Transmit Data Volume Control via Queueing Delay Feedback
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
Data Source
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.


