Towards Edge Computing over Named Data Networking

This paper discusses leveraging the Named Data Networking (NDN) architecture and Named Function Networking (NFN) to facilitate in-network edge computing. In the NDN context, we consider a the Augmented Reality (AR) use-case–a challenging application–to discuss how NDN functionalities can be leveraged for addressing inherent edge computing challenges, such as efficient resource discovery, compute re-use, mobility management, and security. We present several options to tackle the highlighted challenges and where possible provide solutions.

[1]  Syed Obaid Amin,et al.  NLSR: named-data link state routing protocol , 2013, ICN '13.

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

[3]  Satyajayant Misra,et al.  Security, Privacy, and Access Control in Information-Centric Networking: A Survey , 2016, IEEE Communications Surveys & Tutorials.

[4]  James D. Herbsleb,et al.  Simplifying cyber foraging for mobile devices , 2007, MobiSys '07.

[5]  Byung-Gon Chun,et al.  CloneCloud: elastic execution between mobile device and cloud , 2011, EuroSys '11.

[6]  Khaled A. Harras,et al.  Towards Mobile Opportunistic Computing , 2015, 2015 IEEE 8th International Conference on Cloud Computing.

[7]  Jason Flinn,et al.  Cyber Foraging: Bridging Mobile and Cloud Computing , 2012, Cyber Foraging: Bridging Mobile and Cloud Computing.

[8]  Alexander Afanasyev,et al.  Fuzzy Interest Forwarding , 2017, AINTEC.

[9]  Haitao Zhang,et al.  Sharing mHealth Data via Named Data Networking , 2016, ICN.

[10]  Vincent Mazet,et al.  Background removal from spectra by designing and minimising a non-quadratic cost function , 2005 .

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

[12]  Matthew A. Brown,et al.  Automatic Panoramic Image Stitching using Invariant Features , 2007, International Journal of Computer Vision.

[13]  Khaled A. Harras,et al.  Towards resource sharing in mobile device clouds: power balancing across mobile devices , 2013, MCC '13.

[14]  Christian Tschudin,et al.  Named functions and cached computations , 2014, 2014 IEEE 11th Consumer Communications and Networking Conference (CCNC).

[15]  Mahadev Satyanarayanan,et al.  The case for cyber foraging , 2002, EW 10.

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

[17]  Beichuan Zhang,et al.  On broadcast-based self-learning in named data networking , 2017, 2017 IFIP Networking Conference (IFIP Networking) and Workshops.

[18]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.