Towards protocol design based on composition of functionalities

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.

[1]  Thi Mai Trang Nguyen,et al.  On the Way to a Theory for Network Architectures , 2010, WCITD/NF.

[2]  Tapio Frantti,et al.  Towards a New Architectural Framework - The Nth Stratum Concept , 2008, MobiMedia.

[3]  T. L. Saaty A Scaling Method for Priorities in Hierarchical Structures , 1977 .

[4]  André Schiper,et al.  Appia vs. Cactus: comparing protocol composition frameworks , 2003, 22nd International Symposium on Reliable Distributed Systems, 2003. Proceedings..

[5]  M. Zitterbart,et al.  A Node Architecture for 1000 Future Networks , 2009, 2009 IEEE International Conference on Communications Workshops.

[6]  André Schiper,et al.  Towards flexible finite-state-machine-based protocol composition , 2004, Third IEEE International Symposium on Network Computing and Applications, 2004. (NCA 2004). Proceedings..

[7]  Anja Feldmann,et al.  Internet clean-slate design: what and why? , 2007, CCRV.

[8]  Larry L. Peterson,et al.  The x-Kernel: An Architecture for Implementing Network Protocols , 1991, IEEE Trans. Software Eng..

[9]  Raj Jain,et al.  A survey of the research on future internet architectures , 2011, IEEE Communications Magazine.

[10]  윤창근 해외동향 : Global Environment for Network Innovations(GENI): 미국의 미래 인터넷 전략 , 2010 .

[11]  André Schiper,et al.  Service interface: a new abstraction for implementing and composing protocols , 2006, SAC '06.

[12]  Francisco Vilar Brasileiro,et al.  EVA: an event-based framework for developing specialised communication protocols , 2001, Proceedings IEEE International Symposium on Network Computing and Applications. NCA 2001.