Composing data and control functions to ease virtual networks programmability - Université Toulouse III - Paul Sabatier - Toulouse INP Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

Composing data and control functions to ease virtual networks programmability

Résumé

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.
Fichier principal
Vignette du fichier
aouadj_17012.pdf (298.06 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01517384 , version 1 (03-05-2017)

Identifiants

  • HAL Id : hal-01517384 , version 1
  • OATAO : 17012

Citer

Messaoud Aouadj, Emmanuel Lavinal, Thierry Desprats, Michelle Sibilla. Composing data and control functions to ease virtual networks programmability. IEEE/IFIP Network Operations and Management Symposium (NOMS 2016) : Mini-Conference , Apr 2016, Istanbul, Turkey. pp. 461-467. ⟨hal-01517384⟩
131 Consultations
116 Téléchargements

Partager

Gmail Facebook X LinkedIn More