idnits 2.17.1 draft-ietf-ipcdn-dvbniuif-mib-00.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** Looks like you're using RFC 2026 boilerplate. This must be updated to follow RFC 3978/3979, as updated by RFC 4748. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- ** The document seems to lack a 1id_guidelines paragraph about 6 months document validity -- however, there's a paragraph with a matching beginning. Boilerplate error? ** The document is more than 15 pages and seems to lack a Table of Contents. Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** The document seems to lack an IANA Considerations section. (See Section 2.2 of https://www.ietf.org/id-info/checklist for how to handle the case when there are no actions for IANA.) ** The document seems to lack separate sections for Informative/Normative References. All references will be assumed normative when checking for downward references. ** The abstract seems to contain references ([RFC2580], [RFC2578], [RFC2579]), which it shouldn't. Please replace those with straight textual mentions of the documents in question. == There are 3 instances of lines with non-RFC6890-compliant IPv4 addresses in the document. If these are example addresses, they should be changed. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the RFC 3978 Section 5.4 Copyright Line does not match the current year == The document seems to lack the recommended RFC 2119 boilerplate, even if it appears to use RFC 2119 keywords. (The document does seem to have the reference to RFC 2119 which the ID-Checklist requires). -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (February 2001) is 8468 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) -- Looks like a reference, but probably isn't: '19' on line 152 == Unused Reference: 'RFC2119' is defined on line 1435, but no explicit reference was found in the text ** Obsolete normative reference: RFC 2571 (Obsoleted by RFC 3411) ** Downref: Normative reference to an Informational RFC: RFC 1215 ** Downref: Normative reference to an Historic RFC: RFC 1157 ** Downref: Normative reference to an Historic RFC: RFC 1901 ** Obsolete normative reference: RFC 1906 (Obsoleted by RFC 3417) ** Obsolete normative reference: RFC 2572 (Obsoleted by RFC 3412) ** Obsolete normative reference: RFC 2574 (Obsoleted by RFC 3414) ** Obsolete normative reference: RFC 1905 (Obsoleted by RFC 3416) ** Obsolete normative reference: RFC 2573 (Obsoleted by RFC 3413) ** Obsolete normative reference: RFC 2575 (Obsoleted by RFC 3415) ** Obsolete normative reference: RFC 2570 (Obsoleted by RFC 3410) -- Possible downref: Non-RFC (?) normative reference: ref. 'EUROM' Summary: 17 errors (**), 0 flaws (~~), 4 warnings (==), 4 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 A. Valentine 3 Internet Draft Hughes Network 4 Systems Ltd 5 Document: draft-ietf-ipcdn-dvbniuif-mib-00.txt February 2001 6 Category: Standards Track 8 DVB NIU Interface MIB 9 for EuroModem compliant Cable Modems 11 Status of this Memo 13 This document is an Internet-Draft and is in full conformance with 14 all provisions of Section 10 of RFC2026. 16 Internet-Drafts are working documents of the Internet Engineering 17 Task Force (IETF), its areas, and its working groups. Note that 18 other groups may also distribute working documents as Internet- 19 Drafts. Internet-Drafts are draft documents valid for a maximum of 20 six months and may be updated, replaced, or obsoleted by other 21 documents at any time. It is inappropriate to use Internet- Drafts 22 as reference material or to cite them other than as "work in 23 progress." 25 The list of current Internet-Drafts can be accessed at 26 http://www.ietf.org/ietf/1id-abstracts.txt 28 The list of Internet-Draft Shadow Directories can be accessed at 29 http://www.ietf.org/shadow.html. 31 Abstract 33 This memo defines a portion of the Management Information Base (MIB) 34 for use with network management protocols in the Internet community. 35 In particular, it defines a basic set of managed objects for SNMP- 36 based management of DVB interfaces in EuroModem v1.0 compliant Cable 37 Network Interface Units. 39 This memo specifies a MIB module in a manner that is compliant to 40 the SNMP SMIv2[RFC2578][RFC2579][RFC2580]. The set of objects is 41 consistent with the SNMP framework and existing SNMP standards. 43 This memo is a product of the DVB/DAVIC interoperability consortium 44 which has been adopted as a work item of the IPCDN WG. Comments are 45 solicited and should be addressed to the author. 47 1. The SNMP Management Framework 49 The SNMP Management Framework presently consists of five major 50 components: 52 Valentine Expires August 2001 53 DVB NIU Interface MIB February 2001 55 o An overall architecture, described in RFC 2571 [RFC2571]. 57 o Mechanisms for describing and naming objects and events for the 58 purpose of management. The first version of this Structure of 59 Management Information (SMI) is called SMIv1 and described in 60 STD 16, RFC 1155 [RFC1155], STD 16, RFC 1212 [RFC1212] and RFC 61 1215 [RFC1215]. The second version, called SMIv2, is described 62 in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and 63 STD 58, RFC 2580 [RFC2580]. 65 o Message protocols for transferring management information. The 66 first version of the SNMP message protocol is called SNMPv1 and 67 described in STD 15, RFC 1157 [RFC1157]. A second version of 68 the SNMP message protocol, which is not an Internet standards 69 track protocol, is called SNMPv2c and described in RFC 1901 70 [RFC1901] and RFC 1906 [RFC1906]. The third version of the 71 message protocol is called SNMPv3 and described in RFC 1906 72 [RFC1906], RFC 2572 [RFC2572] and RFC 2574 [RFC2574]. 74 o Protocol operations for accessing management information. The 75 first set of protocol operations and associated PDU formats is 76 described in STD 15, RFC 1157 [RFC1157]. A second set of 77 protocol operations and associated PDU formats is described in 78 RFC 1905 [RFC1905]. 80 o A set of fundamental applications described in RFC 2573 81 [RFC2573] and the view-based access control mechanism described 82 in RFC 2575 [RFC2575]. 84 A more detailed introduction to the current SNMP Management 85 Framework can be found in RFC 2570 [RFC2570]. 87 Managed objects are accessed via a virtual information store, termed 88 the Management Information Base or MIB. Objects in the MIB are 89 defined using the mechanisms defined in the SMI. 91 This memo specifies a MIB module that is compliant to the SMIv2. A 92 MIB conforming to the SMIv1 can be produced through the appropriate 93 translations. The resulting translated MIB must be semantically 94 equivalent, except where objects or events are omitted because no 95 translation is possible (use of Counter64). Some machine readable 96 information in SMIv2 will be converted into textual descriptions in 97 SMIv1 during the translation process. However, this loss of machine 98 readable information is not considered to change the semantics of 99 the MIB. 101 2. Glossary 103 2.1. CATV 105 Originally "Community Antenna Television", now used to refer to any 106 DVB NIU Interface MIB February 2001 108 cable or hybrid fiber and cable system used to deliver video signals 109 to a community. 111 2.2. DAVIC 113 Digital Audiovisual Council. International council for 114 internetworking audio and video systems. 116 2.3. Downstream 118 The direction from the head-end towards the subscriber. 120 2.4. DVB 122 Digital Video Broadcasting. The DVB projects produce open and 123 interoperable global standards for digital audio and video 124 distribution. 126 2.5. EuroModem. 128 EuroModem. A specification for an interoperable European Cable 129 Modem [EUROM]. 131 2.6. Head-end 133 The origination point in most cable systems of the subscriber video 134 signals. Generally also the location of the INA equipment. 136 2.7. INA 138 Interactive Network Adapter. This can act as a bridge or router in 139 the cable head-end. It is responsible for controlling the bandwidth 140 available to each NIU. 142 2.8. NIU 144 Network Interface Unit. The unit is located at the subscriber 145 premises and provides interactive services via the cable network. 146 The NIU is under the control of the INA, but may request additional 147 bandwidth/connections when required. The NIU can act as a bridge or 148 router. 150 2.9. QPSK Quadrature Phase Shift Keying. 152 A particular modulation scheme on an RF medium. See [19]. 154 2.10. QAM Quadrature Amplitude Modulation. 156 A particular modulation scheme on on RF medium. Usually expressed 157 with a number indicating the size of the modulation constellation 158 (e.g. 16 QAM). 160 2.11. RF 161 DVB NIU Interface MIB February 2001 163 Radio Frequency. 165 2.12. Upstream 167 The direction from the subscriber towards the head-end. 169 3. Overview 171 This MIB provides a set of objects required for the management of 172 Euromodem compliant DVB interfaces. The specification is derived in 173 part from the parameters and protocols described in the Technical 174 Specification of a European Cable Modem for digital bi-directional 175 communications via cable networks [EUROM]. 177 3.1. Structure of the MIB 179 This MIB is structured as three main groups: 181 o Management information pertinent to the MAC layer 182 (dvbNiuMacObjects). This group is further subdivided into a 183 capabilities group (dvbNiuMacCap) and statistics group 184 (dvbNiuMacStats). 186 o Management information pertinent to RF downstream 187 (dvbNiuDsRfObjects). 189 o Management information pertinent to RF upstream 190 (dvbNiuUsRfObjects). 192 The tables contained in each group can be considered extensions to 193 the ifEntry. 195 3.1.1. dvbNiuMacObjects 197 dvbNiuMacCapTable - This table describes which MAC capabilities are 198 supported by the NIU. 200 DvbNiuMacStatsTable - This table is used to monitor the status and 201 collect statistics for the MAC layer. 203 3.1.2. dvbNiuDsRfObjects 205 dvbNiuRfDsTable - This table is used to describe the RF downstream 206 and allows configuration of downstream channel scanning. 208 3.1.3. dvbNiuUsRfObjects 210 dvbNiuRfUsTable - This table is used to describe the RF upstream. 212 3.2. Relationship to the Interfaces MIB 213 DVB NIU Interface MIB February 2001 215 This section clarifies the relationship of this MIB to the 216 Interfaces MIB [RFC2863]. Several areas of correlation are 217 addressed in the following subsections. The implementer is referred 218 to the Interfaces MIB document in order to understand the general 219 intent of these areas. 221 3.2.1. Layering Model 223 An instance of ifEntry exists for each RF Downstream interface, for 224 each RF Upstream interface, and for each RF MAC layer. The 225 ifStackTable [RFC2863] MUST be implemented to identify relationships 226 among sub-interfaces. 228 The following example illustrates a MAC interface with one 229 downstream and two upstream channels. 231 | <== to network layer 232 +-------------+--------------+ 233 | RF MAC | 234 +----+---------+-----------+-+ 235 | | | 236 +---------+---+ +---+-------+ +-+---------+ 237 | Downstream1 | | Upstream1 | | Upstream2 | 238 +-------------+ +-----------+ +-----------+ 240 As can be seen from this example, the RF MAC interface is layered on 241 top of the downstream and upstream interfaces. 243 In this example, the assignment of index values could be as follows: 245 ifIndex ifType Description 247 1 dvbRccMacLayer(146) DVB CATV MAC Layer 248 2 dvbRccDownstream(147) DVB CATV Downstream interface 249 3 dvbRccUpstream(148) DVB CATV Upstream interface 250 4 dvbRccUpstream(148) DVB CATV Upstream interface 252 The corresponding ifStack entries would then be: 254 | IfStackHigherLayer | ifStackLowerLayer | 255 | 0 | 1 | 256 | 1 | 2 | 257 | 1 | 3 | 258 | 1 | 4 | 259 | 2 | 0 | 260 | 3 | 0 | 261 | 4 | 0 | 263 3.2.2. Virtual Circuits 265 The DVB MAC layer supports the concept of virtual circuits, but 266 these do not have entries in the ifTable. 268 DVB NIU Interface MIB February 2001 270 3.2.3. ifTestTable 272 The ifTestTable is not supported by this MIB. 274 3.2.4. ifRcvAddressTable 276 The ifRcvAddressTable is supported by this MIB only for the MAC 277 Layer interface. 279 3.2.5. ifEntry 281 This section documents only the differences from the requirements 282 specified in the Interfaces MIB. See that MIB for columns omitted 283 from the descriptions below. 285 3.2.5.1. ifEntry for Downstream interfaces 287 The ifEntry for Downstream interfaces supports the 288 ifGeneralInformationGroup and the ifPacketGroup of the Interfaces 289 MIB. This is an input only interface at the NIU and all output 290 status counters - ifOut* - will return zero. 292 3.2.5.1.1. ifEntry for Downstream interfaces in Cable Modems 294 ifTable Comments 295 ============== =========================================== 296 ifIndex Each RF Cable Downstream interface is represented 297 by an ifEntry. 299 ifType The IANA value of dvbRccDownstream(147). 301 ifSpeed Return the speed of this downstream channel. 302 The returned value the raw bandwidth in bits/s 303 of this interface. This is the symbol rate 304 multiplied with the number of bits per symbol. 306 ifPhysAddress Return an empty string. 308 ifAdminStatus The administrative status of this interface. 310 ifOperStatus The current operational status of this interface. 312 ifMtu The size of the largest frame which can be 313 received from this interface, specified in octets. 314 The value includes the length of the MAC header. 316 ifInOctets The total number of octets received on this 317 interface. This includes data packets as well as 318 MAC layer packets, and includes the length of the 319 MAC header. 321 DVB NIU Interface MIB February 2001 323 ifInUcastPkts The number of Unicast packets received on this 324 interface. This includes data packets as well as 325 MAC layer packets. 327 ifInMulticastPkts Return the number of Multicast packets received 328 on this interface. This includes data packets as 329 well as MAC layer packets. 331 ifInBroadcastPkts Return the number of Broadcast packets received 332 on this interface. This includes data packets 333 as well as MAC layer packets. 335 ifInDiscards The total number of received packets which have 336 been discarded. 337 The possible reasons are: buffer shortage. 339 ifInErrors The number of inbound packets that contained 340 errors preventing them from being deliverable 341 to higher layers. 343 Possible reasons are: MAC FCS error. 345 ifInUnknownProtos The number of frames with an unknown packet type. 346 These are MAC frames with an unknown packet type. 348 ifOutOctets Return zero. 350 ifOutUcastPkts Return zero. 352 ifOutMulticastPkts 353 Return zero. 355 ifOutBroadcastPkts 356 Return zero. 358 ifOutDiscards Return zero. 360 ifOutErrors Return zero. 362 ifPromiscuousMode Refer to the Interfaces MIB. 364 3.2.5.2. ifEntry for Upstream interfaces 366 The ifEntry for Upstream interfaces supports the 367 ifGeneralInformationGroup and the ifPacketGroup of the Interfaces 368 MIB. This is an output only interface at the NIU and all input 369 status counters - ifIn* - will return zero. 371 3.2.5.2.1. ifEntry for Upstream interfaces in NIUs 373 ifTable Comments 374 ============== =========================================== 375 ifIndex Each RF Cable Upstream interface is represented 376 DVB NIU Interface MIB February 2001 378 by an ifEntry. 380 ifType The IANA value of dvbRccUpstream(148). 382 ifSpeed Return the speed of this upstream channel. 383 The returned value is the raw bandwidth 384 in bits/s of this interface, regarding the 385 highest speed modulation profile that is 386 defined. This is the symbol rate multiplied 387 with the number of bits per symbol for this 388 modulation profile. 390 ifPhysAddress Return an empty string. 392 ifAdminStatus The administrative status of this interface. 394 ifOperStatus The current operational status of this 395 interface. 397 ifMtu The size of the largest frame which can be 398 transmitted on this interface, specified in 399 octets. 400 The value includes the length of the MAC 401 header. 403 ifInOctets Return zero. 405 ifInUcastPkts Return zero. 407 ifInMulticastPkts Return zero. 409 ifInBroadcastPkts Return zero. 411 ifInDiscards Return zero. 413 ifInErrors Return zero. 415 ifInUnknownProtos Return zero. 417 ifOutOctets The total number of octets transmitted on this 418 interface. This includes MAC packets as well as 419 data packets, and includes the length of the 420 MAC header. 422 ifOutUcastPkts The number of Unicast packets transmitted on this 423 interface. This includes MAC packets as well as 424 data packets. 426 ifOutMulticastPkts 427 Return the number of Multicast packets transmitted 428 on this interface. 429 This includes MAC packets as well as data packets. 431 DVB NIU Interface MIB February 2001 433 ifOutBroadcastPkts 434 Return the number of broadcast packets transmitted 435 on this interface. 436 This includes MAC packets as well as data packets. 438 ifOutDiscards The total number of outbound packets which 439 were discarded. Possible reasons are: 440 buffer shortage. 442 ifOutErrors The number of packets which could not be 443 transmitted due to errors. 445 ifPromiscuousMode Return false. 447 3.2.5.3. ifEntry for the MAC Layer 449 The ifEntry for the MAC Layer supports the ifGeneralInformationGroup 450 and the ifPacketGroup of the Interfaces MIB. This interface 451 provides an aggregate view of status for the lower level Downstream 452 and Upstream interfaces. 454 ifTable Comments 455 ============== =========================================== 456 ifIndex Each RF Cable MAC layer entity is represented 457 by an ifEntry. 459 ifType The IANA value of dvbRccMacLayer(146). 461 ifSpeed Return zero. 463 ifPhysAddress Return the physical address of this interface. 465 ifAdminStatus The administrative status of this interface. 467 ifOperStatus The current operational status of the MAC 468 layer interface. 470 ifHighSpeed Return zero. 472 ifMtu Return 1500. 474 ifInOctets The total number of data octets received on this 475 interface, targeted for upper protocol layers. 477 ifInUcastPkts The number of Unicast packets received on this 478 interface, targeted for upper protocol layers. 480 ifInMulticastPkts Return the number of Multicast packets received 481 on this interface, targeted for upper protocol 482 layers. 484 ifInBroadcastPkts Return the number of Broadcast packets received 485 on this interface, targeted for upper protocol 486 DVB NIU Interface MIB February 2001 488 layers. 490 ifInDiscards The total number of received packets which have 491 been discarded. 492 The possible reasons are: buffer shortage. 494 ifInErrors The number of inbound packets that contained 495 errors preventing them from being deliverable 496 to higher layers. 497 Possible reasons are: data packet FCS error, 498 invalid MAC header. 500 ifInUnknownProtos The number of frames with an unknown packet type. 501 This is the number of data packets targeted for 502 upper protocol layers with an unknown packet type. 504 ifOutOctets The total number of octets, received from upper 505 protocol layers and transmitted on this interface. 507 ifOutUcastPkts The number of Unicast packets, received from upper 508 protocol layers and transmitted on this interface. 510 ifOutMulticastPkts 511 Return the number of Multicast packets received 512 from upper protocol layers and transmitted on this 513 interface. 515 ifOutBroadcastPkts 516 Return the number of broadcast packets received 517 from upper protocol layers and transmitted on this 518 interface. 520 ifOutDiscards The total number of outbound packets which 521 were discarded. Possible reasons are: 522 buffer shortage. 524 ifOutErrors The number of packets which could not be 525 transmitted due to errors. 527 ifPromiscuousMode Refer to the Interfaces MIB. 529 4. Definitions 531 DVB-CABLE-NIU-IF-MIB DEFINITIONS ::= BEGIN 533 IMPORTS 534 MODULE-IDENTITY, 535 OBJECT-TYPE, 536 Counter32, 537 Integer32, 538 DVB NIU Interface MIB February 2001 540 Gauge32, 541 transmission 542 FROM SNMPv2-SMI 543 TruthValue, 544 FROM SNMPv2-TC 545 SnmpAdminString 546 FROM SNMP-FRAMEWORK-MIB 547 OBJECT-GROUP, 548 MODULE-COMPLIANCE 549 FROM SNMPv2-CONF 550 ifIndex 551 FROM IF-MIB; 553 dvbNiuIf MODULE-IDENTITY 554 LAST-UPDATED "9912030000Z" 555 ORGANIZATION "IETF IPCDN Working Group 556 DVB/DAVIC Interoperability Consortium Technical 557 Working Group" 558 CONTACT-INFO 559 " Andrew Valentine 560 Postal: Engineering Design Centre 561 Hughes Network Systems Ltd 562 Saxon Street, 563 Linford Wood, 564 Milton Keynes. 565 MK14 6LD 566 ENGLAND 568 Tel: +44 1908 221122 569 Fax: +44 1908 221127 570 E-mail: a.valentine@eu.hns.com 572 IETF IPCDN Working Group 573 General Discussion: ipcdn@ietf.org 574 Subscribe: http://www.ietf.org/mailman/listinfo/ipcdn 575 Archive: ftp://ftp.ietf.org/ietf-mail-archive/ipcdn 576 Co-chairs: Richard Woundy, rwoundy@cisco.com 577 Andrew Valentine, a.valentine@eu.hns.com" 579 DESCRIPTION "The information module for the DVB interfaces 580 found in an EuroModem." 582 REVISION "9912030000Z" 583 DESCRIPTION "The mib has been modified to incorporate the 584 MAC states from dvbNiuOperStatus. These are 585 in dvbNiuMacStatStatus. The compliance 586 section has been fixed." 588 REVISION "9910010000Z" 589 DESCRIPTION "The mib has been modified to incorporate the 590 comments made by the WGT during the 591 27/28 Sep 1999 meeting. The main areas 592 DVB NIU Interface MIB February 2001 594 affected are dvbNiuMacStatsTable and 595 dvbNiuDsRfObjects" 597 REVISION "9907281500Z" 598 DESCRIPTION "The initial version of the MIB" 599 ::= {transmission xx} 601 dvbNiuMacObjects OBJECT IDENTIFIER ::= {dvbNiuIf 1} 602 dvbNiuDsRfObjects OBJECT IDENTIFIER ::= {dvbNiuIf 2} 603 dvbNiuUsRfObjects OBJECT IDENTIFIER ::= {dvbNiuIf 3} 604 dvbNiuDvbIfConform OBJECT IDENTIFIER ::= {dvbNiuIf 4} 606 -- Define groups under dvbNiuMacObjects 607 dvbNiuMacCap OBJECT IDENTIFIER ::= {dvbNiuMacObjects 1} 608 dvbNiuMacStats OBJECT IDENTIFIER ::= {dvbNiuMacObjects 2} 610 -- Define groups under dvbNiuDsRfObjects 611 dvbNiuDsRfParam OBJECT IDENTIFIER ::= {dvbNiuDsRfObjects 1} 613 -- Define groups under dvbNiuUsRfObjects 614 dvbNiuUsRfParam OBJECT IDENTIFIER ::= {dvbNiuUsRfObjects 1} 616 --Define identifiers under dvbNiuDvbIfConform 617 dvbNiuIfCompliances OBJECT IDENTIFIER ::= {dvbNiuDvbIfConform 1} 618 dvbNiuIfGroups OBJECT IDENTIFIER ::= {dvbNiuDvbIfConform 2} 620 -- Definition of MIB objects 622 -- =============================================================== 623 -- = Mac Capabilities Group = 624 -- =============================================================== 626 -- MAC Capabilities table 628 dvbNiuMacCapTable OBJECT-TYPE 629 SYNTAX SEQUENCE OF DvbNiuMacCapEntry 630 MAX-ACCESS not-accessible 631 STATUS current 632 DESCRIPTION 633 "This table contains all available MAC capabilites specified 634 in ETS 300 800 (8/3/1999) and identifies whether they are 635 supported on the MAC interface." 636 ::= { dvbNiuMacCap 1 } 638 dvbNiuMacCapEntry OBJECT-TYPE 639 SYNTAX DvbNiuMacCapEntry 640 MAX-ACCESS not-accessible 641 STATUS current 642 DESCRIPTION 643 "A row provides the supported capabilities for a single MAC 644 interface. An entry in this table exists for each ifEntry 645 DVB NIU Interface MIB February 2001 647 with an ifType of dvbRccMacLayer." 648 INDEX { ifIndex } 649 ::= { dvbNiuMacCapTable 1 } 651 DvbNiuMacCapEntry ::= SEQUENCE { 652 dvbNiuMacCapVer INTEGER, 653 dvbNiuMacCapEncap BITS, 654 dvbNiuMacCapResReqCap TruthValue, 655 dvbNiuMacCapFragMacMess TruthValue, 656 dvbNiuMacCapSecSupp TruthValue, 657 dvbNiuMacCapMinislots TruthValue, 658 dvbNiuMacCapIbSig TruthValue, 659 dvbNiuMacCapOobSig TruthValue, 660 dvbNiuMacCapDsOobBr BITS, 661 dvbNiuMacCapUsBr BITS, 662 dvbNiuMacCapMaxConn Gauge32, 663 dvbNiuMacCapOperation INTEGER 664 } 666 dvbNiuMacCapVer OBJECT-TYPE 667 SYNTAX INTEGER { 668 davic11(1), 669 davic12(2), 670 en301199(20), 671 ets300800v2(29), 672 ets300800v1(30) 673 } 674 MAX-ACCESS read-only 675 STATUS current 676 DESCRIPTION 677 "The mac protocol version." 678 ::= { dvbNiuMacCapEntry 1 } 680 dvbNiuMacCapEncap OBJECT-TYPE 681 SYNTAX BITS { 682 directIp(0), 683 ethernetMacBridge(1), 684 ppp(2) 685 } 686 MAX-ACCESS read-only 687 STATUS current 688 DESCRIPTION 689 "This field is used to identify the encapsulation 690 types supported. These can be direct IP, Ethernet MAC 691 bridging and PPP." 692 ::= { dvbNiuMacCapEntry 2 } 694 dvbNiuMacCapResReqCap OBJECT-TYPE 695 SYNTAX TruthValue 696 MAX-ACCESS read-only 697 STATUS current 698 DESCRIPTION 699 DVB NIU Interface MIB February 2001 701 "True if the NIU is able to send MAC Resource Request 702 Messages." 703 ::= { dvbNiuMacCapEntry 3 } 705 dvbNiuMacCapFragMacMess OBJECT-TYPE 706 SYNTAX TruthValue 707 MAX-ACCESS read-only 708 STATUS current 709 DESCRIPTION 710 "True if the NIU supports fragemented MAC messages." 711 ::= { dvbNiuMacCapEntry 4 } 713 dvbNiuMacCapSecSupp OBJECT-TYPE 714 SYNTAX TruthValue 715 MAX-ACCESS read-only 716 STATUS current 717 DESCRIPTION 718 "True if the NIU supports the security extensions defined 719 in ETS 300 800." 720 ::= { dvbNiuMacCapEntry 5 } 722 dvbNiuMacCapMinislots OBJECT-TYPE 723 SYNTAX TruthValue 724 MAX-ACCESS read-only 725 STATUS current 726 DESCRIPTION 727 "True if the NIU is capable of utilising minislots." 728 ::= { dvbNiuMacCapEntry 6 } 730 dvbNiuMacCapIbSig OBJECT-TYPE 731 SYNTAX TruthValue 732 MAX-ACCESS read-only 733 STATUS current 734 DESCRIPTION 735 "True if the NIU is capable of utilising in band 736 signalling." 737 ::= { dvbNiuMacCapEntry 7 } 739 dvbNiuMacCapOobSig OBJECT-TYPE 740 SYNTAX TruthValue 741 MAX-ACCESS read-only 742 STATUS current 743 DESCRIPTION 744 "True if the NIU is capable of utilising out of band 745 signalling." 746 ::= { dvbNiuMacCapEntry 8 } 748 dvbNiuMacCapDsOobBr OBJECT-TYPE 749 SYNTAX BITS { 750 d1o544Mbit(0), 751 d3o088Mbit(1) 752 } 753 MAX-ACCESS read-only 754 DVB NIU Interface MIB February 2001 756 STATUS current 757 DESCRIPTION 758 "This field is used to identify the downstream out of band 759 bit rates supported. These are 1.544Mbit/s and 3.088Mbit/s. 760 If dvbNiuMacCapOobSig is false then the value of this 761 Object will be zero." 762 ::= { dvbNiuMacCapEntry 9 } 764 dvbNiuMacCapUsBr OBJECT-TYPE 765 SYNTAX BITS { 766 u256kbit(0), 767 u1o544Mbit(1), 768 u3o88Mbit(2), 769 u6o176Mbit(3) 770 } 771 MAX-ACCESS read-only 772 STATUS current 773 DESCRIPTION 774 "This field is used to identify the upstream bit rates 775 supported. These are 256kbit/s, 1.544Mbit/s, 3.088Mbit/s 776 and 6.176Mbit/s." 777 ::= { dvbNiuMacCapEntry 10 } 779 dvbNiuMacCapMaxConn OBJECT-TYPE 780 SYNTAX Gauge32 781 MAX-ACCESS read-only 782 STATUS current 783 DESCRIPTION 784 "The maximum number of connections supported by the NIU." 785 ::= { dvbNiuMacCapEntry 11 } 787 dvbNiuMacCapOperation OBJECT-TYPE 788 SYNTAX INTEGER { 789 one-way(1), 790 two-way(2) 791 } 792 MAX-ACCESS read-only 793 STATUS current 794 DESCRIPTION 795 "The operational mode of the NIU, this can be either 796 one-way or two-way." 797 ::= { dvbNiuMacCapEntry 12 } 799 -- End of MAC capabilities table 801 -- =============================================================== 802 -- = Mac Statistics Group = 803 -- =============================================================== 805 -- MAC Statistics table 807 dvbNiuMacStatsTable OBJECT-TYPE 808 SYNTAX SEQUENCE OF DvbNiuMacStatsEntry 809 DVB NIU Interface MIB February 2001 811 MAX-ACCESS not-accessible 812 STATUS current 813 DESCRIPTION 814 "This table contains statistics/status associated with the 815 MAC interface. Reading these statistics does not cause 816 the values to be reset. If the statistics are read via a 817 MAC message they will be reset! 819 Note: The error statistics are represented by only 16 bits, 820 this is because the status message only uses 16 bits for 821 the values." 822 ::= { dvbNiuMacStats 1 } 824 dvbNiuMacStatsEntry OBJECT-TYPE 825 SYNTAX DvbNiuMacStatsEntry 826 MAX-ACCESS not-accessible 827 STATUS current 828 DESCRIPTION 829 "A row provides the statistics/status for a single MAC 830 interface. An entry in this table exists for each ifEntry 831 with an ifType of dvbRccMacLayer." 832 INDEX { ifIndex } 833 ::= { dvbNiuMacStatsTable 1 } 835 DvbNiuMacStatsEntry ::= SEQUENCE { 836 dvbNiuMacHwVer SnmpAdminString, 837 dvbNiuMacStatStatus INTEGER, 838 dvbNiuMacStatSlotCfgCrcErrs Gauge32, 839 dvbNiuMacStatRsCorrErrs Gauge32, 840 dvbNiuMacStatATMPacketLosses Gauge32, 841 dvbNiuMacStatSlotConfigCount Gauge32, 842 dvbNiuMacStatSlEsfCrcErrs Gauge32, 843 dvbNiuMacStatRsErrCorrFrms Gauge32, 844 dvbNiuMacStatRsErrNonCorrFrms Gauge32, 845 dvbNiuMacStatSlEsfFrameCount Gauge32, 846 dvbNiuMacStatConCount Gauge32, 847 } 849 dvbNiuMacHwVer OBJECT-TYPE 850 SYNTAX SnmpAdminString 851 MAX-ACCESS read-only 852 STATUS current 853 DESCRIPTION 854 "The hardware version of the MAC interface. The is a free 855 format text field." 856 ::= { dvbNiuMacStatsEntry 1 } 858 dvbNiuMacStatStatus OBJECT-TYPE 859 SYNTAX INTEGER { 860 scanningForCarrier(1), 861 provisioning(2), 862 invalidSTBNIU(3), 863 timingRangingError(4), 864 DVB NIU Interface MIB February 2001 866 powerRangingError(5), 867 running(6), 868 stopped(7), 869 none(8), 870 other(9) 871 } 872 MAX-ACCESS read-only 873 STATUS current 874 DESCRIPTION 875 "The operational status of the NIU. The statuses 1-8 are 876 from ETS 300 800. The status other(9) is used for any case 877 that is not explicitly identified" 878 ::= { dvbNiuMacStatsEntry 2 } 880 dvbNiuMacStatSlotCfgCrcErrs OBJECT-TYPE 881 SYNTAX Gauge32 (0..65535) 882 MAX-ACCESS read-only 883 STATUS current 884 DESCRIPTION 885 "Counts the number of errors in Slot_Configuration_Count 886 R bytes, as found by the CRC decoder. This object is 887 initialized to 0 at boot and is reset only upon reboot or 888 by a MAC Status message." 889 ::= { dvbNiuMacStatsEntry 3 } 891 dvbNiuMacStatRsCorrErrs OBJECT-TYPE 892 SYNTAX Gauge32 (0..65535) 893 MAX-ACCESS read-only 894 STATUS current 895 DESCRIPTION 896 "Counts the number of errors as corrected by the Reed 897 Solomon decoder. This object is initialized to 0 at boot 898 and is reset only upon reboot or by a MAC Status message." 899 ::= { dvbNiuMacStatsEntry 4 } 901 dvbNiuMacStatATMPacketLosses OBJECT-TYPE 902 SYNTAX Gauge32 (0..65535) 903 MAX-ACCESS read-only 904 STATUS current 905 DESCRIPTION 906 "Counts the number of received ATM cells that were lost, 907 either due to unrecoverable Reed Solomon errors or because 908 of an erroneous HEC of the ATM cells header. This object 909 is initialized to 0 at boot and is reset only upon reboot 910 or by a MAC Status message." 911 ::= { dvbNiuMacStatsEntry 5 } 913 dvbNiuMacStatSlotConfigCount OBJECT-TYPE 914 SYNTAX Gauge32 (0..65535) 915 MAX-ACCESS read-only 916 STATUS current 917 DESCRIPTION 918 "This refers to the number of R-byte sets (Rxa-Rxc) used to 919 DVB NIU Interface MIB February 2001 921 calculate Slot_Configuration_CRC_Error_Count." 922 ::= { dvbNiuMacStatsEntry 6 } 924 dvbNiuMacStatSlEsfCrcErrs OBJECT-TYPE 925 SYNTAX Gauge32 (0..65535) 926 MAX-ACCESS read-only 927 STATUS current 928 DESCRIPTION 929 "Counts the number of CRC errrors found in consecutive 930 C1-C6. 931 This object is initialized to 0 at boot and is reset only 932 upon reboot or by a MAC Status message." 933 ::= { dvbNiuMacStatsEntry 7 } 935 dvbNiuMacStatRsErrCorrFrms OBJECT-TYPE 936 SYNTAX Gauge32 (0..65535) 937 MAX-ACCESS read-only 938 STATUS current 939 DESCRIPTION 940 "Counts the number of MPEG frames received with correctable 941 Reed Solomon errors (IB only). This object is initialized 942 to 0 at boot and is reset only upon reboot or by a MAC 943 Status message." 944 ::= { dvbNiuMacStatsEntry 8 } 946 dvbNiuMacStatRsErrNonCorrFrms OBJECT-TYPE 947 SYNTAX Gauge32 (0..65535) 948 MAX-ACCESS read-only 949 STATUS current 950 DESCRIPTION 951 "Counts the number of MPEG frames received with non 952 correctable Reed Solomon errors (IB only). This object is 953 initialized to 0 at boot and is reset only upon reboot or 954 by a MAC Status message." 955 ::= { dvbNiuMacStatsEntry 9 } 957 dvbNiuMacStatSlEsfFrameCount OBJECT-TYPE 958 SYNTAX Gauge32 (0..65535) 959 MAX-ACCESS read-only 960 STATUS current 961 DESCRIPTION 962 "This is the number of frames the statistics in this message 963 apply on." 964 ::= { dvbNiuMacStatsEntry 10 } 966 dvbNiuMacStatConCount OBJECT-TYPE 967 SYNTAX Gauge32 968 MAX-ACCESS read-only 969 STATUS current 970 DESCRIPTION 971 "The number of active connections." 972 ::= { dvbNiuMacStatsEntry 11 } 973 DVB NIU Interface MIB February 2001 975 -- End of MAC statistics table 977 -- =============================================================== 978 -- = Downstream RF Parameters Group = 979 -- =============================================================== 981 -- Downstream RF parameters table 983 dvbNiuRfDsTable OBJECT-TYPE 984 SYNTAX SEQUENCE OF DvbNiuRfDsEntry 985 MAX-ACCESS not-accessible 986 STATUS current 987 DESCRIPTION 988 "This table contains RF characteristcs and counters for the 989 downstream interfaces. " 990 ::= { dvbNiuDsRfParam 1 } 992 dvbNiuRfDsEntry OBJECT-TYPE 993 SYNTAX DvbNiuRfDsEntry 994 MAX-ACCESS not-accessible 995 STATUS current 996 DESCRIPTION 997 "A row provides the RF characteristcs, counters and possible 998 frequencies to use when locating a downstream channel for a 999 single downstream RF interface. An entry in this 1000 table exists for each ifEntry with an ifType of 1001 dvbRccDownstream" 1002 INDEX { ifIndex } 1003 ::= { dvbNiuRfDsTable 1 } 1005 DvbNiuRfDsEntry ::= SEQUENCE { 1006 dvbNiuRfDsHwVer SnmpAdminString, 1007 dvbNiuRfDsLastGoodFreq Integer32, 1008 dvbNiuRfDsBackupFreq Integer32, 1009 dvbNiuRfDsLowScanFreq Integer32, 1010 dvbNiuRfDsHighScanFreq Integer32, 1011 dvbNiuRfDsScanStep Integer32, 1012 dvbNiuRfDsOobFreq Integer32, 1013 dvbNiuRfDsIbFreq Integer32, 1014 dvbNiuRfDsModType INTEGER, 1015 dvbNiuRfDsSnrEst Integer32, 1016 dvbNiuRfDsPwrLevelEst Integer32 1017 } 1019 dvbNiuRfDsHwVer OBJECT-TYPE 1020 SYNTAX SnmpAdminString 1021 MAX-ACCESS read-only 1022 STATUS current 1023 DESCRIPTION 1024 "The hardware version of the downstream RF interface. The 1025 is a free format text field." 1026 ::= { dvbNiuRfDsEntry 1 } 1027 DVB NIU Interface MIB February 2001 1029 dvbNiuRfDsLastGoodFreq OBJECT-TYPE 1030 SYNTAX Integer32 (47000000..1000000000) 1031 UNITS "Hz" 1032 MAX-ACCESS read-only 1033 STATUS current 1034 DESCRIPTION 1035 "This is the last known good frequency for a downstream 1036 channel and is used to locate the channel on power up or 1037 reset. If a downstream channel cannot be found at the 1038 frequency held by this object then dvbNiuRfDsBackupFreq 1039 is tried. If dvbNiuRfDsBackupFreq fails then a frequency 1040 scan is performed between dvbNiuRfDsMinScanFreq and 1041 dvbNiuRfDsMaxScanFreq with a step size of 1042 dvbNiuRfDsScanStep 1043 This object will be updated with the freguency of the 1044 channel found using the alternative frequencies." 1045 DEFVAL { 650000000 } 1046 ::= { dvbNiuRfDsEntry 2 } 1048 dvbNiuRfDsBackupFreq OBJECT-TYPE 1049 SYNTAX Integer32 (47000000..1000000000) 1050 UNITS "Hz" 1051 MAX-ACCESS read-write 1052 STATUS current 1053 DESCRIPTION 1054 "This is a backup frequency for the downstream channel. 1055 This will be used if dvbNiuRfDsLastGoodFreq fails. If this 1056 frequency is successfully used then dvbNiuRfDsLastGoodFreq 1057 is updated to contain it. If dvbNiuRfDsBackupFreq fails 1058 then a frequency scan is performed between 1059 dvbNiuRfDsMinScanFreq and dvbNiuRfDsMaxScanFreq with a step 1060 size of dvbNiuRfDsScanStep." 1061 DEFVAL { 450000000 } 1062 ::= { dvbNiuRfDsEntry 3 } 1064 dvbNiuRfDsLowScanFreq OBJECT-TYPE 1065 SYNTAX Integer32 (47000000..1000000000) 1066 UNITS "Hz" 1067 MAX-ACCESS read-write 1068 STATUS current 1069 DESCRIPTION 1070 "This is the start of the frequency range to be used 1071 for scanning to find a downstream channel. If a downstream 1072 channel is found then dvbNiuRfDsLastGoodFreq is updated to 1073 contain the new frequency and the scan is terminated. 1074 The step size used for the scan is dvbNiuRfDsScanStep." 1075 DEFVAL { 110000000 } 1076 ::= { dvbNiuRfDsEntry 4 } 1078 dvbNiuRfDsHighScanFreq OBJECT-TYPE 1079 SYNTAX Integer32 (47000000..1000000000) 1080 UNITS "Hz" 1081 MAX-ACCESS read-write 1082 DVB NIU Interface MIB February 2001 1084 STATUS current 1085 DESCRIPTION 1086 "This is the end of the frequency range to be used for 1087 scanningscan to find a downstream channel. If a downstream 1088 channel is found then dvbNiuRfDsLastGoodFreq is updated to 1089 contain the new frequency and the scan is terminated. 1090 The step size used for the scan is dvbNiuRfDsScanStep." 1091 DEFVAL { 862000000 } 1092 ::= { dvbNiuRfDsEntry 5 } 1094 dvbNiuRfDsScanStep OBJECT-TYPE 1095 SYNTAX Integer32 (47000000..1000000000) 1096 UNITS "Hz" 1097 MAX-ACCESS read-write 1098 STATUS current 1099 DESCRIPTION 1100 "This is the step size to be used when scanning for a 1101 downstream channel." 1102 DEFVAL { 62500 } 1103 ::= { dvbNiuRfDsEntry 6 } 1105 dvbNiuRfDsOobFreq OBJECT-TYPE 1106 SYNTAX Integer32 (47000000..1000000000) 1107 UNITS "Hz" 1108 MAX-ACCESS read-only 1109 STATUS current 1110 DESCRIPTION 1111 "The frequency of the current downstream out of band 1112 channel." 1113 ::= { dvbNiuRfDsEntry 7 } 1115 dvbNiuRfDsIbFreq OBJECT-TYPE 1116 SYNTAX Integer32 (47000000..1000000000) 1117 UNITS "Hz" 1118 MAX-ACCESS read-only 1119 STATUS current 1120 DESCRIPTION 1121 "The frequency of the current downstream in band channel." 1122 ::= { dvbNiuRfDsEntry 8 } 1124 dvbNiuRfDsModType OBJECT-TYPE 1125 SYNTAX INTEGER { 1126 qpsk(2), 1127 qam8(3), 1128 qam16(4), 1129 qam32(5), 1130 qam64(6), 1131 qam128(7), 1132 qam256(8) 1133 } 1134 MAX-ACCESS read-only 1135 DVB NIU Interface MIB February 2001 1137 STATUS current 1138 DESCRIPTION 1139 "The modulation type of the downstream channel." 1140 ::= { dvbNiuRfDsEntry 9 } 1142 dvbNiuRfDsSnrEst OBJECT-TYPE 1143 SYNTAX Integer32 (0..255) 1144 UNITS "dB*2" 1145 MAX-ACCESS read-only 1146 STATUS current 1147 DESCRIPTION 1148 "The estimated signal to noise ratio of the downstream 1149 carrying MAC messages. If the SNR cannot be estinmated 1150 it will be 0." 1151 ::= { dvbNiuRfDsEntry 10 } 1153 dvbNiuRfDsPwrLevelEst OBJECT-TYPE 1154 SYNTAX Integer32 (0..255) 1155 UNITS "dBuV*2" 1156 MAX-ACCESS read-only 1157 STATUS current 1158 DESCRIPTION 1159 "The estimated power level of the downstream carrying 1160 MAC messages. If the power level cannot be estinmated 1161 it will be 0." 1162 ::= { dvbNiuRfDsEntry 11 } 1164 -- End of downstream parameters table 1166 -- =============================================================== 1167 -- = Upstream RF Parameters Group = 1168 -- =============================================================== 1170 -- Upstream RF parameters table 1172 dvbNiuRfUsTable OBJECT-TYPE 1173 SYNTAX SEQUENCE OF DvbNiuRfUsEntry 1174 MAX-ACCESS not-accessible 1175 STATUS current 1176 DESCRIPTION 1177 "This table contains RF characteristcs and counters for the 1178 upstream interfaces." 1179 ::= { dvbNiuUsRfParam 1 } 1181 dvbNiuRfUsEntry OBJECT-TYPE 1182 SYNTAX DvbNiuRfUsEntry 1183 MAX-ACCESS not-accessible 1184 STATUS current 1185 DESCRIPTION 1186 "A row provides the RF characteristcs and counters for a 1187 single upstream RF interface. An entry in this table 1188 exists for each ifEntry with an ifType of dvbRccUpstream" 1189 INDEX { ifIndex } 1190 DVB NIU Interface MIB February 2001 1192 ::= { dvbNiuRfUsTable 1 } 1194 DvbNiuRfUsEntry ::= SEQUENCE { 1195 dvbNiuRfUsHwVer SnmpAdminString, 1196 dvbNiuRfUsFreq Integer32, 1197 dvbNiuRfUsPwrCtrlSetting Integer32, 1198 dvbNiuRfUsTimeOffsetValue Integer32 1199 } 1201 dvbNiuRfUsHwVer OBJECT-TYPE 1202 SYNTAX SnmpAdminString 1203 MAX-ACCESS read-only 1204 STATUS current 1205 DESCRIPTION 1206 "The hardware version of the upstream RF interface. The 1207 is a free format text field." 1208 ::= { dvbNiuRfUsEntry 1 } 1210 dvbNiuRfUsFreq OBJECT-TYPE 1211 SYNTAX Integer32 (5000000..65000000) 1212 UNITS "Hz" 1213 MAX-ACCESS read-only 1214 STATUS current 1215 DESCRIPTION 1216 "The frequency of the upstream channel." 1217 ::= { dvbNiuRfUsEntry 2 } 1219 dvbNiuRfUsPwrCtrlSetting OBJECT-TYPE 1220 SYNTAX Integer32 (0..255) 1221 UNITS "dBuV*2" 1222 MAX-ACCESS read-only 1223 STATUS current 1224 DESCRIPTION 1225 "The actual power used for the upstream transmission. The 1226 unit of measure is 0.5dBuV" 1227 ::= { dvbNiuRfUsEntry 3 } 1229 dvbNiuRfUsTimeOffsetValue OBJECT-TYPE 1230 SYNTAX Integer32 (-32768..32767) 1231 UNITS "100nsec" 1232 MAX-ACCESS read-only 1233 STATUS current 1234 DESCRIPTION 1235 "This represents a relative offset of the upstream 1236 transmission timing. A negative value indicates an 1237 adjustment forward in time. A positive value indicates 1238 an adjustment back in time. The unit of measure is 100 1239 nsec" 1240 ::= { dvbNiuRfUsEntry 4 } 1242 -- End of upstream parameters table 1244 -- Conformance statements 1245 DVB NIU Interface MIB February 2001 1247 dvbNiuIfCompliance MODULE-COMPLIANCE 1248 STATUS current 1249 DESCRIPTION 1250 "The compliance statement for EuroModem NIUs 1251 which implement the DVB-CABLE-NIU-IF-MIB MIB." 1252 MODULE -- dvbNiuIf 1253 MANDATORY-GROUPS { dvbNiuMacGroup, 1254 dvbNiuDsRfParamGroup, 1255 dvbNiuUsRfParamGroup 1256 } 1257 ::= { dvbNiuIfCompliances 1 } 1259 dvbNiuMacGroup OBJECT-GROUP 1260 OBJECTS { 1261 dvbNiuMacHwVer, 1262 dvbNiuMacStatStatus, 1263 dvbNiuMacStatSlotCfgCrcErrs, 1264 dvbNiuMacStatRsCorrErrs, 1265 dvbNiuMacStatATMPacketLosses, 1266 dvbNiuMacStatSlotConfigCount, 1267 dvbNiuMacStatSlEsfCrcErrs, 1268 dvbNiuMacStatRsErrCorrFrms, 1269 dvbNiuMacStatRsErrNonCorrFrms, 1270 dvbNiuMacStatSlEsfFrameCount, 1271 dvbNiuMacStatConCount, 1272 dvbNiuMacCapOobSig, 1273 dvbNiuMacCapVer, 1274 dvbNiuMacCapEncap, 1275 dvbNiuMacCapMaxConn, 1276 dvbNiuMacCapUsBr, 1277 dvbNiuMacCapOperation, 1278 dvbNiuMacCapDsOobBr, 1279 dvbNiuMacCapResReqCap, 1280 dvbNiuMacCapFragMacMess, 1281 dvbNiuMacCapSecSupp, 1282 dvbNiuMacCapMinislots, 1283 dvbNiuMacCapIbSig 1284 } 1285 STATUS current 1286 DESCRIPTION 1287 "A collection of objects providing capabilities and 1288 statistics for the MAC layer." 1289 ::= { dvbNiuIfGroups 1 } 1291 dvbNiuDsRfGroup OBJECT-GROUP 1292 OBJECTS { 1293 dvbNiuRfDsHwVer, 1294 dvbNiuRfDsLastGoodFreq, 1295 dvbNiuRfDsBackupFreq, 1296 dvbNiuRfDsLowScanFreq, 1297 dvbNiuRfDsHighScanFreg, 1298 dvbNiuRfDsScanStep, 1299 DVB NIU Interface MIB February 2001 1301 dvbNiuRfDsOobFreq, 1302 dvbNiuRfDsIbFreq, 1303 dvbNiuRfDsModType, 1304 dvbNiuRfDsSnrEst, 1305 dvbNiuRfDsPwrLevelEst 1306 } 1307 STATUS current 1308 DESCRIPTION 1309 "A collection of objects providing capabilities and 1310 statistics for the downstream RF interface." 1311 ::= { dvbNiuIfGroups 2 } 1313 dvbNiuUsRfGroup OBJECT-GROUP 1314 OBJECTS { 1315 dvbNiuRfUsHwVer, 1316 dvbNiuRfUsFreq, 1317 dvbNiuRfUsPwrCtrlSetting, 1318 dvbNiuRfUsTimeOffsetValue 1319 } 1320 STATUS current 1321 DESCRIPTION 1322 "A collection of objects providing capabilities and 1323 statistics for the upstream RF interface." 1324 ::= { dvbNiuIfGroups 3 } 1326 END 1328 5. Security Considerations 1330 This MIB relates to a system which will provide metropolitan public 1331 internet access. As such, improper manipulation of the objects 1332 represented by this MIB may result in denial of service to a large 1333 number of end-users. 1335 There are a number of management objects defined in this MIB that 1336 have a MAX-ACCESS clause of read-write and/or read-create. Such 1337 objects may be considered sensitive or vulnerable in some network 1338 environments. The support for SET operations in a non-secure 1339 environment without proper protection can have a negative effect on 1340 network operations. In addition to those mentioned above: 1342 o dvbNiuRfDsBackupFreq, dvbNiuRfDsHighScanFreq, 1343 dvbNiuRfDsScanStep and dvbNiuRfDsLowScanFreq can be manipulated 1344 to prevent the NIU from acquiring and locking on to the 1345 downstream channel, thus resulting in denial of service. 1347 This MIB does not affect confidentiality of services on a cable 1348 system. 1350 DVB NIU Interface MIB February 2001 1352 SNMPv1 by itself is not a secure environment. Even if the network 1353 itself is secure (for example by using IPSec), even then, there is 1354 no control as to who on the secure network is allowed to access and 1355 GET/SET (read/change/create/delete) the objects in this MIB. It is 1356 recommended that the implementers consider the security features as 1357 provided by the SNMPv3 framework. Specifically, the use of the User- 1358 based Security Model RFC 2574 [RFC2574] and the View- based Access 1359 Control Model RFC 2575 [RFC2575] is recommended. 1361 It is then a customer/user responsibility to ensure that the SNMP 1362 entity giving access to an instance of this MIB, is properly 1363 configured to give access to the objects only to those principals 1364 (users) that have legitimate rights to indeed GET or SET 1365 (change/create/delete) them. 1367 6. References 1369 [RFC2571] Harrington, D., Presuhn, R., and B. Wijnen, 1370 "An Architecture for Describing SNMP Management 1371 Frameworks", RFC 2571, April 1999. 1373 [RFC1155] Rose, M., and K. McCloghrie, 1374 "Structure and Identification of Management Information 1375 for TCP/IP-based Internets", STD 16, RFC 1155, May 1990. 1377 [RFC1212] Rose, M., and K. McCloghrie, 1378 "Concise MIB Definitions", STD 16, RFC 1212, March 1991. 1380 [RFC1215] M. Rose, 1381 "A Convention for Defining Traps for use with the SNMP", 1382 RFC 1215, March 1991. 1384 [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case,J., 1385 Rose, M., and S. Waldbusser, "Structure of Management 1386 Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1387 1999. 1389 [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, 1390 J., Rose, M., and S. Waldbusser, "Textual Conventions 1391 for SMIv2", STD 58, RFC 2579, April 1999. 1393 [RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, 1394 J., Rose, M., and S. Waldbusser, "Conformance Statements 1395 for SMIv2", STD 58, RFC 2580, April 1999. 1397 [RFC1157] Case, J., Fedor, M., Schoffstall, M., and J. Davin, 1398 "Simple Network Management Protocol", STD 15, RFC 1157, 1399 May 1990. 1401 [RFC1901] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 1402 "Introduction to Community-based SNMPv2", RFC 1901, 1403 DVB NIU Interface MIB February 2001 1405 January 1996. 1407 [RFC1906] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 1408 "Transport Mappings for Version 2 of the Simple Network 1409 Management Protocol (SNMPv2)", RFC 1906, January 1996. 1411 [RFC2572] Case, J., Harrington D., Presuhn R., and B. Wijnen, 1412 "Message Processing and Dispatching for the Simple 1413 Network Management Protocol (SNMP)", RFC 2572, April 1414 1999. 1416 [RFC2574] Blumenthal, U., and B. Wijnen, "User-based Security 1417 Model (USM) for version 3 of the Simple Network 1418 Management Protocol (SNMPv3)", RFC 2574, April 1999. 1420 [RFC1905] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 1421 "Protocol Operations for Version 2 of the Simple Network 1422 Management Protocol (SNMPv2)", RFC 1905, January 1996. 1424 [RFC2573] Levi, D., Meyer, P., and B. Stewart, "SNMPv3 1425 Applications", RFC 2573, April 1999. 1427 [RFC2575] Wijnen, B., Presuhn, R., and K. McCloghrie, "View-based 1428 Access Control Model (VACM) for the Simple Network 1429 Management Protocol (SNMP)", RFC 2575, April 1999. 1431 [RFC2570] Case, J., Mundy, R., Partain, D., and B. Stewart, 1432 "Introduction to Version 3 of the Internet-standard 1433 Network Management Framework", RFC 2570, April 1999. 1435 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 1436 Requirement Levels", BCP 14, RFC 2119, March 1997. 1438 [RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group 1439 MIB", June 2000 1441 [EUROM] ECCA,"Technical Specification of a European Cable Modem 1442 for digital bi-directional communications via cable 1443 networks", Version 1.0, 12th May 1999 1445 7. Acknowledgments 1447 This MIB was the result of the work undertaken by DVB/DAVIC 1448 Interoperability consortium to define a common management interface 1449 for EuroModem compliant NIU. 1451 RFC 2670 edited by Michael St Johns was used as the template for 1452 this document. 1454 8. Author's Addresses 1455 DVB NIU Interface MIB February 2001 1457 Andrew Valentine 1458 Engineering Design Centre 1459 Hughes Network Systems Ltd 1460 Saxon Street, 1461 Linford Wood, 1462 Milton Keynes. 1463 MK14 6LD 1464 ENGLAND 1465 Phone: +44 1908 221122 1466 Email: a.valentine@eu.hns.com 1467 DVB NIU Interface MIB February 2001 1469 Full Copyright Statement 1471 Copyright (C) The Internet Society (2000). All Rights Reserved. 1473 This document and translations of it may be copied and furnished to 1474 others, and derivative works that comment on or otherwise explain it 1475 or assist in its implementation may be prepared, copied, published 1476 and distributed, in whole or in part, without restriction of any 1477 kind, provided that the above copyright notice and this paragraph 1478 are included on all such copies and derivative works. However, this 1479 document itself may not be modified in any way, such as by removing 1480 the copyright notice or references to the Internet Society or other 1481 Internet organizations, except as needed for the purpose of 1482 developing Internet standards in which case the procedures for 1483 copyrights defined in the Internet Standards process must be 1484 followed, or as required to translate it into languages other than 1485 English. 1487 The limited permissions granted above are perpetual and will not be 1488 revoked by the Internet Society or its successors or assigns. 1490 This document and the information contained herein is provided on an 1491 "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING 1492 TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING 1493 BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION 1494 HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF 1495 MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 1497 Acknowledgement 1499 Funding for the RFC Editor function is currently provided by the 1500 Internet Society.