BASEL (Buffering Architecture SpEcification Language)

Buffering architectures and policies for their efficient management constitute one of the core ingredients of a network architecture. In this work we introduce a new specification language, BASEL, that allows to express virtual buffering architectures and management policies representing a variety o...

Descripción completa

Detalles Bibliográficos
Autores: Kogan, Kirill, Menikkumbura, Danushka, Petri, Gustavo, Noh, Youngtae, Nikolenko, Sergey, Eugster, Patrick
Tipo de recurso: informe técnico
Fecha de publicación:2015
País:España
Institución:IMDEA Networks Institute
Repositorio:IMDEA Networks Institute Digital Repository
Idioma:inglés
OAI Identifier:oai:dspace.networks.imdea.org:20.500.12761/106
Acceso en línea:http://hdl.handle.net/20.500.12761/106
https://dx.doi.org/arXiv:1510.04235
Access Level:acceso abierto
Palabra clave:admission control
packet scheduling
Descripción
Sumario:Buffering architectures and policies for their efficient management constitute one of the core ingredients of a network architecture. In this work we introduce a new specification language, BASEL, that allows to express virtual buffering architectures and management policies representing a variety of economic models. BASEL does not require the user to implement policies in a high-level language; rather, the entire buffering architecture and its policy are reduced to several comparators and simple functions. We show examples of buffering architectures in BASEL and demonstrate empirically the impact of various settings on performance.