Blame mibs/ietf/ATM-MIB

Packit 022b05
ATM-MIB DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
IMPORTS
Packit 022b05
   MODULE-IDENTITY, OBJECT-TYPE,
Packit 022b05
   Counter32, Integer32, IpAddress, mib-2
Packit 022b05
       FROM SNMPv2-SMI
Packit 022b05
   DisplayString, RowStatus, TruthValue
Packit 022b05
       FROM SNMPv2-TC
Packit 022b05
   MODULE-COMPLIANCE, OBJECT-GROUP
Packit 022b05
       FROM SNMPv2-CONF
Packit 022b05
   InterfaceIndex, ifIndex
Packit 022b05
       FROM IF-MIB
Packit 022b05
   AtmAddr, AtmConnKind, AtmConnCastType,
Packit 022b05
   AtmServiceCategory, AtmTrafficDescrParamIndex,
Packit 022b05
   AtmVpIdentifier, AtmVcIdentifier,
Packit 022b05
   AtmVorXAdminStatus, AtmVorXLastChange,
Packit 022b05
   AtmVorXOperStatus, atmNoClpNoScr
Packit 022b05
       FROM ATM-TC-MIB;
Packit 022b05
Packit 022b05
Packit 022b05
atmMIB MODULE-IDENTITY
Packit 022b05
     LAST-UPDATED "9810191200Z"
Packit 022b05
     ORGANIZATION "IETF AToM MIB Working Group"
Packit 022b05
     CONTACT-INFO
Packit 022b05
       "          Kaj Tesink
Packit 022b05
         Postal:  Bellcore
Packit 022b05
                  331 Newman Springs Road
Packit 022b05
                  Red Bank, NJ 07701
Packit 022b05
         Tel:     732-758-5254
Packit 022b05
         Fax:     732-758-2269
Packit 022b05
         E-mail:  kaj@bellcore.com"
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This is the MIB Module for ATM and AAL5-related
Packit 022b05
       objects for managing ATM interfaces, ATM virtual
Packit 022b05
       links, ATM cross-connects, AAL5 entities, and
Packit 022b05
       and AAL5 connections."
Packit 022b05
     REVISION      "9810191200Z"
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The initial revision of this module was published
Packit 022b05
       as RFC 1695. Key revisions include:
Packit 022b05
       o  Textual Conventions and OBJECT IDENTITIES have
Packit 022b05
          been moved to a separate MIB module.
Packit 022b05
       o  Applicability of objects to PVCs, SVCs and Soft
Packit 022b05
          PVCs has been clarified.
Packit 022b05
       o  DEFVAL clauses have been added.
Packit 022b05
       o  The relationship of ifIndex values with different
Packit 022b05
          layers and sublayers related to ATM has been
Packit 022b05
          clarified.
Packit 022b05
       o  atmTrafficQosClass has been deprecated
Packit 022b05
          and replaced with atmServiceCategory.
Packit 022b05
       o  atmInterfaceCurrentMaxVpiBits and
Packit 022b05
          atmInterfaceCurrentMaxVciBits have been added with
Packit 022b05
          a description on their relationship with other
Packit 022b05
          objects.
Packit 022b05
       o  atmInterfaceAddressType and atmInterfaceAdminAddress
Packit 022b05
          have been deprecated and replaced by
Packit 022b05
          atmInterfaceSubscrAddress.
Packit 022b05
       o  atmInterfaceTCAlarmState has been clarified.
Packit 022b05
       o  atmTrafficDescrParamIndexNext has been introduced
Packit 022b05
          in order to provide a manager a free
Packit 022b05
          atmTrafficDescrParamIndex value.
Packit 022b05
       o  The atmTrafficFrameDiscard capability has been added.
Packit 022b05
       o  A connection topology type (atmVpl/VclCastType) and
Packit 022b05
          a call control type (atmVpl/VclConnKind) have been
Packit 022b05
          added.
Packit 022b05
       o  aal2 has been added to atmVccAalType."
Packit 022b05
     REVISION      "9406072245Z"
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The RFC1695 version of this MIB module."
Packit 022b05
     ::= { mib-2 37 }
Packit 022b05
Packit 022b05
Packit 022b05
atmMIBObjects  OBJECT IDENTIFIER ::= {atmMIB 1}
Packit 022b05
Packit 022b05
-- {atmMIBObjects 1} has been moved to a separate
Packit 022b05
-- specification [19].
Packit 022b05
Packit 022b05
Packit 022b05
-- This ATM MIB Module consists of the following tables:
Packit 022b05
-- (1) ATM Interface configuration table
Packit 022b05
-- (2) ATM Interface DS3 PLCP table
Packit 022b05
-- (3) ATM Interface TC Sublayer table
Packit 022b05
Packit 022b05
-- (4) Atm Traffic Descriptor table
Packit 022b05
-- (5) ATM Interface VPL configuration table
Packit 022b05
-- (6) ATM Interface VCL configuration table
Packit 022b05
-- (7) ATM VP Cross Connect table (for PVCs)
Packit 022b05
-- (8) ATM VC Cross Connect table (for PVCs)
Packit 022b05
-- (9) ATM Interface AAL5 VCC performance statistics
Packit 022b05
--     table
Packit 022b05
Packit 022b05
--    ATM Interface Configuration Parameters Table
Packit 022b05
Packit 022b05
-- This table contains ATM specific
Packit 022b05
-- configuration information associated with
Packit 022b05
-- an ATM interface beyond those
Packit 022b05
-- supported using the ifTable.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
atmInterfaceConfTable  OBJECT-TYPE
Packit 022b05
     SYNTAX         SEQUENCE OF AtmInterfaceConfEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This table contains ATM local interface
Packit 022b05
       configuration parameters, one entry per ATM
Packit 022b05
       interface port."
Packit 022b05
     ::= { atmMIBObjects 2 }
Packit 022b05
Packit 022b05
atmInterfaceConfEntry    OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmInterfaceConfEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This list contains ATM interface configuration
Packit 022b05
       parameters and state variables and is indexed
Packit 022b05
       by ifIndex values of ATM interfaces."
Packit 022b05
     INDEX { ifIndex }
Packit 022b05
     ::= { atmInterfaceConfTable  1}
Packit 022b05
Packit 022b05
AtmInterfaceConfEntry    ::= SEQUENCE  {
Packit 022b05
     atmInterfaceMaxVpcs             INTEGER,
Packit 022b05
     atmInterfaceMaxVccs             INTEGER,
Packit 022b05
     atmInterfaceConfVpcs            INTEGER,
Packit 022b05
     atmInterfaceConfVccs            INTEGER,
Packit 022b05
     atmInterfaceMaxActiveVpiBits    INTEGER,
Packit 022b05
     atmInterfaceMaxActiveVciBits    INTEGER,
Packit 022b05
     atmInterfaceIlmiVpi             AtmVpIdentifier,
Packit 022b05
     atmInterfaceIlmiVci             AtmVcIdentifier,
Packit 022b05
     atmInterfaceAddressType         INTEGER,
Packit 022b05
     atmInterfaceAdminAddress        AtmAddr,
Packit 022b05
     atmInterfaceMyNeighborIpAddress IpAddress,
Packit 022b05
     atmInterfaceMyNeighborIfName    DisplayString,
Packit 022b05
     atmInterfaceCurrentMaxVpiBits   INTEGER,
Packit 022b05
     atmInterfaceCurrentMaxVciBits   INTEGER,
Packit 022b05
     atmInterfaceSubscrAddress       AtmAddr
Packit 022b05
          }
Packit 022b05
Packit 022b05
Packit 022b05
atmInterfaceMaxVpcs OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER  (0..4096)
Packit 022b05
     MAX-ACCESS     read-write
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The maximum number of VPCs (PVPCs and SVPCs)
Packit 022b05
       supported at this ATM interface. At the ATM UNI,
Packit 022b05
       the maximum number of VPCs (PVPCs and SVPCs)
Packit 022b05
       ranges from 0 to 256 only."
Packit 022b05
     ::= { atmInterfaceConfEntry 1}
Packit 022b05
Packit 022b05
atmInterfaceMaxVccs OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER  (0..65536)
Packit 022b05
     MAX-ACCESS     read-write
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The maximum number of VCCs (PVCCs and SVCCs)
Packit 022b05
       supported at this ATM interface."
Packit 022b05
     ::= { atmInterfaceConfEntry 2}
Packit 022b05
Packit 022b05
atmInterfaceConfVpcs  OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER  (0..4096)
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The number of VPCs (PVPC, Soft PVPC and SVPC)
Packit 022b05
       currently in use at this ATM interface.  It includes
Packit 022b05
       the number of PVPCs and Soft PVPCs that are configured
Packit 022b05
       at the interface, plus the number of SVPCs
Packit 022b05
       that are currently  established at the
Packit 022b05
       interface.
Packit 022b05
Packit 022b05
       At the ATM UNI, the configured number of
Packit 022b05
       VPCs (PVPCs and SVPCs) can range from
Packit 022b05
       0 to 256 only."
Packit 022b05
     ::= { atmInterfaceConfEntry 3}
Packit 022b05
Packit 022b05
atmInterfaceConfVccs  OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER  (0..65536)
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The number of VCCs (PVCC, Soft PVCC and SVCC)
Packit 022b05
       currently in use at this ATM interface.  It includes
Packit 022b05
       the number of PVCCs and Soft PVCCs that are configured
Packit 022b05
       at the interface, plus the number of SVCCs
Packit 022b05
       that are currently  established at the
Packit 022b05
       interface."
Packit 022b05
     ::= { atmInterfaceConfEntry 4}
Packit 022b05
Packit 022b05
atmInterfaceMaxActiveVpiBits  OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER (0..12)
Packit 022b05
     MAX-ACCESS     read-write
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The  maximum number of active VPI bits
Packit 022b05
       configured for use at the ATM interface.
Packit 022b05
       At the ATM UNI, the maximum number of active
Packit 022b05
       VPI bits configured for use ranges from
Packit 022b05
       0 to 8 only."
Packit 022b05
     ::= { atmInterfaceConfEntry 5}
Packit 022b05
Packit 022b05
atmInterfaceMaxActiveVciBits  OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER (0..16)
Packit 022b05
     MAX-ACCESS     read-write
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The maximum number of active VCI bits
Packit 022b05
       configured for use at this ATM interface."
Packit 022b05
     ::= { atmInterfaceConfEntry 6}
Packit 022b05
Packit 022b05
atmInterfaceIlmiVpi OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVpIdentifier
Packit 022b05
     MAX-ACCESS     read-write
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VPI value of the VCC supporting
Packit 022b05
       the ILMI at this ATM interface.  If the values of
Packit 022b05
       atmInterfaceIlmiVpi and atmInterfaceIlmiVci are
Packit 022b05
       both equal to zero then the ILMI is not
Packit 022b05
       supported at this ATM interface."
Packit 022b05
     DEFVAL { 0 }
Packit 022b05
     ::= { atmInterfaceConfEntry 7}
Packit 022b05
Packit 022b05
atmInterfaceIlmiVci OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVcIdentifier
Packit 022b05
     MAX-ACCESS     read-write
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VCI value of the VCC supporting
Packit 022b05
       the ILMI at this ATM interface.  If the values of
Packit 022b05
       atmInterfaceIlmiVpi and atmInterfaceIlmiVci are
Packit 022b05
       both equal to zero then the ILMI is not
Packit 022b05
       supported at this ATM interface."
Packit 022b05
     DEFVAL { 16 }
Packit 022b05
     ::= { atmInterfaceConfEntry 8}
Packit 022b05
Packit 022b05
atmInterfaceAddressType  OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER {
Packit 022b05
                       private(1),
Packit 022b05
                       nsapE164(2),
Packit 022b05
                       nativeE164(3),
Packit 022b05
                       other(4)
Packit 022b05
                         }
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         deprecated
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The type of primary ATM address configured
Packit 022b05
       for use at this ATM interface."
Packit 022b05
     ::= { atmInterfaceConfEntry 9 }
Packit 022b05
Packit 022b05
--  The atmInterfaceAdminAddress object has been replaced by
Packit 022b05
--  atmInterfaceSubscrAddress.
Packit 022b05
Packit 022b05
atmInterfaceAdminAddress OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmAddr
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         deprecated
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The primary address assigned for administrative purposes,
Packit 022b05
       for example, an address associated with the
Packit 022b05
       service provider side of a public network UNI
Packit 022b05
       (thus, the value of this address corresponds
Packit 022b05
       with the value of ifPhysAddress at the host side).
Packit 022b05
       If this interface has no assigned administrative
Packit 022b05
       address, or when the address used for
Packit 022b05
       administrative purposes is the same as that used
Packit 022b05
       for ifPhysAddress, then this is an octet string of
Packit 022b05
       zero length."
Packit 022b05
     ::= { atmInterfaceConfEntry 10 }
Packit 022b05
Packit 022b05
atmInterfaceMyNeighborIpAddress OBJECT-TYPE
Packit 022b05
     SYNTAX         IpAddress
Packit 022b05
     MAX-ACCESS     read-write
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The IP address of the neighbor system connected to
Packit 022b05
       the  far end of this interface, to which a Network
Packit 022b05
       Management Station can send SNMP messages, as IP
Packit 022b05
       datagrams sent to UDP port 161, in order to access
Packit 022b05
       network management information concerning the
Packit 022b05
       operation of that system.  Note that the value
Packit 022b05
       of this object may be obtained in different ways,
Packit 022b05
       e.g., by manual configuration, or through ILMI
Packit 022b05
       interaction with the neighbor system."
Packit 022b05
     ::= { atmInterfaceConfEntry 11 }
Packit 022b05
Packit 022b05
atmInterfaceMyNeighborIfName OBJECT-TYPE
Packit 022b05
     SYNTAX         DisplayString
Packit 022b05
     MAX-ACCESS     read-write
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The textual name of the interface on the neighbor
Packit 022b05
       system on the far end of this interface, and to
Packit 022b05
       which this interface connects.  If the neighbor
Packit 022b05
       system is manageable through SNMP and supports
Packit 022b05
       the object ifName, the value of this object must
Packit 022b05
       be identical with that of ifName for the ifEntry
Packit 022b05
       of the lowest level physical interface
Packit 022b05
       for this port.  If this interface does not have a
Packit 022b05
       textual name, the value of this object is a zero
Packit 022b05
       length string.  Note that the value of this object
Packit 022b05
       may be obtained in different ways, e.g., by manual
Packit 022b05
       configuration, or through ILMI interaction with
Packit 022b05
       the neighbor system."
Packit 022b05
     ::= { atmInterfaceConfEntry 12 }
Packit 022b05
Packit 022b05
atmInterfaceCurrentMaxVpiBits    OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER  (0..12)
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The maximum number of VPI Bits that may
Packit 022b05
       currently be used at this ATM interface.
Packit 022b05
       The value is the minimum of
Packit 022b05
       atmInterfaceMaxActiveVpiBits, and the
Packit 022b05
       atmInterfaceMaxActiveVpiBits of the interface's
Packit 022b05
       UNI/NNI peer.
Packit 022b05
Packit 022b05
       If the interface does not negotiate with
Packit 022b05
       its peer to determine the number of VPI Bits
Packit 022b05
       that can be used on the interface, then the
Packit 022b05
       value of this object must equal
Packit 022b05
       atmInterfaceMaxActiveVpiBits."
Packit 022b05
     ::= { atmInterfaceConfEntry 13 }
