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