Exploiting Layered Multi-Path Routing Protocols to Avoid Void Hole Regions for Reliable Data Delivery and Efficient Energy Management for IoT-Enabled Underwater WSNs
The key concerns to enhance the lifetime of IoT-enabled Underwater Wireless Sensor Networks (IoT-UWSNs) are energy-efficiency and reliable data delivery under constrained resource. Traditional transmission approaches increase the communication overhead, which results in congestion and affect the rel...
Main Authors: | , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-01-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/19/3/510 |
_version_ | 1817989478207193088 |
---|---|
author | Suhail Ashfaq Butt Kamalrulnizam Abu Bakar Nadeem Javaid Niayesh Gharaei Farruh Ishmanov Muhammad Khalil Afzal Muhammad Khalid Mehmood Muhammad Akram Mujahid |
author_facet | Suhail Ashfaq Butt Kamalrulnizam Abu Bakar Nadeem Javaid Niayesh Gharaei Farruh Ishmanov Muhammad Khalil Afzal Muhammad Khalid Mehmood Muhammad Akram Mujahid |
author_sort | Suhail Ashfaq Butt |
collection | DOAJ |
description | The key concerns to enhance the lifetime of IoT-enabled Underwater Wireless Sensor Networks (IoT-UWSNs) are energy-efficiency and reliable data delivery under constrained resource. Traditional transmission approaches increase the communication overhead, which results in congestion and affect the reliable data delivery. Currently, many routing protocols have been proposed for UWSNs to ensure reliable data delivery and to conserve the node’s battery with minimum communication overhead (by avoiding void holes in the network). In this paper, adaptive energy-efficient routing protocols are proposed to tackle the aforementioned problems using the Shortest Path First (SPF) with least number of active nodes strategy. These novel protocols have been developed by integrating the prominent features of Forward Layered Multi-path Power Control One (FLMPC-One) routing protocol, which uses 2-hop neighbor information, Forward Layered Multi-path Power Control Two (FLMPC-Two) routing protocol, which uses 3-hop neighbor information and ’Dijkstra’ algorithm (for shortest path selection). Different Packet Sizes (PSs) with different Data Rates (DRs) are also taken into consideration to check the dynamicity of the proposed protocols. The achieved outcomes clearly validate the proposed protocols, namely: Shortest Path First using 3-hop neighbors information (SPF-Three) and Breadth First Search with Shortest Path First using 3-hop neighbors information (BFS-SPF-Three). Simulation results show the effectiveness of the proposed protocols in terms of minimum Energy Consumption (EC) and Required Packet Error Rate (RPER) with a minimum number of active nodes at the cost of affordable delay. |
first_indexed | 2024-04-14T00:47:22Z |
format | Article |
id | doaj.art-b8c79aab061c48c58f2182a776685e00 |
institution | Directory Open Access Journal |
issn | 1424-8220 |
language | English |
last_indexed | 2024-04-14T00:47:22Z |
publishDate | 2019-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Sensors |
spelling | doaj.art-b8c79aab061c48c58f2182a776685e002022-12-22T02:21:59ZengMDPI AGSensors1424-82202019-01-0119351010.3390/s19030510s19030510Exploiting Layered Multi-Path Routing Protocols to Avoid Void Hole Regions for Reliable Data Delivery and Efficient Energy Management for IoT-Enabled Underwater WSNsSuhail Ashfaq Butt0Kamalrulnizam Abu Bakar1Nadeem Javaid2Niayesh Gharaei3Farruh Ishmanov4Muhammad Khalil Afzal5Muhammad Khalid Mehmood6Muhammad Akram Mujahid7School of Computing, Universiti Teknologi Malaysia (UTM), Skudai 81310, Johor, MalaysiaSchool of Computing, Universiti Teknologi Malaysia (UTM), Skudai 81310, Johor, MalaysiaDepartment of Computer Science, COMSATS University Islamabad, Islamabad 44000, PakistanSchool of Computing, Universiti Teknologi Malaysia (UTM), Skudai 81310, Johor, MalaysiaDepartment of Electronics and Communication Engineering, Kwangwoon University, Seoul 01897, KoreaWah Campus, COMSATS University Islamabad, Wah Cantonment 47040, PakistanSchool of Computing, Universiti Teknologi Malaysia (UTM), Skudai 81310, Johor, MalaysiaSchool of Computing, Universiti Teknologi Malaysia (UTM), Skudai 81310, Johor, MalaysiaThe key concerns to enhance the lifetime of IoT-enabled Underwater Wireless Sensor Networks (IoT-UWSNs) are energy-efficiency and reliable data delivery under constrained resource. Traditional transmission approaches increase the communication overhead, which results in congestion and affect the reliable data delivery. Currently, many routing protocols have been proposed for UWSNs to ensure reliable data delivery and to conserve the node’s battery with minimum communication overhead (by avoiding void holes in the network). In this paper, adaptive energy-efficient routing protocols are proposed to tackle the aforementioned problems using the Shortest Path First (SPF) with least number of active nodes strategy. These novel protocols have been developed by integrating the prominent features of Forward Layered Multi-path Power Control One (FLMPC-One) routing protocol, which uses 2-hop neighbor information, Forward Layered Multi-path Power Control Two (FLMPC-Two) routing protocol, which uses 3-hop neighbor information and ’Dijkstra’ algorithm (for shortest path selection). Different Packet Sizes (PSs) with different Data Rates (DRs) are also taken into consideration to check the dynamicity of the proposed protocols. The achieved outcomes clearly validate the proposed protocols, namely: Shortest Path First using 3-hop neighbors information (SPF-Three) and Breadth First Search with Shortest Path First using 3-hop neighbors information (BFS-SPF-Three). Simulation results show the effectiveness of the proposed protocols in terms of minimum Energy Consumption (EC) and Required Packet Error Rate (RPER) with a minimum number of active nodes at the cost of affordable delay.https://www.mdpi.com/1424-8220/19/3/510retransmissionenergy efficientvoid holeenergy holemulti-path layered approachcross nodesreliable data delivery |
spellingShingle | Suhail Ashfaq Butt Kamalrulnizam Abu Bakar Nadeem Javaid Niayesh Gharaei Farruh Ishmanov Muhammad Khalil Afzal Muhammad Khalid Mehmood Muhammad Akram Mujahid Exploiting Layered Multi-Path Routing Protocols to Avoid Void Hole Regions for Reliable Data Delivery and Efficient Energy Management for IoT-Enabled Underwater WSNs Sensors retransmission energy efficient void hole energy hole multi-path layered approach cross nodes reliable data delivery |
title | Exploiting Layered Multi-Path Routing Protocols to Avoid Void Hole Regions for Reliable Data Delivery and Efficient Energy Management for IoT-Enabled Underwater WSNs |
title_full | Exploiting Layered Multi-Path Routing Protocols to Avoid Void Hole Regions for Reliable Data Delivery and Efficient Energy Management for IoT-Enabled Underwater WSNs |
title_fullStr | Exploiting Layered Multi-Path Routing Protocols to Avoid Void Hole Regions for Reliable Data Delivery and Efficient Energy Management for IoT-Enabled Underwater WSNs |
title_full_unstemmed | Exploiting Layered Multi-Path Routing Protocols to Avoid Void Hole Regions for Reliable Data Delivery and Efficient Energy Management for IoT-Enabled Underwater WSNs |
title_short | Exploiting Layered Multi-Path Routing Protocols to Avoid Void Hole Regions for Reliable Data Delivery and Efficient Energy Management for IoT-Enabled Underwater WSNs |
title_sort | exploiting layered multi path routing protocols to avoid void hole regions for reliable data delivery and efficient energy management for iot enabled underwater wsns |
topic | retransmission energy efficient void hole energy hole multi-path layered approach cross nodes reliable data delivery |
url | https://www.mdpi.com/1424-8220/19/3/510 |
work_keys_str_mv | AT suhailashfaqbutt exploitinglayeredmultipathroutingprotocolstoavoidvoidholeregionsforreliabledatadeliveryandefficientenergymanagementforiotenabledunderwaterwsns AT kamalrulnizamabubakar exploitinglayeredmultipathroutingprotocolstoavoidvoidholeregionsforreliabledatadeliveryandefficientenergymanagementforiotenabledunderwaterwsns AT nadeemjavaid exploitinglayeredmultipathroutingprotocolstoavoidvoidholeregionsforreliabledatadeliveryandefficientenergymanagementforiotenabledunderwaterwsns AT niayeshgharaei exploitinglayeredmultipathroutingprotocolstoavoidvoidholeregionsforreliabledatadeliveryandefficientenergymanagementforiotenabledunderwaterwsns AT farruhishmanov exploitinglayeredmultipathroutingprotocolstoavoidvoidholeregionsforreliabledatadeliveryandefficientenergymanagementforiotenabledunderwaterwsns AT muhammadkhalilafzal exploitinglayeredmultipathroutingprotocolstoavoidvoidholeregionsforreliabledatadeliveryandefficientenergymanagementforiotenabledunderwaterwsns AT muhammadkhalidmehmood exploitinglayeredmultipathroutingprotocolstoavoidvoidholeregionsforreliabledatadeliveryandefficientenergymanagementforiotenabledunderwaterwsns AT muhammadakrammujahid exploitinglayeredmultipathroutingprotocolstoavoidvoidholeregionsforreliabledatadeliveryandefficientenergymanagementforiotenabledunderwaterwsns |