Observium_CE/mibs/nokia/TN-OAM-TEST-MIB

16230 lines
661 KiB
Plaintext

TN-OAM-TEST-MIB DEFINITIONS ::= BEGIN
-- (c) Copyright 2021 Nokia Networks. All rights reserved.
-- This software is the confidential and proprietary property of
-- Nokia and may only be used in accordance with the terms of the
-- license agreement provided with this software.
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,
Integer32, Unsigned32, Gauge32, Counter32, Counter64
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, RowStatus, StorageType, TruthValue,
DateAndTime, MacAddress, TimeStamp
FROM SNMPv2-TC
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
InetAddressType, InetAddress, InetAddressPrefixLength
FROM INET-ADDRESS-MIB
InterfaceIndexOrZero
FROM IF-MIB
RouterID
FROM OSPF-MIB
-- AtmVpIdentifier, AtmVcIdentifier
-- FROM ATM-TC-MIB
-- MplsLabel
-- FROM MPLS-LDP-MIB
-- Alphasort
IpAddressPrefixLength, SdpBindId, TFCName, TItemDescription,
TLNamedItemOrEmpty, TNamedItemOrEmpty,
-- TNamedItem, TPolicyStatementNameOrEmpty,
TProfile, TmnxAdminState,
-- TmnxBgpRouteTarget, TmnxEncapVal,
TmnxMplsTpGlobalID, TmnxMplsTpNodeID, TmnxPwGlobalIdOrZero,
-- TmnxPortID,
TmnxServId, TmnxSpokeSdpIdOrZero, TmnxStrSapId,
-- TmnxTunnelID, TmnxTunnelType, TmnxVPNRouteDistinguisher,
-- TmnxVcId, TmnxVcType, TmnxMobGwId,
TmnxVRtrID, TmnxVcIdOrNone
FROM TN-TC-MIB
tnSRMIBModules, tnSRObjs,
tnSRNotifyPrefix
FROM TROPIC-GLOBAL-REG
SdpId, SdpBindVcType
FROM TN-SERV-MIB
Dot1agCfmMepIdOrZero
FROM IEEE8021-CFM-MIB
tnSysSwitchId
FROM TROPIC-SYSTEM-MIB
;
tnOamTestMIBModule MODULE-IDENTITY
LAST-UPDATED "202106040000Z"
ORGANIZATION "Nokia"
CONTACT-INFO
"Nokia SROS Support
Web: http:-- support.nokia.com"
DESCRIPTION
"This document is the SNMP MIB module to manage and provision the
Nokia SROS OAM tests.
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 History
--
REVISION "202106040000Z"
DESCRIPTION "Added DESCRIPTION for ethCfmTwoWayLm in the following tables:
tnOamPingCtlTable
tnOamPingResultsTable
tnOamPingHistoryTable
tnOamEthCfmPingCtlTable."
REVISION "202006190000Z"
DESCRIPTION "Added following DESCRIPTION in tnOamSaaCtlTable:
tnOamSaaCtlAlmProfName."
REVISION "201911150000Z"
DESCRIPTION "1) Updated DESCRIPTION of the following:
tnOamPingCtlInterval.
2) Added the following to tnOamPingCtlIntervalUnits:
decimilliseconds(3)."
REVISION "201903290000Z"
DESCRIPTION "Added the following to tnOamPingCtlTestMode:
ethCfmOneWayDelay(24)."
REVISION "201508240000Z"
DESCRIPTION "Changed SYNTAX of the following from TmnxOamPingRtnCode
to Integer32:
tnOamPingHistoryReturnCode."
REVISION "201508050000Z"
DESCRIPTION "1) Added the below table:
tnOamVccvTrNextPwSegmentTable
tnOamVccvTrNextPwID
tnOamVccvTrNextPwType
tnOamVccvTrNextSenderAddrType
tnOamVccvTrNextSenderAddr
tnOamVccvTrNextRemoteAddrType
tnOamVccvTrNextRemoteAddr
tnOamVccvTrNextSaiiGlobalI
tnOamVccvTrNextSaiiPrefix
tnOamVccvTrNextSaiiAcId
tnOamVccvTrNextTaiiGlobalId
tnOamVccvTrNextTaiiPrefix
tnOamVccvTrNextTaiiAcId
tnOamVccvTrNextTpAgi
tnOamVccvTrNextTpSaiiGlobalId
tnOamVccvTrNextTpSaiiNodeId
tnOamVccvTrNextTpSaiiAcId
tnOamVccvTrNextTpTaiiGlobalId
tnOamVccvTrNextTpTaiiNodeId
tnOamVccvTrNextTpTaiiAcId
2) Added the below MIBs to tnOamSaaCtlTable:
tnOamSaaCtlKeepProbeHistoryAdm
tnOamSaaCtlKeepProbeHistoryOpr"
REVISION "201505050000Z"
DESCRIPTION "1) Added the following MIB tables:
tnOamPingResultsTable
tnOamPingHistoryTable
tnOamLspPingCtlTable
tnOamVccvPingCtlTable
tnOamEthCfmPingCtlTable
tnOamTrCtlTable
tnOamTrResultsTable
tnOamTrProbeHistoryTable
tnOamLspTrCtlTable
tnOamLspTrMapTable
tnOamVccvTrCtlTable
2) Added the following TEXTUAL-CONVENTION:
TmnxOamLspAssocChannel
TmnxOamLspTestSubMode
TmnxOamMplsEchoDownMapTlv
TmnxOamMplsEchoDownMapTlvOrNone
TmnxOamMplsTpPathType
TmnxOamVccvAssocChannel
TmnxOamVccvTestSubMode"
REVISION "201308220000Z"
DESCRIPTION "1) Added the following to TmnxOamTestResult:
txResourcesUnavail (4).
2) Added the following to tnOamPingCtlTable:
tnOamPingCtlIntervalUnits.
3) Changed DESCRIPTION for the following:
tnOamPingCtlTimeOut
tnOamPingCtlInterval.
4) Changed range of the following from
(1..10000000) to (1..90000):
tnOamPingCtlInterval.
5) Changed SYNTAX of tnOamSaaCtlLastRunResult
from INTEGER to tnOamSaaCtlLastRunResult."
REVISION "201303260000Z"
DESCRIPTION "Rev 9.x 26 Mar 2013 00:00
- add one additional value of thCfmTwoWayLm (23) for tnOamPingCtlTestMode.
- add the following in the DESCRIPTION of tnOamPingCtlSize:
the minimum, maximum, and default values of 'ethCfmTwoWayDelay':0, 1500, 0
- Update the following in the DESCRIPTION of tnOamPingCtlInterval:
The applicability, range, and default value of this object vary with
tnOamPingCtlTestMode, as shown in the following table.
tnOamPingCtlTestMode Min Max Default
'ethCfmTwoWayDelay' 100 10000 1000
'ethCfmTwoWaySlm' 10 10000 100
'ethCfmTwoWayLm' 100 10000 1000
"
REVISION "201102010000Z"
DESCRIPTION "Rev 9.0 1 Feb 2011 00:00
9.0 release of the TN-OAM-TEST-MIB."
REVISION "200902280000Z"
DESCRIPTION "Rev 7.0 28 Feb 2009 00:00
7.0 release of the TN-OAM-TEST-MIB."
REVISION "200801010000Z"
DESCRIPTION "Rev 6.0 01 Jan 2008 00:00
6.0 release of the TN-OAM-TEST-MIB."
REVISION "200701010000Z"
DESCRIPTION "Rev 5.0 01 Jan 2007 00:00
5.0 release of the TN-OAM-TEST-MIB."
REVISION "200603090000Z"
DESCRIPTION "Rev 4.0 09 Mar 2006 00:00
4.0 release of the TN-OAM-TEST-MIB."
REVISION "200508310000Z"
DESCRIPTION "Rev 3.0 31 Aug 2005 00:00
3.0 release of the TN-OAM-TEST-MIB."
REVISION "200501240000Z"
DESCRIPTION "Rev 2.1 24 Jan 2005 00:00
2.1 release of the TN-OAM-TEST-MIB."
REVISION "200401150000Z"
DESCRIPTION "Rev 2.0 15 Jan 2004 00:00
2.0 release of the TN-OAM-TEST-MIB."
REVISION "200308150000Z"
DESCRIPTION "Rev 1.2 15 Aug 2003 00:00
1.2 release of the TN-OAM-TEST-MIB."
REVISION "200301200000Z"
DESCRIPTION "Rev 1.0 20 Jan 2003 00:00
1.0 Release of the TN-OAM-TEST-MIB."
REVISION "200111150000Z"
DESCRIPTION "Rev 0.1 15 Nov 2001 00:00
Initial version of the TN-OAM-TEST-MIB."
::= { tnSRMIBModules 11 }
tnOamTestObjs OBJECT IDENTIFIER ::= { tnSRObjs 11 }
tnOamPingObjs OBJECT IDENTIFIER
::= { tnOamTestObjs 1 }
-- tnOamPingNotificationObjects OBJECT IDENTIFIER
-- ::= { tnOamPingObjs 1 }
tnOamTraceRouteObjs OBJECT IDENTIFIER
::= { tnOamTestObjs 2 }
-- tnOamTraceRouteNotifyObjects OBJECT IDENTIFIER
-- ::= { tnOamTraceRouteObjs 1 }
tnOamSaaObjs OBJECT IDENTIFIER
::= { tnOamTestObjs 3 }
-- tnOamSaaNotifyObjects OBJECT IDENTIFIER
-- ::= { tnOamSaaObjs 1 }
-- tnOamMobGatewayObjs OBJECT IDENTIFIER
-- ::= { tnOamTestObjs 4 }
-- tnOamGeneralObjs OBJECT IDENTIFIER
-- ::= { tnOamTestObjs 5 }
tnOamTestNotifications OBJECT IDENTIFIER ::= { tnSRNotifyPrefix 11 }
tnOamPingNotifyPrefix OBJECT IDENTIFIER
::= { tnOamTestNotifications 1 }
tnOamPingNotifications OBJECT IDENTIFIER
::= { tnOamPingNotifyPrefix 0}
tnOamTraceRouteNotifyPrefix OBJECT IDENTIFIER
::= { tnOamTestNotifications 2 }
tnOamTraceRouteNotifications OBJECT IDENTIFIER
::= { tnOamTraceRouteNotifyPrefix 0}
tnOamSaaNotifyPrefix OBJECT IDENTIFIER
::= { tnOamTestNotifications 3}
tnOamSaaNotifications OBJECT IDENTIFIER
::= { tnOamSaaNotifyPrefix 0}
-- tnOamTestConformance OBJECT IDENTIFIER ::= { tnSRConfs 11 }
-- tnOamPingConformance OBJECT IDENTIFIER
-- ::= { tnOamTestConformance 1 }
-- tnOamTraceRouteConformance OBJECT IDENTIFIER
-- ::= { tnOamTestConformance 2 }
-- tnOamSaaConformance OBJECT IDENTIFIER
-- ::= { tnOamTestConformance 3 }
-- tnOamMobGatewayConformance OBJECT IDENTIFIER
-- ::= { tnOamTestConformance 4 }
-- tnOamGeneralConformance OBJECT IDENTIFIER
-- ::= { tnOamTestConformance 5 }
--
-- Textual Conventions
--
TmnxOamLspAssocChannel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A value of type TmnxOamLspAssocChannel specifies the launched echo
request's usage of the Associated Channel (ACH) mechanism, when testing
an MPLS-TP LSP.
Values:
notApplicable(1)
Used when the test is not testing an MPLS-TP LSP.
nonIp(2)
Use the Associated Channel mechanism described in RFC 6426,
Section 3.3.
none(3)
Do not use an Associated Channel, as described in RFC 6426,
Section 3.1.
ipv4(4)
Use the Associated Channel mechanism described in RFC 6426,
Section 3.2."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
Section 3.1, 'LSP Ping with IP Encapsulation',
Section 3.3, 'Non-IP-Based On-Demand CV, Using ACH'."
SYNTAX INTEGER {
notApplicable(1),
nonIp(2),
none(3),
ipv4(4)
}
TmnxOamLspTestSubMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A value of type TmnxOamLspTestSubMode specifies the type of LSP ping or
LSP trace route test to perform.
LSP test types:
static(2)
Perform an LSP ping or LSP trace route test using the RFC 6426
'Target FEC Stack' code point 'Static LSP'.
unspecified(1)
Perform any other supported type of LSP ping or trace route
test. Examples: an LSP ping or trace route test using the RFC
4379 'Target FEC Stack' code point 'LDP IPv4 prefix'; an LSP
ping or trace route test using the RFC 4379 'Target FEC Stack'
code point 'RSVP IPv4 LSP'.
bgpLabeledPrefix(3)
Perform an LSP ping or LSP trace route test using the RFC 4379
'Target FEC Stack' code point 'BGP labeled IPv4 prefix'. In
future, 'bgpLabeledPrefix(3)' will also be used for the RFC
4379 'Target FEC Stack' code point 'BGP labeled IPv6 prefix'."
REFERENCE
"RFC 4379, 'Detecting Multi-Protocol Label Switched (MPLS) Data Plane
Failures', Section 3.2 ('Target FEC Stack').
RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
Section 2.3.1 ('Static LSP Sub-TLV')."
SYNTAX INTEGER {
unspecified(1),
static(2),
bgpLabeledPrefix(3)
}
TmnxOamMplsEchoDownMapTlv ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An object of type TmnxOamMplsEchoDownMapTlv specifies the type of
downstream mapping TLV in an MPLS echo request PDU.
'dsmap(1)' specifies the Downstream Mapping TLV, as described in RFC
4379, Section 3.3.
'ddmap(2)' specifies the Downstream Detailed Mapping TLV, as described
in RFC 6424, Section 3.3."
REFERENCE
"RFC 4379, 'Detecting Multi-Protocol Label Switched (MPLS) Data Plane
Failures', Section 3.3 ('Downstream Mapping').
RFC 6424, 'Mechanism for Performing Label Switched Path Ping (LSP Ping)
over MPLS Tunnels', Section 3.3 ('Downstream Detailed Mapping TLV')."
SYNTAX INTEGER {
dsmap(1),
ddmap(2)
}
TmnxOamMplsEchoDownMapTlvOrNone ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An object of type TmnxOamMplsEchoDownMapTlvOrNone specifies the type of
downstream mapping TLV in an MPLS echo request PDU (or no downstream
mapping TLV).
'dsmap(1)' specifies the Downstream Mapping TLV, as described in RFC
4379, Section 3.3.
'ddmap(2)' specifies the Downstream Detailed Mapping TLV, as described
in RFC 6424, Section 3.3.
'none(3)' specifies none of the above TLVs."
REFERENCE
"RFC 4379, 'Detecting Multi-Protocol Label Switched (MPLS) Data Plane
Failures', Section 3.3 ('Downstream Mapping').
RFC 6424, 'Mechanism for Performing Label Switched Path Ping (LSP Ping)
over MPLS Tunnels', Section 3.3 ('Downstream Detailed Mapping TLV').
"
SYNTAX INTEGER {
dsmap(1),
ddmap(2),
none(3)
}
TmnxOamMplsTpPathType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A value of type TmnxOamMplsTpPathType specifies the type of an MPLS-TP
path to be tested.
Path types:
working(1) - test the primary path of the MPLS-TP LSP
protect(2) - test the secondary path of the MPLS-TP LSP
active(3) - test the currently-active path of the MPLS-TP LSP"
REFERENCE
"RFC 5921, 'A Framework for MPLS in Transport Networks',
Section 1.3.4, 'MPLS-TP Label Switched Path'."
SYNTAX INTEGER {
working(1),
protect(2),
active(3)
}
TmnxOamTestMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of TmnxOamTestMode is an enumerated integer
that indicates the type of OAM test."
SYNTAX INTEGER {
notConfigured (0),
ping (1),
traceroute (2)
}
TmnxOamPingRtnCode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of TmnxOamPingRtnCode is an enumerated integer
that indicates the return code received in the OAM ping response
common header.
notApplicable The return code has no significance in the
context of the test being conducted.
fecEgress Replying router is an egress for the FEC.
fecNoMap Replying router has no mapping for the FEC.
notDownstream Replying router is not one of the
downstream routers.
downstream Replying router is one of the downstream
routers and its mapping for this FEC on the
received interface is the given label.
downstreamNotLabel Replying router is one of the downstream
routers but its mapping for this FEC is not
the given label.
downstreamNotMac Replying router is one of the downstream
routers but it does not have the given MAC
address
downstreamNotMacFlood Replying router is one of the downstream
routers but it does not have the given MAC
address and is unable to flood the request.
malformedEchoRequest A malformed echo request was received.
tlvNotUnderstood One or more of the TLVs was not understood.
downstreamNotInMfib Replying router is one of the downstream
routers but it does not have an MFIB entry
for the given source-group combination.
downstreamMismatched Downstream mapping mismatched.
upstreamIfIdUnkn Upstream interface index unknown.
noMplsFwd Label switched but no MPLS forwarding at
stack-depth.
noLabelAtStackDepth No label entry at stack-depth.
protoIntfMismatched Protocol not associated with interface at
FEC stack-depth.
terminatedByOneLabel Premature termination of ping due to
label stack shrinking to a single label.
seeDDMapForRetCodeSubCode See DDMap TLV for rc and sub-rc.
fecStackChange Label Switched with FEC Stack Change.
"
SYNTAX INTEGER {
notApplicable(0),
fecEgress (1),
fecNoMap (2),
notDownstream (3),
downstream (4),
downstreamNotLabel (5),
downstreamNotMac (6),
downstreamNotMacFlood (7),
malformedEchoRequest (8),
tlvNotUnderstood (9),
downstreamNotInMfib(10),
downstreamMismatched(11),
upstreamIfIdUnkn(12),
noMplsFwd(13),
noLabelAtStackDepth(14),
protoIntfMismatched(15),
terminatedByOneLabel(16),
seeDDMapForRetCodeSubCode(17),
fecStackChange(18)
}
TmnxOamAddressType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of TmnxOamAddressType is an enumerated integer that
indicates the type of address used in OAM test requests and
responses."
SYNTAX INTEGER {
unknown (0),
ipv4Address (1),
ipv6Address (2),
macAddress (3),
sapId (4),
sdpId (5),
localCpu (6),
ipv4Unnumbered (7),
ipv6Unnumbered (8),
sdpBindId (9)
}
TmnxOamResponseStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Used to report the result of an OAM Echo probe operation:
responseReceived(1) - Operation completes successfully.
unknown(2) - Operation failed due to unknown error.
internalError(3) - An implementation detected an error
in its own processing that caused an operation to fail.
maxConcurrentLimitReached(4) - The maximum number of
concurrent active operations would have been exceeded
if the corresponding operation was allowed.
requestTimedOut(5) - Operation failed to receive a
valid reply within the time limit imposed on it.
unknownOrigSdpId(6) - Invalid or non-existent originating
SDP-ID.
downOrigSdpId(7) - The originating SDP-ID is operationally
down.
requestTerminated(8) - The OAM ping test was terminated
by the manager before reply or timeout.
invalidOriginatorId(9) - The far-end replied with an invalid
originator-ID error.
invalidResponderId(10) - The far-end replied with an invalid
responder-ID error.
unknownRespSdpId(11) - The far-end replied with an invalid
response SDP-ID error.
downRespSdpId(12) - The far-end replied with down (admin or
oper) response SDP-ID.
invalidServiceId(13) - Invalid or non-existent originator
Service-ID (svc-ping).
invalidSdp(14) - Invalid or non-existent SDP for Service
(svc-ping).
downServiceSdp(15) - SDP for the Service is down.
(svc-ping).
noServiceEgressLabel(16) - Non-existent Service egress label.
(svc-ping).
invalidHostAddress(17) - The IP address for a host
has been determined to be invalid. Examples of this
are broadcast or multicast addresses. (svc-ping).
invalidMacAddress(18) - The MAC address specified has been
determined to be invalid. (macPing).
invalidLspName(19) - The LSP name specified has been determined
to be invalid. (lspPing).
macIsLocal(20) - MAC Ping or Trace route not sent because the mac
address is on a local SAP or CPU. (MAC-Ping/MAC-TR).
farEndUnreachable(21) - no route to the far end of the GRE SDP
tunnel.
downOriginatorId(22) - The ping originator is operationally down.
downResponderId(23) - The ping responder is operationally down.
changedResponderId(24) - The ping responder-ID is changed.
downOrigSvcId(25) - Service on the originator side is
operationally down. (svc-ping).
downRespSvcId(26) - Service on the responder side is
operationally down. (svc-ping).
noServiceIngressLabel(27) - Non-existent Service ingress label.
(svc-ping).
mismatchCustId(28) - Service customer ID mismatch between
originator and responder. (svc-ping).
mismatchSvcType(29) - Service type mismatch between originator
and responder. (svc-ping).
mismatchSvcMtu(30) - Service MTU mismatch between originator
and responder. (svc-ping).
mismatchSvcLabel(31) - Service label mismatch between originator
and responder. (svc-ping).
noSdpBoundToSvc(32) - No SDP bound to the Service. (svc-ping).
downOrigSdpBinding(33) - SDP binding is down on the Originator
side. (sdp-ping).
invalidLspPathName(34) - The LSP path name specified is invalid.
(lsp-ping).
noLspEndpointAddr(35) - No LSP Endpoint address. (lsp-ping).
invalidLspId(36) - No active LSP path found. (lsp-ping).
downLspPath(37) - LSP path is operationally down. (lsp-ping).
invalidLspProtocol(38) - LSP Protocol is not supported or is
invalid. (lsp-ping).
invalidLspLabel(39) - LSP label is invalid. (lsp-ping).
routeIsLocal(40) - The route is a local route. (vprn-ping).
noRouteToDest(41) - There is no route to the destination.
(vprn-ping).
localExtranetRoute(42) - The route is a local extranet route.
(vprn-ping).
srcIpInBgpVpnRoute(43) - The source IP belongs to a BGP-VPN route.
(vprn-ping).
srcIpInvalid(44) - The source IP is invalid or there is no route
to the source. (vprn-ping)
bgpDaemonBusy(45) - The BGP routing daemon is busy; vprn route target
information is not retrievable. (vprn-trace)
mcastNotEnabled(46) - Multicast is not enabled. Multicast trace cannot
be initiated. (mtrace)
mTraceNoSGFlow(47) - No (*,G)/(S,G) flow on the router. Multicast
trace cannot be initiated. (mtrace)
mTraceSysIpNotCfg(48) - System ip address not configured. It is used
as the response address in the multicast trace query. (mtrace)
noFwdEntryInMfib(49) - No forwarding entry could be found for the
specified source and destination address in the MFIB.
(mfib-ping)
dnsNameNotFound(50) - the domain name specified in the dns query
does not exist.
noSocket(51) - unable to get socket. (icmp-ping).
socketOptVprnIdFail(52) - unable to set SO_VPRNID for socket.
(icmp-ping).
socketOptIfInexFail(53) - unable to set IP_IFINDEX for socket.
(icmp-ping).
socketOptNextHopFail(54) - unable to set IP_NEXT_HOP for socket.
(icmp-ping).
socketOptMtuDiscFail(55) - unable to set IP_MTU_DISC for socket.
(icmp-ping).
socketOptSndbufFail(56) - unable to set SO_SNDBUF for socket.
(icmp-ping).
socketOptHdrincFail(57) - unable to set IP_HDRINCL for socket.
(icmp-ping).
socketOptTosFail(58) - unable to set IP_TOS for socket. (icmp-ping).
socketOptTtlFail(59) - unable to set IP_TTL for socket. (icmp-ping).
bindSocketFail(60) - unable to bind socket. (icmp-ping).
noRouteByIntf(61) - no route to destination via the specified
interface. (icmp-ping).
noIntf(62) - no interface specified. (icmp-ping).
noLocalIp(63) - unable to find local ip address. (icmp-ping).
sendtoFail(64) - sendto function failed. (icmp-ping).
rcvdWrongType(65) - received packet of wrong icmp type. (icmp-ping).
noDirectInterface(66) - no direct interface to reach destination.
(icmp-ping).
nexthopUnreachable (67) - unable to reach the next-hop. (icmp-ping).
socketOptHwTimeStampFail (68) - unable to set IP_TIM_TIME for socket.
(icmp-ping).
noSpokeSdpInVll (69) - unable to find spoke-sdp given SdpId:vc-id
(vccv-ping).
farEndVccvNotSupported (70) - far end does not support the VCCV
options (vccv-ping).
noVcEgressLabel (71) - no Vc egress label to send vccv-ping.
socketOptIpSessionFail (72) - unable to set IP_SESSION for socket.
(icmp-ping).
rcvdWrongSize(73) - received packet of wrong size. (icmp-ping).
dnsLookupFail (74) - dns lookup failed. (icmp-ping).
noIpv6SrcAddrOnIntf (75) - no ipv6 source on the interface (icmp-ping).
multipathNotSupported (76) - downstream node does not support
multipath (lsp-trace).
nhIntfNameNotFound (77) - Given next-hop interface name not found
(lsp-ping/trace).
msPwInvalidReplyMode (78) - MS-PW switching node supports ip-routed
reply mode only (vccv-ping).
ancpNoAncpString (79) - ANCP string unknown to the system
ancpNoSubscriber (80) - subscriber unknown to the system
ancpNoAncpStringForSubscriber (81) - subscriber has no associated
ANCP string.
ancpNoAccessNodeforAncpString (82) - no access node is found for the
given ANCP string
ancpNoAncpCapabilityNegotiated (83) - ANCP capability not
negotiated with the involved
DSLAM.
ancpOtherTestInProgress (84) - another ANCP test is running
for this ANCP string.
ancpMaxNbrAncpTestsInProgress (85) - max number of concurrent
ANCP tests reached.
spokeSdpOperDown (86) - Spoke-sdp is operationally down (vccv-ping).
noMsPwVccvInReplyDir (87) - Switching node in MS-PW with no vccv
support in echo reply direction.
p2mpLspNameOrInstInvalid (88) - P2MP LSP name or instance provided is
not valid.
p2mpLspS2LPathDown (89) - LSP path to S2L is down.
p2mpLspS2LAddressInvalid (90) - One or more S2L address is not valid.
p2mpLspNotOperational (91) - P2MP LSP is operationally down.
p2mpLspTrMultipleReplies (92) - Probe returned multiple responses.
Result may be inconsistent.
invalidMepId (93) - The user-configured MEP identifier is not valid.
multipleReplies (94) - more than one reply received, when one was
expected.
packetSizeTooBig (95) - Packet size too big.
gtpPingError (96) - General GTP Ping Error.
gtpPingRsrcUnavailable (97) - GTP Path management resource unavailable.
gtpPingDupRequest (98) - Duplicate request for the same peer.
gtpPingCleanUpInProg (99) - GTP Path management clean up in progress.
invalidInterface (100) - The egress interface specified does not exist.
p2mpLspNotFound (101) - The P2MP-LSP not found given LDP-ID or
sender-address.
ethCfmSlmInLoss(102) - Synthetic Loss Measurement (SLM) probe lost in
transit from far-end node to local agent.
ethCfmSlmOutLoss(103) - SLM probe lost on transmit from local agent to
far-end node.
ethCfmSlmUnacknowledged(104) - SLM probe lost but unable to identify
loss reason.
spokeSdpFecNoBndFound(105) - Spoke-sdp-fec is invalid or has no
associated SDP binding yet.
mtraceNotSupportedP2mp(106) - mtrace not supported in base routing
context when incoming interface is p2mp
useFec129Parameters(107) - specify FEC129 parameters for FEC129 PW
instead of sdp-id:vc-id
dnsServerUnexpectedResponse(108) - nameserver unexpected response.
dnsServerResponseFormErr(109) - nameserver responded with FORMERR.
dnsServerResponseServFail(110) - nameserver responded with SERVFAIL.
dnsServerResponseNotImp(111) - nameserver responded with NOTIMP.
dnsServerResponseRefused(112) - nameserver responded with REFUSED.
sendFailUndefinedServiceId(113) - The OAM test cannot be performed
because the associated service does not exist.
sendFailWrongServiceType(114) - The OAM test cannot be performed
because the associated service is of the wrong type.
sendFailSubnettedService(115) - The OAM test cannot be performed
on a service with a specified mac subnet length.
invalidRespServiceId(116) - Invalid or non-existent responder
Service-ID.
adminDownOrigSdpBind(117) - SDP binding is administratively down on the
originator side.
operDownRespSdpBind(118) - SDP binding is operationally down on the
responder side.
adminDownRespSdpBind(119) - SDP binding is administratively down on the
responder side.
sdpBindVcidMismatch(120) - SDP binding VC ID mismatch between
originator and responder.
sdpBindTypeMismatch(121) - SDP binding type mismatch between originator
and responder.
sdpBindVcTypeMismatch(122) - SDP binding VC type mismatch between
originator and responder.
sdpBindVlanVcTagMismatch(123) - SDP binding VLAN VC tag mismatch between
originator and responder.
adminDownOrigSvc(124) - Service on the originator side is
administratively down.
adminDownRespSvc(125) - Service on the responder side is
administratively down.
adminDownOrigSdpId(126) - The originating SDP-ID is administratively
down.
adminDownRespSdpId(127) - The responding SDP-ID is administratively
down.
mTraceSourceIsNotRemote(128) - The multicast trace route test cannot
be performed because the source address is not remote.
invalidVirtualRouterId(129) - The OAM test cannot be performed because
the associated virtual router ID is invalid.
ldpPrefixIsLocal(130) - The OAM test cannot be performed because the
associated LDP prefix is local to the system.
sourceIpIsNotLocal(131) - The OAM test cannot be performed because the
associated source address is not local to the system.
nextHopIpIsLocal(132) - The OAM test cannot be performed because the
associated next hop address is local to the system.
targetIpIsLocal(133) - The OAM test cannot be performed because the
associated target address is local to the system.
invalidControlPlaneOption(134) - The OAM test cannot be performed
because the control plane send or receive option is not allowed
with the specified service.
iomRevisionNotSupported(135) - The OAM test cannot be performed due
to a mismatch in supported revision with the provisioned IOMs.
invalidSourceMacOption(136) - The OAM test cannot be performed
because the source MAC option is not allowed with the specified
service.
sendFailSpbMgdService(137) - The OAM test cannot be performed
on a service which is managed by SPB.
useStaticPwParameters(138) - The spoke SDP is configured for
static PW.
type1Fec129PwNotSupported(139) - The OAM test is not supported on
type 1 FEC129 pseudowires.
mplsTpLspPathNotOperational(140) - The OAM test cannot be performed
because the MPLS-TP LSP path is not operational.
invalidStaticMplsTpLsp(141)- The OAM test only supports static
MPLS-TP LSPs
controlWordNotValid(142) - The control-word for the spoke-sdp is not
valid for this OAM test
pwPathIdNotConfigured(143) - The pw-path-id provisioning is not complete.
notSupportedOnVcSwitchService(144) - The OAM test is not supported on a
vc-switching service.
sdpFarEndNotSupported(145) - The OAM test does not support sdp far end
value.
mplsTpLspPathShutdown(146) - The MPLS-TP path is currently shutdown
forceOptionIsBlocked(147) - The force option is currently blocked because
of the configuration of a related entity
intfForLspPathIsNotOperational(148) - The interface for the LSP path is
not operational
ttlExpired(149) - The destination could not be reached because the
time-to-live (IPv4) or hop limit (IPv6) was too small. This
results from an ICMPv4 type 11 code 0 or ICMPv6 type 3 code 0
message.
networkUnreachable(150) - The network specified by the destination
address is unreachable. This results from an ICMPv4 type 3 code 0
or ICMPv6 type 1 code 0 message.
hostUnreachable(151) - The host specified by the destination address
is unreachable. This results from an ICMPv4 type 3 code 1 or
ICMPv6 type 1 code 3 message.
bgpLabelPrefixIsLocal(152) - The OAM test cannot be performed because the
associated BGP Label Route prefix is local to the system.
bgpLabelPrefixUnknown(153) - The OAM test cannot be performed because the
BGP Target Fec prefix entry is not found in the Routing Table.
ldpPrefixUnknown(154) - The OAM test cannot be performed because the
LDP Target Fec prefix entry is not found in the Routing Table.
l2tpv3DeliveryTypeUnsupported(155) - The OAM test cannot be performed because the
the l2TPv3 delivery type is unsupported.
"
SYNTAX INTEGER {
responseReceived(1),
unknown(2),
internalError(3),
maxConcurrentLimitReached(4),
requestTimedOut(5),
unknownOrigSdpId(6),
downOrigSdpId(7),
requestTerminated(8),
invalidOriginatorId(9),
invalidResponderId(10),
unknownRespSdpId(11),
downRespSdpId(12),
invalidServiceId(13),
invalidSdp(14),
downServiceSdp(15),
noServiceEgressLabel(16),
invalidHostAddress(17),
invalidMacAddress(18),
invalidLspName(19),
macIsLocal(20),
farEndUnreachable(21),
downOriginatorId(22),
downResponderId(23),
changedResponderId(24),
downOrigSvcId(25),
downRespSvcId(26),
noServiceIngressLabel(27),
mismatchCustId(28),
mismatchSvcType(29),
mismatchSvcMtu(30),
mismatchSvcLabel(31),
noSdpBoundToSvc(32),
downOrigSdpBinding(33),
invalidLspPathName(34),
noLspEndpointAddr(35),
invalidLspId(36),
downLspPath(37),
invalidLspProtocol(38),
invalidLspLabel(39),
routeIsLocal(40),
noRouteToDest(41),
localExtranetRoute(42),
srcIpInBgpVpnRoute(43),
srcIpInvalid(44),
bgpDaemonBusy(45),
mcastNotEnabled(46),
mTraceNoSGFlow(47),
mTraceSysIpNotCfg(48),
noFwdEntryInMfib(49),
dnsNameNotFound(50),
noSocket(51),
socketOptVprnIdFail(52),
socketOptIfInexFail(53),
socketOptNextHopFail(54),
socketOptMtuDiscFail(55),
socketOptSndbufFail(56),
socketOptHdrincFail(57),
socketOptTosFail(58),
socketOptTtlFail(59),
bindSocketFail(60),
noRouteByIntf(61),
noIntf(62),
noLocalIp(63),
sendtoFail(64),
rcvdWrongType(65),
noDirectInterface(66),
nexthopUnreachable (67),
socketOptHwTimeStampFail(68),
noSpokeSdpInVll(69),
farEndVccvNotSupported(70),
noVcEgressLabel(71),
socketOptIpSessionFail(72),
rcvdWrongSize(73),
dnsLookupFail (74),
noIpv6SrcAddrOnIntf (75),
multipathNotSupported (76),
nhIntfNameNotFound (77),
msPwInvalidReplyMode (78),
ancpNoAncpString (79),
ancpNoSubscriber (80),
ancpNoAncpStringForSubscriber (81),
ancpNoAccessNodeforAncpString (82),
ancpNoAncpCapabilityNegotiated (83),
ancpOtherTestInProgress (84),
ancpMaxNbrAncpTestsInProgress (85),
spokeSdpOperDown (86),
noMsPwVccvInReplyDir (87),
p2mpLspNameOrInstInvalid (88),
p2mpLspS2LPathDown (89),
p2mpLspS2LAddressInvalid (90),
p2mpLspNotOperational (91),
p2mpLspTrMultipleReplies (92),
invalidMepId (93),
multipleReplies (94),
packetSizeTooBig (95),
gtpPingError (96),
gtpPingRsrcUnavailable (97),
gtpPingDupRequest (98),
gtpPingCleanUpInProg (99),
invalidInterface(100),
p2mpLspNotFound(101),
ethCfmSlmInLoss(102),
ethCfmSlmOutLoss(103),
ethCfmSlmUnacknowledged(104),
spokeSdpFecNoBndFound(105),
mtraceNotSupportedP2mp(106),
useFec129Parameters(107),
dnsServerUnexpectedResponse(108),
dnsServerResponseFormErr(109),
dnsServerResponseServFail(110),
dnsServerResponseNotImp(111),
dnsServerResponseRefused(112),
sendFailUndefinedServiceId(113),
sendFailWrongServiceType(114),
sendFailSubnettedService(115),
invalidRespServiceId(116),
adminDownOrigSdpBind(117),
operDownRespSdpBind(118),
adminDownRespSdpBind(119),
sdpBindVcidMismatch(120),
sdpBindTypeMismatch(121),
sdpBindVcTypeMismatch(122),
sdpBindVlanVcTagMismatch(123),
adminDownOrigSvc(124),
adminDownRespSvc(125),
adminDownOrigSdpId(126),
adminDownRespSdpId(127),
mTraceSourceIsNotRemote(128),
invalidVirtualRouterId(129),
ldpPrefixIsLocal(130),
sourceIpIsNotLocal(131),
nextHopIpIsLocal(132),
targetIpIsLocal(133),
invalidControlPlaneOption(134),
iomRevisionNotSupported(135),
invalidSourceMacOption(136),
sendFailSpbMgdService(137),
useStaticPwParameters(138),
type1Fec129PwNotSupported(139),
mplsTpLspPathNotOperational(140),
invalidStaticMplsTpLsp(141),
controlWordNotValid(142),
pwPathIdNotConfigured(143),
notSupportedOnVcSwitchService(144),
sdpFarEndNotSupported(145),
mplsTpLspPathShutdown(146),
forceOptionIsBlocked(147),
intfForLspPathIsNotOperational(148),
ttlExpired(149),
networkUnreachable(150),
hostUnreachable(151),
bgpLabelPrefixIsLocal(152),
bgpLabelPrefixUnknown(153),
ldpPrefixUnknown(154),
l2tpv3DeliveryTypeUnsupported(155)
}
TmnxOamSignalProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of TmnxOamSignalProtocol is an enumerated integer that
indicates the type of label signaling protocol used by a
router in a specific L2 mapping entry."
SYNTAX INTEGER {
unknown (0),
static (1),
bgp (2),
ldp (3),
rsvpTe (4),
crLdp (5)
}
TmnxOamTestResponsePlane ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of TmnxOamTestResponsePlane is an enumerated integer
that indicates the respone plane from which the OAM ping or
traceroute response was received."
SYNTAX INTEGER {
controlPlane (1),
dataPlane (2),
none (3)
}
TmnxOamSaaThreshold ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of TmnxOamSaaThreshold is a enumerated integer that
indicates which type of thresholds should be monitored upon
completion of an OAM ping test run. When the corresponding
threshold is crossed, a tnOamSaaThreshold notification will be
generated.
noThreshold(0) No threshold type is configured.
inJitter (1) Monitor the value of jitter calculated for the
inbound, one-way, OAM ping responses received
for an OAM ping test run.
outJitter (2) Monitor the value of jitter calculated for the
outbound, one-way, OAM ping requests sent for an
OAM ping test run.
rtJitter (3) Monitor the value of jitter calculated for the
round trip, two-way, OAM ping requests and replies
for an OAM ping test run.
inLoss (4) Monitor the number of inbound OAM ping responses not
received for an OAM ping test run.
outLoss (5) Monitor the number of outbound OAM ping requests that
could not be sent for an OAM ping test run.
rtLoss (6) Monitor the amount of packet loss for a round-trip
OAM ping test run.
inLatency (7) Monitor the average amount of latency of inbound
OAM ping responses for an OAM ping test run.
outLatency (8) Monitor the average amount of latency of outbound
OAM ping requests for an OAM ping test run.
rtLatency (9) Monitor the average amount of round-trip latency
for an OAM ping test run.
"
SYNTAX INTEGER {
noThreshold (0),
inJitter (1),
outJitter (2),
rtJitter (3),
inLoss (4),
outLoss (5),
rtLoss (6),
inLatency (7),
outLatency (8),
rtLatency (9)
}
TmnxOamVccvAssocChannel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A value of type TmnxOamVccvAssocChannel specifies the launched echo
request's usage of the Associated Channel (ACH) mechanism, when
performing an MPLS-TP VCCV test.
Values:
notApplicable(1)
Used when the test is not an MPLS-TP VCCV test.
nonIp(2)
Use the Associated Channel mechanism described in RFC 6426,
Section 3.3.
ipv4(3)
Use the Associated Channel mechanism described in RFC 6426,
Section 3.2."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
Section 3.2, 'On-Demand CV with IP Encapsulation, over ACH',
Section 3.3, 'Non-IP-Based On-Demand CV, Using ACH'."
SYNTAX INTEGER {
notApplicable(1),
nonIp(2),
ipv4(3)
}
TmnxOamVccvTestSubMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A value of type TmnxOamVccvTestSubMode specifies the type of VCCV ping
or VCCV trace route test to perform.
VCCV test types:
static(2)
Perform a VCCV ping or VCCV trace route test using the RFC
6426 'Target FEC Stack' code point 'Static Pseudowire'.
unspecified(1)
Perform any other supported type of VCCV ping or trace route
test. Examples: a VCCV ping or VCCV trace route test using
the RFC 4379 'Target FEC Stack' code point 'FEC 128
Pseudowire'; a VCCV ping or VCCV trace route test using the RFC
4379 'Target FEC Stack' code point 'FEC 129 Pseudowire'."
REFERENCE
"RFC 4379, 'Detecting Multi-Protocol Label Switched (MPLS) Data Plane
Failures', Section 3.2 ('Target FEC Stack').
RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
Section 2.3.2 ('Static Pseudowire Sub-TLV')."
SYNTAX INTEGER {
unspecified(1),
static(2)
}
TmnxOamVcType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of TmnxOamVcType is an enumerated integer that
indicates the type of SDP binding, mesh or spoke, associated
with a VC ID.
NOTE: In releases of this mib prior to R4.0, the textual convention
TmnxVcType was used to indicate either a mesh, 'ethernet (5)',
or spoke, 'vpls (11)', type of SDP binding for a VC ID. In
release 4.0, the TmnxVcType enumeration 'vpls (11)' is changed to
'ipipe (11)' and can no longer can be used to represent a spoke SDP
binding. This new enumerated textual convention, TmnxOamVcType, has
been created for use in this mib. The same enumerated values used in
previous releases are still used to indicate a mesh or spoke VC ID."
SYNTAX INTEGER {
meshSdp (5),
spokeSdp (11)
}
-- TmnxOamLTtraceDisStatusBits ::= TEXTUAL-CONVENTION
-- STATUS current
-- DESCRIPTION
-- "The value of TmnxOamLTtraceDisStatusBits is an enumerated integer
-- that describes the LDP tree trace discovery status in BITS. This
-- indicates different reason values when the tree discovery
-- of an IP Address FEC is not completely successful.
-- timeout (0) One or more trace requests for an IP Address
-- FEC were timedout.
-- maxPath (1) reached the maximum allowed path limit
-- for an IP Address FEC.
-- maxHop (2) reached the maximum allowed hop limit.
-- unexploredPath (3) could not discover all possible paths.
-- noResource (4) no more internal resource to complete
-- the discovery.
-- "
-- SYNTAX BITS {
-- timeout (0),
-- maxPath (1),
-- maxHop (2),
-- unexploredPath (3),
-- noResource (4)
-- }
TmnxOamTestResult ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of TmnxOamTestResult is an enumerated integer that describes
the result of a ping or trace test run.
undetermined (0) The result is, as yet, unknown.
success (1) The test was successful.
failed (2) The test failed.
aborted (3) The test was terminated before completion.
txResourcesUnavail(4) The test did not start because transmit
resources are unavailable."
SYNTAX INTEGER {
undetermined (0),
success (1),
failed (2),
aborted (3),
txResourcesUnavail(4)
}
--
-- Nokia SROS series OAM Ping General Objects
--
--
-- tnOamPingMaxConcurrentTests OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "tests"
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The maximum number of concurrent active OAM ping tests
-- that are allowed within an agent implementation. A value of
-- zero (0) for this object implies that there is no limit for
-- the number of concurrent active tests in effect."
-- DEFVAL { 0 }
-- ::= { tnOamPingObjs 2 }
--
--
-- Nokia SROS series OAM Ping Control Table Scalar
--
tnOamPingCtlAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOamPingObjs 3 }
--
-- Nokia SROS series OAM Ping Control Table
--
tnOamPingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the SROS OAM ping Control Table for providing,
via SNMP, the capability of performing SROS OAM ping
test operations. The results of these tests are stored in the
tnOamPingResultsTable and the tnOamPingHistoryTable."
::= { tnOamPingObjs 4 }
tnOamPingCtlEntry OBJECT-TYPE
SYNTAX TnOamPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tnOamPingCtlTable. The first index
element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
a textual convention that allows for use of the SNMPv3
View-Based Access Control Model (RFC 2575 [11], VACM)
and allows a management application to identify its entries.
The second index, tnOamPingCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tnSysSwitchId,
-- tnOamPingCtlOwnerIndex,
tnOamPingCtlTestIndex
}
::= { tnOamPingCtlTable 1 }
TnOamPingCtlEntry ::=
SEQUENCE {
-- tnOamPingCtlOwnerIndex SnmpAdminString,
tnOamPingCtlTestIndex SnmpAdminString,
tnOamPingCtlRowStatus RowStatus,
tnOamPingCtlStorageType StorageType,
tnOamPingCtlDescr SnmpAdminString,
tnOamPingCtlTestMode INTEGER,
tnOamPingCtlAdminStatus INTEGER,
tnOamPingCtlOrigSdpId SdpId,
tnOamPingCtlRespSdpId SdpId,
tnOamPingCtlFcName TFCName,
tnOamPingCtlProfile TProfile,
tnOamPingCtlMtuStartSize Unsigned32,
tnOamPingCtlMtuEndSize Unsigned32,
tnOamPingCtlMtuStepSize Unsigned32,
-- tnOamPingCtlTargetAddressType InetAddressType,
-- tnOamPingCtlTargetAddress InetAddress,
tnOamPingCtlTargetIpAddress IpAddress,
tnOamPingCtlServiceId TmnxServId,
tnOamPingCtlLocalSdp TruthValue,
tnOamPingCtlRemoteSdp TruthValue,
tnOamPingCtlSize Unsigned32,
tnOamPingCtlTimeOut Unsigned32,
tnOamPingCtlProbeCount Unsigned32,
tnOamPingCtlInterval Unsigned32,
tnOamPingCtlMaxRows Unsigned32,
tnOamPingCtlTrapGeneration BITS,
tnOamPingCtlTrapProbeFailureFilter Unsigned32,
tnOamPingCtlTrapTestFailureFilter Unsigned32,
tnOamPingCtlSAA TruthValue,
tnOamPingCtlRuns Counter32,
tnOamPingCtlFailures Counter32,
tnOamPingCtlLastRunResult TmnxOamTestResult,
tnOamPingCtlLastChanged TimeStamp,
tnOamPingCtlVRtrID TmnxVRtrID,
tnOamPingCtlTgtAddrType InetAddressType,
tnOamPingCtlTgtAddress InetAddress,
tnOamPingCtlSrcAddrType InetAddressType,
tnOamPingCtlSrcAddress InetAddress,
tnOamPingCtlDnsName OCTET STRING,
tnOamPingCtlDNSRecord INTEGER,
tnOamPingCtlIntervalUnits INTEGER
}
-- tnOamPingCtlOwnerIndex OBJECT-TYPE
-- SYNTAX SnmpAdminString (SIZE(1..32))
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "To facilitate the provisioning of access control by a
-- security administrator using the View-Based Access
-- Control Model (RFC 2575, VACM) for tables in which
-- multiple users may need to independently create or
-- modify entries, the initial index is used as an 'owner
-- index'. Such an initial index has a syntax of
-- SnmpAdminString, and can thus be trivially mapped to a
-- security name or group name as defined in VACM, in
-- accordance with a security policy.
-- When used in conjunction with such a security policy all
-- entries in the table belonging to a particular user (or
-- group) will have the same value for this initial index.
-- For a given user's entries in a particular table, the
-- object identifiers for the information in these entries
-- will have the same sub identifiers (except for the 'column'
-- sub identifier) up to the end of the encoded owner index.
-- To configure VACM to permit access to this portion of the
-- table, one would create vacmViewTreeFamilyTable entries
-- with the value of vacmViewTreeFamilySubtree including
-- the owner index portion, and vacmViewTreeFamilyMask
-- 'wildcarding' the column sub identifier. More elaborate
-- configurations are possible."
-- ::= { tnOamPingCtlEntry 1 }
tnOamPingCtlTestIndex OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The test name index of the Nokia SROS OAM ping test.
This is locally unique, within the scope of an
tnOamPingCtlOwnerIndex."
::= { tnOamPingCtlEntry 1 }
tnOamPingCtlRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows entries to be created and deleted
in the tnOamPingCtlTable. Deletion of an entry in this
table results in all corresponding (same
tnOamPingCtlOwnerIndex and tnOamPingCtlTestIndex index
values) tnOamPingResultsTable and tnOamPingHistoryTable
entries being deleted.
Activation of a Nokia SROS OAM ping operation is controlled
via tnOamPingCtlAdminStatus and not by changing
this object's value to active(1).
The values for configuration objects required for the type of
test specified in tnOamPingCtlTestMode MUST be specified
prior to a transition to active(1) state being
accepted.
Transitions in and out of active(1) state are not allowed while
an entry's tnOamPingResultsOperStatus is active(1) with the
exception that deletion of an entry in this table by setting
its RowStatus object to destroy(6) will stop an active Nokia
SROS OAM ping operation.
The operational state of an Nokia SROS OAM ping operation
can be determined by examination of its
tnOamPingResultsOperStatus object."
REFERENCE
"See definition of RowStatus in RFC 2579, 'Textual
Conventions for SMIv2.'"
::= { tnOamPingCtlEntry 2 }
tnOamPingCtlStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The storage type for this conceptual row.
Conceptual rows having the value 'permanent' need not
allow write-access to any columnar objects in the row."
DEFVAL { volatile }
::= { tnOamPingCtlEntry 3 }
tnOamPingCtlDescr OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The purpose of this object is to provide a
descriptive name of the OAM ping test."
DEFVAL { ''H } -- the empty string
::= { tnOamPingCtlEntry 4 }
tnOamPingCtlTestMode OBJECT-TYPE
SYNTAX INTEGER {
none (0),
sdpPing (1),
mtuPing (2),
svcPing (3),
-- macQuery (4), obsolete
macPing (5),
macPopulate (6),
macPurge (7),
lspPing (8),
vprnPing (9),
atmPing (10),
mfibPing (11),
cpePing (12),
mrInfo (13),
vccvPing (14),
icmpPing (15),
dnsPing (16),
ancpLoopback (17),
p2mpLspPing (18),
ethCfmLoopback (19),
ethCfmTwoWayDelay (20),
mobGtpPing (21),
ethCfmTwoWaySlm (22),
ethCfmTwoWayLm (23),
ethCfmOneWayDelay (24)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the type of OAM ping test defined by this entry.
The configuration parameters unique to a specific test type are to
be found in an sparsely dependent table extension for that test type.
none - the test type is unspecified.
sdpPing - tests SDP connectivity and round trip time.
mtuPing - tests MTU path size.
svcPing - determines the existence and operative state of the
service ID on the far end ESR.
NOTE: This is a one-shot test.
macQuery - obsolete. Originally specified functionality is as follows.
- determines a specific address mapping for the service ID.
See tnOamMacPingCtlTable for additional parameters.
NOTE: This is a one-shot test.
macPing - determines address mappings for the service ID.
See tnOamMacPingCtlTable for additional parameters.
macPopulate - populates an OAM MAC address into the FIBs.
See tnOamMacPingCtlTable for additional parameters.
NOTE: This is a one-shot test.
macPurge - deletes an OAM MAC address from the FIBs.
See tnOamMacPingCtlTable for additional parameters.
NOTE: This is a one-shot test.
lspPing - tests LSP path connectivity and round trip time.
See tnOamLspPingCtlTable for additional parameters.
vprnPing - tests IP path connectivity and round trip time within
a specified VPRN service. See tnOamVprnPingCtlTable
for additional parameters.
atmPing - tests ATM path connectivity and round trip time on an
ATM VCC. See tnOamAtmPingCtlTable for additional
parameters.
mfibPing - tests IP multicast connectivity and round trip time
within a specified VPLS service.
See tnOamMfibPingCtlTable for additional parameters.
cpePing - determines IP connectivity to a CPE
within a specified VPLS service.
See tnOamCpePingCtlTable for additional parameters.
mrInfo - Get multicast router's capabilities and the list of
interfaces with neighbors.
vccvPing - tests pseudowire connectivity and round trip time.
See tnOamVccvPingCtlTable for additional parameters.
icmpPing - tests IP connectivity and round trip time.
See tnOamIcmpPingCtlTable for additional parameters.
dnsPing - tests DNS name resolution connectivity and round trip time.
ancpLoopback - send an OAM loopback test request to the access node.
See tnOamAncpTestCtlTable for additional parameters.
p2mpLspPing - tests P2MP LSP path connectivity and round trip time.
Test mode cannot be p2mpLspPing if SAA is enabled. See
tnOamP2mpLspPingCtlTable for additional parameters.
ethCfmLoopback - performs Ethernet Connectivity Fault Management (CFM)
loopback tests. This MIB supports the SAA form of this
test only (the OAM form uses a separate set of objects - see
IEEE8021-CFM-MIB). Additional parameters for the SAA
ethCfmLoopback test are in tnOamEthCfmPingCtlTable.
ethCfmTwoWayDelay - performs Ethernet Connectivity Fault Management
(CFM) two way delay tests. This MIB supports the SAA form
of this test only (the OAM form uses a separate set of
objects - see IEEE8021-CFM-MIB). Additional parameters for
the SAA ethCfmTwoWayDelay test are in
tnOamEthCfmPingCtlTable.
ethCfmOneWayDelay - performs Ethernet Connectivity Fault Management
(CFM) one way delay tests. This MIB supports the SAA form
of this test only (the OAM form uses a separate set of
objects - see IEEE8021-CFM-MIB). Additional parameters for
the SAA ethCfmOneWayDelay test are in
tnOamEthCfmPingCtlTable.
mobGtpPing - Tests GTP (GPRS Tunnelling Protocol) path connectivity.
ethCfmTwoWaySlm - performs Ethernet Connectivity Fault Management
(CFM) two way Synthetic Loss Measurement (SLM) tests. This
MIB supports the SAA form of this test only (the OAM form
uses a separate set of objects - see
TN-IEEE8021-CFM-MIB). Additional parameters for the SAA
ethCfmTwoWaySlm test are in tnOamEthCfmPingCtlTable.
ethCfmTwoWayLm - performs Ethernet Connectivity Fault Management
(CFM) two way Loss Measurement (LM) tests. This
MIB supports the SAA form of this test only (the OAM form
uses a separate set of objects - see
TN-IEEE8021-CFM-MIB). Additional parameters for the SAA
ethCfmTwoWayLm test are in tnOamEthCfmPingCtlTable.
"
DEFVAL { none }
::= { tnOamPingCtlEntry 5 }
tnOamPingCtlAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1), -- test should be started
disabled(2) -- test should be stopped
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Reflects the desired state that a tnOamPingCtlEntry should be
in:
enabled(1) - Attempt to activate the test as defined by
this tnOamPingCtlEntry.
disabled(2) - Deactivate the test as defined by this
tnOamPingCtlEntry.
An attempt to set tnOamPingCtlAdminStatus to 'enabled' will fail
if the parameters required by a particular OAM ping test mode have
not been previously set. Upon completion of an OAM ping test,
the agent will reset the value of this object to 'disabled'.
When this object has the value 'enabled' an attempt to modify
any of the test parameters will fail with an inconsistentValue
error.
If tnOamPingCtlTestMode equals either
'sdpPing' or 'mtuPing', tnOamPingCtlOrigSdpId must have already
been set.
If tnOamPingCtlTestMode equals 'mtuPing',
tnOamPingCtlMtuStartSize and tnOamPingCtlMtuEndSize must also
have already been set.
If tnOamPingCtlTestMode equals 'svcPing',
tnOamPingCtlTgtAddress and tnOamPingCtlServiceId must have
already been set.
If tnOamPingCtlTestMode equals 'cpePing',
tnOamPingCtlTgtAddress, and tnOamCpePingCtlSourceIpAddr
are required.
If tnOamPingCtlTestMode equals 'icmpPing', tnOamPingCtlTgtAddress
must have already been set.
If tnOamPingCtlTestMode equals 'dnsPing', tnOamPingCtlTgtAddress
must have already been set.
If tnOamPingCtlSAA has the value 'true' and tnOamSaaCtlAdminStatus
has a value 'outOfService', an attempt to set this object to 'enabled'
will fail with an inconsistentValue error.
Refer to the corresponding tnOamPingResultsOperStatus to determine
the operational state of the test defined by this entry."
DEFVAL { disabled }
::= { tnOamPingCtlEntry 6 }
tnOamPingCtlOrigSdpId OBJECT-TYPE
SYNTAX SdpId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the originating SDP-ID to be used for performing
a sdp-ping or mtu-ping operation. This parameter is required
only if tnOamPingCtlTestMode has a value of either 'sdpPing'
or 'mtuPing'.
The far-end address of the specified SDP-ID is the expected
responder-id within each OAM reply message received. The
specified SDP-ID defines the encapsulation of the SDP tunnel
encapsulation used to reach the far-end. This can be IP/GRE
or MPLS. The value of tnOamPingCtlFcName is used to define
the outgoing forwarding class used for the SDP encapsulation.
If the value of tnOamPingCtlOrigSdpId is invalid, or the SDP
is administratively down, or unavailable, the OAM Echo request
message probe is not sent and an appropriate error value is
written to tnOamPingHistoryStatus for that probe entry. Once
the interval timer expires, the next probe attempt will be made
if required."
DEFVAL { 0 } -- invalid Sdp-ID
::= { tnOamPingCtlEntry 7 }
tnOamPingCtlRespSdpId OBJECT-TYPE
SYNTAX SdpId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the return SDP-ID to be used by the far-end node for
its message reply. This parameter is optional and is valid only if
tnOamPingCtlTestMode has a value of 'sdpPing'.
If this SDP-ID does not exist on the far-end, terminates on another
node different than the originating node, or some other issue
prevents the far-end from using the specified SDP-ID, the OAM Echo
message reply is sent using generic IP/GRE OAM encapsulation. The
received forwarding class (as mapped on the ingress network interface
for the far-end) defines the forwarding class encapsulation for the
reply message."
DEFVAL { 0 } -- invalid SDP-ID
::= { tnOamPingCtlEntry 8 }
tnOamPingCtlFcName OBJECT-TYPE
SYNTAX TFCName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlFcName specifies the forwarding class to be
used when launching the probe(s). The forwarding class name must be
present in the index column of TIMETRA-QOS-MIB::tFCNameTable. This
object is optional.
As shown in the following table
a) this object is applicable to a subset of the test types, and
b) the default forwarding class depends on the test type.
tnOamPingCtlTestMode Applicable? Default
---------------------- ----------- -------
'cpePing' yes 'be'
'ethCfmLoopback' yes 'nc'
'ethCfmTwoWayDelay' yes 'nc'
'ethCfmOneWayDelay' yes 'nc'
ethCfmTwoWaySlm' yes 'nc'
ethCfmTwoWayLm' yes 'nc'
'icmpPing' yes 'nc'
'lspPing' yes 'be'
'macPing' yes 'be'
'p2mpLspPing' yes 'be'
'sdpPing' yes 'be'
'vccvPing' yes 'be'
'vprnPing' yes 'be'
otherwise no N/A
For 'ethCfmLoopback','ethCfmTwoWayDelay','ethCfmOneWayDelay', 'ethCfmTwoWaySlm'
and ethCfmTwoWayLm, the
forwarding class depends on whether the request is configured to egress
on a network port or an access port. In the network port case, the
forwarding class is the forwarding class of the pseudowire. In the
access port case, the forwarding class is that of the SAP's egress
encapsulation policy.
For 'lspPing' this is the forwarding class of the LSP tunnel.
For 'macPing' or 'sdpPing' this is the forwarding class of the SDP
encapsulation.
For 'p2mpLspPing' this is the forwarding class of the P2MP LSP tree.
For 'vccvPing' this is the forwarding class of the pseudowire.
If forwarding classes are mapped by the applicable QoS policy, the
probe(s) may be launched using a different forwarding class than the
forwarding class specified by this object."
DEFVAL { "be" }
::= { tnOamPingCtlEntry 9 }
tnOamPingCtlProfile OBJECT-TYPE
SYNTAX TProfile
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlProfile specifies the profile to be used
with the forwarding class specified in tnOamPingCtlFcName. This
object is optional.
As shown in the following table
a) this object is applicable to a subset of the test types, and
b) the default profile value depends on the test type.
tnOamPingCtlTestMode Applicable? Default
---------------------- ----------- -------
'cpePing' yes 'out(2)'
'ethCfmLoopback' yes 'in(1)'
'ethCfmTwoWayDelay' yes 'in(1)'
'ethCfmOneWayDelay' yes 'in(1)'
'ethCfmTwoWaySlm' yes 'in(1)'
'ethCfmTwoWayLm' yes 'in(1)'
'icmpPing' no N/A
'lspPing' yes 'out(2)'
'macPing' yes 'out(2)'
'p2mpLspPing' yes 'out(2)'
'sdpPing' yes 'out(2)'
'vccvPing' yes 'out(2)'
'vprnPing' yes 'out(2)'
otherwise no N/A"
DEFVAL { out }
::= { tnOamPingCtlEntry 10 }
tnOamPingCtlMtuStartSize OBJECT-TYPE
SYNTAX Unsigned32 (0|40..9198)
UNITS "Octets"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlMtuStartSize specifies the size of the first
OAM Echo message sent as part of an 'mtuPing' test.
Setting this object to a non-zero value is a prerequisite for starting
an 'mtuPing' test. Its value must be less than or equal to the value
of tnOamPingCtlMtuEndSize.
An attempt to set this object from a non-zero value to zero will fail
with a wrongValue error.
Changing the message size is a method of checking the ability of an
SDP to support a particular path-mtu value. The size of the message
does not include the SDP encapsulation, VC-Label (if applied) or any
DLC headers or trailers."
DEFVAL { 0 }
::= { tnOamPingCtlEntry 11 }
tnOamPingCtlMtuEndSize OBJECT-TYPE
SYNTAX Unsigned32 (0|40..9198)
UNITS "Octets"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlMtuEndSize specifies the size of the last
OAM Echo message sent as part of an 'mtuPing' test.
Setting this object to a non-zero value is a prerequisite for starting
an 'mtuPing' test. Its value must be greater than or equal to
the value of tnOamPingCtlMtuStartSize.
An attempt to set this object from a non-zero value to zero will fail
with a wrongValue error."
DEFVAL { 0 }
::= { tnOamPingCtlEntry 12 }
tnOamPingCtlMtuStepSize OBJECT-TYPE
SYNTAX Unsigned32 (1..512)
UNITS "Octets"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the number of octets by which to increment the
OAM Echo message request size for each message request sent
when tnOamPingCtlTestMode is set equal to 'mtuPing'. If the
next incremented message size is greater than
tnOamPingCtlMtuEndSize, the last message has already been
sent. The next size message is not sent until a reply is
received or three messages have timed out at the current
size.
This parameter is optional."
DEFVAL { 32 }
::= { tnOamPingCtlEntry 13 }
tnOamPingCtlTargetIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"Specifies the Ipv4 address to be used as the destination for
performing an OAM ping operation when tnOamPingCtlTestMode has
a value of 'svcPing' or 'vprnPing'. This parameter is
required for 'svcPing', 'vprnPing', 'cpePing' and 'mrinfo'.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tnOamPingCtlTgtAddrType and
tnOamPingCtlTgtAddress."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { tnOamPingCtlEntry 14 }
tnOamPingCtlServiceId OBJECT-TYPE
SYNTAX TmnxServId (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlServiceId specifies the service ID of the
service being tested.
The applicability of tnOamPingCtlServiceId varies with the test type,
as shown in the following table.
tnOamPingCtlTestMode Applicability Related Virtual Router Object
---------------------- ------------- -----------------------------
'cpePing' mandatory none
'icmpPing' optional tnOamPingCtlVRtrID
'macPing' mandatory none
'macPopulate' mandatory none
'macPurge' mandatory none
'mfibPing' mandatory none
'mrInfo' optional tnOamPingCtlVRtrID
'svcPing' mandatory none
'vprnPing' mandatory none
otherwise not applicable none
When tnOamPingCtlServiceId is mandatory, a non-zero value must be
provided.
When tnOamPingCtlServiceId is optional, it is used to specify a VPRN
service. The test must use the VPRN service's virtual router.
When a related virtual router object is shown, the interaction is
described in the DESCRIPTION clause of the listed object.
Service IDs larger than 2147483647 are internal, so they are excluded
from the range.
The default value is the null service ID."
DEFVAL { 0 } -- null service ID
::= { tnOamPingCtlEntry 15 }
tnOamPingCtlLocalSdp OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the value of tnOamPingCtlLocalSdp is 'true', the 'svcPing' test
determines an egress SDP-ID that is bound to the service that has
the far-end IP address specified in tnOamPingCtlTgtAddress
assigned to it. The far-end address of the specified SDP-ID is
the expected responder-id within the OAM Echo reply message. The
SDP-ID defines the encapsulation of the SDP tunnel encapsulation
used to reach the far-end. This can be IP/GRE or MPLS. On the
originator egress, the Service-ID must have an associated VC-Label
to reach the far-end address of the SDP-ID and the SDP-ID must be
operational for the message to be sent.
This object is optional and valid only when tnOamPingCtlTestMode is
equal to 'svcPing'."
DEFVAL { false }
::= { tnOamPingCtlEntry 16 }
tnOamPingCtlRemoteSdp OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlRemoteSdp specifies the encapsulation of the
ping reply to be sent by the far end node.
When tnOamPingCtlRemoteSdp is 'false', the far-end node sends the
reply using the generic IP/GRE OAM encapsulation.
When tnOamPingCtlRemoteSdp is 'true', the far-end node sends the
reply using the same service tunnel encapsulation labeling used for the
associated service traffic. If that labeling cannot be found, the
generic IP/GRE OAM encapsulation is used.
This object is optional and is applicable only when
tnOamPingCtlTestMode is equal to 'svcPing'."
DEFVAL { false }
::= { tnOamPingCtlEntry 17 }
tnOamPingCtlSize OBJECT-TYPE
SYNTAX Unsigned32 (0..16384)
UNITS "octets"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlSize specifies the size of the OAM Echo
message.
This parameter is optional and is valid only if tnOamPingCtlTestMode
has a value of 'sdpPing', 'macPing', 'lspPing', 'vprnPing',
'mfibPing', 'vccvPing', 'icmpPing', 'p2mpLspPing', 'ethCfmLoopback',
or 'ethCfmTwoWaySlm'.
The minimum, maximum, and default values for the
tnOamPingCtlTestMode cases are:
'ethCfmLoopback' : 0, 1500, 0
'ethCfmTwoWaySlm': 0, 1500, 0
'ethCfmTwoWayDelay': 0, 1500, 0
'ethCfmOneWayDelay': 0, 1500, 0
'icmpPing' : 0, 16384, 56
'lspPing' : 80, 9198, 80 - LSP prefix specified
: 92, 9198, 92 - LSP name specified
'macPing' : 1, 9198, 72
'mfibPing' : 1, 9198, 72
'p2mpLspPing' : 92|97, 9198, 92 - LSP name, 0 S2L specified
: 104|109, 9198, 104 - LSP name, 1 S2L specified
: 112|117, 9198, 112 - LSP name, 2 S2L specified
: 120|125, 9198, 120 - LSP name, 3 S2L specified
: 128|133, 9198, 128 - LSP name, 4 S2L specified
: 136|141, 9198, 136 - LSP name, 5 S2L specified
: 88|93, 9198, 88 - LDP id, 0 leaf-addr specified
: 100|105, 9198, 100 - LDP id, 1 leaf-addr specified
: 108|113, 9198, 108 - LDP id, 2 leaf-addr specified
: 116|121, 9198, 116 - LDP id, 3 leaf-addr specified
: 124|129, 9198, 124 - LDP id, 4 leaf-addr specified
: 132|137, 9198, 132 - LDP id, 5 leaf-addr specified
: 92|97, 9198, 92 - LDP SSM, 0 leaf-addr specified
: 104|109, 9198, 104 - LDP SSM, 1 leaf-addr specified
: 112|117, 9198, 112 - LDP SSM, 2 leaf-addr specified
: 120|125, 9198, 120 - LDP SSM, 3 leaf-addr specified
: 128|133, 9198, 128 - LDP SSM, 4 leaf-addr specified
: 136|141, 9198, 136 - LDP SSM, 5 leaf-addr specified
'sdpPing' : 72, 9198, 72
'vccvPing' : 88, 9198, 88 - FEC 128 pseudowire
: 120, 9198, 120 - FEC 129 pseudowire
'vprnPing' : 1, 9198, 72
An RSVP-TE P2MP LSP consists of source-to-leaf (S2L) sub-LSPs.
For P2MP LSP ping, a gap in the supported range of tnOamPingCtlSize
arises from the inclusion of the Pad TLV (see RFC 4379 section 3.4).
For example, when no S2L sub-LSP is specified for a RSVP P2MP LSP,
the minimum ping size is 92. But the next valid minimum ping size
is 97 due to the inclusion of the Pad TLV.
When the OAM message is encapsulated in an IP/GRE SDP, the
IP 'DF' (Don't Fragment) bit is set. If any segment of the path
between the sender and receiver cannot handle the message size,
the message is discarded. MPLS LSPs are not expected to fragment
the message either, as the message contained in the LSP is not an
IP packet.
When tnOamPingCtlTestMode has a value of 'ethCfmLoopback', or
'ethCfmTwoWaySlm' the value of this object specifies the number of
octets in the Value field of the Data TLV of the Ethernet CFM packet.
If zero is specified, the packet has no Data TLV.
When tnOamPingCtlTestMode has a value of 'icmpPing', the value
of this object specifies the payload size following the ICMP
header.
When tnOamPingCtlTestMode has a value of 'mtuPing', changing the
message size is a method of checking the ability of an SDP
to support a particular path-mtu value. The size of the message
does not include the SDP encapsulation, VC-Label (if applied)
or any DLC headers or trailers.
Before 6.0 release, the minimum size in 'sdpPing' is 40 octets.
Such shorter packet has no timestamp information but should still
be accepted for interoperability purpose. However, new 'sdpPing'
should include the timestamp information."
DEFVAL { 72 }
::= { tnOamPingCtlEntry 18 }
tnOamPingCtlTimeOut OBJECT-TYPE
SYNTAX Unsigned32 (1..120000)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlTimeOut specifies the time-out value,
in milliseconds, to be used during a test run.
Timers (with duration configured using the tnOamPingCtlTimeOut value)
are used in one of two ways during a test run.
1. Per Probe: a timer is started each time a probe is sent. If the
timer expires before the probe response arrives, the probe is
declared failed. This is the traditional time-out method for a
sequence of probes.
OR
2. Per Test: a timer is started once per test run, when the last
probe of the test run is sent. ANY probe which does not have a
response when the timer expires is declared failed.
'Per Probe' or 'Per Test' is chosen based on the
tnOamPingCtlTestMode value. The choice is not configurable.
The accepted minimum, maximum, and default values for
tnOamPingCtlTimeOut depend on tnOamPingCtlTestMode, as shown in the
following table in seconds. The table also shows the timer usage
for the test mode.
tnOamPingCtlTestMode Min Max Def Timer Usage
---------------------- --- --- --- -----------
'atmPing' 1 10 5 Per Probe
'dnsPing' 1 120 5 Per Probe
'ethCfmLoopback' 1 10 5 Per Probe
'ethCfmTwoWayDelay' 1 10 5 Per Test
'ethCfmOneWayDelay' 1 10 5 Per Test
'ethCfmTwoWaySlm' 1 10 5 Per Test
'ethCfmTwoWayLm' 1000 10000 1000 Per Test
'icmpPing' 1 10 5 Per Test
'lspPing' 1 10 5 Per Probe
'macPing' 1 10 5 Per Probe
'mfibPing' 1 100 5 Per Probe
'mtuPing' 1 10 5 Per Probe
'p2mpLspPing' 1 120 10 Per Probe
'sdpPing' 1 10 5 Per Probe
'vccvPing' 1 10 5 Per Probe
'vprnPing' 1 100 5 Per Probe
otherwise ......... the value of tnOamPingCtlTimeOut is irrelevant"
DEFVAL { 1000 }
::= { tnOamPingCtlEntry 19 }
tnOamPingCtlProbeCount OBJECT-TYPE
SYNTAX Unsigned32 (1..100000)
UNITS "probes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlProbeCount specifies the number of probes to
send during the test.
The maximum probe count depends on the value of tnOamPingCtlTestMode,
as follows:
'macPopulate', 'macPurge','p2mpLspPing', 'svcPing' : 1
'ethCfmTwoWayDelay', 'ethCfmOneWayDelay', 'ethCfmTwoWaySlm', 'ethCfmTwoWayLm' : 1000
'icmpPing' : 100000
otherwise : 100
For the following tnOamPingCtlTestMode values, the value of
tnOamPingCtlProbeCount does not affect the behavior of the test:
'mrInfo', 'mtuPing'.
If tnOamPingCtlTestMode is 'icmpPing', the default probe count value
is 5. Otherwise, the DEFVAL applies."
DEFVAL { 1 }
::= { tnOamPingCtlEntry 20 }
tnOamPingCtlInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..90000)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlInterval specifies the time to wait between
the transmission of one OAM Echo request and the next.
The applicability, range, and default value of the interval specified
using the tnOamPingCtlInterval vary with tnOamPingCtlTestMode and
tnOamIcmpPingCtlRapid, as shown in the following table in seconds.
tnOamPingCtlTestMode Supported Values (sec) Default (sec)
'ethCfmLoopback' 1, 2, .. 10 5
'ethCfmTwoWayDelay' 0.1, 0.2, .. 0.9; 1, 2, .. 10 5
'ethCfmOneWayDelay' 0.1, 0.2, .. 0.9; 1, 2, .. 10 5
'ethCfmTwoWaySlm' 0.1, 0.2, .. 0.9; 1, 2, .. 10 5
'ethCfmTwoWayLm' 0.1, 1, 10 1
'icmpPing' with RAPID 0.01, 0.02, .. 100.00 0.01
'icmpPing' without RAPID 1, 2, .. 10000 1
'p2mpLspPing' not applicable
otherwise 1, 2, .. 10 1
Following are the allowed value for 1830 TPS:
{33, 100, 1000} - all values in decimilliseconds
{1, 10, 60, 600} - all values in seconds."
DEFVAL { 1000 }
::= { tnOamPingCtlEntry 21 }
tnOamPingCtlMaxRows OBJECT-TYPE
SYNTAX Unsigned32
UNITS "rows"
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"The maximum number of entries allowed in the tnOamPingHistoryTable
for this OAM ping test. The agent will remove the oldest entry in
the tnOamPingHistoryTable to allow the addition of an new entry
once the number of rows in the tnOamPingHistoryTable reaches this
value.
Old entries are not removed when a new test is started. Entries are
added to the tnOamPingHistoryTable until tnOamPingCtlMaxRows is
reached before entries begin to be removed.
'p2mpLspPing' uses a default value of 400, which is the maximum
number of leaves per P2MP LSP tree.
A value of 0 for this object disables creation of
tnOamPingHistoryTable entries.
This object was obsoleted in release 6.0R17."
DEFVAL { 300 }
::= { tnOamPingCtlEntry 22 }
tnOamPingCtlTrapGeneration OBJECT-TYPE
SYNTAX BITS {
probeFailure(0),
testFailure(1),
testCompletion(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlTrapGeneration specifies the
notification(s) to send for a test run.
Each bit enables the transmission of one notification, as follows.
'probeFailure(0)': send one tnOamPingProbeFailedV3 notification if
at least M successive probes failed during the test run. M is
configured using tnOamPingCtlTrapProbeFailureFilter.
'testFailure(1)': send one tnOamPingTestFailedV3 notification if at
least N probes failed during the test run. N is configured using
tnOamPingCtlTrapTestFailureFilter.
'testCompletion(2)': send one tnOamPingTestCompletedV3 notification
when the test run is complete."
DEFVAL { {} }
::= { tnOamPingCtlEntry 23 }
tnOamPingCtlTrapProbeFailureFilter OBJECT-TYPE
SYNTAX Unsigned32 (0..15)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of this object is used to determine when
to generate a tnOamPingProbeFailed NOTIFICATION.
Setting tnOamPingCtlTrapGeneration
to 'probeFailure (0)' implies that a tnOamPingProbeFailed
NOTIFICATION is generated only when the number of
successive probe failures, as indicated by the
value of tnOamPingCtlTrapProbeFailureFilter, fail within
a given ping test."
DEFVAL { 1 }
::= { tnOamPingCtlEntry 24 }
tnOamPingCtlTrapTestFailureFilter OBJECT-TYPE
SYNTAX Unsigned32 (0..15)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of this object is used to determine when
to generate a tnOamPingTestFailed NOTIFICATION.
Setting tnOamPingCtlTrapGeneration to 'testFailure (1)'
implies that a tnOamPingTestFailed NOTIFICATION is
generated only when the number of ping failures
within a test exceed the value of
tnOamPingCtlTrapTestFailureFilter."
DEFVAL { 1 }
::= { tnOamPingCtlEntry 25 }
tnOamPingCtlSAA OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlSAA specifies if this test is an SAA test
(Service Assurance Agent; 'true'), or an OAM test ('false'). If
there is a tnOamSaaCtlTable row with the specified index values,
'true' is returned. Otherwise, 'false' is returned."
DEFVAL { false }
::= { tnOamPingCtlEntry 26 }
tnOamPingCtlRuns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingCtlRuns indicates the number of times
this OAM ping test has been executed."
::= { tnOamPingCtlEntry 27 }
tnOamPingCtlFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingCtlFailures indicates the number of times
this OAM ping test has failed."
::= { tnOamPingCtlEntry 28 }
tnOamPingCtlLastRunResult OBJECT-TYPE
SYNTAX TmnxOamTestResult
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingCtlLastRunResult indicates the completion
status the last time this test was executed. If this OAM test is
currently in progress, this object indicates the result of the
previous test run, if any."
::= { tnOamPingCtlEntry 29 }
tnOamPingCtlLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingCtlLastChanged indicates the time the
value of a settable object in this row was last changed."
::= { tnOamPingCtlEntry 30 }
tnOamPingCtlVRtrID OBJECT-TYPE
SYNTAX TmnxVRtrID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlVRtrID specifies the virtual router to be
used for the test. The value specified must be the index of an active
row in TIMETRA-VRTR-MIB::vRtrConfTable.
This object is applicable if tnOamPingCtlTestMode is 'icmpPing' or
'mrInfo'.
When directing an 'icmpPing' or 'mrInfo' test to use a virtual router
associated with a VPRN service, the virtual router can be specified
using tnOamPingCtlVRtrID (with the VPRN's virtual router number) or
tnOamPingCtlServiceId (with the VPRN's service number).
tnOamPingCtlServiceId is preferred, because service numbers are
constant across an SROS reboot (while virtual routers may be
renumbered). If non-default values are specified for both
tnOamPingCtlVRtrID and tnOamPingCtlServiceId,
tnOamPingCtlServiceId is used.
Setting this object is optional."
DEFVAL { 1 }
::= { tnOamPingCtlEntry 31 }
tnOamPingCtlTgtAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlTgtAddrType specifies the address type of
tnOamPingCtlTgtAddress.
Values supported depend on tnOamPingCtlTestMode, as follows.
'cpePing ': 'ipv4(1)'
'dnsPing' : 'ipv4(1)' 'ipv6(2)'
'icmpPing': 'ipv4(1)' 'ipv6(2)' 'ipv6z(4)' 'dns(16)'
'mfibPing': 'ipv4(1)' 'ipv6(2)'
'mrInfo ': 'ipv4(1)' 'dns(16)'
'svcPing' : 'ipv4(1)'
'vccvPing': 'unknown(0)' 'ipv4(1)'
'vprnPing': 'ipv4(1)' 'ipv6(2)'
otherwise : 'unknown(0)' "
DEFVAL { unknown }
::= { tnOamPingCtlEntry 32 }
tnOamPingCtlTgtAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlTgtAddress specifies the destination IP host
address to be used when performing an OAM ping operation. The
corresponding address type is configured using
tnOamPingCtlTgtAddrType.
For 'dnsPing' this is the address of the DNS server host that will be
asked to resolve a dns name specified by tnOamPingCtlDnsName."
DEFVAL { ''H }
::= { tnOamPingCtlEntry 33 }
tnOamPingCtlSrcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlSrcAddrType specifies the address type of
tnOamPingCtlSrcAddress.
Only 'ipv4' and 'ipv6' address types are supported."
DEFVAL { unknown }
::= { tnOamPingCtlEntry 34 }
tnOamPingCtlSrcAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE(0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlSrcAddress specifies the source IP host
address to be used when performing an OAM ping operation. The
corresponding address type is configured using
tnOamPingCtlSrcAddrType.
This is an optional parameter. It is used when tnOamPingCtlTestMode
is 'icmpPing', 'dnsPing', 'lspPing', 'p2mpLspPing' (LDP), or
'vccvPing'."
DEFVAL { ''H }
::= { tnOamPingCtlEntry 35 }
tnOamPingCtlDnsName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlDnsName specifies the DNS name to
be resolved to an IP address.
This object is required for 'dnsPing'."
DEFVAL { ''H }
::= { tnOamPingCtlEntry 36 }
tnOamPingCtlDNSRecord OBJECT-TYPE
SYNTAX INTEGER {
ipv4Arecord (1),
ipv6AAAArecord (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlDNSRecord specifies which DNS record
is to be retrieved in this test."
DEFVAL {ipv4Arecord }
::= { tnOamPingCtlEntry 37 }
tnOamPingCtlIntervalUnits OBJECT-TYPE
SYNTAX INTEGER {
seconds(1),
centiseconds(2),
decimilliseconds(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamPingCtlIntervalUnits specifies the units for
tnOamPingCtlInterval. For example, if tnOamPingCtlIntervalUnits
has the value 'centiseconds(2)', and tnOamPingCtlInterval has the
value 10, the test's interval is 0.1 seconds.
The supported combinations of tnOamPingCtlIntervalUnits,
tnOamPingCtlInterval, tnOamPingCtlTestMode, and
tnOamIcmpPingCtlRapid are specified in the tnOamPingCtlInterval
DESCRIPTION clause.
The interaction between this object and tnOamIcmpPingCtlRapid is
specified in the tnOamIcmpPingCtlRapid DESCRIPTION clause."
DEFVAL { seconds }
::= { tnOamPingCtlEntry 38 }
--
-- Nokia SROS series OAM Ping Results Table
--
tnOamPingResultsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamPingResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the OAM Ping Results Table for providing
the capability of performing OAM ping operations. The
results of these operations are stored in the
tnOamPingResultsTable and the tnOamPingHistoryTable.
An entry is added to the tnOamPingResultsTable when an
tnOamPingCtlEntry is started by successful transition
of its tnOamPingCtlAdminStatus object to enabled(1).
An entry is removed from the tnOamPingResultsTable when
its corresponding tnOamPingCtlEntry is deleted."
::= { tnOamPingObjs 6 }
tnOamPingResultsEntry OBJECT-TYPE
SYNTAX TnOamPingResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tnOamPingResultsTable. The
tnOamPingResultsTable has the same indexing as the
tnOamPingCtlTable in order for a tnOamPingResultsEntry to
correspond to the tnOamPingCtlEntry that caused it to
be created.
An entry in this table summarizes results from multiple
invocations of the test configured by the corresponding
entry in tnOamPingCtlTable."
INDEX {
tnSysSwitchId,
-- tnOamPingCtlOwnerIndex,
tnOamPingCtlTestIndex,
tnOamPingResultsTestRunIndex
}
::= { tnOamPingResultsTable 1 }
TnOamPingResultsEntry ::=
SEQUENCE {
tnOamPingResultsOperStatus INTEGER,
tnOamPingResultsMinRtt Unsigned32,
tnOamPingResultsMaxRtt Unsigned32,
tnOamPingResultsAverageRtt Unsigned32,
tnOamPingResultsRttSumOfSquares Unsigned32,
tnOamPingResultsMtuResponseSize Unsigned32,
tnOamPingResultsSvcPing INTEGER,
tnOamPingResultsProbeResponses Unsigned32,
tnOamPingResultsSentProbes Unsigned32,
tnOamPingResultsLastGoodProbe DateAndTime,
tnOamPingResultsLastRespHeader OCTET STRING,
tnOamPingResultsMinTt Integer32,
tnOamPingResultsMaxTt Integer32,
tnOamPingResultsAverageTt Integer32,
tnOamPingResultsTtSumOfSquares Unsigned32,
tnOamPingResultsMinInTt Integer32,
tnOamPingResultsMaxInTt Integer32,
tnOamPingResultsAverageInTt Integer32,
tnOamPingResultsInTtSumOfSqrs Unsigned32,
tnOamPingResultsOutJitter Integer32,
tnOamPingResultsInJitter Integer32,
tnOamPingResultsRtJitter Integer32,
tnOamPingResultsProbeTimeouts Unsigned32,
tnOamPingResultsProbeFailures Unsigned32,
tnOamPingResultsTestRunIndex Unsigned32,
tnOamPingResultsRttOFSumSquares Counter32,
tnOamPingResultsRttHCSumSquares Counter64,
tnOamPingResultsTtOFSumSquares Counter32,
tnOamPingResultsTtHCSumSquares Counter64,
tnOamPingResultsInTtOFSumSqrs Counter32,
tnOamPingResultsInTtHCSumSqrs Counter64,
tnOamPingResultsTestRunResult TmnxOamTestResult
}
tnOamPingResultsOperStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1), -- test is in progress
disabled(2) -- test has stopped
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reflects the operational state of a tnOamPingCtlEntry:
enabled(1) - Test is active.
disabled(2) - Test has stopped."
::= { tnOamPingResultsEntry 1 }
tnOamPingResultsMinRtt OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum OAM ping round-trip-time (RTT) received.
This value is relevant when tnOamPingCtlTestMode has a value of
'sdpPing', 'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay', 'ethCfmTwoWaySlm',
'ethCfmTwoWayLm'.
Otherwise, this object contains a value of 0."
::= { tnOamPingResultsEntry 4 }
tnOamPingResultsMaxRtt OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum OAM ping round-trip-time (RTT) received.
A value of 0 for this object implies that no RTT has been received.
This value is relevant when tnOamPingCtlTestMode has a value of
'sdpPing', 'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay', 'ethCfmTwoWaySlm',
'ethCfmTwoWayLm'.
Otherwise, this object contains a value of 0."
::= { tnOamPingResultsEntry 5 }
tnOamPingResultsAverageRtt OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current average OAM ping round-trip-time (RTT).
This value is relevant when tnOamPingCtlTestMode has a value of
'sdpPing', 'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay', 'ethCfmTwoWaySlm',
'ethCfmTwoWayLm'.
Otherwise, this object contains a value of 0."
::= { tnOamPingResultsEntry 6 }
tnOamPingResultsRttSumOfSquares OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds squared"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsRttSumOfSquares indicates the least
significant 32 bits of tnOamPingResultsRttHCSumSquares."
::= { tnOamPingResultsEntry 7 }
tnOamPingResultsMtuResponseSize OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the largest size OAM Echo request message
that received a valid reply.
The value of this object MUST be reported as 0 when no ping responses
have been received or an active test has not yet timed out. When
tnOamPingCtlTestMode does not have a value of 'mtuPing', this object
is not relevant and should contain a value of 0."
::= { tnOamPingResultsEntry 8 }
tnOamPingResultsSvcPing OBJECT-TYPE
SYNTAX INTEGER {
undetermined (0),
failed (1),
success (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object contains the final results of an OAM 'svcPing' test.
The value of this object MUST be reported as 0 when no ping responses
have been received or an active test has not yet timed out. When
tnOamPingCtlTestMode does not have a value of 'svcPing', this object
is not relevant and should contain a value of 0."
::= { tnOamPingResultsEntry 9 }
tnOamPingResultsProbeResponses OBJECT-TYPE
SYNTAX Unsigned32
UNITS "responses"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of responses received for the corresponding
tnOamPingCtlEntry and tnOamPingResultsEntry. The value of
this object MUST be reported as 0 when no probe responses have
been received."
::= { tnOamPingResultsEntry 10 }
tnOamPingResultsSentProbes OBJECT-TYPE
SYNTAX Unsigned32
UNITS "probes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of this object reflects the number of probes sent
for the corresponding tnOamPingCtlEntry and tnOamPingResultsEntry.
The value of this object MUST be reported as 0 when no probes
have been sent."
::= { tnOamPingResultsEntry 11 }
tnOamPingResultsLastGoodProbe OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Date and time when the last response was received for
an OAM probe. If a response has not been received,
'1970-1-1,0:0:0.0,+0:0' is returned."
::= { tnOamPingResultsEntry 12 }
tnOamPingResultsLastRespHeader OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (100))
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"A copy of the OAM header of the last response packet received for
this OAM ping test. The value of this object MUST be reported
as 0 when no probes have been sent.
This object was obsoleted in release 8.0R1 and replaced with
tnOamPingHistoryRespHdr in tnOamPingHistoryTable."
::= { tnOamPingResultsEntry 13 }
tnOamPingResultsMinTt OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum OAM ping outbound one-way trip time received.
A value of 0 for this object implies that no one-way trip time
measurement is available."
::= { tnOamPingResultsEntry 14 }
tnOamPingResultsMaxTt OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum OAM ping outbound one-way trip time received.
A value of 0 for this object implies that no one-way trip time
measurement is available."
::= { tnOamPingResultsEntry 15 }
tnOamPingResultsAverageTt OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current average OAM ping outbound one-way trip time.
A value of 0 for this object implies that no one-way trip time
measurement is available."
::= { tnOamPingResultsEntry 16 }
tnOamPingResultsTtSumOfSquares OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds squared"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsTtSumOfSquares indicates the least
significant 32 bits of tnOamPingResultsTtHCSumSquares."
::= { tnOamPingResultsEntry 17 }
tnOamPingResultsMinInTt OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum OAM ping inbound one-way trip time received.
A value of 0 for this object implies that no one-way trip time
measurement is available."
::= { tnOamPingResultsEntry 18 }
tnOamPingResultsMaxInTt OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum OAM ping inbound one-way trip time received.
A value of 0 for this object implies that no one-way trip time
measurement is available."
::= { tnOamPingResultsEntry 19 }
tnOamPingResultsAverageInTt OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current average OAM ping inbound one-way trip time.
A value of 0 for this object implies that no one-way trip time
measurement is available."
::= { tnOamPingResultsEntry 20 }
tnOamPingResultsInTtSumOfSqrs OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds squared"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsInTtSumOfSqrs indicates the least
significant 32 bits of tnOamPingResultsInTtHCSumSqrs."
::= { tnOamPingResultsEntry 21 }
tnOamPingResultsOutJitter OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsOutJitter indicates the
amount of one-way trip jitter, expressed in microseconds, for a
ping probe request packet sent for this OAM test.
A value of 0 for this object implies that no one-way trip jitter
measurement is available."
::= { tnOamPingResultsEntry 22 }
tnOamPingResultsInJitter OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsInJitter indicates the
amount of one-way trip jitter, expressed in microseconds, for a
ping probe response packet received for this OAM test.
A value of 0 for this object implies that no one-way trip jitter
measurement is available."
::= { tnOamPingResultsEntry 23 }
tnOamPingResultsRtJitter OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsRtJitter indicates the
amount of two-way trip jitter, expressed in microseconds, for a
ping probe sent for this OAM test.
A value of 0 for this object implies that no two-way-trip jitter
measurement is available."
::= { tnOamPingResultsEntry 24 }
tnOamPingResultsProbeTimeouts OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsProbeTimeouts indicates the number
of probes timed out without receiving a response."
::= { tnOamPingResultsEntry 25 }
tnOamPingResultsProbeFailures OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsProbeFailures indicates the total
number of probes that failed to be transmitted plus the number of
probes that timed out without receiving a response."
::= { tnOamPingResultsEntry 26 }
tnOamPingResultsTestRunIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tnOamPingResultsTestRunIndex identifies the
row entry that reports results for a single OAM test run.
The agent starts assigning tnOamPingResultsTestRunIndex values
at 1 and wraps after exceeding the maximum possible value as
defined by the limit of this object."
::= { tnOamPingResultsEntry 27 }
tnOamPingResultsRttOFSumSquares OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsRttOFSumSquares indicates the number of
times tnOamPingResultsRttSumOfSquares overflowed."
::= { tnOamPingResultsEntry 28 }
tnOamPingResultsRttHCSumSquares OBJECT-TYPE
SYNTAX Counter64
UNITS "microseconds squared"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsRttHCSumSquares indicates the sum of
squares of the round trip times of the ping test. Its purpose is to
enable the standard deviation calculation.
The value of this object will be reported as 0 when one or more of the
following conditions apply:
1. No round trip time measurement is available.
2. The test stopped before completion.
3. The test type (i.e. tnOamPingCtlTestMode) is one of the
following:
'ancpLoopback',
'atmPing',
'macPopulate',
'macPurge',
'mfibPing',
'mrInfo',
'mtuPing',
'p2mpLspPing',
'svcPing."
::= { tnOamPingResultsEntry 29 }
tnOamPingResultsTtOFSumSquares OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsTtOFSumSquares indicates the number of
times tnOamPingResultsTtSumOfSquares overflowed."
::= { tnOamPingResultsEntry 30 }
tnOamPingResultsTtHCSumSquares OBJECT-TYPE
SYNTAX Counter64
UNITS "microseconds squared"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsTtHCSumSquares indicates the sum of
squares of the outbound one-way trip times of the ping test. Its
purpose is to enable the standard deviation calculation.
The value of this object will be reported as 0 when one or more of the
following conditions apply:
1. No outbound one-way trip time measurement is available.
2. The test stopped before completion.
3. The test type (i.e. tnOamPingCtlTestMode) is one of the
following:
'ancpLoopback',
'atmPing',
'cpePing' (sum of squares supported for round trip, not outbound),
'dnsPing' (sum of squares supported for round trip, not outbound),
'macPopulate',
'macPurge',
'mfibPing',
'mrInfo',
'mtuPing',
'p2mpLspPing',
'svcPing."
::= { tnOamPingResultsEntry 31 }
tnOamPingResultsInTtOFSumSqrs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsInTtOFSumSqrs indicates the number of
times tnOamPingResultsInTtSumOfSqrs overflowed."
::= { tnOamPingResultsEntry 32 }
tnOamPingResultsInTtHCSumSqrs OBJECT-TYPE
SYNTAX Counter64
UNITS "microseconds squared"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingResultsInTtHCSumSqrs indicates the sum of
squares of the inbound one-way trip times of the ping test. Its
purpose is to enable the standard deviation calculation.
The value of this object will be reported as 0 when one or more of the
following conditions apply:
1. No inbound one-way trip time measurement is available.
2. The test stopped before completion.
3. The test type (i.e. tnOamPingCtlTestMode) is one of the
following:
'ancpLoopback',
'atmPing',
'cpePing' (sum of squares supported for round trip, not inbound),
'dnsPing' (sum of squares supported for round trip, not inbound),
'macPopulate',
'macPurge',
'mfibPing',
'mrInfo',
'mtuPing',
'p2mpLspPing',
'svcPing."
::= { tnOamPingResultsEntry 33 }
tnOamPingResultsTestRunResult OBJECT-TYPE
SYNTAX TmnxOamTestResult
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object contains the overall state of the ping test."
::= { tnOamPingResultsEntry 34 }
--
-- Nokia SROS series OAM Ping History Table
--
tnOamPingHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamPingHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines a table for storing the results of an OAM ping
probe operation. The probe results for all OAM ping test types
are saved in this table except for 'macPing'. The 'macPing'
results are saved in the tnOamMacPingHistoryTable.
For a configured test, this table will hold the results for
up to 3 runs.
An entry in this table is created when the result of an OAM ping
probe is determined. An entry is removed from this table when
its corresponding tnOamPingCtlEntry is deleted."
::= { tnOamPingObjs 8 }
tnOamPingHistoryEntry OBJECT-TYPE
SYNTAX TnOamPingHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tnOamPingHistoryTable.
The first two index elements identify the tnOamPingCtlEntry
that a tnOamPingHistoryEntry belongs to. The third index
identifies a specific OAM test run. The fourth index
element selects a single OAM probe result."
INDEX {
tnSysSwitchId,
-- tnOamPingCtlOwnerIndex,
tnOamPingCtlTestIndex,
tnOamPingResultsTestRunIndex,
tnOamPingHistoryIndex
}
::= { tnOamPingHistoryTable 1 }
TnOamPingHistoryEntry ::=
SEQUENCE {
tnOamPingHistoryIndex Unsigned32,
tnOamPingHistoryResponse Unsigned32,
tnOamPingHistoryOneWayTime Integer32,
tnOamPingHistorySize Unsigned32,
tnOamPingHistoryStatus TmnxOamResponseStatus,
tnOamPingHistoryTime DateAndTime,
tnOamPingHistoryReturnCode Integer32,
tnOamPingHistorySrcIpAddress IpAddress,
tnOamPingHistAddressType TmnxOamAddressType,
tnOamPingHistSapId TmnxStrSapId,
tnOamPingHistoryVersion Unsigned32,
tnOamPingHistoryCpeMacAddr MacAddress,
tnOamPingHistoryRespSvcId TmnxServId,
tnOamPingHistorySequence Unsigned32,
tnOamPingHistoryIfIndex InterfaceIndexOrZero,
tnOamPingHistoryDataLen Unsigned32,
tnOamPingHistoryRespPlane TmnxOamTestResponsePlane,
tnOamPingHistoryReqHdr OCTET STRING,
tnOamPingHistoryRespHdr OCTET STRING,
tnOamPingHistoryDnsAddrType InetAddressType,
tnOamPingHistoryDnsAddress InetAddress,
tnOamPingHistorySrcAddrType InetAddressType,
tnOamPingHistorySrcAddress InetAddress,
tnOamPingHistoryInOneWayTime Integer32,
tnOamPingHistoryLspName TLNamedItemOrEmpty,
tnOamPingHistNextHopAddrType InetAddressType,
tnOamPingHistNextHopAddress InetAddress,
tnOamPingHistorySrcGlobalId TmnxMplsTpGlobalID,
tnOamPingHistorySrcNodeId TmnxMplsTpNodeID,
tnOamPingHistorySdpBindId TNamedItemOrEmpty,
tnOamPingHistoryRtrnSubcode Unsigned32
}
tnOamPingHistoryIndex OBJECT-TYPE
-- NOTE: The UCD snmpget utility program does not parse this correctly
-- SYNTAX Unsigned32 (1..'ffffffff'h)
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table is created when the result of
a OAM ping probe is determined. The initial 2 instance
identifier index values identify the tnOamPingCtlEntry
that a OAM probe result (tnOamPingHistoryEntry) belongs
to. The tnOamPingHistoryIndex element selects a single OAM
probe result.
The agent starts assigning tnOamPingHistoryIndex values at 1
and wraps after exceeding the maximum possible value as defined by
the limit of this object ('ffffffff'h)."
::= { tnOamPingHistoryEntry 1 }
tnOamPingHistoryResponse OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in microseconds from when
a OAM probe was sent to when its response was received or
when it timed out. The value of this object is reported
as 0 when it is not possible to transmit an OAM probe."
::= { tnOamPingHistoryEntry 2 }
tnOamPingHistoryOneWayTime OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in microseconds from when
a OAM probe was sent to when it was received by the replier.
The value of this object is reported as 0 when it is not possible
to transmit an OAM probe or the information is not available."
::= { tnOamPingHistoryEntry 3 }
tnOamPingHistorySize OBJECT-TYPE
SYNTAX Unsigned32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistorySize indicates the size of the OAM echo
request transmitted for this OAM probe. Zero is returned if no probe
has been transmitted.
When tnOamPingCtlTestMode is 'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay',
'ethCfmTwoWaySlm', or 'ethCfmTwoWayLm' the size of the trasmitted layer 2 frame
(including the layer 2 header) is returned.
For other tnOamPingCtlTestMode values, the size returned is the
tnOamPingCtlSize value."
::= { tnOamPingHistoryEntry 4 }
tnOamPingHistoryStatus OBJECT-TYPE
SYNTAX TmnxOamResponseStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of a particular OAM test probe."
::= { tnOamPingHistoryEntry 5 }
tnOamPingHistoryTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time stamp for when this OAM probe result was determined."
::= { tnOamPingHistoryEntry 6 }
tnOamPingHistoryReturnCode OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistoryReturnCode is an integer
that indicates the OAM return code received in the OAM ping response.
The return codes are test specific and can vary for different types
of pings.
LSP-PING and VCCV-PING use return codes values from RFC4379 with
the following meanings and suggested text descriptions.
Value Meaning
----- -------
0 No return code (NoRtnCode)
1 Malformed echo request received (MalformedReq)
2 One or more of the TLVs was not understood (UnknownTlv)
3 Replying router is an egress for the FEC at stack-depth
(EgressRtr)
4 Replying router has no mapping for the FEC at stack-depth
(NoFECMapping)
5 Downstream Mapping Mismatch (DSMappingMismatched)
6 Upstream Interface Index Unknown (USIntfIdxUnkn)
7 Reserved (Reserved)
8 Label switched at stack-depth (DSRtrMatchLabel)
9 Label switched but no MPLS forwarding at stack-depth
(DSNoMplsFwding)
10 Mapping for this FEC is not the given label at stack-depth
(DSRtrUnmatchLabel)
11 No label entry at stack-depth (DSNoLabelEntry)
12 Protocol not associated with interface at FEC stack-depth
(DSProtoMismatched)
13 Premature termination of ping due to label stack
shrinking to a single label (DSPreTermination)
14 See DDMap TLV for rc and sub-rc (seeDDMapForRetCodeSubCode)
15 Label Switched with FEC Stack Change (LabelSwitchedWithFecChange)"
::= { tnOamPingHistoryEntry 7 }
tnOamPingHistorySrcIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Specifies the Ipv4 address of the remote node that generated this
reply to a OAM probe.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tnOamPingHistorySrcAddrType and
tnOamPingHistorySrcAddress."
::= { tnOamPingHistoryEntry 8 }
tnOamPingHistAddressType OBJECT-TYPE
SYNTAX TmnxOamAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistAddressType specifies the type of
binding address information returned in response to a 'vprnPing'
'mfibPing', or 'cpePing' test."
::= { tnOamPingHistoryEntry 9 }
tnOamPingHistSapId OBJECT-TYPE
SYNTAX TmnxStrSapId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistSapId is the name of the access
port of the SAP supporting the requests returned in
response to a 'vprnPing', 'mfibPing' or 'cpePing' probe.
If the value of tnOamPingHistAddressType is not 'sapId',
this object is not relevant and MUST have a null string ''."
::= { tnOamPingHistoryEntry 10 }
-- Numbering gap: { tnOamPingHistoryEntry 11 } is not defined.
tnOamPingHistoryVersion OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistoryVersion indicates the protocol
version for this OAM ping probe reply."
::= { tnOamPingHistoryEntry 12 }
tnOamPingHistoryCpeMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tnOamPingHistoryCpeMacAddr is set to 0 except in case of
a 'cpePing', where it contains the mac address of the replying
CPE for this OAM ping probe reply."
::= { tnOamPingHistoryEntry 13 }
tnOamPingHistoryRespSvcId OBJECT-TYPE
SYNTAX TmnxServId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value tnOamPingHistoryRespSvcId indicates for an 'mfibPing'
the service id to which the SAP responding to the 'mfibPing' probe
belongs. If the indicated SAP is part of the same service originating
the probe, this value is set to 0.
For other types of probes, this value is insignificant and is also
set to 0."
::= { tnOamPingHistoryEntry 14 }
tnOamPingHistorySequence OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value tnOamPingHistorySequence indicates this probe's
sequence number. If a probe response was received, this object
indicates the sequence number of the response."
::= { tnOamPingHistoryEntry 15 }
tnOamPingHistoryIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistoryIfIndex indicates the ifIndex of the
interface that this probe was transmitted from.
This object applies to 'lspPing' and 'vccvPing' tests. For other test
modes, this value is not significant and is set to 0."
::= { tnOamPingHistoryEntry 16 }
tnOamPingHistoryDataLen OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistoryDataLen indicates for an 'lspPing'
the UDP data length of the echo reply, and for 'icmpPing' normally
the length starting after the IP header of the echo reply. For
'ethCfmLoopback', 'ethCfmTwoWaySlm', or 'ethCfmTwoWayLm' the value is the number of
octets in the Value field of the Data TLV of the Ethernet CFM loopback
packet (zero if the packet has no Data TLV).
For other types of probes, this value is not significant and is
set to 0."
::= { tnOamPingHistoryEntry 17 }
tnOamPingHistoryRespPlane OBJECT-TYPE
SYNTAX TmnxOamTestResponsePlane
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistoryRespPlane indicates the
response plane from which this ping response was received."
::= { tnOamPingHistoryEntry 18 }
tnOamPingHistoryReqHdr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0|1..150))
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of tnOamPingHistoryReqHdr is a copy of the OAM header of
the request packet sent for this OAM ping test probe.
The request header is reported only when tnOamPingCtlTestMode has a
value of 'svcPing', 'sdpPing' 'mtuPing', 'ethCfmLoopback',
'ethCfmTwoWayDelay', 'ethCfmOneWayDelay', 'ethCfmTwoWaySlm',or 'ethCfmTwoWayLm'.
Otherwise, a zero length OCTET STRING is returned.
This object was marked obsolete in SROS release 10.0 R1."
::= { tnOamPingHistoryEntry 19 }
tnOamPingHistoryRespHdr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0|1..150))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistoryRespHdr is a copy of the OAM
header of the response packet received for this OAM ping test probe.
The response header is reported only when tnOamPingCtlTestMode
has a value of 'svcPing', 'sdpPing', 'mtuPing', 'icmpPing',
'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay', 'ethCfmTwoWaySlm',
or 'ethCfmTwoWayLm'.
Otherwise, a zero length OCTET STRING is returned. For 'icmpPing'
the value reported is the received ICMP message starting from the IP
header.
The value of this object MUST be reported as a zero length
OCTET STRING when no probe response has been received."
::= { tnOamPingHistoryEntry 20 }
tnOamPingHistoryDnsAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistoryDnsAddrType indicates the
Internet address type stored in tnOamPingHistoryDnsAddress.
If this was not a 'dnsPing' test or the dns name specified
in tnOamPingCtlDnsName could not be resolved, the value of
this object will be reported as 'unknown'."
::= { tnOamPingHistoryEntry 21 }
tnOamPingHistoryDnsAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistoryDnsAddress indicates the
Internet address that was resolved from the name specified
in tnOamPingCtlDnsName by a 'dnsPing' test.
If this was not a 'dnsPing' test or the dns name specified
in tnOamPingCtlDnsName could not be resolved, the value of
this object will be reported as ''H (empty string)."
::= { tnOamPingHistoryEntry 22 }
tnOamPingHistorySrcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistorySrcAddrType indicates the Internet
address type of the address stored in tnOamPingHistorySrcAddress."
::= { tnOamPingHistoryEntry 23 }
tnOamPingHistorySrcAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16|20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistorySrcAddress indicates the Internet
address of the remote node that generated this reply to a OAM probe."
::= { tnOamPingHistoryEntry 24 }
tnOamPingHistoryInOneWayTime OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistoryInOneWayTime indicates the amount
of time measured in microseconds from when an OAM probe reply was
sent to when it was received by this host (in-bound one-way time).
The value of this object is reported as 0 when the information is
not available."
::= { tnOamPingHistoryEntry 25 }
tnOamPingHistoryLspName OBJECT-TYPE
SYNTAX TLNamedItemOrEmpty
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistoryLspName indicates the name of the LSP
that this probe was transmitted on.
The empty string is returned when the test mode is not 'vccvPing'.
The empty string is returned when the transport tunnel is not RSVP."
::= { tnOamPingHistoryEntry 26 }
tnOamPingHistNextHopAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistNextHopAddrType indicates the Internet
address type of the address stored in tnOamPingHistNextHopAddress.
The value 'unknown(0)' is returned when the test mode is not
'vccvPing'."
::= { tnOamPingHistoryEntry 27 }
tnOamPingHistNextHopAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16|20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistNextHopAddress indicates the next hop
Internet address that this probe was transmitted to.
The empty string is returned when the test mode is not 'vccvPing'."
::= { tnOamPingHistoryEntry 28 }
tnOamPingHistorySrcGlobalId OBJECT-TYPE
SYNTAX TmnxMplsTpGlobalID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistorySrcGlobalId indicates the source MPLS-TP
global identifier of the replying node. The value is copied from the
reply's RFC 6426 Source Identifier TLV. If the TLV is absent, zero is
returned.
This value is relevant when tnOamPingCtlTestMode is 'lspPing' or
'vccvPing'. Otherwise, zero is returned."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
Section 2.2.2, 'Source Identifier TLV'."
::= { tnOamPingHistoryEntry 29 }
tnOamPingHistorySrcNodeId OBJECT-TYPE
SYNTAX TmnxMplsTpNodeID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistorySrcNodeId indicates the source MPLS-TP
node identifier of the replying node. The value is copied from the
reply's RFC 6426 Source Identifier TLV. If the TLV is absent, zero is
returned.
This value is relevant when tnOamPingCtlTestMode is 'lspPing' or
'vccvPing'. Otherwise, zero is returned."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
Section 2.2.2, 'Source Identifier TLV'."
::= { tnOamPingHistoryEntry 30 }
tnOamPingHistorySdpBindId OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistorySdpBindId indicates the SDP binding
provided by the remote system.
The value of tnOamPingHistorySdpBindId is relevant when
tnOamPingHistAddressType is 'sdpBindId(9)'."
::= { tnOamPingHistoryEntry 31 }
tnOamPingHistoryRtrnSubcode OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamPingHistoryRtrnSubcode indicates the value present
in an MPLS echo reply's RFC 4379 Return Subcode (RSC) field.
A valid value is returned when the test has a tnOamPingCtlTestMode
value of 'lspPing'. Otherwise, zero is returned."
REFERENCE
"RFC 4379, 'Detecting Multi-Protocol Label Switched (MPLS) Data Plane
Failures', Section 3.1, 'Return Codes'."
::= { tnOamPingHistoryEntry 32 }
--
-- Nokia SROS series OAM MAC Ping Control Table
--
-- Sparse Dependent Extension of the tnOamPingCtlTable.
--
-- The same indexes are used for both the base table, tnOamPingCtlTable,
-- and the sparse dependent table, tnOamMacPingCtlTable.
--
-- This in effect extends the tnOamPingCtlTable with additional columns.
-- Rows are created in the tnOamMacPingCtlTable only for those entries
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
-- 'macPing', 'macPopulate', or 'macPurge'.
--
-- Deletion of a row in the tnOamPingCtlTable results in the
-- same fate for the row in the tnOamMacPingCtlTable.
--
-- tnOamMacPingCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamMacPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM MAC Ping Control Table for
-- providing, via SNMP, the capability of performing Nokia SROS
-- OAM 'macPing', 'macPopulate', or 'macPurge' test operations.
-- The results of these tests are stored in the tnOamPingResultsTable
-- and the tnOamMacPingHistoryTable. There will be no entries for
-- these test in the tnOamPingHistoryTable."
-- ::= { tnOamPingObjs 10 }
--
-- tnOamMacPingCtlEntry OBJECT-TYPE
-- SYNTAX TnOamMacPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamMacPingCtlTable. The first index
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamPingCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex
-- }
-- ::= { tnOamMacPingCtlTable 1 }
--
-- TnOamMacPingCtlEntry ::=
-- SEQUENCE {
-- tnOamMacPingCtlTargetMacAddr MacAddress,
-- tnOamMacPingCtlSourceMacAddr MacAddress,
-- tnOamMacPingCtlSendControl TruthValue,
-- tnOamMacPingCtlReplyControl TruthValue,
-- tnOamMacPingCtlTtl Unsigned32,
-- tnOamMacPingCtlRegister TruthValue,
-- tnOamMacPingCtlFlood TruthValue,
-- tnOamMacPingCtlForce TruthValue,
-- tnOamMacPingCtlAge Unsigned32,
-- tnOamMacPingCtlSapPortId TmnxPortID,
-- tnOamMacPingCtlSapEncapValue TmnxEncapVal,
-- tnOamMacPingCtlFibEntryName TNamedItemOrEmpty
-- }
--
-- tnOamMacPingCtlTargetMacAddr OBJECT-TYPE
-- SYNTAX MacAddress
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingCtlTargetMacAddr is a 6-octet value
-- that specifies the target MAC address to be used in the query
-- request for performing an OAM ping operation.
--
-- This parameter is required."
-- REFERENCE
-- "IEEE 802.3 Subclause 30.7.1.1.9"
-- DEFVAL { '000000000000'H }
-- ::= { tnOamMacPingCtlEntry 1 }
--
-- tnOamMacPingCtlSourceMacAddr OBJECT-TYPE
-- SYNTAX MacAddress
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingCtlSourceMacAddr is a 6-octet value
-- that specifies the MAC address to be used as the source in the
-- query request for performing an OAM ping operation. This object
-- is optional and is not relevant when tnOamPingCtlTestMode has a
-- value other than 'macPing'."
-- REFERENCE
-- "IEEE 802.3 Subclause 30.7.1.1.9"
-- DEFVAL { '000000000000'H }
-- ::= { tnOamMacPingCtlEntry 2 }
--
-- tnOamMacPingCtlSendControl OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamMacPingCtlSendControl is 'true', the OAM
-- ping packet is sent directly to the destination IP address via the
-- control plane. If its value is 'false', the packet is sent via the
-- data plane.
--
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'macPopulate',
-- 'macPurge' or 'macPing'."
-- DEFVAL { false }
-- ::= { tnOamMacPingCtlEntry 3 }
--
-- tnOamMacPingCtlReplyControl OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamMacPingCtlReplyControl is 'true', the
-- OAM ping response is returned using the control plane. If its
-- value is 'false', the packet is sent via the data plane. This
-- object is optional and is not relevant when tnOamPingCtlTestMode
-- has a value other than 'macPing'."
-- DEFVAL { false }
-- ::= { tnOamMacPingCtlEntry 4 }
--
-- tnOamMacPingCtlTtl OBJECT-TYPE
-- SYNTAX Unsigned32 (1..255)
-- UNITS "time-to-live value"
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "Specifies the vc-label time-to-live value.
--
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'macPing'.
--
-- While performing the test with a ttl of 1 no responses should ever be
-- expected."
-- DEFVAL { 255 }
-- ::= { tnOamMacPingCtlEntry 5 }
--
-- tnOamMacPingCtlRegister OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamMacPingCtlRegister is 'true', the
-- OAM ping request is transmitted that causes each upstream node
-- to delete the MAC address only from its forwarding plane but
-- keep it in its control plane in order to inhibit dynamic learning.
-- If its value is 'false', the MAC address is deleted from both
-- the forwarding and control planes.
--
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'macPurge'."
-- DEFVAL { false }
-- ::= { tnOamMacPingCtlEntry 6 }
--
-- tnOamMacPingCtlFlood OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamMacPingCtlFlood is 'true', the
-- OAM ping request is transmitted that causes each upstream node
-- to add or delete the MAC address. If its value is 'false', the
-- operation is performed locally.
--
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'macPopulate' or
-- 'macPurge'."
-- DEFVAL { false }
-- ::= { tnOamMacPingCtlEntry 7 }
--
-- tnOamMacPingCtlForce OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamMacPingCtlForce is 'true', the
-- MAC type in the FIB is forced to be labeled OAM type if it already
-- existed as dynamic or static.
--
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'macPopulate'."
-- DEFVAL { false }
-- ::= { tnOamMacPingCtlEntry 8 }
--
-- tnOamMacPingCtlAge OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "seconds"
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingCtlAge specifies the number of seconds
-- to age this OAM MAC address in the FIB.
--
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'macPopulate'."
-- DEFVAL { 3600 } -- -- 1 hour
-- ::= { tnOamMacPingCtlEntry 9 }
--
-- tnOamMacPingCtlSapPortId OBJECT-TYPE
-- SYNTAX TmnxPortID
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingCtlSapPortId is the ID of the access
-- port of the target SAP.
--
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'macPopulate'."
-- DEFVAL { 0 }
-- ::= { tnOamMacPingCtlEntry 10 }
--
-- tnOamMacPingCtlSapEncapValue OBJECT-TYPE
-- SYNTAX TmnxEncapVal
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingCtlSapEncapValue is the label used to
-- identify the target SAP on the port specified in
-- tnOamMacPingCtlSapPortId.
--
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'macPopulate'."
-- DEFVAL { 0 }
-- ::= { tnOamMacPingCtlEntry 11 }
--
-- tnOamMacPingCtlFibEntryName OBJECT-TYPE
-- SYNTAX TNamedItemOrEmpty
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingCtlFibEntryName is the fib entry name
-- to associate with the target MAC address.
--
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'macPopulate'."
-- DEFVAL { ''H } -- -- the empty string
-- ::= { tnOamMacPingCtlEntry 12 }
--
-- Nokia SROS series OAM MAC Ping History Table
--
-- tnOamMacPingHistoryTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamMacPingHistoryEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines a table for storing the results of an OAM 'macPing' probe
-- operation. The number of entries in this table for a test
-- is limited to the results of 3 runs.
--
-- An entry in this table is created when the result of an OAM 'macPing'
-- probe is determined. An entry is removed from this table when its
-- corresponding tnOamPingCtlEntry is deleted."
-- ::= { tnOamPingObjs 12 }
--
-- tnOamMacPingHistoryEntry OBJECT-TYPE
-- SYNTAX TnOamMacPingHistoryEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamPingHistoryTable. The first two
-- index elements identify the tnOamPingCtlEntry that a
-- tnOamMacPingHistoryEntry belongs to. The third index identifies
-- a specific run of the OAM test. The fourth index element
-- selects the group of responses associated with a specific probe
-- attempt. The fifth index selects a single OAM 'macPing' reply."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex,
-- tnOamPingResultsTestRunIndex,
-- tnOamMacPingHistoryIndex,
-- tnOamMacPingReplyIndex
-- }
-- ::= { tnOamMacPingHistoryTable 1 }
--
-- TnOamMacPingHistoryEntry ::=
-- SEQUENCE {
-- tnOamMacPingHistoryIndex Unsigned32,
-- tnOamMacPingReplyIndex Unsigned32,
-- tnOamMacPingHistoryResponse Unsigned32,
-- tnOamMacPingHistoryOneWayTime Integer32,
-- tnOamMacPingHistoryStatus TmnxOamResponseStatus,
-- tnOamMacPingHistoryTime DateAndTime,
-- tnOamMacPingHistoryReturnCode TmnxOamPingRtnCode,
-- tnOamMacPingHistorySrcIpAddress IpAddress,
-- tnOamMacPingHistoryAddressType TmnxOamAddressType,
-- tnOamMacPingHistorySapId TmnxStrSapId,
-- tnOamMacPingHistorySdpId SdpId,
-- tnOamMacPingHistoryAdminStatus TruthValue,
-- tnOamMacPingHistoryOperStatus TruthValue,
-- tnOamMacPingHistoryResponsePlane TmnxOamTestResponsePlane,
-- tnOamMacPingHistorySize Unsigned32,
-- tnOamMacPingHistoryInOneWayTime Integer32,
-- tnOamMacPingHistorySrcAddrType InetAddressType,
-- tnOamMacPingHistorySrcAddress InetAddress
-- }
--
-- tnOamMacPingHistoryIndex OBJECT-TYPE
-- NOTE: The UCD snmpget utility program does not parse this correctly
-- SYNTAX Unsigned32 (1..'ffffffff'h)
-- SYNTAX Unsigned32 (1..4294967295)
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "An entry in this table is created when the result of a OAM
-- 'macPing' probe is determined. The initial 2 instance identifier
-- index values identify the tnOamPingCtlEntry that a OAM probe
-- result (tnOamMacPingHistoryEntry) belongs to. The
-- tnOamMacPingHistoryIndex has the value of the sequence number
-- of the request probe and identifies a group of replies received
-- in response to a specific probe transmission.
--
-- The agent starts assigning tnOamMacPingHistoryIndex values at 1
-- and wraps after exceeding the maximum possible value as defined by
-- the limit of this object ('ffffffff'h)."
-- ::= { tnOamMacPingHistoryEntry 1 }
--
-- tnOamMacPingReplyIndex OBJECT-TYPE
-- NOTE: The UCD snmpget utility program does not parse this correctly
-- SYNTAX Unsigned32 (1..'ffffffff'h)
-- SYNTAX Unsigned32 (1..4294967295)
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The tnOamMacPingReplyIndex is unique within a group of responses
-- received as the result of a OAM 'macPing' probe as specified by
-- having the same value for tnOamMacPingHistoryIndex.
--
-- The agent starts assigning tnOamMacPingReplyIndex values at 1
-- and wraps after exceeding the maximum possible value as defined by
-- the limit of this object ('ffffffff'h)."
-- ::= { tnOamMacPingHistoryEntry 2 }
--
-- tnOamMacPingHistoryResponse OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The amount of time measured in microseconds from when
-- a OAM probe was sent to when its response was received or
-- when it timed out. The value of this object is reported
-- as 0 when it is not possible to transmit an OAM probe."
-- ::= { tnOamMacPingHistoryEntry 3 }
--
-- tnOamMacPingHistoryOneWayTime OBJECT-TYPE
-- SYNTAX Integer32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The amount of time measured in microseconds from when an
-- OAM probe was sent to when it was received by the replier
-- (out-bound one-way time). The value of this object is
-- reported as 0 when it is not possible to transmit an OAM
-- probe or the information is not available."
-- ::= { tnOamMacPingHistoryEntry 4 }
--
-- tnOamMacPingHistoryStatus OBJECT-TYPE
-- SYNTAX TmnxOamResponseStatus
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingHistoryStatus is an enumerated integer
-- that indicates the result of a particular OAM probe."
-- ::= { tnOamMacPingHistoryEntry 5 }
--
-- tnOamMacPingHistoryTime OBJECT-TYPE
-- SYNTAX DateAndTime
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "Timestamp for when this OAM probe result was determined."
-- ::= { tnOamMacPingHistoryEntry 6 }
--
-- tnOamMacPingHistoryReturnCode OBJECT-TYPE
-- SYNTAX TmnxOamPingRtnCode
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingHistoryReturnCode is an enumerated integer
-- that indicates the return code received in the OAM ping response."
-- ::= { tnOamMacPingHistoryEntry 7 }
--
-- tnOamMacPingHistorySrcIpAddress OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "The value of tnOamMacPingHistorySrcIpAddress specifies the Ipv4
-- address of the remote node that generated this reply to a OAM probe.
--
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamMacPingHistorySrcAddrType and
-- tnOamMacPingHistorySrcAddress."
-- ::= { tnOamMacPingHistoryEntry 8 }
--
-- tnOamMacPingHistoryAddressType OBJECT-TYPE
-- SYNTAX TmnxOamAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingHistoryAddressType specifies the type of
-- binding address information returned in response to a 'macPing' test."
-- ::= { tnOamMacPingHistoryEntry 9 }
--
-- tnOamMacPingHistorySapId OBJECT-TYPE
-- SYNTAX TmnxStrSapId
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingHistorySapId is the name of the access
-- port of the SAP supporting the requested MAC address returned in
-- response to a 'macPing' probe.
--
-- If the value of tnOamMacPingHistoryAddressType is not 'sapId',
-- this object is not relevant and MUST have a null string ''."
-- ::= { tnOamMacPingHistoryEntry 10 }
--
-- tnOamMacPingHistorySdpId OBJECT-TYPE
-- SYNTAX SdpId
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingHistorySdpId is the ID of the SDP
-- supporting the requested MAC address returned in response to a
-- 'macPing' probe.
--
-- If the value of tnOamMacPingHistoryAddressType is not 'sdpId',
-- this object is not relevant and MUST return a value of '0'."
-- ::= { tnOamMacPingHistoryEntry 12 }
--
-- tnOamMacPingHistoryAdminStatus OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingHistoryAdminStatus indicates the current
-- administrative state of the SAP or SDP ID returned in response to a
-- 'macPing' test. A value of 'true' indicates the SAP or SDP is
-- administratively 'up'.
--
-- The value of this object MUST be reported as 'false' when no ping
-- responses have been received or an active test has not yet timed out."
-- ::= { tnOamMacPingHistoryEntry 13 }
--
-- tnOamMacPingHistoryOperStatus OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingHistoryOperStatus indicates the current
-- operational state of the SAP or SDP ID returned in response to a
-- 'macPing' test. A value of 'true' indicates the SAP or SDP is
-- operationally 'up'.
--
-- The value of this object MUST be reported as 'false' when no ping
-- responses have been received or an active test has not yet timed out."
-- ::= { tnOamMacPingHistoryEntry 14 }
--
-- tnOamMacPingHistoryResponsePlane OBJECT-TYPE
-- SYNTAX TmnxOamTestResponsePlane
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingHistoryResponsePlane indicates the
-- response plane from which this ping response was received."
-- ::= { tnOamMacPingHistoryEntry 15 }
--
-- tnOamMacPingHistorySize OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "octets"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingHistorySize indicates the size in octets
-- of the user payload in a ping request packet. It does not include
-- the service encapsulation."
-- ::= { tnOamMacPingHistoryEntry 16 }
--
-- tnOamMacPingHistoryInOneWayTime OBJECT-TYPE
-- SYNTAX Integer32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The amount of time measured in microseconds from when an OAM
-- probe reply was sent to when it was received by this host
-- (in-bound one-way time). The value of this object is reported
-- as 0 when the information is not available."
-- ::= { tnOamMacPingHistoryEntry 17 }
--
-- tnOamMacPingHistorySrcAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingHistorySrcAddrType indicates the Internet
-- address type stored in tnOamMacPingHistorySrcAddress."
-- ::= { tnOamMacPingHistoryEntry 18 }
--
-- tnOamMacPingHistorySrcAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacPingHistorySrcAddress indicates the Internet
-- address of the remote node that generated this reply to a OAM probe."
-- ::= { tnOamMacPingHistoryEntry 19 }
--
-- Nokia SROS series OAM MAC Ping Label Mapping Table (OBSOLETE)
--
-- tnOamMacPingL2MapTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamMacPingL2MapEntry
-- MAX-ACCESS not-accessible
-- STATUS obsolete
-- DESCRIPTION
-- "Defines a table for storing the results of an OAM 'macQuery'
-- probe operation where a L2 mapping TLV is returned. Only one
-- downstream and one upstream L2 mapping entry is returned if the
-- 'macQuery' replier has no egress mapping for the requested MAC
-- address but it does have an SDP binding. Multiple downstream L2
-- mappings that specify the replier's flooding domain may be returned
-- if the replier has no bindings for the MAC address.
-- An entry in this table is created when the result of an OAM
-- 'macQuery'probe is determined.
-- An entry is removed from this table when its corresponding
-- tnOamPingCtlEntry is deleted."
-- ::= { tnOamPingObjs 14 }
-- tnOamMacPingL2MapEntry OBJECT-TYPE
-- SYNTAX TnOamMacPingL2MapEntry
-- MAX-ACCESS not-accessible
-- STATUS obsolete
-- DESCRIPTION
-- "Defines an entry in the tnOamMacPingL2MapTable. The first two
-- index elements identify the tnOamPingCtlEntry that a
-- tnOamMacPingL2MapEntry belongs to. The third index element
-- identifies a specific OAM test run. The fourth index element
-- selects the group of responses associated with a specific probe
-- attempt. The fifth index selects a single OAM 'macQuery' reply.
-- Note that in the case of a successful 'macQuery' reply there will
-- be only two row entries created per test run. However there may
-- also be one or more error replies. The sixth index selects a
-- single L2 mapping entry within a specific probe reply."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex,
-- tnOamPingResultsTestRunIndex,
-- tnOamMacPingHistoryIndex,
-- tnOamMacPingReplyIndex,
-- tnOamMacPingL2MapIndex
-- }
-- ::= { tnOamMacPingL2MapTable 1 }
-- TnOamMacPingL2MapEntry ::=
-- SEQUENCE {
-- tnOamMacPingL2MapIndex Unsigned32,
-- tnOamMacPingL2MapRouterID IpAddress,
-- tnOamMacPingL2MapLabel MplsLabel,
-- tnOamMacPingL2MapProtocol TmnxOamSignalProtocol,
-- tnOamMacPingL2MapVCType TmnxOamVcType,
-- tnOamMacPingL2MapVCID TmnxVcId,
-- tnOamMacPingL2MapDirection INTEGER
-- }
-- tnOamMacPingL2MapIndex OBJECT-TYPE
-- NOTE: The UCD snmpget utility program does not parse this correctly
-- SYNTAX Unsigned32 (1..'ffffffff'h)
-- SYNTAX Unsigned32 (1..4294967295)
-- MAX-ACCESS not-accessible
-- STATUS obsolete
-- DESCRIPTION
-- "An entry in this table is created when the result of a OAM
-- 'macQuery' probe is determined. The initial 2 instance identifier
-- index values identify the tnOamPingCtlEntry that a OAM probe result
-- (tnOamMacPingHistoryEntry) belongs to. The tnOamMacPingHistoryIndex
-- identifies a group of replies received in response to a specific
-- probe transmission. The tnOamMacPingReplyIndex selects a single
-- OAM 'macQuery' reply.
-- The tnOamMacPingL2MapIndex selects a single L2 mapping entry
-- within a specific 'macQuery' probe reply.
-- The agent starts assigning tnOamMacPingL2MapIndex values at 1."
-- ::= { tnOamMacPingL2MapEntry 1 }
-- tnOamMacPingL2MapRouterID OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "The value of tnOamMacPingL2MapRouterID is the router ID for this
-- L2 mapping entry."
-- ::= { tnOamMacPingL2MapEntry 2 }
-- tnOamMacPingL2MapLabel OBJECT-TYPE
-- SYNTAX MplsLabel
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "The value of tnOamMacPingL2MapLabel is the label used by the
-- router for the L2FEC or VC ID specified by this L2 mapping entry."
-- ::= { tnOamMacPingL2MapEntry 3 }
-- tnOamMacPingL2MapProtocol OBJECT-TYPE
-- SYNTAX TmnxOamSignalProtocol
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "The value of tnOamMacPingL2MapProtocol is the signaling protocol
-- used by the router for the L2FEC or VC ID specified by this L2
-- mapping entry."
-- ::= { tnOamMacPingL2MapEntry 4 }
-- tnOamMacPingL2MapVCType OBJECT-TYPE
-- SYNTAX TmnxOamVcType
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "The value of tnOamMacPingL2MapVCType specifies the class of
-- VC ID given in tnOamMacPingL2MapVCID."
-- ::= { tnOamMacPingL2MapEntry 5 }
-- tnOamMacPingL2MapVCID OBJECT-TYPE
-- SYNTAX TmnxVcId
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "The value of tnOamMacPingL2MapVCID is the VC ID associated with
-- the label used by the L2FEC specified by this L2 mapping entry."
-- ::= { tnOamMacPingL2MapEntry 6 }
-- tnOamMacPingL2MapDirection OBJECT-TYPE
-- SYNTAX INTEGER {
-- upstream (1),
-- downstream (2)
-- }
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "The value of tnOamMacPingL2MapDirection specifies the direction
-- that this L2 mapping entry is in relation to the node that returned
-- the 'macQuery' reply."
-- ::= { tnOamMacPingL2MapEntry 7 }
--
-- Nokia SROS series OAM LSP Ping Control Table
--
--
-- Sparse Dependent Extension of the tnOamPingCtlTable.
--
-- The same indexes are used for both the base table, tnOamPingCtlTable,
-- and the sparse dependent table, tnOamLspPingCtlTable.
--
-- This in effect extends the tnOamPingCtlTable with additional columns.
-- Rows are created in the tnOamLspPingCtlTable only for those entries
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
-- 'lspPing'.
--
-- Deletion of a row in the tnOamPingCtlTable results in the
-- same fate for the row in the tnOamLspPingCtlTable.
--
--
tnOamLspPingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamLspPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Nokis SROS OAM LSP Ping Control Table for
providing, via SNMP, the capability of performing Nokia
SROS OAM 'lspPing' test operations. The results of these
tests are stored in the tnOamPingResultsTable and the
tnOamPingHistoryTable."
::= { tnOamPingObjs 16 }
tnOamLspPingCtlEntry OBJECT-TYPE
SYNTAX TnOamLspPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tnOamLspPingCtlTable. The first index
element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
a textual convention that allows for use of the SNMPv3
View-Based Access Control Model (RFC 2575 [11], VACM)
and allows a management application to identify its entries.
The second index, tnOamPingCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tnSysSwitchId,
-- tnOamPingCtlOwnerIndex,
tnOamPingCtlTestIndex
}
::= { tnOamLspPingCtlTable 1 }
TnOamLspPingCtlEntry ::=
SEQUENCE {
tnOamLspPingCtlVRtrID TmnxVRtrID,
tnOamLspPingCtlLspName TNamedItemOrEmpty,
tnOamLspPingCtlReturnLsp TNamedItemOrEmpty,
tnOamLspPingCtlTtl Unsigned32,
tnOamLspPingCtlPathName TNamedItemOrEmpty,
tnOamLspPingCtlLdpIpPrefix IpAddress,
tnOamLspPingCtlLdpIpPrefixLen IpAddressPrefixLength,
tnOamLspPingCtlLdpPrefixType InetAddressType,
tnOamLspPingCtlLdpPrefix InetAddress,
tnOamLspPingCtlLdpPrefixLen InetAddressPrefixLength,
tnOamLspPingCtlPathDestType InetAddressType,
tnOamLspPingCtlPathDest InetAddress,
tnOamLspPingCtlNhIntfName TNamedItemOrEmpty,
tnOamLspPingCtlNhAddressType InetAddressType,
tnOamLspPingCtlNhAddress InetAddress,
tnOamLspPingCtlTestSubMode TmnxOamLspTestSubMode,
tnOamLspPingCtlMplsTpPathType TmnxOamMplsTpPathType,
tnOamLspPingCtlMplsTpGlobalId TmnxMplsTpGlobalID,
tnOamLspPingCtlMplsTpNodeId TmnxMplsTpNodeID,
tnOamLspPingCtlAssocChannel TmnxOamLspAssocChannel,
tnOamLspPingCtlForce TruthValue
}
tnOamLspPingCtlVRtrID OBJECT-TYPE
SYNTAX TmnxVRtrID
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"The unique value which identifies this virtual router in the
Nokia SROS system. The vRtrID value for each virtual router
must remain constant at least from one re-initialization of the
system management processor (CPM) to the next. There will always
be at least one router entry defined by the agent with vRtrID=1
which represents the transport router.
This object was obsoleted in release 6.0R15 and replaced with
tnOamPingCtlVRtrID in tnOamPingCtlTable."
DEFVAL { 1 } -- Base router
::= { tnOamLspPingCtlEntry 1 }
tnOamLspPingCtlLspName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Administrative name of the target Labeled Switch Path (LSP) for this
OAM LSP Ping test. The LSP name must be unique within the virtual
router instance specified by tnOamLspPingCtlVRtrID.
This parameter is mutually exclusive with the IP prefix parameter
associated with an LDP based LSP (tnOamLspPingCtlLdpIpPrefix).
Either the LSP name or the LDP IP Prefix must be specified but not
both."
DEFVAL { ''H } -- the empty string
::= { tnOamLspPingCtlEntry 2 }
tnOamLspPingCtlReturnLsp OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"Administrative name of the Labeled Switch Path (LSP) to use to
return the response to this OAM LSP Ping test. The LSP name must
be unique within the virtual router instance specified by
tnOamLspPingCtlVRtrID.
This is an optional parameter."
DEFVAL { ''H } -- the empty string
::= { tnOamLspPingCtlEntry 3 }
tnOamLspPingCtlTtl OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
UNITS "time-to-live value"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the outermost label time-to-live value. This is an optional
parameter."
DEFVAL { 255 }
::= { tnOamLspPingCtlEntry 4 }
tnOamLspPingCtlPathName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Administrative name of the Path (LSP) for this OAM LSP Ping test.
The Path name must be unique within the virtual router
instance specified by tnOamLspPingCtlVRtrID.
This is an optional parameter which can be specified only if the
LSP Name parameter is specified."
DEFVAL { ''H } -- the empty string
::= { tnOamLspPingCtlEntry 5 }
tnOamLspPingCtlLdpIpPrefix OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"The IP prefix for the LDP based LSP for this OAM LSP Ping test.
This parameter is mutually exclusive with the LSP name parameter
(tnOamLspPingCtlLspName). Either the LDP IP Prefix or the LSP
name must be specified but not both.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tnOamLspPingCtlLdpPrefixType and
tnOamLspPingCtlLdpPrefix."
DEFVAL { '00000000'H } -- 0.0.0.0
::= { tnOamLspPingCtlEntry 6 }
tnOamLspPingCtlLdpIpPrefixLen OBJECT-TYPE
SYNTAX IpAddressPrefixLength
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"The IP prefix length for the LDP based LSP for this OAM LSP
Ping test.
The value of this parameter is valid only when LDP IP Prefix
has been specified.
This object was obsoleted in release 4.0 and replaced with
InetAddress object tnOamLspPingCtlLdpPrefixLen."
DEFVAL { 32 }
::= { tnOamLspPingCtlEntry 7 }
tnOamLspPingCtlLdpPrefixType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlLdpPrefixType specifies the type
of Internet address stored in tnOamLspPingCtlLdpPrefix."
DEFVAL { unknown }
::= { tnOamLspPingCtlEntry 8 }
tnOamLspPingCtlLdpPrefix OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlLdpPrefix specifies the Internet
prefix for the LDP based LSP for this OAM LSP Ping test.
This parameter is mutually exclusive with the LSP name parameter
(tnOamLspPingCtlLspName). Either the LDP IP Prefix or the LSP
name must be specified but not both."
DEFVAL { ''H }
::= { tnOamLspPingCtlEntry 9 }
tnOamLspPingCtlLdpPrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlLdpPrefixLen specifies the Internet
address prefix length for the LDP based LSP for this OAM LSP
Ping test.
The value of this parameter is valid only when LDP IP Prefix
has been specified."
DEFVAL { 32 }
::= { tnOamLspPingCtlEntry 10 }
tnOamLspPingCtlPathDestType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlPathDestType specifies the type
of Internet address stored in tnOamLspPingCtlPathDest."
DEFVAL { unknown }
::= { tnOamLspPingCtlEntry 11 }
tnOamLspPingCtlPathDest OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlPathDest specifies a unique path
for this OAM LSP Ping to traverse. This address is used as part of a
hash key to select the appropriate ECMP path to the destination of
an OAM LSP Ping test.
This is an optional parameter. "
DEFVAL { ''H }
::= { tnOamLspPingCtlEntry 12 }
tnOamLspPingCtlNhIntfName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Administrative name of the next hop interface for this OAM LSP
Ping test to be sent. The interface name must be unique within
the virtual router instance specified by tnOamLspPingCtlVRtrID.
This is an optional parameter which can be specified only if the
tnOamLspPingCtlPathDest parameter is specified. This parameter
is mutually exclusive with the tnOamLspPingCtlNhAddress
parameter. Either the next-hop interface name or next-hop address
can be specified but not both. An attempt to set this object to a
non-default value when tnOamLspPingCtlNhAddress has a
non-default value will result in an 'inconsistentValue' error."
DEFVAL { ''H } -- the empty string
::= { tnOamLspPingCtlEntry 13 }
tnOamLspPingCtlNhAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlNhAddressType specifies the type
of Internet address stored in tnOamLspPingCtlNhAddress."
DEFVAL { unknown }
::= { tnOamLspPingCtlEntry 14 }
tnOamLspPingCtlNhAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlNhAddress specifies the Interface
address to the next hop in which this OAM LSP ping test will be
transmitted.
This is an optional parameter which can be specified only if the
tnOamLspPingCtlPathDest parameter is specified. This parameter
is mutually exclusive with tnOamLspPingCtlNhIntfName parameter.
Either the next-hop interface name or next-hop address
can be specified but not both. An attempt to set this object to a
non-default value when tnOamLspPingCtlNhIntfName has a
non-default value will result in an 'inconsistentValue' error."
DEFVAL { ''H }
::= { tnOamLspPingCtlEntry 15 }
tnOamLspPingCtlTestSubMode OBJECT-TYPE
SYNTAX TmnxOamLspTestSubMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlTestSubMode specifies the type of LSP
ping test to perform.
When this object is 'unspecified(1)', the type of LSP ping test to be
performed is determined when the test is started, from the set of
tnOamLspPingCtlTable objects configured with non-default values.
If there is a mismatch between tnOamLspPingCtlTestSubMode and the
type of the LSP to be tested, the test will fail. For example, if
tnOamLspPingCtlTestSubMode is 'static(2)', and
tnOamLspPingCtlLspName refers to an LSP with
TIMETRA-MPLS-MIB::vRtrMplsLspType not equal to 'mplsTp(7)', the test
will fail.
The supported object combinations for LSP ping tests are listed in the
tnOamLspPingCtlTable DESCRIPTION clause."
DEFVAL { unspecified }
::= { tnOamLspPingCtlEntry 16 }
tnOamLspPingCtlMplsTpPathType OBJECT-TYPE
SYNTAX TmnxOamMplsTpPathType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlMplsTpPathType specifies the type of the
MPLS-TP path to be tested.
The supported object combinations for LSP ping tests are listed in the
tnOamLspPingCtlTable DESCRIPTION clause."
DEFVAL { active }
::= { tnOamLspPingCtlEntry 17 }
tnOamLspPingCtlMplsTpGlobalId OBJECT-TYPE
SYNTAX TmnxMplsTpGlobalID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlMplsTpGlobalId specifies the target
MPLS-TP Global Identifier to be used for the test.
The supported object combinations for LSP ping tests are listed in the
tnOamLspPingCtlTable DESCRIPTION clause."
DEFVAL { 0 }
::= { tnOamLspPingCtlEntry 18 }
tnOamLspPingCtlMplsTpNodeId OBJECT-TYPE
SYNTAX TmnxMplsTpNodeID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlMplsTpNodeId specifies the target
MPLS-TP Node Identifier to be used for the test.
A value of zero indicates that no Node Identifier has been configured.
The supported object combinations for LSP ping tests are listed in the
tnOamLspPingCtlTable DESCRIPTION clause."
DEFVAL { 0 }
::= { tnOamLspPingCtlEntry 19 }
tnOamLspPingCtlAssocChannel OBJECT-TYPE
SYNTAX TmnxOamLspAssocChannel
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlAssocChannel specifies the launched echo
request's usage of the Associated Channel (ACH) mechanism, when testing
an MPLS-TP LSP.
When tnOamLspPingCtlTestSubMode is 'static(2)', the default value
for tnOamLspPingCtlAssocChannel is 'nonIp(2)'.
The supported object combinations for LSP ping tests are listed in the
tnOamLspPingCtlTable DESCRIPTION clause."
DEFVAL { notApplicable }
::= { tnOamLspPingCtlEntry 20 }
tnOamLspPingCtlForce OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspPingCtlForce specifies whether or not to force
the transmission of the 'lspPing' request PDU(s).
If tnOamLspPingCtlForce is 'true(1)', the test will proceed and
request PDU(s) will be sent regardless of the local operational status
of the tested LSP path.
If tnOamLspPingCtlForce is 'false(2)', the test will fail
immediately when the local operational status of the tested LSP path is
down.
The supported object combinations for LSP ping tests are listed in the
tnOamLspPingCtlTable DESCRIPTION clause."
DEFVAL { false }
::= { tnOamLspPingCtlEntry 21 }
-- Nokia SROS series OAM VPRN Ping Control Table
--
-- Sparse Dependent Extension of the tnOamPingCtlTable.
--
-- The same indexes are used for both the base table, tnOamPingCtlTable,
-- and the sparse dependent table, tnOamVprnPingCtlTable.
--
-- This in effect extends the tnOamPingCtlTable with additional columns.
-- Rows are created in the tnOamVprnPingCtlTable only for those entries
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
-- 'vprnPing'.
--
-- Deletion of a row in the tnOamPingCtlTable results in the
-- same fate for the row in the tnOamVprnPingCtlTable.
--
-- tnOamVprnPingCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamVprnPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM VPRN Ping Control Table for
-- providing, via SNMP, the capability of performing Nokia
-- SROS OAM 'vprnPing' test operations.
--
-- The results of these tests are stored in the tnOamPingResultsTable
-- and the tnOamTrProbeHistoryTable. There will be no entries for
-- these test in the tnOamPingHistoryTable."
-- ::= { tnOamPingObjs 18 }
--
-- tnOamVprnPingCtlEntry OBJECT-TYPE
-- SYNTAX TnOamVprnPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamVprnPingCtlTable. The first index
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamPingCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex
-- }
-- ::= { tnOamVprnPingCtlTable 1 }
--
-- TnOamVprnPingCtlEntry ::=
-- SEQUENCE {
-- tnOamVprnPingCtlSourceIpAddr IpAddress,
-- tnOamVprnPingCtlReplyControl TruthValue,
-- tnOamVprnPingCtlTtl Unsigned32,
-- tnOamVprnPingCtlSrcAddrType InetAddressType,
-- tnOamVprnPingCtlSrcAddress InetAddress
-- }
--
-- tnOamVprnPingCtlSourceIpAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-create
-- STATUS obsolete
-- DESCRIPTION
-- "Specifies the Ipv4 address to be used as the source for
-- performing an OAM ping operation when tnOamPingCtlTestMode has
-- a value of 'vprnPing'. This parameter is required.
--
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamVprnPingCtlSrcAddrType and
-- tnOamVprnPingCtlSrcAddress."
-- DEFVAL { '00000000'h } -- -- 0.0.0.0
-- ::= { tnOamVprnPingCtlEntry 1 }
--
-- tnOamVprnPingCtlReplyControl OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamVprnPingCtlReplyControl is 'true', the
-- OAM ping response is returned using the control plane. If its value
-- is 'false', the packet is sent via the data plane.
--
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'vprnPing'."
-- DEFVAL { false }
-- ::= { tnOamVprnPingCtlEntry 2 }
--
-- tnOamVprnPingCtlTtl OBJECT-TYPE
-- SYNTAX Unsigned32 (1..255)
-- UNITS "time-to-live value"
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "Specifies the vc-label time-to-live value.
--
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'vprnPing'.
--
-- While performing the test with a ttl of 1 no responses should ever be
-- expected."
-- DEFVAL { 255 }
-- ::= { tnOamVprnPingCtlEntry 3 }
--
-- tnOamVprnPingCtlSrcAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnPingCtlSrcAddrType specifies the Internet
-- address type stored in tnOamVprnPingCtlSrcAddress."
-- DEFVAL { unknown }
-- ::= { tnOamVprnPingCtlEntry 4 }
--
-- tnOamVprnPingCtlSrcAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnPingCtlSrcAddress specifies the Internet
-- address to be used as the source for performing an OAM ping
-- operation when tnOamPingCtlTestMode has a value of 'vprnPing'.
--
-- This parameter is required."
-- DEFVAL { ''H }
-- ::= { tnOamVprnPingCtlEntry 5 }
--
-- Nokia SROS series OAM ATM Ping Control Table
--
-- Sparse Dependent Extension of the tnOamPingCtlTable.
--
-- The same indexes are used for both the base table, tnOamPingCtlTable,
-- and the sparse dependent table, tnOamAtmPingCtlTable.
--
-- This in effect extends the tnOamPingCtlTable with additional columns.
-- Rows are created in the tnOamAtmPingCtlTable only for those entries
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
-- 'atmPing'.
--
-- Deletion of a row in the tnOamPingCtlTable results in the
-- same fate for the row in the tnOamAtmPingCtlTable.
--
-- tnOamAtmPingCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamAtmPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM ATM Ping Control Table for providing,
-- via SNMP, the capability of performing Nokia SROS OAM 'atmPing'
-- test operations.
-- The results of these tests are stored in the tnOamPingResultsTable
-- and the tnOamPingHistoryTable."
-- ::= { tnOamPingObjs 20 }
-- tnOamAtmPingCtlEntry OBJECT-TYPE
-- SYNTAX TnOamAtmPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamAtmPingCtlTable. The first index
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamPingCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex
-- }
-- ::= { tnOamAtmPingCtlTable 1 }
-- TnOamAtmPingCtlEntry ::=
-- SEQUENCE {
-- tnOamAtmPingCtlPortId TmnxPortID,
-- tnOamAtmPingCtlVpi AtmVpIdentifier,
-- tnOamAtmPingCtlVci AtmVcIdentifier,
-- tnOamAtmPingCtlLpbkLocation OCTET STRING,
-- tnOamAtmPingCtlSegment INTEGER
-- }
-- tnOamAtmPingCtlPortId OBJECT-TYPE
-- SYNTAX TmnxPortID
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamAtmPingCtlPortId is the ID of the access
-- port of the target VC. This parameter is required."
-- DEFVAL { 0 }
-- ::= { tnOamAtmPingCtlEntry 1 }
-- tnOamAtmPingCtlVpi OBJECT-TYPE
-- SYNTAX AtmVpIdentifier
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamAtmPingCtlVpi is the VPI of the VC used to
-- send the OAM ATM ping. This is a required parameter."
-- DEFVAL { 0 }
-- ::= { tnOamAtmPingCtlEntry 2 }
-- tnOamAtmPingCtlVci OBJECT-TYPE
-- SYNTAX AtmVcIdentifier
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamAtmPingCtlVci is the VCI of the VC used to
-- send the OAM ATM ping. This is a required parameter."
-- DEFVAL { 0 }
-- ::= { tnOamAtmPingCtlEntry 3 }
-- tnOamAtmPingCtlLpbkLocation OBJECT-TYPE
-- SYNTAX OCTET STRING (SIZE(16))
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamAtmPingCtlLpbkLocation is the Loopback
-- Location ID used in the ATM OAM loopback cell. If all bits in the
-- Loopback Location ID are '1', the destination of the OAM ATM ping
-- is the far-end destination of the VC. Otherwise it is destined to
-- a specific ATM node in the ATM network.
-- This is a required parameter."
-- DEFVAL { ''H } -- -- the empty string
-- ::= { tnOamAtmPingCtlEntry 4 }
-- tnOamAtmPingCtlSegment OBJECT-TYPE
-- SYNTAX INTEGER {
-- endToEnd (1),
-- segment (2)
-- }
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamAtmPingCtlSegment determines if the
-- ATM OAM loopback cell is destined to the first segment going in
-- the line direction or the PVCC's connection endpoint."
-- DEFVAL { endToEnd }
-- ::= { tnOamAtmPingCtlEntry 5 }
--
-- Nokia SROS series OAM MFIB Ping Control Table
--
--
-- Sparse Dependent Extension of the tnOamPingCtlTable.
--
-- The same indexes are used for both the base table, tnOamPingCtlTable,
-- and the sparse dependent table, tnOamMfibPingCtlTable.
--
-- Rows are created in the tnOamMfibPingCtlTable only for those entries
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
-- 'mfibPing'.
--
-- Deletion of a row in the tnOamPingCtlTable results in the
-- same fate for the row in the tnOamMfibPingCtlTable.
--
-- tnOamMfibPingCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamMfibPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM MFIB Ping Control Table for
-- providing, via SNMP, the capability of performing Nokia SROS
-- OAM 'mfibPing' test operations.
--
-- The results of these tests are stored in the
-- tnOamPingResultsTable and the tnOamPingHistoryTable. Rows are
-- created in the tnOamMfibPingCtlTable only for those entries in
-- the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
-- 'mfibPing'."
-- ::= { tnOamPingObjs 22 }
--
-- tnOamMfibPingCtlEntry OBJECT-TYPE
-- SYNTAX TnOamMfibPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamMfibPingCtlTable. The
-- first index element, tnOamPingCtlOwnerIndex, is of
-- type SnmpAdminString, a textual convention that allows
-- for use of the SNMPv3 View-Based Access Control Model
-- (RFC 2575 [11], VACM) and allows a management
-- application to identify its entries. The second index,
-- tnOamPingCtlTestIndex, enables the same management
-- application to have multiple outstanding requests."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex
-- }
-- ::= { tnOamMfibPingCtlTable 1 }
--
-- TnOamMfibPingCtlEntry ::=
-- SEQUENCE {
-- tnOamMfibPingCtlSourceIpAddr IpAddress,
-- tnOamMfibPingCtlDestIpAddr IpAddress,
-- tnOamMfibPingCtlReplyControl TruthValue,
-- tnOamMfibPingCtlTtl Unsigned32,
-- tnOamMfibPingCtlSrcAddrType InetAddressType,
-- tnOamMfibPingCtlSrcAddress InetAddress,
-- tnOamMfibPingCtlDestAddrType InetAddressType,
-- tnOamMfibPingCtlDestAddress InetAddress,
-- tnOamMfibPingCtlDestMacAddr MacAddress
-- }
--
-- tnOamMfibPingCtlSourceIpAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "Specifies the Ipv4 address to be used as the source for performing
-- an OAM ping operation when tnOamPingCtlTestMode has a value of
-- 'mfibPing' in which case this parameter is required. If
-- tnOamPingCtlTestMode is different from 'mfibPing' this field is
-- ignored.
--
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamMfibPingCtlSrcAddrType and
-- tnOamMfibPingCtlSrcAddress."
-- DEFVAL { '00000000'h } -- -- 0.0.0.0
-- ::= { tnOamMfibPingCtlEntry 1 }
--
-- tnOamMfibPingCtlDestIpAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "Specifies the Ipv4 multicast address to be used as the destination
-- for performing an OAM ping operation when tnOamPingCtlTestMode has a
-- value of 'mfibPing' in which case this parameter is required. If
-- tnOamPingCtlTestMode is different from 'mfibPing' this field is
-- ignored.
--
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamMfibPingCtlDestAddrType and
-- tnOamMfibPingCtlDestAddress."
-- DEFVAL { '00000000'h } -- -- 0.0.0.0
-- ::= { tnOamMfibPingCtlEntry 2 }
--
-- tnOamMfibPingCtlReplyControl OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamMfibPingCtlReplyControl is 'true', the
-- OAM ping response is returned using the control plane. If its value
-- is 'false', the packet is sent via the data plane.
--
-- This object is optional and is not relevant when tnOamPingCtlTestMode
-- has a value other than 'mfibPing'."
-- DEFVAL { false }
-- ::= { tnOamMfibPingCtlEntry 3 }
--
-- tnOamMfibPingCtlTtl OBJECT-TYPE
-- SYNTAX Unsigned32 (1..255)
-- UNITS "time-to-live value"
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "Specifies the vc-label time-to-live value.
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'mfibPing'.
-- While performing the test with a ttl of 1 no responses should ever
-- be expected."
-- DEFVAL { 255 }
-- ::= { tnOamMfibPingCtlEntry 4 }
--
-- tnOamMfibPingCtlSrcAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMfibPingCtlSrcAddrType specifies the Internet
-- address type stored in tnOamMfibPingCtlSrcAddress."
-- DEFVAL { unknown }
-- ::= { tnOamMfibPingCtlEntry 5 }
--
-- tnOamMfibPingCtlSrcAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMfibPingCtlSrcAddress specifies the Internet
-- address to be used as the source for performing an OAM ping
-- operation when tnOamPingCtlTestMode has a value of 'mfibPing'
-- and the value of tnOamMfibPingCtlDestMacAddr is all zeros, in
-- which case this parameter is required. If tnOamPingCtlTestMode is
-- different from 'mfibPing' this field is ignored."
-- DEFVAL { ''H }
-- ::= { tnOamMfibPingCtlEntry 6 }
--
-- tnOamMfibPingCtlDestAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMfibPingCtlDestAddrType specifies the Internet
-- multicast address type stored in tnOamMfibPingCtlDestAddress."
-- DEFVAL { unknown }
-- ::= { tnOamMfibPingCtlEntry 7 }
--
-- tnOamMfibPingCtlDestAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMfibPingCtlDestAddress specifies the Internet
-- multicast address to be used as the destination for performing an
-- OAM ping operation when tnOamPingCtlTestMode has a value of
-- 'mfibPing' and the value of tnOamMfibPingCtlDestMacAddr is all zeros,
-- in which case this parameter is required. If tnOamPingCtlTestMode is
-- different from 'mfibPing' this field is ignored."
-- DEFVAL { ''H }
-- ::= { tnOamMfibPingCtlEntry 8 }
--
-- tnOamMfibPingCtlDestMacAddr OBJECT-TYPE
-- SYNTAX MacAddress
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMfibPingCtlDestMacAddr specifies the IPv6
-- multicast MAC address to be used as the destination for performing an
-- OAM ping operation when tnOamPingCtlTestMode has a value of
-- 'mfibPing' and objects tnOamMfibPingCtlSrcAddrType and
-- tnOamMfibPingCtlDestAddrType have a value of 'unknown (0)',
-- in which case this parameter is required. If tnOamPingCtlTestMode is
-- different from 'mfibPing' this field is ignored."
-- DEFVAL { ''H }
-- ::= { tnOamMfibPingCtlEntry 9 }
--
-- Nokia SROS series OAM CPE Ping Control Table
--
--
-- Sparse Dependent Extension of the tnOamPingCtlTable.
--
-- The same indexes are used for both the base table, tnOamPingCtlTable,
-- and the sparse dependent table, tnOamCpePingCtlTable.
--
-- Rows are created in the tnOamCpePingCtlTable only for those entries
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
-- 'cpePing'.
--
-- Deletion of a row in the tnOamPingCtlTable results in the
-- same fate for the row in the tnOamCpePingCtlTable.
--
-- tnOamCpePingCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamCpePingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM CPE Ping Control Table for
-- providing, via SNMP, the capability of performing Nokia SROS
-- OAM 'cpePing' test operations.
--
-- The results of these tests are stored in the
-- tnOamPingResultsTable and the tnOamPingHistoryTable. Rows are
-- created in the tnOamCpePingCtlTable only for those entries in the
-- tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
-- 'cpePing'."
-- ::= { tnOamPingObjs 24 }
--
-- tnOamCpePingCtlEntry OBJECT-TYPE
-- SYNTAX TnOamCpePingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamCpePingCtlTable. The first index
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString, a
-- textual convention that allows for use of the SNMPv3 View-Based
-- Access Control Model (RFC 2575 [11], VACM) and allows a management
-- application to identify its entries. The second index,
-- tnOamPingCtlTestIndex, enables the same management application to
-- have multiple outstanding requests."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex
-- }
-- ::= { tnOamCpePingCtlTable 1 }
--
-- TnOamCpePingCtlEntry ::=
-- SEQUENCE {
-- tnOamCpePingCtlSourceIpAddr IpAddress,
-- tnOamCpePingCtlSendControl TruthValue,
-- tnOamCpePingCtlReplyControl TruthValue,
-- tnOamCpePingCtlTtl Unsigned32,
-- tnOamCpePingCtlSrceMacAddr MacAddress,
-- tnOamCpePingCtlSrcAddrType InetAddressType,
-- tnOamCpePingCtlSrcAddress InetAddress
-- }
--
-- tnOamCpePingCtlSourceIpAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-write
-- STATUS obsolete
-- DESCRIPTION
-- "Specifies the Ipv4 address to be used as the source for performing
-- an CPE ping operation when tnOamPingCtlTestMode has a value of
-- 'cpePing'. This parameter is required for 'cpePing' and ignored in
-- all other cases.
--
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamCpePingCtlSrcAddrType and
-- tnOamCpePingCtlSrcAddress."
-- DEFVAL { '00000000'h } -- -- 0.0.0.0
-- ::= { tnOamCpePingCtlEntry 1 }
--
-- tnOamCpePingCtlSendControl OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamCpePingCtlSendControl is 'true', the OAM
-- ping packet is sent via the control plane. If its value is 'false',
-- the packet is sent via the data plane.
-- This object is optional and is not relevant when tnOamPingCtlTestMode
-- has a value other than 'cpePing'."
-- DEFVAL { false }
-- ::= { tnOamCpePingCtlEntry 2 }
--
-- tnOamCpePingCtlReplyControl OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamCpePingCtlReplyControl is 'true', the OAM
-- ping response is returned using the control plane. If its value is
-- 'false', the packet is sent via the data plane.
-- This object is optional and is not relevant when
-- tnOamPingCtlTestMode has a value other than 'cpePing'."
-- DEFVAL { false }
-- ::= { tnOamCpePingCtlEntry 3 }
--
-- tnOamCpePingCtlTtl OBJECT-TYPE
-- SYNTAX Unsigned32 (1..255)
-- UNITS "time-to-live value"
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "Specifies the vc-label time-to-live value. This object is optional
-- and is not relevant when tnOamPingCtlTestMode has a value other
-- than 'cpePing'. When performing the test with a ttl=1, the cpe-ping
-- is only done to the local SAP(s)."
-- DEFVAL { 255 }
-- ::= { tnOamCpePingCtlEntry 4 }
--
-- tnOamCpePingCtlSrceMacAddr OBJECT-TYPE
-- SYNTAX MacAddress
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "When set to a non zero value, the system will use the value as
-- source mac address in the ARP request that will be sent to the CPE.
-- If set to 0, the MAC address configured for the CPM is used. This
-- object is optional and is not relevant when tnOamPingCtlTestMode
-- has a value other than 'cpePing'."
-- DEFVAL { '000000000000'H }
-- ::= { tnOamCpePingCtlEntry 5 }
--
-- tnOamCpePingCtlSrcAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamCpePingCtlSrcAddrType specifies the Internet
-- address type stored in tnOamCpePingCtlSrcAddress."
-- DEFVAL { unknown }
-- ::= { tnOamCpePingCtlEntry 6 }
--
-- tnOamCpePingCtlSrcAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamCpePingCtlSrcAddress specifies the Internet
-- address to be used as the source for performing a CPE ping operation
-- when tnOamPingCtlTestMode has a value of 'cpePing'. This parameter
-- is required for 'cpePing' and ignored in all other cases."
-- DEFVAL { ''H }
-- ::= { tnOamCpePingCtlEntry 7 }
--
-- Nokia SROS series OAM Multicast Router Information Response Table
--
-- tnOamMRInfoRespTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamMRInfoRespEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM Multicast Router Information
-- Response Table for providing, via SNMP, the capability of performing
-- Nokia SROS OAM 'mrinfo' test operations. The results of these
-- tests are stored in the tnOamPingResultsTable, the
-- tnOamPingHistoryTable and the tnOamMRInfoRespTable."
-- ::= { tnOamPingObjs 26 }
--
-- tnOamMRInfoRespEntry OBJECT-TYPE
-- SYNTAX TnOamMRInfoRespEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamMRInfoRespTable. The first index
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamPingCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex,
-- tnOamPingResultsTestRunIndex,
-- tnOamPingHistoryIndex
-- }
-- ::= { tnOamMRInfoRespTable 1 }
--
-- TnOamMRInfoRespEntry ::=
-- SEQUENCE {
-- tnOamMRInfoRespCapabilities BITS,
-- tnOamMRInfoRespMinorVersion Unsigned32,
-- tnOamMRInfoRespMajorVersion Unsigned32,
-- tnOamMRInfoRespNumInterfaces Unsigned32
-- }
--
-- tnOamMRInfoRespCapabilities OBJECT-TYPE
-- SYNTAX BITS {
-- leaf(0),
-- prune(1),
-- genid(2),
-- mtrace(3),
-- snmp(4)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespCapabilities indicates the capabilities of the router
-- responding to the mrinfo request:
-- leaf(0) This is a leaf router
-- prune(1) This router understands pruning
-- genid(2) This router sends Generation Id's
-- mtrace(3) This router handles Mtrace requests
-- snmp(4) This router supports the DVMRP MIB
-- "
-- ::= { tnOamMRInfoRespEntry 1 }
--
-- tnOamMRInfoRespMinorVersion OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespMinorVersion indicates the minor software version
-- on the router responding to the mrinfo request."
-- ::= { tnOamMRInfoRespEntry 2 }
--
-- tnOamMRInfoRespMajorVersion OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespMajorVersion indicates the major software version
-- on the router responding to the mrinfo request."
-- ::= { tnOamMRInfoRespEntry 3 }
--
-- tnOamMRInfoRespNumInterfaces OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespNumInterfaces indicates the number of interfaces
-- in the mrinfo response packet. These interfaces are listed in the
-- tnOamMRInfoRespIfTable."
-- ::= { tnOamMRInfoRespEntry 4 }
--
-- Nokia SROS series OAM Multicast Router Information Interface Table
--
-- tnOamMRInfoRespIfTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamMRInfoRespIfEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM Multicast Router Information
-- Interface Table for providing, via SNMP, the capability of performing
-- Nokia SROS OAM 'mrinfo' test operation. The results of
-- these tests are stored in the tnOamPingResultsTable, the
-- tnOamPingHistoryTable and the tnOamMRInfoRespIfTable."
-- ::= { tnOamPingObjs 28 }
--
-- tnOamMRInfoRespIfEntry OBJECT-TYPE
-- SYNTAX TnOamMRInfoRespIfEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamMRInfoRespIfTable. The first index
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamPingCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex,
-- tnOamPingResultsTestRunIndex,
-- tnOamPingHistoryIndex,
-- tnOamMRInfoRespIfIndex
-- }
-- ::= { tnOamMRInfoRespIfTable 1 }
--
-- TnOamMRInfoRespIfEntry ::=
-- SEQUENCE {
-- tnOamMRInfoRespIfIndex Unsigned32,
-- tnOamMRInfoRespIfAddress IpAddress,
-- tnOamMRInfoRespIfMetric Unsigned32,
-- tnOamMRInfoRespIfThreshold Unsigned32,
-- tnOamMRInfoRespIfFlags BITS,
-- tnOamMRInfoRespIfNbrCount Unsigned32,
-- tnOamMRInfoRespIfAddrType InetAddressType,
-- tnOamMRInfoRespIfAddr InetAddress
-- }
--
-- tnOamMRInfoRespIfIndex OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespIfIndex is the index into the
-- tnOamMRInfoRespIfTable. The mrinfo response packet has
-- the router's interfaces on which multicast is enabled.
-- tnOamMRInfoRespIfIndex is used to identify those interfaces."
-- ::= { tnOamMRInfoRespIfEntry 1 }
--
-- tnOamMRInfoRespIfAddress OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "tnOamMRInfoRespIfAddress indicates the interface address on the
-- router responding to the mrinfo request.
--
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamMRInfoRespIfAddrType and
-- tnOamMRInfoRespIfAddr."
-- ::= { tnOamMRInfoRespIfEntry 2 }
--
-- tnOamMRInfoRespIfMetric OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespIfMetric indicates the metric on the interface."
-- ::= { tnOamMRInfoRespIfEntry 3 }
--
-- tnOamMRInfoRespIfThreshold OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespIfThreshold indicates the threshold on the
-- interface."
-- ::= { tnOamMRInfoRespIfEntry 4 }
--
-- tnOamMRInfoRespIfFlags OBJECT-TYPE
-- SYNTAX BITS {
-- tunnel(0),
-- srcrt(1),
-- reserved1(2),
-- reserved2(3),
-- down(4),
-- disabled(5),
-- querier(6),
-- leaf(7)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespIfFlags indicates the flags associated with
-- an interface:
--
-- tunnel(0) Neighbor reached via tunnel
-- srcrt(1) Tunnel uses IP source routing
-- reserved1(2) No longer used
-- reserved2(3) No longer used
-- down(4) Operational status down
-- disabled(5) Administrative status down
-- querier(6) Querier for interface
-- leaf(7) No downstream neighbors on interface
-- "
-- ::= { tnOamMRInfoRespIfEntry 5 }
--
-- tnOamMRInfoRespIfNbrCount OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespIfNbrCount indicates the number of multicast neighbors
-- on the interface. The neighbors are listed in the
-- tnOamMRInfoRespIfNbrTable."
-- ::= { tnOamMRInfoRespIfEntry 6 }
--
-- tnOamMRInfoRespIfAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespIfAddrType indicates the Internet address type
-- stored in tnOamMRInfoRespIfAddr."
-- ::= { tnOamMRInfoRespIfEntry 7 }
--
-- tnOamMRInfoRespIfAddr OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespIfAddr indicates the Internet address of the
-- interface on the router responding to the mrinfo request."
-- ::= { tnOamMRInfoRespIfEntry 8 }
--
-- Nokia SROS series OAM Multicast Router Information If Neighbor Table
--
-- tnOamMRInfoRespIfNbrTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamMRInfoRespIfNbrEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM Multicast Router Information
-- Interface Neighbor Table for providing, via SNMP, the capability of
-- performing Nokia SROS OAM 'mrInfo' test operation. This table
-- contains entries for neighbors on an interface. The results of the
-- mrinfo test are stored in the tnOamPingResultsTable, the
-- tnOamPingHistoryTable, the tnOamMRInfoRespTable,
-- the tnOamMRInfoRespIfTable and the tnOamMRInfoRespIfNbrTable."
-- ::= { tnOamPingObjs 30 }
--
-- tnOamMRInfoRespIfNbrEntry OBJECT-TYPE
-- SYNTAX TnOamMRInfoRespIfNbrEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamMRInfoRespIfNbrTable. The first index
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamPingCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex,
-- tnOamPingResultsTestRunIndex,
-- tnOamPingHistoryIndex,
-- tnOamMRInfoRespIfIndex,
-- tnOamMRInfoRespIfNbrIndex
-- }
-- ::= { tnOamMRInfoRespIfNbrTable 1 }
--
-- TnOamMRInfoRespIfNbrEntry ::=
-- SEQUENCE {
-- tnOamMRInfoRespIfNbrIndex Unsigned32,
-- tnOamMRInfoRespIfNbrAddress IpAddress,
-- tnOamMRInfoRespIfNbrAddrType InetAddressType,
-- tnOamMRInfoRespIfNbrAddr InetAddress
-- }
--
-- tnOamMRInfoRespIfNbrIndex OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespIfNbrIndex is used to identify the multicast neighbor
-- on the interface tnOamMRInfoRespIfIndex."
-- ::= { tnOamMRInfoRespIfNbrEntry 1 }
--
-- tnOamMRInfoRespIfNbrAddress OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "tnOamMRInfoRespIfNbrAddress indicates the address of the neighbor
-- on the interface.
--
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamMRInfoRespIfNbrAddrType and
-- tnOamMRInfoRespIfNbrAddr."
-- ::= { tnOamMRInfoRespIfNbrEntry 2 }
--
-- tnOamMRInfoRespIfNbrAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespIfNbrAddrType indicates the Internet address type
-- stored in tnOamMRInfoRespIfNbrAddr."
-- ::= { tnOamMRInfoRespIfNbrEntry 3 }
--
-- tnOamMRInfoRespIfNbrAddr OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMRInfoRespIfNbrAddr indicates the Internet address of the
-- neighbor on the interface."
-- ::= { tnOamMRInfoRespIfNbrEntry 4 }
--
-- Nokia SROS series OAM VCCV Ping Control Table
--
-- Sparse Dependent Extension of the tnOamPingCtlTable.
--
-- The same indexes are used for both the base table, tnOamPingCtlTable,
-- and the sparse dependent table, tnOamVccvPingCtlTable.
--
-- This in effect extends the tnOamPingCtlTable with additional columns.
-- Rows are created in the tnOamVccvPingCtlTable only for those entries
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
-- 'vccvPing'.
--
-- Deletion of a row in the tnOamPingCtlTable results in the
-- deletion of the row in the tnOamVccvPingCtlTable.
--
tnOamVccvPingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamVccvPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Nokia SROS OAM VCCV Ping Control Table for
providing, via SNMP, the capability of performing Nokia
SROS OAM 'vccvPing' test operations.
The results of these tests are stored in the tnOamPingResultsTable
and the tnOamPingHistoryTable."
::= { tnOamPingObjs 32 }
tnOamVccvPingCtlEntry OBJECT-TYPE
SYNTAX TnOamVccvPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tnOamVccvPingCtlTable. The first index
element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
a textual convention that allows for use of the SNMPv3
View-Based Access Control Model (RFC 2575 [11], VACM)
and allows a management application to identify its entries.
The second index, tnOamPingCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tnSysSwitchId,
-- tnOamPingCtlOwnerIndex,
tnOamPingCtlTestIndex
}
::= { tnOamVccvPingCtlTable 1 }
TnOamVccvPingCtlEntry ::=
SEQUENCE {
tnOamVccvPingCtlSdpIdVcId SdpBindId,
tnOamVccvPingCtlReplyMode INTEGER,
tnOamVccvPingCtlPwId TmnxVcIdOrNone,
tnOamVccvPingCtlTtl Unsigned32,
tnOamVccvPingCtlSpokeSdpId TmnxSpokeSdpIdOrZero,
tnOamVccvPingCtlSaiiGlobalId TmnxPwGlobalIdOrZero,
tnOamVccvPingCtlSaiiPrefix Unsigned32,
tnOamVccvPingCtlSaiiAcId Unsigned32,
tnOamVccvPingCtlTaiiGlobalId TmnxPwGlobalIdOrZero,
tnOamVccvPingCtlTaiiPrefix Unsigned32,
tnOamVccvPingCtlTaiiAcId Unsigned32,
tnOamVccvPingCtlMplsTpGlobalId TmnxMplsTpGlobalID,
tnOamVccvPingCtlMplsTpNodeId TmnxMplsTpNodeID,
tnOamVccvPingCtlTestSubMode TmnxOamVccvTestSubMode,
tnOamVccvPingCtlAssocChannel TmnxOamVccvAssocChannel
}
tnOamVccvPingCtlSdpIdVcId OBJECT-TYPE
SYNTAX SdpBindId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlSdpIdVcId specifies the SDP binding of
the FEC 128 pseudowire to be used when performing a vccv-ping
operation. A non-zero value is mandatory when testing a FEC 128
pseudowire.
The all-zeros value indicates an unused SDP binding.
If tnOamVccvPingCtlSdpIdVcId is set to a non-default value, the
following objects must be default: tnOamVccvPingCtlSpokeSdpId,
tnOamVccvPingCtlSaiiGlobalId, tnOamVccvPingCtlSaiiPrefix,
tnOamVccvPingCtlSaiiAcId, tnOamVccvPingCtlTaiiGlobalId,
tnOamVccvPingCtlTaiiPrefix, and tnOamVccvPingCtlTaiiAcId.
If the value of tnOamVccvPingCtlSdpIdVcId is non-zero and invalid, or
the pseudowire is administratively down, or unavailable, the OAM Echo
request message probe is not sent and an appropriate error value is
written to tnOamPingHistoryStatus for that probe entry. Once the
interval timer expires, the next probe attempt will be made if
required."
DEFVAL { '0000000000000000'h }
::= { tnOamVccvPingCtlEntry 1 }
tnOamVccvPingCtlReplyMode OBJECT-TYPE
SYNTAX INTEGER {
ip(2),
controlChannel(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlReplyMode as specified in
draft-ietf-mpls-lsp-ping-10.txt sets the method of reply
due to the vccv-ping request message.
ip(2) out-of-band reply
controlChannel(4) inband reply
This parameter is optional for vccv-ping."
DEFVAL { controlChannel }
::= { tnOamVccvPingCtlEntry 2 }
tnOamVccvPingCtlPwId OBJECT-TYPE
SYNTAX TmnxVcIdOrNone
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlPwId specifies the pseudowire identifier
to be used when performing a vccv-ping operation on a FEC 128
pseudowire. The pseudowire Id is a non-zero 32-bit connection ID
required by FEC 128, as defined in RFC 4379. This object is only valid
when used in conjunction with valid tnOamPingCtlTgtAddress and
tnOamPingCtlSrcAddress. A value of zero indicates that no pseudowire
Id has been configured."
DEFVAL { 0 }
::= { tnOamVccvPingCtlEntry 3 }
tnOamVccvPingCtlTtl OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
UNITS "time-to-live value"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlTtl specifies the time-to-live value
for the vc-label of the echo request message. The outer label TTL is
still set to the default of 255 regardless of this value."
DEFVAL { 1 }
::= { tnOamVccvPingCtlEntry 4 }
tnOamVccvPingCtlSpokeSdpId OBJECT-TYPE
SYNTAX TmnxSpokeSdpIdOrZero
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlSpokeSdpId specifies the spoke SDP
identifier to be used when performing a vccv-ping test on a FEC 129
pseudowire. This object is optional.
At most one of tnOamVccvPingCtlSdpIdVcId and
tnOamVccvPingCtlSpokeSdpId can be set to a non-default value on a
particular row.
A value of zero indicates that no spoke SDP identifier has been
configured."
DEFVAL { 0 }
::= { tnOamVccvPingCtlEntry 5 }
tnOamVccvPingCtlSaiiGlobalId OBJECT-TYPE
SYNTAX TmnxPwGlobalIdOrZero
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlSaiiGlobalId specifies the global
identifier of the Source Attachment Individual Identifier (SAII)
to be used when testing a FEC 129 AII Type 2 pseudowire.
tnOamVccvPingCtlSaiiGlobalId, tnOamVccvPingCtlSaiiPrefix,
tnOamVccvPingCtlSaiiAcId, tnOamVccvPingCtlTaiiGlobalId,
tnOamVccvPingCtlTaiiPrefix, and tnOamVccvPingCtlTaiiAcId can be
used (together) to identify a FEC 129 AII Type 2 pseudowire.
At most one of tnOamVccvPingCtlSdpIdVcId and
tnOamVccvPingCtlSaiiGlobalId can be set to a non-default value on a
particular row.
A value of zero indicates that no global identifier has been
configured."
REFERENCE
"RFC 5003 Section 3.2"
DEFVAL { 0 }
::= { tnOamVccvPingCtlEntry 6 }
tnOamVccvPingCtlSaiiPrefix OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlSaiiPrefix specifies the prefix of the
Source Attachment Individual Identifier (SAII) to be used when testing
a FEC 129 AII Type 2 pseudowire.
At most one of tnOamVccvPingCtlSdpIdVcId and
tnOamVccvPingCtlSaiiPrefix can be set to a non-default value on a
particular row.
A value of zero indicates that no prefix has been configured."
REFERENCE
"RFC 5003 Section 3.2"
DEFVAL { 0 }
::= { tnOamVccvPingCtlEntry 7 }
tnOamVccvPingCtlSaiiAcId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlSaiiAcId specifies the attachment
circuit identifier of the Source Attachment Individual Identifier
(SAII) to be used when testing a FEC 129 AII Type 2 pseudowire.
At most one of tnOamVccvPingCtlSdpIdVcId and
tnOamVccvPingCtlSaiiAcId can be set to a non-default value on a
particular row.
A value of zero indicates that no attachment circuit identifier has
been configured."
REFERENCE
"RFC 5003 Section 3.2"
DEFVAL { 0 }
::= { tnOamVccvPingCtlEntry 8 }
tnOamVccvPingCtlTaiiGlobalId OBJECT-TYPE
SYNTAX TmnxPwGlobalIdOrZero
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlTaiiGlobalId specifies the global
identifier of the Target Attachment Individual Identifier (TAII)
to be used when testing a FEC 129 AII Type 2 pseudowire.
At most one of tnOamVccvPingCtlSdpIdVcId and
tnOamVccvPingCtlTaiiGlobalId can be set to a non-default value on a
particular row.
A value of zero indicates that no global identifier has been
configured."
REFERENCE
"RFC 5003 Section 3.2"
DEFVAL { 0 }
::= { tnOamVccvPingCtlEntry 9 }
tnOamVccvPingCtlTaiiPrefix OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlTaiiPrefix specifies the prefix of the
Target Attachment Individual Identifier (TAII) to be used when testing
a FEC 129 AII Type 2 pseudowire.
At most one of tnOamVccvPingCtlSdpIdVcId and
tnOamVccvPingCtlTaiiPrefix can be set to a non-default value on a
particular row.
A value of zero indicates that no prefix has been configured."
REFERENCE
"RFC 5003 Section 3.2"
DEFVAL { 0 }
::= { tnOamVccvPingCtlEntry 10 }
tnOamVccvPingCtlTaiiAcId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlTaiiAcId specifies the attachment
circuit identifier of the Target Attachment Individual Identifier
(TAII) to be used when testing a FEC 129 AII Type 2 pseudowire.
At most one of tnOamVccvPingCtlSdpIdVcId and
tnOamVccvPingCtlTaiiAcId can be set to a non-default value on a
particular row.
A value of zero indicates that no attachment circuit identifier has
been configured."
REFERENCE
"RFC 5003 Section 3.2"
DEFVAL { 0 }
::= { tnOamVccvPingCtlEntry 11 }
tnOamVccvPingCtlMplsTpGlobalId OBJECT-TYPE
SYNTAX TmnxMplsTpGlobalID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlMplsTpGlobalId specifies the target
MPLS-TP Global Identifier to be used for the test.
The supported object combinations for VCCV ping tests are listed in the
tnOamVccvPingCtlTable DESCRIPTION clause."
DEFVAL { 0 }
::= { tnOamVccvPingCtlEntry 12 }
tnOamVccvPingCtlMplsTpNodeId OBJECT-TYPE
SYNTAX TmnxMplsTpNodeID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlMplsTpNodeId specifies the target
MPLS-TP Node Identifier to be used for the test.
A value of zero indicates that no Node Identifier has been configured.
The supported object combinations for VCCV ping tests are listed in the
tnOamVccvPingCtlTable DESCRIPTION clause."
DEFVAL { 0 }
::= { tnOamVccvPingCtlEntry 13 }
tnOamVccvPingCtlTestSubMode OBJECT-TYPE
SYNTAX TmnxOamVccvTestSubMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlTestSubMode specifies the type of VCCV
ping test to perform.
When this object is 'unspecified(1)', the type of VCCV ping test to be
performed is determined when the test is started, from the set of
tnOamVccvPingCtlTable objects configured with non-default values.
If there is a mismatch between tnOamVccvPingCtlTestSubMode and the
type of the pseudowire to be tested, the test will fail. For example,
if tnOamVccvPingCtlTestSubMode is 'static(2)', and
tnOamVccvPingCtlSdpIdVcId refers to an SDP binding with
TIMETRA-SDP-MIB::sdpDelivery not equal to 'mplsTp(3)', the test will
fail.
The supported object combinations for VCCV ping tests are listed in the
tnOamVccvPingCtlTable DESCRIPTION clause."
DEFVAL { unspecified }
::= { tnOamVccvPingCtlEntry 14 }
tnOamVccvPingCtlAssocChannel OBJECT-TYPE
SYNTAX TmnxOamVccvAssocChannel
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvPingCtlAssocChannel specifies the launched echo
request's usage of the Associated Channel (ACH) mechanism, when
performing an MPLS-TP VCCV ping test.
When tnOamVccvPingCtlTestSubMode is 'static(2)', the default value
for tnOamVccvPingCtlAssocChannel is 'nonIp(2)'.
The supported object combinations for VCCV ping tests are listed in the
tnOamVccvPingCtlTable DESCRIPTION clause."
DEFVAL { notApplicable }
::= { tnOamVccvPingCtlEntry 15 }
--
-- Nokia SROS series OAM ICMP Ping Control Table
--
-- Sparse Dependent Extension of the tnOamPingCtlTable.
--
-- The same indexes are used for both the base table, tnOamPingCtlTable,
-- and the sparse dependent table, tnOamIcmpPingCtlTable.
--
-- This in effect extends the tnOamPingCtlTable with additional columns.
-- Rows are created in the tnOamIcmpPingCtlTable only for those entries
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
-- 'icmpPing'.
--
-- Deletion of a row in the tnOamPingCtlTable results in the
-- deletion of the row in the tnOamIcmpPingCtlTable.
--
-- tnOamIcmpPingCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamIcmpPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM ICMP Ping Control Table for
-- providing, via SNMP, the capability of performing Nokia
-- SROS OAM 'icmpPing' test operations.
--
-- The results of these tests are stored in the tnOamPingResultsTable
-- and the tnOamPingHistoryTable."
-- ::= { tnOamPingObjs 34 }
--
-- tnOamIcmpPingCtlEntry OBJECT-TYPE
-- SYNTAX TnOamIcmpPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamIcmpPingCtlTable. The first index
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamPingCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex
-- }
-- ::= { tnOamIcmpPingCtlTable 1 }
--
-- TnOamIcmpPingCtlEntry ::=
-- SEQUENCE {
-- tnOamIcmpPingCtlRapid TruthValue,
-- tnOamIcmpPingCtlTtl Unsigned32,
-- tnOamIcmpPingCtlDSField Unsigned32,
-- tnOamIcmpPingCtlPattern Integer32,
-- tnOamIcmpPingCtlNhAddrType InetAddressType,
-- tnOamIcmpPingCtlNhAddress InetAddress,
-- tnOamIcmpPingCtlEgrIfIndex InterfaceIndexOrZero,
-- tnOamIcmpPingCtlBypassRouting TruthValue,
-- tnOamIcmpPingCtlDoNotFragment TruthValue,
-- tnOamIcmpPingCtlEgrIfName TNamedItemOrEmpty
-- }
--
-- tnOamIcmpPingCtlRapid OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamIcmpPingCtlRapid specifies whether or
-- not to send ICMP ping probes in rapid sequence.
--
-- When tnOamIcmpPingCtlRapid has the value 'true', the UNITS
-- value for tnOamPingCtlInterval is changed from 'seconds' to
-- '10 milliseconds'."
-- DEFVAL { false }
-- ::= { tnOamIcmpPingCtlEntry 1 }
--
-- tnOamIcmpPingCtlTtl OBJECT-TYPE
-- SYNTAX Unsigned32 (1..128)
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamIcmpPingCtlTtl specifies the initial
-- time-to-live value for the ICMP ping packets."
-- DEFVAL { 64 }
-- ::= { tnOamIcmpPingCtlEntry 2 }
--
-- tnOamIcmpPingCtlDSField OBJECT-TYPE
-- SYNTAX Unsigned32 (0..255)
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamIcmpPingCtlDSField specifies the value to store
-- in the Differentiated Services (DS) Field in the IP packet used
-- to encapsulate the Nokia SROS OAM ping probe. The DS Field
-- is defined as the Type of Service (TOS) octet in a IPv4 header or
-- as the Traffic Class octet in a IPv6 header.
--
-- The value of this object must be a decimal integer in the range
-- from 0 to 255. This option can be used to determine what effect
-- an explicit DS Field setting has on a OAM ping response. Not
-- all values are legal or meaningful. DS Field usage is often not
-- supported by IP implementations. A value of 0 means that the
-- function represented by this option is not supported. Well known
-- TOS octet values are '16' (low delay) and '8' (high throughput)."
-- REFERENCE
-- "Refer to RFC 2474 for the definition of the Differentiated Services
-- Field and to RFC 1812 Section 5.3.2 for Type of Service (TOS)."
-- DEFVAL { 0 }
-- ::= { tnOamIcmpPingCtlEntry 3 }
--
-- tnOamIcmpPingCtlPattern OBJECT-TYPE
-- SYNTAX Integer32 (-1|0..65535)
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamIcmpPingCtlPattern specifies a pattern to
-- be repeated to fill the data field of the ICMP ping packet.
-- When the value -1 is specified, the data field will be filled
-- with positional values."
-- DEFVAL { -1 }
-- ::= { tnOamIcmpPingCtlEntry 4 }
--
-- tnOamIcmpPingCtlNhAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamIcmpPingCtlNhAddrType specifies the address type
-- of the tnOamIcmpPingCtlNhAddress Internet address."
-- DEFVAL { unknown }
-- ::= { tnOamIcmpPingCtlEntry 5 }
--
-- tnOamIcmpPingCtlNhAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamIcmpPingCtlNhAddress specifies the Internet
-- address of the next-hop.
--
-- Only one of tnOamIcmpPingCtlNhAddress, tnOamIcmpPingCtlEgrIfIndex,
-- tnOamIcmpPingCtlEgrIfName, or tnOamIcmpPingCtlBypassRouting may be
-- set to a non-default value. Otherwise, 'inconsistentValue' is
-- returned."
-- DEFVAL { ''H }
-- ::= { tnOamIcmpPingCtlEntry 6 }
--
-- tnOamIcmpPingCtlEgrIfIndex OBJECT-TYPE
-- SYNTAX InterfaceIndexOrZero
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamIcmpPingCtlEgrIfIndex specifies the ifIndex of the
-- interface to use to transmit the ICMP ping packets.
--
-- If a non-zero value is Set, it must be a known ifIndex. The value
-- stored is the corresponding interface name string. When
-- tnOamIcmpPingCtlEgrIfIndex is read, the stored interface name string
-- is converted to an ifIndex (zero, if the interface no longer exists),
-- and the ifIndex is returned. When tnOamIcmpPingCtlEgrIfName is read,
-- the stored interface name string is returned.
--
-- If zero is Set, the empty string is stored in the interface name
-- string. When tnOamIcmpPingCtlEgrIfIndex is read, zero is returned.
-- When tnOamIcmpPingCtlEgrIfName is read, the empty string is returned.
--
-- Only one of tnOamIcmpPingCtlNhAddress, tnOamIcmpPingCtlEgrIfIndex,
-- tnOamIcmpPingCtlEgrIfName, or tnOamIcmpPingCtlBypassRouting may be
-- set to a non-default value. Otherwise, 'inconsistentValue' is
-- returned.
--
-- Managers are encouraged to use tnOamIcmpPingCtlEgrIfName (instead of
-- tnOamIcmpPingCtlEgrIfIndex) because tnOamIcmpPingCtlEgrIfIndex
-- will be deleted in a future release."
-- DEFVAL { 0 }
-- ::= { tnOamIcmpPingCtlEntry 7 }
--
-- tnOamIcmpPingCtlBypassRouting OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamIcmpPingCtlBypassRouting specifies whether
-- to send the ping request to a host on a directly attached network,
-- bypassing the routing table.
--
-- Only one of tnOamIcmpPingCtlNhAddress, tnOamIcmpPingCtlEgrIfIndex,
-- tnOamIcmpPingCtlEgrIfName, or tnOamIcmpPingCtlBypassRouting may be
-- set to a non-default value. Otherwise, 'inconsistentValue' is
-- returned."
-- DEFVAL { false }
-- ::= { tnOamIcmpPingCtlEntry 8 }
--
-- tnOamIcmpPingCtlDoNotFragment OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamIcmpPingCtlDoNotFragment specifies whether or
-- not the 'DF' (Don't Fragment) bit is set in the ICMP ping packet.
--
-- When tnOamIcmpPingCtlDoNotFragment has the value 'false',
-- the 'DF' bit is not set."
-- DEFVAL { false }
-- ::= { tnOamIcmpPingCtlEntry 9 }
--
-- tnOamIcmpPingCtlEgrIfName OBJECT-TYPE
-- SYNTAX TNamedItemOrEmpty
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamIcmpPingCtlEgrIfName specifies the name of the
-- interface to use to transmit the ICMP ping packets. The value
-- provided is accepted whether or not it is a known interface name
-- (validation is done as part of executing the test).
--
-- When tnOamIcmpPingCtlEgrIfName is Set, the given interface name
-- string is stored. When tnOamIcmpPingCtlEgrIfName is read, the
-- interface name string is returned. When tnOamIcmpPingCtlEgrIfIndex
-- is read, the interface name string is converted to an ifIndex (zero if
-- the interface name string is the empty string, or cannot be converted
-- to an ifIndex), and the ifIndex is returned.
--
-- Only one of tnOamIcmpPingCtlNhAddress, tnOamIcmpPingCtlEgrIfIndex,
-- tnOamIcmpPingCtlEgrIfName, or tnOamIcmpPingCtlBypassRouting may be
-- set to a non-default value. Otherwise, 'inconsistentValue' is
-- returned."
-- DEFVAL { ''H } -- -- empty string
-- ::= { tnOamIcmpPingCtlEntry 10 }
-- Nokia SROS series OAM ANCP Control Table
--
-- Sparse Dependent Extension of the tnOamPingCtlTable.
--
-- The same indexes are used for both the base table, tnOamPingCtlTable,
-- and the sparse dependent table, tnOamAncpTestCtlTable.
--
-- This in effect extends the tnOamPingCtlTable with additional columns.
-- Rows are created in the tnOamAncpTestCtlTable only for those entries
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
-- 'ancpLoopback'.
--
-- Deletion of a row in the tnOamPingCtlTable results in the
-- deletion of the row in the tnOamAncpTestCtlTable.
--
-- tnOamAncpTestCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamAncpTestCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM ANCP Control Table for providing,
-- via SNMP, the capability of performing Nokia SROS OAM
-- 'ANCP loopback' test operations.
-- The results of these tests are stored in the tnOamPingResultsTable
-- and the tnOamAncpTestHistoryTable. There will be no entries for
-- these tests in the tnOamPingHistoryTable."
-- ::= { tnOamPingObjs 36 }
--
-- tnOamAncpTestCtlEntry OBJECT-TYPE
-- SYNTAX TnOamAncpTestCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamAncpTestCtlTable. The first index
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamPingCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex
-- }
-- ::= { tnOamAncpTestCtlTable 1 }
--
-- TnOamAncpTestCtlEntry ::=
-- SEQUENCE {
-- tnOamAncpTestTarget INTEGER,
-- tnOamAncpTestTargetId DisplayString,
-- tnOamAncpTestcount INTEGER,
-- tnOamAncpTestTimeout INTEGER
-- }
--
-- tnOamAncpTestTarget OBJECT-TYPE
-- SYNTAX INTEGER {
-- none (0),
-- subscriberId (1),
-- ancpString (2)
-- }
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The object tnOamAncpTestTarget specifies how to interpret the
-- value of the object tnOamAncpTestTargetId.
-- If set to 'subscriberId', the object tnOamAncpTestTargetId
-- is a printable character string which contains the subscriber-id.
-- If set to 'ancpString', the object tnOamAncpTestTargetId
-- is a printable character string which contains the ancp-string.
-- If set to 'none', no value is specified, the object
-- tnOamAncpTestTargetId is an empty string, and no ancp-loopback test
-- can be performed."
-- DEFVAL { none }
-- ::= { tnOamAncpTestCtlEntry 1 }
--
-- tnOamAncpTestTargetId OBJECT-TYPE
-- SYNTAX DisplayString (SIZE (0..63))
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The object tnOamAncpTestTargetId contains the ID of the subscriber
-- for which the ANCP loopback test must be performed. The content of the
-- field is interpreted as being a subscriber-id of max 32 chars
-- (in case the object tnOamAncpTestTarget is set to 'subscriberId'),
-- or as being an acnp-string of max 63 chars (in case the object
-- tnOamAncpTestTarget is set to 'ancpString')."
-- DEFVAL { "" }
-- ::= { tnOamAncpTestCtlEntry 2 }
--
-- tnOamAncpTestcount OBJECT-TYPE
-- SYNTAX INTEGER (0 .. 32)
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamAncpTestcount specifies the number of messages the
-- access node will use to test the circuit.
-- If set to 0, the number of messages will be determined by the
-- access node. Following settings are allowed:
-- tnOamAncpTestcount tnOamAncpTestTimeout
-- 0 0
-- 1..32 0
-- 1..32 1..255
-- "
-- DEFVAL { 0 }
-- ::= { tnOamAncpTestCtlEntry 3 }
--
-- tnOamAncpTestTimeout OBJECT-TYPE
-- SYNTAX INTEGER (0 .. 255)
-- UNITS "seconds"
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamAncpTestTimeout specifies the number of seconds
-- the controlling node will wait for a reply. This timeout value
-- is also sent to the access node. If set to 0, the access node will
-- pick a default value, while the control node will assume a value
-- of 255 seconds.
--
-- Following settings are allowed:
-- tnOamAncpTestcount tnOamAncpTestTimeout
-- 0 0
-- 1..32 0
-- 1..32 1..255
-- "
-- DEFVAL { 0 }
-- ::= { tnOamAncpTestCtlEntry 4 }
--
-- Nokia SROS series OAM ANCP History Table
--
-- tnOamAncpTestHistoryTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamAncpTestHistoryEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines a table for storing the results of an OAM ANCP test.
-- The number of entries in this table for a test is limited
-- to the results of 3 runs.
--
-- An entry in this table is created when the result of an OAM
-- ANCP test is determined. An entry is removed from this table when
-- its corresponding tnOamPingCtlEntry is deleted."
-- ::= { tnOamPingObjs 38 }
--
-- tnOamAncpTestHistoryEntry OBJECT-TYPE
-- SYNTAX TnOamAncpTestHistoryEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamAncpTestHistoryTable. The first two
-- index elements identify the tnOamPingCtlEntry that a
-- tnOamAncpTestHistoryTable belongs to. The third index identifies
-- a specific run of the OAM test. The fourth index element selects a
-- single OAM ANCP test result."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex,
-- tnOamPingResultsTestRunIndex,
-- tnOamAncpHistoryIndex
-- }
-- ::= { tnOamAncpTestHistoryTable 1 }
--
-- TnOamAncpTestHistoryEntry ::=
-- SEQUENCE {
-- tnOamAncpHistoryIndex Unsigned32,
-- tnOamAncpHistoryAncpString DisplayString,
-- tnOamAncpHistoryAccNodeCode Unsigned32,
-- tnOamAncpHistoryAccNodeResult Unsigned32,
-- tnOamAncpHistoryAccNodeRspStr DisplayString
-- }
--
-- tnOamAncpHistoryIndex OBJECT-TYPE
-- SYNTAX Unsigned32 (1..4294967295)
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "An entry in this table is created when the result of a OAM
-- ANCP test is determined. The initial 2 instance
-- identifier index values identify the tnOamPingCtlEntry
-- that This ANCP test result belongs
-- to. The tnOamAncpHistoryIndex element selects a single OAM
-- probe result.
--
-- The agent starts assigning tnOamAncpHistoryIndex values at 1
-- and wraps after exceeding the maximum possible value as defined by
-- the limit of this object ('ffffffff'h)."
-- ::= { tnOamAncpTestHistoryEntry 1 }
--
-- tnOamAncpHistoryAncpString OBJECT-TYPE
-- SYNTAX DisplayString (SIZE (0..63))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The object tnOamAncpHistoryAncpString indicates the value of the
-- ancp-string used while running this ANCP test."
-- ::= { tnOamAncpTestHistoryEntry 2 }
--
-- tnOamAncpHistoryAccNodeCode OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The object tnOamAncpHistoryAccNodeCode indicates, if different
-- from 0, the return code received from the ANCP access node.
-- The value of this field corresponds to the errorcodes defined in the
-- draft-wadhwa-gsmp-l2control-configuration-01:
-- - 0x500 Specified access line does not exist
-- - 0x501 Loopback test timed out
-- - 0x502 Reserved
-- - 0x503 DSL line status showtime
-- - 0x504 DSL line status idle
-- - 0x505 DSL line status silent
-- - 0x506 DSL line status training
-- - 0x507 DSL line integrity error
-- - 0x508 DSLAM resource not available
-- - 0x509 Invalid test parameter"
-- ::= { tnOamAncpTestHistoryEntry 3 }
--
-- tnOamAncpHistoryAccNodeResult OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The object tnOamAncpHistoryAccNodeResult indicates, if different
-- from 0, the return result received from the ANCP access node.
-- The value of this field corresponds to the result codes defined in the
-- draft-wadhwa-gsmp-l2control-configuration-01:
-- {
-- - 1: NoSuccessAck
-- - 2: AckAll
-- - 3: Success
-- - 4: Failure
-- - 5: More
-- - 6: ReturnReceipt
-- }"
-- ::= { tnOamAncpTestHistoryEntry 4 }
--
-- tnOamAncpHistoryAccNodeRspStr OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The object tnOamAncpHistoryAccNodeRspStr indicates, if different
-- from the empty string, the OAM-loopback-Test-Response-String received
-- from the access node, as reply to the requested test."
-- ::= { tnOamAncpTestHistoryEntry 5 }
--
-- Nokia SROS series OAM LSP P2MP Ping Control Table
--
--
-- Sparse Dependent Extension of the tnOamPingCtlTable.
--
-- The same indexes are used for both the base table, tnOamPingCtlTable,
-- and the sparse dependent table, tnOamP2mpLspPingCtlTable.
--
-- This in effect extends the tnOamPingCtlTable with additional columns.
-- Rows are created in the tnOamP2mpLspPingCtlTable only for those entries
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
-- 'p2mpLspPing'.
--
-- Deletion of a row in the tnOamPingCtlTable results in the
-- same fate for the row in the tnOamP2mpLspPingCtlTable.
--
-- tnOamP2mpLspPingCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamP2mpLspPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM P2MP LSP ping Control Table for
-- providing, via SNMP, the capability of performing Nokia
-- SROS OAM 'p2mpLspPing' test operations. The results of these
-- tests are stored in the tnOamPingResultsTable and the
-- tnOamPingHistoryTable. OAM 'p2mpLspPing' test operation is
-- based on IETF draft-ietf-mpls-p2mp-lsp-ping-06"
-- ::= { tnOamPingObjs 40 }
--
-- tnOamP2mpLspPingCtlEntry OBJECT-TYPE
-- SYNTAX TnOamP2mpLspPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamP2mpLspPingCtlTable. The first index
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamPingCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex
-- }
-- ::= { tnOamP2mpLspPingCtlTable 1 }
--
-- TnOamP2mpLspPingCtlEntry ::=
-- SEQUENCE {
-- tnOamP2mpLspPingCtlLspName TLNamedItemOrEmpty,
-- tnOamP2mpLspPingCtlInstName TNamedItemOrEmpty,
-- tnOamP2mpLspPingCtlTtl Unsigned32,
-- tnOamP2mpLspPingCtlP2MPId Unsigned32,
-- tnOamP2mpLspPingCtlSrcAddrType InetAddressType,
-- tnOamP2mpLspPingCtlSrcAddr InetAddress,
-- tnOamP2mpLspPingCtlGrpAddrType InetAddressType,
-- tnOamP2mpLspPingCtlGrpAddr InetAddress
-- }
--
-- tnOamP2mpLspPingCtlLspName OBJECT-TYPE
-- SYNTAX TLNamedItemOrEmpty
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspPingCtlLspName specifies the administrative
-- name of the target RSVP P2MP Labeled Switch Path (LSP) for this
-- OAM P2MP LSP Ping test. The LSP name must be unique within the base
-- router instance.
--
-- The objects tnOamP2mpLspPingCtlLspName and
-- tnOamP2mpLspPingCtlP2MPId are mutually exclusive.
--
-- An 'inconsistentValue' error is returned when attempting to set
-- the value of the tnOamP2mpLspPingCtlLspName object to a non default
-- value while the value of the tnOamP2mpLspPingCtlP2MPId object is
-- already set to non default value.
--
-- An 'inconsistentValue' error is returned when the value of
-- tnOamPingCtlAdminStatus is set to 'enabled' if both the value of
-- tnOamP2mpLspPingCtlLspName and the value of
-- tnOamP2mpLspPingCtlP2MPId objects are set to default values."
-- DEFVAL { ''H } -- -- the empty string
-- ::= { tnOamP2mpLspPingCtlEntry 1 }
--
-- tnOamP2mpLspPingCtlInstName OBJECT-TYPE
-- SYNTAX TNamedItemOrEmpty
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This parameter identifies an instance of a P2MP LSP, either a primary
-- or secondary instance of a RSVP P2MP LSP Tree."
-- DEFVAL { ''H } -- -- the empty string
-- ::= { tnOamP2mpLspPingCtlEntry 2 }
--
-- tnOamP2mpLspPingCtlTtl OBJECT-TYPE
-- SYNTAX Unsigned32 (1..255)
-- UNITS "time-to-live value"
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "Specifies the outermost label time-to-live value. This is an optional
-- parameter for RSVP P2MP LSP. This parameter is not applicable for LDP
-- P2MP LSP"
-- DEFVAL { 255 }
-- ::= { tnOamP2mpLspPingCtlEntry 3 }
--
-- tnOamP2mpLspPingCtlP2MPId OBJECT-TYPE
-- SYNTAX Unsigned32 (0 | 1..4294967295)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspPingCtlP2MPId specifies the identifier
-- of a Point to Multipoint (LDP P2MP) Label Switch Path (LSP) for this
-- OAM P2MP LSP ping test.
--
-- The objects tnOamP2mpLspPingCtlP2MPId and
-- tnOamP2mpLspPingCtlLspName are mutually exclusive.
--
-- An 'inconsistentValue' error is returned when attempting to set
-- the value of the tnOamP2mpLspPingCtlP2MPId object to a non default
-- value while the value of the tnOamP2mpLspPingCtlLspName object is
-- already set to non default value.
--
-- An 'inconsistentValue' error is returned when the value of
-- tnOamPingCtlAdminStatus is set to 'enabled' if both the value of
-- tnOamP2mpLspPingCtlP2MPId and the value of
-- tnOamP2mpLspPingCtlLspName objects are set to default values."
-- DEFVAL { 0 } -- -- invalid P2mp-Id
-- ::= { tnOamP2mpLspPingCtlEntry 4 }
--
-- tnOamP2mpLspPingCtlSrcAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspPingCtlSrcAddrType specifies the address
-- type of tnOamP2mpLspPingCtlSrcAddr.
--
-- When tnOamPingCtlAdminStatus is to set to 'enable', objects
-- tnOamP2mpLspPingCtlSrcAddrType, tnOamP2mpLspPingCtlSrcAddr,
-- tnOamP2mpLspPingCtlGrpAddrType, and tnOamP2mpLspPingCtlGrpAddr
-- should all have default values or should all have non-default values."
-- DEFVAL { unknown }
-- ::= { tnOamP2mpLspPingCtlEntry 5 }
--
-- tnOamP2mpLspPingCtlSrcAddr OBJECT-TYPE
-- SYNTAX InetAddress (SIZE(0|4|16))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspPingCtlSrcAddr specifies the source address
-- of a Point to Multipoint (LDP P2MP) Label Switch Path (LSP) for this
-- OAM P2MP LSP ping test. This IP address must be valid unicast address.
--
-- The objects tnOamP2mpLspPingCtlSrcAddr and tnOamP2mpLspPingCtlP2MPId
-- are mutually exclusive.
--
-- When tnOamPingCtlAdminStatus is to set to 'enable', objects
-- tnOamP2mpLspPingCtlSrcAddrType, tnOamP2mpLspPingCtlSrcAddr,
-- tnOamP2mpLspPingCtlGrpAddrType, and tnOamP2mpLspPingCtlGrpAddr
-- should all have default values or should all have non-default values."
-- DEFVAL { ''H }
-- ::= { tnOamP2mpLspPingCtlEntry 6 }
--
-- tnOamP2mpLspPingCtlGrpAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspPingCtlGrpAddrType specifies the address
-- type of tnOamP2mpLspPingCtlGrpAddr.
--
-- When tnOamPingCtlAdminStatus is to set to 'enable', objects
-- tnOamP2mpLspPingCtlSrcAddrType, tnOamP2mpLspPingCtlSrcAddr,
-- tnOamP2mpLspPingCtlGrpAddrType, and tnOamP2mpLspPingCtlGrpAddr
-- should all have default values or should all have non-default values."
-- DEFVAL { unknown }
-- ::= { tnOamP2mpLspPingCtlEntry 7 }
--
-- tnOamP2mpLspPingCtlGrpAddr OBJECT-TYPE
-- SYNTAX InetAddress (SIZE(0|4|16))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspPingCtlGrpAddr specifies the group address
-- of a Point to Multipoint (LDP P2MP) Label Switch Path (LSP) for this
-- OAM P2MP LSP ping test. This IP address must be valid multicast
-- address.
--
-- The objects tnOamP2mpLspPingCtlGrpAddr and
-- tnOamP2mpLspPingCtlP2MPId are mutually exclusive.
--
-- When tnOamPingCtlAdminStatus is to set to 'enable', objects
-- tnOamP2mpLspPingCtlSrcAddrType, tnOamP2mpLspPingCtlSrcAddr,
-- tnOamP2mpLspPingCtlGrpAddrType, and tnOamP2mpLspPingCtlGrpAddr
-- should all have default values or should all have non-default values."
-- DEFVAL { ''H }
-- ::= { tnOamP2mpLspPingCtlEntry 8 }
--
-- Nokia SROS series OAM LSP P2MP Ping IP Address Control Table
--
--
-- Dependent Extension of the tnOamP2mpLspPingCtlTable.
--
-- The first two indexes are used for both the base table,
-- tnOamP2mpLspPingCtlTable, and the dependent table,
-- tnOamP2mpLspPingIPAddressTable.
--
-- Deletion of a row in the tnOamP2mpLspPingCtlTable results in the
-- same fate for all the rows in the tnOamP2mpLspPingIPAddressTable
-- using the same indices.
--
-- tnOamP2mpLspPingIPAddressTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamP2mpLspPingIPAddressEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM P2MP LSP ping IP Address Table for
-- providing, via SNMP, the capability of performing Nokia
-- SROS OAM 'p2mpLspPing' test operations.
--
-- This table provides the ability to add multiple IP Address
-- destinations for the 'p2mpLspPing' test.
--
-- The results of these tests are stored in the tnOamPingResultsTable
-- and the tnOamPingHistoryTable."
-- ::= { tnOamPingObjs 42 }
--
-- tnOamP2mpLspPingIPAddressEntry OBJECT-TYPE
-- SYNTAX TnOamP2mpLspPingIPAddressEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamP2mpLspPingIPAddressTable.
-- The first index element, tnOamPingCtlOwnerIndex, is of type
-- SnmpAdminString, a textual convention that allows for use of
-- the SNMPv3 View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamPingCtlTestIndex, enables the same
-- management application to have multiple outstanding requests.
-- The third and fourth index, tnOamP2mpLspPingCtlIpAddrType and
-- tnOamP2mpLspPingCtlIpAddr enables the same management application
-- to have multiple IP address destinations."
-- INDEX {
-- tnOamPingCtlOwnerIndex,
-- tnOamPingCtlTestIndex,
-- tnOamP2mpLspPingCtlIpAddrIndex
-- }
-- ::= { tnOamP2mpLspPingIPAddressTable 1 }
--
-- TnOamP2mpLspPingIPAddressEntry ::= SEQUENCE {
-- tnOamP2mpLspPingCtlIpAddrIndex Unsigned32,
-- tnOamP2mpLspPingCtlIpRowStatus RowStatus,
-- tnOamP2mpLspPingCtlIpAddrType InetAddressType,
-- tnOamP2mpLspPingCtlIpAddr InetAddress
-- }
--
-- tnOamP2mpLspPingCtlIpAddrIndex OBJECT-TYPE
-- SYNTAX Unsigned32 (1..5)
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The object tnOamP2mpLspPingCtlIpAddrIndex specifies the numerical
-- row-order in the table."
-- ::= { tnOamP2mpLspPingIPAddressEntry 1 }
--
-- tnOamP2mpLspPingCtlIpRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The object tnOamP2mpLspPingCtlIpRowStatus allows for the creation
-- and deletion of rows in the tnOamP2mpLspPingIPAddressTable."
-- ::= { tnOamP2mpLspPingIPAddressEntry 2 }
--
-- tnOamP2mpLspPingCtlIpAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspPingCtlIpAddrType specifies the type
-- of Internet address stored in tnOamP2mpLspPingCtlIpAddr."
-- ::= { tnOamP2mpLspPingIPAddressEntry 3 }
--
-- tnOamP2mpLspPingCtlIpAddr OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspPingCtlIpAddr specifies a remote Internet
-- address to send P2MP LSP Ping packets for a particular test."
-- ::= { tnOamP2mpLspPingIPAddressEntry 4 }
--
-- Nokia SROS series OAM Ethernet Connectivity Fault Management Ping
-- Control Table
--
tnOamEthCfmPingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamEthCfmPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tnOamEthCfmPingCtlTable contains Ethernet CFM-specific configuration
information for 'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay',
'ethCfmTwoWaySlm' and 'ethCfmTwoWayLm' tests.
This table extends the tnOamPingCtlTable. A row is automatically
created in this table when a row is created in tnOamPingCtlTable with
tnOamPingCtlTestMode set to 'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay',
'ethCfmTwoWaySlm', or 'ethCfmTwoWayLm'. Deleting a row in tnOamPingCtlTable automatically
deletes the row (if any) with the same index values in
tnOamEthCfmPingCtlTable.
Test results are stored in tnOamPingResultsTable and
tnOamPingHistoryTable."
::= { tnOamPingObjs 44 }
tnOamEthCfmPingCtlEntry OBJECT-TYPE
SYNTAX TnOamEthCfmPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tnOamEthCfmPingCtlEntry defines an entry in the
tnOamEthCfmPingCtlTable. Each index is an object in
tnOamPingCtlTable."
AUGMENTS { tnOamPingCtlEntry }
::= { tnOamEthCfmPingCtlTable 1 }
TnOamEthCfmPingCtlEntry ::= SEQUENCE {
tnOamEthCfmPingCtlTgtMacAddr MacAddress,
tnOamEthCfmPingCtlSrcMdIndex Unsigned32,
tnOamEthCfmPingCtlSrcMaIndex Unsigned32,
tnOamEthCfmPingCtlSrcMepId Dot1agCfmMepIdOrZero
}
tnOamEthCfmPingCtlTgtMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamEthCfmPingCtlTgtMacAddr specifies the target MAC
address for the test."
DEFVAL { '000000000000'H } -- 00:00:00:00:00:00
::= { tnOamEthCfmPingCtlEntry 1 }
tnOamEthCfmPingCtlSrcMdIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamEthCfmPingCtlSrcMdIndex specifies the source CFM
maintenance domain index for the test. Zero is the null CFM
maintenance domain index."
DEFVAL { 0 }
::= { tnOamEthCfmPingCtlEntry 2 }
tnOamEthCfmPingCtlSrcMaIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamEthCfmPingCtlSrcMaIndex specifies the source CFM
maintenance association index for the test. Zero is the null CFM
maintenance association index."
DEFVAL { 0 }
::= { tnOamEthCfmPingCtlEntry 3 }
tnOamEthCfmPingCtlSrcMepId OBJECT-TYPE
SYNTAX Dot1agCfmMepIdOrZero
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamEthCfmPingCtlSrcMepId specifies the source
Maintenance association End Point Identifier (MEP ID) for the test.
Zero is the null MEP ID."
DEFVAL { 0 }
::= { tnOamEthCfmPingCtlEntry 4 }
--
-- Notification Definition section
--
--
-- tnOamPingProbeFailed NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamPingCtlTargetAddressType,
-- tnOamPingCtlTargetAddress,
-- tnOamPingCtlTargetIpAddress,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "Generated when a probe failure is detected when the
-- corresponding tnOamPingCtlTrapGeneration object is set to
-- probeFailure(0) subject to the value of
-- tnOamPingCtlTrapProbeFailureFilter. The object
-- tnOamPingCtlTrapProbeFailureFilter can be used to specify the
-- number of successive probe failures that are required
-- before this notification can be generated."
-- ::= { tnOamPingNotifications 1 }
--
-- tnOamPingTestFailed NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamPingCtlTargetAddressType,
-- tnOamPingCtlTargetAddress,
-- tnOamPingCtlTargetIpAddress,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "Generated when a ping test is determined to have failed
-- when the corresponding tnOamPingCtlTrapGeneration object is
-- set to testFailure(1). In this instance
-- tnOamPingCtlTrapTestFailureFilter should specify the number of
-- probes in a test required to have failed in order to
-- consider the test as failed."
-- ::= { tnOamPingNotifications 2 }
--
-- tnOamPingTestCompleted NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamPingCtlTargetAddressType,
-- tnOamPingCtlTargetAddress,
-- tnOamPingCtlTargetIpAddress,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "Generated at the completion of a ping test when the
-- corresponding tnOamPingCtlTrapGeneration object is set to
-- testCompletion(2)."
-- ::= { tnOamPingNotifications 3 }
--
-- tnOamPingProbeFailedV2 NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamPingCtlTgtAddrType,
-- tnOamPingCtlTgtAddress,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "Generated when a probe failure is detected when the
-- corresponding tnOamPingCtlTrapGeneration object is set to
-- probeFailure(0) subject to the value of
-- tnOamPingCtlTrapProbeFailureFilter. The object
-- tnOamPingCtlTrapProbeFailureFilter can be used to specify the
-- number of successive probe failures that are required
-- before this notification can be generated."
-- ::= { tnOamPingNotifications 4 }
--
-- tnOamPingTestFailedV2 NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamPingCtlTgtAddrType,
-- tnOamPingCtlTgtAddress,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "Generated when a ping test is determined to have failed
-- when the corresponding tnOamPingCtlTrapGeneration object is
-- set to testFailure(1). In this instance
-- tnOamPingCtlTrapTestFailureFilter should specify the number of
-- probes in a test required to have failed in order to
-- consider the test as failed."
-- ::= { tnOamPingNotifications 5 }
--
-- tnOamPingTestCompletedV2 NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamPingCtlTgtAddrType,
-- tnOamPingCtlTgtAddress,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "Generated at the completion of a ping test when the
-- corresponding tnOamPingCtlTrapGeneration object is set to
-- testCompletion(2)."
-- ::= { tnOamPingNotifications 6 }
--
-- tnAncpLoopbackTestCompleted NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamAncpHistoryAncpString
-- }
-- STATUS current
-- DESCRIPTION
-- "This Notification is sent whenever a ANCP loopback
-- is finished for which a notification was explictly requested."
-- ::= { tnOamPingNotifications 7 }
--
-- tnOamPingProbeFailedV3 NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamPingCtlTgtAddrType,
-- tnOamPingCtlTgtAddress,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsRttOFSumSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe
-- }
-- STATUS current
-- DESCRIPTION
-- "Generated when a probe failure is detected when the
-- corresponding tnOamPingCtlTrapGeneration object is set to
-- probeFailure(0) subject to the value of
-- tnOamPingCtlTrapProbeFailureFilter. The object
-- tnOamPingCtlTrapProbeFailureFilter can be used to specify the
-- number of successive probe failures that are required
-- before this notification can be generated."
-- ::= { tnOamPingNotifications 8 }
--
-- tnOamPingTestFailedV3 NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamPingCtlTgtAddrType,
-- tnOamPingCtlTgtAddress,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsRttOFSumSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe
-- }
-- STATUS current
-- DESCRIPTION
-- "Generated when a ping test is determined to have failed
-- when the corresponding tnOamPingCtlTrapGeneration object is
-- set to testFailure(1). In this instance
-- tnOamPingCtlTrapTestFailureFilter should specify the number of
-- probes in a test required to have failed in order to
-- consider the test as failed."
-- ::= { tnOamPingNotifications 9 }
--
-- tnOamPingTestCompletedV3 NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamPingCtlTgtAddrType,
-- tnOamPingCtlTgtAddress,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsRttOFSumSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe
-- }
-- STATUS current
-- DESCRIPTION
-- "Generated at the completion of a ping test when the
-- corresponding tnOamPingCtlTrapGeneration object is set to
-- testCompletion(2)."
-- ::= { tnOamPingNotifications 10 }
--
-- Nokia SROS series OAM Trace Route Simple Object Definitions
--
--
-- tnOamTrMaxConcurrentRequests OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "requests"
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The maximum number of concurrent active trace route requests
-- that are allowed within an agent implementation. A value
-- of 0 for this object implies that there is no limit for
-- the number of concurrent active requests in effect."
-- DEFVAL { 0 }
-- ::= { tnOamTraceRouteObjs 2 }
--
--
-- Nokia SROS series OAM Traceroute Control Table
--
tnOamTrCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Nokia SROS OAM Trace Route Control Table for
providing the capability of invoking OAM trace route tests from
SNMP. The results of trace route operations can be stored in
the tnOamTrResultsTable, tnOamTrProbeHistoryTable, and
the tnOamTrHopsTable."
::= { tnOamTraceRouteObjs 3 }
tnOamTrCtlEntry OBJECT-TYPE
SYNTAX TnOamTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tnOamTrCtlTable. The first
index element, tnOamTrCtlOwnerIndex, is of type
SnmpAdminString, a textual convention that allows for
use of the SNMPv3 View-Based Access Control Model
(RFC 2575 [11], VACM) and allows an management
application to identify its entries. The second index,
tnOamTrCtlTestIndex (also an SnmpAdminString),
enables the same management application to have
multiple requests outstanding."
INDEX {
tnSysSwitchId,
-- tnOamTrCtlOwnerIndex,
tnOamTrCtlTestIndex
}
::= { tnOamTrCtlTable 1 }
TnOamTrCtlEntry ::=
SEQUENCE {
-- tnOamTrCtlOwnerIndex SnmpAdminString,
tnOamTrCtlTestIndex SnmpAdminString,
tnOamTrCtlRowStatus RowStatus,
tnOamTrCtlStorageType StorageType,
tnOamTrCtlDescr SnmpAdminString,
tnOamTrCtlTestMode INTEGER,
tnOamTrCtlAdminStatus INTEGER,
tnOamTrCtlFcName TFCName,
tnOamTrCtlProfile TProfile,
tnOamTrCtlTargetIpAddress IpAddress,
tnOamTrCtlServiceId TmnxServId,
tnOamTrCtlDataSize Unsigned32,
tnOamTrCtlTimeOut Unsigned32,
tnOamTrCtlProbesPerHop Unsigned32,
tnOamTrCtlMaxTtl Unsigned32,
tnOamTrCtlInitialTtl Unsigned32,
tnOamTrCtlDSField Unsigned32,
tnOamTrCtlMaxFailures Unsigned32,
tnOamTrCtlInterval Unsigned32,
tnOamTrCtlMaxRows Unsigned32,
tnOamTrCtlTrapGeneration BITS,
tnOamTrCtlCreateHopsEntries TruthValue,
tnOamTrCtlSAA TruthValue,
tnOamTrCtlRuns Counter32,
tnOamTrCtlFailures Counter32,
tnOamTrCtlLastRunResult TmnxOamTestResult,
tnOamTrCtlLastChanged TimeStamp,
tnOamTrCtlVRtrID TmnxVRtrID,
tnOamTrCtlTgtAddrType InetAddressType,
tnOamTrCtlTgtAddress InetAddress,
tnOamTrCtlSrcAddrType InetAddressType,
tnOamTrCtlSrcAddress InetAddress,
tnOamTrCtlWaitMilliSec Unsigned32
}
-- tnOamTrCtlOwnerIndex OBJECT-TYPE
-- SYNTAX SnmpAdminString (SIZE(1..32))
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "To facilitate the provisioning of access control by a
-- security administrator using the View-Based Access
-- Control Model (RFC 2575, VACM) for tables in which
-- multiple users may need to independently create or
-- modify entries, the initial index is used as an 'owner
-- index'. Such an initial index has a syntax of
-- SnmpAdminString, and can thus be trivially mapped to a
-- security name or group name as defined in VACM, in
-- accordance with a security policy.
--
-- When used in conjunction with such a security policy
-- all entries in the table belonging to a particular user
-- (or group) will have the same value for this initial
-- index. For a given user's entries in a particular
-- table, the object identifiers for the information in
-- these entries will have the same subidentifiers (except
-- for the 'column' subidentifier) up to the end of the
-- encoded owner index. To configure VACM to permit access
-- to this portion of the table, one would create
-- vacmViewTreeFamilyTable entries with the value of
-- vacmViewTreeFamilySubtree including the owner index
-- portion, and vacmViewTreeFamilyMask 'wildcarding' the
-- column subidentifier. More elaborate configurations
-- are possible."
-- ::= { tnOamTrCtlEntry 1 }
tnOamTrCtlTestIndex OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The test name index of a Nokia SROS OAM Trace Route test.
This is locally unique, within the scope of a tnOamTrCtlOwnerIndex."
::= { tnOamTrCtlEntry 2 }
tnOamTrCtlRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows entries to be created and deleted
in the tnOamTrCtlTable. Deletion of an entry in
this table results in all corresponding (same
tnOamTrCtlOwnerIndex and tnOamTrCtlTestIndex
index values) tnOamTrResultsTable,
tnOamTrProbeHistoryTable, and tnOamTrHopsTable
entries being deleted.
The values for configuration objects required for the type of
test specified in tnOamTrCtlTestMode MUST be specified
prior to a transition to active(1) state being
accepted.
Activation of an Nokia SROS OAM Trace Route operation is
controlled via tnOamTrCtlAdminStatus and not
by transitioning of this object's value to active(1).
Transitions in and out of active(1) state are not
allowed while an entry's tnOamTrResultsOperStatus
is active(1) with the exception that deletion of
an entry in this table by setting its RowStatus
object to destroy(6) will stop an active Nokia
SROS OAM Trace Route operation.
The operational state of an Nokia SROS OAM Trace Route
operation can be determined by examination of the corresponding
tnOamTrResultsOperStatus object."
REFERENCE
"See definition of RowStatus in RFC 2579, 'Textual
Conventions for SMIv2.'"
::= { tnOamTrCtlEntry 3 }
tnOamTrCtlStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The storage type for this conceptual row.
Conceptual rows having the value 'permanent' need not
allow write-access to any columnar objects in the row."
DEFVAL { volatile }
::= { tnOamTrCtlEntry 4 }
tnOamTrCtlDescr OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The purpose of this object is to provide a descriptive name of
the Nokia SROS OAM Trace Route test."
DEFVAL { '00'H }
::= { tnOamTrCtlEntry 5 }
tnOamTrCtlTestMode OBJECT-TYPE
SYNTAX INTEGER {
none (0),
macTraceRoute (1),
lspTraceRoute (2),
vprnTraceRoute (3),
mcastTraceRoute (4),
icmpTraceRoute (5),
ldpTreeTrace (6),
vccvTraceRoute (7),
p2mpLspTrace (8),
ethCfmLinkTrace (9)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the type of Nokia SROS OAM Trace Route test defined
by this entry. The configuration parameters unique to a specific
test type are to be found in a sparsely dependent extension table
for that test type.
p2mpLspTrace is supported for non-SAA tests only.
ethCfmLinkTrace is supported for SAA tests only.
This is a required parameter."
DEFVAL { none }
::= { tnOamTrCtlEntry 6 }
tnOamTrCtlAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1), -- operation should be started
disabled(2) -- operation should be stopped
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Reflects the desired state that a tnOamTrCtlEntry
should be in:
enabled(1) - Attempt to activate the test as defined by
this tnOamTrCtlEntry.
disabled(2) - Deactivate the test as defined by this
tnOamTrCtlEntry.
If tnOamTrCtlSAA has the value 'true' and tnOamSaaCtlAdminStatus
has the value 'outOfService', an attempt to set this object to
'enabled' will fail with an inconsistentValue error.
Refer to the corresponding tnOamTrResultsOperStatus to
determine the operational state of the test defined by
this entry."
DEFVAL { disabled }
::= { tnOamTrCtlEntry 7 }
tnOamTrCtlFcName OBJECT-TYPE
SYNTAX TFCName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlFcName specifies the forwarding class to be
used when launching the probe(s). The forwarding class name must be
present in the index column of TIMETRA-QOS-MIB::tFCNameTable. This
object is optional.
As shown in the following table
a) this object is applicable to a subset of the test types, and
b) the default forwarding class depends on the test type.
tnOamTrCtlTestMode Applicable? Default
-------------------- ----------- -------
ethCfmLinkTrace yes 'nc'
ldpTreeTrace yes 'be'
lspTraceRoute yes 'be'
macTraceRoute yes 'be'
p2mpLspTrace yes 'be'
vccvTraceRoute yes 'be'
vprnTraceRoute yes 'be'
otherwise no N/A
For 'ethCfmLinkTrace', the forwarding class depends on whether the
request is configured to egress on a network port or an access port.
In the network port case, the forwarding class is the forwarding class
of the pseudowire. In the access port case, the forwarding class is
that of the SAP's egress encapsulation policy.
For 'lspTraceRoute' this is the forwarding class of the LSP tunnel.
For 'macTraceRoute' this is the forwarding class of the SDP
encapsulation.
For 'p2mpLspTrace' this is the forwarding class of the P2MP LSP tree.
If forwarding classes are mapped by the applicable QoS policy, the
probe(s) may be launched using a different forwarding class than the
forwarding class specified by this object."
DEFVAL { "be" }
::= { tnOamTrCtlEntry 8 }
tnOamTrCtlProfile OBJECT-TYPE
SYNTAX TProfile
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlProfile specifies the profile to be used
with the forwarding class specified in tnOamTrCtlFcName. This
object is optional.
As shown in the following table
a) this object is applicable to a subset of the test types, and
b) the default profile value depends on the test type.
tnOamTrCtlTestMode Applicable? Default
-------------------- ----------- -------
ethCfmLinkTrace yes 'in(1)'
ldpTreeTrace yes 'out(2)'
lspTraceRoute yes 'out(2)'
macTraceRoute yes 'out(2)'
p2mpLspTrace yes 'out(2)'
vccvTraceRoute yes 'out(2)'
vprnTraceRoute yes 'out(2)'
otherwise no N/A"
DEFVAL { out }
::= { tnOamTrCtlEntry 9 }
tnOamTrCtlTargetIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"Specifies the Ipv4 address to be used as the destination for
performing an OAM Trace Route operation. This parameter is
not used by 'macTraceRoute' or 'lspTraceRoute' or 'mcastTraceRoute'.
This parameter is required by 'vprnTraceRoute'.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tnOamTrCtlTgtAddrType and
tnOamTrCtlTgtAddress."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { tnOamTrCtlEntry 10 }
tnOamTrCtlServiceId OBJECT-TYPE
SYNTAX TmnxServId (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlServiceId specifies the service ID of the
service being tested.
The applicability of tnOamTrCtlServiceId varies with the test type,
as shown in the following table.
tnOamTrCtlTestMode Applicability Related Virtual Router Object
-------------------- ------------- -----------------------------
'icmpTraceRoute' optional tnOamTrCtlVRtrID
'macTraceRoute' mandatory none
'mcastTraceRoute' optional tnOamMcastTrCtlVRtrID
'vprnTraceRoute' mandatory none
otherwise not applicable none
When tnOamTrCtlServiceId is mandatory, a non-zero value must be
provided.
When tnOamTrCtlServiceId is optional, it is used to specify a VPRN
service. The test must use the VPRN service's virtual router.
When a related virtual router object is shown, the interaction is
described in the DESCRIPTION clause of the listed object.
Service IDs larger than 2147483647 are internal, so they are excluded
from the range.
The default value is the null service ID."
DEFVAL { 0 }
::= { tnOamTrCtlEntry 11 }
tnOamTrCtlDataSize OBJECT-TYPE
SYNTAX Unsigned32 (1..9198)
UNITS "octets"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlDataSize specifies the size of the data
portion of the Trace Route request, in octets. The size of the message
does not include the SDP encapsulation, VC-Label (if applied) or any
DLC headers or trailers. This parameter is optional.
When the OAM message is encapsulated in an IP/GRE SDP, the
IP 'DF' (Don't Fragment) bit is set. If any segment of the path
between the sender and receiver cannot handle the message size,
the message is discarded. MPLS LSPs are not expected to fragment
the message either, as the message contained in the LSP is not an
IP packet.
When the data size is specified as 1, it is interpreted as the minumum
valid data size for the trace type.
The minimum data size (in octets) varies with tnOamTrCtlTestMode, as
follows:
'lspTraceRoute' with multipath DSMap 140
'lspTraceRoute' otherwise 104
'macTraceRoute' 1
'p2mpLspTrace' 132
'vccvTraceRoute', FEC 128 pseudowire 88
'vccvTraceRoute', FEC 129 pseudowire 120
'vprnTraceRoute' 1
This parameter is not used by 'ethCfmLinkTrace', 'icmpTraceRoute',
'ldpTreeTrace', or 'mcastTraceRoute'."
DEFVAL { 1 }
::= { tnOamTrCtlEntry 12 }
tnOamTrCtlTimeOut OBJECT-TYPE
SYNTAX Unsigned32 (1..60)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the time-out value, in seconds, for an Nokia SROS
OAM Trace Route request. This parameter is optional.
For 'ethCfmLinkTrace', this is the time out for the whole test.
The minimum, maximum, and default values of this object vary with
tnOamTrCtlTestMode, as follows:
'icmpTraceRoute' : N/A N/A N/A
'ethCfmLinkTrace': 1 10 5
otherwise : 1 60 3
If tnOamTrCtlTestMode is 'ethCfmLinkTrace', the value of
tnOamTrCtlTimeOut must be less than or equal to the value of
tnOamTrCtlInterval."
DEFVAL { 3 }
::= { tnOamTrCtlEntry 13 }
tnOamTrCtlProbesPerHop OBJECT-TYPE
SYNTAX Unsigned32 (1..10)
UNITS "probes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the number of times to reissue an Nokia SROS OAM
Trace Route request with the same time-to-live (TTL) value.
This parameter is optional.
This parameter is not configurable for 'icmpTraceRoute';
a default value of 3 is used."
DEFVAL { 1 }
::= { tnOamTrCtlEntry 14 }
tnOamTrCtlMaxTtl OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
UNITS "time-to-live value"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlMaxTtl specifies the maximum time-to-live
value. This parameter is optional.
When tnOamTrCtlMaxTtl is not explicitly specified, the agent
defaults the value based on the 'tnOamTrCtlTestMode'.
In the case of 'lspTraceRoute' the default is set to 30.
In the case of 'icmpTraceRoute' the default is set to 30.
In the case of 'ldpTreeTrace' the default is set to 30.
In the case of 'vccvTraceRoute' the default is set to 8.
In the case of 'p2mplspTrace' the default is set to 30.
In the case of 'ethCfmLinkTrace' the default is set to 64.
Otherwise the default is set to 4."
DEFVAL { 4 }
::= { tnOamTrCtlEntry 15 }
tnOamTrCtlInitialTtl OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlInitialTtl specifies the initial TTL
value to use. This enables bypassing the initial (often well known)
portion of a path. This parameter is optional.
This parameter is not configurable for 'icmpTraceRoute'; the
default value 1 is used. This parameter is not used with
'ethCfmLinkTrace'."
DEFVAL { 1 }
::= { tnOamTrCtlEntry 16 }
tnOamTrCtlDSField OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlDSField specifies the value to load in the
Type of Service (TOS) octet or the Traffic Class (TC) octet of the
launched ICMP echo request(s). The TOS octet is a field in the IPv4
packet header. The TC octet is a field in the IPv6 packet header.
The value in the TOS or TC octet may influence the route, latency,
and/or probability of loss for the echo request (and, by inference, for
the associated data flow).
This object is supported when tnOamTrCtlTestMode is 'icmpTraceRoute'.
Otherwise, it is ignored.
This object is optional."
REFERENCE
"RFC 791, 'Internet Protocol', section 3.1.
RFC 1812, 'Requirements for IP Version 4 Routers', section 5.3.2.
RFC 2460, 'Internet Protocol, Version 6 (IPv6) Specification',
section 7.
RFC 2474, 'Definition of the Differentiated Services Field (DS Field)
in the IPv4 and IPv6 Headers'."
DEFVAL { 0 }
::= { tnOamTrCtlEntry 17 }
tnOamTrCtlMaxFailures OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
UNITS "timeouts"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlMaxFailures specifies the maximum number of
consecutive timeouts allowed before terminating a trace route test.
This object is optional.
As shown in the following table
a) this object is applicable to a subset of the test types, and
b) the default value and upper bound depend on the test type.
tnOamTrCtlTestMode Applicable? Default Upper Bound
-------------------- ----------- ------- -----------
'icmpTraceRoute' yes 90 90
'lspTraceRoute' yes 5 255
'p2mpLspTrace' yes 5 10
'vccvTraceRoute' yes 5 255
otherwise no N/A N/A
In the 'icmpTraceRoute' case, changing the tnOamTrCtlMaxFailures
value away from the default is not supported."
DEFVAL { 5 }
::= { tnOamTrCtlEntry 18 }
tnOamTrCtlInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlInterval specifies the number of seconds
to wait before repeating an Nokia SROS OAM Trace Route test as
defined by the value of the various objects in the corresponding row.
This parameter is optional.
The number of hops in a single Nokia SROS OAM Trace Route test
is determined by the value of the corresponding
tnOamTrCtlProbesPerHop object. After a single test completes,
the number of seconds as defined by the value of tnOamTrCtlInterval
MUST elapse before the next Nokia SROS OAM Trace Route test is
started.
The applicability, range, and default value of this object vary with
tnOamTrCtlTestMode, as shown in the following table.
tnOamTrCtlTestMode Min Max Default
'ethCfmLinkTrace' 1 10 5
'icmpTraceRoute' not applicable
'vccvTraceRoute' 1 255 1
otherwise 1 10 1"
DEFVAL { 1 }
::= { tnOamTrCtlEntry 19 }
tnOamTrCtlMaxRows OBJECT-TYPE
SYNTAX Unsigned32
UNITS "rows"
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"The value of tnOamTrCtlMaxRows specifies the maximum number of
entries allowed in the tnOamTrProbeHistoryTable. The oldest entry
in the tnOamTrProbeHistoryTable is removed to allow the addition
of an new entry once the number of rows in the
tnOamTrProbeHistoryTable reaches this value.
Old entries are not removed when a new test is started. Entries are
added to the tnOamTrProbeHistoryTable until tnOamTrCtlMaxRows
is reached before entries begin to be removed.
A value of 0 for this object disables creation of
tnOamTrProbeHistoryTable entries.
This object was obsoleted in release 6.0R17."
DEFVAL { 300 }
::= { tnOamTrCtlEntry 20 }
tnOamTrCtlTrapGeneration OBJECT-TYPE
SYNTAX BITS {
pathChange(0),
testFailure(1),
testCompletion(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlTrapGeneration specifies when and if to
generate a notification for this entry:
pathChange(0) - Generate a tnOamTrPathChange
notification when the current path varies from a previously
determined path.
testFailure(1) - Generate a tnOamTrTestFailed notification when
the full path to a target can't be determined.
testCompletion(2) - Generate a tnOamTrTestCompleted notification
when the test is completed."
DEFVAL { {} }
::= { tnOamTrCtlEntry 21 }
tnOamTrCtlCreateHopsEntries OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"The value of tnOamTrCtlCreateHopsEntries specifies whether or not
the current path for an Nokia SROS OAM Trace Route test is kept
in the tnOamTrHopsTable on a per hop basis.
tnOamTrHopsTable provides a current path topology based on the
results of the OAM Trace Route tests. If this feature is not
supported tnOamTrCtlCreateHopsEntries will always be set to false(2)
and any attempt to change its value to true(1) will be denied."
DEFVAL { false }
::= { tnOamTrCtlEntry 22 }
tnOamTrCtlSAA OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlSAA specifies if this test is an SAA test
(Service Assurance Agent; 'true'), or an OAM test ('false'). If
there is a tnOamSaaCtlTable row with the specified index values,
'true' is returned. Otherwise, 'false' is returned."
DEFVAL { false }
::= { tnOamTrCtlEntry 23 }
tnOamTrCtlRuns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrCtlRuns indicates the number of times
this OAM trace route test has been executed."
::= { tnOamTrCtlEntry 24 }
tnOamTrCtlFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrCtlFailures indicates the number of times
this OAM trace route test has failed."
::= { tnOamTrCtlEntry 25 }
tnOamTrCtlLastRunResult OBJECT-TYPE
SYNTAX TmnxOamTestResult
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrCtlLastRunResult indicates the completion
status the last time this test was executed. If this OAM test is
currently in progress, this object indicates the result of the
previous test run, if any."
::= { tnOamTrCtlEntry 26 }
tnOamTrCtlLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrCtlLastChanged indicates the time the
value of a settable object in this row was last changed."
::= { tnOamTrCtlEntry 27 }
tnOamTrCtlVRtrID OBJECT-TYPE
SYNTAX TmnxVRtrID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlVRtrID specifies the virtual router to be
used for the test. The value specified must be the index of an active
row in TIMETRA-VRTR-MIB::vRtrConfTable.
This object is applicable if tnOamTrCtlTestMode is 'icmpTraceRoute'.
When directing an 'icmpTraceRoute' test to use a virtual router
associated with a VPRN service, the virtual router can be specified
using tnOamTrCtlVRtrID (with the VPRN's virtual router number) or
tnOamTrCtlServiceId (with the VPRN's service number).
tnOamTrCtlServiceId is preferred, because service numbers are
constant across an SROS reboot (while virtual routers may be
renumbered). If non-default values are specified for both
tnOamTrCtlVRtrID and tnOamTrCtlServiceId,
tnOamTrCtlServiceId is used.
Setting this object is optional."
DEFVAL { 1 }
::= { tnOamTrCtlEntry 28 }
tnOamTrCtlTgtAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlTgtAddrType specifies the type of host
address to be used as the destination for performing a OAM Trace
Route operation. Only 'ipv4', 'ipv6' and 'dns' address types are
supported.
This object indicates the type of address stored in the
corresponding tnOamTrCtlTgtAddress object.
The 'dns' address type is valid only for 'icmpTraceRoute'."
DEFVAL { unknown }
::= { tnOamTrCtlEntry 29 }
tnOamTrCtlTgtAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlTgtAddress specifies the IP host address to
be used as the destination for performing an OAM Trace Route
operation. The host address type is determined by the value of the
corresponding tnOamTrCtlTgtAddrType object.
This parameter is required by 'vprnTraceRoute' and 'icmpTraceRoute'.
This parameter is not used by 'macTraceRoute', 'lspTraceRoute',
'mcastTraceRoute', 'vccvTraceRoute', 'p2mpLspPing', or
'ethCfmLinkTrace'. "
DEFVAL { ''H }
::= { tnOamTrCtlEntry 30 }
tnOamTrCtlSrcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlSrcAddrType specifies the type of host
address to be used as the source for performing an OAM traceroute
operation. This object indicates the type of address stored in the
corresponding tnOamTrCtlSrcAddress object. Only 'ipv4' and 'ipv6'
address types are supported.
This object is valid only when the tnOamTrCtlTestMode has a
value of 'icmpTraceRoute' or 'lspTraceRoute'."
DEFVAL { unknown }
::= { tnOamTrCtlEntry 31 }
tnOamTrCtlSrcAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE(0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlSrcAddress specifies the IP host address to
be used as the source for performing an OAM Trace Route operation.
The host address type is determined by the value of the corresponding
tnOamTrCtlSrcAddrType object. This is an optional parameter.
This object is valid only when the tnOamTrCtlTestMode has a
value of 'icmpTraceRoute' or 'lspTraceRoute'."
DEFVAL { ''H }
::= { tnOamTrCtlEntry 32 }
tnOamTrCtlWaitMilliSec OBJECT-TYPE
SYNTAX Unsigned32 (10..60000)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamTrCtlWaitMilliSec specifies the time in
milliseconds to wait for a response before sending the next
probe.
This object is valid only for 'icmpTraceRoute' tests."
DEFVAL { 5000 } -- 5 seconds
::= { tnOamTrCtlEntry 33 }
--
-- Nokia SROS series OAM Trace Route Test Results Table
--
tnOamTrResultsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamTrResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Nokia SROS OAM Trace Route Test Results
Table for keeping track of the status of a tnOamTrCtlEntry.
An entry is added to the tnOamTrResultsTable when an
tnOamTrCtlEntry is started by successful transition
of its tnOamTrCtlAdminStatus object to enabled(1).
An entry is removed from the tnOamTrResultsTable when
its corresponding tnOamTrCtlEntry is deleted."
::= { tnOamTraceRouteObjs 4 }
tnOamTrResultsEntry OBJECT-TYPE
SYNTAX TnOamTrResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tnOamTrResultsTable. The
first two indexes of the tnOamTrResultsTable are the
same as the tnOamTrCtlTable in order for a tnOamTrResultsEntry
to correspond to the tnOamTrCtlEntry that caused it to
be created. The third index allows a history of test runs
to be stored."
INDEX {
tnSysSwitchId,
-- tnOamTrCtlOwnerIndex,
tnOamTrCtlTestIndex,
tnOamTrResultsTestRunIndex
}
::= { tnOamTrResultsTable 1 }
TnOamTrResultsEntry ::=
SEQUENCE {
tnOamTrResultsOperStatus INTEGER,
tnOamTrResultsCurHopCount Gauge32,
tnOamTrResultsCurProbeCount Gauge32,
tnOamTrResultsIpTgtAddr IpAddress,
tnOamTrResultsTestAttempts Unsigned32,
tnOamTrResultsTestSuccesses Unsigned32,
tnOamTrResultsLastGoodPath DateAndTime,
tnOamTrResultsTestRunIndex Unsigned32,
tnOamTrResultsTgtAddrType InetAddressType,
tnOamTrResultsTgtAddress InetAddress,
tnOamTrResultsTestRunResult TmnxOamTestResult
}
tnOamTrResultsOperStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1), -- test is in progress
disabled(2) -- test has stopped
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reflects the operational state of a tnOamTrCtlEntry:
enabled(1) - Test is active.
disabled(2) - Test has stopped."
::= { tnOamTrResultsEntry 1 }
tnOamTrResultsCurHopCount OBJECT-TYPE
SYNTAX Gauge32
UNITS "hops"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reflects the current TTL value (range from 0 to
255) for an Nokia SROS OAM Trace Route operation.
Maximum TTL value is determined by tnOamTrCtlMaxTtl.
Zero is returned only in the case of an aborted 'ethCfmLinkTrace'
test."
::= { tnOamTrResultsEntry 2 }
tnOamTrResultsCurProbeCount OBJECT-TYPE
SYNTAX Gauge32
UNITS "probes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reflects the current probe count (1..10) for an Nokia
SROS OAM Trace Route operation. The maximum probe count is
determined by tnOamTrCtlProbesPerHop."
::= { tnOamTrResultsEntry 3 }
tnOamTrResultsIpTgtAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"This objects reports the IP address associated
with a tnOamTrCtlTargetIpAddress value when the
destination address is specified as a DNS name.
The value of this object should be a zero length
octet string when a DNS name is not specified or
when a specified DNS name fails to resolve.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tnOamTrResultsTgtAddrType and
tnOamTrResultsTgtAddress."
::= { tnOamTrResultsEntry 4 }
tnOamTrResultsTestAttempts OBJECT-TYPE
SYNTAX Unsigned32
UNITS "tests"
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The current number of attempts to determine a path
to a target. The value of this object MUST be started
at 0.
This object was made obsolete in the 3.0 release. Originally
this table was used to report a summary of the results of all
traceroute test for the configured test. An additional index,
tnOamTrResultsTestRunIndex, has been added to this table and
a row in this table now represents the results of a single
traceroute test run. The new object tnOamTrCtlRuns in the
tnOamTrCtlTable indicates the number of times this traceroute
test has been run."
::= { tnOamTrResultsEntry 5 }
tnOamTrResultsTestSuccesses OBJECT-TYPE
SYNTAX Unsigned32
UNITS "tests"
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The current number of attempts to determine a path
to a target that have succeeded. The value of this
object MUST be reported as 0 when no attempts have
succeeded.
This object was made obsolete in the 3.0 release. Originally
this table was used to report a summary of the results of all
traceroute test for the configured test. An additional index,
tnOamTrResultsTestRunIndex, has been added to this table and
a row in this table now represents the results of a single
traceroute test run. The new object tnOamTrCtlFailures in the
tnOamTrCtlTable indicates the number of times an attempt to run
this traceroute test has failed. The number of successful runs
can be calclated as (tnOamTrCtlRuns - tnOamTrCtlFailures)."
::= { tnOamTrResultsEntry 6 }
tnOamTrResultsLastGoodPath OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date and time when the last complete path
was determined."
::= { tnOamTrResultsEntry 7 }
tnOamTrResultsTestRunIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tnOamTrResultsTestRunIndex identifies the
row entry that reports results for a single OAM trace
route test run.
The agent starts assigning tnOamTrResultsTestRunIndex values
at 1 and wraps after exceeding the maximum possible value as
defined by the limit of this object."
::= { tnOamTrResultsEntry 8 }
tnOamTrResultsTgtAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrResultsTgtAddrType indicates the Internet
address type stored in tnOamTrResultsTgtAddress."
::= { tnOamTrResultsEntry 9 }
tnOamTrResultsTgtAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrResultsTgtAddress indicates the Internet
address associated with a tnOamTrCtlTgtAddress value when the
destination address is specified as a DNS name. The value of this
object should be a zero length octet string when a DNS name is not
specified or when a specified DNS name fails to resolve."
::= { tnOamTrResultsEntry 10 }
tnOamTrResultsTestRunResult OBJECT-TYPE
SYNTAX TmnxOamTestResult
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object contains the overall state of the trace test."
::= { tnOamTrResultsEntry 11 }
--
-- Trace Route Probe History Table
--
tnOamTrProbeHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamTrProbeHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tnOamTrProbeHistoryTable contains per-probe results for trace route
tests.
The number of rows in this table for a test is limited to the results
of 3 runs.
This table is not used for tests which have tnOamTrCtlTestMode set to
'ldpTreeTrace'."
::= { tnOamTraceRouteObjs 5 }
tnOamTrProbeHistoryEntry OBJECT-TYPE
SYNTAX TnOamTrProbeHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A tnOamTrProbeHistoryEntry is created by the system when the result
of a trace route probe launch is determined.
A tnOamTrProbeHistoryEntry is destroyed when the corresponding
tnOamTrCtlEntry is destroyed.
The first two indices identify the parent tnOamTrCtlEntry. The third
index identifies a trace route test run. Each subsequent index is
described in its DESCRIPTION clause, below."
INDEX {
tnSysSwitchId,
-- tnOamTrCtlOwnerIndex,
tnOamTrCtlTestIndex,
tnOamTrResultsTestRunIndex,
tnOamTrProbeHistoryIndex,
tnOamTrProbeHistoryHopIndex,
tnOamTrProbeHistoryProbeIndex
}
::= { tnOamTrProbeHistoryTable 1 }
TnOamTrProbeHistoryEntry ::=
SEQUENCE {
tnOamTrProbeHistoryIndex Unsigned32,
tnOamTrProbeHistoryHopIndex Unsigned32,
tnOamTrProbeHistoryProbeIndex Unsigned32,
tnOamTrProbeHistoryIpAddr IpAddress,
tnOamTrProbeHistoryResponse Unsigned32,
tnOamTrProbeHistoryOneWayTime Integer32,
tnOamTrProbeHistoryStatus TmnxOamResponseStatus,
tnOamTrProbeHistoryLastRC Integer32,
tnOamTrProbeHistoryTime DateAndTime,
tnOamTrProbeHistoryResponsePlane TmnxOamTestResponsePlane,
tnOamTrProbeHistoryAddressType TmnxOamAddressType,
tnOamTrProbeHistorySapId TmnxStrSapId,
tnOamTrProbeHistoryVersion Unsigned32,
tnOamTrProbeHistoryRouterID RouterID,
tnOamTrProbeHistoryIfIndex InterfaceIndexOrZero,
tnOamTrProbeHistoryDataLen Unsigned32,
tnOamTrProbeHistorySize Unsigned32,
tnOamTrProbeHistoryInOneWayTime Integer32,
tnOamTrProbeHistoryAddrType InetAddressType,
tnOamTrProbeHistoryAddress InetAddress,
tnOamTrProbeHistorySrcGlobalId TmnxMplsTpGlobalID,
tnOamTrProbeHistorySrcNodeId TmnxMplsTpNodeID
}
tnOamTrProbeHistoryIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tnOamTrProbeHistoryIndex specifies the entries belonging
to a single OAM Trace Route test instance.
The tnOamTrProbeHistoryIndex values are assigned starting at 1
and wrap on exceeding the upper bound."
::= { tnOamTrProbeHistoryEntry 1 }
tnOamTrProbeHistoryHopIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates which hop in an Nokia SROS OAM Trace Route path that
the probe's results are for. The value of this object is initially
determined by the value of tnOamTrCtlInitialTtl."
::= { tnOamTrProbeHistoryEntry 2 }
tnOamTrProbeHistoryProbeIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the index of a probe for a particular hop in an Nokia
SROS OAM Trace Route path. The number of probes per hop is
determined by the value of the corresponding tnOamTrCtlProbesPerHop
object."
::= { tnOamTrProbeHistoryEntry 3 }
tnOamTrProbeHistoryIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The IP address of a hop in an Nokia SROS OAM Trace Route path.
The value of tnOamTrProbeHistoryIpAddr specifies the Ipv4
address of the remote node that generated this reply to a OAM
Trace Route probe.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tnOamTrProbeHistoryAddrType and
tnOamTrProbeHistoryAddress."
::= { tnOamTrProbeHistoryEntry 4 }
tnOamTrProbeHistoryResponse OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in microseconds from when
a probe was sent to when its response was received, two-way
time, or when it timed out.
The value of this object is reported as 0 when it is not
possible to transmit a probe."
::= { tnOamTrProbeHistoryEntry 5 }
tnOamTrProbeHistoryOneWayTime OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in microseconds from when
a OAM probe was sent to when it was received by the replier,
out-bound one-way time.
The value of this object is reported as 0 when it is not possible
to transmit an OAM probe or the information is not available."
::= { tnOamTrProbeHistoryEntry 6 }
tnOamTrProbeHistoryStatus OBJECT-TYPE
SYNTAX TmnxOamResponseStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of an Nokia SROS OAM Trace Route operation made
by a remote node to a particular probe."
::= { tnOamTrProbeHistoryEntry 7 }
tnOamTrProbeHistoryLastRC OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last implementation method specific reply code received.
The Nokia SROS OAM Trace Route is usually implemented by
transmitting a series of probe packets with increasing time-to-live
values. A probe packet is a UDP datagram encapsulated into an
IP packet. Each hop in a path to the target (destination) host
rejects the probe packets (probe's TTL too small, ICMP reply) until
either the maximum TTL is exceeded or the target host is
received. For icmpTraceRoute, both icmp packet type and code
are included."
::= { tnOamTrProbeHistoryEntry 8 }
tnOamTrProbeHistoryTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp for when this probe results were determined."
::= { tnOamTrProbeHistoryEntry 9 }
tnOamTrProbeHistoryResponsePlane OBJECT-TYPE
SYNTAX TmnxOamTestResponsePlane
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrProbeHistoryResponsePlane indicates the
type of response plane this trace route response was received on."
::= { tnOamTrProbeHistoryEntry 10 }
tnOamTrProbeHistoryAddressType OBJECT-TYPE
SYNTAX TmnxOamAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrProbeHistoryAddressType indicates the type of
binding address information returned in response to a test.
When the test has the tnOamTrCtlTestMode value 'ethCfmLinkTrace',
'unknown' is returned.
For 'macTraceRoute', three types of address are applicable - 'sapId',
'localCpu', and 'sdpId'. Address type of 'sdpId' is a special case
used specifically to indicate that the probe was traversing a b-vpls
node in a PBB network (but where destination MAC is not necessarily
known to the b-vpls node)."
::= { tnOamTrProbeHistoryEntry 11 }
tnOamTrProbeHistorySapId OBJECT-TYPE
SYNTAX TmnxStrSapId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrProbeHistorySapId is the name of the access
port of the SAP supporting the requested IP address returned in
response to a 'vprnTraceRoute' probe.
If the value of tnOamTrProbeHistoryAddressType is not 'sapId',
this object is not relevant and MUST have a null string ''."
::= { tnOamTrProbeHistoryEntry 12 }
tnOamTrProbeHistoryVersion OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrProbeHistoryVersion indicates the protocol
version for this OAM ping reply."
::= { tnOamTrProbeHistoryEntry 14 }
tnOamTrProbeHistoryRouterID OBJECT-TYPE
SYNTAX RouterID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value tnOamTrProbeHistoryRouterID indicates the downstream
router ID of the node that provided this ping reply. This object
is valid only when tnOamTrCtlTestMode has a value of
'lspTraceRoute'."
::= { tnOamTrProbeHistoryEntry 15 }
tnOamTrProbeHistoryIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrProbeHistoryIfIndex indicates for a
'lspTraceRoute' or 'vccvTraceRoute' probe the ifIndex value of the
interface that this probe was transmitted from.
For other types of probes, this value is not significant and zero is
returned."
::= { tnOamTrProbeHistoryEntry 16 }
tnOamTrProbeHistoryDataLen OBJECT-TYPE
SYNTAX Unsigned32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrProbeHistoryDataLen indicates the UDP data length
of the echo reply.
A valid value is returned when the test has a tnOamTrCtlTestMode
value of 'icmpTraceRoute', 'lspTraceRoute', 'p2mpLspTrace', or
'vccvTraceRoute'. Otherwise, this value is not significant and zero is
returned."
::= { tnOamTrProbeHistoryEntry 17 }
tnOamTrProbeHistorySize OBJECT-TYPE
SYNTAX Unsigned32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrProbeHistorySize indicates the size in octets
of the user payload in the probe request packet. It does not
include the service encapsulation."
::= { tnOamTrProbeHistoryEntry 18 }
tnOamTrProbeHistoryInOneWayTime OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in microseconds from when
a OAM probe reply was sent to when it was received,
in-bound one-way time.
The value of this object is reported as 0 when the information
is not available."
::= { tnOamTrProbeHistoryEntry 19 }
tnOamTrProbeHistoryAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrProbeHistoryAddrType indicates the Internet
address type stored in tnOamTrProbeHistoryAddress."
::= { tnOamTrProbeHistoryEntry 20 }
tnOamTrProbeHistoryAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrProbeHistoryAddress indicates the Internet
address of a hop in an Nokia SROS OAM Trace Route path."
::= { tnOamTrProbeHistoryEntry 21 }
tnOamTrProbeHistorySrcGlobalId OBJECT-TYPE
SYNTAX TmnxMplsTpGlobalID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrProbeHistorySrcGlobalId indicates the source
MPLS-TP global identifier of the replying node. The value is copied
from the reply's RFC 6426 Source Identifier TLV. If the TLV is absent,
zero is returned.
This value is relevant when tnOamTrCtlTestMode is 'lspTraceRoute' or
'vccvTraceRoute'. Otherwise, zero is returned."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
Section 2.2.2, 'Source Identifier TLV'."
::= { tnOamTrProbeHistoryEntry 22 }
tnOamTrProbeHistorySrcNodeId OBJECT-TYPE
SYNTAX TmnxMplsTpNodeID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamTrProbeHistorySrcNodeId indicates the source
MPLS-TP node identifier of the replying node. The value is copied from
the reply's RFC 6426 Source Identifier TLV. If the TLV is absent, zero
is returned.
This value is relevant when tnOamTrCtlTestMode is 'lspTraceRoute' or
'vccvTraceRoute'. Otherwise, zero is returned."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
Section 2.2.2, 'Source Identifier TLV'."
::= { tnOamTrProbeHistoryEntry 23 }
--
-- Nokia SROS series OAM Trace Route Test Hop Results Table
--
-- NOTE: This table provides a current path topology based on the results
-- of the OAM Trace Route tests.
--
-- tnOamTrHopsTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamTrHopsEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM Trace Route Hop Table for keeping
-- track of the results of an Nokia SROS OAM Trace Route test
-- on a per hop basis."
-- ::= { tnOamTraceRouteObjs 6 }
--
-- tnOamTrHopsEntry OBJECT-TYPE
-- SYNTAX TnOamTrHopsEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamTrHopsTable.
-- The first two index elements identify the tnOamTrCtlEntry
-- that a tnOamTrHopsEntry belongs to. The third index element
-- identifies a OAM trace route test run. The fourth index element,
-- tnOamTrHopsHopIndex, selects a hop in an Nokia SROS OAM
-- Trace Route path."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex,
-- tnOamTrResultsTestRunIndex,
-- tnOamTrHopsHopIndex
-- }
-- ::= { tnOamTrHopsTable 1 }
--
-- TnOamTrHopsEntry ::=
-- SEQUENCE {
-- tnOamTrHopsHopIndex Unsigned32,
-- tnOamTrHopsIpTgtAddress IpAddress,
-- tnOamTrHopsMinRtt Unsigned32,
-- tnOamTrHopsMaxRtt Unsigned32,
-- tnOamTrHopsAverageRtt Unsigned32,
-- tnOamTrHopsRttSumOfSquares Unsigned32,
-- tnOamTrHopsMinTt Integer32,
-- tnOamTrHopsMaxTt Integer32,
-- tnOamTrHopsAverageTt Integer32,
-- tnOamTrHopsTtSumOfSquares Unsigned32,
-- tnOamTrHopsSentProbes Unsigned32,
-- tnOamTrHopsProbeResponses Unsigned32,
-- tnOamTrHopsLastGoodProbe DateAndTime,
-- tnOamTrHopsMinInTt Integer32,
-- tnOamTrHopsMaxInTt Integer32,
-- tnOamTrHopsAverageInTt Integer32,
-- tnOamTrHopsInTtSumOfSqrs Unsigned32,
-- tnOamTrHopsOutJitter Integer32,
-- tnOamTrHopsInJitter Integer32,
-- tnOamTrHopsRtJitter Integer32,
-- tnOamTrHopsProbeTimeouts Unsigned32,
-- tnOamTrHopsProbeFailures Unsigned32,
-- tnOamTrHopsTgtAddrType InetAddressType,
-- tnOamTrHopsTgtAddress InetAddress,
-- tnOamTrHopsRttOFSumSquares Counter32,
-- tnOamTrHopsRttHCSumSquares Counter64,
-- tnOamTrHopsTtOFSumSquares Counter32,
-- tnOamTrHopsTtHCSumSquares Counter64,
-- tnOamTrHopsInTtOFSumSqrs Counter32,
-- tnOamTrHopsInTtHCSumSqrs Counter64
-- }
--
-- tnOamTrHopsHopIndex OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Specifies the hop index for an Nokia SROS OAM Trace Route
-- hop. Values for this object with respect to the same
-- tnOamTrCtlOwnerIndex and tnOamTrCtlTestIndex MUST start at 1
-- and increase monotonically.
--
-- The tnOamTrHopsTable keeps the current Nokia SROS OAM Trace
-- Route path per tnOamTrCtlEntry.
--
-- All hops (tnOamTrHopsTable entries) in an Nokia SROS OAM
-- Trace Route path MUST be updated at the same time when an
-- Nokia SROS OAM Trace Route operation completes. Care needs
-- to be applied when either a path changes or can't be determined.
-- The initial portion of the path, up to the first hop change, MUST
-- retain the same tnOamTrHopsHopIndex values. The remaining portion
-- of the path SHOULD be assigned new tnOamTrHopsHopIndex values."
-- ::= { tnOamTrHopsEntry 1 }
--
-- tnOamTrHopsIpTgtAddress OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "This object reports the IP address associated with
-- the hop. A value for this object should be reported
-- as a numeric IP address and not as a DNS name.
--
-- This value of this object is not significant when
-- tnOamTrCtlTestMode has a value of 'macTraceRoute'.
--
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamTrHopsTgtAddrType and
-- tnOamTrHopsTgtAddrType."
-- ::= { tnOamTrHopsEntry 2 }
--
-- tnOamTrHopsMinRtt OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The minimum Nokia SROS OAM Trace Route round-trip-time (RTT)
-- received for this hop. A value of 0 for this object implies that no
-- RTT has been received."
-- ::= { tnOamTrHopsEntry 3 }
--
-- tnOamTrHopsMaxRtt OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The maximum Nokia SROS OAM Trace Route round-trip-time (RTT)
-- received for this hop. A value of 0 for this object implies that no
-- RTT has been received."
-- ::= { tnOamTrHopsEntry 4 }
--
-- tnOamTrHopsAverageRtt OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The current average Nokia SROS OAM Trace Route round-trip-time
-- (RTT) for this hop."
-- ::= { tnOamTrHopsEntry 5 }
--
-- tnOamTrHopsRttSumOfSquares OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "microseconds squared"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsRttSumOfSquares indicates the sum of squares
-- of the received response times of the OAM trace route for this hop.
-- Its purpose is to enable standard deviation calculation."
-- ::= { tnOamTrHopsEntry 6 }
--
-- tnOamTrHopsMinTt OBJECT-TYPE
-- SYNTAX Integer32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The minimum Nokia SROS OAM Trace Route outbound one-way trip
-- time received for this hop. A value of 0 for this object implies
-- that no one-way trip time has been received."
-- ::= { tnOamTrHopsEntry 7 }
--
-- tnOamTrHopsMaxTt OBJECT-TYPE
-- SYNTAX Integer32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The maximum Nokia SROS OAM Trace Route outbound one-way trip
-- time received for this hop. A value of 0 for this object implies
-- that no one-way trip time has been received."
-- ::= { tnOamTrHopsEntry 8 }
--
-- tnOamTrHopsAverageTt OBJECT-TYPE
-- SYNTAX Integer32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The current average Nokia SROS OAM Trace Route outbound
-- one-way trip time for this hop."
-- ::= { tnOamTrHopsEntry 9 }
--
-- tnOamTrHopsTtSumOfSquares OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "microseconds squared"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsTtSumOfSquares indicates the sum of squares
-- of the outbound one-way trip times of the OAM trace route for
-- this hop. Its purpose is to enable standard deviation calculation."
-- ::= { tnOamTrHopsEntry 10 }
--
-- tnOamTrHopsSentProbes OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of this object reflects the number of probes sent
-- for this hop during this Nokia SROS OAM Trace Route test.
-- The value of this object should start at 0."
-- ::= { tnOamTrHopsEntry 11 }
--
-- tnOamTrHopsProbeResponses OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "Number of responses received for this hop during this Nokia
-- SROS OAM Trace Route test. This value of this object should
-- start at 0."
-- ::= { tnOamTrHopsEntry 12 }
--
-- tnOamTrHopsLastGoodProbe OBJECT-TYPE
-- SYNTAX DateAndTime
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "Date and time when the last response was received for a probe
-- for this hop during this Nokia SROS OAM Trace Route test."
-- ::= { tnOamTrHopsEntry 13 }
--
-- tnOamTrHopsMinInTt OBJECT-TYPE
-- SYNTAX Integer32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The minimum OAM trace route inbound one-way trip time received.
-- A value of 0 for this object implies that no one-way trip time
-- measurement is available."
-- ::= { tnOamTrHopsEntry 18 }
--
-- tnOamTrHopsMaxInTt OBJECT-TYPE
-- SYNTAX Integer32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The maximum OAM trace route inbound one-way trip time received.
-- A value of 0 for this object implies that no one-way trip time
-- measurement is available."
-- ::= { tnOamTrHopsEntry 19 }
--
-- tnOamTrHopsAverageInTt OBJECT-TYPE
-- SYNTAX Integer32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The current average OAM inbound inbound one-way trip time.
-- A value of 0 for this object implies that no one-way trip time
-- measurement is available."
-- ::= { tnOamTrHopsEntry 20 }
--
-- tnOamTrHopsInTtSumOfSqrs OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "microseconds squared"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsInTtSumOfSqrs indicates the sum of squares
-- of the inbound one-way trip times of the OAM trace route for this hop.
-- Its purpose is to enable standard deviation calculation.
--
-- The value of this object will be reported as 0 when no one-way trip
-- time measurement is available."
-- ::= { tnOamTrHopsEntry 21 }
--
-- tnOamTrHopsOutJitter OBJECT-TYPE
-- SYNTAX Integer32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsOutJitter indicates the
-- amount of outbound one-way trip jitter, expressed in microseconds,
-- for a trace route probe request packet sent for this OAM test.
--
-- A value of 0 for this object implies that no one-way trip jitter
-- measurement is available."
-- ::= { tnOamTrHopsEntry 22 }
--
-- tnOamTrHopsInJitter OBJECT-TYPE
-- SYNTAX Integer32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsInJitter indicates the
-- amount of inbound one-way trip jitter, expressed in microseconds,
-- for a trace route probe response packet received for this OAM test.
--
-- A value of 0 for this object implies that no one-way trip jitter
-- measurement is available."
-- ::= { tnOamTrHopsEntry 23 }
--
-- tnOamTrHopsRtJitter OBJECT-TYPE
-- SYNTAX Integer32
-- UNITS "microseconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsRtJitter indicates the
-- amount of two-way trip jitter, expressed in microseconds, for a
-- trace route probe sent for this OAM test.
--
-- A value of 0 for this object implies that no two-way-trip jitter
-- measurement is available."
-- ::= { tnOamTrHopsEntry 24 }
--
-- tnOamTrHopsProbeTimeouts OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsProbeTimeouts indicates the number
-- of probes that timed out without receiving a response."
-- ::= { tnOamTrHopsEntry 25 }
--
-- tnOamTrHopsProbeFailures OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsProbeFailures indicates the total
-- number of probes that failed to be transmitted plus the number of
-- probes that timed out without receiving a response."
-- ::= { tnOamTrHopsEntry 26 }
--
-- tnOamTrHopsTgtAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsTgtAddrType indicates the Internet
-- address type stored in tnOamTrHopsTgtAddress."
-- ::= { tnOamTrHopsEntry 27 }
--
-- tnOamTrHopsTgtAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsTgtAddress indicates the Internet
-- address associated with the hop. A value for this object should
-- be reported as a numeric IP address and not as a DNS name.
--
-- This value of this object is not significant when
-- tnOamTrCtlTestMode has a value of 'macTraceRoute' or
-- 'ethCfmLinkTrace'."
-- ::= { tnOamTrHopsEntry 28 }
--
-- tnOamTrHopsRttOFSumSquares OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object contains a count of the number of times
-- tnOamTrHopsRttSumOfSquares overflowed."
-- ::= { tnOamTrHopsEntry 29 }
--
-- tnOamTrHopsRttHCSumSquares OBJECT-TYPE
-- SYNTAX Counter64
-- UNITS "microseconds squared"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsRttHCSumSquares indicates the high counter
-- for the sum of squares of the received response times of the OAM
-- trace route for this hop. Its purpose is to enable standard deviation
-- calculation."
-- ::= { tnOamTrHopsEntry 30 }
--
-- tnOamTrHopsTtOFSumSquares OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object contains a count of the number of times
-- tnOamTrHopsTtSumOfSquares overflowed."
-- ::= { tnOamTrHopsEntry 31 }
--
-- tnOamTrHopsTtHCSumSquares OBJECT-TYPE
-- SYNTAX Counter64
-- UNITS "microseconds squared"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsTtHCSumSquares indicates the high counter
-- for the sum of squares of the outbound one-way trip times for the
-- OAM trace route for this hop. Its purpose is to enable standard
-- deviation calculation."
-- ::= { tnOamTrHopsEntry 32 }
--
-- tnOamTrHopsInTtOFSumSqrs OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object contains a count of the number of times
-- tnOamTrHopsInTtSumOfSqrs overflowed."
-- ::= { tnOamTrHopsEntry 33 }
--
-- tnOamTrHopsInTtHCSumSqrs OBJECT-TYPE
-- SYNTAX Counter64
-- UNITS "microseconds squared"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamTrHopsInTtHCSumSqrs indicates the high counter
-- for the sum of squares of the inbound one-way trip times of the OAM
-- trace route for this hop. Its purpose is to enable standard deviation
-- calculation.
--
-- The value of this object will be reported as 0 when no one-way trip
-- time measurement is available."
-- ::= { tnOamTrHopsEntry 34 }
--
-- Nokia SROS OAM MAC Trace Route Control Table
--
--
-- Sparsely dependent extension of the tnOamTrCtlTable.
--
-- The same indexes are used for both the base table, tnOamTrCtlTable,
-- and the sparse dependent table, tnOamMacTrCtlTable.
--
-- This in effect extends the tnOamTrCtlTable with additional columns.
-- Rows are created in the tnOamMacTrCtlTable only for those entries
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
-- 'macTraceRoute'.
--
-- Deletion of a row in the tnOamTrCtlTable results in the
-- same fate for the row in the tnOamMacTrCtlTable.
--
-- tnOamMacTrCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamMacTrCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM MAC Trace Route Control Table for
-- providing, via SNMP, the capability of performing Nokia SROS
-- OAM 'macTraceRoute' test operations. The results of these tests
-- are stored in the tnOamTrResultsTable, tnOamTrProbeHistoryTable
-- and the tnOamMacTrL2MapTable."
-- ::= { tnOamTraceRouteObjs 7 }
--
-- tnOamMacTrCtlEntry OBJECT-TYPE
-- SYNTAX TnOamMacTrCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamMacTrCtlTable. The first index
-- element, tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamTrCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex
-- }
-- ::= { tnOamMacTrCtlTable 1 }
--
-- TnOamMacTrCtlEntry ::=
-- SEQUENCE {
-- tnOamMacTrCtlTargetMacAddr MacAddress,
-- tnOamMacTrCtlSourceMacAddr MacAddress,
-- tnOamMacTrCtlSendControl TruthValue,
-- tnOamMacTrCtlReplyControl TruthValue
-- }
--
-- tnOamMacTrCtlTargetMacAddr OBJECT-TYPE
-- SYNTAX MacAddress
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacTrCtlTargetMacAddr is a 6-octet value
-- that specifies the target MAC address to be used in the query
-- request for performing an OAM Mac Trace Route operation when
-- tnOamTrCtlTestMode has a value of 'macTraceRoute'. "
-- REFERENCE
-- "IEEE 802.3 Subclause 30.7.1.1.9"
-- DEFVAL { '000000000000'H }
-- ::= { tnOamMacTrCtlEntry 1 }
--
-- tnOamMacTrCtlSourceMacAddr OBJECT-TYPE
-- SYNTAX MacAddress
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacTrCtlSourceMacAddr is a 6-octet value
-- that specifies the MAC address to be used as the source in the
-- query request for performing an OAM MAC Trace Route operation when
-- tnOamTrCtlTestMode has a value of 'macTraceRoute'. "
-- REFERENCE
-- "IEEE 802.3 Subclause 30.7.1.1.9"
-- DEFVAL { '000000000000'H }
-- ::= { tnOamMacTrCtlEntry 2 }
--
-- tnOamMacTrCtlSendControl OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamMacTrCtlSendControl is 'true', the OAM
-- MAC Trace Route packet is sent directly to the destination IP address
-- via the control plane. If its value is 'false', the packet is sent
-- via the data plane."
-- DEFVAL { false }
-- ::= { tnOamMacTrCtlEntry 3 }
--
-- tnOamMacTrCtlReplyControl OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamMacTrCtlReplyControl is 'true', the
-- OAM Mac Trace Route response is returned using the control plane.
-- If its value is 'false', the packet is sent via the data plane."
-- DEFVAL { false }
-- ::= { tnOamMacTrCtlEntry 4 }
--
-- Nokia SROS series OAM MAC Trace Route Label Mapping Table
--
-- tnOamMacTrL2MapTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamMacTrL2MapEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines a table for storing the results of an OAM 'macTraceRoute'
-- probe operation when a L2 Mapping TLV was returned. Each row
-- represents a single L2FEC TLV within the L2 Mapping TLV. A single
-- L2 mapping entry is returned if the 'macTraceRoute' replier knows
-- the requested VPN ID and has a binding for the requested MAC
-- address. Multiple downstream L2 mappings that specify
-- the replier's flooding domain may be returned if the replier has
-- no bindings for the MAC address.
-- An entry in this table is created when the result of an OAM
-- 'macTraceRoute' probe is determined. An entry is removed from
-- this table when its corresponding tnOamTrCtlEntry is deleted."
-- ::= { tnOamTraceRouteObjs 8 }
-- tnOamMacTrL2MapEntry OBJECT-TYPE
-- SYNTAX TnOamMacTrL2MapEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamMacTrL2MapTable. The first two
-- index elements identify the tnOamTrCtlEntry that a
-- tnOamMacTrL2MapEntry belongs to. The third index element
-- identifies a particular OAM trace route test run. The fourth
-- index element selects the group of responses associated with a
-- specific probe attempt. The fifth and sixth indexes select the
-- hop and the probe at that hop for a particular Nokia SROS
-- OAM Trace Route operation. Note that in the case of a successful
-- 'macTraceRoute' reply there will be only one row entry created.
-- However there may also be one or more error replies. The seventh
-- index selects a single L2 mapping entry within a specific
-- probe reply."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex,
-- tnOamTrResultsTestRunIndex,
-- tnOamTrProbeHistoryIndex,
-- tnOamTrProbeHistoryHopIndex,
-- tnOamTrProbeHistoryProbeIndex,
-- tnOamMacTrL2MapIndex
-- }
-- ::= { tnOamMacTrL2MapTable 1 }
-- TnOamMacTrL2MapEntry ::=
-- SEQUENCE {
-- tnOamMacTrL2MapIndex Unsigned32,
-- tnOamMacTrL2MapRouterID IpAddress,
-- tnOamMacTrL2MapLabel MplsLabel,
-- tnOamMacTrL2MapProtocol TmnxOamSignalProtocol,
-- tnOamMacTrL2MapVCType TmnxOamVcType,
-- tnOamMacTrL2MapVCID TmnxVcId,
-- tnOamMacTrL2MapDirection INTEGER,
-- tnOamMacTrL2MapSdpId SdpId,
-- tnOamMacTrL2MapSapName TNamedItemOrEmpty
-- }
-- tnOamMacTrL2MapIndex OBJECT-TYPE
-- NOTE: The UCD snmpget utility program does not parse this correctly
-- SYNTAX Unsigned32 (1..'ffffffff'h)
-- SYNTAX Unsigned32 (1..4294967295)
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The tnOamMacTrL2MapIndex selects a single L2 mapping entry
-- within a specific 'macTraceRoute' probe reply.
-- The agent starts assigning tnOamMacTrL2MapIndex values at 1."
-- ::= { tnOamMacTrL2MapEntry 1 }
-- tnOamMacTrL2MapRouterID OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacTrL2MapRouterID is the router ID for this
-- L2 mapping entry."
-- ::= { tnOamMacTrL2MapEntry 2 }
-- tnOamMacTrL2MapLabel OBJECT-TYPE
-- SYNTAX MplsLabel
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacTrL2MapLabel is the label used by the
-- router for the L2FEC or VC ID specified by this L2 mapping entry."
-- ::= { tnOamMacTrL2MapEntry 3 }
-- tnOamMacTrL2MapProtocol OBJECT-TYPE
-- SYNTAX TmnxOamSignalProtocol
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacTrL2MapProtocol is the signaling protocol
-- used by the router for the L2FEC or VC ID specified by this L2
-- mapping entry."
-- ::= { tnOamMacTrL2MapEntry 4 }
-- tnOamMacTrL2MapVCType OBJECT-TYPE
-- SYNTAX TmnxOamVcType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacTrL2MapVCType specifies the class of
-- VC ID given in tnOamMacTrL2MapVCID."
-- ::= { tnOamMacTrL2MapEntry 5 }
-- tnOamMacTrL2MapVCID OBJECT-TYPE
-- SYNTAX TmnxVcId
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacTrL2MapVCID is the VC ID associated with
-- the label used by the L2FEC specified by this L2 mapping entry."
-- ::= { tnOamMacTrL2MapEntry 6 }
-- tnOamMacTrL2MapDirection OBJECT-TYPE
-- SYNTAX INTEGER {
-- upstream (1),
-- downstream (2)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacTrL2MapDirection specifies the direction
-- that this L2 mapping entry is in relation to the node that returned
-- the 'macTraceRoute' reply."
-- ::= { tnOamMacTrL2MapEntry 7 }
-- tnOamMacTrL2MapSdpId OBJECT-TYPE
-- SYNTAX SdpId
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacTrL2MapSdpId specifies the ID of the SDP
-- supporting the L2 mapping entry that returned the reply.
-- If this mapping is not a SDP, this object is not relevant and
-- MUST return a value of '0'."
-- ::= { tnOamMacTrL2MapEntry 8 }
-- tnOamMacTrL2MapSapName OBJECT-TYPE
-- SYNTAX TNamedItemOrEmpty
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMacTrL2MapSapName specifies the SAP name
-- when the downstream of the responder is a SAP.
-- If the downstream responder is not a SAP, this object is not
-- relevant and MUST return a zero length empty string."
-- ::= { tnOamMacTrL2MapEntry 9 }
--
-- Nokia SROS series OAM LSP Trace Route Control Table
--
--
-- Sparsely dependent extension of the tnOamTrCtlTable.
--
-- The same indexes are used for both the base table, tnOamTrCtlTable,
-- and the sparse dependent table, tnOamLspTrCtlTable.
--
-- This in effect extends the tnOamTrCtlTable with additional columns.
-- Rows are created in the tnOamLspTrCtlTable only for those entries
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
-- 'lspTraceRoute'.
--
-- Deletion of a row in the tnOamTrCtlTable results in the
-- same fate for the row in the tnOamLspTrCtlTable.
--
tnOamLspTrCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamLspTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Nokia SROS OAM LSP Trace Route Control Table
for providing, via SNMP, the capability of performing Nokia
SROS OAM 'lspTraceRoute' test operations. The results of
these tests are stored in the tnOamTrResultsTable and the
tnOamTrProbeHistoryTable."
::= { tnOamTraceRouteObjs 9 }
tnOamLspTrCtlEntry OBJECT-TYPE
SYNTAX TnOamLspTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tnOamLspTrCtlTable. The first index
element, tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
a textual convention that allows for use of the SNMPv3
View-Based Access Control Model (RFC 2575 [11], VACM)
and allows a management application to identify its entries.
The second index, tnOamTrCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tnSysSwitchId,
-- tnOamTrCtlOwnerIndex,
tnOamTrCtlTestIndex
}
::= { tnOamLspTrCtlTable 1 }
TnOamLspTrCtlEntry ::=
SEQUENCE {
tnOamLspTrCtlVRtrID TmnxVRtrID,
tnOamLspTrCtlLspName TNamedItemOrEmpty,
tnOamLspTrCtlPathName TNamedItemOrEmpty,
tnOamLspTrCtlLdpIpPrefix IpAddress,
tnOamLspTrCtlLdpIpPrefixLen IpAddressPrefixLength,
tnOamLspTrCtlLdpPrefixType InetAddressType,
tnOamLspTrCtlLdpPrefix InetAddress,
tnOamLspTrCtlLdpPrefixLen InetAddressPrefixLength,
tnOamLspTrCtlPathDestType InetAddressType,
tnOamLspTrCtlPathDest InetAddress,
tnOamLspTrCtlNhIntfName TNamedItemOrEmpty,
tnOamLspTrCtlNhAddressType InetAddressType,
tnOamLspTrCtlNhAddress InetAddress,
tnOamLspTrCtlDownstreamMapTlv TmnxOamMplsEchoDownMapTlvOrNone,
tnOamLspTrCtlTestSubMode TmnxOamLspTestSubMode,
tnOamLspTrCtlMplsTpPathType TmnxOamMplsTpPathType,
tnOamLspTrCtlAssocChannel TmnxOamLspAssocChannel,
tnOamLspTrCtlForce TruthValue
}
tnOamLspTrCtlVRtrID OBJECT-TYPE
SYNTAX TmnxVRtrID
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"The unique value which identifies this virtual router in the
Nokia SROS system. The vRtrID value for each virtual router
must remain constant at least from one re-initialization of the
system management processor (CPM) to the next. There will always
be at least one router entry defined by the agent with vRtrID=1
which represents the base transport router.
This object was obsoleted in release 6.0R15 and replaced with
tnOamTrCtlVRtrID in tnOamTrCtlTable."
DEFVAL { 1 }
::= { tnOamLspTrCtlEntry 1 }
tnOamLspTrCtlLspName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Administrative name of the target Labeled Switch Path (LSP) for this
OAM LSP Trace Route test. The LSP name must be unique within the
virtual router instance specified by tnOamLspTrCtlVRtrID.
This parameter is mutually exclusive with the IP prefix parameter
associated with an LDP based LSP (tnOamLspTrCtlLdpIpPrefix). Either
the LSP name or the LDP IP Prefix must be specified but not both."
DEFVAL { ''H } -- the empty string
::= { tnOamLspTrCtlEntry 2 }
tnOamLspTrCtlPathName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Administrative name of the Path (LSP) for this OAM LSP Trace Route
test. The Path name must be unique within the virtual router
instance specified by tnOamLspTrCtlVRtrID.
This is an optional parameter which can be specified only if the
LSP Name parameter is specified."
DEFVAL { ''H } -- the empty string
::= { tnOamLspTrCtlEntry 3 }
tnOamLspTrCtlLdpIpPrefix OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"The IP prefix for the LDP based LSP for this OAM LSP Trace Route
test.
This parameter is mutually exclusive with the LSP name parameter
(tnOamLspTrCtlLspName). Either the LDP IP Prefix or the LSP name
must be specified but not both.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tnOamLspTrCtlLdpPrefixType and
tnOamLspTrCtlLdpPrefix."
DEFVAL { '00000000'H } -- 0.0.0.0
::= { tnOamLspTrCtlEntry 4 }
tnOamLspTrCtlLdpIpPrefixLen OBJECT-TYPE
SYNTAX IpAddressPrefixLength
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"The IP prefix length for the LDP based LSP for this OAM LSP Trace
Route test.
The value of this parameter is valid only when LDP IP Prefix
has been specified.
This object was obsoleted in release 4.0 and replaced with
InetAddress object tnOamLspTrCtlLdpPrefixLen."
DEFVAL { 32 }
::= { tnOamLspTrCtlEntry 5 }
tnOamLspTrCtlLdpPrefixType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspTrCtlLdpPrefixType specifies the type of
Internet address stored in tnOamLspTrCtlLdpPrefix."
DEFVAL { unknown }
::= { tnOamLspTrCtlEntry 6 }
tnOamLspTrCtlLdpPrefix OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspTrCtlLdpPrefix specifies the Internet address
prefix for the LDP based LSP for this OAM LSP Trace Route
test.
This parameter is mutually exclusive with the LSP name parameter
(tnOamLspTrCtlLspName). Either the LDP IP Prefix or the LSP name
must be specified but not both."
DEFVAL { ''H }
::= { tnOamLspTrCtlEntry 7 }
tnOamLspTrCtlLdpPrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspTrCtlLdpPrefixLen specifies the Internet
address prefix length for the LDP based LSP for this OAM LSP Trace
Route test.
The value of this parameter is valid only when LDP IP Prefix
has been specified."
DEFVAL { 32 }
::= { tnOamLspTrCtlEntry 8 }
tnOamLspTrCtlPathDestType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspTrCtlPathDestType specifies the type
of Internet address stored in tnOamLspTrCtlPathDest."
DEFVAL { unknown }
::= { tnOamLspTrCtlEntry 9 }
tnOamLspTrCtlPathDest OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspTrCtlPathDest specifies a unique path
in a multipath setup for this OAM LSP Trace Route to traverse.
This address is used as part of a hash key to select the
appropriate ECMP to the destination of an OAM LSP Trace test.
This is an optional parameter. "
DEFVAL { ''H }
::= { tnOamLspTrCtlEntry 10 }
tnOamLspTrCtlNhIntfName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Administrative name of the next hop interface for this OAM LSP
Trace Route test to be sent. The interface name must be unique
within the virtual router instance specified by
tnOamLspTrCtlVRtrID.
This is an optional parameter which can be specified only if the
tnOamLspTrCtlPathDest parameter is specified. This parameter
is mutually exclusive with the tnOamLspTrCtlNhAddress
parameter. Either the next-hop interface name or next-hop address
can be specified but not both. An attempt to set this object to a
non-default value when tnOamLspTrCtlNhAddress has a
non-default value will result in an 'inconsistentValue' error."
DEFVAL { ''H } -- the empty string
::= { tnOamLspTrCtlEntry 11 }
tnOamLspTrCtlNhAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspTrCtlNhAddressType specifies the type
of Internet address stored in tnOamLspTrCtlNhAddress."
DEFVAL { unknown }
::= { tnOamLspTrCtlEntry 12 }
tnOamLspTrCtlNhAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspTrCtlNhAddress specifies the Interface
address to the next hop through which this OAM LSP Trace Route
test is to be transmitted.
This is an optional parameter which can be specified only if the
tnOamLspTrCtlPathDest parameter is specified. This parameter
is mutually exclusive with tnOamLspTrCtlNhIntfName parameter.
Either the next-hop interface name or next-hop address
can be specified but not both. An attempt to set this object to a
non-default value when tnOamLspTrCtlNhIntfName has a
non-default value will result in an 'inconsistentValue' error."
DEFVAL { ''H }
::= { tnOamLspTrCtlEntry 13 }
tnOamLspTrCtlDownstreamMapTlv OBJECT-TYPE
SYNTAX TmnxOamMplsEchoDownMapTlvOrNone
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspTrCtlDownstreamMapTlv specifies the type of
downstream mapping TLV to insert in the MPLS echo request PDU when
launching the test.
When an LSP trace route test is created, the value of this object
defaults to the value of the global configuration object
tnOamMplsEchoDownstreamMapTlv.
The supported object combinations for LSP trace route tests are listed
in the tnOamLspTrCtlTable DESCRIPTION clause."
DEFVAL { dsmap }
::= { tnOamLspTrCtlEntry 14 }
tnOamLspTrCtlTestSubMode OBJECT-TYPE
SYNTAX TmnxOamLspTestSubMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspTrCtlTestSubMode specifies the type of LSP
trace route test to perform.
When this object is 'unspecified(1)', the type of LSP trace route test
to be performed is determined when the test is started, from the set of
tnOamLspTrCtlTable objects configured with non-default values.
If there is a mismatch between tnOamLspTrCtlTestSubMode and the
type of the LSP to be tested, the test will fail. For example, if
tnOamLspTrCtlTestSubMode is 'static(2)', and
tnOamLspTrCtlLspName refers to an LSP with
TIMETRA-MPLS-MIB::vRtrMplsLspType not equal to 'mplsTp(7)', the test
will fail.
The supported object combinations for LSP trace route tests are listed
in the tnOamLspTrCtlTable DESCRIPTION clause."
DEFVAL { unspecified }
::= { tnOamLspTrCtlEntry 15 }
tnOamLspTrCtlMplsTpPathType OBJECT-TYPE
SYNTAX TmnxOamMplsTpPathType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspTrCtlMplsTpPathType specifies the type of the
MPLS-TP path to be tested.
The supported object combinations for LSP trace route tests are listed
in the tnOamLspTrCtlTable DESCRIPTION clause."
DEFVAL { active }
::= { tnOamLspTrCtlEntry 16 }
tnOamLspTrCtlAssocChannel OBJECT-TYPE
SYNTAX TmnxOamLspAssocChannel
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspTrCtlAssocChannel specifies the launched echo
request's usage of the Associated Channel (ACH) mechanism, when testing
an MPLS-TP LSP.
When tnOamLspTrCtlTestSubMode is 'static(2)', the default value for
tnOamLspTrCtlAssocChannel is 'nonIp(2)'.
The supported object combinations for LSP trace route tests are listed
in the tnOamLspTrCtlTable DESCRIPTION clause."
DEFVAL { notApplicable }
::= { tnOamLspTrCtlEntry 17 }
tnOamLspTrCtlForce OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamLspTrCtlForce specifies whether or not to force
the transmission of the 'lspTraceRoute' request PDU(s).
If tnOamLspTrCtlForce is 'true(1)', the test will proceed and request
PDU(s) will be sent regardless of the local operational status of the
tested LSP path.
If tnOamLspTrCtlForce is 'false(2)', the test will fail
immediately when the local operational status of the tested LSP path is
down.
The supported object combinations for LSP trace route tests are listed
in the tnOamLspTrCtlTable DESCRIPTION clause."
DEFVAL { false }
::= { tnOamLspTrCtlEntry 18 }
--
-- Nokia SROS series OAM Lsp Trace Route Downstream L2 Mapping Table
--
tnOamLspTrMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamLspTrMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines a table for storing the results of an OAM 'lspTraceRoute'
probe operation when a Downstream Mapping TLV was returned. Each row
represents a single label map within the returned downstream mapping
TLV.
An entry in this table is created when the result of an OAM
'lspTraceRoute' or 'p2mpLspTrace' probe is determined.
An entry is removed from this table when its corresponding
tnOamTrCtlEntry is deleted."
::= { tnOamTraceRouteObjs 10 }
tnOamLspTrMapEntry OBJECT-TYPE
SYNTAX TnOamLspTrMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tnOamLspTrMapTable. The first two
index elements identify the tnOamTrCtlEntry that a
tnOamLspTrMapEntry belongs to. The third index element
identifies an OAM trace route test run. The fourth index element
selects the group of responses associated with a specific
probe attempt. The fifth and sixth indexes select the hop and
the probe at that hop for a particular Nokia SROS OAM
Trace Route operation. The seventh index selects a single downstream
L2 map entry within the specific probe reply."
INDEX {
tnSysSwitchId,
-- tnOamTrCtlOwnerIndex,
tnOamTrCtlTestIndex,
tnOamTrResultsTestRunIndex,
tnOamTrProbeHistoryIndex,
tnOamTrProbeHistoryHopIndex,
tnOamTrProbeHistoryProbeIndex,
tnOamLspTrMapIndex
}
::= { tnOamLspTrMapTable 1 }
TnOamLspTrMapEntry ::=
SEQUENCE {
tnOamLspTrMapIndex Unsigned32,
tnOamLspTrMapDSIPv4Addr IpAddress,
tnOamLspTrMapAddrType TmnxOamAddressType,
tnOamLspTrMapDSIfAddr Unsigned32,
tnOamLspTrMapMTU Unsigned32,
tnOamLspTrMapDSIndex Unsigned32
}
tnOamLspTrMapIndex OBJECT-TYPE
-- NOTE: The UCD snmpget utility program does not parse this correctly
-- SYNTAX Unsigned32 (1..'ffffffff'h)
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table is created when the result of a OAM
'lspTraceRoute' probe is determined. The initial 2
instance identifier index values identify the tnOamTrCtlEntry
that a OAM probe result (tnOamTrProbeHistoryEntry) belongs
to. The tnOamTrProbeHistoryIndex identifies a group of replies
received in response to a specific probe transmission. The fourth
and fifth indexes select the hop and the probe at that hop for a
particular Nokia SROS OAM Trace Route operation.
The tnOamLspTrMapIndex selects a single L2 mapping entry
within a specific 'lspTraceRoute' probe reply.
The agent starts assigning tnOamLspTrMapIndex values at 1."
::= { tnOamLspTrMapEntry 1 }
tnOamLspTrMapDSIPv4Addr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamLspTrMapDSIPv4Addr indicates the IPv4 address
of the downstream LSR that this entry in the tnOamLspTrMapTable
describes. If the interface to the downstream LSR is numbered,
then the tnOamLspTrMapDSIPv4Addr can either be the downstream
LSR's Router ID or the interface address of the downstream LSR.
If the interface to the downstream LSR is unnumbered, the value
of tnOamLspTrMapDSIPv4Addr indicates the downstream LSR's Router
ID."
::= { tnOamLspTrMapEntry 2 }
tnOamLspTrMapAddrType OBJECT-TYPE
SYNTAX TmnxOamAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamLspTrMapAddrType indicates the type of
downstream interface address specified by tnOamLspTrMapDSIfAddr.
The only valid values for tnOamLspTrMapAddrType are
'ipv4Address', 'ipv4Unnumbered', 'ipv6Address' and 'ipv6Unnumbered'."
::= { tnOamLspTrMapEntry 3 }
tnOamLspTrMapDSIfAddr OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When tnOamLspTrMapAddrType has a value of 'ipv4Address'
tnOamLspTrMapDSIfAddr indicates the downstream LSR's
interface address. When tnOamLspTrMapAddrType has a value
of 'unnumbered', tnOamLspTrMapDSIfAddr indicates the index
assigned by the upstream LSR to the interface."
::= { tnOamLspTrMapEntry 4 }
tnOamLspTrMapMTU OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamLspTrMapMTU indicates the largest MPLS frame
(including the label stack) that fits on the interface to the
downstream LSR."
::= { tnOamLspTrMapEntry 5 }
tnOamLspTrMapDSIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of tnOamLspTrMapDSIndex indicates the unique index
assigned to the pair of downstream router and interface addresses
represented by this row in the tnOamLspTrMapTable.
tnOamLspTrMapDSIndex object was obsolete in release 5.0"
::= { tnOamLspTrMapEntry 6 }
--
-- Nokia SROS series OAM VPRN Trace Route Control Table
--
--
-- Sparse Dependent Extension of the tnOamTrCtlTable.
--
-- The same indexes are used for both the base table, tnOamTrCtlTable,
-- and the sparse dependent table, tnOamVprnTrCtlTable.
--
-- This in effect extends the tnOamTrCtlTable with additional columns.
-- Rows are created in the tnOamVprnTrCtlTable only for those entries
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
-- 'vprnTraceRoute'.
--
-- Deletion of a row in the tnOamTrCtlTable results in the
-- same fate for the row in the tnOamVprnTrCtlTable.
--
-- tnOamVprnTrCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamVprnTrCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM VPRN Trace Route Control Table for
-- providing, via SNMP, the capability of performing Nokia SROS
-- OAM 'vprnTraceRoute' test operations. The results of these tests
-- are stored in the tnOamTrResultsTable, the
-- tnOamTrProbeHistoryTable, the tnOamVprnTrRTTable and the
-- tnOamVprnTrNextHopTable."
-- ::= { tnOamTraceRouteObjs 11 }
-- tnOamVprnTrCtlEntry OBJECT-TYPE
-- SYNTAX TnOamVprnTrCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamVprnTrCtlTable. The first index
-- element, tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamTrCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex
-- }
-- ::= { tnOamVprnTrCtlTable 1 }
-- TnOamVprnTrCtlEntry ::=
-- SEQUENCE {
-- tnOamVprnTrCtlSourceIpAddr IpAddress,
-- tnOamVprnTrCtlReplyControl TruthValue,
-- tnOamVprnTrCtlSrcAddrType InetAddressType,
-- tnOamVprnTrCtlSrcAddress InetAddress
-- }
-- tnOamVprnTrCtlSourceIpAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-create
-- STATUS obsolete
-- DESCRIPTION
-- "Specifies the Ipv4 address to be used as the source for
-- performing an OAM 'vprnTraceRoute' operation when tnOamTrCtlTestMode
-- has a value of 'vprnTraceRoute'. This parameter is required.
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamVprnTrCtlSrcAddrType and
-- tnOamVprnTrCtlSrcAddress."
-- DEFVAL { '00000000'h } -- -- 0.0.0.0
-- ::= { tnOamVprnTrCtlEntry 1 }
-- tnOamVprnTrCtlReplyControl OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamVprnTrCtlReplyControl is 'true', the
-- OAM 'vprnTraceRoute' response is returned using the control plane.
-- If its value is 'false', the packet is sent via the data plane.
-- This object is optional and is not relevant when tnOamTrCtlTestMode
-- has a value other than 'vprnTraceRoute'."
-- DEFVAL { false }
-- ::= { tnOamVprnTrCtlEntry 2 }
-- tnOamVprnTrCtlSrcAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrCtlSrcAddrType specifies the type of
-- Internet address stored in tnOamVprnTrCtlSrcAddress."
-- DEFVAL { unknown }
-- ::= { tnOamVprnTrCtlEntry 3 }
-- tnOamVprnTrCtlSrcAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrCtlSrcAddress specifies the Internet
-- address to be used as the source for performing an OAM
-- 'vprnTraceRoute' operation when tnOamTrCtlTestMode has a value of
-- 'vprnTraceRoute'. This parameter is required."
-- DEFVAL { ''H }
-- ::= { tnOamVprnTrCtlEntry 4 }
--
-- Nokia SROS series OAM VPRN Trace Route L3 Map Table
--
-- tnOamVprnTrL3MapTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamVprnTrL3MapEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines a table for storing the results of an OAM 'vprnTraceRoute'
-- probe operation. The number of entries for a test in this table
-- is limited to the results of 3 runs.
--
-- An entry in this table is created when the result of an OAM
-- 'vprnTraceRoute' probe is determined. An entry is removed from
-- this table when its corresponding tnOamTrCtlEntry is deleted."
-- ::= { tnOamTraceRouteObjs 12 }
-- tnOamVprnTrL3MapEntry OBJECT-TYPE
-- SYNTAX TnOamVprnTrL3MapEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamVprnTrL3MapTable. The first
-- two index elements identify the tnOamTrCtlEntry that a
-- tnOamVprnTrL3MapEntry belongs to. The third index element
-- identifies an OAM trace route test run. The fourth index element
-- selects a single Nokia SROS OAM 'vprnTraceRoute' operation
-- result. The fifth and sixth indexes select the hop and the
-- probe at that hop for a particular Nokia SROS OAM
-- 'vprnTraceRoute' operation. The seventh index selects either the
-- requestor's or responder's L3 route information."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex,
-- tnOamTrResultsTestRunIndex,
-- tnOamTrProbeHistoryIndex,
-- tnOamTrProbeHistoryHopIndex,
-- tnOamTrProbeHistoryProbeIndex,
-- tnOamVprnTrL3MapReporter
-- }
-- ::= { tnOamVprnTrL3MapTable 1 }
-- TnOamVprnTrL3MapEntry ::=
-- SEQUENCE {
-- tnOamVprnTrL3MapReporter INTEGER,
-- tnOamVprnTrL3MapRouterID RouterID,
-- tnOamVprnTrL3MapRteDestAddr IpAddress,
-- tnOamVprnTrL3MapRteDestMask Unsigned32,
-- tnOamVprnTrL3MapRteVprnLabel MplsLabel,
-- tnOamVprnTrL3MapRteMetrics Unsigned32,
-- tnOamVprnTrL3MapRteLastUp DateAndTime,
-- tnOamVprnTrL3MapRteOwner INTEGER,
-- tnOamVprnTrL3MapRtePref Unsigned32,
-- tnOamVprnTrL3MapRteDist TmnxVPNRouteDistinguisher,
-- tnOamVprnTrL3MapNumNextHops Unsigned32,
-- tnOamVprnTrL3MapNumRteTargets Unsigned32,
-- tnOamVprnTrL3MapDestAddrType InetAddressType,
-- tnOamVprnTrL3MapDestAddress InetAddress,
-- tnOamVprnTrL3MapDestMaskLen InetAddressPrefixLength
-- }
-- tnOamVprnTrL3MapReporter OBJECT-TYPE
-- SYNTAX INTEGER {
-- requestor (1),
-- responder (2)
-- }
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapReporter specifies who reported
-- the route information in this row entry. It may have come from
-- the 'vprnTraceRoute' requestor's local information or it may be
-- from the remote 'vprnTraceRoute' responder."
-- ::= { tnOamVprnTrL3MapEntry 1 }
-- tnOamVprnTrL3MapRouterID OBJECT-TYPE
-- SYNTAX RouterID
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapRouterID indicates the router ID
-- of the node, requestor or responder, that provided this route
-- information."
-- ::= { tnOamVprnTrL3MapEntry 2 }
-- tnOamVprnTrL3MapRteDestAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapRteDestAddr indicates the IP
-- address to be advertised for the route information returned by
-- this 'vprnTraceRoute' reply. When used together with the values
-- in tnOamVprnTrL3MapRteDestMask and tnOamVprnTrL3MapRteVprnLabel
-- a customer route can be identified.
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamVprnTrL3MapDestAddrType and
-- tnOamVprnTrL3MapDestAddrType."
-- ::= { tnOamVprnTrL3MapEntry 3 }
-- tnOamVprnTrL3MapRteDestMask OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapRteDestMask indicates the number
-- of prefix bits (prefix width) to be &-ed with IP address in
-- tnOamVprnTrL3MapRteDestAddr.
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress object tnOamVprnTrL3MapDestMaskLen."
-- ::= { tnOamVprnTrL3MapEntry 4 }
-- tnOamVprnTrL3MapRteVprnLabel OBJECT-TYPE
-- SYNTAX MplsLabel
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapRteVprnLabel indicates the VPRN
-- label associated with the route information returned in this
-- 'vprnTraceRoute' reply."
-- ::= { tnOamVprnTrL3MapEntry 5 }
-- tnOamVprnTrL3MapRteMetrics OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapRteMetrics indicates the metrics
-- to be used with this vprnTraceRoute route."
-- ::= { tnOamVprnTrL3MapEntry 6 }
-- tnOamVprnTrL3MapRteLastUp OBJECT-TYPE
-- SYNTAX DateAndTime
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapRteLastUp indicates the time
-- this route was last added or modified by the protocol."
-- ::= { tnOamVprnTrL3MapEntry 7 }
-- tnOamVprnTrL3MapRteOwner OBJECT-TYPE
-- SYNTAX INTEGER {
-- invalid (0),
-- local (1),
-- static (2),
-- rip (3),
-- ospf (4),
-- isis (5),
-- bgp (6),
-- bgpVpn (7),
-- ldp (8),
-- aggregate (9),
-- any (10)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapRteOwner indicates the protocol
-- that owns this route. It may be a local or remote route."
-- ::= { tnOamVprnTrL3MapEntry 8 }
-- tnOamVprnTrL3MapRtePref OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapRtePref indicates the route
-- preference value for this route."
-- ::= { tnOamVprnTrL3MapEntry 9 }
-- tnOamVprnTrL3MapRteDist OBJECT-TYPE
-- SYNTAX TmnxVPNRouteDistinguisher
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapRteDist is the route distinguisher
-- associated with the route information returned in this 'vprnTraceRoute'
-- reply."
-- ::= { tnOamVprnTrL3MapEntry 10 }
-- tnOamVprnTrL3MapNumNextHops OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapNumNextHops indicates the number
-- of entries in the tnOamVprnTrNextHopTable for this route."
-- ::= { tnOamVprnTrL3MapEntry 11 }
-- tnOamVprnTrL3MapNumRteTargets OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapNumRteTargets indicates the number
-- of entries in the tnOamVprnTrRTTable for this route."
-- ::= { tnOamVprnTrL3MapEntry 12 }
-- tnOamVprnTrL3MapDestAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapDestAddrType indicates the type
-- of internet address stored in tnOamVprnTrL3MapDestAddress."
-- ::= { tnOamVprnTrL3MapEntry 13 }
-- tnOamVprnTrL3MapDestAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapDestAddress indicates the Internet
-- address to be advertised for the route information returned by
-- this 'vprnTraceRoute' reply. When used together with the values
-- in tnOamVprnTrL3MapRteDestMask and tnOamVprnTrL3MapRteVprnLabel
-- a customer route can be identified."
-- ::= { tnOamVprnTrL3MapEntry 14 }
-- tnOamVprnTrL3MapDestMaskLen OBJECT-TYPE
-- SYNTAX InetAddressPrefixLength
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrL3MapDestMaskLen indicates the number
-- of prefix bits (prefix width) to be &-ed with the IP address in
-- tnOamVprnTrL3MapDestAddress."
-- ::= { tnOamVprnTrL3MapEntry 15 }
--
-- Nokia SROS OAM VPRN TraceRoute L3 Route Information Next Hop Table
--
-- tnOamVprnTrNextHopTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamVprnTrNextHopEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines a table for storing the results of an OAM 'vprnTraceRoute'
-- probe operation where a L3 route next hop list is returned.
-- An entry in this table is created when the result of an OAM
-- 'vprnTraceRoute' probe is determined.
-- An entry is removed from this table when its corresponding
-- tnOamTrCtlEntry is deleted."
-- ::= { tnOamTraceRouteObjs 13 }
-- tnOamVprnTrNextHopEntry OBJECT-TYPE
-- SYNTAX TnOamVprnTrNextHopEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamVprnTrNextHopTable. The first two
-- index elements identify the tnOamTrCtlEntry that a
-- tnOamVprnTrNextHopEntry belongs to. The third index element
-- identifies an OAM trace route test run. The fourth, fifth and sixth
-- index elements select a single OAM 'vprnTraceRoute' reply. The
-- seventh index selects either the requestor's or responder's route
-- information. The eighth index selects a single L3 next hop entry
-- within a specific 'vprnTraceRoute' probe reply route information."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex,
-- tnOamTrResultsTestRunIndex,
-- tnOamTrProbeHistoryIndex,
-- tnOamTrProbeHistoryHopIndex,
-- tnOamTrProbeHistoryProbeIndex,
-- tnOamVprnTrL3MapReporter,
-- tnOamVprnTrNextHopIndex
-- }
-- ::= { tnOamVprnTrNextHopTable 1 }
-- TnOamVprnTrNextHopEntry ::=
-- SEQUENCE {
-- tnOamVprnTrNextHopIndex Unsigned32,
-- tnOamVprnTrNextHopRtrID RouterID,
-- tnOamVprnTrNextHopType INTEGER,
-- tnOamVprnTrNextHopTunnelID TmnxTunnelID,
-- tnOamVprnTrNextHopTunnelType TmnxTunnelType,
-- tnOamVprnTrNextHopIfIndex InterfaceIndex,
-- tnOamVprnTrNextHopAddrType InetAddressType,
-- tnOamVprnTrNextHopAddress InetAddress
-- }
-- tnOamVprnTrNextHopIndex OBJECT-TYPE
-- NOTE: The UCD snmpget utility program does not parse this correctly
-- SYNTAX Unsigned32 (1..'ffffffff'h)
-- SYNTAX Unsigned32 (1..4294967295)
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The tnOamVprnTrNextHopIndex selects a single L3 next hop entry
-- associated with the router information returned within a specific
-- 'vprnTraceRoute' probe reply.
-- The agent starts assigning tnOamVprnTrNextHopIndex values at 1."
-- ::= { tnOamVprnTrNextHopEntry 1 }
-- tnOamVprnTrNextHopRtrID OBJECT-TYPE
-- SYNTAX RouterID
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "The value of tnOamVprnTrNextHopRtrID is the router ID for this
-- L3 next hop entry.
-- This object was obsoleted in release 6.0 and replaced with
-- InetAddress objects tnOamVprnTrNextHopAddrType and
-- tnOamVprnTrNextHopAddress."
-- ::= { tnOamVprnTrNextHopEntry 2 }
-- tnOamVprnTrNextHopType OBJECT-TYPE
-- SYNTAX INTEGER {
-- local (1),
-- remote (2)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrNextHopType indicates whether the
-- route owner is a local route or a remote, BGP-VPRN, route."
-- ::= { tnOamVprnTrNextHopEntry 3 }
-- tnOamVprnTrNextHopTunnelID OBJECT-TYPE
-- SYNTAX TmnxTunnelID
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamVprnTrNextHopType is 'remote' the
-- value of tnOamVprnTrNextHopTunnelID indicates the tunnel ID
-- used to reach this BGP next hop."
-- ::= { tnOamVprnTrNextHopEntry 4 }
-- tnOamVprnTrNextHopTunnelType OBJECT-TYPE
-- SYNTAX TmnxTunnelType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamVprnTrNextHopType is 'remote' the
-- value of tnOamVprnTrNextHopTunnelType indicates the type of
-- tunnel used to reach this BGP next hop."
-- ::= { tnOamVprnTrNextHopEntry 5 }
-- tnOamVprnTrNextHopIfIndex OBJECT-TYPE
-- SYNTAX InterfaceIndex
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamVprnTrNextHopType is 'local' the
-- value of tnOamVprnTrNextHopIfIndex indicates the interface
-- used to reach this ECMP next hop."
-- ::= { tnOamVprnTrNextHopEntry 6 }
-- tnOamVprnTrNextHopAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamVprnTrNextHopAddrType indicates the type of Internet address
-- stored in tnOamVprnTrNextHopAddress. Address types 'unknown(0)',
-- 'ipv4(1)', 'ipv6(2)', and 'ipv6z(4)' are supported."
-- ::= { tnOamVprnTrNextHopEntry 7 }
-- tnOamVprnTrNextHopAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16|20))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrNextHopAddress is the Internet address
-- for this L3 next hop entry."
-- ::= { tnOamVprnTrNextHopEntry 8 }
--
-- Nokia SROS series OAM VPRN Trace Route Returned Route
-- Information Target Table
--
-- tnOamVprnTrRTTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamVprnTrRTEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines a table for storing the results of an OAM 'vprnTraceRoute'
-- probe operation where a L3 route target list is returned.
-- An entry in this table is created when the result of an OAM
-- 'vprnTraceRoute' probe is determined.
-- An entry is removed from this table when its corresponding
-- tnOamTrCtlEntry is deleted."
-- ::= { tnOamTraceRouteObjs 14 }
-- tnOamVprnTrRTEntry OBJECT-TYPE
-- SYNTAX TnOamVprnTrRTEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamVprnTrRTTable. The first two
-- index elements identify the tnOamTrCtlEntry that a
-- tnOamVprnTrRTEntry belongs to. The third index element
-- identifies an OAM trace route test run. The fouth, fifth and sixth
-- index elements select a single OAM 'vprnTraceRoute' reply.
-- The seventh index selects either the probe requestor's or
-- probe replier's route information. The eighth index selects
-- successive L3 route target entries contained in a specific
-- 'vprnTraceRoute' requestor or probe reply route information."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex,
-- tnOamTrResultsTestRunIndex,
-- tnOamTrProbeHistoryIndex,
-- tnOamTrProbeHistoryHopIndex,
-- tnOamTrProbeHistoryProbeIndex,
-- tnOamVprnTrL3MapReporter,
-- tnOamVprnTrRTIndex
-- }
-- ::= { tnOamVprnTrRTTable 1 }
-- TnOamVprnTrRTEntry ::=
-- SEQUENCE {
-- tnOamVprnTrRTIndex Unsigned32,
-- tnOamVprnTrRouteTarget TmnxBgpRouteTarget
-- }
-- tnOamVprnTrRTIndex OBJECT-TYPE
-- NOTE: The UCD snmpget utility program does not parse this correctly
-- SYNTAX Unsigned32 (1..'ffffffff'h)
-- SYNTAX Unsigned32 (1..4294967295)
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The tnOamVprnTrRTIndex selects a single L3 route target entry
-- associated with the router information returned within a specific
-- 'vprnTraceRoute' probe reply.
-- The agent starts assigning tnOamVprnTrRTIndex values at 1."
-- ::= { tnOamVprnTrRTEntry 1 }
-- tnOamVprnTrRouteTarget OBJECT-TYPE
-- SYNTAX TmnxBgpRouteTarget
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamVprnTrRouteTarget is the route target ID
-- for this L3 route target entry."
-- ::= { tnOamVprnTrRTEntry 2 }
--
-- Nokia SROS series OAM Lsp Trace Route Downstream Label Mapping Table
--
--
-- tnOamLspTrDSLabelTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamLspTrDSLabelEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines a table for storing the results of an OAM 'lspTraceRoute' or
-- 'p2mpLspTrace' probe operation when a Downstream Mapping TLV was
-- returned. Each row represents a single downstream label within a
-- returned downstream L2 mapping TLV.
--
-- An entry in this table is created when the result of an OAM
-- 'lspTraceRoute' or 'p2mpLspTrace' probe is determined.
-- An entry is removed from this table when its corresponding
-- tnOamTrCtlEntry is deleted."
-- ::= { tnOamTraceRouteObjs 15 }
-- tnOamLspTrDSLabelEntry OBJECT-TYPE
-- SYNTAX TnOamLspTrDSLabelEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamLspTrDSLabelTable. The first
-- two index elements identify the tnOamTrCtlEntry that a
-- tnOamLspTrMapEntry belongs to. The third index element
-- identifies a OAM trace route test run. The fourth index element
-- selects the group of responses associated with a specific
-- probe attempt. The fifth and sixth indexes select the hop and
-- the probe at that hop for a particular Nokia SROS OAM
-- Trace Route operation. The seventh index selects a single downstream
-- L2 map entry within the specific probe reply. The eigth index
-- selects seccessive downstream L2 label entries contained in a
-- specific probe reply."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex,
-- tnOamTrResultsTestRunIndex,
-- tnOamTrProbeHistoryIndex,
-- tnOamTrProbeHistoryHopIndex,
-- tnOamTrProbeHistoryProbeIndex,
-- tnOamLspTrMapIndex,
-- tnOamLspTrDSLabelIndex
-- }
-- ::= { tnOamLspTrDSLabelTable 1 }
-- TnOamLspTrDSLabelEntry ::=
-- SEQUENCE {
-- tnOamLspTrDSLabelIndex Unsigned32,
-- tnOamLspTrDSLabelLabel MplsLabel,
-- tnOamLspTrDSLabelProtocol TmnxOamSignalProtocol
-- }
-- tnOamLspTrDSLabelIndex OBJECT-TYPE
-- NOTE: The UCD snmpget utility program does not parse this correctly
-- SYNTAX Unsigned32 (1..'ffffffff'h)
-- SYNTAX Unsigned32 (1..4294967295)
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The tnOamLspTrDSLabelIndex selects a single downstream L2 label
-- entry within a specific L2 mapping entry reply.
-- The agent starts assigning tnOamLspTrDSLabelIndex values at 1."
-- ::= { tnOamLspTrDSLabelEntry 1 }
-- tnOamLspTrDSLabelLabel OBJECT-TYPE
-- SYNTAX MplsLabel
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLspTrDSLabelLabel is the label used by the
-- downstream router specified by this downstream L2 label entry."
-- ::= { tnOamLspTrDSLabelEntry 2 }
-- tnOamLspTrDSLabelProtocol OBJECT-TYPE
-- SYNTAX TmnxOamSignalProtocol
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLspTrDSLabelProtocol is the signaling protocol
-- used by the router for the label specified by this downstream
-- L2 label entry."
-- ::= { tnOamLspTrDSLabelEntry 3 }
--
-- Nokia SROS series OAM Multicast Trace Route Control Table
--
--
-- Sparse Dependent Extension of the tnOamTrCtlTable.
--
-- The same indexes are used for both the base table, tnOamTrCtlTable,
-- and the sparse dependent table, tnOamMcastTrCtlTable.
--
-- This in effect extends the tnOamTrCtlTable with additional columns.
-- Rows are created in the tnOamMcastTrCtlTable only for those entries
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
-- 'mcastTraceRoute'.
--
-- Deletion of a row in the tnOamTrCtlTable results in the
-- same fate for the row in the tnOamMcastTrCtlTable.
--
-- tnOamMcastTrCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamMcastTrCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM Multicast Trace Route Control Table
-- for providing, via SNMP, the capability of performing Nokia
-- SROS OAM 'mcastTraceRoute' test operations. The results of these
-- tests are stored in the tnOamTrResultsTable, the
-- tnOamTrProbeHistoryTable and the tnOamMcastTrRespTable."
-- ::= { tnOamTraceRouteObjs 16 }
--
-- tnOamMcastTrCtlEntry OBJECT-TYPE
-- SYNTAX TnOamMcastTrCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamMcastTrCtlTable. The first index
-- element, tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamTrCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex
-- }
-- ::= { tnOamMcastTrCtlTable 1 }
--
-- TnOamMcastTrCtlEntry ::=
-- SEQUENCE {
-- tnOamMcastTrCtlVRtrID TmnxVRtrID,
-- tnOamMcastTrCtlSrcIpAddr IpAddress,
-- tnOamMcastTrCtlDestIpAddr IpAddress,
-- tnOamMcastTrCtlRespIpAddr IpAddress,
-- tnOamMcastTrCtlGrpIpAddr IpAddress,
-- tnOamMcastTrCtlHops Unsigned32,
-- tnOamMcastTrQueryId Unsigned32,
-- tnOamMcastTrCtlSrcAddrType InetAddressType,
-- tnOamMcastTrCtlSrcAddress InetAddress,
-- tnOamMcastTrCtlDestAddrType InetAddressType,
-- tnOamMcastTrCtlDestAddress InetAddress,
-- tnOamMcastTrCtlRespAddrType InetAddressType,
-- tnOamMcastTrCtlRespAddress InetAddress,
-- tnOamMcastTrCtlGrpAddrType InetAddressType,
-- tnOamMcastTrCtlGrpAddress InetAddress
-- }
--
-- tnOamMcastTrCtlVRtrID OBJECT-TYPE
-- SYNTAX TmnxVRtrID
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The unique value which identifies this virtual router in the
-- Nokia SROS system. The vRtrID value for each virtual router
-- must remain constant at least from one re-initialization of the
-- system management processor (CPM) to the next. There will always
-- be at least one router entry defined by the agent with vRtrID=1
-- which represents the base transport router.
--
-- When using the tnOamTrCtlServiceId parameter to direct mtrace
-- to use a virtual router associated with a VPRN service, setting
-- the tnOamMcastTrCtlVRtrID parameter is ignored.
--
-- tnOamTrCtlVRtrID is irrelevant when doing an mtrace."
-- DEFVAL { 1 }
-- ::= { tnOamMcastTrCtlEntry 1 }
--
-- tnOamMcastTrCtlSrcIpAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-create
-- STATUS obsolete
-- DESCRIPTION
-- "tnOamMcastTrCtlSrcIpAddr is used to specify the Ipv4 address to
-- be used as the source for performing an OAM 'mcastTraceRoute'
-- operation when tnOamTrCtlTestMode has a value of 'mcastTraceRoute'.
-- This is a required parameter to initiate a multicast trace.
--
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamMcastTrCtlSrcAddrType and
-- tnOamMcastTrCtlSrcAddress."
-- ::= { tnOamMcastTrCtlEntry 2 }
--
-- tnOamMcastTrCtlDestIpAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-create
-- STATUS obsolete
-- DESCRIPTION
-- "tnOamMcastTrCtlDestIpAddr is used to specify the Ipv4 address to
-- be used as the destination address for performing an OAM
-- 'mcastTraceRoute' operation when tnOamTrCtlTestMode has a value
-- of 'mcastTraceRoute'. The multicast trace query is sent to
-- this destination address. If this object is not set, the multicast
-- trace starts from this router. This is not a required parameter.
--
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamMcastTrCtlDestAddrType and
-- tnOamMcastTrCtlDestAddress."
-- DEFVAL { '00000000'h } -- -- 0.0.0.0
-- ::= { tnOamMcastTrCtlEntry 3 }
--
-- tnOamMcastTrCtlRespIpAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-create
-- STATUS obsolete
-- DESCRIPTION
-- "tnOamMcastTrCtlRespIpAddr is used to specify the Ipv4 address
-- to be used as the response address for performing an OAM
-- 'mcastTraceRoute' operation. If this object is not set, then
-- the system ip address is used as the response address. This is
-- not a required parameter.
--
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamMcastTrCtlRespAddrType and
-- tnOamMcastTrCtlRespAddress."
-- ::= { tnOamMcastTrCtlEntry 4 }
--
-- tnOamMcastTrCtlGrpIpAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-create
-- STATUS obsolete
-- DESCRIPTION
-- "tnOamMcastTrCtlGrpIpAddr is used to specify the Ipv4 multicast
-- group address for doing a 'mcastTraceRoute' operation. This is
-- a required parameter to initiate a multicast trace.
--
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamMcastTrCtlGrpAddrType and
-- tnOamMcastTrCtlGrpAddress."
-- ::= { tnOamMcastTrCtlEntry 5 }
--
-- tnOamMcastTrCtlHops OBJECT-TYPE
-- SYNTAX Unsigned32 (1..255)
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrCtlHops is used to specify the maximum number of hops
-- that will be traced along the path to the source. This is not a
-- required parameter."
-- DEFVAL { 32 }
-- ::= { tnOamMcastTrCtlEntry 6 }
--
-- tnOamMcastTrQueryId OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrQueryId is the 24 bit random number that uniquely
-- identifies the multicast trace query. When the router receives the
-- response back from the first hop router, it maps the response to the
-- query by looking at the query id in the packet."
-- ::= { tnOamMcastTrCtlEntry 7 }
--
-- tnOamMcastTrCtlSrcAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrCtlSrcAddrType specifies the type of Internet
-- address stored in tnOamMcastTrCtlSrcAddress."
-- DEFVAL { unknown }
-- ::= { tnOamMcastTrCtlEntry 8 }
--
-- tnOamMcastTrCtlSrcAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrCtlSrcAddress specifies the Internet address to
-- be used as the source for performing an OAM 'mcastTraceRoute'
-- operation when tnOamTrCtlTestMode has a value of 'mcastTraceRoute'.
--
-- This is a required parameter to initiate a multicast trace."
-- DEFVAL { ''H }
-- ::= { tnOamMcastTrCtlEntry 9 }
--
-- tnOamMcastTrCtlDestAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrCtlDestAddrType specifies the type of Internet
-- address stored in tnOamMcastTrCtlDestAddress."
-- DEFVAL { unknown }
-- ::= { tnOamMcastTrCtlEntry 10 }
--
-- tnOamMcastTrCtlDestAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrCtlDestAddress specifies the Internet address to
-- be used as the destination address for performing an OAM
-- 'mcastTraceRoute' operation when tnOamTrCtlTestMode has a value
-- of 'mcastTraceRoute'. The multicast trace query is sent to
-- this destination address. If this object is not set, the multicast
-- trace starts from this router. This is not a required parameter."
-- DEFVAL { ''H }
-- ::= { tnOamMcastTrCtlEntry 11 }
--
-- tnOamMcastTrCtlRespAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrCtlRespAddrType specifies the type of Internet
-- address stored in tnOamMcastTrCtlRespAddress."
-- DEFVAL { unknown }
-- ::= { tnOamMcastTrCtlEntry 12 }
--
-- tnOamMcastTrCtlRespAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrCtlRespAddress is used to specify the Internet
-- address to be used as the response address for performing an OAM
-- 'mcastTraceRoute' operation. If this object is not set, then
-- the system ip address is used as the response address. This is
-- not a required parameter."
-- DEFVAL { ''H }
-- ::= { tnOamMcastTrCtlEntry 13 }
--
-- tnOamMcastTrCtlGrpAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrCtlGrpAddrType specifies the type of Internet
-- address stored in tnOamMcastTrCtlGrpAddress."
-- DEFVAL { unknown }
-- ::= { tnOamMcastTrCtlEntry 14 }
--
-- tnOamMcastTrCtlGrpAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrCtlGrpAddress specifies the Internet multicast
-- group address for doing a 'mcastTraceRoute' operation. This is
-- a required parameter to initiate a multicast trace."
-- DEFVAL { ''H }
-- ::= { tnOamMcastTrCtlEntry 15 }
-- Multicast Trace Response Table
-- tnOamMcastTrRespTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamMcastTrRespEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM Multicast Trace Route Response
-- Table for providing, via SNMP, the result of OAM 'mcastTraceRoute' test
-- operation. The results of these tests are stored in the
-- tnOamTrResultsTable, the tnOamTrProbeHistoryTable and
-- the tnOamMcastTrRespTable."
-- ::= { tnOamTraceRouteObjs 17 }
-- tnOamMcastTrRespEntry OBJECT-TYPE
-- SYNTAX TnOamMcastTrRespEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamMcastTrRespTable.
-- The first two index elements identify the tnOamTrCtlEntry that
-- a tnOamMcastTrRespEntry belongs to. The third index element
-- selects an OAM trace route test run. The fourth index element
-- selects a single Nokia SROS OAM Trace Route operation result.
-- The fifth and sixth indexes select the hop and the probe at that
-- hop for a particular Nokia SROS OAM Trace Route operation."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex,
-- tnOamTrResultsTestRunIndex,
-- tnOamTrProbeHistoryIndex,
-- tnOamTrProbeHistoryHopIndex,
-- tnOamTrProbeHistoryProbeIndex
-- }
-- ::= { tnOamMcastTrRespTable 1 }
-- TnOamMcastTrRespEntry ::=
-- SEQUENCE {
-- tnOamMcastTrRespQueryArrivalTime Unsigned32,
-- tnOamMcastTrRespInIfAddr IpAddress,
-- tnOamMcastTrRespOutIfAddr IpAddress,
-- tnOamMcastTrRespPrevHopRtrAddr IpAddress,
-- tnOamMcastTrRespInPktCount Counter32,
-- tnOamMcastTrRespOutPktCount Counter32,
-- tnOamMcastTrRespSGPktCount Counter32,
-- tnOamMcastTrRespRtgProtocol INTEGER,
-- tnOamMcastTrRespFwdTtl Unsigned32,
-- tnOamMcastTrRespMBZBit Unsigned32,
-- tnOamMcastTrRespSrcBit Unsigned32,
-- tnOamMcastTrRespSrcMask Unsigned32,
-- tnOamMcastTrRespFwdCode INTEGER,
-- tnOamMcastTrRespInIfAddrType InetAddressType,
-- tnOamMcastTrRespInIfAddress InetAddress,
-- tnOamMcastTrRespOutIfAddrType InetAddressType,
-- tnOamMcastTrRespOutIfAddress InetAddress,
-- tnOamMcastTrRespPhRtrAddrType InetAddressType,
-- tnOamMcastTrRespPhRtrAddress InetAddress
-- }
-- tnOamMcastTrRespQueryArrivalTime OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespQueryArrivalTime specifies the 32 bit NTP timestamp.
-- It is the time at which a particular hop received the Multicast
-- Trace query/request."
-- ::= { tnOamMcastTrRespEntry 1 }
-- tnOamMcastTrRespInIfAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "tnOamMcastTrRespInIfAddr specifies the address of the interface on
-- which packets from this source and group are expected to arrive.
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamMcastTrRespInIfAddrType and
-- tnOamMcastTrRespInIfAddress."
-- ::= { tnOamMcastTrRespEntry 2 }
-- tnOamMcastTrRespOutIfAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "tnOamMcastTrRespOutIfAddr specifies the address of the interface on
-- which packets from this source and group flow to the specified
-- destination.
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamMcastTrRespOutIfAddrType and
-- tnOamMcastTrRespOutIfAddress."
-- ::= { tnOamMcastTrRespEntry 3 }
-- tnOamMcastTrRespPrevHopRtrAddr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS obsolete
-- DESCRIPTION
-- "tnOamMcastTrRespPrevHopRtrAddr specifies the router from which this
-- router expects packets from this source. This may be a multicast
-- group (e.g. ALL-[protocol]-ROUTERS.MCAST.NET) if the previous hop is
-- not known because of the workings of the multicast routing protocol.
-- This object was obsoleted in release 4.0 and replaced with
-- InetAddress objects tnOamMcastTrRespPhRtrAddrType and
-- tnOamMcastTrRespPhRtrAddress."
-- ::= { tnOamMcastTrRespEntry 4 }
-- tnOamMcastTrRespInPktCount OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespInPktCount contains the number of multicast packets
-- received for all groups and sources on the incoming interface, or
-- 0xffffffff if no count can be reported. This counter should have the
-- same value as ifInMulticastPkts from the IF-MIB for this interface."
-- ::= { tnOamMcastTrRespEntry 5 }
-- tnOamMcastTrRespOutPktCount OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespOutPktCount contains the number of multicast packets
-- that have been transmitted or queued for transmission for all groups
-- and sources on the outgoing interface, or 0xffffffff if no count can
-- be reported. This counter should have the same value as
-- ifOutMulticastPkts from the IF-MIB for this interface."
-- ::= { tnOamMcastTrRespEntry 6 }
-- tnOamMcastTrRespSGPktCount OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespSGPktCount counts the number of packets from the
-- specified source forwarded by this router to the specified group,
-- or 0xffffffff if no count can be reported. If the value of
-- tnOamMcastTrRespSrcBit is set to one, the count is for the source
-- network, as specified by tnOamMcastTrRespSrcMask.
-- If the S bit is set and the Src Mask field is 63, indicating no
-- source-specific state, the count is for all sources sending to
-- this group."
-- ::= { tnOamMcastTrRespEntry 7 }
-- tnOamMcastTrRespRtgProtocol OBJECT-TYPE
-- SYNTAX INTEGER {
-- unknown(0),
-- dvmrp(1),
-- mospf(2),
-- pim(3),
-- cbt(4),
-- pimSpecial(5),
-- pimStatic(6),
-- dvmrpStatic(7),
-- bgp4Plus(8),
-- cbtSpecial(9),
-- cbtStatic(10),
-- pimAssert(11)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespRtgProtocol describes the routing protocol in use
-- between this router and the previous-hop router."
-- ::= { tnOamMcastTrRespEntry 8 }
-- tnOamMcastTrRespFwdTtl OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespFwdTtl contains the TTL that a packet is required
-- to have before it will be forwarded over the outgoing interface."
-- ::= { tnOamMcastTrRespEntry 9 }
-- tnOamMcastTrRespMBZBit OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespMBZBit is zeroed on transmission and ignored on
-- reception."
-- ::= { tnOamMcastTrRespEntry 10 }
-- tnOamMcastTrRespSrcBit OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "If the value of tnOamMcastTrRespSrcBit is 1, it indicates that the
-- packet count for the source-group pair is for the source network, as
-- determined by masking the source address with
-- the tnOamMcastTrRespSrcMask field."
-- ::= { tnOamMcastTrRespEntry 11 }
-- tnOamMcastTrRespSrcMask OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespSrcMask contains the number of 1's in the netmask
-- this router has for the source (i.e. a value of 24 means the netmask is
-- 0xffffff00). If the router is forwarding solely on group state,
-- this field is set to 63 (0x3f)."
-- ::= { tnOamMcastTrRespEntry 12 }
-- tnOamMcastTrRespFwdCode OBJECT-TYPE
-- SYNTAX INTEGER {
-- noError(0),
-- wrongIf(1),
-- pruneSent(2),
-- pruneRecvd(3),
-- scoped(4),
-- noRoute(5),
-- wrongLastHop(6),
-- notForwarding(7),
-- reachedRP(8),
-- rpfIf(9),
-- noMulticast(10),
-- infoHidden(11),
-- fatalError(128),
-- noSpace(129),
-- oldRouter(130),
-- adminProhib(131),
-- unknown(132)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespFwdCode contains a forwarding information/error
-- code:
-- noError(0) - No error
-- wrongIf(1) - Traceroute request arrived on an interface to
-- which this router would not forward for this
-- source,group,destination.
-- pruneSent(2) - This router has sent a prune upstream which
-- applies to the source and group in the traceroute
-- request.
-- pruneRecvd(3) - This router has stopped forwarding for this
-- source and group in response to a request from
-- the next hop router.
-- scoped(4) - The group is subject to administrative scoping
-- at this hop.
-- noRoute(5) - This router has no route for the source or
-- group and no way to determine a potential route.
-- wrongLastHop(6) - This router is not the proper last-hop router.
-- notForwarding(7) - This router is not forwarding this
-- source,group out the outgoing interface for an
-- unspecified reason.
-- reachedRP(8) - Reached Rendez-vous Point or Core
-- rpfIf(9) - Traceroute request arrived on the expected RPF
-- interface for this source,group.
-- noMulticast(10) - Traceroute request arrived on an interface
-- which is not enabled for multicast.
-- infoHidden(11) - One or more hops have been hidden from this trace.
-- fatalError(12) - Router may know the previous hop but cannot forward
-- the message to it.
-- noSpace(129) - There was not enough room to insert another
-- response data block in the packet.
-- oldRouter(130) - The previous hop router does not understand
-- traceroute requests
-- adminProhib(131) - Traceroute is administratively prohibited.
-- unknown(132) - Unknown forwarding code received."
-- ::= { tnOamMcastTrRespEntry 13 }
-- tnOamMcastTrRespInIfAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespInIfAddrType specifies the type of Internet
-- address stored at tnOamMcastTrRespInIfAddress."
-- ::= { tnOamMcastTrRespEntry 14 }
-- tnOamMcastTrRespInIfAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespInIfAddress specifies the Internet address of
-- the interface on which packets from this source and group are
-- expected to arrive."
-- ::= { tnOamMcastTrRespEntry 15 }
-- tnOamMcastTrRespOutIfAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespOutIfAddrType specifies the type of Internet
-- address stored in tnOamMcastTrRespOutIfAddress."
-- ::= { tnOamMcastTrRespEntry 16 }
-- tnOamMcastTrRespOutIfAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespOutIfAddress specifies the Inetenet address
-- of the interface on which packets from this source and group
-- flow to the specified destination."
-- ::= { tnOamMcastTrRespEntry 17 }
-- tnOamMcastTrRespPhRtrAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespPhRtrAddrType specifies the type of internet
-- address stored in tnOamMcastTrRespPhRtrAddress."
-- ::= { tnOamMcastTrRespEntry 18 }
-- tnOamMcastTrRespPhRtrAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "tnOamMcastTrRespPhRtrAddress specifies the Internet address of
-- the router from which this router expects packets for this source.
-- This may be a multicast group (e.g. ALL-[protocol]-ROUTERS.MCAST.NET)
-- if the previous hop is not known because of the workings of the
-- multicast routing protocol."
-- ::= { tnOamMcastTrRespEntry 19 }
--
-- Notification Definition section
--
-- tnOamTrPathChange NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamTrCtlTestMode,
-- tnOamTrCtlLastRunResult,
-- tnOamTrResultsOperStatus
-- }
-- STATUS current
-- DESCRIPTION
-- "The path to a target has changed."
-- ::= { tnOamTraceRouteNotifications 1 }
-- tnOamTrTestFailed NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamTrCtlTestMode,
-- tnOamTrCtlLastRunResult,
-- tnOamTrResultsOperStatus
-- }
-- STATUS current
-- DESCRIPTION
-- "The OAM trace route test failed to complete successfully."
-- ::= { tnOamTraceRouteNotifications 2 }
-- tnOamTrTestCompleted NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamTrCtlTestMode,
-- tnOamTrCtlLastRunResult,
-- tnOamTrResultsOperStatus
-- }
-- STATUS current
-- DESCRIPTION
-- "The OAM trace route test has just been completed."
-- ::= { tnOamTraceRouteNotifications 3 }
--
-- Nokia SROS series OAM Service Assurance Agent Test Control Table Scalar
--
tnOamSaaCtlAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnOamSaaObjs 3 }
--
-- Nokia SROS series OAM Service Assurance Agent Test Control Table
--
tnOamSaaCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamSaaCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Nokia SROS OAM SAA Control Table for providing,
via SNMP, the capability of performing Nokia SROS OAM SAA test
operations. The results of these tests are stored in the
ping or trace route results tables."
::= { tnOamSaaObjs 4 }
tnOamSaaCtlEntry OBJECT-TYPE
SYNTAX TnOamSaaCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tnOamSaaCtlTable. The first index
element, tnOamSaaCtlOwnerIndex, is of type SnmpAdminString,
a textual convention that allows for use of the SNMPv3
View-Based Access Control Model (RFC 2575 [11], VACM)
and allows a management application to identify its entries.
The second index, tnOamSaaCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tnSysSwitchId,
-- tnOamSaaCtlOwnerIndex,
tnOamSaaCtlTestIndex
}
::= { tnOamSaaCtlTable 1 }
TnOamSaaCtlEntry ::=
SEQUENCE {
-- tnOamSaaCtlOwnerIndex SnmpAdminString,
tnOamSaaCtlTestIndex SnmpAdminString,
tnOamSaaCtlRowStatus RowStatus,
tnOamSaaCtlStorageType StorageType,
tnOamSaaCtlLastChanged TimeStamp,
tnOamSaaCtlAdminStatus TmnxAdminState,
tnOamSaaCtlDescr TItemDescription,
tnOamSaaCtlTestMode TmnxOamTestMode,
tnOamSaaCtlRuns Counter32,
tnOamSaaCtlFailures Counter32,
tnOamSaaCtlLastRunResult TmnxOamTestResult,
tnOamSaaCtlAcctPolicyId Integer32,
tnOamSaaCtlSuppressAccounting TruthValue,
tnOamSaaCtlContinuous TruthValue,
tnOamSaaCtlKeepProbeHistoryAdm INTEGER,
tnOamSaaCtlKeepProbeHistoryOpr INTEGER,
tnOamSaaCtlAlmProfName OCTET STRING
}
-- tnOamSaaCtlOwnerIndex OBJECT-TYPE
-- SYNTAX SnmpAdminString (SIZE(1..32))
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "To facilitate the provisioning of access control by a
-- security administrator using the View-Based Access
-- Control Model (RFC 2575, VACM) for tables in which
-- multiple users may need to independently create or
-- modify entries, the initial index is used as an 'owner
-- index'. Such an initial index has a syntax of
-- SnmpAdminString, and can thus be trivially mapped to a
-- security name or group name as defined in VACM, in
-- accordance with a security policy.
-- When used in conjunction with such a security policy all
-- entries in the table belonging to a particular user (or
-- group) will have the same value for this initial index.
-- For a given user's entries in a particular table, the
-- object identifiers for the information in these entries
-- will have the same subidentifiers (except for the 'column'
-- subidentifier) up to the end of the encoded owner index.
-- To configure VACM to permit access to this portion of the
-- table, one would create vacmViewTreeFamilyTable entries
-- with the value of vacmViewTreeFamilySubtree including
-- the owner index portion, and vacmViewTreeFamilyMask
-- 'wildcarding' the column subidentifier. More elaborate
-- configurations are possible."
-- ::= { tnOamSaaCtlEntry 1 }
tnOamSaaCtlTestIndex OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The test name index of the Nokia SROS OAM Service Assurance
Agent, SAA, test. This is locally unique, within the scope of an
tnOamSaaCtlOwnerIndex."
::= { tnOamSaaCtlEntry 1 }
tnOamSaaCtlRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows entries to be created and deleted
in the tnOamSaaCtlTable. Deletion of an entry in this
table results in all corresponding control and results entries
in either the ping or traceroute tables.
Activation of a Nokia SROS OAM ping or trace route operation
is controlled via tnOamPingCtlAdminStatus or
tnOamTrCtlAdminStatus and not by changing this object's value
to 'active (1)'.
An attempt to delete an entry in this table by setting this object's
value to 'destroy (6)' will fail with an inconsistentValue error
if the associated ping or traceroute test is in progress.
An attempt to delete an entry in this table by setting this object's
value to 'destroy (6)' will fail with an inconsistentValue error
if the value of tnOamSaaCtlAdminStatus is not 'outOfService'.
The operational state of an Nokia SROS OAM SAA test operation
can be determined by examination of its associated
tnOamPingResultsOperStatus or tnOamTrResultsOperStatus object."
REFERENCE
"See definition of RowStatus in RFC 2579, 'Textual
Conventions for SMIv2.'"
::= { tnOamSaaCtlEntry 2 }
tnOamSaaCtlStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The storage type for this conceptual row.
Conceptual rows having the value 'permanent' need not
allow write-access to any columnar objects in the row."
DEFVAL { nonVolatile }
::= { tnOamSaaCtlEntry 3 }
tnOamSaaCtlLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamSaaCtlLastChanged indicates the time the
value of a settable object in this row was last changed."
::= { tnOamSaaCtlEntry 4 }
tnOamSaaCtlAdminStatus OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamSaaCtlAdminStatus indicates the desired
administrative state of the Service Assurance Agent, SAA,
test.
When the value of tnOamSaaCtlAdminStatus is 'outOfService',
an attempt to start this SAA test by setting its associated
tnOamPingCtlAdminStatus or tnOamTrCtlAdminStatus to
'enabled (1)' will fail with an inconsistentValue error.
When the value of tnOamSaaCtlAdminStatus is 'inService' attempts
to modify any other object in the associated tnOamPingCtlTable,
tnOamTrCtlTable or the control table for the specific OAM test
type will fail with an inconsistentValue error."
DEFVAL { outOfService }
::= { tnOamSaaCtlEntry 5 }
tnOamSaaCtlDescr OBJECT-TYPE
SYNTAX TItemDescription
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamSaaCtlDescr specifies a user provided description
string for this SAA test. It can consist of any printable,
seven-bit ASCII characters up to 80 characters in length."
DEFVAL { ''H } -- empty string
::= { tnOamSaaCtlEntry 6 }
tnOamSaaCtlTestMode OBJECT-TYPE
SYNTAX TmnxOamTestMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamSaaCtlTestMode indicates the type of
Service Assurance Agent, SAA, test to be performed.
When the value of this object is 'notConfigured', no associated
entry exists in either the tnOamPingCtlTable or tnOamTrCtlTable.
When the value of this object is 'ping', an associated test entry
is configured in the tnOamPingCtlTable.
When the value of this object is 'traceroute', an associated test
entry is configured in the tnOamTrCtlTable."
DEFVAL { notConfigured }
::= { tnOamSaaCtlEntry 7 }
tnOamSaaCtlRuns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamSaaCtlRuns indicates the number of times
this OAM SAA test has been executed."
::= { tnOamSaaCtlEntry 8 }
tnOamSaaCtlFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamSaaCtlFailures indicates the number of times
this OAM SAA test has failed."
::= { tnOamSaaCtlEntry 9 }
tnOamSaaCtlLastRunResult OBJECT-TYPE
SYNTAX TmnxOamTestResult
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamSaaCtlLastRunResult indicates the completion
status the last time this test was executed. If this OAM test is
currently in progress, this object indicates the result of the
previous test run, if any."
::= { tnOamSaaCtlEntry 10 }
tnOamSaaCtlAcctPolicyId OBJECT-TYPE
SYNTAX Integer32 (0..99)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamSaaCtlAcctPolicyId specifies the accounting
policy used to record the information obtained from the results
tables. A value of zero (0) specifies no accounting policy."
DEFVAL { 0 }
::= { tnOamSaaCtlEntry 11 }
tnOamSaaCtlSuppressAccounting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamSaaCtlSuppressAccounting specifies whether or
not the updating of accounting files is suppressed. The value of
'true (1)' is applicable only when an accounting policy has been
specified by tnOamSaaCtlAcctPolicyId.
Upon completion of a test, this object is reset to its default value."
DEFVAL { false }
::= { tnOamSaaCtlEntry 12 }
tnOamSaaCtlContinuous OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamSaaCtlContinuous specifies whether or not
the OAM SAA test is to be executed indefinitely."
DEFVAL { false }
::= { tnOamSaaCtlEntry 13 }
tnOamSaaCtlKeepProbeHistoryAdm OBJECT-TYPE
SYNTAX INTEGER {
keep(1),
drop(2),
auto(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamSaaCtlKeepProbeHistoryAdm specifies whether or not
per-probe history table rows will be created for this test. A test
without per-probe history table rows consumes less CPM RAM.
tnOamSaaCtlKeepProbeHistoryOpr is a read-only operational value
derived from tnOamSaaCtlKeepProbeHistoryAdm. The bulk of the
tnOamSaaCtlKeepProbeHistoryAdm semantics are described in the
tnOamSaaCtlKeepProbeHistoryOpr DESCRIPTION clause.
An attempt to set tnOamSaaCtlKeepProbeHistoryAdm to 'drop(2)' when
tnOamSaaCtlTestMode is not 'ping(1)' returns an 'inconsistentValue'
error to the manager.
When the SAA test's test mode is deconfigured (i.e.
tnOamSaaCtlTestMode becomes 'notConfigured(0)'),
tnOamSaaCtlKeepProbeHistoryAdm returns to its default value."
DEFVAL { auto }
::= { tnOamSaaCtlEntry 15 }
tnOamSaaCtlKeepProbeHistoryOpr OBJECT-TYPE
SYNTAX INTEGER {
keep(1),
drop(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamSaaCtlKeepProbeHistoryOpr indicates whether or not
per-probe history table rows will be created for this test. A test
without per-probe history table rows consumes less CPM RAM.
The value of tnOamSaaCtlKeepProbeHistoryOpr is derived from the value
of`tnOamSaaCtlKeepProbeHistoryAdm, as shown in the following table.
tnOamSaaCtlKeepProbeHistoryAdm tnOamSaaCtlKeepProbeHistoryOpr
-------------------------------- --------------------------------------
'keep(1)' 'keep(1)'
'drop(2)' 'drop(2)'
'auto(3)' 'keep(1)' or 'drop(2)', chosen by SROS
The history table rows created for the combinations of
tnOamSaaCtlKeepProbeHistoryOpr and tnOamSaaCtlTestMode values
are shown in the following table.
Configuration Options History Table Rows Created
-------------------------- --------------------------
'keep(1)', 'ping(1)' tnOamPingHistoryTable or
tnOamMacPingHistoryTable
'keep(1)', 'traceroute(2)' tnOamTrProbeHistoryTable
'drop(2)', 'ping(1)' none
'drop(2)', 'traceroute(2)' unsupported combination.
If tnOamSaaCtlTestMode is 'notConfigured(0)', the value of
tnOamSaaCtlKeepProbeHistoryOpr is insignificant, since a test without
a test mode cannot be started. When a Get is performed on
tnOamSaaCtlKeepProbeHistoryOpr in this case, 'keep(1)' is returned.
If tnOamSaaCtlKeepProbeHistoryAdm is 'auto(3)':
1. tnOamSaaCtlKeepProbeHistoryOpr is 'drop(2)' if
a) the test's probe count is greater than 100, OR
b) the test's interval is less than one second, OR
c) tnOamSaaCtlTestMode is 'ping(1)' AND the test is continuous
(i.e. tnOamSaaCtlContinuous is 'true') AND an accounting
policy is specified (i.e. tnOamSaaCtlAcctPolicyId is non-
zero).
2. Otherwise, tnOamSaaCtlKeepProbeHistoryOpr is 'keep(1)'."
::= { tnOamSaaCtlEntry 16 }
tnOamSaaCtlAlmProfName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..40))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Alarm profile for OAM proactive test."
::= { tnOamSaaCtlEntry 17}
--
-- Nokia SROS series OAM SAA Test Thresholds Table
--
-- tnOamSaaThresholdTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamSaaThresholdEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM ping thresholds table for
-- providing, via SNMP, the capability of setting rising and falling
-- thresholds on metrics resulting from Nokia SROS SAA OAM
-- trace route test operations. The results of the ping tests are
-- stored in the tnOamTrResultsTable and the
-- tnOamTrProbeHistoryTable."
-- ::= { tnOamSaaObjs 6 }
--
-- tnOamSaaThresholdEntry OBJECT-TYPE
-- SYNTAX TnOamSaaThresholdEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamSaaThresholdTable. The first index
-- element, tnOamSaaCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamSaaCtlTestIndex, enables the same
-- management application to have multiple outstanding requests.
-- The third index element identifies the type of statistic to be
-- monitored for threshold crossing. The fourth index element
-- identifies which direction, rising or falling, to monitor."
-- INDEX { tnOamSaaCtlOwnerIndex,
-- tnOamSaaCtlTestIndex,
-- tnOamSaaTType,
-- tnOamSaaTDirection
-- }
-- ::= { tnOamSaaThresholdTable 1 }
--
-- TnOamSaaThresholdEntry ::=
-- SEQUENCE {
-- tnOamSaaTType TmnxOamSaaThreshold,
-- tnOamSaaTDirection INTEGER,
-- tnOamSaaTRowStatus RowStatus,
-- tnOamSaaTLastChanged TimeStamp,
-- tnOamSaaTThreshold Unsigned32,
-- tnOamSaaTValue Integer32,
-- tnOamSaaTLastSent TimeStamp,
-- tnOamSaaTTestMode TmnxOamTestMode,
-- tnOamSaaTTestRunIndex Unsigned32
-- }
--
-- tnOamSaaTType OBJECT-TYPE
-- SYNTAX TmnxOamSaaThreshold
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamSaaTType specifies the OAM trace route test
-- statistic to be monitored to determine if a tnOamSaaThreshold
-- notification should be generated at the completion of an
-- SAA test run."
-- ::= { tnOamSaaThresholdEntry 1 }
--
-- tnOamSaaTDirection OBJECT-TYPE
-- SYNTAX INTEGER {
-- rising (1),
-- falling (2)
-- }
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamSaaTDirection specifies whether to
-- monitor this threshold for crossing in the rising or falling
-- direction."
-- ::= { tnOamSaaThresholdEntry 2 }
--
-- tnOamSaaTRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamSaaTRowStatus controls creation and deletion
-- of row entries in the tnOamSaaThresholdTable.
--
-- When a row in this table is created, tnOamSaaTThreshold must
-- also be set or the row creation will fail with an inconsistentValue
-- error."
-- ::= { tnOamSaaThresholdEntry 3 }
--
-- tnOamSaaTLastChanged OBJECT-TYPE
-- SYNTAX TimeStamp
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamSaaTLastChanged indicates the last
-- time the value of tnOamSaaTThreshold was modified."
-- ::= { tnOamSaaThresholdEntry 4 }
--
-- tnOamSaaTThreshold OBJECT-TYPE
-- SYNTAX Unsigned32 (0..2147483647)
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamSaaTThreshold specifies the threshold
-- value to monitor to determine when to generate a tnOamSaaThreshold
-- notification.
--
-- A threshold value must be set when the row entry is created."
-- ::= { tnOamSaaThresholdEntry 5 }
--
-- tnOamSaaTValue OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamSaaTValue indicates the value of the
-- statistic that last caused a tnOamSaaThreshold notification
-- to be generated."
-- ::= { tnOamSaaThresholdEntry 6 }
--
-- tnOamSaaTLastSent OBJECT-TYPE
-- SYNTAX TimeStamp
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamSaaTLastSent indicates the last time
-- a tnOamSaaThreshold notification was generated as a result
-- of crossing the threshold specified by the value of
-- tnOamSaaTThreshold."
-- ::= { tnOamSaaThresholdEntry 7 }
--
-- tnOamSaaTTestMode OBJECT-TYPE
-- SYNTAX TmnxOamTestMode
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamSaaTTestMode indicates the type of
-- Service Assurance Agent, SAA, test for which a tnOamSaaThreshold
-- notification was generated as a result of crossing the threshold
-- specified by the value of tnOamSaaTThreshold.
--
-- When the value of this object is 'notConfigured', no associated
-- entry exists in either the tnOamPingCtlTable or tnOamTrCtlTable.
--
-- When the value of this object is 'ping', an associated test entry
-- is configured in the tnOamPingCtlTable.
--
-- When the value of this object is 'traceroute', an associated test
-- entry is configured in the tnOamTrCtlTable."
-- ::= { tnOamSaaThresholdEntry 8 }
--
-- tnOamSaaTTestRunIndex OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamSaaTTestRunIndex indicates the test run index
-- of the Service Assurance Agent, SAA, test for which the last
-- tnOamSaaThreshold notification was generated as a result of
-- crossing the threshold specified by the value of tnOamSaaTThreshold.
--
-- When the value of tnOamSaaTTestMode is 'ping', the value of
-- this object is the value of the tnOamPingResultsTestRunIndex
-- that identifies entries for the ping test results of the test run
-- that generated the last tnOamSaaThreshold notification.
--
-- When the value of tnOamSaaTTestMode is 'traceroute', the value of
-- this object is the value of the tnOamTrResultsTestRunIndex
-- that identifies entries for the traceroute test results of the
-- test run that generated the last tnOamSaaThreshold notification.
--
-- When the value of tnOamSaaTTestMode is 'notConfigured', the value of
-- this object is zero."
-- ::= { tnOamSaaThresholdEntry 9 }
--
-- Notification Definition section
--
-- tnOamSaaThreshold NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamSaaTThreshold,
-- tnOamSaaTValue,
-- tnOamSaaCtlTestMode,
-- tnOamSaaCtlLastRunResult,
-- tnOamSaaTTestRunIndex
-- }
-- STATUS current
-- DESCRIPTION
-- "Generated at the completion of an SAA OAM trace route
-- test when a threshold has been crossed for a results
-- statistic."
-- ::= { tnOamSaaNotifications 1 }
--
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Discovery Control Table
--
--
-- Sparsely dependent extension of the tnOamTrCtlTable.
--
-- The same indexes are used for both the base table, tnOamTrCtlTable,
-- and the sparsely dependent table, tnOamLTtraceCtlTable.
--
-- This in effect extends the tnOamTrCtlTable with additional columns.
-- Rows are created in the tnOamLTtraceCtlTable only for those entries
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
-- 'ldpTreeTrace'.
--
-- Deletion of a row in the tnOamTrCtlTable results in the
-- same fate for the row in the tnOamLTtraceCtlTable.
--
-- tnOamLTtraceCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamLTtraceCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtraceCtlTable defines the Nokia SROS OAM LDP
-- Tree Trace Control Table for providing, via SNMP, the
-- capability of performing Nokia SROS OAM 'ldpTreeTrace'
-- manual test operations. The results of these tests are stored
-- in the tnOamLTtraceResultsTable and the
-- tnOamLTtraceHopInfoTable."
-- ::= { tnOamTraceRouteObjs 18 }
--
-- tnOamLTtraceCtlEntry OBJECT-TYPE
-- SYNTAX TnOamLTtraceCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtraceCtlEntry represents a row in the
-- tnOamLTtraceCtlTable. The first index element,
-- tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the
-- SNMPv3 View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamTrCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex
-- }
-- ::= { tnOamLTtraceCtlTable 1 }
--
-- TnOamLTtraceCtlEntry ::=
-- SEQUENCE {
-- tnOamLTtraceCtlLdpPrefixType InetAddressType,
-- tnOamLTtraceCtlLdpPrefix InetAddress,
-- tnOamLTtraceCtlLdpPrefixLen InetAddressPrefixLength,
-- tnOamLTtraceCtlMaxPath Unsigned32,
-- tnOamLTtraceCtlDownstreamMpTlv TmnxOamMplsEchoDownMapTlv
-- }
--
-- tnOamLTtraceCtlLdpPrefixType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceCtlLdpPrefixType specifies the
-- type of Internet address stored in tnOamLTtraceCtlLdpPrefix."
-- DEFVAL { unknown }
-- ::= { tnOamLTtraceCtlEntry 2 }
--
-- tnOamLTtraceCtlLdpPrefix OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceCtlLdpPrefix specifies the
-- Internet address prefix for the LDP based LSP for this
-- OAM LDP Tree discovery test."
-- DEFVAL { ''H }
-- ::= { tnOamLTtraceCtlEntry 3 }
--
-- tnOamLTtraceCtlLdpPrefixLen OBJECT-TYPE
-- SYNTAX InetAddressPrefixLength
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceCtlLdpPrefixLen specifies the Internet
-- address prefix length for the LDP based LSP for this OAM LDP Tree
-- discovery test.
--
-- The value of this parameter is valid only when LDP IP Prefix
-- has been specified."
-- DEFVAL { 32 }
-- ::= { tnOamLTtraceCtlEntry 4 }
--
-- tnOamLTtraceCtlMaxPath OBJECT-TYPE
-- SYNTAX Unsigned32 (1..255)
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceCtlMaxPath specifies the maximum number
-- of paths that can be discovered for the given LDP Prefix
-- (tnOamLTtraceCtlLdpPrefix)."
-- DEFVAL { 128 }
-- ::= { tnOamLTtraceCtlEntry 5 }
--
-- tnOamLTtraceCtlDownstreamMpTlv OBJECT-TYPE
-- SYNTAX TmnxOamMplsEchoDownMapTlv
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceCtlDownstreamMpTlv specifies the type of
-- downstream mapping TLV to insert in the MPLS echo request PDUs when
-- launching the test.
--
-- When an LDP tree trace test is created, the value of this object
-- defaults to the value of the global configuration object
-- tnOamMplsEchoDownstreamMapTlv."
-- ::= { tnOamLTtraceCtlEntry 6 }
--
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Manual Discovery Test
-- Simple Object Definitions
--
-- tnOamLTtraceMaxConRequests OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "requests"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceMaxConRequests indicates the
-- maximum number of concurrent Ldp Tree Trace manual discovery
-- sessions that are allowed within an agent implementation."
-- ::= { tnOamTraceRouteObjs 19 }
--
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Manual Discovery Test
-- Results Table
--
-- tnOamLTtraceResultsTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamLTtraceResultsEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtraceResultsTable defines the Nokia SROS OAM
-- Trace Route Test Results Table for keeping track of the status
-- of a tnOamTrCtlEntry having tnOamTrCtlTestMode as ldpTreeTrace.
--
-- An entry is added to the tnOamLTtraceResultsTable when an
-- tnOamTrCtlEntry is created with tnOamTrCtlTestMode having
-- value 'ldpTreeTrace'.
--
-- An entry is removed from the tnOamTrResultsTable when
-- such a corresponding entry, tnOamTrCtlEntry, is deleted."
-- ::= { tnOamTraceRouteObjs 20 }
--
-- tnOamLTtraceResultsEntry OBJECT-TYPE
-- SYNTAX TnOamLTtraceResultsEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtraceResultsEntry represents a row in the
-- tnOamLTtraceResultsTable. The two indices of the
-- tnOamLTtraceResultsTable are the same as that in the
-- tnOamTrCtlTable in order for a tnOamLTtraceResultsEntry to
-- correspond to the tnOamTrCtlEntry that caused it to be
-- created."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex
-- }
-- ::= { tnOamLTtraceResultsTable 1 }
--
-- TnOamLTtraceResultsEntry ::=
-- SEQUENCE {
-- tnOamLTtraceResultsDisPaths Unsigned32,
-- tnOamLTtraceResultsFailedHops Unsigned32,
-- tnOamLTtraceResultsDisState INTEGER,
-- tnOamLTtraceResultsDisStatus TmnxOamLTtraceDisStatusBits
-- }
--
-- tnOamLTtraceResultsDisPaths OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceResultsDisPaths indicates the number of
-- discovered ECMP paths in this OAM LDP Tree discovery test."
-- ::= { tnOamLTtraceResultsEntry 2 }
--
-- tnOamLTtraceResultsFailedHops OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceResultsFailedHops indicates the number
-- of hops from which no successful response was received during
-- this OAM LDP Tree discovery test."
-- ::= { tnOamLTtraceResultsEntry 3 }
--
-- tnOamLTtraceResultsDisState OBJECT-TYPE
-- SYNTAX INTEGER {
-- initial (0),
-- inProgress (1),
-- done (2)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceResultsDisState indicates the current
-- state of the discovery process for the LDP IP prefix
-- (tnOamLTtraceCtlLdpPrefix) in this OAM LDP Tree discovery test."
-- ::= { tnOamLTtraceResultsEntry 4 }
--
-- tnOamLTtraceResultsDisStatus OBJECT-TYPE
-- SYNTAX TmnxOamLTtraceDisStatusBits
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceResultsDisStatus indicates the current
-- discovery status bits for the LDP IP prefix
-- (tnOamLTtraceCtlLdpPrefix) in this OAM LDP Tree discovery test."
-- ::= { tnOamLTtraceResultsEntry 5 }
--
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Manual Discovery Test
-- Hops Table
--
-- tnOamLTtraceHopInfoTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamLTtraceHopInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtraceHopInfoTable defines the Nokia SROS OAM LDP
-- Trace Hops table for keeping track of the results of an LDP Tree Trace
-- test on a per hop basis.
-- An entry is added to the tnOamLTtraceHopInfoTable when an
-- hop is discovered after setting the tnOamTrCtlAdminStatus
-- object of the tnOamTrCtlEntry (having tnOamTrCtlTestMode
-- as ldpTreeTrace) to 'enabled(1)'. An entry is removed from the
-- tnOamLTtraceHopInfoTable when its corresponding tnOamTrCtlEntry
-- is deleted."
-- ::= { tnOamTraceRouteObjs 21 }
-- tnOamLTtraceHopInfoEntry OBJECT-TYPE
-- SYNTAX TnOamLTtraceHopInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtraceHopInfoEntry represents a row in the
-- tnOamLTtraceHopInfoTable. The first two indices of the
-- tnOamLTtraceHopInfoTable are the same as the tnOamTrCtlTable in
-- order for a tnOamLTtraceHopInfoEntry to correspond to the
-- tnOamTrCtlEntry that caused it to be created. The third index
-- element, tnOamLTtraceHopIndex, selects a hop in a Nokia
-- SROS Ldp Tree Trace discovered path."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex,
-- tnOamLTtraceHopIndex
-- }
-- ::= { tnOamLTtraceHopInfoTable 1 }
-- TnOamLTtraceHopInfoEntry ::=
-- SEQUENCE {
-- tnOamLTtraceHopIndex Unsigned32,
-- tnOamLTtraceUpStreamHopIndex Unsigned32,
-- tnOamLTtraceHopAddrType InetAddressType,
-- tnOamLTtraceHopAddr InetAddress,
-- tnOamLTtraceHopDstAddrType InetAddressType,
-- tnOamLTtraceHopDstAddr InetAddress,
-- tnOamLTtraceHopEgrNhAddrType InetAddressType,
-- tnOamLTtraceHopEgrNhAddr InetAddress,
-- tnOamLTtraceHopDisTtl Unsigned32,
-- tnOamLTtraceHopLastRc TmnxOamPingRtnCode,
-- tnOamLTtraceHopDiscoveryState INTEGER,
-- tnOamLTtraceHopDiscoveryTime TimeStamp,
-- tnOamLTtraceHopLabel1 MplsLabel,
-- tnOamLTtraceHopLabel2 MplsLabel,
-- tnOamLTtraceHopLabel3 MplsLabel,
-- tnOamLTtraceHopLabel4 MplsLabel,
-- tnOamLTtraceHopLabel5 MplsLabel,
-- tnOamLTtraceHopLabel6 MplsLabel,
-- tnOamLTtraceHopIfAddrType InetAddressType,
-- tnOamLTtraceHopIfAddress InetAddress,
-- tnOamLTtraceHopRouterIdType InetAddressType,
-- tnOamLTtraceHopRouterId InetAddress
-- }
-- tnOamLTtraceHopIndex OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopIndex indicates the hop index
-- for an Nokia SROS OAM Trace hop for an LDP Tree Trace test.
-- The hop index values are assigned starting at 1."
-- ::= { tnOamLTtraceHopInfoEntry 1 }
-- tnOamLTtraceUpStreamHopIndex OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceUpStreamHopIndex indicates the
-- hop index (tnOamLTtraceHopIndex) of its upstream hop
-- discovered during the LDP Tree Trace test. The value of
-- tnOamLTtraceUpStreamHopIndex is 0 for the hops which are
-- the root of the different discovered paths for the LDP
-- Tree Trace test."
-- ::= { tnOamLTtraceHopInfoEntry 2 }
-- tnOamLTtraceHopAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopAddrType indicates the type of
-- Internet address stored in tnOamLTtraceHopAddr."
-- ::= { tnOamLTtraceHopInfoEntry 3 }
-- tnOamLTtraceHopAddr OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopAddr indicates the IP address
-- of a hop for a given LDP based LSP associated with the
-- OAM LDP Tree trace test."
-- ::= { tnOamLTtraceHopInfoEntry 4 }
-- tnOamLTtraceHopDstAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopDstAddrType indicates the type of
-- Internet address stored in tnOamLTtraceHopDstAddr."
-- ::= { tnOamLTtraceHopInfoEntry 5 }
-- tnOamLTtraceHopDstAddr OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopDstAddr indicates the destination
-- IP address (127 Address) of a path associated with the hop."
-- ::= { tnOamLTtraceHopInfoEntry 6 }
-- tnOamLTtraceHopEgrNhAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopEgrNhAddrType indicates the type of
-- Internet address stored in tnOamLTtraceHopEgrNhAddr."
-- ::= { tnOamLTtraceHopInfoEntry 7 }
-- tnOamLTtraceHopEgrNhAddr OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopEgrNhAddr indicates the
-- next hop IP address (wrt the ingress router), which is used
-- to reach this Hop (tnOamLTtraceHopAddr)."
-- ::= { tnOamLTtraceHopInfoEntry 8 }
-- tnOamLTtraceHopDisTtl OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopDisTtl indicates the label time-to-live
-- value used to discover this hop."
-- ::= { tnOamLTtraceHopInfoEntry 9 }
-- tnOamLTtraceHopLastRc OBJECT-TYPE
-- SYNTAX TmnxOamPingRtnCode
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopLastRc indicates the OAM return code
-- received in the OAM trace response."
-- ::= { tnOamLTtraceHopInfoEntry 10 }
-- tnOamLTtraceHopDiscoveryState OBJECT-TYPE
-- SYNTAX INTEGER {
-- inProgress (0),
-- doneOk (1),
-- doneTimeout (2),
-- doneLoopDetected (3),
-- doneExpiredTtl (4)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopDiscoveryState indicates the current
-- discovery state of this hop."
-- ::= { tnOamLTtraceHopInfoEntry 11 }
-- tnOamLTtraceHopDiscoveryTime OBJECT-TYPE
-- SYNTAX TimeStamp
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopDiscoveryTime indicates the sysUpTime
-- when the hop was discovered."
-- ::= { tnOamLTtraceHopInfoEntry 12 }
-- tnOamLTtraceHopLabel1 OBJECT-TYPE
-- SYNTAX MplsLabel
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopLabel1 indicates the first (top of the
-- label stack) label for this hop."
-- ::= { tnOamLTtraceHopInfoEntry 13 }
-- tnOamLTtraceHopLabel2 OBJECT-TYPE
-- SYNTAX MplsLabel
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopLabel2 indicates the second label for
-- this hop."
-- ::= { tnOamLTtraceHopInfoEntry 14 }
-- tnOamLTtraceHopLabel3 OBJECT-TYPE
-- SYNTAX MplsLabel
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopLabel3 indicates the third label for this
-- hop."
-- ::= { tnOamLTtraceHopInfoEntry 15 }
-- tnOamLTtraceHopLabel4 OBJECT-TYPE
-- SYNTAX MplsLabel
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopLabel4 indicates the fourth label for
-- this hop."
-- ::= { tnOamLTtraceHopInfoEntry 16 }
-- tnOamLTtraceHopLabel5 OBJECT-TYPE
-- SYNTAX MplsLabel
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopLabel5 indicates the fifth label for this
-- hop."
-- ::= { tnOamLTtraceHopInfoEntry 17 }
-- tnOamLTtraceHopLabel6 OBJECT-TYPE
-- SYNTAX MplsLabel
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopLabel6 indicates the sixth label for this
-- hop."
-- ::= { tnOamLTtraceHopInfoEntry 18 }
-- tnOamLTtraceHopIfAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopIfAddrType indicates the IP address type
-- for the interface IP address for this hop."
-- ::= { tnOamLTtraceHopInfoEntry 19 }
-- tnOamLTtraceHopIfAddress OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopIfAddress indicates the IP Address for
-- the interface for this hop."
-- ::= { tnOamLTtraceHopInfoEntry 20 }
-- tnOamLTtraceHopRouterIdType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopRouterIdType indicates the IP address
-- type for the Router ID for this hop."
-- ::= { tnOamLTtraceHopInfoEntry 21 }
-- tnOamLTtraceHopRouterId OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceHopRouterId indicates the IP Address for
-- the Router ID for this hop."
-- ::= { tnOamLTtraceHopInfoEntry 22 }
--
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Auto Config Table
--
-- tnOamLTtraceAutoConfigTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamLTtraceAutoConfigEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtraceAutoConfigTable contains an entry for configuration
-- information about each instance of Automatic (background) LDP Tree
-- Trace."
-- ::= { tnOamTraceRouteObjs 22 }
-- tnOamLTtraceAutoConfigEntry OBJECT-TYPE
-- SYNTAX TnOamLTtraceAutoConfigEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtraceAutoConfigEntry represents a row in the
-- tnOamLTtraceAutoConfigTable. Each entry represents the
-- Automatic LDP Tree Trace instance running on a virtual router.
-- A row entry can be created and deleted through the
-- tnOamLTtraceAutoRowStatus object."
-- INDEX { vRtrID }
-- ::= { tnOamLTtraceAutoConfigTable 1 }
-- TnOamLTtraceAutoConfigEntry ::=
-- SEQUENCE {
-- tnOamLTtraceAutoRowStatus RowStatus,
-- tnOamLTtraceAutoLastChanged TimeStamp,
-- tnOamLTtraceAutoStorageType StorageType,
-- tnOamLTtraceAutoAdminState TmnxAdminState,
-- tnOamLTtraceAutoFcName TFCName,
-- tnOamLTtraceAutoProfile TProfile,
-- tnOamLTtraceAutoDiscIntvl Unsigned32,
-- tnOamLTtraceAutoMaxPath Unsigned32,
-- tnOamLTtraceAutoTrMaxTtl Unsigned32,
-- tnOamLTtraceAutoTrTimeOut Unsigned32,
-- tnOamLTtraceAutoTrMaxFailures Unsigned32,
-- tnOamLTtraceAutoPolicy1 TPolicyStatementNameOrEmpty,
-- tnOamLTtraceAutoPolicy2 TPolicyStatementNameOrEmpty,
-- tnOamLTtraceAutoPolicy3 TPolicyStatementNameOrEmpty,
-- tnOamLTtraceAutoPolicy4 TPolicyStatementNameOrEmpty,
-- tnOamLTtraceAutoPolicy5 TPolicyStatementNameOrEmpty,
-- tnOamLTtraceAutoProbeIntvl Unsigned32,
-- tnOamLTtraceAutoPrTimeOut Unsigned32,
-- tnOamLTtraceAutoPrMaxFailures Unsigned32
-- }
-- tnOamLTtraceAutoRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoRowStatus specifies the row status of
-- the Auto LDP Tree Trace instance for the virtual router.
-- A row with default attribute values is created by setting
-- tnOamLTtraceAutoRowStatus to 'createAndGo'. A row entry can be
-- destroyed by setting tnOamLTtraceAutoRowStatus to 'destroy'. An
-- attempt to destroy a row will fail if tnOamLTtraceAutoAdminState
-- is not set to 'outOfService'.
-- Deletion of an entry in this table results in deletion
-- of all the corresponding tables: tnOamLTtraceAutoStatusTable,
-- tnOamLTtraceFecInfoTable, and tnOamLTtracePathInfoTable."
-- ::= { tnOamLTtraceAutoConfigEntry 1 }
-- tnOamLTtraceAutoLastChanged OBJECT-TYPE
-- SYNTAX TimeStamp
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoLastChanged indicates the last time
-- the value of a writable object in this row was modified."
-- ::= { tnOamLTtraceAutoConfigEntry 2 }
-- tnOamLTtraceAutoStorageType OBJECT-TYPE
-- SYNTAX StorageType
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoStorageType specifies the storage type
-- for this conceptual row. Conceptual rows having the value 'permanent'
-- need not allow write-access to any columnar objects in the row."
-- DEFVAL { volatile }
-- ::= { tnOamLTtraceAutoConfigEntry 3 }
-- tnOamLTtraceAutoAdminState OBJECT-TYPE
-- SYNTAX TmnxAdminState
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoAdminState specifies the state based on
-- which the Auto LDP Tree Discovery process starts or stops.
-- When the tnOamLTtraceAutoAdminState becomes 'inService',
-- the Auto LDP Tree Discovery process starts, and periodic
-- path-probing on the previously discovered paths, if any, continues.
-- When the tnOamLTtraceAutoAdminState becomes 'outOfService',
-- the Auto LDP Tree Discovery process and periodic path-probing
-- on the discovered paths stop.
-- At the starting of the Auto discovery process, it selects the
-- address FECs imported from LDP peers (TN-LDP-MIB::
-- vRtrLdpAddrFecTable) provided the FECs pass the configured policies
-- (tnOamLTtraceAutoPolicy1..tnOamLTtraceAutoPolicy5). For all the
-- FECs (tnOamLTtraceAutoTotalFecs), it automatically
-- creates entries from the tnOamLTtraceFecInfoTable. As a part of
-- the auto discovery process, it creates entries from the
-- tnOamLTtracePathInfoTable for each discovered path."
-- DEFVAL { outOfService }
-- ::= { tnOamLTtraceAutoConfigEntry 4 }
-- tnOamLTtraceAutoFcName OBJECT-TYPE
-- SYNTAX TFCName
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoFcName specifies the forwarding class
-- of the MPLS Echo request packets.
-- The forwarding class name must be one of those defined in the
-- tFCNameTable in TN-QOS-MIB. The agent creates predefined
-- entries in the tFCNameTable for 'premium', 'assured', and 'be'
-- (for best-effort) forwarding classes. The actual forwarding
-- class encoding is controlled by the network egress LSP-EXP
-- mappings."
-- DEFVAL { "be" }
-- ::= { tnOamLTtraceAutoConfigEntry 5 }
-- tnOamLTtraceAutoProfile OBJECT-TYPE
-- SYNTAX TProfile
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoProfile specifies the profile
-- value to be used with the forwarding class specified in
-- tnOamLTtraceAutoFcName.
-- The profile value must be consistent with the specified forwarding
-- class:
-- 'assured' = 'in' or 'out'
-- 'premium' = 'in'
-- 'be' = 'out'
-- "
-- DEFVAL { out }
-- ::= { tnOamLTtraceAutoConfigEntry 6 }
-- tnOamLTtraceAutoDiscIntvl OBJECT-TYPE
-- SYNTAX Unsigned32 (60..1440)
-- UNITS "minutes"
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoDiscIntvl specifies number of
-- minutes to wait before repeating LDP Tree Auto Discovery process."
-- DEFVAL { 60 }
-- ::= { tnOamLTtraceAutoConfigEntry 7 }
-- tnOamLTtraceAutoMaxPath OBJECT-TYPE
-- SYNTAX Unsigned32 (1..128)
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoMaxPath specifies the maximum
-- number of paths that can be discovered for a selected IP Address
-- FEC (tnOamLTtraceAutoTotalFecs)."
-- DEFVAL { 128 }
-- ::= { tnOamLTtraceAutoConfigEntry 8 }
-- tnOamLTtraceAutoTrMaxTtl OBJECT-TYPE
-- SYNTAX Unsigned32 (1..255)
-- UNITS "time-to-live value"
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoTrMaxTtl specifies the maximum
-- label time-to-live value for an Lsp trace request during the tree
-- discovery."
-- DEFVAL { 30 }
-- ::= { tnOamLTtraceAutoConfigEntry 9 }
-- tnOamLTtraceAutoTrTimeOut OBJECT-TYPE
-- SYNTAX Unsigned32 (1..60)
-- UNITS "seconds"
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoTrTimeOut specifies the time-out
-- value, in seconds, for an lsp trace request during the tree discovery."
-- DEFVAL { 30 }
-- ::= { tnOamLTtraceAutoConfigEntry 10 }
-- tnOamLTtraceAutoTrMaxFailures OBJECT-TYPE
-- SYNTAX Unsigned32 (1..10)
-- UNITS "timeouts"
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoTrMaxFailures specifies the maximum
-- number of consecutive timeouts allowed before terminating an lsp trace
-- request to a hop."
-- DEFVAL { 3 }
-- ::= { tnOamLTtraceAutoConfigEntry 11 }
-- tnOamLTtraceAutoPolicy1 OBJECT-TYPE
-- SYNTAX TPolicyStatementNameOrEmpty
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoPolicy1 specifies the first
-- policy used to filter LDP imported Address FECs."
-- DEFVAL { ''H }
-- ::= { tnOamLTtraceAutoConfigEntry 12 }
-- tnOamLTtraceAutoPolicy2 OBJECT-TYPE
-- SYNTAX TPolicyStatementNameOrEmpty
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoPolicy2 specifies the second
-- policy used to filter LDP imported Address FECs."
-- DEFVAL { ''H }
-- ::= { tnOamLTtraceAutoConfigEntry 13 }
-- tnOamLTtraceAutoPolicy3 OBJECT-TYPE
-- SYNTAX TPolicyStatementNameOrEmpty
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoPolicy3 specifies the third
-- policy used to filter LDP imported Address FECs."
-- DEFVAL { ''H }
-- ::= { tnOamLTtraceAutoConfigEntry 14 }
-- tnOamLTtraceAutoPolicy4 OBJECT-TYPE
-- SYNTAX TPolicyStatementNameOrEmpty
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoPolicy4 specifies the fourth
-- policy used to filter LDP imported Address FECs."
-- DEFVAL { ''H }
-- ::= { tnOamLTtraceAutoConfigEntry 15 }
-- tnOamLTtraceAutoPolicy5 OBJECT-TYPE
-- SYNTAX TPolicyStatementNameOrEmpty
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoPolicy5 specifies the fifth
-- policy used to filter LDP imported Address FECs."
-- DEFVAL { ''H }
-- ::= { tnOamLTtraceAutoConfigEntry 16 }
-- tnOamLTtraceAutoProbeIntvl OBJECT-TYPE
-- SYNTAX Unsigned32 (1..60)
-- UNITS "minutes"
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoProbeIntvl specifies the number
-- of minutes to wait before repeating probing (pinging) a discovered
-- path."
-- DEFVAL { 1 }
-- ::= { tnOamLTtraceAutoConfigEntry 17 }
-- tnOamLTtraceAutoPrTimeOut OBJECT-TYPE
-- SYNTAX Unsigned32 (1..3)
-- UNITS "minutes"
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoPrTimeOut specifies the time-out
-- value, in minutes, for a ping request during probing.
-- tnOamLTtraceAutoPrTimeOut cannot be greater than
-- tnOamLTtraceAutoProbeIntvl."
-- DEFVAL { 1 }
-- ::= { tnOamLTtraceAutoConfigEntry 18 }
-- tnOamLTtraceAutoPrMaxFailures OBJECT-TYPE
-- SYNTAX Unsigned32 (1..10)
-- UNITS "timeouts"
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoPrMaxFailures specifies the
-- maximum number of consecutive timeouts allowed before failing a path
-- probe (ping)."
-- DEFVAL { 3 }
-- ::= { tnOamLTtraceAutoConfigEntry 19 }
--
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Auto Status Table
--
-- tnOamLTtraceAutoStatusTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamLTtraceAutoStatusEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtraceAutoStatusTable contains an entry for operational
-- information about each instance of Automatic (background) LDP
-- Tree Trace."
-- ::= { tnOamTraceRouteObjs 23 }
-- tnOamLTtraceAutoStatusEntry OBJECT-TYPE
-- SYNTAX TnOamLTtraceAutoStatusEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtraceAutoStatusEntry represents a row in the
-- tnOamLTtraceAutoStatusTable.
-- Entries cannot be created or deleted via snmp SET operations.
-- An entry is created whenever a row is created in
-- tnOamLTtraceAutoConfigTable."
-- INDEX { vRtrID }
-- ::= { tnOamLTtraceAutoStatusTable 1 }
-- TnOamLTtraceAutoStatusEntry ::=
-- SEQUENCE {
-- tnOamLTtraceAutoDiscoveryState INTEGER,
-- tnOamLTtraceAutoTotalFecs Unsigned32,
-- tnOamLTtraceAutoDisFecs Unsigned32,
-- tnOamLTtraceAutoLastDisStart TimeStamp,
-- tnOamLTtraceAutoLastDisEnd TimeStamp,
-- tnOamLTtraceAutoLastDisDur Unsigned32
-- }
-- tnOamLTtraceAutoDiscoveryState OBJECT-TYPE
-- SYNTAX INTEGER {
-- initial (0),
-- inProgress (1),
-- done (2),
-- halt (3)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoDiscoveryState indicates the current
-- state of the discovery process."
-- ::= { tnOamLTtraceAutoStatusEntry 1 }
-- tnOamLTtraceAutoTotalFecs OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoTotalFecs indicates the number of
-- Address FECs that have been selected for discovery during the
-- current discovery process.
-- An Address FEC imported from an LDP peer
-- (TN-LDP-MIB:: vRtrLdpAddrFecTable)is selected if it passes
-- the associated policies (tnOamLTtraceAutoPolicy1..
-- tnOamLTtraceAutoPolicy5)."
-- ::= { tnOamLTtraceAutoStatusEntry 2 }
-- tnOamLTtraceAutoDisFecs OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoDisFecs indicates the number of
-- selected Address FECs that have been discovered successfully
-- during the current discovery process."
-- ::= { tnOamLTtraceAutoStatusEntry 3 }
-- tnOamLTtraceAutoLastDisStart OBJECT-TYPE
-- SYNTAX TimeStamp
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoLastDisStart indicates the
-- sysUpTime when the last Auto discovery process started. If
-- no discovery process has started, the value will be 0."
-- ::= { tnOamLTtraceAutoStatusEntry 4 }
-- tnOamLTtraceAutoLastDisEnd OBJECT-TYPE
-- SYNTAX TimeStamp
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoLastDisEnd indicates the
-- sysUpTime when the last Auto discovery process ended. Before
-- the first discovery process ends, it would be 0. At the end of a
-- discovery this value is set. This value is not reset during
-- starting/restarting."
-- ::= { tnOamLTtraceAutoStatusEntry 5 }
-- tnOamLTtraceAutoLastDisDur OBJECT-TYPE
-- SYNTAX Unsigned32
-- UNITS "seconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceAutoLastDisDur indicates the time
-- (in seconds) it took to finish the last discovery process.If no test
-- has been finished, the value is 0. This value is updated only when
-- a discovery ends."
-- ::= { tnOamLTtraceAutoStatusEntry 6 }
--
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Auto FEC Info Table
--
-- tnOamLTtraceFecInfoTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamLTtraceFecInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtraceFecInfoTable contains entries for the operational
-- information about the automatically selected FECs."
-- ::= { tnOamTraceRouteObjs 24 }
-- tnOamLTtraceFecInfoEntry OBJECT-TYPE
-- SYNTAX TnOamLTtraceFecInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtraceFecInfoEntry represents a row in the
-- tnOamLTtraceFecInfoTable.
-- Entries cannot be created and deleted via SNMP SET operations."
-- INDEX {
-- vRtrID,
-- tnOamLTtraceFecPrefixType,
-- tnOamLTtraceFecPrefix,
-- tnOamLTtraceFecPrefLen
-- }
-- ::= { tnOamLTtraceFecInfoTable 1 }
-- TnOamLTtraceFecInfoEntry ::=
-- SEQUENCE {
-- tnOamLTtraceFecPrefixType InetAddressType,
-- tnOamLTtraceFecPrefix InetAddress,
-- tnOamLTtraceFecPrefLen InetAddressPrefixLength,
-- tnOamLTtraceFecDiscoveryState INTEGER,
-- tnOamLTtraceFecDisStatusBits TmnxOamLTtraceDisStatusBits,
-- tnOamLTtraceFecDisPaths Unsigned32,
-- tnOamLTtraceFecFailedHops Unsigned32,
-- tnOamLTtraceFecLastDisEnd TimeStamp,
-- tnOamLTtraceFecFailedProbes Unsigned32,
-- tnOamLTtraceFecProbeState INTEGER,
-- tnOamLTtraceFecSendErrProbes Unsigned32
-- }
-- tnOamLTtraceFecPrefixType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceFecPrefixType specifies the type of
-- remote IP address stored in tnOamLTtraceFecPrefix. Currently
-- only ipv4 type is supported."
-- ::= { tnOamLTtraceFecInfoEntry 1 }
-- tnOamLTtraceFecPrefix OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceFecPrefix indicates the Internet address
-- prefix for an LDP based LSP associated with the OAM LDP Tree trace
-- test."
-- ::= { tnOamLTtraceFecInfoEntry 2 }
-- tnOamLTtraceFecPrefLen OBJECT-TYPE
-- SYNTAX InetAddressPrefixLength
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceFecPrefLen indicates the Internet
-- address prefix length for the LDP based LSP associated with the OAM
-- LDP Tree trace test."
-- ::= { tnOamLTtraceFecInfoEntry 3 }
-- tnOamLTtraceFecDiscoveryState OBJECT-TYPE
-- SYNTAX INTEGER {
-- initial (0),
-- inProgress (1),
-- done (2)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceFecDiscoveryState indicates the current
-- state of the discovery process for the Address FEC."
-- ::= { tnOamLTtraceFecInfoEntry 4 }
-- tnOamLTtraceFecDisStatusBits OBJECT-TYPE
-- SYNTAX TmnxOamLTtraceDisStatusBits
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceFecDisStatusBits indicates the current
-- discovery status bits for the Address FEC."
-- ::= { tnOamLTtraceFecInfoEntry 5 }
-- tnOamLTtraceFecDisPaths OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceFecDisPaths indicates the number of
-- discovered ECMP paths for the Address FEC."
-- ::= { tnOamLTtraceFecInfoEntry 6 }
-- tnOamLTtraceFecFailedHops OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceFecFailedHops indicates the number of
-- hops from which no successful response was received."
-- ::= { tnOamLTtraceFecInfoEntry 7 }
-- tnOamLTtraceFecLastDisEnd OBJECT-TYPE
-- SYNTAX TimeStamp
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceFecLastDisEnd indicates the sysUpTime
-- when the FEC was last discovered."
-- ::= { tnOamLTtraceFecInfoEntry 8 }
-- tnOamLTtraceFecFailedProbes OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceFecFailedProbes indicates the number of
-- discovered paths which are in failed probing state."
-- ::= { tnOamLTtraceFecInfoEntry 9 }
-- tnOamLTtraceFecProbeState OBJECT-TYPE
-- SYNTAX INTEGER {
-- oK (0),
-- partiallyFailed (1),
-- failed (2)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceFecProbeState indicates the current
-- overall probing state for the discovered paths of the Address FEC.
-- The tnOamLTtraceFecProbeState is considered as 'oK' when
-- probing on all the associated discovered paths is OK.
-- It is considered as 'failed' when probing on all the associated
-- discovered paths failed. It is considered as partially failed
-- when probing on one or more, but not all, discovered paths failed."
-- ::= { tnOamLTtraceFecInfoEntry 10 }
-- tnOamLTtraceFecSendErrProbes OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtraceFecSendErrProbes indicates the number of
-- discovered paths which are experiencing problems in sending probe
-- (ping) requests."
-- ::= { tnOamLTtraceFecInfoEntry 11 }
--
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Auto Path Info Table
--
-- tnOamLTtracePathInfoTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamLTtracePathInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtracePathInfoTable contains entries with operational
-- information about the automatically discovered ECMP paths."
-- ::= { tnOamTraceRouteObjs 25 }
-- tnOamLTtracePathInfoEntry OBJECT-TYPE
-- SYNTAX TnOamLTtracePathInfoEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamLTtracePathInfoEntry represents a row in the
-- tnOamLTtracePathInfoTable.
-- Entries cannot be created and deleted via SNMP SET operations."
-- INDEX {
-- vRtrID,
-- tnOamLTtraceFecPrefixType,
-- tnOamLTtraceFecPrefix,
-- tnOamLTtraceFecPrefLen,
-- tnOamLTtracePathDstAddrType,
-- tnOamLTtracePathDstAddr
-- }
-- ::= { tnOamLTtracePathInfoTable 1 }
-- TnOamLTtracePathInfoEntry ::=
-- SEQUENCE {
-- tnOamLTtracePathDstAddrType InetAddressType,
-- tnOamLTtracePathDstAddr InetAddress,
-- tnOamLTtracePathRemAddrType InetAddressType,
-- tnOamLTtracePathRemoteAddr InetAddress,
-- tnOamLTtracePathEgrNhAddrType InetAddressType,
-- tnOamLTtracePathEgrNhAddr InetAddress,
-- tnOamLTtracePathDisTtl Unsigned32,
-- tnOamLTtracePathLastDisTime TimeStamp,
-- tnOamLTtracePathLastRc TmnxOamPingRtnCode,
-- tnOamLTtracePathProbeState INTEGER,
-- tnOamLTtracePathProbeTmOutCnt Unsigned32,
-- tnOamLTtracePathProbeSendErr INTEGER
-- }
-- tnOamLTtracePathDstAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtracePathDstAddrType indicates the type of
-- Internet address stored in tnOamLTtracePathDstAddr."
-- ::= { tnOamLTtracePathInfoEntry 1 }
-- tnOamLTtracePathDstAddr OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtracePathDstAddr indicates the destination
-- IP address (127 Address) of a path for a given LDP based LSP
-- associated with the OAM LDP Tree trace test."
-- ::= { tnOamLTtracePathInfoEntry 2 }
-- tnOamLTtracePathRemAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtracePathRemAddrType indicates the type of
-- Internet address stored in tnOamLTtracePathRemoteAddr."
-- ::= { tnOamLTtracePathInfoEntry 3 }
-- tnOamLTtracePathRemoteAddr OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtracePathRemoteAddr indicates the associated
-- interface IP address or the router ID of the egress router."
-- ::= { tnOamLTtracePathInfoEntry 4 }
-- tnOamLTtracePathEgrNhAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtracePathEgrNhAddrType indicates the type of
-- Internet address stored in tnOamLTtracePathEgrNhAddr."
-- ::= { tnOamLTtracePathInfoEntry 5 }
-- tnOamLTtracePathEgrNhAddr OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtracePathEgrNhAddr indicates the
-- next hop IP address (wrt the ingress router) used to reach the
-- associated ECMP path endpoint."
-- ::= { tnOamLTtracePathInfoEntry 6 }
-- tnOamLTtracePathDisTtl OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtracePathDisTtl indicates the label
-- time-to-live value used to discover the egress router for
-- the path."
-- ::= { tnOamLTtracePathInfoEntry 7 }
-- tnOamLTtracePathLastDisTime OBJECT-TYPE
-- SYNTAX TimeStamp
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtracePathLastDisTime indicates the sysUpTime
-- when the path was last discovered."
-- ::= { tnOamLTtracePathInfoEntry 8 }
-- tnOamLTtracePathLastRc OBJECT-TYPE
-- SYNTAX TmnxOamPingRtnCode
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtracePathLastRc indicates the OAM return code
-- received in the OAM ping response."
-- ::= { tnOamLTtracePathInfoEntry 9 }
-- tnOamLTtracePathProbeState OBJECT-TYPE
-- SYNTAX INTEGER {
-- oK (0),
-- failed (1)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtracePathProbeState indicates the current
-- probing (ping) state for the discovered ECMP path.
-- The tnOamLTtracePathProbeState is considered as 'failed' when
-- number of consecutive timeouts for the ping request reached its
-- maximum allowed limit (tnOamLTtraceAutoPrMaxFailures).
-- The tnOamLTtracePathProbeState is considered as 'oK' after receiving
-- a successful ping response for the associated path."
-- ::= { tnOamLTtracePathInfoEntry 10 }
-- tnOamLTtracePathProbeTmOutCnt OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtracePathProbeTmOutCnt indicates the number of
-- consecutive timeouts for the associated ping request.
-- This tnOamLTtracePathProbeTmOutCnt is reset to 0
-- after receiving a successful ping response from the path
-- destination."
-- ::= { tnOamLTtracePathInfoEntry 11 }
-- tnOamLTtracePathProbeSendErr OBJECT-TYPE
-- SYNTAX INTEGER {
-- oK (0),
-- failed (1)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamLTtracePathProbeSendErr indicates the state of the
-- last path probe (ping) request.
-- The tnOamLTtracePathProbeSendErr is considered as 'failed' if the
-- last probe (ping) request could not be sent due to some local failure
-- else it is 'oK'."
-- ::= { tnOamLTtracePathInfoEntry 12 }
--
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Notification
-- Definition section
--
-- tnOamLdpTtraceAutoDiscState NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamLTtraceAutoDiscoveryState
-- }
-- STATUS current
-- DESCRIPTION
-- "The tnOamLdpTtraceAutoDiscState notification is generated when
-- the discovery state of the 'Auto Ldp Tree Trace entity' represented by
-- tnOamLTtraceAutoDiscoveryState has been changed."
-- ::= { tnOamTraceRouteNotifications 4 }
-- tnOamLdpTtraceFecProbeState NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamLTtraceFecProbeState,
-- tnOamLTtraceFecDisPaths,
-- tnOamLTtraceFecFailedProbes,
-- tnOamLTtraceFecSendErrProbes
-- }
-- STATUS current
-- DESCRIPTION
-- "The tnOamLdpTtraceFecProbeState notification is generated when
-- the probe state of the 'auto discovered FEC' has been changed."
-- ::= { tnOamTraceRouteNotifications 5 }
-- tnOamLdpTtraceFecDisStatus NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamLTtraceFecDisStatusBits,
-- tnOamLTtraceFecDisPaths
-- }
-- STATUS current
-- DESCRIPTION
-- "The tnOamLdpTtraceFecDisStatus notification is generated when
-- the discovery status BITS or the number of discovered paths of the
-- 'auto discovered FEC' has been changed. Note that the changes are
-- evaluated at the end of a FEC discovery."
-- ::= { tnOamTraceRouteNotifications 6 }
-- tnOamLdpTtraceFecPFailUpdate NOTIFICATION-TYPE
-- OBJECTS {
-- tnOamLTtraceFecProbeState,
-- tnOamLTtraceFecDisPaths,
-- tnOamLTtraceFecFailedProbes,
-- tnOamLTtraceFecSendErrProbes
-- }
-- STATUS current
-- DESCRIPTION
-- "The tnOamLdpTtraceFecPFailUpdate notification is generated when
-- there is a probe state change in any of the relevant discovered paths
-- while the overall FEC probe state, tnOamLTtraceFecProbeState is in
-- 'partially failed' state."
-- ::= { tnOamTraceRouteNotifications 7 }
--
-- Nokia SROS series OAM VCCV Trace Control Table
--
-- Sparse Dependent Extension of the tnOamTrCtlTable.
--
-- The same indexes are used for both the base table, tnOamTrCtlTable,
-- and the sparse dependent table, tnOamVccvTrCtlTable.
--
-- This in effect extends the tnOamTrCtlTable with additional columns.
-- Rows are created in the tnOamVccvTrCtlTable only for those entries
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
-- 'vccvTraceRoute'.
--
-- Deletion of a row in the tnOamTrCtlTable results in the
-- deletion of the row in the tnOamVccvTrCtlTable.
--
tnOamVccvTrCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamVccvTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Nokia SROS OAM VCCV Trace Control Table for
providing, via SNMP, the capability of performing Nokia
SROS OAM 'vccvTraceRoute' test operations. The results of these
tests are stored in the tnOamTrResultsTable, the
tnOamTrProbeHistoryTable and the tnOamVccvTrNextPwSegmentTable."
::= { tnOamTraceRouteObjs 26 }
tnOamVccvTrCtlEntry OBJECT-TYPE
SYNTAX TnOamVccvTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tnOamVccvTrCtlTable. The first index
element, tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
a textual convention that allows for use of the SNMPv3
View-Based Access Control Model (RFC 2575 [11], VACM)
and allows a management application to identify its entries.
The second index, tnOamTrCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tnSysSwitchId,
-- tnOamTrCtlOwnerIndex,
tnOamTrCtlTestIndex
}
::= { tnOamVccvTrCtlTable 1 }
TnOamVccvTrCtlEntry ::=
SEQUENCE {
tnOamVccvTrCtlSdpIdVcId SdpBindId,
tnOamVccvTrCtlReplyMode INTEGER,
tnOamVccvTrCtlSpokeSdpId TmnxSpokeSdpIdOrZero,
tnOamVccvTrCtlSaiiGlobalId TmnxPwGlobalIdOrZero,
tnOamVccvTrCtlSaiiPrefix Unsigned32,
tnOamVccvTrCtlSaiiAcId Unsigned32,
tnOamVccvTrCtlTaiiGlobalId TmnxPwGlobalIdOrZero,
tnOamVccvTrCtlTaiiPrefix Unsigned32,
tnOamVccvTrCtlTaiiAcId Unsigned32,
tnOamVccvTrCtlTestSubMode TmnxOamVccvTestSubMode,
tnOamVccvTrCtlAssocChannel TmnxOamVccvAssocChannel
}
tnOamVccvTrCtlSdpIdVcId OBJECT-TYPE
SYNTAX SdpBindId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvTrCtlSdpIdVcId specifies the SDP binding of
the FEC 128 pseudowire to be used when performing a vccv-trace
operation. A non-zero value is mandatory when testing a FEC 128
pseudowire.
The all-zeros value indicates an unused SDP binding.
If tnOamVccvTrCtlSdpIdVcId is set to a non-default value, then
the following objects must be default: tnOamVccvTrCtlSpokeSdpId,
tnOamVccvTrCtlSaiiGlobalId, tnOamVccvTrCtlSaiiPrefix,
tnOamVccvTrCtlSaiiAcId, tnOamVccvTrCtlTaiiGlobalId,
tnOamVccvTrCtlTaiiPrefix, and tnOamVccvTrCtlTaiiAcId.
If the value of tnOamVccvTrCtlSdpIdVcId is non-zero and invalid, or
the pseudowire is administratively down, or unavailable, the OAM Trace
request message probe is not sent and an appropriate error value is
written to tnOamTrProbeHistoryStatus for that probe entry. Once the
interval timer expires, the next probe attempt will be made if
required."
DEFVAL { '0000000000000000'h }
::= { tnOamVccvTrCtlEntry 1 }
tnOamVccvTrCtlReplyMode OBJECT-TYPE
SYNTAX INTEGER {
ip (2),
controlChannel (4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvTrCtlReplyMode specifies the method of reply
due to the vccv-traceRoute request message.
ip (2) out-of-band reply
controlChannel (4) inband reply
This parameter is optional for vccv-traceRoute."
REFERENCE "RFC 4379, Section 7.1"
DEFVAL { controlChannel }
::= { tnOamVccvTrCtlEntry 2 }
tnOamVccvTrCtlSpokeSdpId OBJECT-TYPE
SYNTAX TmnxSpokeSdpIdOrZero
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvTrCtlSpokeSdpId specifies the spoke SDP
identifier to be used when performing a vccv-trace test on a FEC 129
pseudowire. This object is optional.
At most one of tnOamVccvTrCtlSdpIdVcId and
tnOamVccvTrCtlSpokeSdpId can be set to a non-default value on a
particular row.
A value of zero indicates that no spoke SDP identifier has been
configured."
DEFVAL { 0 }
::= { tnOamVccvTrCtlEntry 3 }
tnOamVccvTrCtlSaiiGlobalId OBJECT-TYPE
SYNTAX TmnxPwGlobalIdOrZero
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvTrCtlSaiiGlobalId specifies the global
identifier of the Source Attachment Individual Identifier (SAII)
to be used when testing a FEC 129 AII Type 2 pseudowire.
tnOamVccvTrCtlSaiiGlobalId, tnOamVccvTrCtlSaiiPrefix,
tnOamVccvTrCtlSaiiAcId, tnOamVccvTrCtlTaiiGlobalId,
tnOamVccvTrCtlTaiiPrefix, and tnOamVccvTrCtlTaiiAcId can be
used (together) to identify a FEC 129 AII Type 2 pseudowire.
At most one of tnOamVccvTrCtlSdpIdVcId and
tnOamVccvTrCtlSaiiGlobalId can be set to a non-default value on a
particular row.
A value of zero indicates that no global identifier has been
configured."
REFERENCE
"RFC 5003 Section 3.2"
DEFVAL { 0 }
::= { tnOamVccvTrCtlEntry 4 }
tnOamVccvTrCtlSaiiPrefix OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvTrCtlSaiiPrefix specifies the prefix of the
Source Attachment Individual Identifier (SAII) to be used when testing
a FEC 129 AII Type 2 pseudowire.
At most one of tnOamVccvTrCtlSdpIdVcId and
tnOamVccvTrCtlSaiiPrefix can be set to a non-default value on a
particular row.
A value of zero indicates that no prefix has been configured."
REFERENCE
"RFC 5003 Section 3.2"
DEFVAL { 0 }
::= { tnOamVccvTrCtlEntry 5 }
tnOamVccvTrCtlSaiiAcId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvTrCtlSaiiAcId specifies the attachment
circuit identifier of the Source Attachment Individual Identifier
(SAII) to be used when testing a FEC 129 AII Type 2 pseudowire.
At most one of tnOamVccvTrCtlSdpIdVcId and
tnOamVccvTrCtlSaiiAcId can be set to a non-default value on a
particular row.
A value of zero indicates that no attachment circuit identifier has
been configured."
REFERENCE
"RFC 5003 Section 3.2"
DEFVAL { 0 }
::= { tnOamVccvTrCtlEntry 6 }
tnOamVccvTrCtlTaiiGlobalId OBJECT-TYPE
SYNTAX TmnxPwGlobalIdOrZero
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvTrCtlTaiiGlobalId specifies the global
identifier of the Target Attachment Individual Identifier (TAII)
to be used when testing a FEC 129 AII Type 2 pseudowire.
At most one of tnOamVccvTrCtlSdpIdVcId and
tnOamVccvTrCtlTaiiGlobalId can be set to a non-default value on a
particular row.
A value of zero indicates that no global identifier has been
configured."
REFERENCE
"RFC 5003 Section 3.2"
DEFVAL { 0 }
::= { tnOamVccvTrCtlEntry 7 }
tnOamVccvTrCtlTaiiPrefix OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvTrCtlTaiiPrefix specifies the prefix of the
Target Attachment Individual Identifier (TAII) to be used when testing
a FEC 129 AII Type 2 pseudowire.
At most one of tnOamVccvTrCtlSdpIdVcId and
tnOamVccvTrCtlTaiiPrefix can be set to a non-default value on a
particular row.
A value of zero indicates that no prefix has been configured."
REFERENCE
"RFC 5003 Section 3.2"
DEFVAL { 0 }
::= { tnOamVccvTrCtlEntry 8 }
tnOamVccvTrCtlTaiiAcId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvTrCtlTaiiAcId specifies the attachment
circuit identifier of the Target Attachment Individual Identifier
(TAII) to be used when testing a FEC 129 AII Type 2 pseudowire.
At most one of tnOamVccvTrCtlSdpIdVcId and
tnOamVccvTrCtlTaiiAcId can be set to a non-default value on a
particular row.
A value of zero indicates that no attachment circuit identifier has
been configured."
REFERENCE
"RFC 5003 Section 3.2"
DEFVAL { 0 }
::= { tnOamVccvTrCtlEntry 9 }
tnOamVccvTrCtlTestSubMode OBJECT-TYPE
SYNTAX TmnxOamVccvTestSubMode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvTrCtlTestSubMode specifies the type of VCCV
trace route test to perform.
When this object is 'unspecified(1)', the type of VCCV trace route test
to be performed is determined when the test is started, from the set of
tnOamVccvTrCtlTable objects configured with non-default values.
If there is a mismatch between tnOamVccvTrCtlTestSubMode and the type
of the pseudowire to be tested, the test will fail. For example, if
tnOamVccvTrCtlTestSubMode is 'static(2)', and
tnOamVccvTrCtlSdpIdVcId refers to an SDP binding with
TIMETRA-SDP-MIB::sdpDelivery not equal to 'mplsTp(3)', the test will
fail.
The supported object combinations for VCCV trace route tests are listed
in the tnOamVccvTrCtlTable DESCRIPTION clause."
DEFVAL { unspecified }
::= { tnOamVccvTrCtlEntry 10 }
tnOamVccvTrCtlAssocChannel OBJECT-TYPE
SYNTAX TmnxOamVccvAssocChannel
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tnOamVccvTrCtlAssocChannel specifies the launched echo
request's usage of the Associated Channel (ACH) mechanism, when
performing an MPLS-TP VCCV trace route test.
When tnOamVccvTrCtlTestSubMode is 'static(2)', the default value
for tnOamVccvTrCtlAssocChannel is 'nonIp(2)'.
The supported object combinations for VCCV trace route tests are listed
in the tnOamVccvTrCtlTable DESCRIPTION clause."
DEFVAL { notApplicable }
::= { tnOamVccvTrCtlEntry 11 }
--
-- Nokia SROS OAM VCCV TraceRoute Route Information Next Hop Table
--
tnOamVccvTrNextPwSegmentTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnOamVccvTrNextPwSegmentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines a table for storing the results of an OAM 'vccvTraceRoute'
probe operation where a Vccv next hop list is returned.
An entry in this table is created when the result of an OAM
'vccvTraceRoute' probe is determined. An entry is removed from this
table when its corresponding tnOamTrCtlEntry is deleted."
::= { tnOamTraceRouteObjs 27 }
tnOamVccvTrNextPwSegmentEntry OBJECT-TYPE
SYNTAX TnOamVccvTrNextPwSegmentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tnOamVccvTrNextPwSegmentTable. The first two
index elements identify the tnOamTrCtlEntry that a
tnOamVccvTrNextPwSegmentEntry belongs to. The third index element
identifies an OAM trace route test run. The fourth, fifth and sixth
index elements select a single OAM 'vccvTraceRoute' reply."
INDEX {
tnSysSwitchId,
-- tnOamTrCtlOwnerIndex,
tnOamTrCtlTestIndex,
tnOamTrResultsTestRunIndex,
tnOamTrProbeHistoryIndex,
tnOamTrProbeHistoryHopIndex,
tnOamTrProbeHistoryProbeIndex
}
::= { tnOamVccvTrNextPwSegmentTable 1 }
TnOamVccvTrNextPwSegmentEntry ::=
SEQUENCE {
tnOamVccvTrNextPwID TmnxVcIdOrNone,
tnOamVccvTrNextPwType SdpBindVcType,
tnOamVccvTrNextSenderAddrType InetAddressType,
tnOamVccvTrNextSenderAddr InetAddress,
tnOamVccvTrNextRemoteAddrType InetAddressType,
tnOamVccvTrNextRemoteAddr InetAddress,
tnOamVccvTrNextSaiiGlobalId TmnxPwGlobalIdOrZero,
tnOamVccvTrNextSaiiPrefix Unsigned32,
tnOamVccvTrNextSaiiAcId Unsigned32,
tnOamVccvTrNextTaiiGlobalId TmnxPwGlobalIdOrZero,
tnOamVccvTrNextTaiiPrefix Unsigned32,
tnOamVccvTrNextTaiiAcId Unsigned32,
tnOamVccvTrNextTpAgi OCTET STRING,
tnOamVccvTrNextTpSaiiGlobalId TmnxMplsTpGlobalID,
tnOamVccvTrNextTpSaiiNodeId TmnxMplsTpNodeID,
tnOamVccvTrNextTpSaiiAcId Unsigned32,
tnOamVccvTrNextTpTaiiGlobalId TmnxMplsTpGlobalID,
tnOamVccvTrNextTpTaiiNodeId TmnxMplsTpNodeID,
tnOamVccvTrNextTpTaiiAcId Unsigned32
}
tnOamVccvTrNextPwID OBJECT-TYPE
SYNTAX TmnxVcIdOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextPwID indicates the next-hop pseudo-wire
in the trace route operation for a specific 'vccvTraceRoute' probe
reply. A value of '0' indicates that there are no further next-hops for
a specific trace route operation."
::= { tnOamVccvTrNextPwSegmentEntry 1 }
tnOamVccvTrNextPwType OBJECT-TYPE
SYNTAX SdpBindVcType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextPwType indicates the next-hop pseudo-wire
type in the trace route operation for a specific 'vccvTraceRoute' probe
reply."
::= { tnOamVccvTrNextPwSegmentEntry 2 }
tnOamVccvTrNextSenderAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextSenderAddrType indicates the next-hop
sender IP address type in the trace route operation for a specific
'vccvTraceRoute' probe reply."
::= { tnOamVccvTrNextPwSegmentEntry 3 }
tnOamVccvTrNextSenderAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE(0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextSenderAddr indicates the next-hop sender
IP address in the trace route oepration for a specific 'vccvTraceRoute'
probe reply."
::= { tnOamVccvTrNextPwSegmentEntry 4 }
tnOamVccvTrNextRemoteAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextRemoteAddrType indicates the next-hop
remote IP address type in the trace route operation for a specific
'vccvTraceRoute' probe reply."
::= { tnOamVccvTrNextPwSegmentEntry 5 }
tnOamVccvTrNextRemoteAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE(0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextRemoteAddr indicates the next-hop
remote IP address in the trace route operation for a specific
'vccvTraceRoute' probe reply."
::= { tnOamVccvTrNextPwSegmentEntry 6 }
tnOamVccvTrNextSaiiGlobalId OBJECT-TYPE
SYNTAX TmnxPwGlobalIdOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextSaiiGlobalId indicates the global
identifier of the Source Attachment Individual Identifier (SAII)
of a specific 'vccvTraceRoute' probe reply.
A non-zero value is returned if a FEC 129 AII Type 2 pseudowire was
probed. Otherwise, zero is returned."
REFERENCE
"RFC 5003 Section 3.2"
::= { tnOamVccvTrNextPwSegmentEntry 7 }
tnOamVccvTrNextSaiiPrefix OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextSaiiPrefix indicates the prefix of the
Source Attachment Individual Identifier (SAII) of a specific
'vccvTraceRoute' probe reply.
A non-zero value is returned if a FEC 129 AII Type 2 pseudowire was
probed. Otherwise, zero is returned."
REFERENCE
"RFC 5003 Section 3.2"
::= { tnOamVccvTrNextPwSegmentEntry 8 }
tnOamVccvTrNextSaiiAcId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextSaiiAcId indicates the attachment
circuit identifier of the Source Attachment Individual Identifier
(SAII) of a specific 'vccvTraceRoute' probe reply.
A non-zero value is returned if a FEC 129 AII Type 2 pseudowire was
probed. Otherwise, zero is returned."
REFERENCE
"RFC 5003 Section 3.2"
::= { tnOamVccvTrNextPwSegmentEntry 9 }
tnOamVccvTrNextTaiiGlobalId OBJECT-TYPE
SYNTAX TmnxPwGlobalIdOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextTaiiGlobalId indicates the global
identifier of the Target Attachment Individual Identifier (TAII)
of a specific 'vccvTraceRoute' probe reply.
A non-zero value is returned if a FEC 129 AII Type 2 pseudowire was
probed. Otherwise, zero is returned."
REFERENCE
"RFC 5003 Section 3.2"
::= { tnOamVccvTrNextPwSegmentEntry 10 }
tnOamVccvTrNextTaiiPrefix OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextTaiiPrefix indicates the prefix of the
Target Attachment Individual Identifier (TAII) of a specific
'vccvTraceRoute' probe reply.
A non-zero value is returned if a FEC 129 AII Type 2 pseudowire was
probed. Otherwise, zero is returned."
REFERENCE
"RFC 5003 Section 3.2"
::= { tnOamVccvTrNextPwSegmentEntry 11 }
tnOamVccvTrNextTaiiAcId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextTaiiAcId indicates the attachment
circuit identifier of the Target Attachment Individual Identifier
(TAII) of a specific 'vccvTraceRoute' probe reply.
A non-zero value is returned if a FEC 129 AII Type 2 pseudowire was
probed. Otherwise, zero is returned."
REFERENCE
"RFC 5003 Section 3.2"
::= { tnOamVccvTrNextPwSegmentEntry 12 }
tnOamVccvTrNextTpAgi OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextTpAgi indicates the Service Identifier
field of the RFC 6426 Static Pseudowire Sub-TLV of the reply PDU.
If a pseudowire other than an MPLS-TP pseudowire was probed, the
all-zeros value is returned."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
section 2.3.2, 'Static Pseudowire Sub-TLV'."
::= { tnOamVccvTrNextPwSegmentEntry 13 }
tnOamVccvTrNextTpSaiiGlobalId OBJECT-TYPE
SYNTAX TmnxMplsTpGlobalID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextTpSaiiGlobalId indicates the Source
Global ID field of the RFC 6426 Static Pseudowire Sub-TLV of the reply
PDU.
If a pseudowire other than an MPLS-TP pseudowire was probed, zero is
returned."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
section 2.3.2, 'Static Pseudowire Sub-TLV'."
::= { tnOamVccvTrNextPwSegmentEntry 14 }
tnOamVccvTrNextTpSaiiNodeId OBJECT-TYPE
SYNTAX TmnxMplsTpNodeID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextTpSaiiNodeId indicates the Source
Node ID field of the RFC 6426 Static Pseudowire Sub-TLV of the reply
PDU.
If a pseudowire other than an MPLS-TP pseudowire was probed, zero is
returned."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
section 2.3.2, 'Static Pseudowire Sub-TLV'."
::= { tnOamVccvTrNextPwSegmentEntry 15 }
tnOamVccvTrNextTpSaiiAcId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextTpSaiiAcId indicates the Source
Attachment Circuit ID field of the RFC 6426 Static Pseudowire Sub-TLV
of the reply PDU.
If a pseudowire other than an MPLS-TP pseudowire was probed, zero is
returned."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
section 2.3.2, 'Static Pseudowire Sub-TLV'."
::= { tnOamVccvTrNextPwSegmentEntry 16 }
tnOamVccvTrNextTpTaiiGlobalId OBJECT-TYPE
SYNTAX TmnxMplsTpGlobalID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextTpTaiiGlobalId indicates the Destination
Global ID field of the RFC 6426 Static Pseudowire Sub-TLV of the reply
PDU.
If a pseudowire other than an MPLS-TP pseudowire was probed, zero is
returned."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
section 2.3.2, 'Static Pseudowire Sub-TLV'."
::= { tnOamVccvTrNextPwSegmentEntry 17 }
tnOamVccvTrNextTpTaiiNodeId OBJECT-TYPE
SYNTAX TmnxMplsTpNodeID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextTpTaiiNodeId indicates the Destination
Node ID field of the RFC 6426 Static Pseudowire Sub-TLV of the reply
PDU.
If a pseudowire other than an MPLS-TP pseudowire was probed, zero is
returned."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
section 2.3.2, 'Static Pseudowire Sub-TLV'."
::= { tnOamVccvTrNextPwSegmentEntry 18 }
tnOamVccvTrNextTpTaiiAcId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tnOamVccvTrNextTpTaiiAcId indicates the Destination
Attachment Circuit ID field of the RFC 6426 Static Pseudowire Sub-TLV
of the reply PDU.
If a pseudowire other than an MPLS-TP pseudowire was probed, zero is
returned."
REFERENCE
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
section 2.3.2, 'Static Pseudowire Sub-TLV'."
::= { tnOamVccvTrNextPwSegmentEntry 19 }
--
-- Nokia SROS series OAM P2MP LSP Trace Route Control Table
--
--
-- Sparsely dependent extension of the tnOamTrCtlTable.
--
-- The same indexes are used for both the base table, tnOamTrCtlTable,
-- and the sparse dependent table, tnOamP2mpLspTrCtlTable.
--
-- This in effect extends the tnOamTrCtlTable with additional columns.
-- Rows are created in the tnOamP2mpLspTrCtlTable only for those entries
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
-- 'p2mpLspTrace'.
--
-- Deletion of a row in the tnOamTrCtlTable results in the
-- same fate for the row in the tnOamP2mpLspTrCtlTable.
--
-- tnOamP2mpLspTrCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamP2mpLspTrCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia SROS OAM P2MP LSP Trace Control Table
-- for providing, via SNMP, the capability of performing Nokia
-- SROS OAM 'p2mpLspTrace' test operations for a single leaf
-- egress node of an P2MP LSP. The results of these tests are
-- stored in the tnOamTrResultsTable and the
-- tnOamTrProbeHistoryTable."
-- ::= { tnOamTraceRouteObjs 28 }
--
-- tnOamP2mpLspTrCtlEntry OBJECT-TYPE
-- SYNTAX TnOamP2mpLspTrCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamP2mpLspTrCtlTable. The first index
-- element, tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tnOamTrCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex
-- }
-- ::= { tnOamP2mpLspTrCtlTable 1 }
--
-- TnOamP2mpLspTrCtlEntry ::=
-- SEQUENCE {
-- tnOamP2mpLspTrCtlLspName TLNamedItemOrEmpty,
-- tnOamP2mpLspTrCtlInstName TNamedItemOrEmpty,
-- tnOamP2mpLspTrCtlLeafIpAddr InetAddress,
-- tnOamP2mpLspTrCtlLeafIpAddrType InetAddressType
-- }
--
-- tnOamP2mpLspTrCtlLspName OBJECT-TYPE
-- SYNTAX TLNamedItemOrEmpty
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "Administrative name of the target P2MP Labeled Switch Path (LSP)
-- for this OAM P2MP LSP Trace test. This parameter is mandatory."
-- DEFVAL { ''H } -- -- the empty string
-- ::= { tnOamP2mpLspTrCtlEntry 1 }
--
-- tnOamP2mpLspTrCtlInstName OBJECT-TYPE
-- SYNTAX TNamedItemOrEmpty
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "This parameter identifies an instance of a P2MP LSP, either a primary
-- or secondary instance of a P2MP LSP Tree."
-- DEFVAL { ''H }
-- ::= { tnOamP2mpLspTrCtlEntry 2 }
--
-- tnOamP2mpLspTrCtlLeafIpAddr OBJECT-TYPE
-- SYNTAX InetAddress (SIZE (0|4|16))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspTrCtlLeafIpAddr specifies the Internet
-- address of the egress leaf node of a P2MP LSP Tree.
-- This parameter is mandatory."
-- DEFVAL { ''H }
-- ::= { tnOamP2mpLspTrCtlEntry 3 }
--
-- tnOamP2mpLspTrCtlLeafIpAddrType OBJECT-TYPE
-- SYNTAX InetAddressType
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspTrCtlLeafIpAddrType specifies the type
-- of Internet address stored in tnOamP2mpLspTrCtlLeafIpAddr."
-- DEFVAL { unknown }
-- ::= { tnOamP2mpLspTrCtlEntry 4 }
--
-- Nokia SROS series OAM P2mp Lsp Trace Route Downstream L2 Mapping Table
--
-- tnOamP2mpLspTrMapTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamP2mpLspTrMapEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines a table for storing the results of an OAM 'p2mpLspTrace'
-- probe operation when a Downstream Mapping TLV was returned. Each row
-- represents a single label map within the returned downstream mapping
-- TLV.
--
-- An entry in this table is created when the result of an OAM
-- 'p2mpLspTrace' probe is determined.
--
-- An entry is removed from this table when its corresponding
-- tnOamTrCtlEntry is deleted."
-- ::= { tnOamTraceRouteObjs 29 }
-- tnOamP2mpLspTrMapEntry OBJECT-TYPE
-- SYNTAX TnOamP2mpLspTrMapEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamP2mpLspTrMapTable. The first two
-- index elements identify the tnOamTrCtlEntry that a
-- tnOamP2mpLspTrMapEntry belongs to. The third index element
-- identifies an OAM trace route test run. The fourth index element
-- selects the group of responses associated with a specific
-- probe attempt. The fifth and sixth indexes select the hop and
-- the probe at that hop for a particular Nokia SROS OAM
-- Trace Route operation. The seventh index selects a single downstream
-- L2 map entry within the specific probe reply."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex,
-- tnOamTrResultsTestRunIndex,
-- tnOamTrProbeHistoryIndex,
-- tnOamTrProbeHistoryHopIndex,
-- tnOamTrProbeHistoryProbeIndex,
-- tnOamP2mpLspTrMapIndex
-- }
-- ::= { tnOamP2mpLspTrMapTable 1 }
-- TnOamP2mpLspTrMapEntry ::=
-- SEQUENCE {
-- tnOamP2mpLspTrMapIndex Unsigned32,
-- tnOamP2mpLspTrMapDSIPv4Addr IpAddress,
-- tnOamP2mpLspTrMapAddrType TmnxOamAddressType,
-- tnOamP2mpLspTrMapDSIfAddr Unsigned32,
-- tnOamP2mpLspTrMapMTU Unsigned32,
-- tnOamP2mpLspTrMapP2mpBranch TruthValue,
-- tnOamP2mpLspTrMapP2mpBud TruthValue
-- }
-- tnOamP2mpLspTrMapIndex OBJECT-TYPE
-- SYNTAX Unsigned32 (1..4294967295)
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "An entry in this table is created when the result of a OAM
-- 'lspTraceRoute' probe is determined. The initial 2
-- instance identifier index values identify the tnOamTrCtlEntry
-- that a OAM probe result (tnOamTrProbeHistoryEntry) belongs
-- to. The tnOamTrProbeHistoryIndex identifies a group of replies
-- received in response to a specific probe transmission. The fourth
-- and fifth indexes select the hop and the probe at that hop for a
-- particular Nokia SROS OAM Trace Route operation.
-- The tnOamP2mpLspTrMapIndex selects a single L2 mapping entry
-- within a specific 'lspTraceRoute' probe reply.
-- The agent starts assigning tnOamP2mpLspTrMapIndex values at 1."
-- ::= { tnOamP2mpLspTrMapEntry 1 }
-- tnOamP2mpLspTrMapDSIPv4Addr OBJECT-TYPE
-- SYNTAX IpAddress
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspTrMapDSIPv4Addr indicates the IPv4 address
-- of the downstream LSR that this entry in the tnOamP2mpLspTrMapTable
-- describes. If the interface to the downstream LSR is numbered,
-- then the tnOamP2mpLspTrMapDSIPv4Addr can either be the downstream
-- LSR's Router ID or the interface address of the downstream LSR.
-- If the interface to the downstream LSR is unnumbered, the value
-- of tnOamP2mpLspTrMapDSIPv4Addr indicates the downstream LSR's Router
-- ID."
-- ::= { tnOamP2mpLspTrMapEntry 2 }
-- tnOamP2mpLspTrMapAddrType OBJECT-TYPE
-- SYNTAX TmnxOamAddressType
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspTrMapAddrType indicates the type of
-- downstream interface address specified by tnOamP2mpLspTrMapDSIfAddr.
-- The only valid values for tnOamP2mpLspTrMapAddrType are
-- 'ipv4Address', 'ipv4Unnumbered', 'ipv6Address' and 'ipv6Unnumbered'."
-- ::= { tnOamP2mpLspTrMapEntry 3 }
-- tnOamP2mpLspTrMapDSIfAddr OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "When tnOamP2mpLspTrMapAddrType has a value of 'ipv4Address'
-- tnOamP2mpLspTrMapDSIfAddr indicates the downstream LSR's
-- interface address. When tnOamP2mpLspTrMapAddrType has a value
-- of 'unnumbered', tnOamP2mpLspTrMapDSIfAddr indicates the index
-- assigned by the upstream LSR to the interface."
-- ::= { tnOamP2mpLspTrMapEntry 4 }
-- tnOamP2mpLspTrMapMTU OBJECT-TYPE
-- SYNTAX Unsigned32 (0..65535)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspTrMapMTU indicates the largest MPLS frame
-- (including the label stack) that fits on the interface to the
-- downstream LSR."
-- ::= { tnOamP2mpLspTrMapEntry 5 }
-- tnOamP2mpLspTrMapP2mpBranch OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamP2mpLspTrMapP2mpBranch is 'true', the
-- 'p2mpLspTrace' response indicates that the responding router
-- is a branch node of the P2MP LSP tree."
-- ::= { tnOamP2mpLspTrMapEntry 6 }
-- tnOamP2mpLspTrMapP2mpBud OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "When the value of tnOamP2mpLspTrMapP2mpBud is 'true', the
-- 'p2mpLspTrace' response indicates that the responding router
-- is a bud node of the P2MP LSP tree."
-- ::= { tnOamP2mpLspTrMapEntry 7 }
--
-- Nokia SROS series OAM P2mp Lsp Trace Route Downstream Label Mapping
-- Table
--
--
-- tnOamP2mpLspTrDSLabelTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamP2mpLspTrDSLabelEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines a table for storing the results of an OAM 'p2mpLspTrace'
-- probe operation when a Downstream Mapping TLV was
-- returned. Each row represents a single downstream label within a
-- returned downstream L2 mapping TLV.
--
-- An entry in this table is created when the result of an OAM
-- 'p2mpLspTrace' probe is determined.
-- An entry is removed from this table when its corresponding
-- tnOamTrCtlEntry is deleted."
-- ::= { tnOamTraceRouteObjs 30 }
-- tnOamP2mpLspTrDSLabelEntry OBJECT-TYPE
-- SYNTAX TnOamP2mpLspTrDSLabelEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamP2mpLspTrDSLabelTable. The first
-- two index elements identify the tnOamTrCtlEntry that a
-- tnOamLspTrMapEntry belongs to. The third index element
-- identifies a OAM trace route test run. The fourth index element
-- selects the group of responses associated with a specific
-- probe attempt. The fifth and sixth indexes select the hop and
-- the probe at that hop for a particular Nokia SROS OAM
-- Trace Route operation. The seventh index selects a single downstream
-- L2 map entry within the specific probe reply. The eigth index
-- selects seccessive downstream L2 label entries contained in a
-- specific probe reply."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex,
-- tnOamTrResultsTestRunIndex,
-- tnOamTrProbeHistoryIndex,
-- tnOamTrProbeHistoryHopIndex,
-- tnOamTrProbeHistoryProbeIndex,
-- tnOamLspTrMapIndex,
-- tnOamP2mpLspTrDSLabelIndex
-- }
-- ::= { tnOamP2mpLspTrDSLabelTable 1 }
-- TnOamP2mpLspTrDSLabelEntry ::=
-- SEQUENCE {
-- tnOamP2mpLspTrDSLabelIndex Unsigned32,
-- tnOamP2mpLspTrDSLabelLabel MplsLabel,
-- tnOamP2mpLspTrDSLabelProtocol TmnxOamSignalProtocol
-- }
-- tnOamP2mpLspTrDSLabelIndex OBJECT-TYPE
-- NOTE: The UCD snmpget utility program does not parse this correctly
-- SYNTAX Unsigned32 (1..'ffffffff'h)
-- SYNTAX Unsigned32 (1..4294967295)
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The tnOamP2mpLspTrDSLabelIndex selects a single downstream L2 label
-- entry within a specific L2 mapping entry reply.
-- The agent starts assigning tnOamP2mpLspTrDSLabelIndex values at 1."
-- ::= { tnOamP2mpLspTrDSLabelEntry 1 }
-- tnOamP2mpLspTrDSLabelLabel OBJECT-TYPE
-- SYNTAX MplsLabel
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspTrDSLabelLabel is the label used by the
-- downstream router specified by this downstream L2 label entry."
-- ::= { tnOamP2mpLspTrDSLabelEntry 2 }
-- tnOamP2mpLspTrDSLabelProtocol OBJECT-TYPE
-- SYNTAX TmnxOamSignalProtocol
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamP2mpLspTrDSLabelProtocol is the signaling protocol
-- used by the router for the label specified by this downstream
-- L2 label entry."
-- ::= { tnOamP2mpLspTrDSLabelEntry 3 }
--
-- Nokia 7x50 SR series OAM GTP Ping Control Table
--
-- Sparse Dependent Extension of the tmnxOamPingCtlTable.
--
-- The same indexes are used for both the base table, tmnxOamPingCtlTable,
-- and the sparse dependent table, tmnxOamMobGtpPingTable.
--
-- This in effect extends the tmnxOamPingCtlTable with additional columns.
-- Rows are created in the tmnxOamMobGtpPingTable only for those entries
-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
-- 'mobGtpPing'.
--
-- Deletion of a row in the tmnxOamPingCtlTable results in the
-- same fate for the row in the tmnxOamPingCtlTable.
--
-- tmnxOamMobGtpPingCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TmnxOamMobGtpPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines the Nokia 7x50 SR OAM VPRN Ping Control Table for providing,
-- via SNMP, the capability of performing Nokia 7x50 SR OAM 'mobGtpPing'
-- test operations.
--
-- The results of these tests are stored in the tmnxOamPingResultsTable
-- and the tmnxOamTrProbeHistoryTable. There will be no entries for
-- these test in the tmnxOamPingHistoryTable."
-- ::= { tmnxOamMobGatewayObjs 1 }
--
-- tmnxOamMobGtpPingCtlEntry OBJECT-TYPE
-- SYNTAX TmnxOamMobGtpPingCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tmnxOamMobGtpPingCtlTable. The first index
-- element, tmnxOamPingCtlOwnerIndex, is of type SnmpAdminString,
-- a textual convention that allows for use of the SNMPv3
-- View-Based Access Control Model (RFC 2575 [11], VACM)
-- and allows a management application to identify its entries.
-- The second index, tmnxOamPingCtlTestIndex, enables the same
-- management application to have multiple outstanding requests."
-- INDEX {
-- tmnxOamPingCtlOwnerIndex,
-- tmnxOamPingCtlTestIndex
-- }
-- ::= { tmnxOamMobGtpPingCtlTable 1 }
--
-- TmnxOamMobGtpPingCtlEntry ::=
-- SEQUENCE {
-- tmnxOamMobGtpPingRefPointType INTEGER,
-- tmnxOamMobGtpPingVRtrId TmnxVRtrID,
-- tmnxOamMobGtpPingPort InetPortNumber,
-- tmnxOamMobGtpPingGateway TmnxMobGwId
-- }
--
-- tmnxOamMobGtpPingRefPointType OBJECT-TYPE
-- SYNTAX INTEGER {
-- s11 (1),
-- s5c (2),
-- s1u (3),
-- s5u (4),
-- gnc (5),
-- s8c (6),
-- s8u (7),
-- gpc (8)
-- }
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamMobGtpPingRefPointType specifies the reference
-- point type.
--
-- This object is required."
-- ::= { tmnxOamMobGtpPingCtlEntry 1 }
--
-- tmnxOamMobGtpPingVRtrId OBJECT-TYPE
-- SYNTAX TmnxVRtrID
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamMobGtpPingVRtrId specifies the virtual router.
--
-- This object is required."
-- ::= { tmnxOamMobGtpPingCtlEntry 2 }
--
-- tmnxOamMobGtpPingPort OBJECT-TYPE
-- SYNTAX InetPortNumber
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamMobGtpPingPort specifies the port number of the
-- destination.
--
-- This object is required."
-- ::= { tmnxOamMobGtpPingCtlEntry 3 }
--
-- tmnxOamMobGtpPingGateway OBJECT-TYPE
-- SYNTAX TmnxMobGwId
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamMobGtpPingGateway specifies the mobile gateway id.
--
-- This object is required."
-- ::= { tmnxOamMobGtpPingCtlEntry 4 }
--
-- Nokia SROS series OAM Ethernet Connectivity Fault Management Trace
-- Route Control Table
--
-- tnOamEthCfmTrCtlTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamEthCfmTrCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamEthCfmTrCtlTable contains Ethernet CFM-specific configuration
-- information for 'ethCfmLinkTrace' tests.
--
-- This table extends the tnOamTrCtlTable. A row is automatically
-- created in this table when a row in tnOamTrCtlTable has
-- tnOamTrCtlTestMode set to 'ethCfmLinkTrace'. Deleting a row in
-- tnOamTrCtlTable automatically deletes the row (if any) with the same
-- index values in tnOamEthCfmTrCtlTable.
--
-- Test results are stored in tnOamTrResultsTable,
-- tnOamTrProbeHistoryTable, tnOamTrHopsTable, and
-- tnOamEthCfmTrPrHistTable."
-- ::= { tnOamTraceRouteObjs 31 }
--
-- tnOamEthCfmTrCtlEntry OBJECT-TYPE
-- SYNTAX TnOamEthCfmTrCtlEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamEthCfmTrCtlEntry defines an entry in the
-- tnOamEthCfmTrCtlTable. Each index is an object in
-- tnOamTrCtlTable."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex
-- }
-- ::= { tnOamEthCfmTrCtlTable 1 }
--
-- TnOamEthCfmTrCtlEntry ::= SEQUENCE {
-- tnOamEthCfmTrCtlTgtMacAddr MacAddress,
-- tnOamEthCfmTrCtlSrcMdIndex Unsigned32,
-- tnOamEthCfmTrCtlSrcMaIndex Unsigned32,
-- tnOamEthCfmTrCtlSrcMepId Dot1agCfmMepIdOrZero
-- }
--
-- tnOamEthCfmTrCtlTgtMacAddr OBJECT-TYPE
-- SYNTAX MacAddress
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamEthCfmTrCtlTgtMacAddr specifies the target MAC
-- address for the test."
-- DEFVAL { '000000000000'H } -- -- 00:00:00:00:00:00
-- ::= { tnOamEthCfmTrCtlEntry 1 }
--
-- tnOamEthCfmTrCtlSrcMdIndex OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamEthCfmTrCtlSrcMdIndex specifies the source CFM
-- maintenance domain index for the test. Zero is the null CFM
-- maintenance domain index."
-- DEFVAL { 0 }
-- ::= { tnOamEthCfmTrCtlEntry 2 }
--
-- tnOamEthCfmTrCtlSrcMaIndex OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamEthCfmTrCtlSrcMaIndex specifies the source CFM
-- maintenance association index for the test. Zero is the null CFM
-- maintenance association index."
-- DEFVAL { 0 }
-- ::= { tnOamEthCfmTrCtlEntry 3 }
--
-- tnOamEthCfmTrCtlSrcMepId OBJECT-TYPE
-- SYNTAX Dot1agCfmMepIdOrZero
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamEthCfmTrCtlSrcMepId specifies the source
-- Maintenance association End Point Identifier (MEP ID) for the test.
-- Zero is the null MEP ID."
-- DEFVAL { 0 }
-- ::= { tnOamEthCfmTrCtlEntry 4 }
--
-- Nokia SROS series OAM Ethernet Connectivity Fault Management Trace
-- Route Probe History Table
--
-- tnOamEthCfmTrPrHistTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TnOamEthCfmTrPrHistEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tnOamEthCfmTrPrHistTable contains Ethernet CFM-specific probe
-- history for 'ethCfmLinkTrace' tests.
-- This table extends the tnOamTrProbeHistoryTable. A row is
-- automatically created in this table when a row is created in
-- tnOamTrProbeHistoryTable for a test with tnOamTrCtlTestMode set to
-- 'ethCfmLinkTrace'. Deleting a row in tnOamTrProbeHistoryTable
-- automatically deletes the row (if any) with the same index values in
-- tnOamEthCfmTrPrHistTable."
-- ::= { tnOamTraceRouteObjs 32 }
-- tnOamEthCfmTrPrHistEntry OBJECT-TYPE
-- SYNTAX TnOamEthCfmTrPrHistEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Defines an entry in the tnOamEthCfmTrPrHistTable. The indices are
-- the same as the tnOamTrProbeHistoryTable indices."
-- INDEX {
-- tnOamTrCtlOwnerIndex,
-- tnOamTrCtlTestIndex,
-- tnOamTrResultsTestRunIndex,
-- tnOamTrProbeHistoryIndex,
-- tnOamTrProbeHistoryHopIndex,
-- tnOamTrProbeHistoryProbeIndex
-- }
-- ::= { tnOamEthCfmTrPrHistTable 1 }
-- TnOamEthCfmTrPrHistEntry ::=
-- SEQUENCE {
-- tnOamEthCfmTrPrHistIngressMac MacAddress,
-- tnOamEthCfmTrPrHistEgressMac MacAddress,
-- tnOamEthCfmTrPrHistRelayAction INTEGER,
-- tnOamEthCfmTrPrHistForwarded TruthValue,
-- tnOamEthCfmTrPrHistTerminalMep TruthValue
-- }
-- tnOamEthCfmTrPrHistIngressMac OBJECT-TYPE
-- SYNTAX MacAddress
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamEthCfmTrPrHistIngressMac indicates the ingress MAC
-- address of the probe."
-- ::= { tnOamEthCfmTrPrHistEntry 1 }
-- tnOamEthCfmTrPrHistEgressMac OBJECT-TYPE
-- SYNTAX MacAddress
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamEthCfmTrPrHistEgressMac indicates the egress MAC
-- address of the probe."
-- ::= { tnOamEthCfmTrPrHistEntry 2 }
-- tnOamEthCfmTrPrHistRelayAction OBJECT-TYPE
-- SYNTAX INTEGER {
-- unknown (0),
-- rlyHit (1),
-- rlyFdb (2),
-- rlyMpdb (3)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamEthCfmTrPrHistRelayAction indicates the value of
-- the Relay Action field in the Link Trace Reply. 'unknown(0)' is
-- returned when a Link Trace Reply has not arrived, or the Relay Action
-- field in the Link Trace Reply is outside the expected range."
-- ::= { tnOamEthCfmTrPrHistEntry 3 }
-- tnOamEthCfmTrPrHistForwarded OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamEthCfmTrPrHistForwarded indicates if a Link Trace
-- Message was forwarded by the responding Maintenance Point (MP), as
-- returned in the 'FwdYes' flag of the Flags field of the Link Trace
-- Reply."
-- REFERENCE
-- "Modeled on the dot1agCfmLtrForwarded object in IEEE8021-CFM-MIB."
-- ::= { tnOamEthCfmTrPrHistEntry 4 }
-- tnOamEthCfmTrPrHistTerminalMep OBJECT-TYPE
-- SYNTAX TruthValue
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamEthCfmTrPrHistTerminalMep indicates whether the
-- forwarded Link Trace Message reached a MEP enclosing its MA, as
-- returned in the Terminal MEP flag of the Flags field of the Link Trace
-- Reply."
-- REFERENCE
-- "Modeled on the dot1agCfmLtrTerminalMep object in IEEE8021-CFM-MIB."
-- ::= { tnOamEthCfmTrPrHistEntry 5 }
--
-- Objects applicable to both the ping and trace route test modes.
--
--
-- tnOamMplsPduTimeStampFormat OBJECT-TYPE
-- SYNTAX INTEGER {
-- rfc4379(0),
-- unix(1)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tnOamMplsPduTimeStampFormat specifies, on a system-wide
-- basis:
-- a) the format of the time stamp to be written into an RFC 4379 MPLS
-- Echo Request PDU, when initiating a ping or trace route test,
-- and
-- b) the format of the time stamp to be written into an RFC 4379 MPLS
-- Echo Reply PDU, when replying to an incoming MPLS Echo Request PDU,
-- and
-- c) the format to use when decoding the time stamps in an incoming MPLS
-- Echo Request or MPLS Echo Reply PDU.
--
-- 'rfc4379(0)' specifies the RFC 4379 time stamp format. The time
-- stamp's 'seconds' field holds the integral number of seconds since
-- 1-Jan-1900 00:00:00 UTC. The time stamp's 'microseconds' field
-- contains a microseconds value in the range 0..999999. This setting is
-- used to interoperate with network elements which are fully compliant
-- with RFC 4379 (e.g. an SROS system with the same setting, or any other
-- RFC 4379 compliant router).
--
-- 'unix(1)' specifies the Unix time stamp format. The time stamp's
-- 'seconds' field holds a 'Unix time', i.e. the integral number of
-- seconds since 1-Jan-1970 00:00:00 UTC. The time stamp's 'microseconds'
-- field contains a microseconds value in the range 0..999999. This
-- setting is used to interoperate with network elements which send and
-- expect a 1970-based timestamp in MPLS Echo Request/Reply PDUs (e.g. an
-- SROS system with the same setting, or an SROS system running software
-- earlier than R8.0 R4).
--
-- Prior to SROS Release 8.0 R4, this object was not supported. The Unix
-- time stamp format was always used.
--
-- This object is applicable for the ldpTreeTrace, lspPing, lspTraceRoute,
-- p2mpLspPing, p2mpLspTrace, vccvPing, and vccvTraceRoute test modes
-- only."
-- REFERENCE "RFC 4379, Feb-2006, Section 3."
-- DEFVAL { unix }
-- ::= { tnOamGeneralObjs 1 }
--
-- OAM/SAA Global Statistics and Limits
-- tmnxOamSysPerfOprLimitTx OBJECT-TYPE
-- SYNTAX Gauge32
-- UNITS "echo request packets per second"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamSysPerfOprLimitTx indicates this node's upper bound
-- on the total echo request packet transmission rate. Echo reply packets
-- are not affected by this limit.
--
-- The upper bound applies to echo request packets sent by the following
-- test types:
-- 1. SDP keep-alive.
-- 2. Static route CPE check.
-- 3. Filter redirect policy ping test.
-- 4. VRRP policy host unreachable ping test.
-- 5. Any OAM or SAA test configured using TIMETRA-OAM-TEST-MIB."
-- ::= { tmnxOamGeneralStats 1 }
--
-- tmnxOamSysPerfCfgLimitTx OBJECT-TYPE
-- SYNTAX Gauge32
-- UNITS "echo request packets per second"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamSysPerfCfgLimitTx indicates this node's upper bound
-- on the total configured echo request packet transmission rate for a set
-- of test types. The upper bound is enforced to avoid echo request
-- packet transmit overload, i.e. to ensure each enabled test can transmit
-- echo request packets at the test's configured rate. Echo reply packets
-- are not affected by this limit.
--
-- The upper bound applies to echo request packets sent by the following
-- 'always on' test types:
-- 1. SDP keep-alive.
-- 2. Static route CPE check.
-- 3. Filter redirect policy ping test.
-- 4. VRRP policy host unreachable ping test.
-- 5. SAA continuous test (see tmnxOamSaaCtlContinuous).
--
-- For example, suppose:
-- a) tmnxOamSysPerfCfgLimitTx has the value 4000 echo request packets per
-- second, and
-- b) several SDP keep-alive sessions are enabled, totalling 1000 echo
-- request packets per second, and
-- c) several SAA continuous tests are enabled, totalling 3000 echo
-- request packets per second.
-- Then, an attempt to enable an additional SAA continuous test would be
-- rejected with a 'resourceUnavailable(13)' error."
-- ::= { tmnxOamGeneralStats 2 }
--
-- tmnxOamSysPerfCfgTotalTx OBJECT-TYPE
-- SYNTAX Gauge32
-- UNITS "echo request packets per second"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamSysPerfCfgTotalTx indicates this node's current
-- total configured echo request packet transmission rate, for the set of
-- tests listed in the tmnxOamSysPerfCfgLimitTx DESCRIPTION clause.
--
-- For example, suppose:
-- a) several SDP keep-alive sessions are enabled, totalling 1000 echo
-- request packets per second, and
-- b) several SAA continuous tests are enabled, totalling 2000 echo
-- request packets per second, and
-- c) no other relevant tests are enabled.
-- Then, tmnxOamSysPerfCfgTotalTx will have the value 3000.
--
-- The value of tmnxOamSysPerfCfgTotalTx will not exceed the value of
-- tmnxOamSysPerfCfgLimitTx."
-- ::= { tmnxOamGeneralStats 3 }
--
-- tmnxOamSysPerfLastClearedTime OBJECT-TYPE
-- SYNTAX TimeStamp
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamSysPerfLastClearedTime indicates the sysUpTime when
-- the following statistics were cleared: tmnxOamSysPerfLocalTestTx,
-- tmnxOamSysPerfRemoteTestRx, and tmnxOamSysPerfReqTypeTable. If the
-- statistics have not been cleared since the last CPM restart, zero is
-- returned.
--
-- A packet count which is time stamped by this object can be converted to
-- an average packets per second value using, for example,
-- pps = tmnxOamSysPerfLocalTestTx /
-- [(sysUpTime - tmnxOamSysPerfLastClearedTime)/100]."
-- ::= { tmnxOamGeneralStats 4 }
--
-- tmnxOamSysPerfLocalTestTx OBJECT-TYPE
-- SYNTAX Counter32
-- UNITS "echo request packets"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamSysPerfLocalTestTx indicates this node's total
-- number of echo request packets transmitted by locally initiated tests
-- (since the last clear). The test types are listed in the
-- tmnxOamSysPerfOprLimitTx DESCRIPTION clause."
-- ::= { tmnxOamGeneralStats 5 }
--
-- tmnxOamSysPerfRemoteTestRx OBJECT-TYPE
-- SYNTAX Counter32
-- UNITS "echo request packets"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamSysPerfRemoteTestRx indicates this node's total
-- number of echo request packets received from remotely initiated tests
-- (since the last clear)."
-- ::= { tmnxOamGeneralStats 6 }
--
-- tmnxOamSysPerfReqTypeTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF TmnxOamSysPerfReqTypeEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "tmnxOamSysPerfReqTypeTable has a row for each relevant OAM echo request
-- packet type. Each row contains packet counters."
-- ::= { tmnxOamGeneralStats 7 }
--
-- tmnxOamSysPerfReqTypeEntry OBJECT-TYPE
-- SYNTAX TmnxOamSysPerfReqTypeEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "Rows in tmnxOamSysPerfReqTypeTable are system-generated at CPM restart.
-- Rows cannot be created or destroyed using SNMP."
-- INDEX { IMPLIED tmnxOamSysPerfReqTypeName }
-- ::= { tmnxOamSysPerfReqTypeTable 1 }
--
-- TmnxOamSysPerfReqTypeEntry ::=
-- SEQUENCE {
-- tmnxOamSysPerfReqTypeName TNamedItem,
-- tmnxOamSysPerfReqTypeLocalTestTx Counter32,
-- tmnxOamSysPerfReqTypeRemoteTstRx Counter32
-- }
--
-- tmnxOamSysPerfReqTypeName OBJECT-TYPE
-- SYNTAX TNamedItem
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamSysPerfReqTypeName specifies the name of an echo
-- request packet type (e.g. 'ICMP'). The name is the index for the row."
-- ::= { tmnxOamSysPerfReqTypeEntry 1 }
--
-- tmnxOamSysPerfReqTypeLocalTestTx OBJECT-TYPE
-- SYNTAX Counter32
-- UNITS "echo request packets"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamSysPerfReqTypeLocalTestTx indicates the number of
-- echo request packets transmitted by locally initiated tests (since the
-- last clear) for the echo request packet type specified by
-- tmnxOamSysPerfReqTypeName."
-- ::= { tmnxOamSysPerfReqTypeEntry 2 }
--
-- tmnxOamSysPerfReqTypeRemoteTstRx OBJECT-TYPE
-- SYNTAX Counter32
-- UNITS "echo request packets"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamSysPerfReqTypeRemoteTstRx indicates the number of
-- echo request packets received from remotely initiated tests (since the
-- last clear) for the echo request packet type specified by
-- tmnxOamSysPerfReqTypeName."
-- ::= { tmnxOamSysPerfReqTypeEntry 3 }
--
-- tmnxOamSysSessionLimit OBJECT-TYPE
-- SYNTAX Gauge32
-- UNITS "sessions"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamSysSessionLimit indicates the maximum number of
-- OAM sessions available on this node. OAM sessions are allocated and
-- freed as described in the tmnxOamSysSessionCount DESCRIPTION clause."
-- ::= { tmnxOamGeneralStats 8 }
--
-- tmnxOamSysSessionCount OBJECT-TYPE
-- SYNTAX Gauge32
-- UNITS "sessions"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamSysSessionCount indicates the number of OAM
-- sessions currently allocated on this node.
--
-- One OAM session is allocated when a test is configured (in the case of
-- some test types) or activated (in the remaining cases). Tests with the
-- following test types allocate OAM sessions:
-- 1. SDP keep-alive.
-- 2. Static route CPE check.
-- 3. Filter redirect policy ping test.
-- 4. VRRP policy host unreachable ping test.
-- 5. Any OAM or SAA test configured using TIMETRA-OAM-TEST-MIB.
--
-- The session is freed when the test is deactivated or deleted.
--
-- tmnxOamSysSessionCount will not exceed tmnxOamSysSessionLimit.
--
-- Configuration or activation of a test will fail when
-- tmnxOamSysSessionCount equals tmnxOamSysSessionLimit."
-- ::= { tmnxOamGeneralStats 9 }
--
-- tmnxOamMplsEchoDownstreamMapTlv OBJECT-TYPE
-- SYNTAX TmnxOamMplsEchoDownMapTlv
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The value of tmnxOamMplsEchoDownstreamMapTlv specifies the system value
-- for the type of downstream map TLV to be inserted when launching MPLS
-- echo requests.
--
-- The value of tmnxOamMplsEchoDownstreamMapTlv is used on three
-- occasions:
--
-- 1. When a background LDP tree trace test is started (using
-- tmnxOamLTtraceAutoAdminState), the value of
-- tmnxOamMplsEchoDownstreamMapTlv specifies the type of downstream map
-- TLV used during the test.
--
-- 2. When a test of type 'lspTraceRoute' is created, with no value
-- specified for the test's tmnxOamLspTrCtlDownstreamMapTlv object,
-- tmnxOamLspTrCtlDownstreamMapTlv is set to the value of
-- tmnxOamMplsEchoDownstreamMapTlv.
--
-- 3. When a test of type 'ldpTreeTrace' is created, with no value
-- specified for the test's tmnxOamLTtraceCtlDownstreamMpTlv object,
-- tmnxOamLTtraceCtlDownstreamMpTlv is set to the value of
-- tmnxOamMplsEchoDownstreamMapTlv.
--
-- Example usage, for the second and third cases: suppose every node in
-- this node's network supports the MPLS Echo Request/Reply DDMAP TLV, and
-- the network operator wishes to use the enhanced functionality offered
-- by the DDMAP TLV. Then, setting tmnxOamMplsEchoDownstreamMapTlv to
-- 'ddmap(2)' simplifies configuration. The simplification: the
-- tmnxOamLspTrCtlDownstreamMapTlv and tmnxOamLTtraceCtlDownstreamMpTlv
-- objects need not be set when creating tests."
-- DEFVAL { dsmap }
-- ::= { tmnxOamGeneralObjs 3 }
--
-- Conformance Information
--
-- tnOamPingCompliances OBJECT IDENTIFIER ::= { tnOamPingConformance 1 }
-- tnOamPingGroups OBJECT IDENTIFIER ::= { tnOamPingConformance 2 }
-- tnOamTrCompliances OBJECT IDENTIFIER ::= { tnOamTraceRouteConformance 1 }
-- tnOamTrGroups OBJECT IDENTIFIER ::= { tnOamTraceRouteConformance 2 }
-- tnOamSaaCompliances OBJECT IDENTIFIER ::= { tnOamSaaConformance 1 }
-- tnOamSaaGroups OBJECT IDENTIFIER ::= { tnOamSaaConformance 2 }
-- tnOamGeneralCompliances OBJECT IDENTIFIER ::= { tnOamGeneralConformance 1 }
-- tnOamGeneralGroups OBJECT IDENTIFIER ::= { tnOamGeneralConformance 2 }
-- compliance statements
-- tnOamPingCompliance MODULE-COMPLIANCE
-- ::= { tnOamPingCompliances 1 }
-- tnOamPingR2r1Compliance MODULE-COMPLIANCE
-- ::= { tnOamPingCompliances 2 }
-- tnOamPingV3v0Compliance MODULE-COMPLIANCE
-- ::= { tnOamPingCompliances 3 }
-- tnOamPing7450V4v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM ping tests on
-- Nokia 7450 ESS series systems release 4.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamPingGeneralV4v0Group,
--tnOamMacPingL2MapGroup,
-- tnOamMacPingV4v0Group,
-- tnOamLspPingV4v0Group,
--tnOamVprnPingV4v0Group,
-- tnOamMfibPingV4v0Group,
-- tnOamCpePingV4v0Group,
--tnOamMRInfoV4v0Group,
--tnOamAtmPingR2r1Group,
-- tnOamVccvPingGroup,
-- tnOamIcmpPingGroup,
-- tnOamPingNotificationV4v0Group
-- }
-- ::= { tnOamPingCompliances 4 }
-- tnOamPing7750V4v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM ping tests on
-- Nokia SROS series systems release 4.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamPingGeneralV4v0Group,
--tnOamMacPingL2MapGroup,
-- tnOamMacPingV4v0Group,
-- tnOamLspPingV4v0Group,
-- tnOamVprnPingV4v0Group,
-- tnOamMfibPingV4v0Group,
-- tnOamCpePingV4v0Group,
-- tnOamMRInfoV4v0Group,
-- tnOamAtmPingR2r1Group,
-- tnOamVccvPingGroup,
-- tnOamIcmpPingGroup,
-- tnOamPingNotificationV4v0Group
-- }
-- ::= { tnOamPingCompliances 5 }
-- tnOamPing7450V5v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM ping tests on
-- Nokia 7450 ESS series systems release 5.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamPingGeneralV4v0Group,
--tnOamMacPingL2MapGroup,
-- tnOamMacPingV4v0Group,
-- tnOamLspPingV5v0Group,
--tnOamVprnPingV4v0Group,
-- tnOamMfibPingV4v0Group,
-- tnOamCpePingV4v0Group,
--tnOamMRInfoV4v0Group,
--tnOamAtmPingR2r1Group,
-- tnOamVccvPingV5v0Group,
-- tnOamIcmpPingGroup,
-- tnOamAncpTestV5v0Group,
-- tnOamPingNotificationV5v0Group
-- }
-- ::= { tnOamPingCompliances 6 }
-- tnOamPing7750V5v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM ping tests on
-- Nokia SROS series systems release 5.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamPingGeneralV4v0Group,
--tnOamMacPingL2MapGroup,
-- tnOamMacPingV4v0Group,
-- tnOamLspPingV5v0Group,
-- tnOamVprnPingV4v0Group,
-- tnOamMfibPingV4v0Group,
-- tnOamCpePingV4v0Group,
-- tnOamMRInfoV4v0Group,
-- tnOamAtmPingR2r1Group,
-- tnOamVccvPingV5v0Group,
-- tnOamIcmpPingGroup,
-- tnOamAncpTestV5v0Group,
-- tnOamPingNotificationV5v0Group
-- }
-- ::= { tnOamPingCompliances 7 }
-- tnOamPing7450V6v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM ping tests on
-- Nokia 7450 ESS series systems release 6.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamPingGeneralV6v0Group,
--tnOamMacPingL2MapGroup,
-- tnOamMacPingV4v0Group,
-- tnOamLspPingV6v0Group,
--tnOamVprnPingV4v0Group,
-- tnOamMfibPingV6v0Group,
-- tnOamCpePingV4v0Group,
--tnOamMRInfoV4v0Group,
--tnOamAtmPingR2r1Group,
-- tnOamVccvPingV5v0Group,
-- tnOamIcmpPingGroup,
-- tnOamAncpTestV5v0Group,
-- tnOamPingNotificationV5v0Group
-- }
-- ::= { tnOamPingCompliances 8 }
-- tnOamPing7750V6v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM ping tests on
-- Nokia SROS series systems release 6.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamPingGeneralV6v0Group,
--tnOamMacPingL2MapGroup,
-- tnOamMacPingV4v0Group,
-- tnOamLspPingV6v0Group,
-- tnOamVprnPingV4v0Group,
-- tnOamMfibPingV6v0Group,
-- tnOamCpePingV4v0Group,
-- tnOamMRInfoV4v0Group,
-- tnOamAtmPingR2r1Group,
-- tnOamVccvPingV5v0Group,
-- tnOamIcmpPingGroup,
-- tnOamAncpTestV5v0Group,
-- tnOamPingNotificationV5v0Group
-- }
-- ::= { tnOamPingCompliances 9 }
-- tnOamPing7450V7v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM ping tests on
-- Nokia 7450 ESS series systems release 7.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamPingGeneralV7v0Group,
--tnOamMacPingL2MapGroup,
-- tnOamMacPingV4v0Group,
-- tnOamLspPingV6v0Group,
--tnOamVprnPingV4v0Group,
-- tnOamMfibPingV6v0Group,
-- tnOamCpePingV4v0Group,
--tnOamMRInfoV4v0Group,
--tnOamAtmPingR2r1Group,
-- tnOamVccvPingV5v0Group,
-- tnOamIcmpPingGroup,
-- tnOamAncpTestV5v0Group,
-- tnOamPingNotificationV7v0Group
-- }
-- ::= { tnOamPingCompliances 10 }
-- tnOamPing7750V7v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM ping tests on
-- Nokia 7750 and 7710 SR series systems release 7.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamPingGeneralV7v0Group,
--tnOamMacPingL2MapGroup,
-- tnOamMacPingV4v0Group,
-- tnOamLspPingV6v0Group,
-- tnOamVprnPingV4v0Group,
-- tnOamMfibPingV6v0Group,
-- tnOamCpePingV4v0Group,
-- tnOamMRInfoV4v0Group,
-- tnOamAtmPingR2r1Group,
-- tnOamVccvPingV5v0Group,
-- tnOamIcmpPingGroup,
-- tnOamAncpTestV5v0Group,
-- tnOamPingNotificationV7v0Group,
-- tnOamP2mpLspPingGroup
-- }
-- ::= { tnOamPingCompliances 11 }
-- tnOamPing7450V8v0Compliance MODULE-COMPLIANCE
-- STATUS current
-- DESCRIPTION
-- "The compliance statement for management of OAM ping tests on
-- Nokia 7450 ESS series systems release 8.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamPingGeneralV8v0Group,
--tnOamMacPingL2MapGroup,
-- tnOamMacPingV4v0Group,
-- tnOamLspPingV6v0Group,
--tnOamVprnPingV4v0Group,
-- tnOamMfibPingV6v0Group,
-- tnOamCpePingV4v0Group,
--tnOamMRInfoV4v0Group,
--tnOamAtmPingR2r1Group,
-- tnOamVccvPingV5v0Group,
-- tnOamIcmpPingGroup,
-- tnOamAncpTestV5v0Group,
-- tnOamEthCfmPingV8v0Group,
-- tnOamPingNotificationV7v0Group
-- }
-- ::= { tnOamPingCompliances 12 }
-- tnOamPing77x0V8v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM ping tests on
-- Nokia 7750 and 7710 SR series systems release 8.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamPingGeneralV8v0Group,
--tnOamMacPingL2MapGroup,
-- tnOamMacPingV4v0Group,
-- tnOamLspPingV6v0Group,
-- tnOamVprnPingV4v0Group,
-- tnOamMfibPingV6v0Group,
-- tnOamCpePingV4v0Group,
-- tnOamMRInfoV4v0Group,
-- tnOamAtmPingR2r1Group,
-- tnOamVccvPingV5v0Group,
-- tnOamIcmpPingGroup,
-- tnOamAncpTestV5v0Group,
-- tnOamEthCfmPingV8v0Group,
-- tnOamPingNotificationV7v0Group,
-- tnOamP2mpLspPingGroup,
-- tnOamP2mpLspPingV8v0Group
-- }
-- ::= { tnOamPingCompliances 13 }
-- tnOamPing7xx0V9v0Compliance MODULE-COMPLIANCE
-- STATUS current
-- DESCRIPTION
-- "The compliance statement for management of OAM ping tests on
-- Nokia SROS series systems, release 9.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamPingGeneralV8v0Group,
--tnOamMacPingL2MapGroup,
-- tnOamMacPingV4v0Group,
-- tnOamLspPingV6v0Group,
-- tnOamVprnPingV4v0Group,
-- tnOamMfibPingV6v0Group,
-- tnOamCpePingV4v0Group,
-- tnOamMRInfoV4v0Group,
-- tnOamAtmPingR2r1Group,
-- tnOamVccvPingV5v0Group,
-- tnOamIcmpPingGroup,
-- tnOamAncpTestV5v0Group,
-- tnOamEthCfmPingV8v0Group,
-- tnOamPingNotificationV7v0Group,
-- tnOamP2mpLspPingGroup,
-- tnOamP2mpLspPingV8v0Group,
-- tnOamVccvPingV9v0Group
-- }
-- ::= { tnOamPingCompliances 14 }
-- tnOamTrCompliance MODULE-COMPLIANCE
-- ::= { tnOamTrCompliances 1 }
-- tnOamTrV3v0Compliance MODULE-COMPLIANCE
-- ::= { tnOamTrCompliances 2 }
-- tnOamTr7450V4v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM Trace Route
-- tests on Nokia 7450 ESS series systems."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamTrGeneralV4v0Group,
-- tnOamTrHopsV4v0Group,
-- tnOamMacTrV3v0Group,
-- tnOamLspTrV4v0Group,
--tnOamVprnTrV4v0Group,
-- tnOamMcastTrV4v0Group,
-- tnOamTrNotificationV4v0Group
-- }
-- ::= { tnOamTrCompliances 3 }
-- tnOamTr7750V4v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM Trace Route
-- tests on Nokia SROS series systems."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamTrGeneralV4v0Group,
-- tnOamTrHopsV4v0Group,
-- tnOamMacTrV3v0Group,
-- tnOamLspTrV4v0Group,
-- tnOamVprnTrV4v0Group,
-- tnOamMcastTrV4v0Group,
-- tnOamTrNotificationV4v0Group
-- }
-- ::= { tnOamTrCompliances 4 }
-- tnOamTr7450V5v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM Trace Route
-- tests on Nokia 7450 ESS series systems."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamTrGeneralV5v0Group,
-- tnOamTrHopsV4v0Group,
-- tnOamMacTrV3v0Group,
-- tnOamLspTrV5v0Group,
--tnOamVprnTrV4v0Group,
-- tnOamMcastTrV4v0Group,
-- tnOamTrNotificationV5v0Group
-- }
-- ::= { tnOamTrCompliances 5 }
-- tnOamTr7750V5v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM Trace Route
-- tests on Nokia SROS series systems."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamTrGeneralV5v0Group,
-- tnOamTrHopsV4v0Group,
-- tnOamMacTrV3v0Group,
-- tnOamLspTrV5v0Group,
-- tnOamVprnTrV4v0Group,
-- tnOamMcastTrV4v0Group,
-- tnOamTrNotificationV5v0Group
-- }
-- ::= { tnOamTrCompliances 6 }
-- tnOamTr7450V6v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM Trace Route
-- tests on Nokia 7450 ESS series systems."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamTrGeneralV6v0Group,
-- tnOamTrHopsV4v0Group,
-- tnOamMacTrV3v0Group,
-- tnOamLspTrV6v0Group,
--tnOamVprnTrV4v0Group,
-- tnOamMcastTrV4v0Group,
-- tnOamVccvTrV6v0Group,
-- tnOamTrNotificationV5v0Group
-- }
-- ::= { tnOamTrCompliances 7 }
-- tnOamTr77x0V6v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM Trace Route
-- tests on Nokia 7710/7750 SR series systems."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamTrGeneralV6v0Group,
-- tnOamTrHopsV4v0Group,
-- tnOamMacTrV3v0Group,
-- tnOamLspTrV6v0Group,
-- tnOamVprnTrV6v0Group,
-- tnOamMcastTrV4v0Group,
-- tnOamVccvTrV6v0Group,
-- tnOamTrNotificationV5v0Group
-- }
-- ::= { tnOamTrCompliances 8 }
-- tnOamTr7450V7v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM Trace Route
-- tests on Nokia 7450 ESS series systems."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamTrGeneralV7v0Group,
-- tnOamTrHopsV4v0Group,
-- tnOamMacTrV3v0Group,
-- tnOamLspTrV6v0Group,
--tnOamVprnTrV4v0Group,
-- tnOamMcastTrV4v0Group,
-- tnOamVccvTrV6v0Group,
-- tnOamTrNotificationV5v0Group
-- }
-- ::= { tnOamTrCompliances 9 }
-- tnOamTr77x0V7v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM Trace Route
-- tests on Nokia 7710/7750 SR series systems."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamTrGeneralV7v0Group,
-- tnOamTrHopsV4v0Group,
-- tnOamMacTrV3v0Group,
-- tnOamLspTrV6v0Group,
-- tnOamVprnTrV6v0Group,
-- tnOamMcastTrV4v0Group,
-- tnOamVccvTrV6v0Group,
-- tnOamTrNotificationV5v0Group,
-- tnOamP2mpLspTraceGroup
-- }
-- ::= { tnOamTrCompliances 10 }
-- tnOamTr7xx0V8v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM Trace Route
-- tests on Nokia 7450/7710/7750 series systems."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamTrGeneralV7v0Group,
-- tnOamTrHopsV4v0Group,
-- tnOamMacTrV3v0Group,
-- tnOamLspTrV6v0Group,
-- tnOamVprnTrV6v0Group,
-- tnOamMcastTrV4v0Group,
-- tnOamVccvTrV6v0Group,
-- tnOamTrNotificationV5v0Group,
-- tnOamP2mpLspTraceGroup,
-- tnOamEthCfmTrV8v0Group,
-- tnOamTrGeneralV8v0Group,
-- tnOamTrNotificationV8v0Group
-- }
-- ::= { tnOamTrCompliances 11 }
-- tnOamTr7xx0V9v0Compliance MODULE-COMPLIANCE
-- STATUS current
-- DESCRIPTION
-- "The compliance statement for management of OAM Trace Route
-- tests on Nokia SROS series systems, release 9.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamEthCfmTrV8v0Group,
-- tnOamLTtraceV9v0Group,
-- tnOamLspTrV6v0Group,
-- tnOamMacTrV3v0Group,
-- tnOamMcastTrV4v0Group,
-- tnOamP2mpLspTraceGroup,
-- tnOamTrGeneralV7v0Group,
-- tnOamTrGeneralV8v0Group,
-- tnOamTrHopsV4v0Group,
-- tnOamTrNotificationV5v0Group,
-- tnOamTrNotificationV8v0Group,
-- tnOamVccvTrV6v0Group,
-- tnOamVccvTrV9v0Group,
-- tnOamVprnTrV6v0Group
-- }
-- ::= { tnOamTrCompliances 12 }
-- tnOamSaaV3v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM SAA
-- tests on Nokia SROS series systems."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamSaaGeneralV3v0Group,
-- tnOamSaaThresholdV3v0Group,
-- tnOamSaaNotificationV3v0Group
-- }
-- ::= { tnOamSaaCompliances 1 }
-- tnOamSaaV7v0Compliance MODULE-COMPLIANCE
-- STATUS obsolete
-- DESCRIPTION
-- "The compliance statement for management of OAM SAA
-- tests on Nokia SROS series systems."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamSaaGeneralV7v0Group,
-- tnOamSaaThresholdV3v0Group,
-- tnOamSaaNotificationV3v0Group
-- }
-- ::= { tnOamSaaCompliances 2 }
-- tnOamSaaV8v0Compliance MODULE-COMPLIANCE
-- STATUS current
-- DESCRIPTION
-- "The compliance statement for management of OAM SAA
-- tests on Nokia SROS series systems."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamSaaGeneralV7v0Group,
-- tnOamSaaGeneralV8v0Group,
-- tnOamSaaThresholdV3v0Group,
-- tnOamSaaNotificationV3v0Group
-- }
-- ::= { tnOamSaaCompliances 3 }
-- tnOamGeneralV8v0Compliance MODULE-COMPLIANCE
-- STATUS current
-- DESCRIPTION
-- "The compliance statement for management of OAM general capabilities on
-- Nokia SROS series systems for Release 8.0."
-- MODULE this module
-- MANDATORY-GROUPS {
-- tnOamGeneralV8v0Group
-- }
-- ::= { tnOamGeneralCompliances 1 }
-- units of conformance
--
-- OAM Ping Groups
--
-- tnOamPingGeneralGroup OBJECT-GROUP
-- ::= { tnOamPingGroups 1 }
-- tnOamMacPingGroup OBJECT-GROUP
-- ::= { tnOamPingGroups 2 }
-- tnOamMacPingL2MapGroup OBJECT-GROUP
-- OBJECTS { tnOamMacPingL2MapRouterID,
-- tnOamMacPingL2MapLabel,
-- tnOamMacPingL2MapProtocol,
-- tnOamMacPingL2MapVCType,
-- tnOamMacPingL2MapVCID,
-- tnOamMacPingL2MapDirection
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of optional objects to report OAM Mac Ping layer-2
-- mapping information returned in response to OAM Mac Ping
-- tests on Nokia SROS series systems."
-- ::= { tnOamPingGroups 3 }
-- tnOamLspPingGroup OBJECT-GROUP
-- ::= { tnOamPingGroups 4 }
-- tnOamVprnPingGroup OBJECT-GROUP
-- ::= { tnOamPingGroups 5 }
-- tnOamPingNotifyObjsGroup OBJECT-GROUP
-- ::= { tnOamPingGroups 6 }
-- tnOamPingNotificationGroup NOTIFICATION-GROUP
-- ::= { tnOamPingGroups 7 }
-- tnOamAtmPingR2r1Group OBJECT-GROUP
-- OBJECTS { tnOamAtmPingCtlPortId,
-- tnOamAtmPingCtlVpi,
-- tnOamAtmPingCtlVci,
-- tnOamAtmPingCtlLpbkLocation,
-- tnOamAtmPingCtlSegment
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM ATM Ping tests
-- on Nokia SROS series systems."
-- ::= { tnOamPingGroups 8}
-- tnOamMRInfoR2r1Group OBJECT-GROUP
-- ::= { tnOamPingGroups 9}
-- tnOamMfibPingV3v0Group OBJECT-GROUP
-- ::= { tnOamPingGroups 10 }
-- tnOamCpePingV3v0Group OBJECT-GROUP
-- ::= { tnOamPingGroups 11 }
-- tnOamPingGeneralV3v0Group OBJECT-GROUP
-- ::= { tnOamPingGroups 12 }
-- tnOamMacPingV3v0Group OBJECT-GROUP
-- ::= { tnOamPingGroups 13 }
-- tnOamMacPingV4v0Group OBJECT-GROUP
-- OBJECTS { tnOamMacPingCtlTargetMacAddr,
-- tnOamMacPingCtlSourceMacAddr,
-- tnOamMacPingCtlSendControl,
-- tnOamMacPingCtlReplyControl,
-- tnOamMacPingCtlTtl,
-- tnOamMacPingCtlRegister,
-- tnOamMacPingCtlFlood,
-- tnOamMacPingCtlForce,
-- tnOamMacPingCtlAge,
-- tnOamMacPingCtlSapPortId,
-- tnOamMacPingCtlSapEncapValue,
-- tnOamMacPingCtlFibEntryName,
-- tnOamMacPingHistoryResponse,
-- tnOamMacPingHistoryOneWayTime,
-- tnOamMacPingHistoryStatus,
-- tnOamMacPingHistoryTime,
-- tnOamMacPingHistoryReturnCode,
-- tnOamMacPingHistoryAddressType,
-- tnOamMacPingHistorySapId,
-- tnOamMacPingHistorySdpId,
-- tnOamMacPingHistoryAdminStatus,
-- tnOamMacPingHistoryOperStatus,
-- tnOamMacPingHistoryResponsePlane,
-- tnOamMacPingHistorySize,
-- tnOamMacPingHistoryInOneWayTime,
-- tnOamMacPingHistorySrcAddrType,
-- tnOamMacPingHistorySrcAddress
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM Mac Ping tests
-- on Nokia SROS series systems release 4.0."
-- ::= { tnOamPingGroups 14 }
-- tnOamVccvPingGroup OBJECT-GROUP
-- OBJECTS {
-- tnOamVccvPingCtlSdpIdVcId,
-- tnOamVccvPingCtlReplyMode
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM VCCV Ping tests
-- on Nokia SROS series systems."
-- ::= { tnOamPingGroups 15 }
-- tnOamPingGeneralV4v0Group OBJECT-GROUP
-- OBJECTS { tnOamPingMaxConcurrentTests,
-- tnOamPingCtlRowStatus,
-- tnOamPingCtlStorageType,
-- tnOamPingCtlDescr,
-- tnOamPingCtlTestMode,
-- tnOamPingCtlAdminStatus,
-- tnOamPingCtlOrigSdpId,
-- tnOamPingCtlRespSdpId,
-- tnOamPingCtlFcName,
-- tnOamPingCtlProfile,
-- tnOamPingCtlMtuStartSize,
-- tnOamPingCtlMtuEndSize,
-- tnOamPingCtlMtuStepSize,
-- tnOamPingCtlServiceId,
-- tnOamPingCtlLocalSdp,
-- tnOamPingCtlRemoteSdp,
-- tnOamPingCtlSize,
-- tnOamPingCtlTimeOut,
-- tnOamPingCtlProbeCount,
-- tnOamPingCtlInterval,
-- tnOamPingCtlMaxRows,
-- tnOamPingCtlTrapGeneration,
-- tnOamPingCtlTrapProbeFailureFilter,
-- tnOamPingCtlTrapTestFailureFilter,
-- tnOamPingCtlSAA,
-- tnOamPingCtlRuns,
-- tnOamPingCtlFailures,
-- tnOamPingCtlLastRunResult,
-- tnOamPingCtlLastChanged,
-- tnOamPingCtlVRtrID,
-- tnOamPingCtlTgtAddrType,
-- tnOamPingCtlTgtAddress,
-- tnOamPingCtlSrcAddrType,
-- tnOamPingCtlSrcAddress,
-- tnOamPingCtlDnsName,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe,
-- tnOamPingResultsLastRespHeader,
-- tnOamPingResultsMinTt,
-- tnOamPingResultsMaxTt,
-- tnOamPingResultsAverageTt,
-- tnOamPingResultsTtSumOfSquares,
-- tnOamPingResultsMinInTt,
-- tnOamPingResultsMaxInTt,
-- tnOamPingResultsAverageInTt,
-- tnOamPingResultsInTtSumOfSqrs,
-- tnOamPingResultsOutJitter,
-- tnOamPingResultsInJitter,
-- tnOamPingResultsRtJitter,
-- tnOamPingResultsProbeTimeouts,
-- tnOamPingResultsProbeFailures,
-- tnOamPingHistoryResponse,
-- tnOamPingHistoryOneWayTime,
-- tnOamPingHistorySize,
-- tnOamPingHistoryStatus,
-- tnOamPingHistoryTime,
-- tnOamPingHistoryReturnCode,
-- tnOamPingHistAddressType,
-- tnOamPingHistoryVersion,
-- tnOamPingHistSapId,
-- tnOamPingHistoryCpeMacAddr,
-- tnOamPingHistoryRespSvcId,
-- tnOamPingHistorySequence,
-- tnOamPingHistoryIfIndex,
-- tnOamPingHistoryDataLen,
-- tnOamPingHistoryRespPlane,
-- tnOamPingHistoryReqHdr,
-- tnOamPingHistoryRespHdr,
-- tnOamPingHistoryDnsAddrType,
-- tnOamPingHistoryDnsAddress,
-- tnOamPingHistorySrcAddrType,
-- tnOamPingHistorySrcAddress,
-- tnOamPingHistoryInOneWayTime
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM ping tests general
-- capabilities on Nokia SROS series systems 4.0 release"
-- ::= { tnOamPingGroups 16 }
-- tnOamLspPingV4v0Group OBJECT-GROUP
-- OBJECTS { tnOamLspPingCtlVRtrID,
-- tnOamLspPingCtlLspName,
-- tnOamLspPingCtlReturnLsp,
-- tnOamLspPingCtlTtl,
-- tnOamLspPingCtlPathName,
-- tnOamLspPingCtlLdpPrefixType,
-- tnOamLspPingCtlLdpPrefix,
-- tnOamLspPingCtlLdpPrefixLen
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM LSP Ping tests
-- on Nokia SROS series systems 4.0 release."
-- ::= { tnOamPingGroups 17 }
-- tnOamVprnPingV4v0Group OBJECT-GROUP
-- OBJECTS { tnOamVprnPingCtlReplyControl,
-- tnOamVprnPingCtlTtl,
-- tnOamVprnPingCtlSrcAddrType,
-- tnOamVprnPingCtlSrcAddress
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM VPRN Ping tests
-- on Nokia SROS series systems 4.0 release."
-- ::= { tnOamPingGroups 19 }
-- tnOamMfibPingV4v0Group OBJECT-GROUP
-- OBJECTS { tnOamMfibPingCtlReplyControl,
-- tnOamMfibPingCtlTtl,
-- tnOamMfibPingCtlSrcAddrType,
-- tnOamMfibPingCtlSrcAddress,
-- tnOamMfibPingCtlDestAddrType,
-- tnOamMfibPingCtlDestAddress,
-- tnOamPingHistoryRespSvcId
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM MFIB Ping tests
-- on Nokia SROS series systems release 4.0."
-- ::= { tnOamPingGroups 20 }
-- tnOamCpePingV4v0Group OBJECT-GROUP
-- OBJECTS { tnOamCpePingCtlSendControl,
-- tnOamCpePingCtlReplyControl,
-- tnOamCpePingCtlTtl,
-- tnOamCpePingCtlSrceMacAddr,
-- tnOamCpePingCtlSrcAddrType,
-- tnOamCpePingCtlSrcAddress,
-- tnOamPingHistoryCpeMacAddr
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM CPE Ping tests
-- on Nokia SROS series systems release 4.0."
-- ::= { tnOamPingGroups 21 }
-- tnOamMRInfoV4v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamMRInfoRespCapabilities,
-- tnOamMRInfoRespMinorVersion,
-- tnOamMRInfoRespMajorVersion,
-- tnOamMRInfoRespNumInterfaces,
-- tnOamMRInfoRespIfMetric,
-- tnOamMRInfoRespIfThreshold,
-- tnOamMRInfoRespIfFlags,
-- tnOamMRInfoRespIfNbrCount,
-- tnOamMRInfoRespIfAddrType,
-- tnOamMRInfoRespIfAddr,
-- tnOamMRInfoRespIfNbrAddrType,
-- tnOamMRInfoRespIfNbrAddr
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM Multicast Router
-- Information(mrinfo) tests on Nokia SROS series systems
-- release 4.0."
-- ::= { tnOamPingGroups 22 }
-- tnOamIcmpPingGroup OBJECT-GROUP
-- OBJECTS {
-- tnOamIcmpPingCtlRapid,
-- tnOamIcmpPingCtlTtl,
-- tnOamIcmpPingCtlDSField,
-- tnOamIcmpPingCtlPattern,
-- tnOamIcmpPingCtlNhAddrType,
-- tnOamIcmpPingCtlNhAddress,
-- tnOamIcmpPingCtlEgrIfIndex,
-- tnOamIcmpPingCtlEgrIfName,
-- tnOamIcmpPingCtlBypassRouting,
-- tnOamIcmpPingCtlDoNotFragment
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM ICMP Ping
-- tests on Nokia SROS series systems."
-- ::= { tnOamPingGroups 23 }
-- tnOamPingObsoleteV4v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamPingCtlTargetIpAddress,
-- tnOamPingHistorySrcIpAddress,
-- tnOamMacPingHistorySrcIpAddress,
-- tnOamLspPingCtlLdpIpPrefix,
-- tnOamLspPingCtlLdpIpPrefixLen,
-- tnOamVprnPingCtlSourceIpAddr,
-- tnOamMfibPingCtlSourceIpAddr,
-- tnOamMfibPingCtlDestIpAddr,
-- tnOamCpePingCtlSourceIpAddr,
-- tnOamMRInfoRespIfAddress,
-- tnOamMRInfoRespIfNbrAddress
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM ICMP Ping
-- tests on Nokia SROS series systems that were made
-- obsolete in release 4.0."
-- ::= { tnOamPingGroups 24 }
-- tnOamPingNotificationV4v0Group NOTIFICATION-GROUP
-- NOTIFICATIONS { tnOamPingProbeFailedV2,
-- tnOamPingTestFailedV2,
-- tnOamPingTestCompletedV2
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of notifications supporting the OAM ping feature
-- on Nokia SROS series systems release 4.0."
-- ::= { tnOamPingGroups 25 }
-- tnOamPingNotificationObsoleteV4v0Group NOTIFICATION-GROUP
-- NOTIFICATIONS { tnOamPingProbeFailed,
-- tnOamPingTestFailed,
-- tnOamPingTestCompleted
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of notifications supporting the OAM ping feature
-- on Nokia SROS series systems release 4.0."
-- ::= { tnOamPingGroups 26 }
-- tnOamLspPingV5v0Group OBJECT-GROUP
-- OBJECTS { tnOamLspPingCtlVRtrID,
-- tnOamLspPingCtlLspName,
-- tnOamLspPingCtlReturnLsp,
-- tnOamLspPingCtlTtl,
-- tnOamLspPingCtlPathName,
-- tnOamLspPingCtlLdpPrefixType,
-- tnOamLspPingCtlLdpPrefix,
-- tnOamLspPingCtlLdpPrefixLen,
-- tnOamLspPingCtlPathDestType,
-- tnOamLspPingCtlPathDest,
-- tnOamLspPingCtlNhIntfName,
-- tnOamLspPingCtlNhAddressType,
-- tnOamLspPingCtlNhAddress
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM LSP Ping tests
-- on Nokia SROS series systems 5.0 release."
-- ::= { tnOamPingGroups 27 }
-- tnOamVccvPingV5v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamVccvPingCtlSdpIdVcId,
-- tnOamVccvPingCtlReplyMode,
-- tnOamVccvPingCtlPwId,
-- tnOamVccvPingCtlTtl
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM VCCV Ping tests
-- on Nokia SROS series systems 5.0 release."
-- ::= { tnOamPingGroups 28 }
-- tnOamAncpTestV5v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamAncpTestTarget,
-- tnOamAncpTestTargetId,
-- tnOamAncpTestcount,
-- tnOamAncpTestTimeout,
-- tnOamAncpHistoryAncpString,
-- tnOamAncpHistoryAccNodeResult,
-- tnOamAncpHistoryAccNodeCode,
-- tnOamAncpHistoryAccNodeRspStr,
-- tnOamVccvPingCtlTtl
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM ANCP tests
-- on Nokia SROS series systems 5.0 release."
-- ::= { tnOamPingGroups 29 }
-- tnOamPingNotificationV5v0Group NOTIFICATION-GROUP
-- NOTIFICATIONS { tnOamPingProbeFailedV2,
-- tnOamPingTestFailedV2,
-- tnOamPingTestCompletedV2,
-- tnAncpLoopbackTestCompleted
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of notifications supporting the OAM ping feature
-- on Nokia SROS series systems release 5.0."
-- ::= { tnOamPingGroups 30 }
-- tnOamMfibPingV6v0Group OBJECT-GROUP
-- OBJECTS { tnOamMfibPingCtlReplyControl,
-- tnOamMfibPingCtlTtl,
-- tnOamMfibPingCtlSrcAddrType,
-- tnOamMfibPingCtlSrcAddress,
-- tnOamMfibPingCtlDestAddrType,
-- tnOamMfibPingCtlDestAddress,
-- tnOamPingHistoryRespSvcId,
-- tnOamMfibPingCtlDestMacAddr
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM MFIB Ping tests
-- on Nokia SROS series systems release 6.0."
-- ::= { tnOamPingGroups 31 }
-- tnOamPingGeneralV6v0Group OBJECT-GROUP
-- OBJECTS { tnOamPingMaxConcurrentTests,
-- tnOamPingCtlRowStatus,
-- tnOamPingCtlStorageType,
-- tnOamPingCtlDescr,
-- tnOamPingCtlTestMode,
-- tnOamPingCtlAdminStatus,
-- tnOamPingCtlOrigSdpId,
-- tnOamPingCtlRespSdpId,
-- tnOamPingCtlFcName,
-- tnOamPingCtlProfile,
-- tnOamPingCtlMtuStartSize,
-- tnOamPingCtlMtuEndSize,
-- tnOamPingCtlMtuStepSize,
-- tnOamPingCtlServiceId,
-- tnOamPingCtlLocalSdp,
-- tnOamPingCtlRemoteSdp,
-- tnOamPingCtlSize,
-- tnOamPingCtlTimeOut,
-- tnOamPingCtlProbeCount,
-- tnOamPingCtlInterval,
-- tnOamPingCtlTrapGeneration,
-- tnOamPingCtlTrapProbeFailureFilter,
-- tnOamPingCtlTrapTestFailureFilter,
-- tnOamPingCtlSAA,
-- tnOamPingCtlRuns,
-- tnOamPingCtlFailures,
-- tnOamPingCtlLastRunResult,
-- tnOamPingCtlLastChanged,
-- tnOamPingCtlVRtrID,
-- tnOamPingCtlTgtAddrType,
-- tnOamPingCtlTgtAddress,
-- tnOamPingCtlSrcAddrType,
-- tnOamPingCtlSrcAddress,
-- tnOamPingCtlDnsName,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe,
-- tnOamPingResultsLastRespHeader,
-- tnOamPingResultsMinTt,
-- tnOamPingResultsMaxTt,
-- tnOamPingResultsAverageTt,
-- tnOamPingResultsTtSumOfSquares,
-- tnOamPingResultsMinInTt,
-- tnOamPingResultsMaxInTt,
-- tnOamPingResultsAverageInTt,
-- tnOamPingResultsInTtSumOfSqrs,
-- tnOamPingResultsOutJitter,
-- tnOamPingResultsInJitter,
-- tnOamPingResultsRtJitter,
-- tnOamPingResultsProbeTimeouts,
-- tnOamPingResultsProbeFailures,
-- tnOamPingHistoryResponse,
-- tnOamPingHistoryOneWayTime,
-- tnOamPingHistorySize,
-- tnOamPingHistoryStatus,
-- tnOamPingHistoryTime,
-- tnOamPingHistoryReturnCode,
-- tnOamPingHistAddressType,
-- tnOamPingHistoryVersion,
-- tnOamPingHistSapId,
-- tnOamPingHistoryCpeMacAddr,
-- tnOamPingHistoryRespSvcId,
-- tnOamPingHistorySequence,
-- tnOamPingHistoryIfIndex,
-- tnOamPingHistoryDataLen,
-- tnOamPingHistoryRespPlane,
-- tnOamPingHistoryReqHdr,
-- tnOamPingHistoryRespHdr,
-- tnOamPingHistoryDnsAddrType,
-- tnOamPingHistoryDnsAddress,
-- tnOamPingHistorySrcAddrType,
-- tnOamPingHistorySrcAddress,
-- tnOamPingHistoryInOneWayTime,
-- tnOamPingCtlDNSRecord,
-- tnOamPingCtlIntervalUnits
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM ping tests general
-- capabilities on Nokia SROS series systems 6.0 release"
-- ::= { tnOamPingGroups 32 }
-- tnOamP2mpLspPingGroup OBJECT-GROUP
-- OBJECTS {
-- tnOamP2mpLspPingCtlLspName,
-- tnOamP2mpLspPingCtlInstName,
-- tnOamP2mpLspPingCtlTtl,
-- tnOamP2mpLspPingCtlIpRowStatus,
-- tnOamP2mpLspPingCtlIpAddrType,
-- tnOamP2mpLspPingCtlIpAddr
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of P2MP LSP Ping and
-- Traceroute tests on Nokia SROS series systems 7.0 release."
-- ::= { tnOamPingGroups 33 }
-- tnOamLspPingV6v0Group OBJECT-GROUP
-- OBJECTS { tnOamLspPingCtlLspName,
-- tnOamLspPingCtlTtl,
-- tnOamLspPingCtlPathName,
-- tnOamLspPingCtlLdpPrefixType,
-- tnOamLspPingCtlLdpPrefix,
-- tnOamLspPingCtlLdpPrefixLen,
-- tnOamLspPingCtlPathDestType,
-- tnOamLspPingCtlPathDest,
-- tnOamLspPingCtlNhIntfName,
-- tnOamLspPingCtlNhAddressType,
-- tnOamLspPingCtlNhAddress
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM LSP Ping tests
-- on Nokia SROS series systems 6.0 release."
-- ::= { tnOamPingGroups 34 }
-- tnOamPingGeneralV7v0Group OBJECT-GROUP
-- OBJECTS { tnOamPingMaxConcurrentTests,
-- tnOamPingCtlRowStatus,
-- tnOamPingCtlStorageType,
-- tnOamPingCtlDescr,
-- tnOamPingCtlTestMode,
-- tnOamPingCtlAdminStatus,
-- tnOamPingCtlOrigSdpId,
-- tnOamPingCtlRespSdpId,
-- tnOamPingCtlFcName,
-- tnOamPingCtlProfile,
-- tnOamPingCtlMtuStartSize,
-- tnOamPingCtlMtuEndSize,
-- tnOamPingCtlMtuStepSize,
-- tnOamPingCtlServiceId,
-- tnOamPingCtlLocalSdp,
-- tnOamPingCtlRemoteSdp,
-- tnOamPingCtlSize,
-- tnOamPingCtlTimeOut,
-- tnOamPingCtlProbeCount,
-- tnOamPingCtlInterval,
-- tnOamPingCtlTrapGeneration,
-- tnOamPingCtlTrapProbeFailureFilter,
-- tnOamPingCtlTrapTestFailureFilter,
-- tnOamPingCtlSAA,
-- tnOamPingCtlRuns,
-- tnOamPingCtlFailures,
-- tnOamPingCtlLastRunResult,
-- tnOamPingCtlLastChanged,
-- tnOamPingCtlVRtrID,
-- tnOamPingCtlTgtAddrType,
-- tnOamPingCtlTgtAddress,
-- tnOamPingCtlSrcAddrType,
-- tnOamPingCtlSrcAddress,
-- tnOamPingCtlDnsName,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe,
-- tnOamPingResultsLastRespHeader,
-- tnOamPingResultsMinTt,
-- tnOamPingResultsMaxTt,
-- tnOamPingResultsAverageTt,
-- tnOamPingResultsTtSumOfSquares,
-- tnOamPingResultsMinInTt,
-- tnOamPingResultsMaxInTt,
-- tnOamPingResultsAverageInTt,
-- tnOamPingResultsInTtSumOfSqrs,
-- tnOamPingResultsOutJitter,
-- tnOamPingResultsInJitter,
-- tnOamPingResultsRtJitter,
-- tnOamPingResultsProbeTimeouts,
-- tnOamPingResultsProbeFailures,
-- tnOamPingHistoryResponse,
-- tnOamPingHistoryOneWayTime,
-- tnOamPingHistorySize,
-- tnOamPingHistoryStatus,
-- tnOamPingHistoryTime,
-- tnOamPingHistoryReturnCode,
-- tnOamPingHistAddressType,
-- tnOamPingHistoryVersion,
-- tnOamPingHistSapId,
-- tnOamPingHistoryCpeMacAddr,
-- tnOamPingHistoryRespSvcId,
-- tnOamPingHistorySequence,
-- tnOamPingHistoryIfIndex,
-- tnOamPingHistoryDataLen,
-- tnOamPingHistoryRespPlane,
-- tnOamPingHistoryReqHdr,
-- tnOamPingHistoryRespHdr,
-- tnOamPingHistoryDnsAddrType,
-- tnOamPingHistoryDnsAddress,
-- tnOamPingHistorySrcAddrType,
-- tnOamPingHistorySrcAddress,
-- tnOamPingHistoryInOneWayTime,
-- tnOamPingCtlDNSRecord,
-- tnOamPingResultsRttOFSumSquares,
-- tnOamPingResultsRttHCSumSquares,
-- tnOamPingResultsTtOFSumSquares,
-- tnOamPingResultsTtHCSumSquares,
-- tnOamPingResultsInTtOFSumSqrs,
-- tnOamPingResultsInTtHCSumSqrs,
-- tnOamPingResultsTestRunResult
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM ping tests general
-- capabilities on Nokia SROS series systems 7.0 release"
-- ::= { tnOamPingGroups 35 }
-- tnOamPingNotificationV7v0Group NOTIFICATION-GROUP
-- NOTIFICATIONS { tnOamPingProbeFailedV3,
-- tnOamPingTestFailedV3,
-- tnOamPingTestCompletedV3,
-- tnAncpLoopbackTestCompleted
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of notifications supporting the OAM ping feature
-- on Nokia SROS series systems release 7.0."
-- ::= { tnOamPingGroups 36 }
-- tnOamPingObsoleteV6v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamLspPingCtlReturnLsp,
-- tnOamLspPingCtlVRtrID,
-- tnOamPingCtlMaxRows
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM ping
-- operations on Nokia SR series systems that were made
-- obsolete in release 6.0."
-- ::= { tnOamPingGroups 37 }
-- tnOamPingObsoleteV6v1Group OBJECT-GROUP
-- OBJECTS {
-- tnOamMacPingL2MapRouterID,
-- tnOamMacPingL2MapLabel,
-- tnOamMacPingL2MapProtocol,
-- tnOamMacPingL2MapVCType,
-- tnOamMacPingL2MapVCID,
-- tnOamMacPingL2MapDirection
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM ping
-- operations on Nokia SR series systems that were made
-- obsolete in release 6.1."
-- ::= { tnOamPingGroups 38 }
-- tnOamEthCfmPingV8v0Group OBJECT-GROUP
-- OBJECTS { tnOamEthCfmPingCtlTgtMacAddr,
-- tnOamEthCfmPingCtlSrcMdIndex,
-- tnOamEthCfmPingCtlSrcMaIndex,
-- tnOamEthCfmPingCtlSrcMepId
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM Ethernet CFM Ping
-- tests on Nokia SROS series systems 8.0 release."
-- ::= { tnOamPingGroups 39 }
-- tnOamP2mpLspPingV8v0Group OBJECT-GROUP
-- OBJECTS { tnOamP2mpLspPingCtlP2MPId
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM Lsp Ping
-- tests on Nokia SROS series systems 8.0 release."
-- ::= { tnOamPingGroups 40 }
-- tnOamPingGeneralV8v0Group OBJECT-GROUP
-- OBJECTS { tnOamPingMaxConcurrentTests,
-- tnOamPingCtlRowStatus,
-- tnOamPingCtlStorageType,
-- tnOamPingCtlDescr,
-- tnOamPingCtlTestMode,
-- tnOamPingCtlAdminStatus,
-- tnOamPingCtlOrigSdpId,
-- tnOamPingCtlRespSdpId,
-- tnOamPingCtlFcName,
-- tnOamPingCtlProfile,
-- tnOamPingCtlMtuStartSize,
-- tnOamPingCtlMtuEndSize,
-- tnOamPingCtlMtuStepSize,
-- tnOamPingCtlServiceId,
-- tnOamPingCtlLocalSdp,
-- tnOamPingCtlRemoteSdp,
-- tnOamPingCtlSize,
-- tnOamPingCtlTimeOut,
-- tnOamPingCtlProbeCount,
-- tnOamPingCtlInterval,
-- tnOamPingCtlTrapGeneration,
-- tnOamPingCtlTrapProbeFailureFilter,
-- tnOamPingCtlTrapTestFailureFilter,
-- tnOamPingCtlSAA,
-- tnOamPingCtlRuns,
-- tnOamPingCtlFailures,
-- tnOamPingCtlLastRunResult,
-- tnOamPingCtlLastChanged,
-- tnOamPingCtlVRtrID,
-- tnOamPingCtlTgtAddrType,
-- tnOamPingCtlTgtAddress,
-- tnOamPingCtlSrcAddrType,
-- tnOamPingCtlSrcAddress,
-- tnOamPingCtlDnsName,
-- tnOamPingResultsOperStatus,
-- tnOamPingResultsMinRtt,
-- tnOamPingResultsMaxRtt,
-- tnOamPingResultsAverageRtt,
-- tnOamPingResultsRttSumOfSquares,
-- tnOamPingResultsMtuResponseSize,
-- tnOamPingResultsSvcPing,
-- tnOamPingResultsProbeResponses,
-- tnOamPingResultsSentProbes,
-- tnOamPingResultsLastGoodProbe,
-- tnOamPingResultsMinTt,
-- tnOamPingResultsMaxTt,
-- tnOamPingResultsAverageTt,
-- tnOamPingResultsTtSumOfSquares,
-- tnOamPingResultsMinInTt,
-- tnOamPingResultsMaxInTt,
-- tnOamPingResultsAverageInTt,
-- tnOamPingResultsInTtSumOfSqrs,
-- tnOamPingResultsOutJitter,
-- tnOamPingResultsInJitter,
-- tnOamPingResultsRtJitter,
-- tnOamPingResultsProbeTimeouts,
-- tnOamPingResultsProbeFailures,
-- tnOamPingHistoryResponse,
-- tnOamPingHistoryOneWayTime,
-- tnOamPingHistorySize,
-- tnOamPingHistoryStatus,
-- tnOamPingHistoryTime,
-- tnOamPingHistoryReturnCode,
-- tnOamPingHistAddressType,
-- tnOamPingHistoryVersion,
-- tnOamPingHistSapId,
-- tnOamPingHistoryCpeMacAddr,
-- tnOamPingHistoryRespSvcId,
-- tnOamPingHistorySequence,
-- tnOamPingHistoryIfIndex,
-- tnOamPingHistoryDataLen,
-- tnOamPingHistoryRespPlane,
-- tnOamPingHistoryReqHdr,
-- tnOamPingHistoryRespHdr,
-- tnOamPingHistoryDnsAddrType,
-- tnOamPingHistoryDnsAddress,
-- tnOamPingHistorySrcAddrType,
-- tnOamPingHistorySrcAddress,
-- tnOamPingHistoryInOneWayTime,
-- tnOamPingHistoryLspName,
-- tnOamPingHistNextHopAddrType,
-- tnOamPingHistNextHopAddress,
-- tnOamPingCtlDNSRecord,
-- tnOamPingResultsRttOFSumSquares,
-- tnOamPingResultsRttHCSumSquares,
-- tnOamPingResultsTtOFSumSquares,
-- tnOamPingResultsTtHCSumSquares,
-- tnOamPingResultsInTtOFSumSqrs,
-- tnOamPingResultsInTtHCSumSqrs,
-- tnOamPingResultsTestRunResult
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM ping tests general
-- capabilities on Nokia SROS series systems 8.0 release"
-- ::= { tnOamPingGroups 41 }
-- tnOamPingObsoleteV8v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamPingResultsLastRespHeader
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM ping
-- operations on Nokia SR series systems that were made
-- obsolete in release 8.0."
-- ::= { tnOamPingGroups 42 }
-- tnOamVccvPingV9v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamVccvPingCtlSpokeSdpId,
-- tnOamVccvPingCtlSaiiGlobalId,
-- tnOamVccvPingCtlSaiiPrefix,
-- tnOamVccvPingCtlSaiiAcId,
-- tnOamVccvPingCtlTaiiGlobalId,
-- tnOamVccvPingCtlTaiiPrefix,
-- tnOamVccvPingCtlTaiiAcId
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of additional objects supporting management of OAM VCCV Ping
-- tests on Nokia SROS series systems 9.0 release."
-- ::= { tnOamPingGroups 43 }
--
-- OAM Trace Route Groups
--
-- tnOamTrGeneralGroup OBJECT-GROUP
-- ::= { tnOamTrGroups 1 }
-- tnOamTrHopsGroup OBJECT-GROUP
-- ::= { tnOamTrGroups 2 }
-- tnOamMacTrGroup OBJECT-GROUP
-- ::= { tnOamTrGroups 3 }
-- tnOamLspTrGroup OBJECT-GROUP
-- ::= { tnOamTrGroups 4 }
-- tnOamVprnTrGroup OBJECT-GROUP
-- ::= { tnOamTrGroups 5 }
--tnOamTrNotifyObjsGroup OBJECT-GROUP
-- ::= { tnOamTrGroups 5 }
-- tnOamTrNotificationGroup NOTIFICATION-GROUP
-- ::= { tnOamTrGroups 6 }
-- tnOamMcastTrGroup OBJECT-GROUP
-- ::= { tnOamTrGroups 7 }
-- tnOamTrGeneralV3v0Group OBJECT-GROUP
-- ::= { tnOamTrGroups 8 }
-- tnOamTrHopsV3v0Group OBJECT-GROUP
-- ::= { tnOamTrGroups 9 }
-- tnOamMacTrV3v0Group OBJECT-GROUP
-- OBJECTS { tnOamMacTrCtlTargetMacAddr,
-- tnOamMacTrCtlSourceMacAddr,
-- tnOamMacTrCtlSendControl,
-- tnOamMacTrCtlReplyControl,
-- tnOamMacTrL2MapRouterID,
-- tnOamMacTrL2MapLabel,
-- tnOamMacTrL2MapProtocol,
-- tnOamMacTrL2MapVCType,
-- tnOamMacTrL2MapVCID,
-- tnOamMacTrL2MapDirection,
-- tnOamMacTrL2MapSdpId,
-- tnOamMacTrL2MapSapName
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM MAC Trace Route
-- tests on Nokia SROS series systems."
-- ::= { tnOamTrGroups 10 }
-- tnOamTrObsoleteV3v0Group OBJECT-GROUP
-- OBJECTS { tnOamTrResultsTestAttempts,
-- tnOamTrResultsTestSuccesses
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM Trace Route
-- tests that became obsolete in the 3.0 release."
-- ::= { tnOamTrGroups 11 }
-- tnOamTrGeneralV4v0Group OBJECT-GROUP
-- OBJECTS { tnOamTrMaxConcurrentRequests,
-- tnOamTrCtlRowStatus,
-- tnOamTrCtlStorageType,
-- tnOamTrCtlDescr,
-- tnOamTrCtlTestMode,
-- tnOamTrCtlAdminStatus,
-- tnOamTrCtlFcName,
-- tnOamTrCtlProfile,
-- tnOamTrCtlServiceId,
-- tnOamTrCtlDataSize,
-- tnOamTrCtlTimeOut,
-- tnOamTrCtlProbesPerHop,
-- tnOamTrCtlMaxTtl,
-- tnOamTrCtlInitialTtl,
-- tnOamTrCtlDSField,
-- tnOamTrCtlMaxFailures,
-- tnOamTrCtlInterval,
-- tnOamTrCtlMaxRows,
-- tnOamTrCtlTrapGeneration,
-- tnOamTrCtlCreateHopsEntries,
-- tnOamTrCtlSAA,
-- tnOamTrCtlRuns,
-- tnOamTrCtlFailures,
-- tnOamTrCtlLastRunResult,
-- tnOamTrCtlLastChanged,
-- tnOamTrCtlVRtrID,
-- tnOamTrCtlTgtAddrType,
-- tnOamTrCtlTgtAddress,
-- tnOamTrCtlSrcAddrType,
-- tnOamTrCtlSrcAddress,
-- tnOamTrCtlWaitMilliSec,
-- tnOamTrResultsOperStatus,
-- tnOamTrResultsCurHopCount,
-- tnOamTrResultsCurProbeCount,
-- tnOamTrResultsLastGoodPath,
-- tnOamTrResultsTgtAddrType,
-- tnOamTrResultsTgtAddress,
-- tnOamTrProbeHistoryResponse,
-- tnOamTrProbeHistoryOneWayTime,
-- tnOamTrProbeHistoryStatus,
-- tnOamTrProbeHistoryLastRC,
-- tnOamTrProbeHistoryTime,
-- tnOamTrProbeHistoryResponsePlane,
-- tnOamTrProbeHistoryAddressType,
-- tnOamTrProbeHistorySapId,
-- tnOamTrProbeHistoryVersion,
-- tnOamTrProbeHistoryRouterID,
-- tnOamTrProbeHistoryIfIndex,
-- tnOamTrProbeHistoryDataLen,
-- tnOamTrProbeHistorySize,
-- tnOamTrProbeHistoryInOneWayTime,
-- tnOamTrProbeHistoryAddrType,
-- tnOamTrProbeHistoryAddress
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM Trace Route test
-- general capabilities on Nokia SROS series systems 4.0R1 release."
-- ::= { tnOamTrGroups 12 }
-- tnOamTrHopsV4v0Group OBJECT-GROUP
-- OBJECTS { tnOamTrHopsMinRtt,
-- tnOamTrHopsMaxRtt,
-- tnOamTrHopsAverageRtt,
-- tnOamTrHopsRttSumOfSquares,
-- tnOamTrHopsMinTt,
-- tnOamTrHopsMaxTt,
-- tnOamTrHopsAverageTt,
-- tnOamTrHopsTtSumOfSquares,
-- tnOamTrHopsSentProbes,
-- tnOamTrHopsProbeResponses,
-- tnOamTrHopsLastGoodProbe,
-- tnOamTrHopsMinInTt,
-- tnOamTrHopsMaxInTt,
-- tnOamTrHopsAverageInTt,
-- tnOamTrHopsInTtSumOfSqrs,
-- tnOamTrHopsOutJitter,
-- tnOamTrHopsInJitter,
-- tnOamTrHopsRtJitter,
-- tnOamTrHopsProbeTimeouts,
-- tnOamTrHopsProbeFailures,
-- tnOamTrHopsTgtAddrType,
-- tnOamTrHopsTgtAddress
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of optional objects to report OAM Trace Route Hops
-- returned in response to OAM Trace Route tests on Nokia
-- 7x50 SR series systems 4.0R1."
-- ::= { tnOamTrGroups 13 }
-- tnOamLspTrV4v0Group OBJECT-GROUP
-- OBJECTS { tnOamLspTrCtlVRtrID,
-- tnOamLspTrCtlLspName,
-- tnOamLspTrCtlPathName,
-- tnOamLspTrCtlLdpPrefixType,
-- tnOamLspTrCtlLdpPrefix,
-- tnOamLspTrCtlLdpPrefixLen,
-- tnOamLspTrMapAddrType,
-- tnOamLspTrMapDSIPv4Addr,
-- tnOamLspTrMapDSIfAddr,
-- tnOamLspTrMapMTU,
-- tnOamLspTrMapDSIndex,
-- tnOamLspTrDSLabelLabel,
-- tnOamLspTrDSLabelProtocol
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM LSP Trace Route
-- tests on Nokia SROS series systems 4.0 release."
-- ::= { tnOamTrGroups 14 }
-- tnOamVprnTrV4v0Group OBJECT-GROUP
-- OBJECTS { tnOamVprnTrCtlReplyControl,
-- tnOamVprnTrCtlSrcAddrType,
-- tnOamVprnTrCtlSrcAddress,
-- tnOamVprnTrL3MapRouterID,
-- tnOamVprnTrL3MapRteVprnLabel,
-- tnOamVprnTrL3MapRteMetrics,
-- tnOamVprnTrL3MapRteLastUp,
-- tnOamVprnTrL3MapRteOwner,
-- tnOamVprnTrL3MapRtePref,
-- tnOamVprnTrL3MapRteDist,
-- tnOamVprnTrL3MapNumNextHops,
-- tnOamVprnTrL3MapNumRteTargets,
-- tnOamVprnTrL3MapDestAddrType,
-- tnOamVprnTrL3MapDestAddress,
-- tnOamVprnTrL3MapDestMaskLen,
-- tnOamVprnTrNextHopRtrID,
-- tnOamVprnTrNextHopType,
-- tnOamVprnTrNextHopTunnelID,
-- tnOamVprnTrNextHopTunnelType,
-- tnOamVprnTrNextHopIfIndex,
-- tnOamVprnTrRouteTarget
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM VPRN Trace Route
-- tests on Nokia SROS series systems release 4.0."
-- ::= { tnOamTrGroups 15 }
-- tnOamMcastTrV4v0Group OBJECT-GROUP
-- OBJECTS { tnOamMcastTrCtlVRtrID,
-- tnOamMcastTrCtlHops,
-- tnOamMcastTrQueryId,
-- tnOamMcastTrCtlSrcAddrType,
-- tnOamMcastTrCtlSrcAddress,
-- tnOamMcastTrCtlDestAddrType,
-- tnOamMcastTrCtlDestAddress,
-- tnOamMcastTrCtlRespAddrType,
-- tnOamMcastTrCtlRespAddress,
-- tnOamMcastTrCtlGrpAddrType,
-- tnOamMcastTrCtlGrpAddress,
-- tnOamMcastTrRespQueryArrivalTime,
-- tnOamMcastTrRespInPktCount,
-- tnOamMcastTrRespOutPktCount,
-- tnOamMcastTrRespSGPktCount,
-- tnOamMcastTrRespRtgProtocol,
-- tnOamMcastTrRespFwdTtl,
-- tnOamMcastTrRespMBZBit,
-- tnOamMcastTrRespSrcBit,
-- tnOamMcastTrRespSrcMask,
-- tnOamMcastTrRespFwdCode,
-- tnOamMcastTrRespInIfAddrType,
-- tnOamMcastTrRespInIfAddress,
-- tnOamMcastTrRespOutIfAddrType,
-- tnOamMcastTrRespOutIfAddress,
-- tnOamMcastTrRespPhRtrAddrType,
-- tnOamMcastTrRespPhRtrAddress
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM Multicast Trace Route
-- tests on Nokia SROS series systems release 4.0."
-- ::= { tnOamTrGroups 16 }
-- tnOamTrObsoleteV4v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamTrCtlTargetIpAddress,
-- tnOamTrResultsIpTgtAddr,
-- tnOamTrProbeHistoryIpAddr,
-- tnOamTrHopsIpTgtAddress,
-- tnOamLspTrCtlLdpIpPrefix,
-- tnOamLspTrCtlLdpIpPrefixLen,
-- tnOamVprnTrCtlSourceIpAddr,
-- tnOamVprnTrL3MapRteDestAddr,
-- tnOamVprnTrL3MapRteDestMask,
-- tnOamMcastTrCtlSrcIpAddr,
-- tnOamMcastTrCtlDestIpAddr,
-- tnOamMcastTrCtlRespIpAddr,
-- tnOamMcastTrCtlGrpIpAddr,
-- tnOamMcastTrRespPrevHopRtrAddr,
-- tnOamMcastTrRespInIfAddr,
-- tnOamMcastTrRespOutIfAddr
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM ICMP Ping
-- tests on Nokia SROS series systems that were made
-- obsolete in release 4.0."
-- ::= { tnOamTrGroups 17 }
-- tnOamTrNotificationV4v0Group NOTIFICATION-GROUP
-- NOTIFICATIONS { tnOamTrPathChange,
-- tnOamTrTestFailed,
-- tnOamTrTestCompleted
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of notifications supporting the OAM Trace Route test
-- feature on Nokia SROS series systems release 4.0."
-- ::= { tnOamTrGroups 18 }
-- tnOamLspTrV5v0Group OBJECT-GROUP
-- OBJECTS { tnOamLspTrCtlVRtrID,
-- tnOamLspTrCtlLspName,
-- tnOamLspTrCtlPathName,
-- tnOamLspTrCtlLdpPrefixType,
-- tnOamLspTrCtlLdpPrefix,
-- tnOamLspTrCtlLdpPrefixLen,
-- tnOamLspTrCtlPathDestType,
-- tnOamLspTrCtlPathDest,
-- tnOamLspTrCtlNhIntfName,
-- tnOamLspTrCtlNhAddressType,
-- tnOamLspTrCtlNhAddress,
-- tnOamLspTrMapAddrType,
-- tnOamLspTrMapDSIPv4Addr,
-- tnOamLspTrMapDSIfAddr,
-- tnOamLspTrMapMTU,
-- tnOamLspTrDSLabelLabel,
-- tnOamLspTrDSLabelProtocol
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM LSP Trace Route
-- tests on Nokia SROS series systems 5.0 release."
-- ::= { tnOamTrGroups 19 }
-- tnOamTrObsoleteV5v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamLspTrMapDSIndex
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM Trace
-- tests on Nokia SROS series systems that were made
-- obsolete in release 5.0."
-- ::={ tnOamTrGroups 20 }
-- tnOamTrGeneralV5v0Group OBJECT-GROUP
-- OBJECTS { tnOamTrMaxConcurrentRequests,
-- tnOamTrCtlRowStatus,
-- tnOamTrCtlStorageType,
-- tnOamTrCtlDescr,
-- tnOamTrCtlTestMode,
-- tnOamTrCtlAdminStatus,
-- tnOamTrCtlFcName,
-- tnOamTrCtlProfile,
-- tnOamTrCtlServiceId,
-- tnOamTrCtlDataSize,
-- tnOamTrCtlTimeOut,
-- tnOamTrCtlProbesPerHop,
-- tnOamTrCtlMaxTtl,
-- tnOamTrCtlInitialTtl,
-- tnOamTrCtlDSField,
-- tnOamTrCtlMaxFailures,
-- tnOamTrCtlInterval,
-- tnOamTrCtlMaxRows,
-- tnOamTrCtlTrapGeneration,
-- tnOamTrCtlCreateHopsEntries,
-- tnOamTrCtlSAA,
-- tnOamTrCtlRuns,
-- tnOamTrCtlFailures,
-- tnOamTrCtlLastRunResult,
-- tnOamTrCtlLastChanged,
-- tnOamTrCtlVRtrID,
-- tnOamTrCtlTgtAddrType,
-- tnOamTrCtlTgtAddress,
-- tnOamTrCtlSrcAddrType,
-- tnOamTrCtlSrcAddress,
-- tnOamTrCtlWaitMilliSec,
-- tnOamTrResultsOperStatus,
-- tnOamTrResultsCurHopCount,
-- tnOamTrResultsCurProbeCount,
-- tnOamTrResultsLastGoodPath,
-- tnOamTrResultsTgtAddrType,
-- tnOamTrResultsTgtAddress,
-- tnOamTrProbeHistoryResponse,
-- tnOamTrProbeHistoryOneWayTime,
-- tnOamTrProbeHistoryStatus,
-- tnOamTrProbeHistoryLastRC,
-- tnOamTrProbeHistoryTime,
-- tnOamTrProbeHistoryResponsePlane,
-- tnOamTrProbeHistoryAddressType,
-- tnOamTrProbeHistorySapId,
-- tnOamTrProbeHistoryVersion,
-- tnOamTrProbeHistoryRouterID,
-- tnOamTrProbeHistoryIfIndex,
-- tnOamTrProbeHistoryDataLen,
-- tnOamTrProbeHistorySize,
-- tnOamTrProbeHistoryInOneWayTime,
-- tnOamTrProbeHistoryAddrType,
-- tnOamTrProbeHistoryAddress,
-- tnOamLTtraceFecDiscoveryState,
-- tnOamLTtraceFecDisStatusBits,
-- tnOamLTtraceFecDisPaths,
-- tnOamLTtraceFecFailedHops,
-- tnOamLTtraceFecLastDisEnd,
-- tnOamLTtraceFecFailedProbes,
-- tnOamLTtraceFecProbeState,
-- tnOamLTtracePathRemAddrType,
-- tnOamLTtracePathRemoteAddr,
-- tnOamLTtracePathEgrNhAddrType,
-- tnOamLTtracePathEgrNhAddr,
-- tnOamLTtracePathDisTtl,
-- tnOamLTtracePathLastDisTime,
-- tnOamLTtracePathLastRc,
-- tnOamLTtracePathProbeState,
-- tnOamLTtraceCtlLdpPrefixType,
-- tnOamLTtraceCtlLdpPrefix,
-- tnOamLTtraceCtlLdpPrefixLen,
-- tnOamLTtraceCtlMaxPath,
-- tnOamLTtraceResultsDisPaths,
-- tnOamLTtraceResultsFailedHops,
-- tnOamLTtraceResultsDisState,
-- tnOamLTtraceResultsDisStatus,
-- tnOamLTtraceUpStreamHopIndex,
-- tnOamLTtraceHopAddrType,
-- tnOamLTtraceHopAddr,
-- tnOamLTtraceHopDstAddrType,
-- tnOamLTtraceHopDstAddr,
-- tnOamLTtraceHopEgrNhAddrType,
-- tnOamLTtraceHopEgrNhAddr,
-- tnOamLTtraceHopDisTtl,
-- tnOamLTtraceHopLastRc,
-- tnOamLTtraceHopDiscoveryState,
-- tnOamLTtraceHopDiscoveryTime,
-- tnOamLTtraceAutoRowStatus,
-- tnOamLTtraceAutoLastChanged,
-- tnOamLTtraceAutoStorageType,
-- tnOamLTtraceAutoAdminState,
-- tnOamLTtraceAutoFcName,
-- tnOamLTtraceAutoProfile,
-- tnOamLTtraceAutoDiscIntvl,
-- tnOamLTtraceAutoMaxPath,
-- tnOamLTtraceAutoTrMaxTtl,
-- tnOamLTtraceAutoTrTimeOut,
-- tnOamLTtraceAutoTrMaxFailures,
-- tnOamLTtraceAutoPolicy1,
-- tnOamLTtraceAutoPolicy2,
-- tnOamLTtraceAutoPolicy3,
-- tnOamLTtraceAutoPolicy4,
-- tnOamLTtraceAutoPolicy5,
-- tnOamLTtraceAutoProbeIntvl,
-- tnOamLTtraceAutoPrTimeOut,
-- tnOamLTtraceAutoPrMaxFailures,
-- tnOamLTtraceAutoDiscoveryState,
-- tnOamLTtraceAutoTotalFecs,
-- tnOamLTtraceAutoDisFecs,
-- tnOamLTtraceAutoLastDisStart,
-- tnOamLTtraceAutoLastDisEnd,
-- tnOamLTtraceAutoLastDisDur,
-- tnOamLTtracePathProbeState,
-- tnOamLTtracePathProbeTmOutCnt,
-- tnOamLTtraceMaxConRequests
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM Trace Route test
-- general capabilities on Nokia SROS series systems 5.0 release."
-- ::= { tnOamTrGroups 21 }
-- tnOamTrNotificationV5v0Group NOTIFICATION-GROUP
-- NOTIFICATIONS { tnOamTrPathChange,
-- tnOamTrTestFailed,
-- tnOamTrTestCompleted,
-- tnOamLdpTtraceAutoDiscState,
-- tnOamLdpTtraceFecProbeState,
-- tnOamLdpTtraceFecDisStatus
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of notifications supporting the OAM Trace Route test
-- feature on Nokia SROS series systems release 5.0."
-- ::= { tnOamTrGroups 22 }
-- tnOamVccvTrV6v0Group OBJECT-GROUP
-- OBJECTS { tnOamVccvTrCtlSdpIdVcId,
-- tnOamVccvTrCtlReplyMode,
-- tnOamVccvTrNextPwID,
-- tnOamVccvTrNextPwType,
-- tnOamVccvTrNextSenderAddrType,
-- tnOamVccvTrNextSenderAddr,
-- tnOamVccvTrNextRemoteAddrType,
-- tnOamVccvTrNextRemoteAddr
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM VCCV Trace Route
-- test general capabilities on Nokia SROS series systems 6.0
-- release."
-- ::= { tnOamTrGroups 23 }
-- tnOamVprnTrObsoleteV6v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamVprnTrNextHopRtrID
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM VPRN Trace Route
-- tests on Nokia SROS series systems that were made
-- obsolete in release 6.0."
-- ::={ tnOamTrGroups 24 }
-- tnOamVprnTrV6v0Group OBJECT-GROUP
-- OBJECTS { tnOamVprnTrCtlReplyControl,
-- tnOamVprnTrCtlSrcAddrType,
-- tnOamVprnTrCtlSrcAddress,
-- tnOamVprnTrL3MapRouterID,
-- tnOamVprnTrL3MapRteVprnLabel,
-- tnOamVprnTrL3MapRteMetrics,
-- tnOamVprnTrL3MapRteLastUp,
-- tnOamVprnTrL3MapRteOwner,
-- tnOamVprnTrL3MapRtePref,
-- tnOamVprnTrL3MapRteDist,
-- tnOamVprnTrL3MapNumNextHops,
-- tnOamVprnTrL3MapNumRteTargets,
-- tnOamVprnTrL3MapDestAddrType,
-- tnOamVprnTrL3MapDestAddress,
-- tnOamVprnTrL3MapDestMaskLen,
-- tnOamVprnTrNextHopType,
-- tnOamVprnTrNextHopTunnelID,
-- tnOamVprnTrNextHopTunnelType,
-- tnOamVprnTrNextHopIfIndex,
-- tnOamVprnTrNextHopAddrType,
-- tnOamVprnTrNextHopAddress,
-- tnOamVprnTrRouteTarget
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM VPRN Trace Route
-- tests on Nokia SROS series systems release 6.0."
-- ::= { tnOamTrGroups 25 }
-- tnOamP2mpLspTraceGroup OBJECT-GROUP
-- OBJECTS {
-- tnOamP2mpLspTrCtlInstName,
-- tnOamP2mpLspTrCtlLeafIpAddr,
-- tnOamP2mpLspTrCtlLeafIpAddrType,
-- tnOamP2mpLspTrCtlLspName,
-- tnOamP2mpLspTrMapAddrType,
-- tnOamP2mpLspTrMapDSIPv4Addr,
-- tnOamP2mpLspTrMapDSIfAddr,
-- tnOamP2mpLspTrMapMTU,
-- tnOamP2mpLspTrMapP2mpBranch,
-- tnOamP2mpLspTrMapP2mpBud,
-- tnOamP2mpLspTrDSLabelLabel,
-- tnOamP2mpLspTrDSLabelProtocol
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM P2MP LSP Trace Route
-- tests on Nokia SROS series systems release 7.0."
-- ::= { tnOamTrGroups 26 }
-- tnOamTrGeneralV6v0Group OBJECT-GROUP
-- OBJECTS { tnOamTrMaxConcurrentRequests,
-- tnOamTrCtlRowStatus,
-- tnOamTrCtlStorageType,
-- tnOamTrCtlDescr,
-- tnOamTrCtlTestMode,
-- tnOamTrCtlAdminStatus,
-- tnOamTrCtlFcName,
-- tnOamTrCtlProfile,
-- tnOamTrCtlServiceId,
-- tnOamTrCtlDataSize,
-- tnOamTrCtlTimeOut,
-- tnOamTrCtlProbesPerHop,
-- tnOamTrCtlMaxTtl,
-- tnOamTrCtlInitialTtl,
-- tnOamTrCtlDSField,
-- tnOamTrCtlMaxFailures,
-- tnOamTrCtlInterval,
-- tnOamTrCtlTrapGeneration,
-- tnOamTrCtlSAA,
-- tnOamTrCtlRuns,
-- tnOamTrCtlFailures,
-- tnOamTrCtlLastRunResult,
-- tnOamTrCtlLastChanged,
-- tnOamTrCtlVRtrID,
-- tnOamTrCtlTgtAddrType,
-- tnOamTrCtlTgtAddress,
-- tnOamTrCtlSrcAddrType,
-- tnOamTrCtlSrcAddress,
-- tnOamTrCtlWaitMilliSec,
-- tnOamTrResultsOperStatus,
-- tnOamTrResultsCurHopCount,
-- tnOamTrResultsCurProbeCount,
-- tnOamTrResultsLastGoodPath,
-- tnOamTrResultsTgtAddrType,
-- tnOamTrResultsTgtAddress,
-- tnOamTrProbeHistoryResponse,
-- tnOamTrProbeHistoryOneWayTime,
-- tnOamTrProbeHistoryStatus,
-- tnOamTrProbeHistoryLastRC,
-- tnOamTrProbeHistoryTime,
-- tnOamTrProbeHistoryResponsePlane,
-- tnOamTrProbeHistoryAddressType,
-- tnOamTrProbeHistorySapId,
-- tnOamTrProbeHistoryVersion,
-- tnOamTrProbeHistoryRouterID,
-- tnOamTrProbeHistoryIfIndex,
-- tnOamTrProbeHistoryDataLen,
-- tnOamTrProbeHistorySize,
-- tnOamTrProbeHistoryInOneWayTime,
-- tnOamTrProbeHistoryAddrType,
-- tnOamTrProbeHistoryAddress,
-- tnOamLTtraceFecDiscoveryState,
-- tnOamLTtraceFecDisStatusBits,
-- tnOamLTtraceFecDisPaths,
-- tnOamLTtraceFecFailedHops,
-- tnOamLTtraceFecLastDisEnd,
-- tnOamLTtraceFecFailedProbes,
-- tnOamLTtraceFecProbeState,
-- tnOamLTtracePathRemAddrType,
-- tnOamLTtracePathRemoteAddr,
-- tnOamLTtracePathEgrNhAddrType,
-- tnOamLTtracePathEgrNhAddr,
-- tnOamLTtracePathDisTtl,
-- tnOamLTtracePathLastDisTime,
-- tnOamLTtracePathLastRc,
-- tnOamLTtracePathProbeState,
-- tnOamLTtraceCtlLdpPrefixType,
-- tnOamLTtraceCtlLdpPrefix,
-- tnOamLTtraceCtlLdpPrefixLen,
-- tnOamLTtraceCtlMaxPath,
-- tnOamLTtraceResultsDisPaths,
-- tnOamLTtraceResultsFailedHops,
-- tnOamLTtraceResultsDisState,
-- tnOamLTtraceResultsDisStatus,
-- tnOamLTtraceUpStreamHopIndex,
-- tnOamLTtraceHopAddrType,
-- tnOamLTtraceHopAddr,
-- tnOamLTtraceHopDstAddrType,
-- tnOamLTtraceHopDstAddr,
-- tnOamLTtraceHopEgrNhAddrType,
-- tnOamLTtraceHopEgrNhAddr,
-- tnOamLTtraceHopDisTtl,
-- tnOamLTtraceHopLastRc,
-- tnOamLTtraceHopDiscoveryState,
-- tnOamLTtraceHopDiscoveryTime,
-- tnOamLTtraceAutoRowStatus,
-- tnOamLTtraceAutoLastChanged,
-- tnOamLTtraceAutoStorageType,
-- tnOamLTtraceAutoAdminState,
-- tnOamLTtraceAutoFcName,
-- tnOamLTtraceAutoProfile,
-- tnOamLTtraceAutoDiscIntvl,
-- tnOamLTtraceAutoMaxPath,
-- tnOamLTtraceAutoTrMaxTtl,
-- tnOamLTtraceAutoTrTimeOut,
-- tnOamLTtraceAutoTrMaxFailures,
-- tnOamLTtraceAutoPolicy1,
-- tnOamLTtraceAutoPolicy2,
-- tnOamLTtraceAutoPolicy3,
-- tnOamLTtraceAutoPolicy4,
-- tnOamLTtraceAutoPolicy5,
-- tnOamLTtraceAutoProbeIntvl,
-- tnOamLTtraceAutoPrTimeOut,
-- tnOamLTtraceAutoPrMaxFailures,
-- tnOamLTtraceAutoDiscoveryState,
-- tnOamLTtraceAutoTotalFecs,
-- tnOamLTtraceAutoDisFecs,
-- tnOamLTtraceAutoLastDisStart,
-- tnOamLTtraceAutoLastDisEnd,
-- tnOamLTtraceAutoLastDisDur,
-- tnOamLTtracePathProbeState,
-- tnOamLTtracePathProbeTmOutCnt,
-- tnOamLTtraceMaxConRequests
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM Trace Route test
-- general capabilities on Nokia SROS series systems 6.0
-- release."
-- ::= { tnOamTrGroups 27 }
-- tnOamTrObsoleteV6v0Group OBJECT-GROUP
-- OBJECTS { tnOamTrCtlCreateHopsEntries,
-- tnOamLspTrCtlVRtrID,
-- tnOamTrCtlMaxRows
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM trace route
-- operations on Nokia SR series systems that were made
-- obsolete in release 6.0.
-- Please see tnOamVprnTrObsoleteV6v0Group for additional
-- obsoleted objects."
-- ::= { tnOamTrGroups 28 }
-- tnOamTrGeneralV7v0Group OBJECT-GROUP
-- OBJECTS { tnOamTrMaxConcurrentRequests,
-- tnOamTrCtlRowStatus,
-- tnOamTrCtlStorageType,
-- tnOamTrCtlDescr,
-- tnOamTrCtlTestMode,
-- tnOamTrCtlAdminStatus,
-- tnOamTrCtlFcName,
-- tnOamTrCtlProfile,
-- tnOamTrCtlServiceId,
-- tnOamTrCtlDataSize,
-- tnOamTrCtlTimeOut,
-- tnOamTrCtlProbesPerHop,
-- tnOamTrCtlMaxTtl,
-- tnOamTrCtlInitialTtl,
-- tnOamTrCtlDSField,
-- tnOamTrCtlMaxFailures,
-- tnOamTrCtlInterval,
-- tnOamTrCtlTrapGeneration,
-- tnOamTrCtlSAA,
-- tnOamTrCtlRuns,
-- tnOamTrCtlFailures,
-- tnOamTrCtlLastRunResult,
-- tnOamTrCtlLastChanged,
-- tnOamTrCtlVRtrID,
-- tnOamTrCtlTgtAddrType,
-- tnOamTrCtlTgtAddress,
-- tnOamTrCtlSrcAddrType,
-- tnOamTrCtlSrcAddress,
-- tnOamTrCtlWaitMilliSec,
-- tnOamTrResultsOperStatus,
-- tnOamTrResultsCurHopCount,
-- tnOamTrResultsCurProbeCount,
-- tnOamTrResultsLastGoodPath,
-- tnOamTrResultsTgtAddrType,
-- tnOamTrResultsTgtAddress,
-- tnOamTrProbeHistoryResponse,
-- tnOamTrProbeHistoryOneWayTime,
-- tnOamTrProbeHistoryStatus,
-- tnOamTrProbeHistoryLastRC,
-- tnOamTrProbeHistoryTime,
-- tnOamTrProbeHistoryResponsePlane,
-- tnOamTrProbeHistoryAddressType,
-- tnOamTrProbeHistorySapId,
-- tnOamTrProbeHistoryVersion,
-- tnOamTrProbeHistoryRouterID,
-- tnOamTrProbeHistoryIfIndex,
-- tnOamTrProbeHistoryDataLen,
-- tnOamTrProbeHistorySize,
-- tnOamTrProbeHistoryInOneWayTime,
-- tnOamTrProbeHistoryAddrType,
-- tnOamTrProbeHistoryAddress,
-- tnOamLTtraceFecDiscoveryState,
-- tnOamLTtraceFecDisStatusBits,
-- tnOamLTtraceFecDisPaths,
-- tnOamLTtraceFecFailedHops,
-- tnOamLTtraceFecLastDisEnd,
-- tnOamLTtraceFecFailedProbes,
-- tnOamLTtraceFecProbeState,
-- tnOamLTtracePathRemAddrType,
-- tnOamLTtracePathRemoteAddr,
-- tnOamLTtracePathEgrNhAddrType,
-- tnOamLTtracePathEgrNhAddr,
-- tnOamLTtracePathDisTtl,
-- tnOamLTtracePathLastDisTime,
-- tnOamLTtracePathLastRc,
-- tnOamLTtracePathProbeState,
-- tnOamLTtraceCtlLdpPrefixType,
-- tnOamLTtraceCtlLdpPrefix,
-- tnOamLTtraceCtlLdpPrefixLen,
-- tnOamLTtraceCtlMaxPath,
-- tnOamLTtraceResultsDisPaths,
-- tnOamLTtraceResultsFailedHops,
-- tnOamLTtraceResultsDisState,
-- tnOamLTtraceResultsDisStatus,
-- tnOamLTtraceUpStreamHopIndex,
-- tnOamLTtraceHopAddrType,
-- tnOamLTtraceHopAddr,
-- tnOamLTtraceHopDstAddrType,
-- tnOamLTtraceHopDstAddr,
-- tnOamLTtraceHopEgrNhAddrType,
-- tnOamLTtraceHopEgrNhAddr,
-- tnOamLTtraceHopDisTtl,
-- tnOamLTtraceHopLastRc,
-- tnOamLTtraceHopDiscoveryState,
-- tnOamLTtraceHopDiscoveryTime,
-- tnOamLTtraceAutoRowStatus,
-- tnOamLTtraceAutoLastChanged,
-- tnOamLTtraceAutoStorageType,
-- tnOamLTtraceAutoAdminState,
-- tnOamLTtraceAutoFcName,
-- tnOamLTtraceAutoProfile,
-- tnOamLTtraceAutoDiscIntvl,
-- tnOamLTtraceAutoMaxPath,
-- tnOamLTtraceAutoTrMaxTtl,
-- tnOamLTtraceAutoTrTimeOut,
-- tnOamLTtraceAutoTrMaxFailures,
-- tnOamLTtraceAutoPolicy1,
-- tnOamLTtraceAutoPolicy2,
-- tnOamLTtraceAutoPolicy3,
-- tnOamLTtraceAutoPolicy4,
-- tnOamLTtraceAutoPolicy5,
-- tnOamLTtraceAutoProbeIntvl,
-- tnOamLTtraceAutoPrTimeOut,
-- tnOamLTtraceAutoPrMaxFailures,
-- tnOamLTtraceAutoDiscoveryState,
-- tnOamLTtraceAutoTotalFecs,
-- tnOamLTtraceAutoDisFecs,
-- tnOamLTtraceAutoLastDisStart,
-- tnOamLTtraceAutoLastDisEnd,
-- tnOamLTtraceAutoLastDisDur,
-- tnOamLTtracePathProbeState,
-- tnOamLTtracePathProbeTmOutCnt,
-- tnOamLTtraceMaxConRequests,
-- tnOamTrHopsRttOFSumSquares,
-- tnOamTrHopsRttHCSumSquares,
-- tnOamTrHopsTtOFSumSquares,
-- tnOamTrHopsTtHCSumSquares,
-- tnOamTrHopsInTtOFSumSqrs,
-- tnOamTrHopsInTtHCSumSqrs,
-- tnOamTrResultsTestRunResult
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM Trace Route test
-- general capabilities on Nokia SROS series systems 7.0
-- release."
-- ::= { tnOamTrGroups 29 }
-- tnOamEthCfmTrV8v0Group OBJECT-GROUP
-- OBJECTS { tnOamEthCfmTrCtlTgtMacAddr,
-- tnOamEthCfmTrCtlSrcMdIndex,
-- tnOamEthCfmTrCtlSrcMaIndex,
-- tnOamEthCfmTrCtlSrcMepId,
-- tnOamEthCfmTrPrHistIngressMac,
-- tnOamEthCfmTrPrHistEgressMac,
-- tnOamEthCfmTrPrHistRelayAction,
-- tnOamEthCfmTrPrHistForwarded,
-- tnOamEthCfmTrPrHistTerminalMep
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM Ethernet CFM trace
-- route tests on Nokia SROS series systems 8.0 release."
-- ::= { tnOamTrGroups 30 }
-- tnOamLspTrV6v0Group OBJECT-GROUP
-- OBJECTS { tnOamLspTrCtlLspName,
-- tnOamLspTrCtlPathName,
-- tnOamLspTrCtlLdpPrefixType,
-- tnOamLspTrCtlLdpPrefix,
-- tnOamLspTrCtlLdpPrefixLen,
-- tnOamLspTrCtlPathDestType,
-- tnOamLspTrCtlPathDest,
-- tnOamLspTrCtlNhIntfName,
-- tnOamLspTrCtlNhAddressType,
-- tnOamLspTrCtlNhAddress,
-- tnOamLspTrMapAddrType,
-- tnOamLspTrMapDSIPv4Addr,
-- tnOamLspTrMapDSIfAddr,
-- tnOamLspTrMapMTU,
-- tnOamLspTrDSLabelLabel,
-- tnOamLspTrDSLabelProtocol
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM LSP Trace Route
-- tests on Nokia SROS series systems 6.0 release."
-- ::= { tnOamTrGroups 31 }
-- tnOamTrGeneralV8v0Group OBJECT-GROUP
-- OBJECTS { tnOamLTtracePathProbeSendErr,
-- tnOamLTtraceFecSendErrProbes
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM Trace Route test
-- general capabilities on Nokia SROS series systems 8.0
-- release."
-- ::= { tnOamTrGroups 32 }
-- tnOamTrNotificationV8v0Group NOTIFICATION-GROUP
-- NOTIFICATIONS { tnOamLdpTtraceFecPFailUpdate
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of notifications supporting the OAM Trace Route test
-- feature on Nokia SROS series systems release 8.0."
-- ::= { tnOamTrGroups 33 }
-- tnOamVccvTrV9v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamVccvTrCtlSpokeSdpId,
-- tnOamVccvTrCtlSaiiGlobalId,
-- tnOamVccvTrCtlSaiiPrefix,
-- tnOamVccvTrCtlSaiiAcId,
-- tnOamVccvTrCtlTaiiGlobalId,
-- tnOamVccvTrCtlTaiiPrefix,
-- tnOamVccvTrCtlTaiiAcId,
-- tnOamVccvTrNextSaiiGlobalId,
-- tnOamVccvTrNextSaiiPrefix,
-- tnOamVccvTrNextSaiiAcId,
-- tnOamVccvTrNextTaiiGlobalId,
-- tnOamVccvTrNextTaiiPrefix,
-- tnOamVccvTrNextTaiiAcId
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of addtional objects supporting management of OAM VCCV Trace
-- Route test general capabilities on Nokia SROS series 9.0
-- release."
-- ::= { tnOamTrGroups 34 }
-- tnOamLTtraceV9v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamLTtraceHopLabel1,
-- tnOamLTtraceHopLabel2,
-- tnOamLTtraceHopLabel3,
-- tnOamLTtraceHopLabel4,
-- tnOamLTtraceHopLabel5,
-- tnOamLTtraceHopLabel6,
-- tnOamLTtraceHopIfAddrType,
-- tnOamLTtraceHopIfAddress,
-- tnOamLTtraceHopRouterIdType,
-- tnOamLTtraceHopRouterId
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of additional objects supporting management of OAM LDP
-- Tree Discovery capabilities on Nokia SROS series 9.0 release."
-- ::= { tnOamTrGroups 35 }
--
-- OAM SAA Test Groups
--
-- tnOamSaaGeneralV3v0Group OBJECT-GROUP
-- OBJECTS { tnOamSaaCtlRowStatus,
-- tnOamSaaCtlStorageType,
-- tnOamSaaCtlLastChanged,
-- tnOamSaaCtlAdminStatus,
-- tnOamSaaCtlTestMode,
-- tnOamSaaCtlDescr,
-- tnOamSaaCtlRuns,
-- tnOamSaaCtlFailures,
-- tnOamSaaCtlLastRunResult
-- }
-- STATUS obsolete
-- DESCRIPTION
-- "The group of objects supporting management of OAM SAA test
-- general capabilities on Nokia SROS series systems."
-- ::= { tnOamSaaGroups 1 }
-- tnOamSaaThresholdV3v0Group OBJECT-GROUP
-- OBJECTS { tnOamSaaTRowStatus,
-- tnOamSaaTLastChanged,
-- tnOamSaaTThreshold,
-- tnOamSaaTValue,
-- tnOamSaaTLastSent,
-- tnOamSaaTTestMode,
-- tnOamSaaTTestRunIndex
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM Trace Route
-- SAA tests thresholds on Nokia SROS series systems 3.0R1."
-- ::= { tnOamSaaGroups 2 }
-- tnOamSaaNotificationV3v0Group NOTIFICATION-GROUP
-- NOTIFICATIONS { tnOamSaaThreshold
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of notifications supporting the OAM Trace Route test
-- feature on Nokia SROS series systems."
-- ::= { tnOamSaaGroups 3 }
-- tnOamSaaGeneralV7v0Group OBJECT-GROUP
-- OBJECTS { tnOamSaaCtlRowStatus,
-- tnOamSaaCtlStorageType,
-- tnOamSaaCtlLastChanged,
-- tnOamSaaCtlAdminStatus,
-- tnOamSaaCtlTestMode,
-- tnOamSaaCtlDescr,
-- tnOamSaaCtlRuns,
-- tnOamSaaCtlFailures,
-- tnOamSaaCtlLastRunResult,
-- tnOamSaaCtlAcctPolicyId,
-- tnOamSaaCtlSuppressAccounting
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM SAA test
-- general capabilities on Nokia SROS series systems 7.0 release."
-- ::= { tnOamSaaGroups 4 }
-- tnOamSaaGeneralV8v0Group OBJECT-GROUP
-- OBJECTS { tnOamSaaCtlContinuous
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of additional objects supporting management of OAM SAA test
-- general capabilities on Nokia SROS series systems 8.0
-- release."
-- ::= { tnOamSaaGroups 5 }
--
-- OAM General Groups
--
-- tnOamGeneralV8v0Group OBJECT-GROUP
-- OBJECTS {
-- tnOamMplsPduTimeStampFormat
-- }
-- STATUS current
-- DESCRIPTION
-- "The group of objects supporting management of OAM test general
-- capabilities on Nokia SROS systems, release 8.0 R4."
-- ::= { tnOamGeneralGroups 1 }
--
-- Dummy Scalars
--
tnOamTestScalar1 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A dummy scalar that satisfies a SNMP get request quickly.Otherwise,
it has to traverse the remaining MIB to get to the next applicable
item."
::= { tnOamTestObjs 101 }
tnOamTestScalar2 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { tnOamTestObjs 102 }
END