IMS Call Signaling Regeneration for SDP Exception Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing IMS calls in LTE and 5G networks experience poor call quality due to excessively long or irregular fields in the SDP, leading to communication exceptions and reduced call success rates.
Innovation Solution
A method and apparatus for detecting and controlling IMS calls by regenerating SIP signaling based on exception information, including mechanisms for detecting and retransmitting SIP header fields and SDP session information to optimize call connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the SDP field length is increased to include more session information, then the call connection completeness is improved, but the communication reliability deteriorates due to exceptions caused by excessively long or irregular fields
Solution Approach 1:
The SDP field is segmented into multiple parts: essential session information is retained while excessive or optional information is separated or truncated. This allows the signaling to maintain core functionality without the harmful effects of excessively long fields, resolving the contradiction between information completeness and communication reliability.
Solution Approach 2:
Irregular or non-essential fields are extracted and removed from the SDP signaling. By taking out the problematic portions that cause exceptions while keeping the essential session information, the system achieves reliable communication without losing critical call setup data.
2Reliability
If the SIP signaling is regenerated based on exception information, then the call success rate is improved, but the signaling processing complexity increases
Solution Approach 1:
The system implements feedback mechanisms where exception information from the network is captured and used to guide the regeneration of SIP signaling. This feedback loop enables automatic correction of signaling issues without requiring complex manual intervention, improving call success rates while keeping the processing mechanism relatively simple and rule-based.
Solution Approach 2:
Instead of completely reconstructing complex signaling from scratch, the system creates simplified copies or modified versions of the original SIP signaling based on the exception information. This copying approach maintains the essential structure while correcting specific problematic elements, reducing processing complexity compared to full regeneration.
3Reliability
If the SDP field is truncated to meet length requirements, then the communication reliability is improved, but the session information completeness deteriorates
Solution Approach 1:
Different portions of the SDP field are treated with different quality requirements. Critical session information is preserved in full detail, while less important or optional fields are truncated or simplified. This local differentiation of quality levels ensures reliability through selective truncation rather than uniform cutting, maintaining essential information while meeting length constraints.
Data Source
AI summary
A call exception processing method includes sending first target signaling to a server, where the first target signaling is used by a transmit end device to establish a call connection to a receive end device; receiving target exception information sent by the server. The target exception information indicates that the first target signaling is exceptional; and generating, based on the target exception information, second target signaling corresponding to the first target signaling, and sending the second target signaling to the server.


