summaryrefslogtreecommitdiff
path: root/MIBS/cdata/NSCRTV-FTTX-EPON-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/cdata/NSCRTV-FTTX-EPON-MIB')
-rw-r--r--MIBS/cdata/NSCRTV-FTTX-EPON-MIB12876
1 files changed, 12876 insertions, 0 deletions
diff --git a/MIBS/cdata/NSCRTV-FTTX-EPON-MIB b/MIBS/cdata/NSCRTV-FTTX-EPON-MIB
new file mode 100644
index 0000000..803365c
--- /dev/null
+++ b/MIBS/cdata/NSCRTV-FTTX-EPON-MIB
@@ -0,0 +1,12876 @@
+--
+-- 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
+--