-- 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