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.