Symbiotic Sensing for Energy-Intensive Tasks in Large-Scale Mobile Sensing Applications

Energy consumption is a critical performance and user experience metric when developing mobile sensing applications, especially with the significantly growing number of sensing applications in recent years. As proposed a decade ago when mobile applications were still not popular and most mobile operating systems were single-tasking, conventional sensing paradigms such as opportunistic sensing and participatory sensing do not explore the relationship among concurrent applications for energy-intensive tasks. In this paper, inspired by social relationships among living creatures in nature, we propose a symbiotic sensing paradigm that can conserve energy, while maintaining equivalent performance to existing paradigms. The key idea is that sensing applications should cooperatively perform common tasks to avoid acquiring the same resources multiple times. By doing so, this sensing paradigm executes sensing tasks with very little extra resource consumption and, consequently, extends battery life. To evaluate and compare the symbiotic sensing paradigm with the existing ones, we develop mathematical models in terms of the completion probability and estimated energy consumption. The quantitative evaluation results using various parameters obtained from real datasets indicate that symbiotic sensing performs better than opportunistic sensing and participatory sensing in large-scale sensing applications, such as road condition monitoring, air pollution monitoring, and city noise monitoring.

[1]  Sajal K. Das,et al.  Incentive Mechanisms for Participatory Sensing , 2015, ACM Trans. Sens. Networks.

[2]  Moustafa Youssef,et al.  No need to war-drive: unsupervised indoor localization , 2012, MobiSys '12.

[3]  Nicholas D. Lane,et al.  DeepEar: robust smartphone audio sensing in unconstrained acoustic environments using deep learning , 2015, UbiComp.

[4]  Gagan Goel,et al.  Mechanism Design for Crowdsourcing Markets with Heterogeneous Tasks , 2014, HCOMP.

[5]  J. Michael Brick,et al.  Cell Phone Survey Feasibility in The U.S.: Sampling and Calling Cell Numbers Versus Landline Numbers , 2007 .

[6]  Romit Roy Choudhury,et al.  Micro-Blog: sharing and querying content through mobile phones and social participation , 2008, MobiSys '08.

[7]  Shivakant Mishra,et al.  Impact of Smartphone Position on Sensor Values and Context Discovery , 2013 .

[8]  Xing Xie,et al.  Sensing the pulse of urban refueling behavior , 2013, UbiComp.

[9]  Bin Guo,et al.  CrowdWatch: Dynamic Sidewalk Obstacle Detection Using Mobile Crowd Sensing , 2017, IEEE Internet of Things Journal.

[10]  A. Sashima,et al.  CONSORTS-S: A mobile sensing platform for context-aware services , 2008, 2008 International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[11]  Deborah Estrin,et al.  Image browsing, processing, and clustering for participatory sensing: lessons from a DietSense prototype , 2007, EmNets '07.

[12]  Yu Zheng,et al.  T-share: A large-scale dynamic taxi ridesharing service , 2013, 2013 IEEE 29th International Conference on Data Engineering (ICDE).

[13]  Arkadiusz Stopczynski,et al.  Participatory bluetooth sensing: A method for acquiring spatio-temporal data about participant mobility and interactions at large scale events , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[14]  Tarek F. Abdelzaher,et al.  GreenGPS: a participatory sensing fuel-efficient maps application , 2010, MobiSys '10.

[15]  Wei Pan,et al.  SoundSense: scalable sound sensing for people-centric applications on mobile phones , 2009, MobiSys '09.

[16]  Paul Lukowicz,et al.  Bluetooth based collaborative crowd density estimation with mobile phones , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[17]  Gaurav S. Sukhatme,et al.  Visibility Monitoring using Mobile Phones , 2009 .

[18]  Helmut Hlavacs,et al.  Cellular data meet vehicular traffic theory: location area updates and cell transitions for travel time estimation , 2012, UbiComp '12.

[19]  Emiliano Miluzzo,et al.  EyePhone: activating mobile phones with your eyes , 2010, MobiHeld '10.

[20]  Ombretta Gaggi,et al.  Evaluating Impact of Cross-platform Frameworks in Energy Consumption of Mobile Applications , 2014, WEBIST.

[21]  Kun Li,et al.  MAQS: a personalized mobile sensing system for indoor air quality monitoring , 2011, UbiComp '11.

