Deep Reinforcement Learning Queue Management for Undersea Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Undersea acoustic networks face challenges in effective queue management due to limited bandwidth, high delays, and variability in the underwater environment, leading to network congestion and inefficient use of resources, which existing technologies fail to adequately address.

Innovation Solution

A computer-implemented method using deep reinforcement learning to dynamically manage network traffic by classifying packets based on quality-of-service requirements and allocating bandwidth through a weighted fair-queuing policy, which adapts to changing network conditions and prioritizes traffic types using a neural network and soft actor-critic algorithm.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If large memory buffers are deployed with each network node to mitigate the need for AQM policies, then network congestion is reduced, but computational requirements for managing individual queues increase and bufferbloat occurs which negatively impacts time-sensitive data traffic

Engineering Contradiction:
Improvenetwork congestion mitigationVSAvoidcomputational requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical queue management mechanisms (buffer management, AQM policies) with a neural network-based intelligent system. The neural network dynamically determines optimal queue management decisions by learning from historical traffic patterns and network states, substituting complex computational queue management with an adaptive intelligent agent that reduces computational overhead while maintaining or improving congestion mitigation performance.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent dynamically changes queue management parameters (buffer allocation, packet dropping probabilities, scheduling weights) based on real-time network conditions and learned patterns. Instead of fixed buffer sizes and static AQM policies, the system adapts parameters continuously through neural network inference, allowing optimal performance across varying traffic conditions without requiring large fixed buffers or complex computational management.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If fair queueing (FQ) scheduling policies are used to manage network traffic, then bandwidth fairness is improved, but network-bandwidth resources are used suboptimally if the policies are not adapted to dynamically respond to changes in the level or resources available to the network

Engineering Contradiction:
Improvebandwidth fairnessVSAvoidnetwork-bandwidth utilization
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent transforms static fair queueing policies into dynamic adaptive policies through neural network integration. The system continuously learns from network traffic patterns, queue states, and bandwidth availability to dynamically adjust scheduling decisions. This allows the system to maintain bandwidth fairness while adapting to changing network conditions, preventing suboptimal resource utilization that occurs with rigid FQ policies.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback mechanisms where the neural network continuously monitors network performance metrics (queue lengths, bandwidth utilization, delay statistics) and adjusts scheduling policies accordingly. This closed-loop control enables the system to respond to changing network conditions in real-time, maintaining fairness while optimizing overall bandwidth utilization based on actual network state and learned patterns.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11876877B2Reinforcement-learning based queue-management method for undersea networks
Publication Date: 2024.01.16 THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVY
  • US11876877B2 patent drawing
  • US11876877B2 patent drawing
  • US11876877B2 patent drawing

AI summary

A reinforcement-learning based queue-management method for undersea networks. In one embodiment, a computer-implemented method to shape traffic in a dynamic network, comprising measuring network states, classifying each of a plurality of packets into one of a plurality of traffic types based on quality-of-service requirements, defining a decision epoch interval, determining a policy with a plurality of neural networks and with a deep reinforcement learning agent that maximizes entropy-regularized long-term reward and produces a plurality of weighted fair-queuing weights based on an observation of the state of the queues at the decision epoch intervals, and using the policy to allocate predefined portions of the available transmission bandwidth across the plurality of traffic types by defining each type with a WFQ weight.