An Edge Computing Service Model Based on Information-Centric Networking

In edge computing scenarios, the computing service provider needs to be selected according to the edge server and network status. In the TCP/IP architecture, edge computing applications rely on centralized proxy servers to select an appropriate edge server, which leads to additional network overhead and increases system response latency. Compared with TCP/IP, Information-Centric Networking(ICN) has more potential to provide efficient network support for edge computing, so we consider leveraging ICN facilitate edge computing. However, traditional ICN cannot be used directly in edge computing because the computing results are dynamically generated in edge computing. Therefore, we propose an edge computing service model based on ICN, which contains a new naming scheme, service session models and service request forwarding strategies. Our edge computing service model can forward computing requests to an appropriate edge server in a distributed way, which can provide real-time, dynamic and efficient edge computing services.

[1]  Michal Król,et al.  NFaaS: named function as a service , 2017, ICN.

[2]  Wang Yang,et al.  Multicast Rate Adaptation in WLAN via NDN , 2018, 2018 27th International Conference on Computer Communication and Networks (ICCCN).

[3]  Perry Cheng,et al.  Serverless Computing: Current Trends and Open Problems , 2017, Research Advances in Cloud Computing.

[4]  Karim Habak,et al.  RICE: remote method invocation in ICN , 2018, ICN.

[5]  Guoming Tang,et al.  A Survey on Edge Computing Systems and Tools , 2019, Proceedings of the IEEE.

[6]  Dmitri V. Krioukov,et al.  An experimental investigation of hyperbolic routing with a smart forwarding plane in NDN , 2016, 2016 IEEE/ACM 24th International Symposium on Quality of Service (IWQoS).

[7]  Jon Crowcroft,et al.  Information-Centric Multi-Access Edge Computing Platform for Community Mesh Networks , 2018, COMPASS.

[8]  Byung-Seo Kim,et al.  Information-Centric Networking With Edge Computing for IoT: Research Challenges and Future Directions , 2018, IEEE Access.

[9]  Antonella Molinaro,et al.  NDNe: Enhancing Named Data Networking to Support Cloudification at the Edge , 2016, IEEE Communications Letters.

[10]  Nadir Shah,et al.  Orchestration of Microservices for IoT Using Docker and Edge Computing , 2018, IEEE Communications Magazine.

[11]  Guido Marchetto,et al.  Push applications and dynamic content generation over content‐centric networking , 2017, Int. J. Commun. Syst..

[12]  Arjuna Sathiaseelan,et al.  ICN-based edge service deployment in challenged networks , 2017, ICN.

[13]  Alexander L. Wolf,et al.  Content-based publish/subscribe networking and information-centric networking , 2011, ICN '11.

[14]  Weisong Shi,et al.  Edge Computing: Vision and Challenges , 2016, IEEE Internet of Things Journal.

[15]  Bi Jun,et al.  A survey on Information-centric Networking: Rationales, designs and debates , 2015, China Communications.

[16]  Torsten Braun,et al.  NextServe Framework: Supporting Services over Content-Centric Networking , 2014, WWIC.

[17]  Lixia Zhang,et al.  Towards Edge Computing over Named Data Networking , 2018, 2018 IEEE International Conference on Edge Computing (EDGE).

[18]  Bukhary Ikhwan Ismail,et al.  Evaluation of Docker as Edge computing platform , 2015, 2015 IEEE Conference on Open Systems (ICOS).

[19]  Torsten Braun,et al.  Service-Centric Networking , 2011, 2011 IEEE International Conference on Communications Workshops (ICC).

[20]  Christian F. Tschudin,et al.  An information centric network for computing the distribution of computations , 2014, ICN '14.

[21]  Liu Yan,et al.  Packet Forwarding in Named Data Networking Requirements and Survey of Solutions , 2019, IEEE Communications Surveys & Tutorials.

[22]  Jiong Jin,et al.  ICN-Fog: An Information-Centric Fog-to-Fog Architecture for Data Communications , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[23]  Patrick Crowley,et al.  Named data networking , 2014, CCRV.

[24]  Wang Yifan,et al.  Edge Computing: State-of-the-Art and Future Directions , 2019 .

[25]  John Fink,et al.  Docker: a Software as a Service, Operating System-Level Virtualization Framework , 2014 .