Vehicular crowd-sensing: a parametric routing algorithm to increase spatio-temporal road network coverage

ABSTRACT Current vehicles are equipped with a number of environmental sensors to improve safety and quality of life for passengers. Many researchers have shown that these sensors can also be exploited for opportunistic crowd-sensing. Useful new services can be developed on top of these data, like urban surveillance of Smart Cities. The spatio-temporal sensing coverage achievable with Vehicular Crowd-Sensing (VCS), however, is an open issue, since vehicles are not uniformly distributed over the road network, undermining the quality of potential services based on VCS data. In this paper, we present an evolution of the standard A routing algorithm, meant to increase VCS coverage by selecting a route in a random way among all those satisfying a parametric constraint on the total cost of the path. The proposed solution is based on an edge-computing paradigm, not requiring a central coordination but rather leveraging the computational resources available on-board, significantly reducing the back-end infrastructure costs. The proposed solution has been empirically evaluated on two public datasets of 450,000 real taxi trajectories from two cities, San Francisco and Porto, characterized by a very different road network topology. Results show sensible improvements in terms of achievable spatio-temporal sensing coverage of probe vehicles.

[1]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[2]  Liviu Iftode,et al.  Real-time air quality monitoring through mobile sensing in metropolitan areas , 2013, UrbComp '13.

[3]  Mario Gerla,et al.  Vehicular cloud networking: architecture and design principles , 2014, IEEE Communications Magazine.

[4]  Wolfgang Nejdl,et al.  Predicting and visualizing traffic congestion in the presence of planned special events , 2014, J. Vis. Lang. Comput..

[5]  Athanasios V. Vasilakos,et al.  Mobile Crowd Sensing for Traffic Prediction in Internet of Vehicles , 2016, Sensors.

[6]  Feng Xia,et al.  Vehicular Social Networks: Enabling Smart Mobility , 2017, IEEE Communications Magazine.

[7]  Bin Guo 1 Mobile Crowd Sensing and Computing : The Review of an Emergin g Human-Powered Sensing Paradigm , 2015 .

[8]  Richard E. Korf,et al.  The Branching Factor of Regular Search Spaces , 1998, AAAI/IAAI.

[9]  Tao Wang,et al.  Crowdsourcing in ITS: The State of the Work and the Networking , 2016, IEEE Transactions on Intelligent Transportation Systems.

[10]  Taeg Keun Whangbo Efficient Modified Bidirectional A* Algorithm for Optimal Route-Finding , 2007, IEA/AIE.

[11]  Michael Barbehenn,et al.  A Note on the Complexity of Dijkstra's Algorithm for Graphs with Weighted Vertices , 1998, IEEE Trans. Computers.

[12]  Dajiang Suo,et al.  Value in vehicles: economic assessment of automotive data , 2018 .

[13]  S. Sitharama Iyengar,et al.  In-Network Trajectory Privacy Preservation , 2015, ACM Comput. Surv..

[14]  Sherali Zeadally,et al.  Sensor Technologies for Intelligent Transportation Systems , 2018, Sensors.

[15]  Anna Maria Vegni,et al.  A Survey on Vehicular Social Networks , 2015, IEEE Communications Surveys & Tutorials.

[16]  Sergio Di Martino,et al.  Spatio-Temporal Road Coverage of Probe Vehicles: A Case Study on Crowd-Sensing of Parking Availability with Taxis , 2017, AGILE Conf..

[17]  Huadong Ma,et al.  Opportunities in mobile crowd sensing , 2014, IEEE Communications Magazine.

[18]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[19]  Marc G. Genton,et al.  Spatio-Temporal Covariance and Cross-Covariance Functions of the Great Circle Distance on a Sphere , 2016 .

[20]  Wolfgang Nejdl,et al.  Stuck Around the Stadium? An Approach to Identify Road Segments Affected by Planned Special Events , 2015, 2015 IEEE 18th International Conference on Intelligent Transportation Systems.

[21]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[22]  Xinlei Chen,et al.  iLOCuS: Incentivizing Vehicle Mobility to Optimize Sensing Distribution in Crowd Sensing , 2020, IEEE Transactions on Mobile Computing.

