Integrated Load Balancing and Void Healing Routing with Cuckoo Search Optimization Scheme for Underwater Wireless Sensor Networks
0202 electrical engineering, electronic engineering, information engineering
02 engineering and technology
DOI:
10.1007/s11277-019-06957-z
Publication Date:
2019-11-27T07:02:40Z
AUTHORS (3)
ABSTRACT
In underwater wireless sensor networks, routing play a vital role in selecting an optimal path for packet forwarding. In routing scheme, most of the existing work is suffering from both load balancing and void node issue. This is due to the environmental interference, overloaded data, energy depletion, random deployment and mobility of the nodes. However, it causes loss of packet, high energy depletion and bad network quality. We have resolved this issue by implementing load balancing and void healing routing using cuckoo search optimization (CSO) scheme. In this scheme, first we placed the parent node and identify their child node within the transmission range in each level of the network. Then, we applied load balancing with priority based packet forwarding to maintain the uneven distribution of the load and reduces the end-to-end delay. Next, void healing routing with CSO scheme is addressed to recover the convex and concave void issue in the network. A novel multi-objective fitness function is also formulated for selecting the optimal number of nodes. In packet routing, each child node is responsible for receiving the packets from their neighbor nodes and transferred to the parent node. After receiving the packets at parent node, autonomous underwater vehicle is used for collecting the relevant packets from each parent node through minimum travelling time and send towards the base station. The performance evaluation of proposed scheme shows better network quality, packet delivery ratio, less energy consumption and delay over the existing solutions.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (28)
CITATIONS (9)
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....