Underwater Acoustic MAC Protocol for Concurrent Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Underwater acoustic networks face challenges such as signal attenuation, long delays, limited bandwidth, high energy consumption, bit error rates, hidden terminal problems, and space-time uncertainty, which affect the performance of existing MAC protocols, making them unsuitable for underwater communication.

Innovation Solution

A many-to-one concurrent scheduling MAC protocol is implemented, where a receiving node initiates handshakes with multiple sending nodes, allocates receiving scheduling times based on successful handshakes, distance, and data packet size, and broadcasts an ORDER frame to enable orderly data transmission, reducing collisions and improving channel utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a time slot is introduced in Slotted-FAMA protocol to solve hidden terminal and data collision problems, then collision avoidance is improved, but channel utilization deteriorates due to excessively long time slots and only one node being allowed to send data after each successful handshake

Engineering Contradiction:
Improvecollision avoidanceVSAvoidchannel utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The protocol segments the network into clusters with a cluster head coordinating transmissions. This segmentation allows multiple nodes within a cluster to be scheduled concurrently by the cluster head, resolving the contradiction by enabling parallel transmissions while maintaining collision avoidance through centralized coordination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The protocol performs preliminary scheduling actions where the cluster head pre-allocates time slots and coordinates transmissions before actual data transfer. This preliminary coordination enables multiple nodes to transmit concurrently without collisions, improving channel utilization while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a cluster-based hybrid MAC protocol is used for inter-cluster communication with heavy network load, then collision avoidance is improved through periodic intra-cluster and inter-cluster communication, but network throughput deteriorates due to low throughput in heavy load scenarios

Engineering Contradiction:
Improvecollision avoidanceVSAvoidnetwork throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The protocol dynamically adjusts transmission scheduling based on network load conditions. The cluster head monitors traffic patterns and adaptively allocates time slots, allowing the system to transition between different operational modes to maintain both collision avoidance and high throughput under heavy load conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The protocol ensures continuous useful action by allowing overlapping transmissions between different clusters while maintaining coordination. Multiple clusters can transmit simultaneously in a many-to-one manner to a common receiver, ensuring continuous data flow and high throughput even during heavy load periods.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If terrestrial wireless sensor networks MAC protocol is used for underwater acoustic communication, then ease of operation is maintained, but network performance deteriorates due to mismatch with underwater acoustic channel characteristics such as long delay, limited bandwidth, and high energy consumption

Engineering Contradiction:
Improveprotocol simplicityVSAvoidnetwork performance
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The protocol modifies key parameters such as time slot durations, transmission power levels, and scheduling intervals to match underwater acoustic channel characteristics. These parameter adjustments optimize performance for the specific propagation conditions while maintaining the overall simplicity and ease of operation of the MAC protocol structure.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11784723B2Method for implementing many-to-one concurrent transmission medium access control (MAC) protocol for underwater acoustic networks
Publication Date: 2023.10.10 QINGHAI NORMAL UNIV
  • US11784723B2 patent drawing
  • US11784723B2 patent drawing
  • US11784723B2 patent drawing

AI summary

A method for implementing a many-to-one concurrent transmission medium access control (MAC) protocol for underwater acoustic networks, including: initializing a network; setting a timer; initiating, by a receiving node, a control frame to perform handshakes with multiple nodes; exchange ID, level and location of the receiving node and a sending node, and counting the number of nodes that generate a sending notification (SN) message before timeout; and planning, by the receiving node, a receiving scheduling time of data from different nodes according to the number of successful handshake nodes, distance from each sending node to the receiving node, and data packet size; and performing data transmission.