SLF Intermediary Routing for IMS Incompatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Incompatibilities between network components from different manufacturers or with different software revisions can disrupt proper message routing in telecommunication networks like IMS, leading to operational issues.
Innovation Solution
A method where a Subscriber Location Function (SLF) in the IMS network detects incompatibilities and returns routing information for a compatible SIP proxy instead of the user database, allowing message routing to continue by 'fooling' the requesting I-CSCF into believing communication with the HSS has occurred, thus ensuring network communication proceeds normally.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the I-CSCF queries the HSS for routing information, then the subscriber's location can be obtained, but communication fails when there is an incompatibility between the I-CSCF and HSS
Solution Approach 1:
The SLF acts as an intermediary between the I-CSCF and the HSS. When the I-CSCF queries the HSS, the SLF intercepts this query and provides routing information for a compatible SIP proxy instead of allowing direct communication with the incompatible HSS. This mediator approach resolves the incompatibility issue while maintaining the appearance of normal HSS communication.
Solution Approach 2:
The system creates a virtual representation of the HSS communication through the SLF. The SLF returns routing information that mimics what the HSS would return, allowing the I-CSCF to proceed with message routing as if it had successfully communicated with the HSS, even when direct communication would fail due to incompatibility.
2Adaptability or versatility
If the network uses standardized protocols, then interoperability should be ensured, but incompatibilities still arise due to different revisions and implementations
Solution Approach 1:
The routing system becomes dynamic by allowing the SLF to adaptively select and return routing information for different SIP proxies based on compatibility requirements. Instead of a static routing table, the system dynamically determines the appropriate routing target based on the specific incompatibility conditions detected in the network environment.
Data Source
AI summary
A method for routing message traffic over a communication network. In one example, the method comprises receiving, at a first server, a request from a subscriber terminal and transmitting, from the first server to a subscriber location function of the network, a message requesting routing information to a user database serving the subscriber terminal. A response message is transmitted from the subscriber location function of the network to the first server, the response message including routing information for a second server instead of the user database, wherein the response message is transmitted in a format indicating to the first server that communication with the user database has occurred when it has not. The first server receives the response message transmitted by the subscriber location function and transmits the request from the subscriber terminal to the second server.


