Message Collision Avoidance Protocols for Detecting Stray Nodes in a Scuba Diving Group Using Ultrasonic Multi-Hop Message Communication
Recent years have seen a growing interest in underwater communication and some progress has been made in this area. However, underwater communication is still immature compared with terrestrial communication. A prime reason for this is that the underwater environment is intrinsically not suitable fo...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2017-12-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/8/1/24 |
_version_ | 1828337031766343680 |
---|---|
author | Shinya Kaido Kazumasa Takami |
author_facet | Shinya Kaido Kazumasa Takami |
author_sort | Shinya Kaido |
collection | DOAJ |
description | Recent years have seen a growing interest in underwater communication and some progress has been made in this area. However, underwater communication is still immature compared with terrestrial communication. A prime reason for this is that the underwater environment is intrinsically not suitable for propagation of electric waves. Instead, ultrasonic waves are mainly used for underwater communication. Since ultrasonic waves cannot provide sufficient communication speed or capacity, they cannot use existing network technologies, which assume use of radio waves. In particular, communication in shallow water is still an uncharted territory. Few communication technologies are employed in environments where people enjoy scuba diving. This paper addresses problems faced by recreational scuba divers. It proposes constructing an ad hoc mesh-shaped network between divers within a group and use ultrasonic waves as transmission media in order to enable the detection of a stray diver. It also proposes a communication protocol in which messages are relayed in multiple hops, and a message collision avoidance method, which is intended to reduce the rate of packet loss caused by message propagation delay. We have implemented the proposed methods in a network simulator, and compared them with an existing communication method that has no message collision avoidance function, in terms of the packet loss rate, the stray driver detection rate, and the rate of the ability to communicate in multiple hops. |
first_indexed | 2024-04-13T22:09:49Z |
format | Article |
id | doaj.art-2f8db31d6fd34d4ab8ade6e1ff38167c |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-04-13T22:09:49Z |
publishDate | 2017-12-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-2f8db31d6fd34d4ab8ade6e1ff38167c2022-12-22T02:27:48ZengMDPI AGApplied Sciences2076-34172017-12-01812410.3390/app8010024app8010024Message Collision Avoidance Protocols for Detecting Stray Nodes in a Scuba Diving Group Using Ultrasonic Multi-Hop Message CommunicationShinya Kaido0Kazumasa Takami1Information Systems Science Major, Graduate School of Engineering, Soka University, 1-236 Tangi-cho, Hachioji 192-8577, JapanInformation Systems Science Major, Graduate School of Engineering, Soka University, 1-236 Tangi-cho, Hachioji 192-8577, JapanRecent years have seen a growing interest in underwater communication and some progress has been made in this area. However, underwater communication is still immature compared with terrestrial communication. A prime reason for this is that the underwater environment is intrinsically not suitable for propagation of electric waves. Instead, ultrasonic waves are mainly used for underwater communication. Since ultrasonic waves cannot provide sufficient communication speed or capacity, they cannot use existing network technologies, which assume use of radio waves. In particular, communication in shallow water is still an uncharted territory. Few communication technologies are employed in environments where people enjoy scuba diving. This paper addresses problems faced by recreational scuba divers. It proposes constructing an ad hoc mesh-shaped network between divers within a group and use ultrasonic waves as transmission media in order to enable the detection of a stray diver. It also proposes a communication protocol in which messages are relayed in multiple hops, and a message collision avoidance method, which is intended to reduce the rate of packet loss caused by message propagation delay. We have implemented the proposed methods in a network simulator, and compared them with an existing communication method that has no message collision avoidance function, in terms of the packet loss rate, the stray driver detection rate, and the rate of the ability to communicate in multiple hops.https://www.mdpi.com/2076-3417/8/1/24message collision avoidanceultrasonic multi-hop message communicationstray diver detection |
spellingShingle | Shinya Kaido Kazumasa Takami Message Collision Avoidance Protocols for Detecting Stray Nodes in a Scuba Diving Group Using Ultrasonic Multi-Hop Message Communication Applied Sciences message collision avoidance ultrasonic multi-hop message communication stray diver detection |
title | Message Collision Avoidance Protocols for Detecting Stray Nodes in a Scuba Diving Group Using Ultrasonic Multi-Hop Message Communication |
title_full | Message Collision Avoidance Protocols for Detecting Stray Nodes in a Scuba Diving Group Using Ultrasonic Multi-Hop Message Communication |
title_fullStr | Message Collision Avoidance Protocols for Detecting Stray Nodes in a Scuba Diving Group Using Ultrasonic Multi-Hop Message Communication |
title_full_unstemmed | Message Collision Avoidance Protocols for Detecting Stray Nodes in a Scuba Diving Group Using Ultrasonic Multi-Hop Message Communication |
title_short | Message Collision Avoidance Protocols for Detecting Stray Nodes in a Scuba Diving Group Using Ultrasonic Multi-Hop Message Communication |
title_sort | message collision avoidance protocols for detecting stray nodes in a scuba diving group using ultrasonic multi hop message communication |
topic | message collision avoidance ultrasonic multi-hop message communication stray diver detection |
url | https://www.mdpi.com/2076-3417/8/1/24 |
work_keys_str_mv | AT shinyakaido messagecollisionavoidanceprotocolsfordetectingstraynodesinascubadivinggroupusingultrasonicmultihopmessagecommunication AT kazumasatakami messagecollisionavoidanceprotocolsfordetectingstraynodesinascubadivinggroupusingultrasonicmultihopmessagecommunication |