skip to main content
10.1145/3347146.3359344acmconferencesArticle/Chapter ViewAbstractPublication PagesgisConference Proceedingsconference-collections
research-article

Efficient Beacon Placement Algorithms for Time-of-Flight Indoor Localization

Published: 05 November 2019 Publication History

Abstract

Beacon-based time-of-flight indoor localization systems have shown great promise for applications ranging from indoor navigation to asset tracking. In large-scale deployments, a major practical challenge is determining the placement of a minimal number of beacons that ensures full coverage -- each point in the domain has line-of-sight paths to enough beacons to uniquely localize itself. Three beacons with line-of-sight paths are always enough, but two beacons within line of sight may also work, given a favorable geometry. In this paper, we propose two beacon placement algorithms that leverage the floor plan geometry with provable theoretical guarantees. First, we present a greedy algorithm using properties of sub-modular functions to place O(OPT · ln m) beacons, where m is the number of discrete location points in the region that need to be localized, and OPT is the size of the optimal solution. Second, we present a random sampling algorithm that places O (OPT · log(OPT)) beacons while localizing all targets. We evaluate our algorithms on both real-world and randomly generated floor plans. Our algorithms place on an average 6 ~ 23% and 12% fewer beacons in real-world topologies and randomly generated floor plans respectively, as compared to prior work. We also present a study where we ask users to attempt to place nodes manually and discover that even humans that are well versed on the coverage problem find it hard to balance the trade-off between the number of beacons and area localized.

References

