A method, device, equipment and storage medium for forwarding business messages

In a static L3VPN network, the management and control system dynamically generates and distributes static routes based on the network segment information reported by the network elements, solving the problem of high complexity in route calculation and configuration between network elements, and achieving the effect of simplifying configuration and improving the stability of route distribution.

CN113938352BActive Publication Date: 2025-09-23ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010601954.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-29
Publication Date
2025-09-23
Estimated Expiration
2040-06-29

AI Technical Summary

Technical Problem

In a static L3VPN network, route calculation and configuration between network elements are complex, route delivery takes a long time, and repairing configuration failures is cumbersome. In addition, when the network scale is large, the number of paths and routes to be calculated and delivered is enormous, affecting network stability.

Method used

The management and control system dynamically generates static routes based on the network segment information reported by the network element and directly sends them to the current network element, simplifying path and route calculations and realizing on-demand calculation and delivery of routes through the forwarding devices and equipment of business messages.

Benefits of technology

It simplifies the complexity of user configuration, reduces the complexity of the routing calculation module, improves the stability of routing delivery, reduces the number of routing entries on the device, and simplifies operation and maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113938352B_ABST
    Figure CN113938352B_ABST
Patent Text Reader

Abstract

The embodiments of the present invention disclose a method, apparatus, device, and storage medium for forwarding service messages, belonging to the field of communication technology. The method comprises: a management and control system determines a target network element for the service message based on a service message containing network segment information sent when the current network element cannot forward the service message to the next-hop router; the management and control system determines the next-hop network element of the current network element based on the target network element of the service message; the management and control system generates a static route based on the next-hop network element, and sends the static route to the current network element so that the current network element forwards the service message to the next-hop network element based on the static route.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of data communication technology, and in particular to a method, device and storage medium for forwarding service messages. Background Art

[0002] In a static L3VPN (Layers 3 Virtual Private Network) network, tunnels or iterative routing paths need to be created between network elements. NEs publish static routing paths on the network side.

[0003] Major operators around the world have begun deploying wireless 5G networks, which place higher demands on 5G bearer networks. Currently, 5G bearer networks provide high-bandwidth, low-latency, and highly reliable transport for 5G radio access networks and core networks. China Mobile uses a Slicing Packet Network (SPN) as its bearer network. This network represents a large-scale L3VPN-to-edge network. The entire bearer network consists of a static Hoverpn L3 network, including a few core aggregation layers and multiple access layers. The network may contain thousands of network elements (NEs), resulting in a complex network architecture and a massive volume of routes advertised by these NEs. A common method for configuring L3VPN in a management and control system is to calculate all new paths and static routes for newly added NEs when adding a site and distribute them to the devices. For large networks, this requires complex calculation algorithms, a large number of paths and routes to be distributed, and long distribution times. If some configurations fail to be distributed, remediation becomes cumbersome. Summary of the Invention

[0004] The main purpose of the embodiments of the present invention is to propose a service message forwarding method, apparatus, device and storage medium, aiming to simplify the complexity of user configuration of L3VPN, reduce the complexity of the routing calculation module, improve the stability of routing delivery, and simplify operation and maintenance difficulty.

[0005] To achieve the above object, an embodiment of the present invention provides a method for forwarding a service message, the method comprising the following steps:

[0006] The management and control system determines the target network element of the service message based on the service message containing the network segment information sent when the current network element cannot forward the service message to the next hop router;

[0007] The management and control system determines the next hop network element of the current network element according to the target network element of the service message;

[0008] The management and control system generates a static route according to the next-hop network element, and sends the static route to the current network element, so that the current network element forwards the service message to the next-hop network element according to the static route.

[0009] To achieve the above object, an embodiment of the present invention provides a method for forwarding a service message, the method comprising the following steps:

[0010] When the current network element cannot forward the service message to the next-hop router, the current network element sends a service message containing network segment information to the management and control system, so that the management and control system generates a static route from the current network element to the next-hop network element according to the network segment information in the service message;

