Design and Implementation of a Scalable LBS Middleware Based on the PUBSUB Paradigm and Load Balancing Mechanism

This paper presents a LBS middleware software, which contains application and positioning modules. The first module is designed to improve the granularity of the pushed information in current LBS systems and to conveniently add new applications. Taking the advantage of PUB/SUB system's asynchronous, loosely-coupled and multiplex communication mechanism, the middleware pushes LBS information with its granularity refined. By combining position information and the PUB/SUB paradigm, users can easily focus on his points of interest. Positioning module enables the system of handling both indoor and outdoor scenario. And the system can easily add new indoor positioning server and dispatch work load to them judging by their current work load. Experimental results showed that the middleware can offer an efficient service to users and system performance can be improved under massive requests.

[1]  Jian-Gang Ma Underlying Techniques for Large-Scale Distributed Computing Oriented Publish/Subscribe System , 2006 .

[2]  Christian S. Jensen,et al.  Seamless Indoor/Outdoor Positioning Handover for Location-Based Services in Streamspin , 2009, 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware.

[3]  Cyrus Shahabi,et al.  Location privacy: going beyond K-anonymity, cloaking and anonymizers , 2011, Knowledge and Information Systems.

[4]  Ma Jian,et al.  Underlying Techniques for Large-Scale Distributed Computing Oriented Publish/Subscribe System , 2006 .

[5]  Jae-Chul Kim,et al.  Ubiquitous location based service , 2005, Proceedings. 2005 IEEE Intelligent Transportation Systems, 2005..

[6]  Hee Yong Youn,et al.  Efficient and Dynamic Location-based Event Service for Mobile Computing Environments , 2007 .

[7]  Christian S. Jensen,et al.  Seamless indoor/outdoor positioning with streamspin , 2008, MobiQuitous.

[8]  Haiyong Luo,et al.  Dynamic indoor localization techniques based on Rssi in WLAN environment , 2011, 2011 6th International Conference on Pervasive Computing and Applications.

[9]  Gerald C. Nelson,et al.  Context-aware and location systems , 1998 .

[10]  Ying Chen,et al.  An efficient spatial publish/subscribe system for intelligent location-based services , 2003, DEBS '03.

[11]  Haiyong Luo,et al.  The WiMap: A Dynamic Indoor WLAN Localization System , 2011, Int. J. Adv. Pervasive Ubiquitous Comput..