VTracer: When Online Vehicle Trajectory Compression Meets Mobile Edge Computing

Vehicles can be easily tracked due to the proliferation of vehicle-mounted global positioning system (GPS) devices. <inline-formula><tex-math notation="LaTeX">${\sf VTracer}$</tex-math></inline-formula> is a cost-effective mobile system for online trajectory compression and tracing vehicles, taking the streaming GPS data as inputs. Online trajectory compression, which seeks a <italic>concise and (near) spatial-lossless</italic> data representation before revealing the next vehicle’s GPS position, is gradually becoming a promising way to alleviate burdens such as communication bandwidth, storing, and cloud computing. In general, an accurate online map-matcher is a prerequisite. This two-phase approach is nontrivial because we need to overcome the essential contradiction caused by the resource-constrained GPS devices and the heavy computation tasks. <inline-formula><tex-math notation="LaTeX">${\sf VTracer}$</tex-math></inline-formula> meets the challenge by leveraging the idea of mobile edge computing. More specifically, we offload the heavy computation tasks to the <italic>nearby</italic> smartphones of drivers (i.e., smartphones play the role of cloudlets), which are almost idle during driving. More importantly, they have relatively more powerful computing capacity. We have implemented <inline-formula><tex-math notation="LaTeX">${\sf VTracer}$</tex-math></inline-formula> on the Android platform and evaluate it based on a real driving trace dataset generated in the city of Chongqing, China. Experimental results demonstrate that <inline-formula><tex-math notation="LaTeX">${\sf VTracer}$</tex-math></inline-formula> achieves the excellent performance in terms of matching accuracy, compression ratio, and it also costs the acceptable memory, energy, and app size.

[1]  Dario Pompili,et al.  Collaborative Mobile Edge Computing in 5G Networks: New Paradigms, Scenarios, and Challenges , 2016, IEEE Communications Magazine.

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

[3]  Lionel M. Ni,et al.  Clockwise compression for trajectory data under road network constraints , 2016, 2016 IEEE International Conference on Big Data (Big Data).

[4]  Chengyang Zhang,et al.  Map-matching for low-sampling-rate GPS trajectories , 2009, GIS.

[5]  Chao Chen,et al.  A three-stage online map-matching algorithm by fully using vehicle heading direction , 2018, J. Ambient Intell. Humaniz. Comput..

[6]  Yan Zhang,et al.  Mobile Edge Computing: A Survey , 2018, IEEE Internet of Things Journal.

[7]  David H. Douglas,et al.  ALGORITHMS FOR THE REDUCTION OF THE NUMBER OF POINTS REQUIRED TO REPRESENT A DIGITIZED LINE OR ITS CARICATURE , 1973 .

[8]  Mahadev Satyanarayanan,et al.  The Emergence of Edge Computing , 2017, Computer.

[9]  Moustafa Youssef,et al.  Accurate Real-time Map Matching for Challenging Environments , 2017, IEEE Transactions on Intelligent Transportation Systems.

[10]  Qianbin Chen,et al.  Joint Computation Offloading and Interference Management in Wireless Cellular Networks with Mobile Edge Computing , 2017, IEEE Transactions on Vehicular Technology.

[11]  Hao Liu,et al.  A Comparison of Road-Network-Constrained Trajectory Compression Methods , 2016, 2016 IEEE 22nd International Conference on Parallel and Distributed Systems (ICPADS).

[12]  Bin Guo,et al.  GreenPlanner: Planning personalized fuel-efficient driving routes using multi-sourced urban data , 2017, 2017 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[13]  Xuemin Shen,et al.  Real-Time Path Planning Based on Hybrid-VANET-Enhanced Transportation System , 2015, IEEE Transactions on Vehicular Technology.

[14]  Tarik Taleb,et al.  Mobile Edge Computing Potential in Making Cities Smarter , 2017, IEEE Communications Magazine.

[15]  Mohsen Guizani,et al.  Vehicle Tracking Using Surveillance With Multimodal Data Fusion , 2018, IEEE Transactions on Intelligent Transportation Systems.

[16]  Nikos Pelekis,et al.  Map-matched trajectory compression , 2013, J. Syst. Softw..

[17]  Chao Chen,et al.  TripImputor: Real-Time Imputing Taxi Trip Purpose Leveraging Multi-Sourced Urban Data , 2018, IEEE Transactions on Intelligent Transportation Systems.

[18]  Antonio Iera,et al.  LTE for vehicular networking: a survey , 2013, IEEE Communications Magazine.

[19]  Sungyoung Lee,et al.  Performance Analysis of LTE Smartphones-Based Vehicle-to-Infrastrcuture Communication , 2012, 2012 9th International Conference on Ubiquitous Intelligence and Computing and 9th International Conference on Autonomic and Trusted Computing.

[20]  Jae-Gil Lee,et al.  A Novel Framework for Online Amnesic Trajectory Compression in Resource-Constrained Environments , 2015, IEEE Transactions on Knowledge and Data Engineering.

[21]  Weiwei Sun,et al.  PRESS: A Novel Framework of Trajectory Compression in Road Networks , 2014, Proc. VLDB Endow..

[22]  Daqing Zhang,et al.  crowddeliver: Planning City-Wide Package Delivery Paths Leveraging the Crowd of Taxis , 2017, IEEE Transactions on Intelligent Transportation Systems.

[23]  Qun Li,et al.  A Survey of Fog Computing: Concepts, Applications and Issues , 2015, Mobidata@MobiHoc.

[24]  Michel Bierlaire,et al.  A Probabilistic Map Matching Method for Smartphone GPS data , 2013 .

[25]  Guanfeng Liu,et al.  Reference-Based Framework for Spatio-Temporal Trajectory Compression and Query Processing , 2020, IEEE Transactions on Knowledge and Data Engineering.

[26]  Albert Y. Zomaya,et al.  An efficient online direction-preserving compression approach for trajectory streaming data , 2017, Future Gener. Comput. Syst..

[27]  J. Greenfeld MATCHING GPS OBSERVATIONS TO LOCATIONS ON A DIGITAL MAP , 2002 .

[28]  Jiajun Liu,et al.  Bounded Quadrant System: Error-bounded trajectory compression on the go , 2014, 2015 IEEE 31st International Conference on Data Engineering.

[29]  Lin Sun,et al.  Understanding Taxi Service Strategies From Taxi GPS Traces , 2015, IEEE Transactions on Intelligent Transportation Systems.

[30]  Daqing Zhang,et al.  From taxi GPS traces to social and community dynamics , 2013, ACM Comput. Surv..