Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1134680.1134698acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
Article

PinPoint: An Asynchronous Time-Based Location Determination System

Published: 19 June 2006 Publication History

Abstract

This paper presents the design, implementation and evaluation of the PinPoint location determination system. PinPoint is a distributed algorithm that enables a set of $n$ nodes to determine the RF propagation delays between every pair of nodes, from which the inter-node distances and hence the spatial topology can be readily determined. PinPoint does not require any calibration of the area of interest and thus is rapidly deployable. Unlike existing time-of-arrival techniques, PinPoint does not require an infrastructure of accurate clocks (e.g., GPS) nor does it incur the o(n2) message exchanges of "echoing" techniques. PinPoint can work with nodes having inexpensive crystal oscillator clocks, and incurs a constant number of message exchanges per node to determine the location of $n$ nodes. Each node's clock is assumed to run reliably but asynchronously with respect to the other nodes, i.e., they can run at slightly different rates because of hardware (oscillator) inaccuracies. PinPoint provides a mathematical way to compensate for these clock differences in order to arrive at a very precise timestamp recovery that in turn leads to a precise distance determination. Moreover, each node is able to determine the clock characteristics of other nodes in its neighborhood allowing network synchronization. We present a prototype implementation for PinPoint and discusses the practical issues in implementing the mathematical framework and how PinPoint handles the different sources of error affecting its accuracy. Evaluation of the prototype in typical indoor and outdoor environments shows that PinPoint gives an average accuracy of four to six feet, in different environments, allowing PinPoint to support accurate rapidly deployable localization scenarios.

References

