summaryrefslogtreecommitdiff
path: root/MIBS/junose/Juniper-UNI-ATM-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/junose/Juniper-UNI-ATM-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/junose/Juniper-UNI-ATM-MIB')
-rw-r--r--MIBS/junose/Juniper-UNI-ATM-MIB6362
1 files changed, 6362 insertions, 0 deletions
diff --git a/MIBS/junose/Juniper-UNI-ATM-MIB b/MIBS/junose/Juniper-UNI-ATM-MIB
new file mode 100644
index 0000000..ef2c7a1
--- /dev/null
+++ b/MIBS/junose/Juniper-UNI-ATM-MIB
@@ -0,0 +1,6362 @@
+
+-- *****************************************************************************
+-- Juniper-UNI-ATM-MIB
+--
+-- Juniper Networks Enterprise MIB
+-- ATM MIB
+--
+-- Copyright (c) 1999 Redstone Communications, Inc.
+-- Copyright (c) 1999, 2002 Unisphere Networks, Inc.
+-- Copyright (c) 2002, 2005 Juniper Networks, Inc.
+-- All Rights Reserved.
+-- *****************************************************************************
+
+Juniper-UNI-ATM-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32,
+ Unsigned32, Counter64, Counter32, IpAddress, TimeTicks
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION, RowStatus, TruthValue, TimeStamp, DisplayString
+ FROM SNMPv2-TC
+ SnmpAdminString
+ FROM SNMP-FRAMEWORK-MIB
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ InterfaceIndex, InterfaceIndexOrZero, ifIndex
+ FROM IF-MIB
+ AtmVpIdentifier, AtmVcIdentifier, AtmVorXAdminStatus, AtmAddr
+ FROM ATM-TC-MIB
+ atmVplVpi, atmVclVpi, atmVclVci
+ FROM ATM-MIB
+ atmfM4VpTestObject, atmfM4VpTestId, atmfM4VpTestType, atmfM4VpTestResult,
+ atmfM4VcTestObject, atmfM4VcTestId, atmfM4VcTestType, atmfM4VcTestResult,
+ atmfM4VpTestCode, atmfM4VcTestCode
+ FROM ATM-FORUM-SNMP-M4-MIB
+ juniMibs
+ FROM Juniper-MIBs
+ JuniNextIfIndex, JuniEnable, JuniInterfaceLocationType,
+ JuniInterfaceLocationValue
+ FROM Juniper-TC;
+
+juniAtmMIB MODULE-IDENTITY
+ LAST-UPDATED "200511151133Z" -- 15-Nov-05 11:33 AM EST - JUNOSe 7.3
+ ORGANIZATION "Juniper Networks, Inc."
+ CONTACT-INFO
+ " Juniper Networks, Inc.
+ Postal: 10 Technology Park Drive
+ Westford, MA 01886-3146
+ USA
+ Tel: +1 978 589 5800
+ Email: mib@Juniper.net"
+ DESCRIPTION
+ "The ATM MIB for the Juniper enterprise."
+ REVISION "200511151133Z" -- 15-Nov-05 11:33 AM EST - JUNOSe 7.3
+ DESCRIPTION
+ "Added ATM VC Class support"
+ -- Revision History
+ REVISION "200508171726Z" -- 17-Aug-05 01:26 PM EDT - JUNOSe 7.3
+ DESCRIPTION
+ "Removed support for:
+ juniAtmIfSvcSignallingTable
+ juniAtmIfPnniRccTable
+ juniAtmSubIfAddress
+ juniAtmSubIfSvcConfigTable."
+ REVISION "200502172315Z" -- 17-Feb-05 06:15 PM EST - JUNOSe 7.1
+ DESCRIPTION
+ "Added the following to juniAtmCircuitOamTable:
+ juniAtmCircuitInOamF5EndToEndLoopbackCmds
+ juniAtmCircuitInOamF5EndToEndLoopbackRsps
+ juniAtmCircuitInOamF5SegmentLoopbackCmds
+ juniAtmCircuitInOamF5SegmentLoopbackRsps
+ juniAtmCircuitOutOamF5EndToEndLoopbackCmds
+ juniAtmCircuitOutOamF5EndToEndLoopbackRsps
+ juniAtmCircuitOutOamF5SegmentLoopbackCmds
+ juniAtmCircuitOutOamF5SegmentLoopbackRsps
+ juniAtmCircuitOamUpCount
+ juniAtmCircuitOamDownCount
+ juniAtmCircuitOamRetryFrequency
+ juniAtmCircuitOamAlarmDownCount
+ juniAtmCircuitOamAlarmClearTimeout
+ Added the following to juniAtmF4FlowOamEndToEndStatsTable:
+ juniAtmF4FlowEndToEndInLoopbackCmds
+ juniAtmF4FlowEndToEndInLoopbackRsps
+ juniAtmF4FlowEndToEndOutLoopbackCmds
+ juniAtmF4FlowEndToEndOutLoopbackRsps
+ Added the following to juniAtmF4FlowOamSegmentStatsTable:
+ juniAtmF4FlowSegmentInLoopbackCmds
+ juniAtmF4FlowSegmentInLoopbackRsps
+ juniAtmF4FlowSegmentOutLoopbackCmds
+ juniAtmF4FlowSegmentOutLoopbackRsps"
+ REVISION "200412081522Z" -- 08-Dec-04 10:22 AM EST - JUNOSe 7.0
+ DESCRIPTION
+ "Added aal0 and aal5 values to juniAtmSubIfVccType enumeration.
+ Added ATM Martini cell aggregation configuration objects.
+ Added profile override support.
+ Added bulk-configuration modification support."
+ REVISION "200312301507Z" -- 25-Feb-04 03:23 PM EST - JUNOSe 6.0
+ DESCRIPTION
+ "Added second generation E-series platform support:
+ Imported JuniInterfaceLocationType and JuniInterfaceLocationValue
+ from Juniper-TC to replace JuniAtmLocationType and
+ JuniAtmLocationValue textual conventions, respectively."
+ REVISION "200402252023Z" -- 25-Feb-04 03:23 PM EST - JUNOSe 5.3
+ DESCRIPTION
+ "Added support to export the subinterface description to the line
+ cards. Added advisory receive support for subinterfaces."
+ REVISION "200309192201Z" -- 19-Sep-03 06:01 PM EDT - JUNOSe 5.2
+ DESCRIPTION
+ "Added JuniAtmLocationType and JuniAtmLocationValue textual conventions.
+ Added juniAtmSubIfLocationType and juniAtmSubIfLocationTable."
+ REVISION "200307141537Z" -- 14-Jul-03 11:37 AM EDT - JUNOSe 5.1
+ DESCRIPTION
+ "Added F4 flow OAM circuit support.
+ Added ATM VP description support.
+ Added bulk circuit configuration support.
+ Corrected enumeration values for UNI signalling versions."
+ REVISION "200301151932Z" -- 15-Jan-03 02:32 PM EST - JUNOSe 5.0
+ DESCRIPTION
+ "Replaced Unisphere names with Juniper names.
+ Changed the juniAtmVcPingProbeCount Range to match CLI.
+ Added null value for juniAtmSubIfVccType."
+ REVISION "200208091403Z" -- 09-Aug-02 10:03 AM EDT - JUNOSe 4.1
+ DESCRIPTION
+ "Added receive bandwith support to CAC.
+ Added E164 public addressing support.
+ Added PNNI RCC table support.
+ Added ATM1483 interface MTU config support."
+ REVISION "200208091340Z" -- 09-Aug-02 09:40 AM EDT - JUNOSe 4.0
+ DESCRIPTION
+ "Added support for CAC used bandwidth.
+ Added ATM switched virtual connection (SVC) support.
+ Added juniAtmSubIfAddress to the juniAtmSubIfTable."
+ REVISION "200201241400Z" -- 24-Jan-02 09:00 AM EST - JUNOSe 3.4
+ DESCRIPTION
+ "Added support for connection admission control (CAC)."
+ REVISION "200112141804Z" -- 14-Dec-01 01:04 PM EST - JUNOSe 3.3
+ DESCRIPTION
+ "Added support from ATM traffic shaping."
+ REVISION "200111261639Z" -- 26-Nov-01 11:39 AM EST - JUNOSe 3.2
+ DESCRIPTION
+ "Added support for NBMA map lists.
+ Added support for ATM ping.
+ Changed juniAtmSubIfVccVcd and juniAtmIfIlmiVcd ranges to
+ (0..2147483647).
+ Added range to juniAtmIfCapabilityMaxVcd.
+ Added rtVbr service catagory to juniAtmSubIfVccTable.
+ Added support for OAM cell filter.
+ Added PVC counter for reveived unknown protocol."
+ REVISION "200011271951Z" -- 27-Nov-00 02:51 PM EST - JUNOSe 3.0
+ DESCRIPTION
+ "Added autoconfig value for juniAtmSubIfVccType.
+ Added in/out summary cell counters.
+ Added juniVpTunnelServiceCategory to juniAtmVpTunnelTable.
+ Added support for atm interface capability traversal."
+ REVISION "200008020000Z" -- 02-Aug-00 - JUNOSe 2.3
+ DESCRIPTION
+ "Added the juniAtmCircuitOamTable."
+ REVISION "200005120000Z" -- 12-May-00 - JUNOSe 2.0
+ DESCRIPTION
+ "Added the juniAtmVpTunnelTable."
+ REVISION "200001130000Z" -- 13-Jan-00 - JUNOSe 1.3
+ DESCRIPTION
+ "Added the juniAtmPvcStatisticsTable."
+ REVISION "9908040000Z" -- 04-Aug-99 - JUNOSe 1.1
+ DESCRIPTION
+ "Initial version of this MIB module."
+ ::= { juniMibs 8 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Textual conventions
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+JuniAtmNbmaMapName ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "32a"
+ STATUS current
+ DESCRIPTION
+ "An administratively assigned map name. Represents textual information
+ taken from the NVT ASCII character set. The name must be unique per
+ system."
+ REFERENCE
+ "RFC 854: NVT ASCII character set. See SNMPv2-TC.DisplayString
+ DESCRIPTION for a summary."
+ SYNTAX OCTET STRING (SIZE(1..32))
+
+JuniAtmNbmaMapNameOrNull ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "32a"
+ STATUS current
+ DESCRIPTION
+ "An administratively assigned map name. Represents textual information
+ taken from the NVT ASCII character set. The name must be unique per
+ system.
+
+ Differs from JuniAtmNbmaMapName in that it permits a zero-length
+ string."
+ REFERENCE
+ "RFC 854: NVT ASCII character set. See SNMPv2-TC.DisplayString
+ DESCRIPTION for a summary."
+ SYNTAX OCTET STRING (SIZE(0..32))
+
+JuniAtmLocationType ::= TEXTUAL-CONVENTION
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete description of the platform-dependent interpretation of a
+ JuniAtmLocationValue object. This textual convention has been relpaced
+ by Juniper-TC.JuniInterfaceLocationType."
+ SYNTAX INTEGER {
+ unknown(0),
+ slotPort(1) }
+
+JuniAtmLocationValue ::= TEXTUAL-CONVENTION
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete value of a platform-dependent interface location, represented
+ as an OCTET STRING. A corresponding JuniAtmLocationType object
+ identified the mapping of octets to location elements, e.g. 'slot.port'.
+ This textual convention has been replaced by
+ Juniper-TC.JuniInterfaceLocationValue."
+ SYNTAX OCTET STRING (SIZE(1..16))
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Managed objects
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniAtmObjects OBJECT IDENTIFIER ::= { juniAtmMIB 1 }
+
+--
+-- This MIB contains managed objects for each of three interface layers: ATM;
+-- AAL5; and ATM Subinterface. For each of these layers, management objects are
+-- provided to query for an available interface index, and to create/delete
+-- interfaces of that type. Creating/deleting these interface types using this
+-- MIB has the side effect of creating/deleting corresponding entries in the
+-- Interface MIB ifTable/ifXTable, and in the Juniper Enterprise Interface MIB
+-- juniIfTable.
+--
+juniAtmIfLayer OBJECT IDENTIFIER ::= { juniAtmObjects 1 }
+juniAtmAal5IfLayer OBJECT IDENTIFIER ::= { juniAtmObjects 2 }
+juniAtmSubIfLayer OBJECT IDENTIFIER ::= { juniAtmObjects 3 }
+juniAtmNbma OBJECT IDENTIFIER ::= { juniAtmObjects 4 }
+juniAtmPing OBJECT IDENTIFIER ::= { juniAtmObjects 5 }
+juniAtmLocation OBJECT IDENTIFIER ::= { juniAtmObjects 6 }
+juniAtmVcClass OBJECT IDENTIFIER ::= { juniAtmObjects 7}
+
+-- /////////////////////////////////////////////////////////////////////////////
+--
+-- ATM LAYER
+--
+-- /////////////////////////////////////////////////////////////////////////////
+--
+-- IfIndex selection for creating new ATM interfaces
+--
+juniAtmNextIfIndex OBJECT-TYPE
+ SYNTAX JuniNextIfIndex
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Coordinate ifIndex value allocation for entries in juniAtmIfTable.
+
+ A GET of this object returns the next available ifIndex value to be used
+ to create an entry in the associated interface table; or zero, if no
+ valid ifIndex value is available. This object also returns a value of
+ zero when it is the lexicographic successor of a varbind presented in an
+ SNMP GETNEXT or GETBULK request, for which circumstance it is assumed
+ that ifIndex allocation is unintended.
+
+ Successive GETs will typically return different values, thus avoiding
+ collisions among cooperating management clients seeking to create table
+ entries simultaneously."
+ ::= { juniAtmIfLayer 1 }
+
+--
+-- The ATM Interface Table
+--
+juniAtmIfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for ATM interfaces present in the system."
+ ::= { juniAtmIfLayer 2 }
+
+juniAtmIfEntry OBJECT-TYPE
+ SYNTAX JuniAtmIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the characteristics of an ATM interface.
+ Creating/deleting entries in this table causes corresponding entries for
+ be created/deleted in ifTable/ifXTable/juniIfTable."
+ INDEX { juniAtmIfIndex }
+ ::= { juniAtmIfTable 1 }
+
+JuniAtmIfEntry ::= SEQUENCE {
+ juniAtmIfIndex InterfaceIndex,
+ juniAtmIfRowStatus RowStatus,
+ juniAtmIfLowerIfIndex InterfaceIndexOrZero,
+ juniAtmIfIlmiVpi AtmVpIdentifier,
+ juniAtmIfIlmiVci AtmVcIdentifier,
+ juniAtmIfIlmiVcd Integer32,
+ juniAtmIfIlmiPollFrequency Integer32,
+ juniAtmIfIlmiAdminState INTEGER,
+ juniAtmIfUniVersion INTEGER,
+ juniAtmIfOamCellRxAdminState INTEGER,
+ juniAtmIfInCells Counter64,
+ juniAtmIfOutCells Counter64,
+ juniAtmIfVcCount Integer32,
+ juniAtmIfMapGroup JuniAtmNbmaMapNameOrNull,
+ juniAtmIfCacAdminState JuniEnable,
+ juniAtmIfCacUbrWeight Integer32,
+ juniAtmIfCacSubscriptionBandwidth Integer32,
+ juniAtmIfCacAvailableBandwidth Integer32,
+ juniAtmIfCacAvailableBandwidthRx Integer32,
+ juniAtmIfE164Autoconversion INTEGER,
+ juniAtmIfE164Gateway INTEGER,
+ juniAtmIfE164OneToOneAddrTrans INTEGER,
+ juniAtmIfOamCellFilter INTEGER,
+ juniAtmIfCacUsedBandwidthUpper Unsigned32,
+ juniAtmIfCacUsedBandwidthLower Unsigned32,
+ juniAtmIfAssociatedVcClassId Unsigned32 }
+
+juniAtmIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM interface. When creating entries in this table,
+ suitable values for this object are determined by reading
+ juniAtmNextIfIndex."
+ ::= { juniAtmIfEntry 1 }
+
+juniAtmIfRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy
+
+ To create an entry in this table, the following entry objects MUST be
+ explicitly configured:
+ juniAtmIfRowStatus
+ juniAtmIfLowerIfIndex
+
+ In addition, when creating an entry the following condition must hold:
+ A value for juniAtmIfIndex must have been determined previously, by
+ reading juniAtmNextIfIndex.
+
+ A corresponding entry in ifTable/ifXTable/juniIfTable is created or
+ destroyed as a result of creating/destroying an entry in this table."
+ ::= { juniAtmIfEntry 2 }
+
+juniAtmIfLowerIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of an interface over which this ATM interface is to be
+ layered. A value of zero indicates no layering. An implementation may
+ choose to require that a nonzero value be configured at entry creation."
+ ::= { juniAtmIfEntry 3 }
+
+juniAtmIfIlmiVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VPI of the ILMI of a major ATM interface."
+ DEFVAL { 0 }
+ ::= { juniAtmIfEntry 4 }
+
+juniAtmIfIlmiVci OBJECT-TYPE
+ SYNTAX AtmVcIdentifier
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VCI of the ILMI of a major ATM interface."
+ DEFVAL { 16 }
+ ::= { juniAtmIfEntry 5 }
+
+juniAtmIfIlmiVcd OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "An integer identifier for the ILMI, used in conjunction with the
+ command-line interface.
+
+ The value must be unique among VCs configured on the same ATM
+ interface."
+ DEFVAL { 0 }
+ ::= { juniAtmIfEntry 6 }
+
+juniAtmIfIlmiPollFrequency OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The amount of time in seconds between successive transmissions of ILMI
+ messages on this interface for the purpose of detecting loss of ILMI
+ connectivity. The distinguished value zero disables ILMI connectivity
+ procedures on this interface."
+ ::= { juniAtmIfEntry 7 }
+
+juniAtmIfIlmiAdminState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The administrative status of ILMI in the ATM interface."
+ ::= { juniAtmIfEntry 8 }
+
+juniAtmIfUniVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ uniVersionAutoConfig(0),
+ version3Dot0(1),
+ version3Dot1(2),
+ version4Dot0(3) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Use to specify the User Network Interface (UNI) the router should use
+ when ILMI link auto determination is unsuccesful or ILMI is disabled."
+ ::= { juniAtmIfEntry 9 }
+
+juniAtmIfOamCellRxAdminState OBJECT-TYPE
+ SYNTAX INTEGER {
+ oamCellAdminStateDisabled(0),
+ oamCellAdminStateEnabled(1) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Use to specify the OAM Cell Receive Administrative state on this
+ interface."
+ DEFVAL { oamCellAdminStateEnabled }
+ ::= { juniAtmIfEntry 10 }
+
+juniAtmIfInCells OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of cells received on this major interface."
+ ::= { juniAtmIfEntry 11 }
+
+juniAtmIfOutCells OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of cells transmitted on this major interface."
+ ::= { juniAtmIfEntry 12 }
+
+juniAtmIfVcCount OBJECT-TYPE
+ SYNTAX Integer32 (0..268431360)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of circuits configured on this interface."
+ ::= { juniAtmIfEntry 13 }
+
+juniAtmIfMapGroup OBJECT-TYPE
+ SYNTAX JuniAtmNbmaMapNameOrNull
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The NBMA map group this interface is associated with."
+ DEFVAL { "" }
+ ::= { juniAtmIfEntry 14 }
+
+juniAtmIfCacAdminState OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The administrative staus of CAC on this ATM major interface."
+ DEFVAL { disable }
+ ::= { juniAtmIfEntry 15 }
+
+juniAtmIfCacUbrWeight OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The bandwidth associated with every UBR and UBR with PCR connection
+ configured on the ATM major interface. This value is used for CAC
+ computation. The units are kilo-bits per second (kbps)."
+ DEFVAL { 0 }
+ ::= { juniAtmIfEntry 16 }
+
+juniAtmIfCacSubscriptionBandwidth OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The subscribed bandwidth of the ATM major interface. If this value is
+ not specified or set to 0, the effective port bandwidth is used. When a
+ Get operation is performed the current effective bandwidth is returned.
+ The units are kilo-bits per second (kbps)."
+ DEFVAL { 0 }
+ ::= { juniAtmIfEntry 17 }
+
+juniAtmIfCacAvailableBandwidth OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ UNITS "kbps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The available bandwidth in Tx direction of the ATM major interface. As
+ connections are added or deleted on the interface, this value is
+ updated. The units are kilo-bits per second (kbps)."
+ ::= { juniAtmIfEntry 18 }
+
+juniAtmIfCacAvailableBandwidthRx OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ UNITS "kbps"
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "The available bandwidth in Rx direction of the ATM major interface. As
+ connections are added or deleted on the interface, this value is
+ updated. The units are kilo-bits per second (kbps)."
+ ::= { juniAtmIfEntry 19 }
+
+juniAtmIfE164Autoconversion OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1) }
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "The status of E164 autoconversion feature in the ATM interface."
+ ::= { juniAtmIfEntry 20 }
+
+juniAtmIfE164Gateway OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1) }
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "The status of E164 gateway feature in the ATM interface."
+ ::= { juniAtmIfEntry 21 }
+
+juniAtmIfE164OneToOneAddrTrans OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1) }
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "The status of E164 one-to-one address translation feature in the ATM
+ interface."
+ ::= { juniAtmIfEntry 22 }
+
+juniAtmIfOamCellFilter OBJECT-TYPE
+ SYNTAX INTEGER {
+ oamCellFilterAll(0),
+ oamCellFilterAlarm(1) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The type of OAM cells to discard when juniAtmIfOamCellRxAdminState is
+ set to oamCellAdminStateDisabled. The value oamCellFilterAlarm discards
+ received OAM AIS and RDI cells. The value oamCellFilterAll discards all
+ received OAM cells. Note that when juniAtmIfOamCellRxAdminState is set
+ to oamCellAdminStateEnabled, this object has no effect."
+ DEFVAL { oamCellFilterAll }
+ ::= { juniAtmIfEntry 23 }
+
+juniAtmIfCacUsedBandwidthUpper OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The most significant 32 bits of the CAC used bandwidth on the ATM major
+ interface. The least significant 32 bits of the CAC used bandwidth are
+ specified by juniAtmIfCacUsedBandwidthLower."
+ ::= { juniAtmIfEntry 24 }
+
+juniAtmIfCacUsedBandwidthLower OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The least significant 32 bits of the CAC used bandwidth on the ATM
+ major interface. The most significant 32 bits of the CAC used bandwidth
+ are specified by juniAtmIfCacUsedBandwidthUpper."
+ ::= { juniAtmIfEntry 25 }
+
+juniAtmIfAssociatedVcClassId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+"The integer identifier of the ATM VC class associated with this ATM interface. A value for this identifier is determined by locating or creating an ATM VC class name in the juniAtmVcClassNameTable. A value of 0 means no VC class association exists for this interface."
+DEFVAL { 0 }
+ ::= { juniAtmIfEntry 26 }
+
+
+--
+-- The ATM VPI/VCI Statistics Table
+--
+juniAtmPvcStatisticsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmPvcStatisticsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains statistics for PVC entries."
+ ::= { juniAtmIfLayer 3 }
+
+juniAtmPvcStatisticsEntry OBJECT-TYPE
+ SYNTAX JuniAtmPvcStatisticsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry provides statistics on an ATM PVC."
+ INDEX { juniAtmPvcStatsIfIndex,
+ juniAtmPvcStatsVpi,
+ juniAtmPvcStatsVci }
+ ::= { juniAtmPvcStatisticsTable 1 }
+
+JuniAtmPvcStatisticsEntry ::= SEQUENCE {
+ juniAtmPvcStatsIfIndex InterfaceIndex,
+ juniAtmPvcStatsVpi AtmVpIdentifier,
+ juniAtmPvcStatsVci AtmVcIdentifier,
+ juniAtmPvcStatsInCells Counter64,
+ juniAtmPvcStatsInCellOctets Counter64,
+ juniAtmPvcStatsInPackets Counter64,
+ juniAtmPvcStatsInPacketOctets Counter64,
+ juniAtmPvcStatsOutCells Counter64,
+ juniAtmPvcStatsOutCellOctets Counter64,
+ juniAtmPvcStatsOutPackets Counter64,
+ juniAtmPvcStatsOutPacketOctets Counter64,
+ juniAtmPvcStatsInCellErrors Counter32,
+ juniAtmPvcStatsinPacketErrors Counter32,
+ juniAtmPvcStatsOutCellErrors Counter32,
+ juniAtmPvcStatsOutPacketErrors Counter32,
+ juniAtmPvcStatsInPacketDiscards Counter32,
+ juniAtmPvcStatsInPacketOctetDiscards Counter32,
+ juniAtmPvcStatsInPacketUnknownProtocol Counter32 }
+
+juniAtmPvcStatsIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM interface."
+ ::= { juniAtmPvcStatisticsEntry 1 }
+
+juniAtmPvcStatsVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The VPI of the ATM VCC used by this ATM interface and PVC."
+ ::= { juniAtmPvcStatisticsEntry 2 }
+
+juniAtmPvcStatsVci OBJECT-TYPE
+ SYNTAX AtmVcIdentifier
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The VCI of the ATM VCC used by this ATM interface and PVC."
+ ::= { juniAtmPvcStatisticsEntry 3 }
+
+juniAtmPvcStatsInCells OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received cells."
+ ::= { juniAtmPvcStatisticsEntry 4 }
+
+juniAtmPvcStatsInCellOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received cells octets."
+ ::= { juniAtmPvcStatisticsEntry 5 }
+
+juniAtmPvcStatsInPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received AAL PDUs."
+ ::= { juniAtmPvcStatisticsEntry 6 }
+
+juniAtmPvcStatsInPacketOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received AAL PDU octets."
+ ::= { juniAtmPvcStatisticsEntry 7 }
+
+juniAtmPvcStatsOutCells OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted cells."
+ ::= { juniAtmPvcStatisticsEntry 8 }
+
+juniAtmPvcStatsOutCellOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted cell octets."
+ ::= { juniAtmPvcStatisticsEntry 9 }
+
+juniAtmPvcStatsOutPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted AAL PDUs."
+ ::= { juniAtmPvcStatisticsEntry 10 }
+
+juniAtmPvcStatsOutPacketOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted AAL PDU octets."
+ ::= { juniAtmPvcStatisticsEntry 11 }
+
+juniAtmPvcStatsInCellErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received cells dropped due to errors."
+ ::= { juniAtmPvcStatisticsEntry 12 }
+
+juniAtmPvcStatsinPacketErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received packets dropped due to errors."
+ ::= { juniAtmPvcStatisticsEntry 13 }
+
+juniAtmPvcStatsOutCellErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Cells not transmitted due to errors."
+ ::= { juniAtmPvcStatisticsEntry 14 }
+
+juniAtmPvcStatsOutPacketErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Packets not transmitted due to errors."
+ ::= { juniAtmPvcStatisticsEntry 15 }
+
+juniAtmPvcStatsInPacketDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received packets w/o errors discarded."
+ ::= { juniAtmPvcStatisticsEntry 16 }
+
+juniAtmPvcStatsInPacketOctetDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received bytes w/o errors discarded."
+ ::= { juniAtmPvcStatisticsEntry 17 }
+
+juniAtmPvcStatsInPacketUnknownProtocol OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received packets that are discarded because the interface can not
+ discern or is not configured to support this protocol."
+ ::= { juniAtmPvcStatisticsEntry 18 }
+
+--
+-- The ATM Virtual Path Tunnel Table
+--
+juniAtmVpTunnelTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmVpTunnelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for ATM VP Tunnels present in the system."
+ ::= { juniAtmIfLayer 4 }
+
+juniAtmVpTunnelEntry OBJECT-TYPE
+ SYNTAX JuniAtmVpTunnelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the characteristics of an ATM VP Tunnel."
+ INDEX { juniAtmVpTunnelIfIndex,
+ juniAtmVpTunnelVpi }
+ ::= { juniAtmVpTunnelTable 1 }
+
+JuniAtmVpTunnelEntry ::= SEQUENCE {
+ juniAtmVpTunnelIfIndex InterfaceIndex,
+ juniAtmVpTunnelVpi AtmVpIdentifier,
+ juniAtmVpTunnelKbps Integer32,
+ juniAtmVpTunnelRowStatus RowStatus,
+ juniAtmVpTunnelServiceCategory INTEGER }
+
+juniAtmVpTunnelIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM interface. The value of this object is the same
+ as the juniAtmIfIndex object in the juniAtmIfTable.
+
+ Entries in this table cannot be created unless the underlying ATM
+ interface entry is created first in the juniAtmIfTable."
+ ::= { juniAtmVpTunnelEntry 1 }
+
+juniAtmVpTunnelVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The VPI value for this VP tunnel entry."
+ ::= { juniAtmVpTunnelEntry 2 }
+
+juniAtmVpTunnelKbps OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The tunnel rate in kilobits per second (kbps) for this entry."
+ ::= { juniAtmVpTunnelEntry 3 }
+
+juniAtmVpTunnelRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy
+
+ To create an entry in this table, the following entry objects MUST be
+ explicitly configured:
+ juniAtmVpTunnelRowStatus
+ juniAtmVpTunnelKbps
+
+ In addition, when creating an entry the following condition must hold:
+ A correponding juniAtmVpTunnelIfIndex value must have been created
+ in the juniAtmIfTable previously."
+ ::= { juniAtmVpTunnelEntry 4 }
+
+juniAtmVpTunnelServiceCategory OBJECT-TYPE
+ SYNTAX INTEGER {
+ nrtVbr(1),
+ cbr(2) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The ATM service category for the tunnel."
+ ::= { juniAtmVpTunnelEntry 5 }
+
+
+--
+-- The ATM Interface Capability Table
+--
+juniAtmIfCapabilityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmIfCapabilityEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for ATM interfaces present in the system."
+ ::= { juniAtmIfLayer 5 }
+
+juniAtmIfCapabilityEntry OBJECT-TYPE
+ SYNTAX JuniAtmIfCapabilityEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the capabilities of an ATM interface. A
+ management client can use this table to determine differences in the
+ configurable level of support across entries in this table."
+ INDEX { juniAtmIfCapabilityIndex }
+ ::= { juniAtmIfCapabilityTable 1 }
+
+JuniAtmIfCapabilityEntry ::= SEQUENCE {
+ juniAtmIfCapabilityIndex InterfaceIndex,
+ juniAtmIfCapabilityTrafficShaping TruthValue,
+ juniAtmIfCapabilityOam TruthValue,
+ juniAtmIfCapabilityDefaultVcPerVp Integer32,
+ juniAtmIfCapabilityNumVpiVciBits Integer32,
+ juniAtmIfCapabilityMaxVcd Integer32,
+ juniAtmIfCapabilityMaxVpi AtmVpIdentifier,
+ juniAtmIfCapabilityMaxVci AtmVcIdentifier,
+ juniAtmIfCapabilityOamCellFilter TruthValue }
+
+juniAtmIfCapabilityIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM interface. The value of this object is the same
+ as juniAtmIfIndex in the juniAtmIfTable."
+ ::= { juniAtmIfCapabilityEntry 1 }
+
+juniAtmIfCapabilityTrafficShaping OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether traffic shaping is supported on this interface;
+ true(1) indicates that it is, false(2) indicates that it is not."
+ ::= { juniAtmIfCapabilityEntry 2 }
+
+juniAtmIfCapabilityOam OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether OAM is supported on this interface; true(1) indicates
+ that it is, false(2) indicates that it is not."
+ ::= { juniAtmIfCapabilityEntry 3 }
+
+juniAtmIfCapabilityDefaultVcPerVp OBJECT-TYPE
+ SYNTAX Integer32 (0..65536)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The default number of VCs per VP for this interface."
+ ::= { juniAtmIfCapabilityEntry 4 }
+
+juniAtmIfCapabilityNumVpiVciBits OBJECT-TYPE
+ SYNTAX Integer32 (8..28)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total range of bits used for constructing VPI/VCI identifiers for
+ this interface."
+ ::= { juniAtmIfCapabilityEntry 5 }
+
+juniAtmIfCapabilityMaxVcd OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum configurable value for a VCD on this interface."
+ ::= { juniAtmIfCapabilityEntry 6 }
+
+juniAtmIfCapabilityMaxVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum configurable value for a VPI on this interface."
+ ::= { juniAtmIfCapabilityEntry 7 }
+
+juniAtmIfCapabilityMaxVci OBJECT-TYPE
+ SYNTAX AtmVcIdentifier
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum configurable value for a VCI on this interface."
+ ::= { juniAtmIfCapabilityEntry 8 }
+
+juniAtmIfCapabilityOamCellFilter OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether OAM cell filter is supported on this interface;
+ true(1) indicates that it is, false(2) indicates that it is not."
+ ::= { juniAtmIfCapabilityEntry 9 }
+
+
+--
+-- The juniAtmIfSvcSignallingTable extends the juniAtmIfTable for ATM switched
+-- virtual connections (SVCs).
+--
+juniAtmIfSvcSignallingTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmIfSvcSignallingEntry
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION
+ "This table contains entries for extending the juniAtmIfTable for
+ configuring signalling information for switched virtual connection
+ (SVC)."
+ ::= { juniAtmIfLayer 6 }
+
+juniAtmIfSvcSignallingEntry OBJECT-TYPE
+ SYNTAX JuniAtmIfSvcSignallingEntry
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION
+ "Each entry provides configuration parameters for ATM signalling on the
+ interface."
+ INDEX { juniAtmIfIndex }
+ ::= { juniAtmIfSvcSignallingTable 1 }
+
+JuniAtmIfSvcSignallingEntry ::= SEQUENCE {
+ juniAtmIfSvcSignallingVpi AtmVpIdentifier,
+ juniAtmIfSvcSignallingVci AtmVcIdentifier,
+ juniAtmIfSvcSignallingVcd Integer32,
+ juniAtmIfSvcSignallingAdminStatus AtmVorXAdminStatus }
+
+juniAtmIfSvcSignallingVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "The VPI identifier of the ATM circuit used for signalling for this
+ interface."
+ DEFVAL { 0 }
+ ::= { juniAtmIfSvcSignallingEntry 1 }
+
+juniAtmIfSvcSignallingVci OBJECT-TYPE
+ SYNTAX AtmVcIdentifier
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "The VCI identifier of the ATM circuit used for signalling for this
+ interface."
+ DEFVAL { 5 }
+ ::= { juniAtmIfSvcSignallingEntry 2 }
+
+juniAtmIfSvcSignallingVcd OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "An integer identifier for the ATM circuit used for signalling on this
+ interface."
+ DEFVAL { 0 }
+ ::= { juniAtmIfSvcSignallingEntry 3 }
+
+juniAtmIfSvcSignallingAdminStatus OBJECT-TYPE
+ SYNTAX AtmVorXAdminStatus
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "The administrative status of signalling on the ATM interface."
+ ::= { juniAtmIfSvcSignallingEntry 4 }
+
+
+--
+-- The juniAtmIfPnniRccTable extends the juniAtmIfTable for PNNI Routing
+-- Control Channel
+--
+juniAtmIfPnniRccTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmIfPnniRccEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "This table contains entries for extending the juniAtmIfTable for
+ configuring PNNI RCC information."
+ ::= { juniAtmIfLayer 7 }
+
+juniAtmIfPnniRccEntry OBJECT-TYPE
+ SYNTAX JuniAtmIfPnniRccEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "Each entry provides configuration parameters for PNNI RCC on the
+ interface."
+ INDEX { juniAtmIfIndex }
+ ::= { juniAtmIfPnniRccTable 1 }
+
+JuniAtmIfPnniRccEntry ::= SEQUENCE {
+ juniAtmIfPnniRccVpi AtmVpIdentifier,
+ juniAtmIfPnniRccVci AtmVcIdentifier,
+ juniAtmIfPnniRccVcd Integer32,
+ juniAtmIfPnniRccAdminStatus AtmVorXAdminStatus }
+
+juniAtmIfPnniRccVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The VPI identifier of the ATM circuit used for PNNI RCC on this
+ interface."
+ DEFVAL { 0 }
+ ::= { juniAtmIfPnniRccEntry 1 }
+
+juniAtmIfPnniRccVci OBJECT-TYPE
+ SYNTAX AtmVcIdentifier
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The VCI identifier of the ATM circuit used for PNNI RCC on this
+ interface."
+ DEFVAL { 18 }
+ ::= { juniAtmIfPnniRccEntry 2 }
+
+juniAtmIfPnniRccVcd OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "An integer identifier for the ATM circuit used for PNNI RCC on this
+ interface."
+ DEFVAL { 0 }
+ ::= { juniAtmIfPnniRccEntry 3 }
+
+juniAtmIfPnniRccAdminStatus OBJECT-TYPE
+ SYNTAX AtmVorXAdminStatus
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The administrative status of PNNI on the ATM interface."
+ ::= { juniAtmIfPnniRccEntry 4 }
+
+
+--
+-- The juniAtmOamF4FlowEndToEndConfigTable
+--
+juniAtmOamF4FlowEndToEndCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmOamF4FlowEndToEndCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for F4 OAM end-to-end flows configured."
+ ::= { juniAtmIfLayer 8 }
+
+juniAtmOamF4FlowEndToEndCfgEntry OBJECT-TYPE
+ SYNTAX JuniAtmOamF4FlowEndToEndCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry provides configuration parameters for one F4 OAM end-to-end
+ flow configured for each VPI."
+ INDEX { juniAtmOamF4FlowEndToEndIfIndex,
+ juniAtmOamF4FlowEndToEndVpi }
+ ::= { juniAtmOamF4FlowEndToEndCfgTable 1 }
+
+JuniAtmOamF4FlowEndToEndCfgEntry ::= SEQUENCE {
+ juniAtmOamF4FlowEndToEndIfIndex InterfaceIndex,
+ juniAtmOamF4FlowEndToEndVpi Integer32,
+ juniAtmOamF4FlowEndToEndLoopbackTimer Integer32,
+ juniAtmOamF4FlowEndToEndCCSink TruthValue,
+ juniAtmOamF4FlowEndToEndCCSource TruthValue,
+ juniAtmOamF4FlowEndToEndRowStatus RowStatus }
+
+juniAtmOamF4FlowEndToEndIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM interface to configure the F4 OAM end-to-end
+ flow."
+ ::= { juniAtmOamF4FlowEndToEndCfgEntry 1 }
+
+juniAtmOamF4FlowEndToEndVpi OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Select the VPI for F4 OAM end-to-end flow configuration."
+ ::= { juniAtmOamF4FlowEndToEndCfgEntry 2 }
+
+juniAtmOamF4FlowEndToEndLoopbackTimer OBJECT-TYPE
+ SYNTAX Integer32 (-1..600)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Configure the timer for sending the F4 flow end-to-end loopback OAM
+ cells. Setting this value will enable sending the F4 end cells on the
+ circuit. It is not allowed to set the value to -1 and whenever it is
+ read as -1 that means sending end loopback is not enabled. Setting the
+ loopback timer, other than -1, will enable sending the end cells."
+ DEFVAL { -1 }
+ ::= { juniAtmOamF4FlowEndToEndCfgEntry 3 }
+
+juniAtmOamF4FlowEndToEndCCSink OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable F4 flow end-to-end continuity check sink end point for
+ this VP."
+ DEFVAL { false }
+ ::= { juniAtmOamF4FlowEndToEndCfgEntry 4 }
+
+juniAtmOamF4FlowEndToEndCCSource OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable F4 flow end-to-end continuity check source end point for
+ this VP."
+ DEFVAL { false }
+ ::= { juniAtmOamF4FlowEndToEndCfgEntry 5 }
+
+juniAtmOamF4FlowEndToEndRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy
+
+ To create/delete an entry in this table, the following entry objects
+ MUST be explicitly configured:
+ juniAtmOamF4FlowEndToEndRowStatus
+
+ F4 OAM end loopback and CC tests are mutually exclusive, enabling one
+ will disable the other automatically. So, it is not allowed either at
+ the circuit creation time or after the circuit creation to issue a
+ request to enable end-to-end loopback and CC tests simultaneouly.
+ Enabling/disabling CC sink and source is one time operation. To
+ re-enable either CC source and sink in way different to earlier, both
+ has to be disabled from the previous."
+ ::= { juniAtmOamF4FlowEndToEndCfgEntry 6 }
+
+
+--
+-- The juniAtmOamF4FlowSegmentConfigTable
+--
+juniAtmOamF4FlowSegmentCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmOamF4FlowSegmentCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for F4 OAM Segment flows configured."
+ ::= { juniAtmIfLayer 9 }
+
+juniAtmOamF4FlowSegmentCfgEntry OBJECT-TYPE
+ SYNTAX JuniAtmOamF4FlowSegmentCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry provides configuration parameters for one F4 OAM Segment
+ flow configured for each VPI."
+ INDEX { juniAtmOamF4FlowSegmentIfIndex,
+ juniAtmOamF4FlowSegmentVpi }
+ ::= { juniAtmOamF4FlowSegmentCfgTable 1 }
+
+JuniAtmOamF4FlowSegmentCfgEntry ::= SEQUENCE {
+ juniAtmOamF4FlowSegmentIfIndex InterfaceIndex,
+ juniAtmOamF4FlowSegmentVpi Integer32,
+ juniAtmOamF4FlowSegmentCCSink TruthValue,
+ juniAtmOamF4FlowSegmentCCSource TruthValue,
+ juniAtmOamF4FlowSegmentRowStatus RowStatus }
+
+juniAtmOamF4FlowSegmentIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM interface to configure the F4 OAM segment flow."
+ ::= { juniAtmOamF4FlowSegmentCfgEntry 1 }
+
+juniAtmOamF4FlowSegmentVpi OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Select the VPI for F4 OAM segment flow configuration."
+ ::= { juniAtmOamF4FlowSegmentCfgEntry 2 }
+
+juniAtmOamF4FlowSegmentCCSink OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable F4 flow segment continuity check sink end point for
+ this VP."
+ DEFVAL { false }
+ ::= { juniAtmOamF4FlowSegmentCfgEntry 3 }
+
+juniAtmOamF4FlowSegmentCCSource OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable F4 flow segment continuity check source end point for
+ this VP."
+ DEFVAL { false }
+ ::= { juniAtmOamF4FlowSegmentCfgEntry 4 }
+
+juniAtmOamF4FlowSegmentRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy
+
+ To create/delete an entry in this table, the following entry objects
+ MUST be explicitly configured:
+ juniAtmOamF4FlowSegmentRowStatus
+
+ Enabling/disabling CC sink and source is one time operation. To
+ re-enable either CC source and sink in way different to earlier, both
+ has to be disabled from the previous. F4 OAM segment loopback test is
+ not supported."
+ ::= { juniAtmOamF4FlowSegmentCfgEntry 5 }
+
+
+--
+-- juniAtmVpDescrTable
+--
+juniAtmVpDescrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmVpDescrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for ATM VP Description present in the
+ system. The user can configure a description of up to 32 characters for
+ every VP in the ATM interface. A row exists for every VP on the ATM
+ interface. These rows get created as soon as the ATM major interface
+ created."
+ ::= { juniAtmIfLayer 10 }
+
+juniAtmVpDescrEntry OBJECT-TYPE
+ SYNTAX JuniAtmVpDescrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry contains the description of the VP."
+ INDEX { ifIndex,
+ atmVplVpi }
+ ::= { juniAtmVpDescrTable 1 }
+
+JuniAtmVpDescrEntry ::= SEQUENCE {
+ juniAtmVpDescription SnmpAdminString }
+
+juniAtmVpDescription OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The description for this VP. The default value of this object is null
+ string."
+ DEFVAL { "" }
+ ::= { juniAtmVpDescrEntry 1 }
+
+
+--
+-- The juniAtmF4FlowOamEndToEndStatsTable
+--
+juniAtmF4FlowOamEndToEndStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmF4FlowOamEndToEndStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for F4 flow EndToEnd OAM circuits stats."
+ ::= { juniAtmIfLayer 11 }
+
+juniAtmF4FlowOamEndToEndStatsEntry OBJECT-TYPE
+ SYNTAX JuniAtmF4FlowOamEndToEndStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry provides stats for one F4 OAM circuit for each VPI."
+ INDEX { juniAtmOamF4FlowEndToEndIfIndex,
+ juniAtmOamF4FlowEndToEndVpi }
+ ::= { juniAtmF4FlowOamEndToEndStatsTable 1 }
+
+JuniAtmF4FlowOamEndToEndStatsEntry ::= SEQUENCE {
+ juniAtmF4FlowInOamEndAisCells Counter32,
+ juniAtmF4FlowInOamEndRdiCells Counter32,
+ juniAtmF4FlowInOamEndCCCells Counter32,
+ juniAtmF4FlowInOamEndCCActDeActCells Counter32,
+ juniAtmF4FlowInOamEndLoopbackCells Counter32,
+ juniAtmF4FlowOutEndRdiCells Counter32,
+ juniAtmF4FlowOutEndCCCells Counter32,
+ juniAtmF4FlowOutEndCCActDeActCells Counter32,
+ juniAtmF4FlowOutEndToEndLoopbackCells Counter32,
+ juniAtmF4FlowEndActualLoopbackFreq Integer32,
+ juniAtmF4FlowEndLastTimeChanged TimeTicks,
+ juniAtmF4FlowOamEndVpOperationState INTEGER,
+ juniAtmF4FlowOamEndVpAdminState INTEGER,
+ juniAtmF4FlowEndInOamCells Counter32,
+ juniAtmF4FlowEndOutOamCells Counter32,
+ juniAtmF4FlowEndInOamCellsDropped Counter32,
+ juniAtmF4FlowEndToEndInLoopbackCmds Counter32,
+ juniAtmF4FlowEndToEndInLoopbackRsps Counter32,
+ juniAtmF4FlowEndToEndOutLoopbackCmds Counter32,
+ juniAtmF4FlowEndToEndOutLoopbackRsps Counter32 }
+
+juniAtmF4FlowInOamEndAisCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received end-to-end OAM F4 AIS cells."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 1 }
+
+juniAtmF4FlowInOamEndRdiCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received end-to-end OAM F4 RDI cells."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 2 }
+
+juniAtmF4FlowInOamEndCCCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received end-to-end OAM F4 CC cells."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 3 }
+
+juniAtmF4FlowInOamEndCCActDeActCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received end-to-end OAM F4 activation/de-activation cells."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 4 }
+
+juniAtmF4FlowInOamEndLoopbackCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total received OAM F4 end-to-end loopback cells. Aggregate of
+ juniAtmF4FlowEndToEndInLoopbackCmds and
+ juniAtmF4FlowEndToEndInLoopbackRsps"
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 5 }
+
+juniAtmF4FlowOutEndRdiCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted end-to-end OAM F4 RDI cells."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 6 }
+
+juniAtmF4FlowOutEndCCCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted end-to-end OAM F4 CC cells."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 7 }
+
+juniAtmF4FlowOutEndCCActDeActCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted end-to-end OAM F4 activation/de-activation cells."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 8 }
+
+juniAtmF4FlowOutEndToEndLoopbackCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total transmitted OAM F4 end-to-end loopback cells. Aggregate of
+ juniAtmF4FlowEndToEndOutLoopbackCmds and
+ juniAtmF4FlowEndToEndOutLoopbackRsps"
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 9 }
+
+juniAtmF4FlowEndActualLoopbackFreq OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Actual end-to-end loopback Frequecy calculated for OAM cells
+ transmission."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 10 }
+
+juniAtmF4FlowEndLastTimeChanged OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last time end-to-end F4 OAM flow got changed."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 11 }
+
+juniAtmF4FlowOamEndVpOperationState OBJECT-TYPE
+ SYNTAX INTEGER {
+ vcAisState(0),
+ vcRdiState(1),
+ vcDownRetry(2),
+ vcUpRetry(3),
+ vcUp(4),
+ vcDown(5),
+ vcNotManaged(6),
+ vpAisState(7),
+ vpRdiState(8),
+ vcInVpRdiState(9),
+ vcInVpAisState(10),
+ vcSegmentAisState(11),
+ vcSegRdiState(12) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Represents the F4 end-to-end OAM flow VP operation states. It can take
+ one of the following operational state values:
+ vcAisState - AIS cell received or underlying physical layer
+ reporting transmission path AIS.
+ vcRdiState - RDI cell received.
+ vcDownRetry - OAM loopback failed, using retry frequency to
+ verify that the VC is really down.
+ vcUpRetry - OAM loopback successful, using retry frequency
+ to verify that the VC is really up.
+ vcUp - OAM loopback successful after up retry
+ verification.
+ vcDown - OAM loopback failed after down retry
+ verification.
+ vcNotManaged - No verification via loopback cells being
+ performed.
+ vpAisState - State when F4 AIS cell is received.
+ vpRdiState - State when F4 RDI cell is received.
+ vcInVpRdiState - The data vc is down as a result of VP failure
+ thorugh F4 Rdi oam cell.
+ vcInVpAisState - The data vc is down as a result of VP failure
+ through F4 Ais oam cell.
+ vcSegmentAisState - Segment AIS cell received.
+ vcSegRdiState - Segment RDI cell received."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 12 }
+
+juniAtmF4FlowOamEndVpAdminState OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ up(1) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "End-to-end VP admin state."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 13 }
+
+juniAtmF4FlowEndInOamCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received end-to-end OAM F4 loopback cells."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 14 }
+
+juniAtmF4FlowEndOutOamCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted end-to-end OAM F4 loopback cells."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 15 }
+
+juniAtmF4FlowEndInOamCellsDropped OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received end-to-end OAM cells that were dropped."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 16 }
+
+juniAtmF4FlowEndToEndInLoopbackCmds OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received OAM F4 end-to-end loopback commands."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 17 }
+
+juniAtmF4FlowEndToEndInLoopbackRsps OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received OAM F4 end-to-end loopback responses."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 18 }
+
+juniAtmF4FlowEndToEndOutLoopbackCmds OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted OAM F4 end-to-end loopback commands."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 19 }
+
+juniAtmF4FlowEndToEndOutLoopbackRsps OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted OAM F4 end-to-end loopback responses."
+ ::= { juniAtmF4FlowOamEndToEndStatsEntry 20 }
+
+
+--
+-- The juniAtmF4FlowOamSegmentStatsTable
+--
+juniAtmF4FlowOamSegmentStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmF4FlowOamSegmentStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for F4 flow Segment OAM circuits stats."
+ ::= { juniAtmIfLayer 12 }
+
+juniAtmF4FlowOamSegmentStatsEntry OBJECT-TYPE
+ SYNTAX JuniAtmF4FlowOamSegmentStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry provides stats for one F4 OAM circuit for each VPI."
+ INDEX { juniAtmOamF4FlowSegmentIfIndex,
+ juniAtmOamF4FlowSegmentVpi }
+ ::= { juniAtmF4FlowOamSegmentStatsTable 1 }
+
+JuniAtmF4FlowOamSegmentStatsEntry ::= SEQUENCE {
+ juniAtmF4FlowInOamSegmentAisCells Counter32,
+ juniAtmF4FlowInOamSegmentRdiCells Counter32,
+ juniAtmF4FlowInOamSegmentCCCells Counter32,
+ juniAtmF4FlowInOamSegmentCCActDeActCells Counter32,
+ juniAtmF4FlowInOamSegmentLoopbackCells Counter32,
+ juniAtmF4FlowOutSegmentRdiCells Counter32,
+ juniAtmF4FlowOutSegmentCCCells Counter32,
+ juniAtmF4FlowOutSegmentCCActDeActCells Counter32,
+ juniAtmF4FlowOutSegmentLoopbackCells Counter32,
+ juniAtmF4FlowSegmentLastTimeChanged TimeTicks,
+ juniAtmF4FlowOamSegmentVpOperationState INTEGER,
+ juniAtmF4FlowOamSegmentVpAdminState INTEGER,
+ juniAtmF4FlowSegmentInOamCells Counter32,
+ juniAtmF4FlowSegmentOutOamCells Counter32,
+ juniAtmF4FlowSegmentInOamCellsDropped Counter32,
+ juniAtmF4FlowSegmentInLoopbackCmds Counter32,
+ juniAtmF4FlowSegmentInLoopbackRsps Counter32,
+ juniAtmF4FlowSegmentOutLoopbackCmds Counter32,
+ juniAtmF4FlowSegmentOutLoopbackRsps Counter32 }
+
+juniAtmF4FlowInOamSegmentAisCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received end-to-end OAM F4 AIS cells."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 1 }
+
+juniAtmF4FlowInOamSegmentRdiCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received end-to-end OAM F4 RDI cells."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 2 }
+
+juniAtmF4FlowInOamSegmentCCCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received end-to-end OAM F4 CC cells."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 3 }
+
+juniAtmF4FlowInOamSegmentCCActDeActCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received end-to-end OAM F4 activation/de-activation cells."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 4 }
+
+juniAtmF4FlowInOamSegmentLoopbackCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total received OAM F4 segment loopback cells. Aggregate of
+ juniAtmF4FlowSegmentInLoopbackCmds and
+ juniAtmF4FlowSegmentInLoopbackRsps"
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 5 }
+
+juniAtmF4FlowOutSegmentRdiCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted end-to-end OAM F4 RDI cells."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 6 }
+
+juniAtmF4FlowOutSegmentCCCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted end-to-end OAM F4 CC cells."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 7 }
+
+juniAtmF4FlowOutSegmentCCActDeActCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted end-to-end OAM F4 activation/de-activation cells."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 8 }
+
+juniAtmF4FlowOutSegmentLoopbackCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total transmitted OAM F4 segment loopback cells. Aggregate of
+ juniAtmF4FlowSegmentOutLoopbackCmds and
+ juniAtmF4FlowSegmentOutLoopbackRsps"
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 9 }
+
+juniAtmF4FlowSegmentLastTimeChanged OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last time end-to-end F4 OAM flow got changed."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 10 }
+
+juniAtmF4FlowOamSegmentVpOperationState OBJECT-TYPE
+ SYNTAX INTEGER {
+ vcAisState(0),
+ vcRdiState(1),
+ vcDownRetry(2),
+ vcUpRetry(3),
+ vcUp(4),
+ vcDown(5),
+ vcNotManaged(6),
+ vpAisState(7),
+ vpRdiState(8),
+ vcInVpRdiState(9),
+ vcInVpAisState(10),
+ vcSegmentAisState(11),
+ vcSegRdiState(12) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Represents the F4 end-to-end OAM flow VP operation states. It can take
+ one of the following operational state values:
+ vcAisState - AIS cell received or underlying physical layer
+ reporting transmission path AIS.
+ vcRdiState - RDI cell received.
+ vcDownRetry - OAM loopback failed, using retry frequency to
+ verify that the VC is really down.
+ vcUpRetry - OAM loopback successful, using retry frequency
+ to verify that the VC is really up.
+ vcUp - OAM loopback successful after up retry
+ verification.
+ vcDown - OAM loopback failed after down retry
+ verification.
+ vcNotManaged - No verification via loopback cells being
+ performed.
+ vpAisState - State when F4 AIS cell is received.
+ vpRdiState - State when F4 RDI cell is received.
+ vcInVpRdiState - The data vc is down as a result of VP failure
+ thorugh F4 Rdi oam cell.
+ vcInVpAisState - The data vc is down as a result of VP failure
+ through F4 Ais oam cell.
+ vcSegmentAisState - Segment AIS cell received.
+ vcSegRdiState - Segment RDI cell received."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 11 }
+
+juniAtmF4FlowOamSegmentVpAdminState OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ up(1) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Segment VP admin state."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 12 }
+
+juniAtmF4FlowSegmentInOamCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received end-to-end OAM F4 loopback cells."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 13 }
+
+juniAtmF4FlowSegmentOutOamCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted end-to-end OAM F4 loopback cells."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 14 }
+
+juniAtmF4FlowSegmentInOamCellsDropped OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received end-to-end OAM cells that were dropped."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 15 }
+
+juniAtmF4FlowSegmentInLoopbackCmds OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received OAM F4 segment loopback commands."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 16 }
+
+juniAtmF4FlowSegmentInLoopbackRsps OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received OAM F4 segment loopback responses."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 17 }
+
+juniAtmF4FlowSegmentOutLoopbackCmds OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted OAM F4 segment loopback commands."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 18 }
+
+juniAtmF4FlowSegmentOutLoopbackRsps OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted OAM F4 segment loopback responses."
+ ::= { juniAtmF4FlowOamSegmentStatsEntry 19 }
+
+
+--
+-- juniAtmMartiniTimeoutTimerTable
+--
+juniAtmMartiniTimeoutTimerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmMartiniTimeoutTimerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for ATM Martini cell aggregation timeout
+ detection. The user can configure timeout values for three timers.
+ A row exists for every separate timer supported. These rows get
+ created as soon as the ERX system comes up."
+ ::= { juniAtmIfLayer 13 }
+
+juniAtmMartiniTimeoutTimerEntry OBJECT-TYPE
+ SYNTAX JuniAtmMartiniTimeoutTimerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry contains the timeout value of ATM Martini
+ cell aggregation timer."
+ INDEX { juniAtmMartiniTimeoutTimerIndex }
+ ::= { juniAtmMartiniTimeoutTimerTable 1 }
+
+JuniAtmMartiniTimeoutTimerEntry ::= SEQUENCE {
+ juniAtmMartiniTimeoutTimerIndex INTEGER,
+ juniAtmMartiniTimeoutTimerValue Integer32 }
+
+juniAtmMartiniTimeoutTimerIndex OBJECT-TYPE
+ SYNTAX INTEGER {
+ timer1(1),
+ timer2(2),
+ timer3(3) }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ATM Martini cell aggregation timeout timer identifier."
+ ::= { juniAtmMartiniTimeoutTimerEntry 1 }
+
+juniAtmMartiniTimeoutTimerValue OBJECT-TYPE
+ SYNTAX Integer32 (100..4095)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The ATM Martini cell aggregation timeout timer value in microseconds."
+ DEFVAL { 100 }
+ ::= { juniAtmMartiniTimeoutTimerEntry 2 }
+
+-- ///////////////////
+-- ATM VP Statistics
+--
+-- //////////////////
+--
+-- juniAtmVpStatsTable
+--
+juniAtmVpStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmVpStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for ATM VP statistics present in the
+ system. A row exists for every VP on the ATM
+ interface. These rows get created as soon as the ATM major interface
+ created."
+ ::= { juniAtmIfLayer 14 }
+
+juniAtmVpStatsEntry OBJECT-TYPE
+ SYNTAX JuniAtmVpStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry contain the VP statistics."
+ INDEX { ifIndex,
+ atmVplVpi }
+ ::= { juniAtmVpStatsTable 1 }
+
+JuniAtmVpStatsEntry ::= SEQUENCE {
+ juniAtmVpStatsIfIndex InterfaceIndex,
+ juniAtmVpStatsVpi AtmVpIdentifier,
+ juniAtmVpStatsInCells Counter64,
+ juniAtmVpStatsInPackets Counter64,
+ juniAtmVpStatsInPacketOctets Counter64,
+ juniAtmVpStatsOutCells Counter64,
+ juniAtmVpStatsOutPackets Counter64,
+ juniAtmVpStatsOutPacketOctets Counter64,
+ juniAtmVpStatsInPacketErrors Counter32,
+ juniAtmVpStatsOutPacketErrors Counter32,
+ juniAtmVpStatsInPacketDiscards Counter32,
+ juniAtmVpStatsInPacketOctetDiscards Counter32,
+ juniAtmVpStatsInPacketUnknownProtocol Counter32,
+ juniAtmVpStatsCrcErrors Counter32,
+ juniAtmVpStatsSarTimeouts Counter32,
+ juniAtmVpStatsOverSizedPackets Counter32
+}
+
+juniAtmVpStatsIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM interface."
+ ::= { juniAtmVpStatsEntry 1 }
+
+juniAtmVpStatsVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The VPI value of the virtual path for which statistics are retrieved."
+ ::= { juniAtmVpStatsEntry 2 }
+
+
+juniAtmVpStatsInCells OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received cells."
+ ::= { juniAtmVpStatsEntry 3 }
+
+juniAtmVpStatsInPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received AAL5 PDUs."
+ ::= { juniAtmVpStatsEntry 4 }
+
+juniAtmVpStatsInPacketOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received AAL5 PDU octets."
+ ::= { juniAtmVpStatsEntry 5 }
+
+juniAtmVpStatsOutCells OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted cells."
+ ::= { juniAtmVpStatsEntry 6 }
+
+juniAtmVpStatsOutPackets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted AAL5 PDUs"
+ ::= { juniAtmVpStatsEntry 7 }
+
+juniAtmVpStatsOutPacketOctets OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted AAL5 PDU octets."
+ ::= { juniAtmVpStatsEntry 8 }
+
+juniAtmVpStatsInPacketErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received packets dropped due to errors."
+ ::= { juniAtmVpStatsEntry 9 }
+
+
+juniAtmVpStatsOutPacketErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Packets not transmitted due to errors."
+ ::= { juniAtmVpStatsEntry 10 }
+juniAtmVpStatsInPacketDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received packets without errors discarded."
+ ::= { juniAtmVpStatsEntry 11 }
+
+juniAtmVpStatsInPacketOctetDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received bytes without errors discarded."
+ ::= { juniAtmVpStatsEntry 12 }
+
+juniAtmVpStatsInPacketUnknownProtocol OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received packets that are discarded because the interface can not
+ discern or is not configured to support this protocol."
+ ::= { juniAtmVpStatsEntry 13 }
+
+juniAtmVpStatsCrcErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received packets that are discarded because of check sum erros"
+ ::= { juniAtmVpStatsEntry 14 }
+
+juniAtmVpStatsSarTimeouts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received packets that are discarded because of SAR timeout"
+ ::= { juniAtmVpStatsEntry 15 }
+
+juniAtmVpStatsOverSizedPackets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Over sized packets that are received on this VP."
+ ::= { juniAtmVpStatsEntry 16 }
+
+
+
+
+-- /////////////////////////////////////////////////////////////////////////////
+--
+-- AAL5 LAYER
+--
+-- /////////////////////////////////////////////////////////////////////////////
+--
+-- IfIndex selection for creating new ATM AAL5 interfaces
+--
+juniAtmAal5NextIfIndex OBJECT-TYPE
+ SYNTAX JuniNextIfIndex
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Coordinate ifIndex value allocation for entries in juniAtmAal5IfTable.
+
+ A GET of this object returns the next available ifIndex value to be used
+ to create an entry in the associated interface table; or zero, if no
+ valid ifIndex value is available. This object also returns a value of
+ zero when it is the lexicographic successor of a varbind presented in an
+ SNMP GETNEXT or GETBULK request, for which circumstance it is assumed
+ that ifIndex allocation is unintended.
+
+ Successive GETs will typically return different values, thus avoiding
+ collisions among cooperating management clients seeking to create table
+ entries simultaneously."
+ ::= { juniAtmAal5IfLayer 1 }
+
+
+--
+-- The ATM AAL5 Interface Table
+--
+juniAtmAal5IfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmAal5IfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for ATM AAL5 interfaces present in the
+ system."
+ ::= { juniAtmAal5IfLayer 2 }
+
+juniAtmAal5IfEntry OBJECT-TYPE
+ SYNTAX JuniAtmAal5IfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the characteristics of an ATM AAL5 interface.
+ Creating/deleting entries in this table causes corresponding entries for
+ be created/deleted in ifTable/ifXTable/juniIfTable."
+ INDEX { juniAtmAal5IfIndex }
+ ::= { juniAtmAal5IfTable 1 }
+
+JuniAtmAal5IfEntry ::= SEQUENCE {
+ juniAtmAal5IfIndex InterfaceIndex,
+ juniAtmAal5IfRowStatus RowStatus,
+ juniAtmAal5IfLowerIfIndex InterfaceIndexOrZero }
+
+juniAtmAal5IfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM AAL5 interface. When creating entries in this
+ table, suitable values for this object are determined by reading
+ juniAtmAal5NextIfIndex."
+ ::= { juniAtmAal5IfEntry 1 }
+
+juniAtmAal5IfRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy
+
+ To create an entry in this table, the following entry objects MUST be
+ explicitly configured:
+ juniAtmAal5IfRowStatus
+ juniAtmAal5IfLowerIfIndex
+
+ In addition, when creating an entry the following condition must hold:
+ A value for juniAtmAal5IfIndex must have been determined previously,
+ by reading juniAtmAal5NextIfIndex.
+
+ A corresponding entry in ifTable/ifXTable/juniIfTable is created or
+ destroyed as a result of creating/destroying an entry in this table."
+ ::= { juniAtmAal5IfEntry 2 }
+
+juniAtmAal5IfLowerIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of an ATM interface over which this ATM AAL5 interface is
+ to be layered. A value of zero indicates no layering. An
+ implementation may choose to require that a nonzero value be configured
+ at entry creation."
+ ::= { juniAtmAal5IfEntry 3 }
+
+
+--
+-- ATM Bulk Circuites Name Table
+--
+juniAtmBulkCircuitsNameTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmBulkCircuitsNameEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entries in this table provide mappings of ATM bulk virtual circuit
+ range names to local integer identifiers for those profiles. These
+ integers are used as indexes into other MIB tables containing profile
+ configuration parameters associated with the same profile name."
+ ::= { juniAtmAal5IfLayer 3 }
+
+juniAtmBulkCircuitsNameEntry OBJECT-TYPE
+ SYNTAX JuniAtmBulkCircuitsNameEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A mapping of a ATM bulk virtual circuit range name to an integer
+ identifier for that name."
+ INDEX { juniAtmBulkCircuitsNameAal5IfIndex,
+ juniAtmBulkCircuitsNameName }
+ ::= { juniAtmBulkCircuitsNameTable 1 }
+
+JuniAtmBulkCircuitsNameEntry ::= SEQUENCE {
+ juniAtmBulkCircuitsNameAal5IfIndex InterfaceIndex,
+ juniAtmBulkCircuitsNameName DisplayString,
+ juniAtmBulkCircuitsNameRowStatus RowStatus,
+ juniAtmBulkCircuitsNameId Unsigned32 }
+
+juniAtmBulkCircuitsNameAal5IfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM AAL5 interface."
+ ::= { juniAtmBulkCircuitsNameEntry 1 }
+
+juniAtmBulkCircuitsNameName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..80))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ATM bulk virtual circuit range name uniquely identifying this
+ entry."
+ ::= { juniAtmBulkCircuitsNameEntry 2 }
+
+juniAtmBulkCircuitsNameRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table. Only the values
+ 'createAndGo' and 'destroy' may be SET.
+
+ Creating an entry in this table creates corresponding entry in
+ juniAtmBulkCircuitsIdTable. Deleting an entry in this table deletes
+ corresponding entries in juniAtmBulkCircuitsIdTable,
+ juniAtmBulkCircuitsTable and
+ juniAtmProfileOverrideAssignIfCircuitTable."
+ ::= { juniAtmBulkCircuitsNameEntry 3 }
+
+juniAtmBulkCircuitsNameId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The integer identifier associated with this ATM bulk virtual circuit
+ range name.
+
+ This value of this identifier is assigned by the device when an entry in
+ this table is created."
+ ::= { juniAtmBulkCircuitsNameEntry 4 }
+
+
+--
+-- ATM Bulk Circuits ID Table
+--
+juniAtmBulkCircuitsIdTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmBulkCircuitsIdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Provides inverse mapping of ATM bulk virtual circuit IDs to ATM bulk
+ virtual circuit names."
+ ::= { juniAtmAal5IfLayer 4 }
+
+juniAtmBulkCircuitsIdEntry OBJECT-TYPE
+ SYNTAX JuniAtmBulkCircuitsIdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A mapping of an integer identifier to a ATM bulk virtual circuit name."
+ INDEX { juniAtmBulkCircuitsIdAal5IfIndex,
+ juniAtmBulkCircuitsIdId }
+ ::= { juniAtmBulkCircuitsIdTable 1 }
+
+JuniAtmBulkCircuitsIdEntry ::= SEQUENCE {
+ juniAtmBulkCircuitsIdAal5IfIndex InterfaceIndex,
+ juniAtmBulkCircuitsIdId Unsigned32,
+ juniAtmBulkCircuitsIdName DisplayString,
+ juniAtmBulkCircuitsIdNextInstance Unsigned32 }
+
+juniAtmBulkCircuitsIdAal5IfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM AAL5 interface."
+ ::= { juniAtmBulkCircuitsIdEntry 1 }
+
+juniAtmBulkCircuitsIdId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The integer identifier associated with this ATM bulk virtual circuit
+ name."
+ ::= { juniAtmBulkCircuitsIdEntry 2 }
+
+juniAtmBulkCircuitsIdName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..80))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ATM bulk virtual circuit name having the associated identifier."
+ ::= { juniAtmBulkCircuitsIdEntry 3 }
+
+juniAtmBulkCircuitsIdNextInstance OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The next available instance value for juniAtmBulkCircuitsEntry."
+ ::= { juniAtmBulkCircuitsIdEntry 4 }
+
+
+--
+-- ATM Bulk Circuits Table
+--
+juniAtmBulkCircuitsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmBulkCircuitsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains bulk virtual circuit range parameters."
+ ::= { juniAtmAal5IfLayer 5 }
+
+juniAtmBulkCircuitsEntry OBJECT-TYPE
+ SYNTAX JuniAtmBulkCircuitsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the characteristics of VC range."
+ INDEX { juniAtmBulkCircuitsAal5IfIndex,
+ juniAtmBulkCircuitsId,
+ juniAtmBulkCircuitsInstance }
+ ::= { juniAtmBulkCircuitsTable 1 }
+
+JuniAtmBulkCircuitsEntry ::= SEQUENCE {
+ juniAtmBulkCircuitsAal5IfIndex InterfaceIndex,
+ juniAtmBulkCircuitsId Unsigned32,
+ juniAtmBulkCircuitsInstance Unsigned32,
+ juniAtmBulkCircuitsRowStatus RowStatus,
+ juniAtmBulkCircuitsMinVpi AtmVpIdentifier,
+ juniAtmBulkCircuitsMaxVpi AtmVpIdentifier,
+ juniAtmBulkCircuitsMinVci AtmVcIdentifier,
+ juniAtmBulkCircuitsMaxVci AtmVcIdentifier,
+ juniAtmBulkCircuitsAdminState JuniEnable }
+
+juniAtmBulkCircuitsAal5IfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM AAL5 interface on which this bulk virtual
+ circuit sub-range is created."
+ ::= { juniAtmBulkCircuitsEntry 1 }
+
+juniAtmBulkCircuitsId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The integer identifier associated with this ATM bulk virtual circuit
+ name."
+ ::= { juniAtmBulkCircuitsEntry 2 }
+
+juniAtmBulkCircuitsInstance OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The unique identifier of the ATM bulk virtual circuit sub-range."
+ ::= { juniAtmBulkCircuitsEntry 3 }
+
+juniAtmBulkCircuitsRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table. Only the values
+ 'createAndGo' and 'destroy' may be SET.
+
+ Since none of the VPI/VCI minimum and maximum values have default
+ values, all these values must be specified before setting RowStatus to
+ 'createAndGo'. The VPI/VCI minimum and maximum values can only be
+ configured upon creation.
+
+ Deleting an entry in this table deletes corresponding entries in
+ juniAtmProfileOverrideAssignIfCircuitTable."
+ ::= { juniAtmBulkCircuitsEntry 4 }
+
+juniAtmBulkCircuitsMinVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The minimum value of VPI for this circuit sub-range. This value must
+ be less than or equal to the value of juniAtmBulkCircuitsMaxVpi."
+ ::= { juniAtmBulkCircuitsEntry 5 }
+
+juniAtmBulkCircuitsMaxVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The maximum value of VPI for this cicuit sub-range. This value must
+ be equal to or greater than the value of juniAtmBulkCircuitsMinVpi."
+ ::= { juniAtmBulkCircuitsEntry 6 }
+
+juniAtmBulkCircuitsMinVci OBJECT-TYPE
+ SYNTAX AtmVcIdentifier
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The minimum value of VCI for this circuit sub-range. This value must
+ be less than or equal to the value of juniAtmBulkCircuitsMaxVci."
+ ::= { juniAtmBulkCircuitsEntry 7 }
+
+juniAtmBulkCircuitsMaxVci OBJECT-TYPE
+ SYNTAX AtmVcIdentifier
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The maximum value of VCI for this circuit sub-range. This value must
+ be equal to or greater than the value of juniAtmBulkCircuitsMinVci."
+ ::= { juniAtmBulkCircuitsEntry 8 }
+
+juniAtmBulkCircuitsAdminState OBJECT-TYPE
+ SYNTAX JuniEnable
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The administrative status of this circuit sub-range."
+ DEFVAL { enable }
+ ::= { juniAtmBulkCircuitsEntry 9 }
+
+
+
+--
+-- Assign overriding profile to interface/vpi/vci.
+--
+juniAtmProfileOverrideAssignIfCircuitTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmProfileOverrideAssignIfCircuitEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table providing overriding profile assignment to a circuit configured
+ as part of bulk-configuration. Circuit is identified by interface index
+ and vpi, vci.
+
+ The entries in this table specify which profile to use when creating and
+ configuring a dynamic interface above a circuit specified by vpi and
+ vci.
+
+ This entry is effective when the circuit specified by
+ juniAtmProfileOverrideAssignIfCircuitAal5Index,
+ juniAtmProfileOverrideAssignIfCircuitRangeId,
+ juniAtmProfileOverrideAssignIfCircuitVpi,
+ juniAtmProfileOverrideAssignIfCircuitVci
+ is part of bulk-configuration."
+ ::= { juniAtmAal5IfLayer 6 }
+
+juniAtmProfileOverrideAssignIfCircuitEntry OBJECT-TYPE
+ SYNTAX JuniAtmProfileOverrideAssignIfCircuitEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An assignment of a profile to a circuit configured as part of
+ bulk-configuration on an AAL5 interface."
+ INDEX { juniAtmProfileOverrideAssignIfCircuitAal5Index,
+ juniAtmProfileOverrideAssignIfCircuitRangeId,
+ juniAtmProfileOverrideAssignIfCircuitVpi,
+ juniAtmProfileOverrideAssignIfCircuitVci }
+ ::= { juniAtmProfileOverrideAssignIfCircuitTable 1 }
+
+JuniAtmProfileOverrideAssignIfCircuitEntry ::= SEQUENCE {
+ juniAtmProfileOverrideAssignIfCircuitAal5Index InterfaceIndex,
+ juniAtmProfileOverrideAssignIfCircuitRangeId Unsigned32,
+ juniAtmProfileOverrideAssignIfCircuitVpi AtmVpIdentifier,
+ juniAtmProfileOverrideAssignIfCircuitVci AtmVcIdentifier,
+ juniAtmProfileOverrideAssignIfCircuitRowStatus RowStatus,
+ juniAtmProfileOverrideAssignIfCircuitProfileId Unsigned32,
+ juniAtmProfileOverrideAssignIfCircuitOperStatus INTEGER }
+
+juniAtmProfileOverrideAssignIfCircuitAal5Index OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the AAL5 interface to which the profile is assigned."
+ ::= { juniAtmProfileOverrideAssignIfCircuitEntry 1 }
+
+juniAtmProfileOverrideAssignIfCircuitRangeId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The integer identifier associated with the ATM bulk circuit
+ configuration."
+ ::= { juniAtmProfileOverrideAssignIfCircuitEntry 2 }
+
+juniAtmProfileOverrideAssignIfCircuitVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The VPI value of the circuit to which the profile is assigned."
+ ::= { juniAtmProfileOverrideAssignIfCircuitEntry 3 }
+
+juniAtmProfileOverrideAssignIfCircuitVci OBJECT-TYPE
+ SYNTAX AtmVcIdentifier
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The VCI value of the circuit to which the profile is assigned."
+ ::= { juniAtmProfileOverrideAssignIfCircuitEntry 4 }
+
+
+juniAtmProfileOverrideAssignIfCircuitRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table. Only the values
+ 'createAndGo' and 'destroy' may be SET.
+
+ Since the VPI, VCI and profileId values do not have any default
+ values, all these values must be specified before setting RowStatus to
+ 'createAndGo'. The VPI, VCI and profileId values can only be
+ configured upon creation. None of these values can be modified except
+ by deleting the entry."
+ ::= { juniAtmProfileOverrideAssignIfCircuitEntry 5 }
+
+juniAtmProfileOverrideAssignIfCircuitProfileId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The ID of the profile assigned to the circuit configured as part of
+ bulk-configuration. Circuit is identified by interface index and vpi,
+ vci."
+ ::= { juniAtmProfileOverrideAssignIfCircuitEntry 6 }
+
+juniAtmProfileOverrideAssignIfCircuitOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ inactive(0),
+ active(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The operational status of the profile override assignment identified
+ by this entry.
+
+ It returns inactive(0), if a static ATM circuit with identical VPI/VCI
+ values is present on the same ATM interface. In this case, this
+ profile override will not be used to configure upper dynamic
+ interfaces.
+
+ It returns active(1), if no static ATM circuit with identical VPI/VCI
+ values is present on the same ATM interface. In this case, this
+ profile override will be used to configure upper dynamic interfaces."
+ ::= { juniAtmProfileOverrideAssignIfCircuitEntry 7 }
+
+
+-- /////////////////////////////////////////////////////////////////////////////
+--
+-- ATM SUBINTERFACE LAYER
+--
+-- /////////////////////////////////////////////////////////////////////////////
+--
+-- IfIndex selection for creating new ATM Subinterfaces
+--
+juniAtmSubIfNextIfIndex OBJECT-TYPE
+ SYNTAX JuniNextIfIndex
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Coordinate ifIndex value allocation for entries in juniAtmSubIfTable.
+
+ A GET of this object returns the next available ifIndex value to be used
+ to create an entry in the associated interface table; or zero, if no
+ valid ifIndex value is available. This object also returns a value of
+ zero when it is the lexicographic successor of a varbind presented in an
+ SNMP GETNEXT or GETBULK request, for which circumstance it is assumed
+ that ifIndex allocation is unintended.
+
+ Successive GETs will typically return different values, thus avoiding
+ collisions among cooperating management clients seeking to create table
+ entries simultaneously."
+ ::= { juniAtmSubIfLayer 1 }
+
+--
+-- The ATM Subinterface Table
+--
+juniAtmSubIfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmSubIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for ATM Subinterfaces present in the
+ system."
+ ::= { juniAtmSubIfLayer 2 }
+
+juniAtmSubIfEntry OBJECT-TYPE
+ SYNTAX JuniAtmSubIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the characteristics of an ATM Subinterface.
+ Creating/deleting entries in this table causes corresponding entries for
+ be created/deleted in ifTable/ifXTable/juniIfTable."
+ INDEX { juniAtmSubIfIndex }
+ ::= { juniAtmSubIfTable 1 }
+
+JuniAtmSubIfEntry ::= SEQUENCE {
+ juniAtmSubIfIndex InterfaceIndex,
+ juniAtmSubIfRowStatus RowStatus,
+ juniAtmSubIfDistinguisher Integer32,
+ juniAtmSubIfLowerIfIndex InterfaceIndexOrZero,
+ juniAtmSubIfNbma TruthValue,
+ juniAtmSubIfAddress AtmAddr,
+ juniAtmSubIfMtu Integer32,
+ juniAtmSubIfAdvisoryRxSpeed Integer32,
+ juniAtmSubIfMartiniMaxCellsPerPacket Integer32,
+ juniAtmSubIfMartiniTimeoutTimerId Integer32,
+ juniAtmSubIfAssociatedVcClassId Unsigned32
+ }
+
+juniAtmSubIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM Subinterface. When creating entries in this
+ table, suitable values for this object are determined by reading
+ juniAtmSubNextIfIndex."
+ ::= { juniAtmSubIfEntry 1 }
+
+juniAtmSubIfRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy
+
+ To create an entry in this table, the following entry objects MUST be
+ explicitly configured:
+ juniAtmSubIfRowStatus
+ juniAtmSubIfLowerIndex
+
+ In addition, when creating an entry the following condition must hold:
+ A value for juniAtmSubIfIndex must have been determined previously,
+ by reading juniAtmSubIfNextIfIndex.
+
+ A corresponding entry in ifTable/ifXTable/juniIfTable is created or
+ destroyed as a result of creating/destroying an entry in this table."
+ ::= { juniAtmSubIfEntry 2 }
+
+juniAtmSubIfDistinguisher OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "An integer identifier for the subinterface, used in conjunction with
+ the command-line interface. It is provided here for cross-reference
+ purposes only.
+
+ The value must be unique among subinterfaces configured on the same
+ underlying ATM adaptation layer. The upper bound for the value is
+ further constrained to be identical with the maximum number of
+ subinterfaces supported by the lower interface.
+
+ If this object is not configured, a value will be allocated internally
+ and can be queried after table entry creation has succeeded."
+ ::= { juniAtmSubIfEntry 3 }
+
+juniAtmSubIfLowerIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of an ATM AAL5 interface over which this ATM subinterface
+ is to be layered. A value of zero indicates no layering. An
+ implementation may choose to require that a nonzero value be configured
+ at entry creation."
+ ::= { juniAtmSubIfEntry 4 }
+
+juniAtmSubIfNbma OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The NBMA administrative setting. Setting this value of this object to
+ true(1) will enable multipoint access on this interface. Setting the
+ value to false(2), will enable point to point access on this interface."
+ DEFVAL { false }
+ ::= { juniAtmSubIfEntry 5 }
+
+juniAtmSubIfAddress OBJECT-TYPE
+ SYNTAX AtmAddr (SIZE(0|7|20))
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Specifies the local ATM NSAP address of the circuit. A GET operation
+ returns a full 20-octet NSAP. A SET operation only requires 7 octets,
+ since the prefix can be implied."
+ DEFVAL { ''H }
+ ::= { juniAtmSubIfEntry 6 }
+
+juniAtmSubIfMtu OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The size of the largest packet which can be sent/received on the
+ interface, specified in octets."
+ DEFVAL { 9180 }
+ ::= { juniAtmSubIfEntry 7 }
+
+juniAtmSubIfAdvisoryRxSpeed OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Advisory receive speed, in kilobits per second (kbps),
+ of this subinterface. This object has no impact on
+ forwarding performance but may be used as a hint for
+ underlying circuit receive speed."
+ DEFVAL { 0 }
+ ::= { juniAtmSubIfEntry 8 }
+
+juniAtmSubIfMartiniMaxCellsPerPacket OBJECT-TYPE
+ SYNTAX Integer32 (1..190)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The number of cells that can be aggregated in a single ATM Martini
+ packet in cell-relay mode."
+ DEFVAL { 1 }
+ ::= { juniAtmSubIfEntry 9 }
+
+juniAtmSubIfMartiniTimeoutTimerId OBJECT-TYPE
+ SYNTAX Integer32 (1..3)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The timer identifier used to abandon cell aggregation when no
+ cells are supplied for transmission in ATM Martini cell-relay mode."
+ DEFVAL { 1 }
+ ::= { juniAtmSubIfEntry 10 }
+
+juniAtmSubIfAssociatedVcClassId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The integer identifier of the ATM VC class associated with this ATM
+ sub interface. A value for this identifier is determined by locating or
+ creating an ATM VC class name in the juniAtmVcClassNameTable. A value of 0
+ means no VC class association exists for this interface."
+ DEFVAL { 0 }
+ ::= { juniAtmSubIfEntry 11 }
+
+
+--
+-- The ATM Subinterface VCC Table
+--
+juniAtmSubIfVccTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmSubIfVccEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for ATM VCCs configured on ATM
+ subinterfaces present in the system.
+
+ An implementation may constrain the number of VCCs permitted to be
+ configured per ATM Subinterface; in particular, an implementation may
+ restrict each ATM Subinterface to have a single VCC.
+
+ Attributes in this entry can only be configured at entry creation, and
+ remain fixed for the lifetime of the entry."
+ ::= { juniAtmSubIfLayer 3 }
+
+juniAtmSubIfVccEntry OBJECT-TYPE
+ SYNTAX JuniAtmSubIfVccEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the characteristics of an ATM subinterface VCC."
+ INDEX { juniAtmSubIfIndex,
+ juniAtmSubIfVccVpi,
+ juniAtmSubIfVccVci }
+ ::= { juniAtmSubIfVccTable 1 }
+
+JuniAtmSubIfVccEntry ::= SEQUENCE {
+ juniAtmSubIfVccVpi AtmVpIdentifier,
+ juniAtmSubIfVccVci AtmVcIdentifier,
+ juniAtmSubIfVccRowStatus RowStatus,
+ juniAtmSubIfVccVcd Integer32,
+ juniAtmSubIfVccType INTEGER,
+ juniAtmSubIfVccServiceCategory INTEGER,
+ juniAtmSubIfVccPcr Integer32,
+ juniAtmSubIfVccScr Integer32,
+ juniAtmSubIfVccMbs Integer32,
+ juniAtmSubIfInverseArp TruthValue,
+ juniAtmSubIfInverseArpRefresh Integer32,
+ juniAtmSubIfVccAssociatedVcClassId Unsigned32 }
+
+juniAtmSubIfVccVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The VPI of the ATM VCC used by this subinterface."
+ ::= { juniAtmSubIfVccEntry 1 }
+
+juniAtmSubIfVccVci OBJECT-TYPE
+ SYNTAX AtmVcIdentifier
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The VCI of the ATM VCC used by this subinterface."
+ ::= { juniAtmSubIfVccEntry 2 }
+
+juniAtmSubIfVccRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy
+
+ To create an entry in this table, the following entry objects MUST be
+ explicitly configured:
+ juniAtmSubIfVccRowStatus
+
+ In addition, when creating an entry the following conditions must hold:
+ The ATM Subinterface identified by juniAtmSubIfIndex must exist.
+
+ A positive value configured for juniAtmSubIfVccVcd must not already
+ be assigned to an existing VCC.
+
+ For each value of juniAtmSubIfVccServiceCategory, additional
+ dependent objects in the entry require configuration as identified
+ here:
+
+ juniAtmSubIfVccServiceCategory Requires configuration of:
+ ------------------------------------------------------------
+ ubr <none>
+
+ ubrPcr juniAtmSubIfVccPcr
+
+ nrtVbr juniAtmSubIfVccPcr
+ juniAtmSubIfVccScr
+ juniAtmSubIfVccMbs
+
+ cbr juniAtmSubIfVccPcr
+
+ rtVbr juniAtmSubIfVccPcr
+ juniAtmSubIfVccScr
+ juniAtmSubIfVccMbs
+ ------------------------------------------------------------
+
+ Attributes in this entry can only be configured at entry creation,
+ and remain fixed for the lifetime of the entry."
+ ::= { juniAtmSubIfVccEntry 3 }
+
+juniAtmSubIfVccVcd OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "An integer identifier for the circuit, used in conjunction with the
+ command-line interface. It is provided here for cross-reference
+ purposes only.
+
+ The value must be unique among VCCs configured on the same underlying
+ ATM interface.
+
+ If this object is not configured, or is configured with a value of zero,
+ a value will be allocated internally and can be queried after table
+ entry creation has succeeded."
+ ::= { juniAtmSubIfVccEntry 4 }
+
+juniAtmSubIfVccType OBJECT-TYPE
+ SYNTAX INTEGER {
+ rfc1483VcMux(0),
+ rfc1483Llc(1),
+ autoconfig(2),
+ aal5(3),
+ aal0(4) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies the encapsulation used by the circuit to carry IP datagrams.
+ Encapsulations are as specified in RFC1483 Multiprotocol Interconnect
+ over ATM. The 'autoconfig' value will recognize both VcMux and LLC
+ formats. The 'aal5' and 'aal0' values are used for encapsulation
+ methods for transport of ATM frames and cells over IP and MPLS networks
+ when no encapsulation method is specified."
+ DEFVAL { rfc1483VcMux }
+ ::= { juniAtmSubIfVccEntry 5 }
+
+juniAtmSubIfVccServiceCategory OBJECT-TYPE
+ SYNTAX INTEGER {
+ ubr(0),
+ ubrPcr(1),
+ nrtVbr(2),
+ cbr(3),
+ rtVbr(4) }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Service category for this circuit:
+ ubr Unspecified Bit Rate (best effort).
+ ubrPcr Unspecified Bit Rate with Peak Cell Rate limit.
+ nrtVbr Non-RealTime Variable Bit Rate.
+ cbr Constant Bit Rate.
+ rtVbr Realtime Variable Bit Rate."
+ DEFVAL { ubr }
+ ::= { juniAtmSubIfVccEntry 6 }
+
+juniAtmSubIfVccPcr OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Peak Cell Rate, in kilobits per second (kbps), of this circuit.
+
+ This parameter is only required when juniAtmSubIfVccServiceCategory is
+ configured to have one of the following values:
+ ubrPcr
+ nrtVbr
+ cbr
+ rtVbr "
+ DEFVAL { 0 }
+ ::= { juniAtmSubIfVccEntry 7 }
+
+juniAtmSubIfVccScr OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Sustained Cell Rate, in kilobits per second (kbps), of this circuit.
+
+ This parameter is only required when juniAtmSubIfVccServiceCategory is
+ configured to have the following value:
+ nrtVbr
+ rtVbr "
+ DEFVAL { 0 }
+ ::= { juniAtmSubIfVccEntry 8 }
+
+juniAtmSubIfVccMbs OBJECT-TYPE
+ SYNTAX Integer32 (0..16777215)
+ UNITS "cells"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Maximum Burst Size, in cells, of this circuit.
+
+ This parameter is only required when juniAtmSubIfVccServiceCategory is
+ configured to have the following value:
+ nrtVbr
+ rtVbr "
+ DEFVAL { 0 }
+ ::= { juniAtmSubIfVccEntry 9 }
+
+juniAtmSubIfInverseArp OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enables the inverse ARP protocol on this VCC; true(1) enables the
+ protocol, false(2) disables it."
+ ::= { juniAtmSubIfVccEntry 10 }
+
+juniAtmSubIfInverseArpRefresh OBJECT-TYPE
+ SYNTAX Integer32 (0..60)
+ UNITS "minutes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The refresh rate in minutes between inverse ARP protocol messages."
+ ::= { juniAtmSubIfVccEntry 11 }
+
+juniAtmSubIfVccAssociatedVcClassId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The integer identifier of the ATM VC class associated with this ATM
+ sub interface. A value for this identifier is determined by locating or
+ creating an ATM VC class name in the juniAtmVcClassNameTable. A value
+ of 0 means no VC class association exists for this VC."
+ DEFVAL { 0 }
+ ::= { juniAtmSubIfVccEntry 12 }
+
+
+--
+-- The ATM OAM Table
+--
+juniAtmCircuitOamTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmCircuitOamEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains circuit OAM data for a PVC."
+ ::= { juniAtmSubIfLayer 4 }
+
+juniAtmCircuitOamEntry OBJECT-TYPE
+ SYNTAX JuniAtmCircuitOamEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry provides OAM data on an ATM PVC."
+ INDEX { juniAtmCircuitOamIfIndex,
+ juniAtmCircuitOamVpi,
+ juniAtmCircuitOamVci }
+ ::= { juniAtmCircuitOamTable 1 }
+
+JuniAtmCircuitOamEntry ::= SEQUENCE {
+ juniAtmCircuitOamIfIndex InterfaceIndex,
+ juniAtmCircuitOamVpi AtmVpIdentifier,
+ juniAtmCircuitOamVci AtmVcIdentifier,
+ juniAtmCircuitOamAdminStatus INTEGER,
+ juniAtmCircuitOamLoopbackOperStatus INTEGER,
+ juniAtmCircuitVcOamOperStatus INTEGER,
+ juniAtmCircuitOamLoopbackFrequency Integer32,
+ juniAtmCircuitInOamF5Cells Counter32,
+ juniAtmCircuitInOamCellsDropped Counter32,
+ juniAtmCircuitOutOamF5Cells Counter32,
+ juniAtmCircuitInOamF5EndToEndLoopbackCells Counter32,
+ juniAtmCircuitInOamF5SegmentLoopbackCells Counter32,
+ juniAtmCircuitInOamF5AisCells Counter32,
+ juniAtmCircuitInOamF5RdiCells Counter32,
+ juniAtmCircuitOutOamF5EndToEndLoopbackCells Counter32,
+ juniAtmCircuitOutOamF5SegmentLoopbackCells Counter32,
+ juniAtmCircuitOutOamF5RdiCells Counter32,
+ juniAtmCircuitInOamF5EndToEndLoopbackCmds Counter32,
+ juniAtmCircuitInOamF5EndToEndLoopbackRsps Counter32,
+ juniAtmCircuitInOamF5SegmentLoopbackCmds Counter32,
+ juniAtmCircuitInOamF5SegmentLoopbackRsps Counter32,
+ juniAtmCircuitOutOamF5EndToEndLoopbackCmds Counter32,
+ juniAtmCircuitOutOamF5EndToEndLoopbackRsps Counter32,
+ juniAtmCircuitOutOamF5SegmentLoopbackCmds Counter32,
+ juniAtmCircuitOutOamF5SegmentLoopbackRsps Counter32,
+ juniAtmCircuitOamUpCount Integer32,
+ juniAtmCircuitOamDownCount Integer32,
+ juniAtmCircuitOamRetryFrequency Integer32,
+ juniAtmCircuitOamAlarmDownCount Integer32,
+ juniAtmCircuitOamAlarmClearTimeout Integer32 }
+
+juniAtmCircuitOamIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM subinterface."
+ ::= { juniAtmCircuitOamEntry 1 }
+
+juniAtmCircuitOamVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The VPI of the ATM VCC used by this ATM interface and PVC."
+ ::= { juniAtmCircuitOamEntry 2 }
+
+juniAtmCircuitOamVci OBJECT-TYPE
+ SYNTAX AtmVcIdentifier
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The VCI of the ATM VCC used by this ATM interface and PVC."
+ ::= { juniAtmCircuitOamEntry 3 }
+
+juniAtmCircuitOamAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ oamAdminStateDisabled(1),
+ oamAdminStateEnabled(2) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The administrative state of OAM for the interface identified by this
+ entry."
+ DEFVAL { oamAdminStateDisabled }
+ ::= { juniAtmCircuitOamEntry 4 }
+
+juniAtmCircuitOamLoopbackOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ oamOperStatusNotSupported(0),
+ oamOperStatusDisabled(1),
+ oamOperStatusSent(2),
+ oamOperStatusReceived(3),
+ oamOperStatusFailed(4) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The operational status of OAM for the interface identified by this
+ entry.
+ oamOperStatusNotSupported(0) - OAM not supported on this interface
+ oamOperStatusDisabled(1) - VC integrity disabled
+ oamOperStatusSent(2) - Loopback sent, awaiting response
+ oamOperStatusReceived(3) - Loopback response received, awaiting
+ frequency
+ oamOperStatusFailed(4) - Loopback response not received, or
+ invalid response received"
+ ::= { juniAtmCircuitOamEntry 5 }
+
+juniAtmCircuitVcOamOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ oamVcOperStateAisState(0),
+ oamVcOperStateRdiState(1),
+ oamVcOperStateDownRetry(2),
+ oamVcOperStateUpRetry(3),
+ oamVcOperStateUp(4),
+ oamVcOperStateDown(5),
+ oamVcOperStateNotManaged(6),
+ oamVcOperStateVpAis(7),
+ oamVcOperStateVpRdi(8),
+ oamVcOperStateVcInVpRdi(9),
+ oamVcoperStateVcInVpAis(10),
+ oamVcOperStateSegAis(11),
+ oamVcOperStateSegRdi(12),
+ oamVcOperStateGenAis(13)}
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OAM VC operational status of this entry.
+ oamVcOperStateAisState(0) - AIS cell received or underlying
+ physical layer reporting transmission
+ path AIS
+ oamVcOperStateRdiState(1) - RDI cell received
+ oamVcOperStateDownRetry(2) - OAM loopback failed, using retry
+ frequency to verify that the VC is
+ really down
+ oamVcOperStateUpRetry(3) - OAM loopback successful, using retry
+ frequency to verify that the VC is
+ really up
+ oamVcOperStateUp(4) - OAM loopback successful after up retry
+ verification
+ oamVcOperStateDown(5) - OAM loopback failed after down retry
+ verification
+ oamVcOperStateNotManaged(6)- No verification via loopback cells
+ being performed
+ oamVcOperStateVpAis(7) - F4 AIS cell received
+ oamVcOperStateVpRdi(8) - F4 RDI cell received
+ oamVcOperStateVcInVpRdi(9) - F4 RDI cell received; path failure
+ oamVcOperStateVcInVpAis(10)- F4 AIS cell received; path failure
+ oamVcOperStateSegAis(11) - Segment AIS cell received
+ oamVcOperStateSegRdi(12) - Segment RDI cell received
+ oamVcOperStateGenAis(13) - Connection failure; generating AIS
+ cells."
+ ::= { juniAtmCircuitOamEntry 6 }
+
+juniAtmCircuitOamLoopbackFrequency OBJECT-TYPE
+ SYNTAX Integer32 (1..600)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The OAM loopback frequency in seconds."
+ DEFVAL { 10 }
+ ::= { juniAtmCircuitOamEntry 7 }
+
+juniAtmCircuitInOamF5Cells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received OAM F5 cells."
+ ::= { juniAtmCircuitOamEntry 8 }
+
+juniAtmCircuitInOamCellsDropped OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received OAM cells that were dropped."
+ ::= { juniAtmCircuitOamEntry 9 }
+
+juniAtmCircuitOutOamF5Cells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted OAM F5 cells."
+ ::= { juniAtmCircuitOamEntry 10 }
+
+juniAtmCircuitInOamF5EndToEndLoopbackCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total received OAM F5 end-to-end loopback cells. Aggregate of
+ juniAtmCircuitInOamF5EndToEndLoopbackCmds and
+ juniAtmCircuitInOamF5EndToEndLoopbackRsps"
+ ::= { juniAtmCircuitOamEntry 11 }
+
+juniAtmCircuitInOamF5SegmentLoopbackCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total received OAM F5 segment loopback cells. Aggregate of
+ juniAtmCircuitInOamF5SegmentLoopbackCmds and
+ juniAtmCircuitInOamF5SegmentLoopbackRsps"
+ ::= { juniAtmCircuitOamEntry 12 }
+
+juniAtmCircuitInOamF5AisCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received OAM F5 AIS cells."
+ ::= { juniAtmCircuitOamEntry 13 }
+
+juniAtmCircuitInOamF5RdiCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received OAM F5 RDI cells."
+ ::= { juniAtmCircuitOamEntry 14 }
+
+juniAtmCircuitOutOamF5EndToEndLoopbackCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total transmitted OAM F5 end-to-end loopback cells. Aggregate of
+ juniAtmCircuitOutOamF5EndToEndLoopbackCmds and
+ juniAtmCircuitOutOamF5EndToEndLoopbackRsps"
+ ::= { juniAtmCircuitOamEntry 15 }
+
+juniAtmCircuitOutOamF5SegmentLoopbackCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total transmitted OAM F5 segment loopback cells. Aggregate of
+ juniAtmCircuitOutOamF5SegmentLoopbackCmds and
+ juniAtmCircuitOutOamF5SegmentLoopbackRsps"
+ ::= { juniAtmCircuitOamEntry 16 }
+
+juniAtmCircuitOutOamF5RdiCells OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted OAM F5 RDI cells."
+ ::= { juniAtmCircuitOamEntry 17 }
+
+juniAtmCircuitInOamF5EndToEndLoopbackCmds OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received OAM F5 end-to-end loopback commands."
+ ::= { juniAtmCircuitOamEntry 18 }
+
+juniAtmCircuitInOamF5EndToEndLoopbackRsps OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received OAM F5 end-to-end loopback responses."
+ ::= { juniAtmCircuitOamEntry 19 }
+
+juniAtmCircuitInOamF5SegmentLoopbackCmds OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received OAM F5 segment loopback commands."
+ ::= { juniAtmCircuitOamEntry 20 }
+
+juniAtmCircuitInOamF5SegmentLoopbackRsps OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Received OAM F5 segment loopback responses."
+ ::= { juniAtmCircuitOamEntry 21 }
+
+juniAtmCircuitOutOamF5EndToEndLoopbackCmds OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted OAM F5 end-to-end loopback commands."
+ ::= { juniAtmCircuitOamEntry 22 }
+
+juniAtmCircuitOutOamF5EndToEndLoopbackRsps OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted OAM F5 end-to-end loopback responses."
+ ::= { juniAtmCircuitOamEntry 23 }
+
+juniAtmCircuitOutOamF5SegmentLoopbackCmds OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted OAM F5 segment loopback commands."
+ ::= { juniAtmCircuitOamEntry 24 }
+
+juniAtmCircuitOutOamF5SegmentLoopbackRsps OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "cells"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transmitted OAM F5 segment loopback responses."
+ ::= { juniAtmCircuitOamEntry 25 }
+
+juniAtmCircuitOamUpCount OBJECT-TYPE
+ SYNTAX Integer32 (1..60)
+ UNITS "cells"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the number of successive loopback cell responses to receive
+ before a PVC is up for connectivity verification."
+ DEFVAL { 3 }
+ ::= { juniAtmCircuitOamEntry 26 }
+
+juniAtmCircuitOamDownCount OBJECT-TYPE
+ SYNTAX Integer32 (1..60)
+ UNITS "cells"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the number of successive loopback cell responses not received
+ before declaring a PVC down for connectivity verification."
+ DEFVAL { 5 }
+ ::= { juniAtmCircuitOamEntry 27 }
+
+juniAtmCircuitOamRetryFrequency OBJECT-TYPE
+ SYNTAX Integer32 (1..600)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the frequency (in seconds) to transmit loopback cells when
+ verifying PVC state (up or down) for connectivity verification."
+ DEFVAL { 1 }
+ ::= { juniAtmCircuitOamEntry 28 }
+
+juniAtmCircuitOamAlarmDownCount OBJECT-TYPE
+ SYNTAX Integer32 (1..60)
+ UNITS "cells"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the number of successive alarm (AIS or RDI) cells to receive
+ before declaring a PVC down."
+ DEFVAL { 1 }
+ ::= { juniAtmCircuitOamEntry 29 }
+
+juniAtmCircuitOamAlarmClearTimeout OBJECT-TYPE
+ SYNTAX Integer32 (3..60)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies how long to wait (in seconds) before declaring a PVC up after
+ it has stopped receiving alarm cells."
+ DEFVAL { 3 }
+ ::= { juniAtmCircuitOamEntry 30 }
+
+--
+-- The ATM Subinterface VCC Traffic Shaping Table
+--
+juniAtmSubIfVccTrafficShapingTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmSubIfVccTrafficShapingEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for traffic shaping of ATM VCCs configured
+ on ATM subinterfaces present in the system. This table augments the
+ juniAtmSubIfVccTable only for VCCs that support traffic shapping.
+
+ Attributes in this entry can only be configured at entry creation, and
+ remain fixed for the lifetime of the entry."
+ ::= { juniAtmSubIfLayer 5 }
+
+juniAtmSubIfVccTrafficShapingEntry OBJECT-TYPE
+ SYNTAX JuniAtmSubIfVccTrafficShapingEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the traffic shping characteristics of an ATM
+ subinterface VCC."
+ AUGMENTS { juniAtmSubIfVccEntry }
+ ::= { juniAtmSubIfVccTrafficShapingTable 1 }
+
+JuniAtmSubIfVccTrafficShapingEntry ::= SEQUENCE {
+ juniAtmSubIfVccTrafficShapingCdvt Unsigned32,
+ juniAtmSubIfVccTrafficShapingClp0 TruthValue,
+ juniAtmSubIfVccTrafficShapingTagging TruthValue,
+ juniAtmSubIfVccTrafficShapingPoliceObserve TruthValue,
+ juniAtmSubIfVccTrafficShapingPacketShaping TruthValue }
+
+juniAtmSubIfVccTrafficShapingCdvt OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "tenths of a microsecond"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The network cell delay variation tolerance (CDVT) in tenths of a
+ microsecond."
+ ::= { juniAtmSubIfVccTrafficShapingEntry 1 }
+
+juniAtmSubIfVccTrafficShapingClp0 OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies whether or not only CLP0 cells are to be policed according to
+ the traffic contract. CLP1 cells are forwarded on a best-effort basis
+ CLP-significant model for (VBR.2, VBR.3 conformance). Applicable only
+ for VBR circuits."
+ ::= { juniAtmSubIfVccTrafficShapingEntry 2 }
+
+juniAtmSubIfVccTrafficShapingTagging OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies whether or not CLP0 cells should be tagged for SCR policing
+ (VBR.3 conformance). Applicable only for VBR circuits."
+ ::= { juniAtmSubIfVccTrafficShapingEntry 3 }
+
+juniAtmSubIfVccTrafficShapingPoliceObserve OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies whether of not no policing action is to be taken (note the
+ double negative; if true(1) then no policing action will be taken; if
+ false(2) then policing action will be taken). Regardless of the state
+ of this object, all counters will be incremented."
+ ::= { juniAtmSubIfVccTrafficShapingEntry 4 }
+
+juniAtmSubIfVccTrafficShapingPacketShaping OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies whether of not to shape output traffic on a packet boundary."
+ ::= { juniAtmSubIfVccTrafficShapingEntry 5 }
+
+
+--
+-- The juniAtmSubIfSvcConfigTable for ATM switched
+-- virtual connections (SVCs).
+--
+juniAtmSubIfSvcConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmSubIfSvcConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION
+ "This table contains entries for extending the juniAtmSubIfTable to
+ configure switched virtual connection (SVC) on the subinterfaces."
+ ::= { juniAtmSubIfLayer 6 }
+
+juniAtmSubIfSvcConfigEntry OBJECT-TYPE
+ SYNTAX JuniAtmSubIfSvcConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION
+ "Each entry provides configuration parameters for an ATM SVC on the
+ subinterface."
+ INDEX { juniAtmSubIfIndex }
+ ::= { juniAtmSubIfSvcConfigTable 1 }
+
+JuniAtmSubIfSvcConfigEntry ::= SEQUENCE {
+ juniAtmSubIfSvcRowStatus RowStatus,
+ juniAtmSubIfSvcConfigDestAtmAddress AtmAddr,
+ juniAtmSubIfSvcConfigCircuitType INTEGER,
+ juniAtmSubIfSvcConfigServiceCategory INTEGER,
+ juniAtmSubIfSvcConfigPcr Unsigned32,
+ juniAtmSubIfSvcConfigScr Unsigned32,
+ juniAtmSubIfSvcConfigMbs Unsigned32,
+ juniAtmSubIfSvcConfigCdvt Unsigned32,
+ juniAtmSubIfSvcConfigClp0 TruthValue,
+ juniAtmSubIfSvcConfigTagging TruthValue,
+ juniAtmSubIfSvcConfigObserve TruthValue,
+ juniAtmSubIfSvcConfigPacketDiscard TruthValue,
+ juniAtmSubIfSvcConfigDestE164Address AtmAddr }
+
+juniAtmSubIfSvcRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy "
+ ::= { juniAtmSubIfSvcConfigEntry 1 }
+
+juniAtmSubIfSvcConfigDestAtmAddress OBJECT-TYPE
+ SYNTAX AtmAddr (SIZE(20))
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Specifies the destination ATM NSAP address of the circuit."
+ ::= { juniAtmSubIfSvcConfigEntry 2 }
+
+juniAtmSubIfSvcConfigCircuitType OBJECT-TYPE
+ SYNTAX INTEGER {
+ rfc1483VcMux(0),
+ rfc1483Llc(1) }
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Specifies the encapsulation used by the circuit to carry IP datagrams.
+ Encapsulations are as specified in RFC1483 Multiprotocol Interconnect
+ over ATM."
+ DEFVAL { rfc1483VcMux }
+ ::= { juniAtmSubIfSvcConfigEntry 3 }
+
+juniAtmSubIfSvcConfigServiceCategory OBJECT-TYPE
+ SYNTAX INTEGER {
+ ubr(0),
+ ubrPcr(1),
+ nrtVbr(2),
+ cbr(3),
+ rtVbr(4) }
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Service category for this circuit:
+ ubr Unspecified Bit Rate (best effort).
+ ubrPcr Unspecified Bit Rate with Peak Cell Rate limit.
+ nrtVbr Non-RealTime Variable Bit Rate.
+ cbr Constant Bit Rate.
+ rtVbr Realtime Variable Bit Rate."
+ DEFVAL { ubr }
+ ::= { juniAtmSubIfSvcConfigEntry 4 }
+
+juniAtmSubIfSvcConfigPcr OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Peak Cell Rate, in kilo-bits per second (kbps), of this circuit."
+ DEFVAL { 0 }
+ ::= { juniAtmSubIfSvcConfigEntry 5 }
+
+juniAtmSubIfSvcConfigScr OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Sustained Cell Rate, in kilo-bits per second (kbps), of this circuit."
+ DEFVAL { 0 }
+ ::= { juniAtmSubIfSvcConfigEntry 6 }
+
+juniAtmSubIfSvcConfigMbs OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "cells"
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Maximum Burst Size, in cells, of this circuit."
+ DEFVAL { 0 }
+ ::= { juniAtmSubIfSvcConfigEntry 7 }
+
+juniAtmSubIfSvcConfigCdvt OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "100us"
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "Specify the network Cell Delay Variation Tolerance."
+ ::= { juniAtmSubIfSvcConfigEntry 8 }
+
+juniAtmSubIfSvcConfigClp0 OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Specify that only CLP0 cells are to be policed according to the traffic
+ contract. CLP1 cells are forwarded on a best-effort basis
+ CLP-significant model for (VBR.2, VBR.3 conformance)."
+ ::= { juniAtmSubIfSvcConfigEntry 9 }
+
+juniAtmSubIfSvcConfigTagging OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Specify that CLP0 cells should be tagged for SCR policing (VBR.3
+ conformance)."
+ ::= { juniAtmSubIfSvcConfigEntry 10 }
+
+juniAtmSubIfSvcConfigObserve OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "Specify that no policing action is to be taken; only counters are
+ incremented."
+ ::= { juniAtmSubIfSvcConfigEntry 11 }
+
+juniAtmSubIfSvcConfigPacketDiscard OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION
+ "Enable early packet Discard for this circuit."
+ ::= { juniAtmSubIfSvcConfigEntry 12 }
+
+juniAtmSubIfSvcConfigDestE164Address OBJECT-TYPE
+ SYNTAX AtmAddr (SIZE(0|8))
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "Specifies the destination ATM E164 address of the circuit."
+ ::= { juniAtmSubIfSvcConfigEntry 13 }
+
+--
+-- The ATM subinterface description export object
+--
+juniAtmSubIfDescriptionExport OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enabling of this object will program the subinterface description down
+ to the applicable line card. Note, the subinterface description sent
+ down to the line card is a truncated version (32 bytes) of the ifAlias."
+ DEFVAL { false }
+ ::= { juniAtmSubIfLayer 7 }
+
+
+--
+-- The ATM NBMA table
+--
+juniAtmNbmaMapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmNbmaMapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for ATM NBMA maps."
+ ::= { juniAtmNbma 1 }
+
+juniAtmNbmaMapEntry OBJECT-TYPE
+ SYNTAX JuniAtmNbmaMapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the characteristics of an ATM NBMA map."
+ INDEX { juniAtmNbmaMapName,
+ juniAtmNbmaMapVcd }
+ ::= { juniAtmNbmaMapTable 1 }
+
+JuniAtmNbmaMapEntry ::= SEQUENCE {
+ juniAtmNbmaMapName JuniAtmNbmaMapName,
+ juniAtmNbmaMapVcd Integer32,
+ juniAtmNbmaMapIpAddress IpAddress,
+ juniAtmNbmaMapVpi AtmVpIdentifier,
+ juniAtmNbmaMapVci AtmVcIdentifier,
+ juniAtmNbmaMapIfIndex InterfaceIndexOrZero,
+ juniAtmNbmaMapBroadcast TruthValue,
+ juniAtmNbmaMapRowStatus RowStatus }
+
+juniAtmNbmaMapName OBJECT-TYPE
+ SYNTAX JuniAtmNbmaMapName
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The NBMA map name."
+ ::= { juniAtmNbmaMapEntry 1 }
+
+juniAtmNbmaMapVcd OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An integer identifier for the ATM circuit, used in conjunction with the
+ command-line interface.
+
+ The value must be unique among VCs configured on the same ATM
+ interface."
+ ::= { juniAtmNbmaMapEntry 2 }
+
+juniAtmNbmaMapIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP address associated with this entry."
+ ::= { juniAtmNbmaMapEntry 3 }
+
+juniAtmNbmaMapVpi OBJECT-TYPE
+ SYNTAX AtmVpIdentifier
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VPI identifier of the ATM circuit."
+ ::= { juniAtmNbmaMapEntry 4 }
+
+juniAtmNbmaMapVci OBJECT-TYPE
+ SYNTAX AtmVcIdentifier
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VCI identifier of the ATM circuit."
+ ::= { juniAtmNbmaMapEntry 5 }
+
+juniAtmNbmaMapIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndexOrZero
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ifIndex of the ATM major interface associated with this entry.
+ The value of this object will be zero when the map is not applied
+ to an interface. "
+ ::= { juniAtmNbmaMapEntry 6 }
+
+juniAtmNbmaMapBroadcast OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The broadcast enable/disable setting for this entry. The value true(1)
+ enable broadcast support; disable(2) disabled broadcast support for this
+ entry."
+ ::= { juniAtmNbmaMapEntry 7 }
+
+juniAtmNbmaMapRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy
+
+ Additional notes to aid the network manager:
+ - NBMA maps are not supported on dynamic interface.
+ - NBMA maps can only be applied to a single major ATM interface at a
+ time.
+ - NBMA maps cannot be deleted unless the map is removed from the ATM
+ interface (juniAtmNbmaMapIfIndex = 0).
+ - The values of juniAtmNbmaMapVpi, juniAtmNbmaMapVci and
+ juniAtmNbmaMapIfIndex are zero until the map is applied to a major
+ ATM interface.
+ - To create an entry in this table, the following objects must be
+ present in the set PDU:
+ juniAtmNbmaMapIpAddress
+ juniAtmNbmaMapBroadcast
+ juniAtmNbmaMapRowStatus
+ - Once created, only the following objects can be modified:
+ juniAtmNbmaMapBroadcast "
+ ::= { juniAtmNbmaMapEntry 8 }
+
+juniAtmNbmaMapListTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmNbmaMapListEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for ATM NBMA map lists."
+ ::= { juniAtmNbma 2 }
+
+juniAtmNbmaMapListEntry OBJECT-TYPE
+ SYNTAX JuniAtmNbmaMapListEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the characteristics of an ATM NBMA map."
+ INDEX { IMPLIED juniAtmNbmaMapListName }
+ ::= { juniAtmNbmaMapListTable 1 }
+
+JuniAtmNbmaMapListEntry ::= SEQUENCE {
+ juniAtmNbmaMapListName JuniAtmNbmaMapName,
+ juniAtmNbmaMapListRowStatus RowStatus }
+
+juniAtmNbmaMapListName OBJECT-TYPE
+ SYNTAX JuniAtmNbmaMapName
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The NBMA Map List name."
+ ::= { juniAtmNbmaMapListEntry 1 }
+
+juniAtmNbmaMapListRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table according to the
+ RowStatus textual convention, constrained to support the following
+ values only:
+ createAndGo
+ destroy "
+ ::= { juniAtmNbmaMapListEntry 2 }
+
+
+--
+-- The ATM ping tests.
+--
+
+--
+-- ATM ping test types.
+--
+juniAtmPingTestTypes OBJECT IDENTIFIER
+ ::= { juniAtmPing 1 }
+
+juniAtmPingTestOamSeg OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This identifies an OAM Ping (multiple loopbacks) Test on a VPL, VPC,
+ VCL, or VCC termination point, using segment OAM cells.
+
+ The test type must have appended to it a code that uniquely identifies
+ an intermediate point responsible for looping back each cell. If this
+ is absent, the loopbacks are performed at the end of the segment or
+ connection.
+
+ E.g., the OID { juniAtmPingTestOamSeg 5 } identifies that the loopbacks
+ should be performed at the intermediate point labeled 5."
+ ::= { juniAtmPingTestTypes 1 }
+
+juniAtmPingTestOamE2E OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This identifies an OAM Ping (multiple loopbacks) Test on a VPL, VPC,
+ VCL, or VCC termination point, using end-to-end OAM cells."
+ ::= { juniAtmPingTestTypes 2 }
+
+
+--
+-- The juniAtmVpPingTable extends the ATM-FORUM-SNMP-M4-MIB.atmM4VpTestTable.
+--
+juniAtmVpPingTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmVpPingEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for extending the ATM-FORUM-SNMP-M4-MIB
+ atmM4VpTestTable to do ping (multiple loopback) type testing."
+ ::= { juniAtmPing 2 }
+
+juniAtmVpPingEntry OBJECT-TYPE
+ SYNTAX JuniAtmVpPingEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the characteristics, status and results of the
+ most recent ATM ping test."
+ INDEX { ifIndex,
+ atmVplVpi,
+ atmfM4VpTestObject }
+ ::= { juniAtmVpPingTable 1 }
+
+JuniAtmVpPingEntry ::= SEQUENCE {
+ juniAtmVpPingProbeCount Unsigned32,
+ juniAtmVpPingTimeOut Unsigned32,
+ juniAtmVpPingCtlTrapGeneration BITS,
+ juniAtmVpPingSentProbes Unsigned32,
+ juniAtmVpPingProbeResponses Unsigned32,
+ juniAtmVpPingStartTime TimeStamp,
+ juniAtmVpPingMinRtt Unsigned32,
+ juniAtmVpPingMaxRtt Unsigned32,
+ juniAtmVpPingAverageRtt Unsigned32 }
+
+juniAtmVpPingProbeCount OBJECT-TYPE
+ SYNTAX Unsigned32 (1..32)
+ UNITS "probes"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The number of ping probes (OAM cells) to be sent to complete the test."
+ DEFVAL { 5 }
+ ::= { juniAtmVpPingEntry 1 }
+
+juniAtmVpPingTimeOut OBJECT-TYPE
+ SYNTAX Unsigned32 (1..5)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the time-out value, in seconds, for a remote ping operation."
+ DEFVAL { 5 }
+ ::= { juniAtmVpPingEntry 2 }
+
+juniAtmVpPingCtlTrapGeneration OBJECT-TYPE
+ SYNTAX BITS {
+ testCompletion(0) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of this object determines when and if to generate a
+ notification for this entry:
+
+ testCompletion(0) - Generate a juniPingTestCompleted notification.
+
+ The value of this object defaults to zero, indicating that no
+ notification has been selected."
+ DEFVAL { { } }
+ ::= { juniAtmVpPingEntry 3 }
+
+juniAtmVpPingSentProbes OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "probes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of ping probes (OAM cells) that have been sent thus far for
+ this test. The value of this object MUST be set to zero when the
+ atmfM4VpTestStatus object transitions from notInUse(0) to inUse(1)."
+ DEFVAL { 0 }
+ ::= { juniAtmVpPingEntry 4 }
+
+juniAtmVpPingProbeResponses OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "probes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of ping responses that have been received thus far for this
+ test. The value of this object MUST be set to zero when the
+ atmfM4VpTestStatus object transitions from notInUse(0) to inUse(1)."
+ DEFVAL { 0 }
+ ::= { juniAtmVpPingEntry 5 }
+
+juniAtmVpPingStartTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time (sysUpTime) when the test started."
+ DEFVAL { 0 }
+ ::= { juniAtmVpPingEntry 6 }
+
+juniAtmVpPingMinRtt OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The shortest round-trip-time (RTT) for the pings that have received
+ responses. The value of this object MUST be set to zero when the
+ atmfM4VpTestStatus object transitions from notInUse(0) to inUse(1). A
+ value of zero for this object implies that no ping responses have been
+ received for the current test."
+ ::= { juniAtmVpPingEntry 7 }
+
+juniAtmVpPingMaxRtt OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The longest round-trip-time (RTT) for the pings that have received
+ responses. The value of this object MUST be set to zero when the
+ atmfM4VpTestStatus object transitions from notInUse(0) to inUse(1). A
+ value of zero for this object implies that no ping responses have been
+ received for the current test."
+ ::= { juniAtmVpPingEntry 8 }
+
+juniAtmVpPingAverageRtt OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The average round-trip-time (RTT) for all the pings that have received
+ responses. The value of this object MUST be set to zero when the
+ atmfM4VpTestStatus object transitions from notInUse(0) to inUse(1). A
+ value of zero for this object implies that no ping responses have been
+ received for the current test."
+ ::= { juniAtmVpPingEntry 9 }
+
+
+--
+-- The juniAtmVcPingTable extends the ATM-FORUM-SNMP-M4-MIB.atmM4VcTestTable.
+--
+juniAtmVcPingTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmVcPingEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains entries for extending the ATM-FORUM-SNMP-M4-MIB
+ atmM4VcTestTable to do ping (multiple loopback) type testing."
+ ::= { juniAtmPing 3 }
+
+juniAtmVcPingEntry OBJECT-TYPE
+ SYNTAX JuniAtmVcPingEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry describes the characteristics, status and results of the
+ most recent ATM ping test."
+ INDEX { ifIndex,
+ atmVclVpi,
+ atmVclVci,
+ atmfM4VcTestObject }
+ ::= { juniAtmVcPingTable 1 }
+
+JuniAtmVcPingEntry ::= SEQUENCE {
+ juniAtmVcPingProbeCount Unsigned32,
+ juniAtmVcPingTimeOut Unsigned32,
+ juniAtmVcPingCtlTrapGeneration BITS,
+ juniAtmVcPingSentProbes Unsigned32,
+ juniAtmVcPingProbeResponses Unsigned32,
+ juniAtmVcPingStartTime TimeStamp,
+ juniAtmVcPingMinRtt Unsigned32,
+ juniAtmVcPingMaxRtt Unsigned32,
+ juniAtmVcPingAverageRtt Unsigned32 }
+
+juniAtmVcPingProbeCount OBJECT-TYPE
+ SYNTAX Unsigned32 (1..32)
+ UNITS "probes"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The number of ping probes (OAM cells) to be sent to complete the test."
+ DEFVAL { 5 }
+ ::= { juniAtmVcPingEntry 1 }
+
+juniAtmVcPingTimeOut OBJECT-TYPE
+ SYNTAX Unsigned32 (1..5)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the time-out value, in seconds, for a remote ping operation."
+ DEFVAL { 5 }
+ ::= { juniAtmVcPingEntry 2 }
+
+juniAtmVcPingCtlTrapGeneration OBJECT-TYPE
+ SYNTAX BITS {
+ testCompletion(0) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of this object determines when and if to generate a
+ notification for this entry:
+ testCompletion(0) - Generate a juniPingTestCompleted notification.
+
+ The value of this object defaults to zero, indicating that no
+ notification has been selected."
+ DEFVAL { { } }
+ ::= { juniAtmVcPingEntry 3 }
+
+juniAtmVcPingSentProbes OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "probes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of ping probes (OAM cells) that have been sent thus far for
+ this test. The value of this object MUST be set to zero when the
+ atmfM4VcTestStatus object transitions from notInUse(0) to inUse(1)."
+ DEFVAL { 0 }
+ ::= { juniAtmVcPingEntry 4 }
+
+juniAtmVcPingProbeResponses OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "probes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of ping responses that have been received thus far for this
+ test. The value of this object MUST be set to zero when the
+ atmfM4VcTestStatus object transitions from notInUse(0) to inUse(1)."
+ DEFVAL { 0 }
+ ::= { juniAtmVcPingEntry 5 }
+
+juniAtmVcPingStartTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time (sysUpTime) when the test started."
+ DEFVAL { 0 }
+ ::= { juniAtmVcPingEntry 6 }
+
+juniAtmVcPingMinRtt OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The shortest round-trip-time (RTT) for the pings that have received
+ responses. The value of this object MUST be set to zero when the
+ atmfM4VcTestStatus object transitions from notInUse(0) to inUse(1). A
+ value of zero for this object implies that no ping responses have been
+ received for the current test."
+ ::= { juniAtmVcPingEntry 7 }
+
+juniAtmVcPingMaxRtt OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The longest round-trip-time (RTT) for the pings that have received
+ responses. The value of this object MUST be set to zero when the
+ atmfM4VcTestStatus object transitions from notInUse(0) to inUse(1). A
+ value of zero for this object implies that no ping responses have been
+ received for the current test."
+ ::= { juniAtmVcPingEntry 8 }
+
+juniAtmVcPingAverageRtt OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The average round-trip-time (RTT) for all the pings that have received
+ responses. The value of this object MUST be set to zero when the
+ atmfM4VcTestStatus object transitions from notInUse(0) to inUse(1). A
+ value of zero for this object implies that no ping responses have been
+ received for the current test."
+ ::= { juniAtmVcPingEntry 9 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- ATM ping test codes.
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniAtmPingTestCode OBJECT IDENTIFIER ::= { juniAtmPing 4 }
+
+juniAtmPingTestCodeOamDisabled OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This test code indicates that the ATM ping operation cannot be
+ initiated or is aborted because the juniAtmIfOamCellRxAdminState is set
+ to disabled."
+ ::= { juniAtmPingTestCode 1 }
+
+juniAtmPingTestCodeCircuitDown OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This test code indicates that the ATM ping operation cannot be
+ initiated or is aborted because the operational status of the ATM
+ circuit is down."
+ ::= { juniAtmPingTestCode 2 }
+
+juniAtmPingTestCodeStopped OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This test code indicates that the ATM ping operation is
+ administratively stopped by an External Management."
+ ::= { juniAtmPingTestCode 3 }
+
+juniAtmPingTestCodeOamVcOperState OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This test code indicates that the ATM ping operation cannot be
+ initiated or is aborted because the circuit is down because of a OAM
+ fault condition. This is possible if juniAtmCircuitVcOamOperStatus is
+ one of the following:
+ oamVcOperStateAisState(0) - AIS cell received or underlying
+ physical layer reporting transmission
+ path AIS.
+ oamVcOperStateRdiState(1) - RDI cell received."
+ ::= { juniAtmPingTestCode 4 }
+
+juniAtmPingTestCodeMaxPingCountReached OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This test code indicates that the ping operation cannot be initiated as
+ the maximum number of ping possible on this interfaces exceeds the
+ allowable limit."
+ ::= { juniAtmPingTestCode 5 }
+
+juniAtmPingTestCodeInvalidParams OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This Test Code identities the Ping operation cannot be initiated as one
+ or more of the Ping Parameters is Invalid."
+ ::= { juniAtmPingTestCode 6 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- ATM Subinterface information by interface location
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniAtmSubIfLocationType OBJECT-TYPE
+ SYNTAX JuniInterfaceLocationType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Describes the interpretation of JuniInterfaceLocationValue object
+ values into platform-dependent interface location components, e.g.,
+ 'slot.port' on an ERX."
+ ::= { juniAtmLocation 1 }
+
+juniAtmSubIfLocationTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmSubIfLocationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entries in this table report the ifIndex of ATM Subinterfaces by
+ location."
+ ::= { juniAtmLocation 2 }
+
+juniAtmSubIfLocationEntry OBJECT-TYPE
+ SYNTAX JuniAtmSubIfLocationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A specification of ATM subinterfaces by location."
+ INDEX { juniAtmSubIfLocationIndex,
+ juniAtmSubIfDistinguisher }
+ ::= { juniAtmSubIfLocationTable 1 }
+
+JuniAtmSubIfLocationEntry ::= SEQUENCE {
+ juniAtmSubIfLocationIndex JuniInterfaceLocationValue,
+ juniAtmSubIfLocationIfIndex InterfaceIndex }
+
+juniAtmSubIfLocationIndex OBJECT-TYPE
+ SYNTAX JuniInterfaceLocationValue
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of a platform interface location."
+ ::= { juniAtmSubIfLocationEntry 1 }
+
+juniAtmSubIfLocationIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ifIndex value of this subinterface."
+ ::= { juniAtmSubIfLocationEntry 2 }
+
+
+juniAtmVcClassNameTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmVcClassNameEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entries in this table provide mappings of ATM VC class names to
+ local integer identifiers. These integers are used as indexes into other
+ MIB tables containing ATM VC attributes associated with the same VC class name."
+ ::= { juniAtmVcClass 1 }
+
+juniAtmVcClassNameEntry OBJECT-TYPE
+ SYNTAX JuniAtmVcClassNameEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A mapping of ATM VC class name to an integer identifier for the ATM VC class."
+ INDEX { IMPLIED juniAtmVcClassName }
+ ::= { juniAtmVcClassNameTable 1 }
+
+JuniAtmVcClassNameEntry ::= SEQUENCE {
+ juniAtmVcClassName DisplayString,
+ juniAtmVcClassNameRowStatus RowStatus,
+ juniAtmVcClassNameId Unsigned32 }
+
+juniAtmVcClassName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ATM VC class name uniquely identifying this entry."
+ ::= { juniAtmVcClassNameEntry 1 }
+
+juniAtmVcClassNameRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table. Only the values
+ 'createAndGo' ,'destroy', 'active' and 'notInService' may be SET.
+ The SNMP manager would set the row status to notInService before making
+ any VC class attribute changes explained in juniAtmVcClassTable. Once the
+ VC class attribute changes are complete, the SNMP manager would set the
+ row status to active, upon which the VC class attribute changes would
+ be committed. Any ATM VC class attribute changes that are made when the
+ row status is 'active' are committed right away."
+ ::= { juniAtmVcClassNameEntry 2 }
+
+juniAtmVcClassNameId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The integer identifier associated with this VC class name. The value of
+ this identifier is assigned by the device when an entry in this table
+ is created."
+ ::= { juniAtmVcClassNameEntry 3 }
+
+juniAtmVcClassIdTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmVcClassIdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Provides inverse mapping of ATM VC class IDs to ATM VC class names."
+ ::= { juniAtmVcClass 2 }
+
+juniAtmVcClassIdEntry OBJECT-TYPE
+ SYNTAX JuniAtmVcClassIdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A mapping of an integer identifier to an ATM VC class name."
+ INDEX { juniAtmVcClassIdId }
+ ::= { juniAtmVcClassIdTable 1 }
+
+JuniAtmVcClassIdEntry ::= SEQUENCE {
+ juniAtmVcClassIdId Unsigned32,
+ juniAtmVcClassIdName DisplayString }
+
+juniAtmVcClassIdId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The integer identifier associated with this ATM VC class name."
+ ::= { juniAtmVcClassIdEntry 1 }
+
+juniAtmVcClassIdName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ATM VC class name having the associated identifier."
+ ::= { juniAtmVcClassIdEntry 2 }
+
+--
+--ATM VC class table
+--
+juniAtmVcClassTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniAtmVcClassEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains Juniper ATM VC Class entries which can be used
+ to specify the ATM PVC attributes either at creation or modification
+ time. A row in this table with default values is created when an entry
+ in juniAtmVcClassNameTable is created."
+ ::= { juniAtmVcClass 3 }
+juniAtmVcClassEntry OBJECT-TYPE
+ SYNTAX JuniAtmVcClassEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry contains the attributes of the ATM VC which would be
+ applied to the VC either at creation or modification time when this
+ ATM VC class is associated to it."
+ INDEX { juniAtmVcClassId }
+
+ ::= { juniAtmVcClassTable 1 }
+
+
+JuniAtmVcClassEntry ::= SEQUENCE {
+ juniAtmVcClassId Unsigned32,
+ juniAtmVcClassVccType INTEGER,
+ juniAtmVcClassVccServiceCategory INTEGER,
+ juniAtmVcClassVccPcr Integer32,
+ juniAtmVcClassVccScr Integer32,
+ juniAtmVcClassVccMbs Integer32,
+ juniAtmVcClassVccOamAdminStatus INTEGER,
+ juniAtmVcClassVccOamLoopbackFrequency Integer32,
+ juniAtmVcClassVccOamUpCount Integer32,
+ juniAtmVcClassVccOamDownCount Integer32,
+ juniAtmVcClassVccOamRetryFrequency Integer32,
+ juniAtmVcClassVccOamAlarmDownCount Integer32,
+ juniAtmVcClassVccOamAlarmClearTimeout Integer32,
+ juniAtmVcClassVccInverseArp TruthValue,
+ juniAtmVcClassVccInverseArpRefresh Integer32 }
+
+juniAtmVcClassId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The integer identifier associated with this ATM VC class. A value
+ for this identifier is determined by locating or creating an ATM VC
+ class name in the juniAtmVcClassNameTable."
+ ::= { juniAtmVcClassEntry 1 }
+
+juniAtmVcClassVccType OBJECT-TYPE
+ SYNTAX INTEGER {
+ rfc1483VcMux(0),
+ rfc1483Llc(1),
+ autoconfig(2),
+ aal5(3),
+ aal0(4) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the encapsulation used by the circuit to carry IP datagrams.
+ Encapsulations are as specified in RFC1483 Multiprotocol Interconnect
+ over ATM. The 'autoconfig' value will recognize both VC Mux and LLC
+ formats. The 'aal5' and 'aal0' values are used for encapsulation
+ methods for transport of ATM frames and cells over IP and MPLS networks
+ when no encapsulation method is specified."
+ DEFVAL { rfc1483VcMux }
+
+ ::= { juniAtmVcClassEntry 2 }
+
+juniAtmVcClassVccServiceCategory OBJECT-TYPE
+ SYNTAX INTEGER {
+ ubr(0),
+ ubrPcr(1),
+ nrtVbr(2),
+ cbr(3),
+ rtVbr(4) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Service category for this circuit:
+ ubr Unspecified Bit Rate (best effort).
+ ubrPcr Unspecified Bit Rate with Peak Cell Rate limit.
+ nrtVbr Non-RealTime Variable Bit Rate.
+ cbr Constant Bit Rate.
+ rtVbr Realtime Variable Bit Rate."
+ DEFVAL { ubr }
+ ::= { juniAtmVcClassEntry 3 }
+
+juniAtmVcClassVccPcr OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ UNITS "kbps"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Peak Cell Rate, in kilobits per second (kbps), of this circuit.
+
+ This parameter is only required when juniAtmVcClassVccServiceCategory is
+ configured to have one of the following values:
+ ubrPcr
+ nrtVbr
+ cbr
+ rtVbr "
+ DEFVAL { 0 }
+ ::= { juniAtmVcClassEntry 4 }
+
+juniAtmVcClassVccScr OBJECT-TYPE
+ SYNTAX Integer32 (0..2147483647)
+ UNITS "kbps"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sustained Cell Rate, in kilobits per second (kbps), of this circuit.
+ This parameter is only required when juniAtmVcClassVccServiceCategory
+ is configured to have the following value:
+ nrtVbr
+ rtVbr "
+ DEFVAL { 0 }
+ ::= { juniAtmVcClassEntry 5 }
+
+
+juniAtmVcClassVccMbs OBJECT-TYPE
+ SYNTAX Integer32 (0..16777215)
+ UNITS "cells"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Maximum Burst Size, in cells, of this circuit.
+ This parameter is only required when juniAtmVcClassVccServiceCategory
+ is configured to have the following value:
+ nrtVbr
+ rtVbr "
+ DEFVAL { 0 }
+ ::= { juniAtmVcClassEntry 6 }
+
+juniAtmVcClassVccOamAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ oamAdminStateDisabled(1),
+ oamAdminStateEnabled(2) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The OAM VC integrity administrative state of the ATM VC associated
+ with this class."
+ DEFVAL { oamAdminStateDisabled }
+ ::= { juniAtmVcClassEntry 7 }
+
+juniAtmVcClassVccOamLoopbackFrequency OBJECT-TYPE
+ SYNTAX Integer32 (1..600)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The OAM loopback frequency in seconds."
+ DEFVAL { 10 }
+ ::= { juniAtmVcClassEntry 8 }
+
+juniAtmVcClassVccOamUpCount OBJECT-TYPE
+ SYNTAX Integer32 (1..60)
+ UNITS "cells"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the number of successive loopback cell responses to
+ receive before the ATM VC associated with this class is declared
+ up for connectivity verification."
+ DEFVAL { 3 }
+ ::= { juniAtmVcClassEntry 9 }
+
+juniAtmVcClassVccOamDownCount OBJECT-TYPE
+ SYNTAX Integer32 (1..60)
+ UNITS "cells"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the number of successive loopback cell responses not
+ received before declaring the ATM VC associated with this class
+ as down for connectivity verification."
+ DEFVAL { 5 }
+ ::= { juniAtmVcClassEntry 10 }
+
+juniAtmVcClassVccOamRetryFrequency OBJECT-TYPE
+ SYNTAX Integer32 (1..600)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the frequency (in seconds) to transmit loopback cells
+ when verifying the ATM VC operational state associated with this
+ class (up or down) for connectivity verification."
+ DEFVAL { 1 }
+ ::= { juniAtmVcClassEntry 11 }
+
+juniAtmVcClassVccOamAlarmDownCount OBJECT-TYPE
+ SYNTAX Integer32 (1..60)
+ UNITS "cells"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the number of successive alarm (AIS or RDI) cells to
+ receive before declaring the ATM VC associated with class as down."
+ DEFVAL { 1 }
+ ::= { juniAtmVcClassEntry 12 }
+
+juniAtmVcClassVccOamAlarmClearTimeout OBJECT-TYPE
+ SYNTAX Integer32 (3..60)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies how long to wait (in seconds) before declaring the ATM VC
+ associated with class as up after it has stopped receiving alarm cells."
+ DEFVAL { 3 }
+ ::= { juniAtmVcClassEntry 13 }
+
+
+juniAtmVcClassVccInverseArp OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables the inverse ARP protocol on the ATM VC associated with this
+ class; true(1) enables the protocol, false(2) disables it."
+ ::= { juniAtmVcClassEntry 14 }
+
+juniAtmVcClassVccInverseArpRefresh OBJECT-TYPE
+ SYNTAX Integer32 (0..60)
+ UNITS "minutes"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The refresh rate in minutes between inverse ARP protocol messages."
+ ::= { juniAtmVcClassEntry 15 }
+
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Notification control objects
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- No global notification controls are defined. Placeholder follows.
+-- juniAtmTrapControl OBJECT IDENTIFIER ::= { juniAtmMIB 2 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Notifications
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- The following two OBJECT IDENTIFIERS are used to define SNMPv2
+-- Notifications that are easily translated into SNMPv1 Traps.
+
+juniAtmTraps OBJECT IDENTIFIER ::= { juniAtmMIB 3 }
+juniAtmTrapPrefix OBJECT IDENTIFIER ::= { juniAtmTraps 0 }
+
+juniAtmVpPingTestCompleted NOTIFICATION-TYPE
+ OBJECTS {
+ atmfM4VpTestId,
+ atmfM4VpTestType,
+ atmfM4VpTestResult,
+ juniAtmVpPingProbeCount,
+ juniAtmVpPingSentProbes,
+ juniAtmVpPingProbeResponses,
+ juniAtmVpPingMinRtt,
+ juniAtmVpPingMaxRtt,
+ juniAtmVpPingAverageRtt,
+ atmfM4VpTestCode }
+ STATUS current
+ DESCRIPTION
+ "Generated at the completion of a AtmfM4VpTest when the corresponding
+ juniAtmVpPingCtlTrapGeneration object has the testCompletion(0) bit
+ set."
+ ::= { juniAtmTrapPrefix 1 }
+
+juniAtmVcPingTestCompleted NOTIFICATION-TYPE
+ OBJECTS {
+ atmfM4VcTestId,
+ atmfM4VcTestType,
+ atmfM4VcTestResult,
+ juniAtmVcPingProbeCount,
+ juniAtmVcPingSentProbes,
+ juniAtmVcPingProbeResponses,
+ juniAtmVcPingMinRtt,
+ juniAtmVcPingMaxRtt,
+ juniAtmVcPingAverageRtt,
+ atmfM4VcTestCode }
+ STATUS current
+ DESCRIPTION
+ "Generated at the completion of a AtmfM4VcTest when the corresponding
+ juniAtmVcPingCtlTrapGeneration object has the testCompletion(0) bit
+ set."
+ ::= { juniAtmTrapPrefix 2 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Conformance information
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniAtmConformance OBJECT IDENTIFIER ::= { juniAtmMIB 4 }
+juniAtmCompliances OBJECT IDENTIFIER ::= { juniAtmConformance 1 }
+juniAtmGroups OBJECT IDENTIFIER ::= { juniAtmConformance 2 }
+
+--
+-- compliance statements
+--
+juniAtmCompliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ ATM MIB. This statement became obsolete when support was added for NBMA
+ map lists and ATM ping."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ ::= { juniAtmCompliances 1 } -- JUNOSe 3.0
+
+juniAtmCompliance2 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ ATM MIB. This statement became obsolete when support was added for
+ traffic shapping on VCC subinterfaces."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup2,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup2,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ ::= { juniAtmCompliances 2 } -- JUNOSe 3.2
+
+juniAtmCompliance3 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ ATM MIB. This statement became obsolete when support was added for
+ connection admission control (CAC)."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup2,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup2,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ GROUP juniAtmTrafficShapingGroup
+ DESCRIPTION
+ "The juniAtmTrafficShapingGroup is mandatory only for entities
+ that support ATM traffic shaping."
+ ::= { juniAtmCompliances 3 } -- JUNOSe 3.3
+
+juniAtmCompliance4 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ ATM MIB. This statement became obsolete when ATM SVC, CAC used
+ bandwidth and sub-interface address objects were added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup3,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup2,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ GROUP juniAtmTrafficShapingGroup
+ DESCRIPTION
+ "The juniAtmTrafficShapingGroup is mandatory only for entities
+ that support ATM traffic shaping."
+ ::= { juniAtmCompliances 4 } -- JUNOSe 3.4
+
+juniAtmCompliance5 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ ATM MIB. This statement became obsolete when CAC recieve bandwith and
+ E164 public addressing support was added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup4,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup3,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup,
+ juniAtmSvcGroup }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ GROUP juniAtmTrafficShapingGroup
+ DESCRIPTION
+ "The juniAtmTrafficShapingGroup is mandatory only for entities
+ that support ATM traffic shaping."
+ ::= { juniAtmCompliances 5 } -- JUNOSe 4.0
+
+juniAtmCompliance6 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ ATM MIB. This statement became obsolete when F4 flow OAM circuit config
+ and stats tables were added to the Juniper ATM MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup5,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup4,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup,
+ juniAtmSvcGroup2 }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ GROUP juniAtmTrafficShapingGroup
+ DESCRIPTION
+ "The juniAtmTrafficShapingGroup is mandatory only for entities
+ that support ATM traffic shaping."
+ GROUP juniAtmPnniGroup
+ DESCRIPTION
+ "The juniAtmPnniGroup is mandatory only for entities that
+ support PNNI routing for ATM networks."
+ ::= { juniAtmCompliances 6 } -- JUNOSe 4.1
+
+juniAtmCompliance7 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ ATM MIB. This statement became obsolete when the juniAtmLocationGroup
+ was added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup6,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup4,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup,
+ juniAtmSvcGroup2,
+ juniAtmF4OamCircuitGroup }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ GROUP juniAtmTrafficShapingGroup
+ DESCRIPTION
+ "The juniAtmTrafficShapingGroup is mandatory only for entities
+ that support ATM traffic shaping."
+ GROUP juniAtmPnniGroup
+ DESCRIPTION
+ "The juniAtmPnniGroup is mandatory only for entities that
+ support PNNI routing for ATM networks."
+ ::= { juniAtmCompliances 7 } -- JUNOSe 5.1
+
+juniAtmCompliance8 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ ATM MIB. This statement became obsolete when support was added to
+ export the subinterface description to the line cards."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup6,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup4,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup,
+ juniAtmSvcGroup2,
+ juniAtmF4OamCircuitGroup }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ GROUP juniAtmTrafficShapingGroup
+ DESCRIPTION
+ "The juniAtmTrafficShapingGroup is mandatory only for entities
+ that support ATM traffic shaping."
+ GROUP juniAtmPnniGroup
+ DESCRIPTION
+ "The juniAtmPnniGroup is mandatory only for entities that
+ support PNNI routing for ATM networks."
+ GROUP juniAtmLocationGroup
+ DESCRIPTION
+ "The juniAtmLocationGroup is mandatory only for entities that
+ support slot and port interface location information"
+ ::= { juniAtmCompliances 8 } -- JUNOSe 5.2
+
+juniAtmCompliance9 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ ATM MIB. This statement was obsoleted when the juniAtmMartiniGroup was
+ added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup6,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup5,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup,
+ juniAtmSvcGroup2,
+ juniAtmF4OamCircuitGroup }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ GROUP juniAtmTrafficShapingGroup
+ DESCRIPTION
+ "The juniAtmTrafficShapingGroup is mandatory only for entities
+ that support ATM traffic shaping."
+ GROUP juniAtmPnniGroup
+ DESCRIPTION
+ "The juniAtmPnniGroup is mandatory only for entities that
+ support PNNI routing for ATM networks."
+ GROUP juniAtmLocationGroup
+ DESCRIPTION
+ "The juniAtmLocationGroup is mandatory only for entities that
+ support slot and port interface location information"
+ ::= { juniAtmCompliances 9 } -- JUNOSe 5.3
+
+juniAtmCompliance10 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ ATM MIB. This statement became obsolete when
+ juniAtmIfCacAvailableBandwidthRx, juniAtmIfE164Autoconversion,
+ juniAtmIfE164Gateway, and juniAtmIfE164OneToOneAddrTrans were
+ deprecated."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup6,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup5,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup,
+ juniAtmSvcGroup2,
+ juniAtmF4OamCircuitGroup }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ GROUP juniAtmTrafficShapingGroup
+ DESCRIPTION
+ "The juniAtmTrafficShapingGroup is mandatory only for entities
+ that support ATM traffic shaping."
+ GROUP juniAtmPnniGroup
+ DESCRIPTION
+ "The juniAtmPnniGroup is mandatory only for entities that
+ support PNNI routing for ATM networks."
+ GROUP juniAtmLocationGroup
+ DESCRIPTION
+ "The juniAtmLocationGroup is mandatory only for entities that
+ support slot and port interface location information"
+ GROUP juniAtmMartiniGroup
+ DESCRIPTION
+ "The juniAtmMartiniGroup is mandatory only for entities that
+ support ATM Martini cell aggregation configuration"
+ ::= { juniAtmCompliances 10 } -- JUNOSe 6.0
+
+juniAtmCompliance11 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete compliance statement for entities which implement the Juniper
+ ATM MIB. This statement became obsolete when juniAtmGroup8 was
+ added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup7,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup5,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup,
+ juniAtmSvcGroup2,
+ juniAtmF4OamCircuitGroup }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ GROUP juniAtmTrafficShapingGroup
+ DESCRIPTION
+ "The juniAtmTrafficShapingGroup is mandatory only for entities
+ that support ATM traffic shaping."
+ GROUP juniAtmPnniGroup
+ DESCRIPTION
+ "The juniAtmPnniGroup is mandatory only for entities that
+ support PNNI routing for ATM networks."
+ GROUP juniAtmLocationGroup
+ DESCRIPTION
+ "The juniAtmLocationGroup is mandatory only for entities that
+ support slot and port interface location information"
+ GROUP juniAtmMartiniGroup
+ DESCRIPTION
+ "The juniAtmMartiniGroup is mandatory only for entities that
+ support ATM Martini cell aggregation configuration"
+ ::= { juniAtmCompliances 11 } -- JUNOSe 6.1
+
+juniAtmCompliance12 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper ATM
+ MIB. This statement became obsolete when juniAtmVpStatsGroup was added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup8,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup5,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup,
+ juniAtmSvcGroup2,
+ juniAtmF4OamCircuitGroup }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ GROUP juniAtmTrafficShapingGroup
+ DESCRIPTION
+ "The juniAtmTrafficShapingGroup is mandatory only for entities
+ that support ATM traffic shaping."
+ GROUP juniAtmPnniGroup
+ DESCRIPTION
+ "The juniAtmPnniGroup is mandatory only for entities that
+ support PNNI routing for ATM networks."
+ GROUP juniAtmLocationGroup
+ DESCRIPTION
+ "The juniAtmLocationGroup is mandatory only for entities that
+ support slot and port interface location information"
+ GROUP juniAtmMartiniGroup
+ DESCRIPTION
+ "The juniAtmMartiniGroup is mandatory only for entities that
+ support ATM Martini cell aggregation configuration"
+ ::= { juniAtmCompliances 12 } -- JUNOSe 7.0
+
+juniAtmCompliance13 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper ATM
+ MIB. This statement became obsolete when SVC support was removed."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup8,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup6,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup,
+ juniAtmSvcGroup2,
+ juniAtmF4OamCircuitGroup2,
+ juniAtmVpStatsGroup }
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ GROUP juniAtmTrafficShapingGroup
+ DESCRIPTION
+ "The juniAtmTrafficShapingGroup is mandatory only for entities
+ that support ATM traffic shaping."
+ GROUP juniAtmPnniGroup
+ DESCRIPTION
+ "The juniAtmPnniGroup is mandatory only for entities that
+ support PNNI routing for ATM networks."
+ GROUP juniAtmLocationGroup
+ DESCRIPTION
+ "The juniAtmLocationGroup is mandatory only for entities that
+ support slot and port interface location information"
+ GROUP juniAtmMartiniGroup
+ DESCRIPTION
+ "The juniAtmMartiniGroup is mandatory only for entities that
+ support ATM Martini cell aggregation configuration"
+ ::= { juniAtmCompliances 13 } -- JUNOSe 7.1
+
+juniAtmCompliance14 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper ATM
+ MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniAtmGroup9,
+ juniAtmAal5Group,
+ juniAtmSubIfGroup7,
+ juniAtmVpPingControlGroup,
+ juniAtmVcPingControlGroup,
+ juniAtmPingTrapGroup,
+ juniAtmSvcGroup2,
+ juniAtmF4OamCircuitGroup2,
+ juniAtmVpStatsGroup,
+ juniAtmVcClassGroup}
+ GROUP juniAtmVpTunnelGroup
+ DESCRIPTION
+ "The juniAtmVpTunnelGroup is mandatory only for entities that
+ support a VP Tunnel functionality."
+ GROUP juniAtmNbmaMapGroup
+ DESCRIPTION
+ "The juniAtmNbmaMapGroup is mandatory only for entities that
+ support NBMA interfaces over ATM."
+ GROUP juniAtmTrafficShapingGroup
+ DESCRIPTION
+ "The juniAtmTrafficShapingGroup is mandatory only for entities
+ that support ATM traffic shaping."
+ GROUP juniAtmPnniGroup
+ DESCRIPTION
+ "The juniAtmPnniGroup is mandatory only for entities that
+ support PNNI routing for ATM networks."
+ GROUP juniAtmLocationGroup
+ DESCRIPTION
+ "The juniAtmLocationGroup is mandatory only for entities that
+ support slot and port interface location information"
+ GROUP juniAtmMartiniGroup
+ DESCRIPTION
+ "The juniAtmMartiniGroup is mandatory only for entities that
+ support ATM Martini cell aggregation configuration"
+ GROUP juniAtmVcClassGroup
+ DESCRIPTION
+ "The juniAtmVcClassGroup is mandatory only for entities that
+ support ATM VC class configuration"
+ ::= { juniAtmCompliances 14 } -- JUNOSe 7.3
+
+
+--
+-- units of conformance
+--
+juniAtmGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmNextIfIndex,
+
+ juniAtmIfRowStatus,
+ juniAtmIfLowerIfIndex,
+ juniAtmIfIlmiVpi,
+ juniAtmIfIlmiVci,
+ juniAtmIfIlmiVcd,
+ juniAtmIfIlmiPollFrequency,
+ juniAtmIfIlmiAdminState,
+ juniAtmIfUniVersion,
+ juniAtmIfOamCellRxAdminState,
+ juniAtmIfInCells,
+ juniAtmIfOutCells,
+ juniAtmIfVcCount,
+ juniAtmPvcStatsInCells,
+ juniAtmPvcStatsInCellOctets,
+ juniAtmPvcStatsInPackets,
+ juniAtmPvcStatsInPacketOctets,
+ juniAtmPvcStatsOutCells,
+ juniAtmPvcStatsOutCellOctets,
+ juniAtmPvcStatsOutPackets,
+ juniAtmPvcStatsOutPacketOctets,
+ juniAtmPvcStatsInCellErrors,
+ juniAtmPvcStatsinPacketErrors,
+ juniAtmPvcStatsOutCellErrors,
+ juniAtmPvcStatsOutPacketErrors,
+ juniAtmPvcStatsInPacketDiscards,
+ juniAtmPvcStatsInPacketOctetDiscards,
+ juniAtmIfCapabilityTrafficShaping,
+ juniAtmIfCapabilityOam,
+ juniAtmIfCapabilityDefaultVcPerVp,
+ juniAtmIfCapabilityNumVpiVciBits,
+ juniAtmIfCapabilityMaxVcd,
+ juniAtmIfCapabilityMaxVpi,
+ juniAtmIfCapabilityMaxVci }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM interfaces
+ in a Juniper product. This group became obsolete when the
+ juniAtmIfMapGroup object was added."
+ ::= { juniAtmGroups 1 } -- JUNOSe 3.0
+
+juniAtmAal5Group OBJECT-GROUP
+ OBJECTS {
+ juniAtmAal5NextIfIndex,
+
+ juniAtmAal5IfRowStatus,
+ juniAtmAal5IfLowerIfIndex }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of AAL5 interfaces in a
+ Juniper product."
+ ::= { juniAtmGroups 2 } -- JUNOSe 3.0
+
+juniAtmSubIfGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmSubIfNextIfIndex,
+
+ juniAtmSubIfRowStatus,
+ juniAtmSubIfDistinguisher,
+ juniAtmSubIfLowerIfIndex,
+
+ juniAtmSubIfVccRowStatus,
+ juniAtmSubIfVccVcd,
+ juniAtmSubIfVccType,
+ juniAtmSubIfVccServiceCategory,
+ juniAtmSubIfVccPcr,
+ juniAtmSubIfVccScr,
+ juniAtmSubIfVccMbs,
+
+ juniAtmCircuitOamAdminStatus,
+ juniAtmCircuitOamLoopbackOperStatus,
+ juniAtmCircuitVcOamOperStatus,
+ juniAtmCircuitOamLoopbackFrequency,
+ juniAtmCircuitInOamF5Cells,
+ juniAtmCircuitInOamCellsDropped,
+ juniAtmCircuitOutOamF5Cells,
+ juniAtmCircuitInOamF5EndToEndLoopbackCells,
+ juniAtmCircuitInOamF5SegmentLoopbackCells,
+ juniAtmCircuitInOamF5AisCells,
+ juniAtmCircuitInOamF5RdiCells,
+ juniAtmCircuitOutOamF5EndToEndLoopbackCells,
+ juniAtmCircuitOutOamF5SegmentLoopbackCells,
+ juniAtmCircuitOutOamF5RdiCells }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM
+ subinterfaces in a Juniper product. This group became obsolete when
+ juniAtmSubIfNbma, juniAtmSubIfInverseArp, and
+ juniAtmSubIfInverseArpRefresh were added."
+ ::= { juniAtmGroups 3 } -- JUNOSe 3.0
+
+juniAtmVpTunnelGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmVpTunnelKbps,
+ juniAtmVpTunnelRowStatus,
+ juniAtmVpTunnelServiceCategory }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of VP tunnels in a Juniper
+ product."
+ ::= { juniAtmGroups 4 } -- JUNOSe 3.0
+
+juniAtmNbmaMapGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmNbmaMapIpAddress,
+ juniAtmNbmaMapVpi,
+ juniAtmNbmaMapVci,
+ juniAtmNbmaMapIfIndex,
+ juniAtmNbmaMapBroadcast,
+ juniAtmNbmaMapRowStatus,
+ juniAtmNbmaMapListRowStatus }
+ STATUS current
+ DESCRIPTION
+ "A collection of object providing management of NBMA in a Juniper
+ product."
+ ::= { juniAtmGroups 5 } -- JUNOSe 3.2
+
+juniAtmSubIfGroup2 OBJECT-GROUP
+ OBJECTS {
+ juniAtmSubIfNextIfIndex,
+
+ juniAtmSubIfRowStatus,
+ juniAtmSubIfDistinguisher,
+ juniAtmSubIfLowerIfIndex,
+ juniAtmSubIfNbma,
+
+ juniAtmSubIfVccRowStatus,
+ juniAtmSubIfVccVcd,
+ juniAtmSubIfVccType,
+ juniAtmSubIfVccServiceCategory,
+ juniAtmSubIfVccPcr,
+ juniAtmSubIfVccScr,
+ juniAtmSubIfVccMbs,
+ juniAtmSubIfInverseArp,
+ juniAtmSubIfInverseArpRefresh,
+
+ juniAtmCircuitOamAdminStatus,
+ juniAtmCircuitOamLoopbackOperStatus,
+ juniAtmCircuitVcOamOperStatus,
+ juniAtmCircuitOamLoopbackFrequency,
+ juniAtmCircuitInOamF5Cells,
+ juniAtmCircuitInOamCellsDropped,
+ juniAtmCircuitOutOamF5Cells,
+ juniAtmCircuitInOamF5EndToEndLoopbackCells,
+ juniAtmCircuitInOamF5SegmentLoopbackCells,
+ juniAtmCircuitInOamF5AisCells,
+ juniAtmCircuitInOamF5RdiCells,
+ juniAtmCircuitOutOamF5EndToEndLoopbackCells,
+ juniAtmCircuitOutOamF5SegmentLoopbackCells,
+ juniAtmCircuitOutOamF5RdiCells }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM
+ subinterfaces in a Juniper product. This group became obsolete when
+ juniAtmSubIfAddress was added."
+ ::= { juniAtmGroups 6 } -- JUNOSe 3.2
+
+juniAtmVpPingControlGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmVpPingProbeCount,
+ juniAtmVpPingTimeOut,
+ juniAtmVpPingCtlTrapGeneration,
+ juniAtmVpPingSentProbes,
+ juniAtmVpPingProbeResponses,
+ juniAtmVpPingStartTime,
+ juniAtmVpPingMinRtt,
+ juniAtmVpPingMaxRtt,
+ juniAtmVpPingAverageRtt }
+ STATUS current
+ DESCRIPTION
+ "A collection of object providing management of ATM VPL Ping testing in
+ a Juniper product."
+ ::= { juniAtmGroups 7 } -- JUNOSe 3.2
+
+juniAtmVcPingControlGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmVcPingProbeCount,
+ juniAtmVcPingTimeOut,
+ juniAtmVcPingCtlTrapGeneration,
+ juniAtmVcPingSentProbes,
+ juniAtmVcPingProbeResponses,
+ juniAtmVcPingStartTime,
+ juniAtmVcPingMinRtt,
+ juniAtmVcPingMaxRtt,
+ juniAtmVcPingAverageRtt }
+ STATUS current
+ DESCRIPTION
+ "A collection of object providing management of ATM VCL Ping testing in
+ a Juniper product."
+ ::= { juniAtmGroups 8 } -- JUNOSe 3.2
+
+juniAtmPingTrapGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ juniAtmVpPingTestCompleted,
+ juniAtmVcPingTestCompleted }
+ STATUS current
+ DESCRIPTION
+ "A collection of notifications supporting ATM Ping testing in a Juniper
+ product."
+ ::= { juniAtmGroups 9 } -- JUNOSe 3.2
+
+juniAtmGroup2 OBJECT-GROUP
+ OBJECTS {
+ juniAtmNextIfIndex,
+
+ juniAtmIfRowStatus,
+ juniAtmIfLowerIfIndex,
+ juniAtmIfIlmiVpi,
+ juniAtmIfIlmiVci,
+ juniAtmIfIlmiVcd,
+ juniAtmIfIlmiPollFrequency,
+ juniAtmIfIlmiAdminState,
+ juniAtmIfUniVersion,
+ juniAtmIfOamCellRxAdminState,
+ juniAtmIfInCells,
+ juniAtmIfOutCells,
+ juniAtmIfVcCount,
+ juniAtmIfMapGroup,
+ juniAtmIfOamCellFilter,
+
+ juniAtmPvcStatsInCells,
+ juniAtmPvcStatsInCellOctets,
+ juniAtmPvcStatsInPackets,
+ juniAtmPvcStatsInPacketOctets,
+ juniAtmPvcStatsOutCells,
+ juniAtmPvcStatsOutCellOctets,
+ juniAtmPvcStatsOutPackets,
+ juniAtmPvcStatsOutPacketOctets,
+ juniAtmPvcStatsInCellErrors,
+ juniAtmPvcStatsinPacketErrors,
+ juniAtmPvcStatsOutCellErrors,
+ juniAtmPvcStatsOutPacketErrors,
+ juniAtmPvcStatsInPacketDiscards,
+ juniAtmPvcStatsInPacketOctetDiscards,
+ juniAtmPvcStatsInPacketUnknownProtocol,
+
+ juniAtmIfCapabilityTrafficShaping,
+ juniAtmIfCapabilityOam,
+ juniAtmIfCapabilityDefaultVcPerVp,
+ juniAtmIfCapabilityNumVpiVciBits,
+ juniAtmIfCapabilityMaxVcd,
+ juniAtmIfCapabilityMaxVpi,
+ juniAtmIfCapabilityMaxVci,
+ juniAtmIfCapabilityOamCellFilter }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM interfaces
+ in a Juniper product. This group became obsolete when support was
+ added for connection admission control (CAC)."
+ ::= { juniAtmGroups 10 } -- JUNOSe 3.2
+
+juniAtmTrafficShapingGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmSubIfVccTrafficShapingCdvt,
+ juniAtmSubIfVccTrafficShapingClp0,
+ juniAtmSubIfVccTrafficShapingTagging,
+ juniAtmSubIfVccTrafficShapingPoliceObserve,
+ juniAtmSubIfVccTrafficShapingPacketShaping }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of ATM traffic shaping in
+ a Juniper product."
+ ::= { juniAtmGroups 11 } -- JUNOSe 3.3
+
+juniAtmGroup3 OBJECT-GROUP
+ OBJECTS {
+ juniAtmNextIfIndex,
+
+ juniAtmIfRowStatus,
+ juniAtmIfLowerIfIndex,
+ juniAtmIfIlmiVpi,
+ juniAtmIfIlmiVci,
+ juniAtmIfIlmiVcd,
+ juniAtmIfIlmiPollFrequency,
+ juniAtmIfIlmiAdminState,
+ juniAtmIfUniVersion,
+ juniAtmIfOamCellRxAdminState,
+ juniAtmIfInCells,
+ juniAtmIfOutCells,
+ juniAtmIfVcCount,
+ juniAtmIfMapGroup,
+ juniAtmIfCacAdminState,
+ juniAtmIfCacUbrWeight,
+ juniAtmIfCacSubscriptionBandwidth,
+ juniAtmIfCacAvailableBandwidth,
+ juniAtmIfOamCellFilter,
+
+ juniAtmPvcStatsInCells,
+ juniAtmPvcStatsInCellOctets,
+ juniAtmPvcStatsInPackets,
+ juniAtmPvcStatsInPacketOctets,
+ juniAtmPvcStatsOutCells,
+ juniAtmPvcStatsOutCellOctets,
+ juniAtmPvcStatsOutPackets,
+ juniAtmPvcStatsOutPacketOctets,
+ juniAtmPvcStatsInCellErrors,
+ juniAtmPvcStatsinPacketErrors,
+ juniAtmPvcStatsOutCellErrors,
+ juniAtmPvcStatsOutPacketErrors,
+ juniAtmPvcStatsInPacketDiscards,
+ juniAtmPvcStatsInPacketOctetDiscards,
+ juniAtmPvcStatsInPacketUnknownProtocol,
+
+ juniAtmIfCapabilityTrafficShaping,
+ juniAtmIfCapabilityOam,
+ juniAtmIfCapabilityDefaultVcPerVp,
+ juniAtmIfCapabilityNumVpiVciBits,
+ juniAtmIfCapabilityMaxVcd,
+ juniAtmIfCapabilityMaxVpi,
+ juniAtmIfCapabilityMaxVci,
+ juniAtmIfCapabilityOamCellFilter }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM interfaces
+ in a Juniper product. This group became obsolete when support was added
+ for connection admission control (CAC) used bandwidth."
+ ::= { juniAtmGroups 12 } -- JUNOSe 3.4
+
+juniAtmGroup4 OBJECT-GROUP
+ OBJECTS {
+ juniAtmNextIfIndex,
+
+ juniAtmIfRowStatus,
+ juniAtmIfLowerIfIndex,
+ juniAtmIfIlmiVpi,
+ juniAtmIfIlmiVci,
+ juniAtmIfIlmiVcd,
+ juniAtmIfIlmiPollFrequency,
+ juniAtmIfIlmiAdminState,
+ juniAtmIfUniVersion,
+ juniAtmIfOamCellRxAdminState,
+ juniAtmIfInCells,
+ juniAtmIfOutCells,
+ juniAtmIfVcCount,
+ juniAtmIfMapGroup,
+ juniAtmIfCacAdminState,
+ juniAtmIfCacUbrWeight,
+ juniAtmIfCacSubscriptionBandwidth,
+ juniAtmIfCacAvailableBandwidth,
+ juniAtmIfOamCellFilter,
+ juniAtmIfCacUsedBandwidthUpper,
+ juniAtmIfCacUsedBandwidthLower,
+
+ juniAtmPvcStatsInCells,
+ juniAtmPvcStatsInCellOctets,
+ juniAtmPvcStatsInPackets,
+ juniAtmPvcStatsInPacketOctets,
+ juniAtmPvcStatsOutCells,
+ juniAtmPvcStatsOutCellOctets,
+ juniAtmPvcStatsOutPackets,
+ juniAtmPvcStatsOutPacketOctets,
+ juniAtmPvcStatsInCellErrors,
+ juniAtmPvcStatsinPacketErrors,
+ juniAtmPvcStatsOutCellErrors,
+ juniAtmPvcStatsOutPacketErrors,
+ juniAtmPvcStatsInPacketDiscards,
+ juniAtmPvcStatsInPacketOctetDiscards,
+ juniAtmPvcStatsInPacketUnknownProtocol,
+
+ juniAtmIfCapabilityTrafficShaping,
+ juniAtmIfCapabilityOam,
+ juniAtmIfCapabilityDefaultVcPerVp,
+ juniAtmIfCapabilityNumVpiVciBits,
+ juniAtmIfCapabilityMaxVcd,
+ juniAtmIfCapabilityMaxVpi,
+ juniAtmIfCapabilityMaxVci,
+ juniAtmIfCapabilityOamCellFilter }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM interfaces
+ in a Juniper product. This group became obsolete when CAC recieve
+ bandwith and E164 public addressing objects were added."
+ ::= { juniAtmGroups 13 } -- JUNOSe 4.0
+
+juniAtmSvcGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmIfSvcSignallingVpi,
+ juniAtmIfSvcSignallingVci,
+ juniAtmIfSvcSignallingVcd,
+ juniAtmIfSvcSignallingAdminStatus,
+
+ juniAtmSubIfSvcRowStatus,
+ juniAtmSubIfSvcConfigDestAtmAddress,
+ juniAtmSubIfSvcConfigCircuitType,
+ juniAtmSubIfSvcConfigServiceCategory,
+ juniAtmSubIfSvcConfigPcr,
+ juniAtmSubIfSvcConfigScr,
+ juniAtmSubIfSvcConfigMbs,
+ juniAtmSubIfSvcConfigCdvt,
+ juniAtmSubIfSvcConfigClp0,
+ juniAtmSubIfSvcConfigTagging,
+ juniAtmSubIfSvcConfigObserve,
+ juniAtmSubIfSvcConfigPacketDiscard }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM SVC
+ interfaces in a Juniper product. This group became obsolete when E164
+ public addressing support was added."
+ ::= { juniAtmGroups 14 } -- JUNOSe 4.0
+
+juniAtmSubIfGroup3 OBJECT-GROUP
+ OBJECTS {
+ juniAtmSubIfNextIfIndex,
+
+ juniAtmSubIfRowStatus,
+ juniAtmSubIfDistinguisher,
+ juniAtmSubIfLowerIfIndex,
+ juniAtmSubIfNbma,
+ juniAtmSubIfAddress,
+
+ juniAtmSubIfVccRowStatus,
+ juniAtmSubIfVccVcd,
+ juniAtmSubIfVccType,
+ juniAtmSubIfVccServiceCategory,
+ juniAtmSubIfVccPcr,
+ juniAtmSubIfVccScr,
+ juniAtmSubIfVccMbs,
+ juniAtmSubIfInverseArp,
+ juniAtmSubIfInverseArpRefresh,
+
+ juniAtmCircuitOamAdminStatus,
+ juniAtmCircuitOamLoopbackOperStatus,
+ juniAtmCircuitVcOamOperStatus,
+ juniAtmCircuitOamLoopbackFrequency,
+ juniAtmCircuitInOamF5Cells,
+ juniAtmCircuitInOamCellsDropped,
+ juniAtmCircuitOutOamF5Cells,
+ juniAtmCircuitInOamF5EndToEndLoopbackCells,
+ juniAtmCircuitInOamF5SegmentLoopbackCells,
+ juniAtmCircuitInOamF5AisCells,
+ juniAtmCircuitInOamF5RdiCells,
+ juniAtmCircuitOutOamF5EndToEndLoopbackCells,
+ juniAtmCircuitOutOamF5SegmentLoopbackCells,
+ juniAtmCircuitOutOamF5RdiCells }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM
+ subinterfaces in a Juniper product. This group became obsolete when
+ juniAtmSubIfMtu was added."
+ ::= { juniAtmGroups 15 } -- JUNOSe 4.0
+
+juniAtmGroup5 OBJECT-GROUP
+ OBJECTS {
+ juniAtmNextIfIndex,
+
+ juniAtmIfRowStatus,
+ juniAtmIfLowerIfIndex,
+ juniAtmIfIlmiVpi,
+ juniAtmIfIlmiVci,
+ juniAtmIfIlmiVcd,
+ juniAtmIfIlmiPollFrequency,
+ juniAtmIfIlmiAdminState,
+ juniAtmIfUniVersion,
+ juniAtmIfOamCellRxAdminState,
+ juniAtmIfInCells,
+ juniAtmIfOutCells,
+ juniAtmIfVcCount,
+ juniAtmIfMapGroup,
+ juniAtmIfCacAdminState,
+ juniAtmIfCacUbrWeight,
+ juniAtmIfCacSubscriptionBandwidth,
+ juniAtmIfCacAvailableBandwidth,
+ juniAtmIfCacAvailableBandwidthRx,
+ juniAtmIfE164Autoconversion,
+ juniAtmIfE164Gateway,
+ juniAtmIfE164OneToOneAddrTrans,
+
+ juniAtmPvcStatsInCells,
+ juniAtmPvcStatsInCellOctets,
+ juniAtmPvcStatsInPackets,
+ juniAtmPvcStatsInPacketOctets,
+ juniAtmPvcStatsOutCells,
+ juniAtmPvcStatsOutCellOctets,
+ juniAtmPvcStatsOutPackets,
+ juniAtmPvcStatsOutPacketOctets,
+ juniAtmPvcStatsInCellErrors,
+ juniAtmPvcStatsinPacketErrors,
+ juniAtmPvcStatsOutCellErrors,
+ juniAtmPvcStatsOutPacketErrors,
+ juniAtmPvcStatsInPacketDiscards,
+ juniAtmPvcStatsInPacketOctetDiscards,
+ juniAtmPvcStatsInPacketUnknownProtocol,
+
+ juniAtmIfCapabilityTrafficShaping,
+ juniAtmIfCapabilityOam,
+ juniAtmIfCapabilityDefaultVcPerVp,
+ juniAtmIfCapabilityNumVpiVciBits,
+ juniAtmIfCapabilityMaxVcd,
+ juniAtmIfCapabilityMaxVpi,
+ juniAtmIfCapabilityMaxVci }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM interfaces
+ in a Juniper product. This group became obsolete when ATM VP
+ description support was added."
+ ::= { juniAtmGroups 16 } -- JUNOSe 4.1
+
+juniAtmSvcGroup2 OBJECT-GROUP
+ OBJECTS {
+ juniAtmIfSvcSignallingVpi,
+ juniAtmIfSvcSignallingVci,
+ juniAtmIfSvcSignallingVcd,
+ juniAtmIfSvcSignallingAdminStatus,
+
+ juniAtmSubIfSvcRowStatus,
+ juniAtmSubIfSvcConfigDestAtmAddress,
+ juniAtmSubIfSvcConfigCircuitType,
+ juniAtmSubIfSvcConfigServiceCategory,
+ juniAtmSubIfSvcConfigPcr,
+ juniAtmSubIfSvcConfigScr,
+ juniAtmSubIfSvcConfigMbs,
+ juniAtmSubIfSvcConfigClp0,
+ juniAtmSubIfSvcConfigTagging,
+ juniAtmSubIfSvcConfigPacketDiscard,
+ juniAtmSubIfSvcConfigDestE164Address }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of ATM SVC interfaces in a
+ Juniper product."
+ ::= { juniAtmGroups 17 } -- JUNOSe 4.1
+
+juniAtmPnniGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmIfPnniRccVpi,
+ juniAtmIfPnniRccVci,
+ juniAtmIfPnniRccVcd,
+ juniAtmIfPnniRccAdminStatus }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of PNNI Routing Control
+ Channels in a Juniper product."
+ ::= { juniAtmGroups 18 } -- JUNOSe 4.1
+
+juniAtmSubIfGroup4 OBJECT-GROUP
+ OBJECTS {
+ juniAtmSubIfNextIfIndex,
+
+ juniAtmSubIfRowStatus,
+ juniAtmSubIfDistinguisher,
+ juniAtmSubIfLowerIfIndex,
+ juniAtmSubIfNbma,
+ juniAtmSubIfAddress,
+ juniAtmSubIfMtu,
+
+ juniAtmSubIfVccRowStatus,
+ juniAtmSubIfVccVcd,
+ juniAtmSubIfVccType,
+ juniAtmSubIfVccServiceCategory,
+ juniAtmSubIfVccPcr,
+ juniAtmSubIfVccScr,
+ juniAtmSubIfVccMbs,
+ juniAtmSubIfInverseArp,
+ juniAtmSubIfInverseArpRefresh,
+
+ juniAtmCircuitOamAdminStatus,
+ juniAtmCircuitOamLoopbackOperStatus,
+ juniAtmCircuitVcOamOperStatus,
+ juniAtmCircuitOamLoopbackFrequency,
+ juniAtmCircuitInOamF5Cells,
+ juniAtmCircuitInOamCellsDropped,
+ juniAtmCircuitOutOamF5Cells,
+ juniAtmCircuitInOamF5EndToEndLoopbackCells,
+ juniAtmCircuitInOamF5SegmentLoopbackCells,
+ juniAtmCircuitInOamF5AisCells,
+ juniAtmCircuitInOamF5RdiCells,
+ juniAtmCircuitOutOamF5EndToEndLoopbackCells,
+ juniAtmCircuitOutOamF5SegmentLoopbackCells,
+ juniAtmCircuitOutOamF5RdiCells }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM
+ subinterfaces in a Juniper product. This group became obsolete when
+ support was added to export the subinterface description to the line
+ cards."
+ ::= { juniAtmGroups 19 } -- JUNOSe 4.1
+
+juniAtmF4OamCircuitGroup OBJECT-GROUP
+ OBJECTS {
+-- End-to-end configs
+ juniAtmOamF4FlowEndToEndLoopbackTimer,
+ juniAtmOamF4FlowEndToEndCCSink,
+ juniAtmOamF4FlowEndToEndCCSource,
+ juniAtmOamF4FlowEndToEndRowStatus,
+-- Segment configs
+ juniAtmOamF4FlowSegmentCCSink,
+ juniAtmOamF4FlowSegmentCCSource,
+ juniAtmOamF4FlowSegmentRowStatus,
+
+-- End-to-end stats
+ juniAtmF4FlowInOamEndAisCells,
+ juniAtmF4FlowInOamEndRdiCells,
+ juniAtmF4FlowInOamEndCCCells,
+ juniAtmF4FlowInOamEndCCActDeActCells,
+ juniAtmF4FlowInOamEndLoopbackCells,
+ juniAtmF4FlowOutEndRdiCells,
+ juniAtmF4FlowOutEndCCCells,
+ juniAtmF4FlowOutEndCCActDeActCells,
+ juniAtmF4FlowOutEndToEndLoopbackCells,
+ juniAtmF4FlowEndActualLoopbackFreq,
+ juniAtmF4FlowEndLastTimeChanged,
+ juniAtmF4FlowOamEndVpOperationState,
+ juniAtmF4FlowOamEndVpAdminState,
+ juniAtmF4FlowEndInOamCells,
+ juniAtmF4FlowEndOutOamCells,
+ juniAtmF4FlowEndInOamCellsDropped,
+-- Segment stats
+ juniAtmF4FlowInOamSegmentAisCells,
+ juniAtmF4FlowInOamSegmentRdiCells,
+ juniAtmF4FlowInOamSegmentCCCells,
+ juniAtmF4FlowInOamSegmentCCActDeActCells,
+ juniAtmF4FlowInOamSegmentLoopbackCells,
+ juniAtmF4FlowOutSegmentRdiCells,
+ juniAtmF4FlowOutSegmentCCCells,
+ juniAtmF4FlowOutSegmentCCActDeActCells,
+ juniAtmF4FlowOutSegmentLoopbackCells,
+ juniAtmF4FlowSegmentLastTimeChanged,
+ juniAtmF4FlowOamSegmentVpOperationState,
+ juniAtmF4FlowOamSegmentVpAdminState,
+ juniAtmF4FlowSegmentInOamCells,
+ juniAtmF4FlowSegmentOutOamCells,
+ juniAtmF4FlowSegmentInOamCellsDropped }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM F4 flow OAM
+ circuits in a Juniper product."
+ ::= { juniAtmGroups 20 } -- JUNOSe 4.1
+
+juniAtmGroup6 OBJECT-GROUP
+ OBJECTS {
+ juniAtmNextIfIndex,
+
+ juniAtmIfRowStatus,
+ juniAtmIfLowerIfIndex,
+ juniAtmIfIlmiVpi,
+ juniAtmIfIlmiVci,
+ juniAtmIfIlmiVcd,
+ juniAtmIfIlmiPollFrequency,
+ juniAtmIfIlmiAdminState,
+ juniAtmIfUniVersion,
+ juniAtmIfOamCellRxAdminState,
+ juniAtmIfInCells,
+ juniAtmIfOutCells,
+ juniAtmIfVcCount,
+ juniAtmIfMapGroup,
+ juniAtmIfCacAdminState,
+ juniAtmIfCacUbrWeight,
+ juniAtmIfCacSubscriptionBandwidth,
+ juniAtmIfCacAvailableBandwidth,
+ juniAtmIfCacAvailableBandwidthRx,
+ juniAtmIfE164Autoconversion,
+ juniAtmIfE164Gateway,
+ juniAtmIfE164OneToOneAddrTrans,
+
+ juniAtmPvcStatsInCells,
+ juniAtmPvcStatsInCellOctets,
+ juniAtmPvcStatsInPackets,
+ juniAtmPvcStatsInPacketOctets,
+ juniAtmPvcStatsOutCells,
+ juniAtmPvcStatsOutCellOctets,
+ juniAtmPvcStatsOutPackets,
+ juniAtmPvcStatsOutPacketOctets,
+ juniAtmPvcStatsInCellErrors,
+ juniAtmPvcStatsinPacketErrors,
+ juniAtmPvcStatsOutCellErrors,
+ juniAtmPvcStatsOutPacketErrors,
+ juniAtmPvcStatsInPacketDiscards,
+ juniAtmPvcStatsInPacketOctetDiscards,
+ juniAtmPvcStatsInPacketUnknownProtocol,
+
+ juniAtmIfCapabilityTrafficShaping,
+ juniAtmIfCapabilityOam,
+ juniAtmIfCapabilityDefaultVcPerVp,
+ juniAtmIfCapabilityNumVpiVciBits,
+ juniAtmIfCapabilityMaxVcd,
+ juniAtmIfCapabilityMaxVpi,
+ juniAtmIfCapabilityMaxVci,
+
+ juniAtmVpDescription,
+ juniAtmBulkCircuitsNameRowStatus,
+ juniAtmBulkCircuitsNameId,
+ juniAtmBulkCircuitsIdName,
+ juniAtmBulkCircuitsIdNextInstance,
+ juniAtmBulkCircuitsRowStatus,
+ juniAtmBulkCircuitsMinVpi,
+ juniAtmBulkCircuitsMaxVpi,
+ juniAtmBulkCircuitsMinVci,
+ juniAtmBulkCircuitsMaxVci }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM interfaces
+ in a Juniper product. This group became obsolete when bulk-configuration
+ profile override support was added."
+ ::= { juniAtmGroups 21 } -- JUNOSe 5.1
+
+juniAtmLocationGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmSubIfLocationType,
+ juniAtmSubIfLocationIfIndex }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing interface location information in a
+ Juniper product."
+ ::= { juniAtmGroups 22 } -- JUNOSe 5.2
+
+juniAtmSubIfGroup5 OBJECT-GROUP
+ OBJECTS {
+ juniAtmSubIfNextIfIndex,
+
+ juniAtmSubIfRowStatus,
+ juniAtmSubIfDistinguisher,
+ juniAtmSubIfLowerIfIndex,
+ juniAtmSubIfNbma,
+ juniAtmSubIfAddress,
+ juniAtmSubIfMtu,
+ juniAtmSubIfAdvisoryRxSpeed,
+
+ juniAtmSubIfVccRowStatus,
+ juniAtmSubIfVccVcd,
+ juniAtmSubIfVccType,
+ juniAtmSubIfVccServiceCategory,
+ juniAtmSubIfVccPcr,
+ juniAtmSubIfVccScr,
+ juniAtmSubIfVccMbs,
+ juniAtmSubIfInverseArp,
+ juniAtmSubIfInverseArpRefresh,
+
+ juniAtmCircuitOamAdminStatus,
+ juniAtmCircuitOamLoopbackOperStatus,
+ juniAtmCircuitVcOamOperStatus,
+ juniAtmCircuitOamLoopbackFrequency,
+ juniAtmCircuitInOamF5Cells,
+ juniAtmCircuitInOamCellsDropped,
+ juniAtmCircuitOutOamF5Cells,
+ juniAtmCircuitInOamF5EndToEndLoopbackCells,
+ juniAtmCircuitInOamF5SegmentLoopbackCells,
+ juniAtmCircuitInOamF5AisCells,
+ juniAtmCircuitInOamF5RdiCells,
+ juniAtmCircuitOutOamF5EndToEndLoopbackCells,
+ juniAtmCircuitOutOamF5SegmentLoopbackCells,
+ juniAtmCircuitOutOamF5RdiCells,
+
+ juniAtmSubIfDescriptionExport }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM
+ subinterfaces in a Juniper product."
+ ::= { juniAtmGroups 23 }
+
+juniAtmMartiniGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmMartiniTimeoutTimerValue,
+
+ juniAtmSubIfMartiniMaxCellsPerPacket,
+ juniAtmSubIfMartiniTimeoutTimerId }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing ATM Martini cell aggregation
+ configuration."
+ ::= { juniAtmGroups 24 }
+
+juniAtmGroup7 OBJECT-GROUP
+ OBJECTS {
+ juniAtmNextIfIndex,
+
+ juniAtmIfRowStatus,
+ juniAtmIfLowerIfIndex,
+ juniAtmIfIlmiVpi,
+ juniAtmIfIlmiVci,
+ juniAtmIfIlmiVcd,
+ juniAtmIfIlmiPollFrequency,
+ juniAtmIfIlmiAdminState,
+ juniAtmIfUniVersion,
+ juniAtmIfOamCellRxAdminState,
+ juniAtmIfInCells,
+ juniAtmIfOutCells,
+ juniAtmIfVcCount,
+ juniAtmIfMapGroup,
+ juniAtmIfCacAdminState,
+ juniAtmIfCacUbrWeight,
+ juniAtmIfCacSubscriptionBandwidth,
+ juniAtmIfCacAvailableBandwidth,
+ juniAtmIfCacAvailableBandwidthRx,
+ juniAtmIfE164Autoconversion,
+ juniAtmIfE164Gateway,
+ juniAtmIfE164OneToOneAddrTrans,
+
+ juniAtmPvcStatsInCells,
+ juniAtmPvcStatsInCellOctets,
+ juniAtmPvcStatsInPackets,
+ juniAtmPvcStatsInPacketOctets,
+ juniAtmPvcStatsOutCells,
+ juniAtmPvcStatsOutCellOctets,
+ juniAtmPvcStatsOutPackets,
+ juniAtmPvcStatsOutPacketOctets,
+ juniAtmPvcStatsInCellErrors,
+ juniAtmPvcStatsinPacketErrors,
+ juniAtmPvcStatsOutCellErrors,
+ juniAtmPvcStatsOutPacketErrors,
+ juniAtmPvcStatsInPacketDiscards,
+ juniAtmPvcStatsInPacketOctetDiscards,
+ juniAtmPvcStatsInPacketUnknownProtocol,
+
+ juniAtmIfCapabilityTrafficShaping,
+ juniAtmIfCapabilityOam,
+ juniAtmIfCapabilityDefaultVcPerVp,
+ juniAtmIfCapabilityNumVpiVciBits,
+ juniAtmIfCapabilityMaxVcd,
+ juniAtmIfCapabilityMaxVpi,
+ juniAtmIfCapabilityMaxVci,
+
+ juniAtmVpDescription,
+ juniAtmBulkCircuitsNameRowStatus,
+ juniAtmBulkCircuitsNameId,
+ juniAtmBulkCircuitsIdName,
+ juniAtmBulkCircuitsIdNextInstance,
+ juniAtmBulkCircuitsRowStatus,
+ juniAtmBulkCircuitsMinVpi,
+ juniAtmBulkCircuitsMaxVpi,
+ juniAtmBulkCircuitsMinVci,
+ juniAtmBulkCircuitsMaxVci,
+ juniAtmBulkCircuitsAdminState,
+
+ juniAtmProfileOverrideAssignIfCircuitRowStatus,
+ juniAtmProfileOverrideAssignIfCircuitProfileId,
+ juniAtmProfileOverrideAssignIfCircuitOperStatus }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM
+ interfaces in a Juniper product."
+ ::= { juniAtmGroups 25 } -- JUNOSe 6.1
+
+juniAtmGroup8 OBJECT-GROUP
+ OBJECTS {
+ juniAtmNextIfIndex,
+ juniAtmIfRowStatus,
+ juniAtmIfLowerIfIndex,
+ juniAtmIfIlmiVpi,
+ juniAtmIfIlmiVci,
+ juniAtmIfIlmiVcd,
+ juniAtmIfIlmiPollFrequency,
+ juniAtmIfIlmiAdminState,
+ juniAtmIfUniVersion,
+ juniAtmIfOamCellRxAdminState,
+ juniAtmIfInCells,
+ juniAtmIfOutCells,
+ juniAtmIfVcCount,
+ juniAtmIfMapGroup,
+ juniAtmIfCacAdminState,
+ juniAtmIfCacUbrWeight,
+ juniAtmIfCacSubscriptionBandwidth,
+ juniAtmIfCacAvailableBandwidth,
+
+ juniAtmPvcStatsInCells,
+ juniAtmPvcStatsInCellOctets,
+ juniAtmPvcStatsInPackets,
+ juniAtmPvcStatsInPacketOctets,
+ juniAtmPvcStatsOutCells,
+ juniAtmPvcStatsOutCellOctets,
+ juniAtmPvcStatsOutPackets,
+ juniAtmPvcStatsOutPacketOctets,
+ juniAtmPvcStatsInCellErrors,
+ juniAtmPvcStatsinPacketErrors,
+ juniAtmPvcStatsOutCellErrors,
+ juniAtmPvcStatsOutPacketErrors,
+ juniAtmPvcStatsInPacketDiscards,
+ juniAtmPvcStatsInPacketOctetDiscards,
+ juniAtmPvcStatsInPacketUnknownProtocol,
+
+ juniAtmIfCapabilityTrafficShaping,
+ juniAtmIfCapabilityOam,
+ juniAtmIfCapabilityDefaultVcPerVp,
+ juniAtmIfCapabilityNumVpiVciBits,
+ juniAtmIfCapabilityMaxVcd,
+ juniAtmIfCapabilityMaxVpi,
+ juniAtmIfCapabilityMaxVci,
+
+ juniAtmVpDescription,
+ juniAtmBulkCircuitsNameRowStatus,
+ juniAtmBulkCircuitsNameId,
+ juniAtmBulkCircuitsIdName,
+ juniAtmBulkCircuitsIdNextInstance,
+ juniAtmBulkCircuitsRowStatus,
+ juniAtmBulkCircuitsMinVpi,
+ juniAtmBulkCircuitsMaxVpi,
+ juniAtmBulkCircuitsMinVci,
+ juniAtmBulkCircuitsMaxVci,
+ juniAtmBulkCircuitsAdminState,
+
+ juniAtmProfileOverrideAssignIfCircuitRowStatus,
+ juniAtmProfileOverrideAssignIfCircuitProfileId,
+ juniAtmProfileOverrideAssignIfCircuitOperStatus }
+ STATUS obsolete
+ DESCRIPTION
+ "A collection of objects providing management of ATM interfaces in a
+ Juniper product."
+ ::= { juniAtmGroups 26 } -- JUNOSe 7.0
+
+
+juniAtmVpStatsGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmVpStatsInCells,
+ juniAtmVpStatsInPackets,
+ juniAtmVpStatsInPacketOctets,
+ juniAtmVpStatsOutCells,
+ juniAtmVpStatsOutPackets,
+ juniAtmVpStatsOutPacketOctets,
+ juniAtmVpStatsInPacketErrors,
+ juniAtmVpStatsOutPacketErrors,
+ juniAtmVpStatsInPacketDiscards,
+ juniAtmVpStatsInPacketOctetDiscards,
+ juniAtmVpStatsInPacketUnknownProtocol,
+ juniAtmVpStatsCrcErrors,
+ juniAtmVpStatsSarTimeouts,
+ juniAtmVpStatsOverSizedPackets}
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing ATM VP level statistics."
+ ::= { juniAtmGroups 27 } -- JUNOSe 7.1
+
+juniAtmSubIfGroup6 OBJECT-GROUP
+ OBJECTS {
+ juniAtmSubIfNextIfIndex,
+ juniAtmSubIfRowStatus,
+ juniAtmSubIfDistinguisher,
+ juniAtmSubIfLowerIfIndex,
+ juniAtmSubIfNbma,
+ juniAtmSubIfAddress,
+ juniAtmSubIfMtu,
+ juniAtmSubIfAdvisoryRxSpeed,
+ juniAtmSubIfVccRowStatus,
+ juniAtmSubIfVccVcd,
+ juniAtmSubIfVccType,
+ juniAtmSubIfVccServiceCategory,
+ juniAtmSubIfVccPcr,
+ juniAtmSubIfVccScr,
+ juniAtmSubIfVccMbs,
+ juniAtmSubIfInverseArp,
+ juniAtmSubIfInverseArpRefresh,
+ juniAtmCircuitOamAdminStatus,
+ juniAtmCircuitOamLoopbackOperStatus,
+ juniAtmCircuitVcOamOperStatus,
+ juniAtmCircuitOamLoopbackFrequency,
+ juniAtmCircuitInOamF5Cells,
+ juniAtmCircuitInOamCellsDropped,
+ juniAtmCircuitOutOamF5Cells,
+ juniAtmCircuitInOamF5EndToEndLoopbackCells,
+ juniAtmCircuitInOamF5SegmentLoopbackCells,
+ juniAtmCircuitInOamF5AisCells,
+ juniAtmCircuitInOamF5RdiCells,
+ juniAtmCircuitOutOamF5EndToEndLoopbackCells,
+ juniAtmCircuitOutOamF5SegmentLoopbackCells,
+ juniAtmCircuitOutOamF5RdiCells,
+ juniAtmCircuitInOamF5EndToEndLoopbackCmds,
+ juniAtmCircuitInOamF5EndToEndLoopbackRsps,
+ juniAtmCircuitInOamF5SegmentLoopbackCmds,
+ juniAtmCircuitInOamF5SegmentLoopbackRsps,
+ juniAtmCircuitOutOamF5EndToEndLoopbackCmds,
+ juniAtmCircuitOutOamF5EndToEndLoopbackRsps,
+ juniAtmCircuitOutOamF5SegmentLoopbackCmds,
+ juniAtmCircuitOutOamF5SegmentLoopbackRsps,
+ juniAtmCircuitOamUpCount,
+ juniAtmCircuitOamDownCount,
+ juniAtmCircuitOamRetryFrequency,
+ juniAtmCircuitOamAlarmDownCount,
+ juniAtmCircuitOamAlarmClearTimeout,
+ juniAtmSubIfDescriptionExport }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of ATM
+ subinterfaces in a Juniper product. This group became obsolete
+ when ATM SVC support was removed."
+
+ ::= { juniAtmGroups 28 } -- JUNOSe 7.1
+
+juniAtmF4OamCircuitGroup2 OBJECT-GROUP
+ OBJECTS {
+ juniAtmOamF4FlowEndToEndLoopbackTimer,
+ juniAtmOamF4FlowEndToEndCCSink,
+ juniAtmOamF4FlowEndToEndCCSource,
+ juniAtmOamF4FlowEndToEndRowStatus,
+ juniAtmOamF4FlowSegmentCCSink,
+ juniAtmOamF4FlowSegmentCCSource,
+ juniAtmOamF4FlowSegmentRowStatus,
+ juniAtmF4FlowInOamEndAisCells,
+ juniAtmF4FlowInOamEndRdiCells,
+ juniAtmF4FlowInOamEndCCCells,
+ juniAtmF4FlowInOamEndCCActDeActCells,
+ juniAtmF4FlowInOamEndLoopbackCells,
+ juniAtmF4FlowOutEndRdiCells,
+ juniAtmF4FlowOutEndCCCells,
+ juniAtmF4FlowOutEndCCActDeActCells,
+ juniAtmF4FlowOutEndToEndLoopbackCells,
+ juniAtmF4FlowEndActualLoopbackFreq,
+ juniAtmF4FlowEndLastTimeChanged,
+ juniAtmF4FlowOamEndVpOperationState,
+ juniAtmF4FlowOamEndVpAdminState,
+ juniAtmF4FlowEndInOamCells,
+ juniAtmF4FlowEndOutOamCells,
+ juniAtmF4FlowEndInOamCellsDropped,
+ juniAtmF4FlowInOamSegmentAisCells,
+ juniAtmF4FlowInOamSegmentRdiCells,
+ juniAtmF4FlowInOamSegmentCCCells,
+ juniAtmF4FlowInOamSegmentCCActDeActCells,
+ juniAtmF4FlowInOamSegmentLoopbackCells,
+ juniAtmF4FlowOutSegmentRdiCells,
+ juniAtmF4FlowOutSegmentCCCells,
+ juniAtmF4FlowOutSegmentCCActDeActCells,
+ juniAtmF4FlowOutSegmentLoopbackCells,
+ juniAtmF4FlowSegmentLastTimeChanged,
+ juniAtmF4FlowOamSegmentVpOperationState,
+ juniAtmF4FlowOamSegmentVpAdminState,
+ juniAtmF4FlowSegmentInOamCells,
+ juniAtmF4FlowSegmentOutOamCells,
+ juniAtmF4FlowSegmentInOamCellsDropped,
+ juniAtmF4FlowEndToEndInLoopbackCmds,
+ juniAtmF4FlowEndToEndInLoopbackRsps,
+ juniAtmF4FlowSegmentInLoopbackCmds,
+ juniAtmF4FlowSegmentInLoopbackRsps,
+ juniAtmF4FlowEndToEndOutLoopbackCmds,
+ juniAtmF4FlowEndToEndOutLoopbackRsps,
+ juniAtmF4FlowSegmentOutLoopbackCmds,
+ juniAtmF4FlowSegmentOutLoopbackRsps }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of ATM F4 flow OAM
+ circuits in a Juniper product."
+ ::= { juniAtmGroups 29 } -- JUNOSe 7.1
+
+juniAtmGroup9 OBJECT-GROUP
+ OBJECTS {
+ juniAtmNextIfIndex,
+ juniAtmIfRowStatus,
+ juniAtmIfLowerIfIndex,
+ juniAtmIfIlmiVpi,
+ juniAtmIfIlmiVci,
+ juniAtmIfIlmiVcd,
+ juniAtmIfIlmiPollFrequency,
+ juniAtmIfIlmiAdminState,
+ juniAtmIfUniVersion,
+ juniAtmIfOamCellRxAdminState,
+ juniAtmIfInCells,
+ juniAtmIfOutCells,
+ juniAtmIfVcCount,
+ juniAtmIfMapGroup,
+ juniAtmIfCacAdminState,
+ juniAtmIfCacUbrWeight,
+ juniAtmIfCacSubscriptionBandwidth,
+ juniAtmIfCacAvailableBandwidth,
+ juniAtmIfAssociatedVcClassId,
+
+ juniAtmPvcStatsInCells,
+ juniAtmPvcStatsInCellOctets,
+ juniAtmPvcStatsInPackets,
+ juniAtmPvcStatsInPacketOctets,
+ juniAtmPvcStatsOutCells,
+ juniAtmPvcStatsOutCellOctets,
+ juniAtmPvcStatsOutPackets,
+ juniAtmPvcStatsOutPacketOctets,
+ juniAtmPvcStatsInCellErrors,
+ juniAtmPvcStatsinPacketErrors,
+ juniAtmPvcStatsOutCellErrors,
+ juniAtmPvcStatsOutPacketErrors,
+ juniAtmPvcStatsInPacketDiscards,
+ juniAtmPvcStatsInPacketOctetDiscards,
+ juniAtmPvcStatsInPacketUnknownProtocol,
+
+ juniAtmIfCapabilityTrafficShaping,
+ juniAtmIfCapabilityOam,
+ juniAtmIfCapabilityDefaultVcPerVp,
+ juniAtmIfCapabilityNumVpiVciBits,
+ juniAtmIfCapabilityMaxVcd,
+ juniAtmIfCapabilityMaxVpi,
+ juniAtmIfCapabilityMaxVci,
+
+ juniAtmVpDescription,
+ juniAtmBulkCircuitsNameRowStatus,
+ juniAtmBulkCircuitsNameId,
+ juniAtmBulkCircuitsIdName,
+ juniAtmBulkCircuitsIdNextInstance,
+ juniAtmBulkCircuitsRowStatus,
+ juniAtmBulkCircuitsMinVpi,
+ juniAtmBulkCircuitsMaxVpi,
+ juniAtmBulkCircuitsMinVci,
+ juniAtmBulkCircuitsMaxVci,
+ juniAtmBulkCircuitsAdminState,
+
+ juniAtmProfileOverrideAssignIfCircuitRowStatus,
+ juniAtmProfileOverrideAssignIfCircuitProfileId,
+ juniAtmProfileOverrideAssignIfCircuitOperStatus }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of ATM interfaces in a
+ Juniper product."
+ ::= { juniAtmGroups 30 } -- JUNOSe 7.3
+
+juniAtmSubIfGroup7 OBJECT-GROUP
+ OBJECTS {
+ juniAtmSubIfNextIfIndex,
+ juniAtmSubIfRowStatus,
+ juniAtmSubIfDistinguisher,
+ juniAtmSubIfLowerIfIndex,
+ juniAtmSubIfNbma,
+ juniAtmSubIfAddress,
+ juniAtmSubIfMtu,
+ juniAtmSubIfAdvisoryRxSpeed,
+ juniAtmSubIfAssociatedVcClassId,
+ juniAtmSubIfVccRowStatus,
+ juniAtmSubIfVccVcd,
+ juniAtmSubIfVccType,
+ juniAtmSubIfVccServiceCategory,
+ juniAtmSubIfVccPcr,
+ juniAtmSubIfVccScr,
+ juniAtmSubIfVccMbs,
+ juniAtmSubIfInverseArp,
+ juniAtmSubIfInverseArpRefresh,
+ juniAtmSubIfVccAssociatedVcClassId,
+ juniAtmCircuitOamAdminStatus,
+ juniAtmCircuitOamLoopbackOperStatus,
+ juniAtmCircuitVcOamOperStatus,
+ juniAtmCircuitOamLoopbackFrequency,
+ juniAtmCircuitInOamF5Cells,
+ juniAtmCircuitInOamCellsDropped,
+ juniAtmCircuitOutOamF5Cells,
+ juniAtmCircuitInOamF5EndToEndLoopbackCells,
+ juniAtmCircuitInOamF5SegmentLoopbackCells,
+ juniAtmCircuitInOamF5AisCells,
+ juniAtmCircuitInOamF5RdiCells,
+ juniAtmCircuitOutOamF5EndToEndLoopbackCells,
+ juniAtmCircuitOutOamF5SegmentLoopbackCells,
+ juniAtmCircuitOutOamF5RdiCells,
+ juniAtmCircuitInOamF5EndToEndLoopbackCmds,
+ juniAtmCircuitInOamF5EndToEndLoopbackRsps,
+ juniAtmCircuitInOamF5SegmentLoopbackCmds,
+ juniAtmCircuitInOamF5SegmentLoopbackRsps,
+ juniAtmCircuitOutOamF5EndToEndLoopbackCmds,
+ juniAtmCircuitOutOamF5EndToEndLoopbackRsps,
+ juniAtmCircuitOutOamF5SegmentLoopbackCmds,
+ juniAtmCircuitOutOamF5SegmentLoopbackRsps,
+ juniAtmCircuitOamUpCount,
+ juniAtmCircuitOamDownCount,
+ juniAtmCircuitOamRetryFrequency,
+ juniAtmCircuitOamAlarmDownCount,
+ juniAtmCircuitOamAlarmClearTimeout,
+ juniAtmSubIfDescriptionExport }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of ATM subinterfaces in a
+ Juniper product."
+ ::= { juniAtmGroups 31 } -- JUNOSe 7.3
+
+juniAtmVcClassGroup OBJECT-GROUP
+ OBJECTS {
+ juniAtmVcClassName,
+ juniAtmVcClassNameRowStatus,
+ juniAtmVcClassNameId,
+ juniAtmVcClassIdName,
+ juniAtmVcClassVccType,
+ juniAtmVcClassVccServiceCategory,
+ juniAtmVcClassVccPcr,juniAtmVcClassVccScr,
+ juniAtmVcClassVccMbs,
+ juniAtmVcClassVccOamAdminStatus,
+ juniAtmVcClassVccOamLoopbackFrequency,
+ juniAtmVcClassVccOamUpCount,
+ juniAtmVcClassVccOamDownCount,
+ juniAtmVcClassVccOamRetryFrequency,
+ juniAtmVcClassVccOamAlarmDownCount,
+ juniAtmVcClassVccOamAlarmClearTimeout,
+ juniAtmVcClassVccInverseArp,
+ juniAtmVcClassVccInverseArpRefresh}
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of ATM VC class in a
+ Juniper product." -- JUNOSe7.3
+ ::= { juniAtmGroups 32 }
+END