SIP Interworking Gateway Protocol Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for message interworking, such as those involving SIP messages, fail to guarantee delivery to non-SIP messaging systems like SMS or MMS, especially when the recipient terminal is offline, does not support the service, or lacks forwarding configuration, leading to incomplete message transmission.
Innovation Solution
An SIP messaging server routes SIP messages to an interworking gateway, which performs protocol conversion and sends the converted message to corresponding non-SIP messaging systems, ensuring delivery even if the recipient terminal is offline or does not support the service, by determining interworking requirements based on SIP responses and service information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the sender terminal indicates the protocol type used in the recipient terminal in the message, then the message can be routed to the correct network device, but the sender terminal must have prior knowledge of the recipient's protocol type which is not always available
Solution Approach 1:
The patent introduces an interworking gateway as an intermediary component between different messaging systems. The gateway receives messages from senders without requiring them to know the recipient's protocol type, performs protocol conversion, and delivers messages to the appropriate recipient network device. This mediator approach resolves the contradiction by eliminating the need for sender terminals to indicate protocol types while ensuring reliable message delivery across different protocols.
2Adaptability or versatility
If protocol conversion is performed at the sender network device, then messages can be delivered to recipients using different protocols, but the sender network device must handle multiple protocol types increasing system complexity
Solution Approach 1:
The interworking gateway serves as a dedicated intermediary for protocol conversion, separating this complex function from sender network devices. The gateway handles all protocol conversion operations between different messaging systems (SMS, MMS, SIP, etc.), allowing sender network devices to maintain simplicity while the system as a whole achieves multi-protocol adaptability through the specialized gateway component.
Solution Approach 2:
The patent segments the message routing and conversion function into a separate interworking gateway component. Instead of requiring sender network devices to handle multiple protocol types, the system divides responsibilities: sender devices handle message generation, the gateway handles protocol conversion and routing, and recipient devices handle message reception. This segmentation reduces device complexity while maintaining versatility.
3Reliability
If forwarding configuration is required in the recipient terminal for message forwarding to different protocol systems, then message routing can be controlled, but the recipient terminal must be configured with forwarding rules which complicates deployment
Solution Approach 1:
The interworking gateway acts as a mediator that eliminates the need for forwarding configuration in recipient terminals. The gateway maintains routing information and performs protocol conversion centrally, allowing messages to be forwarded to different protocol systems without requiring recipient devices to have complex forwarding rules configured. This significantly simplifies deployment while maintaining reliable message forwarding.
Data Source
AI summary
A method for message interworking, a Session Initiation System messaging server, an interworking gateway and a system for message interworking are disclosed. The method for message interworking includes: receiving, by an SIP messaging server, an SIP message, and routing the SIP message to a recipient; receiving an SIP response to the SIP message; sending the SIP message to an interworking gateway when it is determined that message interworking is required, so that the interworking gateway may perform a protocol conversion on the SIP message and send the converted non-SIP message to a corresponding non-SIP messaging system, or, so that the interworking gateway may establish a session between the interworking gateway itself and a sender terminal, receive an SIP session message via the established session, perform a protocol conversion on the SIP session message and then send the converted non-SIP message to a corresponding non-SIP messaging system.


