Observium_CE/mibs/bdcom/NMS-EPON-OLT-PON-EXT

206 lines
7.7 KiB
Plaintext

-- *****************************************************************
-- NMS-EPON-OLT-PON-EXT.MIB: NMS OLT-COMM MIB file
-- AUG 2009
-- *****************************************************************
--
NMS-EPON-OLT-PON-EXT DEFINITIONS ::= BEGIN
IMPORTS
Counter, IpAddress, Counter
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString, ifIndex, PhysAddress
FROM RFC1213-MIB
nmsEPONGroup
FROM NMS-SMI
RowStatus
FROM SNMPv2-TC;
--ponOpticsParameterTable
ponOpticsParameterTable OBJECT-TYPE
SYNTAX SEQUENCE OF PonOpticsParameterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon olt pon optical property table entries."
::= { nmsEPONGroup 107 }
ponOpticsParameterEntry OBJECT-TYPE
SYNTAX PonOpticsParameterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in the
epon olt pon optical property table."
INDEX { ponIfIndex }
::= { ponOpticsParameterTable 1 }
PonOpticsParameterEntry ::=
SEQUENCE {
ponIfIndex
INTEGER,
linkStatus
INTEGER,
txPower
INTEGER,
txPowerUpLimit
INTEGER,
txPowerLowLimit
INTEGER,
temperature
INTEGER,
vlotage
INTEGER,
curr
INTEGER
}
ponIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The only diid of PON port in System."
::= { ponOpticsParameterEntry 1 }
linkStatus OBJECT-TYPE
SYNTAX INTEGER{
link-up(1),
link-down(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The link status of interface. 1-link up, 2-link down."
::= { ponOpticsParameterEntry 2 }
txPower OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The tx power of optical module. The unit is 0.1DBm."
::= { ponOpticsParameterEntry 3 }
txPowerUpLimit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The upper threshold of tx power alarm. The unit is 0.1DBm."
::= { ponOpticsParameterEntry 4 }
txPowerLowLimit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The low threshold of tx power alarm. The unit is 0.1DBm."
::= { ponOpticsParameterEntry 5 }
temperature OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Optical module temperature. The unit is 1/256 degree."
::= { ponOpticsParameterEntry 6 }
vlotage OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Optical module volt. The unit is 0.1mV."
::= { ponOpticsParameterEntry 7 }
curr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Optical module bias current. The unit is 2mA."
::= { ponOpticsParameterEntry 8 }
--ponOpticsRxPowerTable
ponOpticsRxPowerTable OBJECT-TYPE
SYNTAX SEQUENCE OF PonOpticsRxPowerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon olt pon optical Rx Power table entries."
::= { nmsEPONGroup 108 }
ponOpticsRxPowerEntry OBJECT-TYPE
SYNTAX PonOpticsRxPowerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in the
epon olt pon optical Rx Power property table."
INDEX { onuIfIndex }
::= { ponOpticsRxPowerTable 1 }
PonOpticsRxPowerEntry ::=
SEQUENCE {
onuIfIndex
INTEGER,
onuLinkStatus
INTEGER,
rxPower
INTEGER,
rxPowerUpLimit
INTEGER,
rxPowerLowLimit
INTEGER
}
onuIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The only diid of PON port in System."
::= { ponOpticsRxPowerEntry 1 }
onuLinkStatus OBJECT-TYPE
SYNTAX INTEGER{
link-up(1),
link-down(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The link status of onu. 1-link up, 2-link down."
::= { ponOpticsRxPowerEntry 2 }
rxPower OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The rx power of optical module. The unit is 0.1DBm."
::= { ponOpticsRxPowerEntry 3 }
rxPowerUpLimit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The upper threshold of rx power alarm. The unit is 0.1DBm."
::= { ponOpticsRxPowerEntry 4 }
rxPowerLowLimit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The low threshold of rx power alarm. The unit is 0.1DBm."
::= { ponOpticsRxPowerEntry 5 }
END