skip to main content
10.1145/1031495.1031502acmconferencesArticle/Chapter ViewAbstractPublication PagessensysConference Proceedingsconference-collections
Article

Robust distributed network localization with noisy range measurements

Authors Info & Claims
Published:03 November 2004Publication History

ABSTRACT

This paper describes a distributed, linear-time algorithm for localizing sensor network nodes in the presence of range measurement noise and demonstrates the algorithm on a physical network. We introduce the probabilistic notion of robust quadrilaterals as a way to avoid flip ambiguities that otherwise corrupt localization computations. We formulate the localization problem as a two-dimensional graph realization problem: given a planar graph with approximately known edge lengths, recover the Euclidean position of each vertex up to a global rotation and translation. This formulation is applicable to the localization of sensor networks in which each node can estimate the distance to each of its neighbors, but no absolute position reference such as GPS or fixed anchor nodes is available.

We implemented the algorithm on a physical sensor network and empirically assessed its accuracy and performance. Also, in simulation, we demonstrate that the algorithm scales to large networks and handles real-world deployment geometries. Finally, we show how the algorithm supports localization of mobile nodes.

References

  1. Bulusu, N., Heidemann, J., and Estrin, D. GPS-less low cost outdoor localization for very small devices. IEEE Personal Communications Magazine 7, 5 (October 2000), 28-34.Google ScholarGoogle ScholarCross RefCross Ref
  2. Capkun, S., Hamdi, M., and Hubaux, J.-P. GPS-free positioning in mobile ad-hoc networks. In Proceedings of the 34th Hawaii International Conference on System Sciences (2001). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Doherty, L., Pister, K. S. J., and Ghaoui, L. E. Convex position estimation in wireless sensor networks. In Proc. IEEE INFOCOM (Anchorage, AK, April 2001).Google ScholarGoogle ScholarCross RefCross Ref
  4. Eren, T., Goldenberg, D., Whiteley, W., Yang, Y. R., Morse, A. S., Anderson, B. D. O., and Belhumeur, P. N. Rigidity, computation, and randomization in network localization. In Proc. IEEE INFOCOM (March 2004).Google ScholarGoogle ScholarCross RefCross Ref
  5. Estrin, D., Govindan, R., and Heidemann, J. Embedding the internet: introduction. Commun. ACM 43, 5 (2000), 38--41. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Grabowski, R., and Khosla, P. Localization techniques for a team of small robots. In Proc. IEEE IROS (Maui, Hawaii, October 2001).Google ScholarGoogle ScholarCross RefCross Ref
  7. Hendrickson, B. Conditions for unique graph realizations. SIAM J. Comput. 21, 1 (1992), 65--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Horn, B. K. P. Closed form solution of absolute orientation using unit quaternions. Journal of the Optical Society A 4, 4 (April 1987), 629--642.Google ScholarGoogle ScholarCross RefCross Ref
  9. Ji, X., and Zha, H. Sensor positioning in wireless ad-hoc sensor networks using multidimensional scaling. In Proc. IEEE INFOCOM (March 2004).Google ScholarGoogle Scholar
  10. Laman, G. On graphs and rigidity of plane skeletal structures. J. Engineering Math 4 (1970), 331--340.Google ScholarGoogle ScholarCross RefCross Ref
  11. Nagpal, R., Shrobe, H., and Bachrach, J. Organizing a global coordinate system from local information on an ad hoc sensor network. In Proc. IPSN (Palo Alto, CA, April 2003), pp. 333--348. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Niculescu, D., and Nath, B. DV based positioning in ad hoc networks. Kluwer journal of Telecommunication Systems (2003), 267--280.Google ScholarGoogle Scholar
  13. Niculescu, D., and Nath, B. Error characteristics of ad hoc positioning systems (APS). In Proc. 5th ACM MobiHoc (Tokyo, May 2004). Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Patwari, N., III, A. O. H., Perkins, M., Correal, N. S., and O'Dea, R. J. Relative location estimation in wireless sensor networks. IEEE Trans. Signal Process. 51, 8 (August 2003), 2137--2148. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Priyantha, N. B., Balakrishnan, H., Demaine, E., and Teller, S. Anchor-free distributed localization in sensor networks. Tech. Rep. 892, MIT Lab. for Comp. Sci., April 2003.Google ScholarGoogle Scholar
  16. Priyantha, N. B., Chakraborty, A., and Balakrishnan, H. The Cricket location-support system. In Proc. 6th ACM MobiCom (Boston, MA, August 2000). Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Savarese, C., Rabaey, J., and Langendoen, K. Robust positioning algorithms for distributed ad-hoc wireless sensor networks. In USENIX Annual Tech. Conf. (Monterey, CA, June 2002), pp. 317--327. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Savvides, A., Garber, W., Adlakha, S., Moses, R., and Srivastava, M. B. On the error characteristics of multihop node localization in ad-hoc sensor networks. In Proc. IPSN (Palo Alto, CA, April 2003), pp. 317--332. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Savvides, A., Han, C.-C., and Srivastava, M. B. Dynamic fine-grained localization in ad-hoc networks of sensors. In Proc. 7th ACM MobiCom (Rome, Italy, 2001), pp. 166--179. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Saxe, J. B. Embeddability of weighted graphs in k-space is strongly NP-hard. In Proc. 17th Allerton Conf. Commun. Control Comput. (1979), pp. 480--489.Google ScholarGoogle Scholar
  21. Simic, S. N., and Sastry, S. Distributed localization in wireless ad hoc networks. Tech. Rep. UCB/ERL M02/26, UC Berkeley, December 2001.Google ScholarGoogle Scholar
  22. Smith, A., Balakrishnan, H., Goraczko, M., and Priyantha, N. Tracking moving devices with the cricket location system. In Proc. 2nd ACM MobiSys (Boston, MA, June 2004), pp. 190--202. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Teller, S., Chen, J., and Balakrishnan, H. Pervasive pose-aware applications and infrastructure. IEEE Computer Graphics and Applications (July/August 2003), 14--18. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Robust distributed network localization with noisy range measurements

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            SenSys '04: Proceedings of the 2nd international conference on Embedded networked sensor systems
            November 2004
            338 pages
            ISBN:1581138792
            DOI:10.1145/1031495

            Copyright © 2004 ACM

            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]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 3 November 2004

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            Overall Acceptance Rate174of867submissions,20%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader