1DOCS-IF-M-CMTS-MIB DEFINITIONS ::= BEGIN 2 3IMPORTS 4 MODULE-IDENTITY, 5 OBJECT-IDENTITY, 6 OBJECT-TYPE, 7 Unsigned32, 8 Integer32, 9 Gauge32, 10 Counter32, 11 TimeTicks 12 FROM SNMPv2-SMI 13 TimeStamp, 14 TruthValue, 15 RowStatus, 16 StorageType, 17 AutonomousType 18 FROM SNMPv2-TC 19 OBJECT-GROUP, 20 MODULE-COMPLIANCE 21 FROM SNMPv2-CONF 22 SnmpAdminString 23 FROM SNMP-FRAMEWORK-MIB 24 entPhysicalSerialNum, 25 entPhysicalAlias, 26 entPhysicalAssetID, 27 entPhysicalClass, 28 PhysicalIndexOrZero, 29 PhysicalIndex, 30 entityPhysicalGroup, 31 entityPhysical2Group, 32 entityPhysical3Group, 33 entityGeneralGroup, 34 entityLogical2Group, 35 entityMappingGroup 36 FROM ENTITY-MIB 37 ifIndex, 38 InterfaceIndex, 39 InterfaceIndexOrZero 40 FROM IF-MIB 41 TenthdBmV 42 FROM DOCS-IF-MIB 43 docsQosServiceFlowId 44 FROM DOCS-QOS-MIB 45 SnmpTagValue 46 FROM SNMP-TARGET-MIB 47 InetAddressType, 48 InetAddress, 49 InetPortNumber 50 FROM INET-ADDRESS-MIB 51 clabProjDocsis 52 FROM CLAB-DEF-MIB; 53 54 55docsIfMCmtsMib MODULE-IDENTITY 56 LAST-UPDATED "200511160000Z" 57 ORGANIZATION "Cable Television Laboratories, Inc" 58 CONTACT-INFO 59 "Postal: Cable Television Laboratories, Inc. 60 858 Coal Creek Circle 61 Louisville, Colorado 80027-9750 62 U.S.A. 63 Phone: +1 303-661-9100 64 Fax: +1 303-661-9199 65 E-mail: mibs@cablelabs.com" 66 DESCRIPTION 67 "This MIB module contains the management objects for the 68 configuration and management of the External PHY interface 69 (DEPI) of the M-CMTS architecture (Modular CMTS)." 70 REVISION "200511160000Z" 71 DESCRIPTION 72 "Revised Version 73 includes ECN M-OSSI-N-05.0254-5" 74 REVISION "200508050000Z" 75 DESCRIPTION 76 "Initial version of the DOCSIS Modular CMTS MIB 77 module. 78 This revision is published as part of the CableLabs 79 M-CMTS OSS specification 80 Copyright 1999-2005 Cable Television Laboratories, Inc. 81 All rights reserved." 82 ::= { clabProjDocsis 6 } 83 84 85-- --------------------------------------------------------- 86-- Textual Conventions 87-- --------------------------------------------------------- 88-- 89 90-- 91-- --------------------------------------------------------------------- 92-- Main Groups 93-- --------------------------------------------------------------------- 94 95docsIfMCmtsNotifications OBJECT IDENTIFIER 96 ::= { docsIfMCmtsMib 0 } 97 98docsIfMCmtsObjects OBJECT IDENTIFIER 99 ::= { docsIfMCmtsMib 1 } 100 101docsIfMCmtsBaseObjects OBJECT IDENTIFIER 102 ::= { docsIfMCmtsObjects 1 } 103 104docsIfMCmtsCoreObjects OBJECT IDENTIFIER 105 ::= { docsIfMCmtsObjects 2 } 106 107docsIfMCmtsEqamObjects OBJECT IDENTIFIER 108 ::= { docsIfMCmtsObjects 3 } 109 110docsIfMCmtsDepiObjects OBJECT IDENTIFIER 111 ::= { docsIfMCmtsObjects 4 } 112 113docsIfMCmtsDepiSessionObjects OBJECT IDENTIFIER 114 ::= { docsIfMCmtsDepiObjects 1 } 115 116docsIfMCmtsDepiQosObjects OBJECT IDENTIFIER 117 ::= { docsIfMCmtsDepiObjects 2 } 118 119 120-- -------------------------------------------------------------------- 121-- DOCSIS RF Interface Extension objects 122-- M-CMTS Base Extensions 123-- -------------------------------------------------------------------- 124-- 125-- -------------------------------------------------------------------- 126-- 127-- Phy Parameters dependencies OBJECT-IDENTITY definitions 128-- 129-- -------------------------------------------------------------------- 130 131docsIfMCmtsBaseAdmin OBJECT-IDENTITY 132 STATUS current 133 DESCRIPTION 134 "Registration point for M-CMTS characterization of PHY 135 parameters dependencies." 136 ::= { docsIfMCmtsBaseObjects 1 } 137 138 139docsPHYParamFixValue OBJECT-IDENTITY 140 STATUS current 141 DESCRIPTION 142 "Indicates that this PHY parameter is fix and cannot 143 be changed." 144 ::= { docsIfMCmtsBaseAdmin 1 } 145 146 147docsPHYParamSameValue OBJECT-IDENTITY 148 STATUS current 149 DESCRIPTION 150 "Indicates that the PHY parameter value is the same for 151 the elements in a dependency group; thus, a change in 152 the PHY parameter of an element in the group will change 153 the PHY parameter value in the other elements of the 154 dependency group." 155 ::= { docsIfMCmtsBaseAdmin 2 } 156 157 158docsPHYParamAdjacentValues OBJECT-IDENTITY 159 STATUS current 160 DESCRIPTION 161 "Indicates that the PHY parameter has an adjacency or 162 sequence pattern for the elements in a dependency group 163 e.g., A group of channels all using J.83 Annex A, may set 164 frequencies in the group by setting a 6 MHz spacing 165 between the channels in the group. Vendors may rather 166 use a more detailed vendor-specific OBJECT-IDENTITY or a 167 table pointer to describe this type of PHY parameter 168 adjacencies." 169 ::= { docsIfMCmtsBaseAdmin 3 } 170 171 172docsPHYParamFrequencyRange OBJECT-IDENTITY 173 STATUS current 174 DESCRIPTION 175 "This object indicates that the frequency in a group ID 176 is constrained to a frequency range. Vendors may extend 177 the MIB construct containing this reference to detail such 178 constraints or rather use a more detailed vendor-specific 179 OBJECT-IDENTITY or a table pointer to describe the 180 frequency range supported." 181 ::= { docsIfMCmtsBaseAdmin 4 } 182 183-- --------------------------------------------------------------------- 184-- DOCSIS RF Interface Extension objects 185-- M-CMTS Core Extensions 186-- --------------------------------------------------------------------- 187 188docsIfMCmtsCoreDownstreamTable OBJECT-TYPE 189 SYNTAX SEQUENCE OF DocsIfMCmtsCoreDownstreamEntry 190 MAX-ACCESS not-accessible 191 STATUS current 192 DESCRIPTION 193 "M-CMTS Core extensions for the DOCSIS RFI Downstream 194 docsIfDownstreamTable." 195 ::= { docsIfMCmtsCoreObjects 1 } 196 197docsIfMCmtsCoreDownstreamEntry OBJECT-TYPE 198 SYNTAX DocsIfMCmtsCoreDownstreamEntry 199 MAX-ACCESS not-accessible 200 STATUS current 201 DESCRIPTION 202 "A conceptual row for this table. 203 There is a corresponding entry for each entry of 204 docsIfDownstreamChannelTable." 205 INDEX { ifIndex } 206 ::= { docsIfMCmtsCoreDownstreamTable 1 } 207 208DocsIfMCmtsCoreDownstreamEntry ::= SEQUENCE { 209 docsIfMCmtsCoreDownstreamType INTEGER, 210 docsIfMCmtsCoreDownstreamPhyDependencies BITS 211} 212 213docsIfMCmtsCoreDownstreamType OBJECT-TYPE 214 SYNTAX INTEGER { 215 integrated(1), 216 external(2) 217 } 218 MAX-ACCESS read-only 219 STATUS current 220 DESCRIPTION 221 "The value 'integrated' means the Downstream Interface is 222 integrated to the DOCSIS MAC interface. This type 223 corresponds to the legacy DOCSIS Downstream Interface of 224 ifType 128. 225 The value 'external' indicates a Downstream External 226 Interface that is associated to a QAM channel by mechanisms 227 like a DEPI session." 228 ::= { docsIfMCmtsCoreDownstreamEntry 1 } 229 230docsIfMCmtsCoreDownstreamPhyDependencies OBJECT-TYPE 231 SYNTAX BITS { 232 frequency(0), 233 bandwidth(1), 234 power(2), 235 modulation(3), 236 interleaver(4), 237 j83Annex(5), 238 symbolRate(6), 239 mute(7) 240 } 241 MAX-ACCESS read-only 242 STATUS current 243 DESCRIPTION 244 "The PHY parameters being flagged in the DEPI session as 245 DEPI TSID group dependencies. 246 A value of all bits on zero indicates no TSID group 247 dependencies for PHY parameters. If this object value is 248 the zero length string , indicates no DEPI session is 249 configured for the M-CMTS Downstream interface or the 250 Downstream interface is of the type 'integrated'." 251 DEFVAL { '00000000'H } 252 ::= { docsIfMCmtsCoreDownstreamEntry 2 } 253 254 255-- --------------------------------------------------------------------- 256-- DOCSIS RF Interface Extension objects 257-- M-CMTS EQAM device Extensions 258-- --------------------------------------------------------------------- 259 260docsIfMCmtsEqamDownstreamTable OBJECT-TYPE 261 SYNTAX SEQUENCE OF DocsIfMCmtsEqamDownstreamEntry 262 MAX-ACCESS not-accessible 263 STATUS current 264 DESCRIPTION 265 "M-CMTS EQAM extensions for the DOCSIS RFI Downstream 266 docsIfDownstreamTable." 267 ::= { docsIfMCmtsEqamObjects 1 } 268 269docsIfMCmtsEqamDownstreamEntry OBJECT-TYPE 270 SYNTAX DocsIfMCmtsEqamDownstreamEntry 271 MAX-ACCESS not-accessible 272 STATUS current 273 DESCRIPTION 274 "A conceptual row for this table." 275 INDEX { ifIndex } 276 ::= { docsIfMCmtsEqamDownstreamTable 1 } 277 278DocsIfMCmtsEqamDownstreamEntry ::= SEQUENCE { 279 docsIfMCmtsEqamDownstreamTSID Unsigned32, 280 docsIfMCmtsEqamDownstreamPhyDependencies BITS, 281 docsIfMCmtsEqamDownstreamDevicePhyParamLock BITS, 282 docsIfMCmtsEqamDownstreamDeviceConfigPhyParamLock BITS, 283 docsIfMCmtsEqamDownstreamAllocationType INTEGER, 284 docsIfMCmtsEqamDownstreamAllocationStatus BITS, 285 docsIfMCmtsEqamDownstreamAllocationTimeout Unsigned32, 286 docsIfMCmtsEqamDownstreamDRRPAdvertizing TruthValue, 287 docsIfMCmtsEqamDownstreamUdpPortMapping InetPortNumber 288} 289 290docsIfMCmtsEqamDownstreamTSID OBJECT-TYPE 291 SYNTAX Unsigned32 (0..65535) 292 MAX-ACCESS read-write 293 STATUS current 294 DESCRIPTION 295 "Represents the TSID value for the QAM channel of this 296 M-CMTS Downstream Interface. 297 The value '0' indicates no TSID is being configured in the 298 EQAM device for this interface entry." 299 ::= { docsIfMCmtsEqamDownstreamEntry 1 } 300 301docsIfMCmtsEqamDownstreamPhyDependencies OBJECT-TYPE 302 SYNTAX BITS { 303 frequency(0), 304 bandwidth(1), 305 power(2), 306 modulation(3), 307 interleaver(4), 308 j83Annex(5), 309 symbolRate(6), 310 mute(7) 311 } 312 MAX-ACCESS read-only 313 STATUS current 314 DESCRIPTION 315 "The summary of the M-CMTS Downstream Interface 316 dependencies based on the constraints of 317 docsIfMCmtsEqamGroupDependencyEntry. 318 A BIT position set to '1' indicates the PHY parameter 319 belongs to a dependency group (DEPI TSID group). 320 The opposite, a BIT position set to '0', indicates 321 the QAM channel does not belong to a dependency group." 322 DEFVAL { '00000000'H } 323 ::= { docsIfMCmtsEqamDownstreamEntry 2 } 324 325docsIfMCmtsEqamDownstreamDevicePhyParamLock OBJECT-TYPE 326 SYNTAX BITS { 327 frequency(0), 328 bandwidth(1), 329 power(2), 330 modulation(3), 331 interleaver(4), 332 j83Annex(5), 333 symbolRate(6), 334 mute(7) 335 } 336 MAX-ACCESS read-only 337 STATUS current 338 DESCRIPTION 339 "Indicates if by design the QAM Channel is directly 340 configurable. This BIT set is derived from the 341 dependency group a QAM channel belongs where 342 docsIfMCmtsEqamGroupDependencyType is equal to 343 docsPHYParamFixValue 344 When a specific BIT is set to '1', the PHY parameter 345 in docsIfMCmtsDepiSessionConfigTable is locked for SNMP 346 SETs, returning 'notWritable' on SET attempts. 347 When a specific BIT is set to '0', the PHY parameter 348 in docsIfMCmtsDepiSessionConfigTable is processed. 349 Note that when a BIT is set to '0' an SNMP SET as described 350 above may affect the PHY parameter in other QAM channels 351 as described in docsIfMCmtsEqamGroupDependencyTable 352 or rejected with error 'wrongValue' based on the constrains 353 indicated by the EQAM capabilities 354 docsIfMCmtsEqamDownstreamCapabilitiesTable of 355 DOCS-If-M-CMTS-MIB. 356 This object contains information that is used to signal 357 'lock' PHY parameters to other entities via interfaces such 358 as DEPI and ERMI." 359 ::= { docsIfMCmtsEqamDownstreamEntry 3 } 360 361docsIfMCmtsEqamDownstreamDeviceConfigPhyParamLock OBJECT-TYPE 362 SYNTAX BITS { 363 frequency(0), 364 bandwidth(1), 365 power(2), 366 modulation(3), 367 interleaver(4), 368 j83Annex(5), 369 symbolRate(6), 370 mute(7) 371 } 372 MAX-ACCESS read-write 373 STATUS current 374 DESCRIPTION 375 "Administrative configuration of lock bits for EQAM 376 channels PHY parameters. 377 378 A BIT set of this object is meaningful when the same BIT 379 set in docsIfMCmtsEqamDownstreamDevicePhyParamLock is set 380 to '0'. Therefore, a SET to this object when the entry 381 value of docsIfMCmtsEqamDownstreamDevicePhyParamLock is 382 set to '1' returns error 'wrongValue'. 383 384 When a PHY parameter BIT in this object is set to '1' 385 the QAM channel PHY parameter in 386 docsIfMCmtsDepiSessionConfigTable is locked 387 for SNMP SETs returning error 'notWritable' on those 388 attempts. 389 390 Sets to this object could be complex; as a rule of 391 thumb, SNMP agents ignore bits that are not recognized 392 (e.g., extensions). An attempt to set BITs while 393 docsIfMCmtsEqamDownstreamDeviceConfigPhyParamLock is set 394 to '1' is rejected and the error code 'wrongValue' is 395 returned." 396 ::= { docsIfMCmtsEqamDownstreamEntry 4 } 397 398docsIfMCmtsEqamDownstreamAllocationType OBJECT-TYPE 399 SYNTAX INTEGER { 400 docsisOnly(1), 401 videoOnly(2), 402 any(3) 403 } 404 MAX-ACCESS read-write 405 STATUS current 406 DESCRIPTION 407 "Indicates the mechanisms authorized to reserve and control 408 this M-CMTS Downstream interface. 409 When configured to 'docsisOnly' indicates that it can be 410 allocated only to serve data over DOCSIS. 411 When configured to 'videoOnly' indicates that it can be 412 allocated only to video services and not for Data over 413 DOCSIS. 414 'any' indicates the M-CMTS Downstream Interface can be 415 reserved for DOCSIS or video services." 416 ::= { docsIfMCmtsEqamDownstreamEntry 5 } 417 418docsIfMCmtsEqamDownstreamAllocationStatus OBJECT-TYPE 419 SYNTAX BITS { 420 other(0), 421 docsisDepi(1), 422 docsisErm(2), 423 videoErm(3) 424 } 425 MAX-ACCESS read-only 426 STATUS current 427 DESCRIPTION 428 "Indicates the service(s) the M-CMTS Downstream Interface 429 is allocated for. 430 'other' BIT set to '1' indicates the resource is currently 431 allocated to DOCSIS and/or Video services by a proprietary 432 mechanism. 433 'docsisDepi' BIT set to '1' indicates the DEPI Control 434 mechanism is currently in use in the M-CMTS Downstream 435 Interface allocation, e.g., an L2TPv3 DEPI Session. 436 'docsisErm' indicates that ERM Resource Allocation 437 Interface is being used in the M-CMTS Downstream Interface 438 allocation. 439 'video' indicates the resource is currently allocated by a 440 video control plane using an extension of the M-CMTS ERM 441 Resource Control Plane. 442 443 All BITs set to zero or a zero-length octet string 444 indicates the M-CMTS Downstream Interface is available for 445 allocation constrained to the type of resource allocation 446 referenced by docsIfMCmtsEqamDownstreamAllocationType. 447 448 It may be the case where several BITs are set to '1' 449 simultaneously: 450 The most common case is 'docsisDepi' and 'docsisERM' BITs. 451 In this situation, the ERM has allocated the QAM channel 452 and the DEPI Session handles optional parameters 453 configuration and/or in-band link status. 454 455 Combinations like 'docsisDepi' and 'videoERM' may indicate 456 concurrent services, which is vendor specific." 457 REFERENCE "DEPI L2TP ERM RTSP section 7" 458 ::= { docsIfMCmtsEqamDownstreamEntry 6 } 459 460docsIfMCmtsEqamDownstreamAllocationTimeout OBJECT-TYPE 461 SYNTAX Unsigned32 (0..120) 462 UNITS "seconds" 463 MAX-ACCESS read-write 464 STATUS current 465 DESCRIPTION 466 "Indicates the number of seconds the EQAM device waits 467 before advertising the QAM channel resource is idle and/or 468 accepting a session establishment from a different 469 control plane to the previous one. As a side effect, 470 the entry in docsIfMCmtsDepiSessionConfigTable is aged out 471 and destroyed only after the expiration of this reservation 472 timeout. A value zero makes the resource available 473 immediately for allocation to others. 474 475 Note that not explicit indefinite timeout needs to be 476 defined to indicate exclusive allocation to a requester. 477 The EQAM device can support this condition for example by 478 configuring restricted access to certain Resource 479 Allocation control plane to a particular IP host in the 480 form of source IP or authentication mechanisms." 481 ::= { docsIfMCmtsEqamDownstreamEntry 7 } 482 483docsIfMCmtsEqamDownstreamDRRPAdvertizing OBJECT-TYPE 484 SYNTAX TruthValue 485 MAX-ACCESS read-write 486 STATUS current 487 DESCRIPTION 488 "Indicates when a QAM channel resource should be advertised 489 via DRRP (DOCSIS Resource Registration Protocol) to an Edge 490 Resource Manager (ERM). 491 492 This Object is useful when a device is allocated for 493 instance to DOCSIS only by a static reservation 494 (docsIfMCmtsEqamDownstreamAllocationType 'docsisOnly'). 495 It means an Edge Resource Manager won't have this QAM 496 channel resource available allocate upon requests from 497 different entities. 498 499 Note that DRRP currently does not signal EQAM resources 500 as reserved for a particular service. 501 The MIB objects docsIfMCmtsEqamDownstreamDRRPAdvertizing 502 and docsIfMCmtsEqamDownstreamAllocationType are used 503 primarily to statically reserve QAM channels and prevent 504 its allocation by dynamic means such ERM or some other 505 existing mechanisms. Therefore, caution is needed when 506 setting this object to 'true' since the allocation Type 507 docsIfMCmtsEqamDownstreamAllocationType is not known by 508 ERMs with DRRP support." 509 DEFVAL { true } 510 ::= { docsIfMCmtsEqamDownstreamEntry 8 } 511 512docsIfMCmtsEqamDownstreamUdpPortMapping OBJECT-TYPE 513 SYNTAX InetPortNumber 514 MAX-ACCESS read-only 515 STATUS current 516 DESCRIPTION 517 "The UDP Port within a L2TPv3 Session PDU the EQAM uses 518 to map DEPI flows to the EQAM channels associated to this 519 table entry. 520 When the EQAM device does not support UDP port mapping to 521 DEPI flows, this object reports the value 1701 (the default 522 UDP port when M-CMTS Initiates a DEPI session with L2TPv3 523 header over UDP)." 524 ::= { docsIfMCmtsEqamDownstreamEntry 9 } 525 526 527-- EQAM M-CMTS Downstream Interface Capabilities 528 529docsIfMCmtsEqamDownstreamCapabilitiesTable OBJECT-TYPE 530 SYNTAX SEQUENCE OF DocsIfMCmtsEqamDownstreamCapabilitiesEntry 531 MAX-ACCESS not-accessible 532 STATUS current 533 DESCRIPTION 534 "This table contains the QAM channel capabilities 535 for the M-CMTS Downstream Interface PHY parameters in the 536 EQAM device." 537 ::= { docsIfMCmtsEqamObjects 2 } 538 539docsIfMCmtsEqamDownstreamCapabilitiesEntry OBJECT-TYPE 540 SYNTAX DocsIfMCmtsEqamDownstreamCapabilitiesEntry 541 MAX-ACCESS not-accessible 542 STATUS current 543 DESCRIPTION 544 "A conceptual row for this table." 545 INDEX { ifIndex } 546 ::= { docsIfMCmtsEqamDownstreamCapabilitiesTable 1 } 547 548DocsIfMCmtsEqamDownstreamCapabilitiesEntry ::= SEQUENCE { 549 docsIfMCmtsEqamDownstreamCapabFrequency BITS, 550 docsIfMCmtsEqamDownstreamCapabBandwidth BITS, 551 docsIfMCmtsEqamDownstreamCapabPower BITS, 552 docsIfMCmtsEqamDownstreamCapabModulation BITS, 553 docsIfMCmtsEqamDownstreamCapabInterleaver BITS, 554 docsIfMCmtsEqamDownstreamCapabJ83Annex BITS, 555 docsIfMCmtsEqamDownstreamCapabConcurrentServices BITS, 556 docsIfMCmtsEqamDownstreamCapabServicesTransport BITS, 557 docsIfMCmtsEqamDownstreamCapabMuting BITS 558} 559 560docsIfMCmtsEqamDownstreamCapabFrequency OBJECT-TYPE 561 SYNTAX BITS { 562 eqamDependency(0), 563 adjacentChannel(1), 564 adjacentChannelOrder(2) 565 } 566 MAX-ACCESS read-only 567 STATUS current 568 DESCRIPTION 569 "The QAM channel frequency capabilities. 570 'eqamDependency' BIT set to '1' indicates the QAM channel 571 frequency value has dependencies with other QAM channels 572 and an entry that includes this QAM channel is in 573 in docsIfMCmtsEqamGroupDependencyTable for the PHY 574 parameter 'frequency'. 575 576 'adjacentChannel' BIT set to '1' indicates the QAM channel 577 frequencies in the dependency group (DEPI TSID group) are 578 adjacent and constrained in a frequency range based on 579 the number of QAM channels in the dependency group. 580 581 'adjacentChannelOrder' BIT set to '1' indicates the QAM 582 channel frequency adjacency is based in the QAM channel 583 sequence like entPhysicalParentRelPos in EntPhysicalTable 584 or other vendor sequence. 585 586 e.g., a dependency group of four QAM channels 587 with 'adjacentChannelOrder' BIT set to '1': 588 The 4th QAM channel in the sequence gets a frequency 589 assignment f + 1*bandwidth when the frequency value of 590 the 3rd QAM channel in the sequence is set to f. 591 Similarly the 1st QAM channel in the sequence gets a 592 frequency assignment of f - 2*bandwidth and the 2nd QAM 593 channels gets a frequency of f -1*bandwidth. 594 595 'adjacentChannel' 'adjacentChannelOrder' BITs may be set to 596 '1' when a dependency group includes the QAM channel 597 of this M-CMTS Downstream interface and the value of the 598 object docsIfMCmtsEqamGroupDependencyType is 599 docsPHYParamAdjacentValues. 600 601 'adjacentChannel' BIT may be set to '1' if 602 'eqamDependency' BIT is set to '1'. The same way, 603 'adjacentChannelOrder' BIT may be set to '1' and implies 604 'adjacentChannel' BIT is set to '1'." 605 ::= { docsIfMCmtsEqamDownstreamCapabilitiesEntry 1 } 606 607docsIfMCmtsEqamDownstreamCapabBandwidth OBJECT-TYPE 608 SYNTAX BITS { 609 eqamDependency(0), 610 chan6Mhz(1), 611 chan8Mhz(2) 612 } 613 MAX-ACCESS read-only 614 STATUS current 615 DESCRIPTION 616 "The QAM channel Bandwidth capabilities. 617 'eqamDependency' BIT set to '1' indicates the QAM channel 618 bandwidth value has dependencies with other QAM channels 619 as indicated in docsIfMCmtsEqamGroupDependencyTable. 620 621 'chan6Mhz' set to '1' indicates 6 MHz channel width 622 support. 623 'chan8Mhz' set to '1' indicates 8 MHz channel width 624 support. 625 626 When 'eqamDependency' BIT is set to '1', a set to the 627 channel bandwidth PHY parameter of a QAM channels in a 628 dependency group (with docsIfMCmtsEqamGroupDependencyType 629 set to docsPHYParamSameValue), sets the same channel 630 bandwidth value to all QAM channels in the dependency 631 group." 632 ::= { docsIfMCmtsEqamDownstreamCapabilitiesEntry 2 } 633 634docsIfMCmtsEqamDownstreamCapabPower OBJECT-TYPE 635 SYNTAX BITS { 636 eqamDependency(0) 637 } 638 MAX-ACCESS read-only 639 STATUS current 640 DESCRIPTION 641 "The QAM channel Power capabilities. 642 'eqamDependency' BIT set to '1' indicates the QAM channel 643 power value has dependencies with other QAM channels 644 as indicated in docsIfMCmtsEqamGroupDependencyTable. 645 646 When 'eqamDependency' BIT is set to '1', a set to the 647 power level PHY parameter of a QAM channels in a 648 dependency group (with docsIfMCmtsEqamGroupDependencyType 649 set to docsPHYParamSameValue), sets the same power 650 level to all QAM channels in the dependency group." 651 ::= { docsIfMCmtsEqamDownstreamCapabilitiesEntry 3 } 652 653docsIfMCmtsEqamDownstreamCapabModulation OBJECT-TYPE 654 SYNTAX BITS { 655 eqamDependency(0), 656 qam64(1), 657 qam256(2) 658 } 659 MAX-ACCESS read-only 660 STATUS current 661 DESCRIPTION 662 "The QAM channel Modulation capabilities. 663 'eqamDependency' BIT set to '1' indicates the QAM channel 664 modulation value has dependencies with other QAM channels 665 as indicated in docsIfMCmtsEqamGroupDependencyTable. 666 667 'qam64' set to '1' indicates 64 QAM modulation support. 668 'qam256' set to '1' indicates 256 QAM modulation support. 669 670 When 'eqamDependency' BIT is set to '1', a set to the 671 modulation PHY parameter of a QAM channels in a 672 dependency group (with docsIfMCmtsEqamGroupDependencyType 673 set to docsPHYParamSameValue), sets the same modulation 674 type to all QAM channels in the dependency group." 675 ::= { docsIfMCmtsEqamDownstreamCapabilitiesEntry 4 } 676 677docsIfMCmtsEqamDownstreamCapabInterleaver OBJECT-TYPE 678 SYNTAX BITS { 679 eqamDependency(0), 680 taps8Increment16(1), 681 taps16Increment8(2), 682 taps32Increment4(3), 683 taps64Increment2(4), 684 taps128Increment1(5), 685 taps12increment17(6), 686 taps128increment2(7), 687 taps128increment3(8), 688 taps128increment4(9), 689 taps128increment5(10), 690 taps128increment6(11), 691 taps128increment7(12), 692 taps128increment8(13) 693 } 694 MAX-ACCESS read-only 695 STATUS current 696 DESCRIPTION 697 "The QAM channel Interleaver capabilities. 698 'eqamDependency' BIT set to '1' indicates the QAM channel 699 interleave value has dependencies with other QAM channels 700 as indicated in docsIfMCmtsEqamGroupDependencyTable. 701 702 'taps8Increment16' set to '1' indicates the support of 703 j = 8, i = 16 interleave. 704 705 'taps16Increment8' set to '1' indicates the support of 706 j = 16, i = 8 interleave. 707 708 'taps32Increment4' set to '1' indicates the support of 709 j = 32, i = 4 interleave. 710 711 'taps64Increment2' set to '1' indicates the support of 712 j = 64, i = 2 interleave. 713 714 'taps128Increment1' set to '1' indicates the support of 715 j = 128, i = 1 interleave. 716 717 'taps12increment17' set to '1' indicates the support of 718 j = 12, i = 17 interleave. 719 720 'tabs128increment2' set to '1' indicates the support of 721 j = 128, i = 2 interleave. 722 723 'tabs128increment3' set to '1' indicates the support of 724 j = 128, i = 3 interleave. 725 726 'tabs128increment4' set to '1' indicates the support of 727 j = 128, i = 4 interleave. 728 729 'tabs128increment5' set to '1' indicates the support of 730 j = 128, i = 5 interleave. 731 732 'tabs128increment6' set to '1' indicates the support of 733 j = 128, i = 6 interleave. 734 735 'tabs128increment7' set to '1' indicates the support of 736 j = 128, i = 7 interleave. 737 738 'tabs128increment8' set to '1' indicates the support of 739 j = 128, i = 8 interleave. 740 741 When 'eqamDependency' BIT is set to '1', a set to the 742 interleave PHY parameter of a QAM channels in a 743 dependency group (with docsIfMCmtsEqamGroupDependencyType 744 set to docsPHYParamSameValue), sets the same Interleave 745 value to all QAM channels in the dependency group." 746 ::= { docsIfMCmtsEqamDownstreamCapabilitiesEntry 5 } 747 748docsIfMCmtsEqamDownstreamCapabJ83Annex OBJECT-TYPE 749 SYNTAX BITS { 750 eqamDependency(0), 751 annexA(1), 752 annexB(2), 753 annexC(3) 754 } 755 MAX-ACCESS read-only 756 STATUS current 757 DESCRIPTION 758 "The QAM channel J.83 Annex Capabilities. 759 'eqamDependency' BIT set to '1' indicates the QAM channel 760 J.83 Annex value has dependencies with other QAM channels 761 as indicated in docsIfMCmtsEqamGroupDependencyTable. 762 763 'annexA' set to '1' indicates J.83 Annex A support. 764 'annexB' set to '1' indicates J.83 Annex B support. 765 'annexC' set to '1' indicates J.83 Annex C support. 766 767 When 'eqamDependency' BIT is set to '1', a set to the 768 J.83 Annex PHY parameter of a QAM channels in a 769 dependency group (with docsIfMCmtsEqamGroupDependencyType 770 set to docsPHYParamSameValue), sets the same J.83 Annex 771 value to all QAM channels in the dependency group." 772 ::= { docsIfMCmtsEqamDownstreamCapabilitiesEntry 6 } 773 774docsIfMCmtsEqamDownstreamCapabConcurrentServices OBJECT-TYPE 775 SYNTAX BITS { 776 eqamDependency(0), 777 videoAndDocsis(1) 778 } 779 MAX-ACCESS read-only 780 STATUS current 781 DESCRIPTION 782 "The QAM channel Concurrent Services Capabilities. 783 'eqamDependency' BIT set to '1' indicates the QAM channel 784 is part of a dependency group that supports concurrent 785 services mode as indicated in 786 docsIfMCmtsEqamGroupDependencyTable. 787 788 'videoAndDocsis' BIT set to '1' indicates video transport 789 and DOCSIS transport can be supported simultaneously. 790 791 Video and DOCSIS transport service types are described in 792 docsIfMCmtsEqamDownstreamCapabServicesTransport." 793 ::= { docsIfMCmtsEqamDownstreamCapabilitiesEntry 7 } 794 795docsIfMCmtsEqamDownstreamCapabServicesTransport OBJECT-TYPE 796 SYNTAX BITS { 797 qamDependency(0), 798 mpeg2OverIP(1), 799 dmpt(2), 800 psp(3) 801 } 802 MAX-ACCESS read-only 803 STATUS current 804 DESCRIPTION 805 "The QAM channel Services transports modes Capabilities. 806 807 'eqamDependency' BIT set to '1' indicates the QAM channel 808 Service transport type has dependencies with other QAM 809 channels as indicated in 810 docsIfMCmtsEqamGroupDependencyTable. 811 812 'mpeg2OverIP' set to '1' indicates video transports as 813 conventional VoD is supported (known as MPT mode, MPEG-2 814 transport). 815 'dmpt' set to 1 indicates DOCSIS MPT mode (D-MPT) support. 816 'psp' set to 1 indicates DOCSIS Packet Streaming Protocol 817 mode (PSP) support. 818 819 When 'eqamDependency' BIT is set to '1', a request to set 820 a QAM channel to a service type in a dependency group 821 (with docsIfMCmtsEqamGroupDependencyType set to 822 docsPHYParamSameValue) may be rejected." 823 ::= { docsIfMCmtsEqamDownstreamCapabilitiesEntry 8 } 824 825docsIfMCmtsEqamDownstreamCapabMuting OBJECT-TYPE 826 SYNTAX BITS { 827 eqamDependency(0) 828 } 829 MAX-ACCESS read-only 830 STATUS current 831 DESCRIPTION 832 "The QAM channel muting capabilities. 833 'eqamDependency' BIT set to '1' indicates the EQAM Mute 834 state has dependencies with other QAM channels as 835 indicated in docsIfMCmtsEqamGroupDependencyTable. 836 837 When 'eqamDependency' BIT is set to '1', a request to 838 mute a QAM channels in a dependency group (with 839 docsIfMCmtsEqamGroupDependencyType set to 840 docsPHYParamSameValue), sets all QAM channels in the 841 dependency group to mute." 842 ::= { docsIfMCmtsEqamDownstreamCapabilitiesEntry 9 } 843 844 845-- --------------------------------------------------------------------- 846-- EQAM M-CMTS Group Dependency of PHY parameters Definitions 847-- Defines the group of QAM channels that may be impacted for 848-- individual QAM channels PHY parameters changes. Extends ENTITY-MIB 849-- --------------------------------------------------------------------- 850 851docsIfMCmtsEqamGroupDependencyTable OBJECT-TYPE 852 SYNTAX SEQUENCE OF DocsIfMCmtsEqamGroupDependencyEntry 853 MAX-ACCESS not-accessible 854 STATUS current 855 DESCRIPTION 856 "This table describes the rules that identify groups of 857 QAM channels with PHY parameters dependencies. 858 A PHY parameter dependency group means that a set to 859 a QAM channel parameter may affect the value of 860 other QAM Channels in the group. 861 862 TSID is a broadcast term borrowed by the M-CMTS 863 architecture to represent a unique identifier of QAM 864 channels in the M-CMTS architecture. 865 866 TSID Group is the DEPI concept of a set of QAM channels 867 with a PHY parameter dependency. This module refers to 868 TSID group as a PHY dependency Group. 869 870 This table uses the ENTITY-MIB physical component structure 871 to allows the managed system to describe the QAM channels' 872 PHY parameters dependencies. A management entity can use 873 the information from this table to generate the DEPI TSID 874 Groups. 875 876 Examples of PHY dependencies could be usage of adjacent 877 frequencies, or QAM channels of RF ports restricted, or 878 same interleaver value, modulation and J.83 Annex value. 879 880 Additional details and rules to describe the PHY parameter 881 dependency is indicated in 882 docsIfMCmtsEqamGroupDependencyType. 883 Vendors may extend via other MIB modules the usage of 884 docsIfMCmtsEqamGroupDependencyType." 885 ::= { docsIfMCmtsEqamObjects 3 } 886 887docsIfMCmtsEqamGroupDependencyEntry OBJECT-TYPE 888 SYNTAX DocsIfMCmtsEqamGroupDependencyEntry 889 MAX-ACCESS not-accessible 890 STATUS current 891 DESCRIPTION 892 "A conceptual row of this table. 893 894 QAM channels are modeled as PhysicalClass 'port' from 895 the ENTITY-MIB. 896 An QAM channel can be represented as part of an entity 897 MIB containment tree as follows: 898 chassis(EQAM device) 899 .container(EQAM Slot) 900 .module(field-replaceable-module) 901 .module ( Physical RF spigot) 902 . port (QAM channel) 903 904 PhysicalClass 'stack' is left optional and not included 905 as a reference or examples for this table. 906 907 Based on the hardware capabilities the Agent will create 908 entries in this table including the entPhysicalEntry of 909 the close element to the root (e.g., up to 'chassis' or 910 'stack') including the PHY parameter of the dependency 911 as part of the entry index 912 913 The Aggregation is then defined as all the QAM channels 914 (entity PhysicalClass = 'port') below the tree as 915 indicated in entyPhysicalContainsTable. 916 917 Logical or software dependencies of the QAM channels PHY 918 parameters in addition to the hardware dependency entries 919 can be present and MUST persist to system 920 re-initialization. The storage realization of hardware 921 dependent entries are 'permanent' or 'readOnly'. The 922 storage realization of logical dependency entries is 923 'nonVolatile'. 924 925 PHY parameters dependencies being logically defined may be 926 present in this table but its configuration is outside of 927 the scope of this MIB Module, including the definition of 928 simulated Physical components such backplane types or 929 modules accomplish its logical grouping. 930 931 PHY parameters with no Physical entities associated in 932 this table indicates no PHY dependencies for certain groups 933 of QAM channels. 934 935 Administrative changes to the 936 docsIfMCmtsEqamGroupDependencyPhyParamLock are preserved in 937 non-volatile memory upon system re-initialization. 938 939 Note that any change in the system due to the 940 insertion or removal or components will reset to factory 941 default the entries associated to those components. 942 943 An entry in this table is reflected in the MIB object 944 docsIfMExtDownstreamTSIDGroupPhyParamFlag for individual 945 QAM channels. 946 947 A recursive method to find the PHY dependency group of an 948 QAM channel A, PHY parameter X is as follows: 949 950 The parent tree of QAM channel A is recursively calculated 951 by navigating entyPhysicalContainsTable from bottom to top 952 Pi(P1..Pn) 953 954 The list Mj (M1..Mn) of 955 docsIfMCmtsEqamGroupDependencyPhysicalIndex represents the 956 values from this table with PHY parameter 957 docsIfMCmtsEqamGroupDependencyPhyParam X and/or 'all' 958 959 The list Qi (Q1..n) is the list of matches of Mi in Pi 960 961 Qi with the lower position in the entyPhysicalContainsTable 962 is selected Qy and My is the group criteria selected. 963 964 All QAM channels Bi below My are candidates of being in 965 the dependency group. 966 967 Each Bi is verified as A for its own BPi parent tree to 968 verify that in effect My is the lowest denominator in Mi 969 BPi intersection to become part of the Dependency Group 970 of A." 971 INDEX { 972 docsIfMCmtsEqamGroupDependencyPhyParam, 973 docsIfMCmtsEqamGroupDependencyPhysicalIndex 974 } 975 ::= { docsIfMCmtsEqamGroupDependencyTable 1 } 976 977DocsIfMCmtsEqamGroupDependencyEntry ::= SEQUENCE { 978 docsIfMCmtsEqamGroupDependencyPhyParam INTEGER, 979 docsIfMCmtsEqamGroupDependencyPhysicalIndex PhysicalIndexOrZero, 980 docsIfMCmtsEqamGroupDependencyGroupID Unsigned32, 981 docsIfMCmtsEqamGroupDependencyType AutonomousType 982} 983 984docsIfMCmtsEqamGroupDependencyPhyParam OBJECT-TYPE 985 SYNTAX INTEGER { 986 noDependencies(0), 987 all(1), 988 frequency(2), 989 bandwidth(3), 990 power(4), 991 modulation(5), 992 interleave(6), 993 annex(7), 994 symbolRate(8), 995 mute(9) 996 } 997 MAX-ACCESS not-accessible 998 STATUS current 999 DESCRIPTION 1000 "This object represents the type of DOCSIS PHY parameter 1001 that may have dependencies when setting an individual 1002 object in the dependency group. 1003 The value 'all' may be used as a wildcard to indicate 1004 all PHY parameters. The other enumeration values are 1005 DOCSIS PHY parameters. 1006 1007 The opposite to 'all' is 'noDependencies', which indicates 1008 no dependencies in PHY parameters, but is only used to 1009 indicate no dependencies across all the EQAM device. Thus, 1010 when used, 'notDependencies' is accompanied by 1011 docsIfMCmtsEqamGroupDependencyPhysicalIndex '0' as the only 1012 entry in the table. 1013 In this way it is clearly distinguished when an EQAM device 1014 has dependencies instead of an empty table." 1015 ::= { docsIfMCmtsEqamGroupDependencyEntry 1 } 1016 1017docsIfMCmtsEqamGroupDependencyPhysicalIndex OBJECT-TYPE 1018 SYNTAX PhysicalIndexOrZero 1019 MAX-ACCESS not-accessible 1020 STATUS current 1021 DESCRIPTION 1022 "Indicates the physical element from where the PHY 1023 parameter dependency for QAM channels applies. 1024 All the QAM channels elements under this Physical index 1025 will belong to a dependency group of the specified PHY 1026 parameter." 1027 ::= { docsIfMCmtsEqamGroupDependencyEntry 2 } 1028 1029docsIfMCmtsEqamGroupDependencyGroupID OBJECT-TYPE 1030 SYNTAX Unsigned32 (1..127) 1031 MAX-ACCESS read-only 1032 STATUS current 1033 DESCRIPTION 1034 "The internal ID assigned for the QAM channels in the 1035 dependency group. 1036 The value of this object is unique in the scope of the 1037 PHY parameter being mapped." 1038 ::= { docsIfMCmtsEqamGroupDependencyEntry 3 } 1039 1040docsIfMCmtsEqamGroupDependencyType OBJECT-TYPE 1041 SYNTAX AutonomousType 1042 MAX-ACCESS read-only 1043 STATUS current 1044 DESCRIPTION 1045 "The description of the type of dependency associated 1046 with this dependency group. 1047 Basic type of dependencies are docsPHYParamSameValue, 1048 docsPHYParamAdjacentValues, docsPHYParamFrequencyRange. 1049 Vendors may define their own rules and policies to describe 1050 their implementation dependency definitions such as 1051 RowPointers to table entries or OBJECT-IDENTITY clauses. 1052 If the dependency is not described this object is set to 1053 zeroDotZero, although the dependency does exist." 1054 ::= { docsIfMCmtsEqamGroupDependencyEntry 4 } 1055 1056 1057-- --------------------------------------------------------------------- 1058-- EQAM M-CMTS Global configuration 1059-- Defines the structure to include configuration rules applicable 1060-- at EQAM device initialization and management actions 1061-- Uses the containment structure of the ENTITY-MIB to create the global 1062-- configuration rules. 1063-- --------------------------------------------------------------------- 1064 1065docsIfMCmtsEqamGlobCfgDownTable OBJECT-TYPE 1066 SYNTAX SEQUENCE OF DocsIfMCmtsEqamGlobCfgDownEntry 1067 MAX-ACCESS not-accessible 1068 STATUS current 1069 DESCRIPTION 1070 "A Table for setting multiple parameters of multiple 1071 QAM channels. 1072 Creating an entry in this table will set automatically 1073 all QAM Channels in the containment tree of 1074 docsIfMCmtsEqamGlobCfgDownPhysicalIndex in 1075 entPhysicalContainsTable to the parameter values 1076 specified during the row creation. 1077 1078 docsIfMCmtsEqamGlobCfgDownPhysicalIndex MUST be a valid 1079 Physical index of entPhysicalTable. 1080 1081 The ways to configure QAM channels parameters are: 1082 1) Globally. 1083 Using this table, docsIfMCmtsEqamGlobCfgDownTable 1084 2) Directly. 1085 Using docsIfMCmtsEqamDownstreamTable and 1086 docsIfDownstreamChannelTable to change parameters 1087 and lock status of individual QAM channels. 1088 1089 In general an entry in this table will set the parameters 1090 of QAM channels of the containment tree recursively the 1091 same way as doing directly as described in 2)above. It 1092 means, potentially there could be rejections based on 1093 locked parameters and/or PHY dependencies that prevent 1094 the sets. 1095 1096 The row creation in this table is not rejected or set in 1097 'inactive' or 'notInService' state due individual QAM 1098 channels in the group failures due the global set, instead, 1099 an error status is reported per entry. 1100 1101 The processing of the entries in this table (e.g., at system 1102 initialization) is sequential; therefore, it could be 1103 overlapping rules based on the containment tree level of 1104 the entries." 1105 ::= { docsIfMCmtsEqamObjects 4 } 1106 1107docsIfMCmtsEqamGlobCfgDownEntry OBJECT-TYPE 1108 SYNTAX DocsIfMCmtsEqamGlobCfgDownEntry 1109 MAX-ACCESS not-accessible 1110 STATUS current 1111 DESCRIPTION 1112 "The index of this table. 1113 Entries in this table persist after system 1114 re-initalization. 1115 It is common to have 'holes' in this table 1116 since not all the parameters associated with a QAM channel 1117 might be desired of global set, therefore, columnar values 1118 do not handle default values for entry creation." 1119 INDEX { docsIfMCmtsEqamGlobCfgDownIndex } 1120 ::= { docsIfMCmtsEqamGlobCfgDownTable 1 } 1121 1122DocsIfMCmtsEqamGlobCfgDownEntry ::= SEQUENCE { 1123 docsIfMCmtsEqamGlobCfgDownIndex Unsigned32, 1124 docsIfMCmtsEqamGlobCfgDownPhysicalIndex PhysicalIndexOrZero, 1125 docsIfMCmtsEqamGlobCfgDownBandwidth Integer32, 1126 docsIfMCmtsEqamGlobCfgDownPower TenthdBmV, 1127 docsIfMCmtsEqamGlobCfgDownModulation INTEGER, 1128 docsIfMCmtsEqamGlobCfgDownInterleave INTEGER, 1129 docsIfMCmtsEqamGlogCfgDownAnnex INTEGER, 1130 docsIfMCmtsEqamGlobCfgDownSymbolRateM Unsigned32, 1131 docsIfMCmtsEqamGlobCfgDownSymbolRateN Unsigned32, 1132 docsIfMCmtsEqamGlobCfgDownLockParams BITS, 1133 docsIfMCmtsEqamGlobCfgDownExecutionCode INTEGER, 1134 docsIfMCmtsEqamGlobCfgDownErrorsCount Gauge32, 1135 docsIfMCmtsEqamGlobCfgDownRowStatus RowStatus 1136} 1137 1138docsIfMCmtsEqamGlobCfgDownIndex OBJECT-TYPE 1139 SYNTAX Unsigned32 1140 MAX-ACCESS not-accessible 1141 STATUS current 1142 DESCRIPTION 1143 "The unique identifier of entries in this table." 1144 ::= { docsIfMCmtsEqamGlobCfgDownEntry 1 } 1145 1146docsIfMCmtsEqamGlobCfgDownPhysicalIndex OBJECT-TYPE 1147 SYNTAX PhysicalIndexOrZero 1148 MAX-ACCESS read-create 1149 STATUS current 1150 DESCRIPTION 1151 "The ENTITY-MIB Physical Index that includes the QAM 1152 channels associated to the global parameter being set. 1153 The QAM Channels covered by this global set are those 1154 linked to the entPhysicalContainsTable containment tree 1155 starting at the value of this object. 1156 The value '0' indicates all containment 1157 elements in the managed system." 1158 ::= { docsIfMCmtsEqamGlobCfgDownEntry 2 } 1159 1160docsIfMCmtsEqamGlobCfgDownBandwidth OBJECT-TYPE 1161 SYNTAX Integer32 (6000000 | 8000000) 1162 UNITS "hertz" 1163 MAX-ACCESS read-create 1164 STATUS current 1165 DESCRIPTION 1166 "The object for global configuration of Downstream 1167 channel bandwidth of the QAM channels in the containment 1168 tree of docsIfMCmtsEqamGlobCfgDownPhysicalIndex. 1169 A set to this object is reflected in docsIfDownChannelWidth 1170 of the QAM channels being set. 1171 The syntax of this object is Integer32 to maintain the same 1172 type of docsIfDownChannelWidth as initially defined in 1173 RFC 2670." 1174 ::= { docsIfMCmtsEqamGlobCfgDownEntry 3 } 1175 1176docsIfMCmtsEqamGlobCfgDownPower OBJECT-TYPE 1177 SYNTAX TenthdBmV 1178 UNITS "dBmV" 1179 MAX-ACCESS read-create 1180 STATUS current 1181 DESCRIPTION 1182 "The object for global configuration of Downstream 1183 channel Power Level of the QAM channels in the containment 1184 tree of docsIfMCmtsEqamGlobCfgDownPhysicalIndex. 1185 A set to this object is reflected in 1186 docsIfDownChannelPower of the QAM channels being set." 1187 ::= { docsIfMCmtsEqamGlobCfgDownEntry 4 } 1188 1189docsIfMCmtsEqamGlobCfgDownModulation OBJECT-TYPE 1190 SYNTAX INTEGER { 1191 qam64(3), 1192 qam256(4) 1193 } 1194 MAX-ACCESS read-create 1195 STATUS current 1196 DESCRIPTION 1197 "The object for global configuration of Downstream 1198 channel modulation of the QAM channels in the containment 1199 tree of docsIfMCmtsEqamGlobCfgDownPhysicalIndex. 1200 A set to this object is reflected in 1201 docsIfDownChannelModulation of the QAM channels being set. 1202 Values '1' and '2' are not used, only '3'and '4' to 1203 maintain compatibility with docsIfDownChannelModulation 1204 enumeration values initially defined in RFC 2670." 1205 ::= { docsIfMCmtsEqamGlobCfgDownEntry 5 } 1206 1207docsIfMCmtsEqamGlobCfgDownInterleave OBJECT-TYPE 1208 SYNTAX INTEGER { 1209 unknown(1), 1210 other(2), 1211 taps8Increment16(3), 1212 taps16Increment8(4), 1213 taps32Increment4(5), 1214 taps64Increment2(6), 1215 taps128Increment1(7), 1216 taps12increment17(8), 1217 tabs128increment2(9), 1218 tabs128increment3(10), 1219 tabs128increment4(11), 1220 tabs128increment5(12), 1221 tabs128increment6(13), 1222 tabs128increment7(14), 1223 tabs128increment8(15) 1224 } 1225 MAX-ACCESS read-create 1226 STATUS current 1227 DESCRIPTION 1228 "The object for global configuration of Downstream 1229 channel interleave of the QAM channels in the containment 1230 tree of docsIfMCmtsEqamGlobCfgDownPhysicalIndex. 1231 A set to this object is reflected in 1232 docsIfDownChannelInterleave of the QAM channels being set. 1233 Values are defined as follows: 1234 64QAM/256QAM 1235 'taps8Increment16' : protection 5.9/4.1 usec, 1236 latency .22/.15 msec 1237 'taps16Increment8' : protection 12/8.2 usec, 1238 latency .48/.33 msec 1239 'taps32Increment4' : protection 24/16 usec, 1240 latency .98/.68 msec 1241 'taps64Increment2' : protection 47/33 usec, 1242 latency 2/1.4 msec 1243 'taps128Increment1' : protection 95/66 usec, 1244 latency 4/2.8 msec 1245 'taps12increment17' : protection 18/14 usec, 1246 latency 0.43/0.32 msec 1247 1248 Values below are not defined for DOCSIS RFI MIB for 1249 docsIfDownChannelInterleave. The EQAM Channel supports 1250 these values for video services (see 1251 docsIfMCmtsEqamDownstreamCapabInterleaver specific EQAM 1252 supported values). 1253 1254 'tabs128increment2' : protection 190/132 usec, 1255 latency 8/5.6 msec 1256 'tabs128increment3' : protection 285/198 usec, 1257 latency 12/8.4 msec 1258 'tabs128increment4' : protection 379/264 usec, 1259 latency 16/11 msec 1260 'tabs128increment5' : protection 474/330 usec, 1261 latency 20/14 msec 1262 'tabs128increment6' : protection 569/396 usec, 1263 latency 24/17 msec 1264 'tabs128increment7' : protection 664/462 usec, 1265 latency 28/19 msec 1266 'tabs128increment8' : protection 759/528 usec, 1267 latency 32/22 msec 1268 1269 Setting this object without setting 1270 docsIfMCmtsEqamGlogCfgDownAnnex may end up with particular 1271 QAM channels set rejections due to incompatible Annex 1272 parameters, in which case the error 'errorSetFailures' 1273 is reported in docsIfMCmtsEqamGlobCfgDownExecutionCode." 1274 ::= { docsIfMCmtsEqamGlobCfgDownEntry 6 } 1275 1276docsIfMCmtsEqamGlogCfgDownAnnex OBJECT-TYPE 1277 SYNTAX INTEGER { 1278 annexA(3), 1279 annexB(4), 1280 annexC(5) 1281 } 1282 MAX-ACCESS read-create 1283 STATUS current 1284 DESCRIPTION 1285 "The object for global configuration of Downstream 1286 channel J.83 Annex of the QAM channels in the containment 1287 tree of docsIfMCmtsEqamGlobCfgDownPhysicalIndex. 1288 A set to this object is reflected in 1289 docsIfDownChannelAnnex of the QAM channels being set. 1290 Values '1' and '2' are not used, only '3', '4' and '5' to 1291 maintain compatibility with docsIfDownChannelAnnex 1292 enumeration values initially defined in RFC 2670. 1293 1294 This object set has dependencies with 1295 docsIfDownChannelInterleave, 1296 docsIfMCmtsEqamGlobCfgDownBandwidth and probably 1297 docsIfMCmtsEqamGlobCfgDownSymbolRateM/N, in particular 1298 in the rare event of changing the J.83 Annex type for the 1299 already configured EQAM. 1300 1301 An entry set with an invalid combination of J.83 Annex 1302 PHY parameters mentioned above is not executed and 1303 reported as error code 'errorNoCommitted' in 1304 docsIfMCmtsEqamGlobCfgDownExecutionCode. 1305 1306 If an entry sets this object but any of the other J.83 1307 Annex PHY related objects, is missing, the missing 1308 parameters are set to a default value only in the case 1309 of a change of J.83 Annex type (e.g., setting Annex A when 1310 currently in Annex B)." 1311 ::= { docsIfMCmtsEqamGlobCfgDownEntry 7 } 1312 1313docsIfMCmtsEqamGlobCfgDownSymbolRateM OBJECT-TYPE 1314 SYNTAX Unsigned32 (1..65535) 1315 MAX-ACCESS read-create 1316 STATUS current 1317 DESCRIPTION 1318 "The object for global configuration of Downstream 1319 channel Symbol M factor of the QAM channels in the 1320 containment tree of 1321 docsIfMCmtsEqamGlobCfgDownPhysicalIndex. 1322 1323 When setting M and N Symbol Rate parameters, both 1324 docsIfMCmtsEqamGlobCfgDownSymbolRateM and 1325 docsIfMCmtsEqamGlobCfgDownSymbolRateN objects MUST 1326 be present in the entry, otherwise an error code 1327 'notCommitted' is reported in 1328 docsIfMCmtsEqamGlobCfgDownExecutionCode of this entry. 1329 1330 Setting this object without setting 1331 docsIfMCmtsEqamGlogCfgDownAnnex may end up with particular 1332 QAM channels set rejections due to incompatible Annex 1333 parameters, in which case the error 'errorSetFailures' is 1334 reported in docsIfMCmtsEqamGlobCfgDownExecutionCode." 1335 ::= { docsIfMCmtsEqamGlobCfgDownEntry 8 } 1336 1337docsIfMCmtsEqamGlobCfgDownSymbolRateN OBJECT-TYPE 1338 SYNTAX Unsigned32 (1..65535) 1339 MAX-ACCESS read-create 1340 STATUS current 1341 DESCRIPTION 1342 "The object for global configuration of Downstream 1343 channel Symbol M factor of the QAM channels in the 1344 containment tree of 1345 docsIfMCmtsEqamGlobCfgDownPhysicalIndex. 1346 When setting M and N Symbol Rate parameters, both 1347 docsIfMCmtsEqamGlobCfgDownSymbolRateM and 1348 docsIfMCmtsEqamGlobCfgDownSymbolRateN objects MUST 1349 be present in the entry, otherwise an error code 1350 'notCommitted' is reported in 1351 docsIfMCmtsEqamGlobCfgDownExecutionCode of this entry." 1352 ::= { docsIfMCmtsEqamGlobCfgDownEntry 9 } 1353 1354docsIfMCmtsEqamGlobCfgDownLockParams OBJECT-TYPE 1355 SYNTAX BITS { 1356 frequency(0), 1357 bandwidth(1), 1358 power(2), 1359 modulation(3), 1360 interleaver(4), 1361 j83Annex(5), 1362 symbolRate(6) -- symbolRate(6), 1363 } 1364 MAX-ACCESS read-create 1365 STATUS current 1366 DESCRIPTION 1367 "The object for global configuration of Downstream 1368 channel lock state of the PHY parameters of the QAM 1369 channels in the containment tree of 1370 docsIfMCmtsEqamGlobCfgDownPhysicalIndex. 1371 1372 A locked PHY parameter is blocked for sets via Management 1373 or other means such as DEPI session. 1374 1375 Setting a BIT to '1' locks the corresponding PHY parameter 1376 for configuration, returning error 'wrongValue' on SET 1377 attempts until administratively unlocked. 1378 1379 A set to this object is reflected in 1380 docsIfMCmtsEqamDownstreamDeviceConfigPhyParamLock of the 1381 QAM channels being set. 1382 Note that setting a BIT to '0' does not necessarily grant 1383 write access to a PHY parameter, because of existing 1384 hardware constraints indicated in 1385 docsIfMCmtsEqamDownstreamDevicePhyParamLock." 1386 DEFVAL { '00000000'H } 1387 ::= { docsIfMCmtsEqamGlobCfgDownEntry 10 } 1388 1389docsIfMCmtsEqamGlobCfgDownExecutionCode OBJECT-TYPE 1390 SYNTAX INTEGER { 1391 complete(1), 1392 errorNoPhysIndex(2), 1393 errorNoQAMChannels(3), 1394 errorSetFailures(4), 1395 errorNoCommitted(5), 1396 warningDependencies(6), 1397 errorOther(7) 1398 } 1399 MAX-ACCESS read-only 1400 STATUS current 1401 DESCRIPTION 1402 "Indicates the status of the global configuration entry 1403 execution. If different than 'none', represents the last 1404 error condition present. 1405 'complete' indicates the Global configuration success with 1406 no errors. 1407 'errorNoPhysIndex' indicates the value of 1408 docsIfMCmtsEqamGlobCfgDownPhysicalIndex does not 1409 exist. 1410 'errorSetFailures' indicates the global set was commit but 1411 individual QAM channels reported errors on sets. The 1412 counter docsIfMCmtsEqamGlobCfgDownErrorCount is 1413 increased for each QAM channel set failure. 1414 'errorNoCommitted' indicates the entry was not committed as 1415 sets to the associated QAM channels due to inconsistent 1416 PHY parameters. Few possible cases are: 1417 - refer to the docsIfMCmtsEqamGlogCfgDownAnnex 1418 constraints and related Annex objects as it 1419 describes. 1420 - setting an unique parameter with wrong syntax, leaving 1421 the entry in 'notReady' status See 1422 RowStatus Object 1423 description. 1424 'warningDependencies' indicates the command was executed 1425 and the system may have detected dependencies. This 1426 execution code is optional and considered a warning 1427 rather than an error, as the management entity can have 1428 knowledge about group dependencies prior to setting an 1429 entry by inspecting docsIfMCmtsEqamGroupDependencyTable. 1430 'errorOther' indicates an error condition not considered in 1431 the above situations. 1432 1433 As multiple QAM channels are set only the last error 1434 condition is maintained in case of a no 'complete' 1435 execution status. A warning condition (e.g., 1436 'warningDependencies' does not override an existing 1437 error condition (other enumeration values)." 1438 ::= { docsIfMCmtsEqamGlobCfgDownEntry 12 } 1439 1440docsIfMCmtsEqamGlobCfgDownErrorsCount OBJECT-TYPE 1441 SYNTAX Gauge32 1442 MAX-ACCESS read-only 1443 STATUS current 1444 DESCRIPTION 1445 "The number of error cases where a QAM channel was not 1446 successfully set. This value starts counting at zero 1447 any time the global configuration entry is executed. 1448 This object is reset back to zero in case of a successful 1449 set." 1450 ::= { docsIfMCmtsEqamGlobCfgDownEntry 13 } 1451 1452docsIfMCmtsEqamGlobCfgDownRowStatus OBJECT-TYPE 1453 SYNTAX RowStatus 1454 MAX-ACCESS read-create 1455 STATUS current 1456 DESCRIPTION 1457 "The status of this conceptual table row entry. 1458 In order to create an entry the object 1459 docsIfMCmtsEqamGlobCfgDownPhysicalIndex MUST be set 1460 1461 This table has 'holes' for all the read-create' objects 1462 not specified in the setup. 1463 1464 An entry is set to 'active' status if at least one 1465 read-create object of the list below is set, otherwise, 1466 the entry is in 'notReady' status. 1467 1468 docsIfMCmtsEqamGlobCfgDownBandwidth 1469 docsIfMCmtsEqamGlobCfgDownPower 1470 docsIfMCmtsEqamGlobCfgDownModulation 1471 docsIfMCmtsEqamGlobCfgDownInterleave 1472 docsIfMCmtsEqamGlogCfgDownAnnex 1473 docsIfMCmtsEqamGlobCfgDownSymbolRateM 1474 docsIfMCmtsEqamGlobCfgDownSymbolRateN 1475 1476 Once an entry is active the QAM channels associated to the 1477 docsIfMCmtsEqamGlobCfgDownPhysicalIndex containment tree 1478 are set to the parameters specified in the entry. 1479 The Entry remains in 'active' row status and the execution 1480 status is reported by 1481 docsIfMCmtsEqamGlobCfgDownExecutionCode. 1482 1483 Setting a previously set object to a new value or 1484 specifying an object not initially set during row creation, 1485 sets the entry in row status 'notInService'. A set of this 1486 object to 'active' triggers again the global configuration 1487 action. As a rule, the EQAM device is not expected to track 1488 old parameter values. Thus, the set to 'active' of the 1489 entry performs the global set of all the old and new 1490 parameters defined in the entry. 1491 1492 Due to the possible value 'notInService' as a valid 1493 configuration state, this entry MUST NOT be aged out when 1494 Row Status is 'notInService'." 1495 ::= { docsIfMCmtsEqamGlobCfgDownEntry 14 } 1496 1497 1498-- --------------------------------------------------------------------- 1499-- CMTS and EQAM Channel Block configuration 1500-- Configuration and diagnostic of block Channels. 1501-- This table is only for Block Channels Physical containments 1502-- Other configuration parameters (PHY) applicable to all channes in a 1503-- Block Channel are set through docsIfMCmtsEqamGlobCfgDownTable 1504-- --------------------------------------------------------------------- 1505 1506docsIfMCmtsChannelBlockTable OBJECT-TYPE 1507 SYNTAX SEQUENCE OF DocsIfMCmtsChannelBlockEntry 1508 MAX-ACCESS not-accessible 1509 STATUS current 1510 DESCRIPTION 1511 "This table configure attributes of block channels and 1512 Controls channel Block Tests. 1513 A channel block is an ENTITY-MIB containment of 1514 PhysicalClass 'module' that represent an RF connector." 1515 ::= { docsIfMCmtsEqamObjects 5 } 1516 1517docsIfMCmtsChannelBlockEntry OBJECT-TYPE 1518 SYNTAX DocsIfMCmtsChannelBlockEntry 1519 MAX-ACCESS not-accessible 1520 STATUS current 1521 DESCRIPTION 1522 "The conceptual row entry of this table 1523 Entries in this table are created at system 1524 Initialization for Block Channels compliant to DRFI 1525 Specification. 1526 Sets in entries of this table persist after system 1527 initialization." 1528 INDEX { docsIfMCmtsChannelBlockPhysicalIndex } 1529 ::= { docsIfMCmtsChannelBlockTable 1 } 1530 1531DocsIfMCmtsChannelBlockEntry ::= SEQUENCE { 1532 docsIfMCmtsChannelBlockPhysicalIndex PhysicalIndex, 1533 docsIfMCmtsChannelBlockNumberChannels Unsigned32, 1534 docsIfMCmtsChannelBlockCfgNumberChannels Unsigned32, 1535 docsIfMCmtsChannelBlockMute TruthValue, 1536 docsIfMCmtsChannelBlockTestType INTEGER, 1537 docsIfMCmtsChannelBlockTestIfIndex InterfaceIndexOrZero 1538} 1539 1540docsIfMCmtsChannelBlockPhysicalIndex OBJECT-TYPE 1541 SYNTAX PhysicalIndex 1542 MAX-ACCESS not-accessible 1543 STATUS current 1544 DESCRIPTION 1545 "The Physical Index of the QAM Channel Block." 1546 ::= { docsIfMCmtsChannelBlockEntry 1 } 1547 1548docsIfMCmtsChannelBlockNumberChannels OBJECT-TYPE 1549 SYNTAX Unsigned32 1550 MAX-ACCESS read-only 1551 STATUS current 1552 DESCRIPTION 1553 "The Number of QAM Channels N associated to this entry." 1554 ::= { docsIfMCmtsChannelBlockEntry 2 } 1555 1556docsIfMCmtsChannelBlockCfgNumberChannels OBJECT-TYPE 1557 SYNTAX Unsigned32 (1..119) 1558 MAX-ACCESS read-write 1559 STATUS current 1560 DESCRIPTION 1561 "The Number of QAM Channels N' to configure for the 1562 QAM block. 1563 The maximum number of channels per block follows the 1564 consideration of maximum number of digital channels in 1565 a headend described in the DRFI specification. 1566 As a rule N' is valid if is less or equal to N. In addition 1567 N minimal requirements consist of even numbers and 1 1568 (one QAM channel per Block Channel). Odd number of QAM 1569 channels per Block Channel are of optional implementation. 1570 A Set to an invalid value or not supported value returns 1571 Error 'wrongValue'." 1572 ::= { docsIfMCmtsChannelBlockEntry 3 } 1573 1574docsIfMCmtsChannelBlockMute OBJECT-TYPE 1575 SYNTAX TruthValue 1576 MAX-ACCESS read-write 1577 STATUS current 1578 DESCRIPTION 1579 "The Mute control object for the Block Channel 1580 A set to this object to 'true' is reflected in 1581 ifOperStatus set to 'down' of the QAM channels 1582 associated to the block Channel. 1583 The opposite, a set to this object to 'false', is not 1584 necessarily reflected as ifOperStatus set to 'up' since 1585 other interface conditions might prevent such status." 1586 ::= { docsIfMCmtsChannelBlockEntry 4 } 1587 1588docsIfMCmtsChannelBlockTestType OBJECT-TYPE 1589 SYNTAX INTEGER { 1590 noTest(1), 1591 offOthersNormal(2), 1592 allOff(3), 1593 onOthersOff(4), 1594 cwOnOthersOff(5), 1595 cwOnOthersNormal(6), 1596 clockTest(7) 1597 } 1598 MAX-ACCESS read-only 1599 STATUS current 1600 DESCRIPTION 1601 "A set of in-service and out-of-service test modes. 1602 The value 'noTest'(1) is the normal condition after 1603 reinitialization where the QAM channels are expected in 1604 operation. 1605 1606 'noTest' 1607 It is also used to take out of testing mode 1608 a QAM channel within the block. 1609 1610 In-service tests modes: 1611 'offOthersNormal' 1612 It is the condition where the QAM Channel indicated in 1613 docsIfMCmtsChannelBlockTestIfIndex has its carrier 1614 suppressed and the other channels in the 1615 Block Channel are operational. 1616 'allOff' 1617 All QAM channels carriers in the channel block are 1618 Suppressed. 1619 'onOthersOff' 1620 It is the condition where the QAM channel indicated in 1621 docsIfMCmtsChannelBlockTestIfIndex is in operation 1622 and the other QAM channels in the channel Block have 1623 their carriers suppressed. 1624 1625 Out-of-service test modes: 1626 'cwOnOthersOff' 1627 It is the condition where the QAM channel indicated in 1628 docsIfMCmtsChannelBlockTestIfIndex transmits a 1629 continuous wave (CW) while the other QAM 1630 channels in the channel Block have their carriers 1631 suppressed. 1632 'cwOnOthersNormal' 1633 It is the condition where the QAM channel indicated 1634 in docsIfMCmtsChannelBlockTestIfIndex transmits a 1635 continuous wave (CW) while the other QAM channels in 1636 the channel Block are operational. 1637 1638 'clockTest' 1639 It is the condition where the QAM channel indicated in 1640 docsIfMCmtsChannelBlockTestIfIndex transmits a sequence 1641 of alternating -1 and 1 symbols. 1642 1643 This object value does not persist after system 1644 Reinitialization. 1645 The value of this object is meaningless if 1646 docsIfMCmtsChannelBlockTestIfIndex is set to zero." 1647 ::= { docsIfMCmtsChannelBlockEntry 5 } 1648 1649docsIfMCmtsChannelBlockTestIfIndex OBJECT-TYPE 1650 SYNTAX InterfaceIndexOrZero 1651 MAX-ACCESS read-write 1652 STATUS current 1653 DESCRIPTION 1654 "The ifIndex of the QAM channel to perform the QAM 1655 channel test. 1656 A Set to a value that does not correspond to a QAM 1657 Channel within the Block channel returns error 1658 'wrongValue'. 1659 A set to zero stops a current test execution." 1660 ::= { docsIfMCmtsChannelBlockEntry 6 } 1661 1662 1663-- DEPI Management objects 1664-- Applicable to both M-CMTS core and EQAM device 1665-- 1666 1667-- DEPI Control Table 1668 1669docsIfMCmtsDepiSessionConfigTable OBJECT-TYPE 1670 SYNTAX SEQUENCE OF DocsIfMCmtsDepiSessionConfigEntry 1671 MAX-ACCESS not-accessible 1672 STATUS current 1673 DESCRIPTION 1674 "The Control table for the configuration of M-CMTS 1675 Downstream Interfaces. 1676 1677 The M-CMTS Downstream Interface configuration information 1678 is contained in this table. 1679 1680 Currently L2TPv3 is the defined tunnel mechanism for 1681 DEPI sessions. There may be other DEPI tunnel methods 1682 defined in the future. 1683 1684 The configuration of entries with 1685 docsIfMCmtsDepiSessionConfigMethod equal to 'l2tpControl' 1686 follows the rule below: 1687 1688 Only one L2TPv3 Control Plane from a M-CMTS Core IP is 1689 established per EQAM IP host destination indicated in 1690 docsIfMCmtsDepiSessionConfigRemoteAddr. There may be other 1691 L2TPv3 Control Plane connections from different M-CMTSs 1692 to the same EQAM IP host." 1693 ::= { docsIfMCmtsDepiSessionObjects 1 } 1694 1695docsIfMCmtsDepiSessionConfigEntry OBJECT-TYPE 1696 SYNTAX DocsIfMCmtsDepiSessionConfigEntry 1697 MAX-ACCESS not-accessible 1698 STATUS current 1699 DESCRIPTION 1700 "A conceptual row for this table. 1701 Entries are created by either management operations or 1702 other M-CMTS applications or interfaces (e.g., ERMI), the 1703 persistence of an entry is indicated in 1704 docsIfMCmtsDepiSessionConfigStorage. 1705 1706 The DEPI connection mechanism using L2TPv3 is initiated 1707 when an entry in this table is set to active. The 1708 following conditions apply: 1709 1710 o If the M-CMTS L2TPv3 Control Connection with the remote 1711 EQAM Host IP in docsIfMCmtsDepiSessionConfigRemoteAddr 1712 does not exist, a DEPI L2TPv3 control Connection is 1713 created. 1714 1715 o There may be cases where the control plane with the EQAM 1716 IP host exists or is in progress, (e.g., a previously 1717 created entry with same EQAM IP host), thus the M-CMTS 1718 MUST avoid multiple L2TP Control Connection State 1719 machines. 1720 1721 o DEPI L2TPv3 sessions are created based on the TSID 1722 value. Only the first entry with row status 'active' 1723 with a particular TSID value will try to establish a 1724 L2TPv3 session. Other entries with same TSID value 1725 return state of 'depiSessionError' in 1726 docsIfMCmtsDepiSessionInfoState. 1727 1728 Relationships with the DOCSIS MAC domain IfStackTable: 1729 1730 This control considers the ability of the M-CMTS to use a 1731 manager-specified Downstream interface value 1732 for the configuration of the DOCSIS MAC domain downstream 1733 interfaces of the M-CMTS architecture. 1734 1735 o When docsIfMCmtsDepiSessionConfigCableDownstreamIfIndex 1736 is a non-zero value the value of 1737 docsIfMCmtsDepiSessionConfigCableMacLayerIfIndex MUST be 1738 an existing DOCSIS MAC layer interface. 1739 1740 o If an entry in this table already exists for the specified 1741 docsIfMCmtsDepiSessionConfigCableDownstreamIfIndex, 1742 or corresponds to an ifIndex signaled as 1743 'integrated' in docsIfMCmtsDownstreamType a 1744 newly created entry set to active is rejected and 1745 reported in docsIfMCmtsDepiSessionInfoState as 1746 'invalidDSInterfaceValue'. 1747 1748 o The M-CMTS accepts or rejects the creation of a new 1749 table entry based on the possibility of adding a new 1750 Downstream interface to the MAC domain. On success it 1751 is reported in docsIfMCmtsDownstreamType as 1752 'depiSession'. 1753 1754 Relationship with M-CMTS Downstream Interface tables: 1755 1756 Setting an entry to active creates or updates (when 1757 docsIfMCmtsDepiSessionConfigCableMCmtsDownIfIndex is 1758 provided in the row creation; see the object description 1759 for details) the corresponding entry in the following 1760 tables: 1761 ifTable, 1762 docsIfDownstreamChannelTable, 1763 docsIfMCmtsCoreDownstreamTable/ 1764 docsIfMCmtsEqamDownstreamTable, 1765 docsIfMCmtsCoreDownstreamTable, 1766 docsIfMCmtsDepiSessionInfoTable, and 1767 docsIfMCmtsDepiSessionStatsTable 1768 1769 In the EQAM device this table is normally created by the 1770 M-CMTS Core initiated DEPI session, although manual 1771 configuration may be supported, with the difference that 1772 EQAM devices are not required to initiate DEPI sessions. 1773 EQAM device Operation of configured entries is not 1774 detailed in this MIB module." 1775 INDEX { docsIfMCmtsDepiSessionConfigIndex } 1776 ::= { docsIfMCmtsDepiSessionConfigTable 1 } 1777 1778DocsIfMCmtsDepiSessionConfigEntry ::= SEQUENCE { 1779 docsIfMCmtsDepiSessionConfigIndex Unsigned32, 1780 docsIfMCmtsDepiSessionConfigCableMacIfIndex InterfaceIndexOrZero, 1781 docsIfMCmtsDepiSessionConfigCableMCmtsDownIfIndex InterfaceIndexOrZero, 1782 docsIfMCmtsDepiSessionConfigAddrType InetAddressType, 1783 docsIfMCmtsDepiSessionConfigLocalAddr InetAddress, 1784 docsIfMCmtsDepiSessionConfigRemoteAddr InetAddress, 1785 docsIfMCmtsDepiSessionConfigL2TPv3HeaderType INTEGER, 1786 docsIfMCmtsDepiSessionConfigMethod INTEGER, 1787 docsIfMCmtsDepiSessionConfigTSID Unsigned32, 1788 docsIfMCmtsDepiSessionConfigDEPIMode INTEGER, 1789 docsIfMCmtsDepiSessionConfigRsrcAllocReq Unsigned32, 1790 docsIfMCmtsDepiSessionConfigCinPhbIdPolicy SnmpTagValue, 1791 docsIfMCmtsDepiSessionConfigSyncEnabled TruthValue, 1792 docsIfMCmtsDepiSessionConfigSyncInterval Unsigned32, 1793 docsIfMCmtsDepiSessionConfigPhyParamsFlag BITS, 1794 docsIfMCmtsDepiSessionConfigChannelFrequency Unsigned32, 1795 docsIfMCmtsDepiSessionConfigChannelModulation INTEGER, 1796 docsIfMCmtsDepiSessionConfigChannelInterleave INTEGER, 1797 docsIfMCmtsDepiSessionConfigChannelPower TenthdBmV, 1798 docsIfMCmtsDepiSessionConfigChannelAnnex INTEGER, 1799 docsIfMCmtsDepiSessionConfigChannelSymbolRateM Unsigned32, 1800 docsIfMCmtsDepiSessionConfigChannelSymbolRateN Unsigned32, 1801 docsIfMCmtsDepiSessionConfigChannelOutputRate Unsigned32, 1802 docsIfMCmtsDepiSessionConfigChannelBurstSize Unsigned32, 1803 docsIfMCmtsDepiSessionConfigStorage StorageType, 1804 docsIfMCmtsDepiSessionConfigRowStatus RowStatus, 1805 docsIfMCmtsDepiSessionConfigChannelId Unsigned32 1806} 1807 1808docsIfMCmtsDepiSessionConfigIndex OBJECT-TYPE 1809 SYNTAX Unsigned32 (1..4294967295) 1810 MAX-ACCESS not-accessible 1811 STATUS current 1812 DESCRIPTION 1813 "The index for entries in this conceptual table." 1814 ::= { docsIfMCmtsDepiSessionConfigEntry 1 } 1815 1816docsIfMCmtsDepiSessionConfigCableMacIfIndex OBJECT-TYPE 1817 SYNTAX InterfaceIndexOrZero 1818 MAX-ACCESS read-create 1819 STATUS current 1820 DESCRIPTION 1821 "Defines the MAC domain (ifType docsCableMaclayer)on 1822 which the DEPI Session is being set for an existing M-CMTS 1823 Downstream interface. 1824 1825 This object MUST be set to a valid DOCSIS MAC layer 1826 interface in order to make the entry active." 1827 ::= { docsIfMCmtsDepiSessionConfigEntry 2 } 1828 1829docsIfMCmtsDepiSessionConfigCableMCmtsDownIfIndex OBJECT-TYPE 1830 SYNTAX InterfaceIndexOrZero 1831 MAX-ACCESS read-create 1832 STATUS current 1833 DESCRIPTION 1834 "Defines the Downstream channel index on which the DEPI 1835 Session is being set. 1836 1837 The set of this object is optional. When this object is not 1838 specified the M-CMTS is expected to generate an internal 1839 value with its corresponding ifStackTable dependencies at 1840 the time or making this entry active. 1841 1842 When setting this value to a non-zero value, this object 1843 and docsIfMCmtsDepiSessionConfigCableMacIfIndex MUST 1844 correspond to a valid Cable and MCmtsDownstream interfaces 1845 pair from the ifStackTable. 1846 1847 A set to an ifIndex corresponding to an ifType 128 1848 (docsCableDownstream Interface) won't allow to turn the 1849 entry active." 1850 DEFVAL { 0 } 1851 ::= { docsIfMCmtsDepiSessionConfigEntry 3 } 1852 1853docsIfMCmtsDepiSessionConfigAddrType OBJECT-TYPE 1854 SYNTAX InetAddressType 1855 MAX-ACCESS read-create 1856 STATUS current 1857 DESCRIPTION 1858 "The type of InetAddress for 1859 docsIfMCmtsDepiSessionConfigLocalAddr and 1860 docsIfMCmtsDepiSessionConfigRemoteAddr." 1861 DEFVAL { ipv4 } 1862 ::= { docsIfMCmtsDepiSessionConfigEntry 4 } 1863 1864docsIfMCmtsDepiSessionConfigLocalAddr OBJECT-TYPE 1865 SYNTAX InetAddress 1866 MAX-ACCESS read-create 1867 STATUS current 1868 DESCRIPTION 1869 "The InetAddress of the local entity the DEPI Session 1870 is set." 1871 DEFVAL { ''H } 1872 ::= { docsIfMCmtsDepiSessionConfigEntry 5 } 1873 1874docsIfMCmtsDepiSessionConfigRemoteAddr OBJECT-TYPE 1875 SYNTAX InetAddress 1876 MAX-ACCESS read-create 1877 STATUS current 1878 DESCRIPTION 1879 "The InetAddress of the remote peer the DEPI Session 1880 is set." 1881 DEFVAL { ''H } 1882 ::= { docsIfMCmtsDepiSessionConfigEntry 6 } 1883 1884docsIfMCmtsDepiSessionConfigL2TPv3HeaderType OBJECT-TYPE 1885 SYNTAX INTEGER { 1886 ip(1), 1887 udp(2) 1888 } 1889 MAX-ACCESS read-create 1890 STATUS current 1891 DESCRIPTION 1892 "Indicates the type of L2TPv3 header being configured for 1893 the DEPI session. 1894 The value 'ip' means L2TPv3 Header Over IP 1895 The value 'udp' means L2TPv3 Header Over UDP. A M-CMTS Core 1896 initiates a DEPI session with L2TPv3 over UDP using the 1897 port number 1701 as destination port. The EQAM replies 1898 may modify its UDP source port as indicated in the L2TPv3 1899 RFC to convey the DEPI specification option of mapping 1900 DEPI flows to a QAM Channel within an EQAM." 1901 DEFVAL { udp } 1902 ::= { docsIfMCmtsDepiSessionConfigEntry 7 } 1903 1904docsIfMCmtsDepiSessionConfigMethod OBJECT-TYPE 1905 SYNTAX INTEGER { 1906 other(1), 1907 l2tpControl(2) 1908 } 1909 MAX-ACCESS read-create 1910 STATUS current 1911 DESCRIPTION 1912 "Indicates the DEPI Tunnel mechanism used for the DEPI 1913 session. Currently only 'l2tpControl is supported. 1914 The value 'other' is used to indicate other means." 1915 ::= { docsIfMCmtsDepiSessionConfigEntry 8 } 1916 1917docsIfMCmtsDepiSessionConfigTSID OBJECT-TYPE 1918 SYNTAX Unsigned32 (0..65535) 1919 MAX-ACCESS read-create 1920 STATUS current 1921 DESCRIPTION 1922 "The TSID to be associated to the DEPI Session. 1923 TSID is a 16-bit unsigned integer value configured per QAM 1924 channel in the EQAM device and serves as a QAM channel 1925 identifier at several network levels. 1926 When this object is set to 0, at the most the L2TPv3 1927 Control Plane of the DEPI session is established but not 1928 DEPI L2TPv3 Session itself. It means, there might be 1929 the situations where the DEPI Control Plane already exists 1930 e.g., a different DEPI session to same EQAM device. In this 1931 case the new entry will no trigger the DEPI Control Plane 1932 creation. The TSID value zero may accomplish functions 1933 like testing of DEPI Control Plane connectivity without 1934 launching the DEPI Session itself; DLM over a M-CMTS 1935 Core - EQAM devices path with no Active sessions for 1936 administrative purposes." 1937 ::= { docsIfMCmtsDepiSessionConfigEntry 9 } 1938 1939docsIfMCmtsDepiSessionConfigDEPIMode OBJECT-TYPE 1940 SYNTAX INTEGER { 1941 dmpt(1), 1942 psp(2) 1943 } 1944 MAX-ACCESS read-create 1945 STATUS current 1946 DESCRIPTION 1947 "The DEPI mode of operation of this entry 1948 'dmpt' indicates DOCSIS MPT mode (D-MPT) 1949 'psp' indicates Packet Streaming Protocol." 1950 ::= { docsIfMCmtsDepiSessionConfigEntry 10 } 1951 1952docsIfMCmtsDepiSessionConfigRsrcAllocReq OBJECT-TYPE 1953 SYNTAX Unsigned32 (0..4294967295) 1954 MAX-ACCESS read-create 1955 STATUS current 1956 DESCRIPTION 1957 "A reference to docsIfMCmtsDepiRsrcAllocIndex of 1958 docsIfMCmtsDepiRsrcAllocTable used in 1959 the DEPI Session setup by the M-CMTS Core to configure 1960 EQAM PHBIDs. M-CMTS uses only the PHBIDs from the 1961 docsIfMCmtsDepiRsrcAllocTable for the DEPI resource 1962 allocation request, ignoring DEPI Flow ID values and 1963 UDP Ports. 1964 For the EQAM this object has no meaning as it is set to 1965 zero always." 1966 DEFVAL { 0 } 1967 ::= { docsIfMCmtsDepiSessionConfigEntry 11 } 1968 1969docsIfMCmtsDepiSessionConfigCinPhbIdPolicy OBJECT-TYPE 1970 SYNTAX SnmpTagValue 1971 MAX-ACCESS read-create 1972 STATUS current 1973 DESCRIPTION 1974 "A list of tags to reference CIN PHB policies in 1975 docsIfMCmtsDepiPhbPolicyTable for this DEPI session. 1976 1977 This object is not meaningful for the EQAM, and reports 1978 a zero length octet string." 1979 ::= { docsIfMCmtsDepiSessionConfigEntry 12 } 1980 1981docsIfMCmtsDepiSessionConfigSyncEnabled OBJECT-TYPE 1982 SYNTAX TruthValue 1983 MAX-ACCESS read-create 1984 STATUS current 1985 DESCRIPTION 1986 "Indicates the DOCSIS Sync message handling at the Edge QAM 1987 based upon PSP or DMPT mode of operation. 1988 In MPT mode 'true' indicates the EQAM MUST perform 1989 Sync TimeStamp correction. In PSP mode 'true' indicates 1990 the EQAM MUST insert DOCSIS Sync messages." 1991 REFERENCE "DEPI Specification Section 6.5" 1992 DEFVAL { false } 1993 ::= { docsIfMCmtsDepiSessionConfigEntry 13 } 1994 1995docsIfMCmtsDepiSessionConfigSyncInterval OBJECT-TYPE 1996 SYNTAX Unsigned32 (10..1000) 1997 UNITS "docsisSyncSteps" 1998 MAX-ACCESS read-create 1999 STATUS current 2000 DESCRIPTION 2001 "Indicates the time nominal time interval for 2002 EQAM to insert DOCSIS Sync messages when operating 2003 in PSP mode. In DMPT mode this value is ignored. 2004 The unit reference of this object is steps of 200 usec. 2005 This object range covers the EQAM required support of 2006 DOCSIS Sync interval from 2 msec to 200 msec." 2007 DEFVAL { 1000 } 2008 ::= { docsIfMCmtsDepiSessionConfigEntry 14 } 2009 2010docsIfMCmtsDepiSessionConfigPhyParamsFlag OBJECT-TYPE 2011 SYNTAX BITS { 2012 frequency(0), 2013 bandwidth(1), 2014 power(2), 2015 modulation(3), 2016 interleaver(4), 2017 j83Annex(5), 2018 symbolRate(6), 2019 mute(7) 2020 } 2021 MAX-ACCESS read-create 2022 STATUS current 2023 DESCRIPTION 2024 "When configuring an entry, DOCSIS PHY parameters may 2025 be set directly or default values are used to populate 2026 the entry. 2027 This object indicates which PHY parameter sets need to be 2028 sent by the M-CMTS Core in the DEPI session request. 2029 A BIT position set to '1' indicates the PHY parameter is 2030 set during the DEPI session establishment. 2031 In the EQAM indicates the PHY parameters set by the M-CMTS 2032 core during the DEPI Session establishment procedure." 2033 DEFVAL { '00000000'H } 2034 ::= { docsIfMCmtsDepiSessionConfigEntry 15 } 2035 2036docsIfMCmtsDepiSessionConfigChannelFrequency OBJECT-TYPE 2037 SYNTAX Unsigned32 2038 MAX-ACCESS read-create 2039 STATUS current 2040 DESCRIPTION 2041 "The channel frequency for the Downstream DEPI Session. 2042 A DEPI Session establishment success will update the 2043 corresponding ifIndex entry of docsIfChannelFrequency 2044 with this entry value if provided in entry creation, 2045 or the EQAM DEPI Frequency parameter advertised 2046 during the DEPI session negotiation." 2047 REFERENCE "DEPI specification" 2048 DEFVAL { 0 } 2049 ::= { docsIfMCmtsDepiSessionConfigEntry 16 } 2050 2051docsIfMCmtsDepiSessionConfigChannelModulation OBJECT-TYPE 2052 SYNTAX INTEGER { 2053 unknown(1), 2054 qam64(3), 2055 qam256(4) 2056 } 2057 MAX-ACCESS read-create 2058 STATUS current 2059 DESCRIPTION 2060 "The channel modulation for the Downstream DEPI Session. 2061 A DEPI Session establishment success will update the 2062 corresponding ifIndex entry of docsIfDownChannelModulation 2063 with this entry value if provided in entry creation, 2064 or the EQAM DEPI Modulation parameter advertised 2065 during the DEPI session negotiation." 2066 DEFVAL { unknown } 2067 ::= { docsIfMCmtsDepiSessionConfigEntry 17 } 2068 2069docsIfMCmtsDepiSessionConfigChannelInterleave OBJECT-TYPE 2070 SYNTAX INTEGER { 2071 unknown(1), 2072 taps8Increment16(3), 2073 taps16Increment8(4), 2074 taps32Increment4(5), 2075 taps64Increment2(6), 2076 taps128Increment1(7), 2077 taps12increment17(8), 2078 tabs128increment2(9), -- non RFIv2 MIB 2670 2079 -- interleave modes 2080 tabs128increment3(10), 2081 tabs128increment4(11), 2082 tabs128increment5(12), 2083 tabs128increment6(13), 2084 tabs128increment7(14), 2085 tabs128increment8(15) 2086 } 2087 MAX-ACCESS read-create 2088 STATUS current 2089 DESCRIPTION 2090 "The channel Interleaver for the Downstream DEPI Session. 2091 A DEPI Session establishment success will update the 2092 corresponding ifIndex entry of docsIfDownChannelInterleave 2093 with this entry value if provided in entry creation, 2094 or the EQAM DEPI interleaver parameter advertised 2095 during the DEPI session negotiation." 2096 DEFVAL { unknown } 2097 ::= { docsIfMCmtsDepiSessionConfigEntry 18 } 2098 2099docsIfMCmtsDepiSessionConfigChannelPower OBJECT-TYPE 2100 SYNTAX TenthdBmV 2101 MAX-ACCESS read-create 2102 STATUS current 2103 DESCRIPTION 2104 "The channel power level for the Downstream DEPI Session. 2105 A DEPI Session establishment success will update the 2106 corresponding ifIndex entry of docsIfDownChannelPower 2107 with this entry value if provided in entry creation, 2108 or the EQAM DEPI power level parameter advertised 2109 during the DEPI session negotiation." 2110 DEFVAL { 0 } 2111 ::= { docsIfMCmtsDepiSessionConfigEntry 19 } 2112 2113docsIfMCmtsDepiSessionConfigChannelAnnex OBJECT-TYPE 2114 SYNTAX INTEGER { 2115 unknown(1), 2116 annexA(3), 2117 annexB(4), 2118 annexC(5) 2119 } 2120 MAX-ACCESS read-create 2121 STATUS current 2122 DESCRIPTION 2123 "The channel J.83 Annex type for the Downstream DEPI 2124 Session. 2125 A DEPI Session establishment success will update the 2126 corresponding ifIndex entry of docsIfDownChannelAnnex 2127 with this entry value if provided in entry creation, 2128 or the EQAM DEPI power level parameter advertised 2129 during the DEPI session negotiation. Also the value 2130 of docsIfDownChannelWidth is set according to 2131 the J.83 specification." 2132 DEFVAL { unknown } 2133 ::= { docsIfMCmtsDepiSessionConfigEntry 20 } 2134 2135docsIfMCmtsDepiSessionConfigChannelSymbolRateM OBJECT-TYPE 2136 SYNTAX Unsigned32 (1..65535) 2137 MAX-ACCESS read-create 2138 STATUS current 2139 DESCRIPTION 2140 "The value M for the estimation of the DS Symbol Rate 2141 as (10.24 MHz )*M/N" 2142 DEFVAL { 1 } 2143 ::= { docsIfMCmtsDepiSessionConfigEntry 21 } 2144 2145docsIfMCmtsDepiSessionConfigChannelSymbolRateN OBJECT-TYPE 2146 SYNTAX Unsigned32 (1..65535) 2147 MAX-ACCESS read-create 2148 STATUS current 2149 DESCRIPTION 2150 "The value N for the estimation of the DS Symbol Rate 2151 as (10.24 MHz )*M/N" 2152 DEFVAL { 1 } 2153 ::= { docsIfMCmtsDepiSessionConfigEntry 22 } 2154 2155docsIfMCmtsDepiSessionConfigChannelOutputRate OBJECT-TYPE 2156 SYNTAX Unsigned32 (0..100) 2157 MAX-ACCESS read-create 2158 STATUS current 2159 DESCRIPTION 2160 "The percentage of the maximum output rate for the 2161 aggregated traffic that is being sent though this 2162 M-CMTS Downstream interface to the QAM channel 2163 associated with this DEPI session. 2164 Using a value lower than 100% of the QAM channel 2165 configured payload rate prevents the build up of 2166 a queue delay when MPEG-TS nulls are added in the 2167 presence of jitter in the CIN. 2168 This object is meaningful only to the M-CMTS core. 2169 The EQAM device reports a value 0." 2170 REFERENCE "DEPI M-CMTS Core Output Rate" 2171 DEFVAL { 99 } 2172 ::= { docsIfMCmtsDepiSessionConfigEntry 23 } 2173 2174-- TBD IfSpeed Values relationship to DEPI tunnel MTU 2175 2176docsIfMCmtsDepiSessionConfigChannelBurstSize OBJECT-TYPE 2177 SYNTAX Unsigned32 2178 MAX-ACCESS read-create 2179 STATUS current 2180 DESCRIPTION 2181 "The maximum burst size for the aggregate output rate 2182 of this M-CMTS Downstream Interface. The default value 2183 of this object corresponds to 3 M-CMTS Core payload 2184 MTUs. 2185 This value has no meaning for the EQAM device and reports 2186 a value of 0." 2187 ::= { docsIfMCmtsDepiSessionConfigEntry 24 } 2188 2189docsIfMCmtsDepiSessionConfigStorage OBJECT-TYPE 2190 SYNTAX StorageType 2191 MAX-ACCESS read-create 2192 STATUS current 2193 DESCRIPTION 2194 "The storage realization of the entry. 2195 No columnar values can be changed if the StorageType of 2196 an entry is 'permanent'." 2197 ::= { docsIfMCmtsDepiSessionConfigEntry 25 } 2198 2199docsIfMCmtsDepiSessionConfigRowStatus OBJECT-TYPE 2200 SYNTAX RowStatus 2201 MAX-ACCESS read-create 2202 STATUS current 2203 DESCRIPTION 2204 "The status of this conceptual table row entry. 2205 In order to set an entry to the 'active' status, 2206 the MIB objects below must be set to proper values: 2207 Other objects default values are used for the DEPI session 2208 2209 docsIfMCmtsDepiSessionConfigCableMacIfIndex 2210 docsIfMCmtsDepiSessionConfigRemoteAddr 2211 docsIfMCmtsDepiSessionConfigTSID 2212 docsIfMCmtsDepiSessionConfigDEPIMode 2213 docsIfMCmtsDepiSessionConfigRsrcAllocReq 2214 docsIfMCmtsDepiSessionConfigMethod 2215 docsIfMCmtsDepiSessionConfigPhyFlag 2216 2217 docsIfMCmtsDepiSessionConfigChannelId must be unique within 2218 the MAC sublayer domain in order to set this entry to 2219 active, 2220 2221 PHY parameters listed below are not required to be 2222 populated in this table, then default values are used to 2223 populate the entry or implementation may opt to not 2224 instantiate those objects. 2225 2226 docsIfMCmtsDepiSessionConfigChannelFrequency 2227 docsIfMCmtsDepiSessionConfigChannelModulation 2228 docsIfMCmtsDepiSessionConfigChannelInterleave 2229 docsIfMCmtsDepiSessionConfigChannelPower 2230 docsIfMCmtsDepiSessionConfigChannelAnnex 2231 docsIfMCmtsDepiSessionConfigSyncInterval 2232 2233 When the row entry is 'active' the DEPI tunnel control 2234 and/or the DEPI session is established. Retries and 2235 timeouts are proper of the DEPI Tunnel protocol used. 2236 2237 For L2TPv3 while the entry is active the M-CMTS must 2238 continue to set the DEPI session and log the respective 2239 errors for unsuccessful operations. 2240 2241 Relationship with the IfTable ifAdminStatus 2242 2243 Setting ifAdminStatus from ifTable to the interface pointed 2244 by this entry 2245 (docsIfMCmtsDepiSessionConfigCableMCmtsDownIfIndex) to 2246 'down' sets this entry Row Status to 'notInService'. A set 2247 to ifAdminStatus to 'up' while in 'down' state sets back 2248 the Row Status to 'active'. 2249 2250 The opposite is not true: a set to this object to 'active' 2251 when previously 'notInService' and while ifAdmiStatus is 2252 'down' returns an error 'inconsistentValue', such only one 2253 point of contact is needed to enable and disable the 2254 interface. 2255 2256 Setting this object to 'notInService' while ifAdminStatus is 2257 'down' sets ifOperStatus to 'down'. 2258 2259 Setting this entry to 'notInService' will tear down the 2260 DEPI session. DEPI Tunnel Control teardown in the absence 2261 of sessions is Tunnel protocol dependent, e.g., for L2TPv3 2262 Control Connections may use tunnel Idle Timeout objects 2263 defined in L2TP-MIB. 2264 2265 Due to the dependencies of IfAdminStatus and this table row 2266 Status, M-CMTS Core and EQAM devices MUST not age out 2267 entries with Row Status 'notInService' and 2268 docsIfMCmtsDepiSessionInfoState in 2269 'ifAdmiStatusSetToDown'." 2270 ::= { docsIfMCmtsDepiSessionConfigEntry 26 } 2271 2272docsIfMCmtsDepiSessionConfigChannelId OBJECT-TYPE 2273 SYNTAX Unsigned32 2274 MAX-ACCESS read-create 2275 STATUS current 2276 DESCRIPTION 2277 "The downstream channel identification of this M-CMTS 2278 Downstream interface. 2279 During entry creation The M-CMTS Core assigns a 2280 Channel ID if this object is not provided. 2281 When this object is set to a Channel ID value already in 2282 use by a different downstream interface within the same 2283 MAC domain the error 'inconsistentValue' error is 2284 returned if this entry is active." 2285 ::= { docsIfMCmtsDepiSessionConfigEntry 27 } 2286 2287 2288 2289docsIfMCmtsDepiSessionInfoTable OBJECT-TYPE 2290 SYNTAX SEQUENCE OF DocsIfMCmtsDepiSessionInfoEntry 2291 MAX-ACCESS not-accessible 2292 STATUS current 2293 DESCRIPTION 2294 "This table provides M-CMTS Downstream Interface with 2295 DEPI session information related to the DEPI session 2296 configuration process." 2297 ::= { docsIfMCmtsDepiSessionObjects 2 } 2298 2299docsIfMCmtsDepiSessionInfoEntry OBJECT-TYPE 2300 SYNTAX DocsIfMCmtsDepiSessionInfoEntry 2301 MAX-ACCESS not-accessible 2302 STATUS current 2303 DESCRIPTION 2304 "A conceptual row for this table. 2305 Entries in this table are created when a DEPI Session 2306 Configuration Table entry becomes active. Both entries 2307 are linked through 2308 docsIfMCmtsDepiSessionConfigCableMCmtsDownIfIndex, which is 2309 equivalent to ifIndex from other M-CMTS Downstream 2310 interface tables." 2311 INDEX { ifIndex } 2312 ::= { docsIfMCmtsDepiSessionInfoTable 1 } 2313 2314DocsIfMCmtsDepiSessionInfoEntry ::= SEQUENCE { 2315 docsIfMCmtsDepiSessionInfoCfgIndex Unsigned32, 2316 docsIfMCmtsDepiSessionInfoUdpPort InetPortNumber, 2317 docsIfMCmtsDepiSessionInfoMaxPayload Unsigned32, 2318 docsIfMCmtsDepiSessionInfoPathPayload Unsigned32, 2319 docsIfMCmtsDepiSessionInfoIncludeDOCSISMsgs TruthValue, 2320 docsIfMCmtsDepiSessionInfoRsrcAllocResp Unsigned32, 2321 docsIfMCmtsDepiSessionInfoConnCtrlID Unsigned32, 2322 docsIfMCmtsDepiSessionInfoEQAMSessionID Unsigned32, 2323 docsIfMCmtsDepiSessionInfoOwner INTEGER, 2324 docsIfMCmtsDepiSessionInfoState INTEGER, 2325 docsIfMCmtsDepiSessionInfoErrorCode INTEGER, 2326 docsIfMCmtsDepiSessionInfoCreationTime TimeStamp, 2327 docsIfMCmtsDepiSessionInfoStorage StorageType 2328} 2329 2330docsIfMCmtsDepiSessionInfoCfgIndex OBJECT-TYPE 2331 SYNTAX Unsigned32 (1..4294967295) 2332 MAX-ACCESS read-only 2333 STATUS current 2334 DESCRIPTION 2335 "The value of the docsIfMCmtsDepiSessionConfigTable index 2336 (docsIfMCmtsDepiSessionConfigIndex) associated to this 2337 M-CMTS Downstream Interface Entry." 2338 ::= { docsIfMCmtsDepiSessionInfoEntry 1 } 2339 2340docsIfMCmtsDepiSessionInfoUdpPort OBJECT-TYPE 2341 SYNTAX InetPortNumber 2342 MAX-ACCESS read-only 2343 STATUS current 2344 DESCRIPTION 2345 "The UDP Port reported by the EQAM when the DEPI session 2346 uses the L2TPv3 Header Over UDP. 2347 This object reports a value 0 when the DEPI session is 2348 running with the L2TPv3 Session IP Header. 2349 This port number is negotiated between the M-CMTS Core and 2350 the EQAM according to the L2TPv3 RFC." 2351 ::= { docsIfMCmtsDepiSessionInfoEntry 2 } 2352 2353docsIfMCmtsDepiSessionInfoMaxPayload OBJECT-TYPE 2354 SYNTAX Unsigned32 (1..4294967295) 2355 MAX-ACCESS read-only 2356 STATUS current 2357 DESCRIPTION 2358 "The maximum MTU negotiated between the M-CMTS Core and the 2359 EQAM during the DEPI session establishment process. 2360 The local payload MTU is known from the IfEntry of this 2361 M-CMTS Downstream Interface. It considers the header 2362 subtractions as indicated in the DEPI specification." 2363 REFERENCE 2364 "DEPI specification, Signaling 2365 DEPI specification Annex A" 2366 ::= { docsIfMCmtsDepiSessionInfoEntry 3 } 2367 2368docsIfMCmtsDepiSessionInfoPathPayload OBJECT-TYPE 2369 SYNTAX Unsigned32 (1..4294967295) 2370 MAX-ACCESS read-only 2371 STATUS current 2372 DESCRIPTION 2373 "The maximum MTU traversing the CIN from M-CMTS Core to the 2374 EQAM. This calculated by the M-CMTS core by procedures such 2375 MTU discovery as described in the DEPI specification." 2376 REFERENCE "DEPI specification, Network MTU" 2377 ::= { docsIfMCmtsDepiSessionInfoEntry 4 } 2378 2379docsIfMCmtsDepiSessionInfoIncludeDOCSISMsgs OBJECT-TYPE 2380 SYNTAX TruthValue 2381 MAX-ACCESS read-only 2382 STATUS current 2383 DESCRIPTION 2384 "Reports if the M-CMTS includes DOCSIS MAP messages 2385 and other MAC Management messages in the Downstream 2386 interface entry associated with this DEPI control entry. 2387 The CMTS determines weather the M-CMTS Donwstream Interface 2388 includes DOCSIS messages as part of the DEPI payload." 2389 DEFVAL { false } 2390 ::= { docsIfMCmtsDepiSessionInfoEntry 5 } 2391 2392docsIfMCmtsDepiSessionInfoRsrcAllocResp OBJECT-TYPE 2393 SYNTAX Unsigned32 (0..4294967295) 2394 MAX-ACCESS read-only 2395 STATUS current 2396 DESCRIPTION 2397 "In the M-CMTS core a reference to 2398 docsIfMCmtsDepiRsrcAllocIndex of 2399 docsIfMCmtsDepiRsrcAllocTable as reported by the EQAM 2400 during the DEPI session establishment process. 2401 2402 The number of PHBIDs in the entries referenced in 2403 docsIfMCmtsDepiSessionConfigRsrcAllocReq and this object 2404 may differ if the EQAM Host IP signals a partial list of 2405 PBHIDs during the DEPI session establishment. 2406 2407 In the EQAM a value 0 indicates no reference to 2408 docsIfMCmtsDepiRsrcAllocTable. A non-zero value indicates 2409 the value of docsIfMCmtsDepiRsrcAllocIndex in 2410 docsIfMCmtsDepiRsrcAllocTable as being signaled by the EQAM 2411 to the M-CMTS Core." 2412 DEFVAL { 0 } 2413 ::= { docsIfMCmtsDepiSessionInfoEntry 6 } 2414 2415docsIfMCmtsDepiSessionInfoConnCtrlID OBJECT-TYPE 2416 SYNTAX Unsigned32 2417 MAX-ACCESS read-only 2418 STATUS current 2419 DESCRIPTION 2420 "Indicates the DEPI Tunnel Connection Control Identifier 2421 For L2TPv3 this corresponds to CCID." 2422 ::= { docsIfMCmtsDepiSessionInfoEntry 7 } 2423 2424docsIfMCmtsDepiSessionInfoEQAMSessionID OBJECT-TYPE 2425 SYNTAX Unsigned32 2426 MAX-ACCESS read-only 2427 STATUS current 2428 DESCRIPTION 2429 "Indicates the DEPI Session Identifier associated to the 2430 EQAM IP host. In the M-CMTS it corresponds to the L2TPv3 2431 Remote Session ID, while in the EQAM indicates the local 2432 Session ID. This object in conjunction with the Connection 2433 Control ID identifies the DEPI session." 2434 ::= { docsIfMCmtsDepiSessionInfoEntry 8 } 2435 2436docsIfMCmtsDepiSessionInfoOwner OBJECT-TYPE 2437 SYNTAX INTEGER { 2438 management(1), 2439 dynamic(2) 2440 } 2441 MAX-ACCESS read-only 2442 STATUS current 2443 DESCRIPTION 2444 "The creation method of the entry. Applicable to both 2445 M-CMTS Core and EQAM devices. 2446 'management' 2447 Indicates the entry was created via a direct 2448 configuration management such as SNMP or command line. 2449 2450 'dynamic' 2451 Indicates the entry was created via a mechanism 2452 different of user management, e.g., auto discovery or 2453 dynamic addition with the assistance of other 2454 Interfaces like ERMI. 2455 2456 Writable columnar values of entries with this object set 2457 to 'dynamic' should not be changed via management 2458 operations. An attempt to do so returns an SNMP error 2459 'notWritable'." 2460 ::= { docsIfMCmtsDepiSessionInfoEntry 9 } 2461 2462docsIfMCmtsDepiSessionInfoState OBJECT-TYPE 2463 SYNTAX INTEGER { 2464 other(1), 2465 depiSessionUp(2), 2466 depiSessionError(3) 2467 } 2468 MAX-ACCESS read-only 2469 STATUS current 2470 DESCRIPTION 2471 "A high level state of the DEPI session. 2472 'depiSessionUp' 2473 Indicates the DEPI session is UP and able to pass 2474 traffic. 2475 'depiSessionError' 2476 Indicates the DEPI session encountered 2477 an error and the DEPI session was disconnected or 2478 never reached the session connection state. 2479 docsIfMCmtsDepiSessionInfoErrorCode indicates possible 2480 reasons for the error conditions." 2481 ::= { docsIfMCmtsDepiSessionInfoEntry 10 } 2482 2483docsIfMCmtsDepiSessionInfoErrorCode OBJECT-TYPE 2484 SYNTAX INTEGER { 2485 none(1), 2486 invalidMACInterfaceValue(2), 2487 invalidDSInterfaceValue(3), 2488 noResourcesForDSInterfaceIndex(4), 2489 l2tpv3Error(5), 2490 ifAdminStatusSetToDown(6) 2491 } 2492 MAX-ACCESS read-only 2493 STATUS current 2494 DESCRIPTION 2495 "The error Code raised when docsIfMCmtsDepiSessionInfoState 2496 is 'depiSessionError' 2497 'invalidMACInterfaceValue' 2498 Indicates wrong assignment of the M-CMTS MAC interface 2499 ifIndex. 2500 'invalidDSInterfaceValue' 2501 Indicates wrong assignment of the M-CMTS Downstream 2502 interface ifIndex 2503 'noResourcesForDSInterfaceIfIndex' 2504 Indicates the M-CMTS Core has no more resources to 2505 assign a session to this entry. 2506 'l2tpv3Error' 2507 An L2TPv3 StopCCN or CDN message was issued 2508 'ifAdminStatusSetToDown' 2509 Indicates the ifAdminStatus was set to down and the 2510 session was torn down. More details are in the Row 2511 Status and ifAdminStatus relationship, described in 2512 docsIfMCmtsDepiSessionConfigRowStatus. 2513 2514 More detail state may be provided by the proper DEPI tunnel 2515 Mechanism, e.g., L2TP-MIB l2tpTunnelStatsEntry." 2516 ::= { docsIfMCmtsDepiSessionInfoEntry 11 } 2517 2518docsIfMCmtsDepiSessionInfoCreationTime OBJECT-TYPE 2519 SYNTAX TimeStamp 2520 MAX-ACCESS read-only 2521 STATUS current 2522 DESCRIPTION 2523 "The sysUptime when the entry was turned active." 2524 ::= { docsIfMCmtsDepiSessionInfoEntry 12 } 2525 2526docsIfMCmtsDepiSessionInfoStorage OBJECT-TYPE 2527 SYNTAX StorageType 2528 MAX-ACCESS read-only 2529 STATUS current 2530 DESCRIPTION 2531 "The storage realization of the entry. 2532 This object value is the same as the corresponding 2533 entry of docsIfMCmtsDepiSessionInfoStorage." 2534 ::= { docsIfMCmtsDepiSessionInfoEntry 13 } 2535 2536 2537-- DEPI Session Resource Allocation Table 2538-- Sets DEPI FlowIds policies to map DOCSIS Packets to DEPI Flow IDs 2539 2540docsIfMCmtsDepiRsrcAllocTable OBJECT-TYPE 2541 SYNTAX SEQUENCE OF DocsIfMCmtsDepiRsrcAllocEntry 2542 MAX-ACCESS not-accessible 2543 STATUS current 2544 DESCRIPTION 2545 "A table containing PHBIDs Resources used for DEPI 2546 applications. 2547 2548 At the M-CMTS core these entries contain information 2549 about the mapping of egress traffic to PHIDs and DEPI flow 2550 IDs also known as DEPI payload encapsulation. 2551 2552 For the M-CMTS Core there are two type of entries: 2553 o One set of entries is a preconfigured list of PHBIDs 2554 used for M-CMTS requests to EQAM IP Host, e.g., the MIB 2555 object docsIfMCmtsDepiSessionConfigRsrcAllocReq 2556 references those type of entry sets. 2557 In those entries the values of 2558 docsIfMCmtsDepiRsrcAllocUdpPort, 2559 docsIfMCmtsDepiRsrcAllocFlowId and 2560 docsIfMCmtsDepiRsrcAllocPolicyScnTags 2561 are ignored by the M-CMTS. 2562 2563 o The second set of entries has the responses from the EQAM 2564 IP host to the M-CMTS when the DEPI session request is 2565 successful. The object 2566 docsIfMCmtsDepiSessionConfigPhbIdResp in 2567 docsIfMCmtsDepiSessionConfigTable references an entry of 2568 this type. 2569 2570 The EQAM MAY implement this table to configure the 2571 different queue prioritization of the DEPI flow IDs, PHBIDs 2572 and UDP ports triplet used in the DEPI Resource allocation 2573 response to the M-CMTS. If this table is not implemented by 2574 the EQAM device the object 2575 docsIfMCmtsDepiSessionInfoRsrcAllocResp is 2576 set to zero, and the DEPI session Resource Allocation 2577 response is vendor specific. Also the EQAM device MAY 2578 implement this table as read-only for the purpose of 2579 debugging the DEPI Resource Allocation Responses sent to 2580 the M-CMTS core." 2581 ::= { docsIfMCmtsDepiSessionObjects 3 } 2582 2583docsIfMCmtsDepiRsrcAllocEntry OBJECT-TYPE 2584 SYNTAX DocsIfMCmtsDepiRsrcAllocEntry 2585 MAX-ACCESS not-accessible 2586 STATUS current 2587 DESCRIPTION 2588 "A conceptual row for this table. 2589 At minimum two entries for docsIfMCmtsDepiRsrcAllocSeq 2590 (two Flow ID entries) per docsIfMCmtsDepiRsrcAllocIndex 2591 value are needed for DEPI PSP mode. 2592 When the docsIfMCmtsDepiRsrcAllocIndex is used for DMPT 2593 mode one flow Id entry value is required. 2594 2595 The PHBIDs contained in this entry are expanded with the 2596 tags of docsIfMCmtsDepiRsrcAllocPolicySCNTags to indicate 2597 the association of PSP packets attributes such as DOCSIS MAPS, 2598 DOCSIS MAC messages and DOCSIS Service Flows to a DEPI 2599 Flow ID. Thus, the EQAM IP Host uses those DEPI flow IDs to 2600 prioritize the QAM channel traffic." 2601 INDEX { 2602 docsIfMCmtsDepiRsrcAllocIndex, 2603 docsIfMCmtsDepiRsrcAllocSeq 2604 } 2605 ::= { docsIfMCmtsDepiRsrcAllocTable 1 } 2606 2607DocsIfMCmtsDepiRsrcAllocEntry ::= SEQUENCE { 2608 docsIfMCmtsDepiRsrcAllocIndex Unsigned32, 2609 docsIfMCmtsDepiRsrcAllocSeq Unsigned32, 2610 docsIfMCmtsDepiRsrcAllocPhbId Unsigned32, 2611 docsIfMCmtsDepiRsrcAllocFlowId Unsigned32, 2612 docsIfMCmtsDepiRsrcAllocUdpPort InetPortNumber, 2613 docsIfMCmtsDepiRsrcAllocPolicyScnTags SnmpTagValue, 2614 docsIfMCmtsDepiRsrcAllocStorage StorageType, 2615 docsIfMCmtsDepiRsrcAllocRowStatus RowStatus 2616} 2617 2618docsIfMCmtsDepiRsrcAllocIndex OBJECT-TYPE 2619 SYNTAX Unsigned32 (1..4294967295) 2620 MAX-ACCESS not-accessible 2621 STATUS current 2622 DESCRIPTION 2623 "The first index of this table. 2624 Multiple DEPI Flow Ids are within a 2625 docsIfMCmtsDepiRsrcAllocIndex value." 2626 ::= { docsIfMCmtsDepiRsrcAllocEntry 1 } 2627 2628docsIfMCmtsDepiRsrcAllocSeq OBJECT-TYPE 2629 SYNTAX Unsigned32 (1..4294967295) 2630 MAX-ACCESS not-accessible 2631 STATUS current 2632 DESCRIPTION 2633 "The sequence index for entries within the same 2634 docsIfMCmtsDepiRsrcAllocIndex value. 2635 EQAM IP Host may reply with less PHBIDs than requested, 2636 then, the M-CMTS Core skips the sequence index of missing 2637 PHBIDs when creating the Resource Allocation entry 2638 response. 2639 2640 As a rule of thumb this object has the minimal queuing 2641 priority information for DEPI flows treatment in the EQAM. 2642 The lowest sequence value indicates the DEPI Flow ID with 2643 the highest priority treatment at the EQAM (e.g., DOCSIS 2644 MAC messages should be allocated to that flow) and the 2645 highest sequence number indicates the DEPI Flow ID with the 2646 lowest priority." 2647 ::= { docsIfMCmtsDepiRsrcAllocEntry 2 } 2648 2649docsIfMCmtsDepiRsrcAllocPhbId OBJECT-TYPE 2650 SYNTAX Unsigned32 (0..63) 2651 MAX-ACCESS read-create 2652 STATUS current 2653 DESCRIPTION 2654 "The PHB identifier (per-Hub-Behavior ID) associated to 2655 this entry. 2656 In PSP a minimum of two PHBIDs for two flow IDs corresponds 2657 to PHBIDs EF and BE. BE is the PHBID for the one Flow ID 2658 PHBID required in DMPT mode." 2659 ::= { docsIfMCmtsDepiRsrcAllocEntry 3 } 2660 2661docsIfMCmtsDepiRsrcAllocFlowId OBJECT-TYPE 2662 SYNTAX Unsigned32 (0 | 1..4294967295) 2663 MAX-ACCESS read-create 2664 STATUS current 2665 DESCRIPTION 2666 "The Flow ID value reported in the Resource Allocation 2667 Response for the corresponding PHBID." 2668 DEFVAL { 0 } 2669 ::= { docsIfMCmtsDepiRsrcAllocEntry 4 } 2670 2671docsIfMCmtsDepiRsrcAllocUdpPort OBJECT-TYPE 2672 SYNTAX InetPortNumber 2673 MAX-ACCESS read-create 2674 STATUS current 2675 DESCRIPTION 2676 "The UDP Port reported by the Resource Allocation 2677 Response for the corresponding PHBID in this table." 2678 DEFVAL { 0 } 2679 ::= { docsIfMCmtsDepiRsrcAllocEntry 5 } 2680 2681docsIfMCmtsDepiRsrcAllocPolicyScnTags OBJECT-TYPE 2682 SYNTAX SnmpTagValue 2683 MAX-ACCESS read-create 2684 STATUS current 2685 DESCRIPTION 2686 "A list of Service Class Names (SCN) tags associated to 2687 PHBID/Flow IDs. 2688 The policies associated to each DEPI Flow ID of this table 2689 allow the mapping of specific DOCSIS Service Flows well 2690 distinguished by SCN. 2691 2692 The SCN encoding does not include the null terminated 2693 octets as DOCSIS specify for other configuration mechanisms 2694 such as Cable Modem config files encoding. 2695 2696 This object is applicable to M-CMTS core but not to 2697 EQAM devices. 2698 2699 In D-MPT mode no tags are needed since all DOCSIS traffic 2700 is mapped to same DEPI Flow ID, thus this object is set to 2701 zero-length string (no tag) or ignored. 2702 2703 In PSP mode DOCSIS MAPS, DOCSIS MAC messages and PacketCable 2704 1.0/1.5 voice traffic are mapped to the highest priority DEPI 2705 Flow ID (lower sequence number in the Resource allocation 2706 response) 2707 2708 If this object is empty (no tag), the default policy is 2709 used. 2710 2711 In PSP mode the default policy consists to assign the DEPI 2712 Flow ID of the lowest priority (highest sequence number) to 2713 the DOCSIS traffic. DOCSIS Traffic not matched to a policy 2714 Tag is mapped to the default policy Flow ID. 2715 2716 In PSP mode the docsIfMCmtsDepiRsrcAllocSeq values pointed 2717 in a M-CMTS Core Resource Allocation Request has the 2718 preconfigured Policy Tags to map DOCSIS traffic to DEPI 2719 Flow IDs. When the Resource Allocation response from the 2720 EQAM is received, it could have same or less of the PHBIDs 2721 requested, and the PHBID references could be in a different 2722 order sequence. Therefore, the M-CMTS Core MUST accommodate 2723 the policy Tags initial configuration to the EQAM order 2724 sequence and number of PHBIDs. 2725 2726 For example: 2727 A Resource Allocation Request: 2728 Seq Num PHBID Flow ID UDP Port Policy Tags 2729 -------- ------ -------- --------- ------------ 2730 1 EF VoiceGold* 2731 2 AF VideoConference 2732 3 BE empty - no tag - 2733 2734 * - PCMM voice service based on SCN, no PacketCable 1.0/1.5 2735 voice 2736 2737 The EQAM Resource Allocation response: 2738 2739 Seq Num PHBID Flow ID UDP Port Policy Tags 2740 -------- ------ -------- --------- ------------ 2741 1 EF 6 50201 2742 2 BE 7 50202 2743 2744 It is vendor specific to re-allocate the policy Tags in the 2745 case of less DEPI Flow IDs in the Resource Allocation 2746 response than in the requests. In the example PHBID AF 2747 policy tag could be assigned to either Flow ID 6 or 7 2748 2749 Final Resource Allocation Tag reordering 2750 2751 Seq Num PHBID Flow ID UDP Port Policy Tags 2752 -------- ------ -------- --------- ------------ 2753 1 EF 6 50201 VoiceGold 2754 VideoConference 2755 2 BE 7 50202 empty - no tag - 2756 2757 Change of sequence in the response example: 2758 2759 A Resource Allocation Request: 2760 Seq Num PHBID Flow ID UDP Port Policy Tags 2761 -------- ------ -------- --------- ------------ 2762 1 0x30 VoiceGold 2763 2 0x20 VideoConference 2764 3 0x10 empty - no tag - 2765 2766 * - PCMM voice service based on SCN, no PacketCable 1.0/1.5 voice 2767 2768 The EQAM Resource Allocation response: 2769 2770 Seq Num PHBID Flow ID UDP Port Policy Tags 2771 -------- ------ -------- --------- ------------ 2772 1 0x20 6 50201 2773 2 0x10 7 50202 2774 3 0x30 8 50203 2775 2776 Final Resource Allocation Tag reordering 2777 2778 Seq Num PHBID Flow ID UDP Port Policy Tags 2779 -------- ------ -------- --------- ------------ 2780 1 0x20 6 50201 VoiceGold 2781 2 0x10 7 50202 VideoConference 2782 3 0x30 8 50203 empty - no tag -" 2783 DEFVAL { "" } 2784 ::= { docsIfMCmtsDepiRsrcAllocEntry 6 } 2785 2786docsIfMCmtsDepiRsrcAllocStorage OBJECT-TYPE 2787 SYNTAX StorageType 2788 MAX-ACCESS read-create 2789 STATUS current 2790 DESCRIPTION 2791 "The storage realization of this entry. 2792 Entries corresponding to a Resource Allocation Response 2793 are of type 'volatile' and do not persist. 2794 Entries set as 'permanent' need not write access 2795 for its read-create type base objects. 2796 2797 All entries within the same docsIfMCmtsDepiRsrcAllocIndex 2798 share the same StorageType value." 2799 DEFVAL { volatile } 2800 ::= { docsIfMCmtsDepiRsrcAllocEntry 7 } 2801 2802docsIfMCmtsDepiRsrcAllocRowStatus OBJECT-TYPE 2803 SYNTAX RowStatus 2804 MAX-ACCESS read-create 2805 STATUS current 2806 DESCRIPTION 2807 "The status of this conceptual row. 2808 Administratively created entries need only 2809 set the value of docsIfMCmtsDepiRsrcAllocPhbId to become 2810 'active'. All other read-create columnar objects are not 2811 instantiated or set to default values if not set during 2812 row creation." 2813 ::= { docsIfMCmtsDepiRsrcAllocEntry 8 } 2814 2815 2816-- QOS extensions for M-CMTS architecture 2817-- Policies for mapping PSP packets to SF policies 2818 2819docsIfMCmtsDepiSessionStatsTable OBJECT-TYPE 2820 SYNTAX SEQUENCE OF DocsIfMCmtsDepiSessionStatsEntry 2821 MAX-ACCESS not-accessible 2822 STATUS current 2823 DESCRIPTION 2824 "This table provides DEPI Session statistics for the 2825 M-CMTS Downstream Interface." 2826 ::= { docsIfMCmtsDepiSessionObjects 4 } 2827 2828docsIfMCmtsDepiSessionStatsEntry OBJECT-TYPE 2829 SYNTAX DocsIfMCmtsDepiSessionStatsEntry 2830 MAX-ACCESS not-accessible 2831 STATUS current 2832 DESCRIPTION 2833 "A conceptual row for this table." 2834 INDEX { ifIndex } 2835 ::= { docsIfMCmtsDepiSessionStatsTable 1 } 2836 2837DocsIfMCmtsDepiSessionStatsEntry ::= SEQUENCE { 2838 docsIfMCmtsDepiSessionInfoOutOfSequencePkts Counter32 2839} 2840 2841docsIfMCmtsDepiSessionInfoOutOfSequencePkts OBJECT-TYPE 2842 SYNTAX Counter32 2843 MAX-ACCESS read-only 2844 STATUS current 2845 DESCRIPTION 2846 "The count of DEPI session packets out of sequence. 2847 It is vendor dependent the re-sequence of DEPI packets. 2848 EQAM Implementations that do not re-sequence DEPI 2849 packets also increase the value of ifInDiscards 2850 for the respective entry. 2851 This counter is meaningful for M-CMTS Downstream 2852 interfaces configured in PSP mode. This object 2853 is not instantiated for D-MPT mode of operation." 2854 ::= { docsIfMCmtsDepiSessionStatsEntry 1 } 2855 2856 2857-- DEPI Latency Measurement (DLM) 2858 2859docsIfMCmtsDepiSessionCinLatency OBJECT IDENTIFIER 2860 ::= { docsIfMCmtsDepiSessionObjects 5 } 2861 2862 2863docsIfMCmtsDepiSessionCinLatencyInterval OBJECT-TYPE 2864 SYNTAX Unsigned32 (0..420) 2865 UNITS "seconds" 2866 MAX-ACCESS read-write 2867 STATUS current 2868 DESCRIPTION 2869 "The time interval used to measure periodically the CIN 2870 latency per DEPI session. 2871 Active measurement of CIN latency applies to active DEPI 2872 sessions only. 2873 This object is constrained to 420 seconds to prevent 2874 the Master Clock counter overruns. 2875 A value zero indicates no CIN latency measurements to be 2876 performed." 2877 ::= { docsIfMCmtsDepiSessionCinLatency 1 } 2878 2879docsIfMCmtsDepiSessionCinLatencyThrshld OBJECT-TYPE 2880 SYNTAX Unsigned32 (0 | 1..4294967295) 2881 UNITS "MasterClockTicks" 2882 MAX-ACCESS read-write 2883 STATUS current 2884 DESCRIPTION 2885 "The CIN latency threshold measured in DOCSIS Master clock 2886 ticks to be reported as an event when exceeded. 2887 The DOCSIS Master Clock is the 10.24 MHz reference clock." 2888 ::= { docsIfMCmtsDepiSessionCinLatency 2 } 2889 2890docsIfMCmtsDepiSessionCinEventLevel OBJECT-TYPE 2891 SYNTAX INTEGER { 2892 emergency(1), 2893 alert(2), 2894 critical(3), 2895 error(4), 2896 warning(5), 2897 notice(6), 2898 information(7), 2899 debug(8) 2900 } 2901 MAX-ACCESS read-write 2902 STATUS current 2903 DESCRIPTION 2904 "The desired event level to report in case of the CIN 2905 latency threshold being exceeded." 2906 ::= { docsIfMCmtsDepiSessionCinLatency 3 } 2907 2908docsIfMCmtsDepiSessionCinLastValue OBJECT-TYPE 2909 SYNTAX Unsigned32 (1..4294967295) 2910 UNITS "MasterClockTicks" 2911 MAX-ACCESS read-only 2912 STATUS current 2913 DESCRIPTION 2914 "The CIN latency value measured for the DEPI session 2915 pointed by docsIfMCmtsDepiSessionCinLastValueIfIndex." 2916 ::= { docsIfMCmtsDepiSessionCinLatency 4 } 2917 2918docsIfMCmtsDepiSessionCinLastValueIfIndex OBJECT-TYPE 2919 SYNTAX InterfaceIndex 2920 MAX-ACCESS read-only 2921 STATUS current 2922 DESCRIPTION 2923 "The ifIndex of the DEPI Session associated to the CIN 2924 latency value pointed measured for the DEPI session 2925 pointed by docsIfMCmtsDepiSessionCinLastValue." 2926 ::= { docsIfMCmtsDepiSessionCinLatency 5 } 2927 2928docsIfMCmtsDepiSessionCinLatencyValueLastTime OBJECT-TYPE 2929 SYNTAX TimeTicks 2930 MAX-ACCESS read-only 2931 STATUS current 2932 DESCRIPTION 2933 "The sysUpTime value of the last time the object 2934 docsIfMCmtsDepiSessionCinLastValue was updated." 2935 ::= { docsIfMCmtsDepiSessionCinLatency 6 } 2936 2937docsIfMCmtsDepiSessionCinLatencyPerfTable OBJECT-TYPE 2938 SYNTAX SEQUENCE OF DocsIfMCmtsDepiSessionCinLatencyPerfEntry 2939 MAX-ACCESS not-accessible 2940 STATUS current 2941 DESCRIPTION 2942 "This table provides accumulative measurements of the CIN 2943 latency on the network." 2944 ::= { docsIfMCmtsDepiSessionObjects 6 } 2945 2946docsIfMCmtsDepiSessionCinLatencyPerfEntry OBJECT-TYPE 2947 SYNTAX DocsIfMCmtsDepiSessionCinLatencyPerfEntry 2948 MAX-ACCESS not-accessible 2949 STATUS current 2950 DESCRIPTION 2951 "A conceptual row for this table. 2952 It is a vendor implementation to limit the number 2953 of entries per DEPI session (ifIndex) to be stored 2954 in this table. When the table is full, the oldest 2955 measurement is replaced with a new one." 2956 INDEX { 2957 ifIndex, 2958 docsIfMCmtsDepiSessionCinLatencyPerfIntervalSeq 2959 } 2960 ::= { docsIfMCmtsDepiSessionCinLatencyPerfTable 1 } 2961 2962DocsIfMCmtsDepiSessionCinLatencyPerfEntry ::= SEQUENCE { 2963 docsIfMCmtsDepiSessionCinLatencyPerfIntervalSeq Unsigned32, 2964 docsIfMCmtsDepiSessionCinLatencyPerfValue Unsigned32, 2965 docsIfMCmtsDepiSessionCinLatencyTime TimeTicks 2966} 2967 2968docsIfMCmtsDepiSessionCinLatencyPerfIntervalSeq OBJECT-TYPE 2969 SYNTAX Unsigned32 2970 MAX-ACCESS not-accessible 2971 STATUS current 2972 DESCRIPTION 2973 "The interval sequence where the CIN latency 2974 measurement was taken. It is valid an implementation 2975 that overrides the oldest sequence number entry with the 2976 most recent measurement." 2977 ::= { docsIfMCmtsDepiSessionCinLatencyPerfEntry 1 } 2978 2979docsIfMCmtsDepiSessionCinLatencyPerfValue OBJECT-TYPE 2980 SYNTAX Unsigned32 (1..4294967295) 2981 UNITS "MasterClockTicks" 2982 MAX-ACCESS read-only 2983 STATUS current 2984 DESCRIPTION 2985 "The CIN latency value measured for the DEPI session 2986 pointed by this entry." 2987 ::= { docsIfMCmtsDepiSessionCinLatencyPerfEntry 2 } 2988 2989docsIfMCmtsDepiSessionCinLatencyTime OBJECT-TYPE 2990 SYNTAX TimeTicks 2991 MAX-ACCESS read-only 2992 STATUS current 2993 DESCRIPTION 2994 "The sysUpTime value of the last time this entry was 2995 updated." 2996 ::= { docsIfMCmtsDepiSessionCinLatencyPerfEntry 3 } 2997 2998 2999-- Policies for mapping Service Flows to PSP packets 3000-- 3001 3002-- 3003-- docsIfMCmtsDepiPhbPolicyTable 3004-- Applicable to CMTS only 3005 3006docsIfMCmtsDepiPhbPolicyTable OBJECT-TYPE 3007 SYNTAX SEQUENCE OF DocsIfMCmtsDepiPhbPolicyEntry 3008 MAX-ACCESS not-accessible 3009 STATUS current 3010 DESCRIPTION 3011 "The policy rules that apply to DOCSIS traffic (traffic 3012 profiles) of a DEPI session. 3013 Traffic Profiles are ways to discriminate specific 3014 traffic flows for QOS treatment in the CIN and EQAM device. 3015 3016 The main function of this table is to map the DOCSIS SF 3017 egress traffic to the Converged Interconnect Network PHB 3018 configuration; thus, from the M-CMTS to the EQAM IP host 3019 Ingress port, the QOS levels are defined properly. 3020 3021 In D-MPT mode this table is only applicable to PHB egress 3022 marking for the CIN. 3023 3024 In PSP mode this table is referenced PHBID CIN 3025 (referenced by docsIfMCmtsDepiSessionConfigCinPhbIdPolicy) 3026 3027 The CIN PHBs is operator specific. The CIN per-hub-Behavior 3028 of this table accomplishes: 3029 3030 o DOCSIS MAPs, DOCSIS MAC messages and PacketCable VoIP 3031 PHBID are configured in a reserved policy tag 3032 'ExpediteForwardCIN' traffic. This 3033 policy has a 'permanent' storage. 3034 o Data traffic (per DOCSIS Service Flows) is assigned to 3035 PBHIDs based on Admission policies rules, e.g., 3036 Service Class Name, DOCSIS specific parameters, etc. 3037 This table only deals with policies based with SCN. 3038 Other traffic descriptor rules are vendor dependent." 3039 ::= { docsIfMCmtsDepiQosObjects 1 } 3040 3041docsIfMCmtsDepiPhbPolicyEntry OBJECT-TYPE 3042 SYNTAX DocsIfMCmtsDepiPhbPolicyEntry 3043 MAX-ACCESS not-accessible 3044 STATUS current 3045 DESCRIPTION 3046 "The conceptual Table entry. 3047 A consumer of this table uses a lexicographical matching 3048 of entries to apply the respective policy, e.g., 3049 this table is used for two types of policy assignments: 3050 3051 When referenced by an instance of 3052 docsIfMCmtsDepiSessionConfigCinPhbIdPolicy, the value of 3053 docsIfMCmtsDepiPhbPolicySCN is passed to the CIN PHBID 3054 handler to encapsulate the SF payload with DEPI tunnel 3055 PHBID. It means different DOCSIS traffic profiles are 3056 assigned to different PHBIDs for the CIN transport." 3057 INDEX { docsIfMCmtsDepiPhbPolicyTag } 3058 ::= { docsIfMCmtsDepiPhbPolicyTable 1 } 3059 3060DocsIfMCmtsDepiPhbPolicyEntry ::= SEQUENCE { 3061 docsIfMCmtsDepiPhbPolicyTag SnmpAdminString, 3062 docsIfMCmtsDepiPhbPolicySCN SnmpAdminString, 3063 docsIfMCmtsDepiPhbPolicyCinPhbId Unsigned32, 3064 docsIfMCmtsDepiPhbPolicyStorage StorageType, 3065 docsIfMCmtsDepiPhbPolicyRowStatus RowStatus 3066} 3067 3068docsIfMCmtsDepiPhbPolicyTag OBJECT-TYPE 3069 SYNTAX SnmpAdminString (SIZE (1..32)) 3070 MAX-ACCESS not-accessible 3071 STATUS current 3072 DESCRIPTION 3073 "The index of the policy." 3074 ::= { docsIfMCmtsDepiPhbPolicyEntry 1 } 3075 3076docsIfMCmtsDepiPhbPolicySCN OBJECT-TYPE 3077 SYNTAX SnmpAdminString (SIZE (1..15)) 3078 MAX-ACCESS read-create 3079 STATUS current 3080 DESCRIPTION 3081 "The Service Class Name used to map DOCSIS traffic to 3082 DEPI Flow IDs and/or CIN PHBIDs. 3083 This value is not null terminated as other DOCSIS 3084 interfaces defines SCN." 3085 ::= { docsIfMCmtsDepiPhbPolicyEntry 2 } 3086 3087docsIfMCmtsDepiPhbPolicyCinPhbId OBJECT-TYPE 3088 SYNTAX Unsigned32 (0..63) 3089 MAX-ACCESS read-create 3090 STATUS current 3091 DESCRIPTION 3092 "The CIN PHBID assigned to transport the DOCSIS traffic 3093 that matches docsIfMCmtsDepiPhbPolicySCN for the related 3094 DEPI session." 3095 ::= { docsIfMCmtsDepiPhbPolicyEntry 3 } 3096 3097docsIfMCmtsDepiPhbPolicyStorage OBJECT-TYPE 3098 SYNTAX StorageType 3099 MAX-ACCESS read-create 3100 STATUS current 3101 DESCRIPTION 3102 "The storage realization of this entry 3103 'permanent' columnar objects allow write access." 3104 ::= { docsIfMCmtsDepiPhbPolicyEntry 4 } 3105 3106docsIfMCmtsDepiPhbPolicyRowStatus OBJECT-TYPE 3107 SYNTAX RowStatus 3108 MAX-ACCESS read-create 3109 STATUS current 3110 DESCRIPTION 3111 "The status of this conceptual table. 3112 Changes in this columnar objects while this entry is active 3113 will take effect on new DOCSIS packets being mapped by this 3114 policy entry." 3115 ::= { docsIfMCmtsDepiPhbPolicyEntry 5 } 3116 3117 3118-- Extensions for DOCSIS QOS Service Flow Table 3119 3120docsIfMCmtsQosServiceFlowExtTable OBJECT-TYPE 3121 SYNTAX SEQUENCE OF DocsIfMCmtsQosServiceFlowExtEntry 3122 MAX-ACCESS not-accessible 3123 STATUS current 3124 DESCRIPTION 3125 "This table contains M-CMTS Extensions of the 3126 DOCSIS Service Flow table to describe DEPI QOS associations 3127 to Service Flows. 3128 3129 DEPI Connection Control Table indicates the policies to 3130 apply any time a new DOCSIS Service Flow is added to the 3131 M-CMTS Downstream interface." 3132 ::= { docsIfMCmtsDepiQosObjects 2 } 3133 3134docsIfMCmtsQosServiceFlowExtEntry OBJECT-TYPE 3135 SYNTAX DocsIfMCmtsQosServiceFlowExtEntry 3136 MAX-ACCESS not-accessible 3137 STATUS current 3138 DESCRIPTION 3139 "An entry in the table exists for each 3140 Service Flow ID of a M-CMTS Downstream Interface type. 3141 This table is an extension of DocsQosServiceFlowEntry." 3142 INDEX { 3143 ifIndex, 3144 docsQosServiceFlowId 3145 } 3146 ::= { docsIfMCmtsQosServiceFlowExtTable 1 } 3147 3148DocsIfMCmtsQosServiceFlowExtEntry ::= SEQUENCE { 3149 docsIfMCmtsQosServiceFlowExtDepiFlowId Unsigned32, 3150 docsIfMCmtsQosServiceFlowExtCinPhbId Unsigned32, 3151 docsIfMCmtsQosServiceFlowExtDepiIfIndex InterfaceIndexOrZero 3152} 3153 3154docsIfMCmtsQosServiceFlowExtDepiFlowId OBJECT-TYPE 3155 SYNTAX Unsigned32 (1..127) 3156 MAX-ACCESS read-only 3157 STATUS current 3158 DESCRIPTION 3159 "The DEPI Flow ID associated with this Service Flow." 3160 ::= { docsIfMCmtsQosServiceFlowExtEntry 1 } 3161 3162docsIfMCmtsQosServiceFlowExtCinPhbId OBJECT-TYPE 3163 SYNTAX Unsigned32 (0..63) 3164 MAX-ACCESS read-only 3165 STATUS current 3166 DESCRIPTION 3167 "The CIN PHBID associated with this Service Flow." 3168 ::= { docsIfMCmtsQosServiceFlowExtEntry 2 } 3169 3170docsIfMCmtsQosServiceFlowExtDepiIfIndex OBJECT-TYPE 3171 SYNTAX InterfaceIndexOrZero 3172 MAX-ACCESS read-only 3173 STATUS current 3174 DESCRIPTION 3175 "The ifIndex of the M-CMTS DS interface pertaining to 3176 this Service flow." 3177 ::= { docsIfMCmtsQosServiceFlowExtEntry 3 } 3178 3179 3180-- --------------------------------------------------------- 3181-- Conformance definitions 3182-- --------------------------------------------------------- 3183 3184docsIfMCmtsConformance OBJECT IDENTIFIER 3185 ::= { docsIfMCmtsMib 2 } 3186 3187docsIfMCmtsCompliances OBJECT IDENTIFIER 3188 ::= { docsIfMCmtsConformance 1 } 3189 3190docsIfMCmtsGroups OBJECT IDENTIFIER 3191 ::= { docsIfMCmtsConformance 2 } 3192 3193 3194docsIfMCmtsCoreDeviceCompliance MODULE-COMPLIANCE 3195 STATUS current 3196 DESCRIPTION 3197 "The compliance statement for M-CMTS Core compliant 3198 devices." 3199 MODULE -- this module 3200 MANDATORY-GROUPS { 3201 docsIfMCmtsBaseGroup, 3202 docsIfMCmtsCoreGroup 3203 } 3204 ::= { docsIfMCmtsCompliances 1 } 3205 3206docsIfMCmtsEQAMCompliance MODULE-COMPLIANCE 3207 STATUS current 3208 DESCRIPTION 3209 "The compliance statement for M-CMTS EQAM compliant 3210 devices." 3211 MODULE -- this module 3212 MANDATORY-GROUPS { 3213 docsIfMCmtsBaseGroup, 3214 docsIfMCmtsEqamDevGroup, 3215 entityPhysicalGroup, 3216 entityPhysical2Group, 3217 entityPhysical3Group, 3218 entityGeneralGroup 3219 } 3220 3221 GROUP entityLogical2Group 3222 DESCRIPTION 3223 "Implementation of this group is not mandatory for Agents 3224 that model all MIB object instances within a 3225 single naming scope." 3226 3227 GROUP entityMappingGroup 3228 DESCRIPTION 3229 "Implementation of the entPhysicalContainsTable is 3230 mandatory for EQAMs. Implementation of the 3231 entLPMappingTable and entAliasMappingTable are required 3232 for agents with MIB object 3233 instances within multiple logical entities. EQAM devices 3234 with MIB object instances in a single naming scope SHOULD 3235 implement entAliasMappingTable by using 3236 entAliasLogicalIndexOrZero set to zero." 3237 3238 OBJECT entPhysicalSerialNum 3239 MIN-ACCESS not-accessible 3240 DESCRIPTION 3241 "Read and write access is not required for agents that 3242 cannot identify serial number information for physical 3243 entities, and/or cannot provide non-volatile storage for 3244 NMS-assigned serial numbers. 3245 3246 Write access is not required for agents that can identify 3247 serial number information for physical entities but cannot 3248 provide non-volatile storage for NMS-assigned serial 3249 numbers. 3250 3251 Write access is not required for physical entities for 3252 physical entities for which the associated value of the 3253 entPhysicalIsFRU object is equal to 'false(2)'." 3254 3255 OBJECT entPhysicalAlias 3256 MIN-ACCESS read-only 3257 DESCRIPTION 3258 "Write access is required only if the associated 3259 entPhysicalClass value is equal to 'chassis(3)'." 3260 3261 OBJECT entPhysicalAssetID 3262 MIN-ACCESS not-accessible 3263 DESCRIPTION 3264 "Read and write access is not required for agents that 3265 cannot provide non-volatile storage for NMS-assigned asset 3266 identifiers. 3267 3268 Write access is not required for physical entities for which 3269 the associated value of entPhysicalIsFRU is equal to 3270 'false(2)'." 3271 3272 OBJECT entPhysicalClass 3273 SYNTAX INTEGER { 3274 other(1), 3275 unknown(2), 3276 chassis(3), 3277 backplane(4), 3278 container(5), 3279 powerSupply(6), 3280 fan(7), 3281 sensor(8), 3282 module(9), 3283 port(10), 3284 stack(11) 3285 } 3286 DESCRIPTION 3287 "Implementation of the 'cpu(12)' enumeration is not 3288 required." 3289 ::= { docsIfMCmtsCompliances 2 } 3290 3291docsIfMCmtsBaseGroup OBJECT-GROUP 3292 OBJECTS { 3293 docsIfMCmtsDepiSessionConfigCableMacIfIndex, 3294 docsIfMCmtsDepiSessionConfigCableMCmtsDownIfIndex, 3295 docsIfMCmtsDepiSessionConfigAddrType, 3296 docsIfMCmtsDepiSessionConfigLocalAddr, 3297 docsIfMCmtsDepiSessionConfigRemoteAddr, 3298 docsIfMCmtsDepiSessionConfigL2TPv3HeaderType, 3299 docsIfMCmtsDepiSessionConfigMethod, 3300 docsIfMCmtsDepiSessionConfigTSID, 3301 docsIfMCmtsDepiSessionConfigDEPIMode, 3302 docsIfMCmtsDepiSessionConfigRsrcAllocReq, 3303 docsIfMCmtsDepiSessionConfigCinPhbIdPolicy, 3304 docsIfMCmtsDepiSessionConfigSyncEnabled, 3305 docsIfMCmtsDepiSessionConfigSyncInterval, 3306 docsIfMCmtsDepiSessionConfigPhyParamsFlag, 3307 docsIfMCmtsDepiSessionConfigChannelFrequency, 3308 docsIfMCmtsDepiSessionConfigChannelModulation, 3309 docsIfMCmtsDepiSessionConfigChannelInterleave, 3310 docsIfMCmtsDepiSessionConfigChannelPower, 3311 docsIfMCmtsDepiSessionConfigChannelAnnex, 3312 docsIfMCmtsDepiSessionConfigChannelSymbolRateM, 3313 docsIfMCmtsDepiSessionConfigChannelSymbolRateN, 3314 docsIfMCmtsDepiSessionConfigChannelOutputRate, 3315 docsIfMCmtsDepiSessionConfigChannelBurstSize, 3316 docsIfMCmtsDepiSessionConfigStorage, 3317 docsIfMCmtsDepiSessionConfigRowStatus, 3318 docsIfMCmtsDepiSessionConfigChannelId, 3319 docsIfMCmtsDepiSessionInfoCfgIndex, 3320 docsIfMCmtsDepiSessionInfoUdpPort, 3321 docsIfMCmtsDepiSessionInfoMaxPayload, 3322 docsIfMCmtsDepiSessionInfoPathPayload, 3323 docsIfMCmtsDepiSessionInfoIncludeDOCSISMsgs, 3324 docsIfMCmtsDepiSessionInfoRsrcAllocResp, 3325 docsIfMCmtsDepiSessionInfoConnCtrlID, 3326 docsIfMCmtsDepiSessionInfoEQAMSessionID, 3327 docsIfMCmtsDepiSessionInfoOwner, 3328 docsIfMCmtsDepiSessionInfoState, 3329 docsIfMCmtsDepiSessionInfoErrorCode, 3330 docsIfMCmtsDepiSessionInfoCreationTime, 3331 docsIfMCmtsDepiSessionInfoStorage, 3332 docsIfMCmtsDepiRsrcAllocPhbId, 3333 docsIfMCmtsDepiRsrcAllocFlowId, 3334 docsIfMCmtsDepiRsrcAllocUdpPort, 3335 docsIfMCmtsDepiRsrcAllocPolicyScnTags, 3336 docsIfMCmtsDepiRsrcAllocStorage, 3337 docsIfMCmtsDepiRsrcAllocRowStatus, 3338 docsIfMCmtsDepiSessionInfoOutOfSequencePkts, 3339 docsIfMCmtsDepiSessionCinLatencyInterval, 3340 docsIfMCmtsDepiSessionCinLatencyThrshld, 3341 docsIfMCmtsDepiSessionCinEventLevel, 3342 docsIfMCmtsDepiSessionCinLastValue, 3343 docsIfMCmtsDepiSessionCinLastValueIfIndex, 3344 docsIfMCmtsDepiSessionCinLatencyValueLastTime 3345 } 3346 STATUS current 3347 DESCRIPTION 3348 "Group of objects implemented in M-CMTS compliant devices." 3349 ::= { docsIfMCmtsGroups 1 } 3350 3351docsIfMCmtsCoreGroup OBJECT-GROUP 3352 OBJECTS { 3353 docsIfMCmtsCoreDownstreamPhyDependencies, 3354 docsIfMCmtsCoreDownstreamType, 3355 docsIfMCmtsQosServiceFlowExtDepiFlowId, 3356 docsIfMCmtsQosServiceFlowExtCinPhbId, 3357 docsIfMCmtsQosServiceFlowExtDepiIfIndex, 3358 docsIfMCmtsDepiSessionCinLatencyPerfValue, 3359 docsIfMCmtsDepiSessionCinLatencyTime, 3360 docsIfMCmtsDepiPhbPolicySCN, 3361 docsIfMCmtsDepiPhbPolicyCinPhbId, 3362 docsIfMCmtsDepiPhbPolicyStorage, 3363 docsIfMCmtsDepiPhbPolicyRowStatus 3364 } 3365 STATUS current 3366 DESCRIPTION 3367 "Group of objects implemented in M-CMTS Core compliant 3368 devices." 3369 ::= { docsIfMCmtsGroups 2 } 3370 3371docsIfMCmtsEqamDevGroup OBJECT-GROUP 3372 OBJECTS { 3373 docsIfMCmtsEqamDownstreamTSID, 3374 docsIfMCmtsEqamDownstreamPhyDependencies, 3375 docsIfMCmtsEqamDownstreamDevicePhyParamLock, 3376 docsIfMCmtsEqamDownstreamDeviceConfigPhyParamLock, 3377 docsIfMCmtsEqamDownstreamAllocationType, 3378 docsIfMCmtsEqamDownstreamAllocationStatus, 3379 docsIfMCmtsEqamDownstreamAllocationTimeout, 3380 docsIfMCmtsEqamDownstreamDRRPAdvertizing, 3381 docsIfMCmtsEqamDownstreamUdpPortMapping, 3382 docsIfMCmtsEqamDownstreamCapabFrequency, 3383 docsIfMCmtsEqamDownstreamCapabBandwidth, 3384 docsIfMCmtsEqamDownstreamCapabPower, 3385 docsIfMCmtsEqamDownstreamCapabModulation, 3386 docsIfMCmtsEqamDownstreamCapabInterleaver, 3387 docsIfMCmtsEqamDownstreamCapabJ83Annex, 3388 docsIfMCmtsEqamDownstreamCapabConcurrentServices, 3389 docsIfMCmtsEqamDownstreamCapabServicesTransport, 3390 docsIfMCmtsEqamDownstreamCapabMuting, 3391 docsIfMCmtsEqamGroupDependencyGroupID, 3392 docsIfMCmtsEqamGroupDependencyType, 3393 docsIfMCmtsEqamGlobCfgDownPhysicalIndex, 3394 docsIfMCmtsEqamGlobCfgDownBandwidth, 3395 docsIfMCmtsEqamGlobCfgDownPower, 3396 docsIfMCmtsEqamGlobCfgDownModulation, 3397 docsIfMCmtsEqamGlobCfgDownInterleave, 3398 docsIfMCmtsEqamGlogCfgDownAnnex, 3399 docsIfMCmtsEqamGlobCfgDownSymbolRateM, 3400 docsIfMCmtsEqamGlobCfgDownSymbolRateN, 3401 docsIfMCmtsEqamGlobCfgDownLockParams, 3402 docsIfMCmtsEqamGlobCfgDownExecutionCode, 3403 docsIfMCmtsEqamGlobCfgDownErrorsCount, 3404 docsIfMCmtsEqamGlobCfgDownRowStatus, 3405 docsIfMCmtsChannelBlockNumberChannels, 3406 docsIfMCmtsChannelBlockCfgNumberChannels, 3407 docsIfMCmtsChannelBlockMute, 3408 docsIfMCmtsChannelBlockTestType, 3409 docsIfMCmtsChannelBlockTestIfIndex 3410 } 3411 STATUS current 3412 DESCRIPTION 3413 "Group of objects implemented in M-CMTS EQAM compliant 3414 devices." 3415 ::= { docsIfMCmtsGroups 3 } 3416 3417END 3418 3419 3420 3421