A method, dra, and computer-readable storage medium for routing messages
A routing and message technology, applied in the field of communication, can solve problems such as messages cannot be forwarded
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0054] like figure 1 As shown, the figure shows the method for routing messages according to the existing Diameter protocol in the embodiment of the present invention. It can be seen from the figure that server B is newly added or abnormal in the network directly connected to DRA3 and DRA4 Server. At this time, client A sends an initial request message M0 to the Diameter server in the initial session. Since the initial request message M0 does not carry the destination host ID, the DRA network relies on other information in the initial request message M0 to send the initial request message M0 For server B, when server B receives the initial request message M0, server B writes its own host ID into the source host ID field (Origin-Host) in the initial response message R0, and sends the initial response message R0 to HOP-Host The BY-HOP ID message is returned to client A in the original route. When client A receives the initial response message R0, it will record the source host i...
Embodiment 2
[0056] like figure 2 As shown, this figure shows another method for routing messages provided by an embodiment of the present invention, which is applied to a DRA directly connected to a Diameter client and / or a Diameter server. It can be seen from the figure that this method can include:
[0057] S110. According to the destination host identifier carried in the first Diameter message to be forwarded, search for the routing information to which the destination host identifier belongs in the preset manual routing area; wherein, the manual routing area stores the manually added routing information;
[0058] In a Diameter signaling network, for a DRA directly connected to a client or server, the routing information stored in it for sending messages to the client or server is usually configured through static routing configuration, that is to say , the routing information is manually added routing information.
[0059] S120. When the routing information to which the destination...
Embodiment 3
[0080] In order to facilitate the understanding of the above technical solution, the process of implementing the above technical solution by the DRA will be described through specific examples as follows.
[0081] Assuming that the routing information is manually configured, the routing information list A of the manual routing area of the DRA 0 As shown in Table 1 below, the routing information list B of the automatic routing area 0 =[empty], invalid link group C in the automatic routing area 0 =[empty], the list D of host IDs in the routing area is forbidden to be automatically added 0 =[empty]. It can be seen from Table 1 that host1 is directly connected to DRA through link lkset1, host2 is directly connected to DRA through link lkset2, and host3 is directly connected to DRA through link lkset3. . Understandably, the hosts host1, host2, host3, host1_a and host1_b here are all Diameter network elements with client or server functions.
[0082] Table 1
[0083] ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com