Next Article in Journal
Spatiotemporal and Environmental Dynamics of Abundances and Diversity of Larval Fish in Artificial Reef Edge Habitats of Kitros, Pieria (Northern Aegean Sea, Eastern Mediterranean)
Next Article in Special Issue
Multi-Degree-of-Freedom for Underwater Optical Wireless Communication with Improved Transmission Performance
Previous Article in Journal
Numerical Investigation of Wave-Structure Interaction
Previous Article in Special Issue
Information Capacity of Turbulent and Absorptive Underwater Wireless Link with Perfect Laguerre–Gaussian Beam and Pointing Errors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Performance Evaluation of Routing Protocols for Underwater Wireless Sensor Networks

1
Department of Physical & Numerical Science, Qurtuba University of Science & Information Technology, Peshawar 25000, Pakistan
2
Department of Computer Science, Abbottabad University of Science and Technology, Abbottabad 22500, Pakistan
3
Department of Computer Science, University of Engineering & Technology, Mardan 23200, Pakistan
4
EIAS Data Science and Blockchain Lab, College of Computer and Information Sciences, Prince Sultan University, Riyadh 11586, Saudi Arabia
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2023, 11(1), 38; https://doi.org/10.3390/jmse11010038
Submission received: 1 December 2022 / Revised: 22 December 2022 / Accepted: 25 December 2022 / Published: 28 December 2022
(This article belongs to the Special Issue Underwater Wireless Communications and Sensor Networks Technology)

Abstract

:
Underwater Wireless Sensor Networks (UWSNs) are emerging technology for disclosing multiple applications, such as oil, earth quick, and marine environments. All sensor nodes deployed in UWSNs operate through limited power batteries. Prolonging the network’s lifetime in such environments is an essential task and a hot topic among researchers. Multiple routing protocols have been designed to overcome the limited power issue and reduce energy consumption. Each routing protocol evaluated different parameters, but the issue is still unclear as to which one is better. In this study, we evaluated multiple routing protocols to investigate which is better in terms of parameters, such as packet delivery ratio (PDR), energy consumption, end-to-end delay, and the number of alive nodes. The simulation results indicate that Reliability and Adaptive Cooperation for Efficient UWSNs Using Sink Mobility (RACE-SM) performs better in all performance metrics than other routing schemes.

1. Introduction