[22]  Hirozumi Yamaguchi,et al.  Car-level congestion and position estimation for railway trips using mobile phones , 2014, UbiComp.

[23]  Sivan Toledo,et al.  VTrack: accurate, energy-aware road traffic delay estimation using mobile phones , 2009, SenSys '09.

[24]  Ben Y. Zhao,et al.  Energy and Performance of Smartphone Radio Bundling in Outdoor Environments , 2015, WWW.

[25]  Hengchang Liu,et al.  SmartRoad , 2015, ACM Trans. Sens. Networks.

[26]  Mark Bilandzic,et al.  Laermometer: a mobile noise mapping application , 2008, NordiCHI.

[27]  Emiliano Miluzzo,et al.  People-centric urban sensing , 2006, WICON '06.

[28]  Daqing Zhang,et al.  iCrowd: Near-Optimal Task Allocation for Piggyback Crowdsensing , 2016, IEEE Transactions on Mobile Computing.

[29]  Cecilia Mascolo,et al.  EmotionSense: a mobile phones based adaptive platform for experimental social psychology research , 2010, UbiComp.

[30]  John Kelley,et al.  WhozThat? evolving an ecosystem for context-aware mobile social networks , 2008, IEEE Network.

[31]  Minho Shin,et al.  Anonysense: privacy-aware people-centric sensing , 2008, MobiSys '08.

[32]  Mario A. Bochicchio,et al.  Crowd-sensing our Smart Cities: a Platform for Noise Monitoring and Acoustic Urban Planning , 2017 .

[33]  David W. McDonald,et al.  Theory-driven design strategies for technologies that support behavior change in everyday life , 2009, CHI.

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

[35]  Margaret Martonosi,et al.  Human mobility modeling at metropolitan scales , 2012, MobiSys '12.

[36]  Emiliano Miluzzo,et al.  The BikeNet mobile sensing system for cyclist experience mapping , 2007, SenSys '07.

[37]  Ramachandran Ramjee,et al.  Nericell: using mobile smartphones for rich monitoring of road and traffic conditions , 2008, SenSys '08.

[38]  Yang Zhang,et al.  CarTel: a distributed mobile sensor computing system , 2006, SenSys '06.

[39]  Hojung Cha,et al.  SmartDC: Mobility Prediction-Based Adaptive Duty Cycling for Everyday Location Monitoring , 2014, IEEE Transactions on Mobile Computing.

[40]  Hwee Pink Tan,et al.  Incentive Mechanism Design for Crowdsourcing , 2016, ACM Trans. Intell. Syst. Technol..

[41]  Baik Hoh,et al.  Dynamic pricing incentive for participatory sensing , 2010, Pervasive Mob. Comput..

[42]  Mario A. Bochicchio,et al.  Towards Massive Open Online Laboratories: An experience about electromagnetic crowdsensing , 2015, Proceedings of 2015 12th International Conference on Remote Engineering and Virtual Instrumentation (REV).

[43]  Gaetano Borriello,et al.  BALANCE: towards a usable pervasive wellness application with accurate activity inference , 2009, HotMobile '09.

[44]  Yang Ishigaki,et al.  Development of Mobile Radiation Monitoring System Utilizing Smartphone and Its Field Tests in Fukushima , 2013, IEEE Sensors Journal.

[45]  Zhu Wang,et al.  PublicSense: A Crowd Sensing Platform for Public Facility Management in Smart Cities , 2016, 2016 Intl IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld).

[46]  Marco Gruteser,et al.  ParkNet: drive-by sensing of road-side parking statistics , 2010, MobiSys '10.

[47]  Lynn Wilcox,et al.  Pacer: fine-grained interactive paper via camera-touch hybrid gestures on a cell phone , 2010, CHI.

[48]  Valérie Issarny,et al.  Monitoring Noise Pollution Using the Urban Civics Middleware , 2015, 2015 IEEE First International Conference on Big Data Computing Service and Applications.

[49]  Xing Xie,et al.  FlierMeet: A Mobile Crowdsensing System for Cross-Space Public Information Reposting, Tagging, and Sharing , 2015, IEEE Transactions on Mobile Computing.

[50]  Paul J. M. Havinga,et al.  Online Change Detection for Energy-Efficient Mobile Crowdsensing , 2014, MobiWIS.

