376 lines
14 KiB
Plaintext
376 lines
14 KiB
Plaintext
-- *****************************************************************
|
||
-- NMS-EPON-OLT-COMM.MIB: NMS OLT-COMM MIB file
|
||
-- AUG 2000
|
||
-- *****************************************************************
|
||
--
|
||
|
||
NMS-EPON-OLT-COMM DEFINITIONS ::= BEGIN
|
||
|
||
IMPORTS
|
||
Counter, IpAddress, Counter
|
||
FROM RFC1155-SMI
|
||
OBJECT-TYPE
|
||
FROM RFC-1212
|
||
DisplayString, ifIndex
|
||
FROM RFC1213-MIB
|
||
nmsEPONGroup
|
||
FROM NMS-SMI
|
||
RowStatus
|
||
FROM SNMPv2-TC;
|
||
|
||
nmsEponOltComm OBJECT IDENTIFIER ::= { nmsEPONGroup 1 }
|
||
|
||
|
||
oltEncrypStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
true(1),
|
||
false(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"global-level encryption enable or disable for an OLT."
|
||
::= { nmsEponOltComm 1 }
|
||
|
||
oltEncrypMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
ctc-churning(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"global-level encryption mode for an OLT."
|
||
::= { nmsEponOltComm 2 }
|
||
|
||
oltRekeyingTime OBJECT-TYPE
|
||
SYNTAX INTEGER(600..10000)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Rekeying timer (in milli-seconds) ,range is 600-10000."
|
||
::= { nmsEponOltComm 3 }
|
||
|
||
oltLocalLostLinkTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER(2..30)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Local lost link timeout between OAMs, range is 2-30s."
|
||
::= { nmsEponOltComm 4 }
|
||
|
||
oltVlanTransparentMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
true(1),
|
||
false(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"OLT Vlan Transparent Mode."
|
||
::= { nmsEponOltComm 5 }
|
||
|
||
oltHostQueryFreq OBJECT-TYPE
|
||
SYNTAX INTEGER(10..2147483647)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The frequency at which IGMP Host-Query packets are transmitted on OLT."
|
||
::= { nmsEponOltComm 6 }
|
||
|
||
oltMCSTStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"EPON Multicast status(enable or disable)."
|
||
::= { nmsEponOltComm 7 }
|
||
|
||
|
||
oltMCSTMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
igmp-snooping(0),
|
||
dynamic-controllable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Config multicast mode.0-IGMP Snooping, 1-CTC dynamic controllable multicast.Only dynamic-controllable(1) is supported. "
|
||
::= { nmsEponOltComm 8 }
|
||
|
||
oltIGMPProxyStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"EPON IGMP Proxy status(enable or disable). IGMP proxy can't be shut in dynamic-controllable mode."
|
||
::= { nmsEponOltComm 9 }
|
||
|
||
oltIGMPQuerierAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The address of the IGMP Querier of OLT self."
|
||
::= { nmsEponOltComm 10 }
|
||
|
||
oltQueryMaxResponseTime OBJECT-TYPE
|
||
SYNTAX INTEGER(10..2147483647)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The maximum query response time advertised in IGMPv2 queries(in milli-seconds)."
|
||
::= { nmsEponOltComm 11 }
|
||
|
||
oltLastMemberQueryInterval OBJECT-TYPE
|
||
SYNTAX INTEGER(1..60)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Last Member Query Interval is the Max Response Time inserted into Group-Specific Queries sent in response to Leave Group messages, and is also the amount of time between Group-Specific Query messages. This value may be tuned to modify the leave latency of the network. A reduced value results in reduced time to detect the loss of the last member of a group. The value of this object is irrelevant if IGMP Version is 1."
|
||
::= { nmsEponOltComm 12 }
|
||
|
||
oltLastMemberQueryCount OBJECT-TYPE
|
||
SYNTAX INTEGER(1..5)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Last Member Query Count."
|
||
::= { nmsEponOltComm 13 }
|
||
|
||
oltDLFDrop OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
on(1),
|
||
off(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"OLT Multicast Drop Status."
|
||
::= { nmsEponOltComm 14 }
|
||
|
||
oltV1Packets OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of IGMP V1 packets has been received."
|
||
::= { nmsEponOltComm 15 }
|
||
|
||
oltV2Packets OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of IGMP V2 packets has been received."
|
||
::= { nmsEponOltComm 16 }
|
||
|
||
oltV3Packets OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of IGMP V3 packets has been received."
|
||
::= { nmsEponOltComm 17 }
|
||
|
||
oltJoinsPackets OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of IGMP join packets has been received."
|
||
::= { nmsEponOltComm 18 }
|
||
|
||
oltLeavesPackets OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of IGMP leaves packets has been received."
|
||
::= { nmsEponOltComm 19 }
|
||
|
||
oltGeneralQueryPackets OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of IGMP General Query packets has been received."
|
||
::= { nmsEponOltComm 20 }
|
||
|
||
oltSpecialQueryPackets OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of IGMP Special Query packets has been received."
|
||
::= { nmsEponOltComm 21 }
|
||
|
||
oltDBAMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
hardware-DBA(1),
|
||
software-DBA(2),
|
||
hybrid-DBA(3),
|
||
software-DBA-with-dynamic-cycletime(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"olt DBA mode."
|
||
::= { nmsEponOltComm 22 }
|
||
|
||
oltDBAAlgorithm OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
workconserv(1),
|
||
nonworkconserv(2),
|
||
cbr(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"olt DBA algorithm."
|
||
::= { nmsEponOltComm 23 }
|
||
|
||
oltPriorityQueueMaping OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"olt Priority Queue Maping."
|
||
::= { nmsEponOltComm 24 }
|
||
|
||
oltSchedulePolicy OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
sp(0),
|
||
wrr(1),
|
||
fcfs(2),
|
||
hybrid1(3),
|
||
hybrid2(4),
|
||
drr(5),
|
||
sp-exoam(6)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"olt Schedule Policy."
|
||
::= { nmsEponOltComm 25 }
|
||
|
||
oltWRRScheduleQueuePriority OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"olt WRR Schedule Queue Priority."
|
||
::= { nmsEponOltComm 26 }
|
||
|
||
oltDefaultCoS OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"olt Default CoS value."
|
||
::= { nmsEponOltComm 27 }
|
||
|
||
oltMacAgingTime OBJECT-TYPE
|
||
SYNTAX INTEGER(0..1000000)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"olt Mac Address Aging Time."
|
||
::= { nmsEponOltComm 28 }
|
||
|
||
oltFlowControl OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
on(1),
|
||
off(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"olt Flow Control status."
|
||
::= { nmsEponOltComm 29 }
|
||
|
||
oltStormControlBroadcast OBJECT-TYPE
|
||
SYNTAX INTEGER(10..1000000)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"olt Storm Control Broadcast, range is 10-1000000kbps"
|
||
::= { nmsEponOltComm 30 }
|
||
|
||
oltStormControlMulticast OBJECT-TYPE
|
||
SYNTAX INTEGER(10..1000000)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"olt Storm Control Multicast, range is 10-1000000kbps"
|
||
::= { nmsEponOltComm 31 }
|
||
|
||
oltStormControlUnicast OBJECT-TYPE
|
||
SYNTAX INTEGER(10..1000000)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"olt Storm Control Unicast, range is 10-1000000kbps"
|
||
::= { nmsEponOltComm 32 }
|
||
|
||
oltIfDbaParamCycleTime OBJECT-TYPE
|
||
SYNTAX INTEGER(25000.. 1000000)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"PON interface DBA parameter cycle time. Range is HW DBA<42><41>25000 to 1000000<30><30>software, DBA<42><41>125000 to 1000000. "
|
||
::= { nmsEponOltComm 33 }
|
||
|
||
oltIfDbaParamDiscFreq OBJECT-TYPE
|
||
SYNTAX INTEGER(0..255)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"PON interface DBA parameter discovery frequency. Range is 0-255. "
|
||
::= { nmsEponOltComm 34 }
|
||
|
||
oltIfDbaParamDiscTime OBJECT-TYPE
|
||
SYNTAX INTEGER(1024..14000)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"PON interface DBA parameter discovery time. Range is 1024-14000. "
|
||
::= { nmsEponOltComm 35 }
|
||
|
||
oltIfDbaParamRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"PON interface DBA parameter row status. "
|
||
::= { nmsEponOltComm 36 }
|
||
|
||
oltLlidPortCreateMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
open(1),
|
||
close(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A switch for creating LLID port without binding ONU alone. Dafault value is close(2). If this value is open(1),
|
||
the llidCreateTable can create a llid port without binding ONU."
|
||
::= { nmsEponOltComm 37 }
|
||
|
||
|
||
oltOnuStatusBitstring OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Onu Status bitstring.Each bit means corresponding ONU status."
|
||
::= { nmsEponOltComm 38 }
|
||
|
||
|
||
END
|