Transmit Data Volume Control via Queueing Delay Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for controlling transmit data volume in mobile networks fail to adapt to variations in wireless bandwidth and propagation delay, leading to inefficiencies in bandwidth utilization and user perceived quality issues due to buffer exhaustion or excessive data retention.

Innovation Solution

A device and method that acquire communication quality, estimate congestion degree, determine a target congestion degree based on communication quality, and adjust transmit data volume to maintain optimal bandwidth utilization, incorporating components for communication quality acquisition, congestion degree estimation, and transmit data volume determination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a loss-based congestion control system is used to detect packet loss and reduce transmission rate, then network congestion can be detected, but TCP throughput is reduced and data transmission may halt when packet loss occurs without actual congestion

Engineering Contradiction:
Improvecongestion detection accuracyVSAvoidTCP throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the detection parameter from packet loss rate to queueing delay. By monitoring queueing delay at the network layer instead of relying on transport layer packet loss signals, the system can accurately detect congestion without mistakenly reducing throughput during handover or edge cell scenarios where packet loss occurs but no congestion exists.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary congestion detection mechanism at the network layer (queueing delay measurement) between the physical layer (packet transmission) and transport layer (TCP flow control). This intermediary layer provides more accurate congestion signals by measuring actual queue conditions rather than inferring from packet loss, thereby resolving the false positive problem.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the congestion window size is increased to improve data transmission efficiency, then TCP throughput increases, but buffer overflow occurs causing packet loss and transmission halts

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidbuffer overflow prevention
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback control by continuously monitoring queueing delay and using it to adjust the congestion window size. When queueing delay exceeds a threshold, the system reduces the congestion window to prevent buffer overflow. This closed-loop feedback mechanism maintains high throughput while reliably preventing buffer overflow conditions.

Inventive Principle:
Principle #23Feedback

3Reliability

If transmit data volume is reduced to prevent buffer overflow, then packet loss is avoided, but bandwidth utilization deteriorates and user perceived quality decreases

Engineering Contradiction:
Improvebuffer overflow avoidanceVSAvoidbandwidth utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent makes the transmit data volume dynamic by adjusting it based on real-time queueing delay conditions. Instead of using a fixed conservative limit, the system dynamically increases the congestion window when queueing delay is low (indicating available buffer capacity) and decreases it when queueing delay rises (indicating approaching buffer limits). This dynamic adjustment maximizes bandwidth utilization while maintaining buffer overflow avoidance.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10911359B2Transmit data volume control device, method, and recording medium
Publication Date: 2021.02.02 NEC CORP
  • US10911359B2 patent drawing
  • US10911359B2 patent drawing
  • US10911359B2 patent drawing

AI summary

In order to enable controlling a transmit data volume within a proper range depending on variations in a communication environment, suppressing deterioration in utilization efficiency of a transmission bandwidth, and improving user perceived quality, a transmit data volume control method according to an exemplary aspect of the invention includes: acquiring a communication quality of a network, estimating a congestion degree of the network, determining a target congestion degree being a target of the congestion degree, based on the communication quality, and determining a transmit data volume, based on the congestion degree and the target congestion degree.