[0011] The current network element receives the static route from the current network element to the next-hop network element sent by the management and control system, and forwards the service message to the next-hop network element according to the static route.

[0012] To achieve the above objectives, an embodiment of the present invention provides a device for forwarding service messages, including:

[0013] A determination module, configured to determine a target network element of the service message based on a service message containing network segment information sent when the current network element cannot forward the service message to the next-hop router, and determine a next-hop network element of the current network element based on the target network element of the service message;

[0014] The sending module is used to generate a static route according to the next-hop network element, and send the static route to the current network element, so that the current network element forwards the service message to the next-hop network element according to the static route.

[0015] To achieve the above objectives, an embodiment of the present invention provides a device for forwarding service messages, including:

[0016] A sending module, configured to send a service message containing network segment information to a management and control system when the service message cannot be forwarded to the next-hop router, so that the management and control system generates a static route from the current network element to the next-hop network element according to the network segment information in the service message;

[0017] The receiving and forwarding module is used to receive the static route from the current network element to the next-hop network element sent by the management and control system, and forward the service message to the next-hop network element according to the static route.

[0018] To achieve the above-mentioned purpose, an embodiment of the present invention also proposes a forwarding device for business messages, which includes a memory, a processor, a program stored on the memory and runnable on the processor, and a data bus for realizing connection and communication between the processor and the memory. When the program is executed by the processor, the steps of the aforementioned method are implemented.

[0019] To achieve the above objectives, an embodiment of the present invention provides a storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the aforementioned method.

[0020] Embodiments of the present invention propose a service message forwarding method, device, and storage medium. The management and control system does not perform pre-processed path generation or route calculation. When a service flow is blocked at a network element (NE), the NE reports the blocked network segment. The management and control system then calculates the next-hop path and route on demand and sends it to the device until the service flow successfully reaches the desired network edge. This method offers simple calculations, a small amount of data to be sent, and high reliability, with data-driven route calculations. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 This is a flowchart of a method for forwarding a service message provided in Example 1 of the present invention.

[0022] Figure 2 This is a flowchart of a method for forwarding a service message provided in Example 1 of the present invention.

[0023] Figure 3 This is a schematic diagram of a service message forwarding device provided in Embodiment 2 of the present invention.

[0024] Figure 4 This is a schematic diagram of a service message forwarding device provided in Embodiment 2 of the present invention.

[0025] Figure 5 This is a schematic diagram of the interaction between the management and control system and network elements provided by an embodiment of the present invention.

[0026] Figure 6 This is an L3vpn network topology diagram provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0027] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0028] In the following description, suffixes such as "module," "component," or "unit" used to represent elements are used only to facilitate the description of the present invention and have no specific meaning. Therefore, "module," "component," or "unit" may be used interchangeably.

[0029] Example 1

[0030] like Figure 1 As shown, this embodiment provides a method for forwarding a service message, which includes the following steps:

[0031] Step S110: The management and control system determines the target network element of the service message based on the service message containing the network segment information sent when the current network element cannot forward the service message to the next hop router;

[0032] Step S120: The management and control system determines the next-hop network element of the current network element according to the target network element of the service message;

[0033] Step S130: The management and control system generates a static route according to the next-hop network element, and sends the static route to the current network element, so that the current network element forwards the service message to the next-hop network element according to the static route.

[0034] Specifically, the management and control system determines the target network element of the service message based on the service message containing network segment information sent when the current network element cannot forward the service message to the next-hop router, including: the management and control system queries whether the network segment information has been registered based on the network segment information sent by the current network element; when it is found that the network segment information has been registered, the management and control system searches for the target network element corresponding to the network segment information, and uses the found target network element as the target network element of the service message.

[0035] Furthermore, the management and control system determines the next-hop network element of the current network element based on the target network element of the business message, including: the management and control system calculates the shortest path from the current network element to the target network element based on the target network element of the business message; the management and control system determines the next-hop network element of the current network element based on the shortest path from the current network element to the target network element.

