-- -- NSCRTV-FTTX-EPON-MIB.my -- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88 -- Tuesday, March 15, 2016 at 13:56:51 -- NSCRTV-FTTX-EPON-MIB DEFINITIONS ::= BEGIN IMPORTS BridgeId, Timeout FROM BRIDGE-MIB enterprises, TimeTicks, IpAddress, Unsigned32, Gauge32, Counter32, Counter64, BITS, OBJECT-TYPE, OBJECT-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI DateAndTime, TruthValue, RowStatus, MacAddress, DisplayString, TimeStamp, TEXTUAL-CONVENTION FROM SNMPv2-TC; -- -- Textual conventions -- EponAlarmInstance ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " Alarm instance, which define the detailed management object reported the alarm. For example, OLT device 1, slot 2, port 3 reports a port down alarm. It is represents in OCTET STRING format. 1. The first four OCTET has same definition as EponDeviceIndex TC. 2. The fifth OCTET is the slot definition of ONU, which shall have same definition as last byte definition in EponCardIndex TC. 3. The sixth OCTET is the UNI port ID of ONU, which is similar to EponPortIndex TC. 4. The seventh and eighth OCTETS are reserved and shall be set to 0 at any time, and shall be ignored by maangement system. For example, 0x01 02 03 04 05 06 00 00, represents OLT device 1, slot 2, port 3, ONU logical ID 4, slot 5 UNI port 6 of the connected ONU. " SYNTAX OCTET STRING (SIZE (8)) EponAlarmCode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Alarm codes, uniquely indentifies each kind of alarm. Refer to EPON alarm definition table" SYNTAX INTEGER (1..65535) EponSeverityType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " " SYNTAX INTEGER { critical(1), major(2), minor(3), warning(4), info(5), clear(6) } TAddress ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " First four octets sames definition of IpAddress, stands for NMS IP address The last four octets same definition of INTEGER, stands for trap UDP port " SYNTAX OCTET STRING (SIZE (8)) EponCardIndex ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " For easy presenting the chassis view by NMS, bCardIndex shall be formatted in a following manner: Four bytes of INTEGER, from the most significant byte to the least significant bytes ----------------------------------------------------------------------------- Reserved byte Reserved byte Reserved byte Sub-slot 2-bit Main-slot 6-bit Notes: ----- 1. Reserved bytes shall be set to 0. 2. The main-slot shall be started from 1, and shall be in a consecutive manner, for all slots, including service slots, control slots, switch slots, power slots,FAN slots, etc.For example, 1, 2, 3 3. The sub-slot shall be started from 1, and shall be in a consecutive manner. For example, 1, 2. If no sub-slot concept of a main-slot, set to 0. 4. For fixed device, if no slot concept, NE shall set both main-slot and sub-slot to 0, to indicate this is meaningless. For modulized device, they MUST not be set to 0.This definition shall applied to both OLT and ONU. 5. For trunk, since there is no slot concept, set main-slot to all-1 and sub-slot to 0. This definition shall applied to both OLT and ONU. For example, 0x00 00 00 0A, represents main-slot 10, no sub-slot 0x00 00 00 42, represents main-slot 2, sub-slot 1 0x00 00 00 3F, represents a trunk " SYNTAX Unsigned32 EponPortIndex ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " Epon The device port number shall start from 1. Nunber 0 had specific meaning, stands for portIndex is meaningless, for the situation defined. " SYNTAX INTEGER (0..2147483647) EponDeviceIndex ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " Olt device-8bit OLT Card-8bit Pon port-8bit OnuNUM-8bit Note: ---- 1. OLT device must not be 0. 2. Card here shall confirm the last byte definition of EponCardIndex to indicate the main-slot and sub-slot index. 3. Pon port must not be 0. 4. The useful ONU logical ID MUST never be set to 0, where NUM of 0 has another meaning, to indicate that the ONU logical ID is meaningless, or said to not applied. Usage guide: ----------- This TC could be used for OLT SNI, OLT PON port, OLT ONU ID ONU UNI, OLT device, trunk. If the refered MIB object does not have clear definition, refer to the following: Applied Obj - Descriptions of Index ------------------------------------------------------------------ OLT Pon Port - OnuNum shall be set to 0, OLT SNI - Same as OLT Pon Port OLT onu ID - Set OnuNUM to corresponding ONU logical ID ONU UNI - Same as OLT ONU ID OLT device - Set card, pon port and OnuNUM to 0 Trunk - Card to 0x3F, pon port to trunk ID, OnuNUM to 0 Olt device to corresponding ONU device " SYNTAX Unsigned32 AutoNegotiationTechAbility ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Technology ability of auto negotiation. Refer to clause 30.6.1.1.5 of IEEE 802.3 2005 edition" SYNTAX BITS { tenBaseTFullDuplex(1), tenBaseTHalfDuplex(2), hundredBaseTFullDuplex(3), hundredBaseTHalfDuplex(4), thousandBaseTFullDuplex(5), thousandBaseTHalfDuplex(6), thousandBaseXFullDuplex(7), thousandBaseXHalfDuplex(8), fdxPause(9), fdxApause(10), fdxSpause(11), fdxBpause(12) } EponStats15MinRecordType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " " SYNTAX INTEGER (0..96) EponStats24HourRecordType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " " SYNTAX INTEGER (0..30) EponStatsThresholdType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION " 1- InOctets 2 InPkts 3 InBroadcastPkts 4 InMulticastPkts 5 InPkts64Octets 6 InPkts65to127Octets 7 InPkts128to255Octets 8 InPkts256to511Octets 9 InPkts512to1023Octets 10 InPkts1024to1518Octets 11 InPkts1519to1522Octets 12 InUndersizePkts 13 InOversizePkts 14 InFragments 15 InMpcpFrames 16 InMpcpOctets 17 InOAMFrames 18 InOAMOctets 19 InCRCErrorPkts 20 InDropEvents 21 InJabbers 22 InCollision 23 OutOctets 24 OutPkts 25 OutBroadcastPkts 26 OutMulticastPkts 27 OutPkts64Octets 28 OutPkts65to127Octets 29 OutPkts128to255Octets 30 OutPkts256to511Octets 31 OutPkts512to1023Octets 32 OutPkts1024to1518Octets 33 OutPkts1519o1522Octets 34 OutUndersizePkts 35 OutOversizePkts 36 OutFragments 37 OutMpcpFrames 38 OutMpcpOctets 39 OutOAMFrames 40 OutOAMOctets 41 OutCRCErrorPkts 42 OutDropEvents 43 OutJabbers 44 OutCollision 50 Temperature 51 Voltage 52 TXPower 53 RXPower Note: ---------------------------------------------------------------- 1. For 50 Temperature, this parameter shall only applied to a. Slot level, for each service/switch/management card, for chassis-based system. b. Node-level, for fixed box. 2. For 50 Temperature, shall be applied to both OLT and ONU 3. For 50 Temperature, since no 15-min performance data collection are required, system shall ensure the temperature polling interval no less than 5 seconds. The alarm shall be only generated when the threshold is acrossed for three continuous intervals, and shall be cleared, when the threshold is not accrossed any more, for three continous intervals. " SYNTAX INTEGER (1..1024) -- -- Node definitions -- -- 1.3.6.1.4.1.17409 nscrtvRoot OBJECT IDENTIFIER ::= { enterprises 17409 } -- DESCRIPTION -- "nscrtvRootMIB" -- 1.3.6.1.4.1.17409.1 nscrtvHFCemsTree OBJECT IDENTIFIER ::= { nscrtvRoot 1 } -- 1.3.6.1.4.1.17409.2 nscrtvEponEocTree OBJECT IDENTIFIER ::= { nscrtvRoot 2 } -- DESCRIPTION -- "nscrtvEponEocTreeEPONEoCMIB," -- "EPONEoCMIB" -- 1.3.6.1.4.1.17409.2.1 propertyIdent OBJECT IDENTIFIER ::= { nscrtvEponEocTree 1 } -- DESCRIPTION -- "(Property)MIB" -- 1.3.6.1.4.1.17409.2.2 alarmsIdent OBJECT IDENTIFIER ::= { nscrtvEponEocTree 2 } -- DESCRIPTION -- "OpticalTransmission MIB" -- 1.3.6.1.4.1.17409.2.2.11 eponAlarmTree OBJECT IDENTIFIER ::= { alarmsIdent 11 } -- 1.3.6.1.4.1.17409.2.2.11.1 eponTrapObjectGroup OBJECT IDENTIFIER ::= { eponAlarmTree 1 } -- ------------------------------------------------------------------------------ -- AlarmManagementObjects[](1.3.6.1.4.1.17409.2.2.11) -- ------------------------------------------------------------------------------ -- 1.3.6.1.4.1.17409.2.2.11.1.1 eponNotifications OBJECT IDENTIFIER ::= { eponTrapObjectGroup 1 } -- 1.3.6.1.4.1.17409.2.2.11.1.1.1 eponAlarmNotification NOTIFICATION-TYPE OBJECTS { eponTrapSequenceNumber, eponTrapOccurTime, eponTrapCode, eponTrapInstance, eponTrapSeverity, eponTrapCorrelationId, eponTrapAdditionalText } STATUS current DESCRIPTION "Alarm TRAP definition" ::= { eponNotifications 1 } -- 1.3.6.1.4.1.17409.2.2.11.1.1.2 eponEventNotification NOTIFICATION-TYPE OBJECTS { eponTrapSequenceNumber, eponTrapOccurTime, eponTrapCode, eponTrapInstance, eponTrapAdditionalText } STATUS current DESCRIPTION "Event TRAP definition" ::= { eponNotifications 2 } -- 1.3.6.1.4.1.17409.2.2.11.1.2 eponTrapObjects OBJECT IDENTIFIER ::= { eponTrapObjectGroup 2 } -- 1.3.6.1.4.1.17409.2.2.11.1.2.1 eponTrapInstance OBJECT-TYPE SYNTAX EponAlarmInstance MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Alarm instance, indicates the detailed managed object, which detects faults. " ::= { eponTrapObjects 1 } -- 1.3.6.1.4.1.17409.2.2.11.1.2.2 eponTrapCorrelationId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The unique sequence number for the alarm to be cleared, for alarm clearing. Set to 0 for alarm reporting" ::= { eponTrapObjects 2 } -- 1.3.6.1.4.1.17409.2.2.11.1.2.3 eponTrapAdditionalText OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..256)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Additional info to the alarm, for further desciption of the alarm. The format of it shall be related to each kind alarm defined in alarm reference table" ::= { eponTrapObjects 3 } -- 1.3.6.1.4.1.17409.2.2.11.1.2.4 eponTrapCode OBJECT-TYPE SYNTAX EponAlarmCode MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION " C" ::= { eponTrapObjects 4 } -- 1.3.6.1.4.1.17409.2.2.11.1.2.5 eponTrapSeverity OBJECT-TYPE SYNTAX EponSeverityType MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION " " ::= { eponTrapObjects 5 } -- 1.3.6.1.4.1.17409.2.2.11.1.2.6 eponTrapOccurTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION " " ::= { eponTrapObjects 6 } -- 1.3.6.1.4.1.17409.2.2.11.1.2.7 eponTrapSequenceNumber OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION " A unique sequence number for each trap generated by node. The sequence number shall be reset to 1 when node restarts. The alarm sequence number shall be independent of the event sequence number. Each shall be self-governed. -------------------------------------------------------------------------------- The sequence ID of alarm shall be assigned from the order of transmitting trap to the NMS, instead of the order of alarm occurance. Therefore the NMS will receive the continuous sequence ID. 1. When device is in active/standby mode, sequence ID shall be synchronized between active and standby control module. 2. When control module switchover takes place, the current sequence ID shall keep the synchronized value. 3. When device restarts, sequence ID shall start from 1. 4. It shall be increased per alarm trap including both alarm raising and clear. 5. Non-zero value shall be used. When reaches the maximum number, it shall roll back to 1. -------------------------------------------------------------------------------- The sequence ID of event shall be assigned from the order of transmitting trap to the NMS. Therefore the NMS will receive the continuous sequence ID. 1. When device is in active/standby mode, sequence ID shall be synchronized between active and standby control module. 2. When control module switchover takes place, the current sequence ID shall keep the synchronized value. 3. When device restarts, sequence ID shall start from 1. 4. It shall be increased per event trap. 5. Non-zero value shall be used. When reaches the maximum number, it shall roll back to 1. " ::= { eponTrapObjects 7 } -- 1.3.6.1.4.1.17409.2.2.11.2 eponAlarmObjGroup OBJECT IDENTIFIER ::= { eponAlarmTree 2 } -- 1.3.6.1.4.1.17409.2.2.11.2.1 activeAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF ActiveAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Active alarm table The device shall maintain this table, to maintain all outstanding (not cleared) alarms generated by the device, including: 1. Not hit device local alarm filter. That means had been reported to trap receiver (NMS or EMS) 2. Hit local alarm filter. That means not trap is reported to trap receiver for the alarm. The device shall maintain two numbers: 1. Alarm sequence number: As described in eponTrapSequenceNumber, it is initially set to 1 when device restarts, increases per trap reported to trap receiver, and rollover to 1 once it reaches the maximum value. From NMS's view, traps received from a nodes will be consecutive, by identifying the alarm sequence number carried in alarm trap. If breaks, means some trap may be lost, since packet loss between NMS and NE. 2. Alarm raising number: This is maintained by NE internally and does not intend for being acknowledged by external manage system. It is designed to uniquely indentify each alarm raised by NE, excluding duplicates. Once one alarm raised, despite whether it is hit by alarm filter, NE shall assign a raising number to it. So, it major functionality is to uniquely identify alarms hit NE local alarm filter, since this kindly alarm will not be reported to NMS, and hence no alarm sequence number is assigned to it. It is initially set to 1 when device restarts, increases per alarm generation ( excluding duplicates), and rollover to 1 once it reaches the maximum value. FUNCTION DESCRIPTION OF ACTIVE ALARM TABLE: ALARM RAISING ---------------------- 1. When NE detects one fault and associates to one kind of alarm, it shall check whether there is same alarm in active alarm table, which is indexed by alarm code and alarm instance. If hits, it means duplicates, update the corresponding entry of the table. Otherwise, 2. The alarm is not a duplicate. Assign an alarm raising number. Check whether the alarm hits local alarm filters. If hits, set alarm sequence number to 0. Create an entry into active alarm table. Otherwise, 3. Assign an alarm sequence number to the alarm. Create an entry into active alarm table. Report the alarm trap to all trap receivers. ALARM CLEARING ---------------------- 1. When NE detects one fault is cleared and associates to one kind of alarm, it shall check whether there is corresponding alarm in active alarm table, which is indexed by alarm code and alarm instance. If no hit, escape this clear event. Upon a hit, if the alarm sequence number is 0, move the active alarm entry to history alarm table and update the corresponding fields. At this case, historyAlarmCorrelationId and historyAlarmSeqNum will be set to 0. Otherwise, 2. Assign an alarm sequence number to the clear trap. Report the alarm clear trap to all trap receivers. Move the active alarm entry to history alarm table and update the corresponding fields. At this case, activeAlarmSeqNum shall be copied to historyAlarmCorrelationId, and historyAlarmSeqNum shall be set to the new alarm sequence number for the clear trap. ALARM SYNCHRONIZATION BETWEEN NE AND NMS --------------------------------------------- 1. Once NMS finds the alarm sequence number in reported alarm traps is not continuous, it will walk active or history alarm table of the NE for the lost seuqence number. " ::= { eponAlarmObjGroup 1 } -- 1.3.6.1.4.1.17409.2.2.11.2.1.1 activeAlarmEntry OBJECT-TYPE SYNTAX ActiveAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { activeAlarmSeqNum, activeAlarmRaisingNumber } ::= { activeAlarmTable 1 } ActiveAlarmEntry ::= SEQUENCE { activeAlarmSeqNum Unsigned32, activeAlarmCode EponAlarmCode, activeAlarmInstance EponAlarmInstance, activeAlarmSeverity EponSeverityType, activeAlarmRaisingNumber Unsigned32, activeAlarmFirstOccurTime DateAndTime, activeAlarmLastOccurTime DateAndTime, activeAlarmRepeats Counter32, activeAlarmConfirm TruthValue, activeAlarmAdditionalText OCTET STRING } -- 1.3.6.1.4.1.17409.2.2.11.2.1.1.1 activeAlarmSeqNum OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Alarm sequence number The definition refered to the description of activeAlarmTable" ::= { activeAlarmEntry 1 } -- 1.3.6.1.4.1.17409.2.2.11.2.1.1.2 activeAlarmCode OBJECT-TYPE SYNTAX EponAlarmCode MAX-ACCESS read-only STATUS current DESCRIPTION " C " ::= { activeAlarmEntry 2 } -- 1.3.6.1.4.1.17409.2.2.11.2.1.1.3 activeAlarmInstance OBJECT-TYPE SYNTAX EponAlarmInstance MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm instance, indicates the detailed managed object" ::= { activeAlarmEntry 3 } -- 1.3.6.1.4.1.17409.2.2.11.2.1.1.4 activeAlarmSeverity OBJECT-TYPE SYNTAX EponSeverityType MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { activeAlarmEntry 4 } -- 1.3.6.1.4.1.17409.2.2.11.2.1.1.5 activeAlarmRaisingNumber OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Alarm raising number. The definition refered to the description of activeAlarmTable" ::= { activeAlarmEntry 5 } -- 1.3.6.1.4.1.17409.2.2.11.2.1.1.6 activeAlarmFirstOccurTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION " The time stamp when alarm occurs, which triggered to create the active alarm entry." ::= { activeAlarmEntry 6 } -- 1.3.6.1.4.1.17409.2.2.11.2.1.1.7 activeAlarmLastOccurTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION " The time stamp when alarm occurs, where the alarm is duplicated with existed active alarm entry, and it was the latest one. " ::= { activeAlarmEntry 7 } -- 1.3.6.1.4.1.17409.2.2.11.2.1.1.8 activeAlarmRepeats OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of repeated alarms for this active alarm entry" ::= { activeAlarmEntry 8 } -- 1.3.6.1.4.1.17409.2.2.11.2.1.1.9 activeAlarmConfirm OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " Node shall not clear an active alarm, upon the confirmation of the active alarm, but just mark an acknowledged status. An alarm will only be cleared once the clear condition hits." ::= { activeAlarmEntry 9 } -- 1.3.6.1.4.1.17409.2.2.11.2.1.1.10 activeAlarmAdditionalText OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..256)) MAX-ACCESS read-only STATUS current DESCRIPTION "Additional info to the alarm, for further desciption of the alarm. The format of it shall be related to each kind alarm defined in alarm reference table" ::= { activeAlarmEntry 10 } -- 1.3.6.1.4.1.17409.2.2.11.2.2 historyAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF HistoryAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "History alarm table. The device shall maintain this table, to maintain all cleared alarms generated by the device, including: 1. Not hit device local alarm filter. That means had been reported to trap receiver (NMS or EMS) 2. Hit local alarm filter. That means not trap is reported to trap receiver for the alarm. The number of history alarm enteries in the table could be device-specific. However, it is recommended no less than 200 entries. The detailed function definition refers to that given in description of activeAlarmTable. " ::= { eponAlarmObjGroup 2 } -- 1.3.6.1.4.1.17409.2.2.11.2.2.1 historyAlarmEntry OBJECT-TYPE SYNTAX HistoryAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { historyAlarmSeqNum, historyAlarmRaisingNumber } ::= { historyAlarmTable 1 } HistoryAlarmEntry ::= SEQUENCE { historyAlarmSeqNum Unsigned32, historyAlarmCode EponAlarmCode, historyAlarmInstance EponAlarmInstance, historyAlarmSeverity EponSeverityType, historyAlarmRaisingNumber Unsigned32, historyAlarmFirstOccurTime DateAndTime, historyAlarmLastOccurTime DateAndTime, historyAlarmRepeats Counter32, historyAlarmCorrelationId Unsigned32, historyAlarmAdditionalText OCTET STRING, historyAlarmClearTime DateAndTime } -- 1.3.6.1.4.1.17409.2.2.11.2.2.1.1 historyAlarmSeqNum OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Alarm sequence number The definition refered to the description of historyAlarmTable" ::= { historyAlarmEntry 1 } -- 1.3.6.1.4.1.17409.2.2.11.2.2.1.2 historyAlarmCode OBJECT-TYPE SYNTAX EponAlarmCode MAX-ACCESS read-only STATUS current DESCRIPTION " C " ::= { historyAlarmEntry 2 } -- 1.3.6.1.4.1.17409.2.2.11.2.2.1.3 historyAlarmInstance OBJECT-TYPE SYNTAX EponAlarmInstance MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm instance, indicates the detailed managed object" ::= { historyAlarmEntry 3 } -- 1.3.6.1.4.1.17409.2.2.11.2.2.1.4 historyAlarmSeverity OBJECT-TYPE SYNTAX EponSeverityType MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { historyAlarmEntry 4 } -- 1.3.6.1.4.1.17409.2.2.11.2.2.1.5 historyAlarmRaisingNumber OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Alarm raising number. The definition refered to the description of historyAlarmTable" ::= { historyAlarmEntry 5 } -- 1.3.6.1.4.1.17409.2.2.11.2.2.1.6 historyAlarmFirstOccurTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION " The time stamp when alarm occurs, which triggered to create the history alarm entry." ::= { historyAlarmEntry 6 } -- 1.3.6.1.4.1.17409.2.2.11.2.2.1.7 historyAlarmLastOccurTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION " The time stamp when alarm occurs, where the alarm is duplicated with existed history alarm entry, and it was the latest one. " ::= { historyAlarmEntry 7 } -- 1.3.6.1.4.1.17409.2.2.11.2.2.1.8 historyAlarmRepeats OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of repeated alarms for this history alarm entry" ::= { historyAlarmEntry 8 } -- 1.3.6.1.4.1.17409.2.2.11.2.2.1.9 historyAlarmCorrelationId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "It is the corresponding sequence ID of the alarm that to be cleared. " ::= { historyAlarmEntry 9 } -- 1.3.6.1.4.1.17409.2.2.11.2.2.1.10 historyAlarmAdditionalText OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..256)) MAX-ACCESS read-only STATUS current DESCRIPTION "Additional info to the alarm, for further desciption of the alarm. The format of it shall be related to each kind alarm defined in alarm reference table" ::= { historyAlarmEntry 10 } -- 1.3.6.1.4.1.17409.2.2.11.2.2.1.11 historyAlarmClearTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Define when the alarm was cleared" ::= { historyAlarmEntry 11 } -- 1.3.6.1.4.1.17409.2.2.11.2.3 eventLogTable OBJECT-TYPE SYNTAX SEQUENCE OF EventLogEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Event log table. The device shall maintain this table, to maintain all events had be reported by the device, including: 1. The event table shall be saved in RAM memory and shall be flushed when OLT restarts. 2. The event log table shall support no less than 200 entries. When the event log table is full, the oldest entry in the table shall be removed first. 3. When OLT is configured with control module redundancy, active controller shall automatically synchronize the events in event log table b/w active and standby. " ::= { eponAlarmObjGroup 3 } -- 1.3.6.1.4.1.17409.2.2.11.2.3.1 eventLogEntry OBJECT-TYPE SYNTAX EventLogEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { eventSeqNum } ::= { eventLogTable 1 } EventLogEntry ::= SEQUENCE { eventSeqNum Unsigned32, eventCode EponAlarmCode, eventInstance EponAlarmInstance, eventOccurTime DateAndTime, eventAdditionalText OCTET STRING } -- 1.3.6.1.4.1.17409.2.2.11.2.3.1.1 eventSeqNum OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Event sequence number The definition refered to the description of eponTrapSequenceNumber" ::= { eventLogEntry 1 } -- 1.3.6.1.4.1.17409.2.2.11.2.3.1.2 eventCode OBJECT-TYPE SYNTAX EponAlarmCode MAX-ACCESS read-only STATUS current DESCRIPTION " C " ::= { eventLogEntry 2 } -- 1.3.6.1.4.1.17409.2.2.11.2.3.1.3 eventInstance OBJECT-TYPE SYNTAX EponAlarmInstance MAX-ACCESS read-only STATUS current DESCRIPTION "Event instance, indicates the detailed managed object" ::= { eventLogEntry 3 } -- 1.3.6.1.4.1.17409.2.2.11.2.3.1.4 eventOccurTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION " The time stamp when event occurs" ::= { eventLogEntry 4 } -- 1.3.6.1.4.1.17409.2.2.11.2.3.1.5 eventAdditionalText OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..256)) MAX-ACCESS read-only STATUS current DESCRIPTION "Additional info to the event, for further desciption of the event. The format of it shall be related to each kind event defined in event reference table" ::= { eventLogEntry 5 } -- 1.3.6.1.4.1.17409.2.2.11.3 eponManagementObjGroup OBJECT IDENTIFIER ::= { eponAlarmTree 3 } -- 1.3.6.1.4.1.17409.2.2.11.3.1 eponManagementAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF EponManagementAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of transport addresses to be used in the generation of SNMP messages." ::= { eponManagementObjGroup 1 } -- 1.3.6.1.4.1.17409.2.2.11.3.1.1 eponManagementAddrEntry OBJECT-TYPE SYNTAX EponManagementAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A transport address to be used in the generation of SNMP operations. Entries in the snmpTargetAddrTable are created and deleted using the snmpTargetAddrRowStatus object." INDEX { eponManagementAddrName } ::= { eponManagementAddrTable 1 } EponManagementAddrEntry ::= SEQUENCE { eponManagementAddrName OCTET STRING, eponManagementAddrTAddress TAddress, eponManagementAddrCommunity OCTET STRING, eponManagementAddrRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.2.11.3.1.1.1 eponManagementAddrName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION " EMS" ::= { eponManagementAddrEntry 1 } -- 1.3.6.1.4.1.17409.2.2.11.3.1.1.2 eponManagementAddrTAddress OBJECT-TYPE SYNTAX TAddress MAX-ACCESS read-create STATUS current DESCRIPTION " TRAP UDP" ::= { eponManagementAddrEntry 2 } -- 1.3.6.1.4.1.17409.2.2.11.3.1.1.3 eponManagementAddrCommunity OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION " TRAPCommunity" ::= { eponManagementAddrEntry 3 } -- 1.3.6.1.4.1.17409.2.2.11.3.1.1.4 eponManagementAddrRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " EPON" ::= { eponManagementAddrEntry 4 } -- DESCRIPTION -- "(Alarms)MIB" -- 1.3.6.1.4.1.17409.2.3 eponTree OBJECT IDENTIFIER ::= { nscrtvEponEocTree 3 } -- 1.3.6.1.4.1.17409.2.3.1 systemObjects OBJECT IDENTIFIER ::= { eponTree 1 } -- ------------------------------------------------------------------------------ -- systemObjects [](1.3.6.1.4.1.17409.2.3.1) -- ------------------------------------------------------------------------------ -- 1.3.6.1.4.1.17409.2.3.1.1 systemGlobalObjects OBJECT-IDENTITY STATUS current DESCRIPTION "" ::= { systemObjects 1 } -- 1.3.6.1.4.1.17409.2.3.1.1.1 systemTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-write STATUS current DESCRIPTION " 8" ::= { systemGlobalObjects 1 } -- 1.3.6.1.4.1.17409.2.3.1.1.2 inbandIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION " IP" ::= { systemGlobalObjects 2 } -- 1.3.6.1.4.1.17409.2.3.1.1.3 inbandIpSubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION " IP" ::= { systemGlobalObjects 3 } -- 1.3.6.1.4.1.17409.2.3.1.1.4 inbandIpGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION " IP" ::= { systemGlobalObjects 4 } -- 1.3.6.1.4.1.17409.2.3.1.1.5 inbandVlanId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION " VLAN ID. VLANVLAN" ::= { systemGlobalObjects 5 } -- 1.3.6.1.4.1.17409.2.3.1.1.6 inbandMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION " MAC." ::= { systemGlobalObjects 6 } -- 1.3.6.1.4.1.17409.2.3.1.1.7 outbandIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION " IP" ::= { systemGlobalObjects 7 } -- 1.3.6.1.4.1.17409.2.3.1.1.8 outbandIpSubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION " IP" ::= { systemGlobalObjects 8 } -- 1.3.6.1.4.1.17409.2.3.1.1.9 outbandIpGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION " IP" ::= { systemGlobalObjects 9 } -- 1.3.6.1.4.1.17409.2.3.1.1.10 outbandMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION " MAC" ::= { systemGlobalObjects 10 } -- 1.3.6.1.4.1.17409.2.3.1.1.11 systemOUI OBJECT-TYPE SYNTAX OCTET STRING (SIZE (3)) MAX-ACCESS read-only STATUS current DESCRIPTION " OUI" ::= { systemGlobalObjects 11 } -- 1.3.6.1.4.1.17409.2.3.1.1.12 vendorName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Vender name of the OLT equipment" ::= { systemGlobalObjects 12 } -- 1.3.6.1.4.1.17409.2.3.1.1.13 devSn OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Serial number of the OLT equipment" ::= { systemGlobalObjects 13 } -- 1.3.6.1.4.1.17409.2.3.1.1.14 saveConfig OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION " Save device configuration when set value to 1." ::= { systemGlobalObjects 14 } -- 1.3.6.1.4.1.17409.2.3.1.1.15 saveConfigStatus OBJECT-TYPE SYNTAX INTEGER{ fail (0), success(1), inProcess(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " Save device configuration status " ::= { systemGlobalObjects 15 } -- 1.3.6.1.4.1.17409.2.3.1.2 oltObjects OBJECT-IDENTITY STATUS current DESCRIPTION " OLT" ::= { systemObjects 2 } -- 1.3.6.1.4.1.17409.2.3.1.2.1 oltPropertyTable OBJECT-TYPE SYNTAX SEQUENCE OF OltPropertyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT" ::= { oltObjects 1 } -- 1.3.6.1.4.1.17409.2.3.1.2.1.1 oltPropertyEntry OBJECT-TYPE SYNTAX OltPropertyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { oltDeviceIndex } ::= { oltPropertyTable 1 } OltPropertyEntry ::= SEQUENCE { oltDeviceIndex INTEGER, oltName DisplayString, oltType DisplayString, oltAdminStatus INTEGER, oltDeviceUpTime TimeStamp, oltDeviceNumOfTotalServiceSlot INTEGER, oltDeviceNumOfTotalPowerSlot INTEGER, oltDeviceNumOfTotalFanSlot INTEGER, oltDeviceStyle INTEGER } -- 1.3.6.1.4.1.17409.2.3.1.2.1.1.1 oltDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION " OLT OLTOLTOLTOLT" ::= { oltPropertyEntry 1 } -- 1.3.6.1.4.1.17409.2.3.1.2.1.1.2 oltName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " OLT" ::= { oltPropertyEntry 2 } -- 1.3.6.1.4.1.17409.2.3.1.2.1.1.3 oltType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " OLT" ::= { oltPropertyEntry 3 } -- 1.3.6.1.4.1.17409.2.3.1.2.1.1.4 oltAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-write STATUS current DESCRIPTION " OLT up(1) - down(2) - testing(3) - " ::= { oltPropertyEntry 4 } -- 1.3.6.1.4.1.17409.2.3.1.2.1.1.5 oltDeviceUpTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION " OLT" ::= { oltPropertyEntry 5 } -- 1.3.6.1.4.1.17409.2.3.1.2.1.1.6 oltDeviceNumOfTotalServiceSlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " Total number of service slots in the OLT device, including service card, switch card, control card, uplink card, etc. but except power, FAN, regardless whether the slot is installed module" ::= { oltPropertyEntry 6 } -- 1.3.6.1.4.1.17409.2.3.1.2.1.1.7 oltDeviceNumOfTotalPowerSlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " Total number of power slots in the OLT device, regardless whether the slot is installed module" ::= { oltPropertyEntry 7 } -- 1.3.6.1.4.1.17409.2.3.1.2.1.1.8 oltDeviceNumOfTotalFanSlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " Total number of FAN slots in the OLT device, regardless whether the slot is installed module" ::= { oltPropertyEntry 8 } -- 1.3.6.1.4.1.17409.2.3.1.2.1.1.9 oltDeviceStyle OBJECT-TYPE SYNTAX INTEGER { fixed(1), chassisBased(2), other(3) } MAX-ACCESS read-only STATUS current DESCRIPTION " The device stype of either fixed or chassis based fixed(1) - such as pizza box chassisBased(2) - Have number of slots for installing service card, power card, etc. " ::= { oltPropertyEntry 9 } -- 1.3.6.1.4.1.17409.2.3.1.3 boardObjects OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= { systemObjects 3 } -- 1.3.6.1.4.1.17409.2.3.1.3.1 boardTable OBJECT-TYPE SYNTAX SEQUENCE OF BoardEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT This table shall include rows for all slots, including the slots has a presence state of 'NotInstalled'. " ::= { boardObjects 1 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1 boardEntry OBJECT-TYPE SYNTAX BoardEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { bDeviceIndex, bCardIndex } ::= { boardTable 1 } BoardEntry ::= SEQUENCE { bDeviceIndex INTEGER, bCardIndex EponCardIndex, bType INTEGER, bAttribute INTEGER, bOperationStatus INTEGER, bAdminStatus INTEGER, bHardwareVersion DisplayString, bFirmwareVersion DisplayString, bSoftwareVersion DisplayString, bUpTime TimeStamp, bAlarmStatus BITS, bSerialNumber DisplayString, bAction INTEGER, bName OCTET STRING, bPresenceStatus INTEGER } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.1 bDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT OLTOLTOLTOLT" ::= { boardEntry 1 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.2 bCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { boardEntry 2 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.3 bType OBJECT-TYPE SYNTAX INTEGER { controlBoard(1), geponBoard(2), uplinkBoard(3), switchBoard(4), other(5), vacant(6) } MAX-ACCESS read-only STATUS current DESCRIPTION " controlBoard(1) - geponBoard(2) - GE EPON uplinkBoard(3) - switchBoard(4) - other(5) - vacant(6) - " ::= { boardEntry 3 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.4 bAttribute OBJECT-TYPE SYNTAX INTEGER { active(1), standby(2), standalone(3), notApplicable(4) } MAX-ACCESS read-only STATUS current DESCRIPTION " - active(1) - standby(2) - standalone(3) - OLT notApplicable(4) - " ::= { boardEntry 4 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.5 bOperationStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-only STATUS current DESCRIPTION " up(1) - down(2) - testing(3) - " ::= { boardEntry 5 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.6 bAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-write STATUS current DESCRIPTION " up(1) - down(2) - testing(3) - " ::= { boardEntry 6 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.7 bHardwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { boardEntry 7 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.8 bFirmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { boardEntry 8 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.9 bSoftwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { boardEntry 9 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.10 bUpTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { boardEntry 10 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.11 bAlarmStatus OBJECT-TYPE SYNTAX BITS { critical(0), major(1), minor(2), warning(3) } MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { boardEntry 11 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.12 bSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " SN" ::= { boardEntry 12 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.13 bAction OBJECT-TYPE SYNTAX INTEGER { noAction(1), switchover(2), upgrade(3) } MAX-ACCESS read-write STATUS current DESCRIPTION " noAction(1) - switchover(2) - upgrade(3) - " ::= { boardEntry 13 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.14 bName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION " The board name defined by vendor individual" ::= { boardEntry 14 } -- 1.3.6.1.4.1.17409.2.3.1.3.1.1.15 bPresenceStatus OBJECT-TYPE SYNTAX INTEGER { installed(1), notInstalled(2), others(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The physical presence status of the slot" ::= { boardEntry 15 } -- 1.3.6.1.4.1.17409.2.3.1.4 powerObjects OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= { systemObjects 4 } -- 1.3.6.1.4.1.17409.2.3.1.4.1 powerPropertyTable OBJECT-TYPE SYNTAX SEQUENCE OF PowerPropertyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { powerObjects 1 } -- 1.3.6.1.4.1.17409.2.3.1.4.1.1 powerPropertyEntry OBJECT-TYPE SYNTAX PowerPropertyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { powerDeviceIndex, powerCardIndex } ::= { powerPropertyTable 1 } PowerPropertyEntry ::= SEQUENCE { powerDeviceIndex INTEGER, powerCardIndex EponCardIndex, powerCardOperationStatus INTEGER, powerCardAlarmStatus BITS, powerCardAction INTEGER, powerCardName OCTET STRING, powerCardPresenceStatus INTEGER, powerCardRedundancyStatus INTEGER } -- 1.3.6.1.4.1.17409.2.3.1.4.1.1.1 powerDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT OLTOLTOLTOLT" ::= { powerPropertyEntry 1 } -- 1.3.6.1.4.1.17409.2.3.1.4.1.1.2 powerCardIndex OBJECT-TYPE SYNTAX EponCardIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { powerPropertyEntry 2 } -- 1.3.6.1.4.1.17409.2.3.1.4.1.1.3 powerCardOperationStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-only STATUS current DESCRIPTION " up(1) - down(2) - testing(3) - " ::= { powerPropertyEntry 3 } -- 1.3.6.1.4.1.17409.2.3.1.4.1.1.4 powerCardAlarmStatus OBJECT-TYPE SYNTAX BITS { critical(0), major(1), minor(2), warning(3) } MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { powerPropertyEntry 4 } -- 1.3.6.1.4.1.17409.2.3.1.4.1.1.5 powerCardAction OBJECT-TYPE SYNTAX INTEGER { noAction(1), switchover(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " noAction(1) - switchover(2) - Note: Switchover(2) shall be only set to the power board with powerCardRedundancyStatus of active(1)" ::= { powerPropertyEntry 5 } -- 1.3.6.1.4.1.17409.2.3.1.4.1.1.6 powerCardName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION " The power card name defined by vendor individual" ::= { powerPropertyEntry 6 } -- 1.3.6.1.4.1.17409.2.3.1.4.1.1.7 powerCardPresenceStatus OBJECT-TYPE SYNTAX INTEGER { installed(1), notInstalled(2), others(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The physical presence status of the power slot" ::= { powerPropertyEntry 7 } -- 1.3.6.1.4.1.17409.2.3.1.4.1.1.8 powerCardRedundancyStatus OBJECT-TYPE SYNTAX INTEGER { active(1), stanby(2), standalone(3), loadShareing(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The redundancy status of the power card active(1) - The power card is working on redundanct active/ Standby mode and the current role is active. stanby(2) - The power card is working on redundanct active/ Standby mode and the current role is standby. standalone(3) - The power card is not working on redundanct mode and the current role is standalone. loadShareing(4) - The power card is working on redundanct loadsharing mode. " ::= { powerPropertyEntry 8 } -- 1.3.6.1.4.1.17409.2.3.1.5 fanObjects OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= { systemObjects 5 } -- 1.3.6.1.4.1.17409.2.3.1.5.1 fanPropertyTable OBJECT-TYPE SYNTAX SEQUENCE OF FanPropertyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { fanObjects 1 } -- 1.3.6.1.4.1.17409.2.3.1.5.1.1 fanPropertyEntry OBJECT-TYPE SYNTAX FanPropertyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { fanDeviceIndex, fanCardIndex } ::= { fanPropertyTable 1 } FanPropertyEntry ::= SEQUENCE { fanDeviceIndex INTEGER, fanCardIndex EponCardIndex, fanCardOperationStatus INTEGER, fanCardAlarmStatus BITS, fanCardName OCTET STRING, fanCardPresenceStatus INTEGER } -- 1.3.6.1.4.1.17409.2.3.1.5.1.1.1 fanDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT OLTOLTOLTOLT" ::= { fanPropertyEntry 1 } -- 1.3.6.1.4.1.17409.2.3.1.5.1.1.2 fanCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { fanPropertyEntry 2 } -- 1.3.6.1.4.1.17409.2.3.1.5.1.1.3 fanCardOperationStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-only STATUS current DESCRIPTION " up(1) - down(2) - testing(3) - " ::= { fanPropertyEntry 3 } -- 1.3.6.1.4.1.17409.2.3.1.5.1.1.4 fanCardAlarmStatus OBJECT-TYPE SYNTAX BITS { critical(0), major(1), minor(2), warning(3) } MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { fanPropertyEntry 4 } -- 1.3.6.1.4.1.17409.2.3.1.5.1.1.5 fanCardName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION " The FAN card name defined by vendor individual" ::= { fanPropertyEntry 5 } -- 1.3.6.1.4.1.17409.2.3.1.5.1.1.6 fanCardPresenceStatus OBJECT-TYPE SYNTAX INTEGER { installed(1), notInstalled(2), others(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The physical presence status of the FAN card slot" ::= { fanPropertyEntry 6 } -- 1.3.6.1.4.1.17409.2.3.1.6 fileTransferManagement OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= { systemObjects 6 } -- 1.3.6.1.4.1.17409.2.3.1.6.1 fileTransferTable OBJECT-TYPE SYNTAX SEQUENCE OF FileTransferEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { fileTransferManagement 1 } -- 1.3.6.1.4.1.17409.2.3.1.6.1.1 fileTransferEntry OBJECT-TYPE SYNTAX FileTransferEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { fileTransferIndex } ::= { fileTransferTable 1 } FileTransferEntry ::= SEQUENCE { fileTransferIndex INTEGER, fileTransferProtocolType INTEGER, serverIpAddress IpAddress, ftpUserName DisplayString, ftpUserPassword DisplayString, transferFileSrcNamePath DisplayString, transferFileDstNamePath DisplayString, transferAction INTEGER, transferStatus INTEGER } -- 1.3.6.1.4.1.17409.2.3.1.6.1.1.1 fileTransferIndex OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { fileTransferEntry 1 } -- 1.3.6.1.4.1.17409.2.3.1.6.1.1.2 fileTransferProtocolType OBJECT-TYPE SYNTAX INTEGER { ftp(1), tftp(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { fileTransferEntry 2 } -- 1.3.6.1.4.1.17409.2.3.1.6.1.1.3 serverIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION " IP" ::= { fileTransferEntry 3 } -- 1.3.6.1.4.1.17409.2.3.1.6.1.1.4 ftpUserName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " FTP" ::= { fileTransferEntry 4 } -- 1.3.6.1.4.1.17409.2.3.1.6.1.1.5 ftpUserPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " FTP" ::= { fileTransferEntry 5 } -- 1.3.6.1.4.1.17409.2.3.1.6.1.1.6 transferFileSrcNamePath OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " '/tftproot/file/image.bin" ::= { fileTransferEntry 6 } -- 1.3.6.1.4.1.17409.2.3.1.6.1.1.7 transferFileDstNamePath OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " '/tftproot/file/image.bin" ::= { fileTransferEntry 7 } -- 1.3.6.1.4.1.17409.2.3.1.6.1.1.8 transferAction OBJECT-TYPE SYNTAX INTEGER { noOperation(1), put(2), get(3), halt(4) } MAX-ACCESS read-write STATUS current DESCRIPTION " noOperation(1) - put(2) - get(3) - halt(4) - " ::= { fileTransferEntry 8 } -- 1.3.6.1.4.1.17409.2.3.1.6.1.1.9 transferStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), inProgress(2), success(3), failure(4) } MAX-ACCESS read-only STATUS current DESCRIPTION " idle(1) - inProgress(2) - success(3) - failure(4) - " ::= { fileTransferEntry 9 } -- 1.3.6.1.4.1.17409.2.3.1.6.2 fileInfoManagementTable OBJECT-TYPE SYNTAX SEQUENCE OF FileInfoManagementEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT It is done by file list per directionary. Please walk filePath for the file lists in the specified path. If leave it NULL or walk fileInfoManagementEntry, the file list of the root directionary shall be returned " ::= { fileTransferManagement 2 } -- 1.3.6.1.4.1.17409.2.3.1.6.2.1 fileInfoManagementEntry OBJECT-TYPE SYNTAX FileInfoManagementEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { filePath, fileName } ::= { fileInfoManagementTable 1 } FileInfoManagementEntry ::= SEQUENCE { filePath DisplayString, fileName DisplayString, fileSize Counter32, fileModifyTime DateAndTime, fileManagementAction INTEGER, fileAttribute INTEGER } -- 1.3.6.1.4.1.17409.2.3.1.6.2.1.1 filePath OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS not-accessible STATUS current DESCRIPTION " File path It shall be started with a length octet, followed with path string. The length octet shall indicate the number of character octets, excluding length itself. For example, 0x05 41 42 43 44 45, respresents ABCDE It shall be ended with '/', which is used to distinguish the two DisplayString indexes. For example, if the path is flash/root, filePath shall be set to flash/root/. " ::= { fileInfoManagementEntry 1 } -- 1.3.6.1.4.1.17409.2.3.1.6.2.1.2 fileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS not-accessible STATUS current DESCRIPTION " File name. MUST not include '/' character and MUST not be NULL. It shall be started with a length octet, followed with name string. The length octet shall indicate the number of character octets, excluding length itself. For example, 0x05 41 42 43 44 45, respresents ABCDE " ::= { fileInfoManagementEntry 2 } -- 1.3.6.1.4.1.17409.2.3.1.6.2.1.3 fileSize OBJECT-TYPE SYNTAX Counter32 UNITS "bytes" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { fileInfoManagementEntry 3 } -- 1.3.6.1.4.1.17409.2.3.1.6.2.1.4 fileModifyTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { fileInfoManagementEntry 4 } -- 1.3.6.1.4.1.17409.2.3.1.6.2.1.5 fileManagementAction OBJECT-TYPE SYNTAX INTEGER { noOperation(1), erase(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " noOperation(1) - erase(2) - " ::= { fileInfoManagementEntry 5 } -- It is a file -- It is a directionary -- 1.3.6.1.4.1.17409.2.3.1.6.2.1.6 fileAttribute OBJECT-TYPE SYNTAX INTEGER { file(1), dir(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " The attribute of the file" ::= { fileInfoManagementEntry 6 } --ONU\u6279\u5904\u7406\u5347\u7ea7\u8868 onuBatchUpgradeTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuBatchUpgradeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ONU\u6279\u5904\u7406\u5347\u7ea7\u8868,\u5177\u4f53\u5b9e\u73b0\u6d41\u7a0b\u89c1\u9644\u5f55A.1 " ::= { systemObjects 7 } onuBatchUpgradeEntry OBJECT-TYPE SYNTAX OnuBatchUpgradeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { onuBatchUpgradeIndex } ::= { onuBatchUpgradeTable 1 } OnuBatchUpgradeEntry ::= SEQUENCE { onuBatchUpgradeIndex INTEGER, onuBatchUpgradeOnuList OCTET STRING, onuBatchUpgradeAction INTEGER, onuBatchUpgradeStatus OCTET STRING, onuBatchUpgradeImageName DisplayString } onuBatchUpgradeIndex OBJECT-TYPE SYNTAX INTEGER (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION " onu\u5347\u7ea7\u64cd\u4f5c\u7d22\u5f15,OLT\u5382\u5546\u6839\u636eOLT\u5bf9ONU\u5347\u7ea7\u7684\u5e76\u884c\u80fd\u529b,\u5efa\u7acb\u4e00\u5b9a\u6570\u91cf\u7684\u5347\u7ea7\u64cd\u4f5c\u9879,\u81f3\u5c11\u4e3a1,\u4e0d\u5f3a\u5236\u8981\u6c42\u5e76\u884c\u5347\u7ea7\u591a\u7c7b\u578bONU,\u5141\u8bb8\u4e32\u884c\u65b9\u5f0f\u6267\u884c" ::= { onuBatchUpgradeEntry 1 } onuBatchUpgradeOnuList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Onu\u5217\u8868,\u6bcf4byte\u8868\u793a\u4e00\u4e2aonu(\u53c2\u7167EponDeviceIndex),\u957f\u5ea6\u4e3a4 * (onu\u4e2a\u6570),\u6700\u5927\u957f\u5ea6\u662f4*256" ::= { onuBatchUpgradeEntry 2 } onuBatchUpgradeAction OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "\u5199\u5165\u4efb\u610f\u503c\u89e6\u53d1\u5347\u7ea7" ::= { onuBatchUpgradeEntry 3 } onuBatchUpgradeStatus OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION " Onu\u5217\u8868,\u6bcf2byte\u8868\u793a\u4e00\u4e2aonu\u7684\u5347\u7ea7\u72b6\u6001,\u957f\u5ea6\u4e3a2 * (onu\u4e2a\u6570),\u540c\u5f53\u524d\u5347\u7ea7\u4efb\u52a1\u7684onulist\u4e00\u4e00\u5bf9\u5e94 \u72b6\u6001\u7801\u8bf4\u660e\uff1a 1\uff1aIdle 2\uff1aWaiting 3\uff1aInProgress 4\uff1aSuccess 5\uff1aFailure(\u4e0d\u786e\u5b9a\u539f\u56e0\u7684\u9519\u8bef) 6\uff1aOnuTypeNotConsistent(Onu\u7c7b\u578b\u4e0d\u4e00\u81f4) 7\uff1aFileDownloadFail(\u4e0b\u8f7d\u955c\u50cf\u5931\u8d25,\u5305\u62ecOLT\u5185\u90e8\u677f\u5361\u95f4\u4f20\u8f93\u5931\u8d25\u6216\u8005\u6587\u4ef6\u524d\u7f6e\u6821\u9a8c\u5931\u8d25) 8\uff1aOnuNotExist(Onu\u6389\u7ebf\u6216\u8005\u522b\u7684\u5bfc\u81f4Onuid\u5931\u6548\u7684\u60c5\u51b5) 9\uff1aNotConsistent(Onu\u540c\u5347\u7ea7\u6587\u4ef6\u4e0d\u5339\u914d) 10\uff1aOnuCommunicationFail(Onu\u901a\u4fe1\u5931\u8d25) " ::= { onuBatchUpgradeEntry 4 } onuBatchUpgradeImageName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "\u5199\u5165\u7528\u4e8e\u5347\u7ea7\u7684ONU\u955c\u50cf\u6587\u4ef6\u540d" ::= { onuBatchUpgradeEntry 5 } -- 1.3.6.1.4.1.17409.2.3.2 sniObjects OBJECT IDENTIFIER ::= { eponTree 2 } -- ------------------------------------------------------------------------------ -- sniObjects [OLT](1.3.6.1.4.1.17409.2.3.2) -- ------------------------------------------------------------------------------ -- 1.3.6.1.4.1.17409.2.3.2.1 sniAttributeTable OBJECT-TYPE SYNTAX SEQUENCE OF SniAttributeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of sniAttributeTable entries. " ::= { sniObjects 1 } -- 1.3.6.1.4.1.17409.2.3.2.1.1 sniAttributeEntry OBJECT-TYPE SYNTAX SniAttributeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sniAttributeEntry Information" INDEX { sniAttributeDeviceIndex, sniAttributeCardIndex, sniAttributePortIndex } ::= { sniAttributeTable 1 } SniAttributeEntry ::= SEQUENCE { sniAttributeDeviceIndex INTEGER, sniAttributeCardIndex EponCardIndex, sniAttributePortIndex EponPortIndex, sniPortName DisplayString, sniAdminStatus INTEGER, sniOperationStatus INTEGER, sniMediaType INTEGER, sniAutoNegotiationStatus INTEGER, sniAutoNegotiationMode INTEGER, sniPerfStats15minuteEnable TruthValue, sniPerfStats24hourEnable TruthValue, sniLastStatusChangeTime TimeTicks, sniMacAddrLearnMaxNum INTEGER, sniIsolationEnable TruthValue, sniPortType INTEGER } -- 1.3.6.1.4.1.17409.2.3.2.1.1.1 sniAttributeDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Device Index" ::= { sniAttributeEntry 1 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.2 sniAttributeCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Card Index" ::= { sniAttributeEntry 2 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.3 sniAttributePortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port Index" ::= { sniAttributeEntry 3 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.4 sniPortName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Port Name" ::= { sniAttributeEntry 4 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.5 sniAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Admin Status" ::= { sniAttributeEntry 5 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.6 sniOperationStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Operation Status" ::= { sniAttributeEntry 6 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.7 sniMediaType OBJECT-TYPE SYNTAX INTEGER { twistedPair(1), fiber(2), other(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Media Type" ::= { sniAttributeEntry 7 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.8 sniAutoNegotiationStatus OBJECT-TYPE SYNTAX INTEGER { auto-negotiate(1), half-10(2), full-10(3), half-100(4), full-100(5), full-1000(6), full-10000(7), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Auto Negotiation Status" ::= { sniAttributeEntry 8 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.9 sniAutoNegotiationMode OBJECT-TYPE SYNTAX INTEGER { auto-negotiate(1), half-10(2), full-10(3), half-100(4), full-100(5), full-1000(6), full-10000(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "Auto Negotiation Mode" ::= { sniAttributeEntry 9 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.10 sniPerfStats15minuteEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "true(1) false(2)" ::= { sniAttributeEntry 10 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.11 sniPerfStats24hourEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "true(1) false(2)" ::= { sniAttributeEntry 11 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.12 sniLastStatusChangeTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "Last Change Time" ::= { sniAttributeEntry 12 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.13 sniMacAddrLearnMaxNum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Number of MAC address limited on the SNI port. value 0 means no limit" ::= { sniAttributeEntry 13 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.14 sniIsolationEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Whether or not isolate the SNI port to other ports" ::= { sniAttributeEntry 14 } -- 1.3.6.1.4.1.17409.2.3.2.1.1.15 sniPortType OBJECT-TYPE SYNTAX INTEGER { ge-Port(1), te-Port(2) } MAX-ACCESS read-only STATUS current DESCRIPTION " SNI port type, Ge-Port, Te-Port" ::= { sniAttributeEntry 15 } -- 1.3.6.1.4.1.17409.2.3.2.2 sniTrunkManagement OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= { sniObjects 2 } -- 1.3.6.1.4.1.17409.2.3.2.2.1 sniTrunkGroupConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SniTrunkGroupConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of sniTrunkGroupConfigTable entries." ::= { sniTrunkManagement 1 } -- 1.3.6.1.4.1.17409.2.3.2.2.1.1 sniTrunkGroupConfigEntry OBJECT-TYPE SYNTAX SniTrunkGroupConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sniTrunk Group Config Entry Information" INDEX { sniTrunkGroupConfigIndex } ::= { sniTrunkGroupConfigTable 1 } SniTrunkGroupConfigEntry ::= SEQUENCE { sniTrunkGroupConfigIndex INTEGER, sniTrunkGroupConfigName DisplayString, sniTrunkGroupConfigMember OCTET STRING, sniTrunkGroupConfigPolicy INTEGER, sniTrunkGroupConfigRowstatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.2.2.1.1.1 sniTrunkGroupConfigIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Trunk Group Config Index" ::= { sniTrunkGroupConfigEntry 1 } -- 1.3.6.1.4.1.17409.2.3.2.2.1.1.2 sniTrunkGroupConfigName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Trunk Group Config Name" ::= { sniTrunkGroupConfigEntry 2 } -- 1.3.6.1.4.1.17409.2.3.2.2.1.1.3 sniTrunkGroupConfigMember OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Trunk Group Config Member. It is presented by member port list. Each member port is identified by 4-byte format, same as TC of EponDeviceIndex. The actual length of this string depends of the number of member ports in the trunk group. The relationship is: Length of the string = 4 * (NUM of member ports) For example, if device 1, port 1/2 and 2/3 is the member ports of the trunk, then sniTrunkGroupConfigMember is presented as: 01 01 02 00 01 02 03 00 " ::= { sniTrunkGroupConfigEntry 3 } -- 1.3.6.1.4.1.17409.2.3.2.2.1.1.4 sniTrunkGroupConfigPolicy OBJECT-TYPE SYNTAX INTEGER { srcMac(1), destMac(2), srcMacNDestMac(3), srcIp(4), destIp(5), srcIpNDestIp(6) } MAX-ACCESS read-create STATUS current DESCRIPTION "Trunk Group Config Policy" ::= { sniTrunkGroupConfigEntry 4 } -- 1.3.6.1.4.1.17409.2.3.2.2.1.1.5 sniTrunkGroupConfigRowstatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Trunk Group Config Rowstatus" ::= { sniTrunkGroupConfigEntry 5 } -- 1.3.6.1.4.1.17409.2.3.2.2.2 sniTrunkGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF SniTrunkGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "a list of sniTrunkGroupConfigTable entries. " ::= { sniTrunkManagement 2 } -- 1.3.6.1.4.1.17409.2.3.2.2.2.1 sniTrunkGroupEntry OBJECT-TYPE SYNTAX SniTrunkGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Trunk Group Entry" INDEX { sniTrunkGroupIndex } ::= { sniTrunkGroupTable 1 } SniTrunkGroupEntry ::= SEQUENCE { sniTrunkGroupIndex INTEGER, sniTrunkGroupOperationStatus INTEGER, sniTrunkGroupActualSpeed INTEGER, sniTrunkGroupAdminStatus INTEGER } -- 1.3.6.1.4.1.17409.2.3.2.2.2.1.1 sniTrunkGroupIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Trunk Group Index " ::= { sniTrunkGroupEntry 1 } -- 1.3.6.1.4.1.17409.2.3.2.2.2.1.2 sniTrunkGroupOperationStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Trunk Group Operation Status" ::= { sniTrunkGroupEntry 2 } -- 1.3.6.1.4.1.17409.2.3.2.2.2.1.3 sniTrunkGroupActualSpeed OBJECT-TYPE SYNTAX INTEGER UNITS "Mbps" MAX-ACCESS read-only STATUS current DESCRIPTION "Trunk Group Actual Speed. The speed is the aggregated rates of all operational UP member ports of the trunk. For example, 4 member ports of the trunk, two are UP, each is 1000M then the SUN is 2000M. As a result, the return of the MIB shall be 2000Mbps" ::= { sniTrunkGroupEntry 3 } -- 1.3.6.1.4.1.17409.2.3.2.2.2.1.4 sniTrunkGroupAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Trunk Group AdminStatus" ::= { sniTrunkGroupEntry 4 } -- 1.3.6.1.4.1.17409.2.3.2.3 sniMirrorTable OBJECT-TYPE SYNTAX SEQUENCE OF SniMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "a list of sniMirrorTable entries." ::= { sniObjects 3 } -- 1.3.6.1.4.1.17409.2.3.2.3.1 sniMirrorEntry OBJECT-TYPE SYNTAX SniMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Mirror Information." INDEX { sniMirrorGroupIndex } ::= { sniMirrorTable 1 } SniMirrorEntry ::= SEQUENCE { sniMirrorGroupIndex INTEGER, sniMirrorGroupName DisplayString, sniMirrorGroupDstPortList OCTET STRING, sniMirrorGroupSrcInPortList OCTET STRING, sniMirrorGroupSrcOutPortList OCTET STRING, sniMirrorGroupRowstatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.2.3.1.1 sniMirrorGroupIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mirror Group Index" ::= { sniMirrorEntry 1 } -- 1.3.6.1.4.1.17409.2.3.2.3.1.2 sniMirrorGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Mirror Group Name" ::= { sniMirrorEntry 2 } -- 1.3.6.1.4.1.17409.2.3.2.3.1.3 sniMirrorGroupDstPortList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Mirror Group Dst Port List. It is presented by destination port list. Each port is identified by 4-byte format, same as TC of EponDeviceIndex. The actual length of this string depends of the number of destination ports in this mirror instance. The relationship is: Length of the string = 4 * (NUM of ports) For example, if device 1, port 2/3 is the destination port of the mirror instance, then object will be presented as: 01 02 03 00 " ::= { sniMirrorEntry 3 } -- 1.3.6.1.4.1.17409.2.3.2.3.1.4 sniMirrorGroupSrcInPortList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Mirror Group Src In Port List. It will includes the PON ports. It is presented by source ingress port list. Each port is identified by 4-byte format, same as TC of EponDeviceIndex. The actual length of this string depends of the number of source ingress ports in this mirror instance. The relationship is: Length of the string = 4 * (NUM of ports) For example, if device 1, port 2/3, device 6, port 7/8 is the source ingress port of the mirror instance, then object will be presented as: 01 02 03 00 06 07 08 00 " ::= { sniMirrorEntry 4 } -- 1.3.6.1.4.1.17409.2.3.2.3.1.5 sniMirrorGroupSrcOutPortList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Mirror Group Src Out Port List. It will includes the PON ports. It is presented by source egress port list. Each port is identified by 4-byte format, same as TC of EponDeviceIndex. The actual length of this string depends of the number of source egress ports in this mirror instance. The relationship is: Length of the string = 4 * (NUM of ports) For example, if device 1, port 2/3, device 6, port 7/8 is the source egress port of the mirror instance, then object will be presented as: 01 02 03 00 06 07 08 00 " ::= { sniMirrorEntry 5 } -- 1.3.6.1.4.1.17409.2.3.2.3.1.6 sniMirrorGroupRowstatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Mirror Group Rowstatus" ::= { sniMirrorEntry 6 } -- 1.3.6.1.4.1.17409.2.3.2.4 sniMacAddressManagement OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= { sniObjects 4 } -- 1.3.6.1.4.1.17409.2.3.2.4.1 sniMacAddressManagementTable OBJECT-TYPE SYNTAX SEQUENCE OF SniMacAddressManagementEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " A list of MacAddressManagement entries. " ::= { sniMacAddressManagement 1 } -- 1.3.6.1.4.1.17409.2.3.2.4.1.1 sniMacAddressManagementEntry OBJECT-TYPE SYNTAX SniMacAddressManagementEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Mac Address Management Information" INDEX { sniMacAddressManagementDeviceIndex } ::= { sniMacAddressManagementTable 1 } SniMacAddressManagementEntry ::= SEQUENCE { sniMacAddressManagementDeviceIndex INTEGER, sniMacAddrTableAgingTime INTEGER, sniMacAddrTableClear INTEGER } -- 1.3.6.1.4.1.17409.2.3.2.4.1.1.1 sniMacAddressManagementDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "device Index" ::= { sniMacAddressManagementEntry 1 } -- 1.3.6.1.4.1.17409.2.3.2.4.1.1.2 sniMacAddrTableAgingTime OBJECT-TYPE SYNTAX INTEGER (10..10000) UNITS "Seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Mac Address Table Aging Time" ::= { sniMacAddressManagementEntry 2 } -- 1.3.6.1.4.1.17409.2.3.2.4.1.1.3 sniMacAddrTableClear OBJECT-TYPE SYNTAX INTEGER { allDynamic(1),allStatic(2),allBlackhole(3),all(4),none(5)} MAX-ACCESS read-write STATUS current DESCRIPTION "Mac Address Table Clear" ::= { sniMacAddressManagementEntry 3 } -- 1.3.6.1.4.1.17409.2.3.2.4.2 sniMacAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF SniMacAddressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of MacAddress entries." ::= { sniMacAddressManagement 2 } -- 1.3.6.1.4.1.17409.2.3.2.4.2.1 sniMacAddressEntry OBJECT-TYPE SYNTAX SniMacAddressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Mac Address Information" INDEX { sniMacAddrIndex, sniMacAddrVlanIdIndex } ::= { sniMacAddressTable 1 } SniMacAddressEntry ::= SEQUENCE { sniMacAddrIndex MacAddress, sniMacAddrVlanIdIndex INTEGER, sniMacAddrType INTEGER, sniMacAddrPortId EponDeviceIndex, sniMacAddrRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.2.4.2.1.1 sniMacAddrIndex OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mac Address Index" ::= { sniMacAddressEntry 1 } -- 1.3.6.1.4.1.17409.2.3.2.4.2.1.2 sniMacAddrVlanIdIndex OBJECT-TYPE SYNTAX INTEGER (0..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mac Address Vlan Id Index" ::= { sniMacAddressEntry 2 } -- 1.3.6.1.4.1.17409.2.3.2.4.2.1.3 sniMacAddrType OBJECT-TYPE SYNTAX INTEGER { static(1), dynamic(2), blackhole(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Mac Address Type" ::= { sniMacAddressEntry 3 } -- 1.3.6.1.4.1.17409.2.3.2.4.2.1.4 sniMacAddrPortId OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS read-create STATUS current DESCRIPTION "Mac Address Port Id" ::= { sniMacAddressEntry 4 } -- 1.3.6.1.4.1.17409.2.3.2.4.2.1.5 sniMacAddrRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "delete,create,Update" ::= { sniMacAddressEntry 5 } -- 1.3.6.1.4.1.17409.2.3.2.5 sniBroadcastStormSuppressionTable OBJECT-TYPE SYNTAX SEQUENCE OF SniBroadcastStormSuppressionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of BroadcastStormSuppression entries." ::= { sniObjects 5 } -- 1.3.6.1.4.1.17409.2.3.2.5.1 sniBroadcastStormSuppressionEntry OBJECT-TYPE SYNTAX SniBroadcastStormSuppressionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Broadcast Storm Suppression Information" INDEX { sniBroadcastStormSuppressionDeviceIndex, sniBroadcastStormSuppressionCardIndex, sniBroadcastStormSuppressionPortIndex } ::= { sniBroadcastStormSuppressionTable 1 } SniBroadcastStormSuppressionEntry ::= SEQUENCE { sniBroadcastStormSuppressionDeviceIndex INTEGER, sniBroadcastStormSuppressionCardIndex EponCardIndex, sniBroadcastStormSuppressionPortIndex EponPortIndex, sniUnicastStormEnable TruthValue, sniUnicastStormInPacketRate INTEGER, sniUnicastStormOutPacketRate INTEGER, sniMulticastStormEnable TruthValue, sniMulticastStormInPacketRate INTEGER, sniMulticastStormOutPacketRate INTEGER, sniBroadcastStormEnable TruthValue, sniBroadcastStormInPacketRate INTEGER, sniBroadcastStormOutPacketRate INTEGER } -- 1.3.6.1.4.1.17409.2.3.2.5.1.1 sniBroadcastStormSuppressionDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "device Index" ::= { sniBroadcastStormSuppressionEntry 1 } -- 1.3.6.1.4.1.17409.2.3.2.5.1.2 sniBroadcastStormSuppressionCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "card Index" ::= { sniBroadcastStormSuppressionEntry 2 } -- 1.3.6.1.4.1.17409.2.3.2.5.1.3 sniBroadcastStormSuppressionPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "port Index" ::= { sniBroadcastStormSuppressionEntry 3 } -- 1.3.6.1.4.1.17409.2.3.2.5.1.4 sniUnicastStormEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Cast Storm Enable" ::= { sniBroadcastStormSuppressionEntry 4 } -- 1.3.6.1.4.1.17409.2.3.2.5.1.5 sniUnicastStormInPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION "Cast Storm In Packet Rate" ::= { sniBroadcastStormSuppressionEntry 5 } -- 1.3.6.1.4.1.17409.2.3.2.5.1.6 sniUnicastStormOutPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION "Cast Storm Out Packet Rate" ::= { sniBroadcastStormSuppressionEntry 6 } -- 1.3.6.1.4.1.17409.2.3.2.5.1.7 sniMulticastStormEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "true(1) false(2)" ::= { sniBroadcastStormSuppressionEntry 7 } -- 1.3.6.1.4.1.17409.2.3.2.5.1.8 sniMulticastStormInPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION "Multicast Storm In Packet Rate" ::= { sniBroadcastStormSuppressionEntry 8 } -- 1.3.6.1.4.1.17409.2.3.2.5.1.9 sniMulticastStormOutPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION "Multicast Storm Out Packet Rate" ::= { sniBroadcastStormSuppressionEntry 9 } -- 1.3.6.1.4.1.17409.2.3.2.5.1.10 sniBroadcastStormEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "true(1) false(2)" ::= { sniBroadcastStormSuppressionEntry 10 } -- 1.3.6.1.4.1.17409.2.3.2.5.1.11 sniBroadcastStormInPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION "Broadcast Storm In Packet Rate" ::= { sniBroadcastStormSuppressionEntry 11 } -- 1.3.6.1.4.1.17409.2.3.2.5.1.12 sniBroadcastStormOutPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION "Broadcast Storm Out Packet Rate" ::= { sniBroadcastStormSuppressionEntry 12 } -- 1.3.6.1.4.1.17409.2.3.3 ponPortObjects OBJECT IDENTIFIER ::= { eponTree 3 } -- ------------------------------------------------------------------------------ -- ponPortObjects[PON](1.3.6.1.4.1.17409.2.3.3) -- ------------------------------------------------------------------------------ -- 1.3.6.1.4.1.17409.2.3.3.1 ponPortInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF PonPortInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PON" ::= { ponPortObjects 1 } -- 1.3.6.1.4.1.17409.2.3.3.1.1 ponPortInfoEntry OBJECT-TYPE SYNTAX PonPortInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { ponDeviceIndex, ponCardIndex, ponPortIndex } ::= { ponPortInfoTable 1 } PonPortInfoEntry ::= SEQUENCE { ponDeviceIndex INTEGER, ponCardIndex EponCardIndex, ponPortIndex EponPortIndex, ponPortType INTEGER, ponOperationStatus INTEGER, ponPortAdminStatus INTEGER, ponPortMaxOnuNumSupport INTEGER, ponPortUpOnuNum INTEGER, ponPortEncryptMode INTEGER, ponPortEncryptKeyExchangeTime INTEGER, ponPortIsolationEnable TruthValue, maxDsBandwidth INTEGER, actualDsBandwidthInUse INTEGER, remainDsBandwidth INTEGER, perfStats15minuteEnable TruthValue, perfStats24hourEnable TruthValue, ponPortMacAddrLearnMaxNum INTEGER, maxUsBandwidth INTEGER, actualUsBandwidthInUse INTEGER, remainUsBandwidth INTEGER, ponPortName DisplayString, onuLongEmitDetectEnable INTEGER } -- 1.3.6.1.4.1.17409.2.3.3.1.1.1 ponDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT OLTOLTOLTOLT" ::= { ponPortInfoEntry 1 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.2 ponCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { ponPortInfoEntry 2 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.3 ponPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " pon" ::= { ponPortInfoEntry 3 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.4 ponPortType OBJECT-TYPE SYNTAX INTEGER { ge-epon(1), tenge-epon(2), gpon(3), other(4) } MAX-ACCESS read-only STATUS current DESCRIPTION " PON" ::= { ponPortInfoEntry 4 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.5 ponOperationStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-only STATUS current DESCRIPTION " up(1) - down(2) - testing(3) - " ::= { ponPortInfoEntry 5 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.6 ponPortAdminStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " enable (1) - disable (2) - " ::= { ponPortInfoEntry 6 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.7 ponPortMaxOnuNumSupport OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " ONU" ::= { ponPortInfoEntry 7 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.8 ponPortUpOnuNum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " ONU" ::= { ponPortInfoEntry 8 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.9 ponPortEncryptMode OBJECT-TYPE SYNTAX INTEGER { aes128(1), ctcTripleChurning(2), other(3) } MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { ponPortInfoEntry 9 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.10 ponPortEncryptKeyExchangeTime OBJECT-TYPE SYNTAX INTEGER UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { ponPortInfoEntry 10 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.11 ponPortIsolationEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " PON" ::= { ponPortInfoEntry 11 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.12 maxDsBandwidth OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ponPortInfoEntry 12 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.13 actualDsBandwidthInUse OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ponPortInfoEntry 13 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.14 remainDsBandwidth OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ponPortInfoEntry 14 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.15 perfStats15minuteEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " 15" ::= { ponPortInfoEntry 15 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.16 perfStats24hourEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " 24" ::= { ponPortInfoEntry 16 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.17 ponPortMacAddrLearnMaxNum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION " PONmac value 0 means no limit" ::= { ponPortInfoEntry 17 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.18 maxUsBandwidth OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ponPortInfoEntry 18 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.19 actualUsBandwidthInUse OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ponPortInfoEntry 19 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.20 remainUsBandwidth OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ponPortInfoEntry 20 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.21 ponPortName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " PON port name." ::= { ponPortInfoEntry 21 } -- 1.3.6.1.4.1.17409.2.3.3.1.1.22 onuLongEmitDetectEnable OBJECT-TYPE SYNTAX INTEGER{ disable (0), enable (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "PONONU 01" ::= { ponPortInfoEntry 22 } -- 1.3.6.1.4.1.17409.2.3.3.2 aclManagementGroup OBJECT-IDENTITY STATUS current DESCRIPTION " ACL" ::= { ponPortObjects 2 } -- 1.3.6.1.4.1.17409.2.3.3.2.1 aclListTable OBJECT-TYPE SYNTAX SEQUENCE OF AclListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " ACL" ::= { aclManagementGroup 1 } -- 1.3.6.1.4.1.17409.2.3.3.2.1.1 aclListEntry OBJECT-TYPE SYNTAX AclListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { aclListIndex } ::= { aclListTable 1 } AclListEntry ::= SEQUENCE { aclListIndex INTEGER, aclDescription DisplayString, aclRuleList OCTET STRING, ruleRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.3.2.1.1.1 aclListIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " ACL" ::= { aclListEntry 1 } -- 1.3.6.1.4.1.17409.2.3.3.2.1.1.2 aclDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION " ACL" ::= { aclListEntry 2 } -- 1.3.6.1.4.1.17409.2.3.3.2.1.1.3 -- aclRuleList OBJECT-TYPE -- SYNTAX OCTET STRING (SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " -- ACL -- INTERNETOCTETOCTET 0, OCTET 1, ... -- OCTETbitbit0bit1...bit7 -- bitOCTETbitaclRuleTable -- aclRuleIndexbitaclRuleIndex -- 80ACL ruleaclRuleIndex1..8010 -- aclRuleListaclListACL rule1,15,38aclRuleList -- 0x80 02 00 00 04 00 00 00 00 00" -- ::= { aclListEntry 3 } -- 1.3.6.1.4.1.17409.2.3.3.2.1.1.4 ruleRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { aclListEntry 3 } -- 1.3.6.1.4.1.17409.2.3.3.2.2 aclRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF AclRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " ACL" ::= { aclManagementGroup 2 } -- 1.3.6.1.4.1.17409.2.3.3.2.2.1 aclRuleEntry OBJECT-TYPE SYNTAX AclRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX {aclRuleListIndex, aclRuleIndex } ::= { aclRuleTable 1 } AclRuleEntry ::= SEQUENCE { aclRuleListIndex INTEGER, aclRuleIndex INTEGER, matchedSourseMac MacAddress, matchedDestinationMac MacAddress, matchedVlanId INTEGER, matchedEthernetType INTEGER, matchedSourseIP IpAddress, matchedDestinationIP IpAddress, matchedIpMessageType INTEGER, matchedDscp INTEGER, matchedSoursePort INTEGER, matchedDestinationPort INTEGER, aclRuleRowStatus RowStatus, matchedFieldSelection OCTET STRING, aclAction INTEGER, aclActionParameter OCTET STRING, matchedSourseMacMask MacAddress, matchedDestinationMacMask MacAddress, matchedSourseIPMask IpAddress, matchedDestinationIPMask IpAddress } aclRuleListIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { aclRuleEntry 1 } aclRuleIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION " ACL" ::= { aclRuleEntry 2 } matchedSourseMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { aclRuleEntry 3 } matchedDestinationMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { aclRuleEntry 4 } matchedVlanId OBJECT-TYPE SYNTAX INTEGER (0..4094) MAX-ACCESS read-create STATUS current DESCRIPTION " \u95c1\u544a\u7255\u7f0d\u5a47\u5d22\u9288\u590b\u510d\u95b8\u64b3\u3008an id" ::= { aclRuleEntry 5 } matchedEthernetType OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { aclRuleEntry 6 } matchedSourseIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " \u95c1\u544a\u7255\u7f0d\u5a47\u5d22\u9288\u590b\u510d\u95b8\u66e8\u525b\u9416\u76dcP" ::= { aclRuleEntry 7 } matchedDestinationIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " \u95c1\u544a\u7255\u7f0d\u5a47\u5d22\u9288\u590b\u510d\u95b8\u66e8\u53bd\u7ed0\u6945\u67e3\u928a\u30e5\u6bacP" ::= { aclRuleEntry 8 } matchedIpMessageType OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { aclRuleEntry 9 } matchedDscp OBJECT-TYPE SYNTAX INTEGER (0..63) MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { aclRuleEntry 10 } matchedSoursePort OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { aclRuleEntry 11 } matchedDestinationPort OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { aclRuleEntry 12 } aclRuleRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { aclRuleEntry 13 } matchedFieldSelection OBJECT-TYPE SYNTAX OCTET STRING (SIZE (2)) MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { aclRuleEntry 14 } aclAction OBJECT-TYPE SYNTAX INTEGER { permit(1), deny(2), mark(3) } MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { aclRuleEntry 15 } aclActionParameter OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { aclRuleEntry 16 } matchedSourseMacMask OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION " \u95c1\u544a\u7255\u7f0d\u5a47\u5d22\u9288\u590b\u510d\u95b8\u66e8\u525b\u9416\u76e1AC\u95c1\u7845\u3000\u93c5\u6fcb\u60a5\u951f\ufffd" ::= { aclRuleEntry 17 } matchedDestinationMacMask OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION " \u95c1\u544a\u7255\u7f0d\u5a47\u5d22\u9288\u590b\u510d\u95b8\u66e8\u53bd\u7ed0\u6945\u67e3\u928a\u30e5\u6bb0AC\u95c1\u7845\u3000\u93c5\u6fcb\u60a5\u951f\ufffd" ::= { aclRuleEntry 18 } matchedSourseIPMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " \u95c1\u544a\u7255\u7f0d\u5a47\u5d22\u9288\u590b\u510d\u95b8\u66e8\u525b\u9416\u76dcP\u95c1\u7845\u3000\u93c5\u6fcb\u60a5\u951f\ufffd" ::= { aclRuleEntry 19 } matchedDestinationIPMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " \u95c1\u544a\u7255\u7f0d\u5a47\u5d22\u9288\u590b\u510d\u95b8\u66e8\u53bd\u7ed0\u6945\u67e3\u928a\u30e5\u6bacP\u95c1\u7845\u3000\u93c5\u6fcb\u60a5\u951f\ufffd" ::= { aclRuleEntry 20 } -- 1.3.6.1.4.1.17409.2.3.3.2.3 portACLListTable OBJECT-TYPE SYNTAX SEQUENCE OF PortACLListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " ACL This table applies on OLT pon port, OLT SNI, OLT onu ID, ONU UNI. 1. If the table is maintained in OLT device: Applied Obj - Descriptions of Index ------------------------------------------------------------------ OLT Pon Port - OnuNum of aclDeviceIndex shall be set to 0, /OLT SNI aclCardIndex, and aclPortIndex set to 0 indicates meaningless OLT onu ID - Set aclDeviceIndex to corresponding ONU ID, aclCardIndex, and aclPortIndex set to 0 indicates meaningless ONU UNI - Set aclDeviceIndex to corresponding ONU ID, aclCardIndex, and aclPortIndex set to the corresponding value 2. If the table is maintained in ONU device: aclDeviceIndex shall be set to 0 to indicate meaningless. aclCardIndex shall be set to corresponding slot. aclPortIndex shall be set to corresponding port. " ::= { aclManagementGroup 3 } -- 1.3.6.1.4.1.17409.2.3.3.2.3.1 portACLListEntry OBJECT-TYPE SYNTAX PortACLListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { aclDeviceIndex, aclCardIndex, aclPortIndex, portAclListIndex } ::= { portACLListTable 1 } PortACLListEntry ::= SEQUENCE { aclDeviceIndex EponDeviceIndex, aclCardIndex EponCardIndex, aclPortIndex EponPortIndex, portAclListIndex INTEGER, aclPortDirection BITS, aclRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.3.2.3.1.1 aclDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to corresponding PON port, SNI, or ONU For ONU, set to 0 " ::= { portACLListEntry 1 } -- 1.3.6.1.4.1.17409.2.3.3.2.3.1.2 aclCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to 0, For ONU, set to corresponding slot " ::= { portACLListEntry 2 } -- 1.3.6.1.4.1.17409.2.3.3.2.3.1.3 aclPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to 0, For ONU, set to corresponding slot " ::= { portACLListEntry 3 } -- 1.3.6.1.4.1.17409.2.3.3.2.3.1.4 portAclListIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " ACL" ::= { portACLListEntry 4 } -- 1.3.6.1.4.1.17409.2.3.3.2.3.1.5 aclPortDirection OBJECT-TYPE SYNTAX BITS { ingress(0), egress(1) } MAX-ACCESS read-create STATUS current DESCRIPTION " ACL" ::= { portACLListEntry 5 } -- 1.3.6.1.4.1.17409.2.3.3.2.3.1.6 aclRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " ACL" ::= { portACLListEntry 6 } -- 1.3.6.1.4.1.17409.2.3.3.3 ponBroadcastStormSuppressionTable OBJECT-TYPE SYNTAX SEQUENCE OF PonBroadcastStormSuppressionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { ponPortObjects 3 } -- 1.3.6.1.4.1.17409.2.3.3.3.1 ponBroadcastStormSuppressionEntry OBJECT-TYPE SYNTAX PonBroadcastStormSuppressionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { bsDeviceIndex, bsCardIndex, bsPortIndex } ::= { ponBroadcastStormSuppressionTable 1 } PonBroadcastStormSuppressionEntry ::= SEQUENCE { bsDeviceIndex INTEGER, bsCardIndex EponCardIndex, bsPortIndex EponPortIndex, unicastStormEnable TruthValue, unicastStormInPacketRate INTEGER, unicastStormOutPacketRate INTEGER, multicastStormEnable TruthValue, multicastStormInPacketRate INTEGER, multicastStormOutPacketRate INTEGER, broadcastStormEnable TruthValue, broadcastStormInPacketRate INTEGER, broadcastStormOutPacketRate INTEGER } -- 1.3.6.1.4.1.17409.2.3.3.3.1.1 bsDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT OLTOLTOLTOLT" ::= { ponBroadcastStormSuppressionEntry 1 } -- 1.3.6.1.4.1.17409.2.3.3.3.1.2 bsCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { ponBroadcastStormSuppressionEntry 2 } -- 1.3.6.1.4.1.17409.2.3.3.3.1.3 bsPortIndex OBJECT-TYPE SYNTAX EponPortIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " pon" ::= { ponBroadcastStormSuppressionEntry 3 } -- 1.3.6.1.4.1.17409.2.3.3.3.1.4 unicastStormEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { ponBroadcastStormSuppressionEntry 4 } -- 1.3.6.1.4.1.17409.2.3.3.3.1.5 unicastStormInPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { ponBroadcastStormSuppressionEntry 5 } -- 1.3.6.1.4.1.17409.2.3.3.3.1.6 unicastStormOutPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { ponBroadcastStormSuppressionEntry 6 } -- 1.3.6.1.4.1.17409.2.3.3.3.1.7 multicastStormEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { ponBroadcastStormSuppressionEntry 7 } -- 1.3.6.1.4.1.17409.2.3.3.3.1.8 multicastStormInPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { ponBroadcastStormSuppressionEntry 8 } -- 1.3.6.1.4.1.17409.2.3.3.3.1.9 multicastStormOutPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { ponBroadcastStormSuppressionEntry 9 } -- 1.3.6.1.4.1.17409.2.3.3.3.1.10 broadcastStormEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { ponBroadcastStormSuppressionEntry 10 } -- 1.3.6.1.4.1.17409.2.3.3.3.1.11 broadcastStormInPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { ponBroadcastStormSuppressionEntry 11 } -- 1.3.6.1.4.1.17409.2.3.3.3.1.12 broadcastStormOutPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { ponBroadcastStormSuppressionEntry 12 } -- 1.3.6.1.4.1.17409.2.3.3.4 ponOnuAuthenticationModeTable OBJECT-TYPE SYNTAX SEQUENCE OF ponOnuAuthenticationModeEntry MAX-ACCESS not-accessible STATUS optional DESCRIPTION "PONONU" ::= { ponPortObjects 4 } -- 1.3.6.1.4.1.17409.2.3.3.4.1 ponOnuAuthenticationModeEntry OBJECT-TYPE SYNTAX ponOnuAuthenticationModeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ponOnuAuthenticationModeEntry Information" INDEX { ponAuthenDeviceIndex, ponAuthenCardIndex, ponAuthenPortIndex } ::= { ponOnuAuthenticationModeTable 1 } ponOnuAuthenticationModeEntry ::= SEQUENCE { ponAuthenDeviceIndex INTEGER, ponAuthenCardIndex EponCardIndex, ponAuthenPortIndex EponPortIndex, ponOnuAuthenMode INTEGER, onuAuthenModeRowStatus INTEGER } -- 1.3.6.1.4.1.17409.2.3.3.4.1.1 ponAuthenDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLTOLTOLT OLTOLT" ::= { ponOnuAuthenticationModeEntry 1 } -- 1.3.6.1.4.1.17409.2.3.3.4.1.2 ponAuthenCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { ponOnuAuthenticationModeEntry 2 } -- 1.3.6.1.4.1.17409.2.3.3.4.1.3 ponAuthenPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "pon" ::= { ponOnuAuthenticationModeEntry 3 } -- 1.3.6.1.4.1.17409.2.3.3.4.1.4 ponOnuAuthenMode OBJECT-TYPE SYNTAX INTEGER { loid-password (1), mac_or_loid-password (2), loid (3), mac_or_loid (4), mac(5), all(6) } MAX-ACCESS read-create STATUS current DESCRIPTION "Authen mode: This is mode in authen ," ::= { ponOnuAuthenticationModeEntry 4 } -- 1.3.6.1.4.1.17409.2.3.3.4.1.5 onuAuthenModeRowStatus OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "onuauthen Row Status" ::= { ponOnuAuthenticationModeEntry 5 } -- --- -- 1.3.6.1.4.1.17409.2.3.3.5 ponPortOpticalTransmissionPropertyTable OBJECT-TYPE SYNTAX SEQUENCE OF PonPortOpticalTransmissionPropertyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { ponPortObjects 5 } -- 1.3.6.1.4.1.17409.2.3.3.5.1 ponPortOpticalTransmissionPropertyEntry OBJECT-TYPE SYNTAX PonPortOpticalTransmissionPropertyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { ponOpDeviceIndex, ponOpCardIndex, ponOpPortIndex } ::= { ponPortOpticalTransmissionPropertyTable 1 } PonPortOpticalTransmissionPropertyEntry ::= SEQUENCE { ponOpDeviceIndex INTEGER, ponOpCardIndex EponCardIndex, ponOpPortIndex EponPortIndex, ponOpVcc INTEGER, ponOpBias INTEGER, ponOpTxPower INTEGER, ponOpRxPower INTEGER } -- 1.3.6.1.4.1.17409.2.3.3.5.1.1 ponOpDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION " OLT OLTOLTOLTOLT" ::= { ponPortOpticalTransmissionPropertyEntry 1 } -- 1.3.6.1.4.1.17409.2.3.3.5.1.2 ponOpCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ponPortOpticalTransmissionPropertyEntry 2 } -- 1.3.6.1.4.1.17409.2.3.3.5.1.3 ponOpPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ponPortOpticalTransmissionPropertyEntry 3 } -- 1.3.6.1.4.1.17409.2.3.3.5.1.4 ponOpVcc OBJECT-TYPE SYNTAX INTEGER UNITS "centi-mV" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ponPortOpticalTransmissionPropertyEntry 4 } -- 1.3.6.1.4.1.17409.2.3.3.5.1.5 ponOpBias OBJECT-TYPE SYNTAX INTEGER UNITS "centi-mA" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ponPortOpticalTransmissionPropertyEntry 5 } -- 1.3.6.1.4.1.17409.2.3.3.5.1.6 ponOpTxPower OBJECT-TYPE SYNTAX INTEGER UNITS "centi-dBm" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ponPortOpticalTransmissionPropertyEntry 6 } -- 1.3.6.1.4.1.17409.2.3.3.5.1.7 ponOpRxPower OBJECT-TYPE SYNTAX INTEGER UNITS "centi-dBm" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { ponPortOpticalTransmissionPropertyEntry 7 } -- 1.3.6.1.4.1.17409.2.3.3.6 ponPortOpticalRxPowerTable OBJECT-TYPE SYNTAX SEQUENCE OF PonPortOpticalRxPowerEntry MAX-ACCESS not-accessible STATUS optional DESCRIPTION "" ::= { ponPortObjects 6 } -- 1.3.6.1.4.1.17409.2.3.3.6.1 ponPortOpticalRxPowerEntry OBJECT-TYPE SYNTAX PonPortOpticalRxPowerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ponPortOpticalRxPowerEntry Information" INDEX{ ponOpRxOfOnuDeviceIndex} ::={ ponPortOpticalRxPowerTable 1 } PonPortOpticalRxPowerEntry ::= SEQUENCE { ponOpRxOfOnuDeviceIndex EponDeviceIndex, ponOpRxPowerOfOnu INTEGER } -- 1.3.6.1.4.1.17409.2.3.3.6.1.1 ponOpRxOfOnuDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "onuDevice Index" ::= { ponPortOpticalRxPowerEntry 1 } -- 1.3.6.1.4.1.17409.2.3.3.6.1.2 ponOpRxPowerOfOnu OBJECT-TYPE SYNTAX INTEGER UNITS "centi-dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "OLT pon port received onu optical power" ::= { ponPortOpticalRxPowerEntry 2} -- 1.3.6.1.4.1.17409.2.3.4 onuObjects OBJECT IDENTIFIER ::= { eponTree 4 } -- ------------------------------------------------------------------------------ -- onuObjects[ONU](1.3.6.1.4.1.17409.2.3.4) -- ------------------------------------------------------------------------------ -- 1.3.6.1.4.1.17409.2.3.4.1 onuInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of onuInfoTable entries. " ::= { onuObjects 1 } -- 1.3.6.1.4.1.17409.2.3.4.1.1 onuInfoEntry OBJECT-TYPE SYNTAX OnuInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The onuInfoEntry Information" INDEX { onuDeviceIndex } ::= { onuInfoTable 1 } OnuInfoEntry ::= SEQUENCE { onuDeviceIndex EponDeviceIndex, onuName DisplayString, onuType INTEGER, onuIpAddress IpAddress, onuIpSubnetMask IpAddress, onuIpGateway IpAddress, onuMacAddress MacAddress, onuOperationStatus INTEGER, onuAdminStatus INTEGER, onuChipVendor DisplayString, onuChipType DisplayString, onuChipVersion DisplayString, onuSoftwareVersion DisplayString, onuFirmwareVersion DisplayString, onuTestDistance INTEGER, onuLlidId INTEGER, resetONU INTEGER, onuTimeSinceLastRegister Counter32, onuMgmtCvlan INTEGER, onuMgmtSvlan INTEGER, onuMgmtPriority INTEGER, onuMgmtSnmpTrapHost IpAddress, onuMgmtSnmpCommunityForRead DisplayString, onuMgmtSnmpCommunityForWrite DisplayString, onuVendorId DisplayString, onuModelId DisplayString, onuHardwareVersion DisplayString, onuSn DisplayString, onuTimeLastRegister TimeTicks } -- 1.3.6.1.4.1.17409.2.3.4.1.1.1 onuDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "onuDevice Index" ::= { onuInfoEntry 1 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.2 onuName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "onu Name" ::= { onuInfoEntry 2 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.3 onuType OBJECT-TYPE SYNTAX INTEGER { fixed(1), chassisBased(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "onu Type fixed(1) - not slot concept chassisBased(2) - port is indexed by coupling slot ID" ::= { onuInfoEntry 3 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.4 onuIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "onu Ip Address" ::= { onuInfoEntry 4 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.5 onuIpSubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "onu Ip Subnet Mask" ::= { onuInfoEntry 5 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.6 onuIpGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "onu Ip Gateway" ::= { onuInfoEntry 6 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.7 onuMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "onuMac Address" ::= { onuInfoEntry 7 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.8 onuOperationStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "onu Operation Status" ::= { onuInfoEntry 8 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.9 onuAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "onu Admin Status" ::= { onuInfoEntry 9 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.10 onuChipVendor OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "onu Chip Vendor" ::= { onuInfoEntry 10 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.11 onuChipType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "onu Chip Type" ::= { onuInfoEntry 11 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.12 onuChipVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "onu Chip Version" ::= { onuInfoEntry 12 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.13 onuSoftwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "onu Software Version" ::= { onuInfoEntry 13 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.14 onuFirmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "onu Firmware Version" ::= { onuInfoEntry 14 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.15 onuTestDistance OBJECT-TYPE SYNTAX INTEGER UNITS "Meter" MAX-ACCESS read-only STATUS current DESCRIPTION "onu Test Distance" ::= { onuInfoEntry 15 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.16 onuLlidId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "onu Llid Id" ::= { onuInfoEntry 16 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.17 resetONU OBJECT-TYPE SYNTAX INTEGER { reset(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "reset ONU" ::= { onuInfoEntry 17 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.18 onuTimeSinceLastRegister OBJECT-TYPE SYNTAX Counter32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of seconds, since the time when the ONU is registered" ::= { onuInfoEntry 18 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.19 onuMgmtCvlan OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "CVLAN ID of management data for the ONU" ::= { onuInfoEntry 19 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.20 onuMgmtSvlan OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS optional DESCRIPTION "SVLAN ID of management data for the ONU Set to 0, means only single VLAN is supported, no SVLAN concept, for the ONU management" ::= { onuInfoEntry 20 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.21 onuMgmtPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS optional DESCRIPTION "Tagged dot1p priority of management data for the ONU" ::= { onuInfoEntry 21 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.22 onuMgmtSnmpTrapHost OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The host IP address, to which the ONU will send trap." ::= { onuInfoEntry 22 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.23 onuMgmtSnmpCommunityForRead OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The read SNMP community to the ONU." ::= { onuInfoEntry 23 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.24 onuMgmtSnmpCommunityForWrite OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The write SNMP community to the ONU." ::= { onuInfoEntry 24 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.25 onuVendorId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "ONU vendor id." ::= { onuInfoEntry 25 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.26 onuModelId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "ONU model id." ::= { onuInfoEntry 26 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.27 onuHardwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "ONU hardware version." ::= { onuInfoEntry 27 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.28 onuSn OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "ONU serial number." ::= { onuInfoEntry 28 } -- 1.3.6.1.4.1.17409.2.3.4.1.1.29 onuTimeLastRegister OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= {onuInfoEntry 29 } -- 1.3.6.1.4.1.17409.2.3.4.2 onuPonPortOpticalTransmissionPropertyTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuPonPortOpticalTransmissionPropertyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is designed for both OLT and ONU Applied Obj - Descriptions of Index ------------------------------------------------------------------ OLT - OnuNum of EponDeviceIndex TC shall be set to 0, onuPonPortOpticalTransmissionPropertyCardIndex, and onuPonPortOpticalTransmissionPropertyPortIndex set to 65535 indicates meaningless ONU - Set EponDeviceIndex TC to corresponding ONU ID, onuPonPortOpticalTransmissionPropertyCardIndex, and onuPonPortOpticalTransmissionPropertyPortIndex set to the corresponding value " ::= { onuObjects 2 } -- 1.3.6.1.4.1.17409.2.3.4.2.1 onuPonPortOpticalTransmissionPropertyEntry OBJECT-TYPE SYNTAX OnuPonPortOpticalTransmissionPropertyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The onuPonPortOpticalTransmissionPropertyEntry Information" INDEX { onuPonPortOpticalTransmissionPropertyDeviceIndex, onuPonPortOpticalTransmissionPropertyCardIndex, onuPonPortOpticalTransmissionPropertyPortIndex } ::= { onuPonPortOpticalTransmissionPropertyTable 1 } OnuPonPortOpticalTransmissionPropertyEntry ::= SEQUENCE { onuPonPortOpticalTransmissionPropertyDeviceIndex EponDeviceIndex, onuPonPortOpticalTransmissionPropertyCardIndex INTEGER, onuPonPortOpticalTransmissionPropertyPortIndex INTEGER, onuReceivedOpticalPower INTEGER, onuTramsmittedOpticalPower INTEGER, onuBiasCurrent INTEGER, onuWorkingVoltage INTEGER, onuWorkingTemperature INTEGER } -- 1.3.6.1.4.1.17409.2.3.4.2.1.1 onuPonPortOpticalTransmissionPropertyDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Device Index of the ONU." ::= { onuPonPortOpticalTransmissionPropertyEntry 1 } -- 1.3.6.1.4.1.17409.2.3.4.2.1.2 onuPonPortOpticalTransmissionPropertyCardIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Card Index in the ONU. Shall set to 0, if ONU is not a modulized device" ::= { onuPonPortOpticalTransmissionPropertyEntry 2 } -- 1.3.6.1.4.1.17409.2.3.4.2.1.3 onuPonPortOpticalTransmissionPropertyPortIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port Index in the Pon card of ONU" ::= { onuPonPortOpticalTransmissionPropertyEntry 3 } -- 1.3.6.1.4.1.17409.2.3.4.2.1.4 onuReceivedOpticalPower OBJECT-TYPE SYNTAX INTEGER UNITS "centi-dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "received Optical Power" ::= { onuPonPortOpticalTransmissionPropertyEntry 4 } -- 1.3.6.1.4.1.17409.2.3.4.2.1.5 onuTramsmittedOpticalPower OBJECT-TYPE SYNTAX INTEGER UNITS "centi-dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "tramsmitted Optical Power" ::= { onuPonPortOpticalTransmissionPropertyEntry 5 } -- 1.3.6.1.4.1.17409.2.3.4.2.1.6 onuBiasCurrent OBJECT-TYPE SYNTAX INTEGER UNITS "centi-mA" MAX-ACCESS read-only STATUS current DESCRIPTION "biasCurrent" ::= { onuPonPortOpticalTransmissionPropertyEntry 6 } -- 1.3.6.1.4.1.17409.2.3.4.2.1.7 onuWorkingVoltage OBJECT-TYPE SYNTAX INTEGER UNITS "centi-mV" MAX-ACCESS read-only STATUS current DESCRIPTION "onuworking Voltage" ::= { onuPonPortOpticalTransmissionPropertyEntry 7 } -- 1.3.6.1.4.1.17409.2.3.4.2.1.8 onuWorkingTemperature OBJECT-TYPE SYNTAX INTEGER UNITS "Centi-degree centigrade" MAX-ACCESS read-only STATUS current DESCRIPTION "working Temperature" ::= { onuPonPortOpticalTransmissionPropertyEntry 8 } -- 1.3.6.1.4.1.17409.2.3.4.3 onuCapabilityTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuCapabilityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of onuInfoTable entries. " ::= { onuObjects 3 } -- 1.3.6.1.4.1.17409.2.3.4.3.1 onuCapabilityEntry OBJECT-TYPE SYNTAX OnuCapabilityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The onuCapabilityEntry Information" INDEX { onuCapabilityDeviceIndex } ::= { onuCapabilityTable 1 } OnuCapabilityEntry ::= SEQUENCE { onuCapabilityDeviceIndex EponDeviceIndex, onuGePortNum INTEGER, onuGePortBitmap OCTET STRING, onuFePortNum INTEGER, onuFePortBitmap OCTET STRING, onuQueueNumUplink INTEGER, onuMaxQueueNumUplink INTEGER, onuQueueNumDownlink INTEGER, onuMaxQueueNumDownlink INTEGER, onuFecEnable TruthValue, onuEncryptMode INTEGER, onuEncryptKeyExchangeTime TimeTicks, onuIsolationEnable TruthValue } -- 1.3.6.1.4.1.17409.2.3.4.3.1.1 onuCapabilityDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "onu Device Index" ::= { onuCapabilityEntry 1 } -- 1.3.6.1.4.1.17409.2.3.4.3.1.2 onuGePortNum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "gePort Num" ::= { onuCapabilityEntry 2 } -- 1.3.6.1.4.1.17409.2.3.4.3.1.3 onuGePortBitmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "gePort Bitmap In slot+port pair list manner. Suppose each slot support up to 64 ports. One octet to indentify slot and 8 octets to identify portbitmap for the slot. The bitmap definition is internet sequence. The most left bit is for port 1 of the slot, the most right bit is for port 64 of the slot. If the slot cannot support 64 ports, set the bits of not supported ports to 0. If the port is GE port, set the corresponding bit to 1. Since the slot num depends on each individual device, the object is variable length. If the device is fixed box (not modulized), set the slot number to 255. Then the network management system could ignore the slot info. It is not necessary to list the slot doesn't support GE port. For example, if have 4 GE ports, of: 1/4, 1/6, 2/3, 4/17, the object will be presented in: 01 14 00 00 00 00 00 00 00 02 20 00 00 00 00 00 00 00 04 00 00 80 00 00 00 00 00 Another example, for fixed box, if have 4 ge ports of 4,6,10,17, the object will be presented as: FF 14 40 10 00 00 00 00 " ::= { onuCapabilityEntry 3 } -- 1.3.6.1.4.1.17409.2.3.4.3.1.4 onuFePortNum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "fePort Num" ::= { onuCapabilityEntry 4 } -- 1.3.6.1.4.1.17409.2.3.4.3.1.5 onuFePortBitmap OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "fePort Bitmap In slot+port pair list manner. Suppose each slot support up to 64 ports. One octet to indentify slot and 8 octets to identify portbitmap for the slot. The bitmap definition is internet sequence. The most left bit is for port 1 of the slot, the most right bit is for port 64 of the slot. If the slot cannot support 64 ports, set the bits of not supported ports to 0. If the port is FE port, set the corresponding bit to 1. Since the slot num depends on each individual device, the object is variable length. If the device is fixed box (not modulized), set the slot number to 255. Then the network management system could ignore the slot info. It is not necessary to list the slot doesn't support FE port. For example, if have 4 FE ports, of: 1/4, 1/6, 2/3, 4/17, the object will be presented in: 01 14 00 00 00 00 00 00 00 02 20 00 00 00 00 00 00 00 04 00 00 80 00 00 00 00 00 Another example, for fixed box, if have 4 FE ports of 4,6,10,17, the object will be presented as: FF 14 40 10 00 00 00 00 " ::= { onuCapabilityEntry 5 } -- 1.3.6.1.4.1.17409.2.3.4.3.1.6 onuQueueNumUplink OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "queue Num Uplink" ::= { onuCapabilityEntry 6 } -- 1.3.6.1.4.1.17409.2.3.4.3.1.7 onuMaxQueueNumUplink OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "max Queue Num Uplink" ::= { onuCapabilityEntry 7 } -- 1.3.6.1.4.1.17409.2.3.4.3.1.8 onuQueueNumDownlink OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "queue Num Downlink" ::= { onuCapabilityEntry 8 } -- 1.3.6.1.4.1.17409.2.3.4.3.1.9 onuMaxQueueNumDownlink OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "max Queue Num Downlink" ::= { onuCapabilityEntry 9 } -- 1.3.6.1.4.1.17409.2.3.4.3.1.10 onuFecEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "fec Enable" ::= { onuCapabilityEntry 10 } -- 1.3.6.1.4.1.17409.2.3.4.3.1.11 onuEncryptMode OBJECT-TYPE SYNTAX INTEGER { aes128(1), ctcTripleChurning(2), other(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "encrypt Mode" ::= { onuCapabilityEntry 11 } -- 1.3.6.1.4.1.17409.2.3.4.3.1.12 onuEncryptKeyExchangeTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "encryptKeyExchange Time" ::= { onuCapabilityEntry 12 } -- 1.3.6.1.4.1.17409.2.3.4.3.1.13 onuIsolationEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " ONU\u7f02\u5099\u7126\u59ab\u5fdb\u5d39\u93b7\u5c7b\u4eb9\u6fde\u6219\u57ba\u9237\u66e2\u67e1\u9350\u3125\u4e9e\u95bb\u5ea2\u5f43\u9709\u95bf\u6fc6\u7246\u9354\u7538\u67db\u8e47\u30e6\u5af9 true(1) false(2)" ::= { onuCapabilityEntry 13 } -- 1.3.6.1.4.1.17409.2.3.4.4 slaTable OBJECT-TYPE SYNTAX SEQUENCE OF SlaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of slaTable entries. " ::= { onuObjects 4 } -- 1.3.6.1.4.1.17409.2.3.4.4.1 slaEntry OBJECT-TYPE SYNTAX SlaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The slaEntry Information" INDEX { slaIndex } ::= { slaTable 1 } SlaEntry ::= SEQUENCE { slaIndex EponDeviceIndex, slaDsFixedBW INTEGER, slaDsPeakBW INTEGER, slaDsCommittedBW INTEGER, slaUsFixedBW INTEGER, slaUsPeakBW INTEGER, slaUsCommittedBW INTEGER } -- 1.3.6.1.4.1.17409.2.3.4.4.1.1 slaIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "sla Index" ::= { slaEntry 1 } -- 1.3.6.1.4.1.17409.2.3.4.4.1.2 slaDsFixedBW OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Downstream sla FixedBW" ::= { slaEntry 2 } -- 1.3.6.1.4.1.17409.2.3.4.4.1.3 slaDsPeakBW OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Downstream sla PeakBW" ::= { slaEntry 3 } -- 1.3.6.1.4.1.17409.2.3.4.4.1.4 slaDsCommittedBW OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Downstream sla CommittedBW" ::= { slaEntry 4 } -- 1.3.6.1.4.1.17409.2.3.4.4.1.5 slaUsFixedBW OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Upstream sla FixedBW" ::= { slaEntry 5 } -- 1.3.6.1.4.1.17409.2.3.4.4.1.6 slaUsPeakBW OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Upstream sla PeakBW" ::= { slaEntry 6 } -- 1.3.6.1.4.1.17409.2.3.4.4.1.7 slaUsCommittedBW OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Upstream sla CommittedBW" ::= { slaEntry 7 } -- 1.3.6.1.4.1.17409.2.3.4.5 onuAuthenticationManagement OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= { onuObjects 5 } -- 1.3.6.1.4.1.17409.2.3.4.5.1 onuAuthenticationPolicy OBJECT-TYPE SYNTAX INTEGER { acceptAll(1), rejectNotConfigured(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Define the behavior on the auth policy acceptAll(1) - Disable ONU authentication, all ONU could register to OLT rejectNotConfigured(2) - Only the relationship b/w ONU ID and MAC address defined in onuAuthenticationPreConfigTable could register to OLT. " ::= { onuAuthenticationManagement 1 } -- 1.3.6.1.4.1.17409.2.3.4.5.2 onuAuthenticationPreConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuAuthenticationPreConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of onuAuthenticationPreConfigTable entries. " ::= { onuAuthenticationManagement 2 } -- 1.3.6.1.4.1.17409.2.3.4.5.2.1 onuAuthenticationPreConfigEntry OBJECT-TYPE SYNTAX OnuAuthenticationPreConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The onuAuthenticationPreConfigEntry Information" INDEX { onuAuthenOnuId } ::= { onuAuthenticationPreConfigTable 1 } OnuAuthenticationPreConfigEntry ::= SEQUENCE { onuAuthenOnuId EponDeviceIndex, onuAuthenMacAddress MacAddress, onuAuthenAction INTEGER, onuAuthenRowStatus INTEGER } -- 1.3.6.1.4.1.17409.2.3.4.5.2.1.1 onuAuthenOnuId OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "onu logical ID" ::= { onuAuthenticationPreConfigEntry 1 } -- 1.3.6.1.4.1.17409.2.3.4.5.2.1.2 onuAuthenMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "onu Mac Address" ::= { onuAuthenticationPreConfigEntry 2 } -- 1.3.6.1.4.1.17409.2.3.4.5.2.1.3 onuAuthenAction OBJECT-TYPE SYNTAX INTEGER { accept(1), reject(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Authen Action This is optional in function" ::= { onuAuthenticationPreConfigEntry 3 } -- 1.3.6.1.4.1.17409.2.3.4.5.2.1.4 onuAuthenRowStatus OBJECT-TYPE SYNTAX INTEGER{active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) } MAX-ACCESS read-create STATUS current DESCRIPTION "authen Row Status" ::= { onuAuthenticationPreConfigEntry 4 } onuAuthenticationBlockTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuAuthenticationBlockEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of onuAuthenticationBlockTable entries. " ::= {onuAuthenticationManagement 3 } onuAuthenticationBlockEntry OBJECT-TYPE SYNTAX OnuAuthenticationBlockEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The onuAuthenticationBlockEntry Information" INDEX { onuAuthenBlockOnuId } ::={onuAuthenticationBlockTable 1 } OnuAuthenticationBlockEntry ::= SEQUENCE { onuAuthenBlockOnuId EponDeviceIndex, onuAuthenBlockMacAddress MacAddress, authenBlockTime TimeTicks, onuAuthenBlockRowStatus RowStatus } onuAuthenBlockOnuId OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "ONU Id" ::= {onuAuthenticationBlockEntry 1 } onuAuthenBlockMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Mac Address" ::= {onuAuthenticationBlockEntry 2 } authenBlockTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-create STATUS current DESCRIPTION "\u52a0\u5165\u9ed1\u540d\u5355\u65f6\u95f4" ::= {onuAuthenticationBlockEntry 3 } onuAuthenBlockRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " Row Status" ::= { onuAuthenticationBlockEntry 4 } -- 1.3.6.1.4.1.17409.2.3.4.5.4 onuLoidAuthenticationConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuLoidAuthenticationConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of onu LOID AuthenticationConfigTable entries. " ::= {onuAuthenticationManagement 4 } -- 1.3.6.1.4.1.17409.2.3.4.5.4.1 onuLoidAuthenticationConfigEntry OBJECT-TYPE SYNTAX OnuLoidAuthenticationConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The onuLoidAuthenticationConfigEntryInformation" INDEX { onuLoidAuthenOnuId} ::={ onuLoidAuthenticationConfigTable 1 } OnuLoidAuthenticationConfigEntry ::= SEQUENCE { onuLoidAuthenOnuId EponDeviceIndex, onuLoidAuthenLOID OCTET STRING, onuLoidAuthenPassword OCTET STRING, onuLoidAuthenRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.4.5.4.1.1 onuLoidAuthenOnuId OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "onu logical ID" ::= { onuLoidAuthenticationConfigEntry 1 } -- 1.3.6.1.4.1.17409.2.3.4.5.4.1.2 onuLoidAuthenLOID OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..24)) MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { onuLoidAuthenticationConfigEntry 2 } -- 1.3.6.1.4.1.17409.2.3.4.5.4.1.3 onuLoidAuthenPassword OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..12)) MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { onuLoidAuthenticationConfigEntry 3 } -- 1.3.6.1.4.1.17409.2.3.4.5.4.1.4 onuLoidAuthenRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " Row Status" ::= { onuLoidAuthenticationConfigEntry 4 } onuAutoFindTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuAutoFindEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of autofind list entries. " ::= { onuObjects 6 } onuAutoFindEntry OBJECT-TYPE SYNTAX OnuAutoFindEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The onuAutoFindEntry Information \u81ea\u52a8\u4e0a\u7535\u4e0a\u7ebf\u7684\u672a\u6388\u6743\u7684ONU,\u5168\u90e8\u53ea\u8bfb,\u4e0d\u505a\u914d\u7f6e" INDEX { onuAutoFindOnuIndex } ::={ onuAutoFindTable 1 } OnuAutoFindEntry ::= SEQUENCE { onuAutoFindOnuIndex EponDeviceIndex, onuAutoFindMacAddress MacAddress, onuAutoFindTime TimeTicks, onuAutoFindAuthenLOID OCTET STRING, onuAutoFindAuthenPassword OCTET STRING } onuAutoFindOnuIndex OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "index " ::= { onuAutoFindEntry 1 } onuAutoFindMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Mac Address" ::= { onuAutoFindEntry 2 } onuAutoFindTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "\u4e0a\u7ebf\u65f6\u95f4" ::= { onuAutoFindEntry 3 } onuAutoFindAuthenLOID OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..24)) MAX-ACCESS read-only STATUS current DESCRIPTION " ONU\u8ba4\u8bc1\u903b\u8f91\u6807\u8bc6; \u5f53\u4f4d\u6570\u4e3a0\u7684\u65f6\u5019,\u8868\u793a\u6ca1\u6709 " ::= { onuAutoFindEntry 4 } onuAutoFindAuthenPassword OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..12)) MAX-ACCESS read-only STATUS current DESCRIPTION "\u5bc6\u7801\u4e3a0\uff5e12\u4f4d\u7684\u5b57\u7b26\u4e32,\u5982356abc,\u5f53\u4f4d\u6570\u4e3a0\u7684\u65f6\u5019,\u8868\u793a\u6ca1\u6709\u5bc6\u7801" ::= { onuAutoFindEntry 5 } -- 1.3.6.1.4.1.17409.2.3.5 uniObjects OBJECT IDENTIFIER ::= { eponTree 5 } -- ------------------------------------------------------------------------------ -- uniObjects[UNI](1.3.6.1.4.1.17409.2.3.5) -- ------------------------------------------------------------------------------ -- 1.3.6.1.4.1.17409.2.3.5.1 uniAttributeTable OBJECT-TYPE SYNTAX SEQUENCE OF UniAttributeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of uniAttributeTable entries." ::= { uniObjects 1 } -- 1.3.6.1.4.1.17409.2.3.5.1.1 uniAttributeEntry OBJECT-TYPE SYNTAX UniAttributeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The uniAttributeEntry Information" INDEX { uniAttributeDeviceIndex, uniAttributeCardIndex, uniAttributePortIndex } ::= { uniAttributeTable 1 } UniAttributeEntry ::= SEQUENCE { uniAttributeDeviceIndex EponDeviceIndex, uniAttributeCardIndex EponCardIndex, uniAttributePortIndex EponPortIndex, uniAdminStatus INTEGER, uniOperationStatus INTEGER, uniAutoNegotiationEnable TruthValue, uniAutoNegotiationLocalTechAbility AutoNegotiationTechAbility, uniAutoNegotiationRestart INTEGER, uniMacAddrLearnMaxNum INTEGER, uniCurrentPerfStatsEnable TruthValue } -- 1.3.6.1.4.1.17409.2.3.5.1.1.1 uniAttributeDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Device Index For OLT, set to corresponding ONU ID For ONU, set to 0 " ::= { uniAttributeEntry 1 } -- 1.3.6.1.4.1.17409.2.3.5.1.1.2 uniAttributeCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Card Index The value of this cardIndex depends on onuType. fixed(1) - set to 0, to indicate slot num is meaningless. chassisBased(2) - MUST NOT be zero " ::= { uniAttributeEntry 2 } -- 1.3.6.1.4.1.17409.2.3.5.1.1.3 uniAttributePortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port Index" ::= { uniAttributeEntry 3 } -- 1.3.6.1.4.1.17409.2.3.5.1.1.4 uniAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Admin Status" ::= { uniAttributeEntry 4 } -- 1.3.6.1.4.1.17409.2.3.5.1.1.5 uniOperationStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Operation Status" ::= { uniAttributeEntry 5 } -- 1.3.6.1.4.1.17409.2.3.5.1.1.6 uniAutoNegotiationEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Whether or not to enable auto negotiation on the uni port" ::= { uniAttributeEntry 6 } -- 1.3.6.1.4.1.17409.2.3.5.1.1.7 uniAutoNegotiationLocalTechAbility OBJECT-TYPE SYNTAX AutoNegotiationTechAbility MAX-ACCESS read-only STATUS current DESCRIPTION "This indicates the technology ability of the local device" ::= { uniAttributeEntry 7 } -- 1.3.6.1.4.1.17409.2.3.5.1.1.8 uniAutoNegotiationRestart OBJECT-TYPE SYNTAX INTEGER { restart(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Restart the autonegotiation" ::= { uniAttributeEntry 8 } -- 1.3.6.1.4.1.17409.2.3.5.1.1.9 uniMacAddrLearnMaxNum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Mac Address Learn Max Num" ::= { uniAttributeEntry 9 } -- 1.3.6.1.4.1.17409.2.3.5.1.1.10 uniCurrentPerfStatsEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "true(1) false(2)" ::= { uniAttributeEntry 10 } -- 1.3.6.1.4.1.17409.2.3.5.2 uniMacAddressManagement OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= { uniObjects 2 } uniMacAddressManagementTable OBJECT-TYPE SYNTAX SEQUENCE OF UniMacAddressManagementEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of MacAddress global parameter in a onu." ::= { uniMacAddressManagement 1 } uniMacAddressManagementEntry OBJECT-TYPE SYNTAX UniMacAddressManagementEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { uniMacAddrONUIndex } ::= { uniMacAddressManagementTable 1 } UniMacAddressManagementEntry::= SEQUENCE { uniMacAddrONUIndex EponDeviceIndex, uniMacAddrAgingTime INTEGER, uniMacAddrClear INTEGER } uniMacAddrONUIndex OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "onuDevice Index" ::= { uniMacAddressManagementEntry 1 } uniMacAddrAgingTime OBJECT-TYPE SYNTAX INTEGER UNITS "Seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Mac Address Table Aging Time" ::= { uniMacAddressManagementEntry 2 } uniMacAddrClear OBJECT-TYPE SYNTAX INTEGER { allDynamic(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Mac Address Table Clear" ::= { uniMacAddressManagementEntry 3 } -- 1.3.6.1.4.1.17409.2.3.5.2.2 uniMacAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF UniMacAddressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of MacAddress entries." ::= { uniMacAddressManagement 2 } -- 1.3.6.1.4.1.17409.2.3.5.2.2.1 uniMacAddressEntry OBJECT-TYPE SYNTAX UniMacAddressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Mac Address Information" INDEX { uniMacAddrIndex, uniMacAddrVlanIdIndex } ::= { uniMacAddressTable 1 } UniMacAddressEntry ::= SEQUENCE { uniMacAddrIndex MacAddress, uniMacAddrVlanIdIndex INTEGER, uniMacAddrType INTEGER, uniMacAddrPortId OCTET STRING, uniMacAddrRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.5.2.2.1.1 uniMacAddrIndex OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mac Address Index" ::= { uniMacAddressEntry 1 } -- 1.3.6.1.4.1.17409.2.3.5.2.2.1.2 uniMacAddrVlanIdIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mac Address Vlan Id Index" ::= { uniMacAddressEntry 2 } -- 1.3.6.1.4.1.17409.2.3.5.2.2.1.3 uniMacAddrType OBJECT-TYPE SYNTAX INTEGER { static(1), dynamic(2), other(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Mac Address Type" ::= { uniMacAddressEntry 3 } -- 1.3.6.1.4.1.17409.2.3.5.2.2.1.4 uniMacAddrPortId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (2)) MAX-ACCESS read-create STATUS current DESCRIPTION "Mac Address Port Id The first octet is slot ID, the second octet is port ID. If the device is fixed (not modulized), set slot ID to 0. Note that, slot here shall follow the last byte definition of EponCardIndex to indicate the main-slot and sub-slot index. For example, for modulized port 10/3, set to 0x0A 03 For fix box port 3, set to 0x00 03 " ::= { uniMacAddressEntry 4 } -- 1.3.6.1.4.1.17409.2.3.5.2.2.1.5 uniMacAddrRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "delete,create. Update is not supported" ::= { uniMacAddressEntry 5 } -- 1.3.6.1.4.1.17409.2.3.5.3 uniTrunkManagement OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= { uniObjects 3 } -- 1.3.6.1.4.1.17409.2.3.5.3.1 uniTrunkGroupConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF UniTrunkGroupConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of uniTrunkGroupConfigTable entries." ::= { uniTrunkManagement 1 } -- 1.3.6.1.4.1.17409.2.3.5.3.1.1 uniTrunkGroupConfigEntry OBJECT-TYPE SYNTAX UniTrunkGroupConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The uniTrunk Group Config Entry Information" INDEX { uniTrunkGroupConfigIndex } ::= { uniTrunkGroupConfigTable 1 } UniTrunkGroupConfigEntry ::= SEQUENCE { uniTrunkGroupConfigIndex INTEGER, uniTrunkGroupConfigName DisplayString, uniTrunkGroupConfigMember OCTET STRING, uniTrunkGroupConfigPolicy INTEGER, uniTrunkGroupConfigRowstatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.5.3.1.1.1 uniTrunkGroupConfigIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Trunk Group Config Index" ::= { uniTrunkGroupConfigEntry 1 } -- 1.3.6.1.4.1.17409.2.3.5.3.1.1.2 uniTrunkGroupConfigName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Trunk Group Config Name" ::= { uniTrunkGroupConfigEntry 2 } -- 1.3.6.1.4.1.17409.2.3.5.3.1.1.3 uniTrunkGroupConfigMember OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Trunk Group Config Member. It is presented by member port list. Each member port is identified by 2-byte format, One for slot ID, the last for port ID. The actual length of this string depends of the number of member ports in the trunk group. If the ONU is fixed (not modulized), set slot ID to 0, the NMS could ignore the slot info. Note that, slot here shall follow the last byte definition of EponCardIndex to indicate the main-slot and sub-slot index. The relationship is: Length of the string = 2 * (NUM of member ports) For example, if port 1/2 and 3/4 is the member ports of the trunk, then the object is presented as: 01 02 03 04 " ::= { uniTrunkGroupConfigEntry 3 } -- 1.3.6.1.4.1.17409.2.3.5.3.1.1.4 uniTrunkGroupConfigPolicy OBJECT-TYPE SYNTAX INTEGER { srcMac(1), destMac(2), srcMacNDestMac(3), srcIp(4), destIp(5), srcIpNDestIp(6) } MAX-ACCESS read-create STATUS current DESCRIPTION "Trunk Group Config Policy" ::= { uniTrunkGroupConfigEntry 4 } -- 1.3.6.1.4.1.17409.2.3.5.3.1.1.5 uniTrunkGroupConfigRowstatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Trunk Group Config Rowstatus" ::= { uniTrunkGroupConfigEntry 5 } -- 1.3.6.1.4.1.17409.2.3.5.3.2 uniTrunkGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF UniTrunkGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "a list of uniTrunkGroupConfigTable entries." ::= { uniTrunkManagement 2 } -- 1.3.6.1.4.1.17409.2.3.5.3.2.1 uniTrunkGroupEntry OBJECT-TYPE SYNTAX UniTrunkGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Trunk Group Entry" INDEX { uniTrunkGroupIndex } ::= { uniTrunkGroupTable 1 } UniTrunkGroupEntry ::= SEQUENCE { uniTrunkGroupIndex INTEGER, uniTrunkGroupOperationStatus INTEGER, uniTrunkGroupActualSpeed INTEGER, uniTrunkGroupAdminStatus INTEGER } -- 1.3.6.1.4.1.17409.2.3.5.3.2.1.1 uniTrunkGroupIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Trunk Group Index" ::= { uniTrunkGroupEntry 1 } -- 1.3.6.1.4.1.17409.2.3.5.3.2.1.2 uniTrunkGroupOperationStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Trunk Group Operation Status" ::= { uniTrunkGroupEntry 2 } -- 1.3.6.1.4.1.17409.2.3.5.3.2.1.3 uniTrunkGroupActualSpeed OBJECT-TYPE SYNTAX INTEGER UNITS "Mbps" MAX-ACCESS read-only STATUS current DESCRIPTION "Trunk Group Actual Speed. The speed is the aggregated rates of all operational UP member ports of the trunk. For example, 4 member ports of the trunk, two are UP, each is 1000M then the SUN is 2000M. As a result, the return of the MIB shall be 2000Mbps" ::= { uniTrunkGroupEntry 3 } -- 1.3.6.1.4.1.17409.2.3.5.3.2.1.4 uniTrunkGroupAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), testing(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Trunk Group AdminStatus" ::= { uniTrunkGroupEntry 4 } -- 1.3.6.1.4.1.17409.2.3.5.4 uniPortRateLimitTable OBJECT-TYPE SYNTAX SEQUENCE OF UniPortRateLimitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of PortRateLimit entries." ::= { uniObjects 4 } -- 1.3.6.1.4.1.17409.2.3.5.4.1 uniPortRateLimitEntry OBJECT-TYPE SYNTAX UniPortRateLimitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Port Rate Limit Information" INDEX { uniPortRateLimitDeviceIndex, uniPortRateLimitCardIndex, uniPortRateLimitPortIndex } ::= { uniPortRateLimitTable 1 } UniPortRateLimitEntry ::= SEQUENCE { uniPortRateLimitDeviceIndex EponDeviceIndex, uniPortRateLimitCardIndex EponCardIndex, uniPortRateLimitPortIndex EponPortIndex, uniPortInCIR INTEGER, uniPortInCBS INTEGER, uniPortInEBS INTEGER, uniPortOutCIR INTEGER, uniPortOutPIR INTEGER, uniPortInRateLimitEnable TruthValue, uniPortOutRateLimitEnable TruthValue } -- 1.3.6.1.4.1.17409.2.3.5.4.1.1 uniPortRateLimitDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "device Index For OLT, set to corresponding ONU ID For ONU, set to 0 " ::= { uniPortRateLimitEntry 1 } -- 1.3.6.1.4.1.17409.2.3.5.4.1.2 uniPortRateLimitCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "card Index The value of this cardIndex depends on onuType. fixed(1) - set to 0, to indicate slot num is meaningless. chassisBased(2) - MUST NOT be zero " ::= { uniPortRateLimitEntry 2 } -- 1.3.6.1.4.1.17409.2.3.5.4.1.3 uniPortRateLimitPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "port Index" ::= { uniPortRateLimitEntry 3 } -- 1.3.6.1.4.1.17409.2.3.5.4.1.4 uniPortInCIR OBJECT-TYPE SYNTAX INTEGER UNITS "kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Committed Information Rate(CIR) in kbps." ::= { uniPortRateLimitEntry 4 } -- 1.3.6.1.4.1.17409.2.3.5.4.1.5 uniPortInCBS OBJECT-TYPE SYNTAX INTEGER UNITS "Kbytes" MAX-ACCESS read-write STATUS current DESCRIPTION "Committed Burst Rate(CBS) in kbyte." ::= { uniPortRateLimitEntry 5 } -- 1.3.6.1.4.1.17409.2.3.5.4.1.6 uniPortInEBS OBJECT-TYPE SYNTAX INTEGER UNITS "Kbytes" MAX-ACCESS read-write STATUS current DESCRIPTION "ebs in kbytes." ::= { uniPortRateLimitEntry 6 } -- 1.3.6.1.4.1.17409.2.3.5.4.1.7 uniPortOutCIR OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "Committed Information Rate(CIR) in kbps." ::= { uniPortRateLimitEntry 7 } -- 1.3.6.1.4.1.17409.2.3.5.4.1.8 uniPortOutPIR OBJECT-TYPE SYNTAX INTEGER UNITS "Kbps" MAX-ACCESS read-write STATUS current DESCRIPTION "PIR in kbps." ::= { uniPortRateLimitEntry 8 } -- 1.3.6.1.4.1.17409.2.3.5.4.1.9 uniPortInRateLimitEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Whether or not to enable or disable ingress rate limit for the UNI." ::= { uniPortRateLimitEntry 9 } -- 1.3.6.1.4.1.17409.2.3.5.4.1.10 uniPortOutRateLimitEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Whether or not to enable or disable egress rate limit for the UNI." ::= { uniPortRateLimitEntry 10 } -- 1.3.6.1.4.1.17409.2.3.5.5 uniMirrorTable OBJECT-TYPE SYNTAX SEQUENCE OF UniMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "a list of uniMirrorTable entries." ::= { uniObjects 5 } -- 1.3.6.1.4.1.17409.2.3.5.5.1 uniMirrorEntry OBJECT-TYPE SYNTAX UniMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Mirror Information." INDEX { uniMirrorGroupIndex } ::= { uniMirrorTable 1 } UniMirrorEntry ::= SEQUENCE { uniMirrorGroupIndex INTEGER, uniMirrorGroupName DisplayString, uniMirrorGroupDstPortList OCTET STRING, uniMirrorGroupSrcInPortList OCTET STRING, uniMirrorGroupSrcOutPortList OCTET STRING, uniMirrorGroupRowstatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.5.5.1.1 uniMirrorGroupIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mirror Group Index" ::= { uniMirrorEntry 1 } -- 1.3.6.1.4.1.17409.2.3.5.5.1.2 uniMirrorGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Mirror Group Name" ::= { uniMirrorEntry 2 } -- 1.3.6.1.4.1.17409.2.3.5.5.1.3 uniMirrorGroupDstPortList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Mirror Group Dst Port List. It is presented by port list. Each port is identified by 2-byte format, One for slot ID, the last for port ID. The actual length of this string depends of the number of ports in destination port list of the mirror group, If the ONU is fixed (not modulized), set slot ID to 0, the NMS could ignore the slot info. Note that, slot here shall follow the last byte definition of EponCardIndex to indicate the main-slot and sub-slot index. The relationship is: Length of the string = 2 * (NUM of ports) For example, if port 1/2 and 3/4 is the destination ports of the mirror group, then the object is presented as: 01 02 03 04 " ::= { uniMirrorEntry 3 } -- 1.3.6.1.4.1.17409.2.3.5.5.1.4 uniMirrorGroupSrcInPortList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Mirror Group Src In Port List. It is presented by port list. Each port is identified by 2-byte format, One for slot ID, the last for port ID. The actual length of this string depends of the number of ports in source ingress list of the mirror group, If the ONU is fixed (not modulized), set slot ID to 0, the NMS could ignore the slot info. Note that, slot here shall follow the last byte definition of EponCardIndex to indicate the main-slot and sub-slot index. The relationship is: Length of the string = 2 * (NUM of ports) For example, if port 1/2 and 3/4 is the source ingress ports of the mirror group, then the object is presented as: 01 02 03 04 " ::= { uniMirrorEntry 4 } -- 1.3.6.1.4.1.17409.2.3.5.5.1.5 uniMirrorGroupSrcOutPortList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "Mirror Group Src Out Port List. It is presented by port list. Each port is identified by 2-byte format, One for slot ID, the last for port ID. The actual length of this string depends of the number of ports in source egress list of the mirror group, If the ONU is fixed (not modulized), set slot ID to 0, the NMS could ignore the slot info. Note that, slot here shall follow the last byte definition of EponCardIndex to indicate the main-slot and sub-slot index. The relationship is: Length of the string = 2 * (NUM of ports) For example, if port 1/2 and 3/4 is the source egress ports of the mirror group, then the object is presented as: 01 02 03 04 " ::= { uniMirrorEntry 5 } -- 1.3.6.1.4.1.17409.2.3.5.5.1.6 uniMirrorGroupRowstatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Mirror Group Rowstatus" ::= { uniMirrorEntry 6 } -- 1.3.6.1.4.1.17409.2.3.5.6 uniBroadcastStormSuppressionTable OBJECT-TYPE SYNTAX SEQUENCE OF UniBroadcastStormSuppressionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of BroadcastStormSuppression entries." ::= { uniObjects 6 } -- 1.3.6.1.4.1.17409.2.3.5.6.1 uniBroadcastStormSuppressionEntry OBJECT-TYPE SYNTAX UniBroadcastStormSuppressionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Broadcast Storm Suppression Information" INDEX { uniBroadcastStormSuppressionCardIndex, uniBroadcastStormSuppressionPortIndex } ::= { uniBroadcastStormSuppressionTable 1 } UniBroadcastStormSuppressionEntry ::= SEQUENCE { uniBroadcastStormSuppressionCardIndex EponCardIndex, uniBroadcastStormSuppressionPortIndex EponPortIndex, uniUnicastStormEnable TruthValue, uniUnicastStormInPacketRate INTEGER, uniUnicastStormOutPacketRate INTEGER, uniMulticastStormEnable TruthValue, uniMulticastStormInPacketRate INTEGER, uniMulticastStormOutPacketRate INTEGER, uniBroadcastStormEnable TruthValue, uniBroadcastStormInPacketRate INTEGER, uniBroadcastStormOutPacketRate INTEGER } -- 1.3.6.1.4.1.17409.2.3.5.6.1.1 uniBroadcastStormSuppressionCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "card Index The value of this cardIndex depends on onuType. fixed(1) - set to 0, to indicate slot num is meaningless. chassisBased(2) - MUST NOT be zero " ::= { uniBroadcastStormSuppressionEntry 1 } -- 1.3.6.1.4.1.17409.2.3.5.6.1.2 uniBroadcastStormSuppressionPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "port Index" ::= { uniBroadcastStormSuppressionEntry 2 } -- 1.3.6.1.4.1.17409.2.3.5.6.1.3 uniUnicastStormEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Cast Storm Enable" ::= { uniBroadcastStormSuppressionEntry 3 } -- 1.3.6.1.4.1.17409.2.3.5.6.1.4 uniUnicastStormInPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION "Cast Storm In Packet Rate" ::= { uniBroadcastStormSuppressionEntry 4 } -- 1.3.6.1.4.1.17409.2.3.5.6.1.5 uniUnicastStormOutPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION "Cast Storm Out Packet Rate" ::= { uniBroadcastStormSuppressionEntry 5 } -- 1.3.6.1.4.1.17409.2.3.5.6.1.6 uniMulticastStormEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "true(1) false(2)" ::= { uniBroadcastStormSuppressionEntry 6 } -- 1.3.6.1.4.1.17409.2.3.5.6.1.7 uniMulticastStormInPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION "Multicast Storm In Packet Rate" ::= { uniBroadcastStormSuppressionEntry 7 } -- 1.3.6.1.4.1.17409.2.3.5.6.1.8 uniMulticastStormOutPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION "Multicast Storm Out Packet Rate" ::= { uniBroadcastStormSuppressionEntry 8 } -- 1.3.6.1.4.1.17409.2.3.5.6.1.9 uniBroadcastStormEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "true(1) false(2)" ::= { uniBroadcastStormSuppressionEntry 9 } -- 1.3.6.1.4.1.17409.2.3.5.6.1.10 uniBroadcastStormInPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION "Broadcast Storm In Packet Rate" ::= { uniBroadcastStormSuppressionEntry 10 } -- 1.3.6.1.4.1.17409.2.3.5.6.1.11 uniBroadcastStormOutPacketRate OBJECT-TYPE SYNTAX INTEGER UNITS "pps" MAX-ACCESS read-write STATUS current DESCRIPTION "Broadcast Storm Out Packet Rate" ::= { uniBroadcastStormSuppressionEntry 11 } -- 1.3.6.1.4.1.17409.2.3.5.7 uniExtAttributeTable OBJECT-TYPE SYNTAX SEQUENCE OF UniExtAttributeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The extended attribute list for each UNI. " ::= { uniObjects 7 } -- 1.3.6.1.4.1.17409.2.3.5.7.1 uniExtAttributeEntry OBJECT-TYPE SYNTAX UniExtAttributeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { uniExtAttributeCardIndex, uniExtAttributePortIndex } ::= { uniExtAttributeTable 1 } UniExtAttributeEntry ::= SEQUENCE { uniExtAttributeCardIndex EponCardIndex, uniExtAttributePortIndex EponPortIndex, uniPerfStats15minuteEnable TruthValue, uniPerfStats24hourEnable TruthValue, uniLastChangeTime TimeTicks, uniIsolationEnable TruthValue, uniExMacAddrLearnMaxNum INTEGER, uniAutoNegotiationAdvertisedTechAbility AutoNegotiationTechAbility, uniMacAddrClearByPort INTEGER } -- 1.3.6.1.4.1.17409.2.3.5.7.1.1 uniExtAttributeCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Card index The value of this cardIndex depends on onuType. fixed(1) - set to 0, to indicate slot num is meaningless. chassisBased(2) - MUST NOT be zero " ::= { uniExtAttributeEntry 1 } -- 1.3.6.1.4.1.17409.2.3.5.7.1.2 uniExtAttributePortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { uniExtAttributeEntry 2 } -- 1.3.6.1.4.1.17409.2.3.5.7.1.3 uniPerfStats15minuteEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "true(1) false(2)" ::= { uniExtAttributeEntry 3 } -- 1.3.6.1.4.1.17409.2.3.5.7.1.4 uniPerfStats24hourEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "true(1) false(2)" ::= { uniExtAttributeEntry 4 } -- 1.3.6.1.4.1.17409.2.3.5.7.1.5 uniLastChangeTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "Last Change Time" ::= { uniExtAttributeEntry 5 } -- 1.3.6.1.4.1.17409.2.3.5.7.1.6 uniIsolationEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "true(1) false(2)" ::= { uniExtAttributeEntry 6 } -- 1.3.6.1.4.1.17409.2.3.5.7.1.7 uniExMacAddrLearnMaxNum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Mac Address Learn Max Num" ::= { uniExtAttributeEntry 7 } -- 1.3.6.1.4.1.17409.2.3.5.7.1.8 uniAutoNegotiationAdvertisedTechAbility OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Refer to clause 30.6.1.1.6 of IEEE 802.3 2005 edition" ::= { uniExtAttributeEntry 8 } -- 1.3.6.1.4.1.17409.2.3.5.7.1.9 uniMacAddrClearByPort OBJECT-TYPE SYNTAX INTEGER { clearDynamic(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Clear MAC address by UNI port. clearDynamic(1) - Clear all dynamic MAC address learned on the UNI port" ::= { uniExtAttributeEntry 9 } -- 1.3.6.1.4.1.17409.2.3.6 igmpManagementObjects OBJECT IDENTIFIER ::= { eponTree 6 } -- ------------------------------------------------------------------------------ -- igmpManagementObjects[IGMP](1.3.6.1.4.1.17409.2.3.6) -- ------------------------------------------------------------------------------ -- 1.3.6.1.4.1.17409.2.3.6.1 igmpEntityTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpEntityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " IGMP" ::= { igmpManagementObjects 1 } -- 1.3.6.1.4.1.17409.2.3.6.1.1 igmpEntityEntry OBJECT-TYPE SYNTAX IgmpEntityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { igmpDeviceIndex } ::= { igmpEntityTable 1 } IgmpEntityEntry ::= SEQUENCE { igmpDeviceIndex INTEGER, igmpMode INTEGER, maxQueryResponseTime INTEGER, robustVariable INTEGER, queryInterval INTEGER, lastMemberQueryInterval INTEGER, lastMemberQueryCount INTEGER, igmpVersion INTEGER } -- 1.3.6.1.4.1.17409.2.3.6.1.1.1 igmpDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to corresponding device For ONU, set to 0" ::= { igmpEntityEntry 1 } -- 1.3.6.1.4.1.17409.2.3.6.1.1.2 igmpMode OBJECT-TYPE SYNTAX INTEGER { proxy(1), ctc(2), disabled(3), snooping(4) } MAX-ACCESS read-write STATUS current DESCRIPTION " IGMP centralized(1) - All the multicast control is done by OLT distributedwithcm(2) - Both OLT and ONU perform IGMP proxy and controlled multicast will be enabled. At this case, if igmp joins shall follow the definition in multicastPackageList, for the port disabled(3) - Disable IGMP proxy on OLT and ONU distributedwocm(4) - Both OLT and ONU perform IGMP proxy and controlled multicast will be disabled. At this case, if igmp joins shall be accept even violate the definition in multicastPackageList, for the port. " DEFVAL { disabled } ::= { igmpEntityEntry 2 } -- 1.3.6.1.4.1.17409.2.3.6.1.1.3 maxQueryResponseTime OBJECT-TYPE SYNTAX INTEGER UNITS "tenth second" MAX-ACCESS read-write STATUS current DESCRIPTION " 1/10 This is used for sending general query" ::= { igmpEntityEntry 3 } -- 1.3.6.1.4.1.17409.2.3.6.1.1.4 robustVariable OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION " This is used for sending general query No less than 1" ::= { igmpEntityEntry 4 } -- 1.3.6.1.4.1.17409.2.3.6.1.1.5 queryInterval OBJECT-TYPE SYNTAX INTEGER UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION " This is used for sending general query " ::= { igmpEntityEntry 5 } -- 1.3.6.1.4.1.17409.2.3.6.1.1.6 lastMemberQueryInterval OBJECT-TYPE SYNTAX INTEGER UNITS "tenth second" MAX-ACCESS read-write STATUS current DESCRIPTION " Max Response Time inserted into Group-Specific Queries sent in response to Leave Group messages, and is also the amount of time between Group-Specific Query messages " ::= { igmpEntityEntry 6 } -- 1.3.6.1.4.1.17409.2.3.6.1.1.7 lastMemberQueryCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION " Number of Group-Specific Queries sent before the router assumes there are no local members " ::= { igmpEntityEntry 7 } -- 1.3.6.1.4.1.17409.2.3.6.1.1.8 igmpVersion OBJECT-TYPE SYNTAX INTEGER { v1(1), v2(2), v3(3) } MAX-ACCESS read-write STATUS current DESCRIPTION " IGMP" DEFVAL { v2 } ::= { igmpEntityEntry 8 } -- 1.3.6.1.4.1.17409.2.3.6.2 igmpProxyParaTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpProxyParaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " IGMP proxy - " ::= { igmpManagementObjects 2 } -- 1.3.6.1.4.1.17409.2.3.6.2.1 igmpProxyParaEntry OBJECT-TYPE SYNTAX IgmpProxyParaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { proxyIndex } ::= { igmpProxyParaTable 1 } IgmpProxyParaEntry ::= SEQUENCE { proxyIndex INTEGER, proxyName OCTET STRING, proxySrcIPAddress IpAddress, proxyMulticastVID INTEGER, proxyMulticastIPAddress IpAddress, multicastAssuredBW Unsigned32, multicastMaxBW Unsigned32, proxyRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.6.2.1.1 proxyIndex OBJECT-TYPE SYNTAX INTEGER (1..2000) MAX-ACCESS not-accessible STATUS current DESCRIPTION " IGMP Proxy - " ::= { igmpProxyParaEntry 1 } -- 1.3.6.1.4.1.17409.2.3.6.2.1.2 proxyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..256)) MAX-ACCESS read-create STATUS current DESCRIPTION " IGMP Proxy" ::= { igmpProxyParaEntry 2 } -- 1.3.6.1.4.1.17409.2.3.6.2.1.3 proxySrcIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " proxyIP" ::= { igmpProxyParaEntry 3 } -- 1.3.6.1.4.1.17409.2.3.6.2.1.4 proxyMulticastVID OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION " IGMP ProxyVID VID" ::= { igmpProxyParaEntry 4 } -- 1.3.6.1.4.1.17409.2.3.6.2.1.5 proxyMulticastIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " IP" ::= { igmpProxyParaEntry 5 } -- 1.3.6.1.4.1.17409.2.3.6.2.1.6 multicastAssuredBW OBJECT-TYPE SYNTAX Unsigned32 UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION " kbps" ::= { igmpProxyParaEntry 6 } -- 1.3.6.1.4.1.17409.2.3.6.2.1.7 multicastMaxBW OBJECT-TYPE SYNTAX Unsigned32 UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION " kbps" ::= { igmpProxyParaEntry 7 } -- 1.3.6.1.4.1.17409.2.3.6.2.1.8 proxyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { igmpProxyParaEntry 8 } -- 1.3.6.1.4.1.17409.2.3.6.3 igmpForwardingTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpForwardingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Multicast forwarding table " ::= { igmpManagementObjects 3 } -- 1.3.6.1.4.1.17409.2.3.6.3.1 igmpForwardingEntry OBJECT-TYPE SYNTAX IgmpForwardingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { groupDeviceIndex, groupVlanIndex, groupIPAddress } ::= { igmpForwardingTable 1 } IgmpForwardingEntry ::= SEQUENCE { groupDeviceIndex INTEGER, groupVlanIndex INTEGER, groupIPAddress IpAddress, groupPortList OCTET STRING } -- 1.3.6.1.4.1.17409.2.3.6.3.1.1 groupDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to corresponding OLT device For ONU, set to 0 " ::= { igmpForwardingEntry 1 } -- 1.3.6.1.4.1.17409.2.3.6.3.1.2 groupVlanIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Vlan" ::= { igmpForwardingEntry 2 } -- 1.3.6.1.4.1.17409.2.3.6.3.1.3 groupIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION " IP" ::= { igmpForwardingEntry 3 } -- 1.3.6.1.4.1.17409.2.3.6.3.1.4 groupPortList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION " Forwarding port list 1. OLT ------------------------------------------------------------------- It is presented by member port list. Each member port is identified by 4-byte format, same as TC of EponDeviceIndex. The actual length of this string depends of the number of member ports in the port list. The relationship is: Length of the string = 4 * (NUM of member ports) For example, if device 1, port 1/2 and 2/3 is the member ports, then this object will be presented as: 01 01 02 00 01 02 03 00 2. ONU ------------------------------------------------------------------- It is presented by member port list. Each member port is identified by 2-byte format, One for slot ID, the last for port ID. The actual length of this string depends of the number of member ports. If the ONU is fixed (not modulized), set slot ID to 0, the NMS could ignore the slot info. Note that, slot here shall follow the last byte definition of EponCardIndex to indicate the main-slot and sub-slot index. The relationship is: Length of the string = 2 * (NUM of member ports) For example, if port 1/2 and 3/4 is the member ports of the group, then the object is presented as: 01 02 03 04 " ::= { igmpForwardingEntry 4 } -- 1.3.6.1.4.1.17409.2.3.6.4 controllededMulticastTable OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= { igmpManagementObjects 4 } -- 1.3.6.1.4.1.17409.2.3.6.4.1 controlledMulticastUserAuthorityTable OBJECT-TYPE SYNTAX SEQUENCE OF ControlledMulticastUserAuthorityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { controllededMulticastTable 1 } -- 1.3.6.1.4.1.17409.2.3.6.4.1.1 controlledMulticastUserAuthorityEntry OBJECT-TYPE SYNTAX ControlledMulticastUserAuthorityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { cmDeviceIndex, cmCardIndex, cmPortIndex } ::= { controlledMulticastUserAuthorityTable 1 } ControlledMulticastUserAuthorityEntry ::= SEQUENCE { cmDeviceIndex EponDeviceIndex, cmCardIndex EponCardIndex, cmPortIndex EponPortIndex, multicastPackageList OCTET STRING, igmpGlobalBW Unsigned32, igmpGlobalBWUsed Unsigned32, cmUserAuthorityRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.6.4.1.1.1 cmDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to corresponding device/slot/port/ONU For ONU, set to 0" ::= { controlledMulticastUserAuthorityEntry 1 } -- 1.3.6.1.4.1.17409.2.3.6.4.1.1.2 cmCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Set to corresponding UNI slot " ::= { controlledMulticastUserAuthorityEntry 2 } -- 1.3.6.1.4.1.17409.2.3.6.4.1.1.3 cmPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Port ID Set to corresponding UNI port " ::= { controlledMulticastUserAuthorityEntry 3 } -- 1.3.6.1.4.1.17409.2.3.6.4.1.1.4 multicastPackageList OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..250)) MAX-ACCESS read-create STATUS current DESCRIPTION " . cmProxyListbitcmIndex" ::= { controlledMulticastUserAuthorityEntry 4 } -- 1.3.6.1.4.1.17409.2.3.6.4.1.1.5 igmpGlobalBW OBJECT-TYPE SYNTAX Unsigned32 UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION " IGMP - kbps" ::= { controlledMulticastUserAuthorityEntry 5 } -- 1.3.6.1.4.1.17409.2.3.6.4.1.1.6 igmpGlobalBWUsed OBJECT-TYPE SYNTAX Unsigned32 UNITS "kbps" MAX-ACCESS read-only STATUS current DESCRIPTION " IGMP - kbps" ::= { controlledMulticastUserAuthorityEntry 6 } -- 1.3.6.1.4.1.17409.2.3.6.4.1.1.7 cmUserAuthorityRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { controlledMulticastUserAuthorityEntry 7 } -- 1.3.6.1.4.1.17409.2.3.6.4.2 controlledMulticastPackageTable OBJECT-TYPE SYNTAX SEQUENCE OF ControlledMulticastPackageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { controllededMulticastTable 2 } -- 1.3.6.1.4.1.17409.2.3.6.4.2.1 controlledMulticastPackageEntry OBJECT-TYPE SYNTAX ControlledMulticastPackageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { cmIndex } ::= { controlledMulticastPackageTable 1 } ControlledMulticastPackageEntry ::= SEQUENCE { cmIndex INTEGER, cmName OCTET STRING, cmProxyList OCTET STRING, multicastUserAuthority INTEGER, maxRequestChannelNum INTEGER, singlePreviewTime INTEGER, totalPreviewTime INTEGER, previewResetTime INTEGER, previewCount INTEGER, cmRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.6.4.2.1.1 cmIndex OBJECT-TYPE SYNTAX INTEGER (1..2000) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { controlledMulticastPackageEntry 1 } -- 1.3.6.1.4.1.17409.2.3.6.4.2.1.2 cmName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..256)) MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { controlledMulticastPackageEntry 2 } -- 1.3.6.1.4.1.17409.2.3.6.4.2.1.3 cmProxyList OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..250)) MAX-ACCESS read-create STATUS current DESCRIPTION " Proxy INTERNETOCTETOCTET 0, OCTET 1, ... OCTETbitbit0bit1...bit7 bitOCTETbitigmpProxyParaTable proxyIndexbitproxyIndex 80proxyIndex1..8010 proxyPON1,15,38cmProxyList 0x80 02 00 00 04 00 00 00 00 00" ::= { controlledMulticastPackageEntry 3 } -- 1.3.6.1.4.1.17409.2.3.6.4.2.1.4 multicastUserAuthority OBJECT-TYPE SYNTAX INTEGER { permit(1), preview(2), deny(3) } MAX-ACCESS read-create STATUS current DESCRIPTION " permitpreviewdeny" ::= { controlledMulticastPackageEntry 4 } -- 1.3.6.1.4.1.17409.2.3.6.4.2.1.5 maxRequestChannelNum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { controlledMulticastPackageEntry 5 } -- 1.3.6.1.4.1.17409.2.3.6.4.2.1.6 singlePreviewTime OBJECT-TYPE SYNTAX INTEGER UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { controlledMulticastPackageEntry 6 } -- 1.3.6.1.4.1.17409.2.3.6.4.2.1.7 totalPreviewTime OBJECT-TYPE SYNTAX INTEGER UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { controlledMulticastPackageEntry 7 } -- 1.3.6.1.4.1.17409.2.3.6.4.2.1.8 previewResetTime OBJECT-TYPE SYNTAX INTEGER UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { controlledMulticastPackageEntry 8 } -- 1.3.6.1.4.1.17409.2.3.6.4.2.1.9 previewCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { controlledMulticastPackageEntry 9 } -- 1.3.6.1.4.1.17409.2.3.6.4.2.1.10 cmRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { controlledMulticastPackageEntry 10 } -- 1.3.6.1.4.1.17409.2.3.6.5 igmpOnuUniTable OBJECT-TYPE SYNTAX SEQUENCE OF igmpOnuUniEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of igmpOnuUniTable entries. " ::= { igmpManagementObjects 5 } -- 1.3.6.1.4.1.17409.2.3.6.5.1 igmpOnuUniEntry OBJECT-TYPE SYNTAX igmpOnuUniEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The igmpOnuUniEntry Information" INDEX { uniMvlanDeviceIndex, uniMvlanCardIndex, uniMvlanPortIndex } ::= { igmpOnuUniTable 1 } igmpOnuUniEntry ::= SEQUENCE { uniMvlanDeviceIndex EponDeviceIndex, uniMvlanCardIndex EponCardIndex, uniMvlanPortIndex EponPortIndex, uniMvlanVid OCTET STRING, uniMaxMultiNum INTEGER, uniMvlanTag INTEGER, uniMvlanRowstatus INTEGER } -- 1.3.6.1.4.1.17409.2.3.6.5.1.1 uniMvlanDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { igmpOnuUniEntry 1 } -- 1.3.6.1.4.1.17409.2.3.6.5.1.2 uniMvlanCardIndex OBJECT-TYPE SYNTAX EponCardIndex (0..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { igmpOnuUniEntry 2 } -- 1.3.6.1.4.1.17409.2.3.6.5.1.3 uniMvlanPortIndex OBJECT-TYPE SYNTAX EponPortIndex MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { igmpOnuUniEntry 3 } -- 1.3.6.1.4.1.17409.2.3.6.5.1.4 uniMvlanVid OBJECT-TYPE SYNTAX OCTET STRING (SIZE (16)) MAX-ACCESS read-create STATUS current DESCRIPTION "(unimvlan(1..4084))VLAN IDUNI8VLAN" ::= { igmpOnuUniEntry 4 } -- 1.3.6.1.4.1.17409.2.3.6.5.1.5 uniMaxMultiNum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { igmpOnuUniEntry 5 } -- 1.3.6.1.4.1.17409.2.3.6.5.1.6 uniMvlanTag OBJECT-TYPE SYNTAX INTEGER{Strip(0),NoStrip(1)} MAX-ACCESS read-create STATUS current DESCRIPTION ",0 1" ::= { igmpOnuUniEntry 6 } -- 1.3.6.1.4.1.17409.2.3.6.5.1.7 uniMvlanRowstatus OBJECT-TYPE SYNTAX INTEGER {active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { igmpOnuUniEntry 7 } -- 1.3.6.1.4.1.17409.2.3.6.6 igmpOltMulticastVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpOltMulticastVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT " ::= { igmpManagementObjects 6 } -- 1.3.6.1.4.1.17409.2.3.6.6.1 igmpOltMulticastVlanEntry OBJECT-TYPE SYNTAX IgmpOltMulticastVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { igmpOltMulticastVlanDeviceIndex, multicastVlanId } ::= { igmpOltMulticastVlanTable 1 } IgmpOltMulticastVlanEntry ::= SEQUENCE { igmpOltMulticastVlanDeviceIndex INTEGER, multicastVlanId INTEGER, mVlanMaxQueryResponseTime INTEGER, mVlanRobustVariable INTEGER, mVlanQueryInterval INTEGER, mVlanLastMemberQueryInterval INTEGER, mVlanLastMemberQueryCount INTEGER, mvlanRowstatus INTEGER } -- 1.3.6.1.4.1.17409.2.3.6.6.1.1 igmpOltMulticastVlanDeviceIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT device index" ::= { igmpOltMulticastVlanEntry 1 } -- 1.3.6.1.4.1.17409.2.3.6.6.1.2 multicastVlanId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION " OLT \u7f02\u509a\u5037\u7ec0\u4f7a\ufffd\u9853\u3220\u7bb0\u95bb\u2543\u5d56AN ID " ::= { igmpOltMulticastVlanEntry 2 } -- 1.3.6.1.4.1.17409.2.3.6.6.1.3 mVlanMaxQueryResponseTime OBJECT-TYPE SYNTAX INTEGER UNITS "tenth second" MAX-ACCESS read-write STATUS optional DESCRIPTION " This is used for sending general query" ::= { igmpOltMulticastVlanEntry 3 } -- 1.3.6.1.4.1.17409.2.3.6.6.1.4 mVlanRobustVariable OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS optional DESCRIPTION " This is used for sending general query No less than 1" ::= { igmpOltMulticastVlanEntry 4 } -- 1.3.6.1.4.1.17409.2.3.6.6.1.5 mVlanQueryInterval OBJECT-TYPE SYNTAX INTEGER UNITS "seconds" MAX-ACCESS read-write STATUS optional DESCRIPTION "\u599e\u308e\u5053\u93b7\ufffd This is used for sending general query " ::= { igmpOltMulticastVlanEntry 5 } -- 1.3.6.1.4.1.17409.2.3.6.6.1.6 mVlanLastMemberQueryInterval OBJECT-TYPE SYNTAX INTEGER UNITS "tenth second" MAX-ACCESS read-write STATUS optional DESCRIPTION " Max Response Time inserted into Group-Specific Queries sent in response to Leave Group messages, and is also the amount of time between Group-Specific Query messages " ::= { igmpOltMulticastVlanEntry 6 } -- 1.3.6.1.4.1.17409.2.3.6.6.1.7 mVlanLastMemberQueryCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS optional DESCRIPTION " Number of Group-Specific Queries sent before the router assumes there are no local members " ::= { igmpOltMulticastVlanEntry 7 } -- 1.3.6.1.4.1.17409.2.3.6.6.1.8 mvlanRowstatus OBJECT-TYPE SYNTAX INTEGER{active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) } MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { igmpOltMulticastVlanEntry 8 } --1.3.6.1.4.1.17409.2.3.6.7 igmpSniMulticastVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF IgmpSniMulticastVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNI" ::= { igmpManagementObjects 7 } --1.3.6.1.4.1.17409.2.3.6.7.1 igmpSniMulticastVlanEntry OBJECT-TYPE SYNTAX IgmpSniMulticastVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The igmpSniMulticastVlanEntry Information" INDEX { sniMultiVlanVid,sniMultiVlanDeviceIndex } ::={ igmpSniMulticastVlanTable 1 } IgmpSniMulticastVlanEntry ::= SEQUENCE { sniMultiVlanVid INTEGER, sniMultiVlanDeviceIndex EponDeviceIndex, sniMultiVlanRowstatus INTEGER } --1.3.6.1.4.1.17409.2.3.6.7.1.1 sniMultiVlanVid OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { igmpSniMulticastVlanEntry 1 } --1.3.6.1.4.1.17409.2.3.6.7.1.2 sniMultiVlanDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNI\u95c1\u8364\u59f3\u9412\ufe42\u5d15\u93b6\u527f\u56ec\ue517\u934c\u6db1\u703c\u95c1\u975b\u7e52\u6fee\u98ce\u7c9a\u9367\u6941\u7165\u6fde\u621e\ue7c7\u93c6\ue54bvice/slot/sni port " ::= { igmpSniMulticastVlanEntry 2 } --1.3.6.1.4.1.17409.2.3.6.7.1.3 sniMultiVlanRowstatus OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { igmpSniMulticastVlanEntry 3 } -- 1.3.6.1.4.1.17409.2.3.6.8 onuIgmpModeTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuIgmpModeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ONU" ::= { igmpManagementObjects 8 } -- 1.3.6.1.4.1.17409.2.3.6.8.1 onuIgmpModeEntry OBJECT-TYPE SYNTAX OnuIgmpModeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The onuIgmpModeEntry Information" INDEX { onuIgmpModeDeviceIndex } ::={ onuIgmpModeTable 1 } OnuIgmpModeEntry ::= SEQUENCE { onuIgmpModeDeviceIndex EponDeviceIndex, onuIgmpMode INTEGER } -- 1.3.6.1.4.1.17409.2.3.6.8.1.1 onuIgmpModeDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "ONU ID " ::= { onuIgmpModeEntry 1 } -- 1.3.6.1.4.1.17409.2.3.6.8.1.2 onuIgmpMode OBJECT-TYPE SYNTAX INTEGER{ transparent(1), igmp-snooping(2), ctc(3) } MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { onuIgmpModeEntry 2 } -- 1.3.6.1.4.1.17409.2.3.7 vlanManagementObjects OBJECT IDENTIFIER ::= { eponTree 7 } -- ------------------------------------------------------------------------------ -- vlanManagementObjects [VLAN](1.3.6.1.4.1.17409.2.3.7) -- ------------------------------------------------------------------------------ -- 1.3.6.1.4.1.17409.2.3.7.1 vlanGlobalInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF VlanGlobalInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " VLAN" ::= { vlanManagementObjects 1 } -- 1.3.6.1.4.1.17409.2.3.7.1.1 vlanGlobalInfoEntry OBJECT-TYPE SYNTAX VlanGlobalInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { vlanDeviceIndex } ::= { vlanGlobalInfoTable 1 } VlanGlobalInfoEntry ::= SEQUENCE { vlanDeviceIndex INTEGER, maxVlanId INTEGER, maxSupportVlans INTEGER, createdVlanNumber INTEGER } -- 1.3.6.1.4.1.17409.2.3.7.1.1.1 vlanDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to corresponding device ID For ONU, set to 0" ::= { vlanGlobalInfoEntry 1 } -- 1.3.6.1.4.1.17409.2.3.7.1.1.2 maxVlanId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " VLAN ID" ::= { vlanGlobalInfoEntry 2 } -- 1.3.6.1.4.1.17409.2.3.7.1.1.3 maxSupportVlans OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " VLAN" ::= { vlanGlobalInfoEntry 3 } -- 1.3.6.1.4.1.17409.2.3.7.1.1.4 createdVlanNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " VLAN" ::= { vlanGlobalInfoEntry 4 } -- 1.3.6.1.4.1.17409.2.3.7.2 vlanConfigGroup OBJECT-IDENTITY STATUS current DESCRIPTION " Vlan" ::= { vlanManagementObjects 2 } -- 1.3.6.1.4.1.17409.2.3.7.2.1 oltVlanConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF OltVlanConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT VLAN" ::= { vlanConfigGroup 1 } -- 1.3.6.1.4.1.17409.2.3.7.2.1.1 oltVlanConfigEntry OBJECT-TYPE SYNTAX OltVlanConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { oltVlanIndex, oltVlanDeviceIndex } ::= { oltVlanConfigTable 1 } OltVlanConfigEntry ::= SEQUENCE { oltVlanIndex INTEGER, oltVlanDeviceIndex INTEGER, oltVlanName OCTET STRING, taggedPort OCTET STRING, untaggedPort OCTET STRING, oltVlanRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.7.2.1.1.1 oltVlanIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Vlan" ::= { oltVlanConfigEntry 1 } -- 1.3.6.1.4.1.17409.2.3.7.2.1.1.2 oltVlanDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT " ::= { oltVlanConfigEntry 2 } -- 1.3.6.1.4.1.17409.2.3.7.2.1.1.3 oltVlanName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..128)) MAX-ACCESS read-create STATUS current DESCRIPTION " OLT VLAN name" ::= { oltVlanConfigEntry 3 } -- 1.3.6.1.4.1.17409.2.3.7.2.1.1.4 taggedPort OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION " VlantagPON/SNI in OLT It is presented by member port list. Each member port is identified by 4-byte format, same as TC of EponDeviceIndex. The actual length of this string depends of the number of member ports in the port list. The relationship is: Length of the string = 4 * (NUM of member ports) For example, if device 1, port 1/2 and 2/3 is the member ports, then this object will be presented as: 01 01 02 00 01 02 03 00 " ::= { oltVlanConfigEntry 4 } -- 1.3.6.1.4.1.17409.2.3.7.2.1.1.5 untaggedPort OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION " VlanUntagPON/SNI in OLT It is presented by member port list. Each member port is identified by 4-byte format, same as TC of EponDeviceIndex. The actual length of this string depends of the number of member ports in the port list. The relationship is: Length of the string = 4 * (NUM of member ports) For example, if device 1, port 1/2 and 2/3 is the member ports, then this object will be presented as: 01 01 02 00 01 02 03 00 " ::= { oltVlanConfigEntry 5 } -- 1.3.6.1.4.1.17409.2.3.7.2.1.1.6 oltVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { oltVlanConfigEntry 6 } -- 1.3.6.1.4.1.17409.2.3.7.2.2 onuVlanConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuVlanConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " ONU VLAN It is maintained by ONU itself. " ::= { vlanConfigGroup 2 } -- 1.3.6.1.4.1.17409.2.3.7.2.2.1 onuVlanConfigEntry OBJECT-TYPE SYNTAX OnuVlanConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { onuVlanIndex, onuVlanDeviceIndex } ::= { onuVlanConfigTable 1 } OnuVlanConfigEntry ::= SEQUENCE { onuVlanIndex INTEGER, onuVlanDeviceIndex EponDeviceIndex, onuVlanName OCTET STRING, onuVlanTaggedPort OCTET STRING, onuVlanUntaggedPort OCTET STRING, onuVlanRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.7.2.2.1.1 onuVlanIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Vlan" ::= { onuVlanConfigEntry 1 } -- 1.3.6.1.4.1.17409.2.3.7.2.2.1.2 onuVlanDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " ONU" ::= { onuVlanConfigEntry 2 } -- 1.3.6.1.4.1.17409.2.3.7.2.2.1.3 onuVlanName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..128)) MAX-ACCESS read-create STATUS current DESCRIPTION " ONU VLAN name" ::= { onuVlanConfigEntry 3 } -- 1.3.6.1.4.1.17409.2.3.7.2.2.1.4 onuVlanTaggedPort OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION " VlantagUNI It is presented by member port list. Each member port is identified by 2-byte format, One for slot ID, the last for port ID. The actual length of this string depends of the number of tagged member ports in the VLAN. If the ONU is fixed (not modulized), set slot ID to 0, the NMS could ignore the slot info. Note that, slot here shall follow the last byte definition of EponCardIndex to indicate the main-slot and sub-slot index. The relationship is: Length of the string = 2 * (NUM of member ports) For example, if port 1/2 and 3/4 is the tagged member ports of the VLAN, then the object is presented as: 01 02 03 04 " ::= { onuVlanConfigEntry 4 } -- 1.3.6.1.4.1.17409.2.3.7.2.2.1.5 onuVlanUntaggedPort OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION " VlanUntagUNI It is presented by member port list. Each member port is identified by 2-byte format, One for slot ID, the last for port ID. The actual length of this string depends of the number of untagged member ports in the VLAN. If the ONU is fixed (not modulized), set slot ID to FF, the NMS could ignore the slot info. Note that, slot here shall follow the last byte definition of EponCardIndex to indicate the main-slot and sub-slot index. The relationship is: Length of the string = 2 * (NUM of member ports) For example, if port 1/2 and 3/4 is the untagged member ports of the VLAN, then the object is presented as: 01 02 03 04 " ::= { onuVlanConfigEntry 5 } -- 1.3.6.1.4.1.17409.2.3.7.2.2.1.6 onuVlanRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { onuVlanConfigEntry 6 } -- 1.3.6.1.4.1.17409.2.3.7.3 portVlanGroup OBJECT-IDENTITY STATUS current DESCRIPTION " Vlansniuniponport" ::= { vlanManagementObjects 3 } -- 1.3.6.1.4.1.17409.2.3.7.3.1 onuPortortVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuPortVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Vlan This table applies on OLT pon port, OLT SNI, OLT onu ID, ONU UNI. 1. If the table is maintained in OLT device: Applied Obj - Descriptions of Index ------------------------------------------------------------------ OLT Pon Port - OnuNum of pvlanDeviceIndex shall be set to 0, /OLT SNI pvlanCardIndex, and pvlanPortIndex set to 0 indicates meaningless OLT onu ID - Set pvlanDeviceIndex to corresponding ONU ID, pvlanCardIndex, and pvlanPortIndex set to 0 indicates meaningless ONU UNI - Set pvlanDeviceIndex to corresponding ONU ID, pvlanCardIndex, and pvlanPortIndex set to the corresponding value 2. If the table is maintained in ONU device: pvlanDeviceIndex shall be set to 0 to indicate meaningless. pvlanCardIndex shall be set to corresponding slot. pvlanPortIndex shall be set to corresponding port. " ::= { portVlanGroup 1 } -- 1.3.6.1.4.1.17409.2.3.7.3.1.1 onuPortVlanEntry OBJECT-TYPE SYNTAX OnuPortVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { pvlanDeviceIndex, pvlanCardIndex, pvlanPortIndex } ::= { onuPortortVlanTable 1 } OnuPortVlanEntry ::= SEQUENCE { pvlanDeviceIndex EponDeviceIndex, pvlanCardIndex EponCardIndex, pvlanPortIndex EponPortIndex, vlanTagTpid OCTET STRING, vlanTagCfi TruthValue, vlanTagPriority INTEGER, vlanPVid INTEGER, vlanMode INTEGER } -- 1.3.6.1.4.1.17409.2.3.7.3.1.1.1 pvlanDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT/ONU" ::= { onuPortVlanEntry 1 } -- 1.3.6.1.4.1.17409.2.3.7.3.1.1.2 pvlanCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { onuPortVlanEntry 2 } -- 1.3.6.1.4.1.17409.2.3.7.3.1.1.3 pvlanPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " pon/uni/sni " ::= { onuPortVlanEntry 3 } -- 1.3.6.1.4.1.17409.2.3.7.3.1.1.4 vlanTagTpid OBJECT-TYPE SYNTAX OCTET STRING (SIZE (2)) MAX-ACCESS read-write STATUS current DESCRIPTION " It shall be presented in hexadecimal format. For example, 81 00 to indicate 0x8100" ::= { onuPortVlanEntry 4 } -- 1.3.6.1.4.1.17409.2.3.7.3.1.1.5 vlanTagCfi OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { onuPortVlanEntry 5 } -- 1.3.6.1.4.1.17409.2.3.7.3.1.1.6 vlanTagPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION " vlan" ::= { onuPortVlanEntry 6 } -- 1.3.6.1.4.1.17409.2.3.7.3.1.1.7 vlanPVid OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION " port Vlan ID" ::= { onuPortVlanEntry 7 } -- 1.3.6.1.4.1.17409.2.3.7.3.1.1.8 vlanMode OBJECT-TYPE SYNTAX INTEGER { transparent(0), tag(1), translation(2), aggregation(3), trunk(4), stacking(5) } MAX-ACCESS read-write STATUS current DESCRIPTION " vlan " ::= { onuPortVlanEntry 8 } -- 1.3.6.1.4.1.17409.2.3.7.3.2 portVlanTranslationTable OBJECT-TYPE SYNTAX SEQUENCE OF PortVlanTranslationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Vlan This table applies on OLT pon port, OLT SNI, OLT onu ID, ONU UNI. 1. If the table is maintained in OLT device: Applied Obj - Descriptions of Index ------------------------------------------------------------------ OLT Pon Port - OnuNum of pvtDeviceIndex shall be set to 0, /OLT SNI pvtCardIndex, and pvtPortIndex set to 0 indicates meaningless OLT onu ID - Set pvtDeviceIndex to corresponding ONU ID, pvtCardIndex, and pvtPortIndex set to 0 indicates meaningless ONU UNI - Set pvtDeviceIndex to corresponding ONU ID, pvtCardIndex, and pvtPortIndex set to the corresponding value 2. If the table is maintained in ONU device: pvtDeviceIndex shall be set to 0 to indicate meaningless. pvtCardIndex shall be set to corresponding slot. pvtPortIndex shall be set to corresponding port. " ::= { portVlanGroup 2 } -- 1.3.6.1.4.1.17409.2.3.7.3.2.1 portVlanTranslationEntry OBJECT-TYPE SYNTAX PortVlanTranslationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { pvtDeviceIndex, pvtCardIndex, pvtPortIndex, portVidIndex } ::= { portVlanTranslationTable 1 } PortVlanTranslationEntry ::= SEQUENCE { pvtDeviceIndex EponDeviceIndex, pvtCardIndex EponCardIndex, pvtPortIndex EponPortIndex, portVidIndex Unsigned32, translationNewVid Unsigned32, translationRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.7.3.2.1.1 pvtDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT/ONU" ::= { portVlanTranslationEntry 1 } -- 1.3.6.1.4.1.17409.2.3.7.3.2.1.2 pvtCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { portVlanTranslationEntry 2 } -- 1.3.6.1.4.1.17409.2.3.7.3.2.1.3 pvtPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " pon/ONU/uni/sni" ::= { portVlanTranslationEntry 3 } -- 1.3.6.1.4.1.17409.2.3.7.3.2.1.4 portVidIndex OBJECT-TYPE SYNTAX Unsigned32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " VLAN ID" ::= { portVlanTranslationEntry 4 } -- 1.3.6.1.4.1.17409.2.3.7.3.2.1.5 translationNewVid OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION " vlan" ::= { portVlanTranslationEntry 5 } -- 1.3.6.1.4.1.17409.2.3.7.3.2.1.6 translationRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { portVlanTranslationEntry 6 } -- 1.3.6.1.4.1.17409.2.3.7.3.3 portVlanAggregationManagement OBJECT-IDENTITY STATUS current DESCRIPTION " VlanVLAN Aggregation" ::= { portVlanGroup 3 } -- 1.3.6.1.4.1.17409.2.3.7.3.3.1 portVlanAggregationConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF PortVlanAggregationConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Vlan This table applies on OLT pon port, OLT onu ID, ONU UNI. 1. If the table is maintained in OLT device: Applied Obj - Descriptions of Index ------------------------------------------------------------------ OLT Pon Port - OnuNum of pvaDeviceIndex shall be set to 0, pvaCardIndex, and pvaPortIndex set to 0 indicates meaningless OLT onu ID - Set pvaDeviceIndex to corresponding ONU ID, pvaCardIndex, and pvaPortIndex set to 0 indicates meaningless ONU UNI - Set pvaDeviceIndex to corresponding ONU ID, pvaCardIndex, and pvaPortIndex set to the corresponding value 2. If the table is maintained in ONU device: pvaDeviceIndex shall be set to 0 to indicate meaningless. pvaCardIndex shall be set to corresponding slot. pvaPortIndex shall be set to corresponding port. " ::= { portVlanAggregationManagement 1 } -- 1.3.6.1.4.1.17409.2.3.7.3.3.1.1 portVlanAggregationConfigEntry OBJECT-TYPE SYNTAX PortVlanAggregationConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { pvaDeviceIndex, pvaCardIndex, pvaPortIndex, portAggregationVidIndex } ::= { portVlanAggregationConfigTable 1 } PortVlanAggregationConfigEntry ::= SEQUENCE { pvaDeviceIndex EponDeviceIndex, pvaCardIndex EponCardIndex, pvaPortIndex EponPortIndex, portAggregationVidIndex Unsigned32, aggregationVidList OCTET STRING, aggregationRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.7.3.3.1.1.1 pvaDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLT/ONU" ::= { portVlanAggregationConfigEntry 1 } -- 1.3.6.1.4.1.17409.2.3.7.3.3.1.1.2 pvaCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { portVlanAggregationConfigEntry 2 } -- 1.3.6.1.4.1.17409.2.3.7.3.3.1.1.3 pvaPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " pon/uni/ONU ID" ::= { portVlanAggregationConfigEntry 3 } -- 1.3.6.1.4.1.17409.2.3.7.3.3.1.1.4 portAggregationVidIndex OBJECT-TYPE SYNTAX Unsigned32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " VLANVLAN" ::= { portVlanAggregationConfigEntry 4 } -- 1.3.6.1.4.1.17409.2.3.7.3.3.1.1.5 aggregationVidList OBJECT-TYPE SYNTAX OCTET STRING (SIZE (512)) MAX-ACCESS read-create STATUS current DESCRIPTION " vlan ID INTERNETOCTETOCTET 0, OCTET 1, ... OCTETbitbit0bit1...bit7 bitOCTETbitVLANVLAN ID0..4095 bitVLAN 0,bitVLAN 4095 bitVLAN" ::= { portVlanAggregationConfigEntry 5 } -- 1.3.6.1.4.1.17409.2.3.7.3.3.1.1.6 aggregationRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { portVlanAggregationConfigEntry 6 } -- 1.3.6.1.4.1.17409.2.3.7.3.4 portVlanTrunkTable OBJECT-TYPE SYNTAX SEQUENCE OF PortVlanTrunkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Vlan trunkVLAN Trunk? This table applies on OLT pon port, OLT SNI, OLT onu ID, ONU UNI. 1. If the table is maintained in OLT device: Applied Obj - Descriptions of Index ------------------------------------------------------------------ OLT Pon Port - OnuNum of pvtDeviceIndex shall be set to 0, /OLT SNI pvtCardIndex, and pvtPortIndex set to 0 indicates meaningless OLT onu ID - Set pvtDeviceIndex to corresponding ONU ID, pvtCardIndex, and pvtPortIndex set to 0 indicates meaningless ONU UNI - Set pvtDeviceIndex to corresponding ONU ID, pvtCardIndex, and pvtPortIndex set to the corresponding value 2. If the table is maintained in ONU device: pvtDeviceIndex shall be set to 0 to indicate meaningless. pvtCardIndex shall be set to corresponding slot. pvtPortIndex shall be set to corresponding port. " ::= { portVlanGroup 4 } -- 1.3.6.1.4.1.17409.2.3.7.3.4.1 portVlanTrunkEntry OBJECT-TYPE SYNTAX PortVlanTrunkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { trunkDeviceIndex, trunkCardIndex, trunkPortIndex } ::= { portVlanTrunkTable 1 } PortVlanTrunkEntry ::= SEQUENCE { trunkDeviceIndex EponDeviceIndex, trunkCardIndex EponCardIndex, trunkPortIndex EponPortIndex, trunkVidList OCTET STRING, portVlanTrunkRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.7.3.4.1.1 trunkDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { portVlanTrunkEntry 1 } -- 1.3.6.1.4.1.17409.2.3.7.3.4.1.2 trunkCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { portVlanTrunkEntry 2 } -- 1.3.6.1.4.1.17409.2.3.7.3.4.1.3 trunkPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { portVlanTrunkEntry 3 } -- 1.3.6.1.4.1.17409.2.3.7.3.4.1.4 trunkVidList OBJECT-TYPE SYNTAX OCTET STRING (SIZE (512)) MAX-ACCESS read-create STATUS current DESCRIPTION " Trunked Vlan List for the port INTERNETOCTETOCTET 0, OCTET 1, ... OCTETbitbit0bit1...bit7 bitOCTETbitVLANVLAN ID0..4095 bitVLAN 0,bitVLAN 4095 bitVLAN " ::= { portVlanTrunkEntry 4 } -- 1.3.6.1.4.1.17409.2.3.7.3.4.1.5 portVlanTrunkRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { portVlanTrunkEntry 5 } -- 1.3.6.1.4.1.17409.2.3.7.3.5 oltPortVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF OltPortVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " SNI/PON\u7f02\u5099\u7126\u59ab\u5fdb\u5d39\u93b7\u5c7b\u4eb9\u6fde\u5c7d\u57d0an\u95c1\u8364\u505e\u9350\u5a5a\u5e4f\u951f\ufffd This table applies on OLT pon port, OLT SNI Applied Obj - Descriptions of Index ------------------------------------------------------------------ OLT Pon Port/OLT SNI - OnuNum of pvlanDeviceIndex shall be set to 0 " ::= { portVlanGroup 5 } -- 1.3.6.1.4.1.17409.2.3.7.3.5.1 oltPortVlanEntry OBJECT-TYPE SYNTAX OltPortVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { oltPortVlanDeviceIndex } ::= { oltPortVlanTable 1 } OltPortVlanEntry ::= SEQUENCE { oltPortVlanDeviceIndex EponDeviceIndex, oltPortVlanTagPriority INTEGER, oltPortVlanPVid INTEGER, oltPortVlanMode INTEGER } -- 1.3.6.1.4.1.17409.2.3.7.3.5.1.1 oltPortVlanDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " SNI/PON port " ::= { oltPortVlanEntry 1 } -- 1.3.6.1.4.1.17409.2.3.7.3.5.1.2 oltPortVlanTagPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION " vlan" ::= { oltPortVlanEntry 2 } -- 1.3.6.1.4.1.17409.2.3.7.3.5.1.3 oltPortVlanPVid OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION " port Vlan ID" ::= { oltPortVlanEntry 3 } -- 1.3.6.1.4.1.17409.2.3.7.3.5.1.4 oltPortVlanMode OBJECT-TYPE SYNTAX INTEGER { trunk(1), access(2), hybrid(3) } MAX-ACCESS read-write STATUS current DESCRIPTION " vlan\u6fe0\u7898\u69c5\u9368\ue048\u6553\u9423\u5c7e\ue78f\u95bf\u71c2\u62f7 " ::= { oltPortVlanEntry 4 } -- 1.3.6.1.4.1.17409.2.3.7.4 qinQConfigGroup OBJECT-IDENTITY STATUS current DESCRIPTION " QinQ OLT/ONUQINQOLTONU" ::= { vlanManagementObjects 4 } -- 1.3.6.1.4.1.17409.2.3.7.4.1 portQinQConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF PortQinQConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " QinQ This table applies on OLT pon port, OLT SNI, OLT onu ID, ONU UNI. 1. If the table is maintained in OLT device: Applied Obj - Descriptions of Index ------------------------------------------------------------------ OLT Pon Port - OnuNum of pqDeviceIndex shall be set to 0, /OLT SNI pqCardIndex, and pqPortIndex set to 0 indicates meaningless OLT onu ID - Set pqDeviceIndex to corresponding ONU ID, pqCardIndex, and pqPortIndex set to 0 indicates meaningless ONU UNI - Set pqDeviceIndex to corresponding ONU ID, pqCardIndex, and pqPortIndex set to the corresponding value 2. If the table is maintained in ONU device: pqDeviceIndex shall be set to 0 to indicate meaningless. pqCardIndex shall be set to corresponding slot. pqPortIndex shall be set to corresponding port. " ::= { qinQConfigGroup 1 } -- 1.3.6.1.4.1.17409.2.3.7.4.1.1 portQinQConfigEntry OBJECT-TYPE SYNTAX PortQinQConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { pqDeviceIndex, pqCardIndex, pqPortIndex, pqStartVlanId, pqEndVlanId } ::= { portQinQConfigTable 1 } PortQinQConfigEntry ::= SEQUENCE { pqDeviceIndex EponDeviceIndex, pqCardIndex EponCardIndex, pqPortIndex EponPortIndex, pqStartVlanId INTEGER, pqEndVlanId INTEGER, pqSVlanId INTEGER, pqSTagCosDetermine INTEGER, pqSTagCosNewValue INTEGER, pqRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.7.4.1.1.1 pqDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " ONU ID, for a specific ONU" ::= { portQinQConfigEntry 1 } -- 1.3.6.1.4.1.17409.2.3.7.4.1.1.2 pqCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { portQinQConfigEntry 2 } -- 1.3.6.1.4.1.17409.2.3.7.4.1.1.3 pqPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { portQinQConfigEntry 3 } -- 1.3.6.1.4.1.17409.2.3.7.4.1.1.4 pqStartVlanId OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " The starting VLAN ID, working together with pqEndVlanId, consists of a VLAN group. The VLAN ID match the VLAN group will be QinQed with specified outer VLAN " ::= { portQinQConfigEntry 4 } -- 1.3.6.1.4.1.17409.2.3.7.4.1.1.5 pqEndVlanId OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " The ending VLAN ID, working together with pqStartVlanId, consists of a VLAN range. The VLAN ID match the VLAN range will be QinQed with specified outer VLAN " ::= { portQinQConfigEntry 5 } -- 1.3.6.1.4.1.17409.2.3.7.4.1.1.6 pqSVlanId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION " The outer VLAN id to be QinQed" ::= { portQinQConfigEntry 6 } -- 1.3.6.1.4.1.17409.2.3.7.4.1.1.7 pqSTagCosDetermine OBJECT-TYPE SYNTAX INTEGER { NO(1), YES(2) } MAX-ACCESS read-create STATUS current DESCRIPTION " What STAG COS will be set for this QinQ instance. It could be either a new definition or copied from CTAG " ::= { portQinQConfigEntry 7 } -- 1.3.6.1.4.1.17409.2.3.7.4.1.1.8 pqSTagCosNewValue OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION " The new STAG COS value if pqSTagCosDetermine is selected as redefine(1) " DEFVAL { 0 } ::= { portQinQConfigEntry 8 } -- 1.3.6.1.4.1.17409.2.3.7.4.1.1.9 pqRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " " ::= { portQinQConfigEntry 9 } -- 1.3.6.1.4.1.17409.2.3.8 qosManagementObjects OBJECT IDENTIFIER ::= { eponTree 8 } -- ------------------------------------------------------------------------------ -- qosManagementObjects[ Qos](1.3.6.1.4.1.17409.2.3.8) -- ------------------------------------------------------------------------------ -- 1.3.6.1.4.1.17409.2.3.8.1 qosGlobalSetTable OBJECT-TYPE SYNTAX SEQUENCE OF QosGlobalSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Global QoS parameters." ::= { qosManagementObjects 1 } -- 1.3.6.1.4.1.17409.2.3.8.1.1 qosGlobalSetEntry OBJECT-TYPE SYNTAX QosGlobalSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { qosGlobalSetDeviceIndex } ::= { qosGlobalSetTable 1 } QosGlobalSetEntry ::= SEQUENCE { qosGlobalSetDeviceIndex EponDeviceIndex, qosGlobalSetMaxQueueCount INTEGER, qosGlobalSetMode INTEGER } -- 1.3.6.1.4.1.17409.2.3.8.1.1.1 qosGlobalSetDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Device index For OLT - Set to corresponding device For ONU - Set to 0 " ::= { qosGlobalSetEntry 1 } -- 1.3.6.1.4.1.17409.2.3.8.1.1.2 qosGlobalSetMaxQueueCount OBJECT-TYPE SYNTAX INTEGER (1..256) MAX-ACCESS read-only STATUS current DESCRIPTION " 80-7" ::= { qosGlobalSetEntry 2 } -- 1.3.6.1.4.1.17409.2.3.8.1.1.3 qosGlobalSetMode OBJECT-TYPE SYNTAX INTEGER { deviceBased(1), portBased(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Define how to set QoS parameter deviceBased(1) - When set, only the table started with deviceBase is applicable portBased(2) - When set, only the table started with portBase is applicable " DEFVAL { deviceBased } ::= { qosGlobalSetEntry 3 } -- 1.3.6.1.4.1.17409.2.3.8.2 deviceBaseQosMapTable OBJECT-TYPE SYNTAX SEQUENCE OF DeviceBaseQosMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Deviced based setting. It is used to define how to map QoS options to queue" ::= { qosManagementObjects 2 } -- 1.3.6.1.4.1.17409.2.3.8.2.1 deviceBaseQosMapEntry OBJECT-TYPE SYNTAX DeviceBaseQosMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { deviceBaseQosMapDeviceIndex, deviceBaseQosMapRuleIndex } ::= { deviceBaseQosMapTable 1 } DeviceBaseQosMapEntry ::= SEQUENCE { deviceBaseQosMapDeviceIndex EponDeviceIndex, deviceBaseQosMapRuleIndex INTEGER, deviceBaseQosMapOctet OCTET STRING } -- 1.3.6.1.4.1.17409.2.3.8.2.1.1 deviceBaseQosMapDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Device index For OLT - Set to corresponding device For ONU - Set to 0 " ::= { deviceBaseQosMapEntry 1 } -- 1.3.6.1.4.1.17409.2.3.8.2.1.2 deviceBaseQosMapRuleIndex OBJECT-TYPE SYNTAX INTEGER { cos(1), tos(2), diffserv(3) } MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { deviceBaseQosMapEntry 2 } -- 1.3.6.1.4.1.17409.2.3.8.2.1.3 deviceBaseQosMapOctet OBJECT-TYPE SYNTAX OCTET STRING (SIZE (8 | 64)) MAX-ACCESS read-write STATUS current DESCRIPTION " 864 qosGlobalSetMaxQueueCountqosGlobalSetMaxQueueCount80-7 cos 8cos0-7 tos 16tos0-15 diffserv64diffserv0-63 get 1.3.6.1.4.1.17409.2.3.8.3.1.3.deviceBaseQosMapDeviceIndex(410100101).cos(1) = hex(00 00 01 02 03 03 04 04) cos 0 -> queue 0 cos 1 -> queue 0 cos 2 -> queue 1 cos 3 -> queue 2 cos 4 -> queue 3 cos 5 -> queue 3 cos 6 -> queue 4 cos 7 -> queue 4 " ::= { deviceBaseQosMapEntry 3 } -- 1.3.6.1.4.1.17409.2.3.8.3 deviceBaseQosPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF DeviceBaseQosPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Deviced based setting It is used to define QoS specification" ::= { qosManagementObjects 3 } -- 1.3.6.1.4.1.17409.2.3.8.3.1 deviceBaseQosPolicyEntry OBJECT-TYPE SYNTAX DeviceBaseQosPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { deviceBaseQosPolicyDeviceIndex } ::= { deviceBaseQosPolicyTable 1 } DeviceBaseQosPolicyEntry ::= SEQUENCE { deviceBaseQosPolicyDeviceIndex EponDeviceIndex, deviceBaseQosPolicyMode INTEGER, deviceBaseQosPolicyWeightOctet OCTET STRING, deviceBaseQosPolicySpBandwidthRange OCTET STRING } -- 1.3.6.1.4.1.17409.2.3.8.3.1.1 deviceBaseQosPolicyDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Device index For OLT - Set to corresponding device For ONU - Set to 0 " ::= { deviceBaseQosPolicyEntry 1 } -- 1.3.6.1.4.1.17409.2.3.8.3.1.2 deviceBaseQosPolicyMode OBJECT-TYPE SYNTAX INTEGER { sp(1), wrr(2), spWrr(3), wfp(4) } MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { deviceBaseQosPolicyEntry 2 } -- 1.3.6.1.4.1.17409.2.3.8.3.1.3 deviceBaseQosPolicyWeightOctet OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION " sp0 wrr1-100100 spWrr0-1000sp0100 wfp0 get 1.3.6.1.4.1.17409.2.3.8.4.1.2.deviceBaseQosPolicyDeviceIndex(410100101). = wrr(2) get 1.3.6.1.4.1.17409.2.3.8.4.1.3.deviceBaseQosPolicyDeviceIndex(410100101). = hex(5 5 5 5 10 20 20 30) 8 queue 0 5 queue 1 5 queue 2 5 queue 3 5 queue 4 10 queue 5 20 queue 6 20 queue 7 30 " ::= { deviceBaseQosPolicyEntry 3 } -- 1.3.6.1.4.1.17409.2.3.8.3.1.4 deviceBaseQosPolicySpBandwidthRange OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION " Define SP assured bandwidth for each queue. The size of this object is 4*(number of queue). For each queue, use 4 octets to represend the assured bandwidth for the queue. The four-octet could be mapped to an unsigned integer, in units of kbps. The sequence of the map is from queue 0 to queue max (for example, 7). For example, 00 00 00 10 00 00 01 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 01 00 01 01 00 00 00 11 11 It means, 8 queues and the assured bandwidth for each queue as: queue 0 16kbps queue 1 256kbps queue 2 0 queue 3 0 queue 4 4096kbps queue 5 1kbps queue 6 65792kbps queue 7 65535kbps " ::= { deviceBaseQosPolicyEntry 4 } -- 1.3.6.1.4.1.17409.2.3.8.4 portBaseQosMapTable OBJECT-TYPE SYNTAX SEQUENCE OF PortBaseQosMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { qosManagementObjects 4 } -- 1.3.6.1.4.1.17409.2.3.8.4.1 portBaseQosMapEntry OBJECT-TYPE SYNTAX PortBaseQosMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { portBaseQosMapDeviceIndex, portBaseQosMapCardIndex, portBaseQosMapPortIndex, portBaseQosMapRuleIndex } ::= { portBaseQosMapTable 1 } PortBaseQosMapEntry ::= SEQUENCE { portBaseQosMapDeviceIndex EponDeviceIndex, portBaseQosMapCardIndex EponPortIndex, portBaseQosMapPortIndex EponPortIndex, portBaseQosMapRuleIndex INTEGER, portBaseQosMapOctet OCTET STRING } -- 1.3.6.1.4.1.17409.2.3.8.4.1.1 portBaseQosMapDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Device index For OLT, set to corresponding SNI port or PON port For ONU, set to 0 " ::= { portBaseQosMapEntry 1 } -- 1.3.6.1.4.1.17409.2.3.8.4.1.2 portBaseQosMapCardIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to 0 For ONU, set to corresponding slot " ::= { portBaseQosMapEntry 2 } -- 1.3.6.1.4.1.17409.2.3.8.4.1.3 portBaseQosMapPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to 0 For ONU, set to corresponding port " ::= { portBaseQosMapEntry 3 } -- 1.3.6.1.4.1.17409.2.3.8.4.1.4 portBaseQosMapRuleIndex OBJECT-TYPE SYNTAX INTEGER { cos(1), tos(2), diffserv(3) } MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { portBaseQosMapEntry 4 } -- 1.3.6.1.4.1.17409.2.3.8.4.1.5 portBaseQosMapOctet OBJECT-TYPE SYNTAX OCTET STRING (SIZE (8..64)) MAX-ACCESS read-write STATUS current DESCRIPTION " 864 qosGlobalSetMaxQueueCountqosGlobalSetMaxQueueCount80-7 cos 8cos0-7 tos 16tos0-16 diffserv64diffserv0-64 get 1.3.6.1.4.1.17409.2.3.8.3.1.3.deviceBaseQosMapDeviceIndex(410100101).cos(1) = hex(00 00 01 02 03 03 04 04) cos 0 -> queue 0 cos 1 -> queue 0 cos 2 -> queue 1 cos 3 -> queue 2 cos 4 -> queue 3 cos 5 -> queue 3 cos 6 -> queue 4 cos 7 -> queue 4 " ::= { portBaseQosMapEntry 5 } -- 1.3.6.1.4.1.17409.2.3.8.5 portBaseQosPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF PortBaseQosPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { qosManagementObjects 5 } -- 1.3.6.1.4.1.17409.2.3.8.5.1 portBaseQosPolicyEntry OBJECT-TYPE SYNTAX PortBaseQosPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { portBaseQosPolicyDeviceIndex, portBaseQosPolicyCardIndex, portBaseQosPolicyPortIndex } ::= { portBaseQosPolicyTable 1 } PortBaseQosPolicyEntry ::= SEQUENCE { portBaseQosPolicyDeviceIndex EponDeviceIndex, portBaseQosPolicyCardIndex EponPortIndex, portBaseQosPolicyPortIndex EponPortIndex, portBaseQosPolicyMode INTEGER, portBaseQosPolicyWeightOctet OCTET STRING, portBaseQosPolicySpBandwidthRange OCTET STRING } -- 1.3.6.1.4.1.17409.2.3.8.5.1.1 portBaseQosPolicyDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " Device index For OLT, set to corresponding SNI port or PON port For ONU, set to 0 " ::= { portBaseQosPolicyEntry 1 } -- 1.3.6.1.4.1.17409.2.3.8.5.1.2 portBaseQosPolicyCardIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to 0 For ONU, set to corresponding slot " ::= { portBaseQosPolicyEntry 2 } -- 1.3.6.1.4.1.17409.2.3.8.5.1.3 portBaseQosPolicyPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to 0 For ONU, set to corresponding port " ::= { portBaseQosPolicyEntry 3 } -- 1.3.6.1.4.1.17409.2.3.8.5.1.4 portBaseQosPolicyMode OBJECT-TYPE SYNTAX INTEGER { sp(1), wrr(2), spWrr(3), wfp(4) } MAX-ACCESS read-write STATUS current DESCRIPTION " sp wrr spWrr sp+wrr wfp " ::= { portBaseQosPolicyEntry 4 } -- 1.3.6.1.4.1.17409.2.3.8.5.1.5 portBaseQosPolicyWeightOctet OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..256)) MAX-ACCESS read-write STATUS current DESCRIPTION " sp0 wrr1-100100 spWrr0-1000sp0100 wfp0 get 1.3.6.1.4.1.17409.2.3.8.4.1.2.deviceBaseQosPolicyDeviceIndex(410100101). = wrr(2) get 1.3.6.1.4.1.17409.2.3.8.4.1.3.deviceBaseQosPolicyDeviceIndex(410100101). = hex(5 5 5 5 10 20 20 30) 8 queue 0 5 queue 1 5 queue 2 5 queue 3 5 queue 4 10 queue 5 20 queue 6 20 queue 7 30 " ::= { portBaseQosPolicyEntry 5 } -- 1.3.6.1.4.1.17409.2.3.8.5.1.6 portBaseQosPolicySpBandwidthRange OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION " Define SP assured bandwidth for each queue. The size of this object is 4*(number of queue). For each queue, use 4 octets to represend the assured bandwidth for the queue. The four-octet could be mapped to an unsigned integer, in units of kbps. The sequence of the map is from queue 0 to queue max (for example, 7). For example, 00 00 00 10 00 00 01 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 01 00 01 01 00 00 00 11 11 It means, 8 queues and the assured bandwidth for each queue as: queue 0 16kbps queue 1 256kbps queue 2 0 queue 3 0 queue 4 4096kbps queue 5 1kbps queue 6 65792kbps queue 7 65535kbps " ::= { portBaseQosPolicyEntry 6 } -- 1.3.6.1.4.1.17409.2.3.9 stpManagementObjects OBJECT IDENTIFIER ::= { eponTree 9 } -- ------------------------------------------------------------------------------ -- stpManagementObjects[STP](1.3.6.1.4.1.17409.2.3.9) -- ------------------------------------------------------------------------------ -- 1.3.6.1.4.1.17409.2.3.9.1 stpGlobalSetTable OBJECT-TYPE SYNTAX SEQUENCE OF StpGlobalSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " STP" ::= { stpManagementObjects 1 } -- 1.3.6.1.4.1.17409.2.3.9.1.1 stpGlobalSetEntry OBJECT-TYPE SYNTAX StpGlobalSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { stpGlobalSetIndex } ::= { stpGlobalSetTable 1 } StpGlobalSetEntry ::= SEQUENCE { stpGlobalSetIndex Counter32, stpGlobalSetVersion INTEGER, stpGlobalSetPriority INTEGER, stpGlobalSetTimeSinceTopologyChange TimeTicks, stpGlobalSetTopChanges Counter32, stpGlobalSetDesignatedRoot BridgeId, stpGlobalSetRootCost INTEGER, stpGlobalSetRootPort OCTET STRING, stpGlobalSetMaxAge Timeout, stpGlobalSetHelloTime Timeout, stpGlobalSetHoldTime INTEGER, stpGlobalSetForwardDelay Timeout, stpGlobalSetBridgeMaxAge Timeout, stpGlobalSetBridgeHelloTime Timeout, stpGlobalSetBridgeForwardDelay Timeout, stpGlobalSetRstpTxHoldCount INTEGER, stpGlobalSetEnable TruthValue } -- 1.3.6.1.4.1.17409.2.3.9.1.1.1 stpGlobalSetIndex OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT - Set to corresponding device For ONU - Set to 0 " ::= { stpGlobalSetEntry 1 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.2 stpGlobalSetVersion OBJECT-TYPE SYNTAX INTEGER { rstp(1), stp(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " " DEFVAL { rstp } ::= { stpGlobalSetEntry 2 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.3 stpGlobalSetPriority OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION " IEEE 802.1dIEEE 802.1w0-614404096" ::= { stpGlobalSetEntry 3 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.4 stpGlobalSetTimeSinceTopologyChange OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { stpGlobalSetEntry 4 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.5 stpGlobalSetTopChanges OBJECT-TYPE SYNTAX Counter32 UNITS "topology changes" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { stpGlobalSetEntry 5 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.6 stpGlobalSetDesignatedRoot OBJECT-TYPE SYNTAX BridgeId MAX-ACCESS read-only STATUS current DESCRIPTION " BridgeId" ::= { stpGlobalSetEntry 6 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.7 stpGlobalSetRootCost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { stpGlobalSetEntry 7 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.8 stpGlobalSetRootPort OBJECT-TYPE SYNTAX OCTET STRING (SIZE (3)) MAX-ACCESS read-only STATUS current DESCRIPTION " The port is presented by three octets, in sequence of device ID, slot, and port. For ONU, device ID is meaningless and shall set 0. Slot and port shall be set to corresponding value. For OLT, device ID, slot, and port shall be set to corresponding value. For example, 01 02 03 means device 1, slot 2, port 3 is root port. 0x00 04 05 means ONU slot 4, port 5 is root port. " ::= { stpGlobalSetEntry 8 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.9 stpGlobalSetMaxAge OBJECT-TYPE SYNTAX Timeout UNITS "centi-seconds" MAX-ACCESS read-only STATUS current DESCRIPTION " 1/100 secs" ::= { stpGlobalSetEntry 9 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.10 stpGlobalSetHelloTime OBJECT-TYPE SYNTAX Timeout UNITS "centi-seconds" MAX-ACCESS read-only STATUS current DESCRIPTION " PDU" ::= { stpGlobalSetEntry 10 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.11 stpGlobalSetHoldTime OBJECT-TYPE SYNTAX INTEGER UNITS "centi-seconds" MAX-ACCESS read-only STATUS current DESCRIPTION " PDU" ::= { stpGlobalSetEntry 11 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.12 stpGlobalSetForwardDelay OBJECT-TYPE SYNTAX Timeout UNITS "centi-seconds" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { stpGlobalSetEntry 12 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.13 stpGlobalSetBridgeMaxAge OBJECT-TYPE SYNTAX Timeout (600..4000) UNITS "centi-seconds" MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { stpGlobalSetEntry 13 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.14 stpGlobalSetBridgeHelloTime OBJECT-TYPE SYNTAX Timeout (100..1000) UNITS "centi-seconds" MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { stpGlobalSetEntry 14 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.15 stpGlobalSetBridgeForwardDelay OBJECT-TYPE SYNTAX Timeout (400..3000) UNITS "centi-seconds" MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { stpGlobalSetEntry 15 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.16 stpGlobalSetRstpTxHoldCount OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS read-write STATUS current DESCRIPTION " RSTP" DEFVAL { 3 } ::= { stpGlobalSetEntry 16 } -- 1.3.6.1.4.1.17409.2.3.9.1.1.17 stpGlobalSetEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " STPtrue(1)" ::= { stpGlobalSetEntry 17 } -- 1.3.6.1.4.1.17409.2.3.9.2 stpPortTable OBJECT-TYPE SYNTAX SEQUENCE OF StpPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " STP" ::= { stpManagementObjects 2 } -- 1.3.6.1.4.1.17409.2.3.9.2.1 stpPortEntry OBJECT-TYPE SYNTAX StpPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { stpPortStpIndex, stpPortCardIndex, stpPortIndex } ::= { stpPortTable 1 } StpPortEntry ::= SEQUENCE { stpPortStpIndex EponDeviceIndex, stpPortCardIndex EponCardIndex, stpPortIndex EponPortIndex, stpPortStatus INTEGER, stpPortPriority INTEGER, stpPortPathCost INTEGER, stpPortDesignatedRoot BridgeId, stpPortDesignatedCost INTEGER, stpPortDesignatedBridge BridgeId, stpPortDesignatedPort Gauge32, stpPortForwardTransitions Unsigned32, stpPortRstpProtocolMigration TruthValue, stpPortRstpAdminEdgePort TruthValue, stpPortRstpOperEdgePort TruthValue, stpPortPointToPointAdminStatus INTEGER, stpPortPointToPointOperStatus TruthValue, stpPortEnabled TruthValue } -- 1.3.6.1.4.1.17409.2.3.9.2.1.1 stpPortStpIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT - Set to corresponding device/SLOT/PORT For ONU - Set to 0 " ::= { stpPortEntry 1 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.2 stpPortCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Epon For OLT, set to 0 For ONU, set to correspond card index" ::= { stpPortEntry 2 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.3 stpPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " OLTSNI/PON portONUUNI For OLT, set to 0 For ONU, set to correspond port index" ::= { stpPortEntry 3 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.4 stpPortStatus OBJECT-TYPE SYNTAX INTEGER { disabled(1), blocking(2), listening(3), learning(4), forwarding(5), broken(6) } MAX-ACCESS read-only STATUS current DESCRIPTION " STPdisable" ::= { stpPortEntry 4 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.5 stpPortPriority OBJECT-TYPE SYNTAX INTEGER (0..240) MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { stpPortEntry 5 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.6 stpPortPathCost OBJECT-TYPE SYNTAX INTEGER (1..200000000) MAX-ACCESS read-write STATUS current DESCRIPTION " 802.1D-1998LAN" ::= { stpPortEntry 6 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.7 stpPortDesignatedRoot OBJECT-TYPE SYNTAX BridgeId MAX-ACCESS read-only STATUS current DESCRIPTION " BPDUBPDU" ::= { stpPortEntry 7 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.8 stpPortDesignatedCost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " PDU" ::= { stpPortEntry 8 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.9 stpPortDesignatedBridge OBJECT-TYPE SYNTAX BridgeId MAX-ACCESS read-only STATUS current DESCRIPTION " ID" ::= { stpPortEntry 9 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.10 stpPortDesignatedPort OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { stpPortEntry 10 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.11 stpPortForwardTransitions OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { stpPortEntry 11 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.12 stpPortRstpProtocolMigration OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " RSTPTRUE(1)RSTP BPDUFALSE(2)" ::= { stpPortEntry 12 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.13 stpPortRstpAdminEdgePort OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " stpPortRstpOperEdgePort true(1)BPDUstpPortRstpOperEdgePortfalse(2) " ::= { stpPortEntry 13 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.14 stpPortRstpOperEdgePort OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION " stpPortRstpAdminEdgePortBPDUfalse(2)" ::= { stpPortEntry 14 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.15 stpPortPointToPointAdminStatus OBJECT-TYPE SYNTAX INTEGER { false(0), true(1), auto(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { stpPortEntry 15 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.16 stpPortPointToPointOperStatus OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { stpPortEntry 16 } -- 1.3.6.1.4.1.17409.2.3.9.2.1.17 stpPortEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION " true(1)" ::= { stpPortEntry 17 } -- 1.3.6.1.4.1.17409.2.3.10 performanceStatisticObjects OBJECT IDENTIFIER ::= { eponTree 10 } -- ------------------------------------------------------------------------------ -- performanceStatisticObjects[](1.3.6.1.4.1.17409.2.3.10) -- ------------------------------------------------------------------------------ -- 1.3.6.1.4.1.17409.2.3.10.1 curStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CurStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { performanceStatisticObjects 1 } -- 1.3.6.1.4.1.17409.2.3.10.1.1 curStatsEntry OBJECT-TYPE SYNTAX CurStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { curStatsDeviceIndex, curStatsCardIndex, curStatsPortIndex } ::= { curStatsTable 1 } CurStatsEntry ::= SEQUENCE { curStatsDeviceIndex EponDeviceIndex, curStatsCardIndex EponCardIndex, curStatsPortIndex EponPortIndex, curStatsInOctets Counter64, curStatsInPkts Counter64, curStatsInBroadcastPkts Counter64, curStatsInMulticastPkts Counter64, curStatsInPkts64Octets Counter64, curStatsInPkts65to127Octets Counter64, curStatsInPkts128to255Octets Counter64, curStatsInPkts256to511Octets Counter64, curStatsInPkts512to1023Octets Counter64, curStatsInPkts1024to1518Octets Counter64, curStatsInPkts1519to1522Octets Counter64, curStatsInUndersizePkts Counter64, curStatsInOversizePkts Counter64, curStatsInFragments Counter64, curStatsInMpcpFrames Counter64, curStatsInMpcpOctets Counter64, curStatsInOAMFrames Counter64, curStatsInOAMOctets Counter64, curStatsInCRCErrorPkts Counter64, curStatsInDropEvents Counter64, curStatsInJabbers Counter64, curStatsInCollision Counter64, curStatsOutOctets Counter64, curStatsOutPkts Counter64, curStatsOutBroadcastPkts Counter64, curStatsOutMulticastPkts Counter64, curStatsOutPkts64Octets Counter64, curStatsOutPkts65to127Octets Counter64, curStatsOutPkts128to255Octets Counter64, curStatsOutPkts256to511Octets Counter64, curStatsOutPkts512to1023Octets Counter64, curStatsOutPkts1024to1518Octets Counter64, curStatsOutPkts1519o1522Octets Counter64, curStatsOutUndersizePkts Counter64, curStatsOutOversizePkts Counter64, curStatsOutFragments Counter64, curStatsOutMpcpFrames Counter64, curStatsOutMpcpOctets Counter64, curStatsOutOAMFrames Counter64, curStatsOutOAMOctets Counter64, curStatsOutCRCErrorPkts Counter64, curStatsOutDropEvents Counter64, curStatsOutJabbers Counter64, curStatsOutCollision Counter64, curStatsStatusAndAction INTEGER } -- 1.3.6.1.4.1.17409.2.3.10.1.1.1 curStatsDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to corresponding device/slot/port For ONU, set to 0" ::= { curStatsEntry 1 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.2 curStatsCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to 0 For ONU, set to corresponding slot " ::= { curStatsEntry 2 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.3 curStatsPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to 0 For ONU, set to corresponding port " ::= { curStatsEntry 3 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.4 curStatsInOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 4 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.5 curStatsInPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 5 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.6 curStatsInBroadcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 6 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.7 curStatsInMulticastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 7 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.8 curStatsInPkts64Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "64" ::= { curStatsEntry 8 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.9 curStatsInPkts65to127Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "65127" ::= { curStatsEntry 9 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.10 curStatsInPkts128to255Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "128255" ::= { curStatsEntry 10 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.11 curStatsInPkts256to511Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "256511" ::= { curStatsEntry 11 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.12 curStatsInPkts512to1023Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "5121023" ::= { curStatsEntry 12 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.13 curStatsInPkts1024to1518Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "10241518" ::= { curStatsEntry 13 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.14 curStatsInPkts1519to1522Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "15191522" ::= { curStatsEntry 14 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.15 curStatsInUndersizePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 15 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.16 curStatsInOversizePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 16 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.17 curStatsInFragments OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 17 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.18 curStatsInMpcpFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "MPCP" ::= { curStatsEntry 18 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.19 curStatsInMpcpOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "MPCP" ::= { curStatsEntry 19 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.20 curStatsInOAMFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "OAM" ::= { curStatsEntry 20 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.21 curStatsInOAMOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "OAM" ::= { curStatsEntry 21 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.22 curStatsInCRCErrorPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "CRC" ::= { curStatsEntry 22 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.23 curStatsInDropEvents OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 23 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.24 curStatsInJabbers OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 24 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.25 curStatsInCollision OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 25 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.26 curStatsOutOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 26 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.27 curStatsOutPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 27 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.28 curStatsOutBroadcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 28 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.29 curStatsOutMulticastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 29 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.30 curStatsOutPkts64Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "64" ::= { curStatsEntry 30 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.31 curStatsOutPkts65to127Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "65127" ::= { curStatsEntry 31 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.32 curStatsOutPkts128to255Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "128255" ::= { curStatsEntry 32 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.33 curStatsOutPkts256to511Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "256511" ::= { curStatsEntry 33 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.34 curStatsOutPkts512to1023Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "5121023" ::= { curStatsEntry 34 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.35 curStatsOutPkts1024to1518Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "10241518" ::= { curStatsEntry 35 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.36 curStatsOutPkts1519o1522Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "15191522" ::= { curStatsEntry 36 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.37 curStatsOutUndersizePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 37 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.38 curStatsOutOversizePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 38 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.39 curStatsOutFragments OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 39 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.40 curStatsOutMpcpFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "MPCP" ::= { curStatsEntry 40 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.41 curStatsOutMpcpOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "MPCP" ::= { curStatsEntry 41 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.42 curStatsOutOAMFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "OAM" ::= { curStatsEntry 42 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.43 curStatsOutOAMOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "OAM" ::= { curStatsEntry 43 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.44 curStatsOutCRCErrorPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "CRC" ::= { curStatsEntry 44 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.45 curStatsOutDropEvents OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 45 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.46 curStatsOutJabbers OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 46 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.47 curStatsOutCollision OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { curStatsEntry 47 } -- 1.3.6.1.4.1.17409.2.3.10.1.1.48 curStatsStatusAndAction OBJECT-TYPE SYNTAX INTEGER { none(1), clean(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " clean(2) " ::= { curStatsEntry 48 } -- 1.3.6.1.4.1.17409.2.3.10.2 stats15Table OBJECT-TYPE SYNTAX SEQUENCE OF Stats15Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "15 minutes performance data" ::= { performanceStatisticObjects 2 } -- 1.3.6.1.4.1.17409.2.3.10.2.1 stats15Entry OBJECT-TYPE SYNTAX Stats15Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { stats15DeviceIndex, stats15CardIndex, stats15PortIndex, stats15Index } ::= { stats15Table 1 } Stats15Entry ::= SEQUENCE { stats15DeviceIndex EponDeviceIndex, stats15CardIndex EponCardIndex, stats15PortIndex EponPortIndex, stats15Index EponStats15MinRecordType, stats15InOctets Counter64, stats15InPkts Counter64, stats15InBroadcastPkts Counter64, stats15InMulticastPkts Counter64, stats15InPkts64Octets Counter64, stats15InPkts65to127Octets Counter64, stats15InPkts128to255Octets Counter64, stats15InPkts256to511Octets Counter64, stats15InPkts512to1023Octets Counter64, stats15InPkts1024to1518Octets Counter64, stats15InPkts1519to1522Octets Counter64, stats15InUndersizePkts Counter64, stats15InOversizePkts Counter64, stats15InFragments Counter64, stats15InMpcpFrames Counter64, stats15InMpcpOctets Counter64, stats15InOAMFrames Counter64, stats15InOAMOctets Counter64, stats15InCRCErrorPkts Counter64, stats15InDropEvents Counter64, stats15InJabbers Counter64, stats15InCollision Counter64, stats15OutOctets Counter64, stats15OutPkts Counter64, stats15OutBroadcastPkts Counter64, stats15OutMulticastPkts Counter64, stats15OutPkts64Octets Counter64, stats15OutPkts65to127Octets Counter64, stats15OutPkts128to255Octets Counter64, stats15OutPkts256to511Octets Counter64, stats15OutPkts512to1023Octets Counter64, stats15OutPkts1024to1518Octets Counter64, stats15OutPkts1519o1522Octets Counter64, stats15OutUndersizePkts Counter64, stats15OutOversizePkts Counter64, stats15OutFragments Counter64, stats15OutMpcpFrames Counter64, stats15OutMpcpOctets Counter64, stats15OutOAMFrames Counter64, stats15OutOAMOctets Counter64, stats15OutCRCErrorPkts Counter64, stats15OutDropEvents Counter64, stats15OutJabbers Counter64, stats15OutCollision Counter64, stats15StatusAndAction INTEGER, stats15ValidityTag TruthValue, stats15ElapsedTime Counter32, stats15EndTime DateAndTime } -- 1.3.6.1.4.1.17409.2.3.10.2.1.1 stats15DeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to corresponding device/slot/port For ONU, set to 0 " ::= { stats15Entry 1 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.2 stats15CardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to 0 For ONU, set to corresponding slot " ::= { stats15Entry 2 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.3 stats15PortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to 0 For ONU, set to corresponding port " ::= { stats15Entry 3 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.4 stats15Index OBJECT-TYPE SYNTAX EponStats15MinRecordType (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { stats15Entry 4 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.5 stats15InOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 5 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.6 stats15InPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 6 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.7 stats15InBroadcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 7 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.8 stats15InMulticastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 8 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.9 stats15InPkts64Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "64" ::= { stats15Entry 9 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.10 stats15InPkts65to127Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "65127" ::= { stats15Entry 10 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.11 stats15InPkts128to255Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "128255" ::= { stats15Entry 11 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.12 stats15InPkts256to511Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "256511" ::= { stats15Entry 12 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.13 stats15InPkts512to1023Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "5121023" ::= { stats15Entry 13 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.14 stats15InPkts1024to1518Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "10241518" ::= { stats15Entry 14 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.15 stats15InPkts1519to1522Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "15191522" ::= { stats15Entry 15 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.16 stats15InUndersizePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 16 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.17 stats15InOversizePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 17 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.18 stats15InFragments OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 18 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.19 stats15InMpcpFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "MPCP" ::= { stats15Entry 19 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.20 stats15InMpcpOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "MPCP" ::= { stats15Entry 20 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.21 stats15InOAMFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "OAM" ::= { stats15Entry 21 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.22 stats15InOAMOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "OAM" ::= { stats15Entry 22 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.23 stats15InCRCErrorPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "CRC" ::= { stats15Entry 23 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.24 stats15InDropEvents OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 24 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.25 stats15InJabbers OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 25 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.26 stats15InCollision OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 26 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.27 stats15OutOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 27 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.28 stats15OutPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 28 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.29 stats15OutBroadcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 29 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.30 stats15OutMulticastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 30 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.31 stats15OutPkts64Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "64" ::= { stats15Entry 31 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.32 stats15OutPkts65to127Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "65127" ::= { stats15Entry 32 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.33 stats15OutPkts128to255Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "128255" ::= { stats15Entry 33 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.34 stats15OutPkts256to511Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "256511" ::= { stats15Entry 34 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.35 stats15OutPkts512to1023Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "5121023" ::= { stats15Entry 35 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.36 stats15OutPkts1024to1518Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "10241518" ::= { stats15Entry 36 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.37 stats15OutPkts1519o1522Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "15191522" ::= { stats15Entry 37 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.38 stats15OutUndersizePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 38 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.39 stats15OutOversizePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 39 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.40 stats15OutFragments OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 40 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.41 stats15OutMpcpFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "MPCP" ::= { stats15Entry 41 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.42 stats15OutMpcpOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "MPCP" ::= { stats15Entry 42 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.43 stats15OutOAMFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "OAM" ::= { stats15Entry 43 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.44 stats15OutOAMOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "OAM" ::= { stats15Entry 44 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.45 stats15OutCRCErrorPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "CRC" ::= { stats15Entry 45 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.46 stats15OutDropEvents OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 46 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.47 stats15OutJabbers OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 47 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.48 stats15OutCollision OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats15Entry 48 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.49 stats15StatusAndAction OBJECT-TYPE SYNTAX INTEGER { none(1), clean(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " clean(2) " ::= { stats15Entry 49 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.50 stats15ValidityTag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Whether or not the current 15-min PM data is valid" ::= { stats15Entry 50 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.51 stats15ElapsedTime OBJECT-TYPE SYNTAX Counter32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION " It is elapsed time, since start of this 15-min interval. It is only valid for current PM data. For history PM data, set to 0. " ::= { stats15Entry 51 } -- 1.3.6.1.4.1.17409.2.3.10.2.1.52 stats15EndTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION " It is time, when the PM history data is created. It is only valid for history PM data. " ::= { stats15Entry 52 } -- 1.3.6.1.4.1.17409.2.3.10.3 stats24Table OBJECT-TYPE SYNTAX SEQUENCE OF Stats24Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "1-day performance data" ::= { performanceStatisticObjects 3 } -- 1.3.6.1.4.1.17409.2.3.10.3.1 stats24Entry OBJECT-TYPE SYNTAX Stats24Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { stats24DeviceIndex, stats24CardIndex, stats24PortIndex, stats24Index } ::= { stats24Table 1 } Stats24Entry ::= SEQUENCE { stats24DeviceIndex EponDeviceIndex, stats24CardIndex EponCardIndex, stats24PortIndex EponPortIndex, stats24Index EponStats24HourRecordType, stats24InOctets Counter64, stats24InPkts Counter64, stats24InBroadcastPkts Counter64, stats24InMulticastPkts Counter64, stats24InPkts64Octets Counter64, stats24InPkts65to127Octets Counter64, stats24InPkts128to255Octets Counter64, stats24InPkts256to511Octets Counter64, stats24InPkts512to1023Octets Counter64, stats24InPkts1024to1518Octets Counter64, stats24InPkts1519to1522Octets Counter64, stats24InUndersizePkts Counter64, stats24InOversizePkts Counter64, stats24InFragments Counter64, stats24InMpcpFrames Counter64, stats24InMpcpOctets Counter64, stats24InOAMFrames Counter64, stats24InOAMOctets Counter64, stats24InCRCErrorPkts Counter64, stats24InDropEvents Counter64, stats24InJabbers Counter64, stats24InCollision Counter64, stats24OutOctets Counter64, stats24OutPkts Counter64, stats24OutBroadcastPkts Counter64, stats24OutMulticastPkts Counter64, stats24OutPkts64Octets Counter64, stats24OutPkts65to127Octets Counter64, stats24OutPkts128to255Octets Counter64, stats24OutPkts256to511Octets Counter64, stats24OutPkts512to1023Octets Counter64, stats24OutPkts1024to1518Octets Counter64, stats24OutPkts1519o1522Octets Counter64, stats24OutUndersizePkts Counter64, stats24OutOversizePkts Counter64, stats24OutFragments Counter64, stats24OutMpcpFrames Counter64, stats24OutMpcpOctets Counter64, stats24OutOAMFrames Counter64, stats24OutOAMOctets Counter64, stats24OutCRCErrorPkts Counter64, stats24OutDropEvents Counter64, stats24OutJabbers Counter64, stats24OutCollision Counter64, stats24StatusAndAction INTEGER, stats24ValidityTag TruthValue, stats24ElapsedTime Counter32, stats24EndTime DateAndTime } -- 1.3.6.1.4.1.17409.2.3.10.3.1.1 stats24DeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to corresponding device/slot/port For ONU, set to 0 " ::= { stats24Entry 1 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.2 stats24CardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to 0 For ONU, set to corresponding slot " ::= { stats24Entry 2 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.3 stats24PortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " For OLT, set to 0 For ONU, set to corresponding port " ::= { stats24Entry 3 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.4 stats24Index OBJECT-TYPE SYNTAX EponStats24HourRecordType (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { stats24Entry 4 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.5 stats24InOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 5 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.6 stats24InPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 6 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.7 stats24InBroadcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 7 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.8 stats24InMulticastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 8 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.9 stats24InPkts64Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "64" ::= { stats24Entry 9 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.10 stats24InPkts65to127Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "65127" ::= { stats24Entry 10 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.11 stats24InPkts128to255Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "128255" ::= { stats24Entry 11 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.12 stats24InPkts256to511Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "256511" ::= { stats24Entry 12 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.13 stats24InPkts512to1023Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "5121023" ::= { stats24Entry 13 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.14 stats24InPkts1024to1518Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "10241518" ::= { stats24Entry 14 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.15 stats24InPkts1519to1522Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "15191522" ::= { stats24Entry 15 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.16 stats24InUndersizePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 16 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.17 stats24InOversizePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 17 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.18 stats24InFragments OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 18 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.19 stats24InMpcpFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "MPCP" ::= { stats24Entry 19 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.20 stats24InMpcpOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "MPCP" ::= { stats24Entry 20 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.21 stats24InOAMFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "OAM" ::= { stats24Entry 21 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.22 stats24InOAMOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "OAM" ::= { stats24Entry 22 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.23 stats24InCRCErrorPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "CRC" ::= { stats24Entry 23 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.24 stats24InDropEvents OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 24 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.25 stats24InJabbers OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 25 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.26 stats24InCollision OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 26 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.27 stats24OutOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 27 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.28 stats24OutPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 28 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.29 stats24OutBroadcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 29 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.30 stats24OutMulticastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 30 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.31 stats24OutPkts64Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "64" ::= { stats24Entry 31 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.32 stats24OutPkts65to127Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "65127" ::= { stats24Entry 32 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.33 stats24OutPkts128to255Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "128255" ::= { stats24Entry 33 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.34 stats24OutPkts256to511Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "256511" ::= { stats24Entry 34 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.35 stats24OutPkts512to1023Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "5121023" ::= { stats24Entry 35 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.36 stats24OutPkts1024to1518Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "10241518" ::= { stats24Entry 36 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.37 stats24OutPkts1519o1522Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "15191522" ::= { stats24Entry 37 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.38 stats24OutUndersizePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 38 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.39 stats24OutOversizePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 39 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.40 stats24OutFragments OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 40 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.41 stats24OutMpcpFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "MPCP" ::= { stats24Entry 41 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.42 stats24OutMpcpOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "MPCP" ::= { stats24Entry 42 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.43 stats24OutOAMFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "OAM" ::= { stats24Entry 43 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.44 stats24OutOAMOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "OAM" ::= { stats24Entry 44 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.45 stats24OutCRCErrorPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "CRC" ::= { stats24Entry 45 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.46 stats24OutDropEvents OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 46 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.47 stats24OutJabbers OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 47 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.48 stats24OutCollision OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { stats24Entry 48 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.49 stats24StatusAndAction OBJECT-TYPE SYNTAX INTEGER { none(1), clear(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " clear(2) " ::= { stats24Entry 49 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.50 stats24ValidityTag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Whether or not the current 1-day PM data is valid" ::= { stats24Entry 50 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.51 stats24ElapsedTime OBJECT-TYPE SYNTAX Counter32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION " It is elapsed time, since start of this 1-day interval. It is only valid for current PM data. For history PM data, set to 0. " ::= { stats24Entry 51 } -- 1.3.6.1.4.1.17409.2.3.10.3.1.52 stats24EndTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION " It is time, when the PM history data is created. It is only valid for history PM data. " ::= { stats24Entry 52 } -- 1.3.6.1.4.1.17409.2.3.10.4 perfStatsGlobalSet OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= { performanceStatisticObjects 4 } -- 1.3.6.1.4.1.17409.2.3.10.4.1 perfStats15MinMaxRecord OBJECT-TYPE SYNTAX EponStats15MinRecordType MAX-ACCESS read-write STATUS current DESCRIPTION "15, 0" DEFVAL { 96 } ::= { perfStatsGlobalSet 1 } -- 1.3.6.1.4.1.17409.2.3.10.4.2 perfStats24HourMaxRecord OBJECT-TYPE SYNTAX EponStats24HourRecordType MAX-ACCESS read-write STATUS current DESCRIPTION "24 0" DEFVAL { 7 } ::= { perfStatsGlobalSet 2 } -- 1.3.6.1.4.1.17409.2.3.10.5 perfStatsThresholdTable OBJECT-TYPE SYNTAX SEQUENCE OF PerfStatsThresholdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { performanceStatisticObjects 5 } -- 1.3.6.1.4.1.17409.2.3.10.5.1 perfStatsThresholdEntry OBJECT-TYPE SYNTAX PerfStatsThresholdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { perfStatsThresholdDeviceIndex, perfStatsThresholdCardIndex, perfStatsThresholdPortIndex, perfStatsThresholdTypeIndex } ::= { perfStatsThresholdTable 1 } PerfStatsThresholdEntry ::= SEQUENCE { perfStatsThresholdDeviceIndex EponDeviceIndex, perfStatsThresholdCardIndex EponCardIndex, perfStatsThresholdPortIndex EponPortIndex, perfStatsThresholdTypeIndex EponStatsThresholdType, perfStatsThresholdUpper Counter64, perfStatsThresholdLower Counter64, perfStatsThresholdRowStatus RowStatus } -- 1.3.6.1.4.1.17409.2.3.10.5.1.1 perfStatsThresholdDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " curStatsDeviceIndex" ::= { perfStatsThresholdEntry 1 } -- 1.3.6.1.4.1.17409.2.3.10.5.1.2 perfStatsThresholdCardIndex OBJECT-TYPE SYNTAX EponCardIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " curStatsCardIndex" ::= { perfStatsThresholdEntry 2 } -- 1.3.6.1.4.1.17409.2.3.10.5.1.3 perfStatsThresholdPortIndex OBJECT-TYPE SYNTAX EponPortIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION " curStatsPortIndex" ::= { perfStatsThresholdEntry 3 } -- 1.3.6.1.4.1.17409.2.3.10.5.1.4 perfStatsThresholdTypeIndex OBJECT-TYPE SYNTAX EponStatsThresholdType MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { perfStatsThresholdEntry 4 } -- 1.3.6.1.4.1.17409.2.3.10.5.1.5 perfStatsThresholdUpper OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { perfStatsThresholdEntry 5 } -- 1.3.6.1.4.1.17409.2.3.10.5.1.6 perfStatsThresholdLower OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { perfStatsThresholdEntry 6 } -- 1.3.6.1.4.1.17409.2.3.10.5.1.7 perfStatsThresholdRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= { perfStatsThresholdEntry 7 } -- DESCRIPTION -- "EPON MIB" -- 1.3.6.1.4.1.17409.2.4 eoCTree OBJECT IDENTIFIER ::= { nscrtvEponEocTree 4 } -- DESCRIPTION -- "EoC MIB" -- 1.3.6.1.4.1.17409.2.5 orTree OBJECT IDENTIFIER ::= { nscrtvEponEocTree 5 } -- 1.3.6.1.4.1.17409.2.5.1 catvOrObjects OBJECT IDENTIFIER ::= { orTree 1 } -- ------------------------------------------------------------------------------ -- catvOrObjects [catv](1.3.6.1.4.1.17409.2.5.1) -- ------------------------------------------------------------------------------ -- 1.3.6.1.4.1.17409.2.5.1.1 onuCatvOrConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF onuCatvOrConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of onuCatvOrConfigTable entries. " ::= { catvOrObjects 1 } -- 1.3.6.1.4.1.17409.2.5.1.1.1 onuCatvOrConfigEntry OBJECT-TYPE SYNTAX onuCatvOrConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The onuCatvOrConfigEntry Information" INDEX { onuCatvOrConfigDeviceIndex } ::= { onuCatvOrConfigTable 1 } onuCatvOrConfigEntry ::= SEQUENCE { onuCatvOrConfigDeviceIndex EponDeviceIndex, onuCatvOrConfigSwitch INTEGER, onuCatvOrConfigGainControlType INTEGER, onuCatvOrConfigAGCUpValue INTEGER, onuCatvOrConfigAGCRange INTEGER, onuCatvOrConfigMGCTxAttenuation INTEGER, onuCatvOrConfigInputLO INTEGER, onuCatvOrConfigInputHI INTEGER, onuCatvOrConfigOutputLO INTEGER, onuCatvOrConfigOutputHI INTEGER, onuCatvOrConfigVoltageHI INTEGER, onuCatvOrConfigVoltageLO INTEGER, onuCatvOrConfigTemperatureHI INTEGER, onuCatvOrConfigTemperatureLO INTEGER } -- 1.3.6.1.4.1.17409.2.5.1.1.1.1 onuCatvOrConfigDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "onu Catv Opitcal receiver config Index" ::= { onuCatvOrConfigEntry 1 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.2 onuCatvOrConfigSwitch OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 2 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.3 onuCatvOrConfigGainControlType OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 3 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.4 onuCatvOrConfigAGCUpValue OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 4 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.5 onuCatvOrConfigAGCRange OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 5 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.6 onuCatvOrConfigMGCTxAttenuation OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 6 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.7 onuCatvOrConfigInputLO OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 7 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.8 onuCatvOrConfigInputHI OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 8 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.9 onuCatvOrConfigOutputLO OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 9 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.10 onuCatvOrConfigOutputHI OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 10 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.11 onuCatvOrConfigVoltageHI OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 11 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.12 onuCatvOrConfigVoltageLO OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 12 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.13 onuCatvOrConfigTemperatureHI OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 13 } -- 1.3.6.1.4.1.17409.2.5.1.1.1.14 onuCatvOrConfigTemperatureLO OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "onu Catv Opitcal receiver switch." ::= { onuCatvOrConfigEntry 14 } -- 1.3.6.1.4.1.17409.2.5.1.2 onuCatvOrInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF onuCatvOrInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of onuCatvOrInfoTable entries. " ::= { catvOrObjects 2 } -- 1.3.6.1.4.1.17409.2.5.1.2.1 onuCatvOrInfoEntry OBJECT-TYPE SYNTAX onuCatvOrInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The onuCatvOrConfigEntry Information" INDEX { onuCatvOrInfoDeviceIndex } ::= { onuCatvOrInfoTable 1 } onuCatvOrInfoEntry ::= SEQUENCE { onuCatvOrInfoDeviceIndex EponDeviceIndex, onuCatvOrInfoRxPower INTEGER, onuCatvOrInfoRfOutVoltage INTEGER, onuCatvOrInfoVoltage INTEGER, onuCatvOrInfoTemperature INTEGER } -- 1.3.6.1.4.1.17409.2.5.1.2.1.1 onuCatvOrInfoDeviceIndex OBJECT-TYPE SYNTAX EponDeviceIndex (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "onu Catv Opitcal receiver information Index" ::= { onuCatvOrInfoEntry 1 } -- 1.3.6.1.4.1.17409.2.5.1.2.1.2 onuCatvOrInfoRxPower OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "onu Catv Opitcal receiver information rx-power." ::= { onuCatvOrInfoEntry 2 } -- 1.3.6.1.4.1.17409.2.5.1.2.1.3 onuCatvOrInfoRfOutVoltage OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "onu Catv Opitcal receiver information rf out voltage." ::= { onuCatvOrInfoEntry 3 } -- 1.3.6.1.4.1.17409.2.5.1.2.1.4 onuCatvOrInfoVoltage OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "onu Catv Opitcal receiver information voltage." ::= { onuCatvOrInfoEntry 4 } -- 1.3.6.1.4.1.17409.2.5.1.2.1.5 onuCatvOrInfoTemperature OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "onu Catv Opitcal receiver information temperat." ::= { onuCatvOrInfoEntry 5 } -- DESCRIPTION -- "OpticalReceiver MIB" -- 1.3.6.1.4.1.17409.2.6 oTTree OBJECT IDENTIFIER ::= { nscrtvEponEocTree 6 } -- 1.3.6.1.4.1.17409.2.6.1 cityNetworkOpticalTransmissionCommonQuery OBJECT IDENTIFIER ::= { oTTree 1 } -- ------------------------------------------------------------------------------ -- cityNetworkOpticalTransmissionCommonQuery [](1.3.6.1.4.1.17409.2.6.1) -- ------------------------------------------------------------------------- -- 1.3.6.1.4.1.17409.2.6.1.1 CityNetworkOpticalTransmissionCommonTable OBJECT-TYPE SYNTAX SEQUENCE OF commonEponDeviceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { cityNetworkOpticalTransmissionCommonQuery 1 } -- 1.3.6.1.4.1.17409.2.6.1.1.1 commonEponDeviceEntry OBJECT-TYPE SYNTAX commonEponDeviceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The commonEponDeviceEntry Information" INDEX { commonEponDeviceIndex } ::= { CityNetworkOpticalTransmissionCommonTable 1 } commonEponDeviceEntry ::= SEQUENCE { commonEponDeviceIndex INTEGER, commonEponDeviceType DisplayString, commonEponDeviceName DisplayString, commonEponVendorName DisplayString, commonEponModelNumber DisplayString, commonEponSerialNumber DisplayString, commonEponIpAddress IpAddress, commonEponMacAddress INTEGER, commonEponDeviceMFD DisplayString, commonEponDeviceInternalTemperature INTEGER, commonEponInputRFLevel INTEGER, commonEponOpicalInputPower INTEGER, commonEponOutputOpticalPower INTEGER, commonEponPowerVoltage INTEGER, commonEponPowerCurrent INTEGER } -- 1.3.6.1.4.1.17409.2.6.1.1.1.1 commonEponDeviceIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "CityNetworkOpticalTransmissionCommonQueryTable Index" ::= { commonEponDeviceEntry 1 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.2 commonEponDeviceType OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { commonEponDeviceEntry 2 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.3 commonEponDeviceName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { commonEponDeviceEntry 3 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.4 commonEponVendorName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { commonEponDeviceEntry 4 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.5 commonEponModelNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { commonEponDeviceEntry 5 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.6 commonEponSerialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { commonEponDeviceEntry 6 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.7 commonEponIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP" ::= { commonEponDeviceEntry 7 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.8 commonEponMacAddress OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "MAC" ::= { commonEponDeviceEntry 8 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.10 commonEponDeviceMFD OBJECT-TYPE SYNTAX DisplayString (SIZE (10)) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { commonEponDeviceEntry 10 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.12 commonEponDeviceInternalTemperature OBJECT-TYPE SYNTAX INTEGER (-128..127) MAX-ACCESS read-only STATUS optional DESCRIPTION "" ::= { commonEponDeviceEntry 12 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.13 commonEponInputRFLevel OBJECT-TYPE SYNTAX INTEGER (0..127) MAX-ACCESS read-only STATUS optional DESCRIPTION ",dBuV/ch" ::= { commonEponDeviceEntry 13 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.14 commonEponOpicalInputPower OBJECT-TYPE SYNTAX INTEGER (-32768..32767) MAX-ACCESS read-only STATUS current DESCRIPTION ",0.1dBm" ::= { commonEponDeviceEntry 14 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.15 commonEponOutputOpticalPower OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION ",0.1dBm" ::= { commonEponDeviceEntry 15 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.16 commonEponPowerVoltage OBJECT-TYPE SYNTAX INTEGER (-32768..32767) MAX-ACCESS read-only STATUS current DESCRIPTION "0.1V" ::= { commonEponDeviceEntry 16 } -- 1.3.6.1.4.1.17409.2.6.1.1.1.17 commonEponPowerCurrent OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "0.01A" ::= { commonEponDeviceEntry 17 } END -- -- NSCRTV-FTTX-EPON-MIB.my --