SIP Message Modification Outside the Call Path to Cut Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SIP protocol message processing methods require nodes in the call path to repackage message parts in another protocol and then repackage the response, which is inefficient and introduces unnecessary latency in real-time communications.

Innovation Solution

A control node outside the SIP call path receives, parses, modifies, and sends back SIP messages using the same protocol, eliminating the need for in-path nodes to perform protocol conversion and reducing processing steps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a node in the call path queries another node to obtain routing information using CAMEL or REST query, then routing information is obtained, but protocol conversion and repackaging steps are required which increase processing time and latency

Engineering Contradiction:
Improverouting information acquisitionVSAvoidmessage processing latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the control node from the traditional in-path position and places it outside the SIP call path. The control node receives SIP messages directly from the SIP node without requiring the SIP node to repackage messages in another protocol format. This extraction eliminates the protocol conversion steps while maintaining the ability to obtain routing information through CAMEL or REST queries.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The control node acts as an intermediary that receives SIP messages from the SIP node, performs the necessary routing information acquisition through CAMEL or REST queries, and returns the modified SIP message directly to the SIP node. This intermediary approach allows protocol conversion to occur outside the main call path, preventing it from blocking real-time SIP message processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a SIP node repackages message parts in another protocol and then repackages the response back into SIP message, then routing information is obtained, but the device complexity and processing steps increase

Engineering Contradiction:
Improverouting information acquisitionVSAvoidmessage processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the protocol conversion functionality from the SIP node and relocates it to a dedicated control node outside the call path. The SIP node only needs to send and receive SIP messages, while the control node handles the CAMEL or REST query protocol conversions. This separation significantly reduces the complexity of the SIP node while maintaining the ability to acquire routing information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The control node independently performs the routing information acquisition using CAMEL or REST queries without requiring the SIP node to perform protocol conversion. The control node receives the SIP message, extracts necessary information, performs the query, and generates the modified SIP message, thereby making the SIP node's task simpler.

Inventive Principle:
Principle #25Self-service

3Reliability

If protocol conversion is performed using API-based methods, then routing information is obtained, but network latency increases due to additional processing steps

Engineering Contradiction:
Improverouting information acquisitionVSAvoidnetwork latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The control node serves as an intermediary that handles protocol conversion outside the time-critical SIP call path. It receives SIP messages from the SIP node, performs CAMEL or REST queries to obtain routing information, and returns the modified SIP message. This intermediary approach allows API-based protocol conversion to occur in parallel with real-time SIP processing, minimizing network latency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent moves the protocol conversion operation from the same dimensional space as real-time SIP message processing to a different dimensional space (outside the call path). This allows protocol conversion to occur without competing for the same time-critical resources and processing paths, effectively reducing network latency.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12355829B1Efficient SIP message modification
Publication Date: 2025.07.08 FIRST ORION CORP
  • US12355829B1 patent drawing
  • US12355829B1 patent drawing
  • US12355829B1 patent drawing

AI summary

The instant application provides a method providing one or more of: receiving, by a control node coupled to a SIP node, a SIP message from the SIP node, parsing the SIP message to determine a message type and content, modifying the SIP message content to create a modified SIP message, transmitting the modified SIP message to the SIP node, receiving, by the SIP node, the modified SIP message within a predetermined time period, and forwarding, by the SIP node, the modified SIP message to a destination SIP node in the SIP call path. The control node is not in a SIP call path.