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