528 lines
22 KiB
Plaintext
528 lines
22 KiB
Plaintext
-- *****************************************************************
|
|
-- NMS-EPON-ONU-OPTICAL-PARAM-ALARM-SET.MIB: NMS EPON OLT CHIP STATUS TRAP MIB
|
|
--
|
|
-- October 2009
|
|
-- Edit by LIUQIANG
|
|
-- Copyright (c) 2008 by NMS, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
|
|
NMS-EPON-ONU-OPTICAL-PARAM-ALARM-SET DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,INTEGER,
|
|
Integer32, Unsigned32 FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP,
|
|
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
|
nmsEponOnu FROM NMS-EPON-ONU
|
|
RowStatus FROM SNMPv2-TC;
|
|
|
|
onuOpticsParameterAlarmSet OBJECT IDENTIFIER ::= { nmsEponOnu 6 }
|
|
|
|
|
|
onuOpticsParameterAlarmSetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OnuOpticsParameterAlarmSetEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of epon onu Optics Parameter Alarm Set table entries."
|
|
::= { onuOpticsParameterAlarmSet 1 }
|
|
|
|
onuOpticsParameterAlarmSetEntry OBJECT-TYPE
|
|
SYNTAX OnuOpticsParameterAlarmSetEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A collection of additional objects in the
|
|
epon onu Optics Parameter AlarmSet property table."
|
|
INDEX { ifIndex }
|
|
::= { onuOpticsParameterAlarmSetTable 1 }
|
|
|
|
OnuOpticsParameterAlarmSetEntry ::=
|
|
SEQUENCE {
|
|
ifIndex
|
|
INTEGER,
|
|
txPowerAlarmUpLimitEnable
|
|
INTEGER,
|
|
txPowerAlarmUpLimitThreshold
|
|
INTEGER,
|
|
txPowerAlarmUpLimitClearThreshold
|
|
INTEGER,
|
|
txPowerAlarmUpLimitRowStatus
|
|
RowStatus,
|
|
txPowerAlarmLowLimitEnable
|
|
INTEGER,
|
|
txPowerAlarmLowLimitThreshold
|
|
INTEGER,
|
|
txPowerAlarmLowLimitClearThreshold
|
|
INTEGER,
|
|
txPowerAlarmLowLimitRowStatus
|
|
RowStatus,
|
|
rxPowerAlarmUpLimitEnable
|
|
INTEGER,
|
|
rxPowerAlarmUpLimitThreshold
|
|
INTEGER,
|
|
rxPowerAlarmUpLimitClearThreshold
|
|
INTEGER,
|
|
rxPowerAlarmUpLimitRowStatus
|
|
RowStatus,
|
|
rxPowerAlarmLowLimitEnable
|
|
INTEGER,
|
|
rxPowerAlarmLowLimitThreshold
|
|
INTEGER,
|
|
rxPowerAlarmLowLimitClearThreshold
|
|
INTEGER,
|
|
rxPowerAlarmLowLimitRowStatus
|
|
RowStatus,
|
|
temperatureAlarmUpLimitEnable
|
|
INTEGER,
|
|
temperatureAlarmUpLimitThreshold
|
|
INTEGER,
|
|
temperatureAlarmUpLimitClearThreshold
|
|
INTEGER,
|
|
temperatureAlarmUpLimitRowStatus
|
|
RowStatus,
|
|
temperatureAlarmLowLimitEnable
|
|
INTEGER,
|
|
temperatureAlarmLowLimitThreshold
|
|
INTEGER,
|
|
temperatureAlarmLowLimitClearThreshold
|
|
INTEGER,
|
|
temperatureAlarmLowLimitRowStatus
|
|
RowStatus,
|
|
voltageAlarmUpLimitEnable
|
|
INTEGER,
|
|
voltageAlarmUpLimitThreshold
|
|
INTEGER,
|
|
voltageAlarmUpLimitClearThreshold
|
|
INTEGER,
|
|
voltageAlarmUpLimitRowStatus
|
|
RowStatus,
|
|
voltageAlarmLowLimitEnable
|
|
INTEGER,
|
|
voltageAlarmLowLimitThreshold
|
|
INTEGER,
|
|
voltageAlarmLowLimitClearThreshold
|
|
INTEGER,
|
|
voltageAlarmLowLimitRowStatus
|
|
RowStatus,
|
|
currentAlarmUpLimitEnable
|
|
INTEGER,
|
|
currentAlarmUpLimitThreshold
|
|
INTEGER,
|
|
currentAlarmUpLimitClearThreshold
|
|
INTEGER,
|
|
currentAlarmUpLimitRowStatus
|
|
RowStatus,
|
|
currentAlarmLowLimitEnable
|
|
INTEGER,
|
|
currentAlarmLowLimitThreshold
|
|
INTEGER,
|
|
currentAlarmLowLimitClearThreshold
|
|
INTEGER,
|
|
currentAlarmLowLimitRowStatus
|
|
RowStatus
|
|
|
|
}
|
|
|
|
|
|
ifIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The only llid of ONU device in System."
|
|
::= { onuOpticsParameterAlarmSetEntry 1 }
|
|
|
|
txPowerAlarmUpLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON hign TX power. 1-enable, 2-disable. Default is disable."
|
|
::= { onuOpticsParameterAlarmSetEntry 2 }
|
|
|
|
|
|
txPowerAlarmUpLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-400..82)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold of tx power alarm. The unit is 0.1DBm. The range is -400-82. Default is 82."
|
|
::= { onuOpticsParameterAlarmSetEntry 3 }
|
|
|
|
txPowerAlarmUpLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-400..82)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold of tx power alarm. The unit is 0.1DBm. The range is -400-82. Default is 82."
|
|
::= { onuOpticsParameterAlarmSetEntry 4 }
|
|
|
|
txPowerAlarmUpLimitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-create
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of tx power upper alarm."
|
|
::= { onuOpticsParameterAlarmSetEntry 5 }
|
|
|
|
txPowerAlarmLowLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON low TX power. 1-enable, 2-disable. Default is disable."
|
|
::= { onuOpticsParameterAlarmSetEntry 6 }
|
|
|
|
txPowerAlarmLowLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-400..82)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold of tx power alarm. The unit is 0.1DBm. The range is -400-82. Default is -400."
|
|
::= { onuOpticsParameterAlarmSetEntry 7 }
|
|
|
|
txPowerAlarmLowLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-400..82)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold tx power alarm cleared. The unit is 0.1DBm. The range is -400-82. Default is -400."
|
|
::= { onuOpticsParameterAlarmSetEntry 8 }
|
|
|
|
txPowerAlarmLowLimitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-create
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of tx power low alarm."
|
|
::= { onuOpticsParameterAlarmSetEntry 9 }
|
|
|
|
rxPowerAlarmUpLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON hign RX power. 1-enable, 2-disable. Default is disable."
|
|
::= { onuOpticsParameterAlarmSetEntry 10 }
|
|
|
|
rxPowerAlarmUpLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-400..82)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold of rx power alarm. The unit is 0.1DBm. The range is -400-82. Default is 82."
|
|
::= { onuOpticsParameterAlarmSetEntry 11 }
|
|
|
|
rxPowerAlarmUpLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-400..82)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold rx power alarm cleared. The unit is 0.1DBm. The range is -400-82. Default is 82."
|
|
::= { onuOpticsParameterAlarmSetEntry 12 }
|
|
|
|
rxPowerAlarmUpLimitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-create
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of rx power upper alarm."
|
|
::= { onuOpticsParameterAlarmSetEntry 13 }
|
|
|
|
rxPowerAlarmLowLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON low RX power. 1-enable, 2-disable. Default is disable."
|
|
::= { onuOpticsParameterAlarmSetEntry 14 }
|
|
|
|
rxPowerAlarmLowLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-400..82)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold of rx power alarm. The unit is 0.1DBm. The range is -400-82. Default is -400."
|
|
::= { onuOpticsParameterAlarmSetEntry 15 }
|
|
|
|
|
|
rxPowerAlarmLowLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-400..82)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold rx power alarm cleared. The unit is 0.1DBm. The range is -400-82. Default is -400."
|
|
::= { onuOpticsParameterAlarmSetEntry 16 }
|
|
|
|
|
|
rxPowerAlarmLowLimitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-create
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of rx power low alarm."
|
|
::= { onuOpticsParameterAlarmSetEntry 17 }
|
|
|
|
|
|
temperatureAlarmUpLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON high temperature. 1-enable, 2-disable. Default is disable."
|
|
::= { onuOpticsParameterAlarmSetEntry 18 }
|
|
|
|
|
|
temperatureAlarmUpLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-1280..1280)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold of temperature alarm. The unit is 0.1 degree. The range is -1280-1280. Default is 1280."
|
|
::= { onuOpticsParameterAlarmSetEntry 19 }
|
|
|
|
|
|
temperatureAlarmUpLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-1280..1280)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold temperature alarm cleared. The unit is 0.1 degree. The range is -1280-1280. Default is 1280."
|
|
::= { onuOpticsParameterAlarmSetEntry 20 }
|
|
|
|
|
|
temperatureAlarmUpLimitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-create
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of temperature upper alarm."
|
|
::= { onuOpticsParameterAlarmSetEntry 21 }
|
|
|
|
|
|
temperatureAlarmLowLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON low temperature. 1-enable, 2-disable. Default is disable."
|
|
::= { onuOpticsParameterAlarmSetEntry 22 }
|
|
|
|
|
|
temperatureAlarmLowLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-1280..1280)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold of temperature alarm. The unit is 0.1 degree. The range is -1280-1280. Default is -1280."
|
|
::= { onuOpticsParameterAlarmSetEntry 23 }
|
|
|
|
|
|
temperatureAlarmLowLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-1280..1280)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold temperature alarm cleared. The unit is 0.1 degree. The range is -1280-1280. Default is -1280."
|
|
::= { onuOpticsParameterAlarmSetEntry 24 }
|
|
|
|
|
|
temperatureAlarmLowLimitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-create
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of temperature low alarm."
|
|
::= { onuOpticsParameterAlarmSetEntry 25 }
|
|
|
|
|
|
voltageAlarmUpLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON high voltage. 1-enable, 2-disable. Default is disable."
|
|
::= { onuOpticsParameterAlarmSetEntry 26 }
|
|
|
|
|
|
voltageAlarmUpLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold of voltage alarm. The unit is 0.1V. The range is 0-65. Default is 65."
|
|
::= { onuOpticsParameterAlarmSetEntry 27 }
|
|
|
|
|
|
voltageAlarmUpLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold voltage alarm cleared. The unit is 0.1V. The range is 0-65. Default is 65."
|
|
::= { onuOpticsParameterAlarmSetEntry 28 }
|
|
|
|
|
|
voltageAlarmUpLimitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-create
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of voltage upper alarm."
|
|
::= { onuOpticsParameterAlarmSetEntry 29 }
|
|
|
|
|
|
voltageAlarmLowLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON low voltage. 1-enable, 2-disable. Default is disable."
|
|
::= { onuOpticsParameterAlarmSetEntry 30 }
|
|
|
|
|
|
voltageAlarmLowLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold of voltage alarm. The unit is 0.1V. The range is 0-65. Default is 0."
|
|
::= { onuOpticsParameterAlarmSetEntry 31 }
|
|
|
|
|
|
voltageAlarmLowLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold voltage alarm cleared. The unit is 0.1V. The range is 0-65. Default is 0."
|
|
::= { onuOpticsParameterAlarmSetEntry 32 }
|
|
|
|
|
|
voltageAlarmLowLimitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-create
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of voltage low alarm."
|
|
::= { onuOpticsParameterAlarmSetEntry 33 }
|
|
|
|
|
|
currentAlarmUpLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON high current. 1-enable, 2-disable. Default is disable."
|
|
::= { onuOpticsParameterAlarmSetEntry 34 }
|
|
|
|
|
|
currentAlarmUpLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1310)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold of current alarm. The unit is 0.1mA. The range is 0-1310. Default is 1310."
|
|
::= { onuOpticsParameterAlarmSetEntry 35 }
|
|
|
|
|
|
currentAlarmUpLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1310)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The upper threshold current alarm cleared. The unit is 0.1mA. The range is 0-1310. Default is 1310."
|
|
::= { onuOpticsParameterAlarmSetEntry 36 }
|
|
|
|
|
|
currentAlarmUpLimitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-create
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of current upper alarm."
|
|
::= { onuOpticsParameterAlarmSetEntry 37 }
|
|
|
|
|
|
currentAlarmLowLimitEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable the alarm of PON low current. 1-enable, 2-disable. Default is disable."
|
|
::= { onuOpticsParameterAlarmSetEntry 38 }
|
|
|
|
|
|
currentAlarmLowLimitThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1310)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold of current alarm. The unit is 0.1mA. The range is 0-1310. Default is 0."
|
|
::= { onuOpticsParameterAlarmSetEntry 39 }
|
|
|
|
|
|
currentAlarmLowLimitClearThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1310)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The low threshold current alarm cleared. The unit is 0.1mA. The range is 0-1310. Default is 0."
|
|
::= { onuOpticsParameterAlarmSetEntry 40 }
|
|
|
|
|
|
currentAlarmLowLimitRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-create
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The row status of current low alarm."
|
|
::= { onuOpticsParameterAlarmSetEntry 41 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|