| Literature DB >> 30274217 |
Arshad Sher1, Aasma Khan2, Nadeem Javaid3, Syed Hassan Ahmed4, Mohammed Y Aalsalem5, Wazir Zada Khan6.
Abstract
Due to the limited availability of battery power of the acoustic node, an efficient utilization is desired. Additionally, the aquatic environment is harsh; therefore, the battery cannot be replaced, which leaves the network prone to sudden failures. Thus, an efficient node battery dissipation is required to prolong the network lifespan and optimize the available resources. In this paper, we propose four schemes: Adaptive transmission range in WDFAD-Depth-Based Routing (DBR) (A-DBR), Cluster-based WDFAD-DBR (C-DBR), Backward transmission-based WDFAD-DBR (B-DBR) and Collision Avoidance-based WDFAD-DBR (CA-DBR) for Internet of Things-enabled Underwater Wireless Sensor Networks (IoT, UWSNs). A-DBR adaptively adjusts its transmission range to avoid the void node for forwarding data packets at the sink, while C-DBR minimizes end-to-end delay along with energy consumption by making small clusters of nodes gather data. In continuous transmission range adjustment, energy consumption increases exponentially; thus, in B-DBR, a fall back recovery mechanism is used to find an alternative route to deliver the data packet at the destination node with minimal energy dissipation; whereas, CA-DBR uses a fall back mechanism along with the selection of the potential node that has the minimum number of neighbors to minimize collision on the acoustic channel. Simulation results show that our schemes outperform the baseline solution in terms of average packet delivery ratio, energy tax, end-to-end delay and accumulated propagation distance.Entities:
Keywords: adaptive transmission range; clustering; collision; residual energy; underwater wireless sensor networks; void hole
Year: 2018 PMID: 30274217 PMCID: PMC6209936 DOI: 10.3390/s18103271
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Summary of UWSN routing schemes discussed in related work. AHH-VBF, Adaptive Hop-by-Hop Vector-Based Forwarding; HydroCast, Hydraulic-pressure-based anyCast; DBR, Depth-Based Routing; iAMCTD, improved Adaptive Mobility of Courier nodes in Threshold-optimized DBR; E-CARP, Energy-efficient Channel-Aware Routing Protocol; ARCR, Adaptive Relay Chain Routing.
| Technique | Features | Achievements | Limitations |
|---|---|---|---|
| AHH-VBF [ | Location-aware routing protocol, concept of adaptive virtual pipeline | Reduced duplicate packets and unnecessary energy consumption is avoided | Void hole problem exists |
| GEDAR [ | GEographic and opportunistic routing with Depth Adjustment-based topology control for communication | Void hole avoidance results in increased performance of the network | High energy consumption and high end-to-end delay |
| HydroCast [ | Pressure-based routing protocol and efficient anycast routing algorithm | Improved packet delivery ratio | Low performance and increased energy consumption |
| H2-DARP-PM [ | Hop-by-Hop Dynamic Addressing-based routing protocol for Pipeline Monitoring | Improved packet delivery ratio | High energy consumption |
| Delay-sensitive schemes [ | Improved delay-sensitive versions, adaptable to time-critical applications | Minimize end-to-end delay and improve performance and network lifetime | Duplication of packets occurs, high energy consumption and void hole problem exists |
| ACH | Free association mechanism where nodes associate with CHs | Minimizing energy consumption and enhances network lifetime | Transmission delay |
| FSO and EM wave-based communication schemes [ | Free Space Optical and electromagnetic wave-based communication schemes | Reduced energy consumption | High end-to-end delay |
| CBSST [ | Cluster-Based Sleep/wakeup Scheduling Technique for WSN | Reduced energy consumption, enhanced network lifetime and packet delivery ratio | Keeping the same CH throughout the network lifetime causes problems for network lifetime |
| UCBNL [ | A high efficiency Uneven Cluster deployment algorithm Based on Network Layered for event coverage in UWSNs | Enhanced packet delivery ratio, less energy consumption and improved network lifetime | Irregular clustering causes alteration in the network |
| PSO-ECHS [ | Energy-efficient CH Selection that is based on particle swarm optimization | Energy efficiency achieved | Only for homogeneous networks |
| EDDEEC [ | Enhanced Developed Distributed Energy-Efficient Clustering | Shows improved performance in terms of stability period, network lifetime and packet delivery ratio. | Imbalanced clustering and reelection increases overhead |
| Energy-efficient routing protocol [ | SEEC, CSEEC and CDSEEC for UWSNs | Reduced energy consumption | Low packet delivery ratio |
| DBR [ | Handles dynamic networks efficiently, requires only local depth information and greedy forwarding | Improved network lifetime and packet delivery ratio | Void holes, increased energy consumption and high end-to-end delay |
| iAMCTD [ | Location-free routing protocol specially designed for time-critical applications | Improved network lifetime, minimized end-to-end delay | Void holes still exist & overhead due to control packets’ exchange |
| E-CARP [ | Distributed cross-layer reactive protocol, important for sensory data collection and transmission | Improved network lifetime and reduced energy consumption | Reduced throughput and high path loss due to mobility |
| ARCR [ | Network is divided into clusters and mobile nodes used to collect data from other sensor nodes and forward them to the sink | Achieves energy efficiency, maximum network lifetime and load balancing | Network disconnects when the relay nodes are disorganized |
Figure 1Illustration of the void hole problem in WDFAD-DBR.
Figure 2Proposed system model illustrating Adaptive transmission range in WDFAD-Depth-Based Routing (DBR) and Cluster-based WDFAD-DBR (C-DBR).
Figure 3Illustration of cluster formation in C-DBR.
Figure 4Proposed system model illustrating B-DBR and Collision Avoidance-based (CA)-DBR.
Figure 5Feasible region: energy minimization.
Figure 6Feasible region: throughput maximization.
Simulation parameters.
| Parameter | Value |
|---|---|
| Nodes | 100–500 |
| Sinks | 9 |
| Network Dimensions (km | 10 × 10 × 10 |
| Movement Speed of Nodes (m/s) | 2 |
| Acoustic Propagation Speed (m/s) | 1500 |
| Initial Energy (J) | 100 |
| Transmission Range (km) | 2 |
| Transmission Power (dB reμPa) | 90 |
| Total Bandwidth (kHz) | 4 |
| Sending Energy (W) | 50 |
| Receiving or Idle Energy (mW) | 158 |
| Header Size (bytes) | 11 |
| Payload (bytes) | 72 |
| Data Rate (kbps) | 16 |
| Size of ACK (bits) | 50 |
Figure 7Comparison of energy tax. RE-PBR, Reliable and Energy-efficient Pressure-Based Routing; B-DBR, Backward transmission-based WDFAD-DBR.
Figure 8Comparison of end-to-end delay.
Figure 9Comparison of Packet Delivery Ratio (PDR).
Figure 10Comparison of Accumulative Propagation Distance (APD).
Figure 11Comparison of alive nodes.
Figure 12Comparison of network lifetime.
Figure 13Comparison of the packet drop ratio.
Summarized simulation results.
| Parameters | RE-PBR | WDFAD-DBR | B-DBR | A-DBR | C-DBR | CA-DBR |
|---|---|---|---|---|---|---|
| Network lifetime | 88% | 87% | 89% | 85% | 88.4% | 90% |
| End-to-end delay | 15% | 09% | 10% | 13.6% | 14.6% | 14.8% |
| APD | 22% | 30% | 35.8% | 21% | 27% | 26% |
| PDR | 90% | 91.5% | 93% | 94.2% | 95% | 96% |
| Alive nodes | 60% | 60% | 62% | 64% | 63.3% | 64% |
| Packet drop ratio | 10% | 8.5% | 7% | 5.8% | 5% | 4% |
| Energy consumption | 38% | 39% | 24% | 21% | 26% | 22% |
Performance trade-offs.
| Schemes | Features | Achieved Parameters | Trade-Offs |
|---|---|---|---|
| WDFAD-DBR [ | Routing based on depth and energy | Less packet drops and improved network lifetime, decreased APD | High energy consumption and high end-to-end delay |
| RE-PBR [ | Routing based on link quality, depth and energy | Improved network lifetime and low delay | High packet drop ratio and more APD |
| A-DBR | Routing based on depth and energy along with transmission range adjustment | Void hole avoidance results in increased performance of the network and reduced energy consumption | High energy consumption in sparse regions and increased APD |
| C-DBR | Routing based on depth and energy along with clustering | Improved PDR, low end-to-end delay and APD | Increased energy consumption due to clustering compared to A-DBR |
| CA-DBR | Routing based on depth and energy with collision avoidance | Reduced energy consumption and low delay | Increased APD |
| B-DBR | Routing based on depth and energy with tracking features | High PDR and reduced delay | Increased APD |