Title: A framework for device-centric sensing cloud

Authors: Salvatore Distefano; Giovanni Merlino; Antonio Puliafito

Addresses: Kazan Federal University, Ulitsa Kremlevskaya, 18, Kazan, 420000, Russia ' Dip. di Ingegneria DICIEAMA, Università di Messina, Contrada di Dio, 98166 Messina, Italy; Dip. di Ingegneria Elettrica, Elettronica e Informatica, Università di Catania, Viale Andrea Doria 6, 98166 Catania, Italy ' Dip. di Ingegneria DICIEAMA, Università di Messina, Contrada di Dio, 98166 Messina, Italy

Abstract: Sensing and actuation as a service (SAaaS) is a paradigm, modelled after cloud computing and service-oriented architectures, which features a 'device-centric' IaaS-like provisioning model for actual, even if virtual, sensors and actuators, against the 'data-centric' one mainly just gathering and manipulating sensed data. In the past, we outlined a reference architecture meant to address the requirements SAaaS brings about, such as the involvement of both mobiles and sensor networks. This was a first step towards a static view of the solution, still to be expanded to develop a clearer picture about the application of the approach to specific use cases. This paper thus addresses the topic by providing a modular architecture described from both static and dynamic perspective of a SAaaS framework implementing the basic facilities required for building up a sensing cloud. We thus identified, designed and implemented a mobile crowdsensing app to explore an interesting use case, described to showcase a practical and useful scenario where an SAaaS cloud may be successfully employed.

Keywords: cloud computing; sensors; actuators; abstraction; virtualisation; customisation; volunteer contributions; service deployment; sensing cloud; sensing and actuation as a service; SAaaS cloud; modular architecture; mobile crowdsensing apps.

DOI: 10.1504/IJCC.2015.069274

International Journal of Cloud Computing, 2015 Vol.4 No.2, pp.150 - 176

Received: 11 Feb 2014
Accepted: 27 May 2014

Published online: 07 May 2015 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article