Packit 022b05
Packit 022b05
atmInterfaceCurrentMaxVciBits    OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER  (0..16)
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The maximum number of VCI Bits that may
Packit 022b05
       currently be used at this ATM interface.
Packit 022b05
       The value is the minimum of
Packit 022b05
       atmInterfaceMaxActiveVciBits, and the
Packit 022b05
       atmInterfaceMaxActiveVciBits of the interface's
Packit 022b05
       UNI/NNI peer.
Packit 022b05
Packit 022b05
       If the interface does not negotiate with
Packit 022b05
       its peer to determine the number of VCI Bits
Packit 022b05
       that can be used on the interface, then the
Packit 022b05
       value of this object must equal
Packit 022b05
       atmInterfaceMaxActiveVciBits."
Packit 022b05
     ::= { atmInterfaceConfEntry 14 }
Packit 022b05
Packit 022b05
atmInterfaceSubscrAddress OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmAddr
Packit 022b05
     MAX-ACCESS     read-write
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The identifier assigned by a service provider
Packit 022b05
       to the network side of a public network UNI.
Packit 022b05
       If this interface has no assigned service provider
Packit 022b05
       address, or for other interfaces this is an octet string
Packit 022b05
       of zero length."
Packit 022b05
     ::= { atmInterfaceConfEntry 15 }
Packit 022b05
Packit 022b05
-- The ATM Interface DS3 PLCP Table
Packit 022b05
Packit 022b05
-- This table contains the DS3 PLCP configuration and
Packit 022b05
-- state parameters of those ATM interfaces
Packit 022b05
-- which use DS3 PLCP for carrying ATM cells over DS3.
Packit 022b05
Packit 022b05
atmInterfaceDs3PlcpTable  OBJECT-TYPE
Packit 022b05
     SYNTAX       SEQUENCE OF AtmInterfaceDs3PlcpEntry
Packit 022b05
     MAX-ACCESS   not-accessible
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This table contains ATM interface DS3 PLCP
Packit 022b05
       parameters and state variables, one entry per
Packit 022b05
       ATM interface port."
Packit 022b05
     ::= { atmMIBObjects 3}
Packit 022b05
Packit 022b05
atmInterfaceDs3PlcpEntry OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmInterfaceDs3PlcpEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This list contains DS3 PLCP parameters and
Packit 022b05
       state variables at the ATM interface and is
Packit 022b05
       indexed by the ifIndex value of the ATM interface."
Packit 022b05
     INDEX    { ifIndex }
Packit 022b05
     ::= { atmInterfaceDs3PlcpTable 1}
Packit 022b05
Packit 022b05
AtmInterfaceDs3PlcpEntry    ::= SEQUENCE  {
Packit 022b05
     atmInterfaceDs3PlcpSEFSs       Counter32,
Packit 022b05
     atmInterfaceDs3PlcpAlarmState  INTEGER,
Packit 022b05
     atmInterfaceDs3PlcpUASs        Counter32
Packit 022b05
       }
Packit 022b05
Packit 022b05
Packit 022b05
atmInterfaceDs3PlcpSEFSs  OBJECT-TYPE
Packit 022b05
     SYNTAX         Counter32
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The number of DS3 PLCP Severely Errored Framing
Packit 022b05
       Seconds (SEFS). Each SEFS represents a
Packit 022b05
       one-second interval which contains
Packit 022b05
       one or more SEF events."
Packit 022b05
     ::= { atmInterfaceDs3PlcpEntry 1}
Packit 022b05
Packit 022b05
atmInterfaceDs3PlcpAlarmState    OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER {
Packit 022b05
                       noAlarm(1),
Packit 022b05
                       receivedFarEndAlarm(2),
Packit 022b05
                       incomingLOF(3)
Packit 022b05
                            }
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This variable indicates if there is an
Packit 022b05
       alarm present for the DS3 PLCP.  The value
Packit 022b05
       receivedFarEndAlarm means that the DS3 PLCP
Packit 022b05
       has received an incoming Yellow
Packit 022b05
       Signal, the value incomingLOF means that
Packit 022b05
       the DS3 PLCP has declared a loss of frame (LOF)
Packit 022b05
       failure condition, and the value noAlarm
Packit 022b05
       means that there are no alarms present.
Packit 022b05
       Transition from the failure to the no alarm state
Packit 022b05
       occurs when no defects (e.g., LOF) are received
Packit 022b05
       for more than 10 seconds."
Packit 022b05
     ::= { atmInterfaceDs3PlcpEntry 2}
Packit 022b05
Packit 022b05
atmInterfaceDs3PlcpUASs  OBJECT-TYPE
Packit 022b05
     SYNTAX         Counter32
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The counter associated with the number of
Packit 022b05
       Unavailable Seconds encountered by the PLCP."
Packit 022b05
     ::= { atmInterfaceDs3PlcpEntry 3}
Packit 022b05
Packit 022b05
Packit 022b05
-- The ATM Interface TC Sublayer Table
Packit 022b05
Packit 022b05
-- This table contains TC sublayer configuration and
Packit 022b05
-- state parameters of those ATM interfaces
Packit 022b05
-- which use TC sublayer for carrying ATM cells over
Packit 022b05
-- SONET/SDH or DS3.
Packit 022b05
Packit 022b05
Packit 022b05
atmInterfaceTCTable  OBJECT-TYPE
Packit 022b05
     SYNTAX         SEQUENCE OF AtmInterfaceTCEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This table contains ATM interface TC
Packit 022b05
       Sublayer parameters and state variables,
Packit 022b05
       one entry per ATM interface port."
Packit 022b05
     ::= { atmMIBObjects 4}
Packit 022b05
Packit 022b05
atmInterfaceTCEntry OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmInterfaceTCEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This list contains TC Sublayer parameters
Packit 022b05
       and state variables at the ATM interface and is
Packit 022b05
       indexed by the ifIndex value of the ATM interface."
Packit 022b05
     INDEX  {ifIndex }
Packit 022b05
     ::= { atmInterfaceTCTable 1}
Packit 022b05
Packit 022b05
AtmInterfaceTCEntry    ::= SEQUENCE  {
Packit 022b05
     atmInterfaceOCDEvents      Counter32,
Packit 022b05
     atmInterfaceTCAlarmState   INTEGER
Packit 022b05
       }
Packit 022b05
Packit 022b05
atmInterfaceOCDEvents  OBJECT-TYPE
Packit 022b05
     SYNTAX         Counter32
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The number of times the Out of Cell
Packit 022b05
       Delineation (OCD) events occur.  If seven
Packit 022b05
       consecutive ATM cells have Header Error
Packit 022b05
       Control (HEC) violations, an OCD event occurs.
Packit 022b05
       A high number of OCD events may indicate a
Packit 022b05
       problem with the TC Sublayer."
Packit 022b05
     ::= { atmInterfaceTCEntry 1}
Packit 022b05
Packit 022b05
Packit 022b05
atmInterfaceTCAlarmState    OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER {
Packit 022b05
                       noAlarm(1),
Packit 022b05
                       lcdFailure(2)
Packit 022b05
                             }
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This variable indicates if there is an
Packit 022b05
       alarm present for the TC Sublayer.  The value
Packit 022b05
       lcdFailure(2) indicates that the TC Sublayer
Packit 022b05
       is currently in the Loss of Cell Delineation
Packit 022b05
       (LCD) defect maintenance state.  The value
Packit 022b05
       noAlarm(1) indicates that the TC Sublayer
Packit 022b05
       is currently not in the LCD defect
Packit 022b05
       maintenance state."
Packit 022b05
      ::= { atmInterfaceTCEntry 2}
Packit 022b05
Packit 022b05
--  ATM Traffic Descriptor Parameter Table
Packit 022b05
Packit 022b05
-- This table contains a set of self-consistent
Packit 022b05
-- ATM traffic parameters including the
Packit 022b05
-- ATM traffic service category.
Packit 022b05
Packit 022b05
-- The ATM virtual link tables (i.e., VPL and VCL tables)
Packit 022b05
-- will use this ATM Traffic Descriptor table
Packit 022b05
-- to assign traffic parameters and service category
Packit 022b05
-- to the receive and transmit directions of
Packit 022b05
-- the ATM virtual links (i.e., VPLs and VCLs).
Packit 022b05
-- The ATM VPL or VCL table will indicate a row
Packit 022b05
-- in the atmTrafficDescrParamTable
Packit 022b05
-- using its atmTrafficDescrParamIndex value.
Packit 022b05
Packit 022b05
-- The management application can then compare a set of
Packit 022b05
-- ATM traffic parameters with a single value.
Packit 022b05
Packit 022b05
-- If no suitable row(s) in the atmTrafficDescrParamTable
Packit 022b05
-- exists, the manager must create a new row(s) in this
Packit 022b05
-- table. If such a row is created, agent checks the
Packit 022b05
-- sanity of that set of ATM traffic parameter values.
Packit 022b05
Packit 022b05
-- The manager may use atmTrafficDescrParamIndexNext
Packit 022b05
-- in order to obtain a free atmTrafficDescrParamIndex
Packit 022b05
-- value.
Packit 022b05
Packit 022b05
-- When creating a new row, the parameter values
Packit 022b05
-- will be checked for self-consistency.
Packit 022b05
-- Predefined/template rows may be supported.
Packit 022b05
Packit 022b05
-- A row in the atmTrafficDescrParamTable is deleted
Packit 022b05
-- by setting the atmTrafficDescrRowStatus to destroy(6).
Packit 022b05
-- The agent will check whether this row is still in use
Packit 022b05
-- by any entry of the atmVplTable or atmVclTable.
Packit 022b05
-- The agent denies the request if the row is still in
Packit 022b05
-- use.
Packit 022b05
Packit 022b05
--  The ATM Traffic Descriptor Parameter Table
Packit 022b05
Packit 022b05
Packit 022b05
atmTrafficDescrParamTable    OBJECT-TYPE
Packit 022b05
     SYNTAX       SEQUENCE OF AtmTrafficDescrParamEntry
Packit 022b05
     MAX-ACCESS   not-accessible
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This table contains information on ATM traffic
Packit 022b05
       descriptor type and the associated parameters."
Packit 022b05
     ::= { atmMIBObjects 5}
Packit 022b05
Packit 022b05
atmTrafficDescrParamEntry    OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmTrafficDescrParamEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This list contains ATM traffic descriptor
Packit 022b05
       type and the associated parameters."
Packit 022b05
     INDEX  {atmTrafficDescrParamIndex}
Packit 022b05
     ::= { atmTrafficDescrParamTable 1}
Packit 022b05
Packit 022b05
AtmTrafficDescrParamEntry   ::= SEQUENCE  {
Packit 022b05
  atmTrafficDescrParamIndex  AtmTrafficDescrParamIndex,
Packit 022b05
  atmTrafficDescrType        OBJECT IDENTIFIER,
Packit 022b05
  atmTrafficDescrParam1      Integer32,
Packit 022b05
  atmTrafficDescrParam2      Integer32,
Packit 022b05
  atmTrafficDescrParam3      Integer32,
Packit 022b05
  atmTrafficDescrParam4      Integer32,
Packit 022b05
  atmTrafficDescrParam5      Integer32,
Packit 022b05
  atmTrafficQoSClass         INTEGER,
Packit 022b05
  atmTrafficDescrRowStatus   RowStatus,
Packit 022b05
  atmServiceCategory         AtmServiceCategory,
Packit 022b05
  atmTrafficFrameDiscard     TruthValue
Packit 022b05
               }
Packit 022b05
Packit 022b05
atmTrafficDescrParamIndex OBJECT-TYPE
Packit 022b05
     SYNTAX  AtmTrafficDescrParamIndex (1..2147483647)
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This object is used by the virtual link
Packit 022b05
       table (i.e., VPL or VCL table)
Packit 022b05
       to identify the row of this table.
Packit 022b05
       When creating a new row in the table
Packit 022b05
       the value of this index may be obtained
Packit 022b05
       by retrieving the value of
Packit 022b05
       atmTrafficDescrParamIndexNext."
Packit 022b05
     ::= { atmTrafficDescrParamEntry  1}
Packit 022b05
Packit 022b05
atmTrafficDescrType OBJECT-TYPE
Packit 022b05
     SYNTAX         OBJECT IDENTIFIER
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The value of this object identifies the type
Packit 022b05
       of ATM traffic descriptor.
Packit 022b05
       The type may indicate no traffic descriptor or
Packit 022b05
       traffic descriptor with one or more parameters.
Packit 022b05
       These parameters are specified as a parameter
Packit 022b05
       vector, in the corresponding instances of the
Packit 022b05
       objects:
Packit 022b05
           atmTrafficDescrParam1
Packit 022b05
           atmTrafficDescrParam2
Packit 022b05
           atmTrafficDescrParam3
Packit 022b05
           atmTrafficDescrParam4
Packit 022b05
           atmTrafficDescrParam5."
Packit 022b05
      DEFVAL  { atmNoClpNoScr }
Packit 022b05
      ::= { atmTrafficDescrParamEntry 2}
Packit 022b05
Packit 022b05
atmTrafficDescrParam1 OBJECT-TYPE
Packit 022b05
     SYNTAX         Integer32
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The first parameter of the ATM traffic descriptor
Packit 022b05
       used according to the value of
Packit 022b05
       atmTrafficDescrType."
Packit 022b05
     DEFVAL  { 0 }
Packit 022b05
     ::= { atmTrafficDescrParamEntry 3}
Packit 022b05
Packit 022b05
atmTrafficDescrParam2 OBJECT-TYPE
Packit 022b05
     SYNTAX         Integer32
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The second parameter of the ATM traffic descriptor
Packit 022b05
       used according to the value of
Packit 022b05
       atmTrafficDescrType."
Packit 022b05
     DEFVAL  { 0 }
Packit 022b05
     ::= { atmTrafficDescrParamEntry 4}
Packit 022b05
Packit 022b05
atmTrafficDescrParam3 OBJECT-TYPE
Packit 022b05
     SYNTAX         Integer32
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The third parameter of the ATM traffic descriptor
Packit 022b05
       used according to the value of
Packit 022b05
       atmTrafficDescrType."
Packit 022b05
     DEFVAL  { 0 }
Packit 022b05
     ::= { atmTrafficDescrParamEntry 5}
Packit 022b05
Packit 022b05
atmTrafficDescrParam4 OBJECT-TYPE
Packit 022b05
     SYNTAX         Integer32
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The fourth parameter of the ATM traffic descriptor
Packit 022b05
       used according to the value of
Packit 022b05
       atmTrafficDescrType."
Packit 022b05
     DEFVAL  { 0 }
Packit 022b05
     ::= { atmTrafficDescrParamEntry 6}
Packit 022b05
Packit 022b05
atmTrafficDescrParam5 OBJECT-TYPE
Packit 022b05
     SYNTAX         Integer32
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The fifth parameter of the ATM traffic descriptor
Packit 022b05
       used according to the value of
Packit 022b05
       atmTrafficDescrType."
Packit 022b05
     DEFVAL  { 0 }
Packit 022b05
     ::= { atmTrafficDescrParamEntry 7}
Packit 022b05
Packit 022b05
atmTrafficQoSClass  OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER (0..255)
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         deprecated
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The value of this object identifies the QoS Class.
Packit 022b05
       Four Service classes have been
Packit 022b05
       specified in the ATM Forum UNI Specification:
