A conceptual-driven survey on future internet requirements, technologies, and challenges

Nowadays, research initiatives to redesign the Internet are popping up around the world. Each of these projects has a particular focus and its own set of design requirements and key technologies. The panorama shows a wide diversity of pre-requirements and arguments, some very specific and superficial, others more general and deep. Despite this diversity, a conceptual-driven analysis of such scenario could reveal the current state-of-the-art on future Internet research, the common aspects that permeate all initiatives, and the open issues to be addressed in future work. This paper provides a comprehensive overview of the contemporary research from an abstract point of view, covering the design requirements and ingredients that are being adopted, interrelating, and analyzing them.

[1]  Akihiro Nakao,et al.  CoreLab: an emerging network testbed employing hosted virtual machine monitor , 2008, CoNEXT '08.

[2]  Dennis Schwerdel,et al.  German-Lab Experimental Facility , 2010, FIS.

[3]  Pekka Nikander,et al.  Host Identity Protocol (HIP): Connectivity, Mobility, Multi-Homing, Security, and Privacy over IPv4 and IPv6 Networks , 2010, IEEE Communications Surveys & Tutorials.

[4]  Max Lemke The European FIRE Future Internet Research and Experimentation Initiative , 2009, TridentCom 2009.

[5]  John Leaney,et al.  Evaluating evolvability of computer based systems architectures-an ontological approach , 1997, Proceedings International Conference and Workshop on Engineering of Computer-Based Systems.

