Diameter Routing Status Monitoring and Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Diameter routing, messages are frequently sent through faulty routes, leading to wasted capacity and increased message forwarding time delays, affecting user experience due to the inability to switch from primary to alternative routes effectively when primary links fail.
Innovation Solution
A method and apparatus that monitor and record routing status, allowing messages to be sent through primary routes if normal and switching to alternative routes if primary routes are faulty, with mechanisms to update routing status based on error messages and timing to ensure efficient message delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If messages are sent through primary routing without checking routing status, then message forwarding simplicity is maintained, but link capacity is wasted and forwarding time delay increases when primary routing is faulty
Solution Approach 1:
The patent applies preliminary action by pre-recording routing status information before message forwarding occurs. The network apparatus maintains a recorded routing status that indicates whether primary routing is normal or faulty. When a message needs to be forwarded, the apparatus checks this pre-recorded status and immediately selects appropriate routing without needing to perform real-time routing discovery or troubleshooting, thus resolving the contradiction between forwarding simplicity and efficiency
Solution Approach 2:
The patent implements feedback by continuously monitoring routing status through error messages (such as DIAMETER_UNABLE_TO_DELIVER) and updating the recorded routing status accordingly. When the primary routing becomes faulty, the feedback mechanism detects this through error responses and switches to alternative routing. This feedback loop ensures that message forwarding efficiency is maintained while keeping the operation simple through automated status updates
2Productivity
If routing status monitoring and switching mechanisms are implemented, then message forwarding efficiency is improved, but device complexity increases
Solution Approach 1:
The patent applies self-service by enabling the network apparatus to automatically monitor its own routing status and perform routing switching without external intervention. The apparatus records routing status based on error messages it receives during normal operation and autonomously switches between primary and alternative routing based on this recorded status. This self-service capability improves forwarding efficiency while minimizing the need for complex external routing management infrastructure
Solution Approach 2:
The patent implements parameter changes by transitioning the routing selection based on the state of a recorded routing status parameter. When this parameter indicates normal status, primary routing is used; when it indicates faulty status, alternative routing is selected. This parameter-based control simplifies the complexity by reducing routing decisions to a simple state check rather than complex real-time analysis
3Reliability
If alternative routing is used when primary routing is faulty, then message delivery reliability is improved, but additional routing status recording and checking mechanisms are required
Solution Approach 1:
The patent applies preliminary action by pre-recording routing status information before message forwarding occurs. The network apparatus maintains a recorded routing status that indicates whether primary routing is normal or faulty. When a message needs to be forwarded, the apparatus checks this pre-recorded status and immediately selects appropriate routing without needing to perform real-time routing discovery or troubleshooting, thus resolving the contradiction between forwarding simplicity and efficiency
Solution Approach 2:
The patent implements feedback by continuously monitoring routing status through error messages (such as DIAMETER_UNABLE_TO_DELIVER) and updating the recorded routing status accordingly. When the primary routing becomes faulty, the feedback mechanism detects this through error responses and switches to alternative routing. This feedback loop ensures that message forwarding efficiency is maintained while keeping the operation simple through automated status updates
Data Source
AI summary
A method and a network device for managing Diameter routing are disclosed in the communication technology. The network device avoids frequently sending a Diameter message on a faulty routing. In the method: a network apparatus receives a first Diameter message configured to be delivered to a destination node. The network apparatus determines a routing status of a primary routing from the network apparatus to the destination node according to recorded routing status from the network apparatus to the destination node. The network apparatus sends the first Diameter message through the primary routing if the routing status of the primary routing is normal. The network apparatus sends the first Diameter message through an alternative routing from the network apparatus to the destination node if the routing status of the primary routing is faulty.


