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

Method for routing message, DRA and computer readable storage medium

A routing and message technology, applied in the field of communication, can solve the problem that messages cannot be forwarded

Active Publication Date: 2019-01-22
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
  • Method for routing message, DRA and computer readable storage medium
  • Method for routing message, DRA and computer readable storage medium
  • Method for routing message, DRA and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] Such as 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 hos...

Embodiment 2

[0056] Such as 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 destinat...

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 invention discloses a method for routing messages. The method is applied to a DRA directly connected with a Diameter client and / or a Diameter server. The method comprises the following steps: searching routing information belonging to the destination host identifier in a preset manual routing area according to a destination host identifier carried by a first Diameter messageto be forwarded. The manual routing area stores the manually added routing information; when the route information belonging to the destination host identification cannot be found in the manual routearea, searching the route information belonging to the destination host identification in the preset automatic route area. The automatic routing area stores routing information added by the DRA according to a preset routing addition policy; when routing information to which the destination host identifier belongs is found in the automatic routing area, the first Diameter message is sent accordingto the routing information to which the destination host identifier belongs found in the automatic routing area. 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 Applications(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