Understanding wireless network coverage, connectivity, and locations using opportunistic sensing for a WiFi advisory system

As crowdsourcing using sensor-enabled smartphones boosted the confluence of human mobility and ambient network information, it opens up more opportunities for many promising crowd-centric application systems. This paper considers a WiFi advisory system, where crowdsourcing technology is used to gather information of wireless networks for understanding wireless network capability better including the coverage, connectivity, and locations of wireless networks. Such a system will address two critical challenges: (1) no self-contained bootstrapping data and (2) device-dependent data processing. To address the first one issue, we design and implement an opportunistic sensing system for smartphones to collect wireless information along human mobility without human engagement. To address the second issue, we design a data aggregation algorithm to infer the locations of wireless networks based on crowdsourced data from several different smartphones. In addition, we also analyze the computation complexity of our data aggregation algorithm. Finally, we implement our wireless network monitoring infrastructure to study the spatial and temporal variation and patterns of wireless networks systematically.

[1]  Nicholas Jing Yuan,et al.  T-Finder: A Recommender System for Finding Passengers and Vacant Taxis , 2013, IEEE Transactions on Knowledge and Data Engineering.

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

[3]  Dan Feldman,et al.  iDiary: from GPS signals to a text-searchable diary , 2013, SenSys '13.

[4]  Hock Beng Lim,et al.  UrbanMobilitySense: A User-Centric Participatory Sensing System for Transportation Activity Surveys , 2014, IEEE Sensors Journal.

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

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

[7]  Emiliano Miluzzo,et al.  BikeNet: A mobile sensing system for cyclist experience mapping , 2009, TOSN.

[8]  Yu Zheng,et al.  U-Air: when urban air quality inference meets big data , 2013, KDD.

[9]  Tie Luo,et al.  WiFiScout: A Crowdsensing WiFi Advisory System with Gamification-Based Incentive , 2014, 2014 IEEE 11th International Conference on Mobile Ad Hoc and Sensor Systems.

[10]  Mirco Musolesi,et al.  Urban sensing systems: opportunistic or participatory? , 2008, HotMobile '08.

[11]  Wen-Chih Peng,et al.  CarWeb: A Traffic Data Collection Platform , 2008, The Ninth International Conference on Mobile Data Management (mdm 2008).

[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]  Fan Zhang,et al.  coRide: carpool service with a win-win fare model for large-scale taxicab networks , 2013, SenSys '13.

[14]  Enrico Gregori,et al.  Smartphone-based crowdsourcing for network monitoring: Opportunities, challenges, and a case study , 2014, IEEE Communications Magazine.

[15]  Emiliano Miluzzo,et al.  Tapping into the Vibe of the city using VibN, a continuous sensing application for smartphones , 2011, SCI '11.

[16]  Jie Yang,et al.  E-eyes: device-free location-oriented activity identification using fine-grained WiFi signatures , 2014, MobiCom.

[17]  Sasu Tarkoma,et al.  Accelerometer-based transportation mode detection on smartphones , 2013, SenSys '13.