An ad hoc underwater network is formed by a cluster of stationary nodes that can act as a source, destination, or a relay, in which data packet usually travels across multiple hops. Using a time-division scheme where the propagation delay between the nodes is used as a packet queuing buffer optimises throughput. This requires accurate knowledge of the relative ranges of all the nodes, a high level of accuracy in time-synchronisation, and restricts changes in the position of the nodes especially in the absence of a central server or master node within the network. A method that offers greater robustness is by using a time-slotted approach, where each node is offered a time-slot sufficient for one transmission to reach its maximum effective range. A passive acknowledgement scheme is implemented where a node listens for acknowledgement when the transmitted is being relayed. Nodes monitor other time-slots for the opportunity to contend for idle slots in order to enhance throughput. Results obtained from simulations demonstrate that this method is robust in supporting changes in the relative distances between the nodes, and can operate with a time synchronisation error of up to 1 second.
[1]
M. Stojanovic,et al.
Underwater acoustic networks
,
2000,
IEEE Journal of Oceanic Engineering.
[2]
Lee Freitag,et al.
A network protocol for multiple AUV localization
,
2002,
OCEANS '02 MTS/IEEE.
[3]
Bayan S. Sharif,et al.
An time-domain-oriented multiple access protocol for underwater acoustic network communications
,
1999,
Oceans '99. MTS/IEEE. Riding the Crest into the 21st Century. Conference and Exhibition. Conference Proceedings (IEEE Cat. No.99CH37008).
[4]
Oliver R. Hinton,et al.
Protocols for sub-sea communication networks
,
2001,
MTS/IEEE Oceans 2001. An Ocean Odyssey. Conference Proceedings (IEEE Cat. No.01CH37295).
[5]
P.R. Atkins,et al.
A routing and channel-access approach for an ad hoc underwater acoustic network
,
2004,
Oceans '04 MTS/IEEE Techno-Ocean '04 (IEEE Cat. No.04CH37600).