2921 lines
103 KiB
Plaintext

-- *****************************************************************
-- RDN-CMTS-MIB.mib:
-- Motorola BSR's Cable Modem Termination Systems (CMTS) MIB
--
-- Copyright (C) 2000, 2008 by Motorola, Inc.
-- All rights reserved.
-- *****************************************************************
RDN-CMTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
riverdelta
FROM RDN-MIB
NOTIFICATION-TYPE,
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
IpAddress,
Counter32,
Counter64,
Unsigned32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
RowStatus,
MacAddress,
TruthValue,
DisplayString,
TimeInterval,
TimeStamp
FROM SNMPv2-TC
ifIndex, InterfaceIndexOrZero, InterfaceIndex,
ifDescr, ifType, ifAdminStatus, ifOperStatus
FROM IF-MIB
InetAddressType,
InetPortNumber,
InetAddress,
InetAddressIPv6
FROM INET-ADDRESS-MIB
docsIfCmtsCmStatusIndex,
docsIfCmtsCmStatusMacAddress,
docsIfCmtsCmStatusIpAddress,
docsIfUpChannelId,
docsIfCmtsCmStatusEntry,
docsIfDownChannelId,
docsIfCmtsCmStatusDocsisRegMode,
TenthdBmV,
TenthdB,
DocsisQosVersion,
DocsisUpstreamType
FROM DOCS-IF-MIB -- rfc4546
docsIf3CmtsCmRegStatusIPv6Addr
FROM DOCS-IF3-MIB
IfDirection
FROM DOCS-IF3-MIB
docsQosServiceClassName
FROM DOCS-QOS3-MIB
rdnPktDQoSClassName
FROM RDN-PKTCABLE-GROUP-MIB -- rdn-pktcable.mib
rdnSpectrumGroupName
FROM RDN-CABLE-SPECTRUM-GROUP-MIB -- RDN-SpectrumGroup.mib
IpV4orV6Addr
FROM DOCS-SUBMGT-MIB; -- DOCS-SUBMGT-MIB.mib
rdnCmtsMib MODULE-IDENTITY
LAST-UPDATED "201103080000Z" -- 8 March 2011
ORGANIZATION "Motorola"
CONTACT-INFO
"Motorola
Customer Service
101 Tournament Drive
Horsham, PA 19044
US Tel: +1 888 944 4357
Int Tel: +1 215 323 0044
Fax: +1 215 323 1502
Email: CPSSupport@Motorola.com"
DESCRIPTION
"This is the enterprise MIB Module for Motorola's
Cable Modem Termination Systems (CMTS).
Copyright (C) 2000, 2008 by Motorola, Inc.
All rights reserved."
REVISION "201103080000Z" -- 8 March 2011
DESCRIPTION
"Added scalar rdnCmtsCmResetByIpv6Addr to reset IPv6 CMs and
rdnCmToCpeIPv6Addr member to rdnCmToCpeTable to display CPE IPv6 Addr.
Added extra varbind docsIf3CmtsCmRegStatusIPv6Addr
to rdnCmtsCmRegisteredNotification, to report CM's IPv6 Addr."
REVISION "201102230000Z" -- 23 Feb 2011
DESCRIPTION
"Update rdnServiceClassBondingStatsTable to support upstream channel bonding"
REVISION "200911200000Z" -- 20 November 2009
DESCRIPTION
"Added rdnRQueryCmtsCmStatusExt Table to include rdnRQueryServerConfigFile"
REVISION "200808080000Z" -- 08 August 2008
DESCRIPTION
"Added Copyright Statement into MIB modules's
description."
REVISION "200706210000Z"
DESCRIPTION
"Added rdnIfCmtsCmStatusDSBondingGroupId and
rdnServiceClassBondingStatsTable"
REVISION "200605250000Z"
DESCRIPTION
"Added AdmittedBwThreshold trap and reason mib object"
REVISION "200605240000Z"
DESCRIPTION
"Included rdnPktDQoSClassName to resolve reference."
REVISION "200604170000Z"
DESCRIPTION
"Changed description for rdnIfCmtsCmStatusTxUnicastKbytes,
rdnIfCmtsCmStatusRxUnicastKbytes,
rdnIfCmtsCmStatusTxUnicastExtKbytes, and
rdnIfCmtsCmStatusRxUnicastExtKbytes counters to indicate the
correct direction. These counters are implemented from the CMTS
perspective."
REVISION "200601250000Z"
DESCRIPTION
"Added rdnRQueryCmtsCmStatusExt Table to include rdnRQuerySwCurrentVers"
REVISION "200601230000Z"
DESCRIPTION
"Added rdnUgsStatsWindow, rdnCableUgsStatsTable"
REVISION "200601130000Z"
DESCRIPTION
"Added rdnCmtsServiceClass"
REVISION "200503180000Z"
DESCRIPTION
"Added rdnRQueryCmtsCmStatusTable"
REVISION "200502220000Z"
DESCRIPTION
"clarifying descriptive text related to proprietary linkUp/Down traps"
REVISION "200408170000Z"
DESCRIPTION
"added rdnCmtsCardType"
REVISION "0404140000Z"
DESCRIPTION
" Bhupendra Singh-A15782,
Modified the descriptions of rdnIfCmtsCmStatusTxUnicastKbytes and
rdnIfCmtsCmStatusRxUnicastKbytes objects to fix CQBSR00012760"
REVISION "200312160000Z"
DESCRIPTION
"added rdnCmtsCmRegisteredTrapEnable"
REVISION "200311050000Z"
DESCRIPTION
"Updated the CONTACT-INFO."
REVISION "200311030000Z"
DESCRIPTION
"Rename rdnLinkUpDownTrapEnable to rdnCmtsLinkUpDownTrapEnable"
REVISION "200307200000Z"
DESCRIPTION
"MIB compilation error where the next to last sub-identifier
for the notifications is not zero. This can cause problem when
notifications are translated to SMIv1 for SNMPv1. The previous
versions of the notifications have been removed rather than
obsoleting them because the MIB compilation errors would still
have existed even with the notification in the obsolete status."
REVISION "200305010000Z"
DESCRIPTION
" David Wang,
Clean up rdnCmtsMib definitions."
REVISION "200004030000Z"
DESCRIPTION
"Initial Version.
1/30/01 add rdnCmtsCpeToCmTable . XQ
Updated by JP Brahma
May-28-2002 add rdmIfCmtsCmStatusTable
Add CMTS Upstream Average Utilization support. By David Wang"
::= { riverdelta 2 }
rdnCmtsIfObjects OBJECT IDENTIFIER ::= { rdnCmtsMib 1 }
rdnCmtsMiscObjects OBJECT IDENTIFIER ::= { rdnCmtsMib 2 }
--
-- Upstream GROUP
--
--
-- The following table is implemented on
-- the Cable Modem Termination System (CMTS).
--
rdnCmtsDownstreamChannelTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnCmtsDownstreamChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table describes the attributes of downstream
channel in addition to those specified by the docsIfMib."
REFERENCE
"Proprietary MIB."
::= { rdnCmtsIfObjects 1 }
rdnCmtsDownstreamChannelEntry OBJECT-TYPE
SYNTAX RdnCmtsDownstreamChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry provides a list of attributes for a single
Downstream channel.
An entry in this table exists for each ifEntry with an
ifType of docsCableDownstream(128)."
INDEX { ifIndex }
::= { rdnCmtsDownstreamChannelTable 1 }
RdnCmtsDownstreamChannelEntry ::= SEQUENCE {
rdnCmtsDSModulation TruthValue
-- rdnCmtsDSAvgUtil INTEGER
}
rdnCmtsDSModulation OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The attribute to control the down stream modulation. When this
object is set to FALSE(2), the downstream transmitter will output
a CW, or tonal signal at the tuned RF frequency."
::= { rdnCmtsDownstreamChannelEntry 1 }
--rdnCmtsDSAvgUtil OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The average usage of this downstream channel"
-- ::= { rdnCmtsDownstreamChannelEntry 2 }
--
-- The following table is implemented for the upstream control.
--
rdnCmtsUpstreamChannelTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnCmtsUpstreamChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table describes the attributes of upstream
channel in addition to those specified by the docsIfMib."
::= { rdnCmtsIfObjects 2 }
rdnCmtsUpstreamChannelEntry OBJECT-TYPE
SYNTAX RdnCmtsUpstreamChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of attributes for a single upstream channel.
An entry in this table exists for each ifEntry with an
ifType of docsCableUpstreamInterface (129) for DOCSIS1.x
CMTSs, and ifType of docsCableUpstreamChannel (205) for
DOCSIS2.0 CMTSs."
INDEX { ifIndex }
::= { rdnCmtsUpstreamChannelTable 1 }
RdnCmtsUpstreamChannelEntry ::= SEQUENCE {
rdnCmtsUSNominalRxPower Integer32,
rdnCmtsUSInvitedRangingInterval Integer32,
rdnCmtsUSRangingResponseControl INTEGER,
rdnCmtsUSRangingPowerOverride TruthValue,
rdnCmtsUSNominalRxPowerMode INTEGER,
-- rdnCmtsUSChannelAvgUtil INTEGER,
rdnCmtsUSTotalModemCount Integer32,
rdnCmtsUSRegisteredModemCount Integer32,
rdnCmtsUSUnregisteredModemCount Integer32,
rdnCmtsUSOfflineModemCount Integer32
}
rdnCmtsUSNominalRxPower OBJECT-TYPE
SYNTAX Integer32 (-160..290)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The attribute to program the target, or nominal, receive power of
each upstream RF port. The range is channel width dependent:
Power Level Channel Width
-160,+140 200 kHz
-130,+170 400 kHz
-100,+200 800 kHz
-70,+230 1600 kHz
-40,+260 3200 kHz
-30,+290 6400 kHz"
::= { rdnCmtsUpstreamChannelEntry 1 }
rdnCmtsUSNominalRxPowerMode OBJECT-TYPE
SYNTAX INTEGER {
default(0),
absolute(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object describes the setting mode for rdnCmtsUSNomialRxPower.
The default setting is the absolute mode."
::= { rdnCmtsUpstreamChannelEntry 2 }
rdnCmtsUSInvitedRangingInterval OBJECT-TYPE
SYNTAX Integer32 ( 0..30000 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To fix Invited(Periodic) Ranging Intervals as in input to the
Bandwidth Allocator algorithm."
DEFVAL { 0 }
::= { rdnCmtsUpstreamChannelEntry 3 }
rdnCmtsUSRangingResponseControl OBJECT-TYPE
SYNTAX INTEGER {
normal(0),
override(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The attribute to force all RNG-Resp messages to issue a 'Continue'
Ranging Status indefinitely regardless of timing, power, etc. accuracy
of previous incoming Ranging Request. Value 0 means Normal Ranging Mode,
value 1 means Status Override"
::= { rdnCmtsUpstreamChannelEntry 4 }
rdnCmtsUSRangingPowerOverride OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The attribute overrides upstream power adjustments performed by the
CMTS to CM's. When this object is set to TRUE(1), the override is
activated, all Ranging Response message will be transmitted with
ZERO power adjustment, regardless of received upstream power
levels."
::= { rdnCmtsUpstreamChannelEntry 5 }
rdnCmtsUSTotalModemCount OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When read, this object returns the total number of Cable Modems per
upstream."
::= { rdnCmtsUpstreamChannelEntry 6 }
rdnCmtsUSRegisteredModemCount OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When read, this object returns the number of registered Cable Modems
per upstream."
::= { rdnCmtsUpstreamChannelEntry 7 }
rdnCmtsUSUnregisteredModemCount OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When read, this object returns the number of unregistered
Cable Modems per upstream. This count reflects modems
that are in the process of attempting to join the network.
Note that this does not include offline modems, see
rdnCmtsUSOfflineModemCount for offline modems."
::= { rdnCmtsUpstreamChannelEntry 8 }
rdnCmtsUSOfflineModemCount OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When read, this object returns the number of offline Cable Modems
per upstream."
::= { rdnCmtsUpstreamChannelEntry 9 }
--rdnCmtsUSChannelAvgUtil OBJECT-TYPE
-- SYNTAX INTEGER ( 0..100 )
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The percentage of the average usage of this upstream channel. The
-- average interval is 30 seconds."
-- ::= { rdnCmtsUpstreamChannelEntry 6 }
--
-- STP control group
-- The below two mibs will be used to control the operation of the MIB
--
rdnCmtsStpObjects OBJECT IDENTIFIER ::= { rdnCmtsIfObjects 3 }
rdnCmtsStpEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls the activation of DOCSIS Spanning Tree Protocol
Bridging functionality. The Spanning Tree Bridging is disabled/enabled
by setting this object to FALSE/TRUE."
::= { rdnCmtsStpObjects 1 }
rdnCmtsStpTCNEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls the generation of Topology Change Notification
messages for DOCSIS Spanning Tree Protocol Bridge. "
::= { rdnCmtsStpObjects 2 }
rdnCmtsLinkUpDownTrapEnableTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnCmtsLinkUpDownTrapEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table has the object to enable or disable the generation of
proprietary CMTS LinkUp and Link Down traps"
::= { rdnCmtsIfObjects 4 }
rdnCmtsLinkUpDownTrapEnableEntry OBJECT-TYPE
SYNTAX RdnCmtsLinkUpDownTrapEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table exists for each ifEntry with an
ifType of docsCableUpstream(129) or docsCableUpstreamChannel(205)."
INDEX { ifIndex }
::= { rdnCmtsLinkUpDownTrapEnableTable 1 }
RdnCmtsLinkUpDownTrapEnableEntry ::= SEQUENCE {
rdnCmtsLinkUpDownTrapEnable INTEGER
}
rdnCmtsLinkUpDownTrapEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether rdnCmtsUpstreamIfLinkUpTrap and
rdnCmtsUpstreamIfLinkDownTrap traps should be
generated for this interface. By default, this object
has the value disabled(2). These traps are convenient
for knowing the Spectrum Group name whenever the
link state changes, and are therefore related only
to the upstream direction"
DEFVAL { disabled }
::= { rdnCmtsLinkUpDownTrapEnableEntry 1 }
--
-- This entry is used to save the current configuration into the flash
--
rdnCmtsSaveConfig OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object when set to TRUE will save the current configuration of
the CMTS. When this object is read it will return FALSE"
::= { rdnCmtsMiscObjects 1 }
--
-- The following three entries are used to control the CM reset through CMTS
--
rdnCmtsCmResetByMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The CM MAC address that the operator wants to reset. When this object
is set, it will cause the CMTS to reset that CM. When this object is
read it will return zero"
::= { rdnCmtsMiscObjects 2 }
rdnCmtsCmResetByIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The CM IP address that the operator wants to reset. When this object
is set, it will cause the CMTS to reset that CM. When this object is
read it will return zero"
::= { rdnCmtsMiscObjects 3 }
rdnCmtsCmResetAll OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object when set to TRUE will cause the CMTS to reset all the CM that
are registered with this CMTS. When this object is read it will return
FALSE"
::= { rdnCmtsMiscObjects 4 }
rdnCmtsHostAuthControl OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (17))
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"This object is used to add or delete entry in CMTS host authorization
table. The first octet is for action, add (1) or delete (2), the rest
are composed with CM MAC address (6 octets), CPE MAC address (6 octets),
and the CPE IP address (4 octets).
Zero is returned for read on this object"
::= { rdnCmtsMiscObjects 5 }
rdnCmtsModemAgingTimer OBJECT-TYPE
SYNTAX Integer32 ( 0 | 10..30240 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Time in minutes of modem inactivity after which the modem is
deleted from the registration table. The minimum is 10 minutes
and the maximum is 21 days. A value of '0' will disable the
aging timer"
::= { rdnCmtsMiscObjects 6 }
rdnCmtsCpeToCmObject OBJECT IDENTIFIER ::= { rdnCmtsMiscObjects 7 }
--
-- CMTS CPE table
--
rdnCmtsCpeToCmTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnCmtsCpeToCmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table describes the mapping between CPE's MAC address
and MAC address of the cable modem these CPEs are attached to.
This table does not support the walk/getNext. It is not intended
to use this mib to walk the list of cpe's in the system."
REFERENCE
" "
::= { rdnCmtsCpeToCmObject 1 }
rdnCmtsCpeToCmEntry OBJECT-TYPE
SYNTAX RdnCmtsCpeToCmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry describes the mapping between one CPE's MAC address
and MAC address of the cable modem this CPE is attached to."
INDEX { rdnCmtsCpeMac }
::= { rdnCmtsCpeToCmTable 1 }
RdnCmtsCpeToCmEntry ::= SEQUENCE {
rdnCmtsCpeMac MacAddress,
rdnCmtsCmMac MacAddress
}
rdnCmtsCpeMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is the MAC address of the CPE (host) that a cable
modem is attached to."
::= { rdnCmtsCpeToCmEntry 1 }
rdnCmtsCmMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the MAC address of the cable modem that a CPE
(host) is attached to. If the CPE is not found being attached to any
cable modem registered on this CMTS, the read of this object will
return zero."
::= { rdnCmtsCpeToCmEntry 2 }
--
-- End of CMTS CPE table
--
--
-- Start of rdnIfCmtsCmStatusTable
--
rdnIfCmtsCmStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnIfCmtsCmStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is an extension of the docsIfCmtsCmStatusTable.
It provides additional information about the CM."
::={ rdnCmtsMiscObjects 8 }
rdnIfCmtsCmStatusEntry OBJECT-TYPE
SYNTAX RdnIfCmtsCmStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Each entry of the table rdnIfCmtsCmStatusTable.
Each entry provides some additional information about the CM."
AUGMENTS { docsIfCmtsCmStatusEntry }
::= { rdnIfCmtsCmStatusTable 1 }
RdnIfCmtsCmStatusEntry ::= SEQUENCE
{
rdnIfCmtsCmStatusRegistrationTime Integer32,
rdnIfCmtsCmStatusTxUnicastKbytes Counter32,
rdnIfCmtsCmStatusRxUnicastKbytes Counter32,
rdnIfCmtsCmStatusTxUnicastExtKbytes Counter64,
rdnIfCmtsCmStatusRxUnicastExtKbytes Counter64,
rdnIfCmtsCmStatusSpectrumGroupName DisplayString,
rdnIfCmtsCmStatusUpstreamPort INTEGER,
rdnIfCmtsCmStatusDownStreamPort INTEGER,
rdnIfCmtsCmStatusValue INTEGER,
rdnIfCmtsCmStatusDSBondingGroupId Integer32,
rdnIfCmtsCmStatusOnlineTimes Counter32,
rdnIfCmtsCmStatusPercentOnline Integer32,
rdnIfCmtsCmStatusMinOnlineTime TimeInterval,
rdnIfCmtsCmStatusAvgOnlineTime TimeInterval,
rdnIfCmtsCmStatusMaxOnlineTime TimeInterval,
rdnIfCmtsCmStatusMinOfflineTime TimeInterval,
rdnIfCmtsCmStatusAvgOfflineTime TimeInterval,
rdnIfCmtsCmStatusMaxOfflineTime TimeInterval
}
rdnIfCmtsCmStatusRegistrationTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "When read, this object will return the time in seconds since
the modem registered. If the modem is unregistered, it will
return ZERO"
::= { rdnIfCmtsCmStatusEntry 1 }
rdnIfCmtsCmStatusTxUnicastKbytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "When read, this object will return the number of unicast
KBytes (1024 bytes) the CMTS has transmitted to the modem
(Downstream direction). For offline modems this value is the
total number of unicast KBytes when it was online. This
object is never reset as long as the CMTS is up. It does not
need to be restored across reboots . However, when the CM
reregisters into a new spectrum group, this data must be
restored.
This is 32-bit version of rdnIfCmtsCmStatusTxUnicastExtKbytes,
included to provide back compatability with SNMPv1 managers"
::= { rdnIfCmtsCmStatusEntry 2 }
rdnIfCmtsCmStatusRxUnicastKbytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "When read, this object will return the number of unicast
KBytes (1024 bytes) the CMTS has received from the modem
(Upstream direction). For offline modems this value is the
total number of unicast KBytes when it was online. This
object is never reset as long as the CMTS is up. It does not
need to be restored across reboots. However, when the CM
reregisters into a new spectrum group, this data must be
restored.
This is 32-bit version of rdnIfCmtsCmStatusRxUnicastExtKbytes,
included to provide back compatability with SNMPv1 managers."
::= { rdnIfCmtsCmStatusEntry 3 }
rdnIfCmtsCmStatusTxUnicastExtKbytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "When read, this object will return the number of unicast
KBytes (1024 bytes) the CMTS has transmitted to the modem
(Downstream direction). For offline modems this value is the
the total number of unicast KBytes when it was online. This
object is never reset as long as the CMTS is up. It does not
need to be restored across reboots . However, when the CM
reregisters into a new spectrum group, this data must be
restored."
::= { rdnIfCmtsCmStatusEntry 4 }
rdnIfCmtsCmStatusRxUnicastExtKbytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "When read, this object will return the number of unicast
KBytes (1024 bytes) the CMTS has received from the modem
(Upstream Direction). For offline modems this value is the
the total number of unicast KBytes when it was online. This
object is never reset as long as the CMTS is up. It does not
need to be restored across reboots. However, when the CM
reregisters into a new spectrum group, this data must be
restored."
::= { rdnIfCmtsCmStatusEntry 5 }
rdnIfCmtsCmStatusSpectrumGroupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "When read, this object will return the spectrum group name. If
data not available, return NULL string"
::= { rdnIfCmtsCmStatusEntry 6 }
rdnIfCmtsCmStatusUpstreamPort OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Upstream Port Number the modem is using. For offline modems
this value is meaningless."
::= { rdnIfCmtsCmStatusEntry 7 }
rdnIfCmtsCmStatusDownStreamPort OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The downstream port number the modem is using, For offline
modems this value is meaningless."
::= { rdnIfCmtsCmStatusEntry 8 }
rdnIfCmtsCmStatusValue OBJECT-TYPE
SYNTAX INTEGER {
init-o(1),
init-t(2),
init-r1(3),
init-r2(4),
init-rc(5),
dhcp-d(6),
dhcp-o(7),
dhcp-req(8),
dhcp-ack(9),
online(10),
online-d(11),
online-un(12),
online-pk(13),
online-pt(14),
reject-m(15),
reject-c(16),
reject-r(17),
reject-pk(18),
reject-pt(19),
offline(20)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Cable Modem connectivity state. Returned status
information is the CM status as assumed by the CMTS,
and indicates the following events:
init-o(1)
Option file transfer was started.
init-t(2)
Time-of-day (TOD) exchange was started.
init-r1(3)
CM sent initial ranging parameters.
init-r2(4)
CM is ranging.
init-rc(5)
Ranging is complete.
dhcp-d (6)
DHCP Discover was sent by CM.
dhcp-o (7)
DHCP Offer was received.
dhcp-req(8)
DHCP Request was sent by CM.
dhcp-ack(9)
DHCP Ack was received, IP address was assigned by DHCP
server.
online(10)
CM registered; enabled for data.
online-d(11)
CM registered, but network access for the CM is disabled.
online-un(12)
CM registered, but not enabled data. Fail to verify modems
Identity by BPI module.
online-pk(13)
CM registered; baseline privacy interface (BPI) enabled, and key
encryption key (KEK)is assigned.
online-pt(14)
CM registered; BPI enabled, and traffic encryption key (TEK) is
assigned.
reject-m(15)
CM did attempt to register; registration was refused due to bad
mic.
reject-c(16)
CM did attempt to register; registration was refused due to bad
COS.
reject-r(17)
CM did attempt to register, registration was refused due to
unavailable resource.
reject-pk(18)
KEK modem key assignment is rejected.
reject-pt(19)
TEK modem key assignment is rejected.
offline(20)
CM is considered to be offline."
::= { rdnIfCmtsCmStatusEntry 9 }
rdnIfCmtsCmStatusDSBondingGroupId OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The downstream channel bonding group ID of primary
service flow. This value is zero if not registered
for channel bonding."
::= { rdnIfCmtsCmStatusEntry 10 }
rdnIfCmtsCmStatusOnlineTimes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times a modem has gone from offline to
online since the modem was first seen ranging."
::= { rdnIfCmtsCmStatusEntry 11 }
rdnIfCmtsCmStatusPercentOnline OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A percentage of time the modem has been in an online state
since the modem was first seen ranging. This value
is displayed as (percent value x 100) in order to show
precision. i.e. 99.34% will be displayed as 9934."
::= { rdnIfCmtsCmStatusEntry 12 }
rdnIfCmtsCmStatusMinOnlineTime OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Shortest period of time this modem has been online since
the modem was first seen ranging."
::= { rdnIfCmtsCmStatusEntry 13 }
rdnIfCmtsCmStatusAvgOnlineTime OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average period of time this modem has been online since
the modem was first seen ranging."
::= { rdnIfCmtsCmStatusEntry 14 }
rdnIfCmtsCmStatusMaxOnlineTime OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Longest period of time this modem has been online since
the modem was first seen ranging."
::= { rdnIfCmtsCmStatusEntry 15 }
rdnIfCmtsCmStatusMinOfflineTime OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Shortest period of time this modem has been offline since
the modem was first seen ranging."
::= { rdnIfCmtsCmStatusEntry 16 }
rdnIfCmtsCmStatusAvgOfflineTime OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average period of time this modem has been offline since
the modem was first seen ranging."
::= { rdnIfCmtsCmStatusEntry 17 }
rdnIfCmtsCmStatusMaxOfflineTime OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Longest period of time this modem has been offline since
the modem was first seen ranging."
::= { rdnIfCmtsCmStatusEntry 18 }
--
-- End of rdnIfCmtsCmStatusTable
--
rdnModemDeregReason OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
operatorReset(2),
operatorDisabled(3),
operatorDeleted(4),
transmissionFailed(5),
transmissionDisabled(6),
transmissionDeleted(7),
servingGroupChanged(8),
receiverFailed(9),
receiverDisabled(10),
receiverDeleted(11),
channelDeleted(12),
channelErrors(13),
incompleteReg(14),
profileUpdateComplete(15),
skeyFailure(16),
dnChanChangeFailure(17),
noDeregReason(18),
powerTolerance(19),
freqTolerance(20),
timingTolerance(21),
rangingTolerance(22),
noResponseUCC(23)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Modem Deregistration Reason
normal - the CMTS has lost contact with the modem.
operatorReset - reset by the operator
operatorDisabled - operator has disabled the modem
operatorDeleted - was removed from the system
transmissionFailed - the transmitter communicating to the modem
has failed
transmissionDisabled - the transmitter communicating to the modem
has been disabled
transmissionDeleted - the transmitter communicating to the modem
has been deleted
servingGroupChanged - the assignment of the serving groups for the
modem has changed
receiverFailed - the receiver communicating with the modem has
failed
receiverDisabled - the receiver communicating with the modem has
been disabled
receiverDeleted - the receiver communicating with the modem has
beeb deleted
channelDeleted - a channel has changed on the receiver that has
caused the modem to deregister
channelErrors - deregistered due to unacceptable amount of channel
errors
incompleteReg - deregistered due to incomplete registration
profileUpdateComplete - deregistered after profile update
skeyFailure - deregistered due to session key failure
dnChanChangeFailure - due to downstream transmission channel change failure
noDeregReason - no deregistration reason available
powerTolerance - power ranging corrections were out of tolerance
freqTolerance - frequency ranging corrections were out of tolerance
timingTolerance - timing ranging correction were out of tolerance
rangingTolerance - multiple ranging corrections were out of tolerance
noResponseUCC - modem did not respond to the UCC request
This is a place holder for the modem deregistration reason. This should
return ZERO when read. This just allows us to include a deregistration
reason in the modem deregistration trap varbind.
"
::= { rdnCmtsMiscObjects 9 }
rdnModemRegIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This is place holder for CMId which is the index to the CM table.
This table WILL contain the CM information. Right now the table is
not implemented yet. When read it returns ZERO. But in future this
should be part of the CM information table and this should be
removed from here. This is required now to support the varbind
in Registration and Deregistration Traps. "
::= { rdnCmtsMiscObjects 11 }
--
-- Start of rdnCmToCpeTable
--
rdnCmToCpeTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnCmToCpeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table provides the information about the CPEs attached to the
CM."
::={ rdnCmtsMiscObjects 12 }
rdnCmToCpeEntry OBJECT-TYPE
SYNTAX RdnCmToCpeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of the table rdnCmToCpeTable. Each entry provides the
CPE Mac and IP addresses."
INDEX { docsIfCmtsCmStatusIndex,
rdnCmToCpeIndex }
::= { rdnCmToCpeTable 1 }
RdnCmToCpeEntry ::= SEQUENCE
{
rdnCmToCpeIndex Integer32,
rdnCmToCpeMacAddress MacAddress,
rdnCmToCpeIpAddress IpAddress,
rdnCmToCpeIPv6Addr InetAddressIPv6
}
rdnCmToCpeIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index Value for an individual CPE, This index value is not
guaranteed to remain same during CMTS uptime. "
::= { rdnCmToCpeEntry 1 }
rdnCmToCpeMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Mac Address of the CPE attached to the CM"
::= { rdnCmToCpeEntry 2 }
rdnCmToCpeIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP Address of the CPE attached to the CM"
::= { rdnCmToCpeEntry 3 }
rdnCmToCpeIPv6Addr OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This attribute represents the IPv6 address of the CPE.
If the CPE has no IPv6 address assigned, or the
Internet address is unknown, the value of this attribute
is the all zeros address."
::= { rdnCmToCpeEntry 4 }
--
-- End of rdnCmToCpeTable
--
rdnCmtsCmRegisteredTrapEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls SNMP traps for CM registration
and deregistration traps (rdnCmtsCmRegisteredNotification
and rdnCmtsCmDeregisteredNotification).
If its value is set to enabled(1), then traps
are generated. If the value is disabled(2), then traps
are not generated.
By default, this object has the value enabled(1).
"
DEFVAL { enabled }
::= { rdnCmtsMiscObjects 13 }
rdnCmtsCardType OBJECT-TYPE
SYNTAX INTEGER { domestic(1), japan(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object toggles the CMTS card type between Domestic
and Japan. When set to Japan card type, upstream
frequency range of the CMTS card will change from 10MHz
to 55MHz. Downstream RF frequency will change from
555MHz to 557MHz.
By default, this object has the value domestic(1).
"
DEFVAL { domestic }
::= { rdnCmtsMiscObjects 14 }
-- Remote Query Tables
--
-- The Remote Query feature allows the BSR to act as an SNMP Manager,
-- collecting statistics from cable modems, using SNMP get/next requests.
--
--
rdnRQueryCmtsCmStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnRQueryCmtsCmStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" The Remote Query feature allows the BSR to act as an SNMP Manager,
periodically collecting statistics from cable modems, using SNMP
get/next requests. The rdnRQueryCmtsCmStatusTable displays the
collected statistics.
Remote Query polling is enabled and configured using the BSR's
command line interface. The frequency of polling should be
selected with care, so as not to introduce excessive
overhead that would degrade performance.
"
::= { rdnCmtsMiscObjects 15 }
rdnRQueryCmtsCmStatusEntry OBJECT-TYPE
SYNTAX RdnRQueryCmtsCmStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the rdnRQueryCmtsCmStatusTable. Each entry
represents a set physical-layer status values for a
specific cable modem. The table is indexed by a DOCSIS
cable modem index value (docsIfCmtsCmStatusIndex).
"
INDEX { docsIfCmtsCmStatusIndex }
::= { rdnRQueryCmtsCmStatusTable 1 }
RdnRQueryCmtsCmStatusEntry ::= SEQUENCE
{
rdnRQueryCmtsCmDownChannelPower TenthdBmV,
rdnRQueryCmStatusTxPower TenthdBmV,
rdnRQueryUpChannelTxTimingOffset Unsigned32,
rdnRQuerySigQSignalNoise TenthdB,
rdnRQuerySigQMicroreflections Integer32,
rdnRQueryPollTime TimeStamp
}
rdnRQueryCmtsCmDownChannelPower OBJECT-TYPE
SYNTAX TenthdBmV
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last polled value of the CM's docsIfdownChannelPower MIB
object, the received downstream power level at the CM,
in TenthdbMv.
DOCSIS specifies this to be between +5.0 and - 15.0 dBmv.
"
::= { rdnRQueryCmtsCmStatusEntry 1 }
rdnRQueryCmStatusTxPower OBJECT-TYPE
SYNTAX TenthdBmV
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last polled value of the CM's docsIfCmStatusTxPower MIB
object, the CMs upstream transmit power level, in TenthdBmv.
DOCSIS specifies this to be between 8.0 and 54.0 dbMv.
"
::= { rdnRQueryCmtsCmStatusEntry 2 }
rdnRQueryUpChannelTxTimingOffset OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last polled value of the CM's docsIfUpChannelTxTimingOffset MIB
object. This is the CM's estimate of the current round trip time
obtained from the ranging offset (initial ranging offset + ranging
offset adjustments).
The CM uses this offset for timing upstream transmissions to ensure
synchronized arrivals at the CMTS. Units are in terms of
(6.25 microseconds/64).
"
::= { rdnRQueryCmtsCmStatusEntry 3 }
rdnRQuerySigQSignalNoise OBJECT-TYPE
SYNTAX TenthdB
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last polled value of the CM's docsIfSigQSignalNoise MIB object,
the downstream signal to noise ratio in TenthdB.
"
::= { rdnRQueryCmtsCmStatusEntry 4 }
rdnRQuerySigQMicroreflections OBJECT-TYPE
SYNTAX Integer32 (0..255)
UNITS "dBc"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last polled value of the CM's docsIfSigQMicroreflections MIB
object, which is its estimate of the total microreflections
including in-channel responses perceived on the upstream interface,
measured in dBc below the signal level.
"
::= { rdnRQueryCmtsCmStatusEntry 5 }
rdnRQueryPollTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime at the time when the
rdnRQueryCmtsCmStatusTable values for this CM
were last polled.
"
::= { rdnRQueryCmtsCmStatusEntry 6 }
rdnCmtsServiceClassObjects OBJECT IDENTIFIER ::= { rdnCmtsMiscObjects 19 }
--
-- CMTS Service Class Table
--
rdnCmtsServiceClassTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnCmtsServiceClassEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table describes the set of Motorola-QoS Services in a CMTS"
REFERENCE
" "
::= { rdnCmtsServiceClassObjects 1 }
rdnCmtsServiceClassEntry OBJECT-TYPE
SYNTAX RdnCmtsServiceClassEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of attributes of private service class."
INDEX { rdnCmtsServiceClassName }
::= { rdnCmtsServiceClassTable 1 }
RdnCmtsServiceClassEntry ::= SEQUENCE {
rdnCmtsServiceClassName DisplayString(SIZE(1..15)),
rdnCmtsServiceClassMab Unsigned32,
rdnCmtsServiceClassCap Unsigned32,
rdnCmtsServiceClassSchedulingPriority Unsigned32,
rdnCmtsServiceClassAdmittedBWThreshold Unsigned32,
rdnCmtsServiceClassAllowShare TruthValue
}
rdnCmtsServiceClassName OBJECT-TYPE
SYNTAX DisplayString(SIZE(1..15))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is the Service Class Name. DOCSIS specifies that the
maximum size is 15 printable ASCII characters with
a terminating zero. The terminating Zero is not
represented in this DisplayString syntax object."
::= { rdnCmtsServiceClassEntry 1 }
rdnCmtsServiceClassMab OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is get/set Maximum Assigned Bandwidth(MAB) for
specified ServiceClass."
::= { rdnCmtsServiceClassEntry 2 }
rdnCmtsServiceClassCap OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is get/set Configured Active Percent(CAP) for
specified ServiceClass."
::= { rdnCmtsServiceClassEntry 3 }
rdnCmtsServiceClassSchedulingPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is to get/set Scheduling Priority for
specified ServiceClass."
::= { rdnCmtsServiceClassEntry 4 }
rdnCmtsServiceClassAdmittedBWThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is to get/set Admitted Bandwidth Threshold for
specified ServiceClass."
::= { rdnCmtsServiceClassEntry 5 }
rdnCmtsServiceClassAllowShare OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is to get/set allow bandwidth share with other class for
specified ServiceClass."
DEFVAL { false }
::= { rdnCmtsServiceClassEntry 6 }
---
--- UGS Call Monitoring Statistics Sample Window
---
rdnUgsStatsWindow OBJECT-TYPE
SYNTAX Integer32 (0 | 5..120)
UNITS "minutes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The sliding, sampling time window to collect statistics
for the rdnServiceClassStatsTable. This timer interval
is global, applying to all service classes and
chassis slots. A value of zero disables the timer.
"
DEFVAL { 60 }
::= { rdnCmtsMiscObjects 16 }
---
--- UGS Call Monitoring Statistics Table
---
rdnCableUgsStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnCableUgsStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains statistics summarizing UGS flows
per CMTS slot/port on the BSR. "
::= { rdnCmtsMiscObjects 17 }
rdnCableUgsStatsEntry OBJECT-TYPE
SYNTAX RdnCableUgsStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the rdnCableUgsStatsTable. Each row
contains a set of statistics, totaled for all UGS flows
on a particular upstream port. The table is indexed by
values of ifIndex that are associated with CMTS
upstream ports (ifType = 129).
This includes the DefUGS and DefUGSAD service
classes, plus any other UGS classes that the
operator may have configured.
"
INDEX { ifIndex }
::= { rdnCableUgsStatsTable 1 }
RdnCableUgsStatsEntry ::= SEQUENCE
{
rdnCableUgsStatsSlot Integer32,
rdnCableUgsStatsPort Integer32,
rdnCableUgsCurrentTotalFlows Integer32,
rdnCableUgsMaxFlowsLastFiveMinutes Integer32,
rdnCableUgsAvFlowsLastFiveMinutes Integer32,
rdnCableUgsMinFlowsLastFiveMinutes Integer32,
rdnCableUgsMaxFlowsLastWindow Integer32,
rdnCableUgsAvFlowsLastWindow Integer32,
rdnCableUgsMinFlowsLastWindow Integer32,
rdnCableUgsResetStats TruthValue
}
rdnCableUgsStatsSlot OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical chasis slot number relative to the
containing card or chassis, to which this row
of UGS statistics is applying.
"
::= { rdnCableUgsStatsEntry 1 }
rdnCableUgsStatsPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Chassis port number, on the associated card,
to which this row of UGS statistics
is applying.
"
::= { rdnCableUgsStatsEntry 2 }
rdnCableUgsCurrentTotalFlows OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Snap shot of the current, total number of UGS flows that are
active, for the associated ifIndex.
"
::= { rdnCableUgsStatsEntry 3 }
rdnCableUgsMaxFlowsLastFiveMinutes OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum number of UGS flows that were active,
during the last 5 minutes, for the associated
ifIndex.
"
::= { rdnCableUgsStatsEntry 4 }
rdnCableUgsAvFlowsLastFiveMinutes OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average number of UGS flows that were active,
during the last 5 minutes, for the associated
ifIndex.
"
::= { rdnCableUgsStatsEntry 5 }
rdnCableUgsMinFlowsLastFiveMinutes OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum number of UGS flows that were active,
during the last 5 minutes, for the associated
ifIndex.
"
::= { rdnCableUgsStatsEntry 6 }
rdnCableUgsMaxFlowsLastWindow OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum number of UGS flows that were active,
during the rdnUgsStatsWindow,
for the associated ifIndex.
"
::= { rdnCableUgsStatsEntry 7 }
rdnCableUgsAvFlowsLastWindow OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average number of UGS flows that were active,
during the rdnUgsStatsWindow, for the associated ifIndex.
"
::= { rdnCableUgsStatsEntry 8 }
rdnCableUgsMinFlowsLastWindow OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum number of UGS flows that were active,
during the rdnUgsStatsWindow, for the associated ifIndex interface.
"
::= { rdnCableUgsStatsEntry 9 }
rdnCableUgsResetStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A 'set' of this object to TRUE(1) will cause
all statistics in the row to be reset to zero.
This object will always return FALSE(2) when read.
"
::= { rdnCableUgsStatsEntry 10 }
---
--- Service Class Statistics Table
---
rdnServiceClassStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnServiceClassStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains statistics summarizing
non-bonded flows within Service Classes on the BSR. "
::= { rdnCmtsMiscObjects 18 }
rdnServiceClassStatsEntry OBJECT-TYPE
SYNTAX RdnServiceClassStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the rdnServiceClassStatsTable. Each row
contains a set of statistics related to flows within
a particular service class, and associated with a
particular value of ifIndex. The table is indexed by:
1) ifIndex, associated with a CMTS upstream port (ifType = 129)
or CMTS downstream port (ifType = 128).
The rdnServiceClassStatsTable applies only to non-bonded
downstream channels. For bonded downstreams, please
refer to the rdnServiceClassBondingStatsTable
2) docsQosServiceClassName = Service Class Name.
"
INDEX { ifIndex, docsQosServiceClassName }
::= { rdnServiceClassStatsTable 1 }
RdnServiceClassStatsEntry ::= SEQUENCE
{
rdnServiceClassStatsIfDirection IfDirection,
rdnServiceClassStatsSlot Integer32,
rdnServiceClassStatsPort Integer32,
rdnServiceClassStatsTotalPackets Counter32,
rdnServiceClassStatsTotalBytes Counter32,
rdnServiceClassCurrentTotalFlows Integer32,
rdnServiceClassDeferredFlows Integer32,
rdnServiceClassRestrictedFlows Integer32,
rdnServiceClassRejectedFlows Integer32,
rdnServiceClassBandWidth Integer32,
rdnServiceClassResetStats TruthValue
}
rdnServiceClassStatsIfDirection OBJECT-TYPE
SYNTAX IfDirection
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether the associated service class template
applies to upstream or downstream service flows.
"
::= { rdnServiceClassStatsEntry 1 }
rdnServiceClassStatsSlot OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical chasis slot number relative to the
containing card or chassis, to which this row
of service class statistics is applying.
"
::= { rdnServiceClassStatsEntry 2 }
rdnServiceClassStatsPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Chassis port number, on the associated card,
to which this row of service class statistics
is applying.
"
::= { rdnServiceClassStatsEntry 3 }
rdnServiceClassStatsTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of total packets that have been transmitted,
for the associated ifIndex and service class.
"
::= { rdnServiceClassStatsEntry 4 }
rdnServiceClassStatsTotalBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of total bytes that have been transmitted,
for the associated ifIndex and service class.
"
::= { rdnServiceClassStatsEntry 5 }
rdnServiceClassCurrentTotalFlows OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Snap shot of the current, total number of flows that are admitted
and active, for the associated ifIndex and service class.
"
::= { rdnServiceClassStatsEntry 6 }
rdnServiceClassDeferredFlows OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of deferred flows for the associated
ifIndex and service class.
"
::= { rdnServiceClassStatsEntry 7 }
rdnServiceClassRestrictedFlows OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of restricted flows for the associated
ifIndex and service class.
"
::= { rdnServiceClassStatsEntry 8 }
rdnServiceClassRejectedFlows OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of rejected flows for the associated
ifIndex and service class.
"
::= { rdnServiceClassStatsEntry 9 }
rdnServiceClassBandWidth OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Admitted bandwidth, in bits per second, for this
ifIndex and service class.
"
::= { rdnServiceClassStatsEntry 10 }
rdnServiceClassResetStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A 'set' of this object to TRUE(1) will cause
all statistics in the row to be reset to zero.
This applies to BOTH non-bonded and bonded statistics
for the specified ifIndex and service class.a
This object will always return FALSE(2) when read.
"
::= { rdnServiceClassStatsEntry 11 }
--
-- Start of rdnRQueryCmtsCmStatusExtTable
--
-- Remote Query Tables
--
-- The Remote Query feature allows the BSR to act as an SNMP Manager,
-- collecting statistics from cable modems, using SNMP get/next requests.
--
--
rdnRQueryCmtsCmStatusExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnRQueryCmtsCmStatusExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This is an extension of the rdnRQueryCmtsCmStatusTable.
"
::= { rdnCmtsMiscObjects 20 }
rdnRQueryCmtsCmStatusExtEntry OBJECT-TYPE
SYNTAX RdnRQueryCmtsCmStatusExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the rdnRQueryCmtsCmStatusExtTable.
The table is indexed by a rdnRQueryCmtsCmStatusEntry.
"
AUGMENTS { rdnRQueryCmtsCmStatusEntry }
::= { rdnRQueryCmtsCmStatusExtTable 1 }
RdnRQueryCmtsCmStatusExtEntry ::= SEQUENCE
{
rdnRQuerySwCurrentVers DisplayString,
rdnRQueryServerConfigFile DisplayString
}
rdnRQuerySwCurrentVers OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The model and software version of this CM
as parsed from its sysDescr.
"
::= { rdnRQueryCmtsCmStatusExtEntry 1 }
rdnRQueryServerConfigFile OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configuration file of the modem.
"
::= { rdnRQueryCmtsCmStatusExtEntry 2 }
--
-- End of rdnRQueryCmtsCmStatusExtTable
--
--CMTS-CM Table to provide additional information about a registered CM
rdnIfCmtsCmTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnIfCmtsCmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table is an extension of the docsIfCmtsCmTable. It
provides additional information about the CM."
::={ rdnCmtsMiscObjects 21 }
rdnIfCmtsCmEntry OBJECT-TYPE
SYNTAX RdnIfCmtsCmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Each entry of the table rdnIfCmtsCmTable. Each entry
Provides some additional information about the CM."
AUGMENTS { docsIfCmtsCmStatusEntry }
::= { rdnIfCmtsCmTable 1 }
RdnIfCmtsCmEntry ::= SEQUENCE
{
rdnIfCmtsCmMaxCpeNumber Integer32,
rdnIfCmtsCmCurrCpeNumber Integer32
}
rdnIfCmtsCmMaxCpeNumber OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" The maximum number of permitted CPEs connecting to the modem.
The value 0 means no maximum limit. By default maximum of 16 CPEs
are allowed behind a single CM.
Setting the value will not affect the already connected CPEs to the
modem"
::= { rdnIfCmtsCmEntry 1 }
rdnIfCmtsCmCurrCpeNumber OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The current number of CPEs connecting to the modem.
The value 0 means no hosts connecting to the modem"
::= { rdnIfCmtsCmEntry 2 }
--
-- MTA ONLY status table (within CMTS).
-- This table is implemented only at the CMTS.
-- Similar to docsIfCmtsCmStatusTable but with CM ONLY info
--
rdnIfCmtsMTAOnlyStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnIfCmtsMTAOnlyStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A set of objects in the CMTS, maintained for each
MTA ONLY connected to this CMTS."
::= { rdnCmtsMiscObjects 23 }
rdnIfCmtsMTAOnlyStatusEntry OBJECT-TYPE
SYNTAX RdnIfCmtsMTAOnlyStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Status information for a single MTA.
An entry in this table exists for each Cable Modem Only
that is connected to the CMTS implementing this table."
INDEX { rdnIfCmtsMTAOnlyStatusIndex }
::= { rdnIfCmtsMTAOnlyStatusTable 1 }
RdnIfCmtsMTAOnlyStatusEntry ::= SEQUENCE {
rdnIfCmtsMTAOnlyStatusIndex Integer32,
rdnIfCmtsMTAOnlyStatusMacAddress MacAddress,
rdnIfCmtsMTAOnlyStatusIpAddress IpAddress, -- Deprecated
rdnIfCmtsMTAOnlyStatusDownChannelIfIndex InterfaceIndexOrZero,
rdnIfCmtsMTAOnlyStatusUpChannelIfIndex InterfaceIndexOrZero,
rdnIfCmtsMTAOnlyStatusRxPower TenthdBmV,
rdnIfCmtsMTAOnlyStatusTimingOffset Unsigned32,
rdnIfCmtsMTAOnlyStatusEqualizationData OCTET STRING,
rdnIfCmtsMTAOnlyStatusValue INTEGER,
rdnIfCmtsMTAOnlyStatusUnerroreds Counter32,
rdnIfCmtsMTAOnlyStatusCorrecteds Counter32,
rdnIfCmtsMTAOnlyStatusUncorrectables Counter32,
rdnIfCmtsMTAOnlyStatusSignalNoise TenthdB,
rdnIfCmtsMTAOnlyStatusMicroreflections Integer32,
rdnIfCmtsMTAOnlyStatusExtUnerroreds Counter64,
rdnIfCmtsMTAOnlyStatusExtCorrecteds Counter64,
rdnIfCmtsMTAOnlyStatusExtUncorrectables Counter64,
rdnIfCmtsMTAOnlyStatusDocsisRegMode DocsisQosVersion,
rdnIfCmtsMTAOnlyStatusModulationType DocsisUpstreamType,
rdnIfCmtsMTAOnlyStatusInetAddressType InetAddressType,
rdnIfCmtsMTAOnlyStatusInetAddress InetAddress,
rdnIfCmtsMTAOnlyStatusValueLastUpdate TimeStamp
}
rdnIfCmtsMTAOnlyStatusIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index value to uniquely identify an entry in this table.
For an individual MTA Only, this index value should
not change during CMTS uptime."
::= { rdnIfCmtsMTAOnlyStatusEntry 1 }
rdnIfCmtsMTAOnlyStatusMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of this MTA. If the MTA has
multiple MAC addresses, this is the MAC address associated
with the Cable interface."
REFERENCE
"Document [25] from References, Section 8.2.2."
::= { rdnIfCmtsMTAOnlyStatusEntry 2 }
rdnIfCmtsMTAOnlyStatusIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"IP address of this MTA. If the MTA has no
IP address assigned, or the IP address is unknown, this
object returns a value of 0.0.0.0. If the MTA has
multiple IP addresses, this object returns the IP address
associated with the Cable interface.
This object has been deprecated and replaced by
docsIfCmtsCmStatusInetAddressType and
docsIfCmtsCmStatusInetAddress, to enable IPv6 addressing
in the future."
::= { rdnIfCmtsMTAOnlyStatusEntry 3 }
rdnIfCmtsMTAOnlyStatusDownChannelIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IfIndex of the downstream channel this MTA is connected
to. If the downstream channel is unknown, this object
returns a value of zero."
::= { rdnIfCmtsMTAOnlyStatusEntry 4 }
rdnIfCmtsMTAOnlyStatusUpChannelIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IfIndex of the upstream channel this MTA is connected
to. If the upstream channel is unknown, this object
returns a value of zero."
::= { rdnIfCmtsMTAOnlyStatusEntry 5 }
rdnIfCmtsMTAOnlyStatusRxPower OBJECT-TYPE
SYNTAX TenthdBmV
UNITS "dBmV"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The receive power as perceived for upstream data from
this MTA.
If the receive power is unknown, this object returns
a value of zero."
REFERENCE
"Document [25] from References, Table 6-11."
::= { rdnIfCmtsMTAOnlyStatusEntry 6 }
rdnIfCmtsMTAOnlyStatusTimingOffset OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A measure of the current round trip time for this MTA.
Used for timing of CM upstream transmissions to ensure
synchronized arrivals at the CMTS. Units are in terms
of 6.25 microseconds/(64*256). Returns zero if the value
is unknown."
REFERENCE
"Document [25] from References, Section 6.2.18."
::= { rdnIfCmtsMTAOnlyStatusEntry 7 }
rdnIfCmtsMTAOnlyStatusEqualizationData OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equalization data for this MTA. Returns an empty string
if the value is unknown or if there is no equalization
data available or defined."
REFERENCE
"Document [25] from References, Figure 8-23."
::= { rdnIfCmtsMTAOnlyStatusEntry 8 }
rdnIfCmtsMTAOnlyStatusValue OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ranging(2),
rangingAborted(3),
rangingComplete(4),
ipComplete(5),
registrationComplete(6),
accessDenied(7),
operational(8), --deprecated
registeredBPIInitializing(9)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current MTA connectivity state, as specified
in the RF Interface Specification. Returned status
information is the CM status as assumed by the CMTS,
and indicates the following events:
other(1)
Any state other than below.
ranging(2)
The CMTS has received an Initial Ranging Request
message from the CM, and the ranging process is not
yet complete.
rangingAborted(3)
The CMTS has sent a Ranging Abort message to the CM.
rangingComplete(4)
The CMTS has sent a Ranging Complete message to the CM.
ipComplete(5)
The CMTS has received a DHCP reply message and forwarded
it to the CM.
registrationComplete(6)
The CMTS has sent a Registration Response message to
the CM.
accessDenied(7)
The CMTS has sent a Registration Aborted message
to the CM.
operational(8) -- deprecated value
If Baseline Privacy is enabled for the CM, the CMTS has
completed Baseline Privacy initialization. If Baseline
Privacy is not enabled, equivalent to registrationComplete.
registeredBPIInitializing(9)
Baseline Privacy is enabled, CMTS is in the process of
completing the Baseline Privacy initialization. This state
can last for a significant time in the case of failures
during The process. After Baseline Privacy initialization
Complete, the CMTS will report back the value
registrationComplete(6).
The CMTS only needs to report states it is able to detect."
REFERENCE
"Document [25] from References, Section 11.2."
::= { rdnIfCmtsMTAOnlyStatusEntry 9 }
rdnIfCmtsMTAOnlyStatusUnerroreds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Codewords received without error from this MTA."
REFERENCE
"Document [25] from References, Section 6.2.5."
::= { rdnIfCmtsMTAOnlyStatusEntry 10 }
rdnIfCmtsMTAOnlyStatusCorrecteds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Codewords received with correctable errors from this
MTA."
REFERENCE
"Document [25] from References, Section 6.2.5."
::= { rdnIfCmtsMTAOnlyStatusEntry 11 }
rdnIfCmtsMTAOnlyStatusUncorrectables OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Codewords received with uncorrectable errors from this
MTA."
REFERENCE
"Document [25] from References, Section 6.2.5."
::= { rdnIfCmtsMTAOnlyStatusEntry 12 }
rdnIfCmtsMTAOnlyStatusSignalNoise OBJECT-TYPE
SYNTAX TenthdB
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Signal/Noise ratio as perceived for upstream data from
this MTA.
If the Signal/Noise is unknown, this object returns
a value of zero."
REFERENCE
"Document [25] from References, Tables 4-1 and 4-2."
::= { rdnIfCmtsMTAOnlyStatusEntry 13 }
rdnIfCmtsMTAOnlyStatusMicroreflections OBJECT-TYPE
SYNTAX Integer32 (0..255)
UNITS "dBc"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total microreflections including in-channel response
as perceived on this interface, measured in dBc below
the signal level.
This object is not assumed to return an absolutely
accurate value, but should give a rough indication
of microreflections received on this interface.
It is up to the implementer to provide information
as accurate as possible."
REFERENCE
"Document [25] from References, Tables 4-1 and 4-2"
::= { rdnIfCmtsMTAOnlyStatusEntry 14 }
rdnIfCmtsMTAOnlyStatusExtUnerroreds OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Codewords received without error from this MTA."
REFERENCE
"Document [25] from References, Section 6.2.5."
::= { rdnIfCmtsMTAOnlyStatusEntry 15 }
rdnIfCmtsMTAOnlyStatusExtCorrecteds OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Codewords received with correctable errors from this
MTA."
REFERENCE
"Document [25] from References, Section 6.2.5."
::= { rdnIfCmtsMTAOnlyStatusEntry 16 }
rdnIfCmtsMTAOnlyStatusExtUncorrectables OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Codewords received with uncorrectable errors from this
MTA."
REFERENCE
"Document [25] from References, Section 6.2.5."
::= { rdnIfCmtsMTAOnlyStatusEntry 17 }
rdnIfCmtsMTAOnlyStatusDocsisRegMode OBJECT-TYPE
SYNTAX DocsisQosVersion
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indication whether the MTA has registered using 1.0 Class of
Service or 1.1 Quality of Service.
This object mirrors docsIfCmtsCmStatusDocsisMode from the
docsIfExt mib."
REFERENCE
"Document [25] from References, Annex G."
::= { rdnIfCmtsMTAOnlyStatusEntry 18 }
rdnIfCmtsMTAOnlyStatusModulationType OBJECT-TYPE
SYNTAX DocsisUpstreamType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates modulation type currently used by the MTA. Since
this object specifically identifies PHY mode, the shared
type is not permitted. If the upstream channel is unknown,
this object returns a value of zero."
REFERENCE
"Document [25] from References, Table 8-19."
::= { rdnIfCmtsMTAOnlyStatusEntry 19 }
rdnIfCmtsMTAOnlyStatusInetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of internet address of
docsIfCmtsCmStatusInetAddress. If the MTA
Internet address is unassigned or unknown, then the
value of this object is unknown(0)."
::= { rdnIfCmtsMTAOnlyStatusEntry 20 }
rdnIfCmtsMTAOnlyStatusInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Internet address of this MTA. If the MTA
has no Internet address assigned, or the Internet address
is unknown, the value of this object is the empty string.
If the MTA has multiple Internet addresses, this
object returns the Internet address associated with the
Cable (i.e. RF MAC) interface."
::= { rdnIfCmtsMTAOnlyStatusEntry 21 }
rdnIfCmtsMTAOnlyStatusValueLastUpdate OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when docsIfCmtsCmStatusValue
was last updated."
::= { rdnIfCmtsMTAOnlyStatusEntry 22 }
---
--- Service Class Downstream Bonding Group Statistics Table
---
rdnServiceClassBondingStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnServiceClassBondingStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains statistics summarizing flows
within Service Classes for bonded upstreams and downstreams
on the BSR. For non-bonded upstream/downstream stats,
please refer to rdnServiceClassStatsTable"
::= { rdnCmtsMiscObjects 24 }
rdnServiceClassBondingStatsEntry OBJECT-TYPE
SYNTAX RdnServiceClassBondingStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the rdnServiceClassBondingStatsTable. Each row
contains a set of statistics related to flows within
a particular service class, and associated with a
particular value of ifIndex. The table is indexed by:
1) ifIndex, associated with a bonded CMTS downstream (ifType = 128)
or upstream (ifType = 129)
2) rdnServiceClassBondingStatsIfDirection (upstream or downstream)
3) docsQosServiceClassName = Service Class Name.
4) rdnServiceClassBondingStatsMacIfIndex,
the macIfIndex under which the downstream or upstream channel's
bonding group is configured.
5) rdnServiceClassBondingStatsGroupId, the Motorola proprietary
bonding group id.
"
INDEX { ifIndex,
rdnServiceClassBondingStatsIfDirection,
docsQosServiceClassName,
rdnServiceClassBondingStatsMacIfIndex,
rdnServiceClassBondingStatsGroupId
}
::= { rdnServiceClassBondingStatsTable 1 }
RdnServiceClassBondingStatsEntry ::= SEQUENCE
{
rdnServiceClassBondingStatsMacIfIndex InterfaceIndex,
rdnServiceClassBondingStatsGroupId Integer32,
rdnServiceClassBondingStatsIfDirection IfDirection,
rdnServiceClassBondingStatsSlot Integer32,
rdnServiceClassBondingStatsChan Integer32,
rdnServiceClassBondingCurrentTotalFlows Integer32,
rdnServiceClassBondingDeferredFlows Integer32,
rdnServiceClassBondingRestrictedFlows Integer32,
rdnServiceClassBondingRejectedFlows Integer32,
rdnServiceClassBondingBandWidth Integer32
}
rdnServiceClassBondingStatsMacIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The MAC interface index under which this
downstream channel's bonding group is configured.
This will be an ifType of docsCableMaclayer(127).
"
::= { rdnServiceClassBondingStatsEntry 1 }
rdnServiceClassBondingStatsGroupId OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The downstream or upstream bonding group identifier."
::= { rdnServiceClassBondingStatsEntry 2 }
rdnServiceClassBondingStatsIfDirection OBJECT-TYPE
SYNTAX IfDirection
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies whether the associated service class template
applies to downstream(1) or upstream(2) service flows.
"
::= { rdnServiceClassBondingStatsEntry 3 }
rdnServiceClassBondingStatsSlot OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical chasis slot number relative to the
containing card or chassis, to which this row
of service class statistics is applying.
"
::= { rdnServiceClassBondingStatsEntry 4 }
rdnServiceClassBondingStatsChan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Channel number on the associated card,
to which this row of service class statistics
is applying.
"
::= { rdnServiceClassBondingStatsEntry 5 }
rdnServiceClassBondingCurrentTotalFlows OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Snap shot of the current, total number of flows that are admitted
and active, for the associated ifIndex and service class.
"
::= { rdnServiceClassBondingStatsEntry 6 }
rdnServiceClassBondingDeferredFlows OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of deferred flows for the associated
ifIndex and service class.
"
::= { rdnServiceClassBondingStatsEntry 7 }
rdnServiceClassBondingRestrictedFlows OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of restricted flows for the associated
ifIndex and service class.
"
::= { rdnServiceClassBondingStatsEntry 8 }
rdnServiceClassBondingRejectedFlows OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of rejected flows for the associated
ifIndex and service class.
"
::= { rdnServiceClassBondingStatsEntry 9 }
rdnServiceClassBondingBandWidth OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Admitted bandwidth, in bits per second, for this
ifIndex and service class.
"
::= { rdnServiceClassBondingStatsEntry 10 }
rdnCmtsCmResetByIpv6Addr OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The CM IPv6 address that the operator wants to reset. When this object
Is set, it will cause the CMTS to reset that CM. When this object is
Read it will return zero"
::= { rdnCmtsMiscObjects 25 }
-- notifications
rdnCmtsMibNotifications OBJECT IDENTIFIER ::= { rdnCmtsMib 4 }
rdnCmtsMibNotificationPrefix OBJECT IDENTIFIER ::= { rdnCmtsMibNotifications 0 }
rdnCmtsMibNotificationObjects OBJECT IDENTIFIER ::= { rdnCmtsMibNotifications 1 }
rdnCmtsCmRegisteredNotification NOTIFICATION-TYPE
OBJECTS { docsIfCmtsCmStatusDocsisRegMode,
docsIfCmtsCmStatusMacAddress,
docsIfCmtsCmStatusIpAddress,
docsIf3CmtsCmRegStatusIPv6Addr,
docsIfUpChannelId,
docsIfDownChannelId,
rdnModemRegIndex,
rdnSpectrumGroupName }
STATUS current
DESCRIPTION
"An event to report the registration of a modem. The
values of docsDevEvLevel, docsDevId, and DocsDevEvText
are from the entry which logs this event in the
docsDevEventTable, DocsIfCmtsCmStatusDocsisMode and
docsIfCmtsCmStatusMacAddress indicate the docsis
version and the MAC address of the registered CM.The
docsIfCmtsCmStatusIpAddress indicates the ip address of
the registered modem
docsIfDocsisCapability indicate the docsis version of
the CMTS , docsIfUpChannelId, docsIfDownChannelId gives
the upstream and downstream channel id respectively
for the CM. rdnSpectrumGroupName gives the spectrum
group name."
::= { rdnCmtsMibNotificationPrefix 1 }
rdnCmtsCmDeregisteredNotification NOTIFICATION-TYPE
OBJECTS { docsIfCmtsCmStatusDocsisRegMode,
docsIfCmtsCmStatusMacAddress,
docsIfUpChannelId,
docsIfDownChannelId,
rdnModemRegIndex,
rdnModemDeregReason,
rdnSpectrumGroupName }
STATUS current
DESCRIPTION
"An event to report the registration of a modem. The
values of docsDevEvLevel, docsDevId, and DocsDevEvText
are from the entry which logs this event in the
docsDevEventTable, DocsIfCntsCmStatusDocsisMode and
docsIfCmtsCmStatusMacAddress indicate the docsis
version and the MAC address of the registered CM.
docsIfDocsisCapability indicate the docsis version of
the CMTS , docsIfUpChannelId, docsIfDownChannelId gives
the upstream and downstream channel id respectively
for the CM. rdnSpectrumGroupId gives the spectrum
group name."
::= { rdnCmtsMibNotificationPrefix 2 }
rdnCmtsUpstreamIfLinkUpTrap NOTIFICATION-TYPE
OBJECTS { ifIndex,
ifDescr,
ifType,
ifAdminStatus,
ifOperStatus,
rdnSpectrumGroupName }
STATUS current
DESCRIPTION
"This trap provides more information than the standard linkUp trap,
by adding varbinds to include the spectrum group name,
ifDescr, and ifType. "
::= { rdnCmtsMibNotificationPrefix 3 }
rdnCmtsUpstreamIfLinkDownTrap NOTIFICATION-TYPE
OBJECTS { ifIndex,
ifDescr,
ifType,
ifAdminStatus,
ifOperStatus,
rdnSpectrumGroupName }
STATUS current
DESCRIPTION
"This trap provides more information than the standard linkDown trap,
by adding varbinds to include the spectrum group name,
ifDescr, and ifType. "
::= { rdnCmtsMibNotificationPrefix 4 }
rdnRQueryPollDoneNotification NOTIFICATION-TYPE
OBJECTS { rdnRQueryLastPollStartTime,
rdnRQueryLastPollStopTime
}
STATUS current
DESCRIPTION
"This notification indicates that the BSR has completed
a Remote Query polling cycle, collect information for
all objects in the rdnRQueryCmtsCmStatusTable, for all
registered cable modems. The rdnRQueryLastPollStartTime and
rdnRQueryLastPollStopTime respectively indicate the beginning
and ending times for the polling cycle.
"
::= { rdnCmtsMibNotificationPrefix 5 }
rdnPktDQoSAdmittedBwThresholdTrap NOTIFICATION-TYPE
OBJECTS { rdnPktDQoSAdmittedBwThresholdReason,
rdnPktDQoSClassName}
STATUS current
DESCRIPTION
"This notification indicates that the admitted bandwidth has
either exceeded the admitted bandwidth threshold or cleared
of the condition since it is within the admitted bandwidth
threshold. The reason code and the Service Class name provide
detailed information regarding this trap."
::= { rdnCmtsMibNotificationPrefix 6 }
-- RDN CMTS Trap Varbinds
-- The following objects are defined only for use in notifications,
-- as defined in this MIB.
--
rdnRQueryLastPollStartTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the BSR last began a
Remote Query polling cycle, to read values for
the rdnRQueryCmtsCmStatusTable from registered
cable modems. This object has an initial value of
zero, if no polls have been sent. Once that it has
been set to a nonzero value, it is never reset to
zero again for any reason, unless the BSR reboots.
If rdnRQueryLastPollStartTime is greater than
rdnRQueryLastPollStopTime, it means that a new
polling cycle is in progress.
"
::= { rdnCmtsMibNotificationObjects 1 }
rdnRQueryLastPollStopTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the BSR last began a
Remote Query polling cycle, to read values for
the rdnRQueryCmtsCmStatusTable from registered
cable modems. This object has an initial value of
zero, if no polls have been sent. Once that it has
been set to a nonzero value, it is never reset to
zero again for any reason, unless the BSR reboots.
"
::= { rdnCmtsMibNotificationObjects 2 }
rdnPktDQoSAdmittedBwThresholdReason OBJECT-TYPE
SYNTAX INTEGER {
admittedBwExceedsThreshold(1),
admittedBwClearsOfThreshold(2)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This entry contains the rdnPktDQosAdmittedBwThresholdTrap reason code
1 = Admitted BW exceeded the admitted BW Threshold.
2 = Admitted BW cleared within the admitted BW Threshold. "
::= { rdnCmtsMibNotificationObjects 3 }
-- conformance information
rdnCmtsMibConformance OBJECT IDENTIFIER ::= { rdnCmtsMib 5 }
rdnCmtsCompliances OBJECT IDENTIFIER ::= { rdnCmtsMibConformance 1 }
rdnCmtsMibGroups OBJECT IDENTIFIER ::= { rdnCmtsMibConformance 2 }
rdnCmtsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Motorola Cable Docsis Extension (CMTS) MIB."
MODULE -- this module
MANDATORY-GROUPS { rdnCmtsIfGroup, rdnCmtsMiscGroup, rdnCmtsNotificationsGroup}
::= { rdnCmtsCompliances 1 }
-- units of conformance
rdnCmtsIfGroup OBJECT-GROUP
OBJECTS {
rdnCmtsDSModulation,
-- rdnCmtsDSAvgUtil,
rdnCmtsUSNominalRxPower,
rdnCmtsUSInvitedRangingInterval,
rdnCmtsUSRangingResponseControl,
rdnCmtsUSRangingPowerOverride,
rdnCmtsUSNominalRxPowerMode,
-- rdnCmtsUSChannelAvgUtil,
rdnCmtsStpTCNEnable,
rdnCmtsLinkUpDownTrapEnable
}
STATUS current
DESCRIPTION
"A collection of objects providing Motorola CMTS interface related
extensions."
::= { rdnCmtsMibGroups 1 }
rdnCmtsMiscGroup OBJECT-GROUP
OBJECTS {
rdnCmtsSaveConfig,
rdnCmtsCmResetByMacAddr,
rdnCmtsCmResetByIpAddr,
rdnCmtsCmResetAll,
-- rdnCmtsHostAuthControl,
rdnCmtsModemAgingTimer,
rdnCmtsCmMac,
rdnIfCmtsCmStatusRegistrationTime,
rdnIfCmtsCmStatusTxUnicastKbytes,
rdnIfCmtsCmStatusRxUnicastKbytes,
rdnIfCmtsCmStatusTxUnicastExtKbytes,
rdnIfCmtsCmStatusRxUnicastExtKbytes,
rdnIfCmtsCmStatusSpectrumGroupName,
rdnIfCmtsCmStatusUpstreamPort,
rdnIfCmtsCmStatusDownStreamPort,
rdnIfCmtsCmStatusValue,
rdnIfCmtsCmStatusDSBondingGroupId,
rdnIfCmtsCmStatusOnlineTimes,
rdnIfCmtsCmStatusPercentOnline,
rdnIfCmtsCmStatusMinOnlineTime,
rdnIfCmtsCmStatusAvgOnlineTime,
rdnIfCmtsCmStatusMaxOnlineTime,
rdnIfCmtsCmStatusMinOfflineTime,
rdnIfCmtsCmStatusAvgOfflineTime,
rdnIfCmtsCmStatusMaxOfflineTime,
rdnModemDeregReason,
rdnModemRegIndex,
rdnCmToCpeMacAddress,
rdnCmToCpeIpAddress,
rdnCmtsCmRegisteredTrapEnable,
rdnCmtsCardType,
rdnRQueryCmtsCmDownChannelPower,
rdnRQueryCmStatusTxPower,
rdnRQueryUpChannelTxTimingOffset,
rdnRQuerySigQSignalNoise,
rdnRQuerySigQMicroreflections,
rdnRQueryPollTime,
rdnUgsStatsWindow,
rdnCableUgsStatsSlot,
rdnCableUgsStatsPort,
rdnCableUgsCurrentTotalFlows,
rdnCableUgsMaxFlowsLastFiveMinutes,
rdnCableUgsAvFlowsLastFiveMinutes,
rdnCableUgsMinFlowsLastFiveMinutes,
rdnCableUgsMaxFlowsLastWindow,
rdnCableUgsAvFlowsLastWindow,
rdnCableUgsMinFlowsLastWindow,
rdnCableUgsResetStats,
rdnServiceClassStatsIfDirection,
rdnServiceClassStatsSlot,
rdnServiceClassStatsPort,
rdnServiceClassStatsTotalPackets,
rdnServiceClassStatsTotalBytes,
rdnServiceClassCurrentTotalFlows,
rdnServiceClassDeferredFlows,
rdnServiceClassRestrictedFlows,
rdnServiceClassRejectedFlows,
rdnServiceClassBandWidth,
rdnServiceClassResetStats,
rdnServiceClassBondingStatsSlot,
rdnServiceClassBondingStatsChan,
rdnServiceClassBondingCurrentTotalFlows,
rdnServiceClassBondingDeferredFlows,
rdnServiceClassBondingRestrictedFlows,
rdnServiceClassBondingRejectedFlows,
rdnServiceClassBondingBandWidth,
rdnRQuerySwCurrentVers,
rdnCmtsCmResetByIpv6Addr
}
STATUS current
DESCRIPTION
"A collection of objects providing Motorola CMTS misc option
extensions."
::= { rdnCmtsMibGroups 2 }
rdnCmtsNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS { rdnCmtsCmRegisteredNotification,
rdnCmtsCmDeregisteredNotification,
rdnCmtsUpstreamIfLinkUpTrap,
rdnCmtsUpstreamIfLinkDownTrap,
rdnRQueryPollDoneNotification,
rdnPktDQoSAdmittedBwThresholdTrap
}
STATUS current
DESCRIPTION
"A collection of Motorola proprietary traps/notifications
providing enhanced information concerning modem
registration/deregistration, link up/down, and
Remote Query polling of modems.
"
::= { rdnCmtsMibGroups 3 }
rdnCableInterceptScalars OBJECT IDENTIFIER ::= { rdnCmtsMiscObjects 26}
rdnCableInterceptAccessPermitted OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object provides indication whether the SNMP user
or SNMP community who issued the SNMP request has access
to the rdnCableInterceptTable."
::= { rdnCableInterceptScalars 1}
--
-- Start of rdnCableInterceptTable
--
rdnCableInterceptTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnCableInterceptEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table provides the information about the configured cable
intercepts"
::={ rdnCmtsMiscObjects 27 }
rdnCableInterceptEntry OBJECT-TYPE
SYNTAX RdnCableInterceptEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry of the table rdnCableInterceptTable.
The table is indexed by ifIndex and CPE MAC address.
For bridged cable intercept entries the ifIndex is 0.
For routed cable intercept entries the ifIndex is the
index of the cable mac-domain the cable intercept is
configured on."
INDEX { ifIndex,
rdnCableInterceptCpeMac}
::= { rdnCableInterceptTable 1 }
RdnCableInterceptEntry ::= SEQUENCE {
rdnCableInterceptCpeMac MacAddress,
rdnCableInterceptCmMac MacAddress,
rdnCableInterceptDestination1Type InetAddressType,
rdnCableInterceptDestination1Ip InetAddress,
rdnCableInterceptDestination1Port InetPortNumber,
rdnCableInterceptDestination2Type InetAddressType,
rdnCableInterceptDestination2Ip InetAddress,
rdnCableInterceptDestination2Port InetPortNumber,
rdnCableInterceptDestination3Type InetAddressType,
rdnCableInterceptDestination3Ip InetAddress,
rdnCableInterceptDestination3Port InetPortNumber,
rdnCableInterceptSourceType InetAddressType,
rdnCableInterceptSourceIp InetAddress,
rdnCableInterceptPktCnt Counter64,
rdnCableInterceptByteCnt Counter64,
rdnCableInterceptRowStatus RowStatus
}
rdnCableInterceptCpeMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Mac Address of the CPE being intercepted.
Also being used as index."
::= { rdnCableInterceptEntry 1 }
rdnCableInterceptCmMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Mac Address of the CM being intercepted.
For bridged cable intercept entries, the MAC address
of the bridged CM. For routed cable intercept entries,
the octet string of '000000000000'"
::= { rdnCableInterceptEntry 2 }
rdnCableInterceptDestination1Type OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Type of the address of the first lawful intercept collector.
Currently only IPv4 is supported."
::= { rdnCableInterceptEntry 3 }
rdnCableInterceptDestination1Ip OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ip destination 1 of 3 for captured data."
::= { rdnCableInterceptEntry 4 }
rdnCableInterceptDestination1Port OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Port destination 1 of 3 for captured data."
::= { rdnCableInterceptEntry 5 }
rdnCableInterceptDestination2Type OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Type of the address of the second lawful intercept collector.
Currently only IPv4 is supported."
::= { rdnCableInterceptEntry 6 }
rdnCableInterceptDestination2Ip OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ip destination 2 of 3 for captured data."
::= { rdnCableInterceptEntry 7 }
rdnCableInterceptDestination2Port OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Port destination 2 of 3 for captured data."
::= { rdnCableInterceptEntry 8 }
rdnCableInterceptDestination3Type OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Type of the address of the third lawful intercept collector.
Currently only IPv4 is supported."
::= { rdnCableInterceptEntry 9 }
rdnCableInterceptDestination3Ip OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Ip destination 3 of 3 for captured data."
::= { rdnCableInterceptEntry 10 }
rdnCableInterceptDestination3Port OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Port destination 3 of 3 for captured data."
::= { rdnCableInterceptEntry 11 }
rdnCableInterceptSourceType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Type of the address of the source addr.
Currently only IPv4 is supported"
::= { rdnCableInterceptEntry 12 }
rdnCableInterceptSourceIp OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Source ip of intercepted data."
::= { rdnCableInterceptEntry 13 }
rdnCableInterceptPktCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of packets intercepted."
::= { rdnCableInterceptEntry 14 }
rdnCableInterceptByteCnt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of bytes intercepted."
::= { rdnCableInterceptEntry 15 }
rdnCableInterceptRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Controls and reflects the status of rows in this table. This
field is used to control the addition and deletion of a cable
intercept entry."
::= { rdnCableInterceptEntry 16 }
--
-- End of rdnCableInterceptTable
--
--
-- Start of rdnCmtsUpChannelCounterTable
--
rdnCmtsUpChannelCounterTable OBJECT-TYPE
SYNTAX SEQUENCE OF RdnCmtsUpChannelCounterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains 32 bit and 64 bit
IUC-1 Noise and NoEnergy mini-slots counters
for upstream channels."
::={ rdnCmtsMiscObjects 28 }
rdnCmtsUpChannelCounterEntry OBJECT-TYPE
SYNTAX RdnCmtsUpChannelCounterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of noise/collision statistics for a single upstream channel.
For DOCSIS 3.0 or 2.0 CMTSs, an entry in this table
exists for each ifEntry with an ifType of docsCableUpstreamChannel(205).
For DOCSIS 1.x CMTSs, an entry in this table
exists for each ifEntry with an ifType of docsCableUpstream (129)."
INDEX { ifIndex }
::= { rdnCmtsUpChannelCounterTable 1 }
RdnCmtsUpChannelCounterEntry ::= SEQUENCE {
rdnIfCmtsUpChCtrReqNoise Counter32,
rdnIfCmtsUpChCtrReqNoEnergy Counter32,
rdnIfCmtsUpChCtrExtReqNoise Counter64,
rdnIfCmtsUpChCtrExtReqNoEnergy Counter64
}
rdnIfCmtsUpChCtrReqNoise OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current count, from CMTS initialization, of contention
request mini-slots subjected to Noise on this upstream
logical channel. This includes all contention mini-slots
for IUC1 applicable to bursts that the CMTS detected but
found as noisy.
Discontinuities in the value of this counter can occur
at reinitialization of the managed system, and at other
times as indicated by the value of
ifCounterDiscontinuityTime for the associated ifIndex."
::= { rdnCmtsUpChannelCounterEntry 1 }
rdnIfCmtsUpChCtrReqNoEnergy OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current count, from CMTS initialization, of contention
request mini-slots subjected to No Energy on this upstream
logical channel. This includes all contention mini-slots
for IUC1 applicable to bursts that the CMTS detected but
found as no energy.
Discontinuities in the value of this counter can occur
at reinitialization of the managed system, and at other
times as indicated by the value of
ifCounterDiscontinuityTime for the associated ifIndex."
::= { rdnCmtsUpChannelCounterEntry 2 }
rdnIfCmtsUpChCtrExtReqNoise OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current count, from CMTS initialization, of contention
request mini-slots for which no energy was detected on
this upstream logical channel.This includes all contention
mini-slots for IUC1 applicable to bursts that the CMTS
detected but found as noisy.
This is a 64 bit version of rdnIfCmtsUpChCtrReqNoise and
will not be accessible to SNMPv1 managers.
Discontinuities in the value of this counter can occur
at reinitialization of the managed system, and at other
times as indicated by the value of
ifCounterDiscontinuityTime for the associated ifIndex."
::= { rdnCmtsUpChannelCounterEntry 3 }
rdnIfCmtsUpChCtrExtReqNoEnergy OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current count, from CMTS initialization, of contention
request mini-slots for which no energy was detected
on this upstream logical channel. This includes all
contention mini-slots for IUC1 applicable to bursts
that the CMTS detected but found as no energy.
This is a 64 bit version of rdnIfCmtsUpChCtrReqNoEnergy and
will not be accessible to SNMPv1 managers.
Discontinuities in the value of this counter can occur
at reinitialization of the managed system, and at other
times as indicated by the value of
ifCounterDiscontinuityTime for the associated ifIndex."
::= { rdnCmtsUpChannelCounterEntry 4 }
--
-- end of rdnCmtsUpChannelCounterTable
--
END