HSS HLR Routing Feedback for Message Delivery Failure
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In the interworking between IMS-based message services and traditional SMS, the current network architecture faces issues with message transmission delays and low Quality of Service (QoS) due to unnecessary message routing processes and inadequate status updates, leading to failed message deliveries and inefficient resource utilization.
Innovation Solution
The proposed solution involves a method and system where the HSS/HLR receives and stores information about message delivery failures across multiple network domains, allowing it to trigger timely retransmissions and provide accurate routing information, thereby reducing delays and improving message routing efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the HSS/HLR continues to provide routing information for called parties even when message delivery fails in all network domains, then the routing process maintains completeness, but unnecessary message routing processes occur leading to wasted network resources and increased transmission delays
Solution Approach 1:
The IP-SM-GW sends feedback information to the HSS/HLR when message delivery fails in a network domain. The HSS/HLR uses this feedback to determine whether the called party is unreachable in all network domains, and accordingly stops providing routing information to avoid unnecessary routing processes and waste network resources.
Solution Approach 2:
The HSS/HLR proactively stops providing routing information before unnecessary message routing processes can occur. By monitoring delivery failure information and determining reachability status in advance, the system prevents wasteful routing attempts rather than reacting after delays occur.
2Loss of time
If the HSS/HLR updates routing information in real-time based on delivery failure status, then message transmission delays are reduced, but the system complexity increases due to continuous status monitoring and updates
Solution Approach 1:
The system implements a feedback mechanism where the IP-SM-GW notifies the HSS/HLR of delivery failures. The HSS/HLR updates routing information based on this feedback, achieving real-time responsiveness without requiring continuous active monitoring, thus balancing speed with manageable system complexity.
Solution Approach 2:
The HSS/HLR autonomously determines whether the called party is unreachable in all network domains and independently decides to stop providing routing information. This self-service approach eliminates the need for complex centralized control mechanisms while achieving timely updates.
3Reliability
If the IP-SM-GW sends delivery status reports to the HSS/HLR for every message delivery attempt, then the HSS/HLR can accurately track message delivery status, but the signaling overhead and network traffic increase
Solution Approach 1:
The system extracts and processes only the essential delivery failure information needed to determine overall reachability status. The HSS/HLR aggregates failure information across network domains and only stops routing when all domains fail, filtering out redundant signaling while maintaining accurate tracking.
Solution Approach 2:
The delivery status report mechanism serves multiple functions: it tracks individual message delivery status, determines overall called party reachability, and triggers routing information updates. This multi-functionality reduces the need for separate signaling mechanisms, lowering overall overhead while maintaining reliability.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A method, system and apparatus for routing messages based on IP transmission. When sending of a termination message of a called party in a network domain fails, an IP-SM-GW transmits information about failure of sending the termination message in the network domain to the HSS/HLR; a HSS/HLR receives and stores the information about failure of sending the termination message in the network domain; the HSS/HLR performs a subsequent procedure of routing the termination message to the called party according to the stored information. This avoids unnecessary routing processes. Moreover, the message termination process is triggered in time, and the termination message can be transmitted to the called party at the earliest possible time, thus decreasing the message transmission delay, improving the QoS of the message service, and improving the message routing efficiency.