1-- ****************************************************************
2-- DOCS-IFEXT2-MIB.my: Docsis IF Extensions MIB file
3--
4-- April 2007, Senthil Nathan K Muthu Karuppan
5--
6-- Copyright (c) 2007-2008 by cisco Systems, Inc.
7-- All rights reserved.
8--
9-- *****************************************************************
10
11DOCS-IFEXT2-MIB DEFINITIONS ::= BEGIN
12IMPORTS
13    MODULE-IDENTITY,
14	OBJECT-TYPE,
15	Unsigned32,
16	Gauge32
17		FROM SNMPv2-SMI
18	TruthValue
19		FROM SNMPv2-TC
20	OBJECT-GROUP,
21	MODULE-COMPLIANCE
22		FROM SNMPv2-CONF
23	ifIndex
24		FROM IF-MIB
25	docsIfCmtsCmStatusIndex,
26	TenthdBmV,
27	TenthdB
28		FROM DOCS-IF-MIB
29	clabProjDocsis
30		FROM CLAB-DEF-MIB;
31
32
33docsIfExt2Mib MODULE-IDENTITY
34	LAST-UPDATED "200411101700Z" -- November 10, 2004
35	ORGANIZATION "Cable Television Laboratories, Inc"
36	CONTACT-INFO
37		"
38		Postal: Cable Television Laboratories, Inc.
39		400 Centennial Parkway
40		Louisville, Colorado 80027-1266
41		U.S.A.
42		Phone: +1 303-661-9100
43		Fax: +1 303-661-9199
44		E-mail: mibs@cablelabs.com"
45	DESCRIPTION
46		"This MIB module contains the management objects that enhance
47		DOCSIS 2.0 feature set.
48		It includes SCDMA capability of limiting the number of codes
49		assigned to a CM over the total active codes, referred as
50		Maximum Scheduled Codes (MSC)."
51	REVISION "200406231700Z"
52	DESCRIPTION
53		"Initial version of this MIB module."
54	REVISION "200411101700Z"
55	DESCRIPTION
56		"Re-rooted to clabProjDocsis.5"
57::= { clabProjDocsis 5 }
58
59-- ---------------------------------------------------------
60-- Textual Conventions
61-- ---------------------------------------------------------
62
63
64-- ---------------------------------------------------------------------
65-- Main Groups
66-- ---------------------------------------------------------------------
67
68
69docsIfExt2Notifications OBJECT IDENTIFIER ::= { docsIfExt2Mib 0}
70docsIfExt2MibObjects OBJECT IDENTIFIER ::= { docsIfExt2Mib 1}
71docsIfExt2BaseObjects OBJECT IDENTIFIER ::= { docsIfExt2MibObjects 1 }
72docsIfExt2CmObjects OBJECT IDENTIFIER ::= { docsIfExt2MibObjects 2 }
73docsIfExt2CmtsObjects OBJECT IDENTIFIER ::= { docsIfExt2MibObjects 3 }
74
75
76-- ---------------------------------------------------------------------
77-- Base Group Objects
78-- Applicable to both CM and CMTS
79-- ---------------------------------------------------------------------
80
81
82-- ---------------------------------------------------------------------
83-- CM Group Objects
84-- ---------------------------------------------------------------------
85
86
87-- ---------------------------------------------------------------------
88-- CM Maximum Scheduled Codes
89-- docsIfExt2CmMscStatusTable extends docsIfCmStatusTable
90-- ---------------------------------------------------------------------
91
92
93docsIfExt2CmMscStatusTable OBJECT-TYPE
94	SYNTAX SEQUENCE OF DocsIfExt2CmMscStatusEntry
95	MAX-ACCESS not-accessible
96	STATUS current
97	DESCRIPTION
98		"This table extends the docsIfCmStatusTable to report
99		the CM MSC status."
100		::= { docsIfExt2CmObjects 1 }
101
102docsIfExt2CmMscStatusEntry OBJECT-TYPE
103	SYNTAX DocsIfExt2CmMscStatusEntry
104	MAX-ACCESS not-accessible
105	STATUS current
106	DESCRIPTION
107		"As an extension of docsIdCmStatusTable this table has
108		entries for each ifEntry with an ifType of
109		docsCableMaclayer(127)
110		This entry is instantiated by the CM only if the
111		CM is currently in SCDMA mode."
112	INDEX { ifIndex }
113	::= { docsIfExt2CmMscStatusTable 1 }
114
115
116DocsIfExt2CmMscStatusEntry ::= SEQUENCE
117	{
118	docsIfExt2CmMscStatusState INTEGER,
119	docsIfExt2CmMscStatusPowerShortfall TenthdB,
120	docsIfExt2CmMscStatusCodeRatio Unsigned32,
121	docsIfExt2CmMscStatusMaximumScheduledCodes Unsigned32,
122	docsIfExt2CmMscStatusPowerHeadroom TenthdB,
123	docsIfExt2CmMscStatusEffectivePower TenthdBmV,
124	docsIfExt2CmMscStatusIUC2Control INTEGER
125	}
126
127
128docsIfExt2CmMscStatusState OBJECT-TYPE
129	SYNTAX INTEGER {
130		channelEnabled(1),
131		channelDisabled(2),
132		active(3),
133		inactive(4),
134		unknown(5)
135		}
136	MAX-ACCESS read-only
137	STATUS current
138	DESCRIPTION
139		"Indicates the current state of the Maximum Scheduled Codes
140		feature on the CM.
141
142		channelEnabled(1) S-CDMA Maximum Scheduled Codes
143		is enabled in the UCD TLV-17.
144
145		channelDisabled(2) S-CDMA Maximum Scheduled Codes
146		is disabled in the UCD TLV-17 or a UCD has been
147		received that does not contain that TLV.
148
149		Active(3) The CM has received a Ranging Response that
150		contains a non-zero TLV-10
151		and therefore has MSC activated. This state
152		overrides the channelEnabled(1) state.
153
154		Inactive(4) The CM has received a Ranging Response that
155		does not contain TLV-10 or has it
156		set to 0. This state overrides the
157		channelEnabled(1) state.
158
159		Unknown(5) CM has not yet received a UCD to determine
160		if MSC is enabled or disabled on that channel."
161	DEFVAL { unknown }
162	::= { docsIfExt2CmMscStatusEntry 1 }
163
164
165docsIfExt2CmMscStatusPowerShortfall OBJECT-TYPE
166	SYNTAX TenthdB
167	UNITS "TenthdB"
168	MAX-ACCESS read-only
169	STATUS current
170	DESCRIPTION
171		"Indicates the Power Shortfall at the CM, in units of
172		tenth dB.
173		The value is provided by the CM and is sent in the RNG-REQ
174		message. It is internally calculated in units of quarter
175		dB and is rounded upward for this MIB object to the nearest
176		tenth dB. A value of zero indicates that the CM has no power
177		shortfall."
178	REFERENCE
179		"Data-Over-Cable Service Interface Specifications: Radio
180		Frequency Interface Specification Section 8.3.5"
181	DEFVAL { 0 }
182	::= { docsIfExt2CmMscStatusEntry 2 }
183
184
185docsIfExt2CmMscStatusCodeRatio OBJECT-TYPE
186	SYNTAX Unsigned32 ( 2 | 8 | 16 | 32)
187	MAX-ACCESS read-only
188	STATUS current
189	DESCRIPTION
190		"Indicates the maximum ratio of number of active codes to
191		Maximum Scheduled Codes that the CM can support, as
192		reported in the Ranging Request."
193	REFERENCE
194		"Data-Over-Cable Service Interface Specifications: Radio
195		Frequency Interface Specification Section 8.3.5"
196	::= { docsIfExt2CmMscStatusEntry 3 }
197
198
199docsIfExt2CmMscStatusMaximumScheduledCodes OBJECT-TYPE
200	SYNTAX Unsigned32 (0 | 4..128)
201	MAX-ACCESS read-only
202	STATUS current
203	DESCRIPTION
204		"Indicates the Maximum Scheduled Codes in use by the CM.
205		The value is provided by the CMTS through a TLV value in
206		the RNG-RSP message. Note that not all values from 4..128
207		are valid.
208		A value of zero when docsIfExt2CmMscStatusSate is active(3)
209		indicates there is no maximum scheduled codes value. This
210		object should remain at zero when
211		docsIfExt2CmMscStatusState is not active(3)."
212	REFERENCE
213		"Data-Over-Cable Service Interface Specifications: Radio
214		Frequency Interface Specification Section 8.3.6"
215	DEFVAL { 0 }
216	::= { docsIfExt2CmMscStatusEntry 4 }
217
218
219docsIfExt2CmMscStatusPowerHeadroom OBJECT-TYPE
220	SYNTAX TenthdB
221	UNITS "TenthdB"
222	MAX-ACCESS read-only
223	STATUS current
224	DESCRIPTION
225		"Indicates the Maximum Scheduled Codes Power Headroom in
226		use by the CM, in units of tenth dB. The value is
227		provided by the CMTS in units of quarter dB through
228		TLV-11 in the RNG-RSP message and is rounded upward for
229		this MIB object to the nearest tenth dB. A value of zero
230		indicates the CMTS provided no Power Headroom. This
231		object should remain at zero when
232		docsIfExt2CmMscStatusState is not active(3)."
233	REFERENCE
234		"Data-Over-Cable Service Interface Specifications: Radio
235		Frequency Interface Specification Section 8.3.6"
236	DEFVAL { 0 }
237	::= { docsIfExt2CmMscStatusEntry 5 }
238
239
240docsIfExt2CmMscStatusEffectivePower OBJECT-TYPE
241	SYNTAX TenthdBmV
242	UNITS "TenthdBmV"
243	MAX-ACCESS read-only
244	STATUS current
245	DESCRIPTION
246		"Indicates the Effective Transmit Power of the CM. This is
247		the power that would result hypothetically if, in a
248		spreader-on frame, the CM were to transmit on all active
249		codes with 64QAM modulation. This object should be equal
250		to docsIfCmStatusTxPower when docsIfExt2CmMscStatusState
251		is not active(3)."
252	REFERENCE
253		"Data-Over-Cable Service Interface Specifications: Radio
254		Frequency Interface Specification Section 6.2.18.2.2"
255	::= { docsIfExt2CmMscStatusEntry 6 }
256
257
258docsIfExt2CmMscStatusIUC2Control OBJECT-TYPE
259	SYNTAX INTEGER {
260			noIUC2(1),
261			limitedIUC2(2),
262			freeIUC2(3)
263		   }
264	MAX-ACCESS read-write
265	STATUS current
266	DESCRIPTION
267		"The CM usage of IUC2 when MSC is enabled:
268		noIUC2(1): CM usage of IUC2 is prohibited
269
270		limitedIUC2(2): CM is allowed to use IUC2 as long as
271		                the CM does not exceed MSC
272
273		freeIUC2(3): CM is allowed to use IUC2 without regard
274		             for MSC.
275
276		With limitedIUC2(2), there may be cases where a CM cannot
277		ensure that the use of IUC2 would not exceed MSC. In these
278		cases, the CM MUST NOT use IUC2."
279	REFERENCE
280		"Data-Over-Cable Service Interface Specifications: Radio
281		Frequency Interface Specification Section 6.2.11.6"
282	DEFVAL { noIUC2 }
283	::= { docsIfExt2CmMscStatusEntry 7 }
284
285
286-- ---------------------------------------------------------------------
287-- CMTS Group Objects
288-- ---------------------------------------------------------------------
289
290docsIfExt2CmtsMscGlobalEnable OBJECT-TYPE
291	SYNTAX TruthValue
292	MAX-ACCESS read-write
293	STATUS current
294	DESCRIPTION
295		"Indicates the global state of the Maximum Scheduled Code
296		feature on the CMTS. The value true(1) indicates that this
297		feature can be enabled on individual logical channels on
298		the CMTS. The value false(2) indicates that the feature is
299		not in operations on the CMTS. Note that the MIB object
300		docsIfExt2CmtsUpChannelMscState exists to enable or disable
301		Maximum Scheduled Codes on a per logical channel basis."
302	DEFVAL { false }
303	::= { docsIfExt2CmtsObjects 1 }
304
305
306-- ---------------------------------------------------------------------
307-- CMTS reported Cm's Maximum Scheduled Codes
308-- docsIfExt2CmtsCmMscStatusTable extends docsIfCmtsCmStatusTable
309-- ---------------------------------------------------------------------
310
311
312docsIfExt2CmtsCmMscStatusTable OBJECT-TYPE
313	SYNTAX SEQUENCE OF DocsIfExt2CmtsCmMscStatusEntry
314	MAX-ACCESS not-accessible
315	STATUS current
316	DESCRIPTION
317		"This table extends the docsIfCmtsCmStatusTable to report
318		CM MSC status."
319	::= { docsIfExt2CmtsObjects 2 }
320
321
322docsIfExt2CmtsCmMscStatusEntry OBJECT-TYPE
323	SYNTAX DocsIfExt2CmtsCmMscStatusEntry
324	MAX-ACCESS not-accessible
325	STATUS current
326	DESCRIPTION
327		"An entry for MSC CM status report. Only CMs allocated
328		to SCDMA upstream channels are included in this table."
329	INDEX { docsIfCmtsCmStatusIndex }
330	::= { docsIfExt2CmtsCmMscStatusTable 1 }
331
332
333DocsIfExt2CmtsCmMscStatusEntry ::= SEQUENCE
334		{
335		docsIfExt2CmtsCmMscStatusPowerShortfall TenthdB,
336		docsIfExt2CmtsCmMscStatusCodeRatio Unsigned32,
337		docsIfExt2CmtsCmMscStatusMaximumScheduledCodes Unsigned32,
338		docsIfExt2CmtsCmMscStatusPowerHeadroom TenthdB,
339		docsIfExt2CmtsCmMscStatusMeasuredSNR TenthdB,
340		docsIfExt2CmtsCmMscStatusEffectiveSNR TenthdB
341		}
342
343
344docsIfExt2CmtsCmMscStatusPowerShortfall OBJECT-TYPE
345	SYNTAX TenthdB
346	UNITS "TenthdB"
347	MAX-ACCESS read-only
348	STATUS current
349	DESCRIPTION
350		"Indicates the Power Shortfall at the CM, in units of
351		tenth dB.
352		The value is provided by the CM and is sent in the
353		RNG-REQ message. It is internally calculated in units
354		of quarter dB and is rounded upward for this MIB object
355		to the nearest tenth dB.
356		A value of zero indicates that the CM has no power
357		shortfall."
358	REFERENCE
359		"Data-Over-Cable Service Interface Specifications: Radio
360		Frequency Interface Specification Section 8.3.5"
361	DEFVAL { 0 }
362	::= { docsIfExt2CmtsCmMscStatusEntry 1 }
363
364
365docsIfExt2CmtsCmMscStatusCodeRatio OBJECT-TYPE
366	SYNTAX Unsigned32 (2 | 8 | 16 | 32)
367	MAX-ACCESS read-only
368	STATUS current
369	DESCRIPTION
370		"Indicates the maximum ratio of number of active codes to
371		Maximum Scheduled Codes that the CM reported in the
372		Ranging Request."
373	REFERENCE
374		"Data-Over-Cable Service Interface Specifications: Radio
375		Frequency Interface Specification Section 8.3.5"
376	::= { docsIfExt2CmtsCmMscStatusEntry 2 }
377
378
379docsIfExt2CmtsCmMscStatusMaximumScheduledCodes OBJECT-TYPE
380	SYNTAX Unsigned32 (0 | 4..128)
381	MAX-ACCESS read-only
382	STATUS current
383	DESCRIPTION
384		"Indicates the Maximum Scheduled Codes value in use by
385		the CM. The value is provided by the CMTS through a TLV
386		in the RNG-RSP message. Note that not all values from
387		4..128 are valid.
388		A value of zero indicates there is no Maximum Scheduled
389		Codes, or that the CM does not support the Maximum
390		Scheduled Codes feature."
391	REFERENCE
392		"Data-Over-Cable Service Interface Specifications: Radio
393		Frequency Interface Specification Section 8.3.6"
394	DEFVAL { 0 }
395	::= { docsIfExt2CmtsCmMscStatusEntry 3 }
396
397docsIfExt2CmtsCmMscStatusPowerHeadroom OBJECT-TYPE
398	SYNTAX TenthdB
399	UNITS "TenthdB"
400	MAX-ACCESS read-only
401	STATUS current
402	DESCRIPTION
403		"Indicates the Maximum Scheduled Codes Power Headroom
404		in use by the CM, in units of tenth dB. The value is
405		provided by the CMTS in units of quarter dB through a
406		TLV value in the RNG-RSP message and is rounded upward
407		for this MIB object to the nearest tenth dB. A value of zero
408		indicates the CMTS provided no Power Headroom."
409	REFERENCE
410		"Data-Over-Cable Service Interface Specifications: Radio
411		Frequency Interface Specification Section 8.3.6"
412	DEFVAL { 0 }
413	::= { docsIfExt2CmtsCmMscStatusEntry 4 }
414
415
416docsIfExt2CmtsCmMscStatusMeasuredSNR OBJECT-TYPE
417	SYNTAX TenthdB
418	UNITS "TenthdB"
419	MAX-ACCESS read-only
420	STATUS current
421	DESCRIPTION
422		"The signal to noise ratio perceived for this cable modem
423		on the upstream logical channel as of the last station
424		maintenance."
425	REFERENCE
426		"Data-Over-Cable Service Interface Specifications: Radio
427		Frequency Interface Specification Section 6.2.18.2.2"
428	::= { docsIfExt2CmtsCmMscStatusEntry 5 }
429
430
431docsIfExt2CmtsCmMscStatusEffectiveSNR OBJECT-TYPE
432	SYNTAX TenthdB
433	UNITS "TenthdB"
434	MAX-ACCESS read-only
435	STATUS current
436	DESCRIPTION
437		"The signal to noise ratio estimated for this cable modem
438		on the upstream logical channel, referenced to 64QAM
439		modulation. It is defined as the measured SNR at the
440		last station maintenance, minus the CM power shortfall,
441		plus the Power Headroom, minus the constellation gain of
442		the station maintenance burst.
443		Note that the value of the object
444		docsIfCmtsCmStatusSignalNoise will be identical to the
445		value of this object when Maximum Scheduled Codes
446		is enabled."
447	REFERENCE
448		"Data-Over-Cable Service Interface Specifications: Radio
449		Frequency Interface Specification Section 6.2.18.2.2"
450	::= { docsIfExt2CmtsCmMscStatusEntry 6 }
451
452
453-- ---------------------------------------------------------------------
454-- CMTS MSC Upstream Logical Channel State
455-- docsIfExt2CmtsUpChannelMscTable extends docsIfUpstreamChannelTable
456-- ---------------------------------------------------------------------
457
458
459docsIfExt2CmtsUpChannelMscTable OBJECT-TYPE
460	SYNTAX SEQUENCE OF DocsIfExt2CmtsUpChannelMscEntry
461	MAX-ACCESS not-accessible
462	STATUS current
463	DESCRIPTION
464		"This table extends the docsIfUpstreamChannelTable to report
465		CM MSC status."
466	::= { docsIfExt2CmtsObjects 3 }
467
468
469docsIfExt2CmtsUpChannelMscEntry OBJECT-TYPE
470	SYNTAX DocsIfExt2CmtsUpChannelMscEntry
471	MAX-ACCESS not-accessible
472	STATUS current
473	DESCRIPTION
474		"An entry for MSC upstream status report. Only SCDMA logical
475		upstream channels (i.e., ifType=docsCableUpstreamChannel(205)
476		and docsIfUpChannelType=scdma(3)) are included in this table."
477	INDEX { ifIndex }
478	::= { docsIfExt2CmtsUpChannelMscTable 1 }
479
480
481DocsIfExt2CmtsUpChannelMscEntry ::= SEQUENCE
482		{
483		docsIfExt2CmtsUpChannelMscState INTEGER,
484		docsIfExt2CmtsUpChannelMSCTotalCMs Gauge32,
485		docsIfExt2CmtsUpChannelMSCLimitIUC1 Unsigned32,
486		docsIfExt2CmtsUpChannelMSCMinimumValue Unsigned32
487		}
488
489
490docsIfExt2CmtsUpChannelMscState OBJECT-TYPE
491	SYNTAX INTEGER {
492		channelEnabled(1),
493		channelDisabled(2),
494		dormant(3)
495		}
496	MAX-ACCESS read-write
497	STATUS current
498	DESCRIPTION
499		"Indicates the state of the Maximum Scheduled Codes feature
500		for an individual logical channel on the CMTS.
501		The state will transition automatically from dormant(5) to
502		ChannelEnabled(1) and vice-versa when the feature is
503		globally enabled by the object
504		docsIfExt2CmtsMscGlobalEnable.
505		channelEnabled(1) S-CDMA Maximum Scheduled Codes
506		is enabled in the UCD TLV-17.
507		channelDisabled(2) S-CDMA Maximum Scheduled Codes
508		is disabled in the UCD TLV-17 or a UCD has been
509		sent that does not contain that TLV.
510		Dormant(3) The CMTS channel is being set to
511		channelEnabled(2) but MSC is globally disabled
512		(docsIfExt2CmtsMscGlobalEnable is false(2) ).
513		This value is explicitly read-only."
514	DEFVAL { channelDisabled }
515	::= { docsIfExt2CmtsUpChannelMscEntry 1 }
516
517
518docsIfExt2CmtsUpChannelMSCTotalCMs OBJECT-TYPE
519	SYNTAX Gauge32
520	MAX-ACCESS read-only
521	STATUS current
522	DESCRIPTION
523		"Total number of CMs with docsIfCmtsCmStatusValue of
524		registrationComplete with MSC active."
525	::= { docsIfExt2CmtsUpChannelMscEntry 2 }
526
527
528docsIfExt2CmtsUpChannelMSCLimitIUC1 OBJECT-TYPE
529	SYNTAX Unsigned32 (0..128)
530	UNITS "codes"
531	MAX-ACCESS read-only
532	STATUS current
533	DESCRIPTION
534		"Indicates that, in order to prevent
535		CMs from exceeding MSC, the CMTS will limit the scheduling of
536		broadcast IUC1 to at most this many SCDMA codes per SCMDA
537		frame."
538	::= { docsIfExt2CmtsUpChannelMscEntry 3 }
539
540
541docsIfExt2CmtsUpChannelMSCMinimumValue OBJECT-TYPE
542	SYNTAX Unsigned32 (4..128)
543	UNITS "codes"
544	MAX-ACCESS read-write
545	STATUS current
546	DESCRIPTION
547		"When Maximum Scheduled Codes is enabled, instructs the
548		CMTS to assign cable modems MSC values no less than this value."
549	DEFVAL { 4 }
550		::= { docsIfExt2CmtsUpChannelMscEntry 4 }
551
552
553-- ---------------------------------------------------------------------
554-- CMTS Upstream Logical Channel Extension
555-- docsIfExt2CmtsUpChannelTable extends docsIfUpstreamChannelTable
556-- ---------------------------------------------------------------------
557
558
559docsIfExt2CmtsUpChannelTable OBJECT-TYPE
560	SYNTAX SEQUENCE OF DocsIfExt2CmtsUpChannelEntry
561	MAX-ACCESS not-accessible
562	STATUS current
563	DESCRIPTION
564		"This table extends the docsIfUpstreamChannelTable to report
565		additional upstream status information."
566	::= { docsIfExt2CmtsObjects 4 }
567
568
569docsIfExt2CmtsUpChannelEntry OBJECT-TYPE
570	SYNTAX DocsIfExt2CmtsUpChannelEntry
571	MAX-ACCESS not-accessible
572	STATUS current
573	DESCRIPTION
574		"An entry for upstream status information."
575	INDEX { ifIndex }
576	::= { docsIfExt2CmtsUpChannelTable 1 }
577
578
579DocsIfExt2CmtsUpChannelEntry ::= SEQUENCE
580		{
581		docsIfExt2CmtsUpChannelTotalCMs Gauge32
582		}
583
584
585docsIfExt2CmtsUpChannelTotalCMs OBJECT-TYPE
586	SYNTAX Gauge32
587	MAX-ACCESS read-only
588	STATUS current
589	DESCRIPTION
590		"Total number of CMs with docsIfCmtsCmStatusValue of
591		registrationComplete."
592	::= { docsIfExt2CmtsUpChannelEntry 1 }
593
594
595-- ---------------------------------------------------------
596-- Conformance definitions
597-- ---------------------------------------------------------
598
599
600docsIfExt2Conformance OBJECT IDENTIFIER ::= { docsIfExt2Mib 2 }
601docsIfExt2Compliances OBJECT IDENTIFIER ::= { docsIfExt2Conformance 1 }
602docsIfExt2Groups OBJECT IDENTIFIER ::= { docsIfExt2Conformance 2 }
603
604docsIfExt2Compliance MODULE-COMPLIANCE
605	STATUS current
606	DESCRIPTION
607		"The compliance statement for DOCSIS 20 enhanced features."
608
609
610
611MODULE -- docsIfExt2Mib
612
613-- conditionally mandatory groups
614
615GROUP docsIfExt2CmGroup
616	DESCRIPTION
617		"Group of objects of enhanced DOCSIS 2.0 features
618		applicable to CMs only."
619
620
621-- conditionally optional groups
622
623
624
625GROUP docsIfExt2CmtsGroup
626	DESCRIPTION
627		"Group of objects of enhanced DOCSIS 2.0 features
628		applicable to CMTSes only. It is optional for a
629		CMTS to implement the MIB objects in this group."
630	::= { docsIfExt2Compliances 1}
631
632docsIfExt2CmGroup OBJECT-GROUP
633	OBJECTS {
634		docsIfExt2CmMscStatusState,
635		docsIfExt2CmMscStatusPowerShortfall,
636		docsIfExt2CmMscStatusCodeRatio,
637		docsIfExt2CmMscStatusMaximumScheduledCodes,
638		docsIfExt2CmMscStatusPowerHeadroom,
639		docsIfExt2CmMscStatusEffectivePower,
640		docsIfExt2CmMscStatusIUC2Control
641		}
642	STATUS current
643	DESCRIPTION
644		"Group of objects implemented in Cable Modems."
645	::= { docsIfExt2Groups 1 }
646
647
648docsIfExt2CmtsGroup OBJECT-GROUP
649	OBJECTS {
650		docsIfExt2CmtsMscGlobalEnable,
651		docsIfExt2CmtsCmMscStatusPowerShortfall,
652		docsIfExt2CmtsCmMscStatusCodeRatio,
653		docsIfExt2CmtsCmMscStatusMaximumScheduledCodes,
654		docsIfExt2CmtsCmMscStatusPowerHeadroom,
655		docsIfExt2CmtsCmMscStatusMeasuredSNR,
656		docsIfExt2CmtsCmMscStatusEffectiveSNR,
657		docsIfExt2CmtsUpChannelMscState,
658		docsIfExt2CmtsUpChannelMSCTotalCMs,
659		docsIfExt2CmtsUpChannelMSCLimitIUC1,
660		docsIfExt2CmtsUpChannelMSCMinimumValue,
661		docsIfExt2CmtsUpChannelTotalCMs
662		}
663	STATUS current
664	DESCRIPTION
665		"Group of objects implemented in Cable Modem Termination
666		Systems."
667	::= { docsIfExt2Groups 2 }
668END
669