Packit 022b05
       Service Class A: Constant bit rate video and
Packit 022b05
                        Circuit emulation
Packit 022b05
       Service Class B: Variable bit rate video/audio
Packit 022b05
       Service Class C: Connection-oriented data
Packit 022b05
       Service Class D: Connectionless data
Packit 022b05
       Four QoS classes numbered 1, 2, 3, and 4 have
Packit 022b05
       been specified with the aim to support service
Packit 022b05
       classes A, B, C, and D respectively.
Packit 022b05
       An unspecified QoS Class numbered `0' is used
Packit 022b05
       for best effort traffic."
Packit 022b05
     DEFVAL  { 0 }
Packit 022b05
     ::= { atmTrafficDescrParamEntry 8}
Packit 022b05
Packit 022b05
atmTrafficDescrRowStatus  OBJECT-TYPE
Packit 022b05
     SYNTAX         RowStatus
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This object is used to create
Packit 022b05
       a new row or modify or delete an
Packit 022b05
       existing row in this table."
Packit 022b05
     DEFVAL  { active }
Packit 022b05
     ::= {atmTrafficDescrParamEntry 9}
Packit 022b05
Packit 022b05
atmServiceCategory  OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmServiceCategory
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The ATM service category."
Packit 022b05
     DEFVAL  { ubr }
Packit 022b05
     ::= { atmTrafficDescrParamEntry 10}
Packit 022b05
Packit 022b05
Packit 022b05
atmTrafficFrameDiscard    OBJECT-TYPE
Packit 022b05
     SYNTAX       TruthValue
Packit 022b05
     MAX-ACCESS   read-create
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "If set to 'true', this object indicates that the network
Packit 022b05
       is requested to treat data for this connection, in the
Packit 022b05
       given direction, as frames (e.g. AAL5 CPCS_PDU's) rather
Packit 022b05
       than as individual cells.  While the precise
Packit 022b05
       implementation is network-specific, this treatment may
Packit 022b05
       for example involve discarding entire frames during
Packit 022b05
       congestion, rather than a few cells from many frames."
Packit 022b05
     DEFVAL { true }
Packit 022b05
     ::= { atmTrafficDescrParamEntry 11 }
Packit 022b05
Packit 022b05
--  ATM Interface Virtual Path Link (VPL) Table
Packit 022b05
Packit 022b05
-- This table contains configuration and state
Packit 022b05
-- information of a bi-directional Virtual Path Link
Packit 022b05
-- (VPL)
Packit 022b05
Packit 022b05
-- This table can be used to create, delete or modify
Packit 022b05
-- a VPL that is terminated in an ATM host or switch.
Packit 022b05
-- This table can also be used to create, delete or
Packit 022b05
-- modify a VPL which is cross-connected to another
Packit 022b05
-- VPL.
Packit 022b05
Packit 022b05
-- In the example below, the traffic flows on the receive
Packit 022b05
-- and transmit directions of the VPLs are characterized
Packit 022b05
-- by atmVplReceiveTrafficDescrIndex and
Packit 022b05
-- atmVplTransmitTrafficDescrIndex respectively.
Packit 022b05
-- The cross-connected VPLs are identified by
Packit 022b05
-- atmVplCrossConnectIdentifier.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
--           ________________________________
Packit 022b05
--           |                              |
Packit 022b05
--  VPL      | ATM Host, Switch, or Network |   VPL
Packit 022b05
-- receive   |                              |  receive
Packit 022b05
-- ========> X                              X <=======
Packit 022b05
-- <======== X                              X ========>
Packit 022b05
-- transmit  |                              |  transmit
Packit 022b05
--           |______________________________|
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
--  The ATM Interface VPL Table
Packit 022b05
Packit 022b05
atmVplTable         OBJECT-TYPE
Packit 022b05
     SYNTAX         SEQUENCE OF AtmVplEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The Virtual Path Link (VPL) table.  A
Packit 022b05
       bi-directional VPL is modeled as one entry
Packit 022b05
       in this table. This table can be used for
Packit 022b05
       PVCs, SVCs and Soft PVCs.
Packit 022b05
       Entries are not present in this table for
Packit 022b05
       the VPIs used by entries in the atmVclTable."
Packit 022b05
     ::= { atmMIBObjects 6}
Packit 022b05
Packit 022b05
atmVplEntry         OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVplEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "An entry in the VPL table.  This entry is
Packit 022b05
       used to model a bi-directional VPL.
Packit 022b05
       To create a VPL at an ATM interface,
Packit 022b05
       either of the following procedures are used:
Packit 022b05
Packit 022b05
       Negotiated VPL establishment
Packit 022b05
Packit 022b05
     (1) The management application creates
Packit 022b05
         a VPL entry in the atmVplTable
Packit 022b05
         by setting atmVplRowStatus to createAndWait(5).
Packit 022b05
         This may fail for the following reasons:
Packit 022b05
         - The selected VPI value is unavailable,
Packit 022b05
         - The selected VPI value is in use.
Packit 022b05
         Otherwise, the agent creates a row and
Packit 022b05
         reserves the VPI value on that port.
Packit 022b05
Packit 022b05
     (2) The manager selects an existing row(s) in the
Packit 022b05
         atmTrafficDescrParamTable,
Packit 022b05
         thereby, selecting a set of self-consistent
Packit 022b05
         ATM traffic parameters and the service category
Packit 022b05
         for receive and transmit directions of the VPL.
Packit 022b05
Packit 022b05
    (2a) If no suitable row(s) in the
Packit 022b05
         atmTrafficDescrParamTable exists,
Packit 022b05
         the manager must create a new row(s)
Packit 022b05
         in that table.
Packit 022b05
Packit 022b05
    (2b) The manager characterizes the VPL's traffic
Packit 022b05
         parameters through setting the
Packit 022b05
         atmVplReceiveTrafficDescrIndex and the
Packit 022b05
         atmVplTransmitTrafficDescrIndex values
Packit 022b05
         in the VPL table, which point to the rows
Packit 022b05
         containing desired ATM traffic parameter values
Packit 022b05
         in the atmTrafficDescrParamTable.  The agent
Packit 022b05
         will check the availability of resources and
Packit 022b05
         may refuse the request.
Packit 022b05
         If the transmit and receive service categories
Packit 022b05
         are inconsistent, the agent should refuse the
Packit 022b05
         request.
Packit 022b05
Packit 022b05
     (3) The manager activates the VPL by setting the
Packit 022b05
         the atmVplRowStatus to active(1).
Packit 022b05
         If this set is successful, the agent has
Packit 022b05
         reserved the resources to satisfy the requested
Packit 022b05
         traffic parameter values and the service category
Packit 022b05
         for that VPL.
Packit 022b05
Packit 022b05
     (4) If the VPL terminates a VPC in the ATM host
Packit 022b05
         or switch, the manager turns on the
Packit 022b05
         atmVplAdminStatus to up(1) to turn the VPL
Packit 022b05
         traffic flow on.  Otherwise, the
Packit 022b05
         atmVpCrossConnectTable  must be used
Packit 022b05
         to cross-connect the VPL to another VPL(s)
Packit 022b05
         in an ATM switch or network.
Packit 022b05
Packit 022b05
       One-Shot VPL Establishment
Packit 022b05
Packit 022b05
       A VPL may also be established in one step by a
Packit 022b05
       set-request with all necessary VPL parameter
Packit 022b05
       values and atmVplRowStatus set to createAndGo(4).
Packit 022b05
Packit 022b05
       In contrast to the negotiated VPL establishment
Packit 022b05
       which allows for detailed error checking
Packit 022b05
       (i.e., set errors are explicitly linked to
Packit 022b05
       particular resource acquisition failures),
Packit 022b05
       the one-shot VPL establishment
Packit 022b05
       performs the setup on one operation but
Packit 022b05
       does not have the advantage of step-wise
Packit 022b05
       error checking.
Packit 022b05
Packit 022b05
       VPL Retirement
Packit 022b05
Packit 022b05
       A VPL is released by setting atmVplRowStatus to
Packit 022b05
       destroy(6), and the agent may release all
Packit 022b05
       associated resources."
Packit 022b05
     INDEX  {ifIndex, atmVplVpi }
Packit 022b05
     ::= { atmVplTable  1}
Packit 022b05
Packit 022b05
AtmVplEntry    ::= SEQUENCE  {
Packit 022b05
     atmVplVpi          AtmVpIdentifier,
Packit 022b05
     atmVplAdminStatus  AtmVorXAdminStatus,
Packit 022b05
     atmVplOperStatus   AtmVorXOperStatus,
Packit 022b05
     atmVplLastChange   AtmVorXLastChange,
Packit 022b05
     atmVplReceiveTrafficDescrIndex
Packit 022b05
                    AtmTrafficDescrParamIndex,
Packit 022b05
     atmVplTransmitTrafficDescrIndex
Packit 022b05
                    AtmTrafficDescrParamIndex,
Packit 022b05
     atmVplCrossConnectIdentifier INTEGER,
Packit 022b05
     atmVplRowStatus    RowStatus,
Packit 022b05
     atmVplCastType     AtmConnCastType,
Packit 022b05
     atmVplConnKind     AtmConnKind
Packit 022b05
        }
Packit 022b05
Packit 022b05
Packit 022b05
atmVplVpi           OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVpIdentifier
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VPI value of the VPL."
Packit 022b05
     ::= { atmVplEntry 1}
Packit 022b05
Packit 022b05
atmVplAdminStatus   OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXAdminStatus
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This object is instanciated only for a VPL
Packit 022b05
       which terminates a VPC (i.e., one which is
Packit 022b05
       NOT cross-connected to other VPLs).
Packit 022b05
       Its value specifies the desired
Packit 022b05
       administrative state of the VPL."
Packit 022b05
     DEFVAL { down }
Packit 022b05
     ::= { atmVplEntry 2}
Packit 022b05
Packit 022b05
atmVplOperStatus    OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXOperStatus
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The current operational status of the VPL."
Packit 022b05
     ::= { atmVplEntry 3}
Packit 022b05
Packit 022b05
atmVplLastChange    OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXLastChange
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The value of sysUpTime at the time this
Packit 022b05
       VPL entered its current operational state."
Packit 022b05
     ::= { atmVplEntry 4 }
Packit 022b05
Packit 022b05
atmVplReceiveTrafficDescrIndex  OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmTrafficDescrParamIndex
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The value of this object identifies the row
Packit 022b05
       in the atmTrafficDescrParamTable which
Packit 022b05
       applies to the receive direction of the VPL."
Packit 022b05
     DEFVAL { 0 }
Packit 022b05
      ::= { atmVplEntry 5}
Packit 022b05
Packit 022b05
atmVplTransmitTrafficDescrIndex  OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmTrafficDescrParamIndex
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The value of this object identifies the row
Packit 022b05
       in the atmTrafficDescrParamTable which
Packit 022b05
       applies to the transmit direction of the VPL."
Packit 022b05
     DEFVAL { 0 }
Packit 022b05
      ::= { atmVplEntry 6}
Packit 022b05
Packit 022b05
atmVplCrossConnectIdentifier   OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER (0..2147483647)
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This object is instantiated only for a VPL
Packit 022b05
       which is cross-connected to other VPLs
Packit 022b05
       that belong to the same VPC.  All such
Packit 022b05
       associated VPLs have the same value of this
Packit 022b05
       object, and all their cross-connections are
Packit 022b05
       identified either by entries that are indexed
Packit 022b05
       by the same value of atmVpCrossConnectIndex in
Packit 022b05
       the atmVpCrossConnectTable of this MIB module or by
Packit 022b05
       the same value of the cross-connect index in
Packit 022b05
       the cross-connect table for SVCs and Soft PVCs
Packit 022b05
       (defined in a separate MIB module).
Packit 022b05
       At no time should entries in these respective
Packit 022b05
       cross-connect tables exist simultaneously
Packit 022b05
       with the same cross-connect index value.
Packit 022b05
       The value of this object is initialized by the
Packit 022b05
       agent after the associated entries in the
Packit 022b05
       atmVpCrossConnectTable have been created."
Packit 022b05
     ::= {atmVplEntry 7}
Packit 022b05
Packit 022b05
atmVplRowStatus     OBJECT-TYPE
Packit 022b05
     SYNTAX         RowStatus
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This object is used to create, delete
Packit 022b05
       or modify a row in this table.
Packit 022b05
       To create a new VCL, this object is
Packit 022b05
       initially set to 'createAndWait' or
Packit 022b05
       'createAndGo'.  This object should not be
Packit 022b05
       set to 'active' unless the following columnar
Packit 022b05
       objects have been set to their desired value
Packit 022b05
       in this row:
Packit 022b05
       atmVplReceiveTrafficDescrIndex and
Packit 022b05
       atmVplTransmitTrafficDescrIndex.
Packit 022b05
       The DESCRIPTION of atmVplEntry provides
Packit 022b05
       further guidance to row treatment in this table."
Packit 022b05
     DEFVAL { createAndWait }
Packit 022b05
     ::= {atmVplEntry 8}
Packit 022b05
Packit 022b05
atmVplCastType      OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmConnCastType
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The connection topology type."
Packit 022b05
     DEFVAL { p2p }
Packit 022b05
     ::= {atmVplEntry 9}
Packit 022b05
Packit 022b05
atmVplConnKind      OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmConnKind
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The use of call control."
Packit 022b05
     DEFVAL { pvc }
Packit 022b05
     ::= {atmVplEntry 10}
Packit 022b05
Packit 022b05
--  ATM Interface Virtual Channel Link (VCL) Table
Packit 022b05
Packit 022b05
-- This table contains configuration and state
Packit 022b05
-- information of a bi-directional Virtual Channel
Packit 022b05
-- Link (VCL) at an ATM interface.
Packit 022b05
Packit 022b05
-- This table can be used to create, delete or modify
Packit 022b05
-- a VCL that is terminated in an ATM host or switch.
Packit 022b05
-- This table can also be
Packit 022b05
-- used to create, delete or modify a VCL that is
Packit 022b05
-- cross-connected to another VCL.
Packit 022b05
Packit 022b05
Packit 022b05
--  The ATM Interface VCL Table
Packit 022b05
Packit 022b05
Packit 022b05
atmVclTable         OBJECT-TYPE
Packit 022b05
     SYNTAX         SEQUENCE OF AtmVclEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The Virtual Channel Link (VCL) table.  A
Packit 022b05
       bi-directional VCL is modeled as one entry
Packit 022b05
       in this table. This table can be used for
Packit 022b05
       PVCs, SVCs and Soft PVCs."
Packit 022b05
     ::= { atmMIBObjects 7}
Packit 022b05
Packit 022b05
atmVclEntry         OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVclEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "An entry in the VCL table. This entry is
Packit 022b05
       used to model a bi-directional VCL.
Packit 022b05
       To create a VCL at an ATM interface,
Packit 022b05
       either of the following procedures are used:
Packit 022b05
Packit 022b05
       Negotiated VCL establishment
Packit 022b05
Packit 022b05
     (1) The management application creates
Packit 022b05
         a VCL entry in the atmVclTable
Packit 022b05
         by setting atmVclRowStatus to createAndWait(5).
Packit 022b05
         This may fail for the following reasons:
Packit 022b05
         - The selected VPI/VCI values are unavailable,
Packit 022b05
         - The selected VPI/VCI values are in use.
Packit 022b05
         Otherwise, the agent creates a row and
Packit 022b05
         reserves the VPI/VCI values on that port.
Packit 022b05
Packit 022b05
     (2) The manager selects an existing row(s) in the
Packit 022b05
         atmTrafficDescrParamTable,
Packit 022b05
         thereby, selecting a set of self-consistent
Packit 022b05
         ATM traffic parameters and the service category
Packit 022b05
         for receive and transmit directions of the VCL.
Packit 022b05
    (2a) If no suitable row(s) in the
Packit 022b05
         atmTrafficDescrParamTable exists,
Packit 022b05
         the manager must create a new row(s)
Packit 022b05
         in that table.
Packit 022b05
Packit 022b05
    (2b) The manager characterizes the VCL's traffic
Packit 022b05
         parameters through setting the
Packit 022b05
         atmVclReceiveTrafficDescrIndex and the
Packit 022b05
         atmVclTransmitTrafficDescrIndex values
Packit 022b05
         in the VCL table, which point to the rows
Packit 022b05
         containing desired ATM traffic parameter values
Packit 022b05
         in the atmTrafficDescrParamTable.  The agent
Packit 022b05
         will check the availability of resources and
Packit 022b05
         may refuse the request.
Packit 022b05
         If the transmit and receive service categories
Packit 022b05
         are inconsistent, the agent should refuse the
Packit 022b05
         request.
Packit 022b05
Packit 022b05
     (3) The manager activates the VCL by setting the
Packit 022b05
         the atmVclRowStatus to active(1) (for
Packit 022b05
         requirements on this activation see the
Packit 022b05
         description of atmVclRowStatus).
Packit 022b05
         If this set is successful, the agent has
Packit 022b05
         reserved the resources to satisfy the requested
Packit 022b05
         traffic parameter values and the service category
Packit 022b05
         for that VCL.
Packit 022b05
     (4) If the VCL terminates a VCC in the ATM host
Packit 022b05
         or switch, the manager turns on the
Packit 022b05
         atmVclAdminStatus to up(1) to turn the VCL
Packit 022b05
         traffic flow on.  Otherwise, the
Packit 022b05
         atmVcCrossConnectTable  must be used
Packit 022b05
         to cross-connect the VCL to another VCL(s)
Packit 022b05
         in an ATM switch or network.
Packit 022b05
Packit 022b05
      One-Shot VCL Establishment
Packit 022b05
Packit 022b05
      A VCL may also be established in one step by a
Packit 022b05
      set-request with all necessary VCL parameter
Packit 022b05
      values and atmVclRowStatus set to createAndGo(4).
Packit 022b05
Packit 022b05
      In contrast to the negotiated VCL establishment
Packit 022b05
      which allows for detailed error checking
Packit 022b05
      (i.e., set errors are explicitly linked to
Packit 022b05
      particular resource acquisition failures),
Packit 022b05
      the one-shot VCL establishment
Packit 022b05
      performs the setup on one operation but
Packit 022b05
      does not have the advantage of step-wise
Packit 022b05
      error checking.
Packit 022b05
      VCL Retirement
Packit 022b05
Packit 022b05
      A VCL is released by setting atmVclRowStatus to
Packit 022b05
      destroy(6), and the agent may release all
Packit 022b05
      associated resources."
Packit 022b05
     INDEX  {ifIndex, atmVclVpi, atmVclVci }
Packit 022b05
     ::= { atmVclTable  1}
Packit 022b05
Packit 022b05
AtmVclEntry    ::= SEQUENCE  {
Packit 022b05
     atmVclVpi                     AtmVpIdentifier,
Packit 022b05
     atmVclVci                     AtmVcIdentifier,
Packit 022b05
     atmVclAdminStatus             AtmVorXAdminStatus,
Packit 022b05
     atmVclOperStatus              AtmVorXOperStatus,
Packit 022b05
     atmVclLastChange              AtmVorXLastChange,
Packit 022b05
     atmVclReceiveTrafficDescrIndex
Packit 022b05
                           AtmTrafficDescrParamIndex,
Packit 022b05
     atmVclTransmitTrafficDescrIndex
Packit 022b05
                           AtmTrafficDescrParamIndex,
Packit 022b05
     atmVccAalType                 INTEGER,
Packit 022b05
     atmVccAal5CpcsTransmitSduSize INTEGER,
Packit 022b05
     atmVccAal5CpcsReceiveSduSize  INTEGER,
Packit 022b05
     atmVccAal5EncapsType          INTEGER,
Packit 022b05
     atmVclCrossConnectIdentifier  INTEGER,
Packit 022b05
     atmVclRowStatus               RowStatus,
Packit 022b05
     atmVclCastType                AtmConnCastType,
Packit 022b05
     atmVclConnKind                AtmConnKind
Packit 022b05
            }
Packit 022b05
Packit 022b05
atmVclVpi           OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVpIdentifier
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VPI value of the VCL."
Packit 022b05
     ::= { atmVclEntry 1}
Packit 022b05
Packit 022b05
atmVclVci           OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVcIdentifier
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VCI value of the VCL."
Packit 022b05
     ::= { atmVclEntry 2}
Packit 022b05
Packit 022b05
atmVclAdminStatus   OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXAdminStatus
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This object is instanciated only for a VCL which
Packit 022b05
       terminates a VCC (i.e., one which is NOT
Packit 022b05
       cross-connected to other VCLs). Its value
Packit 022b05
       specifies the desired administrative state of
Packit 022b05
       the VCL."
Packit 022b05
     DEFVAL { down }
Packit 022b05
     ::= { atmVclEntry 3}
Packit 022b05
Packit 022b05
atmVclOperStatus    OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXOperStatus
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The current operational status of the VCL."
Packit 022b05
     ::= { atmVclEntry 4}
Packit 022b05
Packit 022b05
atmVclLastChange    OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXLastChange
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The value of sysUpTime at the time this VCL
Packit 022b05
       entered its current operational state."
Packit 022b05
     ::= { atmVclEntry 5 }
Packit 022b05
Packit 022b05
atmVclReceiveTrafficDescrIndex  OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmTrafficDescrParamIndex
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The value of this object identifies the row
Packit 022b05
       in the ATM Traffic Descriptor Table which
Packit 022b05
       applies to the receive direction of this VCL."
Packit 022b05
     DEFVAL { 0 }
Packit 022b05
      ::= { atmVclEntry 6}
Packit 022b05
Packit 022b05
atmVclTransmitTrafficDescrIndex  OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmTrafficDescrParamIndex
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The value of this object identifies the row
Packit 022b05
       of the ATM Traffic Descriptor Table which applies
Packit 022b05
       to the transmit direction of this VCL."
Packit 022b05
     DEFVAL { 0 }
Packit 022b05
      ::= { atmVclEntry 7}
Packit 022b05
Packit 022b05
atmVccAalType       OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER {
Packit 022b05
                       aal1(1),
Packit 022b05
                       aal34(2),
Packit 022b05
                       aal5(3),
Packit 022b05
                       other(4),
Packit 022b05
                       unknown(5),
Packit 022b05
                       aal2(6)
Packit 022b05
                         }
Packit 022b05
     MAX-ACCESS    read-create
Packit 022b05
     STATUS        current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "An instance of this object only exists when the
Packit 022b05
       local VCL end-point is also the VCC end-point,
Packit 022b05
       and AAL is in use.
Packit 022b05
       The type of AAL used on this VCC.
Packit 022b05
       The AAL type includes AAL1, AAL2, AAL3/4,
Packit 022b05
       and AAL5. The other(4) may be user-defined
Packit 022b05
       AAL type.  The unknown type indicates that
Packit 022b05
       the AAL type cannot be determined."
Packit 022b05
     DEFVAL { aal5 }
Packit 022b05
     ::= { atmVclEntry 8 }
Packit 022b05
Packit 022b05
atmVccAal5CpcsTransmitSduSize OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER (1..65535)
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "An instance of this object only exists when the
Packit 022b05
       local VCL end-point is also the VCC end-point,
Packit 022b05
       and AAL5 is in use.
Packit 022b05
       The maximum AAL5 CPCS SDU size in octets that is
Packit 022b05
       supported on the transmit direction of this VCC."
Packit 022b05
     DEFVAL { 9188 }
Packit 022b05
           ::= { atmVclEntry 9 }
Packit 022b05
Packit 022b05
atmVccAal5CpcsReceiveSduSize OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER (1..65535)
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "An instance of this object only exists when the
Packit 022b05
       local VCL end-point is also the VCC end-point,
Packit 022b05
       and AAL5 is in use.
Packit 022b05
       The maximum AAL5 CPCS SDU size in octets that is
Packit 022b05
       supported on the receive direction of this VCC."
Packit 022b05
     DEFVAL { 9188 }
Packit 022b05
           ::= { atmVclEntry 10 }
Packit 022b05
Packit 022b05
atmVccAal5EncapsType  OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER {
Packit 022b05
                    vcMultiplexRoutedProtocol(1),
Packit 022b05
                    vcMultiplexBridgedProtocol8023(2),
Packit 022b05
                    vcMultiplexBridgedProtocol8025(3),
Packit 022b05
                    vcMultiplexBridgedProtocol8026(4),
Packit 022b05
                    vcMultiplexLANemulation8023(5),
Packit 022b05
                    vcMultiplexLANemulation8025(6),
Packit 022b05
                    llcEncapsulation(7),
Packit 022b05
                    multiprotocolFrameRelaySscs(8),
Packit 022b05
                    other(9),
Packit 022b05
                    unknown(10)
Packit 022b05
                       }
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "An instance of this object only exists when the
Packit 022b05
       local VCL end-point is also the VCC end-point,
Packit 022b05
       and AAL5 is in use.
Packit 022b05
       The type of data encapsulation used over
Packit 022b05
       the AAL5 SSCS layer. The definitions reference
Packit 022b05
       RFC 1483 Multiprotocol Encapsulation
Packit 022b05
       over ATM AAL5 and to the ATM Forum
Packit 022b05
       LAN Emulation specification."
Packit 022b05
     DEFVAL { llcEncapsulation }
Packit 022b05
           ::= { atmVclEntry 11 }
Packit 022b05
Packit 022b05
atmVclCrossConnectIdentifier   OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER (0..2147483647)
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This object is instantiated only for a VCL
Packit 022b05
       which is cross-connected to other VCLs
Packit 022b05
       that belong to the same VCC.  All such
Packit 022b05
       associated VCLs have the same value of this
Packit 022b05
       object, and all their cross-connections are
Packit 022b05
       identified either by entries that are indexed
Packit 022b05
       by the same value of atmVcCrossConnectIndex in
Packit 022b05
       the atmVcCrossConnectTable of this MIB module or by
Packit 022b05
       the same value of the cross-connect index in
Packit 022b05
       the cross-connect table for SVCs and Soft PVCs
Packit 022b05
       (defined in a separate MIB module).
Packit 022b05
Packit 022b05
       At no time should entries in these respective
Packit 022b05
       cross-connect tables exist simultaneously
Packit 022b05
       with the same cross-connect index value.
Packit 022b05
       The value of this object is initialized by the
Packit 022b05
       agent after the associated entries in the
Packit 022b05
       atmVcCrossConnectTable have been created."
Packit 022b05
     ::= {atmVclEntry 12}
Packit 022b05
Packit 022b05
atmVclRowStatus     OBJECT-TYPE
Packit 022b05
     SYNTAX         RowStatus
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This object is used to create, delete or
Packit 022b05
       modify a row in this table.  To create
Packit 022b05
       a new VCL, this object is initially set
Packit 022b05
       to 'createAndWait' or 'createAndGo'.
Packit 022b05
       This object should not be
Packit 022b05
       set to 'active' unless the following columnar
Packit 022b05
       objects have been set to their desired value
Packit 022b05
       in this row:
Packit 022b05
       atmVclReceiveTrafficDescrIndex,
Packit 022b05
       atmVclTransmitTrafficDescrIndex.
Packit 022b05
       In addition, if the local VCL end-point
Packit 022b05
       is also the VCC end-point:
Packit 022b05
       atmVccAalType.
Packit 022b05
       In addition, for AAL5 connections only:
Packit 022b05
       atmVccAal5CpcsTransmitSduSize,
Packit 022b05
       atmVccAal5CpcsReceiveSduSize, and
Packit 022b05
       atmVccAal5EncapsType. (The existence
Packit 022b05
       of these objects imply the AAL connection type.).
Packit 022b05
       The DESCRIPTION of atmVclEntry provides
Packit 022b05
       further guidance to row treatment in this table."
Packit 022b05
     DEFVAL { createAndWait }
Packit 022b05
           ::= {atmVclEntry 13}
Packit 022b05
Packit 022b05
atmVclCastType      OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmConnCastType
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The connection topology type."
Packit 022b05
     DEFVAL { p2p }
Packit 022b05
           ::= {atmVclEntry 14}
Packit 022b05
Packit 022b05
Packit 022b05
atmVclConnKind      OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmConnKind
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The use of call control."
Packit 022b05
     DEFVAL { pvc }
Packit 022b05
     ::= {atmVclEntry 15}
Packit 022b05
Packit 022b05
Packit 022b05
--     ATM Virtual Path (VP) Cross Connect Table
Packit 022b05
Packit 022b05
-- This table contains configuration and state
Packit 022b05
-- information of point-to-point,
Packit 022b05
-- point-to-multipoint, or multipoint-to-multipoint
Packit 022b05
-- VP cross-connects for PVCs.
Packit 022b05
Packit 022b05
-- This table has read-create access and can be used
Packit 022b05
-- to cross-connect the VPLs together in an ATM switch
Packit 022b05
-- or network. The atmVpCrossConnectIndex
Packit 022b05
-- is used to associate the related
Packit 022b05
-- VPLs that are cross-connected together.
Packit 022b05
Packit 022b05
-- The ATM VP Cross Connect Table
Packit 022b05
-- models each bi-directional VPC
Packit 022b05
-- cross-connect as a set of entries in
Packit 022b05
-- the atmVpCrossConnectTable. A
Packit 022b05
-- point-to-point VPC cross-connect is modeled
Packit 022b05
-- as one entry; a point-to-multipoint (N leafs) VPC
Packit 022b05
-- cross-connect as N entries in this table; and
Packit 022b05
-- a multipoint-to-multipoint (N parties) VPC cross-
Packit 022b05
-- connect as N(N-1)/2 entries in this table.
Packit 022b05
-- In the latter cases, all the N (or N(N-1)/2) entries
Packit 022b05
-- are associated with a single VPC cross-connect by
Packit 022b05
-- having the same value of atmVpCrossConnectIndex.
Packit 022b05
Packit 022b05
Packit 022b05
--      _________________________________________
Packit 022b05
--      |                                       |
Packit 022b05
--  Low |         ATM Switch or Network         | High
Packit 022b05
--  port|                                       | port
Packit 022b05
-- _____|>> from low to high VPC traffic flow >>|______
Packit 022b05
--      |<< from high to low VPC traffic flow <<|
Packit 022b05
--      |                                       |
Packit 022b05
--      |_______________________________________|
Packit 022b05
--
Packit 022b05
Packit 022b05
-- The terms low and high are chosen to represent
Packit 022b05
-- numerical ordering of the two interfaces associated
Packit 022b05
-- with a VPC cross-connect. That is, the ATM interface
Packit 022b05
-- with the lower value of ifIndex is termed 'low',
Packit 022b05
-- while the other ATM interface associated with the
Packit 022b05
-- VPC cross-connect is termed 'high'. This terminology
Packit 022b05
Packit 022b05
-- is used to provide directional information; for
Packit 022b05
-- example, the atmVpCrossConnectL2HOperStatus applies
Packit 022b05
-- to the low->high direction, and
Packit 022b05
-- atmVpCrossConnectH2LOperStatus applies to the
Packit 022b05
-- high->low  direction, as illustrated above.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
atmVpCrossConnectIndexNext  OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER (0..2147483647)
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This object contains an appropriate value to
Packit 022b05
       be used for atmVpCrossConnectIndex when creating
Packit 022b05
       entries in the atmVpCrossConnectTable.  The value
Packit 022b05
       0 indicates that no unassigned entries are
Packit 022b05
       available. To obtain the atmVpCrossConnectIndex
Packit 022b05
       value for a new entry, the manager issues a
Packit 022b05
       management protocol retrieval operation to obtain
Packit 022b05
       the current value of this object.  After each
Packit 022b05
       retrieval, the agent should modify the value to
Packit 022b05
       the next unassigned index.
Packit 022b05
       After a manager retrieves a value the agent will
Packit 022b05
       determine through its local policy when this index
Packit 022b05
       value will be made available for reuse."
Packit 022b05
     ::= { atmMIBObjects 8 }
Packit 022b05
Packit 022b05
Packit 022b05
--  The ATM VP Cross Connect Table
Packit 022b05
Packit 022b05
Packit 022b05
atmVpCrossConnectTable OBJECT-TYPE
Packit 022b05
     SYNTAX         SEQUENCE OF AtmVpCrossConnectEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The ATM VP Cross Connect table for PVCs.
Packit 022b05
       An entry in this table models two
Packit 022b05
       cross-connected VPLs.
Packit 022b05
       Each VPL must have its atmConnKind set
Packit 022b05
       to pvc(1)."
Packit 022b05
     ::= { atmMIBObjects 9 }
Packit 022b05
Packit 022b05
Packit 022b05
atmVpCrossConnectEntry OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVpCrossConnectEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "An entry in the ATM VP Cross Connect table.
Packit 022b05
       This entry is used to model a bi-directional
Packit 022b05
       ATM VP cross-connect which cross-connects
Packit 022b05
       two VPLs.
Packit 022b05
Packit 022b05
       Step-wise Procedures to set up a VP Cross-connect
Packit 022b05
Packit 022b05
       Once the entries in the atmVplTable are created,
Packit 022b05
       the following procedures are used
Packit 022b05
       to cross-connect the VPLs together.
Packit 022b05
Packit 022b05
      (1) The manager obtains a unique
Packit 022b05
          atmVpCrossConnectIndex by reading the
Packit 022b05
          atmVpCrossConnectIndexNext object.
Packit 022b05
Packit 022b05
      (2) Next, the manager creates a set of one
Packit 022b05
          or more rows in the ATM VP Cross Connect
Packit 022b05
          Table, one for each cross-connection between
Packit 022b05
          two VPLs.  Each row is indexed by the ATM
Packit 022b05
          interface port numbers and VPI values of the
Packit 022b05
          two ends of that cross-connection.
Packit 022b05
          This set of rows specifies the topology of the
Packit 022b05
          VPC cross-connect and is identified by a single
Packit 022b05
          value of atmVpCrossConnectIndex.
Packit 022b05
Packit 022b05
       Negotiated VP Cross-Connect Establishment
Packit 022b05
Packit 022b05
     (2a) The manager creates a row in this table by
Packit 022b05
          setting atmVpCrossConnectRowStatus to
Packit 022b05
          createAndWait(5).  The agent checks the
Packit 022b05
          requested topology and the mutual sanity of
Packit 022b05
          the ATM traffic parameters and
Packit 022b05
          service categories, i.e., the row creation
Packit 022b05
          fails if:
Packit 022b05
          - the requested topology is incompatible with
Packit 022b05
            associated values of atmVplCastType,
Packit 022b05
          - the requested topology is not supported
Packit 022b05
            by the agent,
Packit 022b05
          - the traffic/service category parameter values
Packit 022b05
            associated with the requested row are
Packit 022b05
            incompatible with those of already existing
Packit 022b05
            rows for this VP cross-connect.
Packit 022b05
          [For example, for setting up
Packit 022b05
          a point-to-point VP cross-connect, the
Packit 022b05
          ATM traffic parameters in the receive direction
Packit 022b05
          of a VPL at the low end of the cross-connect
Packit 022b05
          must equal to the traffic parameters in the
Packit 022b05
          transmit direction of the other VPL at the
Packit 022b05
          high end of the cross-connect,
Packit 022b05
          otherwise, the row creation fails.]
Packit 022b05
          The agent also checks for internal errors
Packit 022b05
          in building the cross-connect.
Packit 022b05
Packit 022b05
          The atmVpCrossConnectIndex values in the
Packit 022b05
          corresponding atmVplTable rows are filled
Packit 022b05
          in by the agent at this point.
Packit 022b05
Packit 022b05
     (2b) The manager promotes the row in the
Packit 022b05
          atmVpCrossConnectTable by setting
Packit 022b05
          atmVpCrossConnectRowStatus to active(1).  If
Packit 022b05
          this set is successful, the agent has reserved
Packit 022b05
          the resources specified by the ATM traffic
Packit 022b05
          parameter and Service category values
Packit 022b05
          for each direction of the VP cross-connect
Packit 022b05
          in an ATM switch or network.
Packit 022b05
Packit 022b05
      (3) The manager sets the
Packit 022b05
          atmVpCrossConnectAdminStatus to up(1) in all
Packit 022b05
          rows of this VP cross-connect to turn the
Packit 022b05
          traffic flow on.
Packit 022b05
Packit 022b05
Packit 022b05
       One-Shot VP Cross-Connect Establishment
Packit 022b05
Packit 022b05
       A VP cross-connect may also be established in
Packit 022b05
       one step by a set-request with all necessary
Packit 022b05
       parameter values and atmVpCrossConnectRowStatus
Packit 022b05
       set to createAndGo(4).
Packit 022b05
Packit 022b05
       In contrast to the negotiated VP cross-connect
Packit 022b05
       establishment which allows for detailed error
Packit 022b05
       checking (i.e., set errors are explicitly linked
Packit 022b05
       to particular resource acquisition failures),
Packit 022b05
       the one-shot VP cross-connect establishment
Packit 022b05
       performs the setup on one operation but does not
Packit 022b05
       have the advantage of step-wise error checking.
Packit 022b05
Packit 022b05
       VP Cross-Connect Retirement
Packit 022b05
Packit 022b05
       A VP cross-connect identified by a particular
Packit 022b05
       value of atmVpCrossConnectIndex is released by:
Packit 022b05
Packit 022b05
      (1) Setting atmVpCrossConnectRowStatus of all
Packit 022b05
          rows identified by this value of
Packit 022b05
          atmVpCrossConnectIndex to destroy(6).
Packit 022b05
          The agent may release all
Packit 022b05
          associated resources, and the
Packit 022b05
          atmVpCrossConnectIndex values in the
Packit 022b05
          corresponding atmVplTable row are removed.
Packit 022b05
          Note that a situation when only a subset of
Packit 022b05
          the associated rows are deleted corresponds
Packit 022b05
          to a VP topology change.
Packit 022b05
Packit 022b05
      (2) After deletion of the appropriate
Packit 022b05
          atmVpCrossConnectEntries, the manager may
Packit 022b05
          set atmVplRowStatus to destroy(6) the
Packit 022b05
          associated VPLs.  The agent releases
Packit 022b05
          the resources and removes the associated
Packit 022b05
          rows in the atmVplTable.
Packit 022b05
Packit 022b05
       VP Cross-connect Reconfiguration
Packit 022b05
Packit 022b05
       At the discretion of the agent, a VP
Packit 022b05
       cross-connect may be reconfigured by
Packit 022b05
       adding and/or deleting leafs to/from
Packit 022b05
       the VP topology as per the VP cross-connect
Packit 022b05
       establishment/retirement procedures.
Packit 022b05
       Reconfiguration of traffic/service category parameter
Packit 022b05
       values requires release of the VP cross-connect
Packit 022b05
       before those parameter values may by changed
Packit 022b05
       for individual VPLs."
Packit 022b05
     INDEX { atmVpCrossConnectIndex,
Packit 022b05
           atmVpCrossConnectLowIfIndex,
Packit 022b05
           atmVpCrossConnectLowVpi,
Packit 022b05
           atmVpCrossConnectHighIfIndex,
Packit 022b05
           atmVpCrossConnectHighVpi }
Packit 022b05
     ::= { atmVpCrossConnectTable 1 }
Packit 022b05
Packit 022b05
AtmVpCrossConnectEntry ::= SEQUENCE {
Packit 022b05
     atmVpCrossConnectIndex          INTEGER,
Packit 022b05
     atmVpCrossConnectLowIfIndex     InterfaceIndex,
Packit 022b05
     atmVpCrossConnectLowVpi         AtmVpIdentifier,
Packit 022b05
     atmVpCrossConnectHighIfIndex    InterfaceIndex,
Packit 022b05
     atmVpCrossConnectHighVpi        AtmVpIdentifier,
Packit 022b05
     atmVpCrossConnectAdminStatus    AtmVorXAdminStatus,
Packit 022b05
     atmVpCrossConnectL2HOperStatus  AtmVorXOperStatus,
Packit 022b05
     atmVpCrossConnectH2LOperStatus  AtmVorXOperStatus,
Packit 022b05
     atmVpCrossConnectL2HLastChange  AtmVorXLastChange,
Packit 022b05
     atmVpCrossConnectH2LLastChange  AtmVorXLastChange,
Packit 022b05
     atmVpCrossConnectRowStatus      RowStatus
Packit 022b05
             }
Packit 022b05
Packit 022b05
atmVpCrossConnectIndex OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER (1..2147483647)
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "A unique value to identify this VP cross-connect.
Packit 022b05
       For each VPL associated with this cross-connect,
Packit 022b05
       the agent reports this cross-connect index value
Packit 022b05
       in the atmVplCrossConnectIdentifier attribute of
Packit 022b05
       the corresponding atmVplTable entries."
Packit 022b05
     ::= { atmVpCrossConnectEntry 1 }
Packit 022b05
Packit 022b05
atmVpCrossConnectLowIfIndex OBJECT-TYPE
Packit 022b05
     SYNTAX         InterfaceIndex
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The ifIndex value of the ATM interface for
Packit 022b05
       this VP cross-connect. The term low implies
Packit 022b05
       that this ATM interface has the numerically lower
Packit 022b05
       ifIndex value than the other ATM interface
Packit 022b05
       identified in the same atmVpCrossConnectEntry."
Packit 022b05
     ::= { atmVpCrossConnectEntry 2 }
Packit 022b05
Packit 022b05
atmVpCrossConnectLowVpi OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVpIdentifier
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VPI value at the ATM interface
Packit 022b05
       associated with the VP cross-connect that is
Packit 022b05
       identified by atmVpCrossConnectLowIfIndex."
Packit 022b05
     ::= { atmVpCrossConnectEntry 3 }
Packit 022b05
Packit 022b05
atmVpCrossConnectHighIfIndex OBJECT-TYPE
Packit 022b05
     SYNTAX         InterfaceIndex
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS  current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The ifIndex value of the ATM interface for
Packit 022b05
       this VP cross-connect. The term high implies that
Packit 022b05
       this ATM interface has the numerically higher
Packit 022b05
       ifIndex value than the  other ATM interface
Packit 022b05
       identified in the same atmVpCrossConnectEntry."
Packit 022b05
     ::= { atmVpCrossConnectEntry 4 }
Packit 022b05
Packit 022b05
atmVpCrossConnectHighVpi OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVpIdentifier
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VPI value at the ATM interface
Packit 022b05
       associated with the VP cross-connect that is
Packit 022b05
       identified by atmVpCrossConnectHighIfIndex."
Packit 022b05
     ::= { atmVpCrossConnectEntry 5 }
Packit 022b05
Packit 022b05
atmVpCrossConnectAdminStatus OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXAdminStatus
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The desired administrative status of this
Packit 022b05
       bi-directional VP cross-connect."
Packit 022b05
     DEFVAL { down }
Packit 022b05
     ::= { atmVpCrossConnectEntry 6 }
Packit 022b05
Packit 022b05
atmVpCrossConnectL2HOperStatus OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXOperStatus
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The operational status of the VP cross-connect
Packit 022b05
       in one direction; (i.e., from the low to
Packit 022b05
       high direction)."
Packit 022b05
     ::= { atmVpCrossConnectEntry 7 }
Packit 022b05
Packit 022b05
atmVpCrossConnectH2LOperStatus OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXOperStatus
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The operational status of the VP cross-connect
Packit 022b05
       in one direction; (i.e., from the high to
Packit 022b05
       low direction)."
Packit 022b05
     ::= { atmVpCrossConnectEntry 8 }
Packit 022b05
Packit 022b05
atmVpCrossConnectL2HLastChange OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXLastChange
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The value of sysUpTime at the time this
Packit 022b05
       VP cross-connect entered its current operational
Packit 022b05
       state in the low to high direction."
Packit 022b05
     ::= { atmVpCrossConnectEntry 9 }
Packit 022b05
Packit 022b05
atmVpCrossConnectH2LLastChange OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXLastChange
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The value of sysUpTime at the time this
Packit 022b05
       VP cross-connect entered its current operational
Packit 022b05
       in the high to low direction."
Packit 022b05
     ::= { atmVpCrossConnectEntry 10 }
Packit 022b05
Packit 022b05
atmVpCrossConnectRowStatus OBJECT-TYPE
Packit 022b05
     SYNTAX         RowStatus
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The status of this entry in the
Packit 022b05
       atmVpCrossConnectTable.  This object is used to
Packit 022b05
       create a cross-connect for cross-connecting
Packit 022b05
       VPLs which are created using the atmVplTable
Packit 022b05
       or to change or delete an existing cross-connect.
Packit 022b05
       This object must be initially set
Packit 022b05
       to `createAndWait' or 'createAndGo'.
