Observium_CE/mibs/nokia/TROPIC-OTH-MIB

3764 lines
149 KiB
Plaintext

TROPIC-OTH-MIB DEFINITIONS ::= BEGIN
-- (c) Copyright 2021 Nokia Networks. All rights reserved.
-- This software is the confidential and proprietary property of
-- Nokia and may only be used in accordance with the terms of the
-- license agreement provided with this software.
IMPORTS
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
OBJECT-TYPE, MODULE-IDENTITY,
Unsigned32, Integer32, Counter64 FROM SNMPv2-SMI
TruthValue, RowStatus FROM SNMPv2-TC
AluWdmOdukStatus,
AluWdmTimDetMode,
AluWdmTtiStatus,
AluWdmOthOdukRate,
AluWdmOthOdukXcRate,
AluWdmOthOdukCurrentStatusBits,
AluWdmEnabledDisabled,
TropicOperationalCapabilityType,
TnCommand,
TropicStateQualifierType,
AluWdmDMInfoCurrentStatus FROM TROPIC-TC
ApsK1K2 FROM TROPIC-L1SERVICE-MIB
tnPortModules,
tnOthMIB FROM TROPIC-GLOBAL-REG;
tnOthMibModule MODULE-IDENTITY
LAST-UPDATED "202108271200Z"
ORGANIZATION "Nokia"
CONTACT-INFO "Nokia
Attn: Jeff Donnelly
600 Mountain Avenue
New Providence, NJ 07974
Phone: +1 732 221 6408
Email: jeff.donnelly@nokia.com"
DESCRIPTION "DWDM OTH MIB attributes."
REVISION "202108271200Z"
DESCRIPTION "Added the following to tnOthOdukTtpTable:
tnOthOdukTtpMsimResp."
REVISION "202103191200Z"
DESCRIPTION "Added the following table:
tnOduPrbsTable."
REVISION "202009251200Z"
DESCRIPTION "1) Added the following to tnOthOdukTtpTable:
tnOthOdukTtpDegPeriod.
2) Added the following to tnOthOdukNimTable:
tnOthOdukNimDegPeriod.
3) Added the following to tnOthOdukTTable:
tnOthOdukTDegPeriod.
4) Updated description for the following:
tnOthOdukNimDegM
tnOthOdukTtpDegM
tnOthOdukTDegM."
REVISION "202008071200Z"
DESCRIPTION "Added the following to tnOthOdukXcTable:
tnOthOdukXcYangConnectionName."
REVISION "202007101200Z"
DESCRIPTION "1) Added the following to tnOthOdukXcTable:
tnOthOdukXcResize
tnOthOdukXcNewFromTsList
tnOthOdukXcNewToTsList.
2) Added the following to tnOthOdukApsGroupTable:
tnOthOdukApsReSize
tnOthOdukApsNewFromedTsList
tnOthOdukApsNewFromingTsList."
REVISION "202003131200Z"
DESCRIPTION "Added the following to tnOthOdukFlexClientType:
fC3200(11)
twentyFiveGbe(12)."
REVISION "202002211200Z"
DESCRIPTION "Added the following to tnOthOdukTable:
tnOthOdukFacilityDescriptorName
tnOthOdukFacilityDescriptorDesc
tnOthOdukFacilityDescriptorCirId."
REVISION "201912131200Z"
DESCRIPTION "1) Added the following to tnOthOdukFlexClientType:
fourHunGbe(10).
2) Added the following to tnOthOdukTTable:
tnOthOdukOduCTypeNMValue."
REVISION "201910041200Z"
DESCRIPTION "Added the following table:
tnOduChanPoolTable."
REVISION "201909271200Z"
DESCRIPTION "Added the following to tnOthOdukTTable:
tnOthOdukOduChanPools
tnOthOdukMaxTribNumber
tnOthOdukActualTribNumber."
REVISION "201909131200Z"
DESCRIPTION "Added the following to tnOthOdukEncryptionTable:
tnOthOdukEncryptionEipcch."
REVISION "201903081200Z"
DESCRIPTION "Added the following to tnOthOdukTTable:
tnOthOdukTcmDMInvoke
tnOthOdukTcmDMTimeStamp
tnOthOdukTcmDMCMEPMode
tnOthOdukTcmDMStatus
tnOthOdukTcmDMTime."
REVISION "201807201200Z"
DESCRIPTION "Added the following to tnOthOdukTable:
tnOthOdukMsiSup."
REVISION "201807061200Z"
DESCRIPTION "Changed the accessibility of following to read-create:
tnOthOdukFlexGfpSize."
REVISION "201802231200Z"
DESCRIPTION "Updated the contact info."
REVISION "201710271200Z"
DESCRIPTION "1) Added the following to tnOthOdukDMConfigTable:
tnOthOdukDMConfigInvoke.
2) Added the following to tnOthOdukDMInfoTable:
tnOthOdukDMInfoTimeStamp."
REVISION "201707111200Z"
DESCRIPTION "Added the following to tnOthOdukApsSwitchCmd:
exercise(8)."
REVISION "201707071200Z"
DESCRIPTION "1) Added the following to tnOthOdukApsMode:
sncs(4).
2) Fixed MIB compile issues."
REVISION "201703101200Z"
DESCRIPTION "Added the following table:
tnOthOdukEncryptionTable."
REVISION "201611161200Z"
DESCRIPTION "Updated the contact info."
REVISION "201609301200Z"
DESCRIPTION "Added the following to tnOthOdukApsGroupTable:
tnOthOdukApsCascadedUse."
REVISION "201607281200Z"
DESCRIPTION "Added the following to tnOthOdukTTable:
tnOthOdukTtpCsfType."
REVISION "201605251200Z"
DESCRIPTION "1) Remove the following from tnOthOdukNimTable:
tnOthOdukNimAlmProfName.
2) Remove the following from tnOthOdukTtpTable:
tnOthOdukTtpAlmProfName."
REVISION "201605211200Z"
DESCRIPTION "Added the following to tnOthOdukTable:
tnOthOdukFlexType
tnOthOdukFlexClientType
tnOthOdukFlexGfpSize."
REVISION "201604271200Z"
DESCRIPTION "1) Marked the following as deprecated:
tnOthOdukNimAlmProfName
tnOthOdukTtpAlmProfName.
2) Added the following to tnOthOdukTable:
tnOthOdukAlmProfName."
REVISION "201604181200Z"
DESCRIPTION "Added the following to tnOthOdukTTable:
tnOthOdukTcmOperationalCapability
tnOthOdukTcmStateQualifier."
REVISION "201604081200Z"
DESCRIPTION "Added the following to tnOthOdukTable:
tnOthOdukMgracd."
REVISION "201604051200Z"
DESCRIPTION "Added the following to tnOthOdukTTable:
tnOthOdukTcmincstat."
REVISION "201602261200Z"
DESCRIPTION "Added the following to tnOthOdukTTable:
tnOthOdukTcmOperStatus
tnOthOdukTcmMgracd."
REVISION "201602191200Z"
DESCRIPTION "Added the following to tnOthOdukTtpTable:
tnOthOdukTtpManualOduPtf."
REVISION "201508061200Z"
DESCRIPTION "Added the following from tnOthOdukXcTable:
tnOthOdukXcTopology."
REVISION "201506021200Z"
DESCRIPTION "Removed the following from tnOthOdukApsGroupTable:
tnOthOdukApsSwitchingType."
REVISION "201505261200Z"
DESCRIPTION "Added the following to tnOthOdukApsGroupTable
tnOthOdukApsSwitchingType."
REVISION "201505181200Z"
DESCRIPTION "Changed the default value of tnOthOdukApsSdEnable
as false."
REVISION "201505151200Z"
DESCRIPTION "1) Added the following to tnOthOdukNimTable:
tnOthOdukNimAlmProfName.
2) Added the following to tnOthOdukTtpTable:
tnOthOdukTtpAlmProfName.
3) Added the following to tnOthOdukTTable:
tnOthOdukTTcmAlmProfName."
REVISION "201503261200Z"
DESCRIPTION "Added the following to tnOthOdukTtpTable:
tnOthOdukTtpCndRes
tnOthOdukTtpCmEmphasis."
REVISION "201502061200Z"
DESCRIPTION "1) Updated description for tnOthOdukXcId and tnOthOdukApsGroupID.
2) Added new value convertToUnprotFroming to tnOthOdukApsAction.
3) Added the following to tnOthOdukApsGroupTable:
tnOthOdukApsGroupCurrentStatus
tnOthOdukApsSwitchCmd
tnOthOdukApsActSide
tnOthOdukApsFromedSfd
tnOthOdukApsFromingSfd."
REVISION "201412121200Z"
DESCRIPTION "Updated description of tnOthIfIndex in tnOthOdukTable."
REVISION "201411131200Z"
DESCRIPTION "1) Changed the following from obsolete to current in tnOthOdukTtpTable:
tnOthOdukTtpDapiExpected
tnOthOdukTtpDegThr
tnOthOdukTtpDegM
tnOthOdukRxPayloadType
2) Added the following to tnOthOdukTtpTable:
tnOthOdukTtpDapiAccepted
tnOthOdukTtpDapiTransmitted
tnOthOdukTtpOsAccepted
tnOthOdukTtpOsTransmitted
tnOthOdukRxMSI
3) Changed the following from obsolete to current in tnOthOdukNimTable:
tnOthOdukNimDapiExpected
tnOthOdukNimDegThr
tnOthOdukNimDegM
4) Added the following to tnOthOdukNimTable:
tnOthOdukNimDapiAccepted
tnOthOdukNimOsAccepted
5) Added the following to tnOthOdukTTable:
tnOthOdukTDegThr
tnOthOdukTDegM
tnOthOdukTDapiAccepted
tnOthOdukTDapiExpected
tnOthOdukTDapiTransmitted
tnOthOdukTOsAccepted
tnOthOdukTOsTransmitted."
REVISION "201402261200Z"
DESCRIPTION "Changed SYTAX of the following to use
AluWdmDMInfoCurrentStatus:
tnOthOdukDMInfoCurrentStatus."
REVISION "201401071200Z"
DESCRIPTION "Updated DESCRIPTION of the following from microseconds
to 10**(-7) seconds:
tnOthOdukDMInfoCurrentValue."
REVISION "201311131200Z"
DESCRIPTION "Updated DESCRIPTION of tnOthIfIndex for 260SCX2."
REVISION "201309111200Z"
DESCRIPTION "Changed INDEX of tnOthOdukTTable from
tnOthIfIndex
tnOthIfIndexLo
to
tnOthOdukTcmIfIndex
tnOthOdukTcmIfIndexLo."
REVISION "201308161200Z"
DESCRIPTION "Updated DESCRIPTION of tnOthIfIndexLo for TCM."
REVISION "201308051200Z"
DESCRIPTION "Changed SIZE of tnOthOdukTSapiTransmitted from 64
to 16."
REVISION "201306211200Z"
DESCRIPTION "Changed SYNTAX of the following from Integer32
to Unsigned32:
tnOthIfIndex
tnOthIfIndexLo."
REVISION "201304161200Z"
DESCRIPTION "Marked the following as obsolete:
tnOthOdukTNimTable
tnOthOdukTtpDapiExpected
tnOthOdukTtpDegThr
tnOthOdukTtpDegM
tnOthOdukRxPayloadType
tnOthOdukNimDapiExpected
tnOthOdukNimDegThr
tnOthOdukNimDegM
tnOthOdukNimCurrentStatus."
REVISION "201304011200Z"
DESCRIPTION "Removed the following as indexes from tnOthOdukTTable:
tnOthOdukTTcmField
tnOthOdukTDirectionality."
REVISION "201301241200Z"
DESCRIPTION "Updated DESCRIPTION of tnOthIfIndex and tnOthIfIndexLo."
REVISION "201211061200Z"
DESCRIPTION "Added the following table:
tnOthOdukIncFtflInfoTable."
REVISION "201211051200Z"
DESCRIPTION "Added the following to tnOthOdukTtpTable:
tnOthOdukOdu0Interwk."
REVISION "201210121200Z"
DESCRIPTION "Added the following table:
tnOthOdukDMConfigTable
tnOthOdukDMInfoTable."
REVISION "201209281200Z"
DESCRIPTION "Added the following table:
tnOthOdukOptsgTable."
REVISION "201203161200Z"
DESCRIPTION "Added the following tables:
tnOthOdukTable
tnOthOdukTtpTable
tnOthOdukNimTable
tnOthGcc12Table
tnOthOdukTTable
tnOthOdukTNimTable
tnOthOdukXcTable
tnOthOdukApsGroupTable
tnOthOdukMemberTable
tnOthOdukApsGroupIdTable."
::= { tnPortModules 8 }
tnOthConf OBJECT IDENTIFIER ::= { tnOthMIB 1 }
tnOthGroups OBJECT IDENTIFIER ::= { tnOthConf 1 }
tnOthCompliances OBJECT IDENTIFIER ::= { tnOthConf 2 }
tnOthObjs OBJECT IDENTIFIER ::= { tnOthMIB 2 }
tnOthBasics OBJECT IDENTIFIER ::= { tnOthObjs 1 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk Scalars
--------------------------------------------------------------------------------
tnOthOdukAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 1 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk Table
--------------------------------------------------------------------------------
tnOthOdukTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 2 }
tnOthOdukEntry OBJECT-TYPE
SYNTAX TnOthOdukEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthIfIndex,
tnOthIfIndexLo }
::= { tnOthOdukTable 1 }
TnOthOdukEntry ::= SEQUENCE {
tnOthIfIndex Unsigned32,
tnOthIfIndexLo Unsigned32,
tnOthOdukDirectionality INTEGER,
tnOthOdukRate AluWdmOthOdukRate,
tnOthOdukTcmFieldsInUse BITS,
tnOthOdukTtpPresent TruthValue,
tnOthOdukAdminStatus AluWdmOdukStatus,
tnOthOdukStateAINS TruthValue,
tnOthOdukOperStatus AluWdmOdukStatus,
tnOthOdukStateQualifier TropicStateQualifierType,
tnOthOdukOperationalCapability TropicOperationalCapabilityType,
tnOthOdukAINSDebounceTime Integer32,
tnOthOdukUsingSysAINSDebounceTime TruthValue,
tnOthOdukAINSDebounceTimeRemaining Unsigned32,
tnOthOdukForceAdminStatus TnCommand,
tnOthOdukMgracd INTEGER,
tnOthOdukAlmProfName OCTET STRING,
tnOthOdukFlexType INTEGER,
tnOthOdukFlexClientType INTEGER,
tnOthOdukFlexGfpSize Unsigned32,
tnOthOdukMsiSup TruthValue,
tnOthOdukFacilityDescriptorName SnmpAdminString,
tnOthOdukFacilityDescriptorDesc SnmpAdminString,
tnOthOdukFacilityDescriptorCirId SnmpAdminString
}
tnOthIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unique index, greater than zero, for each ODU
entity. This is the high-order index part.
------------------------------------------------------
| Bit31-Bit24 | Bit23-Bit16 | Bit15-Bit3 | Bit2-Bit0 |
--------------+-------------+------------+------------
| 8 bits | 8 bits | 13 bits | 3 bits |
--------------+-------------+------------+------------
| shelf | slot | HO-ODU | Reserved |
| | | Number | as 0 |
------------------------------------------------------
For the 260SCX2 card, the bits in this attribute
are used as the following:
------------------------------------------------------
| Bit31-Bit24 | Bit23-Bit16 | Bit15-Bit8 | Bit7-Bit0 |
--------------+-------------+------------+------------
| 8 bits | 8 bits | 8 bits | 8 bits |
--------------+-------------+------------+------------
| shelf | slot | port | Reserved |
| | | | as 0 |
------------------------------------------------------
The bits in the port are further broken down
as the following:
For L1Ch1/L1CH2 ports
Broken 8 bits of port (Bit15 to Bit8) into 3 bits for port
Broken 8 bits of reserved (Bit7-Bit0) into 4 Bits of Channel
-------------------------------------------------------------------
| Bit31-Bit24 | Bit23-Bit16 | Bit15-Bit11 | Bit10-Bit8 | Bit7-Bit4 | Bit3-Bit0
--------------+-------------+------------+--------------+------------------------
| 8 bits | 8 bits | | 3 bits | 4 bits | 4 bits |
--------------+-------------+------------+-------------+-------------+------------
| shelf | slot | Reserved | port | Channel | Reserved 4 bits as zero |
"
::= { tnOthOdukEntry 1 }
tnOthIfIndexLo OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unique index, greater than zero, for each ODU
entity. This is the low-order index part.
-----------------------------------------------------------
| Bit31-Bit29 | Bit28-Bit27 | Bit26-Bit25 | Bit24-Bit16 |
--------------+---------------+-------------+-------------+
| 3 bits | 2 bits | 2 bits | 9 bits |
--------------+---------------+-------------+-------------+
| TCM Level | TCM Direction | Reserved | Lo-ODUID |
| (1-6) | (AM=1, BM=2) | as 0 | |
-----------------------------------------------------------
---------------------------------------
| Bit15-Bit10 | Bit9-Bit5 | Bit4-Bit0 |
--------------+-----------+-----------+
| 6 bits | 5 bits | 5 bits |
--------------+-----------+------------
| Container | HO-ODU | LO-ODU |
| Type | ODU Type | ODU Type |
---------------------------------------
Container Type | Value
------------------------------------+---------
NULL | 0
HO-ODU NIM | 1
Client Transparent ODU | 2
LO-ODU NIM | 3
ODU-TP | 4
ODU POOL | 5
ODU1PTF (11dpm12/4qpa8 specific) | 6
OPTSG | 7
ODUTYPE | Value
----------------+---------
NULL | 0
ODU0 | 1
ODU1 | 2
ODU1e | 3
ODU1f | 4
ODU2 | 5
ODU2e | 6
ODU2f | 7
ODU3 | 8
ODU3e1 | 9
ODU3e2 | 10
ODU4 | 11
ODUflex(CBR) | 12
OPTSG | 13
ODUflex(GFP) | 14
"
::= { tnOthOdukEntry 2 }
tnOthOdukDirectionality OBJECT-TYPE
SYNTAX INTEGER {
sink(1),
source(2),
bidirectional(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the directionality of the entity."
::= { tnOthOdukEntry 3 }
tnOthOdukRate OBJECT-TYPE
SYNTAX AluWdmOthOdukRate
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the ODUk entity rate."
::= { tnOthOdukEntry 4 }
tnOthOdukTcmFieldsInUse OBJECT-TYPE
SYNTAX BITS {
tcmField1-am-nim(0),
tcmField1-am-ttp(1),
tcmField1-bm-nim(2),
tcmField1-bm-ttp(3),
tcmField2-am-nim(4),
tcmField2-am-ttp(5),
tcmField2-bm-nim(6),
tcmField2-bm-ttp(7),
tcmField3-am-nim(8),
tcmField3-am-ttp(9),
tcmField3-bm-nim(10),
tcmField3-bm-ttp(11),
tcmField4-am-nim(12),
tcmField4-am-ttp(13),
tcmField4-bm-nim(14),
tcmField4-bm-ttp(15),
tcmField5-am-nim(16),
tcmField5-am-ttp(17),
tcmField5-bm-nim(18),
tcmField5-bm-ttp(19),
tcmField6-am-nim(20),
tcmField6-am-ttp(21),
tcmField6-bm-nim(22),
tcmField6-bm-ttp(23)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the TCM fields and TTP/NIM attributes
that are currently in use. A bit that is set
to 1 means that the corresponding TCM field is
used. This object will be updated when rows are
created in or deleted from tnOthOdukTTable."
::= { tnOthOdukEntry 5 }
tnOthOdukTtpPresent OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object has the value true(1) if the ifEntry
under which it is instantiated contains an ODUk
Trail Termination Point, i.e., the endpoint of
an ODUk path. In that case there will be a
corresponding row in the ODUk TTP config table
and it will not be possible to create corresponding
rows in tnOthOdukNimTable. This object has the
value false(2) if the ifEntry under which it is
instantiated contains an intermediate ODUk
Connection Termination Point. In that case there
is no corresponding row in tnOthOdukTtpTable, but
it will be possible to create corresponding rows
in tnOthOdukNimTable. This object also affects
the allowable options in rows created in
tnOthGcc12Table, as specified in the DESCRIPTION
clauses of the columns in those tables."
::= { tnOthOdukEntry 6 }
tnOthOdukAdminStatus OBJECT-TYPE
SYNTAX AluWdmOdukStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ODUk administrative state. It may be used to
suppress the alarms or disable consequent
actions on the ODU entity."
::= { tnOthOdukEntry 7 }
tnOthOdukStateAINS OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ODUk state AINS attributes."
::= { tnOthOdukEntry 8 }
tnOthOdukOperStatus OBJECT-TYPE
SYNTAX AluWdmOdukStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ODUk operational state of the interface."
::= { tnOthOdukEntry 9 }
tnOthOdukStateQualifier OBJECT-TYPE
SYNTAX TropicStateQualifierType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the state qualifier (i.e., the
secondary state) of the ODUk state."
::= { tnOthOdukEntry 10 }
tnOthOdukOperationalCapability OBJECT-TYPE
SYNTAX TropicOperationalCapabilityType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The partiallyEnabled(3) state means an abnormal
state."
::= { tnOthOdukEntry 11 }
tnOthOdukAINSDebounceTime OBJECT-TYPE
SYNTAX Integer32
UNITS "Seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This attribute must be set in multiples of 60s.
It is equal to system AINS debounce time when
port AINS use system default is true. Setting
the OTUk AINS debounce time and OTUk AINS use
system default to true in the same set request
is restricted.
Current configurable range: 1m to 96h 0m."
::= { tnOthOdukEntry 12 }
tnOthOdukUsingSysAINSDebounceTime OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Using system AINS debounce time. Sets with a
value of false are restricted. The network
operator must set OTUk AINS debounce time to
some valid value to disable the use of system
AINS debounce time. Setting the port AINS
debounce time and port AINS use system default
to true in the same set request is restricted."
::= { tnOthOdukEntry 13 }
tnOthOdukAINSDebounceTimeRemaining OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of seconds until the OTUk AINS debounce
time expires. If port AINS is false or port
AINS debounce time is 0, the value of this
attribute will be 0."
::= { tnOthOdukEntry 14 }
tnOthOdukForceAdminStatus OBJECT-TYPE
SYNTAX TnCommand
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Setting this attribute to execute will force
tnOthOdukAdminStatus change. This works only
when tnOthOdukAdminStatus is down. When queried,
this attribute returns a value of noCmd."
::= { tnOthOdukEntry 15 }
tnOthOdukMgracd OBJECT-TYPE
SYNTAX INTEGER {
none(1),
cp(2),
mgnpln(3),
cpmgnpln(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates if managed by CP, MGNPLN, shared by both or free."
DEFVAL { none }
::= { tnOthOdukEntry 16 }
tnOthOdukAlmProfName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnOthOdukEntry 17 }
tnOthOdukFlexType OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
oduflexGfp(2),
oduflexCBR(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "LO-ODU OduFlex Type to distinguish two oduflex subTypes GFP or CBR."
::= { tnOthOdukEntry 18 }
tnOthOdukFlexClientType OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
fC400(2),
fC800(3),
fC1600(4),
g3SDI18(5),
iBSDR(6),
iBDDR(7),
iBQDR(8),
g3SDI19(9),
fourHunGbe(10),
fC3200(11),
twentyFiveGbe(12)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates client type/CBR signal carried by the oduflex
and it is applicable to CBR."
::= { tnOthOdukEntry 19 }
tnOthOdukFlexGfpSize OBJECT-TYPE
SYNTAX Unsigned32(0..80)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates the size in terms of tributary slots and its applicable
to only ODUFLEX GFP."
::= { tnOthOdukEntry 20 }
tnOthOdukMsiSup OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "MSI Supervision determines whether the incoming MSI
is supervised/monitored in order to detect dMSIM defects
for all contained LO-ODus.
true - incoming MSI is used to monitor dMSIM for all contained LO-ODus
false - incoming MSI is not used for supervised."
DEFVAL { true }
::= { tnOthOdukEntry 21 }
tnOthOdukFacilityDescriptorName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..45))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnOthOdukEntry 22 }
tnOthOdukFacilityDescriptorDesc OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnOthOdukEntry 23 }
tnOthOdukFacilityDescriptorCirId OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..45))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnOthOdukEntry 24 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk TTP Scalars
--------------------------------------------------------------------------------
tnOthOdukTtpAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 3 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk TTP Table
--------------------------------------------------------------------------------
tnOthOdukTtpTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukTtpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 4 }
tnOthOdukTtpEntry OBJECT-TYPE
SYNTAX TnOthOdukTtpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthIfIndex,
tnOthIfIndexLo }
::= { tnOthOdukTtpTable 1 }
TnOthOdukTtpEntry ::= SEQUENCE {
tnOthOdukTtpSapiTransmitted OCTET STRING,
tnOthOdukTtpDapiExpected OCTET STRING,
tnOthOdukTtpSapiExpected OCTET STRING,
tnOthOdukTtpTraceIdentifierAccepted OCTET STRING,
tnOthOdukTtpTimDetMode AluWdmTimDetMode,
tnOthOdukTtpTimActEnabled TruthValue,
tnOthOdukTtpTtiStatus AluWdmTtiStatus,
tnOthOdukTtpDegThr Unsigned32,
tnOthOdukTtpDegM Unsigned32,
tnOthOdukPayloadType Unsigned32,
tnOthOdukRxPayloadType Unsigned32,
tnOthOdukPlmConsequenceAction TruthValue,
tnOthOdukTxOduStruct SnmpAdminString,
tnOthOdukRxOduStruct SnmpAdminString,
tnOthOdukTtpCurrentStatus AluWdmOthOdukCurrentStatusBits,
tnOthOdukOdu0Interwk AluWdmEnabledDisabled,
tnOthOdukTtpDapiAccepted OCTET STRING,
tnOthOdukTtpDapiTransmitted OCTET STRING,
tnOthOdukTtpOsAccepted OCTET STRING,
tnOthOdukTtpOsTransmitted OCTET STRING,
tnOthOdukRxMSI OCTET STRING,
tnOthOdukTtpCndRes INTEGER,
tnOthOdukTtpCmEmphasis INTEGER,
tnOthOdukTtpManualOduPtf INTEGER,
tnOthOdukTtpCsfType INTEGER,
tnOthOdukOduChanPools OCTET STRING,
tnOthOdukMaxTribNumber Unsigned32,
tnOthOdukActualTribNumber Unsigned32,
tnOthOdukOduCTypeNMValue INTEGER,
tnOthOdukTtpDegPeriod INTEGER,
tnOthOdukTtpMsimResp TruthValue
}
tnOthOdukTtpSapiTransmitted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The SAPI bytes in the trace identifier
transmitted. This object is applicable when
tnOthOdukDirectionality has the value source(2)
or bidirectional(3). It must not be instantiated
in rows where tnOthOdukDirectionality has the
value sink(1). TXSAPI is the fist 16 Octets
(TTI[0]-TTI[15]) and TTI[0] (i.e., SAPI[0])
shall be fixed to all 0s."
::= { tnOthOdukTtpEntry 1 }
tnOthOdukTtpDapiExpected OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..15))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The DAPI bytes expected by the receiver."
::= { tnOthOdukTtpEntry 2 }
tnOthOdukTtpSapiExpected OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The SAPI expected by the receiver. This object
is applicable only to the sink function, i.e.,
only when tnOthOdukDirectionality has the value
sink(1) or bidirectional(3). It must not be
instantiated in rows where tnOthOdukDirectionality
has the value source(2). This object has no
effect when tnOthOdukTtpTimDetMode has the value
off(1)."
::= { tnOthOdukTtpEntry 3 }
tnOthOdukTtpTraceIdentifierAccepted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The actual trace identifier accepted. This
object is applicable only to the sink function,
i.e., only when tnOthOdukDirectionality has the
value sink(1) or bidirectional(3). It must not
be instantiated in rows where tnOthOdukDirectionality
has the value source(2). The value of this
object is unspecified when tnOthOdukTtpCurrentStatus
indicates a near-end defect (i.e., oci(0), lck(1),
ssf(5)) that prevents extraction of the trace
message. It consists of the following three parts:
- RXSAPI is the fist 16 octets (TTI[0]-TTI[15])
- RXDAPI is the second 16 octets (TTI[16]-TTI[31])
- RXOS (operator specific) is the last 32 octets
(TTI[32]-TTI[63])
TTI[0] (i.e., SAPI[0]) and TTI[16] (i.e., DAPI[0])
shall be fixed to all 0s."
::= { tnOthOdukTtpEntry 4 }
tnOthOdukTtpTimDetMode OBJECT-TYPE
SYNTAX AluWdmTimDetMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates the mode of the Trace Identifier
Mismatch (TIM) Detection function. This object
is applicable only to the sink function, i.e.,
only when tnOthOdukDirectionality has the value
sink(1) or bidirectional(3). It must not be
instantiated in rows where tnOthOdukDirectionality
has the value source(2)."
DEFVAL { off }
::= { tnOthOdukTtpEntry 5 }
tnOthOdukTtpTimActEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates whether the Trace Identifier Mismatch
(TIM). Consequent Action function is enabled.
This object is applicable only to the sink
function; i.e., only when tnOthOdukDirectionality
has the value sink(1) or bidirectional(3). It
must not be instantiated in rows where
tnOthOdukDirectionality has the value source(2).
This object has no effect when
tnOthOdukTtpTimDetMode has the value off(1)."
::= { tnOthOdukTtpEntry 6 }
tnOthOdukTtpTtiStatus OBJECT-TYPE
SYNTAX AluWdmTtiStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ODUk TTI status."
::= { tnOthOdukTtpEntry 7 }
tnOthOdukTtpDegThr OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the burst threshold as a number of
errored blocks on the ODU layer. A second is
declared as good if the number of detected
errored blocks within one second is less than
tnOthOdukTtpDegThr, otherwise the second is
declared as bad second."
::= { tnOthOdukTtpEntry 8 }
tnOthOdukTtpDegM OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the number of consecutive bad seconds
(tnOthOdukTtpDegM* tnOthOdukTtpDegPeriod)
to be detected before declaring a signal degrade
defect on the ODU. The defect is cleared if
tnOthOdukTtpDegM* tnOthOdukTtpDegPeriod consecutive
good seconds are detected.
Current Configurable range:
1 to 10."
::= { tnOthOdukTtpEntry 9 }
tnOthOdukPayloadType OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The ODUk payload type value provisioned on the
transmitting direction. This is applicable only
to an ODU adaptation function."
::= { tnOthOdukTtpEntry 10 }
tnOthOdukRxPayloadType OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The received ODUk payload type value.
Current Range:
0 to 255."
::= { tnOthOdukTtpEntry 11 }
tnOthOdukPlmConsequenceAction OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "PLM consequence action."
::= { tnOthOdukTtpEntry 12 }
tnOthOdukTxOduStruct OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..2047))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The transmitted ODU payload structure value.
It is programmed into the transmitted ODU MSI
bytes."
::= { tnOthOdukTtpEntry 13 }
tnOthOdukRxOduStruct OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The received ODU payload structure value. It
is retrieved from the received ODU MSI bytes."
::= { tnOthOdukTtpEntry 14 }
tnOthOdukTtpCurrentStatus OBJECT-TYPE
SYNTAX AluWdmOthOdukCurrentStatusBits
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the defect condition of the entity, if
any. This object is applicable only to the sink
function, i.e., only when tnOthOdukDirectionality
has the value sink(1) or bidirectional(3). It
must not be instantiated in rows where
tnOthOdukDirectionality has the value source(2)."
::= { tnOthOdukTtpEntry 15 }
tnOthOdukOdu0Interwk OBJECT-TYPE
SYNTAX AluWdmEnabledDisabled
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Oduk Odu0 interworking."
::= { tnOthOdukTtpEntry 16 }
tnOthOdukTtpDapiAccepted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The DAPI bytes received."
::= { tnOthOdukTtpEntry 17 }
tnOthOdukTtpDapiTransmitted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..15))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The DAPI bytes transmitted. The TTI[17] to
TTI[31] contain the 15-character destination
access point identifier (DAPI)."
::= { tnOthOdukTtpEntry 18 }
tnOthOdukTtpOsAccepted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The OS bytes received"
::= { tnOthOdukTtpEntry 19 }
tnOthOdukTtpOsTransmitted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The OS bytes transmitted. The TTI[32] to TTI[63]
contain the 32-character Operator Specific(OS)."
::= { tnOthOdukTtpEntry 20 }
tnOthOdukRxMSI OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the MSI values. The MSI is reported
as two Hex bytes per each Timeslot (TS) in the
range of [00 FF]. For example, ODU4 MSI under
PT=0x21 will be reported as 160 HEX Bytes for
80 TS."
::= { tnOthOdukTtpEntry 21 }
tnOthOdukTtpCndRes OBJECT-TYPE
SYNTAX INTEGER {
c1d(1),
c8d(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { c1d }
::= { tnOthOdukTtpEntry 22 }
tnOthOdukTtpCmEmphasis OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { enable }
::= { tnOthOdukTtpEntry 23 }
tnOthOdukTtpManualOduPtf OBJECT-TYPE
SYNTAX INTEGER {
noCmd(1),
create(2),
delete(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { noCmd }
::= { tnOthOdukTtpEntry 24 }
tnOthOdukTtpCsfType OBJECT-TYPE
SYNTAX INTEGER {
unused(1),
lcs(2),
lccs(3),
unknown(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { lccs }
::= { tnOthOdukTtpEntry 25 }
tnOthOdukOduChanPools OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthOdukTtpEntry 26 }
tnOthOdukMaxTribNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthOdukTtpEntry 27 }
tnOthOdukActualTribNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthOdukTtpEntry 28 }
tnOthOdukOduCTypeNMValue OBJECT-TYPE
SYNTAX INTEGER {
oduc1(1),
oduc2(2),
oduc3(3),
oduc4(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { oduc4 }
::= { tnOthOdukTtpEntry 29 }
tnOthOdukTtpDegPeriod OBJECT-TYPE
SYNTAX INTEGER {
thousandMS(1),
hundredMS(2),
tenMS(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the detection time unit for a signal degrade
defect on the ODU. The signal degrade detection time
window is specified by tnOthOdukTtpDegPeriod multiplied
by tnOthOdukTtpDegM."
DEFVAL { thousandMS }
::= { tnOthOdukTtpEntry 30 }
tnOthOdukTtpMsimResp OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Control whether an MSIM consequent action is enabled or not."
::= { tnOthOdukTtpEntry 31 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk NIM Scalars
--------------------------------------------------------------------------------
tnOthOdukNimAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 5 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk NIM Table
--------------------------------------------------------------------------------
tnOthOdukNimTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukNimEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 6 }
tnOthOdukNimEntry OBJECT-TYPE
SYNTAX TnOthOdukNimEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthIfIndex,
tnOthIfIndexLo,
tnOthOdukNimDirectionality }
::= { tnOthOdukNimTable 1 }
TnOthOdukNimEntry ::= SEQUENCE {
tnOthOdukNimDirectionality INTEGER,
tnOthOdukNimDapiExpected OCTET STRING,
tnOthOdukNimSapiExpected OCTET STRING,
tnOthOdukNimTraceIdentifierAccepted OCTET STRING,
tnOthOdukNimTimDetMode AluWdmTimDetMode,
tnOthOdukNimTimActEnabled TruthValue,
tnOthOdukNimTtiStatus AluWdmTtiStatus,
tnOthOdukNimDegThr Unsigned32,
tnOthOdukNimDegM Unsigned32,
-- tnOthOdukNimCurrentStatus AluWdmOthOdukCurrentStatusBits,
tnOthOdukNimPom TruthValue,
tnOthOdukNimDapiAccepted OCTET STRING,
tnOthOdukNimOsAccepted OCTET STRING,
tnOthOdukNimDegPeriod INTEGER
}
tnOthOdukNimDirectionality OBJECT-TYPE
SYNTAX INTEGER {
sink(1),
source(2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Specifies the monitor point for the ODUk Path
non-intrusive monitoring function. The value
source(2) is not allowed if the corresponding
instance of tnOthOdukDirectionality has the
value sink(1), and the value sink(1) is not
allowed if the corresponding instance of
tnOthOdukDirectionality has the value source(2).
Either the value sink(1) or source(2) is allowed
if the corresponding instance of
tnOthOdukDirectionality has the value
bidirectional(3). The value sink(1) means
monitoring at the sink direction path signal of
the ODUk CTP. The value source(2) means monitoring
at the source direction path signal of the ODUk
CTP. Monitoring the source direction of an ODUk
CTP is necessary in those cases where the ODUk
CTP is at an SNCP (Subnetwork Connection
Protection) end (e.g., see Figure I.1.2/G.874.1).
If one would like to get the performance of the
protected connection, one cannot use the NIM
function at both ODUk CTP sinks (before the
matrix), instead one should monitor the signal
at the source ODUk CTP after the matrix."
::= { tnOthOdukNimEntry 1 }
tnOthOdukNimDapiExpected OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..15))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The DAPI bytes expected by the receiver."
::= { tnOthOdukNimEntry 2 }
tnOthOdukNimSapiExpected OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The SAPI expected by the receiver. This object
has no effect when tnOthOdukNimTimDetMode has
the value off(1)."
::= { tnOthOdukNimEntry 3 }
tnOthOdukNimTraceIdentifierAccepted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The actual trace identifier accepted. The value
of this object is unspecified if
tnOthOdukNimCurrentStatus has any of the bit
positions oci(0), lck(1), or ssf(5) set or if
tnOthOdukNimRowStatus has any value other than
active(1). It consists of three parts:
- RXSAPI is the fist 16 octets (TTI[0]-TTI[15])
- RXDAPI is the second 16 octets (TTI[16]- TTI[31])
- RXOS (operator specific) is the last 32 octets
(TTI[32]- TTI[63]).
TTI[0] (i.e., SAPI[0]) and TTI[16] (i.e., DAPI[0])
shall be fixed to all 0s."
::= { tnOthOdukNimEntry 4 }
tnOthOdukNimTimDetMode OBJECT-TYPE
SYNTAX AluWdmTimDetMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates the mode of the Trace Identifier
Mismatch (TIM) Detection function."
::= { tnOthOdukNimEntry 5 }
tnOthOdukNimTimActEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates whether the Trace Identifier Mismatch
(TIM) Consequent Action function is enabled."
::= { tnOthOdukNimEntry 6 }
tnOthOdukNimTtiStatus OBJECT-TYPE
SYNTAX AluWdmTtiStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ODUk Nim TTI status."
::= { tnOthOdukNimEntry 7 }
tnOthOdukNimDegThr OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the burst threshold as a number of
errored blocks on the ODU layer. A second is
declared as good if the number of detected
errored blocks within one second is less than
tnOthOdukNimDegThr, otherwise the second is
declared as bad second."
::= { tnOthOdukNimEntry 8 }
tnOthOdukNimDegM OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the number of consecutive bad seconds
(tnOthOdukNimDegM* tnOthOdukNimDegPeriod)
to be detected before declaring a signal degrade
defect on the ODU. The defect is cleared if
tnOthOdukNimDegM* tnOthOdukNimDegPeriod consecutive
good seconds are detected.
Current configurable range:
1 to 10."
::= { tnOthOdukNimEntry 9 }
-- tnOthOdukNimCurrentStatus OBJECT-TYPE ::= { tnOthOdukNimEntry 10 }
tnOthOdukNimPom OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object is used to model the activateNim and
deactivateNim operations of an OTUk_CTP for
non-intrusive monitoring control as defined in
G.874.1. Setting this object to true implies
activateNim, and setting this object to false
implies deactivateNim."
::= { tnOthOdukNimEntry 11 }
tnOthOdukNimDapiAccepted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The DAPI bytes received."
::= { tnOthOdukNimEntry 12 }
tnOthOdukNimOsAccepted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The OS bytes received."
::= { tnOthOdukNimEntry 13 }
tnOthOdukNimDegPeriod OBJECT-TYPE
SYNTAX INTEGER {
thousandMS(1),
hundredMS(2),
tenMS(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the detection time unit for a signal degrade
defect on the ODU. The signal degrade detection time
window is specified by tnOthOdukNimDegPeriod multiplied
by tnOthOdukNimDegM."
DEFVAL { thousandMS }
::= { tnOthOdukNimEntry 14 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) GCC12 Scalars
--------------------------------------------------------------------------------
tnOthGcc12AttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 7 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) GCC12 Table
--------------------------------------------------------------------------------
tnOthGcc12Table OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthGcc12Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 8 }
tnOthGcc12Entry OBJECT-TYPE
SYNTAX TnOthGcc12Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthIfIndex,
tnOthIfIndexLo,
tnOthGcc12Codirectional,
tnOthGcc12GccAccess }
::= { tnOthGcc12Table 1 }
TnOthGcc12Entry ::= SEQUENCE {
tnOthGcc12Codirectional TruthValue,
tnOthGcc12GccAccess INTEGER,
tnOthGcc12RowStatus RowStatus,
tnOthGcc12GccPassThrough TruthValue,
tnOthGcc12Application OCTET STRING
}
tnOthGcc12Codirectional OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Indicates the directionality of the GCC12
termination with respect to the associated ODUk
CTP. The value true(1) means that the sink part
of the GCC12 extracts COMMS data from the signal
at the input to the ODUk CTP sink and the source
part of the GCC12 inserts COMMS data into the
signal at the output of the ODUk CTP source. The
value false(2) means that the sink part of the
GCC12 extracts COMMS data from the signal at the
output of the ODUk CTP source and the source part
of the GCC12 inserts COMMS data into the signal
at the input of the ODUk CTP sink. This attribute
may assume either value when the corresponding
instance of tnOthOdukTtpPresent has the value
false(2). When the value of the corresponding
instance of tnOthOdukTtpPresent is true(1) then
the only value allowed for this attribute is
true(1)."
::= { tnOthGcc12Entry 1 }
tnOthGcc12GccAccess OBJECT-TYPE
SYNTAX INTEGER {
gcc1(1),
gcc2(2),
gcc1and2(3)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Indicates the GCC access represented by the
entity."
::= { tnOthGcc12Entry 2 }
tnOthGcc12RowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This columnar object is used for creating and
deleting a conceptual row of the tnOthGcc12
config table. It is used to model the
addGCC12Access and removeGCC12Access operations
of an ODUk CTP or ODUk TTP for GCC12 access
control as defined in G.874.1. Setting RowStatus
to createAndGo or createAndWait implies
addGCC12Access. Setting RowStatus to destroy
implies removeGCC12Access."
::= { tnOthGcc12Entry 3 }
tnOthGcc12GccPassThrough OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Controls whether the selected GCC overhead
bytes are passed through or modified. The value
true(1) means that the selected GCC overhead
bytes are passed through unmodified from the
ODUk CTP input to the ODUk CTP output. The
value false(2) means that the selected GCC
overhead bytes are set to zero at the ODUk CTP
output after the extraction of the COMMS data.
This object has no effect if the corresponding
instance of tnOthOdukTtpPresent has the value
true(1). The value of this object may not be
changed when tnOthGcc12RowStatus has the value
active(1)."
::= { tnOthGcc12Entry 4 }
tnOthGcc12Application OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates the application transported by the
GCC12 entity. Example applications are ECC,
User data channel. The value of this object may
not be changed when tnOthGcc12RowStatus has the
value active(1)."
::= { tnOthGcc12Entry 5 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUkT Scalars
--------------------------------------------------------------------------------
tnOthOdukTAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 9 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUkT Table
--------------------------------------------------------------------------------
tnOthOdukTTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukTEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 10 }
tnOthOdukTEntry OBJECT-TYPE
SYNTAX TnOthOdukTEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthOdukTcmIfIndex,
tnOthOdukTcmIfIndexLo
-- obsolete
-- tnOthOdukTTcmField,
-- tnOthOdukTDirectionality
}
::= { tnOthOdukTTable 1 }
TnOthOdukTEntry ::= SEQUENCE {
-- obsolete
-- tnOthOdukTTcmField Unsigned32,
-- tnOthOdukTDirectionality INTEGER,
tnOthOdukTRowStatus RowStatus,
tnOthOdukTTcmMode INTEGER,
tnOthOdukTPosSeq Unsigned32,
tnOthOdukTAdminStatus AluWdmOdukStatus,
tnOthOdukTSapiTransmitted OCTET STRING,
tnOthOdukTSapiExpected OCTET STRING,
tnOthOdukTTraceIdentifierAccepted OCTET STRING,
tnOthOdukTTimDetMode AluWdmTimDetMode,
tnOthOdukTTimActEnabled TruthValue,
tnOthOdukTTtpTtiStatus AluWdmTtiStatus,
tnOthOdukTAisOnDef INTEGER,
tnOthOdukTLtcResp INTEGER,
tnOthOdukTOhAdd TruthValue,
tnOthOdukTOhRmv TruthValue,
tnOthOdukTcmIfIndex Unsigned32,
tnOthOdukTcmIfIndexLo Unsigned32,
tnOthOdukTDegThr Unsigned32,
tnOthOdukTDegM Unsigned32,
tnOthOdukTDapiAccepted OCTET STRING,
tnOthOdukTDapiExpected OCTET STRING,
tnOthOdukTDapiTransmitted OCTET STRING,
tnOthOdukTOsAccepted OCTET STRING,
tnOthOdukTOsTransmitted OCTET STRING,
tnOthOdukTTcmAlmProfName OCTET STRING,
tnOthOdukTcmOperStatus INTEGER,
tnOthOdukTcmMgracd INTEGER,
tnOthOdukTcmincstat Unsigned32,
tnOthOdukTcmOperationalCapability TropicOperationalCapabilityType,
tnOthOdukTcmStateQualifier TropicStateQualifierType,
tnOthOdukTcmDMInvoke TruthValue,
tnOthOdukTcmDMTimeStamp Unsigned32,
tnOthOdukTcmDMCMEPMode INTEGER,
tnOthOdukTcmDMStatus INTEGER,
tnOthOdukTcmDMTime Unsigned32,
tnOthOdukTDegPeriod INTEGER
}
-- obsolete
-- tnOthOdukTTcmField OBJECT-TYPE ::= { tnOthOdukTEntry 1 }
-- tnOthOdukTDirectionality OBJECT-TYPE ::= { tnOthOdukTEntry 2 }
tnOthOdukTRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This columnar object is used for creating and
deleting a conceptual row of tnOthOdukTable.
It is used to model the addTCM and removeTCM
operations of an ODUk_CTP or ODUk_TTP for Tandem
connection monitoring as defined in ITU-T G.874.1.
Setting RowStatus to createAndGo or createAndWait
implies addTCM. Setting RowStatus to destroy
implies removeTCM."
::= { tnOthOdukTEntry 3 }
tnOthOdukTTcmMode OBJECT-TYPE
SYNTAX INTEGER {
termination(1),
nonIntrusive(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates the TCM termination mode. There are
two valid values, termination or non-intrusive
monitoring (NIM). An TCM entity is created
either in termination mode or in NIM mode."
::= { tnOthOdukTEntry 4 }
tnOthOdukTPosSeq OBJECT-TYPE
SYNTAX Unsigned32 (1..6)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates the relative position of the TCM
monitor point. The lower the position sequence,
the closer the TCM monitor point to the
client/matrix. This means that the consequent
action of the lower numbered position sequence
TCM monitor point affects the higher numbered
position sequence TCM monitor point. It is 1
by default."
::= { tnOthOdukTEntry 5 }
tnOthOdukTAdminStatus OBJECT-TYPE
SYNTAX AluWdmOdukStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ODUk TCM administrative state. It is used to
suppress the alarms the ODU TCM entity."
::= { tnOthOdukTEntry 6 }
tnOthOdukTSapiTransmitted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The SAPI bytes in trace identifier transmitted
in the TCM layer. This object is applicable when
tnOthOdukDirectionality has the value source(2)
or bidirectional(3). It must not be instantiated
in rows where tnOthOdukDirectionality is equal
to sink(1). TXSAPI is the fist 16 Octets
(TTI[0]-TTI[15]) TTI[0] (i.e., SAPI[0]) shall be
fixed to all 0s. This object is applicable when
tnOthOdukTTcmMode is equal to Termination."
::= { tnOthOdukTEntry 7 }
tnOthOdukTSapiExpected OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The SAPI expected by the receiver. This object
has no effect when tnOthOdukTTimDetMode is equal
to off(1)."
::= { tnOthOdukTEntry 8 }
tnOthOdukTTraceIdentifierAccepted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The actual trace identifier accepted. This
object is applicable only to the following three
cases.
(i) tnOthOdukDirectionality has the value
bidirectional(3), or
(ii) tnOthOdukDirectionality has the value
sink(1) and tnOthOdukTCodirectional has
the value true(1), or
(iii) tnOthOdukDirectionality has the value
source(3) and tnOthOdukTCodirectional has
the value false(2).
It must not be instantiated in rows for all other
cases. The value of this object is unspecified
when tnOthOdukTCurrentStatus indicates a near-end
defect (i.e., oci(0), lck(1), ssf(5)) that
prevents extraction of the trace message. It
consists of the following three parts:
- RXSAPI is the fist 16 Octets (TTI[0]-TTI[15])
- RXDAPI is the second 16 octets (TTI[16]-TTI[31])
- RXOS (operator specific) is the last 32 octets
(TTI[32]-TTI[63]).
TTI[0] (i.e., SAPI[0]) and TTI[16] (i.e., DAPI[0])
shall be fixed to all 0s."
::= { tnOthOdukTEntry 9 }
tnOthOdukTTimDetMode OBJECT-TYPE
SYNTAX AluWdmTimDetMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates the mode of the Trace Identifier
Mismatch (TIM) Detection function."
DEFVAL { off }
::= { tnOthOdukTEntry 10 }
tnOthOdukTTimActEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates whether the Trace Identifier Mismatch
(TIM) Consequent Action function is enabled. This
object has no effect when tnOthOdukTTimDetMode is
equal to off(1)."
DEFVAL { false }
::= { tnOthOdukTEntry 11 }
tnOthOdukTTtpTtiStatus OBJECT-TYPE
SYNTAX AluWdmTtiStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ODUkT TTI status."
::= { tnOthOdukTEntry 12 }
tnOthOdukTAisOnDef OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Determines if consequent action of sending AIS
will be taken on the TCM defect. enable enables
Consequent Action of TCM defect, while disable
disables Consequent Action of TCM defect. This
object is applicable when tnOthOdukTTcmMode is
equal to termination."
::= { tnOthOdukTEntry 13 }
tnOthOdukTLtcResp OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "LTC defect Response. This parameter determines
whether a LTC defect contributes to the Consequent
Action or not. It is disabled(2) by default. This
object is applicable when tnOthOdukTTcmMode is
equal termination."
::= { tnOthOdukTEntry 14 }
tnOthOdukTOhAdd OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Determines if the provisioned TCM Overhead is
inserted or not. It is false by default. This
object is applicable when tnOthOdukTTcmMode is
equal to termination."
::= { tnOthOdukTEntry 15 }
tnOthOdukTOhRmv OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Determines if the received TCM Overhead is
discarded or not. It is false by default.
This object is applicable when tnOthOdukTTcmMode
is equal to termination."
::= { tnOthOdukTEntry 16 }
tnOthOdukTcmIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unique index, greater than zero, for each ODU
entity. This is the high-order index part.
------------------------------------------------------
| Bit31-Bit24 | Bit23-Bit16 | Bit15-Bit3 | Bit2-Bit0 |
--------------+-------------+------------+------------
| 8 bits | 8 bits | 13 bits | 3 bits |
--------------+-------------+------------+------------
| shelf | slot | HO-ODU | Reserved |
| | | Number | as 0 |
------------------------------------------------------
"
::= { tnOthOdukTEntry 17 }
tnOthOdukTcmIfIndexLo OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unique index, greater than zero, for each ODU
entity. This is the low-order index part.
---------------------------------------------------------
| Bit31-Bit23 | Bit22-Bit18 | Bit17-Bit16 | Bit15-Bit10 |
--------------+-------------+-------------+-------------+
| 9 bits | 5 bits | 2 bits | 6 bits |
--------------+-------------+---------------+-----------+
| LO-ODU ID | HO-ODU | Reserved | Container |
| | ODU Type | | Type |
---------------------------------------------------------
------------------------------------------
| Bit9-Bit7 | Bit6-Bit5 | Bit4-Bit0 |
------------+---------------+-----------+
| 3 bits | 2 bits | 5 bits |
------------+---------------+------------
| TCM Level | TCM Direction | LO-ODU |
| (1-6) | (AM=1, BM=2) | ODU Type |
-----------------------------------------
"
::= { tnOthOdukTEntry 18 }
tnOthOdukTDegThr OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the burst threshold as a number of
errored blocks on the ODU layer. A second is
declared as good if the number of detected
errored blocks within one second is less than
tnOthOdukTDegThr, otherwise the second is
declared as bad second."
::= { tnOthOdukTEntry 19 }
tnOthOdukTDegM OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the number of consecutive bad seconds
(tnOthOdukRTDegM* tnOthOdukTDegPeriod)
to be detected before declaring a signal degrade
defect on the ODU. The defect is cleared if
tnOthOdukTDegM* tnOthOdukTDegPeriod consecutive
good seconds are detected.
Current configurable range:
1 to 10."
::= { tnOthOdukTEntry 20 }
tnOthOdukTDapiAccepted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The DAPI bytes received."
::= { tnOthOdukTEntry 21 }
tnOthOdukTDapiExpected OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..15))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The DAPI bytes expected by the receiver."
::= { tnOthOdukTEntry 22 }
tnOthOdukTDapiTransmitted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..15))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The DAPI bytes transmitted. The TTI[17] to
TTI[31] contain the 15-character destination
access point identifie (DAPI)."
::= { tnOthOdukTEntry 23 }
tnOthOdukTOsAccepted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The OS bytes received."
::= { tnOthOdukTEntry 24 }
tnOthOdukTOsTransmitted OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The OS bytes transmitted. The TTI[32] to
TTI[63] contain the 32-character Operator
Specific (OS)."
::= { tnOthOdukTEntry 25 }
tnOthOdukTTcmAlmProfName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnOthOdukTEntry 26 }
tnOthOdukTcmOperStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
down(2),
up(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ODUk TCM Operational state."
DEFVAL { unknown }
::= { tnOthOdukTEntry 27 }
tnOthOdukTcmMgracd OBJECT-TYPE
SYNTAX INTEGER {
none(1),
cp(2),
mgnpln(3),
cpmgnpln(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates if managed by CP, MGNPLN, shared by both or free."
DEFVAL { none }
::= { tnOthOdukTEntry 28 }
tnOthOdukTcmincstat OBJECT-TYPE
SYNTAX Unsigned32(0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Displays the accepted TCM stat byte value including status information."
DEFVAL { 0 }
::= { tnOthOdukTEntry 29 }
tnOthOdukTcmOperationalCapability OBJECT-TYPE
SYNTAX TropicOperationalCapabilityType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ODUk TCM Operational Capability."
DEFVAL { disabled }
::= { tnOthOdukTEntry 30 }
tnOthOdukTcmStateQualifier OBJECT-TYPE
SYNTAX TropicStateQualifierType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the state qualifier (i.e., the
secondary state) of the ODUk TCM State."
::= { tnOthOdukTEntry 31 }
tnOthOdukTcmDMInvoke OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Invokes a single delay measurement by toggling
once the DM bit."
DEFVAL { false }
::= { tnOthOdukTEntry 32 }
tnOthOdukTcmDMTimeStamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time-stamp for the reported delay measurement."
DEFVAL { 0 }
::= { tnOthOdukTEntry 33 }
tnOthOdukTcmDMCMEPMode OBJECT-TYPE
SYNTAX INTEGER {
bypass(1),
source(2),
destination(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Connection Monitoring End Point Mode defined for
delay measurement."
DEFVAL { bypass }
::= { tnOthOdukTEntry 34 }
tnOthOdukTcmDMStatus OBJECT-TYPE
SYNTAX INTEGER {
invalid(1),
valid(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Delay Measurement Status."
DEFVAL { invalid }
::= { tnOthOdukTEntry 35 }
tnOthOdukTcmDMTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time for the reported delay measurement."
DEFVAL { 0 }
::= { tnOthOdukTEntry 36 }
tnOthOdukTDegPeriod OBJECT-TYPE
SYNTAX INTEGER {
thousandMS(1),
hundredMS(2),
tenMS(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the detection time unit for a signal degrade
defect on the ODU. The signal degrade detection time
window is specified by tnOthOdukTDegPeriod multiplied
by tnOthOdukTDegM."
DEFVAL { thousandMS }
::= { tnOthOdukTEntry 37 }
-- obsolete
-- tnOthOdukTNimAttributeTotal OBJECT-TYPE ::= { tnOthBasics 11 }
-- tnOthOdukTNimTable OBJECT-TYPE ::= { tnOthBasics 12 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk XC Scalars
--------------------------------------------------------------------------------
tnOthOdukXcAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 13 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk XC Table
--------------------------------------------------------------------------------
tnOthOdukXcTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukXcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 14 }
tnOthOdukXcEntry OBJECT-TYPE
SYNTAX TnOthOdukXcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthOdukXcSrcIfIndex,
tnOthOdukXcSrcIfIndexLo,
tnOthOdukXcDestIfIndex,
tnOthOdukXcDestIfIndexLo }
::= { tnOthOdukXcTable 1 }
TnOthOdukXcEntry ::= SEQUENCE {
tnOthOdukXcSrcIfIndex Integer32,
tnOthOdukXcSrcIfIndexLo Integer32,
tnOthOdukXcDestIfIndex Integer32,
tnOthOdukXcDestIfIndexLo Integer32,
tnOthOdukXcRowStatus RowStatus,
tnOthOdukXcId Unsigned32,
tnOthOdukXcRate AluWdmOthOdukXcRate,
tnOthOdukXcBidirectional TruthValue,
tnOthOdukXcName SnmpAdminString,
tnOthOdukXcProtectionState INTEGER,
tnOthOdukXcTopology OCTET STRING,
tnOthOdukXcResize Integer32,
tnOthOdukXcNewFromTsList SnmpAdminString,
tnOthOdukXcNewToTsList SnmpAdminString,
tnOthOdukXcYangConnectionName SnmpAdminString
}
tnOthOdukXcSrcIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface index of the ODUk crossconnect
source, high-order index part."
::= { tnOthOdukXcEntry 1 }
tnOthOdukXcSrcIfIndexLo OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface index of the ODUk crossconnect
source, low-order index part."
::= { tnOthOdukXcEntry 2 }
tnOthOdukXcDestIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface index of the ODUk crossconnect
destination, high-order index part. "
::= { tnOthOdukXcEntry 3 }
tnOthOdukXcDestIfIndexLo OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface index of the ODUk crossconnect
destination, low-order index part."
::= { tnOthOdukXcEntry 4 }
tnOthOdukXcRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Currently all entries have a row status of
active. Sets are permitted for the following
values:
- active(1)
- createAndGo(4)
- destroy(6)."
::= { tnOthOdukXcEntry 5 }
tnOthOdukXcId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Contains shelf id and the connection id assigned by the system.
------------------+------------------
| Bit 31 - Bit 24 | Bit 23 - Bit 0 |
------------------+------------------
| 8 Bit | 24 Bit |
------------------+------------------
| Shelf ID | XCID or GroupID |
------------------+------------------."
::= { tnOthOdukXcEntry 6 }
tnOthOdukXcRate OBJECT-TYPE
SYNTAX AluWdmOthOdukXcRate
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates the ODUk entity rate."
::= { tnOthOdukXcEntry 7 }
tnOthOdukXcBidirectional OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates if this connection is unidirectional
or bidirectional."
::= { tnOthOdukXcEntry 8 }
tnOthOdukXcName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The description of the ODUk XC."
DEFVAL { "" }
::= { tnOthOdukXcEntry 9 }
tnOthOdukXcProtectionState OBJECT-TYPE
SYNTAX INTEGER {
none(1),
protection(2),
working(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The ODUk XC protection state."
::= { tnOthOdukXcEntry 10 }
tnOthOdukXcTopology OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(256))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The ODUk XC topology expressed as port ifindex. "
::= { tnOthOdukXcEntry 11 }
tnOthOdukXcResize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnOthOdukXcEntry 12 }
tnOthOdukXcNewFromTsList OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnOthOdukXcEntry 13 }
tnOthOdukXcNewToTsList OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnOthOdukXcEntry 14 }
tnOthOdukXcYangConnectionName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthOdukXcEntry 15 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk APS Scalars
--------------------------------------------------------------------------------
tnOthOdukApsGroupAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 15 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk APS Table
--------------------------------------------------------------------------------
tnOthOdukApsGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukApsGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 16 }
tnOthOdukApsGroupEntry OBJECT-TYPE
SYNTAX TnOthOdukApsGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthOdukApsToIfIndex,
tnOthOdukApsToIfIndexLo }
::= { tnOthOdukApsGroupTable 1 }
TnOthOdukApsGroupEntry ::= SEQUENCE {
tnOthOdukApsToIfIndex Integer32,
tnOthOdukApsToIfIndexLo Integer32,
tnOthOdukApsFromedIfIndex Integer32,
tnOthOdukApsFromedIfIndexLo Integer32,
tnOthOdukApsFromingIfIndex Integer32,
tnOthOdukApsFromingIfIndexLo Integer32,
tnOthOdukApsAction INTEGER,
tnOthOdukApsDescr SnmpAdminString,
tnOthOdukApsMode INTEGER,
tnOthOdukApsRevert INTEGER,
tnOthOdukApsDirection INTEGER,
tnOthOdukApsXcBidirectional INTEGER,
tnOthOdukApsWaitToRestore Unsigned32,
tnOthOdukApsHoldOffTimer Unsigned32,
tnOthOdukApsGroupK1K2Trans ApsK1K2,
tnOthOdukApsGroupMethod INTEGER,
tnOthOdukApsPingMethod INTEGER,
tnOthOdukApsSdEnable TruthValue,
tnOthOdukApsCurrentStatus BITS,
tnOthOdukApsGroupID Unsigned32,
tnOthOdukApsOduXcRate AluWdmOthOdukXcRate,
tnOthOdukApsGroupCurrentStatus INTEGER,
tnOthOdukApsSwitchCmd INTEGER,
tnOthOdukApsActSide INTEGER,
tnOthOdukApsFromedSfd INTEGER,
tnOthOdukApsFromingSfd INTEGER,
tnOthOdukApsCascadedUse TruthValue,
tnOthOdukApsReSize INTEGER,
tnOthOdukApsNewFromedTsList SnmpAdminString,
tnOthOdukApsNewFromingTsList SnmpAdminString
}
tnOthOdukApsToIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface Index (high-order part) of the
ODUk entity within the SNCP."
::= { tnOthOdukApsGroupEntry 1 }
tnOthOdukApsToIfIndexLo OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface Index (low-order part) of the ODUk
entity within the SNCP."
::= { tnOthOdukApsGroupEntry 2 }
tnOthOdukApsFromedIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The interface Index (high-order part) of the
ODUk entity in the working leg."
::= { tnOthOdukApsGroupEntry 3 }
tnOthOdukApsFromedIfIndexLo OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The interface Index (low-order part) of the
ODUk entity in the working leg."
::= { tnOthOdukApsGroupEntry 4 }
tnOthOdukApsFromingIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The interface Index (high-order part) of the
ODUk entity in the protection leg."
::= { tnOthOdukApsGroupEntry 5 }
tnOthOdukApsFromingIfIndexLo OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The interface Index (low-order part) of the
ODUk entity in the protection leg."
::= { tnOthOdukApsGroupEntry 6 }
tnOthOdukApsAction OBJECT-TYPE
SYNTAX INTEGER {
create(1),
delete(2),
update(3),
convertToProt(4),
convertToUnprot(5),
noCommand(6),
convertToUnprotFroming(7)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The action command to control the APS group.
Its value has an effect on the status of
entries in tnOthOdukXcTable,
tnOthOdukApsGroupTable, and tnOthOdukMemberTable."
::= { tnOthOdukApsGroupEntry 7 }
tnOthOdukApsDescr OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..45))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Description for the APS group."
::= { tnOthOdukApsGroupEntry 8 }
tnOthOdukApsMode OBJECT-TYPE
SYNTAX INTEGER {
sncn(1),
sncnc(2),
snci(3),
sncs(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The protection type of the APS group.
sncn - subnetwork connection with
non-intrusive monitoring.
sncnc - subnetwork connection based on ODUk
client signal with non-intrusive
monitoring.
snci - subnetwork connection with inherent
monitoring.
sncs - subnetwork connection protection with
sublayer monitoring."
DEFVAL { sncn }
::= { tnOthOdukApsGroupEntry 9 }
tnOthOdukApsRevert OBJECT-TYPE
SYNTAX INTEGER {
nonrevertive(1),
revertive(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The revertive attribute of the APS group."
::= { tnOthOdukApsGroupEntry 10 }
tnOthOdukApsDirection OBJECT-TYPE
SYNTAX INTEGER {
unidirectional(1),
bidirectional(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The protection direction of the APS Group."
::= { tnOthOdukApsGroupEntry 11 }
tnOthOdukApsXcBidirectional OBJECT-TYPE
SYNTAX INTEGER {
oneWaySNCP(1),
twoWaySNCP(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "It indicates the connection direction of the APS
group."
::= { tnOthOdukApsGroupEntry 12 }
tnOthOdukApsWaitToRestore OBJECT-TYPE
SYNTAX Unsigned32 (1..15)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The wait-to-restore time for the revertive mode
automatic switching. The values are in minutes.
Current configurable range: 1 to 15."
DEFVAL { 5 }
::= { tnOthOdukApsGroupEntry 13 }
tnOthOdukApsHoldOffTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..10000)
UNITS "milli-seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Hold Off Time for automatic switching.
Current configurable range: 0 to 10000."
DEFVAL { 0 }
::= { tnOthOdukApsGroupEntry 14 }
tnOthOdukApsGroupK1K2Trans OBJECT-TYPE
SYNTAX ApsK1K2
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This attribute is used to display the possible
mapping of switch command and switch status to
K1/K2 bytes."
::= { tnOthOdukApsGroupEntry 15 }
tnOthOdukApsGroupMethod OBJECT-TYPE
SYNTAX INTEGER {
pnim(1),
tcm1(2),
tcm2(3),
tcm3(4),
tcm4(5),
tcm5(6),
tcm6(7),
padapt(8)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The protection method of the working leg. Default
is pnim for sncn and sncnc, and padapt for snci."
::= { tnOthOdukApsGroupEntry 16 }
tnOthOdukApsPingMethod OBJECT-TYPE
SYNTAX INTEGER {
pnim(1),
tcm1(2),
tcm2(3),
tcm3(4),
tcm4(5),
tcm5(6),
tcm6(7),
padapt(8)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The protection method of the protection leg.
Default is pnim for sncn and sncnc, and padapt
for snci."
::= { tnOthOdukApsGroupEntry 17 }
tnOthOdukApsSdEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates whether or not Signal Degrade is used
for protection switching."
DEFVAL { false }
::= { tnOthOdukApsGroupEntry 18 }
tnOthOdukApsCurrentStatus OBJECT-TYPE
SYNTAX BITS {
modeMismatch(0),
channelMismatch(1),
psbf(2),
feplf(3),
extraTraffic(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the APS group."
::= { tnOthOdukApsGroupEntry 19 }
tnOthOdukApsGroupID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Contains shelf ID and the ID assigned to
the APS group by the system.
------------------+------------------
| Bit 31 - Bit 24 | Bit 23 - Bit 0 |
------------------+------------------
| 8 Bit | 24 Bit |
------------------+------------------
| Shelf ID | GroupID |
------------------+------------------."
::= { tnOthOdukApsGroupEntry 20 }
tnOthOdukApsOduXcRate OBJECT-TYPE
SYNTAX AluWdmOthOdukXcRate
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the ODUk XC rate in the APS group."
::= { tnOthOdukApsGroupEntry 21 }
tnOthOdukApsGroupCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
lockoutNe(1),
frcdNe(2),
sfNe(3),
sdNe(4),
manNe(5),
wtrNe(6),
dnr(7),
nr(8),
lockoutFe(9),
frcdFe(10),
sfFe(11),
sdFe(12),
manFe(13),
wtrFe(14),
exerNe(15),
exerFe(16)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Currently active switch request for a SNCP."
DEFVAL { nr }
::= { tnOthOdukApsGroupEntry 22 }
tnOthOdukApsSwitchCmd OBJECT-TYPE
SYNTAX INTEGER {
noCmd(1),
clear(2),
lockoutOfProtection(3),
forcedSwitchWorkToProtect(4),
forcedSwitchProtectToWork(5),
manualSwitchWorkToProtect(6),
manualSwitchProtectToWork(7),
exercise(8)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The switch command applied to the APS group."
DEFVAL { noCmd }
::= { tnOthOdukApsGroupEntry 23 }
tnOthOdukApsActSide OBJECT-TYPE
SYNTAX INTEGER {
working(1),
protection(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Active side of the working ODUk entity in
the APS group."
DEFVAL { working }
::= { tnOthOdukApsGroupEntry 24 }
tnOthOdukApsFromedSfd OBJECT-TYPE
SYNTAX INTEGER {
sf(1),
sd(2),
none(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the working ODUk entity in
the APS group."
DEFVAL { none }
::= { tnOthOdukApsGroupEntry 25 }
tnOthOdukApsFromingSfd OBJECT-TYPE
SYNTAX INTEGER {
sf(1),
sd(2),
none(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the protection ODUk entity
in the APS group."
DEFVAL { none }
::= { tnOthOdukApsGroupEntry 26 }
tnOthOdukApsCascadedUse OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indicates whether or not protection is used in cascaded configuration."
DEFVAL { false }
::= { tnOthOdukApsGroupEntry 27 }
tnOthOdukApsReSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnOthOdukApsGroupEntry 28 }
tnOthOdukApsNewFromedTsList OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnOthOdukApsGroupEntry 29 }
tnOthOdukApsNewFromingTsList OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnOthOdukApsGroupEntry 30 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk Member Scalars
--------------------------------------------------------------------------------
tnOthOdukMemberAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 17 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk Member Table
--------------------------------------------------------------------------------
tnOthOdukMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 18 }
tnOthOdukMemberEntry OBJECT-TYPE
SYNTAX TnOthOdukMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthOdukApsToIfIndex,
tnOthOdukApsToIfIndexLo,
tnOthOdukApsMemberIfIndex,
tnOthOdukApsMemberIfIndexLo }
::= { tnOthOdukMemberTable 1 }
TnOthOdukMemberEntry ::= SEQUENCE {
tnOthOdukApsMemberIfIndex Integer32,
tnOthOdukApsMemberIfIndexLo Integer32,
tnOthOdukApsMemberRowStatus RowStatus,
tnOthOdukApsMemberConfigNumber INTEGER,
tnOthOdukApsMemberSwitch INTEGER,
tnOthOdukApsMemberCurrentStatus BITS
}
tnOthOdukApsMemberIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface Index (high-order part) for each
ODU entity."
::= { tnOthOdukMemberEntry 1 }
tnOthOdukApsMemberIfIndexLo OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The interface Index (low-order part) for each ODU entity."
::= { tnOthOdukMemberEntry 2 }
tnOthOdukApsMemberRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Changing the row status is currently not supported."
::= { tnOthOdukMemberEntry 3 }
tnOthOdukApsMemberConfigNumber OBJECT-TYPE
SYNTAX INTEGER {
protection(1),
working(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnOthOdukMemberEntry 4 }
tnOthOdukApsMemberSwitch OBJECT-TYPE
SYNTAX INTEGER {
noCmd(1),
clear(2),
lockoutOfProtection(3),
forcedSwitchWorkToProtect(4),
forcedSwitchProtectToWork(5),
manualSwitchWorkToProtect(6),
manualSwitchProtectToWork(7),
exercise(8)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The switch command applied to the member of the
APS group."
::= { tnOthOdukMemberEntry 5 }
tnOthOdukApsMemberCurrentStatus OBJECT-TYPE
SYNTAX BITS {
lockedOut(0),
sd(1),
sf(2),
switched(3),
txActive(4),
txStandby(5),
rxActive(6),
rxStandby(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the ODUk entity in the APS group."
::= { tnOthOdukMemberEntry 6 }
--------------------------------------------------------------------------------
-- OTH Automatic Protection Switch (APS) Group ID Scalars
--------------------------------------------------------------------------------
tnOthOdukApsGroupIdAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 19 }
--------------------------------------------------------------------------------
-- OTH Automatic Protection Switch (APS) Group ID Table
--------------------------------------------------------------------------------
tnOthOdukApsGroupIdTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukApsGroupIdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 20 }
tnOthOdukApsGroupIdEntry OBJECT-TYPE
SYNTAX TnOthOdukApsGroupIdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthOdukApsGroupID }
::= { tnOthOdukApsGroupIdTable 1 }
TnOthOdukApsGroupIdEntry ::= SEQUENCE {
tnOthOdukApsGroupIdToIfIndex Integer32,
tnOthOdukApsGroupIdToIfIndexLo Integer32
}
tnOthOdukApsGroupIdToIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The interface index (high-order part) of the
ODUk entity with the APS group."
::= { tnOthOdukApsGroupIdEntry 1 }
tnOthOdukApsGroupIdToIfIndexLo OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The interface index (low-order part) of the
ODUk entity with the APS group."
::= { tnOthOdukApsGroupIdEntry 2 }
--------------------------------------------------------------------------------
-- OTH OPTSG Scalars
--------------------------------------------------------------------------------
tnOthOdukOptsgAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 21 }
--------------------------------------------------------------------------------
-- OTH OPTSG Table
--------------------------------------------------------------------------------
tnOthOdukOptsgTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukOptsgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 22 }
tnOthOdukOptsgEntry OBJECT-TYPE
SYNTAX TnOthOdukOptsgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthIfIndex,
tnOthIfIndexLo }
::= { tnOthOdukOptsgTable 1 }
TnOthOdukOptsgEntry ::= SEQUENCE {
tnOptsgStruct SnmpAdminString,
tnIncOptsgStruct SnmpAdminString
}
tnOptsgStruct OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The transmit OPTSG payload structure value."
::= { tnOthOdukOptsgEntry 1 }
tnIncOptsgStruct OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The received OPTSG payload structure value. It
is retrieved from the received OPTSG bytes."
::= { tnOthOdukOptsgEntry 2 }
----------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk Delay Measurement (DM) Config Scalars
----------------------------------------------------------------------------------
tnOthOdukDMConfigAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 23 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk Delay Measurement (DM) Config Table
--------------------------------------------------------------------------------
tnOthOdukDMConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukDMConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 24 }
tnOthOdukDMConfigEntry OBJECT-TYPE
SYNTAX TnOthOdukDMConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthIfIndex,
tnOthIfIndexLo }
::= { tnOthOdukDMConfigTable 1 }
TnOthOdukDMConfigEntry ::= SEQUENCE {
tnOthOdukDMConfigCMEPMode INTEGER,
tnOthOdukDMConfigEnable INTEGER,
tnOthOdukDMConfigInvoke TruthValue
}
tnOthOdukDMConfigCMEPMode OBJECT-TYPE
SYNTAX INTEGER {
bypass(1),
source(2),
destination(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Connection Monitoring End Point Mode defined for
delay measurement on the specified ODUk entity."
DEFVAL { bypass }
::= { tnOthOdukDMConfigEntry 1 }
tnOthOdukDMConfigEnable OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This attribute is used to enable or disable the
DM function."
DEFVAL { disable }
::= { tnOthOdukDMConfigEntry 2 }
tnOthOdukDMConfigInvoke OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Invokes a single delay measurement by toggling
once the DM bit."
DEFVAL { false }
::= { tnOthOdukDMConfigEntry 3 }
----------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk Delay Measurement Information Scalars
----------------------------------------------------------------------------------
tnOthOdukDMInfoAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 25 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk Delay Measurement Information Table
--------------------------------------------------------------------------------
tnOthOdukDMInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukDMInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 26 }
tnOthOdukDMInfoEntry OBJECT-TYPE
SYNTAX TnOthOdukDMInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthIfIndex,
tnOthIfIndexLo }
::= { tnOthOdukDMInfoTable 1 }
TnOthOdukDMInfoEntry ::= SEQUENCE {
tnOthOdukDMInfoCurrentStatus AluWdmDMInfoCurrentStatus,
tnOthOdukDMInfoCurrentValue Unsigned32,
tnOthOdukDMInfoTimeStamp Unsigned32
}
tnOthOdukDMInfoCurrentStatus OBJECT-TYPE
SYNTAX AluWdmDMInfoCurrentStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates whether this DM test is valid."
::= { tnOthOdukDMInfoEntry 1 }
tnOthOdukDMInfoCurrentValue OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Reports the DM value in 10**(-7) seconds in the
current Interval."
::= { tnOthOdukDMInfoEntry 2 }
tnOthOdukDMInfoTimeStamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time-stamp for the reported delay measurement."
DEFVAL { 0 }
::= { tnOthOdukDMInfoEntry 3 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk Incoming Fault Type and Fault
-- Location (FTFL) Information Scalars
--------------------------------------------------------------------------------
tnOthOdukIncFtflInfoAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 27 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) ODUk Incoming Fault Type and Fault
-- Location (FTFL) Information Table
--------------------------------------------------------------------------------
tnOthOdukIncFtflInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukIncFtflInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 28 }
tnOthOdukIncFtflInfoEntry OBJECT-TYPE
SYNTAX TnOthOdukIncFtflInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthIfIndex,
tnOthIfIndexLo }
::= { tnOthOdukIncFtflInfoTable 1 }
TnOthOdukIncFtflInfoEntry ::= SEQUENCE {
tnOthOdukIncFtflFwTypeID OCTET STRING,
tnOthOdukIncFtflFwOperID OCTET STRING,
tnOthOdukIncFtflBwTypeID OCTET STRING,
tnOthOdukIncFtflBwOperID OCTET STRING,
tnOthOdukIncFtflExp OCTET STRING
}
tnOthOdukIncFtflFwTypeID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ODUk incoming forward fault type and fault
location (FTFL) type ID."
::= { tnOthOdukIncFtflInfoEntry 1 }
tnOthOdukIncFtflFwOperID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ODUk incoming forward FTFL operator ID."
::= { tnOthOdukIncFtflInfoEntry 2 }
tnOthOdukIncFtflBwTypeID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ODUk incoming backward FTFL type ID."
::= { tnOthOdukIncFtflInfoEntry 3 }
tnOthOdukIncFtflBwOperID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ODUk incoming backward FTFL operator ID."
::= { tnOthOdukIncFtflInfoEntry 4 }
tnOthOdukIncFtflExp OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ODUk incoming exp (experimental)."
::= { tnOthOdukIncFtflInfoEntry 5 }
----------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) Encryption Config Scalars
----------------------------------------------------------------------------------
tnOthOdukEncryptionAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 29 }
--------------------------------------------------------------------------------
-- Optical Transmission Hierarchy (OTH) Encryption Config Table
--------------------------------------------------------------------------------
tnOthOdukEncryptionTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOthOdukEncryptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 30 }
tnOthOdukEncryptionEntry OBJECT-TYPE
SYNTAX TnOthOdukEncryptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOthIfIndex,
tnOthIfIndexLo }
::= { tnOthOdukEncryptionTable 1 }
TnOthOdukEncryptionEntry ::= SEQUENCE {
tnOthOdukEncryptionOperateKeySwitch INTEGER,
tnOthOdukEncryptionState TruthValue,
tnOthOdukEncryptionNextKey OCTET STRING,
tnOthOdukEncryptionWKAT OCTET STRING,
tnOthOdukEncryptionCurrentKeyInfo SnmpAdminString,
tnOthOdukEncryptionNextKeyInfo SnmpAdminString,
tnOthOdukEncryptionEipcch INTEGER
}
tnOthOdukEncryptionOperateKeySwitch OBJECT-TYPE
SYNTAX INTEGER {
idle(1),
swapKeys(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Request the port to switch to the standby
encryption key."
DEFVAL { idle }
::= { tnOthOdukEncryptionEntry 1 }
tnOthOdukEncryptionState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Encryption State.
true - on
false - off."
DEFVAL { false }
::= { tnOthOdukEncryptionEntry 2 }
tnOthOdukEncryptionNextKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Next encryption key to use."
::= { tnOthOdukEncryptionEntry 3 }
tnOthOdukEncryptionWKAT OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The WKAT string used to authenticate the far
end and validate the keys are correct."
::= { tnOthOdukEncryptionEntry 4 }
tnOthOdukEncryptionCurrentKeyInfo OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..256))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Read current key info."
::= { tnOthOdukEncryptionEntry 5 }
tnOthOdukEncryptionNextKeyInfo OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..256))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Read next key info."
::= { tnOthOdukEncryptionEntry 6 }
tnOthOdukEncryptionEipcch OBJECT-TYPE
SYNTAX INTEGER {
none(1),
gcc0(2),
gcc1(3),
gcc2(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Used to configure the channel to be used for
Encryption Interface Protocol for Communication."
DEFVAL { none }
::= { tnOthOdukEncryptionEntry 7 }
--------------------------------------------------------------------------------
-- OduChanPool Table
--------------------------------------------------------------------------------
tnOduChanPoolTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOduChanPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of OduChanPool attributes."
::= { tnOthBasics 31 }
tnOduChanPoolEntry OBJECT-TYPE
SYNTAX TnOduChanPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOduChanPoolIndex }
::= { tnOduChanPoolTable 1 }
TnOduChanPoolEntry ::=
SEQUENCE {
tnOduChanPoolIndex Integer32,
tnOduChanPoolPortList OCTET STRING,
tnOduChanPoolOTUIdList OCTET STRING,
tnOduChanPoolNumberOfChan Integer32,
tnOduChanPoolNumberOfResChan Integer32,
tnOduChanPoolResChanList OCTET STRING,
tnOduChanPoolNumberOfSharedChan Integer32,
tnOduChanPoolNumberOfFreeChan Integer32
}
tnOduChanPoolIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOduChanPoolEntry 1 }
tnOduChanPoolPortList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ordered list of port numbers associated with the pool."
::= { tnOduChanPoolEntry 2 }
tnOduChanPoolOTUIdList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Ordered list of otu-ids associated with the pool."
::= { tnOduChanPoolEntry 3 }
tnOduChanPoolNumberOfChan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Defines the overall number of available channel for a pool."
DEFVAL { 190 }
::= { tnOduChanPoolEntry 4 }
tnOduChanPoolNumberOfResChan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Defines the number of reserved channels per OTU4."
DEFVAL { 10 }
::= { tnOduChanPoolEntry 5 }
tnOduChanPoolResChanList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "List of provisioned OTU facilities together
the reserved channel information."
::= { tnOduChanPoolEntry 6 }
tnOduChanPoolNumberOfSharedChan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of allocated channels as shared resource."
DEFVAL { 0 }
::= { tnOduChanPoolEntry 7 }
tnOduChanPoolNumberOfFreeChan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of channels free for shared allocation."
DEFVAL { 190 }
::= { tnOduChanPoolEntry 8 }
----------------------------------------------------------------------------------
-- Pseudo Random Binary Sequence (PRBS) Test Config Scalars
----------------------------------------------------------------------------------
tnOduPrbsAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOthBasics 32 }
--------------------------------------------------------------------------------
-- Pseudo Random Binary Sequence (PRBS) Test Table
--------------------------------------------------------------------------------
tnOduPrbsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOduPrbsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOthBasics 33 }
tnOduPrbsEntry OBJECT-TYPE
SYNTAX TnOduPrbsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnOduPrbsIfIndex,
tnOduPrbsIfIndexLo }
::= { tnOduPrbsTable 1 }
TnOduPrbsEntry ::= SEQUENCE {
tnOduPrbsIfIndex Unsigned32,
tnOduPrbsIfIndexLo Unsigned32,
tnOduPrbsPattern INTEGER,
tnOduPrbsPosition INTEGER,
tnOduPrbsTestMode TruthValue,
tnOduPrbsInSyncState TruthValue,
tnOduPrbsInSyncSeconds Integer32,
tnOduPrbsNoSyncSeconds Integer32,
tnOduPrbsTseCounter Counter64
}
tnOduPrbsIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOduPrbsEntry 1 }
tnOduPrbsIfIndexLo OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnOduPrbsEntry 2 }
tnOduPrbsPattern OBJECT-TYPE
SYNTAX INTEGER {
prbs31(1),
invprbs31(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Prbs pattern which is used for the test signal
prbs31 - a PRBS31 test signal
invprbs31 - an inverted PRBS31 test signal."
DEFVAL { invprbs31 }
::= { tnOduPrbsEntry 3 }
tnOduPrbsPosition OBJECT-TYPE
SYNTAX INTEGER {
bm(1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "position where the test signal is applied
bm - test signal is applied with position Before Matrix."
DEFVAL { bm }
::= { tnOduPrbsEntry 4 }
tnOduPrbsTestMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Mode of the test signal. If testmode is set to enabled,
a new measurement for the test signal starts with all-zero
counter values as initial value.
disabled - test signal insertion and monitoring are disabled
enabled - test signal insertion and monitoring are enabled."
DEFVAL { false }
::= { tnOduPrbsEntry 5 }
tnOduPrbsInSyncState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "In Sync State."
::= { tnOduPrbsEntry 6 }
tnOduPrbsInSyncSeconds OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "In Sync Seconds."
::= { tnOduPrbsEntry 7 }
tnOduPrbsNoSyncSeconds OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "No Sync Seconds."
::= { tnOduPrbsEntry 8 }
tnOduPrbsTseCounter OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TSE counter."
::= { tnOduPrbsEntry 9 }
--------------------------------------------------------------------------------
-- Conformance Group Definitions
--------------------------------------------------------------------------------
tnOthOdukScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 1 }
tnOthOdukGroup OBJECT-GROUP
OBJECTS {
tnOthOdukDirectionality,
tnOthOdukRate,
tnOthOdukTcmFieldsInUse,
tnOthOdukTtpPresent,
tnOthOdukAdminStatus,
tnOthOdukStateAINS,
tnOthOdukOperStatus,
tnOthOdukStateQualifier,
tnOthOdukOperationalCapability,
tnOthOdukAINSDebounceTime,
tnOthOdukUsingSysAINSDebounceTime,
tnOthOdukAINSDebounceTimeRemaining,
tnOthOdukForceAdminStatus,
tnOthOdukMgracd,
tnOthOdukAlmProfName,
tnOthOdukFlexType,
tnOthOdukFlexClientType,
tnOthOdukFlexGfpSize,
tnOthOdukMsiSup,
tnOthOdukFacilityDescriptorName,
tnOthOdukFacilityDescriptorDesc,
tnOthOdukFacilityDescriptorCirId
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 2 }
tnOthOdukTtpScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukTtpAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 3 }
tnOthOdukTtpGroup OBJECT-GROUP
OBJECTS {
tnOthOdukTtpSapiTransmitted,
tnOthOdukTtpDapiExpected,
tnOthOdukTtpSapiExpected,
tnOthOdukTtpTraceIdentifierAccepted,
tnOthOdukTtpTimDetMode,
tnOthOdukTtpTimActEnabled,
tnOthOdukTtpTtiStatus,
tnOthOdukTtpDegThr,
tnOthOdukTtpDegM,
tnOthOdukPayloadType,
tnOthOdukRxPayloadType,
tnOthOdukPlmConsequenceAction,
tnOthOdukTxOduStruct,
tnOthOdukRxOduStruct,
tnOthOdukTtpCurrentStatus,
tnOthOdukOdu0Interwk,
tnOthOdukTtpDapiAccepted,
tnOthOdukTtpDapiTransmitted,
tnOthOdukTtpOsAccepted,
tnOthOdukTtpOsTransmitted,
tnOthOdukRxMSI,
tnOthOdukTtpCndRes,
tnOthOdukTtpCmEmphasis,
tnOthOdukTtpManualOduPtf,
tnOthOdukTtpCsfType,
tnOthOdukOduChanPools,
tnOthOdukMaxTribNumber,
tnOthOdukActualTribNumber,
tnOthOdukOduCTypeNMValue,
tnOthOdukTtpDegPeriod,
tnOthOdukTtpMsimResp
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 4 }
tnOthOdukNimScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukNimAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 5 }
tnOthOdukNimGroup OBJECT-GROUP
OBJECTS {
tnOthOdukNimDapiExpected,
tnOthOdukNimSapiExpected,
tnOthOdukNimTraceIdentifierAccepted,
tnOthOdukNimTimDetMode,
tnOthOdukNimTimActEnabled,
tnOthOdukNimTtiStatus,
tnOthOdukNimDegThr,
tnOthOdukNimDegM,
-- tnOthOdukNimCurrentStatus,
tnOthOdukNimPom,
tnOthOdukNimDapiAccepted,
tnOthOdukNimOsAccepted,
tnOthOdukNimDegPeriod
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 6 }
tnOthGcc12ScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthGcc12AttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 7 }
tnOthGcc12Group OBJECT-GROUP
OBJECTS {
tnOthGcc12RowStatus,
tnOthGcc12GccPassThrough,
tnOthGcc12Application
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 8 }
tnOthOdukTScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukTAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 9 }
tnOthOdukTGroup OBJECT-GROUP
OBJECTS {
tnOthOdukTRowStatus,
tnOthOdukTTcmMode,
tnOthOdukTPosSeq,
tnOthOdukTAdminStatus,
tnOthOdukTSapiTransmitted,
tnOthOdukTSapiExpected,
tnOthOdukTTraceIdentifierAccepted,
tnOthOdukTTimDetMode,
tnOthOdukTTimActEnabled,
tnOthOdukTTtpTtiStatus,
tnOthOdukTAisOnDef,
tnOthOdukTLtcResp,
tnOthOdukTOhAdd,
tnOthOdukTOhRmv,
tnOthOdukTDegThr,
tnOthOdukTDegM,
tnOthOdukTDapiAccepted,
tnOthOdukTDapiExpected,
tnOthOdukTDapiTransmitted,
tnOthOdukTOsAccepted,
tnOthOdukTOsTransmitted,
tnOthOdukTTcmAlmProfName,
tnOthOdukTcmOperStatus,
tnOthOdukTcmMgracd,
tnOthOdukTcmincstat,
tnOthOdukTcmOperationalCapability,
tnOthOdukTcmStateQualifier,
tnOthOdukTcmDMInvoke,
tnOthOdukTcmDMTimeStamp,
tnOthOdukTcmDMCMEPMode,
tnOthOdukTcmDMStatus,
tnOthOdukTcmDMTime,
tnOthOdukTDegPeriod
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 10 }
-- obsolete
-- tnOthOdukTNimScalarsGroup OBJECT-GROUP ::= { tnOthGroups 11 }
-- tnOthOdukTNimGroup OBJECT-GROUP ::= { tnOthGroups 12 }
tnOthOdukXcScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukXcAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 13 }
tnOthOdukXcGroup OBJECT-GROUP
OBJECTS {
tnOthOdukXcRowStatus,
tnOthOdukXcId,
tnOthOdukXcRate,
tnOthOdukXcBidirectional,
tnOthOdukXcName,
tnOthOdukXcProtectionState,
tnOthOdukXcTopology,
tnOthOdukXcResize,
tnOthOdukXcNewFromTsList,
tnOthOdukXcNewToTsList,
tnOthOdukXcYangConnectionName
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 14 }
tnOthOdukApsScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukApsGroupAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 15 }
tnOthOdukApsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukApsFromedIfIndex,
tnOthOdukApsFromedIfIndexLo,
tnOthOdukApsFromingIfIndex,
tnOthOdukApsFromingIfIndexLo,
tnOthOdukApsAction,
tnOthOdukApsDescr,
tnOthOdukApsMode,
tnOthOdukApsRevert,
tnOthOdukApsDirection,
tnOthOdukApsXcBidirectional,
tnOthOdukApsWaitToRestore,
tnOthOdukApsHoldOffTimer,
tnOthOdukApsGroupK1K2Trans,
tnOthOdukApsGroupMethod,
tnOthOdukApsPingMethod,
tnOthOdukApsSdEnable,
tnOthOdukApsCurrentStatus,
tnOthOdukApsGroupID,
tnOthOdukApsOduXcRate,
tnOthOdukApsGroupCurrentStatus,
tnOthOdukApsSwitchCmd,
tnOthOdukApsActSide,
tnOthOdukApsFromedSfd,
tnOthOdukApsFromingSfd,
tnOthOdukApsCascadedUse,
tnOthOdukApsReSize,
tnOthOdukApsNewFromedTsList,
tnOthOdukApsNewFromingTsList
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 16 }
tnOthOdukMemberScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukMemberAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 17 }
tnOthOdukMemberGroup OBJECT-GROUP
OBJECTS {
tnOthOdukApsMemberRowStatus,
tnOthOdukApsMemberConfigNumber,
tnOthOdukApsMemberSwitch,
tnOthOdukApsMemberCurrentStatus
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 18 }
tnOthOdukApsGroupIdScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukApsGroupIdAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 19 }
tnOthOdukApsGroupIdGroup OBJECT-GROUP
OBJECTS {
tnOthOdukApsGroupIdToIfIndex,
tnOthOdukApsGroupIdToIfIndexLo
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 20 }
tnOthOdukOptsgScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukOptsgAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 21 }
tnOthOdukOptsgGroup OBJECT-GROUP
OBJECTS {
tnOptsgStruct,
tnIncOptsgStruct
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 22 }
tnOthOdukDMConfigScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukDMConfigAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 23 }
tnOthOdukDMConfigGroup OBJECT-GROUP
OBJECTS {
tnOthOdukDMConfigCMEPMode,
tnOthOdukDMConfigEnable,
tnOthOdukDMConfigInvoke
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 24 }
tnOthOdukDMInfoScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukDMInfoAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 25 }
tnOthOdukDMInfoGroup OBJECT-GROUP
OBJECTS {
tnOthOdukDMInfoCurrentStatus,
tnOthOdukDMInfoCurrentValue,
tnOthOdukDMInfoTimeStamp
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 26 }
tnOthOdukIncFtflInfoScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukIncFtflInfoAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 27 }
tnOthOdukIncFtflInfoGroup OBJECT-GROUP
OBJECTS {
tnOthOdukIncFtflFwTypeID,
tnOthOdukIncFtflFwOperID,
tnOthOdukIncFtflBwTypeID,
tnOthOdukIncFtflBwOperID,
tnOthOdukIncFtflExp
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 28 }
tnOthOdukEncryptionScalarsGroup OBJECT-GROUP
OBJECTS {
tnOthOdukEncryptionAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 29 }
tnOthOdukEncryptionGroup OBJECT-GROUP
OBJECTS {
tnOthOdukEncryptionOperateKeySwitch,
tnOthOdukEncryptionState,
tnOthOdukEncryptionNextKey,
tnOthOdukEncryptionWKAT,
tnOthOdukEncryptionCurrentKeyInfo,
tnOthOdukEncryptionNextKeyInfo,
tnOthOdukEncryptionEipcch
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 30 }
tnOduChanPoolGroup OBJECT-GROUP
OBJECTS {
tnOduChanPoolPortList,
tnOduChanPoolOTUIdList,
tnOduChanPoolNumberOfChan,
tnOduChanPoolNumberOfResChan,
tnOduChanPoolResChanList,
tnOduChanPoolNumberOfSharedChan,
tnOduChanPoolNumberOfFreeChan
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 31 }
tnOduPrbsScalarsGroup OBJECT-GROUP
OBJECTS {
tnOduPrbsAttributeTotal
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 32 }
tnOduPrbsGroup OBJECT-GROUP
OBJECTS {
tnOduPrbsPattern,
tnOduPrbsPosition,
tnOduPrbsTestMode,
tnOduPrbsInSyncState,
tnOduPrbsInSyncSeconds,
tnOduPrbsNoSyncSeconds,
tnOduPrbsTseCounter
}
STATUS current
DESCRIPTION "."
::= { tnOthGroups 33 }
--------------------------------------------------------------------------------
-- Compliance Statements (mandatory)
--------------------------------------------------------------------------------
tnOthCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION "."
MODULE
MANDATORY-GROUPS {
tnOthOdukScalarsGroup,
tnOthOdukGroup,
tnOthOdukTtpScalarsGroup,
tnOthOdukTtpGroup,
tnOthOdukNimScalarsGroup,
tnOthOdukNimGroup,
tnOthGcc12ScalarsGroup,
tnOthGcc12Group,
tnOthOdukTScalarsGroup,
tnOthOdukTGroup,
-- obsolete
-- tnOthOdukTNimScalarsGroup,
-- tnOthOdukTNimGroup,
tnOthOdukXcScalarsGroup,
tnOthOdukXcGroup,
tnOthOdukApsScalarsGroup,
tnOthOdukApsGroup,
tnOthOdukMemberScalarsGroup,
tnOthOdukMemberGroup,
tnOthOdukApsGroupIdScalarsGroup,
tnOthOdukApsGroupIdGroup,
tnOthOdukOptsgScalarsGroup,
tnOthOdukOptsgGroup,
tnOthOdukDMConfigScalarsGroup,
tnOthOdukDMConfigGroup,
tnOthOdukDMInfoScalarsGroup,
tnOthOdukDMInfoGroup,
tnOthOdukIncFtflInfoScalarsGroup,
tnOthOdukIncFtflInfoGroup,
tnOthOdukEncryptionScalarsGroup,
tnOthOdukEncryptionGroup,
tnOduChanPoolGroup,
tnOduPrbsScalarsGroup,
tnOduPrbsGroup
}
::= { tnOthCompliances 1 }
END -- DEFINITION OF TROPIC-OTH-MIB