DVB-RCST-MIB DEFINITIONS ::= BEGIN IMPORTS DisplayString, PhysAddress FROM RFC1213-MIB OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP FROM SNMPv2-CONF enterprises, IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI RowStatus, MacAddress, TimeStamp FROM SNMPv2-TC; RCSTMIB MODULE-IDENTITY LAST-UPDATED "200102141600Z" ORGANIZATION "DVB-RCS group of the DVB Project" CONTACT-INFO " --- " DESCRIPTION "Description." ::= { RCS 1 } -- -- Node definitions -- dvb OBJECT IDENTIFIER ::= { enterprises 2696 } RCS OBJECT IDENTIFIER ::= { dvb 2 } RCSTMIBObjects OBJECT IDENTIFIER ::= { RCSTMIB 1 } RCSTSystem OBJECT IDENTIFIER ::= { RCSTMIBObjects 1 } installation OBJECT IDENTIFIER ::= { RCSTSystem 1 } RCSTSysInstallOwner OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Identifies the technical staff that performed the RCST installation and commission of both ODU and IDU. It also provides contact information and is defined locally by RCST Administrator or Installation Team. It shall only be modifiable by the installer." ::= { installation 1 } RCSTSysInstallDate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Identifies the installation date, Work Order number, and other relevant installation information. It shall be defined locally by RCST Administrator or Installation Team and shall only be modifiable by the Maintenance (Update)/Installation Team." ::= { installation 2 } RCSTSysInstallLocation OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Physical location of the ODU antenna expressed as Cartesian co-ordinates x, y, z in the geodetic reference frame ITRF96 (IERS Terrestrial Reference Frame). (This system coincides with the WGS84 (World Geodetic System 84) reference system at the one metre level.) The Installation Team shall assign the location value to this variable. Floating-point notation shall be used. Format: x y z. Values in metre. The system.sysLocation object of MIB-II provides physical location of the IDU unit." ::= { installation 3 } RCSTSysInstallSSPId OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Satellite Service Provider (SSP) Identifier." ::= { installation 4 } RCSTSysInstallRCSTMacAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "RCST MAC Address of the Air Interface." ::= { installation 5 } RCSTSysInstallOduAntennaSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object gives the diameter of the antenna. This value shall be given in centimetre. Defined at installation." ::= { installation 6 } RCSTSysInstallOduSSPA 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.5W will be represented by 5, 1W by 10 and 2W by 20. Defined at installation." ::= { installation 7 } RCSTSysInstallAllowedDomainNextIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Provides the next available index in the dynamic table RCSTSysInstallAllowedDomainTable. The row-creation algorithm shall use this value." ::= { installation 8 } RCSTSysInstallAllowedDomainTable OBJECT-TYPE SYNTAX SEQUENCE OF RCSTSysInstallAllowedDomainEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This feature gives the possibility for the RCST to reject logins to any domain not specified as allowable in the RCST without sending a user login request to the NCC. The installer is the only entity that can enable/disable this functionality and enter/modify the allowed @domain names. The allowed @domain names will be permanently stored in the RCST." ::= { installation 9 } RCSTSysInstallAllowedDomainEntry OBJECT-TYPE SYNTAX RCSTSysInstallAllowedDomainEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This represents one entry in the RCSTSysInstallAllowedDomainTable table. Each row defines an allowed domain." INDEX { RCSTSysInstallAllowedDomainIndex } ::= { RCSTSysInstallAllowedDomainTable 1 } RCSTSysInstallAllowedDomainEntry ::= SEQUENCE { RCSTSysInstallAllowedDomainIndex Integer32, RCSTSysInstallAllowedDomainName DisplayString, RCSTSysInstallAllowedDomainStatus RowStatus } RCSTSysInstallAllowedDomainIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies each authorized domain name." ::= { RCSTSysInstallAllowedDomainEntry 1 } RCSTSysInstallAllowedDomainName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "Allowed domain name, permanently stored in the RCST and enabled/disabled/defined by the Installer." ::= { RCSTSysInstallAllowedDomainEntry 2 } RCSTSysInstallAllowedDomainStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object enables the table to be dynamic. Moreover, it provides some information about the validity of each row. It also enables creation/deletion of rows." ::= { RCSTSysInstallAllowedDomainEntry 3 } RCSTSysInstallCompNextIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Next index available in the table RCSTSysInstallCompDescrTable. The row creation algorithm shall use it." ::= { installation 10 } RCSTSysInstallCompDescrTable OBJECT-TYPE SYNTAX SEQUENCE OF RCSTSysInstallCompDescrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description of the different component of the RCST. This table shall be defined at installation and, though it is defined as a dynamic table, once defined by the installer, it shall never increase nor decrease. It is the installer that will definitively fix its size. This latter may vary from one manufacturer to the other." ::= { installation 11 } RCSTSysInstallCompDescrEntry OBJECT-TYPE SYNTAX RCSTSysInstallCompDescrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This represents one entry in the RCSTSysInstallCompDescrTable table. Each row describes a particular object." INDEX { RCSTSysInstallCompDescrIndex } ::= { RCSTSysInstallCompDescrTable 1 } RCSTSysInstallCompDescrEntry ::= SEQUENCE { RCSTSysInstallCompDescrIndex Integer32, RCSTSysInstallCompDescrString DisplayString, RCSTSysInstallCompDescrStatus RowStatus } RCSTSysInstallCompDescrIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies each row of the table." ::= { RCSTSysInstallCompDescrEntry 1 } RCSTSysInstallCompDescrString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "256-character string that gives a thorough description of each component. It shall contain a name reference, a version (HW, SW) and the like." ::= { RCSTSysInstallCompDescrEntry 2 } RCSTSysInstallCompDescrStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object enables the table to be dynamic. Moreover, it provides some information about the validity of each row. It also enables creation/deletion of rows." ::= { RCSTSysInstallCompDescrEntry 3 } idu OBJECT IDENTIFIER ::= { RCSTSystem 2 } RCSTSysIduShutTxAGCRateThresh OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "AGC variation rate threshold, specified in tenth of dB/sec, above which the IDU must disable its modulator output." ::= { idu 1 } RCSTSysIduShutTxAGCWindow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Integration window of the AGC variation rate measurement, specified in seconds." ::= { idu 2 } RCSTSysTargetEbN0 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This value describes the wanted Eb/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 to 31.5 dBm with a precision of 0.1 dB." DEFVAL { 70 } ::= { idu 3 } RCSTSysLoopGainD OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This ULPC parameter will affect the dynamic behaviour of the system and determine its properties regarding acquisition and error smoothing performance. The value shall be given in decimal (i.e. 15 stands for 1.5). The initial value shall be equal to 0.5. The range shall be from 0 to 2 with a precision of 0.1. " DEFVAL { 5 } ::= { idu 4 } RCSTSysEbN0Range OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This value describes the possible range of Eb/N0 variation that can be compensated by the system. It shall be identical to the possible rain-fade in dB and corresponds also to the uplink power dynamic range the RCST can cover. The values shall be given in tenth of dB and the initial value shall be equal to 8 dB. The range shall be from 0 to 20 dB with a precision of 0.1 dB. " DEFVAL { 80 } ::= { idu 5 } capability OBJECT IDENTIFIER ::= { RCSTSystem 3 } RCSTSysCapabilitySecurity OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'1' for RCST implementing the security mechanism as described in the DVB-RCS normative document ETSI EN 301 790, '0' otherwise." ::= { capability 1 } RCSTSysCapabilitySNMP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'1' for RCST supporting SNMP, '0' otherwise." ::= { capability 2 } RCSTSysCapabilityATMconnectivity OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'1' for RCST capable of ATM connectivity, '0' for not capable." ::= { capability 3 } RCSTSysCapabilityMPEG2TSTRF OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'1' for RCST capable of MPEG2-TS TRF, '0' for not capable." ::= { capability 4 } RCSTSysCapabilityRCSTboards OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Number of RCST forward link receivers: '00' for 1 receiver, '01' for 2, '10' for more than 2, '11' reserved" ::= { capability 5 } RCSTSysCapabilityRCSTACQ OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'0' for RCST not requiring ACQ bursts, '1' for ACQ required." ::= { capability 6 } RCSTSysCapabilityMultiIdu OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'0' for single IDU/single ODU configuration, '1' when 2 or more IDUs are connected to a single ODU." ::= { capability 7 } RCSTSysCapabilitySWVersion OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "System dependent. Can be used to define the RCST software version. (bit 7 to bit 0)" ::= { capability 8 } RCSTSysCapabilityFreqHoppRange OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Defines the RCST burst to burst frequency hopping range capability: '00' for 20 MHz, other patterns system dependent. " ::= { capability 9 } RCSTSysCapabilityMFTDMA OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'1' for RCST supporting dynamic MF-TDMA, '0' for supporting fixed MF-TDMA." ::= { capability 10 } RCSTSysCapabilityRCSTClass OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "System dependent. (2 lsb)" ::= { capability 11 } RCSTSysCapabilityRCSTMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'000' for Installation mode, '001' for Operational mode, '010' for Reference RCST mode. Other patterns reserved." ::= { capability 12 } RCSTSysCapabilityCapacityReqCRA OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'1' for CRA supported, '0' for CRA not supported." ::= { capability 13 } RCSTSysCapabilityCapacityReqRBDC OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'1' for RBDC supported, '0' for RBDC not supported." ::= { capability 14 } RCSTSysCapabilityCapacityReqVBDC OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'1' for VBDC supported, '0' for VBDC not supported." ::= { capability 15 } RCSTSysCapabilityCapacityReqAVBDC OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'1' for AVBDC supported, '0' for AVBDC not supported." ::= { capability 16 } RCSTSysCapabilityCapacityReqFCA OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'1' for FCA supported, '0' for FCA not supported." ::= { capability 17 } RCSTSysCapabilityCapacityReqDCRA OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "'1' for DCRA supported, '0' for DCRA not supported." ::= { capability 18 } RCSTConfig OBJECT IDENTIFIER ::= { RCSTMIBObjects 2 } network OBJECT IDENTIFIER ::= { RCSTConfig 1 } RCSTConfigNetworkOamIpAddr 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 } RCSTConfigNetworkOamIpNetworkMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Network Mask for the OAM IP Address." ::= { network 2 } RCSTConfigNetworkTrfIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Current TRAFFIC IP Address of the RCST. This object used with both ip and interfaces MIB-II subgroups determines uniquely the interface through which user traffic is passing through. By default, it is equal to the same address as in OID RCSTConfigNetworkDefaultTrfIpAddr. This OID, RCSTConfigNetworkDefaultTrfIpAddr OID and RCSTConfigNetworkTrfIpAddrAssign OID are linked together." ::= { network 3 } RCSTConfigNetworkDefaultTrfIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Default TRAFFIC IP Address of the RCST. This object shall be the initial address used in case the initial TRAFFIC IP address given by OID RCSTConfigNetworkTrfIpAddr would change while in session in order to keep track of the 'default' address. Its value shall never change while in session. RCSTConfigNetworkTrfIpAddr OID, this OID and RCSTConfigNetworkTrfIpAddrAssign OID are linked together." ::= { network 4 } RCSTConfigNetworkTrfIpAddrAssign OBJECT-TYPE SYNTAX INTEGER { static(1), dynamic(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Identifies whether the TRAFFIC IP address is statically ('static' - 1) or dynamically ('dynamic' - 2) assigned. RCSTConfigNetworkTrfIpAddr OID and RCSTConfigNetworkDefaultTrfIpAddr OID are linked to this object: when statically assigned, both OIDs represent the same IP address. In case the IP address is dynamically assigned, RCSTConfigNetworkTrfIpAddr OID will be the dynamic IP address while RCSTConfigNetworkDefaultTrfIpAddr OID remains the static IP address." ::= { network 5 } RCSTConfigNetworkTrfIpNetworkMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Network Mask for the Traffic IP Address of the RCST." ::= { network 6 } RCSTConfigNetworkDefaultTrfIpNetworkMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Network Mask for the default Traffic IP Address of the RCST." ::= { network 7 } RCSTConfigNetworkOamReleaseTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Time, specified in milliseconds, after which the RCST shall released the Return Link and OAM Resources due to no OAM traffic (from Hosts or RCST) bound for the Return Link, while one or more entries remain in the Host Authentication table." ::= { network 8 } RCSTConfigNetworkOamIpAddrAssign OBJECT-TYPE SYNTAX INTEGER { static(1), dynamic(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Identifies whether the OAM IP address is statically ('static'-1) or dynamically ('dynamic'-2) assigned." ::= { network 9 } RCSTConfigNetworkAuthPriIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address within the NCC, to which the RCST shall send authentication messages." ::= { network 10 } RCSTConfigNetworkAuthSecIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address within the NCC, to which the RCST shall send authentication messages." ::= { network 11 } accessPolicy OBJECT IDENTIFIER ::= { RCSTConfig 2 } RCSTConfigAccessPolicyNextIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Provides the next available index in the dynamic table RCSTConfigAccessPolicyTable. The row-creation algorithm shall use this value." ::= { accessPolicy 1 } RCSTConfigAccessPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF RCSTConfigAccessPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entries in this table map domain IP subnets to community names and management entity names to IP addresses. The community names are used by the RCST to determine the kind of access right the originator of an SNMP request has." ::= { accessPolicy 2 } RCSTConfigAccessPolicyEntry OBJECT-TYPE SYNTAX RCSTConfigAccessPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This represents one entry in the RCSTConfigAccessPolicyTable table. Each row assigns a particular community name to a subnet or an IP address (depending on the definition of the network mask)." INDEX { RCSTConfigAccessPolicyIndex } ::= { RCSTConfigAccessPolicyTable 1 } RCSTConfigAccessPolicyEntry ::= SEQUENCE { RCSTConfigAccessPolicyIndex Integer32, RCSTConfigAccessPolicyIpAddr IpAddress, RCSTConfigAccessPolicyNetMask IpAddress,RCSTConfigAccessPolicyCommunityName DisplayString, RCSTConfigAccessPolicyEntity DisplayString, RCSTConfigAccessPolicyStatus RowStatus } RCSTConfigAccessPolicyIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Its value is used to index this table." ::= { RCSTConfigAccessPolicyEntry 1 } RCSTConfigAccessPolicyIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address of a network management entity. Note that this IP address can be any address belonging to the subnet defined using the OID 2.1.3 RCSTConfigAccessPolicyNetMask." ::= { RCSTConfigAccessPolicyEntry 2 } RCSTConfigAccessPolicyNetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Network mask for the management entity referred to in OID 2.1.5 of this table. Note that this network mask can be set to 255.255.255.255 so that it maps to a unique IP address." ::= { RCSTConfigAccessPolicyEntry 3 } RCSTConfigAccessPolicyCommunityName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "Corresponding community name." ::= { RCSTConfigAccessPolicyEntry 4 } RCSTConfigAccessPolicyEntity OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "Management entity name." ::= { RCSTConfigAccessPolicyEntry 5 } RCSTConfigAccessPolicyStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object enables the table to be dynamic. Moreover, it provides some information about the validity of each row. It also enables creation/deletion of rows." ::= { RCSTConfigAccessPolicyEntry 6 } RCSTConfigAccessPolMibViewNextIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Provides the next available index in the dynamic table RCSTConfigAccessPolMibViewTable. The row-creation algorithm shall use this value." ::= { accessPolicy 3 } RCSTConfigAccessPolMibViewTable OBJECT-TYPE SYNTAX SEQUENCE OF RCSTConfigAccessPolMibViewEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entries in this table describe the mapping of community names, accessible object groups and the access privileges. An entry contains the community name, the OID branch accessible by members of this community and the level of access privilege." ::= { accessPolicy 4 } RCSTConfigAccessPolMibViewEntry OBJECT-TYPE SYNTAX RCSTConfigAccessPolMibViewEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { RCSTConfigAccessPolMibViewIndex } ::= { RCSTConfigAccessPolMibViewTable 1 } RCSTConfigAccessPolMibViewEntry ::= SEQUENCE { RCSTConfigAccessPolMibViewIndex Integer32, RCSTConfigAccessPolMibViewCommunityName DisplayString, RCSTConfigAccessPolMibViewPrefix OBJECT IDENTIFIER, RCSTConfigAccessPolMibViewAccessRight INTEGER, RCSTConfigAccessPolMibViewStatus RowStatus } RCSTConfigAccessPolMibViewIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Its value is used to index this table." ::= { RCSTConfigAccessPolMibViewEntry 1 } RCSTConfigAccessPolMibViewCommunityName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "Community name of a network management entity." ::= { RCSTConfigAccessPolMibViewEntry 2 } RCSTConfigAccessPolMibViewPrefix OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-create STATUS current DESCRIPTION "Branch OID of the object groups which members of this community can access." ::= { RCSTConfigAccessPolMibViewEntry 3 } RCSTConfigAccessPolMibViewAccessRight OBJECT-TYPE SYNTAX INTEGER { read-only(1), read-write(2), not-accessible(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Level of access right the community has. The supported values shall be 'read-only' ('1'), 'read-write' ('2'), and 'not- accessible' ('3')." ::= { RCSTConfigAccessPolMibViewEntry 4 } RCSTConfigAccessPolMibViewStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object enables the table to be dynamic. Moreover, it provides some information about the validity of each row. It also enables creation/deletion of rows." ::= { RCSTConfigAccessPolMibViewEntry 5 } lines OBJECT IDENTIFIER ::= { RCSTConfig 3 } airIf OBJECT IDENTIFIER ::= { lines 1 } rtnLk OBJECT IDENTIFIER ::= { airIf 1 } RCSTConfigLinesAirIfRtnLkMaxEirp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Maximum allowed EIRP in tenth of dBm on the return link." ::= { rtnLk 1 } RCSTConfigLinesAirIfRtnLkFreqHopRange OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Gives the frequency hopping range of the RCST on the return channel. The value shall be given in kHz. Up to now, 20000khz and 40000khz are the only supported values. Refer to the DVB-RCS normative document EN 301 790 for more details - RCST Capability 24-bit field." ::= { rtnLk 2 } RCSTConfigLinesAirIfRtnLkDefIfLevel 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." ::= { rtnLk 3 } RCSTConfigLinesAirIfRtnLkFirstIfLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "IF level at which the RCST received a first response during installation when sending CSC bursts repeatedly with increasing level. (By adding a specific offset to this level the RCST determines during installation the default value of RCSTSysInstallRtnLkDefIFLevel.) Its value shall be given in tenth of dBm." ::= { rtnLk 4 } access OBJECT IDENTIFIER ::= { airIf 2 } RCSTConfigLinesAirIfAccessMode OBJECT-TYPE SYNTAX INTEGER { normal(1), abnormal(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the RCST is performing a 'normal' ('1') logon procedure or an 'abnormal' ('2') access procedure (i.e. a disaster recovery process)." ::= { access 1 } RCSTConfigLinesAirIfAccessTable OBJECT-TYPE SYNTAX SEQUENCE OF RCSTConfigLinesAirIfAccessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table gathers all the different times/delays that are relevant to an access procedure whatever the mode: normal or abnormal." ::= { access 2 } RCSTConfigLinesAirIfAccessEntry OBJECT-TYPE SYNTAX RCSTConfigLinesAirIfAccessEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { RCSTConfigLinesAirIfAccessIndex } ::= { RCSTConfigLinesAirIfAccessTable 1 } RCSTConfigLinesAirIfAccessEntry ::= SEQUENCE { RCSTConfigLinesAirIfAccessIndex Integer32, RCSTConfigLinesAirIfAccessTinitial Integer32, RCSTConfigLinesAirIfAccessTto Integer32, RCSTConfigLinesAirIfAccessTresendMin Integer32, RCSTConfigLinesAirIfAccessTresendMax Integer32, RCSTConfigLinesAirIfAccessCscMax Integer32, RCSTConfigLinesAirIfAccessNMax Integer32, RCSTConfigLinesAirIfAccessTBackOffN Integer32 } RCSTConfigLinesAirIfAccessIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value characterizes each access mode. This matches the RCSTConfigLinesAirIfAccessMode value, in fact." ::= { RCSTConfigLinesAirIfAccessEntry 1 } RCSTConfigLinesAirIfAccessTinitial OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object defines the maximum delay the RCST will wait before it issues the first CSC slot to get connected. This value shall be set to 0 when the RCST is in the normal connection mode. It is part of the abnormal login process. Value shall be defined in multiples of superframe. Refer to the DVB-RCS normative document EN 301 790 for more details - abnormal login procedure." ::= { RCSTConfigLinesAirIfAccessEntry 2 } RCSTConfigLinesAirIfAccessTto OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This variable represents a fixed time-out delay the RCST has to wait in the random access scheme after having sent a CSC slot. This time shall be defined in multiples of superframe. Refer to the DVB-RCS normative document EN 301 790 for more details." ::= { RCSTConfigLinesAirIfAccessEntry 3 } RCSTConfigLinesAirIfAccessTresendMin OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object defines the minimum delay the RCST shall wait before retrying to send a CSC slot when no reply was received after RCSTConfigLinesAirIfAccessTto. In the DVB-RCS normative document EN 301 790, this value is equal to 0. Refer to the DVB-RCS normative document EN 301 790 for more details - Tresend parameter." DEFVAL { 0 } ::= { RCSTConfigLinesAirIfAccessEntry 4 } RCSTConfigLinesAirIfAccessTresendMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object defines the maximum delay the RCST shall wait before retrying to send a CSC slot when no reply was received after RCSTConfigLinesAirIfAccessTto. In the DVB-RCS normative document EN 301 790, this parameter is referred to as 'Tresend'. Refer to the DVB-RCS normative document EN 301 790 for more details - Tresend parameter." ::= { RCSTConfigLinesAirIfAccessEntry 5 } RCSTConfigLinesAirIfAccessCscMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object gives the maximum number of CSC slots / connection attempts a RCST is allowed to issue. Once this threshold has been reached, the RCST shall wait for RCSTConfigLinesAirIfAccessTBackOffn time before retrying the complete login process. Moreover, every time this amount is exceeded, an internal "AccessN" counter in the terminal shall be incremented by 1. Refer to the DVB-RCS normative document EN 301 790 for more details - normal login procedure." ::= { RCSTConfigLinesAirIfAccessEntry 6 } RCSTConfigLinesAirIfAccessNMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This threshold shall define the maximum value for an internal "AccessN" counter in the terminal. Once this threshold has been reached, the RCST shall wait for an operator intervention before retrying a complete login procedure. In other words, this parameter represents the maximum number of time acquisition is retried before the IDU must disable its modulator output. Refer to the DVB-RCS normative document EN 301 790 for more details - normal login procedure." ::= { RCSTConfigLinesAirIfAccessEntry 7 } RCSTConfigLinesAirIfAccessTBackOffN OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This defines the time a RCST has to wait before retrying the complete login process once it has reached the maximum amount of CSC slots it is allowed to use for this purpose. Note that this delay is defined according to an exponential back-off process, which is function of the internal "AccessN" counter in the terminal. Refer to the DVB-RCS normative document EN 301 790 for more details - normal login procedure." ::= { RCSTConfigLinesAirIfAccessEntry 8 } RCSTConfigLinesAirIfAccessNetId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Interactive network identifier." ::= { access 3 } RCSTConfigLinesAirIfAccessPopId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Population identifier." ::= { access 4 } RCSTConfigLinesAirIfAccessStartTranspFreq OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Frequency of the start transponder carrying a DVB Network Information Table (NIT) to which any RCST shall trigger to acquire forward link. Its value shall be given in multiple of 100 kHz." ::= { access 5 } RCSTConfigLinesAirIfAccessStartTranspOrbPos OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Orbital position of the satellite casting the start transponder that carries a DVB Network Information Table (NIT) to which any RCST shall trigger to acquire forward link. Its value shall be given in tenth of degree, i.e. '192' would represent the 19.2 degrees position. The installer shall define this parameter." ::= { access 6 } RCSTConfigLinesAirIfAccessStartTranspPolar OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "2-bit field giving the polarization of the start transponder carrying a DVB Network Information Table (NIT) to which any RCST shall trigger to acquire forward link: linear and horizontal ('00'), linear and vertical ('01'), circular left ('10'), circular right ('11')." ::= { access 7 } RCSTConfigLinesAirIfAccessStartTranspFec OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the Forward Error Correction used on the start transponder carrying a DVB Network Information Table (NIT) to which any RCST shall trigger to acquire forward link." ::= { access 8 } RCSTConfigLinesAirIfAccessStartTranspSymbRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the symbol rate on the start transponder carrying a DVB Network Information Table (NIT) to which any RCST shall trigger to acquire forward link. Its value shall be given in multiple of 100 symbol/s." ::= { access 9 } RCSTLife OBJECT IDENTIFIER ::= { RCSTMIBObjects 3 } RCSTStatus OBJECT IDENTIFIER ::= { RCSTLife 1 } RCSTLifeRCSTStatusMode OBJECT-TYPE SYNTAX INTEGER { commissioning_mode(1), normal_operational_mode(2), reference_RCST_mode(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the current operational mode of the RCST. Supported values are: - 'commissioning_mode' ('1'), - 'normal_operational_mode' ('2'), - 'reference_RCST_mode' ('3'). Other values are reserved for future use. Refer to the DVB-RCS normative document EN 301 790 for more details - RCST Capability 24-bit field." ::= { RCSTStatus 1 } RCSTLifeRCSTStatusCurrent OBJECT-TYPE SYNTAX INTEGER { idle(1), initialized(2), hold(3), oam_active(4), active(5), fault(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Defines the current RCST operational status: - 'idle' ('1'), - 'initialized' ('2'), - 'hold' ('3'), - 'oam_active' ('4'), - 'active' ('5'), - 'fault(6) Other values shall be reserved for future use." DEFVAL { 1 } ::= { RCSTStatus 2 } RCSTLifeRCSTStatusCurrentTimestamp OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Timestamp indicating at what time the current operational status has been reached by the RCST. Every time the RCST status changes, the value of this object shall be assigned to RCSTLifeRCSTStatusPreviousTimeStamp and then updated to be equal to the sysUpTime MIB-II object value." ::= { RCSTStatus 3 } RCSTLifeRCSTStatusPrevious OBJECT-TYPE SYNTAX INTEGER { idle(1), initialized(2), hold(3), oam_active(4), active(5), fault(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Defines the previous RCST operational status: - 'idle' ('1'), - 'initialized' ('2'), - 'hold' ('3'), - 'oam_active' ('4'), - 'active' ('5'), - fault(6) Other values shall be reserved for future use." DEFVAL { 1 } ::= { RCSTStatus 4 } RCSTLifeRCSTStatusPreviousTimestamp OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Timestamp indicating at what time the previous operational status has been reached by the RCST. This object receives the old value of RCSTLifeRCSTStatusCurrentTimestamp every time the RCST status changes." ::= { RCSTStatus 5 } RCSTLifeRCSTStatusRebootStatus OBJECT-TYPE SYNTAX INTEGER { success(1), failure(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Provide some information about the result of the reboot process. The following values shall be supported: - success ('1') - failure ('2')" ::= { RCSTStatus 6 } RCSTLifeRCSTStatusDownloadStatus OBJECT-TYPE SYNTAX INTEGER { success(1), failure(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Provide some information about the result of the download process. The following values shall be supported: - success ('1') - failure ('2')" ::= { RCSTStatus 7 } RCSTLifeRCSTStatusCurrentImageId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current image of the Software Download material. RCST Images will be distributed to the RCST in one binary file. In the Software download the NCC is the FTP server, the RCST is the FTP client and the transfer shall be made in binary mode." ::= { RCSTStatus 8 } RCSTLifeRCSTStatusCurrentImageValidFlag OBJECT-TYPE SYNTAX INTEGER { valid(1), not_valid(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status of the image ID given by RCSTLifeRCSTStatusCurrentImageId. The following values are supported: - 'valid' (1) - 'not_valid' (2)." ::= { RCSTStatus 9 } RCSTLifeRCSTStatusAlternateImageId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Alternate image of the Software Download material. RCST Images will be distributed to the RCST in one binary file. In the Software download the NCC is the FTP server, the RCST is the FTP client and the transfer shall be made in binary mode." ::= { RCSTStatus 10 } RCSTLifeRCSTStatusAlternateImageValidFlag OBJECT-TYPE SYNTAX INTEGER { valid(1), not_valid(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status of the image ID given by RCSTLifeRCSTStatusAlternateImageId. The following values are supported: - 'valid' (1) - 'not_valid' (2)." ::= { RCSTStatus 11 } trapLog OBJECT IDENTIFIER ::= { RCSTLife 2 } RCSTLifeTrapLogTable OBJECT-TYPE SYNTAX SEQUENCE OF RCSTLifeTrapLogEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains a history of the past 255 traps this RCST has sent to the remote manager. It provides a mechanism for the remote manager to detect any lost trap and to recover information, which may otherwise be lost. A trap is logged in this table before it is sent. In the event that a trap gets lost, the remote manager can detect the loss by a gap in the index value of the variables included in the trap. It can then choose to retrieve the information, which were sent in the trap. Note that this table does not log the traps sent to the TM manager." ::= { trapLog 1 } RCSTLifeTrapLogEntry OBJECT-TYPE SYNTAX RCSTLifeTrapLogEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { RCSTLifeTrapLogIndex } ::= { RCSTLifeTrapLogTable 1 } RCSTLifeTrapLogEntry ::= SEQUENCE { RCSTLifeTrapLogIndex Integer32, RCSTLifeTrapLogNumber OBJECT IDENTIFIER, RCSTLifeTrapLogEventTime TimeStamp } RCSTLifeTrapLogIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table index, which uniquely identifies an entry in this table. Note that even though this table will have a maximum number of entries, say 255, it should be implemented as a wrap-around FIFO queue with a monotonously increasing index number up to the maximum representable by the processor to facilitate the detection of lost traps." ::= { RCSTLifeTrapLogEntry 1 } RCSTLifeTrapLogNumber OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-only STATUS current DESCRIPTION "The trap OID." ::= { RCSTLifeTrapLogEntry 2 } RCSTLifeTrapLogEventTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies the time of occurrence of the event that generated the current Trap. The time shall be given according to the sysUpTime SNMP MIB-II value." ::= { RCSTLifeTrapLogEntry 3 } trapDestination OBJECT IDENTIFIER ::= { RCSTLife 3 } RCSTLifeTrapDestTableNextIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The next available index to be used for a new row creation in the trap destination table." ::= { trapDestination 1 } RCSTLifeTrapDestTable OBJECT-TYPE SYNTAX SEQUENCE OF RCSTLifeTrapDestEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines the destination entities for traps generated by the RCST SNMP agent. Typical configuration for the RCST is to send network management traps to the SMS, and call control traps to the TM in the NCC." ::= { trapDestination 2 } RCSTLifeTrapDestEntry OBJECT-TYPE SYNTAX RCSTLifeTrapDestEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { RCSTLifeTrapDestIndex } ::= { RCSTLifeTrapDestTable 1 } RCSTLifeTrapDestEntry ::= SEQUENCE { RCSTLifeTrapDestIndex Integer32, RCSTLifeTrapDestEntity DisplayString, RCSTLifeTrapDestOid OBJECT IDENTIFIER, RCSTLifeTrapDestStatus RowStatus } RCSTLifeTrapDestIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A value that uniquely identifies this entry." ::= { RCSTLifeTrapDestEntry 1 } RCSTLifeTrapDestEntity OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-create STATUS current DESCRIPTION "Trap destination management entity." ::= { RCSTLifeTrapDestEntry 2 } RCSTLifeTrapDestOid OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-create STATUS current DESCRIPTION "The OID of the trap to be sent." ::= { RCSTLifeTrapDestEntry 3 } RCSTLifeTrapDestStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The entity configuring this destination entry should set this variable to Active once it has provided all the necessary information in this table and is ready to receive traps. If the destination community address and subnet have not been configured, this set will fail. Traps will only be sent to those destinations whose status is Active. To suspend receiving traps, the owner of the destination can set this variable to notInService. To remove an entry from this table, set the status to Destroy." ::= { RCSTLifeTrapDestEntry 4 } trap OBJECT IDENTIFIER ::= { RCSTLife 4 } RCSTLifeTrapRCSTDownloadStatus NOTIFICATION-TYPE OBJECTS { RCSTSysInstallRCSTMacAddr, RCSTSysInstallSSPId, RCSTLifeRCSTStatusDownloadStatus, RCSTLifeTrapLogEventTime } STATUS current DESCRIPTION "Sent by RCST to SMS upon software download completion in ord0er to inform the SMS about the success or failure of the process. Contains the following varbinds: - RCSTSysInstallRCSTMacAddr, - RCSTSysInstallSSPId, - RCSTLifeRCSTStatusDownloadStatus (failure or success)RCSTLifeTrapLogEventTime." ::= { trap 1 } RCSTLifeTrapRCSTRebootStatus NOTIFICATION-TYPE OBJECTS { RCSTSysInstallRCSTMacAddr, RCSTSysInstallSSPId, RCSTLifeRCSTStatusCurrentImageId, RCSTLifeRCSTStatusRebootStatus, RCSTLifeTrapLogEventTime } STATUS current DESCRIPTION "Sent by RCST to SMS in the scope of the RCST Reboot action (part of Software Upgrade/Download process). This event is sent in order to provide the NCC with information about the success or the failure of the action. Contains the following varbinds: - RCSTSysInstallRCSTMacAddr - RCSTSysInstallSSPId - RCSTLifeRCSTStatusCurrentImageId - RCSTLifeRCSTStatusRebootStatus (failure or success) - RCSTLifeTrapLogEventTime." ::= { trap 2 } RCSTLifeTrapPingStatus NOTIFICATION-TYPE OBJECTS { RCSTSysInstallRCSTMacAddr, RCSTSysInstallSSPId, RCSTLifeTrapLogEventTime, RCSTActPingResult, RCSTActPingTableIndex } STATUS current DESCRIPTION "Always sent after completion of the Ping Device command requested by the SMS. Contains the following varbinds: - RCSTSysInstallRCSTMacAddr, - RCSTSysInstallSSPId, - RCSTLifeTrapLogEventTime, - RCSTActPingResult Value, - RCSTActPingTableIndex." ::= { trap 3 } RCSTCallCntl OBJECT IDENTIFIER ::= { RCSTMIBObjects 4 } callCntl OBJECT IDENTIFIER ::= { RCSTCallCntl 1 } RCSTCallCntlTmRCSTId OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used by the Traffic Manager to identify the RCST sessions it controls. Each SNMP trap exchange between a RCST and the TM must contain this identifier. The default value for this variable is the RCST's MAC address, which is the one sent in the CSC burst and will be initialized to such by the RCST." ::= { callCntl 1 } RCSTCallCntlAtmConnTableNextIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The next available index to be used for a new row creation in the trap destination table." ::= { callCntl 2 } RCSTCallCntlAtmConnTable OBJECT-TYPE SYNTAX SEQUENCE OF RCSTCallCntlAtmConnEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information about the ATM connections between the NCC and the RCST." ::= { callCntl 3 } RCSTCallCntlAtmConnEntry OBJECT-TYPE SYNTAX RCSTCallCntlAtmConnEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { RCSTCallCntlAtmConnIndex } ::= { RCSTCallCntlAtmConnTable 1 } RCSTCallCntlAtmConnEntry ::= SEQUENCE { RCSTCallCntlAtmConnIndex Integer32, RCSTCallCntlAtmConnVpi Integer32, RCSTCallCntlAtmConnVci Integer32, RCSTCallCntlAtmConnType INTEGER, RCSTCallCntlAtmConnCraMax Integer32, RCSTCallCntlAtmConnVbdcMax Integer32, RCSTCallCntlAtmConnStatus RowStatus } RCSTCallCntlAtmConnIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the table index, which uniquely identifies an entry in this table. To avoid lengthy negotiation between the TM and the RCST on which index to use, the following implementation should be followed: index = 1 is reserved for the OAM VCC; index = 2 is reserved for the traffic VCC which the TM autonomously creates for the RCST at start up." ::= { RCSTCallCntlAtmConnEntry 1 } RCSTCallCntlAtmConnVpi OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The VPI of an ATM connection between the NCC and the RCST." ::= { RCSTCallCntlAtmConnEntry 2 } RCSTCallCntlAtmConnVci OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The VCI of an ATM connection between the NCC and the RCST." ::= { RCSTCallCntlAtmConnEntry 3 } RCSTCallCntlAtmConnType OBJECT-TYPE SYNTAX INTEGER { oam_traffic(1), user_traffic(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates whether the connection is used to carry OAM traffic or user traffic. Supported values shall be oam_traffic (1) and user_traffic (2)." ::= { RCSTCallCntlAtmConnEntry 4 } RCSTCallCntlAtmConnCraMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Maximum number of CRA bytes per second allocated to the corresponding VCC. This object is useful for the queuing mechanism. This object shall be defined through the TIM message for the OAM traffic. While for the user traffic, it shall be set via SNMP Set message issued by the TM." ::= { RCSTCallCntlAtmConnEntry 5 } RCSTCallCntlAtmConnVbdcMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Maximum number of VBDC time slots per frame allocated to the corresponding VCC. This object is useful for the queuing mechanism. This object shall be defined through the TIM message for the OAM traffic. While for the user traffic, it shall be set via SNMP Set message issued by the TM." ::= { RCSTCallCntlAtmConnEntry 6 } RCSTCallCntlAtmConnStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The entries in the connection table are typically created or deleted either by the RCST installer or by the TM. When the connection has been successfully created, this variable should be set to active (1). To delete a connection, set this variable to destroy (6). This variable is initialized to notInService (2) when a row is created. Protocol: When the RCST wishes to obtain traffic transport capacity from the NCC (i.e. to transition from the OAM_active to the active state), it sends a trap to the TM to make a VCC request. The TM should utilize this table to communicate the allocated resource to the RCST. In the event that allocation has failed, set the VPI and VCI to 0 and this variable to notInService (4). As a response to the RCST's traffic VCC release request trap, the TM should set the corresponding RCSTCallCntlAtmConnStatus to destroy so that the RCST SNMP agent can clean up the table entry. In the case of the OAM VCC, the RCST will delete the entry after it has sent out the RCSTCallCntlTrapOamReleaseRequest trap." ::= { RCSTCallCntlAtmConnEntry 7 } RCSTCallCntlRCSTHoldCommand OBJECT-TYPE SYNTAX INTEGER { clear(1), hold(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable is used by the Traffic Manager to issue a Hold command to the RCST. The Hold command implies a logoff and hold if the RCST is not already in the Initialized state. It will disable the Return Link and the RCST will transition from the Initialized to the Hold state. This variable will be reset when RCST Enable Command comes back. If RCST is already in Hold state then no response will be sent to any new Hold Command." DEFVAL { 1 } ::= { callCntl 4 } RCSTCallCntlRCSTLogoffConfirm OBJECT-TYPE SYNTAX INTEGER { not_confirmed(1), confirmed(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable is used by the Traffic Manager as a response to the RCST's RCSTCallCntlTrapRCSTLogoffRequest trap (OID 5 Table 21) (TM confirms RCST Log-off to the RCST). Setting this variable to Confirmed (2) will trigger the RCST to do its own cleanup." ::= { callCntl 5 } RCSTCallCntlRCSTLogoffCommand OBJECT-TYPE SYNTAX INTEGER { clear(1), logoff(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable is used by the Traffic Manager to issue a RCST Logoff command to the RCST. (Sent by TM to RCST through an SNMP Set Request) This variable will be set to Clear (1) when the RCST has successfully re-logged in, i.e. successfully getting OAM VCC assigned by the TM." DEFVAL { 1 } ::= { callCntl 6 } RCSTCallCntlUserLogoffTableNextIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The next available index to be used for a new row creation in the trap destination table." ::= { callCntl 7 } RCSTCallCntlUserLogoffTable OBJECT-TYPE SYNTAX SEQUENCE OF RCSTCallCntlUserLogoffEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is used to track the status of the User logoff request to the TM. The RCST issues the user logoff request to the TM using an SNMP trap. When the TM has finished cleaning the user resources it will set the Logoff status variable to indicate that logoff is complete. Entries in this table are therefore temporary. When the logoff process has been completed, its corresponding entry will be removed. This table will only contain Username / Host IP address entries that are also present in the RCST's User Authentication table. The RCST User table could have easily supported this functionality. The reason to have a separate table is to cleanly separate this control interface from the network management interface at the cost of some small duplication." ::= { callCntl 8 } RCSTCallCntlUserLogoffEntry OBJECT-TYPE SYNTAX RCSTCallCntlUserLogoffEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { RCSTCallCntlUserLogoffIndex } ::= { RCSTCallCntlUserLogoffTable 1 } RCSTCallCntlUserLogoffEntry ::= SEQUENCE { RCSTCallCntlUserLogoffIndex Integer32, RCSTCallCntlUserName DisplayString, RCSTCallCntlUserHostIpAddr IpAddress, RCSTCallCntlUserLogoffStatus INTEGER, RCSTCallCntlUserStatus RowStatus } RCSTCallCntlUserLogoffIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of entry in the User Logoff Request Table." ::= { RCSTCallCntlUserLogoffEntry 1 } RCSTCallCntlUserName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the user who has requested the logoff." ::= { RCSTCallCntlUserLogoffEntry 2 } RCSTCallCntlUserHostIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of Host from which User has logged in." ::= { RCSTCallCntlUserLogoffEntry 3 } RCSTCallCntlUserLogoffStatus OBJECT-TYPE SYNTAX INTEGER { pending(1), complete(2), failed(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Status of the User Logoff Request. Initially set to 'pending' (1) when a new entry is created by the RCST SNMP agent in this table. This is to identify that a User Logoff Request has been issued to the TM but is pending. When the Logoff process has been completed, the TM will set this variable to 'complete' (2). This has the cascading effect of deleting the corresponding entry of the same Username from the User table and also deleting this particular entry from this table. In case there would be no reply from the TM, a time-out (the same as the one used at login - Login Timer) would be raised and the variable would be set to 'failed' (3). The user would then receive a notification about the logoff failure and would have to issue a new trial manually. Note that the NCC shall also be able to set this object to 'failed' in case something would go wrong at the NCC side." ::= { RCSTCallCntlUserLogoffEntry 4 } RCSTCallCntlUserStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object enables the table to be dynamic. Moreover, it provides some information about the validity of each row. It also enables creation/deletion of rows." ::= { RCSTCallCntlUserLogoffEntry 5 } callCntlTrap OBJECT IDENTIFIER ::= { RCSTCallCntl 2 } RCSTCallCntlTrapTrafficVCCRequest NOTIFICATION-TYPE OBJECTS { RCSTCallCntlTmRCSTId, RCSTCallCntlAtmConnTableNextIndex } STATUS current DESCRIPTION "Sent by the RCST to the TM to request a Traffic VCC as part of a re-login process, to transition from the OAM Active state to the Active state and acquire a Traffic VCC to support Host traffic. Contains the following varbinds: - RCSTCallCntlTmRCSTIdk, - RCSTCallCntlAtmConnTableNextIndex. The TM should communicate the response to this request by creating an entry in the RCSTCallCntlAtmConnTable using the provided index." ::= { callCntlTrap 1 } RCSTCallCntlTrapOamReleaseRequest NOTIFICATION-TYPE OBJECTS { RCSTCallCntlTmRCSTId } STATUS current DESCRIPTION "Sent by the RCST to the TM to request the release of the current OAM RL resources, to transition from the OAM Active state to the Initialized state. Contains the following varbinds: - RCSTCallCntlTmRCSTId." ::= { callCntlTrap 2 } RCSTCallCntlTrapTrafficReleaseRequest NOTIFICATION-TYPE OBJECTS { RCSTCallCntlTmRCSTId, RCSTCallCntlAtmConnIndex } STATUS current DESCRIPTION "Sent by the RCST to the TM to request the release of the current Traffic RL resources, but keep the current OAM RL resources, to transition from the Active state to the OAM Active state. Contains the following varbinds: - RCSTCallCntlTmRCSTId - RCSTCallCntlAtmConnIndex The TM should communicate the response to this request by destroying an entry in the RCSTCallCntlAtmConnTable using the provided index." ::= { callCntlTrap 3 } RCSTCallCntlTrapUserLogoffRequest NOTIFICATION-TYPE OBJECTS { RCSTCallCntlTmRCSTId, RCSTCallCntlUserLogoffIndex, RCSTCallCntlUserName, RCSTCallCntlHostIpAddr } STATUS current DESCRIPTION "Sent by the RCST to the TM to request the release of resources for a specific User, i.e. User Logoff. Contains the following varbinds: - RCSTCallCntlTmRCSTId, - RCSTCallCntlUserLogoffIndex, - RCSTCallCntlUserName, - RCSTCallCntlHostIpAddr. The TM should communicate the response to this request by setting the corresponding RCSTCallCntlUserLogoffStatus variable to 'complete (2)'." ::= { callCntlTrap 4 } RCSTCallCntlTrapRCSTLogoffRequest NOTIFICATION-TYPE OBJECTS { RCSTCallCntlTmRCSTId } STATUS current DESCRIPTION "Sent by the RCST to the TM (for RCST log-off) to request the release of all current Return Link resources, to transition from the Active or OAM Active state to the Initialized or Hold state. Contains the following varbinds: - RCSTCallCntlTmRCSTId. The protocol is such that when the TM has finished its processing of this request, it will set the RCSTCallCntlRCSTLogoffConfirm variable, so that the RCST can do its own cleanup." ::= { callCntlTrap 5 } callCntlMpeg OBJECT IDENTIFIER ::= { RCSTCallCntl 3 } RCSTCallCntlMpegConnTableNextIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The next available index to be used for a new row creation in the MPEG Connection Table." ::= { callCntlMpeg 1 } RCSTCallCntlMpegConnTable OBJECT-TYPE SYNTAX SEQUENCE OF RCSTCallCntlMpegConnEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information about the MPEG connections between the NCC and the RCST." ::= { callCntlMpeg 2 } RCSTCallCntlMpegConnEntry OBJECT-TYPE SYNTAX RCSTCallCntlMpegConnEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { RCSTCallCntlMpegConnIndex } ::= { RCSTCallCntlMpegConnTable 1 } RCSTCallCntlMpegConnEntry ::= SEQUENCE { RCSTCallCntlMpegConnIndex Integer32, RCSTCallCntlMpegConnType Integer32, RCSTCallCntlMpegConnPid Integer32, RCSTCallCntlMpegEntryStatus RowStatus } RCSTCallCntlMpegConnIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the table index, which uniquely identifies an entry in this table. To avoid lengthy negotiation between the TM and the RCST on which index to use, the following implementation should be followed: index = 1 is reserved for the CTRL MNGM PID (DULM); index = 2 is reserved for the traffic PID which the TM autonomously creates for the RCST at start up." ::= { RCSTCallCntlMpegConnEntry 1 } RCSTCallCntlMpegConnType OBJECT-TYPE SYNTAX Integer32 { CtrlMngm(1), Trf(2), NativeMpeg(3), AdditionalTrfPid(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Type of connection to which the PID is associated: 1- CTRL_MNGM (DULM traffic) 2- TRF (user traffic) 3- Native MPEG (traffic) 4- Additional TRF PID" ::= { RCSTCallCntlMpegConnEntry 2 } RCSTCallCntlMpegConnPid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The PID used for this type of connection between the RCST and the NCC. Bits 13 to 31 unused." ::= { RCSTCallCntlMpegConnEntry 3 } RCSTCallCntlMpegEntryStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The entries in the MPEG connection table are typically created or deleted either by the RCST SNMP agent or by the NCC network manager." ::= { RCSTCallCntlMpegConnEntry 4 } callCntlTrapMpeg OBJECT IDENTIFIER ::= { RCSTCallCntl 4 } RCSTCallCntlTrapMpegPidRequest NOTIFICATION-TYPE OBJECTS { RCSTCallCntlTmRCSTId, RCSTCallCntlMpegConnTableNextIndex, RCSTCallCntlMpegConnType } STATUS current DESCRIPTION "This trap is used by the RCST to request a PID cf RCSTCallCntlMpegConnType 3 or 4. Contains the following varbinds: - RCSTCallCntlTmRCSTId - RCSTCallCntlMpegConnTableNextIndex - RCSTCallCntlMpegConnType The TM shall respond to this request by creating an entry in the RCSTCallCntlMpegConnTable, using the provided intex." ::= { callCntlTrapMpeg 1 } RCSTCallCntlTrapMpegPidReleaseRequest NOTIFICATION-TYPE OBJECTS { RCSTCallCntlTmRCSTId, RCSTCallCntlMpegConnIndex } STATUS current DESCRIPTION "This trap is used to release a PID for MPEG. Contains the following varbinds: - RCSTCallCntlTmRCSTId - RCSTCallCntlMpegConnIndex The TM shall respond to this request by removing an entry from the RCSTCallCntlMpegConnTable, using the provided index." ::= { callCntlTrapMpeg 2 } RCSTActions OBJECT IDENTIFIER ::= { RCSTMIBObjects 5 } RCSTActDownloadUrl OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "This object provides the complete URL that is used by the download process. This URL is made up of a identification (login), a password as well as the complete file path." ::= { RCSTActions 1 } RCSTActDownloadOwner OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Identifies the entity that has initiated the download process." ::= { RCSTActions 2 } RCSTActDownloadOwnerIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Provides the IP address of the entity that has initiated the download process. Note that this entity is named in RCSTActDownloadOwner." ::= { RCSTActions 3 } RCSTActPingTableNextIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The next available table index for new row creation. (Suggestion: it may be agreed on not to support this variable. The manager can just use some random number for the table index)." ::= { RCSTActions 4 } RCSTActPingTable OBJECT-TYPE SYNTAX SEQUENCE OF RCSTActPingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table supports the Ping command issued from a network management entity to the RCST." ::= { RCSTActions 5 } RCSTActPingEntry OBJECT-TYPE SYNTAX RCSTActPingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies the entity that has initiated the Ping. It can be used to avoid collision in a multi-manager environment." INDEX { RCSTActPingTableIndex } ::= { RCSTActPingTable 1 } RCSTActPingEntry ::= SEQUENCE { RCSTActPingTableIndex Integer32, RCSTActPingDestination IpAddress, RCSTActPingFrom INTEGER, RCSTActPingSize Integer32, RCSTActPingResultTimeStamp TimeStamp, RCSTActPingResult INTEGER, RCSTActPingTime Integer32, RCSTActPingOwnerIpAddr IpAddress, RCSTActPingRowStatus RowStatus } RCSTActPingTableIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "An index uniquely identifying an entry in this table." ::= { RCSTActPingEntry 1 } RCSTActPingDestination OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Identifies the device to be pinged by the RCST using its IP address." ::= { RCSTActPingEntry 2 } RCSTActPingFrom OBJECT-TYPE SYNTAX INTEGER { oam_ip_address(1), traffic_ip_address(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Identifies the RCST interface to issue the ping command from, either the OAM IP address ('oam_ip_address' '1') or the Traffic IP address (traffic_ip_address' '2')." ::= { RCSTActPingEntry 3 } RCSTActPingSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Specifies the number of bytes to include in the ping command." ::= { RCSTActPingEntry 4 } RCSTActPingResultTimeStamp OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime of the last Ping result." ::= { RCSTActPingEntry 5 } RCSTActPingResult OBJECT-TYPE SYNTAX INTEGER { none(1), passed(2), failed(3), inprogress(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Result of the last ping command. The supported values shall be: 'none' (1), 'pass' (2), 'failed' (3), 'inprogress' (4)." ::= { RCSTActPingEntry 6 } RCSTActPingTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Time response, in milliseconds, of the last ping command. Set to (0) if ping command has failed." ::= { RCSTActPingEntry 7 } RCSTActPingOwnerIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Identifies the entity that has initiated the Ping. It can be used to avoid collision in a multi-manager environment." ::= { RCSTActPingEntry 8 } RCSTActPingRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The supported RowStatus values are: - active (1), - notInService (2), - notReady (3), - createAndGo (4), - createAndWait (5), - destroy (6). When this variable is set to Active, it triggers the start of the Ping test. If all the necessary information has not been provided, this set will fail. When the Ping command has been executed, the agent will set this variable to notInService. For more information about this textual convention, one shall refer to IETF RFC 2579." ::= { RCSTActPingEntry 9 } RCSTActRebootStatusTrapFlag OBJECT-TYPE SYNTAX INTEGER { send_trap(1), no_trap(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Identifies whether the RCST is expected to send the SNMP Enterprise Trap (RCST Reset/Reboot Status) after resetting/rebooting. Set ('1' - 'send_ trap') by the SMS prior to issuing the Reset/Reboot command if it wishes to receive a reset/reboot completion trap. (Note to RCST designer: this flag needs to be in non-volatile memory.) Cleared ('2' - 'no_trap') by the RCST after sending the Trap. This is done so that if the RCST resets/reboots due to reasons other than the command from the SMS, a trap will not be sent there." ::= { RCSTActions 6 } RCSTActRebootCommand OBJECT-TYPE SYNTAX INTEGER { reboot(1), idle(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable shall force the RCST to reboot when set to 1 - 'reboot'. Default value shall be 2 - 'idle'." DEFVAL { 2 } ::= { RCSTActions 7 } RCSTActDownloadCommand OBJECT-TYPE SYNTAX INTEGER { download(1), idle(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable shall initiate a RCST download process when set to 1 - 'download'. Default value shall be 2 - 'idle'." DEFVAL { 2 } ::= { RCSTActions 8 } RCSTActDropSACommand OBJECT-TYPE SYNTAX INTEGER { drop_sa(1), idle(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable shall force the RCST to drop its SA (in order to support IPSec failure, for example) when set to 1 - 'drop_SA'. Default value shall be 2 - 'idle'." DEFVAL { 2 } ::= { RCSTActions 9 } RCSTActBootImage OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This variable shall trigger a boot from the current image if set to 1 or from the alternate image if set to 2. No action shall be taken in case another value would be assigned to this SNMP object. Note that when/before booting from the alternate image it is not required to check if the alternate image is valid via an SNMP Set message." ::= { RCSTActions 10 } RCSTActValidateCurrentImageCommand OBJECT-TYPE SYNTAX INTEGER { validate_current_image(1), idle(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This variable shall force the RCST to validate the current image when set to 1 - 'validate_current_image', i.e. the one that it is currently running. When not in used, it shall be equal to 2 - 'idle' - the default value. This command shall be available to the Installer, the Super-user as well as the NCC." DEFVAL { 2 } ::= { RCSTActions 11 } RCSTActTrafficReleaseTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Time, specified in milliseconds, after which the RCST shall released its Traffic VCC due to no traffic from Hosts bound for the Return Link, while one or more entries remain in the Host Authentication table." ::= { RCSTActions 12 } RCSTActDefaultDomainName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Default domain name. The Super-user can enable/disable this mandatory feature and set the default @domain name. The default @domain name will be permanently stored in the RCST. The RCST will append the default @domain name to all unqualified logins. Some explanations about this object can be found in the installation subgroup section of this MIB specification." ::= { RCSTActions 13 } RCSTActDefaultDomainStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Default domain name feature enabled (1) or disabled (2) by the Super-user." ::= { RCSTActions 14 } RCSTPrivate OBJECT IDENTIFIER ::= { RCSTMIBObjects 6 } -- -- Conformance definitions -- RCSTMIBConformance OBJECT IDENTIFIER ::= { RCSTMIB 2 } RCSTMIBCompliances OBJECT IDENTIFIER ::= { RCSTMIBConformance 1 } RCSTBasicCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for the Satellite Interactive Terminal (RCST)." MODULE -- RCSTMIB -- Conditionally mandatory groups GROUP RCSTSysInstallGroup DESCRIPTION "Mandatory in the RCST MIB." GROUP RCSTSysIduGroup DESCRIPTION "Mandatory in the RCST MIB." GROUP RCSTConfigNetworkGroup DESCRIPTION "Mandatory in the RCST MIB." GROUP RCSTConfigAccessPolicyGroup DESCRIPTION "Mandatory in the RCST MIB." GROUP RCSTConfigLinesAirIfRtnLkGroup DESCRIPTION "Mandatory in the RCST MIB." GROUP RCSTConfigLinesAirIfAccessGroup DESCRIPTION "Mandatory in the RCST MIB." GROUP RCSTLifeRCSTStatusGroup DESCRIPTION "Mandatory in the RCST MIB." GROUP RCSTLifeTrapLogGroup DESCRIPTION "Mandatory in the RCST MIB." GROUP RCSTLifeTrapDestGroup DESCRIPTION "Mandatory in the RCST MIB." GROUP RCSTCallCntlGroup DESCRIPTION "Mandatory in the RCST MIB." GROUP RCSTActionsGroup DESCRIPTION "Mandatory in the RCST MIB." GROUP RCSTLifeTrapGroup DESCRIPTION "Mandatory in the RCST MIB." GROUP RCSTCallCntlTrapGroup DESCRIPTION "Mandatory in the RCST MIB." ::= { RCSTMIBCompliances 1 } RCSTMIBObjGroups OBJECT IDENTIFIER ::= { RCSTMIBConformance 2 } RCSTSysInstallGroup OBJECT-GROUP OBJECTS { RCSTSysInstallOwner, RCSTSysInstallDate, RCSTSysInstallLocation, RCSTSysInstallSSPId, RCSTSysInstallRCSTMacAddr, RCSTSysInstallOduAntennaSize, RCSTSysInstallOduSSPA, RCSTSysInstallAllowedDomainNextIndex, RCSTSysInstallAllowedDomainName, RCSTSysInstallAllowedDomainStatus, RCSTSysInstallCompNextIndex, RCSTSysInstallCompDescrString, RCSTSysInstallCompDescrStatus } STATUS current DESCRIPTION "A collection of objects providing installation information, i.e. the kind of information defined at commissioning (or when the RCST gets upgraded) by the installer and that should not change." ::= { RCSTMIBObjGroups 1 } RCSTSysIduGroup OBJECT-GROUP OBJECTS { RCSTSysIduShutTxAGCRateThresh, RCSTSysIduShutTxAGCWindow, RCSTSysTargetEbN0, RCSTSysLoopGainD, RCSTSysEbN0Range } STATUS current DESCRIPTION "A collection of objects related to the ULPC algorithm as well as to the IDU." ::= { RCSTMIBObjGroups 2 } RCSTConfigNetworkGroup OBJECT-GROUP OBJECTS { RCSTConfigNetworkOamIpAddr, RCSTConfigNetworkOamIpNetworkMask, RCSTConfigNetworkTrfIpAddr, RCSTConfigNetworkDefaultTrfIpAddr, RCSTConfigNetworkTrfIpAddrAssign, RCSTConfigNetworkTrfIpNetworkMask, RCSTConfigNetworkDefaultTrfIpNetworkMask, RCSTConfigNetworkOamReleaseTimeout, RCSTConfigNetworkOamIpAddrAssign, RCSTConfigNetworkAuthPriIpAddr, RCSTConfigNetworkAuthSecIpAddr } STATUS current DESCRIPTION "A collection of objects that defines somehow the network configuration of the RCST." ::= { RCSTMIBObjGroups 3 } RCSTConfigAccessPolicyGroup OBJECT-GROUP OBJECTS { RCSTConfigAccessPolicyNextIndex, RCSTConfigAccessPolicyIpAddr, RCSTConfigAccessPolicyNetMask, RCSTConfigAccessPolicyCommunityName, RCSTConfigAccessPolicyEntity, RCSTConfigAccessPolicyStatus, RCSTConfigAccessPolMibViewNextIndex, RCSTConfigAccessPolMibViewCommunityName, RCSTConfigAccessPolMibViewPrefix, RCSTConfigAccessPolMibViewAccessRight, RCSTConfigAccessPolMibViewStatus } STATUS current DESCRIPTION "A collection of objects that defines the access rights to the RCST MIB as well as some MIB views according to the different community names that have been defined." ::= { RCSTMIBObjGroups 4 } RCSTConfigLinesAirIfRtnLkGroup OBJECT-GROUP OBJECTS { RCSTConfigLinesAirIfRtnLkMaxEirp, RCSTConfigLinesAirIfRtnLkFreqHopRange, RCSTConfigLinesAirIfRtnLkDefIfLevel, RCSTConfigLinesAirIfRtnLkFirstIfLevel } STATUS current DESCRIPTION "A collection of objects related to the Return Link interface of the RCST." ::= { RCSTMIBObjGroups 5 } RCSTConfigLinesAirIfAccessGroup OBJECT-GROUP OBJECTS { RCSTConfigLinesAirIfAccessMode, RCSTConfigLinesAirIfAccessTinitial, RCSTConfigLinesAirIfAccessTto, RCSTConfigLinesAirIfAccessTresendMin, RCSTConfigLinesAirIfAccessTresendMax, RCSTConfigLinesAirIfAccessCscMax, RCSTConfigLinesAirIfAccessNMax, RCSTConfigLinesAirIfAccessTBackOffN, RCSTConfigLinesAirIfAccessNetId, RCSTConfigLinesAirIfAccessPopId, RCSTConfigLinesAirIfAccessStartTranspFreq, RCSTConfigLinesAirIfAccessStartTranspOrbPos, RCSTConfigLinesAirIfAccessStartTranspPolar, RCSTConfigLinesAirIfAccessStartTranspFec, RCSTConfigLinesAirIfAccessStartTranspSymbRate } STATUS current DESCRIPTION "A collection of objects defining some timing about the access procedure of a RCST to the network. Moreover, the characteristics of the transponder the RCST should lock on to when granted access are provided in this group." ::= { RCSTMIBObjGroups 6 } RCSTLifeRCSTStatusGroup OBJECT-GROUP OBJECTS { RCSTLifeRCSTStatusMode, RCSTLifeRCSTStatusCurrent, RCSTLifeRCSTStatusCurrentTimestamp, RCSTLifeRCSTStatusPrevious, RCSTLifeRCSTStatusPreviousTimestamp, RCSTLifeRCSTStatusRebootStatus, RCSTLifeRCSTStatusDownloadStatus, RCSTLifeRCSTStatusCurrentImageId, RCSTLifeRCSTStatusCurrentImageValidFlag, RCSTLifeRCSTStatusAlternateImageId, RCSTLifeRCSTStatusAlternateImageValidFlag } STATUS current DESCRIPTION "A collection of objects giving some information about the status of the Satellite Interactive Terminal. The status of the terminal is given with respect to some major procedure - among other things: download and reboot processes" ::= { RCSTMIBObjGroups 7 } RCSTLifeTrapLogGroup OBJECT-GROUP OBJECTS { RCSTLifeTrapLogNumber, RCSTLifeTrapLogEventTime } STATUS current DESCRIPTION "A collection of objects providing some log of the RCST traps." ::= { RCSTMIBObjGroups 8 } RCSTLifeTrapDestGroup OBJECT-GROUP OBJECTS { RCSTLifeTrapDestTableNextIndex, RCSTLifeTrapDestEntity, RCSTLifeTrapDestOid, RCSTLifeTrapDestStatus } STATUS current DESCRIPTION "A collection of objects that defines the destination of each trap sent by the RCST. Each destination is represented by an entity. Those entities are related via the access rights definition to the different communities." ::= { RCSTMIBObjGroups 9 } RCSTCallCntlGroup OBJECT-GROUP OBJECTS { RCSTCallCntlTmRCSTId, RCSTCallCntlAtmConnTableNextIndex, RCSTCallCntlAtmConnVPI, RCSTCallCntlAtmConnVCI, RCSTCallCntlAtmConnType, RCSTCallCntlAtmConnCRAMax, RCSTCallCntlAtmConnVBDCMax, RCSTCallCntlAtmConnStatus, RCSTCallCntlRCSTHoldCommand, RCSTCallCntlRCSTLogoffConfirm, RCSTCallCntlRCSTLogoffCommand, RCSTCallCntlUserLogoffTableNextIndex, RCSTCallCntlUserName, RCSTCallCntlUserHostIpAddr, RCSTCallCntlUserLogoffStatus, RCSTCallCntlUserStatus } STATUS current DESCRIPTION "A collection of objects defining some Call Control actions." ::= { RCSTMIBObjGroups 10 } RCSTActionsGroup OBJECT-GROUP OBJECTS { RCSTActDownloadUrl, RCSTActDownloadOwner, RCSTActDownloadOwnerIpAddr, RCSTActPingTableNextIndex, RCSTActPingDestination, RCSTActPingFrom, RCSTActPingSize, RCSTActPingResultTimeStamp, RCSTActPingResult, RCSTActPingTime, RCSTActPingOwnerIpAddr, RCSTActPingRowStatus, RCSTActRebootStatusTrapFlag, RCSTActRebootCommand, RCSTActDownloadCommand, RCSTActDropSACommand, RCSTActBootImage, RCSTActValidateCurrentImageCommand, RCSTActTrafficReleaseTimeout, RCSTActDefaultDomainName, RCSTActDefaultDomainStatus } STATUS current DESCRIPTION "A collection of objects that defines some actions that could be issued." ::= { RCSTMIBObjGroups 11 } RCSTSysCapabilityGroup OBJECT-GROUP OBJECTS { RCSTSysCapabilitySecurity, RCSTSysCapabilitySNMP, RCSTSysCapabilityATMconnectivity, RCSTSysCapabilityMPEGTSTRF, RCSTSysCapabilityRCSTboards, RCSTSysCapabilityRCSTACQ, RCSTSysCapabilityMultiIdu, RCSTSysCapabilitySWVersion, RCSTSysCapabilityFreqHoppRange, RCSTSysCapabilityMFTDMA, RCSTSysCapabilityRCSTClass, RCSTSysCapabilityRCSTMode, RCSTSysCapabilityReqCRA, RCSTSysCapabilityReqRBDC, RCSTSysCapabilityReqVBDC, RCSTSysCapabilityReqAVBDC, RCSTSysCapabilityReqFCA, RCSTSysCapabilityReqDCRA } STATUS current DESCRIPTION "A collection of objects related to the capabilities of the RCST, which shall also be given in the RCST capability field of the CSC burst." ::= { RCSTMIBObjGroups 12 } RCSTCallCntlMpegGroup OBJECT-GROUP OBJECTS { RCSTCallCntlMpegConnTableNextIndex, RCSTCallCntlMpegConnType, RCSTCallCntlMpegConnPid, RCSTCallCntlMpegEntryStatus } STATUS current DESCRIPTION "A collection of objects defining some Call Control actions for the MPEG burst option." ::= { RCSTMIBObjGroups 13 } RCSTMIBNotGroups OBJECT IDENTIFIER ::= { RCSTMIBConformance 3 } RCSTLifeTrapGroup NOTIFICATION-GROUP NOTIFICATIONS { RCSTLifeTrapRCSTDownloadStatus, RCSTLifeTrapRCSTRebootStatus, RCSTLifeTrapPingStatus } STATUS current DESCRIPTION "A collection of objects defining notifications about major processes result." ::= { RCSTMIBNotGroups 1 } RCSTCallCntlTrapGroup NOTIFICATION-GROUP NOTIFICATIONS { RCSTCallCntlTrapTrafficVCCRequest, RCSTCallCntlTrapOamReleaseRequest, RCSTCallCntlTrapTrafficReleaseRequest, RCSTCallCntlTrapUserLogoffRequest, RCSTCallCntlTrapRCSTLogoffRequest } STATUS current DESCRIPTION "A collection of objects defining notifications about Call Control actions result." ::= { RCSTMIBNotGroups 2 } RCSTCallCntlTrapMpegGroup NOTIFICATION-GROUP NOTIFICATIONS { RCSTCallCntlTrapMpegPidRequest, RCSTCallCntlTrapMpegPidReleaseRequest } STATUS current DESCRIPTION "A collection of objects defining notifications about Call Control actions result for the MPEG burst option." ::= { RCSTMIBNotGroups 3 } END