Cloud and Fog Computing in the Internet of Things

Today, to realize the promises associated with the upcoming Internet of Things ( IoT ), relevant data are usually sent to cloud‐based servers for storage and further processing to extract relevant features and enable advanced applications beyond the mere provision of raw data. A recent trend, coined fog computing, is to shift those duties to the network edge, to enable faster, more efficient, and more privacy‐preserving services. This chapter provides an overview of the cloud‐ and fog‐based approaches to IoT . Based on this general introduction, a discussion of ongoing and emerging applications and challenges is provided.

[1]  Fei Tao,et al.  CCIoT-CMfg: Cloud Computing and Internet of Things-Based Cloud Manufacturing Service System , 2014, IEEE Transactions on Industrial Informatics.

[2]  Josu Bilbao,et al.  Fog computing based efficient IoT scheme for the Industry 4.0 , 2017, 2017 IEEE International Workshop of Electronics, Control, Measurement, Signals and their Application to Mechatronics (ECMSM).

[3]  Sudip Misra,et al.  Cloud Computing Applications for Smart Grid: A Survey , 2015, IEEE Transactions on Parallel and Distributed Systems.

[4]  Evangelos Theodoridis,et al.  SmartSantander: IoT experimentation over a smart city testbed , 2014, Comput. Networks.

[5]  Vlado Handziski,et al.  Meeting IoT platform requirements with open pub/sub solutions , 2016, Annals of Telecommunications.

[6]  Hyo Jong Lee,et al.  A novel feature extraction method based on late positive potential for emotion recognition in human brain signal patterns , 2016, Comput. Electr. Eng..

[7]  M. Shamim Hossain,et al.  Audio-Visual Emotion Recognition Using Big Data Towards 5G , 2016, Mob. Networks Appl..

[8]  Shervin Shirmohammadi,et al.  An intelligent cloud-based data processing broker for mobile e-health multimedia applications , 2017, Future Gener. Comput. Syst..

[9]  Edward A. Lee,et al.  The Cloud is Not Enough: Saving IoT from the Cloud , 2015, HotStorage.

[10]  Eleonora Borgia,et al.  The Internet of Things vision: Key features, applications and open issues , 2014, Comput. Commun..

[11]  Sungyoung Lee,et al.  Health Fog: a novel framework for health and wellness applications , 2016, The Journal of Supercomputing.

[12]  Franca Delmastro,et al.  Pervasive communications in healthcare , 2012, Comput. Commun..

[13]  Teruo Higashino,et al.  Edge-centric Computing: Vision and Challenges , 2015, CCRV.

[14]  Alaa Mohamed Riad,et al.  Understanding Cloud Computing , 2012 .

[15]  Qun Li,et al.  Fog Computing: Platform and Applications , 2015, 2015 Third IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb).

[16]  Rongxing Lu,et al.  From Cloud to Fog Computing: A Review and a Conceptual Live VM Migration Framework , 2017, IEEE Access.

[17]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[18]  Sandeep K. Sood,et al.  Wearable IoT sensor based healthcare system for identifying and controlling chikungunya virus , 2017, Computers in Industry.

[19]  Xi Fang,et al.  Managing smart grid information in the cloud: opportunities, model, and applications , 2012, IEEE Network.

[20]  Enji Sun,et al.  The internet of things (IOT) and cloud computing (CC) based tailings dam monitoring and pre-alarm system in mines , 2012 .

[21]  Sebnem Rusitschka,et al.  Smart Grid Data Cloud: A Model for Utilizing Cloud Computing in the Smart Grid Domain , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

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