| Literature DB >> 30744097 |
Abdul Mateen1, Muhammad Awais2, Nadeem Javaid3, Farruh Ishmanov4, Muhammad Khalil Afzal5, Saqib Kazmi6.
Abstract
Underwater Wireless Sensor Networks (UWSNs) are promising and emerging frameworks having a wide range of applications. The underwater sensor deployment is beneficial; however, some factors limit the performance of the network, i.e., less reliability, high end-to-end delay and maximum energy dissipation. The provisioning of the aforementioned factors has become a challenging task for the research community. In UWSNs, battery consumption is inevitable and has a direct impact on the performance of the network. Most of the time energy dissipates due to the creation of void holes and imbalanced network deployment. In this work, two routing protocols are proposed to avoid the void hole and extra energy dissipation problems which, due to which lifespan of the network increases. To show the efficacy of the proposed routing schemes, they are compared with the state of the art protocols. Simulation results show that the proposed schemes outperform the counterparts.Entities:
Keywords: GEDPAR; Underwater Wireless Sensor Networks (UWSNs); depth adjustment; energy efficiency; transmission range; void holes
Year: 2019 PMID: 30744097 PMCID: PMC6386891 DOI: 10.3390/s19030709
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Basic differences between UWSN and WSN.
| Base of Difference | UWSN | WSN |
|---|---|---|
| Energy consumption | Very high | Low |
| Propagation delay | High | Low |
| Bandwidth | Low | High |
| Dynamic topology operation | High | Low |
| Efficiency | Low | High |
| Data transmission rate | Low | High |
| Environmental and noise interference | High | Low |
| Communication medium | Acoustic waves | RF waves |
| Speed of propagation | 1200 m/s to 1500 m/s | 3 |
Comparison of different works.
| Type of Technique | Technique/Protocol | Reliability | Packet Size Management | Mobility Management | Number of Hops | Achievements | Challenges | Limitations |
|---|---|---|---|---|---|---|---|---|
|
| RE-PBR [ | ✓ | × | ✓ | Multi-hop | PDR and energy efficiency is enhanced | Difficult to deploy dense network | In dense deployment, end-to-end delay is increased |
| TCEB [ | × | × | × | Multi-hop | Less energy dissipation | Serious cause of energy consumption is attenuation in UWSNs | End-to-end delay is enhanced | |
| EBLE [ | ✓ | ✓ | × | Single-hop | Lower energy dissipation by balancing the traffic load | Path loss/dead due to continuous data packet transmission | Energy consumption is decreased on the cost of delay | |
| Cooperative routing [ | ✓ | × | ✓ | Single-hop | Successful packet delivery and lower energy usage | Wireless sensor nodes move with current | Network performance degrades in sparse conditions | |
| CS [ | ✓ | × | × | Single-hop and multi-hop | Beneficial for large amount of data packets | Fewer resources and energy efficiency | Does not perform effectively in Sparse network deployment | |
| SDVF [ | ✓ | ✓ | ✓ | Single-hop and multi-hop | Increase network lifetime and PDR | Energy efficiency, network complexity and routing security | Increase in source to destination delay | |
| MLRP [ | ✓ | × | × | Multi-hop | Find efficient path and minimize energy dissipation | Loss of data during transmission process | More memory at each node is required for extra operations | |
| EBULC [ | × | × | ✓ | Multi-hop | Energy efficiency | Complexity of UWSNs | Energy usage is minimizes on the cost of end-to-end delay | |
| Energy efficient data collecting method [ | × | × | ✓ | Multi-hop | Energy efficiency enhanced successfully | Overhead of routing information and increase in operational time | Delay is increased | |
| Review of existing techniques [ | ✓ | × | ✓ | Single-hop and multi-hop | - | Security issues and energy consumption | Does not discuss the complexity of the reviewed schemes | |
| Retransmission and redundant approach [ | ✓ | × | × | Single-hop | Enhanced PDR | Complexity of the network | Proposed scheme is too much complex to implement | |
| Integer-linear programming [ | ✓ | ✓ | × | Single-hop | Lifetime of network is increased | Optimal solution for energy dissipation and data packet size | Source to destination delay is increased | |
|
| Review on localization algorithms [ | ✓ | × | × | Single-hop and multi-hop | - | Malicious attacks | Cannot explain how flooding and path loss problems can be compromised |
| Review on localization-based routing algorithms [ | ✓ | × | × | Single-hop and multi-hop | - | High interference, limited battery of nodes and low bandwidth | Do not discuss the PDR and void holes | |
| Review of different techniques [ | ✓ | × | × | Single-hop and multi-hop | - | Limited bandwidth, delay problems, localization and security issues | Considerable number of challenges are ignored | |
| RBCN [ | × | × | × | Multi-hop | Increase in PDR | Find the locations of alive nodes | End-to-end delay is compromised | |
| Overview of UWSN works [ | × | × | ✓ | Single-hop and multi-hop | - | Localization, hardwares, simulation tools and low-power glider | Issues related to localization are not discussed, e.g., malicious attack | |
| EEL [ | × | × | ✓ | Multi-hop | New algorithm and Improvement in the results | High cost and complexity issues | Cannot find the optimal point for localization and energy usage | |
|
| TCEB [ | × | × | × | Multi-hop | Energy consumption is reduced due to dynamic topology | Topology change is not much efficient due to attenuation | End-to-end delay is increased |
| Classify topology control algorithm [ | ✓ | × | ✓ | - | - | Mobility of sensor nodes makes difficulty in efficient usage of batteries, loss of connectivity and high bit rate error | Does not provide efficient algorithm | |
| GARM [ | × | × | × | Single-hop | PDR and energy efficiency enhanced | Optimal location of glider and minimum channel attenuation | Proposed scheme works better in predefined environment | |
|
| TORA [ | ✓ | × | × | Multi-hop | End-to-end delay and alleviation of void holes | Low bandwidth, high latency and error rate | Proposed scheme takes more time on computations |
| GEDAR [ | ✓ | × | ✓ | Multi-hop | Void hole avoidance | Computations and energy consumption | Energy consumption for depth adjustment is high | |
| LMPC [ | ✓ | × | × | Multi-hop | Void hole alleviations | Dividing the network area into layers | Communication overhead due to multiple copies, which results in communication delay |
Figure 1Proposed system model.
Figure 2Void node.
Figure 3Transmission range adjustment.
Figure 4Depth adjustment.
Figure 5Structure of hello message.
Figure 6LMPC layer concept.
Figure 7Source to destination path finding.
Network parameters setting.
| Parameter | Value |
|---|---|
| Network dimensions | 1500 m × 1500 m × 1500 m |
| Number of sink nodes | 45 |
| Other nodes | 100 |
| Minimum transmission range | 245 m |
| Maximum transmission range | 270 m |
| Initial energy of nodes | 100 J |
| Velocity of acoustic waves | 1500 m/s |
| Bandwidth | 3000 kHz |
| Packet transmission energy | 2 W |
| Packet reception energy | 0.1 W |
| Idle time energy | 10 × |
Figure 8Initial deployment.
Figure 9Final deployment.
Figure 10Depth adjustment.
Figure 11Throughput.
Figure 12Packets received at sink.
Figure 13Delay.
Figure 14Average energy consumption.
Figure 15Feasible region for energy consumption and throughput using GEDPAR.
Figure 16Feasible region for energy consumption and PAR using GEDPAR.
Figure 17Feasible region for energy consumption and delay using GEDPAR.
Figure 18Feasible region for energy consumption and throughput using E2EVHR.
Figure 19Feasible region for energy consumption and PAR using E2EVHR.
Figure 20Feasible region for energy consumption and delay using E2EVHR.