Cloud4sens: a cloud-based architecture for sensor controlling and monitoring

This article discusses two strategies for managing sensing resources in the cloud and providing them as a service. The first strategy follows the data-centric model, where the cloud offers environmental data to its clients as a service, without any knowledge of how data are measured and processed. The second strategy adopts the device-centric model, which enables the cloud clients to use a virtual sensing infrastructure that they can customize for specific purposes. They can access sensed data and customize one or more virtual devices. The article also presents a cloud framework, called Cloud4Sens, that combines both the data-centric and device-centric models, enabling the end-user to choose which type of cloud service he needs. The proposed solution was designed according to the Sensor Web Enablement (SWE) specifications defined by the Open Geospatial Consortium and exploits well known technologies, such as XMPP (Extensible Messaging and Presence Protocol) communications and X509 certificates.

[1]  Ciprian Dobre,et al.  Centralized Micro-clouds: An Infrastructure for Service Distribution in Collaborative Smart Devices , 2013, EUSPN/ICTH.

[2]  Antonio Puliafito,et al.  Mobiles for Sensing Clouds: the SAaaS4Mobile Experience , 2013, Scalable Comput. Pract. Exp..

[3]  George Percivall,et al.  Ogc® sensor web enablement:overview and high level achhitecture. , 2007 .

[4]  Karl Aberer,et al.  Cloud based social and sensor data fusion , 2012, 2012 15th International Conference on Information Fusion.

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

[6]  Lei Ren,et al.  Massive sensor data management framework in Cloud manufacturing based on Hadoop , 2012, IEEE 10th International Conference on Industrial Informatics.

[7]  Rumen Kyusakov,et al.  Integration of Wireless Sensor and Actuator Nodes With IT Infrastructure Using Service-Oriented Architecture , 2013, IEEE Transactions on Industrial Informatics.

[8]  Giuseppe Di Modica,et al.  SNPS: An OSGi-Based Middleware for Wireless Sensor Networks , 2013, ESOCC Workshops.

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

[10]  Maria Fazio,et al.  SE CLEVER: A secure message oriented Middleware for Cloud federation , 2013, 2013 IEEE Symposium on Computers and Communications (ISCC).

[11]  Antonio Puliafito,et al.  A Message Oriented Middleware for Cloud Computing To Improve Efficiency in Risk Management Systems , 2013, Scalable Comput. Pract. Exp..

[12]  Yeong-Sheng Chen,et al.  Context-Oriented Data Acquisition and Integration Platform for Internet of Things , 2012, 2012 Conference on Technologies and Applications of Artificial Intelligence.

[13]  Wan-Young Chung,et al.  Mobile Cloud-Computing-Based Healthcare Service by Noncontact ECG Monitoring , 2013, Sensors.