An Enhanced Vector-Based Update Algorithm for Network-Constrained Moving Clients

Location based services (LBS) is one of the fastest growing areas in recent years. Location update of mobile clients is fundamental in all types of LBS. But algorithms proposed in this field generally didn't concern the restricted context of road network and caused some unnecessary update. This paper proposed a revised vector-based update algorithm which taking characteristics of road network into account. The improved approach adopts two-step correction to revise the predicted position of the moving clients. First, the erect correction is implemented. Second, horizontal correction is carried out based on the erect correction. The proposed algorithm is evaluated via the simulator and compared with the vector-based algorithm. Experimental results show our algorithm can significantly decrease the number of updates compared to barely vector-based strategy while having lower error, and is scalable and stable.

[1]  Ling Liu,et al.  RoadTrack: Scaling Location Updates for Mobile Clients on Road Networks with Query Awareness , 2010, Proc. VLDB Endow..

[2]  Thomas Brinkhoff,et al.  Generating network-based moving objects , 2000, Proceedings. 12th International Conference on Scientific and Statistica Database Management.

[3]  Byung K. Yi,et al.  Location Based Services for Mobiles :Technologies and Standards , 2008 .

[4]  Christian S. Jensen,et al.  Efficient tracking of moving objects with precision guarantees , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[5]  Christian S. Jensen,et al.  Techniques for efficient road-network-based tracking of moving objects , 2005, IEEE Transactions on Knowledge and Data Engineering.

[6]  Beng Chin Ooi,et al.  An adaptive updating protocol for reducing moving object database workload , 2011, The VLDB Journal.

[7]  Amotz Bar-Noy,et al.  Mobile users: To update or not to update? , 1995, Wirel. Networks.