diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/dasan/DASAN-EPON-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/dasan/DASAN-EPON-MIB')
| -rw-r--r-- | MIBS/dasan/DASAN-EPON-MIB | 806 |
1 files changed, 806 insertions, 0 deletions
diff --git a/MIBS/dasan/DASAN-EPON-MIB b/MIBS/dasan/DASAN-EPON-MIB new file mode 100644 index 0000000..0937839 --- /dev/null +++ b/MIBS/dasan/DASAN-EPON-MIB @@ -0,0 +1,806 @@ +DASAN-EPON-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64, Integer32, TimeTicks, mib-2, NOTIFICATION-TYPE FROM SNMPv2-SMI + TEXTUAL-CONVENTION, DisplayString, PhysAddress, TruthValue, RowStatus, TimeStamp, AutonomousType, TestAndIncr FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF + --NetworkAddress, IpAddress FROM RFC1155-SMI + dasanMgmt FROM DASAN-SMI + dsSwitchModules, dsPortModuleIndex, dsPortPortIndex FROM DASAN-SWITCH-MIB; + + +-- Definition Grammer + +dasanPonMIB MODULE-IDENTITY + LAST-UPDATED "200504130000Z" + ORGANIZATION "DASAN Co., Ltd." + CONTACT-INFO "DASAN Co., Ltd." + DESCRIPTION "." + ::= { dasanMgmt 11 } + + +dasanEPonMIBObjects OBJECT IDENTIFIER ::= { dasanPonMIB 2 } + +dsEPon OBJECT IDENTIFIER ::= { dasanEPonMIBObjects 1 } + + +-- +-- Textual Conventions. +-- +DsEPonSystemChannelStatusType ::= INTEGER +{ + unknown(0), + inactive(1), + deny(2), + block(3), + active(4), + reset(5) +} + +DsEPonSystemRegModeType ::= INTEGER +{ + unknown(0), + auto(1), + manual(2), + fixedOnu(3) +} + +DsEPonSystemPortStatusType ::= INTEGER +{ + unknown(0), + enable(1), + disable(2), + reset(3) +} + +DsEPonSystemChannelOpticModuleType ::= INTEGER +{ + unknown(0), + normal(1), + abnormal(2) +} + +DsEPonSystemPortRequestType ::= INTEGER +{ + unknown(0), + clearStatistics(1) +} + +DsEPonSystemChannelRowStatusType ::= INTEGER +{ + unknown(0), + create(1), + destroy(2), + valid(3) +} + +-- +-- Status +-- + +dsEPonSystem OBJECT IDENTIFIER ::= { dsEPon 1 } + +-- +-- OLT-channel status table +-- + +-- +-- OLT +-- +dsEPonSystemInfo OBJECT IDENTIFIER ::= { dsEPonSystem 1 } + +dsEPonStatusReset OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "." + ::= { dsEPonSystemInfo 1 } + +dsEPonSystemPort OBJECT IDENTIFIER ::= { dsEPonSystem 2 } + + +-- +-- OLT-PORT +-- + +dsEPonSystemPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF DsEPonSystemPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "EPON System Port Information." + ::= { dsEPonSystemPort 1 } + +dsEPonSystemPortEntry OBJECT-TYPE + SYNTAX DsEPonSystemPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "EPON System Port Information." + INDEX {dsPortModuleIndex, dsPortPortIndex} + ::= { dsEPonSystemPortTable 1 } + + +DsEPonSystemPortEntry ::= SEQUENCE { + dsEPonSystemPortRegMode DsEPonSystemRegModeType, + dsEPonSystemPortStatus DsEPonSystemPortStatusType, + dsEPonSystemPortRequest DsEPonSystemPortRequestType +} + +dsEPonSystemPortRegMode OBJECT-TYPE + SYNTAX DsEPonSystemRegModeType + MAX-ACCESS read-write + STATUS current + + DESCRIPTION + "The registeration mode of port." + ::= { dsEPonSystemPortEntry 1 } + +dsEPonSystemPortStatus OBJECT-TYPE + SYNTAX DsEPonSystemPortStatusType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The current status of port." + ::= { dsEPonSystemPortEntry 2 } + +dsEPonSystemPortRequest OBJECT-TYPE + SYNTAX DsEPonSystemPortRequestType + MAX-ACCESS write-only + STATUS current + DESCRIPTION + "The user request about port." + ::= { dsEPonSystemPortEntry 100 } + + + + +-- +-- OLT-ONU/ONT +-- + +dsEPonSystemChannel OBJECT IDENTIFIER ::= { dsEPonSystem 3 } + +dsEPonSystemChannelTable OBJECT-TYPE + SYNTAX SEQUENCE OF DsEPonSystemChannelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "EPON System Channel Information." + ::= { dsEPonSystemChannel 1 } + +dsEPonSystemChannelEntry OBJECT-TYPE + SYNTAX DsEPonSystemChannelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "EPON System Channel Information." + INDEX {dsPortModuleIndex, dsPortPortIndex, dsEPonSystemChannelId} + ::= { dsEPonSystemChannelTable 1 } + +DsEPonSystemChannelEntry ::= SEQUENCE { + dsEPonSystemChannelNodeIndex INTEGER, + dsEPonSystemChannelPortIndex INTEGER, + dsEPonSystemChannelId INTEGER, -- ONU/ONT ID + dsEPonSystemChannelLlid INTEGER, -- LLID of ONU/ONT + dsEPonSystemChannelIpAddress IpAddress, + dsEPonSystemChannelMacAddress PhysAddress, + dsEponSystemChannelRegMode DsEPonSystemRegModeType, + dsEPonSystemChannelStatus DsEPonSystemChannelStatusType, + dsEPonSystemChannelOpticModule DsEPonSystemChannelOpticModuleType, + dsEPonSystemChannelRtt Integer32, + dsEPonSystemChannelDescription DisplayString +-- dsEPonSystemChannelRowStatus DsEPonSystemChannelRowStatusType + } + +dsEPonSystemChannelNodeIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "System Node Index." + ::= { dsEPonSystemChannelEntry 1 } + +dsEPonSystemChannelPortIndex OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "System port Index." + ::= { dsEPonSystemChannelEntry 2 } + +dsEPonSystemChannelId OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System channel ID (ONU/ONT ID)." + ::= { dsEPonSystemChannelEntry 3 } + +dsEPonSystemChannelLlid OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System channel LLID (LLID of ONU/ONT)." + ::= { dsEPonSystemChannelEntry 4 } + +dsEPonSystemChannelIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Unique IP address identify channel-unit." + ::= { dsEPonSystemChannelEntry 5 } + +dsEPonSystemChannelMacAddress OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Unique HW address identify channel-unit." + ::= { dsEPonSystemChannelEntry 6 } + +dsEponSystemChannelRegMode OBJECT-TYPE + SYNTAX DsEPonSystemRegModeType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The registration-mode of channel-unit." + ::= { dsEPonSystemChannelEntry 7 } + +dsEPonSystemChannelStatus OBJECT-TYPE + SYNTAX DsEPonSystemChannelStatusType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The link status of channel." + ::= { dsEPonSystemChannelEntry 8 } + +dsEPonSystemChannelOpticModule OBJECT-TYPE + SYNTAX DsEPonSystemChannelOpticModuleType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The module status of the optic module of channel." + ::= { dsEPonSystemChannelEntry 9 } + +dsEPonSystemChannelRtt OBJECT-TYPE + SYNTAX Integer32 + UNITS "meter" + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "The Round Trip Time of Channel." + ::= { dsEPonSystemChannelEntry 10 } + +dsEPonSystemChannelDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Description of Channel." + ::= { dsEPonSystemChannelEntry 11 } + + +-- dsEPonSystemChannelRowStatus OBJECT-TYPE +-- SYNTAX DsEPonSystemChannelRowStatusType +-- MAX-ACCESS read-write +-- STATUS current +-- DESCRIPTION +-- "The row-status of Channel." +-- ::= { dsEPonSystemChannelEntry 100 } + + +-- +-- Statistics +-- + +dsEPonDeviceStatistics OBJECT IDENTIFIER ::= { dsEPon 2 } + +-- +-- OLT-SWITCH Table +-- + +-- +-- Switch side +-- +dsEPonDeviceStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF DsEPonDeviceStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "EPON OLT switch-side traffic statistics." + ::= { dsEPonDeviceStatistics 1 } + +dsEPonDeviceStatEntry OBJECT-TYPE + SYNTAX DsEPonDeviceStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "EPON OLT switch-side traffic statistics." + INDEX {dsPortModuleIndex, dsPortPortIndex} + ::= { dsEPonDeviceStatTable 1 } + +DsEPonDeviceStatEntry ::= SEQUENCE { + -- Rx + dsEPonDeviceInOctets Counter64, + dsEPonDeviceInPkts Counter32, + dsEPonDeviceInPause Counter32, + dsEPonDeviceInErroredFrame Counter32, + dsEPonDeviceInUnicastPkts Counter32, + dsEPonDeviceInBroadcastPkts Counter32, + dsEPonDeviceInMulticastPkts Counter32, + -- Tx + dsEPonDeviceOutOctets Counter64, + dsEPonDeviceOutPkts Counter32, + dsEPonDeviceOutPause Counter32, + dsEPonDeviceOutDropped Counter32, + dsEPonDeviceOutUnicastPkts Counter32, + dsEPonDeviceOutBroadcastPkts Counter32, + dsEPonDeviceOutMulticastPkts Counter32 + } + +dsEPonDeviceInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 1 } + +dsEPonDeviceInPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 2 } + +dsEPonDeviceInPause OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 3 } + +dsEPonDeviceInErroredFrame OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 4 } + +dsEPonDeviceInUnicastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 5 } + +dsEPonDeviceInBroadcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 6 } + +dsEPonDeviceInMulticastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 7 } + +dsEPonDeviceOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 8 } + +dsEPonDeviceOutPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 9 } + +dsEPonDeviceOutPause OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 10 } + +dsEPonDeviceOutDropped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 11 } + + +dsEPonDeviceOutUnicastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 12 } + +dsEPonDeviceOutBroadcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 13 } + +dsEPonDeviceOutMulticastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatEntry 14 } + + +-- +-- Pon side +-- + +dsEPonDeviceStatPonTable OBJECT-TYPE + SYNTAX SEQUENCE OF DsEPonDeviceStatPonEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "EPON OLT pon-side traffic statistics." + ::= { dsEPonDeviceStatistics 2 } + +dsEPonDeviceStatPonEntry OBJECT-TYPE + SYNTAX DsEPonDeviceStatPonEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "EPON OLT pon-side traffic statistics." + INDEX {dsPortModuleIndex, dsPortPortIndex} + ::= { dsEPonDeviceStatPonTable 1 } + +DsEPonDeviceStatPonEntry ::= SEQUENCE { + -- Rx + dsEPonDeviceStatPonInOctets Counter64, + dsEPonDeviceStatPonInPkts Counter32, + dsEPonDeviceStatPonInPause Counter32, + dsEPonDeviceStatPonInErroredFrame Counter32, + dsEPonDeviceStatPonInUnicastPkts Counter32, + dsEPonDeviceStatPonInBroadcastPkts Counter32, + dsEPonDeviceStatPonInMulticastPkts Counter32, + -- Tx + dsEPonDeviceStatPonOutOctets Counter64, + dsEPonDeviceStatPonOutPkts Counter32, + dsEPonDeviceStatPonOutPause Counter32, + dsEPonDeviceStatPonOutDropped Counter32, + dsEPonDeviceStatPonOutUnicastPkts Counter32, + dsEPonDeviceStatPonOutBroadcastPkts Counter32, + dsEPonDeviceStatPonOutMulticastPkts Counter32 + } + +dsEPonDeviceStatPonInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 1 } + +dsEPonDeviceStatPonInPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 2 } + +dsEPonDeviceStatPonInPause OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 3 } + +dsEPonDeviceStatPonInErroredFrame OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 4 } + +dsEPonDeviceStatPonInUnicastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 5 } + +dsEPonDeviceStatPonInBroadcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 6 } + +dsEPonDeviceStatPonInMulticastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 7 } + +dsEPonDeviceStatPonOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 8 } + +dsEPonDeviceStatPonOutPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 9 } + +dsEPonDeviceStatPonOutPause OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 10 } + +dsEPonDeviceStatPonOutDropped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 11 } + + +dsEPonDeviceStatPonOutUnicastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 12 } + +dsEPonDeviceStatPonOutBroadcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 13 } + +dsEPonDeviceStatPonOutMulticastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "." + ::= { dsEPonDeviceStatPonEntry 14 } + + + +-- +-- Configuration & Control +-- + +dsEPonNotification OBJECT IDENTIFIER ::= { dsEPon 3 } + +dsEPonOnuRegistrationError NOTIFICATION-TYPE + OBJECTS { + dsEPonSystemChannelNodeIndex, + dsEPonSystemChannelPortIndex, -- OLT Index + dsEPonSystemChannelId -- ONU/ONT Index + } + STATUS current + DESCRIPTION + "." + ::= { dsEPonNotification 1 } + +dsEPonBadEncryptionKey NOTIFICATION-TYPE + OBJECTS { + dsEPonSystemChannelNodeIndex, + dsEPonSystemChannelPortIndex, -- OLT Index + dsEPonSystemChannelId + } + STATUS current + DESCRIPTION + "." + ::= { dsEPonNotification 2 } + +dsEPonLlidMismatch NOTIFICATION-TYPE + OBJECTS { + dsEPonSystemChannelNodeIndex, + dsEPonSystemChannelPortIndex, -- OLT Index + dsEPonSystemChannelId + } + STATUS current + DESCRIPTION + "." + ::= { dsEPonNotification 3 } + +dsEPonTooManyOnuRegistering NOTIFICATION-TYPE + OBJECTS { + dsEPonSystemChannelNodeIndex, + dsEPonSystemChannelPortIndex, -- OLT Index + dsEPonSystemChannelId + } + STATUS current + DESCRIPTION + "." + ::= { dsEPonNotification 4 } + +dsEPonDyingGASP NOTIFICATION-TYPE + OBJECTS { + dsEPonSystemChannelNodeIndex, + dsEPonSystemChannelPortIndex, -- OLT Index + dsEPonSystemChannelId + } + STATUS current + DESCRIPTION + "." + ::= { dsEPonNotification 5 } + +dsEPonOnuRegister NOTIFICATION-TYPE + OBJECTS { + dsEPonSystemChannelNodeIndex, + dsEPonSystemChannelPortIndex, -- OLT Index + dsEPonSystemChannelId, + dsEPonSystemChannelMacAddress + } + STATUS current + DESCRIPTION + "." + ::= { dsEPonNotification 6 } + + +dsEPonOnuDeregister NOTIFICATION-TYPE + OBJECTS { + dsEPonSystemChannelNodeIndex, + dsEPonSystemChannelPortIndex, -- OLT Index + dsEPonSystemChannelId, + dsEPonSystemChannelMacAddress + } + STATUS current + DESCRIPTION + "." + ::= { dsEPonNotification 7 } + +dsEPonLastOnuDeregister NOTIFICATION-TYPE + OBJECTS { + dsEPonSystemChannelNodeIndex, + dsEPonSystemChannelPortIndex, -- OLT Index + dsEPonSystemChannelId + } + STATUS current + DESCRIPTION + "." + ::= { dsEPonNotification 8 } + +dsEPonOltCableDown NOTIFICATION-TYPE + OBJECTS { + dsEPonSystemChannelNodeIndex, + dsEPonSystemChannelPortIndex, -- OLT Index + } + STATUS current + DESCRIPTION + "." + ::= { dsEPonNotification 9 } + +dsEPonOltRecoverCableDown NOTIFICATION-TYPE + OBJECTS { + dsEPonSystemChannelNodeIndex, + dsEPonSystemChannelPortIndex, -- OLT Index + } + STATUS current + DESCRIPTION + "." + ::= { dsEPonNotification 10 } + +dsEponOnuFristRegisteredOnAutoToManual NOTIFICATION-TYPE + OBJECTS { + dsEPonSystemChannelNodeIndex, + dsEPonSystemChannelPortIndex, -- OLT Index + dsEPonSystemChannelId, + dsEPonSystemChannelMacAddress + } + STATUS current + DESCRIPTION + "." + ::= { dsEPonNotification 11 } + +-- dsEPonBERUP NOTIFICATION-TYPE +-- OBJECTS { +-- dsPortPortIndex, OLT Index +-- dsEPonSystemChannelId +-- } +-- STATUS current +-- DESCRIPTION +-- "." +-- ::= { dsEPonNotification 1 } + +-- dsEPonBERDown NOTIFICATION-TYPE +-- OBJECTS { +-- dsPortPortIndex, OLT Index +-- dsEPonSystemChannelId +-- } +-- STATUS current +-- DESCRIPTION +-- "." +-- ::= { dsEPonNotification 2 } + +-- dsEPonFERUP NOTIFICATION-TYPE +-- OBJECTS { +-- dsPortPortIndex, OLT Index +-- dsEPonSystemChannelId +-- } +-- STATUS current +-- DESCRIPTION +-- "." +-- ::= { dsEPonNotification 3 } + +-- dsEPonFERDown NOTIFICATION-TYPE +-- OBJECTS { +-- dsPortPortIndex, OLT Index +-- dsEPonSystemChannelId +-- } +-- STATUS current +-- DESCRIPTION +-- "." +-- ::= { dsEPonNotification 4 } + + + +END |