UWSNs are currently the most considerable research field. A ¾ portion of the world is enclosed by water. It contains multiple applications, such as oil, gas, mines, and other minerals [1]. Therefore, the UWSNs are taking the consideration of scientists to explore these things with modern UWSN technology. UWSNs differ from Terrestrial Wireless Sensor Networks (TWSNs) and IoT-based WSNs in many aspects, such as node mobility and communication techniques. TWSNs use radio signals to transmit data from source to destination [2].
In contrast, UWSNs mostly use acoustic communications to transfer data from the sensor node to the base station or sink node. Figure 1 shows the basic structure of the UWSNs. UWSNs and Under-water Acoustic Networks (UWANs) have several unique properties, such as localization, flexibility, and scalability [3,4,5].
UWSNs mainly contain multiple sensor nodes, autonomous vehicles, sink nodes, and a satellite base station [6]. All of these communications are done through routing protocols. Still, compared to TWSNs, UWSN routing protocols have many limitations, such as low bandwidth, transmission power, network topology, energy consumption, and high propagation delay [7,8]. It is important to understand the minimum energy consumption of sensor devices, packet delivery ratio, battery, and transmission loss [9,10].
One of the fundamental issues in UWSNs is the design of routing protocols. Most researchers are working nowadays to overcome these challenges. They are developing energy-efficient routing protocols to increase the network lifetime in UWSN environments [11]. The main issue in these routing protocols is focused on the physical layer instead of the network layer, as routing techniques are the most important era.
There are three types of UWSN routing protocols: Localization based, localization-free, and cooperative routing protocols. Those protocols in which the sensor nodes already know the sink node’s location and itself are called Localization based. Moreover, due to the mobility nature of UWSNs, localization-based routing protocols are not better. Localization-free routing strategies mean GPS signals, which are also not better because, due to the nature of UWSNs, electromagnetic signals do not propagate in these environments. Another disadvantage of these routing protocols is the waste of node resources to obtain information about the sensor node location [12].
Cooperative routing is the technique of using the other sensor node resource to transfer from source to destination. The cooperative method normally transfers data between the sink and sensor node through multiple hops. However, cooperative routing (C.R.) takes the underwater channel advantage for transmitting packets through relay nodes in every hop.
Initial C.R. ideas were proposed by Van der Meulen [13], who characterized C.R. as a routing method at the physical layer using cooperative transmission. To improve energy efficiency, link reliability, network performance, and throughput, nodes with a single antenna and a limited amount of available energy can use the resources of other nodes to transmit data through the cooperative method. Data are transferred through multiple relay nodes instead of direct communication.
The main cooperative routing methods for UWSNs considered in this paper are RACE-SM, Energy-efficient regional-based cooperative routing protocol for underwater sensor networks with sink mobility (EERBCR), an energy-efficient data gathering scheme in underwater wireless sensor networks (EEDG), Improved Cooperative Routing Scheme for UWSNs Using Energy Harvesting (EH-UWSN), Multilayer Sinks and Cooperation-Based Data Routing Techniques for Underwater Acoustic Wireless Sensor Networks (MuLSi-Co), and Geographic and Cooperative Opportunistic Routing Protocol for Underwater Sensor Networks (GCORP).
RACE-SM improved the end-to-end delay, PDR, and energy consumption of the UWSNs by using the sink mobility technique instead of the single relay node. The paper also uses the cooperative method to transmit data between the sender and the receiver. In RACE-SM, data are forwarded both directly and through multiple hops. EERBCR is another state-of-the-art routing protocol that uses sink mobility and cooperative methods for data transfers from source to destination. EERBCR divided the whole area into four regions and assigned a sink node in each area, which moved around the region and sensed the packets from the sensor node.
The EH-UWSN is an improved cooperative routing scheme designed to solve energy-consumption issues in the harvesting environment. In EH-UWSN, data are transferred through relay nodes from source to destination. MuLsi-Co is an improved version of the MuLsi routing protocol. MuLsi is a non-cooperative routing algorithm that transfers data through a single relay node. However, MuLsi-Co uses a cooperative routing scheme for data transmission from sender to receiver.
This study analyses the performance metrics of recently designed routing protocols for UWSNs, such as RACE-SM, EERBCR, EH-UWSN, MuLSi-CO, MuLSI, GCORP, and EEDG. Different parameters of the mentioned routing protocols were examined and evaluated. The contributions of this paper are concise, as follows:
  • A brief overview of RACE-SM, EERBCR, EH-UWSN, MuLSi-Co, MuLSi, GCORP, and EEDG are introduced.
  • Simulation analysis of seven currently designed routing protocols. This analysis examines the impact of the mentioned routing protocols on end-to-end delay, energy consumption, number of live nodes, and PDR.
The remaining paper is arranged as follows. Section 2 discusses the literature review, and in Section 3, the simulation results are presented. Finally, the conclusion is explained in Section 4.

2. Literature Review

In this section, we will discuss the energy-efficient cooperative routing protocols that we will evaluate. In addition, some other cooperative schemes will also be presented.

2.1. Cooperative Energy-Efficient Protocol for Underwater WSNs (Co-UWSN)

Co-UWSN is a cooperative routing (C.R.) protocol introduced in [14]. The source sensor node transmits data through multiple hops. Each sensor node is designed with only one antenna. As one antenna is insufficient to cover all the areas and provide signals for data communication from source to destination, the relay node concept is used. The relay node works as a repeater, receives the data packets, and retransmits them to the other hop and then to the destination. Multiple factors help in network reliability. One of these is the network topology, and in this scheme, the authors divide the network into different parts. Data transmission between the sender and receiver nodes is done through the cooperation method using the relay route.
Co-UWSN routing protocol operation is divided into initialization, cooperation, and routing. In the first stage, it will perform three tasks: (1) the location of the sink node is defined, (2) all the sensor nodes identify their neighbors, and (3) all possible paths to the sink node are estimated. In the second stage, (1) the source node shares its details with the destination and relay nodes, and (2) the forwarder nodes will transfer the received information to the destination node. The receiver node uses the FRC (Fixed Ratio Combining) method to combine these two signals. During the routing and relay selection stage, relay nodes obtain data from the source nodes based on the immediate channel condition, which relies on the weight factor. The weight factor is based on the SNR from the source to each neighboring node, as well as the depth and residual energy (RE). The neighbor whose weight function value is the highest will act as a relay. This protocol’s advantages are (i) Better energy consumption, (ii) improved network lifetime, and (iii) reduced end-to-end delay.

