TIMETRA-RSVP-MIB DEFINITIONS ::= BEGIN IMPORTS CounterBasedGauge64 FROM HCNUM-TC InterfaceIndex, ifIndex FROM IF-MIB InetAddress, InetAddressType FROM INET-ADDRESS-MIB MplsLabel FROM MPLS-LSR-MIB rsvpIfEnabled, rsvpIfEntry, rsvpNbrProtocol FROM RSVP-MIB MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP FROM SNMPv2-CONF Counter32, Counter64, Gauge32, Integer32, IpAddress, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI RowStatus, TEXTUAL-CONVENTION, TimeInterval, TimeStamp, TruthValue FROM SNMPv2-TC timetraSRMIBModules, tmnxSRConfs, tmnxSRNotifyPrefix, tmnxSRObjs FROM TIMETRA-GLOBAL-MIB vRtrPimNgMvpnUMHPEStandbyAddr, vRtrPimNgMvpnUMHPEStandbyAdrTyp FROM TIMETRA-PIM-NG-MIB TNamedItem, TNamedItemOrEmpty, TmnxAdminState, TmnxOperState, TmnxRsvpDSTEClassType, TmnxRsvpSessionNameString FROM TIMETRA-TC-MIB vRtrID, vRtrIfIndex FROM TIMETRA-VRTR-MIB ; timetraRsvpMIBModule MODULE-IDENTITY LAST-UPDATED "201601010000Z" ORGANIZATION "Nokia" CONTACT-INFO "Nokia SROS Support Web: http://www.nokia.com" DESCRIPTION "This document is the SNMP MIB module to manage and provision RSVP extensions for the Nokia SROS device. Copyright 2000-2018 Nokia. All rights reserved. Reproduction of this document is authorized on the condition that the foregoing copyright notice is included. This SNMP MIB module (Specification) embodies Nokia's proprietary intellectual property. Nokia retains all title and ownership in the Specification, including any revisions. Nokia grants all interested parties a non-exclusive license to use and distribute an unmodified copy of this Specification in connection with management of Nokia products, and without fee, provided this copyright notice and license appear on all copies. This Specification is supplied 'as is', and Nokia makes no warranty, either express or implied, as to the use, operation, condition, or performance of the Specification." REVISION "201601010000Z" DESCRIPTION "Rev 14.0 1 Jan 2016 00:00 14.0 release of the TIMETRA-RSVP-MIB." REVISION "201401010000Z" DESCRIPTION "Rev 12.0 1 Jan 2014 00:00 12.0 release of the TIMETRA-RSVP-MIB." REVISION "201102010000Z" DESCRIPTION "Rev 9.0 1 Feb 2011 00:00 9.0 release of the TIMETRA-RSVP-MIB." REVISION "200902280000Z" DESCRIPTION "Rev 7.0 28 Feb 2009 00:00 7.0 release of the TIMETRA-RSVP-MIB." REVISION "200807010000Z" DESCRIPTION "Rev 6.1 01 Jul 2008 00:00 6.1 release of the TIMETRA-RSVP-MIB." REVISION "200801010000Z" DESCRIPTION "Rev 6.0 01 Jan 2008 00:00 6.0 release of the TIMETRA-RSVP-MIB." REVISION "200501240000Z" DESCRIPTION "Rev 2.1 24 Jan 2005 00:00 2.1 release of the TIMETRA-RSVP-MIB." REVISION "200401150000Z" DESCRIPTION "Rev 2.0 15 Jan 2004 00:00 2.0 release of the TIMETRA-RSVP-MIB." REVISION "200308150000Z" DESCRIPTION "Rev 1.2 15 Aug 2003 00:00 1.2 release of the TIMETRA-RSVP-MIB." REVISION "200301200000Z" DESCRIPTION "Rev 1.0 20 Jan 2003 00:00 1.0 Release of the TIMETRA-RSVP-MIB." REVISION "200008140000Z" DESCRIPTION "Rev 0.1 14 Aug 2000 00:00 Initial version of the TIMETRA-RSVP-MIB." ::= { timetraSRMIBModules 7 } TmnxRsvpSessionFailCode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "TmnxRsvpSessionFailCode is an enumerated integer that defines the reason for RSVP session failure." SYNTAX INTEGER { noError (0), admissionControlError (1), noSenderTemplate (2), conflictingResvStyle (3), unknownResvStyle (4), conflictingSourcePorts (5), unknownClassObject (6), unknownCTypeObject (7), badERO (8), badObjectLength (9), badSubobjectLength (10), badLabel (11), rroRoutingLoop (12), rsvpIpTtlMismatch (13), integrityError (14), missingMandatoryObject (15), missingObjectClass (16), wrongObjectOrder (17), badAdspecParms (18), badTspecParms (19), badFlowspecParms (20) } TmnxRsvpDSTETeClass ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "TmnxRsvpDSTETeClass is an unsigned integer in the range of (0..7) that defines the traffic engineering (TE) class." SYNTAX Unsigned32 (0..7) TmnxRsvpDSTEBwPercent ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "TmnxRsvpDSTEBwPercent is an unsigned integer in the range of (0..100) that defines the percentage bandwidth for a class type (CT)." SYNTAX Unsigned32 (0..100) TmnxRsvpTEThresholdLevel ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "TmnxRsvpTEThresholdLevel is an integer in the range of (-1|0..100) that defines the traffic engineering (TE) threshold level." SYNTAX Integer32 (-1 | 0..100) TmnxRsvpAuthenticationType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The value TmnxRsvpAuthenticationType provides the authentication type." SYNTAX INTEGER { none (0), md5 (1) } tmnxRsvpObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 7 } vRtrRsvpGeneralTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpGeneralEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpGeneralTable contains objects for general control and management of an RSVP protocol instance within a virtual router." ::= { tmnxRsvpObjs 1 } vRtrRsvpGeneralEntry OBJECT-TYPE SYNTAX VRtrRsvpGeneralEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents an instance of the MPLS protocol running within a virtual router. Entries in this table cannot be created and deleted via SNMP SET operations. An entry in this table is created by the agent when vRtrRsvpStatus in the vRtrConfTable is set to 'create'. The entry is destroyed when vRtrRsvpStatus is set to 'delete'" INDEX { vRtrID } ::= { vRtrRsvpGeneralTable 1 } VRtrRsvpGeneralEntry ::= SEQUENCE { vRtrRsvpGeneralLastChange TimeStamp, vRtrRsvpGeneralAdminState TmnxAdminState, vRtrRsvpGeneralOperState TmnxOperState, vRtrRsvpGeneralKeepMultiplier Unsigned32, vRtrRsvpGeneralRefreshTime Unsigned32, vRtrRsvpGeneralMsgPacing TruthValue, vRtrRsvpGeneralMsgPacingMaxBurst Unsigned32, vRtrRsvpGeneralMsgPacingPeriod Unsigned32, vRtrRsvpGeneralRefreshBypass TruthValue, vRtrRsvpGenRapidRetransmitTime Unsigned32, vRtrRsvpGenRapidRetryLimit Unsigned32, vRtrRsvpGenGracefulShutdown TruthValue, vRtrRsvpGenPreemptionTimer Unsigned32, vRtrRsvpGenTEThresholdUpdate TruthValue, vRtrRsvpGenTEUpdateOnCacFail TruthValue, vRtrRsvpGenTEUpdateTimer Unsigned32, vRtrRsvpGenImplicitNull TruthValue, vRtrRsvpGenNodeIdInRro INTEGER, vRtrRsvpGenP2PMrgPntAbrtTimer Unsigned32, vRtrRsvpGenP2MPMrgPntAbrtTimer Unsigned32, vRtrRsvpGeneralGrHlprMaxRcvryTm Unsigned32, vRtrRsvpGeneralGrHlprMaxRstrtTm Unsigned32, vRtrRsvpGenEntropyLblCapability TruthValue } vRtrRsvpGeneralLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The sysUpTime when this row was last modified." ::= { vRtrRsvpGeneralEntry 1 } vRtrRsvpGeneralAdminState OBJECT-TYPE SYNTAX TmnxAdminState MAX-ACCESS read-create STATUS current DESCRIPTION "When vRtrRsvpGeneralAdminState is set to 'inService', the agent attempts to enable the RSVP protocol instance on this router. When vRtrRsvpGeneralAdminState is set to 'outOfService', the agent attempts to disable the RSVP protocol instance on this router." DEFVAL { outOfService } ::= { vRtrRsvpGeneralEntry 2 } vRtrRsvpGeneralOperState OBJECT-TYPE SYNTAX TmnxOperState MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpGeneralOperState indicates the current operating state of this RSVP protocol instance on this router." ::= { vRtrRsvpGeneralEntry 3 } vRtrRsvpGeneralKeepMultiplier OBJECT-TYPE SYNTAX Unsigned32 (1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGeneralKeepMultiplier is used by RSVP to declare either a reservation down or the neighbor as down. When vRtrRsvpIfKeepMultiplier is set to the value of zero (0), the value of vRtrRsvpGeneralKeepMultiplier is applied to RSVP running on that specific interface." DEFVAL { 3 } ::= { vRtrRsvpGeneralEntry 4 } vRtrRsvpGeneralRefreshTime OBJECT-TYPE SYNTAX Unsigned32 (1..65535) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGeneralRefreshTime controls the interval between the successive Path and Resv refresh messages. RSVP declares the session down after it misses ((keep-multiplier + 0.5) * 1.5 * refresh-time)) consecutive refresh messages. When the value of vRtrRsvpIfRefreshTime is set to zero (0), the value of vRtrRsvpGeneralRefreshTime is applied to that specific RSVP interface." DEFVAL { 30 } ::= { vRtrRsvpGeneralEntry 5 } vRtrRsvpGeneralMsgPacing OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Setting the value of vRtrRsvpGeneralMsgPacing to 'true', enables RSVP message pacing wherein a specified number of RSVP messages are sent within a specified interval. Setting the value of vRtrRsvpGeneralMsgPacing to 'false', disables RSVP message pacing." DEFVAL { false } ::= { vRtrRsvpGeneralEntry 6 } vRtrRsvpGeneralMsgPacingMaxBurst OBJECT-TYPE SYNTAX Unsigned32 (100..1000) MAX-ACCESS read-create STATUS current DESCRIPTION "When RSVP message pacing is enabled (i.e. when vRtrRsvpGeneralMsgPacing is set to 'true'), the value of vRtrRsvpGeneralMsgPacingMaxBurst specifies the maximum number of RSVP messages that are sent during a configured interval under normal operating conditions. The value specified for this object must be in multiples of 10. This variable is not valid if RSVP message pacing is disabled (i.e. when vRtrRsvpGeneralMsgPacing is set to 'false')" DEFVAL { 650 } ::= { vRtrRsvpGeneralEntry 7 } vRtrRsvpGeneralMsgPacingPeriod OBJECT-TYPE SYNTAX Unsigned32 (100..1000) UNITS "milliseconds" MAX-ACCESS read-create STATUS current DESCRIPTION "When RSVP message pacing is enabled (i.e. when vRtrRsvpGeneralMsgPacing is set to 'true'), the value of vRtrRsvpGeneralMsgPacingPeriod specifies the interval (in milliseconds) during which a configured number of RSVP messages are sent. This variable is not valid if RSVP message pacing is disabled (i.e. when vRtrRsvpGeneralMsgPacing is set to 'false')" DEFVAL { 100 } ::= { vRtrRsvpGeneralEntry 8 } vRtrRsvpGeneralRefreshBypass OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGeneralRefreshBypass specifies whether the refresh reduction capabilities over all bypass tunnels originating on the PLR node is enabled. Since a bypass tunnel may merge with the primary LSP path in a node downstream of the next-hop, there is no direct interface between the PLR and the MP node and it is possible that the latter will not accept summary refresh messages received over the bypass. When the value of vRtrRsvpGeneralRefreshBypass is 'false', the summary refresh messages on the node for all primary LSPs over the bypass tunnels they are associated with, is disabled." DEFVAL { false } ::= { vRtrRsvpGeneralEntry 9 } vRtrRsvpGenRapidRetransmitTime OBJECT-TYPE SYNTAX Unsigned32 (1..100) UNITS "deciseconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenRapidRetransmitTime specifies the value of the rapid retransmission interval. This is used in the retransmission mechanism based on an exponential backoff timer in order to handle unacknowledged message objects. vRtrRsvpGenRapidRetransmitTime must be smaller than the regular refresh interval vRtrRsvpGeneralRefreshTime." DEFVAL { 5 } ::= { vRtrRsvpGeneralEntry 10 } vRtrRsvpGenRapidRetryLimit OBJECT-TYPE SYNTAX Unsigned32 (1..6) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenRapidRetryLimit specifies the rapid retry limit. This is used in the retransmission mechanism based on an exponential backoff timer in order to handle unacknowledged message objects. The node stops retransmission of unacknowledged RSVP messages whenever the updated backoff interval exceeds the value of vRtrRsvpGeneralRefreshTime or the number of retransmissions reaches the value of the vRtrRsvpGenRapidRetryLimit, whichever comes first." DEFVAL { 3 } ::= { vRtrRsvpGeneralEntry 11 } vRtrRsvpGenGracefulShutdown OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenGracefulShutdown specifies whether graceful shutdown of the RSVP node is enabled. When this object has a value of 'true', graceful shutdown is enabled. When its value is 'false', graceful shutdown is disabled." DEFVAL { false } ::= { vRtrRsvpGeneralEntry 12 } vRtrRsvpGenPreemptionTimer OBJECT-TYPE SYNTAX Unsigned32 (0..1800) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenPreemptionTimer specifies the time a node holds on to a reservation for which it has triggered the soft preemption procedure. The preempting node starts a preemption timer for each preempted LSP path. While this timer is on, the node continues to refresh the Path and Resv for the preempted LSP path. When the timer expires, the node tears down the LSP path if the head-end node has not already done so. A value of 0 means that the node does not hold on to the reservation at all. " DEFVAL { 300 } ::= { vRtrRsvpGeneralEntry 13 } vRtrRsvpGenTEThresholdUpdate OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdUpdate specifies if threshold based IGP Traffic Engineering (TE) is enabled or disabled." DEFVAL { false } ::= { vRtrRsvpGeneralEntry 14 } vRtrRsvpGenTEUpdateOnCacFail OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEUpdateOnCacFail specifies if IGP TE update on Connection Admission Control (CAC) failure during LSP setup is enabled or disabled." DEFVAL { false } ::= { vRtrRsvpGeneralEntry 15 } vRtrRsvpGenTEUpdateTimer OBJECT-TYPE SYNTAX Unsigned32 (0..300) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEUpdateTimer specifies the time interval to wait before a forced update of bandwidth to sync the bandwidth can be triggered. The update only happens when a bandwidth change occurs that does not cross any of the existing thresholds." DEFVAL { 0 } ::= { vRtrRsvpGeneralEntry 16 } vRtrRsvpGenImplicitNull OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenImplicitNull specifies whether or not to signal implicit null values for all label switched paths associated with this RSVP when this node is an egress Label Edge Router (LER). When the value is 'true' implicit null values are signaled." DEFVAL { false } ::= { vRtrRsvpGeneralEntry 17 } vRtrRsvpGenNodeIdInRro OBJECT-TYPE SYNTAX INTEGER { include (1), exclude (2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenNodeIdInRro specifies whether or not the nodeId is included in Record Route Object (RRO)." DEFVAL { exclude } ::= { vRtrRsvpGeneralEntry 18 } vRtrRsvpGenP2PMrgPntAbrtTimer OBJECT-TYPE SYNTAX Unsigned32 (0..65535) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenP2PMrgPntAbrtTimer specifies the time in seconds, MPLS will wait to clean up all the point-to-point (P2P) LSP paths which have the Incoming Label Mapping (ILM) on the failed interface and which have not already received a Path refresh over the bypass LSP. When the value of vRtrRsvpGenP2PMrgPntAbrtTimer is set to higher than zero, it will come into effect when a node activates Merge-Point procedure on one or more P2P LSP path. As soon an ingress interface goes operationally down, the Merge-Point Node starts the abort timer. Setting the value of vRtrRsvpGenP2PMrgPntAbrtTimer to 0 disables merge point abort timer." DEFVAL { 0 } ::= { vRtrRsvpGeneralEntry 19 } vRtrRsvpGenP2MPMrgPntAbrtTimer OBJECT-TYPE SYNTAX Unsigned32 (0..65535) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenP2MPMrgPntAbrtTimer specifies the time in seconds, MPLS will wait to clean up all the point-to-multi-point (P2MP) source to leaf (S2L) LSP paths which have the Incoming Label Mapping (ILM) on the failed interface and which have not already received a Path refresh over the bypass LSP. When the value of vRtrRsvpGenP2MPMrgPntAbrtTimer is set to higher than zero, it will come into effect when a node activates Merge-Point procedure on one or more P2MP S2L LSP path. As soon an ingress interface goes operationally down, the Merge-Point Node starts the abort timer. Setting the value of vRtrRsvpGenP2MPMrgPntAbrtTimer to 0 disables merge point abort timer." DEFVAL { 0 } ::= { vRtrRsvpGeneralEntry 20 } vRtrRsvpGeneralGrHlprMaxRcvryTm OBJECT-TYPE SYNTAX Unsigned32 (1..1800) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGeneralGrHlprMaxRcvryTm specifies the maximum time in seconds, a graceful helper will wait for session recovery. This value is compared with the neighbor's advertised recovery time and the minimum of the two is used. This value is used to cap the recovery time advertised by the neighbor." DEFVAL { 300 } ::= { vRtrRsvpGeneralEntry 21 } vRtrRsvpGeneralGrHlprMaxRstrtTm OBJECT-TYPE SYNTAX Unsigned32 (1..300) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGeneralGrHlprMaxRstrtTm specifies the maximum time in seconds a graceful helper will waits for session restart after it has determined that the neighbor is down. This value is compared with the neighbor's advertised restart time and the minimum of the two is used. This is used to cap the restart time advertised by the neighbor." DEFVAL { 120 } ::= { vRtrRsvpGeneralEntry 22 } vRtrRsvpGenEntropyLblCapability OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenEntropyLblCapability specifies whether entropy label capability is enabled or not on the RSVP node. When the value of vRtrRsvpGenEntropyLblCapability is set to 'true', the egress LER will advertise that it is capable of receiving and processing the entropy label." DEFVAL { false } ::= { vRtrRsvpGeneralEntry 23 } vRtrRsvpGeneralStatTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpGeneralStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpGeneralStatTable contains statistics for an RSVP protocol instance within a virtual router." ::= { tmnxRsvpObjs 2 } vRtrRsvpGeneralStatEntry OBJECT-TYPE SYNTAX VRtrRsvpGeneralStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a collection of statistics for an instance of the RSVP protocol running within a virtual router. Entries cannot be created and deleted via SNMP SET operations." AUGMENTS { vRtrRsvpGeneralEntry } ::= { vRtrRsvpGeneralStatTable 1 } VRtrRsvpGeneralStatEntry ::= SEQUENCE { vRtrRsvpGeneralPsbTimeouts Counter32, vRtrRsvpGeneralRsbTimeouts Counter32, vRtrRsvpGeneralGrhPsbTimeouts Counter32, vRtrRsvpGeneralGrhRsbTimeouts Counter32 } vRtrRsvpGeneralPsbTimeouts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpGeneralPsbTimeouts gives the total number of PSB timeouts." ::= { vRtrRsvpGeneralStatEntry 1 } vRtrRsvpGeneralRsbTimeouts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpGeneralRsbTimeouts gives the total number of RSB timeouts." ::= { vRtrRsvpGeneralStatEntry 2 } vRtrRsvpGeneralGrhPsbTimeouts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpGeneralGrhPsbTimeouts indicates the total number of PSB timeouts that occurred due to the session not being recovered during recovery phase of the graceful restart procedure." ::= { vRtrRsvpGeneralStatEntry 3 } vRtrRsvpGeneralGrhRsbTimeouts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpGeneralGrhRsbTimeouts indicates the total number of RSB timeouts that occurred due to the session not being recovered during recovery phase of the graceful restart procedure." ::= { vRtrRsvpGeneralStatEntry 4 } vRtrRsvpIfTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpIfTable provides an extension of the rsvpIfTable in the RSVP-MIB." ::= { tmnxRsvpObjs 3 } vRtrRsvpIfEntry OBJECT-TYPE SYNTAX VRtrRsvpIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry in the vRtrRsvpIfTable represents additional columns for attributes specific to the Nokia 7x50 SR RSVP implementation." AUGMENTS { rsvpIfEntry } ::= { vRtrRsvpIfTable 1 } VRtrRsvpIfEntry ::= SEQUENCE { vRtrRsvpIfLastEnabledTime TimeStamp, vRtrRsvpIfVRtrIfIndex InterfaceIndex, vRtrRsvpIfAggregate TruthValue, vRtrRsvpIfAuthenticationKey OCTET STRING, vRtrRsvpIfHelloInterval Unsigned32, vRtrRsvpIfSubscription Unsigned32, vRtrRsvpIfKeepMultiplier Unsigned32, vRtrRsvpIfRefreshTime Unsigned32, vRtrRsvpIfOperState TmnxOperState, vRtrRsvpIfActiveSessionCount Counter32, vRtrRsvpIfActiveReservationCount Counter32, vRtrRsvpIfTotalSessionCount Counter32, vRtrRsvpIfBandwidth Unsigned32, vRtrRsvpIfReservedBandwidth Unsigned32, vRtrRsvpIfAuthentication TruthValue, vRtrRsvpIfAuthChallenge TruthValue, vRtrRsvpIfAuthKeyId Counter64, vRtrRsvpIfAuthRxSeqNum Counter64, vRtrRsvpIfAuthTxSeqNum Counter64, vRtrRsvpIfAuthWindowSize Counter32, vRtrRsvpIfRefreshReduction TruthValue, vRtrRsvpIfReliableDelivery TruthValue, vRtrRsvpIfBfdEnabled TruthValue, vRtrRsvpIfGracefulShutdown TruthValue, vRtrRsvpIfDSTECt0BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpIfDSTECt1BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpIfDSTECt2BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpIfDSTECt3BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpIfDSTECt4BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpIfDSTECt5BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpIfDSTECt6BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpIfDSTECt7BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpIfInheritance Unsigned32, vRtrRsvpIfDSTEBC0Bw Counter64, vRtrRsvpIfDSTEBC1Bw Counter64, vRtrRsvpIfDSTEBC2Bw Counter64, vRtrRsvpIfDSTEBC3Bw Counter64, vRtrRsvpIfDSTEBC4Bw Counter64, vRtrRsvpIfDSTEBC5Bw Counter64, vRtrRsvpIfDSTEBC6Bw Counter64, vRtrRsvpIfDSTEBC7Bw Counter64, vRtrRsvpIfImplicitNull TruthValue, vRtrRsvpIfIgpUpdatePending TruthValue, vRtrRsvpIfIgpNextUpdate Unsigned32, vRtrRsvpIfGraceHelper TruthValue, vRtrRsvpIfMaxResvBandwidth Unsigned32, vRtrRsvpIfAuthKeyChain TNamedItemOrEmpty, vRtrRsvpIfReservedBandwidth64 CounterBasedGauge64, vRtrRsvpIfMaxReservedBandwidth64 CounterBasedGauge64 } vRtrRsvpIfLastEnabledTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The vRtrRsvpIfLastEnabledTime variable contains the sysUpTime value when rsvpIfEnabled was last set to enabled (1) to run the RSVP protocol on this interface." ::= { vRtrRsvpIfEntry 1 } vRtrRsvpIfVRtrIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The vRtrRsvpIfVRtrIfIndex contains the value of vRtrIfIndex for the entry in the vRtrIfTable associated with this RSVP interface." ::= { vRtrRsvpIfEntry 2 } vRtrRsvpIfAggregate OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Aggregate messages are used to pack multiple RSVP messages into a single packet to reduce the network overhead. When vRtrRsvpIfAggregate is set to 'true', RSVP negotiates with each neighbor and gets consensus before sending aggregate messages." DEFVAL { false } ::= { vRtrRsvpIfEntry 3 } vRtrRsvpIfAuthenticationKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfAuthenticationKey specifies the authentication key to be used on this RSVP interface. It is used along with vRtrRsvpIfAuthentication which specifies whether authentication using MD5 message based digest protocol is enabled. The authentication key can be any combination of letters or numbers. Note that the string may contain embedded nulls. An SNMP get request on this object should return an OCTET STRING of length 0. vRtrRsvpIfAuthentication and vRtrRsvpIfAuthenticationKey, which indicate whether or not authentication is enabled, must be set together in the same SNMP request PDU or else the set request fails with an inconsistentValue error. By default, authentication is disabled and vRtrRsvpIfAuthenticationKey is set to the empty string, ''H." DEFVAL { ''H } ::= { vRtrRsvpIfEntry 4 } vRtrRsvpIfHelloInterval OBJECT-TYPE SYNTAX Unsigned32 (0..60000) UNITS "milliseconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfHelloInterval specifies the length of time, in seconds, between the Hello packets that the router sends on the interface. This value must be the same for all routers attached to a common network. When vRtrRsvpIfHelloInterval is set to a value of zero (0), the sending of hello messages is disabled." DEFVAL { 3000 } ::= { vRtrRsvpIfEntry 5 } vRtrRsvpIfSubscription OBJECT-TYPE SYNTAX Unsigned32 (0..1000) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfSubscription specifies the percentage of the link bandwidth that RSVP can use for reservation. When the value of vRtrRsvpIfSubscription is set to zero (0), no new sessions are permitted on this interface. Over subscription, > 100% is also allowed on the interface." DEFVAL { 100 } ::= { vRtrRsvpIfEntry 6 } vRtrRsvpIfKeepMultiplier OBJECT-TYPE SYNTAX Unsigned32 (0..255) MAX-ACCESS read-create STATUS obsolete DESCRIPTION "The value of vRtrRsvpIfKeepMultiplier is used by RSVP to declare either a reservation down or the neighbor as down. When vRtrRsvpIfKeepMultiplier is set to the value of zero (0), the value of vRtrRsvpGeneralKeepMultiplier is applied to RSVP running on this interface." DEFVAL { 0 } ::= { vRtrRsvpIfEntry 7 } vRtrRsvpIfRefreshTime OBJECT-TYPE SYNTAX Unsigned32 (0..65535) UNITS "seconds" MAX-ACCESS read-create STATUS obsolete DESCRIPTION "The value of vRtrRsvpIfRefreshTime controls the interval between the successive Path and Resv refresh messages. RSVP declares the session down after it misses ((keep-multiplier + 0.5) * 1.5 * refresh-time)) consecutive refresh messages. When the value of vRtrRsvpIfRefreshTime is set to zero (0), the value of vRtrRsvpGeneralRefreshTime is applied to that specific RSVP interface." DEFVAL { 0 } ::= { vRtrRsvpIfEntry 8 } vRtrRsvpIfOperState OBJECT-TYPE SYNTAX TmnxOperState MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpIfOperState indicates the current operating state of the RSVP protocol on this interface. When the TIMETRA-VRTR-MIB::vRtrIfPortID object of this interface is set to a loopback port identifier, the operational state is not relevant and an SNMP GET request on this object will return 'unknown'." ::= { vRtrRsvpIfEntry 9 } vRtrRsvpIfActiveSessionCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of active RSVP sessions on this interface. This count includes sessions that have requested bandwidth as well as sessions that have not requested any bandwidth." ::= { vRtrRsvpIfEntry 10 } vRtrRsvpIfActiveReservationCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of active RSVP sessions that have reserved bandwidth." ::= { vRtrRsvpIfEntry 11 } vRtrRsvpIfTotalSessionCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP sessions on this interface. This count includes sessions that are active as well as sessions that have been signalled but a response has not yet been received." ::= { vRtrRsvpIfEntry 12 } vRtrRsvpIfBandwidth OBJECT-TYPE SYNTAX Unsigned32 UNITS "megabps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfBandwidth indicates the interface bandwidth in megabits per second (Mbps) for the RSVP protocol on this interface. This is typically the port Speed." ::= { vRtrRsvpIfEntry 13 } vRtrRsvpIfReservedBandwidth OBJECT-TYPE SYNTAX Unsigned32 UNITS "megabps" MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The value of vRtrRsvpIfReservedBandwidth indicates the amount of bandwidth in megabits per second (Mbps) to reserved by the RSVP sessions on this interface. A value of zero (0) indicates that no bandwidth is reserved. This object is replaced by vRtrRsvpIfReservedBandwidth64. This object will be deprecated in 20.2 release." ::= { vRtrRsvpIfEntry 14 } vRtrRsvpIfAuthentication OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfAuthentication specifies whether authentication is enabled. When the value is 'true', authentication using MD5 message based digest protocol is enabled and vRtrRsvpIfAuthenticationKey specifies the authentication key to be used. When the value of vRtrRsvpIfAuthentication is 'false', authentication using MD5 message based digest protocol is disabled and vRtrRsvpIfAuthenticationKey is an empty string. vRtrRsvpIfAuthentication and vRtrRsvpIfAuthenticationKey, which indicates whether or not authentication is enabled, must be set together in the same SNMP request PDU when vRtrRsvpIfAuthentication is 'true' or else the set request fails with an inconsistentValue error." DEFVAL { false } ::= { vRtrRsvpIfEntry 15 } vRtrRsvpIfAuthChallenge OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS obsolete DESCRIPTION "The value of vRtrRsvpIfAuthChallenge specifies if RSVP integrity challenge/response handshake is to be performed with RSVP neighbors. By default, integrity handshake with neighbors is disabled and the value is set to 'false'." DEFVAL { false } ::= { vRtrRsvpIfEntry 16 } vRtrRsvpIfAuthKeyId OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfAuthKeyId indicates a number that must be unique for a given sender. A locally unique key identifier is generated using some combination of the address of the sending interface and the key number." ::= { vRtrRsvpIfEntry 17 } vRtrRsvpIfAuthRxSeqNum OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfAuthRxSeqNum indicates a monotonically increasing, unique sequence number for the receiver." ::= { vRtrRsvpIfEntry 18 } vRtrRsvpIfAuthTxSeqNum OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfAuthTxSeqNum indicates a monotonically increasing, unique sequence number for the sender." ::= { vRtrRsvpIfEntry 19 } vRtrRsvpIfAuthWindowSize OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfAuthWindowSize indicates the receiver's tolerance to out-of-order message delivery. At the receiver, packets reordered within vRtrRsvpIfAuthWindowSize would only be accepted." ::= { vRtrRsvpIfEntry 20 } vRtrRsvpIfRefreshReduction OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfRefreshReduction specifies whether the use of the RSVP overhead refresh reduction capabilities on this RSVP interface is enabled. When the value of vRtrRsvpIfRefreshReduction is 'true' refresh reduction capabilities are enabled." DEFVAL { false } ::= { vRtrRsvpIfEntry 21 } vRtrRsvpIfReliableDelivery OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfReliableDelivery specifies whether reliable delivery of RSVP messages over the RSVP interface is enabled. When the value of vRtrRsvpIfReliableDelivery is 'true' reliable delivery of RSVP messages over RSVP interface is enabled. vRtrRsvpIfReliableDelivery is not valid if vRtrRsvpIfRefreshReduction is disabled, i.e. when vRtrRsvpIfRefreshReduction is set to 'false'." DEFVAL { false } ::= { vRtrRsvpIfEntry 22 } vRtrRsvpIfBfdEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfBfdEnabled specifies whether Bi-directional Forwarding Detection is enabled on this RSVP interface. When the value is 'true', this RSVP interface can establish BFD sessions and use BFD as a signalling mechanism. When it is 'false', it cannot use BFD." DEFVAL { false } ::= { vRtrRsvpIfEntry 23 } vRtrRsvpIfGracefulShutdown OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfGracefulShutdown specifies whether graceful shutdown of the RSVP interface is enabled. When this object has a value of 'true', graceful shutdown is enabled on the interface. When its value is 'false', graceful shutdown is disabled on the interface." DEFVAL { false } ::= { vRtrRsvpIfEntry 24 } vRtrRsvpIfDSTECt0BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTECt0BwPercent specifies the percentage of link bandwidth for class type (CT) 0. A bandwidth percentage is specified for each Class Type and the sum of all the bandwidth percentages must not exceed 100%. Bandwidth percentages for all 8 class types must be set together in the same SNMP request PDU or else the set request fails with an inconsistentValue error." DEFVAL { 0 } ::= { vRtrRsvpIfEntry 25 } vRtrRsvpIfDSTECt1BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTECt1BwPercent specifies the percentage link bandwidth for CT 1." DEFVAL { 0 } ::= { vRtrRsvpIfEntry 26 } vRtrRsvpIfDSTECt2BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTECt2BwPercent specifies the percentage link bandwidth for CT 2." DEFVAL { 0 } ::= { vRtrRsvpIfEntry 27 } vRtrRsvpIfDSTECt3BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTECt3BwPercent specifies the percentage link bandwidth for CT 3." DEFVAL { 0 } ::= { vRtrRsvpIfEntry 28 } vRtrRsvpIfDSTECt4BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTECt4BwPercent specifies the percentage link bandwidth for CT 4." DEFVAL { 0 } ::= { vRtrRsvpIfEntry 29 } vRtrRsvpIfDSTECt5BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTECt5BwPercent specifies the percentage link bandwidth for CT 5." DEFVAL { 0 } ::= { vRtrRsvpIfEntry 30 } vRtrRsvpIfDSTECt6BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTECt6BwPercent specifies the percentage link bandwidth for CT 6." DEFVAL { 0 } ::= { vRtrRsvpIfEntry 31 } vRtrRsvpIfDSTECt7BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTECt7BwPercent specifies the percentage link bandwidth for CT 7." DEFVAL { 0 } ::= { vRtrRsvpIfEntry 32 } vRtrRsvpIfInheritance OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "A bit within vRtrRsvpIfInheritance specifies whether to inherit the operational values of the corresponding inherited objects from vRtrRsvpGeneralTable or use the administratively set values. Non mask bits will always have value of zero, and any attempt to change the value will be silently discarded. This object is a bit-mask, with the following positions: vRtrRsvpIfDSTECt0BwPercent 0x40000 When the bit has value of one, then all bandwidths for CTs (vRtrRsvpIfDSTECt0BwPercent,..vRtrRsvpIfDSTECt7BwPercent) administrative and operational values are either the DEFVAL values or the most recently SET values. The mask bit for object vRtrRsvpIfDSTECt0BwPercent will be set to one when set is performed on the objects vRtrRsvpIfDSTECt0BwPercent,..vRtrRsvpIfDSTECt7BwPercent. Any attempt to set the mask bit to one will be silently discarded. When the bit is set to zero, then all bandwidths for CTs administrative and operational value are inherited from the corresponding bandwidths for CTs in vRtrRsvpDSTETable. vRtrRsvpDSTETable is augment of vRtrRsvpGeneralTable. vRtrRsvpIfTEThresholdLevelUp1 0x80000 When the bit has value of one, then all Up threshold values (vRtrRsvpIfTEThresholdLevelUp1,..vRtrRsvpIfTEThresholdLevelUp16) are either the DEFVAL values or the most recently SET values. The mask bit for object vRtrRsvpIfTEThresholdLevelUp1 will be set to one when set is performed on the objects vRtrRsvpIfTEThresholdLevelUp1,..vRtrRsvpIfTEThresholdLevelUp16. Any attempt to set the mask bit to one will be silently discarded. When the bit is set to zero, then all the Up threshold values are inherited from the corresponding Up thresholds in vRtrRsvpGenTEThresholdTable. vRtrRsvpGenTEThresholdTable is augment of vRtrRsvpGeneralTable. vRtrRsvpIfTEThresholdLevelDn1 0x100000 When the bit has value of one, then all Down threshold values (vRtrRsvpIfTEThresholdLevelDn1,..vRtrRsvpIfTEThresholdLevelDn16) are either the DEFVAL values or the most recently SET values. The mask bit for object vRtrRsvpIfTEThresholdLevelDn1 will be set to one when set is performed on the objects vRtrRsvpIfTEThresholdLevelDn1,..vRtrRsvpIfTEThresholdLevelDn16. Any attempt to set the mask bit to one will be silently discarded. When the bit is set to zero, then all the Down threshold values are inherited from the corresponding Down thresholds in vRtrRsvpGenTEThresholdTable. vRtrRsvpGenTEThresholdTable is augment of vRtrRsvpGeneralTable. vRtrRsvpIfImplicitNull 0x200000 When the bit has value of one, then value of vRtrRsvpIfImplicitNull is either the DEFVAL or the most recently SET value. The mask bit for object vRtrRsvpIfImplicitNull will be set to one when set is performed on the object vRtrRsvpIfImplicitNull. Any attempt to set the mask bit to one will be silently discarded. When the bit is set to zero, then value of vRtrRsvpIfImplicitNull is inherited from the corresponding implicit null object in vRtrRsvpGeneralTable." DEFVAL { 0 } ::= { vRtrRsvpIfEntry 33 } vRtrRsvpIfDSTEBC0Bw OBJECT-TYPE SYNTAX Counter64 UNITS "kilobps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTEBC0Bw indicates Bandwidth Constraint (BC) for Class Type 0 (CT0)." ::= { vRtrRsvpIfEntry 34 } vRtrRsvpIfDSTEBC1Bw OBJECT-TYPE SYNTAX Counter64 UNITS "kilobps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTEBC1Bw indicates the bandwidth constraint for CT 1." ::= { vRtrRsvpIfEntry 35 } vRtrRsvpIfDSTEBC2Bw OBJECT-TYPE SYNTAX Counter64 UNITS "kilobps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTEBC2Bw indicates the bandwidth constraint for CT 2." ::= { vRtrRsvpIfEntry 36 } vRtrRsvpIfDSTEBC3Bw OBJECT-TYPE SYNTAX Counter64 UNITS "kilobps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTEBC3Bw indicates the bandwidth constraint for CT 3." ::= { vRtrRsvpIfEntry 37 } vRtrRsvpIfDSTEBC4Bw OBJECT-TYPE SYNTAX Counter64 UNITS "kilobps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTEBC4Bw indicates the bandwidth constraint for CT 4." ::= { vRtrRsvpIfEntry 38 } vRtrRsvpIfDSTEBC5Bw OBJECT-TYPE SYNTAX Counter64 UNITS "kilobps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTEBC5Bw indicates the bandwidth constraint for CT 5." ::= { vRtrRsvpIfEntry 39 } vRtrRsvpIfDSTEBC6Bw OBJECT-TYPE SYNTAX Counter64 UNITS "kilobps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTEBC6Bw indicates the bandwidth constraint for CT 6." ::= { vRtrRsvpIfEntry 40 } vRtrRsvpIfDSTEBC7Bw OBJECT-TYPE SYNTAX Counter64 UNITS "kilobps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTEBC7Bw indicates the bandwidth constraint for CT 7." ::= { vRtrRsvpIfEntry 41 } vRtrRsvpIfImplicitNull OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfImplicitNull specifies whether or not to signal implicit null values for all label switched paths associated with this RSVP interface when this node is an egress Label Edge Router (LER). When the value is 'true' implicit null values are signaled." DEFVAL { false } ::= { vRtrRsvpIfEntry 42 } vRtrRsvpIfIgpUpdatePending OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfIgpUpdatePending indicates if the TE update which is to be sent to IGP on any bandwidth change is pending for the interface. When the value of vRtrRsvpIfIgpUpdatePending is 'true' IGP TE update is pending for a bandwidth change on the interface." ::= { vRtrRsvpIfEntry 43 } vRtrRsvpIfIgpNextUpdate OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfIgpNextUpdate indicates the time remaining in seconds before the next TE update would be sent to IGP for the interface. The value of vRtrRsvpIfIgpNextUpdate is applicable only when the value of vRtrRsvpIfIgpUpdatePending is 'true'." ::= { vRtrRsvpIfEntry 44 } vRtrRsvpIfGraceHelper OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfGraceHelper specifies whether graceful restart helper mode is enabled or disabled. When the graceful restart helper mode when enabled, the system will advertise Restart capability object which will allow neighboring router to request for a grace period during which the system will continue to use previously established RSVP session. This is typically used when a neighboring router's control plane restarts but its forwarding plane is expected to continue to forward traffic. The system will advertise Restart capability object with value of the restart, and the recovery times always set to 0." DEFVAL { false } ::= { vRtrRsvpIfEntry 45 } vRtrRsvpIfMaxResvBandwidth OBJECT-TYPE SYNTAX Unsigned32 UNITS "megabps" MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The value of vRtrRsvpIfMaxResvBandwidth indicates the amount of bandwidth in megabits per second (Mbps) available to be reserved for the RSVP protocol on this interface. This is typically the (port Speed * subscription Percentage). This object is replaced by vRtrRsvpIfMaxReservedBandwidth64. This object will be deprecated in 20.2 release." ::= { vRtrRsvpIfEntry 46 } vRtrRsvpIfAuthKeyChain OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfAuthKeyChain specifies the keychain which will be used to sign and/or authenticate the RSVP protocol stream. The keychain name is defined by tmnxKeyChainName and is the index for TIMETRA-SECURITY-MIB::tmnxKeyChainTable." DEFVAL { ''H } ::= { vRtrRsvpIfEntry 47 } vRtrRsvpIfReservedBandwidth64 OBJECT-TYPE SYNTAX CounterBasedGauge64 UNITS "megabps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfReservedBandwidth64 indicates the amount of bandwidth in megabits per second (Mbps) to reserved by the RSVP sessions on this interface. A value of zero (0) indicates that no bandwidth is reserved." ::= { vRtrRsvpIfEntry 48 } vRtrRsvpIfMaxReservedBandwidth64 OBJECT-TYPE SYNTAX CounterBasedGauge64 UNITS "megabps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfMaxReservedBandwidth64 indicates the amount of bandwidth in megabits per second (Mbps) available to be reserved for the RSVP protocol on this interface. This is typically the (port Speed * subscription Percentage)." ::= { vRtrRsvpIfEntry 49 } vRtrRsvpIfStatTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpIfStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpIfStatTable contains objects for reporting statistics associated with an interface running RSVP." ::= { tmnxRsvpObjs 4 } vRtrRsvpIfStatEntry OBJECT-TYPE SYNTAX VRtrRsvpIfStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents an interface running the RSVP protocol within a virtual router. Entries in this table cannot be created and deleted via SNMP SET operations. An entry in this table is created by the agent when the RSVP protocol is configured on a virtual router interface. The entry is destroyed when RSVP is removed from the interface." INDEX { vRtrID, vRtrIfIndex } ::= { vRtrRsvpIfStatTable 1 } VRtrRsvpIfStatEntry ::= SEQUENCE { vRtrRsvpIfStatTxPaths Counter64, vRtrRsvpIfStatTxPathErrors Counter64, vRtrRsvpIfStatTxPathTears Counter64, vRtrRsvpIfStatTxResvs Counter64, vRtrRsvpIfStatTxResvErrors Counter64, vRtrRsvpIfStatTxResvTears Counter64, vRtrRsvpIfStatTxResvConfirms Counter64, vRtrRsvpIfStatTxBundles Counter64, vRtrRsvpIfStatTxAcks Counter64, vRtrRsvpIfStatTxHelloReqs Counter64, vRtrRsvpIfStatTxSRefreshes Counter64, vRtrRsvpIfStatTxPkts Counter64, vRtrRsvpIfStatTxErrorPkts Counter64, vRtrRsvpIfStatTxTotalPkts Counter64, vRtrRsvpIfStatRxPaths Counter64, vRtrRsvpIfStatRxPathErrors Counter64, vRtrRsvpIfStatRxPathTears Counter64, vRtrRsvpIfStatRxResvs Counter64, vRtrRsvpIfStatRxResvErrors Counter64, vRtrRsvpIfStatRxResvTears Counter64, vRtrRsvpIfStatRxResvConfirms Counter64, vRtrRsvpIfStatRxBundles Counter64, vRtrRsvpIfStatRxAcks Counter64, vRtrRsvpIfStatRxHelloReqs Counter64, vRtrRsvpIfStatRxSRefreshes Counter64, vRtrRsvpIfStatRxPkts Counter64, vRtrRsvpIfStatRxErrorPkts Counter64, vRtrRsvpIfStatRxTotalPkts Counter64, vRtrRsvpIfStatHelloTimeout Counter32, vRtrRsvpIfStatTxAuthErrors Counter64, vRtrRsvpIfStatRxAuthErrors Counter64 } vRtrRsvpIfStatTxPaths OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP PATH messages that have been transmitted from this RSVP interface." ::= { vRtrRsvpIfStatEntry 1 } vRtrRsvpIfStatTxPathErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP PATH ERROR messages that have been transmitted from this RSVP interface." ::= { vRtrRsvpIfStatEntry 2 } vRtrRsvpIfStatTxPathTears OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP PATH TEAR messages that have been transmitted from this RSVP interface." ::= { vRtrRsvpIfStatEntry 3 } vRtrRsvpIfStatTxResvs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP RESV messages that have been transmitted from this RSVP interface." ::= { vRtrRsvpIfStatEntry 4 } vRtrRsvpIfStatTxResvErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP RESV ERROR messages that have been transmitted from this RSVP interface." ::= { vRtrRsvpIfStatEntry 5 } vRtrRsvpIfStatTxResvTears OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP RESV TEAR messages that have been transmitted from this RSVP interface." ::= { vRtrRsvpIfStatEntry 6 } vRtrRsvpIfStatTxResvConfirms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP RESV CONFIRM messages that have been transmitted from this RSVP interface." ::= { vRtrRsvpIfStatEntry 7 } vRtrRsvpIfStatTxBundles OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP bundled packets that have been transmitted on this RSVP interface." ::= { vRtrRsvpIfStatEntry 8 } vRtrRsvpIfStatTxAcks OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP ACK messages that have been transmitted on this RSVP interface when refresh reduction is enabled." ::= { vRtrRsvpIfStatEntry 9 } vRtrRsvpIfStatTxHelloReqs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP HELLO REQ packets that have been transmitted on this RSVP interface." ::= { vRtrRsvpIfStatEntry 10 } vRtrRsvpIfStatTxSRefreshes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of summary refresh, SREFRESH, messages that have been transmitted on this RSVP interface when refresh reduction is enabled." ::= { vRtrRsvpIfStatEntry 11 } vRtrRsvpIfStatTxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of error free RSVP packets that have been transmitted on this RSVP interface." ::= { vRtrRsvpIfStatEntry 12 } vRtrRsvpIfStatTxErrorPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP packets with errors that have been transmitted on this RSVP interface." ::= { vRtrRsvpIfStatEntry 13 } vRtrRsvpIfStatTxTotalPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP packets, including error packets, that have been transmitted on this RSVP interface." ::= { vRtrRsvpIfStatEntry 14 } vRtrRsvpIfStatRxPaths OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP PATH messages that have been received on this RSVP interface." ::= { vRtrRsvpIfStatEntry 15 } vRtrRsvpIfStatRxPathErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP PATH ERROR messages that have been transmitted on this RSVP interface." ::= { vRtrRsvpIfStatEntry 16 } vRtrRsvpIfStatRxPathTears OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP PATH TEAR messages that have been received on this RSVP interface." ::= { vRtrRsvpIfStatEntry 17 } vRtrRsvpIfStatRxResvs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP RESV messages that have been received on this RSVP interface." ::= { vRtrRsvpIfStatEntry 18 } vRtrRsvpIfStatRxResvErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP RESV ERROR messages that have been received on this RSVP interface." ::= { vRtrRsvpIfStatEntry 19 } vRtrRsvpIfStatRxResvTears OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP RESV TEAR messages that have been received on this RSVP interface." ::= { vRtrRsvpIfStatEntry 20 } vRtrRsvpIfStatRxResvConfirms OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP RESV CONFIRM messages that have been received on this RSVP interface." ::= { vRtrRsvpIfStatEntry 21 } vRtrRsvpIfStatRxBundles OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP bundled packets received on this RSVP interface. Bundled packets are sent when refresh reduction is enabled." ::= { vRtrRsvpIfStatEntry 22 } vRtrRsvpIfStatRxAcks OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP ACK messages received when refresh reduction is enabled on this RSVP interface." ::= { vRtrRsvpIfStatEntry 23 } vRtrRsvpIfStatRxHelloReqs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP HELLO REQ messages received on this RSVP interface." ::= { vRtrRsvpIfStatEntry 24 } vRtrRsvpIfStatRxSRefreshes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP summary refresh, SREFRESH, messages received on this RSVP interface." ::= { vRtrRsvpIfStatEntry 25 } vRtrRsvpIfStatRxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of error free RSVP packets received on this RSVP interface." ::= { vRtrRsvpIfStatEntry 26 } vRtrRsvpIfStatRxErrorPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP packets with errors received on this RSVP interface." ::= { vRtrRsvpIfStatEntry 27 } vRtrRsvpIfStatRxTotalPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP packets, including errors, received on this RSVP interface." ::= { vRtrRsvpIfStatEntry 28 } vRtrRsvpIfStatHelloTimeout OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of hello messages that timed out on this RSVP interface." ::= { vRtrRsvpIfStatEntry 29 } vRtrRsvpIfStatTxAuthErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP packets with MD5 errors sent by this RSVP interface." ::= { vRtrRsvpIfStatEntry 30 } vRtrRsvpIfStatRxAuthErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP packets with MD5 errors received on this RSVP interface." ::= { vRtrRsvpIfStatEntry 31 } vRtrRsvpSessionTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpSessionTable contains objects for reporting sessions associated with the RSVP protocol running in a virtual router." ::= { tmnxRsvpObjs 5 } vRtrRsvpSessionEntry OBJECT-TYPE SYNTAX VRtrRsvpSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a session of the RSVP protocol within a virtual router. Entries in this table cannot be created and deleted via SNMP SET operations. An entry in this table is created by the agent when the RSVP protocol establishes a session. The entry is destroyed when the RSVP session is removed." INDEX { vRtrID, vRtrRsvpSessionIndex } ::= { vRtrRsvpSessionTable 1 } VRtrRsvpSessionEntry ::= SEQUENCE { vRtrRsvpSessionIndex Unsigned32, vRtrRsvpSessionState TmnxOperState, vRtrRsvpSessionName TmnxRsvpSessionNameString, vRtrRsvpSessionSetupPriority Unsigned32, vRtrRsvpSessionHoldPriority Unsigned32, vRtrRsvpSessionFlags Unsigned32, vRtrRsvpSessionEndpointAddress IpAddress, vRtrRsvpSessionLspId Unsigned32, vRtrRsvpSessionSenderAddress IpAddress, vRtrRsvpSessionType INTEGER, vRtrRsvpSessionLocalProtectAvailable TruthValue, vRtrRsvpSessionLocalProtectInUse TruthValue, vRtrRsvpSessionStyle INTEGER, vRtrRsvpSessionTunnelId Unsigned32, vRtrRsvpSessionExtTunnelId IpAddress, vRtrRsvpSessionNextHopIpAddress IpAddress, vRtrRsvpSessionDetourIndex Unsigned32, vRtrRsvpSessionDetourPLRId IpAddress, vRtrRsvpSessionDetourAvoidNodeId IpAddress, vRtrRsvpSessionPreviousHop IpAddress, vRtrRsvpSessionFailCode TmnxRsvpSessionFailCode, vRtrRsvpSessionFailNodeAddr IpAddress, vRtrRsvpSessionXCIndex Integer32, vRtrRsvpSessionBypassIndex Unsigned32, vRtrRsvpSessionBypassAvoid IpAddress, vRtrRsvpSessionBypassActive TruthValue, vRtrRsvpSessionBypassDnstrmLabel MplsLabel, vRtrRsvpSessionSubGrpId Unsigned32, vRtrRsvpSessionSubGrpOrgIdType InetAddressType, vRtrRsvpSessionSubGrpOrgIdAddr InetAddress, vRtrRsvpSessionLeafAddrType InetAddressType, vRtrRsvpSessionLeafAddr InetAddress, vRtrRsvpSessionP2mpId Unsigned32, vRtrRsvpSessionClassType TmnxRsvpDSTEClassType, vRtrRsvpSessionFrrProperties BITS, vRtrRsvpSessionExNodeAddrType InetAddressType, vRtrRsvpSessionExNodeAddr InetAddress, vRtrRsvpSessionBypassInterArea TruthValue, vRtrRsvpSessionBypassPathCost Unsigned32, vRtrRsvpSessBypLastResigAttempt TimeStamp, vRtrRsvpSessBypLastResigReason INTEGER, vRtrRsvpSessBypLastResigStatus INTEGER, vRtrRsvpSBLastResigStatusReason INTEGER, vRtrRsvpSessionLspAttributeFlags BITS } vRtrRsvpSessionIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The unique value that identifies this RSVP session for the RSVP protocol for this virtual router in the system. it is a unique value among entries with the same value of vRtrID." ::= { vRtrRsvpSessionEntry 1 } vRtrRsvpSessionState OBJECT-TYPE SYNTAX TmnxOperState MAX-ACCESS read-only STATUS current DESCRIPTION "The current operational state of this RSVP session." ::= { vRtrRsvpSessionEntry 2 } vRtrRsvpSessionName OBJECT-TYPE SYNTAX TmnxRsvpSessionNameString MAX-ACCESS read-only STATUS current DESCRIPTION "The administrative name assigned to this RSVP session by the agent." ::= { vRtrRsvpSessionEntry 3 } vRtrRsvpSessionSetupPriority OBJECT-TYPE SYNTAX Unsigned32 (0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionSetupPriority is the setup priority used for this RSVP session when there is not enough bandwidth available to setup this session. If the setup priority is greater than the hold priority for another established session, then this session can preempt the existing session. A value of zero (0) is the highest priority and a value of seven (7) is the lowest priority." ::= { vRtrRsvpSessionEntry 4 } vRtrRsvpSessionHoldPriority OBJECT-TYPE SYNTAX Unsigned32 (0..7) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionHoldPriority is the hold priority to be used for this RSVP session when there is insufficient bandwidth available to setup another session. The other session's setup priority is compared against this session's hold priority. If its setup priority is higher than this session's hold priority, this session may be preempted by the other session. A value of zero (0) is the highest priority and a value of seven (7) is the lowest priority." ::= { vRtrRsvpSessionEntry 5 } vRtrRsvpSessionFlags OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionFlags is a bit-mask that indicates the current setting of the attribute flags for this RSVP session. Session attributes include local protection, label recording, reservation styles, bandwidth protection desired and node protection desired. If a bit is set, has a value of one (1), the attribute is enabled or true for this RSVP session. Bit positions: -- localProtection - 0x01 -- labelRecording - 0x02 -- styleSE - 0x04 -- bwProtection - 0x08 -- nodeProtection - 0x10 -- softPreemption - 0x40 " ::= { vRtrRsvpSessionEntry 6 } vRtrRsvpSessionEndpointAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionEndpointAddress is the IP address of the egress node for the tunnel supporting this session." ::= { vRtrRsvpSessionEntry 7 } vRtrRsvpSessionLspId OBJECT-TYPE SYNTAX Unsigned32 (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionLspId is a unique ID assigned by the agent to this RSVP session. It is derived from the vRtrMplsLspIndex of the MPLS LSP associated with this RSVP session." ::= { vRtrRsvpSessionEntry 8 } vRtrRsvpSessionSenderAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionSenderAddress is the IP address of the sender node for the tunnel supporting this session. It is derived from the source address of the associated MPLS LSP definition." ::= { vRtrRsvpSessionEntry 9 } vRtrRsvpSessionType OBJECT-TYPE SYNTAX INTEGER { unknown (1), originating (2), transit (3), terminating (4), detour (5), detourTransit (6), detourTerminating (7), bypassTunnel (8), manualBypass (9), p2mpS2lSubLspOrig (10), p2mpS2lSubLspTransit (11), p2mpS2lSubLspTerminate (12), s2lBypassTunnel (13) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionType indicates this node's position in the path of this RSVP session." ::= { vRtrRsvpSessionEntry 10 } vRtrRsvpSessionLocalProtectAvailable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "When vRtrRsvpSessionLocalProtectAvailable has a value of 'true', the link downstream from this node is protected via a local repair mechanism" ::= { vRtrRsvpSessionEntry 11 } vRtrRsvpSessionLocalProtectInUse OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "When vRtrRsvpSessionLocalProtectInUse has a value of 'true', a local protection mechanism is in use to maintain the tunnel supporting this RSVP session." ::= { vRtrRsvpSessionEntry 12 } vRtrRsvpSessionStyle OBJECT-TYPE SYNTAX INTEGER { unknown (1), styleSE (2), styleFF (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionStyle indicates the reservation style used for this RSVP session. The value 'styleSE' represents shared explicit style. The value 'styleFF' represents fixed filter style." ::= { vRtrRsvpSessionEntry 13 } vRtrRsvpSessionTunnelId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionTunnelId is the mplsTunnelIndex for the associated row entry in the mplsTunnelTable supporting this RSVP session." ::= { vRtrRsvpSessionEntry 14 } vRtrRsvpSessionExtTunnelId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionExtTunnelId is the IP address of the ingress node of the tunnel supporting this RSVP session." ::= { vRtrRsvpSessionEntry 15 } vRtrRsvpSessionNextHopIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionNextHopIpAddress is the IP address of the next-hop for this RSVP session." ::= { vRtrRsvpSessionEntry 16 } vRtrRsvpSessionDetourIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionDetourIndex is the vRtrRsvpSessionIndex of the RSVP session that serves as a detour for this RSVP session. vRtrRsvpSessionDetourIndex is 0 if there is no detour for this RSVP session." ::= { vRtrRsvpSessionEntry 17 } vRtrRsvpSessionDetourPLRId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionDetourPLRId is the IP address that identifies the beginning point of detour which is a PLR. Any local address on the PLR can be used." ::= { vRtrRsvpSessionEntry 18 } vRtrRsvpSessionDetourAvoidNodeId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionDetourAvoidNodeId is the router ID of the immediate downstream node that the PLR is trying to avoid." ::= { vRtrRsvpSessionEntry 19 } vRtrRsvpSessionPreviousHop OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionPreviousHop is the IP address of the node that forwarded the RSVP PATH message." ::= { vRtrRsvpSessionEntry 20 } vRtrRsvpSessionFailCode OBJECT-TYPE SYNTAX TmnxRsvpSessionFailCode MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionFailCode indicates the reason for RSVP session failure. A value of 0 indicates that no failure has occurred." ::= { vRtrRsvpSessionEntry 21 } vRtrRsvpSessionFailNodeAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionFailNodeAddr indicates the IP address of the node at which the RSVP session failed. When no failure has occurred, this value is 0." ::= { vRtrRsvpSessionEntry 22 } vRtrRsvpSessionXCIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionXCIndex indicates the index into the mplsXCTable which identifies the cross-connect entry associated with this RSVP session." ::= { vRtrRsvpSessionEntry 23 } vRtrRsvpSessionBypassIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionBypassIndex is the vRtrRsvpSessionIndex of the RSVP session that serves as a bypass tunnel (facility backup) for this RSVP session. vRtrRsvpSessionBypassIndex is 0 if there is no bypass tunnel for this RSVP session." ::= { vRtrRsvpSessionEntry 24 } vRtrRsvpSessionBypassAvoid OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionBypassAvoid is the router ID of the immediate downstream node or the IP address of the link that the PLR is trying to avoid." ::= { vRtrRsvpSessionEntry 25 } vRtrRsvpSessionBypassActive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionBypassActive is 'true', if a protected LSP is actively using the bypass tunnel represented by this RSVP session." ::= { vRtrRsvpSessionEntry 26 } vRtrRsvpSessionBypassDnstrmLabel OBJECT-TYPE SYNTAX MplsLabel MAX-ACCESS read-only STATUS current DESCRIPTION "If the LSP associated with this RSVP session is protected by a bypass tunnel (vRtrRsvpSessionBypassIndex for the session is a non-zero value), then vRtrRsvpSessionBypassDnstrmLabel is the ingress label that the Merge Point advertises for the LSP." ::= { vRtrRsvpSessionEntry 27 } vRtrRsvpSessionSubGrpId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionSubGrpId indicates the identifier for sub group." ::= { vRtrRsvpSessionEntry 28 } vRtrRsvpSessionSubGrpOrgIdType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionSubGrpOrgIdType indicates the type of vRtrRsvpSessionSubGrpOrgIdAddr." ::= { vRtrRsvpSessionEntry 29 } vRtrRsvpSessionSubGrpOrgIdAddr OBJECT-TYPE SYNTAX InetAddress (SIZE (0|4)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionSubGrpOrgIdAddr indicates the IP address of the sub group originator. " ::= { vRtrRsvpSessionEntry 30 } vRtrRsvpSessionLeafAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionLeafAddrType indicates the type of vRtrRsvpSessionLeafAddr." ::= { vRtrRsvpSessionEntry 31 } vRtrRsvpSessionLeafAddr OBJECT-TYPE SYNTAX InetAddress (SIZE (0|4)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionLeafAddr indicates the IP address of the leaf address." ::= { vRtrRsvpSessionEntry 32 } vRtrRsvpSessionP2mpId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionP2mpId indicates a unique identifier known as point to multipoint (P2MP) identifier (ID)." ::= { vRtrRsvpSessionEntry 33 } vRtrRsvpSessionClassType OBJECT-TYPE SYNTAX TmnxRsvpDSTEClassType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionClassType indicates the class type for this RSVP session." ::= { vRtrRsvpSessionEntry 34 } vRtrRsvpSessionFrrProperties OBJECT-TYPE SYNTAX BITS { srlgNotStrict (0), srlgDisjoint (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionFrrProperties indicates criteria or constraints that were used at the time of computation of the FRR bypass tunnel or detour session associated with any primary LSP path on the system. This is applicable only for sessions being protected by FRR bypass tunnels or detours. Currently vRtrRsvpSessionFrrProperties has bits defined for SRLG properties only as follows: srlgNotStrict - If set, implies that SRLG is Not Strict srlgDisjoint - If set, implies that SRLG is Disjoint" ::= { vRtrRsvpSessionEntry 35 } vRtrRsvpSessionExNodeAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionExNodeAddrType indicates the type of vRtrRsvpSessionExNodeAddr." ::= { vRtrRsvpSessionEntry 36 } vRtrRsvpSessionExNodeAddr OBJECT-TYPE SYNTAX InetAddress (SIZE (0|4)) MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionExNodeAddr indicates the address of the node to be avoided as signaled in the EXCLUDE_ROUTE object(XRO). If no XRO is signaled, this address will be 0.0.0.0." ::= { vRtrRsvpSessionEntry 37 } vRtrRsvpSessionBypassInterArea OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionBypassInterArea indicates whether the bypass tunnel is either inter-area or intra-area. This value of vRtrRsvpSessionBypassInterArea is applicable only when the value of vRtrRsvpSessionType is 'bypassTunnel', 'manualBypass' or 's2lBypassTunnel'." ::= { vRtrRsvpSessionEntry 38 } vRtrRsvpSessionBypassPathCost OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionBypassPathCost indicates the path cost for this bypass tunnel." ::= { vRtrRsvpSessionEntry 39 } vRtrRsvpSessBypLastResigAttempt OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessBypLastResigAttempt indicates the sysUpTime when an attempt was last made to resignal this bypass tunnel." ::= { vRtrRsvpSessionEntry 40 } vRtrRsvpSessBypLastResigReason OBJECT-TYPE SYNTAX INTEGER { none (0), timerExpiry (1), manualResignal (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessBypLastResigReason indicates the reason for the last resignal attempt for this bypass tunnel." ::= { vRtrRsvpSessionEntry 41 } vRtrRsvpSessBypLastResigStatus OBJECT-TYPE SYNTAX INTEGER { none (0), notAttempted (1), failed (2), successful (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessBypLastResigStatus indicates the status of the last resignal attempt for this bypass tunnel." ::= { vRtrRsvpSessionEntry 42 } vRtrRsvpSBLastResigStatusReason OBJECT-TYPE SYNTAX INTEGER { none (0), pathOptimal (1), noConnectedPlrs (2), nodeProtRetryInProg (3), resignalInProg (4), nodeProtRetryBypass (5), resignalBypass (6), cspfFailed (7), setupFailed (8) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSBLastResigStatusReason indicates the reason why the last resignal attempt for this bypass tunnel was not attempted or failed." ::= { vRtrRsvpSessionEntry 43 } vRtrRsvpSessionLspAttributeFlags OBJECT-TYPE SYNTAX BITS { reserved0 (0), reserved1 (1), reserved2 (2), reserved3 (3), reserved4 (4), reserved5 (5), reserved6 (6), reserved7 (7), reserved8 (8), elc (9) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionLspAttributeFlags indicates the set of properties for LSP Attribute for this RSVP Session. The bits are defined as follows : elc - If set, implies that entropy label capability is enabled on the remote end." ::= { vRtrRsvpSessionEntry 44 } vRtrRsvpSessionStatTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpSessionStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpSessionStatTable contains statistics for an RSVP session." ::= { tmnxRsvpObjs 6 } vRtrRsvpSessionStatEntry OBJECT-TYPE SYNTAX VRtrRsvpSessionStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a collection of statistics for an RSVP session. Entries cannot be created and deleted via SNMP SET operations." AUGMENTS { vRtrRsvpSessionEntry } ::= { vRtrRsvpSessionStatTable 1 } VRtrRsvpSessionStatEntry ::= SEQUENCE { vRtrRsvpSessionTxPaths Counter64, vRtrRsvpSessionRxPaths Counter64, vRtrRsvpSessionTxResvs Counter64, vRtrRsvpSessionRxResvs Counter64, vRtrRsvpSessionDetourTimeUp TimeInterval, vRtrRsvpSessionDetourAge TimeInterval, vRtrRsvpSessionBypassTimeUp TimeInterval, vRtrRsvpSessionBypassAge TimeInterval, vRtrRsvpSessionBypassLspCount Gauge32, vRtrRsvpSessionTxSrefreshPaths Counter64, vRtrRsvpSessionRxSrefreshPaths Counter64, vRtrRsvpSessionTxSrefreshResvs Counter64, vRtrRsvpSessionRxSrefreshResvs Counter64 } vRtrRsvpSessionTxPaths OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP PATH messages transmitted for this RSVP session." ::= { vRtrRsvpSessionStatEntry 1 } vRtrRsvpSessionRxPaths OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP PATH messages received for this RSVP session." ::= { vRtrRsvpSessionStatEntry 2 } vRtrRsvpSessionTxResvs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP RESV messages transmitted for this RSVP session." ::= { vRtrRsvpSessionStatEntry 3 } vRtrRsvpSessionRxResvs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of RSVP RESV messages received for this RSVP session." ::= { vRtrRsvpSessionStatEntry 4 } vRtrRsvpSessionDetourTimeUp OBJECT-TYPE SYNTAX TimeInterval MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionDetourTimeUp is the total time in 10-millisecond units that the detour LSP has been operational." ::= { vRtrRsvpSessionStatEntry 5 } vRtrRsvpSessionDetourAge OBJECT-TYPE SYNTAX TimeInterval MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionDetourAge is the age (i.e., time from creation till now) of this detour LSP in 10-millisecond periods." ::= { vRtrRsvpSessionStatEntry 6 } vRtrRsvpSessionBypassTimeUp OBJECT-TYPE SYNTAX TimeInterval MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionBypassTimeUp is the total time in 10-millisecond units that the bypass tunnel has been operational." ::= { vRtrRsvpSessionStatEntry 7 } vRtrRsvpSessionBypassAge OBJECT-TYPE SYNTAX TimeInterval MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionBypassAge is the age (i.e., time from creation till now) of this bypass tunnel in 10-millisecond periods." ::= { vRtrRsvpSessionStatEntry 8 } vRtrRsvpSessionBypassLspCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "vRtrRsvpSessionBypassLspCount indicates the number of LSPs that are protected by this bypass tunnel." ::= { vRtrRsvpSessionStatEntry 9 } vRtrRsvpSessionTxSrefreshPaths OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionTxSrefreshPaths indicates the number of times PATH refresh for the session was sent as a part of a Srefresh message." ::= { vRtrRsvpSessionStatEntry 10 } vRtrRsvpSessionRxSrefreshPaths OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionRxSrefreshPaths indicates the number of times PATH was refreshed using message ID from full PATH refresh or Srefresh message for this RSVP session." ::= { vRtrRsvpSessionStatEntry 11 } vRtrRsvpSessionTxSrefreshResvs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionTxSrefreshResvs indicates the number of times RESV refresh for the session was sent as a part of a Srefresh message." ::= { vRtrRsvpSessionStatEntry 12 } vRtrRsvpSessionRxSrefreshResvs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionRxSrefreshResvs indicates the number of times RESV was refreshed using message ID from full RESV refresh or Srefresh message for this RSVP session." ::= { vRtrRsvpSessionStatEntry 13 } tmnxRsvpNotificationObjects OBJECT IDENTIFIER ::= { tmnxRsvpObjs 7 } vRtrRsvpIfNbrDownReasonCode OBJECT-TYPE SYNTAX INTEGER { linkDown (1), helloTimedOut (2), instanceMismatch (3), bfdDown (4) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by vRtrRsvpIfNbrStateDown notification, vRtrRsvpIfNbrDownReasonCode specifies the reason for a RSVP interface neighbor becoming inactive." ::= { tmnxRsvpNotificationObjects 1 } vRtrRsvpPEFailOverReasonCode OBJECT-TYPE SYNTAX INTEGER { tunnelDown (1), ufdSessionDown (2) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by vRtrRsvpPEFailOverPriToStdBy notification. vRtrRsvpPEFailOverReasonCode specifies the reason for Provider Edge (PE) switch over." ::= { tmnxRsvpNotificationObjects 2 } vRtrRsvpSessionTypeTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpSessionTypeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpSessionTypeTable is a read-only table that contains objects for reporting sessions associated with the RSVP protocol running in a virtual router. This table is created at the same time entries in vRtrRsvpSessionTable are created. This table serves the purpose of grouping together all the sessions of a particular type." ::= { tmnxRsvpObjs 8 } vRtrRsvpSessionTypeEntry OBJECT-TYPE SYNTAX VRtrRsvpSessionTypeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a session for the RSVP protocol within a virtual router. Entries in this table cannot be created and deleted via SNMP SET operations. An entry in this table is created by the agent when the RSVP protocol establishes a session. The entry is destroyed when the RSVP session is removed." INDEX { vRtrID, vRtrRsvpSessionType, vRtrRsvpSessionIndex } ::= { vRtrRsvpSessionTypeTable 1 } VRtrRsvpSessionTypeEntry ::= SEQUENCE { vRtrRsvpSessionTypeName TmnxRsvpSessionNameString } vRtrRsvpSessionTypeName OBJECT-TYPE SYNTAX TmnxRsvpSessionNameString MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpSessionTypeName indicates vRtrRsvpSessionName, the administrative name assigned to this RSVP session by the agent." ::= { vRtrRsvpSessionTypeEntry 1 } vRtrRsvpProtectedSessionTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpProtectedSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpProtectedSessionTable is a read-only table that contains objects for reporting sessions associated with the RSVP protocol running in a virtual router which are protected by bypass tunnel." ::= { tmnxRsvpObjs 9 } vRtrRsvpProtectedSessionEntry OBJECT-TYPE SYNTAX VRtrRsvpProtectedSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a session that is protected by a bypass tunnel associated with the RSVP protocol running in a virtual router. Entries in this table cannot be created and deleted via SNMP SET operations. An entry in this table is created by the agent when an RSVP session is associated with a bypass tunnel that can protect it. The entry is destroyed when the association is removed, which happens when either the session itself goes down or the bypass tunnel that is protecting it goes down." INDEX { vRtrID, vRtrRsvpSessionIndex, vRtrRsvpProtectedSessionPLRIndex, vRtrRsvpProtectedSessionSessIndex } ::= { vRtrRsvpProtectedSessionTable 1 } VRtrRsvpProtectedSessionEntry ::= SEQUENCE { vRtrRsvpProtectedSessionPLRIndex Unsigned32, vRtrRsvpProtectedSessionSessIndex Unsigned32, vRtrRsvpProtectedSessionName TmnxRsvpSessionNameString } vRtrRsvpProtectedSessionPLRIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "vRtrRsvpProtectedSessionPLRIndex is a unique number that identifies an instance of protection provided by the bypass tunnel." ::= { vRtrRsvpProtectedSessionEntry 1 } vRtrRsvpProtectedSessionSessIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "vRtrRsvpProtectedSessionSessIndex is the vRtrRsvpSessionIndex for the session protected by this bypass tunnel" ::= { vRtrRsvpProtectedSessionEntry 2 } vRtrRsvpProtectedSessionName OBJECT-TYPE SYNTAX TmnxRsvpSessionNameString MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpProtectedSessionName indicates vRtrRsvpSessionName, the administrative name assigned to this RSVP session by the agent." ::= { vRtrRsvpProtectedSessionEntry 3 } vRtrRsvpNbrTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpNbrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpNbrTable is a read-only table that contains objects describing the neighbors associated with the RSVP protocol running in a virtual router." ::= { tmnxRsvpObjs 10 } vRtrRsvpNbrEntry OBJECT-TYPE SYNTAX VRtrRsvpNbrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a single RSVP neighbor associated with the RSVP protocol running in a virtual router. Entries in this table cannot be created and deleted via SNMP SET operations. An entry in this table is created by the agent when an RSVP neighbor comes up. The entry is destroyed when the neighbor goes down." INDEX { vRtrID, vRtrRsvpIfVRtrIfIndex, vRtrRsvpNbrAddressType, vRtrRsvpNbrAddress } ::= { vRtrRsvpNbrTable 1 } VRtrRsvpNbrEntry ::= SEQUENCE { vRtrRsvpNbrAddressType InetAddressType, vRtrRsvpNbrAddress InetAddress, vRtrRsvpNbrOperState TmnxOperState, vRtrRsvpNbrLastOperChange TimeInterval, vRtrRsvpNbrFlags BITS, vRtrRsvpNbrSrcInstance Unsigned32, vRtrRsvpNbrDstInstance Unsigned32, vRtrRsvpNbrHelloRefreshTimeRem Unsigned32, vRtrRsvpNbrHelloTimeoutTimeRem Unsigned32, vRtrRsvpNbrHelloTimeoutCnt Counter32, vRtrRsvpNbrInstanceMismatchCnt Counter32, vRtrRsvpNbrSrefreshTimeRem Unsigned32, vRtrRsvpNbrEpochNum Unsigned32, vRtrRsvpNbrMaxMsgId Unsigned32, vRtrRsvpNbrOutofOrderMsgs Counter32, vRtrRsvpNbrRetransmittedMsgs Counter32, vRtrRsvpNbrGrState INTEGER, vRtrRsvpNbrGrHelperInvkCnt Counter32, vRtrRsvpNbrGrHelperTimeRem Unsigned32, vRtrRsvpNbrGrRestartCap TruthValue, vRtrRsvpNbrGrRestartTime Unsigned32, vRtrRsvpNbrGrRecoveryTime Unsigned32 } vRtrRsvpNbrAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of vRtrRsvpNbrAddressType indicates the type of vRtrRsvpNbrAddress. " ::= { vRtrRsvpNbrEntry 1 } vRtrRsvpNbrAddress OBJECT-TYPE SYNTAX InetAddress (SIZE (4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of vRtrRsvpNbrAddress indicates the address of the RSVP neighbor." ::= { vRtrRsvpNbrEntry 2 } vRtrRsvpNbrOperState OBJECT-TYPE SYNTAX TmnxOperState MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrOperState indicates the current operational state of the RSVP neighbor." ::= { vRtrRsvpNbrEntry 3 } vRtrRsvpNbrLastOperChange OBJECT-TYPE SYNTAX TimeInterval MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrLastOperChange indicates the time interval which has elapsed since the RSVP neighbor's operational state last changed." ::= { vRtrRsvpNbrEntry 4 } vRtrRsvpNbrFlags OBJECT-TYPE SYNTAX BITS { localRefreshReduction (0), localReliableDelivery (1), remoteRefreshReduction (2), remoteMessageId (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrFlags indicates the set of properties for this RSVP neighbor. The bits are defined as follows : localRefreshReduction - If set, implies that refresh reduction is configured locally for this neighbor. localReliableDelivery - If set, implies that reliable delivery is configured locally for this neighbor. remoteRefreshReduction - If set, implies that the refresh reduction is supported on the remote end. remoteMessageId - If set, implies that message ID object is supported on the remote end." ::= { vRtrRsvpNbrEntry 5 } vRtrRsvpNbrSrcInstance OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrSrcInstance indicates the source instance for this neighbor." ::= { vRtrRsvpNbrEntry 6 } vRtrRsvpNbrDstInstance OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrDstInstance indicates the destination instance for this neighbor." ::= { vRtrRsvpNbrEntry 7 } vRtrRsvpNbrHelloRefreshTimeRem OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrHelloRefreshTimeRem indicates the time remaining in the hello refresh timer. When the hello refresh timer expires, a Hello message is sent to the neighbor." ::= { vRtrRsvpNbrEntry 8 } vRtrRsvpNbrHelloTimeoutTimeRem OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrHelloTimeoutTimeRem indicates the time remaining in the hello timeout timer. If a Hello message is not received from the neighbor before this timer expires, the neighbor is considered operationally down." ::= { vRtrRsvpNbrEntry 9 } vRtrRsvpNbrHelloTimeoutCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrHelloTimeoutCnt indicates number of times the hello timeout timer expired for the neighbor." ::= { vRtrRsvpNbrEntry 10 } vRtrRsvpNbrInstanceMismatchCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrInstanceMismatchCnt indicates number of times the source and destination instances received in a Hello message did not match the destination and source instance for this neighbor." ::= { vRtrRsvpNbrEntry 11 } vRtrRsvpNbrSrefreshTimeRem OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrSrefreshTimeRem indicates the time remaining in the Srefresh timer. An Srefresh message is sent when this timer expires." ::= { vRtrRsvpNbrEntry 12 } vRtrRsvpNbrEpochNum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrEpochNum indicates the epoch number received from the neighbor." ::= { vRtrRsvpNbrEntry 13 } vRtrRsvpNbrMaxMsgId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrMaxMsgId indicates the highest message ID received from neighbor." ::= { vRtrRsvpNbrEntry 14 } vRtrRsvpNbrOutofOrderMsgs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrOutofOrderMsgs indicates the number of out of order messages received from the neighbor." ::= { vRtrRsvpNbrEntry 15 } vRtrRsvpNbrRetransmittedMsgs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrRetransmittedMsgs indicates the number of times messages have been retransmitted to the neighbor because the neighbor did not acknowledge that it received the message." ::= { vRtrRsvpNbrEntry 16 } vRtrRsvpNbrGrState OBJECT-TYPE SYNTAX INTEGER { none (0), restartInProg (1), recoveryInProg (2), cleanup (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrGrState indicates the current state of the neighbor after loss of communication. none - phase info not available. restartInProg - indicates restart phase is in progress recoveryInProg - indicates recovery phase is in progress cleanup - indicates cleanup in progress." ::= { vRtrRsvpNbrEntry 17 } vRtrRsvpNbrGrHelperInvkCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrGrHelperInvkCnt indicates the number of times that GR helper procedure has been invoked." ::= { vRtrRsvpNbrEntry 18 } vRtrRsvpNbrGrHelperTimeRem OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrGrHelperTimeRem indicates the amount of time remaining, in seconds, for the restart phase or recovery phase to timeout. If the timer expires, the RSVP session not recovered will be torn down. The value of vRtrRsvpNbrGrHelperTimeRem will only be valid when vRtrRsvpIfGraceHelper is set to 'true'." ::= { vRtrRsvpNbrEntry 19 } vRtrRsvpNbrGrRestartCap OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrGrRestartCap indicates whether or not the neighbor supports graceful restart. The value of vRtrRsvpNbrGrRestartCap will only be valid when vRtrRsvpIfGraceHelper is set to 'true'." ::= { vRtrRsvpNbrEntry 20 } vRtrRsvpNbrGrRestartTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "milliseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrGrRestartTime indicates the restart timer advertised by the neighbor. The value of vRtrRsvpNbrGrRestartTime will only be valid when vRtrRsvpIfGraceHelper is set to 'true' and when vRtrRsvpNbrGrRestartCap has value of 'true'." ::= { vRtrRsvpNbrEntry 21 } vRtrRsvpNbrGrRecoveryTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "milliseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpNbrGrRecoveryTime indicates the recovery timer advertised by the neighbor. The value of vRtrRsvpNbrGrRecoveryTime will only be valid when vRtrRsvpIfGraceHelper is set to 'true' and when vRtrRsvpNbrGrRestartCap has value of 'true'." ::= { vRtrRsvpNbrEntry 22 } vRtrRsvpIfDSTETable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpIfDSTEEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpIfDSTETable is a read-only table that contains objects related to Differentiated Services Traffic Engineering (DSTE) feature associated with the RSVP protocol running on a virtual router interface. Row entries in this table are created by the agent when the interface is created. This table always contain eight rows; each row corresponds to a TE class." ::= { tmnxRsvpObjs 11 } vRtrRsvpIfDSTEEntry OBJECT-TYPE SYNTAX VRtrRsvpIfDSTEEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a vRtrRsvpIfDSTEEntry of the RSVP protocol running on a virtual router interface. Entries in this table cannot be created and deleted via SNMP SET operations." INDEX { vRtrID, vRtrIfIndex, vRtrRsvpIfDSTETEClass } ::= { vRtrRsvpIfDSTETable 1 } VRtrRsvpIfDSTEEntry ::= SEQUENCE { vRtrRsvpIfDSTETEClass TmnxRsvpDSTETeClass, vRtrRsvpIfDSTEReservedBw Counter64, vRtrRsvpIfDSTEUnreservedBw Counter64 } vRtrRsvpIfDSTETEClass OBJECT-TYPE SYNTAX TmnxRsvpDSTETeClass MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTETEClass indicates the unique value that identifies the traffic engineering (TE) class for this row entry." ::= { vRtrRsvpIfDSTEEntry 1 } vRtrRsvpIfDSTEReservedBw OBJECT-TYPE SYNTAX Counter64 UNITS "kilobps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTEReservedBw indicates the amount of bandwidth in kilobits per second (Kbps) that is currently reserved by the RSVP sessions on this interface. A value of zero (0) indicates that no bandwidth is reserved." ::= { vRtrRsvpIfDSTEEntry 2 } vRtrRsvpIfDSTEUnreservedBw OBJECT-TYPE SYNTAX Counter64 UNITS "kilobps" MAX-ACCESS read-only STATUS current DESCRIPTION "The value of vRtrRsvpIfDSTEUnreservedBw indicates the unreserved bandwidth for each TE class. " ::= { vRtrRsvpIfDSTEEntry 3 } vRtrRsvpDSTETeClassTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpDSTETeClassEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpDSTETeClassTable is a table that contains objects related to traffic engineering (TE) classes for Differentiated Services Traffic Engineering (DSTE) feature associated with the RSVP protocol running in a virtual router. " ::= { tmnxRsvpObjs 12 } vRtrRsvpDSTETeClassEntry OBJECT-TYPE SYNTAX VRtrRsvpDSTETeClassEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a TE Class entry within a virtual router. Entries in this table cannot be created and deleted via SNMP operations, they can be read and modified through SNMP GET and SET operations. Row entries are created by the agent when the RSVP protocol is created. There are always 8 entries in this table, one for each TE class." INDEX { vRtrID, vRtrRsvpDSTETeClass } ::= { vRtrRsvpDSTETeClassTable 1 } VRtrRsvpDSTETeClassEntry ::= SEQUENCE { vRtrRsvpDSTETeClass TmnxRsvpDSTETeClass, vRtrRsvpDSTETeClassClassType Integer32, vRtrRsvpDSTETeClassPriority Integer32 } vRtrRsvpDSTETeClass OBJECT-TYPE SYNTAX TmnxRsvpDSTETeClass MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of vRtrRsvpDSTETeClass indicates the unique value that identifies the TE class." ::= { vRtrRsvpDSTETeClassEntry 1 } vRtrRsvpDSTETeClassClassType OBJECT-TYPE SYNTAX Integer32 (-1..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of vRtrRsvpDSTETeClassClassType specifies the class type (CT) associated with the TE class. Both vRtrRsvpDSTETeClassClassType and vRtrRsvpDSTETeClassPriority need to be set in the same PDU for a row to be created. A value of -1 indicates that the CT for this TE class is invalid and hence the TE class is considered as not configured." DEFVAL { -1 } ::= { vRtrRsvpDSTETeClassEntry 2 } vRtrRsvpDSTETeClassPriority OBJECT-TYPE SYNTAX Integer32 (-1..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of vRtrRsvpDSTETeClassPriority specifies the priority associated with the TE class. Both vRtrRsvpDSTETeClassClassType and vRtrRsvpDSTETeClassPriority need to be set in the same PDU for a row to be created. A value of -1 indicates that the priority for this TE class is invalid and hence the TE class is considered as not configured." DEFVAL { -1 } ::= { vRtrRsvpDSTETeClassEntry 3 } vRtrRsvpDSTETable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpDSTEEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpDSTETable contains objects related to Differentiated Services Traffic Engineering (DSTE) feature associated with the RSVP protocol running in a virtual router." ::= { tmnxRsvpObjs 13 } vRtrRsvpDSTEEntry OBJECT-TYPE SYNTAX VRtrRsvpDSTEEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a vRtrRsvpDSTEEntry of the RSVP protocol within a virtual router. Entries in this table cannot be created and deleted via SNMP SET operations. An entry in this table is created when a row is created in vRtrRsvpGeneralTable." AUGMENTS { vRtrRsvpGeneralEntry } ::= { vRtrRsvpDSTETable 1 } VRtrRsvpDSTEEntry ::= SEQUENCE { vRtrRsvpDSTEAdmCtlModel INTEGER, vRtrRsvpDSTECt0BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpDSTECt1BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpDSTECt2BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpDSTECt3BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpDSTECt4BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpDSTECt5BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpDSTECt6BwPercent TmnxRsvpDSTEBwPercent, vRtrRsvpDSTECt7BwPercent TmnxRsvpDSTEBwPercent } vRtrRsvpDSTEAdmCtlModel OBJECT-TYPE SYNTAX INTEGER { basic (0), mam (1), rdm (2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpDSTEAdmCtlModel specifies the admission control model. basic (0) - 'DiffServ' TE is disabled, mam (1) - 'DiffServ' TE is enabled with Maximum Allocation Model, rdm (2) - 'DiffServ' TE is enabled with Russian Dolls Model." DEFVAL { basic } ::= { vRtrRsvpDSTEEntry 1 } vRtrRsvpDSTECt0BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpDSTECt0BwPercent specifies the percentage of the bandwidth assigned to CT 0. By default this value is inherited by all the interfaces unless it is explicitly configured for an interface. When the value of vRtrRsvpDSTEAdmCtlModel is changed, vRtrRsvpDSTECt0BwPercent resets the default value specific to that admission control model. The default value is 100 for the 'basic' model and is 0 for 'mam' and 'rdm' models." DEFVAL { 100 } ::= { vRtrRsvpDSTEEntry 2 } vRtrRsvpDSTECt1BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpDSTECt1BwPercent specifies the percentage link bandwidth for CT 1. Whenever the admission control model specified by vRtrRsvpDSTEAdmCtlModel changes, vRtrRsvpDSTECt1BwPercent is reset to default values for that specific admission control model. vRtrRsvpDSTECt1BwPercent resets to 0 for all values of vRtrRsvpDSTEAdmCtlModel." DEFVAL { 0 } ::= { vRtrRsvpDSTEEntry 3 } vRtrRsvpDSTECt2BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpDSTECt2BwPercent specifies the percentage link bandwidth for CT 2. Whenever the admission control model specified by vRtrRsvpDSTEAdmCtlModel changes, vRtrRsvpDSTECt2BwPercent is reset to 0." DEFVAL { 0 } ::= { vRtrRsvpDSTEEntry 4 } vRtrRsvpDSTECt3BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpDSTECt3BwPercent specifies the percentage link bandwidth for CT 3. Whenever the admission control model specified by vRtrRsvpDSTEAdmCtlModel changes, vRtrRsvpDSTECt3BwPercent is reset to 0." DEFVAL { 0 } ::= { vRtrRsvpDSTEEntry 5 } vRtrRsvpDSTECt4BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpDSTECt4BwPercent specifies the percentage link bandwidth for CT 4. Whenever the admission control model specified by vRtrRsvpDSTEAdmCtlModel changes, vRtrRsvpDSTECt4BwPercent is reset to 0." DEFVAL { 0 } ::= { vRtrRsvpDSTEEntry 6 } vRtrRsvpDSTECt5BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpDSTECt5BwPercent specifies the percentage link bandwidth for CT 5. Whenever the admission control model specified by vRtrRsvpDSTEAdmCtlModel changes, vRtrRsvpDSTECt5BwPercent is reset to 0." DEFVAL { 0 } ::= { vRtrRsvpDSTEEntry 7 } vRtrRsvpDSTECt6BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpDSTECt6BwPercent specifies the percentage link bandwidth for CT 6. Whenever the admission control model specified by vRtrRsvpDSTEAdmCtlModel changes, vRtrRsvpDSTECt6BwPercent is reset to 0." DEFVAL { 0 } ::= { vRtrRsvpDSTEEntry 8 } vRtrRsvpDSTECt7BwPercent OBJECT-TYPE SYNTAX TmnxRsvpDSTEBwPercent MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpDSTECt7BwPercent specifies the percentage link bandwidth for CT 7. Whenever the admission control model specified by vRtrRsvpDSTEAdmCtlModel changes, vRtrRsvpDSTECt7BwPercent is reset to 0." DEFVAL { 0 } ::= { vRtrRsvpDSTEEntry 9 } vRtrRsvpDSTEFCMappingTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpDSTEFCMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpDSTEFCMappingTable has an entry for each Forwarding Class (FC) to Class Type (CT) mapping related to DSTE configured on this system." ::= { tmnxRsvpObjs 14 } vRtrRsvpDSTEFCMappingEntry OBJECT-TYPE SYNTAX VRtrRsvpDSTEFCMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a particular FC name to CT mapping. Entries are created/deleted by the user." INDEX { vRtrID, vRtrRsvpDSTEFCMappingName } ::= { vRtrRsvpDSTEFCMappingTable 1 } VRtrRsvpDSTEFCMappingEntry ::= SEQUENCE { vRtrRsvpDSTEFCMappingName TNamedItem, vRtrRsvpDSTEFCMappingRowStatus RowStatus, vRtrRsvpDSTEFCMappingClassType TmnxRsvpDSTEClassType } vRtrRsvpDSTEFCMappingName OBJECT-TYPE SYNTAX TNamedItem MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of vRtrRsvpDSTEFCMappingName specifies the forwarding class for which this mapping is defined." ::= { vRtrRsvpDSTEFCMappingEntry 1 } vRtrRsvpDSTEFCMappingRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpDSTEFCMappingRowStatus is used for the creation and deletion of forwarding class to class type mappings." ::= { vRtrRsvpDSTEFCMappingEntry 2 } vRtrRsvpDSTEFCMappingClassType OBJECT-TYPE SYNTAX TmnxRsvpDSTEClassType MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpDSTEFCMappingClassType specifies the class type. This object MUST be specified at row creation time." ::= { vRtrRsvpDSTEFCMappingEntry 3 } vRtrRsvpGenTEThresholdTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpGenTEThresholdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpGenTEThresholdTable contains objects related to up and down threshold levels each expressed as a percentage of available bandwidth." ::= { tmnxRsvpObjs 15 } vRtrRsvpGenTEThresholdEntry OBJECT-TYPE SYNTAX VRtrRsvpGenTEThresholdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a vRtrRsvpGenTEThresholdEntry of the RSVP protocol within a virtual router. An entry in this table is created when a row is created in the vRtrRsvpGeneralTable." AUGMENTS { vRtrRsvpGeneralEntry } ::= { vRtrRsvpGenTEThresholdTable 1 } VRtrRsvpGenTEThresholdEntry ::= SEQUENCE { vRtrRsvpGenTEThresholdLevelUp1 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp2 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp3 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp4 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp5 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp6 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp7 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp8 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp9 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp10 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp11 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp12 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp13 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp14 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp15 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelUp16 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn1 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn2 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn3 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn4 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn5 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn6 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn7 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn8 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn9 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn10 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn11 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn12 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn13 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn14 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn15 TmnxRsvpTEThresholdLevel, vRtrRsvpGenTEThresholdLevelDn16 TmnxRsvpTEThresholdLevel } vRtrRsvpGenTEThresholdLevelUp1 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp1 specifies up TE threshold level 1." DEFVAL { 0 } ::= { vRtrRsvpGenTEThresholdEntry 1 } vRtrRsvpGenTEThresholdLevelUp2 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp2 specifies up TE threshold level 2." DEFVAL { 15 } ::= { vRtrRsvpGenTEThresholdEntry 2 } vRtrRsvpGenTEThresholdLevelUp3 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp3 specifies up TE threshold level 3." DEFVAL { 30 } ::= { vRtrRsvpGenTEThresholdEntry 3 } vRtrRsvpGenTEThresholdLevelUp4 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp4 specifies up TE threshold level 4." DEFVAL { 45 } ::= { vRtrRsvpGenTEThresholdEntry 4 } vRtrRsvpGenTEThresholdLevelUp5 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp5 specifies up TE threshold level 5." DEFVAL { 60 } ::= { vRtrRsvpGenTEThresholdEntry 5 } vRtrRsvpGenTEThresholdLevelUp6 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp6 specifies up TE threshold level 6." DEFVAL { 75 } ::= { vRtrRsvpGenTEThresholdEntry 6 } vRtrRsvpGenTEThresholdLevelUp7 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp7 specifies up TE threshold level 7." DEFVAL { 80 } ::= { vRtrRsvpGenTEThresholdEntry 7 } vRtrRsvpGenTEThresholdLevelUp8 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp8 specifies up TE threshold level 8." DEFVAL { 85 } ::= { vRtrRsvpGenTEThresholdEntry 8 } vRtrRsvpGenTEThresholdLevelUp9 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp9 specifies up TE threshold level 9." DEFVAL { 90 } ::= { vRtrRsvpGenTEThresholdEntry 9 } vRtrRsvpGenTEThresholdLevelUp10 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp10 specifies up TE threshold level 10." DEFVAL { 95 } ::= { vRtrRsvpGenTEThresholdEntry 10 } vRtrRsvpGenTEThresholdLevelUp11 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp11 specifies up TE threshold level 11." DEFVAL { 96 } ::= { vRtrRsvpGenTEThresholdEntry 11 } vRtrRsvpGenTEThresholdLevelUp12 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp12 specifies up TE threshold level 12." DEFVAL { 97 } ::= { vRtrRsvpGenTEThresholdEntry 12 } vRtrRsvpGenTEThresholdLevelUp13 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp13 specifies up TE threshold level 13." DEFVAL { 98 } ::= { vRtrRsvpGenTEThresholdEntry 13 } vRtrRsvpGenTEThresholdLevelUp14 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp14 specifies up TE threshold level 14." DEFVAL { 99 } ::= { vRtrRsvpGenTEThresholdEntry 14 } vRtrRsvpGenTEThresholdLevelUp15 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp15 specifies up TE threshold level 15." DEFVAL { 100 } ::= { vRtrRsvpGenTEThresholdEntry 15 } vRtrRsvpGenTEThresholdLevelUp16 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelUp16 specifies up TE threshold level 16." DEFVAL { -1 } ::= { vRtrRsvpGenTEThresholdEntry 16 } vRtrRsvpGenTEThresholdLevelDn1 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn1 specifies down TE threshold level 1." DEFVAL { 100 } ::= { vRtrRsvpGenTEThresholdEntry 33 } vRtrRsvpGenTEThresholdLevelDn2 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn2 specifies down TE threshold level 2." DEFVAL { 99 } ::= { vRtrRsvpGenTEThresholdEntry 34 } vRtrRsvpGenTEThresholdLevelDn3 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn3 specifies down TE threshold level 3." DEFVAL { 98 } ::= { vRtrRsvpGenTEThresholdEntry 35 } vRtrRsvpGenTEThresholdLevelDn4 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn4 specifies down TE threshold level 4." DEFVAL { 97 } ::= { vRtrRsvpGenTEThresholdEntry 36 } vRtrRsvpGenTEThresholdLevelDn5 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn5 specifies down TE threshold level 5." DEFVAL { 96 } ::= { vRtrRsvpGenTEThresholdEntry 37 } vRtrRsvpGenTEThresholdLevelDn6 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn6 specifies down TE threshold level 6." DEFVAL { 95 } ::= { vRtrRsvpGenTEThresholdEntry 38 } vRtrRsvpGenTEThresholdLevelDn7 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn7 specifies down TE threshold level 7." DEFVAL { 90 } ::= { vRtrRsvpGenTEThresholdEntry 39 } vRtrRsvpGenTEThresholdLevelDn8 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn8 specifies down TE threshold level 8." DEFVAL { 85 } ::= { vRtrRsvpGenTEThresholdEntry 40 } vRtrRsvpGenTEThresholdLevelDn9 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn9 specifies down TE threshold level 9." DEFVAL { 80 } ::= { vRtrRsvpGenTEThresholdEntry 41 } vRtrRsvpGenTEThresholdLevelDn10 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn10 specifies down TE threshold level 10." DEFVAL { 75 } ::= { vRtrRsvpGenTEThresholdEntry 42 } vRtrRsvpGenTEThresholdLevelDn11 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn11 specifies down TE threshold level 11." DEFVAL { 60 } ::= { vRtrRsvpGenTEThresholdEntry 43 } vRtrRsvpGenTEThresholdLevelDn12 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn12 specifies down TE threshold level 12." DEFVAL { 45 } ::= { vRtrRsvpGenTEThresholdEntry 44 } vRtrRsvpGenTEThresholdLevelDn13 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn13 specifies down TE threshold level 13." DEFVAL { 30 } ::= { vRtrRsvpGenTEThresholdEntry 45 } vRtrRsvpGenTEThresholdLevelDn14 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn14 specifies down TE threshold level 14." DEFVAL { 15 } ::= { vRtrRsvpGenTEThresholdEntry 46 } vRtrRsvpGenTEThresholdLevelDn15 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn15 specifies down TE threshold level 15." DEFVAL { 0 } ::= { vRtrRsvpGenTEThresholdEntry 47 } vRtrRsvpGenTEThresholdLevelDn16 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenTEThresholdLevelDn16 specifies down TE threshold level 16." DEFVAL { -1 } ::= { vRtrRsvpGenTEThresholdEntry 48 } vRtrRsvpIfTEThresholdTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpIfTEThresholdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpIfTEThresholdTable contains objects related to up and down threshold levels per interface each expressed as a percentage of available bandwidth." ::= { tmnxRsvpObjs 16 } vRtrRsvpIfTEThresholdEntry OBJECT-TYPE SYNTAX VRtrRsvpIfTEThresholdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a vRtrRsvpIfTEThresholdEntry of the RSVP protocol within a virtual router. An entry in this table is created when a row is created in the rsvpIfEntry." AUGMENTS { rsvpIfEntry } ::= { vRtrRsvpIfTEThresholdTable 1 } VRtrRsvpIfTEThresholdEntry ::= SEQUENCE { vRtrRsvpIfTEThresholdLevelUp1 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp2 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp3 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp4 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp5 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp6 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp7 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp8 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp9 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp10 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp11 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp12 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp13 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp14 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp15 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelUp16 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn1 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn2 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn3 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn4 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn5 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn6 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn7 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn8 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn9 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn10 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn11 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn12 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn13 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn14 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn15 TmnxRsvpTEThresholdLevel, vRtrRsvpIfTEThresholdLevelDn16 TmnxRsvpTEThresholdLevel } vRtrRsvpIfTEThresholdLevelUp1 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp1 specifies up TE threshold level 1 for the interface." DEFVAL { 0 } ::= { vRtrRsvpIfTEThresholdEntry 1 } vRtrRsvpIfTEThresholdLevelUp2 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp2 specifies up TE threshold level 2 for the interface." DEFVAL { 15 } ::= { vRtrRsvpIfTEThresholdEntry 2 } vRtrRsvpIfTEThresholdLevelUp3 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp3 specifies up TE threshold level 3 for the interface." DEFVAL { 30 } ::= { vRtrRsvpIfTEThresholdEntry 3 } vRtrRsvpIfTEThresholdLevelUp4 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp4 specifies up TE threshold level 4 for the interface." DEFVAL { 45 } ::= { vRtrRsvpIfTEThresholdEntry 4 } vRtrRsvpIfTEThresholdLevelUp5 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp5 specifies up TE threshold level 5 for the interface." DEFVAL { 60 } ::= { vRtrRsvpIfTEThresholdEntry 5 } vRtrRsvpIfTEThresholdLevelUp6 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp6 specifies up TE threshold level 6 for the interface." DEFVAL { 75 } ::= { vRtrRsvpIfTEThresholdEntry 6 } vRtrRsvpIfTEThresholdLevelUp7 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp7 specifies up TE threshold level 7 for the interface." DEFVAL { 80 } ::= { vRtrRsvpIfTEThresholdEntry 7 } vRtrRsvpIfTEThresholdLevelUp8 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp8 specifies up TE threshold level 8 for the interface." DEFVAL { 85 } ::= { vRtrRsvpIfTEThresholdEntry 8 } vRtrRsvpIfTEThresholdLevelUp9 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp9 specifies up TE threshold level 9 for the interface." DEFVAL { 90 } ::= { vRtrRsvpIfTEThresholdEntry 9 } vRtrRsvpIfTEThresholdLevelUp10 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp10 specifies up TE threshold level 10 for the interface." DEFVAL { 95 } ::= { vRtrRsvpIfTEThresholdEntry 10 } vRtrRsvpIfTEThresholdLevelUp11 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp11 specifies up TE threshold level 11 for the interface." DEFVAL { 96 } ::= { vRtrRsvpIfTEThresholdEntry 11 } vRtrRsvpIfTEThresholdLevelUp12 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp12 specifies up TE threshold level 12 bandwidth for the interface." DEFVAL { 97 } ::= { vRtrRsvpIfTEThresholdEntry 12 } vRtrRsvpIfTEThresholdLevelUp13 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp13 specifies up TE threshold level 13 for the interface." DEFVAL { 98 } ::= { vRtrRsvpIfTEThresholdEntry 13 } vRtrRsvpIfTEThresholdLevelUp14 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp14 specifies up TE threshold level 14 for the interface." DEFVAL { 99 } ::= { vRtrRsvpIfTEThresholdEntry 14 } vRtrRsvpIfTEThresholdLevelUp15 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp15 specifies up TE threshold level 15 for the interface." DEFVAL { 100 } ::= { vRtrRsvpIfTEThresholdEntry 15 } vRtrRsvpIfTEThresholdLevelUp16 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelUp16 specifies up TE threshold level 16 for the interface." DEFVAL { -1 } ::= { vRtrRsvpIfTEThresholdEntry 16 } vRtrRsvpIfTEThresholdLevelDn1 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn1 specifies down TE threshold level 1 for the interface." DEFVAL { 100 } ::= { vRtrRsvpIfTEThresholdEntry 33 } vRtrRsvpIfTEThresholdLevelDn2 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn2 specifies down TE threshold level 2 for the interface." DEFVAL { 99 } ::= { vRtrRsvpIfTEThresholdEntry 34 } vRtrRsvpIfTEThresholdLevelDn3 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn3 specifies down TE threshold level 3 for the interface." DEFVAL { 98 } ::= { vRtrRsvpIfTEThresholdEntry 35 } vRtrRsvpIfTEThresholdLevelDn4 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn4 specifies down TE threshold level 4 for the interface." DEFVAL { 97 } ::= { vRtrRsvpIfTEThresholdEntry 36 } vRtrRsvpIfTEThresholdLevelDn5 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn5 specifies down TE threshold level 5 for the interface." DEFVAL { 96 } ::= { vRtrRsvpIfTEThresholdEntry 37 } vRtrRsvpIfTEThresholdLevelDn6 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn6 specifies down TE threshold level 6 for the interface." DEFVAL { 95 } ::= { vRtrRsvpIfTEThresholdEntry 38 } vRtrRsvpIfTEThresholdLevelDn7 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn7 specifies down TE threshold level 7 for the interface." DEFVAL { 90 } ::= { vRtrRsvpIfTEThresholdEntry 39 } vRtrRsvpIfTEThresholdLevelDn8 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn8 specifies down TE threshold level 8 for the interface." DEFVAL { 85 } ::= { vRtrRsvpIfTEThresholdEntry 40 } vRtrRsvpIfTEThresholdLevelDn9 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn9 specifies down TE threshold level 9 for the interface." DEFVAL { 80 } ::= { vRtrRsvpIfTEThresholdEntry 41 } vRtrRsvpIfTEThresholdLevelDn10 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn10 specifies down TE threshold level 10 for the interface." DEFVAL { 75 } ::= { vRtrRsvpIfTEThresholdEntry 42 } vRtrRsvpIfTEThresholdLevelDn11 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn11 specifies down TE threshold level 11 for the interface." DEFVAL { 60 } ::= { vRtrRsvpIfTEThresholdEntry 43 } vRtrRsvpIfTEThresholdLevelDn12 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn12 specifies down TE threshold level 12 for the interface." DEFVAL { 45 } ::= { vRtrRsvpIfTEThresholdEntry 44 } vRtrRsvpIfTEThresholdLevelDn13 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn13 specifies down TE threshold level 13 for the interface." DEFVAL { 30 } ::= { vRtrRsvpIfTEThresholdEntry 45 } vRtrRsvpIfTEThresholdLevelDn14 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn14 specifies down TE threshold level 14 for the interface." DEFVAL { 15 } ::= { vRtrRsvpIfTEThresholdEntry 46 } vRtrRsvpIfTEThresholdLevelDn15 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn15 specifies down TE threshold level 15 for the interface." DEFVAL { 0 } ::= { vRtrRsvpIfTEThresholdEntry 47 } vRtrRsvpIfTEThresholdLevelDn16 OBJECT-TYPE SYNTAX TmnxRsvpTEThresholdLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfTEThresholdLevelDn16 specifies down TE threshold level 16 for the interface." DEFVAL { -1 } ::= { vRtrRsvpIfTEThresholdEntry 48 } vRtrRsvpGenExtTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpGenExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpGenExtTable contains objects for general control and management of an RSVP protocol instance within a virtual router. This table augments the vRtrRsvpGeneralTable." ::= { tmnxRsvpObjs 17 } vRtrRsvpGenExtEntry OBJECT-TYPE SYNTAX VRtrRsvpGenExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents an instance of the MPLS protocol running within a virtual router. Entries in this table cannot be created and deleted via SNMP SET operations. An entry in this table is created by the agent when vRtrRsvpStatus in the vRtrConfTable is set to 'create'. The entry is destroyed when vRtrRsvpStatus is set to 'delete'" AUGMENTS { vRtrRsvpGeneralEntry } ::= { vRtrRsvpGenExtTable 1 } VRtrRsvpGenExtEntry ::= SEQUENCE { vRtrRsvpGenExtDBwAccounting TruthValue, vRtrRsvpGenExtDBwMultiplier Unsigned32, vRtrRsvpGenExtDBwSampIntvl Unsigned32, vRtrRsvpGenExtDBwSampMult Unsigned32, vRtrRsvpGenExtDBwUpThdPercent Unsigned32, vRtrRsvpGenExtDBwUpThdBw Integer32, vRtrRsvpGenExtDBwDwnThdPercent Unsigned32, vRtrRsvpGenExtDBwDwnThdBw Integer32 } vRtrRsvpGenExtDBwAccounting OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenExtDBwAccounting specifies whether Dark Bandwidth accounting is enabled. When the value of this object is set to 'true', Dark Bandwidth accounting is enabled. When the value is set to 'false', Dark Bandwidth accounting is disabled." DEFVAL { false } ::= { vRtrRsvpGenExtEntry 1 } vRtrRsvpGenExtDBwMultiplier OBJECT-TYPE SYNTAX Unsigned32 (0..1000) UNITS "percent" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenExtDBwMultiplier specifies the Dark Bandwidth Multiplier. Setting the value to 0 percent will lead to no IGP-TE updates." DEFVAL { 100 } ::= { vRtrRsvpGenExtEntry 2 } vRtrRsvpGenExtDBwSampIntvl OBJECT-TYPE SYNTAX Unsigned32 (10..600) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenExtDBwSampIntvl specifies the Dark Bandwidth sample interval." DEFVAL { 30 } ::= { vRtrRsvpGenExtEntry 3 } vRtrRsvpGenExtDBwSampMult OBJECT-TYPE SYNTAX Unsigned32 (1..10) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenExtDBwSampMult specifies the Dark Bandwidth sample interval multiplier." DEFVAL { 3 } ::= { vRtrRsvpGenExtEntry 4 } vRtrRsvpGenExtDBwUpThdPercent OBJECT-TYPE SYNTAX Unsigned32 (0..100) UNITS "percent" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenExtDBwUpThdPercent specifies the threshold above which an increase in Maximum Reservable Link Bandwidth/Maximum Reservable Bandwidth will trigger an IGP-TE update." DEFVAL { 0 } ::= { vRtrRsvpGenExtEntry 5 } vRtrRsvpGenExtDBwUpThdBw OBJECT-TYPE SYNTAX Integer32 (-1..1000000) UNITS "megabps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenExtDBwUpThdBw specifies the absolute threshold above which an increase in Maximum Reservable Link Bandwidth /Maximum Reservable Bandwidth will trigger an IGP-TE update." DEFVAL { -1 } ::= { vRtrRsvpGenExtEntry 6 } vRtrRsvpGenExtDBwDwnThdPercent OBJECT-TYPE SYNTAX Unsigned32 (0..100) UNITS "percent" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenExtDBwDwnThdPercent specifies the threshold below which a decrease in Maximum Reservable Link Bandwidth/Maximum Reservable Bandwidth will trigger an IGP-TE update." DEFVAL { 0 } ::= { vRtrRsvpGenExtEntry 7 } vRtrRsvpGenExtDBwDwnThdBw OBJECT-TYPE SYNTAX Integer32 (-1..1000000) UNITS "megabps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpGenExtDBwDwnThdBw specifies the absolute threshold below which a decrease in Maximum Reservable Link Bandwidth /Maximum Reservable Bandwidth will trigger an IGP-TE update." DEFVAL { -1 } ::= { vRtrRsvpGenExtEntry 8 } vRtrRsvpIfExtTable OBJECT-TYPE SYNTAX SEQUENCE OF VRtrRsvpIfExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vRtrRsvpIfExtTable provides an extension to the vRtrRsvpIfTable, and augments the rsvpIfTable." ::= { tmnxRsvpObjs 18 } vRtrRsvpIfExtEntry OBJECT-TYPE SYNTAX VRtrRsvpIfExtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry in the vRtrRsvpIfExtTable represents additional columns for attributes specific to the Nokia 7x50 SR RSVP implementation." AUGMENTS { rsvpIfEntry } ::= { vRtrRsvpIfExtTable 1 } VRtrRsvpIfExtEntry ::= SEQUENCE { vRtrRsvpIfExtInheritance Unsigned32, vRtrRsvpIfExtDBwMultiplier Integer32, vRtrRsvpIfExtDBwUpThdPercent Integer32, vRtrRsvpIfExtDBwUpThdBw Integer32, vRtrRsvpIfExtDBwDwnThdPercent Integer32, vRtrRsvpIfExtDBwDwnThdBw Integer32, vRtrRsvpIfExtDBwLastSampleIndex Unsigned32, vRtrRsvpIfExtDBwLastSample Counter64, vRtrRsvpIfExtDBwLatestCalDBw Counter64, vRtrRsvpIfExtAdvMRLB Counter64 } vRtrRsvpIfExtInheritance OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "A bit within vRtrRsvpIfExtInheritance specifies whether to inherit the operational values of the corresponding inherited objects from vRtrRsvpGenExtTable or use the administratively set values. Non mask bits will always have value of zero, and any attempt to change the value will be silently discarded. This object is a bit-mask, with the following positions: vRtrRsvpIfExtDBwMultiplier 0x1 When the bit has value of one, then vRtrRsvpIfExtDBwMultiplier administrative and operational values are the most recently SET values. The mask bit for object vRtrRsvpIfExtDBwMultiplier will be set to one when set is performed on it. Any other attempt to set the mask bit to one will be silently discarded. When the bit is set to zero, then the object's administrative and operational value are inherited from the corresponding object in vRtrRsvpGenExtTable. vRtrRsvpIfExtDBwUpThdPercent 0x2 When the bit has value of one, then vRtrRsvpIfExtDBwUpThdPercent administrative and operational values are the most recently SET values. The mask bit for object vRtrRsvpIfExtDBwUpThdPercent will be set to one when set is performed on it. Any other attempt to set the mask bit to one will be silently discarded. When the bit is set to zero, then the object's administrative and operational value are inherited from the corresponding object in vRtrRsvpGenExtTable. vRtrRsvpIfExtDBwDwnThdPercent 0x4 When the bit has value of one, then vRtrRsvpIfExtDBwDwnThdPercent administrative and operational values are the most recently SET values. The mask bit for object vRtrRsvpIfExtDBwDwnThdPercent will be set to one when set is performed on it. Any other attempt to set the mask bit to one will be silently discarded. When the bit is set to zero, then the object's administrative and operational value are inherited from the corresponding object in vRtrRsvpGenExtTable." DEFVAL { 0 } ::= { vRtrRsvpIfExtEntry 1 } vRtrRsvpIfExtDBwMultiplier OBJECT-TYPE SYNTAX Integer32 (0..1000) UNITS "percent" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfExtDBwMultiplier specifies the Dark Bandwidth Multiplier per interface. If specified, this value will override the globally defined value of Dark Bandwidth Multiplier specified by vRtrRsvpGenExtDBwMultiplier. By default, this will inherit the value of vRtrRsvpGenExtDBwMultiplier." ::= { vRtrRsvpIfExtEntry 2 } vRtrRsvpIfExtDBwUpThdPercent OBJECT-TYPE SYNTAX Integer32 (0..100) UNITS "percent" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfExtDBwUpThdPercent specifies the threshold per interface, above which an increase in Maximum Reservable Link Bandwidth will trigger an IGP-TE update. If specified, this value will override the globally defined value specified by vRtrRsvpGenExtDBwUpThdPercent. By default, this will inherit the value of vRtrRsvpGenExtDBwUpThdPercent." ::= { vRtrRsvpIfExtEntry 3 } vRtrRsvpIfExtDBwUpThdBw OBJECT-TYPE SYNTAX Integer32 (-1..1000000) UNITS "megabps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfExtDBwUpThdBw specifies the absolute threshold per inteface, above which an increase in Maximum Reservable Link Bandwidth will trigger an IGP-TE update. If specified, this will override the globally defined value specified by vRtrRsvpGenExtDBwUpThdBw. By default, this will inherit the value of vRtrRsvpGenExtDBwUpThdBw." DEFVAL { -1 } ::= { vRtrRsvpIfExtEntry 4 } vRtrRsvpIfExtDBwDwnThdPercent OBJECT-TYPE SYNTAX Integer32 (0..100) UNITS "percent" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfExtDBwDwnThdPercent specifies the threshold per interface, below which a decrease in Maximum Reservable Link Bandwidth will trigger an IGP-TE update. If specified, this value will override the globally defined value specified by vRtrRsvpGenExtDBwDwnThdPercent. By default, this will inherit the value of vRtrRsvpGenExtDBwDwnThdPercent." ::= { vRtrRsvpIfExtEntry 5 } vRtrRsvpIfExtDBwDwnThdBw OBJECT-TYPE SYNTAX Integer32 (-1..1000000) UNITS "megabps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of vRtrRsvpIfExtDBwDwnThdBw specifies the absolute threshold per inteface, below which a decrease in Maximum Reservable Link Bandwidth will trigger an IGP-TE update. If specified, this value will override the globally defined value specified by vRtrRsvpGenExtDBwDwnThdBw. By default, this will inherit the value of vRtrRsvpGenExtDBwDwnThdBw." DEFVAL { -1 } ::= { vRtrRsvpIfExtEntry 6 } vRtrRsvpIfExtDBwLastSampleIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The latest DBw sample index in current sample interval." ::= { vRtrRsvpIfExtEntry 7 } vRtrRsvpIfExtDBwLastSample OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of SR-MPLS labeled packets transmitted from this interface." ::= { vRtrRsvpIfExtEntry 8 } vRtrRsvpIfExtDBwLatestCalDBw OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The lastest calculated DBw." ::= { vRtrRsvpIfExtEntry 9 } vRtrRsvpIfExtAdvMRLB OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The advertised maximum reservable link bandwidth" ::= { vRtrRsvpIfExtEntry 10 } tmnxRsvpConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 7 } tmnxRsvpCompliances OBJECT IDENTIFIER ::= { tmnxRsvpConformance 1 } tmnxRsvpV3v0Compliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 3.0." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralGroup, tmnxRsvpIfV3v0Group, tmnxRsvpSessionGroup, tmnxRsvpNotificationGroup } ::= { tmnxRsvpCompliances 2 } tmnxRsvpV5v0Compliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 5.0." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralGroup, tmnxRsvpSessionGroup, tmnxRsvpNotificationGroup, tmnxRsvpIfV5v0Group, tmnxRsvpSessionV5v0Group } ::= { tmnxRsvpCompliances 3 } tmnxRsvpV6v0Compliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 6.0." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralGroup, tmnxRsvpSessionGroup, tmnxRsvpNotificationGroup, tmnxRsvpIfV5v0Group, tmnxRsvpSessionV5v0Group, tmnxRsvpGeneralV6v0Group, tmnxRsvpIfV6v0Group, tmnxRsvpNbrV6v0Group, tmnxRsvpSessionV6v0Group } ::= { tmnxRsvpCompliances 4 } tmnxRsvpV6v1Compliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 6.1." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralGroup, tmnxRsvpSessionGroup, tmnxRsvpNotificationGroup, tmnxRsvpIfV5v0Group, tmnxRsvpSessionV5v0Group, tmnxRsvpGeneralV6v0Group, tmnxRsvpIfV6v0Group, tmnxRsvpNbrV6v0Group, tmnxRsvpSessionV6v0Group, tmnxRsvpGeneralV6v1Group } ::= { tmnxRsvpCompliances 5 } tmnxRsvpV7v0Compliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 6.1." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralGroup, tmnxRsvpSessionGroup, tmnxRsvpNotificationGroup, tmnxRsvpIfV5v0Group, tmnxRsvpSessionV5v0Group, tmnxRsvpGeneralV6v0Group, tmnxRsvpIfV6v0Group, tmnxRsvpNbrV6v0Group, tmnxRsvpSessionV6v0Group, tmnxRsvpGeneralV6v1Group, tmnxRsvpIfV7v0Group, tmnxRsvpDSTEV7v0Group, tmnxRsvpGeneralV7v0Group, tmnxRsvpSessionV7v0Group } ::= { tmnxRsvpCompliances 6 } tmnxRsvpV8v0Compliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 8.0." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralGroup, tmnxRsvpSessionGroup, tmnxRsvpNotificationGroup, tmnxRsvpIfV5v0Group, tmnxRsvpSessionV5v0Group, tmnxRsvpGeneralV6v0Group, tmnxRsvpIfV6v0Group, tmnxRsvpNbrV6v0Group, tmnxRsvpSessionV6v0Group, tmnxRsvpGeneralV6v1Group, tmnxRsvpIfV7v0Group, tmnxRsvpDSTEV7v0Group, tmnxRsvpGeneralV7v0Group, tmnxRsvpSessionV7v0Group, tmnxRsvpGenTEThresholdV8v0Group, tmnxRsvpIfTEThresholdV8v0Group, tmnxRsvpGeneralV8v0Group, tmnxRsvpIfV8v0Group } ::= { tmnxRsvpCompliances 7 } tmnxRsvpV9v0Compliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 9.0." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralGroup, tmnxRsvpSessionGroup, tmnxRsvpNotificationGroup, tmnxRsvpIfV5v0Group, tmnxRsvpSessionV5v0Group, tmnxRsvpGeneralV6v0Group, tmnxRsvpIfV6v0Group, tmnxRsvpNbrV6v0Group, tmnxRsvpSessionV6v0Group, tmnxRsvpGeneralV6v1Group, tmnxRsvpIfV7v0Group, tmnxRsvpDSTEV7v0Group, tmnxRsvpGeneralV7v0Group, tmnxRsvpSessionV7v0Group, tmnxRsvpGenTEThresholdV8v0Group, tmnxRsvpIfTEThresholdV8v0Group, tmnxRsvpGeneralV8v0Group, tmnxRsvpIfV8v0Group, tmnxRsvpGeneralV9v0Group, tmnxRsvpNotificationV9v0Group } ::= { tmnxRsvpCompliances 8 } tmnxRsvpV10v0Compliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 10.0." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralGroup, tmnxRsvpSessionGroup, tmnxRsvpNotificationGroup, tmnxRsvpIfV5v0Group, tmnxRsvpSessionV5v0Group, tmnxRsvpGeneralV6v0Group, tmnxRsvpIfV6v0Group, tmnxRsvpNbrV6v0Group, tmnxRsvpSessionV6v0Group, tmnxRsvpGeneralV6v1Group, tmnxRsvpIfV7v0Group, tmnxRsvpDSTEV7v0Group, tmnxRsvpGeneralV7v0Group, tmnxRsvpSessionV7v0Group, tmnxRsvpGenTEThresholdV8v0Group, tmnxRsvpIfTEThresholdV8v0Group, tmnxRsvpGeneralV8v0Group, tmnxRsvpIfV8v0Group, tmnxRsvpGeneralV9v0Group, tmnxRsvpNotificationV9v0Group, tmnxRsvpGeneralV10v0Group, tmnxRsvpGeneralV11v0Group } ::= { tmnxRsvpCompliances 9 } tmnxRsvpV12v0Compliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 12.0." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralGroup, tmnxRsvpSessionGroup, tmnxRsvpNotificationGroup, tmnxRsvpIfV5v0Group, tmnxRsvpSessionV5v0Group, tmnxRsvpGeneralV6v0Group, tmnxRsvpIfV6v0Group, tmnxRsvpNbrV6v0Group, tmnxRsvpSessionV6v0Group, tmnxRsvpGeneralV6v1Group, tmnxRsvpIfV7v0Group, tmnxRsvpDSTEV7v0Group, tmnxRsvpGeneralV7v0Group, tmnxRsvpSessionV7v0Group, tmnxRsvpGenTEThresholdV8v0Group, tmnxRsvpIfTEThresholdV8v0Group, tmnxRsvpGeneralV8v0Group, tmnxRsvpIfV8v0Group, tmnxRsvpGeneralV9v0Group, tmnxRsvpNotificationV9v0Group, tmnxRsvpGeneralV10v0Group, tmnxRsvpGeneralV11v0Group, tmnxRsvpGeneralV12v0Group } ::= { tmnxRsvpCompliances 10 } tmnxRsvpV14v0Compliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 14.0." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralV14v0Group } ::= { tmnxRsvpCompliances 11 } tmnxRsvpV15v0Compliance MODULE-COMPLIANCE STATUS obsolete DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 15.0." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralGroup, tmnxRsvpSessionGroup, tmnxRsvpNotificationGroup, tmnxRsvpSessionV5v0Group, tmnxRsvpGeneralV6v0Group, tmnxRsvpIfV6v0Group, tmnxRsvpNbrV6v0Group, tmnxRsvpSessionV6v0Group, tmnxRsvpGeneralV6v1Group, tmnxRsvpIfV7v0Group, tmnxRsvpDSTEV7v0Group, tmnxRsvpGeneralV7v0Group, tmnxRsvpSessionV7v0Group, tmnxRsvpGenTEThresholdV8v0Group, tmnxRsvpIfTEThresholdV8v0Group, tmnxRsvpGeneralV8v0Group, tmnxRsvpIfV8v0Group, tmnxRsvpGeneralV9v0Group, tmnxRsvpNotificationV9v0Group, tmnxRsvpGeneralV10v0Group, tmnxRsvpGeneralV11v0Group, tmnxRsvpGeneralV12v0Group, tmnxRsvpGeneralV14v0Group, tmnxRsvpIfV15v0Group } ::= { tmnxRsvpCompliances 12 } tmnxRsvpV16v0Compliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 16.0." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralV16v0Group } ::= { tmnxRsvpCompliances 13 } tmnxRsvpV19v0Compliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 19.0." MODULE MANDATORY-GROUPS { tmnxRsvpIfReservedBW64Group } ::= { tmnxRsvpCompliances 14 } tmnxRsvpV20v0Compliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for management of extended RSVP capabilities on Nokia SROS series systems release 20.0." MODULE MANDATORY-GROUPS { tmnxRsvpGeneralGroup, tmnxRsvpSessionGroup, tmnxRsvpNotificationGroup, tmnxRsvpSessionV5v0Group, tmnxRsvpGeneralV6v0Group, tmnxRsvpIfV6v0Group, tmnxRsvpNbrV6v0Group, tmnxRsvpSessionV6v0Group, tmnxRsvpGeneralV6v1Group, tmnxRsvpIfV7v0Group, tmnxRsvpDSTEV7v0Group, tmnxRsvpGeneralV7v0Group, tmnxRsvpSessionV7v0Group, tmnxRsvpGenTEThresholdV8v0Group, tmnxRsvpIfTEThresholdV8v0Group, tmnxRsvpGeneralV8v0Group, tmnxRsvpGeneralV9v0Group, tmnxRsvpNotificationV9v0Group, tmnxRsvpGeneralV10v0Group, tmnxRsvpGeneralV11v0Group, tmnxRsvpGeneralV12v0Group, tmnxRsvpGeneralV14v0Group, tmnxRsvpIfV20v0Group } ::= { tmnxRsvpCompliances 15 } tmnxRsvpGroups OBJECT IDENTIFIER ::= { tmnxRsvpConformance 2 } tmnxRsvpGeneralGroup OBJECT-GROUP OBJECTS { vRtrRsvpGeneralLastChange, vRtrRsvpGeneralAdminState, vRtrRsvpGeneralOperState, vRtrRsvpGeneralKeepMultiplier, vRtrRsvpGeneralRefreshTime, vRtrRsvpGeneralMsgPacing, vRtrRsvpGeneralMsgPacingMaxBurst, vRtrRsvpGeneralMsgPacingPeriod, vRtrRsvpGeneralPsbTimeouts, vRtrRsvpGeneralRsbTimeouts } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP general capabilities on Nokia SROS series systems." ::= { tmnxRsvpGroups 1 } tmnxRsvpSessionGroup OBJECT-GROUP OBJECTS { vRtrRsvpSessionState, vRtrRsvpSessionName, vRtrRsvpSessionSetupPriority, vRtrRsvpSessionHoldPriority, vRtrRsvpSessionFlags, vRtrRsvpSessionEndpointAddress, vRtrRsvpSessionLspId, vRtrRsvpSessionSenderAddress, vRtrRsvpSessionType, vRtrRsvpSessionLocalProtectAvailable, vRtrRsvpSessionLocalProtectInUse, vRtrRsvpSessionStyle, vRtrRsvpSessionTunnelId, vRtrRsvpSessionExtTunnelId, vRtrRsvpSessionNextHopIpAddress, vRtrRsvpSessionDetourIndex, vRtrRsvpSessionDetourPLRId, vRtrRsvpSessionDetourAvoidNodeId, vRtrRsvpSessionPreviousHop, vRtrRsvpSessionFailCode, vRtrRsvpSessionFailNodeAddr, vRtrRsvpSessionXCIndex, vRtrRsvpSessionBypassIndex, vRtrRsvpSessionBypassAvoid, vRtrRsvpSessionBypassActive, vRtrRsvpSessionBypassDnstrmLabel, vRtrRsvpSessionTxPaths, vRtrRsvpSessionRxPaths, vRtrRsvpSessionTxResvs, vRtrRsvpSessionRxResvs, vRtrRsvpSessionDetourTimeUp, vRtrRsvpSessionDetourAge, vRtrRsvpSessionBypassTimeUp, vRtrRsvpSessionBypassAge, vRtrRsvpSessionBypassLspCount } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP sessions on Nokia SROS series systems." ::= { tmnxRsvpGroups 3 } tmnxRsvpNotifyObjsGroup OBJECT-GROUP OBJECTS { vRtrRsvpIfNbrDownReasonCode, vRtrRsvpPEFailOverReasonCode } STATUS current DESCRIPTION "The group of objects supporting extended RSVP notifications on Nokia SROS series systems." ::= { tmnxRsvpGroups 4 } tmnxRsvpNotificationGroup NOTIFICATION-GROUP NOTIFICATIONS { vRtrRsvpStateChange, vRtrRsvpIfStateChange, vRtrRsvpIfNbrStateUp, vRtrRsvpIfNbrStateDown } STATUS current DESCRIPTION "The group of notifications supporting the extended RSVP capabilities on Nokia SROS series systems." ::= { tmnxRsvpGroups 5 } tmnxRsvpIfV3v0Group OBJECT-GROUP OBJECTS { vRtrRsvpIfLastEnabledTime, vRtrRsvpIfVRtrIfIndex, vRtrRsvpIfAggregate, vRtrRsvpIfAuthenticationKey, vRtrRsvpIfHelloInterval, vRtrRsvpIfSubscription, vRtrRsvpIfOperState, vRtrRsvpIfActiveSessionCount, vRtrRsvpIfActiveReservationCount, vRtrRsvpIfTotalSessionCount, vRtrRsvpIfBandwidth, vRtrRsvpIfReservedBandwidth, vRtrRsvpIfStatTxPaths, vRtrRsvpIfStatTxPathErrors, vRtrRsvpIfStatTxPathTears, vRtrRsvpIfStatTxResvs, vRtrRsvpIfStatTxResvErrors, vRtrRsvpIfStatTxResvTears, vRtrRsvpIfStatTxResvConfirms, vRtrRsvpIfStatTxBundles, vRtrRsvpIfStatTxAcks, vRtrRsvpIfStatTxHelloReqs, vRtrRsvpIfStatTxSRefreshes, vRtrRsvpIfStatTxPkts, vRtrRsvpIfStatTxErrorPkts, vRtrRsvpIfStatTxTotalPkts, vRtrRsvpIfStatRxPaths, vRtrRsvpIfStatRxPathErrors, vRtrRsvpIfStatRxPathTears, vRtrRsvpIfStatRxResvs, vRtrRsvpIfStatRxResvErrors, vRtrRsvpIfStatRxResvTears, vRtrRsvpIfStatRxResvConfirms, vRtrRsvpIfStatRxBundles, vRtrRsvpIfStatRxAcks, vRtrRsvpIfStatRxHelloReqs, vRtrRsvpIfStatRxSRefreshes, vRtrRsvpIfStatRxPkts, vRtrRsvpIfStatRxErrorPkts, vRtrRsvpIfStatRxTotalPkts, vRtrRsvpIfStatHelloTimeout } STATUS obsolete DESCRIPTION "The group of objects supporting management of extended RSVP interfaces on Nokia SROS series systems release 3.0." ::= { tmnxRsvpGroups 6 } tmnxRsvpObsoleteV3v0Group OBJECT-GROUP OBJECTS { vRtrRsvpIfKeepMultiplier, vRtrRsvpIfRefreshTime } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP obsoleted in Nokia SROS series release 3.0." ::= { tmnxRsvpGroups 7 } tmnxRsvpIfV5v0Group OBJECT-GROUP OBJECTS { vRtrRsvpIfLastEnabledTime, vRtrRsvpIfVRtrIfIndex, vRtrRsvpIfAggregate, vRtrRsvpIfAuthenticationKey, vRtrRsvpIfHelloInterval, vRtrRsvpIfSubscription, vRtrRsvpIfOperState, vRtrRsvpIfActiveSessionCount, vRtrRsvpIfActiveReservationCount, vRtrRsvpIfTotalSessionCount, vRtrRsvpIfBandwidth, vRtrRsvpIfReservedBandwidth, vRtrRsvpIfAuthChallenge, vRtrRsvpIfAuthentication, vRtrRsvpIfAuthKeyId, vRtrRsvpIfAuthRxSeqNum, vRtrRsvpIfAuthTxSeqNum, vRtrRsvpIfAuthWindowSize, vRtrRsvpIfStatTxPaths, vRtrRsvpIfStatTxPathErrors, vRtrRsvpIfStatTxPathTears, vRtrRsvpIfStatTxResvs, vRtrRsvpIfStatTxResvErrors, vRtrRsvpIfStatTxResvTears, vRtrRsvpIfStatTxResvConfirms, vRtrRsvpIfStatTxBundles, vRtrRsvpIfStatTxAcks, vRtrRsvpIfStatTxHelloReqs, vRtrRsvpIfStatTxSRefreshes, vRtrRsvpIfStatTxPkts, vRtrRsvpIfStatTxErrorPkts, vRtrRsvpIfStatTxTotalPkts, vRtrRsvpIfStatRxPaths, vRtrRsvpIfStatRxPathErrors, vRtrRsvpIfStatRxPathTears, vRtrRsvpIfStatRxResvs, vRtrRsvpIfStatRxResvErrors, vRtrRsvpIfStatRxResvTears, vRtrRsvpIfStatRxResvConfirms, vRtrRsvpIfStatRxBundles, vRtrRsvpIfStatRxAcks, vRtrRsvpIfStatRxHelloReqs, vRtrRsvpIfStatRxSRefreshes, vRtrRsvpIfStatRxPkts, vRtrRsvpIfStatRxErrorPkts, vRtrRsvpIfStatRxTotalPkts, vRtrRsvpIfStatHelloTimeout, vRtrRsvpIfStatTxAuthErrors, vRtrRsvpIfStatRxAuthErrors } STATUS obsolete DESCRIPTION "The group of objects supporting management of extended RSVP interfaces on a Nokia SROS series systems release 5.0." ::= { tmnxRsvpGroups 8 } tmnxRsvpSessionV5v0Group OBJECT-GROUP OBJECTS { vRtrRsvpSessionTypeName, vRtrRsvpProtectedSessionName } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP sessions on Nokia SROS series systems release 5.0." ::= { tmnxRsvpGroups 9 } tmnxRsvpGeneralV6v0Group OBJECT-GROUP OBJECTS { vRtrRsvpGeneralRefreshBypass, vRtrRsvpGenRapidRetransmitTime, vRtrRsvpGenRapidRetryLimit } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP general capabilities on Nokia SROS series systems release 6.0." ::= { tmnxRsvpGroups 10 } tmnxRsvpIfV6v0Group OBJECT-GROUP OBJECTS { vRtrRsvpIfRefreshReduction, vRtrRsvpIfReliableDelivery, vRtrRsvpIfBfdEnabled } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP interfaces on Nokia SROS series systems release 6.0." ::= { tmnxRsvpGroups 11 } tmnxRsvpNbrV6v0Group OBJECT-GROUP OBJECTS { vRtrRsvpNbrOperState, vRtrRsvpNbrLastOperChange, vRtrRsvpNbrFlags, vRtrRsvpNbrSrcInstance, vRtrRsvpNbrDstInstance, vRtrRsvpNbrHelloRefreshTimeRem, vRtrRsvpNbrHelloTimeoutTimeRem, vRtrRsvpNbrHelloTimeoutCnt, vRtrRsvpNbrInstanceMismatchCnt, vRtrRsvpNbrSrefreshTimeRem, vRtrRsvpNbrEpochNum, vRtrRsvpNbrMaxMsgId, vRtrRsvpNbrOutofOrderMsgs, vRtrRsvpNbrRetransmittedMsgs } STATUS current DESCRIPTION "The group of objects supporting management of RSVP neighbors on Nokia SROS series systems release 6.0." ::= { tmnxRsvpGroups 12 } tmnxRsvpSessionV6v0Group OBJECT-GROUP OBJECTS { vRtrRsvpSessionTxSrefreshPaths, vRtrRsvpSessionRxSrefreshPaths, vRtrRsvpSessionTxSrefreshResvs, vRtrRsvpSessionRxSrefreshResvs } STATUS current DESCRIPTION "The group of objects supporting management of RSVP sessions on Nokia SROS series systems release 6.0." ::= { tmnxRsvpGroups 13 } tmnxRsvpGeneralV6v1Group OBJECT-GROUP OBJECTS { vRtrRsvpGenGracefulShutdown, vRtrRsvpIfGracefulShutdown } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP general capabilities on Nokia SROS series systems release 6.1." ::= { tmnxRsvpGroups 14 } tmnxRsvpIfV7v0Group OBJECT-GROUP OBJECTS { vRtrRsvpIfDSTECt0BwPercent, vRtrRsvpIfDSTECt1BwPercent, vRtrRsvpIfDSTECt2BwPercent, vRtrRsvpIfDSTECt3BwPercent, vRtrRsvpIfDSTECt4BwPercent, vRtrRsvpIfDSTECt5BwPercent, vRtrRsvpIfDSTECt6BwPercent, vRtrRsvpIfDSTECt7BwPercent, vRtrRsvpIfInheritance, vRtrRsvpIfDSTEBC0Bw, vRtrRsvpIfDSTEBC1Bw, vRtrRsvpIfDSTEBC2Bw, vRtrRsvpIfDSTEBC3Bw, vRtrRsvpIfDSTEBC4Bw, vRtrRsvpIfDSTEBC5Bw, vRtrRsvpIfDSTEBC6Bw, vRtrRsvpIfDSTEBC7Bw, vRtrRsvpIfDSTEReservedBw, vRtrRsvpIfDSTEUnreservedBw } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP interface capabilities on Nokia SROS series systems release 7.0." ::= { tmnxRsvpGroups 15 } tmnxRsvpDSTEV7v0Group OBJECT-GROUP OBJECTS { vRtrRsvpDSTETeClassClassType, vRtrRsvpDSTETeClassPriority, vRtrRsvpDSTEAdmCtlModel, vRtrRsvpDSTECt0BwPercent, vRtrRsvpDSTECt1BwPercent, vRtrRsvpDSTECt2BwPercent, vRtrRsvpDSTECt3BwPercent, vRtrRsvpDSTECt4BwPercent, vRtrRsvpDSTECt5BwPercent, vRtrRsvpDSTECt6BwPercent, vRtrRsvpDSTECt7BwPercent, vRtrRsvpDSTEFCMappingRowStatus, vRtrRsvpDSTEFCMappingClassType } STATUS current DESCRIPTION "The group of objects supporting management of 'DiffServ' TE feature related to RSVP capabilities on Nokia SROS series systems release 7.0." ::= { tmnxRsvpGroups 16 } tmnxRsvpGeneralV7v0Group OBJECT-GROUP OBJECTS { vRtrRsvpGenPreemptionTimer } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP general capabilities on Nokia SROS series systems release 7.0." ::= { tmnxRsvpGroups 17 } tmnxRsvpSessionV7v0Group OBJECT-GROUP OBJECTS { vRtrRsvpSessionSubGrpId, vRtrRsvpSessionSubGrpOrgIdType, vRtrRsvpSessionSubGrpOrgIdAddr, vRtrRsvpSessionLeafAddrType, vRtrRsvpSessionLeafAddr, vRtrRsvpSessionP2mpId, vRtrRsvpSessionClassType } STATUS current DESCRIPTION "The group of objects supporting management of RSVP sessions on Nokia SROS series systems release 7.0." ::= { tmnxRsvpGroups 18 } tmnxRsvpGenTEThresholdV8v0Group OBJECT-GROUP OBJECTS { vRtrRsvpGenTEThresholdLevelUp1, vRtrRsvpGenTEThresholdLevelUp2, vRtrRsvpGenTEThresholdLevelUp3, vRtrRsvpGenTEThresholdLevelUp4, vRtrRsvpGenTEThresholdLevelUp5, vRtrRsvpGenTEThresholdLevelUp6, vRtrRsvpGenTEThresholdLevelUp7, vRtrRsvpGenTEThresholdLevelUp8, vRtrRsvpGenTEThresholdLevelUp9, vRtrRsvpGenTEThresholdLevelUp10, vRtrRsvpGenTEThresholdLevelUp11, vRtrRsvpGenTEThresholdLevelUp12, vRtrRsvpGenTEThresholdLevelUp13, vRtrRsvpGenTEThresholdLevelUp14, vRtrRsvpGenTEThresholdLevelUp15, vRtrRsvpGenTEThresholdLevelUp16, vRtrRsvpGenTEThresholdLevelDn1, vRtrRsvpGenTEThresholdLevelDn2, vRtrRsvpGenTEThresholdLevelDn3, vRtrRsvpGenTEThresholdLevelDn4, vRtrRsvpGenTEThresholdLevelDn5, vRtrRsvpGenTEThresholdLevelDn6, vRtrRsvpGenTEThresholdLevelDn7, vRtrRsvpGenTEThresholdLevelDn8, vRtrRsvpGenTEThresholdLevelDn9, vRtrRsvpGenTEThresholdLevelDn10, vRtrRsvpGenTEThresholdLevelDn11, vRtrRsvpGenTEThresholdLevelDn12, vRtrRsvpGenTEThresholdLevelDn13, vRtrRsvpGenTEThresholdLevelDn14, vRtrRsvpGenTEThresholdLevelDn15, vRtrRsvpGenTEThresholdLevelDn16 } STATUS current DESCRIPTION "The group of objects supporting management of RSVP TE Threshold on Nokia SROS series systems release 8.0." ::= { tmnxRsvpGroups 19 } tmnxRsvpIfTEThresholdV8v0Group OBJECT-GROUP OBJECTS { vRtrRsvpIfTEThresholdLevelUp1, vRtrRsvpIfTEThresholdLevelUp2, vRtrRsvpIfTEThresholdLevelUp3, vRtrRsvpIfTEThresholdLevelUp4, vRtrRsvpIfTEThresholdLevelUp5, vRtrRsvpIfTEThresholdLevelUp6, vRtrRsvpIfTEThresholdLevelUp7, vRtrRsvpIfTEThresholdLevelUp8, vRtrRsvpIfTEThresholdLevelUp9, vRtrRsvpIfTEThresholdLevelUp10, vRtrRsvpIfTEThresholdLevelUp11, vRtrRsvpIfTEThresholdLevelUp12, vRtrRsvpIfTEThresholdLevelUp13, vRtrRsvpIfTEThresholdLevelUp14, vRtrRsvpIfTEThresholdLevelUp15, vRtrRsvpIfTEThresholdLevelUp16, vRtrRsvpIfTEThresholdLevelDn1, vRtrRsvpIfTEThresholdLevelDn2, vRtrRsvpIfTEThresholdLevelDn3, vRtrRsvpIfTEThresholdLevelDn4, vRtrRsvpIfTEThresholdLevelDn5, vRtrRsvpIfTEThresholdLevelDn6, vRtrRsvpIfTEThresholdLevelDn7, vRtrRsvpIfTEThresholdLevelDn8, vRtrRsvpIfTEThresholdLevelDn9, vRtrRsvpIfTEThresholdLevelDn10, vRtrRsvpIfTEThresholdLevelDn11, vRtrRsvpIfTEThresholdLevelDn12, vRtrRsvpIfTEThresholdLevelDn13, vRtrRsvpIfTEThresholdLevelDn14, vRtrRsvpIfTEThresholdLevelDn15, vRtrRsvpIfTEThresholdLevelDn16 } STATUS current DESCRIPTION "The group of objects supporting management of RSVP TE Threshold per interface on Nokia SROS series systems release 8.0." ::= { tmnxRsvpGroups 20 } tmnxRsvpGeneralV8v0Group OBJECT-GROUP OBJECTS { vRtrRsvpGenTEThresholdUpdate, vRtrRsvpGenTEUpdateOnCacFail, vRtrRsvpGenTEUpdateTimer, vRtrRsvpGenImplicitNull } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP general capabilities on Nokia SROS series systems release 8.0." ::= { tmnxRsvpGroups 21 } tmnxRsvpIfV8v0Group OBJECT-GROUP OBJECTS { vRtrRsvpIfImplicitNull, vRtrRsvpIfIgpUpdatePending, vRtrRsvpIfIgpNextUpdate, vRtrRsvpIfMaxResvBandwidth } STATUS obsolete DESCRIPTION "The group of objects supporting management of extended RSVP interface capabilities on Nokia SROS series systems release 8.0." ::= { tmnxRsvpGroups 22 } tmnxRsvpGeneralV9v0Group OBJECT-GROUP OBJECTS { vRtrRsvpGenNodeIdInRro } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP general capabilities on Nokia SROS series systems release 9.0." ::= { tmnxRsvpGroups 23 } tmnxRsvpNotificationV9v0Group NOTIFICATION-GROUP NOTIFICATIONS { vRtrRsvpPEFailOverStdByToPri, vRtrRsvpPEFailOverPriToStdBy } STATUS current DESCRIPTION "The group of notifications supporting the extended RSVP capabilities on for release 9.0 Nokia SROS series systems." ::= { tmnxRsvpGroups 24 } tmnxRsvpGeneralV10v0Group OBJECT-GROUP OBJECTS { vRtrRsvpGenP2PMrgPntAbrtTimer, vRtrRsvpGenP2MPMrgPntAbrtTimer, vRtrRsvpIfGraceHelper, vRtrRsvpGeneralGrHlprMaxRcvryTm, vRtrRsvpGeneralGrHlprMaxRstrtTm, vRtrRsvpNbrGrState, vRtrRsvpNbrGrHelperInvkCnt, vRtrRsvpNbrGrHelperTimeRem, vRtrRsvpNbrGrRestartCap, vRtrRsvpNbrGrRestartTime, vRtrRsvpNbrGrRecoveryTime, vRtrRsvpSessionFrrProperties, vRtrRsvpGeneralGrhPsbTimeouts, vRtrRsvpGeneralGrhRsbTimeouts } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP general capabilities on Nokia SROS series systems release 10.0." ::= { tmnxRsvpGroups 25 } tmnxRsvpGeneralV11v0Group OBJECT-GROUP OBJECTS { vRtrRsvpSessionExNodeAddrType, vRtrRsvpSessionExNodeAddr, vRtrRsvpSessionBypassInterArea } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP general capabilities on Nokia SROS series systems release 11.0." ::= { tmnxRsvpGroups 26 } tmnxRsvpGeneralV12v0Group OBJECT-GROUP OBJECTS { vRtrRsvpIfAuthKeyChain, vRtrRsvpSessionBypassPathCost, vRtrRsvpSessBypLastResigAttempt, vRtrRsvpSessBypLastResigReason, vRtrRsvpSessBypLastResigStatus, vRtrRsvpSBLastResigStatusReason } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP general capabilities on Nokia SROS series systems release 12.0." ::= { tmnxRsvpGroups 27 } tmnxRsvpGeneralV14v0Group OBJECT-GROUP OBJECTS { vRtrRsvpGenEntropyLblCapability, vRtrRsvpSessionLspAttributeFlags } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP general capabilities on Nokia SROS series systems release 14.0." ::= { tmnxRsvpGroups 28 } tmnxRsvpIfV15v0Group OBJECT-GROUP OBJECTS { vRtrRsvpIfLastEnabledTime, vRtrRsvpIfVRtrIfIndex, vRtrRsvpIfAggregate, vRtrRsvpIfAuthenticationKey, vRtrRsvpIfHelloInterval, vRtrRsvpIfSubscription, vRtrRsvpIfOperState, vRtrRsvpIfActiveSessionCount, vRtrRsvpIfActiveReservationCount, vRtrRsvpIfTotalSessionCount, vRtrRsvpIfBandwidth, vRtrRsvpIfReservedBandwidth, vRtrRsvpIfAuthentication, vRtrRsvpIfAuthKeyId, vRtrRsvpIfAuthRxSeqNum, vRtrRsvpIfAuthTxSeqNum, vRtrRsvpIfAuthWindowSize, vRtrRsvpIfStatTxPaths, vRtrRsvpIfStatTxPathErrors, vRtrRsvpIfStatTxPathTears, vRtrRsvpIfStatTxResvs, vRtrRsvpIfStatTxResvErrors, vRtrRsvpIfStatTxResvTears, vRtrRsvpIfStatTxResvConfirms, vRtrRsvpIfStatTxBundles, vRtrRsvpIfStatTxAcks, vRtrRsvpIfStatTxHelloReqs, vRtrRsvpIfStatTxSRefreshes, vRtrRsvpIfStatTxPkts, vRtrRsvpIfStatTxErrorPkts, vRtrRsvpIfStatTxTotalPkts, vRtrRsvpIfStatRxPaths, vRtrRsvpIfStatRxPathErrors, vRtrRsvpIfStatRxPathTears, vRtrRsvpIfStatRxResvs, vRtrRsvpIfStatRxResvErrors, vRtrRsvpIfStatRxResvTears, vRtrRsvpIfStatRxResvConfirms, vRtrRsvpIfStatRxBundles, vRtrRsvpIfStatRxAcks, vRtrRsvpIfStatRxHelloReqs, vRtrRsvpIfStatRxSRefreshes, vRtrRsvpIfStatRxPkts, vRtrRsvpIfStatRxErrorPkts, vRtrRsvpIfStatRxTotalPkts, vRtrRsvpIfStatHelloTimeout, vRtrRsvpIfStatTxAuthErrors, vRtrRsvpIfStatRxAuthErrors } STATUS obsolete DESCRIPTION "The group of objects supporting management of extended RSVP interfaces on a Nokia SROS series systems release 15.0." ::= { tmnxRsvpGroups 29 } tmnxRsvpIfObsoleteV15v0Group OBJECT-GROUP OBJECTS { vRtrRsvpIfAuthChallenge } STATUS current DESCRIPTION "The group of obsolete objects for RSVP interfaces on a Nokia SROS series systems release 15.0." ::= { tmnxRsvpGroups 30 } tmnxRsvpGeneralV16v0Group OBJECT-GROUP OBJECTS { vRtrRsvpGenExtDBwAccounting, vRtrRsvpGenExtDBwMultiplier, vRtrRsvpGenExtDBwSampIntvl, vRtrRsvpGenExtDBwSampMult, vRtrRsvpGenExtDBwUpThdPercent, vRtrRsvpGenExtDBwUpThdBw, vRtrRsvpGenExtDBwDwnThdPercent, vRtrRsvpGenExtDBwDwnThdBw, vRtrRsvpIfExtInheritance, vRtrRsvpIfExtDBwMultiplier, vRtrRsvpIfExtDBwUpThdPercent, vRtrRsvpIfExtDBwUpThdBw, vRtrRsvpIfExtDBwDwnThdPercent, vRtrRsvpIfExtDBwDwnThdBw, vRtrRsvpIfExtDBwLastSampleIndex, vRtrRsvpIfExtDBwLastSample, vRtrRsvpIfExtDBwLatestCalDBw, vRtrRsvpIfExtAdvMRLB } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP general capabilities on Nokia SROS series systems release 16.0." ::= { tmnxRsvpGroups 31 } tmnxRsvpIfReservedBW64Group OBJECT-GROUP OBJECTS { vRtrRsvpIfReservedBandwidth64, vRtrRsvpIfMaxReservedBandwidth64 } STATUS current DESCRIPTION "The group of objects supporting management of reserved bandwidth for extended RSVP interface capabilities on Nokia SROS series systems release 19.0." ::= { tmnxRsvpGroups 32 } tmnxRsvpIfV20v0Group OBJECT-GROUP OBJECTS { vRtrRsvpIfLastEnabledTime, vRtrRsvpIfVRtrIfIndex, vRtrRsvpIfAggregate, vRtrRsvpIfAuthenticationKey, vRtrRsvpIfHelloInterval, vRtrRsvpIfSubscription, vRtrRsvpIfOperState, vRtrRsvpIfActiveSessionCount, vRtrRsvpIfActiveReservationCount, vRtrRsvpIfTotalSessionCount, vRtrRsvpIfBandwidth, vRtrRsvpIfAuthentication, vRtrRsvpIfAuthKeyId, vRtrRsvpIfAuthRxSeqNum, vRtrRsvpIfAuthTxSeqNum, vRtrRsvpIfAuthWindowSize, vRtrRsvpIfStatTxPaths, vRtrRsvpIfStatTxPathErrors, vRtrRsvpIfStatTxPathTears, vRtrRsvpIfStatTxResvs, vRtrRsvpIfStatTxResvErrors, vRtrRsvpIfStatTxResvTears, vRtrRsvpIfStatTxResvConfirms, vRtrRsvpIfStatTxBundles, vRtrRsvpIfStatTxAcks, vRtrRsvpIfStatTxHelloReqs, vRtrRsvpIfStatTxSRefreshes, vRtrRsvpIfStatTxPkts, vRtrRsvpIfStatTxErrorPkts, vRtrRsvpIfStatTxTotalPkts, vRtrRsvpIfStatRxPaths, vRtrRsvpIfStatRxPathErrors, vRtrRsvpIfStatRxPathTears, vRtrRsvpIfStatRxResvs, vRtrRsvpIfStatRxResvErrors, vRtrRsvpIfStatRxResvTears, vRtrRsvpIfStatRxResvConfirms, vRtrRsvpIfStatRxBundles, vRtrRsvpIfStatRxAcks, vRtrRsvpIfStatRxHelloReqs, vRtrRsvpIfStatRxSRefreshes, vRtrRsvpIfStatRxPkts, vRtrRsvpIfStatRxErrorPkts, vRtrRsvpIfStatRxTotalPkts, vRtrRsvpIfStatHelloTimeout, vRtrRsvpIfStatTxAuthErrors, vRtrRsvpIfStatRxAuthErrors, vRtrRsvpIfImplicitNull, vRtrRsvpIfIgpUpdatePending, vRtrRsvpIfIgpNextUpdate } STATUS current DESCRIPTION "The group of objects supporting management of extended RSVP interfaces on a Nokia SROS series systems release 20.0." ::= { tmnxRsvpGroups 33 } tmnxRsvpIfObsoletedV20v0Group OBJECT-GROUP OBJECTS { vRtrRsvpIfReservedBandwidth, vRtrRsvpIfMaxResvBandwidth } STATUS current DESCRIPTION "The group of obsolete objects for RSVP interfaces on a Nokia SROS series systems release 20.0." ::= { tmnxRsvpGroups 34 } tmnxRsvpNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 7 } tmnxRsvpNotifications OBJECT IDENTIFIER ::= { tmnxRsvpNotifyPrefix 0 } vRtrRsvpStateChange NOTIFICATION-TYPE OBJECTS { vRtrID, vRtrRsvpGeneralAdminState, vRtrRsvpGeneralOperState } STATUS current DESCRIPTION "This Notification is generated when the RSVP module changes state" ::= { tmnxRsvpNotifications 1 } vRtrRsvpIfStateChange NOTIFICATION-TYPE OBJECTS { ifIndex, rsvpIfEnabled, vRtrRsvpIfOperState } STATUS current DESCRIPTION "This Notification is generated when a RSVP interface changes state" ::= { tmnxRsvpNotifications 2 } vRtrRsvpIfNbrStateUp NOTIFICATION-TYPE OBJECTS { rsvpNbrProtocol } STATUS current DESCRIPTION "The vRtrRsvpIfNbrStateUp notification is generated when a RSVP interface neighbor changes to active state" ::= { tmnxRsvpNotifications 3 } vRtrRsvpIfNbrStateDown NOTIFICATION-TYPE OBJECTS { rsvpNbrProtocol, vRtrRsvpIfNbrDownReasonCode } STATUS current DESCRIPTION "The vRtrRsvpIfNbrStateDown notification is generated when a RSVP interface neighbor changes to inactive state" ::= { tmnxRsvpNotifications 4 } vRtrRsvpPEFailOverPriToStdBy NOTIFICATION-TYPE OBJECTS { vRtrPimNgMvpnUMHPEStandbyAdrTyp, vRtrPimNgMvpnUMHPEStandbyAddr, vRtrRsvpPEFailOverReasonCode } STATUS current DESCRIPTION "[CAUSE] The vRtrRsvpPEFailOverPriToStdBy notification is raised when primary Provider Edge (PE) has switched over to standby PE. The IP address of the primary PE can be extracted from the vRtrPimNgMvpnUMHPEAddrType and vRtrPimNgMvpnUMHPEAddr indexes of the varbinds in this notification. [EFFECT] The tunnel traffic may be affected. [RECOVERY] None required." ::= { tmnxRsvpNotifications 5 } vRtrRsvpPEFailOverStdByToPri NOTIFICATION-TYPE OBJECTS { vRtrPimNgMvpnUMHPEStandbyAdrTyp, vRtrPimNgMvpnUMHPEStandbyAddr } STATUS current DESCRIPTION "[CAUSE] The vRtrRsvpPEFailOverPriToStdBy notification is raised when standby Provider Edge (PE) has switched over to primary PE. The IP address of the primary PE can be extracted from the vRtrPimNgMvpnUMHPEAddrType and vRtrPimNgMvpnUMHPEAddr indexes of the varbinds in this notification. [EFFECT] The tunnel traffic may be affected. [RECOVERY] None required." ::= { tmnxRsvpNotifications 6 } END