IEEE-802DOT17-RPR-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Counter64, Unsigned32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF MacAddress, TimeStamp,TEXTUAL-CONVENTION, TruthValue, DateAndTime FROM SNMPv2-TC InterfaceIndex, InterfaceIndexOrZero FROM IF-MIB SnmpAdminString FROM SNMP-FRAMEWORK-MIB InetAddressType, InetAddress FROM INET-ADDRESS-MIB HCPerfTotalCount, HCPerfIntervalCount, HCPerfCurrentCount FROM HC-PerfHist-TC-MIB ; ieee802dot17rprMIB MODULE-IDENTITY LAST-UPDATED "200404211200Z" -- 21 Apr 2004 12:00:00 UTC ORGANIZATION "IEEE 802.17 Working Group" CONTACT-INFO "stds-802-17@ieee.org" DESCRIPTION "The resilient packet ring MIB for IEEE 802.17. Copyright (C) IEEE802.17. This version of this MIB module is part of IEEE802.17; see the draft itself for full legal notices." -- Revision history REVISION "200404211200Z" -- 21 Apr 2004 12:00:00 UTC DESCRIPTION "First published version." ::= {iso std(0) iso8802(8802) ieee802dot17(17) ieee802dot17mibs(1) 1} -- -- Textual Conventions used in this MIB -- RprSpan ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the span interface of the RPR MAC. Each RPR span is connected to both ringlet0 and ringlet1. The east span receives from ringlet1 and transmits through ringlet0. The west span receives from ringlet0 and transmits through ringlet1." SYNTAX INTEGER { east (1), west (2) } RprProtectionStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the current protection status of the RPR MAC span. The status values are (arranged in ascending priority order) : noRequest No protection request on the span, the protection status is idle. waitToRestore The condition for an automatic protection was cleared and the span is engaged in a wait to restore period. manualSwitch A user initiated manual switch (via the rprSpanProtectionCommand) on the span. signalDegraded An automatically-detected status which causes protection on a span when a media signal degrade is detected due to excessive BER. signalFailed An automatically-detected status which causes protection on a span when a media signal failure is detected. forcedSwitch A user initiated forced switch (via the rprSpanProtectionCommand) on the span." SYNTAX BITS { noRequest (0), waitToRestore (1), manualSwitch (2), signalDegraded (3), signalFailed (4), forcedSwitch (5) } RprOamRinglet ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the ringlet on which the OAM action request/response is sent/replied. The valid values for this object are: (1) Default (2) ringlet0 (3) ringlet1 (4) Reverse ringlet. The value (4) is applicable only for OAM response action." SYNTAX INTEGER { default (1), ringlet0 (2), ringlet1 (3), reverseRinglet (4) } -- -- Object groups -- rprObjects OBJECT IDENTIFIER ::= { ieee802dot17rprMIB 1 } rprGeneral OBJECT IDENTIFIER ::= { rprObjects 1 } rprProtocols OBJECT IDENTIFIER ::= { rprObjects 2 } rprSpanCounters OBJECT IDENTIFIER ::= { rprObjects 3 } rprClientCounters OBJECT IDENTIFIER ::= { rprObjects 4 } rprSpanErrorCounters OBJECT IDENTIFIER ::= { rprObjects 5 } -- -- Conformance -- rprConformance OBJECT IDENTIFIER ::= { ieee802dot17rprMIB 2 } -- -- RPR interface table -- rprIfTable OBJECT-TYPE SYNTAX SEQUENCE OF RprIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR interface table, extension to the ifTable. All read-write attributes in this table are non-volatile, i.e. will be retained across system reset." ::= { rprGeneral 1 } rprIfEntry OBJECT-TYPE SYNTAX RprIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "One such entry for every interface in the ifTable which has an ifType of RPR interface." INDEX { rprIfIndex } ::= { rprIfTable 1 } RprIfEntry ::= SEQUENCE { rprIfIndex InterfaceIndex, rprIfStationsOnRing Unsigned32, rprIfReversionMode TruthValue, rprIfProtectionWTR Unsigned32, rprIfProtectionFastTimer Unsigned32, rprIfProtectionSlowTimer Unsigned32, rprIfAtdTimer Unsigned32, rprIfKeepaliveTimeout Unsigned32, rprIfFairnessAggressive TruthValue, rprIfPtqSize Unsigned32, rprIfStqSize Unsigned32, rprIfSTQFullThreshold Unsigned32, rprIfIdleThreshold Unsigned32, rprIfSesThreshold Unsigned32, rprIfWrapConfig TruthValue, rprIfJumboFramePreferred TruthValue, rprIfMacOperModes BITS, rprIfRingOperModes BITS, rprIfCurrentStatus BITS, rprIfLastChange TimeStamp, rprIfChanges Counter32 } rprIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." REFERENCE "RFC 2863, ifIndex" ::= { rprIfEntry 1 } rprIfStationsOnRing OBJECT-TYPE SYNTAX Unsigned32 (1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of stations on the RPR ring. When the operStatus of the interface is down the value is 1." REFERENCE "IEEE 802.17 Subclause 11.2.4, numStations" ::= { rprIfEntry 2 } rprIfReversionMode OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "The reversion mode of the MAC, False for non-revertive True for revertive. Revertive station will return to idle state after WTR interval expires. Default value for reversion mode is true." REFERENCE "IEEE 802.17 Subclause 11.2.3, revertive" DEFVAL { true } ::= { rprIfEntry 3 } rprIfProtectionWTR OBJECT-TYPE SYNTAX Unsigned32 (0..1440) UNITS "Seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the length of time in seconds, to remain in the protection state, after the cause of an automatic protection is removed. This mechanism prevents protection switch oscillations. Default value for WTR is 10 seconds." REFERENCE "IEEE 802.17 Subclause 11.2.3, wtr" DEFVAL { 10 } ::= { rprIfEntry 4 } rprIfProtectionFastTimer OBJECT-TYPE SYNTAX Unsigned32 (1..20) UNITS "milliseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the protection messages fast timer value in 1 ms units. The fast timer is used for protection protocols. Default value for fast timer protection messages is 10 ms." REFERENCE "IEEE 802.17 Subclause 11.2.3, txFastTimeout" DEFVAL { 10 } ::= { rprIfEntry 5 } rprIfProtectionSlowTimer OBJECT-TYPE SYNTAX Unsigned32 (1..200) UNITS "50 milliseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the protection slow timer value in 50 ms units. The slow timer is used for topology and protection protocols. Default value for slow timer protection and topology messages is 20 units of 50 ms, i.e. 1sec." REFERENCE "IEEE 802.17 Subclause 11.2.3, txSlowTimeout" DEFVAL { 20 } ::= { rprIfEntry 6 } rprIfAtdTimer OBJECT-TYPE SYNTAX Unsigned32 (1..200) UNITS "50 milliseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the timer period for ATD message transmissions. Default value is 20 units of 50 ms, i.e. 1sec." REFERENCE "IEEE 802.17 Subclause 11.2.3, atdTimerTimeout" DEFVAL { 20 } ::= { rprIfEntry 7 } rprIfKeepaliveTimeout OBJECT-TYPE SYNTAX Unsigned32 (2..50) UNITS "milliseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the timer to declare keepalive timeout, multiples of 1 millisecond. Default value for keepalive timeout is 3 ms." REFERENCE "IEEE 802.17 Subclause 11.2.3, keepaliveTime" DEFVAL { 3 } ::= { rprIfEntry 8 } rprIfFairnessAggressive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether the selected RPR fairness algorithm is aggressive or conservative. If true, the selected fairness mode is aggressive. If false, the selected fairness mode is conservative. The default value for fairness aggressive is true." REFERENCE "IEEE 802.17 Subclause 11.2.5, conservativeMode" DEFVAL { true } ::= { rprIfEntry 9 } rprIfPtqSize OBJECT-TYPE SYNTAX Unsigned32 UNITS "Bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The size in bytes of the Primary Transit Queue per ringlet supported by this RPR MAC." REFERENCE "IEEE 802.17 Subclause 7.2.2, sizePtq" ::= { rprIfEntry 10 } rprIfStqSize OBJECT-TYPE SYNTAX Unsigned32 UNITS "Bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The size in bytes of the Secondary Transit Queue per ringlet supported by this RPR MAC." REFERENCE "IEEE 802.17 Subclause 7.2.2, size Stq" ::= { rprIfEntry 11 } rprIfSTQFullThreshold OBJECT-TYPE SYNTAX Unsigned32 UNITS "MTUs" MAX-ACCESS read-write STATUS current DESCRIPTION "A level of STQ occupancy at or above which the STQ is almost full. This attribute specifies the full threshold location in MTU units below the STQ size. The range is [stqHighThreshold + mtuSize, sizeSTQ - mtuSize]. The default value for stqFullThreshold is sizeSTQ - 2*mtuSize." REFERENCE "IEEE 802.17 Subclause 7.2.2, stqFullThreshold" DEFVAL { 2 } ::= { rprIfEntry 12 } rprIfIdleThreshold OBJECT-TYPE SYNTAX Unsigned32 UNITS "MTUs" MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates that a MAC is experiencing an adverse rate mismatch. When the PTQ depth exceeds this value, the incoming link is considered adversely rate mismatched. This attribute specifies the idle-threshold location from the top of the PTQ buffer, in MTU size. Default value should be 1, which means (sizePTQ - mtuSize)" REFERENCE "IEEE 802.17 Subclause 7.5.3.2, idleThreshold" DEFVAL { 1 } ::= { rprIfEntry 13 } rprIfSesThreshold OBJECT-TYPE SYNTAX Unsigned32 (1..512) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the number of E-RPR errors to declare a second as SES-RPR The default value is the rounded integer of 0.000001 * (lineRate * advertisementRatio)." REFERENCE "IEEE 802.17 Subclause 12.2.2, sesThreshold" ::= { rprIfEntry 14 } rprIfWrapConfig OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the configured protection mode, steering or wrapping, in a MAC that supports both modes. If wrap configured bit is set, the station will perform wrap protection during ring failures. If the station detects another station on the ring that has a protection configuration that conflicts with its own, the station will generate a defect to higher layers. Default value for wrap preferred is false for steering only stations, and true for stations that implement wrapping." REFERENCE "IEEE 802.17 Subclause 11.2.5, protConfig" ::= { rprIfEntry 15 } rprIfJumboFramePreferred OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the preference of the manager to support jumbo frame in a MAC that supports jumbo frame. The station advertises the 'logical and' of rprIfJumboFramePreferred and jumbo capable bit in the rprIfMacCapability. Default value for jumbo frame preferred is true. i.e. station supports jumbo frame." REFERENCE "IEEE 802.17 Subclause 11.2.5, jumboPrefer" DEFVAL { true } ::= { rprIfEntry 16 } rprIfMacOperModes OBJECT-TYPE SYNTAX BITS { strictOrder (0), dropBadFcs (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The summary of the Mac operational modes. if strictOrder is set, the MAC operates in strict order mode. if dropBadFcs is set, frames with bad FCS are dropped." REFERENCE "IEEE 802.17 Subclause 6.2, forceStrict and copyBadFcs" ::= { rprIfEntry 17 } rprIfRingOperModes OBJECT-TYPE SYNTAX BITS { jumboFrames (0), wrapProtection (1), openRing (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The summary of the ring operational modes collected through the topology discovery protocol. If at least one station doesn't support jumbo frames, the jumboFrame bit in this attribute is set to false. Only if all stations support jumbo frames, the bit is true. If at least one station wasn't configured to wrap, the wrap bit in this attribute is set to false. Only if all stations configured to wrap, the bit is true. If the ring doesn't complete full loop, the ring is considered openRing, with at least one detected edge." REFERENCE "IEEE 802.17 Subclause 11.2.4, jumboType and topoType" ::= { rprIfEntry 18 } rprIfCurrentStatus OBJECT-TYPE SYNTAX BITS { neighborInconsistency (0), duplicateMac (1), exceedMaxStations (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the current status of the RPR interface. this attribute is used to generate alarm to the management system." REFERENCE "IEEE 802.17 Subclause 11.2.9, topoInconsistencyDefect, duplicateSecMacAddressDefect, and maxStationsDefect" ::= { rprIfEntry 19 } rprIfLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime at the time when any of the following attributes changes: rprIfStationsOnRing, rprIfReversionMode, rprIfProtectionWTR, rprIfProtectionFastTimer, rprIfProtectionSlowTimer, rprIfAtdTimer, rprIfKeepaliveTimeout, rprIfFairnessAggressive, rprIfSTQFullThreshold, rprIfIdleThreshold, rprIfSesThreshold, rprIfWrapConfig, rprIfJumboFramePreferred, rprIfMacOperModes, rprIfRingOperModes, rprIfCurrentStatus contents of the rprTopoImageEntry." ::= { rprIfEntry 20 } rprIfChanges OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates number of times rprIfLastChange changed. The discontinued counter value is indicated by the ifCounterDiscontinuityTime value." ::= { rprIfEntry 21 } -- -- RPR statistics management table -- rprIfStatsControlTable OBJECT-TYPE SYNTAX SEQUENCE OF RprIfStatsControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR statistics management table, controls the collection, duration, clearance, and status of the MAC statistics. The usage of this table is as follows: 1. In order to clear period of counters (or all periods) of specific counting point (or all counting points) of the RPR MAC, the user should first set the rprIfStatsControlPeriodClear item to specify the period that he would like to clear, and the rprIfStatsControlCountPointClear item to specify the counting point on which he would like to perform the statistics clearance. In case that the user specified 'clearSpecificInterval' in the rprIfStatsControlPeriodClear item, the user should also set the specific interval to clear by setting rprIfStatsControlIntervalClear. After setting these items, the user can activate the clear operation by setting rprIfStatsControlCommitClear item to 'commit'. The status of the clear operation (done of failed) is indicated by the returned value of rprIfStatsControlCommitClear item. 2. Setting rprIfStatsControlPeriodClear to 'clearAllIntervals' and rprIfStatsControlCountPointClear to 'clearWest' (for example) will clear all current and previous intervals, and day counters of the west side of the RPR MAC. 3. The IntervalValidData of cleared interval should be set to false. All read-write attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprGeneral 2 } rprIfStatsControlEntry OBJECT-TYPE SYNTAX RprIfStatsControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "One such entry for every interface in the ifTable which has an ifType of RPR interface." INDEX { rprIfStatsControlIfIndex } ::= { rprIfStatsControlTable 1 } RprIfStatsControlEntry ::= SEQUENCE { rprIfStatsControlIfIndex InterfaceIndex, rprIfStatsControlPeriodClear INTEGER, rprIfStatsControlCountPointClear INTEGER, rprIfStatsControlIntervalClear Unsigned32, rprIfStatsControlCommitClear INTEGER, rprIfStatsControlTimeElapsed Unsigned32, rprIfStatsControlValidIntervals Unsigned32 } rprIfStatsControlIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." REFERENCE "RFC 2863, ifIndex" ::= { rprIfStatsControlEntry 1 } rprIfStatsControlPeriodClear OBJECT-TYPE SYNTAX INTEGER { idle (1), clearAllIntervals (2), clearCurrent (3), clearIntervals (4), clearSpecificInterval (5) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute allows for some or all of the interval statistics for this RPR MAC to be cleared. It does not affect the values of the running counters or the counter values reported through the interface MIB. clearSpecificInterval clears the interval indicated by rprIfStatsControlIntervalClear. Default value for period clear is idle." DEFVAL { idle } ::= { rprIfStatsControlEntry 2 } rprIfStatsControlCountPointClear OBJECT-TYPE SYNTAX INTEGER { clearAll (1), clearWest (2), clearEast (3), clearClient (4) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute allows for a specific counting point of the RPR MAC or all of the RPR MAC counting points to be cleared on rprIfStatsControlPeriodClear request. Default value for Interface to clear is clearAll, i.e. clear statistics of all interfaces." DEFVAL { clearAll } ::= { rprIfStatsControlEntry 3 } rprIfStatsControlIntervalClear OBJECT-TYPE SYNTAX Unsigned32 (1..96) MAX-ACCESS read-write STATUS current DESCRIPTION "The statistics interval number to clear. The interval identified by 1 is the most recently completed 15 minute interval, and interval identified by N is the interval immediately preceding the one identified by N-1. Setting rprIfStatsControlPeriodClear to clearSpecificInterval will clear the interval that is indicated by this object." ::= { rprIfStatsControlEntry 4 } rprIfStatsControlCommitClear OBJECT-TYPE SYNTAX INTEGER { commit (1), -- write only commitDone (2), -- read only commitFailed (3) -- read only } MAX-ACCESS read-write STATUS current DESCRIPTION "Sends a commit with input parameters to specify the Period (rprIfStatsControlPeriodClear), count point (rprIfStatsControlCountPointClear) and specific interval (rprIfStatsControlIntervalClear) to clear. If the clear operation succeeds this attribute will have the value commitDone(2) when read. If the clear operation fails this attribute will have the value commitFailed(3) when read." ::= { rprIfStatsControlEntry 5 } rprIfStatsControlTimeElapsed OBJECT-TYPE SYNTAX Unsigned32 (0..899) UNITS "Seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of seconds, including partial seconds, that have elapsed since the beginning of the current measurement interval. If, for some reason, such as an adjustment in the system's time-of-day clock, the current interval exceeds the maximum value, the agent will return the maximum value." ::= { rprIfStatsControlEntry 6 } rprIfStatsControlValidIntervals OBJECT-TYPE SYNTAX Unsigned32 (0..96) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of previous 15-minute intervals for which data was collected. An RPR interface must be capable of supporting at least n intervals. The minimum value of n is 4. The default of n is 32. The maximum value of n is 96. The value will be unless the measurement was (re-)started within the last (*15) minutes, in which case the value will be the number of complete 15 minute intervals for which the agent has at least some data. In certain cases (e.g., in the case where the agent is a proxy) it is possible that some intervals are unavailable. In this case, this interval is the maximum interval number for which data is available. " ::= { rprIfStatsControlEntry 7 } -- -- RPR span table -- rprSpanTable OBJECT-TYPE SYNTAX SEQUENCE OF RprSpanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR interface Span table. All read-write attributes in this table are non-volatile, i.e. will be retained across system reset." ::= { rprGeneral 3 } rprSpanEntry OBJECT-TYPE SYNTAX RprSpanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "One such entry for every span of an RPR interface." INDEX { rprSpanIfIndex, rprSpanId } ::= { rprSpanTable 1 } RprSpanEntry ::= SEQUENCE { rprSpanIfIndex InterfaceIndex, rprSpanId RprSpan, rprSpanLowerLayerIfIndex InterfaceIndexOrZero, rprSpanTotalRingletReservedRate Unsigned32, rprSpanCurrentStatus BITS, rprSpanLastChange TimeStamp, rprSpanChanges Counter32 } rprSpanIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." REFERENCE "RFC 2863, ifIndex" ::= { rprSpanEntry 1 } rprSpanId OBJECT-TYPE SYNTAX RprSpan MAX-ACCESS not-accessible STATUS current DESCRIPTION "Indicates the span interface of the RPR MAC. Each RPR span is connected to both ringlet0 and ringlet1. The east span receives from ringlet1 and transmits through ringlet0. The west span receives from ringlet0 and transmits through ringlet1." REFERENCE "IEEE 802.17 Subclause 7.2.2, myRi" ::= { rprSpanEntry 2 } rprSpanLowerLayerIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-only STATUS current DESCRIPTION "The ifIndex of interface which is below the RPR layer in this span. A value of zero indicates an interface index that has yet to be determined" REFERENCE "RFC 2863, ifIndex" ::= { rprSpanEntry 3 } rprSpanTotalRingletReservedRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "Mb/s" MAX-ACCESS read-only STATUS current DESCRIPTION "The total reserved subclassA0 bandwidth on the ringlet. This variable is used by the fairness module to determine the total reclaimable bandwidth." REFERENCE "IEEE 802.17 Subclause 11.2.4, unreservedRate" ::= { rprSpanEntry 4 } rprSpanCurrentStatus OBJECT-TYPE SYNTAX BITS { keepAliveTimeout (0), miscabling (1), phyLinkDegrade (2), phyLinkFail (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the current status of the RPR span. this attribute is used to generate alarm to the management system." REFERENCE "IEEE 802.17 Subclause 11.2.3, keepaliveTime, 11.2.9, miscablingDefect, and 8.2.3.2, LINK_STATUS" ::= { rprSpanEntry 5 } rprSpanLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime at the time when any of the following attributes changes: rprSpanCurrentStatus, rprSpanProtectionNeighborValid, rprSpanProtectionHoldOffTimer, rprSpanProtectionCommand, rprSpanProtectionCount." ::= { rprSpanEntry 6 } rprSpanChanges OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates number of times rprSpanLastChange changed. The discontinued counter value is indicated by the ifCounterDiscontinuityTime value." ::= { rprSpanEntry 7 } -- -- RPR span protection table -- rprSpanProtectionTable OBJECT-TYPE SYNTAX SEQUENCE OF RprSpanProtectionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR interface Span protection management table. All read-write attributes in this table are non-volatile, i.e. will be retained across system reset." ::= { rprGeneral 4 } rprSpanProtectionEntry OBJECT-TYPE SYNTAX RprSpanProtectionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "One such entry for every span of an RPR interface." INDEX { rprSpanProtectionIfIndex, rprSpanProtectionSpan } ::= { rprSpanProtectionTable 1 } RprSpanProtectionEntry ::= SEQUENCE { rprSpanProtectionIfIndex InterfaceIndex, rprSpanProtectionSpan RprSpan, rprSpanProtectionNeighborValid TruthValue, rprSpanProtectionHoldOffTimer Unsigned32, rprSpanProtectionCommand INTEGER, rprSpanProtectionCount Counter32, rprSpanProtectionDuration Counter32, rprSpanProtectionLastActivationTime TimeStamp } rprSpanProtectionIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." REFERENCE "RFC 2863, ifIndex" ::= { rprSpanProtectionEntry 1 } rprSpanProtectionSpan OBJECT-TYPE SYNTAX RprSpan MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Span for this entry." REFERENCE "IEEE 802.17 Subclause 7.2.2. myRi" ::= { rprSpanProtectionEntry 2 } rprSpanProtectionNeighborValid OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the neighbor address is active or former. true value for active, false for former" REFERENCE "IEEE 802.17 Subclause 11.2.5, lastNeighborMac" ::= { rprSpanProtectionEntry 3 } rprSpanProtectionHoldOffTimer OBJECT-TYPE SYNTAX Unsigned32 (0..500) UNITS "milliseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The period that RPR gives to lower layer to perform protection, before it activates its protection mechanism. Default value of hold off timer is 0." REFERENCE "IEEE 802.17 Subclause 11.2.3, holdOffTimeout" DEFVAL { 0 } ::= { rprSpanProtectionEntry 4 } rprSpanProtectionCommand OBJECT-TYPE SYNTAX INTEGER { idle (1), manualSwitch (2), forcedSwitch (3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The protection mode requested by management for the local station that can affect the protection status of the RPR station, according to the set of rules describing the RPR protection. When read, this object returns the last command written unless it has been preempted, or idle if no command has been written to this interface span since initialization. There is no pending of commands, that is if a command has been preempted by a failure, when the failure clears the command is not executed. If the command cannot be executed because an equal or \ higher priority request is in effect, an error is returned. writing idle to a span that has no pending protection command, has no affect. An idle clears an active WTR state. The protection commands (arranged in ascending priority order) are: idle This command clears the protection for the specified interface span. This value should be returned by a read request when no protection command has been written to the object. manualSwitch A protection command on each end of a specified span. This command doesn't have precedence over automatic protection, and therefore it can't preempt an existing automatic protection request. forcedSwitch A command on each end of a specified span. This command has precedence over automatic protection, and therefore it can preempt an existing automatic protection request. Default value of protection command is idle." REFERENCE "IEEE 802.17 Subclause 11.2.3, adminRequestProtection" DEFVAL { idle } ::= { rprSpanProtectionEntry 5 } rprSpanProtectionCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transitions from idle state to active protection state. The discontinued counter value is indicated by the ifCounterDiscontinuityTime value." REFERENCE "IEEE 802.17 Subclause 11.6.5.5, IndicateEdgeState()" ::= { rprSpanProtectionEntry 6 } rprSpanProtectionDuration OBJECT-TYPE SYNTAX Counter32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The total amount of time protection was active on the span interface. The discontinued counter value is indicated by the ifCounterDiscontinuityTime value." REFERENCE "IEEE 802.17 Subclause 11.6.5.5, IndicateEdgeState()" ::= { rprSpanProtectionEntry 7 } rprSpanProtectionLastActivationTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime at the time of the last protection activation." REFERENCE "IEEE 802.17 Subclause 11.6.5.5, IndicateEdgeState()" ::= { rprSpanProtectionEntry 8 } -- -- RPR topology table -- rprTopoImageTable OBJECT-TYPE SYNTAX SEQUENCE OF RprTopoImageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A topology map that details the list of stations on the RPR ringlets. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprProtocols 1 } rprTopoImageEntry OBJECT-TYPE SYNTAX RprTopoImageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry contains information specific to a particular station on the ring. The table has at least one entry for the station itself, this entry indicates zero hops on each ringlet." INDEX { rprTopoImageIfIndex, rprTopoImageMacAddress } ::= { rprTopoImageTable 1 } RprTopoImageEntry ::= SEQUENCE { rprTopoImageIfIndex InterfaceIndex, rprTopoImageMacAddress MacAddress, rprTopoImageSecMacAddress1 MacAddress, rprTopoImageSecMacAddress2 MacAddress, rprTopoImageStationIfIndex InterfaceIndex, rprTopoImageStationName SnmpAdminString, rprTopoImageInetAddressType InetAddressType, rprTopoImageInetAddress InetAddress, rprTopoImageCapability BITS, rprTopoImageRinglet0Hops Integer32, rprTopoImageRinglet0ReservedRate Unsigned32, rprTopoImageRinglet1Hops Integer32, rprTopoImageRinglet1ReservedRate Unsigned32, rprTopoImageWestProtectionStatus RprProtectionStatus, rprTopoImageWestWeight Unsigned32, rprTopoImageEastProtectionStatus RprProtectionStatus, rprTopoImageEastWeight Unsigned32, rprTopoImageStatus BITS } rprTopoImageIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." REFERENCE "RFC 2863, ifIndex" ::= { rprTopoImageEntry 1 } rprTopoImageMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The 48-bit MAC address of the station." REFERENCE "IEEE 802.17 Subclause 11.2.6, macAddress" ::= { rprTopoImageEntry 2 } rprTopoImageSecMacAddress1 OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The 48-bit first secondary MAC address of the station. Default and unused value is FF:FF:FF:FF:FF:FF" REFERENCE "IEEE 802.17 Subclause 11.2.6, secMac" ::= { rprTopoImageEntry 3 } rprTopoImageSecMacAddress2 OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The 48-bit second secondary MAC address of the station. Default and unused value is FF:FF:FF:FF:FF:FF" REFERENCE "IEEE 802.17 Subclause 11.2.6, secMac" ::= { rprTopoImageEntry 4 } rprTopoImageStationIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The station ifIndex." REFERENCE "IEEE 802.17 Subclause 11.2.6, interfaceIndex" ::= { rprTopoImageEntry 5 } rprTopoImageStationName OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "The operator assigned station name." REFERENCE "IEEE 802.17 Subclause 11.2.6, stationName" ::= { rprTopoImageEntry 6 } rprTopoImageInetAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "Denotes the address type of the station INET address It should be set to 'unknown' if station INET address is not known." REFERENCE "IEEE 802.17 Subclause 11.2.6, managementAddressType" ::= { rprTopoImageEntry 7 } rprTopoImageInetAddress OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains the value of of the station IP (v4 or V6) address. The format of this address is specified by the value of the corresponding rprTopoImageInetAddressType object. If the address type is unknown, then this object contains the zero-length OCTET-STRING." REFERENCE "IEEE 802.17 Subclause 11.2.6, managementIpAddr" ::= { rprTopoImageEntry 8 } rprTopoImageCapability OBJECT-TYPE SYNTAX BITS { jumboFrames (0), wrapProtection (1), supportsConservativeFairness (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the capabilities that the MAC supports. jumboFrames - Indicates whether the MAC capable of receiving, transmitting and transiting jumbo frames. wrapProtection - Indicates whether the MAC configured to wrap protection. supportsConservativeFairness - indicates the MAC supports conservative fairness algorithm." REFERENCE "IEEE 802.17 Subclause 11.2.6, jumboPrefer, protConfig, and conservativeMode" ::= { rprTopoImageEntry 9 } rprTopoImageRinglet0Hops OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of hops to this station through ringlet0. The self station is indicated with zero hops. A non reachable station is indicated with -1 value." REFERENCE "IEEE 802.17 Subclause 11.2.6, hops" ::= { rprTopoImageEntry 10 } rprTopoImageRinglet0ReservedRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "Mb/s" MAX-ACCESS read-only STATUS current DESCRIPTION "The amount of A0 traffic that this station adds on ringlet0, in Mb/s units." REFERENCE "IEEE 802.17 Subclause 11.2.6, reservedRate" ::= { rprTopoImageEntry 11 } rprTopoImageRinglet1Hops OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of hops to this station through ringlet1. The self station is indicated with zero hops. A non reachable station is indicated with -1 value." REFERENCE "IEEE 802.17 Subclause 11.2.6, hops" ::= { rprTopoImageEntry 12 } rprTopoImageRinglet1ReservedRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "Mb/s" MAX-ACCESS read-only STATUS current DESCRIPTION "The amount of A0 traffic that this station adds on ringlet1, in Mb/s units." REFERENCE "IEEE 802.17 Subclause 11.2.6, reservedRate" ::= { rprTopoImageEntry 13 } rprTopoImageWestProtectionStatus OBJECT-TYPE SYNTAX RprProtectionStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The current protection status of the West span." REFERENCE "IEEE 802.17 Subclause 11.2.6, spanProtState" ::= { rprTopoImageEntry 14 } rprTopoImageWestWeight OBJECT-TYPE SYNTAX Unsigned32 (1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The weight of the station on the west span. used for weighted fairness." REFERENCE "IEEE 802.17 Subclause 11.2.6, weight" ::= { rprTopoImageEntry 15 } rprTopoImageEastProtectionStatus OBJECT-TYPE SYNTAX RprProtectionStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The current protection status of the east span." REFERENCE "IEEE 802.17 Subclause 11.2.6, spanProtState" ::= { rprTopoImageEntry 16 } rprTopoImageEastWeight OBJECT-TYPE SYNTAX Unsigned32 (1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The weight of the station on the east span. Used for weighted fairness." REFERENCE "IEEE 802.17 Subclause 11.2.6, weight" ::= { rprTopoImageEntry 17 } rprTopoImageStatus OBJECT-TYPE SYNTAX BITS { reachableRinglet0 (0), reachableRinglet1 (1), wrapActiveWest (2), wrapActiveEast (3), receivedBadFcs (4), receivedMultichokeFairness (5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status of the station, the reachability of station through ringlet0 and ringlet1, wrap active on the station spans, events of reception frames with bad FCS, events of reception multichoke fairness frames." REFERENCE "IEEE 802.17 Subclause 11.2.6, reachable, protConfig, spanProtState, badFcsUser, and multichokeUser" ::= { rprTopoImageEntry 18 } -- -- The RPR Fairness table -- rprFairnessTable OBJECT-TYPE SYNTAX SEQUENCE OF RprFairnessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of RPR Fairness per RPR span. All read-write attributes in this table are non-volatile, i.e. will be retained across system reset." ::= { rprProtocols 2 } rprFairnessEntry OBJECT-TYPE SYNTAX RprFairnessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A fairness parameters for a particular ringlet of the an RPR interface." INDEX { rprFairnessIfIndex, rprFairnessRinglet } ::= { rprFairnessTable 1 } RprFairnessEntry ::= SEQUENCE { rprFairnessIfIndex InterfaceIndex, rprFairnessRinglet INTEGER, rprFairnessRingletWeight Unsigned32, rprFairnessReservedRate Unsigned32, rprFairnessMaxAllowed Unsigned32, rprFairnessAgeCoef Unsigned32, rprFairnessRampCoef Unsigned32, rprFairnessLpCoef Unsigned32, rprFairnessAdvertisementRatio Unsigned32, rprFairnessMcffReportCoef Unsigned32, rprFairnessActiveWeightsCoef Unsigned32, rprFairnessSTQHighThreshold Unsigned32, rprFairnessSTQMedThreshold Unsigned32, rprFairnessSTQLowThreshold Unsigned32, rprFairnessRateHighThreshold Unsigned32, rprFairnessRateLowThreshold Unsigned32, rprFairnessResetWaterMarks INTEGER, rprFairnessSTQHighWaterMark Unsigned32, rprFairnessSTQLowWaterMark Unsigned32, rprFairnessLastChange TimeStamp, rprFairnessChanges Counter32 } rprFairnessIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." REFERENCE "RFC 2863, ifIndex" ::= { rprFairnessEntry 1 } rprFairnessRinglet OBJECT-TYPE SYNTAX INTEGER { ringlet0 (1), ringlet1 (2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ringlet for which this row contains information. ringlet0 is the transmission of the east span and the reception of the west span, ringlet1 is the transmission of the west span and the reception of the east span" REFERENCE "IEEE 802.17 Subclause 7.2.2, myRi" ::= { rprFairnessEntry 2 } rprFairnessRingletWeight OBJECT-TYPE SYNTAX Unsigned32 (1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Weight assigned to fairness to permit the scaling of fair rate values among stations on the ringlet. This allows one station to use a larger share of available capacity than another station without violating fairness principles. The allowed range is [1, 255]. The default value is 1." REFERENCE "IEEE 802.17 Subclause 10.2.2, localWeight" DEFVAL { 1 } ::= { rprFairnessEntry 3 } rprFairnessReservedRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "Mb/s" MAX-ACCESS read-write STATUS current DESCRIPTION "The amount of A0 traffic that this station adds that ringlet, in Mb/s units. Default value for A0 reserved rate is 0 Mb/s." REFERENCE "IEEE 802.17 Subclause 11.2.4, reservedRate" DEFVAL { 0 } ::= { rprFairnessEntry 4 } rprFairnessMaxAllowed OBJECT-TYPE SYNTAX Unsigned32 UNITS "Mb/s" MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum value that the station is allowed to transmit local excess traffic to the ringlet. The default value is the physical ring rate." REFERENCE "IEEE 802.17 Subclause 10.2.2, maxAllowedRate" ::= { rprFairnessEntry 5 } rprFairnessAgeCoef OBJECT-TYPE SYNTAX Unsigned32 (0..4) MAX-ACCESS read-write STATUS current DESCRIPTION "The coefficient used by the aging procedure to specify the relative weights assigned to (a) the change in the value of a rate-counter during the most recent agingInterval and (b) the value of the rate-counter at the end of the previous agingInterval. The value is interpreted as 2 raised to the power specified by this attribute. The default value is 2, giving an aging coefficient of 2**2, or 4." REFERENCE "IEEE 802.17 Subclause 10.2.2, ageCoef" DEFVAL { 2 } ::= { rprFairnessEntry 6 } rprFairnessRampCoef OBJECT-TYPE SYNTAX Unsigned32 (4..9) MAX-ACCESS read-write STATUS current DESCRIPTION "The coefficient used for ramping a rate. The value is interpreted as 2 raised to the power specified by this attribute. The default value is 6, giving a low-pass coefficient of 2**6, or 64." REFERENCE "IEEE 802.17 Subclause 10.2.2, rampUpCoef" DEFVAL { 6 } ::= { rprFairnessEntry 7 } rprFairnessLpCoef OBJECT-TYPE SYNTAX Unsigned32 (4..9) MAX-ACCESS read-write STATUS current DESCRIPTION "The coefficient used by the low-pass filter procedure to specify the relative weights applied to (a) the increase in the rate-count value during the most recent agingInterval and (b) the previous low-pass filtered rate. The former is assigned a weight of 1 and the latter a weight of (lpCoef-1). The value is interpreted as 2 raised to the power specified by this attribute. The default value is 6, giving a low-pass coefficient of 2**6, or 64." REFERENCE "IEEE 802.17 Subclause 10.2.2, lpCoef" DEFVAL { 6 } ::= { rprFairnessEntry 8 } rprFairnessAdvertisementRatio OBJECT-TYPE SYNTAX Unsigned32 (1..40) UNITS "0.00025" MAX-ACCESS read-write STATUS current DESCRIPTION "The ratio between the link capacity reserved for fairness control messages and the total link capacity. Default value of fairness advertisement ratio is 5 units of 0.00025, i.e 0.00125." REFERENCE "IEEE 802.17 Subclause 10.2.2, advertisementRatio" DEFVAL { 5 } ::= { rprFairnessEntry 9 } rprFairnessMcffReportCoef OBJECT-TYPE SYNTAX Unsigned32 (8..512) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the number of SCFF advertisingIntervals that elapse between the sending of successive MCFFs, This value allows the interval between sending MCFFs to be established as MCFF_reportingInterval = rprFairnessMcffReportCoef * SCFF_avertisingInterval. The default value is 10." REFERENCE "IEEE 802.17 Subclause 10.2.2, reportCoef" DEFVAL { 10 } ::= { rprFairnessEntry 10 } rprFairnessActiveWeightsCoef OBJECT-TYPE SYNTAX Unsigned32 (8..512) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the number of agingIntervals that elapse between successive computations of activeWeights. This value allows the interval between computations of activeWeights to be established as activeWeightsInterval = activeWeightsCoef * agingInterval. The default value is 64." REFERENCE "IEEE 802.17 Subclause 10.2.2, activeWeightsCoef" DEFVAL { 64 } ::= { rprFairnessEntry 11 } rprFairnessSTQHighThreshold OBJECT-TYPE SYNTAX Unsigned32 (0..1000) UNITS "Tenth of percent" MAX-ACCESS read-write STATUS current DESCRIPTION "A level of STQ occupancy at or above which CSFE frames are no longer admitted. Defined only for a dual transit-queue implementation. This attribute specifies the high threshold location in percentage of the STQ size. The allowed range is [2*mtuSize, stqFullThreshold -mtuSize]. The default value is 0.25*stqFullThreshold." REFERENCE "IEEE 802.17 Subclause 10.2.2, stqHighThreshold" DEFVAL { 250 } ::= { rprFairnessEntry 12 } rprFairnessSTQMedThreshold OBJECT-TYPE SYNTAX Unsigned32 (0..1000) UNITS "Tenth of percent" MAX-ACCESS read-write STATUS current DESCRIPTION "A level of buffer occupancy in a dual-queue deployment, at or above which congestion on the outbound link is declared. This attribute specifies the medium threshold location in percentage of the STQ size. The allowed range is [stqLowThreshold + mtuSize, stqHighThreshold - mtuSize]. The default value is 0.5 * (stqHighThreshold + stqLowThreshold)." REFERENCE "IEEE 802.17 Subclause 10.2.2, stqMedThreshold" DEFVAL { 187 } ::= { rprFairnessEntry 13 } rprFairnessSTQLowThreshold OBJECT-TYPE SYNTAX Unsigned32 (0..1000) UNITS "Tenth of percent" MAX-ACCESS read-write STATUS current DESCRIPTION "A level of STQ occupancy at or above which congestion on the outbound link is imminent. Defined only for dual transit-queue implementations. This attribute specifies the low threshold location in percentage of the STQ size. The range is [mtuSize, stqHighThreshold -mtuSize]. The default value is 0.5*stqHighThreshold." REFERENCE "IEEE 802.17 Subclause 10.2.2, stqLowThreshold" DEFVAL { 125 } ::= { rprFairnessEntry 14 } rprFairnessRateHighThreshold OBJECT-TYPE SYNTAX Unsigned32 (400..990) UNITS "Tenth of percent" MAX-ACCESS read-write STATUS current DESCRIPTION "Rate at or above which congestion on the outbound link is declared. The range is [0.4 * unreservedRate, 0.99 * unreservedRate]. The default value is 0.95 * unreservedRate." REFERENCE "IEEE 802.17 Subclause 10.2.2, rateHighThreshold" DEFVAL { 950 } ::= { rprFairnessEntry 15 } rprFairnessRateLowThreshold OBJECT-TYPE SYNTAX Unsigned32 (500..990) UNITS "Tenth of percent" MAX-ACCESS read-write STATUS current DESCRIPTION "Rate at or above which congestion on the outbound link is imminent. The range is [0.5 * rateHighThreshold, 0.99 * rateHighThreshold]. The default value is 0.9 * rateHighThreshold" REFERENCE "IEEE 802.17 Subclause 10.2.2, rateLowThreshold" DEFVAL { 900 } ::= { rprFairnessEntry 16 } rprFairnessResetWaterMarks OBJECT-TYPE SYNTAX INTEGER { idle (1), resetWaterMarks (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Write resetWaterMarks to this attribute to reset the STQ water marks to the current occupancy. Default value is idle" DEFVAL { idle } ::= { rprFairnessEntry 17 } rprFairnessSTQHighWaterMark OBJECT-TYPE SYNTAX Unsigned32 (0..1000) UNITS "Tenth of percent" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest level of STQ occupancy since the last reset of this value, in percentage of the STQ size." REFERENCE "IEEE 802.17 Subclause 10.2.2, stqHighWatermark" ::= { rprFairnessEntry 18 } rprFairnessSTQLowWaterMark OBJECT-TYPE SYNTAX Unsigned32 (0..1000) UNITS "Tenth of percent" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest level of STQ occupancy since the last reset of this value, in percentage of the STQ size." REFERENCE "IEEE 802.17 Subclause 10.2.2, stqLowWatermark" ::= { rprFairnessEntry 19 } rprFairnessLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime at the time when any of the following attributes changes: rprFairnessRingletWeight, rprFairnessReservedRate, rprFairnessMaxAllowed, rprFairnessAgeCoef, rprFairnessRampCoef, rprFairnessLpCoef, rprFairnessAdvertisementRatio, rprFairnessSTQHighThreshold, rprFairnessSTQLowThreshold rprFairnessResetWaterMarks." ::= { rprFairnessEntry 20 } rprFairnessChanges OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates number of times rprFairnessLastChange changed. The discontinued counter value is indicated by the ifCounterDiscontinuityTime value." ::= { rprFairnessEntry 21 } -- -- The RPR OAM actions table -- rprOamTable OBJECT-TYPE SYNTAX SEQUENCE OF RprOamEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of RPR OAM actions. The table is designed to support a one action at a time on an RPR interface. All read-write attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprProtocols 3 } rprOamEntry OBJECT-TYPE SYNTAX RprOamEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "OAM Echo and Flush control for an RPR interface" INDEX { rprOamIfIndex } ::= { rprOamTable 1 } RprOamEntry ::= SEQUENCE { rprOamIfIndex InterfaceIndex, rprOamActionType INTEGER, rprOamDestAddress MacAddress, rprOamRequestRinglet RprOamRinglet, rprOamResponseRinglet RprOamRinglet, rprOamClassOfService INTEGER, rprOamUserData OCTET STRING, rprOamProtected TruthValue, rprOamRequestCount Unsigned32, rprOamTimeout Unsigned32, rprOamControl INTEGER, rprOamResponseCount Unsigned32, rprOamAvResponseTime Unsigned32, rprOamResponseStatus INTEGER } rprOamIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." REFERENCE "RFC 2863, ifIndex" ::= { rprOamEntry 1 } rprOamActionType OBJECT-TYPE SYNTAX INTEGER { echo (1), flush (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The type of OAM action. The valid values for this object are: (1) echo (2) flush." REFERENCE "IEEE 802.17 Subclause 12.4.1, OAM_ECHO_REQ, and 12.4.3, OAM_FLUSH_REQ" DEFVAL { echo } ::= { rprOamEntry 2 } rprOamDestAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The 48-bit MAC address of the destination station of OAM session." REFERENCE "IEEE 802.17 Subclause 12.4.1 and 12.4.3, destination_address" ::= { rprOamEntry 3 } rprOamRequestRinglet OBJECT-TYPE SYNTAX RprOamRinglet MAX-ACCESS read-write STATUS current DESCRIPTION "The ringlet ID on which the OAM request should be sent." REFERENCE "IEEE 802.17 Subclause 12.4.1 and 12.4.3, ringlet_id" DEFVAL { default } ::= { rprOamEntry 4 } rprOamResponseRinglet OBJECT-TYPE SYNTAX RprOamRinglet MAX-ACCESS read-write STATUS current DESCRIPTION "The ringlet ID on which the OAM response should be replied." REFERENCE "IEEE 802.17 Subclause 12.4.1, response_ringlet" DEFVAL { default } ::= { rprOamEntry 5 } rprOamClassOfService OBJECT-TYPE SYNTAX INTEGER { classA (1), classB (2), classC (3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The class-of-service of OAM session frames" REFERENCE "IEEE 802.17 Subclause 12.4.1 and 12.4.3, service_class" DEFVAL { classC } ::= { rprOamEntry 6 } rprOamUserData OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..1024)) MAX-ACCESS read-write STATUS current DESCRIPTION "The operator assigned user specific data." REFERENCE "IEEE 802.17 Subclause 12.4.1 and 12.4.3, user_data" DEFVAL { "" } ::= { rprOamEntry 7 } rprOamProtected OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether the OAM action should be protected. In a wrapping ring, If true, the WE (wrap eligible) bit of the OAM action frame is set to 1. Otherwise, the WE bit is set to 0. In steering ring, If true, in case of failure on the requested ringlet between the source and the destination stations, the OAM action frame will be steered to the alternative ringlet. Otherwise, the OAM action frame will be sent through the requested ringlet regardless of its protection state." REFERENCE "IEEE 802.17 Subclause 12.4.1 and 12.4.3, mac_protection" DEFVAL { false } ::= { rprOamEntry 8 } rprOamRequestCount OBJECT-TYPE SYNTAX Unsigned32 (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the number of OAM requests to send. Default value of OAM request action is 1." DEFVAL { 1 } ::= { rprOamEntry 9 } rprOamTimeout OBJECT-TYPE SYNTAX Unsigned32 (1..10000) UNITS "10usec" MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the timer to declare OAM action timeout, in 10usec units. Default value of OAM timeout is 500 units of 10usec (i.e. 5 ms)" DEFVAL { 500 } ::= { rprOamEntry 10 } rprOamControl OBJECT-TYPE SYNTAX INTEGER { idle (1), active (2), abort (3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Control of an OAM action. The valid values for this object are: (1) idle (2) active (3) abort. Default value of OAM control is idle." DEFVAL { idle } ::= { rprOamEntry 11 } rprOamResponseCount OBJECT-TYPE SYNTAX Unsigned32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of OAM actions responses received." ::= { rprOamEntry 12 } rprOamAvResponseTime OBJECT-TYPE SYNTAX Unsigned32 (0..65535) UNITS "10usec" MAX-ACCESS read-only STATUS current DESCRIPTION "Average response time to receive the OAM reply." ::= { rprOamEntry 13 } rprOamResponseStatus OBJECT-TYPE SYNTAX INTEGER { unknown (1), inProcess (2), error (3), success (4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status of an OAM action. The valid values for this object are: (1) unknown (2) inProcess (3) error (4) success. The action status is success if at least 90% of the responses were received till timeout." ::= { rprOamEntry 14 } -- -- RPR changes summary group -- rprIfChangeSummaryObject OBJECT IDENTIFIER ::= { rprGeneral 5 } rprIfChangeSummaryNumInterfaces OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of RPR interfaces on this device." ::= { rprIfChangeSummaryObject 1 } rprIfChangeSummaryIfLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Latest timestamp when any instance of rprIfLastChange changed." ::= { rprIfChangeSummaryObject 2 } rprIfChangeSummaryIfChanges OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times any instance of rprIfChanges changed. The discontinued counter value is indicated by the ifCounterDiscontinuityTime value." ::= { rprIfChangeSummaryObject 3 } rprIfChangeSummarySpanLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Latest timestamp when any instance of rprSpanLastChange changed." ::= { rprIfChangeSummaryObject 4 } rprIfChangeSummarySpanChanges OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times any instance of rprSpanChanges changed. The discontinued counter value is indicated by the ifCounterDiscontinuityTime value." ::= { rprIfChangeSummaryObject 5 } rprIfChangeSummaryFairnessLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Latest timestamp when any instance of rprFairnessLastChange changed." ::= { rprIfChangeSummaryObject 6 } rprIfChangeSummaryFairnessChanges OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times any instance of rprFairnessChanges changed. The discontinued counter value is indicated by the ifCounterDiscontinuityTime value." ::= { rprIfChangeSummaryObject 7 } -- -- RPR ring interface current counters table -- rprSpanCountersCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF RprSpanCountersCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR MAC Span interface current counters table. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprSpanCounters 1 } rprSpanCountersCurrentEntry OBJECT-TYPE SYNTAX RprSpanCountersCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Frames and octets statistics for the current interval for the RPR MAC Span interface. The corresponding instance of rprIfStatsControlTimeElapsed indicates the number of seconds which have elapsed so far in the current interval." INDEX { rprSpanCurrentIfIndex, rprSpanCurrentSpan } ::= { rprSpanCountersCurrentTable 1 } RprSpanCountersCurrentEntry ::= SEQUENCE { rprSpanCurrentIfIndex InterfaceIndex, rprSpanCurrentSpan RprSpan, rprSpanCurrentInUcastClassAFrames HCPerfCurrentCount, rprSpanCurrentInUcastClassAOctets HCPerfCurrentCount, rprSpanCurrentInUcastClassBCirFrames HCPerfCurrentCount, rprSpanCurrentInUcastClassBCirOctets HCPerfCurrentCount, rprSpanCurrentInUcastClassBEirFrames HCPerfCurrentCount, rprSpanCurrentInUcastClassBEirOctets HCPerfCurrentCount, rprSpanCurrentInUcastClassCFrames HCPerfCurrentCount, rprSpanCurrentInUcastClassCOctets HCPerfCurrentCount, rprSpanCurrentInMcastClassAFrames HCPerfCurrentCount, rprSpanCurrentInMcastClassAOctets HCPerfCurrentCount, rprSpanCurrentInMcastClassBCirFrames HCPerfCurrentCount, rprSpanCurrentInMcastClassBCirOctets HCPerfCurrentCount, rprSpanCurrentInMcastClassBEirFrames HCPerfCurrentCount, rprSpanCurrentInMcastClassBEirOctets HCPerfCurrentCount, rprSpanCurrentInMcastClassCFrames HCPerfCurrentCount, rprSpanCurrentInMcastClassCOctets HCPerfCurrentCount, rprSpanCurrentOutUcastClassAFrames HCPerfCurrentCount, rprSpanCurrentOutUcastClassAOctets HCPerfCurrentCount, rprSpanCurrentOutUcastClassBCirFrames HCPerfCurrentCount, rprSpanCurrentOutUcastClassBCirOctets HCPerfCurrentCount, rprSpanCurrentOutUcastClassBEirFrames HCPerfCurrentCount, rprSpanCurrentOutUcastClassBEirOctets HCPerfCurrentCount, rprSpanCurrentOutUcastClassCFrames HCPerfCurrentCount, rprSpanCurrentOutUcastClassCOctets HCPerfCurrentCount, rprSpanCurrentOutMcastClassAFrames HCPerfCurrentCount, rprSpanCurrentOutMcastClassAOctets HCPerfCurrentCount, rprSpanCurrentOutMcastClassBCirFrames HCPerfCurrentCount, rprSpanCurrentOutMcastClassBCirOctets HCPerfCurrentCount, rprSpanCurrentOutMcastClassBEirFrames HCPerfCurrentCount, rprSpanCurrentOutMcastClassBEirOctets HCPerfCurrentCount, rprSpanCurrentOutMcastClassCFrames HCPerfCurrentCount, rprSpanCurrentOutMcastClassCOctets HCPerfCurrentCount } rprSpanCurrentIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." REFERENCE "RFC 2863, ifIndex" ::= { rprSpanCountersCurrentEntry 1 } rprSpanCurrentSpan OBJECT-TYPE SYNTAX RprSpan MAX-ACCESS not-accessible STATUS current DESCRIPTION "An indication of the span of the interface for which this row contains information." ::= { rprSpanCountersCurrentEntry 2 } rprSpanCurrentInUcastClassAFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA unicast frames in the current interval." ::= { rprSpanCountersCurrentEntry 3 } rprSpanCurrentInUcastClassAOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA unicast octets, in the current interval." ::= { rprSpanCountersCurrentEntry 4 } rprSpanCurrentInUcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR unicast frames in the current interval." ::= { rprSpanCountersCurrentEntry 5 } rprSpanCurrentInUcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR unicast octets in the current interval." ::= { rprSpanCountersCurrentEntry 6 } rprSpanCurrentInUcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR unicast frames in the current interval." ::= { rprSpanCountersCurrentEntry 7 } rprSpanCurrentInUcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR unicast octets in the current interval." ::= { rprSpanCountersCurrentEntry 8 } rprSpanCurrentInUcastClassCFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC unicast frames in the current interval." ::= { rprSpanCountersCurrentEntry 9 } rprSpanCurrentInUcastClassCOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC unicast octets in the current interval." ::= { rprSpanCountersCurrentEntry 10 } rprSpanCurrentInMcastClassAFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA multicast and broadcast frames in the current interval." ::= { rprSpanCountersCurrentEntry 11 } rprSpanCurrentInMcastClassAOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA multicast and broadcast octets in the current interval." ::= { rprSpanCountersCurrentEntry 12 } rprSpanCurrentInMcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR multicast and broadcast frames in the current interval." ::= { rprSpanCountersCurrentEntry 13 } rprSpanCurrentInMcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR multicast and broadcast octets in the current interval." ::= { rprSpanCountersCurrentEntry 14 } rprSpanCurrentInMcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR multicast and broadcast frames in the current interval." ::= { rprSpanCountersCurrentEntry 15 } rprSpanCurrentInMcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR multicast and broadcast octets in the current interval." ::= { rprSpanCountersCurrentEntry 16 } rprSpanCurrentInMcastClassCFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC multicast and broadcast frames in the current interval." ::= { rprSpanCountersCurrentEntry 17 } rprSpanCurrentInMcastClassCOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC multicast and broadcast octets in the current interval." ::= { rprSpanCountersCurrentEntry 18 } rprSpanCurrentOutUcastClassAFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA unicast frames in the current interval." ::= { rprSpanCountersCurrentEntry 19 } rprSpanCurrentOutUcastClassAOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA unicast octets in the current interval." ::= { rprSpanCountersCurrentEntry 20 } rprSpanCurrentOutUcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR unicast frames in the current interval." ::= { rprSpanCountersCurrentEntry 21 } rprSpanCurrentOutUcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR unicast octets in the current interval." ::= { rprSpanCountersCurrentEntry 22 } rprSpanCurrentOutUcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR unicast frames in the current interval." ::= { rprSpanCountersCurrentEntry 23 } rprSpanCurrentOutUcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR unicast octets in the current interval." ::= { rprSpanCountersCurrentEntry 24 } rprSpanCurrentOutUcastClassCFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC unicast frames in the current interval." ::= { rprSpanCountersCurrentEntry 25 } rprSpanCurrentOutUcastClassCOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC unicast octets in the current interval." ::= { rprSpanCountersCurrentEntry 26 } rprSpanCurrentOutMcastClassAFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA multicast and broadcast frames in the current interval." ::= { rprSpanCountersCurrentEntry 27 } rprSpanCurrentOutMcastClassAOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA multicast and broadcast octets in the current interval." ::= { rprSpanCountersCurrentEntry 28 } rprSpanCurrentOutMcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR multicast and broadcast frames in the current interval." ::= { rprSpanCountersCurrentEntry 29 } rprSpanCurrentOutMcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR multicast and broadcast octets in the current interval." ::= { rprSpanCountersCurrentEntry 30 } rprSpanCurrentOutMcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR multicast and broadcast frames in the current interval." ::= { rprSpanCountersCurrentEntry 31 } rprSpanCurrentOutMcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR multicast and broadcast octets in the current interval." ::= { rprSpanCountersCurrentEntry 32 } rprSpanCurrentOutMcastClassCFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC multicast and broadcast frames in the current interval." ::= { rprSpanCountersCurrentEntry 33 } rprSpanCurrentOutMcastClassCOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC multicast and broadcast octets in the current interval." ::= { rprSpanCountersCurrentEntry 34 } -- -- RPR ring interface interval counters -- rprSpanCountersIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF RprSpanCountersIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR MAC Span interface interval counters table. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprSpanCounters 2 } rprSpanCountersIntervalEntry OBJECT-TYPE SYNTAX RprSpanCountersIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Frames and octets statistics collected for a particular interval for the RPR MAC Span interface of a particular span of a particular RPR interface. The corresponding instance of rprIfValidIntervals indicates the number of intervals for which the set of statistics is available." INDEX { rprSpanIntervalIfIndex, rprSpanIntervalSpan, rprSpanIntervalNumber } ::= { rprSpanCountersIntervalTable 1 } RprSpanCountersIntervalEntry ::= SEQUENCE { rprSpanIntervalIfIndex InterfaceIndex, rprSpanIntervalSpan RprSpan, rprSpanIntervalNumber Unsigned32, rprSpanIntervalValidData TruthValue, rprSpanIntervalTimeElapsed Unsigned32, rprSpanIntervalStartTime DateAndTime, rprSpanIntervalInUcastClassAFrames HCPerfIntervalCount, rprSpanIntervalInUcastClassAOctets HCPerfIntervalCount, rprSpanIntervalInUcastClassBCirFrames HCPerfIntervalCount, rprSpanIntervalInUcastClassBCirOctets HCPerfIntervalCount, rprSpanIntervalInUcastClassBEirFrames HCPerfIntervalCount, rprSpanIntervalInUcastClassBEirOctets HCPerfIntervalCount, rprSpanIntervalInUcastClassCFrames HCPerfIntervalCount, rprSpanIntervalInUcastClassCOctets HCPerfIntervalCount, rprSpanIntervalInMcastClassAFrames HCPerfIntervalCount, rprSpanIntervalInMcastClassAOctets HCPerfIntervalCount, rprSpanIntervalInMcastClassBCirFrames HCPerfIntervalCount, rprSpanIntervalInMcastClassBCirOctets HCPerfIntervalCount, rprSpanIntervalInMcastClassBEirFrames HCPerfIntervalCount, rprSpanIntervalInMcastClassBEirOctets HCPerfIntervalCount, rprSpanIntervalInMcastClassCFrames HCPerfIntervalCount, rprSpanIntervalInMcastClassCOctets HCPerfIntervalCount, rprSpanIntervalOutUcastClassAFrames HCPerfIntervalCount, rprSpanIntervalOutUcastClassAOctets HCPerfIntervalCount, rprSpanIntervalOutUcastClassBCirFrames HCPerfIntervalCount, rprSpanIntervalOutUcastClassBCirOctets HCPerfIntervalCount, rprSpanIntervalOutUcastClassBEirFrames HCPerfIntervalCount, rprSpanIntervalOutUcastClassBEirOctets HCPerfIntervalCount, rprSpanIntervalOutUcastClassCFrames HCPerfIntervalCount, rprSpanIntervalOutUcastClassCOctets HCPerfIntervalCount, rprSpanIntervalOutMcastClassAFrames HCPerfIntervalCount, rprSpanIntervalOutMcastClassAOctets HCPerfIntervalCount, rprSpanIntervalOutMcastClassBCirFrames HCPerfIntervalCount, rprSpanIntervalOutMcastClassBCirOctets HCPerfIntervalCount, rprSpanIntervalOutMcastClassBEirFrames HCPerfIntervalCount, rprSpanIntervalOutMcastClassBEirOctets HCPerfIntervalCount, rprSpanIntervalOutMcastClassCFrames HCPerfIntervalCount, rprSpanIntervalOutMcastClassCOctets HCPerfIntervalCount } rprSpanIntervalIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." ::= { rprSpanCountersIntervalEntry 1 } rprSpanIntervalSpan OBJECT-TYPE SYNTAX RprSpan MAX-ACCESS not-accessible STATUS current DESCRIPTION "An indication of the span of the interface for which this row contains information." ::= { rprSpanCountersIntervalEntry 2 } rprSpanIntervalNumber OBJECT-TYPE SYNTAX Unsigned32 (1..96) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A number between 1 and 96, which identifies the intervals for which the set of statistics is available. The interval identified by 1 is the most recently completed 15 minute interval, and interval identified by N is the interval immediately preceding the one identified by N-1." ::= { rprSpanCountersIntervalEntry 3 } rprSpanIntervalValidData OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates if the data for this interval is valid. It will be valid if it contains data for 900 seconds plus or minus 10 seconds." ::= { rprSpanCountersIntervalEntry 4 } rprSpanIntervalTimeElapsed OBJECT-TYPE SYNTAX Unsigned32 (0..899) UNITS "Seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The duration of a particular interval in seconds. If, for some reason, such as an adjustment in the system's time-of-day clock, the current interval exceeds the maximum value, the agent will return the maximum value." ::= { rprSpanCountersIntervalEntry 5 } rprSpanIntervalStartTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the wall clock time that this interval started." ::= { rprSpanCountersIntervalEntry 6 } rprSpanIntervalInUcastClassAFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA unicast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 7 } rprSpanIntervalInUcastClassAOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA unicast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 8 } rprSpanIntervalInUcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR unicast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 9 } rprSpanIntervalInUcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR unicast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 10 } rprSpanIntervalInUcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR unicast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 11 } rprSpanIntervalInUcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR unicast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 12 } rprSpanIntervalInUcastClassCFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC unicast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 13 } rprSpanIntervalInUcastClassCOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC unicast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 14 } rprSpanIntervalInMcastClassAFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 15 } rprSpanIntervalInMcastClassAOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 16 } rprSpanIntervalInMcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 17 } rprSpanIntervalInMcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 18 } rprSpanIntervalInMcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 19 } rprSpanIntervalInMcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 20 } rprSpanIntervalInMcastClassCFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 21 } rprSpanIntervalInMcastClassCOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 22 } rprSpanIntervalOutUcastClassAFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA unicast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 23 } rprSpanIntervalOutUcastClassAOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA unicast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 24 } rprSpanIntervalOutUcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR unicast frames, in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 25 } rprSpanIntervalOutUcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR unicast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 26 } rprSpanIntervalOutUcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR unicast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 27 } rprSpanIntervalOutUcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR unicast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 28 } rprSpanIntervalOutUcastClassCFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC unicast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 29 } rprSpanIntervalOutUcastClassCOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC unicast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 30 } rprSpanIntervalOutMcastClassAFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 31 } rprSpanIntervalOutMcastClassAOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 32 } rprSpanIntervalOutMcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 33 } rprSpanIntervalOutMcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 34 } rprSpanIntervalOutMcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 35 } rprSpanIntervalOutMcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 36 } rprSpanIntervalOutMcastClassCFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 37 } rprSpanIntervalOutMcastClassCOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprSpanCountersIntervalEntry 38 } -- -- RPR ring interface day (24 hour summaries) counters -- rprSpanCountersDayTable OBJECT-TYPE SYNTAX SEQUENCE OF RprSpanCountersDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR Mac Span Day Table contains the cumulative sum of the various statistics for the 24 hour period preceding the current interval. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprSpanCounters 3 } rprSpanCountersDayEntry OBJECT-TYPE SYNTAX RprSpanCountersDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the RPR Span Day table." INDEX { rprSpanDayIfIndex, rprSpanDaySpan } ::= { rprSpanCountersDayTable 1 } RprSpanCountersDayEntry ::= SEQUENCE { rprSpanDayIfIndex InterfaceIndex, rprSpanDaySpan RprSpan, rprSpanDayInUcastClassAFrames HCPerfTotalCount, rprSpanDayInUcastClassAOctets HCPerfTotalCount, rprSpanDayInUcastClassBCirFrames HCPerfTotalCount, rprSpanDayInUcastClassBCirOctets HCPerfTotalCount, rprSpanDayInUcastClassBEirFrames HCPerfTotalCount, rprSpanDayInUcastClassBEirOctets HCPerfTotalCount, rprSpanDayInUcastClassCFrames HCPerfTotalCount, rprSpanDayInUcastClassCOctets HCPerfTotalCount, rprSpanDayInMcastClassAFrames HCPerfTotalCount, rprSpanDayInMcastClassAOctets HCPerfTotalCount, rprSpanDayInMcastClassBCirFrames HCPerfTotalCount, rprSpanDayInMcastClassBCirOctets HCPerfTotalCount, rprSpanDayInMcastClassBEirFrames HCPerfTotalCount, rprSpanDayInMcastClassBEirOctets HCPerfTotalCount, rprSpanDayInMcastClassCFrames HCPerfTotalCount, rprSpanDayInMcastClassCOctets HCPerfTotalCount, rprSpanDayOutUcastClassAFrames HCPerfTotalCount, rprSpanDayOutUcastClassAOctets HCPerfTotalCount, rprSpanDayOutUcastClassBCirFrames HCPerfTotalCount, rprSpanDayOutUcastClassBCirOctets HCPerfTotalCount, rprSpanDayOutUcastClassBEirFrames HCPerfTotalCount, rprSpanDayOutUcastClassBEirOctets HCPerfTotalCount, rprSpanDayOutUcastClassCFrames HCPerfTotalCount, rprSpanDayOutUcastClassCOctets HCPerfTotalCount, rprSpanDayOutMcastClassAFrames HCPerfTotalCount, rprSpanDayOutMcastClassAOctets HCPerfTotalCount, rprSpanDayOutMcastClassBCirFrames HCPerfTotalCount, rprSpanDayOutMcastClassBCirOctets HCPerfTotalCount, rprSpanDayOutMcastClassBEirFrames HCPerfTotalCount, rprSpanDayOutMcastClassBEirOctets HCPerfTotalCount, rprSpanDayOutMcastClassCFrames HCPerfTotalCount, rprSpanDayOutMcastClassCOctets HCPerfTotalCount } rprSpanDayIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." ::= { rprSpanCountersDayEntry 1 } rprSpanDaySpan OBJECT-TYPE SYNTAX RprSpan MAX-ACCESS not-accessible STATUS current DESCRIPTION "An indication of the span of the interface for which this row contains information." ::= { rprSpanCountersDayEntry 2 } rprSpanDayInUcastClassAFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA unicast frames." ::= { rprSpanCountersDayEntry 3 } rprSpanDayInUcastClassAOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA unicast octets." ::= { rprSpanCountersDayEntry 4 } rprSpanDayInUcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR unicast frames." ::= { rprSpanCountersDayEntry 5 } rprSpanDayInUcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR unicast octets." ::= { rprSpanCountersDayEntry 6 } rprSpanDayInUcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR unicast frames." ::= { rprSpanCountersDayEntry 7 } rprSpanDayInUcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR unicast octets." ::= { rprSpanCountersDayEntry 8 } rprSpanDayInUcastClassCFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC unicast frames." ::= { rprSpanCountersDayEntry 9 } rprSpanDayInUcastClassCOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC unicast octets." ::= { rprSpanCountersDayEntry 10 } rprSpanDayInMcastClassAFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA multicast and broadcast frames" ::= { rprSpanCountersDayEntry 11 } rprSpanDayInMcastClassAOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA multicast and broadcast octets" ::= { rprSpanCountersDayEntry 12 } rprSpanDayInMcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR multicast and broadcast frames" ::= { rprSpanCountersDayEntry 13 } rprSpanDayInMcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR multicast and broadcast octets" ::= { rprSpanCountersDayEntry 14 } rprSpanDayInMcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR multicast and broadcast frames" ::= { rprSpanCountersDayEntry 15 } rprSpanDayInMcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR multicast and broadcast octets" ::= { rprSpanCountersDayEntry 16 } rprSpanDayInMcastClassCFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC multicast and broadcast frames" ::= { rprSpanCountersDayEntry 17 } rprSpanDayInMcastClassCOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC multicast and broadcast octets" ::= { rprSpanCountersDayEntry 18 } rprSpanDayOutUcastClassAFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA unicast frames." ::= { rprSpanCountersDayEntry 19 } rprSpanDayOutUcastClassAOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA unicast octets." ::= { rprSpanCountersDayEntry 20 } rprSpanDayOutUcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR unicast frames." ::= { rprSpanCountersDayEntry 21 } rprSpanDayOutUcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR unicast octets." ::= { rprSpanCountersDayEntry 22 } rprSpanDayOutUcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR unicast frames" ::= { rprSpanCountersDayEntry 23 } rprSpanDayOutUcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR unicast octets" ::= { rprSpanCountersDayEntry 24 } rprSpanDayOutUcastClassCFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC unicast frames" ::= { rprSpanCountersDayEntry 25 } rprSpanDayOutUcastClassCOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC unicast octets" ::= { rprSpanCountersDayEntry 26 } rprSpanDayOutMcastClassAFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA multicast and broadcast frames." ::= { rprSpanCountersDayEntry 27 } rprSpanDayOutMcastClassAOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA multicast and broadcast octets." ::= { rprSpanCountersDayEntry 28 } rprSpanDayOutMcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR multicast and broadcast frames." ::= { rprSpanCountersDayEntry 29 } rprSpanDayOutMcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR multicast and broadcast octets." ::= { rprSpanCountersDayEntry 30 } rprSpanDayOutMcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR multicast and broadcast frames." ::= { rprSpanCountersDayEntry 31 } rprSpanDayOutMcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR multicast and broadcast octets." ::= { rprSpanCountersDayEntry 32 } rprSpanDayOutMcastClassCFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC multicast and broadcast frames." ::= { rprSpanCountersDayEntry 33 } rprSpanDayOutMcastClassCOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC multicast and broadcast octets." ::= { rprSpanCountersDayEntry 34 } -- -- RPR ring interface continuously running counters -- rprSpanCountersStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF RprSpanCountersStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR Mac Span interface total counters table. The DiscontinuityTime for this table is indicated by ifCounterDiscontinuityTime defined in ifXTable. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprSpanCounters 4 } rprSpanCountersStatsEntry OBJECT-TYPE SYNTAX RprSpanCountersStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the span stats table." INDEX { rprSpanStatsIfIndex, rprSpanStatsSpan } ::= { rprSpanCountersStatsTable 1 } RprSpanCountersStatsEntry ::= SEQUENCE { rprSpanStatsIfIndex InterfaceIndex, rprSpanStatsSpan RprSpan, rprSpanStatsInUcastClassAFrames Counter64, rprSpanStatsInUcastClassAOctets Counter64, rprSpanStatsInUcastClassBCirFrames Counter64, rprSpanStatsInUcastClassBCirOctets Counter64, rprSpanStatsInUcastClassBEirFrames Counter64, rprSpanStatsInUcastClassBEirOctets Counter64, rprSpanStatsInUcastClassCFrames Counter64, rprSpanStatsInUcastClassCOctets Counter64, rprSpanStatsInMcastClassAFrames Counter64, rprSpanStatsInMcastClassAOctets Counter64, rprSpanStatsInMcastClassBCirFrames Counter64, rprSpanStatsInMcastClassBCirOctets Counter64, rprSpanStatsInMcastClassBEirFrames Counter64, rprSpanStatsInMcastClassBEirOctets Counter64, rprSpanStatsInMcastClassCFrames Counter64, rprSpanStatsInMcastClassCOctets Counter64, rprSpanStatsInCtrlFrames Counter64, rprSpanStatsInOamEchoFrames Counter64, rprSpanStatsInOamFlushFrames Counter64, rprSpanStatsInOamOrgFrames Counter64, rprSpanStatsInTopoAtdFrames Counter64, rprSpanStatsInTopoChkSumFrames Counter64, rprSpanStatsInTopoTpFrames Counter64, rprSpanStatsOutUcastClassAFrames Counter64, rprSpanStatsOutUcastClassAOctets Counter64, rprSpanStatsOutUcastClassBCirFrames Counter64, rprSpanStatsOutUcastClassBCirOctets Counter64, rprSpanStatsOutUcastClassBEirFrames Counter64, rprSpanStatsOutUcastClassBEirOctets Counter64, rprSpanStatsOutUcastClassCFrames Counter64, rprSpanStatsOutUcastClassCOctets Counter64, rprSpanStatsOutMcastClassAFrames Counter64, rprSpanStatsOutMcastClassAOctets Counter64, rprSpanStatsOutMcastClassBCirFrames Counter64, rprSpanStatsOutMcastClassBCirOctets Counter64, rprSpanStatsOutMcastClassBEirFrames Counter64, rprSpanStatsOutMcastClassBEirOctets Counter64, rprSpanStatsOutMcastClassCFrames Counter64, rprSpanStatsOutMcastClassCOctets Counter64, rprSpanStatsOutCtrlFrames Counter64, rprSpanStatsOutOamEchoFrames Counter64, rprSpanStatsOutOamFlushFrames Counter64, rprSpanStatsOutOamOrgFrames Counter64, rprSpanStatsOutTopoAtdFrames Counter64, rprSpanStatsOutTopoChkSumFrames Counter64, rprSpanStatsOutTopoTpFrames Counter64 } rprSpanStatsIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." ::= { rprSpanCountersStatsEntry 1 } rprSpanStatsSpan OBJECT-TYPE SYNTAX RprSpan MAX-ACCESS not-accessible STATUS current DESCRIPTION "An indication of the span of the interface for which this row contains information." REFERENCE "IEEE 802.17 Subclause 7.2.2, myRi" ::= { rprSpanCountersStatsEntry 2 } rprSpanStatsInUcastClassAFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA unicast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, rxUcastClassAFrames" ::= { rprSpanCountersStatsEntry 3 } rprSpanStatsInUcastClassAOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA unicast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, rxUcastClassABytes" ::= { rprSpanCountersStatsEntry 4 } rprSpanStatsInUcastClassBCirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR unicast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, rxUcastClassBCirFrames" ::= { rprSpanCountersStatsEntry 5 } rprSpanStatsInUcastClassBCirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR unicast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, rxUcastClassBCirBytes" ::= { rprSpanCountersStatsEntry 6 } rprSpanStatsInUcastClassBEirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR unicast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, rxUcastClassBEirFrames" ::= { rprSpanCountersStatsEntry 7 } rprSpanStatsInUcastClassBEirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR unicast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, rxUcastClassBEirBytes" ::= { rprSpanCountersStatsEntry 8 } rprSpanStatsInUcastClassCFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC unicast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, rxUcastClassCFrames" ::= { rprSpanCountersStatsEntry 9 } rprSpanStatsInUcastClassCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC unicast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, rxUcastClassCBytes" ::= { rprSpanCountersStatsEntry 10 } rprSpanStatsInMcastClassAFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA multicast and broadcast frames" REFERENCE "IEEE 802.17 Subclause 7.2.5, rxMcastClassAFrames" ::= { rprSpanCountersStatsEntry 11 } rprSpanStatsInMcastClassAOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classA multicast and broadcast octets" REFERENCE "IEEE 802.17 Subclause 7.2.5, rxMcastClassABytes" ::= { rprSpanCountersStatsEntry 12 } rprSpanStatsInMcastClassBCirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR multicast and broadcast frames" REFERENCE "IEEE 802.17 Subclause 7.2.5, rxMcastClassBCirFrames" ::= { rprSpanCountersStatsEntry 13 } rprSpanStatsInMcastClassBCirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB CIR multicast and broadcast octets" REFERENCE "IEEE 802.17 Subclause 7.2.5, rxMcastClassBCirBytes" ::= { rprSpanCountersStatsEntry 14 } rprSpanStatsInMcastClassBEirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR multicast and broadcast frames" REFERENCE "IEEE 802.17 Subclause 7.2.5, rxMcastClassBEirFrames" ::= { rprSpanCountersStatsEntry 15 } rprSpanStatsInMcastClassBEirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classB EIR multicast and broadcast octets" REFERENCE "IEEE 802.17 Subclause 7.2.5, rxMcastClassBEirBytes" ::= { rprSpanCountersStatsEntry 16 } rprSpanStatsInMcastClassCFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC multicast and broadcast frames" REFERENCE "IEEE 802.17 Subclause 7.2.5, rxMcastClassCFrames" ::= { rprSpanCountersStatsEntry 17 } rprSpanStatsInMcastClassCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) classC multicast and broadcast octets" REFERENCE "IEEE 802.17 Subclause 7.2.5, rxMcastClassCBytes" ::= { rprSpanCountersStatsEntry 18 } rprSpanStatsInCtrlFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) control frames processed by this MAC. This does not include control frames in transit, i.e. a multicast control frame received from a ringlet will be counted as In but not Out. This does not include Fairness or idle frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, toCtrlFrames" ::= { rprSpanCountersStatsEntry 19 } rprSpanStatsInOamEchoFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) OAM echo frames processed by this MAC." REFERENCE "IEEE 802.17 Subclause 7.2.5, toCtrlOamEchoFrames" ::= { rprSpanCountersStatsEntry 20 } rprSpanStatsInOamFlushFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) OAM flush frames processed by this MAC." REFERENCE "IEEE 802.17 Subclause 7.2.5, toCtrlOamFlushFrames" ::= { rprSpanCountersStatsEntry 21 } rprSpanStatsInOamOrgFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) OAM Org frames processed by this MAC." REFERENCE "IEEE 802.17 Subclause 7.2.5, toCtrlOamOrgFrames" ::= { rprSpanCountersStatsEntry 22 } rprSpanStatsInTopoAtdFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) Topology ATD frames processed by this MAC." REFERENCE "IEEE 802.17 Subclause 7.2.5, toCtrlTopoATDFrames" ::= { rprSpanCountersStatsEntry 23 } rprSpanStatsInTopoChkSumFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) topology checksum frames processed by this MAC." REFERENCE "IEEE 802.17 Subclause 7.2.5, toCtrlTopoSumFrames" ::= { rprSpanCountersStatsEntry 24 } rprSpanStatsInTopoTpFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) topology TP frames processed by this MAC." REFERENCE "IEEE 802.17 Subclause 7.2.5, toCtrlTopoTPFrames" ::= { rprSpanCountersStatsEntry 25 } rprSpanStatsOutUcastClassAFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA unicast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, txUcastClassAFrames" ::= { rprSpanCountersStatsEntry 26 } rprSpanStatsOutUcastClassAOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA unicast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, txUcastClassABytes" ::= { rprSpanCountersStatsEntry 27 } rprSpanStatsOutUcastClassBCirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR unicast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, txUcastClassBCirFrames" ::= { rprSpanCountersStatsEntry 28 } rprSpanStatsOutUcastClassBCirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR unicast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, txUcastClassBCirBytes" ::= { rprSpanCountersStatsEntry 29 } rprSpanStatsOutUcastClassBEirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR unicast frames" REFERENCE "IEEE 802.17 Subclause 7.2.5, txUcastClassBEirFrames" ::= { rprSpanCountersStatsEntry 30 } rprSpanStatsOutUcastClassBEirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR unicast octets" REFERENCE "IEEE 802.17 Subclause 7.2.5, txUcastClassBEirBytes" ::= { rprSpanCountersStatsEntry 31 } rprSpanStatsOutUcastClassCFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC unicast frames" REFERENCE "IEEE 802.17 Subclause 7.2.5, txUcastClassCFrames" ::= { rprSpanCountersStatsEntry 32 } rprSpanStatsOutUcastClassCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC unicast octets" REFERENCE "IEEE 802.17 Subclause 7.2.5, txUcastClassCBytes" ::= { rprSpanCountersStatsEntry 33 } rprSpanStatsOutMcastClassAFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA multicast and broadcast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, txMcastClassAFrames" ::= { rprSpanCountersStatsEntry 34 } rprSpanStatsOutMcastClassAOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classA multicast and broadcast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, txMcastClassABytes" ::= { rprSpanCountersStatsEntry 35 } rprSpanStatsOutMcastClassBCirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR multicast and broadcast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, txMcastClassBCirFrames" ::= { rprSpanCountersStatsEntry 36 } rprSpanStatsOutMcastClassBCirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB CIR multicast and broadcast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, txMcastClassBCirBytes" ::= { rprSpanCountersStatsEntry 37 } rprSpanStatsOutMcastClassBEirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR multicast and broadcast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, txMcastClassBEirFrames" ::= { rprSpanCountersStatsEntry 38 } rprSpanStatsOutMcastClassBEirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classB EIR multicast and broadcast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, txMcastClassBEirBytes" ::= { rprSpanCountersStatsEntry 39 } rprSpanStatsOutMcastClassCFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC multicast and broadcast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, txMcastClassCFrames" ::= { rprSpanCountersStatsEntry 40 } rprSpanStatsOutMcastClassCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) classC multicast and broadcast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, txMcastClassCBytes" ::= { rprSpanCountersStatsEntry 41 } rprSpanStatsOutCtrlFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) control frames generated by this MAC. This does not include control frames in transit, i.e. a multicast control frame received from a ringlet will be counted as In but not Out. This does not include Fairness or idle frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromCtrlFrames" ::= { rprSpanCountersStatsEntry 42 } rprSpanStatsOutOamEchoFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) OAM echo frames generated by this MAC." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromCtrlOamEchoFrames" ::= { rprSpanCountersStatsEntry 43 } rprSpanStatsOutOamFlushFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) OAM flush frames generated by this MAC." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromCtrlOamFlushFrames" ::= { rprSpanCountersStatsEntry 44 } rprSpanStatsOutOamOrgFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) OAM Org frames generated by this MAC." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromCtrlOamOrgFrames" ::= { rprSpanCountersStatsEntry 45 } rprSpanStatsOutTopoAtdFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) topology ATD frames generated by this MAC." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromCtrlTopoATDFrames" ::= { rprSpanCountersStatsEntry 46 } rprSpanStatsOutTopoChkSumFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) topology checksum frames generated by this MAC." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromCtrlTopoSumFrames" ::= { rprSpanCountersStatsEntry 47 } rprSpanStatsOutTopoTpFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted (MAC to PHY) topology TP frames generated by this MAC." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromCtrlTopoTPFrames" ::= { rprSpanCountersStatsEntry 48 } -- -- RPR Client interface current counters table -- rprClientCountersCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF RprClientCountersCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The local station traffic current counters table. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprClientCounters 1 } rprClientCountersCurrentEntry OBJECT-TYPE SYNTAX RprClientCountersCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Frames and octets statistics for the current interval for the local station traffic of a particular RPR client interface. The corresponding instance of rprIfTimeElapsed indicates the number of seconds which have elapsed so far in the current interval." INDEX { rprClientCurrentIfIndex } ::= { rprClientCountersCurrentTable 1 } RprClientCountersCurrentEntry ::= SEQUENCE { rprClientCurrentIfIndex InterfaceIndex, rprClientCurrentInUcastClassAFrames HCPerfCurrentCount, rprClientCurrentInUcastClassAOctets HCPerfCurrentCount, rprClientCurrentInUcastClassBCirFrames HCPerfCurrentCount, rprClientCurrentInUcastClassBCirOctets HCPerfCurrentCount, rprClientCurrentInUcastClassBEirFrames HCPerfCurrentCount, rprClientCurrentInUcastClassBEirOctets HCPerfCurrentCount, rprClientCurrentInUcastClassCFrames HCPerfCurrentCount, rprClientCurrentInUcastClassCOctets HCPerfCurrentCount, rprClientCurrentInMcastClassAFrames HCPerfCurrentCount, rprClientCurrentInMcastClassAOctets HCPerfCurrentCount, rprClientCurrentInMcastClassBCirFrames HCPerfCurrentCount, rprClientCurrentInMcastClassBCirOctets HCPerfCurrentCount, rprClientCurrentInMcastClassBEirFrames HCPerfCurrentCount, rprClientCurrentInMcastClassBEirOctets HCPerfCurrentCount, rprClientCurrentInMcastClassCFrames HCPerfCurrentCount, rprClientCurrentInMcastClassCOctets HCPerfCurrentCount, rprClientCurrentOutUcastClassAFrames HCPerfCurrentCount, rprClientCurrentOutUcastClassAOctets HCPerfCurrentCount, rprClientCurrentOutUcastClassBCirFrames HCPerfCurrentCount, rprClientCurrentOutUcastClassBCirOctets HCPerfCurrentCount, rprClientCurrentOutUcastClassBEirFrames HCPerfCurrentCount, rprClientCurrentOutUcastClassBEirOctets HCPerfCurrentCount, rprClientCurrentOutUcastClassCFrames HCPerfCurrentCount, rprClientCurrentOutUcastClassCOctets HCPerfCurrentCount, rprClientCurrentOutMcastClassAFrames HCPerfCurrentCount, rprClientCurrentOutMcastClassAOctets HCPerfCurrentCount, rprClientCurrentOutMcastClassBCirFrames HCPerfCurrentCount, rprClientCurrentOutMcastClassBCirOctets HCPerfCurrentCount, rprClientCurrentOutMcastClassBEirFrames HCPerfCurrentCount, rprClientCurrentOutMcastClassBEirOctets HCPerfCurrentCount, rprClientCurrentOutMcastClassCFrames HCPerfCurrentCount, rprClientCurrentOutMcastClassCOctets HCPerfCurrentCount } rprClientCurrentIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." REFERENCE "RFC 2863, ifIndex" ::= { rprClientCountersCurrentEntry 1 } rprClientCurrentInUcastClassAFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA unicast frames in the current interval." ::= { rprClientCountersCurrentEntry 2 } rprClientCurrentInUcastClassAOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA unicast octets in the current interval." ::= { rprClientCountersCurrentEntry 3 } rprClientCurrentInUcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR unicast frames in the current interval." ::= { rprClientCountersCurrentEntry 4 } rprClientCurrentInUcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR unicast octets in the current interval." ::= { rprClientCountersCurrentEntry 5 } rprClientCurrentInUcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR unicast frames in the current interval." ::= { rprClientCountersCurrentEntry 6 } rprClientCurrentInUcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR unicast octets in the current interval." ::= { rprClientCountersCurrentEntry 7 } rprClientCurrentInUcastClassCFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC unicast frames in the current interval." ::= { rprClientCountersCurrentEntry 8 } rprClientCurrentInUcastClassCOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC unicast octets in the current interval." ::= { rprClientCountersCurrentEntry 9 } rprClientCurrentInMcastClassAFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA multicast and broadcast frames in the current interval." ::= { rprClientCountersCurrentEntry 10 } rprClientCurrentInMcastClassAOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA multicast and broadcast octets in the current interval." ::= { rprClientCountersCurrentEntry 11 } rprClientCurrentInMcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR multicast and broadcast frames in the current interval." ::= { rprClientCountersCurrentEntry 12 } rprClientCurrentInMcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR multicast and broadcast octets in the current interval." ::= { rprClientCountersCurrentEntry 13 } rprClientCurrentInMcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR multicast and broadcast frames in the current interval." ::= { rprClientCountersCurrentEntry 14 } rprClientCurrentInMcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR multicast and broadcast octets in the current interval." ::= { rprClientCountersCurrentEntry 15 } rprClientCurrentInMcastClassCFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC multicast and broadcast frames in the current interval." ::= { rprClientCountersCurrentEntry 16 } rprClientCurrentInMcastClassCOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC multicast and broadcast octets in the current interval." ::= { rprClientCountersCurrentEntry 17 } rprClientCurrentOutUcastClassAFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA unicast frames in the current interval." ::= { rprClientCountersCurrentEntry 18 } rprClientCurrentOutUcastClassAOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA unicast octets in the current interval." ::= { rprClientCountersCurrentEntry 19 } rprClientCurrentOutUcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR unicast frames in the current interval." ::= { rprClientCountersCurrentEntry 20 } rprClientCurrentOutUcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR unicast octets in the current interval." ::= { rprClientCountersCurrentEntry 21 } rprClientCurrentOutUcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR unicast frames in the current interval." ::= { rprClientCountersCurrentEntry 22 } rprClientCurrentOutUcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR unicast octets in the current interval." ::= { rprClientCountersCurrentEntry 23 } rprClientCurrentOutUcastClassCFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC unicast frames in the current interval." ::= { rprClientCountersCurrentEntry 24 } rprClientCurrentOutUcastClassCOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC unicast octets in the current interval." ::= { rprClientCountersCurrentEntry 25 } rprClientCurrentOutMcastClassAFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA multicast and broadcast frames in the current interval." ::= { rprClientCountersCurrentEntry 26 } rprClientCurrentOutMcastClassAOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA multicast and broadcast octets in the current interval." ::= { rprClientCountersCurrentEntry 27 } rprClientCurrentOutMcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR multicast and broadcast frames in the current interval." ::= { rprClientCountersCurrentEntry 28 } rprClientCurrentOutMcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR multicast and broadcast octets in the current interval." ::= { rprClientCountersCurrentEntry 29 } rprClientCurrentOutMcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR multicast and broadcast frames in the current interval." ::= { rprClientCountersCurrentEntry 30 } rprClientCurrentOutMcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR multicast and broadcast octets in the current interval." ::= { rprClientCountersCurrentEntry 31 } rprClientCurrentOutMcastClassCFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC multicast and broadcast frames in the current interval." ::= { rprClientCountersCurrentEntry 32 } rprClientCurrentOutMcastClassCOctets OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC multicast and broadcast octets in the current interval." ::= { rprClientCountersCurrentEntry 33 } -- -- RPR client interface interval counters table -- rprClientCountersIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF RprClientCountersIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The local station traffic interval counters table. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprClientCounters 2 } rprClientCountersIntervalEntry OBJECT-TYPE SYNTAX RprClientCountersIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Frames and octets statistics collected for a particular interval for local station traffic of a particular RPR interface. The corresponding instance of rprIfValidIntervals indicates the number of intervals for which the set of statistics is available." INDEX { rprClientIntervalIfIndex, rprClientIntervalNumber } ::= { rprClientCountersIntervalTable 1 } RprClientCountersIntervalEntry ::= SEQUENCE { rprClientIntervalIfIndex InterfaceIndex, rprClientIntervalNumber Unsigned32, rprClientIntervalValidData TruthValue, rprClientIntervalTimeElapsed Unsigned32, rprClientIntervalInUcastClassAFrames HCPerfIntervalCount, rprClientIntervalInUcastClassAOctets HCPerfIntervalCount, rprClientIntervalInUcastClassBCirFrames HCPerfIntervalCount, rprClientIntervalInUcastClassBCirOctets HCPerfIntervalCount, rprClientIntervalInUcastClassBEirFrames HCPerfIntervalCount, rprClientIntervalInUcastClassBEirOctets HCPerfIntervalCount, rprClientIntervalInUcastClassCFrames HCPerfIntervalCount, rprClientIntervalInUcastClassCOctets HCPerfIntervalCount, rprClientIntervalInMcastClassAFrames HCPerfIntervalCount, rprClientIntervalInMcastClassAOctets HCPerfIntervalCount, rprClientIntervalInMcastClassBCirFrames HCPerfIntervalCount, rprClientIntervalInMcastClassBCirOctets HCPerfIntervalCount, rprClientIntervalInMcastClassBEirFrames HCPerfIntervalCount, rprClientIntervalInMcastClassBEirOctets HCPerfIntervalCount, rprClientIntervalInMcastClassCFrames HCPerfIntervalCount, rprClientIntervalInMcastClassCOctets HCPerfIntervalCount, rprClientIntervalOutUcastClassAFrames HCPerfIntervalCount, rprClientIntervalOutUcastClassAOctets HCPerfIntervalCount, rprClientIntervalOutUcastClassBCirFrames HCPerfIntervalCount, rprClientIntervalOutUcastClassBCirOctets HCPerfIntervalCount, rprClientIntervalOutUcastClassBEirFrames HCPerfIntervalCount, rprClientIntervalOutUcastClassBEirOctets HCPerfIntervalCount, rprClientIntervalOutUcastClassCFrames HCPerfIntervalCount, rprClientIntervalOutUcastClassCOctets HCPerfIntervalCount, rprClientIntervalOutMcastClassAFrames HCPerfIntervalCount, rprClientIntervalOutMcastClassAOctets HCPerfIntervalCount, rprClientIntervalOutMcastClassBCirFrames HCPerfIntervalCount, rprClientIntervalOutMcastClassBCirOctets HCPerfIntervalCount, rprClientIntervalOutMcastClassBEirFrames HCPerfIntervalCount, rprClientIntervalOutMcastClassBEirOctets HCPerfIntervalCount, rprClientIntervalOutMcastClassCFrames HCPerfIntervalCount, rprClientIntervalOutMcastClassCOctets HCPerfIntervalCount } rprClientIntervalIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." ::= { rprClientCountersIntervalEntry 1 } rprClientIntervalNumber OBJECT-TYPE SYNTAX Unsigned32 (1..96) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A number between 1 and 96, which identifies the interval for which the set of statistics is available. The interval identified by 1 is the most recently completed 15 minute interval, and interval identified by N is the interval immediately preceding the one identified by N-1." ::= { rprClientCountersIntervalEntry 2 } rprClientIntervalValidData OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates if the data for this interval is valid. It will be valid if it contains data for 900 seconds plus or minus 10 seconds." ::= { rprClientCountersIntervalEntry 3 } rprClientIntervalTimeElapsed OBJECT-TYPE SYNTAX Unsigned32 (0..899) UNITS "Seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The duration of a particular interval in seconds. If, for some reason, such as an adjustment in the system's time-of-day clock, the current interval exceeds the maximum value, the agent will return the maximum value." ::= { rprClientCountersIntervalEntry 4 } rprClientIntervalInUcastClassAFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA unicast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 5 } rprClientIntervalInUcastClassAOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA unicast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 6 } rprClientIntervalInUcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR unicast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 7 } rprClientIntervalInUcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR unicast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 8 } rprClientIntervalInUcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR unicast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 9 } rprClientIntervalInUcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR unicast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 10 } rprClientIntervalInUcastClassCFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC unicast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 11 } rprClientIntervalInUcastClassCOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC unicast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 12 } rprClientIntervalInMcastClassAFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 13 } rprClientIntervalInMcastClassAOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 14 } rprClientIntervalInMcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 15 } rprClientIntervalInMcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 16 } rprClientIntervalInMcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 17 } rprClientIntervalInMcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 18 } rprClientIntervalInMcastClassCFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 19 } rprClientIntervalInMcastClassCOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 20 } rprClientIntervalOutUcastClassAFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA unicast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 21 } rprClientIntervalOutUcastClassAOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA unicast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 22 } rprClientIntervalOutUcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR unicast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 23 } rprClientIntervalOutUcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR unicast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 24 } rprClientIntervalOutUcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR unicast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 25 } rprClientIntervalOutUcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR unicast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 26 } rprClientIntervalOutUcastClassCFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC unicast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 27 } rprClientIntervalOutUcastClassCOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC unicast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 28 } rprClientIntervalOutMcastClassAFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 29 } rprClientIntervalOutMcastClassAOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 30 } rprClientIntervalOutMcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 31 } rprClientIntervalOutMcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 32 } rprClientIntervalOutMcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 33 } rprClientIntervalOutMcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 34 } rprClientIntervalOutMcastClassCFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC multicast and broadcast frames in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 35 } rprClientIntervalOutMcastClassCOctets OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC multicast and broadcast octets in a particular interval in the past 24 hours." ::= { rprClientCountersIntervalEntry 36 } -- -- RPR client interface day (24 hour summaries) counters table -- rprClientCountersDayTable OBJECT-TYPE SYNTAX SEQUENCE OF RprClientCountersDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR Mac Client Day Table contains the cumulative sum of the various statistics for the 24 hour period preceding the current interval. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprClientCounters 3 } rprClientCountersDayEntry OBJECT-TYPE SYNTAX RprClientCountersDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the RPR Client Day table." INDEX { rprClientDayIfIndex } ::= { rprClientCountersDayTable 1 } RprClientCountersDayEntry ::= SEQUENCE { rprClientDayIfIndex InterfaceIndex, rprClientDayInUcastClassAFrames HCPerfTotalCount, rprClientDayInUcastClassAOctets HCPerfTotalCount, rprClientDayInUcastClassBCirFrames HCPerfTotalCount, rprClientDayInUcastClassBCirOctets HCPerfTotalCount, rprClientDayInUcastClassBEirFrames HCPerfTotalCount, rprClientDayInUcastClassBEirOctets HCPerfTotalCount, rprClientDayInUcastClassCFrames HCPerfTotalCount, rprClientDayInUcastClassCOctets HCPerfTotalCount, rprClientDayInMcastClassAFrames HCPerfTotalCount, rprClientDayInMcastClassAOctets HCPerfTotalCount, rprClientDayInMcastClassBCirFrames HCPerfTotalCount, rprClientDayInMcastClassBCirOctets HCPerfTotalCount, rprClientDayInMcastClassBEirFrames HCPerfTotalCount, rprClientDayInMcastClassBEirOctets HCPerfTotalCount, rprClientDayInMcastClassCFrames HCPerfTotalCount, rprClientDayInMcastClassCOctets HCPerfTotalCount, rprClientDayOutUcastClassAFrames HCPerfTotalCount, rprClientDayOutUcastClassAOctets HCPerfTotalCount, rprClientDayOutUcastClassBCirFrames HCPerfTotalCount, rprClientDayOutUcastClassBCirOctets HCPerfTotalCount, rprClientDayOutUcastClassBEirFrames HCPerfTotalCount, rprClientDayOutUcastClassBEirOctets HCPerfTotalCount, rprClientDayOutUcastClassCFrames HCPerfTotalCount, rprClientDayOutUcastClassCOctets HCPerfTotalCount, rprClientDayOutMcastClassAFrames HCPerfTotalCount, rprClientDayOutMcastClassAOctets HCPerfTotalCount, rprClientDayOutMcastClassBCirFrames HCPerfTotalCount, rprClientDayOutMcastClassBCirOctets HCPerfTotalCount, rprClientDayOutMcastClassBEirFrames HCPerfTotalCount, rprClientDayOutMcastClassBEirOctets HCPerfTotalCount, rprClientDayOutMcastClassCFrames HCPerfTotalCount, rprClientDayOutMcastClassCOctets HCPerfTotalCount } rprClientDayIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." ::= { rprClientCountersDayEntry 1 } rprClientDayInUcastClassAFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA unicast frames." ::= { rprClientCountersDayEntry 2 } rprClientDayInUcastClassAOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA unicast octets." ::= { rprClientCountersDayEntry 3 } rprClientDayInUcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR unicast frames." ::= { rprClientCountersDayEntry 4 } rprClientDayInUcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR unicast octets." ::= { rprClientCountersDayEntry 5 } rprClientDayInUcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR unicast frames." ::= { rprClientCountersDayEntry 6 } rprClientDayInUcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR unicast octets." ::= { rprClientCountersDayEntry 7 } rprClientDayInUcastClassCFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC unicast frames." ::= { rprClientCountersDayEntry 8 } rprClientDayInUcastClassCOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC unicast octets." ::= { rprClientCountersDayEntry 9 } rprClientDayInMcastClassAFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA multicast and broadcast frames" ::= { rprClientCountersDayEntry 10 } rprClientDayInMcastClassAOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA multicast and broadcast octets" ::= { rprClientCountersDayEntry 11 } rprClientDayInMcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR multicast and broadcast frames" ::= { rprClientCountersDayEntry 12 } rprClientDayInMcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR multicast and broadcast octets" ::= { rprClientCountersDayEntry 13 } rprClientDayInMcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR multicast and broadcast frames" ::= { rprClientCountersDayEntry 14 } rprClientDayInMcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR multicast and broadcast octets" ::= { rprClientCountersDayEntry 15 } rprClientDayInMcastClassCFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC multicast and broadcast frames" ::= { rprClientCountersDayEntry 16 } rprClientDayInMcastClassCOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC multicast and broadcast octets" ::= { rprClientCountersDayEntry 17 } rprClientDayOutUcastClassAFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA unicast frames." ::= { rprClientCountersDayEntry 18 } rprClientDayOutUcastClassAOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA unicast octets." ::= { rprClientCountersDayEntry 19 } rprClientDayOutUcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR unicast frames." ::= { rprClientCountersDayEntry 20 } rprClientDayOutUcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR unicast octets." ::= { rprClientCountersDayEntry 21 } rprClientDayOutUcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR unicast frames" ::= { rprClientCountersDayEntry 22 } rprClientDayOutUcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR unicast octets" ::= { rprClientCountersDayEntry 23 } rprClientDayOutUcastClassCFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC unicast frames" ::= { rprClientCountersDayEntry 24 } rprClientDayOutUcastClassCOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC unicast octets" ::= { rprClientCountersDayEntry 25 } rprClientDayOutMcastClassAFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA multicast and broadcast frames." ::= { rprClientCountersDayEntry 26 } rprClientDayOutMcastClassAOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA multicast and broadcast octets." ::= { rprClientCountersDayEntry 27 } rprClientDayOutMcastClassBCirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR multicast and broadcast frames." ::= { rprClientCountersDayEntry 28 } rprClientDayOutMcastClassBCirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR multicast and broadcast octets." ::= { rprClientCountersDayEntry 29 } rprClientDayOutMcastClassBEirFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR multicast and broadcast frames." ::= { rprClientCountersDayEntry 30 } rprClientDayOutMcastClassBEirOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR multicast and broadcast octets." ::= { rprClientCountersDayEntry 31 } rprClientDayOutMcastClassCFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC multicast and broadcast frames." ::= { rprClientCountersDayEntry 32 } rprClientDayOutMcastClassCOctets OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC multicast and broadcast octets." ::= { rprClientCountersDayEntry 33 } -- -- RPR client interface continuously running counters table -- rprClientCountersStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF RprClientCountersStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The local station traffic total counters table. The DiscontinuityTime for this table is indicated by ifCounterDiscontinuityTime defined in ifXTable. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprClientCounters 4 } rprClientCountersStatsEntry OBJECT-TYPE SYNTAX RprClientCountersStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the span stats table." INDEX { rprClientStatsIfIndex } ::= { rprClientCountersStatsTable 1 } RprClientCountersStatsEntry ::= SEQUENCE { rprClientStatsIfIndex InterfaceIndex, rprClientStatsInUcastClassAFrames Counter64, rprClientStatsInUcastClassAOctets Counter64, rprClientStatsInUcastClassBCirFrames Counter64, rprClientStatsInUcastClassBCirOctets Counter64, rprClientStatsInUcastClassBEirFrames Counter64, rprClientStatsInUcastClassBEirOctets Counter64, rprClientStatsInUcastClassCFrames Counter64, rprClientStatsInUcastClassCOctets Counter64, rprClientStatsInMcastClassAFrames Counter64, rprClientStatsInMcastClassAOctets Counter64, rprClientStatsInMcastClassBCirFrames Counter64, rprClientStatsInMcastClassBCirOctets Counter64, rprClientStatsInMcastClassBEirFrames Counter64, rprClientStatsInMcastClassBEirOctets Counter64, rprClientStatsInMcastClassCFrames Counter64, rprClientStatsInMcastClassCOctets Counter64, rprClientStatsInBcastFrames Counter64, rprClientStatsOutUcastClassAFrames Counter64, rprClientStatsOutUcastClassAOctets Counter64, rprClientStatsOutUcastClassBCirFrames Counter64, rprClientStatsOutUcastClassBCirOctets Counter64, rprClientStatsOutUcastClassBEirFrames Counter64, rprClientStatsOutUcastClassBEirOctets Counter64, rprClientStatsOutUcastClassCFrames Counter64, rprClientStatsOutUcastClassCOctets Counter64, rprClientStatsOutMcastClassAFrames Counter64, rprClientStatsOutMcastClassAOctets Counter64, rprClientStatsOutMcastClassBCirFrames Counter64, rprClientStatsOutMcastClassBCirOctets Counter64, rprClientStatsOutMcastClassBEirFrames Counter64, rprClientStatsOutMcastClassBEirOctets Counter64, rprClientStatsOutMcastClassCFrames Counter64, rprClientStatsOutMcastClassCOctets Counter64, rprClientStatsOutBcastFrames Counter64 } rprClientStatsIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." ::= { rprClientCountersStatsEntry 1 } rprClientStatsInUcastClassAFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA unicast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientUcastClassAFrames" ::= { rprClientCountersStatsEntry 2 } rprClientStatsInUcastClassAOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA unicast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientUcastClassABytes" ::= { rprClientCountersStatsEntry 3 } rprClientStatsInUcastClassBCirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR unicast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientUcastClassBCirAFrames" ::= { rprClientCountersStatsEntry 4 } rprClientStatsInUcastClassBCirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR unicast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientUcastClassBCirBytes" ::= { rprClientCountersStatsEntry 5 } rprClientStatsInUcastClassBEirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR unicast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientUcastClassBEirFrames" ::= { rprClientCountersStatsEntry 6 } rprClientStatsInUcastClassBEirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR unicast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientUcastClassBEirBytes" ::= { rprClientCountersStatsEntry 7 } rprClientStatsInUcastClassCFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC unicast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientUcastClassCFrames" ::= { rprClientCountersStatsEntry 8 } rprClientStatsInUcastClassCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC unicast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientUcastClassCBytes" ::= { rprClientCountersStatsEntry 9 } rprClientStatsInMcastClassAFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA multicast and broadcast frames" REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientMcastClassAFrames" ::= { rprClientCountersStatsEntry 10 } rprClientStatsInMcastClassAOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classA multicast and broadcast octets" REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientMcastClassABytes" ::= { rprClientCountersStatsEntry 11 } rprClientStatsInMcastClassBCirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR multicast and broadcast frames" REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientMcastClassBCirFrames" ::= { rprClientCountersStatsEntry 12 } rprClientStatsInMcastClassBCirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB CIR multicast and broadcast octets" REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientMcastClassBCirBytes" ::= { rprClientCountersStatsEntry 13 } rprClientStatsInMcastClassBEirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR multicast and broadcast frames" REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientMcastClassBEirFrames" ::= { rprClientCountersStatsEntry 14 } rprClientStatsInMcastClassBEirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classB EIR multicast and broadcast octets" REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientMcastClassBEirBytes" ::= { rprClientCountersStatsEntry 15 } rprClientStatsInMcastClassCFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC multicast and broadcast frames" REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientMcastClassCFrames" ::= { rprClientCountersStatsEntry 16 } rprClientStatsInMcastClassCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client classC multicast and broadcast octets" REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientMcastClassCBytes" ::= { rprClientCountersStatsEntry 17 } rprClientStatsInBcastFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of MAC to client broadcast frames. This is used only when deriving the multicast and broadcast packet counters for the interface MIB." REFERENCE "IEEE 802.17 Subclause 7.2.5, toClientBcastFrames" ::= { rprClientCountersStatsEntry 18 } rprClientStatsOutUcastClassAFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA unicast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientUcastClassAFrames" ::= { rprClientCountersStatsEntry 19 } rprClientStatsOutUcastClassAOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA unicast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientUcastClassABytes" ::= { rprClientCountersStatsEntry 20 } rprClientStatsOutUcastClassBCirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR unicast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientUcastClassBCirFrames" ::= { rprClientCountersStatsEntry 21 } rprClientStatsOutUcastClassBCirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR unicast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientUcastClassBCirBytes" ::= { rprClientCountersStatsEntry 22 } rprClientStatsOutUcastClassBEirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR unicast frames" REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientUcastClassBEirFrames" ::= { rprClientCountersStatsEntry 23 } rprClientStatsOutUcastClassBEirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR unicast octets" REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientUcastClassBEirBytes" ::= { rprClientCountersStatsEntry 24 } rprClientStatsOutUcastClassCFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC unicast frames" REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientUcastClassCFrames" ::= { rprClientCountersStatsEntry 25 } rprClientStatsOutUcastClassCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC unicast octets" REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientUcastClassCBytes" ::= { rprClientCountersStatsEntry 26 } rprClientStatsOutMcastClassAFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA multicast and broadcast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientMcastClassAFrames" ::= { rprClientCountersStatsEntry 27 } rprClientStatsOutMcastClassAOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classA multicast and broadcast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientMcastClassABytes" ::= { rprClientCountersStatsEntry 28 } rprClientStatsOutMcastClassBCirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR multicast and broadcast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientMcastClassBCirFrames" ::= { rprClientCountersStatsEntry 29 } rprClientStatsOutMcastClassBCirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB CIR multicast and broadcast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientMcastClassBCirBytes" ::= { rprClientCountersStatsEntry 30 } rprClientStatsOutMcastClassBEirFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR multicast and broadcast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientMcastClassBEirFrames" ::= { rprClientCountersStatsEntry 31 } rprClientStatsOutMcastClassBEirOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classB EIR multicast and broadcast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientMcastClassBEirBytes" ::= { rprClientCountersStatsEntry 32 } rprClientStatsOutMcastClassCFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC multicast and broadcast frames." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientMcastClassCFrames" ::= { rprClientCountersStatsEntry 33 } rprClientStatsOutMcastClassCOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC classC multicast and broadcast octets." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientMcastClassCBytes" ::= { rprClientCountersStatsEntry 34 } rprClientStatsOutBcastFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of client to MAC broadcast frames. This is used only when deriving the multicast and broadcast packet counters for the interface MIB." REFERENCE "IEEE 802.17 Subclause 7.2.5, fromClientBcastFrames" ::= { rprClientCountersStatsEntry 35 } -- -- RPR error current counters -- rprSpanErrorCountersCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF RprSpanErrorCountersCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR Errors Current counters table. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprSpanErrorCounters 1 } rprSpanErrorCountersCurrentEntry OBJECT-TYPE SYNTAX RprSpanErrorCountersCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Errors statistics for the current interval of a particular span of a particular RPR interface. The corresponding instance of rprIfTimeElapsed indicates the number of seconds which have elapsed so far in the current interval." INDEX { rprSpanErrorCurrentIfIndex, rprSpanErrorCurrentSpan } ::= { rprSpanErrorCountersCurrentTable 1 } RprSpanErrorCountersCurrentEntry ::= SEQUENCE { rprSpanErrorCurrentIfIndex InterfaceIndex, rprSpanErrorCurrentSpan RprSpan, rprSpanErrorCurrentTtlExpFrames HCPerfCurrentCount, rprSpanErrorCurrentTooLongFrames HCPerfCurrentCount, rprSpanErrorCurrentTooShortFrames HCPerfCurrentCount, rprSpanErrorCurrentBadHecFrames HCPerfCurrentCount, rprSpanErrorCurrentBadFcsFrames HCPerfCurrentCount, rprSpanErrorCurrentSelfSrcUcastFrames HCPerfCurrentCount, rprSpanErrorCurrentPmdAbortFrames HCPerfCurrentCount, rprSpanErrorCurrentBadAddrFrames HCPerfCurrentCount, rprSpanErrorCurrentBadParityFrames HCPerfCurrentCount, rprSpanErrorCurrentContainedFrames HCPerfCurrentCount, rprSpanErrorCurrentScffErrors HCPerfCurrentCount, rprSpanErrorCurrentErroredSeconds HCPerfCurrentCount, rprSpanErrorCurrentSeverelyErroredSeconds HCPerfCurrentCount, rprSpanErrorCurrentUnavailableSeconds HCPerfCurrentCount } rprSpanErrorCurrentIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." REFERENCE "RFC 2863, ifIndex" ::= { rprSpanErrorCountersCurrentEntry 1 } rprSpanErrorCurrentSpan OBJECT-TYPE SYNTAX RprSpan MAX-ACCESS not-accessible STATUS current DESCRIPTION "An indication of the span of the interface for which this row contains information." ::= { rprSpanErrorCountersCurrentEntry 2 } rprSpanErrorCurrentTtlExpFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) data frames that were dropped due to zero Time To Live (TTL)." ::= { rprSpanErrorCountersCurrentEntry 3 } rprSpanErrorCurrentTooLongFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that exceed the maximum permitted frame size." ::= { rprSpanErrorCountersCurrentEntry 4 } rprSpanErrorCurrentTooShortFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames shortest than the minimum permitted frame size." ::= { rprSpanErrorCountersCurrentEntry 5 } rprSpanErrorCurrentBadHecFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames with HEC error." ::= { rprSpanErrorCountersCurrentEntry 6 } rprSpanErrorCurrentBadFcsFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) data and control frames where the fcs value did not match the expected fcs value. This includes data frames passed to the client as a result of rprIfMacOperModes being not set to dropBadFcs." ::= { rprSpanErrorCountersCurrentEntry 7 } rprSpanErrorCurrentSelfSrcUcastFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) unicast frames that were transmitted by the station itself i.e. the source MAC is equal to the interface MAC." ::= { rprSpanErrorCountersCurrentEntry 8 } rprSpanErrorCurrentPmdAbortFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that were aborted by the PMD." ::= { rprSpanErrorCountersCurrentEntry 9 } rprSpanErrorCurrentBadAddrFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames with invalid SA value." ::= { rprSpanErrorCountersCurrentEntry 10 } rprSpanErrorCurrentBadParityFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames parity value not matching the expected parity value" ::= { rprSpanErrorCountersCurrentEntry 11 } rprSpanErrorCurrentContainedFrames OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that were removed due to context containment" ::= { rprSpanErrorCountersCurrentEntry 12 } rprSpanErrorCurrentScffErrors OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) errored SCFF, with bad parity, bad FCS, or both." ::= { rprSpanErrorCountersCurrentEntry 13 } rprSpanErrorCurrentErroredSeconds OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of errored seconds." ::= { rprSpanErrorCountersCurrentEntry 14 } rprSpanErrorCurrentSeverelyErroredSeconds OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of severely errored seconds." ::= { rprSpanErrorCountersCurrentEntry 15 } rprSpanErrorCurrentUnavailableSeconds OBJECT-TYPE SYNTAX HCPerfCurrentCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of unavailable seconds." ::= { rprSpanErrorCountersCurrentEntry 16 } -- -- RPR error interval counters table -- rprSpanErrorCountersIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF RprSpanErrorCountersIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR Errors Interval counters table. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprSpanErrorCounters 2 } rprSpanErrorCountersIntervalEntry OBJECT-TYPE SYNTAX RprSpanErrorCountersIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Error statistics collected for a particular interval of a particular span of a particular RPR interface. The corresponding instance of rprIfValidIntervals indicates the number of intervals for which the set of statistics is available." INDEX { rprSpanErrorIntervalIfIndex, rprSpanErrorIntervalSpan, rprSpanErrorIntervalNumber } ::= { rprSpanErrorCountersIntervalTable 1 } RprSpanErrorCountersIntervalEntry ::= SEQUENCE { rprSpanErrorIntervalIfIndex InterfaceIndex, rprSpanErrorIntervalSpan RprSpan, rprSpanErrorIntervalNumber Unsigned32, rprSpanErrorIntervalValidData TruthValue, rprSpanErrorIntervalTimeElapsed Unsigned32, rprSpanErrorIntervalTtlExpFrames HCPerfIntervalCount, rprSpanErrorIntervalTooLongFrames HCPerfIntervalCount, rprSpanErrorIntervalTooShortFrames HCPerfIntervalCount, rprSpanErrorIntervalBadHecFrames HCPerfIntervalCount, rprSpanErrorIntervalBadFcsFrames HCPerfIntervalCount, rprSpanErrorIntervalSelfSrcUcastFrames HCPerfIntervalCount, rprSpanErrorIntervalPmdAbortFrames HCPerfIntervalCount, rprSpanErrorIntervalBadAddrFrames HCPerfIntervalCount, rprSpanErrorIntervalBadParityFrames HCPerfIntervalCount, rprSpanErrorIntervalContainedFrames HCPerfIntervalCount, rprSpanErrorIntervalScffErrors HCPerfIntervalCount, rprSpanErrorIntervalErroredSeconds HCPerfIntervalCount, rprSpanErrorIntervalSeverelyErroredSeconds HCPerfIntervalCount, rprSpanErrorIntervalUnavailableSeconds HCPerfIntervalCount } rprSpanErrorIntervalIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." ::= { rprSpanErrorCountersIntervalEntry 1 } rprSpanErrorIntervalSpan OBJECT-TYPE SYNTAX RprSpan MAX-ACCESS not-accessible STATUS current DESCRIPTION "An indication of the span of the interface for which this row contains information." ::= { rprSpanErrorCountersIntervalEntry 2 } rprSpanErrorIntervalNumber OBJECT-TYPE SYNTAX Unsigned32 (1..96) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A number between 1 and 96, which identifies the interval for which the set of statistics is available. The interval identified by 1 is the most recently completed 15 minute interval, and interval identified by N is the interval immediately preceding the one identified by N-1." ::= { rprSpanErrorCountersIntervalEntry 3 } rprSpanErrorIntervalValidData OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates if the data for this interval is valid. It will be valid if it contains data for 900 seconds plus or minus 10 seconds." ::= { rprSpanErrorCountersIntervalEntry 4 } rprSpanErrorIntervalTimeElapsed OBJECT-TYPE SYNTAX Unsigned32 (0..899) UNITS "Seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The duration of a particular interval in seconds. If, for some reason, such as an adjustment in the system's time-of-day clock, the current interval exceeds the maximum value, the agent will return the maximum value." ::= { rprSpanErrorCountersIntervalEntry 5 } rprSpanErrorIntervalTtlExpFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that were dropped due to zero Time To Live (TTL) in a particular interval in the past 24 hours" ::= { rprSpanErrorCountersIntervalEntry 6 } rprSpanErrorIntervalTooLongFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that exceed the maximum permitted frame size in a particular interval in the past 24 hours" ::= { rprSpanErrorCountersIntervalEntry 7 } rprSpanErrorIntervalTooShortFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames shortest than the minimum permitted frame size in a particular interval in the past 24 hours." ::= { rprSpanErrorCountersIntervalEntry 8 } rprSpanErrorIntervalBadHecFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames with HEC error in a particular interval in the past 24 hours" ::= { rprSpanErrorCountersIntervalEntry 9 } rprSpanErrorIntervalBadFcsFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) data and control frames where the fcs value did not match the expected fcs value. This includes data frames passed to the client as a result of rprIfMacOperModes being not set to dropBadFcs." ::= { rprSpanErrorCountersIntervalEntry 10 } rprSpanErrorIntervalSelfSrcUcastFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) unicast frames that were transmitted by the station itself i.e. the source MAC is equal to the interface MAC, in a particular interval in the past 24 hours" ::= { rprSpanErrorCountersIntervalEntry 11 } rprSpanErrorIntervalPmdAbortFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) unicast frames that were aborted by the PMD layer, in a particular interval in the past 24 hours" ::= { rprSpanErrorCountersIntervalEntry 12 } rprSpanErrorIntervalBadAddrFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames with invalid SA value." ::= { rprSpanErrorCountersIntervalEntry 13 } rprSpanErrorIntervalBadParityFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames parity value not matching the expected parity value" ::= { rprSpanErrorCountersIntervalEntry 14 } rprSpanErrorIntervalContainedFrames OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that were removed due to context containment" ::= { rprSpanErrorCountersIntervalEntry 15 } rprSpanErrorIntervalScffErrors OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) errored SCFF, with bad parity, bad FCS, or both." ::= { rprSpanErrorCountersIntervalEntry 16 } rprSpanErrorIntervalErroredSeconds OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of errored seconds." ::= { rprSpanErrorCountersIntervalEntry 17 } rprSpanErrorIntervalSeverelyErroredSeconds OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of severely errored seconds." ::= { rprSpanErrorCountersIntervalEntry 18 } rprSpanErrorIntervalUnavailableSeconds OBJECT-TYPE SYNTAX HCPerfIntervalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of unavailable seconds." ::= { rprSpanErrorCountersIntervalEntry 19 } -- -- RPR error day (24 hour summaries) counters table -- rprSpanErrorCountersDayTable OBJECT-TYPE SYNTAX SEQUENCE OF RprSpanErrorCountersDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR Mac Error Day Table contains the cumulative sum of the various statistics for the 24 hour period preceding the current interval. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprSpanErrorCounters 3 } rprSpanErrorCountersDayEntry OBJECT-TYPE SYNTAX RprSpanErrorCountersDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the RPR Error Day table." INDEX { rprSpanErrorDayIfIndex, rprSpanErrorDaySpan } ::= { rprSpanErrorCountersDayTable 1 } RprSpanErrorCountersDayEntry ::= SEQUENCE { rprSpanErrorDayIfIndex InterfaceIndex, rprSpanErrorDaySpan RprSpan, rprSpanErrorDayTtlExpFrames HCPerfTotalCount, rprSpanErrorDayTooLongFrames HCPerfTotalCount, rprSpanErrorDayTooShortFrames HCPerfTotalCount, rprSpanErrorDayBadHecFrames HCPerfTotalCount, rprSpanErrorDayBadFcsFrames HCPerfTotalCount, rprSpanErrorDaySelfSrcUcastFrames HCPerfTotalCount, rprSpanErrorDayPmdAbortFrames HCPerfTotalCount, rprSpanErrorDayBadAddrFrames HCPerfTotalCount, rprSpanErrorDayBadParityFrames HCPerfTotalCount, rprSpanErrorDayContainedFrames HCPerfTotalCount, rprSpanErrorDayScffErrors HCPerfTotalCount, rprSpanErrorDayErroredSeconds HCPerfTotalCount, rprSpanErrorDaySeverelyErroredSeconds HCPerfTotalCount, rprSpanErrorDayUnavailableSeconds HCPerfTotalCount } rprSpanErrorDayIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." ::= { rprSpanErrorCountersDayEntry 1 } rprSpanErrorDaySpan OBJECT-TYPE SYNTAX RprSpan MAX-ACCESS not-accessible STATUS current DESCRIPTION "An indication of the span of the interface for which this row contains information." ::= { rprSpanErrorCountersDayEntry 2 } rprSpanErrorDayTtlExpFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that were dropped due to zero Time To Live (TTL)." ::= { rprSpanErrorCountersDayEntry 3 } rprSpanErrorDayTooLongFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that exceed the maximum permitted frame size." ::= { rprSpanErrorCountersDayEntry 4 } rprSpanErrorDayTooShortFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames shortest than the minimum permitted frame size." ::= { rprSpanErrorCountersDayEntry 5 } rprSpanErrorDayBadHecFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames with HEC error." ::= { rprSpanErrorCountersDayEntry 6 } rprSpanErrorDayBadFcsFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) data and control frames where the fcs value did not match the expected fcs value. This includes data frames passed to the client as a result of rprIfMacOperModes being not set to dropBadFcs." ::= { rprSpanErrorCountersDayEntry 7 } rprSpanErrorDaySelfSrcUcastFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) unicast frames that were transmitted by the station itself i.e. the source MAC is equal to the interface MAC." ::= { rprSpanErrorCountersDayEntry 8 } rprSpanErrorDayPmdAbortFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that were aborted by the PMD" ::= { rprSpanErrorCountersDayEntry 9 } rprSpanErrorDayBadAddrFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames with invalid SA value." ::= { rprSpanErrorCountersDayEntry 10 } rprSpanErrorDayBadParityFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames parity value not matching the expected parity value" ::= { rprSpanErrorCountersDayEntry 11 } rprSpanErrorDayContainedFrames OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that were removed due to context containment" ::= { rprSpanErrorCountersDayEntry 12 } rprSpanErrorDayScffErrors OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) errored SCFF, with bad parity, bad FCS, or both." ::= { rprSpanErrorCountersDayEntry 13 } rprSpanErrorDayErroredSeconds OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of errored seconds." ::= { rprSpanErrorCountersDayEntry 14 } rprSpanErrorDaySeverelyErroredSeconds OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of severely errored seconds." ::= { rprSpanErrorCountersDayEntry 15 } rprSpanErrorDayUnavailableSeconds OBJECT-TYPE SYNTAX HCPerfTotalCount MAX-ACCESS read-only STATUS current DESCRIPTION "The number of unavailable seconds." ::= { rprSpanErrorCountersDayEntry 16 } -- -- RPR error total continuously running counters table -- rprSpanErrorCountersStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF RprSpanErrorCountersStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RPR Errors total counters table. The DiscontinuityTime for this table is indicated by ifCounterDiscontinuityTime defined in ifXTable. All attributes in this table are volatile, i.e. will be cleared on system reset." ::= { rprSpanErrorCounters 4 } rprSpanErrorCountersStatsEntry OBJECT-TYPE SYNTAX RprSpanErrorCountersStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the span error counter table." INDEX { rprSpanErrorStatsIfIndex, rprSpanErrorStatsSpan } ::= { rprSpanErrorCountersStatsTable 1 } RprSpanErrorCountersStatsEntry ::= SEQUENCE { rprSpanErrorStatsIfIndex InterfaceIndex, rprSpanErrorStatsSpan RprSpan, rprSpanErrorStatsTtlExpFrames Counter64, rprSpanErrorStatsTooLongFrames Counter64, rprSpanErrorStatsTooShortFrames Counter64, rprSpanErrorStatsBadHecFrames Counter64, rprSpanErrorStatsBadFcsFrames Counter64, rprSpanErrorStatsSelfSrcUcastFrames Counter64, rprSpanErrorStatsPmdAbortFrames Counter64, rprSpanErrorStatsBadAddrFrames Counter64, rprSpanErrorStatsBadParityFrames Counter64, rprSpanErrorStatsContainedFrames Counter64, rprSpanErrorStatsScffErrors Counter64 } rprSpanErrorStatsIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of this RPR interface." ::= { rprSpanErrorCountersStatsEntry 1 } rprSpanErrorStatsSpan OBJECT-TYPE SYNTAX RprSpan MAX-ACCESS not-accessible STATUS current DESCRIPTION "An indication of the span of the interface for which this row contains information." REFERENCE "IEEE 802.17 Subclause 7.2.2, myRi" ::= { rprSpanErrorCountersStatsEntry 2 } rprSpanErrorStatsTtlExpFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that were dropped due to zero Time To Live (TTL)." REFERENCE "IEEE 802.17 Subclause 7.6.3.6.2, ttlExpiredFrames" ::= { rprSpanErrorCountersStatsEntry 3 } rprSpanErrorStatsTooLongFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that exceed the maximum permitted frame size." REFERENCE "IEEE 802.17 Subclause 7.6.3.6.2, tooLongFrames" ::= { rprSpanErrorCountersStatsEntry 4 } rprSpanErrorStatsTooShortFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames shortest than the minimum permitted frame size." REFERENCE "IEEE 802.17 Subclause 7.6.3.6.2, tooShortFrames" ::= { rprSpanErrorCountersStatsEntry 5 } rprSpanErrorStatsBadHecFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames with HEC error." REFERENCE "IEEE 802.17 Subclause 7.6.3.6.2, badHecFrames" ::= { rprSpanErrorCountersStatsEntry 6 } rprSpanErrorStatsBadFcsFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) data and control frames where the fcs value did not match the expected fcs value. This includes data frames passed to the client as a result of rprIfMacOperModes being not set to dropBadFcs." REFERENCE "IEEE 802.17 Subclause 7.6.3.6.2, badFcsFrames" ::= { rprSpanErrorCountersStatsEntry 7 } rprSpanErrorStatsSelfSrcUcastFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) unicast frames that were transmitted by the station itself i.e. the source MAC is equal to the interface MAC." REFERENCE "IEEE 802.17 Subclause 7.6.3.8.2, selfSourcedFrames" ::= { rprSpanErrorCountersStatsEntry 8 } rprSpanErrorStatsPmdAbortFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that were aborted by the PMD" REFERENCE "IEEE 802.17 Subclause 8.2.2, STATUS" ::= { rprSpanErrorCountersStatsEntry 9 } rprSpanErrorStatsBadAddrFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames with invalid SA value." REFERENCE "IEEE 802.17 Subclause 7.6.3.6.2, badAddressFrames" ::= { rprSpanErrorCountersStatsEntry 10 } rprSpanErrorStatsBadParityFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames parity value not matching the expected parity value" REFERENCE "IEEE 802.17 Subclause 7.6.3.6.2, badParityFrames" ::= { rprSpanErrorCountersStatsEntry 11 } rprSpanErrorStatsContainedFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) frames that were removed due to context containment" REFERENCE "IEEE 802.17 Subclause , containedFrames" ::= { rprSpanErrorCountersStatsEntry 12 } rprSpanErrorStatsScffErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received (PHY to MAC) errored SCFF, with bad parity, bad FCS, or both." REFERENCE "IEEE 802.17 Subclause 12.5.1.2, scffErrors" ::= { rprSpanErrorCountersStatsEntry 13 } -- -- conformance information -- rprGroups OBJECT IDENTIFIER ::= { rprConformance 1 } rprCompliances OBJECT IDENTIFIER ::= { rprConformance 2 } rprModuleTotalStatsCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for agent that support RPR operation with total statistics collections." MODULE -- this module MANDATORY-GROUPS { rprIfGroup, rprSpanGroup, rprSpanProtectionGroup, rprTopoGroup, rprFairnessGroup, rprSpanStatsGroup, rprClientStatsGroup, rprErrorStatsGroup } GROUP rprIfGroupOpt DESCRIPTION "Collection of objects for RPR MAC. This group is optional." GROUP rprSpanGroupOpt DESCRIPTION "Collection of objects for RPR span. This group is optional." GROUP rprIfStatsControlGroup DESCRIPTION "Current, interval, total intervals and running counters management. This group is optional." GROUP rprFairnessGroupOpt DESCRIPTION "Collection of objects for RPR fairness. This group is optional." GROUP rprOamGroup DESCRIPTION "OAM Echo and Flush control and status table. This group is optional." GROUP rprIfChangeSummaryGroup DESCRIPTION "RPR interfaces changes summry group. This group is optional." GROUP rprSpanCurrentGroup DESCRIPTION "Collection of RPR MAC Span current interval counters. This group is optional." GROUP rprSpanIntervalGroup DESCRIPTION "Collection of RPR MAC Span counters during specific 15min interval. This group is optional." GROUP rprSpanDayGroup DESCRIPTION "Collection of RPR MAC Span Day counters, contains the cumulative sum of the span statistics for the 24 hour period preceding the current interval. This group is optional, the Span Day statistics can be calculated from the 96 15min Intervals table." GROUP rprClientCurrentGroup DESCRIPTION "Collection of RPR MAC client interface current interval counters. This group is optional." GROUP rprClientIntervalGroup DESCRIPTION "Collection of RPR MAC client interface counters during specific 15min interval. This group is optional." GROUP rprClientDayGroup DESCRIPTION "Collection of RPR MAC Client Day counters, contains the cumulative sum of the client interface statistics for the 24 hour period preceding the current interval. This group is optional, the client Day statistics can be calculated from the 96 15min Intervals table." GROUP rprErrorCurrentGroup DESCRIPTION "Collection of RPR MAC span error current interval counters. This group is optional." GROUP rprErrorIntervalGroup DESCRIPTION "Collection of RPR MAC span error counters during specific 15min interval. This group is optional." GROUP rprErrorDayGroup DESCRIPTION "Collection of RPR MAC Error Day counters, contains the cumulative sum of the span error statistics for the 24 hour period preceding the current interval. This group is optional, the error Day statistics can be calculated from the 96 15min Intervals table." ::= { rprCompliances 1 } -- -- Units of conformance. -- rprIfGroup OBJECT-GROUP OBJECTS { rprIfStationsOnRing, rprIfReversionMode, rprIfProtectionWTR, rprIfProtectionFastTimer, rprIfProtectionSlowTimer, rprIfAtdTimer, rprIfKeepaliveTimeout, rprIfFairnessAggressive, rprIfPtqSize, rprIfStqSize, rprIfSTQFullThreshold, rprIfIdleThreshold, rprIfSesThreshold, rprIfWrapConfig, rprIfJumboFramePreferred, rprIfMacOperModes, rprIfRingOperModes, rprIfCurrentStatus } STATUS current DESCRIPTION "Collection of objects needed for RPR MAC configuration." ::= { rprGroups 1 } rprIfGroupOpt OBJECT-GROUP OBJECTS { rprIfLastChange, rprIfChanges } STATUS current DESCRIPTION "Collection of objects for RPR MAC." ::= { rprGroups 2 } rprIfStatsControlGroup OBJECT-GROUP OBJECTS { rprIfStatsControlPeriodClear, rprIfStatsControlCountPointClear, rprIfStatsControlIntervalClear, rprIfStatsControlCommitClear, rprIfStatsControlTimeElapsed, rprIfStatsControlValidIntervals } STATUS current DESCRIPTION "Collection of objects needed for RPR MAC statistics management." ::= { rprGroups 3 } rprSpanGroup OBJECT-GROUP OBJECTS { rprSpanLowerLayerIfIndex, rprSpanTotalRingletReservedRate, rprSpanCurrentStatus } STATUS current DESCRIPTION "Collection of objects needed for RPR Span configuration." ::= { rprGroups 4 } rprSpanGroupOpt OBJECT-GROUP OBJECTS { rprSpanLastChange, rprSpanChanges } STATUS current DESCRIPTION "Collection of objects for RPR Span." ::= { rprGroups 5 } rprSpanProtectionGroup OBJECT-GROUP OBJECTS { rprSpanProtectionNeighborValid, rprSpanProtectionHoldOffTimer, rprSpanProtectionCommand, rprSpanProtectionCount, rprSpanProtectionDuration, rprSpanProtectionLastActivationTime } STATUS current DESCRIPTION "Collection of objects needed for RPR Span Protection monitoring." ::= { rprGroups 6 } rprTopoGroup OBJECT-GROUP OBJECTS { rprTopoImageSecMacAddress1, rprTopoImageSecMacAddress2, rprTopoImageStationIfIndex, rprTopoImageStationName, rprTopoImageInetAddressType, rprTopoImageInetAddress, rprTopoImageCapability, rprTopoImageRinglet0Hops, rprTopoImageRinglet0ReservedRate, rprTopoImageRinglet1Hops, rprTopoImageRinglet1ReservedRate, rprTopoImageWestProtectionStatus, rprTopoImageWestWeight, rprTopoImageEastProtectionStatus, rprTopoImageEastWeight, rprTopoImageStatus } STATUS current DESCRIPTION "Collection of objects needed for RPR Topology discovery." ::= { rprGroups 7 } rprFairnessGroup OBJECT-GROUP OBJECTS { rprFairnessRingletWeight, rprFairnessReservedRate, rprFairnessMaxAllowed, rprFairnessAgeCoef, rprFairnessRampCoef, rprFairnessLpCoef, rprFairnessAdvertisementRatio, rprFairnessMcffReportCoef, rprFairnessActiveWeightsCoef, rprFairnessSTQHighThreshold, rprFairnessSTQMedThreshold, rprFairnessSTQLowThreshold, rprFairnessRateHighThreshold, rprFairnessRateLowThreshold, rprFairnessResetWaterMarks, rprFairnessSTQHighWaterMark, rprFairnessSTQLowWaterMark } STATUS current DESCRIPTION "Collection of objects needed for RPR Fairness configuration." ::= { rprGroups 8 } rprFairnessGroupOpt OBJECT-GROUP OBJECTS { rprFairnessLastChange, rprFairnessChanges } STATUS current DESCRIPTION "Collection of objects for RPR Fairness." ::= { rprGroups 9 } rprOamGroup OBJECT-GROUP OBJECTS { rprOamActionType, rprOamDestAddress, rprOamRequestRinglet, rprOamResponseRinglet, rprOamClassOfService, rprOamUserData, rprOamProtected, rprOamRequestCount, rprOamTimeout, rprOamControl, rprOamResponseCount, rprOamAvResponseTime, rprOamResponseStatus } STATUS current DESCRIPTION "Collection of objects needed for RPR OAM configuration." ::= { rprGroups 10 } rprIfChangeSummaryGroup OBJECT-GROUP OBJECTS { rprIfChangeSummaryNumInterfaces, rprIfChangeSummaryIfLastChange, rprIfChangeSummaryIfChanges, rprIfChangeSummarySpanLastChange, rprIfChangeSummarySpanChanges, rprIfChangeSummaryFairnessLastChange, rprIfChangeSummaryFairnessChanges } STATUS current DESCRIPTION "Collection of objects summarizes changes on the RPR interfaces." ::= { rprGroups 11 } rprSpanCurrentGroup OBJECT-GROUP OBJECTS { rprSpanCurrentInUcastClassAFrames, rprSpanCurrentInUcastClassAOctets, rprSpanCurrentInUcastClassBCirFrames, rprSpanCurrentInUcastClassBCirOctets, rprSpanCurrentInUcastClassBEirFrames, rprSpanCurrentInUcastClassBEirOctets, rprSpanCurrentInUcastClassCFrames, rprSpanCurrentInUcastClassCOctets, rprSpanCurrentInMcastClassAFrames, rprSpanCurrentInMcastClassAOctets, rprSpanCurrentInMcastClassBCirFrames, rprSpanCurrentInMcastClassBCirOctets, rprSpanCurrentInMcastClassBEirFrames, rprSpanCurrentInMcastClassBEirOctets, rprSpanCurrentInMcastClassCFrames, rprSpanCurrentInMcastClassCOctets, rprSpanCurrentOutUcastClassAFrames, rprSpanCurrentOutUcastClassAOctets, rprSpanCurrentOutUcastClassBCirFrames, rprSpanCurrentOutUcastClassBCirOctets, rprSpanCurrentOutUcastClassBEirFrames, rprSpanCurrentOutUcastClassBEirOctets, rprSpanCurrentOutUcastClassCFrames, rprSpanCurrentOutUcastClassCOctets, rprSpanCurrentOutMcastClassAFrames, rprSpanCurrentOutMcastClassAOctets, rprSpanCurrentOutMcastClassBCirFrames, rprSpanCurrentOutMcastClassBCirOctets, rprSpanCurrentOutMcastClassBEirFrames, rprSpanCurrentOutMcastClassBEirOctets, rprSpanCurrentOutMcastClassCFrames, rprSpanCurrentOutMcastClassCOctets } STATUS current DESCRIPTION "Collection of objects counting MAC span current statistics." ::= { rprGroups 12 } rprSpanIntervalGroup OBJECT-GROUP OBJECTS { rprSpanIntervalValidData, rprSpanIntervalTimeElapsed, rprSpanIntervalStartTime, rprSpanIntervalInUcastClassAFrames, rprSpanIntervalInUcastClassAOctets, rprSpanIntervalInUcastClassBCirFrames, rprSpanIntervalInUcastClassBCirOctets, rprSpanIntervalInUcastClassBEirFrames, rprSpanIntervalInUcastClassBEirOctets, rprSpanIntervalInUcastClassCFrames, rprSpanIntervalInUcastClassCOctets, rprSpanIntervalInMcastClassAFrames, rprSpanIntervalInMcastClassAOctets, rprSpanIntervalInMcastClassBCirFrames, rprSpanIntervalInMcastClassBCirOctets, rprSpanIntervalInMcastClassBEirFrames, rprSpanIntervalInMcastClassBEirOctets, rprSpanIntervalInMcastClassCFrames, rprSpanIntervalInMcastClassCOctets, rprSpanIntervalOutUcastClassAFrames, rprSpanIntervalOutUcastClassAOctets, rprSpanIntervalOutUcastClassBCirFrames, rprSpanIntervalOutUcastClassBCirOctets, rprSpanIntervalOutUcastClassBEirFrames, rprSpanIntervalOutUcastClassBEirOctets, rprSpanIntervalOutUcastClassCFrames, rprSpanIntervalOutUcastClassCOctets, rprSpanIntervalOutMcastClassAFrames, rprSpanIntervalOutMcastClassAOctets, rprSpanIntervalOutMcastClassBCirFrames, rprSpanIntervalOutMcastClassBCirOctets, rprSpanIntervalOutMcastClassBEirFrames, rprSpanIntervalOutMcastClassBEirOctets, rprSpanIntervalOutMcastClassCFrames, rprSpanIntervalOutMcastClassCOctets } STATUS current DESCRIPTION "Collection of objects counting MAC span intervals statistics." ::= { rprGroups 13 } rprSpanDayGroup OBJECT-GROUP OBJECTS { rprSpanDayInUcastClassAFrames, rprSpanDayInUcastClassAOctets, rprSpanDayInUcastClassBCirFrames, rprSpanDayInUcastClassBCirOctets, rprSpanDayInUcastClassBEirFrames, rprSpanDayInUcastClassBEirOctets, rprSpanDayInUcastClassCFrames, rprSpanDayInUcastClassCOctets, rprSpanDayInMcastClassAFrames, rprSpanDayInMcastClassAOctets, rprSpanDayInMcastClassBCirFrames, rprSpanDayInMcastClassBCirOctets, rprSpanDayInMcastClassBEirFrames, rprSpanDayInMcastClassBEirOctets, rprSpanDayInMcastClassCFrames, rprSpanDayInMcastClassCOctets, rprSpanDayOutUcastClassAFrames, rprSpanDayOutUcastClassAOctets, rprSpanDayOutUcastClassBCirFrames, rprSpanDayOutUcastClassBCirOctets, rprSpanDayOutUcastClassBEirFrames, rprSpanDayOutUcastClassBEirOctets, rprSpanDayOutUcastClassCFrames, rprSpanDayOutUcastClassCOctets, rprSpanDayOutMcastClassAFrames, rprSpanDayOutMcastClassAOctets, rprSpanDayOutMcastClassBCirFrames, rprSpanDayOutMcastClassBCirOctets, rprSpanDayOutMcastClassBEirFrames, rprSpanDayOutMcastClassBEirOctets, rprSpanDayOutMcastClassCFrames, rprSpanDayOutMcastClassCOctets } STATUS current DESCRIPTION "Collection of objects counting MAC span 24 hours statistics." ::= { rprGroups 14 } rprSpanStatsGroup OBJECT-GROUP OBJECTS { rprSpanStatsInUcastClassAFrames, rprSpanStatsInUcastClassAOctets, rprSpanStatsInUcastClassBCirFrames, rprSpanStatsInUcastClassBCirOctets, rprSpanStatsInUcastClassBEirFrames, rprSpanStatsInUcastClassBEirOctets, rprSpanStatsInUcastClassCFrames, rprSpanStatsInUcastClassCOctets, rprSpanStatsInMcastClassAFrames, rprSpanStatsInMcastClassAOctets, rprSpanStatsInMcastClassBCirFrames, rprSpanStatsInMcastClassBCirOctets, rprSpanStatsInMcastClassBEirFrames, rprSpanStatsInMcastClassBEirOctets, rprSpanStatsInMcastClassCFrames, rprSpanStatsInMcastClassCOctets, rprSpanStatsInCtrlFrames, rprSpanStatsInOamEchoFrames, rprSpanStatsInOamFlushFrames, rprSpanStatsInOamOrgFrames, rprSpanStatsInTopoAtdFrames, rprSpanStatsInTopoChkSumFrames, rprSpanStatsInTopoTpFrames, rprSpanStatsOutUcastClassAFrames, rprSpanStatsOutUcastClassAOctets, rprSpanStatsOutUcastClassBCirFrames, rprSpanStatsOutUcastClassBCirOctets, rprSpanStatsOutUcastClassBEirFrames, rprSpanStatsOutUcastClassBEirOctets, rprSpanStatsOutUcastClassCFrames, rprSpanStatsOutUcastClassCOctets, rprSpanStatsOutMcastClassAFrames, rprSpanStatsOutMcastClassAOctets, rprSpanStatsOutMcastClassBCirFrames, rprSpanStatsOutMcastClassBCirOctets, rprSpanStatsOutMcastClassBEirFrames, rprSpanStatsOutMcastClassBEirOctets, rprSpanStatsOutMcastClassCFrames, rprSpanStatsOutMcastClassCOctets, rprSpanStatsOutCtrlFrames, rprSpanStatsOutOamEchoFrames, rprSpanStatsOutOamFlushFrames, rprSpanStatsOutOamOrgFrames, rprSpanStatsOutTopoAtdFrames, rprSpanStatsOutTopoChkSumFrames, rprSpanStatsOutTopoTpFrames } STATUS current DESCRIPTION "Collection of objects counting MAC span total statistics." ::= { rprGroups 15 } rprClientCurrentGroup OBJECT-GROUP OBJECTS { rprClientCurrentInUcastClassAFrames, rprClientCurrentInUcastClassAOctets, rprClientCurrentInUcastClassBCirFrames, rprClientCurrentInUcastClassBCirOctets, rprClientCurrentInUcastClassBEirFrames, rprClientCurrentInUcastClassBEirOctets, rprClientCurrentInUcastClassCFrames, rprClientCurrentInUcastClassCOctets, rprClientCurrentInMcastClassAFrames, rprClientCurrentInMcastClassAOctets, rprClientCurrentInMcastClassBCirFrames, rprClientCurrentInMcastClassBCirOctets, rprClientCurrentInMcastClassBEirFrames, rprClientCurrentInMcastClassBEirOctets, rprClientCurrentInMcastClassCFrames, rprClientCurrentInMcastClassCOctets, rprClientCurrentOutUcastClassAFrames, rprClientCurrentOutUcastClassAOctets, rprClientCurrentOutUcastClassBCirFrames, rprClientCurrentOutUcastClassBCirOctets, rprClientCurrentOutUcastClassBEirFrames, rprClientCurrentOutUcastClassBEirOctets, rprClientCurrentOutUcastClassCFrames, rprClientCurrentOutUcastClassCOctets, rprClientCurrentOutMcastClassAFrames, rprClientCurrentOutMcastClassAOctets, rprClientCurrentOutMcastClassBCirFrames, rprClientCurrentOutMcastClassBCirOctets, rprClientCurrentOutMcastClassBEirFrames, rprClientCurrentOutMcastClassBEirOctets, rprClientCurrentOutMcastClassCFrames, rprClientCurrentOutMcastClassCOctets } STATUS current DESCRIPTION "Collection of objects counting MAC client interface current statistics." ::= { rprGroups 16 } rprClientIntervalGroup OBJECT-GROUP OBJECTS { rprClientIntervalValidData, rprClientIntervalTimeElapsed, rprClientIntervalInUcastClassAFrames, rprClientIntervalInUcastClassAOctets, rprClientIntervalInUcastClassBCirFrames, rprClientIntervalInUcastClassBCirOctets, rprClientIntervalInUcastClassBEirFrames, rprClientIntervalInUcastClassBEirOctets, rprClientIntervalInUcastClassCFrames, rprClientIntervalInUcastClassCOctets, rprClientIntervalInMcastClassAFrames, rprClientIntervalInMcastClassAOctets, rprClientIntervalInMcastClassBCirFrames, rprClientIntervalInMcastClassBCirOctets, rprClientIntervalInMcastClassBEirFrames, rprClientIntervalInMcastClassBEirOctets, rprClientIntervalInMcastClassCFrames, rprClientIntervalInMcastClassCOctets, rprClientIntervalOutUcastClassAFrames, rprClientIntervalOutUcastClassAOctets, rprClientIntervalOutUcastClassBCirFrames, rprClientIntervalOutUcastClassBCirOctets, rprClientIntervalOutUcastClassBEirFrames, rprClientIntervalOutUcastClassBEirOctets, rprClientIntervalOutUcastClassCFrames, rprClientIntervalOutUcastClassCOctets, rprClientIntervalOutMcastClassAFrames, rprClientIntervalOutMcastClassAOctets, rprClientIntervalOutMcastClassBCirFrames, rprClientIntervalOutMcastClassBCirOctets, rprClientIntervalOutMcastClassBEirFrames, rprClientIntervalOutMcastClassBEirOctets, rprClientIntervalOutMcastClassCFrames, rprClientIntervalOutMcastClassCOctets } STATUS current DESCRIPTION "Collection of objects counting MAC client interface intervals statistics." ::= { rprGroups 17 } rprClientDayGroup OBJECT-GROUP OBJECTS { rprClientDayInUcastClassAFrames, rprClientDayInUcastClassAOctets, rprClientDayInUcastClassBCirFrames, rprClientDayInUcastClassBCirOctets, rprClientDayInUcastClassBEirFrames, rprClientDayInUcastClassBEirOctets, rprClientDayInUcastClassCFrames, rprClientDayInUcastClassCOctets, rprClientDayInMcastClassAFrames, rprClientDayInMcastClassAOctets, rprClientDayInMcastClassBCirFrames, rprClientDayInMcastClassBCirOctets, rprClientDayInMcastClassBEirFrames, rprClientDayInMcastClassBEirOctets, rprClientDayInMcastClassCFrames, rprClientDayInMcastClassCOctets, rprClientDayOutUcastClassAFrames, rprClientDayOutUcastClassAOctets, rprClientDayOutUcastClassBCirFrames, rprClientDayOutUcastClassBCirOctets, rprClientDayOutUcastClassBEirFrames, rprClientDayOutUcastClassBEirOctets, rprClientDayOutUcastClassCFrames, rprClientDayOutUcastClassCOctets, rprClientDayOutMcastClassAFrames, rprClientDayOutMcastClassAOctets, rprClientDayOutMcastClassBCirFrames, rprClientDayOutMcastClassBCirOctets, rprClientDayOutMcastClassBEirFrames, rprClientDayOutMcastClassBEirOctets, rprClientDayOutMcastClassCFrames, rprClientDayOutMcastClassCOctets } STATUS current DESCRIPTION "Collection of objects counting MAC client interface 24 hours statistics." ::= { rprGroups 18 } rprClientStatsGroup OBJECT-GROUP OBJECTS { rprClientStatsInUcastClassAFrames, rprClientStatsInUcastClassAOctets, rprClientStatsInUcastClassBCirFrames, rprClientStatsInUcastClassBCirOctets, rprClientStatsInUcastClassBEirFrames, rprClientStatsInUcastClassBEirOctets, rprClientStatsInUcastClassCFrames, rprClientStatsInUcastClassCOctets, rprClientStatsInMcastClassAFrames, rprClientStatsInMcastClassAOctets, rprClientStatsInMcastClassBCirFrames, rprClientStatsInMcastClassBCirOctets, rprClientStatsInMcastClassBEirFrames, rprClientStatsInMcastClassBEirOctets, rprClientStatsInMcastClassCFrames, rprClientStatsInMcastClassCOctets, rprClientStatsInBcastFrames, rprClientStatsOutUcastClassAFrames, rprClientStatsOutUcastClassAOctets, rprClientStatsOutUcastClassBCirFrames, rprClientStatsOutUcastClassBCirOctets, rprClientStatsOutUcastClassBEirFrames, rprClientStatsOutUcastClassBEirOctets, rprClientStatsOutUcastClassCFrames, rprClientStatsOutUcastClassCOctets, rprClientStatsOutMcastClassAFrames, rprClientStatsOutMcastClassAOctets, rprClientStatsOutMcastClassBCirFrames, rprClientStatsOutMcastClassBCirOctets, rprClientStatsOutMcastClassBEirFrames, rprClientStatsOutMcastClassBEirOctets, rprClientStatsOutMcastClassCFrames, rprClientStatsOutMcastClassCOctets, rprClientStatsOutBcastFrames } STATUS current DESCRIPTION "Collection of objects counting MAC client interface total statistics." ::= { rprGroups 19 } rprErrorCurrentGroup OBJECT-GROUP OBJECTS { rprSpanErrorCurrentTtlExpFrames, rprSpanErrorCurrentTooLongFrames, rprSpanErrorCurrentTooShortFrames, rprSpanErrorCurrentBadHecFrames, rprSpanErrorCurrentBadFcsFrames, rprSpanErrorCurrentSelfSrcUcastFrames, rprSpanErrorCurrentPmdAbortFrames, rprSpanErrorCurrentBadAddrFrames, rprSpanErrorCurrentBadParityFrames, rprSpanErrorCurrentContainedFrames, rprSpanErrorCurrentScffErrors, rprSpanErrorCurrentErroredSeconds, rprSpanErrorCurrentSeverelyErroredSeconds, rprSpanErrorCurrentUnavailableSeconds } STATUS current DESCRIPTION "Collection of objects counting MAC span error current statistics." ::= { rprGroups 20 } rprErrorIntervalGroup OBJECT-GROUP OBJECTS { rprSpanErrorIntervalValidData, rprSpanErrorIntervalTimeElapsed, rprSpanErrorIntervalTtlExpFrames, rprSpanErrorIntervalTooLongFrames, rprSpanErrorIntervalTooShortFrames, rprSpanErrorIntervalBadHecFrames, rprSpanErrorIntervalBadFcsFrames, rprSpanErrorIntervalSelfSrcUcastFrames, rprSpanErrorIntervalPmdAbortFrames, rprSpanErrorIntervalBadAddrFrames, rprSpanErrorIntervalBadParityFrames, rprSpanErrorIntervalContainedFrames, rprSpanErrorIntervalScffErrors, rprSpanErrorIntervalErroredSeconds, rprSpanErrorIntervalSeverelyErroredSeconds, rprSpanErrorIntervalUnavailableSeconds } STATUS current DESCRIPTION "Collection of objects counting MAC span error intervals statistics." ::= { rprGroups 21 } rprErrorDayGroup OBJECT-GROUP OBJECTS { rprSpanErrorDayTtlExpFrames, rprSpanErrorDayTooLongFrames, rprSpanErrorDayTooShortFrames, rprSpanErrorDayBadHecFrames, rprSpanErrorDayBadFcsFrames, rprSpanErrorDaySelfSrcUcastFrames, rprSpanErrorDayPmdAbortFrames, rprSpanErrorDayBadAddrFrames, rprSpanErrorDayBadParityFrames, rprSpanErrorDayContainedFrames, rprSpanErrorDayScffErrors, rprSpanErrorDayErroredSeconds, rprSpanErrorDaySeverelyErroredSeconds, rprSpanErrorDayUnavailableSeconds } STATUS current DESCRIPTION "Collection of objects counting MAC span error 24 hours statistics." ::= { rprGroups 22 } rprErrorStatsGroup OBJECT-GROUP OBJECTS { rprSpanErrorStatsTtlExpFrames, rprSpanErrorStatsTooLongFrames, rprSpanErrorStatsTooShortFrames, rprSpanErrorStatsBadHecFrames, rprSpanErrorStatsBadFcsFrames, rprSpanErrorStatsSelfSrcUcastFrames, rprSpanErrorStatsPmdAbortFrames, rprSpanErrorStatsBadAddrFrames, rprSpanErrorStatsBadParityFrames, rprSpanErrorStatsContainedFrames, rprSpanErrorStatsScffErrors } STATUS current DESCRIPTION "Collection of objects counting MAC span error total statistics." ::= { rprGroups 23 } END