Network functional composition: State of the art

Network Functional Composition is an approach for a flexible Internet architecture which decomposes the layered network stack in functional building blocks which can be loosely coupled. Functional Composition therefore enables a customized composition of functionality at the edges and in the network in respect to application specific requirements. Functional Composition is an architecture for a Future Internet which provides solutions for many of the challenges that have been identified in the Future Internet debate. Several early and current projects have addressed Functional Composition with different aspects, which have been reviewed here as part of a state-of-the-art analysis. This review shall give an overview about the different projects and categorizes the different approaches.

[1]  George Rouskas,et al.  A Composition Algorithm for the SILO Cross-Layer Optimization Service Architecture , 2007 .

[2]  Pedro José Marrón,et al.  TinyXXL: Language and Runtime Support for Cross-Layer Interactions , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[3]  M. Zitterbart,et al.  An Architecture for Concurrent Future Networks , 2008 .

[4]  Bernhard Plattner,et al.  A Run-time Environment for Da CaPo , 1993 .

[5]  J. Paradells,et al.  Proposal of a clean slate network architecture for ubiquitous services provisioning , 2009, 2009 First International Conference on Future Information Networks.

[6]  Douglas C. Schmidt,et al.  ADAPTIVE: A dynamically assembled protocol transformation, integration and evaluation environment , 1993, Concurr. Pract. Exp..

[7]  Tilman Wolf,et al.  Implementation of end-to-end abstractions in a network service architecture , 2008, CoNEXT '08.

[8]  Tilman Wolf,et al.  Design of a Network Service Architecture , 2007, 2007 16th International Conference on Computer Communications and Networks.

[9]  Martin May,et al.  The autonomic network architecture (ANA) , 2010, IEEE Journal on Selected Areas in Communications.

[10]  Birgit Geppert,et al.  Generic engineering of communication protocols-current experience and future issues , 1997, First IEEE International Conference on Formal Engineering Methods.

[11]  Xin Huang,et al.  A scalable distributed routing protocol for networks with data-path services , 2008, 2008 IEEE International Conference on Network Protocols.

[12]  Henning Schulzrinne,et al.  NetServ: dynamically deploying in-network services , 2009, ReArch '09.

[13]  Mark Handley,et al.  From protocol stack to protocol heap: role-based architecture , 2003, CCRV.

[14]  George N. Rouskas,et al.  The SILO Architecture for Services Integration, controL, and Optimization for the Future Internet , 2007, 2007 IEEE International Conference on Communications.

[15]  Matti A. Hiltunen,et al.  Coyote: a system for constructing fine-grain configurable communication services , 1998, TOCS.

[16]  Tilman Wolf,et al.  Service-Centric End-to-End Abstractions in Next-Generation Networks , 2006, Proceedings of 15th International Conference on Computer Communications and Networks.

[17]  Joseph D. Touch,et al.  A Recursive Network Architecture , 2006 .

[18]  Bruce S. Davie,et al.  A programmable overlay router for service provider innovation , 2009, PRESTO '09.

[19]  Thorsten Horstmann,et al.  Dynamic protocol functionality in cognitive Future Internet elements , 2010, 2010 Future Network & Mobile Summit.

[20]  David Hutchison,et al.  A generic active service deployment protocol , 2003 .

[21]  Martina Zitterbart,et al.  Selecting Concurrent Network Architectures at Runtime , 2009, 2009 IEEE International Conference on Communications.

[22]  R. Srikant,et al.  A tutorial on cross-layer optimization in wireless networks , 2006, IEEE Journal on Selected Areas in Communications.

[23]  Xin Huang,et al.  Automated Service Composition in Next-Generation Networks , 2009, 2009 29th IEEE International Conference on Distributed Computing Systems Workshops.

[24]  David D. Clark,et al.  Tussle in cyberspace: defining tomorrow's Internet , 2002, IEEE/ACM Transactions on Networking.

[25]  Paul Müller,et al.  Future Internet Architecture – A Service Oriented ApproachFuture Internet Architecture – Ein serviceorientierter Ansatz , 2008, it Inf. Technol..