-- ***************************************************************** -- 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