2.2. Reliability Adaptive Cooperation for Energy-Efficient Routing Protocol Using Sink Mobility (RACE-SM)

The RACE-SM was introduced in [15]. It is an updated version of the cooperative routing protocol for UWSNs called Reliability and Adaptive Cooperation for Efficient (RACE). The RACE-SMs of the sink mobility scheme fixed the problems with a single relay node. All sensor nodes transfer the data directly to the sink if the sink node is within the communication range. The cooperative method transfers packets between the source and the destination when the sink is not in the communication range. GPS-equipped mobile sinks are put in place on the water’s surface. The arrival time and speed of the acoustic waves are used to determine how far away these mobile sinks are. The sensor nodes obtain the coordinates by measuring how close the sink is to the surface.
The sink nodes are set up in a certain place on the surface or top of the water and then move a pre-defined path. All sink nodes move in the same area, and their memory stores the coordinates of that area so that they can change the direction in which they move. These are the network’s mid-boundary, center, and corner. Then, it compares the stored and current coordinates when moving forward. Before exchanging data, a sink node and a sensor node set up a link. Each sink node broadcasts the information packets within a 150 m range. The proposed routing protocol improved the number of live nodes, energy consumption, PDR, and end-to-end delays.

2.3. Energy-Efficient Regional-Based Cooperative Routing Protocol for Underwater Sensor Networks with Sink Mobility (EERBCR)

The authors proposed an EERBCR protocol with sink mobility for UWSNs [16] to enhance the network lifetime. In EERBCR, the network area was distributed into 12 zones, three-by-four horizontally and vertically. Four mobile sinks are placed at equal distances from one another, while 100 sensor devices are distributed at random. Each mobile sink traverses a predetermined straight route and services three zones. All sensor nodes are in sleep mode until the sink node arrives in their zone, at which point the sink node broadcasts a hello packet. Each node inside the region receives the message and activates itself. When the sink is ready to move to another region and leave the specific zone, it broadcasts another message to warn the sensor nodes of leaving, allowing them to return to sleep mode.
During the phase of initialization, sensor and sink nodes are deployed. Random sensor nodes are placed in aquatic environments. The nodes have restricted energy, while the sink nodes have no such restrictions. Initially, depth and position information are shared among regionally based neighbors. Each sink traverses three vertical and one horizontal region; more specifically, each sink traverses three square zones out of 12. There are two types of data transmission in the data transmission stage: (1) Direct transmission, a sensor node usually scans its transmission range for a mobile sink. After a predetermined amount of time, the transmission range of each sensor is computed for this purpose. The time interval for calculating the transmission range is set to 100 s.
(2) Because EERBCR is also a cooperative routing protocol, the forwarder node will route the packets if the mobile sink is not within the communication range of a sensor node. Essentially, the relay node is selected from the sensor node’s neighbors. The criteria for relay node selection are as follows. (I) The relay node must originate in the same region as the sensor node. (II) The relay node has the shortest distance to sink and the highest remaining energy.

2.4. Improved Cooperative Routing Scheme for UWSNs Using Energy Harvesting (EH-UWSN)

The authors proposed the Improved Cooperative Routing Scheme EH-UWSN in [17]. EH-UWSN is a routing protocol that saves energy and has high throughput. The authors show how energy can be gained by coordinating the transfer of data packets using next-hop. Using Energy Harvesting, the nodes can charge their batteries from the outside. The goal is to extend the network’s life and move data by working together while limiting energy. At the sink node, the combination method is determined by the ratio of signal to noise (SNRC).

2.5. Multilayer Sinks and Cooperation-Based Data Routing Techniques (MuLSi-Co) for Underwater Acoustic Wireless Sensor Networks (UA-WSNs)

