WO2016165263A1 - Procédé, appareil et système de traitement de commutation de protection pour chemin, et dispositif d'acheminement - Google Patents
Procédé, appareil et système de traitement de commutation de protection pour chemin, et dispositif d'acheminement Download PDFInfo
- Publication number
- WO2016165263A1 WO2016165263A1 PCT/CN2015/088169 CN2015088169W WO2016165263A1 WO 2016165263 A1 WO2016165263 A1 WO 2016165263A1 CN 2015088169 W CN2015088169 W CN 2015088169W WO 2016165263 A1 WO2016165263 A1 WO 2016165263A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- path
- protection
- aps
- information
- component
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/34—Signalling channels for network management communication
- H04L41/342—Signalling channels for network management communication between virtual entities, e.g. orchestrators, SDN or NFV entities
Definitions
- the present invention relates to the field of communications, and in particular to a method, an apparatus, a system, and a forwarding device for protecting a path.
- SDN Software Defined Network
- Controller Controller
- Forwarding device Forwarding device
- the ONF has now released the OpenFlow Switch Specification for the interface between the controller and the forwarding plane.
- the protocol implemented based on this interface specification is the Openflow protocol.
- the ONF is mature in supporting Layer 2 leased line services and Layer 2 VPN services.
- the Openflow channel is used for the Openflow protocol interaction between the controller (hereinafter referred to as Controller) and the forwarding device (hereinafter referred to as Forwarder, also called Switch).
- Controller the controller
- Forwarder also called Switch
- the protocol processing component of the forwarding device terminates the protocol to extract the content information carried by the protocol packet, and forwards the content information to the corresponding component.
- the information sent to the controller by the relevant components in the forwarding device needs to be first passed to the protocol processing component and encapsulated into the Openflow protocol and sent to the controller.
- the Openflow protocol defines a series of messages, including controller-to-switch messages, asynchronous messages, and symmetric messages. Each class defines many types.
- the controller-to-switch message is initiated by the controller to manage or obtain the forwarder state.
- the asynchronous message is initiated by the forwarder to notify the controller of the network event or forwarder state change.
- the symmetric message can be initiated by the forwarder or the controller.
- the controller sends a packet-out message in the controller-to-switch category to the Forwarder through the Openflow protocol channel.
- the Forwarder specifies the message according to the message.
- the forwarding port sends the message.
- the receiver After receiving the message, the receiver forwards the related work according to the message (such as sending and receiving packet statistics, error packet statistics, etc.), and sends it to the protocol processing component, and the packet is encapsulated as a packet-in message.
- the Openflow channel is sent to the controller, as shown in Figure 2, to complete the detection of the working path and the protection path.
- the controller completes the switch from the service to the protection path by modifying the flow table or the group table and delivering the corresponding component to the Forwarder.
- this mechanism is suitable for service delivery with low real-time requirements; it is not suitable for fields that require fast protection switching to complete self-healing.
- Devices such as Packet Transfer Network (PTN), Optical Transport Network (OTN), and Multi-Protocol Label Switching (MPLS) are required to support about 50ms. Fast protection switching.
- the present invention provides a method, a device, a system, and a forwarding device for protecting a path, so as to at least solve the problem that the existing path switching solution cannot implement fast protection switching and cannot meet the scenario with high real-time requirements.
- a protection switching processing method for a path which includes: a forwarding device in an SDN acquires state information of a current path in a path protection group to which the forwarding device belongs, where the current path includes: protection a path and/or a working path; the forwarding device performs automatic protection switching APS negotiation with the forwarding device except the forwarding device in the path protection group; according to the APS negotiation result, the local external command, and the status information Performing a comprehensive decision, and performing a protection switching processing operation corresponding to the decision result of the comprehensive decision in the current path in the path protection group, where the external command is used to indicate an external control type for the protection switching operation .
- the forwarding device before the forwarding device in the SDN obtains the state information of the current path in the path protection group to which the forwarding device belongs, the forwarding device includes: receiving, by the forwarding device, configuration information from a controller in the SDN, where The configuration information is used to configure path protection switching of the path protection group.
- the forwarding device receives the configuration information from a controller in the SDN, where the forwarding device receives, from the controller, an APS message dedicated to sending the configuration information.
- the APS message is determined by adding type information for indicating the APS message to a type type member of an Openflow protocol header, and configuring attribute information of the type information.
- the configuration information includes at least one of the following: a protection group identifier, a protection type, an operation type for operating the path protection group, and an external type for indicating an external control type of the protection switching operation.
- the protection type includes one of the following: 1: N protection type, 1+1 protection, and ring protection, where N is an integer greater than 1; and/or, the operation type includes at least the following One: add a new path Protect the group, modify the path protection group, and delete the path protection group.
- the external command includes one of: a lock protection command, a manual switch command, a forced switch command, and an existing external command; and/or the entry information includes one of the following: A flow table corresponding to the receiving direction and a group table corresponding to the sending direction of the service.
- the external command is obtained by acquiring the external command from the APS message.
- the external command is obtained by acquiring from a message that is received for sending the external command.
- a forwarding device in an SDN comprising: a protocol processing component configured to receive configuration information from a controller in the SDN network, wherein the configuration information is for The path protection switch of the path protection group is configured to be configured; the automatic protection switching APS component is configured to receive the configuration information forwarded by the protocol processing component, and send the entry information in the configuration information to the flow table component; The information about the APS protocol sent and received by the APS component is sent to the flow table component; and the status information of the current working path and/or the protection path monitored by the Operation Administration and Maintenance (OAM) component is received; Receiving, by the forwarding component, a protocol packet for performing the APS negotiation; and sending, to the forwarding component, a protocol packet for forwarding the APS negotiation between the devices; the OAM component is configured to receive the OAM packet sent by the forwarding component, and monitor a status of the current working path and the protection path, and transmitting the status to the APS component; and The OAM packet of the working
- the forwarding component is forwarded to the forwarding component according to the interface requirement of the forwarding component.
- the forwarding component is configured to perform a service forwarding operation corresponding to the entry information, and is used for sending and receiving the OAM required by the OAM component.
- the protocol processing component is configured to receive an APS message dedicated to transmitting the configuration information from the controller.
- the APS message is determined by adding type information for indicating the APS message to a type type member of an Openflow protocol header, and configuring attribute information of the type information.
- the protocol processing component is configured to receive the configuration information including at least one of the following: a protection group identifier, a protection type, an operation type for operating the path protection group, and an indication external An external command for controlling the type of protection switching operation, entry information, indication information for indicating whether to return to the initial path, and indication information for indicating a waiting recovery time to return to the initial path.
- a path protection switching processing system a forwarding device and a controller in an SDN, wherein the controller is configured to send configuration information to the forwarding device, where The configuration information is used for the path protection switching of the path protection group.
- the forwarding device is configured to obtain the status information of the current path, and after the APS negotiation with the remote forwarding device is completed, the APS negotiation result is combined.
- the local external command and the state information perform a comprehensive decision, and perform a protection switching processing operation corresponding to the decision result of the comprehensive decision on the current path in the path protection group.
- the controller is configured to send, to the forwarding device, an APS message dedicated to sending the configuration information.
- a path protection processing device which is applied to a forwarding device in an SDN, and includes: an obtaining module, configured to acquire state information of a current path in a path protection group to which the forwarding device belongs,
- the current path includes: a protection path and/or a working path; and a negotiation module configured to perform automatic protection switching APS negotiation with other forwarding devices other than the forwarding device in the path protection group; Performing a comprehensive decision on the APS negotiation result, the local external command, and the state information, and performing a protection switching operation corresponding to the decision result of the comprehensive decision on the current path in the path protection group, where
- the external command is used to indicate an external type of control for the protection switching operation.
- the device further includes: a receiving module, configured to receive configuration information from a controller in the SDN, where the configuration information is used for path protection switching of the path protection group.
- the forwarding device performs comprehensive decision based on the current path state information, the negotiation result of the APS negotiation with other forwarding devices, and the local external command, and performs the technical means of the protection switching processing operation corresponding to the decision result.
- the problem that the existing path switching solution cannot implement fast protection switching and cannot meet the requirements of high real-time requirements is solved, and the effect of fast protection switching processing of the path is achieved.
- FIG. 1 is a schematic diagram of an SDN network in related art
- FIG. 2 is a schematic diagram of packet transmission and reception of SDN network Packet-out and Packet-in in the related art
- FIG. 3 is a flowchart of a method for processing protection switching of a path according to an embodiment of the present invention
- FIG. 4 is a structural block diagram of a protection switching processing apparatus for a path according to an embodiment of the present invention.
- FIG. 5 is a structural block diagram of a protection switching processing apparatus for a path according to an alternative embodiment of the present invention.
- FIG. 6 is a structural block diagram of a forwarding device according to an embodiment of the present invention.
- FIG. 7 is a structural block diagram of a protection switching processing system for a path according to an embodiment of the present invention.
- FIG. 8 is a schematic structural diagram of a protection switching processing system for a path according to an alternative embodiment of the present invention.
- FIG. 9 is a schematic diagram of a linear protection architecture according to an embodiment of the present invention.
- FIG. 10 is a schematic structural diagram of only one endpoint Forwarder in linear protection according to an embodiment of the present invention.
- the embodiment of the present invention is based on the existing standard interface of the ONF, and proposes a scheme for quickly implementing the protection switching function on the basis of the existing standard interface of the OpenFlow Switch Specification, so as to solve the problem that the switching scheme in the existing SDN standard cannot implement fast protection switching, which cannot be satisfied. Problems such as scenarios with high real-time requirements to meet the requirements of PTN, OTN, and MPLS.
- FIG. 3 is a flowchart of a path protection switching processing method according to an embodiment of the present invention. As shown in FIG. 3, the process includes the following steps:
- Step S302 The forwarding device in the SDN obtains the state information of the current path in the path protection group to which the forwarding device belongs, where the current path includes: a protection path and/or a working path. That is to say, the forwarding device may acquire only the state of the protection path or the working path, or may acquire the state of the two paths (the state of the protection path and the state of the working path) at the same time.
- Step S304 The forwarding device performs the automatic protection switching APS negotiation with the forwarding device other than the forwarding device in the path protection group.
- the forwarding device may also be described as a remote device, for example,
- the following forms may be used, but are not limited thereto: for linear protection (for example, 1:1 protection or 1:N protection), the opposite end of the forwarding device on the path corresponding to the path protection group may be represented.
- Step S306 performing comprehensive decision according to the APS negotiation result, the local external command, and the foregoing state information, and performing a protection switching processing operation corresponding to the decision result of the foregoing comprehensive decision on the current path in the path protection group, where the external The command is used to indicate the external control type for the protection switching operation.
- the control type may include, but is not limited to, performing a protection switching operation or revoking a protection switching operation.
- the forwarding device can directly directly determine the status of the current path, the APS negotiation result, and Whether there is an external command execution protection switching operation in the local area, therefore, the message exchange process with the controller in the SDN network architecture is reduced, thereby reducing the time of protection switching and realizing fast protection switching of the path.
- steps S302 and S304 are interchangeable, that is, step S302 may be performed first, and then step S304 may be performed; or step S304 may be performed first, and then step S302 is performed.
- the current protection switching state and the Wait to Restore Time may be considered.
- Timing situation it can also be considered that the WTR timing condition belongs to the current protection switching state
- the current protection switching state and the WTR timing condition are factors that will be considered by those skilled in the art when performing protection switching, therefore, in step S306
- the current protection switching state and the WTR timing situation are not mentioned.
- the embodiment of the present invention does not limit this.
- the embodiment of the present invention may include the following situation: the current protection switching state and the WTR are not considered in the overall decision making. In the case of timing, protection switching processing can also be realized.
- step S306 comprehensive decision may be made according to standards such as ITU-T G.841/G.808.1/G.808.2 in the related art, but is not limited thereto.
- configuration information for configuring the path protection switching function of the path protection group may be configured in advance, for example, by forwarding:
- the device receives the configuration information from the controller in the SDN, where the configuration information is used to configure the path protection switching of the path protection group.
- the forwarding device can receive the foregoing configuration information in multiple manners, for example, it can be received from an existing message, and can also be received from a new message constructed by the controller. For the latter, the following can be implemented: The forwarding device receives an APS message dedicated to transmitting the above configuration information from the controller. Since then, the APS protection switching control and protocol processing functions are moved from the controller to the forwarding device. The controller only needs to deploy the configuration management function of the APS protection group.
- the foregoing APS message is determined by adding type information for indicating the APS message to the type type member of the Openflow protocol header; and configuring attribute information of the type information.
- the attribute information may be used to reflect or indicate the above configuration information.
- the members of the Openflow protocol header are shown in Table 1:
- the message members of the APS message are as shown in Table 2:
- the configuration information may include at least one of the following: a protection group identifier, a protection type, an operation type for operating the path protection group, an external command for indicating an external control type of the protection switching operation, and entry information. And indication information indicating whether to return to the initial path, and indication information for indicating a waiting recovery time to return to the initial path.
- the protection switching in this embodiment refers to switching from a fault path to a normal path receiving and sending service.
- the software-defined network SDN controls the service of the path through the flow table and the group table (including the flow table type, the table item identifier, the matching item, the instruction, and the action set, etc.).
- the inbound port is identified by the flow table (including the flow table type, the entry identifier, the match, the instruction, and the action set) to control the receiving service; the group table information (including the entry identifier, the matching item, the instruction, and the action set, etc.) is used to identify
- the outgoing port controls the transmission of the service.
- the working path of the original fault returns to normal
- the service waits for a period of time (ie, WTR) and then switches to the working path; for non-return protection, the faulty path returns to normal. Nor does it return, no WTR is required.
- the foregoing protection type includes one of the following: 1: N protection type, 1+1 protection, and ring protection, where, N An integer greater than one; and/or, the operation type includes at least one of the following: a new path protection group, a modified path protection group, and a deleted path protection group.
- the operation type of the modified path protection group may be modified to modify the attribute information of the path protection group.
- the WTR and the return mode may be modified (may be expressed as a way to return the initial path, but not limited thereto), added, modified, or deleted.
- the item information of the path protection group, etc. but is not limited to this.
- the protection type may include, but is not limited to, 1:1 protection or 1+1 tunnel protection or pseudowire protection of the PTN network, segment layer based shared ring protection; 1+1 protection or 1:1 ODUk in the OTN network. Channel protection, etc.
- 1:N protection or 1+1 protection generally only the first and last nodes need to participate in protection switching, which is called linear protection; for ring protection, each node on the ring needs to participate.
- modifying the operation type of the path protection group may include, but is not limited to, modifying the foregoing configuration information of at least one of the following: a protection group identifier, a protection type, an operation type for operating the path protection group, and an external pair indication An external command for protecting the type of the switching operation, entry information, indication information indicating whether to return to the initial path, and indication information indicating the waiting recovery time to return to the initial path.
- the foregoing external command includes, but is not limited to, one of the following: a lock protection command (ie, a command for prohibiting protection switching), a manual switching command, a forced switching command, and clearing an existing external command; and /
- the foregoing item information includes but is not limited to one of the following: a flow table corresponding to a receiving direction of the service and a group table corresponding to a sending direction of the service.
- the external command is obtained by acquiring the external command from the APS message, that is, the external command may be carried by the APS message; optionally, the received external device is also dedicated to sending the external Obtained in the message of the command, that is, the above external command can be carried by the dedicated message.
- a path protection switching processing device is further provided, and the device is applied to a forwarding device in the SDN, and is used to implement the foregoing method embodiments and optional implementation manners, which have not been described again.
- the term "module” may implement a combination of software and/or hardware of a predetermined function.
- the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
- 4 is a block diagram showing the structure of a protection switching processing apparatus for a path according to an embodiment of the present invention. As shown in Figure 4, the device includes the following processing modules:
- the obtaining module 40 is configured to obtain the state information of the current path in the path protection group to which the forwarding device belongs, where the current path includes: a protection path and/or a working path;
- the negotiation module 42 is configured to perform automatic protection switching APS negotiation with the forwarding device other than the forwarding device in the path protection group.
- the control module 44 is connected to the obtaining module 40 and the negotiating module 42 and is configured to perform comprehensive decision according to the APS negotiation result, the local external command, and the foregoing state information, and to the foregoing current path in the path protection group. Performing a protection switching processing operation corresponding to the decision result of the above comprehensive decision, wherein the external command is used to indicate an external control type for the protection switching operation.
- the foregoing apparatus may further include: a receiving module 46, connected to the obtaining module 40, the negotiating module 42 and the control module 44, and configured to be from a controller in the SDN.
- the configuration information is received, where the configuration information is used for path protection switching of the path protection group.
- each of the above modules may be implemented by software or hardware. For the latter, it may be expressed in the following form but not limited thereto: each of the above modules is located in a different processor; or each of the above modules is located in the same processing In the device.
- the embodiment of the present invention further provides a forwarding device in an SDN.
- the forwarding device includes:
- the protocol processing component 60 is configured to receive configuration information from a controller in the SDN network, where the configuration information is used to configure path protection switching of the path protection group;
- An automatic protection switching (APS) component 62 is configured to receive the configuration information forwarded from the protocol processing component 60 and send the entry information in the configuration information to the flow table component 64; the APS component 62 generates the APS protocol.
- the received and sent entry information is sent to the flow table component; the status information of the current working path and/or the protection path monitored by the operation management and maintenance (OAM) component 66 is received; and the protocol packet sent by the forwarding component 68 for APS negotiation is received; Sending, to the forwarding component 68, a protocol packet for forwarding APS negotiation between the devices;
- OAM operation management and maintenance
- APS component 62 receives configuration and management information from the controller, while receiving APS signaling (inter-ASS signaling between the first and last nodes, or between APS components between nodes and nodes, completing protocol negotiation) and OAM components. Passing the path status, outputting the protection switching control command to the flow table component 64 (a component of the flow table and the group table and the like, referred to as a flow table component), such as performing or revoking the protection switching action, and outputting the APS signaling to the other node.
- APS signaling inter-ASS signaling between the first and last nodes, or between APS components between nodes and nodes, completing protocol negotiation
- OAM components Passing the path status, outputting the protection switching control command to the flow table component 64 (a component of the flow table and the group table and the like, referred to as a flow table component), such as performing or revoking the protection switching action, and outputting the APS signaling to the other node.
- the OAM component 66 is configured to receive the OAM packet sent by the forwarding component, monitor the status of the current working path and the protection path, and send the status to the APS component 62; and report the OAM of the current working path and/or the protection path.
- the text is passed to the forwarding component 68 for transmission to the forwarding device at the far end of the path; thus, it can be seen that the OAM component 66 is primarily responsible for the alarm monitoring function of the path.
- the flow table component 64 is configured to perform comprehensive processing on the above-mentioned entry information received from the APS component 62, and forwarded to the forwarding component 68 according to the interface requirements of the forwarding component 68;
- the forwarding component 68 is configured to perform a service forwarding operation corresponding to the foregoing item information for sending and receiving The OAM message required by the OAM component 66, and the APS protocol message required to send and receive the APS component 62.
- the protocol processing component 60 is configured to receive an APS message dedicated to transmitting the configuration information from the controller.
- the foregoing APS message is determined by: adding type information for indicating the foregoing APS message to a type type member of the Openflow protocol header; and configuring attribute information of the type information.
- the protocol processing component 60 is configured to receive the foregoing configuration information including at least one of the following: a protection group identifier, a protection type, an operation type for operating the entry information of the path protection group, and an indication An external command for externally controlling the type of protection switching operation, entry information, indication information for indicating whether to return to the initial path, and indication information for indicating a waiting recovery time to return to the initial path.
- the controller first initiates configuration management of the protection group.
- the APS message is configured, including the message type of the extended Openflow protocol header, and the APS type is added.
- the message member carries the protection group identifier, protection type, operation type, external command, binding entry (flow table and group table), and whether Return and attributes such as WTR, and send them to the first or last endpoint Forwarder (for ring protection, all Forwarder nodes on the ring) through the Openflow channel.
- the APS type package described in the above steps.
- the type can be Ethernet, IP, MPLS, Multi-Protocol Label Switching-Transport Profile (MPLS-TP), Provider Backbone Bridge (PBB), OTN, and WDM. Protection switching of forwarding paths such as multiplexing (Wavelength Division Multiplexing, WDM for short). Then perform the following processing steps:
- Step 1 The Forwarder protocol processing component of the Forwarder (for the ring protection, all the Forwarder nodes on the ring) receives the Openflow message, and determines whether it is an APS-type message packet according to the Openflow protocol header type member. Then forward to the APS component and go to the next step; otherwise, process according to the required flow of other Openflow protocol message types;
- Step 2 After receiving the APS message packet, the APS component parses the message member, identifies the protection group identifier, protection type, operation type, external command, binding entry, whether to return, and waits for the reply, and includes the entry information.
- the flow table and group table information are forwarded to the flow table component, and the monitored path information is notified to the OAM component.
- the APS component Based on the flow table and group table information related to the protection group, the APS component configures the flow table and group entry information required by the APS protocol to the flow table component.
- the forwarding component synthesizes the flow table and the group table information, and delivers the information to the forwarding component;
- Step 3 The forwarding component completes the sending and receiving from the service network side to the client side or the client side to the network side according to the configured flow table information and the group table item information; completing the APS protocol from the APS component to the network side, or from the network side to the APS component.
- the protocol sends and receives; the OAM component passes the monitoring status of the path to the APS component; the APS component is based on external commands (if any), the APS protocol, the path status, the current protection switching status, and the WTR timing.
- the comprehensive decision, and then the flow table component is configured to set the forwarding quilt table entry to monitor the monitoring information corresponding to the jump entry, thereby modifying the service sending action of the forwarding plane (selecting whether to send to the working path or to the protection path), and completing the protection switching action. Or undo the protection switching action.
- the APS component may also set the corresponding flow table instruction through the flow table component to control the forwarding plane service receiving behavior (selecting whether to receive or protect from the working path) Path reception).
- the controller can send the APS configuration management information to the Forwarder (the first endpoint and the tail endpoint, and the ring protection is all nodes); in some special cases, such as SDN network and traditional To connect to a network or to connect to different SDN networks, you only need to configure one AFS for the Forwarder (the first endpoint or the trailing endpoint). For ring protection, you only need to configure one or several Forwarders APSs on the ring.
- the protection group identifier in the foregoing step may be a string of numbers or a character string; the protection type includes: 1:N (N is greater than or equal to 1) protection, 1+1 protection, and ring protection of the path.
- the above-mentioned operation types include the addition, modification, or deletion; the external commands include a lock (prohibition protection switching), manual switching, forced switching, and the like; the binding entry includes a flow table corresponding to the inbound path (the direction in which the service is received) and The group table corresponding to the path to the path (the direction in which the service is sent); whether the above return attribute includes return or non-return; the above WTR only takes effect for the return protection, and the general range is less than 12 minutes, which can be manually set and modified.
- the protection switching path described in the foregoing technical solution generally refers to a transmission path of each layer of communication technologies such as Ethernet, IP, MPLS, MPLS-TP, PBB, OTN, and WDM, such as an Ethernet physical layer of MPLS-TP.
- Path segment layer path, tunnel layer path, pseudo-line layer path, etc.; such as OTN physical layer path, regenerator section path, multiplex section path, high-order ODU path, low-order ODU path, etc. of OTN network.
- the embodiment of the present invention further provides a path protection switching processing system.
- the system includes: a forwarding device 70 and a controller 72 in an SDN, wherein the controller 72 is configured to send to the forwarding device 70.
- the configuration information is configured, where the configuration information is used for the path protection switching of the path protection group, and the forwarding device 70 is configured to obtain the status information of the current path, and after the automatic protection switching APS negotiation with the remote forwarding device is completed, the combination is performed.
- the APS negotiation result, the local external command, and the foregoing state information are comprehensively determined, and the protection switching processing operation corresponding to the decision result of the comprehensive decision is performed on the current path in the path protection group.
- the controller 72 is arranged to send an APS message dedicated to the transmission of the configuration information to the forwarding device 70, that is, the controller 72 transmits the configuration information to the forwarding device 70 through the APS message.
- Controller 72 includes APS Configuration management module 720,
- the embodiment of the present invention is based on the existing Openflow protocol, and defines the message type of the protocol header, and adds and modifies various path protection functions through the newly defined APS message.
- the configuration management information is deleted and deleted.
- the forwarding device deploys the OAM component to monitor the path alarm status and notify the APS component in real time.
- the deployment flow table component completes the protection switching or undo the protection switching behavior according to the APS component indication, and deploys the APS component to complete the APS protection group configuration. Manage and protect the switching decision.
- the path is Label Switched Path (LSP), Pseudo Wire (PW), Optical Date Unit (ODU) k, IP.
- LSP Label Switched Path
- PW Pseudo Wire
- ODU Optical Date Unit
- IP IP.
- the linear protection or ring network protection functions of networks such as Ethernet have the advantages of simplicity and reliability. Where k is the level of the ODU and the natural number is taken.
- the main design idea of the protection switching processing scheme of the path provided by the following preferred embodiments is that, for the problem that the SDN network cannot complete the fast protection switching function in the related art, the preferred embodiment is based on the existing Openflow protocol, and the message type of the protocol header is extended (Type) defines the configuration management of various path protection functions by using the newly defined APS message.
- the forwarding device deploys the OAM component to monitor the path alarm status and notify the APS component in real time, and deploys the flow table component to complete the protection switching or cancel the forwarding behavior of the protection switching.
- the APS component is deployed to complete the configuration management and protection switching decision of the APS protection group.
- the controller CMC initiates protection of the new MPLS_TP LSP 1:1, the protection group identifier is 16, and the working path is A1.
- -Z1 A1 port of Forwarder NE1 to Z1 port of Forwarder NE2
- protection path is A2-Z2 (A2 port of Forwarder NE1 to Z2 port of Forwarder NE2)
- return type WTR is 5 minutes
- the OAM monitoring of Z2 has been validated as an example.
- Step 1 The CMC initiates the addition of an MPLS TP LSP 1:1 linear protection group with the protection group ID being 16 and the operation type being new.
- the type of the message type of the OpenFlow protocol header is extended.
- the type value 241 is used as the identifier of the APS message.
- the message member id of the APS is 16; the message member type is set to 1, and the protection group type is LSP 1:1. Linear protection; set the message member action to 1, the identification operation type is new; the message member command is set to 0, there is no external command at present; the first group information of the data packet sets the flow table corresponding to the working LSP port, including the flow table entry.
- Information X1 identifies the inbound port bound to port A1 and the LSP inbound label.
- the flow table command is to jump to the group entry that points to the client port.
- the second group of information is set to protect the flow table corresponding to the LSP port, including the flow table.
- the entry information X2 identifies the inbound port bound to the port A2 and the LSP inbound label.
- the flow table command is to jump to the group entry that points to the client port.
- the third group information is set to the working LSP.
- the group entry corresponding to the port, including the group entry Y1 is bound to the outbound port and the LSP outbound label, and the group table action includes the setting of the corresponding encapsulation information.
- the fourth group of information is set to protect the group entry corresponding to the LSP port, including the group.
- the entry Y2 identifies the outgoing port of the A2 outgoing port and the LSP, and the group table action includes the setting of the corresponding encapsulation information.
- the fifth group information is set to the group entry Y12 to bind the LSP 1:1 protection group, and the group table action includes monitoring.
- A1-Z1 LSP path OAM status jump to the above Y1 group entry, monitor the A2-Z2 LSP path OAM status, and jump to the above Y2 group entry.
- Several sets of information are then set up, including 1 for return protection, 5 for WTR for 5 minutes, and other required information. It is delivered to NE1 through the Openflow channel.
- the APS information of the NE2 is similar to that of the NE1.
- the Z1 and Z2 ports in the ADS message member information of the NE1, the LSP inbound and outbound labels, the flow entry identifier, and the group entry identifier match the NE2, and pass the Openflow channel. Send to NE2.
- Step 2 The Openflow protocol processing component of NE1 and NE2 receives the Openflow protocol message, parses the message type type member, and determines the APS type agreed with the CMC according to the type value of 241, and forwards it to the APS component.
- Step 3 The APS component of NE1 and NE2 resolves the APS message structure.
- the protection group identifier is 16; according to the message member type 1, the protection group type is LSP 1:1 linear protection; according to the message member action is 1
- the judgment is to add a protection group; according to the message member command is 0, it is judged that there is no external command; the flow table configuration is learned according to the first group information and the second group information of the data packet, and is forwarded to the flow table component, which will be required
- the OAM information of the inbound A1 port and the corresponding path of the LSP inbound label is forwarded to the OAM component.
- the group entry is configured according to the third, fourth, and fifth group information of the data packet, and is forwarded to the flow table.
- the APS component configures the flow table and group entry information required by the APS protocol according to the flow table and the group table information of the first group to the fifth group, and notifies the flow table component, so that the APS information can be sent and received from the protection path LSP; the flow table component The flow table information and the group table information are combined, and the required forwarding flow table and group table information are generated according to the requirements of the forwarding component and sent to the forwarding component.
- Step 4 The NE1 and NE2 forwarding components complete the service from the A1-Z1 working LSP to the client side or the client side to the A1-Z1 working LSP according to the configured flow table information and the group entry information; completing the APS protocol from the APS component to A2-Z2 protects the LSP, or sends and receives protocols from the protection LSP to the APS component; the OAM component passes the OAM monitoring status of the working LSP and the protection LSP to the APS component in real time; the APS component is based on the APS protocol, path status, and external commands (if any) ???), current protection switching status and WTR timing status, comprehensive decision, decide whether to perform protection switching or undo protection switching, and notify the flow table component to set the forwarding quilt table entry Y12 group table action monitoring A1-Z1 LSP and A2-Z2
- the LSP OAM status modifies the service sending action of the forwarding plane (select whether to send to the working path A1-Z1 LSP or to the protection path A2-
- the APS component is based on the working path A1-Z1
- the monitoring status of the LSP and the protection path A2-Z2 LSP may inform the flow table component to set its flow table related instructions, and control the forwarding plane service reception behavior (select whether to receive from the working LSP or receive from the protection LSP). For example, when the protection type is 1+1, only the flow table needs to be modified to control the receiving behavior of the forwarding service.
- the content of the action set of the group entry Y12 in the first step does not need to monitor the OAM state, but the group entries Y1 and Y2 are simultaneously executed. That is, concurrent business.
- the above embodiments are equally applicable to 1:1 or 1+1 linear protection of paths PW, ODUk, IP, Ethernet, and the like.
- 1:N linear protection of N>1 the number of protection paths is greater than one.
- the flow table information and the group entry information in the data message of the above 1:1 protection implementation are increased, and the APS component, the OAM component, and the flow table component are added.
- the corresponding processing with the forwarding component is an implementation scheme of 1:N (N>1).
- the above embodiments are equally applicable to ring network protection with paths of LSP, PW, ODUk, IP, Ethernet, and the like.
- the member type is set to match the information of the related path ring protection type; the member data message includes flow table information and group entry information for the client side and the network side to send and receive services, and the flow of the first and last endpoints NE1 and NE2 in the protection scheme.
- the table and the group table are similar, and the data message also needs to include flow table and group table information for forwarding the service from one direction to the other direction on the network side, so as to meet the requirements of the intermediate node to transmit the work service and protect the service.
- the controller CMC initiates the modification of the protection of the MPLS_TP LSP 1:1, the protection group identifier is 16, and the working path is modified from A1-Z1 to A2-Z2, and the protection path is modified by A2-Z2 is modified to be A1-Z1, and other attributes are not modified as an example to illustrate the solution of this embodiment.
- Step 1 The CMC initiates the modification of the MPLS_TP LSP1:1 linear protection group.
- the protection group ID is 16 and the operation type is modified.
- the APS message member action is 2, and the operation type is modified.
- the third group information of the data packet is modified, that is, the group entry corresponding to the working LSP port, and the group entry Y1 is bound to the A2 outgoing port and the LSP outgoing label.
- the group table action includes the setting of the corresponding package information; the fourth group information, that is, the group entry corresponding to the protection LSP port, including the group entry Y2 identifier binding the A1 outgoing port and the LSP out label, and the group table action includes the setting of the corresponding package information.
- the information of other data packets remains unchanged.
- the other members of the APS message remain unchanged and are delivered to NE1 through the Openflow channel.
- the APS message of the NE2 is similar to that of the NE1.
- the Z1 and Z2 ports in the ADS message member information of the NE1, the LSP inbound and outbound labels, the flow entry identifier, and the group entry identifier match the NE2, and are delivered through the Openflow channel.
- Step 2 The Openflow protocol processing component of NE1 and NE2 receives the Openflow protocol message, parses the message type type member, and determines the APS type agreed with the CMC according to the type value of 241, and forwards it to the APS component.
- Step 3 The APS component of the NE1 and the NE2 resolves the APS message structure.
- the protection group identifier is 16; according to the message member type 1, the protection group type is LSP 1:1 linear protection; according to the message member action 2
- the judgment is to modify the protection group; the third group information and the fourth group information of the data packet are modified by comparing the information of each member of the message with the information that has been validated locally.
- the APS component notifies the flow table component to modify the corresponding flow table and group table and forward it to the forwarding component. The rest remains unchanged.
- Step 4 The NE1 and NE2 forwarding components complete the service from the A2-Z2 working LSP to the client side or the client side to the A2-Z2 working LSP according to the modified flow table information and the group entry information; completing the APS protocol from the APS component.
- the A2-Z2 protects the LSP, or the protocol from the protection LSP to the APS component.
- the OAM component transmits the OAM monitoring status of the working LSP and the protection LSP to the APS component in real time; the APS component is based on the APS protocol, path status, and external commands (if any) If the current protection switching status and the WTR timing status, comprehensive decision, decide whether to perform protection switching or undo protection switching, and set the forwarding area group entry Y12 group table action to monitor A2-Z2 LSP and A1-Z1 LSP OAM status. Therefore, the service sending action of the forwarding plane is modified (select whether to send to the working path A2-Z2 LSP or to the protection path A1-Z1 LSP), and then implement protection switching or undo protection switching.
- the APS component can set its flow table related instruction according to the monitoring status of the working path A2-Z2 LSP and the protection path A1-Z1 LSP, and control the forwarding plane service receiving behavior (selection Received from the working LSP or received from the protection LSP). For example, when the protection type is 1+1, only the flow table needs to be modified to control the receiving behavior of the forwarding service.
- the content of the action set of the group entry Y12 in the first step does not need to monitor the OAM state, but the group entries Y1 and Y2 are simultaneously executed. That is, concurrent business.
- the controller CMC initiates the protection of the MPLS_TP LSP 1:1.
- the protection group ID is 16 and the working path is A2-Z2.
- the protection path is A1-Z1.
- the specific implementation includes the following steps:
- Step 1 The CMC initiates the deletion of the MPLS_TP LSP1:1 linear protection group.
- the protection group ID is 16 and the operation type is deleted.
- the message member action of the modified APS is 3, and the identification operation type is deleted; other member information remains unchanged. It is delivered to NE1 and NE2 through the Openflow channel.
- Step 2 The Openflow protocol processing component of NE1 and NE2 receives the Openflow protocol message, parses the message type type member, and determines the APS type agreed with the CMC according to the type value of 241, and forwards it to the APS component.
- Step 3 The APS component of the NE1 parses the APS message structure, and according to the member APS, determines that the protection group identifier is 16; according to the message member type 1, it determines that the protection group type is LSP 1:1 linear protection; according to the message member action A judgment of 3 is to delete the protection group.
- the APS component notifies the flow table component to delete the group entry Y12 carried in the fifth group information of the original APS message member data packet in the group table, and modifies the flow table that receives the service from the client side, and jumps to the group entry Y1 (previously Y12). And sent to the forwarding component; the APS component notifies the flow table component to delete the flow table and group entry information required by the APS protocol and delivers the information to the forwarding component; NE2 also performs similar modification.
- Step 4 The NE1 and NE2 forwarding components complete the service from the A2-Z2 LSP to the client side or the client side to the A2-Z2 LSP according to the configured flow table information and group entry information.
- the SDN controller can only manage some SDN forwarding plane devices of the protection group, and only configure some SDN forwarding plane devices.
- the controller CMC initiates the protection of the new MPLS_TP LSP 1:1.
- the protection group ID is 16 and the working path is A1-Z1 (the A1 port of the Forwarder NE1 to the Z1 port of the Forwarder NE2).
- the protection path is A2-Z2 (the A2 port of the Forwarder NE1 to the Z2 port of the Forwarder NE2), the return type, the WTR is 5 minutes, the OAM monitoring of the A1-Z1 and the A2-Z2 is effective, and only the NE1 needs to be configured.
- the technical solution adopted in this embodiment will be described.
- Step 1 The CMC initiates the addition of an MPLS TP LSP 1:1 linear protection group with the protection group ID being 16 and the operation type being new.
- the type of the message type of the OpenFlow protocol header is extended.
- the type value 241 is used as the identifier of the APS message.
- the message member id of the APS is 16; the message member type is set to 1, and the protection group type is LSP 1:1. Linear protection; set the message member action to 1, the identification operation type is new; the message member command is set to 0, there is no external command at present; the first group information of the data packet sets the flow table corresponding to the working LSP port, including the flow table entry.
- Information X1 identifies the inbound port bound to port A1 and the LSP inbound label.
- the flow table command is to jump to the group entry that points to the client port.
- the second group of information is set to protect the flow table corresponding to the LSP port, including the flow table.
- the entry information X2 identifies the inbound port of the binding port A2 and the LSP inbound label, and the flow table command is to jump to the group entry corresponding to the client port;
- the third group information is set to the group entry corresponding to the working LSP port, including
- the group entry Y1 identifies the outgoing port of the A1 outgoing port and the LSP, and the group table action includes the setting of the corresponding encapsulation information.
- the fourth group of information is set to protect the group entry corresponding to the LSP port, including The entry Y2 identifies the outgoing port of the A2 outgoing port and the LSP, and the group table action includes the setting of the corresponding encapsulation information.
- the fifth group information is set to the group entry Y12 to bind the LSP 1:1 protection group, and the group table action includes monitoring.
- A1-Z1 LSP path OAM status jump to the above Y1 group entry, monitor the O2-state of the A2-Z2 LSP path, and jump to the above Y2 group entry.
- Several sets of information are then set up, including 1 for return protection, 5 for WTR for 5 minutes, and other required information. It is delivered to NE1 through the Openflow channel.
- Step 2 The Openflow protocol processing component of the NE1 receives the Openflow protocol message and parses the message class.
- Type type member according to the type value of 241, is judged to be the APS type agreed with the CMC, and forwarded to the APS component;
- Step 3 The APS component of the NE1 parses the APS message structure, and according to the member APS, determines that the protection group identifier is 16; according to the message member type 1, it determines that the protection group type is LSP 1:1 linear protection; Add a protection group. According to the message member command is 0, it is judged that there is no external command.
- the flow table configuration is learned according to the first group information and the second group information of the data packet, and the flow table component will be forwarded.
- the OAM information of the corresponding path of the A1 port and the LSP inbound label is forwarded to the OAM component; the group entry configuration is learned according to the third, fourth, and fifth group information of the data packet, and is forwarded to the flow table component; For other information on the message, it was learned that the protection group was a return type and the WTR was 5 minutes.
- the APS component configures the flow table and the group entry information required by the APS protocol according to the flow table and the group table information of the first group to the fifth group, and notifies the flow table component, so that the APS information can be sent and received from the protection path LSP;
- the component integrates the flow table information and the group table information, and generates the required forwarding flow table and group table information according to the requirements of the forwarding component and delivers the information to the forwarding component.
- Step 4 The NE1 forwarding component completes the service from the A1-Z1 working LSP to the client side or the client side to the A1-Z1 working LSP according to the configured flow table information and the group entry information; completing the APS protocol from the APS component to the A2- Z2 protects the LSP, or sends and receives protocols from the protection LSP to the APS component.
- the OAM component passes the OAM monitoring status of the working LSP and the protection LSP to the APS component in real time; the APS component is based on the APS protocol, path status, and external commands (if any).
- the current protection switching status and the WTR timing status comprehensive decision, decide whether to perform protection switching or undo protection switching, and notify the flow table component to set the forwarding surface group entry Y12 group table action to monitor A1-Z1 LSP and A2-Z2 LSP OAM
- the status is modified to modify the service sending action of the forwarding plane (select whether to send to the working path A1-Z1 LSP or to the protection path A2-Z2 LSP), and then implement protection switching or undo protection switching.
- the APS component can notify the flow table component to set its flow table related instruction according to the monitoring status of the working path A1-Z1 LSP and the protection path A2-Z2 LSP, and control the forwarding plane service.
- Receive behavior (choose to receive from the working LSP or receive from the protection LSP). For example, when the protection type is 1+1, only the flow table needs to be modified to control the receiving behavior of the forwarding service.
- the content of the action set of the group entry Y12 in the first step does not need to monitor the OAM state, but the group entries Y1 and Y2 are simultaneously executed. That is, concurrent business.
- the above-described inventive embodiments are equally applicable to the 1:1/1 +1 linear protection of paths PW, ODUk, IP, Ethernet, and the like.
- the number of protection paths is greater than one.
- the flow table information and the group entry information in the data message of the above 1:1 protection implementation are increased, and the APS component, the OAM component, and the flow table component are added.
- the corresponding processing with the forwarding component is an implementation scheme of 1:N (N>1).
- the protection protection member type is set to the information matching the related path ring network protection type; the member data message includes the flow table information and the group entry information for the client side and the network side to send and receive services, Similar to the flow table and the group table of the first and last endpoints NE1 and NE2 of the foregoing protection scheme, the data message also needs to include flow table and group table information for forwarding traffic from one direction to the other direction on the network side, so as to satisfy the transmission work of the ring intermediate node. Business and protection business needs.
- the controller CMC initiates modification of MPLS_TP LSP 1:1 protection.
- the protection group ID is 16
- the working path is modified from A1-Z1 to A2-Z2, and the protection path is modified by A2-Z2.
- A1-Z1 the other attributes are not modified, and only need to be delivered to NE1 as an example to illustrate the technical solution of this embodiment.
- Step 1 The CMC initiates the modification of the MPLS_TP LSP1:1 linear protection group.
- the protection group ID is 16 and the operation type is modified.
- the APS message member action is 2, and the operation type is modified.
- the third group information of the data packet is modified, that is, the group entry corresponding to the working LSP port, and the group entry Y1 is bound to the A2 outgoing port and the LSP outgoing label.
- the group table action includes the setting of the corresponding package information; the fourth group information, that is, the group entry corresponding to the protection LSP port, including the group entry Y2 identifier binding the A1 outgoing port and the LSP out label, and the group table action includes the setting of the corresponding package information.
- the information of other data messages remains unchanged.
- the other member information of the APS message remains unchanged and is sent to NE1 through the Openflow channel.
- Step 2 The Openflow protocol processing component of the NE1 receives the Openflow protocol message, parses the message type type member, and determines that the APS type agreed with the CMC is forwarded to the APS component according to the type value of 241.
- Step 3 The APS component of the NE1 parses the APS message structure, and determines that the protection group identifier is 16 according to the member APS; and determines that the protection group type is LSP 1:1 linear protection according to the message member type 1, and determines that the message member action is 2
- the protection group is modified.
- the third group information and the fourth group information of the data packet are modified by comparing the information of each member of the message with the information that has been validated locally.
- the APS component notifies the flow table component to modify the corresponding flow table and group table and forward it to the forwarding component. The rest remains unchanged.
- Step 4 The NE1 forwarding component completes the service from the A2-Z2 working LSP to the client side or the client side to the A2-Z2 working LSP according to the modified flow table information and the group entry information; completing the APS protocol from the APS component to the A2 -Z2 protects the LSP, or sends and receives protocols from the protection LSP to the APS component; the OAM component passes the OAM monitoring status of the working LSP and the protection LSP to the APS component in real time; the APS component is based on the APS protocol, path status, external commands (if any) ), the current protection switching status and the WTR timing situation, comprehensive decision, decide whether to perform protection switching or undo protection switching, and set the forwarding epoch entry Y12 group table action to monitor the A2-Z2 LSP and A1-Z1 LSP OAM status, thereby Modify the service sending action of the forwarding plane (select whether to send to the working path A2-Z2 LSP or to the protection path A1-Z1 LSP
- the APS component can set its flow table related instruction according to the monitoring status of the working path A2-Z2 LSP and the protection path A1-Z1 LSP, and control the forwarding plane service receiving behavior (selection Received from the working LSP or received from the protection LSP). For example, when the protection type is 1+1, only the flow table needs to be modified to control the receiving behavior of the forwarding service.
- the content of the action set of the group entry Y12 in the first step does not need to monitor the OAM state, but the group entries Y1 and Y2 are simultaneously executed. That is, concurrent business.
- the controller CMC initiates the protection of deleting MPLS_TP LSP 1:1, the protection group identifier is 16, the working path is A2-Z2, and the protection path is A1-Z1.
- the technical solution of this embodiment is described by using only the NE1 as an example.
- Step 1 The CMC initiates the deletion of the MPLS_TP LSP1:1 linear protection group.
- the protection group ID is 16 and the operation type is deleted.
- the message member action of the modified APS is 3, and the identification operation type is deleted; other member information remains unchanged. It is delivered to NE1 through the Openflow channel.
- Step 2 The Openflow protocol processing component of the NE1 receives the Openflow protocol message, parses the message type type member, and determines the APS type agreed with the CMC to be forwarded to the APS component according to the type value of the type 2.
- the Openflow protocol processing component of the NE2 receives the message. Openflow protocol message, parsing the message type type member, according to the type value of 241, determining that the APS type agreed with the CMC is forwarded to the APS component;
- Step 3 The APS component of the NE1 parses the APS message structure, and according to the member APS, determines that the protection group identifier is 16; according to the message member type 1, it determines that the protection group type is LSP 1:1 linear protection; Delete the protection group.
- the APS component notifies the flow table component to delete the group entry Y12 carried in the fifth group information of the original APS message member data packet in the group table, and modifies the flow table that receives the service from the client side, and jumps to the group entry Y1 (previously Y12). And the information is sent to the forwarding component; the APS component notifies the flow table component to delete the flow table and the group entry information required by the APS protocol, and delivers the information to the forwarding component;
- Step 4 The NE1 forwarding component completes the sending and receiving of the service from the A2-Z2 LSP to the client side or the client side to the A2-Z2 LSP according to the configured flow table information and the group entry information.
- a software is also provided for performing the technical solutions related to the method described in the above embodiments and preferred embodiments.
- a storage medium is further provided, wherein the software includes the above-mentioned software, including but not limited to: an optical disk, a floppy disk, a hard disk, an erasable memory, and the like.
- the embodiment of the present invention has the advantages that the APS message can be newly defined by extending the message type of the Openflow protocol header, and the APS component, the OAM component, the flow table component, and the forwarding component are deployed on the forwarding device side.
- the protection switching function is configured, and the protection switching is implemented according to external commands, APS signaling, or path alarms output by the OAM component, which has the advantages of being fast, simple, and reliable.
- modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
- the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module.
- the invention is not limited to any specific combination of hardware and software.
- the technical solution provided by the embodiment of the present invention can be applied to the path of the protection switching process of the path, and the forwarding device performs comprehensive decision according to the status information of the current path, the negotiation result of the APS negotiation with other forwarding devices, and the local external command.
- the technical means for performing the protection switching processing operation corresponding to the decision result solves the problem that the existing path switching solution cannot implement fast protection switching, and cannot meet the scenario with high real-time requirements, thereby achieving the fast protection switching processing of the path. effect.
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
L'invention concerne un procédé, un appareil et un système de traitement de commutation de protection pour un chemin, et un dispositif d'acheminement. Le procédé comprend : un dispositif d'acheminement dans un SDN qui acquiert des informations d'état concernant un chemin courant dans un groupe de protection de chemin auquel appartient le dispositif d'acheminement, le chemin courant comprenant un chemin de protection et/ou un chemin de travail; le dispositif d'acheminement et d'autres dispositifs d'acheminement dans le groupe de protection de chemin à l'exception du dispositif d'acheminement effectuent une négociation de commutation de protection automatique (APS); et la prise d'une décision globale selon le résultat de la négociation APS, une instruction externe locale et les informations d'état, et l'exécution d'une opération de traitement de commutation de protection correspondant au résultat de décision de la décision globale sur le chemin courant dans le groupe de protection de chemin Au moyen de la présente invention, le problème qui est que les solutions de commutation de chemin existantes ne peuvent pas réaliser une commutation de protection rapide et ne peuvent pas satisfaire l'exigence d'un scénario ayant de fortes exigences temps réel est résolu.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510171778.3A CN106161065B (zh) | 2015-04-13 | 2015-04-13 | 路径的保护倒换处理方法、装置、系统及转发设备 |
| CN201510171778.3 | 2015-04-13 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016165263A1 true WO2016165263A1 (fr) | 2016-10-20 |
Family
ID=57126375
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/088169 Ceased WO2016165263A1 (fr) | 2015-04-13 | 2015-08-26 | Procédé, appareil et système de traitement de commutation de protection pour chemin, et dispositif d'acheminement |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106161065B (fr) |
| WO (1) | WO2016165263A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109005030A (zh) * | 2018-07-13 | 2018-12-14 | 北京邮电大学 | 一种量子网络中密钥业务的保护方法及系统 |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106850268B (zh) * | 2016-12-29 | 2019-12-13 | 瑞斯康达科技发展股份有限公司 | 一种线性保护倒换的实现装置及方法 |
| CN114221735A (zh) * | 2021-12-23 | 2022-03-22 | 安徽皖通邮电股份有限公司 | 基于otn链路动态冗余的方法、存储介质及设备 |
| CN119561885B (zh) * | 2024-12-03 | 2025-10-31 | 天翼云科技有限公司 | 链路切换方法、装置、计算机设备、可读存储介质和程序产品 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8218434B1 (en) * | 2004-10-15 | 2012-07-10 | Ciena Corporation | Ethernet facility and equipment protection |
| CN103297274A (zh) * | 2013-06-08 | 2013-09-11 | 华为技术有限公司 | 自动保护倒换的自协商方法及接收端设备 |
| CN103346971A (zh) * | 2013-06-19 | 2013-10-09 | 华为技术有限公司 | 数据转发方法、控制器、转发设备及系统 |
| CN103782552A (zh) * | 2013-09-03 | 2014-05-07 | 华为技术有限公司 | 一种业务路径的保护方法、控制器、设备及系统 |
| CN104426789A (zh) * | 2013-08-23 | 2015-03-18 | 杭州华三通信技术有限公司 | 软件定义网络中的转发设备控制方法及设备 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140269724A1 (en) * | 2013-03-04 | 2014-09-18 | Telefonaktiebolaget L M Ericsson (Publ) | Method and devices for forwarding ip data packets in an access network |
| US9356870B2 (en) * | 2013-06-04 | 2016-05-31 | Infinera Corporation | Contention handling in SMP based networks |
| CN104243196B (zh) * | 2013-06-21 | 2019-03-12 | 中兴通讯股份有限公司 | 一种sdn架构下的虚拟网络映射保护方法及系统 |
-
2015
- 2015-04-13 CN CN201510171778.3A patent/CN106161065B/zh active Active
- 2015-08-26 WO PCT/CN2015/088169 patent/WO2016165263A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8218434B1 (en) * | 2004-10-15 | 2012-07-10 | Ciena Corporation | Ethernet facility and equipment protection |
| CN103297274A (zh) * | 2013-06-08 | 2013-09-11 | 华为技术有限公司 | 自动保护倒换的自协商方法及接收端设备 |
| CN103346971A (zh) * | 2013-06-19 | 2013-10-09 | 华为技术有限公司 | 数据转发方法、控制器、转发设备及系统 |
| CN104426789A (zh) * | 2013-08-23 | 2015-03-18 | 杭州华三通信技术有限公司 | 软件定义网络中的转发设备控制方法及设备 |
| CN103782552A (zh) * | 2013-09-03 | 2014-05-07 | 华为技术有限公司 | 一种业务路径的保护方法、控制器、设备及系统 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109005030A (zh) * | 2018-07-13 | 2018-12-14 | 北京邮电大学 | 一种量子网络中密钥业务的保护方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106161065A (zh) | 2016-11-23 |
| CN106161065B (zh) | 2020-05-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9755957B2 (en) | Pseudowire control channel for signaling events | |
| EP2425632B1 (fr) | Liaisons virtuelles dans un réseau maillé ethernet routé | |
| EP2242215B1 (fr) | Procédé pour la transmission de données client via un réseau fournisseur à commutation par paquets | |
| EP3255840B1 (fr) | Procédé et dispositif de distribution d'étiquettes | |
| US10791053B2 (en) | Service function chain SFC-based communication method, and apparatus | |
| WO2019120042A1 (fr) | Procédé et nœud pour transmettre un paquet dans un réseau | |
| US20040114595A1 (en) | Restoration and protection method and an apparatus thereof | |
| EP2314022B1 (fr) | Installation de pseudo-câbles dans des réseaux à commutation de paquets | |
| WO2016115823A1 (fr) | Procédé et appareil pour transférer une construction d'étiquette et paquet d'étiquettes | |
| US20150098356A1 (en) | Method and apparatus for managing end-to-end consistency of bi-directional mpls-tp tunnels via in-band communication channel (g-ach) protocol | |
| EP3681112B1 (fr) | Procédé, appareil, et système de transmission de message de multidiffusion | |
| CN102273146A (zh) | 透明旁路及相关机制 | |
| CN115086218A (zh) | 报文处理的方法、网络设备及控制器 | |
| Papán et al. | Overview of IP fast reroute solutions | |
| US20080205262A1 (en) | Node controller and node system | |
| EP3139527B1 (fr) | Procédé de commutation de protection, noeud et dispositif de commande | |
| WO2016165263A1 (fr) | Procédé, appareil et système de traitement de commutation de protection pour chemin, et dispositif d'acheminement | |
| US20090080450A1 (en) | Method and apparatus for interaction among resource reservation protocol nodes | |
| CN105790984B (zh) | 一种操作维护管理功能的配置、实现方法及转发设备 | |
| CN101043433B (zh) | 一种桥模式弹性分组环mac地址学习表的老化方法 | |
| US9893930B2 (en) | Method and device for processing data forwarding | |
| EP2975809B1 (fr) | Fourniture d'une protection pour un service dans un réseau de communication | |
| US12261771B2 (en) | Apparatuses and methods for restoration of a label-switched path in a network | |
| US8711870B2 (en) | Technology for managing traffic via dual homed connections in communication networks | |
| CN108886490B (zh) | 建立路径的方法和节点 |
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: 15888964 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: 15888964 Country of ref document: EP Kind code of ref document: A1 |