IPDVB WG S. Combes P. Amundsen M. Lambert H-P. Lexow Internet Draft SatLabs Group Expires: September 2007 March 15, 2007 The DVB-RCS MIB draft-combes-ipdvb-mib-rcs-00.doc Status of this Memo By submitting this Internet-Draft, each author represents that any applicable patent or other IPR claims of which he or she is aware have been or will be disclosed, and any of which he or she becomes aware will be disclosed, in accordance with Section 6 of BCP 79. This document may not be modified, and derivative works of it may not be created, except to publish it as an RFC and to translate it into languages other than English, or to extract section 3 as-is for separate use. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet- Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/ietf/1id-abstracts.txt The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html This Internet-Draft will expire on September 15, 2007. Abstract This document describes MIB module for DVB-RCS. It defines a set of new MIB entities to characterise the behaviour and performance of network layer entities deploying DVB-RCS. Combes Expires September 15, 2007 [Page 1] Internet-Draft DVB-RCS MIB March 2007 Table of Contents 1. Introduction...................................................2 2. Conventions used in this document..............................3 2.1. MIB Module................................................3 3. Definitions....................................................4 4. Security Considerations.......................................86 5. IANA Considerations...........................................86 6. Conclusions...................................................86 7. Acknowledgments...............................................86 8. References....................................................87 8.1. Normative References.....................................87 8.2. Informative References...................................87 9. Author's Addresses............................................88 Intellectual Property Statement..................................89 10. Disclaimer of Validity.......................................89 11. Copyright Statement..........................................90 1. Introduction The SatLabs Group is an international non-profit EEIG (European Economic Interest Grouping) committed to large-scale adoption and deployment of the DVB-RCS standard [ETSI-RCS]. SatLabs members are service providers, satellite operators, system integrators, terminal manufacturers and technology providers with an interest in DVB-RCS. Since its creation in 2001, the main goal of the SatLabs Group has been to achieve interoperability between DVB-RCS terminals and systems. Therefore, the Group has defined the SatLabs Qualification Program which provides an independent certification process for DVB- RCS Terminals based on System Recommendations defined by SatLabs. To enhance products interoperability, beyond the physical and MAC layers mechanisms defined in the DVB-RCS standard, SatLabs has expanded its Recommendations in the field of DVB-RCS terminal management [SATLABS]. As part of this effort, SatLabs has drafted a common SNMP Management Information Base (MIB) for DVB-RCS terminals. This MIB is defined in the current document. Combes Expires September 15, 2007 [Page 2] Internet-Draft DVB-RCS MIB March 2007 2. Conventions used in this document This memo defines a portion of the Management Information Base (MIB) for use with network management protocols in the Internet community. For a detailed overview of the documents that describe the current Internet-Standard Management Framework, please refer to section 7 of RFC 3410 [RFC3410]. Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB. MIB objects are generally accessed through the Simple Network Management Protocol (SNMP). Objects in the MIB are defined using the mechanisms defined in the Structure of Management Information (SMI). This memo specifies a MIB module that is compliant to the SMIv2, which is described in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 [RFC2580]. The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. [RFC2119]. 2.1. MIB Module The MIB module in this document uses the following IANA-assigned OBJECT IDENTIFIER values: +------------+----------------------------+ | Descriptor | OBJECT IDENTIFIER value | +------------+----------------------------+ |dvbrcsIfMib |{ mib-2 transmission 239 } | +------------+----------------------------+ Table 1: Object Identifiers for the MIB These values have been assigned for this MIB under the 'mib-2.transmission' subtree. Combes Expires September 15, 2007 [Page 3] Internet-Draft DVB-RCS MIB March 2007 3. Definitions dvbrcsIfMib DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, transmission, NOTIFICATION-TYPE FROM SNMPv2-SMI TEXTUAL-CONVENTION, DisplayString, PhysAddress, RowStatus FROM SNMPv2-TC; dvbrcsIfMib MODULE-IDENTITY LAST-UPDATED "200701111200Z" ORGANIZATION "The SatLabs Group" CONTACT-INFO "The SatLabs Group Web: www.satlabs.org E-mail: info@satlabs.org " DESCRIPTION "SatLabs MIB subtree. Draft version A" REVISION "200701111200Z" DESCRIPTION "Draft revision A of this MIB module. Number in the transmission tree 239" ::= { transmission 239 } Combes Expires September 15, 2007 [Page 4] Internet-Draft DVB-RCS MIB March 2007 rcstSystem OBJECT IDENTIFIER ::= {dvbrcsIfMib 1} rcstConfig OBJECT IDENTIFIER ::= {dvbrcsIfMib 2} rcstStatus OBJECT IDENTIFIER ::= {dvbrcsIfMib 3} rcstAction OBJECT IDENTIFIER ::= {dvbrcsIfMib 4} installation OBJECT IDENTIFIER ::= {rcstSystem 1} options OBJECT IDENTIFIER ::= {rcstSystem 2} network OBJECT IDENTIFIER ::= {rcstConfig 1} rtnLink OBJECT IDENTIFIER ::= {rcstConfig 2} fwdLink OBJECT IDENTIFIER ::= {rcstConfig 3} qos OBJECT IDENTIFIER ::= {rcstConfig 4} -- ===================================================================== ======== --- Definition of rcstSystem.installation group -- ===================================================================== ======== Combes Expires September 15, 2007 [Page 5] Internet-Draft DVB-RCS MIB March 2007 mibVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This object is the MIB version. The first version is 1.0." ::= {installation 1} location OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Physical location of the ODU antenna expressed as Longitude, Latitude and Altitude. The format used shall be NMEA 0183, as shown below: Latitude: llll.ll,a (a=N or S) Longitude: yyy.yy,b (b=E or W) Altitude: xxxx.x (in meters) Examples: 4916.46,N Latitude 49 deg. 16.45 min. North 12311.12,W Longitude 123 deg. 11.12 min. West Combes Expires September 15, 2007 [Page 6] Internet-Draft DVB-RCS MIB March 2007 545.4,M Altitude, Metres, above mean sea level This location, and the satellite position are used to calculate the RCST-satellite path delay. Note: The system.sysLocation object of MIB-II provides physical location of the IDU unit." ::= {installation 2} oduAntennaSize OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "This object gives the diameter of the antenna. This value shall be given in centimeter. Defined at Installation. The object can be used in conjunction with environmental requirements. " ::= {installation 3} oduAntennaGain OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write Combes Expires September 15, 2007 [Page 7] Internet-Draft DVB-RCS MIB March 2007 STATUS current DESCRIPTION "This field describes the antenna peak gain of the ODU and shall be defined by the installer. The gain shall be given in tenth of dBi for more flexibility, i.e. 46.5 dBi will be represented by 465. Defined at installation." ::= {installation 4} oduSspa OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This field describes the SSPA installed in the ODU and shall be defined by the installer. The power shall be given in tenth of Watt for more flexibility, i.e. 0,5 W will be represented by 5, 1 W by 10 and 2 W by 20. Defined at installation." ::= {installation 5} oduTxType OBJECT-TYPE Combes Expires September 15, 2007 [Page 8] Internet-Draft DVB-RCS MIB March 2007 SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Describes the type of transmitter installed in the ODU." ::= {installation 6} oduRxType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Describes the type of LNB installed in the ODU, with information such as vendor type, ouput type (single, twin, quad,), etc.. " ::= {installation 7} oduRxBand OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Describes whether High Band or Low Band is selected in Combes Expires September 15, 2007 [Page 9] Internet-Draft DVB-RCS MIB March 2007 the LNB. Specifying High Band results in activation of a 18-26 kHz tone with 0.4-0.8 Vpp in the Rx IFL cable: (0) - High Band (1) - Low Band " ::= {installation 8} oduRxLO OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION " Frequency of LNB Local Oscillator (in 100 Hz)" ::= {installation 9} oduTxLO OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Frequency of BUC Local Oscillator (in 100 Hz) " ::= {installation 10} Combes Expires September 15, 2007 [Page 10] Internet-Draft DVB-RCS MIB March 2007 antennaAlignmentState OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the state: (1)-Start; (2)-Deny; (3)-Continue; (4)-Stop; (5)-Success; (6)-Fail" ::= {installation 11} cwFrequency OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Frequency at which the carrier is put up (in 100 Hz). Minimum required precision is 1 kHz." ::= {installation 12} Combes Expires September 15, 2007 [Page 11] Internet-Draft DVB-RCS MIB March 2007 cwMaxDuration OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Time after which the carrier must be put down (in seconds)" ::= {installation 13} cwPower OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Specified in tenth of dBm. This parameter allows for fine (manual) tuning of the power setup. Minimum required precision is 1 dBm. It must be configurable while CW signal is on. Once the power has been properly adjusted, the power setup is stored in rcstConfigRtnLinkDefIfLevel." ::= {installation 14} co-PolReading OBJECT-TYPE SYNTAX Integer32 Combes Expires September 15, 2007 [Page 12] Internet-Draft DVB-RCS MIB March 2007 MAX-ACCESS read-write STATUS current DESCRIPTION "Co-Pol measured value (in 0.1 dB)" ::= {installation 15} x-PolReadingOBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Cross-Pol measured value (in 0.1 dB)" ::= {installation 16} co-PolTarget OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Co-Pol target (in 0.1 dB) " ::= {installation 17} Combes Expires September 15, 2007 [Page 13] Internet-Draft DVB-RCS MIB March 2007 x-PolTarget OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Cross-Pol target (in 0.1 dB)" ::= {installation 18} standByDurationOBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Time to wait in stand-by mode (in seconds)" ::= {installation 19} targetEsNO OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION Combes Expires September 15, 2007 [Page 14] Internet-Draft DVB-RCS MIB March 2007 "This value describes the wanted Es/N0 value that enables operation of the return link with the required error performance. The values shall be given in tenth of dB and the initial value shall be equal to 7 dB. The range shall be from 0 dBm to 31.5 dBm with a precision of 0,1 dB." ::= {installation 20} --- rcstSystem.options group mpegTrf OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates whether the MPEG_TRF SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 1} coarseSync OBJECT-TYPE SYNTAX INTEGER Combes Expires September 15, 2007 [Page 15] Internet-Draft DVB-RCS MIB March 2007 MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates whether the COARSE_SYNC SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 2} wideHopp OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates whether the WIDE_HOPP SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 3} fastHopp OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only Combes Expires September 15, 2007 [Page 16] Internet-Draft DVB-RCS MIB March 2007 STATUS current DESCRIPTION "Indicates whether the FAST_HOPP SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 4} dynamicMfTdma OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the Dynamic_MF_TDMA SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 5} routeId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION Combes Expires September 15, 2007 [Page 17] Internet-Draft DVB-RCS MIB March 2007 "Indicates whether the ROUTE_ID SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 6} contentionSync OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the CONTENTION_SYNC SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 7} qpskLow OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the QPSKLOW SatLabs option is supported by the RCST: Combes Expires September 15, 2007 [Page 18] Internet-Draft DVB-RCS MIB March 2007 Not supported (0) Supported (1)" ::= {options 8} m16Apsk OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the 16APSK SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 9} m32Apsk OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the 32APSK SatLabs option is supported by the RCST: Not supported (0) Supported (1)" Combes Expires September 15, 2007 [Page 19] Internet-Draft DVB-RCS MIB March 2007 ::= {options 10} normalFec OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the NORMALFEC SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 11} multiTs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the MULTITS SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 12} Combes Expires September 15, 2007 [Page 20] Internet-Draft DVB-RCS MIB March 2007 gsTs OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the GSTS SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 13} enhQos OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the ENHQOS SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 14} pep OBJECT-TYPE SYNTAX INTEGER Combes Expires September 15, 2007 [Page 21] Internet-Draft DVB-RCS MIB March 2007 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the PEP SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 15} http OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the HTTP SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 16} ftp OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current Combes Expires September 15, 2007 [Page 22] Internet-Draft DVB-RCS MIB March 2007 DESCRIPTION "Indicates whether the FTP SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 17} dhcp OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates whether the DHCP SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 18} dns OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the DNS SatLabs option is supported by Combes Expires September 15, 2007 [Page 23] Internet-Draft DVB-RCS MIB March 2007 the RCST: Not supported (0) Supported (1)" ::= {options 19} avbdcRep OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the AVBDC_REP SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 20} chIdStrict OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the CHID_STRICT SatLabs option is supported by the RCST: Not supported (0) Combes Expires September 15, 2007 [Page 24] Internet-Draft DVB-RCS MIB March 2007 Supported (1)" ::= {options 21} rcstPara OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the RCST_PARA SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 22} nlid OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the NLID SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 23} Combes Expires September 15, 2007 [Page 25] Internet-Draft DVB-RCS MIB March 2007 snmpAll OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the SNMPALL SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 24} installLog OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the INSTALL_LOG SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 25} Combes Expires September 15, 2007 [Page 26] Internet-Draft DVB-RCS MIB March 2007 fwdLinkStatus OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the FWDLINKSTATUS SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 26} enhClassifier OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the ENHCLASSIFIER SatLabs option is supported by the RCST: Not supported (0) Supported (1)" ::= {options 27} Combes Expires September 15, 2007 [Page 27] Internet-Draft DVB-RCS MIB March 2007 ---- rcstConfig.network group oamIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "OAM IP Address of the RCST. This object used with both ip and interfaces MIB-II subgroups determines uniquely the interface through which OAM traffic is passing through. Note that the OAM IP address may be statically or dynamically assigned. It is system dependent whether the OAM IP address and the Traffic IP address are the same address." ::= {network 1} oamIpNetworkMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Network Mask for the OAM IP Address." ::= {network 2} Combes Expires September 15, 2007 [Page 28] Internet-Draft DVB-RCS MIB March 2007 oamIpAddrAssign OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Identifies whether the OAM IP address is statically ('static' - 1) or dynamically ('dynamic' - 2) assigned." ::= {network 3} lanIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address of the LAN interface" ::= {network 4} lanIpMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION Combes Expires September 15, 2007 [Page 29] Internet-Draft DVB-RCS MIB March 2007 "Mask for the LAN interface" ::= {network 5} airInterfaceDefaultGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Default Gateway for the air interface" ::= {network 6} dnsServerIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address of the DNS server in the NCC." ::= {network 7} nccMgtIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION Combes Expires September 15, 2007 [Page 30] Internet-Draft DVB-RCS MIB March 2007 "IP address of the management server in the NCC." ::= {network 8} configFileDownloadUrl OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Full path name for the configuration file download. It includes the protocol type (tftp or ftp) and the associated server IP address or hostname. Hostname can only be used if DNS is supported by the RCST." ::= {network 9} installLogFileDownloadUrl OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Full path of the installation log file to download. It includes the protocol type (tftp or ftp) and the associated server IP address or hostname. Hostname can only be used if DNS is supported by the RCST. The installation log file can be created on the installer's computer Combes Expires September 15, 2007 [Page 31] Internet-Draft DVB-RCS MIB March 2007 and downloaded to the RCST." ::= {network 10} configFileUploadUrl OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Full path name for the configuration file upload. It includes the protocol type (tftp or ftp) and the associated server IP address or hostname.Hostname can only be used if DNS is supported by the RCST." ::= {network 11} logFileUploadUrl OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Full path of the event log file. It includes the protocol type (tftp or ftp) and the associated server IP address or hostname. Hostname can only be used if DNS is supported by the RCST." ::= {network 12} Combes Expires September 15, 2007 [Page 32] Internet-Draft DVB-RCS MIB March 2007 installLogFileUploadUrl OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Full path of the installation log file. It includes the protocol type (tftp or ftp) and the associated server IP address or hostname. Hostname can only be used if DNS is supported by the RCST. The installation log file can be retrieved from the RCST by the NCC or by the installer via the LAN." ::= {network 13} ---- rcstConfig.rtnLink group maxEirp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum allowed EIRP in tenth of dBm on the return link." ::= {rtnLink 1} Combes Expires September 15, 2007 [Page 33] Internet-Draft DVB-RCS MIB March 2007 defIfLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Default transmitted IF power level, specified in tenth of dBm, out of the IDU for sending a CSC burst at RCST reboot or power on. Applies to all signals transmitted by RCST (CW and traffic) immediately." ::= {rtnLink 2} ---- rcstConfig.fwdLink group ----------StartConfig subgroup (1) startConfig OBJECT IDENTIFIER ::={fwdLink 1} startConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF StartConfigEntry MAX-ACCESS not-accessible STATUS current Combes Expires September 15, 2007 [Page 34] Internet-Draft DVB-RCS MIB March 2007 DESCRIPTION "Lists Forward Links attachment points (e.g. different for installation and operation). The table describes the forward link parameters used for the start-up stream with the NCC." ::={startConfig 1} startConfigEntry OBJECT-TYPE SYNTAX StartConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the Forward Link StartConfig table." INDEX { popId } ::= { startConfigTable 1 } StartConfigEntry ::= SEQUENCE { popId Integer32, freq Integer32, polar INTEGER, standard INTEGER, modulation INTEGER, rolloff INTEGER, symbRate Integer32, innerFec INTEGER, startConfigStatus RowStatus Combes Expires September 15, 2007 [Page 35] Internet-Draft DVB-RCS MIB March 2007 } popId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Population identifier associated with the start-up forward link: -1: any (auto) 0-n: specific StartPopId" ::={startConfigEntry 1} freq OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Frequency of the start transponder carrying a Network Information Table to which any RCST shall trigger to acquire forward link. ts value shall be given in multiple of 100 kHz." ::={startConfigEntry 2} Combes Expires September 15, 2007 [Page 36] Internet-Draft DVB-RCS MIB March 2007 polar OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "2-bit field giving the polarization of the start transponder carrying an Network Information Table to which any RCST shall trigger to acquire forward link: 00: linear and horizontal 01: linear and vertical 10: circular left 11: circular right" ::={startConfigEntry 3} standard OBJECT-TYPE SYNTAX INTEGER { auto (-1), dvbs (0), dvbs2 (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies the transmission standard applied on the start Combes Expires September 15, 2007 [Page 37] Internet-Draft DVB-RCS MIB March 2007 transponder. The start transponder carries a Network Information Table that the RCST uses for acquiring the forward link signaling. Supported values are: -1: any (auto) 0: DVB-S 1: DVB-S2 2-n: reserved " ::={startConfigEntry 4} modulation OBJECT-TYPE SYNTAX INTEGER { auto (0), qpsk (1), m8psk (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies the modulation used on the start transponder carrying a NIT to which any RCST shall trigger to acquire forward link. 0: any (auto) 1: QPSK 2: 8PSK Combes Expires September 15, 2007 [Page 38] Internet-Draft DVB-RCS MIB March 2007 Other values shall be as specified in the NIT." ::={startConfigEntry 5} rolloff OBJECT-TYPE SYNTAX INTEGER { auto (0), r035 (1), r025 (2), r020 (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies the roll-off applied on the start transponder. The start transponder carries a Network Information Table that the RCST uses for acquiring the forward link signaling. This object is only relevant when the transmission standard is 'DVB- S2'. Supported values are: 0: any (auto) 1: 0.35 2: 0.25 3: 0.20 4-n: reserved" ::={startConfigEntry 6} Combes Expires September 15, 2007 [Page 39] Internet-Draft DVB-RCS MIB March 2007 symbRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies the symbol rate on the start transponder carrying a Network Information Table to which any RCST shall trigger to acquire forward link. Its value shall be given in multiple of 100 symbol/s." ::={startConfigEntry 7} innerFec OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies the inner Forward Error Correction used on the start transponder carrying a NIT to which any RCST shall trigger to acquire forward link. Supported values are: 0: any (auto) 1: 1/2 2: 2/3 3: 3/4 Combes Expires September 15, 2007 [Page 40] Internet-Draft DVB-RCS MIB March 2007 4: 5/6 5: 7/8 6: 8/9 7: 3/5 8: 4/5 9: 9/10 10-14: reserved 15: No inner code " ::={startConfigEntry 8} startConfigStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Standard SNMP row status" DEFVAL { active } ::={startConfigEntry 9} --Status subgroup (2) status OBJECT IDENTIFIER ::={fwdLink 2} Combes Expires September 15, 2007 [Page 41] Internet-Draft DVB-RCS MIB March 2007 statusTable OBJECT-TYPE SYNTAX SEQUENCE OF StatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes the current status of Forward Link interfaces." ::={status 1} statusEntry OBJECT-TYPE SYNTAX StatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the Forward Link Status table. Each entry is associated with a physical interface. A RCST SHALL support at least one entry." INDEX { ifIndex } ::= { statusTable 1 } StatusEntry ::= SEQUENCE { ifIndex Integer32, netId Integer32, Combes Expires September 15, 2007 [Page 42] Internet-Draft DVB-RCS MIB March 2007 transmissionStandard INTEGER, frequency Integer32, polar INTEGER, fecInner INTEGER, symbolRate Integer32, rolloff INTEGER, modulation INTEGER, fecFrame INTEGER, pilot INTEGER, ber Integer32, cnr Integer32, statusStatus INTEGER } ifIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cross reference to the interface table" ::={statusEntry 1} netId OBJECT-TYPE SYNTAX Integer32 Combes Expires September 15, 2007 [Page 43] Internet-Draft DVB-RCS MIB March 2007 MAX-ACCESS read-only STATUS current DESCRIPTION "Interactive network identifier of the forward link (from RMT)" ::={statusEntry 2} transmissionStandard OBJECT-TYPE SYNTAX INTEGER { dvbs (0), dvbs2ccm (1), dvbs2acm (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the transmission standard applied on the forward link. Supported values are (from RMT): 0: DVB-S 1: DVB-S2 using CCM 2: DVB-S2 using ACM 3: reserved" ::={statusEntry 3} Combes Expires September 15, 2007 [Page 44] Internet-Draft DVB-RCS MIB March 2007 frequency OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Frequency of the forward link (from RMT). Its value shall be given in multiple of 100 kHz." ::={statusEntry 4} polar OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "2-bit field giving the polarization of the forward link (from RMT): 00: linear and horizontal 01: linear and vertical 10: circular left 11: circular right" ::={statusEntry 5} fecInner OBJECT-TYPE SYNTAX INTEGER Combes Expires September 15, 2007 [Page 45] Internet-Draft DVB-RCS MIB March 2007 MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the inner Forward Error Correction of the forward link (from RMT). This object is not used for DVB-S2. Supported values are: 0: 1/2 1: 2/3 2: 3/4 3: 5/6 4: 7/8 5-14: reserved 15: No inner code" ::={statusEntry 6} symbolRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the symbol rate of the forward link (from RMT). Its value shall be given in multiple of 100 symbol/s." ::={statusEntry 7} Combes Expires September 15, 2007 [Page 46] Internet-Draft DVB-RCS MIB March 2007 rolloff OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the roll-off applied on the forward link (from RMT). This object is only relevant when the transmission standard is 'DVB-S2'. Supported values are: 0: undefined 1: 0.20 2: 0.25 3: 0.35 4-1: reserved" ::={statusEntry 8} modulation OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the modulation on the forward link. 0: undefined 1: QPSK (DVB-S) 2: 8PSK Combes Expires September 15, 2007 [Page 47] Internet-Draft DVB-RCS MIB March 2007 3: reserved For DVB-S2 with CCM, the MODCOD is fixed. The MODCOD value is obtained from the PL Header of the PL frame every time the RCST acquires the FL. The MODCOD corresponds to the values as defined in the DVB-S2 standard: 1: QPSK 1/4 2: QPSK 1/3 3: QPSK 2/5 etc. For DVB-S2 with ACM, the RCST updates the modulation object from the PL Header every 10 sec." ::={statusEntry 9} fecFrame OBJECT-TYPE SYNTAX INTEGER { shortframe (0), longframe (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the frame size of the forward link (from PL Combes Expires September 15, 2007 [Page 48] Internet-Draft DVB-RCS MIB March 2007 header of DVB-S2). This object is only relevant when the transmission standard is 'DVB-S2'. Supported values are: 0: Normal frame 1: Short frame For DVB-S2 with CCM, the frame length is fixed. It is updated from the PL Header every time the RCST acquire the FL. For DVB-S2 with ACM, the RCST updates the frame length object from the PL Header every 10 sec." ::={statusEntry 10} pilot OBJECT-TYPE SYNTAX INTEGER { notused (0), used (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if pilot mode is used on the forward link (from PL header of DVB-S2). This object is only relevant when the transmission standard is 'DVB-S2'. Supported values are: 0: Not used 1: In use For DVB-S2 with CCM, the pilot is fixed. It is updated from Combes Expires September 15, 2007 [Page 49] Internet-Draft DVB-RCS MIB March 2007 the PL Header every time the RCST acquire the FL. For DVB-S2 with ACM, the RCST updates the pilot object from the PL Header every 10 sec." ::={statusEntry 11} ber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Provides the RCST BER on the Forward Link in log10 units." ::={statusEntry 12} cnr OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Provides the RCST CNR on the Forward Link in 0.1 dB units." ::={statusEntry 13} statusStatus OBJECT-TYPE SYNTAX RowStatus Combes Expires September 15, 2007 [Page 50] Internet-Draft DVB-RCS MIB March 2007 MAX-ACCESS read-only STATUS current DESCRIPTION "Standard SNMP row status" DEFVAL { active } ::={statusEntry 14} ---- rcstConfig.qos group pktClassTable OBJECT-TYPE SYNTAX SEQUENCE OF PktClassEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes the packet classification used in the DVB-RCS terminal. The number of entries is specified by PktClassIndex. " ::={qos 1} pktClassEntry OBJECT-TYPE SYNTAX PktClassEntry MAX-ACCESS not-accessible STATUS current Combes Expires September 15, 2007 [Page 51] Internet-Draft DVB-RCS MIB March 2007 DESCRIPTION "An entry in the packet classification table. " INDEX { pktClassIndex } ::= { pktClassTable 1 } PktClassEntry ::= SEQUENCE { pktClassIndex INTEGER, pktClassDscpLow INTEGER, pktClassDscpHigh INTEGER, pktClassDscpMarkValue INTEGER, pktClassIPProtocol INTEGER, pktClassIPSrcAddr IpAddress, pktClassIPSrcAddrMask IpAddress, pktClassIPDstAddr IpAddress, pktClassIPDstAddrMask IpAddress, pktClassSrcPortLow INTEGER, pktClassSrcPortHigh INTEGER, pktClassDstPortLow INTEGER, pktClassDstPortHigh INTEGER, pktClassDstMacAddr PhysAddress, pktClassDstMacMask PhysAddress, pktClassSrcMacAddr PhysAddress, pktClassVlanId INTEGER, pktClassVlanCoS INTEGER, Combes Expires September 15, 2007 [Page 52] Internet-Draft DVB-RCS MIB March 2007 pktClassPhbAssociation INTEGER, pktClassStatus INTEGER } pktClassIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index" ::={pktClassEntry 1} pktClassDscpLow OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the low value of a range of DSCP values to which a packet is compared. " ::={pktClassEntry 2} pktClassDscpHigh OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write Combes Expires September 15, 2007 [Page 53] Internet-Draft DVB-RCS MIB March 2007 STATUS current DESCRIPTION "This object specifies the high value of a range of DSCP values to which a packet is compared." ::={pktClassEntry 3} pktClassDscpMarkValue OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This object is the DSCP value used to mark the packet, -1 indicates no DSCP marking, possible DSCP marks values are (0..63)" ::={pktClassEntry 4} pktClassIPProtocol OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the IP protocol to which a packet is compared." ::={pktClassEntry 5} Combes Expires September 15, 2007 [Page 54] Internet-Draft DVB-RCS MIB March 2007 pktClassIPSrcAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the IP source address to which a packet is compared." ::={pktClassEntry 6} pktClassIPSrcAddrMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies which bits of the IP source address will be matched." ::={pktClassEntry 7} pktClassIPDstAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current Combes Expires September 15, 2007 [Page 55] Internet-Draft DVB-RCS MIB March 2007 DESCRIPTION "This object specifies the IP destination address to which a packet is compared." ::={pktClassEntry 8} pktClassIPDstAddrMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies which bits of the IP destination address will be matched." ::={pktClassEntry 9} pktClassSrcPortLow OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the low range of the source port to which a packet is compared. " ::={pktClassEntry 10} pktClassSrcPortHigh OBJECT-TYPE Combes Expires September 15, 2007 [Page 56] Internet-Draft DVB-RCS MIB March 2007 SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the high range of the source port to which a packet is compared. " ::={pktClassEntry 11} pktClassDstPortLow OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the low range of the destination port to which a packet is compared. " ::={pktClassEntry 12} pktClassDstPortHigh OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the high range of the destination port to which a packet is compared. " Combes Expires September 15, 2007 [Page 57] Internet-Draft DVB-RCS MIB March 2007 ::={pktClassEntry 13} pktClassDstMacAddr OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the destination MAC address to which a packet is compared. " ::={pktClassEntry 14} pktClassDstMacMask OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the mask of the destination MAC address to which a packet is compared. " ::={pktClassEntry 15} pktClassSrcMacAddr OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-write STATUS current Combes Expires September 15, 2007 [Page 58] Internet-Draft DVB-RCS MIB March 2007 DESCRIPTION "This object specifies the source MAC address to which a packet is compared." ::={pktClassEntry 16} pktClassVlanId OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the VLAN id to which a packet is compared." ::={pktClassEntry 17} pktClassVlanCoS OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the VLAN Class of Service (CoS) to which a packet is compared. " ::={pktClassEntry 18} pktClassPhbAssociation OBJECT-TYPE Combes Expires September 15, 2007 [Page 59] Internet-Draft DVB-RCS MIB March 2007 SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Associate the filter entry to a specific PHB (refer to PhbIndex)." ::={pktClassEntry 19} pktClassStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Standard SNMP row status" ::={pktClassEntry 20} -----PhbMappingTable phbMappingTable OBJECT-TYPE SYNTAX SEQUENCE OF PhbMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION Combes Expires September 15, 2007 [Page 60] Internet-Draft DVB-RCS MIB March 2007 "This table is a list of PHB MIB entries. This class describes the PHB mapping with the Request Class. The number of entries is specified by PhbIndex." ::={qos 2} phbMappingEntry OBJECT-TYPE SYNTAX PhbMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the PHB mapping table." INDEX { phbIndex } ::= { phbMappingTable 1 } PhbMappingEntry ::= SEQUENCE { phbIndex INTEGER, phbIdentifier INTEGER, phbName DisplayString, phbRequestClassAssociation INTEGER, phbMappingRowStatus INTEGER } phbIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only Combes Expires September 15, 2007 [Page 61] Internet-Draft DVB-RCS MIB March 2007 STATUS current DESCRIPTION "Index of the PHB mapping table. A maximum of 64 entries can be created." ::={phbMappingEntry 1} phbIdentifier OBJECT-TYPE SYNTAX INTEGER (0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Identification of the PHB (0..63)." ::={phbMappingEntry 2} phbName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Name of the PHB" ::={phbMappingEntry 3} phbRequestClassAssociation OBJECT-TYPE SYNTAX INTEGER (0..15) Combes Expires September 15, 2007 [Page 62] Internet-Draft DVB-RCS MIB March 2007 MAX-ACCESS read-write STATUS current DESCRIPTION "This object is an association with this PHB and a Request class entry in the Request class table. (refer to a Request Class index)" ::={phbMappingEntry 4} phbMappingRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Standard SNMP row status" DEFVAL { active } ::={phbMappingEntry 5} ----qos.RequestClassTable requestClassTable OBJECT-TYPE SYNTAX SEQUENCE OF RequestClassEntry MAX-ACCESS not-accessible STATUS current Combes Expires September 15, 2007 [Page 63] Internet-Draft DVB-RCS MIB March 2007 DESCRIPTION "This table is a list of Request class entries. This class describes the layer 2 QoS objects. The number of entries is specified by RequestClassIndex. " ::={qos 3} requestClassEntry OBJECT-TYPE SYNTAX RequestClassEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the Request class table." INDEX { requestClassIndex,requestClassPidIndex } ::= { requestClassTable 1 } RequestClassEntry ::= SEQUENCE { requestClassIndex INTEGER, requestClassName DisplayString, requestClassChanId INTEGER, requestClassVccVpi INTEGER, requestClassVccVci INTEGER, requestClassPidIndex INTEGER, requestClassPidValue INTEGER, requestClassCra INTEGER, requestClassRbdcMax INTEGER, Combes Expires September 15, 2007 [Page 64] Internet-Draft DVB-RCS MIB March 2007 requestClassRbdcTimeout INTEGER, requestClassVbdcMax INTEGER, requestClassVbdcTimeout INTEGER, requestClassVbdcMaxBackLog INTEGER, requestClassAvbdcRepTime INTEGER, requestClassRowStatus INTEGER } requestClassIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index of the Request Class table. A maximum of 16 entries can be created." ::={requestClassEntry 1} requestClassName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the Request class." ::={requestClassEntry 2} Combes Expires September 15, 2007 [Page 65] Internet-Draft DVB-RCS MIB March 2007 requestClassChanId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Channel id of the Request class." ::={requestClassEntry 3} requestClassVccVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Defines VPI used for the Request class (ATM profile)." ::={requestClassEntry 4} requestClassVccVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Defines VCI used for the Request class (ATM profile)." ::={requestClassEntry 5} Combes Expires September 15, 2007 [Page 66] Internet-Draft DVB-RCS MIB March 2007 requestClassPidIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index of the Request class Pid table. Only one Pid entry is required for short term QoS support " ::={requestClassEntry 6} requestClassPidValue OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Define the PID used for the Request Class. One PID per RC will be used for the short term QoS support. " ::={requestClassEntry 7} requestClassCra OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION Combes Expires September 15, 2007 [Page 67] Internet-Draft DVB-RCS MIB March 2007 "Define CRA level for the Request class in bit per second (b/s)." ::={requestClassEntry 8} requestClassRbdcMax OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION " Max RBDC that can be requested for the Request class, in number of 2 Kb/s" ::={requestClassEntry 9} requestClassRbdcTimeout OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Persistence of the RBDC request, expressed in superframes" ::={requestClassEntry 10} requestClassVbdcMax OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current Combes Expires September 15, 2007 [Page 68] Internet-Draft DVB-RCS MIB March 2007 DESCRIPTION "Max VBDC that can be requested for the Request class, in payload units (one ATM cell or one MPEG packet) per superframe" ::={requestClassEntry 11} requestClassVbdcTimeout OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Time after which the RCST considers that the pending requests are lost. The RCST may issue new request for that traffic. VBDC Timeout is expressed in superframes." ::={requestClassEntry 12} requestClassVbdcMaxBackLog OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "VBDC back Log per Request class. (expressed in bytes)" ::={requestClassEntry 13} Combes Expires September 15, 2007 [Page 69] Internet-Draft DVB-RCS MIB March 2007 requestClassAvbdcRepTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Optional parameter. AVBDC requests can be sent periodically, according to the value of that parameter. AVBDCRepTime is expressed in superframes." ::={requestClassEntry 14} requestClassRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Standard SNMP row status" DEFVAL { active } ::={requestClassEntry 15} globalRbdcMax OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION Combes Expires September 15, 2007 [Page 70] Internet-Draft DVB-RCS MIB March 2007 "The global RBDC max is for information only and it is optional. (expressed in number of 2 kb/s)" ::={qos 4} globalVbdcMax OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The global VBDC max is for information only and it is optional. (expressed in payload units/superframe)" ::={qos 5} globalVbdcMaxBackLog OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The global VBDC back log is used only if the VBDC back log is not configured in the Request class.(expressed in bytes)" ::={qos 6} Combes Expires September 15, 2007 [Page 71] Internet-Draft DVB-RCS MIB March 2007 globalAvbdcRepTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The global AVBDC rep time is optional (expressed in superframes)." ::={qos 7} channelIdStrictDispatching OBJECT-TYPE SYNTAX INTEGER { not_strict (0), strict (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether the RCST will strictly follow RC association when signaled through Channel_ID in the TBTP: No strict association (0) Strict association (1)" ::={qos 8} Combes Expires September 15, 2007 [Page 72] Internet-Draft DVB-RCS MIB March 2007 ---- rcstStatus group rcstMode OBJECT-TYPE SYNTAX INTEGER { installation (0), operational (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Allows to identify in which mode the RCST is and to return it to the installation mode when needed. Values for the RCST mode are: Installation (0) Operational (1)" ::={rcstStatus 1} faultStatus OBJECT-TYPE SYNTAX INTEGER { nofault (0), fault (1) } MAX-ACCESS read-only STATUS current Combes Expires September 15, 2007 [Page 73] Internet-Draft DVB-RCS MIB March 2007 DESCRIPTION "Provide the fault status of the terminal. The fault status management is vendor specific. Values for the Fault Status are: no fault (0) fault (1)" ::={rcstStatus 2} fwdLinkStatus OBJECT-TYPE SYNTAX INTEGER { notAcquired (0), acquired (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Provides the status of the RCST Forward Link. Values for the Forward Link Status are: Not acquired (0) Acquired (1)" ::={rcstStatus 3} rtnLinkStatus OBJECT-TYPE SYNTAX INTEGER { Combes Expires September 15, 2007 [Page 74] Internet-Draft DVB-RCS MIB March 2007 loggedOff (0), loggedOn (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Provides the status of the RCST Return Link. Values for the Return Link Status are: Logged-off (0) Logged-on (1)" ::={rcstStatus 4} logUpdated OBJECT-TYPE SYNTAX INTEGER { noUpdate (0), logfileUpdated (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the existence of an updated log file: No update (0) Log file updated (1) The RCST should remove the Log file updated indication Combes Expires September 15, 2007 [Page 75] Internet-Draft DVB-RCS MIB March 2007 as the log file is fetched by the NCC." ::={rcstStatus 5} downloadStatus OBJECT-TYPE SYNTAX INTEGER { success (1), failure (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Provide some information about the result of the software download process. The following values shall be supported: success (1) failure (2)" ::={rcstStatus 6} currentSoftwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Current software version of the Software Download material." Combes Expires September 15, 2007 [Page 76] Internet-Draft DVB-RCS MIB March 2007 ::={rcstStatus 7} alternateSoftwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Alternate software version of the Software Download material. " ::={rcstStatus 8} currentConfigFileVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Version of the activated configuration file. Version is vendor specific" ::={rcstStatus 9} pendingConfigFileVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current Combes Expires September 15, 2007 [Page 77] Internet-Draft DVB-RCS MIB March 2007 DESCRIPTION "Version of the last downloaded configuration file. Version is vendor specific" ::={rcstStatus 10} --- rcstAction group rebootCommand OBJECT-TYPE SYNTAX INTEGER { idle (1), normal (2), alternate (3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable shall force the RCST to reboot (1)- idle (2)- normal reboot (from current software load) (3)- reboot from alternate load (swap to alternate load before reboot)" DEFVAL {1} ::={rcstAction 1} Combes Expires September 15, 2007 [Page 78] Internet-Draft DVB-RCS MIB March 2007 rcstTxDisable OBJECT-TYPE SYNTAX INTEGER { idle (1), disable (2), } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable shall force the RCST to stop transmission (transmit disabled as defined in [1]): (1)- idle (2)- initiate Tx Disabled" DEFVAL {1} ::={rcstAction 2} userTrafficDisableOBJECT-TYPE SYNTAX INTEGER { idle (1), disable (2), } MAX-ACCESS read-write STATUS current DESCRIPTION Combes Expires September 15, 2007 [Page 79] Internet-Draft DVB-RCS MIB March 2007 "This variable shall disable user traffic (only RCST management traffic can be transmitted) (1)- idle (2)- disable user traffic" DEFVAL {1} ::={rcstAction 3} cwEnable OBJECT-TYPE SYNTAX INTEGER { off (1), on (2), } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable shall force the RCST to start transmission of CW : (1)- off (2)- on" DEFVAL {1} ::={rcstAction 4} oduTxReferenceEnable OBJECT-TYPE SYNTAX INTEGER { Combes Expires September 15, 2007 [Page 80] Internet-Draft DVB-RCS MIB March 2007 off (1), on (2), } MAX-ACCESS read-write STATUS current DESCRIPTION "Enables activation and deactivation of 10 MHz reference clock in the Tx IFL cable: (1) off (2) on" DEFVAL {2} ::={rcstAction 5} oduTxDCEnable OBJECT-TYPE SYNTAX INTEGER { off (1), on (2), } MAX-ACCESS read-write STATUS current DESCRIPTION "Enables activation and deactivation of DC in the Tx IFL cable: (1) off (2) on" Combes Expires September 15, 2007 [Page 81] Internet-Draft DVB-RCS MIB March 2007 DEFVAL {2} ::={rcstAction 6} oduRxDCEnable OBJECT-TYPE SYNTAX INTEGER { off (1), on (2), } MAX-ACCESS read-write STATUS current DESCRIPTION "Enables activation and deactivation of DC in the Rx IFL cable: (1) off (2) on" DEFVAL {2} ::={rcstAction 7} downloadFileCommand OBJECT-TYPE SYNTAX INTEGER { idle (1), config (2), installationLog(3) } MAX-ACCESS read-write Combes Expires September 15, 2007 [Page 82] Internet-Draft DVB-RCS MIB March 2007 STATUS current DESCRIPTION "This variable shall initiate a RCST configuration file download process (1) idle (2) download RCST configuration file from TFTP/FTP server (3) download RCST installation log file from TFTP/FTP server (INSTALL_LOG OPTION)" DEFVAL {1} ::={rcstAction 8} uploadFileCommand OBJECT-TYPE SYNTAX INTEGER { idle (1), config (2), eventAlarm (3), installationLog (4) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable shall initiate a RCST upload process (1) idle (2) upload RCST configuration file to TFTP/FTP server Combes Expires September 15, 2007 [Page 83] Internet-Draft DVB-RCS MIB March 2007 (3) upload RCST event/alarm log file to TFTP/FTP server (4) upload RCST installation log file to TFTP/FTP server (INSTALL_LOG OPTION)" DEFVAL {1} ::={rcstAction 9} activateConfigFileCommand OBJECT-TYPE SYNTAX INTEGER { idle (1), activate (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Triggers the RCST to use the configuration file and update its parameters accordingly. Some RCST implementation may require a reboot for the parameters to take effect (vendor specific). (1) Idle (2) activate" DEFVAL {1} ::={rcstAction 10} rcstLogonCommand OBJECT-TYPE SYNTAX INTEGER { Combes Expires September 15, 2007 [Page 84] Internet-Draft DVB-RCS MIB March 2007 idle (1), logon (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable shall initiate a RCST logon (1) idle (2) initiate RCST logon" DEFVAL {1} ::={rcstAction 11} rcstLogoffCommand OBJECT-TYPE SYNTAX INTEGER { idle (1), logoff (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable shall initiate a RCST logoff (1) idle (2) initiate RCST logoff" DEFVAL {1} Combes Expires September 15, 2007 [Page 85] Internet-Draft DVB-RCS MIB March 2007 ::={rcstAction 12} END= 4. Security Considerations Some of the readable objects in this MIB module (i.e., objects with a MAX-ACCESS other than not-accessible) may be considered sensitive or vulnerable in some network environments. SNMP versions prior to SNMPv3 did not include adequate security. Even if the network itself is secure (for example by using IPsec), even then, there is no control as to who on the secure network is allowed to access and GET/SET (read/change/create/delete) the objects in this MIB module. It is RECOMMENDED that implementers consider the security features as provided by the SNMPv3 framework (see [RFC3410], section 8), including full support for the SNMPv3 cryptographic mechanisms (for authentication and privacy). Further, deployment of SNMP versions prior to SNMPv3 is NOT RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to enable cryptographic security. It is then a customer/operator responsibility to ensure that the SNMP entity giving access to an instance of this MIB module, is properly configured to give access to the objects only to those principals (users) that have legitimate rights to indeed GET or SET (change/create/delete) them. 5. IANA Considerations No action from IANA is needed. 6. Acknowledgments The authors thank Gorry Fairhurst for advice in the preparation of this document. The authors recognize this document is a collective effort of the SatLabs Group (www.satlabs.org). Combes Expires September 15, 2007 [Page 86] Internet-Draft DVB-RCS MIB March 2007 7. References 7.1. Normative References [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997 (BEST CURRENT PRACTICE). [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. Schoenwaelder, Ed., "Structure of Management Information, Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. Schoenwaelder, Ed., "Textual Conventions for SMIv2", STD 58, RFC 2579, April 1999. [RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Conformance Statements for SMIv2", STD 58, RFC 2580, April 1999. 7.2. Informative References [ISO-MPEG] ISO/IEC DIS 13818-1:2000, "Information Technology; Generic Coding of Moving Pictures and Associated Audio Information Systems", International Standardisation Organisation (ISO). [ETSI-DAT] EN 301 192, "Digital Video Broadcasting (DVB); DVB Specifications for Data Broadcasting", European Telecommunications Standards Institute (ETSI). [ETSI-DVBS] EN 301 421 "Digital Video Broadcasting (DVB); Modulation and Coding for DBS satellite systems at 11/12 GHz", European Telecommunications Standards Institute (ETSI). [ETSI-RCS] ETSI 301 791 "Digital Video Broadcasting (DVB); Interaction Channel for Satellite Distribution Systems", European Telecommunications Standards Institute (ETSI). Combes Expires September 15, 2007 [Page 87] Internet-Draft DVB-RCS MIB March 2007 [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction and Applicability Statements for Internet- Standard Management Framework", RFC 3410, December 2002. [RFC4259] Montpetit, M.-J., Fairhurst, G., Clausen, H., Collini-Nocker, B., and H. Linder, "A Framework for Transmission of IP Datagrams over MPEG-2 Networks", RFC 4259, November 2005. [SATLABS] SatLabs System Recommendations, version 2, December 2006. Available at www.satlabs.org. 8. Authors' Addresses Stephane Combes ESTEC European Space Agency Keplerlaan 1 - - P.O. Box 299 2200 AG Noordwijk ZH The Netherlands Email: stephane.combes@esa.int URL: telecom.esa.int Petter Chr. Amundsen VeriSat AS P.O Box 1 1330 Fornebu Norway Email: pca@verisat.no URL: www.verisat.no Micheline Lambert Advantech Satellite Networks 2341 boul. Alfred-Nobel Saint-Laurent (Montreal,)H4S 2A9 Quebec, Canada Email: micheline.lambert@advantechamt.com URL: www.advantechsatnet.com Combes Expires September 15, 2007 [Page 88] Internet-Draft DVB-RCS MIB March 2007 Hans-Peter Lexow STM Norway Vollsveien 21 1366 Lysaker Norway Email: hlexow@stmi.com URL: www.stmi.com 9. Intellectual Property Statement The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; nor does it represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79. Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF on-line IPR repository at http://www.ietf.org/ipr. The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org. 10. Disclaimer of Validity This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Combes Expires September 15, 2007 [Page 89] Internet-Draft DVB-RCS MIB March 2007 11. Copyright Statement Copyright (C) The IETF Trust (2007). This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights. Combes Expires September 15, 2007 [Page 90] Internet-Draft DVB-RCS MIB March 2007 <<< RFC Ed Note: please remove the text below, prior to publications >>> Change Log. Rev -00 - First draft, for comment by the community. <<> Combes Expires September 15, 2007 [Page 91]