[23]  Xiumin Wang,et al.  Mobility-Aware Participant Recruitment for Vehicle-Based Mobile Crowdsensing , 2018, IEEE Transactions on Vehicular Technology.

[24]  Zheng Yang,et al.  Vehicle-Based Bi-Objective Crowdsourcing , 2018, IEEE Transactions on Intelligent Transportation Systems.

[25]  Matthias Grossglauser,et al.  CRAWDAD dataset epfl/mobility (v.2009-02-24) , 2009 .

[26]  Paolo Bellavista,et al.  Mobeyes: smart mobs for urban monitoring with a vehicular sensor network , 2006, IEEE Wireless Communications.

[27]  Steve H. L. Liang,et al.  Open geospatial data, software and standards , 2016, Open Geospatial Data, Software and Standards.

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

[29]  Attila Matyas Nagy,et al.  Survey on traffic prediction in smart cities , 2018, Pervasive Mob. Comput..

[30]  Patrick Weber,et al.  OpenStreetMap: User-Generated Street Maps , 2008, IEEE Pervasive Computing.

[31]  Antonio Origlia,et al.  Smart Parking: Using a Crowd of Taxis to Sense On-Street Parking Space Availability , 2020, IEEE Transactions on Intelligent Transportation Systems.

[32]  Weisong Shi,et al.  Edge Computing: Vision and Challenges , 2016, IEEE Internet of Things Journal.

[33]  William P. Mahoney,et al.  Enhancing Road Weather Information through Vehicle Infrastructure Integration , 2007 .

[34]  J. Jokinen,et al.  Crowdsensing-based transportation services - An analysis from business model and sustainability viewpoints , 2016 .

[35]  Judea Pearl,et al.  Studies in Semi-Admissible Heuristics , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[36]  Richard E. Korf,et al.  Time complexity of iterative-deepening-A* , 2001, Artif. Intell..

[37]  Choong Seon Hong,et al.  Deep Learning Based Caching for Self-Driving Cars in Multi-Access Edge Computing , 2018, IEEE Transactions on Intelligent Transportation Systems.

[38]  Osamu Masutani,et al.  A sensing coverage analysis of a route control method for vehicular crowd sensing , 2015, 2015 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops).

[39]  Junaid Ahmed Khan,et al.  ROVERS: Incentive-Based Recruitment of Connected Vehicles for Urban Big Data Collection , 2019, IEEE Transactions on Vehicular Technology.

[40]  Yilin Zhao Telematics: Safe and Fun Driving , 2002, IEEE Intell. Syst..

[41]  Petros A. Ioannou,et al.  On-Street and Off-Street Parking Availability Prediction Using Multivariate Spatiotemporal Models , 2015, IEEE Transactions on Intelligent Transportation Systems.

[42]  Rolf Drechsler,et al.  Weighted A* search - unifying view and application , 2009, Artif. Intell..

[43]  M. Haklay How Good is Volunteered Geographical Information? A Comparative Study of OpenStreetMap and Ordnance Survey Datasets , 2010 .

[44]  Stefan Edelkamp,et al.  Heuristic Search - Theory and Applications , 2011 .

[45]  João Gama,et al.  Predicting Taxi–Passenger Demand Using Streaming Data , 2013, IEEE Transactions on Intelligent Transportation Systems.

[46]  Sergio Di Martino,et al.  Improving Sensing Coverage of Probe Vehicles with Probabilistic Routing , 2018, W2GIS.

[47]  Sergio Di Martino,et al.  Adapting the A* Algorithm to Increase Vehicular Crowd-Sensing Coverage , 2018, ICCL.

[48]  Jiannong Cao,et al.  High quality participant recruitment in vehicle-based crowdsourcing using predictable mobility , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

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

[50]  Shancang Li,et al.  5G Internet of Things: A survey , 2018, J. Ind. Inf. Integr..

[51]  Marco Minghini,et al.  OpenStreetMap history for intrinsic quality assessment: Is OSM up-to-date? , 2019, Open Geospatial Data, Software and Standards.