idnits 2.17.1
draft-ietf-ipcdn-docs-rfmibv2-13.txt:
Checking boilerplate required by RFC 5378 and the IETF Trust (see
https://trustee.ietf.org/license-info):
----------------------------------------------------------------------------
** It looks like you're using RFC 3978 boilerplate. You should update this
to the boilerplate described in the IETF Trust License Policy document
(see https://trustee.ietf.org/license-info), which is required now.
-- Found old boilerplate from RFC 3978, Section 5.1.a on line 18.
-- Found old boilerplate from RFC 3978, Section 5.5 on line 6554.
-- Found old boilerplate from RFC 3979, Section 5, paragraph 1 on line 6531.
-- Found old boilerplate from RFC 3979, Section 5, paragraph 2 on line 6538.
-- Found old boilerplate from RFC 3979, Section 5, paragraph 3 on line 6544.
** The document seems to lack an RFC 3978 Section 5.1 IPR Disclosure
Acknowledgement.
** This document has an original RFC 3978 Section 5.4 Copyright Line,
instead of the newer IETF Trust Copyright according to RFC 4748.
** This document has an original RFC 3978 Section 5.5 Disclaimer, instead
of the newer disclaimer which includes the IETF Trust according to RFC
4748.
** The document uses RFC 3667 boilerplate or RFC 3978-like boilerplate
instead of verbatim RFC 3978 boilerplate. After 6 May 2005, submission
of drafts without verbatim RFC 3978 boilerplate is not accepted.
The following non-3978 patterns matched text found in the document.
That text should be removed or replaced:
This document is an Internet-Draft and is subject to all provisions of
Section 3 of RFC 3667.
By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she
becomes aware will be disclosed, in accordance with Section 6 of
BCP 79.
Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt:
----------------------------------------------------------------------------
== No 'Intended status' indicated for this document; assuming Proposed
Standard
Checking nits according to https://www.ietf.org/id-info/checklist :
----------------------------------------------------------------------------
-- The abstract seems to indicate that this document obsoletes RFC2670, but
the header doesn't have an 'Obsoletes:' line to match this.
Miscellaneous warnings:
----------------------------------------------------------------------------
== The copyright year in the RFC 3978 Section 5.4 Copyright Line does not
match the current year
== The document seems to use 'NOT RECOMMENDED' as an RFC 2119 keyword, but
does not include the phrase in its RFC 2119 key words list.
== Using lowercase 'not' together with uppercase 'MUST', 'SHALL', 'SHOULD',
or 'RECOMMENDED' is not an accepted usage according to RFC 2119. Please
use uppercase 'NOT' together with RFC 2119 keywords (if that is what you
mean).
Found 'MUST not' in this paragraph:
An entry in this table MUST not be removed while it is referenced
by an entry in docsIfCmServiceTable (Cable Modem) or
docsIfCmtsServiceTable (Cable Modem Termination System).
== Using lowercase 'not' together with uppercase 'MUST', 'SHALL', 'SHOULD',
or 'RECOMMENDED' is not an accepted usage according to RFC 2119. Please
use uppercase 'NOT' together with RFC 2119 keywords (if that is what you
mean).
Found 'SHOULD not' in this paragraph:
docsIfCmtsMacToCmTable OBJECT-TYPE SYNTAX SEQUENCE OF
DocsIfCmtsMacToCmEntry MAX-ACCESS not-accessible STATUS current
DESCRIPTION "This is a table to provide a quick access index into the
docsIfCmtsCmStatusTable. There is exactly one row in this table for each
row in the docsIfCmtsCmStatusTable. In general, the management station
SHOULD use this table only to get a pointer into the
docsIfCmtsCmStatusTable (which corresponds to the CM's RF interface MAC
address), and SHOULD not iterate (e.g. GetNext through) this table." ::=
{ docsIfCmtsObjects 7 }
-- The document seems to lack a disclaimer for pre-RFC5378 work, but may
have content which was first submitted before 10 November 2008. If you
have contacted all the original authors and they are all willing to grant
the BCP78 rights to the IETF Trust, then this is fine, and you can ignore
this comment. If not, you may need to add the pre-RFC5378 disclaimer.
(See the Legal Provisions document at
https://trustee.ietf.org/license-info for more information.)
-- The document date (February 2005) is 7003 days in the past. Is this
intentional?
Checking references for intended status: Proposed Standard
----------------------------------------------------------------------------
(See RFCs 3967 and 4897 for information about using normative references
to lower-maturity documents in RFCs)
== Unused Reference: 'IANA' is defined on line 6410, but no explicit
reference was found in the text
== Unused Reference: 'ITU-T J.83' is defined on line 6428, but no explicit
reference was found in the text
-- Possible downref: Non-RFC (?) normative reference: ref. 'IANA'
-- Possible downref: Non-RFC (?) normative reference: ref. 'ITU-T J.112'
-- Possible downref: Non-RFC (?) normative reference: ref. 'ITU-T J.122'
-- Possible downref: Non-RFC (?) normative reference: ref. 'ITU-T J.83'
** Obsolete normative reference: RFC 3291 (Obsoleted by RFC 4001)
-- Obsolete informational reference (is this intentional?): RFC 2670
(Obsoleted by RFC 4546)
Summary: 6 errors (**), 0 flaws (~~), 7 warnings (==), 13 comments (--).
Run idnits with the --verbose option for more detailed information about
the items above.
--------------------------------------------------------------------------------
1 IP over Cable Data Network Working D. Raftus
2 Group Terayon Canada Ltd.
3 Internet-Draft E. Cardona
4 Expires: August 5, 2005 CableLabs
5 February 2005
7 Radio Frequency (RF) Interface Management Information Base for DOCSIS
8 2.0 compliant RF interfaces
9 draft-ietf-ipcdn-docs-rfmibv2-13
11 Status of this Memo
13 This document is an Internet-Draft and is subject to all provisions
14 of Section 3 of RFC 3667. By submitting this Internet-Draft, each
15 author represents that any applicable patent or other IPR claims of
16 which he or she is aware have been or will be disclosed, and any of
17 which he or she become aware will be disclosed, in accordance with
18 RFC 3668.
20 Internet-Drafts are working documents of the Internet Engineering
21 Task Force (IETF), its areas, and its working groups. Note that
22 other groups may also distribute working documents as
23 Internet-Drafts.
25 Internet-Drafts are draft documents valid for a maximum of six months
26 and may be updated, replaced, or obsoleted by other documents at any
27 time. It is inappropriate to use Internet-Drafts as reference
28 material or to cite them other than as "work in progress."
30 The list of current Internet-Drafts can be accessed at
31 http://www.ietf.org/ietf/1id-abstracts.txt.
33 The list of Internet-Draft Shadow Directories can be accessed at
34 http://www.ietf.org/shadow.html.
36 This Internet-Draft will expire on August 5, 2005.
38 Copyright Notice
40 Copyright (C) The Internet Society (2005).
42 Abstract
44 This memo defines a portion of the Management Information Base (MIB)
45 for use with network management protocols in the Internet community.
46 In particular, it defines a set of managed objects for SNMP-based
47 management of the Radio Frequency (RF) interfaces for systems
48 compliant with the Data Over Cable Service Interface Specifications
49 (DOCSIS).
51 This document revises and obsoletes RFC 2670. Please see section 6
52 for a description of the changes from RFC 2670.
54 Note to RFC Editor (Remove this paragraph prior to publication) This
55 memo is a product of the IPCDN working group within the Internet
56 Engineering Task Force. Comments are solicited and should be
57 addressed to the working group's mailing list at ipcdn@ietf.org
58 and/or the author.
60 Table of Contents
62 1. The Internet-Standard Management Framework . . . . . . . . . 4
63 2. Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . 5
64 2.1 Baseline Privacy . . . . . . . . . . . . . . . . . . . . 5
65 2.2 CATV . . . . . . . . . . . . . . . . . . . . . . . . . . 5
66 2.3 Channel . . . . . . . . . . . . . . . . . . . . . . . . 5
67 2.4 CM or Cable Modem . . . . . . . . . . . . . . . . . . . 5
68 2.5 CMTS or Cable Modem Termination System . . . . . . . . . 5
69 2.6 Codeword . . . . . . . . . . . . . . . . . . . . . . . . 6
70 2.7 Data Packet . . . . . . . . . . . . . . . . . . . . . . 6
71 2.8 dBmV . . . . . . . . . . . . . . . . . . . . . . . . . . 6
72 2.9 DOCSIS . . . . . . . . . . . . . . . . . . . . . . . . . 6
73 2.9.1 DOCSIS 1.0 . . . . . . . . . . . . . . . . . . . . . 6
74 2.9.2 DOCSIS 1.1 . . . . . . . . . . . . . . . . . . . . . 6
75 2.9.3 DOCSIS 2.0 . . . . . . . . . . . . . . . . . . . . . 6
76 2.10 Downstream . . . . . . . . . . . . . . . . . . . . . . . 6
77 2.11 Euro-DOCSIS . . . . . . . . . . . . . . . . . . . . . . 7
78 2.12 Head-end . . . . . . . . . . . . . . . . . . . . . . . . 7
79 2.13 MAC Packet . . . . . . . . . . . . . . . . . . . . . . . 7
80 2.14 MCNS . . . . . . . . . . . . . . . . . . . . . . . . . . 7
81 2.15 Mini-slot . . . . . . . . . . . . . . . . . . . . . . . 7
82 2.16 QPSK Quadrature Phase Shift Keying . . . . . . . . . . 7
83 2.17 QAM Quadrature Amplitude Modulation . . . . . . . . . 7
84 2.18 RF . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
85 2.19 Symbol-times . . . . . . . . . . . . . . . . . . . . . . 7
86 2.20 Upstream . . . . . . . . . . . . . . . . . . . . . . . . 7
87 3. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 8
88 3.1 Structure of the MIB . . . . . . . . . . . . . . . . . . 8
89 3.1.1 docsIfBaseObjects . . . . . . . . . . . . . . . . . 8
90 3.1.2 docsIfCmObjects . . . . . . . . . . . . . . . . . . 9
91 3.1.3 docsifcmtsobjects . . . . . . . . . . . . . . . . . 9
92 3.1.4 Relationship to the Interfaces MIB module . . . . . 10
93 4. Definitions . . . . . . . . . . . . . . . . . . . . . . . . 24
94 5. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . 132
95 6. Revision History . . . . . . . . . . . . . . . . . . . . . . 133
96 6.1 Scope . . . . . . . . . . . . . . . . . . . . . . . . . 133
97 6.2 Extension . . . . . . . . . . . . . . . . . . . . . . . 133
98 6.3 Changes from RFC 2670 . . . . . . . . . . . . . . . . . 133
99 7. Security Considerations . . . . . . . . . . . . . . . . . . 135
100 8. IANA considerations . . . . . . . . . . . . . . . . . . . . 137
101 9. Management Interoperability of DOCSIS 1.0, 1.1 and 2.0 . . . 138
102 10. References . . . . . . . . . . . . . . . . . . . . . . . . 139
103 10.1 Normative References . . . . . . . . . . . . . . . . . . 139
104 10.2 Informative References . . . . . . . . . . . . . . . . . 140
105 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . 141
106 Intellectual Property and Copyright Statements . . . . . . . 142
108 1. The Internet-Standard Management Framework
110 For a detailed overview of the documents that describe the current
111 Internet-Standard Management Framework, please refer to section 7 of
112 RFC 3410 [RFC3410].
114 Managed objects are accessed via a virtual information store, termed
115 the Management Information Base or MIB. MIB objects are generally
116 accessed through the Simple Network Management Protocol (SNMP).
117 Objects in the MIB are defined using the mechanisms defined in the
118 Structure of Management Information (SMI). This memo specifies a MIB
119 module that is compliant to the SMIv2, which is described in STD 58,
120 RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580
121 [RFC2580].
123 2. Glossary
125 The terms in this document are derived either from normal cable
126 system usage, or from the documents associated with the Data Over
127 Cable Service Interface Specification process.
129 2.1 Baseline Privacy
131 Security interface specification designed for DOCSIS compliant cable
132 data systems that ensures device authentication data confidentiality
133 in the CATV plant. See [BPI] and [BPIPLUS].
135 2.2 CATV
137 Originally "Community Antenna Television", now used to refer to any
138 cable or hybrid fiber and cable system used to deliver video signals
139 to a community.
141 2.3 Channel
143 A specific frequency allocation with an RF medium, specified by
144 channel width in Hertz (cycles per second) and by center frequency.
145 Within the US Cable Systems, upstream channels are generally
146 allocated from the 5-42MHz range while down stream channels are
147 generally allocated from the 50-750MHz range depending on the
148 capabilities of the given system. The typical broadcast channel
149 width in the US is 6MHz. Upstream channel widths for DOCSIS vary.
151 For European cable systems, upstream channels vary by country. The
152 upper edge of upstream channel allocations vary between 25 MHz to 65
153 MHz, and the lower edge of downstream channel allocations vary
154 between 47 MHz and 87.5 MHz. The typical broadcast channel width in
155 Europe is 8MHz. The actual parameters are of concern to systems
156 deploying Euro-DOCSIS technology.
158 2.4 CM or Cable Modem
160 A CM acts as a "slave" station in a DOCSIS compliant cable data
161 system.
163 2.5 CMTS or Cable Modem Termination System
165 A generic term covering a cable bridge or cable router in a head-end.
166 A CMTS acts as the master station in a DOCSIS compliant cable data
167 system. It is the only station that transmits downstream, and it
168 controls the scheduling of upstream transmissions by its associated
169 CMs.
171 2.6 Codeword
173 A characteristic of the Forward Error Correction scheme used above
174 the RF media layer.
176 See "Data-Over-Cable Service Interface Specifications: Radio
177 Frequency Interface Specification SP-RFIv2.0-I07-041210"
179 2.7 Data Packet
181 The payload portion of the MAC Packet.
183 2.8 dBmV
185 A measure of RF signal voltage amplitude, whose power level is
186 determined by the characteristic impedance. A zero dB signal power
187 is equivalent to 48.75 dBmV signal amplitude in a 75 Ohm system.
189 2.9 DOCSIS
191 "Data Over Cable Service Interface Specification". A term referring
192 to the ITU-T J112 [ITU-T J.112] Annex B standard for cable modem
193 systems.
195 2.9.1 DOCSIS 1.0
197 Cable modem systems CM/CMTS compliant to requirements in [RFI1.0]. A
198 common reference to DOCSIS 1.0 in this document is the upstream
199 channel queuing mechanism known as Class of Service (COS).
201 2.9.2 DOCSIS 1.1
203 Cable modem systems CM/CMTS compliant to requirements in [ITU-T
204 J.112] . DOCSIS 1.1 references in this document are in part
205 associated with the upstream and downstream Quality of Service (QOS).
206 The term DOCSIS 1.x is used in this document to refer both DOCSIS 1.0
207 and DOCSIS 1.1.
209 2.9.3 DOCSIS 2.0
211 Cable modem systems CM/CMTS compliant to requirements in [ITU-T
212 J.122]. DOCSIS 2.0 corresponds to the second generation of
213 radio-frequency interface specifications of DOCSIS.
215 2.10 Downstream
217 The direction from the head-end towards the subscriber.
219 2.11 Euro-DOCSIS
221 Cable modem systems CM/CMTS conforming to the European spectrum
222 Lineup and compliant to requirements of Annex F in [ITU-T J.122].
224 2.12 Head-end
226 The origination point in most cable systems of the subscriber video
227 signals. Generally also the location of the CMTS equipment.
229 2.13 MAC Packet
231 A DOCSIS PDU.
233 2.14 MCNS
235 "Multimedia Cable Network System". Generally replaced in usage by
236 DOCSIS.
238 2.15 Mini-slot
240 In general, an interval of time which is allocated by the CMTS to a
241 given CM for that CM to transmit in an upstream direction. See
242 [ITU-T J.122]
244 2.16 QPSK Quadrature Phase Shift Keying
246 A particular modulation scheme on an RF medium. See [Proakis00].
248 2.17 QAM Quadrature Amplitude Modulation
250 A particular modulation scheme on RF medium. Usually expressed with
251 a number indicating the size of the modulation constellation (e.g.
252 16 QAM). See [Proakis00].
254 2.18 RF
256 Radio Frequency.
258 2.19 Symbol-times
260 A characteristic of the RF modulation scheme. See [ITU-T J.122].
262 2.20 Upstream
264 The direction from the subscriber towards the head-end.
266 3. Overview
268 This MIB module provides a set of objects required for the management
269 of DOCSIS compliant Cable Modem (CM) and Cable Modem Termination
270 Systems (CMTS) RF interfaces. The specification is derived in part
271 from the parameters and protocols described in [ITU-T J.122].
273 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
274 "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
275 document are to be interpreted as described in [RFC2119].
277 3.1 Structure of the MIB
279 This MIB module is structured as three groups:
280 o Management information pertinent to both Cable Modems (CM) and
281 Cable Modem Termination Systems (CMTS) (docsIfBaseObjects).
282 o Management information pertinent to Cable Modems only
283 (docsIfCmObjects).
284 o Management information pertinent to Cable Modem Termination
285 Systems only (docsIfCmtsObjects).
287 Tables within each of these groups group objects functionally - e.g.
288 Quality of Service, Channel characteristics, MAC layer management,
289 etc. Rows created automatically (e.g. by the device according to
290 the hardware configuration) may and generally will have a mixture of
291 configuration and status objects within them. Rows that are meant to
292 be created by the management station are generally restricted to
293 configuration (read-create) objects.
295 3.1.1 docsIfBaseObjects
297 docsIfDownstreamChannelTable - This table describes the existing
298 downstream channels for a CMTS and the received downstream channel
299 for a CM.
301 docsIfUpstreamChannelTable - This table describes the existing
302 upstream channels for a CMTS and the current upstream transmission
303 channel for a CM.
305 docsIfQosProfileTable - This table describes the valid Quality of
306 Service profiles for the cable data system.
308 docsIfSignalQualityTable - This table is used to monitor RF signal
309 quality characteristics of received signals.
311 docsIfDocsisBaseCapability - This object is used to indicate the
312 highest level of DOCSIS version a cable device can support.
314 3.1.2 docsIfCmObjects
316 docsIfCmMacTable - This table is used to monitor the DOCSIS MAC
317 interface and can be considered an extension to the ifEntry.
319 docsIfCmStatusTable - This table maintains a number of status objects
320 and counters for cable modems. There is a comparable table at the
321 CMTS, docsIfCmtsCmStatusTable, which maintains similar counters from
322 the CMTS point of view.
324 docsIfCmServiceTable - This table describes the upstream service
325 queues available at this CM. There is a comparable table at the
326 CMTS, docsIfCmtsServiceEntry, which describes the service queues from
327 the point of view of the CMTS.
329 3.1.3 docsifcmtsobjects
331 docsIfCmtsMacTable - Describes the attributes of each CMTS MAC
332 interface.
334 docsIfCmtsStatusTable - This table provides a set of aggregated
335 counters which roll-up values and events that occur on the underlying
336 sub-interfaces.
338 docsIfCmtsCmStatusTable - This table is used to hold information
339 about known (i.e. ranging, registered, and/or previously online)
340 cable modems on the system serviced by this CMTS.
342 docsIfCmtsServiceTable - This table provides access to the
343 information related to upstream service queues.
345 docsIfCmtsModulationTable - This table allows control over the
346 modulation profiles for RF channels associated with this CMTS.
348 docsIfCmtsMacToCmTable - This table allows fast access into the
349 docsIfCmtsCmTable via a MAC address (of the CM) interface.
351 docsIfCmtsChannelUtilizationTable - This table provides statistical
352 load usage data for attached upstream and downstream physical
353 channels.
355 docsIfCmtsDownChannelCounterTable - This table provides statistical
356 data for attached downstream channels, appropriate as input for load
357 usage calculations.
359 docsIfCmtsUpChannelCounterTable - This table provides statistical
360 data for attached upstream channels, appropriate as input for load
361 usage calculations.
363 3.1.4 Relationship to the Interfaces MIB module
365 This section clarifies the relationship of this MIB module to the
366 Interfaces MIB [RFC2863]. Several areas of correlation are Addressed
367 in the following subsections. The implementer is referred to the
368 Interfaces MIB document in order to understand the general intent of
369 these areas.
371 3.1.4.1 Layering Model
373 An instance of ifEntry exists for each RF Downstream interface, for
374 each RF Upstream interface, for each Upstream logical Channel and for
375 each RF MAC layer.
377 The ifStackTable [RFC2863] MUST be implemented to identify the
378 relationships among sub-interfaces.
380 The following example illustrates a CMTS MAC interface with one
381 downstream and two upstream interfaces.
383 | <== to network layer
384 +------------------ --+-------------------------------+
385 | RF MAC |
386 +--+------------------+------------------------+------+
387 | | |
388 +-------+-----+ +------+------+ +------+------+
389 | Downstream1 | | Upstream1 | | Upstream2 |
390 | | | | | |
391 +-------------+ ++-----------++ ++-----------++
392 | | | |
393 +----+----+ +----+----+ +----+----+ +----+----+
394 | Ch-1 | | Ch-2 | | Ch-1 | | Ch-2 |
395 |(A/TDMA) | |(S-CDMA) | |(A/TDMA) | |(S-CDMA) |
396 +---------+ +---------+ +---------+ +---------+
398 Figure 1
400 As can be seen from this example, the RF MAC interface is layered on
401 top of the downstream and upstream interfaces, and the RF Upstream
402 interface is layered on top of an Upstream Logical Channels.
404 In this example, the assignment of index values could be as follows:
406 ifIndex ifType Description
408 2 docsCableMaclayer(127) CATV MAC Layer
409 3 docsCableDownstream(128) CATV Downstream interface
410 4 docsCableUpstream(129) CATV Upstream interface
411 5 docsCableUpstream(129) CATV Upstream interface
412 6 docsCableUpstreamChannel(205) CATV Upstream Channel
413 7 docsCableUpstreamChannel(205) CATV Upstream Channel
414 8 docsCableUpstreamChannel(205) CATV Upstream Channel
415 9 docsCableUpstreamChannel(205) CATV Upstream Channel
417 Figure 2
419 The corresponding ifStack entries would then be:
421 | IfStackHigherLayer | ifStackLowerLayer |
422 | 0 | 2 |
423 | 2 | 3 |
424 | 2 | 4 |
425 | 2 | 5 |
426 | 4 | 6 |
427 | 4 | 7 |
428 | 5 | 8 |
429 | 5 | 9 |
430 | 3 | 0 |
431 | 6 | 0 |
432 | 7 | 0 |
433 | 8 | 0 |
434 | 9 | 0 |
436 The same interface model can also be used in Telephony or Telco
437 Return systems. A pure Telco Return system (Cable Modem as well as
438 Cable Modem Termination System) would not have upstream, but only
439 downstream cable channels. Systems supporting both Telco Return and
440 cable upstream channels can use the above model without modification.
442 Telco Return Upstream channel(s) management is outside the scope of
443 this document.
445 3.1.4.2 Virtual Circuits
447 This medium does not support virtual circuits and this area is not
448 applicable to this MIB module.
450 3.1.4.3 ifTestTable
452 The ifTestTable is optional for DOCSIS CM/CMTS implementations, but
453 is not specifically influenced by the RF MIB.
455 3.1.4.4 ifRcvAddressTable
457 The ifRcvAddressTable is optional for DOCSIS CM/CMTS implementations,
458 but is not specifically influenced by the RF MIB.
460 3.1.4.5 ifEntry
462 This section documents only the differences from the requirements
463 specified in the Interfaces MIB module. See that MIB module for
464 columns omitted from the descriptions below.
466 3.1.4.5.1 ifEntry for Downstream interfaces
468 The ifEntry for Downstream interfaces supports the
469 ifGeneralInformationGroup and the ifPacketGroup of the Interfaces MIB
470 module. This is an output only interface at the CMTS and all input
471 status counters - ifIn* - will return zero. This is an input only
472 interface at the CM and all output status counters - ifOut* - will
473 return zero.
475 3.1.4.5.1.1 ifEntry for Downstream interfaces in Cable Modem
476 Termination Systems
478 ifTable Comments
479 ============== ===========================================
480 ifIndex Each RF Cable Downstream interface is represented
481 by an ifEntry.
483 ifType The IANA value of docsCableDownstream(128).
485 ifSpeed Return the speed of this downstream channel.
486 The returned value is the raw bandwidth in bits/s
487 of this interface. This is the symbol rate
488 multiplied with the number of bits per symbol.
490 ifHighSpeed Return the speed of this downstream channel.
491 The returned value is the raw bandwidth in
492 megabits/s of this interface. This is the symbol
493 rate multiplied with the number of bits per
494 symbol.
496 ifPhysAddress Return an empty string.
498 ifAdminStatus The administrative status of this interface.
500 ifOperStatus The current operational status of this interface.
502 ifMtu The size of the largest frame which can be
503 sent on this interface, specified in octets.
504 The value includes the length of the MAC header.
506 ifInOctets
507 ifHCInOctets Return zero.
509 ifInUcastPkts
510 ifHCInUcastPkts Return zero.
512 ifInMulticastPkts
513 ifHCInMulticastPkts
514 Return zero.
516 ifInBroadcastPkts
517 ifHCInBroadcastPkts
518 Return zero.
520 ifInDiscards Return zero.
522 ifInErrors Return zero.
524 ifInUnknownProtos Return zero.
526 ifOutOctets
527 ifHCOutOctets The total number of octets transmitted on this
528 interface. This includes MAC packets as well as
529 data packets, and includes the length of the MAC
530 header.
531 ifOutUcastPkts
532 ifHCOutUcastPkts The number of Unicast packets transmitted on this
533 interface. This includes MAC packets as well as
534 data packets.
536 ifOutMulticastPkts
537 ifHCOutMulticastPkts
538 Return the number of Multicast packets
539 transmitted on this interface.
540 This includes MAC packets as well as data
541 packets.
543 ifOutBroadcastPkts
544 ifHCOutBroadcastPkts
545 Return the number of broadcast packets transmitted
546 on this interface.
547 This includes MAC packets as well as data packets.
549 ifOutDiscards The total number of outbound packets which
550 were discarded. Possible reasons are:
552 buffer shortage.
554 ifOutErrors The number of packets which could not be
555 transmitted due to errors.
557 ifPromiscuousMode Return false.
559 3.1.4.5.1.2 ifEntry for Downstream interfaces in Cable Modems
561 ifTable Comments
562 ============== ===========================================
563 ifIndex Each RF Cable Downstream interface is represented
564 by an ifEntry.
566 ifType The IANA value of docsCableDownstream(128).
568 ifSpeed Return the speed of this downstream channel.
569 The returned value the raw bandwidth in bits/s
570 of this interface. This is the symbol rate
571 multiplied with the number of bits per symbol.
573 ifHighSpeed Return the speed of this downstream channel.
574 The returned value the raw bandwidth in megabits/s
575 of this interface. This is the symbol rate
576 multiplied with the number of bits per symbol.
578 ifPhysAddress Return an empty string.
580 ifAdminStatus The administrative status of this interface.
582 ifOperStatus The current operational status of this interface.
584 ifMtu The size of the largest frame which can be
585 received from this interface, specified in octets.
586 The value includes the length of the MAC header.
588 ifInOctets
589 ifHCInOctets The total number of octets received on this
590 interface. This includes data packets as well as
591 MAC packets, and includes the length of the
592 MAC header.
594 ifInUcastPkts
595 ifHCInUcastPkts The number of Unicast packets received on this
596 interface. This includes data packets as well as
597 MAC packets.
599 ifInMulticastPkts
600 ifHCInMulticastPkts
601 Return the number of Multicast packets received
602 on this interface. This includes data packets as
603 well as MAC packets.
605 ifInBroadcastPkts
606 ifHCInBroadcastPkts
607 Return the number of Broadcast packets received
608 on this interface. This includes data packets
609 as well as MAC packets.
611 ifInDiscards The total number of received packets that have
612 been discarded.
613 The possible reasons are: buffer shortage.
615 ifInErrors The number of inbound packets that contained
616 errors preventing them from being deliverable
617 to higher layers.
618 Possible reasons are: MAC FCS error.
620 ifInUnknownProtos The number of frames with an unknown packet type.
621 These are MAC frames with an unknown packet type.
623 ifOutOctets Return zero.
624 ifHCOutOctets
626 ifOutUcastPkts Return zero.
627 ifHCOutUcastPkts
629 ifOutMulticastPkts
630 ifHCOutMulticastPkts
631 Return zero.
633 ifOutBroadcastPkts
634 ifHCOutBroadcastPkts
635 Return zero.
637 ifOutDiscards Return zero.
639 ifOutErrors Return zero.
641 ifPromiscuousMode Refer to the Interfaces MIB.
643 3.1.4.5.2 ifEntry for Upstream interfaces
645 Each supported interface of the type docsCableUpstream(129) must have
646 a corresponding ifEntry. The ifEntry for Upstream interfaces
647 supports the ifGeneralInformationGroup and the ifPacketGroup of the
648 Interfaces MIB. This is an input only interface at the CMTS and all
649 output status counters - ifOut* - will return zero. This is an
650 output only interface at the CM and all input status counters - ifIn*
651 - will return zero.
653 3.1.4.5.2.1 ifEntry for Upstream interfaces in Cable Modem Termination
654 Systems
656 ifTable Comments
657 ============== ===========================================
658 ifIndex Each RF Cable Upstream interface is represented
659 by an ifEntry.
661 ifType The IANA value of docsCableUpstream (129).
663 ifSpeed Return the maximum channel throughput (not payload
664 throughput) supported by the interface.
665 The maximum throughput is calculated for the case
666 where upstream channels are configured to maximize
667 interface throughput.
669 ifHighSpeed Return the maximum channel throughput (not payload
670 throughput) supported by the interface.
671 The maximum throughput is calculated for the case
672 where upstream channels are configured to maximize
673 interface throughput. Units for this object are
674 (1/1 000 000) * IfSpeed.
676 ifPhysAddress Return an empty string.
678 ifAdminStatus The administrative status of this interface.
680 ifOperStatus The current operational status of this interface.
681 This reflects the total status of all the channels
682 under this interface. So if at least one channel
683 has a physical connection this interface has
684 connection.
686 ifMtu The size of the largest frame which can be
687 transmitted on this interface, specified in
688 octets. The value includes the length of the MAC
689 header. This is the maximum of all the ifMtu of
690 all the channels under this interface.
692 ifInOctets
693 ifHCInOctets The total (sum) number of octets received on all
694 the Upstream channels under this
695 interface. This includes data packets as well as
696 MAC packets, and includes the length of the
697 MAC header.
699 ifInUcastPkts
700 ifHCInUcastPkts The total number of Unicast packets received on
701 all the upstream channels under this
702 interface. This includes data packets as well as
703 MAC packets.
705 ifInMulticastPkts
706 ifHCInMulticastPkts
707 Return the total number of Multicast packets
708 received on all the Upstream channels under this
709 interface. This includes data packets as well as
710 MAC layer packets.
712 ifInBroadcastPkts
713 ifHCInBroadcastPkts
714 Return the total number of Broadcast packets
715 received on all the Upstream channels under this
716 interface. This includes data packets as well as
717 MAC packets.
719 ifInDiscards The total number of received packets, which have
720 been discarded on all the Upstream channels under
721 this interface.
722 The possible reasons are: buffer shortage.
724 ifInErrors The total number of inbound packets that contained
725 errors preventing them from being deliverable
726 to higher layers.
727 Possible reasons are: MAC FCS error.
729 ifInUnknownProtos The total number of frames with an unknown packet
730 type. These are MAC frames with an unknown packet
731 type.
733 ifOutOctets Return zero.
734 ifHCOutOctets
736 ifOutUcastPkts Return zero.
737 ifHCOutOctets
739 ifOutMulticastPkts
740 ifHCOutMulticastPkts
741 Return zero.
743 ifOutBroadcastPkts
744 ifHCOutBroadcastPkts
745 Return zero.
747 ifOutDiscards Return zero.
749 ifOutErrors Return zero.
751 3.1.4.5.2.2 ifEntry for Upstream interfaces in Cable Modems
753 ifTable Comments
754 ============== ===========================================
755 ifIndex Each RF Cable Upstream interface is represented
756 by an ifEntry.
758 ifType The IANA value of docsCableUpstream (129).
760 ifSpeed Return the speed of this upstream interface.
761 The returned value is the raw bandwidth
762 in bits/s of this interface.
764 ifHighSpeed Return the speed of this upstream interface.
765 The returned value is the raw bandwidth
766 in megabits/s of this interface.
768 ifPhysAddress Return an empty string.
770 ifAdminStatus The administrative status of this interface.
772 ifOperStatus The current operational status of this interface.
774 ifMtu The size of the largest frame which can be
775 transmitted on this interface, specified in
776 octets. The value includes the length of the MAC
777 header.
779 ifInOctets Return zero.
780 ifHCInOctets
782 ifInUcastPkts Return zero.
783 ifHCInUcastPkts
785 ifInMulticastPkts
786 ifHCInMulticastPkts
787 Return zero.
789 ifInBroadcastPkts
790 ifHCInBroadcastPkts
791 Return zero.
793 ifInDiscards Return zero.
795 ifInErrors Return zero.
797 ifInUnknownProtos Return zero.
799 ifOutOctets
800 ifHCOutOctets The total number of octets transmitted on this
801 interface. This includes MAC packets as well as
802 data packets, and includes the length of the MAC
803 header.
805 ifOutUcastPkts
806 ifHCOutUcastPkts The number of Unicast packets transmitted on this
807 interface. This includes MAC packets as well as
808 data packets.
810 ifOutMulticastPkts
811 ifHCOutMulticastPkts
812 Return the number of Multicast packets transmitted
813 on this interface.
814 This includes MAC packets as well as data packets.
816 ifOutBroadcastPkts
817 ifHCOutBroadcastPkts
818 Return the number of broadcast packets transmitted
819 on this interface.
820 This includes MAC packets as well as data packets.
822 ifOutDiscards The total number of outbound packets which
823 were discarded. Possible reasons are:
824 buffer shortage.
826 ifOutErrors The number of packets which could not be
827 transmitted due to errors.
829 ifPromiscuousMode Return false.
831 3.1.4.5.3 ifEntry for Upstream channels
833 Each supported channel of the type docsCableUpstreamChannel(205) must
834 have a corresponding ifEntry.
836 The ifEntry for Upstream channels supports the
837 ifGeneralInformationGroup and the ifPacketGroup of the Interfaces
838 MIB. This is an input only interface at the CMTS and all output
839 status counters - ifOut* - will return zero. DOCSIS CMs are not
840 required to support logical upstream channels.
842 3.1.4.5.3.1 ifEntry for Upstream Channels in Cable Modem Termination
843 Systems
845 ifTable Comments
846 ============== ===========================================
847 ifIndex Each RF Cable Upstream channel is represented
848 by an ifEntry.
850 ifType The IANA value of docsCableUpstreamChannel (205).
852 ifSpeed Return the speed of this upstream channel.
853 The returned value is the raw bandwidth
854 in bits/s of this channel.
856 ifHighSpeed Return the speed of this upstream channel.
857 The returned value is the raw bandwidth
858 in megabits/s of this channel.
860 ifPhysAddress Return an empty string.
862 ifAdminStatus The administrative status of this interface.
864 ifOperStatus The current operational status of this interface.
866 ifMtu The size of the largest frame which can be
867 received on this interface, specified in octets.
868 The value includes the length of the MAC header.
870 ifInOctets The total number of octets received on this
871 interface. This includes data packets as well as
872 MAC packets, and includes the length of the
873 MAC header.
875 ifInUcastPkts
876 ifHCInUcastPkts
877 The number of Unicast packets received on this
878 interface. This includes data packets as well as
879 MAC packets.
881 ifInMulticastPkts
882 ifHCInMulticastPkts
883 Return the number of Multicast packets received
884 on this interface. This includes data packets as
885 well as MAC layer packets.
887 ifInBroadcastPkts
888 ifHCInBroadcastPkts
889 Return the number of Broadcast packets received
890 on this interface. This includes data packets
891 as well as MAC packets.
893 ifInDiscards The total number of received packets that have
894 been discarded.
895 The possible reasons are: buffer shortage.
897 ifInErrors The number of inbound packets that contained
898 errors preventing them from being deliverable
899 to higher layers.
900 Possible reasons are: MAC FCS error.
902 ifInUnknownProtos The number of frames with an unknown packet type.
903 These are MAC frames with an unknown packet type.
905 ifOutOctets Return zero.
906 ifHCOutOctets
908 ifOutUcastPkts Return zero.
909 ifHCOutUcastPkts
911 ifOutMulticastPkts
912 ifHCOutMulticastPkts
913 Return zero.
915 ifOutBroadcastPkts
916 ifHCOutBroadcastPkts
917 Return zero.
919 ifOutDiscards Return zero.
921 ifOutErrors Return zero.
923 3.1.4.5.4 ifEntry for the MAC Layer
925 The ifEntry for the MAC Layer supports the ifGeneralInformationGroup
926 and the ifPacketGroup of the Interfaces MIB. This interface provides
927 an aggregate view of status for the lower level Downstream and
928 Upstream interfaces.
930 ifTable Comments
931 ============== ===========================================
932 ifIndex Each RF Cable MAC layer entity is represented
933 by an ifEntry.
935 ifType The IANA value of docsCableMaclayer(127).
937 ifSpeed Return zero.
939 ifPhysAddress Return the physical address of this interface.
941 ifAdminStatus The administrative status of this interface.
943 ifOperStatus The current operational status of the MAC
944 layer interface.
946 ifHighSpeed Return zero.
948 ifMtu Return 1500.
950 ifInOctets
951 ifHCInOctets The total number of data octets received on this
952 interface, targeted for upper protocol layers.
954 ifInUcastPkts
955 ifHCInUcastPkts The number of Unicast packets received on this
956 interface, targeted for upper protocol layers.
958 ifInMulticastPkts
959 ifHCInMulticastPkts
960 Return the number of Multicast packets received
961 on this interface, targeted for upper protocol
962 layers.
964 ifInBroadcastPkts
965 ifHCInBroadcastPkts
966 Return the number of Broadcast packets received
967 on this interface, targeted for upper protocol
968 layers.
970 ifInDiscards The total number of received packets that have
971 been discarded.
972 The possible reasons are: buffer shortage.
974 ifInErrors The number of inbound packets that contained
975 errors preventing them from being deliverable
976 to higher layers.
977 Possible reasons are: data packet FCS error,
978 invalid MAC header.
980 ifInUnknownProtos The number of frames with an unknown packet type.
981 This is the number of data packets targeted for
982 upper protocol layers with an unknown packet type.
984 ifOutOctets The total number of octets, received from upper
985 ifHCOutOctets protocol layers and transmitted on this interface.
987 ifOutUcastPkts
988 ifHCOutUcastPkts The number of Unicast packets, received from upper
989 protocol layers and transmitted on this interface.
991 ifOutMulticastPkts
992 ifHCOutMulticastPkts
993 Return the number of Multicast packets received
994 from upper protocol layers and transmitted on this
995 interface.
997 ifOutBroadcastPkts
998 ifHCOutBroadcastPkts
999 Return the number of broadcast packets received
1000 from upper protocol layers and transmitted on this
1001 interface.
1003 ifOutDiscards The total number of outbound packets which
1004 were discarded. Possible reasons are:
1005 buffer shortage.
1007 ifOutErrors The number of packets which could not be
1008 transmitted due to errors.
1010 ifPromiscuousMode Refer to the Interfaces MIB.
1012 4. Definitions
1014 DOCS-IF-MIB DEFINITIONS ::= BEGIN
1016 IMPORTS
1017 MODULE-IDENTITY,
1018 OBJECT-TYPE,
1019 Unsigned32,
1020 Integer32,
1021 Counter32,
1022 Counter64,
1023 TimeTicks,
1024 IpAddress,
1025 transmission
1026 FROM SNMPv2-SMI -- [RFC2578]
1027 TEXTUAL-CONVENTION,
1028 MacAddress,
1029 RowStatus,
1030 TruthValue,
1031 TimeInterval,
1032 TimeStamp,
1033 StorageType
1034 FROM SNMPv2-TC -- [RFC2579]
1035 OBJECT-GROUP,
1037 MODULE-COMPLIANCE
1038 FROM SNMPv2-CONF -- [RFC2580]
1039 ifIndex, InterfaceIndexOrZero
1040 FROM IF-MIB -- [RFC2863]
1041 InetAddressType,
1042 InetAddress
1043 FROM INET-ADDRESS-MIB -- [RFC3291]
1044 IANAifType
1045 FROM IANAifType-MIB;
1047 docsIfMib MODULE-IDENTITY
1048 LAST-UPDATED "200411221700Z" -- November 22, 2004
1049 ORGANIZATION "IETF IPCDN Working Group"
1050 CONTACT-INFO
1051 " David Raftus
1052 Postal: Terayon Communications
1053 340 Terry Fox Drive, Suite 202
1054 Ottawa Ontario
1055 Canada
1056 Phone: +1 613 592 1052 ext.222
1057 E-mail: david.raftus@terayon.com
1058 Eduardo Cardona
1059 Postal:
1060 Cable Television Laboratories, Inc.
1061 858 Coal Creek Circle
1062 Louisville, CO 80027-9750
1063 U.S.A.
1064 Tel: +1 303 661 9100
1065 Fax: +1 303 661 9199
1066 E-mail: e.cardona@cablelabs.com;mibs@cablelabs.com
1068 IETF IPCDN Working Group
1069 General Discussion: ipcdn@ietf.org
1070 Subscribe: http://www.ietf.org/mailman/listinfo/ipcdn
1071 Archive: ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
1072 Co-chairs: Richard Woundy, Richard_Woundy@cable.comcast.com
1073 Jean-Francois Mule, jf.mule@cablelabs.com"
1074 DESCRIPTION
1075 "This is the MIB Module for DOCSIS 2.0 compliant Radio
1076 Frequency (RF) interfaces in Cable Modems (CM) and
1077 Cable Modem Termination Systems (CMTS).
1079 Copyright (C) The Internet Society (2004). This
1080 version of this MIB module is part of RFC XXXX; see
1081 the RFC itself for full legal notices."
1083 REVISION "200411221700Z"
1084 DESCRIPTION
1085 "Revision of the IETF RF MIB module for DOCSIS 2.0.
1086 This version published as RFC XXXX.
1087 This MIB module revision includes among others:
1088 Usage of ifType (205)for Upstream Logical channels
1089 Addition of downstream and upstream utilization
1090 counters.
1091 Additional Statistics per Upstream interface.
1092 Upstream channel configuration using a clonning
1093 mechanism.
1094 Added MIB support for new DOCSIS 2.0 modulation
1095 attributes.
1096 Euro-DOCSIS downstream interleve values."
1097 -- Note to RFC editor:
1098 -- RFC editor to replace XXXX with this RFC number
1099 -- Delete this note
1101 REVISION "199908190000Z"
1102 DESCRIPTION
1103 "Initial Version, published as RFC 2670.
1104 Modified by Mike StJohns to fix problems identified by
1105 the first pass of the MIB doctor. Of special note,
1106 docsIfRangingResp and docsIfCmtsInsertionInterval were
1107 obsoleted and replaced by other objects with the same
1108 functionality, but more appropriate SYNTAX."
1109 ::= { transmission 127 }
1111 -- Textual Conventions
1113 TenthdBmV ::= TEXTUAL-CONVENTION
1114 DISPLAY-HINT "d-1"
1115 STATUS current
1116 DESCRIPTION
1117 "This data type represents power levels that are normally
1118 expressed in dBmV. Units are in tenths of a dBmV;
1119 for example, 5.1 dBmV will be represented as 51."
1120 SYNTAX Integer32
1122 TenthdB ::= TEXTUAL-CONVENTION
1123 DISPLAY-HINT "d-1"
1124 STATUS current
1125 DESCRIPTION
1126 "This data type represents power levels that are normally
1127 expressed in dB. Units are in tenths of a dB;
1128 for example, 5.1 dB will be represented as 51."
1129 SYNTAX Integer32
1131 DocsisVersion ::= TEXTUAL-CONVENTION
1132 STATUS current
1133 DESCRIPTION
1134 "Indicates the DOCSIS Radio Frequency specification being
1135 referenced.
1136 'docsis10' indicates DOCSIS 1.0,
1137 'docsis11' indicates DOCSIS 1.1
1138 'docsis20' indicates DOCSIS 2.0"
1139 SYNTAX INTEGER {
1140 docsis10 (1),
1141 docsis11 (2),
1142 docsis20 (3)
1143 }
1145 DocsisQosVersion ::= TEXTUAL-CONVENTION
1146 STATUS current
1147 DESCRIPTION
1148 "Indicates the referenced quality of service
1149 level.
1150 'docsis10 refers to DOCSIS 1.0 Class of
1151 Service queuing services, 'docsis11' refers
1152 to DOCSIS 1.1 Quality of Service."
1154 SYNTAX INTEGER {
1155 docsis10 (1),
1156 docsis11 (2)
1157 }
1159 DocsisUpstreamType ::= TEXTUAL-CONVENTION
1160 STATUS current
1161 DESCRIPTION
1162 "Indicates the DOCSIS Upstream Channel Type.
1163 'unknown' means not information available.
1164 'tdma' is related to TDMA, Time Division
1165 Multiple Access, 'atdma' is related to A-TDMA,
1166 Advanced Time Division Multiple Access,
1167 'scdma' is related to S-CDMA, Synchronous
1168 Code Division Multiple Access
1169 'tdmaAndAtdma is related to simultaneous support of
1170 TDMA and A-TDMA modes."
1171 SYNTAX INTEGER {
1172 unknown (0),
1173 tdma (1),
1174 atdma (2),
1175 scdma (3),
1176 tdmaAndAtdma (4)
1177 }
1179 DocsisUpstreamTypeStatus ::= TEXTUAL-CONVENTION
1180 STATUS current
1181 DESCRIPTION
1182 "Indicates the DOCSIS Upstream Channel Type Status.
1183 The shared channel indicator type is not valid, since
1184 this type is used to specifically identify PHY mode."
1185 SYNTAX INTEGER {
1186 unknown (0),
1187 tdma (1),
1188 atdma (2),
1189 scdma (3)
1190 }
1192 docsIfMibObjects OBJECT IDENTIFIER ::= { docsIfMib 1 }
1193 docsIfBaseObjects OBJECT IDENTIFIER ::= { docsIfMibObjects 1 }
1194 docsIfCmObjects OBJECT IDENTIFIER ::= { docsIfMibObjects 2 }
1195 docsIfCmtsObjects OBJECT IDENTIFIER ::= { docsIfMibObjects 3 }
1196 --
1197 -- BASE GROUP
1198 --
1200 --
1201 -- The following table is implemented on both the Cable Modem (CM)
1202 -- and the Cable Modem Termination System (CMTS). This table is
1203 -- read only for the CM.
1204 --
1206 docsIfDownstreamChannelTable OBJECT-TYPE
1207 SYNTAX SEQUENCE OF DocsIfDownstreamChannelEntry
1208 MAX-ACCESS not-accessible
1209 STATUS current
1210 DESCRIPTION
1211 "This table describes the attributes of downstream
1212 channels (frequency bands)."
1213 REFERENCE
1214 "Data-Over-Cable Service Interface Specifications: Radio
1215 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1216 Tables 6-16, and 6-17."
1217 ::= { docsIfBaseObjects 1 }
1219 docsIfDownstreamChannelEntry OBJECT-TYPE
1220 SYNTAX DocsIfDownstreamChannelEntry
1221 MAX-ACCESS not-accessible
1222 STATUS current
1223 DESCRIPTION
1224 "An entry provides a list of attributes for a single
1225 Downstream channel.
1226 An entry in this table exists for each ifEntry with an
1227 ifType of docsCableDownstream(128)."
1228 INDEX { ifIndex }
1229 ::= { docsIfDownstreamChannelTable 1 }
1231 DocsIfDownstreamChannelEntry ::= SEQUENCE {
1232 docsIfDownChannelId Integer32,
1233 docsIfDownChannelFrequency Integer32,
1234 docsIfDownChannelWidth Integer32,
1235 docsIfDownChannelModulation INTEGER,
1236 docsIfDownChannelInterleave INTEGER,
1237 docsIfDownChannelPower TenthdBmV,
1238 docsIfDownChannelAnnex INTEGER,
1239 docsIfDownChannelStorageType StorageType
1240 }
1242 docsIfDownChannelId OBJECT-TYPE
1243 SYNTAX Integer32 (0..255)
1244 MAX-ACCESS read-only
1245 STATUS current
1246 DESCRIPTION
1247 "The Cable Modem Termination System (CMTS) identification
1248 of the downstream channel within this particular MAC
1249 interface. If the interface is down, the object returns
1250 the most current value. If the downstream channel ID is
1251 unknown, this object returns a value of 0."
1252 ::= { docsIfDownstreamChannelEntry 1 }
1254 docsIfDownChannelFrequency OBJECT-TYPE
1255 SYNTAX Integer32 (0..1000000000)
1256 UNITS "hertz"
1257 MAX-ACCESS read-write
1258 STATUS current
1259 DESCRIPTION
1260 "The center of the downstream frequency associated with
1261 this channel. This object will return the current tuner
1262 frequency. If a CMTS provides IF output, this object
1263 will return 0, unless this CMTS is in control of the
1264 final downstream RF frequency. See the associated
1265 compliance object for a description of valid frequencies
1266 that may be written to this object."
1267 REFERENCE
1268 "Data-Over-Cable Service Interface Specifications: Radio
1269 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1270 Section 6.3.3."
1271 ::= { docsIfDownstreamChannelEntry 2 }
1273 docsIfDownChannelWidth OBJECT-TYPE
1274 SYNTAX Integer32 (0..16000000)
1275 UNITS "hertz"
1276 MAX-ACCESS read-write
1277 STATUS current
1278 DESCRIPTION
1279 "The bandwidth of this downstream channel. Most
1280 implementations are expected to support a channel width
1281 of 6 MHz (North America) and/or 8 MHz (Europe). See the
1282 associated compliance object for a description of the
1283 valid channel widths for this object."
1284 REFERENCE
1285 "Data-Over-Cable Service Interface Specifications: Radio
1286 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1287 Table 6-17."
1288 ::= { docsIfDownstreamChannelEntry 3 }
1290 docsIfDownChannelModulation OBJECT-TYPE
1291 SYNTAX INTEGER {
1292 unknown(1),
1293 other(2),
1294 qam64(3),
1295 qam256(4)
1296 }
1297 MAX-ACCESS read-write
1298 STATUS current
1299 DESCRIPTION
1300 "The modulation type associated with this downstream
1301 channel. If the interface is down, this object either
1302 returns the configured value (CMTS), the most current
1303 value (CM), or the value of unknown(1). See the
1304 associated conformance object for write conditions and
1305 limitations. See the reference for specifics on the
1306 modulation profiles implied by qam64 and qam256."
1307 REFERENCE
1308 "Data-Over-Cable Service Interface Specifications: Radio
1309 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1310 Table 6-17."
1311 ::= { docsIfDownstreamChannelEntry 4 }
1313 docsIfDownChannelInterleave OBJECT-TYPE
1314 SYNTAX INTEGER {
1315 unknown(1),
1316 other(2),
1317 taps8Increment16(3),
1318 taps16Increment8(4),
1319 taps32Increment4(5),
1320 taps64Increment2(6),
1321 taps128Increment1(7),
1322 taps12increment17(8)
1323 }
1324 MAX-ACCESS read-write
1325 STATUS current
1326 DESCRIPTION
1327 "The Forward Error Correction (FEC) interleaving used
1328 for this downstream channel.
1329 Values are defined as follows:
1330 taps8Increment16(3): protection 5.9/4.1 usec,
1331 latency .22/.15 msec
1332 taps16Increment8(4): protection 12/8.2 usec,
1333 latency .48/.33 msec
1334 taps32Increment4(5): protection 24/16 usec,
1335 latency .98/.68 msec
1336 taps64Increment2(6): protection 47/33 usec,
1337 latency 2/1.4 msec
1338 taps128Increment1(7): protection 95/66 usec,
1339 latency 4/2.8 msec
1341 taps12increment17(8): protection 18/14 usec,
1342 latency 0.43/0.32 msec
1344 The value 'taps12increment17' is supported by EuroDOCSIS
1345 cable systems only and the others by DOCSIS cable systems.
1347 If the interface is down, this object either returns
1348 the configured value (CMTS), the most current value (CM),
1349 or the value of unknown(1).
1350 The value of other(2) is returned if the interleave
1351 is known but not defined in the above list.
1352 See the associated conformance object for write
1353 conditions and limitations. See the reference for the FEC
1354 configuration described by the setting of this object."
1355 REFERENCE
1356 "Data-Over-Cable Service Interface Specifications: Radio
1357 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1358 Table 6-15."
1359 ::= { docsIfDownstreamChannelEntry 5 }
1361 docsIfDownChannelPower OBJECT-TYPE
1362 SYNTAX TenthdBmV
1363 UNITS "dBmV"
1364 MAX-ACCESS read-write
1365 STATUS current
1366 DESCRIPTION
1367 "At the CMTS, the operational transmit power. At the CM,
1368 the received power level.
1369 If the interface is down, this object either returns
1370 the configured value (CMTS), the most current value (CM)
1371 or the value of 0. See the associated conformance object
1372 for write conditions and limitations. See the reference
1373 for recommended and required power levels."
1374 REFERENCE
1375 "Data-Over-Cable Service Interface Specifications: Radio
1376 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1377 Tables 6-16, 6-17."
1378 ::= { docsIfDownstreamChannelEntry 6 }
1380 docsIfDownChannelAnnex OBJECT-TYPE
1381 SYNTAX INTEGER {
1382 unknown(1),
1383 other(2),
1384 annexA(3),
1385 annexB(4),
1386 annexC(5)
1387 }
1388 MAX-ACCESS read-only
1389 STATUS current
1390 DESCRIPTION
1391 "The value of this object indicates the conformance of
1392 the implementation to important regional cable standards.
1393 annexA : Annex A from ITU-T J.83 is used
1394 (equivalent to EN 300 429)
1395 annexB : Annex B from ITU-T J.83 is used.
1396 annexC : Annex C from ITU-T J.83 is used."
1397 REFERENCE
1398 "Data-Over-Cable Service Interface Specifications: Radio
1399 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1400 Sections 6.3.1, and H.3.1."
1401 ::= { docsIfDownstreamChannelEntry 7 }
1403 docsIfDownChannelStorageType OBJECT-TYPE
1404 SYNTAX StorageType
1405 MAX-ACCESS read-only
1406 STATUS current
1407 DESCRIPTION
1408 "The storage type for this conceptual row.
1409 Entries with this object set to permanent(4)
1410 do not require write operations for read-write
1411 objects."
1412 ::= { docsIfDownstreamChannelEntry 8 }
1414 --
1415 -- The following table is implemented on both the CM and the CMTS.
1416 -- For the CM, only attached channels appear in the table. For the
1417 -- CM, this table is read only as well.
1418 --
1420 docsIfUpstreamChannelTable OBJECT-TYPE
1421 SYNTAX SEQUENCE OF DocsIfUpstreamChannelEntry
1422 MAX-ACCESS not-accessible
1423 STATUS current
1424 DESCRIPTION
1425 "This table describes the attributes of attached upstream
1426 channels."
1427 ::= { docsIfBaseObjects 2 }
1429 docsIfUpstreamChannelEntry OBJECT-TYPE
1430 SYNTAX DocsIfUpstreamChannelEntry
1431 MAX-ACCESS not-accessible
1432 STATUS current
1433 DESCRIPTION
1434 "List of attributes for a single upstream channel. For
1435 DOCSIS 2.0 CMTSs, an entry in this table exists for
1436 each ifEntry with an ifType of docsCableUpstreamChannel
1437 (205).
1438 For DOCSIS 1.x CM/CMTSs and DOCSIS 2.0 CMs, an entry in
1439 this table exists for each ifEntry with an ifType of
1440 docsCableUpstream (129)."
1441 INDEX { ifIndex }
1442 ::= { docsIfUpstreamChannelTable 1 }
1444 DocsIfUpstreamChannelEntry ::= SEQUENCE {
1445 docsIfUpChannelId Integer32,
1446 docsIfUpChannelFrequency Integer32,
1447 docsIfUpChannelWidth Integer32,
1448 docsIfUpChannelModulationProfile Unsigned32,
1449 docsIfUpChannelSlotSize Unsigned32,
1450 docsIfUpChannelTxTimingOffset Unsigned32,
1451 docsIfUpChannelRangingBackoffStart Integer32,
1452 docsIfUpChannelRangingBackoffEnd Integer32,
1453 docsIfUpChannelTxBackoffStart Integer32,
1454 docsIfUpChannelTxBackoffEnd Integer32,
1455 docsIfUpChannelScdmaActiveCodes Unsigned32,
1456 docsIfUpChannelScdmaCodesPerSlot Integer32,
1457 docsIfUpChannelScdmaFrameSize Unsigned32,
1458 docsIfUpChannelScdmaHoppingSeed Unsigned32,
1459 docsIfUpChannelType DocsisUpstreamType,
1460 docsIfUpChannelCloneFrom InterfaceIndexOrZero,
1461 docsIfUpChannelUpdate TruthValue,
1462 docsIfUpChannelStatus RowStatus,
1463 docsIfUpChannelPreEqEnable TruthValue
1464 }
1466 docsIfUpChannelId OBJECT-TYPE
1467 SYNTAX Integer32 (0..255)
1468 MAX-ACCESS read-only
1469 STATUS current
1470 DESCRIPTION
1471 "The CMTS identification of the upstream channel."
1472 ::= { docsIfUpstreamChannelEntry 1 }
1474 docsIfUpChannelFrequency OBJECT-TYPE
1475 SYNTAX Integer32 (0..1000000000)
1476 UNITS "hertz"
1477 MAX-ACCESS read-create
1478 STATUS current
1479 DESCRIPTION
1480 "The center of the frequency band associated with this
1481 upstream interface. This object returns 0 if the frequency
1482 is undefined or unknown. Minimum permitted upstream
1483 frequency is 5,000,000 Hz for current technology. See
1484 the associated conformance object for write conditions
1485 and limitations."
1486 REFERENCE
1487 "Data-Over-Cable Service Interface Specifications: Radio
1488 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1489 Table 4-2."
1490 ::= { docsIfUpstreamChannelEntry 2 }
1492 docsIfUpChannelWidth OBJECT-TYPE
1493 SYNTAX Integer32 (0..64000000)
1494 UNITS "hertz"
1495 MAX-ACCESS read-create
1496 STATUS current
1497 DESCRIPTION
1498 "The bandwidth of this upstream interface. This object
1499 returns 0 if the interface width is undefined or unknown.
1500 Minimum permitted interface width is 200,000 Hz currently.
1501 See the associated conformance object for write conditions
1502 and limitations."
1503 REFERENCE
1504 "Data-Over-Cable Service Interface Specifications: Radio
1505 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1506 Table 6-5."
1507 ::= { docsIfUpstreamChannelEntry 3 }
1509 docsIfUpChannelModulationProfile OBJECT-TYPE
1510 SYNTAX Unsigned32
1511 MAX-ACCESS read-create
1512 STATUS current
1513 DESCRIPTION
1514 "An entry identical to the docsIfModIndex in the
1515 docsIfCmtsModulationTable that describes this channel.
1516 This channel is further instantiated there by a grouping
1517 of interval usage codes (IUCs)which together fully describe
1518 the channel modulation. This object returns 0 if the
1519 docsIfCmtsModulationTable entry does not exist or is empty.
1520 See the associated conformance object for write conditions
1521 and limitations.
1523 Setting this object returns an 'inconsistentValue' error
1524 error if the following conditions are not satisfied:
1525 1. All the IUC entries in the selected modulation profile
1526 MUST have the same value of docsIfCmtsModChannelType.
1527 2. All of the Modulation parameters in the selected
1528 modulation profile MUST be consistent with the other
1529 parameters in this docsIfUpstreamChannelEntry."
1530 REFERENCE
1531 "Data-Over-Cable Service Interface Specifications: Radio
1532 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1533 Table 8-19."
1534 ::= { docsIfUpstreamChannelEntry 4 }
1536 docsIfUpChannelSlotSize OBJECT-TYPE
1537 SYNTAX Unsigned32
1538 UNITS "ticks"
1539 MAX-ACCESS read-create
1540 STATUS current
1541 DESCRIPTION
1542 "Applicable to TDMA and ATDMA channel types only.
1543 The number of 6.25 microsecond ticks in each upstream
1544 mini-slot. Returns zero if the value is undefined, unknown
1545 or in case of an SCDMA channel.
1546 See the associated conformance object for write
1547 conditions and limitations."
1548 REFERENCE
1549 "Data-Over-Cable Service Interface Specifications: Radio
1550 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1551 Section 8.1.2.4."
1552 ::= { docsIfUpstreamChannelEntry 5 }
1554 docsIfUpChannelTxTimingOffset OBJECT-TYPE
1555 SYNTAX Unsigned32
1556 MAX-ACCESS read-only
1557 STATUS current
1558 DESCRIPTION
1559 "At the CM, a measure of the current round trip time
1560 obtained from the ranging offset (initial ranging offset +
1561 ranging offset adjustments).
1562 At the CMTS, the maximum of timing offset, among all the
1563 CMs that are/were present on the channel, taking into
1564 account all ( initial + periodic ) timing offset
1565 corrections that were sent for each of the CMs. Generally,
1566 these measurements are positive, but if the measurements
1567 are negative, the value of this object is zero. Used for
1568 timing of CM upstream transmissions to ensure synchronized
1569 arrivals at the CMTS.
1570 Units are in terms of (6.25 microseconds/64)."
1571 REFERENCE
1572 "Data-Over-Cable Service Interface Specifications: Radio
1573 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1574 Section 6.2.19."
1575 ::= { docsIfUpstreamChannelEntry 6 }
1577 docsIfUpChannelRangingBackoffStart OBJECT-TYPE
1578 SYNTAX Integer32 (0..16)
1579 MAX-ACCESS read-create
1580 STATUS current
1581 DESCRIPTION
1582 "The initial random backoff window to use when retrying
1583 Ranging Requests. Expressed as a power of 2. A value of
1584 16 at the CMTS indicates that a proprietary adaptive retry
1585 mechanism is to be used. See the associated conformance
1586 object for write conditions and limitations."
1587 REFERENCE
1588 "Data-Over-Cable Service Interface Specifications: Radio
1589 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1590 Sections 8.3.4, and 9.4."
1591 ::= { docsIfUpstreamChannelEntry 7 }
1593 docsIfUpChannelRangingBackoffEnd OBJECT-TYPE
1594 SYNTAX Integer32 (0..16)
1595 MAX-ACCESS read-create
1596 STATUS current
1597 DESCRIPTION
1598 "The final random backoff window to use when retrying
1599 Ranging Requests. Expressed as a power of 2. A value of
1600 16 at the CMTS indicates that a proprietary adaptive retry
1601 mechanism is to be used. See the associated conformance
1602 object for write conditions and limitations."
1603 REFERENCE
1604 "Data-Over-Cable Service Interface Specifications: Radio
1605 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1606 Section 8.3.4, and 9.4."
1607 ::= { docsIfUpstreamChannelEntry 8 }
1609 docsIfUpChannelTxBackoffStart OBJECT-TYPE
1610 SYNTAX Integer32 (0..16)
1611 MAX-ACCESS read-create
1612 STATUS current
1613 DESCRIPTION
1614 "The initial random backoff window to use when retrying
1615 transmissions. Expressed as a power of 2. A value of 16
1616 at the CMTS indicates that a proprietary adaptive retry
1617 mechanism is to be used. See the associated conformance
1618 object for write conditions and limitations."
1619 REFERENCE
1620 "Data-Over-Cable Service Interface Specifications: Radio
1621 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1622 Section 8.3.4, and 9.4."
1623 ::= { docsIfUpstreamChannelEntry 9 }
1625 docsIfUpChannelTxBackoffEnd OBJECT-TYPE
1626 SYNTAX Integer32 (0..16)
1627 MAX-ACCESS read-create
1628 STATUS current
1629 DESCRIPTION
1630 "The final random backoff window to use when retrying
1631 transmissions. Expressed as a power of 2. A value of 16
1632 at the CMTS indicates that a proprietary adaptive retry
1633 mechanism is to be used. See the associated conformance
1634 object for write conditions and limitations."
1635 REFERENCE
1636 "Data-Over-Cable Service Interface Specifications: Radio
1637 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1638 Section 8.3.4, and 9.4."
1639 ::= { docsIfUpstreamChannelEntry 10 }
1641 docsIfUpChannelScdmaActiveCodes OBJECT-TYPE
1642 SYNTAX Unsigned32 (0 | 64..128)
1643 MAX-ACCESS read-create
1644 STATUS current
1645 DESCRIPTION
1646 "Applicable for SCDMA channel types only.
1647 Number of active codes. Returns zero for
1648 Non-SCDMA channel types. Note that legal
1649 values from 64..128 MUST be non-prime."
1650 REFERENCE
1651 "Data-Over-Cable Service Interface Specifications: Radio
1652 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1653 Section 6.2.11.2.1."
1654 ::= { docsIfUpstreamChannelEntry 11 }
1656 docsIfUpChannelScdmaCodesPerSlot OBJECT-TYPE
1657 SYNTAX Integer32(0 | 2..32)
1658 UNITS "codesperMinislots"
1659 MAX-ACCESS read-create
1660 STATUS current
1661 DESCRIPTION
1662 "Applicable for SCDMA channel types only.
1663 The number of SCDMA codes per mini-slot.
1664 Returns zero if the value is undefined, unknown or in
1665 case of a TDMA or ATDMA channel."
1666 REFERENCE
1667 "Data-Over-Cable Service Interface Specifications: Radio
1668 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1669 Section 6.2.11.2.1."
1670 ::= { docsIfUpstreamChannelEntry 12 }
1672 docsIfUpChannelScdmaFrameSize OBJECT-TYPE
1673 SYNTAX Unsigned32 (0..32)
1674 UNITS "spreadIntervals"
1675 MAX-ACCESS read-create
1676 STATUS current
1677 DESCRIPTION
1678 "Applicable for SCDMA channel types only.
1679 SCDMA Frame size in units of spreading intervals.
1680 This value returns zero for non SCDMA Profiles."
1681 REFERENCE
1682 "Data-Over-Cable Service Interface Specifications: Radio
1683 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1684 Section 6.2.12."
1685 ::= { docsIfUpstreamChannelEntry 13 }
1687 docsIfUpChannelScdmaHoppingSeed OBJECT-TYPE
1688 SYNTAX Unsigned32 (0..32767)
1689 MAX-ACCESS read-create
1690 STATUS current
1691 DESCRIPTION
1692 "Applicable for SCDMA channel types only.
1693 15 bit seed used for code hopping sequence initialization.
1694 Returns zero for non-SCDMA channel types.
1695 Setting this value to a value different than zero for
1696 non-SCDMA channel types returns error 'wrongValue'."
1697 REFERENCE
1698 "Data-Over-Cable Service Interface Specifications: Radio
1699 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1700 Section 6.2.14.1."
1701 ::= { docsIfUpstreamChannelEntry 14 }
1703 docsIfUpChannelType OBJECT-TYPE
1704 SYNTAX DocsisUpstreamType
1705 MAX-ACCESS read-only
1706 STATUS current
1707 DESCRIPTION
1708 "Reflects the Upstream channel type.
1709 This object returns the value of docsIfCmtsModChannelType
1710 for the modulation profile selected in
1711 docsIfUpChannelModulationProfile for this row."
1712 REFERENCE
1713 "Data-Over-Cable Service Interface Specifications: Radio
1714 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1715 Section 6.2.1."
1716 ::= { docsIfUpstreamChannelEntry 15 }
1718 docsIfUpChannelCloneFrom OBJECT-TYPE
1719 SYNTAX InterfaceIndexOrZero
1720 MAX-ACCESS read-create
1721 STATUS current
1722 DESCRIPTION
1723 "Intended for use when a temporary upstream
1724 row entry is created for the purpose of manipulating
1725 parameters for a physical upstream channel.
1726 Refer to the descriptions of docsIfUpChannelStatus and
1727 docsIfUpChannelUpdate for details of this procedure.
1729 This object contains the ifIndex value of the physical
1730 upstream row whose parameters are to be adjusted.
1732 Upon setting this object, the values of
1733 docsIfUpChannelFrequency,
1734 docsIfUpChannelWidth,
1735 docsIfUpChannelModulationProfile,
1736 docsIfUpChannelSlotSize,
1737 docsIfUpChannelRangingBackoffStart,
1738 docsIfUpChannelRangingBackoffEnd,
1739 docsIfUpChannelTxBackoffStart,
1740 docsIfUpChannelTxBackoffEnd,
1741 docsIfUpChannelScdmaActiveCodes,
1742 docsIfUpChannelScdmaCodesPerSlot,
1743 docsIfUpChannelScdmaFrameSize,
1744 docsIfUpChannelScdmaHoppingSeed,
1745 docsIfUpChannelType, and
1746 docsIfUpChannelPreEqEnable for this row are populated with
1747 the corresponding values from the row referenced by this
1748 object. Setting this object to a non-existent or temporary
1749 upstream returns an error wrongValue.
1750 This object MUST contain a value of zero for physical
1751 upstream rows."
1752 ::= { docsIfUpstreamChannelEntry 16 }
1754 docsIfUpChannelUpdate OBJECT-TYPE
1755 SYNTAX TruthValue
1756 MAX-ACCESS read-create
1757 STATUS current
1758 DESCRIPTION
1759 " Used to perform the transfer of adjusted parameters
1760 from the temporary upstream row to the physical upstream
1761 row indicated by the docsIfUpChannelCloneFrom object. The
1762 transfer is initiated through an SNMP SET to 'true' of
1763 this object. The SNMP SET failure returns
1764 'inconsistentValue' if the adjusted parameter values
1765 are not compatible with each other.
1766 Reading this object always return 'false'."
1767 ::= { docsIfUpstreamChannelEntry 17 }
1769 docsIfUpChannelStatus OBJECT-TYPE
1770 SYNTAX RowStatus
1771 MAX-ACCESS read-create
1772 STATUS current
1773 DESCRIPTION
1774 "This object is generally intended to be used for the
1775 creation of a temporary upstream row for the purpose
1776 of adjusting channel parameters of a physical upstream
1777 channel row.
1779 The following restrictions apply to this object:
1780 1. Entries with this object set to active(1) are
1781 extensions of defined physical interfaces in the
1782 interface MIB RFC 2863. Entries created by
1783 RowStatus createandWait(5) are referred as temporary
1784 inactive rows used to
1785 clone parameters.
1786 2. A status transition from active(1) to notInService(2)
1787 or destroy(6) is not permitted.
1788 3. ifAdminStatus from the Interface MIB RFC 2863 is used
1789 to take an Upstream Channel offline.
1790 4. Temporary inactive rows MUST be created using
1791 createAndWait(5).
1792 5. The only possible status change of a row created using
1793 createAndWait(5) (i.e. notInService(2)) or notReady(3)
1794 is to destroy(6).
1795 6. Temporary created rows MUST never be given the status
1796 active(1).
1798 A mandatory procedure for adjusting an specific physical
1799 Upstream channel is:
1800 1. Create a temporary row through an SNMP SET using
1801 createAndWait(5). Use an ifIndex value outside the
1802 operational range of the system.
1803 2. Set the docsIfUpChannelCloneFrom field to the ifIndex
1804 value of the physical row whose parameters require
1805 adjustment.
1806 3. Adjust the parameter values using the new temporary
1807 row. Ensure all parameters contain desired values
1808 before proceeding to step 4.
1809 4. Update the physical row by setting the object
1810 docsIfUpChannelUpdate to true(1).
1811 5. Delete the temporary row through an SNMP SET using
1812 destroy(6).
1813 Temporary entries MUST NOT persist at reinitialization
1814 of the managed system."
1815 ::= { docsIfUpstreamChannelEntry 18 }
1817 docsIfUpChannelPreEqEnable OBJECT-TYPE
1818 SYNTAX TruthValue
1819 MAX-ACCESS read-create
1820 STATUS current
1821 DESCRIPTION
1822 "At the CMTS, used to enable or disable pre-equalization on
1823 the upstream channel represented by this table instance.
1824 At the CM, this object is read-only and reflects the
1825 status of pre-equalization as represented in the RNG-RSP.
1826 Pre-equalization is considered enabled at the CM if a
1827 RNG-RSP with pre-equalization data has been received at
1828 least once since the last mac reinit."
1829 DEFVAL {false}
1830 ::= { docsIfUpstreamChannelEntry 19 }
1832 -- The following table describes the attributes of each class of
1833 -- service. The entries in this table are referenced from the
1834 -- docsIfServiceEntries. They exist as a separate table in order to
1835 -- reduce redundant information in docsIfServiceTable.
1836 --
1837 -- This table is implemented at both the CM and the CMTS.
1838 -- The CM need only maintain entries for the classes of service
1839 -- referenced by its docsIfCmServiceTable.
1840 --
1842 docsIfQosProfileTable OBJECT-TYPE
1843 SYNTAX SEQUENCE OF DocsIfQosProfileEntry
1844 MAX-ACCESS not-accessible
1845 STATUS current
1846 DESCRIPTION
1847 "Describes the attributes for each class of service."
1848 ::= { docsIfBaseObjects 3 }
1850 docsIfQosProfileEntry OBJECT-TYPE
1851 SYNTAX DocsIfQosProfileEntry
1852 MAX-ACCESS not-accessible
1853 STATUS current
1854 DESCRIPTION
1855 "Describes the attributes for a single class of service.
1856 If implemented as read-create in the Cable Modem
1857 Termination System, creation of entries in this table is
1858 controlled by the value of
1859 docsIfCmtsQosProfilePermissions.
1861 If implemented as read-only, entries are created based
1862 on information in REG-REQ MAC messages received from
1863 Cable Modems (Cable Modem Termination System
1864 implementation), or based on information extracted from
1865 the TFTP option file (Cable Modem implementation).
1866 In the Cable Modem Termination system, read-only entries
1867 are removed if no longer referenced by
1868 docsIfCmtsServiceTable.
1870 An entry in this table MUST not be removed while it is
1871 referenced by an entry in docsIfCmServiceTable (Cable
1872 Modem) or docsIfCmtsServiceTable (Cable Modem Termination
1873 System).
1875 An entry in this table SHOULD NOT be changeable while
1876 it is referenced by an entry in docsIfCmtsServiceTable.
1878 If this table is created automatically, there SHOULD only
1879 be a single entry for each Class of Service. Multiple
1880 entries with the same Class of Service parameters are NOT
1881 RECOMMENDED."
1882 INDEX { docsIfQosProfIndex }
1883 ::= { docsIfQosProfileTable 1 }
1885 DocsIfQosProfileEntry ::= SEQUENCE {
1886 docsIfQosProfIndex Integer32,
1887 docsIfQosProfPriority Integer32,
1888 docsIfQosProfMaxUpBandwidth Integer32,
1889 docsIfQosProfGuarUpBandwidth Integer32,
1890 docsIfQosProfMaxDownBandwidth Integer32,
1891 docsIfQosProfMaxTxBurst Integer32, -- deprecated
1892 docsIfQosProfBaselinePrivacy TruthValue,
1893 docsIfQosProfStatus RowStatus,
1894 docsIfQosProfMaxTransmitBurst Integer32,
1895 docsIfQosProfStorageType StorageType
1896 }
1898 docsIfQosProfIndex OBJECT-TYPE
1899 SYNTAX Integer32 (1..16383)
1900 MAX-ACCESS not-accessible
1901 STATUS current
1902 DESCRIPTION
1903 "The index value that uniquely identifies an entry
1904 in the docsIfQosProfileTable."
1905 ::= { docsIfQosProfileEntry 1 }
1907 docsIfQosProfPriority OBJECT-TYPE
1908 SYNTAX Integer32 (0..7)
1909 MAX-ACCESS read-create
1910 STATUS current
1911 DESCRIPTION
1912 "A relative priority assigned to this service when
1913 allocating bandwidth. Zero indicates lowest priority
1914 and seven indicates highest priority.
1916 Interpretation of priority is device-specific.
1917 MUST NOT be changed while this row is active."
1918 REFERENCE
1919 "Data-Over-Cable Service Interface Specifications: Radio
1920 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1921 Annex C.1.1.4."
1922 DEFVAL { 0 }
1923 ::= { docsIfQosProfileEntry 2 }
1925 docsIfQosProfMaxUpBandwidth OBJECT-TYPE
1926 SYNTAX Integer32 (0..100000000)
1927 UNITS "bits per second"
1928 MAX-ACCESS read-create
1929 STATUS current
1930 DESCRIPTION
1931 "The maximum upstream bandwidth, in bits per second,
1932 allowed for a service with this service class.
1933 Zero if there is no restriction of upstream bandwidth.
1934 MUST NOT be changed while this row is active."
1935 REFERENCE
1936 "Data-Over-Cable Service Interface Specifications: Radio
1937 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1938 Annex C.1.1.4."
1939 DEFVAL { 0 }
1940 ::= { docsIfQosProfileEntry 3 }
1942 docsIfQosProfGuarUpBandwidth OBJECT-TYPE
1943 SYNTAX Integer32 (0..100000000)
1944 UNITS "bits per second"
1945 MAX-ACCESS read-create
1946 STATUS current
1947 DESCRIPTION
1948 "Minimum guaranteed upstream bandwidth, in bits per second,
1949 allowed for a service with this service class.
1950 MUST NOT be changed while this row is active."
1951 REFERENCE
1952 "Data-Over-Cable Service Interface Specifications: Radio
1953 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1954 Annex C.1.1.4."
1955 DEFVAL { 0 }
1956 ::= { docsIfQosProfileEntry 4 }
1958 docsIfQosProfMaxDownBandwidth OBJECT-TYPE
1959 SYNTAX Integer32 (0..100000000)
1960 UNITS "bits per second"
1961 MAX-ACCESS read-create
1962 STATUS current
1963 DESCRIPTION
1964 "The maximum downstream bandwidth, in bits per second,
1965 allowed for a service with this service class.
1966 Zero if there is no restriction of downstream bandwidth.
1967 MUST NOT be changed while this row is active."
1968 REFERENCE
1969 "Data-Over-Cable Service Interface Specifications: Radio
1970 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1971 Annex C.1.1.4."
1973 DEFVAL { 0 }
1974 ::= { docsIfQosProfileEntry 5 }
1976 docsIfQosProfMaxTxBurst OBJECT-TYPE
1977 SYNTAX Integer32 (0..255)
1978 UNITS "mini-slots"
1979 MAX-ACCESS read-create
1980 STATUS deprecated
1981 DESCRIPTION
1982 "The maximum number of mini-slots that may be requested
1983 for a single upstream transmission.
1984 A value of zero means there is no limit.
1985 MUST NOT be changed while this row is active.
1986 This object has been deprecated and replaced by
1987 docsIfQosProfMaxTransmitBurst, to fix a mismatch
1988 of the units and value range with respect to the DOCSIS
1989 Maximum Upstream Channel Transmit Burst Configuration
1990 Setting."
1991 REFERENCE
1992 "Data-Over-Cable Service Interface Specifications: Radio
1993 Frequency Interface Specification SP-RFIv2.0-I07-041210,
1994 C.1.1.4."
1995 DEFVAL { 0 }
1996 ::= { docsIfQosProfileEntry 6 }
1998 docsIfQosProfBaselinePrivacy OBJECT-TYPE
1999 SYNTAX TruthValue
2000 MAX-ACCESS read-create
2001 STATUS current
2002 DESCRIPTION
2003 "Indicates whether Baseline Privacy is enabled for this
2004 service class.
2005 MUST NOT be changed while this row is active."
2006 DEFVAL { false }
2007 ::= { docsIfQosProfileEntry 7 }
2009 docsIfQosProfStatus OBJECT-TYPE
2010 SYNTAX RowStatus
2011 MAX-ACCESS read-create
2012 STATUS current
2013 DESCRIPTION
2014 "This is object is to used to create or delete rows in
2015 this table. This object MUST NOT be changed from active
2016 while the row is referenced by the any entry in either
2017 docsIfCmServiceTable (on the CM), or the
2018 docsIfCmtsServiceTable (on the CMTS)."
2019 ::= { docsIfQosProfileEntry 8 }
2021 docsIfQosProfMaxTransmitBurst OBJECT-TYPE
2022 SYNTAX Integer32 (0..65535)
2023 UNITS "bytes"
2024 MAX-ACCESS read-create
2025 STATUS current
2026 DESCRIPTION
2027 "The maximum number of bytes that may be requested for a
2028 single upstream transmission. A value of zero means there
2029 is no limit. Note: This value does not include any
2030 physical layer overhead.
2031 MUST NOT be changed while this row is active."
2032 REFERENCE
2033 "Data-Over-Cable Service Interface Specifications: Radio
2034 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2035 Annex C.1.1.4."
2036 DEFVAL { 0 }
2037 ::= { docsIfQosProfileEntry 9 }
2039 docsIfQosProfStorageType OBJECT-TYPE
2040 SYNTAX StorageType
2041 MAX-ACCESS read-only
2042 STATUS current
2043 DESCRIPTION
2044 "The storage type for this conceptual row.
2045 Entries with this object set to permanent(4)
2046 do not require write operations for read-write
2047 objects."
2048 ::= { docsIfQosProfileEntry 10 }
2050 docsIfSignalQualityTable OBJECT-TYPE
2051 SYNTAX SEQUENCE OF DocsIfSignalQualityEntry
2052 MAX-ACCESS not-accessible
2053 STATUS current
2054 DESCRIPTION
2055 "At the CM, describes the PHY signal quality of downstream
2056 channels. At the CMTS, describes the PHY signal quality of
2057 upstream channels. At the CMTS, this table MAY exclude
2058 contention intervals."
2059 ::= { docsIfBaseObjects 4 }
2061 docsIfSignalQualityEntry OBJECT-TYPE
2062 SYNTAX DocsIfSignalQualityEntry
2063 MAX-ACCESS not-accessible
2064 STATUS current
2065 DESCRIPTION
2066 "At the CM, describes the PHY characteristics of a
2067 downstream channel. At the CMTS, describes the PHY signal
2068 quality of an upstream channel.
2069 An entry in this table exists for each ifEntry with an
2070 ifType of docsCableDownstream(128) for Cable Modems.
2071 For DOCSIS 1.1 Cable Modem Termination Systems, an entry
2072 exists for each ifEntry with an ifType of
2073 docsCableUpstream (129).
2074 For DOCSIS 2.0 Cable Modem Termination Systems, an entry
2075 exists for each ifEntry with an ifType of
2076 docsCableUpstreamChannel (205)."
2077 INDEX { ifIndex }
2078 ::= { docsIfSignalQualityTable 1 }
2080 DocsIfSignalQualityEntry ::= SEQUENCE {
2081 docsIfSigQIncludesContention TruthValue,
2082 docsIfSigQUnerroreds Counter32,
2083 docsIfSigQCorrecteds Counter32,
2084 docsIfSigQUncorrectables Counter32,
2085 docsIfSigQSignalNoise TenthdB,
2086 docsIfSigQMicroreflections Integer32,
2087 docsIfSigQEqualizationData OCTET STRING,
2088 docsIfSigQExtUnerroreds Counter64,
2089 docsIfSigQExtCorrecteds Counter64,
2090 docsIfSigQExtUncorrectables Counter64
2091 }
2093 docsIfSigQIncludesContention OBJECT-TYPE
2094 SYNTAX TruthValue
2095 MAX-ACCESS read-only
2096 STATUS current
2097 DESCRIPTION
2098 "true(1) if this CMTS includes contention intervals in
2099 the counters in this table. Always false(2) for CMs."
2100 REFERENCE
2101 "Data-Over-Cable Service Interface Specifications: Radio
2102 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2103 Section 9.4.1"
2104 ::= { docsIfSignalQualityEntry 1 }
2106 docsIfSigQUnerroreds OBJECT-TYPE
2107 SYNTAX Counter32
2108 UNITS "codewords"
2109 MAX-ACCESS read-only
2110 STATUS current
2111 DESCRIPTION
2112 "Codewords received on this channel without error.
2113 This includes all codewords, whether or not they
2114 were part of frames destined for this device.
2115 Discontinuities in the value of this counter can occur
2116 at reinitialization of the managed system, and at other
2117 times as indicated by the value of
2118 ifCounterDiscontinuityTime for the associated ifIndex."
2119 REFERENCE
2120 "Data-Over-Cable Service Interface Specifications: Radio
2121 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2122 Sections 6.2.4, and 6.3.6."
2123 ::= { docsIfSignalQualityEntry 2 }
2125 docsIfSigQCorrecteds OBJECT-TYPE
2126 SYNTAX Counter32
2127 UNITS "codewords"
2128 MAX-ACCESS read-only
2129 STATUS current
2130 DESCRIPTION
2131 "Codewords received on this channel with correctable
2132 errors. This includes all codewords, whether or not
2133 they were part of frames destined for this device.
2134 Discontinuities in the value of this counter can occur
2135 at reinitialization of the managed system, and at other
2136 times as indicated by the value of
2137 ifCounterDiscontinuityTime for the associated ifIndex."
2138 REFERENCE
2139 "Data-Over-Cable Service Interface Specifications: Radio
2140 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2141 Sections 6.2.4, and 6.3.6."
2142 ::= { docsIfSignalQualityEntry 3 }
2144 docsIfSigQUncorrectables OBJECT-TYPE
2145 SYNTAX Counter32
2146 UNITS "codewords"
2147 MAX-ACCESS read-only
2148 STATUS current
2149 DESCRIPTION
2150 "Codewords received on this channel with uncorrectable
2151 errors. This includes all codewords, whether or not
2152 they were part of frames destined for this device.
2153 Discontinuities in the value of this counter can occur
2154 at reinitialization of the managed system, and at other
2155 times as indicated by the value of
2156 ifCounterDiscontinuityTime for the associated ifIndex."
2158 REFERENCE
2159 "Data-Over-Cable Service Interface Specifications: Radio
2160 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2161 Sections 6.2.4, and 6.3.6."
2162 ::= { docsIfSignalQualityEntry 4 }
2164 docsIfSigQSignalNoise OBJECT-TYPE
2165 SYNTAX TenthdB
2166 UNITS "TenthdB"
2167 MAX-ACCESS read-only
2168 STATUS current
2169 DESCRIPTION
2170 "Signal/Noise ratio as perceived for this channel.
2171 At the CM, describes the Signal/Noise of the downstream
2172 channel. At the CMTS, describes the average Signal/Noise
2173 of the upstream channel."
2174 REFERENCE
2175 "Data-Over-Cable Service Interface Specifications: Radio
2176 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2177 Tables 4-1 and 4-2"
2178 ::= { docsIfSignalQualityEntry 5 }
2180 docsIfSigQMicroreflections OBJECT-TYPE
2181 SYNTAX Integer32 (0..255)
2182 UNITS "-dBc"
2183 MAX-ACCESS read-only
2184 STATUS current
2185 DESCRIPTION
2186 "Microreflections including in-channel response
2187 as perceived on this interface, measured in dBc below
2188 the signal level.
2189 This object is not assumed to return an absolutely
2190 accurate value, but should give a rough indication
2191 of microreflections received on this interface.
2192 It is up to the implementer to provide information
2193 as accurate as possible. "
2194 REFERENCE
2195 "Data-Over-Cable Service Interface Specifications: Radio
2196 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2197 Tables 4-1 and 4-2"
2198 ::= { docsIfSignalQualityEntry 6 }
2200 docsIfSigQEqualizationData OBJECT-TYPE
2201 SYNTAX OCTET STRING (SIZE (0..512))
2202 MAX-ACCESS read-only
2203 STATUS current
2204 DESCRIPTION
2205 "At the CM, returns the equalization data for the
2206 downstream channel. At the CMTS, returns the average
2207 equalization data for the upstream channel. Returns an
2208 empty string if the value is unknown or if there is no
2209 equalization data available or defined."
2210 REFERENCE
2211 "Data-Over-Cable Service Interface Specifications: Radio
2212 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2213 Section 6.2.15."
2214 ::= { docsIfSignalQualityEntry 7 }
2216 docsIfSigQExtUnerroreds OBJECT-TYPE
2217 SYNTAX Counter64
2218 UNITS "codewords"
2219 MAX-ACCESS read-only
2220 STATUS current
2221 DESCRIPTION
2222 "Codewords received on this channel without error.
2223 This includes all codewords, whether or not they
2224 were part of frames destined for this device.
2225 This is the 64 bit version of docsIfSigQUnerroreds.
2226 Discontinuities in the value of this counter can occur
2227 at reinitialization of the managed system, and at other
2228 times as indicated by the value of
2229 ifCounterDiscontinuityTime for the associated ifIndex."
2230 REFERENCE
2231 "Data-Over-Cable Service Interface Specifications: Radio
2232 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2233 Sections 6.2.4, and 6.3.6."
2234 ::= { docsIfSignalQualityEntry 8 }
2236 docsIfSigQExtCorrecteds OBJECT-TYPE
2237 SYNTAX Counter64
2238 UNITS "codewords"
2239 MAX-ACCESS read-only
2240 STATUS current
2241 DESCRIPTION
2242 "Codewords received on this channel with correctable
2243 errors. This includes all codewords, whether or not
2244 they were part of frames destined for this device.
2245 This is the 64 bit version of docsIfSigQCorrecteds.
2246 Discontinuities in the value of this counter can occur
2247 at reinitialization of the managed system, and at other
2248 times as indicated by the value of
2249 ifCounterDiscontinuityTime for the associated ifIndex."
2250 REFERENCE
2251 "Data-Over-Cable Service Interface Specifications: Radio
2252 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2253 Sections 6.2.4, and 6.3.6."
2255 ::= { docsIfSignalQualityEntry 9 }
2257 docsIfSigQExtUncorrectables OBJECT-TYPE
2258 SYNTAX Counter64
2259 UNITS "codewords"
2260 MAX-ACCESS read-only
2261 STATUS current
2262 DESCRIPTION
2263 "Codewords received on this channel with uncorrectable
2264 errors. This includes all codewords, whether or not
2265 they were part of frames destined for this device.
2266 This is the 64 bit version of docsIfSigQUncorrectables.
2267 Discontinuities in the value of this counter can occur
2268 at reinitialization of the managed system, and at other
2269 times as indicated by the value of
2270 ifCounterDiscontinuityTime for the associated ifIndex."
2271 REFERENCE
2272 "Data-Over-Cable Service Interface Specifications: Radio
2273 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2274 Sections 6.2.4, 6.3.6."
2275 ::= { docsIfSignalQualityEntry 10 }
2277 --
2278 -- DOCSIS Version of the device
2279 --
2281 docsIfDocsisBaseCapability OBJECT-TYPE
2282 SYNTAX DocsisVersion
2283 MAX-ACCESS read-only
2284 STATUS current
2285 DESCRIPTION
2286 "Indication of the DOCSIS capability of the device."
2287 REFERENCE
2288 "Data-Over-Cable Service Interface Specifications: Radio
2289 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2290 Annex G."
2291 ::= { docsIfBaseObjects 5 }
2293 --
2294 -- CABLE MODEM GROUP
2295 --
2297 --
2298 -- The CM MAC Table
2299 --
2300 docsIfCmMacTable OBJECT-TYPE
2301 SYNTAX SEQUENCE OF DocsIfCmMacEntry
2302 MAX-ACCESS not-accessible
2303 STATUS current
2304 DESCRIPTION
2305 "Describes the attributes of each CM MAC interface,
2306 extending the information available from ifEntry."
2307 ::= { docsIfCmObjects 1 }
2309 docsIfCmMacEntry OBJECT-TYPE
2310 SYNTAX DocsIfCmMacEntry
2311 MAX-ACCESS not-accessible
2312 STATUS current
2313 DESCRIPTION
2314 "An entry containing objects describing attributes of
2315 each MAC entry, extending the information in ifEntry.
2316 An entry in this table exists for each ifEntry with an
2317 ifType of docsCableMaclayer(127)."
2318 INDEX { ifIndex }
2319 ::= { docsIfCmMacTable 1 }
2321 DocsIfCmMacEntry ::= SEQUENCE {
2322 docsIfCmCmtsAddress MacAddress,
2323 docsIfCmCapabilities BITS,
2324 docsIfCmRangingRespTimeout TimeTicks,
2325 docsIfCmRangingTimeout TimeInterval
2326 }
2328 docsIfCmCmtsAddress OBJECT-TYPE
2329 SYNTAX MacAddress
2330 MAX-ACCESS read-only
2331 STATUS current
2332 DESCRIPTION
2333 "Identifies the CMTS that is believed to control this MAC
2334 domain. At the CM, this will be the source address from
2335 SYNC, MAP, and other MAC-layer messages. If the CMTS is
2336 unknown, returns 00-00-00-00-00-00."
2337 REFERENCE
2338 "Data-Over-Cable Service Interface Specifications: Radio
2339 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2340 Section 8.2.2."
2341 ::= { docsIfCmMacEntry 1 }
2343 docsIfCmCapabilities OBJECT-TYPE
2344 SYNTAX BITS {
2345 atmCells(0),
2346 concatenation(1)
2347 }
2348 MAX-ACCESS read-only
2349 STATUS current
2350 DESCRIPTION
2351 "Identifies the capabilities of the MAC implementation
2352 at this interface. Note that packet transmission is
2353 always supported. Therefore, there is no specific bit
2354 required to explicitly indicate this capability.
2355 Note that BITS objects are encoded most significant bit
2356 first. For example, if bit 1 is set, the value of this
2357 object is the octet string '40'H."
2358 ::= { docsIfCmMacEntry 2 }
2360 docsIfCmRangingRespTimeout OBJECT-TYPE
2361 SYNTAX TimeTicks
2362 MAX-ACCESS read-write
2363 STATUS obsolete
2364 DESCRIPTION
2365 "Waiting time for a Ranging Response packet.
2366 This object has been obsoleted and replaced by
2367 docsIfCmRangingTimeout to correct the typing to
2368 TimeInterval."
2369 REFERENCE
2370 "Data-Over-Cable Service Interface Specifications: Radio
2371 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2372 Section 9.1.6."
2373 DEFVAL { 20 }
2374 ::= { docsIfCmMacEntry 3 }
2376 docsIfCmRangingTimeout OBJECT-TYPE
2377 SYNTAX TimeInterval
2378 UNITS "HundredOfSeconds"
2379 MAX-ACCESS read-write
2380 STATUS current
2381 DESCRIPTION
2382 "Waiting time for a Ranging Response packet.
2383 This object MUST NOT persist at reinitialization
2384 of the managed system."
2385 REFERENCE
2386 "Data-Over-Cable Service Interface Specifications: Radio
2387 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2388 Section 9.1.6, timer T3."
2389 DEFVAL { 20 }
2390 ::= { docsIfCmMacEntry 4 }
2392 --
2393 -- CM status table.
2394 -- This table is implemented only at the CM.
2396 --
2398 docsIfCmStatusTable OBJECT-TYPE
2399 SYNTAX SEQUENCE OF DocsIfCmStatusEntry
2400 MAX-ACCESS not-accessible
2401 STATUS current
2402 DESCRIPTION
2403 "This table maintains a number of status objects
2404 and counters for Cable Modems."
2405 ::= { docsIfCmObjects 2 }
2407 docsIfCmStatusEntry OBJECT-TYPE
2408 SYNTAX DocsIfCmStatusEntry
2409 MAX-ACCESS not-accessible
2410 STATUS current
2411 DESCRIPTION
2412 "A set of status objects and counters for a single MAC
2413 layer instance in a Cable Modem.
2414 An entry in this table exists for each ifEntry with an
2415 ifType of docsCableMaclayer(127)."
2416 INDEX { ifIndex }
2417 ::= { docsIfCmStatusTable 1 }
2419 DocsIfCmStatusEntry ::= SEQUENCE {
2420 docsIfCmStatusValue INTEGER,
2421 docsIfCmStatusCode OCTET STRING,
2422 docsIfCmStatusTxPower TenthdBmV,
2423 docsIfCmStatusResets Counter32,
2424 docsIfCmStatusLostSyncs Counter32,
2425 docsIfCmStatusInvalidMaps Counter32,
2426 docsIfCmStatusInvalidUcds Counter32,
2427 docsIfCmStatusInvalidRangingResponses Counter32,
2428 docsIfCmStatusInvalidRegistrationResponses Counter32,
2429 docsIfCmStatusT1Timeouts Counter32,
2430 docsIfCmStatusT2Timeouts Counter32,
2431 docsIfCmStatusT3Timeouts Counter32,
2432 docsIfCmStatusT4Timeouts Counter32,
2433 docsIfCmStatusRangingAborteds Counter32,
2434 docsIfCmStatusDocsisOperMode DocsisQosVersion,
2435 docsIfCmStatusModulationType DocsisUpstreamTypeStatus,
2436 docsIfCmStatusEqualizationData OCTET STRING,
2437 docsIfCmStatusUCCs Counter32,
2438 docsIfCmStatusUCCFails Counter32
2439 }
2441 docsIfCmStatusValue OBJECT-TYPE
2442 SYNTAX INTEGER {
2443 other(1),
2444 notReady(2),
2445 notSynchronized(3),
2446 phySynchronized(4),
2447 usParametersAcquired(5),
2448 rangingComplete(6),
2449 ipComplete(7),
2450 todEstablished(8),
2451 securityEstablished(9),
2452 paramTransferComplete(10),
2453 registrationComplete(11),
2454 operational(12),
2455 accessDenied(13)
2456 }
2457 MAX-ACCESS read-only
2458 STATUS current
2459 DESCRIPTION
2460 "Current Cable Modem connectivity state, as specified
2461 in the RF Interface Specification. Interpretations for
2462 state values 1-12 are clearly outlined in the SP-RFI
2463 reference given below.
2464 The state value accessDenied(13) indicates the CMTS has
2465 sent a Registration Aborted message to the CM. Same
2466 state is reported as accessDenied(7) by the CMTS object
2467 docsIfCmtsCmStatusValue."
2468 REFERENCE
2469 "Data-Over-Cable Service Interface Specifications: Radio
2470 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2471 Section 11.2.
2472 Data-Over-Cable Service Interface Specifications:
2473 Operations Support System Interface Specification
2474 SP-OSSIv2.0-IO4-030730, Section 6.3.4.2."
2475 ::= { docsIfCmStatusEntry 1 }
2477 docsIfCmStatusCode OBJECT-TYPE
2478 SYNTAX OCTET STRING
2479 MAX-ACCESS read-only
2480 STATUS current
2481 DESCRIPTION
2482 "Status code for this Cable Modem as defined in the
2483 OSSI Specification. The status code consists
2484 of a single character indicating error groups, followed
2485 by a two- or three-digit number indicating the status
2486 condition, followed by a decimal."
2487 REFERENCE
2488 "Data-Over-Cable Service Interface Specifications:
2489 Operations Support System Interface Specification
2490 SP-OSSIv2.0-I07-041210, Annex D."
2491 ::= { docsIfCmStatusEntry 2 }
2493 docsIfCmStatusTxPower OBJECT-TYPE
2494 SYNTAX TenthdBmV
2495 UNITS "TenthdBmV"
2496 MAX-ACCESS read-only
2497 STATUS current
2498 DESCRIPTION
2499 "The operational transmit power for the attached upstream
2500 channel."
2501 REFERENCE
2502 "Data-Over-Cable Service Interface Specifications: Radio
2503 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2504 Section 6.2.18."
2505 ::= { docsIfCmStatusEntry 3 }
2507 docsIfCmStatusResets OBJECT-TYPE
2508 SYNTAX Counter32
2509 UNITS "resets"
2510 MAX-ACCESS read-only
2511 STATUS current
2512 DESCRIPTION
2513 "Number of times the CM reset or initialized this
2514 interface.
2515 Discontinuities in the value of this counter can occur
2516 at reinitialization of the managed system, and at other
2517 times as indicated by the value of
2518 ifCounterDiscontinuityTime for the associated ifIndex."
2519 ::= { docsIfCmStatusEntry 4 }
2521 docsIfCmStatusLostSyncs OBJECT-TYPE
2522 SYNTAX Counter32
2523 MAX-ACCESS read-only
2524 STATUS current
2525 DESCRIPTION
2526 "Number of times the CM lost synchronization with
2527 the downstream channel.
2528 Discontinuities in the value of this counter can occur
2529 at reinitialization of the managed system, and at other
2530 times as indicated by the value of
2531 ifCounterDiscontinuityTime for the associated ifIndex."
2532 REFERENCE
2533 "Data-Over-Cable Service Interface Specifications: Radio
2534 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2535 Section 8.3.2."
2536 ::= { docsIfCmStatusEntry 5 }
2538 docsIfCmStatusInvalidMaps OBJECT-TYPE
2539 SYNTAX Counter32
2540 UNITS "maps"
2541 MAX-ACCESS read-only
2542 STATUS current
2543 DESCRIPTION
2544 "Number of times the CM received invalid MAP messages.
2545 Discontinuities in the value of this counter can occur
2546 at reinitialization of the managed system, and at other
2547 times as indicated by the value of
2548 ifCounterDiscontinuityTime for the associated ifIndex."
2549 REFERENCE
2550 "Data-Over-Cable Service Interface Specifications: Radio
2551 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2552 Section 8.3.4."
2553 ::= { docsIfCmStatusEntry 6 }
2555 docsIfCmStatusInvalidUcds OBJECT-TYPE
2556 SYNTAX Counter32
2557 UNITS "messages"
2558 MAX-ACCESS read-only
2559 STATUS current
2560 DESCRIPTION
2561 "Number of times the CM received invalid UCD messages.
2562 Discontinuities in the value of this counter can occur
2563 at reinitialization of the managed system, and at other
2564 times as indicated by the value of
2565 ifCounterDiscontinuityTime for the associated ifIndex."
2566 REFERENCE
2567 "Data-Over-Cable Service Interface Specifications: Radio
2568 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2569 Section 8.3.3."
2570 ::= { docsIfCmStatusEntry 7 }
2572 docsIfCmStatusInvalidRangingResponses OBJECT-TYPE
2573 SYNTAX Counter32
2574 UNITS "messages"
2575 MAX-ACCESS read-only
2576 STATUS current
2577 DESCRIPTION
2578 "Number of times the CM received invalid ranging response
2579 messages.
2580 Discontinuities in the value of this counter can occur
2581 at reinitialization of the managed system, and at other
2582 times as indicated by the value of
2583 ifCounterDiscontinuityTime for the associated ifIndex."
2584 REFERENCE
2585 "Data-Over-Cable Service Interface Specifications: Radio
2586 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2587 Section 8.3.6."
2588 ::= { docsIfCmStatusEntry 8 }
2590 docsIfCmStatusInvalidRegistrationResponses OBJECT-TYPE
2591 SYNTAX Counter32
2592 UNITS "messages"
2593 MAX-ACCESS read-only
2594 STATUS current
2595 DESCRIPTION
2596 "Number of times the CM received invalid registration
2597 response messages.
2598 Discontinuities in the value of this counter can occur
2599 at reinitialization of the managed system, and at other
2600 times as indicated by the value of
2601 ifCounterDiscontinuityTime for the associated ifIndex."
2602 REFERENCE
2603 "Data-Over-Cable Service Interface Specifications: Radio
2604 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2605 Section 8.3.8."
2606 ::= { docsIfCmStatusEntry 9 }
2608 docsIfCmStatusT1Timeouts OBJECT-TYPE
2609 SYNTAX Counter32
2610 UNITS "timeouts"
2611 MAX-ACCESS read-only
2612 STATUS current
2613 DESCRIPTION
2614 "Number of times counter T1 expired in the CM.
2615 Discontinuities in the value of this counter can occur
2616 at reinitialization of the managed system, and at other
2617 times as indicated by the value of
2618 ifCounterDiscontinuityTime for the associated ifIndex."
2619 REFERENCE
2620 "Data-Over-Cable Service Interface Specifications: Radio
2621 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2622 Figure 9-2."
2623 ::= { docsIfCmStatusEntry 10 }
2625 docsIfCmStatusT2Timeouts OBJECT-TYPE
2626 SYNTAX Counter32
2627 UNITS "timeouts"
2628 MAX-ACCESS read-only
2629 STATUS current
2630 DESCRIPTION
2631 "Number of times counter T2 expired in the CM.
2632 Discontinuities in the value of this counter can occur
2633 at reinitialization of the managed system, and at other
2634 times as indicated by the value of
2635 ifCounterDiscontinuityTime for the associated ifIndex."
2636 REFERENCE
2637 "Data-Over-Cable Service Interface Specifications: Radio
2638 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2639 Figure 9-2."
2640 ::= { docsIfCmStatusEntry 11 }
2642 docsIfCmStatusT3Timeouts OBJECT-TYPE
2643 SYNTAX Counter32
2644 UNITS "timeouts"
2645 MAX-ACCESS read-only
2646 STATUS current
2647 DESCRIPTION
2648 "Number of times counter T3 expired in the CM.
2649 Discontinuities in the value of this counter can occur
2650 at reinitialization of the managed system, and at other
2651 times as indicated by the value of
2652 ifCounterDiscontinuityTime for the associated ifIndex."
2653 REFERENCE
2654 "Data-Over-Cable Service Interface Specifications: Radio
2655 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2656 Figure 9-2."
2657 ::= { docsIfCmStatusEntry 12 }
2659 docsIfCmStatusT4Timeouts OBJECT-TYPE
2660 SYNTAX Counter32
2661 UNITS "timeouts"
2662 MAX-ACCESS read-only
2663 STATUS current
2664 DESCRIPTION
2665 "Number of times counter T4 expired in the CM.
2666 Discontinuities in the value of this counter can occur
2667 at reinitialization of the managed system, and at other
2668 times as indicated by the value of
2669 ifCounterDiscontinuityTime for the associated ifIndex."
2670 REFERENCE
2671 "Data-Over-Cable Service Interface Specifications: Radio
2672 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2673 Figure 9-2."
2674 ::= { docsIfCmStatusEntry 13 }
2676 docsIfCmStatusRangingAborteds OBJECT-TYPE
2677 SYNTAX Counter32
2678 UNITS "attempts"
2679 MAX-ACCESS read-only
2680 STATUS current
2681 DESCRIPTION
2682 "Number of times the ranging process was aborted
2683 by the CMTS.
2684 Discontinuities in the value of this counter can occur
2685 at reinitialization of the managed system, and at other
2686 times as indicated by the value of
2687 ifCounterDiscontinuityTime for the associated ifIndex."
2688 REFERENCE
2689 "Data-Over-Cable Service Interface Specifications: Radio
2690 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2691 Section 9.3.3."
2692 ::= { docsIfCmStatusEntry 14 }
2694 docsIfCmStatusDocsisOperMode OBJECT-TYPE
2695 SYNTAX DocsisQosVersion
2696 MAX-ACCESS read-only
2697 STATUS current
2698 DESCRIPTION
2699 "Indication whether the device has registered using 1.0
2700 Class of Service or 1.1 Quality of Service.
2701 An unregistered CM SHOULD indicate 'docsis11' for a
2702 docsIfDocsisBaseCapability value of DOCSIS 1.1/2.0. An
2703 unregistered CM SHOULD indicate 'docsis10' for a
2704 docsIfDocsisBaseCapability value of DOCSIS 1.0."
2705 REFERENCE
2706 "Data-Over-Cable Service Interface Specifications: Radio
2707 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2708 Annex G."
2709 ::= { docsIfCmStatusEntry 15 }
2711 docsIfCmStatusModulationType OBJECT-TYPE
2712 SYNTAX DocsisUpstreamTypeStatus
2713 MAX-ACCESS read-only
2714 STATUS current
2715 DESCRIPTION
2716 "Indicates modulation type status currently used by the
2717 CM. Since this object specifically identifies PHY mode,
2718 the shared upstream channel type is not permitted."
2719 REFERENCE
2720 "Data-Over-Cable Service Interface Specifications: Radio
2721 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2722 Section 6.2.1."
2724 ::= { docsIfCmStatusEntry 16 }
2726 docsIfCmStatusEqualizationData OBJECT-TYPE
2727 SYNTAX OCTET STRING (SIZE (0..512))
2728 MAX-ACCESS read-only
2729 STATUS current
2730 DESCRIPTION
2731 "Pre-equalization data for this CM after convolution with
2732 data indicated in the RNG-RSP. This data is valid when
2733 docsIfUpChannelPreEqEnable is set to true. The
2734 value SHOULD be formatted as defined in the following
2735 REFERENCE, beginning with the main tap location field.
2736 The type and length fields shown in the referenced figure
2737 MUST NOT be included.
2738 Returns an empty string if the value is unknown or if
2739 there is no equalization data available or defined."
2740 REFERENCE
2741 "Data-Over-Cable Service Interface Specifications: Radio
2742 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2743 Figure 8-23."
2744 ::= { docsIfCmStatusEntry 17 }
2746 docsIfCmStatusUCCs OBJECT-TYPE
2747 SYNTAX Counter32
2748 UNITS "attempts"
2749 MAX-ACCESS read-only
2750 STATUS current
2751 DESCRIPTION
2752 "The number of successful Upstream Channel Change
2753 transactions.
2754 Discontinuities in the value of this counter can occur
2755 at reinitialization of the managed system, and at other
2756 times as indicated by the value of
2757 ifCounterDiscontinuityTime for the associated ifIndex."
2758 ::= { docsIfCmStatusEntry 18 }
2760 docsIfCmStatusUCCFails OBJECT-TYPE
2761 SYNTAX Counter32
2762 UNITS "attempts"
2763 MAX-ACCESS read-only
2764 STATUS current
2765 DESCRIPTION
2766 "The number of failed Upstream Channel Change
2767 transactions.
2768 Discontinuities in the value of this counter can occur
2769 at reinitialization of the managed system, and at other
2770 times as indicated by the value of
2771 ifCounterDiscontinuityTime for the associated ifIndex."
2772 ::= { docsIfCmStatusEntry 19 }
2774 --
2775 -- The Cable Modem Service Table
2776 --
2778 docsIfCmServiceTable OBJECT-TYPE
2779 SYNTAX SEQUENCE OF DocsIfCmServiceEntry
2780 MAX-ACCESS not-accessible
2781 STATUS current
2782 DESCRIPTION
2783 "Describes the attributes of each upstream service queue
2784 on a CM."
2785 ::= { docsIfCmObjects 3 }
2787 docsIfCmServiceEntry OBJECT-TYPE
2788 SYNTAX DocsIfCmServiceEntry
2789 MAX-ACCESS not-accessible
2790 STATUS current
2791 DESCRIPTION
2792 "Describes the attributes of an upstream bandwidth service
2793 queue.
2794 An entry in this table exists for each Service ID.
2795 The primary index is an ifIndex with an ifType of
2796 docsCableMaclayer(127)."
2797 INDEX { ifIndex, docsIfCmServiceId }
2798 ::= { docsIfCmServiceTable 1 }
2800 DocsIfCmServiceEntry ::= SEQUENCE {
2801 docsIfCmServiceId Integer32,
2802 docsIfCmServiceQosProfile Integer32,
2803 docsIfCmServiceTxSlotsImmed Counter32,
2804 docsIfCmServiceTxSlotsDed Counter32,
2805 docsIfCmServiceTxRetries Counter32,
2806 docsIfCmServiceTxExceededs Counter32,
2807 docsIfCmServiceRqRetries Counter32,
2808 docsIfCmServiceRqExceededs Counter32,
2809 docsIfCmServiceExtTxSlotsImmed Counter64,
2810 docsIfCmServiceExtTxSlotsDed Counter64
2811 }
2813 docsIfCmServiceId OBJECT-TYPE
2814 SYNTAX Integer32 (1..16383)
2815 MAX-ACCESS not-accessible
2816 STATUS current
2817 DESCRIPTION
2818 "Identifies a service queue for upstream bandwidth. The
2819 attributes of this service queue are shared between the
2820 CM and the CMTS. The CMTS allocates upstream bandwidth
2821 to this service queue based on requests from the CM and
2822 on the class of service associated with this queue."
2823 ::= { docsIfCmServiceEntry 1 }
2825 docsIfCmServiceQosProfile OBJECT-TYPE
2826 SYNTAX Integer32 (0..16383)
2827 MAX-ACCESS read-only
2828 STATUS current
2829 DESCRIPTION
2830 "The index in docsIfQosProfileTable describing the quality
2831 of service attributes associated with this particular
2832 service. If no associated entry in docsIfQosProfileTable
2833 exists, this object returns a value of zero."
2834 ::= { docsIfCmServiceEntry 2 }
2836 docsIfCmServiceTxSlotsImmed OBJECT-TYPE
2837 SYNTAX Counter32
2838 UNITS "mini-slots"
2839 MAX-ACCESS read-only
2840 STATUS current
2841 DESCRIPTION
2842 "The number of upstream mini-slots which have been used to
2843 transmit data PDUs in immediate (contention) mode. This
2844 includes only those PDUs that are presumed to have
2845 arrived at the headend (i.e., those which were explicitly
2846 acknowledged.) It does not include retransmission attempts
2847 or mini-slots used by Requests.
2848 Discontinuities in the value of this counter can occur
2849 at reinitialization of the managed system, and at other
2850 times as indicated by the value of
2851 ifCounterDiscontinuityTime for the associated ifIndex."
2852 REFERENCE
2853 "Data-Over-Cable Service Interface Specifications: Radio
2854 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2855 Section 9.4."
2856 ::= { docsIfCmServiceEntry 3 }
2858 docsIfCmServiceTxSlotsDed OBJECT-TYPE
2859 SYNTAX Counter32
2860 UNITS "mini-slots"
2861 MAX-ACCESS read-only
2862 STATUS current
2863 DESCRIPTION
2864 "The number of upstream mini-slots which have been used to
2865 transmit data PDUs in dedicated mode (i.e., as a result
2866 of a unicast Data Grant).
2867 Discontinuities in the value of this counter can occur
2868 at reinitialization of the managed system, and at other
2869 times as indicated by the value of
2870 ifCounterDiscontinuityTime for the associated ifIndex."
2871 REFERENCE
2872 "Data-Over-Cable Service Interface Specifications: Radio
2873 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2874 Section 9.4."
2875 ::= { docsIfCmServiceEntry 4 }
2877 docsIfCmServiceTxRetries OBJECT-TYPE
2878 SYNTAX Counter32
2879 UNITS "attempts"
2880 MAX-ACCESS read-only
2881 STATUS current
2882 DESCRIPTION
2883 "The number of attempts to transmit data PDUs containing
2884 requests for acknowledgment that did not result in
2885 acknowledgment.
2886 Discontinuities in the value of this counter can occur
2887 at reinitialization of the managed system, and at other
2888 times as indicated by the value of
2889 ifCounterDiscontinuityTime for the associated ifIndex."
2890 REFERENCE
2891 "Data-Over-Cable Service Interface Specifications: Radio
2892 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2893 Section 9.4."
2894 ::= { docsIfCmServiceEntry 5 }
2896 docsIfCmServiceTxExceededs OBJECT-TYPE
2897 SYNTAX Counter32
2898 UNITS "attempts"
2899 MAX-ACCESS read-only
2900 STATUS current
2901 DESCRIPTION
2902 "The number of data PDUs transmission failures due to
2903 excessive retries without acknowledgment.
2904 Discontinuities in the value of this counter can occur
2905 at reinitialization of the managed system, and at other
2906 times as indicated by the value of
2907 ifCounterDiscontinuityTime for the associated ifIndex."
2908 REFERENCE
2909 "Data-Over-Cable Service Interface Specifications: Radio
2910 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2911 Section 9.4."
2912 ::= { docsIfCmServiceEntry 6 }
2914 docsIfCmServiceRqRetries OBJECT-TYPE
2915 SYNTAX Counter32
2916 UNITS "attempts"
2917 MAX-ACCESS read-only
2918 STATUS current
2919 DESCRIPTION
2920 "The number of attempts to transmit bandwidth requests
2921 which did not result in acknowledgment.
2922 Discontinuities in the value of this counter can occur
2923 at reinitialization of the managed system, and at other
2924 times as indicated by the value of
2925 ifCounterDiscontinuityTime for the associated ifIndex."
2926 REFERENCE
2927 "Data-Over-Cable Service Interface Specifications: Radio
2928 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2929 Section 9.4."
2930 ::= { docsIfCmServiceEntry 7 }
2932 docsIfCmServiceRqExceededs OBJECT-TYPE
2933 SYNTAX Counter32
2934 UNITS "attempts"
2935 MAX-ACCESS read-only
2936 STATUS current
2937 DESCRIPTION
2938 "The number of requests for bandwidth which failed due to
2939 excessive retries without acknowledgment.
2940 Discontinuities in the value of this counter can occur
2941 at reinitialization of the managed system, and at other
2942 times as indicated by the value of
2943 ifCounterDiscontinuityTime for the associated ifIndex."
2944 REFERENCE
2945 "Data-Over-Cable Service Interface Specifications: Radio
2946 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2947 Section 9.4."
2948 ::= { docsIfCmServiceEntry 8 }
2950 docsIfCmServiceExtTxSlotsImmed OBJECT-TYPE
2951 SYNTAX Counter64
2952 UNITS "mini-slots"
2953 MAX-ACCESS read-only
2954 STATUS current
2955 DESCRIPTION
2956 "The number of upstream mini-slots which have been used to
2957 transmit data PDUs in immediate (contention) mode. This
2958 includes only those PDUs that are presumed to have
2959 arrived at the headend (i.e., those which were explicitly
2960 acknowledged.) It does not include retransmission attempts
2961 or mini-slots used by Requests.
2962 Discontinuities in the value of this counter can occur
2963 at reinitialization of the managed system, and at other
2964 times as indicated by the value of
2965 ifCounterDiscontinuityTime for the associated ifIndex."
2966 REFERENCE
2967 "Data-Over-Cable Service Interface Specifications: Radio
2968 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2969 Section 9.4."
2970 ::= { docsIfCmServiceEntry 9 }
2972 docsIfCmServiceExtTxSlotsDed OBJECT-TYPE
2973 SYNTAX Counter64
2974 UNITS "mini-slots"
2975 MAX-ACCESS read-only
2976 STATUS current
2977 DESCRIPTION
2978 "The number of upstream mini-slots which have been used to
2979 transmit data PDUs in dedicated mode (i.e., as a result
2980 of a unicast Data Grant).
2981 Discontinuities in the value of this counter can occur
2982 at reinitialization of the managed system, and at other
2983 times as indicated by the value of
2984 ifCounterDiscontinuityTime for the associated ifIndex."
2985 REFERENCE
2986 "Data-Over-Cable Service Interface Specifications: Radio
2987 Frequency Interface Specification SP-RFIv2.0-I07-041210,
2988 Section 9.4."
2989 ::= { docsIfCmServiceEntry 10 }
2991 --
2992 -- CMTS GROUP
2993 --
2995 --
2996 -- The CMTS MAC Table
2997 --
2999 docsIfCmtsMacTable OBJECT-TYPE
3000 SYNTAX SEQUENCE OF DocsIfCmtsMacEntry
3001 MAX-ACCESS not-accessible
3002 STATUS current
3003 DESCRIPTION
3004 "Describes the attributes of each CMTS MAC interface,
3005 extending the information available from ifEntry.
3006 Mandatory for all CMTS devices."
3007 ::= { docsIfCmtsObjects 1 }
3009 docsIfCmtsMacEntry OBJECT-TYPE
3010 SYNTAX DocsIfCmtsMacEntry
3011 MAX-ACCESS not-accessible
3012 STATUS current
3013 DESCRIPTION
3014 "An entry containing objects describing attributes of each
3015 MAC entry, extending the information in ifEntry.
3016 An entry in this table exists for each ifEntry with an
3017 ifType of docsCableMaclayer(127)."
3018 INDEX { ifIndex }
3019 ::= { docsIfCmtsMacTable 1 }
3021 DocsIfCmtsMacEntry ::= SEQUENCE {
3022 docsIfCmtsCapabilities BITS,
3023 docsIfCmtsSyncInterval Integer32,
3024 docsIfCmtsUcdInterval Integer32,
3025 docsIfCmtsMaxServiceIds Integer32,
3026 docsIfCmtsInsertionInterval TimeTicks, -- Obsolete
3027 docsIfCmtsInvitedRangingAttempts Integer32,
3028 docsIfCmtsInsertInterval TimeInterval,
3029 docsIfCmtsMacStorageType StorageType
3030 }
3032 docsIfCmtsCapabilities OBJECT-TYPE
3033 SYNTAX BITS {
3034 atmCells(0),
3035 concatenation(1)
3036 }
3037 MAX-ACCESS read-only
3038 STATUS current
3039 DESCRIPTION
3040 "Identifies the capabilities of the CMTS MAC
3041 implementation at this interface. Note that packet
3042 transmission is always supported. Therefore, there
3043 is no specific bit required to explicitly indicate
3044 this capability.
3045 Note that BITS objects are encoded most significant bit
3046 first. For example, if bit 1 is set, the value of this
3047 object is the octet string '40'H."
3048 ::= { docsIfCmtsMacEntry 1 }
3050 docsIfCmtsSyncInterval OBJECT-TYPE
3051 SYNTAX Integer32 (1..200)
3052 UNITS "Milliseconds"
3053 MAX-ACCESS read-write
3054 STATUS current
3055 DESCRIPTION
3056 "The interval between CMTS transmission of successive SYNC
3057 messages at this interface."
3058 REFERENCE
3059 "Data-Over-Cable Service Interface Specifications: Radio
3060 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3061 Section 9.3."
3062 ::= { docsIfCmtsMacEntry 2 }
3064 docsIfCmtsUcdInterval OBJECT-TYPE
3065 SYNTAX Integer32 (1..2000)
3066 UNITS "Milliseconds"
3067 MAX-ACCESS read-write
3068 STATUS current
3069 DESCRIPTION
3070 "The interval between CMTS transmission of successive
3071 Upstream Channel Descriptor messages for each upstream
3072 channel at this interface."
3073 REFERENCE
3074 "Data-Over-Cable Service Interface Specifications: Radio
3075 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3076 Section 9.3"
3077 ::= { docsIfCmtsMacEntry 3 }
3079 docsIfCmtsMaxServiceIds OBJECT-TYPE
3080 SYNTAX Integer32 (1..16383)
3081 UNITS "SIDs"
3082 MAX-ACCESS read-only
3083 STATUS current
3084 DESCRIPTION
3085 "The maximum number of service IDs that may be
3086 simultaneously active."
3087 ::= { docsIfCmtsMacEntry 4 }
3089 docsIfCmtsInsertionInterval OBJECT-TYPE
3090 SYNTAX TimeTicks
3091 MAX-ACCESS read-write
3092 STATUS obsolete
3093 DESCRIPTION
3094 "The amount of time to elapse between each broadcast
3095 initial maintenance grant. Broadcast initial maintenance
3096 grants are used to allow new cable modems to join the
3097 network. Zero indicates that a vendor-specific algorithm
3098 is used instead of a fixed time. Maximum amount of time
3099 permitted by the specification is 2 seconds.
3100 This object has been obsoleted and replaced by
3101 docsIfCmtsInsertInterval to fix a SYNTAX typing problem."
3102 REFERENCE
3103 "Data-Over-Cable Service Interface Specifications: Radio
3104 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3105 Annex B."
3106 ::= { docsIfCmtsMacEntry 5 }
3108 docsIfCmtsInvitedRangingAttempts OBJECT-TYPE
3109 SYNTAX Integer32 (0..1024)
3110 UNITS "attempts"
3111 MAX-ACCESS read-write
3112 STATUS current
3113 DESCRIPTION
3114 "The maximum number of attempts to make on invitations
3115 for ranging requests. A value of zero means the system
3116 SHOULD attempt to range forever."
3118 REFERENCE
3119 "Data-Over-Cable Service Interface Specifications: Radio
3120 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3121 Section 9.3.3 and Annex B."
3122 ::= { docsIfCmtsMacEntry 6 }
3124 docsIfCmtsInsertInterval OBJECT-TYPE
3125 SYNTAX TimeInterval
3126 UNITS "HundredOfSeconds"
3127 MAX-ACCESS read-write
3128 STATUS current
3129 DESCRIPTION
3130 "The amount of time to elapse between each broadcast
3131 initial maintenance grant. Broadcast initial maintenance
3132 grants are used to allow new cable modems to join the
3133 network. Zero indicates that a vendor-specific algorithm
3134 is used instead of a fixed time. Maximum amount of time
3135 permitted by the specification is 2 seconds."
3136 REFERENCE
3137 "Data-Over-Cable Service Interface Specifications: Radio
3138 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3139 Annex B."
3140 ::= { docsIfCmtsMacEntry 7 }
3142 docsIfCmtsMacStorageType OBJECT-TYPE
3143 SYNTAX StorageType
3144 MAX-ACCESS read-only
3145 STATUS current
3146 DESCRIPTION
3147 "The storage type for this conceptual row.
3148 Entries with this object set to permanent(4)
3149 do not require write operations for read-write
3150 objects."
3151 ::= { docsIfCmtsMacEntry 8 }
3153 --
3154 --
3155 -- CMTS status table.
3156 --
3158 docsIfCmtsStatusTable OBJECT-TYPE
3159 SYNTAX SEQUENCE OF DocsIfCmtsStatusEntry
3160 MAX-ACCESS not-accessible
3161 STATUS current
3162 DESCRIPTION
3163 "For the MAC layer, this group maintains a number of
3164 status objects and counters."
3165 ::= { docsIfCmtsObjects 2 }
3167 docsIfCmtsStatusEntry OBJECT-TYPE
3168 SYNTAX DocsIfCmtsStatusEntry
3169 MAX-ACCESS not-accessible
3170 STATUS current
3171 DESCRIPTION
3172 "Status entry for a single MAC layer.
3173 An entry in this table exists for each ifEntry with an
3174 ifType of docsCableMaclayer(127)."
3175 INDEX { ifIndex }
3176 ::= { docsIfCmtsStatusTable 1 }
3178 DocsIfCmtsStatusEntry ::= SEQUENCE {
3179 docsIfCmtsStatusInvalidRangeReqs Counter32,
3180 docsIfCmtsStatusRangingAborteds Counter32,
3181 docsIfCmtsStatusInvalidRegReqs Counter32,
3182 docsIfCmtsStatusFailedRegReqs Counter32,
3183 docsIfCmtsStatusInvalidDataReqs Counter32,
3184 docsIfCmtsStatusT5Timeouts Counter32
3185 }
3187 docsIfCmtsStatusInvalidRangeReqs OBJECT-TYPE
3188 SYNTAX Counter32
3189 UNITS "messages"
3190 MAX-ACCESS read-only
3191 STATUS current
3192 DESCRIPTION
3193 "This object counts invalid RNG-REQ messages received on
3194 this interface.
3195 Discontinuities in the value of this counter can occur
3196 at reinitialization of the managed system, and at other
3197 times as indicated by the value of
3198 ifCounterDiscontinuityTime for the associated ifIndex."
3199 REFERENCE
3200 "Data-Over-Cable Service Interface Specifications: Radio
3201 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3202 Section 8.3.5."
3203 ::= { docsIfCmtsStatusEntry 1 }
3205 docsIfCmtsStatusRangingAborteds OBJECT-TYPE
3206 SYNTAX Counter32
3207 UNITS "attempts"
3208 MAX-ACCESS read-only
3209 STATUS current
3210 DESCRIPTION
3211 "This object counts ranging attempts that were explicitly
3212 aborted by the CMTS.
3213 Discontinuities in the value of this counter can occur
3214 at reinitialization of the managed system, and at other
3215 times as indicated by the value of
3216 ifCounterDiscontinuityTime for the associated ifIndex."
3217 REFERENCE
3218 "Data-Over-Cable Service Interface Specifications: Radio
3219 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3220 Section 8.3.6."
3221 ::= { docsIfCmtsStatusEntry 2 }
3223 docsIfCmtsStatusInvalidRegReqs OBJECT-TYPE
3224 SYNTAX Counter32
3225 UNITS "messages"
3226 MAX-ACCESS read-only
3227 STATUS current
3228 DESCRIPTION
3229 "This object counts invalid REG-REQ messages received on
3230 this interface. That is, syntax, out of range parameters,
3231 or erroneous requests.
3232 Discontinuities in the value of this counter can occur
3233 at reinitialization of the managed system, and at other
3234 times as indicated by the value of
3235 ifCounterDiscontinuityTime for the associated ifIndex."
3236 REFERENCE
3237 "Data-Over-Cable Service Interface Specifications: Radio
3238 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3239 Section 8.3.7."
3240 ::= { docsIfCmtsStatusEntry 3 }
3242 docsIfCmtsStatusFailedRegReqs OBJECT-TYPE
3243 SYNTAX Counter32
3244 UNITS "attempts"
3245 MAX-ACCESS read-only
3246 STATUS current
3247 DESCRIPTION
3248 "This object counts failed registration attempts. Included
3249 are docsIfCmtsStatusInvalidRegReqs, authentication and
3250 class of service failures.
3251 Discontinuities in the value of this counter can occur
3252 at reinitialization of the managed system, and at other
3253 times as indicated by the value of
3254 ifCounterDiscontinuityTime for the associated ifIndex."
3255 REFERENCE
3256 "Data-Over-Cable Service Interface Specifications: Radio
3257 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3258 Section 8.3.7."
3259 ::= { docsIfCmtsStatusEntry 4 }
3261 docsIfCmtsStatusInvalidDataReqs OBJECT-TYPE
3262 SYNTAX Counter32
3263 UNITS "messages"
3264 MAX-ACCESS read-only
3265 STATUS current
3266 DESCRIPTION
3267 "This object counts invalid data request messages
3268 received on this interface.
3269 Discontinuities in the value of this counter can occur
3270 at reinitialization of the managed system, and at other
3271 times as indicated by the value of
3272 ifCounterDiscontinuityTime for the associated ifIndex."
3273 ::= { docsIfCmtsStatusEntry 5 }
3275 docsIfCmtsStatusT5Timeouts OBJECT-TYPE
3276 SYNTAX Counter32
3277 UNITS "timeouts"
3278 MAX-ACCESS read-only
3279 STATUS current
3280 DESCRIPTION
3281 "This object counts the number of times counter T5
3282 expired on this interface.
3283 Discontinuities in the value of this counter can occur
3284 at reinitialization of the managed system, and at other
3285 times as indicated by the value of
3286 ifCounterDiscontinuityTime for the associated ifIndex."
3287 REFERENCE
3288 "Data-Over-Cable Service Interface Specifications: Radio
3289 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3290 Figure 9-2."
3291 ::= { docsIfCmtsStatusEntry 6 }
3293 --
3294 -- CM status table (within CMTS).
3295 -- This table is implemented only at the CMTS.
3296 -- It contains per CM status information available in the CMTS.
3297 --
3299 docsIfCmtsCmStatusTable OBJECT-TYPE
3300 SYNTAX SEQUENCE OF DocsIfCmtsCmStatusEntry
3301 MAX-ACCESS not-accessible
3302 STATUS current
3303 DESCRIPTION
3304 "A set of objects in the CMTS, maintained for each
3305 Cable Modem connected to this CMTS."
3306 ::= { docsIfCmtsObjects 3 }
3308 docsIfCmtsCmStatusEntry OBJECT-TYPE
3309 SYNTAX DocsIfCmtsCmStatusEntry
3310 MAX-ACCESS not-accessible
3311 STATUS current
3312 DESCRIPTION
3313 "Status information for a single Cable Modem.
3314 An entry in this table exists for each Cable Modem
3315 that is connected to the CMTS implementing this table."
3316 INDEX { docsIfCmtsCmStatusIndex }
3317 ::= { docsIfCmtsCmStatusTable 1 }
3319 DocsIfCmtsCmStatusEntry ::= SEQUENCE {
3320 docsIfCmtsCmStatusIndex Integer32,
3321 docsIfCmtsCmStatusMacAddress MacAddress,
3322 docsIfCmtsCmStatusIpAddress IpAddress, -- deprecated
3323 docsIfCmtsCmStatusDownChannelIfIndex InterfaceIndexOrZero,
3324 docsIfCmtsCmStatusUpChannelIfIndex InterfaceIndexOrZero,
3325 docsIfCmtsCmStatusRxPower TenthdBmV,
3326 docsIfCmtsCmStatusTimingOffset Unsigned32,
3327 docsIfCmtsCmStatusEqualizationData OCTET STRING,
3328 docsIfCmtsCmStatusValue INTEGER,
3329 docsIfCmtsCmStatusUnerroreds Counter32,
3330 docsIfCmtsCmStatusCorrecteds Counter32,
3331 docsIfCmtsCmStatusUncorrectables Counter32,
3332 docsIfCmtsCmStatusSignalNoise TenthdB,
3333 docsIfCmtsCmStatusMicroreflections Integer32,
3334 docsIfCmtsCmStatusExtUnerroreds Counter64,
3335 docsIfCmtsCmStatusExtCorrecteds Counter64,
3336 docsIfCmtsCmStatusExtUncorrectables Counter64,
3337 docsIfCmtsCmStatusDocsisRegMode DocsisQosVersion,
3338 docsIfCmtsCmStatusModulationType DocsisUpstreamTypeStatus,
3339 docsIfCmtsCmStatusInetAddressType InetAddressType,
3340 docsIfCmtsCmStatusInetAddress InetAddress,
3341 docsIfCmtsCmStatusValueLastUpdate TimeStamp,
3342 docsIfCmtsCmStatusHighResolutionTimingOffset Unsigned32
3343 }
3345 docsIfCmtsCmStatusIndex OBJECT-TYPE
3346 SYNTAX Integer32 (1..2147483647)
3347 MAX-ACCESS not-accessible
3348 STATUS current
3349 DESCRIPTION
3350 "Index value to uniquely identify an entry in this table.
3351 For an individual Cable Modem, this index value SHOULD
3352 NOT change during CMTS uptime."
3353 ::= { docsIfCmtsCmStatusEntry 1 }
3355 docsIfCmtsCmStatusMacAddress OBJECT-TYPE
3356 SYNTAX MacAddress
3357 MAX-ACCESS read-only
3358 STATUS current
3359 DESCRIPTION
3360 "MAC address of this Cable Modem. If the Cable Modem has
3361 multiple MAC addresses, this is the MAC address associated
3362 with the Cable interface."
3363 REFERENCE
3364 "Data-Over-Cable Service Interface Specifications: Radio
3365 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3366 Section 8.2.2."
3367 ::= { docsIfCmtsCmStatusEntry 2 }
3369 docsIfCmtsCmStatusIpAddress OBJECT-TYPE
3370 SYNTAX IpAddress
3371 MAX-ACCESS read-only
3372 STATUS deprecated
3373 DESCRIPTION
3374 "IP address of this Cable Modem. If the Cable Modem has no
3375 IP address assigned, or the IP address is unknown, this
3376 object returns a value of 0.0.0.0. If the Cable Modem has
3377 multiple IP addresses, this object returns the IP address
3378 associated with the Cable interface.
3379 This object has been deprecated and replaced by
3380 docsIfCmtsCmStatusInetAddressType and
3381 docsIfCmtsCmStatusInetAddress, to enable IPv6 addressing
3382 in the future."
3383 ::= { docsIfCmtsCmStatusEntry 3 }
3385 docsIfCmtsCmStatusDownChannelIfIndex OBJECT-TYPE
3386 SYNTAX InterfaceIndexOrZero
3387 MAX-ACCESS read-only
3388 STATUS current
3389 DESCRIPTION
3390 "IfIndex of the downstream channel this CM is connected
3391 to. If the downstream channel is unknown, this object
3392 returns a value of zero."
3393 ::= { docsIfCmtsCmStatusEntry 4 }
3395 docsIfCmtsCmStatusUpChannelIfIndex OBJECT-TYPE
3396 SYNTAX InterfaceIndexOrZero
3397 MAX-ACCESS read-only
3398 STATUS current
3399 DESCRIPTION
3400 "For DOCSIS 2.0, indicates the ifIndex of the logical
3401 upstream channel (ifType 205) this CM is connected to.
3402 For DOCSIS 1.x, indicates the ifIndex of the upstream
3403 channel (ifType 129) this CM is connected to.
3404 If the upstream channel is unknown, this object
3405 returns a value of zero."
3406 ::= { docsIfCmtsCmStatusEntry 5 }
3408 docsIfCmtsCmStatusRxPower OBJECT-TYPE
3409 SYNTAX TenthdBmV
3410 UNITS "ThenthdBmV"
3411 MAX-ACCESS read-only
3412 STATUS current
3413 DESCRIPTION
3414 "The receive power as perceived for upstream data from
3415 this Cable Modem.
3416 If the receive power is unknown, this object returns
3417 a value of zero."
3418 REFERENCE
3419 "Data-Over-Cable Service Interface Specifications: Radio
3420 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3421 Section 6.2.18."
3422 ::= { docsIfCmtsCmStatusEntry 6 }
3424 docsIfCmtsCmStatusTimingOffset OBJECT-TYPE
3425 SYNTAX Unsigned32 (0..4294967295)
3426 MAX-ACCESS read-only
3427 STATUS current
3428 DESCRIPTION
3429 "A measure of the current round trip time for this CM.
3430 Used for timing of CM upstream transmissions to ensure
3431 synchronized arrivals at the CMTS. Units are in terms
3432 of (6.25 microseconds/64). Returns zero if the value
3433 is unknown.
3434 For channels requiring finer resolution, please refer to
3435 object docsIfCmtsCmStatusHighResolutionTimingOffset."
3436 REFERENCE
3437 "Data-Over-Cable Service Interface Specifications: Radio
3438 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3439 Section 6.2.17."
3440 ::= { docsIfCmtsCmStatusEntry 7 }
3442 docsIfCmtsCmStatusEqualizationData OBJECT-TYPE
3443 SYNTAX OCTET STRING (SIZE (0..512))
3444 MAX-ACCESS read-only
3445 STATUS current
3446 DESCRIPTION
3447 "Equalization data for this CM. Returns an empty string
3448 if the value is unknown or if there is no equalization
3449 data available or defined."
3450 REFERENCE
3451 "Data-Over-Cable Service Interface Specifications: Radio
3452 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3453 Figure 8-23."
3454 ::= { docsIfCmtsCmStatusEntry 8 }
3456 docsIfCmtsCmStatusValue OBJECT-TYPE
3457 SYNTAX INTEGER {
3458 other(1),
3459 ranging(2),
3460 rangingAborted(3),
3461 rangingComplete(4),
3462 ipComplete(5),
3463 registrationComplete(6),
3464 accessDenied(7),
3465 -- value 8 not used
3466 registeredBPIInitializing(9)
3467 }
3468 MAX-ACCESS read-only
3469 STATUS current
3470 DESCRIPTION
3471 "Current Cable Modem connectivity state, as specified
3472 in the RF Interface Specification. Returned status
3473 information is the CM status as assumed by the CMTS,
3474 and indicates the following events:
3475 other(1)
3476 Any state other than below.
3477 ranging(2)
3478 The CMTS has received an Initial Ranging Request
3479 message from the CM, and the ranging process is not
3480 yet complete.
3481 rangingAborted(3)
3482 The CMTS has sent a Ranging Abort message to the CM.
3483 rangingComplete(4)
3484 The CMTS has sent a Ranging Complete message to the CM.
3485 ipComplete(5)
3486 The CMTS has received a DHCP reply message and
3487 forwarded it to the CM.
3488 registrationComplete(6)
3489 The CMTS has sent a Registration Response message to
3490 the CM.
3491 accessDenied(7)
3492 The CMTS has sent a Registration Aborted message
3493 to the CM.
3494 Value 8 is considered reserved and should not be defined
3495 in future revisions of this MIB module to avoid conflict
3496 with documented implementations that support value 8.
3497 registeredBPIInitializing(9)
3498 Baseline Privacy (BPI) is enabled and the CMTS is in the
3499 process of completing BPI initialization. This state
3500 MAY last for a significant length of time if failures
3501 occur during the initialization process. After
3502 completion of BPI initialization, the CMTS will report
3503 registrationComplete(6).
3505 The CMTS only needs to report states it is able to
3506 detect."
3507 REFERENCE
3508 "Data-Over-Cable Service Interface Specifications: Radio
3509 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3510 Section 11.2."
3511 ::= { docsIfCmtsCmStatusEntry 9 }
3513 docsIfCmtsCmStatusUnerroreds OBJECT-TYPE
3514 SYNTAX Counter32
3515 UNITS "codewords"
3516 MAX-ACCESS read-only
3517 STATUS current
3518 DESCRIPTION
3519 "Codewords received without error from this Cable Modem.
3520 Discontinuities in the value of this counter can occur
3521 at reinitialization of the managed system, and at other
3522 times as indicated by the value of
3523 ifCounterDiscontinuityTime for the associated ifIndex."
3524 REFERENCE
3525 "Data-Over-Cable Service Interface Specifications: Radio
3526 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3527 Section 6.2.4."
3528 ::= { docsIfCmtsCmStatusEntry 10 }
3530 docsIfCmtsCmStatusCorrecteds OBJECT-TYPE
3531 SYNTAX Counter32
3532 UNITS "codewords"
3533 MAX-ACCESS read-only
3534 STATUS current
3535 DESCRIPTION
3536 "Codewords received with correctable errors from this
3537 Cable Modem.
3538 Discontinuities in the value of this counter can occur
3539 at reinitialization of the managed system, and at other
3540 times as indicated by the value of
3541 ifCounterDiscontinuityTime for the associated ifIndex."
3542 REFERENCE
3543 "Data-Over-Cable Service Interface Specifications: Radio
3544 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3545 Section 6.2.4."
3546 ::= { docsIfCmtsCmStatusEntry 11 }
3548 docsIfCmtsCmStatusUncorrectables OBJECT-TYPE
3549 SYNTAX Counter32
3550 UNITS "codewords"
3551 MAX-ACCESS read-only
3552 STATUS current
3553 DESCRIPTION
3554 "Codewords received with uncorrectable errors from this
3555 Cable Modem.
3556 Discontinuities in the value of this counter can occur
3557 at reinitialization of the managed system, and at other
3558 times as indicated by the value of
3559 ifCounterDiscontinuityTime for the associated ifIndex."
3560 REFERENCE
3561 "Data-Over-Cable Service Interface Specifications: Radio
3562 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3563 Section 6.2.4."
3564 ::= { docsIfCmtsCmStatusEntry 12 }
3566 docsIfCmtsCmStatusSignalNoise OBJECT-TYPE
3567 SYNTAX TenthdB
3568 UNITS "TenthdB"
3569 MAX-ACCESS read-only
3570 STATUS current
3571 DESCRIPTION
3572 "Signal/Noise ratio as perceived for upstream data from
3573 this Cable Modem.
3574 If the Signal/Noise is unknown, this object returns
3575 a value of zero."
3576 REFERENCE
3577 "Data-Over-Cable Service Interface Specifications: Radio
3578 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3579 Tables 4-1 and 4-2."
3580 ::= { docsIfCmtsCmStatusEntry 13 }
3582 docsIfCmtsCmStatusMicroreflections OBJECT-TYPE
3583 SYNTAX Integer32 (0..255)
3584 UNITS "-dBc"
3585 MAX-ACCESS read-only
3586 STATUS current
3587 DESCRIPTION
3588 "Total microreflections including in-channel response
3589 as perceived on this interface, measured in dBc below
3590 the signal level.
3591 This object is not assumed to return an absolutely
3592 accurate value, but should give a rough indication
3593 of microreflections received on this interface.
3594 It is up to the implementer to provide information
3595 as accurate as possible.
3596 Discontinuities in the value of this counter can occur
3597 at reinitialization of the managed system, and at other
3598 times as indicated by the value of
3599 ifCounterDiscontinuityTime for the associated ifIndex."
3600 REFERENCE
3601 "Data-Over-Cable Service Interface Specifications: Radio
3602 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3603 Tables 4-1 and 4-2"
3604 ::= { docsIfCmtsCmStatusEntry 14 }
3606 docsIfCmtsCmStatusExtUnerroreds OBJECT-TYPE
3607 SYNTAX Counter64
3608 UNITS "codewords"
3609 MAX-ACCESS read-only
3610 STATUS current
3611 DESCRIPTION
3612 "Codewords received without error from this Cable Modem.
3613 Discontinuities in the value of this counter can occur
3614 at reinitialization of the managed system, and at other
3615 times as indicated by the value of
3616 ifCounterDiscontinuityTime for the associated ifIndex."
3617 REFERENCE
3618 "Data-Over-Cable Service Interface Specifications: Radio
3619 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3620 Section 6.2.5."
3621 ::= { docsIfCmtsCmStatusEntry 15 }
3623 docsIfCmtsCmStatusExtCorrecteds OBJECT-TYPE
3624 SYNTAX Counter64
3625 UNITS "codewords"
3626 MAX-ACCESS read-only
3627 STATUS current
3628 DESCRIPTION
3629 "Codewords received with correctable errors from this
3630 Cable Modem.
3631 Discontinuities in the value of this counter can occur
3632 at reinitialization of the managed system, and at other
3633 times as indicated by the value of
3634 ifCounterDiscontinuityTime for the associated ifIndex."
3635 REFERENCE
3636 "Data-Over-Cable Service Interface Specifications: Radio
3637 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3638 Section 6.2.5."
3639 ::= { docsIfCmtsCmStatusEntry 16 }
3641 docsIfCmtsCmStatusExtUncorrectables OBJECT-TYPE
3642 SYNTAX Counter64
3643 UNITS "codewords"
3644 MAX-ACCESS read-only
3645 STATUS current
3646 DESCRIPTION
3647 "Codewords received with uncorrectable errors from this
3648 Cable Modem.
3650 Discontinuities in the value of this counter can occur
3651 at reinitialization of the managed system, and at other
3652 times as indicated by the value of
3653 ifCounterDiscontinuityTime for the associated ifIndex."
3654 REFERENCE
3655 "Data-Over-Cable Service Interface Specifications: Radio
3656 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3657 Section 6.2.5."
3658 ::= { docsIfCmtsCmStatusEntry 17 }
3660 docsIfCmtsCmStatusDocsisRegMode OBJECT-TYPE
3661 SYNTAX DocsisQosVersion
3662 MAX-ACCESS read-only
3663 STATUS current
3664 DESCRIPTION
3665 "Indication whether the CM has registered using 1.0
3666 Class of Service or 1.1 Quality of Service."
3667 REFERENCE
3668 "Data-Over-Cable Service Interface Specifications: Radio
3669 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3670 Annex G."
3671 ::= { docsIfCmtsCmStatusEntry 18 }
3673 docsIfCmtsCmStatusModulationType OBJECT-TYPE
3674 SYNTAX DocsisUpstreamTypeStatus
3675 MAX-ACCESS read-only
3676 STATUS current
3677 DESCRIPTION
3678 "Indicates modulation type currently used by the CM. Since
3679 this object specifically identifies PHY mode, the shared
3680 type is not permitted. If the upstream channel is
3681 unknown, this object returns a value of zero."
3682 REFERENCE
3683 "Data-Over-Cable Service Interface Specifications: Radio
3684 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3685 Table 8-19."
3686 ::= { docsIfCmtsCmStatusEntry 19 }
3688 docsIfCmtsCmStatusInetAddressType OBJECT-TYPE
3689 SYNTAX InetAddressType
3690 MAX-ACCESS read-only
3691 STATUS current
3692 DESCRIPTION
3693 "The type of internet address of
3694 docsIfCmtsCmStatusInetAddress. If the cable modem
3695 Internet address is unassigned or unknown, then the
3696 value of this object is unknown(0)."
3697 ::= { docsIfCmtsCmStatusEntry 20 }
3699 docsIfCmtsCmStatusInetAddress OBJECT-TYPE
3700 SYNTAX InetAddress
3701 MAX-ACCESS read-only
3702 STATUS current
3703 DESCRIPTION
3704 "Internet address of this Cable Modem. If the Cable
3705 Modem has no Internet address assigned, or the Internet
3706 address is unknown, the value of this object is the
3707 empty string. If the Cable Modem has multiple Internet
3708 addresses, this object returns the Internet address
3709 associated with the Cable (i.e. RF MAC) interface."
3710 ::= { docsIfCmtsCmStatusEntry 21 }
3712 docsIfCmtsCmStatusValueLastUpdate OBJECT-TYPE
3713 SYNTAX TimeStamp
3714 MAX-ACCESS read-only
3715 STATUS current
3716 DESCRIPTION
3717 "The value of sysUpTime when docsIfCmtsCmStatusValue
3718 was last updated."
3719 ::= { docsIfCmtsCmStatusEntry 22 }
3721 docsIfCmtsCmStatusHighResolutionTimingOffset OBJECT-TYPE
3722 SYNTAX Unsigned32 (0..4294967295)
3723 MAX-ACCESS read-only
3724 STATUS current
3725 DESCRIPTION
3726 "A measure of the current round trip time for this CM.
3727 Used for timing of CM upstream transmissions to ensure
3728 synchronized arrivals at the CMTS. Units are in terms
3729 of (6.25 microseconds/(64*256)). Returns zero if the value
3730 is unknown.
3731 This is the high resolution version of object
3732 docsIfCmtsCmStatusTimingOffset, for channels requiring
3733 finer resolution."
3734 REFERENCE
3735 "Data-Over-Cable Service Interface Specifications: Radio
3736 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3737 Section 6.2.17."
3738 ::= { docsIfCmtsCmStatusEntry 23 }
3740 --
3741 -- The CMTS Service Table.
3742 --
3744 docsIfCmtsServiceTable OBJECT-TYPE
3745 SYNTAX SEQUENCE OF DocsIfCmtsServiceEntry
3746 MAX-ACCESS not-accessible
3747 STATUS current
3748 DESCRIPTION
3749 "Describes the attributes of upstream service queues
3750 in a Cable Modem Termination System."
3751 ::= { docsIfCmtsObjects 4 }
3753 docsIfCmtsServiceEntry OBJECT-TYPE
3754 SYNTAX DocsIfCmtsServiceEntry
3755 MAX-ACCESS not-accessible
3756 STATUS current
3757 DESCRIPTION
3758 "Describes the attributes of a single upstream bandwidth
3759 service queue.
3760 Entries in this table exist for each ifEntry with an
3761 ifType of docsCableMaclayer(127), and for each service
3762 queue (Service ID) within this MAC layer.
3763 Entries in this table are created with the creation of
3764 individual Service IDs by the MAC layer and removed
3765 when a Service ID is removed."
3766 INDEX { ifIndex, docsIfCmtsServiceId }
3767 ::= { docsIfCmtsServiceTable 1 }
3769 DocsIfCmtsServiceEntry ::= SEQUENCE {
3770 docsIfCmtsServiceId Integer32,
3771 docsIfCmtsServiceCmStatusIndex Integer32, -- deprecated
3772 docsIfCmtsServiceAdminStatus INTEGER,
3773 docsIfCmtsServiceQosProfile Integer32,
3774 docsIfCmtsServiceCreateTime TimeStamp,
3775 docsIfCmtsServiceInOctets Counter32,
3776 docsIfCmtsServiceInPackets Counter32,
3777 docsIfCmtsServiceNewCmStatusIndex Integer32
3778 }
3780 docsIfCmtsServiceId OBJECT-TYPE
3781 SYNTAX Integer32 (1..16383)
3782 MAX-ACCESS not-accessible
3783 STATUS current
3784 DESCRIPTION
3785 "Identifies a service queue for upstream bandwidth. The
3786 attributes of this service queue are shared between the
3787 Cable Modem and the Cable Modem Termination System.
3788 The CMTS allocates upstream bandwidth to this service
3789 queue based on requests from the CM and on the class of
3790 service associated with this queue."
3791 ::= { docsIfCmtsServiceEntry 1 }
3793 docsIfCmtsServiceCmStatusIndex OBJECT-TYPE
3794 SYNTAX Integer32 (0..65535)
3795 MAX-ACCESS read-only
3796 STATUS deprecated
3797 DESCRIPTION
3798 "Pointer to an entry in docsIfCmtsCmStatusTable identifying
3799 the Cable Modem using this Service Queue. If multiple
3800 Cable Modems are using this Service Queue, the value of
3801 this object is zero.
3802 This object has been deprecated and replaced by
3803 docsIfCmtsServiceNewCmStatusIndex, to fix a mismatch
3804 of the value range with respect to docsIfCmtsCmStatusIndex
3805 (1..2147483647)."
3806 ::= { docsIfCmtsServiceEntry 2 }
3808 docsIfCmtsServiceAdminStatus OBJECT-TYPE
3809 SYNTAX INTEGER {
3810 enabled(1),
3811 disabled(2),
3812 destroyed(3) }
3813 MAX-ACCESS read-write
3814 STATUS current
3815 DESCRIPTION
3816 "Allows a service class for a particular modem to be
3817 suppressed, (re-)enabled, or deleted altogether."
3818 ::= { docsIfCmtsServiceEntry 3 }
3820 docsIfCmtsServiceQosProfile OBJECT-TYPE
3821 SYNTAX Integer32 (0..16383)
3822 MAX-ACCESS read-only
3823 STATUS current
3824 DESCRIPTION
3825 "The index in docsIfQosProfileTable describing the quality
3826 of service attributes associated with this particular
3827 service. If no associated docsIfQosProfileTable entry
3828 exists, this object returns a value of zero."
3829 ::= { docsIfCmtsServiceEntry 4 }
3831 docsIfCmtsServiceCreateTime OBJECT-TYPE
3832 SYNTAX TimeStamp
3833 MAX-ACCESS read-only
3834 STATUS current
3835 DESCRIPTION
3836 "The value of sysUpTime when this entry was created."
3837 ::= { docsIfCmtsServiceEntry 5 }
3839 docsIfCmtsServiceInOctets OBJECT-TYPE
3840 SYNTAX Counter32
3841 UNITS "Bytes"
3842 MAX-ACCESS read-only
3843 STATUS current
3844 DESCRIPTION
3845 "The cumulative number of Packet Data octets received
3846 on this Service ID. The count does not include the
3847 size of the Cable MAC header.
3848 Discontinuities in the value of this counter can occur
3849 at reinitialization of the managed system, and at other
3850 times as indicated by the value of
3851 ifCounterDiscontinuityTime for the associated ifIndex."
3852 ::= { docsIfCmtsServiceEntry 6 }
3854 docsIfCmtsServiceInPackets OBJECT-TYPE
3855 SYNTAX Counter32
3856 UNITS "packets"
3857 MAX-ACCESS read-only
3858 STATUS current
3859 DESCRIPTION
3860 "The cumulative number of Packet Data packets received
3861 on this Service ID.
3862 Discontinuities in the value of this counter can occur
3863 at reinitialization of the managed system, and at other
3864 times as indicated by the value of
3865 ifCounterDiscontinuityTime for the associated ifIndex."
3866 ::= { docsIfCmtsServiceEntry 7 }
3868 docsIfCmtsServiceNewCmStatusIndex OBJECT-TYPE
3869 SYNTAX Integer32 (0..2147483647)
3870 MAX-ACCESS read-only
3871 STATUS current
3872 DESCRIPTION
3873 "Pointer (via docsIfCmtsCmStatusIndex) to an entry in
3874 docsIfCmtsCmStatusTable identifying the Cable Modem
3875 using this Service Queue. If multiple Cable Modems are
3876 using this Service Queue, the value of this object is
3877 zero."
3878 ::= { docsIfCmtsServiceEntry 8 }
3880 --
3881 -- The following table provides upstream channel modulation profiles.
3882 -- Entries in this table can be
3883 -- re-used by one or more upstream channels. An upstream channel
3884 -- will have a modulation profile for each value of
3885 -- docsIfModIntervalUsageCode.
3886 --
3888 docsIfCmtsModulationTable OBJECT-TYPE
3889 SYNTAX SEQUENCE OF DocsIfCmtsModulationEntry
3890 MAX-ACCESS not-accessible
3891 STATUS current
3892 DESCRIPTION
3893 "Describes a modulation profile associated with one or more
3894 upstream channels."
3895 ::= { docsIfCmtsObjects 5 }
3897 docsIfCmtsModulationEntry OBJECT-TYPE
3898 SYNTAX DocsIfCmtsModulationEntry
3899 MAX-ACCESS not-accessible
3900 STATUS current
3901 DESCRIPTION
3902 "Describes a modulation profile for an Interval Usage Code
3903 for one or more upstream channels.
3904 Entries in this table are created by the operator.
3906 Initial default entries MAY be created at system
3907 initialization time which could report a value
3908 'permanent' or 'readOnly' for docsIfCmtsModStorageType.
3909 A CMTS MAY reject the creation of additional Interval
3910 Usage Codes for a modulation profile being defined at
3911 Initialization time.
3913 No individual objects have to be specified in order
3914 to create an entry in this table.
3915 Note that some objects do not have DEFVAL clauses,
3916 but do have calculated defaults and need not be specified
3917 during row creation."
3918 INDEX { docsIfCmtsModIndex, docsIfCmtsModIntervalUsageCode}
3919 ::= { docsIfCmtsModulationTable 1 }
3921 DocsIfCmtsModulationEntry ::= SEQUENCE {
3922 docsIfCmtsModIndex Integer32,
3923 docsIfCmtsModIntervalUsageCode INTEGER,
3924 docsIfCmtsModControl RowStatus,
3925 docsIfCmtsModType INTEGER,
3926 docsIfCmtsModPreambleLen Integer32,
3927 docsIfCmtsModDifferentialEncoding TruthValue,
3928 docsIfCmtsModFECErrorCorrection Integer32,
3929 docsIfCmtsModFECCodewordLength Integer32,
3930 docsIfCmtsModScramblerSeed Integer32,
3931 docsIfCmtsModMaxBurstSize Integer32,
3932 docsIfCmtsModGuardTimeSize Unsigned32,
3933 docsIfCmtsModLastCodewordShortened TruthValue,
3934 docsIfCmtsModScrambler TruthValue,
3935 docsIfCmtsModByteInterleaverDepth Unsigned32,
3936 docsIfCmtsModByteInterleaverBlockSize Unsigned32,
3937 docsIfCmtsModPreambleType INTEGER,
3938 docsIfCmtsModTcmErrorCorrectionOn TruthValue,
3939 docsIfCmtsModScdmaInterleaverStepSize Unsigned32,
3940 docsIfCmtsModScdmaSpreaderEnable TruthValue,
3941 docsIfCmtsModScdmaSubframeCodes Unsigned32,
3942 docsIfCmtsModChannelType DocsisUpstreamType,
3943 docsIfCmtsModStorageType StorageType
3944 }
3946 docsIfCmtsModIndex OBJECT-TYPE
3947 SYNTAX Integer32 (1..2147483647)
3948 MAX-ACCESS not-accessible
3949 STATUS current
3950 DESCRIPTION
3951 "An index into the Channel Modulation table representing
3952 a group of Interval Usage Codes, all associated with the
3953 same channel."
3954 ::= { docsIfCmtsModulationEntry 1 }
3956 docsIfCmtsModIntervalUsageCode OBJECT-TYPE
3957 SYNTAX INTEGER {
3958 request(1),
3959 requestData(2),
3960 initialRanging(3),
3961 periodicRanging(4),
3962 shortData(5),
3963 longData(6),
3964 advPhyShortData(9),
3965 advPhyLongData(10),
3966 ugs(11)
3967 }
3968 MAX-ACCESS not-accessible
3969 STATUS current
3970 DESCRIPTION
3971 "An index into the Channel Modulation table which, when
3972 grouped with other Interval Usage Codes, fully
3973 instantiate all modulation sets for a given upstream
3974 channel."
3975 REFERENCE
3976 "Data-Over-Cable Service Interface Specifications: Radio
3977 Frequency Interface Specification SP-RFIv2.0-I07-041210,
3978 Table 8-20."
3979 ::= { docsIfCmtsModulationEntry 2 }
3981 docsIfCmtsModControl OBJECT-TYPE
3982 SYNTAX RowStatus
3983 MAX-ACCESS read-create
3984 STATUS current
3985 DESCRIPTION
3986 "Controls and reflects the status of rows in this table.
3987 There is no restriction on the changing of values in this
3988 table while their associated rows are active with the
3989 exception of:
3991 1. If a modulation profile is being referenced by one
3992 or more upstream channels, an attempt to set the value
3993 of docsIfCmtsModChannelType returns 'inconsistentValue'
3994 error.
3996 2. If a modulation profile is being referenced by one
3997 or more upstream channels, an attempt to set
3998 docsIfCmtsModControl to destroy(6) or notInService(2)
3999 returns 'inconsistentValue' error."
4000 ::= { docsIfCmtsModulationEntry 3 }
4002 docsIfCmtsModType OBJECT-TYPE
4003 SYNTAX INTEGER {
4004 other(1),
4005 qpsk(2),
4006 qam16(3),
4007 qam8(4),
4008 qam32(5),
4009 qam64(6),
4010 qam128(7)
4011 }
4012 MAX-ACCESS read-create
4013 STATUS current
4014 DESCRIPTION
4015 "The modulation type used on this channel. Returns
4016 other(1) if the modulation type is neither
4017 qpsk, qam16, qam8, qam32, qam64 or qam128.
4018 Type qam128 is used for SCDMA channels only.
4019 See the reference for the modulation profiles
4020 implied by different modulation types."
4021 REFERENCE
4022 "Data-Over-Cable Service Interface Specifications: Radio
4023 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4024 Tables 6-7, and 8-19."
4025 DEFVAL { qpsk }
4026 ::= { docsIfCmtsModulationEntry 4 }
4028 docsIfCmtsModPreambleLen OBJECT-TYPE
4029 SYNTAX Integer32 (0..1536)
4030 UNITS "bits"
4031 MAX-ACCESS read-create
4032 STATUS current
4033 DESCRIPTION
4034 "The preamble length for this modulation profile in bits.
4035 Default value is the minimum needed by the implementation
4036 at the CMTS for the given modulation profile."
4037 REFERENCE
4038 "Data-Over-Cable Service Interface Specifications: Radio
4039 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4040 Tables 6-7, and 8-19."
4041 ::= { docsIfCmtsModulationEntry 5 }
4043 docsIfCmtsModDifferentialEncoding OBJECT-TYPE
4044 SYNTAX TruthValue
4045 MAX-ACCESS read-create
4046 STATUS current
4047 DESCRIPTION
4048 "Specifies whether or not differential encoding is used
4049 on this channel."
4050 REFERENCE
4051 "Data-Over-Cable Service Interface Specifications: Radio
4052 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4053 Tables 6-7, and 8-19."
4054 DEFVAL { false }
4055 ::= { docsIfCmtsModulationEntry 6 }
4057 docsIfCmtsModFECErrorCorrection OBJECT-TYPE
4058 SYNTAX Integer32 (0..16)
4059 UNITS "Bytes"
4060 MAX-ACCESS read-create
4061 STATUS current
4062 DESCRIPTION
4063 "The number of correctable errored bytes (t) used in
4064 forward error correction code. The value of 0 indicates
4065 no correction is employed. The number of check bytes
4066 appended will be twice this value."
4067 REFERENCE
4068 "Data-Over-Cable Service Interface Specifications: Radio
4069 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4070 Tables 6-7, and 8-19."
4071 DEFVAL { 0 }
4072 ::= { docsIfCmtsModulationEntry 7 }
4074 docsIfCmtsModFECCodewordLength OBJECT-TYPE
4075 SYNTAX Integer32 (1..255)
4076 UNITS "Bytes"
4077 MAX-ACCESS read-create
4078 STATUS current
4079 DESCRIPTION
4080 "The number of data bytes (k) in the forward error
4081 correction codeword.
4083 This object is not used if docsIfCmtsModFECErrorCorrection
4084 is zero."
4085 REFERENCE
4086 "Data-Over-Cable Service Interface Specifications: Radio
4087 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4088 Tables 6-7, and 8-19."
4089 DEFVAL { 32 }
4090 ::= { docsIfCmtsModulationEntry 8 }
4092 docsIfCmtsModScramblerSeed OBJECT-TYPE
4093 SYNTAX Integer32 (0..32767)
4094 MAX-ACCESS read-create
4095 STATUS current
4096 DESCRIPTION
4097 "The 15 bit seed value for the scrambler polynomial."
4098 REFERENCE
4099 "Data-Over-Cable Service Interface Specifications: Radio
4100 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4101 Table 8-19."
4102 DEFVAL { 0 }
4103 ::= { docsIfCmtsModulationEntry 9 }
4105 docsIfCmtsModMaxBurstSize OBJECT-TYPE
4106 SYNTAX Integer32 (0..255)
4107 UNITS "mini-slots"
4108 MAX-ACCESS read-create
4109 STATUS current
4110 DESCRIPTION
4111 "The maximum number of mini-slots that can be transmitted
4112 during this channel's burst time. Returns zero if the
4113 burst length is bounded by the allocation MAP rather than
4114 this profile.
4115 Default value is 0 except for shortData, where it is 8."
4116 REFERENCE
4117 "Data-Over-Cable Service Interface Specifications: Radio
4118 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4119 Table 8-19."
4120 ::= { docsIfCmtsModulationEntry 10 }
4122 docsIfCmtsModGuardTimeSize OBJECT-TYPE
4123 SYNTAX Unsigned32
4124 UNITS "Symbol-times"
4125 MAX-ACCESS read-only
4126 STATUS current
4127 DESCRIPTION
4128 "The number of symbol-times which MUST follow the end of
4129 this channel's burst. Default value is the minimum time
4130 needed by the implementation for this modulation profile."
4132 REFERENCE
4133 "Data-Over-Cable Service Interface Specifications: Radio
4134 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4135 Tables 6-7, and 8-19."
4136 ::= { docsIfCmtsModulationEntry 11 }
4138 docsIfCmtsModLastCodewordShortened OBJECT-TYPE
4139 SYNTAX TruthValue
4140 MAX-ACCESS read-create
4141 STATUS current
4142 DESCRIPTION
4143 "Indicates if the last FEC codeword is truncated."
4144 REFERENCE
4145 "Data-Over-Cable Service Interface Specifications: Radio
4146 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4147 Tables 6-7, and 8-19."
4148 DEFVAL { true }
4149 ::= { docsIfCmtsModulationEntry 12 }
4151 docsIfCmtsModScrambler OBJECT-TYPE
4152 SYNTAX TruthValue
4153 MAX-ACCESS read-create
4154 STATUS current
4155 DESCRIPTION
4156 "Indicates if the scrambler is employed."
4157 REFERENCE
4158 "Data-Over-Cable Service Interface Specifications: Radio
4159 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4160 Tables 6-7, and 8-19."
4161 DEFVAL { false }
4162 ::= { docsIfCmtsModulationEntry 13 }
4164 docsIfCmtsModByteInterleaverDepth OBJECT-TYPE
4165 SYNTAX Unsigned32
4166 MAX-ACCESS read-create
4167 STATUS current
4168 DESCRIPTION
4169 "ATDMA Byte Interleaver Depth (Ir). This object returns 1
4170 for non ATDMA profiles."
4171 REFERENCE
4172 "Data-Over-Cable Service Interface Specifications: Radio
4173 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4174 Tables 6-7, and 8-19."
4175 DEFVAL { 1 }
4176 ::= { docsIfCmtsModulationEntry 14 }
4178 docsIfCmtsModByteInterleaverBlockSize OBJECT-TYPE
4179 SYNTAX Unsigned32
4180 MAX-ACCESS read-create
4181 STATUS current
4182 DESCRIPTION
4183 "ATDMA Byte Interleaver Block size (Br). This object
4184 returns zero for non ATDMA profiles "
4185 REFERENCE
4186 "Data-Over-Cable Service Interface Specifications: Radio
4187 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4188 Tables 6-7, and 8-19."
4189 DEFVAL { 18 }
4190 ::= { docsIfCmtsModulationEntry 15 }
4192 docsIfCmtsModPreambleType OBJECT-TYPE
4193 SYNTAX INTEGER {
4194 unknown(0),
4195 qpsk0(1),
4196 qpsk1(2)
4197 }
4198 MAX-ACCESS read-create
4199 STATUS current
4200 DESCRIPTION
4201 "Preamble type for DOCSIS 2.0 bursts. The value
4202 'unknown(0)' represents a row entry consisting only of
4203 DOCSIS 1.x bursts"
4204 REFERENCE
4205 "Data-Over-Cable Service Interface Specifications: Radio
4206 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4207 Tables 6-7, and 8-19."
4208 DEFVAL { qpsk0 }
4209 ::= { docsIfCmtsModulationEntry 16 }
4211 docsIfCmtsModTcmErrorCorrectionOn OBJECT-TYPE
4212 SYNTAX TruthValue
4213 MAX-ACCESS read-create
4214 STATUS current
4215 DESCRIPTION
4216 "Trellis Code Modulation (TCM) On/Off. This value returns
4217 false for non S-CDMA profiles."
4218 REFERENCE
4219 "Data-Over-Cable Service Interface Specifications: Radio
4220 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4221 Tables 6-7, and 8-19."
4222 DEFVAL { false }
4223 ::= { docsIfCmtsModulationEntry 17 }
4225 docsIfCmtsModScdmaInterleaverStepSize OBJECT-TYPE
4226 SYNTAX Unsigned32 (0 | 1..32)
4227 MAX-ACCESS read-create
4228 STATUS current
4229 DESCRIPTION
4230 " S-CDMA Interleaver step size. This value returns zero
4231 for non S-CDMA profiles."
4232 REFERENCE
4233 "Data-Over-Cable Service Interface Specifications: Radio
4234 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4235 Tables 6-7, and 8-19."
4236 DEFVAL { 1 }
4237 ::= { docsIfCmtsModulationEntry 18 }
4239 docsIfCmtsModScdmaSpreaderEnable OBJECT-TYPE
4240 SYNTAX TruthValue
4241 MAX-ACCESS read-create
4242 STATUS current
4243 DESCRIPTION
4244 " S-CDMA spreader. This value returns false for non S-CDMA
4245 profiles. Default value for IUC 3 and 4 is OFF, for
4246 all other IUCs it is ON."
4247 REFERENCE
4248 "Data-Over-Cable Service Interface Specifications: Radio
4249 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4250 Tables 6-7, and 8-19."
4251 ::= { docsIfCmtsModulationEntry 19 }
4253 docsIfCmtsModScdmaSubframeCodes OBJECT-TYPE
4254 SYNTAX Unsigned32 (0 | 1..128)
4255 MAX-ACCESS read-create
4256 STATUS current
4257 DESCRIPTION
4258 " S-CDMA sub-frame size. This value returns zero
4259 for non S-CDMA profiles."
4260 REFERENCE
4261 "Data-Over-Cable Service Interface Specifications: Radio
4262 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4263 Table 6-7, and 8-19."
4264 DEFVAL { 1 }
4265 ::= { docsIfCmtsModulationEntry 20 }
4267 docsIfCmtsModChannelType OBJECT-TYPE
4268 SYNTAX DocsisUpstreamType
4269 MAX-ACCESS read-create
4270 STATUS current
4271 DESCRIPTION
4272 "Describes the modulation channel type for this modulation
4273 entry.
4274 All the active entries in a modulation profile (ie all
4275 active entries that share a common docsIfCmtsModIndex)
4276 MUST have the same value of docsIfCmtsModChannelType."
4277 REFERENCE
4278 "Data-Over-Cable Service Interface Specifications: Radio
4279 Frequency Interface Specification SP-RFIv2.0-I07-041210,
4280 Table 8-19."
4281 DEFVAL { tdma }
4282 ::= { docsIfCmtsModulationEntry 21 }
4284 docsIfCmtsModStorageType OBJECT-TYPE
4285 SYNTAX StorageType
4286 MAX-ACCESS read-only
4287 STATUS current
4288 DESCRIPTION
4289 "The storage type for this conceptual row.
4290 Entries with this object set to permanent(4)
4291 do not require write operations for read-write
4292 objects."
4293 DEFVAL { nonVolatile }
4294 ::= { docsIfCmtsModulationEntry 22 }
4296 docsIfCmtsQosProfilePermissions OBJECT-TYPE
4297 SYNTAX BITS {
4298 createByManagement(0),
4299 updateByManagement(1),
4300 createByModems(2)
4301 }
4302 MAX-ACCESS read-write
4303 STATUS current
4304 DESCRIPTION
4305 "This object specifies permitted methods of creating
4306 entries in docsIfQosProfileTable.
4307 createByManagement(0) is set if entries can be created
4308 using SNMP. updateByManagement(1) is set if updating
4309 entries using SNMP is permitted. createByModems(2)
4310 is set if entries can be created based on information
4311 in REG-REQ MAC messages received from Cable Modems.
4312 Information in this object is only applicable if
4313 docsIfQosProfileTable is implemented as read-create.
4314 Otherwise, this object is implemented as read-only
4315 and returns createByModems(2).
4316 Either createByManagement(0) or updateByManagement(2)
4317 MUST be set when writing to this object.
4318 Note that BITS objects are encoded most significant bit
4319 first. For example, if bit 2 is set, the value of this
4320 object is the octet string '20'H."
4321 ::= { docsIfCmtsObjects 6 }
4323 docsIfCmtsMacToCmTable OBJECT-TYPE
4324 SYNTAX SEQUENCE OF DocsIfCmtsMacToCmEntry
4325 MAX-ACCESS not-accessible
4326 STATUS current
4327 DESCRIPTION
4328 "This is a table to provide a quick access index into the
4329 docsIfCmtsCmStatusTable. There is exactly one row in this
4330 table for each row in the docsIfCmtsCmStatusTable. In
4331 general, the management station SHOULD use this table only
4332 to get a pointer into the docsIfCmtsCmStatusTable (which
4333 corresponds to the CM's RF interface MAC address), and
4334 SHOULD not iterate (e.g. GetNext through) this table."
4335 ::= { docsIfCmtsObjects 7 }
4337 docsIfCmtsMacToCmEntry OBJECT-TYPE
4338 SYNTAX DocsIfCmtsMacToCmEntry
4339 MAX-ACCESS not-accessible
4340 STATUS current
4341 DESCRIPTION
4342 "A row in the docsIfCmtsMacToCmTable.
4343 An entry in this table exists for each Cable Modem
4344 that is connected to the CMTS implementing this table."
4345 INDEX { docsIfCmtsCmMac }
4346 ::= {docsIfCmtsMacToCmTable 1 }
4348 DocsIfCmtsMacToCmEntry ::= SEQUENCE {
4349 docsIfCmtsCmMac MacAddress,
4350 docsIfCmtsCmPtr Integer32
4351 }
4353 docsIfCmtsCmMac OBJECT-TYPE
4354 SYNTAX MacAddress
4355 MAX-ACCESS not-accessible
4356 STATUS current
4357 DESCRIPTION
4358 "The RF side MAC address for the referenced CM. (E.g. the
4359 interface on the CM that has docsCableMacLayer(127) as
4360 its ifType."
4361 ::= { docsIfCmtsMacToCmEntry 1 }
4363 docsIfCmtsCmPtr OBJECT-TYPE
4364 SYNTAX Integer32 (1..2147483647)
4365 MAX-ACCESS read-only
4366 STATUS current
4367 DESCRIPTION
4368 "An row index into docsIfCmtsCmStatusTable. When queried
4369 with the correct instance value (e.g. a CM's MAC address),
4370 returns the index in docsIfCmtsCmStatusTable which
4371 represents that CM."
4373 ::= { docsIfCmtsMacToCmEntry 2 }
4375 -- The following independent object and associated table provide
4376 -- operators with a mechanism to evaluate the load/utilization of
4377 -- both upstream and downstream physical channels. This information
4378 -- may be used for capacity planning and incident analysis, and may
4379 -- be particularly helpful in provisioning of high value QOS.
4380 --
4381 -- Utilization is expressed as an index representing the calculated
4382 -- percentage utilization of the upstream or downstream channel in
4383 -- the most recent sampling interval (ie. utilization interval).
4384 -- Refer to the DESCRIPTION field of the
4385 -- docsIfCmtsChannelUtUtilization object for definitions and
4386 -- calculation details.
4388 docsIfCmtsChannelUtilizationInterval OBJECT-TYPE
4389 SYNTAX Integer32 (0..86400)
4390 UNITS "seconds"
4391 MAX-ACCESS read-write
4392 STATUS current
4393 DESCRIPTION
4394 "The time interval in seconds over which the channel
4395 utilization index is calculated. All upstream/downstream
4396 channels use the same
4397 docsIfCmtsChannelUtilizationInterval.
4398 Setting a value of zero disables utilization reporting.
4399 A channel utilization index is calculated over a fixed
4400 window applying to the most recent
4401 docsIfCmtsChannelUtilizationInterval. It would therefore
4402 be prudent to use a relatively short
4403 docsIfCmtsChannelUtilizationInterval.
4404 It is a vendor decision whether to reset the timer when
4405 docsIfCmtsChannelUtilizationInterval is changed during a
4406 utilization sampling period."
4407 ::= { docsIfCmtsObjects 8 }
4409 docsIfCmtsChannelUtilizationTable OBJECT-TYPE
4410 SYNTAX SEQUENCE OF DocsIfCmtsChannelUtilizationEntry
4411 MAX-ACCESS not-accessible
4412 STATUS current
4413 DESCRIPTION
4414 "Reports utilization statistics for attached upstream and
4415 downstream physical channels."
4416 ::= { docsIfCmtsObjects 9 }
4418 docsIfCmtsChannelUtilizationEntry OBJECT-TYPE
4419 SYNTAX DocsIfCmtsChannelUtilizationEntry
4420 MAX-ACCESS not-accessible
4421 STATUS current
4422 DESCRIPTION
4423 "Utilization statistics for a single upstream or downstream
4424 physical channel. An entry exists in this table for each
4425 ifEntry with an ifType equal to
4426 docsCableDownstream (128)
4427 or docsCableUpstream (129)."
4428 INDEX { ifIndex, docsIfCmtsChannelUtIfType,
4429 docsIfCmtsChannelUtId }
4430 ::= { docsIfCmtsChannelUtilizationTable 1 }
4432 DocsIfCmtsChannelUtilizationEntry ::= SEQUENCE {
4433 docsIfCmtsChannelUtIfType IANAifType,
4434 docsIfCmtsChannelUtId Integer32,
4435 docsIfCmtsChannelUtUtilization Integer32
4436 }
4438 docsIfCmtsChannelUtIfType OBJECT-TYPE
4439 SYNTAX IANAifType
4440 MAX-ACCESS not-accessible
4441 STATUS current
4442 DESCRIPTION
4443 "The secondary index into this table. Indicates the IANA
4444 interface type associated with this physical channel.
4445 Only docsCableDownstream (128) and
4446 docsCableUpstream (129) are valid."
4447 ::= { docsIfCmtsChannelUtilizationEntry 1 }
4449 docsIfCmtsChannelUtId OBJECT-TYPE
4450 SYNTAX Integer32 (0..255)
4451 MAX-ACCESS not-accessible
4452 STATUS current
4453 DESCRIPTION
4454 "The tertiary index into this table. Indicates the CMTS
4455 identifier for this physical channel."
4456 ::= { docsIfCmtsChannelUtilizationEntry 2 }
4458 docsIfCmtsChannelUtUtilization OBJECT-TYPE
4459 SYNTAX Integer32 (0..100)
4460 UNITS "percent"
4461 MAX-ACCESS read-only
4462 STATUS current
4463 DESCRIPTION
4464 "The calculated and truncated utilization index for this
4465 physical upstream or downstream channel, accurate as of
4466 the most recent docsIfCmtsChannelUtilizationInterval.
4468 Upstream Channel Utilization Index:
4470 The upstream channel utilization index is expressed as a
4471 percentage of mini-slots utilized on the physical channel,
4472 regardless of burst type. For an Initial Maintenance
4473 region, the mini-slots for the complete region are
4474 considered utilized if the CMTS received an upstream
4475 burst within the region from any CM on the physical
4476 channel. For contention REQ and REQ/DATA regions, the
4477 mini-slots for a transmission opportunity within the
4478 region are considered utilized if the CMTS received an
4479 upstream burst within the opportunity from any CM on the
4480 physical channel. For all other regions, utilized
4481 mini-slots are those in which the CMTS granted
4482 bandwidth to any unicast SID on the physical channel.
4484 For an upstream interface that has multiple logical
4485 upstream channels enabled, the utilization index is a
4486 weighted sum of utilization indices for the logical
4487 channels. The weight for each utilization index is the
4488 percentage of upstream mini-slots allocated for the
4489 corresponding logical channel.
4490 Example:
4491 If 75% of bandwidth is allocated to the first logical
4492 channel and 25% to the second, and the utilization
4493 indices for each are 60 and 40 respectively, the
4494 utilization index for the upstream physical channel is
4495 (60 * 0.75) + (40 * 0.25) = 55. This figure
4496 applies to the most recent utilization interval.
4498 Downstream Channel Utilization Index:
4499 The downstream channel utilization index is a percentage
4500 expressing the ratio between bytes used to transmit data
4501 versus the total number of bytes transmitted in the raw
4502 bandwidth of the MPEG channel. As with the upstream
4503 utilization index, the calculated value represents
4504 the most recent utilization interval.
4505 Formula:
4506 Downstream utilization index =
4507 (100 * (data bytes / raw bytes))
4509 Definitions:
4510 Data bytes: Number of bytes transmitted as data in the
4511 docsIfCmtsChannelUtilizationInterval.
4512 Identical to docsIfCmtsDownChannelCtrUsed
4513 Bytes measured over the utilization
4514 interval.
4515 Raw bandwidth: Total number of bytes available for
4516 transmitting data, not including bytes
4517 used for headers and other overhead.
4519 Raw bytes: (raw bandwidth *
4520 docsIfCmtsChannelUtilizationInterval).
4521 Identical to docsIfCmtsDownChannelCtrTotal
4522 Bytes measured over the utilization
4523 interval."
4524 ::= { docsIfCmtsChannelUtilizationEntry 3 }
4526 -- The following table provides operators with input data
4527 -- appropriate for calculating downstream channel utilization.
4528 -- Operators may use the docsIfCmtsChannelUtilizationTable, or
4529 -- perform their own polling of the
4530 -- docsIfCmtsDownChannelCounterTable objects to characterize
4531 -- their downstream channel usage. The 32 bit counter objects are
4532 -- included to provide backward compatibility with SNMPv1 managers,
4533 -- which cannot access 64 bit counter objects.
4535 docsIfCmtsDownChannelCounterTable OBJECT-TYPE
4536 SYNTAX SEQUENCE OF DocsIfCmtsDownChannelCounterEntry
4537 MAX-ACCESS not-accessible
4538 STATUS current
4539 DESCRIPTION
4540 "This table is implemented at the CMTS to collect
4541 downstream channel statistics for utilization
4542 calculations."
4543 ::= { docsIfCmtsObjects 10 }
4545 docsIfCmtsDownChannelCounterEntry OBJECT-TYPE
4546 SYNTAX DocsIfCmtsDownChannelCounterEntry
4547 MAX-ACCESS not-accessible
4548 STATUS current
4549 DESCRIPTION
4550 "An entry provides a list of traffic counters for a single
4551 downstream channel.
4552 An entry in this table exists for each ifEntry with an
4553 ifType of docsCableDownstream(128)."
4554 INDEX { ifIndex }
4555 ::= { docsIfCmtsDownChannelCounterTable 1 }
4557 DocsIfCmtsDownChannelCounterEntry ::= SEQUENCE {
4558 docsIfCmtsDownChnlCtrId Integer32,
4559 docsIfCmtsDownChnlCtrTotalBytes Counter32,
4560 docsIfCmtsDownChnlCtrUsedBytes Counter32,
4561 docsIfCmtsDownChnlCtrExtTotalBytes Counter64,
4562 docsIfCmtsDownChnlCtrExtUsedBytes Counter64
4563 }
4565 docsIfCmtsDownChnlCtrId OBJECT-TYPE
4566 SYNTAX Integer32 (0..255)
4567 MAX-ACCESS read-only
4568 STATUS current
4569 DESCRIPTION
4570 "The Cable Modem Termination System (CMTS) identification
4571 of the downstream channel within this particular MAC
4572 interface. If the interface is down, the object returns
4573 the most current value. If the downstream channel ID is
4574 unknown, this object returns a value of 0."
4575 ::= { docsIfCmtsDownChannelCounterEntry 1 }
4577 docsIfCmtsDownChnlCtrTotalBytes OBJECT-TYPE
4578 SYNTAX Counter32
4579 UNITS "Bytes"
4580 MAX-ACCESS read-only
4581 STATUS current
4582 DESCRIPTION
4583 "At the CMTS, the total number of bytes in the Payload
4584 portion of MPEG Packets (ie. not including MPEG header
4585 or pointer_field) transported by this downstream channel
4586 since CMTS initialization. This is the 32 bit version of
4587 docsIfCmtsDownChnlCtrExtTotalBytes, included to provide
4588 back compatibility with SNMPv1 managers.
4589 Discontinuities in the value of this counter can occur
4590 at reinitialization of the managed system, and at other
4591 times as indicated by the value of
4592 ifCounterDiscontinuityTime for the associated ifIndex."
4593 ::= { docsIfCmtsDownChannelCounterEntry 2 }
4595 docsIfCmtsDownChnlCtrUsedBytes OBJECT-TYPE
4596 SYNTAX Counter32
4597 UNITS "Bytes"
4598 MAX-ACCESS read-only
4599 STATUS current
4600 DESCRIPTION
4601 "At the CMTS, the total number of DOCSIS data bytes
4602 transported by this downstream channel since CMTS
4603 initialization. The number of data bytes is defined as
4604 the total number of bytes transported in DOCSIS payloads
4605 minus the number of stuff bytes transported in DOCSIS
4606 payloads.
4607 This is the 32 bit version of
4608 docsIfCmtsDownChnlCtrExtUsedBytes, included to provide
4609 back compatibility with SNMPv1 managers.
4610 Discontinuities in the value of this counter can occur
4611 at reinitialization of the managed system, and at other
4612 times as indicated by the value of
4613 ifCounterDiscontinuityTime for the associated ifIndex."
4614 ::= { docsIfCmtsDownChannelCounterEntry 3 }
4616 docsIfCmtsDownChnlCtrExtTotalBytes OBJECT-TYPE
4617 SYNTAX Counter64
4618 UNITS "Bytes"
4619 MAX-ACCESS read-only
4620 STATUS current
4621 DESCRIPTION
4622 "At the CMTS, the total number of bytes in the Payload
4623 portion of MPEG Packets (ie. not including MPEG header
4624 or pointer_field) transported by this downstream channel
4625 since CMTS initialization. This is the 64 bit version of
4626 docsIfCmtsDownChnlCtrTotalBytes, and will not be
4627 accessible to SNMPv1 managers.
4628 Discontinuities in the value of this counter can occur
4629 at reinitialization of the managed system, and at other
4630 times as indicated by the value of
4631 ifCounterDiscontinuityTime for the associated ifIndex."
4632 ::= { docsIfCmtsDownChannelCounterEntry 4 }
4634 docsIfCmtsDownChnlCtrExtUsedBytes OBJECT-TYPE
4635 SYNTAX Counter64
4636 UNITS "Bytes"
4637 MAX-ACCESS read-only
4638 STATUS current
4639 DESCRIPTION
4640 "At the CMTS, the total number of DOCSIS data bytes
4641 transported by this downstream channel since CMTS
4642 initialization. The number of data bytes is defined as
4643 the total number of bytes transported in DOCSIS payloads
4644 minus the number of stuff bytes transported in DOCSIS
4645 payloads.
4646 This is the 64 bit version of
4647 docsIfCmtsDownChnlCtrUsedBytes, and will not be accessible
4648 to SNMPv1 managers.
4649 Discontinuities in the value of this counter can occur
4650 at reinitialization of the managed system, and at other
4651 times as indicated by the value of
4652 ifCounterDiscontinuityTime for the associated ifIndex."
4653 ::= { docsIfCmtsDownChannelCounterEntry 5 }
4655 -- The following table provides operators with input data appropriate
4656 -- for calculating upstream channel utilization, and for determining
4657 -- the traffic characteristics of upstream channels. Operators may
4658 -- use the docsIfCmtsChannelUtilizationTable, or perform their own
4659 -- polling of the docsIfCmtsUpChannelCounterTable objects for
4660 -- utilization determination.
4661 -- The first four 32 and 64 objects in this table are mandatory.
4662 -- Vendors may choose to implement the remaining optional objects to
4663 -- provide operators with finer characterization of upstream channel
4664 -- traffic patterns. The 32 bit counter objects are included to
4665 -- provide backward compatibility with SNMPv1 managers, which cannot
4666 -- access 64 bit counter objects.
4668 docsIfCmtsUpChannelCounterTable OBJECT-TYPE
4669 SYNTAX SEQUENCE OF DocsIfCmtsUpChannelCounterEntry
4670 MAX-ACCESS not-accessible
4671 STATUS current
4672 DESCRIPTION
4673 "This table is implemented at the CMTS to provide upstream
4674 channel statistics appropriate for channel utilization
4675 calculations."
4676 ::= { docsIfCmtsObjects 11 }
4678 docsIfCmtsUpChannelCounterEntry OBJECT-TYPE
4679 SYNTAX DocsIfCmtsUpChannelCounterEntry
4680 MAX-ACCESS not-accessible
4681 STATUS current
4682 DESCRIPTION
4683 "List of traffic statistics for a single upstream channel.
4684 For DOCSIS 2.0 CMTSs, an entry in this table
4685 exists for each ifEntry with an ifType of
4686 docsCableUpstreamChannel (205).
4687 For DOCSIS 1.x CMTSs, an entry in this table
4688 exists for each ifEntry with an ifType of
4689 docsCableUpstream (129)."
4690 INDEX { ifIndex }
4691 ::= { docsIfCmtsUpChannelCounterTable 1 }
4693 DocsIfCmtsUpChannelCounterEntry ::= SEQUENCE {
4694 docsIfCmtsUpChnlCtrId Integer32,
4695 docsIfCmtsUpChnlCtrTotalMslots Counter32,
4696 docsIfCmtsUpChnlCtrUcastGrantedMslots Counter32,
4697 docsIfCmtsUpChnlCtrTotalCntnMslots Counter32,
4698 docsIfCmtsUpChnlCtrUsedCntnMslots Counter32,
4699 docsIfCmtsUpChnlCtrExtTotalMslots Counter64,
4700 docsIfCmtsUpChnlCtrExtUcastGrantedMslots Counter64,
4701 docsIfCmtsUpChnlCtrExtTotalCntnMslots Counter64,
4702 docsIfCmtsUpChnlCtrExtUsedCntnMslots Counter64,
4703 docsIfCmtsUpChnlCtrCollCntnMslots Counter32,
4704 docsIfCmtsUpChnlCtrTotalCntnReqMslots Counter32,
4705 docsIfCmtsUpChnlCtrUsedCntnReqMslots Counter32,
4706 docsIfCmtsUpChnlCtrCollCntnReqMslots Counter32,
4707 docsIfCmtsUpChnlCtrTotalCntnReqDataMslots Counter32,
4708 docsIfCmtsUpChnlCtrUsedCntnReqDataMslots Counter32,
4709 docsIfCmtsUpChnlCtrCollCntnReqDataMslots Counter32,
4710 docsIfCmtsUpChnlCtrTotalCntnInitMaintMslots Counter32,
4711 docsIfCmtsUpChnlCtrUsedCntnInitMaintMslots Counter32,
4712 docsIfCmtsUpChnlCtrCollCntnInitMaintMslots Counter32,
4713 docsIfCmtsUpChnlCtrExtCollCntnMslots Counter64,
4714 docsIfCmtsUpChnlCtrExtTotalCntnReqMslots Counter64,
4715 docsIfCmtsUpChnlCtrExtUsedCntnReqMslots Counter64,
4716 docsIfCmtsUpChnlCtrExtCollCntnReqMslots Counter64,
4717 docsIfCmtsUpChnlCtrExtTotalCntnReqDataMslots Counter64,
4718 docsIfCmtsUpChnlCtrExtUsedCntnReqDataMslots Counter64,
4719 docsIfCmtsUpChnlCtrExtCollCntnReqDataMslots Counter64,
4720 docsIfCmtsUpChnlCtrExtTotalCntnInitMaintMslots Counter64,
4721 docsIfCmtsUpChnlCtrExtUsedCntnInitMaintMslots Counter64,
4722 docsIfCmtsUpChnlCtrExtCollCntnInitMaintMslots Counter64
4723 }
4725 docsIfCmtsUpChnlCtrId OBJECT-TYPE
4726 SYNTAX Integer32 (0..255)
4727 MAX-ACCESS read-only
4728 STATUS current
4729 DESCRIPTION
4730 "The CMTS identification of the upstream channel."
4731 ::= { docsIfCmtsUpChannelCounterEntry 1 }
4733 docsIfCmtsUpChnlCtrTotalMslots OBJECT-TYPE
4734 SYNTAX Counter32
4735 UNITS "mini-slots"
4736 MAX-ACCESS read-only
4737 STATUS current
4738 DESCRIPTION
4739 "Current count, from CMTS initialization, of all mini-slots
4740 defined for this upstream logical channel. This count
4741 includes all IUCs and SIDs, even those allocated to the
4742 NULL SID for a 2.0 logical channel which is inactive. This
4743 is the 32 bit version of docsIfCmtsUpChnlCtrExtTotalMslots
4744 and is included for back compatibility with SNMPv1
4745 managers. Support for this object is mandatory.
4746 Discontinuities in the value of this counter can occur
4747 at reinitialization of the managed system, and at other
4748 times as indicated by the value of
4749 ifCounterDiscontinuityTime for the associated ifIndex."
4750 ::= { docsIfCmtsUpChannelCounterEntry 2 }
4752 docsIfCmtsUpChnlCtrUcastGrantedMslots OBJECT-TYPE
4753 SYNTAX Counter32
4754 UNITS "mini-slots"
4755 MAX-ACCESS read-only
4756 STATUS current
4757 DESCRIPTION
4758 "Current count, from CMTS initialization, of unicast
4759 granted mini-slots on the upstream logical channel,
4760 regardless of burst type. Unicast granted mini-slots are
4761 those in which the CMTS assigned bandwidth to any unicast
4762 SID on the logical channel. However this object does not
4763 include minis-lots for reserved IUCs, or grants to SIDs
4764 designated as meaning 'no CM'. This is the 32 bit version
4765 of docsIfCmtsUpChnlCtrExtUcastGrantedMslots, and is
4766 included for back compatibility with SNMPv1 managers.
4767 Support for this object is mandatory.
4768 Discontinuities in the value of this counter can occur
4769 at reinitialization of the managed system, and at other
4770 times as indicated by the value of
4771 ifCounterDiscontinuityTime for the associated ifIndex."
4772 ::= { docsIfCmtsUpChannelCounterEntry 3 }
4774 docsIfCmtsUpChnlCtrTotalCntnMslots OBJECT-TYPE
4775 SYNTAX Counter32
4776 UNITS "mini-slots"
4777 MAX-ACCESS read-only
4778 STATUS current
4779 DESCRIPTION
4780 "Current count, from CMTS initialization, of contention
4781 mini-slots defined for this upstream logical channel. This
4782 count includes all mini-slots assigned to a broadcast or
4783 multicast SID on the logical channel. This is the 32 bit
4784 version of docsIfCmtsUpChnlCtrExtTotalCntnMslots, and is
4785 included for back compatibility with SNMPv1 managers.
4786 Support for this object is mandatory.
4787 Discontinuities in the value of this counter can occur
4788 at reinitialization of the managed system, and at other
4789 times as indicated by the value of
4790 ifCounterDiscontinuityTime for the associated ifIndex."
4791 ::= { docsIfCmtsUpChannelCounterEntry 4 }
4793 docsIfCmtsUpChnlCtrUsedCntnMslots OBJECT-TYPE
4794 SYNTAX Counter32
4795 UNITS "mini-slots"
4796 MAX-ACCESS read-only
4797 STATUS current
4798 DESCRIPTION
4799 "Current count, from CMTS initialization, of contention
4800 mini-slots utilized on the upstream logical channel. For
4801 contention regions, utilized mini-slots are those in which
4802 the CMTS correctly received an upstream burst from any CM
4803 on the upstream logical channel. This is the 32 bit
4804 version of docsIfCmtsUpChnlCtrExtUsedCntnMslots, and is
4805 included for back compatibility with SNMPv1 managers.
4806 Support for this object is mandatory.
4808 Discontinuities in the value of this counter can occur
4809 at reinitialization of the managed system, and at other
4810 times as indicated by the value of
4811 ifCounterDiscontinuityTime for the associated ifIndex."
4812 ::= { docsIfCmtsUpChannelCounterEntry 5 }
4814 docsIfCmtsUpChnlCtrExtTotalMslots OBJECT-TYPE
4815 SYNTAX Counter64
4816 UNITS "mini-slots"
4817 MAX-ACCESS read-only
4818 STATUS current
4819 DESCRIPTION
4820 "Current count, from CMTS initialization, of all mini-slots
4821 defined for this upstream logical channel. This count
4822 includes all IUCs and SIDs, even those allocated to the
4823 NULL SID for a 2.0 logical channel which is inactive. This
4824 is the 64 bit version of docsIfCmtsUpChnlCtrTotalMslots,
4825 and will not be accessible to SNMPv1 managers.
4826 Support for this object is mandatory.
4827 Discontinuities in the value of this counter can occur
4828 at reinitialization of the managed system, and at other
4829 times as indicated by the value of
4830 ifCounterDiscontinuityTime for the associated ifIndex."
4831 ::= { docsIfCmtsUpChannelCounterEntry 6 }
4833 docsIfCmtsUpChnlCtrExtUcastGrantedMslots OBJECT-TYPE
4834 SYNTAX Counter64
4835 UNITS "mini-slots"
4836 MAX-ACCESS read-only
4837 STATUS current
4838 DESCRIPTION
4839 "Current count, from CMTS initialization, of unicast
4840 granted mini-slots on the upstream logical channel,
4841 regardless of burst type. Unicast granted mini-slots are
4842 those in which the CMTS assigned bandwidth to any unicast
4843 SID on the logical channel. However this object does not
4844 include mini-slots for reserved IUCs, or grants to SIDs
4845 designated as meaning 'no CM'. This is the 64 bit version
4846 of docsIfCmtsUpChnlCtrUcastGrantedMslots, and will not be
4847 accessible to SNMPv1 managers.
4848 Support for this object is mandatory.
4849 Discontinuities in the value of this counter can occur
4850 at reinitialization of the managed system, and at other
4851 times as indicated by the value of
4852 ifCounterDiscontinuityTime for the associated ifIndex."
4853 ::= { docsIfCmtsUpChannelCounterEntry 7 }
4855 docsIfCmtsUpChnlCtrExtTotalCntnMslots OBJECT-TYPE
4856 SYNTAX Counter64
4857 UNITS "mini-slots"
4858 MAX-ACCESS read-only
4859 STATUS current
4860 DESCRIPTION
4861 "Current count, from CMTS initialization, of contention
4862 mini-slots defined for this upstream logical channel. This
4863 count includes all mini-slots assigned to a broadcast or
4864 multicast SID on the logical channel. This is the 64 bit
4865 version of docsIfCmtsUpChnlCtrTotalCntnMslots, and will
4866 not be accessible to SNMPv1 managers.
4867 Support for this object is mandatory.
4868 Discontinuities in the value of this counter can occur
4869 at reinitialization of the managed system, and at other
4870 times as indicated by the value of
4871 ifCounterDiscontinuityTime for the associated ifIndex."
4872 ::= { docsIfCmtsUpChannelCounterEntry 8 }
4874 docsIfCmtsUpChnlCtrExtUsedCntnMslots OBJECT-TYPE
4875 SYNTAX Counter64
4876 UNITS "mini-slots"
4877 MAX-ACCESS read-only
4878 STATUS current
4879 DESCRIPTION
4880 "Current count, from CMTS initialization, of contention
4881 mini-slots utilized on the upstream logical channel. For
4882 contention regions, utilized mini-slots are those in which
4883 the CMTS correctly received an upstream burst from any CM
4884 on the upstream logical channel. This is the 64 bit
4885 version of docsIfCmtsUpChnlCtrUsedCntnMslots, and will not
4886 be accessible to SNMPv1 managers.
4887 Support for this object is mandatory.
4888 Discontinuities in the value of this counter can occur
4889 at reinitialization of the managed system, and at other
4890 times as indicated by the value of
4891 ifCounterDiscontinuityTime for the associated ifIndex."
4892 ::= { docsIfCmtsUpChannelCounterEntry 9 }
4894 docsIfCmtsUpChnlCtrCollCntnMslots OBJECT-TYPE
4895 SYNTAX Counter32
4896 UNITS "mini-slots"
4897 MAX-ACCESS read-only
4898 STATUS current
4899 DESCRIPTION
4900 "Current count, from CMTS initialization, of contention
4901 mini-slots subjected to collisions on the upstream logical
4902 channel. For contention regions, these are the mini-slots
4903 applicable to bursts that the CMTS detected, but could not
4904 correctly receive. This is the 32 bit version of
4905 docsIfCmtsUpChnlCtrExtCollCntnMslots, and is included for
4906 back compatibility with SNMPv1 managers.
4907 Discontinuities in the value of this counter can occur
4908 at reinitialization of the managed system, and at other
4909 times as indicated by the value of
4910 ifCounterDiscontinuityTime for the associated ifIndex."
4911 ::= { docsIfCmtsUpChannelCounterEntry 10 }
4913 docsIfCmtsUpChnlCtrTotalCntnReqMslots OBJECT-TYPE
4914 SYNTAX Counter32
4915 UNITS "mini-slots"
4916 MAX-ACCESS read-only
4917 STATUS current
4918 DESCRIPTION
4919 "Current count, from CMTS initialization, of contention
4920 request mini-slots defined for this upstream logical
4921 channel. This count includes all mini-slots for IUC1
4922 assigned to a broadcast or multicast SID on the logical
4923 channel. This is the 32 bit version of
4924 docsIfCmtsUpChnlCtrExtTotalCntnReqMslots, and is included
4925 for back compatibility with SNMPv1 managers.
4926 Discontinuities in the value of this counter can occur
4927 at reinitialization of the managed system, and at other
4928 times as indicated by the value of
4929 ifCounterDiscontinuityTime for the associated ifIndex."
4930 ::= { docsIfCmtsUpChannelCounterEntry 11 }
4932 docsIfCmtsUpChnlCtrUsedCntnReqMslots OBJECT-TYPE
4933 SYNTAX Counter32
4934 UNITS "mini-slots"
4935 MAX-ACCESS read-only
4936 STATUS current
4937 DESCRIPTION
4938 "Current count, from CMTS initialization, of contention
4939 request mini-slots utilized on this upstream logical
4940 channel. This count includes all contention mini-slots for
4941 IUC1 applicable to bursts that the CMTS correctly
4942 received. This is the 32 bit version of
4943 docsIfCmtsUpChnlCtrExtUsedCntnReqMslots, and is included
4944 for back compatibility with SNMPv1 managers.
4945 Discontinuities in the value of this counter can occur
4946 at reinitialization of the managed system, and at other
4947 times as indicated by the value of
4948 ifCounterDiscontinuityTime for the associated ifIndex."
4949 ::= { docsIfCmtsUpChannelCounterEntry 12 }
4951 docsIfCmtsUpChnlCtrCollCntnReqMslots OBJECT-TYPE
4952 SYNTAX Counter32
4953 UNITS "mini-slots"
4954 MAX-ACCESS read-only
4955 STATUS current
4956 DESCRIPTION
4957 "Current count, from CMTS initialization, of contention
4958 request mini-slots subjected to collisions on this upstream
4959 logical channel. This includes all contention mini-slots
4960 for IUC1 applicable to bursts that the CMTS detected, but
4961 could not correctly receive. This is the 32 bit version of
4962 docsIfCmtsUpChnlCtrExtCollCntnReqMslots, and is included
4963 for back compatibility with SNMPv1 managers.
4964 Discontinuities in the value of this counter can occur
4965 at reinitialization of the managed system, and at other
4966 times as indicated by the value of
4967 ifCounterDiscontinuityTime for the associated ifIndex."
4968 ::= { docsIfCmtsUpChannelCounterEntry 13 }
4970 docsIfCmtsUpChnlCtrTotalCntnReqDataMslots OBJECT-TYPE
4971 SYNTAX Counter32
4972 UNITS "mini-slots"
4973 MAX-ACCESS read-only
4974 STATUS current
4975 DESCRIPTION
4976 "Current count, from CMTS initialization, of contention
4977 request data mini-slots defined for this upstream logical
4978 channel. This count includes all mini-slots for IUC2
4979 assigned to a broadcast or multicast SID on the logical
4980 channel. This is the 32 bit version of
4981 docsIfCmtsUpChnlCtrExtTotalCntnReqDataMslots, and is
4982 included for back compatibility with SNMPv1 managers.
4983 Discontinuities in the value of this counter can occur
4984 at reinitialization of the managed system, and at other
4985 times as indicated by the value of
4986 ifCounterDiscontinuityTime for the associated ifIndex."
4987 ::= { docsIfCmtsUpChannelCounterEntry 14 }
4989 docsIfCmtsUpChnlCtrUsedCntnReqDataMslots OBJECT-TYPE
4990 SYNTAX Counter32
4991 UNITS "mini-slots"
4992 MAX-ACCESS read-only
4993 STATUS current
4994 DESCRIPTION
4995 "Current count, from CMTS initialization, of contention
4996 request data mini-slots utilized on this upstream logical
4997 channel. This includes all contention mini-slots for IUC2
4998 applicable to bursts that the CMTS correctly received.
4999 This is the 32 bit version of
5000 docsIfCmtsUpChnlCtrExtUsedCntnReqDataMslots, and is
5001 included for back compatibility with SNMPv1 managers.
5002 Discontinuities in the value of this counter can occur
5003 at reinitialization of the managed system, and at other
5004 times as indicated by the value of
5005 ifCounterDiscontinuityTime for the associated ifIndex."
5006 ::= { docsIfCmtsUpChannelCounterEntry 15 }
5008 docsIfCmtsUpChnlCtrCollCntnReqDataMslots OBJECT-TYPE
5009 SYNTAX Counter32
5010 UNITS "mini-slots"
5011 MAX-ACCESS read-only
5012 STATUS current
5013 DESCRIPTION
5014 "Current count, from CMTS initialization, of contention
5015 request data mini-slots subjected to collisions on this
5016 upstream logical channel. This includes all contention
5017 mini-slots for IUC2 applicable to bursts that the CMTS
5018 detected, but could not correctly receive. This is the 32
5019 bit version of
5020 docsIfCmtsUpChnlCtrExtCollCntnReqDataMslots, and is
5021 included for back compatibility with SNMPv1 managers.
5022 Discontinuities in the value of this counter can occur
5023 at reinitialization of the managed system, and at other
5024 times as indicated by the value of
5025 ifCounterDiscontinuityTime for the associated ifIndex."
5026 ::= { docsIfCmtsUpChannelCounterEntry 16 }
5028 docsIfCmtsUpChnlCtrTotalCntnInitMaintMslots OBJECT-TYPE
5029 SYNTAX Counter32
5030 UNITS "mini-slots"
5031 MAX-ACCESS read-only
5032 STATUS current
5033 DESCRIPTION
5034 "Current count, from CMTS initialization, of contention
5035 initial maintenance mini-slots defined for this upstream
5036 logical channel. This includes all mini-slots for IUC3
5037 assigned to a broadcast or multicast SID on the logical
5038 channel. This is the 32 bit version of
5039 docsIfCmtsUpChnlCtrExtTotalCntnInitMaintMslots,
5040 and is included for back compatibility with SNMPv1
5041 managers.
5042 Discontinuities in the value of this counter can occur
5043 at reinitialization of the managed system, and at other
5044 times as indicated by the value of
5045 ifCounterDiscontinuityTime for the associated ifIndex."
5046 ::= { docsIfCmtsUpChannelCounterEntry 17 }
5048 docsIfCmtsUpChnlCtrUsedCntnInitMaintMslots OBJECT-TYPE
5049 SYNTAX Counter32
5050 MAX-ACCESS read-only
5051 STATUS current
5052 DESCRIPTION
5053 "Current count, from CMTS initialization, of contention
5054 initial maintenance mini-slots utilized on this upstream
5055 logical channel. This includes all contention mini-slots
5056 for IUC3 applicable to bursts that the CMTS correctly
5057 received. This is the 32 bit version of
5058 docsIfCmtsUpChnlCtrExtUsedCntnInitMaintMslots,
5059 and is included for back compatibility with SNMPv1
5060 managers.
5061 Discontinuities in the value of this counter can occur
5062 at reinitialization of the managed system, and at other
5063 times as indicated by the value of
5064 ifCounterDiscontinuityTime for the associated ifIndex."
5065 ::= { docsIfCmtsUpChannelCounterEntry 18 }
5067 docsIfCmtsUpChnlCtrCollCntnInitMaintMslots OBJECT-TYPE
5068 SYNTAX Counter32
5069 UNITS "mini-slots"
5070 MAX-ACCESS read-only
5071 STATUS current
5072 DESCRIPTION
5073 "Current count, from CMTS initialization, of contention
5074 initial maintenance mini-slots subjected to collisions on
5075 this upstream logical channel. This includes all
5076 contention mini-slots for IUC3 applicable to bursts that
5077 the CMTS detected, but could not correctly receive.
5078 This is the 32 bit version of
5079 docsIfCmtsUpChnlCtrExtCollCntnInitMaintMslots,
5080 and is included for back compatibility with SNMPv1
5081 managers.
5082 Discontinuities in the value of this counter can occur
5083 at reinitialization of the managed system, and at other
5084 times as indicated by the value of
5085 ifCounterDiscontinuityTime for the associated ifIndex."
5086 ::= { docsIfCmtsUpChannelCounterEntry 19 }
5088 docsIfCmtsUpChnlCtrExtCollCntnMslots OBJECT-TYPE
5089 SYNTAX Counter64
5090 UNITS "mini-slots"
5091 MAX-ACCESS read-only
5092 STATUS current
5093 DESCRIPTION
5094 "Current count, from CMTS initialization, of collision
5095 contention mini-slots on the upstream logical channel.
5097 For contention regions, these are the mini-slots applicable
5098 to bursts that the CMTS detected, but could not correctly
5099 receive. This is the 64 bit version of
5100 docsIfCmtsUpChnlCtrCollCntnMslots, and will not be
5101 accessible to SNMPv1 managers.
5102 Discontinuities in the value of this counter can occur
5103 at reinitialization of the managed system, and at other
5104 times as indicated by the value of
5105 ifCounterDiscontinuityTime for the associated ifIndex."
5106 ::= { docsIfCmtsUpChannelCounterEntry 20 }
5108 docsIfCmtsUpChnlCtrExtTotalCntnReqMslots OBJECT-TYPE
5109 SYNTAX Counter64
5110 UNITS "mini-slots"
5111 MAX-ACCESS read-only
5112 STATUS current
5113 DESCRIPTION
5114 "Current count, from CMTS initialization, of contention
5115 request mini-slots defined for this upstream logical
5116 channel. This count includes all mini-slots for IUC1
5117 assigned to a broadcast or multicast SID on the logical
5118 channel. This is the 64 bit version of
5119 docsIfCmtsUpChnlCtrTotalCntnReqMslots, and will not be
5120 accessible to SNMPv1 managers.
5121 Discontinuities in the value of this counter can occur
5122 at reinitialization of the managed system, and at other
5123 times as indicated by the value of
5124 ifCounterDiscontinuityTime for the associated ifIndex."
5125 ::= { docsIfCmtsUpChannelCounterEntry 21 }
5127 docsIfCmtsUpChnlCtrExtUsedCntnReqMslots OBJECT-TYPE
5128 SYNTAX Counter64
5129 UNITS "mini-slots"
5130 MAX-ACCESS read-only
5131 STATUS current
5132 DESCRIPTION
5133 "Current count, from CMTS initialization, of contention
5134 request mini-slots utilized on this upstream logical
5135 channel. This count includes all contention mini-slots for
5136 IUC1 applicable to bursts that the CMTS correctly
5137 received. This is the 64 bit version of
5138 docsIfCmtsUpChnlCtrUsedCntnReqMslots, and will not be
5139 accessible to SNMPv1 managers.
5140 Discontinuities in the value of this counter can occur
5141 at reinitialization of the managed system, and at other
5142 times as indicated by the value of
5143 ifCounterDiscontinuityTime for the associated ifIndex."
5144 ::= { docsIfCmtsUpChannelCounterEntry 22 }
5146 docsIfCmtsUpChnlCtrExtCollCntnReqMslots OBJECT-TYPE
5147 SYNTAX Counter64
5148 UNITS "mini-slots"
5149 MAX-ACCESS read-only
5150 STATUS current
5151 DESCRIPTION
5152 "Current count, from CMTS initialization, of contention
5153 request mini-slots subjected to collisions on this upstream
5154 logical channel. This includes all contention mini-slots
5155 for IUC1 applicable to bursts that the CMTS detected,
5156 but could not correctly receive. This is the 64 bit
5157 version of docsIfCmtsUpChnlCtrCollCntnReqMslots, and will
5158 not be accessible to SNMPv1 managers.
5159 Discontinuities in the value of this counter can occur
5160 at reinitialization of the managed system, and at other
5161 times as indicated by the value of
5162 ifCounterDiscontinuityTime for the associated ifIndex."
5163 ::= { docsIfCmtsUpChannelCounterEntry 23 }
5165 docsIfCmtsUpChnlCtrExtTotalCntnReqDataMslots OBJECT-TYPE
5166 SYNTAX Counter64
5167 UNITS "mini-slots"
5168 MAX-ACCESS read-only
5169 STATUS current
5170 DESCRIPTION
5171 "Current count, from CMTS initialization, of contention
5172 request data mini-slots defined for this upstream logical
5173 channel. This count includes all mini-slots for IUC2
5174 assigned to a broadcast or multicast SID on the logical
5175 channel. This is the 64 bit version of
5176 docsIfCmtsUpChnlCtrTotalCntnReqDataMslots, and will not be
5177 accessible to SNMPv1 managers.
5178 Discontinuities in the value of this counter can occur
5179 at reinitialization of the managed system, and at other
5180 times as indicated by the value of
5181 ifCounterDiscontinuityTime for the associated ifIndex."
5182 ::= { docsIfCmtsUpChannelCounterEntry 24 }
5184 docsIfCmtsUpChnlCtrExtUsedCntnReqDataMslots OBJECT-TYPE
5185 SYNTAX Counter64
5186 UNITS "mini-slots"
5187 MAX-ACCESS read-only
5188 STATUS current
5189 DESCRIPTION
5190 "Current count, from CMTS initialization, of contention
5191 request data mini-slots utilized on this upstream logical
5192 channel. This includes all contention mini-slots for IUC2
5193 applicable to bursts that the CMTS correctly received.
5195 This is the 64 bit version of
5196 docsIfCmtsUpChnlCtrUsedCntnReqDataMslots, and will not be
5197 accessible to SNMPv1 managers.
5198 Discontinuities in the value of this counter can occur
5199 at reinitialization of the managed system, and at other
5200 times as indicated by the value of
5201 ifCounterDiscontinuityTime for the associated ifIndex."
5202 ::= { docsIfCmtsUpChannelCounterEntry 25 }
5204 docsIfCmtsUpChnlCtrExtCollCntnReqDataMslots OBJECT-TYPE
5205 SYNTAX Counter64
5206 UNITS "mini-slots"
5207 MAX-ACCESS read-only
5208 STATUS current
5209 DESCRIPTION
5210 "Current count, from CMTS initialization, of contention
5211 request data mini-slots subjected to collisions on this
5212 upstream logical channel. This includes all contention
5213 mini-slots for IUC2 applicable to bursts that the CMTS
5214 detected, but could not correctly receive. This is the
5215 64 bit version of
5216 docsIfCmtsUpChnlCtrCollCntnReqDataMslots,
5217 and will not be accessible to SNMPv1 managers.
5218 Discontinuities in the value of this counter can occur
5219 at reinitialization of the managed system, and at other
5220 times as indicated by the value of
5221 ifCounterDiscontinuityTime for the associated ifIndex."
5222 ::= { docsIfCmtsUpChannelCounterEntry 26 }
5224 docsIfCmtsUpChnlCtrExtTotalCntnInitMaintMslots OBJECT-TYPE
5225 SYNTAX Counter64
5226 UNITS "mini-slots"
5227 MAX-ACCESS read-only
5228 STATUS current
5229 DESCRIPTION
5230 "Current count, from CMTS initialization, of initial
5231 maintenance mini-slots defined for this upstream logical
5232 channel. This count includes all mini-slots for IUC3
5233 assigned to a broadcast or multicast SID on the logical
5234 channel. This is the 64 bit version of
5235 docsIfCmtsUpChnlCtrTotalCntnInitMaintMslots,
5236 and will not be accessible to SNMPv1 managers.
5237 Discontinuities in the value of this counter can occur
5238 at reinitialization of the managed system, and at other
5239 times as indicated by the value of
5240 ifCounterDiscontinuityTime for the associated ifIndex."
5241 ::= { docsIfCmtsUpChannelCounterEntry 27 }
5243 docsIfCmtsUpChnlCtrExtUsedCntnInitMaintMslots OBJECT-TYPE
5244 SYNTAX Counter64
5245 UNITS "mini-slots"
5246 MAX-ACCESS read-only
5247 STATUS current
5248 DESCRIPTION
5249 "Current count, from CMTS initialization, of initial
5250 maintenance mini-slots utilized on this upstream logical
5251 channel. This includes all contention mini-slots for IUC3
5252 applicable to bursts that the CMTS correctly received.
5253 This is the 64 bit version of
5254 docsIfCmtsUpChnlCtrUsedCntnInitMaintMslots,
5255 and will not be accessible to SNMPv1 managers.
5256 Discontinuities in the value of this counter can occur
5257 at reinitialization of the managed system, and at other
5258 times as indicated by the value of
5259 ifCounterDiscontinuityTime for the associated ifIndex."
5260 ::= { docsIfCmtsUpChannelCounterEntry 28 }
5262 docsIfCmtsUpChnlCtrExtCollCntnInitMaintMslots OBJECT-TYPE
5263 SYNTAX Counter64
5264 UNITS "mini-slots"
5265 MAX-ACCESS read-only
5266 STATUS current
5267 DESCRIPTION
5268 "Current count, from CMTS initialization, of contention
5269 initial maintenance mini-slots subjected to collisions on
5270 this upstream logical channel. This includes all
5271 contention mini-slots for IUC3 applicable to bursts that
5272 the CMTS detected, but could not correctly receive.
5273 This is the 64 bit version of
5274 docsIfCmtsUpChnlCtrCollCntnInitMaintMslots, and will not
5275 be accessible to SNMPv1 managers.
5276 Discontinuities in the value of this counter can occur
5277 at reinitialization of the managed system, and at other
5278 times as indicated by the value of
5279 ifCounterDiscontinuityTime for the associated ifIndex."
5280 ::= { docsIfCmtsUpChannelCounterEntry 29 }
5282 --
5283 -- notification group is for future extension.
5284 --
5286 docsIfNotification OBJECT IDENTIFIER ::= { docsIfMib 2 }
5288 --
5289 -- MIB Compliance statements.
5291 --
5293 --
5294 -- Conformance definitions
5295 --
5297 docsIfConformance OBJECT IDENTIFIER ::= { docsIfMib 3 }
5298 docsIfCompliances OBJECT IDENTIFIER ::= { docsIfConformance 1 }
5299 docsIfGroups OBJECT IDENTIFIER ::= { docsIfConformance 2 }
5301 docsIfBasicCompliance MODULE-COMPLIANCE
5302 STATUS deprecated
5303 DESCRIPTION
5304 "The compliance statement for devices that implement
5305 DOCSIS 1.x compliant Radio Frequency Interfaces."
5307 MODULE -- docsIfMib
5309 -- unconditionally mandatory groups
5310 MANDATORY-GROUPS {
5311 docsIfBasicGroup
5312 }
5314 -- conditionally mandatory group
5315 GROUP docsIfCmGroup
5316 DESCRIPTION
5317 "This group is implemented only in Cable Modems, not in
5318 Cable Modem Termination Systems."
5320 -- conditionally mandatory group
5321 GROUP docsIfCmtsGroup
5322 DESCRIPTION
5323 "This group is implemented only in Cable Modem Termination
5324 Systems, not in Cable Modems."
5326 OBJECT docsIfDownChannelFrequency
5327 WRITE-SYNTAX Integer32 (54000000..860000000)
5328 MIN-ACCESS read-only
5329 DESCRIPTION
5330 "Read-write in Cable Modem Termination Systems;
5331 read-only in Cable Modems. The values above are
5332 appropriate for a cable plant using a Sub-Split channel
5333 plan. If DOCSIS is extended to cover other types of
5334 channel plans (and frequency allocations) this object
5335 will be modified accordingly."
5337 OBJECT docsIfDownChannelWidth
5338 WRITE-SYNTAX Integer32 (6000000)
5339 MIN-ACCESS read-only
5340 DESCRIPTION
5341 "It is conformant to implement this object as read-only.
5342 In Cable Modems, this object is always implemented as
5343 read-only. The above value is appropriate for cable
5344 plants running under NTSC (National Television
5345 Standards Committee) standards. If DOCSIS is extended to
5346 work with other standard (e.g. European standards), this
5347 object will be modified accordingly."
5349 OBJECT docsIfDownChannelModulation
5350 WRITE-SYNTAX INTEGER {
5351 qam64 (3),
5352 qam256 (4)
5353 }
5354 MIN-ACCESS read-only
5355 DESCRIPTION
5356 "Read-write in Cable Modem Termination Systems;
5357 read-only in Cable Modems."
5359 OBJECT docsIfDownChannelInterleave
5360 WRITE-SYNTAX INTEGER {
5361 taps8Increment16(3),
5362 taps16Increment8(4),
5363 taps32Increment4(5),
5364 taps64Increment2(6),
5365 taps128Increment1(7)
5366 }
5367 MIN-ACCESS read-only
5368 DESCRIPTION
5369 "Read-write in Cable Modem Termination Systems;
5370 read-only in Cable Modems."
5372 OBJECT docsIfDownChannelPower
5373 MIN-ACCESS read-only
5374 DESCRIPTION
5375 "Read-write in Cable Modem Termination Systems;
5376 read-only in Cable Modems."
5378 OBJECT docsIfUpChannelFrequency
5379 WRITE-SYNTAX Integer32 (5000000..42000000)
5380 MIN-ACCESS read-only
5381 DESCRIPTION
5382 "Read-write in Cable Modem Termination Systems;
5383 read-only in Cable Modems. The values above are
5384 appropriate for a cable plant using a Sub-Split channel
5385 plan. If DOCSIS is extended to cover other types of
5386 channel plans (and frequency allocations) this object
5387 will be modified accordingly."
5389 OBJECT docsIfUpChannelWidth
5390 WRITE-SYNTAX Integer32 (200000..3200000)
5391 MIN-ACCESS read-only
5392 DESCRIPTION
5393 "Read-write in Cable Modem Termination Systems;
5394 read-only in Cable Modems. The above value is appropriate
5395 for cable plants running under NTSC (National Television
5396 Standards Committee) standards. If DOCSIS is extended to
5397 work with other standard (e.g. European standards), this
5398 object will be modified accordingly."
5400 OBJECT docsIfUpChannelModulationProfile
5401 MIN-ACCESS read-only
5402 DESCRIPTION
5403 "Read-write in Cable Modem Termination Systems;
5404 read-only in Cable Modems."
5406 OBJECT docsIfUpChannelSlotSize
5407 MIN-ACCESS read-only
5408 DESCRIPTION
5409 "This object is always read-only in Cable Modems.
5410 It is compliant to implement this object as read-only
5411 in Cable Modem Termination Systems."
5413 OBJECT docsIfUpChannelRangingBackoffStart
5414 MIN-ACCESS read-only
5415 DESCRIPTION
5416 "Read-write in Cable Modem Termination Systems;
5417 read-only in Cable Modems."
5419 OBJECT docsIfUpChannelRangingBackoffEnd
5420 MIN-ACCESS read-only
5421 DESCRIPTION
5422 "Read-write in Cable Modem Termination Systems;
5423 read-only in Cable Modems."
5425 OBJECT docsIfUpChannelTxBackoffStart
5426 MIN-ACCESS read-only
5427 DESCRIPTION
5428 "Read-write in Cable Modem Termination Systems;
5429 read-only in Cable Modems."
5431 OBJECT docsIfUpChannelTxBackoffEnd
5432 MIN-ACCESS read-only
5433 DESCRIPTION
5434 "Read-write in Cable Modem Termination Systems;
5435 read-only in Cable Modems."
5437 OBJECT docsIfQosProfPriority
5438 MIN-ACCESS read-only
5439 DESCRIPTION
5440 "This object is always read-only in Cable Modems.
5441 It is compliant to implement this object as read-only
5442 in Cable Modem Termination Systems."
5444 OBJECT docsIfQosProfMaxUpBandwidth
5445 MIN-ACCESS read-only
5446 DESCRIPTION
5447 "This object is always read-only in Cable Modems.
5448 It is compliant to implement this object as read-only
5449 in Cable Modem Termination Systems."
5451 OBJECT docsIfQosProfGuarUpBandwidth
5452 MIN-ACCESS read-only
5453 DESCRIPTION
5454 "This object is always read-only in Cable Modems.
5455 It is compliant to implement this object as read-only
5456 in Cable Modem Termination Systems."
5458 OBJECT docsIfQosProfMaxDownBandwidth
5459 MIN-ACCESS read-only
5460 DESCRIPTION
5461 "This object is always read-only in Cable Modems.
5462 It is compliant to implement this object as read-only
5463 in Cable Modem Termination Systems."
5465 OBJECT docsIfQosProfMaxTxBurst
5466 MIN-ACCESS read-only
5467 DESCRIPTION
5468 "This object is always read-only in Cable Modems.
5469 It is compliant to implement this object as read-only
5470 in Cable Modem Termination Systems."
5472 OBJECT docsIfQosProfBaselinePrivacy
5473 MIN-ACCESS read-only
5474 DESCRIPTION
5475 "This object is always read-only in Cable Modems.
5476 It is compliant to implement this object as read-only
5477 in Cable Modem Termination Systems."
5479 OBJECT docsIfQosProfStatus
5480 MIN-ACCESS read-only
5481 DESCRIPTION
5482 "This object is always read-only in Cable Modems.
5484 It is compliant to implement this object as read-only
5485 in Cable Modem Termination Systems."
5487 OBJECT docsIfCmtsServiceAdminStatus
5488 MIN-ACCESS read-only
5489 DESCRIPTION
5490 "It is compliant to implement this object as read-only."
5492 OBJECT docsIfCmtsSyncInterval
5493 MIN-ACCESS read-only
5494 DESCRIPTION
5495 "It is compliant to implement this object as read-only."
5497 OBJECT docsIfCmtsUcdInterval
5498 MIN-ACCESS read-only
5499 DESCRIPTION
5500 "It is compliant to implement this object as read-only."
5502 OBJECT docsIfCmtsInsertInterval
5503 MIN-ACCESS read-only
5504 DESCRIPTION
5505 "It is compliant to implement this object as read-only."
5507 OBJECT docsIfCmtsInvitedRangingAttempts
5508 MIN-ACCESS read-only
5509 DESCRIPTION
5510 "It is compliant to implement this object as read-only."
5512 OBJECT docsIfCmtsQosProfilePermissions
5513 WRITE-SYNTAX BITS {
5514 createByManagement(0),
5515 updateByManagement(1)
5516 }
5517 MIN-ACCESS read-only
5518 DESCRIPTION
5519 "It is compliant to implement this object as read-only."
5521 OBJECT docsIfCmtsModType
5522 WRITE-SYNTAX INTEGER {
5523 qpsk (2),
5524 qam16 (3)
5525 }
5526 DESCRIPTION
5527 "Management station MAY only set 16QAM or QPSK modulation,
5528 but others might be possible based on device
5529 configuration."
5531 OBJECT docsIfCmtsModPreambleLen
5532 SYNTAX Integer32 (0..1024)
5533 DESCRIPTION
5534 "The range of the values for this MODULE-COMPLIANCE
5535 is 0..1024."
5537 OBJECT docsIfCmtsModFECErrorCorrection
5538 SYNTAX Integer32 (0..10)
5539 DESCRIPTION
5540 "The range of the values for this MODULE-COMPLIANCE
5541 is 0..10."
5543 ::= { docsIfCompliances 1 }
5545 docsIfBasicComplianceV2 MODULE-COMPLIANCE
5546 STATUS current
5547 DESCRIPTION
5548 "The compliance statement for devices that implement
5549 DOCSIS 2.0 Radio Frequency Interfaces."
5551 MODULE -- docsIfMib
5553 -- unconditionally mandatory groups
5554 MANDATORY-GROUPS {
5555 docsIfBasicGroupV2
5556 }
5558 -- conditionally mandatory group
5559 GROUP docsIfCmGroupV2
5560 DESCRIPTION
5561 "This group is implemented only in Cable Modems, not in
5562 Cable Modem Termination Systems."
5564 -- conditionally mandatory group
5565 GROUP docsIfCmtsGroupV2
5566 DESCRIPTION
5567 "This group is implemented only in Cable Modem Termination
5568 Systems, not in Cable Modems."
5570 OBJECT docsIfDownChannelFrequency
5571 WRITE-SYNTAX Integer32 (47000000..862000000)
5572 MIN-ACCESS read-only
5573 DESCRIPTION
5574 "Read-write in Cable Modem Termination Systems,
5575 read-only in Cable Modems.
5576 A range of 54MHz to 860MHz is appropriate for a cable
5577 plant using a North American Sub-Split channel plan.
5578 The spectrum range has been expanded to accommodate
5579 a lower edge of 47MHz and an upper edge of 862MHz
5580 for some European channel plans.
5581 If DOCSIS is extended to cover other types of channel
5582 plans (and frequency allocations) this object will be
5583 modified accordingly."
5585 OBJECT docsIfDownChannelWidth
5586 WRITE-SYNTAX Integer32 (6000000 | 8000000)
5587 MIN-ACCESS read-only
5588 DESCRIPTION
5589 "It is conformant to implement this object as read-only.
5590 In Cable Modems, this object is always implemented as
5591 read-only. The value of 6 MHz is appropriate for cable
5592 plants running under NTSC (National Television
5593 Standards Committee) standards. The value of 8 MHz is
5594 appropriate for cable plants running under ETSI
5595 standards. For other regional standards, this
5596 object will be modified accordingly."
5598 OBJECT docsIfDownChannelModulation
5599 WRITE-SYNTAX INTEGER {
5600 qam64 (3),
5601 qam256 (4)
5602 }
5603 MIN-ACCESS read-only
5604 DESCRIPTION
5605 "Read-write in Cable Modem Termination Systems,
5606 read-only in Cable Modems."
5608 OBJECT docsIfDownChannelInterleave
5609 WRITE-SYNTAX INTEGER {
5610 taps8Increment16(3),
5611 taps16Increment8(4),
5612 taps32Increment4(5),
5613 taps64Increment2(6),
5614 taps128Increment1(7),
5615 taps12increment17(8)
5616 }
5617 MIN-ACCESS read-only
5618 DESCRIPTION
5619 "Read-write in Cable Modem Termination Systems,
5620 read-only in Cable Modems."
5622 OBJECT docsIfDownChannelPower
5623 MIN-ACCESS read-only
5624 DESCRIPTION
5625 "Read-write in Cable Modem Termination Systems,
5626 read-only in Cable Modems."
5628 OBJECT docsIfUpChannelFrequency
5629 WRITE-SYNTAX Integer32 (5000000..65000000)
5630 MIN-ACCESS read-only
5631 DESCRIPTION
5632 "Read-create in Cable Modem Termination Systems,
5633 read-only in Cable Modems.
5634 A range of 5MHz to 42MHz is appropriate for a cable
5635 plant using a North American Sub-Split channel plan.
5636 The spectrum range has been expanded to accommodate
5637 an upper edge of 65MHz for some European channel plans.
5638 If DOCSIS is extended to cover other types of channel
5639 plans (and frequency allocations) this object will
5640 be modified accordingly."
5642 OBJECT docsIfUpChannelWidth
5643 WRITE-SYNTAX Integer32 (200000..6400000)
5644 MIN-ACCESS read-only
5645 DESCRIPTION
5646 "Read-create in Cable Modem Termination Systems,
5647 read-only in Cable Modems. The above value is appropriate
5648 for cable plants running under NTSC (National Television
5649 Standards Committee) standards. If DOCSIS is extended to
5650 work with other standard (e.g. European standards), this
5651 object will be modified accordingly."
5653 OBJECT docsIfUpChannelModulationProfile
5654 MIN-ACCESS read-only
5655 DESCRIPTION
5656 "Read-create in Cable Modem Termination Systems,
5657 read-only in Cable Modems."
5659 OBJECT docsIfUpChannelSlotSize
5660 MIN-ACCESS read-only
5661 DESCRIPTION
5662 "This object is always read-only in Cable Modems.
5663 It is compliant to implement this object as read-only
5664 in Cable Modem Termination Systems."
5666 OBJECT docsIfUpChannelRangingBackoffStart
5667 MIN-ACCESS read-only
5668 DESCRIPTION
5669 "Read-create in Cable Modem Termination Systems,
5670 read-only in Cable Modems."
5672 OBJECT docsIfUpChannelRangingBackoffEnd
5673 MIN-ACCESS read-only
5674 DESCRIPTION
5675 "Read-create in Cable Modem Termination Systems,
5676 read-only in Cable Modems."
5678 OBJECT docsIfUpChannelTxBackoffStart
5679 MIN-ACCESS read-only
5680 DESCRIPTION
5681 "Read-create in Cable Modem Termination Systems,
5682 read-only in Cable Modems."
5684 OBJECT docsIfUpChannelTxBackoffEnd
5685 MIN-ACCESS read-only
5686 DESCRIPTION
5687 "Read-create in Cable Modem Termination Systems,
5688 read-only in Cable Modems."
5690 OBJECT docsIfUpChannelScdmaActiveCodes
5691 MIN-ACCESS read-only
5692 DESCRIPTION
5693 "Read-create in Cable Modem Termination Systems,
5694 read-only in Cable Modems.
5695 The number of active codes when SCDMA is in use MUST range
5696 from 64 to 128, and MUST be a non-Prime value.
5697 Providing this range allows for the following features
5698 and capabilities:
5699 1) Power management in S-CDMA spreader-on frames
5700 (with a 3 dB spread)
5701 2) Avoidance of code 0
5702 3) Flexible mini-slot sizes with and without the use of
5703 code 0"
5705 OBJECT docsIfUpChannelScdmaCodesPerSlot
5706 MIN-ACCESS read-only
5707 DESCRIPTION
5708 "Read-create in Cable Modem Termination Systems,
5709 read-only in Cable Modems."
5711 OBJECT docsIfUpChannelScdmaFrameSize
5712 MIN-ACCESS read-only
5713 DESCRIPTION
5714 "Read-create in Cable Modem Termination Systems,
5715 read-only in Cable Modems."
5717 OBJECT docsIfUpChannelScdmaHoppingSeed
5718 MIN-ACCESS read-only
5719 DESCRIPTION
5720 "Read-create in Cable Modem Termination Systems,
5721 read-only in Cable Modems."
5723 OBJECT docsIfUpChannelCloneFrom
5724 MIN-ACCESS read-only
5725 DESCRIPTION
5726 "Read-create in Cable Modem Termination Systems,
5727 read-only in Cable Modems."
5729 OBJECT docsIfUpChannelUpdate
5730 MIN-ACCESS read-only
5731 DESCRIPTION
5732 "Read-create in Cable Modem Termination Systems,
5733 read-only in Cable Modems."
5735 OBJECT docsIfUpChannelStatus
5736 SYNTAX RowStatus {active(1), notReady(3)}
5737 WRITE-SYNTAX RowStatus {createAndWait(5), destroy(6)}
5738 MIN-ACCESS read-only
5739 DESCRIPTION
5740 "Read-create in Cable Modem Termination Systems,
5741 read-only in Cable Modems.
5742 Entries associated to upstream channels rows in ifTable
5743 only support read-only value active(1).
5744 Entries used for cloning purposes support values
5745 notReady(2), createAndWait(5) and destroy(6)."
5747 OBJECT docsIfUpChannelPreEqEnable
5748 MIN-ACCESS read-only
5749 DESCRIPTION
5750 "Read-create in Cable Modem Termination Systems,
5751 read-only in Cable Modems."
5753 OBJECT docsIfQosProfPriority
5754 MIN-ACCESS read-only
5755 DESCRIPTION
5756 "This object is always read-only in Cable Modems.
5757 It is compliant to implement this object as read-only
5758 in Cable Modem Termination Systems."
5760 OBJECT docsIfQosProfMaxUpBandwidth
5761 MIN-ACCESS read-only
5762 DESCRIPTION
5763 "This object is always read-only in Cable Modems.
5764 It is compliant to implement this object as read-only
5765 in Cable Modem Termination Systems."
5767 OBJECT docsIfQosProfGuarUpBandwidth
5768 MIN-ACCESS read-only
5769 DESCRIPTION
5770 "This object is always read-only in Cable Modems.
5771 It is compliant to implement this object as read-only
5772 in Cable Modem Termination Systems."
5774 OBJECT docsIfQosProfMaxDownBandwidth
5775 MIN-ACCESS read-only
5776 DESCRIPTION
5777 "This object is always read-only in Cable Modems.
5778 It is compliant to implement this object as read-only
5779 in Cable Modem Termination Systems."
5781 OBJECT docsIfQosProfBaselinePrivacy
5782 MIN-ACCESS read-only
5783 DESCRIPTION
5784 "This object is always read-only in Cable Modems.
5785 It is compliant to implement this object as read-only
5786 in Cable Modem Termination Systems."
5788 OBJECT docsIfQosProfStatus
5789 MIN-ACCESS read-only
5790 DESCRIPTION
5791 "This object is always read-only in Cable Modems.
5792 It is compliant to implement this object as read-only
5793 in Cable Modem Termination Systems."
5795 OBJECT docsIfQosProfMaxTransmitBurst
5796 MIN-ACCESS read-only
5797 DESCRIPTION
5798 "This object is always read-only in Cable Modems.
5799 It is compliant to implement this object as read-only
5800 in Cable Modem Termination Systems."
5802 OBJECT docsIfCmRangingTimeout
5803 MIN-ACCESS read-only
5804 DESCRIPTION
5805 "It is compliant to implement this object as read-only."
5807 OBJECT docsIfCmtsServiceAdminStatus
5808 MIN-ACCESS read-only
5809 DESCRIPTION
5810 "It is compliant to implement this object as read-only."
5812 OBJECT docsIfCmtsSyncInterval
5813 MIN-ACCESS read-only
5814 DESCRIPTION
5815 "It is compliant to implement this object as read-only."
5817 OBJECT docsIfCmtsUcdInterval
5818 MIN-ACCESS read-only
5819 DESCRIPTION
5820 "It is compliant to implement this object as read-only."
5822 OBJECT docsIfCmtsInsertInterval
5823 MIN-ACCESS read-only
5824 DESCRIPTION
5825 "It is compliant to implement this object as read-only."
5827 OBJECT docsIfCmtsInvitedRangingAttempts
5828 MIN-ACCESS read-only
5829 DESCRIPTION
5830 "It is compliant to implement this object as read-only."
5832 OBJECT docsIfCmtsQosProfilePermissions
5833 WRITE-SYNTAX BITS {
5834 createByManagement(0),
5835 updateByManagement(1)
5836 }
5837 MIN-ACCESS read-only
5838 DESCRIPTION
5839 "It is compliant to implement this object as read-only."
5841 OBJECT docsIfCmtsModType
5842 WRITE-SYNTAX INTEGER {
5843 qpsk(2),
5844 qam16(3),
5845 qam64(6)
5846 }
5847 DESCRIPTION
5848 "Management station MAY only set 64QAM, 16QAM or QPSK
5849 modulation for Time or Code division Multiple Access,
5850 but others might be possible based on device
5851 configuration."
5853 ::= { docsIfCompliances 2 }
5855 docsIfBasicGroup OBJECT-GROUP
5856 OBJECTS {
5857 docsIfDownChannelId,
5858 docsIfDownChannelFrequency,
5859 docsIfDownChannelWidth,
5860 docsIfDownChannelModulation,
5861 docsIfDownChannelInterleave,
5862 docsIfDownChannelPower,
5863 docsIfUpChannelId,
5864 docsIfUpChannelFrequency,
5865 docsIfUpChannelWidth,
5866 docsIfUpChannelModulationProfile,
5867 docsIfUpChannelSlotSize,
5868 docsIfUpChannelTxTimingOffset,
5869 docsIfUpChannelRangingBackoffStart,
5870 docsIfUpChannelRangingBackoffEnd,
5871 docsIfUpChannelTxBackoffStart,
5872 docsIfUpChannelTxBackoffEnd,
5873 docsIfQosProfPriority,
5874 docsIfQosProfMaxUpBandwidth,
5875 docsIfQosProfGuarUpBandwidth,
5876 docsIfQosProfMaxDownBandwidth,
5877 docsIfQosProfMaxTxBurst,
5878 docsIfQosProfBaselinePrivacy,
5879 docsIfQosProfStatus,
5880 docsIfSigQIncludesContention,
5881 docsIfSigQUnerroreds,
5882 docsIfSigQCorrecteds,
5883 docsIfSigQUncorrectables,
5884 docsIfSigQSignalNoise,
5885 docsIfSigQMicroreflections,
5886 docsIfSigQEqualizationData
5887 }
5888 STATUS deprecated
5889 DESCRIPTION
5890 "Group of objects implemented in both Cable Modems and
5891 Cable Modem Termination Systems."
5892 ::= { docsIfGroups 1 }
5894 docsIfCmGroup OBJECT-GROUP
5895 OBJECTS {
5896 docsIfCmCmtsAddress,
5897 docsIfCmCapabilities,
5898 docsIfCmRangingTimeout,
5899 docsIfCmStatusValue,
5900 docsIfCmStatusCode,
5901 docsIfCmStatusTxPower,
5902 docsIfCmStatusResets,
5903 docsIfCmStatusLostSyncs,
5904 docsIfCmStatusInvalidMaps,
5905 docsIfCmStatusInvalidUcds,
5906 docsIfCmStatusInvalidRangingResponses,
5907 docsIfCmStatusInvalidRegistrationResponses,
5908 docsIfCmStatusT1Timeouts,
5909 docsIfCmStatusT2Timeouts,
5910 docsIfCmStatusT3Timeouts,
5911 docsIfCmStatusT4Timeouts,
5912 docsIfCmStatusRangingAborteds,
5913 docsIfCmServiceQosProfile,
5914 docsIfCmServiceTxSlotsImmed,
5915 docsIfCmServiceTxSlotsDed,
5916 docsIfCmServiceTxRetries,
5917 docsIfCmServiceTxExceededs,
5918 docsIfCmServiceRqRetries,
5919 docsIfCmServiceRqExceededs
5920 }
5921 STATUS deprecated
5922 DESCRIPTION
5923 "Group of objects implemented in Cable Modems."
5924 ::= { docsIfGroups 2 }
5926 docsIfCmtsGroup OBJECT-GROUP
5927 OBJECTS {
5928 docsIfCmtsCapabilities,
5929 docsIfCmtsSyncInterval,
5930 docsIfCmtsUcdInterval,
5931 docsIfCmtsMaxServiceIds,
5932 docsIfCmtsInvitedRangingAttempts,
5933 docsIfCmtsInsertInterval,
5934 docsIfCmtsStatusInvalidRangeReqs,
5935 docsIfCmtsStatusRangingAborteds,
5936 docsIfCmtsStatusInvalidRegReqs,
5937 docsIfCmtsStatusFailedRegReqs,
5938 docsIfCmtsStatusInvalidDataReqs,
5939 docsIfCmtsStatusT5Timeouts,
5940 docsIfCmtsCmStatusMacAddress,
5941 docsIfCmtsCmStatusIpAddress,
5942 docsIfCmtsCmStatusDownChannelIfIndex,
5943 docsIfCmtsCmStatusUpChannelIfIndex,
5944 docsIfCmtsCmStatusRxPower,
5945 docsIfCmtsCmStatusTimingOffset,
5946 docsIfCmtsCmStatusEqualizationData,
5947 docsIfCmtsCmStatusValue,
5948 docsIfCmtsCmStatusUnerroreds,
5949 docsIfCmtsCmStatusCorrecteds,
5950 docsIfCmtsCmStatusUncorrectables,
5951 docsIfCmtsCmStatusSignalNoise,
5952 docsIfCmtsCmStatusMicroreflections,
5953 docsIfCmtsServiceCmStatusIndex,
5954 docsIfCmtsServiceAdminStatus,
5955 docsIfCmtsServiceQosProfile,
5956 docsIfCmtsServiceCreateTime,
5957 docsIfCmtsServiceInOctets,
5958 docsIfCmtsServiceInPackets,
5959 docsIfCmtsModType,
5960 docsIfCmtsModControl,
5961 docsIfCmtsModPreambleLen,
5962 docsIfCmtsModDifferentialEncoding,
5963 docsIfCmtsModFECErrorCorrection,
5964 docsIfCmtsModFECCodewordLength,
5965 docsIfCmtsModScramblerSeed,
5966 docsIfCmtsModMaxBurstSize,
5967 docsIfCmtsModGuardTimeSize,
5968 docsIfCmtsModLastCodewordShortened,
5969 docsIfCmtsModScrambler,
5970 docsIfCmtsQosProfilePermissions,
5971 docsIfCmtsCmPtr
5972 }
5973 STATUS deprecated
5974 DESCRIPTION
5975 "Group of objects implemented in Cable Modem Termination
5976 Systems."
5977 ::= { docsIfGroups 3 }
5979 docsIfObsoleteGroup OBJECT-GROUP
5980 OBJECTS {
5981 docsIfCmRangingRespTimeout,
5982 docsIfCmtsInsertionInterval
5983 }
5984 STATUS obsolete
5985 DESCRIPTION
5986 "Group of objects obsoleted."
5987 ::= { docsIfGroups 4 }
5989 docsIfBasicGroupV2 OBJECT-GROUP
5990 OBJECTS {
5991 docsIfDownChannelId,
5992 docsIfDownChannelFrequency,
5993 docsIfDownChannelWidth,
5994 docsIfDownChannelModulation,
5995 docsIfDownChannelInterleave,
5996 docsIfDownChannelPower,
5997 docsIfDownChannelAnnex,
5998 docsIfUpChannelId,
5999 docsIfUpChannelFrequency,
6000 docsIfUpChannelWidth,
6001 docsIfUpChannelModulationProfile,
6002 docsIfUpChannelSlotSize,
6003 docsIfUpChannelTxTimingOffset,
6004 docsIfUpChannelRangingBackoffStart,
6005 docsIfUpChannelRangingBackoffEnd,
6006 docsIfUpChannelTxBackoffStart,
6007 docsIfUpChannelTxBackoffEnd,
6008 docsIfUpChannelScdmaActiveCodes,
6009 docsIfUpChannelScdmaCodesPerSlot,
6010 docsIfUpChannelScdmaFrameSize,
6011 docsIfUpChannelScdmaHoppingSeed,
6012 docsIfUpChannelType,
6013 docsIfUpChannelCloneFrom,
6014 docsIfUpChannelUpdate,
6015 docsIfUpChannelStatus,
6016 docsIfUpChannelPreEqEnable,
6017 docsIfQosProfPriority,
6018 docsIfQosProfMaxUpBandwidth,
6019 docsIfQosProfGuarUpBandwidth,
6020 docsIfQosProfMaxDownBandwidth,
6021 docsIfQosProfBaselinePrivacy,
6022 docsIfQosProfStatus,
6023 docsIfQosProfMaxTransmitBurst,
6024 docsIfSigQIncludesContention,
6025 docsIfSigQUnerroreds,
6026 docsIfSigQCorrecteds,
6027 docsIfSigQUncorrectables,
6028 docsIfSigQSignalNoise,
6029 docsIfSigQMicroreflections,
6030 docsIfSigQEqualizationData,
6031 docsIfSigQExtUnerroreds,
6032 docsIfSigQExtCorrecteds,
6033 docsIfSigQExtUncorrectables,
6034 docsIfDocsisBaseCapability
6035 }
6036 STATUS current
6037 DESCRIPTION
6038 "Group of objects implemented in both Cable Modems and
6039 Cable Modem Termination Systems."
6040 ::= { docsIfGroups 5 }
6042 docsIfCmGroupV2 OBJECT-GROUP
6043 OBJECTS {
6044 docsIfCmCmtsAddress,
6045 docsIfCmCapabilities,
6046 docsIfCmRangingTimeout,
6047 docsIfCmStatusValue,
6048 docsIfCmStatusCode,
6049 docsIfCmStatusTxPower,
6050 docsIfCmStatusResets,
6051 docsIfCmStatusLostSyncs,
6052 docsIfCmStatusInvalidMaps,
6053 docsIfCmStatusInvalidUcds,
6054 docsIfCmStatusInvalidRangingResponses,
6055 docsIfCmStatusInvalidRegistrationResponses,
6056 docsIfCmStatusT1Timeouts,
6057 docsIfCmStatusT2Timeouts,
6058 docsIfCmStatusT3Timeouts,
6059 docsIfCmStatusT4Timeouts,
6060 docsIfCmStatusRangingAborteds,
6061 docsIfCmStatusDocsisOperMode,
6062 docsIfCmStatusModulationType,
6063 docsIfCmStatusEqualizationData,
6064 docsIfCmStatusUCCs,
6065 docsIfCmStatusUCCFails,
6066 docsIfCmServiceQosProfile,
6067 docsIfCmServiceTxSlotsImmed,
6068 docsIfCmServiceTxSlotsDed,
6069 docsIfCmServiceTxRetries,
6070 docsIfCmServiceTxExceededs,
6071 docsIfCmServiceRqRetries,
6072 docsIfCmServiceRqExceededs,
6073 docsIfCmServiceExtTxSlotsImmed,
6074 docsIfCmServiceExtTxSlotsDed
6076 }
6077 STATUS current
6078 DESCRIPTION
6079 "Group of objects implemented in Cable Modems."
6080 ::= { docsIfGroups 6 }
6082 docsIfCmtsGroupV2 OBJECT-GROUP
6083 OBJECTS {
6084 docsIfCmtsCapabilities,
6085 docsIfCmtsSyncInterval,
6086 docsIfCmtsUcdInterval,
6087 docsIfCmtsMaxServiceIds,
6088 docsIfCmtsInvitedRangingAttempts,
6089 docsIfCmtsInsertInterval,
6090 docsIfCmtsMacStorageType,
6091 docsIfCmtsStatusInvalidRangeReqs,
6092 docsIfCmtsStatusRangingAborteds,
6093 docsIfCmtsStatusInvalidRegReqs,
6094 docsIfCmtsStatusFailedRegReqs,
6095 docsIfCmtsStatusInvalidDataReqs,
6096 docsIfCmtsStatusT5Timeouts,
6097 docsIfCmtsCmStatusMacAddress,
6098 docsIfCmtsCmStatusDownChannelIfIndex,
6099 docsIfCmtsCmStatusUpChannelIfIndex,
6100 docsIfCmtsCmStatusRxPower,
6101 docsIfCmtsCmStatusTimingOffset,
6102 docsIfCmtsCmStatusEqualizationData,
6103 docsIfCmtsCmStatusValue,
6104 docsIfCmtsCmStatusUnerroreds,
6105 docsIfCmtsCmStatusCorrecteds,
6106 docsIfCmtsCmStatusUncorrectables,
6107 docsIfCmtsCmStatusSignalNoise,
6108 docsIfCmtsCmStatusMicroreflections,
6109 docsIfCmtsCmStatusExtUnerroreds,
6110 docsIfCmtsCmStatusExtCorrecteds,
6111 docsIfCmtsCmStatusExtUncorrectables,
6112 docsIfCmtsCmStatusDocsisRegMode,
6113 docsIfCmtsCmStatusModulationType,
6114 docsIfCmtsCmStatusInetAddressType,
6115 docsIfCmtsCmStatusInetAddress,
6116 docsIfCmtsCmStatusValueLastUpdate,
6117 docsIfCmtsCmStatusHighResolutionTimingOffset,
6118 docsIfCmtsServiceAdminStatus,
6119 docsIfCmtsServiceQosProfile,
6120 docsIfCmtsServiceCreateTime,
6121 docsIfCmtsServiceInOctets,
6122 docsIfCmtsServiceInPackets,
6123 docsIfCmtsServiceNewCmStatusIndex,
6124 docsIfCmtsModType,
6125 docsIfCmtsModControl,
6126 docsIfCmtsModPreambleLen,
6127 docsIfCmtsModDifferentialEncoding,
6128 docsIfCmtsModFECErrorCorrection,
6129 docsIfCmtsModFECCodewordLength,
6130 docsIfCmtsModScramblerSeed,
6131 docsIfCmtsModMaxBurstSize,
6132 docsIfCmtsModGuardTimeSize,
6133 docsIfCmtsModLastCodewordShortened,
6134 docsIfCmtsModScrambler,
6135 docsIfCmtsModByteInterleaverDepth,
6136 docsIfCmtsModByteInterleaverBlockSize,
6137 docsIfCmtsModPreambleType,
6138 docsIfCmtsModTcmErrorCorrectionOn,
6139 docsIfCmtsModScdmaInterleaverStepSize,
6140 docsIfCmtsModScdmaSpreaderEnable,
6141 docsIfCmtsModScdmaSubframeCodes,
6142 docsIfCmtsModChannelType,
6143 docsIfCmtsModStorageType,
6144 docsIfCmtsQosProfilePermissions,
6145 docsIfCmtsCmPtr,
6146 docsIfCmtsChannelUtilizationInterval,
6147 docsIfCmtsChannelUtUtilization,
6148 docsIfCmtsDownChnlCtrId,
6149 docsIfCmtsDownChnlCtrTotalBytes,
6150 docsIfCmtsDownChnlCtrUsedBytes,
6151 docsIfCmtsDownChnlCtrExtTotalBytes,
6152 docsIfCmtsDownChnlCtrExtUsedBytes,
6153 docsIfCmtsUpChnlCtrId,
6154 docsIfCmtsUpChnlCtrTotalMslots,
6155 docsIfCmtsUpChnlCtrUcastGrantedMslots,
6156 docsIfCmtsUpChnlCtrTotalCntnMslots,
6157 docsIfCmtsUpChnlCtrUsedCntnMslots,
6158 docsIfCmtsUpChnlCtrExtTotalMslots,
6159 docsIfCmtsUpChnlCtrExtUcastGrantedMslots,
6160 docsIfCmtsUpChnlCtrExtTotalCntnMslots,
6161 docsIfCmtsUpChnlCtrExtUsedCntnMslots,
6162 docsIfCmtsUpChnlCtrCollCntnMslots,
6163 docsIfCmtsUpChnlCtrTotalCntnReqMslots,
6164 docsIfCmtsUpChnlCtrUsedCntnReqMslots,
6165 docsIfCmtsUpChnlCtrCollCntnReqMslots,
6166 docsIfCmtsUpChnlCtrTotalCntnReqDataMslots,
6167 docsIfCmtsUpChnlCtrUsedCntnReqDataMslots,
6168 docsIfCmtsUpChnlCtrCollCntnReqDataMslots,
6169 docsIfCmtsUpChnlCtrTotalCntnInitMaintMslots,
6170 docsIfCmtsUpChnlCtrUsedCntnInitMaintMslots,
6171 docsIfCmtsUpChnlCtrCollCntnInitMaintMslots,
6172 docsIfCmtsUpChnlCtrExtCollCntnMslots,
6173 docsIfCmtsUpChnlCtrExtTotalCntnReqMslots,
6174 docsIfCmtsUpChnlCtrExtUsedCntnReqMslots,
6175 docsIfCmtsUpChnlCtrExtCollCntnReqMslots,
6176 docsIfCmtsUpChnlCtrExtTotalCntnReqDataMslots,
6177 docsIfCmtsUpChnlCtrExtUsedCntnReqDataMslots,
6178 docsIfCmtsUpChnlCtrExtCollCntnReqDataMslots,
6179 docsIfCmtsUpChnlCtrExtTotalCntnInitMaintMslots,
6180 docsIfCmtsUpChnlCtrExtUsedCntnInitMaintMslots,
6181 docsIfCmtsUpChnlCtrExtCollCntnInitMaintMslots,
6182 docsIfDownChannelStorageType,
6183 docsIfQosProfStorageType
6185 }
6186 STATUS current
6187 DESCRIPTION
6188 "Group of objects implemented in Cable Modem Termination
6189 Systems."
6190 ::= { docsIfGroups 7 }
6192 END
6194 5. Acknowledgments
6196 This document is a production of the IPCDN working group based on
6197 Contributions from numerous members of the CableLabs DOCSIS 2.0 OSS
6198 Working Group. It is a revision of RFC 2670, "Radio Frequency (RF)
6199 Interface Management Information Base for DOCSIS compliant RF
6200 interfaces" [RFC2670]. Mike StJohns and Guenter Roeck served as the
6201 editors of previous versions of this MIB module. The authors wish to
6202 express gratitude to Rich Prodan, Aviv Goren, Greg Nakanishi, Rich
6203 Woundy, Andre Lejeune, Adi Shaliv, Greg White, Dan Rice, Minnie Lu
6204 for their contributions during the document draft period. Thanks to
6205 the IPCD working group chairs, Richard Woundy and Jean-Francois Mule,
6206 for their continuous advice and Support. Finally, special thanks to
6207 Bert Wijnen and Randy Preshun for their contributions and detailed
6208 revisions
6210 6. Revision History
6212 6.1 Scope
6214 The MIB module in this document has been developed to accommodate
6215 DOCSIS 2.0 devices and their system capabilities. The MIB module is
6216 an update to RFC 2670 [RFC2670] with the additional incorporation of
6217 DOCSIS and Euro-DOCSIS specification requirements.
6219 6.2 Extension
6221 We have maintained the MIB objects as defined in RFC 2670 [RFC2670].
6222 In some cases new MIB objects have been created with identical
6223 functionality but greater capacity (i.e. 32 to 64 bits). In these
6224 situations, both the original 32 bit objects and the new 64 bit
6225 objects must be implemented.
6227 6.3 Changes from RFC 2670
6229 o Upstream now separated into 'physical interfaces' and 'logical
6230 channels'. An instance of the docsIfUpstreamChannelTable exists
6231 for each 'logical channel'. The IANA ifType for 'logical
6232 channels' is 205. The IANA ifType for 'physical interfaces'
6233 remains at 129.
6234 o Object docsIfDownChannelAnnex added to
6235 docsIfDownstreamChannelTable. This object originated in the
6236 Euro-DOCSIS specifications.
6237 o Nine new objects added to the docsIfUpstreamChannelTable. One
6238 describes the channel type in use. Four are specific S-CDMA
6239 parameters. Three are used in the creation of a temporary
6240 inactive upstream row so the channel parameters may be manipulated
6241 'offline'.
6242 o One object has been added to enable/disable pre-equalization on
6243 the upstream channel.
6244 o Object docsIfQosProfMaxTransmitBurst has been added to the
6245 docsIfQosProfileTable to replace deprecated object
6246 docsIfQosProfMaxTxBurst. This fixes a range error caused by
6247 switch to recording as bytes instead of mini-slots.
6248 o Three new 64 bit counters added to the docsIfSignalQualityTable to
6249 extend the capacity of existing 32 bit counters.
6250 o A new base object docsIfDocsisBaseCapability has been added which
6251 mirrors the functionality of the DOCSIS specification [OSSI2.0]
6252 defined MIB object docsIfDocsisCapability, extended to include
6253 DOCSIS 2.0.
6254 o Five new objects added to the docsIfCmStatusTable. One indicates
6255 the current modulation type. The second mirrors the functionality
6256 of the DOCSIS specification [OSSI2.0] defined MIB object
6257 docsIfDocsisOperMode, while clarifying that it applies to the
6258 COS/QOS mode used by the device. The third new object indicates
6259 equalization data at the CM. Last two objects indicates total and
6260 failed UCC transactions.
6261 o Two new 64 bit counters added to the docsIfCmServiceTable to
6262 extend the capacity of existing 32 bit counters.
6263 o Nine new objects added to the docsIfCmtsCmStatusTable. Three are
6264 64 bit counters, two add ipv6 capability, one indicates the CM
6265 modulation type in use, one indicates the last update time for the
6266 status value, one is a high resolution of the timing offset MIB
6267 object.
6268 o The remaining object mirrors the functionality of the DOCSIS
6269 specification [OSSI2.0] defined MIB object
6270 docsIfCmtsCmStatusDocsisMode, while clarifying that it applies to
6271 the COS/QOS mode used by the device.
6272 o One object added to the docsIfCmtsServiceTable to fix a range
6273 error in an existing object, that has been deprecated.
6274 o Eight new objects added to the docsIfCmtsModulationTable. Seven
6275 of these describe ATDMA/S-CDMA channel parameters, while the other
6276 describes modulation attributes common to all modulation types.
6277 o One new object and three new tables added to provide CMTS upstream
6278 and downstream channel utilization data.
6279 o Enumerated values for object docsIfDownChannelInterleave have been
6280 expanded to include a Euro-DOCSIS value.
6281 o Enumerated values for object docsIfCmtsModIntervalUsageCode have
6282 been expanded to include new DOCSIS 2.0 values.
6283 o Enumerated values for object docsIfCmtsModType have been expanded
6284 to include new DOCSIS 2.0 values.
6285 o Compliance statements have been updated to reflect new objects and
6286 to describe Euro-DOCSIS specific implementation features.
6287 o The descriptions of objects docsIfCmtsStatusInvalidRegReqs and
6288 docsIfCmtsStatusFailedRegReqs have been clarified.
6289 o Separated references into normative and informative.
6290 o One object added to the docsIfCmtsModulationTable to indicate
6291 storage type of the table entries to differentiate factory and
6292 user configuration.
6293 o General persistence statements for read-create and read-write
6294 objects.
6295 o Updated DESCRIPTION and UNITS clauses for object
6296 docsIfSigQMicroreflections.
6297 o Corrected DESCRIPTION clause of object docsIfCmStatusValue.
6298 o Updated IPR Notice and Disclosure to RFC 3667 section 5.1 and RFC
6299 3668 as well as Copyright to RFC 3667 sections 5.4 and 5.5.
6301 7. Security Considerations
6303 This MIB module relates to a system which will provide metropolitan
6304 public internet access. As such, improper manipulation of the MIB
6305 objects represented by this MIB module may result in denial of
6306 service to a large number of end-users.
6308 There are a number of management objects defined in this MIB that
6309 have a MAX-ACCESS clause of read-write or read-create. Such objects
6310 may be considered sensitive or vulnerable in some network
6311 environments. The support for SET operations in a non-secure
6312 environment without proper protection can have a negative effect on
6313 network operations.
6315 In the CM case the only read-write object is docsIfCmRangingTimeout,
6316 which if maliciously SET may not constitute a critical factor of the
6317 service degradation.
6319 The rest of the CM required MIB objects in this MIB module are
6320 read-only by the MIB definitions or by CM compliance statements, the
6321 majority of those MIB objects are controlled by the CMTS. Therefore,
6322 write access to the CMTS MIB objects may compromise the services
6323 offering as defined below.
6325 The CMTS is the controller of most of the parameters of the DOCSIS
6326 RFI Interface, These are the tables and their sensitivity/
6327 vulnerability:
6328 o Objects in the docsIfBasicGroupv2 if SET maliciously by an
6329 attacker could result in a denial of service either by service
6330 disruption or degradation. Particularly SETs in objects of tables
6331 docsIfDownstreamChannelTable, docsIfUpstreamChannelTable,
6332 docsIfCmtsModulationTable and docsIfQosProfileTable (the last one
6333 in conjunction with MIB object docsIfCmtsQosProfilePermissions)
6334 can alter negatively the physical and link layers parameters for
6335 upstream and downstream channels.
6336 o The Object docsIfCmtsServiceAdminStatus of the docsIfCmtsGroupv2
6337 group when SET maliciously by an attacker to 'destroyed' could
6338 interrupt temporarily a cable modem service by removing its entry
6339 in docsifCmtsServiceTable.
6341 Some of the readable objects in this MIB module (i.e., objects with a
6342 MAX-ACCESS other than not-accessible) may be considered sensitive or
6343 vulnerable in some network environments. It is thus important to
6344 control even GET and/or NOTIFY access to these objects and possibly
6345 to even encrypt the values of these objects when sending them over
6346 the network via SNMP. These are the tables and objects and their
6347 sensitivity/vulnerability:
6349 o Read access to the MIB objects in tables docsIfCmStatusTable (CM),
6350 docsIfSignalQualityTable (CM/CMTS) and mainly CMTS tables
6351 docsIfCmtsCmStatusTable, docsIfCmtsChannelUtilizationTable,
6352 docsIfCmtsDownChannelCounterTable and
6353 docsIfCmtsUpChannelCounterTable as well as all the tables
6354 described above, could reveal information about the cable modems
6355 distribution among the upstream and downstream channels and their
6356 performance which could be used to gain access to a different
6357 tiered service offer. The table docsIfCmtsCmStatusTable also
6358 contain the MAC and IP addresses of the cable modems that cam be
6359 used of theft of service and IP spoofing.
6361 SNMP versions prior to SNMPv3 did not include adequate security.
6362 Even if the network itself is secure (for example by using IPSec),
6363 even then, there is no control as to who on the secure network is
6364 allowed to access and GET/SET (read/change/create/delete) the objects
6365 in this MIB module.
6367 It is RECOMMENDED that implementers consider the security features as
6368 provided by the SNMPv3 framework (see [RFC3410], section 8),
6369 including full support for the SNMPv3 cryptographic mechanisms (for
6370 authentication and privacy).
6372 Further, deployment of SNMP versions prior to SNMPv3 is NOT
6373 RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to
6374 enable cryptographic security. It is then a customer/operator
6375 responsibility to ensure that the SNMP entity giving access to an
6376 instance of this MIB module is properly configured to give access to
6377 the objects only to those principals (users) that have legitimate
6378 rights to indeed GET or SET (change/create/delete) them.
6380 8. IANA considerations
6382 This document has no actions for IANA.
6384 9. Management Interoperability of DOCSIS 1.0, 1.1 and 2.0
6386 The MIB module contained in this document updates RFC 2670 [RFC2670],
6387 primarily to handle the management requirements of the DOCSIS RF
6388 Interface of DOCSIS 2.0 [ITU-T J.122]. RFC 2670 contains the DOCSIS
6389 RF Interface management requirements for DOCSIS 1.0 and DOCSIS 1.1.
6391 The management requirements of Class of Service (DOCSIS 1.0) pertain
6392 to RFC 2670 are the same as this document update and are contained in
6393 tables docsIfQosProfileTable, docsIfCmServiceTable and
6394 docsIfCmtsServiceTable.
6396 DOCSIS 1.1 and DOCSIS 2.0 Quality of Service management requirements
6397 are defined in the DOCSIS management specifications [OSSI1.1] and
6398 [OSSI2.0] respectively.
6400 10. References
6402 10.1 Normative References
6404 [EN 300 429]
6405 European Telecommunications Standard Institute, "ETSI
6406 Standard EN 300 429, Version 1.2.1: Digital Video
6407 Broadcasting (DVB), Framing structure, channel coding
6408 and modulation for cable systems", April 1998.
6410 [IANA] Internet Assigned Numbers Authority, "Data-Over-Cable
6411 Service Interface Specifications: Protocol Numbers and
6412 Assignment Services", June 2004,
6413 .
6415 [ITU-T J.112]
6416 Telecommunication Standardization Sector of International
6417 Telecommunications Union, "Transmission Systems for
6418 Interactive Cable Television Services, Annex B.", March
6419 2001, .
6421 [ITU-T J.122]
6422 Telecommunication Standardization Sector of International
6423 Telecommunications Union, "Second-Generation Transmission
6424 Systems for Interactive Cable Television Services.",
6425 December 2002,
6426 .
6428 [ITU-T J.83]
6429 Telecommunication Standardization Sector of International
6430 Telecommunications Union, "ITU-T Recommendation
6431 J.83(4/97), Digital multi-programme systems for television
6432 sound and data services for cable distribution.", April
6433 1997, .
6435 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
6436 Requirement Levels", BCP 14, RFC 2119, March 1997.
6438 [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
6439 McCloghrie, K., Rose, M. and S. Waldbusser, "Structure of
6440 Management Information Version 2 (SMIv2)", STD 58,
6441 RFC 2578, April 1999.
6443 [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
6444 McCloghrie, K., Rose, M. and S. Waldbusser, "Textual
6445 Conventions for SMIv2", STD 58, RFC 2579, April 1999.
6447 [RFC2580] McCloghrie, K., Perkins, D. and J. Schoenwaelder,
6448 "Conformance Statements for SMIv2", STD 58, RFC 2580,
6449 April 1999.
6451 [RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group
6452 MIB", RFC 2863, June 2000.
6454 [RFC3291] Daniele, M., Haberman, B., Routhier, S. and J.
6455 Schoenwaelder, "Textual Conventions for Internet Network
6456 Addresses", RFC 3291, May 2002.
6458 [RFI2.0] CableLabs, "Data-Over-Cable Service Interface
6459 Specifications: Radio Frequency Interface Specification
6460 SP-RFIv2.0-I07-041210", December 2004,
6461 .
6463 10.2 Informative References
6465 [BPI] SCTE Data Standards Subcommittee, "Data-Over-Cable Service
6466 Interface Specifications: DOCSIS 1.0 Baseline Privacy
6467 Interface Specification SCTE 22-2 2002", 2002,
6468 .
6470 [BPIPLUS] CableLabs, "Data-Over-Cable Service Interface
6471 Specifications: Baseline Privacy Plus Interface
6472 Specification SP-BPI+-I11-040407", April 2004,
6473 .
6475 [OSSI1.1] CableLabs, "Data-Over-Cable Service Interface
6476 Specifications: Operations Support System Interface
6477 Specification SP-OSSIv1.1-I07-030730", July 2003,
6478 .
6480 [OSSI2.0] CableLabs, "Data-Over-Cable Service Interface
6481 Specifications: Operations Support System Interface
6482 Specification SP-OSSIv2.0-I07-041210", December 2004,
6483 .
6485 [Proakis00]
6486 McGraw-Hill, "Digital Communications, 4th Edition", 2000.
6488 [RFC2670] St. Johns, M., "Radio Frequency (RF) Interface Management
6489 Information Base for MCNS/DOCSIS compliant RF interfaces",
6490 RFC 2670, August 1999.
6492 [RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart,
6493 "Introduction and Applicability Statements for
6494 Internet-Standard Management Framework", RFC 3410,
6495 December 2002.
6497 [RFI1.0] SCTE Data Standards Subcommittee, "Data-Over-Cable Service
6498 Interface Specifications: DOCSIS 1.0 Radio Frequency
6499 Interface Specification SCTE 22-1 2002", 2002,
6500 .
6502 Authors' Addresses
6504 David Raftus
6505 Terayon Communications
6506 340 Terry Fox Drive, Suite 202
6507 Ottawa, Ontario
6508 Canada
6510 Phone: +1 613 592 1052 ext.222
6511 Email: david.raftus@terayon.com
6513 Eduardo Cardona
6514 Cable Television Laboratories, Inc.
6515 858 Coal Creek Circle
6516 Louisville, CO 80020
6517 USA
6519 Phone: +1 303 661 3375
6520 Email: e.cardona@cablelabs.com
6522 Intellectual Property Statement
6524 The IETF takes no position regarding the validity or scope of any
6525 Intellectual Property Rights or other rights that might be claimed to
6526 pertain to the implementation or use of the technology described in
6527 this document or the extent to which any license under such rights
6528 might or might not be available; nor does it represent that it has
6529 made any independent effort to identify any such rights. Information
6530 on the procedures with respect to rights in RFC documents can be
6531 found in BCP 78 and BCP 79.
6533 Copies of IPR disclosures made to the IETF Secretariat and any
6534 assurances of licenses to be made available, or the result of an
6535 attempt made to obtain a general license or permission for the use of
6536 such proprietary rights by implementers or users of this
6537 specification can be obtained from the IETF on-line IPR repository at
6538 http://www.ietf.org/ipr.
6540 The IETF invites any interested party to bring to its attention any
6541 copyrights, patents or patent applications, or other proprietary
6542 rights that may cover technology that may be required to implement
6543 this standard. Please address the information to the IETF at
6544 ietf-ipr@ietf.org.
6546 Disclaimer of Validity
6548 This document and the information contained herein are provided on an
6549 "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
6550 OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
6551 ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
6552 INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
6553 INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
6554 WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
6556 Copyright Statement
6558 Copyright (C) The Internet Society (2005). This document is subject
6559 to the rights, licenses and restrictions contained in BCP 78, and
6560 except as set forth therein, the authors retain all their rights.
6562 Acknowledgment
6564 Funding for the RFC Editor function is currently provided by the
6565 Internet Society.