WO2013013642A1 - Procédé de traitement de service inter-anneaux et nœud de croisement - Google Patents

Procédé de traitement de service inter-anneaux et nœud de croisement Download PDF

Info

Publication number
WO2013013642A1
WO2013013642A1 PCT/CN2012/079299 CN2012079299W WO2013013642A1 WO 2013013642 A1 WO2013013642 A1 WO 2013013642A1 CN 2012079299 W CN2012079299 W CN 2012079299W WO 2013013642 A1 WO2013013642 A1 WO 2013013642A1
Authority
WO
WIPO (PCT)
Prior art keywords
ring
node
destination
label
network
Prior art date
Application number
PCT/CN2012/079299
Other languages
English (en)
Chinese (zh)
Inventor
黄爱迪
孙光辉
王家凡
欧阳万如
薛伟
王小保
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2013013642A1 publication Critical patent/WO2013013642A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • H04L12/437Ring fault isolation or reconfiguration

Definitions

  • the present invention relates to the field of communications, and in particular to a method and an intersecting node for processing a cross-ring service in the field of communications. Background technique
  • MPLS Multi-Protocol Label Switching
  • FRR Fast Reroute
  • APS Automatic Protection Switching
  • the traditional transport network widely uses the ring structure. Therefore, with the widespread application of MPLS technology in the transmission field, especially the packet transport network (Packet Transport Network, called "PTN") technology based on MPLS function is widely used in mobile backhaul.
  • the bearer network has strong requirements for MPLS to support ring network functions. And the networking mode in which the access ring, the aggregation ring, and the core ring layer are embedded is also being applied more and more, and accordingly, a clean and efficient intersecting ring processing technology is required.
  • the service granularity intersecting ring technology mainly implements the cross-ring by binding the service to the new ring channel according to the cross-ring service in the lower ring node of the destination ring channel.
  • the control plane needs to configure the binding relationship between the ring service label of the cross-ring service and the ring channel of the destination ring to the forwarding plane. Therefore, for each cross-ring service, the intersecting nodes need to be configured with different cross-ring forwarding policies. As the number of services is large, the system overhead is large. Summary of the invention
  • the embodiments of the present invention provide a method for processing a cross-ring service and an intersecting node, which can prevent different cross-ring forwarding policies from being configured for each service, thereby reducing the overhead of processing the cross-ring service and improving the efficiency of processing the cross-ring service. .
  • an embodiment of the present invention provides a method for processing a cross-ring service, where the method includes: a first ring node of a source ring network and a destination ring network receiving a cross-ring report transmitted in a first direction in the source ring network
  • the cross-ring packet includes a source ring channel label and a first destination ring node indication label, where the source ring channel label is used to make the cross-ring packet in the source ring network, along the first direction to the first Intersect node transmission;
  • the first intersecting node determines a first destination ring channel label according to the first destination ring node indication label, where the first destination ring channel label is used to make the cross-ring packet in the destination ring network, along the
  • the second intersecting node transmits the source ring channel label of the cross-ring packet to the first destination ring channel label; the first intersecting node is in the destination ring network, along the first The second direction sends the cross-loop packet including the first destination ring channel label to the lower
  • an embodiment of the present invention provides an intersecting node, where the intersecting node includes: a receiving unit, configured to receive, in a source ring network, a cross-ring packet that is transmitted in a first direction, where the cross-ring packet includes a source ring.
  • the first destination ring node indication label determines a first destination ring channel label, where the first destination ring channel label is used to enable the cross-ring message to be transmitted to the lower ring node in the second direction in the destination ring network; a unit, configured to replace the source ring channel label of the cross-ring packet with the first destination ring channel label; the first sending unit, configured to, in the destination ring network, the second ring direction to the lower ring node Sending the cross-loop message including the first destination ring channel label.
  • the method for processing a cross-ring service and the intersecting node in the embodiment of the present invention by adding a destination ring node indication label to the cross-ring packet, is used to indicate the lower link of the cross-ring packet in the destination ring network. Therefore, the processing of the service layer and the forwarding plane of the intersecting node can be shielded from the service level, so that different cross-ring forwarding policies can be configured for each service, thereby reducing the overhead of processing the cross-ring service and improving the processing cross. The efficiency of the ring business.
  • FIG. 1 is a schematic flowchart of a method for processing a cross-ring service according to an embodiment of the present invention.
  • 2 is a schematic block diagram of a network structure in accordance with an embodiment of the present invention.
  • FIG. 3 is a schematic flowchart of a method for processing a cross-ring service according to another embodiment of the present invention.
  • 4 is a schematic block diagram of a network structure in accordance with another embodiment of the present invention.
  • Figure 5 is a schematic block diagram of an intersecting node in accordance with an embodiment of the present invention.
  • FIG. 6 is a schematic block diagram of an intersecting node in accordance with another embodiment of the present invention.
  • FIG. 7 is a schematic block diagram of a cross-loop network system in accordance with an embodiment of the present invention.
  • FIG. 8 is a schematic block diagram of a cross-ring network system according to another embodiment of the present invention. detailed description
  • GSM Global System of Mobile communication
  • CDMA code division multiple access
  • WCDMA Wideband Code Division Multiple Access
  • General Packet Radio Service General Packet Radio Service
  • LTE Long Term Evolution
  • Fludency Division Duplex LTE frequency division duplex
  • TDD Time Division Duplex
  • UMTS Universal Mobile Telecommunication System
  • the embodiment of the present invention is mainly described by taking the cross-ring service in the intersecting ring scenario of the MPLS network as an example, but the embodiment of the present invention is not limited thereto, and the embodiment of the present invention may also be applied to other ring networks. Intersecting ring scenes.
  • FIG. 1 shows a schematic flow chart of a method for processing a cross-ring service according to an embodiment of the present invention. As shown in Figure 1, the method includes:
  • the first intersecting node of the source ring network and the destination ring network receives the cross-ring packet transmitted in the first direction in the source ring network, where the cross-ring packet includes a source ring channel label and a first destination ring node indication label.
  • the source ring channel label is configured to transmit the cross-ring packet to the first intersecting node in the first ring direction in the source ring network, where the first destination ring node indicator is used to indicate the cross
  • the ring message is a lower ring node in the destination ring network;
  • the first intersecting node determines, according to the first destination ring node indication label, a first destination ring channel label, where the first destination ring channel label is used to make the cross-ring 4 in the destination ring network, along the second Directional transmission to the ring node;
  • the first intersecting node replaces the source ring channel label of the cross-ring packet with the first-purpose ring channel label.
  • the first intersecting node sends the cross-loop packet including the first destination ring channel label to the lower link in the second direction in the destination ring network.
  • the first intersecting node shared by the source ring network and the destination ring network may determine the first destination ring according to the first destination ring node indication label included in the cross-ring packet after receiving the cross-ring packet in the source ring network.
  • the channel label is replaced with the source ring channel label included in the cross-ring packet and forwarded to the first destination ring channel label, so that the cross-ring packet can be cross-loop processed based on the first destination ring node indication label.
  • the method for processing the cross-ring service in the embodiment of the present invention is to add the destination ring node indication label to the cross-ring packet, and is used to indicate that the cross-ring packet is in the lower ring node in the destination ring network, so as to be able to intersect. Both the control plane and the forwarding plane of the node are shielded from the service level. Therefore, different cross-ring forwarding policies can be configured for each service. This reduces the overhead of processing cross-ring services and improves the efficiency of processing cross-ring services.
  • the embodiment of the present invention can implement the end-to-end encapsulation of the cross-ring service by using the destination ring node indication label to indicate the cross-ring packet in the destination ring network, that is, only the lower ring node and the ingress ring node.
  • the business will be processed.
  • the configuration of the method is small, and the cross-ring processing of the intersecting nodes is independent of the service, that is, the addition, deletion, or modification of the service does not affect the configuration of the intersecting nodes. Therefore, the intersection point is switched according to the ring node indication label, which not only has a fast switching speed but also a small system overhead.
  • the method for processing the cross-ring service further includes: the first intersecting node to at least one node in the source ring network Or each node separately sends the first destination ring node indication label.
  • the first destination ring node indication label of the lower ring node indicating the cross-ring packet in the destination ring network needs to be configured to at least one node in the source ring network, for example, a cross-ring service.
  • the upper ring node, or all nodes assigned to the source ring network so that when the cross-ring service rings from a fixed node or rings from any node of the source ring network, the ring of the source ring network
  • the node can add the first destination ring node indication label to the cross-ring message.
  • the first intersecting node determines the first destination ring channel label according to the correspondence between the first destination ring node indication label and the first destination ring channel label.
  • the first destination node indicates that the first destination ring node indicates a corresponding entry of the label and the first destination ring channel label, so that the first intersecting node can determine the corresponding entry according to the corresponding relationship.
  • the first destination ring channel label is a corresponding entry of the label and the first destination ring channel label.
  • the source ring network includes six nodes, namely, node A, node B, node C, node D, node E1, and node F.
  • the destination ring network includes six nodes, which are node D, node E2, and node respectively.
  • the source ring network and the destination ring network respectively include six nodes, but the embodiment of the present invention is not limited thereto.
  • the source ring network and the destination ring network may include more or fewer nodes. .
  • the intersecting node F or the intersecting node D can allocate the destination ring node indication label according to the lower ring node of the destination ring network, and configure all other resources to the source ring network. node.
  • the intersecting node F or the intersecting node D allocates the destination ring node indication label Labd_G, indicating that if a message arrives at the intersecting node F or D with the label, the message is considered to be forwarded to the node G of the destination ring network.
  • Labd_G the destination ring node indication label
  • the intersecting node F or the intersecting node D can also allocate the destination ring node indication label LabeU, indicating that the lower ring node of the cross-ring message in the destination ring network is node I.
  • the destination ring node indication tag may also be assigned by other network side devices, for example by the gateway according to the relevant protocol.
  • the destination ring nodes that are assigned by the different intersecting nodes to the same lower ring node indicate the same label
  • the same or different intersecting nodes indicate different labels for the destination ring nodes allocated by the different lower ring nodes.
  • the intersecting node F or the intersecting node D is the same for the indication label Labd_G assigned to the lower ring node G, but the intersecting node F or the intersecting node D is different for the indication labels Labd_G and LabeU assigned to the lower ring nodes G and I.
  • the cross-ring service is looped from the node A of the source ring network, and the node I of the destination ring network is taken as an example.
  • Node A receives the cross-ring packet, so that the cross-ring packet enters the source ring network.
  • the cross-ring text can be added with a ring service label for indicating the service in turn. a tunnel label, a first destination ring node indication label (Lable_G), and a source ring channel label.
  • the first destination ring node indication label Lable_G is used to indicate that the cross-ring packet in the destination ring network is a node G.
  • the source ring channel label is configured to transmit the cross-ring message to the first intersecting node F in the first direction in the source ring network.
  • the node A forwards the cross-ring message to the first intersecting node F through the cross-ring ring channel according to the source ring channel label.
  • the first intersecting node F receives the cross-ring packet sent in the first direction in the source ring network, and can determine the first destination ring channel label according to the first destination ring node indication label Lable_G, the first destination ring channel label And transmitting the cross-ring packet to the lower ring node G in the second direction in the destination ring network. Then, after the first ring node label of the cross-ring packet is replaced with the first destination ring channel label, the first intersecting node F sends the label to the lower ring node along the second direction in the destination ring network.
  • the cross-loop message of the first destination ring channel label According to the ring channel label of the first destination, the cross-loop text can smoothly reach the lower ring node G of the destination ring network from the first intersecting node F in the destination ring network.
  • the first intersecting node F replaces the source ring channel label of the cross-ring packet with the first destination ring channel label, and specifically: the first intersecting node F first strips the source ring channel label, and then The first destination ring channel label is encapsulated in the cross-ring packet, so that the cross-ring packet can reach the lower ring node G smoothly.
  • the transmission direction of the cross-ring packet on the ring can be configured, that is, the transmission direction of the cross-ring packet after the cross-ring can be the same as the original transmission direction, or vice versa. That is, the first direction is the same as or opposite to the second direction. Preferably, the first direction is the same as the second direction.
  • the first intersecting node when determining that the lower ring node is unreachable, may, according to the source ring channel label, the source ring network and the destination ring network in the source ring network in the source ring network.
  • the second intersecting node sends the cross-ring message.
  • the cross-ring service is looped from the node A and the node G is looped. Then, after the first intersecting node F receives the cross-ring packet, the lower ring node G is determined.
  • the first intersecting node F may send the cross-loop message to the second intersecting node D along the first direction in the source ring network according to the source ring channel label.
  • the second intersecting node D may determine the first destination ring channel label according to the first destination ring node indication label Lable_G included in the cross-ring packet, the first destination ring The channel label is configured to send the cross-ring packet to the lower ring node G in the second direction in the destination ring network. Subsequently, the second intersecting node D is in the source loop of the cross-ring message After the track label is replaced with the first target ring channel label, the cross-loop message including the first destination ring channel label is sent to the lower ring node in the second direction in the destination ring network. Since the cross-loop message includes the first destination ring channel label, the cross-loop text can smoothly reach the lower ring node G of the destination ring network from the second intersecting node D in the destination ring network.
  • the method for processing the cross-ring service in the embodiment of the present invention is to add the destination ring node indication label to the cross-ring packet, and is used to indicate that the cross-ring packet is in the lower ring node in the destination ring network, so as to be able to intersect. Both the control plane and the forwarding plane of the node are shielded from the service level. Therefore, different cross-ring forwarding policies can be configured for each service. This reduces the overhead of processing cross-ring services and improves the efficiency of processing cross-ring services.
  • the method for processing the cross-ring service when the destination ring network includes a first destination ring network and a second destination ring network, the first destination ring network intersects the source ring network, and the second destination ring network and the first destination ring The network intersects, the second destination ring network does not intersect the source ring network, and the first destination ring node indication label is allocated by the source ring network and the first intersecting node or the second intersecting node of the first destination ring network.
  • the method for processing the cross-ring service when the first destination ring node indicates that the lower ring node is the lower ring node in the second destination ring network, as shown in FIG. 3, the method for processing the cross-ring service according to the embodiment of the present invention Can include:
  • the first intersecting node of the source ring network and the destination ring network receives the cross-ring packet transmitted in the first direction in the source ring network, where the cross-ring packet includes a source ring channel label and a first destination ring node indication label.
  • the source ring channel label is configured to transmit the cross-ring packet to the first intersecting node in the first ring direction in the source ring network, where the first destination ring node indicator label is used to indicate the cross-ring packet.
  • a lower ring node in the second destination ring network
  • the first intersecting node determines, according to the first destination ring node indication label, a first destination ring channel label, where the first destination ring channel label is used to make the cross-ring 4 in the destination ring network, along the second Directional transmission to the ring node;
  • the first intersecting node replaces the source ring channel label of the cross-ring packet with the first-purpose ring channel label
  • the first intersecting node determines, according to the first destination ring node indication label, and the corresponding relationship between the first destination ring node indication label and the second destination ring node indication label, the second destination ring node indication label, the first
  • the second destination ring node indication label is allocated by the first destination ring network and the third intersecting node or the fourth intersecting node of the second destination ring network, and the second destination ring node indication label is used to indicate that the cross-ring message is a lower ring node in the second destination ring network; S250.
  • the first intersecting node replaces the first destination ring node indication label with the second destination ring node indication label.
  • the first intersecting node sends, in the first destination ring network, the cross-ring packet including the first destination ring channel label and the second destination ring node indication label to the lower ring node in the second direction
  • the first destination ring channel label is configured to transmit the cross-loop message to the lower ring node in the second direction in the first destination ring network, so that the third intersecting node or the fourth intersecting node is configured according to the
  • the second destination ring node indicates that the label determines the second destination ring channel label, and replaces the first destination ring channel label with the second destination ring channel label, so that the cross-loop report including the second destination ring channel label
  • the text can be transmitted to the lower ring node in the third direction in the second destination ring network.
  • S220 and S230 may be executed after S240 and S250, or S220 and S240 may be simultaneously executed, and S230 and S250 may be simultaneously executed.
  • the destination ring network includes a first destination ring network and a second destination ring network, and the cross-ring service is connected from the node A of the source ring network, through the intersecting node F, and the intersecting node G.
  • the node L lower ring of the second destination ring network is taken as an example for description.
  • the intersecting node F receives the cross-ring packet transmitted by the node A, and the cross-loop packet includes a source ring channel label and a first destination ring node indication label, where the first destination ring node indication label is used to indicate that the lower ring node is The node L of the second destination ring network.
  • the intersecting node F needs to determine the first destination ring channel label according to the first destination ring node indication label, and replace the source ring channel label of the cross-ring packet with the first destination ring channel label.
  • the first destination ring node indication label is replaced with the second destination ring node indication label allocated by the intersecting node G or the intersecting node I, and the first destination ring channel label and the second destination link are sent to the lower ring node L.
  • the second destination ring node indication label is used to indicate the lower ring node of the cross-ring packet in the second destination ring network.
  • the intersecting node F or the intersecting node D needs to configure corresponding target ring node indication labels for the lower ring nodes of the first and second destination ring networks, and inform each node of the source ring network,
  • the intersecting node G or the intersecting node I needs to be for the second purpose ring network
  • the lower ring node configures the corresponding destination ring node indication label and informs the intersecting nodes F and D, wherein, for the same lower ring node, the indication label of the intersecting node F or the intersecting node D can be configured with the intersecting node G or the intersecting node I.
  • the indicator labels are different, and of course they can be the same.
  • the intersecting nodes of the preceding ring network need to configure corresponding indication labels for the lower ring nodes of the subsequent ring network, and inform the intersecting nodes with the previous ring network.
  • the configured indicator label needs to tell all the nodes of the source ring network, so that when the cross-ring service is looped, the corresponding node can add corresponding indication labels to the cross-ring packets.
  • the intersecting node G receives the cross-ring packet transmitted by the intersecting node F, according to the second destination ring node indication label included in the cross-ring packet, the cross-ring packet needs to be learned from the second destination ring network.
  • Node L is down.
  • the intersection node G can determine the second destination ring channel label according to the second destination ring node indication label and the correspondence between the second destination ring node indication label and the second destination ring channel label, and the second destination The ring channel label is configured to send the cross-ring message to the lower ring node L in the third direction in the second destination ring network.
  • the intersecting node G further needs to replace the first destination ring channel label of the cross-ring packet with the second destination ring channel label, and send the second destination ring network label to the lower ring node L along the third direction in the second destination ring network.
  • the cross-loop message including the second destination ring channel label.
  • the two directions of the first direction, the second direction, and the third direction may be the same or different. Since the cross-loop message includes the second destination ring channel label, the cross-ring packet can be smoothly looped from the node L in the second destination ring network.
  • the destination ring network may be considered to include the first and second destination ring networks, wherein the second destination ring network includes the third and fourth destination ring networks, etc., thereby
  • similar processing can be performed by referring to the method in the embodiment of the present invention.
  • the destination ring network may include one or more ring networks.
  • the ring network includes two ring networks, and one of the indicator label configuration schemes is taken as an example for description.
  • embodiments of the invention are not limited thereto. According to different indication label configuration schemes, messages can be spanned across multiple rings by replacing or nesting node indication labels.
  • the destination ring network when the destination ring network includes N ring networks sequentially connected to the source ring network, the N ring networks are sequentially referred to as a first ring network, a second ring network, an Nth ring network, where N is greater than or equal to,
  • the destination ring node indication label indicating the final lower ring node may be allocated by the source ring network and the intersecting node of the first destination ring network, or by other network side devices.
  • the first destination ring node indication tag can be configured at least to all nodes of the source ring network, the intersecting nodes of the first ring network and the second ring network, and other intersecting nodes.
  • the intersecting node of the i-th ring network can determine the destination ring channel label used for the cross-ring message to be transmitted in the (i+1)th ring network according to the destination ring node indication label, so that the cross-ring 4 can be transmitted to The intersection node of the i+1th ring network and the i+2 ring network, and thus the cross-ring 4 can finally reach the lower ring node smoothly.
  • FIG. 2 is only taken as an example of two ring networks.
  • FIG. 4 is only described by taking three ring networks as an example, but the embodiment of the present invention is not limited thereto.
  • the processing in the scenario including the two ring networks shown in FIG. 2 and the processing in the scenario including the three ring networks shown in FIG. 4 may be referred to.
  • the method for processing the cross-ring service in the embodiment of the present invention adds a destination ring node indication label to the cross-ring packet, and is used to indicate that the cross-ring packet is in the lower ring node in the destination ring network, thereby being able to be at the intersecting node.
  • Both the control plane and the forwarding plane are shielded from the service level. Therefore, different cross-ring forwarding policies can be configured for each service. This reduces the overhead of processing cross-ring services and improves the efficiency of processing cross-ring services.
  • FIGS. 1 through 4 The method for processing a cross-ring service according to an embodiment of the present invention is described in detail above with reference to FIGS. 1 through 4.
  • FIGS. 5 through 8 An intersecting node and a cross-ring network system according to an embodiment of the present invention will be described in detail with reference to FIGS. 5 through 8.
  • FIG. 5 shows a schematic block diagram of an intersecting node according to an embodiment of the present invention.
  • the intersecting node 500 includes:
  • the receiving unit 510 is configured to receive, in the source ring network, the cross-ring packet that is transmitted in the first direction, where the cross-ring packet includes a source ring channel label and a first destination ring node indication label, where the source ring channel label is used to enable The cross-ring packet is transmitted to the intersecting node in the first direction, and the first destination ring node indication label is used to indicate the lower ring node of the cross-ring packet in the destination ring network.
  • the first determining unit 520 is configured to determine, according to the first destination ring node indication label, a first destination ring channel label, where the first destination ring channel label is used to make the cross-ring 4 in the destination ring network, along the second Directional transmission to the ring node;
  • the first replacement unit 530 is configured to replace the source ring channel label of the cross-ring packet with the first destination ring channel label;
  • the first sending unit 540 is configured to send the cross-loop message including the first destination ring channel label to the lower ring node in the second direction in the destination ring network.
  • the intersecting node of the embodiment of the present invention adds a destination ring node indication label to the cross-ring packet, and is used to indicate that the cross-ring packet is in the lower ring node in the destination ring network, so that the control plane and the forwarding node of the intersecting node can be
  • the planes are shielded from the service level. Therefore, different cross-ring forwarding policies can be configured for each service. This reduces the overhead of processing cross-ring services and improves the efficiency of processing cross-ring services.
  • the intersecting node 500 further includes:
  • a second sending unit 550 configured to: according to the source ring channel label, in the source ring network, along the first direction to the source ring network and another of the destination ring network, when determining that the lower ring node is unreachable
  • the intersecting node sends the cross-ring message.
  • the intersecting node 500 further includes:
  • the third sending unit 560 is configured to separately send the first destination ring node indication label to at least one node or each node in the source ring network.
  • the first determining unit 520 is further configured to determine the first destination ring channel label according to the correspondence between the first destination ring node indication label and the first destination ring channel label.
  • the intersecting node 500 further includes:
  • the second determining unit 570 is configured to determine the second destination ring node indication label according to the first destination ring node indication label, and the corresponding relationship between the first destination ring node indication label and the second destination ring node indication label, where And the second destination ring node indication label is allocated by the first destination ring network and the third intersecting node or the fourth intersecting node of the second destination ring network, where the first destination ring network intersects the source ring network, The second destination ring network intersects the first destination ring network, and the second destination ring network does not intersect the source ring network;
  • a second replacement unit 580 configured to replace the first destination ring node indication label with the second destination ring node indication label
  • the first sending unit 540 is further configured to send, in the first destination ring network, the cross-ring including the first destination ring channel label and the second destination ring node indication label to the lower ring node in the second direction.
  • a message, the first destination ring channel label is configured to transmit the cross-loop message to the lower ring node in the second direction in the first destination ring network, so as to facilitate the third intersecting node or the fourth intersecting node Determining, by the node, the second destination ring channel label according to the second destination ring node indication label, and replacing the first destination ring channel label with the second destination ring channel label, thereby including the second destination
  • the cross-loop message of the ring channel label can be transmitted to the lower ring node in the third direction in the second destination ring network.
  • the destination ring network includes a first destination ring network and a second destination ring network, the first destination ring network intersecting the source ring network, and the second destination ring network intersects the first destination ring network, the first The second destination ring network does not intersect the source ring network, and the first destination ring node indication label is allocated by the source ring network and the first intersecting node or the second intersecting node of the first destination ring network, and the first When the destination ring node indicates that the lower ring node is the lower ring node in the second destination ring network, the second determining unit 570 is configured to indicate the label according to the first destination ring node, and the first destination.
  • the second replacement unit 580 is configured to replace the first destination ring node indication label with the second destination ring node indication label.
  • the first sending unit 540 is configured to be in the second direction in the first destination ring network.
  • the ring network transmits to the lower ring node along the second direction.
  • the first direction is the same as or different from the second direction.
  • the intersecting node of the embodiment of the present invention adds a destination ring node indication label to the cross-ring packet, and is used to indicate that the cross-ring packet is in the lower ring node in the destination ring network, so that the control plane and the forwarding node of the intersecting node can be
  • the planes are shielded from the service level. Therefore, different cross-ring forwarding policies can be configured for each service. This reduces the overhead of processing cross-ring services and improves the efficiency of processing cross-ring services.
  • FIG. 7 shows a schematic block diagram of a cross-loop network system in accordance with an embodiment of the present invention.
  • the cross-ring network system 700 includes:
  • the source ring network includes M nodes, where M is greater than or equal to 3 and M is a natural number;
  • the destination ring network includes N nodes, where N is greater than or equal to 3 and N is a natural number,
  • the M nodes and the N nodes include two intersecting nodes shared by the source ring network and the destination ring network, and each of the intersecting nodes includes:
  • a receiving unit configured to receive, in the source ring network, a cross-ring packet that is transmitted in the first direction, where the cross-ring packet includes a source ring channel label and a first destination ring node indication label, where the source ring channel label is used to enable the The cross-ring packet is transmitted to the intersecting node in the first direction, and the first destination ring node indication label is used to indicate the lower ring node of the cross-ring packet in the destination ring network.
  • a determining unit configured to determine, according to the first destination ring node indication label, a first destination ring channel label, where the first destination ring channel label is used to make the cross-loop message in the destination ring network, in a second direction Ring node transmission;
  • a first replacement unit configured to replace the source ring channel label of the cross-ring packet with the first destination ring channel label
  • the first sending unit is configured to send the cross-loop message including the first destination ring channel label to the lower ring node in the second direction in the destination ring network.
  • each of the intersecting nodes further includes:
  • a second sending unit configured to, according to the source ring channel label, in the source ring network, another intersection of the source ring network and the destination ring network in the first ring direction when determining that the lower ring node is unreachable
  • the node sends the cross-ring packet.
  • each of the intersecting nodes further includes:
  • a third sending unit configured to separately send the first destination ring node indication label to at least one node or each node in the source ring network.
  • the first determining unit is further configured to determine the first destination ring channel label according to the correspondence between the first destination ring node indication label and the first destination ring channel label.
  • the destination ring network 720 includes a first destination ring network 721 and a second destination ring network 722.
  • the first destination ring network 721 intersects the source ring network 710.
  • the second destination ring The network 722 intersects the first destination ring network 721, the second destination ring network 722 does not intersect the source ring network 710, and the first destination ring node indicates that the label is from the source ring network and the first destination ring network.
  • the first intersecting node or the second intersecting node is allocated, and the lower target node indicated by the first destination ring node indicating label is a lower ring node in the second destination ring network, where each of the intersecting nodes further includes : a second determining unit, configured to determine, according to the first destination ring node indication label, a correspondence between the first destination ring node indication label and the second destination ring node indication label, the second destination ring node indication label, the first The second destination ring node indication label is allocated by the first destination ring network and the third intersecting node or the fourth intersecting node of the second destination ring network;
  • a second replacement unit configured to replace the first destination ring node indication label with the second destination ring node indication label
  • the first sending unit is further configured to: send, in the first destination ring network, the cross-ring report including the first destination ring channel label and the second destination ring node indication label to the lower ring node in the second direction
  • the first destination ring channel label is configured to transmit the cross-loop message to the lower ring node in the second direction in the first destination ring network, so as to facilitate the third intersecting node or the fourth intersecting node. Determining, according to the second destination ring node indication label, a second destination ring channel label, and replacing the first destination ring channel label with the second destination ring channel label, so that the cross-loop including the second destination ring channel label The message can be transmitted to the lower ring node in the third direction in the second destination ring network.
  • the cross-ring message received by the receiving unit of the intersecting node includes the same target ring node indicating that the same lower ring node is the same; the determining unit determined by the different intersecting node is used for The destination ring channel label sent by the ring message to the same lower ring node is different.
  • each of the intersecting nodes shared by the source ring network and the first destination ring network may correspond to the intersecting node 500 according to the embodiment of the present invention, and is not described herein again.
  • the receiving unit 510 in the embodiment shown in FIG. 5 may be a receiver
  • the first transmitting unit 540 may be a transmitter
  • the receiving unit 510 and the first transmitting unit 540 may be transceivers.
  • the first determining unit 520 and the first replacing unit 530 may be processors.
  • the second transmitting unit 550 and the third transmitting unit 560 in the embodiment shown in FIG. 6 may be transmitters.
  • the second determining unit 570 and the second replacing unit 580 may be processors.
  • the cross-ring network system of the embodiment of the present invention adds a destination ring node indication label to the cross-ring packet, and is used to indicate that the cross-ring>3 ⁇ 4 text is in the lower ring node in the destination ring network, thereby enabling control at the intersecting node.
  • Both the plane and the forwarding plane are shielded from the service level. Therefore, different cross-ring forwarding policies can be configured for each service. This reduces the overhead of processing cross-ring services and improves the efficiency of processing cross-ring services.
  • the disclosed systems, devices, and methods may be implemented in other ways.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, or an electrical, mechanical or other form of connection.
  • the components displayed for the unit may or may not be physical units, ie may be located in one place, or may be distributed over multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
  • the technical solution of the present invention contributes in essence or to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium.
  • a number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), A variety of media that can store program code, such as a disk or an optical disk.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

