Radio emitter localization based on Received Signal Strength (RSS) is promising in large-scale Internet of Things (IoT) and wireless sensor networks (WSNs) for its low hardware and computation costs. To improve its localization accuracy and reduce the system energy consumption, we propose an improved RSS localization algorithm based on the joint sensor selection and semidefinite programming (SDP). An initial position estimate is first obtained using RSSs available at a random set of sensors.A refined sensor set is then selected to complete the second estimation by analyzing the geometric structure of sensing network. Performance of the method is evaluated in terms of localization accuracy and execution time, and compared with existing methods. Extensive simulations demonstrate that the proposed approach achieves a localization accuracy of approximately 1.5 m with 8 to 10 sensors. The method outperforms the second-order cone programming (SOCP) and the least squared relative error (LSRE)-based SDP algorithms in terms of both the location and the transmit power estimation accuracy.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.