mibs/MIBS/gwd/GW-EPON-MIB

3043 lines
93 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
-- File Name : GW-EPON-MIB.mi2
-- Date : Tue Nov 27 13:46:08 CST 2012
-- Author : AdventNet Agent Toolkit C Edition - MibEditor 6
GW-EPON-MIB DEFINITIONS ::= BEGIN
IMPORTS
devices
FROM GWTT-SMI
RowStatus, TruthValue, DisplayString, MacAddress, TEXTUAL-CONVENTION, DateAndTime
FROM SNMPv2-TC
MODULE-IDENTITY, OBJECT-TYPE, Integer32, TimeTicks, NOTIFICATION-TYPE, Counter32, IpAddress
FROM SNMPv2-SMI;
gwEponMib MODULE-IDENTITY
LAST-UPDATED "200804100000Z"
ORGANIZATION "Organization"
CONTACT-INFO "Contact-info"
DESCRIPTION "EPON private MIB information definitions"
REVISION "200603240959Z"
DESCRIPTION ""
::= { devices 20 }
-- TEXTUAL-CONVENTIONS --
ChassisSlotSupportType ::= TEXTUAL-CONVENTION
DISPLAY-HINT ""
STATUS current
DESCRIPTION
"The value indicates the type of board this slot surpports."
SYNTAX BITS { sw ( 0 ) ,
epon ( 1 ) ,
gpon ( 2 ) ,
get ( 3 ) ,
geo ( 4 ) ,
tdm ( 5 ) ,
stm1 ( 6 ) ,
pwu48 ( 7 ) ,
pwu220 ( 8 ) ,
smb ( 9 ) ,
gem ( 10 ) ,
sig ( 11 ) ,
onuEponB ( 12 ) ,
onu6FeC ( 13 ) ,
onu8FeD ( 14 ) ,
onu16FeD ( 15 ) ,
onu8PotsA ( 16 ) ,
onu8PotsB ( 17 ) ,
onu8FxsA ( 18 ) ,
onu8FxsB ( 19 ) ,
oltMain ( 20 ) ,
olt2Epon ( 21 ) ,
e1 ( 22 ) ,
oltE1 ( 23 ) ,
onuE1A ( 24 ) ,
onuE1B ( 25 ) ,
sw_6900 ( 26 ) ,
olt4epon ( 27 ) ,
olt8epon ( 28 ) ,
olt12epon ( 29 ) ,
gem4ge ( 30 ) ,
gem10ge ( 31 ) ,
fan_6900 ( 32 ) ,
pwu_48 ( 33 ) ,
pwu_220 ( 34 ) ,
olt4epon4ge(35),
pwu_220_6900m(36),
pwu_48_6900m(37),
fan_6900s(38),
pwu_220_6900s(39),
pwu_48_6900s(40)}
OnuAlarmLevelList ::= TEXTUAL-CONVENTION
DISPLAY-HINT ""
STATUS current
DESCRIPTION
"Each octet within this value specifies a alarm-level of one ONU of
a PON, with the first octet specifying ONU1 alarm-level, and the
second octet specifying ONU2 alarm-level, etc.
Per octet value is defined:
'0' - null
'1' - vital
'2' - major
'3' - minor
'4' - warning
'5' - clear
'6' - information
'7' - off-line."
SYNTAX OCTET STRING
EponDeviceType ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The value indicates the type of this device:
1 - unknown,
2 - GFA6700,
3 - GFA6100,
4 - GT811,
5 - GT831,
6 - GT831-CATV,
7 - GT812,
8 - GT813,
9 - GT881,
10 - GT861,
11 - GT891,
12 - GT810,
13 - GT863,
14 - other,
15 - GT865,
16 - GT816,
17 - GT811A,
18 - GT812A,
19 - GT831A,
20 - GT831A-CATV,
21 - GT815,
22 - GT812B,
23 - GT831B,
24 - GT866,
25 - GT811_B,
26 - GT851,
27 - GT813_B,
28 - GT862,
29 - GT892,
30 - GT835,
31 - GT831_B_CATV,
32 - GT815_B,
33 - GT871,
34 - GT871R,
35 - GD5048,
36 - GD6024,
37 - GT872,
38 - GT872P, --GT872B(deprecated)
39 - GT872R,
40 - GT873,
41 - GT873P,
42 - GT873R,
43 - GT871P,
44 - GT870,
45 - GT811_C,
46 - GT810_A,
47 - GT811_D,
96 - GFA6900M,
97 - GGA6900S,
99 - GFA6900"
SYNTAX Integer32
OnuList ::= TEXTUAL-CONVENTION
DISPLAY-HINT ""
STATUS current
DESCRIPTION
"Each octet within this value specifies a set of eight ONUs, with
the first octet specifying ONUs ID 1 through 8, the second octet
specifying ONUs ID 9 through 16, etc. Within each octet, the most
significant bit represents the lowest numbered ONU ID, and the
least significant bit represents the highest numbered ONU ID. Thus,
each ONU of a PON is represented by a single bit within the value
of this object. If the bit has a value of '1', then the ONU is
registered and included in this list; if the bit has a value of
'0', then the ONU is disregistered and not included."
SYNTAX OCTET STRING
ChassisSlotBoardType ::= TEXTUAL-CONVENTION
DISPLAY-HINT ""
STATUS current
DESCRIPTION
"The value indicates the type of this board:
null(1) - NULL,
unknown(2) - Unknown,
sw(3) - SW (OLT), master control and switch board.
epon(4) - EPON (OLT), slave epon board.
gpon(5) - GPON (OLT), slave gpon board.
get(6) - GET (OLT, 4GE-TX), using category 5 UTP interface.
geo(7) - GEO (OLT, 4GE-XX), using X fiber over PMT interface.
tdm(8) - TDM (OLT), slave tdm board.
stm1(9) - STM1 (OLT), slave stm1 board.
pwu48(10) - PWR48, power board with input of -48V(DC).
pwu220(11) - PWR220, power board with input of 220V(AC).
smb(12) - SMB (ONU), the simple mainboard of box device.
gem(13) - GEM (OLT), slave board.
sig(14) - SIG (OLT), slave board.
onuEponB(15) - EPON-B (ONU).
onu6FeC(16) - 6FE_C (ONU), RJ45 connector.
onu8FeD(17) - 8FE_D (ONU), SCSI68 connector.
onu16FeD(18) - 16FE_D (ONU), SCSI68 connector.
onu8PotsA(19)- 8POTS-A (ONU), RJ11 connector.
onu8PotsB(20)- 8POTS-B (ONU), RJ21 connector.
onu8FxsA(21) - 8FXS-A (ONU), RJ11 connector.
onu8FxsB(22) - 8FXS-B (ONU), RJ21 connector.
oltMain(23) - the master board of box-device OLT.
olt2Epon(24) - the EPON board of box-device OLT.
E1 ( 25 ) -
oltE1 ( 26 ) ,
onuE1A ( 27 ) ,
onuE1B ( 28 ) ,
sw_6900 ( 29 ) - SW (OLT), master control and switch board of GFA6900.
olt4epon ( 30 ) - EPON (OLT) , PON board with 4 PON ports.
olt8epon ( 31 ) - EPON (OLT) , PON board with 8 PON ports.
olt12epon ( 32 ) - EPON (OLT) , PON board with 12 PON ports and 4 GE ports.
gem4ge ( 33 ) - GEM (OLT) , GEM board with 4 GE ports.
gem10ge ( 34 ) - GEM (OLT) , GEM board with 1 10GE port and 4 GE ports.
fan_6900 ( 35 ) - FAN (OLT) , FAN board of GFA6900.
pwu_48 ( 36 ) - PWU (OLT) , 48V Power board of GFA6900 and GFA6900M.
pwu_220 ( 37 ) - PWU (OLT) , 220V Power board of GFA6900.
olt4epon4ge(38) - EPON (OLT) , EPON board with 4 PON ports and 4 GE ports
pwu_220_6900m(39) - PWU (OLT) , 220V Power board of GFA6900M.
fan_6900s(40) - FAN (OLT) , FAN board of GFA6900S.
pwu_48_6900s(41) - PWU (OLT) , 48V Power board of GFA6900S.
pwu_220_6900s(42) - PWU (OLT) , 220V Power board of GFA6900S. "
SYNTAX INTEGER { null ( 1 ) ,
unknown ( 2 ) ,
sw ( 3 ) ,
epon ( 4 ) ,
gpon ( 5 ) ,
get ( 6 ) ,
geo ( 7 ) ,
tdm ( 8 ) ,
stm1 ( 9 ) ,
pwu48 ( 10 ) ,
pwu220 ( 11 ) ,
smb ( 12 ) ,
gem ( 13 ) ,
sig ( 14 ) ,
onuEponB ( 15 ) ,
onu6FeC ( 16 ) ,
onu8FeD ( 17 ) ,
onu16FeD ( 18 ) ,
onu8PotsA ( 19 ) ,
onu8PotsB ( 20 ) ,
onu8FxsA ( 21 ) ,
onu8FxsB ( 22 ) ,
oltMain ( 23 ) ,
olt2Epon ( 24 ) ,
e1 ( 25 ) ,
oltE1 ( 26 ) ,
onuE1A ( 27 ) ,
onuE1B ( 28 ) ,
sw_6900 ( 29 ) ,
olt4epon ( 30 ) ,
olt8epon ( 31 ) ,
olt12epon ( 32 ) ,
gem4ge ( 33 ) ,
gem10ge ( 34 ) ,
fan_6900 ( 35 ) ,
pwu_48 ( 36 ) ,
pwu_220 ( 37 ) ,
olt4epon4ge(38) ,
pwu_220_6900m(39) ,
fan_6900s(40) ,
pwu_48_6900s(41) ,
pwu_220_6900s(42)}
gwEponMibObjects OBJECT IDENTIFIER
::= { gwEponMib 1 }
gwEponCfgGroup OBJECT IDENTIFIER
::= { gwEponMibObjects 1 }
gwEponDevice OBJECT IDENTIFIER
::= { gwEponCfgGroup 1 }
gwEponBoard OBJECT IDENTIFIER
::= { gwEponCfgGroup 2 }
gwEponPon OBJECT IDENTIFIER
::= { gwEponCfgGroup 3 }
gwEponPonOnuAuth OBJECT IDENTIFIER
::= { gwEponCfgGroup 4 }
gwEponLlid OBJECT IDENTIFIER
::= { gwEponCfgGroup 5 }
gwDevTrapGroup OBJECT IDENTIFIER
::= { gwEponCfgGroup 6 }
gwAlarmLevelGroup OBJECT IDENTIFIER
::= { gwEponCfgGroup 7 }
gwConsoleCfgGroup OBJECT IDENTIFIER
::= { gwEponCfgGroup 8 }
gwEponDevTable OBJECT-TYPE
SYNTAX SEQUENCE OF GwEponDevEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of device informations"
::= { gwEponDevice 1 }
gwEponDevEntry OBJECT-TYPE
SYNTAX GwEponDevEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table, containing properties and some descriptions"
INDEX { deviceIndex }
::= { gwEponDevTable 1 }
GwEponDevEntry ::= SEQUENCE {
deviceIndex Integer32,
deviceType EponDeviceType,
deviceName DisplayString,
deviceDescription DisplayString,
deviceLocation DisplayString,
deviceVendor DisplayString,
deviceFirmWareVersion DisplayString,
deviceSoftWareVersion DisplayString,
deviceHardWareVersion DisplayString,
deviceOperStatus INTEGER,
deviceAlarmStatus INTEGER,
deviceMacAddress MacAddress,
deviceLastChange TimeTicks,
deviceReset INTEGER,
deviceEntLogicalIndex Integer32,
deviceEntLogicalCommunity DisplayString,
deviceOnuTestDistance Integer32,
deviceUpTime TimeTicks,
deviceStpEnable INTEGER,
deviceChipsetVendor DisplayString,
deviceChipsetMode Integer32,
deviceChipsetRevision DisplayString,
deviceChipsetDate DisplayString,
deviceCapPortDesc DisplayString,
deviceCapEthPortNum Integer32,
deviceCapIadPotsPortNum Integer32,
deviceCapE1PortNum Integer32,
deviceCapUQueueTotal Integer32,
deviceCapUQueuePort Integer32,
deviceCapDQueueTotal Integer32,
deviceCapDQueuePort Integer32,
deviceCapBattery INTEGER,
deviceMulticastSwitch INTEGER,
deviceSystemTime DateAndTime,
deviceRestartupTime DateAndTime,
deviceTrafficServiceStatus INTEGER,
deviceAlarmMask BITS,
deviceModel DisplayString,
deviceMulticastFastLeaveAbility BITS,
deviceMulticastFastLeaveOperState INTEGER,
deviceMulticastFastLeaveAdminState INTEGER,
onuMacTableAlarmThreshold Integer32,
onuMacNumbers Integer32
}
deviceIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Index of device"
::= { gwEponDevEntry 1 }
deviceType OBJECT-TYPE
SYNTAX EponDeviceType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value indicates the type of this device"
::= { gwEponDevEntry 2 }
deviceName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A string indicates or configure device name"
::= { gwEponDevEntry 3 }
deviceDescription OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 255 ) )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Description for this device"
::= { gwEponDevEntry 4 }
deviceLocation OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 255 ) )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A string indicates and configure the device location"
::= { gwEponDevEntry 5 }
deviceVendor OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 255 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A string indicates the vendor"
::= { gwEponDevEntry 6 }
deviceFirmWareVersion OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 20 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value indicates the version of firmware"
::= { gwEponDevEntry 7 }
deviceSoftWareVersion OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 20 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value indicates the version of software"
::= { gwEponDevEntry 8 }
deviceHardWareVersion OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 20 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value indicates the version of PCB"
::= { gwEponDevEntry 9 }
deviceOperStatus OBJECT-TYPE
SYNTAX INTEGER { up ( 1 ) , down ( 2 ) , unknown ( 3 ) , dormant ( 4 ) , powerDown ( 5 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current operational state of the device, 'down(2)' indicates
that the ONU is off-line. 'dormant(4)' indicates the device is
waiting for external actions (such as no bandwidth for any service),
'powerDown(5)' indicates the device is power down or dying gasp."
DEFVAL { down }
::= { gwEponDevEntry 10 }
deviceAlarmStatus OBJECT-TYPE
SYNTAX INTEGER { vital ( 1 ) , major ( 2 ) , minor ( 3 ) , warning ( 4 ) , clear ( 5 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value indicates alarm status for this device, it means unique alarm occur that unique bit is set '1', on the other hand, unique bit is set 0 while this alarm is cleared."
::= { gwEponDevEntry 11 }
deviceMacAddress OBJECT-TYPE
SYNTAX MacAddress ( SIZE ( 6 ) )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The value indicates and confgure device MAC address"
::= { gwEponDevEntry 12 }
deviceLastChange OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the last time for this device change"
::= { gwEponDevEntry 15 }
deviceReset OBJECT-TYPE
SYNTAX INTEGER { noop ( 1 ) , reset ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Description"
DEFVAL { noop }
::= { gwEponDevEntry 16 }
deviceEntLogicalIndex OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of this object uniquely identifies the logical
entity. The value should be a small positive integer; index
values for different logical entities are are not
necessarily contiguous."
::= { gwEponDevEntry 17 }
deviceEntLogicalCommunity OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 1 .. 20 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An SNMPv1 or SNMPv2C community-string which can be used to
access detailed management information for this logical
entity. The agent should allow read access with this
community string (to an appropriate subset of all managed
objects) and may also return a community string based on the
privileges of the request used to read this object. Note
that an agent may return a community string with read-only
privileges, even if this object is accessed with a read-
write community string. However, the agent must take care
not to return a community string which allows more
privileges than the community string used to access this
object.
A compliant SNMP agent may wish to conserve naming scopes by
representing multiple logical entities in a single 'default'
naming scope. This is possible when the logical entities
represented by the same value of entLogicalCommunity have no
object instances in common. For example, 'bridge1' and
'repeater1' may be part of the main naming scope, but at
least one additional community string is needed to represent
'bridge2' and 'repeater2'.
Logical entities 'bridge1' and 'repeater1' would be
represented by sysOREntries associated with the 'default'
naming scope.
For agents not accessible via SNMPv1 or SNMPv2C, the value
of this object is the empty string. This object may also
contain an empty string if a community string has not yet
been assigned by the agent, or no community string with
suitable access rights can be returned for a particular SNMP
request.
Note that this object is deprecated. Agents which implement
SNMPv3 access should use the entLogicalContextEngineID and
entLogicalContextName objects to identify the context
associated with each logical entity. SNMPv3 agents may
return a zero-length string for this object, or may continue
to return a community string (e.g., tri-lingual agent
support)."
::= { gwEponDevEntry 18 }
deviceOnuTestDistance OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the distance between OLT and unique ONU, unit:meter"
::= { gwEponDevEntry 19 }
deviceUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of this object uniquely identifies up time about this device."
::= { gwEponDevEntry 20 }
deviceStpEnable OBJECT-TYPE
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "OLT or ONU spanning tree contral, enable(1)-
enable the spanning tree protocol, disable(2)-
disable the spanning tree protocol."
::= { gwEponDevEntry 21 }
deviceChipsetVendor OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PON chipset vendor ID"
::= { gwEponDevEntry 22 }
deviceChipsetMode OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PON chipset type"
::= { gwEponDevEntry 23 }
deviceChipsetRevision OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PON chipset revision"
::= { gwEponDevEntry 24 }
deviceChipsetDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PON chipset design date"
::= { gwEponDevEntry 25 }
deviceCapPortDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Port capabilities description, include GE/FE/E1/POTS etc."
::= { gwEponDevEntry 26 }
deviceCapEthPortNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of ethernet port supported"
::= { gwEponDevEntry 27 }
deviceCapIadPotsPortNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of POTS port of IAD supported"
::= { gwEponDevEntry 28 }
deviceCapE1PortNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of E1 port supported"
::= { gwEponDevEntry 29 }
deviceCapUQueueTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of upstream queues"
::= { gwEponDevEntry 30 }
deviceCapUQueuePort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum queues per port upstream"
::= { gwEponDevEntry 31 }
deviceCapDQueueTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of downstream queues"
::= { gwEponDevEntry 32 }
deviceCapDQueuePort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum queues per port downstream"
::= { gwEponDevEntry 33 }
deviceCapBattery OBJECT-TYPE
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Battery Backup"
::= { gwEponDevEntry 34 }
deviceMulticastSwitch OBJECT-TYPE
SYNTAX INTEGER { snooping ( 1 ) , ctc ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ONU multicast switch"
::= { gwEponDevEntry 35 }
deviceSystemTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Current system clock-time.
OCTET-STRING consisting of eleven octets whose contents
are defined by RFC2579."
::= { gwEponDevEntry 36 }
deviceRestartupTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The time of device(OLT or ONU) restartup-time.
OCTET-STRING consisting of eleven octets whose contents
are defined by RFC2579."
::= { gwEponDevEntry 37 }
deviceTrafficServiceStatus OBJECT-TYPE
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ONU traffic service state. 'enable(1)' indicates the traffic is
in-service. 'disable(2)' indicates the traffic is out of service,
but is still registered."
DEFVAL { enable }
::= { gwEponDevEntry 38 }
deviceAlarmMask OBJECT-TYPE
SYNTAX BITS { power ( 0 ) , fan ( 1 ) , cpu ( 2 ) , temperature ( 3 ) , register ( 4 ) , present ( 5 ) , ethlink ( 6 ) , ethfer ( 7 ) , ethflr ( 8 ) , ethti ( 9 ) , ethloop ( 10 ) , ponber ( 11 ) , ponfer ( 12 ) , ponabnormal ( 13 ) , ponaps ( 14 ) , ponlink ( 15 ) , onuLaserAlwayOn ( 16 ) , onuOpticalPowerLow ( 17 ) , onuOpticalPowerHigh ( 18 ) , ponLOS ( 19 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "."
::= { gwEponDevEntry 39 }
deviceModel OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 1 .. 32 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { gwEponDevEntry 40 }
deviceMulticastFastLeaveAbility OBJECT-TYPE
SYNTAX BITS { ctc ( 0 ) , snooping ( 1 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Fast Leave Mode: If the bit value of 'ctc(0)' is 0, the mode is CTC
and non-fast-leave function, if the bit value of 'ctc(0)' is 1, the
mode is CTC and fast-leave function; If the bit value of 'snooping(1)'
is 0, the mode is snooping and non-fast-leave function, If the bit value
of 'snooping(1)' is 1, the mode is snooping and fast-leave function."
::= { gwEponDevEntry 41 }
deviceMulticastFastLeaveOperState OBJECT-TYPE
SYNTAX INTEGER { active ( 1 ) , deactive ( 2 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Fast Leave Function is active or deactive"
::= { gwEponDevEntry 42 }
deviceMulticastFastLeaveAdminState OBJECT-TYPE
SYNTAX INTEGER { active ( 1 ) , deactive ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "active or deactivate Fast Leave Function"
::= { gwEponDevEntry 43 }
onuMacTableAlarmThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "onu MAC table alarm threshold"
::= { gwEponDevEntry 44 }
onuMacNumbers OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "show onu actual mac number"
::= { gwEponDevEntry 45 }
gwEponBoardTable OBJECT-TYPE
SYNTAX SEQUENCE OF GwEponBoardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "table of board informations"
::= { gwEponBoard 1 }
gwEponBoardEntry OBJECT-TYPE
SYNTAX GwEponBoardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table, containig status and configrue information about boards"
INDEX { deviceIndex, boardIndex }
::= { gwEponBoardTable 1 }
GwEponBoardEntry ::= SEQUENCE {
boardIndex Integer32,
curBoardType ChassisSlotBoardType,
boardDescription DisplayString,
boardActMode INTEGER,
boardOperStatus INTEGER,
boardAlarmLevel INTEGER,
boardLastChangeTime TimeTicks,
boardSupprotType ChassisSlotSupportType,
boardReset INTEGER,
boardTemperature Integer32,
boardEntLogicalIndex Integer32,
boardEntLogicalCommunity DisplayString,
boardSoftwareVersion DisplayString,
boardFirmwareVersion DisplayString,
boardBootVersion DisplayString,
boardHardwareVersion DisplayString,
boardManufactureDate DisplayString,
boardSerialNo DisplayString,
boardCpuUsage Integer32,
boardMemoryUsage Integer32,
boardHasSnmpAgent INTEGER,
boardSnmpAgentIpAddr IpAddress,
boardSnmpAgentReadCommunity DisplayString,
boardSnmpAgentWriteCommunity DisplayString,
boardTemperatureHighThresholds Integer32,
boardCpuUsageThresholds Integer32,
boardMemoryUsageThresholds Integer32,
boardMemorySize Integer32,
boardTemperatureLowThresholds Integer32,
boardAdminStatus INTEGER
}
boardIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "index of boards in unique device which is specified by 'deviceIndex'"
::= { gwEponBoardEntry 1 }
curBoardType OBJECT-TYPE
SYNTAX ChassisSlotBoardType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value indicates the type of this board."
::= { gwEponBoardEntry 2 }
boardDescription OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 255 ) )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The value indicates and confgure board description"
::= { gwEponBoardEntry 3 }
boardActMode OBJECT-TYPE
SYNTAX INTEGER { master-active ( 1 ) , master-redundancy ( 2 ) , slave ( 3 ) , unknown ( 4 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value indicates acting mode of unique board"
::= { gwEponBoardEntry 4 }
boardOperStatus OBJECT-TYPE
SYNTAX INTEGER { null ( 1 ) , initing ( 2 ) , upgrating ( 3 ) , running ( 4 ) , exception ( 5 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Value indicates board operating status"
::= { gwEponBoardEntry 5 }
boardAlarmLevel OBJECT-TYPE
SYNTAX INTEGER { vital ( 1 ) , major ( 2 ) , minor ( 3 ) , warning ( 4 ) , noAlarm ( 5 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value indicates alarm level for unique board"
::= { gwEponBoardEntry 6 }
boardLastChangeTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the time of last change about this board"
::= { gwEponBoardEntry 7 }
boardSupprotType OBJECT-TYPE
SYNTAX ChassisSlotSupportType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value indicates the type of board this slot surpports."
::= { gwEponBoardEntry 8 }
boardReset OBJECT-TYPE
SYNTAX INTEGER { noop ( 1 ) , reset ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The value of this object determines whether reset this board.
'noop(1)' - only read value. 'reset(2)' - only write value,
if the active master board is resetted, and another master
board is running, then, the two boards will be switchover."
DEFVAL { noop }
::= { gwEponBoardEntry 9 }
boardTemperature OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value indicates the temperature of this board"
::= { gwEponBoardEntry 10 }
boardEntLogicalIndex OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of this object uniquely identifies the logical
entity. The value should be a small positive integer; index
values for different logical entities are are not
necessarily contiguous."
::= { gwEponBoardEntry 11 }
boardEntLogicalCommunity OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 1 .. 20 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An SNMPv1 or SNMPv2C community-string which can be used to
access detailed management information for this logical
entity. The agent should allow read access with this
community string (to an appropriate subset of all managed
objects) and may also return a community string based on the
privileges of the request used to read this object. Note
that an agent may return a community string with read-only
privileges, even if this object is accessed with a read-
write community string. However, the agent must take care
not to return a community string which allows more
privileges than the community string used to access this
object.
A compliant SNMP agent may wish to conserve naming scopes by
representing multiple logical entities in a single 'default'
naming scope. This is possible when the logical entities
represented by the same value of entLogicalCommunity have no
object instances in common. For example, 'bridge1' and
'repeater1' may be part of the main naming scope, but at
least one additional community string is needed to represent
'bridge2' and 'repeater2'.
Logical entities 'bridge1' and 'repeater1' would be
represented by sysOREntries associated with the 'default'
naming scope.
For agents not accessible via SNMPv1 or SNMPv2C, the value
of this object is the empty string. This object may also
contain an empty string if a community string has not yet
been assigned by the agent, or no community string with
suitable access rights can be returned for a particular SNMP
request.
Note that this object is deprecated. Agents which implement
SNMPv3 access should use the entLogicalContextEngineID and
entLogicalContextName objects to identify the context
associated with each logical entity. SNMPv3 agents may
return a zero-length string for this object, or may continue
to return a community string (e.g., tri-lingual agent
support)."
::= { gwEponBoardEntry 12 }
boardSoftwareVersion OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 1 .. 20 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the value indicates the version of software"
::= { gwEponBoardEntry 13 }
boardFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 1 .. 20 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the value indicates the version of firmware"
::= { gwEponBoardEntry 14 }
boardBootVersion OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 1 .. 20 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Boot Version"
::= { gwEponBoardEntry 15 }
boardHardwareVersion OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 1 .. 20 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hardware Version"
::= { gwEponBoardEntry 16 }
boardManufactureDate OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 1 .. 20 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Manufacture Date"
::= { gwEponBoardEntry 17 }
boardSerialNo OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 1 .. 20 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Manufacture Serial No"
::= { gwEponBoardEntry 18 }
boardCpuUsage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The percentage of CPU usage"
::= { gwEponBoardEntry 19 }
boardMemoryUsage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The percentage of used memory"
::= { gwEponBoardEntry 20 }
boardHasSnmpAgent OBJECT-TYPE
SYNTAX INTEGER { notpresent ( 0 ) , snmpv1 ( 1 ) , snmpv2c ( 2 ) , snmpv3 ( 3 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the object indicates whether there is a SNMP agent running on this board."
::= { gwEponBoardEntry 21 }
boardSnmpAgentIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "this object indicates and configure IP address of SNMP agent running on this board. now, only GT861's IAD boards surpport this function."
::= { gwEponBoardEntry 22 }
boardSnmpAgentReadCommunity OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 16 ) )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the object indicates and configure the read-only community of SNMP agent running on the board. now, only GT861's IAD boards surpport this function."
::= { gwEponBoardEntry 23 }
boardSnmpAgentWriteCommunity OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 0 .. 16 ) )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the object indicates and configure the read-write community of SNMP agent running on the board. now, only GT861's IAD boards surpport this function."
::= { gwEponBoardEntry 24 }
boardTemperatureHighThresholds OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { gwEponBoardEntry 25 }
boardCpuUsageThresholds OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { gwEponBoardEntry 26 }
boardMemoryUsageThresholds OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The percentage of used memory"
::= { gwEponBoardEntry 27 }
boardMemorySize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { gwEponBoardEntry 28 }
boardTemperatureLowThresholds OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { gwEponBoardEntry 29 }
boardAdminStatus OBJECT-TYPE
SYNTAX INTEGER { up(1), down(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The desired state of the board."
::= { gwEponBoardEntry 30 }
ponPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF PonPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "table of pon port informations"
::= { gwEponPon 1 }
ponPortEntry OBJECT-TYPE
SYNTAX PonPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table, containing status and configure information about pon port"
INDEX { deviceIndex, boardIndex, ponPortIndex }
::= { ponPortTable 1 }
PonPortEntry ::= SEQUENCE {
ponPortIndex Integer32,
ponPortIfIndex Integer32,
ponPortDot1dBasePort Integer32,
ponPortPartnerDev Integer32,
ponPortPartnerBrd Integer32,
ponPortPartnerPort Integer32,
ponPortProtectionDev Integer32,
ponPortProtectionBrd Integer32,
ponPortProtectionPort Integer32,
ponPortType INTEGER,
ponPortMaxOnu Integer32,
ponPortCurrOnu Integer32,
ponPortOperStatus INTEGER,
ponPortAlarmStatus BITS,
ponPortAlarmMask BITS,
ponPortMaxBW Integer32,
ponPortActBW Integer32,
ponPortRemainBW Integer32,
ponPortApsCtrl INTEGER,
ponPortApsStatus INTEGER,
ponPortEncryptSet INTEGER,
ponPortOnuLpbCtrl INTEGER,
ponPortOnuLpbSource INTEGER,
ponPortOnuLpbTime Integer32,
ponPortOnuLpbTxFrms Counter32,
ponPortOnuLpbRxFrms Counter32,
ponEntLogicalIndex Integer32,
ponEntLogicalCommunity DisplayString,
ponPortLinkedOnuCounter Integer32,
ponPortAdminStatus INTEGER,
ponPortReset INTEGER,
ponPortWindowRange INTEGER,
ponPortDownlinkPolicingEbl INTEGER,
ponPortAllOnuAlmLevel OnuAlarmLevelList
}
ponPortIndex OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "index of pon port"
::= { ponPortEntry 1 }
ponPortIfIndex OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value equipped to the index of this pon port in the IF-MIB"
::= { ponPortEntry 2 }
ponPortDot1dBasePort OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 65536 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "port id in the bridge, equipped to the value in the bridge 'dot1dBasePort'"
::= { ponPortEntry 3 }
ponPortPartnerDev OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "index of the device which contains parter pon port"
::= { ponPortEntry 4 }
ponPortPartnerBrd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "index of board which contains parter pon port "
::= { ponPortEntry 5 }
ponPortPartnerPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "partnet physical pon port index"
::= { ponPortEntry 6 }
ponPortProtectionDev OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "PON Automatic Protection Switching, index of device"
::= { ponPortEntry 7 }
ponPortProtectionBrd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "PON Automatic Protection Switching, index of board"
::= { ponPortEntry 8 }
ponPortProtectionPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "PON Automatic Protection Switching, index of pon port"
::= { ponPortEntry 9 }
ponPortType OBJECT-TYPE
SYNTAX INTEGER { eponMauType1000BasePXOLT ( 1 ) , eponMauType1000BasePXONU ( 2 ) , eponMauType1000BasePX10DOLT ( 3 ) , eponMauType1000BasePX10DONU ( 4 ) , eponMauType1000BasePX10UOLT ( 5 ) , eponMauType1000BasePX10UONU ( 6 ) , eponMauType1000BasePX20DOLT ( 7 ) , eponMauType1000BasePX20DONU ( 8 ) , eponMauType1000BasePX20UOLT ( 9 ) , eponMauType1000BasePX20UONU ( 10 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "type of pon port"
::= { ponPortEntry 10 }
ponPortMaxOnu OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The max number of supported ONUs in this PON port."
DEFVAL { 64 }
::= { ponPortEntry 11 }
ponPortCurrOnu OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 64 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current number of registered ONUs in this PON port."
::= { ponPortEntry 12 }
ponPortOperStatus OBJECT-TYPE
SYNTAX INTEGER { up ( 1 ) , down ( 2 ) , unknown ( 3 ) , loop ( 4 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "operation status of unique pon port"
DEFVAL { down }
::= { ponPortEntry 13 }
ponPortAlarmStatus OBJECT-TYPE
SYNTAX BITS { ber ( 0 ) , fer ( 1 ) , abnormal ( 2 ) , aps ( 3 ) , link ( 4 ) , onuLaserAlwaysOn ( 5 ) , onuOpticalPowerLow ( 6 ) , onuOpticalPowerHigh ( 7 ) , ponLOS ( 8 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PON port alarm status, it indicates an alarm with bit=1,
if all bit is 0, indicates no alarm."
::= { ponPortEntry 14 }
ponPortAlarmMask OBJECT-TYPE
SYNTAX BITS { ber ( 0 ) , fer ( 1 ) , abnormal ( 2 ) , aps ( 3 ) , link ( 4 ) , onuLaserAlwaysOn ( 5 ) , onuOpticalPowerLow ( 6 ) , onuOpticalPowerHigh ( 7 ) , ponLOS ( 8 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "PON Port Alarm mask, the bit=1 indicates mask."
::= { ponPortEntry 15 }
ponPortMaxBW OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 1000000 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The max bandwidth supported, unit:KB."
::= { ponPortEntry 16 }
ponPortActBW OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the actual bandwidth, unit:KB."
::= { ponPortEntry 17 }
ponPortRemainBW OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 1000000 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current available bandwidth, unit:KB."
DEFVAL { 1024 }
::= { ponPortEntry 18 }
ponPortApsCtrl OBJECT-TYPE
SYNTAX INTEGER { disable ( 1 ) , auto ( 2 ) , force ( 3 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "PON automatic-protection-switching control."
DEFVAL { auto }
::= { ponPortEntry 19 }
ponPortApsStatus OBJECT-TYPE
SYNTAX INTEGER { unknown ( 1 ) , active ( 2 ) , passive ( 3 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PON automatic-protection-switching status."
DEFVAL { active }
::= { ponPortEntry 20 }
ponPortEncryptSet OBJECT-TYPE
SYNTAX INTEGER { pure ( 1 ) , downstreamonly ( 2 ) , bidirectional ( 3 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Encryption set according to every ONU, this value is ignored when the pon port belongs to OLT."
DEFVAL { pure }
::= { ponPortEntry 21 }
ponPortOnuLpbCtrl OBJECT-TYPE
SYNTAX INTEGER { noop ( 1 ) , lpbStart ( 2 ) , lpbStop ( 3 ) , inProcess ( 4 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ONU Loopback Control, 'noop(1)' is no operation, i.e. the
current status is idle; 'lpbStart(2)' is start loopback,
only when the object value is 'noop', it can be configurated
'lpbStart(2)', otherwise forbidden, and if success, its
value become 'inProcess(4)'; 'lpbStop(3)' is stop loopback,
only when the object value is 'inProcess(4)', it can be
configurated 'lpbStop(3)', and if success, its value become
'noop(1)'; 'inProcess(4)' is loopbacking status now."
DEFVAL { noop }
::= { ponPortEntry 22 }
ponPortOnuLpbSource OBJECT-TYPE
SYNTAX INTEGER { internal ( 1 ) , external ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Loopback Data Source, 'internal' indicates internal data source, to
use testing the link up or down, like ping function; 'external'
indicates external data source, to use testing the bandwidth of the
ONU ethernet."
DEFVAL { internal }
::= { ponPortEntry 23 }
ponPortOnuLpbTime OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 2147483647 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Loopback Timeout, if the object value is 0, indicate the
loopback is processing at all time, if the value is none 0,
indicate the loopback time from begin to end, when the time
is end it will be auto-stopped. unit:second."
DEFVAL { 0 }
::= { ponPortEntry 24 }
ponPortOnuLpbTxFrms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of frames transmit by this ONU Logical Link."
::= { ponPortEntry 25 }
ponPortOnuLpbRxFrms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of frames transmit by this ONU Logical Link."
::= { ponPortEntry 26 }
ponEntLogicalIndex OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of this object uniquely identifies the logical
entity. The value should be a small positive integer; index
values for different logical entities are are not
necessarily contiguous."
::= { ponPortEntry 27 }
ponEntLogicalCommunity OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 1 .. 20 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An SNMPv1 or SNMPv2C community-string which can be used to
access detailed management information for this logical
entity. The agent should allow read access with this
community string (to an appropriate subset of all managed
objects) and may also return a community string based on the
privileges of the request used to read this object. Note
that an agent may return a community string with read-only
privileges, even if this object is accessed with a read-
write community string. However, the agent must take care
not to return a community string which allows more
privileges than the community string used to access this
object.
A compliant SNMP agent may wish to conserve naming scopes by
representing multiple logical entities in a single 'default'
naming scope. This is possible when the logical entities
represented by the same value of entLogicalCommunity have no
object instances in common. For example, 'bridge1' and
'repeater1' may be part of the main naming scope, but at
least one additional community string is needed to represent
'bridge2' and 'repeater2'.
Logical entities 'bridge1' and 'repeater1' would be
represented by sysOREntries associated with the 'default'
naming scope.
For agents not accessible via SNMPv1 or SNMPv2C, the value
of this object is the empty string. This object may also
contain an empty string if a community string has not yet
been assigned by the agent, or no community string with
suitable access rights can be returned for a particular SNMP
request.
Note that this object is deprecated. Agents which implement
SNMPv3 access should use the entLogicalContextEngineID and
entLogicalContextName objects to identify the context
associated with each logical entity. SNMPv3 agents may
return a zero-length string for this object, or may continue
to return a community string (e.g., tri-lingual agent
support)."
::= { ponPortEntry 28 }
ponPortLinkedOnuCounter OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 64 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current number of linked ONUs in this PON port."
::= { ponPortEntry 29 }
ponPortAdminStatus OBJECT-TYPE
SYNTAX INTEGER { up ( 1 ) , down ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The desired state of the PON port."
::= { ponPortEntry 30 }
ponPortReset OBJECT-TYPE
SYNTAX INTEGER { noop ( 1 ) , reset ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "PON interface reset."
::= { ponPortEntry 31 }
ponPortWindowRange OBJECT-TYPE
SYNTAX INTEGER { disable ( 1 ) , wr20km ( 2 ) , wr40km ( 3 ) , wr60km ( 4 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The max window range of ONU register."
::= { ponPortEntry 32 }
ponPortDownlinkPolicingEbl OBJECT-TYPE
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Config onu downlink-policer enable"
::= { ponPortEntry 33 }
ponPortAllOnuAlmLevel OBJECT-TYPE
SYNTAX OnuAlarmLevelList
MAX-ACCESS read-only
STATUS current
DESCRIPTION "All ONUs alarm-level list."
::= { ponPortEntry 34 }
ponOnuMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF PonOnuMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "table of pon-ONU map"
::= { gwEponPon 2 }
ponOnuMapEntry OBJECT-TYPE
SYNTAX PonOnuMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table"
INDEX { deviceIndex, boardIndex, ponPortIndex, mappingOnuIndex }
::= { ponOnuMapTable 1 }
PonOnuMapEntry ::= SEQUENCE {
mappingOnuIndex Integer32,
onuDevIndex Integer32,
onuName DisplayString
}
mappingOnuIndex OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 64 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "index of mapping onu"
::= { ponOnuMapEntry 1 }
onuDevIndex OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "device index of this ONU"
::= { ponOnuMapEntry 2 }
onuName OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 255 ) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "device name of this ONU"
::= { ponOnuMapEntry 3 }
ponPerfMonTable OBJECT-TYPE
SYNTAX SEQUENCE OF PonPerfMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of pon performence"
::= { gwEponPon 3 }
ponPerfMonEntry OBJECT-TYPE
SYNTAX PonPerfMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table, containing pon performence monitor information ."
INDEX { deviceIndex, boardIndex, ponPortIndex }
::= { ponPerfMonTable 1 }
PonPerfMonEntry ::= SEQUENCE {
ponPerfBER Counter32,
ponPerfFER Counter32,
ponPerfBerAlmEnable INTEGER,
ponPerfFerAlmEnable INTEGER,
ponPerfUpBandwidth Counter32,
ponPerfDownBandwidth Counter32
}
ponPerfBER OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "byte error rate of specified pon port upstream, UNIT: 10E-6"
::= { ponPerfMonEntry 1 }
ponPerfFER OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "frame error rate of specified pon port downstream, UNIT: 10E-6"
::= { ponPerfMonEntry 4 }
ponPerfBerAlmEnable OBJECT-TYPE
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The value indicates whether enable pon performence BER alarm"
DEFVAL { enable }
::= { ponPerfMonEntry 5 }
ponPerfFerAlmEnable OBJECT-TYPE
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The value indicates whether enable pon performence FER alarm"
DEFVAL { enable }
::= { ponPerfMonEntry 6 }
ponPerfUpBandwidth OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the value indicates upstream bandwidth on this port"
::= { ponPerfMonEntry 7 }
ponPerfDownBandwidth OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "the value indicates downstream bandwidth on this port"
::= { ponPerfMonEntry 8 }
ponHisCtrlTable OBJECT-TYPE
SYNTAX SEQUENCE OF PonHisCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of pon performence"
::= { gwEponPon 4 }
ponHisCtrlEntry OBJECT-TYPE
SYNTAX PonHisCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table, containing pon performence monitor information ."
INDEX { deviceIndex, boardIndex, ponPortIndex }
::= { ponHisCtrlTable 1 }
PonHisCtrlEntry ::= SEQUENCE {
ponHis15MinuteEnable INTEGER,
ponHis24HourEnable INTEGER
}
ponHis15MinuteEnable OBJECT-TYPE
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The value indicates whether enable history statistic with interval 15 minutes"
DEFVAL { disable }
::= { ponHisCtrlEntry 1 }
ponHis24HourEnable OBJECT-TYPE
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The value indicates whether enable history statistic with interval 24 hours"
DEFVAL { disable }
::= { ponHisCtrlEntry 2 }
ponBERThreashold OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 8 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Ber measurement threshold, the value defination: 0=1e-0=1, 1=1e-1=0.1,......"
::= { gwEponPon 5 }
ponFERThreashold OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 10 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Fer measurement threshold, the value defination: 0=1.00e-0=1, 1=1.00e-1=0.1,......"
::= { gwEponPon 6 }
gwEponPonCtcExt OBJECT IDENTIFIER
::= { gwEponPon 7 }
onuAuthEnable OBJECT-TYPE
SYNTAX INTEGER { disable ( 1 ) , auth_new_only ( 2 ) , auth_all ( 3 ) }
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION ""
::= { gwEponPonOnuAuth 1 }
onuAuthTable OBJECT-TYPE
SYNTAX SEQUENCE OF OnuAuthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table of ONU authentication based MAC address."
::= { gwEponPonOnuAuth 2 }
onuAuthEntry OBJECT-TYPE
SYNTAX OnuAuthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table"
INDEX { eponBoardIndex, eponPonPortIndex, onuAuthIndex }
::= { onuAuthTable 1 }
OnuAuthEntry ::= SEQUENCE {
eponBoardIndex Integer32,
eponPonPortIndex Integer32,
onuAuthIndex Integer32,
onuAuthMacAddress MacAddress,
onuAuthRowStatus RowStatus
}
eponBoardIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The epon board index"
::= { onuAuthEntry 1 }
eponPonPortIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PON port index"
::= { onuAuthEntry 2 }
onuAuthIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MAC address index"
::= { onuAuthEntry 3 }
onuAuthMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "MAC address"
::= { onuAuthEntry 4 }
onuAuthRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object indicates the status of this entry."
::= { onuAuthEntry 5 }
onuToPonBindingEnable OBJECT-TYPE
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { gwEponPonOnuAuth 3 }
onuAuthModeTable OBJECT-TYPE
SYNTAX SEQUENCE OF OnuAuthModeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table of ONU authentication Mode."
::= { gwEponPonOnuAuth 4 }
onuAuthModeEntry OBJECT-TYPE
SYNTAX OnuAuthModeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table"
INDEX { onuAuthModeBrdIdx, onuAuthModePonIdx }
::= { onuAuthModeTable 1 }
OnuAuthModeEntry ::= SEQUENCE {
onuAuthModeBrdIdx Integer32,
onuAuthModePonIdx Integer32,
onuAuthMode INTEGER,
onuAuthEnableForPon INTEGER,
onuAuthEntryReorganize INTEGER
}
onuAuthModeBrdIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { onuAuthModeEntry 1 }
onuAuthModePonIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { onuAuthModeEntry 2 }
onuAuthMode OBJECT-TYPE
SYNTAX INTEGER { macAddr(1), loid(2), hybrid(3), loidNoPwd(4), hybridNoPwd(5), disable(6) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "'macAddr(1)' : based ONU MAC address.
'loid(2)' : based ONU logical ID.
'hybrid(3)' : based both macAddr and loid.
'loidNoPwd(4) : based loid, but not check password.
'hybridNoPwd(5)' : based hybrid, but not check password."
::= { onuAuthModeEntry 3 }
onuAuthEnableForPon OBJECT-TYPE
SYNTAX INTEGER { disable ( 1 ) , auth_new_only ( 2 ) , auth_all ( 3 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Description"
::= { onuAuthModeEntry 4 }
onuAuthEntryReorganize OBJECT-TYPE
SYNTAX INTEGER{ organize(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "For PonPort"
::= { onuAuthModeEntry 5 }
onuAuthEntryReorganizeForAll OBJECT-TYPE
SYNTAX INTEGER { organize(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { gwEponPonOnuAuth 9 }
onuAuthLoidTable OBJECT-TYPE
SYNTAX SEQUENCE OF OnuAuthLoidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table of ONU authentication based LOID(Logical ONU ID)."
::= { gwEponPonOnuAuth 5 }
onuAuthLoidEntry OBJECT-TYPE
SYNTAX OnuAuthLoidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table"
INDEX { onuAuthLoidBrdIdx, onuAuthLoidPonIdx, onuAuthLoidIdx }
::= { onuAuthLoidTable 1 }
OnuAuthLoidEntry ::= SEQUENCE {
onuAuthLoidBrdIdx Integer32,
onuAuthLoidPonIdx Integer32,
onuAuthLoidIdx Integer32,
onuAuthLoid DisplayString,
onuAuthLoidPassword DisplayString,
onuAuthLoidDevIdx Integer32,
onuAuthLoidRowStatus RowStatus
}
onuAuthLoidBrdIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { onuAuthLoidEntry 1 }
onuAuthLoidPonIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { onuAuthLoidEntry 2 }
onuAuthLoidIdx OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 128 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { onuAuthLoidEntry 3 }
onuAuthLoid OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 24 ) )
MAX-ACCESS read-create
STATUS current
DESCRIPTION ""
::= { onuAuthLoidEntry 4 }
onuAuthLoidPassword OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 12 ) )
MAX-ACCESS read-create
STATUS current
DESCRIPTION ""
::= { onuAuthLoidEntry 5 }
onuAuthLoidDevIdx OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION ""
::= { onuAuthLoidEntry 6 }
onuAuthLoidRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object indicates the status of this entry."
::= { onuAuthLoidEntry 7 }
onuUnauthenticatedTable OBJECT-TYPE
SYNTAX SEQUENCE OF OnuAuth1Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table of unauthenticated ONUs based MAC address."
::= { gwEponPonOnuAuth 6 }
onuUnauthenticatedEntry OBJECT-TYPE
SYNTAX OnuAuth1Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table"
INDEX { eponUnauthenticatedBoardIndex, eponUnauthenticatedPonPortIndex, onuUnauthenticatedIndex }
::= { onuUnauthenticatedTable 1 }
OnuAuth1Entry ::= SEQUENCE {
eponUnauthenticatedBoardIndex Integer32,
eponUnauthenticatedPonPortIndex Integer32,
onuUnauthenticatedIndex Integer32,
onuUnauthenticatedMacAddress MacAddress
}
eponUnauthenticatedBoardIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The epon board index"
::= { onuUnauthenticatedEntry 1 }
eponUnauthenticatedPonPortIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PON port index"
::= { onuUnauthenticatedEntry 2 }
onuUnauthenticatedIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MAC address index"
::= { onuUnauthenticatedEntry 3 }
onuUnauthenticatedMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MAC address"
::= { onuUnauthenticatedEntry 4 }
ponLlidTable OBJECT-TYPE
SYNTAX SEQUENCE OF PonLlidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of the pon llid information"
::= { gwEponLlid 1 }
ponLlidEntry OBJECT-TYPE
SYNTAX PonLlidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table, containing status or configure information"
INDEX { deviceIndex, ponLlidIndex }
::= { ponLlidTable 1 }
PonLlidEntry ::= SEQUENCE {
ponLlidIndex Integer32,
ponLlidType INTEGER,
ponLlidOltBoard Integer32,
ponLlidOltPort Integer32,
ponLlidOltPortIfIndex Integer32,
ponLlidOnuPortIfIndex Integer32,
ponLlidOnuBoard Integer32,
ponLlidOnuPort Integer32,
ponLlidLLID Integer32,
ponLlidIfIndex Integer32,
ponLlidUpFixedBW Integer32,
ponLlidDownFixedBW Integer32,
ponLlidDesc DisplayString,
ponLlidSurportMacNum Integer32,
ponLlidOnuMacAddress MacAddress,
ponLlidRowStatus RowStatus,
ponLlidUpBWClass Integer32,
ponLlidUpDelay INTEGER,
ponLlidUpAssuredBW Integer32,
ponLlidUpBesteffortBW Integer32,
ponLlidDownBWClass Integer32,
ponLlidDownDelay INTEGER,
ponLlidDownAssuredBW Integer32,
ponLlidDownBesteffortBW Integer32,
ponLlidCtcFecAbility INTEGER,
ponLlidCtcFecMode INTEGER,
ponLlidCtcEncrypCtrl INTEGER,
ponLlidCtcDbaQueSetNum Integer32,
ponLlidCtcDbaQueSetCfgStatus INTEGER
}
ponLlidIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The pon logic link index"
::= { ponLlidEntry 1 }
ponLlidType OBJECT-TYPE
SYNTAX INTEGER { unkown ( 0 ) , ethlink ( 1 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "type of pon logic link"
::= { ponLlidEntry 2 }
ponLlidOltBoard OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The value equals to entPhysicalIndex in ENTITY-MIB"
::= { ponLlidEntry 3 }
ponLlidOltPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "the pon port id "
::= { ponLlidEntry 4 }
ponLlidOltPortIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ifIndex of the olt port "
::= { ponLlidEntry 5 }
ponLlidOnuPortIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "ifIndex of the onu port "
::= { ponLlidEntry 6 }
ponLlidOnuBoard OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The value indicates board id for this LLID"
::= { ponLlidEntry 7 }
ponLlidOnuPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The value indicates onu port for this LLID"
::= { ponLlidEntry 8 }
ponLlidLLID OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 2147483647 )
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION "the vlaue of LLID "
::= { ponLlidEntry 9 }
ponLlidIfIndex OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value equals to ''ifIndex'' in IF-MIB according this object'"
::= { ponLlidEntry 10 }
ponLlidUpFixedBW OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 1000000 )
MAX-ACCESS read-create
STATUS current
DESCRIPTION "upstream fixed bandwidth about this pon port, unit:KBps"
::= { ponLlidEntry 11 }
ponLlidDownFixedBW OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 1000000 )
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "upstream fixed bandwidth about this pon port, unit:KBps, not support"
::= { ponLlidEntry 12 }
ponLlidDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "description of the LLID"
::= { ponLlidEntry 13 }
ponLlidSurportMacNum OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 8192 )
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION "The value of maximum MAC addresses"
::= { ponLlidEntry 14 }
ponLlidOnuMacAddress OBJECT-TYPE
SYNTAX MacAddress ( SIZE ( 6 ) )
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The value indicates and confgure onu MAC address"
::= { ponLlidEntry 15 }
ponLlidRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "row status of this entry"
::= { ponLlidEntry 16 }
ponLlidUpBWClass OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 7 )
MAX-ACCESS read-create
STATUS current
DESCRIPTION "upstream class level for this pon port bandwidth allocation"
::= { ponLlidEntry 17 }
ponLlidUpDelay OBJECT-TYPE
SYNTAX INTEGER { low ( 1 ) , high ( 2 ) }
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "upstream delay level for this pon port bandwidth allocation"
::= { ponLlidEntry 18 }
ponLlidUpAssuredBW OBJECT-TYPE
SYNTAX Integer32 ( 64 .. 1000000 )
MAX-ACCESS read-create
STATUS current
DESCRIPTION "upstream assured bandwidth about this pon port, unit:KBps"
::= { ponLlidEntry 19 }
ponLlidUpBesteffortBW OBJECT-TYPE
SYNTAX Integer32 ( 64 .. 1000000 )
MAX-ACCESS read-create
STATUS current
DESCRIPTION "upstream best-effort bandwidth about this pon port, unit:KBps"
::= { ponLlidEntry 20 }
ponLlidDownBWClass OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 7 )
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "upstream class level for this pon port bandwidth allocation"
::= { ponLlidEntry 21 }
ponLlidDownDelay OBJECT-TYPE
SYNTAX INTEGER { low ( 1 ) , high ( 2 ) }
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "upstream delay level for this pon port bandwidth allocation"
::= { ponLlidEntry 22 }
ponLlidDownAssuredBW OBJECT-TYPE
SYNTAX Integer32 ( 64 .. 1000000 )
MAX-ACCESS read-create
STATUS current
DESCRIPTION "downstream assured bandwidth about this pon port, unit:KBps"
::= { ponLlidEntry 23 }
ponLlidDownBesteffortBW OBJECT-TYPE
SYNTAX Integer32 ( 64 .. 1000000 )
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION "downstream best-effort bandwidth about this pon port, unit:KBps"
::= { ponLlidEntry 24 }
ponLlidCtcFecAbility OBJECT-TYPE
SYNTAX INTEGER { unknown ( 1 ) , supported ( 2 ) , notSupported ( 3 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FEC ability"
::= { ponLlidEntry 25 }
ponLlidCtcFecMode OBJECT-TYPE
SYNTAX INTEGER { unknown ( 1 ) , enable ( 2 ) , disable ( 3 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "FEC mode, unknown(1)-initializing, true state not yet known.
enable(2)-activate FEC. disable(3)-deactivate FEC."
::= { ponLlidEntry 26 }
ponLlidCtcEncrypCtrl OBJECT-TYPE
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "CTC encryption control"
::= { ponLlidEntry 27 }
ponLlidCtcDbaQueSetNum OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 8 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "DBA queue set number"
::= { ponLlidEntry 28 }
ponLlidCtcDbaQueSetCfgStatus OBJECT-TYPE
SYNTAX INTEGER { noop ( 1 ) , get ( 2 ) , set ( 3 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Queue sets configuration status, this object value is always 'noop(1)'
when read, 'get(2)' will refresh the object of ponLlidCtcDbaQueSetNum and
the table of ponLlidCtcDbaQueSetTable, 'set(3)' will config the data,
include ponLlidCtcDbaQueSetNum and ponLlidCtcDbaQueSetTable. 'get(2)' and
'set(3) are only write value."
::= { ponLlidEntry 29 }
ponLlidCtcDbaQueSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF PonLlidCtcDbaQueSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of the pon llid DBA information"
::= { gwEponLlid 2 }
ponLlidCtcDbaQueSetEntry OBJECT-TYPE
SYNTAX PonLlidCtcDbaQueSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "CTC DBA entry"
INDEX { deviceIndex, ponLlidIndex, ponLlidCtcDbaQueSetIndex }
::= { ponLlidCtcDbaQueSetTable 1 }
PonLlidCtcDbaQueSetEntry ::= SEQUENCE {
ponLlidCtcDbaQueSetIndex Integer32,
ponLlidCtcDbaReportBitmap BITS,
ponLlidCtcDbaQueue0Threshold Integer32,
ponLlidCtcDbaQueue1Threshold Integer32,
ponLlidCtcDbaQueue2Threshold Integer32,
ponLlidCtcDbaQueue3Threshold Integer32,
ponLlidCtcDbaQueue4Threshold Integer32,
ponLlidCtcDbaQueue5Threshold Integer32,
ponLlidCtcDbaQueue6Threshold Integer32,
ponLlidCtcDbaQueue7Threshold Integer32
}
ponLlidCtcDbaQueSetIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The DBA queue-sets index"
::= { ponLlidCtcDbaQueSetEntry 1 }
ponLlidCtcDbaReportBitmap OBJECT-TYPE
SYNTAX BITS { queue0 ( 0 ) , queue1 ( 1 ) , queue2 ( 2 ) , queue3 ( 3 ) , queue4 ( 4 ) , queue5 ( 5 ) , queue6 ( 6 ) , queue7 ( 7 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "bit=0 - queue x report is not present,
bit=1 - queue x report is present"
::= { ponLlidCtcDbaQueSetEntry 2 }
ponLlidCtcDbaQueue0Threshold OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Queue0 threshold"
::= { ponLlidCtcDbaQueSetEntry 3 }
ponLlidCtcDbaQueue1Threshold OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Queue1 threshold"
::= { ponLlidCtcDbaQueSetEntry 4 }
ponLlidCtcDbaQueue2Threshold OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Queue2 threshold"
::= { ponLlidCtcDbaQueSetEntry 5 }
ponLlidCtcDbaQueue3Threshold OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Queue3 threshold"
::= { ponLlidCtcDbaQueSetEntry 6 }
ponLlidCtcDbaQueue4Threshold OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Queue4 threshold"
::= { ponLlidCtcDbaQueSetEntry 7 }
ponLlidCtcDbaQueue5Threshold OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Queue5 threshold"
::= { ponLlidCtcDbaQueSetEntry 8 }
ponLlidCtcDbaQueue6Threshold OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Queue6 threshold"
::= { ponLlidCtcDbaQueSetEntry 9 }
ponLlidCtcDbaQueue7Threshold OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Queue7 threshold"
::= { ponLlidCtcDbaQueSetEntry 10 }
onuNewRegSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex, deviceType, deviceSoftWareVersion, deviceFirmWareVersion, deviceHardWareVersion }
STATUS current
DESCRIPTION "A new ONU register success."
::= { gwDevTrapGroup 1 }
onuReregSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex, deviceType, deviceSoftWareVersion, deviceFirmWareVersion, deviceHardWareVersion }
STATUS current
DESCRIPTION "An ONU reregister success."
::= { gwDevTrapGroup 2 }
onuNotPresent NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "An ONU is not present alarm"
::= { gwDevTrapGroup 3 }
devPowerOff NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION " device Power Off Alarm"
::= { gwDevTrapGroup 4 }
devPowerOn NOTIFICATION-TYPE
OBJECTS { deviceIndex, deviceType, deviceSoftWareVersion, deviceFirmWareVersion, deviceHardWareVersion, deviceRestartupTime }
STATUS current
DESCRIPTION " device Power On Alarm"
::= { gwDevTrapGroup 5 }
cfgDataSaveSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "saving config data to flash successfully"
::= { gwDevTrapGroup 6 }
cfgDataSaveFail NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "saving config data to flash unsuccessfully"
::= { gwDevTrapGroup 7 }
flashClearSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "clear config data successfully"
::= { gwDevTrapGroup 8 }
flashClearFail NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "clear config data unsuccessfully"
::= { gwDevTrapGroup 9 }
softwareUpdateSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "update software successfully"
::= { gwDevTrapGroup 10 }
softwareUpdateFail NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "update software unsuccessfully"
::= { gwDevTrapGroup 11 }
firmwareUpdateSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "firmware update successfully"
::= { gwDevTrapGroup 12 }
firmwareUpdateFail NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "update firmware unsuccessfully"
::= { gwDevTrapGroup 13 }
cfgDataBackupSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "backup configuration data to NMS successfully."
::= { gwDevTrapGroup 14 }
cfgDataBackupFail NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "backup configuration data to NMS unsuccessfully."
::= { gwDevTrapGroup 15 }
cfgDataRestoreSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "restore configuration data from NMS successfully."
::= { gwDevTrapGroup 16 }
cfgDataRestoreFail NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "restore configuration data from NMS unsuccessfully."
::= { gwDevTrapGroup 17 }
autoProtectSwitch NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION "Auto Protect Switch(APS) occurs"
::= { gwDevTrapGroup 18 }
cpuUsageFactorHigh NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "high cpu usage factor alarm"
::= { gwDevTrapGroup 19 }
ponPortBERAlarm NOTIFICATION-TYPE
OBJECTS { deviceIndex, ponPortBrdIndex, ponPortIndex, ponPortBER }
STATUS current
DESCRIPTION "pon port BER alarm"
::= { gwDevTrapGroup 20 }
ponPortBERAlarmClear NOTIFICATION-TYPE
OBJECTS { deviceIndex, ponPortBrdIndex, ponPortIndex, ponPortBER }
STATUS current
DESCRIPTION "pon port BER alarm clear"
::= { gwDevTrapGroup 21 }
ponPortFERAlarm NOTIFICATION-TYPE
OBJECTS { deviceIndex, ponPortBrdIndex, ponPortIndex, ponPortFER }
STATUS current
DESCRIPTION "pon port FER alarm"
::= { gwDevTrapGroup 22 }
ponPortFERAlarmClear NOTIFICATION-TYPE
OBJECTS { deviceIndex, ponPortBrdIndex, ponPortIndex, ponPortFER }
STATUS current
DESCRIPTION "pon port FER alarm clear"
::= { gwDevTrapGroup 23 }
llidActBWExceeding NOTIFICATION-TYPE
OBJECTS { deviceIndex, ponPortBrdIndex, ponPortIndex, ponLlidIndex }
STATUS current
DESCRIPTION "llid bandwidth exceed the limit"
::= { gwDevTrapGroup 24 }
llidActBWExceedingClear NOTIFICATION-TYPE
OBJECTS { deviceIndex, ponPortBrdIndex, ponPortIndex, ponLlidIndex }
STATUS current
DESCRIPTION "llid bandwidth return to appropriate value"
::= { gwDevTrapGroup 25 }
devBoardInterted NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, curBoardType }
STATUS current
DESCRIPTION "insert a board"
::= { gwDevTrapGroup 26 }
devBoardPull NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, curBoardType }
STATUS current
DESCRIPTION "pull a board out"
::= { gwDevTrapGroup 27 }
powerOffAlarm NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex }
STATUS current
DESCRIPTION "power OFF alarm"
::= { gwDevTrapGroup 30 }
powerOnAlarm NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex }
STATUS current
DESCRIPTION "power ON alarm"
::= { gwDevTrapGroup 31 }
boardTemperatureHigh NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex }
STATUS current
DESCRIPTION "board temperature high alarm"
::= { gwDevTrapGroup 32 }
boardTemperatureHighClear NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex }
STATUS current
DESCRIPTION "board temperature high alarm clear"
::= { gwDevTrapGroup 33 }
ponBoardReset NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex }
STATUS current
DESCRIPTION "PON board reset event occur"
::= { gwDevTrapGroup 34 }
swBoardProtectedSwitch NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex }
STATUS current
DESCRIPTION "sw board protected switch event occur"
::= { gwDevTrapGroup 35 }
ponPortAbnormal NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION "abnormal status on PON port occur"
::= { gwDevTrapGroup 36 }
onuRegisterConflict NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "onu register conflict"
::= { gwDevTrapGroup 37 }
firmwareLoadSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION "firmware load successfully"
::= { gwDevTrapGroup 38 }
firmwareLoadFailure NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION "firmware load fail"
::= { gwDevTrapGroup 39 }
dbaUpdateSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "update dba successfully"
::= { gwDevTrapGroup 40 }
dbaUpdateFailure NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "update dba faul"
::= { gwDevTrapGroup 41 }
dbaLoadSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION "load dba successfully"
::= { gwDevTrapGroup 42 }
dbaLoadFailure NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION "load dba fail"
::= { gwDevTrapGroup 43 }
ponToEthLinkdown NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION "."
::= { gwDevTrapGroup 44 }
ponToEthLinkup NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION "."
::= { gwDevTrapGroup 45 }
onuSoftwareLoadSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "load onu software successfully"
::= { gwDevTrapGroup 46 }
onuSoftwareLoadFailure NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "load onu software fail"
::= { gwDevTrapGroup 47 }
ethLinkdown NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ethPortIndex }
STATUS current
DESCRIPTION "Ethernet port linkdown alarm."
::= { gwDevTrapGroup 54 }
ethLinkup NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ethPortIndex }
STATUS current
DESCRIPTION "Ethernet port linkup alarm."
::= { gwDevTrapGroup 55 }
bootUpdateSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "boot firmware update successfully notification"
::= { gwDevTrapGroup 56 }
bootUpdateFailure NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "boot firmware update fail notification"
::= { gwDevTrapGroup 57 }
batFileBackupSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "bat file backup successfully notification"
::= { gwDevTrapGroup 58 }
batFileBackupFailure NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "bat file backup fail notification"
::= { gwDevTrapGroup 59 }
batFileRestoreSuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "bat file restore successfully notification"
::= { gwDevTrapGroup 60 }
batFileRestoreFailure NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "bat file restore fail notification"
::= { gwDevTrapGroup 61 }
onuRegAuthFailure NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex, deviceMacAddress }
STATUS current
DESCRIPTION "Illegal ONU register."
::= { gwDevTrapGroup 62 }
deviceColdStart NOTIFICATION-TYPE
OBJECTS { deviceIndex, deviceType, deviceSoftWareVersion, deviceFirmWareVersion, deviceHardWareVersion, deviceRestartupTime }
STATUS current
DESCRIPTION "Only report OLT cold start. this trap is not sent if a devPowerOn trap
is sent for the same restart. Implementation of this trap is optional."
::= { gwDevTrapGroup 63 }
deviceWarmStart NOTIFICATION-TYPE
OBJECTS { deviceIndex, deviceType, deviceSoftWareVersion, deviceFirmWareVersion, deviceHardWareVersion, deviceRestartupTime }
STATUS current
DESCRIPTION "Only report OLT warm start."
::= { gwDevTrapGroup 64 }
deviceExceptionRestart NOTIFICATION-TYPE
OBJECTS { deviceIndex, deviceType, deviceSoftWareVersion, deviceFirmWareVersion, deviceHardWareVersion, deviceRestartupTime }
STATUS current
DESCRIPTION "Only report OLT restart because of exception."
::= { gwDevTrapGroup 65 }
ethLoopAlarm NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ethPortIndex }
STATUS current
DESCRIPTION "Ethernet port loop alarm."
::= { gwDevTrapGroup 84 }
ethLoopAlarmClear NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ethPortIndex }
STATUS current
DESCRIPTION "Ethernet port loop clear."
::= { gwDevTrapGroup 85 }
onuLoopAlarm NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "Onu loop alarm."
::= { gwDevTrapGroup 86 }
onuLoopAlarmClear NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "Onu loop clear."
::= { gwDevTrapGroup 87 }
backboneEthLinkdown NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ethPortIndex }
STATUS current
DESCRIPTION "Ethernet port linkdown alarm."
::= { gwDevTrapGroup 88 }
backboneEthLinkup NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ethPortIndex }
STATUS current
DESCRIPTION "Ethernet port linkup alarm."
::= { gwDevTrapGroup 89 }
boardCpuUsageAlarm NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex }
STATUS current
DESCRIPTION "cpu usage factor alarm"
::= { gwDevTrapGroup 116 }
boardCpuUsageAlarmClear NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex }
STATUS current
DESCRIPTION "cpu usage factor alarm clear"
::= { gwDevTrapGroup 117 }
boardMemoryUsageAlarm NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 118 }
boardMemoryUsageAlarmClear NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 119 }
ponPortFullAlarm NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 132 }
ponPortAbnormalClear NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 133 }
ethPortBroadCastFloodControl NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ethPortIndex }
STATUS current
DESCRIPTION "Ethernet port broadcast flood alarm."
::= { gwDevTrapGroup 136 }
ethPortBroadCastFloodControlClear NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ethPortIndex }
STATUS current
DESCRIPTION "Ethernet port broadcast flood alarm clear."
::= { gwDevTrapGroup 137 }
sysfileUploadsuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 138 }
sysfileUploadfailure NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 139 }
sysfileDownloadsuccess NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 140 }
sysfileDownloadfailure NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 141 }
ponPortLosAlarm NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 142 }
ponPortLosAlarmClear NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 143 }
ponFWVersionMismatch NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 144 }
ponFWVersionMatch NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 145 }
ponDBAVersionMismatch NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 146 }
ponDBAVersionMatch NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 147 }
ponSFPTypeMismatch NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 148 }
ponSFPTypeMitch NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 149 }
ponPortBRASAlarm NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex, brasMacAddress }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 150 }
ponPortBRASAlarmClear NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex, brasMacAddress }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 151 }
ponPortUpNoTraffic NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 152 }
ponPortUpNoTrafficClear NOTIFICATION-TYPE
OBJECTS { deviceIndex, boardIndex, ponPortIndex }
STATUS current
DESCRIPTION ""
::= { gwDevTrapGroup 153 }
onuDeletingNotify NOTIFICATION-TYPE
OBJECTS { onuPredefPonSlotIdx, onuPredefPonPortIdx, onuPredefOnuIdx, onuPredefOnuMacAddr, onuPredefOnuDevIdx }
STATUS current
DESCRIPTION "Illegal ONU register."
::= { gwDevTrapGroup 154 }
onuMacTableOverFlow NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "onu mac table over flow."
::= { gwDevTrapGroup 208 }
onuMacTableOverFlowClear NOTIFICATION-TYPE
OBJECTS { deviceIndex }
STATUS current
DESCRIPTION "onu mac table over flow clear."
::= { gwDevTrapGroup 209 }
onuNotPresentAlmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 1 }
devPowerOffAlmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 2 }
ponPortBERAlarmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 3 }
ponPortFERAlarmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 4 }
llidActBWExceedingAlarmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 5 }
powerOffAlarmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 6 }
boardTemperatureHighAlarmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 7 }
devBoardPullAlarmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 8 }
ethLinkdownAlarmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 9 }
devFanAlarmAlarmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 10 }
ethFlrAlarmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 11 }
ethFerAlarmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 12 }
ethTransmittalIntermitAlarmLevel OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 4 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the value indicates an alarm level is set on this event"
::= { gwAlarmLevelGroup 13 }
gwEponPonCtcExtOamDiscoveryTiming OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 2550 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "extended oam discovery timing, unit: ms"
::= { gwEponPonCtcExt 1 }
gwEponPonCtcExtOamCtcOui OBJECT-TYPE
SYNTAX DisplayString ( SIZE ( 16 ) )
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { gwEponPonCtcExt 2 }
gwEponPonCtcExtOamCtcVer OBJECT-TYPE
SYNTAX Integer32 ( 1 .. 255 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "CTC ext-oam version"
::= { gwEponPonCtcExt 3 }
gwEponPonCtcEncrypUpdKeyTime OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 255 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Update key time, unit: s"
::= { gwEponPonCtcExt 4 }
gwEponPonCtcEncrypNoReplyTimeout OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 2550 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "No reply timeout, unit: ms"
::= { gwEponPonCtcExt 5 }
gwEponPonCtcEncrypTimingThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Encryption timing threshold"
::= { gwEponPonCtcExt 6 }
gwConsoleBaudRate OBJECT-TYPE
SYNTAX INTEGER { b300 ( 1 ) , b600 ( 2 ) , b1200 ( 3 ) , b2400 ( 4 ) , b4800 ( 5 ) , b9600 ( 6 ) , b19200 ( 7 ) , b38400 ( 8 ) , b115200 ( 9 ) , b230400 ( 10 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the baud rate for the system console"
::= { gwConsoleCfgGroup 1 }
gwConsoleDataBits OBJECT-TYPE
SYNTAX INTEGER { b5 ( 5 ) , b6 ( 6 ) , b7 ( 7 ) , b8 ( 8 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the data bits length for the system console"
::= { gwConsoleCfgGroup 2 }
gwConsoleStopBitSet OBJECT-TYPE
SYNTAX INTEGER { sb1 ( 1 ) , sb2 ( 2 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the stop bits for the system console"
::= { gwConsoleCfgGroup 3 }
gwConsoleParitySet OBJECT-TYPE
SYNTAX INTEGER { none ( 1 ) , even ( 2 ) , odd ( 3 ) , space ( 4 ) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the parity set for the system console"
::= { gwConsoleCfgGroup 4 }
gwConsoleFlowCtrlSet OBJECT-TYPE
SYNTAX INTEGER { enable( 1 ) , disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the flow control set for the system console"
::= { gwConsoleCfgGroup 5 }
END