Abstract

Location information for wireless sensor nodes is needed in most of the routing protocols for distributed sensor networks to determine the distance between two particular nodes in order to estimate the energy consumption. Differential evolution obtains a suboptimal solution based on three features included in the objective function: area, energy, and redundancy. The use of obstacles is considered to check how these barriers affect the behavior of the whole solution. The obstacles are considered like new restrictions aside of the typical restrictions of area boundaries and the overlap minimization. At each generation, the best element is tested to check whether the node distribution is able to create a minimum spanning tree and then to arrange the nodes using the smallest distance from the initial position to the suboptimal end position based on the Hungarian algorithm. This work presents results for different scenarios delimited by walls and testing whether it is possible to obtain a suboptimal solution with inner obstacles. Also, a case with an area delimited by a star shape is presented showing that the algorithm is able to fill the whole area, even if such area is delimited for the peaks of the star.

Highlights

  • IntroductionIt is well-known that location is a fundamental problem in wireless sensor networks (WSN) and it is essential based on either the distance or the connectivity among the nodes in the wireless sensor network

  • A case with an area delimited by a star shape is presented showing that the algorithm is able to fill the whole area, even if such area is delimited for the peaks of the star. It is well-known that location is a fundamental problem in wireless sensor networks (WSN) and it is essential based on either the distance or the connectivity among the nodes in the wireless sensor network

  • Results obtained with the inner star show that the circles can be arranged even into the peaks of the star by using either large or small circles

Read more

Summary

Introduction

It is well-known that location is a fundamental problem in wireless sensor networks (WSN) and it is essential based on either the distance or the connectivity among the nodes in the wireless sensor network. To optimize the distribution and location of sensor nodes, the Differential Evolution Algorithm (DEA) is applied. This technique has been successfully applied on different problems due to its simplicity of use [24,25,26]. Work to solve the node distribution optimizing area and energy based on Differential Evolution Algorithm is presented in authors of [27] They only consider a typical square area without obstacles and the work lacks information about the energy consumption and the mobility of the sensor nodes; the localization of sensors is not analyzed.

Description of the Method
The Differential Evolution Algorithm
Pseudocode for DEA in a WSN
Numerical Results and Discussion
10 N48 N4 0
Conclusions
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