
A Multiple Data Collection Tree Protocol for UWSNs
Author(s) -
Khaled Day,
AUTHOR_ID,
Faiza Al-Salti,
Nasser Alzeidi,
Abderezak Touzene
Publication year - 2022
Publication title -
journal of communications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.185
H-Index - 35
eISSN - 2374-4367
pISSN - 1796-2021
DOI - 10.12720/jcm.17.2.90-98
Subject(s) - computer science , network packet , routing protocol , computer network , wireless sensor network , energy consumption , underwater , tree (set theory) , routing (electronic design automation) , correctness , sink (geography) , real time computing , algorithm , mathematics , engineering , mathematical analysis , oceanography , cartography , geology , geography , electrical engineering
We propose a new efficient and robust routing protocol for underwater wireless sensor networks (UWSNs) called the Multiple Data Collection Tree (MDCT) protocol. MDCT proactively constructs and maintains multiple node-disjoint shortest-path routing trees connecting the underwater sensor nodes to onshore sink nodes. These trees provide readily available paths for routing data packets from underwater sensor nodes to surface sink nodes. Using multiple trees improves reliability, reduces congestion (especially at near-root nodes), and shortens routing paths. It also balances energy consumption by distributing the packet-forwarding load over a larger number of nodes. MDCT updates the trees continuously in response to changing underwater conditions such as sensor movements (due to underwater currents) and sensor out-of-power failures. We prove formally the correctness and optimality of the constructed trees. We also show how MDCT outperforms other protocols (namely, VBF, ERGR-EMHC and DCTP) in terms of packet delivery ratio, average end-to-end delay and energy consumption via extensive simulation. For example, compared to VBF, MDCT has increased the delivery ratio by over 75%, has reduced the average end-to-end delay by nearly 60%, and has reduced the energy consumption by 25% in some tested scenarios.