Reduced Candidate Pair Connectivity Checks for Bandwidth-Constrained Media Sessions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing ICE protocol for establishing media sessions in bandwidth-constrained networks often saturates the network, leading to call establishment failures and sub-optimal path selection, particularly in scenarios with limited bandwidth such as cellular networks.
Innovation Solution
The proposed solution involves performing reduced connectivity checks by pruning candidate pairs and limiting probe messages, and modifying the order of candidate pair checks to prioritize more viable paths, thereby reducing bandwidth usage and optimizing media session establishment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If full connectivity checks are performed for all candidate pairs according to the ICE protocol, then reliable path selection is achieved, but bandwidth consumption increases and network saturation occurs
Solution Approach 1:
The patent applies partial action by performing connectivity checks on only a subset of candidate pairs rather than all possible pairs. The system identifies and checks only the most promising candidate pairs based on local preferences and network conditions, achieving sufficient reliability for call establishment while significantly reducing bandwidth consumption in constrained networks
Solution Approach 2:
The patent changes the parameter of connectivity check scope by introducing a reduced set of candidate pairs for checking. By modifying which candidate pairs undergo connectivity checks (rather than all pairs), the system reduces bandwidth usage while maintaining adequate call establishment success rates through intelligent selection of check targets
2Reliability
If connectivity checks are performed for all candidate pairs, then complete path validation is achieved, but call establishment time increases
Solution Approach 1:
The patent performs connectivity checks on only a partial set of candidate pairs rather than all pairs. By selecting and checking only the most promising candidate pairs based on local preferences and network conditions, the system reduces call establishment time while maintaining sufficient path selection accuracy for successful media session setup
Solution Approach 2:
The patent performs preliminary filtering of candidate pairs before connectivity checks by identifying locally preferred pairs and network conditions. This preliminary action reduces the set of candidate pairs that require full connectivity validation, thereby reducing call establishment time while ensuring that the most promising paths are validated
Data Source
AI summary
A media session is configured between a first endpoint and a second endpoint on a communication network based on connectivity checks performed by the endpoints. When a reduced connectivity check condition is met, based on characteristics of the communication network operable between the first endpoint and the second endpoint, a reduced candidate pairing procedure is initiated. The reduced candidate pairing procedure includes connectivity checks performed from the first endpoint with a reduced set of candidate pairs that is smaller than an available set of candidate pairs. The reduced set of candidate pairs is identified based on the characteristics of the communication network at the respective pairs, and a particular candidate pair in the reduced set is determined to be valid based on a result of connectivity checks using the candidate pair.


