Abstract

Localization is defined as the problem of determining the geographical locations of nodes in a wireless ad hoc or sensor network. Networks typically have some nodes (called seeds) that know their locations (using GPS or other means). Other (non-seed) nodes compute their locations by exchanging messages with nodes within their radio range.Several algorithms have been proposed for localization in different scenarios. Algorithms have been designed for networks in which each node has ranging capabilities (i.e., can estimate distances to its neighbors). Other algorithms have been proposed for networks in which no node has such capabilities. Some algorithms only work when nodes are static. Some other algorithms are designed specifically for networks in which all nodes are mobile. In this paper we propose a range-based localization algorithm RMCB for wireless sensor networks. Our algorithm uses a small fraction of seeds. It also makes use of the received signal strength measurements that are available from the sensor hardware. Our algorithm works well when nodes are static or mobile. We demonstrate using empirical data from sensor hardware (Texas Instruments EZ 430-RF2500) and simulations that RMCB outperforms a very good range-free algorithm WMCL in terms of localization error and has a similar computational complexity to WMCL.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call