[1]
2016. http://www.oym.co/beacon-placement/.
[2]
Adrian N Bishop, Baris Fidan, Brian Anderson, Kutluyıl Doğançay, and Pubudu N Pathirana. 2010. Optimality analysis of sensor-target localization geometries. Automatica 46, 3 (2010), 479--492.
[3]
Iliana Bjorling-Sachs and Diane L. Souvaine. 1995. An efficient algorithm for guard placement in polygons with holes. Discrete & Computational Geometry 13, 1 (1995), 77--109.
[4]
Sarah Blaszak. [n. d.]. https://support.trxsystems.com/hc/en-us/articles/218603177-BLE-Beacon-Placement-Guidelines.
[5]
Hervé Brönnimann and Michael T Goodrich. 1995. Almost optimal set covers in finite VC-dimension. Discrete & Computational Geometry 14, 4 (1995), 463--479.
[6]
Vasek Chvatal. 1975. A combinatorial theorem in plane geometry. Journal of Combinatorial Theory, Series B 18, 1 (1975), 39--41.
[7]
Thomas H Cormen, Charles E Leiserson, Ronald L Rivest, and Clifford Stein. 2009. Introduction to algorithms. MIT press.
[8]
Stephan Eidenbenz, Christoph Stamm, and Peter Widmayer. 2001. Inapproximability results for guarding polygons and terrains. Algorithmica 31, 1 (2001), 79--113.
[9]
Giordano Fusco and Himanshu Gupta. 2009. &epsis;-net approach to sensor k-coverage. In International Conference on Wireless Algorithms, Systems, and Applications. Springer, 104--114.
[10]
Subir Kumar Ghosh. 2010. Approximation algorithms for art gallery problems in polygons. Discrete Applied Mathematics 158, 6 (2010), 718--722.
[11]
Ismail Guvenc and Chia-Chin Chong. 2009. A survey on TOA based wireless localization and NLOS mitigation techniques. IEEE Communications Surveys & Tutorials 11, 3 (2009), 107--124.
[12]
David Haussler and Emo Welzl. 1987. &epsis;-nets and simplex range queries. Discrete & Computational Geometry 2, 2 (1987), 127--151.
[13]
Mohamed Hefeeda and Majid Bagheri. 2007. Randomized k-coverage algorithms for dense sensor networks. In IEEE INFOCOM 2007-26th IEEE International Conference on Computer Communications. IEEE, 2376--2380.
[14]
Frank Hoffmann, Michael Kaufmann, and Klaus Kriegel. 1991. The art gallery theorem for polygons with holes. In Foundations of Computer Science, 1991. Proceedings., 32nd Annual Symposium on. IEEE, 39--48.
[15]
Steven M Kay. 1993. Fundamentals of statistical signal processing, volume I: estimation theory. (1993).
[16]
Nicolaj Kirchhof. 2013. Optimal placement of multiple sensors for localization applications. In Indoor Positioning and Indoor Navigation (IPIN), 2013 International Conference on. IEEE, 1--10.
[17]
Der-Tsai Lee and Arthur K Lin. 1986. Computational complexity of art gallery problems. Information Theory, IEEE Transactions on 32, 2 (1986), 276--282.
[18]
Tilman Leune, Thorsten Wehs, Marijn Janssen, Christian Koch, and Gerd von Colln.2013. Optimization of wireless locating in complex environments by placement of anchor nodes with evolutionary algorithms. In Emerging Technologies & Factory Automation (ETFA), 2013 IEEE 18th Conference on. IEEE, 1--6.
[19]
Xinrong Li. 2006. An iterative NLOS mitigation algorithm for location estimation in sensor networks. Proc. 15th IST Mobile Wireless Commun. Summit (2006), 1--5.
[20]
Tiffany Morin. 2016. Beacon Placement Best Practices. https://gimbal.com/beacon-placement-best-practices/.
[21]
Joseph O'rourke. 1987. Art gallery theorems and algorithms. Vol. 57. Oxford University Press Oxford.
[22]
Neal Patwari, Joshua N Ash, Spyros Kyperountas, Alfred O Hero III, Randolph L Moses, and Neiyer S Correal. 2005. Locating the nodes: cooperative localization in wireless sensor networks. Signal Processing Magazine, IEEE 22, 4 (2005), 54--69.
[23]
Chunyi Peng, Guobin Shen, Yongguang Zhang, Yanlin Li, and Kun Tan. 2007. Beepbeep: a high accuracy acoustic ranging system using cots mobile devices. In Proceedings of the 5th international conference on Embedded networked sensor systems. ACM, 1--14.
[24]
Niranjini Rajagopal, Sindhura Chayapathy, Bruno Sinopoli, and Anthony Rowe. 2016. Beacon placement for range-based indoor localization. In Indoor Positioning and Indoor Navigation (IPIN), 2016 International Conference on. IEEE, 1--8.
[25]
Niranjini Rajagopal, Patrick Lazik, Nuno Pereira, Sindhura Chayapathy, Bruno Sinopoli, and Anthony Rowe. 2018. Enhancing indoor smartphone location acquisition using floor plans. In Proceedings of the 17th ACM/IEEE International Conference on Information Processing in Sensor Networks. IEEE Press, 278--289.
[26]
Javier O Roa, Antonio Ramón Jiménez, F Seco, José Carlos Prieto, and J Ealo. 2007. Optimal placement of sensors for trilateration: regular lattices vs meta-heuristic solutions. In Computer Aided Systems Theory--EUROCAST 2007. Springer, 780--787.
[27]
Naveed Salman, Hemat K Maheshwari, Andrew H Kemp, and Mounir Ghogho. 2011. Effects of anchor placement on mean-CRB for localization. In Ad Hoc Networking Workshop (Med-Hoc-Net), 2011 The 10th IFIP Annual Mediterranean. IEEE, 115--118.
[28]
Bruno Silva and Gerhard P Hancke. 2016. IR-UWB-based non-line-of-sight identification in harsh environments: Principles and challenges. IEEE Transactions on Industrial Informatics 12, 3 (2016), 1188--1195.
[29]
Maurizio Spirito et al. 2001. On the accuracy of cellular mobile station location estimation. Vehicular Technology, IEEE Transactions on 50, 3 (2001), 674--685.
[30]
Onur Tekdas and Volkan Isler. 2010. Sensor placement for triangulation-based localization. Automation Science and Engineering, IEEE Transactions on 7, 3 (2010), 681--685.
[31]
Pavel Valtr. 1998. Guarding galleries where no point sees a small area. Israel Journal of Mathematics 104, 1 (1998), 1--16.
[32]
Peng-JunWan, Ding-Zhu Du, Panos Pardalos, and Weili Wu. 2010. Greedy approximations for minimum submodular cover with submodular cost. Computational Optimization and Applications 45, 2 (2010), 463--474.
[33]
Xin Wang, Zongxin Wang, and Bob O'Dea. 2003. A TOA-based location algorithm reducing the errors due to non-line-of-sight (NLOS) propagation. IEEE Transactions on Vehicular Technology 52, 1 (2003), 112--116.

Cited By

View all
  • (2025)Harnessing Meta-Reinforcement Learning for Enhanced Tracking in Geofencing SystemsIEEE Open Journal of the Communications Society10.1109/OJCOMS.2025.35313186(944-960)Online publication date: 2025
  • (2024)High-Resolution Phase-Based Ranging Using Inverse Fourier Transform in an Iterative Bayesian ApproachSensors10.3390/s2420675824:20(6758)Online publication date: 21-Oct-2024
  • (2024)OPTILOD: Optimal Beacon Placement for High-Accuracy Indoor Localization of DronesSensors10.3390/s2406186524:6(1865)Online publication date: 14-Mar-2024
  • Show More Cited By

Index Terms

  1. Efficient Beacon Placement Algorithms for Time-of-Flight Indoor Localization

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      SIGSPATIAL '19: Proceedings of the 27th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
      November 2019
      648 pages
      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 the author(s) 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: 05 November 2019

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Approximation Algorithm
      2. Beacon Placement
      3. Computational Geometry
      4. Indoor Localization

      Qualifiers

      • Research-article
      • Research
      • Refereed limited

      Conference

      SIGSPATIAL '19
      Sponsor:

      Acceptance Rates

      SIGSPATIAL '19 Paper Acceptance Rate 34 of 161 submissions, 21%;
      Overall Acceptance Rate 257 of 1,238 submissions, 21%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)25
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 25 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2025)Harnessing Meta-Reinforcement Learning for Enhanced Tracking in Geofencing SystemsIEEE Open Journal of the Communications Society10.1109/OJCOMS.2025.35313186(944-960)Online publication date: 2025
      • (2024)High-Resolution Phase-Based Ranging Using Inverse Fourier Transform in an Iterative Bayesian ApproachSensors10.3390/s2420675824:20(6758)Online publication date: 21-Oct-2024
      • (2024)OPTILOD: Optimal Beacon Placement for High-Accuracy Indoor Localization of DronesSensors10.3390/s2406186524:6(1865)Online publication date: 14-Mar-2024
      • (2024)BLE-Based Indoor Localization: Analysis of Some Solutions for Performance ImprovementSensors10.3390/s2402037624:2(376)Online publication date: 8-Jan-2024
      • (2024)CARTA: Coordinated Arrangement of Receivers for Target Acquisition2024 IFIP Networking Conference (IFIP Networking)10.23919/IFIPNetworking62109.2024.10619793(323-331)Online publication date: 3-Jun-2024
      • (2024)Dimensionierung von Lokalisierungsankern in ProduktionssystemenZeitschrift für wirtschaftlichen Fabrikbetrieb10.1515/zwf-2024-1101119:7-8(543-547)Online publication date: 16-Aug-2024
      • (2024)Enhancing Indoor Localisation: a Bluetooth Low Energy (BLE) Beacon Placement approach2024 IEEE 22nd Mediterranean Electrotechnical Conference (MELECON)10.1109/MELECON56669.2024.10608695(550-555)Online publication date: 25-Jun-2024
      • (2024)New Wireless Beacon Deployment for Maximum Coverage Efficiency in Indoor LocalizationIEEE Sensors Letters10.1109/LSENS.2024.33520908:2(1-4)Online publication date: Feb-2024
      • (2024)Reflective Markers Assisted Indoor LiDAR Self-Positioning Algorithm Based on Joint Optimization With FIM and GDOPIEEE Sensors Journal10.1109/JSEN.2023.329493424:14(21866-21878)Online publication date: 15-Jul-2024
      • (2024)Isochrons in Injection Locked Photonic Oscillators: A New Frontier for High-Precision LocalizationIEEE Journal of Indoor and Seamless Positioning and Navigation10.1109/JISPIN.2024.35043962(304-319)Online publication date: 2024
      • 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

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media