The authors in [18] introduced two routing schemes: the multilayer sink and Multilayer Sinks and Cooperation-Based Data Routing strategies. The first routing protocol suggests a network structure with multiple layers instead of a single solid structure. It also suggests putting sinks in the best place, which reduces the number of communication hops. Additionally, it is a good idea to pick the best forwarder from the nodes based on how close they are to the sink. Because of this, the network performs well. Unlike traditional algorithms, the one proposed does not need to know where the nodes are. However, because there is only one link, the MuLSi algorithm does not meet the requirement that it works reliably.
Thus, the MuLSi-Co algorithm uses how the nodes work together to obtain reliable communication. In cooperation, the destination node receives more than one copy of the same information. Then, it puts these packets together to ensure that the data is received correctly. The synchronization problem is solved by the fact that the relay sends data without delay. Additionally, the fact that the data is overheard eliminates any redundant communications.
After the sink and other sensor nodes are installed, information about the sinks and nodes is shared. Information is gathered in parts to reduce the amount of data that needs to be handled, the amount of traffic, and the amount of energy needed. The goal of gathering information or knowledge is to find out how far away nodes are from the sink and their neighbors so that the best ones can be selected to forward data. Using the fact that nodes can broadcast, the proposed algorithms try to stop packets from being sent more than once. When both nodes hear the same data packet, they remove it from their memory. They think that the data has been sent to another place. In the proposed algorithm, acknowledgement is not considered. This is done to reduce traffic, data overhead, and energy costs.
The selection of the relay is the most important part of cooperation. The best relay choice from nearby ones tends to improve performance. The cooperation method works well, but it takes more time and energy. Therefore, the suggested MuLSi-Co chooses the relay closest to the destination to reduce the amount of time it takes and the effects of the channel. The data are moved forward in the proposed cooperative algorithm in three steps. The sender sends its data to the relay and forwarder in the first step. In the second step, the forwarder keeps the data for a while. It waits for the relay data. The relay sends data to the forwarder as it receives it. In the third stage, two copies of the same data are combined to make one reliable data packet.

2.6. Geographic and Cooperative Opportunistic Routing Protocol for Underwater Sensor Networks (GCORP)

The authors of [19] introduced the GCORP. In GCORP, the data packets are transmitted from the sender node to the sinks with the help of intermediary relay nodes. First, the GCORP protocol sets up a network architecture based on sinks. Then, the source node decides on a relay forwarding set based on the depth factor. With the help of relay nodes, the multi-sink architecture is used by the GCORP protocol to collect data packets from the nodes that made them.
GCORP picks the best relay to send the packets to the surface sinks at each hop. Every surface sink on the sea has a Global Positioning System (GPS) to send periodic beacons to tell the underwater nodes where it is. First, the source node chooses a group of relay nodes that will speed up the packets and increase the chance that they will be delivered (PDP) in the direction of surface sinks. The authors developed an algorithm based on the depth fitness factor to determine how close a packet is to the sink to the surface.

2.7. An Energy-Efficient Data Gathering Scheme in Underwater Wireless Sensor Networks Using a Mobile Sink (EEDG)

The authors in [20] suggested EEDG routing protocols. The mentioned routing protocol aims to fix the low bandwidth, packet loss, and energy consumption issues in UWSNS in three steps. In the first step, the energy consumption load is achieved by grouping the sensor nodes into smaller groups to select as temporary forwarder nodes. In the second step, the proposed MAC protocol reduces collision rates and packet loss by requiring ordinary nodes to deliver data to their forwarder nodes only during specified time frames. Finally, the suggested graph structure reduces the delay in data collection over the entire network by allowing the mobile sink to connect forwarder nodes to the degree set for them in the graph.

3. Performance Evaluation and Simulation Results

This section defines the compared routing protocols’ performance evaluation and simulation results. We have recently analyzed and developed seven routing protocols: RACE-SM, EH-UWSN, MuLSi-Co, EERBCR, MuLSi, GCORP, and EEDG. For the simulation, we used MATLAB. We have randomly deployed the 200 sensor nodes in a 1000 × 1000 simulation area. The simulation parameters are listed in Table 1. Initially, we have considered three main performance metrics: energy consumption, PDR, and end–to–end delay.

3.1. Performance Metrics

