Monte Carlo Localization of Mobile Sensor Networks Using the Position Information of Neighbor Nodes

Localization is a fundamental problem in wireless sensor networks. Most existing localization algorithm is designed for static sensor networks. There are a few localization methods for mobile sensor networks. However, Sequential Monte Carlo method (SMC) has been used in localization of mobile sensor networks recently. In this paper, we propose a localization algorithm based on SMC which can improve the location accuracy. A new method is used for sample generation. In that, samples distributes uniformly over the area from which samples are drawn instead of random generation of samples in that area. This can reduces the number of required samples; besides, this new sample generation method enables the algorithm to estimate the maximum location error of each node more accurately. Our algorithm also uses the location estimation of non-anchor neighbor nodes more efficiently than other algorithms. This can improve the localization estimation accuracy highly.

[1]  Yunhao Liu,et al.  Rendered Path: Range-Free Localization in Anisotropic Sensor Networks With Holes , 2007, IEEE/ACM Transactions on Networking.

[2]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[3]  Wolfram Burgard,et al.  Monte Carlo localization for mobile robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[4]  Qingxin Zhu,et al.  Varying the Sample Number for Monte Carlo Localization in Mobile Sensor Networks , 2007 .

[5]  M. Rudafshani,et al.  Localization in Wireless Sensor Networks , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[6]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[7]  Majid Bagheri,et al.  Wireless Sensor Networks for Early Detection of Forest Fires , 2007, 2007 IEEE Internatonal Conference on Mobile Adhoc and Sensor Systems.

[8]  Mihail L. Sichitiu,et al.  Localization of wireless sensor networks with a mobile beacon , 2004, 2004 IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE Cat. No.04EX975).

[9]  Shivendra S. Panwar,et al.  A mobile ad hoc bio-sensor network , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[10]  Koen Langendoen,et al.  Monte-Carlo Localization for Mobile Wireless Sensor Networks , 2006, MSN.

[11]  David Evans,et al.  Localization for mobile sensor networks , 2004, MobiCom '04.

[12]  Yang Liu,et al.  Improving the Efficiency of p-ECR Moves in Evolutionary TreeSearch Methods Based on Maximum Likelihood by Neighbor Joining , 2007 .

[13]  Yong Wang,et al.  Energy-efficient computing for wildlife tracking: design tradeoffs and early experiences with ZebraNet , 2002, ASPLOS X.

[14]  Hojung Cha,et al.  Multi-hop-based Monte Carlo Localization for Mobile Sensor Networks , 2007, 2007 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[15]  Jiannong Cao,et al.  Locating Nodes in Mobile Sensor Networks More Accurately and Faster , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[16]  J. E. Handschin Monte Carlo techniques for prediction and filtering of non-linear stochastic processes , 1970 .

[17]  Santosh Pandey,et al.  A survey on localization techniques for wireless networks , 2006 .