[0036] Furthermore, the management and control system generates a static route based on the next-hop network element and sends the static route to the current network element, including: the management and control system determines whether the current network element has tunnel or path information to the next-hop network element based on the next-hop network element; when it is determined that the current network element does not have tunnel or path information and static route to the next-hop network element, the management and control system automatically generates a static route and tunnel from the current network element to the next-hop network element, and sends the static route to the current network element, and sends the tunnel information to the network element required for tunnel configuration.

[0037] Figure 2 This is a flow chart of a method for forwarding a service message provided in the first embodiment of the present invention, such as Figure 2 As shown, the method includes the following steps:

[0038] Step S210: When the current network element cannot forward the service message to the next-hop router, the current network element sends a service message containing network segment information to the management and control system, so that the management and control system generates a static route from the current network element to the next-hop network element according to the network segment information in the service message;

[0039] Step S220: the current network element receives the static route from the current network element to the next-hop network element sent by the management and control system, and forwards the service message to the next-hop network element according to the static route.

[0040] Example 2

[0041] Figure 3 Schematic diagram of a forwarding device for a service message provided in the second embodiment of the present invention, such as Figure 3 As shown, it includes: a determination module 301 and a sending module 302.

[0042] The determination module 301 is used to determine the target network element of the service message based on the service message containing network segment information sent when the current network element cannot forward the service message to the next-hop router, and determine the next-hop network element of the current network element based on the target network element of the service message; the sending module 202 is used to generate a static route based on the next-hop network element, and send the static route to the current network element. If there is no tunnel between the current network element and the next-hop network element, a tunnel between the two network elements is automatically created so that the current network element can forward the service message to the next-hop network element according to the static route.

[0043] Among them, the determination module 301 includes: a first determination unit, used to query whether the network segment information has been registered based on the network segment information sent by the current network element, and when it is queried that the network segment information has been registered, search for the target network element corresponding to the network segment information, and use the found target network element as the target network element of the service message; a second determination unit, used to calculate the shortest path from the current network element to the target network element based on the target network element of the service message, and determine the next-hop network element of the current network element based on the shortest path from the current network element to the target network element.

[0044] Figure 4 Schematic diagram of a forwarding device for a service message provided in the second embodiment of the present invention, such as Figure 4 As shown, it includes: a sending module 401 and a receiving and forwarding module 402. The sending module 401 is used to send a service message containing network segment information to the management and control system when the service message cannot be forwarded to the next-hop router, so that the management and control system generates a static route from the current network element to the next-hop network element according to the network segment information in the service message;

[0045] The receiving and forwarding module 402 is configured to receive a static route from the current network element to the next-hop network element sent by the management and control system, and forward the service message to the next-hop network element according to the static route.

[0046] Embodiment 3 of the present invention proposes a forwarding device for a service message, characterized in that the device includes a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing a connection and communication between the processor and the memory, wherein the program is executed by the processor to realize the following Figure 1 The specific steps shown.

[0047] Embodiment 4 of the present invention provides a computer-readable storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the following Figure 1 The specific steps shown.

[0048] Figure 5 This is a schematic diagram of the interaction between the management and control system and network elements provided by an embodiment of the present invention, including the following modules:

[0049] NE traffic reporting module: integrated in the NE, when the service message cannot be forwarded to the next-hop router, it reports the network segment information and requests the management and control system to calculate the next-hop path and route.

[0050] Routing policy module: integrated into the management and control system, it provides Hopvn L3 preset routing policies. The routing calculation module generates static routes on demand according to pre-set rules.

[0051] Routing calculation module: integrated into the management and control system, calculates the network-side routing of the published routes, and the calculation rules obtain decision information from the routing policy module and the business configuration module.

[0052] Service configuration module: integrated into the management and control system, provides operations for opening L3vpn services. Users configure new sites and network segments through this module.

[0053] Southbound channel module: Integrated in the management and control system, it interacts directly with the network element. The network element's route calculation request is forwarded to the route calculation module through this module. The calculated path and static route are sent to the network element through this module.

