LightSOFT NBI V14.0 Explanatory Documents
LightSOFT NBI V14.0 Explanatory Documents
LightSOFT NBI V14.0 Explanatory Documents
Version 14.0
Explanatory Documents
LightSOFT NBI Explanatory Documents
V14.0
Catalog No: X92782
Drawing No: 432006-2461-093-A00
April 2018
Rev01
ECI's qualification lab is accredited by A2LA for competence in electrical testing according to
the International Standard ISO IEC 17025-2005 General Requirements for the Competence of
Testing and Calibration Laboratories.
Contents
1. Abbreviations........................................................................................................................ 2
2. Scope ..................................................................................................................................... 2
3. SDH Object Mapping ............................................................................................................ 2
3.1 SDH Adaptations........................................................................................................... 3
3.2 Electrical SDH PTP ......................................................................................................... 6
3.3 Optical SDH PTP............................................................................................................. 6
4. SDH and SONET Multiplexing and MTNM layerRates ...................................................... 7
5. Managed Element SDH Extension Attributes .................................................................... 8
6. Protection Group Attributes .............................................................................................. 8
1. Appendix: Example of MTNM Objects in an NMS SDH Trail ........................................... 18
2. Appendix: MTNM Alarm Reporting Configuration for Equipment and
Termination Points............................................................................................................... 19
3. Appendix: MTNM/NMS Service State Definition for Equipment and Termination
Points ................................................................................................................................... 21
4. Appendix: MTNM SDH/SONET CTP Object Name Convention ...................................... 23
5. Appendix: Signal Label Mapping of G.707 to MTNM ...................................................... 25
1
1. Abbreviations
2. Scope
To present the MTNM objects that will be managed in the SDH layer of the NMS and
the operations relating management of SDH objects that will be performed through
the MTNM NML-EML standard interface and Lightscape extensions.
In MTNM the Physical Termination Point (PTP) object encapsulates all transmission
objects that have a 1:1 correspondence with the physical port. Only ITU TTPs can be
encapsulated within the PTP. Objects that have internal flexibility and/or are have
intra-node connections are mapped to the Connection Termination Point (CTP).
MTNM PTPs are layered: each layer can correspond to a managed transmission
object. Some layers cannot be directly mapped to a transmission object but to an
attribute of a managed transmission object. For example "Physical Optical" or
"Physical Electrical" can be mapped to a single SPI attribute or an equipment
attribute.
2
Two unidirectional SDH transmission objects (e.g. in eNM-XDM) are mapped to a
layerRate that is a part of a single bi-directional MTNM TP object.
MTNM alarms are raised against specific layerRates. LayerRates that are not mapped
to an ABO or mapped to an ABO as a "secondary" layerRate cannot emit alarms. For
example "Physical Optical" alarms in LSN equipment are raised against the
corresponding equipment object so that the "Physical Optical" layer is "unmanaged".
The following are PDH-SDH adaptations include ports of PIO2_84, PIO345, TR2,
TR34, and TR140 cards.
VCx TTP
CTP x =12,3,4
VC x=12,3,4
DSR 2M,34M,140M PI
n=2M,34M,140M
Physical Electrical
3
• The PDH layerRate is mapped both to the PTP and CTP of the PDH port.
• PDH alarms of the ingress E1 are raised against the E1 layer of the PTP object.
• PDH alarms of the egress E1 (e.g. P12 object) are raised against the E1 layer of
the CTP object
• The transmission parameters of the E1/E2/E3 can only be retrieved or set
through the PTP object.
• Sink and source PDH and SDH TPs are merged to form single bi-directional
PTP and CTP objects when possible.
For Syncom both VC-E and VC-W contained by the PI or SPI in a tributary
are mapped to a single CTP (contained by the PDH PTP).
The actual trail trace and expected trail trace can be reported for each side by
mapping these attributes to the TU. This implies that the trail trace can only
be retrieved from the TU once the XC is created.
The following are GBE-SDH adaptations that apply to the GBE port of XDM DIO
cards.
PTP
Ethernet Ethernet
Encapsulation
DSR GBE (e.g. ProtocolType
Concatenation
= HDLC)
Group
GBE
CTP
Fragment
VC4
OPI
Physical Optical
• GBE alarms, and PM are available on the GBE layer of the PTP.
• The "Fragment" layer in the PTP represents the GBE concatenation group.
o FragmentAlloction- TP parameter on this layer that will indicate the
current number of VC4s that the GBE (encapsulated in an HDLC
4
frame) is mapped to.
o FragmentAlloctionMax parameter will indicate the maximum number
of VC4s that are available for assignment to this port (Not in eNI
v2.0).
o FragmentActiveAlloction - will indicate the actual rate of the WAN
connection i.e. the actual number of CTPs that are carrying active
Ethernet traffic. (Not in eNI v2.0).
• The "Encapsulation" layer reflects the framing protocol (e.g. HDLC). It will be
necessary once different protocols types can be configured and/or supported by
the equipment. This layer is not provided in eNI V2.0.
5
3.2 Electrical SDH PTP
PTP
MS TTP
MS STM1
RS STM1
RS TTP
DSR STM1
Section Physical
Interface
Physical Electrical
PTP
MS TTP
MS n=1,4,16,64
RS n=1,4,16,64
RS TTP
DSR n=1,4,16,64
Section Physical
Interface
OCH (INACTIVE)
Optical Section
Physical Optical
• SPI LOS alarm is raised against the DSR layer. The DSR layer will be present
in both electrical and optical SDH PTPs.
• SDH PTP in a (standard) regenerator ends at the dotted line (i.e. it excludes the
MS TTP).
6
4. SDH and SONET Multiplexing and MTNM layerRates
MTNM layerRates are shared for both SDH and SONET. For example STS3c and
AU4 are identified with a single layerRate. Only LO TU3 is distinguished as an
SDH only layerRate.
LR_Line_OC[n]_STS[n]_and_MS_STM[n/3]
[n/3] n [n/12]
MS EXT DCC 0..n
LR_STS3c_and_AU4_VC4 LR_STS1_and_AU3_High_Order_VC3 LR_STS12c_and_VC4_4c
0..n
3 "SDH Only" Terminated and Mapped RS EXT DCC
1..1 7
LR_STS192c_and_VC4_64c [n/192]
TU3 TUG2 or VT Group 7
MS DCC 1..1
1..1
4 3 1
RS DCC
Contiguous SDH containers (VC4_4c, VC4_16c etc.) in the above are represented
over the interface as a single object.
The EMS shall map the first VC object of a concatenation group of a Contiguous type
to the contiguous object as in the above diagram following the MTNM naming
convention. E.g. a contiguous group containing AU4-5 to AU4-8 shall be mapped to
a VC4_4c CTP indexed as the 2nd such CTP for any STM16 or STM64 PTP.
The multiplexing structure (LO map) can be constructed in the NMS according to the
following parameters:
7
1. The termination mode of the HO CTP. The multiplexing structure / LO
map only needs to be created for HO CTPs that are terminated and mapped.
2. The SDH/SONET mode of the PTP1 and layerRate of the HO CTP (AU3 or
AU4). For all SONET ports LO terminations should not be created for
the HO AU4/STS3c CTP. This should not occur since the SONET
STS3c cannot be terminated and based on #1.
3. The supported layerRates of the containing subnetwork and the containing
managed element. For example Lightscape subnetworks and managed
elements will not return the TU11_VC11 as a supported layerRate.
The NMS should only create a TU map for HO CTPs according to the intersection of
managedElement supportedLayerRates and the Subnetwork supportedLayerRates.
For example if TU12 connectivity is not supported by both the managed element and
the containing Subnetwork then it should not need to be created.
NOTE:
The TUG and VT groups are not MTNM objects but are obtainable through the
MTNM k-l-m naming convention (refer to Appendix IV).
The Managed Element should have additional attributes indicating the active timing
source:
• LSNExt_ActiveTimingSrcType:
LINE/EXTERNAL/TRIBUTARY/INTERNAL.
• LSNExt_ActivePTPSrc - PTP name acting as timing source of the NE. In case
that the timing source is other than LINE/TRIBUTARY the value is null.
For Syncom NEs with an East and West Timing Generator there is also:
• LSNExt_ActiveTimingSrcTypeWest
LINE/EXTERNAL/TRIBUTARY/INTERNAL.
• LSNExt_ActivePTPSrcWest - PTP name acting as timing source of the NE. In
case that the timing source is other than LINE/TRIBUTARY the value is null.
8
2. userLabel
By default the same as the nativeEMSName. The attribute is settable by NMS (will
not be used by eNM v9.0).
3. NativeEMSName
This is equivalent to the object name as displayed in the EMS GUI. See The eNI
Object Naming Specification document for examples.
4. Owner
NULL by default. This attribute is settable by the NMS (will not be used by eNM
v9.0).
5. protectionGroupType
PGT_MSP_1_PLUS_1
PGT_2_FIBER_BLSR
6. protectionSchemeState
PSS_UNKNOWN,
PSS_AUTOMATIC,
PSS_FORCED_OR_LOCKED_OUT
7. reversionMode
RM_UNKNOWN,
RM_NON_REVERTIVE,
RM_REVERTIVE
8. rate
For PGT_MSP_1_PLUS_1:
24 = LR_Line_OC1_STS1_and_MS_STM0,
25 = LR_Line_OC3_STS3_and_MS_STM1,
26 = LR_Line_OC12_STS12_and_MS_STM4,
27 = LR_Line_OC48_STS48_and_MS_STM16,
or
28 = LR_Line_OC192_STS192_and_MS_STM64
For BLSR:
27 = LR_Line_OC48_STS48_and_MS_STM16,
or
28 = LR_Line_OC192_STS192_and_MS_STM64
9. pgpTPList
List of 2 (bi-directional) PTPs
9
10. pgpParameters
• "SPRINGNodeId" - The SPRINGNodeId is used to identify the
managedElement during creation of SNCs. This is needed for BLSRs to
identify the ingress and the egress nodes so that they know where to loop
around in case of failure. "0".."15" (may be any other string that matches the
SPRINGNodeId transmission parameter values), "Unknown"
• "wtrTime" Wait To Restore time, in seconds. "-1" may be used to indicate an
unknown value or when this parameter is not applicable
• "SwitchPosition" "IDLE","PASS_THROUGH","SWITCH"
• "HoldOffTime" Time duration for which the alarm condition must persist
before the switch takes place. "Unknown", "Infinite", or in milliseconds.
11. additionalInfo
1. name
PTP objects the names are free format according to TMF814. For performance
considerations and testability GDMO DN is provided whenever the naming
convention is undefined in TMF814. For eNI naming please refer to the See The eNI
Object Naming Specification document.
MTNM specifies mandatory conventions for naming CTPs. An example for the
naming convention for an SDH CTP is the following name identifying the 1.3.2 TU12
CTP in the 4th AUGRP of an STMn./sts3c_au4-j=4/vt2_tu12-k=1-l=3-m=2
2. nativeEMSName
The nativeEMSName is used to represent the objects over the interface as they appear
on the EMS GUI.
The label used for the nativeEMSName is defined as a unique identifier in the scope
of the NE. For layered objects that map to multiple objects in the EMS the
nativeEMSName omits the class name of the object. For example the PTP name will
include the slot name and the port number (e.g. I5-2) but will emit the SPIO, RS or
MS class identifiers.
10
LSN Implementation:
• The NE "System Title" is omitted in order to avoid an avalanche of AVCs in
case of a "System Title" update.
• The "src" or "snk" suffix indicating the directionality of the TP is removed
when two unidirectional TPs are mapped to a single bi-directional TP over the
interface (in case of SDH objects in eNM-XDM).
• The nativeEMSName for layered objects is the lowest layer object.
3. userLabel
UserLabels can optionally be set by the (LSN) NMS. The default value of the
userLabel is the object's nativeEMSName.
Requirement:
The TP userLabel is used in the PM history files provided to the NMS as specified in
TMF814. In order to relate the PM data to NMS trails the NMS will assign the
userLabels of trail endpoints as the NMS trail label. This will require the EMS to
allow the upper level manager to assign a userLabel to all objects that collect PM
data. I.e. setting the user label will be supported for all VC TTP, TCM points, and
AU and TU CTPs when applicable.
11
4. CTP Termination Mode
AU4_VC4 MTNM
PTP CTP (Terminated &
MS n=1,4,16,64
Mapped)
AU4 CTP
(ITU)
RS n=1,4,16,64
PTP
• Only in the "Terminated and Mapped" state, client rate CTPs can be
used in SNCs.
• Only in the "Neither terminated nor mapped" state can the ITU CTP be
cross-connected at its given rate (e.g. AU4-AU4 XC).
• The termination mode of LO SDH CTPs with adaptations (e.g. VC12 in
PIO or TR2 cards) is TM_NA
Examples:
o In XDM the AU4-VC4 XC indicates whether the AU4 is
terminated and mapped.
o The termination mode of VC in PDH tributary cards is
"TM_NA"
o The XDM AU4 CTP is considered "terminated and mapped"
only when both AU4Src and the AU4Snk are terminated and
mapped in a bi-directional cross-connect.
The NMS will construct a HO Server trail termination for any two AU4_VC4 CTP
contained by MS TTPs that terminate the toplogical link, share the same AUG index
(see the naming convention details in Appendix IV) and for each AU4_VC4 CTP that
12
is terminated and mapped. The NMS will be able to create and discover
unidirectional server trails.
NOTE:
Terminate and map operation creates a bi-directional termination and mapping of the
AU4. I.e. the bi-directional CTP cannot be used to support one unidirectional server
trail, going through and one unidirectional server trail termination as supported by the
standard MTNM interface. Either the CTP supports a single bi-directional server trail
terminated in the NE, or two unidirectional server trails that are going through.
Lightscape Implementation:
There will be a VC4 unidirectional termination mode attribute as an extension, in
order to allow creation of unidirectional server trails (prior to creating the
unidirectional AU4 SNC going through in the inverse direction)
Layered parameter LSNExt_TerminationMode with the following values will be
supported.
The 3rd case represents the case where AU4s in both directions are terminated as uni-
directional endpoints and the RDI function is suppressed in the VC4 termination.
In the 1st case the AU4 is terminated through a bi-directional XC implying that the
CTP can only be an endpoint for a bi-directional server trail.
The EMS will check the transmissionParameters provided by the NMS when the
termination mode is set. When the extension attributes for termination mode are
available, the EMS will only use the extension attributes.
DCC CTPs can be cross - connected with one another (in XDM) or cross-connected to
DCC TTPs in the COM.
In the current MTNM DCC TTPs in the COM cannot be represented since there is no
Physical Termination Point that supports them.
DCC termination in the COM can be represented through the Termination mode
attribute of the DCC CTPs supported by the SDH PTPs and the DCC mode
transmission parameter attribute of the MS and RS layers.
13
DCC CTPs will be created for Syncom and Micro equipment for each SDH PTP. The
MS or RS DCC CTP will be "terminated and mapped" only when the DCC Mode
attribute of the MS or RS is "terminated in COM" respectively.
NOTE:
In some cases this will not correspond to the equipment that actually contains
the actual physical port (this is not entirely in compliance with MTNM). For
example M2_84 module contains the PIO2_84 physical ports but not the
software transmission objects.
Physical PTP (Tx/Rx) alarms are mapped to the corresponding equipment objects.
The "Physical Optical" & "Physical Electrical" layers will not be managed within
the PTP. I.e. the 1st layer in the electrical PTP and the 1st two layers in the optical
SDH PTP do not emit alarms, and will not have the alarm reporting indication.
• LSNExt_NativeLocation -
Indicates the equipment slot name that contains the port as it is called in the EMS
GUI. For example, the location "Slot I5" or "105" is provided for XDM and
Syncom equipment respectively.
OCH Layer
• ThisLayerActive -
INACTIVE implies a non-colored SDH port
ACTIVE implies a colored SDH port where other TP parameter may apply.
See the Optical Objects in the NGM NMS document for more details.
14
DSR STM n=1,4,16,64 and DSR 2M, 34M and 140M Layer
• AlarmReporting (see Appendix II)
Sets the reporting and/or detection on/of for the SPI LOS alarm.
• ServiceState (See Appednix III)
RS STM n=1,4,16,64 Layer
• AlarmReporting (see Appendix II)
• TrailTraceActualTx - read/write
If modified, the same unique value needs to be assigned by the NMS to the
transmitted value and the sink's expectedRx value.
15
Indicates whether the monitoring of the TrailTraceActualRx is enabled and TIM alarms
are generated. By default the TTI monitoring and TIM alarms are enabled.
MS STM n=1,4,16,64 Layer
• AlarmReporting - (see Appendix II)
• ServiceState - (See Appednix III)
• LSNExt_DCCMode - as for the RS layer.
• MSLockout - Possible values are "locked out", "" (NULL). This value is set by
the EMS to indicate the MS section is locked out. The value can be changed by
the NMS using the protection group performProtectionCommand() operation.
VCx/VC4_Xc,x=12,3,4 X=4,16,64 Layers
• AlarmReporting - (see Appendix II)
• ServiceState - (See Appednix III)
• SignalLabelActualTx
This is in decimal format with values between 0 and 255. Please refer to
"Appendix V: Signal Label Mapping of G.707 to MTNM" for the applicable
values.
In EMS GUI is the Signal Label is provided as:
"Equipped Unspecified" (5) /
"Unequipped" (0)/
"TUG Structure" (2) /
"34M" (4) /
"140M" (4 or 12) /
"ATM" (19) / "VC AIS" (255)
"Asynchronous" / "Bit Asynchronous" / "Byte Asynchronous" (4 or 12)
• SignalLabelExpectedRx - this value is read/write (needs to be set for the
aggregate AU4 when terminating in a TR140 VC4 in order to avoid PLM).
Values are as in SignalLabelActualTx.
Setting this value from the NMS is of lower priority.
• SignalLabelActualRx
• TrailTraceExpectedRx - read/write (by NMS) 16 character string.
Requirement:
Setting this value can enable the TIM alarm to detect possible misconnections.
The NMS will set this value for each sink CTP of an SNCP switch point and
trail end point. The value set for each of the sink CTPs will match with the
TrailTraceActualTx of the source CTP when creating an end-to-end trail. The
trail creation application should allow the user to override automatic setting of
the Trail Trace.
• TrailTraceActualTx - read/write
• TrailTraceActualRx - read only
Trail trace will be used by the NMS to perform a "Check Path Trace" operation.
The TrailTraceActualRx should match for all CTPs along the path of the trail to
the TrailTraceActualTx of the source CTP when the CTPs support the trail
trace attribute. Changes in this attribute do not involve an AVC.
• TrailTraceMonitor – read/write {on ,off}, same as for the RS layer
• protectionSchemeState - values: "PSS_AUTOMATIC" or
"PSS_FORCED_OR_LOCKED_OUT". Applies to the reliable CTP in SNCP
and to indicate a forced switch or lockout without regard to direction.
16
E1 2M / E3 34M / DS3 45M Layer
• AlarmReporting - (see Appendix II)
• ServiceState - (See Appednix III)
• FrameFormat - values
"unframed" - all signals
"sf" - E1 superframe / multiframe
• ClientRate - decimal format nnnn.ppp in units of Mbit/s.
This parameter indicates the total bandwidth used in case of fractional E1. i.e.
ClientRate = N x 64Kbit/s / 1024 where N is the number of time slots used.
Fragment Layer
• ServiceState -
o SERV_NA: when different state for source and sink (of the
configured state)
o IN_SERVICE: when both src and sink Expected and Actual data is
active
o OUT_OF_SERVICE_BY_MAINTENANCE: both the configured /
o expected src and sink data is inactive
o OUT_OF_SERVICE: if dataActiveActual (sink) is false while
expected/configured of both source and sink are true For more detail
on the general usage see Appednix III: MTNM / NMS Service State
Definition for Equipment and Termination Points.
• LSNExt_FragmentationAllocation - this parameter is based on MTNM V3.0
suggested modeling for Ethernet Over SDH/SONET and Inverse Multiplexing.
The value will be provided for the Fragment layer of the PTP and will indicate
the number of VC4s (and/or STS1) currently associated to the GBE protection
group.
• FragmentationAllocationMax (not in eNI v2.0)
• FragmentActiveAllocation (not in eNI v2.0)
17
1. Appendix: Example of MTNM Objects in an NMS SDH Trail
TU3_VC3 TU3_VC3
1 8
34 M 34 M
ST
34M CT
MS Link (EMS or NMS created)
Bidirectional HO SNC
Unidirectional LO SNC
PTP
CTP
18
2. Appendix: MTNM Alarm Reporting Configuration for
Equipment and Termination Points
• NA when all probable causes are either Non-Reported or undetected then the
setting of the mask is irrelevant. This also applies to unmanaged layers that do
not generate alarms. when NA applies then the TP parameter is not provided
over the EMS-NMS interface.
When the NMS sets alarm reporting "on", if masking is available the master mask
will be switched to MON.
When the NMS sets alarm reporting "off", the master mask it is set to NMON (or
MASKED when NMON is unavailable).
The master mask is set for both near-end and far-end alarms (if applicable) when the
termination point is bi-directionally connected. If it is Sink-connected only the near-
end alarms are masked. When the termination is Source-connected the far-end alarms
are masked.
Requirement:
The NMS will only set alarm reporting for transmission objects acting as a sink for an
CTPs involved in an SNCP switch point and all trail endpoints.
NOTE:
Setting the alarm reporting on for the source of a unidirectional trail will cause the
associated sink to report alarm while the CTP is not necessarily sink-connected.
When the NMS aggregates the alarm reporting status of multiple objects, the alarm
reporting contains the value "on" when at least one of the objects reports alarms. I.e.
19
when the CTP aggregates a VC-E and VC-W then the alarm state is "on" when either
VC-E or VC-W alarms are not masked.
When the alarm reporting is set on an AU4/VC4 CTP that is "terminated and mapped"
the alarmReporting attribute is set "on" on the VC4 TTP and not on the AU4 CTP.
• "On" when at least one of the applicable probable causes is both detected and
reported.
• "Off" when all of the equipment's applicable probable causes are either non-
reported or not detected.
The support of the operations used to enable alarm reporting for equipment is lower
priority and will not be required in the first phase of the NMS or TEMIP.
20
3. Appendix: MTNM/NMS Service State Definition for
Equipment and Termination Points
MTNM specifies a single state to reflect both the ITU operational and administrative
state of an object. The NMS will display the serviceState in the object "Info"
application and trail creation will allow the routing of trails through TPs that are "in
service". The serviceState is defined as a transmission parameter for the PTP and
CTP objects.
The CTP can be out of service when the containing PTP is in service, but the CTP or
containing HO CTP is OUT_OF_SERVICE_BY_MAINTENANCE (e.g. if a forced
AIS is invoked on a VC).
According to MTNM the serviceState can be read / write attribute. eNM-XDM and
eNM V8.5 will support the serviceState as a read-only attribute. I.e. the NMS will not
be able to put an equipment or TP out of service.
IN_SERVICE
This means that the equipment or connection and physical termination point are
able to carry the signal.
LSN implementation:
• Only PTP and equipment objects will indicate that they are
IN_SERVICE when the operational state is enabled.
OUT_OF_SERVICE
LSN Implementation:
• CTPs will not provide this indication since this may cause a state
change avalanche when a card is physically installed.
• PTPs are considered out of service only when the containing equipment
(OM / OT / Card) is not physically installed.
21
OUT_OF_SERVICE_BY_MAINTENANCE
Indicates that there is a current maintenance operation that is active for the
given object. All maintenance operations are considered traffic affecting.
When the port can be set as Enabled or Disabled (e.g. GBE object of a DIO
card) then the PTP layer will appear as
OUT_OF_SERVICE_BY_MAINTENANCE whenever the Port is disabled.
LSN Implementation:
• PTPs and CTPs provide this indication when persistent maintanance
operations are performed (loopback, Forced AIS, FERF).
SERV_NA
LSN implementation:
• Will be indicated by CTPs that are not
OUT_OF_SERVICE_BY_MAINTENANCE. The NMS can rely on the
service state of the containing PTP and the indication that the
The administrative state is not currently used by the eNM or the embedded software
i.e. it is not set to locked prior to or as a consequence of invoking maintenance
operations.
The IN_SERVICE indication for PTPs and HO CTPs shall allow the NMS to route
SNCs only through CTPs that are currently in service, when requested to do so by the
user. Both PTP and CTP service states should be taken into account.
22
4. Appendix: MTNM SDH/SONET CTP Object Name Convention
Possible PTP CTP Layer CTP Tuple. Comments
Rate
STM[n]_OC[3n] Multiplex /line[3n]_ms[n]=1 n=[1,4,16,64]. MS CTP on
section regenerators
Regenerator /section[3n]_rs[n]=1 n=[1,4,16,64]. RS CTP on
section Optical Physical STMn / OC3n
STM64_OC192 sts192c_vc4_64c /sts192c_vc4_64c=1 The number is sequential with
respect to the layer rate within
the PTP
sts48c_vc4_16c /sts48c_vc4_16c=[1..4]
sts12c_vc4_4c /sts12c_vc4_4c=[1..16]
sts3c_au4 /sts3c_au4-j=[1..64] The layer rate represents the
AUG numbering where the
number of au4s is exactly 1.
sts1_au3 /sts1_au3-j=[1..64]-k=[1..3] The layer rate represents the
AUG numbering where the
number of au4s is exactly 1 and
the number of au3s is 3 per
AUG. For example, the 7th
STS-1 on an OC-192 PTP would
be called “/sts1_au3-j=3-k=1”,
and the 11th STS-1 would be
called “/sts1_au3-j=4-k=2”
tu3_vc3 /sts3c_au4-j=[1..64]/tu3_vc3-
k=[1..3]
vt6_tu2 /sts3c_au4-j=[1..64]/vt6_tu2-
k=[1..3]-l=[1..7]
vt2_tu12 /sts3c_au4-j=[1..64]/vt2_tu12-
k=[1..3]-l=[1..7]-m=[1..3]
STM16_OC48 sts48c_vc4_16c /sts48c_vc4_16c=1
sts12c_vc4_4c /sts12c_vc4_4c=[1..4]
sts3c_au4 /sts3c_au4-j=[1..16] The layer rate represents the
AUG numbering where the
number of au4s is exactly 1.
sts1_au3 /sts1_au3-j=[1..16]-k=[1..3] The layer rate represents the
AUG numbering where the
number of au4s is exactly 1 and
the number of au3s is 3 per AUG
tu3_vc3 /sts3c_au4-j=[1..16]/tu3_vc3-
k=[1..3]
vt6_tu2 /sts3c_au4-j=[1..16]/vt6_tu2-
k=[1..3]-l=[1..7]
vt2_tu12 /sts3c_au4-j=[1..16]/vt2_tu12-
k=[1..3]-l=[1..7]-m=[1..3]
STM4_OC12 sts12c_vc4_4c /sts12c_vc4_4c=1
sts3c_au4 /sts3c_au4-j=[1..4] The layer rate represents the
AUG numbering where the
number of au4s is exactly 1.
sts1_au3 /sts1_au3-j=[1..4]-k=[1..3] The layer rate represents the
AUG numbering where the
number of au4s is exactly 1 and
the number of au3s is 3 per AUG
tu3_vc3 /sts3c_au4-j=[1..4]/tu3_vc3-
k=[1..3]
23
vt6_tu2 /sts3c_au4-j=[1..4]/vt6_tu2-
k=[1..3]-l=[1..7]
vt2_tu12 /sts3c_au4-j=[1..4]/vt2_tu12-
k=[1..3]-l=[1..7]-m=[1..3]
STM1_OC3 sts3c_au4 /sts3c_au4-j=1
sts1_au3 /sts1_au3-j=1-k=[1..3]
tu3_vc3 /sts3c_au4-j=1/tu3_vc3-k=[1..3]
vt2_tu12 /sts3c_au4-j=1/vt2_tu12-k=[1..3]-
l=[1..7]-m=[1..3]
STM0_OC1_EC1 sts1_au3 /sts1_au3=1 There is no need for j and k as
AU3 is not derived out of a
AUG
E4 sts3c_au4 (VC4) /sts3c_au4=1 This represents the SDH (G805
TTP) CTP contained in a E4
PTP. For PDH adapted to
sdh/sonet. This is multilayer
CTP for support of transmission
parameters at more than 1 rate.
DS3 Low order VC-3 /tu3_vc3=1 PDH adaptation; multilayer CTP
E3 Low order VC-3 /tu3_vc3=1 PDH adaptation; multilayer CTP
E1 VC-12 /vt2_tu12=1 2 Mbp/s PDH adapted to VC12
24
5. Appendix: Signal Label Mapping of G.707 to MTNM
The G.707 Hex code, is mapped to the MTNM decimal code in the following 2 tables.
(values for low order VC12 and VC2 V5 signal label are found in the second table)
One byte is allocated to indicate the composition or the maintenance status of the
VC-4-Xc/VC-4/VC-3.
G.707 – C2 byte coding
25
MSB LSB Hex code Interpretation MTNM / Decimal Code
1234 5678 (Note 1)
0001 0010 12 Asynchronous mapping of 18
139 264 kbit/s
into the Container-4, see
10.1.1.1
0001 0011 13 ATM mapping, see 10.2.1 19
and 10.2.2
0001 0100 14 MAN DQDB [1] 20
mapping, see 10.4
0001 0101 15 FDDI [3]-[11] mapping, 21
see 10.5
0001 0110 16 Mapping of HDLC/PPP 22
[12], [13] framed signal
according to 10.3
0001 0111 17 Mapping of Simple Data 23
Link (SDL) with SDH
self synchronizing
scrambler (Note 8)
0001 1000 18 Mapping of HDLC/LAPS 24
[15] framed signals
according to 10.3
0001 1001 19 Mapping of Simple Data 25
Link (SDL) with set-reset
scrambler (Note 8)
0001 1010 1A Mapping of 10 Gbit/s 26
Ethernet frames [14]
(Note 8)
0001 1011 1B Flexible Topology Data 27
Link mapping (Note 8)
1100 1111 CF Reserved (Note 7) 207
1110 0001 E1 Reserved for national use. 224
… … … …
1111 1100 FC 252
1111 1110 FE Test signal, O.181 254
specific mapping (Note 5)
1111 1111 FF VC-AIS (Note 6) 255
MSB LSB Hex code Interpretation MTNM / Decimal Code
1234 5678 (Note 1)
27
G.707 - VC-2/VC-1 V5 Signal label coding
b5 b6 b7 Meaning
0 0 0 Unequipped or supervisory-unequipped
0 0 1 Reserved (Note 1)
0 1 0 Asynchronous, see 10.1.3.1, 10.1.4.1 and 10.1.5.1
0 1 1 Bit synchronous, see 10.1.3.2 and 10.1.5.2 (Note 2)
1 0 0 Byte synchronous, see 10.1.4.2, 10.1.4.3, 10.1.5.3 and 10.1.5.4
1 0 1 Extended signal label described in 9.3.2.4 (Note 1)
1 1 0 Test signal, O.181 specific mapping (Note 3)
1 1 1 VC-AIS (Note 4)
NOTE 1 – Value "1" should not be used in any equipment designed after the approval (10/00) of
this Recommendation. In the past this code meant "Equipped – non-specific" and has been used
in cases where a mapping code is not defined in the above table, see code "101" and extended
signal label "02" in Table 9-11 for new designs. For interworking with (old) equipment
designated to transmit only the values "0" and "1", the following conditions apply:
– For backward compatibility, old equipment shall interpret any value received other than
"0" as an equipped condition.
– For forward compatibility, when receiving value "1" from old equipment, new equipment
shall not generate a PayLoad Mismatch alarm.
NOTE 2 – In the case of a VC-12, the code "3" shall, for backward compatibility purposes,
continue to be interpreted as previously defined even if the bit synchronous mapping of
2048 kbit/s signal is not defined anymore.
NOTE 3 – Any non-virtually concatenated mapping defined in Recommendation O.181 that does
not correspond to a mapping defined in Recommendation G.707 falls in this category.
NOTE 4 – Value "7" indicates VC-AIS. It is generated by a TCM source if no valid incoming
signal is available and a replacement signal is generated.
28
Optical Objects in the NGM NMS
Contents
1. Scope ....................................................................................................................................................... 2
2. Requirement Glossary ........................................................................................................................... 2
3. NMS TP Objects - Layer Rates and Layered Parameters In Use ......................................................... 5
3.1. NMS acquisition of TPs .................................................................................................................... 5
3.2. Physical Optical Layer (PO) .............................................................................................................. 7
3.3. Optical Section Layer (OS) ............................................................................................................... 8
3.4. OTS Layer: .......................................................................................................................................... 8
3.5. OMS Layer: ........................................................................................................................................ 9
3.6. OCH Layer ........................................................................................................................................ 10
3.7. DSR Layer ......................................................................................................................................... 14
3.8. ProtectionGroup object ................................................................................................................ 16
3.9. Topology Links and SNC objects ................................................................................................... 18
3.9.1.OTN Topology Links (e.g. OTS Trails) Built with OTS PTPs as endpoints. .................................... 18
3.9.2.OMS Trails ................................................................................................................................... 18
3.9.3.OCH Trails ................................................................................................................................... 18
3.9.4.Light Path trails ........................................................................................................................... 18
3.9.5. TCM Trails .................................................................................................................................. 19
3.9.6.Optical Supervisory Trails (OSC).................................................................................................. 19
3.9.7.SDH Topology Links – Virtual Links ............................................................................................. 19
3.9.8.Connection rules ......................................................................................................................... 19
4. Mapping of the eNI ................................................................................................................................ 20
4.1. Functional Equipment Modeling ................................................................................................... 18
Page 1 of 22
1. Scope
This document describes the objects to be managed in the NGM NMS for Optical Networks.
The section NMS TP Objects - Layer Rates and Layered Parameters In Use describes the
objects that are required to be managed by the NMS. The implementation of these objects is
beyond the scope of these requirements.
The section Mapping of the eNI describes the mapping of objects that must be performed by
the EMS/NE in presenting them to an MTNM compliant NMS.
2. Requirement Glossary
R - indicates a requirement.
CR - indicates a conditional requirement. This is used for requirements that are
required to be implemented under certain conditions.
OR - indicates an optional requirement. This is includes requirements that are “Nice
to Have”.
p0, p1, p2, p3, p4, p5 – indicate priority. p0 is the highest priority and is the default
priority unless otherwise noted.
otp – indicates the document (Optical TPs) in which this requirement first appears.
Example:
[OR.otp.23.p2] – Indicates an optional requirement found in the Optical TP
requirements document. This is the 23rd requirement with a priority of 2.
Page 2 of 22
3. NMS TP Objects - Layer Rates and Layered Parameters In Use
TP Parameters that are detailed below are defined in the MTNM or eNI extensions. These
parameters are optional. There is no guarantee that we will receive all these parameters.
As such the NMS must be shall assume defaults when possible. If no default value is
possible then in order for us to interoperate with another vendor’s EMS we will require
these parameters.
Some parameters are applicable to a specific layer rate but affect other layers. This
document assumes that the parameter will be provided only for the layer rate to which it
belongs and will not be repeated for the layer rates it affects. (There is no problem for the
EMS to provide it in both places if implementation is simplified.) An example of this is the
parameter “number of OCH channels supported”. This is an attribute of the OMS object but
affects the connection rules of the OTS object.
This table defines the MTNM attributes for the OTS/OMS PTP,OTS
PTP, OS/OCH/(DSR/RS) PTP, and OS PTP object [R.otp.1]
globaldefs::NamingAttributes_T name name="EMS"; value=
name="ManagedElement";value=
name="PTP"; value=
// see the eNI Object Naming Specification
string nativeEMSName Name as of this object as displayed in the EMS // see the eNI Object
Naming Specification
string userLabel Shall be identical to the nativeEMSName (Other vendors may
support different value for this and the nativeEMSName. The NMS
will use only the nativeEMSName)
string owner NULL
globaldefs::NamingAttributes_T NULL
ingressTrafficDescriptorName
globaldefs::NamingAttributes_T NULL
egressTrafficDescriptorName
TPType_T type TPT_PTP
TPConnectionState_T connectionState TPCS_NA
TPProtectionAssociation_T TPPA_NA
tpProtectionAssociation
boolean edgePoint True for network and client side ports
False for ports that are internal to a Optical NE.
// e.g. for a TRP the client side port is an edge in ADD_DROP
configuration while all other ports of TRPs are non-edge. Applies
when the functional node is defined in the EMS.
globaldefs::NVSList_T additionalInfo
Page 5 of 22
This table defines the MTNM attributes for the OMS and OCH CTP objects. The specific TP
parameters are specified below. [R.otp.2]
string nativeEMSName Name as of this object as displayed in the EMS // // see the eNI
Object Naming Specification
string userLabel Shall be identical to the nativeEMSName of the CTP object.
string owner NULL
globaldefs::NamingAttributes_T NULL
ingressTrafficDescriptorName
globaldefs::NamingAttributes_T NULL
egressTrafficDescriptorName
TPType_T type TPT_CTP
TPConnectionState_T connectionState TPCS_SOURCE_CONNECTED,
TPCS_SINK_CONNECTED,
TPCS_NOT_CONNECTED // not used in V3
TPCS_NA, // not used
TPCS_BI_CONNECTED // not used
TerminationMode_T tpMappingMode • TM_NA, // not used
• TM_NEITHER_TERMINATED_NOR_AVAILABLE_FOR_MAPPI
NG // always used
• TM_TERMINATED_AND_AVAILABLE_FOR_MAPPING // not
used
Directionality_T direction D_SOURCE
D_SINK // for OTN we will map all objects as uni-directional (even
for the Mux/Demux)
transmissionParameters::LayeredParamet Typedef sequence<LayeredParameters_T>
erList_T transmissionParams LayeredParameterList_T;
TPProtectionAssociation_T TPPA_NA.
tpProtectionAssociation For PTPs of transponders that are associated for protection the value
will be TPPA_PSR_RELATED. See section 3.8 for more details.
boolean edgePoint Same as containing PTP
globaldefs::NVSList_T additionalInfo
Page 6 of 22
3.2. Physical Optical Layer (PO)
This is the lowest layer of optical transmission equivalent to the layer of the optical
fiber. This layer also exists in SDH PTPs.
Layer rate in the MTNM is: LR_PHYSICAL_OPTICAL
Page 7 of 22
3.3. Optical Section Layer (OS)
This is a layer in a PTP object that forms the endpoint of a topology link in the OTN layer for a
(normally single channel) pre-OTN link I.e. between the transponder colored port to the DWDM
MUX/DEMUX.
Layer rate in the MTNM is: LR_OPTICAL_SECTION
Page 8 of 22
3.5. OMS Layer
This object forms the endpoints of an OMS Trail in the OTN layer.
Typically the EMS encapsulates in a single PTP the OMS object and the OTS object. This is the
case when the OTS section and OMS section are of the same length. The exception is when the
OMS trail goes through an element. In this case the TP of OMS layer rate is a CTP and a SNC
of the OMS rate indicates the cross connection connectivity across the NE. (see below regarding
OMS trails.)
There is requirement to manage the OMS trails as independent trails (this is different than
SDH where it is acceptable to manage RS and MS sections as single entity, in general). The requirements
based on this OMS object are described below and affect the PTP and the OMS
trail.
Layer rate in the MTMN is: LR_Optical_Multiplex_Section
Page 9 of 22
TP Parameter Definition Usage
MaxNumberOCh Indicates the This value is an attribute that shall be displayed as an
number of attribute of an Optical PTP. [R.otp.10]. This parameter is
OCH trails that used in the connection validation rules. Must match or
can use an OMS be compatible.
object. For some OMS objects this parameter may not exist. In
this case the object is unrestricted. An example of
equipment that supports unrestricted number of OCH
trails is an InlineAmplifier (some types of them).
[CR.otp.11]
This parameter is used by the NMS to restrict the
number of OCH trails that may be created within an
OMS section. For some OMS objects this parameter
may not exist. In this case the object is not limited in the
number of OCH trails that may be contained in this
object. An example of unrestricted number of OCH
trails is an InlineAmplifier (some types of them).
[CR.otp.12]
Page 10 of 22
TP Parameter Definition Usage
ClientType “SONET”, “SDH” "GBE" This value, when supplied by
(Giga-Bit Ethernet), The the EMS, shall be displayed as
MTNM specification also part of the attributes of the
defines clients of type "ATM", OCH CTP and SNC.
”IP” ,"HYBRID",“BB” (for [OR.otp.16.p2]
Broadband). For CBR the
ClientType will indicate BB.
The default when unspecified
is "ANY".
Page 11 of 22
TP Parameter Definition Usage
NumberOfTunableFrequencies For OCH objects that can The potential
transmit or receive at more channels/frequency (based on
than one frequency this manipulating the following
attribute indicates the number three parameters) value is
of options possible. (applies to displayed as an attribute of the
cards such as Transponders, CTP. [CR.otp.31.p2]
SIO cards, and ASFC cards). This value is used when
creating optical OCH trails.
[CR.otp.32.p2]
TunableBaseFrequency For tunable lasers indicates the
first channel supported.
In case that the base channel in
the EMS is the last channel,
then the
TunableBaseFrequency need to
be converted to the first, i.e.
lowest tunable frequency
selection allowed by the
equipment.
Page 12 of 22
TP Parameter Definition Usage
TunedFrequency for tunable lasers (LSN This value is displayed as an
implementation: also for non- attribute of the CTP. The units
tunable lasers) indicates the will be in THZ e.g. 192.10.
current channel used for For some OCH CTPs this
transmit or receive. When the value is unrestricted until a trail
OCH is not restricted to any uses the CTP in which case the
specific frequency then the OCH of the closest transmitter
attribute will not be provided is the assumed
over the interface. channel/frequency. Sink CTPs
are an example of CTPs which
do not have their own OCH
channle/frequency[R.otp.28.p0]
The OCH trail may have
multiple channels along its
end-to-end path.[R.otp.29.p0] In
the case that another OCH
object with a TunedFrequency
also appears in the OCH Trail
the OCH trail will be able to
this take into consideration and
indicate frequency/channel for
different portions of the trail.
[CR.otp.30.p3]
The connection rules of will
validate that if a single OCH
is supported in the PTPs
being connected and if both
of the OCH have an
assigned frequency then the
frequencies must match.
This is the case of a TRP
connected to a AWG Mux.
(This may be the case
also for a Demux to a TRP if
the TRP is configured to a
single receive frequency.)
[R.ntl.?]
Page 13 of 22
Additional OTN TP Parameters (Not in V3):
• TrailTraceExpectedRx – for FEC enabled objects this may exist.
• TrailTraceActualRx– for FEC enabled objects this may exist
• TrailTraceActualTx – for FEC enabled objects this may exist
• TrailTraceMonitor – for FEC enabled objects this may exist. This may be
enabled or disabled. If disabled the other PathTrace values are not
displayed.
• FrequencySpread
Usage (Not in V3):
• TrailTraceMonitor – for FEC enabled objects there exists a PathTrace .
This may be enabled or disabled. If disabled the other PathTrace values
are not displayed. [R.otp.43]
• TrailTraceExpectedRx , PathTraceActualRx, PathTraceActualTX- values
are displayed to the user if PathTrace is enabled. . [R.otp.44]
• TrailTraceActualTx
• TrailTraceActualRx
Note: The OTN, in G. 709, defines a new layer, which is called ODUk (similar to VC-x in SDH).
As such ODU trails will be established over the OTN. In the future when the equipment will
manage this layer and the NMS manages this equipment then the "DSR" layer will be replaced by
sublayers to support ODUk trails.
Page 14 of 22
Protocol / Client Bit-rate (nnnn.ppp in OCH and DSR ClientType
LSNExt_SpecificClientType Mb/s)
Fiber Channel 2.12 Gbps BB
Fiber Channel 1.0625 Gbps BB
Fiber Channel 531Mbps BB
Fiber Channel 266Mbps BB
Fiber Channel 133Mbps BB
FDDI 100Mbps BB
FICON 1.0625 Gbps BB
ESCON 200 Mbps BB
Fast Ethernet 100 Mbps BB
SDI 270Mbps BB
Serial Digital HDTV 1.485 Gbps BB
ADC digital video 2.38 Gbps BB
ADC digital video 1.3 Gbps BB
ADC digital video 595 Mbps BB
ADC digital video 148.75 Mbps BB
User selected bit-rate 50Mbps to 2.7Gbps BB
For
• 24 = LR_Line_OC1_STS1_and_MS_STM0,
• 73 = LR_DSR_OC3_STM1,
• 74 = LR_DSR_OC12_STM4,
• 76 = LR_DSR_OC48_and_STM16,
• 77 = LR_DSR_OC192_and_STM64
For
• 87 = LR_DSR_Gigabit_Ethernet
Page 15 of 22
3.8. ProtectionGroup object
Protection on the drop side requires the association of 2 transponders for protection. The 2
transponders are connected to the client equipment through a coupler.
RS SNC /
DSR SNC
c A
o s
u s P
p o
l
ci
G
e
r at O
io
n
plitter is used on the Add side, does not require the use of 2 transponders or a protection
association. A protection group will point to 2 OCH sink PTPs. All protection switch events
will identify the Protection Group as well as the switch from and switch to TPs.
The protection group will allow the NMS to request the active PTP. The PM when available
after the protection switch will be available through the protection group object.
The PTPs on the client side (without an active OCH) of the Transponders associated for
protection will indicate the protection through the MTNM protection association PTP
attribute.
RS / DSR
SNC RS / DSR
SNC s
s p
p li
li tt
tt e
e r
r
Page 16 of 22
A coupler is connected to 2 transponder add channels on the client side and do not require
protection association / an optical protection group.
Page 17 of 22
3.9. Topology Links and SNC objects
3.9.1.OTN Topology Links (e.g. OTS Trails) Built with OTS PTPs as endpoints.
3.9.2.OMS Trails
OMS Trail OMS objects as part of SNCs and for endpoints. .[R.otp.32]
3.9.3.OCH Trails
Have OCH objects as part of SNCs and for endpoints. Uses OMS trails ( and
when no OMS trail exists it uses OTS Links) as server trails. .[R.otp.34]
In the future
STM-256 Ligh Path
Page 18 of 22
3.9.5. TCM Trails
In OTN networks there will be TCM trails. In the initial phase of the NMS they
will not be supported.
3.9.8.Connection rules
See the System Specification on NGM Topology Links for more detailed
information.
Page 19 of 22
4. Mapping of the eNI
The embedded software and the EMS support the following transmission objects:
• OPI objects - used for client connections. For SDH clients this is the equivalent of the
SPI object.
• SPI Objects.
• OPSn (where the capacity n>=0, n = 0 representing a non-colored port),
• OMS
• OTS
• OCH
• ODUk , OTU - not used in V3.
The following figures are used to illustrate the mappings that are required to be performed.
M S LR = M S
R S LR = R S
O P U
O D U L R = D S R
O T U
O C H
LR = O C H
O C C
O M S L R = O M S
O T S L R = O T S
P h y s ic a l L R = P h y s ic a l O p t ic a l
IT U - T O b je c ts M T N M O b je c t s
F ig u r e 1 : IT U - T O b je c t s m a p p e d in t o M T N M L a y e r
Page 20 of 22
M S LR = M S
R S LR = R S
O P U
O D U L R = D S R
O T U
O C H
LR = O C H
O C C
O P S LR = O p t ic a l S e c t io n
P h y s ic a l L R = P h y s ic a l O p t ic a l
IT U - T O b je c ts M T N M O b je c t s
F ig u r e 1 : IT U - T O b je c t s m a p p e d in t o M T N M L a y e r
PTP
DSR DSR
n=1,4,16,64 n=1,4,16,64
RS
OCH
OCH OCH
(active / (active /
inactive) inactive)
OCH
OPS
PTP
OCH OCH
(active / (active /
inactive) inactive)
Optical
Section Optical
(1) Section
(1)
Page 18 of 22
Pre-OTN CBR Transponder
SNC
CTP
DSR DSR
PTP
OCH OCH
(active / (active /
inactive) inactive)
Optical
Section Optical
(1) Section
(1)
OMS OMS
SNC
PTP
OTS
OTS
SNC
PTP
MUX / DEMUX
Demux Mux
OCH
OCH
PO
OS
OS
PO
OCH
OCH
PO
OS
OS
PO
OCH 1 OCH 1
OCH
OCH
PO
OS
OS
PO
OCH 2 OCH 2
OMS OMS
OCH
OCH
OCH 3 OCH 3
PO
OS
OS
PO
OTS OTS
PO PO
OCH 4 OCH 4
... ...
OCH n OCH n
OCH
OCH
PO
OS
OS
PO
Page 19 of 22
OADM
• PO is a server layer to either OTS or OS layers in all of the following PTPs
• Without the extensions port there shall be only 2 C band OTS-OMS PTPs a single Src
PTP and a single Snk PTP.
• The number of OPS (in MTNM mapped to PO and OS layers) PTPs depends on the
number of ADD/DROP channels. I.e. the following is a diagram of an OADM 4 AB
with extension. It has 4 OPS Snk PTPs, and 4 OPS Src PTPs.
East West
AB (with extension)
OCH n
OMS
OTS OCH 16
OCH
32
OCH 5
OCH 3 OCH n
OCH 1
OCH 5
OCH 2 OCH
n-4
OMS OMS
OCH 4
OCH OCH OCH OCH OTS ... OTS
OCH OCH OCH OCH
OCH 1
OCH 1 OCH 3
OMSP
The following will be modelled in order to allow usage also in SDH technology and single OCH (i.e.
OPS1) links:
Pre-OTN or SDH
PO
OS PO
OS SNC Snk
PO Src Protec
Snk OS tion
OS Src
PO Group
Snk
Src
...
PO
PO
• LOS alarms that are emitted on the OPS object when mapped to PO onlyin the PTP
are mapped to the Physical Optical layer over the EMS-NMS interface.
• serviceState and alarmReporting TP parameters will be provided on the physical layer
Page 20 of 22
OPM
OMS
OTS
PO (Snk)
OMS OMS
OTS OTS
PO (Snk) PO (Snk)
...
OMS
OTS
PO (Snk)
• The OPM will support 4 OTS/OMS ports that do not contain CTPs.
AU4
CTP
AU4_VC4
AU4
MS TTP
PTP
MS STM
n=1,4,16, 64
MS TTP
RS TTP
RS STM n=1,4,16,
64
DSR STM
n=1,4,16, 64
RS TTP
OCH TTP
OCH (active /
inactive)
OCH TTP
OPI
Optical Section
(1)
Physical Optical
OPI
Page 21 of 22
RS / STM-N LP Trail and MS Virtual Link for SDH Layer
DSR STM-N
Link
OCH
OMS
OS OTS OTS OS
SDH NE
Colored SIO
Inline Amplifier in SDH NE
Transponder
TRP25
End of document
Page 22 of 22
Table of Contents
1 Introduction .......................................................................................................................3
1.1 Scope.............................................................................................................................. 3
1.2 Other relevant documents .............................................................................................. 3
1.3 Document history ............................................................................................................ 3
1.4 Abbreviations, Naming Conventions ............................................................................... 3
2 eNI Specification for L2 Ethernet and MPLS Tunnel Management ..............................4
2.1 Introduction ..................................................................................................................... 4
2.2 Pointer to eNI documentation ......................................................................................... 4
2.3 Objects and Entities ........................................................................................................ 4
2.4 MPLS objects.................................................................................................................. 6
2.4.1 CTP as tunnel endpoints ............................................................................................. 6
2.4.2 Ethernet FPs contained by tunnel endpoints ............................................................... 6
2.4.3 FTP as MoT , MoE,IC-MOE, MoF or MoG endpoint .................................................... 6
2.4.4 FTP as owner of tunnel endpoints ............................................................................... 6
2.4.5 SNC used as tunnel XC ............................................................................................... 7
2.4.6 Creating and Editing Tunnel SNCs .............................................................................. 7
2.5 eNI operations ................................................................................................................ 8
2.5.1 general requirements and comments .......................................................................... 8
2.5.2 operations supported by eNI ........................................................................................ 8
2.5.3 details of FDFr creation and activation ........................................................................ 9
2.5.4 details of FDFr deactivation and deletion .................................................................. 10
2.5.5 details of FDFr modification (incl. adding & removing FPs to/from FDFr).................. 10
2.6 Attributes and Life Cycles of Objects and Entities ........................................................ 11
2.6.1 Connectionless Port Termination Point (CPTP) (Ethernet Port) ................................ 11
2.6.1.1 Life Cycle and Notifications .................................................................................... 12
2.6.1.2 Attributes................................................................................................................. 12
2.6.1.3 Additional Information ............................................................................................. 12
2.6.2 Matrix Flow Domain (MFD) (Ethernet Bridge and MPLR Label Switch) .................... 12
2.6.2.1 Life Cycle and Notifications .................................................................................... 12
2.6.2.2 Attributes................................................................................................................. 12
2.6.2.3 Additional Information ............................................................................................. 13
2.6.3 Flow Domain Fragment (FDFr) .................................................................................. 13
2.6.3.1 Life Cycle and Notifications .................................................................................... 13
2.6.3.2 Attributes................................................................................................................. 13
2.6.3.3 Additional Information ............................................................................................. 13
2.6.4 Flow Point (FP) .......................................................................................................... 13
2.6.4.1 Life Cycle and Notifications .................................................................................... 14
2.6.4.2 Attributes................................................................................................................. 14
2.6.4.3 Additional Information ............................................................................................. 14
2.6.5 Tunnel end-point CTP ................................................................................................ 14
2.6.5.1 Life Cycle and Notifications .................................................................................... 14
2.6.5.2 Attributes, Additional Information, Layered Parameters ......................................... 14
2.6.6 SNC as tunnel cross-connect .................................................................................... 14
2.6.7 MoT, MoE, IC-MOE, MoF or MoG endpoints ............................................................ 14
2.6.8 Traffic Conditioning Profile (TC Profile) – Policer Parameters ................................... 14
2.6.8.1 Life Cycle and Notifications .................................................................................... 15
2.6.8.2 Attributes................................................................................................................. 15
2.6.8.3 Additional Information ............................................................................................. 15
2.6.8.4 Traffic Conditioning parameters supported when TC profiles not supported .......... 15
2.7 Naming of Objects ........................................................................................................ 15
2.8 PTP/FTP/CTP/MFD Layers .......................................................................................... 17
2.8.1 ETY Port (PTP) .......................................................................................................... 17
2.8.2 EoS Port (FTP) .......................................................................................................... 17
2.8.3 L1 ETY Port (PTP) (as in DIO) ................................................................................. 17
2.8.3.1 Old DIO ................................................................................................................... 17
1.1 Scope
This document specifies the interface between LightSoft and EMS (EMS-XDM and EMS-BGF) for
Layer 2 Ethernet Topology Management, Ethernet Service Management, MPLS Tunnel
Management, Ethernet-over-MPLS Management, and MPLS-over-Ethernet management.
This specification extends the eNI specification, and is based on MTNM v3.5 of the TM Forum.
2.1 Introduction
The ECI Northbound Interface (eNI) is the interface which connects between ECI managed EMSs
and LightSoft, and between LightSoft and an upper level management system (OSS).
This document specifies the functionality of this interface for Layer 2 Ethernet and for MPLS.
This section describes the functionality in terms of the supported Objects and Entities, their attributes
and parameters, and the communication functions performed by EMS and NMS with these functions.
Note that ECI-managed EMSs implement “Singleton” rather than “Network” Functionality. As a result,
the EMS-LightSoft interface implements only those objects and entities required for this Singleton
functionality. In particular, only Matrix Flow Domains (which represent Ethernet bridges) are
supported, instead of Flow Domains. The only Flow Domain Fragments are Matrix Flow Domain
Fragments, which are Flow Domain Fragments restricted to a single Matrix Flow Domain. In a
“Singleton” implementation, each Managed Element is its own Multi-Layer Subnetwork.
The LightSoft-OSS interface implements “Network” functionality, which presents the entire network
managed by LightSoft as a single Subnetwork and a single Flow Domain.
The DiffServ tunnel is supported .It is a special type of MPLS tunnel in which the (regular) CAC
mechanism is not utilized, but instead, the tunnel’s traffic is routed (in each SNC) via a special
queues block (DiffServ Block) available in the MPLS port. The main management functions required
are designing the capacity of each per-CoS queue in the DiffServ block and monitoring the CoS
queues (PM, utilization, average rate).
The eNI LightSoft-EMS supports MS-PW according to [12] LightSoft L2 Data Services SRQ.docx,
Erez Segev. The MS-PW is not object that managed by MTNM , but rather the configuration of FPs
that reside under tunnel EPs and provide connection points of FDFr s to the tunnels. An example of
the topologies with MS-PW is shown in the Figure 13-1 Example of topology with MS-PW.
An Ethernet service (FDFr) carried by a tunnel is modeled by having the FDFr endpoint, called Flow
Point (FP), which are special cases of CTPs, be contained by the tunnel endpoint CTP, at the point
where the FDFr goes into or comes out of the tunnel. The FP is created by the EMS as a result of the
createAndActivateFDFr operation, with the tunnel endpoint CTP specified in the aEnd list of the
operation.
Note that if there are N destinations, number of tunnel endpoint CTPs specified could be Nx8x2,
meaning 8 classes of service, each with an ingress and egress side, for each destination.
An MoT FTP is where tunnels are encapsulated/extracted to/from a transport trails. These FTPs are
very similar to the VCG objects. The layering for this FTP is presented in section 2.8.4.
An MoE FTP is where tunnels are encapsulated/extracted to/from Ethernet transport services.
An IC-MoE or MoF FTPs is where tunnels are encapsulated/extracted to/from internal connections or
fabric matrix of MPLS (e.g. MCS) cards respectively. See Figure 4-3 MoF model in the NPT shelf
A MoG FTP is where tunnels are encapsulated/extracted to/from connection over unmanaged
IP/MPLS network. See Figure 4-4 P2P MoG connectivity
• Since CPTPs and FPs are TPs, all TP operations apply to them, and the appropriate TP
operations are used to set and retrieve their information. The same is true for MoT/MoE/IC-
MoE/MoF/MoG endpoint FTPs and tunnel endpoint CTPs, which are also TPs like all other
TPs and all the operations apply.
• MTNM requires that CPTPs be assigned to MFDs, to accommodate systems where there is
flexibility in the association between ports and bridges. In addition, MTNM requires that
CPTPs be declared as edge ports or not. Since ECI does not provide for flexibility in port-
bridge association, and since in singleton mode all ports are edge, we need not support the
operations which assign CPTPs to MFDs or which set the role of a CPTP. CPTPs will be
created already associated to their MFDs, and with the fdEdge role.
• The "Retrieve" operations below retrieve all of the information belonging to the retrieved items.
• The data structures as specified in MTNM 3.5 are used, even though not all fields are relevant
in eNI.
• Raising exceptions: explained for each operation in [3].
• According to the rules of MTNM, only an operation which fails can raise an exception, and
when an operation fails, no change can have happened to the system. Therefore, if some
failures occur after the system has begun to be changed, either the system servicing the
operation must roll back to the pre-operation state, or the operation succeeds and specific
failures are returned to the caller. In most cases, the failures involve not being able to add or
remove a CPTP or FP to/from an FDFr, or not being able to change some TP parameter. In
these cases, the operation succeeds, failed TPs are returned in a list called “failedTPs”, and
TPs whose parameters could not be modified as requested are returned in a list called
“parameterProblemsTPList”.
2.5.5 details of FDFr modification (incl. adding & removing FPs to/from FDFr)
In the following description, in the EMS-LS interface, the server is the EMS and the caller is LS,
and in the LS-OSS interface, the server is LS and the caller is the OSS.
2.6.1.2 Attributes
Since a CPTP is actually a PTP, its attributes include the PTP attributes. There are many layered
parameters which are relevant to CPTPs which are not relevant to PTPs which are not CPTPs.
The value of "ConnectionlessPort" is always True (since this is what makes it a CPTP). The value of
"PortTPRoleState" is always "fdEdge".
2.6.2 Matrix Flow Domain (MFD) (Ethernet Bridge and MPLR Label Switch)
An MFD instance is created by the EMS when an Ethernet/MPLS card is assigned. The EMS notifies
LightSoft of the creation. If LS supports a connection to an OSS, LS notifies the OSS of the creation.
An MFD instance is deleted by the EMS when its supporting card is unassigned. The EMS notifies
LightSoft of the deletion. If LS supports a connection to an OSS, LS notifies the OSS of the deletion.
2.6.2.2 Attributes
• Common Attributes (Name, User Label, Native EMS Name, Owner, Additional Information)
These are handled as in all other objects.
• Layered Transmission Parameters see [8]
• Network Access Domain not used
• Flexible
False for bridges which have no flexibility in configuring how frames pass from port to port.
Otherwise True. (Currently, ECI does not have fixed MFDs, so it's always True.)
• TMD Profile Pointer not used
• TMD Profile State not used
None.
An FDFr instance is always created by request. If the operation ends successfully, the server notifies
the caller of the creation.
An FDFr instance is deleted by request. If the operation ends successfully, the server notifies the
caller of the deletion.
2.6.3.2 Attributes
• Common Attributes (Name, User Label, Native EMS Name, Owner, Additional Information)
These are handled as in all other objects.
User Label will be used to hold the Service Name of the service of which this FDFr is a part.
• Layered Transmission Parameters see [8]
• aEnd TPs list of Flow Points which are connected by this FDFr; on
creation, this lists the containers of the eventual
endpoints
• zEnd TPs not used
• Direction Bidirectional
• Network Access Domain not used
• Flexible
This is False for bridges which have no flexibility in configuring how frames pass from port to port.
Otherwise True. (Currently, ECI does not have fixed MFDs.)
• Administrative State not used (indicates if flow of frames is allowed)
• FDFr Type see the flowDomainFragment_T struct in [3]
• FDFr State see the flowDomainFragment_T struct in [3]
2.6.4.2 Attributes
Since an FP is actually a CTP, the attributes are exactly the same attributes as a CTP. There are
layered parameters which are relevant to FPs which are not relevant to CTPs which are not FTPs.
See the eNI Layered Parameters document ([8]).
A most important parameter of the FP is the Traffic Mapping Table, which is comprised of several FP
layered parameters. See the Traffic Mapping Table explanation in the Layered Parameters chapter.
The use of a Traffic Mapping Table, and the expected contents of a Traffic Mapping Table when
used, depends on the Interface Type of the CPTP which contains the FP. See section 2.9.2.
2.6.8.2 Attributes
• Common Attributes (Name, User Label, Native EMS Name, Owner, Additional Information)
These are handled as in all other objects.
The User Label will be the field which is displayed as the name of the profile (e.g., Gold, Silver,
…)
• Layered Transmission Parameters see the eNI Layered Parameters document ([8])
• Default indicates that the TC Profile cannot be deleted
• Network Access Domain not used
[/label=<m>] – optional layer which specified only when the FP is a part of the
MS-PW Path
m- VC LABEL
MFD EMS, …
ManagedElement, …
MatrixFlowDomain, {same as card which hosts the bridge}
FDFr EMS, …
FlowDomain, /ManagedElement=n/BridgeId=m n= ME's ID, m= MFD's ID
FlowDomainFragment, /vpn=n[/emsvpn=k] or FlowDomainFragment, /ethvid=m
n = FDFr's L2VPNID, m = FDFr's SVLAN
[/emsvpn=k] - optional layer which specified only for MS-PW FDFr ( i.e. the FDFr of
“FDFRT_MS_PW” type.See FDFrType_T in [3]).
k = FDFr's EMS VPN ID
TC EMS,…
Profile TCProfile, {unique name} LS-OSS only
The caller (NMS) retrieves the maintenance operation that was applied on bidirectional tunnel by
obtaining SNC’s additional information (i.e. the LSNExt_MaintenanceCommand in additionalInfo
field)
Figure 4-1
Unprotected XC PE2
P6
I X O Protected XC
1
1 1 I X O 1
Bypass XC
Bypass XC
P1
I X O 2 I X O
1
Protected XC
PE1 1
1 P2
3
I X O 2
Protected XC Bypass XC Bypass XC
1
1
I X O I X O 4 I X O
P5
1
1
Bypass XC 2 Bypass XC
I X O I X O
Protected XC 2
Protected XC
1
O
2
I X O I X
3
O
3
Bypass XC Bypass XC
I X O I X O
4 4
1 PE3
Bypass XC
Bypass XC
P3 1
I X O I X O
1
Protected XC
1 2
I X O 1
Bypass XC
1
P4 Bypass XC
I X O
3 I X O
n m
= Pxx/FTP=left/CTP=n = Pxx/FTP=right/CTP=m
Unprotected XC PE2
P6 1
I X O Protected XC
1
I X O 1
1
1 1
Bypass XC
Bypass XC 3
P1
I X O 2 I X O
1
Protected XC
PE1 1
1 P2
3
I X O 2
2
Protected XC Bypass XC Bypass XC
1
1
I X O I X O 4 I X O
1 P5 4
1
1
Bypass XC 2 Bypass XC 2
I X O I X O
Protected XC 2
Protected XC
1
O
2
I X O I
2 3
O
3
Bypass XC Bypass XC
I X O I X O
4 4 2
1 PE3
Bypass XC
Bypass XC
P3 1
I X O I X O
1
6 Protected XC
1 2
I X O 1
2
Bypass XC
1
P4 Bypass XC
I X O
3 I X O
5
/ME=P1/FTP=left /ME=P1/FTP=right
/CTP=1 /CTP=1
/ME=P2/FTP=left /ME=P2/FTP=right
/CTP=1 /CTP=1
/ME=P3/FTP=left /ME=P3/FTP=right
/CTP=1 /CTP=1
/ME=P4/FTP=left /ME=P4/FTP=right
/CTP=1 /CTP=1
/ME=P5/FTP=left /ME=P5/FTP=right /ME=P5/FTP=bypass1 /ME=P5/FTP=bypass2
/CTP=1 /CTP=1 /CTP=1 /CTP=1
/CTP=2 /CTP=1 /CTP=1
/CTP=3
/CTP=4
/ME=P6/FTP=left /ME=P6/FTP=right
/CTP=1 /CTP=1
For brevity, CTPs will be designated without the "ME", "FTP", or "CTP" part,
e.g., PE2/left/3, or P5/bypass1/1/1.
P5/bypass2/1 is (by way of example) an internal CTP which is the endpoint of the second bypass XC
in P5. It is the entrance into (exit from) this bypass tunnel for protected tunnels.
P5/bypass2/1/1 is the connection point for the first protected XC into/from the second bypass XC.
For each SNC in this example, some of the parameters are given, to give the feel of the model
concept.
Note 1: Even though SNC P6-1 is part of a protected tunnel, this SNC is marked Unprotected, since it has no
protection component in this SNC.
Note 2: The Path Type of a Bypass component is marked M, because it is the main component of the Bypass
XC.
MoF introduce new ability which allows MPLS cards to connect to each via the fabric (the NE matrix).
Each MPLS connectivity between a PSI port( i.e. PSI is an Ethernet PTP with PortType=PSI) in one
MPLS (e.g. MCS) card to a PSI port at another MPLS card over the Packet Switch is modeled as
separate MoF link. Multiple MoF endpoints on the same PSI port are modeled as separate MoF ports
assigned to the MFD (PE). See [9] ,Each MoF port has a link to parent PSI port( i.e. name of parent
PSI port)
PE
PE1
Hidden PSI port
MoF Port Hidden L2 SW
MoF Link
L2 Switch
PE2 PE3
MoG port allows connectivity over unmanaged L3 VPN to another MoG peer port. At the MoG output,
the MPLS-TP Packet is encapsulated by MAC of NH router, IP GRE header with IP Address of the
sending MoG port, and Destination IP which is the IP Address of the remote peer MoG port. The
IP/MPLS network is unmanaged and hidden from NMS MPLS/Ethernet layer.See [10]
Head/Tail Tunnel 12 to PE 1
FDFr FTP 2
FTP 2T
FP VCn
FTP 5T
Transit Tunnel 21 to PE 2
Inverse multiplexing
FTP 3
FTP 3T
FTP 4T FTP 4
FTP
Head/Tail Tunnel 13 to PE 1 & PE 3 FTP FTP
Bypass Tunnel to PE 1
Bypass Tunnel to PE 4
AVC
name * See object naming table (§ 2.7) EMS Named by tunnel FTP or by MoT/MoE/IC-MoE/MoF/MoG FTP or by
Y
bypass endpoint;
userLabel Tunnel name (User Label) of the EMS & on creation, taken from User Label of SNC
Y
containing tunnel NMS
nativeEMSname Same as User Label Y EMS
owner Owner of the containing tunnel EMS & on creation, taken from Owner of SNC
Y
NMS
ingressTrafficDescriptorName <empty> Not used in eNI
egressTrafficDescriptorName <empty> Not used in eNI
type CTP EMS
connectionState TPCS_Not_Connected, EMS on creation, set according to the Direction of the SNC and whether the
TPCS_Source_Connected, CTP is in the A-End list or the Z-End list or both
Y
TPCS_Sink_Connected,
TPCS_BI_Connected
tpMappingMode * Terminated_and_Available_for_ EMS & if not specified in the tpMappingMode field of TPData_T, in the
Mapping (tunnel termination) NMS tpsToModify list, then it is set to
Neither_Terminated_nor_Availab Y Neither_Terminated_nor_Available_for_mapping if the CTP is owned by a
le_for_mapping (tunnel MoT FTP, else it is set to Terminated_and_Available_for_Mapping
continuation)
direction D_Source (in-segment) EMS on creation, set according to the Direction of the SNC and whether the
D_Sink (out-segment) Y CTP is in the A-End list or the Z-End list or both;
D_Bidirectional (both)
transmissionParams:layer LR_T_MPLS EMS
AVC
transmissionParams: * Layered Parameters; contains the parameters specified for layer
transmissionParams LR_T_MPLS in CTPs in [8], and any other layered parameters which are
relevant; null if no layered parameters; on SNC creation, these are taken
--> Per parameter from the tranmissionParams field of TPData_T in tpsToModify; if the TP
Name in TPData_T is of a TP which is the container of an SNC endpoint
being created, the parameters in that TPData_T refer to the created TP,
otherwise they refer to the named TP.
tpProtectionAssociation NA EMS
edgePoint false EMS
additionalInfo * --> Per parameter See [3]: additionalInfo in TerminationPoint_T (relevant to tunnel endpoints)
AVC
Written
Field of struct * Value(s) Comments
by
name * See object naming table (§ 2.7) EMS,
Y NMS on
creation
EMS &
userLabel Tunnel name Y
NMS
nativeEMSName Same as User Label Y EMS
EMS &
owner Owner of the tunnel Y
NMS
sncState Partial if not all of the SNC's parts could be created in the network (does not apply in
Active, Partial Y EMS
singleton mode)
direction * CD_UNI, , CD_BI Y EMS Specifies the direction of the subnetwork connection
rate * EMS,
LR_T_MPLS NMS on
creation
AVC
Written
Attribute/Parameter * Implementation Value(s) Comments
by
TerminationPoint_T:name or naming scheme should be similar to EoS trail
Name * Y EMS
TPData_T:tpName endpoints
EMS,
User Label * TerminationPoint_T:userLabel Y
NMS
POLICER PM Counters reported on service endpoints (CTPs which are FPs of FDFrs)
<cos> is an integer between 0 and 7, the CoS of the policer
DropOctets LSNExt_ingressDropOctetCount<cos> PML_NEAR_END_Rx
ActOctets LSNExt_ingressOctetCount<cos> PML_NEAR_END_Rx
DropPkts LSNExt_ingressDropFrameCount<cos> PML_NEAR_END_Rx
ActPkts LSNExt_ingressFrameCount<cos> PML_NEAR_END_Rx
GreenOctets PMP_ingressGreenOctetCount<cos> PML_NEAR_END_Rx
YellowOctets PMP_ingressYellowOctetCount<cos> PML_NEAR_END_Rx
GreenPkts PMP_ingressGreenFrameCount<cos> PML_NEAR_END_Rx
YellowPkts PMP_ingressYellowFrameCount<cos> PML_NEAR_END_Rx
ConfOctetRate LSNExt_ingressConfOctetRate<cos> PML_NEAR_END_Rx
CirUtilization LSNExt_ingressCirUtilization<cos> PML_NEAR_END_Rx
PerCentNonConforming LSNExt_ingressNonconfOctetPrcnt<cos> PML_NEAR_END_Rx
The following maps these TE performance counters and TCAs, specified in [5], to MTNM names. They are defined on MoT endpoint FTPs
(except for one defined on MFDs, as noted). TE performance counters which begin with "CoS" represent sets of eight counters, one for each
Class of Service.
PortTxPackets PMP_FRAMES PML_NEAR_END_TX
PortTxOctets PMP_OCTETS PML_NEAR_END_TX
PortTxWredPackets LSNEXT_PORT_DROP_OCTETS PML_NEAR_END_TX
PortTxWredOctets LSNEXT_PORT_DROP_PKTS PML_NEAR_END_TX
PortTxAverageRateBitsSec LSNEXT_OCTET_RATE_AVG PML_NEAR_END_TX
PortTxWredRatioPpm LSNEXT_PORT_WRED_RATIO PML_NEAR_END_TX
PortRxPackets PMP_FRAMES PML_NEAR_END_RX
PortRxOctets PMP_OCTETS PML_NEAR_END_RX
PortTxUtilization LSNEXT_UTILIZATION PML_NEAR_END_TX
CoSTxPackets LSNEXT_PORT_PKTS0 PML_NEAR_END_TX
LSNEXT_PORT_PKTS1 PML_NEAR_END_TX
LSNEXT_PORT_PKTS2 PML_NEAR_END_TX
LSNEXT_PORT_PKTS3 PML_NEAR_END_TX
LSNEXT_PORT_PKTS4 PML_NEAR_END_TX
LSNEXT_PORT_PKTS5 PML_NEAR_END_TX
LSNEXT_PORT_PKTS6 PML_NEAR_END_TX
LSNEXT_PORT_PKTS7 PML_NEAR_END_TX
CoSTxOctets LSNEXT_PORT_OCTETS0 PML_NEAR_END_TX
LSNEXT_PORT_OCTETS1 PML_NEAR_END_TX
LSNEXT_PORT_OCTETS2 PML_NEAR_END_TX
LSNEXT_PORT_OCTETS3 PML_NEAR_END_TX
LSNEXT_PORT_OCTETS4 PML_NEAR_END_TX
LSNEXT_PORT_OCTETS5 PML_NEAR_END_TX
LSNEXT_PORT_OCTETS6 PML_NEAR_END_TX
LSNEXT_PORT_OCTETS7 PML_NEAR_END_TX
CoSTxWredPackets LSNEXT_PORT_DROP_PKTS0 PML_NEAR_END_TX
LR_Ethernet LR_Encapsulation
LR_Physical… CTP
LR_T_MPLS - OutSegment for ETH to MPLS dir
K - InSegment for MPLS to ETH dir
Tunnel
FTP XC FTP
L
xxx = Fast LR_T_MPLS Holder for tunnel LR_T_MPLS
endpoint CTPs LR_Encapsulation
Gigabit
(with T suffix) LR_Fragment (adaptation)
CTP (LO)
CTP LR_vc…
LR_Fragment CTP (HO)
MoT (termination)
endpoint M LR_vc…
LR_…
PTP
Note that using ETY here is VC XC
for example only. EoS can N
appear here instead. LR_Line…
LR_Section…
ETH LSR trans-
bridge switch port LR_DSR…
matrix
ETH --> Tunnel LR_Physical…
ETY ETH <-- Tunnel MoT
CTP CTP
LR_ T_MPLS LR_T_MPLS
FTP tunnel
XC FTP
LR_T_MPLS L L
LR_T_MPLS
LR_Encapsulation LR_Encapsulation
LR_Fragment (adaptation) LR_Fragment (adaptation)
CTP CTP
LR_Fragment (termination) LR_Fragment (termination)
LR_vc…
LR_vc… VCG VCG M
CTP M
LR_vc…
XC VCn VCn XC
PTP
N N
LR_Line…
LR_Section…
J
CTP
Normally the upper XC is used. In case of failure, the
LR_Encapsulation lower XC is used, which may result in same preparation for
using the bypass tunnel (e.g., swap labels), and then entry
to the bypass tunnel, which involves label stacking.
LR_T_MPLS
CTP
K LR_T_MPLS
CTP FTP
FTP
LR_T_MPLS – preparation for bypass L LR_T_MPLS
LR_T_MPLS
tunnel J LR_Encapsulation
Holder for tunnel CTP
XC LR_Fragment (adaptation)
endpoint CTPs LR_T_MPLS - bypass tunnel
(with T suffix) CTP (LO)
CTP LR_vc…
CTP
K LR_Fragment
LR_T_MPLS MoT CTP (HO)
tunnel (termination)
FTP XC endpoint M
LR_…
LR_vc…
L FTP
Many protected LR_T_MPLS
LR_T_MPLS
tunnels can be Holder for tunnel
LR_Encapsulation
carried by the same endpoint CTPs
LR_Fragment (adaptation) PTP
bypass tunnel. (with T suffix) VC XC
N
LR_Line…
CTP trans-
MoT
LR_Fragment port LR_Section…
LSR endpoint
M (termination)
matrix
LR_…
switch LR_DSR…
LR_Physical…
VC XC
CTP
LR_T_MPLS
CTP
LR_T_MPLS
FTP
CTP FTP
LR_T_MPLS LR_T_MPLS – preparation for bypass L LR_T_MPLS
tunnel J LR_Encapsulation
LR_Encapsulation XC CTP LR_Fragment (adaptation)
LR_Fragment LR_T_MPLS - bypass tunnel
(adaptation) CTP (LO)
CTP LR_vc…
CTP
K
MoT LR_T_MPLS MoT
LR_Fragment CTP (HO)
tunnel
endpoint FTP XC endpoint M (termination)
LR_vc…
FTP LR_…
LR_T_MPLS L
LR_T_MPLS
Holder for tunnel
LR_Encapsulation
endpoint CTPs
LR_Fragment (adaptation) PTP
VC (with T suffix) VC XC
N
LR_Line…
CTP trans-
MoT
LR_Fragment port LR_Section…
LSR endpoint
M (termination)
matrix
LR_…
switch LR_DSR…
LR_Physical…
VC XC
References
1
Naming Service Location Setup
Lightscape EMS XDM and EMS Syncom allow configuration of an NMS Naming Service address
when launching the EMS through the configuration dialog.
In the Naming Server Parameters type in the location(s) of all CORBA eNI Naming Service
instance(s) in the format
<host>:<port>[","<host>:<port>]*
Where:
<host> := host name or host IP where the northbound CORBA Naming Service is installed
<port> := the port identifier where the northbound CORBA Naming Service can be found
For example "ariel:8888, saturn:7777".
2
Naming Service Naming Tree and Format
EMS Name (distinguishing, invariant identifier established by the EMS, unique across the network
management domain using "CompanyName/EMSName" or “CompanyName:EMSName” (where the
“/” and the “:” are semantically equivalent1); each company ensures that the EMSName is unique
relative to the CompanyName and blank spaces, “/” and “:” are not allowed within the name).
The Naming Graph uses the unique EMS name “CompanyName/EMSName” or
“CompanyName:EMSName” (e.g. VendorA:EMSA).
• Naming Containment – kind and id (i.e. a Name-Value pair with Name as KIND and Value as
ID)
• kind = EmsSessionFactory_I; Version, EmsInstance, Vendor, Class
• id = value:
o For EmsSessionFactory_I, the id is the name of the EMS as specified in the value field of the only
NameAndStringValue_T element of the name field of the EMS_T structure.
o For Version, the id is the value returned by the getVersion operation. The version may be reported as
“n.m” or “n_m”2 (E.g. “3.0” or the equivalent “3_0”).
o For EmsInstance, the id is the same as the Network_R1 and/or EmsSessionFactory_I id, as applicable.
o For Vendor, the id is the first part of the EmsInstance id (i.e., the CompanyName part, which precedes
the “/” or the “:”).
1
The “/” character has a reserved usage in the OMG Naming Service. Using the “/’ requires usage of escape characters
which that does not work well with many Naming Service implementations. As an alternative the “:” character may be
used.
2
The “.” character has a reserved usage in the OMG Naming Service. Using the ‘.’ requires usage of escape characters
which that does not work well with many Naming Service implementations. As an alternative the “_” character may be
used.
3
The diagram below is an example EMS Naming Context for ECI Lightscape Optical Networks EMS XDM and EMS
Syncom. The naming contexts are represented by hollow nodes and the EMS entry point objects are represented by filled
nodes.
Naming Graph:
EMS with V1.0 and V2.0
Root
ID: TMF_MTNM
Kind: Class
ID: LSN
Kind: Vendor
4
Session Establishment
• Once the EMS entry point object is retrieved through the Naming Service the session can be
established with the EMS. The entry point refers to the EmsSessionFactory_I CORBA interface in
TMF 814 IDL
• The session is established through the operation
EmsSessionFactory_I:: getEmsSession( in string user,
in string password,
in nmsSession::NmsSession_I client,
out emsSession::EmsSession_I emsSessionInterface)
raises(globaldefs::ProcessingFailureException)
• The user name provided in session establishment needs to be a user name that is configured in the
EMS. A prefix of “MTNM” in the user name needs to exist in order to configure the Notification
Service for a standard MTNM Notification Service configuration with support of Event Loss3
notifications and operation invocation.
• Once the eNI session is established the OMG Notification Service channel can be retrieved
through the EmsSession_I::getEventChannel() operation.
3
This configuration is not available in releases prior to 2004. The Event Loss support of the standard MTNM configuration
is required only in case the NMS uses filtering in the OMG Notification Service. Otherwise the NMS may make rely on the
Notification Identifiers provided by the EMS to be consecutive for each event type (with the exception of NT_ALARM and
NT_TCA that share the same Notification Identifier counter)
5
The following is session establishment use case provided in the MTNM Business Agreement (TMF
513):
Summary The NMS client finds the entry point EMS objects of the required version. It
also registers and connects to the notification service as a consumer of
notifications. Finally, the NMS synchronizes its network database.
This use case contains some implementation details about the usage of CORBA
naming and notification services. It also assumes that there exists one
notification service per EMS (as recommended but not mandatory.
Actor(s) NMS
Begins When NMS (re)starts – in which case this use case is performed for every EMS to be
enrolled - or detects that there is a new EMS that it wishes to enroll.
1) The NMS retrieves the version of the EMS for validation as described in
Error!
Reference source not found..
The EMS may perform identification and authentication by verifying the user id
and the password provided by the NMS. It is then able to detect security
violations and to send out appropriate alarms.
3) The NMS sends the request to retrieve the capabilities from the EMS.
5) The NMS retrieves the reference on the event channel to be used from the
6
out all notifications that occurred during the NMS’ downtime. In this case the
NMS can synchronize its database by evaluating these notification.
Note:
There are timeout values recommended for alarms and other events. After these
times the notification service discards notifications. If an NMS downtime had
exceeded these times the NMS should synchronize the active alarms or the
whole configuration, respectively. If event loss (synchronization) notifications are
supported by the EMS then the NMS will synchronize the alarms and/or the entire
configuration once retrieving such a notification.
8) If the NMS starts for the first time or if it decides to discard all notifications sent
out in step 6, it (re)discovers the EMS’ network inventory as described in the
Error! Reference source not found..
9) The NMS periodically checks the availability of the EMS.
10) The EMS periodically checks the availability of the NMS
Ends When Either NMS or EMS calls one of the following use cases:
Exceptions 1) No compatible version of the entry point object.
2) ACCESS_DENIED - Raised in case of security violation.
3) INVALID_INPUT – Raised in case of invalid NMS session specified.
4) INTERNAL_ERROR - Raised in case of non-specific EMS internal failure.
Post-Conditions There exists a valid session between NMS and EMS which is supervised by both. The
NMS is initialized and ready to communicate with the EMS as well as to receive
notifications.
Traceability
7
eCI Northbound Interface (eNI)
V3.5
ECI's qualification lab is accredited by A2LA for competence in electrical testing according to the
International Standard ISO IEC 17025-2005 General Requirements for the Competence of Testing
and Calibration Laboratories.
2.14.4 Protocol Instance Entity – PIM Candidate BSR Object Naming ............................................. 2-16
1.2 NativeEMSName
The label of each object as displayed in the EMS GUI. The label provided is the NE System Title at the Managed
Element level (not guaranteed to be a unique identifier). For object contained by the Managed Element, the
fully distinguished label in the scope of the NE is provided. (See the examples in the following tables).
1.3 UserLabel
The EMS must support setting the userLabel for all objects. The userLabel is a field "owned" by the NMS. The
EMS may display the userLabel in the EMS GUI. The NMS may set this field.
1.4 Terminology
Unless stated otherwise, the following terminology is used for SDH object names.
{m} – GDMO DN class index (short)
{n} – GDMO DN instance (long)
{j} – AUG index
{k} – TUG3 index
{l} – TUG2 index
{m} – TU12 index
{i},{h},{k},{l} – other index of type short
{o} - other index of type long
The complete ObjectName of the lowest level CTP object in the above containment hierarchy can be:
{(EMS, "LSN/EMS_XDM_1"), (ManagedElement, "87"), (PTP, "27:5"), (CTP, "/sts3c_au4-j=2")}
The nativeEMSName shall be:
"I3-VC4-2"
Table 3 Low Order CTP
ObjectName – ObjectName - Value Comment nativeEMSName Object in the given
Name example of object in level as it appears
the given level in the eNM Alarm
Log
ObjectName – ObjectName - Value Comment nativeEMSName Object in the given level as it appears
Name example of object in in the eNM Alarm Log
the given level
Table 6 Non-tunable OCH CTP (in OADM or WDM MUX/DEMUX) - unidirectional CTP contained by
unidirectional PTP
ObjectName – ObjectName - Value Comment nativeEMSName Object in the given level
Name example of object in as it appears in the eNM
the given level Alarm Log
ObjectName – Name ObjectName - Value Comment nativeEMSName Object in the given level as it
example of object in the appears in the eNM Alarm
given level Log
EMS NA "NA"
ManagedElem NA "NA"
ent
The proxy ODUk CTP naming is used when server (EMS) doesn’t manage specified ODUk TP and therefore
the values for “EMS” and “ManagedElement” components are not applicable.
The proxy OCH CTP naming is used when server (EMS) doesn’t manage specified OCH TP, therefore the values
for “EMS” and “ManagedElement” components are not applicable.
PGP {m:n} NULL for MSP or I5-OPG-1 for optical NA for MSP or
protection group
"myNE : I5-OPG-1"
and matrixFDFragments:
Name Value
EMS As usual
ManagedElement As usual
MatrixFD /BridgeId={1..n}
matrixFDFR /VlanId = {1..4094}
For TMCs:
Name Value
EMS As usual
ManagedElement As usual
TMC Free format string
ManagedEleme NA "NA"
ME is not applicable
nt
ObjectName – Name ObjectName - Value Comment nativeEMSName Object in the given level as it
example of object in appears in the eNM Alarm
the given level Log
ObjectName – Name ObjectName - Value Comment nativeEMSName Object in the given level as it
example of object in appears in the eNM Alarm Log
the given level
AffectedPTPList Attribute
All equipment alarms should indicate the PTPs affected by the alarm.
For XDM:
1) IO Cards - the PTPs supported by the card
2) IO Tranceiver Modules - the PTPs directly supported by the module
3) PIO CCP Modules - all PTPs that are supported by the PIO card
4) Optical CCP Modules - Dummy PTPs directly contained by the module
5) HLXC - all PTPs in the NE that contain crossconnectible CTPs (i.e. PTPs of all
cards that show in the XC create window). (6) is acceptable if (5) cannot be
implemented due to the effect on performance.
6) For all other common cards - the affectedPTP list shall be empty indicating that all
the PTPs of the NE are affected.
For Syncom:
1) For all SPU cards affectedPTPs are the same PTPs supported by the ATRx card
that supports the equivalent SPIs (for the RS/MS supported by the SPU)
2) For all other tributary and aggregate cards the affected PTPs always include the
PTPs contained by that card.
3) For TRS1_4 the MTRO and MTRE modules each affect a single PTP that it is
direcly supported.
4) For all BIM cards the affectedPTPs are all PTPs that contain CTPs that are
crossconnectible within that NE (same as for XDM HLXC cards). (5) is
acceptable if (4) cannot be implemented due to the effect on performance.
5) All other common cards: - the affectedPTP list shall be empty indicating that all
the PTPs of the NE are affected.
The EMS will indicate to the NMS that service has been affected when both
conditions are satisfied:
This document explains the response which an OSS will receive from LightSoft when the OSS calls the getRoute() operation. This document refers to
LightSoft versions beginning with v6.
1. The getRoute operation is called by an OSS (upper level network manager) to request from LightSoft the list of Cross Connects which form a trail,
along with information about each Cross Connect’s position in the trail. A trail is represented by a Subnetwork Connection (SNC).
2. The getRoute operation returns a list of Cross Connect structures. These structures are called CrossConnect_T in eNI. See getRoute() and
CrossConnect_T in the eNI Documentation Suite.
3. Each Cross Connect structure contains the following information:
a) A list of simple connections, where each simple connection has a source point and a sink point. Information flows from the source point to the
sink point.
b) For each simple connection, its position in the trail and its protection role are provided.
4. The list of simple connections is presented as a list of source points (called the aEndName list) and a list of sink points (called the zEndName
list). The n-th source point in the aEndName list and the n-th sink point in the zEndName list define the n-th simple connection. The lengths of the
two lists must be the same, and that length is the number of simple connections in the Cross Connect.
5. Two simple connections are adjacent if there is a topological link which connects the sink point of one simple connection to the source point of the
other. A series of adjacent simple connections, where B is adjacent to A, C is adjacent to B, D is adjacent to C, etc., is called a trail
subcomponent. A trail subcomponent which goes between two trail ends is a primary trail subcomponent. A trail subcomponent which has at least
one end which is not a trail end is a branch or a bridge. A trail component is a primary trail component with all of the branches and bridges which
split off from the primary trail component. When there are no branches or bridges, the trail component is the same as the primary trail
subcomponent.
6. Examples:
a) An unprotected bidirectional trail, between points A and Z, will have two components: one going from A to Z and one going from Z to A.
b) An unprotected unidirectional trail will have one component, going from A to Z.
c) A protected bidirectional trail will have four components: A to Z Main, Z to A Main, A to Z Protection, and Z to A Protection. See the
Bidirectional Trail with Protection example. Its trail components are: A-B-E-F-H-G-K-M (main), M-K-G-H-F-E-B-A (main),
A-C-D-E-F-H-J-L-K-M (protection), M-K-L-J-H-F-E-D-C-A (protection).
GetRoute CrossConnect Ordering Page 1 of 14
d) See the DRI example for an example of trail components with several subcomponents. The first trail component has primary subcomponent
A-B-E-G-J-L-N and subcomponent E-F. The second trail component has primary subcomponent A-C-D-E-H-K-M-N and subcomponent
H-Q-P-G. The third trail component has primary subcomponent N-L-J-G-E-B-A and subcomponent G-P-Q-H. The fourth trail component has
primary subcomponent N-M-K-H-F-D-C-A and subcomponent F-E.
7. A trail component is either a Main component or a Protection component. A simple connection in a Cross Connect structure can be either part of
a Main component or part of a Protection component. When a segment connecting a source to a sink is part of two components, one Main and
one Protection, it will appear twice, once as a Main simple connection and once as a Protection simple connection. In point-to-multipoint trails and
in optical multi-route trails, the same simple connection may appear more than once in a Cross Connect structure, with the same Main/Protection
role, but belonging to different components.
8. Trail components are numbered. There is no significance to the number. The significance is that two simple connections which have the same
component number belong to the same component. However, trail components are numbered according to the following rule: All Main-forward
components come first, followed by all Protection-forward components, followed by all Main-backward components, followed by all Protection-
backward components. (For bidirectional trails, the decision regarding which direction is forward and which is backward is usually arbitrary. But
they are consistent, i.e., all forward components carry traffic in the same direction and all backward components carry traffic in the opposite
direction. The possible exception are trails in which there are disjoint trail segments – some of these are referred to as X trails. The directionality
of disjoint segments may not be consistent.)
9. A simple connection has a sequence number giving its position within its trail subcomponent. The simple connection with the sequence number N
comes after all simple connections with sequence numbers less than N and comes before all simple connections with sequence numbers greater
than N. (Usually simple connection N is preceded by simple connection N-2 and is followed by simple connection N+2.) The sequence numbering
of a trail component always starts with the primary subcomponent.
10. For each simple connection in a Cross Connect, the following information is provided. Section 15 explains how the information is presented to the
OSS over the interface.
a) The trail component number of the Main component to which the simple connection belongs. If this simple connection is not part of a Main
component, the Main Trail Component number is -1.
b) The simple connection’s sequence number within the Main trail component. If this simple connection is not part of a Main component, the
Main Trail Component sequence number is -1.
c) The trail component number of the Protection component to which the simple connection belongs. If this simple connection is not part of a
Protection component, the Protection Trail Component number is -1.
d) The simple connection’s sequence number within the Protection trail component. If this simple connection is not part of a Protection
component, the Protection Trail Component sequence number is -1.
GetRoute CrossConnect Ordering Page 2 of 14
e) The simple connection’s protection role in the trail. This is either 1 (Main) or 2 (Protection). When a simple connection is part of an
unprotected trail, its protection role is Main (1).
f) The simple connection’s role within the trail subcomponent. It is one of the following strings.
Note that a trail can have more than one starting point and/or more than one ending point.
i) Start First connection in the primary subcomponent, and starts at a trail starting point.
ii) Stop Last connection in the primary subcomponent, and ends at a trail ending point.
iii) StartStop It’s both a Start and a Stop. (It’s the only connection in the primary subcomponent.)
iv) BranchStart 1st connection in a non-primary subcomponent; branches off from another subcomponent.
v) BranchStop Last connection in a non-primary subcomponent; merges into another subcomponent.
vi) Bridge Both a BranchStart and BranchStop. (It’s the only connection in this non-primary subcomponent.)
vii) Mid The connection is neither the first nor the last in the subcomponent.
11. The includeHigherOrderCCs option in the getRoute request is not supported. It is ignored, and the route without higher order CCs is returned.
12. When a trail begins at an exit port from a network element (e.g., a server trail), the source point of the first simple connection of the trail
component will be “None” instead of the name of a connection point. The role of this simple connection will be Start, and its sequence number will
be a positive number. The role of the next simple connection in the sequence will not be Start.
13. When a trail ends at an entry port into a network element (e.g., a server trail), the sink point of the last simple connection of the trail component
will be “None” instead of the name of a connection point. The role of this simple connection will be Stop, and its sequence number will be greater
than the sequence number of the preceding simple connection. The role of the preceding simple connection in the sequence will not be Stop.
14. No rules can be stated regarding the presentation of trail components and Cross Connections of flex trails. The order of components in a flex trail
is arbitrary. Flex trails are so indicated in the SNC. The component numbers for all simple connections in a flex trail is -1.
15. The information about the simple connections of a Cross Connect are returned by getRoute as follows:
a) The aEndNameList field of the CrossConnect_T structure contains the list of source points.
b) The zEndNameList field of the CrossConnect_T structure contains the list of sink points.
c) The CrossConnect_T additional Info attribute named OrderNumber is a list of N 4-tuples, where N is the number of simple connections (and is
the length of aEndNameList and of zEndNameList). The K-th 4-tuple in the list relates to the K-th simple connection. Each 4-tuple contains the
following (in order): the component number of the Main trail component to which the simple connection belongs (-1 if it doesn’t belong to a
Main trail component), the simple connection’s sequence number within the Main trail component (-1 if it doesn’t belong to a Main trail
component), the component number of the Protection trail component to which the simple connection belongs (-1 if it doesn’t belong to a
Protection trail component), the simple connection’s sequence number within the Protection trail component (-1 if it doesn’t belong to a
GetRoute CrossConnect Ordering Page 3 of 14
Protection trail component). Note that either the first and second terms of the 4-tuple are used (and the third and fourth contain -1) or the third
and fourth terms are used (and the first and second contain -1).
d) The CrossConnect_T additional Info attribute named PathType is a list of N integers, where N is the number of simple connections (and is the
length of aEndNameList and of zEndNameList). The K-th integer in the list relates to the K-th simple connection. Each integer represent the
simple connection’s protection role: 1 or 2.
e) The CrossConnect_T additional Info attribute named XC_Type is a list of N strings, where N is the number of simple connections (and is the
length of aEndNameList and of zEndNameList). The K-th string in the list relates to the K-th simple connection. Each string represent the
simple connection’s position in the trail component, as explained in section 10.f).
Examples
The examples below give the getRoute information for the diagrams on the following pages, where circles represent network elements, thick lines are
links, and ports are numbered.
3. aEndNameList = ([4]E1, E3, E2, E2) zEndNameList = ([4]E2, E2, E1, E3)
OrderNumber = ([4](1,5,-1,-1), (-1,-1,2,7), (3,11,-1,-1), (-1,-1,4,13))
4. aEndNameList = ([4]F1, F1, F2, F2) zEndNameList = ([4]F2, F2, F1, F1)
OrderNumber = ([4](1,7,-1,-1), (-1,-1,2,9), (3,9,-1,-1), (-1,-1,4,11))
PathType = ([4]1,2,1,2) XC_Type = ([4]Mid, Mid, Mid, Mid)
5. aEndNameList = ([4]H1, H1, H2, H3) zEndNameList = ([4]H2, H3, H1, H1)
OrderNumber = ([4](1,9,-1,-1), (-1,-1,2,11), (3,7,-1,-1), (-1,-1,4,9))
PathType = ([4]1,2,1,2) XC_Type = ([4]Mid, Mid, Mid, Mid)
7. aEndNameList = ([4]K1, K3, K2, K2) zEndNameList = ([4]K2, K2, K1, K3)
OrderNumber = ([4](1,13,-1,-1), (-1,-1,2,17), (3,3,-1,-1), (-1,-1,4,3))
PathType = ([4]1,2,1,2) XC_Type = ([4]Mid, Mid, Mid, Mid)
8. aEndNameList = ([4]M1, M1, M2, M2) zEndNameList = ([4]M2, M2, M1, M1)
OrderNumber = ([4](1,15,-1,-1), (-1,-1,2,19), (3,1,-1,-1), (-1,-1,4,1))
PathType = ([4]1,2,1,2) XC_Type = ([4]Stop, Stop, Start, Start)
1
1 B 2
2
2
1
1 A E 2 1 F 2 1 H 1 K 2 1 M 2
3 3
3 3
1 C 2 1 D 2
1 2
J 2 1 L
Point-to-Multipoint
1 A 2 1 B 2 1 C 2 1 F 2 1 G 2 1 J 2 1 M 2 1 R 2
3 3
1
1
D H 2 1 K 2 1 N 2 1 S 2
2
3
1
1
E
L 2 1 P 2 1 T 2
2
2 2 3
1
2 1
N 3
1 A P
2
3 2
1 2
Q M
2 1
2
2
1 C 2 1 D 2 1 F 3
K
2 1
1 H 3
DNI
1 B 2 1 E 2
1 J1 2 1 L 2
1 G 4 3
2 1
2
3 N 3
1 A
2
3
2 1
1 C 2 1 D 2 1 F H 2 1 K 2 1 M 2
A 1 1 B 2 1 C 2 1 F 2 1 G 2 1 J 2 1 M 2 1 R
3 3
1 1
E 1 2 D H 2 1 K 2 1 N 2 1 S
3 Optical Parameters.................................................................................. 6
3.1 Optical Parameters for Optical Section / OCH ................................................................ 6
3.2 ONCP Port data parameters (OTS ports) ........................................................................ 6
3.3 ONCP Channel data parameters (OCHP, OTU and CTPs3 of OTS
ports)............................................................................................................................... 7
3.4 ONCP thresholds of port data parameters (OTS ports) .................................................. 8
3.5 ONCP thresholds of channel data parameters (OCHP, OTU).......................................... 9
4 Ethernet PM .......................................................................................... 10
UAS (bi-directional)
ES (NE Rx)
CV (FE Rx)
PJ (NE Rx)
ES (FE Rx)
4
4
Layer
3
RS_STMn √ √ √ √ √
MS_STMn √ √ √ √ √
VC4_64C √ √ √ √ √ √ √ √ √ √ √ √
VC4_16C √ √ √ √ √ √ √ √ √ √ √ √
VC4_4C √ √ √ √ √ √ √ √ √ √ √ √
VC4/AU4 √ √ √ √ √ √ √ √ √ √ √ √
VC3/TU3/AU3/STS1 √ √ √ √ √ √ √ √ √ √ √ √
TU2 √ √ √ √ √ √ √ √ √ √ √ √
VC12/TU12 √ √ √ √ √ √ √ √ √ √ √ √
DS3/45M √1 √2 √ √ √ √1 √1 √1 √1 √1
E3/34M √1 √2 √ √ √ √1 √1 √1 √1 √1
E1/2M √1 √2 √ √ √ √1 √1 √1 √1 √1
OCH (with FEC) /OTUk √ √ √ √ √
DSR_GBE √ √ √ √
Fragment √ √ √ √
(Virtual Concat Group)
1
Applies if the PDH signal is framed
2
Applies if the PDH signal is unframed
3
OFS is provided as an extension parameter “LSNExt_OFS” for RS_STMn.
4
BBE is provided as CV for SONET NEs.
LSNEXT_MONITORED_SECON
PM Parameter
(location)
Layer
1
DS (any)
OTUk √ √ √ √ √ √
1
Applies for any type of PM location
TC ES (NE/FE Rx/Tx)
Layer
UAS (NE Tx /Rx)
BBE (NE Tx /Rx)
ES (FE Tx /Rx)
6
6
6
6
CV (NE Rx)
6
CV (FE Rx)
PJ (NE Rx)
6
RS_STMn √ √ √ √ √
MS_STMn √ √ √ √
6
VC4 √ √ √ √ √ √ √ √ √ √ √ √ √
VC3 √ √ √ √ √ √ √ √ √
VC12 √ √ √ √ √ √ √ √ √
140M √ √ √ √ √5 √5 √5 √5
DS3/45M √ √ √ √ √5 √5 √5 √5
E3/34M √ √ √ √ √5 √5 √5 √5
E1/2M √ √ √ √ √5 √5 √5 √5
5
Far end PM parameters are supported for PDH only when the PDH signal is fully framed
supporting backward indications.
6
In Syncom VC4 PM parameters are supported for TCM and for both the Tx (Outgoing TCM
measurements) and the Rx.
Comments to table:
1
44/88 X OCH CTPs for Mux / DeMux, FOADM,ROADM
2
OMS CTP for amplifiers, DCF, C/T Filter
3
OMS CTP of OTS PTP should specify a frequency for which ONCP data will be retrieved
4
Relevant only for OCHP ports of OLP card
10.1 SNC
Name SubnetworkConnection_T Default Possible Values AVC Comment EMS-LS Version
SNCCreateData_T when not or Data Type LS-OSS Information
SNCModifyData_T provided empty=both
AlarmReporting SubnetworkConnection_T On {On, Off} YES Applies only to Alarms which are reported by the
SNCCreateData_T SNC, regardless of the setting for the related TPs.
SNCModifyData_T
Fixed SubnetworkConnection_T False boolean No Fixed and LSNExt_FixedSNC are set to the same
value. Both are used for version compatibility.
LSNExt_aEndVC4Ind SNCCreateData_T <VC4Index>[,<VC4Index> List of decimal format n or nn (short). This list is EMS-LS
exList SNCModifyData_T [,<VC4Index>]...] mandatory for SNC TPs defined on ASF16 in EMS
Syncom. The size of the list is defined by the size of
the aEnd list and defines a VC4 for each aEnd TP.
LSNExt_ASON_Asso SubnetworkConnection_T not relevant {Trail ID} YES EMS-NMS: used in ASON Headend SNCs EMS-LS LSv7
ciatedTrailID
LSNExt_AsonExtraTr SubnetworkConnection_T not relevant integer {1-64} YES EMS-NMS: Number of Extra Traffic VC4s within a EMS-LS LSv7
afficVcSize VCG; used in ASON Headend SNCs
LSNExt_ASON_Head SubnetworkConnection_T High {High(1), YES The Headend Priority value of an ASON trail.
EndPriority SNCCreateData_T LowWithDelay(2)}
SNCModifyData_T
LSNExt_ASON_Local SubnetworkConnection_T not relevant {Non-Localized, Strict YES NMS-OSS: This is equivalent to the LS user selection
izedRestoration SNCCreateData_T Localization, Relaxed on the LS GUI.
Localization} EMS-NMS: used in ASON Headend SNCs
LSNExt_ASON_WTR SubnetworkConnection_T 0 integer in range 0,1 to YES(N WTR is the stabilization delay in minutes following LSv8.1
SNCCreateData_T 1440 orthb rerouting a trail before traffic is switched back to the
ound originally provisioned path.
only) 0 - means :
- unspecified WTR which is defined by ME
- not relevant for not ASON trail
- not relevant for ASON Extra Traffic trail
{"1+R"(1),"1++"(2), YES NMS-OSS only: This is equivalent to the LS user LS-OSS LSv8
"1+1+R"(3), selection on the LS GUI.
"ExtraTraffic"(4),
"ExtraTraffic &
Underlying"(5),
"1+R & Underlying"(6),
"1++ & Underlying"(7),
"1+1+R & Underlying"(8)}
LSNExt_ASON_Rero SubnetworkConnection_T Provisioned Provisioned(1), YES Used for LightSoft-OSS only. Not used for LDL or DLT.
ute_State Rerouted(2), SC
Restoration(3),
Preempted(4),
Rerouted_Preempting(5)
LSNExt_ASON_Confi SubnetworkConnection_T "OK" {"OK","Not Configured"} YES Used for LightSoft-OSS only. "Not Configured" if LS-OSS LSv8
guration the association failed.Otherwise "OK"
LSNExt_ASON_Asso SubnetworkConnection_T not relevant {"Unassociated",“Incompl YES Used for LightSoft-OSS only. Status of a trail LS-OSS LSv8
ciation ete”,“Associated"} association. Not used for a trail that is not ASON.
LSNExt_BypassSRLG SubnetworkConnection_T False Boolean yes true if this bypass tunnel path has no SRLG in LS-OSS LSv7
Diverse common with the protected link/node
LSNExt_Color<n> SubnetworkConnection_T GY G/Y/GY yes for E-LSP tunnels; <n> is the CoS number (0-7) LS-OSS LSv7
SNCCreateData_T
LSNExt_ControlPlan SubnetworkConnection_T (HEAD, TAIL) YES Read/Write from/to EMS, indicates if the NE (that
eSncRole contains the SNC), is Head End or Tail End of the
ASON trail. The Head End is responsible to reroute
the ASON trail upon link failure. EMS to LightSoft
only.
LSNExt_DefaultFro SubnetworkConnection_T EMS NamingAttributes_T; one Yes This is used only in protected SNCs, and is needed LSv6
m SNCCreateData_T determines of the elements in the only when there are multiple main paths. It allows
SNCModifyData_T what value aEndList the NMS to specify the default active endpoint.
to use. When the NMS does not provide this parameter, the
EMS makes its own decision.
LSNExt_Destination SubnetworkConnection_T no default Number within the legal YES Each Network ID in the list indicates the Network ID EMS-NMS
NWList SNCCreateData_T range for network IDs. of the Destination PE in the corresponding position
SNCModifyData_T in the Destination PE List. Used only for EMS-NMS.
For bidirectional tunnel, PE A
LSNExt_DestinationNWList is PE Z LSNExt_SourceNW
, and PE Z LSNExt_DestinationNWList is PE A
LSNExt_SourceNW PE.
LSNExt_EMSSignatu SubnetworkConnection_T last EMS signature No used only when object is sent with an OCN EMS-LS
re
LSNExt_EXPMode SubnetworkConnection_T L (L,E) YES Indicates L-LSP tunnel or E-LSP tunnel. Not used
when SNC is not a tunnel SNC.
LSNExt_FixedSNC SubnetworkConnection_T False boolean No Whether the SNC is fixed and cannot be removed
through deleteAndDeactivateSNC().
LSNExt_FlexReason SubnetworkConnection_T Integer Yes Indicates the reason that the trail was declared as
Flex. LightSoft to OSS only.
LSNExt_FRR_Protec SubnetworkConnection_T "Node", "Link", "Dual" no indicates what the FRR is protecting LS-OSS LSv7
tion_Mode SNCCreateData_T
LSNExt_Inclusion SNCCreateData_T list of 6-tuples, parallel to Each 6-tuple has the following mandatory fields:
DataList the neTpInclusions list, 1. path type: M | P | B
i.e., for every member of 2. direction: one of the Directionality_T values
neTpInclusions, there is a 3. Extra traffic (relevant for data trails): boolean
6-tuple in 4. Bridge number: integer
InclusionDataList, in the 5. Bridge source EP: DN in string form
corresponding place in 6. Diverse route number: integer
the list; the form of each
6-tuple is explained in
Comment.
LSNExt_LPCapacity SubnetworkConnection_T "STM-1", "STM-4", Specifies the capacity of a lightpath. Only for LS-OSS LSv7
"STM-16", "FC-1G", lightpaths.
"FC-2G","GBE", "GBE8"
LSNExt_OAM_ELSPC SubnetworkConnection_T 0 0-7 YES For E-LSP, indicates which CoS is to be used for
oS SNCCreateData_T OAM-CV.
LSNExt_OchMultiro SubnetworkConnection_T False Boolean YES indicates if an OCH trail is multiroute LS-OSS
ute SNCCreateData_T
LSNExt_OchRouteA SubnetworkConnection_T List of List of lists of strings. Yes Applies to OCH SNCs only. Indicates for each A-Z pair EMS-LS LSv6
ndBridgeList SNCCreateData_T empty lists. Outer list is parallel to A-Z the list of Main OCH Route IDs, Protection OCH
SNCModifyData_T pair list. Each inner list Route IDs, Main OCH Bridge IDs, and Protection OCH
has up to 64 strings, Bridge IDs to which it belongs. Optional.
where each string has
four characters and is of
the form XYnn. X is either
M or P (standing for Main
or Protection), Y is either
R or B (standing for Route
or Bridge), and nn is a
two digit number
between 01 and 16. An
inner list can be empty.
LSNExt_RouteAndBr SubnetworkConnection_T empty list. List of lists of strings. Yes Specifies the path type and the bridge number for EMS-LS LSv9
idgeList SNCCreateData_T Outer list is parallel to A-Z each A-Z pair. Applies for any OTN layer except OCH.
SNCModifyData_T pair list. Each inner list For OCH layer see LSNExt_OchRouteAndBridgeList
has up to 64 strings,
where each string has
four characters and is of
the form XYnn. X is either
M or P (standing for Main
or Protection), Y is either
R or B (standing for Route
or Bridge), and nn is a
two digit number
between 01 and 16. An
inner list can be empty.
LSNExt_DNIBridgeLi SubnetworkConnection_T Empty list List of integers in range 0 Yes Specifies if an A-Z pair belongs to DNI Bridge. EMS-LS LSv9
st SNCCreateData_T - 255. The list is parallel 0 - means : A-Z pair does not belong to the DNI
SNCModifyData_T to A-Z pair list. Bridge;
Other valid integer – means: A-Z pair belong to the
DNI Bridge;
Empty list - means : not relevant
Applies for any OTN layer.
LSNExt_Reply_Code SNCCreateData_T empty list list of reply codes NO This parameter is sent only when the SNC structure LS-OSS
s SNCModifyData_T or not relevant to the request is returned as a reply to createAndActivateSNC,or
reported for which this SNC_T is modifySNC, to an OSS.
being returned
LSNExt_SingleServic SubnetworkConnection_T False Boolean no True means tunnel can carry only a single service; LS-OSS LSv7
eOnly v7, Northbound
LSNExt_SNCOriginat SubnetworkConnection_T (MNG, CP) YES Indicates if the SNC was created/modified through
or SNCModifyData_T management (MNG) or Control Plane (CP) .
LSNExt_SourceNW SubnetworkConnection_T no default Number within the legal YES The Network ID part of the Source PE ID. EMS-LS
SNCCreateData_T range for network IDs. Number within the legal range for network IDs.
SNCModifyData_T For bidirectional tunnel both tunnel endpoint are
Head & Tail, at PE A, PE A Net Id is the local
LSNExt_SourceNW, at PE Z, PE Z Net ID
LSNExt_SourceNW is the local LSNExt_SourceNW.
LSNExt_Special_Trai SubnetworkConnection_T not a {LDL, DLT} NO Indicates that the trail (network SNC) is of a special LS-OSS
l special trail type. When a trail is not one of these special types,
the parameter does not exist.
LSNExt_SubnetSign SubnetworkConnection_T last subnetwork signature No used only during Fast Recovery Upload, from EMS to EMS-LS
ature LightSoft, when requested by LightSoft, or used only
when object is sent with an OCN
LSNExt_TimestampS SubnetworkConnection_T current LightSoft No used only when object is sent with an OCN LS-OSS
ignature SNCCreateData_T timestamp
SNCModifyData_T
LSNExt_TrailId SubnetworkConnection_T {<Workstation Id> ; <Trail Yes BG EMS will not provide this attribute.
Id (long)>}
LSNExt_TrailShape SubnetworkConnection_T UNDEFINED one of the following NO Describes the "shape" or "architecture" of the trail LS-OSS
strings: UNDEFINED(0),
FLEX(1),POINT_TO_POINT
(2),POINT_TO_MULTIPOI
NT(3),X(4),Y(5),DIVROUTE
_P2P(6)
LSNExt_TunnelAlloc SubnetworkConnection_T integer yes number of Mbps reserved for this tunnel; same LS-OSS LSv7
atedBW meaning as in GUI
LSNExt_TunnelType SubnetworkConnection_T p2p p2p, p2mp, NO P2P - Point to Point MPLS-TP Unidirectional or LS-OSS LSv7
SNCCreateData_T p2pVirtualRsvp, NA Bidirectional tunnel
P2MP - Point to Multipoint MPLS-TP
Unidirectional tunnel.
p2pVirtualRsvp - P2P unidirectional RSVP-TE
tunnel.
A bypass tunnel can only be P2P tunnel
LSNExt_TunnelUnre SubnetworkConnection_T integer yes number of Mbps of unreserved BW for this tunnel; LS-OSS LSv7
servedBW same meaning as in GUI
LSNExt_TypeDetails SNCCreateData_T NULL {Flex} No Flex - The trail being reported by LightSoft to an OSS
SNCModifyData_T is a Flex trail.
LSNExt_VirtualConc SubnetworkConnection_T List of group indices. Yes Whether there is a CtoV concatenation group for
atAEP SNCCreateData_T <C2VgroupIndex> each of the concatenation groups provided in the
SNCModifyData_T [<sp><C2VgroupIndex> Aend TP list.
[<sp><C2VgroupIndex>]... A string example of the attribute for an SNC
] consisting of 2 virtually concatenated VC4_4V in the
The indices count the Aend:
group (CTP multiples of LSNExtVirtualConcatEP - "[2] 1 5" where the number
LSNExt_VirtualConcatRat [2] indicates the size of the list, 1 is the AUG index of
e) position within the the 1st VC4 group, 5 is the index of the 2nd VC4
Aend list. group.
LSNExt_VirtualConcateRate- 4 where 4 indicates a
VC4_4V rate.
LSNExt_VirtualConc SubnetworkConnection_T Decimal format Yes N where N is an interger 4..64. CTPs in the Aend or
ateRate Zend list will always be sorted by group.
LSNExt_VirtualConc SubnetworkConnection_T List of group indices. Yes Whether there is a CtoV concatenation group for
atZEP SNCCreateData_T <C2VgroupIndex> each of the concatenation groups provided in the
SNCModifyData_T [<sp><C2VgroupIndex> Zend TP list.
[<sp><C2VgroupIndex>]... A string example of the attribute for an SNC
] consisting of 2 virtually concatenated VC4_4V in the
The indices count the Zend:
group (CTP multiples of LSNExtVirtualConcatEP - "[2] 1 5" where the number
LSNExt_VirtualConcatRat [2] indicates the size of the list, 1 is the AUG index of
e) position within the the 1st VC4 group, 5 is the index of the 2nd VC4
Zend list. group.
LSNExt_VirtualConcateRate- 4 where 4 indicates a
VC4_4V rate.
LSNExt_zEndVC4Ind SubnetworkConnection_T <VC4Index>[,<VC4Index> List of decimal format n or nn (short). This list is EMS-LS
exList SNCCreateData_T [,<VC4Index>]...] mandatory for SNC TPs defined on ASF16 in EMS
SNCModifyData_T Syncom. The size of the list is defined by the size of
the aEnd list and defines a VC4 for each zEnd TP.
SNC_REVERTIVE False Boolean YES Relevant for protected SNCs, when the reversion
mode (revertive, nonrevertive) is known and can be
set for the specific SNC (independent of the general
setting for the NE). "True" means revertive. In the
LightSoft-to-OSS direction, can be sent by LS when
known for the entire SNC, and can be set by the OSS
if LightSoft supports it.
Deprecated since v11.1. Replaced by
LSNExt_ReversionMode
LSNExt_LSPNum_Lis SubnetworkConnection_T Empty list List of 16-bit unsigned No List of LSP number. LSP number is a 16bit integer, EMS-LS LSv9
t SNCCreateData_T integer unique within this tunnel and must differ between
Updated in
SNCModifyData_T Main and Protection LSP.
LSv12
The Nth LSP number in the list, is the LSP number of
the Nth component in the aEnd TP list. When the
LSP is Bidirectional LSP the same LSP number may
appear several times in the list. When bidirectional
path is protected by a bypass, the bypass relevant
LSP number should be NA(-1).
Applies only for bidirectional SNC.
In IP MPLS PEs:
1. This parameter shall be defined also for
unidirectional tunnels.
2. This list shall be 0 or 1 (for backward
compatibility with XDM)
3. Should be the same for all SNCs of the tunnel.
4. The value '0' shall be used for unidirectional LSP
or the Main LSP of a bidirectional tunnel; The
value '1' shall be used for the Protection LSP of
a bidirectional tunnel.
5. A bypass tunnel is considered as a unidirectional
tunnel.
This attribute is relevant for all PE-types. In case of
unidirectional tunnels, it should be downloaded to
the PE only if
LSNExt_Capability_IP_MPLS_Support='true'.
LSNExt_LDI_Enable SubnetworkConnection_T NA “enabled”, Yes The operational state of the LDI AIS (Link Down AIS) EMS-LS LSv9
d SNCCreateData_T “disabled”,”NA”(default) of the main LSP in the tunnel. Relevant for a transit
SNCModifyData_T bidirectional SNC.
LSNExt_ProtectionL SubnetworkConnection_T NA “enabled”, Yes The operational state of the LDI AIS (Link Down AIS) EMS-LS LSv9
DI_Enabled SNCCreateData_T “disabled”,”NA”(default) of the protection LSP in this SNC. Relevant for a
SNCModifyData_T transit SNC.“NA” is used for not supporting Pes
LSNExt_BFDPeriod SubnetworkConnection_T NA Number in ms, from BFD Yes BFD transmission period of the Main LSP in this SNC. EMS-LS LSv9
SNCCreateData_T period list of the MFD. Relevant for a Head & Tail SNC. Applies only for
SNCModifyData_T See bidirectional SNC with LR_T_MPLS layer.
LSNExt_Capability_BFDPe
riod_List
LSNExt_BFDEnable SubnetworkConnection_T NA “enabled”, “disabled”, Yes Enables the BFD transmission on the Main LSP. EMS-LS LSv9
SNCCreateData_T “NA”(default) Applies only for bidirectional SNC with LR_T_MPLS
SNCModifyData_T layer.
LSNExt_ProtectionB SubnetworkConnection_T NA Number in ms, from BFD Yes BFD transmission period of the Protection Main LSP EMS-LS LSv9
FDPeriod SNCCreateData_T period list of the MFD. in this SNC. Relevant for a Head & Tail SNC. Applies
SNCModifyData_T See only for bidirectional SNC with LR_T_MPLS layer.
LSNExt_Capability_BFDPe
riod_List
LSNExt_ProtectionB SubnetworkConnection_T NA “enabled”, “disabled”, Yes Enables the BFD transmission on the Protection LSP. EMS-LS LSv9
FDEnable SNCCreateData_T “NA”(default) Applies only for bidirectional SNC with LR_T_MPLS
SNCModifyData_T layer.
LSNExt_HoldOffTim SubnetworkConnection_T NA Number in ms, from Hold Yes Hold Off Time of the Main LSP in this SNC. Relevant EMS-LS LSv9
e SNCCreateData_T Off capability of the MFD. for a Head & Tail SNC.
SNCModifyData_T See
LSNExt_Capability_HoldO
ff_Range
LSNExt_ProtectionH SubnetworkConnection_T NA Number in ms, from Hold Yes Hold Off Time of the Protection LSP in this SNC. EMS-LS LSv9
oldOffTime SNCCreateData_T Off capability of the MFD. Relevant for a Head & Tail SNC.
SNCModifyData_T See
LSNExt_Capability_HoldO
ff_Range
LSNExt_LSP_WTR SubnetworkConnection_T NA(default). 0-12 minute, in steps of 1 Yes Wait To Restore Time to delay reversion to Normal EMS-LS LSv9
SNCCreateData_T minute,”NA” state when recovering from a failure condition on
SNCModifyData_T the Main LSP in this SNC. Relevant for a Head & Tail
SNC.
LSNExt_ReversionM SubnetworkConnection_T Revertive “NA”(default),"Revertive" yes The Linear Protection reversion mode of the EMS-LS LSv9
ode SNCCreateData_T , "NonRevertive" bidirectional tunnel. Relevant for Head & Tail SNC.
SNCModifyData_T
LSNExt_PathType SubnetworkConnection_T U List of {M, P, B, Yes The NMS will indicate for each A-Z pair if it is a part used
SNCCreateData_T U}<PathType>[<sp><Path of the Main or Protection path, Both, or
SNCModifyData_T Type>[<sp><PathType>]... Undefined.For bidirectional tunnel: M- marks the
] Main LSP, P- marks Bypass or Protection LSP.
LSNExt_ControlCha SubnetworkConnection_T NA “NA”,0-7 YES Control Channel CoS value of a Bidirectional tunnel. EMS-LS LSv9
nnelCoS SNCCreateData_T BWn> = 0 for this CoS & TunnelOam = Enabled.
SNCModifyData_T Values: 0-7, NA
LSNExt_EOSLayer SNCCreateData_T Layer1 Layer1(1) Yes Optional for EoS trail, Error for LS-OSS
SubnetworkConnection_T Layer2(2) non-EoS trail
HubAndSpoke(3)
LSNExt_EOSType SubnetworkConnection_T EoS_VC12(1) Yes Required for EoS trail, else LS-OSS
SNCCreateData_T EoS_VC3(2) Error; rate of trail must be
EoS_VC4_STS3c(3) consistent with EoS rate
EoS_STS1(4)
MoT_VC12(5)
MoT_VC3(6)
MoT_VC4_STS3c(7)
MoT_STS1(8)
LSNExt_BFD_UpTim SubnetworkConnection_T NA String in format No The time that elapsed since the BFD session last LSv9.1
e HHHHH:MM:SS, where entered Up state. When BFD session exited in Up
H - integer in range 0-9 state, the time is halted. Whenever the BFD session
specifies hours enters Up state this time is reset.
MM – integer in range Applicable only on Head&Tail Main bidirectional LSP.
0-60 specifies minutes It’s dynamic data, sent from server on an explicit eNI
S – integer in range 0-60 request
specifies seconds
LSNExt_ProtectionB SubnetworkConnection_T NA String in format No The time that elapsed since the BFD session last LSv9.1
FD_UpTime HHHHH:MM:SS, where entered Up state. When BFD session exited in Up
H - integer in range 0-9 state, the time is halted. Whenever the BFD session
specifies hours enters Up state this time is reset.
MM – integer in range Applicable only on Head&Tail Protection
0-60 specifies minutes bidirectional LSP.
SS – integer in range 0-60 It’s dynamic data, sent from server on an explicit eNI
specifies seconds request
LSNExt_BFD_State SubnetworkConnection_T “NA” “AdminDown”,” Down”, No Specifies Main LSP local BFD session state at a Head LSv9.1
“Up”, “Unknown”, & Tail PE of a bidirectional tunnel.
“NA”(default) Values:
“AdminDown” -(Admin Down state) session is held
administratively down.
“Down” - the session is down.
“Up” - BFD session is working.
“Unknown” – the state of BFD session is unknown
“NA”- (default) not applicable.
It’s dynamic data, sent from server on an explicit eNI
request
LSNExt_ProtectionB SubnetworkConnection_T “NA” “AdminDown”,” Down”, No Specifies Protection LSP local BFD session state at LSv9.1
FD_State “Up”, “Unknown”, a Head & Tail PE of a bidirectional tunnel.
“NA”(default) Values:
“AdminDown” -(Admin Down state) session is held
administratively down.
“Down” - the session is down.
“Up” - BFD session is working.
“Unknown” – the state of BFD session is unknown
“NA”- (default) not applicable.
It’s dynamic data, sent from server on an explicit eNI
request
LSNExt_AIS_LDI_Sta SubnetworkConnection_T “NA” “Yes”, ”No”, ”NA” No Indicates if an AIS Link Down Indication is present or LSv9.1
te not for the Main LSP in the Head & Tail PE.
It’s dynamic data, sent from server on an explicit eNI
request
LSNExt_ProtectionA SubnetworkConnection_T “NA” “Yes”, ”No”, ”NA” No Indicates if an AIS Link Down Indication is present or LSv9.1
IS_LDI_State not for the Protection LSP in the Head & Tail PE.
It’s dynamic data, sent from server on an explicit eNI
request
LSNExt_Operational SubnetworkConnection_T “NA” "Up", "Down", "NA" No The BD tunnel operational state. LSv9.1
State Values:
“Up” – at list one LSP is operative.
“Down” - all tunnel LSPs are failed.
“NA” - (default) not applicable.
It’s dynamic data, sent from server on an explicit eNI
request
LSNExt_PSC_State SubnetworkConnection_T “NA” “NA”,“Normal”, No Protection Switch Coordination (PSC) protocol state LSv9.1
“LocalUnavailable”, per SNC. Relevant for a Head & Tail SNC. PSC state
“RemoteUnavailable”, values:
“LocalProtectingFailure”, a. NA – (default) not applicable.
“RemoteProtectingFailur b. Normal - Both the protection and working paths
e”, are fully allocated and active, data traffic is being
“LocalProtectingAdminist transported over the working path, and no trigger
rative”, events are reported within the domain.
”RemoteProtectingAdmin c. Unavailable - The protection path is unavailable -
istrative”, either as a result of an operator Lockout command
”LocalWTR”,”RemoteWT or a failure condition detected on the protection
R”, “LocalDNR”, path.
”RemoteDNR” d. ProtectingFailure - The working path has reported
a failure condition and the user traffic is being
transported on the protection
e. ProtectingAdministrative The operator has
issued a command switching the user traffic to the
protection path.
f. WTR - Wait-to-Restore The protection domain is
recovering from an SF condition on the working path
that is being controlled by the Wait-to-Restore
(WTR) timer.
g. DNR- Do-not-Revert state - The protection domain
has recovered from a Protecting state, but the
operator has configured the protection domain not
to automatically revert to the Normal state upon
recovery.
The PSC remains in this state until the operator
issues a command to revert to the Normal state or
there is a new trigger to a different state.It’s
dynamic data, sent from server on an explicit eNI
request
LSNExt_Maintenanc SubnetworkConnection_T “NA” “NA”,“Lockout", Yes Required if LSNExt_DRI is Yes EMS-LS LSv9.1
eCommand "ForcedSwitch", Contains number of DRI-bridges.applied to MPLS
"ManualSwitch", Head & Tail SNCs.
”Release” Values:
1. Lockout of Protection: the Protection LSP is
unavailable for traffic.
2. Forced switch: Switches traffic to Protection LSP,
unless an equal or higher priority switch-over
command is in effect.
3. Manual switch: Switches traffic to Protection LSP,
unless a fault condition exists on the Protection LSP
or an equal or higher priority switch-over command
is in effect.
4. Release: An action, initiated externally, that clears
the active external command.
5. NA (default)
LSNExt_WTR SubnetworkConnection_T,S 5 integer in range 0,1 to 12 Yes Relevant for protected SNCs,Specifies the time in EMS-LS LSv11.1
NCCreateData_T minutes of Wait to Restore before traffic is
switched back to the main path
0 - means :
- unspecified WTR
- not relevant for not protected SNCs
LSNExt_ReversionM SubnetworkConnection_T,S “NA” “Revertive”, Yes Relevant for protected SNCs, when the reversion EMS-LS LSv11.1
ode NCCreateData_T “NonRevertive”, “NA” mode is known and can be set for the specific SNC
(independent of the general setting for the NE).
In the LightSoft-to-OSS direction, can be sent by LS
when known for the entire SNC, and can be set by
the OSS if LightSoft supports it.
LSNExt_DiffServ_En SubnetworkConnection_T,S “false” “true”, “false” Yes This parameter is only being used with tunnel SNC EMS-LS LSv11.1
abled NCCreateData_T objects.
The parameter defines whether (=”true”) or not
(=”false”) this tunnel SNC is DiffServ enabled. In the
latter case the tunnel SNC should use the DiffServ
block in the outpout port
The parameter can be configured by both EMS and
NMS. However, while the EMS can modify the value
of this parameter, the NMS cannot change the value
of an existing SNC.
Note : Supported since APTv4
LSNExt_SourcePE_I SubnetworkConnection_T,S Integer 0-65535 Yes For IP/MPLS networks: This parameter is the LSB of EMS-LS LSv12
D NCCreateData_T the Source PE's LSNExt_IPAddr (Router ID).
For IP MPLS/Upgraded PE: The NMS shall internally
assign a value to this attribute at tunnel-creation
time, same value for all tunnel's SNCs. However, it
should download the attribute only to PEs for which
LSNExt_Capability_IP_MPLS_Support='true'.
LSNExt_SourceNW_ SubnetworkConnection_T,S Integer 0-65535 Yes For IP/MPLS networks: This parameter is the MSB of EMS-LS LSv12
ID NCCreateData_T the Destination PE's LSNExt_IPAddr (Router ID).
For IP MPLS/Upgraded PE: The NMS shall internally
assign a value to this attribute at tunnel-creation
time, same value for all tunnel's SNCs. However, it
should download the attribute only to PEs for which
LSNExt_Capability_IP_MPLS_Support='true'.
LSNExt_Destination SubnetworkConnection_T,S Integer 0-65536 Yes For IP/MPLS networks: This parameter is the LSB of EMS-LS LSv12
PE_ID NCCreateData_T the Destination PE's LSNExt_IPAddr (Router ID).
For IP MPLS/Upgraded PE: The NMS shall internally
assign a value to this attribute at tunnel-creation
time, same value for all tunnel's SNCs. However, it
should download the attribute only to PEs for which
LSNExt_Capability_IP_MPLS_Support='true'.
LSNExt_Destination SubnetworkConnection_T,S Integer 0-65536 Yes For IP/MPLS networks: This parameter is the MSB of EMS-LS LSv12
NW_ID NCCreateData_T the Destination PE's LSNExt_IPAddr (Router ID).
For IP MPLS/Upgraded PE: The NMS shall internally
assign a value to this attribute at tunnel-creation
time, same value for all tunnel's SNCs. However, it
should download the attribute only to PEs for which
LSNExt_Capability_IP_MPLS_Support='true'.
LSNExt_PETunnel_N SubnetworkConnection_T,S String (length up to 32 no The PE/MFD Tunnel Name for this tunnel. After EMS-LS LSv12
ame NCCreateData_T characters) tunnel-creation, by CLI/EMS user or by LS, the name
cannot be changed. The pattern should be unique
within the PE scope. When LS configures a tunnel,
the value of this attribute is preceded by "LS".
The PE Tunnel Name must be the same at each PE
that the tunnel traverses.
This attribute is relevant for all PE-types. It should be
downloaded to the PE only if
LSNExt_Capability_IP_MPLS_Support='true'.
LSNExt_PETunnelID SubnetworkConnection_T,S Unsigned16 no PE Tunnel Identifier for this tunnel. The pattern EMS-LS LSv12
NCCreateData_T should be unique among all tunnels that this PE
serves as their head-PE.
In the case of a bidirectional tunnel, the pattern
should be unique among all tunnels that are
configured between the same source and
destination PEs.
The attribute should be configured to the same
pattern in all tunnel’s cross-connections.
During top-down tunnel-creation the NMS
automatically sets a unique value for the Head PE
and sets this value to all tunnel's cross-connections.
This attribute is relevant for all PE-types. It should be
downloaded to the PE only if
LSNExt_Capability_IP_MPLS_Support='true'.
LSNExt_Tunnel_EIR SubnetworkConnection_T,S Integer yes The Tunnel EIR value for this CoS EMS-LS LSv12
_COS0, … , NCCreateData_T
LSNExt_Tunnel_EIR
_COS7
LSNExt_Tunnel_EIR SubnetworkConnection_T,S Integer 1..63 yes The Tunnel EIR Weight for this CoS. The AVC for this EMS-LS LSv12
_Weight_COS0, … , NCCreateData_T attribute is required only in case the matching EIR
LSNExt_Tunnel_EIR Weight Mode is set to "manual".
_Weight_COS7
LSNExt_Tunnel_EIR SubnetworkConnection_T,S "auto" (default), yes The Tunnel EIR Weight Mode for this CoS. In case the EMS-LS LSv12
_Mode_COS0, … , NCCreateData_T "manual" attribute is set to "manual" then the matching EIR
LSNExt_Tunnel_EIR Weight value is required. Otherwise, the EIR Weight
_Mode_COS7 is automatically assigned by the NE.
10.2 FDFr
Name FlowDomainFragment_T Default Possible Values AVC Usage Comment EMS-LS Version
FDFrCreateData_T when not or Data Type LS-OSS Information
FDFrModifyData_T provided empty=both
LSNExt_MESignature FlowDomainFragment_T ME signature No R/O used only during Fast Recovery Upload EMS-LS
value from EMS to LightSoft, when
requested by LightSoft, or when object
is sent with an OCN
LSNExt_EMSSignature FlowDomainFragment_T last EMS No R/O used only when object is sent with an EMS-LS
signature OCN
LSNExt_TimestampSignature FlowDomainFragment_T current LightSoft No R/O used only when object is sent with an LS-OSS
timestamp OCN
LSNExt_VFIB_Actual_Size FlowDomainFragment_T number No R/O It is filled in with the current size of the
VFIB whenever the FDFr is uploaded or
whenever NMS gets this parameter
from EMS.
Name FlowDomainFragment_T Default Possible Values AVC Usage Comment EMS-LS Version
FDFrCreateData_T when not or Data Type LS-OSS Information
FDFrModifyData_T provided empty=both
LSNExt_BSC_Profile FlowDomainFragment_T string Yes R/W Broadcast Storm Control profile name
FDFrCreateData_T
FDFrModifyData_T
LSNExt_BSC_CIR FlowDomainFragment_T long Yes R/W Broadcast Storm Control CIR value
FDFrCreateData_T
FDFrModifyData_T
LSNExt_BSC_CBS FlowDomainFragment_T long Yes R/W Broadcast Storm Control CBS value
FDFrCreateData_T
FDFrModifyData_T
LSNExt_BSC_EIR FlowDomainFragment_T long Yes R/W Broadcast Storm Control EIR value
FDFrCreateData_T
FDFrModifyData_T
LSNExt_BSC_EBS FlowDomainFragment_T long Yes R/W Broadcast Storm Control EBS value
FDFrCreateData_T
FDFrModifyData_T
Name FlowDomainFragment_T Default Possible Values AVC Usage Comment EMS-LS Version
FDFrCreateData_T when not or Data Type LS-OSS Information
FDFrModifyData_T provided empty=both
LSNExt_G8031_Role FlowDomainFragment_T NA {"End", "Main", Yes R/W Indicates the role of a singleton FDFr EMS-LS
FDFrCreateData_T "Protection", which is part of a service which is
FDFrModifyData_T "NA"} G.8031 protected.
LSNExt_HVPLS FlowDomainFragment_T False or boolean Yes(Not R/W Indication that the service is HVPLS LS-OSS
FDFrCreateData_T not implemented
FDFrModifyData_T reported in LSv7 )
LSN_HVPLS_DomainList FlowDomainFragment_T empty List of HPVLS Yes(Not R/W ([size of HVPLS domain LS-OSS
FDFrCreateData_T list or not domains. implemented sequence]{“[string_size]hvplsDomain
FDFrModifyData_T reported each domain has: in LSv7 ) name”;boolean;([size of MFD's DN
sequence ]“[string_size]MFD DN”))})
i. Displayable
name (no e.g.
checking done) ([2]{“[12]hvplsDomain1”;True;([1]“[88]DN
ii. Spoke (T/F) of MFD with lengh 88 characters”)},
iii. List of MFDs {“[12]hvplsDomain2”;False;([2]”[88]DN of
(DNs) MFD with lengh 88 characters”,“[90]DN of
MFD with lengh 90 characters”)})
LSNExt_VFIB_Size_Profile FlowDomainFragment_T NA string. "VFib" Yes R/W VFIB Quota. The quota is configured by EMS-LS LSv12
FDFrCreateData_T profile-name referring to one of the vFIB Quota profiles
FDFrModifyData_T ("VFib" profile-type) available at the related
PE.
Name FlowDomainFragment_T Default Possible Values AVC Usage Comment EMS-LS Version
FDFrCreateData_T when not or Data Type LS-OSS Information
FDFrModifyData_T provided empty=both
LSNExt_MTU_Mismatch_Ignore FlowDomainFragment_T True “true”, “false” Yes R/W Ignore PW MTU in tLDP PW signaling. EMS-LS LSv12.1
FDFrCreateData_T Used only for tLDP signaled PW.
FDFrModifyData_T MTU Mismatch Ignore should be
configured per PW. Boolean. Should
not be sent to VSI in PE with
LSNExt_Capability_IP_MPLS_Protocols
with out tLDP.
LSNExt_VPN_ID FlowDomainFragment_T LSNExt_L 4 octets Hex No R/W User config 4 bytes. Internal format is 7 EMS-LS LSv12
FDFrCreateData_T 2VPN_ID number bytes where 4 bytes are VPN ID and 3 bytes
FDFrModifyData_T In are the OUI.
Used by NMS / CLI to network-wise
MS-PW
coordination of the VPN.
S-PE: Static PW: Used also as default PW ID (Aka
network- Connection ID in CESR CLI)
wise Autodiscovery: The VPN ID is used for BGP
unique signaling.
pattern The attribute is initialized by default to the
(other value of LSNExt_L2VPN_ID. Same attirubute
than the is initializes by default in MS-PW, per each
S-PE, to a unique ID. Anyhow, the user can
LSNExt_L
overide all defaultly selected VPN IDs and
2VPN_ID) set the numbers manually at create service.
In such a case, NMS should validate that all
numbers are unique per all the existing VPN
IDs.
LSNExt_VSI_Name FlowDomainFragment_T "LS_<LSN string No R/W Routing Instance Name” in CLI. A NE-unique EMS-LS LSv12
FDFrCreateData_T Ext_VPN name for this VSI, for accessing this service
FDFrModifyData_T _ID>" via CLI . At Create Service NMS should send
for this parameter a default value which is
based on LSNExt_VPN_ID in a string format.
That is, "LS_<LSNExt_VPN_ID>".
LSNExt_EMSSignature EMS signature value No used only when object is sent with an OCN EMS-LS
LSNExt_TimestampSignature current LightSoft No used only when object is sent with an OCN LS-OSS
timestamp
LSNExt_LOSwitchCapable True Boolean No The CTPs contained by the PTP support LO SNCP or 1+1.
LSNExt_HOSwitchCapable True Boolean No HO CTPs contained by the PTP support HO SNCP or 1+1.
LSNExt_VirtualConcatCapable False Boolean No Whether the PTP supports virtual concatenation (e.g. of its AU4
CTPs).
LSNExt_TechnologyLayer {OTN, SDH, ETH} No LightSoft places a PTP in the correct technology layer according EMS-LS
to this parameter. When not provided, placement is according to
the Topology application rules. For IP/MPLS port the value should
be ETH.
LSNExt_SnkSrcPartner NULL The DN of the No Used any place where a sink TP's corresponding source TP, or
corresponding TP. vice versa, must be explicitly presented.
LSNExt_LineRate NULL String No These values are used by LightSoft to determine a trail's Payload
Type.
LSNExt_OchLegCount 1 number (byte) No The number of SNC legs that a contained OCH CTP can be the
source of. Multiple legs can be for SNCP or for
point-to-multipoint use. "1" means support only for unprotected
point-to-point.
LSNExt_LegCount 0 number (byte) No The number of SNC legs that a contained CTP can be either the EMS-LS V9
source or sink of. Multiple legs can be for SNCP or for
point-to-multipoint use. "1" means support only for
point-to-point."0" means don’t care.Note: the number of OCH
SNC legs is defined by LSNExt_OchLegCount
LSNExt_NMSRate none a number which No The mapping from number to rate and GUI Rate Name is LS to OSS LSv6SP1
represents the rate of the provided in a separately supplied document. Note that this is
port NOT the Layer Rate listed in the Layer Rates supporting
document.
LSNExt_SourceMACAddr none MAC address form: Yes Source MAC address of the CES service endpoint. LSv7
6-octet hex format AVC - since
LSv9.1
LSNExt_ConfiguredPayload none NxVC12 or NxVT1.5 Yes For CES: The number of CES enabled VC12 CTPs in CES STM1 or LS to OSS
(N=1-84) E1 port, or VT1.5 CTPs in CES OC3 or DS1 port. Any change in the
number of the existing CTPs port in the EMS will be followed with
upload of the port LO CTPs.From LSv7.
LSNExt_PassiveEntity NotPassive Passive, NotPassive No Indicates if port belongs to a passive equipment, i.e. does not LSv8
have Alarms, PM, maintenance
LSNExt_PortBehavior Bidirectional Uni-In, Uni-Out, Uni-Both, Yes Unidirectional for ports with Uni-In and Uni-Out Direction, LSv8
Bidirectional Bidirectional otherwise. Can be edited in bidirectional port only.
LSNExt_UsageAndCapabilitySet Empty List list of strings: "AG1",... No Defines a set of capabilities and functions that can be applied on LSv8, LSv12.1
this port.
“AG1” - port belongs to Apollo platform
“AG2” - port belongs to :
- The non-OTN colored ports that supports acquiring of ONCP
parameters
- The non-OTN colored ports that supports RX configuration
- OTU/non-OTN colored ports that support `Set to Zero`
functionality
- data ports of NPB cards residing in Apollo NEs that support
download of data links from LS
“AG2_skipRx”- extension of “AG2” capability. Reported on a port
that does not support RX configuration.
Note : AG2_skipRx is supported since LSv11.1
“AG3” - allows to distinguish between incompatible service ports
that have same port mapping but use different mapping methods
.Relevant only for FC200 & HDSDI1485 client ports
LSNExt_PacketPortType type must be {EoS, ETY, ETY1, MoT, Yes Indicates to NMS for the port type of a PTP. The IP_MPLS port is a LS-EMS MoF and PSI –
computed MoE, CES_SONET, multi purpose port which has LIFs, where each LIF used for since V9,
CES_SDH, Virtual_CES, service endpoint or L3 families. MoG since V9.1
MoE, IC-MoE, MoF, PSI,
MoG, IP_MPLS }
LSNExt_PacketPortType type must be {EoS, ETY, ETY1, MoT, Yes Indicates to NMS for the port type of a PTP. The IP_MPLS port is a LS-EMS MoF and PSI –
computed MoE, CES_SONET, multi purpose port which has LIFs, where each LIF used for since V9,
CES_SDH, Virtual_CES, service endpoint or L3 families. MoG since
MoE, IC-MoE, MoF, PSI, V9.1. IP_MPLS
MoG, since v12
IP_MPLS,OTDR,OTDRTap OTDR/OTDRTap
} since v12.2
LSNExt_EMSSignature EMS signature value No used only when object is sent with an OCN EMS-LS
LSNExt_TimestampSignature current LightSoft No used only during Fast Recovery Upload from LightSoft to OSS, when requested LS-OSS
timestamp by OSS, or when object is sent with an OCN
LSNExt_ControlPlaneNeIPAddr String No Read Only from EMS - specifiy the control plane IP address in the control plane.
ACPs negotiate through this IP address.
LSNExt_AsonHeadEndCount Integer Yes Read Only from EMS - specifiy the number of ASON Head-Ends. The EMS will not
pass this attribute for Managed Elements which do not have ASON capability.
LSNExt_DCC_Subnet Free format Yes The Subnet mask used in DCC communications of the NE.
LSNExt_IsAGateway boolean Yes ME is considered as gateway if the MTNM parameter LSNExt_IsAGateway = true
LSNExt_MaintenanceStatus {ON, OFF} Yes Whether there are active maintenance operations in the NE according to the
EMS criteria.
LSNExt_NetworkAddress Free format Yes Normally, the mainIPAddress of the NE in dotted decimal notation. Updated in V12
The IP Address type (IPv4, IPv6) is per LSNExt_IPAddrType.
LSNExt_ASON_LowPriorityDelay 1-60 (seconds) Yes ASON Low Priority Delay value. Used only when relevent. LS-OSS ,
since LSv8
LSNExt_Comment text Yes User comment about the ME. LightSoft to OSS only.
LSNExt_NE_Public_Key String or empty yes The parameter is empty (by default) if the related ME does not support the data EMS-LS LSv11
(default) encryption feature. Otherwise, it reflects the “NE Public Key” of the ME.
LSNExt_AsonTELinkMode “AutoSingleBundled”, Yes Allows to define if the ASON TE-links will be bundled or unbundled.Unbundling LSv8.1
“AutoUnbundled”; (Northb the TE-links is required in order to allow association SRLGs with a specific link
default : NA ound instead of lumping together all the SRLGs of all the DLs in the TE-link.
only)
Applies both between EMS (server) and LS (client) and between LS (server) and OSS (client).
LSNExt_ActiveTimingQuality {"PRC", "SSUT", No Attribute is valid for all NEs. A given NE may support only part of the Quality EMS-LS LSv11
"SSUL", "SEC", values.
"DNU", "PRS", "STU", Behavior for LightSoft Timing Map: Color of link is based on this quality if LINE,
"ST2", "TNC", "ST3E", or IEEE1588V2 is the timing source type. In such a case, the PTP DN of the
"ST3", "SMC", "DUS", ActiveTimingSrc is the sink of the link.
"NA", “EEC”} If ActiveTimingSrcType is INTERNAL, EXTERNAL, TRIBUTARY or Holdover color of
clock-source indication may be based on this quality.
LSNExt_ConfiguredTimingSrcType {INTERNAL, No Attribute is valid for all NEs. However, a given NE may support only part of the EMS-LS LSv11
EXTERNAL, clock-source types.
TRIBUTARY, LINE,
Holdover, NA,
IEEE1588V2}
LSNExt_ConfiguredTimingSrc PTP DN, "External", No This attribute is valid for all NEs. A given NE may support only part of the EMS-LS LSv11
"Internal", clock-source types.
"Holdover", "Dual", IP If ConfiguredTimingSrcType is LINE or TRIBUTARY then ConfiguredTimingSrc is
Address the RdN identifying the PTP (last element of the PTP distinguished name) acting
as the active timing source of the (East) NE Timing Generator.
If ConfiguredTimingSrcType is IEEE1588V2 ConfiguredTimingSrc is the IP Address
identifying the master clock of the (East) NE Timing Generator.
LSNExt_ActiveTimingSrcTypeWest {INTERNAL, No This attribute is valid for all NEs that support multiple clock sources. A given NE EMS-LS LSv11
EXTERNAL, may support only part of the clock-source types.
TRIBUTARY, LINE, E.g., when the “West” set is used for “Path & ToD Synchronization” then this
Holdover, NA, field is expected to solely hold the value IEEE1588V2.
IEEE1588V2}
LSNExt_ActiveTimingSrcWest PTP DN, "External", No This attribute is valid for all NEs that support multiple clock sources. A given NE EMS-LS LSv11
"Internal", may support only part of the (West) clock-source types.
"Holdover", "NA", If ActiveTimingSrcTypeWest is LINE, or TRIBUTARY then ActiveTimingSrcWest is
IP Address the RdN identifying the PTP (last element of the PTP distinguished name) acting
as the active timing source of the (West) NE Timing Generator.
If ActiveTimingSrcTypeWest is IEEE1588V2 then ActiveTimingSrc is the IP
Address identifying the master clock of the (West) NE Timing Generator.
LSNExt_ActiveTimingQualityWest {"PRC", "SSUT", No This attribute is valid for all NEs that support multiple clock sources. A given NE EMS-LS LSv11
"SSUL", "SEC", may support only part of the Quality values.
"DNU", "PRS", "STU", Behavior for LightSoft Timing Map: Color of link is based on this quality if LINE,
"ST2", "TNC", "ST3E", or IEEE1588V2 is the timing source type. In such a case, the PTPdn of the
"ST3", "SMC", "DUS", ActiveTimingSrc is the sink of the link.
"NA", “EEC”} If ActiveTimingSrcType is INTERNAL, EXTERNAL, TRIBUTARY or Holdover color of
clock-source indication is based on this quality.
LSNExt_ConfiguredTimingSrcTypeW {INTERNAL, No This attribute is valid for all NEs that support multiple clock sources. A given NE EMS-LS LSv11
est EXTERNAL, may support only part of the clock-source types.
TRIBUTARY, LINE, E.g., when the “West” set is used for “Path & ToD Synchronization” then this
Holdover, NA, field is expected to solely hold the value IEEE1588V2.
IEEE1588V2}
LSNExt_ConfiguredTimingQualityW {"PRC", "SSUT", No This attribute is valid for all NEs that support multiple clock sources. A given NE EMS-LS LSv11
est "SSUL", "SEC", may support only part of the Quality values.
"DNU", "PRS", "STU", When ConfiguredTimingSrcTypeWest is LINE or IEEE1588V2 then quality is per
"ST2", "TNC", "ST3E", SSM unless overridden by operator. (If user over-rides SSM then the override
"ST3", "SMC", "DUS", quality supplied will be used.)
"NA", "SSM", "EEC"}
Note regarding LightSoft Timing Map: The NMS should be able to handle partial support of the attributes.
If attributes such as Quality or Configured values do not exist (e.g. when the EMS is v4 or EMS-Syncom v1) then the NMS will use whatever attributes it has to
present a partial picture.
LSNExt_ASTNType “None”(default), Yes Specify GMPLS Mode: either WSON or ASON EMS-LS V11.2
”OTN_ASON”,”WSO
N”
LSNExt_MetricType ‘NA’ (Not Applicable), Yes ASON OTN and WSON:Metric type EMS-LS V11.2
‘HopCount’, ‘Cost’,
‘Length’, ‘OSNR’
LSNExt_MaxCost integer Yes ASON OTN and WSON: specifies cost condtrains of CP path computation ; the EMS-LS V11.2
computed path should has the cost less than provided maximum value.
LSNExt_MaxLength integer Yes ASON OTN and WSON: specifies length condtrains of CP path computation ; EMS-LS V11.2
the computed path should has the length less than provided maximum value.
LSNExt_MaxHopCount integer Yes ASON OTN and WSON: specifies hop condtrains of CP path computation ; the EMS-LS V11.2
computed path should has the number of hops less than provided maximum
value.
LSNExt_MasterClkIpAddr {<string yes The IP address assigned to the IEEE1588 Master Ordinarty Clock, if such is EMS-LS V12
AddressType>; specified for this ME.
<string IpAddress>} The format of this attribute is:
"{<AddressType>;<IpAddress>}" where:
AddressType is a string, e.g., "[4]IPv4"
IpAddress is a string, e.g., "[12]17.11.22.101"
For example: {"[4]IPv4";”[11]17.11.22.98”}
LSNExt_EMSSignature TopologicalLink_T last EMS signature No used only when object is sent EMS-LS
with an OCN
LSNExt_TimestampSignature TopologicalLink_T current LightSoft timestamp No used only when object is sent LS-OSS
with an OCN
LSNExt_LinkType TopologicalLink_T EMS_PERSISTENT "EMS_PERSISTENT" No Indicates to the caller to mark the LSv6
"EMS_DISCOVERED_LINK" link as a link under its control
"ASON_LDL" (when discovered). By doing so
"VIRTUAL_RADIO_LINK" the caller should not expect to
receive this link when retrieving
the links that are stored in the
server's dB using
getAllTopLevelTopologyLinks().
Also used to indicate that the link
is an ASON LDL
LSNExt_LinkDistance TopologicalLink_T 0 integer; units are the units used No the distance spanned by the link , LSv5 ,
TLCreateData_T by NMS; The value `-1` indicates conflict LS-EMS from
between ports LSv8
according to
EPs capability
LSNExt_UnderlyingTrail TopologicalLink_T String RDN of the underlying trail; No Only appears for virtual links. LS-OSS
TLCreateData_T points to lightpath or EoS trail or
ASON LDL trail
Name TopologicalLink_T Default when not Possible Values AVC Comment EMS-LS Version
TLCreateData_T provided or Data Type LS-OSS Information
empty=both
LSNExt_SRLG_List TopologicalLink_T empty list of strings No the list of SRLGs traversed by the LS-OSS LSv5
each string is a SRLG ID link
LSNExt_LinkCost TopologicalLink_T 0 integer Yes the value of the cost function or LS-OSS LSv5
TLCreateData_T cost evaluation associated with
the link
LSNExt_LinkRingName TopologicalLink_T empty string Yes The Ring Name of the link LS-OSS
TLCreateData_T
LSNExt_LinkProtectionType TopologicalLink_T NONE {"MSP", "EXT", "NONE"} No The protection type of the link: LS-OSS
linear, external, none.
LSNExt_Comment TopologicalLink_T empty string Yes A user comment about the link. LS-OSS
TLCreateData_T
LSNExt_ExpectedFiberLossAe TopologicalLink_T 0 float (-1,0-100, ±0.1) Yes Input fiber loss to be configured LSv8,
nd TLCreateData_T (in dB) LS-EMS
The value `-1` indicates conflict according to
between ports EPs capability
Name TopologicalLink_T Default when not Possible Values AVC Comment EMS-LS Version
TLCreateData_T provided or Data Type LS-OSS Information
empty=both
LSNExt_ExpectedFiberLossZe TopologicalLink_T 0 float (-1,0-100, ±0.1) Yes Input fiber loss to be configured LSv8,
nd TLCreateData_T (in dB) LS-EMS
The value `-1` indicates conflict according to
between ports EPs capability
LSNExt_AllowedFiberLossMar TopologicalLink_T 0 float (-1,0-7, ±0.1) Yes the allowed margin before LSv8,
gin TLCreateData_T generating power alarm (in dB). LS-EMS
The value `-1` indicates conflict according to
between ports EPs capability
LSNExt_ConfiguredPMD TopologicalLink_T 0 float (-1,0-40, ±0.1) Yes Polarization Mode Dispersion LSv8,
TLCreateData_T (in ps). LS-EMS
The value `-1` indicates conflict according to
between ports EPs capability
LSNExt_ConsistencyStatus TopologicalLink_T Consistent Consistent, Yes Links’ computed consistency state LSv8,
Inconsistent, in the EMS LS-EMS
Incomplete_Unspecified, according to
Incomplete_Unmanaged, EPs capability
Incomplete_Unconfigured
LSNExt_EMSSignature last EMS signature No used only when object is sent with an OCN EMS-LS
LSNExt_MESignature last ME signature No used only during Fast Recovery Upload from EMS to LightSoft, when EMS-LS
requested by LightSoft, or when object is sent with an OCN
LSNExt_TimestampSignature current LightSoft timestamp No used only when object is sent with an OCN LS-OSS
LSNExt_MSPRingId Decimal format Yes Uniquely identifies the MSPRing in the domain of the EMS.
LSNExt_NutAllocation "([", number of NUT streams, "]", streamID1, Yes The number and identity of streams in an MS-SPRing which do not
",", streamID2, ",", ..., ",", streamIDn, ")" participate in the shared Protection.
i.e., ([number of NUT streams] "Number of NUT streams" is always an even number and includes all
streamID1,streamID2, ...,streamIDn) the NUT streams. E.g., in SDM16, if stream 1 is a NUT stream, then
stream 9 must also be a NUT stream, and both are counted in
e.g, ([4]stream1, stream9, stream7, "number of NUT streams". They are listed as pairs, i.e., streamID1 and
stream15) streamID2 are a pair, streamID3 and streamID4 are a pair, and so on.
LSNExt_RadioProtection {None(default), HOTSB, Space, Freq} Yes Protection Scheme for radio ports.
LSNExt_WTR integer in range 0,1 to 12 No Specifies the Wait to Restore time(WTR) in minutes which required to LS LSv11.1
wait before the revertive switch can go back to the primary TP of
protection group(PG).
0 - means unspecified WTR
The LSNExt_WTR is used for configuration of WTR only .
Note :The retrieving of WTR in PG is performed via retrieving PG
attributes (see wtrTime attribute of
ProtectionGroup_T::pgpParameters in SD1-29_PGPParameters.pdf )
LSNExt_ReversionMode “Revertive”, “NonRevertive”, “NA” No Defines whether the Protection scheme is revertive or not.The LS LSv11.1
LSNExt_ReversionMode is used for configuration of reversion mode
only.
Note :The retrieving of reversion mode of PG is performed via
retrieving PG attributes(see ProtectionGroup_T::reversion Mode)
OrderNumber list of 4-tuples, one 4-tuple for each a-z each 4-tuple includes:
pair (leg) of the cross-connect trail component number of a Main path (-1 if leg is not part of a Main path),
position of the leg in the component (-1 if leg is not part of a Main path),
trail component number of a Protection path (-1 if leg is not part of a Protection path),
position of the leg in the component (-1 if leg is not part of a Protection path)
XC_type "START", "STOP", "MID", "STARTSTOP", leg is at trail start, leg is at trail stop, leg is in the middle, leg is at the start of a branch, leg is at
"BRANCHSTART", "BRANCHSTOP", the end of a branch, leg is the only cross-connect in the branch
"BRIDGE"
10.8 EMS
Name Default Possible Values AVC Comment EMS-LS Version
when not or Data Type LS-OSS Information
provided empty=both
LSNExt_EMSSignature last EMS signature No used only during Fast Recovery Upload from EMS to LightSoft, when EMS-LS
requested by LightSoft.
LSNExt_SubnetName Subnetwork name No used only during Fast Recovery Upload from EMS to LightSoft, when EMS-LS
requested by LightSoft.
During Fast Recovery Upload, for each subnetwork there will be a pair of
attributes, LSNExt_SubnetName and LSNExt_SubnetSignature.
LSNExt_SubnetSignature Subnetwork signature No used only during Fast Recovery Upload from EMS to LightSoft, when EMS-LS
value requested by LightSoft.
see LSNExt_SubnetName
LSNExt_MEName ME name No used only during Fast Recovery Upload from EMS to LightSoft, when EMS-LS
requested by LightSoft.
During Fast Recovery Upload, for each ME there will be a pair of
attributes, LSNExt_MEName and LSNExt_MESignature.
LSNExt_MESignature ME signature value No used only during Fast Recovery Upload from EMS to LightSoft, when EMS-LS
requested by LightSoft.
see LSNExt_SubnetName
LSNExt_TimestampSignature current LightSoft No used only during Fast Recovery Upload from LightSoft to OSS, when LS-OSS
timestamp requested by OSS.
LSNExt_NetworkAddress Free format No Usually the hostname of the sender's workstation. The receiver should
be able to map the host name to the applicable IP address.
LSNExt_EMSTrafficConsistency TC_CONSIST {TC_CONSISTENT, Yes Indicates that the network's connections and the receiving system's
ENT TC_INCONSISTENT} connections may currently be inconsistent. ("Red Flag").
LSNExt_EMSPGProvisiningCapability NO {YES,NO} No Indicates if the EMS support top down provisioning of PG. EMS-LS
LSNExt_DownloadLinksCapability unsupporte {"supported" , No Indicates if EMS supports downloading links from NMS LSv8
d "unsupported"}
LSNExt_EMSMigrationStage
"NA" "NA", yes The stage of the currently executed migration process. The following EMS-LS LSv12.3
"PrepareSwitchover", values are supported (some are written top-down, marked as "NMS",
"PrepareSwitchoverP and other are bottom-up, marked as "EMS"):
assed", "NA" (default), "PrepareSwitchover" (NMS), "PrepareSwitchoverPassed"
"PrepareSwitchoverF (EMS), "PrepareSwitchoverFailed" (EMS)
ailed", "Switchover", "Switchover" (NMS), "SwitchoverPassed" (EMS), "SwitchoverFailed"
"SwitchoverPassed", (EMS)
"SwitchoverFailed"
LSNExt_EMSMigrationTunnelLabel empty list List of interface DNs no The list of interfaces that are subject for migration, i.e., EMS has to EMS-LS LSv12.3
([0]) (i.e., PTP, LIF) modify the out-label of tunnels outgoing from those interfaces.
This attribute is being used by "PrepareSwitchover" and "Switchover"
commands (LSNExt_EMSMigrationStage)
10.9 Subnetwork
Name Default Possible Values AVC Comment EMS-LS Version
when not or Data Type LS-OSS Information
provided empty=both
LSNExt_MEName RdN No RdN identifying the managed element contained by this Subnetwork. EMS-LS
This attribute applies to singleton subnetworks (or any subnetwork
contained in a single ME).
LSNExt_SubnetSignature last subnetwork signature No used only during Fast Recovery Upload, from EMS to LightSoft, when EMS-LS
requested by LightSoft.
LSNExt_TimestampSignature current LightSoft No used only during Fast Recovery Upload from LightSoft to OSS, when LS-OSS
timestamp requested by OSS.
LSNExt_EMSSignature last EMS signature No used only when object is sent with an OCN EMS-LS
10.10 MFD
Name Default when Possible Values AVC Comment EMS-LS Version
not provided or Data Type LS-OSS Information
empty=both
LSNExt_MESignature ME signature value No used only during Fast Recovery Upload from EMS EMS-LS
to LightSoft, when requested by LightSoft, or
when object is sent with an OCN
LSNExt_EMSSignature last EMS signature No used only when object is sent with an OCN EMS-LS
LSNExt_TimestampSignature current LightSoft timestamp No used only when object is sent with an OCN LS-OSS
LSNExt_Capability_MaxCapaPerProfType empty list ([<ListSize>]{<ProfileType>;<Capacity>},..,{}) Yes Maximum capacity per profile-type. A list which EMS-LS V12
([0]) indicates, per profile type, the maximum number
of profiles the PE can store. The profile types are
per LSNProfileType_T enumeration.
The format of this attribute is
([<ListSize>]{<ProfileType>;<Capacity>},..,{})
Where:
ListSize is a number.
ProfileType is a value from LSNProfileType_T
Capacity is a number, e.g., 14
Here is an example with two profile types:
([2]{OutPcpToTc;14},{TcDpToOutExp;10})
10.11 Equipment
Name Default when not Possible Values AVC Comment EMS-LS Version
provided or Data Type LS-OSS Information
LSNExt_TimestampSignature current LightSoft No used only during Fast Recovery Upload from LightSoft to OSS, LS-OSS
timestamp when requested by OSS.
Equipment Holder
Name Default when not Possible Values AVC Comment EMS-LS Version
provided or Data Type LS-OSS Information
LSNExt_TimestampSignature current LightSoft No used only during Fast Recovery Upload from LightSoft to OSS, LS-OSS
timestamp when requested by OSS.
10.12 TCProfile
Name TCProfileCreateData_T, Comment Possible Values Default when not AVC EMS-LS Version
TCProfile_T or Data Type provided LS-OSS Information
LSNExt_TimestampSignature Used only during Fast Recovery Upload from current No LS-OSS
LightSoft to OSS, when requested by OSS. LightSoft
timestamp
LSNExt_ProfType TCProfileCreateData_T Profile type for a top-down created profile. string no LS-EMS V12
LSNExt_ProfTarget TCProfileCreateData_T The target MFD DN for a top-down created string no LS-EMS V12
profile
LSNExt_PriToCos_ToCos TCProfileCreateData_T, This object provides the mapping from the List of 8 integer ([8]0,0,0,0,0,0,0,0) yes LS-EMS V12
TCProfile_T (implicit) 8 ingress priority values (in the range values (in the
0 to 7) to CoS values (range: 0..7). range 0..7).
The value in position i (i=1..8) in the list is the
CoS value for ingress priority i-1. E.g.: If the list
is ([8]0,1,1,2,4,5,7,7) then ingress priority 0 is
mapped to CoS 0 and both ingress priority 1
and 2 are mapped to CoS 1.
LSNExt_PriDeiToCosCol_ToCo TCProfileCreateData_T, This object provides the "to" CoS value for an List of 16 ([16]0,0,0,0,0,0,0,0, yes LS-EMS V12
s TCProfile_T implicit combination of ingress priority and DEI integer values 0,0,0,0,0,0,0,0)
value. (in the range
The value in position i (i=1..16) in the list is the 0..7).
CoS value for ingress priority=i/2 and
DEI(color)=Green (if i is even) or Yellow (if i is
odd)
E.g.: If the list is
([16]0,1,1,1,2,2,3,4,4,5,5,5,6,6,7,7,7) it means
ingress priority 0/Green is mapped to CoS 0,
ingress priority 0/Yellow is mapped to CoS 1,
and ingress priority 1 (Green or Yellow) is also
mapped to CoS 1.
Name TCProfileCreateData_T, Comment Possible Values Default when not AVC EMS-LS Version
TCProfile_T or Data Type provided LS-OSS Information
LSNExt_PriDeiToCosCol_ToCo TCProfileCreateData_T, This object provides the "to" Color value for an List of 16 ([16]0,0,0,0,0,0,0,0, yes LS-EMS V12
l TCProfile_T implicit combination of ingress priority and DEI integer values 0,0,0,0,0,0,0,0)
value. (in the range
Practically, a '0' means Green color and '1' 0..1).
means Yellow color.
The value in position i (i=1..16) in the list is the
Color value for ingress priority=i/2 and DEI
(color)=Green (if i is even) or Yellow (if i is odd)
E.g.: If the list is
([16]0,1,1,1,0,0,0,1,0,1,1,1,1,1,1,1,1) it means
ingress priority 0/Green is mapped to Green
(0), ingress priority 0/Yellow is mapped to
Yellow (1), and ingress priority 1 (Green or
Yellow) is mapped to Yellow (1).
LSNExt_DscpToCos_ToCos TCProfileCreateData_T, This object provides the mapping from the List of 64 ([64]0,0,0,0,0,0,0,0 yes LS-EMS V12
TCProfile_T (implicit) 64 DSCP values (in the range 0 to 63) integer values ….,0,0,0)
to CoS values (range: 0..7). (in the range
The value in position i (i=1..64) in the list is the 0..7).
CoS value for DSCP value of i-1. E.g.: If the list
is ([64]0,1,1,2,4,5,…,7,7,7) then DSCP 0 is
mapped to CoS 0, DSCP=1 is mapped to CoS 1
and DSCP=63 is mapped to CoS 7.
LSNExt_DscpToCosCol_ToCos TCProfileCreateData_T, This object provides the "to" CoS value for an List of 64 ([64]0,0,0,0,0,0,0,0 yes LS-EMS V12
TCProfile_T implicit DSCP value. integer values ….,0,0,0)
The value in position i (i=1..64) in the list is the (in the range
CoS value for DSCP value of i-1. 0..7).
E.g.: If the list is ([64]0,1,1,2,4,5,…,7,7,7) then
DSCP 0 is mapped to CoS 0, DSCP=1 is mapped
to CoS 1 and DSCP=63 is mapped to CoS 7.
Name TCProfileCreateData_T, Comment Possible Values Default when not AVC EMS-LS Version
TCProfile_T or Data Type provided LS-OSS Information
LSNExt_DscpToCosCol_ToCol TCProfileCreateData_T, This object provides the "to" Color value for an List of 64 ([64]0,0,0,0,0,0,0,0 yes LS-EMS V12
TCProfile_T implicit DSCP value. integer values ….,0,0,0)
Practically,a '0' means Green color and '1' (in the range
means Yellow color. 0..1).
The value in position i (i=1..64) in the list is the
Color value for DSCP value of i-1.
E.g.: If the list is
([64]0,1,1,1,0,0,0,1,0,1,1,1,1,1,1…,1,1) it
means DSCP 0 is mapped to Green (0), DSCP 1
is mapped to Yellow (1), and DSCP=63 is
mapped to Yellow (1).
LSNExt_ExpToCosCol_ToCos TCProfileCreateData_T, This object provides the "to" CoS value for an List of 8 integer ([8]0,0,1,1,2,2,3,4) yes LS-EMS V12
TCProfile_T implicit EXP value. values (in the
The value in position i (i=1..8) in the list is the range 0..7).
CoS value for EXP value of i-1.
E.g.: If the list is ([8] 0,0,1,1,2,2,3,4) then EXP=0
and EXP=1 are mapped to CoS 0, and EXP=2 or
3 are mapped to CoS 1.
LSNExt_ExpToCosCol_ToCol TCProfileCreateData_T, This object provides the "to" Color value for an List of 8 integer ([8]0,1,0,1,0,1,0,0) yes LS-EMS V12
TCProfile_T implicit EXP value. values (in the
Practically, a '0' means Green color and '1' range 0..1).
means Yellow color.
The value in position i (i=1..8) in the list is the
Color value for EXP value of i-1.
E.g.: If the list is ([8]0,1,0,1,0,1,0,0) it means
EXP=0 is mapped to Green (0), EXP=1 is
mapped to Yellow (1), and EXP=7 is mapped to
Green (0).
Name TCProfileCreateData_T, Comment Possible Values Default when not AVC EMS-LS Version
TCProfile_T or Data Type provided LS-OSS Information
LSNExt_DscpToDscp_ToDscp TCProfileCreateData_T, This object provides the egress ("to") DSCP List of 64 ([64]0,1,2,3,…60,61, yes LS-EMS V12
TCProfile_T value for an implicit ingress DSCP value. integer values 62,63)
The value in position i (i=1..64) in the list is the (in the range
egress DSCP value for ingress DSCP value of 0..63).
i-1.
E.g.: If the list is ([64]0,1,2,3,,…,63,63,63) then
it means last ingress DSCP values (at least 61,
62 and 63) are mapped to egress DSCP=63.
LSNExt_ExpToDscp_ToDscp TCProfileCreateData_T, This object provides the egress ("to") DSCP List of 8 integer ? yes LS-EMS V12
TCProfile_T value for an implicit ingress EXP value. values (in the
The value in position i (i=1..8) in the list is the range 0..63).
egress DSCP value for ingress EXP value of
i-1.
E.g.: If the list is ([8]0,1,2,3,4,63,63,63) then it
means last ingress EXP values (5, 6 and 7) are
mapped to egress DSCP 63.
LSNExt_CosGroup TCProfileCreateData_T, This object defines a group of CoS values (in List of up to 8 ([0]) yes LS-EMS V12
TCProfile_T the range 0..7) . A CoS value must appear only integer values
in one of the CoS groups. in the range
References to these CoS group profile-names 0..7.
are made from the "CoS to Policer" mapping
(per service endpoint)
Example: ([3]0,1,2)
LSNExt_CosToPri_ToPri TCProfileCreateData_T, This object provides the mapping from the List of 8 integer ([8]0,1,2,3,4,5,6,7) yes LS-EMS V12
TCProfile_T (implicit) 8 CoS values (in the range 0 to 7) to values (in the
egress priority values (range: 0..7). range 0..7).
The value in position i (i=1..8) in the list is the
egress priority value for CoS i-1. E.g.: If the list
is ([8]0,1,1,2,4,5,7,7) then CoS 0 is mapped to
egress priority 0 and both CoS 1 and 2 are
mapped to egress priority 1.
Name TCProfileCreateData_T, Comment Possible Values Default when not AVC EMS-LS Version
TCProfile_T or Data Type provided LS-OSS Information
LSNExt_CosColToPriDei_ToPri TCProfileCreateData_T, This object provides the mapping from the List of 16 ([16]0,0,1,1,2,2,3,3, yes LS-EMS V12
TCProfile_T (implicit) 8 CoS values (in the range 0 to 7) to integer values 4,4,5,5,6,6,7,7)
egress priority values (range: 0..7). (in the range
The value in position i (i=1..8) in the list is the 0..7).
egress priority value for CoS i-1. E.g.: If the list
is ([8]0,1,1,2,4,5,7,7) then CoS 0 is mapped to
egress priority 0 and both CoS 1 and 2 are
mapped to egress priority 1.
LSNExt_CosColToPriDei_ToDe TCProfileCreateData_T, This object provides the mapping from the List of 16 ([16]0,1,0,1,0,1,0,1, yes LS-EMS V12
i TCProfile_T (implicit) 8 CoS values (in the range 0 to 7) to integer values 0,1,0,1,0,1,0,1)
egress priority values (range: 0..7). (in the range
The value in position i (i=1..8) in the list is the 0..1).
egress priority value for CoS i-1. E.g.: If the list
is ([8]0,1,1,2,4,5,7,7) then CoS 0 is mapped to
egress priority 0 and both CoS 1 and 2 are
mapped to egress priority 1.
LSNExt_CosColToExp_ToExp TCProfileCreateData_T, This object provides the "to" EXP value for an List of 16 ([16]0,1,2,3,4,5,6,0, yes LS-EMS V12
TCProfile_T implicit combination of CoS and Color values. integer values 7,0,0,0,0,0,0,0)
The value in position i (i=1..16) in the list is the (in the range
EXP value for CoS=i/2 and Color=Green (if i is 0..7).
even) or Yellow (if i is odd)
E.g.: If the list is
([16]0,1,2,3,4,5,6,0,7,0,0,0,0,0,0,0) it means
CoS 0/Green is mapped to EXP=0, CoS 0/Yellow
to EXP=1, CoS 1/G to EXP=2, CoS 1/Y to 3, etc.
Name TCProfileCreateData_T, Comment Possible Values Default when not AVC EMS-LS Version
TCProfile_T or Data Type provided LS-OSS Information
LSNExt_DscpColToExp_ToExp TCProfileCreateData_T, This object provides the "to" EXP value for an List of 128 ? yes LS-EMS V12
TCProfile_T implicit combination of DSCP and Color values. integer values
The value in position i (i=1..128) in the list is (in the range
the EXP value for DSCP=i/2 and Color=Green (if 0..7).
i is even) or Yellow (if i is odd)
E.g.: If the list is
([128]0,1,2,3,4,5,6,0,7,0,…,0,0,0) it means
DSCP 0/Green is mapped to EXP=0, DSCP 0/Y
to EXP=1, DSCP 1/G to EXP=2, DSCP 1/Y to
EXP=3, etc.
LSNExt_DscpColToDscp_ToDs TCProfileCreateData_T, This object provides the "to" egress DSCP value List of 128 ([128]0,0,1,1,2,2,3,3 yes LS-EMS V12
cp TCProfile_T for an implicit combination of internal DSCP integer values ,4,4,…,61,61,62,62,
and Color values. (in the range 63,63)
The value in position i (i=1..128) in the list is 0..63).
the egress DSCP value for internal DSCP=i/2
and Color=Green (if i is even) or Yellow (if i is
odd)
E.g.: If the list is
([128]0,1,2,3,4,5,6,0,7,0,…,63,63,63) it means
internal DSCP 0/Green is mapped to egress
DSCP=0, DSCP 0/Y to DSCP=1, DSCP 1/G to
DSCP=2, DSCP 1/Y to DSCP=3, etc.
LSNExt_Policer_Cir TCProfileCreateData_T, This object provides the Committed Unsigned32 0 yes LS-EMS V12
TCProfile_T Information Rate (CIR) in units of value in the
64Kbits/second. It allows expressing the range range
between 64Kbps and 300Gbps. [0..4687500]
By default the parameter is set to 0. units of
64Kbit/sec
Name TCProfileCreateData_T, Comment Possible Values Default when not AVC EMS-LS Version
TCProfile_T or Data Type provided LS-OSS Information
LSNExt_Policer_Cbs TCProfileCreateData_T, This object provides the Committed Burst Size Unsigned32 0 yes LS-EMS V12
TCProfile_T (CBS) in units of 64bits/second. It allows value in the
expressing the range between 64bps and range
4Mbps. [0..62500] units
By default the parameter is set to 0. It should of 64bit/sec
also be 0 if the CIR is 0.
LSNExt_Policer_Eir TCProfileCreateData_T, This object provides the Excessive Information Unsigned32 0 yes LS-EMS V12
TCProfile_T Rate (EIR) in units of 64Kbits/second. It allows value in the
expressing the range between 64Kbps and range
300Gbps. [0..4687500]
By default the parameter is set to 0. units of
64Kbit/sec
LSNExt_Policer_Ebs TCProfileCreateData_T, This object provides the Excessive Burst Size Unsigned32 0 yes LS-EMS V12
TCProfile_T (EBS) in units of 64bits/second. It allows value in the
expressing the range between 64bps and range
4Mbps. [0..62500] units
By default the parameter is set to 0. It should of 64bit/sec
also be 0 if the EIR is 0.
LSNExt_Policer_Cm TCProfileCreateData_T, This object defines the Color Mode. That is, it "false", "true" FALSE yes LS-EMS V12
TCProfile_T defines whether the policer should ignore the
ingress packet's color ("false") or refer to it
("true").
By default the parameter is set to "false".
Name TCProfileCreateData_T, Comment Possible Values Default when not AVC EMS-LS Version
TCProfile_T or Data Type provided LS-OSS Information
LSNExt_Policer_Cf TCProfileCreateData_T, This object defines the Coupling Flag. When set "disabled", disabled yes LS-EMS V12
TCProfile_T to "disabled" the volume of the "enabled"
yellow-colored packets admitted to the
network can not exceed EIR.
When set to "enabled" yellow-colored
packets can utilize unused tokens in green
bucket and the volume of the yellow-colored
packets admitted to the network is bounded
by CIR + EIR.
In any case the burst size of the
yellow-colored packets admitted to the
network is bounded by EBS.
By default the parameter is set to
"disabled". It should also be "disabled" if
the CM="false".
LSNExt_Policer_HPolicy TCProfileCreateData_T, This object defines H Policy Flag. When "disabled", disabled yes LS-EMS V12
TCProfile_T CoS-groups hierarchy exists and this parameter "enabled"
is "enabled" it allows unused tokens in a
higher CoS-group be utilized for a lower
CoS-group packet.
By default the parameter is set to
"disabled".
LSNExt_BscPolicer_Cir TCProfileCreateData_T, This object provides the Committed Unsigned32 0 yes LS-EMS V12
TCProfile_T Information Rate (CIR) in units of value in the
64Kbits/second. It allows expressing the range range
between 64Kbps and 300Gbps. [0..4687500]
By default the parameter is set to 0. units of
64Kbit/sec
LSNExt_BscPolicer_Cbs TCProfileCreateData_T, This object provides the Committed Burst Size Unsigned32 0 yes LS-EMS V12
TCProfile_T (CBS) in units of 64bits/second. It allows value in the
expressing the range between 64bps and range
4Mbps. [0..62500] units
By default the parameter is set to 0. It should of 64bit/sec
also be 0 if the CIR is 0.
Name TCProfileCreateData_T, Comment Possible Values Default when not AVC EMS-LS Version
TCProfile_T or Data Type provided LS-OSS Information
LSNExt_VlanIdRange_FirstVid TCProfileCreateData_T, The lowest VLAN ID in the values-range. Integer (0-4096) 0 yes LS-EMS V12
TCProfile_T
LSNExt_VlanIdRange_LastVid TCProfileCreateData_T, The highest VLAN ID in the values-range. Integer (0-4096) 0 yes LS-EMS V12
TCProfile_T
LSNExt_QosVop_Version TCProfileCreateData_T, This object indicates the QoS VoP structure Integer 1 yes LS-EMS V12
TCProfile_T version.
For example: Version 1 is the collection of
profiles with types: "PriToCos", "DscpToCos",
"ExpToCosCol", "CosToPri", and
"CosColToExp".
LSNExt_QosVop_UseDscpExp TCProfileCreateData_T, This object defines whetehr ('enabled') or not "disabled", disabled yes LS-EMS V12
TCProfile_T ("disabled") DSCP/EXP is being used for ACs. "enabled"
LSNExt_QosVop_RemarkDei TCProfileCreateData_T, This object defines the DEI bit remarking "disabled", enabled yes LS-EMS V12
TCProfile_T behavior for the S-Tag of AC over E-NNI "enabled"
interface. When enabled, the DEI bit will be
remarked according to the packet color
(yellow=1, green=0); when disabled, will fix the
DEI bit to 0.
Name TCProfileCreateData_T, Comment Possible Values Default when not AVC EMS-LS Version
TCProfile_T or Data Type provided LS-OSS Information
LSNExt_QosVop_PriClass TCProfileCreateData_T, This object provides the profile type and name String NA yes LS-EMS V12
TCProfile_T used for 802.1p priority-based classification.
The object value is a portion of the profile DN
that includes both profile type and name. E.g.,
"ProfType~~PriToCos@@ProfName~~Profile1"
. Expected profile-type depends on
LSNExt_QosVop_Version.
The profile name, in top-down configuration, is
NMS profile name. The NMS should replace it
with the matching EMS profile name (not the
full DN) prior to communicating the profile
to the EMS.
Similarly, in bottom-up direction EMS profile
names are being used, and the NMS should
look for the corresponding NMS profile name.
LSNExt_QosVop_DscpClass TCProfileCreateData_T, This object provides the profile type and String NA yes LS-EMS V12
TCProfile_T name used for DSCP-based classification. The
object value is a portion of the profile DN that
includes both profile type and name. E.g.,
"ProfType~~DscpToCos@@ProfName~~Profile
1". Expected profile-type depends on
LSNExt_QosVop_Version.
The profile name, in top-down configuration, is
NMS profile name. The NMS should replace it
with the matching EMS profile name (not the
full DN) prior to communicating the profile to
the EMS.
Similarly, in bottom-up direction EMS profile
names are being used, and the NMS should
look for the corresponding NMS profile name.
Name TCProfileCreateData_T, Comment Possible Values Default when not AVC EMS-LS Version
TCProfile_T or Data Type provided LS-OSS Information
LSNExt_QosVop_ExpClass TCProfileCreateData_T, This object provides the profile type and name String NA yes LS-EMS V12
TCProfile_T used for EXP-based classification. The object
value is a portion of the profile DN that
includes both profile type and name. E.g.,
"ProfType~~ExpToCosCol@@ProfName~~Profi
le1". Expected profile-type depends on
LSNExt_QosVop_Version.
The profile name, in top-down configuration, is
NMS profile name. The NMS should replace it
with the matching EMS profile name (not the
full DN) prior to communicating the profile to
the EMS.
Similarly, in bottom-up direction EMS profile
names are being used, and the NMS should
look for the corresponding NMS profile name.
LSNExt_QosVop_PriMark TCProfileCreateData_T, This object provides the profile type and name String NA yes LS-EMS V12
TCProfile_T used for priority marking. The object value is a
portion of the profile DN that includes both
profile type and name. E.g.,
"ProfType~~CosToPri@@ProfName~~Profile1"
. Expected profile-type depends on
LSNExt_QosVop_Version.
The profile name, in top-down configuration, is
NMS profile name. The NMS should replace it
with the matching EMS profile name (not the
full DN) prior to communicating the profile to
the EMS.
Similarly, in bottom-up direction EMS profile
names are being used, and the NMS should
look for the corresponding NMS profile name.
Name TCProfileCreateData_T, Comment Possible Values Default when not AVC EMS-LS Version
TCProfile_T or Data Type provided LS-OSS Information
LSNExt_QosVop_ExpMark TCProfileCreateData_T, This object provides the profile type and name String NA yes LS-EMS V12
TCProfile_T used for EXP marking. The object value is a
portion of the profile DN that includes both
profile type and name. E.g.,
"ProfType~~CosColToExp@@ProfName~~Profi
le1". Expected profile-type depends on
LSNExt_QosVop_Version.
The profile name, in top-down configuration, is
NMS profile name. The NMS should replace it
with the matching EMS profile name (not the
full DN) prior to communicating the profile to
the EMS.
Similarly, in bottom-up direction EMS profile
names are being used, and the NMS should
look for the corresponding NMS profile name.
LSNExt_VFib_Quota TCProfileCreateData_T, This object indicates the virtual Forwarding Integer 100 yes LS-EMS V12
TCProfile_T Information Base (vFIB) quota.
LSNExt_Mtu_Size TCProfileCreateData_T, This object indicates the MTU size. Integer 1500 yes LS-EMS V12
TCProfile_T (40..9152)
LSNExt_Tpid_Value TCProfileCreateData_T, This object indicates a TPID value that can be Unsigned16 yes LS-EMS V12
TCProfile_T used by VLAN tags on any device that uses the value (Hex
profile. format).
LSNExt_PortTpid_OuterValue TCProfileCreateData_T, This object indicates the TPID field's value in Unsigned16 NNI PIF: 0x88A8, yes LS-EMS V12
TCProfile_T the outer VLAN tag. The object setup is valid if value (Hex Vlan-Tagged PIF:
the related device supports it. format). 0x8100
LSNExt_PortTpid_InnerValue TCProfileCreateData_T, This object indicates the TPID field's value in Unsigned16 0x8100 yes LS-EMS V12
TCProfile_T the inner VLAN tag. The object setup is valid if value (Hex
the related device supports it. format).
LSNExt_ManualReason "SR_LOCKOUT", The caller uses these values in the Applied Command column if the switch reason is
"SR_FORCE", Manual. If the caller provides the additionalInfo value then the switch Reason values
"SR_MANUAL" (default) will be displayed instead, using user friendly strings LOCKOUT and FORCE.
LSNExt_ExerciseResult {"Success", "Fail"} This attribute is used to indicate either an exercise was performed successfully.
Relevant for PC_EXERCISER command only.
probableCause ACKNOWLEDGE_ALARM MTNM probable cause or An entry from the list of MTNM probable causes supported
(for alarm) "UNIDENTIFIED" by LSN.
probableCauseQualifier ACKNOWLEDGE_ALARM Free format Uniquely identifies the alarm when the other field are
(for alarm) insufficient (for example when one or more alarms emitted
by the same object are "UNIDENTIFIED").
LSNExt_AckUser ACKNOWLEDGE_ALARM Free format The user name of the user that has acknowledged the alarm
(for alarm) in the NMS.
pmParameterName ACKNOWLEDGE_ALARM MTNM pmParameterName or An entry from the list of MTNM PM parameters supported
(for TSA) free format by LSN.
LSNExt AckUser ACKNOWLEDGE_ALARM Free format The user name of the user that has acknowledged the alarm
(for TSA) in the NMS.
LSNExt_BackupDirFileName "RESTORE_DB", "BACKUP_DB" Free format File or directory name including the path.
LSNExt UserGroup CREATE_USER, EDIT_USER, {"Admin", "Maintenance", The user will be created with the default capabilities
DOWNLOAD_USER "Provision","Configuration", assigned to the given user group.
"Minimum","Level1","Level2"}
userid CREATE_USER, EDIT_USER, Free format The user name to be created/edited/deleted in the server.
DOWNLOAD_USER,
DELETE_USER
password CREATE_USER, EDIT_USER, Free format Encrypted password according to bilateral agreement.
DOWNLOAD_USER
LSNExt_SNCId ADD_SQUELCH_ENTRY Free format The SNC identifier of an SNC potentially created over the EMS-LS
REMOVE_SQUELCH_ENTRY MSPRing.
The NMS will provide the path of the newly created HO trail
in the following format (repeating this attribute several
times within the additionalInfo Name Value list):
<Multilayer Subnetwork name>;<Subnetwork Connection
name>
(the <> are shall not be provided over the interface)
The EMS will ignore SNCs that do not involve an MSPRing.
LSNExt_OAM_Ping_COS performMaintenanceOperation 0-7 (default: 0) Specifies the MPLS Traffic Class (TC) field in the MPLS EMS-LS LSv11,
(MPLS_LSP_PING/MPLS_LSP_TR, header for an MPLS echo request/reply. Valid values are updated
MOM_OPERATE) from 0 to 7. Default is 0 LSv12
getActiveMaintenanceOperations
(MPLS_LSP_PING/MPLS_LSP_TR)
LSNExt_OAM_Ping_TTL performMaintenanceOperation 1-255 (default: Ping- 255, TR- 1) time-to-live (TTL) EMS-LS LSv11,
(MPLS_LSP_PING/MPLS_LSP_TR, updated
MOM_OPERATE) LSv12
getActiveMaintenanceOperations
(MPLS_LSP_PING/MPLS_LSP_TR)
LSNExt_OAM_Ping_REPEAT performMaintenanceOperation 1 to 100 (default: 5) Number of MPLS echo requests (pings) to send. EMS-LS LSv11,
(MPLS_LSP_PING, updated
MOM_OPERATE) LSv12
getActiveMaintenanceOperations
(MPLS_LSP_PING)
LSNExt_OAM_Ping_INTERVAL performMaintenanceOperation 1-100 (default: 1) Specifies the time, in milliseconds (ms), between successive EMS-LS LSv11
(MPLS_LSP_PING, MPLS echo requests. This parameter pace the transmission
MOM_OPERATE) of packets so that the receiving router does not drop
getActiveMaintenanceOperations packets.
(MPLS_LSP_PING) The value is in the range 1-100, using units of 100
milliseconds. I.e., 100 to 10,000ms. (default: 1 [1000ms])
LSNExt_OAM_Ping_TIMEOUT performMaintenanceOperation 1 to 60 (default: 2) Specifies the timeout interval in seconds for an MPLS echo EMS-LS LSv11,
(MPLS_LSP_PING/MPLS_LSP_TR, request packet. The range is from 1 to 60. The default is 2 updated
MOM_OPERATE) seconds LSv12
getActiveMaintenanceOperations
(MPLS_LSP_PING/MPLS_LSP_TR)
LSNExt_OAM_Ping_PAD_SIZE performMaintenanceOperation 0-1000 (default: 0) This attribute specifies the size of the Pad TLV in the packet. EMS-LS LSv11,
(MPLS_LSP_PING/MPLS_LSP_TR, 0: Means no Pad TLV updated
MOM_OPERATE) 1-1000: means length of Pad TLV LSv12
getActiveMaintenanceOperations
(MPLS_LSP_PING/MPLS_LSP_TR)
LSNExt_OAM_Ping_REPLY_PA performMaintenanceOperation “Yes” (default), “No” This attribute specifies the first octet of value field of Pad EMS-LS LSv11,
D (MPLS_LSP_PING/MPLS_LSP_TR, TLV. updated
MOM_OPERATE) It is set to “No” if the sender wants the receiver to drop Pad LSv12
getActiveMaintenanceOperations TLV from reply which means no Pad TLV in reply message
(MPLS_LSP_PING) It is set to “Yes” if the sender wants the receiver to copy
Pad TLV to reply which means there is Pad TLV in reply
message
LSNExt_OAM_Ping_VALIDATE performMaintenanceOperation “Yes”, “No” (default) This attribute specifies the V (Validate FEC Stack) flag of EMS-LS LSv11,
_FEC (MPLS_LSP_PING, Global flags. updated
MOM_OPERATE) It is set to “Yes” if the sender wants the receiver to perform LSv12
getActiveMaintenanceOperations FEC Stack validation; if V is “No”, the choice is left to the
(MPLS_LSP_PING/MPLS_LSP_TR) receiver.
The V flag MAY be set in the echo response when
reverse-path connectivity verification is being performed.
LSNExt_OAM_Ping_VALIDATE performMaintenanceOperation “Yes”, “No” (default) This attribute specifies the R flag of Global flags. When EMS-LS LSv11,
_R (MPLS_LSP_PING/MPLS_LSP_TR,, Validate Reverse Path (R) flag in the echo request is set to updated
MOM_OPERATE) “Yes”, the responder SHOULD return reverse-path FEC LSv12
getActiveMaintenanceOperations information.
(MPLS_LSP_PING/MPLS_LSP_TR,)
LSNExt_OAM_Ping_PKT_TX getActiveMaintenanceOperations integer A read-only parameter. Indicates total number of packets EMS-LS LSv11
(MPLS_LSP_PING) transmitted
LSNExt_OAM_Ping_PKT_RX getActiveMaintenanceOperations integer A read-only parameter. Indicates total number of packets EMS-LS LSv11
(MPLS_LSP_PING) received
LSNExt_OAM_Ping_FLR getActiveMaintenanceOperations 0-10000 A read-only parameter. Indicates packet loss ratio in the EMS-LS LSv11
(MPLS_LSP_PING) range 0-10000 units of 0.01%. I.e., 0 to 100%
LSNExt_OAM_Ping_RT_MIN getActiveMaintenanceOperations integer A read-only parameter. Indicates the minimum round trip EMS-LS LSv11
(MPLS_LSP_PING) time in units of microseconds.
LSNExt_OAM_Ping_RT_AVG getActiveMaintenanceOperations integer A read-only parameter. Indicates the average round trip EMS-LS LSv11
(MPLS_LSP_PING) time in units of microseconds.
LSNExt_OAM_Ping_RT_MAX getActiveMaintenanceOperations integer A read-only parameter. Indicates the maximum round trip EMS-LS LSv11
(MPLS_LSP_PING) time in units of microseconds.
LSNExt_OAM_Ping_Text_Res getActiveMaintenanceOperations string A read-only parameter. The detailed operation results in EMS-LS LSv11,
ults (MPLS_LSP_PING) textual format. updated
Each Echo Request message is described by: Sequence LSv12
number (0-100), Packet size (0-1000), Round Trip Time
(RTT) unsigned32, Return Code (string, "0"-"13" or "TO"
[timeout]) and Label stack depth (0-4)
LSNExt_OAM_Operation_Stat performMaintenanceOperation “Waiting”, “Running”, “Failed”, A read-only parameter. The status of a related maintenance EMS-LS LSv11,
us (MPLS_LSP_PING/MPLS_LSP_TR, “Done” operation. This is an enumeration type parameter with the updated
MOM_OPERATE) following values: LSv12
getActiveMaintenanceOperations Waiting – The request is in a queue, waiting to run. Note:
(MPLS_LSP_PING/MPLS_LSP_TR) Currently, this value is never reflected to LS.
Running – execution started at the NE
Failed – execution failed
Done – execution ended successfully
sessionID getActiveMaintenanceOperations string A read-only parameter. Indicates the locally unique EMS-LS LSv11,
(MPLS_LSP_PING/MPLS_LSP_TR) identifier associated with the entity that is subject to the updated
maintenance operation. LSv12
LSNExt_OAM_ReplyMode performMaintenanceOperation “IPv4”, “RouterAlert”, “ALCC” This attribute specifies the Reply mode for Echo Reply EMS-LS LSv12
(MPLS_LSP_PING/MPLS_LSP_TR, (default: LDP LSP- IPv4, FEC128- packet.
MOM_OPERATE) IPv4, Static LSP/PW: ALCC) For static LSP/PW only ALCC (Application Level Control) is
getActiveMaintenanceOperations supported.
(MPLS_LSP_PING/MPLS_LSP_TR)
LSNExt_OAM_TR_Text_Result getActiveMaintenanceOperations string A read-only parameter. The detailed operation results in EMS-LS LSv12
s (MPLS_LSP_TR) textual format.
Each Echo Request message is described by: Sequence
number (0-100), Packet size (0-1000), Round Trip Time
(RTT) unsigned32, Return Code (string, "0"-"13" or "TO"
[timeout]), Label stack depth (0-4), TTL (1-255), LSR IP
Address Type ("IPv4" or "IPv6"), LSR IP Address (per address
type), Interface Address Type ("IPv4", "IPv6", "Num"),
Interface Address (per address type), Labels-Stack (list of
labels), and Protocol Type ("Unknown", "Static", "BGP",
"LDP", " RSVP-TE")
10.15 ME Group
Name Default when not Possible Values AVC Comment EMS-LS Version
provided or Data Type LS-OSS Information
LSNExt_TimestampSignature current LightSoft No used only during Fast Recovery Upload from LightSoft to OSS, LS-OSS
timestamp when requested by OSS, or in the object sent with an OCN.
LSNExt_MSPRingId integer format (for NMS-EMS only) No Uniquely identifies the MSPRing in the domain of the receiver.
Essential for each request which handles MS-SPRING PGs
LSNExt_WTRTime integer format (seconds) or "-1" that No An optional parameter that specifies time required to wait before
indicates an unknown value or the the revertive switch can go back to the primary TP.
parameter is not applicable.
10.17 MaintenanceAssociation
Name Type Default when Possible Values or Data Type AVC Comment EMS-LS Version
not provided LS-OSS Information
empty=both
LSNExt_FDThresholdList LSN_OAM_MaModifyData_T, not relevant list of integers, each from 0 up to yes Used for defining the EMS-LS LS v9
LSN_OAM_MaintenanceAssociation_T 1000000 FrameDelay thresholds in
-1 is used for ‘empty’ entries in us (microseconds).
the list
LSNExt_FDTCAThreshold LSN_OAM_MaModifyData_T, not relevant Float in the range from 95.0 to yes Used for defining the EMS-LS LS v9
LSN_OAM_MaintenanceAssociation_T 99.99(steps of 0.01) FrameDelay threshold
LSNExt_FDVThresholdList LSN_OAM_MaModifyData_T, not relevant list of integers, each from 0 up to yes Used for defining the EMS-LS LS v9
LSN_OAM_MaintenanceAssociation_T 1000000 FrameDelay Variation
threshold in us
(Microseconds)
Name Type Default when Possible Values or Data Type AVC Comment EMS-LS Version
not provided LS-OSS Information
empty=both
LSNExt_FDVTCAThreshold LSN_OAM_MaModifyData_T, not relevant Float in the range from 95.0 to yes Used for defining the EMS-LS LS v9
LSN_OAM_MaintenanceAssociation_T 99.99(steps of 0.01) FrameDelay Variation
threshold
LSNExt_DMOffset LSN_OAM_MaModifyData_T, not relevant integer in the range from 1 to 10 yes DMOffset EMS-LS LS v9
LSN_OAM_MaintenanceAssociation_T
LSNExt_AvailabilityThreshold LSN_OAM_MaModifyData_T, not relevant integer in the range from 1 to yes AvailabilityThreshold EMS-LS LS v9
LSN_OAM_MaintenanceAssociation_T 100
LSNExt_UnavailabilityThreshold LSN_OAM_MaModifyData_T, not relevant integer in the range from 1 to yes Unavailability Threshold EMS-LS LS v9
LSN_OAM_MaintenanceAssociation_T 100
LSNExt_SLMResponder LSN_OAM_MaModifyData_T, not relevant Enabled, Disabled, NA yes Specify if SLM responder is EMS-LS LS v9
LSN_OAM_MaintenanceAssociation_T enabled NA – when
responder role is defined
for each MEP
LSNExt_SlmAvailabilityWindow LSN_OAM_MaModifyData_T, not relevant integer in the range from 1 to 10 yes EMS-LS LS v9
LSN_OAM_MaintenanceAssociation_T
10.18 Call
Name SubnetworkConnection_T Default when Possible Values AVC Comment EMS-LS Version
SNCCreateData_T not provided or Data Type LS-OSS Information
SNCModifyData_T empty=both
LSNExt_AEndCPControllerId Call_T, CallCreateData_T, no default String, see Yes ASON OTN: Indicates the location of the HeadEnd – EMS-LS LSv10,
CallModifyData_T comment Call A EP . LSv11.2
WSON : Indicates the ME IP(not CP IP) of the Call’s (WSON)
A-EP
The format of HeadEnd is following:<IP adress>
LSNExt_ZEndCPControllerId Call_T, CallCreateData_T, no default String, see Yes ASON OTN: Indicates the location of the Control EMS-LS LSv10,
CallModifyData_T comment Plane controller of call’s zEnd. LSv11.2
WSON: Indicates the ME IP(not CP IP) of the Call’s (WSON)
Z-EP
The format of string is following:<IP adress>
LSNExt_ProtectAEnd
Call_T, CallCreateData_T no default DN No ASON OTN: the name of the TP at the A-end of the EMS-LS LSv12.2
call. It is used as the A-EP of the Protection
top-level connection
LSNExt_ProtectZEnd Call_T, CallCreateData_T no default DN No ASON OTN: the name of the TP at the Z-end of the EMS-LS LSv12.2
call. It is used as the Z-EP of the Protection
top-level connection
LSNExt_TrailId Call_T, CallCreateData_T, {Trail ID} Yes NMS trail ID.Same as LSNExt_TrailId EMS-LS LSv10
CallModifyData_T SubnetworkConnection_T additional info
LSNExt_Customer Call_T, CallCreateData_T, Empty string string Yes Specify the customer name EMS-LS LSv10
CallModifyData_T
SNC_REVERTIVE Call_T, CallCreateData_T, FALSE Boolean Yes Takes value “True”, i.e. the Connection is revertive, EMS-LS LSv10
CallModifyData_T when the connection can be switched back to its
original route
Name SubnetworkConnection_T Default when Possible Values AVC Comment EMS-LS Version
SNCCreateData_T not provided or Data Type LS-OSS Information
SNCModifyData_T empty=both
LSNExt_ASON_Protection Call_T, CallCreateData_T not relevant {"1+R","1++", Yes Specifies ASON/WSON Restoration Scheme EMS-LS LSv10,
"1+1+R", “1+0”, Note: In north bound direction the names of LSv11.2
“1+1”,”ExtraTraffi protection scheme would be mapped to numeric (ExtraTraffic)
c” } values: "1+R" ->1 ,"1++" ->2,
"1+1+R"->3,”ExtraTraffic”->4 “1+0” ->9,
“1+1”->10
LSNExt_AEndTributarySlots Call_T, CallCreateData_T empty list List of integers Yes The list specifies tributary slots(TSs) which were EMS-LS LSv10
occupied by the call’s aEnd that supports payload
type PT0x21;otherwise a list should be empty
Relevant for ASON OTN only.
LSNExt_ZEndTributarySlots Call_T, CallCreateData_T empty list List of integers Yes The list specifies tributary slots(TSs) which were EMS-LS LSv10
occupied by the call’s zEnd that supports payload
type PT0x21; otherwise a list should be empty.
Relevant for ASON OTN only.
LSNExt_MainCurrentConne Call_T not relevant string in format of Yes ID of the main current connection. EMS-LS LSv10
ctionID ConnectionID
LSNExt_ProtCurrentConnec Call_T not relevant string in format of Yes ID of the protection current connection. EMS-LS LSv10
tionID ConnectionID
LSNExt_LinkDiversityLevelO CallModifyData_T String, see No Specifies if strictly disjoint restoration is requested EMS-LS LSv10
fEffort comment (MANDATORY) or not(NONE).The values are
:“MANDATORY”, “NONE”
LSNExt_EMSSignature Call_T last EMS No used only when object is sent with an OCN EMS-LS LSv10
signature
LSNExt_SubnetSignature Call_T last subnetwork No used only during Fast Recovery Upload, from EMS to EMS-LS LSv10
signature LightSoft, when requested by LightSoft, or used only
when object is sent with an OCN
Name SubnetworkConnection_T Default when Possible Values AVC Comment EMS-LS Version
SNCCreateData_T not provided or Data Type LS-OSS Information
SNCModifyData_T empty=both
LSNExt_IsDeleted Call_T boolean No used only during Fast Recovery Upload, EMS-LS LSv10
True if uploaded call were deleted
LSNExt_ASON_WTR Call_T, CallCreateData_T, 5 integer in range Yes ASON OTN and WSON: Wait To Restore Time is the EMS-LS LSV11.2
CallModifyData_T 0,1 to 12 stabilization delay in minutes when recovering from
a failure.
LSNExt_PayloadBW Call_T, CallCreateData_T, not relevant ODUk, see No WSON:Specify the bandwidth (i.e. the traffic rate) of EMS-LS LSv11.2
comments Call payload.
The format is defined by MTNM
transmissionParameters: LayerRate_T type.
LSNExt_FrequencyChanging Call_T, CallCreateData_T not relevant “Changeable”, No WSON:Specifies the ability of the CP to change the EMS-LS LSv11.2
Capability “Unchangeable” frequency of the connection during restoration.
LSNExt_ASTN_HoldOffTime Call_T, CallCreateData_T, 0 integer No ASON OTN: indicates the time, in seconds, between EMS-LS LSv11.2
CallModifyData_T signal degrade/signal fail, and the initialization of
restoration
LSNExt_ReversionMode
Call_T, CallCreateData_T, “NA” “Revertive”, YES ASON OTN :Relevant for protected SNCs managed by EMS-LS LSv12.3
CallModifyData_T “NonRevertive”, transport plane, specifies if the SNC is revertive or
“NA” not
LSNExt_ReversionType Call_T, CallCreateData_T, not relevant “Auto”,”Schedule Yes ASON OTN and WSON: specify the type of the EMS-LS LSv11.2
CallModifyData_T d” reversion. Relevant only for revertive Call( i.e.
SNC_REVERTIVE = true). The values are:
“Auto” - the nonscheduled reversion is specified.
“Scheduled”- the scheduled reversion according to
ME configuration is specified.
LSNExt_AEndType CallCreateData_T no default String, see No WSON:Specifies the port type of a A-end points of EMS-LS LSv11.2
comment the Call
LSNExt_ZEndType CallCreateData_T no default String, see No WSON:Specifies the port type of a Z-end points of EMS-LS LSv11.2
comment the Call
Name SubnetworkConnection_T Default when Possible Values AVC Comment EMS-LS Version
SNCCreateData_T not provided or Data Type LS-OSS Information
SNCModifyData_T empty=both
LSNExt_RestorationPriority Call_T, CallCreateData_T, -1 Integer -1(NA),0-7 Yes ASON/WSON:Specifyes priority of the preemption EMS-LS LSv11.2
CallModifyData_T 0-highest,7- lower
ConnectionId SNC, SNCCreateData Not relevant String No This is the identifier of the connection specified by EMS-LS LSv10
control plane.
LSNExt_CallID SNC Not relevant String No the attribute represents the control plane identifier EMS-LS LSv10
of the Call that has given connection
UsingHomeRoute SNC,SNCCreateData True.False Yes Indicates whether the connection is using the EMS-LS LSv10
home(provisioned) route or not
LSNExt_PathType SNC,SNCCreateData ”U” “M”,“P”,“B”,“U” Yes Indicates the path type of the top-level connection: EMS-LS LSv10
“M” - Main ,
“P” - Protection ,
“B” - Both ,
“U” - Undefined
Name SubnetworkConnection_T Default when Possible Values AVC Comment EMS-LS Version
SNCCreateData_T not provided or Data Type LS-OSS Information
SNCModifyData_T empty=both
LSNExt_AEndCPControllerId_List SNC,SNCCreateData no default List of strings, Yes ASON OTN and restorable WSON connection: The list EMS-LS LSv10,
see comment is parallel to aEnd list.The list of the strings where LSv11.2
each entry indicates the location of the Control Plane (WSON)
controller for top-level connection’s aEnd.
WSON Non-restorable connections:
Each entry in the list specifies IP address of ME (non
CP) where non-restorable top-level connection’s
aEnds are located
The format of HeadEnd is following:
<IP adress>
LSNExt_AEndTributarySlots_List SNC, SNCCreateData List of empty List of lists of Yes List of lists of integers. Outer list is parallel to A-End EMS-LS LSv10
lists. integers list. Each inner list specifies tributary slots(TSs) which
were occupied by the appropriate aEnd that
supports payload type PT0x21;otherwise an inner list
should be empty.
Each entry of the inner list is an index of TS used by
SNC A-EP.
Relevant for ASON only.
LSNExt_ASON_Protection SNCCreateData not relevant {"1+R","1++", No Specifies ASON Restoration Scheme for edited top EMS-LS LSv10
"1+1+R", “1+0”, level connection
“1+1” }
LSNExt_EditSNCName SNCCreateData_T empty empty value means that the route of the edited SNC EMS-LS LSv10
was not changed
LSNExt_SubnetSignature SNC last subnetwork No used only during Fast Recovery Upload, from EMS to EMS-LS LSv10
signature LightSoft, when requested by LightSoft, or used only
when object is sent with an OCN
LSNExt_IsDeleted SNC boolean No used only during Fast Recovery Upload, EMS-LS LSv10
True if uploaded top level connection were
deleted
Name SubnetworkConnection_T Default when Possible Values AVC Comment EMS-LS Version
SNCCreateData_T not provided or Data Type LS-OSS Information
SNCModifyData_T empty=both
LSNExt_AEndExclusionCPIP_List SNC,SNCCreateData no default List of strings, Yes ASON OTN and WSON restorable connection: EMS-LS LSv11.2
see comment The list is parallel to neTpSncExclusions list. Each
entry in the list specifies IP address of Control Plane
controller that manage a XC associated for exclusion
and presented in neTpSncExclusions as
cross-connect A-EP .The format of each entry is
following: <IP address>
LSNExt_Associated4ExclusionCPIP SNC, SNCCreateData Not relevant List of strings, Yes ASON OTN and restorable WSON connection: Each EMS-LS LSv11.2
_List see comment entry in the list specifies Control Plane controller IP
address of the NEs where the head end of the
associated for exclusion trails resides.
The format of each entry is following: <IP address>
LSNExt_Associated4ExclusionTrail SNC, SNCCreateData Not relevant List of strings, Yes WSON: List of the NMS Trail IDs of associated for EMS-LS LSv11.2
ID_List see comment exclusion OCH trails managed by head ends
specifyed by controller IP from
LSNExt_Associated4ExclusionCPIP_List.
The list is parallel to
LSNExt_Associated4ExclusionCPIP_List.
The format of the list is following:
->([n]{<Workstation Id> ; <trail Id1 (long)>}
,{<Workstation Id> ; <trail Id2 (long)>}
,…,{<Workstation Id> ; <trail Idn (long)>})
LSNExt_TLConnectionType SNC, SNCCreateData not relevant “NonRestorable No WSON:Identify the type of the top-level connection : EMS-LS LSv11.2
HESide”, “NonRestorableHESide” - it is none restorable
“NonRestorable WSON connection that resides ahead of the
TESide”,“Restor HeadEnd
able”, “NonRestorableTESide” - it is none restorable WSON
connection that resides beyond the TailEnd
“Restorable” - it is restorable WSON connection
LSNExt_AEndOSNRThreshold SNC, SNCCreateData not relevant decimal Yes WSON restorable connection:Minimum allowed EMS-LS LSv11.2
Name SubnetworkConnection_T Default when Possible Values AVC Comment EMS-LS Version
SNCCreateData_T not provided or Data Type LS-OSS Information
SNCModifyData_T empty=both
LSNExt_ZEndOSNRThreshold SNC, SNCCreateData not relevant decimal Yes WSON restorable connection:Minimum allowed EMS-LS LSv11.2
OSNR value in the TailEnd
LSNExt_AEndInitialOSNR SNC, SNCCreateData not relevant decimal Yes WSON restorable connection:OSNR value received EMS-LS LSv11.2
by HeadEnd
LSNExt_ZEndInitialOSNR SNC, SNCCreateData not relevant decimal Yes WSON restorable connection:OSNR value received EMS-LS LSv11.2
by TailEnd
LSNExt_TunedFrequency SNC, SNCCreateData not relevant nnn.nn Yes WSON:Applicable to tunable and non-tunable WSON EMS-LS LSv11.2
frequency in THz OCHs.Decimal notation of the frequency in THz.
LSNExt_AdminState CTP (LIF) “Disabled” “Enabled”, “Disabled” yes R/W The administrative status of the LIF. EMS-LS V12
LSN_CTPData_T,
TerminationPoint_T
LSNExt_Capability_NfvBackplane
TerminationPoint_T NA "true", "false", “NA” No R/O Indicates whether or not the LS-EMS LSv12.5
physical or logical interface is
connected to an NFVG card via NPT
back plane .
If ONCP Channel data parameters (See 3.3) were requested for OMS CTP the CTP should
specify a frequency for which ONCP data will be retrieved. The last component of the OMS
CTP name should be:”/frequency=nnn.nn”, where nnn.nn frequency number, decimals in
THz.
1.2 References
[1] Architecture for the automatically switched optical network (ASON), ITU-T, G.8080/Y.1304,
02/2012
[2]Terms and definitions for Automatically Switched Optical Networks (ASON),ITU-T,
G.8081/Y.1353, 09/2010
[3]SD1-45 ASON CONTROL PLANE MANAGEMENT - PRIMER
[4]SD1-45 ASON Control Plane Management – scenarios
[5]Apollo ASON Functional Requirements, Yechiel Rosengarten
[6]ASON OTN Requirements for LS V10, Amir Bar-Sever
[7]GMPLS Trail Manager EDD, Ofira Burstein
[8]eNI Structure and Data Mapping, Oleg Khristyuk
[9] LSN_Fast_Recovery.doc, Menachem Malkosh
[10] 26E_notificationServiceUsage_with_ECI_extensions
[11] WSON Requirements for LSv11.docx, Amir Bar-Sever
[12] WSON R2 SRQ, Yechiel Rosengarten
[13] WSON Requirements for STMS.docx, Nataly Malamud, Orly Bachar
[14] eNIPMInterface.doc, Oleg Khristyuk
1.3 Abbreviations, Naming Conventions
Abbreviation Description
ASON Automatically Switched Optical Network
WSON Wavelength Switched Optical Networks
CP Control Plane
I-NNI Internal Network to Network Interface
XC Cross-Connection
MLSN Multi-Layer Subnetwork
MLRA Multi-Layer Routing Area
HeadEnd HeadEnd CP controller that manages a call and supporting top level
connections
TailEnd The end of the call and supporting top level connections
SNCP Subnetwork Connection protection. Implements 1+1 protection scheme.
ASTN Automatic Switched Transport Network
OSNR Optical Signal to Noise Ratio
DL Data link
WSON domain Wavelength Switched Optical Networks domain
BFD Bidirectional Forwarding Detection
LDI Link Down Indication
The request for a call can be originated by a customer via appropriate eNI request to the server which
transfers it to the HeadEnd Control Plane controller. The Control Plane initiates signaling to establish
the required connections. The Control Plane can also perform automatic reroute in the event of a traffic
failure; when the failure has been repaired the control plane may perform restoration of traffic to the
originally provisioned (home) route.
The operator may control the routing of the connections by providing an
explicit route or routing constraints or allow the control plane freedom to compute the route.
The MTNM interface can be used to discover the network and to set-up and
configure OTN services:
- Discover the Control Plane infrastructure (not implemented in eNI)
Note: the eNI uses the data plan network
- Discover existing Calls and Connections that are in place under the control of the
Control Plane
- Set up and release Calls and Connections
- Configure signaling parameters
Some aspects of the setup of the control plane are outside the scope of the interface and should be
done via EMS:
- Control plane capacity, structure and partitioning.
- The configuration and set-up of the communications infrastructure.
- Routing Area arrangement.
- etc.
The eNI implements new MTNM object types (See section 2.2 below) and the MTNM operations which
are required for establishing, acquiring, monitoring and maintenance ODU/OCH services in a Control
Plane network.
All proprietary changes of MTNM interface is specified in this document.
Table #2.2.1 The MTNM objects and entities supported in the eNI
The following term mapping simplify the using of different terminology by Control Plane, EMS, NMS
and eNI actors
No NMS MTNM Control plane
1 ASON Component Call Trail
2 Trail ( not ASON SNC(in northbound direction) N/A
protected) Note: in southbound direction –
list of SNCs
3 Trail 1+R which contains list of SNCs and Call/s Trail/s (1+R)
data and control plane Note: the data plain
components cross-connects are not
seen in CP
4 Trail Route Top Level Connection(SNC) with LSP(Path)
(provisioned, pre- cross-connects
planned,
restoration/rerouted)
5 ASON Domain Multi-Layer Routing Area(MLRA) ASON Domain
Note: represented by MLSN
1
ECI implementation: callState has following states:
"ESTABLISHED_IN_SERVICE": All the supporting Connections have been created successfully
“IN_PROGRESS”: A Call has been either created or modified through the addition of Connections and
not all new Connections have been successfully created yet.
“LSNEXT_FAILED_TO_ESTABLISH” – Creation of at least one connection has been failed and retrying
was stopped
2 The OTUk PTP is an EP of WSON Call if it contains restorable and non-restorable connection. See Table
#2.3.3.4-2
3 The OCH CTP contained by OTS PTP is EP of WSON Call if it contains only restorable top-level connection.
See Table #2.3.3.4-2
1
The OTUk PTP is EP of WSON Call if it contains restorable and non-restorable connection.
See Table #2.3.3.4-2
2
The OTS PTP is EP of WSON Call if it contains only restorable top-level connection. See Table #2.3.3.4-2
SNC_REVERTIVE Call_T, False Boolean Yes ASON OTN and WSON: Takes LSv10,LSv11
CallCreateData_T, value “True”, i.e. the .2(WSON)
CallModifyData_T Connection is revertive, when
the connection can be switched
back to its original route
LSNExt_ProtCurrentCo Call_T not relevant string in format of Yes ID of the protection current LSv10
nnectionID 5 ConnectionID connection.
5
Not relevant for WSON Call in LS v11
LSNExt_ReversionTyp Call_T, not “Auto”, Yes ASON OTN and WSON: specify EMS-LS LSv11.2
e CallCreateData_T, relevant ”Scheduled” the type of the reversion
CallModifyData_T Relevant only for revertive
Call( i.e. SNC_REVERTIVE =
true)
LSNExt_AEndType CallCreateData_T no default String, see No WSON:Specifies the port type EMS-LS LSv11.2
comment of a A-end points of the Call
LSNExt_ZEndType CallCreateData_T no default String, see No WSON:Specifies the port type EMS-LS LSv11.2
comment of a Z-end points of the Call
6
For WSON restorable connection: the A-EP may specify the “long cross-connect”. This is logical cross-connect composed of more than one OCH cross-connects resides in the
different cards on the same NE. The “long cross-connect” is transparent entity for eNI and should be handled by caller(NMS) and server(EMS)
LSNExt_Associated SNC, Not relevant List of Yes ASON OTN and restorable WSON EMS-LS LSv11.2
4ExclusionCPIP_Lis SNCCreateData strings, see connection: Each entry in the list
t comment specifies Control Plane controller IP
address of the NEs where the head
end of the associated for exclusion
paths reside
The format of each entry is
following: <IP address>
LSNExt_Associated SNC, Not relevant List of Yes WSON: List of the NMS Trail IDs of EMS-LS LSv11.2
4ExclusionTrailID_ SNCCreateData strings, see associated for exclusion OCH trails
List comment managed by head ends specified by
controller IP from
LSNExt_Associated4ExclusionCPIP
_List.
The list is parallel to
LSNExt_Associated4ExclusionCPIP
_List.
The format of the list is following: -
>([n]{<Workstation Id> ; <trail Id1
(long)>} ,{<Workstation Id> ; <trail
Id2 (long)>} ,…,{<Workstation Id> ;
<trail Idn (long)>})
LSNExt_AEndOSNR SNC, not relevant decimal Yes WSON restorable connection: EMS-LS LSv11.2
Threshold SNCCreateData Minimum allowed OSNR in the
HeadEnd.
LSNExt_ZEndOSNR SNC, not relevant decimal Yes WSON restorable connection: EMS-LS LSv11.2
Threshold SNCCreateData Minimum allowed OSNR value in the
TailEnd.
LSNExt_AEndInitial SNC, not relevant decimal Yes WSON restorable connection: EMS-LS LSv11.2
OSNR SNCCreateData OSNR value received by HeadEnd
LSNExt_ZEndInitial SNC, not relevant decimal Yes WSON restorable connection: EMS-LS LSv11.2
OSNR SNCCreateData OSNR value received by TailEnd
LSNExt_TunedFreq SNC, not relevant nnn.nn Yes WSON:Applicable to tunable and EMS-LS LSv11.2
uency SNCCreateData frequency in non-tunable WSON OCHs
THz Decimal notation of the frequency in
THz.
LSNExt_Preemption SNC NA Working Yes WSON/ASON EMS-LS LSv11.2
Status Preempted, Specify the Preemption status of the
Preempting[f top-level(TP) connection:
uture] Working – the connection is
,NA provisioned and not preempted
Preempted - the connection is
provisioned and preempted by other
connection
Preempting - the rerouted
connection preempting the
resources of other preempted
connection[future]
NA –the status if the rerouted
2) eNI should distinguish three types of the WSON top-level connection according to its location
in relation to WSON domain. See Table #2.3.3.4-2
2.4.1 General
In the following description, in the EMS-LS interface, the server is the EMS and the caller is LS,
and in the LS-OSS interface, the server is LS and the caller is the OSS.
1) According to the rules of MTNM, only an operation which fails can raise an exception, and when
an operation fails, no change can have happened to the system. Therefore, if some failures
occur after the system has begun to be changed, either the system servicing the operation must
roll back to the pre-operation state, or the operation succeeds and specific failures are returned
to the caller.
1.1 A thrown exception or an operation reply should have error reason (errorReason) which
contains a list of the errors in the following format: ([number of errors]{ error },{ error
},…).
1.1.i. Each error should have the following format: {`object`, `errorCode`, `errorText`},
where
1. `object` is one of the following :
a. DN of the error object(as string)
b. "Total" - for general error description
2. "NMS" – for NMS error description
3. "EMS" - for EMS error description
4. `errorCode`: integer representation of the error
5. `errorText`: the text displayed in the GUI.
Note #1:The format of the errorReason is specified according to “eNI Structure and Data
Mapping” doc. See REF [8].
Note #2The of errorReason has the same structure as LSNExt_Reply_Codes contained
reply codes of createAndActivateSNC eNI operation
2) If no exceptions were raised, the server should perform the operation and reply with
2.1 success indication in case of succeeded operation.
2.2 failure indication if the operation were failed or partially succeeded.
4) If the caller provides transmission parameters for the involved TPs(tpsToModify), then it is up to
the server to provision the parameters on these TPs before or after the performing requested
operation, as appropriate. If a given entry in the list of transmission parameters specified in the
TPData_T cannot be successfully applied to the TP, for any reason, then the errorReason field is
appended with an appropriate reason text. Applying transmission parameters is best-effort and
the resulting values of the transmission parameters are provided in the updated tpsToModify
parameter
5) The creation, deletion or/and modification of the calls, top-level connections and their cross-
connects in Control Plane should not be duplicated in Data Plane. For instance the creation of
cross-connect which specifies the route details of top-level connection should not trigger creation
of SubnetworkConnection and sending the OCN notification in Data Plane.
5.1 The Data Plane resources (the CTP/PTP) should be updated as a result of the Control
Plane operation.
void multiLayerSubnetwork::MultiLayerSubnetworkMgr_I::establishCall (
in callSNC::CallCreateData_T callCreateData,
in subnetworkConnection::SNCCreateDataList_T connectionCreateDataList,
in string routeGroupsNumber,
inout subnetworkConnection::TPDataList_T tpsToModify,
out callSNC::CallAndTopLevelConnectionsAndSNCs_T
callAndTopLevelConnectionsAndSNCs,
out subnetworkConnection::SNCCreateDataList_T sNCsNotCreated,
out subnetworkConnection::SubnetworkConnectionList_T partialSNCs,
out string callErrorReason
) raises (globaldefs::ProcessingFailureException)
In the following description, in the EMS-LS interface, the server is the EMS and the caller is LS,
and in the LS-OSS interface, the server is LS and the caller is the OSS.
1) The operation establishes a point to point bidirectional Call with one or more top level
connections .The Control Plane will create the Call ,set up the requested top level Connection
, set any necessary TP Data(if requested) , and send appropriate notifications to the caller.
1.1 In case when the call were created the following notification/s should sent to the
caller:
1.1.i. OCN for the created top-level connections.
1.1.ii. OCN for the successfully created Call.
1.1.iii. SC on callState parameter of the established Call. See 2.4.3.1.6.ii.
Note: the order of the sent notifications is not defined by eNI.
1.2 The caller (NMS) should specify the part of the name(CallCreateData_T::callName)
of the created call. The provided name should contain whole call name according to
Table #2.7.2 Call Object naming except < CallId ={o}> part ,which would be
specified by server(EMS) . The server is responsible for guaranteeing the
uniqueness of the name within the caller context
1.4 At least one end point of the Call has to be within the EMS domain that manages
HeadEnd CP controller.
1.4.i. ASON OTN: The caller (NMS) should specify the HeadEnd and TailEnd via
LSNExt_AEndCPControllerId and LSNExt_ZEndCPControllerId Call’s
additional info attributes respectively .
1.4.ii. WSON OTN: The caller(NMS) should specify the location of the Call’s A-EP
and Z-EP Nodes IP(not CP IP) via LSNExt_AEndCPControllerId and
LSNExt_ZEndCPControllerId Call’s additional info attributes respectively
1.5 The server (EMS) should specify the callID (Call_T::callID) of the created Call - the
attribute which represents the control plane identifier of the established Call.
1.6 The server (EMS) should specify the state of the established Call. See callState::
callSNC::Call_T parameter in the Table #2.3.2.1.The Call state should be:
1.6.i. “ESTABLISHED_IN_SERVICE” – if all top-level connections were configured
and signaled by control plane
1.6.ii. “IN_PROGRESS” – if some top-level connection were configured but not
signaled by the control plane. In case if the control plane completes signaling
of all Call’s top-level connection SC notification should be sent.
1.6.iii. “LSNEXT_FAILED_TO_ESTABLISH” – if some of top-level connection were
configured but failed to be signaled by the control plane and the control plane
stopped signaling.
2) The call cannot be created without providing the supporting top-level connections. The
EXCPT_INVALID_INPUT exception should be raised in this case. See 7.4.v
2.1 In case if the creation of all provided top-level connection were failed, the empty Call
should not be created. The EXCPT_UNABLE_TO_COMPLY exception is raised.
2.2 WSON: The call cannot be created without providing the restorable (See Table
#2.3.3.4-2 ) top-level connection. The EXCPT_INVALID_INPUT exception should be
raised in this case
3) If no exceptions were raised, the server establishes Call, and replies with a success
indication. See item #1.1 in the 2.4.1 General section
3.1 If only some of provided top level connection were created successfully, the server
establishes Call and replies with failure indication.
3.1.i. ASON OTN: The state of the Call(callState:: callSNC::Call_T) should be
“IN_PROGRESS”
3.1.ii. WSON: The state of the Call(callState:: callSNC::Call_T) should be
“IN_PROGRESS” if control plane retry to create failed top level connection;
1. The caller (NMS) should specify full DN of the call’s aEnd and zEnd
TPs.
4.1.ii. The additional info attributes of callCreateData Table # Table #2.3.2.4 Call
additional info attributes
4.2.ii. The parameters of each WSON non-restorable top level connection should
be specified according to Table #2.3.3.1 The fields of the
SubnetworkConnection::SNCCreateData_T
eNI Implementation :
1. The caller (NMS) specifies full DNs of A-EPs and Z-EPs
(SNCCreateData_T::aEnd and SNCCreateData_T::zEnd
respectively) that define a route of the non-restorable top-level
connection. See SNCCreateData_T::aEnd and
SNCCreateData_T::zEnd in the table #2.3.3.1
a. The order of A-EPs and Z-EPs in the list should be
synchronized and be defined according to the route path
starting from the AEnd to the zEnd of the non-restorable top-
level connection.
b. The A-EPs and Z-EPs are specified only in a forward
direction (from the aEnd to the zEnd) of the top-level
connection route. The backwards direction should be co-
routed with forward and use the same resources (e.g. TP,
frequency etc.)
c. LSNExt_AEndCPControllerId_List should be specified in
parallel to aEnd list. See Table #2.3.3.3
2. The caller (NMS) should specify:
a. LSNExt_TLConnectionType as “NonRestorableHESide” if the
WSON non-restorable top level connection resides ahead of
the HeadEnd; and “NonRestorableTESide” if the WSON non-
restorable top level connection resides beyond of the TailEnd
b. Frequency of the connection. See LSNExt_TunedFrequency
,Table #2.3.3.3
4.2.iii. a connection route specified by a list of aEnd and zEnd pairs and their path
type parameter.
4.2.iv. The additional info attributes of top level connection specified by the table
#2.3.3.3 Top Level connection additional info attributes
4.3 routeGroupsNumber – eNI implements only "NA" value means that this parameter
can be ignored.
4.4 tpsToModify -The TPs to modify . In eNI implementation should be empty, otherwise
would be ignored.
4.4.i. The resulting values of the configured transmission parameters are provided
in the updated tpsToModify output parameter.
5.1.iii. The created WSON non-restorable top-level connections contain the list of
cross-connects that specifies the connection route. The cross-connects are
described by a list of their A-EPs(i.e. SubnetworkConnection_T::aEnd) and
Z-EPs( i.e. SubnetworkConnection_T::zEnd ) pairs.
1. The order of A-EPs and Z-EPs in the list is defined according to the
route path. See Table #2.3.3.2.
2. The server (EMS) should specify A-End and Z-EPs only in a forward
direction of the top-level connection route. The backwards direction is
co-routed with the forward direction and uses the same resources
(e.g. TP, frequency etc.)
7) The EXCPT_USER_LABEL_IN_USE exception should not be raised. The eNI does not
support user label uniqueness.
In the following description, in the EMS-LS interface, the server is the EMS and the caller is LS,
and in the LS-OSS interface, the server is LS and the caller is the OSS.
1) The operation releases a given call. The control plane will remove the connections from the
network, delete the connection objects, remove the call, delete the call object and send
appropriate notifications to the caller
1.1 In case when the call were released the following notification/s should sent to the
caller:
1.1.i. ODN for the successfully deleted connections.
1. It Includes ODN for the restorable and non-rerouted top-level
connections (if were exist) of WSON call. See Table #2.3.3.4-2
1.1.ii. ODN for the successfully released Call
Note: the order of the sent notifications is not defined.
2) The operation is performed successfully even if the provided call does not exist in the
network. In this case no error should be returned and EXCPT_ENTITY_NOT_FOUND
exception should not be thrown.
3) The following parameters should be provided as an input parameters of the operation:
3.1 callName -the name of the call to be released. The format of the call name is defined
according to Table #2.7.2 Call Object naming
void multiLayerSubnetwork::MultiLayerSubnetworkMgr_I::modifyCall (
in globaldefs::NamingAttributes_T callName,
in callSNC::CallModifyData_T callModifyData,
out callSNC::Call_T modifiedCall
) raises (globaldefs::ProcessingFailureException)
In the following description, in the EMS-LS interface, the server is the EMS and the caller is LS,
and in the LS-OSS interface, the server is LS and the caller is the OSS.
1) The operation allows the caller to modify the following attributes of a Call in accordance with the
caller provided parameter list. The modified parameters are specified below:
1.1 The modified parameters are specified by CallModifyData_T.See Table #2.3.2.3 The
fields of the CallModifyData_T.
1.2 The modified Call additional info attributes(See Table #2.3.2.4 The Call additional info
attributes) are specified below:
1.2.i. LSNExt_AEndCPControllerId and LSNExt_ZEndCPControllerId
1.2.ii. LSNExt_TrailId
2.4.6 addConnections
void multiLayerSubnetwork::MultiLayerSubnetworkMgr_I::addConnections (
in globaldefs::NamingAttributes_T callName,
in subnetworkConnection::SNCCreateDataList_T connectionsToAdd,
in boolean connectionRouteReArrangementAllowed,
inout subnetworkConnection::TPDataList_T tpsToModify,
out subnetworkConnection::SubnetworkConnectionList_T connectionList,
out subnetworkConnection::SubnetworkConnectionList_T partialSNCs,
out string errorReason
) raises (globaldefs::ProcessingFailureException)
In the following description, in the EMS-LS interface, the server is the EMS and the caller is LS,
and in the LS-OSS interface, the server is LS and the caller is the OSS.
1) The operation adds/updates(eNI implementation) one or more supporting top level connections
to/in an existing call and set any necessary TP Data(if requested). The Control Plane will either
set up the entire top level Connection or will fail the entire top level Connection; there is no partial
top level Connection state.
1.1 In case when the top level connection were created the appropriate OCN notification/s
should sent to the caller.
Note: In eNI implementation addConnections allows editing existing top-level connection. Please
see 2.4.11.
2) The following parameters should be provided as input parameters of the operation:
2.1 callName -the name of the call for which the specified connections will be added. The
format of the call name is defined according to Table #2.7.2 Call Object naming
2.2 connectionsToAdd-the list of the names of top level connections to be added.
2.2.i. The parameters of each top level connection should be specified according to
the Table #2.3.3.1 “The fields of the SubnetworkConnection::SNCCreateData_T
“
2.2.ii. a connection route of :
1. ASON OTN and WSON restorable top level connection is specified by a
list of SNCCreateData_T::aEnd of cross-connects and their parameters.
eNI implementation:
a. Each aEnd should be specified by full DN.
b. The order of A-EPs in the list is defined according to the route
path: starting from the AEnd to the zEnd of the top-level
connection.
c. The caller (NMS) should specify aEnd only in a forward direction
(from the AEnd to the zEnd) of the top-level connection route. The
backwards direction should be co-routed with forward and use the
same resources(e.g. TP, tributary slots etc.)
d. The SNCCreateData_T::zEnd parameter:
i. ASON OTN: should be ignored.
ii. WSON restorable top level connection: all entries except
last one that specifies Z-EP of TailEnd should be ignored.
2.2.iii. The SNCCreateData additional info attributes of top level connection specified
by Table #2.3.3.3 “Top Level connection additional info attributes”
2.2.iv. The connectionID (See ConnectionId additional info parameter in
SNCCreateData_T ,Table #2.3.3.3 Top Level connection additional info
attributes) should be provided only in case when addConnections is used for
editing/reconnect of existing top-level connection/s. See 2.4.11
2.2.v. The `ASON Restoration Scheme` (See LSNExt_ASON_Protection,Table
#2.3.3.3) should be provided be caller(NMS) for each top level connection( i.e.
SubnetworkConnection::SNCCreateData_T) only if ASON Restoration Scheme
is changed.
2.2.vi. In case if the ASON Restoration Scheme is changed either from “1++” to
“1+1+R” or vice versa and there are no updates in provisioned
LSNExt_EditSNCName with empty value (See Table #2.3.3.3).
3.2 partialSNCs – empty list in eNI implementation: The parameter is not supported.
3.3 errorReason - specifies the error(s) if any. See item #1.1 in the 2.4.1 General section.
4) The following exceptions will be raised in case of the operation failure:
4.1 All exceptions that are defined by item #3 in 2.4.1 General section
4.2 The EXCPT_ENTITY_NOT_FOUND exception is raised when the input parameter
references a Call that does not exist.
4.3 The EXCPT_OBJECT_IN_USE exception is raised, if the TPs at the aEnd and the zEnd
which specify cross connects of top level connection are already in use by another top
level connection.
2.4.7 removeConnections
void multiLayerSubnetwork::MultiLayerSubnetworkMgr_I::removeConnections (
in globaldefs::NamingAttributes_T callName,
in globaldefs::NamingAttributesList_T connectionNamesList,
inout subnetworkConnection::TPDataList_T tpsToModify,
out subnetworkConnection::SubnetworkConnectionList_T
sNCsNotDeleted,
out string errorReason
) raises (globaldefs::ProcessingFailureException)
In the following description, in the EMS-LS interface, the server is the EMS and the caller is LS,
and in the LS-OSS interface, the server is LS and the caller is the OSS.
2.4.8 getAllMLRAs
void emsMgr::EMSMgr_I::getAllMLRAs ( in unsigned long how_many,
out multiLayerSubnetwork::SubnetworkList_T mLRAList,
out multiLayerSubnetwork::SubnetworkIterator_I sIt
) raises (globaldefs::ProcessingFailureException);
2.4.9 getAllCallsAndTopLevelConnections
void multiLayerSubnetwork::MultiLayerSubnetworkMgr_I::getAllCallsAndTopLevelConnections(
in globaldefs::NamingAttributes_T subnetName,
in unsigned long how_many,
out callSNC::CallAndTopLevelConnectionsList_T callAndTopLevelConnectionsList,
out callSNC::CallAndTopLevelConnectionsIterator_I callAndTopLevelConnectionsIt
) raises (globaldefs::ProcessingFailureException)
In the following description, in the EMS-LS interface, the server is the EMS and the caller is LS,
and in the LS-OSS interface, the server is LS and the caller is the OSS.
1) The operation allows retrieve all details of the Calls and associated Top Level Connections in
the scope of a specified MLSN which:
1.1 Represents a top level MLRA. A server (EMS) should only return the Calls and top
level Connections that were established by Control Plane which managed by the
EMS.
1.2 In eNI implementation: represents a routing node (Managed Element). In this case
only Calls and Top Level Connections with HeadEnd that located in the given routing
node(ME) should be retrieved.
Note: The location of Control Plane controller is specified by
LSNExt_AEndCPControllerId additional info attribute of retrieved Call’s .
2) The reply can be an empty list, if there are no Calls were established in the given MLRA
3) The following parameters should be provided as input parameters of the operation:
3.1 subnetName -the name the top level MLRA which contains the Calls to be retrieved.
The name should be provided according to the Table #2.7.1 Multi-Layer Routing
Area(MLRA) Object naming
3.2 how_many - maximum number of CallAndTopLevelConnections to report in the first
batch
4) The following parameters will be returned as the output parameters:
4.1 callAndTopLevelConnectionsList - first batch of retrieved calls and top level
connections
eNI implementation:
4.1.i. The server(EMS) should specify call’s aEnd and zEnd for each theCall entry
in the callAndTopLevelConnectionsList parameter according to following:
1. The full DN should be specified for call’s aEnd.
2. The proxy DN should be specified for call’s zEnd.
a. ASON OTN: See Table #2.7.4 Proxy ODUk CTP Object
naming
void multiLayerSubnetwork::MultiLayerSubnetworkMgr_I::getConnectionsAndRouteDetails(
in string callID,
in globaldefs::NamingAttributes_T mLRAName,
in string sNPOrSNPPID,
in boolean mLSNPPLinkRequested,
in callSNC::RouteType_T routeType,
out callSNC::SNCAndRouteList_T connectionAndRouteList
) raises (globaldefs::ProcessingFailureException)
In the following description, in the EMS-LS interface, the server is the EMS and the caller is LS,
and in the LS-OSS interface, the server is LS and the caller is the OSS.
1) The server (EMS) should return the top level connections supporting the call and their
detailed routes.
1.1 The caller may obtain the different types of routes(See section 2.3.3.4The types of
the top-level connection) filtered appropriately by routeType:
1.1.i. For routeType = “BOTH” - all provisioned, pre-planned and rerouted routes
should be retrieved .
1. All restorable and non-restorable (if exist) top-level connections of the
WSON Call should be retrieved.
1.1.ii. For routeType = “ACTUAL/CURRENT” - The caller may request retrieving
of only actual/current routes
1. Only restorable and non-restorable (if exist) top-level connections of
the WSON Call should be retrieved.
1.1.iii. For routeType = “HOME/INTENDED” - The caller may request retrieving of
only provisioned and pre-planned routes
1. All restorable and non-restorable (if exist) top-level connections of the
WSON Call should be retrieved.
2) If the Call had the SNCP protection the operation should return at least two provisioned top-
level connections. Each of the acquired top-level connection should include cross-connections
that represent either main or protection routes in SNCP.
3) The following parameters should be provided as input parameters of the operation:
3.1 callID - the attribute represents the control plane identifier of the Call. See
Call_T::callId
3.4 routeType -indicates whether the response should include provisioned, preplanned,
and actual or all routes. See section 1.1 above.
4) The connectionAndRouteList parameter will be returned as the output parameter:
scheme
From restoration
scheme
1+R Call addConnections that: Call addConnections that:
1. Add a new top-level 1. Add a new top-level
connection connection
2. Specifies “1+1+R” 2. Specifies “1++”
protection scheme in new protection scheme in the
top-level connection new top-level connection
scheme
From restoration
scheme
2) The reconnect call is provided by the performing modifyCall and addConnections operations.
It is responsibility of the caller to perform all necessary operations required for appropriate call
reconnect.
2.1 See 1.1 above
2.2 See 1.1.i above
2.3 See 1.3 above
3) The order of performing MTNM operations which implements edit and reconnect Call
functionality is not significant.
7
As a result of deletion a top-level connection the restoration route (if exist) would be deleted
1) The following layered parameters should specify the Data Plane resources managed by Control Plane :
AVC (or
SC)
Potentially
Objec notificatio
ParameterName Layers Legal values settable ECI Usage Comment / Example
ts n raised if
from
value
changes?
LSNExt_ControlPlaneMember RS PTP Boolean yes EMS Used, Indicates if the specific layer is part of the control plane.
layers;OTU; LSv10(OTU)
Note :rename current LSNExt_IsControlPlaneMember to
OTS LSv11.2(OTS)
LSNExt_ControlPlaneMember
The following layers are relevant to the following ASON /WSON
types
ASON SDH - RS layers
ASON ODU – OTU
WSON - OTS
LSNExt_ASON_Capability OTU,OTS PTP “Unsupported” (default), yes EMS LSv10, Indicates if the TP potentially support ASON in case of OTU and
“Supported” LSv11.2(OTS) WSON in case of OTS layer.
InterfaceType LR_ PTP, Supported values for LR_ yes EMS, from This parameter shall indicate the type of interface which is
Ethernet, FTP Ethernet are: NMS(for LS v4.15 modeled by this TP.
OTU,OTS OTU) LSv10(OTU), Default value is “unconfigured”.
“UNI” all cards LSv11.2(OTS)
"NNI" used in eNI
"E-NNI" MCS
"I-NNI" all cards
"Unconfigured" not used
in eNI
LSNExt_DL_DiscoveryMode OTU, PTP “Managed”, “Auto”, yes EMS,NMS LSv10, Indicates the discovery mode of ASON data link
”NA”(default)
LSNExt_DL_PeerCPControllerId OTU,OTS PTP string yes Indicates the IP address of the control plane controller of the
EMS,NMS LSv10, peer port on the ASON/WSON(OTS) data link.
LSv11.2(OTS)
LSNExt_SourcePathType LR_STS3c_ CTP, M - Main Yes NMS Used, Optional transmission parameter for the NMS to save the path
and_AU4_V PTP(O P - Protection LSv11.2(OSC) type of terminated & mapped VC4. Normally this is 'B'.
C4 , SC) B - Both (This is used when a CTP is T&M at the end of a Link
ODU,OSC U - Undefined Connection without an SNC that can hold the Path Type).
OSC PTP: The path type of the associated WSON data link
LSNExt_DL_AssociatedAEnd_CPI OSC PTP string, NA yes WSON:Indicates the NE control plane IP address of the
P see comment NMS LSv11.2 associated A-EP of the WSON data link
The format of string is following:<IP address>
Note: required for configuration of failure detection via LDI
session of WSON data link
LSNExt_DL_AssociatedAEnd_Por OSC PTP DN, NA yes WSON: Indicates the DN of the associated A-EP of the WSON
tId NMS data link
LSv11.2
Note: required for configuration of failure detection via LDI
session of WSON data link
LSNExt_DL_AssociatedZEnd_CPI PTP string, NA yes NMS WSON:Indicates the NE control plane IP address of the
P OSC see comment LSv11.2 associated Z-EP of the WSON data link
The format of string is following:<IP address>
Note: required for configuration of failure detection via LDI
session of WSON data link
LSNExt_DL_AssociatedZEnd_Port PTP DN, NA yes NMS WSON:Indicates the DN of the associated Z-EP of the WSON
Id OSC data link
LSv11.2
Note: required for configuration of failure detection via LDI
session of WSON data link
LSNExt_DL_AssociatedOSCList OTS PTP List of DNs yes NMS WSON: List of DNs of OSC ports that are associated to the
WSON data link EP.
LSv11.2
Note: required for configuration of failure detection via BFD
session of WSON data link
LSNExt_DL_OperationalState OTS,OCH PTP “Down”, “Up_Free”, no EMS ASON and WSON:Indicates operational state of WSON data
“Up_Allocated”, “NA”(default) LSv11.2 link.
ASON: Relevant for OCH layer of the OTU PTP
LSNExt_LDL_Member OTS PTP “True", "False", "NA" (default) yes NMS WSON:Indicates that the port belong to Long Data Link(i.e. LDL)
LSv11.2
LSNExt_PeerPortId OTS PTP string. See comments no EMS WSON : indicates the DN of the peer TP predetermined by
LSv11.2 equipment constraints .
LSNExt_ReservationType OCH CTP “Provision”, “Restoration”, yes NMS V11 WSON: Indicates if the specific frequency of the OCH CTP is
”All”, ”NA”(default) reserved for management, control or both planes.
The values are :
“Provision” – used for management plane only
“Restoration” – used for control plane only
“All” – used for both management and control planes( meaning
the frequency is unreserved)
“NA” – not relevant
LSNExt_LinkMetric RS,OTU, PTP list of integers, each up to yes EMS, NMS, LSv6, The link metric which should be used for ASON/WSON path-
9999 OSS LSv10(OTU), finding, and by any other process who wants to use it.
For RS layer only:
th
the lists are in parallel, i.e., the n member of each list belongs to
th
the n LDLP of the PTP.
How LS sets it:
1. LSNExt_LinkMetric will be sent always together with
LSNExt_LDLP_Name in the same setTPData.
2. In the same setTPData command, other LDLP attributes (such as
LSNExt_LDLP_StmLevelList, etc…) will be ignored, since they are
set in a separate designated command.
3. No other attributes (non-LDLP) will be included in this setTPData.
When setting the metric for RS (regular DL), LSNExt_LinkMetric will
be sent using setTPData which does not include LSNExt_LDLP_Name
with it. This will distinguish between DL and LDL.
For OTU layer only:
Only first list entry is used.
LSNExt_LinkCost OTS,OTU PTP integer yes NMS LSv11.2
ASON OTN and WSON: indicates the cost of the data link;used
by ASON/WSON path-finding as an optimization criteria
deprecates LSNExt_LinkMetric since LS v11
LSNExt_LinkLength OTU PTP integer yes NMS LSv11.2
ASON OTN : indicates the length of the data link;used by ASON
path-finding as an optimization criteria.
deprecates LSNExt_LinkMetric since LSv11.2
LSNExt_SRLG_Names OTU,OTS PTP list of strings, yes NMS,EMS LS v10, The SRLG values of an ASON data link connected to the port.
default: empty LSv11.2(OTS)
LSNEXT_OPT_CHANNEL_OSNR OCH PTP, decimal yes EMS LSv11.2 WSON:Specifies minimum OSNR threshold
_MIN CTP
LSNExt_DL_OSNR OTS PTP decimal yes EMS LSv11.2 Indicates optical signal to noise ratio( i.e. OSNR) for WSON data
Link
OTS PTP OSChannel port ID (DN) or No EMS LSv8 Contains OSChannel port ID, which adds/drops the OSC to/from
LSNExt_OSC_PeerID NULL OTS port
Note: WDON uses existed eNI parameters
LSNExt_ConnectivityBlocked VC4 CTP "BLOCKED", yes EMS used
"NOT_BLOCKED", Used for CTPs that exist in the card but are not able to be
connected (typically all the other XCs are fixed XCs).
MPT platform: Used to indicate the blocked CTPs of a CMBR
cards (for VC4 CTPs).
OCH CTP yes EMS used
"BLOCKED", Used for CTPs that exist in the card but are not able to be
"NOT_BLOCKED"; or connected (typically all the other XCs are fixed XCs).
”True”, ”False” MPT platform: Used to indicate the blocked CTPs of a GOADM
(for OCH CTPS). In this case "BLOCKED" and
"NOT_BLOCKED" values are reported.
Apollo platform : Used to indicate the blocked CTPs of a
FOADM(for OCH CTPS). In this case ”True”, ”False” values are
reported.
LSNExt_MetricType ‘NA’ (Not Applicable), Yes ASON OTN and WSON:Metric type EMS-LS V11
‘HopCount’, ‘Cost’, ‘Length’,
‘OSNR’
LSNExt_ReversionTime {<hours>;< minutes >}, Yes ASON OTN and WSON: Specify the reversion time EMS-LS V11
where hours and minutes
are integers(short) in range:
hours 0-23
minutes 0-59
LSNExt_MaxCost integer Yes ASON OTN and WSON: specifies cost constrains of EMS-LS V11
CP path computation ; the computed path should
has the cost less than provided maximum value.
LSNExt_MaxLength integer Yes ASON OTN and WSON: specifies length constrains EMS-LS V11
of CP path computation ; the computed path
should has the length less than provided maximum
value.
LSNExt_MaxHopCount integer Yes ASON OTN and WSON: specifies hop constrains of EMS-LS V11
CP path computation ; the computed path should
has the number of hops less than provided
maximum value.
LSNExt_WTR SubnetworkConnection_T 5 integer in range 0,1 Yes Relevant for protected EMS-LS LSv11.2
SNCCreateData_T to 12 SNCs,
Specifies the time of Wait
to Restore
0 - means :
- unspecified WTR
- not relevant for not
protected SNCs
LSNExt_ReversionMode SubnetworkConnection_T “NA” “Revertive”, YES Relevant for protected EMS-LS LSv11.1
SNCCreateData_T “NonRevertive”, “NA” SNCs, when the reversion
mode is known and can be
set for the specific SNC
(independent of the
general setting for the
NE).
In the LightSoft-to-OSS
direction, can be sent by
LS when known for the
entire SNC, and can be set
by the OSS if LightSoft
supports it.
1.5 Route Change Notification – eNI implementation :is supported for WSON only
2) ObjectType and objectTypeQualifier notification’s attributes
The type of object reporting a notification is specified by objectType and objectTypeQualifier
attributes. See table below:
Object type
Notification attribute SubnetworkConnection_T (top-
Call_T
level connection)
Attributes sending
No Object type Attributes sending Attribute Value
State Change
(objectTypeQualifier) Change Notifications (AVC)
Notifications (SC)
sncState(not supported
SubnetworkConnection_ aEnd ,
in eNI)
T (OT_CONNECTION)
zEnd(only for WSON Top Level connections)
Call Connection
Edit provisioned route (via AVC ASON OTN: ODN and OCN
addConnections ).For instance:
WSON: ODN and OCN relevant
- ASON OTN: change route for restorable and non-
of the provisioned top-level restorable (if exist) connections.
connection See Table #2.3.3.4-2
- WSON: change route and
frequency of the
provisioned top-level
connections
Table #2.6.4 Mapping of object lifecycle notifications
2.9 PM
2.9.1 PM
TBD
2.10 Alarms
2.10 TBD
2.11 Maintenance
eNI supports ASON maintenance operations via existing methods of lsn::
LSNMultiLayerSubnetworkMgr_I manager. All described below maintenance operations are already
implemented for ASON SDH. The document specifies only differences which are required in order to
support maintenance operation for ASON ODU.
void forceRerouteControlPlaneTrail (
in LSNControlPlaneRoutingActionData_T trail, out
LSNControlPlaneRoutingActionDataResult_T resultInfo)
raises (globaldefs::ProcessingFailureException)
void retreiveControlPlaneData (
in LSNControlPlaneTrailKeyParam_T trail,
out LSNControlPlaneMaitenanceData_T maitenanceData
,out LSNControlPlaneRoutingActionDataResult_T resultInfo)
raises (globaldefs::ProcessingFailureException)
void performControlPlaneMO (
in LSNControlPlaneRoutingActionData_T trail,
in LSNControlPlaneMOCommand_T command,
out LSNControlPlaneRoutingActionDataResult_T
resultInfo) raises (globaldefs::ProcessingFailureException)
2.12 GCT
NA
2.13 Limitation
1) Only bidirectional P2P Calls are supported. Therefore the 1++ protection scheme should be
implemented as two calls with appropriate association which prevents using resources of main
and protected components of provisioned NMS trail
Note: The top level Multi-Layer Routing Area(MLRA) include all EMS domains. All parts of MLRA are
covered by EMS domains
Pic #1 eNI architecture of ASON Management