A New Proposed Sensor Cloud Architecture Based on Fog Computing for Internet of Things

Sensor cloud is a cloud platform for Internet of Things (IoT) that addresses the challenges of virtualization, multi-tenant, and dynamic provisioning encountered by the IoT industry today. Though it is an effective solution for sharing physical sensor resources and on-demand provisioning of Sensing-as-a-Service, it encounters the challenges of providing real-time application and supporting for the high dispersion of things, and meanwhile it has some problems need to be deal with such as the sensor data fusion, network load balance, effective control and management of physical sensors. In this work, we propose a new sensor cloud architecture for IoT based on fog computing, which preprocesses raw sensor data on fog node and provides temporary storage of the preprocessing results if it is needed, controls and manages diverse type of sensors in IoT devices through the virtualization of physical sensors, and ultimately provides dynamic, on-demand, elastic and standardized Sensing-as-a-Service to end users. We also design the architecture and the components of fog-based sensor cloud system, give a detail function view of the components, and put forward the preliminary solutions for physical sensor virtualization, dynamic provisioning of virtual sensor group and service instance.

[1]  Wang Guojun,et al.  A Survey on Sensor-Cloud , 2017 .

[2]  Weijia Jia,et al.  A novel trust mechanism based on Fog Computing in Sensor-Cloud System , 2020, Future Gener. Comput. Syst..

[3]  Athman Bouguettaya,et al.  Crowdsourced Coverage as a Service: Two-Level Composition of Sensor Cloud Services , 2017, IEEE Transactions on Knowledge and Data Engineering.

[4]  R Pallavi,et al.  A SURVEY ON ARCHITECTURES, APPLICATIONS AND ISSUES OF SENSOR-CLOUD , 2014 .

[5]  Ivan Stojmenovic,et al.  The Fog computing paradigm: Scenarios and security issues , 2014, 2014 Federated Conference on Computer Science and Information Systems.

[6]  Sudip Misra,et al.  QoS-Aware Dynamic Caching for Destroyed Virtual Machines in Sensor-Cloud Architecture , 2018, ICDCN.

[7]  Nandini Mukherjee,et al.  Towards a Sensor-Cloud Infrastructure with Sensor Virtualization , 2015, MSCC '15.

[8]  Genya Ishigaki,et al.  Fog Computing: Towards Minimizing Delay in the Internet of Things , 2017, 2017 IEEE International Conference on Edge Computing (EDGE).

[9]  Mihui Kim,et al.  Developing an On-Demand Cloud-Based Sensing-as-a-Service System for Internet of Things , 2016, J. Comput. Networks Commun..

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

[11]  Eui-nam Huh,et al.  Fog Computing and Smart Gateway Based Communication for Cloud of Things , 2014, 2014 International Conference on Future Internet of Things and Cloud.

[12]  Madoka Yuriyama,et al.  Sensor-Cloud Infrastructure - Physical Sensor Management with Virtualized Sensors on Cloud Computing , 2010, 2010 13th International Conference on Network-Based Information Systems.

[13]  Sanjay Madria,et al.  Sensor Cloud: A Cloud of Virtual Sensors , 2014, IEEE Software.

[14]  Sudip Misra,et al.  Assessment of the Suitability of Fog Computing in the Context of Internet of Things , 2018, IEEE Transactions on Cloud Computing.

[15]  Sangramsing Kayte,et al.  A Review-Fog Computing and Its Role in the Internet of Things , 2016 .