Communication Terminal Bandwidth Control for Low-Delay Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing congestion control methods in communication systems face challenges in quickly determining the optimal transmission bandwidth, especially for short data transfers, as they either require information from all network nodes or take longer to estimate the bandwidth, leading to increased delay times.
Innovation Solution
A communication terminal with separate bandwidth control units that perform initial independent bandwidth control and subsequent adaptive control based on reaction information, allowing for rapid calculation of optimal transmission bandwidth using a limited number of measurement packets without relying on network node information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a transmission bandwidth is increased at the start of transmission to reduce delay, then communication speed is improved, but network congestion occurs leading to increased delay
Solution Approach 1:
The patent transmits a predetermined number of measurement packets or data packets before正式 transmission to estimate the optimum transmission bandwidth in advance. This preliminary bandwidth estimation allows the system to set an appropriate transmission bandwidth before actual data transmission begins, avoiding both underutilization and congestion-induced delays
Solution Approach 2:
The patent uses ACK packet arrival information as feedback to calculate the transmission bandwidth. By monitoring the arrival state of ACK packets returned from the communication destination, the system dynamically adjusts the transmission bandwidth based on real-time network conditions, achieving optimal communication speed without causing congestion
2Reliability
If a transmission bandwidth is decreased at the start of transmission to avoid congestion, then network stability is improved, but communication delay increases
Solution Approach 1:
The system performs preliminary bandwidth estimation by transmitting measurement packets before正式 transmission. This advance preparation allows the system to identify the optimal bandwidth that balances network stability and communication speed, preventing both congestion and excessive delay
Solution Approach 2:
The patent implements dynamic bandwidth adjustment based on network conditions. The transmission bandwidth is not fixed but is continuously adapted based on ACK packet arrival rates and network state, allowing the system to optimize for speed when conditions permit and for stability when conditions deteriorate
3Measurement precision
If information from all network nodes is collected to determine optimum bandwidth, then bandwidth estimation accuracy is improved, but communication delay increases
Solution Approach 1:
The patent extracts only the necessary information for bandwidth estimation - specifically ACK packet arrival information from the communication destination - rather than collecting data from all network nodes. This selective information gathering achieves sufficient estimation accuracy while minimizing communication overhead and delay
Solution Approach 2:
The communication terminals themselves perform bandwidth estimation using locally available ACK packet information, rather than relying on centralized control or information from all network nodes. This self-service approach reduces communication overhead and accelerates the bandwidth determination process
Data Source
AI summary
A communication terminal used in a communication system which sets a communication session between a plurality of terminals through a network to perform data transmission and reception includes a first transmission bandwidth control unit which performs transmission bandwidth control independently of a state of the network, a second transmission bandwidth control unit which performs transmission bandwidth control depending on a state of the network, and a bandwidth estimating unit which determines a transmission bandwidth when bandwidth control by the second transmission bandwidth control unit is started. When transmission is started, bandwidth control by the first transmission bandwidth control unit is performed, and when a transmission bandwidth is determined by the bandwidth estimating unit on the basis of a response packet to a transmission packet based on the bandwidth control, the bandwidth control by the second transmission bandwidth control unit is performed.