[1]
http://www.atheros.com.
[2]
R. Azuma. Tracking Requirements for Augmented Reality. Communications of the ACM, 36(7):50--51, July 1993.
[3]
P. Bahl and V. N. Padmanabhan. RADAR: An In-Building RF-based User Location and Tracking System. In IEEE Infocom 2000, volume 2, pages 775--784, March 2000.
[4]
N. Bulusu, J. Heidemann, and D. Estrin. Gps-less low cost outdoor localization for very small devices. IEEE Personal Communications Magazine, 7(5):28--34, October 2000.
[5]
S. Capkun, M. Hamdi, and J. P. Hubaux. GPS-free positioning in mobile ad-hoc networks. Cluster Computing Journal, 5(2):118--124, April 2002.
[6]
G. Chen and D. Kotz. A Survey of Context-Aware Mobile Computing Research. Technical Report Dartmouth Computer Science Technical Report TR2000-381, 2000.
[7]
X. Cheng, A. Thaeler, G. Xue, and D. Chen. TPS: A Time-Based Positioning Scheme For Outdoor Sensor Networks. In Proceedings of IEEE Infocom, volume 4, pages 2685--2696, 2004.
[8]
L. Doherty, K. Pister, and L. E. Ghaoui. Convex Position Estimation in Wireless Sensor Networks. In Proceedings of IEEE Infocom, volume 3, pages 1655--1663, 2001.
[9]
G. Durisi and G. Romano. Simulation analysis and performance evaluation of an UWB system in indoor multipath channel. In IEEE Conference on Ultra Wideband Systems and Technologies, pages 255--258, 2002.
[10]
P. Enge and P. Misra. Special issue on GPS: The Global Positioning System. Proceedings of the IEEE, 87(1):3--172, January 1999.
[11]
R. J. Fontana and S. J. Gunderson. Ultra-wideband precision asset location system. In IEEE Conference on Ultra Wideband Systems and Technologies, pages 147--150, May 2002.
[12]
R. J. Fontana, E. Richley, and J. Barney. Commercialization of an ultra wideband precision asset location system. In IEEE Conference on Ultra Wideband Systems and Technologies, pages 369--373, November 2003.
[13]
T. He, C. Huang, B. M. Blum, J. A. Stankovic, and T. Abdelzaher. Range-Free Localization Schemes for Large Scale Sensor Networks. In 9th ACM MOBICOM, pages 81--95, 2003.
[14]
X. Ji. Sensor Positioning in Wireless Ad-hoc Sensor Networks with Multidimensional Scaling. In Proceedings of IEEE InfoCom, volume 4, pages 2652--2661, 2004.
[15]
P. Krishnan, A. Krishnakumar, W. H. Ju, C. Mallows, and S. Ganu. A System for LEASE: Location Estimation Assisted by Stationary Emitters for Indoor RF Wireless Networks. In IEEE Infocom, volume 2, pages 1001--1011, March 2004.
[16]
J. Krumm et al. Multi-camera multi-person tracking for Easy Living. In 3rd IEEE Int'l Workshop on Visual Surveillance, pages 3--10, Piscataway, NJ, 2000.
[17]
A. M. Ladd, K. Bekris, A. Rudys, G. Marceau, L. E. Kavraki, and D. S. Wallach. Robotics-Based Location Sensing using Wireless Ethernet. In 8th ACM MobiCom, pages 23--28, Atlanta, GA, September 2002.
[18]
J. C. Navas and T. Imielinski. Geocast- Geographic Addressing and Routing. In 3rd ACM MOBICOM, volume 3, pages 66--76, 1997.
[19]
D. Niculescu and B. Nath. Ad-hoc Positioning System (APS). In IEEE GlobeCom, volume 5, pages 2926--2931, 2001.
[20]
D. Niculescu and B. Nath. Ad Hoc Positioning System (APS) Using AoA. In Proceedings of IEEE Infocom, volume 3, pages 1734--1743, 2003.
[21]
R. J. Orr and G. D. Abowd. The Smart Floor: A Mechanism for Natural User Identification and Tracking. In Conference on Human Factors in Computing Systems (CHI 2000), pages 1--6, The Hague, Netherlands, April 2000.
[22]
V. N. Padmanabhan and L. Subramanian. Determining the Geographic Location of Internet Hosts. In Proceedings of ACM SIGMETRICS, pages 324--325, 2001.
[23]
N. B. Priyantha, A. Chakraborty, and H. Balakrishnan. The Cricket Location-Support System. In 6th ACM MOBICOM, pages 32--43, Boston, MA, August 2000.
[24]
T. S. Rappaport. Wireless Communications Principles and Practice. Pearson Education, second edition, 2002.
[25]
A. Savvides, C. C. Han, and M. Srivastava. Dynamic Fine-Grained Localization in Ad-hoc Networks of Sensors. In 7th ACM MOBICOM, pages 166--179, 2001.
[26]
A. Savvides, H. Park, and M. B. Srivastava. The Bits and Flops of The n-hop Multilateration Primitive for Node Localization Problems. In the first ACM international workshop on Wireless Sensor Networks and Applications, pages 112--121, 2002.
[27]
C. Schurgers, G. Kulkarni, and M. Srivastava. Distributed On-Demand Address Assignment in Wireless Sensor Networks. IEEE Transactions on Parallel and Distributed Systems, 13(10):1056--1065, January-March 2002.
[28]
S. Tekinay. Special issue on Wireless Geolocation Systems and Services. IEEE Communications Magazine, April 1998.
[29]
The Institute of Electrical and Electronics Engineers, Inc. IEEE Standard 802.11 - Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications. 1999.
[30]
R. Want, A. Hopper, V. Falcão, and J. Gibbons. The Active Badge Location System. ACM Transactions on Information Systems, 10(1):91--102, January 1992.
[31]
M. Welborn. System considerations for ultra-wideband wireless networks. In Proceedings of IEEE Radio and Wireless Conference (RAWCON), pages 5--8, 2001.
[32]
J. Werb and C. Lanzl. Designing a Positioning System for Finding Things and People Indoors. IEEE Spectrum, 35(9):71--78, September 1998.
[33]
A. Youssef, M. Youssef, M. Younis, and A. Agrawala. The Overlapped K-hop (OK) Clustering Algorithm. Technical Report CS-TR-4735, Department of Computer Science, University of Maryland College Park, July 2005.
[34]
M. Youssef and A. Agrawala. The Horus WLAN Location Determination System. In Third International Conference on Mobile Systems, Applications, and Services (MobiSys 2005), pages 205--218, June 2005.

