Article in Proceedings INPROC-2013-04

BibliographyPhilipp, Damian; Stachowiak, Jaroslaw; Alt, Patrick; Dürr, Frank; Rothermel, Kurt: DrOPS: Model-Driven Optimization for Public Sensing Systems.
In: 2013 IEEE International Conference on Pervasive Computing and Communications (PerCom 2013).
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 185-192, english.
San Diego, CA, USA: IEEE Computer Society, March 18, 2013.
DOI: 10.1109/PerCom.2013.6526731.
Article in Proceedings (Conference Paper).
CR-SchemaC.2.4 (Distributed Systems)
KeywordsData acquisition; Distributed computing; Wireless sensor networks; Public Sensing; Opportunistic Sensing; Smartphone; Model-Driven Data Acquisition; Quality aware; Adaptive, autonomic and context-aware computing; Energy-efficient and green pervasive computing; Innovative pervasive computing applications; Pervasive opportunistic communications and applications; Participatory, opportunistic and social sensing; Sensors and RFID in pervasive systems; Smart devices and intelligent environments
Abstract

The proliferation of modern smartphones has given rise to Public Sensing, a new paradigm for data acquisition systems utilizing smartphones of mobile participants. In this paper, we present DrOPS, a system for improving the efficiency of data acquisition in Public Sensing systems. DrOPS utilizes a model-driven approach, where the number of required readings from mobile smartphones is reduced by inferring readings from the model. Furthermore, the model can be used to infer readings for positions where no sensor is available. The model is directly constructed from the observed phenomenon in an online fashion. Using such models together with a client-specified quality bound, we can significantly reduce the effort for data acquisition while still reporting data of required quality to the client. To this effect, we develop a set of online learning and control algorithms to create and validate the model of the observed phenomenon and present a sensing task execution system utilizing our algorithms in this paper. Our evaluations show that we obtain models in a matter of just hours or even minutes. Using the model-driven approach for optimizing the data acquisition, we can save up to 80% of energy for communication and provide inferred temperature readings for uncovered positions matching an error-bound of 1°C up to 100% of the time.

Full text and
other links
PDF (255982 Bytes)
Project website www.ComNSense.de
The original publication is available at IEEE Xplore
Copyright© 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
ContactDamian Philipp damian.philipp@ipvs.uni-stuttgart.de
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems
Project(s)SpoVNet
ComNSense
Entry dateJanuary 25, 2013
   Publ. Department   Publ. Institute   Publ. Computer Science