OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

Composing data and control functions to ease virtual networks programmability

Aouadj, Messaoud and Lavinal, Emmanuel and Desprats, Thierry and Sibilla, Michelle Composing data and control functions to ease virtual networks programmability. (2016) In: IEEE/IFIP Network Operations and Management Symposium (NOMS 2016) : Mini-Conference (), 25 April 2016 - 29 April 2016 (Istanbul, Turkey).

(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader

Official URL: https://doi.org/10.1109/NOMS.2016.7502844


This paper presents a new domain specific language, called AirNet, to design and control virtual networks. The central feature of this language is to rely on network abstractions in order to spare operators the trouble of dealing with the complex and dynamic nature of the physical infrastructure. One novelty of this language is to integrate a network abstraction model that offers a clear separation between simple transport functions and advanced network services. These services are classified into three main categories: static control functions, dynamic control functions and data functions. In addition, we provide an easy and elegant way for programming these functions using the decorator design pattern. The AirNet language is supported by a runtime system handling, in particular, the virtual-to-physical mapping. Despite the fact that it is still in a prototype stage, this runtime has been successfully tested on several use cases.

Item Type:Conference or Workshop Item (Paper)
Additional Information:Thanks to IEEE editor. The definitive version is available at http://ieeexplore.ieee.org This papers appears in Proceedings of 2016 IEEE/IFIP Network Operations and Management Symposium. Electronic ISBN: 978-1-5090-0223-8 Electronic ISSN: 2374-9709 The original PDF of the article can be found at: http://ieeexplore.ieee.org/document/7502844/ Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
HAL Id:hal-01517384
Audience (conference):International conference proceedings
Uncontrolled Keywords:
Institution:Université de Toulouse > Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
French research institutions > Centre National de la Recherche Scientifique - CNRS (FRANCE)
Université de Toulouse > Université Toulouse III - Paul Sabatier - UT3 (FRANCE)
Université de Toulouse > Université Toulouse - Jean Jaurès - UT2J (FRANCE)
Université de Toulouse > Université Toulouse 1 Capitole - UT1 (FRANCE)
Laboratory name:
Deposited On:19 Apr 2017 15:47

Repository Staff Only: item control page