Congestion Window Adaptation During Communication Path Handovers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing transmission protocols, such as SCTP, experience a drastic reduction in data transmission during handovers due to default congestion window settings, leading to service quality issues like call delays in VoIP and video dropping in streaming services, as they do not effectively manage transmission rates when switching between multiple communication paths.
Innovation Solution
A method and device that adapt the congestion window and slow-start threshold settings to the new path based on packet loss, using stored values from the previous path to maintain a consistent transmission rate during handovers, and dynamically adjust these parameters according to the new path's conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the congestion window is set to a default value during path change, then the transmission protocol can be simplified, but the transmission rate is drastically reduced leading to service quality degradation
Solution Approach 1:
The patent applies preliminary action by pre-storing congestion window values and path characteristics before handover occurs. When path change is detected, the system retrieves and applies the pre-stored congestion window value immediately, avoiding the need for slow-start initialization. This resolves the contradiction by maintaining high transmission rate (productivity) while keeping the mechanism simple (low device complexity) through advance preparation.
Solution Approach 2:
The patent changes the congestion window parameter from a fixed default value to a dynamically adjusted value based on stored historical data and current path characteristics. By modifying this key parameter adaptively during handover, the system maintains high transmission rates without requiring complex real-time analysis, thus resolving the contradiction between simplicity and performance.
2Device complexity
If the congestion window is reset to default during handover, then the transmission protocol remains simple, but service quality deteriorates due to call delays and video dropping
Solution Approach 1:
The system performs preliminary actions by storing congestion window values and path characteristics before handover. During path change, it retrieves these pre-stored values and applies them immediately, avoiding service quality deterioration. This maintains protocol simplicity while ensuring reliable service continuity through advance preparation.
Solution Approach 2:
The patent applies beforehand cushioning by pre-storing congestion control parameters and path characteristics during normal operation. When handover occurs, these pre-stored values act as a cushion that prevents transmission rate collapse and service quality degradation, resolving the contradiction between protocol simplicity and service reliability.
3Reliability
If multi-homing is implemented with multiple paths, then path reliability is improved, but transmission rate control becomes complex during path switching
Solution Approach 1:
The patent applies preliminary action by pre-storing congestion window values and path characteristics for multiple paths before handover. When switching between paths, the system retrieves the appropriate pre-stored values based on the target path identifier, enabling seamless transitions without complex real-time calculations. This maintains path reliability while keeping rate control simple through advance preparation.
Solution Approach 2:
The patent changes the congestion window parameter adaptively based on the active path by retrieving pre-stored values associated with each path. This parameter change mechanism enables reliable path switching without requiring complex real-time analysis, resolving the contradiction between path reliability and control complexity.
4Adaptability or versatility
If slow-start process is executed during path change, then the congestion window adapts to the new path, but the transmission rate is drastically reduced causing service delays
Solution Approach 1:
The patent applies preliminary action by pre-storing congestion window values that reflect the characteristics of different paths. During handover, the system retrieves the appropriate pre-stored value and applies it immediately, bypassing the time-consuming slow-start process. This maintains adaptability to the new path while eliminating service delays through advance preparation.
Solution Approach 2:
The patent changes the congestion window parameter from a slowly adapting value (through slow-start) to an immediately applicable value by retrieving pre-stored parameters. This parameter change approach maintains path adaptability while eliminating the time loss associated with gradual congestion window increase.
Data Source
AI summary
A method of controlling a transmission rate and a communication device using the same are disclosed. A method of controlling a transmission rate includes changing a path for packet transmission/reception from a first path to a second path, setting a congestion window and a slow-start threshold to be used in the second path to a congestion window and a slow-start threshold used in the first path, and adapting the congestion window and the slow-start threshold to be used in the second path according to a packet loss generated in the second path.


