CN103891215B - Fault detect in the end-to-end protection solution of multiprotocol label switching multicast label switched path - Google Patents
Fault detect in the end-to-end protection solution of multiprotocol label switching multicast label switched path Download PDFInfo
- Publication number
- CN103891215B CN103891215B CN201280049788.4A CN201280049788A CN103891215B CN 103891215 B CN103891215 B CN 103891215B CN 201280049788 A CN201280049788 A CN 201280049788A CN 103891215 B CN103891215 B CN 103891215B
- Authority
- CN
- China
- Prior art keywords
- lsp
- node
- data plane
- fault detection
- detection session
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Abstract
一方面,本发明包括,在从标签交换路径上的根节点中,一种计算机程序产品,包括存储于非临时性媒质中的计算机可执行指令,当处理器执行所述指令时,所述根节点执行如下操作:和至少一个叶子节点一起创建发生在第一标签交换路径(LSP)上具有非激活状态的基于第一数据平面的故障检测会话,接收来自所述叶子节点的预定数量的通知消息,其中所述预定数量的通知消息指示,第二处理器发向叶子节点时,发生在第二LSP上的基于第二数据平面的故障检测会话的故障;以及在接收到所述预定数量的通知消息后,将发生在所述第一LSP上的所述基于第一数据平面的故障检测会话的状态改变为非激活。
In one aspect, the invention includes, in a root node on a label switched path, a computer program product comprising computer-executable instructions stored on a non-transitory medium, when executed by a processor, the root The node performs the following operations: together with at least one leaf node, it creates a fault detection session based on the first data plane with an inactive state on the first label switched path (LSP), and receives a predetermined number of notification messages from the leaf node , wherein the predetermined number of notification messages indicates that, when the second processor sends to the leaf node, a failure of the fault detection session based on the second data plane on the second LSP occurs; and upon receiving the predetermined number of notification messages After receiving the message, change the state of the fault detection session based on the first data plane occurring on the first LSP to inactive.
Description
相关申请案交叉申请Related Applications Cross Application
本发明要求2011年10月11日递交的发明名称为“多协议标签交换多播标签交换路径的端到端保护解决方案中的故障检测”的第61/545897号美国临时申请案的在先申请优先权,这些在先申请的内容以全文引入的方式并入本文中。This application claims prior application to U.S. Provisional Application No. 61/545,897, filed October 11, 2011, entitled "Fault Detection in an End-to-End Protection Solution for Multiprotocol Label Switching Multicast Label Switching Paths" Priority, the contents of these earlier applications are incorporated herein by reference in their entirety.
背景技术Background technique
可以使用多协议标签交换(MPLS)标签分发协议(LDP)在网络中创建点到多点(P2MP)和多点到多点(MP2MP)标签交换路径。用于创建P2MP或MP2MP LSP的LDP扩展集可称为多点LDP(mLDP),其在互联网工程任务组(IETF)标题为“点到多点和多点到多点标签交换路径的标签分发协议扩展”的请求注解(RFC)6388中已进行说明,其内容以引用的方式并入本文本中。某些上游标签分配(ULA)技术在IETF标题为“用于LDP的MPLS上游标签分配”的RFC6389中已进行说明,,其内容以引用的方式并入本文本中。Point-to-multipoint (P2MP) and multipoint-to-multipoint (MP2MP) label-switched paths can be created in the network using the Multiprotocol Label Switching (MPLS) Label Distribution Protocol (LDP). The set of LDP extensions used to create P2MP or MP2MP LSPs may be referred to as Multipoint LDP (mLDP), which is described in the Internet Engineering Task Force (IETF) titled "Label Distribution Protocol for Point-to-Multipoint and Multipoint-to-Multipoint Label Switched Paths". Extensions" are described in Request for Comments (RFC) 6388, the contents of which are incorporated herein by reference. Certain upstream label allocation (ULA) techniques are described in IETF RFC6389 entitled "MPLS Upstream Label Assignment for LDP", the contents of which are incorporated herein by reference.
业务提供商使用mLDP在MPLS网络中继续部署实时多播应用。显然,需要对这些实时应用进行保护,并在发生故障时使切换时间最短。目前保护业务和高等应用的做法包括预计算和创建备份路径。在这种做法下,一旦在主路径上检测到故障,应该使用控制平面将流量重新路由到备份路径上。然而,当第一P2MP LSP上的节点发生故障时,第二外部网络或客户端用来确定故障以及切换到接收流量的第二出口节点的延迟可能较长。在一些系统中此延迟可能是不可接受的,例如,对于如互联网协议(IP)电视(IPTV)等实时服务而言。Service providers continue to deploy real-time multicast applications in MPLS networks using mLDP. Clearly, there is a need to protect these real-time applications and minimize switchover time in the event of a failure. Current practices for securing business and advanced applications include precomputing and creating backup paths. Under this approach, once a failure is detected on the primary path, the control plane should be used to reroute traffic to the backup path. However, when a node on the first P2MP LSP fails, the delay for the second external network or client to determine the failure and switch to the second egress node receiving traffic may be longer. This delay may be unacceptable in some systems, for example, for real-time services such as Internet Protocol (IP) Television (IPTV).
发明内容Contents of the invention
在一方面,本发明包括一种在从标签交换路径上的根节点中的计算机程序产品,包括存储于非临时性媒质中的计算机可执行指令,当处理器执行所述指令时,所述根节点执行如下操作:和至少一个叶子节点一起创建发生在第一标签交换路径(LSP)上具有非激活状态的基于第一数据平面的故障检测会话;接收来自所述叶子节点的预定数量的通知消息,其中所述预定数量的通知消息指示,第二处理器发向叶子节点时,发生在第二LSP上的基于第二数据平面的故障检测会话的故障;以及在接收到所述预定数量的通知消息后,将发生在所述第一LSP上的所述基于第一数据平面的故障检测会话的状态改变为激活。In one aspect, the invention includes a computer program product in a root node on a secondary label switched path, comprising computer-executable instructions stored on a non-transitory medium, when executed by a processor, the root The node performs the following operations: together with at least one leaf node, creates a first data plane-based fault detection session with an inactive state on the first label switched path (LSP); receives a predetermined number of notification messages from the leaf node , wherein the predetermined number of notification messages indicates that, when the second processor sends to the leaf node, a failure of the fault detection session based on the second data plane on the second LSP occurs; and upon receiving the predetermined number of notification messages After receiving the message, change the state of the fault detection session based on the first data plane occurring on the first LSP to active.
在另一方面,本发明包括,在包含多个标签交换路径在内的网络的叶子节点中,一种网络组件包括处理器,用于和第一头节点一起创建发生在第一标签交换路径(LSP)上的基于第一数据平面的故障检测会话,其中所述基于第一数据平面的故障检测会话具有激活状态,并用于和第二头节点一起创建发生在第二LSP上的基于第二数据平面的故障检测会话,其中所述基于第二数据平面的故障检测会话具有非激活状态;以及在触发事件发生后将通知消息发送到所述第二头节点,其中所述通知消息指示发生在第一LSP上的传输故障。In another aspect, the present invention includes that, in a leaf node of a network including a plurality of label switched paths, a network component includes a processor for creating a first label switched path ( A fault detection session based on the first data plane on the LSP), wherein the fault detection session based on the first data plane has an active state and is used to create a fault detection session based on the second data that occurs on the second LSP together with the second head node A fault detection session for a plane, wherein the fault detection session based on the second data plane has an inactive state; and after a trigger event occurs, a notification message is sent to the second head node, wherein the notification message indicates that the fault occurred at the Transmission failure on an LSP.
在又一方面,本发明包括一种在包括多个具有至少一个叶子节点的标签交换路径的网络系统中的方法,所述方法用于在第一LSP中发生故障后切换第一LSP到第二LSP的传输,包括:创建第一LSP,在所述第一LSP上的第一头节点和至少一个叶子节点之间创建基于第一数据平面的故障检测会话,其中所述基于数据平面的故障检测会话消息指示所述第一LSP是激活的;创建第二LSP;接收指示所述第一LSP发生故障的指示,其中所述指示包括未接收来自所述第一头节点的至少一个基于数据平面的故障检测会话消息;以及将通知消息从所述叶子节点发送到指示所述第一LSP发生故障的第二头节点。In yet another aspect, the present invention includes a method in a network system comprising a plurality of label switched paths having at least one leaf node, the method for switching a first LSP to a second LSP following a failure in a first LSP The transmission of the LSP includes: creating a first LSP, creating a fault detection session based on a first data plane between a first head node on the first LSP and at least one leaf node, wherein the fault detection based on a data plane A session message indicating that the first LSP is active; creating a second LSP; receiving an indication indicating that the first LSP has failed, wherein the indication includes not receiving at least one data plane-based message from the first head node a failure detection session message; and sending a notification message from the leaf node to a second head node indicating that the first LSP has failed.
结合附图和权利要求书,可从以下的详细描述中更清楚地理解这些和其他特征。These and other features will be more clearly understood from the following detailed description, taken in conjunction with the accompanying drawings and claims.
附图说明Description of drawings
为了更完整地理解本发明,现在参考以下结合附图和详细描述进行的简要描述,其中相同参考标号表示相同部分。For a more complete understanding of the present invention, reference is now made to the following brief description taken in conjunction with the drawings and detailed description, wherein like reference numerals refer to like parts.
图1描述了一种标签交换系统的一项实施例的示意图;Figure 1 depicts a schematic diagram of an embodiment of a label switching system;
图2描述了MPLS多播LSP(mLSP)的端到端保护解决方案中的故障检测方法的一项实施例的流程图;Figure 2 depicts a flowchart of an embodiment of a fault detection method in an end-to-end protection solution for MPLS multicast LSP (mLSP);
图3描述了主LSP上的头节点发生故障之前的示例网络的一项实施例;Figure 3 depicts an embodiment of an example network prior to failure of the head node on the primary LSP;
图4描述了主LSP上的主节点发生故障时的示例网络的一项实施例;Figure 4 depicts an embodiment of an example network when a master node on a master LSP fails;
图5描述了主LSP上的主节点发生故障之后的示例网络的一项实施例;Figure 5 depicts an embodiment of an example network following a failure of a primary node on a primary LSP;
图6描述了一种适用于实施本发明所公开的组件中的一种或多种实施例的典型的通用网络组件。FIG. 6 depicts a typical general-purpose network component suitable for implementing one or more embodiments of the disclosed components.
具体实施方式detailed description
首先应该理解的是,尽管下面提供了一种或多种实施例的示例性实施方式,本发明公开的系统和/或方法可通过多种其他已知的或存在的技术实施。本发明决不应限于下文所说明的所述说明性实施方案、图式和技术,包含本文所说明并描述的示范性设计和实施方案,而是可以在所附权利要求书的范围以及其均等物的完整范围内修改。It should be understood at the outset that although an exemplary implementation of one or more embodiments is provided below, the systems and/or methods disclosed herein may be implemented by various other known or existing techniques. The invention should in no way be limited to the illustrative implementations, drawings, and techniques illustrated below, including the exemplary designs and implementations illustrated and described herein, but may be limited within the scope of the appended claims and their equivalents. Modify within the complete scope of the object.
目前用于故障检测的基于控制平面的信令机制复杂又缓慢,进行故障检测通常大约需要一秒。本发明在多播LSP的头节点和尾端节点之间引入了一种既简单又快速的基于数据平面的信令机制。本发明机制的工作类似心跳,例如,从头节点到叶子节点的,针对主LSP与从LSP的脉搏检测信息。当主LSP心跳发生中断时,该系统可将通知发送给备份LSP树头,可以通过备份LSP开始备份流量转发。一旦尾端节点收到备份LSP上的备份流量,尾端节点可以通知发生故障的前主LSP的头节点,该切换已经发生。当发生故障之前的主LSP的头节点接收到切换通知,停止沿着之前的主LSP的流量转发,从而完成切换。基于数据平面的信令机制还可以指示主树上发生故障的叶子数目。The current control-plane-based signaling mechanisms for fault detection are complex and slow, typically taking about a second to perform fault detection. The present invention introduces a simple and fast signaling mechanism based on the data plane between the head node and the tail end node of the multicast LSP. The working of the mechanism of the present invention is similar to a heartbeat, for example, pulse detection information for the master LSP and the slave LSP from the head node to the leaf node. When the heartbeat of the main LSP is interrupted, the system can send a notification to the tree head of the backup LSP, and the backup traffic forwarding can be started through the backup LSP. Once the tail-end node receives the backup traffic on the backup LSP, the tail-end node may notify the head node of the failed former primary LSP that the switchover has occurred. When the head node of the primary LSP before the failure occurs receives the switchover notification, it stops forwarding traffic along the previous primary LSP, thereby completing the switchover. The data plane based signaling mechanism can also indicate the number of failed leaves on the main tree.
图1描述了标签交换系统100的一项实施例,其中至少可在一些组件之间创建多条P2P LSP和P2MP LSP。所述P2P LSP和P2MP LSP可用于传输数据流量,如使用包和包标签进行路由。标签交换系统100可包括标签交换网络101,该网络可以为一种采用包或帧沿网络路径或路由进行数据传输的包交换网络。该包可沿所述路径进行路由或交换,可以创建例如MPLS或通用MPLS(GMPLS)等标签交换协议。Figure 1 depicts an embodiment of a label switching system 100 in which multiple P2P LSPs and P2MP LSPs can be created between at least some components. The P2P LSP and P2MP LSP can be used to transmit data traffic, such as routing using packets and packet labels. The label switching system 100 may include a label switching network 101, which may be a packet switching network using packets or frames for data transmission along network paths or routes. The packet can be routed or switched along the path, creating a label switching protocol such as MPLS or Generalized MPLS (GMPLS).
标签交换网络101可包括多个边缘节点,多个边缘节点包括第一入口节点111、第二入口节点112、多个第一出口节点121以及多个第二出口节点122。当标签交换网络101中的P2MP LSP包括入口和出口边缘节点时,第一入口节点111和第二入口节点112可称为根节点或头节点,第一出口节点121和第二出口接点122可称为叶子节点或尾端节点。此外,标签交换网络101可包括多个内部节点130,该内部节点可以相互进行通信,也可与边缘节点进行通信。另外,第一入口接点111和第二入口节点112可与如互联网协议(IP)网络等第一外部网络140中的源节点145进行通信,外部网络可以耦合到标签交换网络101。此外,第一出口节点121和第二出口节点122可与目的地节点150或其他网络160进行通信。如此一来,第一入口节点111和第二入口节点112可将数据,如数据包,从外部网络140传输到目的地节点150。The label switching network 101 may include a plurality of edge nodes, and the plurality of edge nodes include a first ingress node 111 , a second ingress node 112 , a plurality of first egress nodes 121 and a plurality of second egress nodes 122 . When the P2MP LSP in the label switching network 101 includes ingress and egress edge nodes, the first ingress node 111 and the second ingress node 112 may be called root nodes or head nodes, and the first egress node 121 and the second egress node 122 may be called It is a leaf node or a tail node. In addition, the label switching network 101 may include a plurality of internal nodes 130, and the internal nodes may communicate with each other or with edge nodes. Additionally, the first ingress node 111 and the second ingress node 112 may communicate with a source node 145 in a first external network 140 , such as an Internet Protocol (IP) network, which may be coupled to the label switched network 101 . Additionally, the first egress node 121 and the second egress node 122 may communicate with a destination node 150 or other network 160 . In this way, the first ingress node 111 and the second ingress node 112 can transmit data, such as data packets, from the external network 140 to the destination node 150 .
在一项实施例中,边缘节点和内部节点130(统称为网络节点)可以是支持通过标签交换网络101进行包传输的任何设备或组件。例如,所述网络节点包括交换机、路由器,或此类设备的多种组合。每个网络节点均可包括用于从其他网络节点接收包的接收器、用以确定将这些包发送到哪些网络节点的处理器或其他逻辑电路,以及将这些包传输到其他网络节点的发射器。在一些实施例中,至少一些网络节点可以为LSR,该LSR可用于修改或更新标签交换网络101中传输的包的标签。进一步,至少一些边缘节点可以为标签边缘路由器(LER),所述标签边缘路由器可用于插入或移除在标签交换网络101与外部网络140之间传输的包的标签。In one embodiment, edge nodes and internal nodes 130 (collectively referred to as network nodes) may be any device or component that supports packet transmission over label switching network 101 . For example, the network nodes include switches, routers, or various combinations of such devices. Each network node may include a receiver for receiving packets from other network nodes, a processor or other logic for determining which network nodes to send those packets to, and a transmitter for transmitting those packets to the other network nodes . In some embodiments, at least some of the network nodes may be LSRs that may be used to modify or update labels of packets transmitted in the label switched network 101 . Further, at least some of the edge nodes may be label edge routers (LERs), which may be used to insert or remove labels of packets transmitted between the label switching network 101 and the external network 140 .
标签交换网络101可包括第一P2MP LSP105,可创建该第一P2MPLSP105,以将数据流量从第一外部网络140多播至目的地节点150或其他网络160。第一P2MP LSP105可包括第一入口节点111和至少一些第一出口节点121。第一P2MP LSP105在图1中通过实箭头线示出。通常,为保护第一P2MP LSP105,以防其出现链路或节点发生故障,标签交换网络101可包括第二P2MP LSP106,P2MP LSP106可包括第二入口节点112和至少一些第二出口节点122。第二P2MP LSP106在图1中通过虚箭头线示出。每个第二出口节点122可与所述第一P2MP LSP105中的第一出口节点121组对。第二P2MP LSP106还包括一些相同或完全不同的内部节点130。所述第二P2MPLSP106可提供一条通往第一P2MP LSP105的备份路径,可用于在P2MPLSP105的网络组件发生故障时,将流量从第一外部网络140转发至第一P2MP LSP105或第二P2MP LSP106,如转发至出口节点123。Label switched network 101 may include a first P2MP LSP 105 that may be created to multicast data traffic from first external network 140 to destination node 150 or other network 160 . The first P2MP LSP 105 may include a first ingress node 111 and at least some first egress nodes 121 . The first P2MP LSP 105 is shown in FIG. 1 by a solid arrowed line. Generally, to protect the first P2MP LSP 105 against link or node failure, the label switching network 101 may include a second P2MP LSP 106 , and the P2MP LSP 106 may include a second ingress node 112 and at least some second egress nodes 122 . The second P2MP LSP 106 is shown in FIG. 1 by a dashed arrowed line. Each second egress node 122 may be paired with the first egress node 121 in the first P2MP LSP 105 . The second P2MP LSP 106 also includes some of the same or completely different internal nodes 130 . The second P2MP LSP106 can provide a backup path leading to the first P2MP LSP105, which can be used to forward traffic from the first external network 140 to the first P2MP LSP105 or the second P2MP LSP106 when a network component of the P2MP LSP105 fails, such as forwarded to the egress node 123.
当P2MP LSP105的组件发生故障时,经由对应的第二P2MP LSP106对流量重新路由可能导致流量传送延迟。甚至当第二P2MP LSP106所携带的流量与第一P2MP LSP105相同,当第一P2MP LSP105的网络组件发生故障时,第一P2MP LSP105或第二P2MP LSP106用于确定该故障以及切换到传输流量的备份路径的延迟可能较长。在一些系统中此延迟可能是不可接受的,例如,对于例如IPTV等实时服务而言。When a component of a P2MP LSP 105 fails, rerouting traffic via the corresponding second P2MP LSP 106 may result in delays in traffic delivery. Even when the traffic carried by the second P2MP LSP 106 is the same as that of the first P2MP LSP 105, when a network component of the first P2MP LSP 105 fails, the first P2MP LSP 105 or the second P2MP LSP 106 is used to determine the failure and switch to the backup of the transport traffic The latency of the path may be longer. In some systems this delay may be unacceptable, eg for real-time services such as IPTV.
图2描述了MPLS mLSP的端到端保护解决方案中的故障检测方法的一项实施例的流程图。过程200可从201通过创建主和从LSP开始。例如,图1中的第一入口节点111可以在第一入口节点和111和出口节点123之间创建第一P2MP LSP105,第二入口节点112可以在第二入口节点112和出口节点123之间创建第二P2MP LSP106。Fig. 2 depicts a flowchart of an embodiment of a fault detection method in an end-to-end protection solution of MPLS mLSP. Process 200 may begin at 201 by creating master and slave LSPs. For example, the first ingress node 111 in FIG. 1 can create a first P2MP LSP 105 between the first ingress node 111 and the egress node 123, and the second ingress node 112 can create a P2MP LSP between the second ingress node 112 and the egress node 123. Second P2MP LSP 106.
如203所示,可以在LSP1和LSP2上创建基于数据平面的故障检测会话,本文中也称为心跳。基于数据平面的故障检测会话可包括在预定时间间隔传输的多个消息用来(a)通知下游节点哪条LSP是激活的和/或是主LSP以及(b)验证路径连续性。在一项实施例中,LSP1和LSP2的基于数据平面的故障检测会话可包括两种单独的使控制消息标签分别设为激活和非激活的单向故障检测(UFD)会话。UFD为用于检测MPLS LSP数据平面故障的双向转发检测(BFD)协议的子集,通常可以利用相同的协议作为传统的BFD。设计BFD用于出口节点(例如,图1的第一入节点111)来检测到出口节点(例如,图1的出口节点123)连接的断开,并通过一些可选的机制提供入口节点来追踪连接性。在UFD协议下,入口节点不需要或不接收响应消息。BFD和UFD协议在现有技术中是已知的,其附加信息从IETF标题为“双向转发检测(BFD)”的RFC5880中获取,其内容以引用的方式并入本文本中。As shown in 203, a data plane-based fault detection session, which is also referred to as a heartbeat herein, may be created on LSP1 and LSP2. A data plane based fault detection session may include multiple messages transmitted at predetermined time intervals to (a) inform downstream nodes which LSP is active and/or primary and (b) verify path continuity. In one embodiment, the data plane-based fault detection sessions of LSP1 and LSP2 may include two separate unidirectional fault detection (UFD) sessions with control message tags set to active and inactive, respectively. UFD is a subset of the Bidirectional Forwarding Detection (BFD) protocol used to detect MPLS LSP data plane failures, and can generally utilize the same protocol as traditional BFD. Design BFD for the exit node (for example, the first entry node 111 in Figure 1) to detect the disconnection of the exit node (for example, the exit node 123 in Figure 1), and provide the entry node with some optional mechanisms to track connectivity. Under the UFD protocol, the ingress node does not need or receive a response message. The BFD and UFD protocols are known in the prior art, additional information for which is taken from IETF RFC5880 entitled "Bidirectional Forwarding Detection (BFD)", the content of which is incorporated herein by reference.
可以单独或同时按某一顺序创建LSP1和LSP2。一旦创建了相关的LSP,同样可以单独或同时按任何顺序创建LSP心跳,其为图2实施例中的UFD会话。例如,在另一实施例中,直到检测LSP1发生故障后才创建LSP2的心跳。当LSP2的心跳创建好,一个或多个叶子节点可以接收来自LSP1和LSP2的心跳。例如,在图1中,出口节点123可以接收来自第一LSP105上的第一入口节点111的心跳,也可以接收来自第二LSP106上的第二入口节点112的心跳。LSP1 and LSP2 can be created independently or simultaneously in a certain order. Once the relevant LSPs are created, LSP heartbeats can also be created individually or simultaneously in any order, which is the UFD session in the embodiment of FIG. 2 . For example, in another embodiment, the heartbeat of LSP2 is not created until a failure of LSP1 is detected. When the heartbeat of LSP2 is established, one or more leaf nodes can receive heartbeats from LSP1 and LSP2. For example, in FIG. 1 , the egress node 123 may receive a heartbeat from the first ingress node 111 on the first LSP 105 , and may also receive a heartbeat from the second ingress node 112 on the second LSP 106 .
通过使用基于数据平面的故障检测会话协议,系统中的叶子节点可用于期望接收来自LSP的根节点的周期性心跳。叶子节点可通过不接收来自根节点的预定数量的预期心跳来检测故障。By using a data plane based fault detection session protocol, leaf nodes in the system can be used to expect to receive periodic heartbeats from the root node of the LSP. A leaf node may detect failure by not receiving a predetermined number of expected heartbeats from the root node.
如205所示,在故障检测之后,叶子节点可将LSP1上的流量故障通知发送给LSP2的根节点。例如,在图1中,如果出口节点123在第一LSP105上检测到来自第一入口节点111的心跳中断,出口节点123可将流量故障通知发送给第二入口节点112。如207所示,在LSP1上接收到流量故障通知后,LSP2的根节点可开始将LSP2上的流量转发到叶子节点并将相关心跳的状态设为激活。例如,在图1中,如果第二入口节点112从出口节点123接收LSP105上的流量故障通知,第二入口节点112可以在第二入口节点112和出口节点123之间的UFD会话中将自己的UFD标签设为激活。如209所示,当叶子节点检测到从LSP上的心跳状态发生变化时,叶子节点可以不理会来自LSP1的流量并可以通知LSP1的根节点发生了LSP1故障且流量被转发到LSP2上。例如,在图1中,如果出口节点123检测到第二入口节点112的UFD标签从非激活变为激活,出口节点123可将切换通知发送给第一入口节点111。如211所示,在接收到该通知后,LSP1的根节点可以将其心跳状态设为非激活并停止将流量转发到叶子节点,从而完成切换。例如,在图1中,如果第一入口节点111从出口节点123接收到切换通知,第一入口节点111可以将自己的UFD标签设为非激活用于在LSP105上的进行传输。As shown in 205, after the failure detection, the leaf node may send a traffic failure notification on LSP1 to the root node of LSP2. For example, in FIG. 1 , if egress node 123 detects a heartbeat interruption from first ingress node 111 on first LSP 105 , egress node 123 may send a traffic failure notification to second ingress node 112 . As shown in 207, after receiving the traffic failure notification on LSP1, the root node of LSP2 may start to forward the traffic on LSP2 to the leaf node and set the state of the related heartbeat to active. For example, in FIG. 1, if the second ingress node 112 receives a traffic failure notification on the LSP 105 from the egress node 123, the second ingress node 112 may send its own The UFD tag is set to active. As shown in 209, when the leaf node detects that the heartbeat state on the secondary LSP changes, the leaf node can ignore the traffic from LSP1 and can notify the root node of LSP1 that LSP1 fails and the traffic is forwarded to LSP2. For example, in FIG. 1 , if the egress node 123 detects that the UFD tag of the second ingress node 112 changes from inactive to active, the egress node 123 may send a switching notification to the first ingress node 111 . As shown in 211, after receiving the notification, the root node of LSP1 may set its heartbeat status to inactive and stop forwarding traffic to the leaf nodes, thereby completing the switchover. For example, in FIG. 1 , if the first ingress node 111 receives a handover notification from the egress node 123 , the first ingress node 111 may set its UFD label inactive for transmission on the LSP 105 .
图3、4和5描述了主LSP上的头节点故障之前、时和之后的示例网络的一种实施例。图3-5中所示的网络可以与图1中所示的网络类似。图3的树开始于外部传输源300,例如,IPTV输入,其可以用于通过入口节点302传输数据。入口节点302可以将数据划分成两条路径。主路径,LSP1340可以从根304(PE1)(本文中也称为头节点、根节点或树头)开始,可以通过内部节点306(P1)和308(P2)将数据传输到叶子节点310(PE2、PE3、PE4和PE5),本文也成为尾端节点。从路径,LSP2350,可以从根314(PE1’)开始,并可以用于通过节点316(P3)和318(P4)将数据传输到叶子节点310(PE2、PE3、PE4和PE5)。叶子节点310(PE2、PE3、PE4和PE5)可以用作出口节点,例如,将数据传输到可以作为IPTV输出的外部传输目的地320。如图所示,包含在LSP1340和LSP2350内的网络节点可以不同并且彼此互不相交。同样地,LSP1340和LSP2350,但并不是两者同时,通常会将数据向外部传输目的地320进行传输。在图3-5中,LSP1340为主LSP,LSP2350为备份LSP。图4描述了根304发生故障的图3的实施例。图5描述了切换到LSP2350的图4的实施例。在图5中,根314(PE1’)为如下所述的新的主LSP2350的头节点。Figures 3, 4 and 5 depict one embodiment of an example network before, during and after failure of the head node on the primary LSP. The networks shown in FIGS. 3-5 may be similar to the network shown in FIG. 1 . The tree of FIG. 3 starts with an external transmission source 300 , for example an IPTV input, which can be used to transmit data through an ingress node 302 . Ingress node 302 may divide the data into two paths. The main path, LSP 1340 can start from the root 304 (PE1) (also referred to herein as the head node, root node or tree head), and can transmit data to the leaf node 310 (PE2 , PE3, PE4, and PE5), this article also becomes the end node. A slave path, LSP 2350 , may start from root 314 (PE1') and may be used to transmit data to leaf nodes 310 (PE2, PE3, PE4, and PE5) through nodes 316 (P3) and 318 (P4). The leaf nodes 310 (PE2, PE3, PE4, and PE5) may serve as egress nodes, eg, transmit data to an external transmission destination 320 that may be output as IPTV. As shown, the network nodes contained within LSP1 340 and LSP2 350 may be distinct and disjoint from each other. Likewise, LSP1340 and LSP2350, but not both at the same time, generally transmit data to the external transmission destination 320 . In Figure 3-5, LSP1340 is the active LSP, and LSP2350 is the backup LSP. FIG. 4 depicts the embodiment of FIG. 3 in which root 304 fails. FIG. 5 depicts the embodiment of FIG. 4 switching to the LSP2350. In Figure 5, root 314 (PE1') is the head node of the new primary LSP 2350 as described below.
参考图3-5,系统的操作可以开始于树头304和314在头节点304、314和叶子节点310之间创建LSP和基于数据平面的故障检测会话,也称为心跳。在图3-5的实施例中,心跳为UFD会话,但是其他基于数据平面的故障检测会话协议是允许的。一旦在LSP1340和LSP2350上传输心跳,可同时由头节点304和314将心跳连续发送到叶子节点310上,叶子节点310有可能连续收到头节点304和314发送的心跳。根304(PE1)可以按激活状态传输心跳,例如可通过与LSP1340上设置了激活标签一起发送UFD消息到叶子节点310。根314(PE1’)可以按非激活状态发送心跳,例如可通过与LSP2350上设置了非激活标签一起发送UFD消息到叶子节点310。图中的方块201和203大体描述了这些操作。Referring to Figures 3-5, operation of the system may begin with tree heads 304 and 314 creating LSPs and data plane based fault detection sessions, also known as heartbeats, between head nodes 304, 314 and leaf nodes 310. In the embodiments of Figures 3-5, the heartbeat is a UFD session, but other data plane-based fault detection session protocols are allowed. Once heartbeats are transmitted on LSP1 340 and LSP2 350 , the head nodes 304 and 314 can simultaneously send heartbeats to the leaf node 310 continuously, and the leaf node 310 may receive the heartbeats sent by the head nodes 304 and 314 continuously. The root 304 (PE1) can transmit heartbeats in an active state, for example, by sending a UFD message to the leaf node 310 together with an active label set on the LSP 1340 . The root 314 (PE1') can send a heartbeat in an inactive state, for example, by sending a UFD message to the leaf node 310 together with the inactive label set on the LSP2350. Blocks 201 and 203 in the figure generally describe these operations.
如果内部节点306(P1)发生故障,如图4所描述的,叶子节点310可能不接收来自树头304(PE1)的UFD消息。当叶子节点310在UFD会话期间未接收到预定数量的UFD消息,叶子节点310可以将未接收归类为路径故障并将通知消息发送给树头,其UFD消息仍然由叶子节点310接收。图2中的方框205大体上描述了该操作。触发通知消息所需的未接收到的UFD消息数量,可以根据所需系统敏感度来进行选择,这同时也是以需求来决定的。敏感系统可能存在发送错误通知的风险。较不敏感的系统可能导致故障响应时间滞后的风险。在一项实施例中,在单个叶子节点310处单个未接收的UFD消息可以触发通知消息;在另一项实施例中,可能需要2-10个未接收的UFD消息。其他实施例中可能需要10个以上的在叶子节点310处的未接收到的UFD消息来触发发送通知消息。If internal node 306 (P1) fails, as depicted in FIG. 4, leaf node 310 may not receive UFD messages from tree head 304 (PE1). When the leaf node 310 does not receive a predetermined number of UFD messages during the UFD session, the leaf node 310 may classify the non-reception as a path failure and send a notification message to the tree head, whose UFD messages are still received by the leaf node 310 . Block 205 in FIG. 2 generally describes this operation. The number of unreceived UFD messages required to trigger a notification message can be selected according to the required system sensitivity, which is also determined by demand. Sensitive systems may be at risk of sending false notifications. A less sensitive system could lead to a risk of lagging failure response times. In one embodiment, a single unreceived UFD message at a single leaf node 310 may trigger a notification message; in another embodiment, 2-10 unreceived UFD messages may be required. In other embodiments, more than 10 unreceived UFD messages at the leaf node 310 may be required to trigger sending of the notification message.
当根314(PE1’)从叶子节点310接收预定数量的通知消息,根314(PE1’)可以开始转发流量。触发流量转发所需的通知消息的数量可以根据所需系统敏感度来选择,这同时也是以需求来决定的。敏感系统可能存在在错误通知消息上开始流量转发的风险。较不敏感的系统可能带来额外响应时间滞后的风险。在一项实施例中,单个通知消息可以触发转发,而在另一项实施例中,可能需要2-10个通知消息。其他实施例中需要叶子节点310的10个以上的通知消息来触发流量转发。其他实施例中可能需要来自两个或多个叶子节点310的至少一个通知消息。根314(PE1’)可以通过在LSP2350上发送具有激活标签的UFD消息给叶子节点310来开始转发。图2中的方框207大体上描述这些操作。一旦根314(PE1’)在LSP2350上开始转发以及叶子节点310检测到LSP2350心跳状态从未激活变为激活,仍然从LSP1340接收流量的任一叶子节点310可以丢弃来自LSP1340的包并利用来自LSP2350的包。When the root 314 (PE1') receives a predetermined number of notification messages from the leaf nodes 310, the root 314 (PE1') may start forwarding traffic. The number of notification messages required to trigger traffic forwarding can be selected based on the desired system sensitivity, which is also determined by requirements. Sensitive systems may be at risk of starting traffic forwarding on false notification messages. Less sensitive systems risk additional response time lags. In one embodiment, a single notification message may trigger forwarding, while in another embodiment, 2-10 notification messages may be required. In other embodiments, more than 10 notification messages from leaf nodes 310 are required to trigger traffic forwarding. Other embodiments may require at least one notification message from two or more leaf nodes 310 . The root 314 (PE1') can start forwarding by sending a UFD message with an active label on the LSP2 350 to the leaf node 310. Block 207 in Figure 2 generally describes these operations. Once root 314 (PE1') starts forwarding on LSP2 350 and leaf node 310 detects LSP2350 heartbeat state from inactive to active, any leaf node 310 still receiving traffic from LSP1340 can discard packets from LSP1340 and utilize the packet from LSP2350 Bag.
一旦叶子节点310接收到LSP2350上的状态从未激活变为为激活的心跳,叶子节点310可以将通知消息发送到先前激活的头节点,即,发生切换的根304(PE1)。图2中的方框209大体上描述了以下操作:检测先前未激活LSP上的心跳状态变化以及将切换通知发送给先前激活LSP的根节点。一旦被触发,比如叶子节点310发出切换消息的通知,根304(PE1)将会停止转发LSP1340上的流量,并将LSP1340心跳的状态改变为未激活。图2中的方框211大体上描述了这些操作。在一项实施例中,由根304(PE1)接收的单个切换通知消息可以触发停止转发,而在另一项实施例中,可能需要2-10个切换通知消息。其他实施例中需要10个以上来自叶子节点310的通知消息来停止流量转发。其他实施例中可能需要至少一个来自两个或多个叶子节点310的通知消息。Once the leaf node 310 receives the heartbeat from inactive to active on the LSP2 350 , the leaf node 310 may send a notification message to the previously active head node, ie, the root 304 (PE1) where the switchover occurred. Block 209 in FIG. 2 generally describes the operation of detecting a heartbeat state change on a previously inactive LSP and sending a handover notification to the root node of the previously active LSP. Once triggered, for example, the leaf node 310 sends a notification of a switching message, the root 304 (PE1) will stop forwarding traffic on the LSP1340, and change the state of the heartbeat of the LSP1340 to inactive. Block 211 in FIG. 2 generally describes these operations. In one embodiment, a single handover notification message received by root 304 (PE1) may trigger stop forwarding, while in another embodiment, 2-10 handover notification messages may be required. In other embodiments, more than 10 notification messages from leaf nodes 310 are required to stop traffic forwarding. Other embodiments may require at least one notification message from two or more leaf nodes 310 .
因为该解决方案利用数据平面而不是控制平面,所以故障修复时间可以以毫秒而不是秒计算。本发明下的故障修复时间可能取决于若干因素,包括但不限于,UFD消息的周期,触发叶子节点发出通知所需的未接收到的UFD消息的周期数目,触发备份LSP头节点的传输流量进行改变所需的叶子节点通知的数量,提供通知来触发备份LSP头节点的传输流量进行改变所需的节点数量,接收具有更新的状态标签的备份LSP头节点的发出UFD消息的时间,触发切换消息通知所需的此类UFD消息的数目,以及在主LSP头节点处接收切换消息和完成切换所需的时间。故障修复时间可以根据应用的需要任意调整。在需要更快的故障修复时间的情况下,故障修复时间可以小于约200毫秒、小于约100毫秒或小于约10毫秒。在要求故障检测准确性的优先级比较高的情况下,可以允许较长的故障修复时间以获得多个故障指示。在要求故障修复时间高优先的情况下,可以接受虚假错误消息和频繁切换。Because the solution leverages the data plane rather than the control plane, fault recovery times can be measured in milliseconds rather than seconds. The fault recovery time under the present invention may depend on several factors, including but not limited to, the cycle of UFD messages, the cycle number of unreceived UFD messages required to trigger leaf nodes to issue notifications, and the transmission traffic of triggering backup LSP head nodes to proceed The number of leaf node notifications required to change, the number of nodes required to provide notifications to trigger the transmission traffic of the backup LSP head node to change, the time to receive the UFD message sent by the backup LSP head node with the updated status label, and trigger the handover message Informs the number of such UFD messages required, and the time required to receive the handover message at the primary LSP head node and to complete the handover. The fault repair time can be adjusted arbitrarily according to the needs of the application. Where a faster fault repair time is desired, the fault repair time may be less than about 200 milliseconds, less than about 100 milliseconds, or less than about 10 milliseconds. In the case where the priority of fault detection accuracy is relatively high, a longer fault repair time may be allowed to obtain multiple fault indications. False error messages and frequent switchovers are acceptable in situations where failure recovery time is a high priority.
上述网络组件可在任何通用网络组件上实施,例如图1和3-5中描述的那些网络组件,其具有足够的处理能力、存储资源和网络吞吐能力来处理其上的必要工作量。图6图示了典型的通用网络组件1000,其适用于实施本文本所揭示组件的一个或多个实施例。网络组件1000包含处理器1002(可以称为中央处理器单元或CPU),所述处理器与包含以下项的存储设备通信:辅助存储装置1004、只读存储器(ROM)1006、随机存取存储器(RAM)1008、输入/输出(I/O)设备1010,以及网络连接设备1012。处理器1002可以作为一个或多个CPU芯片实施,或者可以为一个或多个专用集成电路(ASIC)和/或数字信号处理器(DSP)的一部分。The network components described above may be implemented on any general-purpose network components, such as those described in FIGS. 1 and 3-5, that have sufficient processing power, storage resources, and network throughput capabilities to handle the necessary workload thereon. FIG. 6 illustrates a typical general-purpose network component 1000 suitable for implementing one or more embodiments of the components disclosed herein. Network component 1000 includes a processor 1002 (which may be referred to as a central processing unit or CPU) in communication with storage devices including: secondary storage 1004, read only memory (ROM) 1006, random access memory ( RAM) 1008 , input/output (I/O) devices 1010 , and network connection devices 1012 . Processor 1002 may be implemented as one or more CPU chips, or may be part of one or more application specific integrated circuits (ASICs) and/or digital signal processors (DSPs).
辅助存储装置1004通常由一个或多个磁盘驱动器或可擦除可编程ROM(EPROM)组成,且用于数据的非易失性存储。辅助存储器1004可以用于存储程序,当选择执行这些程序时,所述程序将加载到RAM1008中。ROM1006用于存储在程序执行期间读取的指令以及可能读取的数据。ROM1006为非易失性存储设备,其存储容量相对于辅助存储器1004的较大存储容量而言通常较小。RAM1008用于存储易失性数据,并且可能用于存储指令。ROM1006和RAM1008两者的存取速度通常比辅助存储器1004的存取速度快。Secondary storage device 1004 typically consists of one or more disk drives or erasable programmable ROM (EPROM) and is used for non-volatile storage of data. Secondary storage 1004 may be used to store programs that are loaded into RAM 1008 when those programs are selected for execution. ROM 1006 is used to store instructions and possibly data that are read during program execution. ROM 1006 is a non-volatile storage device that typically has a small storage capacity relative to the larger storage capacity of secondary storage 1004 . RAM 1008 is used to store volatile data and possibly to store instructions. Both ROM 1006 and RAM 1008 typically have faster access speeds than secondary storage 1004 .
本发明公开至少一项实施例,且所属领域的普通技术人员对所述实施例和/或所述实施例的特征作出的变化、组合和/或修改均在本发明公开的范围内。因组合、合并和/或省略所述实施例的特征而得到的替代性实施例也在本发明的范围内。应当理解的是,本发明已明确阐明了数值范围或限制,此类明确的范围或限制应包括涵盖在上述范围或限制(如从大约1至大约10的范围包括2、3、4等;大于0.10的范围包括0.11、0.12、0.13等)内的类似数量级的迭代范围或限制。例如,每当公开具有下限Rl和上限Ru的数值范围时,具体是公开落入所述范围内的任何数字。具体而言,特别公开所述范围内的以下数字:R=Rl+k*(Ru-Rl),其中k是从1%到100%以1%增量递增的变量,即,k是1%、2%、3%、4%、5%、……、50%、51%、52%、……、95%、96%、97%、98%、99%或100%。此外,还特此公开了,上文定义的两个R值所定义的任何数值范围。除非另行说明,术语“大约”表示其后数值的±10%的范围。相对于权利要求的某一要素,术语“可选择”的使用表示该要素可以是“需要的”,或者也可以是“不需要的”,二者均在所述权利要求的范围内。使用如包括摂、包含摂和具有摂等较广术语应被理解为提供对如由“…组成”、“基本上由……组成”以及“大体上由……组成”等较窄术语的支持。因此,保护范围不受上文所述的限制,而是由所附权利要求书定义,所述范围包含所附权利要求书的标的物的所有等效物。每项和每条权利要求作为进一步公开的内容并入说明书中,且权利要求书是本发明的实施例。所述揭示内容中的参考的论述并不是承认其为现有技术,尤其是具有在本申请案的在先申请优先权日期之后的公开日期的任何参考。本发明中所引用的所有专利、专利申请案和公开案的揭示内容特此以引用的方式并入本文本中,其提供补充本发明的示例性、程序性或其他细节。The present invention discloses at least one embodiment, and changes, combinations and/or modifications made by persons of ordinary skill in the art to the embodiments and/or the features of the embodiments are within the scope of the present disclosure. Alternative embodiments resulting from combining, combining, and/or omitting features of the described embodiments are also within the scope of the invention. It should be understood that the present invention has explicitly set forth numerical ranges or limitations, and such explicit ranges or limitations should be included within the above ranges or limitations (such as from about 1 to about 10 including 2, 3, 4, etc.; greater than A range of 0.10 includes iteration ranges or limits of similar magnitude within 0.11, 0.12, 0.13, etc.). For example, whenever a numerical range having a lower limit R1 and an upper limit Ru is disclosed, any number falling within the range is specifically disclosed. Specifically, the following numbers within the stated range are specifically disclosed: R=Rl+k*(Ru-Rl), where k is a variable from 1% to 100% in 1% increments, i.e., k is 1% , 2%, 3%, 4%, 5%, ..., 50%, 51%, 52%, ..., 95%, 96%, 97%, 98%, 99% or 100%. Furthermore, any numerical range defined by the two R values defined above is also hereby disclosed. Unless otherwise stated, the term "about" indicates a range of ±10% of the numerical value that follows. The use of the term "optional" with respect to an element of a claim indicates that the element may be "required" or "not required", both of which are within the scope of the claim. The use of broader terms such as "comprising", "comprising" and having "should be understood as providing support for narrower terms such as "consisting of", "consisting essentially of" and "consisting substantially of" . Accordingly, the scope of protection is not limited by the foregoing description but is defined by the claims that follow, that scope including all equivalents of the subject matter of the claims. Each and every claim is incorporated into the specification as a further disclosure, and the claims are embodiments of the invention. The discussion of a reference in this disclosure is not an admission that it is prior art, especially any reference with a publication date after the priority date of this application's earlier filing. The disclosures of all patents, patent applications, and publications cited in this application are hereby incorporated by reference herein, providing exemplary, procedural, or other details supplementary to the present invention.
虽然本发明中已提供若干实施例,但应理解,在不脱离本发明的精神或范围的情况下,本发明所公开的系统和方法可以以许多其他特定形式来体现。本发明的实例应被视为说明性而非限制性的,且本发明并不限于本文本所给出的细节。例如,各种元件或组件可以在另一系统中组合或合并,或者某些特征可以省略或不实施。Although several embodiments have been provided herein, it should be understood that the disclosed systems and methods may be embodied in many other specific forms without departing from the spirit or scope of the invention. The examples of the invention are to be regarded as illustrative rather than restrictive, and the invention is not limited to the details given in this text. For example, various elements or components may be combined or incorporated in another system, or certain features may be omitted or not implemented.
此外,在不脱离本发明的范围的情况下,各种实施例中描述和说明为离散或单独的技术、系统、子系统和方法可以与其他系统、模块、技术或方法进行组合或合并。展示或论述为彼此耦接或直接耦接或通信的其他项也可以采用电方式、机械方式或其他方式通过某一接口、装置或中间组件间接地耦接或通信。其他变化、替代和改变的示例可以由本领域的技术人员在不脱离本文精神和所公开的范围的情况下确定。Furthermore, techniques, systems, subsystems and methods described and illustrated in various embodiments as discrete or separate may be combined or merged with other systems, modules, techniques or methods without departing from the scope of the present invention. Other items shown or discussed as coupled or directly coupled or communicating with each other may be indirectly coupled or communicating through some interface, device, or intermediate component whether electrically, mechanically, or otherwise. Examples of other changes, substitutions, and changes can be ascertained by those skilled in the art without departing from the spirit and scope of the disclosure herein.
Claims (20)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161545897P | 2011-10-11 | 2011-10-11 | |
| US61/545,897 | 2011-10-11 | ||
| PCT/US2012/059800 WO2013055950A1 (en) | 2011-10-11 | 2012-10-11 | Failure detection in the multiprotocol label switching multicast label switched path's end-to-end protection solution |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103891215A CN103891215A (en) | 2014-06-25 |
| CN103891215B true CN103891215B (en) | 2016-11-30 |
Family
ID=
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011006541A1 (en) * | 2009-07-16 | 2011-01-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Recovery mechanism for point-to-multipoint traffic |
| WO2011031812A1 (en) * | 2009-09-14 | 2011-03-17 | Alcatel-Lucent Usa Inc. | Fast upstream source failure detection |
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011006541A1 (en) * | 2009-07-16 | 2011-01-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Recovery mechanism for point-to-multipoint traffic |
| WO2011031812A1 (en) * | 2009-09-14 | 2011-03-17 | Alcatel-Lucent Usa Inc. | Fast upstream source failure detection |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9036642B2 (en) | Point-to point based multicast label distribution protocol local protection solution | |
| US8902780B1 (en) | Forwarding detection for point-to-multipoint label switched paths | |
| CN102282812B (en) | Protecting ingress and egress of a label switched path | |
| JP5899305B2 (en) | Technology for operating network nodes | |
| US9077561B2 (en) | OAM label switched path for fast reroute of protected label switched paths | |
| US8879384B2 (en) | Fast upstream source failure detection | |
| US8773978B2 (en) | System and method for protecting ingress and egress of a point-to-multipoint label switched path | |
| US8964571B2 (en) | Method and apparatus for simultaneous support of fast restoration and native multicast in IP networks | |
| US10749793B2 (en) | Locally protecting service in a labeled switched path network | |
| US8165032B1 (en) | Dynamic configuration of liveliness detection | |
| US8918671B2 (en) | Technique for protecting leaf nodes of a point-to-multipoint tree in a communications network in connected mode | |
| US9231861B2 (en) | Label switched path network failure detection and traffic control | |
| EP2767052B1 (en) | Failure detection in the multiprotocol label switching multicast label switched path's end-to-end protection solution | |
| CN101610203A (en) | Method, device and system for realizing multicast rerouting | |
| CN105471736B (en) | A kind of tunnel signal degradation notification and switching method and device | |
| WO2021143524A1 (en) | Fault detection method, and apparatus | |
| CN103891215B (en) | Fault detect in the end-to-end protection solution of multiprotocol label switching multicast label switched path | |
| CN103795625A (en) | Multi-protocol label switching network quick rerouting implementation method and device | |
| HK1189310A (en) | Technique for operating a network node |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20161130 |