Finding your Way in the Fog: Towards a Comprehensive Definition of Fog Computing

The cloud is migrating to the edge of the network, where routers themselves may become the virtualisation infrastructure, in an evolution labelled as "the fog". However, many other complementary technologies are reaching a high level of maturity. Their interplay may dramatically shift the information and communication technology landscape in the following years, bringing separate technologies into a common ground. This paper offers a comprehensive definition of the fog, comprehending technologies as diverse as cloud, sensor networks, peer-to-peer networks, network virtualisation functions or configuration management techniques. We highlight the main challenges faced by this potentially breakthrough technology amalgamation.

[1]  David Lillethun,et al.  Mobile fog: a programming model for large-scale applications on the internet of things , 2013, MCC '13.

[2]  Arati Baliga,et al.  VPMN: virtual private mobile network towards mobility-as-a-service , 2011, MCS '11.

[3]  D. Stewart,et al.  The missing memristor found , 2008, Nature.

[4]  Theresa A. Pardo,et al.  Smart city as urban innovation: focusing on management, policy, and context , 2011, ICEGOV '11.

[5]  Patrick Goldsack,et al.  The Asymptotic Configuration of Application Components in a Distributed System , 1998 .

[6]  Stefan Parkvall,et al.  LTE: the evolution of mobile broadband , 2009, IEEE Communications Magazine.

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

[8]  Sara J. Graves,et al.  CASA and LEAD: adaptive cyberinfrastructure for real-time multiscale weather forecasting , 2006, Computer.

[9]  Luis Miguel Vaquero Gonzalez,et al.  Towards Runtime Reconfiguration of Application Control Policies in the Cloud , 2012, Journal of Network and Systems Management.

[10]  Xu Chen,et al.  MOCA: a lightweight mobile cloud offloading architecture , 2013, MobiArch '13.

[11]  Katina Michael,et al.  Connected: To Everyone and Everything [Guest Editorial: Special Section on Sensors] , 2013, IEEE Technol. Soc. Mag..

[12]  David Wetherall,et al.  The Emergence of RF-Powered Computing , 2014, Computer.

[13]  Alistair N. Coles,et al.  Cells: A Self-Hosting Virtual Infrastructure Service , 2012, 2012 IEEE Fifth International Conference on Utility and Cloud Computing.

[14]  Hari Balakrishnan,et al.  CryptDB: processing queries on an encrypted database , 2012, CACM.

[15]  Subir Kumar Sarkar,et al.  Ad Hoc Mobile Wireless Networks: Principles, Protocols and Applications , 2007 .

[16]  Luis Miguel Vaquero Gonzalez,et al.  In-NetDC: The Cloud in Core Networks , 2012, IEEE Communications Letters.