Itu-T-G 873 1
Itu-T-G 873 1
T e l e c o m m u n i c a t i o n
ITU-T
U n i o n
G.873.1
TELECOMMUNICATION
STANDARDIZATION SECTOR
OF ITU
(05/2014)
G.100G.199
G.200G.299
G.300G.399
G.400G.449
G.450G.499
G.600G.699
G.700G.799
G.800G.899
G.800G.809
G.810G.819
G.820G.829
G.830G.839
G.840G.849
G.850G.859
G.860G.869
G.870G.879
G.900G.999
G.1000G.1999
G.6000G.6999
G.7000G.7999
G.8000G.8999
G.9000G.9999
Summary
Recommendation ITU-T G.873.1 defines the automatic protection switching (APS) protocol and
protection switching operation for the linear protection schemes for the optical transport network at
the optical channel data unit k (ODUk) level. Protection schemes considered in this
Recommendation are:
ODUk compound link subnetwork connection group protection with inherent monitoring
(1+1, 1:1).
In addition, client-related protection architectures are described.
History
Edition
Recommendation
Approval
Study Group
Unique ID*
11.1002/1000/6306
11.1002/1000/8762
11.1002/1000/11120
11.1002/1000/11790
11.1002/1000/12181
1.0
ITU-T G.873.1
2003-03-29
15
2.0
ITU-T G.873.1
2006-03-29
15
3.0
ITU-T G.873.1
2011-07-22
15
3.1
15
4.0
ITU-T G.873.1
15
2014-05-14
____________________
*
To access the Recommendation, type the URL http://handle.itu.int/ in the address field of your web
browser, followed by the Recommendation's unique ID. For example, http://handle.itu.int/11.1002/1000/11
830-en.
Rec. ITU-T G.873.1 (05/2014)
FOREWORD
The International Telecommunication Union (ITU) is the United Nations specialized agency in the field of
telecommunications, information and communication technologies (ICTs). The ITU Telecommunication
Standardization Sector (ITU-T) is a permanent organ of ITU. ITU-T is responsible for studying technical,
operating and tariff questions and issuing Recommendations on them with a view to standardizing
telecommunications on a worldwide basis.
The World Telecommunication Standardization Assembly (WTSA), which meets every four years,
establishes the topics for study by the ITU-T study groups which, in turn, produce Recommendations on
these topics.
The approval of ITU-T Recommendations is covered by the procedure laid down in WTSA Resolution 1.
In some areas of information technology which fall within ITU-T's purview, the necessary standards are
prepared on a collaborative basis with ISO and IEC.
NOTE
In this Recommendation, the expression "Administration" is used for conciseness to indicate both a
telecommunication administration and a recognized operating agency.
Compliance with this Recommendation is voluntary. However, the Recommendation may contain certain
mandatory provisions (to ensure, e.g., interoperability or applicability) and compliance with the
Recommendation is achieved when all of these mandatory provisions are met. The words "shall" or some
other obligatory language such as "must" and the negative equivalents are used to express requirements. The
use of such words does not suggest that compliance with the Recommendation is required of any party.
ITU 2014
All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the
prior written permission of ITU.
ii
Table of Contents
Page
1
Scope ............................................................................................................................
References.....................................................................................................................
Definitions ....................................................................................................................
3.1
Terms defined elsewhere ................................................................................
3.2
Terms defined in this Recommendation .........................................................
1
1
2
3
3
6
6
6
7
8
8
8
9
9
10
APS protocol.................................................................................................................
8.1
APS channel format ........................................................................................
8.2
Transmission and acceptance of APS protocol ..............................................
8.3
Request type ...................................................................................................
8.4
Protection types ..............................................................................................
8.5
Requested signal .............................................................................................
8.6
Bridged signal .................................................................................................
8.7
Control of bridge ............................................................................................
8.8
Control of selector ..........................................................................................
8.9
Signal Fail of the protection entity .................................................................
8.10
Equal priority requests ....................................................................................
8.11
Command acceptance and retention ...............................................................
8.12
Hold-off timer .................................................................................................
8.13
Exercise operation ..........................................................................................
8.14
APS channel alarming ....................................................................................
11
11
12
13
14
14
14
15
15
15
15
15
16
16
16
17
17
17
18
iii
I.4
19
Page
22
22
Bibliography.............................................................................................................................
26
iv
22
23
Scope
This Recommendation defines the automatic protection switching (APS) protocol and protection
switching operation for the linear protection schemes for the optical transport network (OTN) at the
optical channel data unit k (ODUk) level. These schemes are based on the generic linear protection
specifications in [ITU-T G.808.1]. Linear protection schemes considered in this Recommendation
are:
ODUk compound link subnetwork connection group protection with inherent monitoring
(1+1, 1:1).
In addition, client-related protection architectures are described.
2
References
The following ITU-T Recommendations and other references contain provisions which, through
reference in this text, constitute provisions of this Recommendation. At the time of publication, the
editions indicated were valid. All Recommendations and other references are subject to revision;
users of this Recommendation are therefore encouraged to investigate the possibility of applying the
most recent edition of the Recommendations and other references listed below. A list of the
currently valid ITU-T Recommendations is regularly published. The reference to a document within
this Recommendation does not give it, as a stand-alone document, the status of a Recommendation.
[ITU-T G.709]
[ITU-T G.798]
[ITU-T G.798.1]
[ITU-T G.806]
[ITU-T G.808.1]
[ITU-T G.870]
Definitions
3.1
APS channel;
entity;
extra traffic signal;
head-end;
normal traffic signal;
null signal;
protection communication channel;
protection group;
signal;
tail-end.
3.2
None.
4
APS
CBR
CL_SNCG/I
CSF
DNR
Do Not Revert
ETC3
EXER
Exercise
FDI
FS
Forced Switch
HO
Higher Order
LCK
Locked defect
LO
Lower Order
LoP
MFAS
MS
Manual Switch
NIM
Non-Intrusive Monitor
NR
No Request
OCI
ODU[i]j_A
ODU[i]j_A_SK
ODUj-21_A
ODUk
ODUK_A
ODUk_A_Sk
ODUK[i]j
ODUkP
ODUkT
OPU
OTN
OTUk
OTUK[V]
PCC
PMOH
RR
Reverse Request
SD
Signal Degrade
SDH
SF
Signal Fail
SMOH
SNC
Subnetwork Connection
SNC/I
SNC/Nc
SNC/Ne
SNC/Ns
SNC/S
SSD
SSF
TCM
TCMOH
TSD
TSF
TTI
WTR
Wait-to-Restore
Protection characteristics
5.1
Protection switching will occur based on the detection of certain defects on the transport entities
(working and protection) within the protected domain. How these defects are detected is the subject
of the equipment Recommendations (e.g., [ITU-T G.806] and [ITU-T G.798]). For the purpose of
the protection switching controller, an entity within the protected domain has a condition of
no defect = OK, degraded (signal degrade = SD), or failed (signal fail = SF).
Rec. ITU-T G.873.1 (05/2014)
The customary monitoring methods are specified in clauses 11.2 and 11.3 of [ITU-T G.808.1] and
in clause 14.1 of [ITU-T G.798] and are supported in the OTN as follows:
Inherent Protection switching is triggered by defects detected at the ODUk link connection
(e.g., server layer trail and server/ODUk adaptation function). The trail termination sink of an
(OTUk[V] or ODUkP) server layer provides the test signal fail (TSF)- and test signal degraded
(TSD)-based SF and SD protection switching criteria via the OTUk[V]/ODUk_A,
ODUkP/ODU[i]j_A, or ODUkP/ODUj-21_A functions (as SSF and SSD). No defect detection is
performed on the ODUk or ODU[i]j or ODUj signals themselves. It can be used for individual and
for compound link group protection (CL_SNCG/I).
NOTE 1 In contrast to SDH SNC/I, ODUk SNC/I can stretch only a single link connection, as the FDI/AIS
defect resulting from further upstream server layer defects is not detected in the server/ODUk adaptation
function. The limitation to a single server layer trail for SNC/I protection is given by the use of signal
degrade (SD) as protection switching criteria. SD is only available from the OTUk[V] or HO ODUk trail that
is locally terminated and not from further upstream OTUk[V] or HO ODUk trails. Furthermore, FDI/AIS,
which provides information about defects in upstream OTUk[V] or HO ODUk trails, is not detected in the
OTUk[V]/ODUk_A_Sk or ODUkP/ODU[i]j_A_Sk. For details of the atomic functions for TSF TSD
forwarding for the subnetwork connection (SNC) protection on LO ODU refer to [ITU-T G.798].
OTUk[V]
OTUk[V]
OT Uk or OTUkV
SMOH
OT Uk or OTUkV
OTUk[V]
PMOH
ODUk
1:1 SNC/I
OTUk[V]
ODUkP
ODUk
SMOH
SMOH
W
OTUk[V]
OT Uk or OTUkV
PMOH
ODUk
1+1 SNC/I
PMOH
ODUkP
OT Uk or OTUkV
SMOH
ODUkP
ODUk
OTUk[V]
ODUkP
OTUk[V]
PMOH
OTUk[V]
SMOH
SMOH
P
G.873.1(14)_F5-1
ODUj
SERVER PMOH
ODUkP
ODUkP
PMOH
ODUkP
ODUkP
ODUk
SERVER PMOH
ODUk
ODUkP
ODUkP
PMOH
ODUj
1:1 SNC/I
PMOH
ODUj
1+1 SNC/I
ODUjP
ODUjP
ODUk
ODUjP
ODUj
SERVER PMOH
ODUkP
PMOH
ODUjP
ODUkP
SERVER PMOH
ODUk
P
G.873.1(14)_F5-2
SERVER PMOH
SERVER PMOH
ODUkP
ODUk
ODUk
PMOH
ODUkP
PMOH
ODUk
1+1 SNC/Ne
ODUk
P
P
ODUkP
PMOH
TCMOH
ODUkT
ODUk
TCMOH
1+1 SNC/Ns
PMOH
ODUk
ODUkP
ODUk
ODUkT
TCMOH
ODUkT
ODUkP
PMOH
ODUk
P
P
ODUkT
G.873.1(14)_F5-3
TCMOH
ODUkT
ODUkT
ODUk
TCMOH
ODUk
ODUkT
PMOH
ODUk
1:1 SNC/S
ODUkT
ODUkP
ODUk
TCMOH
TCMOH
W
ODUkT
ODUk
PMOH
ODUk
1+1 SNC/S
PMOH
ODUkP
ODUk
ODUkP
ODUk
ODUkT
ODUkP
ODUkT
PMOH
ODUkT
TCMOH
TCMOH
TCMOH
P
G.873.1(14)_F5-4
5.2
The Protection switching performance is given in [ITU-T G.798] clause 14.1.1.1 for a related
reference configuration.
6
6.1
This clause describes commands that apply to the protection group as a whole. When an APS is
present, these commands are signalled to the far end of the connection. In bidirectional switching,
these commands affect the bridge and selector at both ends.
Lockout of protection This command prevents a working signal from being selected from the
protection entity. This effectively disables the protection group. An Extra traffic signal, if present
on the protection entity, is dropped.
Force switch normal traffic signal #n to protection Forces Normal traffic Signal #n to be selected
from the protection entity after the required bridge is present.
Force switch null signal For 1:n architectures, it switches the null signal to the protection entity,
unless an equal or higher priority switch command is in effect. A normal traffic signal present on
the protection entity is transferred to and selected from its working entity. For 1+1 architectures, it
selects the normal traffic signal from the working entity.
Force switch extra traffic signal It switches the extra traffic signal to the protection entity, unless
an equal or higher priority switch command is in effect. A normal traffic signal present on the
protection entity is transferred to and selected from its working entity.
Manual switch normal traffic signal #n to protection In the absence of a failure of a working or
protection entity, forces Normal traffic Signal #n to be selected from the protection entity after the
required bridge is present.
Manual switch null signal For 1:n architectures, it switches the null signal to the protection entity,
unless a fault condition exists on other entities or an equal or higher priority switch command is in
effect. A normal traffic signal present on the protection entity is transferred to and selected from its
working entity. For 1+1 architectures, it selects the normal traffic signal from the working entity.
Manual switch extra traffic signal It switches extra traffic signal to the protection entity, unless a
fault condition exists on other entities or an equal or higher priority switch command is in effect. A
normal traffic signal present on the protection entity is transferred to and selected from its working
entity.
Wait-to-restore normal traffic signal #n In revertive operation, after the clearing of an SF or SD
on working entity #n, maintains Normal traffic Signal #n as selected from the protection entity until
a Wait-to-Restore timer expires. If the timer expires prior to any other event or command, the state
will be changed to no request (NR). This is used to prevent frequent operation of the selector in the
case of intermittent failures.
Exercise signal #n Exercise of the APS protocol. The signal is chosen so as not to modify the
selector.
Do not revert normal traffic signal #n In non-revertive operation, this is used to maintain a normal
traffic signal selected from the protection entity.
No request All normal traffic signals are selected from their corresponding working transport
entities. The protection entity carries either the null signal, extra traffic, or a bridge of the single
normal traffic signal in a 1+1 protection group.
Clear Clears the active near-end Lockout of Protection, Forced Switch, Manual Switch,
WTR state, or Exercise command.
6.2
Local commands
These commands apply only to the near-end of the protection group. When an APS is present, they
have not been signalled to the far end via the APS channel.
Freeze Freezes the state of the protection group. Until the freeze is cleared, additional near-end
commands are rejected. Condition changes and received APS bytes are ignored. When the Freeze
command is cleared, the state of the protection group is recomputed based on the condition and
received APS bytes.
Clear freeze
Lockout normal traffic signal #n from protection Prevents Normal traffic Signal #n from being
selected from the protection entity. Commands for Normal traffic Signal #n will be rejected. SF or
SD will be ignored for Normal traffic Signal #n. In bidirectional 1:n switching, remote bridge
requests for Normal traffic Signal #n will still be honoured to prevent protocol failures. As a result,
a normal traffic signal must be locked out from protection at both ends to prevent it being selected
from the protection entity as a result of a command or failure at either end. Multiple of these
commands may coexist for different normal traffic signals.
Clear lockout normal traffic signal #n from protection
7
Protection architectures
In a linear protection architecture, protection switching occurs at the two distinct endpoints of
a protected trail or protected subnetwork connection. Between these endpoints, there will be both
"working" and "protection" entities.
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 a protection
entity when required. The "tail-end" will perform a selector function, where it is capable of
selecting a normal traffic signal either from its usual working entity, or from a protection entity.
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.
The following architectures are possible:
1+1 In a 1+1 architecture, a single normal traffic signal is protected by a single protection entity.
The bridge at the head-end is permanent. 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 protection
entity. 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
protection entity, until a defect is detected on one of the protected signals. 1:n architectures are
capable of carrying an extra (low priority, preemptable) traffic signal on the protection entity when
it is not being used to protect any normal traffic signal. A 1:n architecture can be used even for
n = 1 (1:1). This might be chosen over the simpler 1+1 architecture (which requires no head-end
actions of the protection algorithm) since 1:1 is capable of carrying extra traffic, where 1+1 is not.
m:n In this architecture, m protection entities are used to protect n working entities. This is for
further study.
With the assumption of a larger APS channel, the coding for the entity number "n" will use a full
byte rather than the few bits in synchronous digital hierarchy (SDH). Two of the 256 values are
reserved: 0 is used to indicate a null signal or the protection entity, and 0xFF (255) is used to
indicate extra traffic.
The architecture at each end of the connection must match.
7.1
The only switching type that does not require an APS and/or PCC channel is 1+1 unidirectional
switching. With a permanent bridge at the head-end and no need to coordinate selector positions at
the two ends, the tail-end selector can be operated entirely according to defects and commands
received at the tail-end.
8
Bidirectional switching always requires an APS channel. 1:n unidirectional switching requires an
APS channel to coordinate the head-end bridge with the tail-end selector.
7.3
In revertive operation, traffic is restored to the working entities after a switch reason has cleared. In
the case of clearing a command (e.g., Forced Switch), this happens immediately. In the case of
clearing of a defect, this generally happens after the expiry of a "Wait-to-Restore" timer, which is
used to avoid chattering of selectors in the case of intermittent defects.
In non-revertive operation, normal traffic is allowed to remain on the protection entity even after
a switch reason has cleared. This is generally accomplished by replacing the previous switch
request with a "do not revert (DNR)" request, which is low priority.
1+1 protection is often provisioned as non-revertive, as the protection is fully dedicated in any case,
and this avoids a second "glitch" to the traffic. There may, however, be reasons to provision this to
be revertive (e.g., so that the traffic uses the "short" direction around a ring except during failure
conditions. Certain operator policies also dictate revertive operation even for 1+1).
Usually, 1:n protection is revertive. Certainly in the case where an extra traffic signal is carried on
the protection entity, the operation would always be revertive so that the pre-empted extra traffic
signal can be restored. It is certainly possible to define the protocol in a way that would permit
non-revertive operation for 1:n protection, but the expectation is that it is better to revert and glitch
the traffic when the working entity is repaired than when some other entity in the group fails that
requires use of the protection entity to carry a different normal traffic signal.
In general, the choice of revertive/non-revertive will be the same at both ends of the protection
group. However, a mismatch of this parameter does not prevent interworking it just would be
peculiar for one side to go to wait-to-restore (WTR) for clearing of switches initiated from that side,
while the other goes to DNR for its switches. See also clause 8.4.
7.4
Provisioning mismatches
With all of the options for provisioning of protection groups, there are opportunities for mismatches
between the provisioning at the two ends. These provisioning mismatches take one of several
forms:
Mismatches where one or both sides can adapt their operation to provide a degree of
interworking in spite of the mismatch.
7.5
Table 7-1 provides an overview of the linear OTN protection types which are supported by the
specifications in this Recommendation. It provides information of the possible supported protection
architectures versus the related supporting switching types, APS channel used, related server layers
and protected entities. It should be noted that the compound link group protection as specified in
[ITU-T G.808.1] includes support for unprotected service. This [ITU-T G.808.1] specification
needs to be considered for the compound link group protection classes.
Table 7-1 Overview of linear OTN protection architectures and related monitoring
Protection
architecture
Switching
type
Protection
subclass
and
monitoring
ODU entities
for
protection
switching,
individual/
group
APS
channel
used and
MFAS in
bits 6-8
Server
layer of
protected
entity
Protection
switched
entity
Trigger
criteria
used
1+1
Unidir
SNC/I
Individual
No
One HO
ODUk or
one OTUk
ODUkP or
ODUkT
ODU
SSF/SSD
1+1
Bidir
SNC/I
Individual
111
One OTUk
or one HO
ODUk
ODUkP or
ODUkT
ODU
SSF/SSD
1:n
Bidir
SNC/I
Individual
111
One OTUk
or one HO
ODUk
ODUkP or
ODUkT
ODU
SSF/SSD
1+1
Unidir
SNC/Ne
Individual
No
One or
more HO
ODUk
and/or
OTUk
ODUkP
ODU
TSF/TSD
1+1
Bidir
SNC/Ne
Individual
000
One or
more HO
ODUk
and/or
OTUk
ODUkP
ODU
TSF/TSD
1+1
Unidir
SNC/Ns
Individual4
No
One or
more HO
ODUk
and/or
OTUk
ODUkT
ODU
TSF/TSD
1+1
Bidir
SNC/Ns
Individual4
001-110
One or
more HO
ODUk
and/or
OTUk
ODUkT
ODU
TSF/TSD
1+1
Unidir
SNC/S
Individual4
No
One or
more HO
ODUk
and/or
OTUk
ODUkT or
ODUkP
ODUkT
SSF/SSD
1+1
Bidir
SNC/S
Individual4
001-110
One or
more HO
ODUk
and/or
OTUk
ODUkT or
ODUkP
ODUkT
SSF/SSD
1:n
Bidir
SNC/S
Individual4
001-110
One or
ODUkT or
ODUkT
10
Table 7-1 Overview of linear OTN protection architectures and related monitoring
Protection
architecture
Switching
type
Protection
subclass
and
monitoring
ODU entities
for
protection
switching,
individual/
group
APS
channel
used and
MFAS in
bits 6-8
Server
layer of
protected
entity
Protection
switched
entity
Trigger
criteria
used
more HO
ODUk
and/or
OTUk
ODUkP
SSF/SSD
1+1
Unidir
CL-SNCG/I
Group
No
One HO
ODUk
LO ODU
HO
ODUkP
SSF/SSD
1+1
Bidir
CL-SNCG/I
Group
HO 000
One HO
ODUk
LO ODU
HO
ODUkP
SSF/SSD
1:1
Bidir
CL-SNCG/I
Group
HO 000
One HO
ODUk
LO ODU
HO
ODUkP
SSF/SSD
NOTE 1 Bidir SNC/N, is supported but care should be taken in case of nested protection schemes as an APS
channel may be used by more than one protection scheme and/or protection scheme instance. It is recommended to
use 1+1 bidir SNC/S instead.
NOTE 2 CL-SNCG/I can assign all Normal signal to the Na subgroup and leave the Nb subgroup empty.
NOTE 3 The equipment models and required processes of the various architectures are given in the related
subclauses of clause 14.1 of [ITU-T G.798].
NOTE 4 The SNC/S architecture may be implemented when there is HO/LO muxing with "emulation" of line
switching by switching all contained LO ODU connections. Examples are given in [ITU-T G.798.1].
APS protocol
8.1
An APS channel is carried over the first three bytes of the APS/PCC field of the ODUk overhead.
The fourth byte of the APS/PCC field is reserved. Eight independent APS channels are available to
support protection at the ODUkP, the six ODUkT (TCM) levels and one level of ODUk SNC/I
protection as defined in clause 15.8.2.4 of [ITU-T G.709].
The format of the four APS bytes themselves within each frame is defined in Figure 8-1. The field
values for the APS channels are defined in Table 8-1.
1
1 2 3
Request/
state
5 6 7 8
Protection
type
A B D R
2
1 2 3 4 5
Requested Signal
3
1 2 3 4 5
Bridged Signal
4
1 2 3
Reserved
11
Value
Request/State
Protection
Type
B
D
R
Requested Signal
Bridged Signal
8.2
Description
1111
1110
1100
1010
1000
0110
Wait-to-restore (WTR)
0100
Exercise (EXER)
0010
0001
0000
No request (NR)
Others
No APS channel
APS channel
Unidirectional switching
Bidirectional switching
Non-revertive operation
Revertive operation
Null signal
1-254
255
Null signal
1-254
255
The APS/PCC protocol is transmitted via the protection entity. Although it may also be transmitted
identically on working entities, receivers should not assume so, and should have the capability to
ignore this information on the working entities.
For each of the eight levels, an independent acceptance process shall be performed. As the APS
protocol is carried via the first three of the four APS/PCC bytes, only these three bytes are taken
into account for the acceptance process. A new APS protocol value shall be accepted if an identical
value is received in these three bytes of a given level three times consecutively.
NOTE 1 If no errors occur, acceptance is reached after 2360 s (ODU0), 1175 s (ODU1), 298 s
(ODU2), 72 s (ODU3), 28 s (ODU4), 2936832/ODUflex-bitrate s (ODUflex).
NOTE 2 Since the fourth byte of the APS message is 'reserved', it has not to be taken into account for the
acceptance process of APS bytes.
12
8.3
Request type
The request types that may be reflected in the APS bytes are the "standard" types traditionally
supported by protection switching for SONET and SDH. These requests reflect the highest priority
condition, command, or state (see Tables 8-2 and 8-3). In the case of unidirectional switching, this
is the highest priority value determined from the near-end only. In bidirectional switching, the sent
Request/State shall indicate:
a)
a reverse request if;
I. the remote request is of higher priority,
II. or if the requests are of the same level (and are higher priority than a no request / do not
revert) and the sent Request/State already indicates reverse request, or if
III. the requests are of the same level (and are higher priority than a no request / do not
revert) and the sent Request/State byte does not indicate reverse request and the remote
request indicates a lower entity ID;
b)
the local request in all other cases.
Table 8-2 Request/state priorities with APS protocol
Request/state
Priority
1 (highest)
Wait-to-Restore (WTR)
Exercise (EXER)
10
No Request (NR)
11 (lowest)
Priority
1 (highest)
Wait-to-Restore (WTR)
No Request (NR)
8 (lowest)
13
8.4
Protection types
100x
101x
110x
111x
The values are chosen such that the default value (all zeros) matches the only type of protection that
can operate without APS (1+1 unidirectional).
Note that 010x, 001x, and 011x are invalid since 1:n and bidirectional require APS.
If the "B" bit mismatches, the selector is released since 1:n and 1+1 are incompatible. This will
result in an alarm. Refer to clauses 6.2.7.1.1 and 14.1.1.1 of [ITU-T G.798].
Provided the "B" bit matches:
If the "A" bit mismatches, the side expecting APS will fall back to 1+1 unidirectional switching
without APS.
NOTE 1 In the case where a node does not support the APS channel, an all-0's pattern will be present in the
APS/PCC field as specified in clause 15 of [ITU-T G.709].
If the "D" bit mismatches, the bidirectional side will fall back to unidirectional switching.
If the "R" bit mismatches, one side will clear switches to "WTR" and the other will clear to "DNR".
The two sides will interwork and the traffic is protected.
NOTE 2 Each side signals always its maximum capabilities in the protection type field even if it falls back
to operate with less capabilities (i.e., a side which supports bidirectional switching falls back to operate as
unidirectional switch in case of interworking with a side that supports unidirectional switching only, but still
signals "1" in the "D" bit).
8.5
Requested signal
This indicates the signal that the near-end requests to be carried over the protection entity. For NR,
this is either the Null Signal (0) or Extra Traffic (255). For LoP, this can only be the Null Signal (0).
For Exercise, this can be the Null Signal (0) or the Extra Traffic Signal (255) when Exercise
replaces NR, or the number of a normal traffic signal in the case where Exercise replaces DNR. For
SF or SD, this will be the number of a normal traffic signal, or the Null Signal (0) to indicate that
protection is failed or degraded. For all other requests, this will be the number of the normal traffic
signal requested to be carried over the protection entity.
8.6
Bridged signal
This indicates the signal that is bridged onto the protection entity. For 1+1 protection, this should
always indicate Normal traffic Signal 1, accurately reflecting the permanent bridge. This allows a
1-phase rather than a 2 or 3-phase switch in the case of 1+1 architecture. For 1:n protection, this
will indicate what is actually bridged to the protection entity (either the Null Signal (0), Extra
Traffic (255), or the number of a normal traffic signal). This will generally be the bridge requested
by the far end.
If for the 1:N bidirectional architecture for the protection transport entity a local SF condition is
present the bridge is released.
If for a 1:N unidirectional architecture, the protection transport entity is found in a local SF
condition, the bridge is frozen.
14
8.7
Control of bridge
In 1+1 architectures, the normal traffic signal is permanently bridged to protection. The normal
traffic signal number "1" will always be indicated in the bridged signal field of the APS channel.
In 1:n architectures, the bridge will be set to the one indicated by the "Requested Signal" field of the
incoming APS channel. Once the bridge has been established, this will be indicated in the "Bridged
Signal" field of the outgoing APS channel.
8.8
Control of selector
In 1+1 unidirectional architectures (with or without APS), the selector is set entirely according to
the highest priority local request. This is a single-phase switch.
In 1+1 bidirectional architectures, the normal traffic signal will be selected from the protection
entity when the outgoing "Requested Signal" and the incoming "Bridged Signal" both indicate
Normal traffic Signal "1" (The incoming "Bridged Signal" should always indicate "1" in this
architecture). The far end does not switch until the APS bytes indicating that a bidirectional switch
is initiated by the near-end arrives. This is also a single-phase switch.
In 1:n uni- or bidirectional architectures, a normal traffic signal "n" or extra traffic signal 255 will
be selected from the protection entity when the same number "n" (or 255) appears in both the
outgoing "Requested Signal" and the incoming "Bridged Signal" fields. This generally results in a
three-phase switch.
8.9
Signal Fail on the protection entity is higher priority than any defect that would cause a normal
transport signal to be selected from the protection entity. For the case an APS signal is in use, a SF
on the protection entity (over which the APS signal is routed) has priority over Forced Switch.
A Lockout command has higher priority than SF. During failure conditions, lockout status shall be
kept active.
8.10
In general, once a switch has been completed due to a request, it will not be overridden by another
request of the same priority (first come, first served behaviour). When equal priority requests occur
simultaneously, the conflict is resolved in favour of the request with the lowest entity number. In
bidirectional switching, a request received over the APS channel with a lower entity number will
always override an identical priority local request with a higher entity number. Equal priority
requests for the same entity number from both sides of a bidirectional protection group are both
considered valid, and equivalent to a received "RR" from a near-end processing standpoint.
8.11
The commands CLEAR, LoP, FS, MS, and EXER are accepted or rejected in the context of
previous commands, the condition of the working and protection entities in the protection group,
and (in bidirectional switching only) the received APS bytes.
The CLEAR command is only valid if a near-end LoP, FS, MS, or EXER command is in effect or if
a WTR state is present at the near-end and rejected otherwise. This command will remove the nearend command or WTR state, allowing the next lower priority condition or (in bidirectional
switching) APS request to be asserted.
Other commands are rejected unless they are higher priority than the previously existing command,
condition, or (in bidirectional switching) APS request. If a new command is accepted, any previous,
lower priority command that is overridden is forgotten. If a higher priority command overrides a
15
lower priority condition or (in bidirectional switching) APS request, that other request will be
reasserted if it still exists at the time the command is cleared.
If a command is overridden by a condition or (in bidirectional switching) APS request, that
command is forgotten.
8.12
Hold-off timer
In order to coordinate timing of protection switches at multiple layers or across cascaded protection
domains, a hold-off timer may be required. The purpose is to allow either a server layer protection
switch to have a chance to fix the problem before switching at a client layer, or to allow an
upstream protection domain to switch before a downstream domain (e.g., to allow an upstream ring
to switch before the downstream ring in a dual node interconnect configuration so that the switch
occurs in the same ring as the failure).
Each protection group should have a provisionable hold-off timer. The suggested range and values
are 0, 20 ms, and 100 ms to 10 seconds in steps of 100 ms (accuracy of 5 ms as per
[ITU-T G.808.1]).
The operation of the hold-off timer uses the "peek twice" method specified in SDH standards.
Specifically, when a new defect or more severe defect occurs (new SD or SF, or SD becoming SF),
this event will not be reported immediately to protection switching if the provisioned hold-off timer
value is non-zero. Instead, the hold-off timer will be started. When the hold-off timer expires, it will
be checked whether a defect still exists on the trail that started the timer. If it does, that defect will
be reported to protection switching. The defect need not be the same one that started the timer.
8.13
Exercise operation
Exercise is a command to test if the APS channel is operating correctly. It is lower priority than any
"real" switch request. It is only valid in bidirectional switching, since this is the only place where
you can get a meaningful test by looking for a response.
Exercise command shall issue the command with the same requested and bridged entity numbers of
the NR or DNR request that it replaces. The valid response will be an RR with the corresponding
requested and bridged entity numbers. To allow the RR to be detected, the standard response to
DNR should be DNR rather than RR. When the exercise command is cleared, it will be replaced
with NR if the requested entity number is 0 or 255, and DNR for any normal traffic signal
number 1 to 254.
NOTE Exercise operation for OTN has been defined differently from exercise operation defined for SDH.
8.14
Fully incompatible provisioning (the "B" bit mismatch), described in clause 8.4.
Lack of response to a bridge request for > 1 s as defined for dFOP-NR in clause 6.2.7.1.2
[ITU-T G.798] for the following protection types.
For 1+1 bidirectional, mismatch in sent "Requested Entity" and received "Requested
Entity".
For 1:n unidirectional, mismatch in sent "Requested Entity" and received "Bridged Entity".
For 1:n bidirectional, mismatch in sent "Requested Entity" and received "Bridged Entity" as
well as in sent "Requested Entity" and received "Requested Entity".
16
If an unknown request or a request for an invalid entity number is received, it will be ignored. It
will be up to the far end to alarm the non-response from the near-end.
If for a 1:N unidirectional architecture a SF request for the Null Signal is received via the APS
channel, a mismatch in sent "Requested Entity" and received "Bridged Entity" shall not result in a
"Failure of Protocol".
17
Appendix I
Examples of operation
(This appendix does not form an integral part of this Recommendation.)
I.1
APS may or may not be present. Even if APS is not present, the bridge is assumed to be permanent,
so switches are performed immediately according to the local request. The APS bytes, if present,
are informational only and do not control the operation of the protection group. If they are present,
an equipment may allow a query for the far end state.
Bridge
Selector
Selector
Bridge
This example shows overlapping SF and SD requests from opposite sides. For illustration, the
example in Figure I.1 shows mismatched provisioning with side A being non-revertive and side B
being revertive.
NR 0, 1
Signal fail 1
Switch
SF 1, 1
SD 1, 1
Clear SF 1
Signal deg. 1
Switch
DNR 1, 1
WTR 1, 1
Clear SD 1
Set timer
NR 0, 1
Timer expiry
Switch back
Normal traffic signal #1 bridged/selected
Null channel selected
G.873.1(11)_FI-1
Figure I.1 Example APS message flow for 1+1 unidirectional switching
I.2
The example in Figure I.2 illustrates a 1+1, bidirectional, non-revertive switch. Because the
permanent bridge is indicated in the APS bytes from the start, the switch can be a single-phase
instead of two or three-phase.
18
Bridge
Selector
Selector
Bridge
NR 0, 1
SF 1, 1
Signal fail 1
Switch
RR 1, 1
Switch
DNR 1, 1
Clear SF 1
DNR 1, 1
a)
Reply
G.873.1(11)_FI-2
Historically, DNR was acknowledged with RR. Here, answering DNR with DNR makes no fundamental difference in the
states of the two sides, and it allows for a meaningful exercise implementation.
Figure I.2 Example APS message flow for 1+1 bidirectional switching
I.3
Figure I.3 shows an example of 1:n bidirectional switching with extra traffic. What is illustrated is
the case where an SD on working #2 is pre-empted by an SF on working #3.
19
Bridge
Selector
Selector
Bridge
NR 255, 255
SD 2, 255
Signal degrade 2
Squelch ET sink
Bridge 2
Select 2 from
protection
RR 2, 2
SD 2, 2
SF 3, 2
Bridge 3
Release selector
Select 3 from
protection
WTR 3, 3
SD 2, 3
RR 2, 2
Select 2 from
protection
bridge 2
Select 2 from
protection
Signal fail 3
Release selector
RR 3, 3
SF 3, 3
Reassert signal
degrade 2
Release selector
Bridge 2
Squelch ET sink
SD 2, 2
Select 3 from
protection
bridge 3
Clear signal
fail 3
Release selector
bridge 2
Select 2 from
protection
WTR 2, 2
Clear signal
degrade 2
NR 255, 2
WTR timer Exp.
Release selector
Bridge extra
traffic
Select extra
traffic from
protection
NR 255, 255
Bridge extra
traffic
NR 255, 255
Select extra
traffic from
protection
G.873.1(11)_FI-3
Figure I.3 Example APS message flow for 1:n bidirectional switching
I.4
The Exercise command tests whether the far end will respond to an APS channel request in
bidirectional switching without operating the selector. This command is low priority so as not to
interfere with the actual operation of the protection group. It is only valid when the current request
is NR or DNR, as it is lower in priority than all other requests.
20
Figures I.4, I.5, I.6 and I.7 give examples of operation of the Exercise command. In all cases,
neither the requested nor the bridged entity numbers are changed for the Exercise command. A
successful response is receiving an "RR" with the same entity number. Note that having DNR
answered with DNR provides a way to test that the Exercise command receives the appropriate RR
response.
NR 0, 1
EX 0, 1
Exercice
command
Reply
RR 0, 1
NR 0, 1
Clear exercice
command
Reply
NR 0, 1
G.873.1(11)_FI-4
DNR 1, 1
EX 1, 1
Exercice
command
RR 1, 1
Reply
DNR 1, 1
Clear exercice
command
DNR 1, 1
Reply
G.873.1(11)_FI-5
21
NR 0, 0
EX 0, 0
Exercice
command
Reply
RR 0, 0
NR 0, 0
Clear exercice
command
Reply
NR 0, 0
G.873.1(11)_FI-6
NR 255, 255
EX 255, 255
Exercice
command
Reply
RR 255, 255
NR 255, 255
Clear exercice
command
Reply
NR 255, 255
G.873.1(11)_FI-7
22
Appendix II
ODUk client protection
(This appendix does not form an integral part of this Recommendation.)
II.1
Table II.1 provides an overview of the linear OTN client protection types which are supported by
the description in this appendix.
Table II.1 Overview of linear OTN client protection architectures and related monitoring
Switching
type
Protection
subclass
and
monitoring
ODU entities
for
protection
switching,
individual/
group
APS
channel
used and
MFAS in
bits 6-8
1+1
Unidir
SNC/Nc
Individual
No
One or
more HO
ODUk
and/or
OTUk
LO
LO ODU
TSF/TSD + LO
OPU-CSF
1+1
Unidir
SNC/I
Individual
No
One LO
ODUk
Client
Client_CI_CSF
Client_CI_SSD
1+1
Bidir
SNC/I
Individual
LO 000
One LO
ODUk
Client
Client_CI_CSF
Client_CI_SSD
1:1
Bidir
SNC/I
Individual
LO 000
One LO
ODUk
Client
Client_CI_CSF
Client_CI_SSD
Protection
architecture
II.2
Server
layer of
protected
entity
Protection
switched
entity
Trigger
criteria
used
Figure II.1 provides the model overview of the client SNC/Nc scheme as listed in Table II.1. The
protection uses the ODU connection function and the CI_SSF CI_CSF information of the ODU
NIM OTN as input to the protection. This is a special version of the 1+1 ODUk SNC/N protection
method in which the status of the incoming client signal as encoded in the client signal fail (CSF)
indication of the optical payload unit (OPU) is used as an additional signal fail condition.
Monitoring method
Non-intrusive with client fail Protection switching is triggered by a non-intrusive monitor of the
ODUkP trail and OPUk-CSF at the tail-end of the protection group.
NOTE This monitoring type is also intended to support protection switching in dual-root 1+1 p2mp,
unidirectional switched SNC/Nc protected ODUk connections, which are deployed in content distribution
applications.
Protection architecture
Dual-root 1+1 In a dual-root 1+1 architecture, two unidirectional client signals with the same
content, typically applied at different locations to the OTN, are protected. One of the client signals
is carried in a working ODUk connection and the other client signal is carried in a protection ODUk
connection. Switching occurs entirely at the tail-end by monitoring the ODUk and OPUk.
23
Normal (protected)
ODUk CP
ODUk
Working
ODUk CP
SSF
ODUkT/ODUk
OTUk[V]/ODUk
ODUkP/ODU[j]j
ODUkP
SF
SD
ODUkP/Client
ODUkP
ODUkP/Client
SF
SD
Protection
ODUk CP
SSF
ODUkT/ODUk
OTUk[V]/ODUk
ODUkP/ODU[j]j
G.873.1(11)_FII-1
Figure II.2 provides the model overview of the client SNC/I schemes as listed in Table II.1. The
protection uses the client connection function external to the OTN and the OPU-CSF transport of
the OTN as input to the protection.
SNC/I client protection requires that the client signal be split between two different ports in the
client-to-network direction. Each port maps the client into an ODUk, and the two ODUk are carried
across the OTN as if they were unrelated, unprotected signals. At the far end, the two ODUks are
each terminated and the client signals are recovered. One or the other client signal is transmitted,
based on monitoring of the ODUk overhead (including OPU-CSF). Two different selection
mechanisms are possible, as shown in Figure II.2. Option (a) uses a Y-cable and a control process
that monitors the ODUkP trail termination functions to determine which one provides the better
signal and controls the client termination function (srv_TT) such that only one of the two
transmitters is active. Option (b) uses an external optical switch with a selector that is controlled by
the ODUkP trail termination functions. The clients APS information is transported over the ODUk
PM APS channel. Access to this channel is provided via an extended version of the ODUkP/CBR
adaptation functions specified in [ITU-T G.798]. The extension contains support for ODUk PM
APS insertion and extraction processes as illustrated in Figures II.3 and II.4.
24
OTUk/ODUk
ODUkT/ODUk
ODUkP/ODUj
OTUk/ODUk
ODUkT/ODUk
ODUkP/ODUj
OTUk/ODUk
ODUkT/ODUk
ODUkP/ODUj
ODU
OTUk/ODUk
ODUkT/ODUk
ODUkP/ODUj
ODU
ODUk
ODUk
ODUk
ODUk
ODUk/client
ODUk/client
ODUk/client
ODUk/client
Control
process
Control
process
srv/client
srv/client
srv/client
srv/client
srv
srv
srv
srv
Y- cable
Optical switch
a) Y-cable implementation
PT
CSF
PMAPS
CI_CSF
CI_APS
RES
ODUk OH is set to all-ZEROs,
except PM STAT = 001
AI_D
AI_CK
ODUkP_AP
AI_FS AI_MFS
G.873.1(14)_FII.3
25
CI_APS
Extract PMAPS
dCSF
PT process
Extract PT
AI_D
AI_MFS
dPLM
MI_AcPT
Extract CSF
AI_CK AI_FS
ODUkP_AP
AI_TSF
G.873.1(14)_FII.4
26
Bibliography
[b-ITU-T G.805]
[b-ITU-T G.841]
[b-ITU-T G.872]
27
Series D
Series E
Overall network operation, telephone service, service operation and human factors
Series F
Series G
Series H
Series I
Series J
Cable networks and transmission of television, sound programme and other multimedia signals
Series K
Series L
Construction, installation and protection of cables and other elements of outside plant
Series M
Series N
Series O
Series P
Series Q
Series R
Telegraph transmission
Series S
Series T
Series U
Telegraph switching
Series V
Series X
Series Y
Series Z
Printed in Switzerland
Geneva, 2014