The performance metrics for all compared protocols are defined as follows:
  • Residual Energy: It describes the distinction between the startup nodes’ power and the nodes utilized during the operation.
  • Network Lifetime: The overall time spent running the network is referred to as the network lifetime.
  • Packet Data Ratio: The packet delivery ratio (PDR) can be measured as the number of packets delivered in total to the total number of packets sent from the source node to the destination node in the network.

3.2. Results

This section describes the results of all analyzed routing protocols. This work has been designed with a height of 1000 m × 1000 m × 1000 m with 200 sensor nodes moving randomly in a 3D environment.

3.2.1. Energy Consumption

Figure 2 shows the energy consumption of all evaluated routing protocols. Compared to other routing strategies, the RACE-SM scheme applies the least energy. The RACE-SM uses the sink movement method to obtain data from the sensor nodes and send them directly to the source and the sink node. Additionally, direct data transmission between the source and sink nodes uses the least energy because only one sensor node is involved. Multi performs better than EERBCR, Mulsi-Co, GCORP, EH-UWSN, and EEDG cooperative routing protocols because of the placement of the sink node in the optimal position, which decreases the route length and forwarding nodes to transmit the data from the sender to receiver. The EH-UWSN uses less energy than the EERBCR, Mulsi-Co, GCORP, and EEDG. The EH-UWSN recharges the sensor node batteries from the surrounding objectives to improve the network lifetime by decreasing energy consumption. All other routing schemes, such as MuLSi-Co, EERBCR, and GCORP, have the same energy consumption due to their cooperative nature. To increase the reliability of the network, cooperative methods have been utilized. In the cooperation process, data are transferred through multiple nodes; hence, it uses more energy than direct data transfer. Table 2 addresses the energy consumption of all evaluated routing schemes.

3.2.2. End–to–End Delay

Figure 3 shows the end-to-end delay results for all tested routing schemes. The graph shows that RACE-SM has the lowest latency among all routing protocols. This is because of how easy it is to move the sink. The source and the destination are the only two places where data transfer occurs. Using the sink-moving method by RACE-SM, sensor nodes send data directly to the sink node when the sink is in the communication range. This reduces the number of nodes between the source and the destination.
The latency of the MuLSi and EEDG is less than that of the EERBCR, Mulsi-Co, GCORP, and EH-UWSN cooperative routing protocols. This is because one hop and a maximum of two hops are used instead of a multi-hop for data transmission between the source and destination. Latency is the same for EERBCR, Mulsi-Co, GCORP, and EH-UWSN because they all use multi-hops to send data between the source and the destination. Table 3 addresses the end-to-end delays of all evaluated routing schemes.

3.2.3. Packet Delivery Ratio

Figure 4 shows the PDR for all tested routing schemes. The graph shows that the RACE-SM has a much higher PDR than any other method. The reason for obtaining a higher PDR is that BER has decreased. The other reason is that the function’s parameters, such as the shortest distance and energy consumption, are used to choose the relay node that will carry the signal from sender to receiver.
EH-UWSN and MuLSi-Co have approximately the same packet delivery ratio at the start of simulation but slowly reduced when crossed the 4000 rounds. MuLSi-Co uses two methods: transferring data directly to the mobile sink node when the mobile sink is in the communication range and through multiple relay nodes. MuLSi is a non-cooperative routing strategy that searches for the best forwarder node while it does not have the location information of the forwarder and the sink node. It also uses multiple hops for data transmission from source to destination, consuming more energy, and the nodes decrease the energy quickly. Therefore, PDR is significantly smaller than other routing strategies. RACE-SM has a greater PDR from the beginning to the completion of the simulation than existing routing systems. The PDR of all protocols mentioned here is for the same data rate. However, it will affect if the data rate has changed. Table 4 addresses the PDR of all evaluated routing schemes.

3.2.4. Number of Alive Nodes