[51]  Hirozumi Yamaguchi,et al.  Detecting smoothness of pedestrian flows by participatory sensing with mobile phones , 2014, SEMWEB.

[52]  G. Loewenstein,et al.  Privacy and human behavior in the age of information , 2015, Science.

[53]  Jun Cheng,et al.  A Wearable Smartphone-Based Platform for Real-Time Cardiovascular Disease Detection Via Electrocardiogram Processing , 2010, IEEE Transactions on Information Technology in Biomedicine.

[54]  Deborah Estrin,et al.  PEIR, the personal environmental impact report, as a platform for participatory sensing systems research , 2009, MobiSys '09.

[55]  Weisong Shi,et al.  SPA: a smart phone assisted chronic illness self-management system with participatory sensing , 2008, HealthNet '08.

[56]  Mikkel Baun Kjærgaard,et al.  Mobile sensing of pedestrian flocks in indoor environments using WiFi signals , 2012, 2012 IEEE International Conference on Pervasive Computing and Communications.

[57]  Zhigang Liu,et al.  Darwin phones: the evolution of sensing and inference on mobile phones , 2010, MobiSys '10.

[58]  Steve Benford,et al.  MobGeoSen: facilitating personal geosensor data collection and visualization using mobile phones , 2007, Personal and Ubiquitous Computing.

[59]  Mirco Musolesi,et al.  Sensing meets mobile social networks: the design, implementation and evaluation of the CenceMe application , 2008, SenSys '08.

[60]  Kok-Leong Ong,et al.  2Loud?: Community mapping of exposure to traffic noise with mobile phones , 2014, Environmental Monitoring and Assessment.

[61]  Andrew T. Campbell,et al.  Fast track article: Bubble-sensing: Binding sensing tasks to the physical world , 2010 .

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

[63]  Romit Roy Choudhury,et al.  If you see something, swipe towards it: crowdsourced event localization using smartphones , 2013, UbiComp.

[64]  Wen Hu,et al.  Ear-phone: an end-to-end participatory urban noise mapping system , 2010, IPSN '10.

[65]  Romit Roy Choudhury,et al.  MoVi: mobile phone based video highlights via collaborative sensing , 2010, MobiSys '10.

[66]  Hwee Pink Tan,et al.  Optimal Prizes for All-Pay Contests in Heterogeneous Crowdsourcing , 2014, 2014 IEEE 11th International Conference on Mobile Ad Hoc and Sensor Systems.

[67]  Jindong Tan,et al.  HealthAware: Tackling obesity with health aware smart phone systems , 2009, 2009 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[68]  Xi Fang,et al.  Crowdsourcing to smartphones: incentive mechanism design for mobile phone sensing , 2012, Mobicom '12.

[69]  Mo Li,et al.  How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Participatory Sensing , 2012, IEEE Transactions on Mobile Computing.

[70]  Dong Xuan,et al.  PerFallD: A pervasive fall detection system using mobile phones , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[71]  Zhu Wang,et al.  Detecting Type and Size of Road Crack with the Smartphone , 2017, 22017 IEEE International Conference on Computational Science and Engineering (CSE) and IEEE International Conference on Embedded and Ubiquitous Computing (EUC).

[72]  Caj Södergård,et al.  HyperFit: Hybrid media in personal nutrition and exercise management , 2008, PervasiveHealth.

[73]  Ramachandran Ramjee,et al.  PRISM: platform for remote sensing using smartphones , 2010, MobiSys '10.

[74]  Fan Wu,et al.  Sustainable Incentives for Mobile Crowdsensing: Auctions, Lotteries, and Trust and Reputation Systems , 2017, IEEE Communications Magazine.

[75]  Nuria Oliver,et al.  HealthGear: Automatic Sleep Apnea Detection and Monitoring with a Mobile Phone , 2007, J. Commun..

[76]  Cecilia Mascolo,et al.  SociableSense: exploring the trade-offs of adaptive sampling and computation offloading for social sensing , 2011, MobiCom.

[77]  David Wetherall,et al.  Demystifying 802 . 11 n Power Consumption , 2010 .

[78]  Maria E. Niessen,et al.  NoiseTube: Measuring and mapping noise pollution with mobile phones , 2009, ITEE.

[79]  Mun Choon Chan,et al.  Low cost crowd counting using audio tones , 2012, SenSys '12.