Energy efficient and quality-driven continuous sensor management for mobile IoT applications

A novel class of mobile Internet of Things applications falls under the category of mobile crowdsensing, whereby large amounts of sensed data are collected and shared by mobile sensing and computing devices for the purposes of observing phenomena of common interest (e.g., traffic monitoring, environmental monitoring). Challenges arise with respect to collecting and managing sensor data in an energy- and bandwidth-efficient manner. In this paper we present a cloud-based system architecture centred around a publish/subscribe middleware interfaced with a quality-driven sensor management function, applicable for building mobile IoT applications. The architecture is designed so as to smartly manage and acquire sensor readings in order to satisfy global sensing coverage requirements, while obviating redundant sensor activity and consequently reducing overall system energy consumption. We evaluate the system using a proposed model for calculating bandwidth and energy savings. Model evaluation based on simulation results provides insight into the energy savings for different application requirements and geographical sensor distribution scenarios. Our results show that in certain identified cases, significant energy consumption reductions can be achieved utilizing the proposed architecture and sensor management scheme (as compared to a standard publish/subscribe approach), while maintaining overall global sensing quality level (in terms of required sensing coverage). Assumptions with regards to user distributions in urban areas are verified using an existing dataset reported in literature.

[1]  Ivana Podnar Zarko,et al.  A Mobile Crowdsensing Ecosystem Enabled by a Cloud-Based Publish/Subscribe Middleware , 2014, 2014 International Conference on Future Internet of Things and Cloud.

[2]  Fan Ye,et al.  Mobile crowdsensing: current state and future challenges , 2011, IEEE Communications Magazine.

[3]  Luca Benini,et al.  Efficient energy management and data recovery in sensor networks using latent variables based tensor factorization , 2013, MSWiM.

[4]  Neoklis Polyzotis,et al.  A Benchmark for Online Index Selection , 2009, 2009 IEEE 25th International Conference on Data Engineering.

[5]  Antonio Iera,et al.  From "smart objects" to "social objects": The next evolutionary step of the internet of things , 2014, IEEE Communications Magazine.

[6]  Wei Hong,et al.  Approximate Data Collection in Sensor Networks using Probabilistic Models , 2006, 22nd International Conference on Data Engineering (ICDE'06).

[7]  Emiliano Miluzzo,et al.  A survey of mobile phone sensing , 2010, IEEE Communications Magazine.

[8]  Nima Nikzad,et al.  Model-driven adaptive wireless sensing for environmental healthcare feedback systems , 2012, 2012 IEEE International Conference on Communications (ICC).

[9]  Allison Woodruff,et al.  Common Sense Community: Scaffolding Mobile Sensing and Analysis for Novice Users , 2010, Pervasive.

[10]  M. Hansen,et al.  Participatory Sensing , 2019, Internet of Things.

[11]  Hojung Cha,et al.  Understanding the coverage and scalability of place-centric crowdsensing , 2013, UbiComp.

[12]  William G. Griswold,et al.  CitiSense: improving geospatial environmental assessment of air quality using a wireless personal exposure monitoring system , 2012, Wireless Health.

[13]  Karl Aberer,et al.  Utility-driven data acquisition in participatory sensing , 2013, EDBT '13.

[14]  Prem Prakash Jayaraman,et al.  Efficient opportunistic sensing using mobile collaborative platform MOSDEN , 2013, 9th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing.

[15]  Prem Prakash Jayaraman,et al.  Sensor discovery and configuration framework for the Internet of Things paradigm , 2013, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[16]  Cecilia Mascolo,et al.  A Tale of Many Cities: Universal Patterns in Human Urban Mobility , 2011, PloS one.

[17]  T D'Roza,et al.  An Overview of Location-Based Services , 2003 .

[18]  Peter R. Pietzuch,et al.  Distributed event-based systems , 2006 .

[19]  Ivana Podnar Zarko,et al.  Publish/subscribe middleware for energy-efficient mobile crowdsensing , 2013, UbiComp.

[20]  Seref Sagiroglu,et al.  Big data: A review , 2013, 2013 International Conference on Collaboration Technologies and Systems (CTS).

[21]  Tajana Simunic,et al.  An Interactive Context-aware Power Management Technique for Optimizing Sensor Network Lifetime , 2016, SENSORNETS.

[22]  Demetrios Zeinalipour-Yazti,et al.  Crowdsourcing with Smartphones , 2012, IEEE Internet Computing.