Codec-Based SBC Selection for VoLTE Session Performance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Modern telecommunications systems face delays and reduced customer satisfaction due to incorrect selection of Session Border Controller (SBC) servers for IP-based multimedia services, leading to suboptimal call session performance in VoLTE and ViLTE services.
Innovation Solution
A method that detects call session requests, determines required codecs, and searches for corresponding SBC servers using a DNS query, ensuring the selection of the appropriate SBC server based on service requirements, thereby optimizing SBC server selection and reducing delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If SBC server selection is performed without codec-based matching, then server selection is faster and simpler, but call session performance deteriorates due to incorrect SBC selection
Solution Approach 1:
The system performs preliminary codec determination and SBC server selection before the actual call session establishment. The UE determines the codec required for the call session, queries the DNS server for the appropriate SBC server address based on the codec, and receives the address in advance. This preliminary action ensures that when the call session is initiated, the correct SBC server is already identified, eliminating selection delays during the actual call setup.
Solution Approach 2:
The DNS server acts as an intermediary between the UE and the SBC server. The UE queries the DNS server with the codec information, and the DNS server returns the appropriate SBC server address based on the codec requirements. This intermediary mechanism enables automated, accurate SBC server selection without requiring complex manual configuration or direct UE-SBC negotiation, thus improving reliability while maintaining efficiency.
2Reliability
If codec-based SBC server selection is implemented, then call session performance improves, but system complexity increases due to additional DNS query operations
Solution Approach 1:
The UE autonomously determines the codec required for the call session and automatically queries the DNS server for the appropriate SBC server address. The system performs self-service codec-based SBC selection without requiring manual intervention or complex external configuration. The UE independently completes the entire process of codec determination, DNS querying, and SBC server identification, simplifying the overall system architecture while maintaining high selection accuracy.
3Ease of operation
If traditional SBC selection methods are used, then system complexity is lower, but customer satisfaction decreases due to suboptimal call session performance
Solution Approach 1:
The system performs codec determination and SBC server selection in advance before the call session is actually established. By determining the required codec and querying the DNS server for the appropriate SBC server address beforehand, the system ensures optimal call session performance from the start. This preliminary action eliminates the need for complex real-time adjustments during the call, providing a seamless user experience while maintaining operational simplicity.
Data Source
AI summary
Aspects of the subject disclosure may include, for example, including a processing system for performing operations for determining service requirements of a call session at first user equipment associated with a communication network, determining a first codec to facilitate the call session at the first user equipment according to the service requirements of the call session, searching a session border controller table according to the first codec to obtain a first resource identifier associated with a first session border controller type to facilitate the call session at the user equipment, receiving a first address of a first session border controller associated with the communication network from a domain name server associated with the communication network responsive to a first query including the first resource identifier, and sending a first transport protocol message to the first session border controller according to the first address. Other embodiments are disclosed.


