Android-based Implementation of a Fog Computing and Networking Environment

The increasing number of devices and applications requesting external processing and storage facilities with reduced access latency has led to the introduction of edge computing solutions. Among others, Fog Computing can be considered as an edge computing solution enabling the edge devices to offer general-purpose processing and storage capabilities. Despite a huge research effort for proposing efficient Fog Computing solutions, their implementability is still under study. By resorting to the Cloud Computing service models, we propose here an Android-based proof-of-concept solution allowing to implement different Fog services in an edge scenario by using off-the-shelf end-user devices.

[1]  Simona Halunga,et al.  Implementation of Fog computing for reliable E-health applications , 2015, 2015 49th Asilomar Conference on Signals, Systems and Computers.

[2]  Tao Zhang,et al.  Fog and IoT: An Overview of Research Opportunities , 2016, IEEE Internet of Things Journal.

[3]  Daniele Tarchi,et al.  A Unified Urban Mobile Cloud Computing Offloading Mechanism for Smart Cities , 2017, IEEE Communications Magazine.

[4]  Rajkumar Buyya,et al.  Mobility-Aware Application Scheduling in Fog Computing , 2017, IEEE Cloud Computing.

[5]  Roch H. Glitho,et al.  A Comprehensive Survey on Fog Computing: State-of-the-Art and Research Challenges , 2017, IEEE Communications Surveys & Tutorials.

[6]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[7]  Hung-Yu Wei,et al.  5G Radio Access Network Design with the Fog Paradigm: Confluence of Communications and Computing , 2017, IEEE Communications Magazine.

[8]  Daniele Tarchi,et al.  Centralized and Distributed Architectures for Energy and Delay Efficient Fog Network-Based Edge Computing Services , 2019, IEEE Transactions on Green Communications and Networking.

[9]  Antonio Brogi,et al.  Bonsai in the Fog: An active learning lab with Fog computing , 2018, 2018 Third International Conference on Fog and Mobile Edge Computing (FMEC).

[10]  Tapani Ristaniemi,et al.  Multiobjective Optimization for Computation Offloading in Fog Computing , 2018, IEEE Internet of Things Journal.

[11]  Lei Shu,et al.  Survey of Fog Computing: Fundamental, Network Applications, and Research Challenges , 2018, IEEE Communications Surveys & Tutorials.