GRAIL: a general purpose localization system

Purpose – The purpose of this paper is to describe a general purpose localization system, GRAIL. GRAIL provides real‐time, adaptable, indoor localization for wireless devices.Design/methodology/approach – In order to localize as diverse a set of devices as possible, GRAIL utilizes a centralized, anchor‐based approach. GRAIL defines an abstract data model for various system components to support different physical modalities. The scalable architecture of GRAIL provides maximum flexibility to integrate various localization algorithms.Findings – The authors show through real deployments that GRAIL functions over a variety of physical modalities, networks, and algorithms. Further, the authors found that a centralized solution has critical advantages over distributed implementations for handling privacy concerns.Originality/value – A key contribution of this system is its universal approach: it can integrate different hardware and software capabilities within a single localization framework. The deployment of ...

[1]  Colin L. Mallows,et al.  A system for LEASE: location estimation assisted by stationary emitters for indoor RF wireless networks , 2004, IEEE INFOCOM 2004.

[2]  Bill N. Schilit,et al.  Place Lab: Device Positioning Using Radio Beacons in the Wild , 2005, Pervasive.

[3]  Hari Balakrishnan,et al.  6th ACM/IEEE International Conference on on Mobile Computing and Networking (ACM MOBICOM ’00) The Cricket Location-Support System , 2022 .

[4]  Richard P. Martin,et al.  Reducing the Computational Cost of Bayesian Indoor Positioning Systems , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[5]  Richard P. Martin,et al.  A Practical Approach to Landmark Deployment for Indoor Localization , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[6]  A. S. Krishnakumar,et al.  Bayesian indoor positioning systems , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[7]  Zhang Xin-fang Twice-weighted centroid localization algorithm based on distance geometry constraints , 2009 .

[8]  B. R. Badrinath,et al.  DV Based Positioning in Ad Hoc Networks , 2003, Telecommun. Syst..

[9]  Richard P. Martin,et al.  The limits of localization using signal strength: a comparative study , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[10]  Andy Hopper,et al.  A new location technique for the active office , 1997, IEEE Wirel. Commun..

[11]  R.P. Martin,et al.  Adding Angle of Arrival Modality to Basic RSS Location Management Techniques , 2007, 2007 2nd International Symposium on Wireless Pervasive Computing.

[12]  Wolfram Burgard,et al.  A Probabilistic Approach to Concurrent Mapping and Localization for Mobile Robots , 1998, Auton. Robots.

[13]  B. R. Badrinath,et al.  VOR base stations for indoor 802.11 positioning , 2004, MobiCom '04.

[14]  Richard P. Martin,et al.  Detecting and Localizing Wireless Spoofing Attacks , 2007, 2007 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[15]  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).

[16]  Mauro Brunato,et al.  Statistical learning theory for location fingerprinting in wireless LANs , 2005, Comput. Networks.