IP Phone Congestion Control via Dynamic Packet Loss Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In IP phone systems, during congestion, packets exceeding the line capacity are dropped uniformly across all call sessions, leading to uniform deterioration of voice quality for all users.
Innovation Solution
A congestion control method that dynamically sets a priority ranking for each call session, controlling packet loss rates based on the number of simultaneous call sessions and priority ranking, ensuring higher priority sessions experience lower packet loss rates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If packets are uniformly dropped across all call sessions during congestion, then the line capacity is managed, but the voice quality deteriorates uniformly for all users
Solution Approach 1:
The patent applies local quality by differentiating packet loss rates across different call sessions based on their priority levels. Instead of uniform packet dropping, the system assigns different loss rates to high-priority and low-priority calls, ensuring that high-priority calls maintain better voice quality while low-priority calls experience higher packet loss during congestion.
Solution Approach 2:
The patent segments call sessions into different priority groups (high-priority and low-priority calls). This segmentation allows the system to apply different packet loss control strategies to different segments, preventing uniform deterioration of voice quality across all users during congestion.
2Reliability
If priority ranking is introduced for different call sessions, then voice quality is preserved for high-priority calls, but system complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-assigning priority rankings to different call sessions before congestion occurs. This allows the system to have predetermined rules for packet loss control, reducing the complexity of real-time decision-making during congestion while still preserving voice quality for high-priority calls.
Data Source
AI summary
To avoid uniform deterioration of the voice quality of all the calls sharing an IP phone line at a time of congestion. The congestion control method in an IP phone system includes a call state acquisition process of acquiring the number of simultaneous call sessions in one line shared by a plurality of IP phones. A congestion control method further includes a packet loss control process of setting a priority ranking to each call session and dynamically controlling packet loss rates of the call sessions in accordance with the number of the simultaneous call sessions and the priority ranking. In the packet loss control process, the packet loss rate is set lower for call sessions ranked higher in priority, and higher for call sessions ranked lower in priority.


