ecoSense: Minimize Participants’ Total 3G Data Cost in Mobile Crowdsensing Using Opportunistic Relays

In mobile crowdsensing (MCS), one of the participants’ main concerns is the cost for 3G data usage, which affects their willingness to participate in a crowdsensing task. In this paper, we present the design and implementation of an MCS data uploading mechanism—ecoSense—to help reduce additional 3G data cost incurred by the whole crowd of sensing participants. By considering the two most common real-life 3G price plans—unlimited data plan (UnDP) and pay as you go (PAYG), ecoSense partitions all the users into two groups corresponding to these two price plans at the beginning of each month, with the objective of minimizing the total refunding budget for all participants. The partitioning is based on predicting users’ mobility patterns and sensed data size. The ecoSense mechanism is designed inspired by the observation that during the data uploading cycles, UnDP users could opportunistically relay PAYG users’ data to the crowdsensing server without extra 3G cost, provided the two types of users are able to “meet” on a common local cost-free network (e.g., Bluetooth or WiFi direct). We conduct our experiments using both the Massachusetts Institute of Technology reality mining and the Small World In Motion (SWIM) simulation data sets. Evaluation results show that ecoSense could reduce total 3G data cost by up to $ {\sim }50$ %, when compared to the direct-assignment method that assigns each participant to UnDP or PAYG directly according to the size of her sensed data.

[1]  Daqing Zhang,et al.  effSense: energy-efficient and cost-effective data uploading in mobile crowdsensing , 2013, UbiComp.

[2]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[3]  Antonio Corradi,et al.  The participact mobile crowd sensing living lab: The testbed for smart cities , 2014, IEEE Communications Magazine.

[4]  Daqing Zhang,et al.  EMC3: Energy-efficient data transfer in mobile crowdsensing under full coverage constraint , 2015, IEEE Transactions on Mobile Computing.

[5]  Alastair R. Beresford,et al.  Device Analyzer: Understanding Smartphone Usage , 2013, MobiQuitous.

[6]  Daqing Zhang,et al.  4W1H in mobile crowd sensing , 2014, IEEE Communications Magazine.

[7]  Hojung Cha,et al.  Piggyback CrowdSensing (PCS): energy efficient crowdsourcing of mobile sensor data by exploiting smartphone app opportunities , 2013, SenSys '13.

[8]  Antonio Corradi,et al.  Supporting Energy-Efficient Uploading Strategies for Continuous Sensing Applications on Mobile Phones , 2010, Pervasive.

[9]  Hojung Cha,et al.  Autonomous Management of Everyday Places for a Personalized Location Provider , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[10]  Chen-Khong Tham,et al.  Fairness and social welfare in incentivizing participatory sensing , 2012, 2012 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON).

[11]  Daqing Zhang,et al.  CrowdTasker: Maximizing coverage quality in Piggyback Crowdsensing under budget constraint , 2015, 2015 IEEE International Conference on Pervasive Computing and Communications (PerCom).

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

[13]  Wei Zheng,et al.  Efficient 3G budget utilization in mobile participatory sensing applications , 2013, 2013 Proceedings IEEE INFOCOM.

[14]  Deborah Estrin,et al.  Recruitment Framework for Participatory Sensing Data Collections , 2010, Pervasive.

[15]  Prem Prakash Jayaraman,et al.  Using On-the-Move Mining for Mobile Crowdsensing , 2012, 2012 IEEE 13th International Conference on Mobile Data Management.

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

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

[18]  Ciprian Dobre,et al.  Predicting encounters in opportunistic networks , 2012, HP-MOSys '12.

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

[20]  Jie Zhu,et al.  EEMC , 2015, ACM Trans. Intell. Syst. Technol..

[21]  Cecilia Mascolo,et al.  NextPlace: A Spatio-temporal Prediction Framework for Pervasive Systems , 2011, Pervasive.

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

[23]  Arun Venkataramani,et al.  Energy consumption in mobile phones: a measurement study and implications for network applications , 2009, IMC '09.

[24]  Amin Vahdat,et al.  Epidemic Routing for Partially-Connected Ad Hoc Networks , 2009 .

[25]  Sokol Kosta,et al.  Large-Scale Synthetic Social Mobile Networks with SWIM , 2014, IEEE Transactions on Mobile Computing.

[26]  Hojung Cha,et al.  Evaluating mobility models for temporal prediction with high-granularity mobility data , 2012, 2012 IEEE International Conference on Pervasive Computing and Communications.

[27]  Daqing Zhang,et al.  CrowdRecruiter: selecting participants for piggyback crowdsensing under probabilistic coverage constraint , 2014, UbiComp.

[28]  Alex Pentland,et al.  Reality mining: sensing complex social systems , 2006, Personal and Ubiquitous Computing.

[29]  Carles Gomez,et al.  Overview and Evaluation of Bluetooth Low Energy: An Emerging Low-Power Wireless Technology , 2012, Sensors.

[30]  Cauligi S. Raghavendra,et al.  Spray and wait: an efficient routing scheme for intermittently connected mobile networks , 2005, WDTN '05.

[31]  Daqing Zhang,et al.  effSense: A Novel Mobile Crowd-Sensing Framework for Energy-Efficient and Cost-Effective Data Uploading , 2015, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[32]  Noboru Sonehara,et al.  Coupons as Monetary Incentives in Participatory Sensing , 2013, I3E.

[33]  Marc Jay,et al.  Using crowdsourcing to support pro-environmental community activism , 2013, CHI.

[34]  Daqing Zhang,et al.  CCS-TA: quality-guaranteed online task allocation in compressive crowdsensing , 2015, UbiComp.

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