SIP Adaptor Protocol Translation for Network Interoperability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication sessions cannot be established between participants in networks using dissimilar session initiation protocol (SIP) standards, such as Microsoft's MOC and RFC 3261, due to incompatible SIP message formats.
Innovation Solution
A SIP adaptor is introduced, acting as a proxy server that modifies SIP message fields to conform to the format of a different SIP server domain, using a transformation protocol that includes rules for parameter deletion, insertion, and modification to ensure message compatibility between dissimilar SIP servers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If different SIP standards (MOC and RFC 3261) are used in separate networks, then each network can maintain its own proprietary protocol features and functionality, but communication sessions cannot be established between participants in different networks due to incompatible SIP message formats
Solution Approach 1:
The patent introduces a SIP gateway as an intermediary component that sits between the MOC SIP domain and the RFC 3261 SIP domain. The gateway performs protocol translation by receiving SIP messages from one domain, transforming the message format and parameters to comply with the other domain's standards, and forwarding the translated message. This mediator approach enables communication between the two incompatible SIP standards without requiring changes to the existing MOC or RFC 3261 protocols themselves.
2Adaptability or versatility
If SIP message format transformation is implemented between dissimilar SIP servers, then communication compatibility between different SIP domains is achieved, but system complexity increases due to the need for protocol translation mechanisms
Solution Approach 1:
The SIP gateway implements segmentation by dividing the protocol translation function into distinct modules: message reception module, format transformation module, and message forwarding module. Each module handles a specific aspect of the translation process, making the overall system more manageable and maintainable despite the inherent complexity of protocol translation.
Solution Approach 2:
The SIP gateway is designed as a universal translation mechanism that can handle multiple SIP standards and protocol variations. By creating a multi-functional gateway that supports both MOC and RFC 3261 standards (and potentially other SIP variants), the system reduces the need for separate translation mechanisms for each protocol pair, thereby managing complexity through consolidation.
Data Source
AI summary
A SIP adaptor modifies the format of a session initiation protocol (SIP) message. A SIP message in a first format is received by the SIP adaptor from a first SIP server that is based on the first message format. The SIP adaptor modifies the SIP message to a second format and forwards the modified SIP message to a second SIP server that is based on the second message format. By modifying SIP messages, the SIP adaptor allows communications sessions to be established between clients of SIP servers that utilize dissimilar SIP message formats.