Figure 5 represents the total number of active nodes across all examined routing protocols. Based on the simulation findings, the RACE-SM has more live nodes than the other routing strategies. The primary reason for this is to reduce energy consumption. Furthermore, selecting the optimal forwarder node for data transmission is impacted since it will consume the least energy and transport the data at the lowest cost. Consequently, the number of active sensor nodes will be significant. The EH-UWSN is the other routing protocol with the maximum number of live nodes because it uses the maximum of two forwarder nodes and charges the sensor node batteries from surrounding objects; therefore, the nodes are alive for a maximum time.
The number of live nodes in RACE-SM at around 5000 is 100, EH-UWSN has 65, MuLSi-Co has 40, and others have approximately 20 active nodes. After 5000 rounds, all routing schemes’ active nodes drain energy quickly and die much quicker than the RACE-SM. RACE-SM uses two methods to transmit the data between the source and destination: direct transfer when the sink node is in the communication range and the cooperative method, which means transferring data through multiple hops, which also helps to increase the network reliability. Table 5 addresses the number of alive nodes of all evaluated routing schemes.

4. Conclusions

This research evaluated seven cooperative energy consumption routing protocols through a simulation study. The performance metrics used in this study are energy consumption, end-to-end delay, PDR, and the number of alive nodes. Based on the simulation results, RACE-SM outperforms all performance metrics from all other evaluated routing protocols. MuLSi performs better than other routing protocols in terms of end-to-end delay because it uses a single forwarder node for data transfer, which reduces latency and decreases end-to-end delay. EH-UWSN performs better after RACE-SM in terms of energy consumption, PDR, and the number of alive nodes. EERBCR, GCORP, and EEDG are approximately the same in all performance metrics. In the future, we will test these and other recently designed routing protocols with other performance metrics within different types of network structures, such as dense networks, to understand which protocol is better for different types of network structures.

Author Contributions

Conceptualization, T.R. and I.A.; methodology, I.K.; software, A.Z.; validation, I.K., T.R. and A.Z.; formal analysis, I.A.; investigation, G.A.; resources, M.E.; data curation, T.R.; writing—original draft preparation, I.A.; writing—review and editing, I.K.; visualization, T.R.; supervision, T.R.; project administration, G.A.; funding acquisition, M.E. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the EIAS Data Science and Blockchain Lab, College of Computer and Information Sciences, Prince Sultan University, Riyadh, Saudi Arabia.

Institutional Review Board Statement

The study did not require ethical approval.

Data Availability Statement

The materials supporting this study are available upon request from the first author.

Acknowledgments