[0054] The cooperation process of each module is as follows:

[0055] 1. The management and control system and network elements are started normally, and the management and control system can manage the network elements.

[0056] 2. Network maintenance personnel activate static Hovpn L3 services through the service configuration module. They only need to add network elements, access ports, and access network segments. The service configuration module generates the newly added network element L3vpn virtual routing forwarding (vrf), port IP, and user-side routing information based on the information entered by the maintenance personnel, and sends it to the newly added network element.

[0057] 3. When the service message entering the port of other edge network elements needs to be forwarded to the port of the newly added network element, the network element cannot find the next hop information of the message and reports the message to the management and control system to request routing.

[0058] 4. The southbound module receives the route request message and forwards it to the route calculation module.

[0059] 5. The route calculation module locates the target NE based on the target network segment information and calculates the next-hop NE based on the current NE location. It then generates path information and static routes. The primary and backup information for the generated static routes is derived from the primary and backup NE information configured in the routing policy. The reported message, path information, and static routes are then distributed to the corresponding NE. Upon receiving the message, the NE re-forwards it to the next-hop NE. Steps 3-5 are repeated until the service message is correctly delivered to the target NE.

[0060] 6. The routing calculation module cannot find the target network element based on the target network segment, and sends a command to the network element to discard the message, and records the suppressed network segment information in the management and control system. Subsequent network elements directly discard any messages received from the target network segment without reporting.

[0061] 7. If the user adds a new network segment, the management system needs to check whether there is a suppressed network segment that is the same as the network segment. If so, the management system deletes the suppression information and sends a command to the device that discarded the network segment, allowing it to continue requesting routes. Refer to steps 3-5 for the request steps.

[0062] by Figure 6 The following two scenarios are introduced:

[0063] Scenario 1: A new access network element (UPE) is added, and service flow IP1 to IP2 is connected. Assume that the user has activated Hovpn L3 services on four network elements (NPE-A, NPE-B, SPE-C, and SPE-D).

[0064] (11) The user configures a new access network element in the service configuration module and configures the network element access address to IP2. The service configuration module sends the L3VPN-related configuration information to the network element UPE-E. Other network elements do not send any paths or static routes.

[0065] (12) A service packet accessing the interface address of IP1 enters the interface of UPE-E where IP2 is located. The network element UPE-E searches the routing table and cannot correctly forward the packet. It reports the packet to the control system, requesting a path and route. Until the control system responds with a response, the network element discards any subsequent packets accessing the target IP1.

[0066] (13) The control system's routing calculation module receives a request from UPE-E regarding the next-hop path and route for IP1 via the southbound channel. The control system checks whether the target network segment has been registered with the control system. If so, it locates the target network element and calculates the shortest path or constrained path from UPE-E to the target network element. In this example, there are two shortest paths, whose next hops are SPE-C and SPE-D.

[0067] (14) The control system determines whether UPE-E has a tunnel or path information to SPE-C and SPE-D. If not, the control system automatically creates a tunnel from UPE-E to SPE-C. Once the tunnel is successfully created, the control system sends static routes to SPE-C and SPE-D to UPE-E. This example assumes that the route weight to SPE-C is primary. The primary and backup weights of the static routes are based on the weights configured in the routing policy template. After the static routes are successfully sent, the control system responds to the request result and resends the reported message to UPE-E.

[0068] (15) When UPE-E receives the request result, it cancels the suppression of the target network segment and continues to forward the message to SPE-C.

[0069] (16) SPE-C continues to execute steps 12-15 until the message is correctly delivered to the interface where IP1 of NPE-A is located.

[0070] Scenario 2: Adding access network element UPE-E and connecting service flow IP1 to IP2. Adding access network element UPE-E and connecting service flow IP1 to IP2. Assume that the user has activated Hovpn L3 service for network elements NPE-B, SPE-C, and SPE-D.

