| Literature DB >> 32722077 |
Nighat Usman1, Omar Alfandi2, Saeeda Usman3, Asad Masood Khattak2, Muhammad Awais4, Bashir Hayat5, Ahthasham Sajid6.
Abstract
Nowadays, there is a growing trend in smart cities. Therefore, Terrestrial and Internet of Things (IoT) enabled Underwater Wireless Sensor Networks (TWSNs and IoT-UWSNs) are mostly used for observing and communicating via smart technologies. For the sake of collecting the desired information from the underwater environment, multiple acoustic sensors are deployed with limited resources, such as memory, battery, processing power, transmission range, etc. The replacement of resources for a particular node is not feasible due to the harsh underwater environment. Thus, the resources held by the node needs to be used efficiently to improve the lifetime of a network. In this paper, to support smart city vision, a terrestrial based "Away Cluster Head with Adaptive Clustering Habit" (ACH) 2 is examined in the specified three dimensional (3-D) region inside the water. Three different cases are considered, which are: single sink at the water surface, multiple sinks at water surface,, and sinks at both water surface and inside water. "Underwater (ACH) 2 " (U-(ACH) 2 ) is evaluated in each case. We have used depth in our proposed U-(ACH) 2 to examine the performance of (ACH) 2 in the ocean environment. Moreover, a comparative analysis is performed with state of the art routing protocols, including: Depth-based Routing (DBR) and Energy Efficient Depth-based Routing (EEDBR) protocol. Among all of the scenarios followed by case 1 and case 3, the number of packets sent and received at sink node are maximum using DEEC-(ACH) 2 protocol. The packets drop ratio using TEEN-(ACH) 2 protocol is less when compared to other algorithms in all scenarios. Whereas, for dead nodes DEEC-(ACH) 2 , LEACH-(ACH) 2 , and SEP-(ACH) 2 protocols' performance is different for every considered scenario. The simulation results shows that the proposed protocols outperform the existing ones.Entities:
Keywords: IoT; acoustic signals; clustering; nodes; routing protocols; smart cities; underwater; wireless sensor networks
Year: 2020 PMID: 32722077 PMCID: PMC7436233 DOI: 10.3390/s20154116
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Comparison of Existing Protocols.
| Protocol | Forwarder Node Selection Dependency | Routing | Energy Dependency | Operational Mode | Sink Mobility |
|---|---|---|---|---|---|
| DBR | Depth | Multi-hop | Homogeneous | Proactive | Static sink |
| EEDBR | Depth & residual energy | Multi-hop | Homogeneous | Proactive | Static sink |
| CDBR/CEEDBR | Depth | Multi-hop | Homogeneous | Proactive | Static sink |
| CoDBR | Depth | Cooperative | Homogeneous | Proactive | Static sink |
| RE-PBR | Depth & residual energy | Multi-hop | Homogeneous | Proactive | Static sink |
| iAMCTD | Depth, residual energy & SNR | Multi-hop | Homogeneous | Reactive | Static sink |
| DEADS | Depth & residual energy | Cooperative | Homogeneous | Reactive | Mobile sinks |
| DNAR & Co-DNAR | Depth & residual energy | Non-Coop & Cooperative | Heterogeneous | Proactive | Mobile sinks |
| EERD & Co-EERD | Depth & residual energy | Non-Coop & Cooperative | Heterogeneous | Proactive | Mobile sinks |
| LEACH | Residual energy | Clustering | Homogeneous | Proactive | Static sink |
| TEEN | Residual energy | Clustering | Homogeneous | Reactive | Static sink |
| SEP | Residual energy | Clustering | Heterogeneous | Proactive | Static sink |
| DEEC | Residual energy | Clustering | Heterogeneous | Proactive | Static sink |
Figure 1General Architecture of U-(ACH).
Figure 2Flowchart of U-(ACH).
Simulation parameters.
| Parameters | Values |
|---|---|
| Network Region | 500 m × 500 m × 500 m |
| Number of Nodes | 225 |
| Number of Sinks | 1, 4, 2 |
| Initial Energy | 5 joule |
| Data Rate | 10 kbps |
| Number of Rounds | 1000 |
Figure 3U-(ACH) with One Sink at Water Surface.
Figure 4Number of Dead Nodes.
Figure 5Number of Packets Sent to Base Station (BS).
Figure 6Number of Packets Dropped.
Figure 7Number of Packets Received at BS.
Scenario-I: Performance of proposed schemes.
| TEEN-(ACH) | DEEC-(ACH) | SEP-(ACH) | LEACH-(ACH) | |
|---|---|---|---|---|
| No. of dead nodes | high | less | high | high |
| No. of packets sent to BS | min | max | min | min |
| No. of packets dropped | less | high | high | high |
| No. of packets received | min | max | min | min |
Figure 8U-(ACH) with Four Sinks at Water Surface.
Figure 9Number of Dead Nodes.
Figure 10Number of Packets Sent to BS.
Figure 11Number of Packets Dropped.
Figure 12Number of Packets Received at BS.
Scenario-II: Performance of proposed schemes.
| TEEN-(ACH) | DEEC-(ACH) | SEP-(ACH) | LEACH-(ACH) | |
|---|---|---|---|---|
| No. of dead nodes | high | high | high | less |
| No. of packets sent to BS | min | min | min | max |
| No. of packets dropped | less | high | high | high |
| No. of packets received | min | min | min | max |
Figure 13U-(ACH) with One Sink at Water Surface and One Underwater.
Figure 14Number of Dead Nodes.
Figure 15Number of Packets Sent to BS.
Figure 16Number of Packets Dropped.
Figure 17Number of Packets Received at BS.
Scenario-III: Performance of proposed schemes.
| TEEN-(ACH) | DEEC-(ACH) | SEP-(ACH) | LEACH-(ACH) | |
|---|---|---|---|---|
| No. of dead nodes | high | high | less | high |
| No. of packets sent to BS | min | max | min | min |
| No. of packets dropped | less | high | high | high |
| No. of packets received | min | max | min | min |
Comparison of Proposed and Existing Protocols.
| Protocol | Advances Achieved | Price to Pay | Working Principle |
|---|---|---|---|
| DBR | Minimum end to end delay, maximum throughput | Maximum energy consumption | Multi-hop |
| EEDBR | Minimum end to end delay, maximum throughput | Maximum energy consumption | Multi-hop |
| LEACH- | Average network lifetime | Throughput & max. energy consumption | Away clustering |
| DEEC- | Enhanced network lifetime, maximum packets send and received, less no. of dead nodes | Costly | Away clustering |
| TEEN- | Extends network lifetime | Throughput | Away clustering |
| SEP- | Extends network lifetime | Costly | Away clustering |