Network Congestion Policy Control for Adaptive QoS Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current congestion control schemes in communication networks lack dynamic and efficient methods to adjust packet sending rates and encoding strategies in response to network congestion, leading to suboptimal data transmission performance.
Innovation Solution
A communication method and apparatus that involve network functions generating policy information based on congestion information to adjust Quality of Service (QoS) requirements, allowing for dynamic data transmission mode adjustments and rapid recovery from congestion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a fixed bit position in IP header is used to indicate congestion, then congestion information can be transmitted, but the response speed and adaptability of the system is slow
Solution Approach 1:
The patent transitions from a static fixed bit position approach to a dynamic policy information mechanism. The network function dynamically generates and sends policy information containing congestion control parameters to the user plane function, enabling adaptive and rapid response to congestion conditions rather than relying on fixed predetermined positions.
Solution Approach 2:
The patent implements a feedback mechanism where the network function receives congestion information, generates policy information based on this feedback, and sends it to the user plane function. This closed-loop feedback system enables the system to adapt its congestion control strategy based on real-time network conditions, significantly improving response speed and adaptability.
2Reliability
If congestion information is added to data packets, then network congestion can be detected, but the data transmission efficiency decreases
Solution Approach 1:
The patent extracts congestion control functionality from the data packet itself and places it in separate policy information messages. Instead of embedding congestion control data directly in every data packet (which would reduce transmission efficiency), the system sends dedicated policy information containing congestion control parameters, separating the data transmission function from the congestion control function.
Solution Approach 2:
The patent introduces policy information as an intermediary mechanism between the network function and user plane function. This intermediary carries congestion control instructions without being embedded in the actual data packets, allowing congestion detection and control while maintaining high data transmission efficiency through dedicated control channels rather than payload contamination.
3Reliability
If the server adjusts packet sending rate based on congestion notification, then congestion can be controlled, but the recovery time from congestion is prolonged
Solution Approach 1:
The patent implements preliminary action by having the network function proactively send policy information containing congestion control parameters to the user plane function before congestion severely impacts transmission. The policy information is generated in advance based on congestion conditions and sent to enable rapid response, preventing the prolonged recovery time that would occur with reactive adjustments.
Solution Approach 2:
The patent enables dynamic adjustment of packet sending rates through dynamic policy information transmission. Rather than static or slow reactive adjustments, the system dynamically generates and transmits updated policy information that allows the user plane function to rapidly adapt its sending rate, significantly reducing recovery time when congestion resolves or changes conditions.
Data Source
AI summary
A communication method, a communication apparatus, a communication device and a storage medium are provided. The method includes: receiving, by a first network function, first information from a first function, the first information being information related to network congestion control; generating, by the first network function, policy information at least based on the first information, and sends, by the first network function, the policy information to another network function and/or User Equipment (UE).


