| Literature DB >> 31888213 |
Zahid Wadud1, Khadem Ullah2, Abdul Baseer Qazi3, Sadeeq Jan4, Farrukh Aslam Khan5, Nasru Minallah1.
Abstract
Underwater Wireless Sensors Networks (UWSNs) use acoustic waves as a communication medium because of the high attenuation to radio and optical waves underwater. However, acoustic signals lack propagation speed as compared to radio or optical waves. In addition, the UWSNs also pose various intrinsic challenges, i.e., frequent node mobility with water currents, high error rate, low bandwidth, long delays, and energy scarcity. Various UWSN routing protocols have been proposed to overcome the above-mentioned challenges. Vector-based routing protocols confine the communication within a virtual pipeline for the sake of directionality and define a fixed pipeline radius between the source node and the centerline station. Energy-Scaled and Expanded Vector-Based Forwarding (ESEVBF) protocol limits the number of duplicate packets by expanding the holding time according to the propagation delay, and thus reduces the energy consumption via the remaining energy of Potential Forwarding Nodes (PFNs) at the first hop. The holding time mechanism of ESEVBF is restricted only to the first-hop PFNs of the source node. The protocol fails when there is a void or energy hole at the second hop, affecting the reliability of the system. Our proposed protocol, Extended Energy-Scaled and Expanded Vector-Based Forwarding Protocol (EESEVBF), exploits the holding time mechanism to suppress duplicate packets. Moreover, the proposed protocol tackles the hidden terminal problem due to which a reasonable reduction in duplicate packets initiated by the reproducing nodes occurs. The holding time is calculated based on the following four parameters: (i) the distance from the boundary of the transmission area relative to the PFNs' inverse energy at the 1st and 2nd hop, (ii) distance from the virtual pipeline, (iii) distance from the source to the PFN at the second hop, and (iv) distance from the first-hop PFN to its destination. Therefore, the proposed protocol stretches the holding time difference based on two hops, resulting in lower energy consumption, decreased end-to-end delay, and increased packet delivery ratio. The simulation results demonstrate that compared to ESEVBF, our proposed protocol EESEVBF experiences 20.2 % lesser delay, approximately 6.66 % more energy efficiency, and a further 11.26 % reduction in generating redundant packets.Entities:
Keywords: Extended Energy-Scaled and Expanded Vector-Based Forwarding (EESEVBF); Potential Forwarding Nodes (PFNs); Underwater Wireless Sensor Networks (UWSNs)
Year: 2019 PMID: 31888213 PMCID: PMC6960558 DOI: 10.3390/s19245557
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Forwarder Node Selection Scenario.
Figure 2Hidden Terminal Problem Scenario.
Figure 3Holding time difference relationship with propagation delay.
Figure 4Network architecture.
Figure 5vs. Temp.
Figure 6vs. Salinity.
Figure 7Forwarding Scenario.
Packet Forwarding Scenario before the nodes receive the CP Packet.
| Struct1 | Node A | Node B | Node C | Node D |
|---|---|---|---|---|
| ID | 1 | 2 | 3 | 4 |
|
| 17 msec | 10 msec | 15 msec | 30 msec |
|
| 70 msec | 55 msec | 35 msec | 45 msec |
|
| — | — | — | — |
Packet Forwarding Scenario after the nodes received the CP Packet.
| Struct1 | Node A | Node B | Node C | Node D |
|---|---|---|---|---|
| ID | 1 | 2 | 3 | 4 |
|
| 17 msec | 10 msec | 15 msec | 30 msec |
|
| 70 msec | 55 msec | 35 msec | 45 msec |
|
| 30 msec | 17 msec | 10 msec | 15 msec |
Figure 8Holding time estimation.
Figure 9Ef vs. Normalized Energy.
Figure 10Forwarder Node Selection Scenario.
Figure 11Number of Nodes vs. PDR.
Figure 12Number of Nodes vs. PDR.
Figure 13Number of Nodes vs. Energy Consumption.
Figure 14Number of Nodes vs. Energy Consumption.
Figure 15Number of Nodes vs. Energy Consumption.
Figure 16Number of Nodes vs. Data Copies Forwarded.
Figure 17Number of Nodes vs. Data Copy Forwarded.
Figure 18Number of Nodes vs. Data Copy Forwarded.
Overall Energy Consumption improvement of EESEVBF compared to ESEVBF.
|
| 300 | 400 | 450 |
|---|---|---|---|
| 0.81 | 1.16 | 2.50 | |
| 550 m | 0.10 | 2.53 | 5.32 |
| 600 m | 2.55 | 7.62 | 10.21 |
| 650 m | 1.31 | 5.32 | 10.90 |
| 700 m | 4.16 | 8.33 | 11.12 |
| 750 m | 4.50 | 12.51 | 13.33 |
| 800 m | 6.96 | 11.78 | 14.16 |
| 850 m | 10.8 | 10.83 | 15.81 |
| 900 m | 9.16 | 8.33 | 10.90 |
|
|
|
|
|
Figure 19Feasible Region.
Overall end-to-end delay improvement of EESEVBF compared to ESEVBF.
|
| 200 | 300 | 400 | 450 |
|---|---|---|---|---|
|
| 4.52 | 16.3 | 50.1 | 45.9 |
| 550 m | 4.43 | 18.3 | 37.9 | 35.5 |
| 600 m | 21.2 | 43.3 | 27.1 | 30.7 |
| 650 m | 20.3 | 26.6 | 24.4 | 23.2 |
| 700 m | 30.2 | 25.1 | 15.4 | 11.3 |
| 750 m | 21.1 | 16.7 | 15.9 | 11.6 |
| 800 m | 23.3 | 12.4 | 9.50 | 7.39 |
| 850 m | 18.2 | 6.34 | 5.53 | 4.90 |
| 900 m | 12.2 | 5.80 | 4.08 | 4.44 |
|
|
|
|
|
|
Figure 20Number of Nodes vs. End-to-End delay.
Figure 21Number of Nodes vs. End-to-End delay.
Figure 22Number of Nodes vs. End-to-End delay.