Packit 022b05
       To turn on a VP cross-connect,
Packit 022b05
       the atmVpCrossConnectAdminStatus
Packit 022b05
       is set to `up'."
Packit 022b05
     DEFVAL { createAndWait }
Packit 022b05
     ::= { atmVpCrossConnectEntry 11 }
Packit 022b05
Packit 022b05
Packit 022b05
--     ATM Virtual Channel (VC) Cross Connect Table
Packit 022b05
Packit 022b05
-- This table contains configuration and state
Packit 022b05
-- information of point-to-point,
Packit 022b05
-- point-to-multipoint or multipoint-to-multipoint
Packit 022b05
-- VC cross-connects for PVCs.
Packit 022b05
Packit 022b05
-- This table has read-create access and is used
Packit 022b05
-- to cross-connect the VCLs together in an ATM switch
Packit 022b05
-- or network that belong to a VC connection.
Packit 022b05
-- The atmVcCrossConnectIndex is used to associate
Packit 022b05
-- the related VCLs that are cross-connected together.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
-- The model using step-wise procedures described for setting
Packit 022b05
-- up a VP cross-connect is also used for setting up
Packit 022b05
-- a VC cross-connect.
Packit 022b05
Packit 022b05
atmVcCrossConnectIndexNext  OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER (0..2147483647)
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This object contains an appropriate value to
Packit 022b05
       be used for atmVcCrossConnectIndex when creating
Packit 022b05
       entries in the atmVcCrossConnectTable.  The value
Packit 022b05
       0 indicates that no unassigned entries are
Packit 022b05
       available. To obtain the atmVcCrossConnectIndex
Packit 022b05
       value for a new entry, the manager issues a
Packit 022b05
       management protocol retrieval operation to obtain
Packit 022b05
       the current value of this object.  After each
Packit 022b05
       retrieval, the agent should modify the value to
Packit 022b05
       the next unassigned index.
Packit 022b05
       After a manager retrieves a value the agent will
Packit 022b05
       determine through its local policy when this index
Packit 022b05
       value will be made available for reuse."
Packit 022b05
     ::= { atmMIBObjects 10 }
Packit 022b05
Packit 022b05
Packit 022b05
--  The ATM VC Cross Connect Table
Packit 022b05
Packit 022b05
Packit 022b05
atmVcCrossConnectTable OBJECT-TYPE
Packit 022b05
     SYNTAX         SEQUENCE OF AtmVcCrossConnectEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The ATM VC Cross Connect table for PVCs.
Packit 022b05
       An entry in this table models two
Packit 022b05
       cross-connected VCLs.
Packit 022b05
       Each VCL must have its atmConnKind set
Packit 022b05
       to pvc(1)."
Packit 022b05
     ::= { atmMIBObjects 11 }
Packit 022b05
Packit 022b05
Packit 022b05
atmVcCrossConnectEntry OBJECT-TYPE
Packit 022b05
     SYNTAX       AtmVcCrossConnectEntry
Packit 022b05
     MAX-ACCESS   not-accessible
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "An entry in the ATM VC Cross Connect table.
Packit 022b05
       This entry is used to model a bi-directional ATM
Packit 022b05
       VC cross-connect cross-connecting two end points.
Packit 022b05
Packit 022b05
       Step-wise Procedures to set up a VC Cross-connect
Packit 022b05
       Once the entries in the atmVclTable are created,
Packit 022b05
       the following procedures are used
Packit 022b05
       to cross-connect the VCLs together to
Packit 022b05
       form a VCC segment.
Packit 022b05
Packit 022b05
      (1) The manager obtains a unique
Packit 022b05
          atmVcCrossConnectIndex by reading the
Packit 022b05
          atmVcCrossConnectIndexNext object.
Packit 022b05
Packit 022b05
      (2) Next, the manager creates a set of one
Packit 022b05
          or more rows in the ATM VC Cross Connect
Packit 022b05
          Table, one for each cross-connection between
Packit 022b05
          two VCLs.  Each row is indexed by the ATM
Packit 022b05
          interface port numbers and VPI/VCI values of
Packit 022b05
          the two ends of that cross-connection.
Packit 022b05
          This set of rows specifies the topology of the
Packit 022b05
          VCC cross-connect and is identified by a single
Packit 022b05
          value of atmVcCrossConnectIndex.
Packit 022b05
Packit 022b05
       Negotiated VC Cross-Connect Establishment
Packit 022b05
Packit 022b05
     (2a) The manager creates a row in this table by
Packit 022b05
          setting atmVcCrossConnectRowStatus to
Packit 022b05
          createAndWait(5).  The agent checks the
Packit 022b05
          requested topology and the mutual sanity of
Packit 022b05
          the ATM traffic parameters and
Packit 022b05
          service categories, i.e., the row creation
Packit 022b05
          fails if:
Packit 022b05
          - the requested topology is incompatible with
Packit 022b05
            associated values of atmVclCastType,
Packit 022b05
          - the requested topology is not supported
Packit 022b05
            by the agent,
Packit 022b05
          - the traffic/service category parameter values
Packit 022b05
            associated with the requested row are
Packit 022b05
            incompatible with those of already existing
Packit 022b05
            rows for this VC cross-connect.
Packit 022b05
          [For example, for setting up
Packit 022b05
          a point-to-point VC cross-connect, the
Packit 022b05
          ATM traffic parameters in the receive direction
Packit 022b05
          of a VCL at the low end of the cross-connect
Packit 022b05
          must equal to the traffic parameters in the
Packit 022b05
          transmit direction of the other VCL at the
Packit 022b05
          high end of the cross-connect,
Packit 022b05
          otherwise, the row creation fails.]
Packit 022b05
          The agent also checks for internal errors
Packit 022b05
          in building the cross-connect.
Packit 022b05
Packit 022b05
          The atmVcCrossConnectIndex values in the
Packit 022b05
          corresponding atmVclTable rows are filled
Packit 022b05
          in by the agent at this point.
Packit 022b05
Packit 022b05
     (2b) The manager promotes the row in the
Packit 022b05
          atmVcCrossConnectTable by setting
Packit 022b05
          atmVcCrossConnectRowStatus to active(1).  If
Packit 022b05
          this set is successful, the agent has reserved
Packit 022b05
          the resources specified by the ATM traffic
Packit 022b05
          parameter and Service category values
Packit 022b05
          for each direction of the VC cross-connect
Packit 022b05
          in an ATM switch or network.
Packit 022b05
Packit 022b05
      (3) The manager sets the
Packit 022b05
          atmVcCrossConnectAdminStatus to up(1)
Packit 022b05
          in all rows of this VC cross-connect to
Packit 022b05
          turn the traffic flow on.
Packit 022b05
Packit 022b05
Packit 022b05
       One-Shot VC Cross-Connect Establishment
Packit 022b05
Packit 022b05
       A VC cross-connect may also be established in
Packit 022b05
       one step by a set-request with all necessary
Packit 022b05
       parameter values and atmVcCrossConnectRowStatus
Packit 022b05
       set to createAndGo(4).
Packit 022b05
Packit 022b05
       In contrast to the negotiated VC cross-connect
Packit 022b05
       establishment which allows for detailed error
Packit 022b05
       checking i.e., set errors are explicitly linked to
Packit 022b05
       particular resource acquisition failures), the
Packit 022b05
       one-shot VC cross-connect establishment
Packit 022b05
       performs the setup on one operation but does
Packit 022b05
       not have the advantage of step-wise error
Packit 022b05
       checking.
Packit 022b05
Packit 022b05
       VC Cross-Connect Retirement
Packit 022b05
Packit 022b05
       A VC cross-connect identified by a particular
Packit 022b05
       value of atmVcCrossConnectIndex is released by:
Packit 022b05
Packit 022b05
      (1) Setting atmVcCrossConnectRowStatus of all rows
Packit 022b05
          identified by this value of
Packit 022b05
          atmVcCrossConnectIndex to destroy(6).
Packit 022b05
          The agent may release all
Packit 022b05
          associated resources, and the
Packit 022b05
          atmVcCrossConnectIndex values in the
Packit 022b05
          corresponding atmVclTable row are removed.
Packit 022b05
          Note that a situation when only a subset of
Packit 022b05
          the associated rows are deleted corresponds
Packit 022b05
          to a VC topology change.
Packit 022b05
Packit 022b05
      (2) After deletion of the appropriate
Packit 022b05
          atmVcCrossConnectEntries, the manager may
Packit 022b05
          set atmVclRowStatus to destroy(6) the
Packit 022b05
          associated VCLs.  The agent releases
Packit 022b05
          the resources and removes the associated
Packit 022b05
          rows in the atmVclTable.
Packit 022b05
Packit 022b05
       VC Cross-Connect Reconfiguration
Packit 022b05
Packit 022b05
       At the discretion of the agent, a VC
Packit 022b05
       cross-connect may be reconfigured by
Packit 022b05
       adding and/or deleting leafs to/from
Packit 022b05
       the VC topology as per the VC cross-connect
Packit 022b05
       establishment/retirement procedures.
Packit 022b05
       Reconfiguration of traffic/service category parameter
Packit 022b05
       values requires release of the VC cross-connect
Packit 022b05
       before those parameter values may by changed
Packit 022b05
       for individual VCLs."
Packit 022b05
     INDEX { atmVcCrossConnectIndex,
Packit 022b05
           atmVcCrossConnectLowIfIndex,
Packit 022b05
           atmVcCrossConnectLowVpi,
Packit 022b05
           atmVcCrossConnectLowVci,
Packit 022b05
           atmVcCrossConnectHighIfIndex,
Packit 022b05
           atmVcCrossConnectHighVpi,
Packit 022b05
           atmVcCrossConnectHighVci }
Packit 022b05
     ::= { atmVcCrossConnectTable 1 }
Packit 022b05
Packit 022b05
AtmVcCrossConnectEntry ::= SEQUENCE {
Packit 022b05
     atmVcCrossConnectIndex          INTEGER,
Packit 022b05
     atmVcCrossConnectLowIfIndex     InterfaceIndex,
Packit 022b05
     atmVcCrossConnectLowVpi         AtmVpIdentifier,
Packit 022b05
     atmVcCrossConnectLowVci         AtmVcIdentifier,
Packit 022b05
     atmVcCrossConnectHighIfIndex    InterfaceIndex,
Packit 022b05
     atmVcCrossConnectHighVpi        AtmVpIdentifier,
Packit 022b05
     atmVcCrossConnectHighVci        AtmVcIdentifier,
Packit 022b05
     atmVcCrossConnectAdminStatus    AtmVorXAdminStatus,
Packit 022b05
     atmVcCrossConnectL2HOperStatus  AtmVorXOperStatus,
Packit 022b05
     atmVcCrossConnectH2LOperStatus  AtmVorXOperStatus,
Packit 022b05
     atmVcCrossConnectL2HLastChange  AtmVorXLastChange,
Packit 022b05
     atmVcCrossConnectH2LLastChange  AtmVorXLastChange,
Packit 022b05
     atmVcCrossConnectRowStatus      RowStatus
Packit 022b05
             }
Packit 022b05
Packit 022b05
atmVcCrossConnectIndex OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER (1..2147483647)
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "A unique value to identify this VC cross-connect.
Packit 022b05
       For each VCL associated with this cross-connect,
Packit 022b05
       the agent reports this cross-connect index value
Packit 022b05
       in the atmVclCrossConnectIdentifier attribute of
Packit 022b05
       the corresponding atmVclTable entries."
Packit 022b05
     ::= { atmVcCrossConnectEntry 1 }
Packit 022b05
Packit 022b05
atmVcCrossConnectLowIfIndex OBJECT-TYPE
Packit 022b05
     SYNTAX         InterfaceIndex
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The ifIndex value of the ATM interface for this
Packit 022b05
       VC cross-connect. The term low implies
Packit 022b05
       that this ATM interface has the numerically lower
Packit 022b05
       ifIndex value than the other ATM interface
Packit 022b05
       identified in the same atmVcCrossConnectEntry."
Packit 022b05
     ::= { atmVcCrossConnectEntry 2 }
Packit 022b05
Packit 022b05
atmVcCrossConnectLowVpi OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVpIdentifier
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VPI value at the ATM interface
Packit 022b05
       associated with the VC cross-connect that is
Packit 022b05
       identified by atmVcCrossConnectLowIfIndex."
Packit 022b05
     ::= { atmVcCrossConnectEntry 3 }
Packit 022b05
Packit 022b05
atmVcCrossConnectLowVci OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVcIdentifier
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VCI value at the ATM interface
Packit 022b05
       associated with this VC cross-connect that is
Packit 022b05
       identified by atmVcCrossConnectLowIfIndex."
Packit 022b05
     ::= { atmVcCrossConnectEntry 4 }
Packit 022b05
Packit 022b05
atmVcCrossConnectHighIfIndex OBJECT-TYPE
Packit 022b05
     SYNTAX         InterfaceIndex
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The ifIndex value for the ATM interface for
Packit 022b05
       this VC cross-connect. The term high implies
Packit 022b05
       that this ATM interface has the numerically higher
Packit 022b05
       ifIndex value than the other ATM interface
Packit 022b05
       identified in the same atmVcCrossConnectEntry."
Packit 022b05
     ::= { atmVcCrossConnectEntry 5 }
Packit 022b05
Packit 022b05
atmVcCrossConnectHighVpi OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVpIdentifier
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VPI value at the ATM interface
Packit 022b05
       associated with the VC cross-connect that is
Packit 022b05
       identified by atmVcCrossConnectHighIfIndex."
Packit 022b05
     ::= { atmVcCrossConnectEntry 6 }
Packit 022b05
Packit 022b05
atmVcCrossConnectHighVci OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVcIdentifier
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VCI value at the ATM interface
Packit 022b05
       associated with the VC cross-connect that is
Packit 022b05
       identified by atmVcCrossConnectHighIfIndex."
Packit 022b05
     ::= { atmVcCrossConnectEntry 7 }
Packit 022b05
Packit 022b05
atmVcCrossConnectAdminStatus OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXAdminStatus
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The desired administrative status of this
Packit 022b05
       bi-directional VC cross-connect."
Packit 022b05
     DEFVAL { down }
Packit 022b05
     ::= { atmVcCrossConnectEntry 8 }
Packit 022b05
Packit 022b05
atmVcCrossConnectL2HOperStatus OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXOperStatus
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The current operational status of the
Packit 022b05
       VC cross-connect in one direction; (i.e.,
Packit 022b05
       from the low to high direction)."
Packit 022b05
     ::= { atmVcCrossConnectEntry 9 }
Packit 022b05
Packit 022b05
Packit 022b05
atmVcCrossConnectH2LOperStatus OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXOperStatus
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The current operational status of the
Packit 022b05
       VC cross-connect in one direction; (i.e.,
Packit 022b05
       from the high to low direction)."
Packit 022b05
     ::= { atmVcCrossConnectEntry 10 }
Packit 022b05
Packit 022b05
atmVcCrossConnectL2HLastChange OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXLastChange
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The value of sysUpTime at the time this
Packit 022b05
       VC cross-connect entered its current
Packit 022b05
       operational state in low to high direction."
Packit 022b05
     ::= { atmVcCrossConnectEntry 11 }
Packit 022b05
Packit 022b05
atmVcCrossConnectH2LLastChange OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVorXLastChange
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The value of sysUpTime at the time this
Packit 022b05
       VC cross-connect entered its current
Packit 022b05
       operational state in high to low direction."
Packit 022b05
     ::= { atmVcCrossConnectEntry 12 }
Packit 022b05
Packit 022b05
atmVcCrossConnectRowStatus OBJECT-TYPE
Packit 022b05
     SYNTAX         RowStatus
Packit 022b05
     MAX-ACCESS     read-create
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The status of this entry in the
Packit 022b05
       atmVcCrossConnectTable.  This object is used to
Packit 022b05
       create a new cross-connect for cross-connecting
Packit 022b05
       VCLs which are created using the atmVclTable
Packit 022b05
       or to change or delete existing cross-connect.
Packit 022b05
       This object must be initially set to
Packit 022b05
       `createAndWait' or 'createAndGo'.
