A Stack4Things-based platform for mobile crowdsensing services

TitleA Stack4Things-based platform for mobile crowdsensing services
Publication TypeConference Proceedings
Year of Conference2017
AuthorsDistefano, S., A. Puliafito, G. Merlino, F. Longo, and D. Bruneo
Conference NameProceedings of the 2016 ITU Kaleidoscope Academic Conference: ICTs for a Sustainable World, ITU WT 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Conference LocationBangkok; Thailand; 14-16 November 2016
ISBN Number9789261204310
KeywordsAndroid, Android (operating system), Application design, Clouds, Internet of Things, Mobile Crowdsensing, On demands, OpenStack, Platform as a Service (PaaS), Service Oriented, Service provider, Services and applications

As mobiles grow pervasive in people's lives and expand their reach, Mobile CrowdSensing (MCS) and similar paradigms are going to play an ever more prominent role. There is a pressing need then to ease developers and service providers in embracing the opportunity, and that means offering a platform for such efforts. This in turn means providing a solid foundational architecture with abstractions and sound layering for MCS application designs to be mapped over it. This should base on a flexible infrastructure able to provide resources to MCS applications according to their requirements, hopefully on-demand. A service-oriented/Cloud model can perfectly fill this gap. This paper is a first step in this direction, proposing to adopt Stack4Things (S4T), an OpenStack-based platform for managing sensing and IoT nodes, for runtime customization of resources and their functions to support MCS services and applications. This implies developing and extending the S4T platform further to the specific requirements coming from off-the-shelf, e.g., Android-based, mobiles, as well as describing an example S4T-powered MCS application, Pothole Detection Mapping, to highlight the role of the platform. © 2016 International Telecommunication Union.