Skip to content
2000
Volume 6, Issue 2
  • ISSN: 2210-3279
  • E-ISSN: 2210-3287

Abstract

Background: Wireless Sensor Network (WSN) consists of a set of nodes that collect information from a given area, then cooperate with each other to send it to the Base Station (BS). Since the power resources of the nodes are restricted, a special treatment for their available power is mightily required. In MH routing algorithms, finding the optimal path to route data from a source to destination is one of the most interesting issues. This paper presents BEERAD, a new algorithm for multi-hop (MH) communication between nodes to conserve the energy consumption and extend the network lifetime of the nodes. Methods: Since the sensing, processing, transmitting and receiving tasks consume a valuable part of node energy over time, they must be considered during the path selection process. BEERAD is a Dijkstra-based algorithm which not only accepts the total power consumption at both nodes as the weight of the path but also considers the nodes' residual energy. Results: Several metrics are used to evaluate the available paths in order to select the optimal path, such as; Energy consumption, hop counts, and battery power. These metrics can be considered separately or in combination. BEERAD is tested with various scenarios of WSN. The Simulation results show that it has better performance in comparison with other existing ones from the previous metrics point of view. Conclusion: In the light of BEERAD, this proposal was incorporated as Multi-hop routing protocol being evaluated through simulation. The proposed protocol balances the energy of nodes all over the network over the network lifetime, avoiding the hot spot problem; hence the stability period of the network is enhanced. It also increases the total throughput of the network.

Loading

Article metrics loading...

/content/journals/swcc/10.2174/2210327906666160727161736
2016-08-01
2025-09-23
Loading full text...

Full text loading...

/content/journals/swcc/10.2174/2210327906666160727161736
Loading
This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error
Please enter a valid_number test