[0071] (21) The user configures a new access network element in the service configuration module and configures the network element access address to IP2. The service configuration module sends the L3VPN-related configuration information to the network element UPE-E. Other network elements do not send any paths or static routes.

[0072] (22) A service packet accessing the interface address of IP1 enters the interface of UPE-E where IP2 is located. The network element UPE-E searches the routing table and cannot correctly forward the packet. It reports the packet to the control system, requesting a path and route. Until the control system responds with a processing action, the network element discards subsequent packets received accessing the target IP2.

[0073] (23) The control system's routing calculation module receives a request from UPE-E regarding the next-hop path and route for IP2 via the southbound channel. The control system checks whether the target network segment has been registered with the control system. If it finds that it has not, it directly issues a command to UPE-E to suppress packets destined for the target network segment IP1.

[0074] (24) The user configures a new access network element NPE-A in the service configuration module and configures the network element access address to IP1. The service configuration module sends the L3VPN-related configuration information to the network element NPE-A. Other network elements do not send any paths or static routes.

[0075] (25) The control system checks whether there is a command issued to each network element to suppress access to IP1. If the query finds that UPE-E has suppressed access to IP1, a command is issued to UPE-E to cancel the suppression of IP1 access.

[0076] (26) Another service packet accessing the interface address of IP1 enters the interface of UPE-E where IP2 is located. The network element UPE-E searches the routing table and cannot correctly forward the packet. It reports the packet to the control system, requesting a path and route. Until the control system responds with a response, the network element discards any subsequent packets received that access the target IP2.

[0077] (27) The control system's routing calculation module receives a request from UPE-E regarding the next-hop path and route for IP2 via the southbound channel. The control system checks whether the target network segment has been registered with the control system. If so, it locates the target network element and calculates the shortest path or constrained path from UPE-E to the target network element. In this example, there are two shortest paths, whose next hops are SPE-C and SPE-D.

[0078] (28) The control system determines whether UPE-E has tunnels or path information to SPE-C and SPE-D. If not, the control system automatically creates a tunnel from UPE-E to SPE-C. Once the tunnel is successfully created, the control system sends static routes to SPE-C and SPE-D to UPE-E. In this example, the route weight to SPE-C is the primary weight. The primary and backup weights of the static routes are based on the weights configured in the routing policy template. After the static routes are successfully sent, the control system responds to the request result and resends the reported message to UPE-E.

[0079] (29) When UPE-E receives the request result, it cancels the suppression of the target network segment and continues to forward the message to SPE-C.

[0080] (210) SPE-C continues to execute steps 22-29 until the message is correctly delivered to the interface where IP1 of NPE-A is located.

[0081] Embodiments of the present invention propose a service message forwarding method, apparatus, device, and storage medium, which utilize an L3VPN (virtual private network) path generation and path calculation algorithm driven by service data on demand. This method simplifies the complexity of user L3VPN configuration, simplifies operation and maintenance, reduces the complexity of the routing calculation module, and indirectly reduces the computing resources required by the routing calculation module. The management and control system also eliminates the need to distribute large amounts of routing information at once, improving the stability of route distribution. Network elements without actual access to the target network segment do not generate corresponding network-side static routes, reducing the number of routing entries on the device.

[0082] Those skilled in the art will appreciate that all or some of the steps in the methods, systems, and functional modules / units in the devices disclosed above may be implemented as software, firmware, hardware, or appropriate combinations thereof.

[0083] In a hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, as is well known to those skilled in the art, communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0084] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but are not intended to limit the scope of the present invention. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and essence of the present invention shall fall within the scope of the present invention.

Claims

1. A method for forwarding a service message, characterized in that: include: The management and control system determines the target network element of the service message based on the service message containing the network segment information sent when the current network element cannot forward the service message to the next hop router; The management and control system determines the next hop network element of the current network element according to the target network element of the service message; The management and control system generates a static route according to the next-hop network element, and sends the static route to the current network element, so that the current network element forwards the service message to the next-hop network element according to the static route; The management and control system determines the next-hop network element of the current network element according to the target network element of the service message, including: The management and control system calculates the shortest path from the current network element to the target network element according to the target network element of the service message; The management and control system determines the next-hop network element of the current network element according to the shortest path from the current network element to the target network element.

