FOGG: A Fog Computing Based Gateway to Integrate Sensor Networks to Internet

Internet of Things (IoT) is a growing topic of interest along with 5G. Billions of IoT devices are expected to connect to the Internet in the near future. These devices differ from the traditional devices operated in the Internet. We observe that Information Centric Networking (ICN), is a more suitable architecture for the IoT compared to the prevailing IP basednetwork. However, we observe that recent works that propose to use ICN for IoT, either do not cover the need to integrate Sensor Networks with the Internet to realize IoT or do so inefficiently. Fog computing is a promising technology that has many benefits to offer especially for IoT. In this work, we discover a need to integrate various heterogeneous Sensor Networks with the Internet to realize IoT and propose FOGG: A Fog Computing Based Gateway to Integrate Sensor Networks to Internet. FOGG uses a dedicated device to function as an IoT gateway. FOGG provides the needed integration along with additional services like name/protocol translation, security and controller functionalities.

[1]  Sangjin Kim,et al.  Rethinking Vehicular Communications: Merging VANET with cloud computing , 2012, 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings.

[2]  Mauro Conti,et al.  OnboardICNg: a Secure Protocol for On-boarding IoT Devices in ICN , 2016, ICN.

[3]  Younghan Kim,et al.  Potential of information-centric wireless sensor and actor networking , 2013, 2013 International Conference on Computing, Management and Telecommunications (ComManTel).

[4]  Weisong Shi,et al.  The Promise of Edge Computing , 2016, Computer.

[5]  Thomas C. Schmidt,et al.  Information centric networking in the IoT: experiments with NDN in the wild , 2014, ICN '14.

[6]  Antonella Molinaro,et al.  Multi-source data retrieval in IoT via named data networking , 2014, ICN '14.

[7]  Jiachen Chen,et al.  COPSS: An Efficient Content Oriented Publish/Subscribe System , 2011, 2011 ACM/IEEE Seventh Symposium on Architectures for Networking and Communications Systems.

[8]  Srinivasan Seshan,et al.  XIA: an architecture for an evolvable and trustworthy internet , 2011, HotNets-X.

[9]  Raja Lavanya,et al.  Fog Computing and Its Role in the Internet of Things , 2019, Advances in Computer and Electrical Engineering.

[10]  Deborah Estrin,et al.  Named Data Networking (NDN) Project , 2010 .

[11]  Jiachen Chen,et al.  ORICE: an architecture for object resolution services in information-centric environment , 2015, The 21st IEEE International Workshop on Local and Metropolitan Area Networks.

[12]  Rui L. Aguiar,et al.  A case for ICN usage in IoT environments , 2014, 2014 IEEE Global Communications Conference.

[13]  David M. Eyers,et al.  Twenty Security Considerations for Cloud-Supported Internet of Things , 2016, IEEE Internet of Things Journal.

[14]  Geoff Mulligan,et al.  The 6LoWPAN architecture , 2007, EmNets '07.

[15]  Yunhao Liu,et al.  Big Data: A Survey , 2014, Mob. Networks Appl..

[16]  Dave Evans,et al.  How the Next Evolution of the Internet Is Changing Everything , 2011 .

[17]  Arun Venkataramani,et al.  MobilityFirst: a robust and trustworthy mobility-centric architecture for the future internet , 2012, MOCO.

[18]  Jonathan Bar-Magen,et al.  Fog Computing: introduction to a New Cloud Evolution , 2013 .

[19]  Ibrahim Abdullahi,et al.  Ubiquitous Shift with Information Centric Network Caching Using Fog Computing , 2014, INNS-CIIS.

[20]  Alfio Lombardo,et al.  An open framework to enable NetFATE (Network Functions at the edge) , 2015, Proceedings of the 2015 1st IEEE Conference on Network Softwarization (NetSoft).

[21]  Kostas Pentikousis,et al.  Design considerations for a network of information , 2008, CoNEXT '08.

[22]  Dario Rossi,et al.  On the Cost of Secure Association of Information Centric Things , 2016, ICN.

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

[24]  David E. Culler,et al.  Transmission of IPv6 Packets over IEEE 802.15.4 Networks , 2007, RFC.

[25]  Mario Gerla,et al.  Vehicular Cloud Computing , 2012, 2012 The 11th Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net).

[26]  Jiachen Chen,et al.  SAID: A Control Protocol for Scalable and Adaptive Information Dissemination in ICN , 2015, ICN.

[27]  Anders Eriksson,et al.  What Networking of Information Can Do for Cloud Computing , 2009, 2009 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises.

[29]  Antonio Iera,et al.  Named data networking for IoT: An architectural perspective , 2014, 2014 European Conference on Networks and Communications (EuCNC).