Abstract

Localization is an essential task in Wireless Sensor Networks (WSN) for various use cases such as target tracking and object monitoring. Anchor nodes play a critical role in this task since they can find their location via GPS signals or manual setup mechanisms and help other nodes in the network determine their locations. Therefore, the optimal placement of anchor nodes in a WSN is of particular interest for reducing the energy consumption while yielding better accuracy at finding locations of the nodes. In this paper, we propose a novel approach for finding the optimal number of anchor nodes and an optimal placement strategy of them in a large-scale WSN, based on the output of Grey Wolf Optimization (GWO) and Particle Swarm Optimization (PSO) methods. As an initial step in this approach, the virtual localization process is executed over a virtual coordinate system in order to optimize the efficiency of the localization process. GWO and PSO methods are compared with a coverage-based analytical method and machine learning approaches such as Support Vector Machine (SVM) regression and Multiple Regression. The simulations we run with different numbers of nodes in a WSN and different communication ranges of nodes demonstrate that the proposed approaches are superior for minimizing the localization errors while reducing the number of anchor nodes.

Highlights

  • A wireless sensor network (WSN) is composed of low cost, low power sensor nodes collecting useful information from their neighbors to carry out a common task [1]

  • 5.2.1 Effect of Communication Range we evaluate the impact of the communication range on RSSI, anchor node number localization accuracy, and the trade-off options on the number of anchor nodes

  • The existence and efficiency of anchor nodes have an essential role in obtaining accurate location information of nodes

Read more

Summary

Introduction

A wireless sensor network (WSN) is composed of low cost, low power sensor nodes collecting useful information from their neighbors to carry out a common task [1]. Large-Scale WSNs (LS-WSN) on the other hand, are mostly used for collecting and processing massive amounts of data from various regions [2,3,4]. In many WSN application areas such as military, rescue, and civil use cases, sensor nodes are required to know their current coordinates in order to operate effectively. Sensors in WSNs are deployed for target tracking and object monitoring when the location information is available. Localization techniques are of particular interest to WSNs as they are used to determine the current location of sensor nodes.

Objectives
Methods
Results
Discussion
Conclusion
Full Text
Published version (Free)

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