Network Channel Resource Optimization via Traffic Type Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern data communications networks face challenges in efficiently managing network congestion and radio link quality, leading to degraded Quality of Service (QoS) and Quality of Experience (QoE) due to high demand for digital content transfers, especially in wireless networks with limited bandwidth, where it is difficult to distinguish between congestion and link quality issues, impacting both service providers and users.

Innovation Solution

A networked computing system that includes a sender device, user equipment, a congestion sensing agent, and a data transfer agent, which detects channel traffic associated with different data types and adjusts data transfer rates based on comparisons to optimize network resource utilization, prioritize data transfers, and coordinate data deliveries to avoid impacting unrelated traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data transfer rate is increased to meet growing consumer demand for digital content delivery, then productivity is improved, but network congestion occurs leading to degraded QoS and QoE

Engineering Contradiction:
Improvedata transfer rateVSAvoidQuality of Service
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adjusts data transfer rates based on real-time network conditions. The congestion sensing agent continuously monitors channel traffic and radio link quality, and the data transfer agent modifies transfer rates accordingly, transitioning between high and low rates to balance productivity and reliability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism where the congestion sensing agent detects network congestion and radio link quality, sends this information to the data transfer agent, which then adjusts data transfer rates. This closed-loop feedback ensures that increased productivity does not compromise service quality

Inventive Principle:
Principle #23Feedback

2Productivity

If data transfer rate is increased during periods of high network traffic, then productivity is improved, but network congestion worsens leading to packet loss and queuing delay

Engineering Contradiction:
Improvedata transfer rateVSAvoidqueuing delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system dynamically adapts data transfer rates based on real-time network traffic conditions. When congestion is detected through monitoring of channel traffic and radio link quality, the data transfer agent reduces transfer rates to minimize queuing delay, while maintaining high rates when network conditions permit

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The congestion sensing agent continuously monitors network conditions in advance to detect congestion before it severely impacts performance. This preliminary detection allows the data transfer agent to proactively adjust transfer rates, preventing excessive queuing delay before it occurs

Inventive Principle:
Principle #10Preliminary action

3Productivity

If data transfer rate is increased, then productivity is improved, but radio link quality degradation occurs due to interference and poor coverage

Engineering Contradiction:
Improvedata transfer rateVSAvoidradio link quality
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system uses feedback from the congestion sensing agent that monitors radio link quality metrics to inform data transfer rate adjustments. When poor radio link quality is detected due to interference or coverage issues, the data transfer agent reduces transfer rates to maintain reliable communication

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The congestion sensing agent acts as an intermediary that separates the monitoring of radio link quality from the control of data transfer rates. It detects harmful radio conditions and communicates this information to the data transfer agent, which then adjusts rates accordingly, protecting the system from radio link degradation

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If network resources are fully utilized to maximize productivity, then productivity is improved, but network congestion occurs causing blocking of new connections

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoidconnection establishment
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically balances network resource utilization by adjusting data transfer rates based on real-time congestion sensing. When congestion is detected that would block new connections, the data transfer agent reduces rates to free up resources, while maintaining high utilization when resources are available

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system occasionally allows partial reduction in data transfer rates below the maximum possible utilization to prevent congestion. This partial action ensures that network resources remain available for new connections, maintaining overall system reliability while still achieving high productivity

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8886790B2Systems and methods for optimizing channel resources by coordinating data transfers based on data type and traffic
Publication Date: 2014.11.11 OPANGA NETWORKS INC
  • US8886790B2 patent drawing
  • US8886790B2 patent drawing
  • US8886790B2 patent drawing

AI summary

A networked computing system for optimizing network channel resources. The system includes a sender device, user equipment, a congestion sensing agent, a data transfer agent, and a data communications network facilitating data communications amongst all devices of the system. The networked computing system is configured to detect a portion of channel traffic that is associated with a first data type, detect a portion of the channel traffic that is associated with a second data type, and determine whether to modify at least one data transfer of the second data type based on a comparison of the portions of the channel traffic associated with the first data type and the second data type. The first data type may relate to either voice data communications or another high priority data type, and the second data type may relate to a media content file type.