smilint output for ./DVB-CABLE-NIU-IF-MIB
Message Severities |
Severity | Count |
severe | 1 |
Message Types |
Type | Count |
internal-other (severe) | 1 |
Messages:
DVB-CABLE-NIU-IF-MIB
1: -- extracted from draft-ietf-ipcdn-dvbniuif-mib-00.txt
2: -- at Thu Feb 15 06:04:08 2001
3:
4: DVB-CABLE-NIU-IF-MIB DEFINITIONS ::= BEGIN
5:
6:
7: IMPORTS
8: MODULE-IDENTITY,
9: OBJECT-TYPE,
10: Counter32,
11: Integer32,
12:
13: Valentine Expires August 2001 10
13: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting FROM or ','
14: DVB NIU Interface MIB February 2001
15:
16:
17: Gauge32,
18: transmission
19: FROM SNMPv2-SMI
20: TruthValue,
21: FROM SNMPv2-TC
22: SnmpAdminString
23: FROM SNMP-FRAMEWORK-MIB
24: OBJECT-GROUP,
25: MODULE-COMPLIANCE
26: FROM SNMPv2-CONF
27: ifIndex
28: FROM IF-MIB;
29:
30: dvbNiuIf MODULE-IDENTITY
31: LAST-UPDATED "9912030000Z"
32: ORGANIZATION "IETF IPCDN Working Group
33: DVB/DAVIC Interoperability Consortium Technical
34: Working Group"
35: CONTACT-INFO
36: " Andrew Valentine
37: Postal: Engineering Design Centre
38: Hughes Network Systems Ltd
39: Saxon Street,
40: Linford Wood,
41: Milton Keynes.
42: MK14 6LD
43: ENGLAND
44:
45: Tel: +44 1908 221122
46: Fax: +44 1908 221127
47: E-mail: a.valentine@eu.hns.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, rwoundy@cisco.com
54: Andrew Valentine, a.valentine@eu.hns.com"
55:
56: DESCRIPTION "The information module for the DVB interfaces
57: found in an EuroModem."
58:
59: REVISION "9912030000Z"
60: DESCRIPTION "The mib has been modified to incorporate the
61: MAC states from dvbNiuOperStatus. These are
62: in dvbNiuMacStatStatus. The compliance
63: section has been fixed."
64:
65:
66: REVISION "9910010000Z"
67: DESCRIPTION "The mib has been modified to incorporate the
68: comments made by the WGT during the
69: 27/28 Sep 1999 meeting. The main areas
70:
71: Valentine Expires August 2001 11
72: DVB NIU Interface MIB February 2001
73:
74:
75: affected are dvbNiuMacStatsTable and
76: dvbNiuDsRfObjects"
77:
78: REVISION "9907281500Z"
79: DESCRIPTION "The initial version of the MIB"
80: ::= {transmission xx}
81:
82:
83: dvbNiuMacObjects OBJECT IDENTIFIER ::= {dvbNiuIf 1}
84: dvbNiuDsRfObjects OBJECT IDENTIFIER ::= {dvbNiuIf 2}
85: dvbNiuUsRfObjects OBJECT IDENTIFIER ::= {dvbNiuIf 3}
86: dvbNiuDvbIfConform OBJECT IDENTIFIER ::= {dvbNiuIf 4}
87:
88: -- Define groups under dvbNiuMacObjects
89: dvbNiuMacCap OBJECT IDENTIFIER ::= {dvbNiuMacObjects 1}
90: dvbNiuMacStats OBJECT IDENTIFIER ::= {dvbNiuMacObjects 2}
91:
92: -- Define groups under dvbNiuDsRfObjects
93: dvbNiuDsRfParam OBJECT IDENTIFIER ::= {dvbNiuDsRfObjects 1}
94:
95: -- Define groups under dvbNiuUsRfObjects
96: dvbNiuUsRfParam OBJECT IDENTIFIER ::= {dvbNiuUsRfObjects 1}
97:
98: --Define identifiers under dvbNiuDvbIfConform
99: dvbNiuIfCompliances OBJECT IDENTIFIER ::= {dvbNiuDvbIfConform 1}
100: dvbNiuIfGroups OBJECT IDENTIFIER ::= {dvbNiuDvbIfConform 2}
101:
102:
103: -- Definition of MIB objects
104:
105: -- ===============================================================
106: -- = Mac Capabilities Group =
107: -- ===============================================================
108:
109: -- MAC Capabilities table
110:
111: dvbNiuMacCapTable OBJECT-TYPE
112: SYNTAX SEQUENCE OF DvbNiuMacCapEntry
113: MAX-ACCESS not-accessible
114: STATUS current
115: DESCRIPTION
116: "This table contains all available MAC capabilites specified
117: in ETS 300 800 (8/3/1999) and identifies whether they are
118: supported on the MAC interface."
119: ::= { dvbNiuMacCap 1 }
120:
121: dvbNiuMacCapEntry OBJECT-TYPE
122: SYNTAX DvbNiuMacCapEntry
123: MAX-ACCESS not-accessible
124: STATUS current
125: DESCRIPTION
126: "A row provides the supported capabilities for a single MAC
127: interface. An entry in this table exists for each ifEntry
128:
129: Valentine Expires August 2001 12
130: DVB NIU Interface MIB February 2001
131:
132:
133: with an ifType of dvbRccMacLayer."
134: INDEX { ifIndex }
135: ::= { dvbNiuMacCapTable 1 }
136:
137: DvbNiuMacCapEntry ::= SEQUENCE {
138: dvbNiuMacCapVer INTEGER,
139: dvbNiuMacCapEncap BITS,
140: dvbNiuMacCapResReqCap TruthValue,
141: dvbNiuMacCapFragMacMess TruthValue,
142: dvbNiuMacCapSecSupp TruthValue,
143: dvbNiuMacCapMinislots TruthValue,
144: dvbNiuMacCapIbSig TruthValue,
145: dvbNiuMacCapOobSig TruthValue,
146: dvbNiuMacCapDsOobBr BITS,
147: dvbNiuMacCapUsBr BITS,
148: dvbNiuMacCapMaxConn Gauge32,
149: dvbNiuMacCapOperation INTEGER
150: }
151:
152: dvbNiuMacCapVer OBJECT-TYPE
153: SYNTAX INTEGER {
154: davic11(1),
155: davic12(2),
156: en301199(20),
157: ets300800v2(29),
158: ets300800v1(30)
159: }
160: MAX-ACCESS read-only
161: STATUS current
162: DESCRIPTION
163: "The mac protocol version."
164: ::= { dvbNiuMacCapEntry 1 }
165:
166: dvbNiuMacCapEncap OBJECT-TYPE
167: SYNTAX BITS {
168: directIp(0),
169: ethernetMacBridge(1),
170: ppp(2)
171: }
172: MAX-ACCESS read-only
173: STATUS current
174: DESCRIPTION
175: "This field is used to identify the encapsulation
176: types supported. These can be direct IP, Ethernet MAC
177: bridging and PPP."
178: ::= { dvbNiuMacCapEntry 2 }
179:
180:
181: dvbNiuMacCapResReqCap OBJECT-TYPE
182: SYNTAX TruthValue
183: MAX-ACCESS read-only
184: STATUS current
185: DESCRIPTION
186:
187: Valentine Expires August 2001 13
188: DVB NIU Interface MIB February 2001
189:
190:
191: "True if the NIU is able to send MAC Resource Request
192: Messages."
193: ::= { dvbNiuMacCapEntry 3 }
194:
195: dvbNiuMacCapFragMacMess OBJECT-TYPE
196: SYNTAX TruthValue
197: MAX-ACCESS read-only
198: STATUS current
199: DESCRIPTION
200: "True if the NIU supports fragemented MAC messages."
201: ::= { dvbNiuMacCapEntry 4 }
202:
203: dvbNiuMacCapSecSupp OBJECT-TYPE
204: SYNTAX TruthValue
205: MAX-ACCESS read-only
206: STATUS current
207: DESCRIPTION
208: "True if the NIU supports the security extensions defined
209: in ETS 300 800."
210: ::= { dvbNiuMacCapEntry 5 }
211:
212: dvbNiuMacCapMinislots OBJECT-TYPE
213: SYNTAX TruthValue
214: MAX-ACCESS read-only
215: STATUS current
216: DESCRIPTION
217: "True if the NIU is capable of utilising minislots."
218: ::= { dvbNiuMacCapEntry 6 }
219:
220: dvbNiuMacCapIbSig OBJECT-TYPE
221: SYNTAX TruthValue
222: MAX-ACCESS read-only
223: STATUS current
224: DESCRIPTION
225: "True if the NIU is capable of utilising in band
226: signalling."
227: ::= { dvbNiuMacCapEntry 7 }
228:
229: dvbNiuMacCapOobSig OBJECT-TYPE
230: SYNTAX TruthValue
231: MAX-ACCESS read-only
232: STATUS current
233: DESCRIPTION
234: "True if the NIU is capable of utilising out of band
235: signalling."
236: ::= { dvbNiuMacCapEntry 8 }
237:
238: dvbNiuMacCapDsOobBr OBJECT-TYPE
239: SYNTAX BITS {
240: d1o544Mbit(0),
241: d3o088Mbit(1)
242: }
243: MAX-ACCESS read-only
244:
245: Valentine Expires August 2001 14
246: DVB NIU Interface MIB February 2001
247:
248:
249: STATUS current
250: DESCRIPTION
251: "This field is used to identify the downstream out of band
252: bit rates supported. These are 1.544Mbit/s and 3.088Mbit/s.
253: If dvbNiuMacCapOobSig is false then the value of this
254: Object will be zero."
255: ::= { dvbNiuMacCapEntry 9 }
256:
257: dvbNiuMacCapUsBr OBJECT-TYPE
258: SYNTAX BITS {
259: u256kbit(0),
260: u1o544Mbit(1),
261: u3o88Mbit(2),
262: u6o176Mbit(3)
263: }
264: MAX-ACCESS read-only
265: STATUS current
266: DESCRIPTION
267: "This field is used to identify the upstream bit rates
268: supported. These are 256kbit/s, 1.544Mbit/s, 3.088Mbit/s
269: and 6.176Mbit/s."
270: ::= { dvbNiuMacCapEntry 10 }
271:
272: dvbNiuMacCapMaxConn OBJECT-TYPE
273: SYNTAX Gauge32
274: MAX-ACCESS read-only
275: STATUS current
276: DESCRIPTION
277: "The maximum number of connections supported by the NIU."
278: ::= { dvbNiuMacCapEntry 11 }
279:
280: dvbNiuMacCapOperation OBJECT-TYPE
281: SYNTAX INTEGER {
282: one-way(1),
283: two-way(2)
284: }
285: MAX-ACCESS read-only
286: STATUS current
287: DESCRIPTION
288: "The operational mode of the NIU, this can be either
289: one-way or two-way."
290: ::= { dvbNiuMacCapEntry 12 }
291:
292: -- End of MAC capabilities table
293:
294: -- ===============================================================
295: -- = Mac Statistics Group =
296: -- ===============================================================
297:
298: -- MAC Statistics table
299:
300: dvbNiuMacStatsTable OBJECT-TYPE
301: SYNTAX SEQUENCE OF DvbNiuMacStatsEntry
302:
303: Valentine Expires August 2001 15
304: DVB NIU Interface MIB February 2001
305:
306:
307: MAX-ACCESS not-accessible
308: STATUS current
309: DESCRIPTION
310: "This table contains statistics/status associated with the
311: MAC interface. Reading these statistics does not cause
312: the values to be reset. If the statistics are read via a
313: MAC message they will be reset!
314:
315: Note: The error statistics are represented by only 16 bits,
316: this is because the status message only uses 16 bits for
317: the values."
318: ::= { dvbNiuMacStats 1 }
319:
320: dvbNiuMacStatsEntry OBJECT-TYPE
321: SYNTAX DvbNiuMacStatsEntry
322: MAX-ACCESS not-accessible
323: STATUS current
324: DESCRIPTION
325: "A row provides the statistics/status for a single MAC
326: interface. An entry in this table exists for each ifEntry
327: with an ifType of dvbRccMacLayer."
328: INDEX { ifIndex }
329: ::= { dvbNiuMacStatsTable 1 }
330:
331: DvbNiuMacStatsEntry ::= SEQUENCE {
332: dvbNiuMacHwVer SnmpAdminString,
333: dvbNiuMacStatStatus INTEGER,
334: dvbNiuMacStatSlotCfgCrcErrs Gauge32,
335: dvbNiuMacStatRsCorrErrs Gauge32,
336: dvbNiuMacStatATMPacketLosses Gauge32,
337: dvbNiuMacStatSlotConfigCount Gauge32,
338: dvbNiuMacStatSlEsfCrcErrs Gauge32,
339: dvbNiuMacStatRsErrCorrFrms Gauge32,
340: dvbNiuMacStatRsErrNonCorrFrms Gauge32,
341: dvbNiuMacStatSlEsfFrameCount Gauge32,
342: dvbNiuMacStatConCount Gauge32,
343: }
344:
345: dvbNiuMacHwVer OBJECT-TYPE
346: SYNTAX SnmpAdminString
347: MAX-ACCESS read-only
348: STATUS current
349: DESCRIPTION
350: "The hardware version of the MAC interface. The is a free
351: format text field."
352: ::= { dvbNiuMacStatsEntry 1 }
353:
354: dvbNiuMacStatStatus OBJECT-TYPE
355: SYNTAX INTEGER {
356: scanningForCarrier(1),
357: provisioning(2),
358: invalidSTBNIU(3),
359: timingRangingError(4),
360:
361: Valentine Expires August 2001 16
362: DVB NIU Interface MIB February 2001
363:
364:
365: powerRangingError(5),
366: running(6),
367: stopped(7),
368: none(8),
369: other(9)
370: }
371: MAX-ACCESS read-only
372: STATUS current
373: DESCRIPTION
374: "The operational status of the NIU. The statuses 1-8 are
375: from ETS 300 800. The status other(9) is used for any case
376: that is not explicitly identified"
377: ::= { dvbNiuMacStatsEntry 2 }
378:
379: dvbNiuMacStatSlotCfgCrcErrs OBJECT-TYPE
380: SYNTAX Gauge32 (0..65535)
381: MAX-ACCESS read-only
382: STATUS current
383: DESCRIPTION
384: "Counts the number of errors in Slot_Configuration_Count
385: R bytes, as found by the CRC decoder. This object is
386: initialized to 0 at boot and is reset only upon reboot or
387: by a MAC Status message."
388: ::= { dvbNiuMacStatsEntry 3 }
389:
390: dvbNiuMacStatRsCorrErrs OBJECT-TYPE
391: SYNTAX Gauge32 (0..65535)
392: MAX-ACCESS read-only
393: STATUS current
394: DESCRIPTION
395: "Counts the number of errors as corrected by the Reed
396: Solomon decoder. This object is initialized to 0 at boot
397: and is reset only upon reboot or by a MAC Status message."
398: ::= { dvbNiuMacStatsEntry 4 }
399:
400: dvbNiuMacStatATMPacketLosses OBJECT-TYPE
401: SYNTAX Gauge32 (0..65535)
402: MAX-ACCESS read-only
403: STATUS current
404: DESCRIPTION
405: "Counts the number of received ATM cells that were lost,
406: either due to unrecoverable Reed Solomon errors or because
407: of an erroneous HEC of the ATM cells header. This object
408: is initialized to 0 at boot and is reset only upon reboot
409: or by a MAC Status message."
410: ::= { dvbNiuMacStatsEntry 5 }
411:
412: dvbNiuMacStatSlotConfigCount OBJECT-TYPE
413: SYNTAX Gauge32 (0..65535)
414: MAX-ACCESS read-only
415: STATUS current
416: DESCRIPTION
417: "This refers to the number of R-byte sets (Rxa-Rxc) used to
418:
419: Valentine Expires August 2001 17
420: DVB NIU Interface MIB February 2001
421:
422:
423: calculate Slot_Configuration_CRC_Error_Count."
424: ::= { dvbNiuMacStatsEntry 6 }
425:
426: dvbNiuMacStatSlEsfCrcErrs OBJECT-TYPE
427: SYNTAX Gauge32 (0..65535)
428: MAX-ACCESS read-only
429: STATUS current
430: DESCRIPTION
431: "Counts the number of CRC errrors found in consecutive
432: C1-C6.
433: This object is initialized to 0 at boot and is reset only
434: upon reboot or by a MAC Status message."
435: ::= { dvbNiuMacStatsEntry 7 }
436:
437: dvbNiuMacStatRsErrCorrFrms OBJECT-TYPE
438: SYNTAX Gauge32 (0..65535)
439: MAX-ACCESS read-only
440: STATUS current
441: DESCRIPTION
442: "Counts the number of MPEG frames received with correctable
443: Reed Solomon errors (IB only). This object is initialized
444: to 0 at boot and is reset only upon reboot or by a MAC
445: Status message."
446: ::= { dvbNiuMacStatsEntry 8 }
447:
448: dvbNiuMacStatRsErrNonCorrFrms OBJECT-TYPE
449: SYNTAX Gauge32 (0..65535)
450: MAX-ACCESS read-only
451: STATUS current
452: DESCRIPTION
453: "Counts the number of MPEG frames received with non
454: correctable Reed Solomon errors (IB only). This object is
455: initialized to 0 at boot and is reset only upon reboot or
456: by a MAC Status message."
457: ::= { dvbNiuMacStatsEntry 9 }
458:
459: dvbNiuMacStatSlEsfFrameCount OBJECT-TYPE
460: SYNTAX Gauge32 (0..65535)
461: MAX-ACCESS read-only
462: STATUS current
463: DESCRIPTION
464: "This is the number of frames the statistics in this message
465: apply on."
466: ::= { dvbNiuMacStatsEntry 10 }
467:
468: dvbNiuMacStatConCount OBJECT-TYPE
469: SYNTAX Gauge32
470: MAX-ACCESS read-only
471: STATUS current
472: DESCRIPTION
473: "The number of active connections."
474: ::= { dvbNiuMacStatsEntry 11 }
475:
476:
477: Valentine Expires August 2001 18
478: DVB NIU Interface MIB February 2001
479:
480:
481: -- End of MAC statistics table
482:
483: -- ===============================================================
484: -- = Downstream RF Parameters Group =
485: -- ===============================================================
486:
487: -- Downstream RF parameters table
488:
489: dvbNiuRfDsTable OBJECT-TYPE
490: SYNTAX SEQUENCE OF DvbNiuRfDsEntry
491: MAX-ACCESS not-accessible
492: STATUS current
493: DESCRIPTION
494: "This table contains RF characteristcs and counters for the
495: downstream interfaces. "
496: ::= { dvbNiuDsRfParam 1 }
497:
498: dvbNiuRfDsEntry OBJECT-TYPE
499: SYNTAX DvbNiuRfDsEntry
500: MAX-ACCESS not-accessible
501: STATUS current
502: DESCRIPTION
503: "A row provides the RF characteristcs, counters and possible
504: frequencies to use when locating a downstream channel for a
505: single downstream RF interface. An entry in this
506: table exists for each ifEntry with an ifType of
507: dvbRccDownstream"
508: INDEX { ifIndex }
509: ::= { dvbNiuRfDsTable 1 }
510:
511: DvbNiuRfDsEntry ::= SEQUENCE {
512: dvbNiuRfDsHwVer SnmpAdminString,
513: dvbNiuRfDsLastGoodFreq Integer32,
514: dvbNiuRfDsBackupFreq Integer32,
515: dvbNiuRfDsLowScanFreq Integer32,
516: dvbNiuRfDsHighScanFreq Integer32,
517: dvbNiuRfDsScanStep Integer32,
518: dvbNiuRfDsOobFreq Integer32,
519: dvbNiuRfDsIbFreq Integer32,
520: dvbNiuRfDsModType INTEGER,
521: dvbNiuRfDsSnrEst Integer32,
522: dvbNiuRfDsPwrLevelEst Integer32
523: }
524:
525: dvbNiuRfDsHwVer OBJECT-TYPE
526: SYNTAX SnmpAdminString
527: MAX-ACCESS read-only
528: STATUS current
529: DESCRIPTION
530: "The hardware version of the downstream RF interface. The
531: is a free format text field."
532: ::= { dvbNiuRfDsEntry 1 }
533:
534:
535: Valentine Expires August 2001 19
536: DVB NIU Interface MIB February 2001
537:
538:
539: dvbNiuRfDsLastGoodFreq OBJECT-TYPE
540: SYNTAX Integer32 (47000000..1000000000)
541: UNITS "Hz"
542: MAX-ACCESS read-only
543: STATUS current
544: DESCRIPTION
545: "This is the last known good frequency for a downstream
546: channel and is used to locate the channel on power up or
547: reset. If a downstream channel cannot be found at the
548: frequency held by this object then dvbNiuRfDsBackupFreq
549: is tried. If dvbNiuRfDsBackupFreq fails then a frequency
550: scan is performed between dvbNiuRfDsMinScanFreq and
551: dvbNiuRfDsMaxScanFreq with a step size of
552: dvbNiuRfDsScanStep
553: This object will be updated with the freguency of the
554: channel found using the alternative frequencies."
555: DEFVAL { 650000000 }
556: ::= { dvbNiuRfDsEntry 2 }
557:
558: dvbNiuRfDsBackupFreq OBJECT-TYPE
559: SYNTAX Integer32 (47000000..1000000000)
560: UNITS "Hz"
561: MAX-ACCESS read-write
562: STATUS current
563: DESCRIPTION
564: "This is a backup frequency for the downstream channel.
565: This will be used if dvbNiuRfDsLastGoodFreq fails. If this
566: frequency is successfully used then dvbNiuRfDsLastGoodFreq
567: is updated to contain it. If dvbNiuRfDsBackupFreq fails
568: then a frequency scan is performed between
569: dvbNiuRfDsMinScanFreq and dvbNiuRfDsMaxScanFreq with a step
570: size of dvbNiuRfDsScanStep."
571: DEFVAL { 450000000 }
572: ::= { dvbNiuRfDsEntry 3 }
573:
574: dvbNiuRfDsLowScanFreq OBJECT-TYPE
575: SYNTAX Integer32 (47000000..1000000000)
576: UNITS "Hz"
577: MAX-ACCESS read-write
578: STATUS current
579: DESCRIPTION
580: "This is the start of the frequency range to be used
581: for scanning to find a downstream channel. If a downstream
582: channel is found then dvbNiuRfDsLastGoodFreq is updated to
583: contain the new frequency and the scan is terminated.
584: The step size used for the scan is dvbNiuRfDsScanStep."
585: DEFVAL { 110000000 }
586: ::= { dvbNiuRfDsEntry 4 }
587:
588: dvbNiuRfDsHighScanFreq OBJECT-TYPE
589: SYNTAX Integer32 (47000000..1000000000)
590: UNITS "Hz"
591: MAX-ACCESS read-write
592:
593: Valentine Expires August 2001 20
594: DVB NIU Interface MIB February 2001
595:
596:
597: STATUS current
598: DESCRIPTION
599: "This is the end of the frequency range to be used for
600: scanningscan to find a downstream channel. If a downstream
601: channel is found then dvbNiuRfDsLastGoodFreq is updated to
602: contain the new frequency and the scan is terminated.
603: The step size used for the scan is dvbNiuRfDsScanStep."
604: DEFVAL { 862000000 }
605: ::= { dvbNiuRfDsEntry 5 }
606:
607: dvbNiuRfDsScanStep OBJECT-TYPE
608: SYNTAX Integer32 (47000000..1000000000)
609: UNITS "Hz"
610: MAX-ACCESS read-write
611: STATUS current
612: DESCRIPTION
613: "This is the step size to be used when scanning for a
614: downstream channel."
615: DEFVAL { 62500 }
616: ::= { dvbNiuRfDsEntry 6 }
617:
618:
619: dvbNiuRfDsOobFreq OBJECT-TYPE
620: SYNTAX Integer32 (47000000..1000000000)
621: UNITS "Hz"
622: MAX-ACCESS read-only
623: STATUS current
624: DESCRIPTION
625: "The frequency of the current downstream out of band
626: channel."
627: ::= { dvbNiuRfDsEntry 7 }
628:
629: dvbNiuRfDsIbFreq OBJECT-TYPE
630: SYNTAX Integer32 (47000000..1000000000)
631: UNITS "Hz"
632: MAX-ACCESS read-only
633: STATUS current
634: DESCRIPTION
635: "The frequency of the current downstream in band channel."
636: ::= { dvbNiuRfDsEntry 8 }
637:
638:
639: dvbNiuRfDsModType OBJECT-TYPE
640: SYNTAX INTEGER {
641: qpsk(2),
642: qam8(3),
643: qam16(4),
644: qam32(5),
645: qam64(6),
646: qam128(7),
647: qam256(8)
648: }
649: MAX-ACCESS read-only
650:
651: Valentine Expires August 2001 21
652: DVB NIU Interface MIB February 2001
653:
654:
655: STATUS current
656: DESCRIPTION
657: "The modulation type of the downstream channel."
658: ::= { dvbNiuRfDsEntry 9 }
659:
660: dvbNiuRfDsSnrEst OBJECT-TYPE
661: SYNTAX Integer32 (0..255)
662: UNITS "dB*2"
663: MAX-ACCESS read-only
664: STATUS current
665: DESCRIPTION
666: "The estimated signal to noise ratio of the downstream
667: carrying MAC messages. If the SNR cannot be estinmated
668: it will be 0."
669: ::= { dvbNiuRfDsEntry 10 }
670:
671: dvbNiuRfDsPwrLevelEst OBJECT-TYPE
672: SYNTAX Integer32 (0..255)
673: UNITS "dBuV*2"
674: MAX-ACCESS read-only
675: STATUS current
676: DESCRIPTION
677: "The estimated power level of the downstream carrying
678: MAC messages. If the power level cannot be estinmated
679: it will be 0."
680: ::= { dvbNiuRfDsEntry 11 }
681:
682: -- End of downstream parameters table
683:
684: -- ===============================================================
685: -- = Upstream RF Parameters Group =
686: -- ===============================================================
687:
688: -- Upstream RF parameters table
689:
690: dvbNiuRfUsTable OBJECT-TYPE
691: SYNTAX SEQUENCE OF DvbNiuRfUsEntry
692: MAX-ACCESS not-accessible
693: STATUS current
694: DESCRIPTION
695: "This table contains RF characteristcs and counters for the
696: upstream interfaces."
697: ::= { dvbNiuUsRfParam 1 }
698:
699: dvbNiuRfUsEntry OBJECT-TYPE
700: SYNTAX DvbNiuRfUsEntry
701: MAX-ACCESS not-accessible
702: STATUS current
703: DESCRIPTION
704: "A row provides the RF characteristcs and counters for a
705: single upstream RF interface. An entry in this table
706: exists for each ifEntry with an ifType of dvbRccUpstream"
707: INDEX { ifIndex }
708:
709: Valentine Expires August 2001 22
710: DVB NIU Interface MIB February 2001
711:
712:
713: ::= { dvbNiuRfUsTable 1 }
714:
715: DvbNiuRfUsEntry ::= SEQUENCE {
716: dvbNiuRfUsHwVer SnmpAdminString,
717: dvbNiuRfUsFreq Integer32,
718: dvbNiuRfUsPwrCtrlSetting Integer32,
719: dvbNiuRfUsTimeOffsetValue Integer32
720: }
721:
722: dvbNiuRfUsHwVer OBJECT-TYPE
723: SYNTAX SnmpAdminString
724: MAX-ACCESS read-only
725: STATUS current
726: DESCRIPTION
727: "The hardware version of the upstream RF interface. The
728: is a free format text field."
729: ::= { dvbNiuRfUsEntry 1 }
730:
731: dvbNiuRfUsFreq OBJECT-TYPE
732: SYNTAX Integer32 (5000000..65000000)
733: UNITS "Hz"
734: MAX-ACCESS read-only
735: STATUS current
736: DESCRIPTION
737: "The frequency of the upstream channel."
738: ::= { dvbNiuRfUsEntry 2 }
739:
740: dvbNiuRfUsPwrCtrlSetting OBJECT-TYPE
741: SYNTAX Integer32 (0..255)
742: UNITS "dBuV*2"
743: MAX-ACCESS read-only
744: STATUS current
745: DESCRIPTION
746: "The actual power used for the upstream transmission. The
747: unit of measure is 0.5dBuV"
748: ::= { dvbNiuRfUsEntry 3 }
749:
750: dvbNiuRfUsTimeOffsetValue OBJECT-TYPE
751: SYNTAX Integer32 (-32768..32767)
752: UNITS "100nsec"
753: MAX-ACCESS read-only
754: STATUS current
755: DESCRIPTION
756: "This represents a relative offset of the upstream
757: transmission timing. A negative value indicates an
758: adjustment forward in time. A positive value indicates
759: an adjustment back in time. The unit of measure is 100
760: nsec"
761: ::= { dvbNiuRfUsEntry 4 }
762:
763: -- End of upstream parameters table
764:
765: -- Conformance statements
766:
767: Valentine Expires August 2001 23
768: DVB NIU Interface MIB February 2001
769:
770:
771:
772: dvbNiuIfCompliance MODULE-COMPLIANCE
773: STATUS current
774: DESCRIPTION
775: "The compliance statement for EuroModem NIUs
776: which implement the DVB-CABLE-NIU-IF-MIB MIB."
777: MODULE -- dvbNiuIf
778: MANDATORY-GROUPS { dvbNiuMacGroup,
779: dvbNiuDsRfParamGroup,
780: dvbNiuUsRfParamGroup
781: }
782: ::= { dvbNiuIfCompliances 1 }
783:
784: dvbNiuMacGroup OBJECT-GROUP
785: OBJECTS {
786: dvbNiuMacHwVer,
787: dvbNiuMacStatStatus,
788: dvbNiuMacStatSlotCfgCrcErrs,
789: dvbNiuMacStatRsCorrErrs,
790: dvbNiuMacStatATMPacketLosses,
791: dvbNiuMacStatSlotConfigCount,
792: dvbNiuMacStatSlEsfCrcErrs,
793: dvbNiuMacStatRsErrCorrFrms,
794: dvbNiuMacStatRsErrNonCorrFrms,
795: dvbNiuMacStatSlEsfFrameCount,
796: dvbNiuMacStatConCount,
797: dvbNiuMacCapOobSig,
798: dvbNiuMacCapVer,
799: dvbNiuMacCapEncap,
800: dvbNiuMacCapMaxConn,
801: dvbNiuMacCapUsBr,
802: dvbNiuMacCapOperation,
803: dvbNiuMacCapDsOobBr,
804: dvbNiuMacCapResReqCap,
805: dvbNiuMacCapFragMacMess,
806: dvbNiuMacCapSecSupp,
807: dvbNiuMacCapMinislots,
808: dvbNiuMacCapIbSig
809: }
810: STATUS current
811: DESCRIPTION
812: "A collection of objects providing capabilities and
813: statistics for the MAC layer."
814: ::= { dvbNiuIfGroups 1 }
815:
816: dvbNiuDsRfGroup OBJECT-GROUP
817: OBJECTS {
818: dvbNiuRfDsHwVer,
819: dvbNiuRfDsLastGoodFreq,
820: dvbNiuRfDsBackupFreq,
821: dvbNiuRfDsLowScanFreq,
822: dvbNiuRfDsHighScanFreg,
823: dvbNiuRfDsScanStep,
824:
825: Valentine Expires August 2001 24
826: DVB NIU Interface MIB February 2001
827:
828:
829: dvbNiuRfDsOobFreq,
830: dvbNiuRfDsIbFreq,
831: dvbNiuRfDsModType,
832: dvbNiuRfDsSnrEst,
833: dvbNiuRfDsPwrLevelEst
834: }
835: STATUS current
836: DESCRIPTION
837: "A collection of objects providing capabilities and
838: statistics for the downstream RF interface."
839: ::= { dvbNiuIfGroups 2 }
840:
841: dvbNiuUsRfGroup OBJECT-GROUP
842: OBJECTS {
843: dvbNiuRfUsHwVer,
844: dvbNiuRfUsFreq,
845: dvbNiuRfUsPwrCtrlSetting,
846: dvbNiuRfUsTimeOffsetValue
847: }
848: STATUS current
849: DESCRIPTION
850: "A collection of objects providing capabilities and
851: statistics for the upstream RF interface."
852: ::= { dvbNiuIfGroups 3 }
853:
854:
855: END
856:
857: --
858: -- Copyright (C) The Internet Society (2000). All Rights Reserved.
859: --
860: -- This document and translations of it may be copied and furnished to
861: -- others, and derivative works that comment on or otherwise explain it
862: -- or assist in its implementation may be prepared, copied, published
863: -- and distributed, in whole or in part, without restriction of any
864: -- kind, provided that the above copyright notice and this paragraph
865: -- are included on all such copies and derivative works. However, this
866: -- document itself may not be modified in any way, such as by removing
867: -- the copyright notice or references to the Internet Society or other
868: -- Internet organizations, except as needed for the purpose of
869: -- developing Internet standards in which case the procedures for
870: -- copyrights defined in the Internet Standards process must be
871: -- followed, or as required to translate it into languages other than
872: -- English.
873: --
874: -- The limited permissions granted above are perpetual and will not be
875: -- revoked by the Internet Society or its successors or assigns.
876: --
877: -- This document and the information contained herein is provided on an
878: -- "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
879: -- TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
880: -- BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
881: -- HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
882: -- MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
883: --
884: