Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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

Active Publication Date: 2020-07-31
CHINA MOBILE COMM GRP CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the above-mentioned technical problems, the embodiment of the present invention expects to provide a method for routing messages, a DRA and a computer-readable storage medium. Improve routing search efficiency under the premise of message frame structure

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method, dra, and computer-readable storage medium for routing messages
  • A method, dra, and computer-readable storage medium for routing messages
  • A method, dra, and computer-readable storage medium for routing messages

Examples

Experimental program
Comparison scheme
Effect test

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] ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the present invention discloses a method for routing messages. The method is applied to a DRA directly connected to a Diameter client and / or a Diameter server. The method includes: according to the destination host identifier carried in the first Diameter message to be forwarded, The preset manual routing area searches for the routing information to which the above-mentioned destination host ID belongs; the above-mentioned manual routing area stores the routing information added manually; The established automatic routing area searches for the routing information to which the above-mentioned destination host identification belongs; the above-mentioned automatic routing area stores the routing information added by the DRA according to the preset route addition strategy; information, the first Diameter message is sent according to the routing information to which the destination host ID found in the automatic routing area belongs. The embodiment of the invention also discloses a DRA and a computer-readable storage medium.

Description

technical field [0001] The present invention relates to communication technology, in particular to a method for routing messages, a Diameter Routing Agent (DRA, Diameter Routing Agent) and a computer-readable storage medium. Background technique [0002] The Diameter protocol was initially used as an improvement or replacement of the Radius protocol, and it was introduced to support the AAA protocol based on IP technology, that is, authentication (Authentication), authorization (Authorization), and accounting (Accounting). Authentication, authorization, and accounting together enable the network system to accurately record the usage of network resources of a specific user. The use of the Diameter protocol not only effectively protects the rights and interests of legal users to a certain extent, but also effectively guarantees the safe and reliable operation of the network system. [0003] Network nodes that process Diameter messages include: Diameter client, Diameter server...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/741H04L12/24H04L45/74
CPCH04L41/0806H04L41/0879H04L45/54H04L45/745
Inventor 李新林
Owner CHINA MOBILE COMM GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products