Data Transmission Device Congestion Control via Session Estimation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission methods in mobile networks face challenges in efficiently controlling data amounts, leading to throughput reduction, increased delay, and packet retransmissions due to inadequate congestion detection and management, especially in scenarios where data transmission devices cannot acquire and manage total data amounts across multiple servers or sessions.
Innovation Solution
A data transmission device that estimates congestion degrees based on measurable communication quality and determines transmission data amounts to optimize data transmission, allowing for efficient resource utilization without requiring special configurations or increased processing load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If TCP increases transmission rate by trial and error according to congestion detection, then transmission rate control is achieved, but throughput is lowered and delay increases
Solution Approach 1:
The patent performs preliminary actions by estimating the number of communication sessions sharing communication resources before congestion actually occurs. This allows the system to proactively control the transmission data amount to prevent network congestion, rather than reactively responding to congestion symptoms. The transmission control function estimates session numbers and adjusts transmission rates in advance, avoiding the trial-and-error approach that causes delay and throughput degradation.
Solution Approach 2:
The patent implements feedback mechanisms by continuously monitoring communication quality indicators (packet error rate, delay, jitter) and using this information to adjust transmission data amounts. The transmission control function receives feedback about network conditions and dynamically modifies transmission rates, creating a closed-loop control system that optimizes throughput while maintaining acceptable delay levels.
2Reliability
If TCP detects network congestion by RTT, then congestion detection is achieved, but transmission rate is excessively decreased due to misrecognition of retransmission delay as congestion
Solution Approach 1:
The patent segments the congestion detection function into multiple independent estimation methods. Instead of relying on a single RTT-based detection mechanism that cannot distinguish between retransmission delay and actual congestion, the system uses multiple indicators (packet error rate, delay, jitter, and session number estimation) to separately assess different aspects of network condition. This segmentation allows accurate differentiation between temporary retransmission delays and genuine congestion events.
Solution Approach 2:
The patent changes the parameters used for congestion detection from solely RTT-based to a multi-parameter approach including packet error rate, delay, jitter, and estimated session numbers. By changing the detection parameters and using their combined information, the system can more accurately determine actual congestion conditions without misinterpreting retransmission delays, thereby maintaining appropriate transmission rates.
3Reliability
If TCP detects network congestion by packet loss, then congestion detection is achieved, but packet loss detection is delayed until serious congestion occurs, causing excessive data transmission and remarkable delay increase
Solution Approach 1:
The patent performs preliminary congestion detection by monitoring packet error rates and delay indicators before serious congestion and packet loss occur. The transmission control function continuously estimates network conditions using these early indicators, allowing the system to take preventive action by reducing transmission data amounts before packet loss becomes significant. This preliminary detection approach enables timely congestion management without waiting for packet loss to occur.
4Productivity
If data transmission control is performed by bundling multiple sessions to same terminal, then communication resource utilization is improved, but processing load increases when acquiring and managing total data amounts across sessions
Solution Approach 1:
The patent implements self-service by enabling each communication session to independently estimate the total number of sessions sharing communication resources and autonomously control its own transmission data amount. Instead of requiring a centralized system to track and manage data amounts across all sessions, each session performs its own estimation and control based on locally available information and observed communication quality, significantly reducing overall processing load while maintaining effective resource utilization.
Data Source
AI summary
In order to enable to control a transmission data amount within an appropriate range by an easier method, and achieve throughput improvement, shortening of delay, and suppression of packet retransmission in all communication resources, a data transmission method includes: estimating a congestion degree of at least a part of communication sessions in which a communication resource to be used in an own session to be used in transmission of transmission data is shared, based on communication quality being measurable a data transmission device and relating to the transmission of the transmission data, determining a transmission data amount, based on the congestion degree of the communication session, and performing the transmission of the transmission data, based on the transmission data amount.


