IMS SIP Signaling Regeneration for SDP Exception Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Poor call quality in electronic devices due to exceptional SIP signaling in IMS calls, caused by excessively long or irregular fields in the SDP, leading to unsuccessful communications.

Innovation Solution

A method and apparatus for detecting and controlling IMS calls by regenerating SIP signaling based on exception information, optimizing call connections by correcting excessively long or irregular fields in the SDP, thereby improving call success rates and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SIP signaling is used for end-to-end call control in IMS calls, then call quality can be negotiated and controlled, but exceptional SIP signaling (excessively long or irregular fields in SDP) causes communication exceptions and poor call quality

Engineering Contradiction:
Improvecall qualityVSAvoidexceptional SIP signaling
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The server acts as an intermediary between the calling device and called device. When exceptional SIP signaling is detected, the server generates replacement signaling with corrected SDP fields, preventing the harmful exceptional signaling from reaching the other end while maintaining the call control functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The server detects exceptional SIP signaling and converts it into valid signaling by regenerating the SDP fields with appropriate length and format. The exceptional signaling that would normally cause call failure is transformed into correct signaling that enables successful call establishment.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

2Ease of operation

If SIP signaling with SDP is used for call establishment, then end-to-end communication can be controlled, but irregular or excessively long fields in SDP cause communication exceptions

Engineering Contradiction:
Improveend-to-end call controlVSAvoidcommunication success rate
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The server performs preliminary detection and correction of exceptional SDP fields before the signaling is used for actual call establishment. By identifying and regenerating problematic fields in advance, the system prevents communication exceptions from occurring during the call setup process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by detecting exceptional signaling and generating replacement signaling with corrected fields. The server monitors the SIP signaling for anomalies and responds by providing corrected signaling, creating a feedback loop that ensures communication reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP4366273B1Call exception processing method and apparatus
Publication Date: 2026.02.04 VIVO MOBILE COMM CO LTD
  • EP4366273B1 patent drawingFigure 1~3
  • EP4366273B1 patent drawingFigure 4~5
  • EP4366273B1 patent drawingFigure 6

AI summary

This application discloses a call exception processing method and apparatus, and a device, and is applied to an electronic device. The 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, where 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.