Packit 022b05
       To turn on a VC cross-connect,
Packit 022b05
       the atmVcCrossConnectAdminStatus
Packit 022b05
       is set to `up'."
Packit 022b05
     DEFVAL { createAndWait }
Packit 022b05
     ::= { atmVcCrossConnectEntry 13 }
Packit 022b05
Packit 022b05
Packit 022b05
-- AAL5 Virtual Channel Connection Performance Statistics
Packit 022b05
Packit 022b05
-- Table
Packit 022b05
Packit 022b05
-- This table contains the AAL5
Packit 022b05
-- performance statistics of a VCC at the
Packit 022b05
-- interface associated with an AAL5 entity in an ATM
Packit 022b05
-- host or ATM switch.
Packit 022b05
Packit 022b05
Packit 022b05
aal5VccTable        OBJECT-TYPE
Packit 022b05
     SYNTAX         SEQUENCE OF Aal5VccEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This table contains AAL5 VCC performance
Packit 022b05
       parameters."
Packit 022b05
     ::= { atmMIBObjects 12 }
Packit 022b05
Packit 022b05
aal5VccEntry        OBJECT-TYPE
Packit 022b05
     SYNTAX         Aal5VccEntry
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This list contains the AAL5 VCC
Packit 022b05
       performance parameters and is indexed
Packit 022b05
       by ifIndex values of AAL5 interfaces
Packit 022b05
       and the associated VPI/VCI values."
Packit 022b05
     INDEX { ifIndex, aal5VccVpi, aal5VccVci }
Packit 022b05
     ::= { aal5VccTable 1 }
Packit 022b05
Packit 022b05
Aal5VccEntry    ::= SEQUENCE  {
Packit 022b05
     aal5VccVpi             AtmVpIdentifier,
Packit 022b05
     aal5VccVci             AtmVcIdentifier,
Packit 022b05
     aal5VccCrcErrors       Counter32,
Packit 022b05
     aal5VccSarTimeOuts     Counter32,
Packit 022b05
     aal5VccOverSizedSDUs   Counter32
Packit 022b05
          }
Packit 022b05
Packit 022b05
Packit 022b05
aal5VccVpi          OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVpIdentifier
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VPI value of the AAL5 VCC at the
Packit 022b05
       interface identified by the ifIndex."
Packit 022b05
     ::= { aal5VccEntry 1 }
Packit 022b05
Packit 022b05
aal5VccVci          OBJECT-TYPE
Packit 022b05
     SYNTAX         AtmVcIdentifier
Packit 022b05
     MAX-ACCESS     not-accessible
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The VCI value of the AAL5 VCC at the
Packit 022b05
       interface identified by the ifIndex."
Packit 022b05
     ::= { aal5VccEntry 2 }
Packit 022b05
Packit 022b05
aal5VccCrcErrors    OBJECT-TYPE
Packit 022b05
     SYNTAX         Counter32
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The number of AAL5 CPCS PDUs received with
Packit 022b05
       CRC-32 errors on this AAL5 VCC at the
Packit 022b05
       interface associated with an AAL5 entity."
Packit 022b05
     ::= { aal5VccEntry 3 }
Packit 022b05
Packit 022b05
aal5VccSarTimeOuts  OBJECT-TYPE
Packit 022b05
     SYNTAX         Counter32
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The number of partially re-assembled AAL5
Packit 022b05
       CPCS PDUs which were discarded
Packit 022b05
       on this AAL5 VCC at the interface associated
Packit 022b05
       with an AAL5 entity because they
Packit 022b05
       were not fully re-assembled within the
Packit 022b05
       required time period.  If the re-assembly
Packit 022b05
       timer is not supported, then this object
Packit 022b05
       contains a zero value."
Packit 022b05
     ::= { aal5VccEntry 4 }
Packit 022b05
Packit 022b05
aal5VccOverSizedSDUs OBJECT-TYPE
Packit 022b05
     SYNTAX         Counter32
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "The number of AAL5 CPCS PDUs discarded
Packit 022b05
       on this AAL5 VCC at the interface
Packit 022b05
       associated with an AAL5 entity because the
Packit 022b05
       AAL5 SDUs were too large."
Packit 022b05
     ::= { aal5VccEntry 5 }
Packit 022b05
Packit 022b05
Packit 022b05
--
Packit 022b05
-- The following object may be used in conjunction with
Packit 022b05
-- the atmTrafficDescrParamTable for the creation of
Packit 022b05
Packit 022b05
-- new table entries.
Packit 022b05
--
Packit 022b05
Packit 022b05
atmTrafficDescrParamIndexNext  OBJECT-TYPE
Packit 022b05
     SYNTAX         INTEGER (0..2147483647)
Packit 022b05
     MAX-ACCESS     read-only
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
      "This object contains an appropriate value to
Packit 022b05
       be used for atmTrafficDescrParamIndex when
Packit 022b05
       creating entries in the
Packit 022b05
       atmTrafficDescrParamTable.
Packit 022b05
       The value 0 indicates that no unassigned
Packit 022b05
       entries are available. To obtain the
Packit 022b05
       atmTrafficDescrParamIndex value for a new
Packit 022b05
       entry, the manager issues a management
Packit 022b05
       protocol retrieval operation to obtain the
Packit 022b05
       current value of this object.  After each
Packit 022b05
       retrieval, the agent should modify the value
Packit 022b05
       to the next unassigned index.
Packit 022b05
       After a manager retrieves a value the agent will
Packit 022b05
       determine through its local policy when this index
Packit 022b05
       value will be made available for reuse."
Packit 022b05
     ::= { atmMIBObjects 13 }
Packit 022b05
Packit 022b05
Packit 022b05
-- Conformance Information
Packit 022b05
Packit 022b05
atmMIBConformance   OBJECT IDENTIFIER ::= { atmMIB 2 }
Packit 022b05
Packit 022b05
atmMIBGroups        OBJECT IDENTIFIER
Packit 022b05
                           ::= { atmMIBConformance 1 }
Packit 022b05
atmMIBCompliances   OBJECT IDENTIFIER
Packit 022b05
                           ::= { atmMIBConformance 2 }
Packit 022b05
Packit 022b05
Packit 022b05
-- Compliance Statements
Packit 022b05
Packit 022b05
atmMIBCompliance2    MODULE-COMPLIANCE
Packit 022b05
     STATUS         current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The compliance statement for SNMP entities
Packit 022b05
        including networks which have ATM and
Packit 022b05
        AAL5 interfaces."
Packit 022b05
Packit 022b05
     MODULE -- this module
Packit 022b05
--
Packit 022b05
-- ****** Interface and Traffic Descriptor Support ***
Packit 022b05
Packit 022b05
--
Packit 022b05
       MANDATORY-GROUPS  {atmInterfaceConfGroup2,
Packit 022b05
                          atmTrafficDescrGroup2 }
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceMaxVpcs
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceMaxVccs
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceMaxActiveVpiBits
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required.
Packit 022b05
          At the ATM UNI the maximum number of
Packit 022b05
          active VPI bits configured for use ranges
Packit 022b05
          from 0 to 8 only.
Packit 022b05
          Implementations may support smaller ranges."
Packit 022b05
       OBJECT         atmInterfaceMaxActiveVciBits
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required.
Packit 022b05
          Implementations may support smaller ranges."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceIlmiVpi
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceIlmiVci
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceMyNeighborIpAddress
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceMyNeighborIfName
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
       OBJECT         atmInterfaceSubscrAddress
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrParamIndexNext
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This object is only required for systems
Packit 022b05
          that support the creation of entries in
Packit 022b05
          the atmTrafficDescrParamTable."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrType
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrParam1
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrParam2
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrParam3
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrParam4
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrParam5
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmServiceCategory
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrRowStatus
Packit 022b05
       SYNTAX         INTEGER {active(1)}
Packit 022b05
Packit 022b05
                        -- subset of RowStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required, and only one
Packit 022b05
          of the six enumerated values for the
Packit 022b05
          RowStatus textual convention need be
Packit 022b05
          supported, specifically: active(1)."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficFrameDiscard
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
--
Packit 022b05
-- ****** DS3 PLCP Support **************************
Packit 022b05
--
Packit 022b05
       GROUP          atmInterfaceDs3PlcpGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement the
Packit 022b05
          DS3 PLCP layer."
Packit 022b05
--
Packit 022b05
-- ****** TC Sublayer Support ********************************
Packit 022b05
--
Packit 022b05
       GROUP          atmInterfaceTCGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement the
Packit 022b05
          TC Sublayer."
Packit 022b05
Packit 022b05
--
Packit 022b05
-- ****** VPC Support *******************************
Packit 022b05
--
Packit 022b05
       GROUP          atmVpcTerminationGroup2
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement ATM
Packit 022b05
          VPLs that terminate VPCs (i.e., ones which
Packit 022b05
          are NOT cross-connected to other VPLs)."
Packit 022b05
Packit 022b05
       GROUP          atmVplCrossConnectGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement ATM
Packit 022b05
          VPLs that are not associated with VCLs
Packit 022b05
          and are cross-connected to other VPLs
Packit 022b05
          for VPCs."
Packit 022b05
       GROUP          atmVpPvcCrossConnectGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement ATM
Packit 022b05
          VPLs that are not associated with VCLs
Packit 022b05
          and are cross-connected to other VPLs
Packit 022b05
          for permanent VPCs (i.e., PVCs).
Packit 022b05
          This group is not used to crossconnect
Packit 022b05
          a PVC with an SVC to form a Soft PVC."
Packit 022b05
Packit 022b05
       OBJECT         atmVplAdminStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVplReceiveTrafficDescrIndex
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVplTransmitTrafficDescrIndex
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVplRowStatus
Packit 022b05
       SYNTAX         INTEGER {active(1)}
Packit 022b05
                        -- subset of RowStatus
Packit 022b05
       MIN-ACCESS      read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required, and only one
Packit 022b05
          of the six enumerated values for the
Packit 022b05
          RowStatus textual convention need be
Packit 022b05
          supported, specifically: active(1)."
Packit 022b05
Packit 022b05
       OBJECT         atmVplCastType
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVplConnKind
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVpCrossConnectAdminStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVpCrossConnectRowStatus
Packit 022b05
       SYNTAX         INTEGER {active(1)}
Packit 022b05
                        -- subset of RowStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required, and only one
Packit 022b05
          of the six enumerated values for the
Packit 022b05
          RowStatus textual convention need be
Packit 022b05
          supported, specifically: active(1)."
Packit 022b05
Packit 022b05
--
Packit 022b05
-- ****** VCC Support *******************************
Packit 022b05
--
Packit 022b05
       GROUP          atmVccTerminationGroup2
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement ATM
Packit 022b05
          VCLs that terminate VCCs (i.e., ones which
Packit 022b05
          are NOT cross-connected to other VCLs)."
Packit 022b05
Packit 022b05
       GROUP          atmVclCrossConnectGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement ATM
Packit 022b05
          VCLs that are cross-connected to other VCLs
Packit 022b05
          for VCCs."
Packit 022b05
Packit 022b05
       GROUP          atmVcPvcCrossConnectGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement ATM
Packit 022b05
          VCLs that are cross-connected to other
Packit 022b05
          VCLs for permanent VCCs (i.e., PVCs).
Packit 022b05
          This group is not used to crossconnect
Packit 022b05
          a PVC with an SVC to form a Soft PVC."
Packit 022b05
Packit 022b05
       OBJECT         atmVclAdminStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVclReceiveTrafficDescrIndex
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
       OBJECT         atmVclTransmitTrafficDescrIndex
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVccAalType
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVclRowStatus
Packit 022b05
       SYNTAX         INTEGER {active(1)}
Packit 022b05
                        -- subset of RowStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required, and only one
Packit 022b05
          of the six enumerated values for the
Packit 022b05
          RowStatus textual convention need be
Packit 022b05
          supported, specifically: active(1)."
Packit 022b05
Packit 022b05
       OBJECT         atmVclCastType
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVclConnKind
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVcCrossConnectAdminStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVcCrossConnectRowStatus
Packit 022b05
       SYNTAX         INTEGER { active(1)}
Packit 022b05
                        -- subset of RowStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required, and only one
Packit 022b05
          of the six enumerated values for the
Packit 022b05
          RowStatus textual convention need be
Packit 022b05
          supported, specifically: active(1)."
Packit 022b05
--
Packit 022b05
-- ****** AAL5 Support ******************************
Packit 022b05
--
Packit 022b05
       GROUP          aal5VccGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory for the
Packit 022b05
          AAL5 virtual connections only."
Packit 022b05
       OBJECT         atmVccAal5CpcsTransmitSduSize
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVccAal5CpcsReceiveSduSize
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVccAal5EncapsType
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
        ::= { atmMIBCompliances 2 }
Packit 022b05
Packit 022b05
Packit 022b05
-- Units of Conformance
Packit 022b05
Packit 022b05
atmInterfaceDs3PlcpGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS {atmInterfaceDs3PlcpSEFSs,
Packit 022b05
           atmInterfaceDs3PlcpAlarmState,
Packit 022b05
           atmInterfaceDs3PlcpUASs}
Packit 022b05
       STATUS     current
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing information
Packit 022b05
           about DS3 PLCP layer at an ATM interface."
Packit 022b05
       ::= { atmMIBGroups 3 }
Packit 022b05
Packit 022b05
atmInterfaceTCGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS { atmInterfaceOCDEvents,
Packit 022b05
           atmInterfaceTCAlarmState }
Packit 022b05
       STATUS     current
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing information
Packit 022b05
           about TC sublayer at an ATM interface."
Packit 022b05
       ::= { atmMIBGroups 4 }
Packit 022b05
Packit 022b05
aal5VccGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS {atmVccAal5CpcsTransmitSduSize,
Packit 022b05
           atmVccAal5CpcsReceiveSduSize,
Packit 022b05
           atmVccAal5EncapsType,
Packit 022b05
           aal5VccCrcErrors, aal5VccSarTimeOuts,
Packit 022b05
           aal5VccOverSizedSDUs }
Packit 022b05
       STATUS     current
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing
Packit 022b05
           AAL5 configuration and performance statistics
Packit 022b05
           of a VCC."
Packit 022b05
       ::= { atmMIBGroups 9 }
Packit 022b05
Packit 022b05
atmInterfaceConfGroup2    OBJECT-GROUP
Packit 022b05
       OBJECTS {
Packit 022b05
             atmInterfaceMaxVpcs, atmInterfaceMaxVccs,
Packit 022b05
             atmInterfaceConfVpcs, atmInterfaceConfVccs,
Packit 022b05
             atmInterfaceMaxActiveVpiBits,
Packit 022b05
             atmInterfaceMaxActiveVciBits,
Packit 022b05
             atmInterfaceIlmiVpi,
Packit 022b05
             atmInterfaceIlmiVci,
Packit 022b05
             atmInterfaceMyNeighborIpAddress,
Packit 022b05
             atmInterfaceMyNeighborIfName,
Packit 022b05
             atmInterfaceCurrentMaxVpiBits,
Packit 022b05
             atmInterfaceCurrentMaxVciBits,
Packit 022b05
             atmInterfaceSubscrAddress }
Packit 022b05
       STATUS     current
Packit 022b05
       DESCRIPTION
Packit 022b05
         "A collection of objects providing configuration
Packit 022b05
          information about an ATM interface."
Packit 022b05
       ::= { atmMIBGroups 10 }
Packit 022b05
Packit 022b05
atmTrafficDescrGroup2    OBJECT-GROUP
Packit 022b05
       OBJECTS {
Packit 022b05
           atmTrafficDescrType, atmTrafficDescrParam1,
Packit 022b05
           atmTrafficDescrParam2, atmTrafficDescrParam3,
Packit 022b05
           atmTrafficDescrParam4, atmTrafficDescrParam5,
Packit 022b05
           atmTrafficDescrRowStatus, atmServiceCategory,
Packit 022b05
           atmTrafficFrameDiscard,
Packit 022b05
           atmTrafficDescrParamIndexNext }
Packit 022b05
       STATUS     current
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing information
Packit 022b05
           about ATM traffic descriptor type and
Packit 022b05
           the associated parameters."
Packit 022b05
       ::= { atmMIBGroups 11 }
Packit 022b05
Packit 022b05
atmVpcTerminationGroup2    OBJECT-GROUP
Packit 022b05
       OBJECTS  {atmVplOperStatus, atmVplAdminStatus,
Packit 022b05
           atmVplLastChange,
Packit 022b05
           atmVplReceiveTrafficDescrIndex,
Packit 022b05
           atmVplTransmitTrafficDescrIndex,
Packit 022b05
           atmVplRowStatus, atmVplCastType,
Packit 022b05
           atmVplConnKind }
Packit 022b05
       STATUS     current
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing information
Packit 022b05
           about a VPL at an ATM interface which
Packit 022b05
           terminates a VPC (i.e., one which is NOT
Packit 022b05
           cross-connected to other VPLs)."
Packit 022b05
       ::= { atmMIBGroups 12 }
Packit 022b05
Packit 022b05
atmVccTerminationGroup2    OBJECT-GROUP
Packit 022b05
       OBJECTS {atmVclOperStatus, atmVclAdminStatus,
Packit 022b05
            atmVclLastChange,
Packit 022b05
            atmVclReceiveTrafficDescrIndex,
Packit 022b05
            atmVclTransmitTrafficDescrIndex,
Packit 022b05
            atmVccAalType, atmVclRowStatus,
Packit 022b05
            atmVclCastType, atmVclConnKind }
Packit 022b05
       STATUS     current
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing information
Packit 022b05
           about a VCL at an ATM interface
Packit 022b05
           which terminates a VCC (i.e., one which is
Packit 022b05
           NOT cross-connected to other VCLs)."
Packit 022b05
       ::= { atmMIBGroups 13 }
Packit 022b05
Packit 022b05
atmVplCrossConnectGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS { atmVplReceiveTrafficDescrIndex,
Packit 022b05
           atmVplTransmitTrafficDescrIndex,
Packit 022b05
           atmVplOperStatus, atmVplLastChange,
Packit 022b05
           atmVplRowStatus,
Packit 022b05
           atmVplCastType, atmVplConnKind }
Packit 022b05
       STATUS     current
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing
Packit 022b05
           information about the VPLs that
Packit 022b05
           are cross-connected together."
Packit 022b05
       ::= { atmMIBGroups 14 }
Packit 022b05
Packit 022b05
atmVpPvcCrossConnectGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS { atmVpCrossConnectAdminStatus,
Packit 022b05
           atmVpCrossConnectL2HOperStatus,
Packit 022b05
           atmVpCrossConnectH2LOperStatus,
Packit 022b05
           atmVpCrossConnectL2HLastChange,
Packit 022b05
           atmVpCrossConnectH2LLastChange,
Packit 022b05
           atmVpCrossConnectRowStatus,
Packit 022b05
           atmVplCrossConnectIdentifier,
Packit 022b05
           atmVpCrossConnectIndexNext }
Packit 022b05
       STATUS     current
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing
Packit 022b05
           information about a VP cross-connect
Packit 022b05
           for PVCs. These objects are not used
Packit 022b05
           for Soft PVCs or SVCs."
Packit 022b05
       ::= { atmMIBGroups 15 }
Packit 022b05
Packit 022b05
atmVclCrossConnectGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS { atmVclReceiveTrafficDescrIndex,
Packit 022b05
           atmVclTransmitTrafficDescrIndex,
Packit 022b05
           atmVclOperStatus, atmVclLastChange,
Packit 022b05
           atmVclRowStatus,
Packit 022b05
           atmVclCastType, atmVclConnKind }
Packit 022b05
       STATUS     current
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing
Packit 022b05
           information about the VCLs that
Packit 022b05
           are cross-connected together."
Packit 022b05
       ::= { atmMIBGroups 16 }
Packit 022b05
Packit 022b05
atmVcPvcCrossConnectGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS { atmVcCrossConnectAdminStatus,
Packit 022b05
           atmVcCrossConnectL2HOperStatus,
Packit 022b05
           atmVcCrossConnectH2LOperStatus,
Packit 022b05
           atmVcCrossConnectL2HLastChange,
Packit 022b05
           atmVcCrossConnectH2LLastChange,
Packit 022b05
           atmVcCrossConnectRowStatus,
Packit 022b05
           atmVclCrossConnectIdentifier,
Packit 022b05
           atmVcCrossConnectIndexNext }
Packit 022b05
       STATUS     current
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing
Packit 022b05
           information about a VC cross-connect
Packit 022b05
           for PVCs. These objects are not used
Packit 022b05
           for Soft PVCs or SVCs."
Packit 022b05
       ::= { atmMIBGroups 17 }
Packit 022b05
Packit 022b05
Packit 022b05
-- Deprecated Definitions - Objects
Packit 022b05
Packit 022b05
-- atmInterfaceAddressType
Packit 022b05
-- atmTrafficQoSClass
Packit 022b05
Packit 022b05
Packit 022b05
-- Deprecated Definitions - Compliance
Packit 022b05
Packit 022b05
atmMIBCompliance    MODULE-COMPLIANCE
Packit 022b05
     STATUS         deprecated
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The compliance statement for SNMP entities
Packit 022b05
        including networks which have ATM and
Packit 022b05
        AAL5 interfaces."
Packit 022b05
Packit 022b05
     MODULE -- this module
Packit 022b05
       MANDATORY-GROUPS  {atmInterfaceConfGroup,
Packit 022b05
                          atmTrafficDescrGroup}
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceMaxVpcs
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceMaxVccs
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceMaxActiveVpiBits
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceMaxActiveVciBits
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceIlmiVpi
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceIlmiVci
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceMyNeighborIpAddress
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmInterfaceMyNeighborIfName
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrType
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrParam1
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrParam2
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrParam3
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrParam4
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrParam5
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficQoSClass
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmTrafficDescrRowStatus
Packit 022b05
       SYNTAX         INTEGER {active(1)}
Packit 022b05
                        -- subset of RowStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required, and only one
Packit 022b05
          of the six enumerated values for the
Packit 022b05
          RowStatus textual convention need be
Packit 022b05
          supported, specifically: active(1)."
Packit 022b05
Packit 022b05
       GROUP          atmInterfaceDs3PlcpGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement the
Packit 022b05
          DS3 PLCP layer."
Packit 022b05
       GROUP          atmInterfaceTCGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement the
Packit 022b05
          TC Sublayer."
Packit 022b05
Packit 022b05
       GROUP          atmVpcTerminationGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement ATM
Packit 022b05
          VPLs that terminate VPCs (i.e., ones which
Packit 022b05
          are NOT cross-connected to other VPLs)."
Packit 022b05
Packit 022b05
       GROUP          atmVpCrossConnectGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement ATM
Packit 022b05
          VPLs that are not associated with VCLs
Packit 022b05
          and are cross-connected to other VPLs."
Packit 022b05
Packit 022b05
       OBJECT         atmVplAdminStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVplReceiveTrafficDescrIndex
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVplTransmitTrafficDescrIndex
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVplRowStatus
Packit 022b05
       SYNTAX         INTEGER {active(1)}
Packit 022b05
                        -- subset of RowStatus
Packit 022b05
       MIN-ACCESS      read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required, and only one
Packit 022b05
          of the six enumerated values for the
Packit 022b05
          RowStatus textual convention need be
Packit 022b05
          supported, specifically: active(1)."
Packit 022b05
Packit 022b05
       OBJECT         atmVpCrossConnectAdminStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVpCrossConnectRowStatus
Packit 022b05
       SYNTAX         INTEGER {active(1)}
Packit 022b05
                        -- subset of RowStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required, and only one
Packit 022b05
          of the six enumerated values for the
Packit 022b05
          RowStatus textual convention need be
Packit 022b05
          supported, specifically: active(1)."
Packit 022b05
Packit 022b05
       GROUP          atmVccTerminationGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement ATM
Packit 022b05
          VCLs that terminate VCCs (i.e., ones which
Packit 022b05
          are NOT cross-connected to other VCLs)."
Packit 022b05
Packit 022b05
       GROUP          atmVcCrossConnectGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory only for those
Packit 022b05
          ATM interfaces which implement ATM
Packit 022b05
          VCLs that are cross-connected to
Packit 022b05
          other VCLs."
Packit 022b05
Packit 022b05
       OBJECT         atmVclAdminStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVclReceiveTrafficDescrIndex
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVclTransmitTrafficDescrIndex
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVccAalType
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVclRowStatus
Packit 022b05
       SYNTAX         INTEGER {active(1)}
Packit 022b05
Packit 022b05
                        -- subset of RowStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required, and only one
Packit 022b05
          of the six enumerated values for the
Packit 022b05
          RowStatus textual convention need be
Packit 022b05
          supported, specifically: active(1)."
Packit 022b05
Packit 022b05
       OBJECT         atmVcCrossConnectAdminStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVcCrossConnectRowStatus
Packit 022b05
       SYNTAX         INTEGER { active(1)}
Packit 022b05
                        -- subset of RowStatus
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required, and only one
Packit 022b05
          of the six enumerated values for the
Packit 022b05
          RowStatus textual convention need be
Packit 022b05
          supported, specifically: active(1)."
Packit 022b05
Packit 022b05
       GROUP          aal5VccGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "This group is mandatory for the
Packit 022b05
          AAL5 virtual connections only."
Packit 022b05
Packit 022b05
       OBJECT         atmVccAal5CpcsTransmitSduSize
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVccAal5CpcsReceiveSduSize
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
Packit 022b05
       OBJECT         atmVccAal5EncapsType
Packit 022b05
       MIN-ACCESS     read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required."
Packit 022b05
        ::= { atmMIBCompliances 1 }
Packit 022b05
Packit 022b05
Packit 022b05
-- Deprecated Definitions - Groups
Packit 022b05
Packit 022b05
atmInterfaceConfGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS {
Packit 022b05
             atmInterfaceMaxVpcs, atmInterfaceMaxVccs,
Packit 022b05
             atmInterfaceConfVpcs, atmInterfaceConfVccs,
Packit 022b05
             atmInterfaceMaxActiveVpiBits,
Packit 022b05
             atmInterfaceMaxActiveVciBits,
Packit 022b05
             atmInterfaceIlmiVpi,
Packit 022b05
             atmInterfaceIlmiVci,
Packit 022b05
             atmInterfaceAddressType,
Packit 022b05
             atmInterfaceAdminAddress,
Packit 022b05
             atmInterfaceMyNeighborIpAddress,
Packit 022b05
             atmInterfaceMyNeighborIfName }
Packit 022b05
       STATUS     deprecated
Packit 022b05
       DESCRIPTION
Packit 022b05
         "A collection of objects providing configuration
Packit 022b05
          information about an ATM interface."
Packit 022b05
       ::= { atmMIBGroups 1 }
Packit 022b05
Packit 022b05
atmTrafficDescrGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS {
Packit 022b05
           atmTrafficDescrType, atmTrafficDescrParam1,
Packit 022b05
           atmTrafficDescrParam2, atmTrafficDescrParam3,
Packit 022b05
           atmTrafficDescrParam4, atmTrafficDescrParam5,
Packit 022b05
           atmTrafficQoSClass, atmTrafficDescrRowStatus}
Packit 022b05
       STATUS     deprecated
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing information
Packit 022b05
           about ATM traffic descriptor type and
Packit 022b05
           the associated parameters."
Packit 022b05
       ::= { atmMIBGroups 2 }
Packit 022b05
Packit 022b05
atmVpcTerminationGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS  {atmVplOperStatus, atmVplAdminStatus,
Packit 022b05
           atmVplLastChange,
Packit 022b05
           atmVplReceiveTrafficDescrIndex,
Packit 022b05
           atmVplTransmitTrafficDescrIndex,
Packit 022b05
           atmVplRowStatus }
Packit 022b05
       STATUS     deprecated
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing
Packit 022b05
           information about a VPL at an ATM interface
Packit 022b05
           which terminates a VPC
Packit 022b05
           (i.e., one which is NOT cross-connected
Packit 022b05
           to other VPLs)."
Packit 022b05
       ::= { atmMIBGroups 5 }
Packit 022b05
Packit 022b05
atmVccTerminationGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS {atmVclOperStatus, atmVclAdminStatus,
Packit 022b05
           atmVclLastChange,
Packit 022b05
            atmVclReceiveTrafficDescrIndex,
Packit 022b05
            atmVclTransmitTrafficDescrIndex,
Packit 022b05
            atmVccAalType, atmVclRowStatus }
Packit 022b05
       STATUS     deprecated
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing information
Packit 022b05
           about a VCL at an ATM interface
Packit 022b05
           which terminates a VCC (i.e., one which is
Packit 022b05
           NOT cross-connected to other VCLs)."
Packit 022b05
       ::= { atmMIBGroups 6 }
Packit 022b05
Packit 022b05
atmVpCrossConnectGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS { atmVplReceiveTrafficDescrIndex,
Packit 022b05
           atmVplTransmitTrafficDescrIndex,
Packit 022b05
           atmVplOperStatus, atmVplRowStatus,
Packit 022b05
           atmVpCrossConnectAdminStatus,
Packit 022b05
           atmVpCrossConnectL2HOperStatus,
Packit 022b05
           atmVpCrossConnectH2LOperStatus,
Packit 022b05
           atmVpCrossConnectL2HLastChange,
Packit 022b05
           atmVpCrossConnectH2LLastChange,
Packit 022b05
           atmVpCrossConnectRowStatus,
Packit 022b05
           atmVplCrossConnectIdentifier,
Packit 022b05
           atmVpCrossConnectIndexNext }
Packit 022b05
       STATUS     deprecated
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing
Packit 022b05
           information about a VP cross-connect
Packit 022b05
           and the associated VPLs that are
Packit 022b05
           cross-connected together."
Packit 022b05
       ::= { atmMIBGroups 7 }
Packit 022b05
Packit 022b05
atmVcCrossConnectGroup    OBJECT-GROUP
Packit 022b05
       OBJECTS { atmVclReceiveTrafficDescrIndex,
Packit 022b05
           atmVclTransmitTrafficDescrIndex,
Packit 022b05
           atmVclOperStatus, atmVclRowStatus,
Packit 022b05
           atmVcCrossConnectAdminStatus,
Packit 022b05
           atmVcCrossConnectL2HOperStatus,
Packit 022b05
           atmVcCrossConnectH2LOperStatus,
Packit 022b05
           atmVcCrossConnectL2HLastChange,
Packit 022b05
           atmVcCrossConnectH2LLastChange,
Packit 022b05
           atmVcCrossConnectRowStatus,
Packit 022b05
           atmVclCrossConnectIdentifier,
Packit 022b05
           atmVcCrossConnectIndexNext }
Packit 022b05
       STATUS     deprecated
Packit 022b05
       DESCRIPTION
Packit 022b05
          "A collection of objects providing
Packit 022b05
           information about a VC cross-connect
Packit 022b05
           and the associated VCLs that are
Packit 022b05
           cross-connected together."
Packit 022b05
       ::= { atmMIBGroups 8 }
Packit 022b05
Packit 022b05
Packit 022b05
-- {atmMIB 3} has been used by [19].
Packit 022b05
Packit 022b05
END