summaryrefslogtreecommitdiff
path: root/MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-OAM-TEST-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-OAM-TEST-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-OAM-TEST-MIB')
-rw-r--r--MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-OAM-TEST-MIB11409
1 files changed, 11409 insertions, 0 deletions
diff --git a/MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-OAM-TEST-MIB b/MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-OAM-TEST-MIB
new file mode 100644
index 0000000..a088d98
--- /dev/null
+++ b/MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-OAM-TEST-MIB
@@ -0,0 +1,11409 @@
+ALCATEL-IND1-TIMETRA-OAM-TEST-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress,
+ Integer32, Unsigned32, Gauge32, Counter32
+ FROM SNMPv2-SMI
+
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+
+ TEXTUAL-CONVENTION, RowStatus, StorageType, TruthValue,
+ DateAndTime, MacAddress, TimeStamp, DisplayString
+ FROM SNMPv2-TC
+
+ SnmpAdminString
+ FROM SNMP-FRAMEWORK-MIB
+
+ InetAddressType, InetAddress, InetAddressPrefixLength
+ FROM INET-ADDRESS-MIB
+
+ InterfaceIndex, InterfaceIndexOrZero
+ FROM IF-MIB
+
+ RouterID
+ FROM OSPF-MIB
+
+ AtmVpIdentifier, AtmVcIdentifier
+ FROM ATM-TC-MIB
+
+ MplsLabel
+ FROM MPLS-LDP-MIB
+
+ TNamedItemOrEmpty, TmnxVcType, TmnxVcId, TmnxVcIdOrNone, TFCName,
+ TmnxPortID, TmnxEncapVal, TmnxStrSapId, TmnxServId, TmnxTunnelType,
+ TmnxTunnelID, TmnxBgpRouteTarget, TmnxVPNRouteDistinguisher,
+ TmnxVRtrID, IpAddressPrefixLength, TmnxAdminState, SdpBindId,
+ TItemDescription, TPolicyStatementNameOrEmpty
+ FROM ALCATEL-IND1-TIMETRA-TC-MIB
+
+ timetraSRMIBModules, tmnxSRObjs,
+ tmnxSRNotifyPrefix, tmnxSRConfs
+ FROM ALCATEL-IND1-TIMETRA-GLOBAL-MIB
+
+ SdpId, SdpBindVcType
+ FROM ALCATEL-IND1-TIMETRA-SERV-MIB
+
+ TProfile
+ FROM ALCATEL-IND1-TIMETRA-QOS-MIB
+
+ vRtrID
+ FROM ALCATEL-IND1-TIMETRA-VRTR-MIB
+ ;
+
+timetraOamTestMIBModule MODULE-IDENTITY
+ LAST-UPDATED "0801010000Z"
+ ORGANIZATION "Alcatel"
+ CONTACT-INFO "Alcatel 7x50 Support
+ Web: http://www.alcatel.com/comps/pages/carrier_support.jhtml"
+
+ DESCRIPTION
+ "This document is the SNMP MIB module to manage and provision the
+ Alcatel 7x50 OAM tests.
+
+ Copyright 2003-2008 Alcatel-Lucent. All rights reserved.
+ Reproduction of this document is authorized on the condition that
+ the foregoing copyright notice is included.
+
+ This SNMP MIB module (Specification) embodies Alcatel's
+ proprietary intellectual property. Alcatel retains
+ all title and ownership in the Specification, including any
+ revisions.
+
+ Alcatel grants all interested parties a non-exclusive
+ license to use and distribute an unmodified copy of this
+ Specification in connection with management of Alcatel
+ products, and without fee, provided this copyright notice and
+ license appear on all copies.
+
+ This Specification is supplied 'as is', and Alcatel
+ makes no warranty, either express or implied, as to the use,
+ operation, condition, or performance of the Specification."
+--
+-- Revision History
+--
+ REVISION "0801010000Z"
+ DESCRIPTION "Rev 6.0 01 Jan 2008 00:00
+ 6.0 release of the TIMETRA-OAM-TEST-MIB."
+
+ REVISION "0701010000Z"
+ DESCRIPTION "Rev 5.0 01 Jan 2007 00:00
+ 5.0 release of the TIMETRA-OAM-TEST-MIB."
+
+ REVISION "0603090000Z"
+ DESCRIPTION "Rev 4.0 09 Mar 2006 00:00
+ 4.0 release of the TIMETRA-OAM-TEST-MIB."
+
+ REVISION "0508310000Z"
+ DESCRIPTION "Rev 3.0 31 Aug 2005 00:00
+ 3.0 release of the TIMETRA-OAM-TEST-MIB."
+
+ REVISION "0501240000Z"
+ DESCRIPTION "Rev 2.1 24 Jan 2005 00:00
+ 2.1 release of the TIMETRA-OAM-TEST-MIB."
+
+ REVISION "0401150000Z"
+ DESCRIPTION "Rev 2.0 15 Jan 2004 00:00
+ 2.0 release of the TIMETRA-OAM-TEST-MIB."
+
+ REVISION "0308150000Z"
+ DESCRIPTION "Rev 1.2 15 Aug 2003 00:00
+ 1.2 release of the TIMETRA-OAM-TEST-MIB."
+
+ REVISION "0301200000Z"
+ DESCRIPTION "Rev 1.0 20 Jan 2003 00:00
+ 1.0 Release of the TIMETRA-OAM-TEST-MIB."
+
+ REVISION "0111150000Z"
+ DESCRIPTION "Rev 0.1 15 Nov 2001 00:00
+ Initial version of the TIMETRA-OAM-TEST-MIB."
+
+ ::= { timetraSRMIBModules 11 }
+
+
+tmnxOamTestObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 11 }
+
+ tmnxOamPingObjs OBJECT IDENTIFIER
+ ::= { tmnxOamTestObjs 1 }
+ tmnxOamPingNotificationObjects OBJECT IDENTIFIER
+ ::= { tmnxOamPingObjs 1 }
+
+ tmnxOamTraceRouteObjs OBJECT IDENTIFIER
+ ::= { tmnxOamTestObjs 2 }
+ tmnxOamTraceRouteNotifyObjects OBJECT IDENTIFIER
+ ::= { tmnxOamTraceRouteObjs 1 }
+
+ tmnxOamSaaObjs OBJECT IDENTIFIER
+ ::= { tmnxOamTestObjs 3 }
+ tmnxOamSaaNotifyObjects OBJECT IDENTIFIER
+ ::= { tmnxOamSaaObjs 1 }
+
+tmnxOamTestNotifications OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 11 }
+ tmnxOamPingNotifyPrefix OBJECT IDENTIFIER
+ ::= { tmnxOamTestNotifications 1 }
+ tmnxOamPingNotifications OBJECT IDENTIFIER
+ ::= { tmnxOamPingNotifyPrefix 0}
+ tmnxOamTraceRouteNotifyPrefix OBJECT IDENTIFIER
+ ::= { tmnxOamTestNotifications 2 }
+ tmnxOamTraceRouteNotifications OBJECT IDENTIFIER
+ ::= { tmnxOamTraceRouteNotifyPrefix 0}
+ tmnxOamSaaNotifyPrefix OBJECT IDENTIFIER
+ ::= { tmnxOamTestNotifications 3}
+ tmnxOamSaaNotifications OBJECT IDENTIFIER
+ ::= { tmnxOamSaaNotifyPrefix 0}
+
+tmnxOamTestConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 11 }
+ tmnxOamPingConformance OBJECT IDENTIFIER
+ ::= { tmnxOamTestConformance 1 }
+ tmnxOamTraceRouteConformance OBJECT IDENTIFIER
+ ::= { tmnxOamTestConformance 2 }
+ tmnxOamSaaConformance OBJECT IDENTIFIER
+ ::= { tmnxOamTestConformance 3 }
+
+--
+-- Textual Conventions
+--
+
+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.
+ "
+ 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)
+ }
+
+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)
+ }
+
+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 operationaly
+ 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 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.
+ "
+ 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)
+ }
+
+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 tmnxOamSaaThreshold 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)
+ }
+
+
+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)
+ }
+--
+-- Alcatel 7x50 SR series OAM Ping General Objects
+--
+
+tmnxOamPingMaxConcurrentTests 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 }
+ ::= { tmnxOamPingObjs 2 }
+
+--
+-- Alcatel 7x50 SR series OAM Ping Control Table
+--
+tmnxOamPingCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM ping Control Table for providing,
+ via SNMP, the capability of performing Alcatel 7x50 SR OAM ping test
+ operations. The results of these tests are stored in the
+ tmnxOamPingResultsTable and the tmnxOamPingHistoryTable."
+ ::= { tmnxOamPingObjs 3 }
+
+tmnxOamPingCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamPingCtlTable. 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
+ }
+ ::= { tmnxOamPingCtlTable 1 }
+
+TmnxOamPingCtlEntry ::=
+ SEQUENCE {
+ tmnxOamPingCtlOwnerIndex SnmpAdminString,
+ tmnxOamPingCtlTestIndex SnmpAdminString,
+ tmnxOamPingCtlRowStatus RowStatus,
+ tmnxOamPingCtlStorageType StorageType,
+ tmnxOamPingCtlDescr SnmpAdminString,
+ tmnxOamPingCtlTestMode INTEGER,
+ tmnxOamPingCtlAdminStatus INTEGER,
+ tmnxOamPingCtlOrigSdpId SdpId,
+ tmnxOamPingCtlRespSdpId SdpId,
+ tmnxOamPingCtlFcName TFCName,
+ tmnxOamPingCtlProfile TProfile,
+ tmnxOamPingCtlMtuStartSize Unsigned32,
+ tmnxOamPingCtlMtuEndSize Unsigned32,
+ tmnxOamPingCtlMtuStepSize Unsigned32,
+-- tmnxOamPingCtlTargetAddressType InetAddressType,
+-- tmnxOamPingCtlTargetAddress InetAddress,
+ tmnxOamPingCtlTargetIpAddress IpAddress,
+ tmnxOamPingCtlServiceId TmnxServId,
+ tmnxOamPingCtlLocalSdp TruthValue,
+ tmnxOamPingCtlRemoteSdp TruthValue,
+ tmnxOamPingCtlSize Unsigned32,
+ tmnxOamPingCtlTimeOut Unsigned32,
+ tmnxOamPingCtlProbeCount Unsigned32,
+ tmnxOamPingCtlInterval Unsigned32,
+ tmnxOamPingCtlMaxRows Unsigned32,
+ tmnxOamPingCtlTrapGeneration BITS,
+ tmnxOamPingCtlTrapProbeFailureFilter Unsigned32,
+ tmnxOamPingCtlTrapTestFailureFilter Unsigned32,
+ tmnxOamPingCtlSAA TruthValue,
+ tmnxOamPingCtlRuns Counter32,
+ tmnxOamPingCtlFailures Counter32,
+ tmnxOamPingCtlLastRunResult INTEGER,
+ tmnxOamPingCtlLastChanged TimeStamp,
+ tmnxOamPingCtlVRtrID TmnxVRtrID,
+ tmnxOamPingCtlTgtAddrType InetAddressType,
+ tmnxOamPingCtlTgtAddress InetAddress,
+ tmnxOamPingCtlSrcAddrType InetAddressType,
+ tmnxOamPingCtlSrcAddress InetAddress,
+ tmnxOamPingCtlDnsName OCTET STRING,
+ tmnxOamPingCtlDNSRecord INTEGER
+ }
+
+tmnxOamPingCtlOwnerIndex 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."
+ ::= { tmnxOamPingCtlEntry 1 }
+
+tmnxOamPingCtlTestIndex OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(1..32))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The test name index of the Alcatel 7x50 SR OAM ping test.
+ This is locally unique, within the scope of an
+ tmnxOamPingCtlOwnerIndex."
+ ::= { tmnxOamPingCtlEntry 2 }
+
+tmnxOamPingCtlRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object allows entries to be created and deleted
+ in the tmnxOamPingCtlTable. Deletion of an entry in this
+ table results in all corresponding (same
+ tmnxOamPingCtlOwnerIndex and tmnxOamPingCtlTestIndex index
+ values) tmnxOamPingResultsTable and tmnxOamPingHistoryTable
+ entries being deleted.
+
+ Activation of a Alcatel 7x50 SR OAM ping operation is controlled
+ via tmnxOamPingCtlAdminStatus and not by changing
+ this object's value to active(1).
+
+ The values for configuration objects required for the type of
+ test specified in tmnxOamPingCtlTestMode 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 tmnxOamPingResultsOperStatus 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 Alcatel
+ 7x50 SR OAM ping operation.
+
+ The operational state of an Alcatel 7x50 SR OAM ping operation
+ can be determined by examination of its
+ tmnxOamPingResultsOperStatus object."
+ REFERENCE
+ "See definition of RowStatus in RFC 2579, 'Textual
+ Conventions for SMIv2.'"
+ ::= { tmnxOamPingCtlEntry 3 }
+
+tmnxOamPingCtlStorageType 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 }
+ ::= { tmnxOamPingCtlEntry 4 }
+
+tmnxOamPingCtlDescr 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
+ ::= { tmnxOamPingCtlEntry 5 }
+
+tmnxOamPingCtlTestMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ sdpPing (1),
+ mtuPing (2),
+ svcPing (3),
+ macQuery (4),
+ 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)
+ }
+ 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.
+
+ 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 - determines a specific address mapping for the service ID.
+ See tmnxOamMacPingCtlTable for additional parameters.
+ NOTE: This is a one-shot test.
+
+ macPing - determines address mappings for the service ID.
+ See tmnxOamMacPingCtlTable for additional parameters.
+
+ macPopulate - populates an OAM MAC address into the FIBs.
+ See tmnxOamMacPingCtlTable for additional parameters.
+ NOTE: This is a one-shot test.
+
+ macPurge - deletes an OAM MAC address from the FIBs.
+ See tmnxOamMacPingCtlTable for additional parameters.
+ NOTE: This is a one-shot test.
+
+ lspPing - tests LSP path connectivity and round trip time.
+ See tmnxOamLspPingCtlTable for additional parameters.
+
+ vprnPing - tests IP path connectivity and round trip time within
+ a specified VPRN service. See tmnxOamVprnPingCtlTable
+ for additional parameters.
+
+ atmPing - tests ATM path connectivity and round trip time on an
+ ATM VCC. See tmnxOamAtmPingCtlTable for additional
+ parameters.
+
+ mfibPing - tests IP multicast connectivity and round trip time
+ within a specified VPLS service.
+ See tmnxOamMfibPingCtlTable for additional parameters.
+
+ cpePing - determines IP connectivity to a CPE
+ within a specified VPLS service.
+ See tmnxOamCpePingCtlTable 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 tmnxOamVccvPingCtlTable for additional parameters.
+
+ icmpPing - tests IP connectivity and round trip time.
+ See tmnxOamIcmpPingCtlTable 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 tmnxOamAncpTestCtlTable for additional parameters.
+ "
+ DEFVAL { sdpPing }
+ ::= { tmnxOamPingCtlEntry 6 }
+
+tmnxOamPingCtlAdminStatus 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 tmnxOamPingCtlEntry should be
+ in:
+
+ enabled(1) - Attempt to activate the test as defined by
+ this tmnxOamPingCtlEntry.
+ disabled(2) - Deactivate the test as defined by this
+ tmnxOamPingCtlEntry.
+
+ An attempt to set tmnxOamPingCtlAdminStatus 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 tmnxOamPingCtlTestMode equals either
+ 'sdpPing' or 'mtuPing', tmnxOamPingCtlOrigSdpId must have already
+ been set.
+
+ If tmnxOamPingCtlTestMode equals 'mtuPing',
+ tmnxOamPingCtlMtuStartSize and tmnxOamPingCtlMtuEndSize must also
+ have already been set.
+
+ If tmnxOamPingCtlTestMode equals 'svcPing',
+ tmnxOamPingCtlTgtAddress and tmnxOamPingCtlServiceId must have
+ already been set.
+
+ If tmnxOamPingCtlTestMode equals 'cpePing',
+ tmnxOamPingCtlTgtAddress, and tmnxOamCpePingCtlSourceIpAddr
+ are required.
+
+ If tmnxOamPingCtlTestMode equals 'icmpPing', tmnxOamPingCtlTgtAddress
+ must have already been set.
+
+ If tmnxOamPingCtlTestMode equals 'dnsPing', tmnxOamPingCtlTgtAddress
+ must have already been set.
+
+ If tmnxOamPingCtlSAA has the value 'true' and tmnxOamSaaCtlAdminStatus
+ has a value 'outOfService', an attempt to set this object to 'enabled'
+ will fail with an inconsistentValue error.
+
+ Refer to the corresponding tmnxOamPingResultsOperStatus to determine
+ the operational state of the test defined by this entry."
+ DEFVAL { disabled }
+ ::= { tmnxOamPingCtlEntry 7 }
+
+tmnxOamPingCtlOrigSdpId OBJECT-TYPE
+ SYNTAX SdpId
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the originating SDP-ID to be used for performing
+ a spd-ping or mtu-ping operation. This parameter is required
+ only if tmnxOamPingCtlTestMode has a value of either 'sdpPing'
+ or 'mtuPing'.
+
+ The far-end address of the specified SPD-ID is the expected
+ responder-id within each OAM reply message received. The
+ specified SPD-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 tmnxOamPingCtlFcName is used to define
+ the outgoing forwarding class used for the SDP encapsulation.
+
+ If the value of tmnxOamPingCtlOrigSdpId 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 tmnxOamPingHistoryStatus for that probe entry. Once
+ the interval timer expires, the next probe attempt will be made
+ if required."
+ DEFVAL { 0 } -- invalid Sdp-ID
+ ::= { tmnxOamPingCtlEntry 8 }
+
+tmnxOamPingCtlRespSdpId 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
+ tmnxOamPingCtlTestMode 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
+ ::= { tmnxOamPingCtlEntry 9 }
+
+tmnxOamPingCtlFcName OBJECT-TYPE
+ SYNTAX TFCName
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingCtlFcName specifies the forwarding class.
+ This parameter is optional and is valid only if tmnxOamPingCtlTestMode
+ has a value of 'sdpPing', 'macPing', 'lspPing' or 'vccvPing.
+ For 'sdpPing' or 'macPing' this is the forwarding class of the
+ SDP encapsulation. For 'lspPing' this is the forwarding class of the
+ LSP tunnel. For 'vccvPing' this is the forwarding class of the
+ pseudowire.
+
+ The forwarding class name must be one of those defined in the
+ tFCNameTable in ALCATEL-IND1-TIMETRA-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 DSCP or
+ LSP-EXP mappings."
+ DEFVAL { "be" }
+ ::= { tmnxOamPingCtlEntry 10 }
+
+tmnxOamPingCtlProfile OBJECT-TYPE
+ SYNTAX TProfile
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the profile value to be used with the forwarding
+ class specified in tmnxOamPingCtlFcName. This parameter is optional
+ and is valid only if tmnxOamPingCtlTestMode has a value of
+ 'vccvPing', 'sdpPing', 'macPing' or 'lspPing'.
+
+ The profile value must be consistent with the specified forwarding
+ class:
+ 'assured' = 'in' or 'out'
+ 'premium' = 'in'
+ 'be' = 'out' "
+ DEFVAL { out }
+ ::= { tmnxOamPingCtlEntry 11 }
+
+tmnxOamPingCtlMtuStartSize OBJECT-TYPE
+ SYNTAX Unsigned32 (0|40..9197)
+ UNITS "Octets"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the size of the first OAM Echo message sent
+ when tmnxOamPingCtlTestMode is set equal to 'mtuPing'.
+ This parameter is required for 'mtuPing'. An attempt to
+ set tmnxOamPingCtlAdminStatus to 'enabled' to start an
+ 'mtuPing' test will fail if this object has not been
+ explicitly set.
+
+ A value of 0 is returned for this object if it has not
+ been explicitly set. An attempt to set this object to a
+ value of 0 will fail with a wrongValue error."
+ ::= { tmnxOamPingCtlEntry 12 }
+
+tmnxOamPingCtlMtuEndSize OBJECT-TYPE
+ SYNTAX Unsigned32 (0|41..9198)
+ UNITS "Octets"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the size of the last OAM Echo message sent
+ when tmnxOamPingCtlTestMode is set equal to 'mtuPing'.
+ Its value must be greater than the value of
+ tmnxOamPingCtlMtuStartSize. This parameter is required
+ for 'mtuPing'. An attempt to set tmnxOamPingCtlAdminStatus
+ to 'enabled to start an 'mtuPing' will fail if this object
+ has not been explicitly set.
+
+ A value of 0 is returned for this object if it has not
+ been explicitly set. An attempt to set this object to a
+ value of 0 will fail with a wrongValue error."
+ ::= { tmnxOamPingCtlEntry 13 }
+
+tmnxOamPingCtlMtuStepSize 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 tmnxOamPingCtlTestMode is set equal to 'mtuPing'. If the
+ next incremented message size is greater than
+ tmnxOamPingCtlMtuEndSize, 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 }
+ ::= { tmnxOamPingCtlEntry 14 }
+
+tmnxOamPingCtlTargetIpAddress 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 tmnxOamPingCtlTestMode has
+ a value of 'svcPing', 'macQuery' or 'vprnPing'. This parameter
+ is required for 'svcPing', 'macQuery', 'vprnPing', 'cpePing' and
+ 'mrinfo'.
+
+ This object was obsoleted in release 4.0 and replaced with
+ InetAddress objects tmnxOamPingCtlTgtAddrType and
+ tmnxOamPingCtlTgtAddress."
+ DEFVAL { '00000000'h } -- 0.0.0.0
+ ::= { tmnxOamPingCtlEntry 16 }
+
+tmnxOamPingCtlServiceId OBJECT-TYPE
+ SYNTAX TmnxServId
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the Service-ID of the service being tested when the value
+ of tmnxOamPingCtlTestMode is equal to 'svcPing', 'macPopulate',
+ 'macPurge', 'macQuery', 'macPing', 'vprnPing', 'mfibPing', or
+ 'cpePing'.
+
+ Except for 'vprnPing' the Service-ID need not exist on the local
+ node in order to receive a reply message if the far-end target
+ IP address is specified in tmnxOamPingCtlTgtAddress.
+
+ This parameter is required for 'svcPing' , 'macPopulate',
+ 'macPurge', 'macQuery', 'macPing', 'vprnPing', 'mfibPing'
+ and 'cpePing'."
+ DEFVAL { 0 } -- invalid Service-ID
+ ::= { tmnxOamPingCtlEntry 17 }
+
+tmnxOamPingCtlLocalSdp OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamPingCtlLocalSdp 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 tmnxOamPingCtlTgtAddress
+ assigned to it. The far-end address of the specified SPD-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 tmnxOamPingCtlTestMode is
+ equal to 'svcPing'."
+ DEFVAL { false }
+ ::= { tmnxOamPingCtlEntry 18 }
+
+tmnxOamPingCtlRemoteSdp OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamPingCtlRemoteSdp is 'false', the far-end
+ node must use the generic IP/GRE OAM encapsulation as the return
+ path in a 'svcPing' test.
+
+ This object is optional and valid only when tmnxOamPingCtlTestMode is
+ equal to 'svcPing'."
+ DEFVAL { false }
+ ::= { tmnxOamPingCtlEntry 19 }
+
+ tmnxOamPingCtlSize OBJECT-TYPE
+-- SYNTAX Unsigned32 (40..9198)
+ SYNTAX Unsigned32 (0..16384)
+ UNITS "octets"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingCtlSize specifies the size of the OAM Echo
+ message.
+
+ When tmnxOamPingCtlTestMode 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-Lable (if applied)
+ or any DLC headers or trailers.
+
+ 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.
+
+ In the case of 'lspPing' the minimum size allowed is 84 octets.
+ In the case of 'vccvPing' the minimum size allowed is 88 octets.
+ In the case of 'sdpPing' the minimum size allowed is 72 octets.
+ 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.
+ In the case of 'icmpPing' the minimum size allowed is 0 octet.
+ In the case of 'macPing', 'mfibPing' and 'vprnPing' the minimum
+ size allowed is 1 octet.
+
+ In the case of all the test types except 'icmpPing' the maximum
+ size allowed is 9198 octets. In the case of 'icmpPing' the maximum
+ size allowed is 16384 octets.
+
+ When tmnxOamPingCtlTestMode has a value of 'icmpPing', the value
+ of this object specifies the payload size following the ICMP
+ header. The default size for 'icmpPing' is 56 octets.
+
+ This parameter is optional and is valid only if tmnxOamPingCtlTestMode
+ has a value of either 'sdpPing' ,'mtuPing', 'macPing', 'lspPing',
+ 'vprnPing', 'mfibPing', 'vccvPing' or 'icmpPing'."
+ DEFVAL { 72 }
+ ::= { tmnxOamPingCtlEntry 20 }
+
+tmnxOamPingCtlTimeOut OBJECT-TYPE
+ SYNTAX Unsigned32 (1..10)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingCtlTimeOut specifies the time-out value,
+ in seconds, to wait for an OAM Echo message reply. Upon expiration
+ of the timeout period, the agent assumes that the message response
+ will not be received. An appropriate error value is written to
+ tmnxOamPingHistoryStatus for the timed out probe entry. Any response
+ received after the timeout period has expired is silently discarded.
+
+ This parameter is optional and is valid only if tmnxOamPingCtlTestMode
+ has a value of either 'sdpPing', 'mtuPing', 'macPing', 'lspPing',
+ 'vprnPing', 'atmPing', 'mfibPing', 'vccvPing', 'icmpPing' or
+ 'dnsPing'."
+ DEFVAL { 5 }
+ ::= { tmnxOamPingCtlEntry 21 }
+
+-- Note that 'mtuPing' does not use a probe count
+tmnxOamPingCtlProbeCount OBJECT-TYPE
+ SYNTAX Unsigned32 (1..100000)
+ UNITS "probes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the number of times to perform an OAM ping probe
+ operation. Each OAM Echo message request must either timeout
+ or receive a reply before the next message request is sent.
+
+ This parameter is optional and is valid only if tmnxOamPingCtlTestMode
+ does not have a value of 'mtuPing'. The maximum value for all ping
+ test modes other than icmp-ping is 100. The default probe count value
+ for 'icmpPing' is 5."
+ DEFVAL { 1 }
+ ::= { tmnxOamPingCtlEntry 22 }
+
+tmnxOamPingCtlInterval OBJECT-TYPE
+-- SYNTAX Unsigned32 (1..10)
+ SYNTAX Unsigned32 (1..10000)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The number of seconds to wait before sending the next OAM
+ Echo request message. If tmnxOamPingCtlInterval has a
+ value of 1 and tmnxOamPingCtlTimeOut has a value of 10 seconds,
+ then the maximum time between message requests is 10 seconds and
+ the minimum is 1 second.
+
+ For test types other than 'icmpPing', the maximum interval is
+ 10 seconds.
+
+ For 'icmpPing' when tmnxOamIcmpPingCtlRapid has a value of 'true',
+ the UNITS for tmnxOamPingCtlInterval is '10 milliseconds' in order
+ to allow rapid intervals less than 1 second to be specified."
+ DEFVAL { 1 }
+ ::= { tmnxOamPingCtlEntry 23 }
+
+tmnxOamPingCtlMaxRows OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "rows"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The maximum number of entries allowed in the tmnxOamPingHistoryTable
+ for this OAM ping test. The agent will remove the oldest entry in
+ the tmnxOamPingHistoryTable to allow the addition of an new entry
+ once the number of rows in the tmnxOamPingHistoryTable reaches this
+ value.
+
+ Old entries are not removed when a new test is started. Entries are
+ added to the tmnxOamPingHistoryTable until tmnxOamPingCtlMaxRows is
+ reached before entries begin to be removed.
+
+ A value of 0 for this object disables creation of
+ tmnxOamPingHistoryTable entries."
+ DEFVAL { 300 }
+ ::= { tmnxOamPingCtlEntry 24 }
+
+tmnxOamPingCtlTrapGeneration OBJECT-TYPE
+ SYNTAX BITS {
+ probeFailure(0),
+ testFailure(1),
+ testCompletion(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of this object determines when and if
+ to generate a notification for this entry:
+
+ probeFailure(0) - Generate a tmnxOamPingProbeFailed
+ notification subject to the value of
+ tmnxOamPingCtlTrapProbeFailureFilter. The object
+ tmnxOamPingCtlTrapProbeFailureFilter can be used
+ to specify the number of successive probe failures
+ that are required before a tmnxOamPingProbeFailed
+ notification can be generated.
+ testFailure(1) - Generate a tmnxOamPingTestFailed
+ notification. In this instance the object
+ tmnxOamPingCtlTrapTestFailureFilter can be used to
+ determine the number of probe failures that
+ signal when a test fails.
+ testCompletion(2) - Generate a tmnxOamPingTestCompleted
+ notification.
+
+ The value of this object defaults to zero, indicating
+ that none of the above options have been selected."
+ DEFVAL { {} }
+ ::= { tmnxOamPingCtlEntry 25 }
+
+tmnxOamPingCtlTrapProbeFailureFilter 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 tmnxOamPingProbeFailed NOTIFICATION.
+
+ Setting tmnxOamPingCtlTrapGeneration
+ to probeFailure(0) implies that a tmnxOamPingProbeFailed
+ NOTIFICATION is generated only when the number of
+ successive probe failures, as indicated by the
+ value of tmnxOamPingCtlTrapProbeFailureFilter, fail within
+ a given ping test."
+ DEFVAL { 1 }
+ ::= { tmnxOamPingCtlEntry 26 }
+
+tmnxOamPingCtlTrapTestFailureFilter 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 tmnxOamPingTestFailed NOTIFICATION.
+
+ Setting tmnxOamPingCtlTrapGeneration to testFailure(1)
+ implies that a tmnxOamPingTestFailed NOTIFICATION is
+ generated only when the number of ping failures
+ within a test exceed the value of
+ tmnxOamPingCtlTrapTestFailureFilter."
+ DEFVAL { 1 }
+ ::= { tmnxOamPingCtlEntry 27 }
+
+tmnxOamPingCtlSAA OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingCtlSAA specifies whether or not to
+ collect Service Assurance Agent, SAA, metrics such as loss,
+ jitter and latency.
+
+ When tmnxOamPingCtlSAA has a value of 'true', SAA metrics
+ are collected.
+
+ This parameter is optional."
+ DEFVAL { false }
+ ::= { tmnxOamPingCtlEntry 28 }
+
+tmnxOamPingCtlRuns OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingCtlRuns indicates the number of times
+ this OAM ping test has been executed."
+ ::= { tmnxOamPingCtlEntry 29 }
+
+tmnxOamPingCtlFailures OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingCtlFailures indicates the number of times
+ this OAM ping test has failed."
+ ::= { tmnxOamPingCtlEntry 30 }
+
+tmnxOamPingCtlLastRunResult OBJECT-TYPE
+ SYNTAX INTEGER {
+ undetermined (0),
+ success (1),
+ failed (2),
+ aborted (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingCtlLastRunResult 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."
+ ::= { tmnxOamPingCtlEntry 31 }
+
+tmnxOamPingCtlLastChanged OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingCtlLastChanged indicates the time the
+ value of a settable object in this row was last changed."
+ ::= { tmnxOamPingCtlEntry 32 }
+
+tmnxOamPingCtlVRtrID OBJECT-TYPE
+ SYNTAX TmnxVRtrID
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The unique value which identifies this virtual router in the
+ Alcatel 7x50 SR 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 parameter is optional and is valid only if tmnxOamPingCtlTestMode
+ is equal to 'mrInfo' or 'icmpPing'. If no value is specified the
+ base router ID is used."
+ DEFVAL { 1 }
+ ::= { tmnxOamPingCtlEntry 33 }
+
+tmnxOamPingCtlTgtAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the type of host address to be used as the destination
+ for performing a OAM ping operation when tmnxOamPingCtlTestMode
+ has a value of 'svcPing', 'macQuery', 'vprnPing', 'cpePing',
+ 'mrinfo', 'icmpPing' or 'vccvPing'.
+
+ This object indicates the type of address stored in the
+ corresponding tmnxOamPingCtlTgtAddress object.
+
+ Only 'ipv4', 'ipv6' and 'dns' address types are supported.
+ The 'dns' address type is valid only for 'icmpPing'."
+ DEFVAL { unknown }
+ ::= { tmnxOamPingCtlEntry 34 }
+
+tmnxOamPingCtlTgtAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the IP host address to be used as the destination for
+ performing an OAM ping operation and is required when
+ tmnxOamPingCtlTestMode has a value of 'svcPing', 'macQuery', 'vprnPing',
+ 'cpePing', 'mrinfo', 'icmpPing', 'dnsPing' or 'vccvPing'.
+
+ For 'dnsPing' this is the address of the DNS server host that
+ will be asked to resolve a dns name specified by
+ tmnxOamPingCtlDnsName.
+
+ For 'vccvPing', this object must be accompanied by a valid
+ tmnxOamPingCtlSrcAddress and a valid tmnxOamVccvPingCtlPwId.
+
+ The IP host address type is determined by the value of the
+ corresponding tmnxOamPingCtlTgtAddrType object."
+ DEFVAL { ''H }
+ ::= { tmnxOamPingCtlEntry 35 }
+
+tmnxOamPingCtlSrcAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the type of host address to be used as the source
+ for performing a OAM ping operation when tmnxOamPingCtlTestMode
+ has a value of 'svcPing', 'macQuery', 'vprnPing', 'cpePing',
+ 'mrinfo', 'icmpPing' or 'vccvPing'.
+
+ This object indicates the type of address stored in the
+ corresponding tmnxOamPingCtlSrcAddress object.
+
+ Only 'ipv4' and 'ipv6' address types are supported."
+ DEFVAL { unknown }
+ ::= { tmnxOamPingCtlEntry 36 }
+
+tmnxOamPingCtlSrcAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE(0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the IP host address to be used as the source for
+ performing an OAM ping operation when tmnxOamPingCtlTestMode has a
+ value of 'svcPing', 'macQuery', 'vprnPing', 'cpePing', 'mrinfo',
+ 'icmpPing' or 'vccvPing'.
+
+ This is an optional parameter.
+
+ For 'vccvPing', this object must be accompanied by a valid
+ tmnxOamPingCtlTgtAddress and a valid tmnxOamVccvPingCtlPwId.
+
+ The host address type is determined by the value of the
+ corresponding tmnxOamPingCtlSrcAddrType object."
+ DEFVAL { ''H }
+ ::= { tmnxOamPingCtlEntry 37 }
+
+tmnxOamPingCtlDnsName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..255))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingCtlDnsName specifies the DNS name to
+ be resolved to an IP address.
+
+ This object is required for 'dnsPing'."
+ DEFVAL { ''H }
+ ::= { tmnxOamPingCtlEntry 38 }
+
+tmnxOamPingCtlDNSRecord OBJECT-TYPE
+ SYNTAX INTEGER {
+ ipv4Arecord (1),
+ ipv6AAAArecord (2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingCtlDNSRecord specifies which DNS record
+ is to be retrieved in this test."
+ DEFVAL {ipv4Arecord }
+ ::= { tmnxOamPingCtlEntry 39 }
+
+--
+-- Alcatel 7x50 SR serier OAM Ping Results Table
+--
+tmnxOamPingResultsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamPingResultsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Service Ping Results Table for providing
+ the capability of performing OAM ping operations. The
+ results of these operations are stored in the
+ tmnxOamPingResultsTable and the tmnxOamPingHistoryTable.
+
+ An entry is added to the tmnxOamPingResultsTable when an
+ tmnxOamPingCtlEntry is started by successful transition
+ of its tmnxOamPingCtlAdminStatus object to enabled(1).
+
+ An entry is removed from the tmnxOamPingResultsTable when
+ its corresponding tmnxOamPingCtlEntry is deleted."
+ ::= { tmnxOamPingObjs 4 }
+
+tmnxOamPingResultsEntry OBJECT-TYPE
+ SYNTAX TmnxOamPingResultsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamPingResultsTable. The
+ tmnxOamPingResultsTable has the same indexing as the
+ tmnxOamPingCtlTable in order for a tmnxOamPingResultsEntry to
+ correspond to the tmnxOamPingCtlEntry 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 tmnxOamPingCtlTable."
+ INDEX {
+ tmnxOamPingCtlOwnerIndex,
+ tmnxOamPingCtlTestIndex,
+ tmnxOamPingResultsTestRunIndex
+ }
+ ::= { tmnxOamPingResultsTable 1 }
+
+TmnxOamPingResultsEntry ::=
+ SEQUENCE {
+ tmnxOamPingResultsOperStatus INTEGER,
+ tmnxOamPingResultsMinRtt Unsigned32,
+ tmnxOamPingResultsMaxRtt Unsigned32,
+ tmnxOamPingResultsAverageRtt Unsigned32,
+ tmnxOamPingResultsRttSumOfSquares Unsigned32,
+ tmnxOamPingResultsMtuResponseSize Unsigned32,
+ tmnxOamPingResultsSvcPing INTEGER,
+ tmnxOamPingResultsProbeResponses Unsigned32,
+ tmnxOamPingResultsSentProbes Unsigned32,
+ tmnxOamPingResultsLastGoodProbe DateAndTime,
+ tmnxOamPingResultsLastRespHeader OCTET STRING,
+ tmnxOamPingResultsMinTt Integer32,
+ tmnxOamPingResultsMaxTt Integer32,
+ tmnxOamPingResultsAverageTt Integer32,
+ tmnxOamPingResultsTtSumOfSquares Integer32,
+ tmnxOamPingResultsMinInTt Integer32,
+ tmnxOamPingResultsMaxInTt Integer32,
+ tmnxOamPingResultsAverageInTt Integer32,
+ tmnxOamPingResultsInTtSumOfSqrs Integer32,
+ tmnxOamPingResultsOutJitter Integer32,
+ tmnxOamPingResultsInJitter Integer32,
+ tmnxOamPingResultsRtJitter Integer32,
+ tmnxOamPingResultsProbeTimeouts Unsigned32,
+ tmnxOamPingResultsProbeFailures Unsigned32,
+ tmnxOamPingResultsTestRunIndex Unsigned32
+ }
+
+tmnxOamPingResultsOperStatus 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 tmnxOamPingCtlEntry:
+ enabled(1) - Test is active.
+ disabled(2) - Test has stopped."
+ ::= { tmnxOamPingResultsEntry 1 }
+
+tmnxOamPingResultsMinRtt OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum OAM ping round-trip-time (RTT) received.
+
+ A value of 0 for this object implies that no RTT has been received.
+ When tmnxOamPingCtlTestMode does not have a value of 'sdpPing', this
+ object is not relevant and should contain a value of 0."
+ ::= { tmnxOamPingResultsEntry 4 }
+
+tmnxOamPingResultsMaxRtt OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ 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.
+
+ When tmnxOamPingCtlTestMode does not have a value of 'sdpPing', this
+ object is not relevant and should contain a value of 0."
+ ::= { tmnxOamPingResultsEntry 5 }
+
+tmnxOamPingResultsAverageRtt OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current average OAM ping round-trip-time (RTT).
+ When tmnxOamPingCtlTestMode does not have a value of 'sdpPing', this
+ object is not relevant and should contain a value of 0."
+ ::= { tmnxOamPingResultsEntry 6 }
+
+tmnxOamPingResultsRttSumOfSquares OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the sum of the squares for all ping
+ responses received. Its purpose is to enable standard
+ deviation calculation.
+
+ The value of this object MUST be reported as 0 when no ping responses
+ have been received. When tmnxOamPingCtlTestMode does not have a
+ value of 'sdpPing', this object is not relevant and should contain
+ a value of 0."
+ ::= { tmnxOamPingResultsEntry 7 }
+
+tmnxOamPingResultsMtuResponseSize 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
+ tmnxOamPingCtlTestMode does not have a value of 'mtuPing', this object
+ is not relevant and should contain a value of 0."
+ ::= { tmnxOamPingResultsEntry 8 }
+
+tmnxOamPingResultsSvcPing 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
+ tmnxOamPingCtlTestMode does not have a value of 'svcPing', this object
+ is not relevant and should contain a value of 0."
+ ::= { tmnxOamPingResultsEntry 9 }
+
+tmnxOamPingResultsProbeResponses OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "responses"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of responses received for the corresponding
+ tmnxOamPingCtlEntry and tmnxOamPingResultsEntry. The value of
+ this object MUST be reported as 0 when no probe responses have
+ been received."
+ ::= { tmnxOamPingResultsEntry 10 }
+
+tmnxOamPingResultsSentProbes 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 tmnxOamPingCtlEntry and tmnxOamPingResultsEntry.
+ The value of this object MUST be reported as 0 when no probes
+ have been sent."
+ ::= { tmnxOamPingResultsEntry 11 }
+
+tmnxOamPingResultsLastGoodProbe OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Date and time when the last response was received for
+ an OAM probe."
+ ::= { tmnxOamPingResultsEntry 12 }
+
+tmnxOamPingResultsLastRespHeader OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (100))
+ MAX-ACCESS read-only
+ STATUS current
+ 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."
+ ::= { tmnxOamPingResultsEntry 13 }
+
+tmnxOamPingResultsMinTt OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ 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."
+ ::= { tmnxOamPingResultsEntry 14 }
+
+tmnxOamPingResultsMaxTt OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ 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."
+ ::= { tmnxOamPingResultsEntry 15 }
+
+tmnxOamPingResultsAverageTt OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ 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."
+ ::= { tmnxOamPingResultsEntry 16 }
+
+tmnxOamPingResultsTtSumOfSquares OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the sum of the squares for the outbound
+ one-way-trip time of all ping responses received. Its purpose
+ is to enable standard deviation calculation.
+ A value of 0 for this object implies that no one-way-trip-time
+ measurement is available."
+ ::= { tmnxOamPingResultsEntry 17 }
+
+tmnxOamPingResultsMinInTt OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ 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."
+ ::= { tmnxOamPingResultsEntry 18 }
+
+tmnxOamPingResultsMaxInTt OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ 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."
+ ::= { tmnxOamPingResultsEntry 19 }
+
+tmnxOamPingResultsAverageInTt OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ 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."
+ ::= { tmnxOamPingResultsEntry 20 }
+
+tmnxOamPingResultsInTtSumOfSqrs OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the sum of the squares for the inbound
+ one-way-trip time of all ping responses received. Its purpose
+ is to enable standard deviation calculation.
+ A value of 0 for this object implies that no one-way-trip-time
+ measurement is available."
+ ::= { tmnxOamPingResultsEntry 21 }
+
+tmnxOamPingResultsOutJitter OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingResultsOutJitter indicates the
+ amount of one-way trip jitter, expressed in milliseconds, 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."
+ ::= { tmnxOamPingResultsEntry 22 }
+
+tmnxOamPingResultsInJitter OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingResultsInJitter indicates the
+ amount of one-way-trip jitter, expressed in milliseconds, 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."
+ ::= { tmnxOamPingResultsEntry 23 }
+
+tmnxOamPingResultsRtJitter OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingResultsRtJitter indicates the
+ amount of two-way trip jitter, expressed in milliseconds, 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."
+ ::= { tmnxOamPingResultsEntry 24 }
+
+tmnxOamPingResultsProbeTimeouts OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingResultsProbeTimeouts indicates the number
+ of probes timed out without receiving a response."
+ ::= { tmnxOamPingResultsEntry 25 }
+
+tmnxOamPingResultsProbeFailures OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingResultsProbeFailures indicates the total
+ number of probes that failed to be transmitted plus the number of
+ probes that timed out without receiving a response."
+ ::= { tmnxOamPingResultsEntry 26 }
+
+tmnxOamPingResultsTestRunIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (1..4294967295)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingResultsTestRunIndex identifies the
+ row entry that reports results for a single OAM test run.
+
+ The agent starts assigning tmnxOamPingResultsTestRunIndex values
+ at 1 and wraps after exceeding the maximum possible value as
+ defined by the limit of this object {'ffffffff'h}."
+ ::= { tmnxOamPingResultsEntry 27 }
+
+
+ --
+ -- Alcatel 7x50 SR series OAM Ping History Table
+ --
+tmnxOamPingHistoryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamPingHistoryEntry
+ 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 tmnxOamMacPingHistoryTable.
+
+ The number of entries in this table for
+ a configured test are limited by the value of the
+ corresponding tmnxOamPingCtlMaxRows object.
+
+ 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 tmnxOamPingCtlEntry is deleted.
+
+ The agent removes the oldest entry for a test in the
+ tmnxOamPingHistoryTable to allow the addition of an new
+ entry for that test once the number of rows in the
+ tmnxOamPingHistoryTable reaches the value specified by
+ tmnxOamPingCtlMaxRows."
+ ::= { tmnxOamPingObjs 5 }
+
+tmnxOamPingHistoryEntry OBJECT-TYPE
+ SYNTAX TmnxOamPingHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamPingHistoryTable.
+ The first two index elements identify the tmnxOamPingCtlEntry
+ that a tmnxOamPingHistoryEntry belongs to. The third index
+ identifies a specific OAM test run. The fourth index
+ element selects a single OAM probe result."
+ INDEX {
+ tmnxOamPingCtlOwnerIndex,
+ tmnxOamPingCtlTestIndex,
+ tmnxOamPingResultsTestRunIndex,
+ tmnxOamPingHistoryIndex
+ }
+ ::= { tmnxOamPingHistoryTable 1 }
+
+TmnxOamPingHistoryEntry ::=
+ SEQUENCE {
+ tmnxOamPingHistoryIndex Unsigned32,
+ tmnxOamPingHistoryResponse Unsigned32,
+ tmnxOamPingHistoryOneWayTime Integer32,
+ tmnxOamPingHistorySize Unsigned32,
+ tmnxOamPingHistoryStatus TmnxOamResponseStatus,
+ tmnxOamPingHistoryTime DateAndTime,
+ tmnxOamPingHistoryReturnCode TmnxOamPingRtnCode,
+ tmnxOamPingHistorySrcIpAddress IpAddress,
+ tmnxOamPingHistAddressType TmnxOamAddressType,
+ tmnxOamPingHistSapId TmnxStrSapId,
+ tmnxOamPingHistoryVersion Unsigned32,
+ tmnxOamPingHistoryCpeMacAddr MacAddress,
+ tmnxOamPingHistoryRespSvcId TmnxServId,
+ tmnxOamPingHistorySequence Unsigned32,
+ tmnxOamPingHistoryIfIndex InterfaceIndexOrZero,
+ tmnxOamPingHistoryDataLen Unsigned32,
+ tmnxOamPingHistoryRespPlane TmnxOamTestResponsePlane,
+ tmnxOamPingHistoryReqHdr OCTET STRING,
+ tmnxOamPingHistoryRespHdr OCTET STRING,
+ tmnxOamPingHistoryDnsAddrType InetAddressType,
+ tmnxOamPingHistoryDnsAddress InetAddress,
+ tmnxOamPingHistorySrcAddrType InetAddressType,
+ tmnxOamPingHistorySrcAddress InetAddress,
+ tmnxOamPingHistoryInOneWayTime Integer32
+ }
+
+tmnxOamPingHistoryIndex 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 tmnxOamPingCtlEntry
+ that a OAM probe result (tmnxOamPingHistoryEntry) belongs
+ to. The tmnxOamPingHistoryIndex element selects a single OAM
+ probe result.
+ The agent starts assigning tmnxOamPingHistoryIndex values at 1
+ and wraps after exceeding the maximum possible value as defined by
+ the limit of this object ('ffffffff'h)."
+ ::= { tmnxOamPingHistoryEntry 1 }
+
+tmnxOamPingHistoryResponse OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The amount of time measured in milliseconds 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."
+ ::= { tmnxOamPingHistoryEntry 2 }
+
+tmnxOamPingHistoryOneWayTime OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The amount of time measured in milliseconds 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."
+ ::= { tmnxOamPingHistoryEntry 3 }
+
+tmnxOamPingHistorySize OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "octets"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OAM Echo Request message size sent with this OAM
+ probe when the value of tmnxOamPingCtlTestMode has a value
+ of 'mtuPing'; otherwise, the value of this object is
+ reported as 0."
+ ::= { tmnxOamPingHistoryEntry 4 }
+
+tmnxOamPingHistoryStatus OBJECT-TYPE
+ SYNTAX TmnxOamResponseStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The result of a particular OAM test probe."
+ ::= { tmnxOamPingHistoryEntry 5 }
+
+tmnxOamPingHistoryTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Timestamp for when this OAM probe result was determined."
+ ::= { tmnxOamPingHistoryEntry 6 }
+
+tmnxOamPingHistoryReturnCode OBJECT-TYPE
+ SYNTAX TmnxOamPingRtnCode
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistoryReturnCode is an enumerated integer
+ that indicates the OAM return code received in the OAM ping response."
+ ::= { tmnxOamPingHistoryEntry 7 }
+
+tmnxOamPingHistorySrcIpAddress 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 tmnxOamPingHistorySrcAddrType and
+ tmnxOamPingHistorySrcAddress."
+ ::= { tmnxOamPingHistoryEntry 8 }
+
+tmnxOamPingHistAddressType OBJECT-TYPE
+ SYNTAX TmnxOamAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistAddressType specifies the type of
+ binding address information returned in response to a 'vprnPing'
+ 'mfibPing', or cpePing' test."
+ ::= { tmnxOamPingHistoryEntry 9 }
+
+tmnxOamPingHistSapId OBJECT-TYPE
+ SYNTAX TmnxStrSapId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistSapId 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 tmnxOamPingHistAddressType is not 'sapId',
+ this object is not relevant and MUST have a null string ''."
+ ::= { tmnxOamPingHistoryEntry 10 }
+
+tmnxOamPingHistoryVersion OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistoryVersion indicates the protocol
+ version for this OAM ping probe reply."
+ ::= { tmnxOamPingHistoryEntry 12 }
+
+tmnxOamPingHistoryCpeMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamPingHistoryCpeMacAddr 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."
+ ::= { tmnxOamPingHistoryEntry 13 }
+
+tmnxOamPingHistoryRespSvcId OBJECT-TYPE
+ SYNTAX TmnxServId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value tmnxOamPingHistoryRespSvcId 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."
+ ::= { tmnxOamPingHistoryEntry 14 }
+
+tmnxOamPingHistorySequence OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value tmnxOamPingHistorySequence indicates this probe's
+ sequence number. If a probe response was received, this object
+ indicates the sequence number of the response."
+ ::= { tmnxOamPingHistoryEntry 15 }
+
+tmnxOamPingHistoryIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistoryIfIndex indicates for an 'lspPing'
+ the ifIndex value of the interface that this probe was transmitted
+ from.
+
+ For other types of probes, this value is not significant and is
+ set to 0."
+ ::= { tmnxOamPingHistoryEntry 16 }
+
+tmnxOamPingHistoryDataLen OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistoryDataLen indicates for an 'lspPing'
+ the UPD data length of the echo reply, and for 'icmpPing' normally
+ the length starting after the IP header of the echo reply.
+
+ For other types of probes, this value is not significant and is
+ set to 0."
+ ::= { tmnxOamPingHistoryEntry 17 }
+
+tmnxOamPingHistoryRespPlane OBJECT-TYPE
+ SYNTAX TmnxOamTestResponsePlane
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistoryRespPlane indicates the
+ response plane from which this ping response was received."
+ ::= { tmnxOamPingHistoryEntry 18 }
+
+tmnxOamPingHistoryReqHdr OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0|1..150))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistoryReqHdr 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 tmnxOamPingCtlTestMode
+ has a value of 'svcPing', 'sdpPing' or 'mtuPing'; otherwise,
+ a zero length OCTET STRING is returned."
+ ::= { tmnxOamPingHistoryEntry 19 }
+
+tmnxOamPingHistoryRespHdr OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0|1..150))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistoryRespHdr 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 tmnxOamPingCtlTestMode
+ has a value of 'svcPing', 'sdpPing', 'mtuPing' and 'icmpPing';
+ For icmpPing it reports the received icmp message starting from
+ IP header. Otherwise, a zero length OCTET STRING is returned.
+
+ The value of this object MUST be reported as a zero length
+ OCTET STRING when no probe response has been received."
+ ::= { tmnxOamPingHistoryEntry 20 }
+
+tmnxOamPingHistoryDnsAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistoryDnsAddrType indicates the
+ Internet address type stored in tmnxOamPingHistoryDnsAddress.
+
+ If this was not a 'dnsPing' test or the dns name specified
+ in tmnxOamPingCtlDnsName could not be resolved, the value of
+ this object will be reported as 'unknown'."
+ ::= { tmnxOamPingHistoryEntry 21 }
+
+tmnxOamPingHistoryDnsAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistoryDnsAddress indicates the
+ Internet address that was resolved from the name specified
+ in tmnxOamPingCtlDnsName by a 'dnsPing' test.
+
+ If this was not a 'dnsPing' test or the dns name specified
+ in tmnxOamPingCtlDnsName could not be resolved, the value of
+ this object will be reported as ''H (empty string)."
+ ::= { tmnxOamPingHistoryEntry 22 }
+
+tmnxOamPingHistorySrcAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistorySrcAddrType indicates the Internet
+ address type of the address stored in tmnxOamPingHistorySrcAddress."
+ ::= { tmnxOamPingHistoryEntry 23 }
+
+tmnxOamPingHistorySrcAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16|20))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistorySrcAddress indicates the Internet
+ address of the remote node that generated this reply to a OAM probe."
+ ::= { tmnxOamPingHistoryEntry 24 }
+
+tmnxOamPingHistoryInOneWayTime OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamPingHistoryInOneWayTime indicates the amount
+ of time measured in milliseconds 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."
+ ::= { tmnxOamPingHistoryEntry 25 }
+
+--
+-- Alcatel 7x50 SR series OAM MAC 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, tmnxOamMacPingCtlTable.
+--
+-- This in effect extends the tmnxOamPingCtlTable with additional columns.
+-- Rows are created in the tmnxOamMacPingCtlTable only for those entries
+-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
+-- 'macQuery', 'macPing', 'macPopulate', or 'macPurge'.
+--
+-- Deletion of a row in the tmnxOamPingCtlTable results in the
+-- same fate for the row in the tmnxOamMacPingCtlTable.
+--
+
+tmnxOamMacPingCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamMacPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM MAC Ping Control Table for providing,
+ via SNMP, the capability of performing Alcatel 7x50 SR OAM 'macQuery',
+ 'macPing', 'macPopulate', or 'macPurge' test operations.
+ The results of these tests are stored in the tmnxOamPingResultsTable
+ and the tmnxOamMacPingHistoryTable. There will be no entries for
+ these test in the tmnxOamPingHistoryTable."
+ ::= { tmnxOamPingObjs 6 }
+
+tmnxOamMacPingCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamMacPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamMacPingCtlTable. 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
+ }
+ ::= { tmnxOamMacPingCtlTable 1 }
+
+TmnxOamMacPingCtlEntry ::=
+ SEQUENCE {
+ tmnxOamMacPingCtlTargetMacAddr MacAddress,
+ tmnxOamMacPingCtlSourceMacAddr MacAddress,
+ tmnxOamMacPingCtlSendControl TruthValue,
+ tmnxOamMacPingCtlReplyControl TruthValue,
+ tmnxOamMacPingCtlTtl Unsigned32,
+ tmnxOamMacPingCtlRegister TruthValue,
+ tmnxOamMacPingCtlFlood TruthValue,
+ tmnxOamMacPingCtlForce TruthValue,
+ tmnxOamMacPingCtlAge Unsigned32,
+ tmnxOamMacPingCtlSapPortId TmnxPortID,
+ tmnxOamMacPingCtlSapEncapValue TmnxEncapVal,
+ tmnxOamMacPingCtlFibEntryName TNamedItemOrEmpty
+ }
+
+tmnxOamMacPingCtlTargetMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingCtlTargetMacAddr 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 }
+ ::= { tmnxOamMacPingCtlEntry 1 }
+
+tmnxOamMacPingCtlSourceMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingCtlSourceMacAddr 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
+ tmnxOamPingCtlTestMode has a value other than 'macPing'."
+ REFERENCE
+ "IEEE 802.3 Subclause 30.7.1.1.9"
+ DEFVAL { '000000000000'H }
+ ::= { tmnxOamMacPingCtlEntry 2 }
+
+tmnxOamMacPingCtlSendControl OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamMacPingCtlSendControl 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
+ tmnxOamPingCtlTestMode has a value other than 'macPopulate' or
+ 'macPurge'."
+ DEFVAL { false }
+ ::= { tmnxOamMacPingCtlEntry 3 }
+
+tmnxOamMacPingCtlReplyControl OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamMacPingCtlReplyControl 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 tmnxOamPingCtlTestMode
+ has a value other than 'macPing'."
+ DEFVAL { false }
+ ::= { tmnxOamMacPingCtlEntry 4 }
+
+tmnxOamMacPingCtlTtl 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
+ tmnxOamPingCtlTestMode has a value other than 'macPing'.
+
+ While performing the test with a ttl of 1 no responses should ever be
+ expected."
+ DEFVAL { 5 }
+ ::= { tmnxOamMacPingCtlEntry 5 }
+
+tmnxOamMacPingCtlRegister OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamMacPingCtlRegister 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
+ tmnxOamPingCtlTestMode has a value other than 'macPurge'."
+ DEFVAL { false }
+ ::= { tmnxOamMacPingCtlEntry 6 }
+
+tmnxOamMacPingCtlFlood OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamMacPingCtlFlood 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
+ tmnxOamPingCtlTestMode has a value other than 'macPopulate' or
+ 'macPurge'."
+ DEFVAL { false }
+ ::= { tmnxOamMacPingCtlEntry 7 }
+
+tmnxOamMacPingCtlForce OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamMacPingCtlForce is 'true', the
+ MAC type in the FIB is forced to be labeled OAM type if it already
+ exised as dynamic or static.
+
+ This object is optional and is not relevant when
+ tmnxOamPingCtlTestMode has a value other than 'macPopulate'."
+ DEFVAL { false }
+ ::= { tmnxOamMacPingCtlEntry 8 }
+
+tmnxOamMacPingCtlAge OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingCtlAge specifies the number of seconds
+ to age this OAM MAC address in the FIB.
+
+ This object is optional and is not relevant when
+ tmnxOamPingCtlTestMode has a value other than 'macPopulate'."
+ DEFVAL { 3600 } -- 1 hour
+ ::= { tmnxOamMacPingCtlEntry 9 }
+
+tmnxOamMacPingCtlSapPortId OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingCtlSapPortId is the ID of the access
+ port of the target SAP.
+
+ This object is optional and is not relevant when
+ tmnxOamPingCtlTestMode has a value other than 'macPopulate'."
+ DEFVAL { 0 }
+ ::= { tmnxOamMacPingCtlEntry 10 }
+
+tmnxOamMacPingCtlSapEncapValue OBJECT-TYPE
+ SYNTAX TmnxEncapVal
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingCtlSapEncapValue is the label used to
+ identify the target SAP on the port specified in
+ tmnxOamMacPingCtlSapPortId.
+
+ This object is optional and is not relevant when
+ tmnxOamPingCtlTestMode has a value other than 'macPopulate'."
+ DEFVAL { 0 }
+ ::= { tmnxOamMacPingCtlEntry 11 }
+
+tmnxOamMacPingCtlFibEntryName OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingCtlFibEntryName is the fib entry name
+ to associate with the target MAC address.
+
+ This object is optional and is not relevant when
+ tmnxOamPingCtlTestMode has a value other than 'macPopulate'."
+ DEFVAL { ''H } -- the empty string
+ ::= { tmnxOamMacPingCtlEntry 12 }
+
+
+ --
+ -- Alcatel 7x50 SR series OAM MAC Ping History Table
+ --
+tmnxOamMacPingHistoryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamMacPingHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a table for storing the results of an OAM 'macQuery'
+ or 'macPing' probe operation. The number of entries in this table
+ are limited by the value of the corresponding tmnxOamPingCtlMaxRows
+ object.
+
+ An entry in this table is created when the result of an OAM
+ 'macQuery' or 'macPing' probe is determined. An entry
+ is removed from this table when its corresponding tmnxOamPingCtlEntry
+ is deleted.
+
+ The agent removes the oldest entry for a test in the
+ tmnxOamMacPingHistoryTable to allow the addition of an new
+ entry for that test once the number of rows in the
+ tmnxOamMacPingHistoryTable reaches the value specified by
+ tmnxOamPingCtlMaxRows."
+ ::= { tmnxOamPingObjs 7 }
+
+tmnxOamMacPingHistoryEntry OBJECT-TYPE
+ SYNTAX TmnxOamMacPingHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamPingHistoryTable. The first two
+ index elements identify the tmnxOamPingCtlEntry that a
+ tmnxOamMacPingHistoryEntry 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 'macQuery' or
+ 'macPing' reply. Note that in the case of 'macQuery' there will
+ be only one row entry created per test run."
+ INDEX {
+ tmnxOamPingCtlOwnerIndex,
+ tmnxOamPingCtlTestIndex,
+ tmnxOamPingResultsTestRunIndex,
+ tmnxOamMacPingHistoryIndex,
+ tmnxOamMacPingReplyIndex
+ }
+ ::= { tmnxOamMacPingHistoryTable 1 }
+
+TmnxOamMacPingHistoryEntry ::=
+ SEQUENCE {
+ tmnxOamMacPingHistoryIndex Unsigned32,
+ tmnxOamMacPingReplyIndex Unsigned32,
+ tmnxOamMacPingHistoryResponse Unsigned32,
+ tmnxOamMacPingHistoryOneWayTime Integer32,
+ tmnxOamMacPingHistoryStatus TmnxOamResponseStatus,
+ tmnxOamMacPingHistoryTime DateAndTime,
+ tmnxOamMacPingHistoryReturnCode TmnxOamPingRtnCode,
+ tmnxOamMacPingHistorySrcIpAddress IpAddress,
+ tmnxOamMacPingHistoryAddressType TmnxOamAddressType,
+ tmnxOamMacPingHistorySapId TmnxStrSapId,
+ tmnxOamMacPingHistorySdpId SdpId,
+ tmnxOamMacPingHistoryAdminStatus TruthValue,
+ tmnxOamMacPingHistoryOperStatus TruthValue,
+ tmnxOamMacPingHistoryResponsePlane TmnxOamTestResponsePlane,
+ tmnxOamMacPingHistorySize Unsigned32,
+ tmnxOamMacPingHistoryInOneWayTime Integer32,
+ tmnxOamMacPingHistorySrcAddrType InetAddressType,
+ tmnxOamMacPingHistorySrcAddress InetAddress
+ }
+
+tmnxOamMacPingHistoryIndex 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
+ 'macQuery' or 'macPing' probe is determined. The initial 2
+ instance identifier index values identify the tmnxOamPingCtlEntry
+ that a OAM probe result (tmnxOamMacPingHistoryEntry) belongs
+ to. The tmnxOamMacPingHistoryIndex 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 tmnxOamMacPingHistoryIndex values at 1
+ and wraps after exceeding the maximum possible value as defined by
+ the limit of this object ('ffffffff'h)."
+ ::= { tmnxOamMacPingHistoryEntry 1 }
+
+tmnxOamMacPingReplyIndex 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 tmnxOamMacPingReplyIndex is unique within a group of responses
+ received as the result of a OAM 'macQuery' or 'macPing' probe as
+ specified by having the save value for tmnxOamMacPingHistoryIndex.
+
+ The agent starts assigning tmnxOamMacPingReplyIndex values at 1
+ and wraps after exceeding the maximum possible value as defined by
+ the limit of this object ('ffffffff'h)."
+ ::= { tmnxOamMacPingHistoryEntry 2 }
+
+tmnxOamMacPingHistoryResponse OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The amount of time measured in milliseconds 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."
+ ::= { tmnxOamMacPingHistoryEntry 3 }
+
+tmnxOamMacPingHistoryOneWayTime OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The amount of time measured in milliseconds 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."
+ ::= { tmnxOamMacPingHistoryEntry 4 }
+
+tmnxOamMacPingHistoryStatus OBJECT-TYPE
+ SYNTAX TmnxOamResponseStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingHistoryStatus is an enumberate integer
+ that indicates the result of a particular OAM probe."
+ ::= { tmnxOamMacPingHistoryEntry 5 }
+
+tmnxOamMacPingHistoryTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Timestamp for when this OAM probe result was determined."
+ ::= { tmnxOamMacPingHistoryEntry 6 }
+
+tmnxOamMacPingHistoryReturnCode OBJECT-TYPE
+ SYNTAX TmnxOamPingRtnCode
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingHistoryReturnCode is an enumerated integer
+ that indicates the return code received in the OAM ping response."
+ ::= { tmnxOamMacPingHistoryEntry 7 }
+
+tmnxOamMacPingHistorySrcIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxOamMacPingHistorySrcIpAddress 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 tmnxOamMacPingHistorySrcAddrType and
+ tmnxOamMacPingHistorySrcAddress."
+ ::= { tmnxOamMacPingHistoryEntry 8 }
+
+tmnxOamMacPingHistoryAddressType OBJECT-TYPE
+ SYNTAX TmnxOamAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingHistoryAddressType specifies the type of
+ binding address information returned in response to a 'macQuery'
+ or 'macPing' test."
+ ::= { tmnxOamMacPingHistoryEntry 9 }
+
+tmnxOamMacPingHistorySapId OBJECT-TYPE
+ SYNTAX TmnxStrSapId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingHistorySapId is the name of the access
+ port of the SAP supporting the requested MAC address returned in
+ response to a 'macQuery' or 'macPing' probe.
+
+ If the value of tmnxOamMacPingHistoryAddressType is not 'sapId',
+ this object is not relevant and MUST have a null string ''."
+ ::= { tmnxOamMacPingHistoryEntry 10 }
+
+tmnxOamMacPingHistorySdpId OBJECT-TYPE
+ SYNTAX SdpId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingHistorySdpId is the ID of the SDP
+ supporting the requested MAC address returned in response to a
+ 'macQuery' or 'macPing' probe.
+
+ If the value of tmnxOamMacPingHistoryAddressType is not 'sdpId',
+ this object is not relevant and MUST return a value of '0'."
+ ::= { tmnxOamMacPingHistoryEntry 12 }
+
+tmnxOamMacPingHistoryAdminStatus OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingHistoryAdminStatus indicates the current
+ administrative state of the SAP or SDP ID returned in response to a
+ 'macQuery' or '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."
+ ::= { tmnxOamMacPingHistoryEntry 13 }
+
+tmnxOamMacPingHistoryOperStatus OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingHistoryOperStatus indicates the current
+ operational state of the SAP or SDP ID returned in response to a
+ 'macQuery' or '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."
+ ::= { tmnxOamMacPingHistoryEntry 14 }
+
+tmnxOamMacPingHistoryResponsePlane OBJECT-TYPE
+ SYNTAX TmnxOamTestResponsePlane
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingHistoryResponsePlane indicates the
+ response plane from which this ping response was received."
+ ::= { tmnxOamMacPingHistoryEntry 15 }
+
+tmnxOamMacPingHistorySize OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "octets"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingHistorySize indicates the size in octets
+ of the user payload in ping request packet. It does not include
+ the service encapsulation."
+ ::= { tmnxOamMacPingHistoryEntry 16 }
+
+tmnxOamMacPingHistoryInOneWayTime OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The amount of time measured in milliseconds 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."
+ ::= { tmnxOamMacPingHistoryEntry 17 }
+
+tmnxOamMacPingHistorySrcAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingHistorySrcAddrType indicates the Internet
+ address type stored in tmnxOamMacPingHistorySrcAddress."
+ ::= { tmnxOamMacPingHistoryEntry 18 }
+
+tmnxOamMacPingHistorySrcAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingHistorySrcAddress indicates the Internet
+ address of the remote node that generated this reply to a OAM probe."
+ ::= { tmnxOamMacPingHistoryEntry 19 }
+
+
+ --
+ -- Alcatel 7x50 SR series OAM MAC Ping Label Mapping Table
+ --
+tmnxOamMacPingL2MapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamMacPingL2MapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ 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
+ tmnxOamPingCtlEntry is deleted."
+ ::= { tmnxOamPingObjs 8 }
+
+tmnxOamMacPingL2MapEntry OBJECT-TYPE
+ SYNTAX TmnxOamMacPingL2MapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamMacPingL2MapTable. The first two
+ index elements identify the tmnxOamPingCtlEntry that a
+ tmnxOamMacPingL2MapEntry 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 {
+ tmnxOamPingCtlOwnerIndex,
+ tmnxOamPingCtlTestIndex,
+ tmnxOamPingResultsTestRunIndex,
+ tmnxOamMacPingHistoryIndex,
+ tmnxOamMacPingReplyIndex,
+ tmnxOamMacPingL2MapIndex
+ }
+ ::= { tmnxOamMacPingL2MapTable 1 }
+
+TmnxOamMacPingL2MapEntry ::=
+ SEQUENCE {
+ tmnxOamMacPingL2MapIndex Unsigned32,
+ tmnxOamMacPingL2MapRouterID IpAddress,
+ tmnxOamMacPingL2MapLabel MplsLabel,
+ tmnxOamMacPingL2MapProtocol TmnxOamSignalProtocol,
+ tmnxOamMacPingL2MapVCType TmnxOamVcType,
+ tmnxOamMacPingL2MapVCID TmnxVcId,
+ tmnxOamMacPingL2MapDirection INTEGER
+ }
+
+tmnxOamMacPingL2MapIndex 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
+ 'macQuery' probe is determined. The initial 2 instance identifier
+ index values identify the tmnxOamPingCtlEntry that a OAM probe result
+ (tmnxOamMacPingHistoryEntry) belongs to. The tmnxOamMacPingHistoryIndex
+ identifies a group of replies received in response to a specific
+ probe transmission. The tmnxOamMacPingReplyIndex selects a single
+ OAM 'macQuery' reply.
+
+ The tmnxOamMacPingL2MapIndex selects a single L2 mapping entry
+ within a specific 'macQuery' probe reply.
+
+ The agent starts assigning tmnxOamMacPingL2MapIndex values at 1."
+ ::= { tmnxOamMacPingL2MapEntry 1 }
+
+tmnxOamMacPingL2MapRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingL2MapRouterID is the router ID for this
+ L2 mapping entry."
+ ::= { tmnxOamMacPingL2MapEntry 2 }
+
+tmnxOamMacPingL2MapLabel OBJECT-TYPE
+ SYNTAX MplsLabel
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingL2MapLabel is the label used by the
+ router for the L2FEC or VC ID specified by this L2 mapping entry."
+ ::= { tmnxOamMacPingL2MapEntry 3 }
+
+tmnxOamMacPingL2MapProtocol OBJECT-TYPE
+ SYNTAX TmnxOamSignalProtocol
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingL2MapProtocol is the signaling protocol
+ used by the router for the L2FEC or VC ID specified by this L2
+ mapping entry."
+ ::= { tmnxOamMacPingL2MapEntry 4 }
+
+tmnxOamMacPingL2MapVCType OBJECT-TYPE
+ SYNTAX TmnxOamVcType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingL2MapVCType specifies the class of
+ VC ID given in tmnxOamMacPingL2MapVCID."
+ ::= { tmnxOamMacPingL2MapEntry 5 }
+
+tmnxOamMacPingL2MapVCID OBJECT-TYPE
+ SYNTAX TmnxVcId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingL2MapVCID is the VC ID associated with
+ the label used by the L2FEC specified by this L2 mapping entry."
+ ::= { tmnxOamMacPingL2MapEntry 6 }
+
+tmnxOamMacPingL2MapDirection OBJECT-TYPE
+ SYNTAX INTEGER {
+ upstream (1),
+ downstream (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacPingL2MapDirection specifies the direction
+ that this L2 mapping entry is in relation to the node that returned
+ the 'macQuery' reply."
+ ::= { tmnxOamMacPingL2MapEntry 7 }
+
+
+
+--
+-- Alcatel 7x50 SR series OAM LSP 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, tmnxOamLspPingCtlTable.
+--
+-- This in effect extends the tmnxOamPingCtlTable with additional columns.
+-- Rows are created in the tmnxOamLspPingCtlTable only for those entries
+-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
+-- 'lspPing'.
+--
+-- Deletion of a row in the tmnxOamPingCtlTable results in the
+-- same fate for the row in the tmnxOamLspPingCtlTable.
+--
+tmnxOamLspPingCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamLspPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM Lsp ping Control Table for
+ providing, via SNMP, the capability of performing Alcatel
+ 7x50 SR OAM 'lspPing' test operations. The results of these
+ tests are stored in the tmnxOamPingResultsTable and the
+ tmnxOamPingHistoryTable."
+ ::= { tmnxOamPingObjs 9 }
+
+tmnxOamLspPingCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamLspPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamLspPingCtlTable. 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
+ }
+ ::= { tmnxOamLspPingCtlTable 1 }
+
+TmnxOamLspPingCtlEntry ::=
+ SEQUENCE {
+ tmnxOamLspPingCtlVRtrID TmnxVRtrID,
+ tmnxOamLspPingCtlLspName TNamedItemOrEmpty,
+ tmnxOamLspPingCtlReturnLsp TNamedItemOrEmpty,
+ tmnxOamLspPingCtlTtl Unsigned32,
+ tmnxOamLspPingCtlPathName TNamedItemOrEmpty,
+ tmnxOamLspPingCtlLdpIpPrefix IpAddress,
+ tmnxOamLspPingCtlLdpIpPrefixLen IpAddressPrefixLength,
+ tmnxOamLspPingCtlLdpPrefixType InetAddressType,
+ tmnxOamLspPingCtlLdpPrefix InetAddress,
+ tmnxOamLspPingCtlLdpPrefixLen InetAddressPrefixLength,
+ tmnxOamLspPingCtlPathDestType InetAddressType,
+ tmnxOamLspPingCtlPathDest InetAddress,
+ tmnxOamLspPingCtlNhIntfName TNamedItemOrEmpty,
+ tmnxOamLspPingCtlNhAddressType InetAddressType,
+ tmnxOamLspPingCtlNhAddress InetAddress
+ }
+
+tmnxOamLspPingCtlVRtrID OBJECT-TYPE
+ SYNTAX TmnxVRtrID
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The unique value which identifies this virtual router in the
+ Alcatel 7x50 SR 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."
+ DEFVAL { 1 } -- Base router
+ ::= { tmnxOamLspPingCtlEntry 1 }
+
+tmnxOamLspPingCtlLspName 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 tmnxOamLspPingCtlVRtrID.
+
+ This parameter is mutually exclusive with the IP prefix parameter
+ associated with an LDP based LSP (tmnxOamLspPingCtlLdpIpPrefix).
+ Either the LSP name or the LDP IP Prefix must be specified but not
+ both."
+ DEFVAL { ''H } -- the empty string
+ ::= { tmnxOamLspPingCtlEntry 2 }
+
+tmnxOamLspPingCtlReturnLsp OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ 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
+ tmnxOamLspPingCtlVRtrID.
+ This is an optional parameter."
+ DEFVAL { ''H } -- the empty string
+ ::= { tmnxOamLspPingCtlEntry 3 }
+
+tmnxOamLspPingCtlTtl 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 }
+ ::= { tmnxOamLspPingCtlEntry 4 }
+
+tmnxOamLspPingCtlPathName 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 tmnxOamLspPingCtlVRtrID.
+
+ This is an optional parameter which can be specified only if the
+ LSP Name parameter is specified."
+ DEFVAL { ''H } -- the empty string
+ ::= { tmnxOamLspPingCtlEntry 5 }
+
+tmnxOamLspPingCtlLdpIpPrefix 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
+ (tmnxOamLspPingCtlLspName). 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 tmnxOamLspPingCtlLdpPrefixType and
+ tmnxOamLspPingCtlLdpPrefix."
+ DEFVAL { '00000000'H } -- 0.0.0.0
+ ::= { tmnxOamLspPingCtlEntry 6 }
+
+tmnxOamLspPingCtlLdpIpPrefixLen 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 tmnxOamLspPingCtlLdpPrefixLen."
+ DEFVAL { 32 }
+ ::= { tmnxOamLspPingCtlEntry 7 }
+
+tmnxOamLspPingCtlLdpPrefixType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspPingCtlLdpPrefixType specifies the type
+ of Internet address stored in tmnxOamLspPingCtlLdpPrefix."
+ DEFVAL { unknown }
+ ::= { tmnxOamLspPingCtlEntry 8 }
+
+tmnxOamLspPingCtlLdpPrefix OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspPingCtlLdpPrefix 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
+ (tmnxOamLspPingCtlLspName). Either the LDP IP Prefix or the LSP
+ name must be specified but not both."
+ DEFVAL { ''H }
+ ::= { tmnxOamLspPingCtlEntry 9 }
+
+tmnxOamLspPingCtlLdpPrefixLen OBJECT-TYPE
+ SYNTAX InetAddressPrefixLength
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspPingCtlLdpPrefixLen 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 }
+ ::= { tmnxOamLspPingCtlEntry 10 }
+
+tmnxOamLspPingCtlPathDestType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspPingCtlPathDestType specifies the type
+ of Internet address stored in tmnxOamLspPingCtlPathDest."
+ DEFVAL { unknown }
+ ::= { tmnxOamLspPingCtlEntry 11 }
+
+tmnxOamLspPingCtlPathDest OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspPingCtlPathDest 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 }
+ ::= { tmnxOamLspPingCtlEntry 12 }
+
+tmnxOamLspPingCtlNhIntfName 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 tmnxOamLspPingCtlVRtrID.
+
+ This is an optional parameter which can be specified only if the
+ tmnxOamLspPingCtlPathDest parameter is specified. This parameter
+ is mutually exclusive with the tmnxOamLspPingCtlNhAddress
+ 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 tmnxOamLspPingCtlNhAddress has a
+ non-default value will result in an 'inconsistentValue' error."
+ DEFVAL { ''H } -- the empty string
+ ::= { tmnxOamLspPingCtlEntry 13 }
+
+tmnxOamLspPingCtlNhAddressType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspPingCtlNhAddressType specifies the type
+ of Internet address stored in tmnxOamLspPingCtlNhAddress."
+ DEFVAL { unknown }
+ ::= { tmnxOamLspPingCtlEntry 14 }
+
+tmnxOamLspPingCtlNhAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspPingCtlNhAddress 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
+ tmnxOamLspPingCtlPathDest parameter is specified. This parameter
+ is mutually exclusive with tmnxOamLspPingCtlNhIntfName 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 tmnxOamLspPingCtlNhIntfName has a
+ non-default value will result in an 'inconsistentValue' error."
+ DEFVAL { ''H }
+ ::= { tmnxOamLspPingCtlEntry 15 }
+
+--
+-- Alcatel 7x50 SR series OAM VPRN 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, tmnxOamVprnPingCtlTable.
+--
+-- This in effect extends the tmnxOamPingCtlTable with additional columns.
+-- Rows are created in the tmnxOamVprnPingCtlTable only for those entries
+-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
+-- 'vprnPing'.
+--
+-- Deletion of a row in the tmnxOamPingCtlTable results in the
+-- same fate for the row in the tmnxOamVprnPingCtlTable.
+--
+
+tmnxOamVprnPingCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamVprnPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM VPRN Ping Control Table for providing,
+ via SNMP, the capability of performing Alcatel 7x50 SR OAM 'vprnPing'
+ 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."
+ ::= { tmnxOamPingObjs 10 }
+
+tmnxOamVprnPingCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamVprnPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamVprnPingCtlTable. 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
+ }
+ ::= { tmnxOamVprnPingCtlTable 1 }
+
+TmnxOamVprnPingCtlEntry ::=
+ SEQUENCE {
+ tmnxOamVprnPingCtlSourceIpAddr IpAddress,
+ tmnxOamVprnPingCtlReplyControl TruthValue,
+ tmnxOamVprnPingCtlTtl Unsigned32,
+ tmnxOamVprnPingCtlSrcAddrType InetAddressType,
+ tmnxOamVprnPingCtlSrcAddress InetAddress
+ }
+
+tmnxOamVprnPingCtlSourceIpAddr 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 tmnxOamPingCtlTestMode has
+ a value of 'vprnPing'. This parameter is required.
+
+ This object was obsoleted in release 4.0 and replaced with
+ InetAddress objects tmnxOamVprnPingCtlSrcAddrType and
+ tmnxOamVprnPingCtlSrcAddress."
+ DEFVAL { '00000000'h } -- 0.0.0.0
+ ::= { tmnxOamVprnPingCtlEntry 1 }
+
+tmnxOamVprnPingCtlReplyControl OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamVprnPingCtlReplyControl 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
+ tmnxOamPingCtlTestMode has a value other than 'vprnPing'."
+ DEFVAL { false }
+ ::= { tmnxOamVprnPingCtlEntry 2 }
+
+tmnxOamVprnPingCtlTtl 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
+ tmnxOamPingCtlTestMode has a value other than 'vprnPing'.
+
+ While performing the test with a ttl of 1 no responses should ever be
+ expected."
+ DEFVAL { 5 }
+ ::= { tmnxOamVprnPingCtlEntry 3 }
+
+tmnxOamVprnPingCtlSrcAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnPingCtlSrcAddrType specifies the Internet
+ address type stored in tmnxOamVprnPingCtlSrcAddress."
+ DEFVAL { unknown }
+ ::= { tmnxOamVprnPingCtlEntry 4 }
+
+tmnxOamVprnPingCtlSrcAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnPingCtlSrcAddress specifies the Internet
+ address to be used as the source for performing an OAM ping
+ operation when tmnxOamPingCtlTestMode has a value of 'vprnPing'.
+
+ This parameter is required."
+ DEFVAL { ''H }
+ ::= { tmnxOamVprnPingCtlEntry 5 }
+
+
+--
+-- Alcatel 7750 SR series OAM ATM 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, tmnxOamAtmPingCtlTable.
+--
+-- This in effect extends the tmnxOamPingCtlTable with additional columns.
+-- Rows are created in the tmnxOamAtmPingCtlTable only for those entries
+-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
+-- 'atmPing'.
+--
+-- Deletion of a row in the tmnxOamPingCtlTable results in the
+-- same fate for the row in the tmnxOamAtmPingCtlTable.
+--
+tmnxOamAtmPingCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamAtmPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7750 SR OAM ATM Ping Control Table for providing,
+ via SNMP, the capability of performing Alcatel 7750 SR OAM 'atmPing'
+ test operations.
+ The results of these tests are stored in the tmnxOamPingResultsTable
+ and the tmnxOamPingHistoryTable."
+ ::= { tmnxOamPingObjs 11 }
+
+tmnxOamAtmPingCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamAtmPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamAtmPingCtlTable. 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
+ }
+ ::= { tmnxOamAtmPingCtlTable 1 }
+
+TmnxOamAtmPingCtlEntry ::=
+ SEQUENCE {
+ tmnxOamAtmPingCtlPortId TmnxPortID,
+ tmnxOamAtmPingCtlVpi AtmVpIdentifier,
+ tmnxOamAtmPingCtlVci AtmVcIdentifier,
+ tmnxOamAtmPingCtlLpbkLocation OCTET STRING,
+ tmnxOamAtmPingCtlSegment INTEGER
+ }
+
+tmnxOamAtmPingCtlPortId OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamAtmPingCtlPortId is the ID of the access
+ port of the target VC. This parameter is required."
+ DEFVAL { 0 }
+ ::= { tmnxOamAtmPingCtlEntry 1 }
+
+tmnxOamAtmPingCtlVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamAtmPingCtlVpi is the VPI of the VC used to
+ send the OAM ATM ping. This is a required parameter."
+ DEFVAL { 0 }
+ ::= { tmnxOamAtmPingCtlEntry 2 }
+
+tmnxOamAtmPingCtlVci OBJECT-TYPE
+ SYNTAX AtmVcIdentifier
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamAtmPingCtlVci is the VCI of the VC used to
+ send the OAM ATM ping. This is a required parameter."
+ DEFVAL { 0 }
+ ::= { tmnxOamAtmPingCtlEntry 3 }
+
+tmnxOamAtmPingCtlLpbkLocation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamAtmPingCtlLpbkLocation 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 { '00000000000000000000000000000000'H } -- the empty string
+ ::= { tmnxOamAtmPingCtlEntry 4 }
+
+tmnxOamAtmPingCtlSegment OBJECT-TYPE
+ SYNTAX INTEGER {
+ endToEnd (1),
+ segment (2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamAtmPingCtlSegment determines if the
+ ATM OAM loopback cell is destined to the first segment poing in
+ the line direction or the PVCC's connection endpoint."
+ DEFVAL { endToEnd }
+ ::= { tmnxOamAtmPingCtlEntry 5 }
+
+
+--
+-- Alcatel 7x50 SR series OAM MFIB 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, tmnxOamMfibPingCtlTable.
+--
+-- Rows are created in the tmnxOamMfibPingCtlTable only for those entries
+-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
+-- 'mfibPing'.
+--
+-- Deletion of a row in the tmnxOamPingCtlTable results in the
+-- same fate for the row in the tmnxOamMfibPingCtlTable.
+--
+tmnxOamMfibPingCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamMfibPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM MFIB Ping Control Table for
+ providing, via SNMP, the capability of performing Alcatel 7x50 SR
+ OAM 'mfibPing' test operations.
+
+ The results of these tests are stored in the
+ tmnxOamPingResultsTable and the tmnxOamPingHistoryTable. Rows are
+ created in the tmnxOamMfibPingCtlTable only for those entries in
+ the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
+ 'mfibPing'."
+ ::= { tmnxOamPingObjs 12 }
+
+tmnxOamMfibPingCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamMfibPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamMfibPingCtlTable. 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
+ }
+ ::= { tmnxOamMfibPingCtlTable 1 }
+
+TmnxOamMfibPingCtlEntry ::=
+ SEQUENCE {
+ tmnxOamMfibPingCtlSourceIpAddr IpAddress,
+ tmnxOamMfibPingCtlDestIpAddr IpAddress,
+ tmnxOamMfibPingCtlReplyControl TruthValue,
+ tmnxOamMfibPingCtlTtl Unsigned32,
+ tmnxOamMfibPingCtlSrcAddrType InetAddressType,
+ tmnxOamMfibPingCtlSrcAddress InetAddress,
+ tmnxOamMfibPingCtlDestAddrType InetAddressType,
+ tmnxOamMfibPingCtlDestAddress InetAddress,
+ tmnxOamMfibPingCtlDestMacAddr MacAddress
+ }
+
+tmnxOamMfibPingCtlSourceIpAddr 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 tmnxOamPingCtlTestMode has a value of
+ 'mfibPing' in which case this parameter is required. If
+ tmnxOamPingCtlTestMode is different from 'mfibPing' this field is
+ ignored.
+
+ This object was obsoleted in release 4.0 and replaced with
+ InetAddress objects tmnxOamMfibPingCtlSrcAddrType and
+ tmnxOamMfibPingCtlSrcAddress."
+ DEFVAL { '00000000'h } -- 0.0.0.0
+ ::= { tmnxOamMfibPingCtlEntry 1 }
+
+tmnxOamMfibPingCtlDestIpAddr 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 tmnxOamPingCtlTestMode has a
+ value of 'mfibPing' in which case this parameter is required. If
+ tmnxOamPingCtlTestMode is different from 'mfibPing' this field is
+ ignored.
+
+ This object was obsoleted in release 4.0 and replaced with
+ InetAddress objects tmnxOamMfibPingCtlDestAddrType and
+ tmnxOamMfibPingCtlDestAddress."
+ DEFVAL { '00000000'h } -- 0.0.0.0
+ ::= { tmnxOamMfibPingCtlEntry 2 }
+
+tmnxOamMfibPingCtlReplyControl OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamMfibPingCtlReplyControl 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 tmnxOamPingCtlTestMode
+ has a value other than 'mfibPing'."
+ DEFVAL { false }
+ ::= { tmnxOamMfibPingCtlEntry 3 }
+
+tmnxOamMfibPingCtlTtl 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
+ tmnxOamPingCtlTestMode has a value other than 'mfibPing'.
+ While performing the test with a ttl of 1 no responses should ever
+ be expected."
+ DEFVAL { 255 }
+ ::= { tmnxOamMfibPingCtlEntry 4 }
+
+tmnxOamMfibPingCtlSrcAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMfibPingCtlSrcAddrType specifies the Internet
+ address type stored in tmnxOamMfibPingCtlSrcAddress."
+ DEFVAL { unknown }
+ ::= { tmnxOamMfibPingCtlEntry 5 }
+
+tmnxOamMfibPingCtlSrcAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMfibPingCtlSrcAddress specifies the Internet
+ address to be used as the source for performing an OAM ping
+ operation when tmnxOamPingCtlTestMode has a value of 'mfibPing'
+ and the value of tmnxOamMfibPingCtlDestMacAddr is all zeros, in
+ which case this parameter is required. If tmnxOamPingCtlTestMode is
+ different from 'mfibPing' this field is ignored."
+ DEFVAL { ''H }
+ ::= { tmnxOamMfibPingCtlEntry 6 }
+
+tmnxOamMfibPingCtlDestAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMfibPingCtlDestAddrType specifies the Internet
+ multicast address type stored in tmnxOamMfibPingCtlDestAddress."
+ DEFVAL { unknown }
+ ::= { tmnxOamMfibPingCtlEntry 7 }
+
+tmnxOamMfibPingCtlDestAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMfibPingCtlDestAddress specifies the Internet
+ multicast address to be used as the destination for performing an
+ OAM ping operation when tmnxOamPingCtlTestMode has a value of 'mfibPing'
+ and the value of tmnxOamMfibPingCtlDestMacAddr is all zeros,
+ in which case this parameter is required. If tmnxOamPingCtlTestMode is
+ different from 'mfibPing' this field is ignored."
+ DEFVAL { ''H }
+ ::= { tmnxOamMfibPingCtlEntry 8 }
+
+tmnxOamMfibPingCtlDestMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMfibPingCtlDestMacAddr specifies the IPv6
+ multicast MAC address to be used as the destination for performing an
+ OAM ping operation when tmnxOamPingCtlTestMode has a value of 'mfibPing'
+ and objects tmnxOamMfibPingCtlSrcAddrType and
+ tmnxOamMfibPingCtlDestAddrType have a value of 'unknown (0)',
+ in which case this parameter is required. If tmnxOamPingCtlTestMode is
+ different from 'mfibPing' this field is ignored."
+ DEFVAL { '000000000000'H }
+ ::= { tmnxOamMfibPingCtlEntry 9 }
+
+--
+-- Alcatel 7x50 SR series OAM CPE 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, tmnxOamCpePingCtlTable.
+--
+-- Rows are created in the tmnxOamCpePingCtlTable only for those entries
+-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
+-- 'cpePing'.
+--
+-- Deletion of a row in the tmnxOamPingCtlTable results in the
+-- same fate for the row in the tmnxOamCpePingCtlTable.
+--
+tmnxOamCpePingCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamCpePingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM CPE Ping Control Table for
+ providing, via SNMP, the capability of performing Alcatel 7x50 SR
+ OAM 'cpePing' test operations.
+
+ The results of these tests are stored in the
+ tmnxOamPingResultsTable and the tmnxOamPingHistoryTable. Rows are
+ created in the tmnxOamCpePingCtlTable only for those entries in the
+ tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
+ 'cpePing'."
+ ::= { tmnxOamPingObjs 13 }
+
+tmnxOamCpePingCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamCpePingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamCpePingCtlTable. 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
+ }
+ ::= { tmnxOamCpePingCtlTable 1 }
+
+TmnxOamCpePingCtlEntry ::=
+ SEQUENCE {
+ tmnxOamCpePingCtlSourceIpAddr IpAddress,
+ tmnxOamCpePingCtlSendControl TruthValue,
+ tmnxOamCpePingCtlReplyControl TruthValue,
+ tmnxOamCpePingCtlTtl Unsigned32,
+ tmnxOamCpePingCtlSrceMacAddr MacAddress,
+ tmnxOamCpePingCtlSrcAddrType InetAddressType,
+ tmnxOamCpePingCtlSrcAddress InetAddress
+ }
+
+tmnxOamCpePingCtlSourceIpAddr 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 tmnxOamPingCtlTestMode 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 tmnxOamCpePingCtlSrcAddrType and
+ tmnxOamCpePingCtlSrcAddress."
+ DEFVAL { '00000000'h } -- 0.0.0.0
+ ::= { tmnxOamCpePingCtlEntry 1 }
+
+tmnxOamCpePingCtlSendControl OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamCpePingCtlSendControl 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 tmnxOamPingCtlTestMode
+ has a value other than 'cpePing'."
+ DEFVAL { false }
+ ::= { tmnxOamCpePingCtlEntry 2 }
+
+tmnxOamCpePingCtlReplyControl OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamCpePingCtlReplyControl 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
+ tmnxOamPingCtlTestMode has a value other than 'cpePing'."
+ DEFVAL { false }
+ ::= { tmnxOamCpePingCtlEntry 3 }
+
+ tmnxOamCpePingCtlTtl 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 tmnxOamPingCtlTestMode 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 }
+ ::= { tmnxOamCpePingCtlEntry 4 }
+
+tmnxOamCpePingCtlSrceMacAddr 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 tmnxOamPingCtlTestMode
+ has a value other than 'cpePing'."
+ DEFVAL { '000000000000'H }
+ ::= { tmnxOamCpePingCtlEntry 5 }
+
+tmnxOamCpePingCtlSrcAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamCpePingCtlSrcAddrType specifies the Internet
+ address type stored in tmnxOamCpePingCtlSrcAddress."
+ DEFVAL { unknown }
+ ::= { tmnxOamCpePingCtlEntry 6 }
+
+tmnxOamCpePingCtlSrcAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamCpePingCtlSrcAddress specifies the Internet
+ address to be used as the source for performing a CPE ping operation
+ when tmnxOamPingCtlTestMode has a value of 'cpePing'. This parameter
+ is required for 'cpePing' and ignored in all other cases."
+ DEFVAL { ''H }
+ ::= { tmnxOamCpePingCtlEntry 7 }
+
+
+--
+-- Alcatel 7x50 SR series OAM Multicast Router Information Response Table
+--
+tmnxOamMRInfoRespTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamMRInfoRespEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM Multicast Router Information Response
+ Table for providing, via SNMP, the capability of performing
+ Alcatel 7x50 SR OAM 'mrinfo' test operations. The results of these
+ tests are stored in the tmnxOamPingResultsTable, the
+ tmnxOamPingHistoryTable and the tmnxOamMRInfoRespTable."
+ ::= { tmnxOamPingObjs 14 }
+
+tmnxOamMRInfoRespEntry OBJECT-TYPE
+ SYNTAX TmnxOamMRInfoRespEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamMRInfoRespTable. 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,
+ tmnxOamPingResultsTestRunIndex,
+ tmnxOamPingHistoryIndex
+ }
+ ::= { tmnxOamMRInfoRespTable 1 }
+
+TmnxOamMRInfoRespEntry ::=
+ SEQUENCE {
+ tmnxOamMRInfoRespCapabilities BITS,
+ tmnxOamMRInfoRespMinorVersion Unsigned32,
+ tmnxOamMRInfoRespMajorVersion Unsigned32,
+ tmnxOamMRInfoRespNumInterfaces Unsigned32
+ }
+
+tmnxOamMRInfoRespCapabilities OBJECT-TYPE
+ SYNTAX BITS {
+ leaf(0),
+ prune(1),
+ genid(2),
+ mtrace(3),
+ snmp(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespCapabilities 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
+ "
+ ::= { tmnxOamMRInfoRespEntry 1 }
+
+tmnxOamMRInfoRespMinorVersion OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespMinorVersion indicates the minor software version
+ on the router responding to the mrinfo request."
+ ::= { tmnxOamMRInfoRespEntry 2 }
+
+tmnxOamMRInfoRespMajorVersion OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespMajorVersion indicates the major software version
+ on the router responding to the mrinfo request."
+ ::= { tmnxOamMRInfoRespEntry 3 }
+
+tmnxOamMRInfoRespNumInterfaces OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespNumInterfaces indicates the number of interfaces
+ in the mrinfo response packet. These interfaces are listed in the
+ tmnxOamMRInfoRespIfTable."
+ ::= { tmnxOamMRInfoRespEntry 4 }
+
+
+--
+-- Alcatel 7x50 SR series OAM Multicast Router Information Interface Table
+--
+tmnxOamMRInfoRespIfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamMRInfoRespIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM Multicast Router Information Interface
+ Table for providing, via SNMP, the capability of performing Alcatel
+ 7x50 SR OAM 'mrinfo' test operation. The results of these tests
+ are stored in the tmnxOamPingResultsTable, the
+ tmnxOamPingHistoryTable and the tmnxOamMRInfoRespIfTable."
+ ::= { tmnxOamPingObjs 15 }
+
+tmnxOamMRInfoRespIfEntry OBJECT-TYPE
+ SYNTAX TmnxOamMRInfoRespIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamMRInfoRespIfTable. 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,
+ tmnxOamPingResultsTestRunIndex,
+ tmnxOamPingHistoryIndex,
+ tmnxOamMRInfoRespIfIndex
+ }
+ ::= { tmnxOamMRInfoRespIfTable 1 }
+
+TmnxOamMRInfoRespIfEntry ::=
+ SEQUENCE {
+ tmnxOamMRInfoRespIfIndex Unsigned32,
+ tmnxOamMRInfoRespIfAddress IpAddress,
+ tmnxOamMRInfoRespIfMetric Unsigned32,
+ tmnxOamMRInfoRespIfThreshold Unsigned32,
+ tmnxOamMRInfoRespIfFlags BITS,
+ tmnxOamMRInfoRespIfNbrCount Unsigned32,
+ tmnxOamMRInfoRespIfAddrType InetAddressType,
+ tmnxOamMRInfoRespIfAddr InetAddress
+ }
+
+tmnxOamMRInfoRespIfIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespIfIndex is the index into the
+ tmnxOamMRInfoRespIfTable. The mrinfo response packet has
+ the router's interfaces on which multicast is enabled.
+ tmnxOamMRInfoRespIfIndex is used to identify those interfaces."
+ ::= { tmnxOamMRInfoRespIfEntry 1 }
+
+tmnxOamMRInfoRespIfAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "tmnxOamMRInfoRespIfAddress 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 tmnxOamMRInfoRespIfAddrType and
+ tmnxOamMRInfoRespIfAddr."
+ ::= { tmnxOamMRInfoRespIfEntry 2 }
+
+tmnxOamMRInfoRespIfMetric OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespIfMetric indicates the metric on the interface."
+ ::= { tmnxOamMRInfoRespIfEntry 3 }
+
+tmnxOamMRInfoRespIfThreshold OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespIfThreshold indicates the threshold on the
+ interface."
+ ::= { tmnxOamMRInfoRespIfEntry 4 }
+
+tmnxOamMRInfoRespIfFlags 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
+ "tmnxOamMRInfoRespIfFlags 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
+ "
+ ::= { tmnxOamMRInfoRespIfEntry 5 }
+
+tmnxOamMRInfoRespIfNbrCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespIfNbrCount indicates the number of multicast neighbors
+ on the interface. The neighbors are listed in the
+ tmnxOamMRInfoRespIfNbrTable."
+ ::= { tmnxOamMRInfoRespIfEntry 6 }
+
+tmnxOamMRInfoRespIfAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespIfAddrType indicates the Internet address type
+ stored in tmnxOamMRInfoRespIfAddr."
+ ::= { tmnxOamMRInfoRespIfEntry 7 }
+
+tmnxOamMRInfoRespIfAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespIfAddr indicates the Internet address of the
+ interface on the router responding to the mrinfo request."
+ ::= { tmnxOamMRInfoRespIfEntry 8 }
+
+
+--
+-- Alcatel 7x50 SR series OAM Multicast Router Information If Neighbor Table
+--
+
+tmnxOamMRInfoRespIfNbrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamMRInfoRespIfNbrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM Multicast Router Information Interface
+ Neighbor Table for providing, via SNMP, the capability of performing
+ Alcatel 7x50 SR OAM 'mrinfo' test operation. This table contains
+ entries for neighbors on an interface. The results of the mrinfo test
+ are stored in the tmnxOamPingResultsTable, the
+ tmnxOamPingHistoryTable, the tmnxOamMRInfoRespTable,
+ the tmnxOamMRInfoRespIfTable and the tmnxOamMRInfoRespIfNbrTable."
+ ::= { tmnxOamPingObjs 16 }
+
+tmnxOamMRInfoRespIfNbrEntry OBJECT-TYPE
+ SYNTAX TmnxOamMRInfoRespIfNbrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamMRInfoRespIfNbrTable. 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,
+ tmnxOamPingResultsTestRunIndex,
+ tmnxOamPingHistoryIndex,
+ tmnxOamMRInfoRespIfIndex,
+ tmnxOamMRInfoRespIfNbrIndex
+ }
+ ::= { tmnxOamMRInfoRespIfNbrTable 1 }
+
+TmnxOamMRInfoRespIfNbrEntry ::=
+ SEQUENCE {
+ tmnxOamMRInfoRespIfNbrIndex Unsigned32,
+ tmnxOamMRInfoRespIfNbrAddress IpAddress,
+ tmnxOamMRInfoRespIfNbrAddrType InetAddressType,
+ tmnxOamMRInfoRespIfNbrAddr InetAddress
+ }
+
+tmnxOamMRInfoRespIfNbrIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespIfNbrIndex is used to identify the multicast neighbor
+ on the interface tmnxOamMRInfoRespIfIndex."
+ ::= { tmnxOamMRInfoRespIfNbrEntry 1 }
+
+tmnxOamMRInfoRespIfNbrAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "tmnxOamMRInfoRespIfNbrAddress indicates the address of the neighbor
+ on the interface.
+
+ This object was obsoleted in release 4.0 and replaced with
+ InetAddress objects tmnxOamMRInfoRespIfNbrAddrType and
+ tmnxOamMRInfoRespIfNbrAddr."
+ ::= { tmnxOamMRInfoRespIfNbrEntry 2 }
+
+tmnxOamMRInfoRespIfNbrAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespIfNbrAddrType indicates the Internet address type
+ stored in tmnxOamMRInfoRespIfNbrAddr."
+ ::= { tmnxOamMRInfoRespIfNbrEntry 3 }
+
+tmnxOamMRInfoRespIfNbrAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMRInfoRespIfNbrAddr indicates the Internet address of the
+ neighbor on the interface."
+ ::= { tmnxOamMRInfoRespIfNbrEntry 4 }
+
+
+--
+-- Alcatel 7750 SR series OAM VCCV 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, tmnxOamVccvPingCtlTable.
+--
+-- This in effect extends the tmnxOamPingCtlTable with additional columns.
+-- Rows are created in the tmnxOamVccvPingCtlTable only for those entries
+-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
+-- 'vccvPing'.
+--
+-- Deletion of a row in the tmnxOamPingCtlTable results in the
+-- deletion of the row in the tmnxOamVccvPingCtlTable.
+--
+tmnxOamVccvPingCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamVccvPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7750 SR OAM VCCV Ping Control Table for providing,
+ via SNMP, the capability of performing Alcatel 7750 SR OAM 'vccvPing'
+ test operations.
+ The results of these tests are stored in the tmnxOamPingResultsTable
+ and the tmnxOamPingHistoryTable."
+ ::= { tmnxOamPingObjs 17 }
+
+tmnxOamVccvPingCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamVccvPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamVccvPingCtlTable. 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
+ }
+ ::= { tmnxOamVccvPingCtlTable 1 }
+
+TmnxOamVccvPingCtlEntry ::=
+ SEQUENCE {
+ tmnxOamVccvPingCtlSdpIdVcId SdpBindId,
+ tmnxOamVccvPingCtlReplyMode INTEGER,
+ tmnxOamVccvPingCtlPwId TmnxVcIdOrNone,
+ tmnxOamVccvPingCtlTtl Unsigned32
+ }
+
+tmnxOamVccvPingCtlSdpIdVcId OBJECT-TYPE
+ SYNTAX SdpBindId
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVccvPingCtlSdpIdVcId specifies the SDP ID and
+ the VC ID of the pseudowire to be used for performing a vccv-ping
+ operation. This parameter is required only if tmnxOamPingCtlTestMode
+ has a value of 'vccvPing'.
+ SDP ID: first 4 octets
+ VC ID: remaining 4 octets
+ If the value of tmnxOamVccvPingCtlSdpIdVcId is 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 tmnxOamPingHistoryStatus for that probe entry. Once
+ the interval timer expires, the next probe attempt will be made
+ if required."
+ DEFVAL { '0000000000000000'h } -- invalid SdpId vc-id
+ ::= { tmnxOamVccvPingCtlEntry 1 }
+
+tmnxOamVccvPingCtlReplyMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ ip(2),
+ controlChannel(4)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVccvPingCtlReplyMode 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 }
+ ::= { tmnxOamVccvPingCtlEntry 2 }
+
+tmnxOamVccvPingCtlPwId OBJECT-TYPE
+ SYNTAX TmnxVcIdOrNone
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVccvPingCtlPwId specifies the pseudowire Id
+ to be used for performing a vccv-ping operation. The pseudowire
+ Id is a non-zero 32-bit connection ID required by the FEC 128, as
+ defined in RFE 4379. This object is only valid when used in
+ conjunction with valid tmnxOamPingCtlTgtAddress and
+ tmnxOamPingCtlSrcAddress. A value of 0 indicates that no VC ID
+ is configured or available."
+ DEFVAL { 0 }
+ ::= { tmnxOamVccvPingCtlEntry 3 }
+
+tmnxOamVccvPingCtlTtl OBJECT-TYPE
+ SYNTAX Unsigned32 (1..255)
+ UNITS "time-to-live value"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVccvPingCtlTtl 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 }
+ ::= { tmnxOamVccvPingCtlEntry 4 }
+
+--
+-- Alcatel 7750 SR series OAM ICMP 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, tmnxOamIcmpPingCtlTable.
+--
+-- This in effect extends the tmnxOamPingCtlTable with additional columns.
+-- Rows are created in the tmnxOamIcmpPingCtlTable only for those entries
+-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
+-- 'icmpPing'.
+--
+-- Deletion of a row in the tmnxOamPingCtlTable results in the
+-- deletion of the row in the tmnxOamIcmpPingCtlTable.
+--
+tmnxOamIcmpPingCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamIcmpPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7750 SR OAM ICMP Ping Control Table for providing,
+ via SNMP, the capability of performing Alcatel 7750 SR OAM 'icmpPing'
+ test operations.
+ The results of these tests are stored in the tmnxOamPingResultsTable
+ and the tmnxOamPingHistoryTable."
+ ::= { tmnxOamPingObjs 18 }
+
+tmnxOamIcmpPingCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamIcmpPingCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamIcmpPingCtlTable. 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
+ }
+ ::= { tmnxOamIcmpPingCtlTable 1 }
+
+TmnxOamIcmpPingCtlEntry ::=
+ SEQUENCE {
+ tmnxOamIcmpPingCtlRapid TruthValue,
+ tmnxOamIcmpPingCtlTtl Unsigned32,
+ tmnxOamIcmpPingCtlDSField Unsigned32,
+ tmnxOamIcmpPingCtlPattern Integer32,
+ tmnxOamIcmpPingCtlNhAddrType InetAddressType,
+ tmnxOamIcmpPingCtlNhAddress InetAddress,
+ tmnxOamIcmpPingCtlEgrIfIndex InterfaceIndexOrZero,
+ tmnxOamIcmpPingCtlBypassRouting TruthValue,
+ tmnxOamIcmpPingCtlDoNotFragment TruthValue
+ }
+
+tmnxOamIcmpPingCtlRapid OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamIcmpPingCtlRapid specifies whether or
+ not to send ICMP ping probes in rapid sequence.
+
+ When tmnxOamIcmpPingCtlRapid has the value 'true', the UNITS
+ value for tmnxOamPingCtlInterval is changed from 'seconds' to
+ '10 milliseconds'."
+ DEFVAL { false }
+ ::= { tmnxOamIcmpPingCtlEntry 1 }
+
+tmnxOamIcmpPingCtlTtl OBJECT-TYPE
+ SYNTAX Unsigned32 (1..128)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamIcmpPingCtlTtl specifies the initial
+ time-to-live value for the ICMP ping packets."
+ DEFVAL { 64 }
+ ::= { tmnxOamIcmpPingCtlEntry 2 }
+
+tmnxOamIcmpPingCtlDSField OBJECT-TYPE
+ SYNTAX Unsigned32 (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamIcmpPingCtlDSField specifies the value to store
+ in the Differentiated Services (DS) Field in the IP packet used
+ to encapsulate the Alcatel 7x50 SR 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 }
+ ::= { tmnxOamIcmpPingCtlEntry 3 }
+
+tmnxOamIcmpPingCtlPattern OBJECT-TYPE
+ SYNTAX Integer32 (-1|0..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamIcmpPingCtlPattern 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 }
+ ::= { tmnxOamIcmpPingCtlEntry 4 }
+
+tmnxOamIcmpPingCtlNhAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamIcmpPingCtlNhAddrType specifies the address type
+ of the tmnxOamIcmpPingCtlNhAddress Internet address."
+ DEFVAL { unknown }
+ ::= { tmnxOamIcmpPingCtlEntry 5 }
+
+tmnxOamIcmpPingCtlNhAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamIcmpPingCtlNhAddress specifies the Internet
+ address of the next-hop.
+
+ When tmnxOamIcmpPingCtlBypassRouting has a value of 'true'
+ or tmnxOamIcmpPingCtlEgrIfIndex has a value not equal 0,
+ an attempt to set tmnxOamIcmpPingCtlNhAddress to a value
+ other than ''H will fail with an inconsistentValue error.
+
+ Only one of tmnxOamIcmpPingCtlNhAddress, tmnxOamIcmpPingCtlEgrIfIndex,
+ or tmnxOamIcmpPingCtlBypassRouting may be set to a non-default
+ value."
+ DEFVAL { ''H }
+ ::= { tmnxOamIcmpPingCtlEntry 6 }
+
+tmnxOamIcmpPingCtlEgrIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamIcmpPingCtlEgrIfIndex specifies the
+ ifIndex of the interface to use to transmit the ICMP ping
+ packets.
+
+ When tmnxOamIcmpPingCtlBypassRouting has a value of 'true',
+ an attempt to set tmnxOamIcmpPingCtlEgrIfIndex to a value
+ other than 0 will fail with an inconsistentValue error.
+
+ Only one of tmnxOamIcmpPingCtlNhAddress, tmnxOamIcmpPingCtlEgrIfIndex,
+ or tmnxOamIcmpPingCtlBypassRouting may be set to a non-default
+ value."
+ DEFVAL { 0 }
+ ::= { tmnxOamIcmpPingCtlEntry 7 }
+
+tmnxOamIcmpPingCtlBypassRouting OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamIcmpPingCtlBypassRouting specifies whether
+ to send the ping request to a host on a directly attached network
+ bypassing the routing table.
+
+ An attempt to set tmnxOamIcmpPingCtlBypassRouting to 'true'
+ will fail with an inconsistentValue error if
+ tmnxOamIcmpPingCtlNhAddress does not have the value ''H or
+ tmnxOamIcmpPingCtlEgrIfIndex is not equal 0.
+
+ Only one of tmnxOamIcmpPingCtlNhAddress, tmnxOamIcmpPingCtlEgrIfIndex,
+ or tmnxOamIcmpPingCtlBypassRouting may be set to a non-default
+ value."
+ DEFVAL { false }
+ ::= { tmnxOamIcmpPingCtlEntry 8 }
+
+tmnxOamIcmpPingCtlDoNotFragment OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamIcmpPingCtlDoNotFragment specifies whether or
+ not the 'DF' (Don't Fragment) bit is set in the ICMP ping packet.
+
+ When tmnxOamIcmpPingCtlDoNotFragment has the value 'false',
+ the 'DF' bit is not set."
+ DEFVAL { false }
+ ::= { tmnxOamIcmpPingCtlEntry 9 }
+
+
+-- Alcatel 7750 SR series OAM ANCP Control Table
+--
+-- Sparse Dependent Extension of the tmnxOamPingCtlTable.
+--
+-- The same indexes are used for both the base table, tmnxOamPingCtlTable,
+-- and the sparse dependent table, tmnxOamAncpTestCtlTable.
+--
+-- This in effect extends the tmnxOamPingCtlTable with additional columns.
+-- Rows are created in the tmnxOamAncpTestCtlTable only for those entries
+-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
+-- 'ancpLoopback'.
+--
+-- Deletion of a row in the tmnxOamPingCtlTable results in the
+-- deletion of the row in the tmnxOamAncpTestCtlTable.
+--
+tmnxOamAncpTestCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamAncpTestCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7750 SR OAM ANCP Control Table for providing,
+ via SNMP, the capability of performing Alcatel 7750 SR OAM
+ 'ANCP loopback' test operations.
+ The results of these tests are stored in the tmnxOamPingResultsTable
+ and the tmnxOamAncpTestHistoryTable. There will be no entries for
+ these test in the tmnxOamPingHistoryTable."
+ ::= { tmnxOamPingObjs 19 }
+
+tmnxOamAncpTestCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamAncpTestCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamAncpTestCtlTable. 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
+ }
+ ::= { tmnxOamAncpTestCtlTable 1 }
+
+TmnxOamAncpTestCtlEntry ::=
+ SEQUENCE {
+ tmnxOamAncpTestTarget INTEGER,
+ tmnxOamAncpTestTargetId DisplayString,
+ tmnxOamAncpTestcount INTEGER,
+ tmnxOamAncpTestTimeout INTEGER
+ }
+
+tmnxOamAncpTestTarget OBJECT-TYPE
+ SYNTAX INTEGER {
+ none (0),
+ subscriberId (1),
+ ancpString (2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The object tmnxOamAncpTestTarget specifies how to interprete the
+ value of the object tmnxOamAncpTestTargetId.
+ If set to 'subscriberId', the object tmnxOamAncpTestTargetId
+ is a printable character string which contains the subscriber-id.
+ If set to 'ancpString', the object tmnxOamAncpTestTargetId
+ is a printable character string which contains the ancp-string.
+ If set to 'none', no value is specified, the object
+ tmnxOamAncpTestTargetId is an empty string, and no ancp-loopback test
+ can be performed."
+ DEFVAL { none }
+ ::= { tmnxOamAncpTestCtlEntry 1 }
+
+tmnxOamAncpTestTargetId OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..63))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The object tmnxOamAncpTestTargetId 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 tmnxOamAncpTestTarget is set to 'subscriberId'),
+ or as being an acnp-string of max 63 chars (in case the object
+ tmnxOamAncpTestTarget is set to 'ancpString')."
+ DEFVAL { "" }
+ ::= { tmnxOamAncpTestCtlEntry 2 }
+
+tmnxOamAncpTestcount OBJECT-TYPE
+ SYNTAX INTEGER (0 .. 32)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamAncpTestcount 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:
+ tmnxOamAncpTestcount tmnxOamAncpTestTimeout
+ 0 0
+ 1..32 0
+ 1..32 1..255
+ "
+ DEFVAL { 0 }
+ ::= { tmnxOamAncpTestCtlEntry 3 }
+
+tmnxOamAncpTestTimeout OBJECT-TYPE
+ SYNTAX INTEGER (0 .. 255)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamAncpTestTimeout 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:
+ tmnxOamAncpTestcount tmnxOamAncpTestTimeout
+ 0 0
+ 1..32 0
+ 1..32 1..255
+ "
+ DEFVAL { 0 }
+ ::= { tmnxOamAncpTestCtlEntry 4 }
+
+ --
+ -- Alcatel 7x50 SR series OAM ANCP History Table
+ --
+tmnxOamAncpTestHistoryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamAncpTestHistoryEntry
+ 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 is limited by the value of the
+ corresponding tmnxOamPingCtlMaxRows object.
+
+ 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 tmnxOamPingCtlEntry is deleted.
+
+ The agent removes the oldest entry for a test in the
+ tmnxOamAncpTestHistoryTable to allow the addition of an new
+ entry for that test once the number of rows in the
+ tmnxOamAncpTestHistoryTable reaches the value specified by
+ tmnxOamPingCtlMaxRows."
+ ::= { tmnxOamPingObjs 20 }
+
+tmnxOamAncpTestHistoryEntry OBJECT-TYPE
+ SYNTAX TmnxOamAncpTestHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamAncpTestHistoryTable. The first two
+ index elements identify the tmnxOamPingCtlEntry that a
+ tmnxOamAncpTestHistoryTable 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 {
+ tmnxOamPingCtlOwnerIndex,
+ tmnxOamPingCtlTestIndex,
+ tmnxOamPingResultsTestRunIndex,
+ tmnxOamAncpHistoryIndex
+ }
+ ::= { tmnxOamAncpTestHistoryTable 1 }
+
+TmnxOamAncpTestHistoryEntry ::=
+ SEQUENCE {
+ tmnxOamAncpHistoryIndex Unsigned32,
+ tmnxOamAncpHistoryAncpString DisplayString,
+ tmnxOamAncpHistoryAccNodeCode Unsigned32,
+ tmnxOamAncpHistoryAccNodeResult Unsigned32,
+ tmnxOamAncpHistoryAccNodeRspStr DisplayString
+ }
+
+tmnxOamAncpHistoryIndex 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 tmnxOamPingCtlEntry
+ that This ANCP test result belongs
+ to. The tmnxOamAncpHistoryIndex element selects a single OAM
+ probe result.
+
+ The agent starts assigning tmnxOamAncpHistoryIndex values at 1
+ and wraps after exceeding the maximum possible value as defined by
+ the limit of this object ('ffffffff'h)."
+ ::= { tmnxOamAncpTestHistoryEntry 1 }
+
+tmnxOamAncpHistoryAncpString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..63))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The object tmnxOamAncpHistoryAncpString indicates the value of the
+ ancp-string used while running this ANCP test."
+ ::= { tmnxOamAncpTestHistoryEntry 2 }
+
+tmnxOamAncpHistoryAccNodeCode OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The object tmnxOamAncpHistoryAccNodeCode 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 doe 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"
+ ::= { tmnxOamAncpTestHistoryEntry 3 }
+
+tmnxOamAncpHistoryAccNodeResult OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The object tmnxOamAncpHistoryAccNodeResult 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: Sucecss
+ - 4: Failure
+ - 5: More
+ - 6: ReturnReceipt
+ }"
+ ::= { tmnxOamAncpTestHistoryEntry 4 }
+
+tmnxOamAncpHistoryAccNodeRspStr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The object tmnxOamAncpHistoryAccNodeRspStr indicates, if different
+ from the empty string, the OAM-loopback-Test-Response-String received
+ from the access node, as reply to the requested test."
+ ::= { tmnxOamAncpTestHistoryEntry 5 }
+
+ --
+ -- Notification Definition section
+ --
+
+tmnxOamPingProbeFailed NOTIFICATION-TYPE
+ OBJECTS {
+-- tmnxOamPingCtlTargetAddressType,
+-- tmnxOamPingCtlTargetAddress,
+ tmnxOamPingCtlTargetIpAddress,
+ tmnxOamPingResultsOperStatus,
+ tmnxOamPingResultsMinRtt,
+ tmnxOamPingResultsMaxRtt,
+ tmnxOamPingResultsAverageRtt,
+ tmnxOamPingResultsRttSumOfSquares,
+ tmnxOamPingResultsMtuResponseSize,
+ tmnxOamPingResultsSvcPing,
+ tmnxOamPingResultsProbeResponses,
+ tmnxOamPingResultsSentProbes,
+ tmnxOamPingResultsLastGoodProbe
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "Generated when a probe failure is detected when the
+ corresponding tmnxOamPingCtlTrapGeneration object is set to
+ probeFailure(0) subject to the value of
+ tmnxOamPingCtlTrapProbeFailureFilter. The object
+ tmnxOamPingCtlTrapProbeFailureFilter can be used to specify the
+ number of successive probe failures that are required
+ before this notification can be generated."
+ ::= { tmnxOamPingNotifications 1 }
+
+tmnxOamPingTestFailed NOTIFICATION-TYPE
+ OBJECTS {
+-- tmnxOamPingCtlTargetAddressType,
+-- tmnxOamPingCtlTargetAddress,
+ tmnxOamPingCtlTargetIpAddress,
+ tmnxOamPingResultsOperStatus,
+ tmnxOamPingResultsMinRtt,
+ tmnxOamPingResultsMaxRtt,
+ tmnxOamPingResultsAverageRtt,
+ tmnxOamPingResultsRttSumOfSquares,
+ tmnxOamPingResultsMtuResponseSize,
+ tmnxOamPingResultsSvcPing,
+ tmnxOamPingResultsProbeResponses,
+ tmnxOamPingResultsSentProbes,
+ tmnxOamPingResultsLastGoodProbe
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "Generated when a ping test is determined to have failed
+ when the corresponding tmnxOamPingCtlTrapGeneration object is
+ set to testFailure(1). In this instance
+ tmnxOamPingCtlTrapTestFailureFilter should specify the number of
+ probes in a test required to have failed in order to
+ consider the test as failed."
+ ::= { tmnxOamPingNotifications 2 }
+
+tmnxOamPingTestCompleted NOTIFICATION-TYPE
+ OBJECTS {
+-- tmnxOamPingCtlTargetAddressType,
+-- tmnxOamPingCtlTargetAddress,
+ tmnxOamPingCtlTargetIpAddress,
+ tmnxOamPingResultsOperStatus,
+ tmnxOamPingResultsMinRtt,
+ tmnxOamPingResultsMaxRtt,
+ tmnxOamPingResultsAverageRtt,
+ tmnxOamPingResultsRttSumOfSquares,
+ tmnxOamPingResultsMtuResponseSize,
+ tmnxOamPingResultsSvcPing,
+ tmnxOamPingResultsProbeResponses,
+ tmnxOamPingResultsSentProbes,
+ tmnxOamPingResultsLastGoodProbe
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "Generated at the completion of a ping test when the
+ corresponding tmnxOamPingCtlTrapGeneration object is set to
+ testCompletion(2)."
+ ::= { tmnxOamPingNotifications 3 }
+
+tmnxOamPingProbeFailedV2 NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxOamPingCtlTgtAddrType,
+ tmnxOamPingCtlTgtAddress,
+ tmnxOamPingResultsOperStatus,
+ tmnxOamPingResultsMinRtt,
+ tmnxOamPingResultsMaxRtt,
+ tmnxOamPingResultsAverageRtt,
+ tmnxOamPingResultsRttSumOfSquares,
+ tmnxOamPingResultsMtuResponseSize,
+ tmnxOamPingResultsSvcPing,
+ tmnxOamPingResultsProbeResponses,
+ tmnxOamPingResultsSentProbes,
+ tmnxOamPingResultsLastGoodProbe
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a probe failure is detected when the
+ corresponding tmnxOamPingCtlTrapGeneration object is set to
+ probeFailure(0) subject to the value of
+ tmnxOamPingCtlTrapProbeFailureFilter. The object
+ tmnxOamPingCtlTrapProbeFailureFilter can be used to specify the
+ number of successive probe failures that are required
+ before this notification can be generated."
+ ::= { tmnxOamPingNotifications 4 }
+
+tmnxOamPingTestFailedV2 NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxOamPingCtlTgtAddrType,
+ tmnxOamPingCtlTgtAddress,
+ tmnxOamPingResultsOperStatus,
+ tmnxOamPingResultsMinRtt,
+ tmnxOamPingResultsMaxRtt,
+ tmnxOamPingResultsAverageRtt,
+ tmnxOamPingResultsRttSumOfSquares,
+ tmnxOamPingResultsMtuResponseSize,
+ tmnxOamPingResultsSvcPing,
+ tmnxOamPingResultsProbeResponses,
+ tmnxOamPingResultsSentProbes,
+ tmnxOamPingResultsLastGoodProbe
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a ping test is determined to have failed
+ when the corresponding tmnxOamPingCtlTrapGeneration object is
+ set to testFailure(1). In this instance
+ tmnxOamPingCtlTrapTestFailureFilter should specify the number of
+ probes in a test required to have failed in order to
+ consider the test as failed."
+ ::= { tmnxOamPingNotifications 5 }
+
+tmnxOamPingTestCompletedV2 NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxOamPingCtlTgtAddrType,
+ tmnxOamPingCtlTgtAddress,
+ tmnxOamPingResultsOperStatus,
+ tmnxOamPingResultsMinRtt,
+ tmnxOamPingResultsMaxRtt,
+ tmnxOamPingResultsAverageRtt,
+ tmnxOamPingResultsRttSumOfSquares,
+ tmnxOamPingResultsMtuResponseSize,
+ tmnxOamPingResultsSvcPing,
+ tmnxOamPingResultsProbeResponses,
+ tmnxOamPingResultsSentProbes,
+ tmnxOamPingResultsLastGoodProbe
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated at the completion of a ping test when the
+ corresponding tmnxOamPingCtlTrapGeneration object is set to
+ testCompletion(2)."
+ ::= { tmnxOamPingNotifications 6 }
+
+tmnxAncpLoopbackTestCompleted NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxOamAncpHistoryAncpString
+ }
+ STATUS current
+ DESCRIPTION
+ "This Notification is sent whenever a ANCP loopback
+ is finished for which a notification was explictly requested."
+ ::= { tmnxOamPingNotifications 7 }
+
+ --
+ -- Alcatel 7x50 SR series OAM Trace Route Simple Object Definitions
+ --
+tmnxOamTrMaxConcurrentRequests 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 }
+ ::= { tmnxOamTraceRouteObjs 2 }
+
+--
+-- Alcatel 7x50 SR series OAM Traceroute Control Table
+--
+
+tmnxOamTrCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamTrCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM Trace Route Control Table for
+ providing the capability of invoking OAM trace route tests from
+ via SNMP. The results of trace route operations can be stored in
+ the tmnxOamTrResultsTable, tmnxOamTrProbeHistoryTable, and
+ the tmnxOamTrHopsTable."
+ ::= { tmnxOamTraceRouteObjs 3 }
+
+tmnxOamTrCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamTrCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamTrCtlTable. The first
+ index element, tmnxOamTrCtlOwnerIndex, 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,
+ tmnxOamTrCtlTestIndex (also an SnmpAdminString),
+ enables the same management application to have
+ multiple requests outstanding."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex
+ }
+ ::= { tmnxOamTrCtlTable 1 }
+
+TmnxOamTrCtlEntry ::=
+ SEQUENCE {
+ tmnxOamTrCtlOwnerIndex SnmpAdminString,
+ tmnxOamTrCtlTestIndex SnmpAdminString,
+ tmnxOamTrCtlRowStatus RowStatus,
+ tmnxOamTrCtlStorageType StorageType,
+ tmnxOamTrCtlDescr SnmpAdminString,
+ tmnxOamTrCtlTestMode INTEGER,
+ tmnxOamTrCtlAdminStatus INTEGER,
+ tmnxOamTrCtlFcName TFCName,
+ tmnxOamTrCtlProfile TProfile,
+ tmnxOamTrCtlTargetIpAddress IpAddress,
+ tmnxOamTrCtlServiceId TmnxServId,
+ tmnxOamTrCtlDataSize Unsigned32,
+ tmnxOamTrCtlTimeOut Unsigned32,
+ tmnxOamTrCtlProbesPerHop Unsigned32,
+ tmnxOamTrCtlMaxTtl Unsigned32,
+ tmnxOamTrCtlInitialTtl Unsigned32,
+ tmnxOamTrCtlDSField Unsigned32,
+ tmnxOamTrCtlMaxFailures Unsigned32,
+ tmnxOamTrCtlInterval Unsigned32,
+ tmnxOamTrCtlMaxRows Unsigned32,
+ tmnxOamTrCtlTrapGeneration BITS,
+ tmnxOamTrCtlCreateHopsEntries TruthValue,
+ tmnxOamTrCtlSAA TruthValue,
+ tmnxOamTrCtlRuns Counter32,
+ tmnxOamTrCtlFailures Counter32,
+ tmnxOamTrCtlLastRunResult INTEGER,
+ tmnxOamTrCtlLastChanged TimeStamp,
+ tmnxOamTrCtlVRtrID TmnxVRtrID,
+ tmnxOamTrCtlTgtAddrType InetAddressType,
+ tmnxOamTrCtlTgtAddress InetAddress,
+ tmnxOamTrCtlSrcAddrType InetAddressType,
+ tmnxOamTrCtlSrcAddress InetAddress,
+ tmnxOamTrCtlWaitMilliSec Unsigned32
+ }
+
+tmnxOamTrCtlOwnerIndex 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."
+ ::= { tmnxOamTrCtlEntry 1 }
+
+tmnxOamTrCtlTestIndex OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(1..32))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The test name index of a Alcatel 7x50 SR OAM Trace Route test.
+ This is locally unique, within the scope of a tmnxOamTrCtlOwnerIndex."
+ ::= { tmnxOamTrCtlEntry 2 }
+
+tmnxOamTrCtlRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object allows entries to be created and deleted
+ in the tmnxOamTrCtlTable. Deletion of an entry in
+ this table results in all corresponding (same
+ tmnxOamTrCtlOwnerIndex and tmnxOamTrCtlTestIndex
+ index values) tmnxOamTrResultsTable,
+ tmnxOamTrProbeHistoryTable, and tmnxOamTrHopsTable
+ entries being deleted.
+
+ The values for configuration objects required for the type of
+ test specified in tmnxOamTrCtlTestMode MUST be specified
+ prior to a transition to active(1) state being
+ accepted.
+
+ Activation of an Alcatel 7x50 SR OAM Trace Route operation is
+ controlled via tmnxOamTrCtlAdminStatus 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 tmnxOamTrResultsOperStatus
+ 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 Alcatel
+ 7x50 SR OAM Trace Route operation.
+
+ The operational state of an Alcatel 7x50 SR OAM Trace Route
+ operation can be determined by examination of the corresponding
+ tmnxOamTrResultsOperStatus object."
+ REFERENCE
+ "See definition of RowStatus in RFC 2579, 'Textual
+ Conventions for SMIv2.'"
+ ::= { tmnxOamTrCtlEntry 3 }
+
+tmnxOamTrCtlStorageType 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 }
+ ::= { tmnxOamTrCtlEntry 4 }
+
+tmnxOamTrCtlDescr OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The purpose of this object is to provide a descriptive name of
+ the Alcatel 7x50 SR OAM Trace Route test."
+ DEFVAL { '00'H }
+ ::= { tmnxOamTrCtlEntry 5 }
+
+tmnxOamTrCtlTestMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ macTraceRoute (1),
+ lspTraceRoute (2),
+ vprnTraceRoute (3),
+ mcastTraceRoute (4),
+ icmpTraceRoute (5),
+ ldpTreeTrace (6),
+ vccvTraceRoute (7)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the type of Alcatel 7x50 SR 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 table extension
+ for that test type.
+
+ This is a required parameter."
+ DEFVAL { macTraceRoute }
+ ::= { tmnxOamTrCtlEntry 6 }
+
+tmnxOamTrCtlAdminStatus 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 tmnxOamTrCtlEntry
+ should be in:
+ enabled(1) - Attempt to activate the test as defined by
+ this tmnxOamTrCtlEntry.
+ disabled(2) - Deactivate the test as defined by this
+ tmnxOamTrCtlEntry.
+
+ If tmnxOamTrCtlSAA has the value 'true' and tmnxOamSaaCtlAdminStatus
+ has the value 'outOfService', an attempt to set this object to
+ 'enabled' will fail with an inconsistentValue error.
+
+ Refer to the corresponding tmnxOamTrResultsOperStatus to
+ determine the operational state of the test defined by
+ this entry."
+ DEFVAL { disabled }
+ ::= { tmnxOamTrCtlEntry 7 }
+
+tmnxOamTrCtlFcName OBJECT-TYPE
+ SYNTAX TFCName
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlFcName specifies the forwarding class.
+ This parameter is optional. For 'macTraceRoute this is the
+ forwarding class of the SDP encapsulation. For 'lspTraceRoute'
+ this is the forwarding class of the LSP tunnel.
+
+ The forwarding class name must be one of those defined in the
+ tFCNameTable in ALCATEL-IND1-TIMETRA-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 DSCP or
+ LSP-EXP mappings.
+
+ This parameter is not defined for 'vprnTraceRoute',
+ 'mcastTraceRoute' and 'icmpTraceRoute'."
+ DEFVAL { "be" }
+ ::= { tmnxOamTrCtlEntry 8 }
+
+tmnxOamTrCtlProfile OBJECT-TYPE
+ SYNTAX TProfile
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the profile value to be used with the forwarding
+ class specified in tmnxOamTrCtlFcName. This parameter is optional.
+
+ The profile value must be consistent with the specified forwarding
+ class:
+ 'assured' = 'in' or 'out'
+ 'premium' = 'in'
+ 'be' = 'out'
+
+ This parameter is not used by 'vprnTraceRoute, 'mcastTraceRoute',
+ or 'icmpTraceRoute'."
+ DEFVAL { out }
+ ::= { tmnxOamTrCtlEntry 9 }
+
+tmnxOamTrCtlTargetIpAddress 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 tmnxOamTrCtlTgtAddrType and
+ tmnxOamTrCtlTgtAddress."
+ DEFVAL { '00000000'h } -- 0.0.0.0
+ ::= { tmnxOamTrCtlEntry 10 }
+
+tmnxOamTrCtlServiceId OBJECT-TYPE
+ SYNTAX TmnxServId
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the Service-ID of the service being tested. This parameter
+ is required when the value of tmnxOamTrCtlTestMode is equal to
+ 'macTraceRoute' or 'vprnTraceRoute'.
+
+ In the case of 'macTraceRoute' the Service-ID need not exist on
+ the local node in order to receive a reply message if the far-end
+ target IP address is specified in tmnxOamTrCtlTgtAddress."
+ DEFVAL { 0 } -- invalid Service-ID
+ ::= { tmnxOamTrCtlEntry 11 }
+
+tmnxOamTrCtlDataSize OBJECT-TYPE
+ SYNTAX Unsigned32 (1..9198)
+ UNITS "octets"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlDataSize specifies the size of the
+ data portion of an Alcatel 7x50 SR OAM Trace Route request in octets.
+ The size of the message does not include the SDP encapsulation,
+ VC-Lable (if applied) or any DLC headers or trailers.
+
+ 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. This parameter is optional.
+
+ In the case of 'lspTraceRoute' the minimum size is 104 octets.
+ In the case of 'lspTraceRoute' with multipath DSMap the minimum size
+ is 140 octets.
+
+ In the case of 'macTraceRoute' the minimum size is 1 octet.
+ In the case of 'vprnTraceRoute' the minimum size is 1 octet.
+ In the case of 'vccvTraceRoute' the minimum size is 88 octets.
+
+ This parameter is not used by 'mcastTraceRoute' or 'icmpTraceRoute'."
+ DEFVAL { 1 }
+ ::= { tmnxOamTrCtlEntry 12 }
+
+tmnxOamTrCtlTimeOut OBJECT-TYPE
+ SYNTAX Unsigned32 (1..60)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the time-out value, in seconds, for an Alcatel 7x50 SR
+ OAM Trace Route request. This parameter is optional.
+
+ This parameter is not used by 'icmpTraceRoute'."
+ DEFVAL { 3 }
+ ::= { tmnxOamTrCtlEntry 13 }
+
+tmnxOamTrCtlProbesPerHop OBJECT-TYPE
+ SYNTAX Unsigned32 (1..10)
+ UNITS "probes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the number of times to reissue an Alcatel 7x50 SR 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 }
+ ::= { tmnxOamTrCtlEntry 14 }
+
+tmnxOamTrCtlMaxTtl OBJECT-TYPE
+ SYNTAX Unsigned32 (1..255)
+ UNITS "time-to-live value"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlMaxTtl specifies the maximum time-to-live
+ value. This parameter is optional.
+
+ When tmnxOamTrCtlMaxTtl is not explicitly specified, the agent
+ defaults the value based on the 'tmnxOamTrCtlTestMode'.
+
+ 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.
+ Otherwise the default is set to 4."
+ DEFVAL { 4 }
+ ::= { tmnxOamTrCtlEntry 15 }
+
+tmnxOamTrCtlInitialTtl OBJECT-TYPE
+ SYNTAX Unsigned32 (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlInitialTtl 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."
+ DEFVAL { 1 }
+ ::= { tmnxOamTrCtlEntry 16 }
+
+tmnxOamTrCtlDSField OBJECT-TYPE
+ SYNTAX Unsigned32 (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlDSField specifies the value to store
+ in the Differentiated Services (DS) Field in the IP packet used
+ to encapsulate the Alcatel 7x50 SR OAM Trace Route 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 traceroute 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).
+
+ This parameter is optional.
+
+ This parameter is not used by 'macTraceRoute', 'lspTraceRoute',
+ 'mcastTraceRoute' or 'vccvTraceRoute'."
+ 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 }
+ ::= { tmnxOamTrCtlEntry 17 }
+
+tmnxOamTrCtlMaxFailures OBJECT-TYPE
+ SYNTAX Unsigned32 (0..255)
+ UNITS "timeouts"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlMaxFailures specifies the maximum number
+ of consecutive timeouts allowed before terminating an Alcatel
+ 7x50 SR OAM Trace Route request. This parameter is optional.
+
+ A value of either 255 (maximum hop count/possible TTL value) or
+ a 0 indicates that the function of terminating an Alcatel
+ 7x50 SR OAM Trace Route request when a specific number of
+ successive timeouts are detected is disabled.
+
+ This parameter is optional. This parameter is not used by
+ 'icmpTraceRoute'."
+ DEFVAL { 5 }
+ ::= { tmnxOamTrCtlEntry 18 }
+
+tmnxOamTrCtlInterval OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlInterval specifies the number of seconds
+ to wait before repeating an Alcatel 7x50 SR 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 Alcatel 7x50 SR OAM Trace Route test
+ is determined by the value of the corresponding
+ tmnxOamTrCtlProbesPerHop object. After a single test completes,
+ the number of seconds as defined by the value of
+ tmnxOamTrCtlInterval MUST elapse before the next Alcatel 7x50 SR
+ OAM Trace Route test is started.
+
+ A value of 0 for this object implies that the test as defined by the
+ corresponding entry will not be repeated.
+
+ This parameter is not used by 'icmpTraceRoute'."
+ DEFVAL { 1 }
+ ::= { tmnxOamTrCtlEntry 19 }
+
+tmnxOamTrCtlMaxRows OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "rows"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlMaxRows specifies the maximum number of
+ entries allowed in the tmnxOamTrProbeHistoryTable. The oldest entry
+ in the tmnxOamTrProbeHistoryTable is removed to allow the addition
+ of an new entry once the number of rows in the
+ tmnxOamTrProbeHistoryTable reaches this value.
+
+ Old entries are not removed when a new test is started. Entries are
+ added to the tmnxOamTrProbeHistoryTable until tmnxOamTrCtlMaxRows
+ is reached before entries begin to be removed.
+
+ A value of 0 for this object disables creation of
+ tmnxOamTrProbeHistoryTable entries."
+ DEFVAL { 300 }
+ ::= { tmnxOamTrCtlEntry 20 }
+
+tmnxOamTrCtlTrapGeneration OBJECT-TYPE
+ SYNTAX BITS {
+ pathChange(0),
+ testFailure(1),
+ testCompletion(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlTrapGeneration specifies when and if to
+ generate a notification for this entry:
+ pathChange(0) - Generate a tmnxOamTrPathChange
+ notification when the current path varies from a previously
+ determined path.
+ testFailure(1) - Generate a tmnxOamTrTestFailed notification when
+ the full path to a target can't be determined.
+ testCompletion(2) - Generate a tmnxOamTrTestCompleted notification
+ when the path to a target has been determined.
+
+ The value of this object defaults to zero, indicating that none of
+ the above options have been selected."
+ ::= { tmnxOamTrCtlEntry 21 }
+
+tmnxOamTrCtlCreateHopsEntries OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlCreateHopsEntries specifies whether or not
+ the current path for an Alcatel 7x50 SR OAM Trace Route test is kept
+ in the tmnxOamTrHopsTable on a per hop basis.
+
+ tmnxOamTrHopsTable provides a current path topology based on the
+ results of the OAM Trace Route tests. If this feature is not
+ supported tmnxOamTrCtlCreateHopsEntries will always be set to false(2)
+ and any attempt to change its value to true(1) will be denied."
+ DEFVAL { false }
+ ::= { tmnxOamTrCtlEntry 22 }
+
+tmnxOamTrCtlSAA OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlSAA specifies whether or not to
+ collect Service Assurance Agent, SAA, metrics such as loss,
+ jitter and latency.
+
+ When tmnxOamTrCtlSAA has a value of 'true', SAA metrics
+ are collected.
+
+ This parameter is optional."
+ DEFVAL { false }
+ ::= { tmnxOamTrCtlEntry 23 }
+
+tmnxOamTrCtlRuns OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlRuns indicates the number of times
+ this OAM trace route test has been executed."
+ ::= { tmnxOamTrCtlEntry 24 }
+
+tmnxOamTrCtlFailures OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlFailures indicates the number of times
+ this OAM trace route test has failed."
+ ::= { tmnxOamTrCtlEntry 25 }
+
+tmnxOamTrCtlLastRunResult OBJECT-TYPE
+ SYNTAX INTEGER {
+ undetermined (0),
+ success (1),
+ failed (2),
+ aborted (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlLastRunResult 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."
+ ::= { tmnxOamTrCtlEntry 26 }
+
+tmnxOamTrCtlLastChanged OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlLastChanged indicates the time the
+ value of a settable object in this row was last changed."
+ ::= { tmnxOamTrCtlEntry 27 }
+
+tmnxOamTrCtlVRtrID OBJECT-TYPE
+ SYNTAX TmnxVRtrID
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The unique value which identifies this virtual router in the
+ Alcatel 7x50 SR 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 parameter is optional and is valid only if tmnxOamTrCtlTestMode
+ is equal to 'icmpTrace'. If no value is specified the base router ID
+ is used."
+ DEFVAL { 1 }
+ ::= { tmnxOamTrCtlEntry 28 }
+
+tmnxOamTrCtlTgtAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlTgtAddrType 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 tmnxOamTrCtlTgtAddress object.
+
+ The 'dns' address type is valid only for 'icmpTraceRoute'."
+ DEFVAL { unknown }
+ ::= { tmnxOamTrCtlEntry 29 }
+
+tmnxOamTrCtlTgtAddress OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlTgtAddress 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 tmnxOamTrCtlTgtAddrType object.
+
+ This parameter is required by 'vprnTraceRoute' and 'icmpTraceRoute'.
+ This parameter is not used by 'macTraceRoute', 'lspTraceRoute',
+ 'mcastTraceRoute' or 'vccvTraceRoute'. "
+ DEFVAL { ''H }
+ ::= { tmnxOamTrCtlEntry 30 }
+
+tmnxOamTrCtlSrcAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlSrcAddrType 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 tmnxOamTrCtlSrcAddress object. Only 'ipv4' and 'ipv6'
+ address types are supported.
+
+ This object is valid only when the tmnxOamTrCtlTestMode has a
+ value of 'icmpTraceRoute'."
+ DEFVAL { unknown }
+ ::= { tmnxOamTrCtlEntry 31 }
+
+tmnxOamTrCtlSrcAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE(0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlSrcAddress 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
+ tmnxOamTrCtlSrcAddrType object. This is an optional parameter.
+
+ This object is valid only when the tmnxOamTrCtlTestMode has a
+ value of 'icmpTraceRoute'."
+ DEFVAL { ''H }
+ ::= { tmnxOamTrCtlEntry 32 }
+
+tmnxOamTrCtlWaitMilliSec OBJECT-TYPE
+ SYNTAX Unsigned32 (10..60000)
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrCtlWaitMilliSec 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
+ ::= { tmnxOamTrCtlEntry 33 }
+
+--
+-- Alcatel 7x50 SR series OAM Trace Route Test Results Table
+--
+tmnxOamTrResultsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamTrResultsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM Trace Route Test Results
+ Table for keeping track of the status of a tmnxOamTrCtlEntry.
+
+ An entry is added to the tmnxOamTrResultsTable when an
+ tmnxOamTrCtlEntry is started by successful transition
+ of its tmnxOamTrCtlAdminStatus object to enabled(1).
+ An entry is removed from the tmnxOamTrResultsTable when
+ its corresponding tmnxOamTrCtlEntry is deleted."
+ ::= { tmnxOamTraceRouteObjs 4 }
+
+tmnxOamTrResultsEntry OBJECT-TYPE
+ SYNTAX TmnxOamTrResultsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamTrResultsTable. The
+ first two indexes of the tmnxOamTrResultsTable are the
+ same as the tmnxOamTrCtlTable in order for a tmnxOamTrResultsEntry
+ to correspond to the tmnxOamTrCtlEntry that caused it to
+ be created. The third index allows a history of test runs
+ to be stored."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex,
+ tmnxOamTrResultsTestRunIndex
+ }
+ ::= { tmnxOamTrResultsTable 1 }
+
+ TmnxOamTrResultsEntry ::=
+ SEQUENCE {
+ tmnxOamTrResultsOperStatus INTEGER,
+ tmnxOamTrResultsCurHopCount Gauge32,
+ tmnxOamTrResultsCurProbeCount Gauge32,
+ tmnxOamTrResultsIpTgtAddr IpAddress,
+ tmnxOamTrResultsTestAttempts Unsigned32,
+ tmnxOamTrResultsTestSuccesses Unsigned32,
+ tmnxOamTrResultsLastGoodPath DateAndTime,
+ tmnxOamTrResultsTestRunIndex Unsigned32,
+ tmnxOamTrResultsTgtAddrType InetAddressType,
+ tmnxOamTrResultsTgtAddress InetAddress
+ }
+
+tmnxOamTrResultsOperStatus 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 tmnxOamTrCtlEntry:
+
+ enabled(1) - Test is active.
+ disabled(2) - Test has stopped."
+ ::= { tmnxOamTrResultsEntry 1 }
+
+tmnxOamTrResultsCurHopCount OBJECT-TYPE
+ SYNTAX Gauge32
+ UNITS "hops"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Reflects the current TTL value (range from 1 to
+ 255) for an Alcatel 7x50 SR OAM Trace Route operation.
+ Maximum TTL value is determined by tmnxOamTrCtlMaxTtl."
+ ::= { tmnxOamTrResultsEntry 2 }
+
+tmnxOamTrResultsCurProbeCount OBJECT-TYPE
+ SYNTAX Gauge32
+ UNITS "probes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Reflects the current probe count (1..10) for an Alcatel
+ 7x50 SR OAM Trace Route operation. The maximum probe count is
+ determined by tmnxOamTrCtlProbesPerHop."
+ ::= { tmnxOamTrResultsEntry 3 }
+
+tmnxOamTrResultsIpTgtAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "This objects reports the IP address associated
+ with a tmnxOamTrCtlTargetIpAddress 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 tmnxOamTrResultsTgtAddrType and
+ tmnxOamTrResultsTgtAddress."
+ ::= { tmnxOamTrResultsEntry 4 }
+
+tmnxOamTrResultsTestAttempts 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,
+ tmnxOamTrResultsTestRunIndex, 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 tmnxOamTrCtlRuns in the
+ tmnxOamTrCtlTable indicates the number of times this traceroute
+ test has been run."
+ ::= { tmnxOamTrResultsEntry 5 }
+
+tmnxOamTrResultsTestSuccesses 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,
+ tmnxOamTrResultsTestRunIndex, 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 tmnxOamTrCtlFailures in the
+ tmnxOamTrCtlTable indicates the number of times an attempt to run
+ this traceroute test has failed. The number of successful runs
+ can be calclated as (tmnxOamTrCtlRuns - tmnxOamTrCtlFailures)."
+ ::= { tmnxOamTrResultsEntry 6 }
+
+tmnxOamTrResultsLastGoodPath OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The date and time when the last complete path
+ was determined."
+ ::= { tmnxOamTrResultsEntry 7 }
+
+tmnxOamTrResultsTestRunIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (1..4294967295)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrResultsTestRunIndex identifies the
+ row entry that reports results for a single OAM trace
+ route test run.
+
+ The agent starts assigning tmnxOamTrResultsTestRunIndex values
+ at 1 and wraps after exceeding the maximum possible value as
+ defined by the limit of this object {'ffffffff'h}."
+ ::= { tmnxOamTrResultsEntry 8 }
+
+tmnxOamTrResultsTgtAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrResultsTgtAddrType indicates the Internet
+ address type stored in tmnxOamTrResultsTgtAddress."
+ ::= { tmnxOamTrResultsEntry 9 }
+
+tmnxOamTrResultsTgtAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrResultsTgtAddress indicates the Internet
+ address associated with a tmnxOamTrCtlTgtAddress 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."
+ ::= { tmnxOamTrResultsEntry 10 }
+
+
+--
+-- Trace Route Probe History Table
+--
+tmnxOamTrProbeHistoryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamTrProbeHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM Trace Route Test Results Table
+ for storing the replies to an Alcatel 7x50 SR OAM Trace Route probe.
+
+ The agent removes the oldest entry for a test in the
+ tmnxOamTrProbeHistoryTable to allow the addition of a new
+ entry for that test once the number of rows in the
+ tmnxOamTrProbeHistoryTable reaches the value specified by
+ tmnxOamTrCtlMaxRows."
+ ::= { tmnxOamTraceRouteObjs 5 }
+
+tmnxOamTrProbeHistoryEntry OBJECT-TYPE
+ SYNTAX TmnxOamTrProbeHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a table for storing the results of an Alcatel 7x50 SR OAM
+ Trace Route probe operation. Entries in this table for a
+ configured test are limited by the value of the corresponding
+ tmnxOamTrCtlMaxRows object.
+
+ The first two index elements identify the tmnxOamTrCtlEntry that
+ a tmnxOamTrProbeHistoryEntry belongs to. The third index element
+ selects an OAM trace route test run. The fourth index element
+ selects a single Alcatel 7x50 SR OAM Trace Route operation result.
+ The fifth and sixth indexes select the hop and the probe at that
+ hop for a particular Alcatel 7x50 SR OAM Trace Route operation."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex,
+ tmnxOamTrResultsTestRunIndex,
+ tmnxOamTrProbeHistoryIndex,
+ tmnxOamTrProbeHistoryHopIndex,
+ tmnxOamTrProbeHistoryProbeIndex
+ }
+ ::= { tmnxOamTrProbeHistoryTable 1 }
+
+ TmnxOamTrProbeHistoryEntry ::=
+ SEQUENCE {
+ tmnxOamTrProbeHistoryIndex Unsigned32,
+ tmnxOamTrProbeHistoryHopIndex Unsigned32,
+ tmnxOamTrProbeHistoryProbeIndex Unsigned32,
+ tmnxOamTrProbeHistoryIpAddr IpAddress,
+ tmnxOamTrProbeHistoryResponse Unsigned32,
+ tmnxOamTrProbeHistoryOneWayTime Integer32,
+ tmnxOamTrProbeHistoryStatus TmnxOamResponseStatus,
+ tmnxOamTrProbeHistoryLastRC Integer32,
+ tmnxOamTrProbeHistoryTime DateAndTime,
+ tmnxOamTrProbeHistoryResponsePlane TmnxOamTestResponsePlane,
+ tmnxOamTrProbeHistoryAddressType TmnxOamAddressType,
+ tmnxOamTrProbeHistorySapId TmnxStrSapId,
+ tmnxOamTrProbeHistoryVersion Unsigned32,
+ tmnxOamTrProbeHistoryRouterID RouterID,
+ tmnxOamTrProbeHistoryIfIndex InterfaceIndexOrZero,
+ tmnxOamTrProbeHistoryDataLen Unsigned32,
+ tmnxOamTrProbeHistorySize Unsigned32,
+ tmnxOamTrProbeHistoryInOneWayTime Integer32,
+ tmnxOamTrProbeHistoryAddrType InetAddressType,
+ tmnxOamTrProbeHistoryAddress InetAddress
+ }
+
+tmnxOamTrProbeHistoryIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (1..'ffffffff'h)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in this table is created when the result of an Alcatel
+ 7x50 SR OAM Trace Route probe is determined. The initial 2
+ instance identifier index values identify the tmnxOamTrCtlEntry
+ that a probe result (tmnxOamTrProbeHistoryEntry) belongs
+ to. An entry is removed from this table when its corresponding
+ tmnxOamTrCtlEntry is deleted.
+
+ The value of tmnxOamTrProbeHistoryIndex selects the entries belonging
+ to a single OAM Trace Route test instance.
+
+ The tmnxOamTrProbeHistoryIndex values are assigned starting at 1
+ and wrap after exceeding the maximum possible value as defined by
+ the limit of this object ('ffffffff'h)."
+ ::= { tmnxOamTrProbeHistoryEntry 1 }
+
+tmnxOamTrProbeHistoryHopIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (1..255)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Indicates which hop in an Alcatel 7x50 SR OAM Trace Route path that
+ the probe's results are for. The value of this object is initially
+ determined by the value of tmnxOamTrCtlInitialTtl."
+ ::= { tmnxOamTrProbeHistoryEntry 2 }
+
+tmnxOamTrProbeHistoryProbeIndex 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 Alcatel
+ 7x50 SR OAM Trace Route path. The number of probes per hop is
+ determined by the value of the corresponding tmnxOamTrCtlProbesPerHop
+ object."
+ ::= { tmnxOamTrProbeHistoryEntry 3 }
+
+tmnxOamTrProbeHistoryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The IP address of a hop in an Alcatel 7x50 SR OAM Trace Route path.
+ The value of tmnxOamTrProbeHistoryIpAddr 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 tmnxOamTrProbeHistoryAddrType and
+ tmnxOamTrProbeHistoryAddress."
+ ::= { tmnxOamTrProbeHistoryEntry 4 }
+
+tmnxOamTrProbeHistoryResponse OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The amount of time measured in milliseconds 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."
+ ::= { tmnxOamTrProbeHistoryEntry 5 }
+
+tmnxOamTrProbeHistoryOneWayTime OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The amount of time measured in milliseconds 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."
+ ::= { tmnxOamTrProbeHistoryEntry 6 }
+
+tmnxOamTrProbeHistoryStatus OBJECT-TYPE
+ SYNTAX TmnxOamResponseStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The result of an Alcatel 7x50 SR OAM Trace Route operation made
+ by a remote node to a particular probe."
+ ::= { tmnxOamTrProbeHistoryEntry 7 }
+
+tmnxOamTrProbeHistoryLastRC OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The last implementation method specific reply code received.
+
+ The Alcatel 7x50 SR 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."
+ ::= { tmnxOamTrProbeHistoryEntry 8 }
+
+tmnxOamTrProbeHistoryTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Timestamp for when this probe results were determined."
+ ::= { tmnxOamTrProbeHistoryEntry 9 }
+
+tmnxOamTrProbeHistoryResponsePlane OBJECT-TYPE
+ SYNTAX TmnxOamTestResponsePlane
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrProbeHistoryResponsePlane indicates the
+ type of response plane from with this traceroute response was
+ received."
+ ::= { tmnxOamTrProbeHistoryEntry 10 }
+
+tmnxOamTrProbeHistoryAddressType OBJECT-TYPE
+ SYNTAX TmnxOamAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrProbeHistoryAddressType specifies the type of
+ binding address information returned in response to a 'vprnTraceRoute'
+ test."
+ ::= { tmnxOamTrProbeHistoryEntry 11 }
+
+tmnxOamTrProbeHistorySapId OBJECT-TYPE
+ SYNTAX TmnxStrSapId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrProbeHistorySapId 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 tmnxOamTrProbeHistoryAddressType is not 'sapId',
+ this object is not relevant and MUST have a null string ''."
+ ::= { tmnxOamTrProbeHistoryEntry 12 }
+
+tmnxOamTrProbeHistoryVersion OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrProbeHistoryVersion indicates the protocol
+ version for this OAM ping reply."
+ ::= { tmnxOamTrProbeHistoryEntry 14 }
+
+tmnxOamTrProbeHistoryRouterID OBJECT-TYPE
+ SYNTAX RouterID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value tmnxOamTrProbeHistoryRouterID indicates the downstream
+ router ID of the node that provided this ping reply. This object
+ is valid only when tmnxOamTrCtlTestMode has a value of
+ 'lspTraceRoute'."
+ ::= { tmnxOamTrProbeHistoryEntry 15 }
+
+tmnxOamTrProbeHistoryIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrProbeHistoryIfIndex indicates for a
+ 'lspTraceRoute' probe the ifIndex value of the interface that
+ this probe was transmitted from.
+
+ For other types of probes, this value is not significant and is
+ set to 0."
+ ::= { tmnxOamTrProbeHistoryEntry 16 }
+
+tmnxOamTrProbeHistoryDataLen OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "octets"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrProbeHistoryDataLen indicates for a
+ 'lspTraceRoute' probe the UPD data length of the echo reply.
+
+ For other types of probes, this value is not significant and is
+ set to 0."
+ ::= { tmnxOamTrProbeHistoryEntry 17 }
+
+tmnxOamTrProbeHistorySize OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "octets"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrProbeHistorySize indicates the size in octets
+ of the user payload in the probe request packet. It does not
+ include the service encapsulation."
+ ::= { tmnxOamTrProbeHistoryEntry 18 }
+
+tmnxOamTrProbeHistoryInOneWayTime OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The amount of time measured in milliseconds 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."
+ ::= { tmnxOamTrProbeHistoryEntry 19 }
+
+tmnxOamTrProbeHistoryAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrProbeHistoryAddrType indicates the Internet
+ address type stored in tmnxOamTrProbeHistoryAddress."
+ ::= { tmnxOamTrProbeHistoryEntry 20 }
+
+tmnxOamTrProbeHistoryAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrProbeHistoryAddress indicates the Internet
+ address of a hop in an Alcatel 7x50 SR OAM Trace Route path."
+ ::= { tmnxOamTrProbeHistoryEntry 21 }
+
+
+--
+-- Alcatel 7x50 SR 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. If this feature is not supported,
+-- tmnxOamTrCtlCreateHopsEntries will always be set to false(2) and
+-- any attempt to change its value to true(1) will be denied.
+--
+tmnxOamTrHopsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamTrHopsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM Trace Route Hop Table for keeping
+ track of the results of an Alcatel 7x50 SR OAM Trace Route test
+ on a per hop basis."
+ ::= { tmnxOamTraceRouteObjs 6 }
+
+tmnxOamTrHopsEntry OBJECT-TYPE
+ SYNTAX TmnxOamTrHopsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamTrHopsTable.
+ The first two index elements identify the tmnxOamTrCtlEntry
+ that a tmnxOamTrHopsEntry belongs to. The third index element
+ identifies a OAM trace route test run. The fourth index element,
+ tmnxOamTrHopsHopIndex, selects a hop in an Alcatel 7x50 SR OAM
+ Trace Route path."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex,
+ tmnxOamTrResultsTestRunIndex,
+ tmnxOamTrHopsHopIndex
+ }
+ ::= { tmnxOamTrHopsTable 1 }
+
+ TmnxOamTrHopsEntry ::=
+ SEQUENCE {
+ tmnxOamTrHopsHopIndex Unsigned32,
+ tmnxOamTrHopsIpTgtAddress IpAddress,
+ tmnxOamTrHopsMinRtt Unsigned32,
+ tmnxOamTrHopsMaxRtt Unsigned32,
+ tmnxOamTrHopsAverageRtt Unsigned32,
+ tmnxOamTrHopsRttSumOfSquares Unsigned32,
+ tmnxOamTrHopsMinTt Integer32,
+ tmnxOamTrHopsMaxTt Integer32,
+ tmnxOamTrHopsAverageTt Integer32,
+ tmnxOamTrHopsTtSumOfSquares Integer32,
+ tmnxOamTrHopsSentProbes Unsigned32,
+ tmnxOamTrHopsProbeResponses Unsigned32,
+ tmnxOamTrHopsLastGoodProbe DateAndTime,
+ tmnxOamTrHopsMinInTt Integer32,
+ tmnxOamTrHopsMaxInTt Integer32,
+ tmnxOamTrHopsAverageInTt Integer32,
+ tmnxOamTrHopsInTtSumOfSqrs Integer32,
+ tmnxOamTrHopsOutJitter Integer32,
+ tmnxOamTrHopsInJitter Integer32,
+ tmnxOamTrHopsRtJitter Integer32,
+ tmnxOamTrHopsProbeTimeouts Unsigned32,
+ tmnxOamTrHopsProbeFailures Unsigned32,
+ tmnxOamTrHopsTgtAddrType InetAddressType,
+ tmnxOamTrHopsTgtAddress InetAddress
+ }
+
+tmnxOamTrHopsHopIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Specifies the hop index for an Alcatel 7x50 SR OAM Trace Route
+ hop. Values for this object with respect to the same
+ tmnxOamTrCtlOwnerIndex and tmnxOamTrCtlTestIndex MUST start at 1
+ and increase monotonically.
+
+ The tmnxOamTrHopsTable keeps the current Alcatel 7x50 SR OAM Trace
+ Route path per tmnxOamTrCtlEntry if enabled by setting the
+ corresponding tmnxOamTrCtlCreateHopsEntries to true(1).
+
+ All hops (tmnxOamTrHopsTable entries) in an Alcatel 7x50 SR OAM
+ Trace Route path MUST be updated at the same time when an Alcatel
+ 7x50 SR 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 tmnxOamTrHopsHopIndex values. The remaining portion
+ of the path SHOULD be assigned new tmnxOamTrHopsHopIndex values."
+ ::= { tmnxOamTrHopsEntry 1 }
+
+tmnxOamTrHopsIpTgtAddress 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
+ tmnxOamTrCtlTestMode has a value of 'macTraceRoute'.
+
+ This object was obsoleted in release 4.0 and replaced with
+ InetAddress objects tmnxOamTrHopsTgtAddrType and
+ tmnxOamTrHopsTgtAddrType."
+ ::= { tmnxOamTrHopsEntry 2 }
+
+tmnxOamTrHopsMinRtt OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum Alcatel 7x50 SR 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."
+ ::= { tmnxOamTrHopsEntry 3 }
+
+tmnxOamTrHopsMaxRtt OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum Alcatel 7x50 SR 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."
+ ::= { tmnxOamTrHopsEntry 4 }
+
+tmnxOamTrHopsAverageRtt OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current average Alcatel 7x50 SR OAM Trace Route round-trip-time
+ (RTT) for this hop."
+ ::= { tmnxOamTrHopsEntry 5 }
+
+tmnxOamTrHopsRttSumOfSquares OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the sum of all Alcatel 7x50 SR OAM Trace Route
+ responses received for this hop. Its purpose is to enable standard
+ deviation calculation."
+ ::= { tmnxOamTrHopsEntry 6 }
+
+tmnxOamTrHopsMinTt OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum Alcatel 7x50 SR 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."
+ ::= { tmnxOamTrHopsEntry 7 }
+
+tmnxOamTrHopsMaxTt OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum Alcatel 7x50 SR 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."
+ ::= { tmnxOamTrHopsEntry 8 }
+
+tmnxOamTrHopsAverageTt OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current average Alcatel 7x50 SR OAM Trace Route outbound
+ one-way-trip-time for this hop."
+ ::= { tmnxOamTrHopsEntry 9 }
+
+tmnxOamTrHopsTtSumOfSquares OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the sum of all outbound one-way-trip-time
+ responses received for this hop. Its purpose is to enable standard
+ deviation calculation."
+ ::= { tmnxOamTrHopsEntry 10 }
+
+tmnxOamTrHopsSentProbes 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 Alcatel 7x50 SR OAM Trace Route test.
+ The value of this object should start at 0."
+ ::= { tmnxOamTrHopsEntry 11 }
+
+tmnxOamTrHopsProbeResponses OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of responses received for this hop during this Alcatel
+ 7x50 SR OAM Trace Route test. This value of this object should
+ start at 0."
+ ::= { tmnxOamTrHopsEntry 12 }
+
+tmnxOamTrHopsLastGoodProbe OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Date and time was the last response was received for a probe
+ for this hop during this Alcatel 7x50 SR OAM Trace Route test."
+ ::= { tmnxOamTrHopsEntry 13 }
+
+tmnxOamTrHopsMinInTt OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ 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."
+ ::= { tmnxOamTrHopsEntry 18 }
+
+tmnxOamTrHopsMaxInTt OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ 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."
+ ::= { tmnxOamTrHopsEntry 19 }
+
+tmnxOamTrHopsAverageInTt OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ 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."
+ ::= { tmnxOamTrHopsEntry 20 }
+
+tmnxOamTrHopsInTtSumOfSqrs OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the sum of the squares for the inbound
+ one-way-trip time of all trace route probe responses received.
+ Its purpose is to enable standard deviation calculation.
+ A value of 0 for this object implies that no one-way-trip-time
+ measurement is available."
+ ::= { tmnxOamTrHopsEntry 21 }
+
+tmnxOamTrHopsOutJitter OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrHopsOutJitter indicates the
+ amount of outbound one-way trip jitter, expressed in milliseconds,
+ 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."
+ ::= { tmnxOamTrHopsEntry 22 }
+
+tmnxOamTrHopsInJitter OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrHopsInJitter indicates the
+ amount of inbound one-way-trip jitter, expressed in milliseconds,
+ 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."
+ ::= { tmnxOamTrHopsEntry 23 }
+
+tmnxOamTrHopsRtJitter OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrHopsRtJitter indicates the
+ amount of two-way trip jitter, expressed in milliseconds, 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."
+ ::= { tmnxOamTrHopsEntry 24 }
+
+tmnxOamTrHopsProbeTimeouts OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrHopsProbeTimeouts indicates the number
+ of probes that timed out without receiving a response."
+ ::= { tmnxOamTrHopsEntry 25 }
+
+tmnxOamTrHopsProbeFailures OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrHopsProbeFailures indicates the total
+ number of probes that failed to be transmitted plus the number of
+ probes that timed out without receiving a response."
+ ::= { tmnxOamTrHopsEntry 26 }
+
+tmnxOamTrHopsTgtAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrHopsTgtAddrType indicates the Internet
+ address type stored in tmnxOamTrHopsTgtAddress."
+ ::= { tmnxOamTrHopsEntry 27 }
+
+tmnxOamTrHopsTgtAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamTrHopsTgtAddress 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
+ tmnxOamTrCtlTestMode has a value of 'macTraceRoute'."
+ ::= { tmnxOamTrHopsEntry 28 }
+
+
+--
+-- Alcatel 7x50 SR OAM MAC Trace Route Control Table
+--
+--
+-- Sparsely dependent extension of the tmnxOamTrCtlTable.
+--
+-- The same indexes are used for both the base table, tmnxOamTrCtlTable,
+-- and the sparse dependent table, tmnxOamMacTrCtlTable.
+--
+-- This in effect extends the tmnxOamTrCtlTable with additional columns.
+-- Rows are created in the tmnxOamMacTrCtlTable only for those entries
+-- in the tmnxOamTrCtlTable where tmnxOamTrCtlTestMode has a value of
+-- 'macTraceRoute'.
+--
+-- Deletion of a row in the tmnxOamTrCtlTable results in the
+-- same fate for the row in the tmnxOamMacTrCtlTable.
+--
+tmnxOamMacTrCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamMacTrCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM MAC Trace Route Control Table for
+ providing, via SNMP, the capability of performing Alcatel 7x50 SR
+ OAM 'macTraceRoute' test operations. The results of these tests
+ are stored in the tmnxOamTrResultsTable, tmnxOamTrProbeHistoryTable
+ and the tmnxOamMacTrL2MapTable."
+ ::= { tmnxOamTraceRouteObjs 7 }
+
+tmnxOamMacTrCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamMacTrCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamMacTrCtlTable. The first index
+ element, tmnxOamTrCtlOwnerIndex, 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, tmnxOamTrCtlTestIndex, enables the same
+ management application to have multiple outstanding requests."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex
+ }
+ ::= { tmnxOamMacTrCtlTable 1 }
+
+ TmnxOamMacTrCtlEntry ::=
+ SEQUENCE {
+ tmnxOamMacTrCtlTargetMacAddr MacAddress,
+ tmnxOamMacTrCtlSourceMacAddr MacAddress,
+ tmnxOamMacTrCtlSendControl TruthValue,
+ tmnxOamMacTrCtlReplyControl TruthValue
+ }
+
+tmnxOamMacTrCtlTargetMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacTrCtlTargetMacAddr 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
+ tmnxOamTrCtlTestMode has a value of 'macTraceRoute'. "
+ REFERENCE
+ "IEEE 802.3 Subclause 30.7.1.1.9"
+ DEFVAL { '000000000000'H }
+ ::= { tmnxOamMacTrCtlEntry 1 }
+
+tmnxOamMacTrCtlSourceMacAddr OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacTrCtlSourceMacAddr 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
+ tmnxOamTrCtlTestMode has a value of 'macTraceRoute'. "
+ REFERENCE
+ "IEEE 802.3 Subclause 30.7.1.1.9"
+ DEFVAL { '000000000000'H }
+ ::= { tmnxOamMacTrCtlEntry 2 }
+
+tmnxOamMacTrCtlSendControl OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamMacTrCtlSendControl 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 }
+ ::= { tmnxOamMacTrCtlEntry 3 }
+
+tmnxOamMacTrCtlReplyControl OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamMacTrCtlReplyControl 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 }
+ ::= { tmnxOamMacTrCtlEntry 4 }
+
+--
+-- Alcatel 7x50 SR series OAM MAC Trace Route Label Mapping Table
+--
+tmnxOamMacTrL2MapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamMacTrL2MapEntry
+ 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 tmnxOamTrCtlEntry is deleted."
+ ::= { tmnxOamTraceRouteObjs 8 }
+
+tmnxOamMacTrL2MapEntry OBJECT-TYPE
+ SYNTAX TmnxOamMacTrL2MapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamMacTrL2MapTable. The first two
+ index elements identify the tmnxOamTrCtlEntry that a
+ tmnxOamMacTrL2MapEntry 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 Alcatel 7x50 SR
+ 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 withing a specific
+ probe reply."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex,
+ tmnxOamTrResultsTestRunIndex,
+ tmnxOamTrProbeHistoryIndex,
+ tmnxOamTrProbeHistoryHopIndex,
+ tmnxOamTrProbeHistoryProbeIndex,
+ tmnxOamMacTrL2MapIndex
+ }
+ ::= { tmnxOamMacTrL2MapTable 1 }
+
+ TmnxOamMacTrL2MapEntry ::=
+ SEQUENCE {
+ tmnxOamMacTrL2MapIndex Unsigned32,
+ tmnxOamMacTrL2MapRouterID IpAddress,
+ tmnxOamMacTrL2MapLabel MplsLabel,
+ tmnxOamMacTrL2MapProtocol TmnxOamSignalProtocol,
+ tmnxOamMacTrL2MapVCType TmnxOamVcType,
+ tmnxOamMacTrL2MapVCID TmnxVcId,
+ tmnxOamMacTrL2MapDirection INTEGER,
+ tmnxOamMacTrL2MapSdpId SdpId,
+ tmnxOamMacTrL2MapSapName TNamedItemOrEmpty
+ }
+
+tmnxOamMacTrL2MapIndex 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 tmnxOamMacTrL2MapIndex selects a single L2 mapping entry
+ within a specific 'macTraceRoute' probe reply.
+
+ The agent starts assigning tmnxOamMacTrL2MapIndex values at 1."
+ ::= { tmnxOamMacTrL2MapEntry 1 }
+
+tmnxOamMacTrL2MapRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacTrL2MapRouterID is the router ID for this
+ L2 mapping entry."
+ ::= { tmnxOamMacTrL2MapEntry 2 }
+
+tmnxOamMacTrL2MapLabel OBJECT-TYPE
+ SYNTAX MplsLabel
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacTrL2MapLabel is the label used by the
+ router for the L2FEC or VC ID specified by this L2 mapping entry."
+ ::= { tmnxOamMacTrL2MapEntry 3 }
+
+tmnxOamMacTrL2MapProtocol OBJECT-TYPE
+ SYNTAX TmnxOamSignalProtocol
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacTrL2MapProtocol is the signaling protocol
+ used by the router for the L2FEC or VC ID specified by this L2
+ mapping entry."
+ ::= { tmnxOamMacTrL2MapEntry 4 }
+
+tmnxOamMacTrL2MapVCType OBJECT-TYPE
+ SYNTAX TmnxOamVcType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacTrL2MapVCType specifies the class of
+ VC ID given in tmnxOamMacTrL2MapVCID."
+ ::= { tmnxOamMacTrL2MapEntry 5 }
+
+tmnxOamMacTrL2MapVCID OBJECT-TYPE
+ SYNTAX TmnxVcId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacTrL2MapVCID is the VC ID associated with
+ the label used by the L2FEC specified by this L2 mapping entry."
+ ::= { tmnxOamMacTrL2MapEntry 6 }
+
+tmnxOamMacTrL2MapDirection OBJECT-TYPE
+ SYNTAX INTEGER {
+ upstream (1),
+ downstream (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacTrL2MapDirection specifies the direction
+ that this L2 mapping entry is in relation to the node that returned
+ the 'macQuery' reply."
+ ::= { tmnxOamMacTrL2MapEntry 7 }
+
+tmnxOamMacTrL2MapSdpId OBJECT-TYPE
+ SYNTAX SdpId
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacTrL2MapSdpId 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'."
+ ::= { tmnxOamMacTrL2MapEntry 8 }
+
+tmnxOamMacTrL2MapSapName OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamMacTrL2MapSapName 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."
+ ::= { tmnxOamMacTrL2MapEntry 9 }
+
+
+--
+-- Alcatel 7x50 SR series OAM LSP Trace Route Control Table
+--
+--
+-- Sparsely dependent extension of the tmnxOamTrCtlTable.
+--
+-- The same indexes are used for both the base table, tmnxOamTrCtlTable,
+-- and the sparse dependent table, tmnxOamLspTrCtlTable.
+--
+-- This in effect extends the tmnxOamTrCtlTable with additional columns.
+-- Rows are created in the tmnxOamLspTrCtlTable only for those entries
+-- in the tmnxOamTrCtlTable where tmnxOamTrCtlTestMode has a value of
+-- 'lspTraceRoute'.
+--
+-- Deletion of a row in the tmnxOamTrCtlTable results in the
+-- same fate for the row in the tmnxOamLspTrCtlTable.
+--
+
+tmnxOamLspTrCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamLspTrCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM Lsp Trace Route Control Table
+ for providing, via SNMP, the capability of performing Alcatel
+ 7x50 SR OAM 'lspTraceRoute' test operations. The results of
+ these tests are stored in the tmnxOamTrResultsTable and the
+ tmnxOamTrProbeHistoryTable."
+ ::= { tmnxOamTraceRouteObjs 9 }
+
+tmnxOamLspTrCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamLspTrCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamLspTrCtlTable. The first index
+ element, tmnxOamTrCtlOwnerIndex, 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, tmnxOamTrCtlTestIndex, enables the same
+ management application to have multiple outstanding requests."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex
+ }
+ ::= { tmnxOamLspTrCtlTable 1 }
+
+ TmnxOamLspTrCtlEntry ::=
+ SEQUENCE {
+ tmnxOamLspTrCtlVRtrID TmnxVRtrID,
+ tmnxOamLspTrCtlLspName TNamedItemOrEmpty,
+ tmnxOamLspTrCtlPathName TNamedItemOrEmpty,
+ tmnxOamLspTrCtlLdpIpPrefix IpAddress,
+ tmnxOamLspTrCtlLdpIpPrefixLen IpAddressPrefixLength,
+ tmnxOamLspTrCtlLdpPrefixType InetAddressType,
+ tmnxOamLspTrCtlLdpPrefix InetAddress,
+ tmnxOamLspTrCtlLdpPrefixLen InetAddressPrefixLength,
+ tmnxOamLspTrCtlPathDestType InetAddressType,
+ tmnxOamLspTrCtlPathDest InetAddress,
+ tmnxOamLspTrCtlNhIntfName TNamedItemOrEmpty,
+ tmnxOamLspTrCtlNhAddressType InetAddressType,
+ tmnxOamLspTrCtlNhAddress InetAddress
+ }
+
+tmnxOamLspTrCtlVRtrID OBJECT-TYPE
+ SYNTAX TmnxVRtrID
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The unique value which identifies this virtual router in the
+ Alcatel 7x50 SR 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."
+ DEFVAL { 1 }
+ ::= { tmnxOamLspTrCtlEntry 1 }
+
+tmnxOamLspTrCtlLspName 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 tmnxOamLspTrCtlVRtrID.
+
+ This parameter is mutually exclusive with the IP prefix parameter
+ associated with an LDP based LSP (tmnxOamLspTrCtlLdpIpPrefix). Either
+ the LSP name or the LDP IP Prefix must be specified but not both."
+ DEFVAL { ''H } -- the empty string
+ ::= { tmnxOamLspTrCtlEntry 2 }
+
+tmnxOamLspTrCtlPathName 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 tmnxOamLspTrCtlVRtrID.
+
+ This is an optional parameter which can be specified only if the
+ LSP Name parameter is specified."
+ DEFVAL { ''H } -- the empty string
+ ::= { tmnxOamLspTrCtlEntry 3 }
+
+tmnxOamLspTrCtlLdpIpPrefix 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
+ (tmnxOamLspTrCtlLspName). 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 tmnxOamLspTrCtlLdpPrefixType and
+ tmnxOamLspTrCtlLdpPrefix."
+ DEFVAL { '00000000'H } -- 0.0.0.0
+ ::= { tmnxOamLspTrCtlEntry 4 }
+
+tmnxOamLspTrCtlLdpIpPrefixLen 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 tmnxOamLspTrCtlLdpPrefixLen."
+ DEFVAL { 32 }
+ ::= { tmnxOamLspTrCtlEntry 5 }
+
+tmnxOamLspTrCtlLdpPrefixType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspTrCtlLdpPrefixType specifies the type of
+ Internet address stored in tmnxOamLspTrCtlLdpPrefix."
+ DEFVAL { unknown }
+ ::= { tmnxOamLspTrCtlEntry 6 }
+
+tmnxOamLspTrCtlLdpPrefix OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspTrCtlLdpPrefix 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
+ (tmnxOamLspTrCtlLspName). Either the LDP IP Prefix or the LSP name
+ must be specified but not both."
+ DEFVAL { ''H }
+ ::= { tmnxOamLspTrCtlEntry 7 }
+
+tmnxOamLspTrCtlLdpPrefixLen OBJECT-TYPE
+ SYNTAX InetAddressPrefixLength
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspTrCtlLdpPrefixLen 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 }
+ ::= { tmnxOamLspTrCtlEntry 8 }
+
+tmnxOamLspTrCtlPathDestType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspTrCtlPathDestType specifies the type
+ of Internet address stored in tmnxOamLspTrCtlPathDest."
+ DEFVAL { unknown }
+ ::= { tmnxOamLspTrCtlEntry 9 }
+
+tmnxOamLspTrCtlPathDest OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspTrCtlPathDest 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 }
+ ::= { tmnxOamLspTrCtlEntry 10 }
+
+tmnxOamLspTrCtlNhIntfName 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
+ tmnxOamLspTrCtlVRtrID.
+
+ This is an optional parameter which can be specified only if the
+ tmnxOamLspTrCtlPathDest parameter is specified. This parameter
+ is mutually exclusive with the tmnxOamLspTrCtlNhAddress
+ 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 tmnxOamLspTrCtlNhAddress has a
+ non-default value will result in an 'inconsistentValue' error."
+
+ DEFVAL { ''H } -- the empty string
+ ::= { tmnxOamLspTrCtlEntry 11 }
+
+tmnxOamLspTrCtlNhAddressType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspTrCtlNhAddressType specifies the type
+ of Internet address stored in tmnxOamLspTrCtlNhAddress."
+ DEFVAL { unknown }
+ ::= { tmnxOamLspTrCtlEntry 12 }
+
+tmnxOamLspTrCtlNhAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspTrCtlNhAddress 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
+ tmnxOamLspTrCtlPathDest parameter is specified. This parameter
+ is mutually exclusive with tmnxOamLspTrCtlNhIntfName 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 tmnxOamLspTrCtlNhIntfName has a
+ non-default value will result in an 'inconsistentValue' error."
+ DEFVAL { ''H }
+ ::= { tmnxOamLspTrCtlEntry 13 }
+
+ --
+ -- Alcatel 7x50 SR series OAM Lsp Trace Route Downstream L2 Mapping Table
+ --
+
+tmnxOamLspTrMapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamLspTrMapEntry
+ 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' probe is determined.
+
+ An entry is removed from this table when its corresponding
+ tmnxOamTrCtlEntry is deleted."
+ ::= { tmnxOamTraceRouteObjs 10 }
+
+tmnxOamLspTrMapEntry OBJECT-TYPE
+ SYNTAX TmnxOamLspTrMapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamLspTrMapTable. The first two
+ index elements identify the tmnxOamTrCtlEntry that a
+ tmnxOamLspTrMapEntry 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 Alcatel 7x50 SR OAM
+ Trace Route operation. The seventh index selects a single downstream
+ L2 map entry within the specific probe reply."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex,
+ tmnxOamTrResultsTestRunIndex,
+ tmnxOamTrProbeHistoryIndex,
+ tmnxOamTrProbeHistoryHopIndex,
+ tmnxOamTrProbeHistoryProbeIndex,
+ tmnxOamLspTrMapIndex
+ }
+ ::= { tmnxOamLspTrMapTable 1 }
+
+ TmnxOamLspTrMapEntry ::=
+ SEQUENCE {
+ tmnxOamLspTrMapIndex Unsigned32,
+ tmnxOamLspTrMapDSIPv4Addr IpAddress,
+ tmnxOamLspTrMapAddrType TmnxOamAddressType,
+ tmnxOamLspTrMapDSIfAddr Unsigned32,
+ tmnxOamLspTrMapMTU Unsigned32,
+ tmnxOamLspTrMapDSIndex Unsigned32
+ }
+
+tmnxOamLspTrMapIndex 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 tmnxOamTrCtlEntry
+ that a OAM probe result (tmnxOamTrProbeHistoryEntry) belongs
+ to. The tmnxOamTrProbeHistoryIndex 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 Alcatel 7x50 SR OAM Trace Route operation.
+
+ The tmnxOamLspTrMapIndex selects a single L2 mapping entry
+ within a specific 'lspTraceRoute' probe reply.
+
+ The agent starts assigning tmnxOamLspTrMapIndex values at 1."
+ ::= { tmnxOamLspTrMapEntry 1 }
+
+tmnxOamLspTrMapDSIPv4Addr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspTrMapDSIPv4Addr indicates the IPv4 address
+ of the downstream LSR that this entry in the tmnxOamLspTrMapTable
+ describes. If the interface to the downstream LSR is numbered,
+ then the tmnxOamLspTrMapDSIPv4Addr 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 tmnxOamLspTrMapDSIPv4Addr indicates the downstream LSR's Router
+ ID."
+ ::= { tmnxOamLspTrMapEntry 2 }
+
+tmnxOamLspTrMapAddrType OBJECT-TYPE
+ SYNTAX TmnxOamAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspTrMapAddrType indicates the type of
+ downstream interface address specified by tmnxOamLspTrMapDSIfAddr.
+ The only valid values for tmnxOamLspTrMapAddrType are
+ 'ipv4Address', 'ipv4Unnumbered', 'ipv6Address' and 'ipv6Unnumbered'."
+ ::= { tmnxOamLspTrMapEntry 3 }
+
+tmnxOamLspTrMapDSIfAddr OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When tmnxOamLspTrMapAddrType has a value of 'ipv4Address'
+ tmnxOamLspTrMapDSIfAddr indicates the downstream LSR's
+ interface address. When tmnxOamLspTrMapAddrType has a value
+ of 'unnumbered', tmnxOamLspTrMapDSIfAddr indicates the index
+ assigned by the upstream LSR to the interface."
+ ::= { tmnxOamLspTrMapEntry 4 }
+
+tmnxOamLspTrMapMTU OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspTrMapMTU indicates the largest MPLS frame
+ (including the label stack) that fits on the interface to the
+ downstream LSR."
+ ::= { tmnxOamLspTrMapEntry 5 }
+
+tmnxOamLspTrMapDSIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (0..255)
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxOamLspTrMapDSIndex indicates the unique index
+ assigned to the pair of downstream router and interface addresses
+ represented by this row in the tmnxOamLspTrMapTable.
+
+ tmnxOamLspTrMapDSIndex object was obsolete in release 5.0"
+ ::= { tmnxOamLspTrMapEntry 6 }
+
+ --
+ -- Alcatel 7x50 SR series OAM Lsp Trace Route Downstream Label Mapping Table
+ --
+
+tmnxOamLspTrDSLabelTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamLspTrDSLabelEntry
+ 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 downstream label within a returned downstream
+ L2 mapping TLV.
+
+ An entry in this table is created when the result of an OAM
+ 'lspTraceRoute' probe is determined.
+ An entry is removed from this table when its corresponding
+ tmnxOamTrCtlEntry is deleted."
+ ::= { tmnxOamTraceRouteObjs 15 }
+
+tmnxOamLspTrDSLabelEntry OBJECT-TYPE
+ SYNTAX TmnxOamLspTrDSLabelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamLspTrDSLabelTable. The first
+ two index elements identify the tmnxOamTrCtlEntry that a
+ tmnxOamLspTrMapEntry 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 Alcatel 7x50 SR 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 {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex,
+ tmnxOamTrResultsTestRunIndex,
+ tmnxOamTrProbeHistoryIndex,
+ tmnxOamTrProbeHistoryHopIndex,
+ tmnxOamTrProbeHistoryProbeIndex,
+ tmnxOamLspTrMapIndex,
+ tmnxOamLspTrDSLabelIndex
+ }
+ ::= { tmnxOamLspTrDSLabelTable 1 }
+
+ TmnxOamLspTrDSLabelEntry ::=
+ SEQUENCE {
+ tmnxOamLspTrDSLabelIndex Unsigned32,
+ tmnxOamLspTrDSLabelLabel MplsLabel,
+ tmnxOamLspTrDSLabelProtocol TmnxOamSignalProtocol
+ }
+
+tmnxOamLspTrDSLabelIndex 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 tmnxOamLspTrDSLabelIndex selects a single downstream L2 label
+ entry within a specific L2 mapping entry reply.
+
+ The agent starts assigning tmnxOamLspTrDSLabelIndex values at 1."
+ ::= { tmnxOamLspTrDSLabelEntry 1 }
+
+tmnxOamLspTrDSLabelLabel OBJECT-TYPE
+ SYNTAX MplsLabel
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspTrDSLabelLabel is the label used by the
+ downstream router specified by this downstream L2 label entry."
+ ::= { tmnxOamLspTrDSLabelEntry 2 }
+
+tmnxOamLspTrDSLabelProtocol OBJECT-TYPE
+ SYNTAX TmnxOamSignalProtocol
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLspTrDSLabelProtocol is the signaling protocol
+ used by the router for the label specified by this downstream
+ L2 label entry."
+ ::= { tmnxOamLspTrDSLabelEntry 3 }
+
+
+--
+-- Alcatel 7x50 SR series OAM VPRN Trace Route Control Table
+--
+--
+-- Sparse Dependent Extention of the tmnxOamTrCtlTable.
+--
+-- The same indexes are used for both the base table, tmnxOamTrCtlTable,
+-- and the sparse dependent table, tmnxOamVprnTrCtlTable.
+--
+-- This in effect extends the tmnxOamTrCtlTable with additional columns.
+-- Rows are created in the tmnxOamVprnTrCtlTable only for those entries
+-- in the tmnxOamTrCtlTable where tmnxOamTrCtlTestMode has a value of
+-- 'vprnTraceRoute'.
+--
+-- Deletion of a row in the tmnxOamTrCtlTable results in the
+-- same fate for the row in the tmnxOamVprnTrCtlTable.
+--
+tmnxOamVprnTrCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamVprnTrCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM VPRN Trace Route Control Table for
+ providing, via SNMP, the capability of performing Alcatel 7x50 SR
+ OAM 'vprnTraceRoute' test operations. The results of these tests
+ are stored in the tmnxOamTrResultsTable, the
+ tmnxOamTrProbeHistoryTable, the tmnxOamVprnTrRTTable and the
+ tmnxOamVprnTrNextHopTable."
+ ::= { tmnxOamTraceRouteObjs 11 }
+
+tmnxOamVprnTrCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamVprnTrCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamVprnTrCtlTable. The first index
+ element, tmnxOamTrCtlOwnerIndex, 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, tmnxOamTrCtlTestIndex, enables the same
+ management application to have multiple outstanding requests."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex
+ }
+ ::= { tmnxOamVprnTrCtlTable 1 }
+
+ TmnxOamVprnTrCtlEntry ::=
+ SEQUENCE {
+ tmnxOamVprnTrCtlSourceIpAddr IpAddress,
+ tmnxOamVprnTrCtlReplyControl TruthValue,
+ tmnxOamVprnTrCtlSrcAddrType InetAddressType,
+ tmnxOamVprnTrCtlSrcAddress InetAddress
+ }
+
+tmnxOamVprnTrCtlSourceIpAddr 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 tmnxOamTrCtlTestMode
+ has a value of 'vprnTraceRoute'. This parameter is required.
+
+ This object was obsoleted in release 4.0 and replaced with
+ InetAddress objects tmnxOamVprnTrCtlSrcAddrType and
+ tmnxOamVprnTrCtlSrcAddress."
+ DEFVAL { '00000000'h } -- 0.0.0.0
+ ::= { tmnxOamVprnTrCtlEntry 1 }
+
+tmnxOamVprnTrCtlReplyControl OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamVprnTrCtlReplyControl 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 tmnxOamTrCtlTestMode
+ has a value other than 'vprnTraceRoute'."
+ DEFVAL { false }
+ ::= { tmnxOamVprnTrCtlEntry 2 }
+
+tmnxOamVprnTrCtlSrcAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrCtlSrcAddrType specifies the type of
+ Internet address stored in tmnxOamVprnTrCtlSrcAddress."
+ DEFVAL { unknown }
+ ::= { tmnxOamVprnTrCtlEntry 3 }
+
+tmnxOamVprnTrCtlSrcAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrCtlSrcAddress specifies the Internet
+ address to be used as the source for performing an OAM
+ 'vprnTraceRoute' operation when tmnxOamTrCtlTestMode has a value of
+ 'vprnTraceRoute'. This parameter is required."
+ DEFVAL { ''H }
+ ::= { tmnxOamVprnTrCtlEntry 4 }
+
+
+
+ --
+ -- Alcatel 7x50 SR series OAM VPRN Trace Route L3 Map Table
+ --
+tmnxOamVprnTrL3MapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamVprnTrL3MapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a table for storing the results of an OAM 'vprnTraceRoute'
+ probe operation. The number of entries in this table are limited
+ by the value of the corresponding tmnxOamTrCtlMaxRows object.
+
+ 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 tmnxOamTrCtlEntry is deleted."
+ ::= { tmnxOamTraceRouteObjs 12 }
+
+tmnxOamVprnTrL3MapEntry OBJECT-TYPE
+ SYNTAX TmnxOamVprnTrL3MapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamVprnTrL3MapTable. The first
+ two index elements identify the tmnxOamTrCtlEntry that a
+ tmnxOamVprnTrL3MapEntry belongs to. The third index element
+ identifies an OAM trace route test run. The fourth index element
+ selects a single Alcatel 7x50 SR OAM 'vprnTraceRoute' operation
+ result. The fifth and sixth indexes select the hop and the
+ probe at that hop for a particular Alcatel 7x50 SR OAM
+ 'vprnTraceRoute' operation. The seventh index selects either the
+ requestor's or responder's L3 route information."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex,
+ tmnxOamTrResultsTestRunIndex,
+ tmnxOamTrProbeHistoryIndex,
+ tmnxOamTrProbeHistoryHopIndex,
+ tmnxOamTrProbeHistoryProbeIndex,
+ tmnxOamVprnTrL3MapReporter
+ }
+ ::= { tmnxOamVprnTrL3MapTable 1 }
+
+ TmnxOamVprnTrL3MapEntry ::=
+ SEQUENCE {
+ tmnxOamVprnTrL3MapReporter INTEGER,
+ tmnxOamVprnTrL3MapRouterID RouterID,
+ tmnxOamVprnTrL3MapRteDestAddr IpAddress,
+ tmnxOamVprnTrL3MapRteDestMask Unsigned32,
+ tmnxOamVprnTrL3MapRteVprnLabel MplsLabel,
+ tmnxOamVprnTrL3MapRteMetrics Unsigned32,
+ tmnxOamVprnTrL3MapRteLastUp DateAndTime,
+ tmnxOamVprnTrL3MapRteOwner INTEGER,
+ tmnxOamVprnTrL3MapRtePref Unsigned32,
+ tmnxOamVprnTrL3MapRteDist TmnxVPNRouteDistinguisher,
+ tmnxOamVprnTrL3MapNumNextHops Unsigned32,
+ tmnxOamVprnTrL3MapNumRteTargets Unsigned32,
+ tmnxOamVprnTrL3MapDestAddrType InetAddressType,
+ tmnxOamVprnTrL3MapDestAddress InetAddress,
+ tmnxOamVprnTrL3MapDestMaskLen InetAddressPrefixLength
+ }
+
+tmnxOamVprnTrL3MapReporter OBJECT-TYPE
+ SYNTAX INTEGER {
+ requestor (1),
+ responder (2)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapReporter 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."
+ ::= { tmnxOamVprnTrL3MapEntry 1 }
+
+tmnxOamVprnTrL3MapRouterID OBJECT-TYPE
+ SYNTAX RouterID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapRouterID indicates the router ID
+ of the node, requestor or responder, that provided this route
+ information."
+ ::= { tmnxOamVprnTrL3MapEntry 2 }
+
+tmnxOamVprnTrL3MapRteDestAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapRteDestAddr indicates the IP
+ address to be advertised for the route information returned by
+ this 'vprnTraceRoute' reply. When used together with the values
+ in tmnxOamVprnTrL3MapRteDestMask and tmnxOamVprnTrL3MapRteVprnLabel
+ a customer route can be identified.
+
+ This object was obsoleted in release 4.0 and replaced with
+ InetAddress objects tmnxOamVprnTrL3MapDestAddrType and
+ tmnxOamVprnTrL3MapDestAddrType."
+ ::= { tmnxOamVprnTrL3MapEntry 3 }
+
+tmnxOamVprnTrL3MapRteDestMask OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapRteDestMask indicates the number
+ of prefix bits (prefix width) to be &-ed with IP address in
+ tmnxOamVprnTrL3MapRteDestAddr.
+
+ This object was obsoleted in release 4.0 and replaced with
+ InetAddress object tmnxOamVprnTrL3MapDestMaskLen."
+ ::= { tmnxOamVprnTrL3MapEntry 4 }
+
+tmnxOamVprnTrL3MapRteVprnLabel OBJECT-TYPE
+ SYNTAX MplsLabel
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapRteVprnLabel indicates the VPRN
+ label associated with the route information returned in this
+ 'vprnTraceRoute' reply."
+ ::= { tmnxOamVprnTrL3MapEntry 5 }
+
+tmnxOamVprnTrL3MapRteMetrics OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapRteMetrics indicates the metrics
+ to be used with this vprnTraceRoute route."
+ ::= { tmnxOamVprnTrL3MapEntry 6 }
+
+tmnxOamVprnTrL3MapRteLastUp OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapRteLastUp indicates the time
+ this route was last added or modified by the protocol."
+ ::= { tmnxOamVprnTrL3MapEntry 7 }
+
+tmnxOamVprnTrL3MapRteOwner 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 tmnxOamVprnTrL3MapRteOwner indicates the protocol
+ that owns this route. It may be a local or remote route."
+ ::= { tmnxOamVprnTrL3MapEntry 8 }
+
+tmnxOamVprnTrL3MapRtePref OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapRtePref indicates the route
+ preference value for this route."
+ ::= { tmnxOamVprnTrL3MapEntry 9 }
+
+tmnxOamVprnTrL3MapRteDist OBJECT-TYPE
+ SYNTAX TmnxVPNRouteDistinguisher
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapRteDist is the route distinguisher
+ associated with the route information returned in this 'vprnTraceRoute'
+ reply."
+ ::= { tmnxOamVprnTrL3MapEntry 10 }
+
+tmnxOamVprnTrL3MapNumNextHops OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapNumNextHops indicates the number
+ of entries in the tmnxOamVprnTrNextHopTable for this route."
+ ::= { tmnxOamVprnTrL3MapEntry 11 }
+
+tmnxOamVprnTrL3MapNumRteTargets OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapNumRteTargets indicates the number
+ of entries in the tmnxOamVprnTrRTTable for this route."
+ ::= { tmnxOamVprnTrL3MapEntry 12 }
+
+tmnxOamVprnTrL3MapDestAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapDestAddrType indicates the type
+ of internet address stored in tmnxOamVprnTrL3MapDestAddress."
+ ::= { tmnxOamVprnTrL3MapEntry 13 }
+
+tmnxOamVprnTrL3MapDestAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapDestAddress indicates the Internet
+ address to be advertised for the route information returned by
+ this 'vprnTraceRoute' reply. When used together with the values
+ in tmnxOamVprnTrL3MapRteDestMask and tmnxOamVprnTrL3MapRteVprnLabel
+ a customer route can be identified."
+ ::= { tmnxOamVprnTrL3MapEntry 14 }
+
+tmnxOamVprnTrL3MapDestMaskLen OBJECT-TYPE
+ SYNTAX InetAddressPrefixLength
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrL3MapDestMaskLen indicates the number
+ of prefix bits (prefix width) to be &-ed with the IP address in
+ tmnxOamVprnTrL3MapDestAddress."
+ ::= { tmnxOamVprnTrL3MapEntry 15 }
+
+
+--
+-- Alcatel 7x50 SR OAM VPRN TraceRoute L3 Route Information Next Hop Table
+--
+tmnxOamVprnTrNextHopTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamVprnTrNextHopEntry
+ 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
+ tmnxOamTrCtlEntry is deleted."
+ ::= { tmnxOamTraceRouteObjs 13 }
+
+tmnxOamVprnTrNextHopEntry OBJECT-TYPE
+ SYNTAX TmnxOamVprnTrNextHopEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamVprnTrNextHopTable. The first two
+ index elements identify the tmnxOamTrCtlEntry that a
+ tmnxOamVprnTrNextHopEntry 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 {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex,
+ tmnxOamTrResultsTestRunIndex,
+ tmnxOamTrProbeHistoryIndex,
+ tmnxOamTrProbeHistoryHopIndex,
+ tmnxOamTrProbeHistoryProbeIndex,
+ tmnxOamVprnTrL3MapReporter,
+ tmnxOamVprnTrNextHopIndex
+ }
+ ::= { tmnxOamVprnTrNextHopTable 1 }
+
+ TmnxOamVprnTrNextHopEntry ::=
+ SEQUENCE {
+ tmnxOamVprnTrNextHopIndex Unsigned32,
+ tmnxOamVprnTrNextHopRtrID RouterID,
+ tmnxOamVprnTrNextHopType INTEGER,
+ tmnxOamVprnTrNextHopTunnelID TmnxTunnelID,
+ tmnxOamVprnTrNextHopTunnelType TmnxTunnelType,
+ tmnxOamVprnTrNextHopIfIndex InterfaceIndex,
+ tmnxOamVprnTrNextHopAddrType InetAddressType,
+ tmnxOamVprnTrNextHopAddress InetAddress
+ }
+
+tmnxOamVprnTrNextHopIndex 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 tmnxOamVprnTrNextHopIndex selects a single L3 next hop entry
+ associated with the router information returned within a specific
+ 'vprnTraceRoute' probe reply.
+
+ The agent starts assigning tmnxOamVprnTrNextHopIndex values at 1."
+ ::= { tmnxOamVprnTrNextHopEntry 1 }
+
+tmnxOamVprnTrNextHopRtrID OBJECT-TYPE
+ SYNTAX RouterID
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxOamVprnTrNextHopRtrID is the router ID for this
+ L3 next hop entry.
+
+ This object was obsoleted in release 6.0 and replaced with
+ InetAddress objects tmnxOamVprnTrNextHopAddrType and
+ tmnxOamVprnTrNextHopAddress."
+ ::= { tmnxOamVprnTrNextHopEntry 2 }
+
+tmnxOamVprnTrNextHopType OBJECT-TYPE
+ SYNTAX INTEGER {
+ local (1),
+ remote (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrNextHopType indicates whether the
+ route owner is a local route or a remote, BGP-VPRN, route."
+ ::= { tmnxOamVprnTrNextHopEntry 3 }
+
+tmnxOamVprnTrNextHopTunnelID OBJECT-TYPE
+ SYNTAX TmnxTunnelID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamVprnTrNextHopType is 'remote' the
+ value of tmnxOamVprnTrNextHopTunnelID indicates the tunnel ID
+ used to reach this BGP next hop."
+ ::= { tmnxOamVprnTrNextHopEntry 4 }
+
+tmnxOamVprnTrNextHopTunnelType OBJECT-TYPE
+ SYNTAX TmnxTunnelType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamVprnTrNextHopType is 'remote' the
+ value of tmnxOamVprnTrNextHopTunnelType indicates the type of
+ tunnel used to reach this BGP next hop."
+ ::= { tmnxOamVprnTrNextHopEntry 5 }
+
+tmnxOamVprnTrNextHopIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxOamVprnTrNextHopType is 'local' the
+ value of tmnxOamVprnTrNextHopIfIndex indicates the interface
+ used to reach this ECMP next hop."
+ ::= { tmnxOamVprnTrNextHopEntry 6 }
+
+tmnxOamVprnTrNextHopAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamVprnTrNextHopAddrType indicates the type of Internet
+ address stored in tmnxOamVprnTrNextHopAddress."
+ ::= { tmnxOamVprnTrNextHopEntry 7 }
+
+tmnxOamVprnTrNextHopAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrNextHopAddress is the Internet address
+ for this L3 next hop entry."
+ ::= { tmnxOamVprnTrNextHopEntry 8 }
+
+--
+-- Alcatel 7x50 SR series OAM VPRN Trace Route Returned Route
+-- Information Target Table
+--
+
+tmnxOamVprnTrRTTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamVprnTrRTEntry
+ 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
+ tmnxOamTrCtlEntry is deleted."
+ ::= { tmnxOamTraceRouteObjs 14 }
+
+tmnxOamVprnTrRTEntry OBJECT-TYPE
+ SYNTAX TmnxOamVprnTrRTEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamVprnTrRTTable. The first two
+ index elements identify the tmnxOamTrCtlEntry that a
+ tmnxOamVprnTrRTEntry 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 {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex,
+ tmnxOamTrResultsTestRunIndex,
+ tmnxOamTrProbeHistoryIndex,
+ tmnxOamTrProbeHistoryHopIndex,
+ tmnxOamTrProbeHistoryProbeIndex,
+ tmnxOamVprnTrL3MapReporter,
+ tmnxOamVprnTrRTIndex
+ }
+ ::= { tmnxOamVprnTrRTTable 1 }
+
+ TmnxOamVprnTrRTEntry ::=
+ SEQUENCE {
+ tmnxOamVprnTrRTIndex Unsigned32,
+ tmnxOamVprnTrRouteTarget TmnxBgpRouteTarget
+ }
+
+tmnxOamVprnTrRTIndex 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 tmnxOamVprnTrRTIndex selects a single L3 route target entry
+ associated with the router information returned within a specific
+ 'vprnTraceRoute' probe reply.
+
+ The agent starts assigning tmnxOamVprnTrRTIndex values at 1."
+ ::= { tmnxOamVprnTrRTEntry 1 }
+
+tmnxOamVprnTrRouteTarget OBJECT-TYPE
+ SYNTAX TmnxBgpRouteTarget
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVprnTrRouteTarget is the route target ID
+ for this L3 route target entry."
+ ::= { tmnxOamVprnTrRTEntry 2 }
+
+--
+-- Alcatel 7x50 SR series OAM Multicast Trace Route Control Table
+--
+--
+-- Sparse Dependent Extention of the tmnxOamTrCtlTable.
+--
+-- The same indexes are used for both the base table, tmnxOamTrCtlTable,
+-- and the sparse dependent table, tmnxOamMcastTrCtlTable.
+--
+-- This in effect extends the tmnxOamTrCtlTable with additional columns.
+-- Rows are created in the tmnxOamMcastTrCtlTable only for those entries
+-- in the tmnxOamTrCtlTable where tmnxOamTrCtlTestMode has a value of
+-- 'mcastTraceRoute'.
+--
+-- Deletion of a row in the tmnxOamTrCtlTable results in the
+-- same fate for the row in the tmnxOamMcastTrCtlTable.
+--
+tmnxOamMcastTrCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamMcastTrCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM Multicast Trace Route Control Table
+ for providing, via SNMP, the capability of performing Alcatel 7x50 SR
+ OAM 'mcastTraceRoute' test operations. The results of these tests
+ are stored in the tmnxOamTrResultsTable, the
+ tmnxOamTrProbeHistoryTable and the tmnxOamMcastTrRespTable."
+ ::= { tmnxOamTraceRouteObjs 16 }
+
+tmnxOamMcastTrCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamMcastTrCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamMcastTrCtlTable. The first index
+ element, tmnxOamTrCtlOwnerIndex, 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, tmnxOamTrCtlTestIndex, enables the same
+ management application to have multiple outstanding requests."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex
+ }
+ ::= { tmnxOamMcastTrCtlTable 1 }
+
+ TmnxOamMcastTrCtlEntry ::=
+ SEQUENCE {
+ tmnxOamMcastTrCtlVRtrID TmnxVRtrID,
+ tmnxOamMcastTrCtlSrcIpAddr IpAddress,
+ tmnxOamMcastTrCtlDestIpAddr IpAddress,
+ tmnxOamMcastTrCtlRespIpAddr IpAddress,
+ tmnxOamMcastTrCtlGrpIpAddr IpAddress,
+ tmnxOamMcastTrCtlHops Unsigned32,
+ tmnxOamMcastTrQueryId Unsigned32,
+ tmnxOamMcastTrCtlSrcAddrType InetAddressType,
+ tmnxOamMcastTrCtlSrcAddress InetAddress,
+ tmnxOamMcastTrCtlDestAddrType InetAddressType,
+ tmnxOamMcastTrCtlDestAddress InetAddress,
+ tmnxOamMcastTrCtlRespAddrType InetAddressType,
+ tmnxOamMcastTrCtlRespAddress InetAddress,
+ tmnxOamMcastTrCtlGrpAddrType InetAddressType,
+ tmnxOamMcastTrCtlGrpAddress InetAddress
+ }
+
+tmnxOamMcastTrCtlVRtrID OBJECT-TYPE
+ SYNTAX TmnxVRtrID
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The unique value which identifies this virtual router in the
+ Alcatel 7x50 SR 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."
+ DEFVAL { 1 }
+ ::= { tmnxOamMcastTrCtlEntry 1 }
+
+tmnxOamMcastTrCtlSrcIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "tmnxOamMcastTrCtlSrcIpAddr is used to specify the Ipv4 address to
+ be used as the source for performing an OAM 'mcastTraceRoute'
+ operation when tmnxOamTrCtlTestMode 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 tmnxOamMcastTrCtlSrcAddrType and
+ tmnxOamMcastTrCtlSrcAddress."
+ ::= { tmnxOamMcastTrCtlEntry 2 }
+
+tmnxOamMcastTrCtlDestIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "tmnxOamMcastTrCtlDestIpAddr is used to specify the Ipv4 address to
+ be used as the destination address for performing an OAM
+ 'mcastTraceRoute' operation when tmnxOamTrCtlTestMode 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 tmnxOamMcastTrCtlDestAddrType and
+ tmnxOamMcastTrCtlDestAddress."
+ DEFVAL { '00000000'h } -- 0.0.0.0
+ ::= { tmnxOamMcastTrCtlEntry 3 }
+
+tmnxOamMcastTrCtlRespIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "tmnxOamMcastTrCtlRespIpAddr 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 tmnxOamMcastTrCtlRespAddrType and
+ tmnxOamMcastTrCtlRespAddress."
+ ::= { tmnxOamMcastTrCtlEntry 4 }
+
+tmnxOamMcastTrCtlGrpIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "tmnxOamMcastTrCtlGrpIpAddr 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 tmnxOamMcastTrCtlGrpAddrType and
+ tmnxOamMcastTrCtlGrpAddress."
+ ::= { tmnxOamMcastTrCtlEntry 5 }
+
+tmnxOamMcastTrCtlHops OBJECT-TYPE
+ SYNTAX Unsigned32 (1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrCtlHops 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 }
+ ::= { tmnxOamMcastTrCtlEntry 6 }
+
+tmnxOamMcastTrQueryId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrQueryId 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."
+ ::= { tmnxOamMcastTrCtlEntry 7 }
+
+tmnxOamMcastTrCtlSrcAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrCtlSrcAddrType specifies the type of Internet
+ address stored in tmnxOamMcastTrCtlSrcAddress."
+ DEFVAL { unknown }
+ ::= { tmnxOamMcastTrCtlEntry 8 }
+
+tmnxOamMcastTrCtlSrcAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrCtlSrcAddress specifies the Internet address to
+ be used as the source for performing an OAM 'mcastTraceRoute'
+ operation when tmnxOamTrCtlTestMode has a value of 'mcastTraceRoute'.
+
+ This is a required parameter to initiate a multicast trace."
+ DEFVAL { ''H }
+ ::= { tmnxOamMcastTrCtlEntry 9 }
+
+tmnxOamMcastTrCtlDestAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrCtlDestAddrType specifies the type of Internet
+ address stored in tmnxOamMcastTrCtlDestAddress."
+ DEFVAL { unknown }
+ ::= { tmnxOamMcastTrCtlEntry 10 }
+
+tmnxOamMcastTrCtlDestAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrCtlDestAddress specifies the Internet address to
+ be used as the destination address for performing an OAM
+ 'mcastTraceRoute' operation when tmnxOamTrCtlTestMode 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 }
+ ::= { tmnxOamMcastTrCtlEntry 11 }
+
+tmnxOamMcastTrCtlRespAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrCtlRespAddrType specifies the type of Internet
+ address stored in tmnxOamMcastTrCtlRespAddress."
+ DEFVAL { unknown }
+ ::= { tmnxOamMcastTrCtlEntry 12 }
+
+tmnxOamMcastTrCtlRespAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrCtlRespAddress 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 }
+ ::= { tmnxOamMcastTrCtlEntry 13 }
+
+tmnxOamMcastTrCtlGrpAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrCtlGrpAddrType specifies the type of Internet
+ address stored in tmnxOamMcastTrCtlGrpAddress."
+ DEFVAL { unknown }
+ ::= { tmnxOamMcastTrCtlEntry 14 }
+
+tmnxOamMcastTrCtlGrpAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrCtlGrpAddress specifies the Internet multicast
+ group address for doing a 'mcastTraceRoute' operation. This is
+ a required parameter to initiate a multicast trace."
+ DEFVAL { ''H }
+ ::= { tmnxOamMcastTrCtlEntry 15 }
+
+
+
+-- Multicast Trace Response Table
+
+tmnxOamMcastTrRespTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamMcastTrRespEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR 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
+ tmnxOamTrResultsTable, the tmnxOamTrProbeHistoryTable and
+ the tmnxOamMcastTrRespTable."
+ ::= { tmnxOamTraceRouteObjs 17 }
+
+tmnxOamMcastTrRespEntry OBJECT-TYPE
+ SYNTAX TmnxOamMcastTrRespEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamMcastTrRespTable.
+ The first two index elements identify the tmnxOamTrCtlEntry that
+ a tmnxOamMcastTrRespEntry belongs to. The third index element
+ selects an OAM trace route test run. The fourth index element
+ selects a single Alcatel 7x50 SR OAM Trace Route operation result.
+ The fifth and sixth indexes select the hop and the probe at that
+ hop for a particular Alcatel 7x50 SR OAM Trace Route operation."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex,
+ tmnxOamTrResultsTestRunIndex,
+ tmnxOamTrProbeHistoryIndex,
+ tmnxOamTrProbeHistoryHopIndex,
+ tmnxOamTrProbeHistoryProbeIndex
+ }
+ ::= { tmnxOamMcastTrRespTable 1 }
+
+ TmnxOamMcastTrRespEntry ::=
+ SEQUENCE {
+ tmnxOamMcastTrRespQueryArrivalTime Unsigned32,
+ tmnxOamMcastTrRespInIfAddr IpAddress,
+ tmnxOamMcastTrRespOutIfAddr IpAddress,
+ tmnxOamMcastTrRespPrevHopRtrAddr IpAddress,
+ tmnxOamMcastTrRespInPktCount Counter32,
+ tmnxOamMcastTrRespOutPktCount Counter32,
+ tmnxOamMcastTrRespSGPktCount Counter32,
+ tmnxOamMcastTrRespRtgProtocol INTEGER,
+ tmnxOamMcastTrRespFwdTtl Unsigned32,
+ tmnxOamMcastTrRespMBZBit Unsigned32,
+ tmnxOamMcastTrRespSrcBit Unsigned32,
+ tmnxOamMcastTrRespSrcMask Unsigned32,
+ tmnxOamMcastTrRespFwdCode INTEGER,
+ tmnxOamMcastTrRespInIfAddrType InetAddressType,
+ tmnxOamMcastTrRespInIfAddress InetAddress,
+ tmnxOamMcastTrRespOutIfAddrType InetAddressType,
+ tmnxOamMcastTrRespOutIfAddress InetAddress,
+ tmnxOamMcastTrRespPhRtrAddrType InetAddressType,
+ tmnxOamMcastTrRespPhRtrAddress InetAddress
+ }
+
+tmnxOamMcastTrRespQueryArrivalTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespQueryArrivalTime specifies the 32 bit NTP timestamp.
+ It is the time at which a particular hop received the Multicast
+ Trace query/request."
+ ::= { tmnxOamMcastTrRespEntry 1 }
+
+tmnxOamMcastTrRespInIfAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "tmnxOamMcastTrRespInIfAddr 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 tmnxOamMcastTrRespInIfAddrType and
+ tmnxOamMcastTrRespInIfAddress."
+ ::= { tmnxOamMcastTrRespEntry 2 }
+
+tmnxOamMcastTrRespOutIfAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "tmnxOamMcastTrRespOutIfAddr 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 tmnxOamMcastTrRespOutIfAddrType and
+ tmnxOamMcastTrRespOutIfAddress."
+ ::= { tmnxOamMcastTrRespEntry 3 }
+
+tmnxOamMcastTrRespPrevHopRtrAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "tmnxOamMcastTrRespPrevHopRtrAddr 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 tmnxOamMcastTrRespPhRtrAddrType and
+ tmnxOamMcastTrRespPhRtrAddress."
+ ::= { tmnxOamMcastTrRespEntry 4 }
+
+tmnxOamMcastTrRespInPktCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespInPktCount 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."
+ ::= { tmnxOamMcastTrRespEntry 5 }
+
+tmnxOamMcastTrRespOutPktCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespOutPktCount 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."
+ ::= { tmnxOamMcastTrRespEntry 6 }
+
+tmnxOamMcastTrRespSGPktCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespSGPktCount 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
+ tmnxOamMcastTrRespSrcBit is set to one, the count is for the source
+ network, as specified by tmnxOamMcastTrRespSrcMask.
+ 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."
+ ::= { tmnxOamMcastTrRespEntry 7 }
+
+tmnxOamMcastTrRespRtgProtocol 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
+ "tmnxOamMcastTrRespRtgProtocol describes the routing protocol in use
+ between this router and the previous-hop router."
+ ::= { tmnxOamMcastTrRespEntry 8 }
+
+tmnxOamMcastTrRespFwdTtl OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespFwdTtl contains the TTL that a packet is required
+ to have before it will be forwarded over the outgoing interface."
+ ::= { tmnxOamMcastTrRespEntry 9 }
+
+tmnxOamMcastTrRespMBZBit OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespMBZBit is zeroed on transmission and ignored on
+ reception."
+ ::= { tmnxOamMcastTrRespEntry 10 }
+
+tmnxOamMcastTrRespSrcBit OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If the value of tmnxOamMcastTrRespSrcBit 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 tmnxOamMcastTrRespSrcMask field."
+ ::= { tmnxOamMcastTrRespEntry 11 }
+
+tmnxOamMcastTrRespSrcMask OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespSrcMask 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)."
+ ::= { tmnxOamMcastTrRespEntry 12 }
+
+tmnxOamMcastTrRespFwdCode 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
+ "tmnxOamMcastTrRespFwdCode 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."
+ ::= { tmnxOamMcastTrRespEntry 13 }
+
+tmnxOamMcastTrRespInIfAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespInIfAddrType specifies the type of Internet
+ address stored at tmnxOamMcastTrRespInIfAddress."
+ ::= { tmnxOamMcastTrRespEntry 14 }
+
+tmnxOamMcastTrRespInIfAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespInIfAddress specifies the Internet address of
+ the interface on which packets from this source and group are
+ expected to arrive."
+ ::= { tmnxOamMcastTrRespEntry 15 }
+
+tmnxOamMcastTrRespOutIfAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespOutIfAddrType specifies the type of Internet
+ address stored in tmnxOamMcastTrRespOutIfAddress."
+ ::= { tmnxOamMcastTrRespEntry 16 }
+
+tmnxOamMcastTrRespOutIfAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespOutIfAddress specifies the Inetenet address
+ of the interface on which packets from this source and group
+ flow to the specified destination."
+ ::= { tmnxOamMcastTrRespEntry 17 }
+
+tmnxOamMcastTrRespPhRtrAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespPhRtrAddrType specifies the type of internet
+ address stored in tmnxOamMcastTrRespPhRtrAddress."
+ ::= { tmnxOamMcastTrRespEntry 18 }
+
+tmnxOamMcastTrRespPhRtrAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxOamMcastTrRespPhRtrAddress 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."
+ ::= { tmnxOamMcastTrRespEntry 19 }
+
+
+--
+-- Notification Definition section
+--
+tmnxOamTrPathChange NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxOamTrCtlTestMode,
+ tmnxOamTrCtlLastRunResult,
+ tmnxOamTrResultsOperStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "The path to a target has changed."
+ ::= { tmnxOamTraceRouteNotifications 1 }
+
+tmnxOamTrTestFailed NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxOamTrCtlTestMode,
+ tmnxOamTrCtlLastRunResult,
+ tmnxOamTrResultsOperStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "The OAM trace route test failed to complete successfully."
+ ::= { tmnxOamTraceRouteNotifications 2 }
+
+tmnxOamTrTestCompleted NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxOamTrCtlTestMode,
+ tmnxOamTrCtlLastRunResult,
+ tmnxOamTrResultsOperStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "The OAM trace route test has just been completed."
+ ::= { tmnxOamTraceRouteNotifications 3 }
+
+--
+-- Alcatel 7x50 SR series OAM Service Assurance Agent Test Control Table
+--
+tmnxOamSaaCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamSaaCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM SAA Control Table for providing,
+ via SNMP, the capability of performing Alcatel 7x50 SR OAM SAA test
+ operations. The results of these tests are stored in the
+ ping or trace route results tables."
+ ::= { tmnxOamSaaObjs 2 }
+
+tmnxOamSaaCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamSaaCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamSaaCtlTable. The first index
+ element, tmnxOamSaaCtlOwnerIndex, 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, tmnxOamSaaCtlTestIndex, enables the same
+ management application to have multiple outstanding requests."
+ INDEX {
+ tmnxOamSaaCtlOwnerIndex,
+ tmnxOamSaaCtlTestIndex
+ }
+ ::= { tmnxOamSaaCtlTable 1 }
+
+TmnxOamSaaCtlEntry ::=
+ SEQUENCE {
+ tmnxOamSaaCtlOwnerIndex SnmpAdminString,
+ tmnxOamSaaCtlTestIndex SnmpAdminString,
+ tmnxOamSaaCtlRowStatus RowStatus,
+ tmnxOamSaaCtlStorageType StorageType,
+ tmnxOamSaaCtlLastChanged TimeStamp,
+ tmnxOamSaaCtlAdminStatus TmnxAdminState,
+ tmnxOamSaaCtlDescr TItemDescription,
+ tmnxOamSaaCtlTestMode TmnxOamTestMode,
+ tmnxOamSaaCtlRuns Counter32,
+ tmnxOamSaaCtlFailures Counter32,
+ tmnxOamSaaCtlLastRunResult INTEGER
+ }
+
+tmnxOamSaaCtlOwnerIndex 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."
+ ::= { tmnxOamSaaCtlEntry 1 }
+
+tmnxOamSaaCtlTestIndex OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(1..32))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The test name index of the Alcatel 7x50 SR OAM Service Assurance
+ Agent, SAA, test. This is locally unique, within the scope of an
+ tmnxOamSaaCtlOwnerIndex."
+ ::= { tmnxOamSaaCtlEntry 2 }
+
+tmnxOamSaaCtlRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object allows entries to be created and deleted
+ in the tmnxOamSaaCtlTable. 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 Alcatel 7x50 SR OAM ping or trace route operation
+ is controlled via tmnxOamPingCtlAdminStatus or
+ tmnxOamTrCtlAdminStatus 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 tmnxOamSaaCtlAdminStatus is not 'outOfService'.
+
+ The operational state of an Alcatel 7x50 SR OAM SAA test operation
+ can be determined by examination of its associated
+ tmnxOamPingResultsOperStatus or tmnxOamTrResultsOperStatus object."
+ REFERENCE
+ "See definition of RowStatus in RFC 2579, 'Textual
+ Conventions for SMIv2.'"
+ ::= { tmnxOamSaaCtlEntry 3 }
+
+tmnxOamSaaCtlStorageType 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 }
+ ::= { tmnxOamSaaCtlEntry 4 }
+
+tmnxOamSaaCtlLastChanged OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaCtlLastChanged indicates the time the
+ value of a settable object in this row was last changed."
+ ::= { tmnxOamSaaCtlEntry 5 }
+
+tmnxOamSaaCtlAdminStatus OBJECT-TYPE
+ SYNTAX TmnxAdminState
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaCtlAdminStatus indicates the desired
+ administrative state of the Service Assurance Agent, SAA,
+ test.
+
+ When the value of tmnxOamSaaCtlAdminStatus is 'outOfService',
+ an attempt to start this SAA test by setting its associated
+ tmnxOamPingCtlAdminStatus or tmnxOamTrCtlAdminStatus to
+ 'enabled (1)' will fail with an inconsistentValue error.
+
+ When the value of tmnxOamSaaCtlAdminStatus is 'inService' attempts
+ to modify any other object in the associated tmnxOamPingCtlTable,
+ tmnxOamTrCtlTable or the control table for the specific OAM test
+ type will fail with an inconsistentValue error."
+ DEFVAL { outOfService }
+ ::= { tmnxOamSaaCtlEntry 6 }
+
+tmnxOamSaaCtlDescr OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaCtlDescr 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
+ ::= { tmnxOamSaaCtlEntry 7 }
+
+tmnxOamSaaCtlTestMode OBJECT-TYPE
+ SYNTAX TmnxOamTestMode
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaCtlTestMode 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 tmnxOamPingCtlTable or tmnxOamTrCtlTable.
+
+ When the value of this object is 'ping', an associated test entry
+ is configured in the tmnxOamPingCtlTable.
+
+ When the value of this object is 'traceroute', an associated test
+ entry is configured in the tmnxOamTrCtlTable."
+ DEFVAL { notConfigured }
+ ::= { tmnxOamSaaCtlEntry 8 }
+
+tmnxOamSaaCtlRuns OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaCtlRuns indicates the number of times
+ this OAM SAAtest has been executed."
+ ::= { tmnxOamSaaCtlEntry 9 }
+
+tmnxOamSaaCtlFailures OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaCtlFailures indicates the number of times
+ this OAM SAA test has failed."
+ ::= { tmnxOamSaaCtlEntry 10 }
+
+tmnxOamSaaCtlLastRunResult OBJECT-TYPE
+ SYNTAX INTEGER {
+ undetermined (0),
+ success (1),
+ failed (2),
+ aborted (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaCtlLastRunResult 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."
+ ::= { tmnxOamSaaCtlEntry 11 }
+
+--
+-- Alcatel 7x50 SR series OAM SAA Test Thresholds Table
+--
+
+tmnxOamSaaThresholdTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamSaaThresholdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR OAM ping thresholds table for providing,
+ via SNMP, the capability of setting rising and falling thresholds
+ on metrics resulting from Alcatel 7x50 SR SAA OAM trace route test
+ operations. The results of the ping tests are stored in the
+ tmnxOamTrResultsTable and the tmnxOamTrProbeHistoryTable."
+ ::= { tmnxOamSaaObjs 3 }
+
+tmnxOamSaaThresholdEntry OBJECT-TYPE
+ SYNTAX TmnxOamSaaThresholdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamSaaThresholdTable. The first index
+ element, tmnxOamSaaCtlOwnerIndex, 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, tmnxOamSaaCtlTestIndex, 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 { tmnxOamSaaCtlOwnerIndex,
+ tmnxOamSaaCtlTestIndex,
+ tmnxOamSaaTType,
+ tmnxOamSaaTDirection
+ }
+ ::= { tmnxOamSaaThresholdTable 1 }
+
+TmnxOamSaaThresholdEntry ::=
+ SEQUENCE {
+ tmnxOamSaaTType TmnxOamSaaThreshold,
+ tmnxOamSaaTDirection INTEGER,
+ tmnxOamSaaTRowStatus RowStatus,
+ tmnxOamSaaTLastChanged TimeStamp,
+ tmnxOamSaaTThreshold Integer32,
+ tmnxOamSaaTValue Integer32,
+ tmnxOamSaaTLastSent TimeStamp,
+ tmnxOamSaaTTestMode TmnxOamTestMode,
+ tmnxOamSaaTTestRunIndex Unsigned32
+ }
+
+tmnxOamSaaTType OBJECT-TYPE
+ SYNTAX TmnxOamSaaThreshold
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaTType specifies the OAM trace route test
+ statistic to be monitored to determine if a tmnxOamSaaThreshold
+ notification should be generated at the completion of an
+ SAA test run."
+ ::= { tmnxOamSaaThresholdEntry 1 }
+
+tmnxOamSaaTDirection OBJECT-TYPE
+ SYNTAX INTEGER {
+ rising (1),
+ falling (2)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaTDirection specifies whether to
+ monitor this threshold for crossing in the rising or falling
+ direction."
+ ::= { tmnxOamSaaThresholdEntry 2 }
+
+tmnxOamSaaTRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaTRowStatus controls creation and deletion
+ of row entries in the tmnxOamSaaThresholdTable.
+
+ When a row in this table is created, tmnxOamSaaTThreshold must
+ also be set or the row creation will fail with an inconsistentValue
+ error."
+ ::= { tmnxOamSaaThresholdEntry 3 }
+
+tmnxOamSaaTLastChanged OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaTLastChanged indicates the last
+ time the value of tmnxOamSaaTThreshold was modified."
+ ::= { tmnxOamSaaThresholdEntry 4 }
+
+tmnxOamSaaTThreshold OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaTThreshold specifies the threshold
+ value to monitor to determine when to generate a tmnxOamSaaThreshold
+ notification.
+
+ A threshold value must be set when the row entry is created."
+ ::= { tmnxOamSaaThresholdEntry 5 }
+
+tmnxOamSaaTValue OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaTValue indicates the value of the
+ statistic that last caused a tmnxOamSaaThreshold notification
+ to be generated."
+ ::= { tmnxOamSaaThresholdEntry 6 }
+
+tmnxOamSaaTLastSent OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaTLastSent indicates the last time
+ a tmnxOamSaaThreshold notification was generated as a result
+ of crossing the threshold specified by the value of
+ tmnxOamSaaTThreshold."
+ ::= { tmnxOamSaaThresholdEntry 7 }
+
+tmnxOamSaaTTestMode OBJECT-TYPE
+ SYNTAX TmnxOamTestMode
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaTTestMode indicates the type of
+ Service Assurance Agent, SAA, test for which a tmnxOamSaaThreshold
+ notification was generated as a result of crossing the threshold
+ specified by the value of tmnxOamSaaTThreshold.
+
+ When the value of this object is 'notConfigured', no associated
+ entry exists in either the tmnxOamPingCtlTable or tmnxOamTrCtlTable.
+
+ When the value of this object is 'ping', an associated test entry
+ is configured in the tmnxOamPingCtlTable.
+
+ When the value of this object is 'traceroute', an associated test
+ entry is configured in the tmnxOamTrCtlTable."
+ ::= { tmnxOamSaaThresholdEntry 8 }
+
+tmnxOamSaaTTestRunIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamSaaTTestRunIndex indicates the test run index
+ of the Service Assurance Agent, SAA, test for which the last
+ tmnxOamSaaThreshold notification was generated as a result of
+ crossing the threshold specified by the value of tmnxOamSaaTThreshold.
+
+ When the value of tmnxOamSaaTTestMode is 'ping', the value of
+ this object is the value of the tmnxOamPingResultsTestRunIndex
+ that identifies entries for the ping test results of the test run
+ that generated the last tmnxOamSaaThreshold notification.
+
+ When the value of tmnxOamSaaTTestMode is 'traceroute', the value of
+ this object is the value of the tmnxOamTrResultsTestRunIndex
+ that identifies entries for the traceroute test results of the
+ test run that generated the last tmnxOamSaaThreshold notification.
+
+ When the value of tmnxOamSaaTTestMode is 'notConfigured', the value of
+ this object is zero."
+ ::= { tmnxOamSaaThresholdEntry 9 }
+
+--
+-- Notification Definition section
+--
+tmnxOamSaaThreshold NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxOamSaaTThreshold,
+ tmnxOamSaaTValue,
+ tmnxOamSaaCtlTestMode,
+ tmnxOamSaaCtlLastRunResult,
+ tmnxOamSaaTTestRunIndex
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated at the completion of an SAA OAM trace route
+ test when a threshold has been crossed for a results
+ statistic."
+ ::= { tmnxOamSaaNotifications 1 }
+
+--
+-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Discovery Control Table
+--
+--
+-- Sparsely dependent extension of the tmnxOamTrCtlTable.
+--
+-- The same indexes are used for both the base table, tmnxOamTrCtlTable,
+-- and the sparsely dependent table, tmnxOamLTtraceCtlTable.
+--
+-- This in effect extends the tmnxOamTrCtlTable with additional columns.
+-- Rows are created in the tmnxOamLTtraceCtlTable only for those entries
+-- in the tmnxOamTrCtlTable where tmnxOamTrCtlTestMode has a value of
+-- 'ldpTreeTrace'.
+--
+-- Deletion of a row in the tmnxOamTrCtlTable results in the
+-- same fate for the row in the tmnxOamLTtraceCtlTable.
+--
+
+tmnxOamLTtraceCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamLTtraceCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtraceCtlTable defines the Alcatel 7x50 SR OAM LDP
+ Tree Trace Control Table for providing, via SNMP, the
+ capability of performing Alcatel 7x50 SR OAM 'ldpTreeTrace'
+ manual test operations. The results of these tests are stored
+ in the tmnxOamLTtraceResultsTable and the
+ tmnxOamLTtraceHopInfoTable."
+ ::= { tmnxOamTraceRouteObjs 18 }
+
+tmnxOamLTtraceCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamLTtraceCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtraceCtlEntry represents a row in the
+ tmnxOamLTtraceCtlTable. The first index element,
+ tmnxOamTrCtlOwnerIndex, 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, tmnxOamTrCtlTestIndex, enables the same
+ management application to have multiple outstanding requests."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex
+ }
+ ::= { tmnxOamLTtraceCtlTable 1 }
+
+TmnxOamLTtraceCtlEntry ::=
+ SEQUENCE {
+ tmnxOamLTtraceCtlLdpPrefixType InetAddressType,
+ tmnxOamLTtraceCtlLdpPrefix InetAddress,
+ tmnxOamLTtraceCtlLdpPrefixLen InetAddressPrefixLength,
+ tmnxOamLTtraceCtlMaxPath Unsigned32
+ }
+
+tmnxOamLTtraceCtlLdpPrefixType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceCtlLdpPrefixType specifies the
+ type of Internet address stored in tmnxOamLTtraceCtlLdpPrefix."
+ DEFVAL { unknown }
+ ::= { tmnxOamLTtraceCtlEntry 2 }
+
+tmnxOamLTtraceCtlLdpPrefix OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceCtlLdpPrefix specifies the
+ Internet address prefix for the LDP based LSP for this
+ OAM LDP Tree discovery test."
+ DEFVAL { ''H }
+ ::= { tmnxOamLTtraceCtlEntry 3 }
+
+tmnxOamLTtraceCtlLdpPrefixLen OBJECT-TYPE
+ SYNTAX InetAddressPrefixLength
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceCtlLdpPrefixLen 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 }
+ ::= { tmnxOamLTtraceCtlEntry 4 }
+
+tmnxOamLTtraceCtlMaxPath OBJECT-TYPE
+ SYNTAX Unsigned32 (1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceCtlMaxPath specifies the maximum number
+ of paths that can be discovered for the given LDP Prefix
+ (tmnxOamLTtraceCtlLdpPrefix)."
+ DEFVAL { 128 }
+ ::= { tmnxOamLTtraceCtlEntry 5 }
+
+--
+-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Manual Discovery Test
+-- Simple Object Definitions
+--
+tmnxOamLTtraceMaxConRequests OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "requests"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceMaxConRequests indicates the
+ maximum number of concurrent Ldp Tree Trace manual discovery
+ sessions that are allowed within an agent implementation."
+ ::= { tmnxOamTraceRouteObjs 19 }
+
+--
+-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Manual Discovery Test
+-- Results Table
+--
+tmnxOamLTtraceResultsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamLTtraceResultsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtraceResultsTable defines the Alcatel 7x50 SR OAM
+ Trace Route Test Results Table for keeping track of the status
+ of a tmnxOamTrCtlEntry having tmnxOamTrCtlTestMode as ldpTreeTrace.
+
+ An entry is added to the tmnxOamLTtraceResultsTable when an
+ tmnxOamTrCtlEntry is created with tmnxOamTrCtlTestMode having
+ value 'ldpTreeTrace'.
+
+ An entry is removed from the tmnxOamTrResultsTable when
+ such a corresponding entry, tmnxOamTrCtlEntry, is deleted."
+ ::= { tmnxOamTraceRouteObjs 20 }
+
+tmnxOamLTtraceResultsEntry OBJECT-TYPE
+ SYNTAX TmnxOamLTtraceResultsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtraceResultsEntry represents a row in the
+ tmnxOamLTtraceResultsTable. The two indices of the
+ tmnxOamLTtraceResultsTable are the same as that in the
+ tmnxOamTrCtlTable in order for a tmnxOamLTtraceResultsEntry to
+ correspond to the tmnxOamTrCtlEntry that caused it to be
+ created."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex
+ }
+ ::= { tmnxOamLTtraceResultsTable 1 }
+
+TmnxOamLTtraceResultsEntry ::=
+ SEQUENCE {
+ tmnxOamLTtraceResultsDisPaths Unsigned32,
+ tmnxOamLTtraceResultsFailedHops Unsigned32,
+ tmnxOamLTtraceResultsDisState INTEGER,
+ tmnxOamLTtraceResultsDisStatus TmnxOamLTtraceDisStatusBits
+ }
+
+tmnxOamLTtraceResultsDisPaths OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceResultsDisPaths indicates the number of
+ discovered ECMP paths in this OAM LDP Tree discovery test."
+ ::= { tmnxOamLTtraceResultsEntry 2 }
+
+tmnxOamLTtraceResultsFailedHops OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceResultsFailedHops indicates the number
+ of hops from which no successful response was received during
+ this OAM LDP Tree discovery test."
+ ::= { tmnxOamLTtraceResultsEntry 3 }
+
+tmnxOamLTtraceResultsDisState OBJECT-TYPE
+ SYNTAX INTEGER {
+ initial (0),
+ inProgress (1),
+ done (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceResultsDisState indicates the current
+ state of the discovery process for the LDP IP prefix
+ (tmnxOamLTtraceCtlLdpPrefix) in this OAM LDP Tree discovery test."
+ ::= { tmnxOamLTtraceResultsEntry 4 }
+
+tmnxOamLTtraceResultsDisStatus OBJECT-TYPE
+ SYNTAX TmnxOamLTtraceDisStatusBits
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceResultsDisStatus indicates the current
+ discovery status bits for the LDP IP prefix
+ (tmnxOamLTtraceCtlLdpPrefix) in this OAM LDP Tree discovery test."
+ ::= { tmnxOamLTtraceResultsEntry 5 }
+--
+-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Manual Discovery Test
+-- Hops Table
+--
+tmnxOamLTtraceHopInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamLTtraceHopInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtraceHopInfoTable defines the Alcatel 7x50 SR 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 tmnxOamLTtraceHopInfoTable when an
+ hop is discovered after setting the tmnxOamTrCtlAdminStatus
+ object of the tmnxOamTrCtlEntry (having tmnxOamTrCtlTestMode
+ as ldpTreeTrace) to 'enabled(1)'. An entry is removed from the
+ tmnxOamLTtraceHopInfoTable when its corresponding tmnxOamTrCtlEntry
+ is deleted."
+ ::= { tmnxOamTraceRouteObjs 21 }
+
+tmnxOamLTtraceHopInfoEntry OBJECT-TYPE
+ SYNTAX TmnxOamLTtraceHopInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtraceHopInfoEntry represents a row in the
+ tmnxOamLTtraceHopInfoTable. The first two indices of the
+ tmnxOamLTtraceHopInfoTable are the same as the tmnxOamTrCtlTable in
+ order for a tmnxOamLTtraceHopInfoEntry to correspond to the
+ tmnxOamTrCtlEntry that caused it to be created. The third index
+ element, tmnxOamLTtraceHopIndex, selects a hop in an Alcatel
+ 7x50 SR Ldp Tree Trace discovered path."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex,
+ tmnxOamLTtraceHopIndex
+ }
+ ::= { tmnxOamLTtraceHopInfoTable 1 }
+
+TmnxOamLTtraceHopInfoEntry ::=
+ SEQUENCE {
+ tmnxOamLTtraceHopIndex Unsigned32,
+ tmnxOamLTtraceUpStreamHopIndex Unsigned32,
+ tmnxOamLTtraceHopAddrType InetAddressType,
+ tmnxOamLTtraceHopAddr InetAddress,
+ tmnxOamLTtraceHopDstAddrType InetAddressType,
+ tmnxOamLTtraceHopDstAddr InetAddress,
+ tmnxOamLTtraceHopEgrNhAddrType InetAddressType,
+ tmnxOamLTtraceHopEgrNhAddr InetAddress,
+ tmnxOamLTtraceHopDisTtl Unsigned32,
+ tmnxOamLTtraceHopLastRc TmnxOamPingRtnCode,
+ tmnxOamLTtraceHopDiscoveryState INTEGER,
+ tmnxOamLTtraceHopDiscoveryTime TimeStamp
+ }
+
+tmnxOamLTtraceHopIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceHopIndex indicates the hop index
+ for an Alcatel 7x50 SR OAM Trace hop for an LDP Tree Trace test.
+ The hop index values are assigned starting at 1."
+ ::= { tmnxOamLTtraceHopInfoEntry 1 }
+
+tmnxOamLTtraceUpStreamHopIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceUpStreamHopIndex indicates the
+ hop index (tmnxOamLTtraceHopIndex) of its upstream hop
+ discovered during the LDP Tree Trace test. The value of
+ tmnxOamLTtraceUpStreamHopIndex is 0 for the hops which are
+ the root of the different discovered paths for the LDP
+ Tree Trace test."
+ ::= { tmnxOamLTtraceHopInfoEntry 2 }
+
+tmnxOamLTtraceHopAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceHopAddrType indicates the type of
+ Internet address stored in tmnxOamLTtraceHopAddr."
+ ::= { tmnxOamLTtraceHopInfoEntry 3 }
+
+tmnxOamLTtraceHopAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceHopAddr indicates the IP address
+ of a hop for a given LDP based LSP associated with the
+ OAM LDP Tree trace test."
+ ::= { tmnxOamLTtraceHopInfoEntry 4 }
+
+tmnxOamLTtraceHopDstAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceHopDstAddrType indicates the type of
+ Internet address stored in tmnxOamLTtraceHopDstAddr."
+ ::= { tmnxOamLTtraceHopInfoEntry 5 }
+
+tmnxOamLTtraceHopDstAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceHopDstAddr indicates the destination
+ IP address (127 Address) of a path associated with the hop."
+ ::= { tmnxOamLTtraceHopInfoEntry 6 }
+
+tmnxOamLTtraceHopEgrNhAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceHopEgrNhAddrType indicates the type of
+ Internet address stored in tmnxOamLTtraceHopEgrNhAddr."
+ ::= { tmnxOamLTtraceHopInfoEntry 7 }
+
+tmnxOamLTtraceHopEgrNhAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceHopEgrNhAddr indicates the
+ next hop IP address (wrt the ingress router), which is used
+ to reach this Hop (tmnxOamLTtraceHopAddr)."
+ ::= { tmnxOamLTtraceHopInfoEntry 8 }
+
+tmnxOamLTtraceHopDisTtl OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceHopDisTtl indicates the label time-to-live
+ value used to discover this hop."
+ ::= { tmnxOamLTtraceHopInfoEntry 9 }
+
+tmnxOamLTtraceHopLastRc OBJECT-TYPE
+ SYNTAX TmnxOamPingRtnCode
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceHopLastRc indicates the OAM return code
+ received in the OAM trace response."
+ ::= { tmnxOamLTtraceHopInfoEntry 10 }
+
+tmnxOamLTtraceHopDiscoveryState OBJECT-TYPE
+ SYNTAX INTEGER {
+ inProgress (0),
+ doneOk (1),
+ doneTimeout (2),
+ doneLoopDetected (3),
+ doneExpiredTtl (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceHopDiscoveryState indicates the current
+ discovery state of this hop."
+ ::= { tmnxOamLTtraceHopInfoEntry 11 }
+
+tmnxOamLTtraceHopDiscoveryTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceHopDiscoveryTime indicates the sysUpTime
+ when the hop was discovered."
+ ::= { tmnxOamLTtraceHopInfoEntry 12 }
+
+--
+-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Auto Config Table
+--
+
+tmnxOamLTtraceAutoConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamLTtraceAutoConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtraceAutoConfigTable contains an entry for configuration
+ information about each instance of Automatic (background) LDP Tree
+ Trace."
+ ::= { tmnxOamTraceRouteObjs 22 }
+
+tmnxOamLTtraceAutoConfigEntry OBJECT-TYPE
+ SYNTAX TmnxOamLTtraceAutoConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtraceAutoConfigEntry represents a row in the
+ tmnxOamLTtraceAutoConfigTable. Each entry represents the
+ Automatic LDP Tree Trace instance running on a virtual router.
+
+ A row entry can be created and deleted through the
+ tmnxOamLTtraceAutoRowStatus object."
+ INDEX { vRtrID }
+ ::= { tmnxOamLTtraceAutoConfigTable 1 }
+
+TmnxOamLTtraceAutoConfigEntry ::=
+ SEQUENCE {
+ tmnxOamLTtraceAutoRowStatus RowStatus,
+ tmnxOamLTtraceAutoLastChanged TimeStamp,
+ tmnxOamLTtraceAutoStorageType StorageType,
+ tmnxOamLTtraceAutoAdminState TmnxAdminState,
+ tmnxOamLTtraceAutoFcName TFCName,
+ tmnxOamLTtraceAutoProfile TProfile,
+ tmnxOamLTtraceAutoDiscIntvl Unsigned32,
+ tmnxOamLTtraceAutoMaxPath Unsigned32,
+ tmnxOamLTtraceAutoTrMaxTtl Unsigned32,
+ tmnxOamLTtraceAutoTrTimeOut Unsigned32,
+ tmnxOamLTtraceAutoTrMaxFailures Unsigned32,
+ tmnxOamLTtraceAutoPolicy1 TPolicyStatementNameOrEmpty,
+ tmnxOamLTtraceAutoPolicy2 TPolicyStatementNameOrEmpty,
+ tmnxOamLTtraceAutoPolicy3 TPolicyStatementNameOrEmpty,
+ tmnxOamLTtraceAutoPolicy4 TPolicyStatementNameOrEmpty,
+ tmnxOamLTtraceAutoPolicy5 TPolicyStatementNameOrEmpty,
+ tmnxOamLTtraceAutoProbeIntvl Unsigned32,
+ tmnxOamLTtraceAutoPrTimeOut Unsigned32,
+ tmnxOamLTtraceAutoPrMaxFailures Unsigned32
+ }
+
+tmnxOamLTtraceAutoRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoRowStatus 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
+ tmnxOamLTtraceAutoRowStatus to 'createAndGo'. A row entry can be
+ destroyed by setting tmnxOamLTtraceAutoRowStatus to 'destroy'. An
+ attempt to destroy a row will fail if tmnxOamLTtraceAutoAdminState
+ is not set to 'outOfService'.
+
+ Deletion of an entry in this table results in deletion
+ of all the corresponding tables: tmnxOamLTtraceAutoStatusTable,
+ tmnxOamLTtraceFecInfoTable, and tmnxOamLTtracePathInfoTable."
+ ::= { tmnxOamLTtraceAutoConfigEntry 1 }
+
+tmnxOamLTtraceAutoLastChanged OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoLastChanged indicates the last time
+ the value of a writable object in this row was modified."
+ ::= { tmnxOamLTtraceAutoConfigEntry 2 }
+
+tmnxOamLTtraceAutoStorageType OBJECT-TYPE
+ SYNTAX StorageType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoStorageType 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 }
+ ::= { tmnxOamLTtraceAutoConfigEntry 3 }
+
+tmnxOamLTtraceAutoAdminState OBJECT-TYPE
+ SYNTAX TmnxAdminState
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoAdminState specifies the state based on
+ which the Auto LDP Tree Discovery process starts or stops.
+
+ When the tmnxOamLTtraceAutoAdminState becomes 'inService',
+ the Auto LDP Tree Discovery process starts, and periodic
+ path-probing on the previously discovered paths, if any, continues.
+ When the tmnxOamLTtraceAutoAdminState 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 (ALCATEL-IND1-TIMETRA-LDP-MIB::
+ vRtrLdpAddrFecTable) provided the FECs pass the configured policies
+ (tmnxOamLTtraceAutoPolicy1..tmnxOamLTtraceAutoPolicy5). For all the
+ FECs (tmnxOamLTtraceAutoTotalFecs), it automatically
+ creates entries from the tmnxOamLTtraceFecInfoTable. As a part of
+ the auto discovery process, it creates entries from the
+ tmnxOamLTtracePathInfoTable for each discovered path."
+ DEFVAL { outOfService }
+ ::= { tmnxOamLTtraceAutoConfigEntry 4 }
+
+tmnxOamLTtraceAutoFcName OBJECT-TYPE
+ SYNTAX TFCName
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoFcName specifies the forwarding class
+ of the MPLS Echo request packets.
+
+ The forwarding class name must be one of those defined in the
+ tFCNameTable in ALCATEL-IND1-TIMETRA-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" }
+ ::= { tmnxOamLTtraceAutoConfigEntry 5 }
+
+tmnxOamLTtraceAutoProfile OBJECT-TYPE
+ SYNTAX TProfile
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoProfile specifies the profile
+ value to be used with the forwarding class specified in
+ tmnxOamLTtraceAutoFcName.
+
+ The profile value must be consistent with the specified forwarding
+ class:
+ 'assured' = 'in' or 'out'
+ 'premium' = 'in'
+ 'be' = 'out'
+ "
+ DEFVAL { out }
+ ::= { tmnxOamLTtraceAutoConfigEntry 6 }
+
+tmnxOamLTtraceAutoDiscIntvl OBJECT-TYPE
+ SYNTAX Unsigned32 (60..1440)
+ UNITS "minutes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoDiscIntvl specifies number of
+ minutes to wait before repeating LDP Tree Auto Discovery process."
+ DEFVAL { 60 }
+ ::= { tmnxOamLTtraceAutoConfigEntry 7 }
+
+tmnxOamLTtraceAutoMaxPath OBJECT-TYPE
+ SYNTAX Unsigned32 (1..128)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoMaxPath specifies the maximum
+ number of paths that can be discovered for a selected IP Address
+ FEC (tmnxOamLTtraceAutoTotalFecs)."
+ DEFVAL { 128 }
+ ::= { tmnxOamLTtraceAutoConfigEntry 8 }
+
+tmnxOamLTtraceAutoTrMaxTtl OBJECT-TYPE
+ SYNTAX Unsigned32 (1..255)
+ UNITS "time-to-live value"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoTrMaxTtl specifies the maximum
+ label time-to-live value for an Lsp trace request during the tree
+ discovery."
+ DEFVAL { 30 }
+ ::= { tmnxOamLTtraceAutoConfigEntry 9 }
+
+tmnxOamLTtraceAutoTrTimeOut OBJECT-TYPE
+ SYNTAX Unsigned32 (1..60)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoTrTimeOut specifies the time-out
+ value, in seconds, for an lsp trace request during the tree discovery."
+ DEFVAL { 30 }
+ ::= { tmnxOamLTtraceAutoConfigEntry 10 }
+
+tmnxOamLTtraceAutoTrMaxFailures OBJECT-TYPE
+ SYNTAX Unsigned32 (1..10)
+ UNITS "timeouts"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoTrMaxFailures specifies the maximum
+ number of consecutive timeouts allowed before terminating an lsp trace
+ request to a hop."
+ DEFVAL { 3 }
+ ::= { tmnxOamLTtraceAutoConfigEntry 11 }
+
+tmnxOamLTtraceAutoPolicy1 OBJECT-TYPE
+ SYNTAX TPolicyStatementNameOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoPolicy1 specifies the first
+ policy used to filter LDP imported Address FECs."
+ DEFVAL { ''H }
+ ::= { tmnxOamLTtraceAutoConfigEntry 12 }
+
+tmnxOamLTtraceAutoPolicy2 OBJECT-TYPE
+ SYNTAX TPolicyStatementNameOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoPolicy2 specifies the second
+ policy used to filter LDP imported Address FECs."
+ DEFVAL { ''H }
+ ::= { tmnxOamLTtraceAutoConfigEntry 13 }
+
+tmnxOamLTtraceAutoPolicy3 OBJECT-TYPE
+ SYNTAX TPolicyStatementNameOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoPolicy3 specifies the third
+ policy used to filter LDP imported Address FECs."
+ DEFVAL { ''H }
+ ::= { tmnxOamLTtraceAutoConfigEntry 14 }
+
+tmnxOamLTtraceAutoPolicy4 OBJECT-TYPE
+ SYNTAX TPolicyStatementNameOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoPolicy4 specifies the fourth
+ policy used to filter LDP imported Address FECs."
+ DEFVAL { ''H }
+ ::= { tmnxOamLTtraceAutoConfigEntry 15 }
+
+tmnxOamLTtraceAutoPolicy5 OBJECT-TYPE
+ SYNTAX TPolicyStatementNameOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoPolicy5 specifies the fifth
+ policy used to filter LDP imported Address FECs."
+ DEFVAL { ''H }
+ ::= { tmnxOamLTtraceAutoConfigEntry 16 }
+
+tmnxOamLTtraceAutoProbeIntvl OBJECT-TYPE
+ SYNTAX Unsigned32 (1..60)
+ UNITS "minutes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoProbeIntvl specifies the number
+ of minutes to wait before repeating probing (pinging) a discovered
+ path."
+
+ DEFVAL { 1 }
+ ::= { tmnxOamLTtraceAutoConfigEntry 17 }
+
+tmnxOamLTtraceAutoPrTimeOut OBJECT-TYPE
+ SYNTAX Unsigned32 (1..3)
+ UNITS "minutes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoPrTimeOut specifies the time-out
+ value, in minutes, for a ping request during probing.
+ tmnxOamLTtraceAutoPrTimeOut cannot be greater than
+ tmnxOamLTtraceAutoProbeIntvl."
+ DEFVAL { 1 }
+ ::= { tmnxOamLTtraceAutoConfigEntry 18 }
+
+tmnxOamLTtraceAutoPrMaxFailures OBJECT-TYPE
+ SYNTAX Unsigned32 (1..10)
+ UNITS "timeouts"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoPrMaxFailures specifies the
+ maximum number of consecutive timeouts allowed before failing a path
+ probe (ping)."
+ DEFVAL { 3 }
+ ::= { tmnxOamLTtraceAutoConfigEntry 19 }
+
+
+--
+-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Auto Status Table
+--
+tmnxOamLTtraceAutoStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamLTtraceAutoStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtraceAutoStatusTable contains an entry for operational
+ information about each instance of Automatic (background) LDP
+ Tree Trace."
+ ::= { tmnxOamTraceRouteObjs 23 }
+
+tmnxOamLTtraceAutoStatusEntry OBJECT-TYPE
+ SYNTAX TmnxOamLTtraceAutoStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtraceAutoStatusEntry represents a row in the
+ tmnxOamLTtraceAutoStatusTable.
+
+ Entries cannot be created or deleted via snmp SET operations.
+ An entry is created whenever a row is created in
+ tmnxOamLTtraceAutoConfigTable."
+ INDEX { vRtrID }
+ ::= { tmnxOamLTtraceAutoStatusTable 1 }
+
+TmnxOamLTtraceAutoStatusEntry ::=
+ SEQUENCE {
+ tmnxOamLTtraceAutoDiscoveryState INTEGER,
+ tmnxOamLTtraceAutoTotalFecs Unsigned32,
+ tmnxOamLTtraceAutoDisFecs Unsigned32,
+ tmnxOamLTtraceAutoLastDisStart TimeStamp,
+ tmnxOamLTtraceAutoLastDisEnd TimeStamp,
+ tmnxOamLTtraceAutoLastDisDur Unsigned32
+ }
+
+tmnxOamLTtraceAutoDiscoveryState OBJECT-TYPE
+ SYNTAX INTEGER {
+ initial (0),
+ inProgress (1),
+ done (2),
+ halt (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoDiscoveryState indicates the current
+ state of the discovery process."
+ ::= { tmnxOamLTtraceAutoStatusEntry 1 }
+
+tmnxOamLTtraceAutoTotalFecs OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoTotalFecs 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
+ (ALCATEL-IND1-TIMETRA-LDP-MIB:: vRtrLdpAddrFecTable)is selected if it passes
+ the associated policies (tmnxOamLTtraceAutoPolicy1..
+ tmnxOamLTtraceAutoPolicy5)."
+ ::= { tmnxOamLTtraceAutoStatusEntry 2 }
+
+tmnxOamLTtraceAutoDisFecs OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoDisFecs indicates the number of
+ selected Address FECs that have been discovered successfully
+ during the current discovery process."
+ ::= { tmnxOamLTtraceAutoStatusEntry 3 }
+
+tmnxOamLTtraceAutoLastDisStart OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoLastDisStart indicates the
+ sysUpTime when the last Auto discovery process started. If
+ no discovery process has started, the value will be 0."
+ ::= { tmnxOamLTtraceAutoStatusEntry 4 }
+
+tmnxOamLTtraceAutoLastDisEnd OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoLastDisEnd 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."
+ ::= { tmnxOamLTtraceAutoStatusEntry 5 }
+
+tmnxOamLTtraceAutoLastDisDur OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceAutoLastDisDur 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."
+ ::= { tmnxOamLTtraceAutoStatusEntry 6 }
+
+--
+-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Auto FEC Info Table
+--
+tmnxOamLTtraceFecInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamLTtraceFecInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtraceFecInfoTable contains entries for the operational
+ information about the automatically selected FECs."
+ ::= { tmnxOamTraceRouteObjs 24 }
+
+tmnxOamLTtraceFecInfoEntry OBJECT-TYPE
+ SYNTAX TmnxOamLTtraceFecInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtraceFecInfoEntry represents a row in the
+ tmnxOamLTtraceFecInfoTable.
+
+ Entries cannot be created and deleted via SNMP SET operations."
+
+ INDEX {
+ vRtrID,
+ tmnxOamLTtraceFecPrefixType,
+ tmnxOamLTtraceFecPrefix,
+ tmnxOamLTtraceFecPrefLen
+ }
+ ::= { tmnxOamLTtraceFecInfoTable 1 }
+
+TmnxOamLTtraceFecInfoEntry ::=
+ SEQUENCE {
+ tmnxOamLTtraceFecPrefixType InetAddressType,
+ tmnxOamLTtraceFecPrefix InetAddress,
+ tmnxOamLTtraceFecPrefLen InetAddressPrefixLength,
+ tmnxOamLTtraceFecDiscoveryState INTEGER,
+ tmnxOamLTtraceFecDisStatusBits TmnxOamLTtraceDisStatusBits,
+ tmnxOamLTtraceFecDisPaths Unsigned32,
+ tmnxOamLTtraceFecFailedHops Unsigned32,
+ tmnxOamLTtraceFecLastDisEnd TimeStamp,
+ tmnxOamLTtraceFecFailedProbes Unsigned32,
+ tmnxOamLTtraceFecProbeState INTEGER
+ }
+
+tmnxOamLTtraceFecPrefixType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceFecPrefixType specifies the type of
+ remote IP address stored in tmnxOamLTtraceFecPrefix. Currently
+ only ipv4 type is supported."
+ ::= { tmnxOamLTtraceFecInfoEntry 1 }
+
+tmnxOamLTtraceFecPrefix OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceFecPrefix indicates the Internet address
+ prefix for an LDP based LSP associated with the OAM LDP Tree trace
+ test."
+ ::= { tmnxOamLTtraceFecInfoEntry 2 }
+
+tmnxOamLTtraceFecPrefLen OBJECT-TYPE
+ SYNTAX InetAddressPrefixLength
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceFecPrefLen indicates the Internet
+ address prefix length for the LDP based LSP associated with the OAM
+ LDP Tree trace test."
+ ::= { tmnxOamLTtraceFecInfoEntry 3 }
+
+tmnxOamLTtraceFecDiscoveryState OBJECT-TYPE
+ SYNTAX INTEGER {
+ initial (0),
+ inProgress (1),
+ done (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceFecDiscoveryState indicates the current
+ state of the discovery process for the Address FEC."
+ ::= { tmnxOamLTtraceFecInfoEntry 4 }
+
+
+tmnxOamLTtraceFecDisStatusBits OBJECT-TYPE
+ SYNTAX TmnxOamLTtraceDisStatusBits
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceFecDisStatusBits indicates the current
+ discovery status bits for the Address FEC."
+ ::= { tmnxOamLTtraceFecInfoEntry 5 }
+
+tmnxOamLTtraceFecDisPaths OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceFecDisPaths indicates the number of
+ discovered ECMP paths for the Address FEC."
+ ::= { tmnxOamLTtraceFecInfoEntry 6 }
+
+tmnxOamLTtraceFecFailedHops OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceFecFailedHops indicates the number of
+ hops from which no successful response was received."
+ ::= { tmnxOamLTtraceFecInfoEntry 7 }
+
+tmnxOamLTtraceFecLastDisEnd OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceFecLastDisEnd indicates the sysUpTime
+ when the FEC was last discovered."
+ ::= { tmnxOamLTtraceFecInfoEntry 8 }
+
+tmnxOamLTtraceFecFailedProbes OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceFecFailedProbes indicates the number of
+ discovered paths which are in failed probing state."
+ ::= { tmnxOamLTtraceFecInfoEntry 9 }
+
+tmnxOamLTtraceFecProbeState OBJECT-TYPE
+ SYNTAX INTEGER {
+ oK (0),
+ partiallyFailed (1),
+ failed (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtraceFecProbeState indicates the current
+ overall probing state for the discovered paths of the Address FEC.
+ The tmnxOamLTtraceFecProbeState 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."
+ ::= { tmnxOamLTtraceFecInfoEntry 10 }
+
+--
+-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Auto Path Info Table
+--
+tmnxOamLTtracePathInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamLTtracePathInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtracePathInfoTable contains entries with operational
+ information about the automatically discovered ECMP paths."
+ ::= { tmnxOamTraceRouteObjs 25 }
+
+tmnxOamLTtracePathInfoEntry OBJECT-TYPE
+ SYNTAX TmnxOamLTtracePathInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxOamLTtracePathInfoEntry represents a row in the
+ tmnxOamLTtracePathInfoTable.
+
+ Entries cannot be created and deleted via SNMP SET operations."
+ INDEX {
+ vRtrID,
+ tmnxOamLTtraceFecPrefixType,
+ tmnxOamLTtraceFecPrefix,
+ tmnxOamLTtraceFecPrefLen,
+ tmnxOamLTtracePathDstAddrType,
+ tmnxOamLTtracePathDstAddr
+ }
+ ::= { tmnxOamLTtracePathInfoTable 1 }
+
+TmnxOamLTtracePathInfoEntry ::=
+ SEQUENCE {
+ tmnxOamLTtracePathDstAddrType InetAddressType,
+ tmnxOamLTtracePathDstAddr InetAddress,
+ tmnxOamLTtracePathRemAddrType InetAddressType,
+ tmnxOamLTtracePathRemoteAddr InetAddress,
+ tmnxOamLTtracePathEgrNhAddrType InetAddressType,
+ tmnxOamLTtracePathEgrNhAddr InetAddress,
+ tmnxOamLTtracePathDisTtl Unsigned32,
+ tmnxOamLTtracePathLastDisTime TimeStamp,
+ tmnxOamLTtracePathLastRc TmnxOamPingRtnCode,
+ tmnxOamLTtracePathProbeState INTEGER,
+ tmnxOamLTtracePathProbeTmOutCnt Unsigned32
+ }
+tmnxOamLTtracePathDstAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtracePathDstAddrType indicates the type of
+ Internet address stored in tmnxOamLTtracePathDstAddr."
+ ::= { tmnxOamLTtracePathInfoEntry 1 }
+
+tmnxOamLTtracePathDstAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtracePathDstAddr indicates the destination
+ IP address (127 Address) of a path for a given LDP based LSP
+ associated with the OAM LDP Tree trace test."
+ ::= { tmnxOamLTtracePathInfoEntry 2 }
+
+tmnxOamLTtracePathRemAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtracePathRemAddrType indicates the type of
+ Internet address stored in tmnxOamLTtracePathRemoteAddr."
+ ::= { tmnxOamLTtracePathInfoEntry 3 }
+
+tmnxOamLTtracePathRemoteAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtracePathRemoteAddr indicates the associated
+ interface IP address or the router ID of the egress router."
+ ::= { tmnxOamLTtracePathInfoEntry 4 }
+
+tmnxOamLTtracePathEgrNhAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtracePathEgrNhAddrType indicates the type of
+ Internet address stored in tmnxOamLTtracePathEgrNhAddr."
+ ::= { tmnxOamLTtracePathInfoEntry 5 }
+
+tmnxOamLTtracePathEgrNhAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtracePathEgrNhAddr indicates the
+ next hop IP address (wrt the ingress router) used to reach the
+ associated ECMP path endpoint."
+ ::= { tmnxOamLTtracePathInfoEntry 6 }
+
+tmnxOamLTtracePathDisTtl OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtracePathDisTtl indicates the label
+ time-to-live value used to discover the egress router for
+ the path."
+ ::= { tmnxOamLTtracePathInfoEntry 7 }
+
+tmnxOamLTtracePathLastDisTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtracePathLastDisTime indicates the sysUpTime
+ when the path was last discovered."
+ ::= { tmnxOamLTtracePathInfoEntry 8 }
+
+tmnxOamLTtracePathLastRc OBJECT-TYPE
+ SYNTAX TmnxOamPingRtnCode
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtracePathLastRc indicates the OAM return code
+ received in the OAM ping response."
+ ::= { tmnxOamLTtracePathInfoEntry 9 }
+
+tmnxOamLTtracePathProbeState OBJECT-TYPE
+ SYNTAX INTEGER {
+ oK (0),
+ failed (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtracePathProbeState indicates the current
+ probing (ping) state for the discovered ECMP path.
+ The tmnxOamLTtracePathProbeState is considered as 'failed' when
+ number of consecutive timeouts for the ping request reached its
+ maximum allowed limit (tmnxOamLTtraceAutoPrMaxFailures).
+ The tmnxOamLTtracePathProbeState is considered as 'oK' after receiving
+ a successful ping response for the associated path."
+ ::= { tmnxOamLTtracePathInfoEntry 10 }
+
+tmnxOamLTtracePathProbeTmOutCnt OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamLTtracePathProbeTmOutCnt indicates the number of
+ consecutive timeouts for the associated ping request.
+ This tmnxOamLTtracePathProbeTmOutCnt is reset to 0
+ after receiving a successful ping response from the path
+ destination."
+ ::= { tmnxOamLTtracePathInfoEntry 11 }
+
+--
+-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Notification
+-- Definition section
+--
+
+tmnxOamLdpTtraceAutoDiscState NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxOamLTtraceAutoDiscoveryState
+ }
+ STATUS current
+ DESCRIPTION
+ "The tmnxOamLdpTtraceAutoDiscState notification is generated when
+ the discovery state of the 'Auto Ldp Tree Trace entity' represented by
+ tmnxOamLTtraceAutoDiscoveryState has been changed."
+ ::= { tmnxOamTraceRouteNotifications 4 }
+
+tmnxOamLdpTtraceFecProbeState NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxOamLTtraceFecProbeState,
+ tmnxOamLTtraceFecDisPaths,
+ tmnxOamLTtraceFecFailedProbes
+ }
+ STATUS current
+ DESCRIPTION
+ "The tmnxOamLdpTtraceFecProbeState notification is generated when
+ the probe state of the 'auto discovered FEC' has been changed."
+ ::= { tmnxOamTraceRouteNotifications 5 }
+
+tmnxOamLdpTtraceFecDisStatus NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxOamLTtraceFecDisStatusBits,
+ tmnxOamLTtraceFecDisPaths
+ }
+ STATUS current
+ DESCRIPTION
+ "The tmnxOamLdpTtraceFecDisStatus 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."
+ ::= { tmnxOamTraceRouteNotifications 6 }
+
+--
+-- Alcatel 7xx0 SR series OAM VCCV Trace Control Table
+--
+-- Sparse Dependent Extension of the tmnxOamTrCtlTable.
+--
+-- The same indexes are used for both the base table, tmnxOamTrCtlTable,
+-- and the sparse dependent table, tmnxOamVccvTrCtlTable.
+--
+-- This in effect extends the tmnxOamTrCtlTable with additional columns.
+-- Rows are created in the tmnxOamVccvTrCtlTable only for those entries
+-- in the tmnxOamTrCtlTable where tmnxOamTrCtlTestMode has a value of
+-- 'vccvTraceRoute'.
+--
+-- Deletion of a row in the tmnxOamTrCtlTable results in the
+-- deletion of the row in the tmnxOamVccvTrCtlTable.
+--
+tmnxOamVccvTrCtlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamVccvTrCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7xx0 SR OAM VCCV Trace Control Table for providing,
+ via SNMP, the capability of performing Alcatel 7xx0 SR OAM
+ 'vccvTraceRoute' test operations. The results of these tests are stored
+ in the tmnxOamTrResultsTable, the tmnxOamTrProbeHistoryTable and the
+ tmnxOamVccvTrNextPwSegmentTable."
+ ::= { tmnxOamTraceRouteObjs 26 }
+
+tmnxOamVccvTrCtlEntry OBJECT-TYPE
+ SYNTAX TmnxOamVccvTrCtlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamVccvTrCtlTable. The first index
+ element, tmnxOamTrCtlOwnerIndex, 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, tmnxOamTrCtlTestIndex, enables the same
+ management application to have multiple outstanding requests."
+ INDEX {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex
+ }
+ ::= { tmnxOamVccvTrCtlTable 1 }
+
+TmnxOamVccvTrCtlEntry ::=
+ SEQUENCE {
+ tmnxOamVccvTrCtlSdpIdVcId SdpBindId,
+ tmnxOamVccvTrCtlReplyMode INTEGER
+ }
+
+tmnxOamVccvTrCtlSdpIdVcId OBJECT-TYPE
+ SYNTAX SdpBindId
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVccvTrCtlSdpIdVcId specifies the SDP ID and the
+ VC ID of the pseudowire to be used for performing a VCC trace route
+ operation. This parameter is only required if tmnxOamTrCtlTestMode
+ has a value of 'vccvTraceRoute'. tmnxOamVccvTrCtlSdpIdVcId is defined
+ using the following format:
+ SDP ID: first 4 octets
+ VC ID: remaining 4 octets
+ If the value of tmnxOamVccvTrCtlSdpIdVcId is 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 tmnxOamTrProbeHistoryStatus for that probe entry. Once
+ the interval timer expires, the next probe attempt will be made
+ if required."
+ DEFVAL { '0000000000000000'h } -- invalid SdpId vc-Id
+ ::= { tmnxOamVccvTrCtlEntry 1 }
+
+tmnxOamVccvTrCtlReplyMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ ip (2),
+ controlChannel (4)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVccvTrCtlReplyMode 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 }
+ ::= { tmnxOamVccvTrCtlEntry 2 }
+
+--
+-- Alcatel 7xx0 SR OAM VCCV TraceRoute Route Information Next Hop Table
+--
+tmnxOamVccvTrNextPwSegmentTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxOamVccvTrNextPwSegmentEntry
+ 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 tmnxOamTrCtlEntry is deleted."
+ ::= { tmnxOamTraceRouteObjs 27 }
+
+tmnxOamVccvTrNextPwSegmentEntry OBJECT-TYPE
+ SYNTAX TmnxOamVccvTrNextPwSegmentEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxOamVccvTrNextPwSegmentTable. The first two
+ index elements identify the tmnxOamTrCtlEntry that a
+ tmnxOamVccvTrNextPwSegmentEntry 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 {
+ tmnxOamTrCtlOwnerIndex,
+ tmnxOamTrCtlTestIndex,
+ tmnxOamTrResultsTestRunIndex,
+ tmnxOamTrProbeHistoryIndex,
+ tmnxOamTrProbeHistoryHopIndex,
+ tmnxOamTrProbeHistoryProbeIndex
+ }
+ ::= { tmnxOamVccvTrNextPwSegmentTable 1 }
+
+ TmnxOamVccvTrNextPwSegmentEntry ::=
+ SEQUENCE {
+ tmnxOamVccvTrNextPwID TmnxVcIdOrNone,
+ tmnxOamVccvTrNextPwType SdpBindVcType,
+ tmnxOamVccvTrNextSenderAddrType InetAddressType,
+ tmnxOamVccvTrNextSenderAddr InetAddress,
+ tmnxOamVccvTrNextRemoteAddrType InetAddressType,
+ tmnxOamVccvTrNextRemoteAddr InetAddress
+ }
+
+tmnxOamVccvTrNextPwID OBJECT-TYPE
+ SYNTAX TmnxVcIdOrNone
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVccvTrNextPwID 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."
+ ::= { tmnxOamVccvTrNextPwSegmentEntry 1 }
+
+tmnxOamVccvTrNextPwType OBJECT-TYPE
+ SYNTAX SdpBindVcType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVccvTrNextPwType indicates the next-hop pseudo-wire
+ type in the trace route operation for a specific 'vccvTraceRoute' probe
+ reply."
+ ::= { tmnxOamVccvTrNextPwSegmentEntry 2 }
+
+tmnxOamVccvTrNextSenderAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVccvTrNextSenderAddrType indicates the next-hop
+ sender IP address type in the trace route operation for a specific
+ 'vccvTraceRoute' probe reply."
+ ::= { tmnxOamVccvTrNextPwSegmentEntry 3 }
+
+tmnxOamVccvTrNextSenderAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE(0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVccvTrNextSenderAddr indicates the next-hop sender
+ IP address in the trace route oepration for a specific 'vccvTraceRoute'
+ probe reply."
+ ::= { tmnxOamVccvTrNextPwSegmentEntry 4 }
+
+tmnxOamVccvTrNextRemoteAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVccvTrNextRemoteAddrType indicates the next-hop
+ remote IP address type in the trace route operation for a specific
+ 'vccvTraceRoute' probe reply."
+ ::= { tmnxOamVccvTrNextPwSegmentEntry 5 }
+
+tmnxOamVccvTrNextRemoteAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE(0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxOamVccvTrNextRemoteAddr indicates the next-hop
+ remote IP address in the trace route operation for a specific
+ 'vccvTraceRoute' probe reply."
+ ::= { tmnxOamVccvTrNextPwSegmentEntry 6 }
+
+--
+-- Conformance Information
+--
+tmnxOamPingCompliances OBJECT IDENTIFIER ::= { tmnxOamPingConformance 1 }
+tmnxOamPingGroups OBJECT IDENTIFIER ::= { tmnxOamPingConformance 2 }
+
+tmnxOamTrCompliances OBJECT IDENTIFIER ::= { tmnxOamTraceRouteConformance 1 }
+tmnxOamTrGroups OBJECT IDENTIFIER ::= { tmnxOamTraceRouteConformance 2 }
+
+tmnxOamSaaCompliances OBJECT IDENTIFIER ::= { tmnxOamSaaConformance 1 }
+tmnxOamSaaGroups OBJECT IDENTIFIER ::= { tmnxOamSaaConformance 2 }
+
+-- compliance statements
+
+-- tmnxOamPingCompliance MODULE-COMPLIANCE
+-- ::= { tmnxOamPingCompliances 1 }
+
+-- tmnxOamPingR2r1Compliance MODULE-COMPLIANCE
+-- ::= { tmnxOamPingCompliances 2 }
+
+-- tmnxOamPingV3v0Compliance MODULE-COMPLIANCE
+-- ::= { tmnxOamPingCompliances 3 }
+
+tmnxOamPing7450V4v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for management of OAM ping tests on
+ Alcatel 7450 ESS series systems release 4.0."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamPingGeneralV4v0Group,
+ --tmnxOamMacPingL2MapGroup,
+ tmnxOamMacPingV4v0Group,
+ tmnxOamLspPingV4v0Group,
+ --tmnxOamVprnPingV4v0Group,
+ tmnxOamMfibPingV4v0Group,
+ tmnxOamCpePingV4v0Group,
+ --tmnxOamMRInfoV4v0Group,
+ --tmnxOamAtmPingR2r1Group,
+ tmnxOamVccvPingGroup,
+ tmnxOamIcmpPingGroup,
+ tmnxOamPingNotificationV4v0Group
+ }
+ ::= { tmnxOamPingCompliances 4 }
+
+tmnxOamPing7750V4v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for management of OAM ping tests on
+ Alcatel 7750 SR series systems release 4.0."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamPingGeneralV4v0Group,
+ --tmnxOamMacPingL2MapGroup,
+ tmnxOamMacPingV4v0Group,
+ tmnxOamLspPingV4v0Group,
+ tmnxOamVprnPingV4v0Group,
+ tmnxOamMfibPingV4v0Group,
+ tmnxOamCpePingV4v0Group,
+ tmnxOamMRInfoV4v0Group,
+ tmnxOamAtmPingR2r1Group,
+ tmnxOamVccvPingGroup,
+ tmnxOamIcmpPingGroup,
+ tmnxOamPingNotificationV4v0Group
+ }
+ ::= { tmnxOamPingCompliances 5 }
+
+tmnxOamPing7450V5v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for management of OAM ping tests on
+ Alcatel 7450 ESS series systems release 5.0."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamPingGeneralV4v0Group,
+ --tmnxOamMacPingL2MapGroup,
+ tmnxOamMacPingV4v0Group,
+ tmnxOamLspPingV5v0Group,
+ --tmnxOamVprnPingV4v0Group,
+ tmnxOamMfibPingV4v0Group,
+ tmnxOamCpePingV4v0Group,
+ --tmnxOamMRInfoV4v0Group,
+ --tmnxOamAtmPingR2r1Group,
+ tmnxOamVccvPingV5v0Group,
+ tmnxOamIcmpPingGroup,
+ tmnxOamAncpTestV5v0Group,
+ tmnxOamPingNotificationV5v0Group
+ }
+ ::= { tmnxOamPingCompliances 6 }
+
+tmnxOamPing7750V5v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for management of OAM ping tests on
+ Alcatel 7750 SR series systems release 5.0."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamPingGeneralV4v0Group,
+ --tmnxOamMacPingL2MapGroup,
+ tmnxOamMacPingV4v0Group,
+ tmnxOamLspPingV5v0Group,
+ tmnxOamVprnPingV4v0Group,
+ tmnxOamMfibPingV4v0Group,
+ tmnxOamCpePingV4v0Group,
+ tmnxOamMRInfoV4v0Group,
+ tmnxOamAtmPingR2r1Group,
+ tmnxOamVccvPingV5v0Group,
+ tmnxOamIcmpPingGroup,
+ tmnxOamAncpTestV5v0Group,
+ tmnxOamPingNotificationV5v0Group
+ }
+ ::= { tmnxOamPingCompliances 7 }
+
+tmnxOamPing7450V6v0Compliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for management of OAM ping tests on
+ Alcatel 7450 ESS series systems release 6.0."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamPingGeneralV6v0Group,
+ --tmnxOamMacPingL2MapGroup,
+ tmnxOamMacPingV4v0Group,
+ tmnxOamLspPingV5v0Group,
+ --tmnxOamVprnPingV4v0Group,
+ tmnxOamMfibPingV6v0Group,
+ tmnxOamCpePingV4v0Group,
+ --tmnxOamMRInfoV4v0Group,
+ --tmnxOamAtmPingR2r1Group,
+ tmnxOamVccvPingV5v0Group,
+ tmnxOamIcmpPingGroup,
+ tmnxOamAncpTestV5v0Group,
+ tmnxOamPingNotificationV5v0Group
+ }
+ ::= { tmnxOamPingCompliances 8 }
+
+tmnxOamPing7750V6v0Compliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for management of OAM ping tests on
+ Alcatel 7750 SR series systems release 6.0."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamPingGeneralV6v0Group,
+ --tmnxOamMacPingL2MapGroup,
+ tmnxOamMacPingV4v0Group,
+ tmnxOamLspPingV5v0Group,
+ tmnxOamVprnPingV4v0Group,
+ tmnxOamMfibPingV6v0Group,
+ tmnxOamCpePingV4v0Group,
+ tmnxOamMRInfoV4v0Group,
+ tmnxOamAtmPingR2r1Group,
+ tmnxOamVccvPingV5v0Group,
+ tmnxOamIcmpPingGroup,
+ tmnxOamAncpTestV5v0Group,
+ tmnxOamPingNotificationV5v0Group
+ }
+ ::= { tmnxOamPingCompliances 9 }
+
+-- tmnxOamTrCompliance MODULE-COMPLIANCE
+-- ::= { tmnxOamTrCompliances 1 }
+
+-- tmnxOamTrV3v0Compliance MODULE-COMPLIANCE
+-- ::= { tmnxOamTrCompliances 2 }
+
+tmnxOamTr7450V4v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for management of OAM Trace Route
+ tests on Alcatel 7450 ESS series systems."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamTrGeneralV4v0Group,
+ tmnxOamTrHopsV4v0Group,
+ tmnxOamMacTrV3v0Group,
+ tmnxOamLspTrV4v0Group,
+ --tmnxOamVprnTrV4v0Group,
+ tmnxOamMcastTrV4v0Group,
+ tmnxOamTrNotificationV4v0Group
+ }
+ ::= { tmnxOamTrCompliances 3 }
+
+tmnxOamTr7750V4v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for management of OAM Trace Route
+ tests on Alcatel 7750 SR series systems."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamTrGeneralV4v0Group,
+ tmnxOamTrHopsV4v0Group,
+ tmnxOamMacTrV3v0Group,
+ tmnxOamLspTrV4v0Group,
+ tmnxOamVprnTrV4v0Group,
+ tmnxOamMcastTrV4v0Group,
+ tmnxOamTrNotificationV4v0Group
+ }
+ ::= { tmnxOamTrCompliances 4 }
+
+tmnxOamTr7450V5v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for management of OAM Trace Route
+ tests on Alcatel 7450 ESS series systems."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamTrGeneralV5v0Group,
+ tmnxOamTrHopsV4v0Group,
+ tmnxOamMacTrV3v0Group,
+ tmnxOamLspTrV5v0Group,
+ --tmnxOamVprnTrV4v0Group,
+ tmnxOamMcastTrV4v0Group,
+ tmnxOamTrNotificationV5v0Group
+ }
+ ::= { tmnxOamTrCompliances 5 }
+
+tmnxOamTr7750V5v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for management of OAM Trace Route
+ tests on Alcatel 7750 SR series systems."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamTrGeneralV5v0Group,
+ tmnxOamTrHopsV4v0Group,
+ tmnxOamMacTrV3v0Group,
+ tmnxOamLspTrV5v0Group,
+ tmnxOamVprnTrV4v0Group,
+ tmnxOamMcastTrV4v0Group,
+ tmnxOamTrNotificationV5v0Group
+ }
+ ::= { tmnxOamTrCompliances 6 }
+
+tmnxOamTr7450V6v0Compliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for management of OAM Trace Route
+ tests on Alcatel 7450 ESS series systems."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamTrGeneralV5v0Group,
+ tmnxOamTrHopsV4v0Group,
+ tmnxOamMacTrV3v0Group,
+ tmnxOamLspTrV5v0Group,
+ --tmnxOamVprnTrV4v0Group,
+ tmnxOamMcastTrV4v0Group,
+ tmnxOamVccvTrV6v0Group,
+ tmnxOamTrNotificationV5v0Group
+ }
+ ::= { tmnxOamTrCompliances 7 }
+
+tmnxOamTr77x0V6v0Compliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for management of OAM Trace Route
+ tests on Alcatel 7710/7750 SR series systems."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamTrGeneralV5v0Group,
+ tmnxOamTrHopsV4v0Group,
+ tmnxOamMacTrV3v0Group,
+ tmnxOamLspTrV5v0Group,
+ tmnxOamVprnTrV6v0Group,
+ tmnxOamMcastTrV4v0Group,
+ tmnxOamVccvTrV6v0Group,
+ tmnxOamTrNotificationV5v0Group
+ }
+ ::= { tmnxOamTrCompliances 8 }
+
+tmnxOamSaaV3v0Compliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for management of OAM SAA
+ tests on Alcatel 7x50 SR series systems."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxOamSaaGeneralV3v0Group,
+ tmnxOamSaaThresholdV3v0Group,
+ tmnxOamSaaNotificationV3v0Group
+ }
+ ::= { tmnxOamSaaCompliances 1 }
+
+
+-- units of conformance
+
+--
+-- OAM Ping Groups
+--
+
+-- tmnxOamPingGeneralGroup OBJECT-GROUP
+-- ::= { tmnxOamPingGroups 1 }
+
+-- tmnxOamMacPingGroup OBJECT-GROUP
+-- ::= { tmnxOamPingGroups 2 }
+
+tmnxOamMacPingL2MapGroup OBJECT-GROUP
+ OBJECTS { tmnxOamMacPingL2MapRouterID,
+ tmnxOamMacPingL2MapLabel,
+ tmnxOamMacPingL2MapProtocol,
+ tmnxOamMacPingL2MapVCType,
+ tmnxOamMacPingL2MapVCID,
+ tmnxOamMacPingL2MapDirection
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of optional objects to report OAM Mac Ping layer-2
+ mapping information returned in response to OAM Mac Ping
+ tests on Alcatel 7x50 SR series systems."
+ ::= { tmnxOamPingGroups 3 }
+
+-- tmnxOamLspPingGroup OBJECT-GROUP
+-- ::= { tmnxOamPingGroups 4 }
+
+-- tmnxOamVprnPingGroup OBJECT-GROUP
+-- ::= { tmnxOamPingGroups 5 }
+
+-- tmnxOamPingNotifyObjsGroup OBJECT-GROUP
+-- ::= { tmnxOamPingGroups 6 }
+
+-- tmnxOamPingNotificationGroup NOTIFICATION-GROUP
+-- ::= { tmnxOamPingGroups 7 }
+
+tmnxOamAtmPingR2r1Group OBJECT-GROUP
+ OBJECTS { tmnxOamAtmPingCtlPortId,
+ tmnxOamAtmPingCtlVpi,
+ tmnxOamAtmPingCtlVci,
+ tmnxOamAtmPingCtlLpbkLocation,
+ tmnxOamAtmPingCtlSegment
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM ATM Ping tests
+ on Alcatel 7x50 SR series systems."
+ ::= { tmnxOamPingGroups 8}
+
+-- tmnxOamMRInfoR2r1Group OBJECT-GROUP
+-- ::= { tmnxOamPingGroups 9}
+
+-- tmnxOamMfibPingV3v0Group OBJECT-GROUP
+-- ::= { tmnxOamPingGroups 10 }
+
+-- tmnxOamCpePingV3v0Group OBJECT-GROUP
+-- ::= { tmnxOamPingGroups 11 }
+
+-- tmnxOamPingGeneralV3v0Group OBJECT-GROUP
+-- ::= { tmnxOamPingGroups 12 }
+
+-- tmnxOamMacPingV3v0Group OBJECT-GROUP
+-- ::= { tmnxOamPingGroups 13 }
+
+tmnxOamMacPingV4v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamMacPingCtlTargetMacAddr,
+ tmnxOamMacPingCtlSourceMacAddr,
+ tmnxOamMacPingCtlSendControl,
+ tmnxOamMacPingCtlReplyControl,
+ tmnxOamMacPingCtlTtl,
+ tmnxOamMacPingCtlRegister,
+ tmnxOamMacPingCtlFlood,
+ tmnxOamMacPingCtlForce,
+ tmnxOamMacPingCtlAge,
+ tmnxOamMacPingCtlSapPortId,
+ tmnxOamMacPingCtlSapEncapValue,
+ tmnxOamMacPingCtlFibEntryName,
+ tmnxOamMacPingHistoryResponse,
+ tmnxOamMacPingHistoryOneWayTime,
+ tmnxOamMacPingHistoryStatus,
+ tmnxOamMacPingHistoryTime,
+ tmnxOamMacPingHistoryReturnCode,
+ tmnxOamMacPingHistoryAddressType,
+ tmnxOamMacPingHistorySapId,
+ tmnxOamMacPingHistorySdpId,
+ tmnxOamMacPingHistoryAdminStatus,
+ tmnxOamMacPingHistoryOperStatus,
+ tmnxOamMacPingHistoryResponsePlane,
+ tmnxOamMacPingHistorySize,
+ tmnxOamMacPingHistoryInOneWayTime,
+ tmnxOamMacPingHistorySrcAddrType,
+ tmnxOamMacPingHistorySrcAddress
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM Mac Ping tests
+ on Alcatel 7x50 SR series systems release 4.0."
+ ::= { tmnxOamPingGroups 14 }
+
+tmnxOamVccvPingGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxOamVccvPingCtlSdpIdVcId,
+ tmnxOamVccvPingCtlReplyMode
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of OAM VCCV Ping tests
+ on Alcatel 7x50 SR series systems."
+ ::= { tmnxOamPingGroups 15 }
+
+tmnxOamPingGeneralV4v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamPingMaxConcurrentTests,
+ tmnxOamPingCtlRowStatus,
+ tmnxOamPingCtlStorageType,
+ tmnxOamPingCtlDescr,
+ tmnxOamPingCtlTestMode,
+ tmnxOamPingCtlAdminStatus,
+ tmnxOamPingCtlOrigSdpId,
+ tmnxOamPingCtlRespSdpId,
+ tmnxOamPingCtlFcName,
+ tmnxOamPingCtlProfile,
+ tmnxOamPingCtlMtuStartSize,
+ tmnxOamPingCtlMtuEndSize,
+ tmnxOamPingCtlMtuStepSize,
+ tmnxOamPingCtlServiceId,
+ tmnxOamPingCtlLocalSdp,
+ tmnxOamPingCtlRemoteSdp,
+ tmnxOamPingCtlSize,
+ tmnxOamPingCtlTimeOut,
+ tmnxOamPingCtlProbeCount,
+ tmnxOamPingCtlInterval,
+ tmnxOamPingCtlMaxRows,
+ tmnxOamPingCtlTrapGeneration,
+ tmnxOamPingCtlTrapProbeFailureFilter,
+ tmnxOamPingCtlTrapTestFailureFilter,
+ tmnxOamPingCtlSAA,
+ tmnxOamPingCtlRuns,
+ tmnxOamPingCtlFailures,
+ tmnxOamPingCtlLastRunResult,
+ tmnxOamPingCtlLastChanged,
+ tmnxOamPingCtlVRtrID,
+ tmnxOamPingCtlTgtAddrType,
+ tmnxOamPingCtlTgtAddress,
+ tmnxOamPingCtlSrcAddrType,
+ tmnxOamPingCtlSrcAddress,
+ tmnxOamPingCtlDnsName,
+ tmnxOamPingResultsOperStatus,
+ tmnxOamPingResultsMinRtt,
+ tmnxOamPingResultsMaxRtt,
+ tmnxOamPingResultsAverageRtt,
+ tmnxOamPingResultsRttSumOfSquares,
+ tmnxOamPingResultsMtuResponseSize,
+ tmnxOamPingResultsSvcPing,
+ tmnxOamPingResultsProbeResponses,
+ tmnxOamPingResultsSentProbes,
+ tmnxOamPingResultsLastGoodProbe,
+ tmnxOamPingResultsLastRespHeader,
+ tmnxOamPingResultsMinTt,
+ tmnxOamPingResultsMaxTt,
+ tmnxOamPingResultsAverageTt,
+ tmnxOamPingResultsTtSumOfSquares,
+ tmnxOamPingResultsMinInTt,
+ tmnxOamPingResultsMaxInTt,
+ tmnxOamPingResultsAverageInTt,
+ tmnxOamPingResultsInTtSumOfSqrs,
+ tmnxOamPingResultsOutJitter,
+ tmnxOamPingResultsInJitter,
+ tmnxOamPingResultsRtJitter,
+ tmnxOamPingResultsProbeTimeouts,
+ tmnxOamPingResultsProbeFailures,
+ tmnxOamPingHistoryResponse,
+ tmnxOamPingHistoryOneWayTime,
+ tmnxOamPingHistorySize,
+ tmnxOamPingHistoryStatus,
+ tmnxOamPingHistoryTime,
+ tmnxOamPingHistoryReturnCode,
+ tmnxOamPingHistAddressType,
+ tmnxOamPingHistoryVersion,
+ tmnxOamPingHistSapId,
+ tmnxOamPingHistoryCpeMacAddr,
+ tmnxOamPingHistoryRespSvcId,
+ tmnxOamPingHistorySequence,
+ tmnxOamPingHistoryIfIndex,
+ tmnxOamPingHistoryDataLen,
+ tmnxOamPingHistoryRespPlane,
+ tmnxOamPingHistoryReqHdr,
+ tmnxOamPingHistoryRespHdr,
+ tmnxOamPingHistoryDnsAddrType,
+ tmnxOamPingHistoryDnsAddress,
+ tmnxOamPingHistorySrcAddrType,
+ tmnxOamPingHistorySrcAddress,
+ tmnxOamPingHistoryInOneWayTime
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of OAM ping tests general
+ capabilities on Alcatel 7x50 SR series systems 4.0 release"
+ ::= { tmnxOamPingGroups 16 }
+
+tmnxOamLspPingV4v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamLspPingCtlVRtrID,
+ tmnxOamLspPingCtlLspName,
+ tmnxOamLspPingCtlReturnLsp,
+ tmnxOamLspPingCtlTtl,
+ tmnxOamLspPingCtlPathName,
+ tmnxOamLspPingCtlLdpPrefixType,
+ tmnxOamLspPingCtlLdpPrefix,
+ tmnxOamLspPingCtlLdpPrefixLen
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of OAM LSP Ping tests
+ on Alcatel 7x50 SR series systems 4.0 release."
+ ::= { tmnxOamPingGroups 17 }
+
+tmnxOamVprnPingV4v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamVprnPingCtlReplyControl,
+ tmnxOamVprnPingCtlTtl,
+ tmnxOamVprnPingCtlSrcAddrType,
+ tmnxOamVprnPingCtlSrcAddress
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM VPRN Ping tests
+ on Alcatel 7x50 SR series systems 4.0 release."
+ ::= { tmnxOamPingGroups 19 }
+
+tmnxOamMfibPingV4v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamMfibPingCtlReplyControl,
+ tmnxOamMfibPingCtlTtl,
+ tmnxOamMfibPingCtlSrcAddrType,
+ tmnxOamMfibPingCtlSrcAddress,
+ tmnxOamMfibPingCtlDestAddrType,
+ tmnxOamMfibPingCtlDestAddress,
+ tmnxOamPingHistoryRespSvcId
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of OAM MFIB Ping tests
+ on Alcatel 7x50 SR series systems release 4.0."
+ ::= { tmnxOamPingGroups 20 }
+
+tmnxOamCpePingV4v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamCpePingCtlSendControl,
+ tmnxOamCpePingCtlReplyControl,
+ tmnxOamCpePingCtlTtl,
+ tmnxOamCpePingCtlSrceMacAddr,
+ tmnxOamCpePingCtlSrcAddrType,
+ tmnxOamCpePingCtlSrcAddress,
+ tmnxOamPingHistoryCpeMacAddr
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM CPE Ping tests
+ on Alcatel 7x50 SR series systems release 4.0."
+ ::= { tmnxOamPingGroups 21 }
+
+tmnxOamMRInfoV4v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxOamMRInfoRespCapabilities,
+ tmnxOamMRInfoRespMinorVersion,
+ tmnxOamMRInfoRespMajorVersion,
+ tmnxOamMRInfoRespNumInterfaces,
+ tmnxOamMRInfoRespIfMetric,
+ tmnxOamMRInfoRespIfThreshold,
+ tmnxOamMRInfoRespIfFlags,
+ tmnxOamMRInfoRespIfNbrCount,
+ tmnxOamMRInfoRespIfAddrType,
+ tmnxOamMRInfoRespIfAddr,
+ tmnxOamMRInfoRespIfNbrAddrType,
+ tmnxOamMRInfoRespIfNbrAddr
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM Multicast Router
+ Information(mrinfo) tests on Alcatel 7x50 SR series systems
+ release 4.0."
+ ::= { tmnxOamPingGroups 22 }
+
+tmnxOamIcmpPingGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxOamIcmpPingCtlRapid,
+ tmnxOamIcmpPingCtlTtl,
+ tmnxOamIcmpPingCtlDSField,
+ tmnxOamIcmpPingCtlPattern,
+ tmnxOamIcmpPingCtlNhAddrType,
+ tmnxOamIcmpPingCtlNhAddress,
+ tmnxOamIcmpPingCtlEgrIfIndex,
+ tmnxOamIcmpPingCtlBypassRouting,
+ tmnxOamIcmpPingCtlDoNotFragment
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM ICMP Ping
+ tests on Alcatel 7x50 SR series systems."
+ ::= { tmnxOamPingGroups 23 }
+
+tmnxOamPingObsoleteV4v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxOamPingCtlTargetIpAddress,
+ tmnxOamPingHistorySrcIpAddress,
+ tmnxOamMacPingHistorySrcIpAddress,
+ tmnxOamLspPingCtlLdpIpPrefix,
+ tmnxOamLspPingCtlLdpIpPrefixLen,
+ tmnxOamVprnPingCtlSourceIpAddr,
+ tmnxOamMfibPingCtlSourceIpAddr,
+ tmnxOamMfibPingCtlDestIpAddr,
+ tmnxOamCpePingCtlSourceIpAddr,
+ tmnxOamMRInfoRespIfAddress,
+ tmnxOamMRInfoRespIfNbrAddress
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM ICMP Ping
+ tests on Alcatel 7x50 SR series systems that were made
+ obsolete in release 4.0."
+ ::= { tmnxOamPingGroups 24 }
+
+tmnxOamPingNotificationV4v0Group NOTIFICATION-GROUP
+ NOTIFICATIONS { tmnxOamPingProbeFailedV2,
+ tmnxOamPingTestFailedV2,
+ tmnxOamPingTestCompletedV2
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of notifications supporting the OAM ping feature
+ on Alcatel 7x50 SR series systems release 4.0."
+ ::= { tmnxOamPingGroups 25 }
+
+tmnxOamPingNotificationObsoleteV4v0Group NOTIFICATION-GROUP
+ NOTIFICATIONS { tmnxOamPingProbeFailed,
+ tmnxOamPingTestFailed,
+ tmnxOamPingTestCompleted
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of notifications supporting the OAM ping feature
+ on Alcatel 7x50 SR series systems release 4.0."
+ ::= { tmnxOamPingGroups 26 }
+
+tmnxOamLspPingV5v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamLspPingCtlVRtrID,
+ tmnxOamLspPingCtlLspName,
+ tmnxOamLspPingCtlReturnLsp,
+ tmnxOamLspPingCtlTtl,
+ tmnxOamLspPingCtlPathName,
+ tmnxOamLspPingCtlLdpPrefixType,
+ tmnxOamLspPingCtlLdpPrefix,
+ tmnxOamLspPingCtlLdpPrefixLen,
+ tmnxOamLspPingCtlPathDestType,
+ tmnxOamLspPingCtlPathDest,
+ tmnxOamLspPingCtlNhIntfName,
+ tmnxOamLspPingCtlNhAddressType,
+ tmnxOamLspPingCtlNhAddress
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM LSP Ping tests
+ on Alcatel 7x50 SR series systems 5.0 release."
+ ::= { tmnxOamPingGroups 27 }
+
+tmnxOamVccvPingV5v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxOamVccvPingCtlSdpIdVcId,
+ tmnxOamVccvPingCtlReplyMode,
+ tmnxOamVccvPingCtlPwId,
+ tmnxOamVccvPingCtlTtl
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM VCCV Ping tests
+ on Alcatel 7x50 SR series systems 5.0 release."
+ ::= { tmnxOamPingGroups 28 }
+
+tmnxOamAncpTestV5v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxOamAncpTestTarget,
+ tmnxOamAncpTestTargetId,
+ tmnxOamAncpTestcount,
+ tmnxOamAncpTestTimeout,
+ tmnxOamAncpHistoryAncpString,
+ tmnxOamAncpHistoryAccNodeResult,
+ tmnxOamAncpHistoryAccNodeCode,
+ tmnxOamAncpHistoryAccNodeRspStr,
+ tmnxOamVccvPingCtlTtl
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM ANCP tests
+ on Alcatel 7x50 SR series systems 5.0 release."
+ ::= { tmnxOamPingGroups 29 }
+
+tmnxOamPingNotificationV5v0Group NOTIFICATION-GROUP
+ NOTIFICATIONS { tmnxOamPingProbeFailedV2,
+ tmnxOamPingTestFailedV2,
+ tmnxOamPingTestCompletedV2,
+ tmnxAncpLoopbackTestCompleted
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of notifications supporting the OAM ping feature
+ on Alcatel 7x50 SR series systems release 5.0."
+ ::= { tmnxOamPingGroups 30 }
+
+tmnxOamMfibPingV6v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamMfibPingCtlReplyControl,
+ tmnxOamMfibPingCtlTtl,
+ tmnxOamMfibPingCtlSrcAddrType,
+ tmnxOamMfibPingCtlSrcAddress,
+ tmnxOamMfibPingCtlDestAddrType,
+ tmnxOamMfibPingCtlDestAddress,
+ tmnxOamPingHistoryRespSvcId,
+ tmnxOamMfibPingCtlDestMacAddr
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM MFIB Ping tests
+ on Alcatel 7x50 SR series systems release 6.0."
+ ::= { tmnxOamPingGroups 31 }
+
+tmnxOamPingGeneralV6v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamPingMaxConcurrentTests,
+ tmnxOamPingCtlRowStatus,
+ tmnxOamPingCtlStorageType,
+ tmnxOamPingCtlDescr,
+ tmnxOamPingCtlTestMode,
+ tmnxOamPingCtlAdminStatus,
+ tmnxOamPingCtlOrigSdpId,
+ tmnxOamPingCtlRespSdpId,
+ tmnxOamPingCtlFcName,
+ tmnxOamPingCtlProfile,
+ tmnxOamPingCtlMtuStartSize,
+ tmnxOamPingCtlMtuEndSize,
+ tmnxOamPingCtlMtuStepSize,
+ tmnxOamPingCtlServiceId,
+ tmnxOamPingCtlLocalSdp,
+ tmnxOamPingCtlRemoteSdp,
+ tmnxOamPingCtlSize,
+ tmnxOamPingCtlTimeOut,
+ tmnxOamPingCtlProbeCount,
+ tmnxOamPingCtlInterval,
+ tmnxOamPingCtlMaxRows,
+ tmnxOamPingCtlTrapGeneration,
+ tmnxOamPingCtlTrapProbeFailureFilter,
+ tmnxOamPingCtlTrapTestFailureFilter,
+ tmnxOamPingCtlSAA,
+ tmnxOamPingCtlRuns,
+ tmnxOamPingCtlFailures,
+ tmnxOamPingCtlLastRunResult,
+ tmnxOamPingCtlLastChanged,
+ tmnxOamPingCtlVRtrID,
+ tmnxOamPingCtlTgtAddrType,
+ tmnxOamPingCtlTgtAddress,
+ tmnxOamPingCtlSrcAddrType,
+ tmnxOamPingCtlSrcAddress,
+ tmnxOamPingCtlDnsName,
+ tmnxOamPingResultsOperStatus,
+ tmnxOamPingResultsMinRtt,
+ tmnxOamPingResultsMaxRtt,
+ tmnxOamPingResultsAverageRtt,
+ tmnxOamPingResultsRttSumOfSquares,
+ tmnxOamPingResultsMtuResponseSize,
+ tmnxOamPingResultsSvcPing,
+ tmnxOamPingResultsProbeResponses,
+ tmnxOamPingResultsSentProbes,
+ tmnxOamPingResultsLastGoodProbe,
+ tmnxOamPingResultsLastRespHeader,
+ tmnxOamPingResultsMinTt,
+ tmnxOamPingResultsMaxTt,
+ tmnxOamPingResultsAverageTt,
+ tmnxOamPingResultsTtSumOfSquares,
+ tmnxOamPingResultsMinInTt,
+ tmnxOamPingResultsMaxInTt,
+ tmnxOamPingResultsAverageInTt,
+ tmnxOamPingResultsInTtSumOfSqrs,
+ tmnxOamPingResultsOutJitter,
+ tmnxOamPingResultsInJitter,
+ tmnxOamPingResultsRtJitter,
+ tmnxOamPingResultsProbeTimeouts,
+ tmnxOamPingResultsProbeFailures,
+ tmnxOamPingHistoryResponse,
+ tmnxOamPingHistoryOneWayTime,
+ tmnxOamPingHistorySize,
+ tmnxOamPingHistoryStatus,
+ tmnxOamPingHistoryTime,
+ tmnxOamPingHistoryReturnCode,
+ tmnxOamPingHistAddressType,
+ tmnxOamPingHistoryVersion,
+ tmnxOamPingHistSapId,
+ tmnxOamPingHistoryCpeMacAddr,
+ tmnxOamPingHistoryRespSvcId,
+ tmnxOamPingHistorySequence,
+ tmnxOamPingHistoryIfIndex,
+ tmnxOamPingHistoryDataLen,
+ tmnxOamPingHistoryRespPlane,
+ tmnxOamPingHistoryReqHdr,
+ tmnxOamPingHistoryRespHdr,
+ tmnxOamPingHistoryDnsAddrType,
+ tmnxOamPingHistoryDnsAddress,
+ tmnxOamPingHistorySrcAddrType,
+ tmnxOamPingHistorySrcAddress,
+ tmnxOamPingHistoryInOneWayTime,
+ tmnxOamPingCtlDNSRecord
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM ping tests general
+ capabilities on Alcatel 7x50 SR series systems 6.0 release"
+ ::= { tmnxOamPingGroups 32 }
+--
+-- OAM Trace Route Groups
+--
+
+-- tmnxOamTrGeneralGroup OBJECT-GROUP
+-- ::= { tmnxOamTrGroups 1 }
+
+-- tmnxOamTrHopsGroup OBJECT-GROUP
+-- ::= { tmnxOamTrGroups 2 }
+
+-- tmnxOamMacTrGroup OBJECT-GROUP
+-- ::= { tmnxOamTrGroups 3 }
+
+-- tmnxOamLspTrGroup OBJECT-GROUP
+-- ::= { tmnxOamTrGroups 4 }
+
+-- tmnxOamVprnTrGroup OBJECT-GROUP
+-- ::= { tmnxOamTrGroups 5 }
+
+--tmnxOamTrNotifyObjsGroup OBJECT-GROUP
+-- ::= { tmnxOamTrGroups 5 }
+
+-- tmnxOamTrNotificationGroup NOTIFICATION-GROUP
+-- ::= { tmnxOamTrGroups 6 }
+
+-- tmnxOamMcastTrGroup OBJECT-GROUP
+-- ::= { tmnxOamTrGroups 7 }
+
+-- tmnxOamTrGeneralV3v0Group OBJECT-GROUP
+-- ::= { tmnxOamTrGroups 8 }
+
+-- tmnxOamTrHopsV3v0Group OBJECT-GROUP
+-- ::= { tmnxOamTrGroups 9 }
+
+tmnxOamMacTrV3v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamMacTrCtlTargetMacAddr,
+ tmnxOamMacTrCtlSourceMacAddr,
+ tmnxOamMacTrCtlSendControl,
+ tmnxOamMacTrCtlReplyControl,
+ tmnxOamMacTrL2MapRouterID,
+ tmnxOamMacTrL2MapLabel,
+ tmnxOamMacTrL2MapProtocol,
+ tmnxOamMacTrL2MapVCType,
+ tmnxOamMacTrL2MapVCID,
+ tmnxOamMacTrL2MapDirection,
+ tmnxOamMacTrL2MapSdpId,
+ tmnxOamMacTrL2MapSapName
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM MAC Trace Route
+ tests on Alcatel 7x50 SR series systems."
+ ::= { tmnxOamTrGroups 10 }
+
+tmnxOamTrObsoleteV3v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamTrResultsTestAttempts,
+ tmnxOamTrResultsTestSuccesses
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM Trace Route
+ tests that became obsolete in the 3.0 release."
+ ::= { tmnxOamTrGroups 11 }
+
+tmnxOamTrGeneralV4v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamTrMaxConcurrentRequests,
+ tmnxOamTrCtlRowStatus,
+ tmnxOamTrCtlStorageType,
+ tmnxOamTrCtlDescr,
+ tmnxOamTrCtlTestMode,
+ tmnxOamTrCtlAdminStatus,
+ tmnxOamTrCtlFcName,
+ tmnxOamTrCtlProfile,
+ tmnxOamTrCtlServiceId,
+ tmnxOamTrCtlDataSize,
+ tmnxOamTrCtlTimeOut,
+ tmnxOamTrCtlProbesPerHop,
+ tmnxOamTrCtlMaxTtl,
+ tmnxOamTrCtlInitialTtl,
+ tmnxOamTrCtlDSField,
+ tmnxOamTrCtlMaxFailures,
+ tmnxOamTrCtlInterval,
+ tmnxOamTrCtlMaxRows,
+ tmnxOamTrCtlTrapGeneration,
+ tmnxOamTrCtlCreateHopsEntries,
+ tmnxOamTrCtlSAA,
+ tmnxOamTrCtlRuns,
+ tmnxOamTrCtlFailures,
+ tmnxOamTrCtlLastRunResult,
+ tmnxOamTrCtlLastChanged,
+ tmnxOamTrCtlVRtrID,
+ tmnxOamTrCtlTgtAddrType,
+ tmnxOamTrCtlTgtAddress,
+ tmnxOamTrCtlSrcAddrType,
+ tmnxOamTrCtlSrcAddress,
+ tmnxOamTrCtlWaitMilliSec,
+ tmnxOamTrResultsOperStatus,
+ tmnxOamTrResultsCurHopCount,
+ tmnxOamTrResultsCurProbeCount,
+ tmnxOamTrResultsLastGoodPath,
+ tmnxOamTrResultsTgtAddrType,
+ tmnxOamTrResultsTgtAddress,
+ tmnxOamTrProbeHistoryResponse,
+ tmnxOamTrProbeHistoryOneWayTime,
+ tmnxOamTrProbeHistoryStatus,
+ tmnxOamTrProbeHistoryLastRC,
+ tmnxOamTrProbeHistoryTime,
+ tmnxOamTrProbeHistoryResponsePlane,
+ tmnxOamTrProbeHistoryAddressType,
+ tmnxOamTrProbeHistorySapId,
+ tmnxOamTrProbeHistoryVersion,
+ tmnxOamTrProbeHistoryRouterID,
+ tmnxOamTrProbeHistoryIfIndex,
+ tmnxOamTrProbeHistoryDataLen,
+ tmnxOamTrProbeHistorySize,
+ tmnxOamTrProbeHistoryInOneWayTime,
+ tmnxOamTrProbeHistoryAddrType,
+ tmnxOamTrProbeHistoryAddress
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of OAM Trace Route test
+ general capabilities on Alcatel 7x50 SR series systems 4.0R1 release."
+ ::= { tmnxOamTrGroups 12 }
+
+tmnxOamTrHopsV4v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamTrHopsMinRtt,
+ tmnxOamTrHopsMaxRtt,
+ tmnxOamTrHopsAverageRtt,
+ tmnxOamTrHopsRttSumOfSquares,
+ tmnxOamTrHopsMinTt,
+ tmnxOamTrHopsMaxTt,
+ tmnxOamTrHopsAverageTt,
+ tmnxOamTrHopsTtSumOfSquares,
+ tmnxOamTrHopsSentProbes,
+ tmnxOamTrHopsProbeResponses,
+ tmnxOamTrHopsLastGoodProbe,
+ tmnxOamTrHopsMinInTt,
+ tmnxOamTrHopsMaxInTt,
+ tmnxOamTrHopsAverageInTt,
+ tmnxOamTrHopsInTtSumOfSqrs,
+ tmnxOamTrHopsOutJitter,
+ tmnxOamTrHopsInJitter,
+ tmnxOamTrHopsRtJitter,
+ tmnxOamTrHopsProbeTimeouts,
+ tmnxOamTrHopsProbeFailures,
+ tmnxOamTrHopsTgtAddrType,
+ tmnxOamTrHopsTgtAddress
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of optional objects to report OAM Trace Route Hops
+ returned in response to OAM Trace Route tests on Alcatel
+ 7x50 SR series systems 4.0R1."
+ ::= { tmnxOamTrGroups 13 }
+
+tmnxOamLspTrV4v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamLspTrCtlVRtrID,
+ tmnxOamLspTrCtlLspName,
+ tmnxOamLspTrCtlPathName,
+ tmnxOamLspTrCtlLdpPrefixType,
+ tmnxOamLspTrCtlLdpPrefix,
+ tmnxOamLspTrCtlLdpPrefixLen,
+ tmnxOamLspTrMapAddrType,
+ tmnxOamLspTrMapDSIPv4Addr,
+ tmnxOamLspTrMapDSIfAddr,
+ tmnxOamLspTrMapMTU,
+ tmnxOamLspTrMapDSIndex,
+ tmnxOamLspTrDSLabelLabel,
+ tmnxOamLspTrDSLabelProtocol
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of OAM LSP Trace Route
+ tests on Alcatel 7x50 SR series systems 4.0 release."
+ ::= { tmnxOamTrGroups 14 }
+
+tmnxOamVprnTrV4v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamVprnTrCtlReplyControl,
+ tmnxOamVprnTrCtlSrcAddrType,
+ tmnxOamVprnTrCtlSrcAddress,
+ tmnxOamVprnTrL3MapRouterID,
+ tmnxOamVprnTrL3MapRteVprnLabel,
+ tmnxOamVprnTrL3MapRteMetrics,
+ tmnxOamVprnTrL3MapRteLastUp,
+ tmnxOamVprnTrL3MapRteOwner,
+ tmnxOamVprnTrL3MapRtePref,
+ tmnxOamVprnTrL3MapRteDist,
+ tmnxOamVprnTrL3MapNumNextHops,
+ tmnxOamVprnTrL3MapNumRteTargets,
+ tmnxOamVprnTrL3MapDestAddrType,
+ tmnxOamVprnTrL3MapDestAddress,
+ tmnxOamVprnTrL3MapDestMaskLen,
+ tmnxOamVprnTrNextHopRtrID,
+ tmnxOamVprnTrNextHopType,
+ tmnxOamVprnTrNextHopTunnelID,
+ tmnxOamVprnTrNextHopTunnelType,
+ tmnxOamVprnTrNextHopIfIndex,
+ tmnxOamVprnTrRouteTarget
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of OAM VPRN Trace Route
+ tests on Alcatel 7x50 SR series systems release 4.0."
+ ::= { tmnxOamTrGroups 15 }
+
+tmnxOamMcastTrV4v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamMcastTrCtlVRtrID,
+ tmnxOamMcastTrCtlHops,
+ tmnxOamMcastTrQueryId,
+ tmnxOamMcastTrCtlSrcAddrType,
+ tmnxOamMcastTrCtlSrcAddress,
+ tmnxOamMcastTrCtlDestAddrType,
+ tmnxOamMcastTrCtlDestAddress,
+ tmnxOamMcastTrCtlRespAddrType,
+ tmnxOamMcastTrCtlRespAddress,
+ tmnxOamMcastTrCtlGrpAddrType,
+ tmnxOamMcastTrCtlGrpAddress,
+ tmnxOamMcastTrRespQueryArrivalTime,
+ tmnxOamMcastTrRespInPktCount,
+ tmnxOamMcastTrRespOutPktCount,
+ tmnxOamMcastTrRespSGPktCount,
+ tmnxOamMcastTrRespRtgProtocol,
+ tmnxOamMcastTrRespFwdTtl,
+ tmnxOamMcastTrRespMBZBit,
+ tmnxOamMcastTrRespSrcBit,
+ tmnxOamMcastTrRespSrcMask,
+ tmnxOamMcastTrRespFwdCode,
+ tmnxOamMcastTrRespInIfAddrType,
+ tmnxOamMcastTrRespInIfAddress,
+ tmnxOamMcastTrRespOutIfAddrType,
+ tmnxOamMcastTrRespOutIfAddress,
+ tmnxOamMcastTrRespPhRtrAddrType,
+ tmnxOamMcastTrRespPhRtrAddress
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM Multicast Trace Route
+ tests on Alcatel 7x50 SR series systems release 4.0."
+ ::= { tmnxOamTrGroups 16 }
+
+tmnxOamTrObsoleteV4v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxOamTrCtlTargetIpAddress,
+ tmnxOamTrResultsIpTgtAddr,
+ tmnxOamTrProbeHistoryIpAddr,
+ tmnxOamTrHopsIpTgtAddress,
+ tmnxOamLspTrCtlLdpIpPrefix,
+ tmnxOamLspTrCtlLdpIpPrefixLen,
+ tmnxOamVprnTrCtlSourceIpAddr,
+ tmnxOamVprnTrL3MapRteDestAddr,
+ tmnxOamVprnTrL3MapRteDestMask,
+ tmnxOamMcastTrCtlSrcIpAddr,
+ tmnxOamMcastTrCtlDestIpAddr,
+ tmnxOamMcastTrCtlRespIpAddr,
+ tmnxOamMcastTrCtlGrpIpAddr,
+ tmnxOamMcastTrRespPrevHopRtrAddr,
+ tmnxOamMcastTrRespInIfAddr,
+ tmnxOamMcastTrRespOutIfAddr
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM ICMP Ping
+ tests on Alcatel 7x50 SR series systems that were made
+ obsolete in release 4.0."
+ ::= { tmnxOamTrGroups 17 }
+
+tmnxOamTrNotificationV4v0Group NOTIFICATION-GROUP
+ NOTIFICATIONS { tmnxOamTrPathChange,
+ tmnxOamTrTestFailed,
+ tmnxOamTrTestCompleted
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of notifications supporting the OAM Trace Route test
+ feature on Alcatel 7x50 SR series systems release 4.0."
+ ::= { tmnxOamTrGroups 18 }
+
+tmnxOamLspTrV5v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamLspTrCtlVRtrID,
+ tmnxOamLspTrCtlLspName,
+ tmnxOamLspTrCtlPathName,
+ tmnxOamLspTrCtlLdpPrefixType,
+ tmnxOamLspTrCtlLdpPrefix,
+ tmnxOamLspTrCtlLdpPrefixLen,
+ tmnxOamLspTrCtlPathDestType,
+ tmnxOamLspTrCtlPathDest,
+ tmnxOamLspTrCtlNhIntfName,
+ tmnxOamLspTrCtlNhAddressType,
+ tmnxOamLspTrCtlNhAddress,
+ tmnxOamLspTrMapAddrType,
+ tmnxOamLspTrMapDSIPv4Addr,
+ tmnxOamLspTrMapDSIfAddr,
+ tmnxOamLspTrMapMTU,
+ tmnxOamLspTrDSLabelLabel,
+ tmnxOamLspTrDSLabelProtocol
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM LSP Trace Route
+ tests on Alcatel 7x50 SR series systems 5.0 release."
+ ::= { tmnxOamTrGroups 19 }
+
+tmnxOamTrObsoleteV5v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxOamLspTrMapDSIndex
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM Trace
+ tests on Alcatel 7x50 SR series systems that were made
+ obsolete in release 5.0."
+ ::={ tmnxOamTrGroups 20 }
+
+tmnxOamTrGeneralV5v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamTrMaxConcurrentRequests,
+ tmnxOamTrCtlRowStatus,
+ tmnxOamTrCtlStorageType,
+ tmnxOamTrCtlDescr,
+ tmnxOamTrCtlTestMode,
+ tmnxOamTrCtlAdminStatus,
+ tmnxOamTrCtlFcName,
+ tmnxOamTrCtlProfile,
+ tmnxOamTrCtlServiceId,
+ tmnxOamTrCtlDataSize,
+ tmnxOamTrCtlTimeOut,
+ tmnxOamTrCtlProbesPerHop,
+ tmnxOamTrCtlMaxTtl,
+ tmnxOamTrCtlInitialTtl,
+ tmnxOamTrCtlDSField,
+ tmnxOamTrCtlMaxFailures,
+ tmnxOamTrCtlInterval,
+ tmnxOamTrCtlMaxRows,
+ tmnxOamTrCtlTrapGeneration,
+ tmnxOamTrCtlCreateHopsEntries,
+ tmnxOamTrCtlSAA,
+ tmnxOamTrCtlRuns,
+ tmnxOamTrCtlFailures,
+ tmnxOamTrCtlLastRunResult,
+ tmnxOamTrCtlLastChanged,
+ tmnxOamTrCtlVRtrID,
+ tmnxOamTrCtlTgtAddrType,
+ tmnxOamTrCtlTgtAddress,
+ tmnxOamTrCtlSrcAddrType,
+ tmnxOamTrCtlSrcAddress,
+ tmnxOamTrCtlWaitMilliSec,
+ tmnxOamTrResultsOperStatus,
+ tmnxOamTrResultsCurHopCount,
+ tmnxOamTrResultsCurProbeCount,
+ tmnxOamTrResultsLastGoodPath,
+ tmnxOamTrResultsTgtAddrType,
+ tmnxOamTrResultsTgtAddress,
+ tmnxOamTrProbeHistoryResponse,
+ tmnxOamTrProbeHistoryOneWayTime,
+ tmnxOamTrProbeHistoryStatus,
+ tmnxOamTrProbeHistoryLastRC,
+ tmnxOamTrProbeHistoryTime,
+ tmnxOamTrProbeHistoryResponsePlane,
+ tmnxOamTrProbeHistoryAddressType,
+ tmnxOamTrProbeHistorySapId,
+ tmnxOamTrProbeHistoryVersion,
+ tmnxOamTrProbeHistoryRouterID,
+ tmnxOamTrProbeHistoryIfIndex,
+ tmnxOamTrProbeHistoryDataLen,
+ tmnxOamTrProbeHistorySize,
+ tmnxOamTrProbeHistoryInOneWayTime,
+ tmnxOamTrProbeHistoryAddrType,
+ tmnxOamTrProbeHistoryAddress,
+ tmnxOamLTtraceFecDiscoveryState,
+ tmnxOamLTtraceFecDisStatusBits,
+ tmnxOamLTtraceFecDisPaths,
+ tmnxOamLTtraceFecFailedHops,
+ tmnxOamLTtraceFecLastDisEnd,
+ tmnxOamLTtraceFecFailedProbes,
+ tmnxOamLTtraceFecProbeState,
+ tmnxOamLTtracePathRemAddrType,
+ tmnxOamLTtracePathRemoteAddr,
+ tmnxOamLTtracePathEgrNhAddrType,
+ tmnxOamLTtracePathEgrNhAddr,
+ tmnxOamLTtracePathDisTtl,
+ tmnxOamLTtracePathLastDisTime,
+ tmnxOamLTtracePathLastRc,
+ tmnxOamLTtraceCtlLdpPrefixType,
+ tmnxOamLTtraceCtlLdpPrefix,
+ tmnxOamLTtraceCtlLdpPrefixLen,
+ tmnxOamLTtraceCtlMaxPath,
+ tmnxOamLTtraceResultsDisPaths,
+ tmnxOamLTtraceResultsFailedHops,
+ tmnxOamLTtraceResultsDisState,
+ tmnxOamLTtraceResultsDisStatus,
+ tmnxOamLTtraceUpStreamHopIndex,
+ tmnxOamLTtraceHopAddrType,
+ tmnxOamLTtraceHopAddr,
+ tmnxOamLTtraceHopDstAddrType,
+ tmnxOamLTtraceHopDstAddr,
+ tmnxOamLTtraceHopEgrNhAddrType,
+ tmnxOamLTtraceHopEgrNhAddr,
+ tmnxOamLTtraceHopDisTtl,
+ tmnxOamLTtraceHopLastRc,
+ tmnxOamLTtraceHopDiscoveryState,
+ tmnxOamLTtraceHopDiscoveryTime,
+ tmnxOamLTtraceAutoRowStatus,
+ tmnxOamLTtraceAutoLastChanged,
+ tmnxOamLTtraceAutoStorageType,
+ tmnxOamLTtraceAutoAdminState,
+ tmnxOamLTtraceAutoFcName,
+ tmnxOamLTtraceAutoProfile,
+ tmnxOamLTtraceAutoDiscIntvl,
+ tmnxOamLTtraceAutoMaxPath,
+ tmnxOamLTtraceAutoTrMaxTtl,
+ tmnxOamLTtraceAutoTrTimeOut,
+ tmnxOamLTtraceAutoTrMaxFailures,
+ tmnxOamLTtraceAutoPolicy1,
+ tmnxOamLTtraceAutoPolicy2,
+ tmnxOamLTtraceAutoPolicy3,
+ tmnxOamLTtraceAutoPolicy4,
+ tmnxOamLTtraceAutoPolicy5,
+ tmnxOamLTtraceAutoProbeIntvl,
+ tmnxOamLTtraceAutoPrTimeOut,
+ tmnxOamLTtraceAutoPrMaxFailures,
+ tmnxOamLTtraceAutoDiscoveryState,
+ tmnxOamLTtraceAutoTotalFecs,
+ tmnxOamLTtraceAutoDisFecs,
+ tmnxOamLTtraceAutoLastDisStart,
+ tmnxOamLTtraceAutoLastDisEnd,
+ tmnxOamLTtraceAutoLastDisDur,
+ tmnxOamLTtracePathProbeState,
+ tmnxOamLTtracePathProbeTmOutCnt,
+ tmnxOamLTtraceMaxConRequests
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM Trace Route test
+ general capabilities on Alcatel 7x50 SR series systems 5.0 release."
+ ::= { tmnxOamTrGroups 21 }
+
+tmnxOamTrNotificationV5v0Group NOTIFICATION-GROUP
+ NOTIFICATIONS { tmnxOamTrPathChange,
+ tmnxOamTrTestFailed,
+ tmnxOamTrTestCompleted,
+ tmnxOamLdpTtraceAutoDiscState,
+ tmnxOamLdpTtraceFecProbeState,
+ tmnxOamLdpTtraceFecDisStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of notifications supporting the OAM Trace Route test
+ feature on Alcatel 7x50 SR series systems release 5.0."
+ ::= { tmnxOamTrGroups 22 }
+
+tmnxOamVccvTrV6v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamVccvTrCtlSdpIdVcId,
+ tmnxOamVccvTrCtlReplyMode,
+ tmnxOamVccvTrNextPwID,
+ tmnxOamVccvTrNextPwType,
+ tmnxOamVccvTrNextSenderAddrType,
+ tmnxOamVccvTrNextSenderAddr,
+ tmnxOamVccvTrNextRemoteAddrType,
+ tmnxOamVccvTrNextRemoteAddr
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM VCCV Trace Route
+ test general capabilities on Alcatel 7xx0 SR series systems 6.0
+ release."
+ ::= { tmnxOamTrGroups 23 }
+
+tmnxOamVprnTrObsoleteV6v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxOamVprnTrNextHopRtrID
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM VPRN Trace Route
+ tests on Alcatel 7x50 SR series systems that were made
+ obsolete in release 6.0."
+ ::={ tmnxOamTrGroups 24 }
+
+tmnxOamVprnTrV6v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamVprnTrCtlReplyControl,
+ tmnxOamVprnTrCtlSrcAddrType,
+ tmnxOamVprnTrCtlSrcAddress,
+ tmnxOamVprnTrL3MapRouterID,
+ tmnxOamVprnTrL3MapRteVprnLabel,
+ tmnxOamVprnTrL3MapRteMetrics,
+ tmnxOamVprnTrL3MapRteLastUp,
+ tmnxOamVprnTrL3MapRteOwner,
+ tmnxOamVprnTrL3MapRtePref,
+ tmnxOamVprnTrL3MapRteDist,
+ tmnxOamVprnTrL3MapNumNextHops,
+ tmnxOamVprnTrL3MapNumRteTargets,
+ tmnxOamVprnTrL3MapDestAddrType,
+ tmnxOamVprnTrL3MapDestAddress,
+ tmnxOamVprnTrL3MapDestMaskLen,
+ tmnxOamVprnTrNextHopType,
+ tmnxOamVprnTrNextHopTunnelID,
+ tmnxOamVprnTrNextHopTunnelType,
+ tmnxOamVprnTrNextHopIfIndex,
+ tmnxOamVprnTrNextHopAddrType,
+ tmnxOamVprnTrNextHopAddress,
+ tmnxOamVprnTrRouteTarget
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM VPRN Trace Route
+ tests on Alcatel 7x50 SR series systems release 6.0."
+ ::= { tmnxOamTrGroups 25 }
+
+--
+-- OAM SAA Test Groups
+--
+tmnxOamSaaGeneralV3v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamSaaCtlRowStatus,
+ tmnxOamSaaCtlStorageType,
+ tmnxOamSaaCtlLastChanged,
+ tmnxOamSaaCtlAdminStatus,
+ tmnxOamSaaCtlTestMode,
+ tmnxOamSaaCtlDescr,
+ tmnxOamSaaCtlRuns,
+ tmnxOamSaaCtlFailures,
+ tmnxOamSaaCtlLastRunResult
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM SAA test
+ general capabilities on Alcatel 7x50 SR series systems."
+ ::= { tmnxOamSaaGroups 1 }
+
+tmnxOamSaaThresholdV3v0Group OBJECT-GROUP
+ OBJECTS { tmnxOamSaaTRowStatus,
+ tmnxOamSaaTLastChanged,
+ tmnxOamSaaTThreshold,
+ tmnxOamSaaTValue,
+ tmnxOamSaaTLastSent,
+ tmnxOamSaaTTestMode,
+ tmnxOamSaaTTestRunIndex
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of OAM Trace Route
+ SAA tests thresholds on Alcatel 7x50 SR series systems 3.0R1."
+ ::= { tmnxOamSaaGroups 2 }
+
+tmnxOamSaaNotificationV3v0Group NOTIFICATION-GROUP
+ NOTIFICATIONS { tmnxOamSaaThreshold
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of notifications supporting the OAM Trace Route test
+ feature on Alcatel 7x50 SR series systems."
+ ::= { tmnxOamSaaGroups 3 }
+
+END