Session Border Controller Protocol Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The establishment of IP communication sessions between devices using different session initiation protocols is hindered by vendor-specific extensions and variations, leading to difficulties in implementing advanced features like call transfer and three-way conferencing.

Innovation Solution

A method and system that detect device characteristics to determine the appropriate interface module for converting session initiation messages from a particular protocol to a pre-determined protocol, ensuring compatibility and accurate interpretation by processing entities within the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If vendor-specific signaling protocols are used to accommodate diverse IP communication devices, then device compatibility and functionality are improved, but session establishment reliability and interoperability deteriorate when devices from different vendors attempt to communicate

Engineering Contradiction:
Improvedevice compatibilityVSAvoidsession establishment reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a session border controller as an intermediary device that mediates between devices using different signaling protocols. The controller detects vendor-specific protocols, translates them to standard SIP protocols, and forwards converted messages to destination devices, thereby ensuring reliable session establishment while maintaining support for diverse vendor-specific implementations

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the protocol parameter from vendor-specific variants to standard SIP protocols through automatic detection and conversion. The system identifies the incoming protocol type and transforms message parameters, headers, and body content into standardized SIP format, resolving interoperability issues while preserving device-specific functionality

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If session initiation messages are converted between different protocols, then interoperability between devices using different protocols is improved, but message interpretation accuracy may deteriorate due to protocol variations and extensions

Engineering Contradiction:
ImproveinteroperabilityVSAvoidmessage interpretation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The session border controller acts as a precise intermediary that maintains message interpretation accuracy by performing systematic protocol conversion. It preserves critical message semantics while translating protocol-specific extensions and variations into standard SIP equivalents, ensuring that the converted messages accurately represent the original communication intent

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system employs feedback mechanisms to verify message conversion accuracy. The controller monitors converted messages, compares them against expected SIP protocol standards, and adjusts conversion parameters as needed to maintain precise message interpretation across protocol boundaries

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9203871B2Method and system for converting session initiation messages
Publication Date: 2015.12.01 BCE
  • US9203871B2 patent drawing
  • US9203871B2 patent drawing
  • US9203871B2 patent drawing

AI summary

A network entity comprising an input for receiving from a given IP device, a session initiation message for initiating a communication session over a packet based network via a session initiation message generated according to a particular session initiation protocol and a processing entity. The processing entity is operative for detecting a characteristic associated with the given IP device, determining, at least in part on the basis of the characteristic associated with the given device, a given interface module from a plurality of interface modules for processing the session initiation message generated according to the particular session initiation protocol and causing the first session initiation message generated according to the particular session initiation protocol to be processed by the given interface module for converting the first session initiation message into a second session initiation message generated according to a pre-determined session initiation protocol.