The authors would like to acknowledge the support of Prince Sultan University for Article Processing Charges (APC) of this publication.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ahmad, I.; Rahman, T.; Zeb, A.; Khan, I.; Ullah, I.; Hamam, H.; Cheikhrouhou, O. Analysis of Security Attacks and Taxonomy in Underwater Wireless Sensor Networks. Wirel. Commun. Mob. Comput. 2021, 2021, 1444024. [Google Scholar] [CrossRef]
  2. Shafiq, M.; Ashraf, H.; Ullah, A.; Masud, M.; Azeem, M.; Jhanjhi, N.; Humayun, M. Robust cluster-based routing protocol for IoT-assisted smart devices in WSN. Comput. Mater. Contin. 2021, 67, 3505–3521. [Google Scholar] [CrossRef]
  3. Nayyar, A.; Balas, V.E. Analysis of simulation tools for underwater sensor networks (UWSNs). In Proceedings of the International Conference on Innovative Computing and Communications, Ostrava, Czech Republic, 21–22 March 2019; Springer: Singapore, 2019; pp. 165–180. [Google Scholar]
  4. Muzammal, S.M.; Murugesan, R.K.; Jhanjhi, N.Z. A Comprehensive review on secure routing in internet of things: Mitigation methods and trust-based approaches. IEEE Internet Things J. 2020, 8, 4186–4210. [Google Scholar] [CrossRef]
  5. Khan, Z.U.; Gang, Q.; Muhammad, A.; Muzzammil, M.; Khan, S.U.; El Affendi, M.; Ali, G.; Ullah, I.; Khan, J. A Comprehensive survey of energy-efficient MAC and routing protocols for underwater wireless sensor networks. Electronics 2022, 11, 3015. [Google Scholar] [CrossRef]
  6. Zeb, A.; Wakeel, S.; Rahman, T.; Khan, I.; Uddin, M.I.; Niazi, B. Energy-efficient cluster formation in IoT-enabled wireless body area network. Comput. Intell. Neurosci. 2022, 2022, 2558590. [Google Scholar] [CrossRef] [PubMed]
  7. Ghoreyshi, S.M.; Shahrabi, A.; Boutaleb, T. A Novel Cooperative Opportunistic Routing Scheme for Underwater Sensor Networks. Sensors 2016, 16, 297. [Google Scholar] [CrossRef] [PubMed]
  8. Anwar, K.; Rahman, T.; Zeb, A.; Saeed, Y.; Khan, M.A.; Khan, I.; Ahmad, S.; Abdelgawad, A.E.; Abdollahian, M. Improving the Convergence Period of Adaptive Data Rate in a Long Range Wide Area Network for the Internet of Things Devices. Energies 2021, 14, 5614. [Google Scholar] [CrossRef]
  9. Teekaraman, Y.; Sthapit, P.; Choe, M.; Kim, K. Energy Analysis on Localization Free Routing Protocols in UWSNs. Int. J. Comput. Intell. Syst. 2019, 12, 1526–1536. [Google Scholar] [CrossRef] [Green Version]
  10. John, S.; Menon, V.G.; Nayyar, A. Simulation-Based Performance Analysis of Location-Based Opportunistic Routing Protocols in Underwater Sensor Networks Having Communication Voids. In Data Management, Analytics and Innovation; Springer: Singapore, 2020; pp. 697–711. [Google Scholar]
  11. Noh, Y.; Lee, U.; Lee, S.; Wang, P.; Vieira, L.F.M.; Cui, J.-H.; Gerla, M.; Kim, K. HydroCast: Pressure Routing for Underwater Sensor Networks. IEEE Trans. Veh. Technol. 2015, 65, 333–347. [Google Scholar] [CrossRef]
  12. Ahmad, I.; Rahman, T.; Zeb, A.; Khan, I.; Ben Othman, M.T.; Hamam, H. Cooperative Energy-Efficient Routing Protocol for Underwater Wireless Sensor Networks. Sensors 2022, 22, 6945. [Google Scholar] [CrossRef] [PubMed]
  13. Van Der Meulen, E.C. Three-terminal communication channels. Adv. Appl. Probab. 1971, 3, 120–154. [Google Scholar] [CrossRef]
  14. Ahmed, S.; Javaid, N.; Khan, F.A.; Durrani, M.Y.; Ali, A.; Shaukat, A.; Sandhu, M.M.; Qasim, U. Co-UWSN: Cooperative Energy-Efficient Protocol for Underwater WSNs. Int. J. Distrib. Sens. Netw. 2015, 11, 891410. [Google Scholar] [CrossRef] [Green Version]
  15. Ahmad, I.; Rahman, T.; Khan, I.; Jan, S.; Musa, S.; Uddin, M.I. RACE-SM: Reliability and adaptive cooperation for efficient UWSNs using sink mobility. Front. Mar. Sci. 2022, 9, 1030113. [Google Scholar] [CrossRef]
  16. Gul, H.; Ullah, G.; Khan, M.; Khan, Y. EERBCR: Energy-efficient regional based cooperative routing protocol for underwater sensor networks with sink mobility. J. Ambient. Intell. Humaniz. Comput. 2021, 2021, 1–13. [Google Scholar] [CrossRef]
  17. Ahmed, S.; Ali, M.T.; Alothman, A.A.; Nawaz, A.; Shahzad, M.; Shah, A.A.; Ahmad, A.; Khan, M.Y.A.; Najam, Z.; Shaheen, A. EH-UWSN: Improved Cooperative Routing Scheme for UWSNs Using Energy Harvesting. J. Sens. 2020, 2020, 8888957. [Google Scholar] [CrossRef]
  18. Ali, M.; Shah, S.; Khan, M.; Ali, I.; Alroobaea, R.; Baqasah, A.M.; Ahmad, M. MuLSi-Co: Multilayer Sinks and Cooperation-Based Data Routing Techniques for Underwater Acoustic Wireless Sensor Networks (UA-WSNs). Wirel. Commun. Mob. Computing. 2022, 2022, 4840481. [Google Scholar] [CrossRef]
  19. Karim, S.; Shaikh, F.K.; Chowdhry, B.S.; Mehmood, Z.; Tariq, U.; Naqvi, R.A.; Ahmed, A. GCORP: Geographic and cooperative opportunistic routing protocol for underwater sensor networks. IEEE Access 2021, 9, 27650–37667. [Google Scholar] [CrossRef]
  20. Banaeizadeh, F.; Haghighat, A.T. An energy-efficient data gathering scheme in underwater wireless sensor networks using a mobile sink. Int. J. Inf. Technol. 2020, 12, 513–522. [Google Scholar] [CrossRef]
