API-Driven IMS Routing for Dual Registration Subscribers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mobile network operators are unaware of secondary IMS registrations for RCS services, leading to session setup failures and missed messages when subscribers use external RCS messaging hubs, as they incorrectly route RCS traffic as in-network traffic.
Innovation Solution
Implementing an API-driven system that detects and modifies service order codes to differentiate between single and dual registration subscribers, routing single registration traffic internally and dual registration traffic externally to ensure correct routing of RCS messaging traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the mobile network operator routes all RCS traffic as in-network traffic, then the routing process is simple, but session setup failures occur and messages are missed when subscribers use external RCS messaging hubs
Solution Approach 1:
The system changes the routing parameter based on the service order code. When the service order code indicates dual registration, the system switches from internal routing to external routing, thereby adapting the routing behavior to the correct network path and avoiding session setup failures
Solution Approach 2:
The system uses the service order code as feedback information to determine the appropriate routing path. By detecting the service order code, the system receives information about the subscriber's registration status and adjusts the routing accordingly, ensuring reliable message delivery
2Reliability
If the mobile network operator implements service order code detection and modification, then accurate routing of RCS traffic is achieved, but the system complexity increases
Solution Approach 1:
The service order code acts as an intermediary element that carries routing information between the external RCS messaging hub and the mobile network operator's core device. This intermediary enables accurate routing decisions without requiring complex direct communication protocols, simplifying the overall system architecture while maintaining reliability
Data Source
AI summary
A method for discerning single registration subscribers and dual registration subscribers, and routes single registration traffic as internal and routes dual registration traffic as external.


