368 lines
16 KiB
Plaintext
368 lines
16 KiB
Plaintext
-- *****************************************************************
|
|
-- NMS-EPON-ONU-IF-STATS.MIB: NMS LLID ONU MIB file
|
|
-- AUG 2009
|
|
-- *****************************************************************
|
|
--
|
|
|
|
NMS-EPON-ONU-IF-STATS DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Counter, IpAddress, Counter
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
nmsEponOnuIf
|
|
FROM NMS-EPON-ONU-INTERFACE
|
|
TruthValue,RowStatus,PhysAddress,DisplayString,MacAddress
|
|
FROM SNMPv2-TC
|
|
Counter64
|
|
FROM SNMPv2-SMI;
|
|
|
|
|
|
nmsepononuifStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NMSEponOnuIfStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of epon ONU port property value statistics table entries."
|
|
::= { nmsEponOnuIf 2 }
|
|
|
|
nmsEponOnuIfStatsEntry OBJECT-TYPE
|
|
SYNTAX NMSEponOnuIfStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A collection of additional objects in the
|
|
epon ONU port property value statistics table."
|
|
INDEX { onuLlidDiid,onuIfSequenceNo }
|
|
::= { nmsepononuifStatsTable 1 }
|
|
|
|
NMSEponOnuIfStatsEntry ::=
|
|
SEQUENCE {
|
|
onuLlidDiid
|
|
INTEGER,
|
|
onuIfSequenceNo
|
|
INTEGER,
|
|
ifInGoodOctets
|
|
Counter64,
|
|
ifInBadOctets
|
|
Counter64,
|
|
ifInBroadcasts
|
|
Counter64,
|
|
ifInMulticasts
|
|
Counter64,
|
|
ifInUnicasts
|
|
Counter64,
|
|
ifInPause
|
|
Counter64,
|
|
ifInMACRcvErr
|
|
Counter64,
|
|
ifInFCSErr
|
|
Counter64,
|
|
ifUndersize
|
|
Counter64,
|
|
ifFragments
|
|
Counter64,
|
|
ifOversize
|
|
Counter64,
|
|
ifJabber
|
|
Counter64,
|
|
ifOutOctets
|
|
Counter64,
|
|
ifOutBroadcasts
|
|
Counter64,
|
|
ifOutMulticasts
|
|
Counter64,
|
|
ifOutUnicasts
|
|
Counter64,
|
|
ifOutPause
|
|
Counter64,
|
|
ifOutFCSErr
|
|
Counter64,
|
|
ifDeferred
|
|
Counter64,
|
|
ifExcessive
|
|
Counter64,
|
|
ifSingle
|
|
Counter64,
|
|
ifMultiple
|
|
Counter64,
|
|
ifLate
|
|
Counter64,
|
|
ifCollisions
|
|
Counter64,
|
|
ifPkts64Octets
|
|
Counter64,
|
|
ifPkts127Octets
|
|
Counter64,
|
|
ifPkts255Octets
|
|
Counter64,
|
|
ifPkts511Octets
|
|
Counter64,
|
|
ifPkts1023Octets
|
|
Counter64,
|
|
ifMaxOctets
|
|
Counter64
|
|
|
|
}
|
|
|
|
onuLlidDiid OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"LLID port DIID, as one of the index together with onuIfSequenceNo."
|
|
::= { nmsEponOnuIfStatsEntry 1 }
|
|
|
|
onuIfSequenceNo OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ONU interface sequence number, as one of the index together with onuLlidDiid."
|
|
::= { nmsEponOnuIfStatsEntry 2 }
|
|
|
|
ifInGoodOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of good octets received on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 3 }
|
|
|
|
ifInBadOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of bad octets received on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 4 }
|
|
|
|
ifInBroadcasts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of broadcast packages received on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 5 }
|
|
|
|
ifInMulticasts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of multicast packages received on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 6 }
|
|
|
|
ifInUnicasts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of unicast packages received on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 7 }
|
|
|
|
ifInPause OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of pause frames received on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 8 }
|
|
|
|
ifInMACRcvErr OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of MAC error frames received on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 9 }
|
|
|
|
ifInFCSErr OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of FCS error frames received on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 10 }
|
|
|
|
ifUndersize OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of good FCS frames under 64 octets received on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 11 }
|
|
|
|
ifFragments OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of bad FCS frames under 64 octets received on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 12 }
|
|
|
|
ifOversize OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of good FCS oversize frames received on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 13 }
|
|
|
|
ifJabber OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of bad FCS oversize frames received on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 14 }
|
|
|
|
ifOutOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of octets transmitted out of the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 15 }
|
|
|
|
ifOutBroadcasts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of broadcast packages transmitted out of the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 16 }
|
|
|
|
ifOutMulticasts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of multicast packages transmitted out of the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 17 }
|
|
|
|
ifOutUnicasts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of unicast packages transmitted out of the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 18 }
|
|
|
|
ifOutPause OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Pause frames transmitted out of the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 19 }
|
|
|
|
ifOutFCSErr OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of error FCS frames transmitted out of the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 20 }
|
|
|
|
ifDeferred OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"For CSMA/CD, the total number of deferred frames transmitted out of the UNI interface in half duplex."
|
|
::= { nmsEponOnuIfStatsEntry 21 }
|
|
|
|
ifExcessive OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"For CSMA/CD, the total number of frames discarded on the UNI interface in half duplex."
|
|
::= { nmsEponOnuIfStatsEntry 22 }
|
|
|
|
ifSingle OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"For CSMA/CD, the total number of frames transmitted out of the UNI interface through single collision in half duplex."
|
|
::= { nmsEponOnuIfStatsEntry 23 }
|
|
|
|
ifMultiple OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"For CSMA/CD, the total number of frames transmitted out of the UNI interface through multiple collisions in half duplex."
|
|
::= { nmsEponOnuIfStatsEntry 24 }
|
|
|
|
ifLate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"For CSMA/CD, the total number of collision frames late for 512bits-times transmitted out of the UNI interface in half duplex."
|
|
::= { nmsEponOnuIfStatsEntry 25 }
|
|
|
|
ifCollisions OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of collision events on the UNI interface, excluding Deferred, Excessive, Single, Multiple, and Late. "
|
|
::= { nmsEponOnuIfStatsEntry 26 }
|
|
|
|
ifPkts64Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of packages received/transmitted equal to 64 octets on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 27 }
|
|
|
|
ifPkts127Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of packages received/transmitted between 65 and 127 octets on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 28 }
|
|
|
|
ifPkts255Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of packages received/transmitted between 128 and 255 octets on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 29 }
|
|
|
|
ifPkts511Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of packages received/transmitted between 256 and 511 octets on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 30 }
|
|
|
|
ifPkts1023Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of packages received/transmitted between 512 and 1023 octets on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 31 }
|
|
|
|
ifMaxOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of packages received/transmitted between 1024 and maximal octets on the UNI interface."
|
|
::= { nmsEponOnuIfStatsEntry 32 }
|
|
|
|
END
|