Cited By

View all
  • (2024)P$${ }^3$$-LOC: A Privacy-Preserving Paradigm-Driven Framework for Indoor LocalizationPrivacy Preservation in Distributed Systems10.1007/978-3-031-58013-0_6(121-149)Online publication date: 8-Apr-2024
  • (2023)Asynchronous Method of Simultaneous Object Position and Orientation Estimation with Two TransmittersNAVIGATION: Journal of the Institute of Navigation10.33012/navi.60170:4(navi.601)Online publication date: 21-Jun-2023
  • (2023)RIScan: RIS-aided Multi-user Indoor Localization Using COTS Wi-FiProceedings of the 21st ACM Conference on Embedded Networked Sensor Systems10.1145/3625687.3625806(445-458)Online publication date: 12-Nov-2023
  • Show More Cited By

Index Terms

  1. PinPoint: An Asynchronous Time-Based Location Determination System

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      MobiSys '06: Proceedings of the 4th international conference on Mobile systems, applications and services
      June 2006
      268 pages
      ISBN:1595931953
      DOI:10.1145/1134680
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 19 June 2006

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. location determination
      2. ranging techniques
      3. rapidly deployable location determination
      4. time-of-arrival location determination

      Qualifiers

      • Article

      Conference

      MobiSys06
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 274 of 1,679 submissions, 16%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)20
      • Downloads (Last 6 weeks)2
      Reflects downloads up to 01 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)P$${ }^3$$-LOC: A Privacy-Preserving Paradigm-Driven Framework for Indoor LocalizationPrivacy Preservation in Distributed Systems10.1007/978-3-031-58013-0_6(121-149)Online publication date: 8-Apr-2024
      • (2023)Asynchronous Method of Simultaneous Object Position and Orientation Estimation with Two TransmittersNAVIGATION: Journal of the Institute of Navigation10.33012/navi.60170:4(navi.601)Online publication date: 21-Jun-2023
      • (2023)RIScan: RIS-aided Multi-user Indoor Localization Using COTS Wi-FiProceedings of the 21st ACM Conference on Embedded Networked Sensor Systems10.1145/3625687.3625806(445-458)Online publication date: 12-Nov-2023
      • (2023)A Function-Based Approach to Interactive High-Precision Volumetric Design and FabricationACM Transactions on Graphics10.1145/362293443:1(1-15)Online publication date: 29-Sep-2023
      • (2023)Intelligent Positioning Algorithm Based on CSI Channel ModeInternational Journal of Pattern Recognition and Artificial Intelligence10.1142/S021800142359006137:04Online publication date: 11-Mar-2023
      • (2023)WiCo: Robust Indoor Localization via Spectrum Confidence Estimation2023 IEEE Wireless Communications and Networking Conference (WCNC)10.1109/WCNC55385.2023.10118725(1-6)Online publication date: Mar-2023
      • (2023)Multiple WiFi Access Points Co-Localization Through Joint AoA EstimationIEEE Transactions on Mobile Computing10.1109/TMC.2023.3239377(1-16)Online publication date: 2023
      • (2023)Privacy-Preserving Proof-of-Location With Security Against Geo-TamperingIEEE Transactions on Dependable and Secure Computing10.1109/TDSC.2021.312807320:1(131-146)Online publication date: 1-Jan-2023
      • (2023)Distributed Optimization Algorithm for Resource Allocation in MIMO Network with Intelligent2023 5th International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA)10.1109/HORA58378.2023.10156723(1-5)Online publication date: 8-Jun-2023
      • (2022)Open Collaborative Platform for Multi-Drones to Support Search and Rescue OperationsDrones10.3390/drones60501326:5(132)Online publication date: 20-May-2022
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media