Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -1,6 +1,6 @@
TROPIC-SHELF-MIB DEFINITIONS ::= BEGIN
-- (c) Copyright 2019 Nokia Networks. All rights reserved.
-- (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.
@ -11,7 +11,7 @@ IMPORTS
Unsigned32, Integer32 FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
TEXTUAL-CONVENTION,
TruthValue FROM SNMPv2-TC
RowStatus, TruthValue FROM SNMPv2-TC
TropicShelfIndexType,
TropicCardCLEI,
TropicCardManufacturingPartNumber,
@ -26,7 +26,7 @@ IMPORTS
tropicEmptyCard FROM TROPIC-GLOBAL-REG;
tnShelfMibModule MODULE-IDENTITY
LAST-UPDATED "201907051200Z"
LAST-UPDATED "202106251200Z"
ORGANIZATION "Nokia"
CONTACT-INFO "Nokia
Attn: Jeff Donnelly
@ -38,6 +38,86 @@ IMPORTS
DESCRIPTION "The shelf MIB for Nokia network elements."
REVISION "202106251200Z"
DESCRIPTION "Added the following to tnShelfTable:
tnShelfCoupledNumber
tnShelfCoupledCmd."
REVISION "202105211200Z"
DESCRIPTION "Added the following to tnShelfMTXSIZE:
oTN48TPrim(11)
oTN48TSec(12)."
REVISION "202103051200Z"
DESCRIPTION "Marked the following as obsolete:
tnShelfPlcUpgradeMode."
REVISION "202102121200Z"
DESCRIPTION "Added the following tables:
tnShelfRackTable
tnShelfFiberTrayTable."
REVISION "202010021200Z"
DESCRIPTION "Added the following to tnShelfMTXSIZE:
oTN4T(9)
oTN12T(10)."
REVISION "202008071200Z"
DESCRIPTION "Marked the following as deprecated:
tnShelfPlcUpgradeMode."
REVISION "202007241200Z"
DESCRIPTION "1) Changed SYNTAX of tnShelfDueDate from SIZE(0..20) to
SIZE(0..30).
2) Added the following to tnShelfTable:
tnShelfRackLocation
tnShelfXpdrNumber."
REVISION "202004031200Z"
DESCRIPTION "Added the following table:
tnShelfDisplayTable."
REVISION "202003271200Z"
DESCRIPTION "Added the following table:
tnMultiShelfTable."
REVISION "202003131200Z"
DESCRIPTION "Added the following to tnShelfMTXSIZE:
oTN24TC(8)."
REVISION "202002281200Z"
DESCRIPTION "Added the following to tnShelfTable:
tnShelfPosition
tnShelfLifeCycleState
tnShelfDueDate."
REVISION "201912201200Z"
DESCRIPTION "Added the following to tnShelfExpectedAmps:
amps60a(26)."
REVISION "201911011200Z"
DESCRIPTION "Added the following to tnShelfTable:
tnShelfPlcUpgradeMode."
REVISION "201909131200Z"
DESCRIPTION "Changed the description of the following:
tnShelfFabricEqpsLEDColor."
REVISION "201909061200Z"
DESCRIPTION "1) Added the following textual conventions:
TropicShelfInvAvailabilityStatus
TropicShelfInvCustomerInvField
TropicShelfInvFiberType
TropicShelfInvDcmSize
TropicShelfInvInsertionLoss
TropicShelfInvInsertionLossSlope
TropicShelfInvDispersionFit
TropicShelfInvFiberLength
TropicShelfInvPmd
TropicShelfInvLatencyMismatch.
2) Added the following table:
tnShelfInvTable."
REVISION "201907051200Z"
DESCRIPTION "Changed SYNTAX of the following from INTEGER
to OCTET STRING:
@ -184,17 +264,17 @@ IMPORTS
DESCRIPTION "1) Added the following from tnShelfTable:
tnShelfInventoryAction.
2) Changed the UNITS of following from watts to 1/10 watts:
tnShelfBranchPowerCap1,
tnShelfBranchPowerCap2,
tnShelfBranchPowerCap3,
tnShelfBranchPowerCap4,
tnShelfBranchPowerCap5,
tnShelfBranchPowerCap6,
tnShelfBranchRemainingPwrCap1,
tnShelfBranchRemainingPwrCap2,
tnShelfBranchRemainingPwrCap3,
tnShelfBranchRemainingPwrCap4,
tnShelfBranchRemainingPwrCap5,
tnShelfBranchPowerCap1
tnShelfBranchPowerCap2
tnShelfBranchPowerCap3
tnShelfBranchPowerCap4
tnShelfBranchPowerCap5
tnShelfBranchPowerCap6
tnShelfBranchRemainingPwrCap1
tnShelfBranchRemainingPwrCap2
tnShelfBranchRemainingPwrCap3
tnShelfBranchRemainingPwrCap4
tnShelfBranchRemainingPwrCap5
tnShelfBranchRemainingPwrCap6."
REVISION "201602011200Z"
@ -206,31 +286,31 @@ IMPORTS
REVISION "201512241200Z"
DESCRIPTION "Moved the following Fabric MIB attributes from tnFabricCardTable
to tnShelfTable:
tnShelfFabricEQPStatus,
tnShelfFabricActivityState,
tnShelfFabricFailures,
tnShelfFabricUsage,
tnShelfFabricEqpsLEDColor,
tnShelfFabricEQPStatus
tnShelfFabricActivityState
tnShelfFabricFailures
tnShelfFabricUsage
tnShelfFabricEqpsLEDColor
tnShelfFabricReadyToProtect."
REVISION "201512071200Z"
DESCRIPTION "Added the following from tnShelfTable:
tnShelfBranchPowerCap1,
tnShelfBranchPowerCap2,
tnShelfBranchPowerCap3,
tnShelfBranchPowerCap4,
tnShelfBranchPowerCap5,
tnShelfBranchPowerCap6,
tnShelfBranchRemainingPwrCap1,
tnShelfBranchRemainingPwrCap2,
tnShelfBranchRemainingPwrCap3,
tnShelfBranchRemainingPwrCap4,
tnShelfBranchRemainingPwrCap5,
tnShelfBranchPowerCap1
tnShelfBranchPowerCap2
tnShelfBranchPowerCap3
tnShelfBranchPowerCap4
tnShelfBranchPowerCap5
tnShelfBranchPowerCap6
tnShelfBranchRemainingPwrCap1
tnShelfBranchRemainingPwrCap2
tnShelfBranchRemainingPwrCap3
tnShelfBranchRemainingPwrCap4
tnShelfBranchRemainingPwrCap5
tnShelfBranchRemainingPwrCap6."
REVISION "201510201200Z"
DESCRIPTION "Changed the UNITS of following from volts to 1/100 volts:
tnShelfVoltageFloor,
tnShelfVoltageFloor
tnShelfVoltageFloorAC."
REVISION "201509301200Z"
@ -239,12 +319,12 @@ IMPORTS
REVISION "201508251200Z"
DESCRIPTION "Added the following from tnShelfTable:
tnShelfFilterMonitorStatus,
tnShelfFilterInspectionInterval,
tnShelfFilterMonitorStatus
tnShelfFilterInspectionInterval
tnShelfFilterStartDate."
REVISION "201508061200Z"
DESCRIPTION "Renamed amps65 to amps63 in tnShelfExpectedAmps"
DESCRIPTION "Renamed amps65 to amps63 in tnShelfExpectedAmps."
REVISION "201507311200Z"
DESCRIPTION "Added the following from tnShelfTable:
@ -310,7 +390,7 @@ IMPORTS
REVISION "201209251200Z"
DESCRIPTION "1) Added the following to tnShelfExpectedAmps:
ampsNa(21),
ampsNa(21)
to
amps320(23).
2) Added the following to tnShelfTable:
@ -443,6 +523,71 @@ IMPORTS
ampsac7(6),
na(7)
}
TropicShelfInvAvailabilityStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "The availability status."
SYNTAX INTEGER {
available(1),
unavailable(2)
}
TropicShelfInvCustomerInvField ::= TEXTUAL-CONVENTION
DISPLAY-HINT "46a"
STATUS current
DESCRIPTION "Readable Customer Inventory Field string."
SYNTAX OCTET STRING (SIZE(0..46))
TropicShelfInvFiberType ::= TEXTUAL-CONVENTION
DISPLAY-HINT "4a"
STATUS current
DESCRIPTION "Readable DCM Fiber Type string."
SYNTAX OCTET STRING (SIZE(0..4))
TropicShelfInvDcmSize ::= TEXTUAL-CONVENTION
DISPLAY-HINT "3a.1a"
STATUS current
DESCRIPTION "Readable DCM transmission fiber length string (unit: km)."
SYNTAX OCTET STRING (SIZE(0..5))
TropicShelfInvInsertionLoss ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2a.1a"
STATUS current
DESCRIPTION "Readable insertion loss string (unit: dB)."
SYNTAX OCTET STRING (SIZE(0..4))
TropicShelfInvInsertionLossSlope ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2a.1a"
STATUS current
DESCRIPTION "Readable insertion loss slope string (unit: dB).
The format is [+-]x.x."
SYNTAX OCTET STRING (SIZE(0..4))
TropicShelfInvDispersionFit ::= TEXTUAL-CONVENTION
DISPLAY-HINT "40a"
STATUS current
DESCRIPTION "Readable DCM dispersion fit string. The format is
[+-]x.xxxE[+-]xx[+-]x.xxxE[+-]xx[+-]x.xxxE[+-]xx[+-]x.xxxE[+-]xx."
SYNTAX OCTET STRING (SIZE(0..40))
TropicShelfInvFiberLength ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION "Fiber Length, in centimetres (0.01m)."
SYNTAX Unsigned32
TropicShelfInvPmd ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2a.1a"
STATUS current
DESCRIPTION "Readable DCM Polarization Mode Dispersion Type string
(unit: ps)."
SYNTAX OCTET STRING (SIZE(0..4))
TropicShelfInvLatencyMismatch ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2a.1a"
STATUS current
DESCRIPTION "Readable DCM Latency Mismatch string.
The format is [+-]x.x."
SYNTAX OCTET STRING (SIZE(0..4))
--------------------------------------------------------------------------------
-- Generic Shelf Table
@ -546,7 +691,16 @@ IMPORTS
tnShelfVoltageThresholdTolHVDC Unsigned32,
tnShelfVoltageFloorHVDC Unsigned32,
tnShelfVoltageThresholdTolAC Unsigned32,
tnShelfTsiFreeze INTEGER
tnShelfTsiFreeze INTEGER,
-- obsolete
-- tnShelfPlcUpgradeMode INTEGER,
tnShelfPosition SnmpAdminString,
tnShelfLifeCycleState SnmpAdminString,
tnShelfDueDate SnmpAdminString,
tnShelfRackLocation SnmpAdminString,
tnShelfXpdrNumber Integer32,
tnShelfCoupledNumber Integer32,
tnShelfCoupledCmd INTEGER
}
tnShelfIndex OBJECT-TYPE
@ -656,7 +810,8 @@ IMPORTS
amps3x50(22),
amps320(23),
amps63(24),
amps16(25)
amps16(25),
amps60a(26)
}
MAX-ACCESS read-create
STATUS current
@ -859,7 +1014,7 @@ IMPORTS
then dividing the sum by tnShelfVoltageFloor."
::= { tnShelfEntry 28 }
tnShelfClkSwitch OBJECT-TYPE
tnShelfClkSwitch OBJECT-TYPE
SYNTAX AluWdmWtClkValues
MAX-ACCESS read-create
STATUS current
@ -911,7 +1066,7 @@ IMPORTS
DEFVAL { 9100 }
::= { tnShelfEntry 33 }
tnShelfExternalAcPower OBJECT-TYPE
tnShelfExternalAcPower OBJECT-TYPE
SYNTAX Unsigned32
UNITS "1/10 watt"
MAX-ACCESS read-create
@ -920,7 +1075,7 @@ IMPORTS
DEFVAL { 0 }
::= { tnShelfEntry 34 }
tnShelfLoadWarningThreshold OBJECT-TYPE
tnShelfLoadWarningThreshold OBJECT-TYPE
SYNTAX Unsigned32 (500..1000)
MAX-ACCESS read-create
STATUS current
@ -928,7 +1083,7 @@ IMPORTS
DEFVAL { 1000 }
::= { tnShelfEntry 35 }
tnShelfTimingSwitch OBJECT-TYPE
tnShelfTimingSwitch OBJECT-TYPE
SYNTAX INTEGER {
timingSwitchAuto(1),
timingSwitchA(2),
@ -1167,7 +1322,7 @@ IMPORTS
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The color of the CRU EQPS status LED."
DESCRIPTION "The color of the EQPS status LED."
::= { tnShelfEntry 61 }
tnShelfFabricReadyToProtect OBJECT-TYPE
@ -1206,7 +1361,7 @@ IMPORTS
DEFVAL { unInitialized }
::= { tnShelfEntry 64 }
tnShelfFilterAction OBJECT-TYPE
tnShelfFilterAction OBJECT-TYPE
SYNTAX INTEGER {
notReady(1),
ready(2),
@ -1293,7 +1448,12 @@ IMPORTS
oTN1T6(4),
oTN24T(5),
pKT9T6PTP(6),
unknown(7)
unknown(7),
oTN24TC(8),
oTN4T(9),
oTN12T(10),
oTN48TPrim(11),
oTN48TSec(12)
}
MAX-ACCESS read-create
STATUS current
@ -1327,7 +1487,7 @@ IMPORTS
DEFVAL { cool }
::= { tnShelfEntry 75 }
tnShelfExpectedVoltsHVDC OBJECT-TYPE
tnShelfExpectedVoltsHVDC OBJECT-TYPE
SYNTAX Unsigned32 (240..333)
UNITS "volts"
MAX-ACCESS read-create
@ -1360,7 +1520,7 @@ IMPORTS
DEFVAL { 19200 }
::= { tnShelfEntry 78 }
tnShelfVoltageThresholdTolHVDC OBJECT-TYPE
tnShelfVoltageThresholdTolHVDC OBJECT-TYPE
SYNTAX Unsigned32 (100..4000)
UNITS "1/100 volts"
MAX-ACCESS read-create
@ -1403,6 +1563,67 @@ IMPORTS
DESCRIPTION "."
::= { tnShelfEntry 82 }
-- obsolete
-- tnShelfPlcUpgradeMode OBJECT-TYPE ::= { tnShelfEntry 83 }
tnShelfPosition OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnShelfEntry 84 }
tnShelfLifeCycleState OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..45))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnShelfEntry 85 }
tnShelfDueDate OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..30))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnShelfEntry 86 }
tnShelfRackLocation OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnShelfEntry 87 }
tnShelfXpdrNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnShelfEntry 88 }
tnShelfCoupledNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnShelfEntry 89 }
tnShelfCoupledCmd OBJECT-TYPE
SYNTAX INTEGER {
config(1),
upgrade(2),
commit(3),
cancel(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnShelfEntry 90 }
--------------------------------------------------------------------------------
-- Generic Shelf Scalars
--------------------------------------------------------------------------------
@ -1517,6 +1738,330 @@ IMPORTS
DEFVAL { "" }
::= { tnShelfRiDataEntry 9 }
--------------------------------------------------------------------------------
-- Passive Shelf Inventory Table
--------------------------------------------------------------------------------
tnShelfInvTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnShelfInvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnShelfBasics 4 }
tnShelfInvEntry OBJECT-TYPE
SYNTAX TnShelfInvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnShelfIndex }
::= { tnShelfInvTable 1 }
TnShelfInvEntry ::=
SEQUENCE {
tnShelfInvInvStatus TropicShelfInvAvailabilityStatus,
tnShelfInvCustInvField TropicShelfInvCustomerInvField,
tnShelfInvFiberType TropicShelfInvFiberType,
tnShelfInvDcmSize TropicShelfInvDcmSize,
tnShelfInvAvgInsertionLoss TropicShelfInvInsertionLoss,
tnShelfInvInsertionLossSlope TropicShelfInvInsertionLossSlope,
tnShelfInvTotalDispFit TropicShelfInvDispersionFit,
tnShelfInvDispFiberLength TropicShelfInvFiberLength,
tnShelfInvPmd TropicShelfInvPmd,
tnShelfInvLatencyMismatch TropicShelfInvLatencyMismatch
}
tnShelfInvInvStatus OBJECT-TYPE
SYNTAX TropicShelfInvAvailabilityStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnShelfInvEntry 1 }
tnShelfInvCustInvField OBJECT-TYPE
SYNTAX TropicShelfInvCustomerInvField
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnShelfInvEntry 2 }
tnShelfInvFiberType OBJECT-TYPE
SYNTAX TropicShelfInvFiberType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnShelfInvEntry 3 }
tnShelfInvDcmSize OBJECT-TYPE
SYNTAX TropicShelfInvDcmSize
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnShelfInvEntry 4 }
tnShelfInvAvgInsertionLoss OBJECT-TYPE
SYNTAX TropicShelfInvInsertionLoss
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnShelfInvEntry 5 }
tnShelfInvInsertionLossSlope OBJECT-TYPE
SYNTAX TropicShelfInvInsertionLossSlope
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnShelfInvEntry 6 }
tnShelfInvTotalDispFit OBJECT-TYPE
SYNTAX TropicShelfInvDispersionFit
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnShelfInvEntry 7 }
tnShelfInvDispFiberLength OBJECT-TYPE
SYNTAX TropicShelfInvFiberLength
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnShelfInvEntry 8 }
tnShelfInvPmd OBJECT-TYPE
SYNTAX TropicShelfInvPmd
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnShelfInvEntry 9 }
tnShelfInvLatencyMismatch OBJECT-TYPE
SYNTAX TropicShelfInvLatencyMismatch
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnShelfInvEntry 10 }
--------------------------------------------------------------------------------
-- Multi Shelf Table
--------------------------------------------------------------------------------
tnMultiShelfTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnMultiShelfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnShelfBasics 5 }
tnMultiShelfEntry OBJECT-TYPE
SYNTAX TnMultiShelfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnMultiShelfIndex }
::= { tnMultiShelfTable 1 }
TnMultiShelfEntry ::=
SEQUENCE {
tnMultiShelfIndex Unsigned32,
tnMultiShelfSerialNumber SnmpAdminString,
tnMultiShelfRowStatus RowStatus
}
tnMultiShelfIndex OBJECT-TYPE
SYNTAX Unsigned32 (2..31)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnMultiShelfEntry 1 }
tnMultiShelfSerialNumber OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
::= { tnMultiShelfEntry 2 }
tnMultiShelfRowStatus 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)."
::= { tnMultiShelfEntry 3 }
--------------------------------------------------------------------------------
-- Shelf Display Table
--------------------------------------------------------------------------------
tnShelfDisplayTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnShelfDisplayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnShelfBasics 6 }
tnShelfDisplayEntry OBJECT-TYPE
SYNTAX TnShelfDisplayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnShelfIndex }
::= { tnShelfDisplayTable 1 }
TnShelfDisplayEntry ::=
SEQUENCE {
tnShelfDisplayIdType INTEGER,
tnShelfDisplayIdIntf INTEGER,
tnShelfDisplayIdString SnmpAdminString,
tnShelfDisplayUserMessage SnmpAdminString,
tnShelfDisplayFMMessage SnmpAdminString,
tnShelfDisplayShortPush SnmpAdminString,
tnShelfDisplayLongPush SnmpAdminString
}
tnShelfDisplayIdType OBJECT-TYPE
SYNTAX INTEGER {
mac(1),
ipv4(2),
ipv6(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { ipv4 }
::= { tnShelfDisplayEntry 1 }
tnShelfDisplayIdIntf OBJECT-TYPE
SYNTAX INTEGER {
oamp(1),
es1(2),
es2(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { oamp }
::= { tnShelfDisplayEntry 2 }
tnShelfDisplayIdString OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..48))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnShelfDisplayEntry 3 }
tnShelfDisplayUserMessage OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..512))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnShelfDisplayEntry 4 }
tnShelfDisplayFMMessage OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..512))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnShelfDisplayEntry 5 }
tnShelfDisplayShortPush OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnShelfDisplayEntry 6 }
tnShelfDisplayLongPush OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnShelfDisplayEntry 7 }
--------------------------------------------------------------------------------
-- Shelf Rack Table
--------------------------------------------------------------------------------
tnShelfRackTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnShelfRackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnShelfBasics 7 }
tnShelfRackEntry OBJECT-TYPE
SYNTAX TnShelfRackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnShelfRackNumber }
::= { tnShelfRackTable 1 }
TnShelfRackEntry ::=
SEQUENCE {
tnShelfRackNumber Unsigned32,
tnShelfRackDescription SnmpAdminString
}
tnShelfRackNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnShelfRackEntry 1 }
tnShelfRackDescription OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnShelfRackEntry 2 }
--------------------------------------------------------------------------------
-- Shelf Fiber Tray Table
--------------------------------------------------------------------------------
tnShelfFiberTrayTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnShelfFiberTrayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnShelfBasics 8 }
tnShelfFiberTrayEntry OBJECT-TYPE
SYNTAX TnShelfFiberTrayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX { tnShelfFiberTrayNumber }
::= { tnShelfFiberTrayTable 1 }
TnShelfFiberTrayEntry ::=
SEQUENCE {
tnShelfFiberTrayNumber Unsigned32,
tnShelfFiberTrayPosition SnmpAdminString
}
tnShelfFiberTrayNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { tnShelfFiberTrayEntry 1 }
tnShelfFiberTrayPosition OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "."
DEFVAL { "" }
::= { tnShelfFiberTrayEntry 2 }
--------------------------------------------------------------------------------
-- Conformance Group Definitions
--------------------------------------------------------------------------------
@ -1603,7 +2148,16 @@ IMPORTS
tnShelfVoltageThresholdTolHVDC,
tnShelfVoltageFloorHVDC,
tnShelfVoltageThresholdTolAC,
tnShelfTsiFreeze
tnShelfTsiFreeze,
-- obsolete
-- tnShelfPlcUpgradeMode,
tnShelfPosition,
tnShelfLifeCycleState,
tnShelfDueDate,
tnShelfRackLocation,
tnShelfXpdrNumber,
tnShelfCoupledNumber,
tnShelfCoupledCmd
}
STATUS current
DESCRIPTION "."
@ -1633,6 +2187,62 @@ IMPORTS
DESCRIPTION "."
::= { tnShelfGroups 3 }
tnShelfInvDataGroup OBJECT-GROUP
OBJECTS {
tnShelfInvInvStatus,
tnShelfInvCustInvField,
tnShelfInvFiberType,
tnShelfInvDcmSize,
tnShelfInvAvgInsertionLoss,
tnShelfInvInsertionLossSlope,
tnShelfInvTotalDispFit,
tnShelfInvDispFiberLength,
tnShelfInvPmd,
tnShelfInvLatencyMismatch
}
STATUS current
DESCRIPTION "."
::= { tnShelfGroups 4 }
tnMultiShelfGroup OBJECT-GROUP
OBJECTS {
tnMultiShelfSerialNumber,
tnMultiShelfRowStatus
}
STATUS current
DESCRIPTION "."
::= { tnShelfGroups 5 }
tnShelfDisplayGroup OBJECT-GROUP
OBJECTS {
tnShelfDisplayIdType,
tnShelfDisplayIdIntf,
tnShelfDisplayIdString,
tnShelfDisplayUserMessage,
tnShelfDisplayFMMessage,
tnShelfDisplayShortPush,
tnShelfDisplayLongPush
}
STATUS current
DESCRIPTION "."
::= { tnShelfGroups 6 }
tnShelfRackGroup OBJECT-GROUP
OBJECTS {
tnShelfRackDescription
}
STATUS current
DESCRIPTION "."
::= { tnShelfGroups 7 }
tnShelfFiberTrayGroup OBJECT-GROUP
OBJECTS {
tnShelfFiberTrayPosition
}
STATUS current
DESCRIPTION "."
::= { tnShelfGroups 8 }
--------------------------------------------------------------------------------
-- Compliance Statements (mandatory)
--------------------------------------------------------------------------------
@ -1643,8 +2253,13 @@ IMPORTS
MANDATORY-GROUPS {
tnShelfGroup,
tnShelfScalarsGroup,
tnShelfRiDataGroup
tnShelfRiDataGroup,
tnShelfInvDataGroup,
tnMultiShelfGroup,
tnShelfDisplayGroup,
tnShelfRackGroup,
tnShelfFiberTrayGroup
}
::= { tnShelfCompliances 1 }
END -- DEFINITION OF TROPIC-SLOT-MIB
END -- DEFINITION OF TROPIC-SHELF-MIB