As per Relevance of the word reference, we have this rfc below:











Network Working Group M. St. Johns, Ed
Request for Comments: 2670 @Home
Category: Proposed Standard August 1999


Radio Frequency (RF) Interface Management Information
for MCNS/DOCSIS compliant RF


Status of this

This document specifies an Internet standards track protocol for
Internet community, and requests discussion and suggestions
improvements. Please refer to the current edition of the "
Official Protocol Standards" (STD 1) for the standardization
and status of this protocol. Distribution of this memo is unlimited

Copyright

Copyright (C) The Internet Society (1999). All Rights Reserved



This memo defines a portion of the Management Information Base (MIB
for use with network management protocols in the Internet community
In particular, it defines a basic set of managed objects for SNMP
based management of MCNS/DOCSIS compliant Radio Frequency (RF
interfaces

This memo specifies a MIB module in a manner that is compliant to
SNMP SMIv2 [5][6][7]. The set of objects are consistent with
SNMP framework and existing SNMP standards

This memo is a product of the IPCDN working group within the
Engineering Task Force. Comments are solicited and should
addressed to the working group's mailing list at ipcdn@terayon.
and/or the author

Table of

1 The SNMP Management Framework ................................... 3
2 Glossary ........................................................ 4
2.1 CATV .......................................................... 4
2.2 Channel ....................................................... 4
2.3 CM ............................................................ 4
2.4 CMTS .......................................................... 4
2.5 Codeword ...................................................... 4
2.6 Data Packet ................................................... 4



St. Johns Standard [Page 1]

RFC 2670 DOCSIS RF Interface MIB August 1999


2.7 dBmV .......................................................... 4
2.8 DOCSIS ........................................................ 5
2.9 Downstream .................................................... 5
2.10 Head-end ..................................................... 5
2.11 MAC Packet ................................................... 5
2.12 MCNS ......................................................... 5
2.13 Mini-slot .................................................... 5
2.14 QPSK ......................................................... 5
2.15 QAM .......................................................... 5
2.16 RF ........................................................... 5
2.17 Symbol-times ................................................. 5
2.18 Upstream ..................................................... 6
3 Overview ........................................................ 6
3.1 Structure of the MIB .......................................... 6
3.1.1 docsIfBaseObjects ........................................... 6
3.1.2 docsIfCmObjects ............................................. 7
3.1.3 docsIfCmtsObjects ........................................... 7
3.2 Relationship to the Interfaces MIB ............................ 7
3.2.1 Layering Model .............................................. 7
3.2.2 Virtual Circuits ............................................ 8
3.2.3 ifTestTable ................................................. 9
3.2.4 ifRcvAddressTable ........................................... 9
3.2.5 ifEntry ..................................................... 9
3.2.5.1 ifEntry for Downstream interfaces ......................... 9
3.2.5.1.1 ifEntry for Downstream interfaces in Cable
Termination Systems .......................................... 9
3.2.5.1.2 ifEntry for Downstream interfaces in Cable Modems ...... 11
3.2.5.2 ifEntry for Upstream interfaces .......................... 12
3.2.5.2.1 ifEntry for Upstream interfaces in Cable
Termination Systems ......................................... 12
3.2.5.2.2 ifEntry for Upstream interfaces in Cable Modems ........ 14
3.2.5.3 ifEntry for the MAC Layer ................................ 15
4 Definitions .................................................... 18
5 Acknowledgments ................................................ 69
6 References ..................................................... 69
7 Security Considerations ........................................ 70
8 Intellectual Property .......................................... 71
9 Author's Address ............................................... 71
10 Full Copyright Statement ...................................... 72












St. Johns Standard [Page 2]

RFC 2670 DOCSIS RF Interface MIB August 1999


1. The SNMP Management

The SNMP Management Framework presently consists of five
components

o An overall architecture, described in RFC 2571 [1].

o Mechanisms for describing and naming objects and events for
purpose of management. The first version of this Structure
Management Information (SMI) is called SMIv1 and described in
16, RFC 1155 [2], STD 16, RFC 1212 [3] and RFC 1215 [4].
second version, called SMIv2, is described in STD 58, RFC 2578
[5], STD 58, RFC 2579 [6] and STD 58, RFC 2580 [7].

o Message protocols for transferring management information.
first version of the SNMP message protocol is called SNMPv1
described in RFC 1157 [8]. A second version of the SNMP
protocol, which is not an Internet standards track protocol,
called SNMPv2c and described in RFC 1901 [9] and RFC 1906 [10].
The third version of the message protocol is called SNMPv3
described in RFC 1906 [10], RFC 2572 [11] and RFC 2574 [12].

o Protocol operations for accessing management information.
first set of protocol operations and associated PDU formats
described in STD 15, RFC 1157 [8]. A second set of
operations and associated PDU formats is described in RFC 1905
[13].

o A set of fundamental applications described in RFC 2573 [14]
the view-based access control mechanism described in RFC 2575
[15].

Managed objects are accessed via a virtual information store,
the Management Information Base or MIB. Objects in the MIB
defined using the mechanisms defined in the SMI

This memo specifies a MIB module that is compliant to the SMIv2.
MIB conforming to the SMIv1 can be produced through the
translations. The resulting translated MIB MUST be
equivalent, except where objects or events are omitted because
translation is possible (use of Counter64). Some machine
information in SMIv2 will be converted into textual descriptions
SMIv1 during the translation process. However, this loss of
readable information is not considered to change the semantics of
MIB






St. Johns Standard [Page 3]

RFC 2670 DOCSIS RF Interface MIB August 1999


2.

The terms in this document are derived either from normal
system usage, or from the documents associated with the Data
Cable Service Interface Specification process

2.1.

Originally "Community Antenna Television", now used to refer to
cable or hybrid fiber and cable system used to deliver video
to a community

2.2.

A specific frequency allocation with an RF medium, specified
channel width in Hertz (cycles per second) and by center frequency
Within the US Cable Systems, upstream channels are
allocated from the 5-42MHz range while down stream channels
generally allocated from the 50-750MHz range depending on
capabilities of the given system. The typical broadcast
width in the US is 6MHz. Upstream channel widths for DOCSIS vary

2.3. CM Cable Modem

A CM acts as a "slave" station in a DOCSIS compliant cable
system

2.4. CMTS Cable Modem Termination System

A generic term covering a cable bridge or cable router in a head-end
A CMTS acts as the master station in a DOCSIS compliant cable
system. It is the only station that transmits downstream, and
controls the scheduling of upstream transmissions by its
CMs

2.5.

See [16]. A characteristic of the Foward Error Correction scheme
above the RF media layer

2.6. Data

The payload portion of the MAC Packet

2.7.

Decibel relative to one milli-volt. A measure of RF power




St. Johns Standard [Page 4]

RFC 2670 DOCSIS RF Interface MIB August 1999


2.8.

"Data Over Cable Interface Specification". A term referring to
ITU-T J.112 Annex B standard for cable modem systems [20].

2.9.

The direction from the head-end towards the subscriber

2.10. Head-

The origination point in most cable systems of the subscriber
signals

2.11. MAC

A DOCSIS PDU

2.12.

"Multimedia Cable Network System". Generally replaced in usage
DOCSIS

2.13. Mini-

See [16]. In general, an interval of time which is allocated by
CMTS to a given CM for that CM to transmit in an upstream direction

2.14. QPSK Quadrature Phase Shift Keying

A particular modulation scheme on an RF medium. See [19].

2.15. QAM Quadrature Amplitude Modulation

A particular modulation scheme on on RF medium. Usually
with a number indicating the size of the modulation
(e.g. 16 QAM). See [19], or any other book on digital
over RF for a complete explanation of this

2.16.

Radio Frequency

2.17. Symbol-

See [16]. A characteristic of the RF modulation scheme





St. Johns Standard [Page 5]

RFC 2670 DOCSIS RF Interface MIB August 1999


2.18.

The direction from the subscriber towards the head-end

3.

This MIB provides a set of objects required for the management
MCNS/DOCSIS compliant Cable Modem (CM) and Cable Modem
System (CMTS) RF interfaces. The specification is derived in
from the parameters and protocols described in DOCSIS Radio
Interface Specification [16].

3.1. Structure of the

This MIB is structured as three groups

o Management information pertinent to both Cable Modems (CM)
Cable Modem Termination Systems (CMTS) (docsIfBaseObjects).

o Management information pertinent to Cable Modems
(docsIfCmObjects).

o Management information pertinent to Cable Modem
Systems only (docsIfCmtsObjects).

Tables within each of these groups group objects functionally - e.g
Quality of Service, Channel characteristics, MAC layer management
etc. Rows created automatically (e.g. by the device according to
hardware configuration) may and generally will have a mixture
configuration and status objects within them. Rows that are meant
be created by the management station are generally restricted
configuration (read-create) objects

3.1.1.

docsIfDownstreamChannelTable - This table describes the
downstream channels for a CMTS and the received downstream
for a CM

docsIfUpstreamChannelTable - This table describes the active
channels for a a CMTS and the current upstream transmission
for a CM

docsIfQosProfileTable - This table describes the valid Quality
Service service profiles for the cable data system

docsIfSignalQualityTable - This table is used to monitor RF
quality characteristics of received signals



St. Johns Standard [Page 6]

RFC 2670 DOCSIS RF Interface MIB August 1999


3.1.2.

docsIfCmMacTable - This table is used to monitor the DOCSIS
interface and can be considered an extension to the ifEntry

docsIfCmServiceTable - This table describes the upstream
queues available at this CM. There is a comparable table at
CMTS, docsIfCmtsServiceEntry, which describes the service queues
the point of view of the CMTS

3.1.3.

docsIfCmtsStatusTable - This table provides a set of
counters which roll-up values and events that occur on the
sub-interfaces

docsIfCmtsCmStatusTable - This table is used to hold
about known (e.g. registered) cable modems on the system serviced
this CMTS

docsIfCmtsServiceEntry - This table provides access to
information related to upstream service queues

docsIfCmtsModulationTable - This table allows control over
modulation profiles for RF channels associated with this CMTS

docsIfCmtsMacToCmTable - This table allows fast access into
docsIfCmtsCmTable via a MAC address (of the CM) interface

3.2. Relationship to the Interfaces

This section clarifies the relationship of this MIB to the
MIB [17]. Several areas of correlation are addressed in
following subsections. The implementor is referred to the
MIB document in order to understand the general intent of
areas

3.2.1. Layering

An instance of ifEntry exists for each RF Downstream interface,
each RF Upstream interface, and for each RF MAC layer.
ifStackTable [17] MUST be implemented to identify relationships
sub-interfaces








St. Johns Standard [Page 7]

RFC 2670 DOCSIS RF Interface MIB August 1999


The following example illustrates a MAC interface with one
and two upstream channels

| <== to network
+-------------+--------------+
| RF MAC |
+----+---------+-----------+-+
| | |
+---------+---+ +---+-------+ +-+---------+
| Downstream1 | | Upstream1 | | Upstream2 |
+-------------+ +-----------+ +-----------+

As can be seen from this example, the RF MAC interface is layered
top of the downstream and upstream interfaces

In this example, the assignment of index values could be as follows

ifIndex ifType

1 docsCableMaclayer(127) CATV MAC
2 docsCableDownstream(128) CATV Downstream
3 docsCableUpstream(129) CATV Upstream
4 docsCableUpstream(129) CATV Upstream

The corresponding ifStack entries would then be

| IfStackHigherLayer | ifStackLowerLayer |
| 0 | 1 |
| 1 | 2 |
| 1 | 3 |
| 1 | 4 |
| 2 | 0 |
| 3 | 0 |
| 4 | 0 |

The same interface model can also be used in Telephony or
Return systems. A pure Telco Return system (Cable Modem as well
Cable Modem Termination System) would not have upstream, but
downstream cable channels. Systems supporting both Telco Return
cable upstream channels can use the above model without modification

Telco Return Upstream channel(s) are handled by the appropriate MIBs
such as PPP or Modem MIBs

3.2.2. Virtual

This medium does not support virtual circuits and this area is
applicable to this MIB



St. Johns Standard [Page 8]

RFC 2670 DOCSIS RF Interface MIB August 1999


3.2.3.

The ifTestTable is not supported by this MIB

3.2.4.

The ifRcvAddressTable is not supported by this MIB

3.2.5.

This section documents only the differences from the
specified in the Interfaces MIB. See that MIB for columns
from the descriptions below

3.2.5.1. ifEntry for Downstream

The ifEntry for Downstream interfaces supports
ifGeneralInformationGroup and the ifPacketGroup of the
MIB. This is an output only interface at the CMTS and all
status counters - ifIn* - will return zero. This is an input
interface at the CM and all output status counters - ifOut* -
return zero

3.2.5.1.1. ifEntry for Downstream interfaces in Cable Modem


ifTable
============== ===========================================
ifIndex Each RF Cable Downstream interface is
by an ifEntry

ifType The IANA value of docsCableDownstream(128).

ifSpeed Return the speed of this downstream channel
The returned value the raw bandwidth in bits/
of this interface. This is the symbol
multiplied with the number of bits per symbol

ifPhysAddress Return an empty string

ifAdminStatus The administrative status of this interface

ifOperStatus The current operational status of this interface

ifMtu The size of the largest frame which can
sent on this interface, specified in octets
The value includes the length of the MAC header




St. Johns Standard [Page 9]

RFC 2670 DOCSIS RF Interface MIB August 1999


ifInOctets Return zero

ifInUcastPkts Return zero

ifInMulticastPkts Return zero

ifInBroadcastPkts Return zero

ifInDiscards Return zero

ifInErrors Return zero

ifInUnknownProtos Return zero

ifOutOctets The total number of octets transmitted on
interface. This includes MAC packets as well
data packets, and includes the length of the
header

ifOutUcastPkts The number of Unicast packets transmitted on
interface. This includes MAC packets as well
data packets


Return the number of Multicast packets
on this interface
This includes MAC packets as well as data packets


Return the number of broadcast packets
on this interface
This includes MAC packets as well as data packets

ifOutDiscards The total number of outbound packets
were discarded. Possible reasons are
buffer shortage

ifOutErrors The number of packets which could not
transmitted due to errors

ifPromiscuousMode Return false










St. Johns Standard [Page 10]

RFC 2670 DOCSIS RF Interface MIB August 1999


3.2.5.1.2. ifEntry for Downstream interfaces in Cable

ifTable
============== ===========================================
ifIndex Each RF Cable Downstream interface is
by an ifEntry

ifType The IANA value of docsCableDownstream(128).

ifSpeed Return the speed of this downstream channel
The returned value the raw bandwidth in bits/
of this interface. This is the symbol
multiplied with the number of bits per symbol

ifPhysAddress Return an empty string

ifAdminStatus The administrative status of this interface

ifOperStatus The current operational status of this interface

ifMtu The size of the largest frame which can
received from this interface, specified in octets
The value includes the length of the MAC header

ifInOctets The total number of octets received on
interface. This includes data packets as well
MAC layer packets, and includes the length of
MAC header

ifInUcastPkts The number of Unicast packets received on
interface. This includes data packets as well
MAC layer packets

ifInMulticastPkts Return the number of Multicast packets
on this interface. This includes data packets
well as MAC layer packets

ifInBroadcastPkts Return the number of Broadcast packets
on this interface. This includes data
as well as MAC layer packets

ifInDiscards The total number of received packets which
been discarded
The possible reasons are: buffer shortage

ifInErrors The number of inbound packets that
errors preventing them from being
to higher layers



St. Johns Standard [Page 11]

RFC 2670 DOCSIS RF Interface MIB August 1999


Possible reasons are: MAC FCS error

ifInUnknownProtos The number of frames with an unknown packet type
These are MAC frames with an unknown packet type

ifOutOctets Return zero

ifOutUcastPkts Return zero


Return zero


Return zero

ifOutDiscards Return zero

ifOutErrors Return zero

ifPromiscuousMode Refer to the Interfaces MIB

3.2.5.2. ifEntry for Upstream

The ifEntry for Upstream interfaces supports
ifGeneralInformationGroup and the ifPacketGroup of the
MIB. This is an input only interface at the CMTS and all
status counters - ifOut* - will return zero. This is an output
interface at the CM and all input status counters - ifIn* -
return zero

3.2.5.2.1. ifEntry for Upstream interfaces in Cable Modem


ifTable
============== ===========================================
ifIndex Each RF Cable Upstream interface is
by an ifEntry

ifType The IANA value of docsCableUpstream(129).

ifSpeed Return the speed of this upstream channel
The returned value is the raw
in bits/s of this interface, regarding
highest speed modulation profile that
defined. This is the symbol rate
with the number of bits per symbol for
modulation profile




St. Johns Standard [Page 12]

RFC 2670 DOCSIS RF Interface MIB August 1999


ifPhysAddress Return an empty string

ifAdminStatus The administrative status of this interface

ifOperStatus The current operational status of this interface

ifMtu The size of the largest frame which can
received on this interface, specified in octets
The value includes the length of the MAC header

ifInOctets The total number of octets received on
interface. This includes data packets as well
MAC layer packets, and includes the length of
MAC header

ifInUcastPkts The number of Unicast packets received on
interface. This includes data packets as well
MAC layer packets

ifInMulticastPkts Return the number of Multicast packets
on this interface. This includes data packets
well as MAC layer packets

ifInBroadcastPkts Return the number of Broadcast packets
on this interface. This includes data
as well as MAC layer packets

ifInDiscards The total number of received packets which
been discarded
The possible reasons are: buffer shortage

ifInErrors The number of inbound packets that
errors preventing them from being
to higher layers
Possible reasons are: MAC FCS error

ifInUnknownProtos The number of frames with an unknown packet type
This are MAC frames with an unknown packet type

ifOutOctets Return zero

ifOutUcastPkts Return zero


Return zero


Return zero



St. Johns Standard [Page 13]

RFC 2670 DOCSIS RF Interface MIB August 1999


ifOutDiscards Return zero

ifOutErrors Return zero

3.2.5.2.2. ifEntry for Upstream interfaces in Cable

ifTable
============== ===========================================
ifIndex Each RF Cable Upstream interface is
by an ifEntry

ifType The IANA value of docsCableUpstream(129).

ifSpeed Return the speed of this upstream channel
The returned value is the raw
in bits/s of this interface, regarding
highest speed modulation profile that
defined. This is the symbol rate
with the number of bits per symbol for
modulation profile

ifPhysAddress Return an empty string

ifAdminStatus The administrative status of this interface

ifOperStatus The current operational status of this interface

ifMtu The size of the largest frame which can
transmitted on this interface, specified in octets
The value includes the length of the MAC header

ifInOctets Return zero

ifInUcastPkts Return zero

ifInMulticastPkts Return zero

ifInBroadcastPkts Return zero

ifInDiscards Return zero

ifInErrors Return zero

ifInUnknownProtos Return zero







St. Johns Standard [Page 14]

RFC 2670 DOCSIS RF Interface MIB August 1999


ifOutOctets The total number of octets transmitted on
interface. This includes MAC packets as well
data packets, and includes the length of the
header

ifOutUcastPkts The number of Unicast packets transmitted on
interface. This includes MAC packets as well
data packets


Return the number of Multicast packets
on this interface
This includes MAC packets as well as data packets


Return the number of broadcast packets
on this interface
This includes MAC packets as well as data packets

ifOutDiscards The total number of outbound packets
were discarded. Possible reasons are
buffer shortage

ifOutErrors The number of packets which could not
transmitted due to errors

ifPromiscuousMode Return false

3.2.5.3. ifEntry for the MAC

The ifEntry for the MAC Layer supports the
and the ifPacketGroup of the Interfaces MIB. This interface
an aggregate view of status for the lower level Downstream
Upstream interfaces

ifTable
============== ===========================================
ifIndex Each RF Cable MAC layer entity is
by an ifEntry

ifType The IANA value of docsCableMaclayer(127).

ifSpeed Return zero

ifPhysAddress Return the physical address of this interface

ifAdminStatus The administrative status of this interface




St. Johns Standard [Page 15]

RFC 2670 DOCSIS RF Interface MIB August 1999


ifOperStatus The current operational status of the
layer interface

ifHighSpeed Return zero

ifMtu Return 1500.

ifInOctets The total number of data octets received on
interface, targeted for upper protocol layers

ifInUcastPkts The number of Unicast packets received on
interface, targeted for upper protocol layers

ifInMulticastPkts Return the number of Multicast packets
on this interface, targeted for upper
layers

ifInBroadcastPkts Return the number of Broadcast packets
on this interface, targeted for upper
layers

ifInDiscards The total number of received packets which
been discarded
The possible reasons are: buffer shortage

ifInErrors The number of inbound packets that
errors preventing them from being
to higher layers
Possible reasons are: data packet FCS error
invalid MAC header

ifInUnknownProtos The number of frames with an unknown packet type
This is the number of data packets targeted
upper protocol layers with an unknown packet type

ifOutOctets The total number of octets, received from
protocol layers and transmitted on this interface

ifOutUcastPkts The number of Unicast packets, received from
protocol layers and transmitted on this interface


Return the number of Multicast packets
from upper protocol layers and transmitted on
interface






St. Johns Standard [Page 16]

RFC 2670 DOCSIS RF Interface MIB August 1999



Return the number of broadcast packets
from upper protocol layers and transmitted on
interface

ifOutDiscards The total number of outbound packets
were discarded. Possible reasons are
buffer shortage

ifOutErrors The number of packets which could not
transmitted due to errors

ifPromiscuousMode Refer to the Interfaces MIB






































St. Johns Standard [Page 17]

RFC 2670 DOCSIS RF Interface MIB August 1999


4.

DOCS-IF-MIB DEFINITIONS ::=


MODULE-IDENTITY
OBJECT-TYPE
-- do not import BITS
Unsigned32,
Integer32,
Counter32,
TimeTicks
IpAddress

FROM SNMPv2-
TEXTUAL-CONVENTION
MacAddress
RowStatus
TruthValue
TimeInterval

FROM SNMPv2-
OBJECT-GROUP

MODULE-
FROM SNMPv2-
ifIndex,
FROM IF-MIB

docsIfMib MODULE-
LAST-UPDATED "9908190000Z" -- August 19, 1999
ORGANIZATION "IETF IPCDN Working Group
CONTACT-
" Michael
Postal: @Home
425
Redwood City,
U.S.A
Phone: +1 650 569 5368
E-mail: stjohns@corp.home.net

"This is the MIB Module for MCNS/DOCSIS compliant
Frequency (RF) interfaces in Cable Modems (CM)
Cable Modem Termination Systems (CMTS)."
REVISION "9908190000Z

"Initial Version, published as RFC 2670.
Modified by Mike StJohns to fix problems identified



St. Johns Standard [Page 18]

RFC 2670 DOCSIS RF Interface MIB August 1999


the first pass of the MIB doctor. Of special note
docsIfRangingResp and docsIfCmtsInsertionInterval
obsoleted and replaced by other objects with the
functionality, but more appropriate SYNTAX."
::= { transmission 127 }

-- Textual

TenthdBmV ::= TEXTUAL-
DISPLAY-HINT "d-1"
STATUS

"This data type represents power levels that are
expressed in dBmV. Units are in tenths of a dBmV
for example, 5.1 dBmV will be represented as 51."
SYNTAX Integer32

TenthdB ::= TEXTUAL-
DISPLAY-HINT "d-1"
STATUS

"This data type represents power levels that are
expressed in dB. Units are in tenths of a dB
for example, 5.1 dB will be represented as 51."
SYNTAX Integer32

docsIfMibObjects OBJECT IDENTIFIER ::= { docsIfMib 1 }
docsIfBaseObjects OBJECT IDENTIFIER ::= { docsIfMibObjects 1 }
docsIfCmObjects OBJECT IDENTIFIER ::= { docsIfMibObjects 2 }
docsIfCmtsObjects OBJECT IDENTIFIER ::= { docsIfMibObjects 3 }

--
-- BASE
--

--
-- The following table is implemented on both the Cable Modem (CM
-- and the Cable Modem Termination System (CMTS).
--

docsIfDownstreamChannelTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS

"This table describes the attributes of
channels (frequency bands)."




St. Johns Standard [Page 19]

RFC 2670 DOCSIS RF Interface MIB August 1999


"DOCSIS Radio Frequency Interface Specification
Table 4-12 and Table 4-13."
::= { docsIfBaseObjects 1 }

docsIfDownstreamChannelEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"An entry provides a list of attributes for a
Downstream channel
An entry in this table exists for each ifEntry with
ifType of docsCableDownstream(128)."
INDEX { ifIndex }
::= { docsIfDownstreamChannelTable 1 }

DocsIfDownstreamChannelEntry ::= SEQUENCE {
docsIfDownChannelId Integer32,
docsIfDownChannelFrequency Integer32,
docsIfDownChannelWidth Integer32,
docsIfDownChannelModulation INTEGER
docsIfDownChannelInterleave INTEGER
docsIfDownChannelPower
}

docsIfDownChannelId OBJECT-
SYNTAX Integer32 (0..255)
MAX-ACCESS read-
STATUS

"The Cable Modem Termination System (CMTS)
of the downstream channel within this particular
interface. If the interface is down, the object
the most current value. If the downstream channel ID
unknown, this object returns a value of 0."
::= { docsIfDownstreamChannelEntry 1 }

docsIfDownChannelFrequency OBJECT-
SYNTAX Integer32 (0..1000000000)
UNITS "hertz
MAX-ACCESS read-
STATUS

"The center of the downstream frequency associated
this channel. This object will return the current
frequency. If a CMTS provides IF output, this
will return 0, unless this CMTS is in control of
final downstream RF frequency. See the



St. Johns Standard [Page 20]

RFC 2670 DOCSIS RF Interface MIB August 1999


compliance object for a description of valid
that may be written to this object."

"DOCSIS Radio Frequency Interface Specification
Section 4.3.3."
::= { docsIfDownstreamChannelEntry 2 }

docsIfDownChannelWidth OBJECT-
SYNTAX Integer32 (0..16000000)
UNITS "hertz
MAX-ACCESS read-
STATUS

"The bandwidth of this downstream channel.
implementations are expected to support a channel
of 6 MHz (North America) and/or 8 MHz (Europe). See
associated compliance object for a description of
valid channel widths for this object."

"DOCSIS Radio Frequency Interface Specification
Table 4-12 and Table 4-13."
::= { docsIfDownstreamChannelEntry 3 }

docsIfDownChannelModulation OBJECT-
SYNTAX INTEGER {
unknown(1),
other(2),
qam64(3),
qam256(4)
}
MAX-ACCESS read-
STATUS

"The modulation type associated with this
channel. If the interface is down, this object
returns the configured value (CMTS), the most
value (CM), or the value of unknown(1). See
associated conformance object for write conditions
limitations. See the reference for specifics on
modulation profiles implied by qam64 and qam256."

"DOCSIS Radio Frequency Interface Specification
Section 3.6.2."
::= { docsIfDownstreamChannelEntry 4 }

docsIfDownChannelInterleave OBJECT-
SYNTAX INTEGER {
unknown(1),



St. Johns Standard [Page 21]

RFC 2670 DOCSIS RF Interface MIB August 1999


other(2),
taps8Increment16(3),
taps16Increment8(4),
taps32Increment4(5),
taps64Increment2(6),
taps128Increment1(7)
}
MAX-ACCESS read-
STATUS

"The Forward Error Correction (FEC) interleaving
for this downstream channel
Values are defined as follows
taps8Increment16(3): protection 5.9/4.1 usec
latency .22/.15
taps16Increment8(4): protection 12/8.2 usec
latency .48/.33
taps32Increment4(5): protection 24/16 usec
latency .98/.68
taps64Increment2(6): protection 47/33 usec
latency 2/1.4
taps128Increment1(7): protection 95/66 usec
latency 4/2.8
If the interface is down, this object either
the configured value (CMTS), the most current value (CM),
or the value of unknown(1).
The value of other(2) is returned if the
is known but not defined in the above list
See the associated conformance object for
conditions and limitations. See the reference for the
configuration described by the setting of this object."

"DOCSIS Radio Frequency Interface Specification
Section 4.3.2."
::= { docsIfDownstreamChannelEntry 5 }

docsIfDownChannelPower OBJECT-
SYNTAX
UNITS "dBmV
MAX-ACCESS read-
STATUS

"At the CMTS, the operational transmit power. At the CM
the received power level. May be set to zero at the
if power level measurement is not supported
If the interface is down, this object either
the configured value (CMTS), the most current value (CM
or the value of 0. See the associated conformance



St. Johns Standard [Page 22]

RFC 2670 DOCSIS RF Interface MIB August 1999


for write conditions and limitations. See the
for recommended and required power levels."

"DOCSIS Radio Frequency Interface Specification
Table 4-12 and Table 4-13."
::= { docsIfDownstreamChannelEntry 6 }

--
-- The following table is implemented on both the CM and the CMTS
-- For the CM, only attached channels appear in the table. For
-- CM, this table is read only as well
--

docsIfUpstreamChannelTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS

"This table describes the attributes of attached
channels (frequency bands)."
::= { docsIfBaseObjects 2 }

docsIfUpstreamChannelEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"List of attributes for a single upstream channel
An entry in this table exists for each ifEntry with
ifType of docsCableUpstream(129)."
INDEX { ifIndex }
::= { docsIfUpstreamChannelTable 1 }

DocsIfUpstreamChannelEntry ::= SEQUENCE {
docsIfUpChannelId Integer32,
docsIfUpChannelFrequency Integer32,
docsIfUpChannelWidth Integer32,
docsIfUpChannelModulationProfile Unsigned32,
docsIfUpChannelSlotSize Unsigned32,
docsIfUpChannelTxTimingOffset Unsigned32,
docsIfUpChannelRangingBackoffStart Integer32,
docsIfUpChannelRangingBackoffEnd Integer32,
docsIfUpChannelTxBackoffStart Integer32,
docsIfUpChannelTxBackoffEnd Integer32
}

docsIfUpChannelId OBJECT-
SYNTAX Integer32 (0..255)



St. Johns Standard [Page 23]

RFC 2670 DOCSIS RF Interface MIB August 1999


MAX-ACCESS read-
STATUS

"The CMTS identification of the upstream channel."
::= { docsIfUpstreamChannelEntry 1 }

docsIfUpChannelFrequency OBJECT-
SYNTAX Integer32 (0..1000000000)
UNITS "hertz
MAX-ACCESS read-
STATUS

"The center of the frequency band associated with
upstream channel. This object returns 0 if the
is undefined or unknown. Minimum permitted
frequency is 5,000,000 Hz for current technology.
the associated conformance object for write
and limitations."

"DOCSIS Radio Frequency Interface Specification
Table 2-2."
::= { docsIfUpstreamChannelEntry 2 }

docsIfUpChannelWidth OBJECT-
SYNTAX Integer32 (0..20000000)
UNITS "hertz
MAX-ACCESS read-
STATUS

"The bandwidth of this upstream channel. This
returns 0 if the channel width is undefined or unknown
Minimum permitted channel width is 200,000 Hz currently
See the associated conformance object for write
and limitations."

"DOCSIS Radio Frequency Interface Specification
Table 4-3."
::= { docsIfUpstreamChannelEntry 3 }

docsIfUpChannelModulationProfile OBJECT-
SYNTAX Unsigned32
MAX-ACCESS read-
STATUS

"An entry identical to the docsIfModIndex in
docsIfCmtsModulationTable that describes this channel
This channel is further instantiated there by a
of interval usage codes which together fully describe



St. Johns Standard [Page 24]

RFC 2670 DOCSIS RF Interface MIB August 1999


channel modulation. This object returns 0 if
docsIfCmtsModulationTable entry does not exist
docsIfCmtsModulationTable is empty.
the associated conformance object for write
and limitations."
::= { docsIfUpstreamChannelEntry 4 }

docsIfUpChannelSlotSize OBJECT-
SYNTAX Unsigned32
MAX-ACCESS read-
STATUS

"The number of 6.25 microsecond ticks in each upstream mini
slot. Returns zero if the value is undefined or unknown
See the associated conformance object for
conditions and limitations."

"DOCSIS Radio Frequency Interface Specification
Section 6.1.2.4."
::= { docsIfUpstreamChannelEntry 5 }

docsIfUpChannelTxTimingOffset OBJECT-
SYNTAX Unsigned32
MAX-ACCESS read-
STATUS

"A measure of the current round trip time at the CM, or
maximum round trip time seen by the CMTS. Used for
of CM upstream transmissions to ensure
arrivals at the CMTS. Units are in terms
(6.25 microseconds/64)."

"DOCSIS Radio Frequency Interface Specification
Section 6.5."
::= { docsIfUpstreamChannelEntry 6 }

docsIfUpChannelRangingBackoffStart OBJECT-
SYNTAX Integer32 (0..16)
MAX-ACCESS read-
STATUS

"The initial random backoff window to use when
Ranging Requests. Expressed as a power of 2. A value of 16
at the CMTS indicates that a proprietary adaptive
mechanism is to be used. See the associated
object for write conditions and limitations."

"DOCSIS Radio Frequency Interface Specification



St. Johns Standard [Page 25]

RFC 2670 DOCSIS RF Interface MIB August 1999


Section 6.4.4."
::= { docsIfUpstreamChannelEntry 7 }

docsIfUpChannelRangingBackoffEnd OBJECT-
SYNTAX Integer32 (0..16)
MAX-ACCESS read-
STATUS

"The final random backoff window to use when
Ranging Requests. Expressed as a power of 2. A value of 16
at the CMTS indicates that a proprietary adaptive
mechanism is to be used. See the associated
object for write conditions and limitations."

"DOCSIS Radio Frequency Interface Specification
Section 6.4.4."
::= { docsIfUpstreamChannelEntry 8 }

docsIfUpChannelTxBackoffStart OBJECT-
SYNTAX Integer32 (0..16)
MAX-ACCESS read-
STATUS

"The initial random backoff window to use when
transmissions. Expressed as a power of 2. A value of 16
at the CMTS indicates that a proprietary adaptive
mechanism is to be used. See the associated
object for write conditions and limitations."

"DOCSIS Radio Frequency Interface Specification
Section 6.4.4."
::= { docsIfUpstreamChannelEntry 9 }

docsIfUpChannelTxBackoffEnd OBJECT-
SYNTAX Integer32 (0..16)
MAX-ACCESS read-
STATUS

"The final random backoff window to use when
transmissions. Expressed as a power of 2. A value of 16
at the CMTS indicates that a proprietary adaptive
mechanism is to be used. See the associated
object for write conditions and limitations."

"DOCSIS Radio Frequency Interface Specification
Section 6.4.4."
::= { docsIfUpstreamChannelEntry 10 }




St. Johns Standard [Page 26]

RFC 2670 DOCSIS RF Interface MIB August 1999


-- The following table describes the attributes of each class
-- service. The entries in this table are referenced from
-- docsIfServiceEntries. They exist as a separate table in order
-- reduce redundant information in docsIfServiceTable
--
-- This table is implemented at both the CM and the CMTS
-- The CM need only maintain entries for the classes of
-- referenced by its docsIfServiceTable
--

docsIfQosProfileTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS

"Describes the attributes for each class of service."
::= { docsIfBaseObjects 3 }

docsIfQosProfileEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"Describes the attributes for a single class of service

If implemented as read-create in the Cable
Termination System, creation of entries in this table
controlled by the value of docsIfCmtsQosProfilePermissions

If implemented as read-only, entries are created
on information in REG-REQ MAC messages received
Cable Modems (Cable Modem Termination
implementation), or based on information extracted
the TFTP option file (Cable Modem implementation).
In the Cable Modem Termination system, read-only
are removed if no longer referenced
docsIfCmtsServiceTable

An entry in this table must not be removed while it
referenced by an entry in docsIfCmServiceTable (Cable Modem
or docsIfCmtsServiceTable (Cable Modem Termination System).

An entry in this table should not be changeable
it is referenced by an entry in docsIfCmtsServiceTable

If this table is created automatically, there should
be a single entry for each Class of Service.
entries with the same Class of Service parameters are



St. Johns Standard [Page 27]

RFC 2670 DOCSIS RF Interface MIB August 1999


recommended."
INDEX { docsIfQosProfIndex }
::= { docsIfQosProfileTable 1 }

DocsIfQosProfileEntry ::= SEQUENCE {
docsIfQosProfIndex Integer32,
docsIfQosProfPriority Integer32,
docsIfQosProfMaxUpBandwidth Integer32,
docsIfQosProfGuarUpBandwidth Integer32,
docsIfQosProfMaxDownBandwidth Integer32,
docsIfQosProfMaxTxBurst Integer32,
docsIfQosProfBaselinePrivacy TruthValue
docsIfQosProfStatus
}

docsIfQosProfIndex OBJECT-
SYNTAX Integer32 (1..16383)
MAX-ACCESS not-
STATUS

"The index value which uniquely identifies an
in the docsIfQosProfileTable."
::= { docsIfQosProfileEntry 1 }

docsIfQosProfPriority OBJECT-
SYNTAX Integer32 (0..7)
MAX-ACCESS read-
STATUS

"A relative priority assigned to this service
allocating bandwidth. Zero indicates lowest priority
and seven indicates highest priority
Interpretation of priority is device-specific
MUST NOT be changed while this row is active."
DEFVAL { 0 }
::= { docsIfQosProfileEntry 2 }

docsIfQosProfMaxUpBandwidth OBJECT-
SYNTAX Integer32 (0..100000000)
MAX-ACCESS read-
STATUS

"The maximum upstream bandwidth, in bits per second
allowed for a service with this service class
Zero if there is no restriction of upstream bandwidth
MUST NOT be changed while this row is active."
DEFVAL { 0 }
::= { docsIfQosProfileEntry 3 }



St. Johns Standard [Page 28]

RFC 2670 DOCSIS RF Interface MIB August 1999


docsIfQosProfGuarUpBandwidth OBJECT-
SYNTAX Integer32 (0..100000000)
MAX-ACCESS read-
STATUS

"Minimum guaranteed upstream bandwidth, in bits per second
allowed for a service with this service class
MUST NOT be changed while this row is active."
DEFVAL { 0 }
::= { docsIfQosProfileEntry 4 }

docsIfQosProfMaxDownBandwidth OBJECT-
SYNTAX Integer32 (0..100000000)
MAX-ACCESS read-
STATUS

"The maximum downstream bandwidth, in bits per second
allowed for a service with this service class
Zero if there is no restriction of downstream bandwidth
MUST NOT be changed while this row is active."
DEFVAL { 0 }
::= { docsIfQosProfileEntry 5 }

docsIfQosProfMaxTxBurst OBJECT-
SYNTAX Integer32 (0..255)
MAX-ACCESS read-
STATUS

"The maximum number of mini-slots that may be
for a single upstream transmission
A value of zero means there is no limit
MUST NOT be changed while this row is active."
DEFVAL { 0 }
::= { docsIfQosProfileEntry 6 }

docsIfQosProfBaselinePrivacy OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"Indicates whether Baseline Privacy is enabled for
service class
MUST NOT be changed while this row is active."
DEFVAL { false }
::= { docsIfQosProfileEntry 7 }

docsIfQosProfStatus OBJECT-
SYNTAX



St. Johns Standard [Page 29]

RFC 2670 DOCSIS RF Interface MIB August 1999


MAX-ACCESS read-
STATUS

"This is object is to used to create or delete rows
this table. This object MUST NOT be changed from
while the row is referenced by the any entry in
docsIfCmServiceTable (on the CM), or
docsIfCmtsServiceTable (on the CMTS)."
::= { docsIfQosProfileEntry 8 }


docsIfSignalQualityTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS

"At the CM, describes the PHY signal quality of
channels. At the CMTS, describes the PHY signal quality
upstream channels. At the CMTS, this table may
contention intervals."
::= { docsIfBaseObjects 4 }

docsIfSignalQualityEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"At the CM, describes the PHY characteristics of
downstream channel. At the CMTS, describes the PHY
quality of an upstream channel
An entry in this table exists for each ifEntry with
ifType of docsCableUpstream(129) for Cable Modem
Systems and docsCableDownstream(128) for Cable Modems."
INDEX { ifIndex }
::= { docsIfSignalQualityTable 1 }

DocsIfSignalQualityEntry ::= SEQUENCE {
docsIfSigQIncludesContention TruthValue
docsIfSigQUnerroreds Counter32,
docsIfSigQCorrecteds Counter32,
docsIfSigQUncorrectables Counter32,
docsIfSigQSignalNoise TenthdB
docsIfSigQMicroreflections Integer32,
docsIfSigQEqualizationData OCTET
}

docsIfSigQIncludesContention OBJECT-
SYNTAX



St. Johns Standard [Page 30]

RFC 2670 DOCSIS RF Interface MIB August 1999


MAX-ACCESS read-
STATUS

"true(1) if this CMTS includes contention intervals
the counters in this table. Always false(2) for CMs."

"DOCSIS Radio Frequency Interface specification
Section 6.4.4"
::= { docsIfSignalQualityEntry 1 }

docsIfSigQUnerroreds OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Codewords received on this channel without error
This includes all codewords, whether or not
were part of frames destined for this device."

"DOCSIS Radio Frequency Interface specification
Section 4.2.3 and 4.3.6"
::= { docsIfSignalQualityEntry 2 }

docsIfSigQCorrecteds OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Codewords received on this channel with
errors. This includes all codewords, whether or
they were part of frames destined for this device."

"DOCSIS Radio Frequency Interface specification
Section 4.2.3 and 4.3.6"
::= { docsIfSignalQualityEntry 3 }

docsIfSigQUncorrectables OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Codewords received on this channel with
errors. This includes all codewords, whether or
they were part of frames destined for this device."

"DOCSIS Radio Frequency Interface specification
Section 4.2.3 and 4.3.6"
::= { docsIfSignalQualityEntry 4 }



St. Johns Standard [Page 31]

RFC 2670 DOCSIS RF Interface MIB August 1999


docsIfSigQSignalNoise OBJECT-
SYNTAX
UNITS "dB
MAX-ACCESS read-
STATUS

"Signal/Noise ratio as perceived for this channel
At the CM, describes the Signal/Noise of the
channel. At the CMTS, describes the average Signal/
of the upstream channel."

"DOCSIS Radio Frequency Interface specification
Table 2-1 and 2-2"
::= { docsIfSignalQualityEntry 5 }

docsIfSigQMicroreflections OBJECT-
SYNTAX Integer32 (0..255)
UNITS "dBc
MAX-ACCESS read-
STATUS

"Total microreflections including in-channel
as perceived on this interface, measured in dBc
the signal level
This object is not assumed to return an
accurate value, but should give a rough
of microreflections received on this interface
It is up to the implementor to provide
as accurate as possible."

"DOCSIS Radio Frequency Interface specification
Table 2-1 and 2-2"
::= { docsIfSignalQualityEntry 6 }

docsIfSigQEqualizationData OBJECT-
SYNTAX OCTET
MAX-ACCESS read-
STATUS

"At the CM, returns the equalization data for the
channel. At the CMTS, returns the average
data for the upstream channel. Returns an empty
if the value is unknown or if there is no
data available or defined."

"DOCSIS Radio Frequency Interface Specification
Figure 6-23."
::= { docsIfSignalQualityEntry 7 }



St. Johns Standard [Page 32]

RFC 2670 DOCSIS RF Interface MIB August 1999


--
-- CABLE MODEM
--

-- #######

--
-- The CM MAC
--

docsIfCmMacTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS

"Describes the attributes of each CM MAC interface
extending the information available from ifEntry."
::= { docsIfCmObjects 1 }

docsIfCmMacEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"An entry containing objects describing attributes
each MAC entry, extending the information in ifEntry
An entry in this table exists for each ifEntry with
ifType of docsCableMaclayer(127)."
INDEX { ifIndex }
::= { docsIfCmMacTable 1 }

DocsIfCmMacEntry ::= SEQUENCE {
docsIfCmCmtsAddress MacAddress
docsIfCmCapabilities BITS
docsIfCmRangingRespTimeout TimeTicks
docsIfCmRangingTimeout
}

docsIfCmCmtsAddress OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"Identifies the CMTS that is believed to control this
domain. At the CM, this will be the source address
SYNC, MAP, and other MAC-layer messages. If the CMTS
unknown, returns 00-00-00-00-00-00."
::= { docsIfCmMacEntry 1 }



St. Johns Standard [Page 33]

RFC 2670 DOCSIS RF Interface MIB August 1999


docsIfCmCapabilities OBJECT-
SYNTAX BITS {
atmCells(0),
concatenation(1)
}
MAX-ACCESS read-
STATUS

"Identifies the capabilities of the MAC
at this interface. Note that packet transmission
always supported. Therefore, there is no specific
required to explicitely indicate this capability."
::= { docsIfCmMacEntry 2 }

-- This object has been obsoleted and replaced
-- docsIfCmRangingTimeout to correct the typing to TimeInterval.
-- implementations of the MIB should use docsIfCmRangingTimeout instead

docsIfCmRangingRespTimeout OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"Waiting time for a Ranging Response packet."

"DOCSIS Radio Frequency Interface specification
Figure 7-6 and 7-7, timer T3."
DEFVAL { 20 }
::= { docsIfCmMacEntry 3 }

docsIfCmRangingTimeout OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"Waiting time for a Ranging Response packet."

"DOCSIS Radio Frequency Interface specification
Figure 7-6 and 7-7, timer T3."
DEFVAL { 20 }
::= { docsIfCmMacEntry 4 }

--
-- CM status table
-- This table is implemented only at the CM
--

docsIfCmStatusTable OBJECT-



St. Johns Standard [Page 34]

RFC 2670 DOCSIS RF Interface MIB August 1999


SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS

"This table maintains a number of status
and counters for Cable Modems."
::= { docsIfCmObjects 2 }

docsIfCmStatusEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"A set of status objects and counters for a single
layer instance in a Cable Modem
An entry in this table exists for each ifEntry with
ifType of docsCableMaclayer(127)."
INDEX { ifIndex }
::= { docsIfCmStatusTable 1 }

DocsIfCmStatusEntry ::= SEQUENCE {
docsIfCmStatusValue INTEGER
docsIfCmStatusCode OCTET STRING
docsIfCmStatusTxPower TenthdBmV
docsIfCmStatusResets Counter32,
docsIfCmStatusLostSyncs Counter32,
docsIfCmStatusInvalidMaps Counter32,
docsIfCmStatusInvalidUcds Counter32,
-- docsIfCmStatusInvalidRangingResp Counter32,
docsIfCmStatusInvalidRangingResponses Counter32,
-- docsIfCmStatusInvalidRegistrationResp Counter32,
docsIfCmStatusInvalidRegistrationResponses Counter32,
docsIfCmStatusT1Timeouts Counter32,
docsIfCmStatusT2Timeouts Counter32,
docsIfCmStatusT3Timeouts Counter32,
docsIfCmStatusT4Timeouts Counter32,
docsIfCmStatusRangingAborteds Counter32
}

docsIfCmStatusValue OBJECT-
SYNTAX INTEGER {
other(1),
notReady(2),
notSynchronized(3),
phySynchronized(4),
usParametersAcquired(5),
rangingComplete(6),
ipComplete(7),



St. Johns Standard [Page 35]

RFC 2670 DOCSIS RF Interface MIB August 1999


todEstablished(8),
securityEstablished(9),
paramTransferComplete(10),
registrationComplete(11),
operational(12),
accessDenied(13)
}
MAX-ACCESS read-
STATUS

"Current Cable Modem connectivity state, as
in the RF Interface Specification."

"DOCSIS Radio Frequency Interface Specification
Chapter 7.2."
::= { docsIfCmStatusEntry 1 }

docsIfCmStatusCode OBJECT-
SYNTAX OCTET
MAX-ACCESS read-
STATUS

"Status code for this Cable Modem as defined in
RF Interface Specification. The status code
of a single character indicating error groups,
by a two- or three-digit number indicating the
condition."

"DOCSIS Radio Frequency Interface Specification
Cable Modem status codes."
::= { docsIfCmStatusEntry 2 }

docsIfCmStatusTxPower OBJECT-
SYNTAX
UNITS "dBmV
MAX-ACCESS read-
STATUS

"The operational transmit power for the attached
channel."

"DOCSIS Radio Frequency Interface specification
Section 4.2.8."
::= { docsIfCmStatusEntry 3 }

docsIfCmStatusResets OBJECT-
SYNTAX Counter32
MAX-ACCESS read-



St. Johns Standard [Page 36]

RFC 2670 DOCSIS RF Interface MIB August 1999


STATUS

"Number of times the CM reset or
this interface."
::= { docsIfCmStatusEntry 4 }

docsIfCmStatusLostSyncs OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Number of times the CM lost synchronization
the downstream channel."

"DOCSIS Radio Frequency Interface specification
Section 6.5."
::= { docsIfCmStatusEntry 5 }

docsIfCmStatusInvalidMaps OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Number of times the CM received invalid MAP messages."

"DOCSIS Radio Frequency Interface specification
Section 6.3.2.3 and 6.4.2."
::= { docsIfCmStatusEntry 6 }

docsIfCmStatusInvalidUcds OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Number of times the CM received invalid UCD messages."

"DOCSIS Radio Frequency Interface specification
Section 6.3.2.2."
::= { docsIfCmStatusEntry 7 }

-- docsIfCmStatusInvalidRangingResp replaced for Counter32
-- naming

docsIfCmStatusInvalidRangingResponses OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS




St. Johns Standard [Page 37]

RFC 2670 DOCSIS RF Interface MIB August 1999


"Number of times the CM received invalid ranging
messages."
::= { docsIfCmStatusEntry 8 }

-- docsIfCmStatusInvalidRegistrationResp replaced
-- Counter32 naming
docsIfCmStatusInvalidRegistrationResponses OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Number of times the CM received invalid
response messages."
::= { docsIfCmStatusEntry 9 }

docsIfCmStatusT1Timeouts OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Number of times counter T1 expired in the CM."

"DOCSIS Radio Frequency Interface specification
Figure 7-3."
::= { docsIfCmStatusEntry 10 }

docsIfCmStatusT2Timeouts OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Number of times counter T2 expired in the CM."

"DOCSIS Radio Frequency Interface specification
Figure 7-6."
::= { docsIfCmStatusEntry 11 }

docsIfCmStatusT3Timeouts OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Number of times counter T3 expired in the CM."

"DOCSIS Radio Frequency Interface specification
Figure 7-6 and 7-7."
::= { docsIfCmStatusEntry 12 }




St. Johns Standard [Page 38]

RFC 2670 DOCSIS RF Interface MIB August 1999


docsIfCmStatusT4Timeouts OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Number of times counter T4 expired in the CM."

"DOCSIS Radio Frequency Interface specification
Figure 7-7."
::= { docsIfCmStatusEntry 13 }

docsIfCmStatusRangingAborteds OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Number of times the ranging process was
by the CMTS."
::= { docsIfCmStatusEntry 14 }

--
-- The Cable Modem Service
--

docsIfCmServiceTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS

"Describes the attributes of each upstream service
on a CM."
::= { docsIfCmObjects 3 }

docsIfCmServiceEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"Describes the attributes of an upstream bandwidth
queue
An entry in this table exists for each Service ID
The primary index is an ifIndex with an ifType
docsCableMaclayer(127)."
INDEX { ifIndex, docsIfCmServiceId }
::= { docsIfCmServiceTable 1 }

DocsIfCmServiceEntry ::= SEQUENCE {
docsIfCmServiceId Integer32,



St. Johns Standard [Page 39]

RFC 2670 DOCSIS RF Interface MIB August 1999


docsIfCmServiceQosProfile Integer32,
docsIfCmServiceTxSlotsImmed Counter32,
docsIfCmServiceTxSlotsDed Counter32,
docsIfCmServiceTxRetries Counter32,

-- docsIfCmServiceTxExceeded Counter32,
docsIfCmServiceTxExceededs Counter32,
docsIfCmServiceRqRetries Counter32,
-- docsIfCmServiceRqExceeded Counter32
docsIfCmServiceRqExceededs Counter32
}

docsIfCmServiceId OBJECT-
SYNTAX Integer32 (1..16383)
MAX-ACCESS not-
STATUS

"Identifies a service queue for upstream bandwidth.
attributes of this service queue are shared between
CM and the CMTS. The CMTS allocates upstream
to this service queue based on requests from the CM
on the class of service associated with this queue."
::= { docsIfCmServiceEntry 1 }

docsIfCmServiceQosProfile OBJECT-
SYNTAX Integer32 (0..16383)
MAX-ACCESS read-
STATUS

"The index in docsIfQosProfileTable describing the
of service attributes associated with this
service. If no associated entry in
exists, this object returns a value of zero."
::= { docsIfCmServiceEntry 2 }

docsIfCmServiceTxSlotsImmed OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"The number of upstream mini-slots which have been used
transmit data PDUs in immediate (contention) mode.
includes only those PDUs which are presumed to
arrived at the headend (i.e., those which were
acknowledged.) It does not include retransmission
or mini-slots used by Requests."

"DOCSIS Radio Frequency Interface specification



St. Johns Standard [Page 40]

RFC 2670 DOCSIS RF Interface MIB August 1999


Section 6.4."
::= { docsIfCmServiceEntry 3 }

docsIfCmServiceTxSlotsDed OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"The number of upstream mini-slots which have been used
transmit data PDUs in dedicated mode (i.e., as a
of a unicast Data Grant)."

"DOCSIS Radio Frequency Interface specification
Section 6.4."
::= { docsIfCmServiceEntry 4 }

docsIfCmServiceTxRetries OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"The number of attempts to transmit data PDUs
requests for acknowledgment which did not result
acknowledgment."

"DOCSIS Radio Frequency Interface specification
Section 6.4."
::= { docsIfCmServiceEntry 5 }

-- docsIfCmServiceTxExceeded renamed for Counter32 naming
docsIfCmServiceTxExceededs OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"The number of data PDUs transmission failures due
excessive retries without acknowledgment."

"DOCSIS Radio Frequency Interface specification
Section 6.4."
::= { docsIfCmServiceEntry 6 }

docsIfCmServiceRqRetries OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"The number of attempts to transmit bandwidth



St. Johns Standard [Page 41]

RFC 2670 DOCSIS RF Interface MIB August 1999


which did not result in acknowledgment."

"DOCSIS Radio Frequency Interface specification
Section 6.4."
::= { docsIfCmServiceEntry 7 }


-- docsIfCmServiceRqExceeded renamed for Counter 32
--
docsIfCmServiceRqExceededs OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"The number of requests for bandwidth which failed due
excessive retries without acknowledgment."

"DOCSIS Radio Frequency Interface specification
Section 6.4."
::= { docsIfCmServiceEntry 8 }

--
-- CMTS
--

--
-- The CMTS MAC
--

docsIfCmtsMacTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS

"Describes the attributes of each CMTS MAC interface
extending the information available from ifEntry
Mandatory for all CMTS devices."
::= { docsIfCmtsObjects 1 }

docsIfCmtsMacEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"An entry containing objects describing attributes of
MAC entry, extending the information in ifEntry
An entry in this table exists for each ifEntry with
ifType of docsCableMaclayer(127)."



St. Johns Standard [Page 42]

RFC 2670 DOCSIS RF Interface MIB August 1999


INDEX { ifIndex }
::= { docsIfCmtsMacTable 1 }

DocsIfCmtsMacEntry ::= SEQUENCE {
docsIfCmtsCapabilities BITS
docsIfCmtsSyncInterval Integer32,
docsIfCmtsUcdInterval Integer32,
docsIfCmtsMaxServiceIds Integer32,
docsIfCmtsInsertionInterval TimeTicks, --
docsIfCmtsInvitedRangingAttempts Integer32,
docsIfCmtsInsertInterval
}

docsIfCmtsCapabilities OBJECT-
SYNTAX BITS {
atmCells(0),
concatenation(1)
}
MAX-ACCESS read-
STATUS

"Identifies the capabilities of the CMTS
implementation at this interface. Note that
transmission is always supported. Therefore,
is no specific bit required to explicitely
this capability."

"DOCSIS Radio Frequency Interface specification
Chapter 6."
::= { docsIfCmtsMacEntry 1 }

docsIfCmtsSyncInterval OBJECT-
SYNTAX Integer32 (1..200)
UNITS "Milliseconds
MAX-ACCESS read-
STATUS

"The interval between CMTS transmission of successive
messages at this interface."

"DOCSIS Radio Frequency Interface Specification
Section 6.5 and Appendix B."
::= { docsIfCmtsMacEntry 2 }

docsIfCmtsUcdInterval OBJECT-
SYNTAX Integer32 (1..2000)
UNITS "Milliseconds
MAX-ACCESS read-



St. Johns Standard [Page 43]

RFC 2670 DOCSIS RF Interface MIB August 1999


STATUS

"The interval between CMTS transmission of
Upstream Channel Descriptor messages for each
channel at this interface."

"DOCSIS Radio Frequency Interface Specification
Section 6.5 and Appendix B."
::= { docsIfCmtsMacEntry 3 }

docsIfCmtsMaxServiceIds OBJECT-
SYNTAX Integer32 (1..16383)
MAX-ACCESS read-
STATUS

"The maximum number of service IDs that may
simultaneously active."
::= { docsIfCmtsMacEntry 4 }


-- This object has been obsoleted and replaced
-- docsIfCmtsInsertInterval to fix a SYNTAX typing problem.
-- implementations of this MIB should use that object instead
docsIfCmtsInsertionInterval OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"The amount of time to elapse between each
station maintenance grant. Broadcast station
grants are used to allow new cable modems to join
network. Zero indicates that a vendor-specific
is used instead of a fixed time. Maximum amount of
permitted by the specification is 2 seconds."

"DOCSIS Radio Frequency Interface Specification
Appendix B, Ranging Interval."
::= { docsIfCmtsMacEntry 5 }

docsIfCmtsInvitedRangingAttempts OBJECT-
SYNTAX Integer32 (0..1024)
MAX-ACCESS read-
STATUS

"The maximum number of attempts to make on
for ranging requests. A value of zero means the
should attempt to range forever."




St. Johns Standard [Page 44]

RFC 2670 DOCSIS RF Interface MIB August 1999


"DOCSIS Radio Frequency Interface specification
Section 7.2.5 and Appendix B."
::= { docsIfCmtsMacEntry 6 }

docsIfCmtsInsertInterval OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"The amount of time to elapse between each
station maintenance grant. Broadcast station
grants are used to allow new cable modems to join
network. Zero indicates that a vendor-specific
is used instead of a fixed time. Maximum amount of
permitted by the specification is 2 seconds."

"DOCSIS Radio Frequency Interface Specification
Appendix B."
::= { docsIfCmtsMacEntry 7 }

--
--
-- CMTS status table
--

docsIfCmtsStatusTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS

"For the MAC layer, this group maintains a number
status objects and counters."
::= { docsIfCmtsObjects 2 }

docsIfCmtsStatusEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"Status entry for a single MAC layer
An entry in this table exists for each ifEntry with
ifType of docsCableMaclayer(127)."
INDEX { ifIndex }
::= { docsIfCmtsStatusTable 1 }

DocsIfCmtsStatusEntry ::= SEQUENCE {
docsIfCmtsStatusInvalidRangeReqs Counter32,
docsIfCmtsStatusRangingAborteds Counter32,



St. Johns Standard [Page 45]

RFC 2670 DOCSIS RF Interface MIB August 1999


docsIfCmtsStatusInvalidRegReqs Counter32,
docsIfCmtsStatusFailedRegReqs Counter32,
docsIfCmtsStatusInvalidDataReqs Counter32,
docsIfCmtsStatusT5Timeouts Counter32
}

docsIfCmtsStatusInvalidRangeReqs OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"This object counts invalid RNG-REQ messages received
this interface."
::= { docsIfCmtsStatusEntry 1 }

docsIfCmtsStatusRangingAborteds OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"This object counts ranging attempts that were
aborted by the CMTS."
::= { docsIfCmtsStatusEntry 2 }

docsIfCmtsStatusInvalidRegReqs OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"This object counts invalid REG-REQ messages received
this interface."
::= { docsIfCmtsStatusEntry 3 }

docsIfCmtsStatusFailedRegReqs OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"This object counts failed registration attempts, i.e.,
authentication failures and class of service failures
on this interface."
::= { docsIfCmtsStatusEntry 4 }

docsIfCmtsStatusInvalidDataReqs OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS




St. Johns Standard [Page 46]

RFC 2670 DOCSIS RF Interface MIB August 1999


"This object counts invalid data request
received on this interface."
::= { docsIfCmtsStatusEntry 5 }

docsIfCmtsStatusT5Timeouts OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"This object counts the number of times counter T
expired on this interface."
::= { docsIfCmtsStatusEntry 6 }

--
-- CM status table (within CMTS).
-- This table is implemented only at the CMTS
-- It contains per CM status information available in the CMTS
--

docsIfCmtsCmStatusTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS

"A set of objects in the CMTS, maintained for
Cable Modem connected to this CMTS."
::= { docsIfCmtsObjects 3 }

docsIfCmtsCmStatusEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"Status information for a single Cable Modem
An entry in this table exists for each Cable
that is connected to the CMTS implementing this table."
INDEX { docsIfCmtsCmStatusIndex }
::= { docsIfCmtsCmStatusTable 1 }

DocsIfCmtsCmStatusEntry ::= SEQUENCE {
docsIfCmtsCmStatusIndex Integer32,
docsIfCmtsCmStatusMacAddress MacAddress
docsIfCmtsCmStatusIpAddress IpAddress
docsIfCmtsCmStatusDownChannelIfIndex InterfaceIndexOrZero
docsIfCmtsCmStatusUpChannelIfIndex InterfaceIndexOrZero
docsIfCmtsCmStatusRxPower TenthdBmV
docsIfCmtsCmStatusTimingOffset Unsigned32,
docsIfCmtsCmStatusEqualizationData OCTET STRING



St. Johns Standard [Page 47]

RFC 2670 DOCSIS RF Interface MIB August 1999


docsIfCmtsCmStatusValue INTEGER
docsIfCmtsCmStatusUnerroreds Counter32,
docsIfCmtsCmStatusCorrecteds Counter32,
docsIfCmtsCmStatusUncorrectables Counter32,
docsIfCmtsCmStatusSignalNoise TenthdB
docsIfCmtsCmStatusMicroreflections Integer32
}

docsIfCmtsCmStatusIndex OBJECT-
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-
STATUS

"Index value to uniquely identify an entry in this table
For an individual Cable Modem, this index value
not change during CMTS uptime."
::= { docsIfCmtsCmStatusEntry 1 }

docsIfCmtsCmStatusMacAddress OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"MAC address of this Cable Modem. If the Cable Modem
multiple MAC addresses, this is the MAC address
with the Cable interface."
::= { docsIfCmtsCmStatusEntry 2 }

docsIfCmtsCmStatusIpAddress OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"IP address of this Cable Modem. If the Cable Modem has
IP address assigned, or the IP address is unknown,
object returns a value of 0.0.0.0. If the Cable Modem
multiple IP addresses, this object returns the IP
associated with the Cable interface."
::= { docsIfCmtsCmStatusEntry 3 }

docsIfCmtsCmStatusDownChannelIfIndex OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"IfIndex of the downstream channel this CM is
to. If the downstream channel is unknown, this
returns a value of zero."



St. Johns Standard [Page 48]

RFC 2670 DOCSIS RF Interface MIB August 1999


::= { docsIfCmtsCmStatusEntry 4 }

docsIfCmtsCmStatusUpChannelIfIndex OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"IfIndex of the upstream channel this CM is
to. If the upstream channel is unknown, this
returns a value of zero."
::= { docsIfCmtsCmStatusEntry 5 }

docsIfCmtsCmStatusRxPower OBJECT-
SYNTAX
UNITS "dBmV
MAX-ACCESS read-
STATUS

"The receive power as percieved for upstream data
this Cable Modem
If the receive power is unknown, this object
a value of zero."

"DOCSIS Radio Frequency Interface Specification
Table 4-13."
::= { docsIfCmtsCmStatusEntry 6 }

docsIfCmtsCmStatusTimingOffset OBJECT-
SYNTAX Unsigned32
MAX-ACCESS read-
STATUS

"A measure of the current round trip time for this CM
Used for timing of CM upstream transmissions to
synchronized arrivals at the CMTS. Units are in
of (6.25 microseconds/64). Returns zero if the
is unknown."

"DOCSIS Radio Frequency Interface Specification
Section 6.5."
::= { docsIfCmtsCmStatusEntry 7 }

docsIfCmtsCmStatusEqualizationData OBJECT-
SYNTAX OCTET
MAX-ACCESS read-
STATUS

"Equalization data for this CM. Returns an empty



St. Johns Standard [Page 49]

RFC 2670 DOCSIS RF Interface MIB August 1999


if the value is unknown or if there is no
data available or defined."

"DOCSIS Radio Frequency Interface Specification
Figure 6-23."
::= { docsIfCmtsCmStatusEntry 8 }

docsIfCmtsCmStatusValue OBJECT-
SYNTAX INTEGER {
other(1),
ranging(2),
rangingAborted(3),
rangingComplete(4),
ipComplete(5),
registrationComplete(6),
accessDenied(7)
}
MAX-ACCESS read-
STATUS

"Current Cable Modem connectivity state, as
in the RF Interface Specification. Returned
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
message from the CM, and the ranging process is
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
it to the CM
registrationComplete(6)
The CMTS has sent a Registration Response mesage
the CM
accessDenied(7)
The CMTS has sent a Registration Aborted
to the CM
The CMTS only needs to report states it is able to detect."

"DOCSIS Radio Frequency Interface Specification
Chapter 7.2."
::= { docsIfCmtsCmStatusEntry 9 }



St. Johns Standard [Page 50]

RFC 2670 DOCSIS RF Interface MIB August 1999


docsIfCmtsCmStatusUnerroreds OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Codewords received without error from this Cable Modem."

"DOCSIS Radio Frequency Interface specification
Section 4.2.3"
::= { docsIfCmtsCmStatusEntry 10 }

docsIfCmtsCmStatusCorrecteds OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Codewords received with correctable errors from
Cable Modem."

"DOCSIS Radio Frequency Interface specification
Section 4.2.3"
::= { docsIfCmtsCmStatusEntry 11 }

docsIfCmtsCmStatusUncorrectables OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"Codewords received with uncorrectable errors from
Cable Modem."

"DOCSIS Radio Frequency Interface specification
Section 4.2.3"
::= { docsIfCmtsCmStatusEntry 12 }

docsIfCmtsCmStatusSignalNoise OBJECT-
SYNTAX
UNITS "dB
MAX-ACCESS read-
STATUS

"Signal/Noise ratio as perceived for upstream data
this Cable Modem
If the Signal/Noise is unknown, this object
a value of zero."
::= { docsIfCmtsCmStatusEntry 13 }

docsIfCmtsCmStatusMicroreflections OBJECT-



St. Johns Standard [Page 51]

RFC 2670 DOCSIS RF Interface MIB August 1999


SYNTAX Integer32 (0..255)
UNITS "dBc
MAX-ACCESS read-
STATUS

"Total microreflections including in-channel
as perceived on this interface, measured in dBc
the signal level
This object is not assumed to return an
accurate value, but should give a rough
of microreflections received on this interface
It is up to the implementor to provide
as accurate as possible."

"DOCSIS Radio Frequency Interface specification
Table 2-1 and 2-2"
::= { docsIfCmtsCmStatusEntry 14 }

--
-- The CMTS Service Table
--

docsIfCmtsServiceTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS

"Describes the attributes of upstream service
in a Cable Modem Termination System."
::= { docsIfCmtsObjects 4 }

docsIfCmtsServiceEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"Describes the attributes of a single upstream
service queue
Entries in this table exist for each ifEntry with
ifType of docsCableMaclayer(127), and for each
queue (Service ID) within this MAC layer
Entries in this table are created with the creation
individual Service IDs by the MAC layer and
when a Service ID is removed."
INDEX { ifIndex, docsIfCmtsServiceId }
::= { docsIfCmtsServiceTable 1 }

DocsIfCmtsServiceEntry ::= SEQUENCE {



St. Johns Standard [Page 52]

RFC 2670 DOCSIS RF Interface MIB August 1999


docsIfCmtsServiceId Integer32,
docsIfCmtsServiceCmStatusIndex Integer32,
docsIfCmtsServiceAdminStatus INTEGER
docsIfCmtsServiceQosProfile Integer32,
docsIfCmtsServiceCreateTime TimeStamp
docsIfCmtsServiceInOctets Counter32,
docsIfCmtsServiceInPackets Counter32
}

docsIfCmtsServiceId OBJECT-
SYNTAX Integer32 (1..16383)
MAX-ACCESS not-
STATUS

"Identifies a service queue for upstream bandwidth.
attributes of this service queue are shared between
Cable Modem and the Cable Modem Termination System
The CMTS allocates upstream bandwidth to this
queue based on requests from the CM and on the class
service associated with this queue."
::= { docsIfCmtsServiceEntry 1 }

docsIfCmtsServiceCmStatusIndex OBJECT-
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-
STATUS

"Pointer to an entry in docsIfCmtsCmStatusTable
the Cable Modem using this Service Queue. If
Cable Modems are using this Service Queue, the value
this object is zero."
::= { docsIfCmtsServiceEntry 2 }

docsIfCmtsServiceAdminStatus OBJECT-
SYNTAX INTEGER {
enabled(1),
disabled(2),
destroyed(3) }
MAX-ACCESS read-
STATUS

"Allows a service class for a particular modem to
suppressed, (re-)enabled, or deleted altogether."
::= { docsIfCmtsServiceEntry 3 }

docsIfCmtsServiceQosProfile OBJECT-
SYNTAX Integer32 (0..16383)
MAX-ACCESS read-



St. Johns Standard [Page 53]

RFC 2670 DOCSIS RF Interface MIB August 1999


STATUS

"The index in docsIfQosProfileTable describing the
of service attributes associated with this
service. If no associated docsIfQosProfileTable
exists, this object returns a value of zero."
::= { docsIfCmtsServiceEntry 4 }

docsIfCmtsServiceCreateTime OBJECT-

-- SYNTAX
SYNTAX
MAX-ACCESS read-
STATUS

"The value of sysUpTime when this entry was created."
::= { docsIfCmtsServiceEntry 5 }

docsIfCmtsServiceInOctets OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"The cumulative number of Packet Data octets
on this Service ID. The count does not include
size of the Cable MAC header
::= { docsIfCmtsServiceEntry 6 }

docsIfCmtsServiceInPackets OBJECT-
SYNTAX Counter32
MAX-ACCESS read-
STATUS

"The cumulative number of Packet Data packets
on this Service ID."
::= { docsIfCmtsServiceEntry 7 }

--
-- The following table provides upstream channel modulation profiles
-- Entries in this table can
-- re-used by one or more upstream channels. An upstream channel
-- have a modulation
-- for each value of docsIfModIntervalUsageCode
--

docsIfCmtsModulationTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-



St. Johns Standard [Page 54]

RFC 2670 DOCSIS RF Interface MIB August 1999


STATUS

"Describes a modulation profile associated with one or
upstream channels."
::= { docsIfCmtsObjects 5 }

docsIfCmtsModulationEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"Describes a modulation profile for an Interval Usage
for one or more upstream channels
Entries in this table are created by the operator.
default entries may be created at system
time. No individual objects have to be specified in
to create an entry in this table
Note that some objects do not have DEFVALs, but do
calculated defaults and need not be specified during
creation
There is no restriction on the changing of values in
table while their associated rows are active."
INDEX { docsIfCmtsModIndex, docsIfCmtsModIntervalUsageCode }
::= { docsIfCmtsModulationTable 1 }

DocsIfCmtsModulationEntry ::= SEQUENCE {
docsIfCmtsModIndex Integer32,
docsIfCmtsModIntervalUsageCode INTEGER
docsIfCmtsModControl RowStatus
docsIfCmtsModType INTEGER
docsIfCmtsModPreambleLen Integer32,
docsIfCmtsModDifferentialEncoding TruthValue
docsIfCmtsModFECErrorCorrection Integer32,
docsIfCmtsModFECCodewordLength Integer32,
docsIfCmtsModScramblerSeed Integer32,
docsIfCmtsModMaxBurstSize Integer32,
docsIfCmtsModGuardTimeSize Unsigned32,
docsIfCmtsModLastCodewordShortened TruthValue
docsIfCmtsModScrambler
}

docsIfCmtsModIndex OBJECT-
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-
STATUS

"An index into the Channel Modulation table
a group of Interval Usage Codes, all associated with



St. Johns Standard [Page 55]

RFC 2670 DOCSIS RF Interface MIB August 1999


same channel."
::= { docsIfCmtsModulationEntry 1 }

docsIfCmtsModIntervalUsageCode OBJECT-
SYNTAX INTEGER {
request(1),
requestData(2),
initialRanging(3),
periodicRanging(4),
shortData(5),
longData(6)
}
MAX-ACCESS not-
STATUS

"An index into the Channel Modulation table which,
grouped with other Interval Usage Codes,
instantiate all modulation sets for a given
channel."

"DOCSIS Radio Frequency Interface specification
Table 6-16."
::= { docsIfCmtsModulationEntry 2 }

docsIfCmtsModControl OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"Controls and reflects the status of rows in this table."
::= { docsIfCmtsModulationEntry 3 }

docsIfCmtsModType OBJECT-
SYNTAX INTEGER {
other(1),
qpsk(2),
qam16(3)
}
MAX-ACCESS read-
STATUS

"The modulation type used on this channel.
other(1) if the modulation type is neither qpsk
qam16. See the reference for the modulation
implied by qpsk or qam16. See the conformance object
write conditions and limitations."

"DOCSIS Radio Frequency Interface specification



St. Johns Standard [Page 56]

RFC 2670 DOCSIS RF Interface MIB August 1999


Section 4.2.2."
DEFVAL { qpsk }
::= { docsIfCmtsModulationEntry 4 }

docsIfCmtsModPreambleLen OBJECT-
SYNTAX Integer32 (0..1024)
MAX-ACCESS read-
STATUS

"The preamble length for this modulation profile in bits
Default value is the minimum needed by the
at the CMTS for the given modulation profile."

"DOCSIS Radio Frequency Interface specification
Section 4.2.5."
::= { docsIfCmtsModulationEntry 5 }

docsIfCmtsModDifferentialEncoding OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"Specifies whether or not differential encoding is
on this channel."
DEFVAL { false }
::= { docsIfCmtsModulationEntry 6 }

docsIfCmtsModFECErrorCorrection OBJECT-
SYNTAX Integer32 (0..10)
MAX-ACCESS read-
STATUS

"The number of correctable errored bytes (t) used
forward error correction code. The value of 0
no correction is employed. The number of check
appended will be twice this value."

"DOCSIS Radio Frequency Interface specification
Section 4.2.3."
DEFVAL { 0 }
::= { docsIfCmtsModulationEntry 7 }

docsIfCmtsModFECCodewordLength OBJECT-
SYNTAX Integer32 (1..255)
MAX-ACCESS read-
STATUS

"The number of data bytes (k) in the forward



St. Johns Standard [Page 57]

RFC 2670 DOCSIS RF Interface MIB August 1999


correction codeword
This object is not used if
is zero."

"DOCSIS Radio Frequency Interface specification
Section 4.2.3."
DEFVAL { 32 }
::= { docsIfCmtsModulationEntry 8 }

docsIfCmtsModScramblerSeed OBJECT-
SYNTAX Integer32 (0..32767)
MAX-ACCESS read-
STATUS

"The 15 bit seed value for the scrambler polynomial."

"DOCSIS Radio Frequency Interface specification
Section 4.2.4."
DEFVAL { 0 }
::= { docsIfCmtsModulationEntry 9 }

docsIfCmtsModMaxBurstSize OBJECT-
SYNTAX Integer32 (0..255)
MAX-ACCESS read-
STATUS

"The maximum number of mini-slots that can be
during this channel's burst time. Returns zero if
burst length is bounded by the allocation MAP rather
this profile
Default value is 0 except for shortData, where it is 8."
::= { docsIfCmtsModulationEntry 10 }

docsIfCmtsModGuardTimeSize OBJECT-
SYNTAX Unsigned32
MAX-ACCESS read-
STATUS

"The number of symbol-times which must follow the end
this channel's burst. Default value is the minimum
needed by the implementation for this modulation profile."

"DOCSIS Radio Frequency Interface specification
Section 4.2.7."
::= { docsIfCmtsModulationEntry 11 }

docsIfCmtsModLastCodewordShortened OBJECT-
SYNTAX



St. Johns Standard [Page 58]

RFC 2670 DOCSIS RF Interface MIB August 1999


MAX-ACCESS read-
STATUS

"Indicates if the last FEC codeword is truncated."

"DOCSIS Radio Frequency Interface specification
Section 4.2.10."
DEFVAL { true }
::= { docsIfCmtsModulationEntry 12 }

docsIfCmtsModScrambler OBJECT-
SYNTAX
MAX-ACCESS read-
STATUS

"Indicates if the scrambler is employed."

"DOCSIS Radio Frequency Interface specification
Section 4.2.4."
DEFVAL { false }
::= { docsIfCmtsModulationEntry 13 }

docsIfCmtsQosProfilePermissions OBJECT-
SYNTAX BITS {
createByManagement(0),
updateByManagement(1),
createByModems(2)
}
MAX-ACCESS read-
STATUS

"This object specifies permitted methods of
entries in docsIfQosProfileTable
CreateByManagement(0) is set if entries can be
using SNMP. UpdateByManagement(1) is set if
entries using SNMP is permitted. CreateByModems(2)
is set if entries can be created based on
in REG-REQ MAC messages received from Cable Modems
Information in this object is only applicable
docsIfQosProfileTable is implemented as read-create
Otherwise, this object is implemented as read-
and returns CreateByModems(2).
Either CreateByManagement(0) or CreateByModems(1)
must be set when writing to this object."
::= { docsIfCmtsObjects 6 }

docsIfCmtsMacToCmTable OBJECT-
SYNTAX SEQUENCE OF



St. Johns Standard [Page 59]

RFC 2670 DOCSIS RF Interface MIB August 1999


MAX-ACCESS not-
STATUS

"This is a table to provide a quick access index into
docsIfCmtsCmStatusTable. There is exactly one row in
table for each row in the docsIfCmtsCmStatusTable.
general, the management station should use this table
to get a pointer into the docsIfCmtsCmStatusTable (
corresponds to the CM's RF interface MAC address),
should not iterate (e.g. GetNext through) this table."
::= { docsIfCmtsObjects 7 }

docsIfCmtsMacToCmEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"A row in the docsIfCmtsMacToCmTable
An entry in this table exists for each Cable
that is connected to the CMTS implementing this table."
INDEX { docsIfCmtsCmMac }
::= {docsIfCmtsMacToCmTable 1 }

DocsIfCmtsMacToCmEntry ::= SEQUENCE {
docsIfCmtsCmMac MacAddress
docsIfCmtsCmPtr Integer32
}

docsIfCmtsCmMac OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS

"The RF side MAC address for the referenced CM. (E.g.
interface on the CM that has docsCableMacLayer(127)
its ifType."
::= { docsIfCmtsMacToCmEntry 1 }

docsIfCmtsCmPtr OBJECT-
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-
STATUS

"An row index into docsIfCmtsCmStatusTable. When
with the correct instance value (e.g. a CM's MAC address),
returns the index in docsIfCmtsCmStatusTable
represents that CM."
::= { docsIfCmtsMacToCmEntry 2 }



St. Johns Standard [Page 60]

RFC 2670 DOCSIS RF Interface MIB August 1999


--
-- notification group is for future extension
--
docsIfNotification OBJECT IDENTIFIER ::= { docsIfMib 2 }

docsIfConformance OBJECT IDENTIFIER ::= { docsIfMib 3 }
docsIfCompliances OBJECT IDENTIFIER ::= { docsIfConformance 1 }
docsIfGroups OBJECT IDENTIFIER ::= { docsIfConformance 2 }

-- compliance

docsIfBasicCompliance MODULE-
STATUS

"The compliance statement for devices that
MCNS/DOCSIS compliant Radio Frequency Interfaces."

MODULE --

-- unconditionally mandatory
MANDATORY-GROUPS {

}

-- conditionally mandatory
GROUP

"This group is implemented only in Cable Modems, not
Cable Modem Termination Systems."

-- conditionally mandatory
GROUP

"This group is implemented only in Cable Modem
Systems, not in Cable Modems."

OBJECT
WRITE-SYNTAX Integer32 (54000000..860000000)
MIN-ACCESS read-

"Read-write in Cable Modem Termination Systems
read-only in Cable Modems. The values above
appropriate for a cable plant using a Sub-Split
plan. If DOCSIS is extended to cover other types
channel plans (and frequency allocations) this
will be modified accordingly."

OBJECT



St. Johns Standard [Page 61]

RFC 2670 DOCSIS RF Interface MIB August 1999


WRITE-SYNTAX Integer32 (6000000)
MIN-ACCESS read-

"It is conformant to implement this object as read-only
In Cable Modems, this object is always implemented
read-only. The above value is appropriate for
plants running under NTSC (National
Standards Committee) standards. If DOCSIS is extended
work with other standard (e.g. European standards),
object will be modified accordingly."

OBJECT
WRITE-SYNTAX INTEGER {
qam64 (3),
qam256 (4)
}
MIN-ACCESS read-

"Read-write in Cable Modem Termination Systems
read-only in Cable Modems."

OBJECT
WRITE-SYNTAX INTEGER {
taps8Increment16(3),
taps16Increment8(4),
taps32Increment4(5),
taps64Increment2(6),
taps128Increment1(7)
}
MIN-ACCESS read-

"Read-write in Cable Modem Termination Systems
read-only in Cable Modems."

OBJECT
MIN-ACCESS read-

"Read-write in Cable Modem Termination Systems
read-only in Cable Modems."

OBJECT
WRITE-SYNTAX Integer32 (5000000..42000000)
MIN-ACCESS read-

"Read-write in Cable Modem Termination Systems
read-only in Cable Modems.The values above
appropriate for a cable plant using a Sub-Split
plan. If DOCSIS is extended to cover other types



St. Johns Standard [Page 62]

RFC 2670 DOCSIS RF Interface MIB August 1999


channel plans (and frequency allocations) this
will be modified accordingly."

OBJECT
WRITE-SYNTAX Integer32 (200000..3200000)
MIN-ACCESS read-

"Read-write in Cable Modem Termination Systems
read-only in Cable Modems.The above value is
for cable plants running under NTSC (National
Standards Committee) standards. If DOCSIS is extended
work with other standard (e.g. European standards),
object will be modified accordingly."

OBJECT
MIN-ACCESS read-

"Read-write in Cable Modem Termination Systems
read-only in Cable Modems."

OBJECT
MIN-ACCESS read-

"This object is always read-only in Cable Modems
It is compliant to implement this object as read-
in Cable Modem Termination Systems."

OBJECT
MIN-ACCESS read-

"Read-write in Cable Modem Termination Systems
read-only in Cable Modems."

OBJECT
MIN-ACCESS read-

"Read-write in Cable Modem Termination Systems
read-only in Cable Modems."

OBJECT
MIN-ACCESS read-

"Read-write in Cable Modem Termination Systems
read-only in Cable Modems."

OBJECT
MIN-ACCESS read-




St. Johns Standard [Page 63]

RFC 2670 DOCSIS RF Interface MIB August 1999


"Read-write in Cable Modem Termination Systems
read-only in Cable Modems."

OBJECT
MIN-ACCESS read-

"This object is always read-only in Cable Modems
It is compliant to implement this object as read-
in Cable Modem Termination Systems."

OBJECT
MIN-ACCESS read-

"This object is always read-only in Cable Modems
It is compliant to implement this object as read-
in Cable Modem Termination Systems."

OBJECT
MIN-ACCESS read-

"This object is always read-only in Cable Modems
It is compliant to implement this object as read-
in Cable Modem Termination Systems."

OBJECT
MIN-ACCESS read-

"This object is always read-only in Cable Modems
It is compliant to implement this object as read-
in Cable Modem Termination Systems."

OBJECT
MIN-ACCESS read-

"This object is always read-only in Cable Modems
It is compliant to implement this object as read-
in Cable Modem Termination Systems."

OBJECT
MIN-ACCESS read-

"This object is always read-only in Cable Modems
It is compliant to implement this object as read-
in Cable Modem Termination Systems."

OBJECT
MIN-ACCESS read-




St. Johns Standard [Page 64]

RFC 2670 DOCSIS RF Interface MIB August 1999


"This object is always read-only in Cable Modems
It is compliant to implement this object as read-
in Cable Modem Termination Systems."

OBJECT
MIN-ACCESS read-

"It is compliant to implement this object as read-only."

OBJECT
MIN-ACCESS read-

"It is compliant to implement this object as read-only."

OBJECT
MIN-ACCESS read-

"It is compliant to implement this object as read-only."

OBJECT
MIN-ACCESS read-

"It is compliant to implement this object as read-only."

OBJECT
MIN-ACCESS read-

"It is compliant to implement this object as read-only."

OBJECT
MIN-ACCESS read-

"It is compliant to implement this object as read-only."

OBJECT
WRITE-SYNTAX INTEGER {
qpsk (2),
qam16 (3)
}

"Management station may only set 16QAM or QPSK modulation
but others might be possible based on device configuration."


::= { docsIfCompliances 1 }

docsIfBasicGroup OBJECT-
OBJECTS {



St. Johns Standard [Page 65]

RFC 2670 DOCSIS RF Interface MIB August 1999


docsIfDownChannelId
docsIfDownChannelFrequency
docsIfDownChannelWidth
docsIfDownChannelModulation
docsIfDownChannelInterleave
docsIfDownChannelPower
docsIfUpChannelId
docsIfUpChannelFrequency
docsIfUpChannelWidth
docsIfUpChannelModulationProfile
docsIfUpChannelSlotSize
docsIfUpChannelTxTimingOffset
docsIfUpChannelRangingBackoffStart
docsIfUpChannelRangingBackoffEnd
docsIfUpChannelTxBackoffStart
docsIfUpChannelTxBackoffEnd
docsIfQosProfPriority
docsIfQosProfMaxUpBandwidth
docsIfQosProfGuarUpBandwidth
docsIfQosProfMaxDownBandwidth
docsIfQosProfMaxTxBurst
docsIfQosProfBaselinePrivacy
docsIfQosProfStatus
docsIfSigQIncludesContention
docsIfSigQUnerroreds
docsIfSigQCorrecteds
docsIfSigQUncorrectables
docsIfSigQSignalNoise
docsIfSigQMicroreflections

}
STATUS

"Group of objects implemented in both Cable Modems
Cable Modem Termination Systems."
::= { docsIfGroups 1 }

-- The following table was modified to correct naming conventions
-- Counter32 variables
docsIfCmGroup OBJECT-
OBJECTS {
docsIfCmCmtsAddress
docsIfCmCapabilities
-- docsIfCmRangingRespTimeout
docsIfCmRangingTimeout
docsIfCmStatusValue
docsIfCmStatusCode
docsIfCmStatusTxPower



St. Johns Standard [Page 66]

RFC 2670 DOCSIS RF Interface MIB August 1999


docsIfCmStatusResets
docsIfCmStatusLostSyncs
docsIfCmStatusInvalidMaps
docsIfCmStatusInvalidUcds
-- docsIfCmStatusInvalidRangingResp
docsIfCmStatusInvalidRangingResponses
-- docsIfCmStatusInvalidRegistrationResp
docsIfCmStatusInvalidRegistrationResponses
docsIfCmStatusT1Timeouts
docsIfCmStatusT2Timeouts
docsIfCmStatusT3Timeouts
docsIfCmStatusT4Timeouts
docsIfCmStatusRangingAborteds
docsIfCmServiceQosProfile
docsIfCmServiceTxSlotsImmed
docsIfCmServiceTxSlotsDed
docsIfCmServiceTxRetries
-- docsIfCmServiceTxExceeded
docsIfCmServiceTxExceededs
docsIfCmServiceRqRetries
--

}
STATUS

"Group of objects implemented in Cable Modems."
::= { docsIfGroups 2 }

docsIfCmtsGroup OBJECT-
OBJECTS {
docsIfCmtsCapabilities
docsIfCmtsSyncInterval
docsIfCmtsUcdInterval
docsIfCmtsMaxServiceIds
-- docsIfCmtsInsertionInterval
docsIfCmtsInvitedRangingAttempts
docsIfCmtsInsertInterval
docsIfCmtsStatusInvalidRangeReqs
docsIfCmtsStatusRangingAborteds
docsIfCmtsStatusInvalidRegReqs
docsIfCmtsStatusFailedRegReqs
docsIfCmtsStatusInvalidDataReqs
docsIfCmtsStatusT5Timeouts
docsIfCmtsCmStatusMacAddress
docsIfCmtsCmStatusIpAddress
docsIfCmtsCmStatusDownChannelIfIndex
docsIfCmtsCmStatusUpChannelIfIndex
docsIfCmtsCmStatusRxPower



St. Johns Standard [Page 67]

RFC 2670 DOCSIS RF Interface MIB August 1999


docsIfCmtsCmStatusTimingOffset
docsIfCmtsCmStatusEqualizationData
docsIfCmtsCmStatusValue
docsIfCmtsCmStatusUnerroreds
docsIfCmtsCmStatusCorrecteds
docsIfCmtsCmStatusUncorrectables
docsIfCmtsCmStatusSignalNoise
docsIfCmtsCmStatusMicroreflections
docsIfCmtsServiceCmStatusIndex
docsIfCmtsServiceAdminStatus
docsIfCmtsServiceQosProfile
docsIfCmtsServiceCreateTime
docsIfCmtsServiceInOctets
docsIfCmtsServiceInPackets
docsIfCmtsModType
docsIfCmtsModControl
docsIfCmtsModPreambleLen
docsIfCmtsModDifferentialEncoding
docsIfCmtsModFECErrorCorrection
docsIfCmtsModFECCodewordLength
docsIfCmtsModScramblerSeed
docsIfCmtsModMaxBurstSize
docsIfCmtsModGuardTimeSize
docsIfCmtsModLastCodewordShortened
docsIfCmtsModScrambler
docsIfCmtsQosProfilePermissions

}
STATUS

"Group of objects implemented in Cable Modem
Systems."
::= { docsIfGroups 3 }


docsIfObsoleteGroup OBJECT-
OBJECTS {
docsIfCmRangingRespTimeout

}
STATUS

"Group of objects obsoleted."
::= { docsIfGroups 4 }







St. Johns Standard [Page 68]

RFC 2670 DOCSIS RF Interface MIB August 1999


5.

This document was produced by the IPCDN Working Group. It is
on a document written by Pam Anderson from CableLabs, Wilson
from BayNetworks, and Rich Woundy from Continental Cablevision.
original working group editor, Guenter Roeck of cisco Systems,
much of the grunt work of putting the document into its current form

Special thanks is also due to Azlina Palmer, who helped a
reviewing the document

6.

[1] Harrington, D., Presuhn, R. and B. Wijnen, "An Architecture
Describing SNMP Management Frameworks", RFC 2571, April 1999.

[2] Rose, M. and K. McCloghrie, "Structure and Identification
Management Information for TCP/IP-based Internets", STD 16,
1155, May 1990.

[3] Rose, M. and K. McCloghrie, "Concise MIB Definitions", STD 16,
RFC 1212, March 1991.

[4] Rose, M., "A Convention for Defining Traps for use with
SNMP", RFC 1215, March 1991.

[5] McCloghrie, K., Perkins, D. and J. Schoenwaelder, "Structure
Management Information for Version 2 (SMIv2)", STD 58, RFC 2578,
April 1999.

[6] McCloghrie, K., Perkins, D. and J. Schoenwaelder, "
Conventions for SMIv2", STD 58, RFC 2579, April 1999.

[7] McCloghrie, K., Perkins, D. and J. Schoenwaelder, "
Statements for SMIv2", STD 58, RFC 2580, April 1999.

[8] Case, J., Fedor, M., Schoffstall, M. and J. Davin, "
Management Protocol", STD 15, RFC 1157, May 1990.

[9] Case, J., McCloghrie, K., Rose, M. and S. Waldbusser
"Introduction to Community-based SNMPv2", RFC 1901,
1996.

[10] Case, J., McCloghrie, K., Rose, M. and S. Waldbusser, "
Mappings for Version 2 of the Simple Network Management
(SNMPv2)", RFC 1906, January 1996.





St. Johns Standard [Page 69]

RFC 2670 DOCSIS RF Interface MIB August 1999


[11] Case, J., Harrington D., Presuhn R. and B. Wijnen, "
Processing and Dispatching for the Simple Network
Protocol (SNMP)", RFC 2572, April 1999.

[12] Blumenthal, U. and B. Wijnen, "User-based Security Model (USM
for version 3 of the Simple Network Management
(SNMPv3)", RFC 2574, April 1999.

[13] Case, J., McCloghrie, K., Rose, M. and S. Waldbusser, "
Operations for Version 2 of the Simple Network
Protocol (SNMPv2)", RFC 1905, January 1996.

[14] Levi, D., Meyer, P. and B. Stewart, "SNMP Applications",
2573, April 1999.

[15] Wijnen, B., Presuhn, R. and K. McCloghrie, "View-based
Control Model (VACM) for the Simple Network Management
(SNMP)", RFC 2575, April 1999.

[16] "Data-Over-Cable Service Interface Specifications: Cable
Radio Frequency Interface Specification SP-RFI-I04-980724",
DOCSIS, July 1998,
http://www.cablemodem.com/public/pubtechspec/SP-RFI-I04-
980724.pdf

[17] McCloghrie, K. and F. Kastenholz, "The Interfaces Group
using SMIv2", RFC 2233, November 1997.

[18] StJohns, M. , "Cable Device Management Information Base
DOCSIS Compliant Cable Modems and Cable Modem
Systems", RFC2669, August 1999.

[19] Proakis, John G., "Digital Communications, 3rd Edition",
McGraw-Hill, New York, New York, 1995, ISBN 0-07-051726-6

[20] "Transmission Systems for Interactive Cable Television Services
Annex B", J.112, International Telecommunications Union,
1998.

7. Security

This MIB relates to a system which will provide metropolitan
internet access. As such, improper manipulation of the
represented by this MIB may result in denial of service to a
number of end-users. In addition, manipulation of
docsIfCmServiceQosProfile, docsIfCmtsServerQosProfile, and
elements of docsIfQosProfileTable may allow an end-user to
their service response or decrease other subscriber service response



St. Johns Standard [Page 70]

RFC 2670 DOCSIS RF Interface MIB August 1999


This MIB does not affect confidentiality, authentication
authorization of services on a cable modem system.
authentication and authorization, please see the related
"Cable Device Management Information Base for DOCSIS compliant
Modems and Cable Modem Termination Systems" [18].
confidentiality, the working group expects to issue a MIB
describes the management of the DOCSIS Baseline Privacy mechanism

8. Intellectual

The IETF takes no position regarding the validity or scope of
intellectual property or other rights that might be claimed
pertain to the implementation or use of the technology described
this document or the extent to which any license under such
might or might not be available; neither does it represent that
has made any effort to identify any such rights. Information on
IETF's procedures with respect to rights in standards-track
standards-related documentation can be found in BCP-11. Copies
claims of rights made available for publication and any assurances
licenses to be made available, or the result of an attempt made
obtain a general license or permission for the use of
proprietary rights by implementors or users of this specification
be obtained from the IETF Secretariat

The IETF invites any interested party to bring to its attention
copyrights, patents or patent applications, or other
rights which may cover technology that may be required to
this standard. Please address the information to the IETF
Director

9. Author's

Michael
@Home
425
Redwood City, CA 94063

Phone: +1 650 569 5368
EMail: stjohns@corp.home.












St. Johns Standard [Page 71]

RFC 2670 DOCSIS RF Interface MIB August 1999


10. Full Copyright

Copyright (C) The Internet Society (1999). All Rights Reserved

This document and translations of it may be copied and furnished
others, and derivative works that comment on or otherwise explain
or assist in its implementation may be prepared, copied,
and distributed, in whole or in part, without restriction of
kind, provided that the above copyright notice and this paragraph
included on all such copies and derivative works. However,
document itself may not be modified in any way, such as by
the copyright notice or references to the Internet Society or
Internet organizations, except as needed for the purpose
developing Internet standards in which case the procedures
copyrights defined in the Internet Standards process must
followed, or as required to translate it into languages other
English

The limited permissions granted above are perpetual and will not
revoked by the Internet Society or its successors or assigns

This document and the information contained herein is provided on
"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET
TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED,
BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE



Funding for the RFC Editor function is currently provided by
Internet Society



















St. Johns Standard [Page 72]








if you see any problems within the linking, don't worry be happy,
this is version 0.1 of the Relevance System and you gotta expect some crappy subroutines sometimes,
just be content we did not write this in Java, which would have made this "bigger and better" HAHAHHA.




RFC documents can be found at I.E.T.F.



Relevance System Copyright © 2002 Spectrum WorldResearch
other technical nosh by ServerMasters Corporation
collaboration of BobX







Spectrum