## 6 Conclusions
11: else backoff ends; goto line 5 and repeat contention
12: else contender count = 1; data reservation successful
13: transmit data; when DP ends go to idle state
```  
**Algorithm A3** Pseudocode for Flooding protocol  
```
1: When receiving a message from another node
2: if the message has not been received previously
3: forward the message to all neighboring nodes except the one from which the message was received
4: else ignore the message
5: When sending a message
6: send broadcast message to all neighboring nodes
7: wait for acknowledgment from each neighboring node
8: If acknowledgment is not received from any node
9: retransmit the message to that node
10: else complete the transmission

## References

* [PERSON] and [PERSON] (2022) [PERSON]; [PERSON] Marine Internet of Things Platforms for Interoperability of Marine Robotic Agents: An Overview of Concepts and Architectures. _J. Mar. Sci. Eng._**2022**, \(9\), 1279. [CrossRef]
* [PERSON] et al. (2016) [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON]; et al. Widely Scalable Mobile Underwater Sonar Technology: An Overview of the H2020 WiMUST Project. _Mar. Technol. Soc. J._**2016**, _50_, 42-53. [CrossRef]
* [PERSON] et al. (2020) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Recent Advances and Future Directions on Underwater Wireless Communications. _Arch. Comput. Methods Eng._**2020**, _27_, 1379-1412. [CrossRef]
* [PERSON] (2019) [PERSON] Position Estimation of Autonomous Underwater Sensors Using the Virtual Long Baseline Method. _Int. J. Wirel. Mob. Netw._**2019**, _11_, 13-25. [CrossRef]
* [PERSON] et al. (2014) [PERSON]; [PERSON]; [PERSON]S. UnetStack: An agent-based software stack and simulator for underwater networks. In Proceedings of the 2014 Oceans--St. John's, OCEANS 2014, St. John's, NL, Canada, 14-19 September 2014. [CrossRef]
* [PERSON] et al. (2023) [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON] Advancements in Neighboring-Based Energy-Efficient Routing Protocol (NBER) for Underwater Wireless Sensor Networks. _Sensors_**2023**, _23_, 6025. [CrossRef] [PubMed]
* [PERSON] et al. (2012) [PERSON]; [PERSON]; [PERSON] [PERSON] Underwater sensor networks: Applications, advances and challenges. _Philos. Trans. R. Soc. A Math. Phys. Eng. Sci._**2012**, _370_, 158-175. [CrossRef] [PubMed]
* [PERSON] et al. (2020) [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON] Underwater Optical Wireless Communications: Overview. _Sensors_**2020**, _20_, 2261. [CrossRef] [PubMed]
* [PERSON] et al. (2021) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Green Underwater Wireless Communications Using Hybrid Optical-Acoustic Technologies. _IEEE Access_**2021**, \(9\), 85109-85123. [CrossRef]
* [PERSON] (2002) [PERSON]; [PERSON] Underwater wireless sensor networks: A review of routing protocols, taxonomy, and future directions. _J. Supercomput._**2023**, _80_, 5163-5196. [CrossRef]
* [PERSON] and [PERSON] (2023) [PERSON]; [PERSON] The Effectiveness of Dynamic Probabilistic Flooding in On-Demand Routing Protocols for MANETs was Assessed through a Performance Analysis. _Eur. J. Theor. Appl. Sci._**2023**, \(1\), 935-941. [CrossRef] [PubMed]
* ISO/IEC 30140-1:2018; Information Technology--Underwater Acoustic Sensor Network (UWASN)--Part 1: Overview and Requirements. ISO: Geneva, Switzerland, 2018. * [PERSON] et al. (2019) [PERSON]; [PERSON]; [PERSON] Improving modulation formats in dwdm optical communication systems. _LAST MILE Russia_**2019**, \(8\), 30-36. * [PERSON] et al. (2015) [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON] [PERSON] The SUNSET framework for simulation, emulation and at-sea testing of underwater wireless sensor networks. _Ad Hoc Netw._**2015**, _34_, 224-238. [CrossRef]
* [PERSON] et al. (2003) [PERSON]; [PERSON]; [PERSON] Probabilistic broadcast for flooding in wireless mobile ad hoc networks.