L'invention porte sur un procédé de traitement d'un service inter-anneaux et sur un nœud de croisement. Le procédé comprend les opérations suivantes : un premier nœud de croisement d'un réseau en anneau source et d'un réseau en anneau de destination reçoit un message inter-anneaux envoyé dans un premier sens dans le réseau en anneau source, le message inter-anneaux comprenant une étiquette de canal d'anneau source et une première étiquette d'indication de nœud d'anneau de destination ; détermine une première étiquette de canal d'anneau de destination conformément à la première étiquette d'indication de nœud d'anneau de destination ; remplace l'étiquette de canal d'anneau source du message inter-anneaux par la première étiquette de canal d'anneau de destination ; et dans le réseau en anneau de destination, envoie à un nœud d'anneau de sortie le message inter-anneaux comprenant la première étiquette de canal d'anneau de destination dans un second sens. Le nœud de croisement comprend : une unité de réception, une première unité de détermination, une première unité de remplacement et une première unité d'envoi. Le procédé et le nœud de croisement selon les modes de réalisation de la présente invention peuvent éviter une configuration respective de différentes politiques d'acheminement inter-anneaux pour chaque service, de sorte que le surdébit de traitement du service inter-anneaux puisse être réduit, et l'efficacité de traitement du service inter-anneaux puisse être améliorée.
PCT/CN2012/079299 2011-07-27 2012-07-27 Procédé de traitement de service inter-anneaux et nœud de croisement WO2013013642A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110211827.3 2011-07-27
CN201110211827.3A CN102355400B (zh) 2011-07-27 2011-07-27 处理跨环业务的方法和相交节点

