Observium_CE/mibs/nokia/TIMETRA-GMPLS-MIB

3557 lines
129 KiB
Plaintext

TIMETRA-GMPLS-MIB DEFINITIONS ::= BEGIN
IMPORTS
InetAddress, InetAddressType
FROM INET-ADDRESS-MIB
MODULE-COMPLIANCE, NOTIFICATION-GROUP,
OBJECT-GROUP
FROM SNMPv2-CONF
Counter32, Counter64, Gauge32,
Integer32, MODULE-IDENTITY,
NOTIFICATION-TYPE, OBJECT-TYPE,
Unsigned32
FROM SNMPv2-SMI
DisplayString, RowStatus,
TEXTUAL-CONVENTION, TimeInterval,
TimeStamp, TruthValue
FROM SNMPv2-TC
timetraSRMIBModules, tmnxSRConfs,
tmnxSRNotifyPrefix, tmnxSRObjs
FROM TIMETRA-GLOBAL-MIB
tmnxLmpVRtrPeerNodeId,
tmnxLmpVRtrTeLinkId
FROM TIMETRA-LMP-MIB
TItemDescription, TNamedItemOrEmpty,
TmnxAdminState, TmnxOperState,
TmnxPortID
FROM TIMETRA-TC-MIB
tmnxSrlgGrpName, vRtrID
FROM TIMETRA-VRTR-MIB
;
timetraGmplsMIBModule MODULE-IDENTITY
LAST-UPDATED "201404020000Z"
ORGANIZATION "Nokia"
CONTACT-INFO
"Nokia SROS Support
Web: http://www.nokia.com"
DESCRIPTION
"This document is the SNMP MIB module to manage and provision the GMPLS
extensions for the Nokia SROS device.
Copyright 2003-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 "201404020000Z"
DESCRIPTION
"Rev 0.1 02 April 2014 00:00
Initial version of the TIMETRA-GMPLS-MIB."
::= { timetraSRMIBModules 97 }
TmnxGmplsRouterId ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"This value provides a 32-bit, unsigned integer uniquely identifying
the router in the Autonomous System. To ensure uniqueness, this may
default to the value of one of the router's IPv4 host addresses if
IPv4 is configured on the router."
SYNTAX Unsigned32 (0..4294967295)
TmnxGmplsTunGrpMemberList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The TmnxGmplsTunGrpMemberList specifies a bit-mask of the members
associated with a particular object. Each bit represents a specific
tmnxGmplsTunGrpMemberEntry. Bit 0 (first bit) represents the member
with the tmnxGmplsTunGrpMemberId value of 1. Bit 1, represents the
member with the tmnxGmplsTunGrpMemberId value of 2, and so forth.
member1 (0) -- represents member 1.
member2 (1) -- represents member 2.
etc."
SYNTAX BITS {
member1 (0),
member2 (1),
member3 (2),
member4 (3),
member5 (4),
member6 (5),
member7 (6),
member8 (7),
member9 (8),
member10 (9),
member11 (10),
member12 (11),
member13 (12),
member14 (13),
member15 (14),
member16 (15)
}
TmnxGmplsSessionOperState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The TmnxGmplsSessionOperState specifies the current operational state
for this GMPLS session."
SYNTAX INTEGER {
unknown (1),
inService (2),
outOfService (3),
inProgress (4),
failed (5),
restored (6),
protected (7)
}
TmnxGmplsARHopAddressType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The TmnxGmplsARHopAddressType specifies the type of address for a
Traffic Engineered tunnel hop."
SYNTAX INTEGER {
unknown (0),
ipv4 (1),
ipv6 (2),
asNumber (3),
unnum (4),
lspid (5)
}
TmnxGmplsLspPathFailCode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"TmnxGmplsLspPathFailCode specifies the reason for GMPLS LSP Path
failure."
SYNTAX INTEGER {
noError (0),
noResourcesAvailable (1),
gmplsDown (2),
lspAdminDown (3),
pathAdminDown (4),
lspPathAdminDown (5),
noTunGrpMapping (6),
noWorkingPathIsUp (7),
conflictingTunGrpMode (8),
conflictingFarEnd (9),
retryExceeded (10),
noResponseToPath (11),
admissionControlError (12),
policyControlError (13),
unknownObjectClass (14),
unknownCType (15),
trafficControlError (16),
trafficControlSystemError (17),
routingError (18),
noRouteToDestination (19),
routingLoop (20),
badNode (21),
badLabel (22),
labelAllocationError (23),
unsupportedL3Pid (24),
unsupportedSwitchingType (25),
unsupportedEncoding (26),
unsupportedLspProtection (27),
unknownAttributesTlv (28),
unknownAttributesBit (29),
localLinkMaintenance (30),
localNodeMaintenance (31),
awaitForSrlgDiversity (32),
lspLocallyFailed (33),
peerDown (34),
teLinkDown (35),
dbLinkDown (36),
resvTimeout (37),
resvTearReceived (38),
peerNodeIdNotConfigured (39),
peerNodeIdPathDefnMismatch (40),
alarmUnavailable (41),
alarmPerformanceDegraded (42),
sbrHardRerouted (43),
memberPortAdminDown (44),
memberPortResourceFailure (45),
noFreeLinkAvailable (46),
bwReqMismatch (47),
tunGrpBwMismatch (48),
peerInvalid (49)
}
TmnxGmplsSessionBWSignalType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"TmnxGmplsSessionBWSignalType specifies the bandwidth type for GMPLS
LSP Path."
SYNTAX INTEGER {
none (0),
ds0 (1),
ds1 (2),
e1 (3),
ds2 (4),
e2 (5),
ethernet (6),
e3 (7),
ds3 (8),
sts1 (9),
fastEthernet (10),
e4 (11),
fc0133m (12),
oc3stm1 (13),
fc0266m (14),
fc0531m (15),
oc12stm4 (16),
gige (17),
fc01062m (18),
oc48stm16 (19),
oc192stm64 (20),
tengigeIeee (21),
oc768stm256 (22),
hundredgigeIeee (23)
}
tmnxGmplsObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 97 }
vRtrGmplsGeneralTblLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsGeneralTblLastChanged indicates the sysUpTime at
the time of the last modification to vRtrGmplsGeneralTable by adding,
deleting an entry or change to a writable object in the table.
If no changes were made to the table since the last re-initialization
of the local network management subsystem, then this object contains a
zero value."
::= { tmnxGmplsObjs 1 }
vRtrGmplsGeneralTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsGeneralEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsGeneralTable contains objects for general control and
management of GMPLS protocol instance within a virtual router."
::= { tmnxGmplsObjs 2 }
vRtrGmplsGeneralEntry OBJECT-TYPE
SYNTAX VRtrGmplsGeneralEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsGeneralEntry contains configuration items for the GMPLS
protocol running within a virtual router."
INDEX { vRtrID }
::= { vRtrGmplsGeneralTable 1 }
VRtrGmplsGeneralEntry ::= SEQUENCE
{
vRtrGmplsGeneralRowStatus RowStatus,
vRtrGmplsGeneralLastChange TimeStamp,
vRtrGmplsGeneralAdminState TmnxAdminState,
vRtrGmplsGeneralOperState TmnxOperState,
vRtrGmplsGeneralKeepMultiplier Unsigned32,
vRtrGmplsGenLspInitRetryTimeout Unsigned32,
vRtrGmplsGeneralRefreshTime Unsigned32,
vRtrGmplsGenRapidRetransmitTime Unsigned32,
vRtrGmplsGenRapidRetryLimit Unsigned32,
vRtrGmplsGenGrHlprMaxRcvryTm Unsigned32,
vRtrGmplsGenGrHlprMaxRstrtTm Unsigned32,
vRtrGmplsGenOperDownReasonCode INTEGER,
vRtrGmplsGeneralLocalNodeId Unsigned32
}
vRtrGmplsGeneralRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsGeneralRowStatus specifies the row status used
for creation, deletion, or control of vRtrGmplsGeneralTable entries."
::= { vRtrGmplsGeneralEntry 1 }
vRtrGmplsGeneralLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsGeneralLastChange indicates the sysUpTime when
this row was last modified."
::= { vRtrGmplsGeneralEntry 2 }
vRtrGmplsGeneralAdminState OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsGeneralAdminState specifies whether GMPLS
protocol is enabled or disabled.
When vRtrGmplsGeneralAdminState is set to 'inService', the agent
attempts to enable the GMPLS protocol instance on this router.
When vRtrGmplsGeneralAdminState is set to 'outOfService', the agent
attempts to disable the GMPLS protocol instance on this router."
DEFVAL { outOfService }
::= { vRtrGmplsGeneralEntry 3 }
vRtrGmplsGeneralOperState OBJECT-TYPE
SYNTAX TmnxOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsGeneralOperState indicates the current operating
state of this GMPLS protocol instance on this router."
::= { vRtrGmplsGeneralEntry 4 }
vRtrGmplsGeneralKeepMultiplier OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsGeneralKeepMultiplier specifies if it is used by
GMPLS to declare either a reservation down or the neighbor as down."
DEFVAL { 3 }
::= { vRtrGmplsGeneralEntry 5 }
vRtrGmplsGenLspInitRetryTimeout OBJECT-TYPE
SYNTAX Unsigned32 (10..600)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsGenLspInitRetryTimeout specifies the amount of
time in seconds the software waits for an LSP path to come up after
sending out the initial Path message. If the initial retry timeout
period expires and the LSP path is not up, it is torn down and the LSP
retry timer is started to schedule a new retry cycle using a new
LSP-id."
DEFVAL { 30 }
::= { vRtrGmplsGeneralEntry 6 }
vRtrGmplsGeneralRefreshTime OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsGeneralRefreshTime controls the interval between
the successive Path and Resv refresh messages.
GMPLS declares the session down after it misses ((keep-multiplier +
0.5) * 1.5 * refresh-time)) consecutive refresh messages."
DEFVAL { 30 }
::= { vRtrGmplsGeneralEntry 7 }
vRtrGmplsGenRapidRetransmitTime OBJECT-TYPE
SYNTAX Unsigned32 (1..100)
UNITS "deciseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsGenRapidRetransmitTime 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.
vRtrGmplsGenRapidRetransmitTime must be smaller than the regular
refresh interval vRtrGmplsGeneralRefreshTime."
DEFVAL { 5 }
::= { vRtrGmplsGeneralEntry 8 }
vRtrGmplsGenRapidRetryLimit OBJECT-TYPE
SYNTAX Unsigned32 (1..6)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsGenRapidRetryLimit 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 GMPLS
messages whenever the updated backoff interval exceeds the value of
vRtrGmplsGeneralRefreshTime or the number of retransmissions reaches
the value of the vRtrGmplsGenRapidRetryLimit, whichever comes first."
DEFVAL { 3 }
::= { vRtrGmplsGeneralEntry 9 }
vRtrGmplsGenGrHlprMaxRcvryTm OBJECT-TYPE
SYNTAX Unsigned32 (1..1800)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsGenGrHlprMaxRcvryTm 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 }
::= { vRtrGmplsGeneralEntry 10 }
vRtrGmplsGenGrHlprMaxRstrtTm OBJECT-TYPE
SYNTAX Unsigned32 (1..300)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsGenGrHlprMaxRstrtTm specifies the maximum time
in seconds a graceful helper will wait 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 { 180 }
::= { vRtrGmplsGeneralEntry 11 }
vRtrGmplsGenOperDownReasonCode OBJECT-TYPE
SYNTAX INTEGER {
up (0),
adminDown (1),
noResources (2),
nodeIdDown (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsGenOperDownReasonCode indicates the reason that
the GMPLS instance is operationally down."
::= { vRtrGmplsGeneralEntry 12 }
vRtrGmplsGeneralLocalNodeId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsGeneralLocalNodeId indicates the local Node ID
of this GMPLS instance."
::= { vRtrGmplsGeneralEntry 13 }
vRtrGmplsPathIndexNext OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathIndexNext indicates the next appropriate
value to be used for vRtrGmplsPathIndex when creating entries in the
vRtrGmplsPathTable. If the number of unassigned entries is exhausted,
a retrieval operation will return a value of 0. To obtain the value of
vRtrGmplsPathIndex for a new entry, the manager must first issue a
management protocol retrieval operation to obtain the current value of
this object. The agent should modify the value to reflect the next
unassigned index after each retrieval operation. After a manager
retrieves a value the agent will determine through its local policy
when this index value will be made available for reuse."
::= { tmnxGmplsObjs 3 }
vRtrGmplsPathTblLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathTblLastChanged indicates the sysUpTime at
the time of the last modification to vRtrGmplsPathTable by adding,
deleting an entry or change to a writable object in the table.
If no changes were made to the table since the last re-initialization
of the local network management subsystem, then this object contains a
zero value."
::= { tmnxGmplsObjs 4 }
vRtrGmplsPathTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsPathEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsPathTable contains objects for GMPLS path table."
::= { tmnxGmplsObjs 5 }
vRtrGmplsPathEntry OBJECT-TYPE
SYNTAX VRtrGmplsPathEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry in vRtrGmplsPathEntry represents a GMPLS Path
configured for a virtual router in the system. Entries can be created
and deleted via SNMP SET operations. Setting RowStatus to 'active'
requires vRtrGmplsPathName to have been assigned a valid value."
INDEX {
vRtrID,
vRtrGmplsPathIndex
}
::= { vRtrGmplsPathTable 1 }
VRtrGmplsPathEntry ::= SEQUENCE
{
vRtrGmplsPathIndex Integer32,
vRtrGmplsPathRowStatus RowStatus,
vRtrGmplsPathLastChange TimeStamp,
vRtrGmplsPathName TNamedItemOrEmpty,
vRtrGmplsPathAdminState TmnxAdminState,
vRtrGmplsPathOperState TmnxOperState
}
vRtrGmplsPathIndex OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of object vRtrGmplsPathIndex indicates the unique value
which identifies this GMPLS Path for this virtual router in the Nokia
SROS system. It is a unique value among entries with the same value of
vRtrID."
::= { vRtrGmplsPathEntry 1 }
vRtrGmplsPathRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathRowStatus specifies the row status used for
creation, deletion, or control of vRtrGmplsPathTable entries."
::= { vRtrGmplsPathEntry 2 }
vRtrGmplsPathLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathLastChange indicates the sysUpTime when this
row was last modified."
::= { vRtrGmplsPathEntry 3 }
vRtrGmplsPathName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathName specifies administrative name for this
GMPLS Path. The vRtrGmplsPathName must be unique within a virtual
router instance.
The value of vRtrGmplsPathName needs to be specified when creating a
new entry in this table."
::= { vRtrGmplsPathEntry 4 }
vRtrGmplsPathAdminState OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathAdminState specifies the desired
administrative state for this GMPLS path."
DEFVAL { outOfService }
::= { vRtrGmplsPathEntry 5 }
vRtrGmplsPathOperState OBJECT-TYPE
SYNTAX TmnxOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathOperState indicates the current operational
state of this GMPLS path."
::= { vRtrGmplsPathEntry 6 }
vRtrGmplsPathHopTblLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathHopTblLastChanged indicates the sysUpTime at
the time of the last modification to vRtrGmplsPathHopTable by adding,
deleting an entry or change to a writable object in the table.
If no changes were made to the table since the last re-initialization
of the local network management subsystem, then this object contains a
zero value."
::= { tmnxGmplsObjs 6 }
vRtrGmplsPathHopTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsPathHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsPathHopTable is used to indicate the hops, strict or
loose, for a GMPLS path defined in vRtrGmplsPathTable. Each row in
this table is indexed primarily by the same index vRtrGmplsPathIndex,
as the row of the corresponding table in vRtrGmplsPathTable. Each row
also has a secondary index vRtrGmplsPathHopIndex corresponding to the
next hop that this row corresponds to."
::= { tmnxGmplsObjs 7 }
vRtrGmplsPathHopEntry OBJECT-TYPE
SYNTAX VRtrGmplsPathHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsPathHopEntry contains configuration items for GMPLS path
hop table."
INDEX {
vRtrID,
vRtrGmplsPathIndex,
vRtrGmplsPathHopIndex
}
::= { vRtrGmplsPathHopTable 1 }
VRtrGmplsPathHopEntry ::= SEQUENCE
{
vRtrGmplsPathHopIndex Integer32,
vRtrGmplsPathHopRowStatus RowStatus,
vRtrGmplsPathHopLastChange TimeStamp,
vRtrGmplsPathHopNodeId TmnxGmplsRouterId,
vRtrGmplsPathHopTeLinkId Unsigned32,
vRtrGmplsPathHopStrictOrLoose INTEGER
}
vRtrGmplsPathHopIndex OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathHopIndex indicates the unique value which
identifies the GMPLS Path Hop for this virtual router in the Nokia
SROS system. It is a unique value among entries with the same value of
vRtrID."
::= { vRtrGmplsPathHopEntry 1 }
vRtrGmplsPathHopRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathHopRowStatus specifies the row status used
for creation, deletion, or control of vRtrGmplsPathHopTable entries."
::= { vRtrGmplsPathHopEntry 2 }
vRtrGmplsPathHopLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathHopLastChange indicates the sysUpTime when
this row was last modified."
::= { vRtrGmplsPathHopEntry 3 }
vRtrGmplsPathHopNodeId OBJECT-TYPE
SYNTAX TmnxGmplsRouterId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathHopNodeId specifies a 32-bit unique node
identifier for the Path Hop entry."
::= { vRtrGmplsPathHopEntry 4 }
vRtrGmplsPathHopTeLinkId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathHopTeLinkId specifies the te-link id
associated with this Path Hop entry."
DEFVAL { 0 }
::= { vRtrGmplsPathHopEntry 5 }
vRtrGmplsPathHopStrictOrLoose OBJECT-TYPE
SYNTAX INTEGER {
strict (1),
loose (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsPathHopStrictOrLoose specifies whether this path
hop is routed in a strict or loose fashion."
::= { vRtrGmplsPathHopEntry 6 }
vRtrGmplsPeerTblLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerTblLastChanged indicates the sysUpTime at
the time of the last modification to vRtrGmplsPeerTable by adding,
deleting an entry or change to a writable object in the table.
If no changes were made to the table since the last re-initialization
of the local network management subsystem, then this object contains a
zero value."
::= { tmnxGmplsObjs 8 }
vRtrGmplsPeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsPeerTable is used to indicate the neighbor peer(s) to
which control channels may be established. "
::= { tmnxGmplsObjs 9 }
vRtrGmplsPeerEntry OBJECT-TYPE
SYNTAX VRtrGmplsPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsPeerEntry contains an entry that is created for every
pair of peer that can establish control channels."
INDEX {
vRtrID,
tmnxLmpVRtrPeerNodeId
}
::= { vRtrGmplsPeerTable 1 }
VRtrGmplsPeerEntry ::= SEQUENCE
{
vRtrGmplsPeerRowStatus RowStatus,
vRtrGmplsPeerLastChange TimeStamp,
vRtrGmplsPeerHelloInterval Unsigned32,
vRtrGmplsPeerAdminState TmnxAdminState,
vRtrGmplsPeerOperState TmnxOperState,
vRtrGmplsPeerOperDownReason INTEGER,
vRtrGmplsPeerLastOperChange TimeInterval,
vRtrGmplsPeerHelloState TmnxOperState,
vRtrGmplsPeerSourceInstance Unsigned32,
vRtrGmplsPeerDestInstance Unsigned32,
vRtrGmplsPeerHelloTimeoutCount Counter32,
vRtrGmplsPeerInstMismatchCount Counter32,
vRtrGmplsPeerDestIpAddrType InetAddressType,
vRtrGmplsPeerDestIpAddr InetAddress,
vRtrGmplsPeerNextHopIpAddrType InetAddressType,
vRtrGmplsPeerNextHopIpAddr InetAddress,
vRtrGmplsPeerIfIndex Unsigned32,
vRtrGmplsPeerNHOperState TmnxOperState,
vRtrGmplsPeerMTU Unsigned32,
vRtrGmplsPeerNHChangedCnt Unsigned32,
vRtrGmplsPeerGrRestartTime Unsigned32,
vRtrGmplsPeerGrRecoveryTime Unsigned32,
vRtrGmplsPeerGrInvokedCount Counter32,
vRtrGmplsPeerGrRestartCap TruthValue,
vRtrGmplsPeerGrState INTEGER,
vRtrGmplsPeerGrHelperTimeRem Unsigned32,
vRtrGmplsPeerFlags BITS,
vRtrGmplsPeerSrefreshTimeRem Unsigned32,
vRtrGmplsPeerEpochNum Unsigned32,
vRtrGmplsPeerMaxMsgId Unsigned32,
vRtrGmplsPeerOutofOrderMsgs Counter32,
vRtrGmplsPeerRetransmittedMsgs Counter32,
vRtrGmplsPeerDnStreamSessCnt Gauge32,
vRtrGmplsPeerUpStreamSessCnt Gauge32,
vRtrGmplsPeerPathTimeouts Counter32,
vRtrGmplsPeerResvTimeouts Counter32,
vRtrGmplsPeerLspHoldTimer Unsigned32
}
vRtrGmplsPeerRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRowStatus specifies the row status used for
creation, deletion, or control of vRtrGmplsPeerTable entries."
::= { vRtrGmplsPeerEntry 1 }
vRtrGmplsPeerLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerLastChange indicates the sysUpTime when this
row was last modified."
::= { vRtrGmplsPeerEntry 2 }
vRtrGmplsPeerHelloInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerHelloInterval specifies the length of time
in milliseconds, between the hello packets that the router sends on
the interface.
When the value of vRtrGmplsPeerHelloInterval is set to 0, the sending
of hello messages is disabled."
DEFVAL { 3000 }
::= { vRtrGmplsPeerEntry 3 }
vRtrGmplsPeerAdminState OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerAdminState specifies the desired
administrative state for this Peer."
DEFVAL { outOfService }
::= { vRtrGmplsPeerEntry 4 }
vRtrGmplsPeerOperState OBJECT-TYPE
SYNTAX TmnxOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerOperState indicates the current operational
state for this GMPLS Peer."
::= { vRtrGmplsPeerEntry 5 }
vRtrGmplsPeerOperDownReason OBJECT-TYPE
SYNTAX INTEGER {
none (0),
adminDown (1),
gmplsDown (2),
nextHopDown (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerOperDownReason indicates the operational
down reason for the GMPLS peer."
::= { vRtrGmplsPeerEntry 6 }
vRtrGmplsPeerLastOperChange OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerLastOperChange indicates the time interval
which has elapsed since the GMPLS peer's operational state last
changed."
::= { vRtrGmplsPeerEntry 7 }
vRtrGmplsPeerHelloState OBJECT-TYPE
SYNTAX TmnxOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerHelloState indicates the hello state for
this GMPLS peer."
::= { vRtrGmplsPeerEntry 8 }
vRtrGmplsPeerSourceInstance OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerSourceInstance indicates the source instance
for this GMPLS peer."
::= { vRtrGmplsPeerEntry 9 }
vRtrGmplsPeerDestInstance OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerDestInstance indicates the destination
instance for this GMPLS peer."
::= { vRtrGmplsPeerEntry 10 }
vRtrGmplsPeerHelloTimeoutCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerHelloTimeoutCount indicates number of times
the Hello timeout timer expired for the peer."
::= { vRtrGmplsPeerEntry 11 }
vRtrGmplsPeerInstMismatchCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerInstMismatchCount indicates number of times
the source and destination instances received in a Hello message did
not match the destination and source instance for this GMPLS peer."
::= { vRtrGmplsPeerEntry 12 }
vRtrGmplsPeerDestIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerDestIpAddrType indicates the address type of
vRtrGmplsPeerDestIpAddr."
::= { vRtrGmplsPeerEntry 13 }
vRtrGmplsPeerDestIpAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerDestIpAddr indicates the destination ip
address of this GMPLS Peer."
::= { vRtrGmplsPeerEntry 14 }
vRtrGmplsPeerNextHopIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerNextHopIpAddrType indicates the address type
of vRtrGmplsPeerNextHopIpAddr."
::= { vRtrGmplsPeerEntry 15 }
vRtrGmplsPeerNextHopIpAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerNextHopIpAddr indicates the next-hop address
for this GMPLS Peer."
::= { vRtrGmplsPeerEntry 16 }
vRtrGmplsPeerIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerIfIndex indicates the interface index
associated with vRtrGmplsPeerNextHopIpAddr for this GMPLS Peer."
::= { vRtrGmplsPeerEntry 17 }
vRtrGmplsPeerNHOperState OBJECT-TYPE
SYNTAX TmnxOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerNHOperState indicates the next-hop
operational state for this peer."
::= { vRtrGmplsPeerEntry 18 }
vRtrGmplsPeerMTU OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerMTU indicates the maximum transmission unit
allowed for this peer."
::= { vRtrGmplsPeerEntry 19 }
vRtrGmplsPeerNHChangedCnt OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerNHChangedCnt indicates the number of changes
in active next-hop address."
::= { vRtrGmplsPeerEntry 20 }
vRtrGmplsPeerGrRestartTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerGrRestartTime indicates the restart time
required for the peer to change its operational state from
outOfService to inService."
::= { vRtrGmplsPeerEntry 21 }
vRtrGmplsPeerGrRecoveryTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerGrRecoveryTime indicates the recovery time
required for the peer to recover from operationally down state."
::= { vRtrGmplsPeerEntry 22 }
vRtrGmplsPeerGrInvokedCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerGrInvokedCount indicates the total number of
times Graceful Restart helper procedure has been invoked for this
peer."
::= { vRtrGmplsPeerEntry 23 }
vRtrGmplsPeerGrRestartCap OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerGrRestartCap indicates whether or not the
neighbor supports graceful restart."
::= { vRtrGmplsPeerEntry 24 }
vRtrGmplsPeerGrState OBJECT-TYPE
SYNTAX INTEGER {
none (0),
restartInProg (1),
recoveryInProg (2),
cleanup (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerGrState indicates the current state of the
peer 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."
::= { vRtrGmplsPeerEntry 25 }
vRtrGmplsPeerGrHelperTimeRem OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerGrHelperTimeRem 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."
::= { vRtrGmplsPeerEntry 26 }
vRtrGmplsPeerFlags OBJECT-TYPE
SYNTAX BITS {
localRefreshReduction (0),
localReliableDelivery (1),
remoteRefreshReduction (2),
remoteMessageId (3),
localGrHelper (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerFlags indicates the set of properties for
this GMPLS peer. The bits are defined as follows :
localRefreshReduction - If set, implies that refresh reduction is
configured locally for this peer.
localReliableDelivery - If set, implies that reliable delivery is
configured locally for this peer.
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.
localGrHelper - If set, implies that Graceful Restart Helper
mode is enabled locally for this peer."
::= { vRtrGmplsPeerEntry 27 }
vRtrGmplsPeerSrefreshTimeRem OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerSrefreshTimeRem indicates the time remaining
in the Srefresh timer. An Srefresh message is sent when this timer
expires."
::= { vRtrGmplsPeerEntry 28 }
vRtrGmplsPeerEpochNum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerEpochNum indicates the epoch number received
from the peer."
::= { vRtrGmplsPeerEntry 29 }
vRtrGmplsPeerMaxMsgId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerMaxMsgId indicates the highest message ID
received from this peer."
::= { vRtrGmplsPeerEntry 30 }
vRtrGmplsPeerOutofOrderMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerOutofOrderMsgs indicates the number of out
of order messages received from this peer."
::= { vRtrGmplsPeerEntry 31 }
vRtrGmplsPeerRetransmittedMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRetransmittedMsgs indicates the number of
times messages have been retransmitted to the peer because the peer
did not acknowledge that it received the message."
::= { vRtrGmplsPeerEntry 32 }
vRtrGmplsPeerDnStreamSessCnt OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerDnStreamSessCnt indicates the number of
session associated with this peer which are currently down."
::= { vRtrGmplsPeerEntry 33 }
vRtrGmplsPeerUpStreamSessCnt OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerUpStreamSessCnt indicates the number of
session associated with this peer which are currently up."
::= { vRtrGmplsPeerEntry 34 }
vRtrGmplsPeerPathTimeouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerPathTimeouts indicates the number of PATH
message timeout for this peer."
::= { vRtrGmplsPeerEntry 35 }
vRtrGmplsPeerResvTimeouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerResvTimeouts indicates the number of RESV
message timeout for this peer."
::= { vRtrGmplsPeerEntry 36 }
vRtrGmplsPeerLspHoldTimer OBJECT-TYPE
SYNTAX Unsigned32 (5..300)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerLspHoldTimer specifies the time, in seconds,
that the software waits after a session for this peer to become
operationally up before activating data transmission on the session."
DEFVAL { 60 }
::= { vRtrGmplsPeerEntry 37 }
vRtrGmplsLspTblLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspTblLastChanged indicates the sysUpTime at the
time of the last modification to vRtrGmplsLspTable by adding, deleting
an entry or change to a writable object in the table.
If no changes were made to the table since the last re-initialization
of the local network management subsystem, then this object contains a
zero value."
::= { tmnxGmplsObjs 10 }
vRtrGmplsLspTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsLspEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsLspTable is used to indicate entry for each Labeled
Switch Path (LSP) configured for a virtual router in the system."
::= { tmnxGmplsObjs 11 }
vRtrGmplsLspEntry OBJECT-TYPE
SYNTAX VRtrGmplsLspEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry in vRtrGmplsLspEntry represents a Labeled Switch Path
(LSP) configured for a virtual router in the system. Entries can be
created and deleted via SNMP SET operations. Setting RowStatus to
'active' requires vRtrGmplsLspName to have been assigned a valid
value."
INDEX {
vRtrID,
vRtrGmplsLspIndex
}
::= { vRtrGmplsLspTable 1 }
VRtrGmplsLspEntry ::= SEQUENCE
{
vRtrGmplsLspIndex Unsigned32,
vRtrGmplsLspRowStatus RowStatus,
vRtrGmplsLspLastChange TimeStamp,
vRtrGmplsLspName TNamedItemOrEmpty,
vRtrGmplsLspType INTEGER,
vRtrGmplsLspAdminState TmnxAdminState,
vRtrGmplsLspOperState TmnxOperState,
vRtrGmplsLspSwitchingType INTEGER,
vRtrGmplsLspEncodingType INTEGER,
vRtrGmplsLspGeneralizedPid INTEGER,
vRtrGmplsLspE2EProtection INTEGER,
vRtrGmplsLspRevertTimer Unsigned32,
vRtrGmplsLspRetryLimit Unsigned32,
vRtrGmplsLspRetryTimer Unsigned32,
vRtrGmplsLspToAddrType InetAddressType,
vRtrGmplsLspToAddr InetAddress,
vRtrGmplsLspNumWorkingPath Gauge32,
vRtrGmplsLspNumProtectPath Gauge32,
vRtrGmplsLspNumWorkingPathUp Gauge32,
vRtrGmplsLspNumProtectPathUp Gauge32,
vRtrGmplsLspLastOperChange TimeInterval
}
vRtrGmplsLspIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspIndex indicates the unique value which
identifies the GMPLS Labeled Switch Path (LSP) for this virtual router
in the Nokia SROS system. It is a unique value among entries with the
same value of vRtrID."
::= { vRtrGmplsLspEntry 1 }
vRtrGmplsLspRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspRowStatus specifies the row status used for
creation, deletion, or control of vRtrGmplsLspTable entries."
::= { vRtrGmplsLspEntry 2 }
vRtrGmplsLspLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspLastChange indicates the sysUpTime when this
row was last modified."
::= { vRtrGmplsLspEntry 3 }
vRtrGmplsLspName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspName specifies the name for this Labeled
Switch Path. The vRtrGmplsLspName must be unique within a virtual
router instance. The value of vRtrGmplsLspName needs to be set at row
creation time."
::= { vRtrGmplsLspEntry 4 }
vRtrGmplsLspType OBJECT-TYPE
SYNTAX INTEGER {
gmplsUni (1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspType specifies the type of GMPLS Labeled
Switch Path (LSP).
When the value of vRtrGmplsLspType is 'gmplsUni' it indicates that the
Labeled Switch Path (LSP) is an RSVP signalled GMPLS LSP.
The value of vRtrGmplsLspType needs to be set at row creation time."
::= { vRtrGmplsLspEntry 5 }
vRtrGmplsLspAdminState OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspAdminState specifies the desired
administrative state for this GMPLS Labeled Switch Path (LSP)."
DEFVAL { outOfService }
::= { vRtrGmplsLspEntry 6 }
vRtrGmplsLspOperState OBJECT-TYPE
SYNTAX TmnxOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspOperState indicates the current operational
state of this GMPLS Labeled Switch Path (LSP)."
::= { vRtrGmplsLspEntry 7 }
vRtrGmplsLspSwitchingType OBJECT-TYPE
SYNTAX INTEGER {
dcsc (125)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspSwitchingType specifies the type of switching
that should be performed on a particular link."
DEFVAL { dcsc }
::= { vRtrGmplsLspEntry 8 }
vRtrGmplsLspEncodingType OBJECT-TYPE
SYNTAX INTEGER {
line (14)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspEncodingType specifies the encoding type of
the payload carried by the GMPLS Label Switch Path (LSP)."
DEFVAL { line }
::= { vRtrGmplsLspEntry 9 }
vRtrGmplsLspGeneralizedPid OBJECT-TYPE
SYNTAX INTEGER {
ethernet (33)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspGeneralizedPid specifies the type of payload
carried by the GMPLS LSP."
DEFVAL { ethernet }
::= { vRtrGmplsLspEntry 10 }
vRtrGmplsLspE2EProtection OBJECT-TYPE
SYNTAX INTEGER {
unprotected (1),
oneToN (2),
sbr (3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspE2EProtection specifies the end to end
protection type for this GMPLS LSP.
When the value of vRtrGmplsLspE2EProtection is set to 'unprotected',
the GMPLS LSP is not protected. The GMPLS LSP is a single working
path. A protect path cannot be configured.
When the value of vRtrGmplsLspE2EProtection is set to 'oneToN', a
single protect path protects the working paths of one or more GMPLS
LSPs.
When the value of vRtrGmplsLspE2EProtection is set to 'sbr', full LSP
rerouting is allowed for a failed working path."
DEFVAL { unprotected }
::= { vRtrGmplsLspEntry 11 }
vRtrGmplsLspRevertTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..1800)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspRevertTimer specifies a revert timer for a
Labeled Switch Path (LSP). The Labeled Switch Path (LSP) will be
switched to the primary path only after the revert interval is over.
When the value of vRtrGmplsLspRevertTimer is set to '0', the LSP will
revert immediately."
DEFVAL { 0 }
::= { vRtrGmplsLspEntry 12 }
vRtrGmplsLspRetryLimit OBJECT-TYPE
SYNTAX Unsigned32 (0..10000)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspRetryLimit specifies the maximum number of
attempts the software should make to establish an LSP.
A value of zero(0) specifies that an infinite number of retry attempts
should be made."
DEFVAL { 0 }
::= { vRtrGmplsLspEntry 13 }
vRtrGmplsLspRetryTimer OBJECT-TYPE
SYNTAX Unsigned32 (1..600)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspRetryTimer specifies the time in seconds the
software will wait before attempting to establish the failed LSP."
DEFVAL { 30 }
::= { vRtrGmplsLspEntry 14 }
vRtrGmplsLspToAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspToAddrType specifies the destination address
type of the Labeled Switch Path (LSP)."
DEFVAL { unknown }
::= { vRtrGmplsLspEntry 15 }
vRtrGmplsLspToAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspToAddr specifies the destination address of
this LSP."
DEFVAL { ''H }
::= { vRtrGmplsLspEntry 16 }
vRtrGmplsLspNumWorkingPath OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspNumWorkingPath indicates the total number of
working-paths for this GMPLS Labeled Switch Path (LSP)."
::= { vRtrGmplsLspEntry 17 }
vRtrGmplsLspNumProtectPath OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspNumProtectPath indicates the total number of
protect-paths for this GMPLS Labeled Switch Path (LSP)."
::= { vRtrGmplsLspEntry 18 }
vRtrGmplsLspNumWorkingPathUp OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspNumWorkingPathUp indicates the total number
of working-paths that are operationally up for this GMPLS Labeled
Switch Path (LSP)."
::= { vRtrGmplsLspEntry 19 }
vRtrGmplsLspNumProtectPathUp OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspNumProtectPathUp indicates the total number
of protect-paths that are operationally up for this GMPLS Labeled
Switch Path (LSP)."
::= { vRtrGmplsLspEntry 20 }
vRtrGmplsLspLastOperChange OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspLastOperChange indicates the time interval
which has elapsed since the GMPLS LSP's operational state last
changed."
::= { vRtrGmplsLspEntry 21 }
vRtrGmplsLspPathTblLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathTblLastChanged indicates the sysUpTime at
the time of the last modification to vRtrGmplsLspPathTable by adding,
deleting an entry or change to a writable object in the table.
If no changes were made to the table since the last re-initialization
of the local network management subsystem, then this object contains a
zero value."
::= { tmnxGmplsObjs 12 }
vRtrGmplsLspPathTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsLspPathEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsLspPathTable is used to indicate entry for each LSP Path
configured for a virtual router in the system."
::= { tmnxGmplsObjs 13 }
vRtrGmplsLspPathEntry OBJECT-TYPE
SYNTAX VRtrGmplsLspPathEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry in vRtrGmplsLspPathEntry represents a protecting or a
working path configured corresponding to a LSP for a virtual router in
the system. Entries can be created and deleted via SNMP SET
operations."
INDEX {
vRtrID,
vRtrGmplsLspIndex,
vRtrGmplsLspPathType,
vRtrGmplsPathIndex
}
::= { vRtrGmplsLspPathTable 1 }
VRtrGmplsLspPathEntry ::= SEQUENCE
{
vRtrGmplsLspPathType INTEGER,
vRtrGmplsLspPathRowStatus RowStatus,
vRtrGmplsLspPathLastChangedTime TimeStamp,
vRtrGmplsLspPathAdminState TmnxAdminState,
vRtrGmplsLspPathOperState TmnxGmplsSessionOperState,
vRtrGmplsLspPathBWSignalType TmnxGmplsSessionBWSignalType,
vRtrGmplsLspPathSegProtType INTEGER,
vRtrGmplsLspPathLspId Unsigned32,
vRtrGmplsLspPathPeerNodeId Unsigned32,
vRtrGmplsLspPathRetryAttempts Unsigned32,
vRtrGmplsLspPathFailNodeAddrType InetAddressType,
vRtrGmplsLspPathFailNodeAddr InetAddress,
vRtrGmplsLspPathFailCode TmnxGmplsLspPathFailCode,
vRtrGmplsLspPathNextRetryIn Unsigned32,
vRtrGmplsLspPathTimeoutIn Unsigned32,
vRtrGmplsLspPathARHopListIndex Unsigned32,
vRtrGmplsLspPathLastOperChange TimeInterval
}
vRtrGmplsLspPathType OBJECT-TYPE
SYNTAX INTEGER {
working (1),
protecting (2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathType specifies the path type for the
GMPLS LSP path.
When the value of vRtrGmplsLspPathType is set to 'working', the path
is used a primary path for the LSP.
When the value of vRtrGmplsLspPathType is set to 'protecting', the
path is used as a secondary path for the LSP."
::= { vRtrGmplsLspPathEntry 1 }
vRtrGmplsLspPathRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathRowStatus specifies the row status used
for creation, deletion, or control of vRtrGmplsLspPathTable entries."
::= { vRtrGmplsLspPathEntry 2 }
vRtrGmplsLspPathLastChangedTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathLastChangedTime indicates the last time,
since system startup, that a writable object in this table was
modified."
::= { vRtrGmplsLspPathEntry 3 }
vRtrGmplsLspPathAdminState OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathAdminState specifies the administrative
state of the GMPLS LSP Path."
DEFVAL { outOfService }
::= { vRtrGmplsLspPathEntry 4 }
vRtrGmplsLspPathOperState OBJECT-TYPE
SYNTAX TmnxGmplsSessionOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathOperState indicates the operational state
of the GMPLS LSP Path."
::= { vRtrGmplsLspPathEntry 5 }
vRtrGmplsLspPathBWSignalType OBJECT-TYPE
SYNTAX TmnxGmplsSessionBWSignalType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathBWSignalType specifies the bandwith
associated with this GMPLS LSP path. The bit-rate and values
corresponding to the signal-type are :
Signal Type (Bit-rate) Value (Bytes/Sec)
(IEEE Floating point)
-------------- --------------- ---------------------
DS0 (0.064 Mbps) 0x45FA0000
DS1 (1.544 Mbps) 0x483C7A00
E1 (2.048 Mbps) 0x487A0000
DS2 (6.312 Mbps) 0x4940A080
E2 (8.448 Mbps) 0x4980E800
Ethernet (10.00 Mbps) 0x49989680
E3 (34.368 Mbps) 0x4A831A80
DS3 (44.736 Mbps) 0x4AAAA780
STS-1 (51.84 Mbps) 0x4AC5C100
Fast Ethernet (100.00 Mbps) 0x4B3EBC20
E4 (139.264 Mbps) 0x4B84D000
FC-0 133M 0x4B7DAD68
OC-3/STM-1 (155.52 Mbps) 0x4B9450C0
FC-0 266M 0x4BFDAD68
FC-0 531M 0x4C7D3356
OC-12/STM-4 (622.08 Mbps) 0x4C9450C0
GigE (1000.00 Mbps) 0x4CEE6B28
FC-0 1062M 0x4CFD3356
OC-48/STM-16 (2488.32 Mbps) 0x4D9450C0
OC-192/STM-64 (9953.28 Mbps) 0x4E9450C0
10GigE-LAN (10000.00 Mbps) 0x4E9502F9
OC-768/STM-256 (39813.12 Mbps) 0x4F9450C0"
DEFVAL { none }
::= { vRtrGmplsLspPathEntry 6 }
vRtrGmplsLspPathSegProtType OBJECT-TYPE
SYNTAX INTEGER {
unprotected (1),
sbr (2),
gr (3),
sncp (4),
prc (5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathSegProtType specifies the segment
protection type for this GMPLS LSP path.
When the value of vRtrGmplsLspPathSegProtType is set to 'unprotected',
the GMPLS LSP path is not protected against any failures.
When the value of vRtrGmplsLspPathSegProtType is set to 'sbr' (source
based reroute), a path will be restored after a failure.
When the value of vRtrGmplsLspPathSegProtType is set to 'gr'
(guaranteed restoration), a shared backup is assigned to the path, and
recovery resources are reserved.
When the value of vRtrGmplsLspPathSegProtType is set to 'sncp'
(subnetwork connection protection), it provides a 50ms protection in
case of a single failure.
When the value of vRtrGmplsLspPathSegProtType is set to 'prc' (path
restoration combined), it provides a 50ms protection even in the case
of multiple failures."
DEFVAL { unprotected }
::= { vRtrGmplsLspPathEntry 7 }
vRtrGmplsLspPathLspId OBJECT-TYPE
SYNTAX Unsigned32 (0 | 1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathLspId indicates the LSP ID for the GMPLS
LSP Path.
When the value is set to '0' it indicates that there is no LSP ID
assigned for this LSP Path."
::= { vRtrGmplsLspPathEntry 8 }
vRtrGmplsLspPathPeerNodeId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathPeerNodeId specifies the unique peer node
identifier to be used for signalling the GMPLS LSP Path."
DEFVAL { 0 }
::= { vRtrGmplsLspPathEntry 9 }
vRtrGmplsLspPathRetryAttempts OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathRetryAttempts indicates the total number
of signalling attempts that have been made to change the operational
state for this LSP Path to inService."
::= { vRtrGmplsLspPathEntry 10 }
vRtrGmplsLspPathFailNodeAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value vRtrGmplsLspPathFailNodeAddrType indicates the address type
for vRtrGmplsLspPathFailNodeAddr."
::= { vRtrGmplsLspPathEntry 11 }
vRtrGmplsLspPathFailNodeAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathFailNodeAddr indicates the address of the
node at which this GMPLS LSP Path failed. When no failure has
occurred, this value is 0."
::= { vRtrGmplsLspPathEntry 12 }
vRtrGmplsLspPathFailCode OBJECT-TYPE
SYNTAX TmnxGmplsLspPathFailCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathFailCode indicates the reason for which
this GMPLS LSP Path failed. A value of 0 indicates that no failure has
occurred."
::= { vRtrGmplsLspPathEntry 13 }
vRtrGmplsLspPathNextRetryIn OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathNextRetryIn indicates the time remaining
in seconds before the next retry for this GMPLS LSP Path is attempted."
::= { vRtrGmplsLspPathEntry 14 }
vRtrGmplsLspPathTimeoutIn OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathTimeoutIn indicates the amount of time in
seconds the software waits for an LSP Path to come up after sending
out the initial PATH message. If the timer expires and the LSP path is
not operationally up, it is torn down and the LSP retry timer is
started to schedule a new retry cycle."
::= { vRtrGmplsLspPathEntry 15 }
vRtrGmplsLspPathARHopListIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathARHopListIndex indicates the primary
index into the vRtrGmplsARHopTable identifying the actual hop list
recorded for the LSP Path.
A value of 0 implies that there is no recorded hop list associated
with this LSP path."
::= { vRtrGmplsLspPathEntry 16 }
vRtrGmplsLspPathLastOperChange OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsLspPathLastOperChange indicates the time
interval which has elapsed since the GMPLS LSP Path's operational
state last changed."
::= { vRtrGmplsLspPathEntry 17 }
tmnxGmplsTunGrpTableLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tmnxGmplsTunGrpTableLastChanged indicates the time, since system
startup, when tmnxGmplsTunGrpEntry last changed configuration."
::= { tmnxGmplsObjs 14 }
tmnxGmplsTunGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxGmplsTunGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxGmplsTunGrpTable consists of the GMPLS Tunnel Group
configuration information."
::= { tmnxGmplsObjs 15 }
tmnxGmplsTunGrpEntry OBJECT-TYPE
SYNTAX TmnxGmplsTunGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxGmplsTunGrpEntry contains information pertaining to an
individual GMPLS Tunnel Group.
Rows in this table are created and destroyed using the
tmnxGmplsTunGrpRowStatus object.
A corresponding row in the tmnxPortTable will exist for each row in
this table, based on tmnxGmplsTunGrpIfIndex.
The tmnxPortEntry corresponding to this entry manages the
administration, description, MAC address and other port related
configuration."
INDEX { tmnxGmplsTunGrpId }
::= { tmnxGmplsTunGrpTable 1 }
TmnxGmplsTunGrpEntry ::= SEQUENCE
{
tmnxGmplsTunGrpId Unsigned32,
tmnxGmplsTunGrpRowStatus RowStatus,
tmnxGmplsTunGrpLastChanged TimeStamp,
tmnxGmplsTunGrpType INTEGER,
tmnxGmplsTunGrpMode INTEGER,
tmnxGmplsTunGrpFarEndAddrType InetAddressType,
tmnxGmplsTunGrpFarEndAddress InetAddress,
tmnxGmplsTunGrpIfIndex TmnxPortID,
tmnxGmplsTunGrpActiveMembers TmnxGmplsTunGrpMemberList,
tmnxGmplsTunGrpMemberThreshold Unsigned32
}
tmnxGmplsTunGrpId OBJECT-TYPE
SYNTAX Unsigned32 (1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpId specifies a unique identifier for this
GMPLS Tunnel Group.
tmnxGmplsTunGrpId and tmnxEthTunnelIndex share the same number space
and must be unique. For example, if a GMPLS Tunnel Group exists with
tmnxGmplsTunGrpId = 1, an Ethernet Tunnel cannot be created with
tmnxEthTunnelIndex = 1."
::= { tmnxGmplsTunGrpEntry 1 }
tmnxGmplsTunGrpRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpRowStatus specifies the row status. It
allows the creation and deletion of rows in tmnxGmplsTunGrpTable.
A corresponding row in the tmnxPortTable is created by the system when
a tmnxGmplsTunGrpRowStatus value of 'createAndGo (4)' is issued on a
new row in the tmnxGmplsTunGrpTable. The corresponding row in the
tmnxPortTable will be destroyed by the system when the
tmnxGmplsTunGrpRowStatus value of 'destroy (6)' is issued."
::= { tmnxGmplsTunGrpEntry 2 }
tmnxGmplsTunGrpLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpLastChanged indicates the time, since
system startup, that the configuration of this GMPLS Tunnel Group was
created or modified."
::= { tmnxGmplsTunGrpEntry 3 }
tmnxGmplsTunGrpType OBJECT-TYPE
SYNTAX INTEGER {
headEnd (1),
tailEnd (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpType specifies the GMPLS Tunnel Group
type.
Code points:
headEnd (1) - the head end of the GMPLS tunnel group (ingress node
endpoint)
tailEnd (2) - the tail end of the GMPLS tunnel group (egress node
endpoint)"
DEFVAL { headEnd }
::= { tmnxGmplsTunGrpEntry 4 }
tmnxGmplsTunGrpMode OBJECT-TYPE
SYNTAX INTEGER {
activeStandby (1),
loadSharing (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpMode specifies the mode of the GMPLS
Tunnel Group.
Code points:
activeStandby (1) - only 1 member can be configured, with
tmnxGmplsTunGrpMemberId = 1
- the member gLSP can be either unprotected (with
only working-path) or protected (working-path and
protection-path)
- only one member path can be active at a time
loadSharing (2) - maximum of 16 members can be configured
- the member gLSP must be unprotected (with only
working-path)
- multiple member paths can be active at a time"
DEFVAL { loadSharing }
::= { tmnxGmplsTunGrpEntry 5 }
tmnxGmplsTunGrpFarEndAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpFarEndAddrType specifies the address type
of tmnxGmplsTunGrpFarEndAddress."
DEFVAL { unknown }
::= { tmnxGmplsTunGrpEntry 6 }
tmnxGmplsTunGrpFarEndAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpFarEndAddress specifies the far-end
address of this GMPLS Tunnel Group.
If the value of tmnxGmplsTunGrpType is 'head-end(1)', this object
represents the address of the receiver.
If the value of tmnxGmplsTunGrpType is 'tail-end(1)', this object
represents the address of the sender."
DEFVAL { ''H }
::= { tmnxGmplsTunGrpEntry 7 }
tmnxGmplsTunGrpIfIndex OBJECT-TYPE
SYNTAX TmnxPortID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpIfIndex indicates the tmnxPortPortID for
the GMPLS Tunnel Group."
::= { tmnxGmplsTunGrpEntry 8 }
tmnxGmplsTunGrpActiveMembers OBJECT-TYPE
SYNTAX TmnxGmplsTunGrpMemberList
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpActiveMembers indicates which members are
actively receiving and transmitting data for this GMPLS Tunnel Group."
::= { tmnxGmplsTunGrpEntry 9 }
tmnxGmplsTunGrpMemberThreshold OBJECT-TYPE
SYNTAX Unsigned32 (0..15)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpMemberThreshold specifies the threshold
for the GMPLS Tunnel Group. This object is only valid when
tmnxGmplsTunGrpMode is set to 'loadSharing (2)'.
When a member's operational state changes and the number of
operational members is less than or equal to
tmnxGmplsTunGrpMemberThreshold, the GMPLS Tunnel Group is set
operationally down.
When the number of operational members become greater than
tmnxGmplsTunGrpMemberThreshold, the GMPLS Tunnel Group is set
operationally up.
The value of zero specifies to bring the GMPLS Tunnel Group
operationally down only when all members are operationally down, and
bring the GMPLS Tunnel Group operationally up when at least one member
is operationally up."
DEFVAL { 0 }
::= { tmnxGmplsTunGrpEntry 10 }
tmnxGmplsTunGrpMemTblLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tmnxGmplsTunGrpMemTblLastChanged indicates the time, since system
startup, when tmnxGmplsTunGrpMemberEntry last changed configuration."
::= { tmnxGmplsObjs 16 }
tmnxGmplsTunGrpMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxGmplsTunGrpMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxGmplsTunGrpMemberTable consists of the members associated with
the corresponding tmnxGmplsTunGrpEntry."
::= { tmnxGmplsObjs 17 }
tmnxGmplsTunGrpMemberEntry OBJECT-TYPE
SYNTAX TmnxGmplsTunGrpMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The tmnxGmplsTunGrpMemberEntry contains information pertaining to an
individual member interface associated with a tmnxGmplsTunGrpEntry.
Rows in this table are created and destroyed using the
tmnxGmplsTunGrpMemberRowStatus object."
INDEX {
tmnxGmplsTunGrpId,
tmnxGmplsTunGrpMemberId
}
::= { tmnxGmplsTunGrpMemberTable 1 }
TmnxGmplsTunGrpMemberEntry ::= SEQUENCE
{
tmnxGmplsTunGrpMemberId Unsigned32,
tmnxGmplsTunGrpMemberRowStatus RowStatus,
tmnxGmplsTunGrpMemberLastChanged TimeStamp,
tmnxGmplsTunGrpMemberAdminStatus TmnxAdminState,
tmnxGmplsTunGrpMemberOperStatus TmnxOperState,
tmnxGmplsTunGrpMemberGlspSesName TItemDescription,
tmnxGmplsTunGrpMemberRsnDnFlgs BITS,
tmnxGmplsTunGrpMemberWpIfIndex TmnxPortID,
tmnxGmplsTunGrpMemberPpIfIndex TmnxPortID
}
tmnxGmplsTunGrpMemberId OBJECT-TYPE
SYNTAX Unsigned32 (1..16)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpMemberId specifies a unique identifier for
this member in the given GMPLS Tunnel Group.
When the value of tmnxGmplsTunGrpMode is 'activeStandby (1)', only a
value of 1 is supported for this object."
::= { tmnxGmplsTunGrpMemberEntry 1 }
tmnxGmplsTunGrpMemberRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The tmnxGmplsTunGrpMemberRowStatus controls the creation and deletion
of rows in the tmnxGmplsTunGrpMemberTable."
::= { tmnxGmplsTunGrpMemberEntry 2 }
tmnxGmplsTunGrpMemberLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpMemberLastChanged indicates the time,
since system startup, that the configuration of this member was
created or modified."
::= { tmnxGmplsTunGrpMemberEntry 3 }
tmnxGmplsTunGrpMemberAdminStatus OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpMemberAdminStatus specifies the
administrative status of this member."
DEFVAL { outOfService }
::= { tmnxGmplsTunGrpMemberEntry 4 }
tmnxGmplsTunGrpMemberOperStatus OBJECT-TYPE
SYNTAX TmnxOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpMemberOperStatus indicates the operational
status of this member."
::= { tmnxGmplsTunGrpMemberEntry 5 }
tmnxGmplsTunGrpMemberGlspSesName OBJECT-TYPE
SYNTAX TItemDescription
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpMemberGlspSesName specifies the GMPLS LSP
working path's session name of this member.
This object is only valid for LSPs where the vRtrGmplsLspPathType is
set to 'working (1)'."
DEFVAL { ''H }
::= { tmnxGmplsTunGrpMemberEntry 6 }
tmnxGmplsTunGrpMemberRsnDnFlgs OBJECT-TYPE
SYNTAX BITS {
unknown (0),
adminDn (1),
wpLspDn (2),
wpPortDn (3),
wpPortNoRsrc (4),
ppLspDn (5),
ppPortDn (6),
ppPortNoRsrc (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpMemberRsnDnFlgs indicates the reason(s)
why this member is operationally down.
The recognized BIT values are:
unknown (0) - unspecified or unknown
adminDn (1) - the member or related GMPLS tunnel group is
administratively down
wpLspDn (2) - the associated working LSP path is operationally
down
wpPortDn (3) - the DB link port associated with the working
LSP path is operationally down
wpPortNoRsrc (4) - the DB link port associated with the working LSP
path does not have enough resources to support
the services over the logical port of the GMPLS
tunnel group
ppLspDn (5) - the associated protect LSP path is operationally
down
ppPortDn (6) - the DB link port associated with the protect LSP
path is operationally down
ppPortNoRsrc (7) - the DB link port associated with the protect LSP
path does not have enough resources to support
the services over the logical port of the GMPLS
tunnel group"
::= { tmnxGmplsTunGrpMemberEntry 7 }
tmnxGmplsTunGrpMemberWpIfIndex OBJECT-TYPE
SYNTAX TmnxPortID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpMemberWpIfIndex indicates the
tmnxPortPortID for the working path of the member."
::= { tmnxGmplsTunGrpMemberEntry 8 }
tmnxGmplsTunGrpMemberPpIfIndex OBJECT-TYPE
SYNTAX TmnxPortID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxGmplsTunGrpMemberPpIfIndex indicates the
tmnxPortPortID for the protect path of the member.
This object is only valid for GMPLS tunnel groups with
tmnxGmplsTunGrpMode set to 'activeStandby (2)'."
::= { tmnxGmplsTunGrpMemberEntry 9 }
vRtrGmplsTeLinkTblLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsTeLinkTblLastChanged indicates the sysUpTime at
the time of the last modification to vRtrGmplsTeLinkTable by adding,
deleting an entry or change to a writable object in the table.
If no changes were made to the table since the last re-initialization
of the local network management subsystem, then this object contains a
zero value."
::= { tmnxGmplsObjs 18 }
vRtrGmplsTeLinkTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsTeLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsTeLinkTable is used to indicate entry for each Traffic
Engineering (TE) Link configured for a virtual router in the system."
::= { tmnxGmplsObjs 19 }
vRtrGmplsTeLinkEntry OBJECT-TYPE
SYNTAX VRtrGmplsTeLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry in vRtrGmplsTeLinkEntry represents a TE link on a given
virtual router in the system. Entries can be created and deleted via
SNMP SET operations."
INDEX {
vRtrID,
tmnxLmpVRtrTeLinkId
}
::= { vRtrGmplsTeLinkTable 1 }
VRtrGmplsTeLinkEntry ::= SEQUENCE
{
vRtrGmplsTeLinkRowStatus RowStatus,
vRtrGmplsTeLinkLastChanged TimeStamp,
vRtrGmplsTeLinkAdminState TmnxAdminState,
vRtrGmplsTeLinkOperState TmnxOperState
}
vRtrGmplsTeLinkRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsTeLinkRowStatus specifies the row status used
for creation, deletion, or control of vRtrGmplsTeLinkTable entries."
::= { vRtrGmplsTeLinkEntry 1 }
vRtrGmplsTeLinkLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsTeLinkLastChanged indicates the sysUpTime when
this row was last modified."
::= { vRtrGmplsTeLinkEntry 2 }
vRtrGmplsTeLinkAdminState OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsTeLinkAdminState specifies the administrative
state of this TE link."
DEFVAL { outOfService }
::= { vRtrGmplsTeLinkEntry 3 }
vRtrGmplsTeLinkOperState OBJECT-TYPE
SYNTAX TmnxOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsTeLinkOperState indicates the operational state
of this TE link."
::= { vRtrGmplsTeLinkEntry 4 }
vRtrGmplsLspPathExSrlgTblLastCh OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the object vRtrGmplsLspPathExSrlgTblLastCh indicates the
time of the last change to any row of vRtrGmplsLspPathExclSrlgTable."
::= { tmnxGmplsObjs 20 }
vRtrGmplsLspPathExclSrlgTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsLspPathExclSrlgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsLspPathExclSrlgTable table contains the Exclude SRLG
groups that are mapped to this GMPLS Lsp Path."
::= { tmnxGmplsObjs 21 }
vRtrGmplsLspPathExclSrlgEntry OBJECT-TYPE
SYNTAX VRtrGmplsLspPathExclSrlgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry represents a mapping between Gmpls LSP Path and an SRLG
Group."
INDEX {
vRtrID,
vRtrGmplsLspIndex,
vRtrGmplsLspPathType,
vRtrGmplsPathIndex,
IMPLIED tmnxSrlgGrpName
}
::= { vRtrGmplsLspPathExclSrlgTable 1 }
VRtrGmplsLspPathExclSrlgEntry ::= SEQUENCE
{ vRtrGmplsLspPathExclSrlgRowStat RowStatus }
vRtrGmplsLspPathExclSrlgRowStat OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of the object vRtrGmplsLspPathExclSrlgRowStat specifies the
Row status of this table row. This object is used to create or delete
rows in this table."
::= { vRtrGmplsLspPathExclSrlgEntry 1 }
vRtrGmplsGeneralStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsGeneralStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsGeneralStatTable contains statistics for a GMPLS protocol
instance within a virtual router."
::= { tmnxGmplsObjs 22 }
vRtrGmplsGeneralStatEntry OBJECT-TYPE
SYNTAX VRtrGmplsGeneralStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry represents a collection of statistics for an instance
of the GMPLS protocol running within a virtual router.
Entries cannot be created and deleted via SNMP SET operations."
AUGMENTS { vRtrGmplsGeneralEntry }
::= { vRtrGmplsGeneralStatTable 1 }
VRtrGmplsGeneralStatEntry ::= SEQUENCE
{
vRtrGmplsGenWorkingPathOriginate Gauge32,
vRtrGmplsGenWorkingPathTerminate Gauge32,
vRtrGmplsGenProtectPathOriginate Gauge32,
vRtrGmplsGenProtectPathTerminate Gauge32
}
vRtrGmplsGenWorkingPathOriginate OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsGenWorkingPathOriginate indicates the number of
working path LSPs that originate at this virtual router."
::= { vRtrGmplsGeneralStatEntry 1 }
vRtrGmplsGenWorkingPathTerminate OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsGenWorkingPathTerminate indicates the number of
working path LSPs that terminate at this virtual router."
::= { vRtrGmplsGeneralStatEntry 2 }
vRtrGmplsGenProtectPathOriginate OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsGenProtectPathOriginate indicates the number of
protect path LSPs that originate at this virtual router."
::= { vRtrGmplsGeneralStatEntry 3 }
vRtrGmplsGenProtectPathTerminate OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsGenProtectPathTerminate indicates the number of
protect path LSPs that terminate at this virtual router."
::= { vRtrGmplsGeneralStatEntry 4 }
vRtrGmplsPeerStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsPeerStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsPeerStatTable contains statistics for GMPLS peer."
::= { tmnxGmplsObjs 23 }
vRtrGmplsPeerStatEntry OBJECT-TYPE
SYNTAX VRtrGmplsPeerStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry represents a collection of statistics for GMPLS peer.
Entries cannot be created and deleted via SNMP SET operations."
AUGMENTS { vRtrGmplsPeerEntry }
::= { vRtrGmplsPeerStatTable 1 }
VRtrGmplsPeerStatEntry ::= SEQUENCE
{
vRtrGmplsPeerRxBadPktCount Counter64,
vRtrGmplsPeerTxHello Counter64,
vRtrGmplsPeerRxHello Counter64,
vRtrGmplsPeerTxPaths Counter64,
vRtrGmplsPeerRxPaths Counter64,
vRtrGmplsPeerTxPathErr Counter64,
vRtrGmplsPeerRxPathErr Counter64,
vRtrGmplsPeerTxPathTear Counter64,
vRtrGmplsPeerRxPathTear Counter64,
vRtrGmplsPeerTxResv Counter64,
vRtrGmplsPeerRxResv Counter64,
vRtrGmplsPeerTxResvErr Counter64,
vRtrGmplsPeerRxResvErr Counter64,
vRtrGmplsPeerTxResvTear Counter64,
vRtrGmplsPeerRxResvTear Counter64,
vRtrGmplsPeerTxNotify Counter64,
vRtrGmplsPeerRxNotify Counter64,
vRtrGmplsPeerTxSRefreshes Counter64,
vRtrGmplsPeerRxSRefreshes Counter64,
vRtrGmplsPeerTxAcks Counter64,
vRtrGmplsPeerRxAcks Counter64
}
vRtrGmplsPeerRxBadPktCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRxBadPktCount indicates the total number of
bad packets received by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 1 }
vRtrGmplsPeerTxHello OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerTxHello indicates the number of RSVP HELLO
messages transmitted by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 2 }
vRtrGmplsPeerRxHello OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRxHello indicates the number of RSVP HELLO
messages received by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 3 }
vRtrGmplsPeerTxPaths OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerTxPaths indicates the total number of RSVP
PATH messages that have been transmitted by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 4 }
vRtrGmplsPeerRxPaths OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRxPaths indicates the total number of RSVP
PATH messages that have been received by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 5 }
vRtrGmplsPeerTxPathErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerTxPathErr indicates the total number of RSVP
PATH ERROR messages that have been transmitted by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 6 }
vRtrGmplsPeerRxPathErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRxPathErr indicates the total number of RSVP
PATH ERROR messages that have been received by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 7 }
vRtrGmplsPeerTxPathTear OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerTxPathTear indicates the number of RSVP PATH
TEAR messages that have been transmitted from this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 8 }
vRtrGmplsPeerRxPathTear OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRxPathTear indicates the number of RSVP PATH
TEAR messages that have been received from this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 9 }
vRtrGmplsPeerTxResv OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerTxResv indicates the total number of RSVP
RESV messages that have been transmitted by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 10 }
vRtrGmplsPeerRxResv OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRxResv indicates the total number of RSVP
RESV messages that have been received by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 11 }
vRtrGmplsPeerTxResvErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerTxResvErr indicates the total number of RSVP
RESV ERROR messages that have been transmiited by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 12 }
vRtrGmplsPeerRxResvErr OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRxResvErr indicates the total number of RSVP
RESV ERROR messages that have been received on this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 13 }
vRtrGmplsPeerTxResvTear OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerTxResvTear indicates the total number of
RSVP RESV TEAR messages that have been transmitted from this GMPLS
Peer."
::= { vRtrGmplsPeerStatEntry 14 }
vRtrGmplsPeerRxResvTear OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRxResvTear indicates the total number of
RSVP RESV TEAR messages that have been received by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 15 }
vRtrGmplsPeerTxNotify OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerTxNotify indicates the total number of
notification messages transmitted by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 16 }
vRtrGmplsPeerRxNotify OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRxNotify indicates the total number of
notification messages received by this GMPLS Peer."
::= { vRtrGmplsPeerStatEntry 17 }
vRtrGmplsPeerTxSRefreshes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerTxSRefreshes indicates the total number of
summary refresh, SREFRESH, messages that have been transmitted on this
RSVP interface."
::= { vRtrGmplsPeerStatEntry 18 }
vRtrGmplsPeerRxSRefreshes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRxSRefreshes indicates the total number of
summary refresh, SREFRESH, messages that have been received on this
RSVP interface."
::= { vRtrGmplsPeerStatEntry 19 }
vRtrGmplsPeerTxAcks OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerTxAcks indicates the total number of RSVP
ACK messages that have been transmitted on this RSVP interface when
refresh reduction is enabled."
::= { vRtrGmplsPeerStatEntry 20 }
vRtrGmplsPeerRxAcks OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsPeerRxAcks indicates the total number of RSVP
ACK messages that have been received on this RSVP interface when
refresh reduction is enabled."
::= { vRtrGmplsPeerStatEntry 21 }
vRtrGmplsSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsSessionTable contains objects for reporting sessions
associated with the GMPLS protocol running in a virtual router."
::= { tmnxGmplsObjs 24 }
vRtrGmplsSessionEntry OBJECT-TYPE
SYNTAX VRtrGmplsSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry represents a session of the GMPLS 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 be the agent when the
GMPLS protocol establishes a session. The entry is destroyed when the
GMPLS session is removed."
INDEX {
vRtrID,
vRtrGmplsSessEndpointType,
vRtrGmplsSessEndpoint,
vRtrGmplsLspIndex,
vRtrGmplsSessExtTunnelIdType,
vRtrGmplsSessExtTunnelId,
vRtrGmplsSessSenderType,
vRtrGmplsSessSender,
vRtrGmplsLspPathLspId
}
::= { vRtrGmplsSessionTable 1 }
VRtrGmplsSessionEntry ::= SEQUENCE
{
vRtrGmplsSessEndpointType InetAddressType,
vRtrGmplsSessEndpoint InetAddress,
vRtrGmplsSessExtTunnelIdType InetAddressType,
vRtrGmplsSessExtTunnelId InetAddress,
vRtrGmplsSessSenderType InetAddressType,
vRtrGmplsSessSender InetAddress,
vRtrGmplsSessionOperState TmnxGmplsSessionOperState,
vRtrGmplsSessionIsProtectPath TruthValue,
vRtrGmplsSessionType INTEGER,
vRtrGmplsSessionName DisplayString,
vRtrGmplsSessionSetupPriority Unsigned32,
vRtrGmplsSessionHoldPriority Unsigned32,
vRtrGmplsSessUpStreamPeer Unsigned32,
vRtrGmplsSessUpStreamTeLink Unsigned32,
vRtrGmplsSessUpStreamDbLinkId Unsigned32,
vRtrGmplsSessUpStrmRmtDbLinkId Unsigned32,
vRtrGmplsSessDnStreamPeer Unsigned32,
vRtrGmplsSessDnStreamTeLink Unsigned32,
vRtrGmplsSessDnStreamDbLinkId Unsigned32,
vRtrGmplsSessDnStrmRmtDbLinkId Unsigned32,
vRtrGmplsSessLastOperChange TimeInterval,
vRtrGmplsSessDataPathIsActive TruthValue,
vRtrGmplsSessionOperBandwidth TmnxGmplsSessionBWSignalType,
vRtrGmplsSessionHoldTimerRem Unsigned32,
vRtrGmplsSessionNumWP Unsigned32
}
vRtrGmplsSessEndpointType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessEndpointType indicates the address type of
vRtrGmplsSessEndpoint"
::= { vRtrGmplsSessionEntry 1 }
vRtrGmplsSessEndpoint OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessEndpoint indicates the endpoint address of
of this session."
::= { vRtrGmplsSessionEntry 2 }
vRtrGmplsSessExtTunnelIdType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessExtTunnelIdType indicates the address type
of vRtrGmplsSessExtTunnelId."
::= { vRtrGmplsSessionEntry 3 }
vRtrGmplsSessExtTunnelId OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessExtTunnelId indicates the extended tunnel id
for this session."
::= { vRtrGmplsSessionEntry 4 }
vRtrGmplsSessSenderType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessSenderType indicates the address type of
vRtrGmplsSessSender."
::= { vRtrGmplsSessionEntry 5 }
vRtrGmplsSessSender OBJECT-TYPE
SYNTAX InetAddress (SIZE (4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessSender indicates the sender address for this
session."
::= { vRtrGmplsSessionEntry 6 }
vRtrGmplsSessionOperState OBJECT-TYPE
SYNTAX TmnxGmplsSessionOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessionOperState indicates the current
operational state of this GMPLS session."
::= { vRtrGmplsSessionEntry 7 }
vRtrGmplsSessionIsProtectPath OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessionIsProtectPath when 'true' indicates that
this session is for a protecting LSP."
::= { vRtrGmplsSessionEntry 8 }
vRtrGmplsSessionType OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
originating (2),
terminating (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessionType indicates this node's position in
the path of this GMPLS session."
::= { vRtrGmplsSessionEntry 9 }
vRtrGmplsSessionName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessionName indicates the session name for this
GMPLS session."
::= { vRtrGmplsSessionEntry 10 }
vRtrGmplsSessionSetupPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessionSetupPriority indicates the setup
priority used for this GMPLS session.
A value of zero (0) is the highest priority and a value of seven (7)
is the lowest priority."
::= { vRtrGmplsSessionEntry 11 }
vRtrGmplsSessionHoldPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessionHoldPriority indicates the hold priority
to be used for this GMPLS session.
A value of zero (0) is the highest priority and a value of seven (7)
is the lowest priority."
::= { vRtrGmplsSessionEntry 12 }
vRtrGmplsSessUpStreamPeer OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessUpStreamPeer indicates the upstream peer
nodeId for this GMPLS session."
::= { vRtrGmplsSessionEntry 13 }
vRtrGmplsSessUpStreamTeLink OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessUpStreamTeLink indicates the upstream TE
link ID for this GMPLS session."
::= { vRtrGmplsSessionEntry 14 }
vRtrGmplsSessUpStreamDbLinkId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessUpStreamDbLinkId indicates the upstream
data-bearer link ID for this GMPLS session."
::= { vRtrGmplsSessionEntry 15 }
vRtrGmplsSessUpStrmRmtDbLinkId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessUpStrmRmtDbLinkId indicates the upstream
remote data-bearer link ID for this GMPLS session."
::= { vRtrGmplsSessionEntry 16 }
vRtrGmplsSessDnStreamPeer OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessDnStreamPeer indicates the downstream peer
nodeId for this GMPLS session."
::= { vRtrGmplsSessionEntry 17 }
vRtrGmplsSessDnStreamTeLink OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessDnStreamTeLink indicates the downstream TE
link ID for this GMPLS session."
::= { vRtrGmplsSessionEntry 18 }
vRtrGmplsSessDnStreamDbLinkId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessDnStreamDbLinkId indicates the downstream
data-bearer link ID for this GMPLS session."
::= { vRtrGmplsSessionEntry 19 }
vRtrGmplsSessDnStrmRmtDbLinkId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessDnStrmRmtDbLinkId indicates the downstream
remote data-bearer link ID for this GMPLS session."
::= { vRtrGmplsSessionEntry 20 }
vRtrGmplsSessLastOperChange OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessLastOperChange indicates the time interval
which has elapsed since the GMPLS session's operational state last
changed."
::= { vRtrGmplsSessionEntry 21 }
vRtrGmplsSessDataPathIsActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessDataPathIsActive indicates whether the data
path is active or not for this GMPLS session."
::= { vRtrGmplsSessionEntry 22 }
vRtrGmplsSessionOperBandwidth OBJECT-TYPE
SYNTAX TmnxGmplsSessionBWSignalType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessionOperBandwidth indicates the operational
bandwidth for this GMPLS session."
::= { vRtrGmplsSessionEntry 23 }
vRtrGmplsSessionHoldTimerRem OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessionHoldTimerRem indicates the time
remaining, in seconds that the software waits after a session for this
peer to become operationally up before activating data transmission on
the session."
::= { vRtrGmplsSessionEntry 24 }
vRtrGmplsSessionNumWP OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessionNumWP indicates the total number of
working path associated with this protect path.
The value of vRtrGmplsSessionNumWP is valid only when
vRtrGmplsSessionIsProtectPath is set to 'true', otherwise the value of
vRtrGmplsSessionNumWP is 0."
::= { vRtrGmplsSessionEntry 25 }
vRtrGmplsSessionStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsSessionStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsSessionStatsTable contains objects for reporting
statistics for the sessions associated with the GMPLS protocol running
in a virtual router."
::= { tmnxGmplsObjs 25 }
vRtrGmplsSessionStatsEntry OBJECT-TYPE
SYNTAX VRtrGmplsSessionStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry represents statistics for a session of the GMPLS
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 be the agent when the
GMPLS protocol establishes a session. The entry is destroyed when the
GMPLS session is removed."
AUGMENTS { vRtrGmplsSessionEntry }
::= { vRtrGmplsSessionStatsTable 1 }
VRtrGmplsSessionStatsEntry ::= SEQUENCE
{
vRtrGmplsSessStatRxPaths Counter64,
vRtrGmplsSessStatTxPaths Counter64,
vRtrGmplsSessStatRxResv Counter64,
vRtrGmplsSessStatTxResv Counter64,
vRtrGmplsSessStatSummRxPath Counter64,
vRtrGmplsSessStatSummTxPath Counter64,
vRtrGmplsSessStatSummRxResv Counter64,
vRtrGmplsSessStatSummTxResv Counter64
}
vRtrGmplsSessStatRxPaths OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessStatRxPaths indicates the total number of
PATH messages received for this GMPLS session."
::= { vRtrGmplsSessionStatsEntry 1 }
vRtrGmplsSessStatTxPaths OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessStatTxPaths indicates the total number of
PATH messages transmitted for this GMPLS session."
::= { vRtrGmplsSessionStatsEntry 2 }
vRtrGmplsSessStatRxResv OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessStatRxResv indicates the total number of
RESV messages received for this GMPLS session."
::= { vRtrGmplsSessionStatsEntry 3 }
vRtrGmplsSessStatTxResv OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessStatTxResv indicates the total number of
RESV messages transmitted for this GMPLS session."
::= { vRtrGmplsSessionStatsEntry 4 }
vRtrGmplsSessStatSummRxPath OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessStatSummRxPath indicates the total number of
summary PATH messages received."
::= { vRtrGmplsSessionStatsEntry 5 }
vRtrGmplsSessStatSummTxPath OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessStatSummTxPath indicates the total number of
summary PATH messages transmitted."
::= { vRtrGmplsSessionStatsEntry 6 }
vRtrGmplsSessStatSummRxResv OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessStatSummRxResv indicates the total number of
summary RESV messages received."
::= { vRtrGmplsSessionStatsEntry 7 }
vRtrGmplsSessStatSummTxResv OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSessStatSummTxResv indicates the total number of
summary RESV messages transmitted."
::= { vRtrGmplsSessionStatsEntry 8 }
vRtrGmplsARHopTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsARHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsARHopTable contains objects for actual-hop associated
with the GMPLS protocol running in a virtual router."
::= { tmnxGmplsObjs 26 }
vRtrGmplsARHopEntry OBJECT-TYPE
SYNTAX VRtrGmplsARHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry represents actual-hop information for the GMPLS
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 be the agent when the
GMPLS protocol establishes a session. The entry is destroyed when the
GMPLS session is removed."
INDEX {
vRtrID,
vRtrGmplsARHopListIndex,
vRtrGmplsARHopIndex
}
::= { vRtrGmplsARHopTable 1 }
VRtrGmplsARHopEntry ::= SEQUENCE
{
vRtrGmplsARHopListIndex Unsigned32,
vRtrGmplsARHopIndex Unsigned32,
vRtrGmplsARHopAddrType TmnxGmplsARHopAddressType,
vRtrGmplsARHopRouterId TmnxGmplsRouterId,
vRtrGmplsARHopUnnumIfId Unsigned32,
vRtrGmplsARHopSrlgListIndex Unsigned32,
vRtrGmplsARHopDownStreamLabel Unsigned32,
vRtrGmplsARHopUpStreamLabel Unsigned32
}
vRtrGmplsARHopListIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsARHopListIndex indicates the list index
identifying the actual hop list for this GMPLS."
::= { vRtrGmplsARHopEntry 1 }
vRtrGmplsARHopIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsARHopIndex indicates the secondary index
identifying the particular hop within the list."
::= { vRtrGmplsARHopEntry 2 }
vRtrGmplsARHopAddrType OBJECT-TYPE
SYNTAX TmnxGmplsARHopAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsARHopAddrType indicates the address type of the
particular hop."
::= { vRtrGmplsARHopEntry 3 }
vRtrGmplsARHopRouterId OBJECT-TYPE
SYNTAX TmnxGmplsRouterId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsARHopRouterId indicates the router ID for the
node corresponding to this hop."
::= { vRtrGmplsARHopEntry 4 }
vRtrGmplsARHopUnnumIfId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsARHopUnnumIfId indicates the unnumbered
interface identifier of this hop.
This object should be used in conjunction with vRtrGmplsARHopRouterId
which would contain the Router ID for the unnumbered interface."
::= { vRtrGmplsARHopEntry 5 }
vRtrGmplsARHopSrlgListIndex OBJECT-TYPE
SYNTAX Unsigned32 (0 | 1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsARHopSrlgListIndex indicates the SRLG list index
corresponding to this hop."
::= { vRtrGmplsARHopEntry 6 }
vRtrGmplsARHopDownStreamLabel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsARHopDownStreamLabel indicates the downstream
label for this hop."
::= { vRtrGmplsARHopEntry 7 }
vRtrGmplsARHopUpStreamLabel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsARHopUpStreamLabel indicates the upstream label
for this hop."
::= { vRtrGmplsARHopEntry 8 }
vRtrGmplsSrlgListTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsSrlgListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsSrlgListTable contains objects for an srlg-list
associated with the GMPLS protocol running in a virtual router."
::= { tmnxGmplsObjs 27 }
vRtrGmplsSrlgListEntry OBJECT-TYPE
SYNTAX VRtrGmplsSrlgListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry represents SRLG List information for the GMPLS 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 be the agent when the
GMPLS protocol establishes a session. The entry is destroyed when the
GMPLS session is removed."
INDEX {
vRtrID,
vRtrGmplsSrlgListIndex,
vRtrGmplsSrlgValue
}
::= { vRtrGmplsSrlgListTable 1 }
VRtrGmplsSrlgListEntry ::= SEQUENCE
{
vRtrGmplsSrlgListIndex Unsigned32,
vRtrGmplsSrlgValue Unsigned32,
vRtrGmplsSrlgListType INTEGER
}
vRtrGmplsSrlgListIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsSrlgListIndex indicates the SRLG list index for
this GMPLS."
::= { vRtrGmplsSrlgListEntry 1 }
vRtrGmplsSrlgValue OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of vRtrGmplsSrlgValue indicates the SRLG value for this row."
::= { vRtrGmplsSrlgListEntry 2 }
vRtrGmplsSrlgListType OBJECT-TYPE
SYNTAX INTEGER {
record (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of vRtrGmplsSrlgListType indicates the type of SRLG list.
If the value for vRtrGmplsSrlgListType is record(1), the SRLG list
represents the SRLGs recorded for a hop in the Record Route
Object(RRO)."
::= { vRtrGmplsSrlgListEntry 3 }
tmnxGmplsCmdObjs OBJECT IDENTIFIER ::= { tmnxGmplsObjs 28 }
vRtrGmplsCommandTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrGmplsCommandEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsCommandTable maintains the one-shot action commands that
effect the state of the GMPLS operation."
REFERENCE
"RFC 4872"
::= { tmnxGmplsCmdObjs 1 }
vRtrGmplsCommandEntry OBJECT-TYPE
SYNTAX VRtrGmplsCommandEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrGmplsCommandEntry contains the command available to execute on
an existing GMPLS LSP Path."
AUGMENTS { vRtrGmplsLspPathEntry }
::= { vRtrGmplsCommandTable 1 }
VRtrGmplsCommandEntry ::= SEQUENCE
{ vRtrGmplsCommandSwitch INTEGER }
vRtrGmplsCommandSwitch OBJECT-TYPE
SYNTAX INTEGER {
noCmd (0),
clearLockout (1),
forceSwitch (2),
manualSwitch (3),
revertSwitch (4),
lockout (5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of vRtrGmplsCommandSwitch specifies the switch command to
initiate on GMPLS LSP Path.
When read, this object returns the last command written or 'noCmd (0)'
if no command has been written to this GMPLS LSP Path since
initialization. The return of the last command written does not imply
that this command is currently in effect. This request may be
preempted by a higher priority local or remote request.
The value 'noCmd (0)' may not be used in a write command.
The value 'clearLockout (1)' clears the lockout on the protection
path.
The value of 'forceSwitch (2)' switches the active path to the
protection path.
The value of 'manualSwitch (3)' switches the active path to the
protection path.
The value of 'revertSwitch (4)' switches the active path to the
working path.
The value of 'lockout (5)' prevents the working path from switching to
the protection path."
DEFVAL { noCmd }
::= { vRtrGmplsCommandEntry 1 }
tmnxGmplsConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 97 }
tmnxGmplsCompliances OBJECT IDENTIFIER ::= { tmnxGmplsConformance 1 }
tmnxGmplsV13v0Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for management of origin validation instances
on Nokia SROS series systems release 13.0."
MODULE
MANDATORY-GROUPS {
tmnxGmplsGeneralV13v0Group,
tmnxGmplsPathV13v0Group,
tmnxGmplsPeerV13v0Group,
tmnxGmplsLspV13v0Group,
tmnxGmplsTunGrpV13v0Group,
tmnxGmplsTunGrpMemberV13v0Group,
tmnxGmplsTeLinkV13v0Group,
tmnxGmplsSessionV13v0Group,
tmnxGmplsARHopV13v0Group,
tmnxGmplsNotificationV13v0Group,
tmnxGmplsCommandGroup,
tmnxGmplsV13v1Group
}
::= { tmnxGmplsCompliances 1 }
tmnxGmplsGroups OBJECT IDENTIFIER ::= { tmnxGmplsConformance 2 }
tmnxGmplsGeneralV13v0Group OBJECT-GROUP
OBJECTS {
vRtrGmplsGeneralTblLastChanged,
vRtrGmplsGeneralRowStatus,
vRtrGmplsGeneralLastChange,
vRtrGmplsGenGrHlprMaxRcvryTm,
vRtrGmplsGenGrHlprMaxRstrtTm,
vRtrGmplsGeneralAdminState,
vRtrGmplsGeneralOperState,
vRtrGmplsGeneralKeepMultiplier,
vRtrGmplsGeneralRefreshTime,
vRtrGmplsGenRapidRetransmitTime,
vRtrGmplsGenRapidRetryLimit,
vRtrGmplsGenLspInitRetryTimeout,
vRtrGmplsGenOperDownReasonCode,
vRtrGmplsGeneralLocalNodeId,
vRtrGmplsGenWorkingPathOriginate,
vRtrGmplsGenWorkingPathTerminate,
vRtrGmplsGenProtectPathOriginate,
vRtrGmplsGenProtectPathTerminate
}
STATUS current
DESCRIPTION
"The group of objects supporting the management of GMPLS protocol in
version 13.0 of Nokia SROS series systems."
::= { tmnxGmplsGroups 1 }
tmnxGmplsPathV13v0Group OBJECT-GROUP
OBJECTS {
vRtrGmplsPathIndexNext,
vRtrGmplsPathTblLastChanged,
vRtrGmplsPathRowStatus,
vRtrGmplsPathLastChange,
vRtrGmplsPathName,
vRtrGmplsPathAdminState,
vRtrGmplsPathOperState,
vRtrGmplsPathHopTblLastChanged,
vRtrGmplsPathHopRowStatus,
vRtrGmplsPathHopLastChange,
vRtrGmplsPathHopNodeId,
vRtrGmplsPathHopTeLinkId,
vRtrGmplsPathHopStrictOrLoose
}
STATUS current
DESCRIPTION
"The group of objects supporting management of GMPLS Path objects on
Nokia SROS series systems in version 13.0."
::= { tmnxGmplsGroups 2 }
tmnxGmplsPeerV13v0Group OBJECT-GROUP
OBJECTS {
vRtrGmplsPeerTblLastChanged,
vRtrGmplsPeerRowStatus,
vRtrGmplsPeerLastChange,
vRtrGmplsPeerHelloInterval,
vRtrGmplsPeerAdminState,
vRtrGmplsPeerOperState,
vRtrGmplsPeerOperDownReason,
vRtrGmplsPeerLastOperChange,
vRtrGmplsPeerHelloState,
vRtrGmplsPeerSourceInstance,
vRtrGmplsPeerDestInstance,
vRtrGmplsPeerHelloTimeoutCount,
vRtrGmplsPeerInstMismatchCount,
vRtrGmplsPeerDestIpAddrType,
vRtrGmplsPeerDestIpAddr,
vRtrGmplsPeerNextHopIpAddrType,
vRtrGmplsPeerNextHopIpAddr,
vRtrGmplsPeerIfIndex,
vRtrGmplsPeerNHOperState,
vRtrGmplsPeerMTU,
vRtrGmplsPeerNHChangedCnt,
vRtrGmplsPeerGrRestartTime,
vRtrGmplsPeerGrRecoveryTime,
vRtrGmplsPeerGrInvokedCount,
vRtrGmplsPeerGrRestartCap,
vRtrGmplsPeerGrState,
vRtrGmplsPeerGrHelperTimeRem,
vRtrGmplsPeerFlags,
vRtrGmplsPeerSrefreshTimeRem,
vRtrGmplsPeerEpochNum,
vRtrGmplsPeerMaxMsgId,
vRtrGmplsPeerOutofOrderMsgs,
vRtrGmplsPeerRetransmittedMsgs,
vRtrGmplsPeerDnStreamSessCnt,
vRtrGmplsPeerUpStreamSessCnt,
vRtrGmplsPeerPathTimeouts,
vRtrGmplsPeerResvTimeouts,
vRtrGmplsPeerLspHoldTimer,
vRtrGmplsPeerRxBadPktCount,
vRtrGmplsPeerTxHello,
vRtrGmplsPeerRxHello,
vRtrGmplsPeerTxPaths,
vRtrGmplsPeerRxPaths,
vRtrGmplsPeerTxPathErr,
vRtrGmplsPeerRxPathErr,
vRtrGmplsPeerTxPathTear,
vRtrGmplsPeerRxPathTear,
vRtrGmplsPeerTxResv,
vRtrGmplsPeerRxResv,
vRtrGmplsPeerTxResvErr,
vRtrGmplsPeerRxResvErr,
vRtrGmplsPeerTxResvTear,
vRtrGmplsPeerRxResvTear,
vRtrGmplsPeerTxNotify,
vRtrGmplsPeerRxNotify,
vRtrGmplsPeerTxSRefreshes,
vRtrGmplsPeerRxSRefreshes,
vRtrGmplsPeerTxAcks,
vRtrGmplsPeerRxAcks
}
STATUS current
DESCRIPTION
"The group of objects supporting management of Peer objects for GMPLS
on Nokia SROS series systems in version 13.0."
::= { tmnxGmplsGroups 3 }
tmnxGmplsLspV13v0Group OBJECT-GROUP
OBJECTS {
vRtrGmplsLspTblLastChanged,
vRtrGmplsLspRowStatus,
vRtrGmplsLspLastChange,
vRtrGmplsLspName,
vRtrGmplsLspType,
vRtrGmplsLspSwitchingType,
vRtrGmplsLspEncodingType,
vRtrGmplsLspAdminState,
vRtrGmplsLspOperState,
vRtrGmplsLspSwitchingType,
vRtrGmplsLspEncodingType,
vRtrGmplsLspGeneralizedPid,
vRtrGmplsLspE2EProtection,
vRtrGmplsLspRevertTimer,
vRtrGmplsLspRetryLimit,
vRtrGmplsLspRetryTimer,
vRtrGmplsLspToAddrType,
vRtrGmplsLspToAddr,
vRtrGmplsLspNumWorkingPath,
vRtrGmplsLspNumProtectPath,
vRtrGmplsLspNumWorkingPathUp,
vRtrGmplsLspNumProtectPathUp,
vRtrGmplsLspLastOperChange,
vRtrGmplsLspPathTblLastChanged,
vRtrGmplsLspPathRowStatus,
vRtrGmplsLspPathLastChangedTime,
vRtrGmplsLspPathAdminState,
vRtrGmplsLspPathOperState,
vRtrGmplsLspPathBWSignalType,
vRtrGmplsLspPathSegProtType,
vRtrGmplsLspPathLspId,
vRtrGmplsLspPathPeerNodeId,
vRtrGmplsLspPathRetryAttempts,
vRtrGmplsLspPathFailNodeAddrType,
vRtrGmplsLspPathFailNodeAddr,
vRtrGmplsLspPathFailCode,
vRtrGmplsLspPathNextRetryIn,
vRtrGmplsLspPathTimeoutIn,
vRtrGmplsLspPathARHopListIndex,
vRtrGmplsLspPathLastOperChange,
vRtrGmplsLspPathExSrlgTblLastCh,
vRtrGmplsLspPathExclSrlgRowStat
}
STATUS current
DESCRIPTION
"The group of objects supporting management of Labeled Switch Path
(LSP) objects for GMPLS on Nokia SROS series systems in version 13.0."
::= { tmnxGmplsGroups 4 }
tmnxGmplsTunGrpV13v0Group OBJECT-GROUP
OBJECTS {
tmnxGmplsTunGrpTableLastChanged,
tmnxGmplsTunGrpRowStatus,
tmnxGmplsTunGrpLastChanged,
tmnxGmplsTunGrpType,
tmnxGmplsTunGrpMode,
tmnxGmplsTunGrpFarEndAddrType,
tmnxGmplsTunGrpFarEndAddress,
tmnxGmplsTunGrpIfIndex,
tmnxGmplsTunGrpActiveMembers,
tmnxGmplsTunGrpMemberThreshold
}
STATUS current
DESCRIPTION
"The group of objects supporting management of GMPLS Tunnel Group
objects on Nokia SROS series systems in version 13.0."
::= { tmnxGmplsGroups 5 }
tmnxGmplsTunGrpMemberV13v0Group OBJECT-GROUP
OBJECTS {
tmnxGmplsTunGrpMemTblLastChanged,
tmnxGmplsTunGrpMemberRowStatus,
tmnxGmplsTunGrpMemberLastChanged,
tmnxGmplsTunGrpMemberAdminStatus,
tmnxGmplsTunGrpMemberOperStatus,
tmnxGmplsTunGrpMemberGlspSesName,
tmnxGmplsTunGrpMemberRsnDnFlgs,
tmnxGmplsTunGrpMemberWpIfIndex,
tmnxGmplsTunGrpMemberPpIfIndex
}
STATUS current
DESCRIPTION
"The group of objects supporting management of GMPLS Tunnel Group
Member objects on Nokia SROS series systems in version 13.0."
::= { tmnxGmplsGroups 6 }
tmnxGmplsTeLinkV13v0Group OBJECT-GROUP
OBJECTS {
vRtrGmplsTeLinkTblLastChanged,
vRtrGmplsTeLinkRowStatus,
vRtrGmplsTeLinkLastChanged,
vRtrGmplsTeLinkAdminState,
vRtrGmplsTeLinkOperState
}
STATUS current
DESCRIPTION
"The group of objects supporting management of GMPLS Traffic
Engineering (TE) Link objects on Nokia SROS series systems in version
13.0"
::= { tmnxGmplsGroups 7 }
tmnxGmplsSessionV13v0Group OBJECT-GROUP
OBJECTS {
vRtrGmplsSessionOperState,
vRtrGmplsSessionIsProtectPath,
vRtrGmplsSessionType,
vRtrGmplsSessionName,
vRtrGmplsSessionSetupPriority,
vRtrGmplsSessionHoldPriority,
vRtrGmplsSessUpStreamPeer,
vRtrGmplsSessUpStreamTeLink,
vRtrGmplsSessUpStreamDbLinkId,
vRtrGmplsSessUpStrmRmtDbLinkId,
vRtrGmplsSessDnStreamPeer,
vRtrGmplsSessDnStreamTeLink,
vRtrGmplsSessDnStreamDbLinkId,
vRtrGmplsSessDnStrmRmtDbLinkId,
vRtrGmplsSessLastOperChange,
vRtrGmplsSessDataPathIsActive,
vRtrGmplsSessionOperBandwidth,
vRtrGmplsSessionHoldTimerRem,
vRtrGmplsSessStatRxPaths,
vRtrGmplsSessStatTxPaths,
vRtrGmplsSessStatRxResv,
vRtrGmplsSessStatTxResv,
vRtrGmplsSessStatSummRxPath,
vRtrGmplsSessStatSummTxPath,
vRtrGmplsSessStatSummRxResv,
vRtrGmplsSessStatSummTxResv,
vRtrGmplsSrlgListType
}
STATUS current
DESCRIPTION
"The group of objects supporting management of GMPLS session objects on
Nokia SROS series systems in version 13.0."
::= { tmnxGmplsGroups 8 }
tmnxGmplsARHopV13v0Group OBJECT-GROUP
OBJECTS {
vRtrGmplsARHopAddrType,
vRtrGmplsARHopRouterId,
vRtrGmplsARHopUnnumIfId,
vRtrGmplsARHopSrlgListIndex,
vRtrGmplsARHopDownStreamLabel,
vRtrGmplsARHopUpStreamLabel
}
STATUS current
DESCRIPTION
"The group of objects supporting management of GMPLS actual hops on
Nokia SROS series systems in version 13.0."
::= { tmnxGmplsGroups 9 }
tmnxGmplsNotificationV13v0Group NOTIFICATION-GROUP
NOTIFICATIONS {
vRtrGmplsLspPathStateChange
}
STATUS current
DESCRIPTION
"The group of notifications supporting management of objects for GMPLS
on Nokia SROS series systems in version 13.0."
::= { tmnxGmplsGroups 10 }
tmnxGmplsCommandGroup OBJECT-GROUP
OBJECTS {
vRtrGmplsCommandSwitch
}
STATUS current
DESCRIPTION
"The group of objects supporting management of GMPLS command switch
objects on Nokia SROS series systems in version 13.0."
::= { tmnxGmplsGroups 11 }
tmnxGmplsV13v1Group OBJECT-GROUP
OBJECTS {
vRtrGmplsSessionNumWP
}
STATUS current
DESCRIPTION
"The group of objects supporting management of GMPLS objects on Nokia
SROS series systems in version 13.0."
::= { tmnxGmplsGroups 12 }
tmnxGmplsNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 97 }
tmnxGmplsNotifications OBJECT IDENTIFIER ::= { tmnxGmplsNotifyPrefix 0 }
vRtrGmplsLspPathStateChange NOTIFICATION-TYPE
OBJECTS {
vRtrGmplsLspPathAdminState,
vRtrGmplsLspPathOperState
}
STATUS current
DESCRIPTION
"A vRtrGmplsLspPathStateChange notification is generated when the
operational state of the GMPLS LSP Path changes."
::= { tmnxGmplsNotifications 1 }
END