From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/ubiquoss/UBIQUOSS-10GEPON-PON-MAC-GROUP-MIB | 2736 ++++++++++++++++++++++ 1 file changed, 2736 insertions(+) create mode 100644 MIBS/ubiquoss/UBIQUOSS-10GEPON-PON-MAC-GROUP-MIB (limited to 'MIBS/ubiquoss/UBIQUOSS-10GEPON-PON-MAC-GROUP-MIB') diff --git a/MIBS/ubiquoss/UBIQUOSS-10GEPON-PON-MAC-GROUP-MIB b/MIBS/ubiquoss/UBIQUOSS-10GEPON-PON-MAC-GROUP-MIB new file mode 100644 index 0000000..f50bf6e --- /dev/null +++ b/MIBS/ubiquoss/UBIQUOSS-10GEPON-PON-MAC-GROUP-MIB @@ -0,0 +1,2736 @@ +-- ***************************************************************** +-- UBIQUOSS-10GEPON-PON-MAC-GROUP-MIB.my +-- +-- Jul. 2013, Hangil Won +-- +-- Copyright (c) 2006 by Ubiquoss, Corp. +-- All rights reserved. +-- +-- ***************************************************************** + + UBIQUOSS-10GEPON-PON-MAC-GROUP-MIB DEFINITIONS ::= BEGIN + + IMPORTS + InterfaceIndex + FROM IF-MIB + onuPortFilterRuleIngressPort, onuClassRuleId + FROM UBIQUOSS-EPON-PON-PROFILE-GROUP-MIB + OnuType + FROM UBIQUOSS-EPON-TC-MIB + IpAddress, Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY + FROM SNMPv2-SMI + MacAddress, RowStatus, DisplayString + FROM SNMPv2-TC + ubi10GEponGroupMIB + FROM UBQS-SMI + ubiPortIndex + FROM UBQS-INTERFACE-MIB; + + ubi10gPonMacMIB MODULE-IDENTITY + LAST-UPDATED "201601072200Z" + ORGANIZATION + "Ubiquoss Inc." + CONTACT-INFO + "Chair : Hangil Won + Ubiquoss Inc. + Postal: : 8F Ubiquoss B/D, 68, Pangyo-ro + 255beon-gil, Bundang-gu, Seongnam-si, + Gyeonggi-do, 463-400, Republic of Korea + EMail: : hg88pro@ubiquoss.com" + DESCRIPTION + "This MIB module defines 10g epon mac information" + ::= { ubi10GEponGroupMIB 1 } + +-- *********************************************************** +-- Node definitions +-- *********************************************************** + ubi10gPonMacMIBObjects OBJECT IDENTIFIER ::= { ubi10gPonMacMIB 1 } + +-- *********************************************************** +-- olt10gPonMacTable +-- *********************************************************** + olt10gPonMacTable OBJECT-TYPE + SYNTAX SEQUENCE OF Olt10gPonMacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 1 } + + olt10gPonMacEntry OBJECT-TYPE + SYNTAX Olt10gPonMacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ubiPortIndex } + ::= { olt10gPonMacTable 1 } + + Olt10gPonMacEntry ::= + SEQUENCE { + olt10gPonMacAddress + MacAddress, + olt10gPonMacAdminStatus + INTEGER, + olt10gPonMacOperStatus + INTEGER, + olt10gPonMacMode + INTEGER, + registeredOntCount + Integer32 + } + + olt10gPonMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { olt10gPonMacEntry 1 } + + olt10gPonMacAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + locked(0), + unlocked(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { olt10gPonMacEntry 2 } + + olt10gPonMacOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + up(1), + down(2), + cableDown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { olt10gPonMacEntry 3 } + + olt10gPonMacMode OBJECT-TYPE + SYNTAX INTEGER + { + mixed(1), + real(2), + hybrid(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { olt10gPonMacEntry 4 } + + registeredOntCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { olt10gPonMacEntry 5 } + +-- *********************************************************** +-- onu10gPonMacTable +-- *********************************************************** + onu10gPonMacTable OBJECT-TYPE + SYNTAX SEQUENCE OF Onu10gPonMacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 2 } + + onu10gPonMacEntry OBJECT-TYPE + SYNTAX Onu10gPonMacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ubiPortIndex, onu10gId } + ::= { onu10gPonMacTable 1 } + + Onu10gPonMacEntry ::= + SEQUENCE { + onu10gId + Integer32, + onu10gPonMacAddress + MacAddress, + onu10gPonMacOnuType + DisplayString, + onu10gPonMacAdminStatus + INTEGER, + onu10gPonMacOperStatus + INTEGER, + onu10gPonMacLoc + DisplayString, + onu10gPonMacRowStatus + RowStatus, + onu10gPonMacDistance + Integer32, + onu10gPonLoopStatus + INTEGER, + onu10gPonAutoRemoveStatus + INTEGER, + onu10gPonSpeedSelect + INTEGER, + onu10gPonReportMode + INTEGER, + ubi10gPortIndex + Integer32 + } + + onu10gId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { onu10gPonMacEntry 1 } + + onu10gPonMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { onu10gPonMacEntry 2 } + + onu10gPonMacOnuType OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description." + ::= { onu10gPonMacEntry 3 } + + + onu10gPonMacAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + locked(0), + unlocked(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { onu10gPonMacEntry 4 } + + onu10gPonMacOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + up(1), + down(2), + cableDown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { onu10gPonMacEntry 5 } + + onu10gPonMacLoc OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { onu10gPonMacEntry 6 } + + onu10gPonMacRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description." + ::= { onu10gPonMacEntry 7 } + + onu10gPonMacDistance OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit : meter" + ::= { onu10gPonMacEntry 8 } + + onu10gPonLoopStatus OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Display ONU Loop Status" + ::= { onu10gPonMacEntry 9 } + + onu10gPonAutoRemoveStatus OBJECT-TYPE + SYNTAX INTEGER + { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "disable: onu-auto-remove, enable: no onu-auto-remove" + ::= { onu10gPonMacEntry 10 } + + onu10gPonSpeedSelect OBJECT-TYPE + SYNTAX INTEGER + { + speed_10_10(0), + speed_10_1(1), + speed_1_1(2), + speed_turbo(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Display ONU's Supported Bandwidth + Downstream Speed/Upstream Speed" + ::= { onu10gPonMacEntry 11 } + + onu10gPonReportMode OBJECT-TYPE + SYNTAX INTEGER + { + unknown(0), + siepon-a(1), + siepon-b(2), + siepon-c(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Display ONU Link-up SIEPON Package + SIEPON-A : DPoE + SIEPON-B : Broadcom + SIEPON-C : CTC" + ::= { onu10gPonMacEntry 12 } + +-- *********************************************************** +-- pon10gRemoteLoopBack +-- *********************************************************** + + pon10gRemoteLoopBack OBJECT IDENTIFIER ::= { ubi10gPonMacMIBObjects 3 } + +-- *********************************************************** +-- pon10gLpbkTestTable +-- *********************************************************** + pon10gLpbkTestTable OBJECT-TYPE + SYNTAX SEQUENCE OF Pon10gLpbkTestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "10G Loopback Test Command. + Each object setting is impossible. + Multiple setting is only available." + ::= { pon10gRemoteLoopBack 1 } + + pon10gLpbkTestEntry OBJECT-TYPE + SYNTAX Pon10gLpbkTestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description" + INDEX { ubiPortIndex, onu10gId, linkId } + ::= { pon10gLpbkTestTable 1 } + + Pon10gLpbkTestEntry ::= + SEQUENCE { + linkId + Integer32, + pon10gLpbkTestFramesNum + Integer32, + pon10gLpbkTestPayloadLength + Integer32, + pon10gLpbkTestPayloadType + INTEGER, + pon10gLpbkTestVlanTag + Integer32, + pon10gLpbkTestRowStatus + RowStatus + } + + linkId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { pon10gLpbkTestEntry 1 } + + pon10gLpbkTestFramesNum OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Nember of frames. + Units : Frames" + ::= { pon10gLpbkTestEntry 2 } + + pon10gLpbkTestPayloadLength OBJECT-TYPE + SYNTAX Integer32 (46..1500) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Payload length. + Units : Bytes" + ::= { pon10gLpbkTestEntry 3 } + + pon10gLpbkTestPayloadType OBJECT-TYPE + SYNTAX INTEGER + { + incrementing(0), + random(1), + allOnes(2), + allZeros(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Payload Type." + ::= { pon10gLpbkTestEntry 4 } + + pon10gLpbkTestVlanTag OBJECT-TYPE + SYNTAX Integer32 (0..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VLAN Tag. + Untagged frames : 0 + Valid tags : 1~4094" + ::= { pon10gLpbkTestEntry 5 } + + pon10gLpbkTestRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus" + ::= { pon10gLpbkTestEntry 6 } + +-- *********************************************************** +-- pon10gLpbkTestResultForNotify : NOT USE +-- *********************************************************** +-- +-- ponLpbkTestResultForNotify OBJECT IDENTIFIER ::= { ponRemoteLoopBack 2 } +-- +-- ponLpbkTestResultFramesSent OBJECT-TYPE +-- SYNTAX Integer32 +-- MAX-ACCESS accessible-for-notify +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ponLpbkTestResultForNotify 1 } +-- +-- ponLpbkTestResultFramesRecievedOK OBJECT-TYPE +-- SYNTAX Integer32 +-- MAX-ACCESS accessible-for-notify +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ponLpbkTestResultForNotify 2 } +-- +-- ponLpbkTestResultCorruptedFramesReceived OBJECT-TYPE +-- SYNTAX Integer32 +-- MAX-ACCESS accessible-for-notify +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ponLpbkTestResultForNotify 3 } +-- +-- ponLpbkTestResultMinDelay OBJECT-TYPE +-- SYNTAX Integer32 +-- MAX-ACCESS accessible-for-notify +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ponLpbkTestResultForNotify 4 } +-- +-- ponLpbkTestResultMaxDelay OBJECT-TYPE +-- SYNTAX Integer32 +-- MAX-ACCESS accessible-for-notify +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ponLpbkTestResultForNotify 5 } +-- +-- ponLpbkTestResultAverageDelay OBJECT-TYPE +-- SYNTAX Integer32 +-- MAX-ACCESS accessible-for-notify +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ponLpbkTestResultForNotify 6 } +-- +-- ponLpbkTestResult OBJECT-TYPE +-- SYNTAX INTEGER +-- { +-- loopbackFail(0), +-- loopbackSuccess(1) +-- } +-- MAX-ACCESS accessible-for-notify +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ponLpbkTestResultForNotify 7 } +-- + +-- *********************************************************** +-- pon10gLpbkTestResultTable +-- *********************************************************** + + pon10gLpbkTestResultTable OBJECT IDENTIFIER ::= { pon10gRemoteLoopBack 3 } + + pon10gLpbkResultOltPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { pon10gLpbkTestResultTable 1 } + + pon10gLpbkResultOnuId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { pon10gLpbkTestResultTable 2 } + + pon10gLpbkResultLinkId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { pon10gLpbkTestResultTable 3 } + + pon10gLpbkResultFrameSent OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { pon10gLpbkTestResultTable 4 } + + pon10gLpbkResultPayloadType OBJECT-TYPE + SYNTAX INTEGER + { + incrementing(0), + random(1), + allOnes(2), + allZeros(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { pon10gLpbkTestResultTable 5 } + + pon10gLpbkResultFramesRecievedOK OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { pon10gLpbkTestResultTable 6 } + + pon10gLpbkResultFramesRecievedBad OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { pon10gLpbkTestResultTable 7 } + + pon10gLpbkResultMinDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { pon10gLpbkTestResultTable 8 } + + pon10gLpbkResultMaxDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { pon10gLpbkTestResultTable 9 } + + pon10gLpbkResultAverageDelay OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { pon10gLpbkTestResultTable 10 } + + +-- *********************************************************** +-- dot3MpcpStatTable +-- *********************************************************** + pon10gMpcp OBJECT IDENTIFIER ::= { ubi10gPonMacMIBObjects 4 } + + dot3MpcpStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF Dot3MpcpStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { pon10gMpcp 1 } + + dot3MpcpStatEntry OBJECT-TYPE + SYNTAX Dot3MpcpStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ubiPortIndex, onu10gId, mpcpLmhzd } + ::= { dot3MpcpStatTable 1 } + + Dot3MpcpStatEntry ::= + SEQUENCE { + mpcpLmhzd + Integer32, +-- dot3MpcpMACCtrlFramesTransmitted +-- Counter32, +-- dot3MpcpMACCtrlFramesReceived +-- Counter32, + dot3MpcpDiscoveryWindowsSent + Counter32, + dot3MpcpDiscoveryTimeout + Counter32, +-- dot3MpcpTxRegRequest +-- Counter32, + dot3MpcpRxRegRequest + Counter32, +-- dot3MpcpTxRegAck +-- Counter32, + dot3MpcpRxRegAck + Counter32, +-- dot3MpcpTxReport +-- Counter32, + dot3MpcpRxReport + Counter32, + dot3MpcpTxGate + Counter32, +-- dot3MpcpRxGate +-- Counter32, +-- dot3MpcpTxRegister +-- Counter32, +-- dot3MpcpRxRegister +-- Counter32 + } + + + mpcpLmhzd OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { dot3MpcpStatEntry 1 } + +-- dot3MpcpMACCtrlFramesTransmitted OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { dot3MpcpStatEntry 2 } + +-- dot3MpcpMACCtrlFramesReceived OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { dot3MpcpStatEntry 3 } + + dot3MpcpDiscoveryWindowsSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { dot3MpcpStatEntry 4 } + + dot3MpcpDiscoveryTimeout OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { dot3MpcpStatEntry 5 } + +-- dot3MpcpTxRegRequest OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { dot3MpcpStatEntry 6 } + + dot3MpcpRxRegRequest OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { dot3MpcpStatEntry 7 } + +-- dot3MpcpTxRegAck OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { dot3MpcpStatEntry 8 } + + dot3MpcpRxRegAck OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { dot3MpcpStatEntry 9 } + +-- dot3MpcpTxReport OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { dot3MpcpStatEntry 10 } + + dot3MpcpRxReport OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { dot3MpcpStatEntry 11 } + + dot3MpcpTxGate OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { dot3MpcpStatEntry 12 } + +-- dot3MpcpRxGate OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { dot3MpcpStatEntry 13 } + +-- dot3MpcpTxRegister OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { dot3MpcpStatEntry 14 } + +-- dot3MpcpRxRegister OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { dot3MpcpStatEntry 15 } + +-- *********************************************************** +-- onuVlanTagTable +-- *********************************************************** +-- onuVlanTagTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF OnuVlanTagEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ubiPonMacMIBObjects 5 } +-- +-- -- 1.3.6.1.4.1.7800.500.5.1 +-- onuVlanTagEntry OBJECT-TYPE +-- SYNTAX OnuVlanTagEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- INDEX { ubiPortIndex } -- TODO +-- ::= { onuVlanTagTable 1 } +-- +-- OnuVlanTagEntry ::= +-- SEQUENCE { +-- onuVlanTagId +-- Integer32, +-- onuNetworkVlanTag +-- Integer32, +-- onuTranslatedVlanId +-- Integer32, +-- onuVlanTagRowStatus +-- Integer32 +-- } +-- +-- onuVlanTagId OBJECT-TYPE +-- SYNTAX Integer32 (1..32) +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onuVlanTagEntry 1 } +-- +-- onuNetworkVlanTag OBJECT-TYPE +-- SYNTAX Integer32 (1..4094) +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onuVlanTagEntry 2 } +-- +-- onuTranslatedVlanId OBJECT-TYPE +-- SYNTAX Integer32 (0) +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onuVlanTagEntry 3 } +-- +-- onuVlanTagRowStatus OBJECT-TYPE +-- SYNTAX Integer32 +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onuVlanTagEntry 4 } + +-- *********************************************************** +-- onuPriorityVlanTable +-- *********************************************************** +-- onuPriorityVlanTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF OnuPriorityVlanEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ubiPonMacMIBObjects 6 } +-- +-- onuPriorityVlanEntry OBJECT-TYPE +-- SYNTAX OnuPriorityVlanEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "delete : onuNetworkVlanId value == 0 +-- add : onuNetworkVlanId > 0 +-- " +-- INDEX { ubiPortIndex } -- TODO +-- ::= { onuPriorityVlanTable 1 } +-- +-- OnuPriorityVlanEntry ::= +-- SEQUENCE { +-- onuNetworkVlanId +-- Integer32, +-- onuUpStreamCos +-- Integer32, +-- onuDownstreamPriorityUse +-- INTEGER, +-- onuMinPriorityValue +-- Integer32, +-- onuMaxPriorityValue +-- Integer32, +-- onuTxNonTosFrame +-- INTEGER +-- } +-- +-- onuNetworkVlanId OBJECT-TYPE +-- SYNTAX Integer32 (0..4094) +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onuPriorityVlanEntry 1 } +-- +-- onuUpStreamCos OBJECT-TYPE +-- SYNTAX Integer32 (0..7) +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onuPriorityVlanEntry 2 } +-- +-- onuDownstreamPriorityUse OBJECT-TYPE +-- SYNTAX INTEGER +-- { +-- cos(0), +-- tos(1) +-- } +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onuPriorityVlanEntry 3 } +-- +-- onuMinPriorityValue OBJECT-TYPE +-- SYNTAX Integer32 (0..7) +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onuPriorityVlanEntry 4 } +-- +-- onuMaxPriorityValue OBJECT-TYPE +-- SYNTAX Integer32 (0..7) +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onuPriorityVlanEntry 5 } +-- +-- onuTxNonTosFrame OBJECT-TYPE +-- SYNTAX INTEGER +-- { +-- off(0), +-- on(1) +-- } +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onuPriorityVlanEntry 6 } + +-- *********************************************************** +-- igmpVlanTable +-- *********************************************************** +-- igmpVlanTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF IgmpVlanEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ubiPonMacMIBObjects 7 } +-- +-- igmpVlanEntry OBJECT-TYPE +-- SYNTAX IgmpVlanEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- INDEX { ubiPortIndex } -- TODO +-- ::= { igmpVlanTable 1 } +-- +-- IgmpVlanEntry ::= +-- SEQUENCE { +-- fcfsPoolSize +-- Integer32 +-- } +-- +-- fcfsPoolSize OBJECT-TYPE +-- SYNTAX Integer32 (0..1000000) +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { igmpVlanEntry 1 } + +-- *********************************************************** +-- igmpVlanProvTable +-- *********************************************************** +-- igmpVlanProvTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF IgmpVlanProvEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ubiPonMacMIBObjects 8 } +-- +-- igmpVlanProvEntry OBJECT-TYPE +-- SYNTAX IgmpVlanProvEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- INDEX { ubiPortIndex } -- TODO +-- ::= { igmpVlanProvTable 1 } +-- +-- IgmpVlanProvEntry ::= +-- SEQUENCE { +-- networkVid +-- Integer32, +-- eponVid +-- Integer32, +-- vlanMgb +-- Integer32, +-- vlanMab +-- Integer32, +-- defaultPerChanBw +-- Integer32, +-- igmpVlanProvRowStatus +-- RowStatus +-- } +-- +-- networkVid OBJECT-TYPE +-- SYNTAX Integer32 (0..65535) +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "range : 0 ~ 4093 +-- in igmpChanTable only use:: all network vlan Id delete (65535)" +-- ::= { igmpVlanProvEntry 1 } +-- +-- eponVid OBJECT-TYPE +-- SYNTAX Integer32 (0..4093) +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { igmpVlanProvEntry 2 } +-- +-- vlanMgb OBJECT-TYPE +-- SYNTAX Integer32 (0..1000000) +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { igmpVlanProvEntry 3 } +-- +-- vlanMab OBJECT-TYPE +-- SYNTAX Integer32 (0..1000000) +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { igmpVlanProvEntry 4 } +-- +-- defaultPerChanBw OBJECT-TYPE +-- SYNTAX Integer32 (0..1000000) +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { igmpVlanProvEntry 5 } +-- +-- igmpVlanProvRowStatus OBJECT-TYPE +-- SYNTAX RowStatus +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { igmpVlanProvEntry 6 } + +-- *********************************************************** +-- igmpChanTable +-- *********************************************************** +-- igmpChanTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF IgmpChanEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ubiPonMacMIBObjects 9 } +-- +-- igmpChanEntry OBJECT-TYPE +-- SYNTAX IgmpChanEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- INDEX { ubiPortIndex } -- TODO +-- ::= { igmpChanTable 1 } +-- +-- IgmpChanEntry ::= +-- SEQUENCE { +-- igmpChanId +-- Integer32, +-- igmpChanFromGroupIP +-- IpAddress, +-- igmpChanToGroupIP +-- IpAddress, +-- igmpChanGroupBw +-- Integer32, +-- igmpChanRowStatus +-- RowStatus +-- } +-- +-- igmpChanId OBJECT-TYPE +-- SYNTAX Integer32 (1..65535) +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "range : 1 ~ 3780 +-- All channel Id delete : 65535" +-- ::= { igmpChanEntry 1 } +-- +-- igmpChanFromGroupIP OBJECT-TYPE +-- SYNTAX IpAddress +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "range : 224.0.1.0 - 239.255.255.255" +-- ::= { igmpChanEntry 2 } +-- +-- igmpChanToGroupIP OBJECT-TYPE +-- SYNTAX IpAddress +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "range : 224.0.1.0 - 239.255.255.255" +-- ::= { igmpChanEntry 3 } +-- +-- igmpChanGroupBw OBJECT-TYPE +-- SYNTAX Integer32 (0..1000) +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { igmpChanEntry 4 } +-- +-- igmpChanRowStatus OBJECT-TYPE +-- SYNTAX RowStatus +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { igmpChanEntry 5 } + +-- *********************************************************** +-- onu10gAdvancedRuleTable +-- *********************************************************** + onu10gAdvancedRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF Onu10gAdvancedRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 10 } + + onu10gAdvancedRuleEntry OBJECT-TYPE + SYNTAX Onu10gAdvancedRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ubiPortIndex, onu10gId, onuPortFilterRuleIngressPort, onuClassRuleId } + ::= { onu10gAdvancedRuleTable 1 } + + Onu10gAdvancedRuleEntry ::= + SEQUENCE { + onu10gAdvancedRuleClassMapName + DisplayString, + onu10gAdvancedRulePrecedence + Integer32, + onu10gAdvancedRuleAction + INTEGER, + onu10gAdvancedRuleSetVidActionParam + Integer32, + onu10gAdvancedRuleSetCosActionParam + Integer32, + onu10gAdvancedRuleSetDstActionParamPort + Integer32, + onu10gAdvancedRuleSetDstActionParamQueue + Integer32, + onu10gAdvancedRuleRowStatus + RowStatus + } + + onu10gAdvancedRuleClassMapName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description." + ::= { onu10gAdvancedRuleEntry 1 } + + onu10gAdvancedRulePrecedence OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "value must be even number" + ::= { onu10gAdvancedRuleEntry 2 } + + onu10gAdvancedRuleAction OBJECT-TYPE + SYNTAX INTEGER + { + addTag(3), + deleteTag(4), + setVidAndAddTag(5), + setCos(6), + replaceTag(7), + replaceTagAndSetVid(8), + clrAddTag(9), + clrDelTag(10), + clrReplaceTag(11), + discard(14), + setDstAndFwd(18) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description." + ::= { onu10gAdvancedRuleEntry 3 } + + onu10gAdvancedRuleSetVidActionParam OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "if ruleAction is + setVidAndAddTag(5), + replaceTagAndSetVid(8), + vidActionParam has value between 1 and 4094 + else + vidActionParam has 65535" + ::= { onu10gAdvancedRuleEntry 4 } + + onu10gAdvancedRuleSetCosActionParam OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "if ruleAction is + setCos(6), + cosActionParam has value between 0 and 7 + else + cosActionParam has 65535" + ::= { onu10gAdvancedRuleEntry 5 } + + onu10gAdvancedRuleSetDstActionParamPort OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "if ruleAction is + setDstAndFwd(18), + dstActionParam has value between 1 and 4 + else + dstActionParam has 65535" + ::= { onu10gAdvancedRuleEntry 6 } + + onu10gAdvancedRuleSetDstActionParamQueue OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "if ruleAction is + setDstAndFwd(18), + dstActionParam has value between 0 and 10 + else + dstActionParam has 65535" + ::= { onu10gAdvancedRuleEntry 7 } + + onu10gAdvancedRuleRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Description." + ::= { onu10gAdvancedRuleEntry 8 } + +-- *********************************************************** +-- unAdmin10gOnuTable +-- *********************************************************** + unAdmin10gOnuTable OBJECT-TYPE + SYNTAX SEQUENCE OF UnAdmin10gOnuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 11 } + + unAdmin10gOnuEntry OBJECT-TYPE + SYNTAX UnAdmin10gOnuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ubiPortIndex, unAdminOnuId } + ::= { unAdmin10gOnuTable 1 } + + UnAdmin10gOnuEntry ::= + SEQUENCE { + unAdmin10gOnuId + INTEGER, + unAdmin10gOnuPonMacAddress + MacAddress, + unAdmin10gOnuVendorSpecificInfo + DisplayString + } + + unAdmin10gOnuId OBJECT-TYPE + SYNTAX INTEGER (1..64) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description. " + ::= { unAdmin10gOnuEntry 1 } + + unAdmin10gOnuPonMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { unAdmin10gOnuEntry 2 } + + unAdmin10gOnuVendorSpecificInfo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { unAdmin10gOnuEntry 3 } + +-- *********************************************************** +-- clearUnAdminOnu +-- *********************************************************** + clearUnAdmin10gOnu OBJECT IDENTIFIER ::= { ubi10gPonMacMIBObjects 12 } + + clearUnAdmin10gOnuOltPort OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { clearUnAdmin10gOnu 1 } + + clearUnAdmin10gOnuMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION " " + ::= { clearUnAdmin10gOnu 2 } + +-- *********************************************************** +-- onu10gSubscriberMacTable +-- *********************************************************** + onu10gSubscriberMacTable OBJECT-TYPE + SYNTAX SEQUENCE OF Onu10gSubscriberMacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 13 } + + onu10gSubscriberMacEntry OBJECT-TYPE + SYNTAX Onu10gSubscriberMacEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ubiPortIndex, onu10gId, onuSubscriberMacId } + ::= { onu10gSubscriberMacTable 1 } + + Onu10gSubscriberMacEntry ::= + SEQUENCE { + onu10gSubscriberMacId + Integer32, + onu10gSubscriberMacAddress + MacAddress + } + + onu10gSubscriberMacId OBJECT-TYPE + SYNTAX Integer32 (1..256) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { onu10gSubscriberMacEntry 1 } + + onu10gSubscriberMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { onu10gSubscriberMacEntry 2 } + +-- *********************************************************** +-- onu10gRegMode +-- *********************************************************** + onu10gRegMode OBJECT-TYPE + SYNTAX INTEGER + { + modeManual(1), + modeAuto(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 14 } + +-- *********************************************************** +-- onuIpToSnmpIndexTable +-- *********************************************************** +-- onuIpToSnmpIndexTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF OnuIpToSnmpIndexEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ubiPonMacMIBObjects 15 } +-- +-- onuIpToSnmpIndexEntry OBJECT-TYPE +-- SYNTAX OnuIpToSnmpIndexEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- INDEX { ubiPortIndex } -- TODO +-- ::= { onuIpToSnmpIndexTable 1 } +-- +-- OnuIpToSnmpIndexEntry ::= +-- SEQUENCE { +-- onuIpToSnmpIndexIpAddress +-- IpAddress, +-- onuIpToSnmpIndexOnuModelType +-- OnuType +-- } +-- +-- onuIpToSnmpIndexIpAddress OBJECT-TYPE +-- SYNTAX IpAddress +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onuIpToSnmpIndexEntry 1 } +-- +-- onuIpToSnmpIndexOnuModelType OBJECT-TYPE +-- SYNTAX OnuType +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onuIpToSnmpIndexEntry 2 } + +-- *********************************************************** +-- onuBandWidthTable +-- *********************************************************** + onu10gBandWidthTable OBJECT-TYPE + SYNTAX SEQUENCE OF Onu10gBandWidthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 16 } + + onu10gBandWidthEntry OBJECT-TYPE + SYNTAX Onu10gBandWidthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ubiPortIndex, onu10gId } + ::= { onu10gBandWidthTable 1 } + + Onu10gBandWidthEntry ::= + SEQUENCE { + onu10gDownStreamMin + Integer32, + onu10gDownStreamMax + Integer32, + onu10gUpStreamMin + Integer32, + onu10gUpStreamMax + Integer32 + } + + onu10gDownStreamMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { onu10gBandWidthEntry 1 } + + onu10gDownStreamMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { onu10gBandWidthEntry 2 } + + onu10gUpStreamMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { onu10gBandWidthEntry 3 } + + onu10gUpStreamMax OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { onu10gBandWidthEntry 4 } + +-- *********************************************************** +-- onu10gAutoRemoveTimer +-- *********************************************************** + onu10gAutoRemoveTimer OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ONU auto remove timer. (unit : day) + 0 : clear + 1-100 : auto remove timer range" + ::= { ubi10gPonMacMIBObjects 17 } + +-- *********************************************************** +-- onu10gStaticMacTable +-- *********************************************************** +-- onu10gStaticMacTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF Onu10gStaticMacEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ubi10gPonMacMIBObjects 18 } +-- +-- onu10gStaticMacEntry OBJECT-TYPE +-- SYNTAX Onu10gStaticMacEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- INDEX { ubiPortIndex, onu10gStaticMacId } +-- ::= { onu10gStaticMacTable 1 } +-- +-- Onu10gStaticMacEntry ::= +-- SEQUENCE { +-- onu10gStaticMacId +-- Integer32, +-- onu10gStaticMacAddress +-- MacAddress +-- } +-- +-- onu10gStaticMacId OBJECT-TYPE +-- SYNTAX Integer32 (1..256) +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onu10gStaticMacEntry 1 } +-- +-- onu10gStaticMacAddress OBJECT-TYPE +-- SYNTAX MacAddress +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { onu10gStaticMacEntry 2 } + +-- *********************************************************** +-- dayRegisteredOnuTable +-- *********************************************************** +-- dayRegisteredOnuTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF DayRegisteredOnuEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ubiPonMacMIBObjects 19 } +-- +-- dayRegisteredOnuEntry OBJECT-TYPE +-- SYNTAX DayRegisteredOnuEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- INDEX { ubiPortIndex } +-- ::= { dayRegisteredOnuTable 1 } +-- +-- DayRegisteredOnuEntry ::= +-- SEQUENCE { +--- dayRegisteredOnuId +---- Integer32, +-- dayRegisteredMacAddr +-- DisplayString +-- } + +---- dayRegisteredOnuId OBJECT-TYPE +---- SYNTAX Integer32 (1..32) +---- MAX-ACCESS not-accessible +---- STATUS current +---- DESCRIPTION +---- "Description." +---- ::= { dayRegisteredOnuEntry 1 } +-- +-- dayRegisteredMacAddr OBJECT-TYPE +-- SYNTAX DisplayString +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { dayRegisteredOnuEntry 1 } + +-- *********************************************************** +-- olt10gPrevBridgeTable +-- *********************************************************** + olt10gPrevBridgeTable OBJECT-TYPE + SYNTAX SEQUENCE OF Olt10gPrevBridgeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 20 } + + olt10gPrevBridgeEntry OBJECT-TYPE + SYNTAX Olt10gPrevBridgeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ubiPortIndex, onu10gId } + ::= { olt10gPrevBridgeTable 1 } + + Olt10gPrevBridgeEntry ::= + SEQUENCE { + prevMacAddress + OCTET STRING, + prevMacAddressSize + Integer32 + } + + prevMacAddress OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..48)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { olt10gPrevBridgeEntry 1 } + + prevMacAddressSize OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { olt10gPrevBridgeEntry 2 } + +-- *********************************************************** +-- get10gOntIndexFromMacAddr +-- *********************************************************** + get10gOntIndexFromMacAddr OBJECT IDENTIFIER ::= { ubi10gPonMacMIBObjects 21 } + + req10gOntMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { get10gOntIndexFromMacAddr 1 } + + resp10gOltIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { get10gOntIndexFromMacAddr 2 } + + resp10gOnuId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { get10gOntIndexFromMacAddr 3 } + + resp10gOnuIfName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..48)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { get10gOntIndexFromMacAddr 4 } + +-- 091012 dsshin + resp10gOnuType OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { get10gOntIndexFromMacAddr 5 } + + resp10gOnuAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + locked(0), + unlocked(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { get10gOntIndexFromMacAddr 6 } + + resp10gOnuOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + up(1), + down(2), + cableDown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { get10gOntIndexFromMacAddr 7 } + +-- *********************************************************** +-- lgpAuthenticationObjects +-- *********************************************************** +-- lgpAuthenticationObjects OBJECT IDENTIFIER ::= { ubiPonMacMIBObjects 22 } +-- +-- lgpAuthMode OBJECT-TYPE +-- SYNTAX INTEGER +-- { +-- disable(0), +-- enable(1) +-- } +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Set ONT authentication mode" +-- ::= { lgpAuthenticationObjects 1 } +-- +-- lgpAuthServerIpAddress OBJECT-TYPE +-- SYNTAX IpAddress +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "Set auth-server IP address" +-- ::= { lgpAuthenticationObjects 2 } +-- +-- lgpAuthOntInfoTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF LgpAuthOntInfoEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "ONT auth Info table" +-- ::= { lgpAuthenticationObjects 3 } +-- +-- lgpAuthOntInfoEntry OBJECT-TYPE +-- SYNTAX LgpAuthOntInfoEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "ONT auth Info Entry" +-- INDEX { ubiPortIndex, onuId } +-- ::= { lgpAuthOntInfoTable 1 } +-- +-- LgpAuthOntInfoEntry ::= +-- SEQUENCE { +-- lgpAuthOntStatus +-- INTEGER +-- } +-- +-- lgpAuthOntStatus OBJECT-TYPE +-- SYNTAX INTEGER +-- { +-- disable(0), +-- enable(1) +-- } +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "ONT authentication action" +-- ::= { lgpAuthOntInfoEntry 1 } + +-- *********************************************************** +-- pon10gBranchStatus +-- *********************************************************** + pon10gBranchStatus OBJECT-TYPE + SYNTAX INTEGER + { + branch_32(32), + branch_64(64) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 22 } + +-- *********************************************************** +-- onu10gDdmi +-- *********************************************************** + + onu10gDdmi OBJECT IDENTIFIER ::= { ubi10gPonMacMIBObjects 23 } + +-- *********************************************************** +-- onu10gDdmiTable +-- *********************************************************** + onu10gDdmiTable OBJECT-TYPE + SYNTAX SEQUENCE OF Onu10gDdmiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "10g ONU DDM Information Table" + ::= { onu10gDdmi 1 } + + onu10gDdmiEntry OBJECT-TYPE + SYNTAX Onu10gDdmiEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "10g ONU DDM Information Table Entry" + INDEX { ubiPortIndex, onu10gId } + ::= { onu10gDdmiTable 1 } + + Onu10gDdmiEntry ::= + SEQUENCE { + rx10gLaserPower + DisplayString, + tx10gLaserPower + DisplayString, + tx10gLaserVcc + DisplayString, + tx10gLaserBias + DisplayString, + tx10gTemperature + DisplayString, + } + + rx10gLaserPower OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RX Laser Power" + ::= { onu10gDdmiEntry 1 } + + tx10gLaserPower OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TX Laser Power" + ::= { onu10gDdmiEntry 2 } + + tx10gLaserVcc OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TX Laser Vcc" + ::= { onu10gDdmiEntry 3 } + + tx10gLaserBias OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TX Laser Bias(not supported)" + ::= { onu10gDdmiEntry 4 } + + tx10gTemperature OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TX Temperature" + ::= { onu10gDdmiEntry 5 } + +-- *********************************************************** +-- onu10gDdmThreshold +-- *********************************************************** + + rx10gLaserPowerLowThreshold OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RX Laser Power Low Limit(-32~-20)" + ::= { onu10gDdmi 2 } + + rx10gLaserPowerHighThreshold OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RX Laser Power High Limit(-10~1)" + ::= { onu10gDdmi 3 } + + tx10gLaserPowerLowThreshold OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX Laser Power Low Limit(-7~0)" + ::= { onu10gDdmi 4 } + + tx10gLaserPowerHighThreshold OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX Laser Power High Limit(1~9)" + ::= { onu10gDdmi 5 } + + tx10gLaserVccLowThreshold OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX Laser Vcc Low Limit(2.7~3.2)" + ::= { onu10gDdmi 6 } + + tx10gLaserVccHighThreshold OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX Laser Vcc High Limit(3.3~3.8)" + ::= { onu10gDdmi 7 } + + tx10gLaserBiasLowThreshold OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX Laser Bias Low Limit(Not Supported)" + ::= { onu10gDdmi 8 } + + tx10gLaserBiasHighThreshold OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX Laser Bias High Limit(Not Supported)" + ::= { onu10gDdmi 9 } + + tx10gTemperatureLowThreshold OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX Temperature Low Limit(0~40)" + ::= { onu10gDdmi 10 } + + tx10gTemperatureHighThreshold OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX Temperature High Limit (50~90)" + ::= { onu10gDdmi 11} + + +-- *********************************************************** +-- onu10gInfoFromSubscriberMacTable +-- *********************************************************** + onu10gInfoFromSubscriberTable OBJECT-TYPE + SYNTAX SEQUENCE OF Onu10gInfoFromSubscriberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 24 } + + onu10gInfoFromSubscriberEntry OBJECT-TYPE + SYNTAX Onu10gInfoFromSubscriberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ubiPortIndex, subscriberMacAddress } + ::= { onu10gInfoFromSubscriberTable 1 } + + Onu10gInfoFromSubscriberEntry ::= + SEQUENCE { + onu10gInfoFromSubscriberOltIfIndex + Integer32, + onu10gInfoFromSubscriberOnuId + Integer32, + onu10gInfoFromSubscriberOnuIfName + OCTET STRING, + onu10gInfoFromSubscriberOnuMacAddress + MacAddress, + onu10gInfoFromSubscriberOnuType + DisplayString, + onu10gInfoFromSubscriberAdminStatus + INTEGER, + onu10gInfoFromSubscriberOperStatus + INTEGER + } + + onu10gInfoFromSubscriberOltIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { onu10gInfoFromSubscriberEntry 2 } + + onu10gInfoFromSubscriberOnuId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Get ONU ID From Subscriber MAC Address + (OLT Dynamic Bridging-entries)" + ::= { onu10gInfoFromSubscriberEntry 3 } + + onu10gInfoFromSubscriberOnuIfName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..48)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "GET ONU Interface Name From Subscriber MAC Address + (OLT Dynamic Bridging-entries)" + ::= { onu10gInfoFromSubscriberEntry 4 } + + onu10gInfoFromSubscriberOnuMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Get ONU MAC Address From Subscriber MAC Address + (OLT Dynamic Bridging-entries)" + ::= { onu10gInfoFromSubscriberEntry 5 } + + onu10gInfoFromSubscriberOnuType OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Get ONU Type From Subscriber MAC Address + (OLT Dynamic Bridging-entries)" + ::= { onu10gInfoFromSubscriberEntry 6 } + + onu10gInfoFromSubscriberAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + locked(0), + unlocked(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Get ONU Admin Status From Subscriber MAC Address + (OLT Dynamic Bridging-entries)" + ::= { onu10gInfoFromSubscriberEntry 7 } + + onu10gInfoFromSubscriberOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + up(1), + down(2), + cableDown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Get ONU Oper Status From Subscriber MAC Address + (OLT Dynamic Bridging-entries)" + ::= { onu10gInfoFromSubscriberEntry 8 } + +-- *********************************************************** +-- onu10gPonMacFromSubMacTable +-- *********************************************************** + onu10gSubportIdFromSubscriberTable OBJECT-TYPE + SYNTAX SEQUENCE OF Onu10gSubportIdFromSubscriberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 25 } + + onu10gSubportIdFromSubscriberEntry OBJECT-TYPE + SYNTAX Onu10gSubportIdFromSubscriberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ubiPortIndex, onu10gId, subscriberMacAddress } + ::= { onu10gSubportIdFromSubscriberTable 1 } + + Onu10gSubportIdFromSubscriberEntry ::= + SEQUENCE { + onu10gSubportId + Integer32 + } + + onu10gSubportId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Get ONU User Port ID From Subscriber MAC Address + (ONU Dynamic Bridging-entries)" + ::= { onu10gSubportIdFromSubscriberEntry 1 } + + +-- *********************************************************** +-- olt10gDynamicBridgeEntryTable +-- *********************************************************** + olt10gDynamicBridgeEntryTable OBJECT-TYPE + SYNTAX SEQUENCE OF Olt10gDynamicBridgeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 26 } + + olt10gDynamicBridgeEntry OBJECT-TYPE + SYNTAX Olt10gDynamicBridgeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ubiPortIndex, onu10gId, linkId, olt10gDynamicMacId } + ::= { olt10gDynamicBridgeEntryTable 1 } + + Olt10gDynamicBridgeEntry ::= + SEQUENCE { + olt10gDynamicMacId + Integer32, + olt10gDynamicMacAddress + MacAddress + } + + olt10gDynamicMacId OBJECT-TYPE + SYNTAX Integer32 (1..256) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { olt10gDynamicBridgeEntry 1 } + + olt10gDynamicMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { olt10gDynamicBridgeEntry 2 } + + +-- *********************************************************** +-- onu10gPmapFilteringRuleTable +-- *********************************************************** + onu10gPmapFilteringRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF Onu10gPmapFilteringRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + ::= { ubi10gPonMacMIBObjects 27 } + + onu10gPmapFilteringRuleEntry OBJECT-TYPE + SYNTAX Onu10gPmapFilteringRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { ubiPortIndex, onu10gId, onu10gPolicyMapId } + ::= { onu10gPmapFilteringRuleTable 1 } + + Onu10gPmapFilteringRuleEntry ::= + SEQUENCE { + onu10gFilteringRulePolicyMapName + DisplayString, + onu10gFilteringRuleVid + Integer32, + onu10gFilteringRuleVidForClause + Integer32, + onu10gFilteringRuleRowStatus + RowStatus, + onu10gFilteringRuleUserPortId + Integer32, + onu10gFilteringRuleLinkId + Integer32 + } + + onu10gFilteringRulePolicyMapName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Filter type policy-map name" + ::= { onu10gPmapFilteringRuleEntry 1 } + + onu10gFilteringRuleVid OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Rule subparam (VLAN ID)" + ::= { onu10gPmapFilteringRuleEntry 2 } + + onu10gFilteringRuleVidForClause OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Rule subparam (VLAN ID for Double-tag)" + ::= { onu10gPmapFilteringRuleEntry 3 } + + onu10gFilteringRuleRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Map Create operator (Create & Go)" + ::= { onu10gPmapFilteringRuleEntry 4 } + + onu10gFilteringRuleUserPortId OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Rule subparam (ONU User Port ID)" + ::= { onu10gPmapFilteringRuleEntry 5 } + + onu10gFilteringRuleLinkId OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Rule subparam (ONU Link ID)" + ::= { onu10gPmapFilteringRuleEntry 6 } + +-- *********************************************************** +-- olt10gDdmi +-- *********************************************************** + + olt10gDdmi OBJECT IDENTIFIER ::= { ubi10gPonMacMIBObjects 28 } + + +-- *********************************************************** +-- olt10gDdmiGlobal +-- *********************************************************** + + olt10gDdmiControlPort OBJECT-TYPE + SYNTAX Integer32 (1..256) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RSSI Control PortIndex" + ::= { olt10gDdmi 1 } + + olt10gDdmiControlOnuId OBJECT-TYPE + SYNTAX Integer32 (1..256) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RSSI Control onuId (1~64, 255:idle)" + ::= { olt10gDdmi 2 } + + olt10gRxLaserPower OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..48)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OLT RX Laser Power" + ::= { olt10gDdmi 3 } + +-- *********************************************************** +-- olt10gPonRedundancyInfoTable +-- *********************************************************** + olt10gPonRedundancyInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF Olt10gPonRedundancyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "10g Olt Pon Redundancy Info" + ::= { ubi10gPonMacMIBObjects 29 } + + olt10gPonRedundancyEntry OBJECT-TYPE + SYNTAX Olt10gPonRedundancyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "10g Olt Pon Redundancy Info Entry" + INDEX {ubiPortIndex} + ::= { olt10gPonRedundancyInfoTable 1 } + + Olt10gPonRedundancyEntry ::= + SEQUENCE { + olt10gRedPortIndex + Integer32, + olt10gRedPeerPortIndex + Integer32, + olt10gRedActiveStatus + INTEGER, + olt10gRedLinkStatus + INTEGER + } + + olt10gRedPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "10g Olt Pon Redundancy PortIndex" + ::= { olt10gPonRedundancyEntry 1 } + + olt10gRedPeerPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "10g Olt Pon Redundancy Peer PortIndex" + ::= { olt10gPonRedundancyEntry 2 } + + + olt10gRedActiveStatus OBJECT-TYPE + SYNTAX INTEGER + { + no(0), + yes(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "10g Olt Pon Redundancy Active Status" + ::= { olt10gPonRedundancyEntry 3 } + + olt10gRedLinkStatus OBJECT-TYPE + SYNTAX INTEGER + { + down(0), + up(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "10g Olt Pon Redundancy Link Status" + ::= { olt10gPonRedundancyEntry 4 } + + +-- *********************************************************** +-- onu10gTxPowerOff +-- *********************************************************** + + onu10gTxPowerOff OBJECT IDENTIFIER ::= { ubi10gPonMacMIBObjects 30 } + +-- *********************************************************** +-- onuTxPowerOffTable +-- *********************************************************** + + TxPowerOltPortId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX-Power PortIndex" + ::= { onu10gTxPowerOff 1 } + + TxPowerOnuId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX-Power OnuId" + ::= { onu10gTxPowerOff 2 } + + TxPowerTimeOut OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "TX-Power Timeout + 0 : Clear (Tx-Power ON) + 1~254 : Timeout + 65535 : Endless Off" + ::= { onu10gTxPowerOff 3 } + +-- *********************************************************** +-- olt10gPortReset +-- *********************************************************** + + olt10gPortReset OBJECT IDENTIFIER ::= { ubi10gPonMacMIBObjects 31 } + +-- *********************************************************** +-- oltPortResetTable +-- *********************************************************** + + olt10gPortId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset PortIndex" + ::= { olt10gPortReset 1 } + + olt10gPortResetOp OBJECT-TYPE + SYNTAX INTEGER + { + normal(0), + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "OLT Port Reset Operation" + ::= { olt10gPortReset 2 } + + +-- *********************************************************** +-- OnuVideoUniTable +-- *********************************************************** +-- rfogPortTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF RfogPortEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "RFoG Info Table." +-- ::= { ubiPonMacMIBObjects 32 } +-- +-- rfogPortEntry OBJECT-TYPE +-- SYNTAX RfogPortEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "RFoG Info Entry." +-- INDEX { ubiPortIndex , onuId } +-- ::= { rfogPortTable 1 } +-- +-- RfogPortEntry ::= +-- SEQUENCE { +-- onuVideoUniAdminStatus +-- INTEGER, +-- onuRfogRxPower +-- DisplayString, +-- onuRfogRxOut +-- DisplayString +-- } +-- +-- onuVideoUniAdminStatus OBJECT-TYPE +-- SYNTAX INTEGER { +-- disable(0), +-- enable(1) +-- } +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "RFoG Port Admin Status." +-- ::= { rfogPortEntry 1 } +-- +-- +-- onuRfogRxPower OBJECT-TYPE +-- SYNTAX DisplayString (SIZE (0..48)) +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "RFoG Rx Power." +-- ::= { rfogPortEntry 2 } +-- +-- onuRfogRxOut OBJECT-TYPE +-- SYNTAX DisplayString (SIZE (0..48)) +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "RFoG Rx Out Laser" +-- ::= { rfogPortEntry 3 } + +-- *********************************************************** +-- ktAlarmCntTable +-- *********************************************************** +-- ktAlarmCntTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF KtAlarmCntEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ubiPonMacMIBObjects 33 } +-- +-- +-- ktAlarmCntEntry OBJECT-TYPE +-- SYNTAX KtAlarmCntEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "Description." +-- INDEX { ubiPortIndex , onuId } +-- ::= { ktAlarmCntTable 1 } +-- +-- +-- KtAlarmCntEntry ::= +-- SEQUENCE { +-- loopDetectCnt +-- Counter32, +-- rxPowerAlarmCnt +-- Counter32, +-- inputVoltageAlarmCnt +-- Counter32 +-- } +-- +-- +-- loopDetectCnt OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ktAlarmCntEntry 1 } +-- +-- +-- rxPowerAlarmCnt OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ktAlarmCntEntry 2 } +-- +-- +-- inputVoltageAlarmCnt OBJECT-TYPE +-- SYNTAX Counter32 +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- "Description." +-- ::= { ktAlarmCntEntry 3 } + +-- *********************************************************** +-- olt10gAdvancedRuleTable +-- *********************************************************** + olt10gAdvancedRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF Olt10gAdvancedRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "10g OLT Filtering Rule Table" + ::= { ubi10gPonMacMIBObjects 34 } + + olt10gAdvancedRuleEntry OBJECT-TYPE + SYNTAX Olt10gAdvancedRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "10g OLT Filtering Rule Entry" + INDEX { ubiPortIndex, onu10gId, linkId, olt10gClassRuleId } + ::= { olt10gAdvancedRuleTable 1 } + + Olt10gAdvancedRuleEntry ::= + SEQUENCE { + olt10gAdvancedRuleClassMapName + DisplayString, + olt10gAdvancedRulePrecedence + Integer32, + olt10gAdvancedRuleAction + INTEGER, + olt10gAdvancedRuleSetVidActionParam + Integer32, + olt10gAdvancedRuleSetCosActionParam + Integer32, + olt10gAdvancedRuleSetDstActionParamLink + Integer32, + olt10gAdvancedRuleSetDstActionParamQueue + Integer32, + olt10gAdvancedRuleRowStatus + RowStatus + } + + olt10gAdvancedRuleClassMapName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "10g OLT Filtering Rule Class Map" + ::= { olt10gAdvancedRuleEntry 1 } + + olt10gAdvancedRulePrecedence OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "value must be even number" + ::= { olt10gAdvancedRuleEntry 2 } + + olt10gAdvancedRuleAction OBJECT-TYPE + SYNTAX INTEGER + { + add-cvlan-tag(4), + del-tag(4), + add-svlan-tag(6) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "2 : add-cvlan-tag, + 4 : del-tag, + 6 : add-svlan-tag" + ::= { olt10gAdvancedRuleEntry 3 } + + olt10gAdvancedRuleSetVidActionParam OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "if ruleAction is + add-cvlan-tag, + add-svlan-tag, + del-tag, + vidActionParam has value between 1 and 4094 + else + vidActionParam has 65535" + ::= { olt10gAdvancedRuleEntry 4 } + + olt10gAdvancedRuleSetCosActionParam OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "no supported" + ::= { olt10gAdvancedRuleEntry 5 } + + olt10gAdvancedRuleSetDstActionParamLink OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "no supported" + ::= { olt10gAdvancedRuleEntry 6 } + + olt10gAdvancedRuleSetDstActionParamQueue OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "no supported" + ::= { olt10gAdvancedRuleEntry 7 } + + + olt10gAdvancedRuleRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row Status + 4 : CreateAndGo, + 6 : Destroy" + ::= { olt10gAdvancedRuleEntry 8 } + +-- *********************************************************** +-- olt10gPmapFilteringRuleTable +-- *********************************************************** + olt10gPmapFilteringRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF Olt10gPmapFilteringRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "OLT Policy-map Filtering Rule Table" + ::= { ubi10gPonMacMIBObjects 35 } + + olt10gPmapFilteringRuleEntry OBJECT-TYPE + SYNTAX Olt10gPmapFilteringRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "OLT Policy-map Filtering Rule Entry" + INDEX { ubiPortIndex, onu10gId, oltPolicyMapId } + ::= { olt10gPmapFilteringRuleTable 1 } + + Olt10gPmapFilteringRuleEntry ::= + SEQUENCE { + olt10gFilteringRulePolicyMapName + DisplayString, +-- oltFilteringRuleLinkId +-- Integer32, + olt10gFilteringRuleRowStatus + RowStatus + } + + olt10gFilteringRulePolicyMapName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "10g OLT Filtering Rule Policy-map Name" + ::= { olt10gPmapFilteringRuleEntry 1 } + +-- oltFilteringRuleLinkId OBJECT-TYPE +-- SYNTAX Integer32 (1..4) +-- MAX-ACCESS read-create +-- STATUS current +-- DESCRIPTION +-- "OLT Filtering Rule Link Id" +-- ::= { oltPmapFilteringRuleEntry 2 } + + olt10gFilteringRuleRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row Status + 4 : CreateAndGo, + 6 : Destroy" + ::= { olt10gPmapFilteringRuleEntry 2 } + +-- *********************************************************** +-- onuRxPwrStatusTable +-- *********************************************************** +-- onuRxPwrStatusTable OBJECT-TYPE +-- SYNTAX SEQUENCE OF OnuRxPwrStatusEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "ONU Optic RX-Power Status Table" +-- ::= { ubiPonMacMIBObjects 36 } +-- +-- onuRxPwrStatusEntry OBJECT-TYPE +-- SYNTAX OnuRxPwrStatusEntry +-- MAX-ACCESS not-accessible +-- STATUS current +-- DESCRIPTION +-- "ONU Optic RX-Power Status Entry" +-- INDEX { ubiPortIndex, onuId } +-- ::= { onuRxPwrStatusTable 1 } +-- +-- OnuRxPwrStatusEntry ::= +-- SEQUENCE { +-- onuRxPwrStatus +-- DisplayString +-- } +-- +-- onuRxPwrStatus OBJECT-TYPE +-- SYNTAX DisplayString +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION +-- " ONU Optic RX-Power Status " +-- ::= { onuRxPwrStatusEntry 1 } + + +-- *********************************************************** +-- onu10gUpCount +-- *********************************************************** + onu10gUpCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of up ONU(10G)" + ::= { ubi10gPonMacMIBObjects 37 } + + END + +-- *********************************************************** +-- UBIQUOSS-10GEPON-PON-MAC-MIB.my +-- *********************************************************** + + -- cgit v1.2.3