summaryrefslogtreecommitdiff
path: root/MIBS/ubiquoss/UBIQUOSS-EPON-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/ubiquoss/UBIQUOSS-EPON-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/ubiquoss/UBIQUOSS-EPON-MIB')
-rw-r--r--MIBS/ubiquoss/UBIQUOSS-EPON-MIB1313
1 files changed, 1313 insertions, 0 deletions
diff --git a/MIBS/ubiquoss/UBIQUOSS-EPON-MIB b/MIBS/ubiquoss/UBIQUOSS-EPON-MIB
new file mode 100644
index 0000000..33744d1
--- /dev/null
+++ b/MIBS/ubiquoss/UBIQUOSS-EPON-MIB
@@ -0,0 +1,1313 @@
+-- *****************************************************************
+-- UBIQUOSS-EPON-LINE-MIB.mib:
+-- Ubiquoss Enterprise E-PON Line Structure of Management Information
+--
+-- Jan 2007, SangJun Song
+--
+-- Copyright (c) 2007 by Ubiquoss, Corp.
+-- All rights reserved.
+--
+-- *****************************************************************
+--
+
+UBIQUOSS-EPON-MIB DEFINITIONS ::= BEGIN
+ IMPORTS
+
+ DisplayString
+ FROM RFC1213-MIB
+
+ IANAifType
+ FROM IANAifType-MIB
+
+ Counter64
+ FROM SNMPv2-SMI
+
+ RowStatus, PhysAddress
+ FROM SNMPv2-TC -- [RFC2579]
+
+ ubiSysIndex
+ FROM UBQS-INTERFACE-MIB
+
+ HCPerfIntervalThreshold
+ FROM HC-PerfHist-TC-MIB -- [RFC3705]
+
+ ubiMgmt
+ FROM UBQS-SMI;
+
+ubiEponMIB MODULE-IDENTITY
+ LAST-UPDATED "0607130000Z"
+ ORGANIZATION "Ubiquoss Corp."
+ CONTACT-INFO
+ "Chair : jisoo Kim
+ Ubiquoss Corp.
+ Postal: 24F Milennium B/D,
+ 467-12, Dogok-Dong,
+ GangNam-Gu, Seoul 135-270
+ Korea
+ EMail: jisoo@ubiquoss.com
+ Phone: +82-2-2190-3100
+
+ Co-editor: Paul
+ Ubiquoss Corp.
+ Postal: 24F Milennium B/D,
+ 467-12, Dogok-Dong,
+ GangNam-Gu, Seoul 135-270
+ Korea
+ EMail: paul@ubiquoss.com
+ Phone: +82-2-2190-3100"
+ DESCRIPTION
+ "This MIB module defines epon line information"
+ ::= { ubiMgmt 400 }
+
+ ubiEponMIBObjects OBJECT IDENTIFIER ::= { ubiEponMIB 1 }
+
+-- ***********************************************************
+-- ubiEponOltTable
+-- ***********************************************************
+
+ ubiEponOltTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiEponOltEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "information of port"
+ ::= { ubiEponMIBObjects 1 }
+
+ ubiEponOltEntry OBJECT-TYPE
+ SYNTAX UbiEponOltEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "information of port"
+ INDEX { ubiSysIndex, ubiPortIndex }
+ ::= { ubiEponOltTable 1 }
+
+ UbiEponOltEntry ::=
+ SEQUENCE {
+ ubiEponOltMacAddress PhysAddress,
+ ubiEponOltOperStatus INTEGER,
+ ubiEponOltAdminStatus INTEGER,
+ ubiEponOltHwVersion DisplayString,
+ ubiEponOltFwVersion DisplayString,
+ ubiEponOltSwVersion DisplayString,
+ ubiEponOltAutoProfileName DisplayString,
+ ubiEponOltRegisterMode INTEGER,
+ ubiEponOltControl INTEGER
+ }
+
+ ubiEponOltMacAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "OLT Hardware address"
+ ::= { ubiEponOltEntry 1 }
+
+ ubiEponOltOperStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "OLT operational status "
+ ::= { ubiEponOltEntry 2 }
+
+ ubiEponOltAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "OLT administrative status "
+ ::= { ubiEponOltEntry 3 }
+
+ ubiEponOltHwVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "epon olt hardware version"
+ ::= { ubiEponOltEntry 4 }
+
+ ubiEponOltFwVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "epon olt firmware version"
+ ::= { ubiEponOltEntry 5 }
+
+ ubiEponOltSwVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "epon olt software version"
+ ::= { ubiEponOltEntry 6 }
+
+ ubiEponOltAutoProfileName OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "conf profile name"
+ ::= { ubiEponOltEntry 7 }
+
+ ubiEponOltRegisterMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ auto(1),
+ manual(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "OLT port registeraton Mode {auto(1), manual(2)}"
+ DEFVAL { auto }
+ ::= { ubiEponOltEntry 8 }
+
+ ubiEponOltControl OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(0),
+ reset(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "OLT control"
+ ::= { ubiEponOltEntry 9 }
+
+-- ***********************************************************
+-- ubiEponOltConfTable
+-- ***********************************************************
+ ubiEponOltConfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiEponOltConfEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "information of port"
+ ::= { ubiEponMIBObjects 2 }
+
+ ubiEponOltConfEntry OBJECT-TYPE
+ SYNTAX UbiEponOltConfEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "information of port"
+ INDEX { ubiSysIndex, ubiPortIndex }
+ ::= { ubiEponOltConfTable 1 }
+
+ UbiEponOltConfEntry ::=
+ SEQUENCE {
+ ubiEponOltEncryptionMode INTEGER,
+ ubiEponOltP2pAccessControl INTEGER,
+ ubiEponOltDbaInternal INTEGER,
+ ubiEponOltDbaCycle INTEGER,
+ ubiEponOltDbaDiscoveryFrequency INTEGER,
+ ubiEponOltDbaDiscoveryLength INTEGER
+ }
+
+ ubiEponOltEncryptionMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ disable(0),
+ down(1),
+ both(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "OLT port encryption policy"
+ DEFVAL { both }
+ ::= { ubiEponOltConfEntry 1 }
+
+ ubiEponOltP2pAccessControl OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "OLT port p2p access Control "
+ DEFVAL { disable }
+ ::= { ubiEponOltConfEntry 2 }
+
+ ubiEponOltDbaInternal OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ internal(1),
+ external(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "OLT port DBA internal "
+ DEFVAL { disable }
+ ::= { ubiEponOltConfEntry 3 }
+
+ ubiEponOltDbaCycle OBJECT-TYPE
+ SYNTAX INTEGER (0 | 200..16777215)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "OLT port DBA cycle "
+ ::= { ubiEponOltConfEntry 4 }
+
+ ubiEponOltDbaDiscoveryFrequency OBJECT-TYPE
+ SYNTAX INTEGER (0 | 1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "OLT port DBA Discovery Frequency"
+ ::= { ubiEponOltConfEntry 5 }
+
+ ubiEponOltDbaDiscoveryLength OBJECT-TYPE
+ SYNTAX INTEGER (0 | 1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "OLT port DBA Discovery Length"
+ ::= { ubiEponOltConfEntry 6 }
+
+-- ***********************************************************
+-- ubiEponOnuTable
+-- ***********************************************************
+
+ ubiEponOnuTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiEponOnuEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "information of epon onu"
+ ::= { ubiEponMIBObjects 3 }
+
+ ubiEponOnuEntry OBJECT-TYPE
+ SYNTAX UbiEponOnuEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "information of epon onu"
+ INDEX { ubiSysIndex, ubiPortIndex, ubiEponOnuIndex }
+ ::= { ubiEponOnuTable 1 }
+
+ UbiEponOnuEntry ::=
+ SEQUENCE {
+ ubiEponOnuIndex INTEGER,
+ ubiEponOnuMacAddress PhysAddress,
+ ubiEponOnuLlid INTEGER,
+ ubiEponOnuDescription DisplayString,
+ ubiEponOnuType INTEGER,
+ ubiEponOnuRegMode INTEGER,
+ ubiEponOnuOperStatus INTEGER,
+ ubiEponOnuAdminStatus INTEGER,
+ ubiEponOnuBlockStatus INTEGER,
+ ubiEponOnuProfileName DisplayString,
+ ubiEponOnuDistance Integer32,
+ ubiEponOnuDownloadImage DisplayString,
+ ubiEponOnuControl INTEGER
+ }
+
+ ubiEponOnuIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..32)
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ONU ID"
+ ::= { ubiEponOnuEntry 1 }
+
+ ubiEponOnuMacAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ONU mac address"
+ ::= { ubiEponOnuEntry 2 }
+
+ ubiEponOnuLlid OBJECT-TYPE
+ SYNTAX INTEGER (1..32)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ONU LLID"
+ ::= { ubiEponOnuEntry 3 }
+
+ ubiEponOnuDescription OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "epon onu descritpon"
+ ::= { ubiEponOnuEntry 4 }
+
+ ubiEponOnuType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unknown(0),
+ onu(1),
+ ont(2)
+ }
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "epon onu type"
+ ::= { ubiEponOnuEntry 5 }
+
+ ubiEponOnuRegMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ auto(1),
+ manual(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ONU registeration mode "
+ ::= { ubiEponOnuEntry 6 }
+
+ ubiEponOnuOperStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ONU operational status "
+ ::= { ubiEponOnuEntry 7 }
+
+ ubiEponOnuAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ONU admin status "
+ ::= { ubiEponOnuEntry 8 }
+
+ ubiEponOnuBlockStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ unblock(1),
+ block(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ONU block status "
+ ::= { ubiEponOnuEntry 9 }
+
+ ubiEponOnuProfileName OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "onu configuration profile name"
+ ::= { ubiEponOnuEntry 10 }
+
+ ubiEponOnuDistance OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "onu distance"
+ ::= { ubiEponOnuEntry 11 }
+
+ ubiEponOnuDownloadImage OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "onu download image"
+ ::= { ubiEponOnuEntry 12 }
+
+ ubiEponOnuControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ reset(1),
+ download-image(2)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "epon onu control"
+ ::= { ubiEponOnuEntry 13 }
+
+-- ***********************************************************
+-- ubiEponOnuInfoTable
+-- ***********************************************************
+
+ ubiEponOnuInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiEponOnuInfoEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "information of epon cpe"
+ ::= { ubiEponMIBObjects 4 }
+
+ ubiEponOnuInfoEntry OBJECT-TYPE
+ SYNTAX UbiEponOnuInfoEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "information of epon cpe"
+ INDEX { ubiSysIndex, ubiPortIndex, ubiEponOnuIndex }
+ ::= { ubiEponOnuInfoTable 1 }
+
+ UbiEponOnuInfoEntry ::=
+ SEQUENCE {
+ ubiEponOnuVendorId DisplayString,
+ ubiEponOnuManuID DisplayString,
+ ubiEponOnuModelName DisplayString,
+ ubiEponOnuSerialNumber DisplayString,
+ ubiEponOnuHwVersion DisplayString,
+ ubiEponOnuFwVersion DisplayString,
+ ubiEponOnuSwVersion DisplayString,
+ ubiEponOnuActiveTime TimeTicks
+ }
+
+ ubiEponOnuVendorId OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "epon vendor id"
+ ::= { ubiEponOnuInfoEntry 1 }
+
+ ubiEponOnuManuID OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "epon manufacturer ID"
+ ::= { ubiEponOnuInfoEntry 2 }
+
+ ubiEponOnuModelName OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "epon cpe model name "
+ ::= { ubiEponOnuInfoEntry 3 }
+
+ ubiEponOnuSerialNumber OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "epon cpe serial number"
+ ::= { ubiEponOnuInfoEntry 4 }
+
+ ubiEponOnuHwVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "epon onu hardware version"
+ ::= { ubiEponOnuInfoEntry 5 }
+
+ ubiEponOnuFwVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "epon onu firmware version"
+ ::= { ubiEponOnuInfoEntry 6 }
+
+ ubiEponOnuSwVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "epon onu software version"
+ ::= { ubiEponOnuInfoEntry 7 }
+
+ ubiEponOnuActiveTime OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiEponOnuInfoEntry 8 }
+
+-- ***********************************************************
+-- ubiEponOnuPortTable
+-- ***********************************************************
+
+ ubiEponOnuPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiEponOnuPortEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "information of epon onu port"
+ ::= { ubiEponMIBObjects 5 }
+
+ ubiEponOnuPortEntry OBJECT-TYPE
+ SYNTAX UbiEponOnuPortEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "information of epon cpe"
+ INDEX { ubiSysIndex, ubiPortIndex, ubiOnuIndex, ubiEponOnuPortIndex}
+ ::= { ubiEponOnuPortTable 1 }
+
+ UbiEponOnuPortEntry ::=
+ SEQUENCE {
+ ubiEponOnuPortIndex INTEGER,
+ ubiEponOnuPortOperState INTEGER,
+ ubiEponOnuPortSpeedNego INTEGER,
+ ubiEponOnuPortSpeedConfig INTEGER,
+ ubiEponOnuPortDuplexConfig INTEGER,
+ ubiEponOnuPortSpeedCurrent INTEGER,
+ ubiEponOnuPortDuplexCurrent INTEGER,
+ ubiEponOnuPortControl INTEGER
+ }
+
+ ubiEponOnuPortIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "index of CPE ehternet port"
+ ::= { ubiEponOnuPortEntry 1 }
+
+ ubiEponOnuPortOperState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specifies port operational status of CPE port"
+ ::= { ubiEponOnuPortEntry 2 }
+
+ ubiEponOnuPortSpeedNego OBJECT-TYPE
+ SYNTAX INTEGER {
+ manual(1),
+ auto(2)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiEponOnuPortEntry 3 }
+
+ ubiEponOnuPortSpeedConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed10(1),
+ speed100(2),
+ speed1000(3),
+ auto(4)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiEponOnuPortEntry 4 }
+
+ ubiEponOnuPortDuplexConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ half(1),
+ full(2),
+ auto(3)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiEponOnuPortEntry 5 }
+
+ ubiEponOnuPortSpeedCurrent OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed10(1),
+ speed100(2),
+ speed1000(3)
+ }
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specifies current speed of port"
+ ::= { ubiEponOnuPortEntry 6 }
+
+ ubiEponOnuPortDuplexCurrent OBJECT-TYPE
+ SYNTAX INTEGER {
+ half(1),
+ full(2)
+ }
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specifies current duplex mode of port"
+ ::= { ubiEponOnuPortEntry 7 }
+
+ ubiEponOnuPortControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ reset(1)
+ }
+ ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiEponOnuPortEntry 8 }
+
+-- ***********************************************************
+-- ubiEponOnuConfProfileTable
+-- ***********************************************************
+ ubiEponOnuConfProfileTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiEponOnuConfProfileEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "information of port"
+ ::= { ubiEponMIBObjects 6 }
+
+ ubiEponOnuConfProfileEntry OBJECT-TYPE
+ SYNTAX UbiEponOnuConfProfileEntry
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "information of port"
+ INDEX { ubiSysIndex, ubiEponOnuConfProfileName }
+ ::= { ubiEponOnuConfProfileTable 1 }
+
+ UbiEponOnuConfProfileEntry ::=
+ SEQUENCE {
+ ubiEponOnuConfProfileName DisplayString,
+ ubiEponOnuDsPolicyMode INTEGER,
+ ubiEponOnuDsMaximumBandwidth INTEGER,
+ ubiEponOnuDsMaximumBurstSize INTEGER,
+ ubiEponOnuP2pPolicyMode INTEGER,
+ ubiEponOnuP2pMaximumBandwidth INTEGER,
+ ubiEponOnuP2pMaximumBurstSize INTEGER,
+ ubiEponOnuInternalDbaMinimumBandwidth INTEGER,
+ ubiEponOnuInternalDbaMaximumBandwidth INTEGER,
+ ubiEponOnuPlatoDbaClass INTEGER,
+ ubiEponOnuPlatoDbaguaranteedBandwidth INTEGER,
+ ubiEponOnuPlatoDbaguaranteedBandwidthFine INTEGER,
+ ubiEponOnuPlatoDbaBestEffortBandwidth INTEGER,
+ ubiEponOnuPlatoDbaBestEffortBandwidthFine INTEGER,
+ ubiEponOnuPlatoDbaDelay INTEGER,
+ ubiEponOnuEncryptionMode INTEGER,
+ ubiEponOnuMaxLimit INTEGER,
+ ubiEponOnuConfRowStatus RowStatus
+ }
+
+ ubiEponOnuConfProfileName OBJECT-TYPE
+ SYNTAX DisplayString(SIZE (1..32))
+ ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "profile name"
+ ::= { ubiEponOnuConfProfileEntry 1 }
+
+ ubiEponOnuDsPolicyMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ONU downstream policy Control "
+ DEFVAL { disable }
+ ::= { ubiEponOnuConfProfileEntry 2 }
+
+ ubiEponOnuDsMaximumBandwidth OBJECT-TYPE
+ SYNTAX INTEGER (0 | 1..1000000)
+ UNITS "Kbps"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Download policy Downstream Max Bandwidth "
+ ::= { ubiEponOnuConfProfileEntry 3 }
+
+ ubiEponOnuDsMaximumBurstSize OBJECT-TYPE
+ SYNTAX INTEGER (0 | 128..8388479)
+ UNITS "byte"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Download policy Downstream Max Burst size "
+ ::= { ubiEponOnuConfProfileEntry 4 }
+
+ ubiEponOnuP2pPolicyMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ONU port p2p access Control "
+ DEFVAL { disable }
+ ::= { ubiEponOnuConfProfileEntry 5 }
+
+ ubiEponOnuP2pMaximumBandwidth OBJECT-TYPE
+ SYNTAX INTEGER (0 | 1..1000000)
+ UNITS "Kbps"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "p2p Max Bandwidth "
+ ::= { ubiEponOnuConfProfileEntry 6 }
+
+ ubiEponOnuP2pMaximumBurstSize OBJECT-TYPE
+ SYNTAX INTEGER (0 | 128..8388479)
+ UNITS "byte"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "p2p Max Burst size "
+ ::= { ubiEponOnuConfProfileEntry 7 }
+
+ ubiEponOnuInternalDbaMinimumBandwidth OBJECT-TYPE
+ SYNTAX INTEGER (0 | 43..65535)
+ UNITS "Kbps"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internal Max Bandwidth "
+ ::= { ubiEponOnuConfProfileEntry 8 }
+
+ ubiEponOnuInternalDbaMaximumBandwidth OBJECT-TYPE
+ SYNTAX INTEGER (0 | 43..65535)
+ UNITS "Kbps"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Internal Min Bandwidth"
+ ::= { ubiEponOnuConfProfileEntry 9 }
+
+ ubiEponOnuPlatoDbaClass OBJECT-TYPE
+ SYNTAX INTEGER (1..1000)
+ UNITS "Mbps"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "plato dba class"
+ ::= { ubiEponOnuConfProfileEntry 10 }
+
+ ubiEponOnuPlatoDbaguaranteedBandwidth OBJECT-TYPE
+ SYNTAX INTEGER (1..1000)
+ UNITS "Mbps"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "plato guaranteed Bandwidth"
+ ::= { ubiEponOnuConfProfileEntry 11 }
+
+ ubiEponOnuPlatoDbaguaranteedBandwidthFine OBJECT-TYPE
+ SYNTAX INTEGER (0..1024)
+ UNITS "Kbps"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "plato detail guaranteed Bandwidth"
+ ::= { ubiEponOnuConfProfileEntry 12 }
+
+ ubiEponOnuPlatoDbaBestEffortBandwidth OBJECT-TYPE
+ SYNTAX INTEGER (1..1000)
+ UNITS "Mbps"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "plato best-effort Bandwidth"
+ ::= { ubiEponOnuConfProfileEntry 13 }
+
+ ubiEponOnuPlatoDbaBestEffortBandwidthFine OBJECT-TYPE
+ SYNTAX INTEGER (0..1024)
+ UNITS "Kbps"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "plato detail best-effort Bandwidth"
+ ::= { ubiEponOnuConfProfileEntry 14 }
+
+ ubiEponOnuPlatoDbaDelay OBJECT-TYPE
+ SYNTAX INTEGER (1..2)
+ UNITS "Kbps"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "plato dba delay "
+ ::= { ubiEponOnuConfProfileEntry 15 }
+
+ ubiEponOnuEncryptionMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ disable(0),
+ down(1),
+ both(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ONU encryption policy"
+ DEFVAL { both }
+ ::= { ubiEponOnuConfProfileEntry 16 }
+
+ ubiEponOnuMaxLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..64)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "onu mac limit"
+ ::= { ubiEponOnuConfProfileEntry 17 }
+
+ ubiEponOnuConfRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object is used to create a new row or modify or
+ delete an existing row in this table.
+
+ A profile activated by setting this object to 'active'.
+ When 'active' is set, the system will validate the profile.
+
+ Before a profile can be deleted or taken out of service
+ (by setting this object to 'destroy' or 'outOfService'),
+ it must be first unreferenced from all associated lines.
+
+ An 'active' profile may be modified at any time. Note
+ that some changes may require that any referenced lines be
+ restarted (e.g., eponLineConfLineType)."
+ ::= { ubiEponOnuConfProfileEntry 18 }
+
+-- ***********************************************************
+-- ubiEponOnuUpQueueTable
+-- ***********************************************************
+ ubiEponOnuUpQueueTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiEponOnuUpQueueEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { ubiEponMIBObjects 7 }
+
+ ubiEponOnuUpQueueEntry OBJECT-TYPE
+ SYNTAX UbiEponOnuUpQueueEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { ubiEponOnuConfProfileName, ubiEponOnuUpQueueIndex }
+ ::= { ubiEponOnuUpQueueTable 1 }
+
+ UbiEponOnuUpQueueEntry ::=
+ SEQUENCE {
+ ubiEponOnuUpQueueIndex INTEGER,
+ ubiEponOnuUpQueueMaxBandwidth INTEGER,
+ ubiEponOnuUpQueueMaxBurstSize INTEGER
+ }
+
+ ubiEponOnuUpQueueIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Profile Queue index "
+ ::= { ubiEponOnuUpQueueEntry 1 }
+
+ ubiEponOnuUpQueueMaxBandwidth OBJECT-TYPE
+ SYNTAX INTEGER (0 | 100..1000000)
+ UNITS "kbps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Upstream queue max bandwidth"
+ ::= { ubiEponOnuUpQueueEntry 2 }
+
+ ubiEponOnuUpQueueMaxBurstSize OBJECT-TYPE
+ SYNTAX INTEGER (0 | 2..16777214)
+ UNITS "byte"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Upstream queue max burst size"
+ ::= { ubiEponOnuUpQueueEntry 3 }
+
+-- ***********************************************************
+-- ubiEponOnuDownQueueTable
+-- ***********************************************************
+ ubiEponOnuDownQueueTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiEponOnuDownQueueEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { ubiEponMIBObjects 8 }
+
+ ubiEponOnuDownQueueEntry OBJECT-TYPE
+ SYNTAX UbiEponOnuDownQueueEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { ubiEponOnuConfProfileName, ubiEponOnuDownQueueIndex }
+ ::= { ubiEponOnuDownQueueTable 1 }
+
+ UbiEponOnuDownQueueEntry ::=
+ SEQUENCE {
+ ubiEponOnuDownQueueIndex INTEGER,
+ ubiEponOnuDownQueueMaxBandwidth INTEGER,
+ ubiEponOnuDownQueueMaxBurstSize INTEGER
+ }
+
+ ubiEponOnuDownQueueIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Profile Queue index "
+ ::= { ubiEponOnuDownQueueEntry 1 }
+
+ ubiEponOnuDownQueueMaxBandwidth OBJECT-TYPE
+ SYNTAX INTEGER (0 | 100..1000000)
+ UNITS "kbps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downstream queue max bandwidth"
+ ::= { ubiEponOnuDownQueueEntry 2 }
+
+ ubiEponOnuDownQueueMaxBurstSize OBJECT-TYPE
+ SYNTAX INTEGER (0 | 2..16777214)
+ UNITS "byte"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Downstream queue max burst size"
+ ::= { ubiEponOnuDownQueueEntry 3 }
+
+-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
+-- that are backward compatible with SNMPv1 Traps.
+ubiEponMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiEponMIB 2 }
+ubiEponMIBNotifications OBJECT IDENTIFIER ::= { ubiEponMIBNotificationPrefix 0 }
+ ubiEponOltAlarmNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "olt alarm notification"
+ ::= { ubiEponMIBNotifications 1 }
+
+ ubiEponOltOperStatusChangeNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "olt oper notification"
+ ::= { ubiEponMIBNotifications 2 }
+
+ ubiEponOltAdminStatusChangeNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "olt admin notification"
+ ::= { ubiEponMIBNotifications 3 }
+
+ ubiEponOnuAlarmNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "onu upgrade notification"
+ ::= { ubiEponMIBNotifications 4 }
+
+ ubiEponOnuOperStatusChangeNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "onu upgrade notification"
+ ::= { ubiEponMIBNotifications 5 }
+
+ ubiEponOnuAdminStatusChangeNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "onu upgrade notification"
+ ::= { ubiEponMIBNotifications 6 }
+
+ ubiEponOamLinkDisconnectNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "oam link disconnect notification"
+ ::= { ubiEponMIBNotifications 7 }
+
+ ubiEponOnuRegistrationErrorNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "Onu registration error notification"
+ ::= { ubiEponMIBNotifications 8 }
+
+ ubiEponOnuRegistrationOverloadNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "Onu registration too much notification"
+ ::= { ubiEponMIBNotifications 9 }
+
+ ubiEponSoftwareErrorNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "Onu registration too much notification"
+ ::= { ubiEponMIBNotifications 10 }
+
+ ubiEponBadEncriptionKeyNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "Onu registration too much notification"
+ ::= { ubiEponMIBNotifications 11 }
+
+ ubiEponOnuImageUpgradeNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "onu upgrade notification"
+ ::= { ubiEponMIBNotifications 12 }
+
+ ubiEponOnuImageUpgradeFailNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "onu upgrade notification"
+ ::= { ubiEponMIBNotifications 13 }
+
+ ubiEponOntDyingGaspNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAlarmIndex,
+ ubiAlarmId,
+ ubiAlarmType,
+ ubiAlarmSeverity,
+ ubiAlarmPhysicalLoc,
+ ubiAlarmLogicalLoc,
+ ubiAlarmCurStatus,
+ ubiAlarmAuxinfo,
+ ubiAlarmDateTime,
+ ubiAlarmStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "onu upgrade notification"
+ ::= { ubiEponMIBNotifications 14 }
+-- conformance information
+
+ubiEponMIBConformance OBJECT IDENTIFIER ::= { ubiEponMIB 3 }
+ubiEponMIBCompliances OBJECT IDENTIFIER ::= { ubiEponMIBConformance 1 }
+ubiEponMIBGroups OBJECT IDENTIFIER ::= { ubiEponMIBConformance 2 }
+
+
+-- compliance statements
+ubiEponMIBCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement
+ the ubiquoss port MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { ubiEponMIBGroup,
+ ubiEponMIBNotifGroup
+ }
+
+ GROUP ubiEponMIBGroup
+ DESCRIPTION
+ "This group is applicable for implementations which
+ need information for port."
+
+ GROUP ubiEponMIBNotifGroup
+ DESCRIPTION
+ "This group is applicable for implementations which
+ need notification for rate limit."
+
+ ::= { ubiEponMIBCompliances 1 }
+
+-- ports of conformance
+ubiEponMIBGroup OBJECT-GROUP
+ OBJECTS {
+ }
+ STATUS current
+ DESCRIPTION
+ "ubiquoss epon line."
+ ::= { ubiEponMIBGroups 1 }
+
+ubiEponMIBNotifGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ ubiEponOltAlarmNotification,
+ ubiEponOltOperStatusChangeNotification,
+ ubiEponOltAdminStatusChangeNotification,
+ ubiEponOnuAlarmNotification,
+ ubiEponOnuOperStatusChangeNotification,
+ ubiEponOnuAdminStatusChangeNotification,
+ ubiEponOamLinkStatusChangeNotification,
+ ubiEponOnuRegistrationErrorNotification,
+ ubiEponOnuRegistrationOverloadNotification,
+ ubiEponSoftwareErrorNotification,
+ ubiEponBadEncriptionKeyNotification,
+ ubiEponOnuImageUpgradeNotification,
+ ubiEponOnuImageUpgradeFailNotification
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of notifications providing the
+ notification for unit."
+ ::= { ubiEponMIBGroups 2 }
+END