The present invention relates to an apparatus and method for an Optical Transport Network (OTN), and in particular to an apparatus and method for providing protection switching mechanisms in an optical transport network, for example providing enhanced Optical Channel Data Unit level (ODUk) subnetwork connection (SNC) protection with inherent monitoring.
The Optical Transport Network (OTN) is defined by a series of recommendations or standards coordinated by the International Telecommunication Union (ITU). ITU-T Recommendation G.873.1 defines the Automatic Protection Switching (APS) protocol and protection switching operation for the linear protection schemes of the Optical Transport Network at the Optical Channel Data Unit (ODUk) level.
In a linear protection architecture of an optical transport network, protection switching schemes may be generally classified as:
Subnetwork connection protection switching in optical transport networks are further defined in ITU-T Recommendation G.798.
The first node (Node 1) and second node (Node 2) can also be termed “head-end” and “tail-end”. For a given direction of transmission, the “head-end” of the protected signal is capable of performing a bridge function, which will place a copy of a normal traffic signal onto the protecting path P when required. The “tail-end” will perform a selector function, where it is capable of selecting a normal traffic signal either from the working path W, or from the protecting path P. In the case of bidirectional transmission, where both directions of transmission are protected, both ends of the protected signal will normally provide both bridge and selector functions. It will be appreciated that with bidirectional transmission, the input interfaces and output interfaces shown in
The following architectures are possible in an optical transport network:
1+1—In a 1+1 architecture, a single normal traffic signal is protected by a single protecting path. The bridge at the head-end is permanent, and switching occurs entirely at the tail-end.
1:n—In a 1:n architecture, 1 or more normal traffic signal(s) are protected by a single protecting path. However, the bridge at the head-end is not established until a protection switch is required. In the case where n>1, it cannot be known which of the normal traffic signals should be bridged onto the protecting path, until a defect is detected on one of the protected signals.
In the case of bidirectional transmission, it is possible to choose either unidirectional or bidirectional switching. With unidirectional switching, the selectors at each end are fully independent. With bidirectional switching, an attempt is made to coordinate the two ends so that both have the same bridge and selector settings, even for a unidirectional failure. Bidirectional switching therefore requires an automatic protection switching (APS) and/or a protection communication channel (PCC) to coordinate the two endpoints.
Different types of subnetwork connection protection mechanisms are defined depending on the types of criteria used to select the traffic in the destination node (Node 2), or tail-end. As mentioned above, three types of subnetwork connection protection can be managed in current standards, these being inherent monitoring (SNC/I), non-intrusive monitoring (SNC/N), and sub-layer trail monitoring (SNC/S), all of which will be described in greater later in the application.
In ITU-T recommendation G.798, Section 14.1.1.1 defines the following sub-network connection protection schemes:
A problem with the subnetwork protection schemes defined above is that they do not allow bidirectional SNC/I protection switching for low order optical channel data units (LO-ODUs), where the automatic protection switching (APS) protocol is not available, for example when transmitting traffic through a high order optical channel data unit (HO-ODUk) server. This is because there is only one HO-ODUk path and one automatic protection switching (APS) channel at the higher order level, whereas there are many LO-ODUk signals.
Furthermore, other subnetwork connection protection switching mechanisms are not possible using the existing recommendations, such as 1:n bidirectional SNC/N protection switching.
It is an aim of the present invention to provide a method and apparatus for providing bidirectional protection switching in an optical transport network, that do not suffer from one or more of the disadvantages mentioned above.
According to a first aspect of the invention, there is provided a method for providing bidirectional protection switching in an optical transport network, the optical transport network comprising a first node and a second node adapted to communicate one or more lower order optical channel data unit (LO-ODU) traffic signals via a higher order optical channel data unit (HO-ODU) traffic signal. The method comprises the steps of modifying an adaptation function between a lower order optical channel data unit (LO-ODU) traffic signal and a higher order optical channel data unit (HO-ODU) traffic signal to enable protocol information for bidirectional protection switching to be conveyed in the respective one or more lower order optical channel data unit traffic signals. The protocol information is used to perform bidirectional protection switching.
The invention has the advantage of enabling bidirectional SNC/I protection switching for low order optical channel data units (LO-ODUs) over high order optical channel data unit (HO-ODUk) servers.
The invention also enables 1:n bidirectional SNC/N protection switching to be performed.
According to another aspect of the invention, there is provided an optical transport network for providing bidirectional subnetwork connection protection switching. The network comprises a first node and a second node adapted to communicate one or more lower order optical channel data unit (LO-ODU) traffic signals via a higher order optical channel data unit (HO-ODU) traffic signal. A processor is adapted to modify an adaptation function between a lower order optical channel data unit traffic signal and the higher order optical channel data unit traffic signal to enable protocol information for bidirectional protection switching to be conveyed in the respective one or more lower order optical channel data unit traffic signals.
According to another aspect of the invention, there is provided a node for use in an optical transport network. The node comprises an input interface for receiving one or more lower order optical channel data unit traffic signals, and an output interface for outputting a higher order optical channel data unit traffic signal. A multiplexer is adapted to multiplex the one or more lower order optical channel data traffic signals into the higher order optical channel data unit traffic signal. A processor is adapted to control the operation of the multiplexer, such that protocol information for bidirectional protection switching is mapped into a respective header portion of the one or more lower order optical channel data unit traffic signals.
According to another aspect of the present invention, there is provided a method in a node of an optical transport network. The method comprises the steps of receiving one or more lower order optical channel data unit (LO-ODU) traffic signals, and multiplexing the one or more lower order optical channel data (LO-ODU) traffic signals into a higher order optical channel data unit (HO-ODU) traffic signal, and outputting the higher order optical channel data unit (HO-ODU) traffic signal. The multiplexing step comprises mapping protocol information for bidirectional protection switching into a respective header portion of the one or more lower order optical channel data unit (LO-ODU) traffic signals.
According to another aspect of the invention, there is provided a node for use in an optical transport network. The node comprises an input interface for receiving a higher order optical channel data unit traffic signal, which comprises one or more lower order optical channel data unit traffic signals. An output interface is provided for outputting one or more lower order optical channel data unit traffic signals. A demultiplexer is adapted to demultiplex the one or more traffic signals from the higher order optical channel data unit traffic signal. A processor is adapted to control the operation of the demultiplexer, such that protocol information for bidirectional protection switching is unmapped from a respective header portion of the one or more lower order optical channel data unit traffic signals.
According to another aspect of the present invention, there is provided a method in a node of an optical transport network. The method comprises the steps of receiving a higher order optical channel data unit traffic signal, which comprises one or more lower order optical channel data unit (LO-ODU) traffic signals, demultiplexing the one or more lower order optical channel data unit (LO-ODU) traffic signals from the higher order optical channel data unit (HO-ODU) traffic signal, and outputting one or more lower order optical channel data unit traffic signals. The demultiplexing step comprises unmapping protocol information for bidirectional protection switching from a respective header portion of the one or more lower order optical channel data unit (LO-ODU) traffic signals.
For a better understanding of the present invention, and to show more clearly how it may be carried into effect, reference will now be made, by way of example only, to the following drawings in which:
a shows the steps performed in an optical transport network according to an embodiment of the present invention;
b shows the steps performed at a head-end of an optical transport network according to an embodiment of the present invention;
c shows the steps performed at a tail-end of an optical transport network according to an embodiment of the present invention;
a shows a node of an optical transport network according to an embodiment of the present invention, for example when adapted to operate as a source or head-end;
b shows a node of an optical transport network according to an embodiment of the present invention, for example when adapted to operate as a sink or tail-end;
c shows an optical transport network according to an embodiment of the present invention, comprising first and second nodes;
The embodiments below will be described in relation to subnetwork protection switching mechanisms for optical transport networks (OTNs). It is noted that any input interfaces or output interfaces referenced in the various embodiments for a given direction of transmission will become input/output interfaces when operating in a bidirectional mode of operation.
As mentioned above, different types of subnetwork connection protection can be used in current standards, according to the type of criteria used to select traffic in the destination nodes. The different types of subnetwork connection protection mechanisms include inherent monitoring (SNC/I), non-intrusive monitoring (SNC/N), and sub-layer trail monitoring (SNC/S), which will be described in greater detail below.
Subnetwork connection protection using inherent monitoring (known as SNC/I) protects against failures in the server layer (i.e. server layer trail and server/ODUk adaptation function).
In
Traffic between the first node 201 and the second node 203 is transmitted via a first path A→B→D, the working path W, and a duplicate path A→C→E, the protecting path P. The protection path is represented by a direct connection between C and E. Over this link the ODUk is transported over a single OTUk. Traffic flow is only shown in one direction, but it will be appreciated that traffic can also be sent from the second node 203 to the first node 201. In the first path, i.e. the working path W, there is shown an OTUk link 205, between the first NE 207 and a second NE 209, and more specifically between H→J and I→K, respectively. Along this working path the ODUk crosses the first and second NEs 207, 209.
The first NE 207 comprises an input interface G, a first output interface H and a second output interface I. The second NE 209 comprises a first input interface J, a second input interface K, and an output interface L. Traffic between the first NE 207 and the second NE 209 is transmitted via a first path G→H→J, the working path, and a duplicate path G→I→K, the protecting path. Traffic flow is only shown in one direction, but it will be appreciated that traffic can also be sent from the second NE 209 to the first NE 207. The second NE 209 may be adapted to perform SNC/I protection switching based on OTUk termination criteria at the OTUk termination of the interfaces J and K. Thus, as mentioned above, SNC/I can be set between the first NE 207 and the second NE 209 where both the working path H→J and protecting path I→K have an un-terminated OTUk server.
In summary, it can be seen from
As above, traffic between the first node 201 and the second node 203 is transmitted via a first path A′→B′→D′, the working path, and a duplicate path A′→C′→E′, the protecting path. Traffic flow is only shown in one direction, but it will be appreciated that traffic can also be sent from the second node 203 to the first node 201. As with
In the first path, or working path W, there is shown a third node 211 and a fourth node 213. The third node 211 comprises an input interface G′, a first output interface H′ and a second output interface I′. The fourth node 213 comprises a first input interface J′, a second input interface K′, and an output interface L′. The third node 211 and fourth node 213 are not connected via a simple OTUk link as shown in
Traffic between the third node 211 and the fourth node 213 is transmitted via a first path G′→H′→J′, the working path, and a duplicate path G′→I′→K′, the protecting path. Traffic flow is only shown in one direction, but it will be appreciated that traffic can also be sent from the fourth node 213 to the third node 211. In this network architecture OTUK cannot be used since there is not a single OTUk transporting the ODUk from the third node 211 to the fourth node 213. In this scenario, the protection between the first and second nodes 201 and 203 is still an SNC/N, while the protection between the third and fourth nodes 211 and 213 may be adapted to perform unidirectional SNC/I protection switching based on HO-ODUk termination criteria at the HO-ODUk termination of the interfaces J′ and K′. In other words, unidirectional SNC/I can be provided between the third and fourth nodes 211 and 213 where the server is an HO-ODUk and not the OTUk as shown in
In
In the case of SNC/I where the criteria for the protection is the quality of the server, SSF and SSD may be used as the criteria for the protection, while in the case of SNC/N, the TSF and TSD maybe used as the criteria, the quality of the protected ODUk itself.
A second form of subnetwork connection protection using non-intrusive monitoring (known as SNC/N) uses client layer information to protect against failures or degradation in the client layer. Protection switching is triggered by a non-intrusive monitor of the ODUkP trail or ODUkT sub-layers trails at the tail-end of the protection group.
Traffic between the first node 201 and the second node 203 is transmitted via a first path A″→B″→D″ and a duplicate path A″→C″→E″. Traffic flow is only shown in one direction, but it will be appreciated that traffic can also be sent from the second node 203 to the first node 201.
The third node 217 comprises an input interface G″, a first output interface H″ and a second output interface I″. The fourth node 219 comprises a first input interface J″, a second input interface K″, and an output interface L″. Traffic between the third node 217 and the fourth node 219 is transmitted via a first path G″→H″→J″, the working path, and a duplicate path G″→I″→K″, the protecting path. Traffic flow is only shown in one direction, but it will be appreciated that traffic can also be sent from the fourth node 219 to the third node 217. The fourth node 219 may be adapted to perform SNC/N protection switching based on tandem connection monitoring criteria. Interfaces A″ and F″ comprise ODUk generation and termination, respectively.
Interfaces G″ and L″ comprise ODUkT generation and termination, respectively. ODUk path non-intrusive monitoring is performed at interfaces D″ and E″, while ODUkT non-intrusive monitoring is performed at interfaces J″ and K″.
Another type of subnetwork connection protection using sublayer trail monitoring (known as SNC/S) uses a trail (for example Tandem Connection Monitoring, TCM) created in a sublayer to protect against failures. Some portion of the original trail's capacity is over written such that the part of connection that is of interest can be directly monitored by the trail created in a sublayer.
Protection switching is triggered by defects detected at the ODUkT sublayer trail (TCM). An ODUkT sublayer trail is established for each working and protection entity. Protection switching is therefore triggered only on defects of the protected domain.
Traffic between the first node 201 and the second node 203 is transmitted via a first path A′″→B′″→D′″, the working path W, and a duplicate path A′″→C′″→E′″, the protecting path P. Traffic flow is only shown in one direction, but it will be appreciated that traffic can also be sent from the second node 203 to the first node 201. In the first path there is shown a Tandem Connection Monitoring (TCM) link between a third node 221 and a fourth node 223.
The third node 221 comprises an input interface G″, a first output interface H′″ and a second output interface I′″. The fourth TCM node 223 comprises a first input interface J″, a second input interface K′″, and an output interface L′″. Traffic between the third node 221 and the fourth node 223 is transmitted via a first path G′″→H′″→J′″ and a duplicate path G′″→I′″→K′″. Traffic flow is only shown in one direction, but it will be appreciated that traffic can also be sent from the fourth node 223 to the third node 221. The fourth node 223 may be adapted to perform SNC/S protection switching based on tandem connection monitoring criteria. Interfaces G′″, J′″ and K′″ provide ODUkT generation and termination.
As mentioned above, in ITU-T recommendation G.798, Section 14.1.1.1 defines the following sub-network connection protection schemes:
The automatic protection switching (APS) is a protocol that allows, when an SNC protection is set on a bidirectional path (i.e. the transmission is protected both in the Node1→Node2 and Node2→Node1 directions) to have the two sides of the protection to be always on the same path.
For example, if, in case of a failure, the traffic in the Node1→Node 2 direction is selected from the P path, then the APS protocol will also force the traffic to be selected from the P path in the Node2→Node1 direction even if, in that direction, the W path has not failed.
The APS protocol is transported by dedicated bytes in the ODUk overhead (ODUk-OH).
Thus, bidirectional lower order optical channel data unit subnetwork connection protection switching (LO-ODU SNC/I) cannot be supported over higher order optical channel data unit (HO-ODUk). This is because there is only one HO-ODUk path APS channel, and there may be many LO-ODUk signals transported in the same HO-ODUk.
The reason is that no sharing of the APS channel of the HO-ODUk by multiple LO-ODUk protection switching instances is defined in the ITU-T recommendation.
There is only one APS byte in the higher order optical channel data unit (HO-ODUk) entity. In fact as specified in ITU-T G.798, the ODUk/ODUij adaptation function (i.e. the function that provides the switching criteria for the SNC/I in the case of a HO-ODUk server), as defined today, is able to access only the APS bytes of the HO-ODUk, but not access the APS bytes of the LO-ODUj.
Referring to
If it is supposed that SNC/I protection switching is set for three lower order optical channel data unit (LO-ODU) signals, (for example, LO-ODU#1, LO-ODU#2, LO-ODU#3), the working path W path for all the three LO-ODUj is transported by a higher order optical channel data unit (HO-ODUk) server from interface B to interface D, while the protecting path P is transported by the HO-ODUk from interface C to interface E (shown by dotted lines). In
As stated above, the bidirectional SNC/I protection switching of the three LO-ODUj traffic signals cannot rely on the automatic protection switching (APS) protocol of the higher order optical channel data unit (HO-ODUk). In fact, supposing that Node2 detects a defect on the working path W path of traffic signal LO-ODU#1 that causes the switch of the SNC/I for the LO-ODU#1 on the protecting path P, therefore the automatic switching protocol (APS) should require Node1 to collect the traffic from the protecting path as well.
However, since the APS byte is at the HO-ODUk level, it is common between all the LO-ODUj traffic signals. Therefore when Node1 receives the APS it is unable to determine which of the LO-ODUj traffic signals has to be selected from the protecting path P.
According to embodiments of the invention, the ODUk/ODUij adaptation function is enhanced or adapted to enable extraction/insertion of the APS bytes of the lower order optical data channel units (LO-ODUs).
a shows a method performed in an optical transport network according to an embodiment of the invention. The method enables bidirectional protection switching, for example subnetwork connection inherent monitoring (SNC/I) protection switching, to be provided in an optical transport network comprising a first node and a second node adapted to communicate lower order optical channel data unit (LO-ODU) information, wherein communication between the first node and second node takes place via a higher order optical channel data unit (HO-ODU) traffic signal, server or entity.
In step 901 the adaptation function between one or more lower order optical channel data unit (LO-ODU) traffic signals and a higher order optical channel data unit (HO-ODU) traffic signal is modified to enable protocol information for bidirectional protection switching to be conveyed in the respective one or more lower order optical channel data unit (LO-ODU) traffic signals. For example, the protocol information may be inserted in a header portion of each lower order optical channel data unit traffic signal (for example an automatic protection switching (APS) header portion of each LO-ODU traffic signal). This enables the APS data of the LO-ODU traffic signals to be made available at the adaptation function between the HO-ODUk layer and the LO-ODUk layer According to G.798, an adaptation function is provided between one layer and another (for instance between the OTUk layer and the ODUk layer, or between the HO-ODUk layer and the LO-ODUK layer), whereby the adaptation function performs certain functions. For example, the criteria for the switching of the ODUk SNC/I are given by a function that adapts the protected ODUk to its server. In the case of a OTUk server, then the SSF and SSD criteria are given by the OTUk/ODUk adaptation function, while in the case of a HO-ODUk server, the criteria are given by the ODUj/ODUi adaptation function.
In step 903 protocol information (the automatic protection switching (APS) data) in the one or more LO-ODU traffic signals is used to perform bidirectional protection switching. The adaptation function between the HO-ODUk and the LO-ODUk levels is therefore modified to allow the insertion/extraction of the APS bytes to/from the overhead (OH) of the LO-ODUks.
b shows a method relating to a modified LO-ODUk to HO-ODUk adaptation function performed at a head-end, i.e. source or transmitting node, of an optical transport network, according to an embodiment of the invention. In step 905 the head-end receives one or more lower order optical channel data unit (LO-ODU) traffic signals which are to be transmitted over a higher order optical channel data unit (HO-ODU) server (via a HO-ODU traffic signal). In step 907, protocol information for bidirection protection switching is mapped, or inserted, into the respective APS header portion (for example APS bytes) of the one or more LO-ODU traffic signals. The protocol information may be inserted when the one or more LO-ODU traffic signals are multiplexed into a higher order optical channel data unit (HO-ODU) traffic signal. The head-end then transmits the one or more LO-ODU traffic signals via a higher order optical channel data unit (HO-ODU) traffic signal or server, by outputting the HO-ODU traffic signal, step 909. It is noted that, according to one embodiment, the head-end may be configured to always map the LO-ODU APS protocol information to the higher level, for example because the node will always transmit to a HO-ODU server. Alternatively, the head-end may be configured to adaptively perform the mapping only when the traffic is being sent via a HO-ODU traffic signal or server.
In the LO-ODUk to HO-ODUk adaptation function of the head-end the one or more LO-ODUk traffic signals (for example “n” LO-ODUk traffic signals) are mapped into the container of the HO-ODUk. The LO-ODUk overhead (LO-ODUk OH) already provides an APS field (shown as reference 600 in
c shows a method performed at a tail-end, i.e. sink or receiving node, of an optical transport network, according to an embodiment of the invention. In step 911 the tail-end receives a higher order optical channel data unit (HO-ODU) traffic signal, for example from a HO-ODU server or link, comprising one or more lower order optical channel data unit (LO-ODU) traffic signals. In step 913 protocol information for bidirectional protection switching is unmapped or extracted from each lower order optical channel data unit (LO-ODU) traffic signal contained in the received (HO-ODU) traffic signal. This comprises extracting or unmapping the protocol information for bidirectional protection switching of the LO-ODUk traffic signals from the header portion (for example APS bytes) of the overhead of the one or more LO-ODUk traffic signals, for example when the one or more LO-ODUk traffic signals are de-multiplexed from the HO-ODUk server.
The tail-end then can then apply protection switching to the one or more LO-ODU traffic signals using the extracted protocol information for each of the respective LO-ODU traffic signals.
In the same way as the head-end, at present, as defined in ITU-T G.798, the LO-ODUk to HO-ODUk adaptation function of the tail-end does not extract any protocol for bidirectional protection from the overhead of the LO-ODUk traffic signals. Embodiments of the invention modify the LO-ODUk to HO-ODUk adaptation function of the tail-end to access such information.
It will therefore be appreciated that, in this way, each LO-ODUj will effectively have an independent APS, i.e. corresponding to the one available in the lower order optical channel data unit overhead (LO-ODUj OH), to implement ODUk SNC/I protection even in the case of a HO-ODUk server.
Embodiments of the invention modify the ODUk/ODUij adaptation function in order to allow the access of the APS of the LO-ODUj (i.e. extraction in the Receiver/Sink direction, insertion in the Transmitter/Source direction).
a shows a node 1001 of an OTN network according to an embodiment of the invention. The node 1001 may be provided at a head-end (also known as a transmitting end or source end). The node 1001 comprises one or more input interface 1003 for receiving one or more lower order optical channel data unit (LO-ODU) traffic signals 1005, and an output interface 1007 for outputting a higher order optical channel data unit (HO-ODU) traffic signal 1009. A multiplexer 1011 is adapted to multiplex or combine the one or more LO-ODUk traffic signals 1005 into the HO-ODUk traffic signal 1009. A processor 1013 is adapted to control the operation of the multiplexer 1011, such that protocol information for bidirectional protection switching is mapped or inserted into the respective header portion of the one or more LO-ODU traffic signals. For example, the protocol information may be mapped into an automatic protection switching (APS) data portion (for example APS byte or bytes) of each of the one or more LO-ODU traffic signals.
b shows a node 1021 of an OTN network according to another embodiment of the invention. The node 1021 may be provided at a tail-end (also known as a receiving end or sink end). The node 1021 comprises an input interface 1023 for receiving a higher order optical channel data unit (HO-ODU) traffic signal 1025, which comprises one or more lower order optical channel data unit (LO-ODU) traffic signals, and one or more output interface 1027 for outputting one or more LO-ODU traffic signals 1029. A demultiplexer 1031 is adapted to demultiplex or separate the one or more LO-ODUk traffic signals 1029 from the HO-ODUk traffic signal 1025. A processor 1033 is adapted to control the operation of the demultiplexer 1031, such that protocol information for bidirectional protection switching is unmapped or extracted from a respective header portion of the one or more LO-ODU traffic signals, for example from the automatic protection switching (APS) data portion (for example APS byte or bytes) of the one or more LO-ODU traffic signals.
It is noted that a node in the OTN network may comprise the features of
c shows an optical transport network according to an embodiment of the present invention. The optical transport network comprises a first node 1001 and a second node 1021, for example corresponding to the nodes shown in
The modifications, compared to the standard ODUk/ODUij functions are described further in
It will be appreciated that a given node will have both sink and source functions when operating in a bidirectional mode, thus having the functions of
The invention has the advantage of enabling SNC/I protection for low order optical channel data unit (LO-ODUj) traffic where the server is a higher order (HO-ODUk) server.
The invention also enables 1:n bidirectional SNC/N protection switching.
Although some embodiments and Figures described above relate to various aspects of ITU-T standards as defined at present, it is noted that the embodiments of the invention are not limited to such details of the present standards. For example, the functional block diagrams shown in
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. The word “comprising” does not exclude the presence of elements or steps other than those listed in a claim, “a” or “an” does not exclude a plurality, and a single processor or other unit may fulfil the functions of several units recited in the claims. Any reference signs in the claims shall not be construed so as to limit their scope.
Number | Date | Country | Kind |
---|---|---|---|
11169249.7 | Jun 2011 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2011/061196 | 7/4/2011 | WO | 00 | 2/28/2014 |