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









Abstract

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.


Modules


Algorithms


Software And Hardware

• Hardware: Processor: i3 ,i5 RAM: 4GB Hard disk: 16 GB • Software: operating System : Windws2000/XP/7/8/10 Anaconda,jupyter,spyder,flask Frontend :-python Backend:- MYSQL