2. The method according to claim 1, characterized in that The management and control system determines a target network element of the service message according to the service message containing network segment information sent when the current network element cannot forward the service message to the next hop router, including: The management and control system queries whether the network segment information sent by the current network element has been registered; When it is found that the network segment information has been registered, the management and control system searches for the target network element corresponding to the network segment information, and uses the found target network element as the target network element of the service message.

3. The method according to claim 1, characterized in that The management and control system generates a static route according to the next-hop network element, and sends the static route to the current network element, including: The management and control system determines, based on the next-hop network element, whether the current network element has tunnel or path information to the next-hop network element; When it is determined that the current network element does not have a tunnel or path information and static route to the next-hop network element, the management and control system automatically generates a static route and tunnel from the current network element to the next-hop network element, and sends the static route to the current network element, and sends the tunnel information to the network element required for tunnel configuration.

4. A method for forwarding a service message, characterized in that: include: When the current network element cannot forward the service message to the next-hop router, the current network element sends a service message containing network segment information to the management and control system, so that the management and control system determines the next-hop network element of the current network element according to the target network element of the service message, and generates a static route from the current network element to the next-hop network element according to the next-hop network element; The current network element receives the static route from the current network element to the next-hop network element sent by the management and control system, and forwards the service message to the next-hop network element according to the static route; The management and control system determines the next-hop network element of the current network element according to the target network element of the service message, including: The management and control system calculates the shortest path from the current network element to the target network element according to the target network element of the service message; The management and control system determines the next-hop network element of the current network element according to the shortest path from the current network element to the target network element.

5. A service message forwarding device, characterized in that: include: A determination module, configured to determine a target network element of the service message based on a service message containing network segment information sent when the current network element cannot forward the service message to the next-hop router, and determine a next-hop network element of the current network element based on the target network element of the service message; a sending module, configured to generate a static route according to the next-hop network element, and send the static route to the current network element; if there is no tunnel between the current network element and the next-hop network element, automatically create a tunnel between the two network elements, so that the current network element forwards the service message to the next-hop network element according to the static route; The determination module comprises: The second determining unit is used to calculate the shortest path from the current network element to the target network element according to the target network element of the service message, and determine the next hop network element of the current network element according to the shortest path from the current network element to the target network element.

6. The device according to claim 5, characterized in that The determining module further includes: The first determination unit is used to query whether the network segment information has been registered based on the network segment information sent by the current network element, and when it is found that the network segment information has been registered, search for the target network element corresponding to the network segment information, and use the found target network element as the target network element of the service message.

7. A device for forwarding business messages, characterized in that: include: a sending module configured to, when the service message cannot be forwarded to the next-hop router, send a service message containing network segment information to the management and control system, so that the management and control system determines the next-hop network element of the current network element based on the target network element of the service message, and generates a static route from the current network element to the next-hop network element based on the next-hop network element; A receiving and forwarding module, configured to receive a static route from the current network element to the next-hop network element sent by the management and control system, and forward the service message to the next-hop network element according to the static route; The management and control system determines the next-hop network element of the current network element according to the target network element of the service message, including: The management and control system calculates the shortest path from the current network element to the target network element according to the target network element of the service message; The management and control system determines the next-hop network element of the current network element according to the shortest path from the current network element to the target network element.

8. A service message forwarding device, characterized in that: The device includes a memory, a processor, a program stored in the memory and runnable on the processor, and a data bus for realizing connection communication between the processor and the memory. When the program is executed by the processor, the steps of the service message forwarding method as described in any one of claims 1 to 4 are implemented.

9. A storage medium for computer-readable storage, characterized in that: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the service message forwarding method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method for managing data communication network

    CN102546254A

  • Static route issuing method and UPE (Ultimate Provider Edge)

    CN103401787A