Codec-Based SBC Selection for VoLTE Session Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecall session performanceVSAvoidserver selection delay
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If codec-based SBC server selection is implemented, then call session performance improves, but system complexity increases due to additional DNS query operations

Engineering Contradiction:
ImproveSBC server selection accuracyVSAvoidserver selection process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improvecustomer satisfactionVSAvoidcodec determination and DNS query process
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11647121B2Method and apparatus for supporting internet call sessions in a communication network
Publication Date: 2023.05.09 AT&T INTELLECTUAL PROPERTY I L P
  • US11647121B2 patent drawing
  • US11647121B2 patent drawing
  • US11647121B2 patent drawing

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.