IP-SM-GW Interworking CPM SMS Chat Sessions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Interworking between Session Initiation Protocol (SIP) sessions of Open Mobile Alliance (OMA) Converged IP Messaging (CPM) and Short Message Service (SMS) is challenging, particularly in ensuring SMS users can participate in chat sessions with IMS users, and there is no guaranteed routing of SMS messages to the correct IP-SM-GW in IMS networks.
Innovation Solution
The method involves an Internet Protocol Short Message Gateway (IP-SM-GW) receiving a chat session invitation from a CPM User Equipment, assigning a unique identifier to the session, and formatting messages to ensure SMS responses are routed back to the correct IP-SM-GW, allowing seamless interworking between CPM and SMS systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If an identifier is inserted as the sender of the SMS message, then the routing of SMS responses to the correct IP-SM-GW is ensured, but the complexity of message formatting increases
Solution Approach 1:
The IP-SM-GW performs preliminary actions by assigning a unique identifier to the chat session before SMS messages are exchanged. This identifier is pre-configured and stored in the gateway's memory, allowing the gateway to automatically insert it into the sender field of outgoing SMS messages without complex real-time processing. This preliminary setup ensures reliable routing of responses while keeping the formatting process simple and efficient.
2Adaptability or versatility
If chat session invitations are routed through the IP-SM-GW, then interworking between CPM and SMS is enabled, but the device complexity of the gateway increases
Solution Approach 1:
The IP-SM-GW acts as an intermediary between CPM and SMS networks, providing a standardized interface for message exchange. The gateway implements a clear separation of functions: receiving chat session invitations from CPM UEs, formatting them as SMS messages, and routing them to SMS UEs. This intermediary role enables interworking while maintaining manageable complexity through well-defined protocols and procedures.
Solution Approach 2:
The gateway functionality is segmented into distinct modules: a receiving interface for chat session invitations, a formatting unit for converting messages, and a sending interface for forwarding SMS messages. This segmentation allows each component to be optimized independently and simplifies maintenance and troubleshooting while enabling versatile interworking capabilities.
3Reliability
If message formatting is performed to insert the identifier as sender, then correct routing is achieved, but the processing time increases
Solution Approach 1:
The unique identifier for the chat session is assigned and stored in the gateway's memory before any SMS messages are formatted or sent. This preliminary assignment eliminates the need for complex real-time lookup or calculation during message formatting. The gateway simply retrieves the pre-stored identifier and inserts it into the sender field, significantly reducing processing time while ensuring accurate routing.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Methods for using an interworking service between Converged IP Messaging and Short Message Service provided by an Internet Protocol Short Message Gateway are disclosed. Further disclosed are arrangements for performing these methods. Also disclosed is a system comprising these arrangements.