Mobile Edge Computing-Enhanced Proximity Detection in Time-Aware Road Networks

Given a set of moving objects as well as their friend relationships, a time-aware road network, and a time threshold per friend pair, the proximity detection problem in time-aware road networks is to find each pair of moving objects such that the time distance (defined as the shortest time needed for two moving objects to meet each other) between them is within the given threshold. The problem of proximity detection is often encountered in autonomous driving and traffic safety related applications, which require low-latency, real time proximity detection with relatively low communication cost. However, (i) most existing proximity detection solutions focus on the Euclidean space which cannot be used in road network space, (ii) the solutions for road networks focus on static road networks and do not consider time distance and thus cannot be applied in time-aware road networks, and (iii) there are no works aiming to simultaneously reduce the communication cost, the communication latency, and computational cost. Motivated by these, we first design a low-latency proximity detection architecture based on Mobile Edge Computing (MEC) with the purpose of achieving low communication latency, then propose a proximity detection method including a client-side algorithm and a server-side algorithm, aiming at reducing the communication cost, and subsequently propose server-side computational cost optimization techniques to reduce the computational cost. Experimental results show that our MEC enhanced proximity detection architecture, our proximity detection method, and the server-side computational cost optimization techniques can reduce the communication latency, the communication cost, and the computational cost effectively.

[1]  Simonas Saltenis Indexing the Positions of Continuously Moving Objects , 2017, Encyclopedia of GIS.

[2]  Christian S. Jensen,et al.  Multiple k Nearest Neighbor Query Processing in Spatial Network Databases , 2006, ADBIS.

[3]  Kyriakos Mouratidis,et al.  Conceptual partitioning: an efficient method for continuous nearest neighbor monitoring , 2005, SIGMOD '05.

[4]  Beng Chin Ooi,et al.  Query and Update Efficient B+-Tree Based Indexing of Moving Objects , 2004, VLDB.

[5]  Ejaz Ahmed,et al.  A survey on mobile edge computing , 2016, 2016 10th International Conference on Intelligent Systems and Control (ISCO).

[6]  Meihui Zhang,et al.  Continuous Proximity Detection via Predictive Safe Region Construction , 2018, 2018 IEEE 34th International Conference on Data Engineering (ICDE).

[7]  Tae-Sun Chung,et al.  A collaborative approach to moving k-nearest neighbor queries in directed and dynamic road networks , 2015, Pervasive Mob. Comput..

[8]  Axel Küpper,et al.  Efficient Proximity Detection for Location Based Services , 2005 .

[9]  Dennis McLeod,et al.  Efficient batch processing of proximity queries by optimized probing , 2013, SIGSPATIAL/GIS.

[10]  Cyrus Shahabi,et al.  Alternative Solutions for Continuous K Nearest Neighbor Queries in Spatial Network Databases , 2005, STDBM.

[11]  Cyrus Shahabi,et al.  Voronoi-Based K Nearest Neighbor Search for Spatial Network Databases , 2004, VLDB.

[12]  Axel Küpper,et al.  Efficient proximity detection among mobile targets with dead reckoning , 2006, MobiWac '06.

[13]  Yunjun Gao,et al.  Visible Reverse k-Nearest Neighbor Query Processing in Spatial Databases , 2009, IEEE Transactions on Knowledge and Data Engineering.

[14]  Walid G. Aref,et al.  Query Indexing and Velocity Constrained Indexing: Scalable Techniques for Continuous Queries on Moving Objects , 2002, IEEE Trans. Computers.

[15]  Hans-Peter Kriegel,et al.  Proximity queries in large traffic networks , 2007, GIS.

[16]  Christian S. Jensen,et al.  Joint Top-K Spatial Keyword Query Processing , 2012, IEEE Transactions on Knowledge and Data Engineering.

[17]  Hans-Arno Jacobsen,et al.  Processing proximity relations in road networks , 2010, SIGMOD Conference.

