Efficient and accurate sensor network localization

被引:0
作者
Tareq Adnan
Suprakash Datta
Stuart MacLean
机构
[1] York University,Department of Computer Science and Engineering
来源
Personal and Ubiquitous Computing | 2014年 / 18卷
关键词
Wireless sensor networks; Localization; Ranging; Monte Carlo sampling;
D O I
暂无
中图分类号
学科分类号
摘要
Wireless sensor networks (WSN) have great potential in ubiquitous computing. However, the severe resource constraints of WSN rule out the use of many existing networking protocols and require careful design of systems that prioritizes energy conservation over performance optimization. A key infrastructural problem in WSN is localization—the problem of determining the geographical locations of nodes. WSN typically have some nodes called seeds that know their locations using global positioning systems or other means. 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 neighbours. 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. We propose a very general, fully distributed localization algorithm called range-based Monte Carlo boxed (RMCB) for WSN. RMCB allows nodes to be static or mobile and that can work with nodes that can perform ranging as well as with nodes that lack ranging capabilities. RMCB uses a small fraction of seeds. It makes use of the received signal strength measurements that are available from the sensor hardware. We use RMCB to investigate the question: “When does range-based localization work better than range-free localization?” We demonstrate using empirical signal strength data from sensor hardware (Texas Instruments EZ430-RF2500) and simulations that RMCB outperforms a very good range-free algorithm called weighted Monte Carlo localization (WMCL) in terms of localization error in a number of scenarios and has a similar computational complexity to WMCL. We also implement WMCL and RMCB on sensor hardware and demonstrate that it outperforms WMCL. The performance of RMCB depends critically on the quality of range estimation. We describe the limitations of our range estimation approach and provide guidelines on when range-based localization is preferable.
引用
收藏
页码:821 / 833
页数:12
相关论文
共 48 条
[1]  
Baggio A(2008)Monte carlo localization for mobile wireless sensor networks Ad Hoc Netw 6 718-733
[2]  
Langendoen K(2008)A review of smart homes-present state and future challenges Comput Methods Prog Biomed 91 55-81
[3]  
Chan M(2011)Body area networks: a survey Mob Netw Appl 16 171-193
[4]  
Estève D(2009)Context-aware cluster-based hierarchical protocol for wireless sensor networks Int J Ad Hoc Ubiquit Comput 4 379-386
[5]  
Escriba C(2011)Supporting the transition from hospital to home for premature infants using integrated mobile computing and sensor support Pers Ubiquit Comput 15 871-885
[6]  
Campo E(2013)Segmenting sensor data for activity monitoring in smart environments Pers Ubiquit Comput 17 545-559
[7]  
Chen M(2006)Deploying a wireless sensor network on an active volcano J IEEE Internet Comput 10 18-25
[8]  
Gonzalez S(2008)Air pollution monitoring and mining based on sensor grid in London Sensors 8 3601-3623
[9]  
Vasilakos A(2007)Wireless sensor network localization techniques Comput Netw 51 2529-2553
[10]  
Cao H(2009)Intelligent products: a survey Comput Ind 60 154-165