Towards Protocol Design Based on Composition of Functionalities
Abstract
Current network architectures and solutions are about to reach the limits of sustainable developments. Research with respect to a Future Internet tackles many different aspects of networking. On one hand, with the evolution of virtualization techniques, a machine can be connected to several networks concurrently and on the other hand, the number of existing applications never stops increasing. Therefore, there is a need to tailor protocol stacks to applications' requirements and the networks' characteristics. This is the purpose of protocol composition frameworks which use building blocks to create adapted protocols. In this paper, we will present our approach to compose different network functionalities in order to obtain a tailored protocol which could still be adapted during runtime. This composition can be done by a network architect and soon in an automated fashion.