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