Towards a context adaptive ICN-based service centric framework

Recent shift in the networking paradigm towards networking of information enables semantically rich interconnection and open interaction among the entities of well known services like video distribution and emerging applications like Internet of Things (IoT). Information-centric Networking (ICN) realizes a rich networking layer with ability to support computing and caching usable by any application. The success of ICN depends on enabling new services for which an ICN-based edge service framework was proposed. This paper extends our proposal by elaborating on service functions to enable contextual interaction between users and services. Towards this, an overview of the proposed ICN-based edge cloud framework is provided, with comprehensive discussion on service composition, orchestration, and routing logic with mapping to resources in the underlying substrate. In this work, we elaborate on an ICN perspective of a self managing network. We formulate the problem with optimization problems at different stages consisting of user's context and requirements, Service Level Agreement (SLA) and available resources. We demonstrate the feasibility of the proposed approach by means of simulation and analytical reasoning.

[1]  Raouf Boutaba,et al.  Virtual Network Embedding with Coordinated Node and Link Mapping , 2009, IEEE INFOCOM 2009.

[2]  Michael J. Freedman,et al.  Serval: An End-Host Stack for Service-Centric Networking , 2012, NSDI.

[3]  Victor C. M. Leung,et al.  A dynamic context-aware access network selection for handover in heterogeneous network environments , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[4]  Xavier Hesselbach,et al.  Virtual Network Embedding: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[5]  Asit Chakraborti,et al.  Towards software defined ICN based edge-cloud services , 2013, 2013 IEEE 2nd International Conference on Cloud Networking (CloudNet).

[6]  Dino Farinacci,et al.  The Locator/ID Separation Protocol (LISP) , 2009, RFC.

[7]  Raj Jain,et al.  OpenADN: Mobile apps on global clouds using OpenFlow and Software Defined Networking , 2012, 2012 IEEE Globecom Workshops.

[8]  Ion Stoica,et al.  HTTP as the narrow waist of the future internet , 2010, Hotnets-IX.

[9]  Bruce M. Maggs,et al.  Less pain, most of the gain: incrementally deployable ICN , 2013, SIGCOMM.

[10]  Victor C. M. Leung,et al.  Expansion Properties of Topology for Networking of Information in Cloud , 2014, IEEE Transactions on Parallel and Distributed Systems.

[11]  Nikos Fotiou,et al.  A Survey of Information-Centric Networking Research , 2014, IEEE Communications Surveys & Tutorials.

[12]  George Pavlou,et al.  Icarus: a caching simulator for information centric networking (ICN) , 2014, SimuTools.