[18]  Xiaohui Yu,et al.  Monitoring k-nearest neighbor queries over moving objects , 2005, 21st International Conference on Data Engineering (ICDE'05).

[19]  Walid G. Aref,et al.  SINA: scalable incremental processing of continuous queries in spatio-temporal databases , 2004, SIGMOD '04.

[20]  Pankaj K. Agarwal,et al.  Indexing moving points (extended abstract) , 2000, PODS '00.

[21]  Hanan Samet,et al.  Continuous K-Nearest Neighbor Queries for Continuously Moving Points with Updates , 2003, VLDB.

[22]  Claudia Linnhoff-Popien,et al.  Mobile Edge Computing , 2016, Informatik-Spektrum.

[23]  Hans-Peter Kriegel,et al.  Proximity queries in time-dependent traffic networks using graph embeddings , 2011, CTS '11.

[24]  Axel Küpper,et al.  Efficient proximity and separation detection among mobile targets for supporting location-based community services , 2006, MOCO.

[25]  Kyriakos Mouratidis,et al.  Continuous nearest neighbor monitoring in road networks , 2006, VLDB.

[26]  Jimeng Sun,et al.  The TPR*-Tree: An Optimized Spatio-Temporal Access Method for Predictive Queries , 2003, VLDB.

[27]  Feifei Li,et al.  Dynamic monitoring of optimal locations in road network databases , 2013, The VLDB Journal.

[28]  Walid G. Aref,et al.  SEA-CNN: scalable processing of continuous k-nearest neighbor queries in spatio-temporal databases , 2005, 21st International Conference on Data Engineering (ICDE'05).

[29]  Christian S. Jensen,et al.  Efficient continuously moving top-k spatial keyword query processing , 2011, 2011 IEEE 27th International Conference on Data Engineering.

[30]  Christian S. Jensen,et al.  Indexing of moving objects for location-based services , 2002, Proceedings 18th International Conference on Data Engineering.

[31]  Ling Liu,et al.  MobiEyes: Distributed Processing of Continuously Moving Queries on Moving Objects in a Mobile System , 2004, EDBT.

[32]  Man Lung Yiu,et al.  Efficient proximity detection among mobile users via self-tuning policies , 2010, Proc. VLDB Endow..

[33]  Jun Luo,et al.  TRack others if you can: localized proximity detection for mobile networks , 2014, Wirel. Networks.

[34]  Beng Chin Ooi,et al.  Approximate NN queries on Streams with Guaranteed Error/performance Bounds , 2004, VLDB.

[35]  Gang Chen,et al.  Efficient Collective Spatial Keyword Query Processing on Road Networks , 2016, IEEE Transactions on Intelligent Transportation Systems.

[36]  Torben Bach Pedersen,et al.  Nearest neighbor queries in road networks , 2003, GIS '03.

[37]  Seah Hock Soon,et al.  Efficient proximity detection among mobile objects in road networks with self-adjustment methods , 2013, SIGSPATIAL/GIS.

[38]  Hans-Arno Jacobsen,et al.  Adaptive location constraint processing , 2007, SIGMOD '07.

[39]  Yufei Tao,et al.  Location-based spatial queries , 2003, SIGMOD '03.

[40]  Jianliang Xu,et al.  A generic framework for monitoring continuous spatial queries over moving objects , 2005, SIGMOD '05.

[41]  Kien A. Hua,et al.  Processing range-monitoring queries on heterogeneous mobile objects , 2004, IEEE International Conference on Mobile Data Management, 2004. Proceedings. 2004.

[42]  Hans-Peter Kriegel,et al.  Continuous proximity monitoring in road networks , 2008, GIS '08.

[43]  Yufei Tao,et al.  Query Processing in Spatial Network Databases , 2003, VLDB.

[44]  Alon Efrat,et al.  Buddy tracking-efficient proximity detection among mobile friends , 2004, IEEE INFOCOM 2004.

[45]  Chin-Wan Chung,et al.  An Efficient and Scalable Approach to CNN Queries in a Road Network , 2005, VLDB.