Publications (1)

Publication Number Publication Date
WO2013013642A1 true WO2013013642A1 (fr) 2013-01-31

Family

ID=45578897

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/079299 WO2013013642A1 (fr) 2011-07-27 2012-07-27 Procédé de traitement de service inter-anneaux et nœud de croisement

Country Status (2)

Country Link
CN (1) CN102355400B (fr)
WO (1) WO2013013642A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013157987A (ja) * 2012-01-31 2013-08-15 Huawei Technologies Co Ltd 相互接続リング保護方法、装置およびシステム
CN108111415A (zh) * 2017-12-12 2018-06-01 北京格林伟迪科技股份有限公司 一种多设备间的标签分配方法和装置

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102355400B (zh) * 2011-07-27 2014-02-19 华为技术有限公司 处理跨环业务的方法和相交节点
CN102624550B (zh) * 2012-03-02 2014-09-17 华为技术有限公司 用于在环网中确定lsp经过的传输通道的方法和装置
CN103825816A (zh) * 2012-11-16 2014-05-28 ***通信集团公司 基于多环结构网络相交环的业务的传输保护方法及装置
CN103490921B (zh) * 2013-09-09 2017-06-20 华为技术有限公司 网络保护方法、装置、下环节点及***
CN108023800A (zh) * 2016-11-03 2018-05-11 ***通信集团广东有限公司 一种lte承载网络的保护方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1671122A (zh) * 2004-03-19 2005-09-21 港湾网络有限公司 在rpr环之间实现报文转发的方法及rpr网络
CN102104523A (zh) * 2009-12-16 2011-06-22 中兴通讯股份有限公司 一种基于pbb-te分段隧道的数据流传输方法及节点
CN102355400A (zh) * 2011-07-27 2012-02-15 华为技术有限公司 处理跨环业务的方法和相交节点

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7697552B2 (en) * 2006-11-06 2010-04-13 Corrigent Systems Ltd. MAC address scalability in interconnected rings
US20100287405A1 (en) * 2009-05-08 2010-11-11 Tellabs Operations, Inc. Method and apparatus for internetworking networks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1671122A (zh) * 2004-03-19 2005-09-21 港湾网络有限公司 在rpr环之间实现报文转发的方法及rpr网络
CN102104523A (zh) * 2009-12-16 2011-06-22 中兴通讯股份有限公司 一种基于pbb-te分段隧道的数据流传输方法及节点
CN102355400A (zh) * 2011-07-27 2012-02-15 华为技术有限公司 处理跨环业务的方法和相交节点

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013157987A (ja) * 2012-01-31 2013-08-15 Huawei Technologies Co Ltd 相互接続リング保護方法、装置およびシステム
US9210037B2 (en) 2012-01-31 2015-12-08 Huawei Technologies Co., Ltd. Method, apparatus and system for interconnected ring protection
CN108111415A (zh) * 2017-12-12 2018-06-01 北京格林伟迪科技股份有限公司 一种多设备间的标签分配方法和装置
CN108111415B (zh) * 2017-12-12 2020-08-25 北京格林伟迪科技股份有限公司 一种多设备间的标签分配方法和装置