Figure 1. The basic structure of UWSNs.
Figure 1. The basic structure of UWSNs.
Jmse 11 00038 g001
Figure 2. Energy consumption.
Figure 2. Energy consumption.
Jmse 11 00038 g002
Figure 3. End-to-End Delay.
Figure 3. End-to-End Delay.
Jmse 11 00038 g003
Figure 4. Shows Packet Delivery Ratio.
Figure 4. Shows Packet Delivery Ratio.
Jmse 11 00038 g004
Figure 5. The Number of Alive Nodes.
Figure 5. The Number of Alive Nodes.
Jmse 11 00038 g005
Table 1. Parameters Used in Simulation.
Table 1. Parameters Used in Simulation.
ParametersValue
Width1000 m
Breadth1000 m
Depth1000 m
Deployed Sensor Nodes200
Sink Nodes10
Transmission Range220 m
Total number of rounds 8000
Data rate150,000
Packet Size1000 bits
Table 2. The energy consumption of all routing protocols.
Table 2. The energy consumption of all routing protocols.
RoundsRACE-SMEH-UWSNMulSi-CoEERBCRMulSiGCORPEEDG
020202020202020
100050120155155110142135
2000155420472470250510521
3000333470718820420855870
400051010501130111081013101390
5000929122017401790110519102010
60001399181019202033151020702100
70001620202021202170181022302310
80001833217022192255202023102410
Table 3. The end-to-end delay of all evaluated routing protocols.
Table 3. The end-to-end delay of all evaluated routing protocols.
RoundsRACE-SMEH-UWSNMulSi-CoEERBCRMulSiGCORPEEDG
00000000
10000.10.60.40.50.50.40.5
20000.10.70.70.90.50.60.6
30000.20.9110.60.80.6
40000.3111.20.61.10.6
50000.511.21.40.71.20.9
60000.51.31.21.50.91.41.1
70000.61.51.51.71.11.61.3
80000.61.61.71.91.21.61.3
Table 4. Addressing PDR.
Table 4. Addressing PDR.
RoundsRACE-SMEH-UWSNMulSi-CoEERBCRMulSiGCORPEEDG
0105908785807676
1000100868480727270
2000100828070666868
300095787775666868
400098757270666565
500092726665626059
600088706060575553
700086675555555552
800084635650505048
Table 5. Addressing the Number of Alive Nodes.
Table 5. Addressing the Number of Alive Nodes.
RoundsRACE-SMEH-UWSNMulSi-CoEERBCRMulSiGCORPEEDG
0200200200200200200200
1000195180175160150155160
2000185140135130120130125
30001501201101079510095
4000120908077507065
5000100655047253033
600070201510050
700030500000
80000000000
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Rahman, T.; Ahmad, I.; Zeb, A.; Khan, I.; Ali, G.; ElAffendi, M. Performance Evaluation of Routing Protocols for Underwater Wireless Sensor Networks. J. Mar. Sci. Eng. 2023, 11, 38. https://doi.org/10.3390/jmse11010038

AMA Style

Rahman T, Ahmad I, Zeb A, Khan I, Ali G, ElAffendi M. Performance Evaluation of Routing Protocols for Underwater Wireless Sensor Networks. Journal of Marine Science and Engineering. 2023; 11(1):38. https://doi.org/10.3390/jmse11010038

Chicago/Turabian Style

Rahman, Taj, Irfan Ahmad, Asim Zeb, Inayat Khan, Gauhar Ali, and Mohammed ElAffendi. 2023. "Performance Evaluation of Routing Protocols for Underwater Wireless Sensor Networks" Journal of Marine Science and Engineering 11, no. 1: 38. https://doi.org/10.3390/jmse11010038

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop