Abstract
The security of localization is an important issue in wireless sensor networks. Recently with rapidly development of wireless mobile sensor networks, localization in wireless mobile sensor networks has attracted much attention, and many localization algorithms have been proposed for this research area. However, most of them are assumed in secure environments. In fact, sensors are most likely to be deployed in hostile environments, and malicious nodes perform harmful behaviors to interfere with the localization process, for example, malicious nodes (attackers) send wrong location information to normal nodes so as to disrupt the localization process. Therefore, the behaviors of malicious nodes may lead to estimate locations incorrect and inaccurate. However, most localization research for security focuses on static sensor networks. Few of them consider about the security of localization in mobile sensor networks. In this paper, we propose a secure strategy to improve the security of Monte Carlo Localization (MCL) algorithm. Moreover, with the secure MCL, the attackers can be detected as many as possible, and the location messages sent by attackers will be discarded. Simulation results show that the ratio of detecting attackers in our proposed algorithm is high, and the average localization error is closed to the secure environments.