Also Published As

Publication number Publication date
CN102355400A (zh) 2012-02-15
CN102355400B (zh) 2014-02-19

Similar Documents

Publication Publication Date Title
JP7303833B2 (ja) 情報伝送方法及び装置
EP3208977B1 (fr) Procédé, dispositif et système de transfert de données dans un réseautage défini par logiciel
US10849008B2 (en) Processing method and device for radio bearer for transmitting data stream
US9154407B2 (en) Maintained message delivery during routing domain migration
US9665530B2 (en) Method and system for implementing elastic network interface and interconnection
US9787593B2 (en) Performing path-oriented systems management
WO2013013642A1 (fr) Procédé de traitement de service inter-anneaux et nœud de croisement
US20170373966A1 (en) Packet Transmission Method, Node, Path Management Server and Storage Medium
CN114128228B (zh) 通过SRv6头传输MTNC-ID以实现5G传输
WO2013113218A1 (fr) Procédé, dispositif et système de protection d'anneaux d'intersection
EP3713160B1 (fr) Procédé et appareil de transmission de paquet
WO2021057530A1 (fr) Procédé, appareil et système pour déterminer une relation de mise en correspondance entre un préfixe de routage et une identification de segment
US20140082161A1 (en) Method and device for transferring bootstrap message
CN114710975B (zh) 一种用于多域间传输多传输网络上下文标识的方法、基站、网元及装置
JP5913733B2 (ja) パケット交換網における擬似回線拡張グループメッセージング
JP5913732B2 (ja) パケット交換網における擬似回線グループ
US20130308617A1 (en) Continuous Virtual Private Local Area Network (LAN) Service (VPLS) Over Wireline and Wireless Networks
CN114128227B (zh) 在支持SRv6的数据面上传输MTNC-ID以实现5G传输
WO2018054197A1 (fr) Appareil et procédé destinés à la sélection de trajet
CN115242699A (zh) 报文传输方法、切片生成方法、装置及***
WO2024140374A1 (fr) Procédé de traitement d'informations, dispositif et support de stockage
CN113132220B (zh) 一种路由信息的处理方法及装置
WO2021115162A1 (fr) Procédé de protection de lien, dispositif, nœud d'entrée et support de stockage
WO2022242661A1 (fr) Procédé de traitement de communication et dispositif associé
WO2022116615A1 (fr) Procédé de transmission de message, procédé d'acquisition de correspondance, et appareil et système

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12817756

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12817756

Country of ref document: EP

Kind code of ref document: A1