An Intelligent Path Evaluation Algorithm for Congestion Control in Wireless Sensor Networks
Main Article Content
Abstract
In Wireless Sensor Networks (WSNs), congestion occurs when the traffic load on the node reaches obvious network channel power and is considered as a prominent problem. So it is highly essential to identify, prevent and fix congestion when taking into account the network’s restricted re- sources. If congestion in the network is not managed correctly, it can lead to significant loss of QoS parameters, such as decreasing network throughput, increasing energy usage, and decreasing the distribution ratio of packets at the destination or sink node. In this article, we have formulated an algorithm to manage congestion using a modified ant colony algorithm that considers the residual energy, buffer occupancy and bandwidth of the neighbour node for selecting the best node to route the traffic that needs strict QoS requirements. For routing the traffic, there may be a variety of neighbour nodes exists in the network ,and if congestion occurs at any selected neighbour node the algorithm will rework to check the quality of rest of the neighbor nodes by calculating a path preference probability metric. The neighbour node with maximum path preference probability will be selected for routing the data packets belonging to real-time traffic that have stringent QoS. The proposed algorithm was simulated and tested using NS 2.33 and it was found that as opposed to the standard AntSense algorithm, the proposed algorithm is capable of achieving lower average energy consumption and packet loss ratio respectively with higher throughput.
Downloads
Metrics
Article Details
You are free to:
- Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
- Adapt — remix, transform, and build upon the material for any purpose, even commercially.
- The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
- Attribution — You must give appropriate credit , provide a link to the license, and indicate if changes were made . You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
Notices:
You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation .
No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.