[6]  Professor Dieter Fensel ServiceWeb 3.0 , 2007, IEEE/WIC/ACM International Conference on Web Intelligence (WI'07).

[7]  Ioanis Nikolaidis The Crisis of Today Is the Joke of Tomorrow [Editor's Note] , 2008 .

[8]  Nick McKeown,et al.  Where is the debugger for my software-defined network? , 2012, HotSDN '12.

[9]  Anja Feldmann,et al.  Logically centralized?: state distribution trade-offs in software defined networks , 2012, HotSDN '12.

[10]  António J. M. Castro,et al.  Using Specialized Agents in a Distributed MAS to Solve Airline Operations Problems: A Case Study , 2007, 2007 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT'07).

[11]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[12]  Jennifer Rexford,et al.  Future Internet architecture , 2010, Commun. ACM.

[13]  Brian Hayes,et al.  What Is Cloud Computing? , 2019, Cloud Technologies.

[14]  Slim Trabelsi,et al.  PPL: PrimeLife Privacy Policy Engine , 2011, 2011 IEEE International Symposium on Policies for Distributed Systems and Networks.

[15]  Rob Sherwood,et al.  Carving research slices out of your production networks with OpenFlow , 2010, CCRV.

[16]  Janusz S. Kowalik The Applied Mathematics and Computer Science Schism , 2006, Computer.

[17]  Sujata Banerjee,et al.  DevoFlow: scaling flow management for high-performance networks , 2011, SIGCOMM 2011.

[18]  Jun Bi,et al.  ASIC: an architecture for scalable intra-domain control in OpenFlow , 2012, CFI.

[19]  Larry L. Peterson,et al.  An overlay data plane for PlanetLab , 2005, Advanced Industrial Conference on Telecommunications/Service Assurance with Partial and Intermittent Resources Conference/E-Learning on Telecommunications Workshop (AICT/SAPIR/ELETE'05).

[20]  Felix Wortmann,et al.  Internet of Things , 2015, Business & Information Systems Engineering.

[21]  B. Narasimhan,et al.  State of Cloud Applications and Platforms: The Cloud Adopters' View , 2011, Computer.

[22]  Sasu Tarkoma,et al.  The Publish/Subscribe Internet Routing Paradigm (PSIRP): Designing the Future Internet Architecture , 2009, Future Internet Assembly.

[23]  Yashar Ganjali,et al.  HyperFlow: A Distributed Control Plane for OpenFlow , 2010, INM/WREN.

[24]  Dipankar Raychaudhuri,et al.  MobilityFirst future internet architecture project , 2011, AINTEC '11.

[25]  Peter Stuckmann,et al.  European research on future Internet design , 2009, IEEE Wireless Communications.

[26]  Antônio Marcos Alberti,et al.  Internet of information and services (IoIS): a conceptual integrative architecture for the future internet , 2012, CFI.

[27]  Serge Fdida,et al.  OneLab: An Open Federated Facility for Experimentally Driven Future Internet Research , 2010 .

[28]  C. Dannewitz Augmented Internet: An Information-Centric Approach for Real-World / Internet Integration , 2009, 2009 IEEE International Conference on Communications Workshops.

[29]  Javier López,et al.  A methodology for security assurance-driven system development , 2011, Requirements Engineering.

[30]  Scott Shenker,et al.  Overcoming the Internet impasse through virtualization , 2005, Computer.

[31]  Jun Bi,et al.  Mobility support in the internet using identifiers , 2012, CFI.

[32]  Hiroaki Harai Designing new-generation network - overview of AKARI Architecture Design - , 2009, 2009 Asia Communications and Photonics conference and Exhibition (ACP).

[33]  Vinton G. Cerf,et al.  A brief history of the internet , 1999, CCRV.

[34]  Troels B. Sørensen,et al.  In-Band Interference Effects on UTRA LTE Uplink Resource Block Allocation , 2008, VTC Spring 2008 - IEEE Vehicular Technology Conference.

[35]  Christian Esteve Rothenberg,et al.  Experimentally-Driven Research in Publish/Subscribe Information-Centric Inter-Networking , 2010, TRIDENTCOM.

[36]  David Walker,et al.  Frenetic: a network programming language , 2011, ICFP.

[37]  Deborah Estrin,et al.  GENI Design Principles , 2006, Computer.

[38]  Philip Robinson,et al.  Towards Cross Stratum SLA Management with the GEYSERS Architecture , 2012, 2012 IEEE 10th International Symposium on Parallel and Distributed Processing with Applications.

[39]  Heeyoung Jung,et al.  A new inter-networking architecture for mobile oriented internet environment , 2012, 2012 Future Network & Mobile Summit (FutureNetw).

[40]  Timothy Roscoe The PlanetLab Platform , 2005, Peer-to-Peer Systems and Applications.

[41]  Ioanis Nikolaidis Sensor networks and the law of accelerating returns [Editor's note] , 2008 .

[42]  Charles E. Perkins,et al.  IP Mobility Support for IPv4 , 2002, RFC.

[43]  Serge Fdida,et al.  Future internet research and experimentation: the FIRE initiative , 2007, CCRV.

[44]  Philip Levis,et al.  OpenRadio: a programmable wireless dataplane , 2012, HotSDN '12.

[45]  Robert W. Lucky,et al.  Cloud computing [Reflections] , 2009 .

[46]  George Spanoudakis,et al.  Establishing and Monitoring SLAs in Complex Service Based Systems , 2009, 2009 IEEE International Conference on Web Services.

[47]  David Walker,et al.  A compiler and run-time system for network programming languages , 2012, POPL '12.

[48]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[49]  Leo Y. Liu,et al.  IBM Power Systems platform: Advancements in the state of the art in IT availability , 2008, IBM Syst. J..

[50]  Luca Viganò Automated validation of trust and security of service-oriented architectures with the AVANTSSAR platform , 2012, 2012 International Conference on High Performance Computing & Simulation (HPCS).

[51]  U. Kaiser,et al.  A low-power transponder IC for high-performance identification systems , 1995 .

[52]  Roy Sterritt,et al.  Autonomic Computing - a means of achieving dependability? , 2003, 10th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, 2003. Proceedings..

[53]  John W. Lockwood,et al.  Prototyping Fast, Simple, Secure Switches for Etha , 2007 .

[54]  Declan O'Sullivan,et al.  The Use of Context-Aware Policies and Ontologies to Facilitate Business-Aware Network Management , 2009, Journal of Network and Systems Management.

[55]  Prosper Chemouil,et al.  Content, connectivity, and cloud: ingredients for the network of the future , 2011, IEEE Communications Magazine.

[56]  Wendy Hall,et al.  The Semantic Web Revisited , 2006, IEEE Intelligent Systems.

[57]  Burkhard Stiller,et al.  Towards the Future Internet , 2010 .

[58]  John Strassner The Role of Autonomic Networking in Cognitive Networks , 2007 .

[59]  Chip Elliott,et al.  GENI - global environment for network innovations , 2008, LCN.

[60]  Pekka Nikander,et al.  Host Identity Protocol (HIP) Architecture , 2006, RFC.

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

[62]  Wu-chun Feng,et al.  An Analysis of 10-Gigabit Ethernet Protocol Stacks in Multicore Environments , 2007 .

[63]  Karen R. Sollins,et al.  Arguments for an information-centric internetworking architecture , 2010, CCRV.

[64]  Rob Sherwood,et al.  The controller placement problem , 2012, HotSDN '12.

[65]  Pierrick Louin,et al.  Network and host based distributed mobility , 2011, 2011 The 14th International Symposium on Wireless Personal Multimedia Communications (WPMC).

[66]  Aaron Tsai,et al.  Design and microarchitecture of the IBM system z10 microprocessor , 2009 .

[67]  Tomonori Aoyama,et al.  A new generation network: Beyond the Internet and NGN , 2009, IEEE Communications Magazine.

[68]  J. Mitola,et al.  Software radios: Survey, critical evaluation and future directions , 1992, IEEE Aerospace and Electronic Systems Magazine.

[69]  Antonio Marcos Alberti,et al.  Future Network Architectures: Technological Challenges and Trends , 2010 .

[70]  Abhishek Chandra,et al.  Early experience with the distributed nebula cloud , 2011, DIDC '11.

[71]  Scott Shenker,et al.  Internet indirection infrastructure , 2004, IEEE/ACM Transactions on Networking.

[72]  Markus Eurich,et al.  The SENSEI project: integrating the physical world with the digital world of the network of the future , 2009 .

[73]  Franco Zambonelli,et al.  A survey of autonomic communications , 2006, TAAS.

[74]  Aiko Pras,et al.  Management and service-aware networking architectures (MANA) for future Internet — Position paper: System functions, capabilities and requirements , 2009, 2009 Fourth International Conference on Communications and Networking in China.

[75]  Jürgen Quittek,et al.  The way 4WARD to the creation of a future internet , 2008, 2008 IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications.

[76]  Pearl Brereton,et al.  Turning Software into a Service , 2003, Computer.

[77]  Matti Siekkinen,et al.  Beyond the Future Internet--Requirements of Autonomic Networking Architectures to Address Long Term Future Networking Challenges , 2007, 11th IEEE International Workshop on Future Trends of Distributed Computing Systems (FTDCS'07).

[78]  Roy Sterritt,et al.  Autonomicity - an antidote for complexity? , 2005, 2005 IEEE Computational Systems Bioinformatics Conference - Workshops (CSBW'05).

[79]  Serge Fdida,et al.  OneLab: Developing Future Internet Testbeds , 2010, ServiceWave.

[80]  S. Arbanowski Future Internet The Cross-ETP Vision Document , 2022 .

[81]  Guy Leduc,et al.  Basic Abstractions for an Autonomic Network Architecture , 2007, 2007 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[82]  I. Seskar,et al.  Evaluation of UML Based Wireless Network Virtualization , 2008, 2008 Next Generation Internet Networks.

[83]  Petros Daras,et al.  Towards a Future Internet Architecture , 2011, Future Internet Assembly.

[84]  John Kennedy,et al.  Digital Business Ecosystems (DBE) , 2007, 2007 Inaugural IEEE-IES Digital EcoSystems and Technologies Conference.

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

[86]  Franco Zambonelli,et al.  The CASCADAS Framework for Autonomic Communications , 2010, Autonomic Communication.

[87]  Marcos Rogério Salvador,et al.  Virtual routers as a service: the RouteFlow approach leveraging software-defined networks , 2011, CFI.

[88]  Radu Popescu-Zeletin,et al.  Towards a Future Internet: Node Collaboration for Autonomic Communication , 2009, Future Internet Assembly.

[89]  Radu Prodan,et al.  A survey and taxonomy of infrastructure as a service and web hosting cloud providers , 2009, 2009 10th IEEE/ACM International Conference on Grid Computing.

[90]  Martin Johnsson,et al.  Architecture and Design for the Future Internet: 4WARD Project , 2011, 4WARD Project.

[91]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[92]  Lance Chun Che Fung,et al.  Intelligent Agent Technology in E-commerce , 2003, IDEAL.

[93]  Scott Shenker,et al.  Internet indirection infrastructure , 2004, TNET.

[94]  M. Weiser,et al.  Hot topics-ubiquitous computing , 1993 .

[95]  Simon Haykin,et al.  Cognitive radio: brain-empowered wireless communications , 2005, IEEE Journal on Selected Areas in Communications.

[96]  R. Kurzweil,et al.  The Singularity Is Near: When Humans Transcend Biology , 2006 .

[97]  Paolo Traverso,et al.  Service-Oriented Computing: State of the Art and Research Challenges , 2007, Computer.

[98]  Muli Ben-Yehuda,et al.  The Reservoir model and architecture for open federated cloud computing , 2009, IBM J. Res. Dev..

[99]  D. Raychaudhuri,et al.  Space Versus Time Separation for Wireless Virtualization on an Indoor Grid , 2008, 2008 Next Generation Internet Networks.

[100]  Renato J. O. Figueiredo,et al.  Guest Editors' Introduction: Resource Virtualization Renaissance , 2005, Computer.

[101]  Roy Sterritt,et al.  Fulfilling the Vision of Autonomic Computing , 2010, Computer.

[102]  Rob Sherwood,et al.  The controller placement problem , 2012, HotSDN@SIGCOMM.

[103]  Dipankar Raychaudhuri,et al.  Storage-Aware Routing Protocol for the MobilityFirst Network Architecture , 2011, EW.

[104]  Brendan Jennings,et al.  Towards autonomic management of communications networks , 2007, IEEE Communications Magazine.

[105]  Christian Dannewitz,et al.  NetInf: An Information-Centric Design for the Future Internet , 2013 .

[106]  Martín Casado,et al.  Onix: A Distributed Control Platform for Large-scale Production Networks , 2010, OSDI.

[107]  Ventzislav Koptchev,et al.  PSIRP project -- publish-subscribe internet routing paradigm: new ideas for future internet , 2010, CompSysTech '10.

[108]  Joseph Mitola,et al.  Cognitive radio: making software radios more personal , 1999, IEEE Wirel. Commun..

[109]  Thomas Hess,et al.  Internet of Services , 2009, Bus. Inf. Syst. Eng..

[110]  Raouf Boutaba,et al.  Network virtualization: state of the art and research challenges , 2009, IEEE Communications Magazine.

[111]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[112]  Eduardo Cerqueira,et al.  A proposal management of the legacy network environment using OpenFlow control plane , 2012, 2012 IEEE Network Operations and Management Symposium.

[113]  Mahmoud Naghshineh,et al.  IBM Research Division cloud computing initiative , 2009, IBM J. Res. Dev..

[114]  P. K. Chatterjee,et al.  The future of microelectronics , 1998 .

[115]  H.C. Leligou,et al.  AWISSENET: Setting up a secure Wireless Sensor Network , 2008, 2008 50th International Symposium ELMAR.

[116]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[117]  Raj Jain,et al.  Architectures for the future networks and the next generation Internet: A survey , 2011, Comput. Commun..

[118]  Laurent Gerbaud,et al.  CoreLab: a component‐based integrated sizing environment , 2005 .

[119]  Jorge S. Cardoso,et al.  IoS-Based Services, Platform Services, SLA and Models for the Internet of Services , 2009, ICSOFT.

[120]  Martín Casado,et al.  NOX: towards an operating system for networks , 2008, CCRV.

[121]  Eder Miguel,et al.  Virtualization of the Wireless Medium: A Simulation-Based Study , 2009, VTC Spring 2009 - IEEE 69th Vehicular Technology Conference.

[122]  Jorge S. Cardoso The Internet of Services , 2009, ICSOFT.

[123]  David D. Clark,et al.  A knowledge plane for the internet , 2003, SIGCOMM '03.

[124]  Chandrakant D. Patel,et al.  Everything as a Service: Powering the New Information Economy , 2011, Computer.

[125]  Christian Esteve Rothenberg,et al.  Towards a new generation of information-oriented internetworking architectures , 2008, CoNEXT '08.

[126]  Taesang Choi,et al.  YANAIL: yet another definition on names, addresses, identifiers, and locators , 2011, CFI.

[127]  Jennifer Rexford Programming languages for programmable networks , 2012, POPL '12.

[128]  J. Walko A ticket to ride [near field communications] , 2005 .

[129]  Andrea Polini,et al.  On-line validation of service oriented systems in the European Project TAS3 , 2009, 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems.

[130]  Christoph Schroth,et al.  Web 2.0 and SOA: Converging Concepts Enabling the Internet of Services , 2007, IT Professional.

[131]  Elena Paslaru Bontas Simperl,et al.  SOA4All: Enabling Web-scale Service Economies , 2009, 2009 IEEE International Conference on Semantic Computing.

[132]  Richard P. Martin,et al.  DMap: A Shared Hosting Scheme for Dynamic Identifier to Locator Mappings in the Global Internet , 2012, 2012 IEEE 32nd International Conference on Distributed Computing Systems.