Location-based services : A framework for an architecture design

Location awareness describes applications in computing and telecommunications, which alter their behaviour in dependence on the location of an entity, such as the user of an application, a person the user of the application wants to communicate with, or an object capable of changing a location. Such location presents a major category of context and it is derived by various methods of positioning. Over the past two decades, positioning has been a driving factor in the development of ubiquitous computing applications demanding such location information. Many devices and techniques have been developed; however, very few of them are actually used commercially. This is because the precision is limited to specific applications, and the availability limited to the provider of specific services. Obviously, to support efficient and effective development and deployment of innovative Location–Based Services (LBSs), namely, services able to deliver personalized location-aware content to subscribers on the basis of their positioning capability of the wireless infrastructure, a flexible middleware should be build as the enabling infrastructure. This work examines various systems of LBSs focusing on their architecture characteristics and the different governing platforms and technologies on which they are based. The goal is to contribute towards the development of an architecture that combines numerous individual positioning technologies to obtain more precise and more reliable results according to the various needs of the whole range of LBSs. The general concepts of these systems are discussed by presenting a first level of classification which depends on the positioning infrastructure namely, indoor, satellite or network-based configuration. Several specific LBS architectures are categorized by means of the various characteristics regarding the design and functionality of each one. Position is combined with spatial information so as to integrate a system of LBSs with Geographical Information Systems (GIS) or other location dependent information. Finally, to increase interoperability among the various systems and technologies, standardization and homogenization is also taken under consideration.

[1]  Seth J. Teller,et al.  The cricket compass for context-aware mobile applications , 2001, MobiCom '01.

[2]  Keith Cheverst,et al.  Experiences of developing and deploying a context-aware tourist guide: the GUIDE project , 2000, MobiCom '00.

[3]  Shashi Shekhar,et al.  Spatial Databases - Accomplishments and Research Needs , 1999, IEEE Trans. Knowl. Data Eng..

[4]  A. Prasad Sistla,et al.  Modeling and querying moving objects , 1997, Proceedings 13th International Conference on Data Engineering.

[5]  Josep Paradells Aspas,et al.  Wireless technology applied to GIS , 2004, Comput. Geosci..

[6]  Alfred O. Hero,et al.  Relative location estimation in wireless sensor networks , 2003, IEEE Trans. Signal Process..

[7]  Lars Schmidt-Thieme,et al.  Building a Commodity Location-based Service at Botanic Garden of University of , 2005 .

[8]  Keith Cheverst,et al.  Caches in the Air: Disseminating Information in the Guide System , 1999 .

[9]  Dieter Pfoser,et al.  Querying the trajectories of on-line mobile objects , 2001, MobiDe '01.

[10]  R. Bharat Rao,et al.  Evolution of mobile location-based services , 2003, CACM.

[11]  Rui José,et al.  The AROUND Architecture for Dynamic Location-Based Services , 2003, Mob. Networks Appl..

[12]  Andrew T. Campbell,et al.  A comparison of ip micro-mobility protocols , 2001 .

[13]  Chieh-Yih Wan,et al.  Comparison of IP micromobility protocols , 2002, IEEE Wirel. Commun..

[14]  Divyakant Agrawal,et al.  NAPA : Nearest Available Parking lot Application , 2002, Proceedings 18th International Conference on Data Engineering.

[15]  Thomas Brinkhoff Towards a Declarative Portrayal and Interaction Model for GIS and LBS , 2005 .

[16]  Theodore Johnson,et al.  Location based services in a wireless WAN using cellular digital packet data (CDPD) , 2001, MobiDe '01.

[17]  Paramvir Bahl,et al.  RADAR: an in-building RF-based user location and tracking system , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[18]  Hans Scholten,et al.  An Iterative Quality-Based Localization Algorithm for Ad Hoc Networks , 2002 .

[19]  Bo Xu,et al.  Moving objects databases: issues and solutions , 1998, Proceedings. Tenth International Conference on Scientific and Statistical Database Management (Cat. No.98TB100243).

[20]  Hassan A. Karimi,et al.  A predictive location model for location-based services , 2003, GIS '03.

[21]  Ronald Azuma,et al.  Tracking requirements for augmented reality , 1993, CACM.

[22]  Peter Ibach,et al.  Dynamic Value Webs in Mobile Environments Using Adaptive Location-Based Services , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[23]  Henry Tirri,et al.  A Probabilistic Approach to WLAN User Location Estimation , 2002, Int. J. Wirel. Inf. Networks.

[24]  F. V. D. Wel GEOGRAPHICAL INFORMATION SYSTEMS , 2011 .

[25]  Keith C. Clarke,et al.  Cartography in a Mobile Internet Age , 2012 .