-- ***************************************************************** -- UBIQUOSS-EPON-PON-MAC-GROUP-MIB.my -- -- Jun 2008, Hyungeun Park -- -- Copyright (c) 2006 by Ubiquoss, Corp. -- All rights reserved. -- -- ***************************************************************** UBIQUOSS-EPON-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 ubiEponGroupMIB FROM UBQS-SMI ubiPortIndex FROM UBQS-INTERFACE-MIB; ubiPonMacMIB MODULE-IDENTITY LAST-UPDATED "200806131411Z" ORGANIZATION "Ubiquoss Corp." CONTACT-INFO "Chair : Hyungeun Park Ubiquoss Corp. Postal: : 24F Milennium B/D, 467-12, Dogok-Dong, GangNam-Gu, Seoul 135-270 Korea EMail: : phe618@ubiquoss.com Phone : +82-2-2190-3166" DESCRIPTION "This MIB module defines epon mac information" ::= { ubiEponGroupMIB 1 } -- -- Node definitions -- ubiPonMacMIBObjects OBJECT IDENTIFIER ::= { ubiPonMacMIB 1 } -- *********************************************************** -- oltPonMacTable -- *********************************************************** oltPonMacTable OBJECT-TYPE SYNTAX SEQUENCE OF OltPonMacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 1 } oltPonMacEntry OBJECT-TYPE SYNTAX OltPonMacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex } ::= { oltPonMacTable 1 } OltPonMacEntry ::= SEQUENCE { oltPonMacAddress MacAddress, oltPonMacAdminStatus INTEGER, oltPonMacOperStatus INTEGER, oltPonMacMode INTEGER, registeredOntCount Integer32 } oltPonMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { oltPonMacEntry 1 } oltPonMacAdminStatus OBJECT-TYPE SYNTAX INTEGER { locked(0), unlocked(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { oltPonMacEntry 2 } oltPonMacOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), cableDown(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { oltPonMacEntry 3 } oltPonMacMode OBJECT-TYPE SYNTAX INTEGER { mixed(1), real(2), hybrid(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { oltPonMacEntry 4 } registeredOntCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { oltPonMacEntry 5 } -- *********************************************************** -- onuPonMacTable -- *********************************************************** onuPonMacTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuPonMacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 2 } onuPonMacEntry OBJECT-TYPE SYNTAX OnuPonMacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex, onuId } ::= { onuPonMacTable 1 } OnuPonMacEntry ::= SEQUENCE { onuId Integer32, onuPonMacAddress MacAddress, onuPonMacOnuType DisplayString, onuPonMacAdminStatus INTEGER, onuPonMacOperStatus INTEGER, onuPonMacLoc DisplayString, onuPonMacRowStatus RowStatus, onuPonMacDistance Integer32, onuLoopStatus INTEGER, onuAutoRemoveStatus INTEGER } onuId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuPonMacEntry 1 } onuPonMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { onuPonMacEntry 2 } onuPonMacOnuType OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { onuPonMacEntry 3 } onuPonMacAdminStatus OBJECT-TYPE SYNTAX INTEGER { locked(0), unlocked(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { onuPonMacEntry 4 } onuPonMacOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), cableDown(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuPonMacEntry 5 } onuPonMacLoc OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { onuPonMacEntry 6 } onuPonMacRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { onuPonMacEntry 7 } onuPonMacDistance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Unit : meter" ::= { onuPonMacEntry 8 } onuLoopStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Display ONU Loop Status" ::= { onuPonMacEntry 9 } onuAutoRemoveStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "disable: onu-auto-remove, enable: no onu-auto-remove" ::= { onuPonMacEntry 10 } -- *********************************************************** -- ponRemoteLoopBack -- *********************************************************** ponRemoteLoopBack OBJECT IDENTIFIER ::= { ubiPonMacMIBObjects 3 } -- *********************************************************** -- ponLpbkTestTable -- *********************************************************** ponLpbkTestTable OBJECT-TYPE SYNTAX SEQUENCE OF PonLpbkTestEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Loopback Test Command. Each object setting is impossible. Multiple setting is only available." ::= { ponRemoteLoopBack 1 } ponLpbkTestEntry OBJECT-TYPE SYNTAX PonLpbkTestEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description" INDEX { ubiPortIndex, onuId, linkId } ::= { ponLpbkTestTable 1 } PonLpbkTestEntry ::= SEQUENCE { linkId Integer32, ponLpbkTestFramesNum Integer32, ponLpbkTestPayloadLength Integer32, ponLpbkTestPayloadType INTEGER, ponLpbkTestVlanTag Integer32, ponLpbkTestRowStatus RowStatus } linkId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ponLpbkTestEntry 1 } ponLpbkTestFramesNum OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Nember of frames. Units : Frames" ::= { ponLpbkTestEntry 2 } ponLpbkTestPayloadLength OBJECT-TYPE SYNTAX Integer32 (46..1500) MAX-ACCESS read-write STATUS current DESCRIPTION "Payload length. Units : Bytes" ::= { ponLpbkTestEntry 3 } ponLpbkTestPayloadType OBJECT-TYPE SYNTAX INTEGER { incrementing(0), random(1), allOnes(2), allZeros(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Payload Type." ::= { ponLpbkTestEntry 4 } ponLpbkTestVlanTag OBJECT-TYPE SYNTAX Integer32 (0..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN Tag. Untagged frames : 0 Valid tags : 1~4094" ::= { ponLpbkTestEntry 5 } ponLpbkTestRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "RowStatus" ::= { ponLpbkTestEntry 6 } -- *********************************************************** -- ponLpbkTestResultForNotify -- *********************************************************** 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 } -- *********************************************************** -- ponLpbkTestResultTable -- *********************************************************** ponLpbkTestResultTable OBJECT IDENTIFIER ::= { ponRemoteLoopBack 3 } ponLpbkResultOltPortIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ponLpbkTestResultTable 1 } ponLpbkResultOnuId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ponLpbkTestResultTable 2 } ponLpbkResultLinkId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ponLpbkTestResultTable 3 } ponLpbkResultFrameSent OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ponLpbkTestResultTable 4 } ponLpbkResultPayloadType OBJECT-TYPE SYNTAX INTEGER { incrementing(0), random(1), allOnes(2), allZeros(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ponLpbkTestResultTable 5 } ponLpbkResultFramesRecievedOK OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ponLpbkTestResultTable 6 } ponLpbkResultFramesRecievedBad OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ponLpbkTestResultTable 7 } ponLpbkResultMinDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ponLpbkTestResultTable 8 } ponLpbkResultMaxDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ponLpbkTestResultTable 9 } ponLpbkResultAverageDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { ponLpbkTestResultTable 10 } -- *********************************************************** -- dot3MpcpStatTable -- *********************************************************** ponMpcp OBJECT IDENTIFIER ::= { ubiPonMacMIBObjects 4 } dot3MpcpStatTable OBJECT-TYPE SYNTAX SEQUENCE OF Dot3MpcpStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ponMpcp 1 } dot3MpcpStatEntry OBJECT-TYPE SYNTAX Dot3MpcpStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex, onuId, 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 } -- *********************************************************** -- onuAdvancedRuleTable -- *********************************************************** onuAdvancedRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuAdvancedRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 10 } onuAdvancedRuleEntry OBJECT-TYPE SYNTAX OnuAdvancedRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex, onuId, onuPortFilterRuleIngressPort, onuClassRuleId } ::= { onuAdvancedRuleTable 1 } OnuAdvancedRuleEntry ::= SEQUENCE { onuAdvancedRuleClassMapName DisplayString, onuAdvancedRulePrecedence Integer32, onuAdvancedRuleAction INTEGER, onuAdvancedRuleSetVidActionParam Integer32, onuAdvancedRuleSetCosActionParam Integer32, onuAdvancedRuleSetDstActionParamPort Integer32, onuAdvancedRuleSetDstActionParamQueue Integer32, onuAdvancedRuleRowStatus RowStatus } onuAdvancedRuleClassMapName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { onuAdvancedRuleEntry 1 } onuAdvancedRulePrecedence OBJECT-TYPE SYNTAX Integer32 (0..15) MAX-ACCESS read-create STATUS current DESCRIPTION "value must be even number" ::= { onuAdvancedRuleEntry 2 } onuAdvancedRuleAction 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." ::= { onuAdvancedRuleEntry 3 } onuAdvancedRuleSetVidActionParam 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" ::= { onuAdvancedRuleEntry 4 } onuAdvancedRuleSetCosActionParam 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" ::= { onuAdvancedRuleEntry 5 } onuAdvancedRuleSetDstActionParamPort 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" ::= { onuAdvancedRuleEntry 6 } onuAdvancedRuleSetDstActionParamQueue 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" ::= { onuAdvancedRuleEntry 7 } onuAdvancedRuleRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { onuAdvancedRuleEntry 8 } -- *********************************************************** -- unAdminOnuTable -- *********************************************************** unAdminOnuTable OBJECT-TYPE SYNTAX SEQUENCE OF UnAdminOnuEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 11 } unAdminOnuEntry OBJECT-TYPE SYNTAX UnAdminOnuEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex, unAdminOnuId } ::= { unAdminOnuTable 1 } UnAdminOnuEntry ::= SEQUENCE { unAdminOnuId INTEGER, unAdminOnuPonMacAddress MacAddress, unAdminOnuVendorSpecificInfo DisplayString } unAdminOnuId OBJECT-TYPE SYNTAX INTEGER (1..64) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description. " ::= { unAdminOnuEntry 1 } unAdminOnuPonMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { unAdminOnuEntry 2 } unAdminOnuVendorSpecificInfo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { unAdminOnuEntry 3 } -- *********************************************************** -- clearUnAdminOnu -- *********************************************************** clearUnAdminOnu OBJECT IDENTIFIER ::= { ubiPonMacMIBObjects 12 } clearUnAdminOnuOltPort OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { clearUnAdminOnu 1 } clearUnAdminOnuMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { clearUnAdminOnu 2 } -- *********************************************************** -- onuSubscriberMacTable -- *********************************************************** onuSubscriberMacTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuSubscriberMacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 13 } onuSubscriberMacEntry OBJECT-TYPE SYNTAX OnuSubscriberMacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex, onuId, onuSubscriberMacId } ::= { onuSubscriberMacTable 1 } OnuSubscriberMacEntry ::= SEQUENCE { onuSubscriberMacId Integer32, onuSubscriberMacAddress MacAddress } onuSubscriberMacId OBJECT-TYPE SYNTAX Integer32 (1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { onuSubscriberMacEntry 1 } onuSubscriberMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuSubscriberMacEntry 2 } -- *********************************************************** -- onuRegMode -- *********************************************************** onuRegMode OBJECT-TYPE SYNTAX INTEGER { modeManual(1), modeAuto(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 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 -- *********************************************************** onuBandWidthTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuBandWidthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 16 } onuBandWidthEntry OBJECT-TYPE SYNTAX OnuBandWidthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex, onuId } ::= { onuBandWidthTable 1 } OnuBandWidthEntry ::= SEQUENCE { onuDownStreamMin Integer32, onuDownStreamMax Integer32, onuUpStreamMin Integer32, onuUpStreamMax Integer32 } onuDownStreamMin OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuBandWidthEntry 1 } onuDownStreamMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuBandWidthEntry 2 } onuUpStreamMin OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuBandWidthEntry 3 } onuUpStreamMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuBandWidthEntry 4 } -- *********************************************************** -- onuAutoRemoveTimer -- *********************************************************** onuAutoRemoveTimer 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" ::= { ubiPonMacMIBObjects 17 } -- *********************************************************** -- onuStaticMacTable -- *********************************************************** onuStaticMacTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuStaticMacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 18 } onuStaticMacEntry OBJECT-TYPE SYNTAX OnuStaticMacEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex, onuStaticMacId } ::= { onuStaticMacTable 1 } OnuStaticMacEntry ::= SEQUENCE { onuStaticMacId Integer32, onuStaticMacAddress MacAddress } onuStaticMacId OBJECT-TYPE SYNTAX Integer32 (1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { onuStaticMacEntry 1 } onuStaticMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuStaticMacEntry 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 } -- *********************************************************** -- oltPrevBridgeTable -- *********************************************************** oltPrevBridgeTable OBJECT-TYPE SYNTAX SEQUENCE OF OltPrevBridgeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 20 } oltPrevBridgeEntry OBJECT-TYPE SYNTAX OltPrevBridgeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex, onuId } ::= { oltPrevBridgeTable 1 } OltPrevBridgeEntry ::= SEQUENCE { prevMacAddress OCTET STRING, prevMacAddressSize Integer32 } prevMacAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..48)) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { oltPrevBridgeEntry 1 } prevMacAddressSize OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { oltPrevBridgeEntry 2 } -- *********************************************************** -- getIndexFromMacAddr -- *********************************************************** getOntIndexFromMacAddr OBJECT IDENTIFIER ::= { ubiPonMacMIBObjects 21 } reqOntMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { getOntIndexFromMacAddr 1 } respOltIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { getOntIndexFromMacAddr 2 } respOnuId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { getOntIndexFromMacAddr 3 } respOnuIfName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..48)) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { getOntIndexFromMacAddr 4 } -- 091012 dsshin respOnuType OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { getOntIndexFromMacAddr 5 } respOnuAdminStatus OBJECT-TYPE SYNTAX INTEGER { locked(0), unlocked(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { getOntIndexFromMacAddr 6 } respOnuOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), cableDown(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { getOntIndexFromMacAddr 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 } -- *********************************************************** -- ponBranchStatus -- *********************************************************** ponBranchStatus OBJECT-TYPE SYNTAX INTEGER { branch_32(32), branch_64(64) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 22 } -- *********************************************************** -- onuDdmi -- *********************************************************** onuDdmi OBJECT IDENTIFIER ::= { ubiPonMacMIBObjects 23 } -- *********************************************************** -- onuDdmiTable lkh -- *********************************************************** onuDdmiTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuDdmiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ONU DDM Information Table" ::= { onuDdmi 1 } onuDdmiEntry OBJECT-TYPE SYNTAX OnuDdmiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ONU DDM Information Table Entry" INDEX { ubiPortIndex, onuId } ::= { onuDdmiTable 1 } OnuDdmiEntry ::= SEQUENCE { rxLaserPower DisplayString, txLaserPower DisplayString, txLaserVcc DisplayString, txLaserBias DisplayString, txTemperature DisplayString } rxLaserPower OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-only STATUS current DESCRIPTION "RX Laser Power" ::= { onuDdmiEntry 1 } txLaserPower OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-only STATUS current DESCRIPTION "TX Laser Power" ::= { onuDdmiEntry 2 } txLaserVcc OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-only STATUS current DESCRIPTION "TX Laser Vcc" ::= { onuDdmiEntry 3 } txLaserBias OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-only STATUS current DESCRIPTION "TX Laser Bias(not supported)" ::= { onuDdmiEntry 4 } txTemperature OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-only STATUS current DESCRIPTION "TX Temperature" ::= { onuDdmiEntry 5 } -- *********************************************************** -- onuDdmThreshold -- *********************************************************** rxLaserPowerLowThreshold OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-write STATUS current DESCRIPTION "RX Laser Power Low Limit(-32~-26)" ::= { onuDdmi 2 } rxLaserPowerHighThreshold OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-write STATUS current DESCRIPTION "RX Laser Power High Limit(-5~1)" ::= { onuDdmi 3 } txLaserPowerLowThreshold OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-write STATUS current DESCRIPTION "TX Laser Power Low Limit(-10~-5)" ::= { onuDdmi 4 } txLaserPowerHighThreshold OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-write STATUS current DESCRIPTION "TX Laser Power High Limit(0~4)" ::= { onuDdmi 5 } txLaserVccLowThreshold OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-write STATUS current DESCRIPTION "TX Laser Vcc Low Limit(2.8~3.1)" ::= { onuDdmi 6 } txLaserVccHighThreshold OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-write STATUS current DESCRIPTION "TX Laser Vcc High Limit(3.3~3.6)" ::= { onuDdmi 7 } txLaserBiasLowThreshold OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-write STATUS current DESCRIPTION "TX Laser Bias Low Limit(Not Supported)" ::= { onuDdmi 8 } txLaserBiasHighThreshold OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-write STATUS current DESCRIPTION "TX Laser Bias High Limit(Not Supported)" ::= { onuDdmi 9 } txTemperatureLowThreshold OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-write STATUS current DESCRIPTION "TX Temperature Low Limit(0~40)" ::= { onuDdmi 10 } txTemperatureHighThreshold OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-write STATUS current DESCRIPTION "TX Temperature High Limit (50~90)" ::= { onuDdmi 11} -- *********************************************************** -- onuPonMacFromSubMacTable -- *********************************************************** onuInfoFromSubscriberTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuInfoFromSubscriberEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 24 } onuInfoFromSubscriberEntry OBJECT-TYPE SYNTAX OnuInfoFromSubscriberEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex, subscriberMacAddress } ::= { onuInfoFromSubscriberTable 1 } OnuInfoFromSubscriberEntry ::= SEQUENCE { subscriberMacAddress MacAddress, onuInfoFromSubscriberOltIfIndex Integer32, onuInfoFromSubscriberOnuId Integer32, onuInfoFromSubscriberOnuIfName OCTET STRING, onuInfoFromSubscriberOnuMacAddress MacAddress, onuInfoFromSubscriberOnuType DisplayString, onuInfoFromSubscriberAdminStatus INTEGER, onuInfoFromSubscriberOperStatus INTEGER } subscriberMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { onuInfoFromSubscriberEntry 1 } onuInfoFromSubscriberOltIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuInfoFromSubscriberEntry 2 } onuInfoFromSubscriberOnuId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuInfoFromSubscriberEntry 3 } onuInfoFromSubscriberOnuIfName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..48)) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuInfoFromSubscriberEntry 4 } onuInfoFromSubscriberOnuMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuInfoFromSubscriberEntry 5 } onuInfoFromSubscriberOnuType OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuInfoFromSubscriberEntry 6 } onuInfoFromSubscriberAdminStatus OBJECT-TYPE SYNTAX INTEGER { locked(0), unlocked(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuInfoFromSubscriberEntry 7 } onuInfoFromSubscriberOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), cableDown(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuInfoFromSubscriberEntry 8 } -- *********************************************************** -- onuPonMacFromSubMacTable -- *********************************************************** onuSubportIdFromSubscriberTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuSubportIdFromSubscriberEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 25 } onuSubportIdFromSubscriberEntry OBJECT-TYPE SYNTAX OnuSubportIdFromSubscriberEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex, onuId, subscriberMacAddress } ::= { onuSubportIdFromSubscriberTable 1 } OnuSubportIdFromSubscriberEntry ::= SEQUENCE { onuSubportId Integer32 } onuSubportId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { onuSubportIdFromSubscriberEntry 1 } -- *********************************************************** -- oltDynamicBridgeEntryTable -- *********************************************************** oltDynamicBridgeEntryTable OBJECT-TYPE SYNTAX SEQUENCE OF OltDynamicBridgeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 26 } oltDynamicBridgeEntry OBJECT-TYPE SYNTAX OltDynamicBridgeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex, onuId, linkId, oltDynamicMacId } ::= { oltDynamicBridgeEntryTable 1 } OltDynamicBridgeEntry ::= SEQUENCE { oltDynamicMacId Integer32, oltDynamicMacAddress MacAddress } oltDynamicMacId OBJECT-TYPE SYNTAX Integer32 (1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { oltDynamicBridgeEntry 1 } oltDynamicMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { oltDynamicBridgeEntry 2 } -- *********************************************************** -- onuPmapFilteringRuleTable -- *********************************************************** onuPmapFilteringRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF OnuPmapFilteringRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { ubiPonMacMIBObjects 27 } onuPmapFilteringRuleEntry OBJECT-TYPE SYNTAX OnuPmapFilteringRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { ubiPortIndex, onuId, onuPolicyMapId } ::= { onuPmapFilteringRuleTable 1 } OnuPmapFilteringRuleEntry ::= SEQUENCE { onuFilteringRulePolicyMapName DisplayString, onuFilteringRuleVid Integer32, onuFilteringRuleRowStatus RowStatus, onuFilteringRuleVidForClause Integer32, onuFilteringRuleUserPortId Integer32, onuFilteringRuleLinkId Integer32 } onuFilteringRulePolicyMapName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Filter type policy-map name" ::= { onuPmapFilteringRuleEntry 1 } onuFilteringRuleVid OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Rule subparam (VLAN ID)" ::= { onuPmapFilteringRuleEntry 2 } onuFilteringRuleRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Map Create operator (Create & Go)" ::= { onuPmapFilteringRuleEntry 3 } onuFilteringRuleVidForClause OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Rule subparam (VLAN ID for Double-tag)" ::= { onuPmapFilteringRuleEntry 4 } onuFilteringRuleUserPortId OBJECT-TYPE SYNTAX Integer32 (1..4) MAX-ACCESS read-create STATUS current DESCRIPTION "Rule subparam (ONU User Port ID)" ::= { onuPmapFilteringRuleEntry 5 } onuFilteringRuleLinkId OBJECT-TYPE SYNTAX Integer32 (1..4) MAX-ACCESS read-create STATUS current DESCRIPTION "Rule subparam (ONU Link ID)" ::= { onuPmapFilteringRuleEntry 6 } -- *********************************************************** -- oltDdmi -- *********************************************************** oltDdmi OBJECT IDENTIFIER ::= { ubiPonMacMIBObjects 28 } -- *********************************************************** -- oltDdmiGlobal -- *********************************************************** oltDdmiControlPort OBJECT-TYPE SYNTAX Integer32 (1..256) MAX-ACCESS read-write STATUS current DESCRIPTION "RSSI Control PortIndex" ::= { oltDdmi 1 } oltDdmiControlOnuId OBJECT-TYPE SYNTAX Integer32 (1..256) MAX-ACCESS read-write STATUS current DESCRIPTION "RSSI Control onuId (1~64, 255:idle)" ::= { oltDdmi 2 } oltRxLaserPower OBJECT-TYPE SYNTAX DisplayString (SIZE (0..48)) MAX-ACCESS read-only STATUS current DESCRIPTION "OLT RX Laser Power" ::= { oltDdmi 3 } -- *********************************************************** -- oltPonRedundancyInfoTable -- *********************************************************** oltPonRedundancyInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF OltPonRedundancyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Olt Pon Redundancy Info" ::= { ubiPonMacMIBObjects 29 } oltPonRedundancyEntry OBJECT-TYPE SYNTAX OltPonRedundancyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Olt Pon Redundancy Info Entry" INDEX {ubiPortIndex} ::= { oltPonRedundancyInfoTable 1 } OltPonRedundancyEntry ::= SEQUENCE { oltRedPortIndex Integer32, oltRedPeerPortIndex Integer32, oltRedActiveStatus INTEGER, oltRedLinkStatus INTEGER } oltRedPortIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Olt Pon Redundancy PortIndex" ::= { oltPonRedundancyEntry 1 } oltRedPeerPortIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Olt Pon Redundancy Peer PortIndex" ::= { oltPonRedundancyEntry 2 } oltRedActiveStatus OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Olt Pon Redundancy Active Status" ::= { oltPonRedundancyEntry 3 } oltRedLinkStatus OBJECT-TYPE SYNTAX INTEGER { down(0), up(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Olt Pon Redundancy Link Status" ::= { oltPonRedundancyEntry 4 } -- *********************************************************** -- onuTxPowerOff -- *********************************************************** onuTxPowerOff OBJECT IDENTIFIER ::= { ubiPonMacMIBObjects 30 } -- *********************************************************** -- onuTxPowerOffTable -- *********************************************************** TxPowerOltPortId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "TX-Power PortIndex" ::= { onuTxPowerOff 1 } TxPowerOnuId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "TX-Power OnuId" ::= { onuTxPowerOff 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" ::= { onuTxPowerOff 3 } -- *********************************************************** -- oltPortReset -- *********************************************************** oltPortReset OBJECT IDENTIFIER ::= { ubiPonMacMIBObjects 31 } -- *********************************************************** -- oltPortResetTable -- *********************************************************** oltPortId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Reset PortIndex" ::= { oltPortReset 1 } oltPortResetOp OBJECT-TYPE SYNTAX INTEGER { normal(0), reset(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "OLT Port Reset Operation" ::= { oltPortReset 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 } -- *********************************************************** -- oltAdvancedRuleTable -- *********************************************************** oltAdvancedRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF OltAdvancedRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "OLT Filtering Rule Table" ::= { ubiPonMacMIBObjects 34 } oltAdvancedRuleEntry OBJECT-TYPE SYNTAX OltAdvancedRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "OLT Filtering Rule Entry" INDEX { ubiPortIndex, onuId, linkId, oltClassRuleId } ::= { oltAdvancedRuleTable 1 } OltAdvancedRuleEntry ::= SEQUENCE { oltAdvancedRuleClassMapName DisplayString, oltAdvancedRulePrecedence Integer32, oltAdvancedRuleAction INTEGER, oltAdvancedRuleSetVidActionParam Integer32, oltAdvancedRuleSetCosActionParam Integer32, oltAdvancedRuleSetDstActionParamLink Integer32, oltAdvancedRuleSetDstActionParamQueue Integer32, oltAdvancedRuleRowStatus RowStatus } oltAdvancedRuleClassMapName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "OLT Filtering Rule Class Map" ::= { oltAdvancedRuleEntry 1 } oltAdvancedRulePrecedence OBJECT-TYPE SYNTAX Integer32 (0..15) MAX-ACCESS read-create STATUS current DESCRIPTION "value must be even number" ::= { oltAdvancedRuleEntry 2 } oltAdvancedRuleAction 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" ::= { oltAdvancedRuleEntry 3 } oltAdvancedRuleSetVidActionParam 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" ::= { oltAdvancedRuleEntry 4 } oltAdvancedRuleSetCosActionParam OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "no supported" ::= { oltAdvancedRuleEntry 5 } oltAdvancedRuleSetDstActionParamLink OBJECT-TYPE SYNTAX Integer32 (1..4) MAX-ACCESS read-create STATUS current DESCRIPTION "no supported" ::= { oltAdvancedRuleEntry 6 } oltAdvancedRuleSetDstActionParamQueue OBJECT-TYPE SYNTAX Integer32 (0..10) MAX-ACCESS read-create STATUS current DESCRIPTION "no supported" ::= { oltAdvancedRuleEntry 7 } oltAdvancedRuleRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status 4 : CreateAndGo, 6 : Destroy" ::= { oltAdvancedRuleEntry 8 } -- *********************************************************** -- oltPmapFilteringRuleTable -- *********************************************************** oltPmapFilteringRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF OltPmapFilteringRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "OLT Policy-map Filtering Rule Table" ::= { ubiPonMacMIBObjects 35 } oltPmapFilteringRuleEntry OBJECT-TYPE SYNTAX OltPmapFilteringRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "OLT Policy-map Filtering Rule Entry" INDEX { ubiPortIndex, onuId, oltPolicyMapId } ::= { oltPmapFilteringRuleTable 1 } OltPmapFilteringRuleEntry ::= SEQUENCE { oltFilteringRulePolicyMapName DisplayString, -- oltFilteringRuleLinkId -- Integer32, oltFilteringRuleRowStatus RowStatus } oltFilteringRulePolicyMapName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "OLT Filtering Rule Policy-map Name" ::= { oltPmapFilteringRuleEntry 1 } -- oltFilteringRuleLinkId OBJECT-TYPE -- SYNTAX Integer32 (1..4) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "OLT Filtering Rule Link Id" -- ::= { oltPmapFilteringRuleEntry 2 } oltFilteringRuleRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status 4 : CreateAndGo, 6 : Destroy" ::= { oltPmapFilteringRuleEntry 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 } -- *********************************************************** -- onuUpCount -- *********************************************************** onuUpCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of up ONU" ::= { ubiPonMacMIBObjects 37 } -- *********************************************************** -- ubiPonMacMIBNotificationPrefix -- *********************************************************** -- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications -- that are backward compatible with SNMPv1 Traps. ubiPonMacMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiPonMacMIB 2 } ubiPonMacMIBNotifications OBJECT IDENTIFIER ::= { ubiPonMacMIBNotificationPrefix 0 } ubiEponOltAlarmNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "olt alarm notification" ::= { ubiPonMacMIBNotifications 1 } ubiEponOltOperStatusChangeNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "olt oper notification" ::= { ubiPonMacMIBNotifications 2 } ubiEponOltAdminStatusChangeNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "olt admin notification" ::= { ubiPonMacMIBNotifications 3 } ubiEponOnuAlarmNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "onu upgrade notification" ::= { ubiPonMacMIBNotifications 4 } ubiEponOnuOperStatusChangeNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "onu upgrade notification" ::= { ubiPonMacMIBNotifications 5 } ubiEponOnuAdminStatusChangeNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "onu upgrade notification" ::= { ubiPonMacMIBNotifications 6 } ubiEponOamLinkStatusChangeNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "oam link status notification" ::= { ubiPonMacMIBNotifications 7 } ubiEponOnuRegistrationErrorNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Onu registration error notification" ::= { ubiPonMacMIBNotifications 8 } ubiEponOnuRegistrationOverloadNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Onu registration too much notification" ::= { ubiPonMacMIBNotifications 9 } ubiEponLinkStatusChangeNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Po link status change notification" ::= { ubiPonMacMIBNotifications 10 } ubiEponLinkRegisterNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Pon link register notification" ::= { ubiPonMacMIBNotifications 11 } ubiEponOntLoopDetectNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Epon loop detect notification" ::= { ubiPonMacMIBNotifications 12 } ubiEponOnuLdShutdownNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Epon onu ld shutdown notification" ::= { ubiPonMacMIBNotifications 13 } ubiEponOnuUnAdminMacRegisterationNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Epon onu unadmin mac registeration notification" ::= { ubiPonMacMIBNotifications 14 } ubiEponDuplacatedMacRegisterationNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Epon duplicated mac registeration notification" ::= { ubiPonMacMIBNotifications 15 } ubiEponOnuTypeMisMatchNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Epon onu-type mismatch notification" ::= { ubiPonMacMIBNotifications 16 } ubiEponRegisterdSubMacNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Epon registeration subscriber-mac notification" ::= { ubiPonMacMIBNotifications 17 } -- ubiEponLinkLoopBackTestFailNotification NOTIFICATION-TYPE -- OBJECTS { -- ubiAlarmIndex, -- ubiAlarmId, -- ubiAlarmType, -- ubiAlarmSeverity, -- ubiAlarmPhysicalLoc, -- ubiAlarmLogicalLoc, -- ubiAlarmCurStatus, -- ubiAlarmAuxinfo, -- ubiAlarmDateTime, -- ubiAlarmStatus -- } -- STATUS current -- DESCRIPTION -- "" -- ::= { ubiPonMacMIBNotifications 18 } -- ubiEponOltDyingGaspNotification NOTIFICATION-TYPE -- OBJECTS { -- ubiAlarmIndex, -- ubiAlarmId, -- ubiAlarmType, -- ubiAlarmSeverity, -- ubiAlarmPhysicalLoc, -- ubiAlarmLogicalLoc, -- ubiAlarmCurStatus, -- ubiAlarmAuxinfo, -- ubiAlarmDateTime, -- ubiAlarmStatus -- } -- STATUS current -- DESCRIPTION -- "" -- ::= { ubiPonMacMIBNotifications 19 } ubiEponOltLinkFaultNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Epon olt link fault alarm notification" ::= { ubiPonMacMIBNotifications 20 } ubiEponOltCableDownNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Epon olt cable down alarm notification" ::= { ubiPonMacMIBNotifications 21 } ubiEponRedSlaveLinkFaultNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Epon redundancy slave-port link fault alarm notification" ::= { ubiPonMacMIBNotifications 22 } ubiEponRedundancySwitchoverNotification NOTIFICATION-TYPE OBJECTS { ubiAlarmIndex, ubiAlarmId, ubiAlarmType, ubiAlarmSeverity, ubiAlarmPhysicalLoc, ubiAlarmLogicalLoc, ubiAlarmCurStatus, ubiAlarmAuxinfo, ubiAlarmDateTime, ubiAlarmStatus } STATUS current DESCRIPTION "Epon redundancy switchover status notification" ::= { ubiPonMacMIBNotifications 23 } -- *********************************************************** -- ubiPonMacGroupMIBNotificationPrefix -- *********************************************************** -- conformance information ubiPonMacMIBConformance OBJECT IDENTIFIER ::= { ubiPonMacMIB 3 } ubiPonMacMIBCompliances OBJECT IDENTIFIER ::= { ubiPonMacMIBConformance 1 } ubiPonMacMIBGroups OBJECT IDENTIFIER ::= { ubiPonMacMIBConformance 2 } -- compliance statements ubiPonMacMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Description" MODULE -- this module MANDATORY-GROUPS { ubiPonMacMIBGroup, ubiPonMacMIBNotificationGroup } GROUP ubiPonMacMIBGroup DESCRIPTION "Description" GROUP ubiPonMacMIBNotificationGroup DESCRIPTION "Description" ::= { ubiPonMacMIBCompliances 1 } -- compliance statements ubiPonMacMIBGroup OBJECT-GROUP OBJECTS { -- TODO } STATUS current DESCRIPTION "ubiquoss pon mac information MIB" ::= { ubiPonMacMIBGroups 1 } ubiPonMacMIBNotificationGroup OBJECT-GROUP OBJECTS { ubiEponOltAlarmNotification, ubiEponOltOperStatusChangeNotification, ubiEponOltAdminStatusChangeNotification, ubiEponOnuAlarmNotification, ubiEponOnuOperStatusChangeNotification, ubiEponOnuAdminStatusChangeNotification, ubiEponOamLinkStatusChangeNotification, ubiEponOnuRegistrationErrorNotification, ubiEponOnuRegistrationOverloadNotification, ubiEponSoftwareErrorNotification, ubiEponBadEncriptionKeyNotification, } STATUS current DESCRIPTION "ubiquoss pon mac information Notifications" ::= { ubiPonMacMIBGroups 2 } END -- -- UBIQUOSS-EPON-PON-MAC-MIB.my --