smilint output for ./DOCS-CABLE-DEVICE-TRAP-MIB


Message Severities
SeverityCount
error1
warning2
Message Types
TypeCount
node-implicit (warning)2
object-identifier-not-prefix (error)1

Messages:

DOCS-CABLE-DEVICE-TRAP-MIB

   1: -- extracted from draft-ietf-ipcdn-docsisevent-mib-02.txt
   2: -- at Sat Feb 22 06:12:00 2003
   3: 
   4:    DOCS-CABLE-DEVICE-TRAP-MIB DEFINITIONS ::= BEGIN
   5: 
   6:      IMPORTS
   7:            MODULE-IDENTITY,
   8:            OBJECT-TYPE,
   9:            NOTIFICATION-TYPE,
  10:            mib-2
  11:            FROM SNMPv2-SMI
  12:            MODULE-COMPLIANCE,
  13:            OBJECT-GROUP,
  14:            NOTIFICATION-GROUP
  15:            FROM SNMPv2-CONF
  16: 
  17:            docsDevEvLevel,
  18:            docsDevEvId,
  19:            docsDevEvText,
  20:            docsDevSwFilename,
  21:            docsDevSwServer,
  22:            docsDevServerDhcp,
  23:            docsDevServerTime
  24:                  FROM DOCS-CABLE-DEVICE-MIB --RFC2669
  25: 
  26:            docsIfCmCmtsAddress,
  27:            docsIfCmtsCmStatusMacAddress,
  28:            docsIfDocsisBaseCapability,
  29:            docsIfCmStatusDocsisOperMode,
  30:            docsIfCmStatusModulationType,
  31:            docsIfCmtsCmStatusDocsisRegMode,
  32:            docsIfCmtsCmStatusModulationType
  33:                  FROM DOCS-IF-MIB
  34: 
  35:            ifPhysAddress
  36:                  FROM IF-MIB;
  37: 
  38:      docsDevTrapMIB MODULE-IDENTITY
  39:            LAST-UPDATED    "200301270000Z" -- January 27, 2003
  40:            ORGANIZATION    "IETF IPCDN Working Group"
  41:            CONTACT-INFO
  42:                "        Junming Gao
  43:                 Postal: Cisco Systems
  44:                         250 Apollo Drive
  45:                         Chelmsford, MA 01824 U.S.A.
  46:                 Phone:  +1 978 497 4000
  47:                 E-mail: jgao@cisco.com
  48: 
  49:                 IETF IPCDN Working Group
  50:                 General Discussion: ipcdn@ietf.org
  51:                 Subscribe: http://www.ietf.org/mailman/listinfo/ipcdn
  52:                 Archive: ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
  53:                 Co-chairs: Richard Woundy, richard_woundy@cable.comcast.com
  54:                            Jean-Francois Mule, jf.mule@cablelabs.com"
  55:            DESCRIPTION
  56:                "The CABLE DEVICE TRAP MIB is an extension of the
  57:                 CABLE DEVICE MIB defined in RFC2669. It defines various
  58:                 trap objects for both cable modem and cable modem
  59:                 termination systems. Two groups of SNMP notification
  60:                 objects are defined. One group is for notifying cable
  61:                 modem events and one group for notifying cable modem
  62:                 termination system events. Common to all CM
  63:                 notification objects (traps) is that their OBJECTS
  64:                 statements contain information about the event priority,
  65:                 the event Id, the event message body, the CM DOCSIS
  66:                 capability, the CM DOCSIS QOS level, the CM DOCSIS
  67:                 upstream modulation type, the cable interface MAC
  68:                 address of the cable modem and the cable card MAC address
  69:                 of the CMTS to which the modem is connectede.
  70: 
  71:                 These objects are docsDevEvLevel, docsDevId,
  72:                 docsDevEvText, docsIfDocsisBaseCapability,
  73:                 docsIfCmStatusDocsisOperMode, docsIfCmStatusModulationType
  74:                 ifPhysAddress and docsIfCmCmtsAddress. The values of
  75:                 docsDevEvLevel, docsDevId, and docsDevEvText are from the
  76:                 entry which logs this event in the docsDevEventTable, which
  77:                 is defined in DOCS-CABLE-DEVICE-MIB of RFC2669. The
  78:                 docsIfDocsisBaseCapability, docsIfCmStatusDocsisOperMode,
  79:                 and docsIfCmStatusModulationType are defined in the DOCS-IF-MIB.
  80:                 The ifPhysAddress value is the MAC address of the cable
  81:                 interface of this cable modem. The docsIfCmCmtsAddress
  82:                 specifies the MAC address of the CMTS (if there is a cable
  83:                 card/ interface in the CMTS, then it is actually the
  84:                 cable interface interface MAC address to which the CM is
  85:                 connected).  Individual CM trap may contain additional
  86:                 objects to provide necessary information.
  87: 
  88:                 Common to all CMTS notification objects (traps) is that
  89:                 their OBJECTS statements contain information about the
  90:                 event priority, the event Id, the event message body,
  91:                 the connected CM DOCSIS QOS status, the connected CM DOCSIS
  92:                 modulation type, the CM cable interface MAC address, the
  93:                 CMTS DOCSIS capability, and the CMTS MAC address.
  94: 
  95:                 These objects are docsDevEvLevel, docsDevId, docsDevEvText,
  96:                 docsIfCmtsCmStatusDocsisRegMode,
  97:                 docsIfCmtsCmStatusModulationType,
  98:                 docsIfCmtsCmStatusMacAddress, docsIfDocsisBaseCapability, and
  99:                 ifPhysAddress. The values of docsDevEvLevel, docsDevId, and
 100:                 docsDevEvText are similar to those in CM traps. The values of
 101:                 docsIfCmtsCmStatusDocsisRegMode,
 102:                 docsIfCmtsCmStatusModulationType, and
 103:                 docsIfCmtsCmStatusMacAddress are from the
 104:                 docsIfCmtsCmStatusEntry (defined in DOCS-IF-MIB) corresponding
 105:                 to a connected CM. The docsIfDocsisBaseCapability indicates the
 106:                 CMTS DOCSIS capability. The ifPhysAddress value is the CMTS MAC
 107:                 address (if there is a cable card/ interface in the CMTS, then
 108:                 it is actually the MAC address of the cable interface which
 109:                 connected to the CM).
 110: 
 111:                 Copyright (C) The Internet Society (2003). This version
 112:                 of this MIB module is part of RFC xxxx; see the RFC
 113:                 itself for full legal notices."
 114:            REVISION "200301270000Z" -- January 27, 2003
 115:            DESCRIPTION
 116:                "Modified by David Raftus (david.raftus@imedia.com) to
 117:                 deprecate trap definition objects originating from
 118:                 the docsIfExt MIB. Corresponding objects from the
 119:                 Docsis 2.0 RF MIB draft were added to the trap
 120:                 definitions."
 121:            ::= { mib-2 xx }   -- xx to be assigned by IANA
 121: error - Object identifier element `xx' name only allowed as first element
 122: 
 123: 
 124:    docsDevTraps OBJECT IDENTIFIER ::= { docsDevTrapMIB 1 }
 125:    docsDevTrapControl OBJECT IDENTIFIER ::= { docsDevTraps 1}
 126:    docsDevCmTraps OBJECT IDENTIFIER ::= { docsDevTraps 2 0 }
 126: warning - warning: implicit node definition
 127:    docsDevCmtsTraps OBJECT IDENTIFIER ::= { docsDevTraps 3 0 }
 127: warning - warning: implicit node definition
 128: 
 129:    docsDevCmTrapControl OBJECT-TYPE
 130:        SYNTAX BITS {
 131:            cmInitTLVUnknownTrap( 0),
 132:            cmDynServReqFailTrap( 1),
 133:            cmDynServRspFailTrap( 2),
 134:            cmDynServAckFailTrap( 3),
 135:            cmBpiInitTrap( 4),
 136:            cmBPKMTrap( 5),
 137:            cmDynamicSATrap( 6),
 138:            cmDHCPFailTrap( 7),
 139:            cmSwUpgradeInitTrap( 8),
 140:            cmSwUpgradeFailTrap( 9),
 141:            cmSwUpgradeSuccessTrap( 10),
 142:            cmSwUpgradeCVCTrap( 11),
 143:            cmTODFailTrap( 12),
 144:            cmDCCReqFailTrap( 13),
 145:            cmDCCRspFailTrap( 14),
 146:            cmDCCAckFailTrap( 15)
 147:        }
 148:        MAX-ACCESS read-write
 149:        STATUS current
 150:        DESCRIPTION
 151:            "The object is used to enable CM traps. From left to right,
 152:             the set bit indicates the corresponding CM trap is enabled.
 153:             For example, if the first bit is set, then
 154:             docsDevCmInitTLVUnknownTrap is enabled. If it is zero,
 155:             the trap is disabled.
 156: 
 157:            "
 158:        DEFVAL { {} }
 159:        ::= { docsDevTrapControl 1 }
 160: 
 161: 
 162:    docsDevCmtsTrapControl OBJECT-TYPE
 163:        SYNTAX BITS {
 164:            cmtsInitRegReqFailTrap( 0),
 165:            cmtsInitRegRspFailTrap( 1),
 166:            cmtsInitRegAckFailTrap( 2),
 167:            cmtsDynServReqFailTrap( 3),
 168:            cmtsDynServRspFailTrap( 4),
 169:            cmtsDynServAckFailTrap( 5),
 170:            cmtsBpiInitTrap( 6),
 171:            cmtsBPKMTrap( 7),
 172:            cmtsDynamicSATrap( 8),
 173:            cmtsDCCReqFailTrap( 9),
 174:            cmtsDCCRspFailTrap( 10),
 175:            cmtsDCCAckFailTrap( 11)
 176:        }
 177:        MAX-ACCESS read-write
 178:        STATUS current
 179:        DESCRIPTION
 180:        "The object is used to enable CMTS traps. From left to right,
 181:         the set bit indicates the corresponding CMTS trap is enabled.
 182:         For example, if the first bit is set, then
 183:         docsDevCmtsInitRegRspFailTrap is enabled. If it is zero,
 184:         the trap is disabled.
 185:        "
 186:        DEFVAL { {} }
 187:        ::= { docsDevTrapControl 2 }
 188: 
 189: 
 190:    docsDevCmInitTLVUnknownTrap NOTIFICATION-TYPE
 191:        OBJECTS {
 192:            docsDevEvLevel,
 193:            docsDevEvId,
 194:            docsDevEvText,
 195:            ifPhysAddress,
 196:            docsIfCmCmtsAddress,
 197:            docsIfDocsisBaseCapability,
 198:            docsIfCmStatusDocsisOperMode,
 199:            docsIfCmStatusModulationType
 200:        }
 201:        STATUS current
 202:        DESCRIPTION
 203:            "Event due to detection of unknown TLV during
 204:             the TLV parsing process.
 205:             The values of docsDevEvLevel, docsDevId, and
 206:             docsDevEvText are from the entry which logs this event
 207:             in the docsDevEventTable. The docsIfDocsisBaseCapability
 208:             indicates the DOCSIS version information. The
 209:             docsIfCmStatusDocsisOperMode indicates the QOS level of
 210:             the CM, while the docsIfCmStatusModulationType indicates
 211:             the upstream modulation methodology used by the CM.
 212:             The ifPhysAddress value is the MAC address of the cable
 213:             interface of this cable modem.
 214:             The docsIfCmCmtsAddress specifies the MAC address
 215:             of the CMTS to which the CM is connected (if there is a cable
 216:             card/ interface in the CMTS, then it is actually the MAC address
 217:             of the cable interface which connected to the CM).
 218:             This part of information is uniformed across all CM traps.
 219:            "
 220:        ::= { docsDevCmTraps 1 }
 221: 
 222: 
 223:    docsDevCmDynServReqFailTrap NOTIFICATION-TYPE
 224:        OBJECTS {
 225:            docsDevEvLevel,
 226:            docsDevEvId,
 227:            docsDevEvText,
 228:            ifPhysAddress,
 229:            docsIfCmCmtsAddress,
 230:            docsIfDocsisBaseCapability,
 231:            docsIfCmStatusDocsisOperMode,
 232:            docsIfCmStatusModulationType
 233:        }
 234:        STATUS current
 235:        DESCRIPTION
 236:            "An event to report the failure of a dynamic service
 237:             request happened during the dynamic services process.
 238:            "
 239:        ::= { docsDevCmTraps 2 }
 240: 
 241: 
 242:    docsDevCmDynServRspFailTrap NOTIFICATION-TYPE
 243:        OBJECTS {
 244:            docsDevEvLevel,
 245:            docsDevEvId,
 246:            docsDevEvText,
 247:            ifPhysAddress,
 248:            docsIfCmCmtsAddress,
 249:            docsIfDocsisBaseCapability,
 250:            docsIfCmStatusDocsisOperMode,
 251:            docsIfCmStatusModulationType
 252:        }
 253:        STATUS current
 254:        DESCRIPTION
 255:            "An event to report the failure of a dynamic service
 256:             response happened during the dynamic services process.
 257:            "
 258:        ::= { docsDevCmTraps 3}
 259: 
 260: 
 261:    docsDevCmDynServAckFailTrap NOTIFICATION-TYPE
 262:        OBJECTS {
 263:            docsDevEvLevel,
 264:            docsDevEvId,
 265:            docsDevEvText,
 266:            ifPhysAddress,
 267:            docsIfCmCmtsAddress,
 268:            docsIfDocsisBaseCapability,
 269:            docsIfCmStatusDocsisOperMode,
 270:            docsIfCmStatusModulationType
 271:        }
 272:        STATUS current
 273:        DESCRIPTION
 274:            "An event to report the failure of a dynamic service
 275:             acknowledgement happened during the dynamic services process.
 276:            "
 277:        ::= { docsDevCmTraps 4}
 278: 
 279: 
 280:    docsDevCmBpiInitTrap NOTIFICATION-TYPE
 281:        OBJECTS {
 282:            docsDevEvLevel,
 283:            docsDevEvId,
 284:            docsDevEvText,
 285:            ifPhysAddress,
 286:            docsIfCmCmtsAddress,
 287:            docsIfDocsisBaseCapability,
 288:            docsIfCmStatusDocsisOperMode,
 289:            docsIfCmStatusModulationType
 290:        }
 291:        STATUS current
 292:        DESCRIPTION
 293:            "An event to report the failure of a BPI initialization
 294:             attempt happened during the registration process.
 295:            "
 296:        ::= { docsDevCmTraps 5 }
 297: 
 298: 
 299:    docsDevCmBPKMTrap NOTIFICATION-TYPE
 300:        OBJECTS {
 301:            docsDevEvLevel,
 302:            docsDevEvId,
 303:            docsDevEvText,
 304:            ifPhysAddress,
 305:            docsIfCmCmtsAddress,
 306:            docsIfDocsisBaseCapability,
 307:            docsIfCmStatusDocsisOperMode,
 308:            docsIfCmStatusModulationType
 309:        }
 310:        STATUS current
 311:        DESCRIPTION
 312:            "An event to report the failure of a BPKM operation.
 313:            "
 314:        ::= { docsDevCmTraps 6 }
 315: 
 316: 
 317:    docsDevCmDynamicSATrap NOTIFICATION-TYPE
 318:        OBJECTS {
 319:            docsDevEvLevel,
 320:            docsDevEvId,
 321:            docsDevEvText,
 322:            ifPhysAddress,
 323:            docsIfCmCmtsAddress,
 324:            docsIfDocsisBaseCapability,
 325:            docsIfCmStatusDocsisOperMode,
 326:            docsIfCmStatusModulationType
 327:        }
 328:        STATUS current
 329:        DESCRIPTION
 330:            "An event to report the failure of a dynamic security
 331:             association operation.
 332:            "
 333:        ::= { docsDevCmTraps 7 }
 334: 
 335: 
 336:    docsDevCmDHCPFailTrap NOTIFICATION-TYPE
 337:        OBJECTS {
 338:            docsDevEvLevel,
 339:            docsDevEvId,
 340:            docsDevEvText,
 341:            ifPhysAddress,
 342:            docsIfCmCmtsAddress,
 343:            docsDevServerDhcp,
 344:            docsIfDocsisBaseCapability,
 345:            docsIfCmStatusDocsisOperMode,
 346:            docsIfCmStatusModulationType
 347:        }
 348:        STATUS current
 349:        DESCRIPTION
 350:            "An event to report the failure of a DHCP server.
 351:            The value of docsDevServerDhcp is the IP address
 352:            of the DHCP server.
 353:            "
 354:        ::= { docsDevCmTraps 8 }
 355: 
 356: 
 357:    docsDevCmSwUpgradeInitTrap NOTIFICATION-TYPE
 358:        OBJECTS {
 359:            docsDevEvLevel,
 360:            docsDevEvId,
 361:            docsDevEvText,
 362:            ifPhysAddress,
 363:            docsIfCmCmtsAddress,
 364:            docsDevSwFilename,
 365:            docsDevSwServer,
 366:            docsIfDocsisBaseCapability,
 367:            docsIfCmStatusDocsisOperMode,
 368:            docsIfCmStatusModulationType
 369:        }
 370:        STATUS current
 371:        DESCRIPTION
 372:            "An event to report a software upgrade initiated
 373:             event. The values of docsDevSwFilename, and
 374:             docsDevSwServer indicate the software image name
 375:             and the server IP address the image is from.
 376:            "
 377:        ::= { docsDevCmTraps 9 }
 378: 
 379: 
 380:    docsDevCmSwUpgradeFailTrap NOTIFICATION-TYPE
 381:        OBJECTS {
 382:            docsDevEvLevel,
 383:            docsDevEvId,
 384:            docsDevEvText,
 385:            ifPhysAddress,
 386:            docsIfCmCmtsAddress,
 387:            docsDevSwFilename,
 388:            docsDevSwServer,
 389:            docsIfDocsisBaseCapability,
 390:            docsIfCmStatusDocsisOperMode,
 391:            docsIfCmStatusModulationType
 392:        }
 393:        STATUS current
 394:        DESCRIPTION
 395:            "An event to report the failure of a software upgrade
 396:             attempt. The values of docsDevSwFilename, and
 397:             docsDevSwServer indicate the software image name
 398:             and the server IP address the image is from.
 399:            "
 400:        ::= { docsDevCmTraps 10 }
 401: 
 402: 
 403:    docsDevCmSwUpgradeSuccessTrap NOTIFICATION-TYPE
 404:        OBJECTS {
 405:            docsDevEvLevel,
 406:            docsDevEvId,
 407:            docsDevEvText,
 408:            ifPhysAddress,
 409:            docsIfCmCmtsAddress,
 410:            docsDevSwFilename,
 411:            docsDevSwServer,
 412:            docsIfDocsisBaseCapability,
 413:            docsIfCmStatusDocsisOperMode,
 414:            docsIfCmStatusModulationType
 415:        }
 416:        STATUS current
 417:        DESCRIPTION
 418:            "An event to report the Software upgrade success event.
 419:             The values of docsDevSwFilename, and
 420:             docsDevSwServer indicate the software image name
 421:             and the server IP address the image is from.
 422:            "
 423:        ::= { docsDevCmTraps 11 }
 424: 
 425: 
 426:    docsDevCmSwUpgradeCVCFailTrap NOTIFICATION-TYPE
 427:        OBJECTS {
 428:            docsDevEvLevel,
 429:            docsDevEvId,
 430:            docsDevEvText,
 431:            ifPhysAddress,
 432:            docsIfCmCmtsAddress,
 433:            docsIfDocsisBaseCapability,
 434:            docsIfCmStatusDocsisOperMode,
 435:            docsIfCmStatusModulationType
 436:        }
 437:        STATUS current
 438:        DESCRIPTION
 439:            "An event to report the failure of the verification
 440:             of code file happened during a secure software upgrade
 441:             attempt.
 442:            "
 443:        ::= { docsDevCmTraps 12 }
 444: 
 445:    docsDevCmTODFailTrap NOTIFICATION-TYPE
 446:        OBJECTS {
 447:            docsDevEvLevel,
 448:            docsDevEvId,
 449:            docsDevEvText,
 450:            ifPhysAddress,
 451:            docsIfCmCmtsAddress,
 452:            docsDevServerTime,
 453:            docsIfDocsisBaseCapability,
 454:            docsIfCmStatusDocsisOperMode,
 455:            docsIfCmStatusModulationType
 456:        }
 457:        STATUS current
 458:        DESCRIPTION
 459:            "An event to report the failure of a time of day server.
 460:             The value of docsDevServerTime indicates the server IP
 461:             address.
 462:            "
 463:        ::= { docsDevCmTraps 13 }
 464: 
 465: 
 466:    docsDevCmDCCReqFailTrap NOTIFICATION-TYPE
 467:        OBJECTS {
 468:            docsDevEvLevel,
 469:            docsDevEvId,
 470:            docsDevEvText,
 471:            ifPhysAddress,
 472:            docsIfCmCmtsAddress,
 473:            docsIfDocsisBaseCapability,
 474:            docsIfCmStatusDocsisOperMode,
 475:            docsIfCmStatusModulationType
 476:        }
 477:        STATUS current
 478:        DESCRIPTION
 479:            "An event to report the failure of a dynamic channel
 480:             change request happened during the dynamic channel
 481:             change process in the CM side.
 482:            "
 483:        ::= { docsDevCmTraps 14 }
 484: 
 485: 
 486:    docsDevCmDCCRspFailTrap NOTIFICATION-TYPE
 487:        OBJECTS {
 488:            docsDevEvLevel,
 489:            docsDevEvId,
 490:            docsDevEvText,
 491:            ifPhysAddress,
 492:            docsIfCmCmtsAddress,
 493:            docsIfDocsisBaseCapability,
 494:            docsIfCmStatusDocsisOperMode,
 495:            docsIfCmStatusModulationType
 496:        }
 497:        STATUS current
 498:        DESCRIPTION
 499:            "An event to report the failure of a dynamic channel
 500:             change response happened during the dynamic channel
 501:             change process in the CM side.
 502:            "
 503:        ::= { docsDevCmTraps 15 }
 504: 
 505: 
 506:    docsDevCmDCCAckFailTrap NOTIFICATION-TYPE
 507:        OBJECTS {
 508:            docsDevEvLevel,
 509:            docsDevEvId,
 510:            docsDevEvText,
 511:            ifPhysAddress,
 512:            docsIfCmCmtsAddress,
 513:            docsIfDocsisBaseCapability,
 514:            docsIfCmStatusDocsisOperMode,
 515:            docsIfCmStatusModulationType
 516:        }
 517:        STATUS current
 518:        DESCRIPTION
 519:            "An event to report the failure of a dynamic channel
 520:             change acknowledgement happened during the dynamic channel
 521:             change process in the CM side.
 522:            "
 523:        ::= { docsDevCmTraps 16}
 524: 
 525: 
 526:    docsDevCmtsInitRegReqFailTrap NOTIFICATION-TYPE
 527:        OBJECTS {
 528:            docsDevEvLevel,
 529:            docsDevEvId,
 530:            docsDevEvText,
 531:            docsIfCmtsCmStatusMacAddress,
 532:            ifPhysAddress,
 533:            docsIfCmtsCmStatusDocsisRegMode,
 534:            docsIfDocsisBaseCapability,
 535:            docsIfCmtsCmStatusModulationType
 536:        }
 537:        STATUS current
 538:        DESCRIPTION
 539:            "An event to report the failure of a registration
 540:            request from CM happening during the CM initialization
 541:            process and detected on the CMTS side. The values of
 542:            docsDevEvLevel, docsDevId, and docsDevEvText are from
 543:            the entry which logs this event in the
 544:            docsDevEventTable. The docsIfCmtsCmStatusDocsisRegMode
 545:            and docsIfCmtsCmStatusMacAddress indicate the docsis
 546:            QOS version and the MAC address of the requesting CM.
 547:            The docsIfCmtsCmModulationType indicates the upstream
 548:            modulation methodology used by the connected CM.
 549:            The docsIfDocsisBaseCapability and ifPhysAddress
 550:            indicate the docsis version of the CMTS and the MAC
 551:            address of the CMTS (if there is a cable card/ interface
 552:            in the CMTS, then it is actually the MAC address of the
 553:            cable interface which connected to the CM) cable card
 554:            connected to the CM. This part of information is
 555:            uniformed across all CMTS traps.
 556:            "
 557:        ::= { docsDevCmtsTraps 1 }
 558: 
 559: 
 560:    docsDevCmtsInitRegRspFailTrap NOTIFICATION-TYPE
 561:        OBJECTS {
 562:            docsDevEvLevel,
 563:            docsDevEvId,
 564:            docsDevEvText,
 565:            docsIfCmtsCmStatusMacAddress,
 566:            ifPhysAddress,
 567:            docsIfCmtsCmStatusDocsisRegMode,
 568:            docsIfDocsisBaseCapability,
 569:            docsIfCmtsCmStatusModulationType
 570:        }
 571:        STATUS current
 572:        DESCRIPTION
 573:            "An event to report the failure of a registration
 574:             response happened during the CM initialization
 575:             process and detected in the CMTS side.
 576:            "
 577:        ::= { docsDevCmtsTraps 2 }
 578: 
 579: 
 580:    docsDevCmtsInitRegAckFailTrap NOTIFICATION-TYPE
 581:        OBJECTS {
 582:            docsDevEvLevel,
 583:            docsDevEvId,
 584:            docsDevEvText,
 585:            docsIfCmtsCmStatusMacAddress,
 586:            ifPhysAddress,
 587:            docsIfCmtsCmStatusDocsisRegMode,
 588:            docsIfDocsisBaseCapability,
 589:            docsIfCmtsCmStatusModulationType
 590:        }
 591:        STATUS current
 592:        DESCRIPTION
 593:            "An event to report the failure of a registration
 594:             acknowledgement from CM happened during the CM
 595:             initialization process and detected in the CMTS side.
 596:            "
 597:        ::= { docsDevCmtsTraps 3 }
 598: 
 599: 
 600:    docsDevCmtsDynServReqFailTrap NOTIFICATION-TYPE
 601:        OBJECTS {
 602:            docsDevEvLevel,
 603:            docsDevEvId,
 604:            docsDevEvText,
 605:            docsIfCmtsCmStatusMacAddress,
 606:            ifPhysAddress,
 607:            docsIfCmtsCmStatusDocsisRegMode,
 608:            docsIfDocsisBaseCapability,
 609:            docsIfCmtsCmStatusModulationType
 610:        }
 611:        STATUS current
 612:        DESCRIPTION
 613:            "An event to report the failure of a dynamic service
 614:             request happened during the dynamic services process
 615:             and detected in the CMTS side.
 616:            "
 617:        ::= { docsDevCmtsTraps 4 }
 618: 
 619: 
 620:    docsDevCmtsDynServRspFailTrap NOTIFICATION-TYPE
 621:        OBJECTS {
 622:            docsDevEvLevel,
 623:            docsDevEvId,
 624:            docsDevEvText,
 625:            docsIfCmtsCmStatusMacAddress,
 626:            ifPhysAddress,
 627:            docsIfCmtsCmStatusDocsisRegMode,
 628:            docsIfDocsisBaseCapability,
 629:            docsIfCmtsCmStatusModulationType
 630:        }
 631:        STATUS current
 632:        DESCRIPTION
 633:            "An event to report the failure of a dynamic service
 634:             response happened during the dynamic services process
 635:             and detected in the CMTS side.
 636:            "
 637:        ::= { docsDevCmtsTraps 5 }
 638: 
 639: 
 640:    docsDevCmtsDynServAckFailTrap NOTIFICATION-TYPE
 641:        OBJECTS {
 642:            docsDevEvLevel,
 643:            docsDevEvId,
 644:            docsDevEvText,
 645:            docsIfCmtsCmStatusMacAddress,
 646:            ifPhysAddress,
 647:            docsIfCmtsCmStatusDocsisRegMode,
 648:            docsIfDocsisBaseCapability,
 649:            docsIfCmtsCmStatusModulationType
 650:        }
 651:        STATUS current
 652:        DESCRIPTION
 653:            "An event to report the failure of a dynamic service
 654:             acknowledgement happened during the dynamic services
 655:             process and detected in the CMTS side.
 656:            "
 657:        ::= { docsDevCmtsTraps 6 }
 658: 
 659: 
 660:    docsDevCmtsBpiInitTrap NOTIFICATION-TYPE
 661:        OBJECTS {
 662:            docsDevEvLevel,
 663:            docsDevEvId,
 664:            docsDevEvText,
 665:            docsIfCmtsCmStatusMacAddress,
 666:            ifPhysAddress,
 667:            docsIfCmtsCmStatusDocsisRegMode,
 668:            docsIfDocsisBaseCapability,
 669:            docsIfCmtsCmStatusModulationType
 670:        }
 671:        STATUS current
 672:        DESCRIPTION
 673:            "An event to report the failure of a BPI initialization
 674:             attempt happened during the CM registration process
 675:             and detected in the CMTS side.
 676:            "
 677:        ::= { docsDevCmtsTraps 7 }
 678: 
 679: 
 680:    docsDevCmtsBPKMTrap NOTIFICATION-TYPE
 681:        OBJECTS {
 682:            docsDevEvLevel,
 683:            docsDevEvId,
 684:            docsDevEvText,
 685:            docsIfCmtsCmStatusMacAddress,
 686:            ifPhysAddress,
 687:            docsIfCmtsCmStatusDocsisRegMode,
 688:            docsIfDocsisBaseCapability,
 689:            docsIfCmtsCmStatusModulationType
 690:        }
 691:        STATUS current
 692:        DESCRIPTION
 693:            "An event to report the failure of a BPKM operation
 694:             which is detected in the CMTS side.
 695:            "
 696:        ::= { docsDevCmtsTraps 8 }
 697: 
 698: 
 699:    docsDevCmtsDynamicSATrap NOTIFICATION-TYPE
 700:        OBJECTS {
 701:            docsDevEvLevel,
 702:            docsDevEvId,
 703:            docsDevEvText,
 704:            docsIfCmtsCmStatusMacAddress,
 705:            ifPhysAddress,
 706:            docsIfCmtsCmStatusDocsisRegMode,
 707:            docsIfDocsisBaseCapability,
 708:            docsIfCmtsCmStatusModulationType
 709:        }
 710:        STATUS current
 711:        DESCRIPTION
 712:            "An event to report the failure of a dynamic security
 713:             association operation which is detected in the CMTS side.
 714:            "
 715:        ::= { docsDevCmtsTraps 9 }
 716: 
 717: 
 718:    docsDevCmtsDCCReqFailTrap NOTIFICATION-TYPE
 719:        OBJECTS {
 720:            docsDevEvLevel,
 721:            docsDevEvId,
 722:            docsDevEvText,
 723:            docsIfCmtsCmStatusMacAddress,
 724:            ifPhysAddress,
 725:            docsIfCmtsCmStatusDocsisRegMode,
 726:            docsIfDocsisBaseCapability,
 727:            docsIfCmtsCmStatusModulationType
 728:        }
 729:        STATUS current
 730:        DESCRIPTION
 731:            "An event to report the failure of a dynamic channel
 732:             change request happened during the dynamic channel
 733:             change process in the CM side and detected in the
 734:             CMTS side.
 735:            "
 736:        ::= { docsDevCmtsTraps 10 }
 737: 
 738: 
 739:    docsDevCmtsDCCRspFailTrap NOTIFICATION-TYPE
 740:        OBJECTS {
 741:            docsDevEvLevel,
 742:            docsDevEvId,
 743:            docsDevEvText,
 744:            docsIfCmtsCmStatusMacAddress,
 745:            ifPhysAddress,
 746:            docsIfCmtsCmStatusDocsisRegMode,
 747:            docsIfDocsisBaseCapability,
 748:            docsIfCmtsCmStatusModulationType
 749:        }
 750:        STATUS current
 751:        DESCRIPTION
 752:            "An event to report the failure of a dynamic channel
 753:             change response happened during the dynamic channel
 754:             change process in the CMTS side.
 755:            "
 756:        ::= { docsDevCmtsTraps 11 }
 757: 
 758: 
 759:    docsDevCmtsDCCAckFailTrap NOTIFICATION-TYPE
 760:        OBJECTS {
 761:            docsDevEvLevel,
 762:            docsDevEvId,
 763:            docsDevEvText,
 764:            docsIfCmtsCmStatusMacAddress,
 765:            ifPhysAddress,
 766:            docsIfCmtsCmStatusDocsisRegMode,
 767:            docsIfDocsisBaseCapability,
 768:            docsIfCmtsCmStatusModulationType
 769:        }
 770:        STATUS current
 771:        DESCRIPTION
 772:            "An event to report the failure of a dynamic channel
 773:             change acknowledgement happened during the dynamic channel
 774:             change process in the CMTS side.
 775:            "
 776:        ::= { docsDevCmtsTraps 12}
 777: 
 778:    --
 779:    --Conformance definitions
 780:    --
 781:    docsDevTrapConformance OBJECT IDENTIFIER ::= { docsDevTraps 4 }
 782:    docsDevTrapGroups OBJECT IDENTIFIER ::= { docsDevTrapConformance 1 }
 783:    docsDevTrapCompliances OBJECT IDENTIFIER ::= { docsDevTrapConformance 2 }
 784:    docsDevCmTrapCompliance MODULE-COMPLIANCE
 785:        STATUS current
 786:        DESCRIPTION
 787:        "The compliance statement for Cable Modem Traps and Control"
 788: 
 789:        MODULE --docsDevTrap
 790:        --mandatory groups
 791: 
 792:            GROUP docsDevCmTrapControlGroup
 793:            DESCRIPTION
 794:                "Mandatory in CM."
 795: 
 796:            GROUP docsDevCmNotificationGroup
 797:            DESCRIPTION
 798:                "Mandatory in Cable Modem."
 799: 
 800:        ::= { docsDevTrapCompliances 1 }
 801: 
 802:    docsDevCmTrapControlGroup OBJECT-GROUP
 803:        OBJECTS {
 804:            docsDevCmTrapControl
 805:        }
 806:        STATUS current
 807:        DESCRIPTION
 808:            "CM must support docsDevCmTrapControl."
 809:        ::= { docsDevTrapGroups 1 }
 810: 
 811:    docsDevCmNotificationGroup NOTIFICATION-GROUP
 812:        NOTIFICATIONS {
 813:            docsDevCmInitTLVUnknownTrap,
 814:            docsDevCmDynServReqFailTrap,
 815:            docsDevCmDynServRspFailTrap,
 816:            docsDevCmDynServAckFailTrap,
 817:            docsDevCmBpiInitTrap,
 818:            docsDevCmBPKMTrap,
 819:            docsDevCmDynamicSATrap,
 820:            docsDevCmDHCPFailTrap,
 821:            docsDevCmSwUpgradeInitTrap,
 822:            docsDevCmSwUpgradeFailTrap,
 823:            docsDevCmSwUpgradeSuccessTrap,
 824:            docsDevCmSwUpgradeCVCFailTrap,
 825:            docsDevCmTODFailTrap,
 826:            docsDevCmDCCReqFailTrap,
 827:            docsDevCmDCCRspFailTrap,
 828:            docsDevCmDCCAckFailTrap
 829: 
 830:        }
 831:        STATUS current
 832:        DESCRIPTION
 833:            "A collection of CM notifications providing device status and
 834:            control."
 835:        ::= { docsDevTrapGroups 2 }
 836: 
 837:    docsDevCmtsTrapCompliance MODULE-COMPLIANCE
 838:        STATUS current
 839:        DESCRIPTION
 840:            "The compliance statement for MCNS Cable Modems and
 841:            Cable Modem Termination Systems."
 842:        MODULE --docsDevTrap
 843:        --mandatory groups
 844: 
 845:            GROUP docsDevCmtsTrapControlGroup
 846:            DESCRIPTION
 847:                "Mandatory in CMTS."
 848: 
 849:            GROUP docsDevCmtsNotificationGroup
 850:            DESCRIPTION
 851:                "Mandatory in Cable Modem Termination Systems."
 852: 
 853:        ::= { docsDevTrapCompliances 2 }
 854: 
 855:    docsDevCmtsTrapControlGroup OBJECT-GROUP
 856:        OBJECTS {
 857:            docsDevCmtsTrapControl
 858:        }
 859:        STATUS current
 860:        DESCRIPTION
 861:            "CMTS must support docsDevCmtsTrapControl."
 862:        ::= { docsDevTrapGroups 3 }
 863: 
 864:    docsDevCmtsNotificationGroup NOTIFICATION-GROUP
 865:        NOTIFICATIONS {
 866:            docsDevCmtsInitRegReqFailTrap,
 867:            docsDevCmtsInitRegRspFailTrap,
 868:            docsDevCmtsInitRegAckFailTrap ,
 869:            docsDevCmtsDynServReqFailTrap,
 870:            docsDevCmtsDynServRspFailTrap,
 871:            docsDevCmtsDynServAckFailTrap,
 872:            docsDevCmtsBpiInitTrap,
 873:            docsDevCmtsBPKMTrap,
 874:            docsDevCmtsDynamicSATrap,
 875:            docsDevCmtsDCCReqFailTrap,
 876:            docsDevCmtsDCCRspFailTrap,
 877:            docsDevCmtsDCCAckFailTrap
 878: 
 879:        }
 880:        STATUS current
 881:        DESCRIPTION
 882:            "A collection of CMTS notifications providing device status and
 883:            control."
 884:        ::= { docsDevTrapGroups 4 }
 885:    END
 886: 
 887: -- 
 888: --    Copyright (C) The Internet Society (2003). All Rights Reserved.
 889: -- 
 890: --    This document and translations of it may be copied and furnished to
 891: --    others, and derivative works that comment on or otherwise explain it
 892: --    or assist in its implementation may be prepared, copied, published
 893: --    and distributed, in whole or in part, without restriction of any
 894: --    kind, provided that the above copyright notice and this paragraph are
 895: --    included on all such copies and derivative works.  However, this
 896: --    document itself may not be modified in any way, such as by removing
 897: --    the copyright notice or references to the Internet Society or other
 898: --    Internet organizations, except as needed for the  purpose of
 899: --    developing Internet standards in which case the procedures for
 900: --    copyrights defined in the Internet Standards process must be
 901: --    followed, or as required to translate it into languages other than
 902: --    English.
 903: -- 
 904: --    The limited permissions granted above are perpetual and will not be
 905: --    revoked by the Internet Society or its successors or assigns.
 906: -- 
 907: --    This document and the information contained herein is provided on an
 908: --    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
 909: --    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
 910: --    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
 911: --    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
 912: --    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 913: -- 
 914: