DIL Network Path Selection with Caching and Dynamic QoS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Nodes in disconnected, intermittent, and low bandwidth (DIL) networks face challenges such as network delays, inefficient bandwidth usage, and asymmetric network behavior, leading to dropped critical traffic and redundant data transmission, with network operators lacking clear monitoring and control over data transmission.

Innovation Solution

A system that monitors node availability, optimizes data paths, caches data for unavailable paths, manages bandwidth allocation, and dynamically adjusts quality of service (QoS) to prioritize critical data, using application-specific routing and caching to reduce retransmissions and optimize bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If nodes employ class of service (CoS) profiles to prioritize and control network traffic, then critical applications maintain performance, but important traffic exceeding allocated bandwidth may be dropped

Engineering Contradiction:
Improveperformance of critical applicationsVSAvoidbandwidth allocation for important traffic
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The system dynamically adjusts QoS parameters and bandwidth allocation based on real-time network conditions, data type, and mission criticality. This allows the network to adaptively prioritize traffic, ensuring that important traffic can utilize available bandwidth when network conditions permit, while still guaranteeing performance for critical applications under constrained conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes QoS parameters dynamically based on network conditions, data characteristics, and mission requirements. By adjusting parameters such as bandwidth allocation, priority levels, and routing decisions in real-time, the system optimizes the balance between protecting critical application performance and allowing important traffic to utilize available bandwidth.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If network operators change quality of service settings to dynamically adjust prioritization, then certain types of data can be prioritized during scheduled missions, but asymmetric behavior may cause network failures and outages

Engineering Contradiction:
Improvedynamic prioritization of data typesVSAvoidnetwork stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies different QoS settings locally at individual nodes based on their specific mission requirements and network conditions, rather than imposing uniform changes across the entire network. This allows each node to dynamically prioritize data types appropriate to its current mission while maintaining overall network stability through localized, rather than global, parameter changes.

Inventive Principle:
Principle #3Local quality

3Productivity

If nodes indiscriminately utilize available wide area networks, then bandwidth is utilized efficiently, but data transmission reliability varies due to different network qualities

Engineering Contradiction:
Improvebandwidth utilizationVSAvoiddata transmission reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically changes routing parameters and network selection based on real-time assessment of wide area network conditions, data type characteristics, and mission requirements. By adjusting these parameters in real-time, the system optimizes both bandwidth utilization and transmission reliability, selecting appropriate networks for each data transmission event rather than using fixed routing rules.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If bandwidth is used to transmit redundant data and retransmit data via unavailable paths, then data reliability is improved, but bandwidth consumption increases significantly

Engineering Contradiction:
Improvedata delivery assuranceVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by caching data locally before wide area network transmission is needed, and by pre-assessing network conditions and data priorities. This preliminary local storage and assessment reduces the need for redundant wide area network transmissions and retransmissions, thereby maintaining data reliability while significantly reducing bandwidth consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260019378A1Dynamic network path selection in disconnected, intermittent, and low bandwidth (DIL) networks
Publication Date: 2026.01.15 CODEMETTLE LLC
  • US20260019378A1 patent drawing
  • US20260019378A1 patent drawing
  • US20260019378A1 patent drawing

AI summary

A bandwidth management system that improves reliability and reduces data retransmission by caching data output by a transmitting node and forwarding the cached data when a path to a destination node is available. In various embodiments, the system may also monitor the availability of each node and find the best path around unavailable nodes, reduce bandwidth usage by receiving bulk data at a node and locally distributing copies to multiple devices, enable network operators to prioritize various types of data using existing quality of service (QOS) priorities, store lower priority data in a mutable queue and drop/overwrite untransmitted data (e.g., after a certain time period, upon receipt of updated data, etc.), provide functionality to monitor/control bandwidth allocated for various types of data, select the wide area network best suited to transmit each type of data, change the QoS value of certain data types, and/or dynamically adjust the data prioritization or network selection based on the current mission or phase.