CrowdNavi: Demystifying Last Mile Navigation With Crowdsourced Driving Information

With detailed digital map of the transport network and even real-time traffic, today's navigation services provide good quality routes in the major route level. Once entering the last mile near the destination, they unfortunately can be ineffective and, instead, local drivers often have a better understanding of the routes there. With the deep penetration of 3G/4G mobile networks, drivers today are well connected anytime and anywhere; they can readily access information from the Internet and share information to the driver's community. This motivates our design of CrowdNavi, a complementary service to existing navigation systems, seeking to combat the last mile puzzle. CrowdNavi collects the crowdsourced driving information from users to identify their local driving patterns, and recommend the best local routes for users to reach their destinations. In this paper, we present the architectural design of CrowdNavi and identifies the unique challenges therein, particularly on identifying the last segment in a route from the crowdsourced driving information and navigate drivers through the last segment. We offer a complete set of algorithms to identify the last segment from the drivers’ trajectories, scoring the landmark, and locating best routes with user preferences. We then present effective navigation algorithm to locate the best route along the landmarks for the last segment. We further realize the potential risks of attacks in crowdsourced systems and develop a multisensor cross-validation method against them. We have implemented the CrowdNavi app on Android mobile OS, and have examined its performance under various circumstances. The experimental results demonstrate its superiority in navigating drivers in the last segment toward the destination.

[1]  Oded Berman,et al.  Optimal Minimax Path of a Single Service Unit on a Network to Nonservice Destinations , 1987, Transp. Sci..

[2]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

[3]  Alec Wolman,et al.  Enabling new mobile applications with location proofs , 2009, HotMobile '09.

[4]  Yin Wang,et al.  CrowdAtlas: self-updating maps for cloud and personal use , 2013, MobiSys '13.

[5]  Wen-Chih Peng,et al.  PATS: A Framework of Pattern-Aware Trajectory Search , 2010, 2010 Eleventh International Conference on Mobile Data Management.

[6]  Guangzhong Sun,et al.  Driving with knowledge from the physical world , 2011, KDD.

[7]  Xing Xie,et al.  T-drive: driving directions based on taxi trajectories , 2010, GIS '10.

[8]  Gang Wang,et al.  Poster: Defending against Sybil Devices in Crowdsourced Mapping Services , 2016, MobiSys '16 Companion.

[9]  Claudio Soriente,et al.  Smartphones as Practical and Secure Location Verification Tokens for Payments , 2014, NDSS.

[10]  Heng Tao Shen,et al.  Discovering popular routes from trajectories , 2011, 2011 IEEE 27th International Conference on Data Engineering.

[11]  M. Karpinski,et al.  Approximating dense cases of covering problems , 1996, Network Design: Connectivity and Facilities Location.

[12]  Jeffrey Xu Yu,et al.  Finding time-dependent shortest paths over large graphs , 2008, EDBT '08.

[13]  Yong Jiang,et al.  Navigating the last mile with crowdsourced driving information , 2016, 2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[14]  Hojung Cha,et al.  Inertial Sensor-Based Indoor Pedestrian Localization with Minimum 802.15.4a Configuration , 2011, IEEE Transactions on Industrial Informatics.

[15]  Hongbo Jiang,et al.  SensTrack: Energy-Efficient Location Tracking With Smartphone Sensors , 2013, IEEE Sensors Journal.

[16]  Christian S. Jensen,et al.  Routing Service Quality -- Local Driver Behavior Versus Routing Services , 2013, 2013 IEEE 14th International Conference on Mobile Data Management.

[17]  Oliver J. Woodman,et al.  An introduction to inertial navigation , 2007 .

[18]  Heng Tao Shen,et al.  Searching trajectories by locations: an efficiency study , 2010, SIGMOD Conference.

[19]  Xing Xie,et al.  Mining interesting locations and travel sequences from GPS trajectories , 2009, WWW '09.

[20]  Fangming Liu,et al.  AppATP: An Energy Conserving Adaptive Mobile-Cloud Transmission Protocol , 2015, IEEE Transactions on Computers.

[21]  M. Newman Power laws, Pareto distributions and Zipf's law , 2005 .

[22]  Lei Chen,et al.  Finding time period-based most frequent path in big trajectory data , 2013, SIGMOD '13.

[23]  Yu Zheng,et al.  Constructing popular routes from uncertain trajectories , 2012, KDD.

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