home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / drafts / draft_ietf_a_c / draft-ietf-atommib-atm1ng-03.txt < prev    next >
Text File  |  1997-02-13  |  201KB  |  5,898 lines

  1.  
  2.  
  3.                           Definitions of Managed Objects
  4.                                 for ATM Management
  5.  
  6.                                  January 8, 1997
  7.  
  8.  
  9.                                Kaj Tesink (editor)
  10.                            Bell Communications Research
  11.                              331 Newman Springs Road
  12.                                Red Bank, NJ  07701
  13.  
  14.                                kaj@cc.bellcore.com
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.           1.  Status of this Memo
  22.  
  23.           This document is an Internet Draft.  Internet Drafts are
  24.           working documents of the Internet Engineering Task Force
  25.           (IETF), its Areas, and its Working Groups.  Note that other
  26.           groups may also distribute working documents as Internet
  27.           Drafts.
  28.  
  29.           Internet Drafts are valid for a maximum of six months and may
  30.           be updated, replaced, or obsoleted by other documents at any
  31.           time.  It is inappropriate to use Internet Drafts as reference
  32.           material or to cite them other than as a "work in progress".
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.           draft               ATM Management Objects     January 8, 1997
  60.  
  61.  
  62.           2.  Introduction
  63.  
  64.           This memo defines an experimental portion of the Management
  65.           Information Base (MIB) for use with network management
  66.           protocols in the Internet community.  In particular, it
  67.           describes objects used for managing ATM-based interfaces,
  68.           devices, networks and services.
  69.  
  70.           This memo specifies a MIB module in a manner that is both
  71.           compliant to the SNMPv2 SMI, and semantically identical to the
  72.           peer SNMPv1 definitions.
  73.  
  74.           This memo does not specify a standard for the Internet
  75.           community.
  76.  
  77.           3.  The SNMPv2 Network Management Framework
  78.  
  79.           The SNMPv2 Network Management Framework consists of four major
  80.           components.  They are:
  81.  
  82.           0    RFC 1902 [1] which defines the SMI, the mechanisms used
  83.                for describing and naming objects for the purpose of
  84.                management.
  85.  
  86.           0    STD 17, RFC 1213 [2] defines MIB-II, the core set of
  87.                managed objects for the Internet suite of protocols.
  88.  
  89.           0    RFC 1157 [3] and RFC1905 [4] which define two versions of
  90.                the protocol used for network access to managed objects.
  91.  
  92.           The Framework permits new objects to be defined for the
  93.           purpose of experimentation and evaluation.
  94.  
  95.           Textual Conventions used in this MIB are defined in [7] and
  96.           [8].
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.           Expires 7/8/97                                        [Page 2]
  113.  
  114.  
  115.  
  116.  
  117.  
  118.           draft               ATM Management Objects     January 8, 1997
  119.  
  120.  
  121.           4.  Object Definitions
  122.  
  123.           Managed objects are accessed via a virtual information store,
  124.           termed the Management Information Base or MIB.  Objects in the
  125.           MIB are defined using the subset of Abstract Syntax Notation
  126.           One (ASN.1) defined in the SMI.  In particular, each object
  127.           type is named by an OBJECT IDENTIFIER, an administratively
  128.           assigned name.  The object type together with an object
  129.           instance serves to uniquely identify a specific instantiation
  130.           of the object.  For human convenience, we often use a textual
  131.           string, termed the descriptor, to also refer to the object
  132.           type.
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.           Expires 7/8/97                                        [Page 3]
  172.  
  173.  
  174.  
  175.  
  176.  
  177.           draft               ATM Management Objects     January 8, 1997
  178.  
  179.  
  180.           5.  ATM Terminology
  181.  
  182.           Some basic ATM terminologies are described in this section to
  183.           facilitate defining the ATM managed objects.
  184.  
  185.  
  186.           5.1.  VCL/VPL and VCC/VPC
  187.  
  188.           There are two distinct types of ATM virtual connections:
  189.           Virtual Channel Connections (VCCs) and Virtual Path Connection
  190.           (VPCs).  As shown in Figures 1 and 2, ATM virtual connections
  191.           consist of concatenated series of virtual links which forms a
  192.           path between two end points, with each concatenation occurring
  193.           at an ATM switch.  Virtual links of VCCs are called Virtual
  194.           Channel Links (VCLs). Virtual links of VPCs are called Virtual
  195.           Path Links (VPLs). The VCI and VPI fields in the ATM cell
  196.           header associate each cell of a VCC with a particular VCL over
  197.           a given physical link.  The VPI field in the ATM cell header
  198.           associates each cell of a VPC with a particular VPL over a
  199.           given physical link.  Switches route cells between VCLs (or
  200.           VPLs) via a cross-connect function according to the cells'
  201.           VCI/VPI (or VPI) values.
  202.  
  203.  
  204.  
  205.  
  206.             <-----------------------VCC-------------------------->
  207.                       ------------             -----------
  208.                       |ATM       |             |ATM       |
  209.                       |X-Connect |             |X-Connect |
  210.                VCL1   |Point     |    VCL2     |Point     |  VCL3
  211.             O---------|----X-----|-------|-----|----X-----|-------O
  212.                       |          |             |          |
  213.                       ------------             ------------
  214.                        ATM Switch               ATM Switch
  215.  
  216.  
  217.  
  218.  
  219.             Figure 1: Virtual Channel Links and
  220.                       Virtual Channel Connection
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.           Expires 7/8/97                                        [Page 4]
  231.  
  232.  
  233.  
  234.  
  235.  
  236.           draft               ATM Management Objects     January 8, 1997
  237.  
  238.  
  239.  
  240.  
  241.             <-----------------------VPC-------------------------->
  242.                       ------------             -----------
  243.                       |ATM       |             |ATM       |
  244.                       |X-Connect |             |X-Connect |
  245.                VPL1   |Point     |    VPL2     |Point     |  VPL3
  246.             O---------|----X-----|-------|-----|----X-----|-------O
  247.                       |          |             |          |
  248.                       ------------             ------------
  249.                        ATM Switch               ATM Switch
  250.  
  251.  
  252.  
  253.             Figure 2: Virtual Path Links and
  254.                       Virtual Path Connection
  255.  
  256.  
  257.           A single ATM end-system or switch does not support the whole
  258.           end-to-end span of a VCC (or VPC).  Rather, multiple ATM end-
  259.           systems and/or switches each support one piece of the VCC (or
  260.           VPC).   That is, each ATM end-system at one end of the VCC/VPC
  261.           supports its end of the VCC/VPC  plus the VCLs or VPLs on its
  262.           external interfaces, and each switch through which the VCC/VPC
  263.           passes, supports the multiple VCLs/VPLs on that switch's
  264.           external interfaces and the cross-connection of those
  265.           VCLs/VPLs through that switch.  Thus, the end-to-end
  266.           management of a VCC or VPC is achieved only by appropriate
  267.           management of its individual pieces in combination.
  268.  
  269.           Note that for management purposes, an ATM network may be
  270.           viewed as a large distributed switch by hiding all the
  271.           network's internal connectivity as being internal to the
  272.           distributed switch (as shown in Figure 2a).  This model may
  273.           for example be used for Customer Network Management (CNM)
  274.           purposes.
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.           Expires 7/8/97                                        [Page 5]
  290.  
  291.  
  292.  
  293.  
  294.  
  295.           draft               ATM Management Objects     January 8, 1997
  296.  
  297.  
  298.             <---------------------VCC--------------------------->
  299.                     --------------------------------------
  300.                     |                                    |
  301.                     | ----------              ---------- |
  302.                     | | ATM    |              | ATM    | |
  303.                VCL1 | | Switch |              | Switch | | VCL3
  304.             O-------|-|--------|------/-------|--------|-|------O
  305.                     | |        |              |        | |
  306.                     | ----------              ---------- |
  307.                     |                                    |
  308.                     |             ATM Network            |
  309.                     --------------------------------------
  310.  
  311.  
  312.  
  313.             Figure 2a: ATM Network modeled as a large distributed
  314.                        switch
  315.  
  316.  
  317.           A VCC has a set of traffic characteristics (i.e., bandwidth
  318.           parameters, service category parameters, etc.).  VCLs inherit
  319.           their traffic characteristics from the VCC of which they are a
  320.           part.  VCCs are bi-directional by definition.  However, the
  321.           traffic parameters in the two directions of a connection can
  322.           be symmetric or asymmetric, i.e., the two directions can have
  323.           the same or different traffic flows.  A uni-directional
  324.           traffic flow across a VCC is achieved by assigning a zero
  325.           bandwidth in one direction.  Note that in addition to the
  326.           bandwidth required by the user traffic flow, bandwidth is also
  327.           required for OAM cell flows, even for the zero-bandwidth
  328.           direction of a uni-directional connection.  These same
  329.           principles apply to VPCs.
  330.  
  331.  
  332.           5.2.  PVC, SVC and Soft PVC
  333.  
  334.           A Permanent Virtual Connection (PVC) is a provisioned VCC or
  335.           VPC.  A Switched Virtual Connection (SVC) is a switched VCC or
  336.           VPC that is set up in real-time via call set-up signaling
  337.           procedures.  A PVC (or an SVC) can be a point-to-point,
  338.           point-to-multipoint, or multipoint-to-multipoint VCC or VPC.
  339.           A Soft PVC is a connection of which portions are switched,
  340.           while other portions are permanent (see Figure 3 and [11]).
  341.  
  342.               +--------+           +--------+           +--------+
  343.  
  344.  
  345.  
  346.  
  347.  
  348.           Expires 7/8/97                                        [Page 6]
  349.  
  350.  
  351.  
  352.  
  353.  
  354.           draft               ATM Management Objects     January 8, 1997
  355.  
  356.  
  357.            pvc|  ATM   |svc    svc |  ATM   |svc    svc |  ATM   |pvc
  358.           ----| Switch |-----------| Switch |-----------| Switch |----
  359.               +--------+           +--------+           +--------+
  360.  
  361.                          Figure 3: An example of a Soft PVC
  362.  
  363.  
  364.           5.3.  Traffic Management Parameters
  365.  
  366.           5.3.1.  Traffic Policing and Traffic Shaping Parameters
  367.  
  368.           In order to allocate resources fairly among different users,
  369.           some networks police traffic at resource access points.  The
  370.           traffic enforcement or policing taken at a UNI is called Usage
  371.           Parameter Control (UPC) and is activated on an incoming VCL or
  372.           VPL as shown in Figure 4.  The use of the traffic enforcer at
  373.           the ingress of the connection is to make sure that the user
  374.           traffic does not exceed the negotiated traffic parameters such
  375.           as the peak cell rate associated with a specific traffic
  376.           descriptor type.
  377.  
  378.  
  379.                      ----------             ----------
  380.               UNI    |  ATM   |    NNI      |  ATM   |     UNI
  381.                |     | switch |     |       | switch |      |
  382.           O<---|---->X(UPC)   |<----|------>|   (UPC)X<-----|--->O
  383.                | VCL |        |     | VCL   |        |  VCL |
  384.                      ----------             ----------
  385.  
  386.  
  387.                          Figure 4: An Example of a UPC
  388.  
  389.           In addition, traffic shaping may be performed on an outgoing
  390.           VPL or VCL at a given ATM interface.  The function of the ATM
  391.           traffic shaper either at the source or an egress point of the
  392.           connection is to smooth the outgoing cell traffic inter-
  393.           arrival time.  If policing or shaping is not performed then
  394.           the policing or shaping algorithm is not activated.
  395.  
  396.  
  397.           5.3.2.  Cell Loss Priority
  398.  
  399.           To prioritize traffic during resource congestion, ATM cells
  400.           are assigned one of the two types of Cell Loss Priority (CLP),
  401.           CLP=0 and CLP=1.  ATM cells with CLP=0 have a higher priority
  402.  
  403.  
  404.  
  405.  
  406.  
  407.           Expires 7/8/97                                        [Page 7]
  408.  
  409.  
  410.  
  411.  
  412.  
  413.           draft               ATM Management Objects     January 8, 1997
  414.  
  415.  
  416.           in regard to cell loss than ATM cells with CLP=1.  Therefore,
  417.           during resource congestions, CLP=1 cells are dropped before
  418.           any CLP=0 cell is dropped.
  419.  
  420.  
  421.           5.3.3.  QoS Class
  422.  
  423.           RFC1695 specified that one of a number of Quality of Service
  424.           (QoS) classes is assigned to a VCC or VPC by associating the
  425.           object atmTrafficQoSClass with each VCL or VPL.  However, new
  426.           insights in ATM traffic management have caused this object to
  427.           be deprecated.
  428.  
  429.  
  430.           5.3.4.  Service Category
  431.  
  432.           Replacing QoS Class, VPLs and VCLs are qualified in terms of
  433.           their service category (atmServiceCategory). When properly
  434.           configured, VCLs (or VPLs) concatenated to form a VCC (or VPC)
  435.           will all have the same service category class as that of the
  436.           VCC (or VPC).
  437.  
  438.  
  439.           5.4.  Max Active and Max Current VPI and VCI Bits
  440.  
  441.           A manager may wish to configure the maximum number of VPI and
  442.           VCI bits that can be used to identify VPIs and VCIs on a given
  443.           ATM interface.  This value can be less than or equal to the
  444.           maximum number of bits supported by the interface hardware,
  445.           and is referred to in the MIB as the Max Active VPI Bits and
  446.           Max Active VCI Bits.
  447.  
  448.           However, a manager may not be able to configure the Max Active
  449.           Bits on both ends of an ATM link.  For example, the manager
  450.           may not be allowed write access to the peer's MIB, or there
  451.           may be hardware limitations on the peer device.  Therefore,
  452.           the two ATM devices may use ILMI to negotiate "Max Current"
  453.           VPI and VCI bits, which is the maximum number of bits that
  454.           both interfaces are willing to support.  This is illustrated
  455.           in Figure 5. The relationship between the different parameters
  456.           is illustrated in Figure 6.  Note that if ILMI negotiation is
  457.           not supported, then the devices have no choice but to use the
  458.           configured MaxActive bits, and assume that it has been
  459.           configured to the same value on both ends of the link.
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.           Expires 7/8/97                                        [Page 8]
  467.  
  468.  
  469.  
  470.  
  471.  
  472.           draft               ATM Management Objects     January 8, 1997
  473.  
  474.  
  475.             +--------+              +--------+              +--------+
  476.             |  ATM   | IF a    IF b |  ATM   | IF c    IF d |  ATM   |
  477.             | Device |--------------| Device |--------------| Device |
  478.             +--------+              +--------+              +--------+
  479.  
  480.                 IF a:  Max Active VPI Bits =  6  (configured)
  481.                        Max Current VPI Bits = 6  (negotiated)
  482.  
  483.                 IF b:  Max Active VPI Bits =  8  (configured)
  484.                        Max Current VPI Bits = 6  (negotiated)
  485.  
  486.                 IF c:  Max Active VPI Bits =  8  (configured)
  487.                        Max Current VPI Bits = 8  (negotiated)
  488.  
  489.                 IF d:  Max Active VPI Bits =  8  (configured)
  490.                        Max Current VPI Bits = 8  (negotiated)
  491.  
  492.                 (between IF a and IF b, the minimum of the two configured
  493.                  "Max Active VPI Bits" is 6, so both interfaces set their
  494.                  "Max Current VPI Bits" to 6.  Since IF c and IF d both
  495.                  are configured with "Max Active VPI Bits" of 8, they
  496.                  set their "Max Current VPI Bits" to 8.)
  497.  
  498.                                          Figure 5
  499.  
  500.  
  501.               MSB                                                   LSB
  502.                 +----------------------------------------------------+
  503.                 |         |         |                |               |
  504.                 +----------------------------------------------------+
  505.                 ^         ^         ^                ^
  506.                 |         |         |                |
  507.            Max bits    Max Bits    Max              Max
  508.            supported   supported   Active (config.) current (negotiated)
  509.            by MIB      by h/w      Bits             Bits
  510.  
  511.                                          Figure 6
  512.  
  513.  
  514.  
  515.           6.  Overview
  516.  
  517.           ATM management objects are used to manage ATM interfaces, ATM
  518.           virtual links,  ATM cross-connects, AAL5 entities and AAL5
  519.           connections supported by ATM hosts, ATM switches and ATM
  520.  
  521.  
  522.  
  523.  
  524.  
  525.           Expires 7/8/97                                        [Page 9]
  526.  
  527.  
  528.  
  529.  
  530.  
  531.           draft               ATM Management Objects     January 8, 1997
  532.  
  533.  
  534.           networks.  This section provides an overview and background of
  535.           how to use this MIB and other potential MIBs for this purpose.
  536.  
  537.           The purpose of this memo is primarily to manage ATM PVCs.  ATM
  538.           SVCs are also represented by the management information in
  539.           this MIB.  However, full management of SVCs may require
  540.           additional capabilities which are beyond the scope of this
  541.           memo.
  542.  
  543.  
  544.           6.1.  Background
  545.  
  546.           In addition to the MIB module defined in this memo, other MIB
  547.           modules are necessary to manage ATM interfaces, links and
  548.           cross-connects.  Examples include MIB II for general system
  549.           and interface management [2][5], the DS3 or SONET MIBs for
  550.           management of physical interfaces, and, as appropriate, MIB
  551.           modules for applications that make use of ATM, such as SMDS.
  552.           These MIB modules are outside the scope of this specification.
  553.  
  554.           The current specification of this ATM MIB is based on SNMPv2.
  555.  
  556.           6.2.  Structure of the MIB
  557.  
  558.           The managed ATM objects are arranged into the following
  559.           groups:
  560.                 (1) ATM interface configuration group
  561.                 (2) ATM interface DS3 PLCP group
  562.                 (3) ATM interface TC Sublayer group
  563.                 (4) ATM interface virtual link (VPL/VCL) configuration
  564.                     groups
  565.                 (5) ATM VP/VC cross-connect groups
  566.                 (6) AAL5 connection performance statistics group
  567.  
  568.           Note that, managed objects for activation/deactivation of OAM
  569.           cell flows and ATM traps notifying virtual connection or
  570.           virtual link failures are outside the scope of this memo.
  571.  
  572.  
  573.           6.3.  ATM Interface Configuration Group
  574.  
  575.           This group contains information on ATM cell layer
  576.           configuration of local ATM interfaces on an ATM device in
  577.           addition to the information on such interfaces contained in
  578.           the ifTable.
  579.  
  580.  
  581.  
  582.  
  583.  
  584.           Expires 7/8/97                                       [Page 10]
  585.  
  586.  
  587.  
  588.  
  589.  
  590.           draft               ATM Management Objects     January 8, 1997
  591.  
  592.  
  593.           6.4.  ATM Interface DS3 PLCP and TC Layer Groups
  594.  
  595.           These groups provide performance statistics of the DS3 PLCP
  596.           and TC sublayer of local ATM interfaces on a managed ATM
  597.           device.  DS3 PLCP and TC sublayer are currently used to carry
  598.           ATM cells respectively over DS3 and SONET transmission paths.
  599.  
  600.           6.5.  ATM Virtual Link and Cross-Connect Groups
  601.  
  602.           ATM virtual link and cross-connect groups model bi-directional
  603.           ATM virtual links and ATM cross-connects.  The ATM VP/VC link
  604.           groups are implemented in an ATM host, ATM switch and ATM
  605.           network.  The ATM switch and ATM network also implement the
  606.           ATM VP/VC cross-connect groups.  Both link and cross-connect
  607.           groups are implemented in a carrier's network for Customer
  608.           Network Management (CNM) purposes.
  609.  
  610.           The ATM virtual link groups are used to create, delete or
  611.           modify ATM virtual links in an ATM host, ATM switch and ATM
  612.           network.  ATM virtual link groups along with the cross-connect
  613.           groups are used to create, delete or modify ATM cross-connects
  614.           in an ATM switch or ATM network (e.g., for CNM purposes).
  615.  
  616.           7.  Application of MIB II to ATM
  617.  
  618.           7.1.  The System Group
  619.  
  620.           For the purposes of the sysServices object in the System Group
  621.           of MIB II [2], ATM is a data link layer protocol.  Thus, for
  622.           ATM switches and ATM networks, sysServices will have the value
  623.           "2".
  624.  
  625.  
  626.           7.2.  The Interface Group
  627.  
  628.           The Interfaces Group of MIB II defines generic managed objects
  629.           for managing interfaces.  This memo contains the media-
  630.           specific extensions to the Interfaces Group for managing ATM
  631.           interfaces.
  632.  
  633.           This memo assumes the interpretation of the Interfaces Group
  634.           to be in accordance with [5] which states that the interfaces
  635.           table (ifTable) contains information on the managed resource's
  636.           interfaces and that each sub-layer below the internetwork
  637.           layer of a network interface is considered an interface.
  638.  
  639.  
  640.  
  641.  
  642.  
  643.           Expires 7/8/97                                       [Page 11]
  644.  
  645.  
  646.  
  647.  
  648.  
  649.           draft               ATM Management Objects     January 8, 1997
  650.  
  651.  
  652.           Thus, the ATM cell layer interface is represented as an entry
  653.           in the ifTable.  This entry is concerned with the ATM cell
  654.           layer as a whole, and not with individual virtual connections
  655.           which are managed via the ATM-specific managed objects
  656.           specified in this memo.  The inter-relation of entries in the
  657.           ifTable is defined by Interfaces Stack Group defined in [5].
  658.  
  659.  
  660.           7.2.1.  Support of the ATM Cell Layer by ifTable
  661.  
  662.           Some specific interpretations of ifTable for the ATM cell
  663.           layer follow.
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.           Expires 7/8/97                                       [Page 12]
  703.  
  704.  
  705.  
  706.  
  707.  
  708.           draft               ATM Management Objects     January 8, 1997
  709.  
  710.  
  711.           Object     Use for the generic ATM layer
  712.           ======     =============================
  713.  
  714.           ifIndex    Each ATM port is represented by an ifEntry.
  715.  
  716.           ifDescr    Description of the ATM interface.
  717.  
  718.           ifType     The value that is allocated for ATM is 37.
  719.  
  720.           ifSpeed    The total bandwidth in bits per second
  721.                      for use by the ATM layer.
  722.  
  723.           ifPhysAddress  The interface's address at the ATM protocol
  724.                      sublayer; the ATM address which would be used
  725.                      as the value of the Called Party Address
  726.                      Information Element (IE) of a signalling
  727.                      message for a connection which either:
  728.                      - would terminate at this interface, or
  729.                      - for which the Called Party Address IE
  730.                        would need to be replaced by the Called
  731.                        Party SubAddress IE before the message
  732.                        was forwarded to any other interface.
  733.                      For an interface on which signalling is
  734.                      not supported, then the interface does not
  735.                      necessarily have an address, but if it
  736.                      does, then ifPhysAddress is the address which
  737.                      would be used as above in the event that
  738.                      signalling were supported.  If the interface
  739.                      has multiple such addresses, then ifPhysAddress
  740.                      is its primary address. If the interface has
  741.                      no addresses, then ifPhysAddress is an octet
  742.                      string of zero length.  Address encoding is as
  743.                      per [9].  Note that addresses assigned for
  744.                      purposes other than those listed above (e.g.,
  745.                      an address associated with the service provider
  746.                      side of a public network UNI) may be represented
  747.                      through atmInterfaceSubscrAddress.
  748.  
  749.           ifAdminStatus  See [5].
  750.  
  751.           ifOperStatus   Assumes the value down(2) if the ATM cell
  752.                      layer or any layer below that layer is down.
  753.  
  754.           ifLastChange   See [5].
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.           Expires 7/8/97                                       [Page 13]
  762.  
  763.  
  764.  
  765.  
  766.  
  767.           draft               ATM Management Objects     January 8, 1997
  768.  
  769.  
  770.           ifInOctets     The number of received octets over the
  771.                      interface, i.e., the number of received,
  772.                      assigned cells multiplied by 53.
  773.  
  774.           ifOutOctets    The number of transmitted octets over the
  775.                      interface, i.e., the number of transmitted,
  776.                      assigned cells multiplied by 53.
  777.  
  778.           ifInErrors     The number of cells dropped due to
  779.                      uncorrectable HEC errors.
  780.  
  781.           ifInUnknownProtos The number of received cells discarded
  782.                      during cell header validation, including
  783.                      cells with unrecognized VPI/VCI values,
  784.                      and cells with invalid cell header patterns.
  785.                      If cells with undefined PTI values are discarded,
  786.                      they are also counted here.
  787.  
  788.           ifOutErrors    See [5].
  789.  
  790.           ifName     Textual name (unique on this system) of the
  791.                      interface or an octet string of zero length.
  792.  
  793.           ifLinkUpDownTrapEnable  Default is disabled (2).
  794.  
  795.           ifConnectorPresent      Set to false (2).
  796.  
  797.           ifHighSpeed    See [5].
  798.  
  799.           ifHCInOctets   The 64-bit version of ifInOctets; supported
  800.                      if required by the compliance statements in [5].
  801.  
  802.           ifHCOutOctets  The 64-bit version of ifOutOctets; supported
  803.                      if required by the compliance statements in [5].
  804.  
  805.           ifAlias        The non-volatile 'alias' name for the interface
  806.                      as specified by a network manager.
  807.  
  808.  
  809.           8.  Support of the AAL3/4 Based Interfaces
  810.  
  811.           For the management of AAL3/4 CPCS layer, see [6].
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.           Expires 7/8/97                                       [Page 14]
  821.  
  822.  
  823.  
  824.  
  825.  
  826.           draft               ATM Management Objects     January 8, 1997
  827.  
  828.  
  829.           9.  Support of the AAL5 Managed Objects
  830.  
  831.           Support of AAL5 managed objects in an ATM switch and ATM host
  832.           are described below.
  833.  
  834.  
  835.           9.1.  Managing AAL5 in a Switch
  836.  
  837.           Managing AAL5 in a switch involves:
  838.  
  839.                (1) performance management of an AAL5 entity as
  840.                    an internal resource in a switch
  841.  
  842.                (2) performance management of AAL5 per virtual connection
  843.  
  844.           AAL5 in a switch is modeled as shown in Figure 7 and 8.  AAL5
  845.           will be managed in a switch for only those virtual connections
  846.           that carry AAL5 and are terminated at the AAL5 entity in the
  847.           switch.  Note that, the virtual channels within the ATM UNIs
  848.           carrying AAL5 will be switched by the ATM switching fabric
  849.           (termed as ATM Entity in the figure) to the virtual channels
  850.           on a proprietary internal interface associated with the AAL5
  851.           process (termed as AAL5 Entity in the figure). Therefore,
  852.           performance management of the AAL5 resource in the switch will
  853.           be modeled using the ifTable through an internal (pseudo-ATM)
  854.           virtual interface and the AAL5 performance management per
  855.           virtual connection will be supported using an additional AAL5
  856.           connection table in the ATM MIB.  The association between the
  857.           AAL5 virtual link at the proprietary virtual, internal
  858.           interface and the ATM virtual link at the ATM interface will
  859.           be derived from the virtual channel cross-connect table and
  860.           the virtual channel link table in the ATM MIB.
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.           Expires 7/8/97                                       [Page 15]
  880.  
  881.  
  882.  
  883.  
  884.  
  885.           draft               ATM Management Objects     January 8, 1997
  886.  
  887.  
  888.                         ___________________________
  889.                         |                         |
  890.                         |     =============       |
  891.                         |     |    AAL5   |       |
  892.                         |     |   Entity  |       |
  893.                         |     =============       |
  894.                         |           |             |
  895.                         |         -----Prop. Virtual Interface
  896.                         |           |             |
  897.                         |     =============       |
  898.                         |     |   ATM     |       |
  899.                         |     |  Entity   |       |
  900.                         |     =============       |
  901.                         |_____|__|__|__|__|_______|
  902.                               |  |  |  |  |
  903.                              ---------------- ATM UNIs
  904.                               |  |  |  |  |
  905.                               |  |  |  |  |
  906.                               v  v  v  v  v
  907.  
  908.                 Figure 7: Model of an AAL5 Entity in a Switch
  909.  
  910.  
  911.  
  912.  
  913.                             __________________
  914.                             |                |
  915.                             |   AAL5         |
  916.                             |________________|
  917.                             |                |
  918.                             | Prop. Virtual  |
  919.                             |  Interface     |
  920.                             |________________|
  921.  
  922.                Figure 8: AAL5 Entity's Interface Stack in a Switch
  923.  
  924.  
  925.           9.2.  Managing AAL5 in a Host
  926.  
  927.           Managing AAL5 in a host involves managing the AAL5 sublayer
  928.           interface as shown in Figure 9 and 10.  The AAL5 sublayer is
  929.           stacked directly over the ATM sublayer.  The ifTable is
  930.           applied to the AAL5 sublayer as defined in Section 10.3.
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.           Expires 7/8/97                                       [Page 16]
  939.  
  940.  
  941.  
  942.  
  943.  
  944.           draft               ATM Management Objects     January 8, 1997
  945.  
  946.  
  947.                         ___________________________
  948.                         |                         |
  949.                         |     =============       |
  950.                         |     |    AAL5   |       |
  951.                         |     |   Entity  |       |
  952.                         |     =============       |
  953.                         |     |   ATM     |       |
  954.                         |     |  Entity   |       |
  955.                         |     =============       |
  956.                         |___________|_____________|
  957.                                     |
  958.                                   __|__ ATM UNI
  959.                                     |
  960.                                     |
  961.                                     v
  962.  
  963.                 Figure 9: Model of an AAL5 Entity in a Host
  964.  
  965.  
  966.                             __________________
  967.                             |                |
  968.                             |   AAL5         |
  969.                             |________________|
  970.                             |                |
  971.                             |   ATM Layer    |
  972.                             |________________|
  973.                             |                |
  974.                             |  Physical Layer|
  975.                             |________________|
  976.  
  977.                  Figure 10: AAL5 Entity's Interface Stack in a Host
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.           Expires 7/8/97                                       [Page 17]
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.           draft               ATM Management Objects     January 8, 1997
  1004.  
  1005.  
  1006.           9.3.  Support of AAL5 by ifTable
  1007.  
  1008.           The AAL5 entity in an ATM device (e.g., switch or host) is
  1009.           managed using the ifTable.  There are additional counters
  1010.           specified for AAL5 than those specified in the ATM B-ICI
  1011.           document [10].  Specific interpretations of ifTable for the
  1012.           AAL5 CPCS layer are as follows.
  1013.  
  1014.           Object   Use for AAL5 CPCS layer entity
  1015.           ======   ==============================
  1016.  
  1017.           ifIndex  Each AAL5 entity is represented by an ifEntry.
  1018.  
  1019.           ifDescr  Description of the AAL5 entity.
  1020.  
  1021.           ifType   The value that is allocated for AAL5 is 49.
  1022.  
  1023.           ifMtu    Set to the largest PDU size for the
  1024.                    AAL5 CPCS layer that can be processed
  1025.                    by the AAL5 entity.
  1026.  
  1027.           ifSpeed  Set to 0.
  1028.  
  1029.           ifPhysAddress   An octet string of zero length.
  1030.  
  1031.           ifAdminStatus   See [5].
  1032.  
  1033.           ifOperStatus    Assumes the value down(2) if the AAL5 or
  1034.                    any layer below that layer is down.
  1035.  
  1036.           ifLastChange    See [5].
  1037.  
  1038.           ifInOctets      The number of received AAL5 CPCS PDU octets.
  1039.  
  1040.           ifOutOctets     The number of AAL5 CPCS PDU octets
  1041.                    transmitted.
  1042.  
  1043.           ifInUcastPkts   The number of received AAL5 CPCS PDUs passed
  1044.                    to a higher-layer.
  1045.  
  1046.           ifOutUcastPkts  The number of AAL5 CPCS PDUs received from a
  1047.                    higher-layer for transmission.
  1048.                    [Note:  The number of AAL5 PDUs actually
  1049.                    transmitted is the number received from a
  1050.                    higher-layer for transmission minus any which
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.           Expires 7/8/97                                       [Page 18]
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.           draft               ATM Management Objects     January 8, 1997
  1063.  
  1064.  
  1065.                    are counted by ifOutErrors and ifOutDiscards.]
  1066.  
  1067.           ifInErrors      Number of errored AAL5 CPCS PDUs received.
  1068.                    The types of errors counted include  CRC-32 errors,
  1069.                    SAR time-out errors, and oversized SDU errors.
  1070.  
  1071.           ifInUnknownProtos Set to 0.
  1072.  
  1073.           ifInDiscards    Number of received AAL5 CPCS PDUs discarded.
  1074.                    Possible reason may be input buffer overflow.
  1075.  
  1076.           ifOutErrors     Number of AAL5 CPCS PDUs that could not
  1077.                    be transmitted due to errors.
  1078.  
  1079.           ifOutDiscards   Number of AAL5 CPCS PDUs received for
  1080.                    transmission that are discarded.
  1081.                    Possible reason may be output buffer
  1082.                    overflow.
  1083.  
  1084.           ifInMulticastPkts  Set to 0.
  1085.  
  1086.           ifInBroadcastPkts  Set to 0.
  1087.  
  1088.           ifOutMulticastPkts Set to 0.
  1089.  
  1090.           ifOutBroadcastPkts Set to 0.
  1091.  
  1092.           ifName   Textual name (unique on this system) of the
  1093.                    AAL5 entity or an octet string of zero length.
  1094.  
  1095.           ifHighSpeed       Set to 0.
  1096.  
  1097.           ifConnectorPresent Set to false (2).
  1098.  
  1099.           ifPromiscuousMode Set to false(2).
  1100.  
  1101.           ifLinkUpDownTrapEnable     Default is disabled (2).
  1102.  
  1103.           ifAlias        The non-volatile 'alias' name for the interface
  1104.                      as specified by a network manager.
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.           Expires 7/8/97                                       [Page 19]
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.           draft               ATM Management Objects     January 8, 1997
  1122.  
  1123.  
  1124.           9.4.  Support of Proprietary Virtual Interface by ifTable
  1125.  
  1126.           Specific interpretations of ifTable for the proprietary
  1127.           virtual, internal interface associated with an AAL5 entity in
  1128.           an ATM switch are as follows.
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.           Expires 7/8/97                                       [Page 20]
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.           draft               ATM Management Objects     January 8, 1997
  1181.  
  1182.  
  1183.           Object   Use for proprietary virtual, internal interface
  1184.                    associated with AAL entities
  1185.           ======   ===============================================
  1186.  
  1187.           ifIndex  Each proprietary virtual, internal interface
  1188.                    associated with AAL entities is represented by an
  1189.                    ifEntry.
  1190.  
  1191.           ifDescr  Description of the proprietary virtual, internal
  1192.                    interface associated with AAL entities.
  1193.  
  1194.           ifType   The value that is allocated for proprietary
  1195.                    virtual, internal interface is 53.
  1196.  
  1197.           ifSpeed  See [5].  Set to 0 if the speed is not
  1198.                    known.
  1199.  
  1200.           ifPhysAddress   See [5]. An octet string of zero length
  1201.                    if no address is used for this interface.
  1202.  
  1203.           ifAdminStatus   See [5].
  1204.  
  1205.           ifOperStatus    See [5].
  1206.  
  1207.           ifLastChange    See [5].
  1208.  
  1209.           ifName   Textual name (unique on this system) of the
  1210.                    interface or an octet string of zero length.
  1211.  
  1212.           ifHighSpeed     See [5]. Set to 0 if the speed is not known.
  1213.  
  1214.           ifConnectorPresent  Set to false (2).
  1215.  
  1216.           ifLinkUpDownTrapEnable     Default is disabled (2).
  1217.  
  1218.           ifAlias        The non-volatile 'alias' name for the interface
  1219.                          as specified by a network manager.
  1220.  
  1221.  
  1222.           9.5.  AAL5 Connection Performance Statistics Group
  1223.  
  1224.           An AAL5 connection table is used to provide AAL5 performance
  1225.           information for each AAL5 virtual connection that is
  1226.           terminated at the AAL5 entity contained within an ATM switch
  1227.           or host.
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.           Expires 7/8/97                                       [Page 21]
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.           draft               ATM Management Objects     January 8, 1997
  1240.  
  1241.  
  1242.           10.  ILMI MIB and the ATM Managed Objects
  1243.  
  1244.           The ILMI MIB is specified by the ATM Forum in UNI
  1245.           specification [9], to manage local ATM UNIs.  The support of
  1246.           the ATM management functions by the ILMI MIB and those
  1247.           contained in this memo are compared in Table 1.  In this
  1248.           table, "yes" in the "ILMI MIB"  column indicates that the
  1249.           management functions are supported by the ILMI MIB.  The MIB
  1250.           groups in the "This memo" column are the groups listed in
  1251.           Section 7.2.
  1252.  
  1253.           For that subset of management information which the ILMI MIB
  1254.           and this memo have in common, every effort has been made to
  1255.           retain identical semantics and syntax, even though the MIB
  1256.           objects are identified using different OBJECT IDENTIFIERs.
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.           Expires 7/8/97                                       [Page 22]
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.           draft               ATM Management Objects     January 8, 1997
  1299.  
  1300.  
  1301.                        Table 1 - Structuring of ATM Managed Objects
  1302.  
  1303.           ______________________________________________________________
  1304.                         |                                 |This   |ILMI|
  1305.           ATM Mgmt.Inf. |ATM Managed Objects              |memo   |MIB |
  1306.           ______________|_________________________________|_______|____|
  1307.  
  1308.           Local Interface Information:
  1309.           _____________________________________________________________
  1310.           ATM interface:| (1) port identifier             |ATM MIB|    |
  1311.           physical layer| (2) physical transmission types |  gr.1*|yes*|
  1312.           configuration | (3) operational status          |MIB II |    |
  1313.                         | (4) administrative status       |       |    |
  1314.                         | (5) last change status          |       |    |
  1315.           _____________________________________________________________
  1316.           ATM interface:| (1) active VPI/VCI fields       |ATM MIB|    |
  1317.           cell layer    | (2) maximum number of VPCs/VCCs |  gr.1 |yes |
  1318.           configuration | (3) configured VPCs/VCCs        |       | ** |
  1319.                         | (4) ILMI VPI/VCI values         |       |    |
  1320.                         | (5) ATM address type            |       |    |
  1321.                         | (6) ATM administrative address  |       |    |
  1322.           _____________________________________________________________
  1323.           ATM interface:|(1) received/transmitted cells   |       |    |
  1324.           cell layer    |(2) cells with HEC error         |MIB II |yes |
  1325.           performance   |(3) cell header validation errors|       |    |
  1326.           _____________________________________________________________
  1327.           ATM interface:|(1)DS3 PLCP severely errored     |ATM MIB|    |
  1328.           PLCP & TC     |   framing seconds               | gr.2,3|    |
  1329.           layer         |(2)DS3 PLCP unavailable seconds  |       |no  |
  1330.           performance   |(3)DS3 PLCP alarm state          |       |    |
  1331.                         |(4)out of cell delineation events|       |    |
  1332.                         |(5)TC alarm state                |       |    |
  1333.           _____________________________________________________________
  1334.           VP/VC link:   |(1)VPI or VPI/VCI value          |ATM MIB|    |
  1335.           configuration |(2)VCL or VPL operational status |  gr. 4|yes |
  1336.                         |(3)VCL/VPL administrative status |       |*** |
  1337.                         |(4)VCL/VPL last change status    |       |    |
  1338.                         |(5)transmit/receive traffic/     |       |    |
  1339.                         |   service category parameters   |       |    |
  1340.                         |(6)AAL type                      |       |    |
  1341.                         |(7)transmit/receive AAL5 SDU size|       |    |
  1342.                         |(8)AAL5 encapsulation type       |       |    |
  1343.           _____________________________________________________________
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.           Expires 7/8/97                                       [Page 23]
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.           draft               ATM Management Objects     January 8, 1997
  1358.  
  1359.  
  1360.           _____________________________________________________________
  1361.           VP/VC         |(1)cross-connect identifier      |       |    |
  1362.           Cross-connect:|(2)port identifier of one        |       |    |
  1363.           configuration |   end                           |       |    |
  1364.                         |(3)port identifier of the other  |ATM MIB|    |
  1365.                         |   end                           |  gr. 5|no  |
  1366.                         |(4)VPI or VPI/VCI value          |       |    |
  1367.                         |   of one end                    |       |    |
  1368.                         |(5)VPI or VPI/VCI value of       |       |    |
  1369.                         |   the other end                 |       |    |
  1370.                         |(6)VC/VP cross-connect           |       |    |
  1371.                         |   operational status            |       |    |
  1372.                         |(7)VC/VP cross-connect           |       |    |
  1373.                         |   administrative status         |       |    |
  1374.                         |(8)VC/VP last change status      |       |    |
  1375.           _____________________________________________________________
  1376.           VCC AAL5 CPCS |(1)PDUs discarded for CRC errors |ATM MIB|    |
  1377.           layer:        |(2)PDUs discarded due to         |  gr.6 |    |
  1378.           performance   |   reassembly time out           |       |no  |
  1379.                         |(3)PDUs discarded due to large   |       |    |
  1380.                         |   SDUs                          |       |    |
  1381.           _____________________________________________________________
  1382.           AAL5 entity:  |(1)received/transmitted PDUs     |       |    |
  1383.                         |(2)PDUs discarded due to         |       |    |
  1384.                         |   protocol errors               |MIB II |no  |
  1385.                         |(3)a set of configuration/state  |       |    |
  1386.                         |   parameters                    |       |    |
  1387.           _____________________________________________________________
  1388.  
  1389.           *The operational, administrative, and last change status of
  1390.           the ATM interface and the physical transmission type shall be
  1391.           supported by the interface table in MIB II [2][5].  ILMI does
  1392.           not contain the administrative and last change status of the
  1393.           ATM interface.
  1394.  
  1395.           ** The ILMI MIB does not contain information on the ATM
  1396.           address type and the ATM administrative address assigned at
  1397.           the ATM interface.
  1398.  
  1399.           ***The ILMI MIB contains local and end-to-end operational
  1400.           status of the VPC/VCC segment.  However, it does not contain
  1401.           the VPC/VCC administrative and last change status and the VCC
  1402.           AAL information.
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.           Expires 7/8/97                                       [Page 24]
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.           draft               ATM Management Objects     January 8, 1997
  1417.  
  1418.  
  1419.           11.  Definitions
  1420.  
  1421.                ATM-MIB DEFINITIONS ::= BEGIN
  1422.  
  1423.                IMPORTS
  1424.                   MODULE-IDENTITY, OBJECT-TYPE,
  1425.                   experimental, Counter32, Integer32, IpAddress, mib-2
  1426.                       FROM SNMPv2-SMI
  1427.                   DisplayString, RowStatus
  1428.                       FROM SNMPv2-TC
  1429.                   MODULE-COMPLIANCE, OBJECT-GROUP
  1430.                       FROM SNMPv2-CONF
  1431.                   InterfaceIndex, ifIndex
  1432.                       FROM IF-MIB
  1433.                   AtmAddr, AtmConnKind, AtmConnCastType,
  1434.                   AtmServiceCategory, AtmTrafficDescrParamIndex,
  1435.                   AtmVpIdentifier, AtmVcIdentifier,
  1436.                   AtmVorXAdminStatus, AtmVorXLastChange,
  1437.                   AtmVorXOperStatus, atmNoTrafficDescriptor
  1438.                       FROM ATM-TC-MIB;
  1439.  
  1440.  
  1441.                atmMIB MODULE-IDENTITY
  1442.                     LAST-UPDATED "9701081122Z"
  1443.                     ORGANIZATION "IETF AToM MIB Working Group"
  1444.                     CONTACT-INFO
  1445.                       "          Kaj Tesink
  1446.                         Postal:  Bellcore
  1447.                                  331 Newman Springs Road
  1448.                                  Red Bank, NJ 07701
  1449.                         Tel:     908-758-5254
  1450.                         Fax:     908-758-4177
  1451.                         E-mail:  kaj@cc.bellcore.com"
  1452.                     DESCRIPTION
  1453.                      "This is the MIB Module for ATM and AAL5-related
  1454.                       objects for managing ATM interfaces, ATM virtual
  1455.                       links, ATM cross-connects, AAL5 entities, and
  1456.                       and AAL5 connections."
  1457.                     REVISION      "9406072245Z"
  1458.                     DESCRIPTION
  1459.                      "RFC1695"
  1460.                     ::= { experimental 41 }
  1461.  
  1462.                -- ****************************************
  1463.                -- * Note to RFC editor                   *
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.           Expires 7/8/97                                       [Page 25]
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.           draft               ATM Management Objects     January 8, 1997
  1476.  
  1477.  
  1478.                -- * Replace {experimental 41} with       *
  1479.                -- * { mib-2 37 } when publishing this    *
  1480.                -- * MIB as RFC                           *
  1481.                -- ****************************************
  1482.  
  1483.                atmMIBObjects  OBJECT IDENTIFIER ::= {atmMIB 1}
  1484.  
  1485.                -- {atmMIBObjects 1} has been moved to a separate
  1486.                -- specification [8].
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.           Expires 7/8/97                                       [Page 26]
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.           draft               ATM Management Objects     January 8, 1997
  1535.  
  1536.  
  1537.                -- This ATM MIB Module consists of the following groups:
  1538.                -- (1) ATM Interface configuration group
  1539.                -- (2) ATM Interface DS3 PLCP group
  1540.                -- (3) ATM Interface TC Sublayer group
  1541.                -- (4) ATM Interface VPL configuration group
  1542.                -- (5) ATM Interface VCL configuration group
  1543.                -- (6) ATM VP Cross Connect group (for PVCs)
  1544.                -- (7) ATM VC Cross Connect group (for PVCs)
  1545.                -- (8) ATM Interface AAL5 VCC performance statistics
  1546.                --     group
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.           Expires 7/8/97                                       [Page 27]
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.           draft               ATM Management Objects     January 8, 1997
  1594.  
  1595.  
  1596.                --    ATM Interface Configuration Parameters Group
  1597.  
  1598.                -- This group contains ATM specific
  1599.                -- configuration information associated with
  1600.                -- an ATM interface beyond those
  1601.                -- supported using the ifTable.
  1602.  
  1603.  
  1604.  
  1605.  
  1606.                atmInterfaceConfTable  OBJECT-TYPE
  1607.                     SYNTAX         SEQUENCE OF AtmInterfaceConfEntry
  1608.                     MAX-ACCESS     not-accessible
  1609.                     STATUS         current
  1610.                     DESCRIPTION
  1611.                      "This table contains ATM local interface
  1612.                       configuration parameters, one entry per ATM
  1613.                       interface port."
  1614.                     ::= { atmMIBObjects 2 }
  1615.  
  1616.                atmInterfaceConfEntry    OBJECT-TYPE
  1617.                     SYNTAX         AtmInterfaceConfEntry
  1618.                     MAX-ACCESS     not-accessible
  1619.                     STATUS         current
  1620.                     DESCRIPTION
  1621.                      "This list contains ATM interface configuration
  1622.                       parameters and state variables and is indexed
  1623.                       by ifIndex values of ATM interfaces."
  1624.                     INDEX { ifIndex }
  1625.                     ::= { atmInterfaceConfTable  1}
  1626.  
  1627.                AtmInterfaceConfEntry    ::= SEQUENCE  {
  1628.                     atmInterfaceMaxVpcs             INTEGER,
  1629.                     atmInterfaceMaxVccs             INTEGER,
  1630.                     atmInterfaceConfVpcs            INTEGER,
  1631.                     atmInterfaceConfVccs            INTEGER,
  1632.                     atmInterfaceMaxActiveVpiBits    INTEGER,
  1633.                     atmInterfaceMaxActiveVciBits    INTEGER,
  1634.                     atmInterfaceIlmiVpi             AtmVpIdentifier,
  1635.                     atmInterfaceIlmiVci             AtmVcIdentifier,
  1636.                     atmInterfaceAddressType         INTEGER,
  1637.                     atmInterfaceAdminAddr           AtmAddr,
  1638.                     atmInterfaceMyNeighborIpAddress IpAddress,
  1639.                     atmInterfaceMyNeighborIfName    DisplayString,
  1640.                     atmInterfaceCurrentMaxVpiBits   INTEGER,
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.           Expires 7/8/97                                       [Page 28]
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.           draft               ATM Management Objects     January 8, 1997
  1653.  
  1654.  
  1655.                     atmInterfaceCurrentMaxVciBits   INTEGER,
  1656.                     atmInterfaceSubscrAddress       AtmAddr
  1657.                          }
  1658.  
  1659.  
  1660.                atmInterfaceMaxVpcs OBJECT-TYPE
  1661.                     SYNTAX         INTEGER  (0..4096)
  1662.                     MAX-ACCESS     read-write
  1663.                     STATUS         current
  1664.                     DESCRIPTION
  1665.                      "The maximum number of VPCs (PVPCs and SVPCs)
  1666.                       supported at this ATM interface. At the ATM UNI,
  1667.                       the maximum number of VPCs (PVPCs and SVPCs)
  1668.                       ranges from 0 to 256 only."
  1669.                     ::= { atmInterfaceConfEntry 1}
  1670.  
  1671.                atmInterfaceMaxVccs OBJECT-TYPE
  1672.                     SYNTAX         INTEGER  (0..65536)
  1673.                     MAX-ACCESS     read-write
  1674.                     STATUS         current
  1675.                     DESCRIPTION
  1676.                      "The maximum number of VCCs (PVCCs and SVCCs)
  1677.                       supported at this ATM interface."
  1678.                     ::= { atmInterfaceConfEntry 2}
  1679.  
  1680.                atmInterfaceConfVpcs  OBJECT-TYPE
  1681.                     SYNTAX         INTEGER  (0..4096)
  1682.                     MAX-ACCESS     read-only
  1683.                     STATUS         current
  1684.                     DESCRIPTION
  1685.                      "The number of VPCs (PVPC, Soft PVPC and SVPC)
  1686.                       currently in use at this ATM interface.  It includes
  1687.                       the number of PVPCs and Soft PVPCs that are configured
  1688.                       at the interface, plus the number of SVPCs
  1689.                       that are currently  established at the
  1690.                       interface.
  1691.  
  1692.                       At the ATM UNI, the configured number of
  1693.                       VPCs (PVPCs and SVPCs) can range from
  1694.                       0 to 256 only."
  1695.                     ::= { atmInterfaceConfEntry 3}
  1696.  
  1697.                atmInterfaceConfVccs  OBJECT-TYPE
  1698.                     SYNTAX         INTEGER  (0..65536)
  1699.                     MAX-ACCESS     read-only
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.           Expires 7/8/97                                       [Page 29]
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.           draft               ATM Management Objects     January 8, 1997
  1712.  
  1713.  
  1714.                     STATUS         current
  1715.                     DESCRIPTION
  1716.                      "The number of VCCs (PVCC, Soft PVCC and SVCC)
  1717.                       currently in use at this ATM interface.  It includes
  1718.                       the number of PVCCs and Soft PVCCs that are configured
  1719.                       at the interface, plus the number of SVCCs
  1720.                       that are currently  established at the
  1721.                       interface."
  1722.                     ::= { atmInterfaceConfEntry 4}
  1723.  
  1724.                atmInterfaceMaxActiveVpiBits  OBJECT-TYPE
  1725.                     SYNTAX         INTEGER (0..12)
  1726.                     MAX-ACCESS     read-write
  1727.                     STATUS         current
  1728.                     DESCRIPTION
  1729.                      "The  maximum number of active VPI bits
  1730.                       configured for use at the ATM interface.
  1731.                       At the ATM UNI, the maximum number of active
  1732.                       VPI bits configured for use ranges from
  1733.                       0 to 8 only."
  1734.                     ::= { atmInterfaceConfEntry 5}
  1735.  
  1736.                atmInterfaceMaxActiveVciBits  OBJECT-TYPE
  1737.                     SYNTAX         INTEGER (0..16)
  1738.                     MAX-ACCESS     read-write
  1739.                     STATUS         current
  1740.                     DESCRIPTION
  1741.                      "The maximum number of active VCI bits
  1742.                       configured for use at this ATM interface."
  1743.                     ::= { atmInterfaceConfEntry 6}
  1744.  
  1745.                atmInterfaceIlmiVpi OBJECT-TYPE
  1746.                     SYNTAX         AtmVpIdentifier
  1747.                     MAX-ACCESS     read-write
  1748.                     STATUS         current
  1749.                     DESCRIPTION
  1750.                      "The VPI value of the VCC supporting
  1751.                       the ILMI at this ATM interface.  If the values of
  1752.                       atmInterfaceIlmiVpi and atmInterfaceIlmiVci are
  1753.                       both equal to zero then the ILMI is not
  1754.                       supported at this ATM interface."
  1755.                     DEFVAL { 0 }
  1756.                     ::= { atmInterfaceConfEntry 7}
  1757.  
  1758.                atmInterfaceIlmiVci OBJECT-TYPE
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.           Expires 7/8/97                                       [Page 30]
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.           draft               ATM Management Objects     January 8, 1997
  1771.  
  1772.  
  1773.                     SYNTAX         AtmVcIdentifier
  1774.                     MAX-ACCESS     read-write
  1775.                     STATUS         current
  1776.                     DESCRIPTION
  1777.                      "The VCI value of the VCC supporting
  1778.                       the ILMI at this ATM interface.  If the values of
  1779.                       atmInterfaceIlmiVpi and atmInterfaceIlmiVci are
  1780.                       both equal to zero then the ILMI is not
  1781.                       supported at this ATM interface."
  1782.                     DEFVAL { 16 }
  1783.                     ::= { atmInterfaceConfEntry 8}
  1784.  
  1785.                atmInterfaceAddressType  OBJECT-TYPE
  1786.                     SYNTAX         INTEGER {
  1787.                                       private(1),
  1788.                                       nsapE164(2),
  1789.                                       nativeE164(3),
  1790.                                       other(4)
  1791.                                         }
  1792.                     MAX-ACCESS     read-only
  1793.                     STATUS         deprecated
  1794.                     DESCRIPTION
  1795.                      "The type of primary ATM address configured
  1796.                       for use at this ATM interface."
  1797.                     ::= { atmInterfaceConfEntry 9 }
  1798.  
  1799.                atmInterfaceAdminAddr OBJECT-TYPE
  1800.                     SYNTAX         AtmAddr
  1801.                     MAX-ACCESS     read-only
  1802.                     STATUS         deprecated
  1803.                     DESCRIPTION
  1804.                      "The primary address assigned for administrative purposes,
  1805.                       for example, an address associated with the
  1806.                       service provider side of a public network UNI
  1807.                       (thus, the value of this address corresponds
  1808.                       with the value of ifPhysAddress at the host side).
  1809.                       If this interface has no assigned administrative
  1810.                       address, or when the address used for
  1811.                       administrative purposes is the same as that used
  1812.                       for ifPhysAddress, then this is an octet string of
  1813.                       zero length."
  1814.                     ::= { atmInterfaceConfEntry 10 }
  1815.  
  1816.                atmInterfaceMyNeighborIpAddress OBJECT-TYPE
  1817.                     SYNTAX         IpAddress
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.           Expires 7/8/97                                       [Page 31]
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.           draft               ATM Management Objects     January 8, 1997
  1830.  
  1831.  
  1832.                     MAX-ACCESS     read-write
  1833.                     STATUS         current
  1834.                     DESCRIPTION
  1835.                      "The IP address of the neighbor system connected to
  1836.                       the  far end of this interface, to which a Network
  1837.                       Management Station can send SNMP messages, as IP
  1838.                       datagrams sent to UDP port 161, in order to access
  1839.                       network management information concerning the
  1840.                       operation of that system.  Note that the value
  1841.                       of this object may be obtained in different ways,
  1842.                       e.g., by manual configuration, or through ILMI
  1843.                       interaction with the neighbor system."
  1844.                     ::= { atmInterfaceConfEntry 11 }
  1845.  
  1846.                atmInterfaceMyNeighborIfName OBJECT-TYPE
  1847.                     SYNTAX         DisplayString
  1848.                     MAX-ACCESS     read-write
  1849.                     STATUS         current
  1850.                     DESCRIPTION
  1851.                      "The textual name of the interface on the neighbor
  1852.                       system on the far end of this interface, and to
  1853.                       which this interface connects.  If the neighbor
  1854.                       system is manageable through SNMP and supports
  1855.                       the object ifName, the value of this object must
  1856.                       be identical with that of ifName for the ifEntry
  1857.                       of the lowest level physical interface
  1858.                       for this port.  If this interface does not have a
  1859.                       textual name, the value of this object is a zero
  1860.                       length string.  Note that the value of this object
  1861.                       may be obtained in different ways, e.g., by manual
  1862.                       configuration, or through ILMI interaction with
  1863.                       the neighbor system."
  1864.                     ::= { atmInterfaceConfEntry 12 }
  1865.  
  1866.                atmInterfaceCurrentMaxVpiBits    OBJECT-TYPE
  1867.                     SYNTAX         INTEGER  (0..12)
  1868.                     MAX-ACCESS     read-only
  1869.                     STATUS         current
  1870.                     DESCRIPTION
  1871.                      "The maximum number of VPI Bits that may
  1872.                       currently be used at this ATM interface.
  1873.                       The value is the minimum of
  1874.                       atmInterfaceMaxActiveVpiBits, and the
  1875.                       atmInterfaceMaxActiveVpiBits of the interface's
  1876.                       UNI/NNI peer.
  1877.  
  1878.  
  1879.  
  1880.  
  1881.  
  1882.           Expires 7/8/97                                       [Page 32]
  1883.  
  1884.  
  1885.  
  1886.  
  1887.  
  1888.           draft               ATM Management Objects     January 8, 1997
  1889.  
  1890.  
  1891.                       If the interface does not negotiate with
  1892.                       its peer to determine the number of VPI Bits
  1893.                       that can be used on the interface, then the
  1894.                       value of this object must equal
  1895.                       atmInterfaceMaxActiveVpiBits."
  1896.                     ::= { atmInterfaceConfEntry 13 }
  1897.  
  1898.                atmInterfaceCurrentMaxVciBits    OBJECT-TYPE
  1899.                     SYNTAX         INTEGER  (0..16)
  1900.                     MAX-ACCESS     read-only
  1901.                     STATUS         current
  1902.                     DESCRIPTION
  1903.                      "The maximum number of VCI Bits that may
  1904.                       currently be used at this ATM interface.
  1905.                       The value is the minimum of
  1906.                       atmInterfaceMaxActiveVciBits, and the
  1907.                       atmInterfaceMaxActiveVpiBits of the interface's
  1908.                       UNI/NNI peer.
  1909.  
  1910.                       If the interface does not negotiate with
  1911.                       its peer to determine the number of VCI Bits
  1912.                       that can be used on the interface, then the
  1913.                       value of this object must equal
  1914.                       atmInterfaceMaxActiveVciBits."
  1915.                     ::= { atmInterfaceConfEntry 14 }
  1916.  
  1917.                atmInterfaceSubscrAddress OBJECT-TYPE
  1918.                     SYNTAX         AtmAddr
  1919.                     MAX-ACCESS     read-write
  1920.                     STATUS         current
  1921.                     DESCRIPTION
  1922.                      "The identifier assigned by a service provider
  1923.                       to the network side of a public network UNI.
  1924.                       If this interface has no assigned service provider
  1925.                       address, or for other interfaces this is an octet string
  1926.                       of zero length."
  1927.                     ::= { atmInterfaceConfEntry 15 }
  1928.  
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.           Expires 7/8/97                                       [Page 33]
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.           draft               ATM Management Objects     January 8, 1997
  1948.  
  1949.  
  1950.                -- The ATM Interface DS3 PLCP Group
  1951.  
  1952.                -- This group contains the DS3 PLCP configuration and
  1953.                -- state parameters of those ATM interfaces
  1954.                -- which use DS3 PLCP for carrying ATM cells over DS3.
  1955.  
  1956.                atmInterfaceDs3PlcpTable  OBJECT-TYPE
  1957.                     SYNTAX       SEQUENCE OF AtmInterfaceDs3PlcpEntry
  1958.                     MAX-ACCESS   not-accessible
  1959.                     STATUS       current
  1960.                     DESCRIPTION
  1961.                      "This table contains ATM interface DS3 PLCP
  1962.                       parameters and state variables, one entry per
  1963.                       ATM interface port."
  1964.                     ::= { atmMIBObjects 3}
  1965.  
  1966.                atmInterfaceDs3PlcpEntry OBJECT-TYPE
  1967.                     SYNTAX         AtmInterfaceDs3PlcpEntry
  1968.                     MAX-ACCESS     not-accessible
  1969.                     STATUS         current
  1970.                     DESCRIPTION
  1971.                      "This list contains DS3 PLCP parameters and
  1972.                       state variables at the ATM interface and is
  1973.                       indexed by the ifIndex value of the ATM interface."
  1974.                     INDEX    { ifIndex }
  1975.                     ::= { atmInterfaceDs3PlcpTable 1}
  1976.  
  1977.                AtmInterfaceDs3PlcpEntry    ::= SEQUENCE  {
  1978.                     atmInterfaceDs3PlcpSEFSs       Counter32,
  1979.                     atmInterfaceDs3PlcpAlarmState  INTEGER,
  1980.                     atmInterfaceDs3PlcpUASs        Counter32
  1981.                       }
  1982.  
  1983.  
  1984.                atmInterfaceDs3PlcpSEFSs  OBJECT-TYPE
  1985.                     SYNTAX         Counter32
  1986.                     MAX-ACCESS     read-only
  1987.                     STATUS         current
  1988.                     DESCRIPTION
  1989.                      "The number of DS3 PLCP Severely Errored Framing
  1990.                       Second (SEFS). Each SEFS represents a
  1991.                       one-second interval which contains
  1992.                       one or more SEF event."
  1993.                     ::= { atmInterfaceDs3PlcpEntry 1}
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.           Expires 7/8/97                                       [Page 34]
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.           draft               ATM Management Objects     January 8, 1997
  2007.  
  2008.  
  2009.                atmInterfaceDs3PlcpAlarmState    OBJECT-TYPE
  2010.                     SYNTAX         INTEGER {
  2011.                                       noAlarm(1),
  2012.                                       receivedFarEndAlarm(2),
  2013.                                       incomingLOF(3)
  2014.                                            }
  2015.                     MAX-ACCESS     read-only
  2016.                     STATUS         current
  2017.                     DESCRIPTION
  2018.                      "This variable indicates if there is an
  2019.                       alarm present for the DS3 PLCP.  The value
  2020.                       receivedFarEndAlarm means that the DS3 PLCP
  2021.                       has received an incoming Yellow
  2022.                       Signal, the value incomingLOF means that
  2023.                       the DS3 PLCP has declared a loss of frame (LOF)
  2024.                       failure condition, and the value noAlarm
  2025.                       means that there are no alarms present.
  2026.                       Transition from the failure to the no alarm state
  2027.                       occurs when no defects (e.g., LOF) are received
  2028.                       for more than 10 seconds."
  2029.                     ::= { atmInterfaceDs3PlcpEntry 2}
  2030.  
  2031.                atmInterfaceDs3PlcpUASs  OBJECT-TYPE
  2032.                     SYNTAX         Counter32
  2033.                     MAX-ACCESS     read-only
  2034.                     STATUS         current
  2035.                     DESCRIPTION
  2036.                      "The counter associated with the number of
  2037.                       Unavailable Seconds encountered by the PLCP."
  2038.                     ::= { atmInterfaceDs3PlcpEntry 3}
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.  
  2055.  
  2056.  
  2057.  
  2058.  
  2059.           Expires 7/8/97                                       [Page 35]
  2060.  
  2061.  
  2062.  
  2063.  
  2064.  
  2065.           draft               ATM Management Objects     January 8, 1997
  2066.  
  2067.  
  2068.                -- The ATM Interface TC Sublayer Group
  2069.  
  2070.                -- This group contains TC sublayer configuration and
  2071.                -- state parameters of those ATM interfaces
  2072.                -- which use TC sublayer for carrying ATM cells over
  2073.                -- SONET/SDH or DS3.
  2074.  
  2075.  
  2076.                atmInterfaceTCTable  OBJECT-TYPE
  2077.                     SYNTAX         SEQUENCE OF AtmInterfaceTCEntry
  2078.                     MAX-ACCESS     not-accessible
  2079.                     STATUS         current
  2080.                     DESCRIPTION
  2081.                      "This table contains ATM interface TC
  2082.                       Sublayer parameters and state variables,
  2083.                       one entry per ATM interface port."
  2084.                     ::= { atmMIBObjects 4}
  2085.  
  2086.                atmInterfaceTCEntry OBJECT-TYPE
  2087.                     SYNTAX         AtmInterfaceTCEntry
  2088.                     MAX-ACCESS     not-accessible
  2089.                     STATUS         current
  2090.                     DESCRIPTION
  2091.                      "This list contains TC Sublayer parameters
  2092.                       and state variables at the ATM interface and is
  2093.                       indexed by the ifIndex value of the ATM interface."
  2094.                     INDEX  {ifIndex }
  2095.                     ::= { atmInterfaceTCTable 1}
  2096.  
  2097.                AtmInterfaceTCEntry    ::= SEQUENCE  {
  2098.                     atmInterfaceOCDEvents      Counter32,
  2099.                     atmInterfaceTCAlarmState   INTEGER
  2100.                       }
  2101.  
  2102.                atmInterfaceOCDEvents  OBJECT-TYPE
  2103.                     SYNTAX         Counter32
  2104.                     MAX-ACCESS     read-only
  2105.                     STATUS         current
  2106.                     DESCRIPTION
  2107.                      "The number of times the Out of Cell
  2108.                       Delineation (OCD) events occur.  If seven
  2109.                       consecutive ATM cells have Header Error
  2110.                       Control (HEC) violations, an OCD event occurs.
  2111.                       A high number of OCD events may indicate a
  2112.                       problem with the TC Sublayer."
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.           Expires 7/8/97                                       [Page 36]
  2119.  
  2120.  
  2121.  
  2122.  
  2123.  
  2124.           draft               ATM Management Objects     January 8, 1997
  2125.  
  2126.  
  2127.                     ::= { atmInterfaceTCEntry 1}
  2128.  
  2129.  
  2130.                atmInterfaceTCAlarmState    OBJECT-TYPE
  2131.                     SYNTAX         INTEGER {
  2132.                                       noAlarm(1),
  2133.                                       lcdFailure(2)
  2134.                                             }
  2135.                     MAX-ACCESS     read-only
  2136.                     STATUS         current
  2137.                     DESCRIPTION
  2138.                      "This variable indicates if there is an
  2139.                       alarm present for the TC Sublayer.  The value
  2140.                       lcdFailure(2) indicates that the TC Sublayer
  2141.                       is currently in the Loss of Cell Delineation
  2142.                       (LCD) defect maintenance state.  The value
  2143.                       noAlarm(1) indicates that the TC Sublayer
  2144.                       is currently not in the LCD defect
  2145.                       maintenance state."
  2146.                      ::= { atmInterfaceTCEntry 2}
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.           Expires 7/8/97                                       [Page 37]
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.           draft               ATM Management Objects     January 8, 1997
  2184.  
  2185.  
  2186.                --  ATM Traffic Descriptor Parameter Group
  2187.  
  2188.                -- This group contains a set of self-consistent
  2189.                -- ATM traffic parameters including the
  2190.                -- ATM traffic service category.
  2191.  
  2192.                -- The ATM virtual link tables (i.e., VPL and VCL tables)
  2193.                -- will use this ATM Traffic Descriptor table
  2194.                -- to assign traffic parameters and service category
  2195.                -- to the receive and transmit directions of
  2196.                -- the ATM virtual links (i.e., VPLs and VCLs).
  2197.                -- The ATM VPL or VCL table will indicate a row
  2198.                -- in the atmTrafficDescrParamTable
  2199.                -- using its atmTrafficDescrParamIndex value.
  2200.                -- The management application can then compare a set of
  2201.                -- ATM traffic parameters with a single value.
  2202.  
  2203.                -- If no suitable row(s) in the atmTrafficDescrParamTable
  2204.                -- exists, the manager must create a new row(s) in this
  2205.                -- table. If such a row is created, agent checks the
  2206.                -- sanity of that set of ATM traffic parameter values.
  2207.  
  2208.                -- The manager may use atmTrafficDescrParamIndexNext
  2209.                -- in order to obtain a free atmTrafficDescrParamIndex
  2210.                -- value.
  2211.  
  2212.                -- When creating a new row, the parameter values
  2213.                -- will be checked for self-consistency.
  2214.                -- Predefined/template rows may be supported.
  2215.  
  2216.                -- A row in the atmTrafficDescrParamTable is deleted
  2217.                -- by setting the atmTrafficDescrRowStatus to destroy(6).
  2218.                -- The agent will check whether this row is still in use
  2219.                -- by any entry of the atmVplTable or atmVclTable.
  2220.                -- The agent denies the request if the row is still in
  2221.                -- use.
  2222.  
  2223.                --  The ATM Traffic Descriptor Parameter Table
  2224.  
  2225.  
  2226.                atmTrafficDescrParamTable    OBJECT-TYPE
  2227.                     SYNTAX       SEQUENCE OF AtmTrafficDescrParamEntry
  2228.                     MAX-ACCESS   not-accessible
  2229.                     STATUS       current
  2230.                     DESCRIPTION
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.           Expires 7/8/97                                       [Page 38]
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.           draft               ATM Management Objects     January 8, 1997
  2243.  
  2244.  
  2245.                      "This table contains information on ATM traffic
  2246.                       descriptor type and the associated parameters."
  2247.                     ::= { atmMIBObjects 5}
  2248.  
  2249.                atmTrafficDescrParamEntry    OBJECT-TYPE
  2250.                     SYNTAX         AtmTrafficDescrParamEntry
  2251.                     MAX-ACCESS     not-accessible
  2252.                     STATUS         current
  2253.                     DESCRIPTION
  2254.                      "This list contains ATM traffic descriptor
  2255.                       type and the associated parameters."
  2256.                     INDEX  {atmTrafficDescrParamIndex}
  2257.                     ::= { atmTrafficDescrParamTable 1}
  2258.  
  2259.                AtmTrafficDescrParamEntry   ::= SEQUENCE  {
  2260.                  atmTrafficDescrParamIndex  AtmTrafficDescrParamIndex,
  2261.                  atmTrafficDescrType        OBJECT IDENTIFIER,
  2262.                  atmTrafficDescrParam1      Integer32,
  2263.                  atmTrafficDescrParam2      Integer32,
  2264.                  atmTrafficDescrParam3      Integer32,
  2265.                  atmTrafficDescrParam4      Integer32,
  2266.                  atmTrafficDescrParam5      Integer32,
  2267.                  atmTrafficQoSClass         INTEGER,
  2268.                  atmTrafficDescrRowStatus   RowStatus,
  2269.                  atmServiceCategory         AtmServiceCategory
  2270.                               }
  2271.  
  2272.                atmTrafficDescrParamIndex OBJECT-TYPE
  2273.                     SYNTAX         AtmTrafficDescrParamIndex
  2274.                     MAX-ACCESS     not-accessible
  2275.                     STATUS         current
  2276.                     DESCRIPTION
  2277.                      "This object is used by the virtual link
  2278.                       table (i.e., VPL or VCL table)
  2279.                       to identify the row of this table.
  2280.                       When creating a new row in the table
  2281.                       the value of this index may be obtained
  2282.                       by retrieving the value of
  2283.                       atmTrafficDescrParamIndexNext."
  2284.                     ::= { atmTrafficDescrParamEntry  1}
  2285.  
  2286.                atmTrafficDescrType OBJECT-TYPE
  2287.                     SYNTAX         OBJECT IDENTIFIER
  2288.                     MAX-ACCESS     read-create
  2289.                     STATUS         current
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.           Expires 7/8/97                                       [Page 39]
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.           draft               ATM Management Objects     January 8, 1997
  2302.  
  2303.  
  2304.                     DESCRIPTION
  2305.                      "The value of this object identifies the type
  2306.                       of ATM traffic descriptor.
  2307.                       The type may indicate no traffic descriptor or
  2308.                       traffic descriptor with one or more parameters.
  2309.                       These parameters are specified as a parameter
  2310.                       vector, in the corresponding instances of the
  2311.                       objects:
  2312.                           atmTrafficDescrParam1
  2313.                           atmTrafficDescrParam2
  2314.                           atmTrafficDescrParam3
  2315.                           atmTrafficDescrParam4
  2316.                           atmTrafficDescrParam5."
  2317.                      DEFVAL  { atmNoTrafficDescriptor }
  2318.                      ::= { atmTrafficDescrParamEntry 2}
  2319.  
  2320.                atmTrafficDescrParam1 OBJECT-TYPE
  2321.                     SYNTAX         Integer32
  2322.                     MAX-ACCESS     read-create
  2323.                     STATUS         current
  2324.                     DESCRIPTION
  2325.                      "The first parameter of the ATM traffic descriptor
  2326.                       used according to the value of
  2327.                       atmTrafficDescrType."
  2328.                     DEFVAL  { 0 }
  2329.                     ::= { atmTrafficDescrParamEntry 3}
  2330.  
  2331.                atmTrafficDescrParam2 OBJECT-TYPE
  2332.                     SYNTAX         Integer32
  2333.                     MAX-ACCESS     read-create
  2334.                     STATUS         current
  2335.                     DESCRIPTION
  2336.                      "The second parameter of the ATM traffic descriptor
  2337.                       used according to the value of
  2338.                       atmTrafficDescrType."
  2339.                     DEFVAL  { 0 }
  2340.                     ::= { atmTrafficDescrParamEntry 4}
  2341.  
  2342.                atmTrafficDescrParam3 OBJECT-TYPE
  2343.                     SYNTAX         Integer32
  2344.                     MAX-ACCESS     read-create
  2345.                     STATUS         current
  2346.                     DESCRIPTION
  2347.                      "The third parameter of the ATM traffic descriptor
  2348.                       used according to the value of
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.           Expires 7/8/97                                       [Page 40]
  2355.  
  2356.  
  2357.  
  2358.  
  2359.  
  2360.           draft               ATM Management Objects     January 8, 1997
  2361.  
  2362.  
  2363.                       atmTrafficDescrType."
  2364.                     DEFVAL  { 0 }
  2365.                     ::= { atmTrafficDescrParamEntry 5}
  2366.  
  2367.                atmTrafficDescrParam4 OBJECT-TYPE
  2368.                     SYNTAX         Integer32
  2369.                     MAX-ACCESS     read-create
  2370.                     STATUS         current
  2371.                     DESCRIPTION
  2372.                      "The fourth parameter of the ATM traffic descriptor
  2373.                       used according to the value of
  2374.                       atmTrafficDescrType."
  2375.                     DEFVAL  { 0 }
  2376.                     ::= { atmTrafficDescrParamEntry 6}
  2377.  
  2378.                atmTrafficDescrParam5 OBJECT-TYPE
  2379.                     SYNTAX         Integer32
  2380.                     MAX-ACCESS     read-create
  2381.                     STATUS         current
  2382.                     DESCRIPTION
  2383.                      "The fifth parameter of the ATM traffic descriptor
  2384.                       used according to the value of
  2385.                       atmTrafficDescrType."
  2386.                     DEFVAL  { 0 }
  2387.                     ::= { atmTrafficDescrParamEntry 7}
  2388.  
  2389.                atmTrafficQoSClass  OBJECT-TYPE
  2390.                     SYNTAX         INTEGER (0..255)
  2391.                     MAX-ACCESS     read-create
  2392.                     STATUS         deprecated
  2393.                     DESCRIPTION
  2394.                      "The value of this object identifies the QoS Class.
  2395.                       Four Service classes have been
  2396.                       specified in the ATM Forum UNI Specification:
  2397.                       Service Class A: Constant bit rate video and
  2398.                                        Circuit emulation
  2399.                       Service Class B: Variable bit rate video/audio
  2400.                       Service Class C: Connection-oriented data
  2401.                       Service Class D: Connectionless data
  2402.                       Four QoS classes numbered 1, 2, 3, and 4 have
  2403.                       been specified with the aim to support service
  2404.                       classes A, B, C, and D respectively.
  2405.                       An unspecified QoS Class numbered `0' is used
  2406.                       for best effort traffic."
  2407.                     DEFVAL  { 0 }
  2408.  
  2409.  
  2410.  
  2411.  
  2412.  
  2413.           Expires 7/8/97                                       [Page 41]
  2414.  
  2415.  
  2416.  
  2417.  
  2418.  
  2419.           draft               ATM Management Objects     January 8, 1997
  2420.  
  2421.  
  2422.                     ::= { atmTrafficDescrParamEntry 8}
  2423.  
  2424.                atmTrafficDescrRowStatus  OBJECT-TYPE
  2425.                     SYNTAX         RowStatus
  2426.                     MAX-ACCESS     read-create
  2427.                     STATUS         current
  2428.                     DESCRIPTION
  2429.                      "This object is used to create
  2430.                       a new row or modify or delete an
  2431.                       existing row in this table."
  2432.                     DEFVAL  { active }
  2433.                     ::= {atmTrafficDescrParamEntry 9}
  2434.  
  2435.                atmServiceCategory  OBJECT-TYPE
  2436.                     SYNTAX         AtmServiceCategory
  2437.                     MAX-ACCESS     read-create
  2438.                     STATUS         current
  2439.                     DESCRIPTION
  2440.                      " The ATM service category."
  2441.                     DEFVAL  { ubr }
  2442.                     ::= { atmTrafficDescrParamEntry 10}
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451.  
  2452.  
  2453.  
  2454.  
  2455.  
  2456.  
  2457.  
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  
  2465.  
  2466.  
  2467.  
  2468.  
  2469.  
  2470.  
  2471.  
  2472.           Expires 7/8/97                                       [Page 42]
  2473.  
  2474.  
  2475.  
  2476.  
  2477.  
  2478.           draft               ATM Management Objects     January 8, 1997
  2479.  
  2480.  
  2481.                --  ATM Interface Virtual Path Link (VPL) Group
  2482.  
  2483.                -- This group contains configuration and state
  2484.                -- information of a bi-directional Virtual Path Link
  2485.                -- (VPL)
  2486.  
  2487.                -- This table can be used to create, delete or modify
  2488.                -- a VPL that is terminated in an ATM host or switch.
  2489.                -- This table can also be used to create, delete or
  2490.                -- modify a VPL which is cross-connected to another
  2491.                -- VPL.
  2492.  
  2493.                -- In the example below, the traffic flows on the receive
  2494.                -- and transmit directions of the VPLs are characterized
  2495.                -- by atmVplReceiveTrafficDescrIndex and
  2496.                -- atmVplTransmitTrafficDescrIndex respectively.
  2497.                -- The cross-connected VPLs are identified by
  2498.                -- atmVplCrossConnectIdentifier.
  2499.  
  2500.  
  2501.  
  2502.                --           ________________________________
  2503.                --           |                              |
  2504.                --  VPL      | ATM Host, Switch, or Network |   VPL
  2505.                -- receive   |                              |  receive
  2506.                -- ========> X                              X <=======
  2507.                -- <======== X                              X ========>
  2508.                -- transmit  |                              |  transmit
  2509.                --           |______________________________|
  2510.  
  2511.  
  2512.  
  2513.                --  The ATM Interface VPL Table
  2514.  
  2515.  
  2516.                atmVplTable         OBJECT-TYPE
  2517.                     SYNTAX         SEQUENCE OF AtmVplEntry
  2518.                     MAX-ACCESS     not-accessible
  2519.                     STATUS         current
  2520.                     DESCRIPTION
  2521.                      "The Virtual Path Link (VPL) table.  A
  2522.                       bi-directional VPL is modeled as one entry
  2523.                       in this table."
  2524.                     ::= { atmMIBObjects 6}
  2525.  
  2526.  
  2527.  
  2528.  
  2529.  
  2530.  
  2531.           Expires 7/8/97                                       [Page 43]
  2532.  
  2533.  
  2534.  
  2535.  
  2536.  
  2537.           draft               ATM Management Objects     January 8, 1997
  2538.  
  2539.  
  2540.                atmVplEntry         OBJECT-TYPE
  2541.                     SYNTAX         AtmVplEntry
  2542.                     MAX-ACCESS     not-accessible
  2543.                     STATUS         current
  2544.                     DESCRIPTION
  2545.                      "An entry in the VPL table.  This entry is
  2546.                       used to model a bi-directional VPL.
  2547.                       To create a VPL at an ATM interface,
  2548.                       either of the following procedures are used:
  2549.  
  2550.                       Negotiated VPL establishment
  2551.  
  2552.                     (1) The management application creates
  2553.                         a VPL entry in the atmVplTable
  2554.                         by setting atmVplRowStatus to createAndWait(5).
  2555.                         This may fail for the following reasons:
  2556.                         - The selected VPI value is unavailable,
  2557.                         - The selected VPI value is in use.
  2558.                         Otherwise, the agent creates a row and
  2559.                         reserves the VPI value on that port.
  2560.  
  2561.                     (2) The manager selects an existing row(s) in the
  2562.                         atmTrafficDescrParamTable,
  2563.                         thereby, selecting a set of self-consistent
  2564.                         ATM traffic parameters and the service category
  2565.                         for receive and transmit directions of the VPL.
  2566.  
  2567.                    (2a) If no suitable row(s) in the
  2568.                         atmTrafficDescrParamTable exists,
  2569.                         the manager must create a new row(s)
  2570.                         in that table.
  2571.  
  2572.                    (2b) The manager characterizes the VPL's traffic
  2573.                         parameters through setting the
  2574.                         atmVplReceiveTrafficDescrIndex and the
  2575.                         atmVplTransmitTrafficDescrIndex values
  2576.                         in the VPL table, which point to the rows
  2577.                         containing desired ATM traffic parameter values
  2578.                         in the atmTrafficDescrParamTable.  The agent
  2579.                         will check the availability of resources and
  2580.                         may refuse the request.
  2581.                         If the transmit and receive service categories
  2582.                         are inconsistent, the agent should refuse the
  2583.                         request.
  2584.  
  2585.  
  2586.  
  2587.  
  2588.  
  2589.  
  2590.           Expires 7/8/97                                       [Page 44]
  2591.  
  2592.  
  2593.  
  2594.  
  2595.  
  2596.           draft               ATM Management Objects     January 8, 1997
  2597.  
  2598.  
  2599.                     (3) The manager activates the VPL by setting the
  2600.                         the atmVplRowStatus to active(1).
  2601.                         If this set is successful, the agent has
  2602.                         reserved the resources to satisfy the requested
  2603.                         traffic parameter values and the service category
  2604.                         for that VPL.
  2605.  
  2606.                     (4) If the VPL terminates a VPC in the ATM host
  2607.                         or switch, the manager turns on the
  2608.                         atmVplAdminStatus to up(1) to turn the VPL
  2609.                         traffic flow on.  Otherwise, the
  2610.                         atmVpCrossConnectTable  must be used
  2611.                         to cross-connect the VPL to another VPL(s)
  2612.                         in an ATM switch or network.
  2613.  
  2614.                       One-Shot VPL Establishment
  2615.  
  2616.                       A VPL may also be established in one step by a
  2617.                       set-request with all necessary VPL parameter
  2618.                       values and atmVplRowStatus set to createAndGo(4).
  2619.  
  2620.                       In contrast to the negotiated VPL establishment
  2621.                       which allows for detailed error checking
  2622.                       (i.e., set errors are explicitly linked to
  2623.                       particular resource acquisition failures),
  2624.                       the one-shot VPL establishment
  2625.                       performs the setup on one operation but
  2626.                       does not have the advantage of step-wise
  2627.                       error checking.
  2628.  
  2629.                       VPL Retirement
  2630.  
  2631.                       A VPL is released by setting atmVplRowStatus to
  2632.                       destroy(6), and the agent may release all
  2633.                       associated resources."
  2634.                     INDEX  {ifIndex, atmVplVpi }
  2635.                     ::= { atmVplTable  1}
  2636.  
  2637.                AtmVplEntry    ::= SEQUENCE  {
  2638.                     atmVplVpi          AtmVpIdentifier,
  2639.                     atmVplAdminStatus  AtmVorXAdminStatus,
  2640.                     atmVplOperStatus   AtmVorXOperStatus,
  2641.                     atmVplLastChange   AtmVorXLastChange,
  2642.                     atmVplReceiveTrafficDescrIndex
  2643.                                    AtmTrafficDescrParamIndex,
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649.           Expires 7/8/97                                       [Page 45]
  2650.  
  2651.  
  2652.  
  2653.  
  2654.  
  2655.           draft               ATM Management Objects     January 8, 1997
  2656.  
  2657.  
  2658.                     atmVplTransmitTrafficDescrIndex
  2659.                                    AtmTrafficDescrParamIndex,
  2660.                     atmVplCrossConnectIdentifier INTEGER,
  2661.                     atmVplRowStatus    RowStatus,
  2662.                     atmVplCastType     AtmConnCastType,
  2663.                     atmVplConnKind     AtmConnKind
  2664.                        }
  2665.  
  2666.  
  2667.                atmVplVpi           OBJECT-TYPE
  2668.                     SYNTAX         AtmVpIdentifier
  2669.                     MAX-ACCESS     not-accessible
  2670.                     STATUS         current
  2671.                     DESCRIPTION
  2672.                      "The VPI value of the VPL."
  2673.                     ::= { atmVplEntry 1}
  2674.  
  2675.                atmVplAdminStatus   OBJECT-TYPE
  2676.                     SYNTAX         AtmVorXAdminStatus
  2677.                     MAX-ACCESS     read-create
  2678.                     STATUS         current
  2679.                     DESCRIPTION
  2680.                      "This object is implemented only for a VPL
  2681.                       which terminates a VPC (i.e., one which is
  2682.                       NOT cross-connected to other VPLs).
  2683.                       Its value specifies the desired
  2684.                       administrative state of the VPL."
  2685.                     DEFVAL { down }
  2686.                     ::= { atmVplEntry 2}
  2687.  
  2688.                atmVplOperStatus    OBJECT-TYPE
  2689.                     SYNTAX         AtmVorXOperStatus
  2690.                     MAX-ACCESS     read-only
  2691.                     STATUS         current
  2692.                     DESCRIPTION
  2693.                      "The current operational status of the VPL."
  2694.                     ::= { atmVplEntry 3}
  2695.  
  2696.                atmVplLastChange    OBJECT-TYPE
  2697.                     SYNTAX         AtmVorXLastChange
  2698.                     MAX-ACCESS     read-only
  2699.                     STATUS         current
  2700.                     DESCRIPTION
  2701.                      "The value of sysUpTime at the time this
  2702.                       VPL entered its current operational state."
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.           Expires 7/8/97                                       [Page 46]
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.           draft               ATM Management Objects     January 8, 1997
  2715.  
  2716.  
  2717.                     ::= { atmVplEntry 4 }
  2718.  
  2719.                atmVplReceiveTrafficDescrIndex  OBJECT-TYPE
  2720.                     SYNTAX         AtmTrafficDescrParamIndex
  2721.                     MAX-ACCESS     read-create
  2722.                     STATUS         current
  2723.                     DESCRIPTION
  2724.                      "The value of this object identifies the row
  2725.                       in the atmTrafficDescrParamTable which
  2726.                       applies to the receive direction of the VPL."
  2727.                     DEFVAL { 0 }
  2728.                      ::= { atmVplEntry 5}
  2729.  
  2730.                atmVplTransmitTrafficDescrIndex  OBJECT-TYPE
  2731.                     SYNTAX         AtmTrafficDescrParamIndex
  2732.                     MAX-ACCESS     read-create
  2733.                     STATUS         current
  2734.                     DESCRIPTION
  2735.                      "The value of this object identifies the row
  2736.                       in the atmTrafficDescrParamTable which
  2737.                       applies to the transmit direction of the VPL."
  2738.                     DEFVAL { 0 }
  2739.                      ::= { atmVplEntry 6}
  2740.  
  2741.                atmVplCrossConnectIdentifier   OBJECT-TYPE
  2742.                     SYNTAX         INTEGER (0..2147483647)
  2743.                     MAX-ACCESS     read-only
  2744.                     STATUS         current
  2745.                     DESCRIPTION
  2746.                      "This object is implemented only for a VPL
  2747.                       which is cross-connected to other VPLs
  2748.                       that belong to the same VPC.  All such
  2749.                       associated VPLs have the same value of this
  2750.                       object, and all their cross-connections are
  2751.                       identified by entries in the
  2752.                       atmVpCrossConnectTable for which
  2753.                       atmVpCrossConnectIndex has the same value.
  2754.                       The value of this object is initialized by the
  2755.                       agent after the associated entries in the
  2756.                       atmVpCrossConnectTable have been created."
  2757.                     ::= {atmVplEntry 7}
  2758.  
  2759.                atmVplRowStatus     OBJECT-TYPE
  2760.                     SYNTAX         RowStatus
  2761.                     MAX-ACCESS     read-create
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.           Expires 7/8/97                                       [Page 47]
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.           draft               ATM Management Objects     January 8, 1997
  2774.  
  2775.  
  2776.                     STATUS         current
  2777.                     DESCRIPTION
  2778.                      "This object is used to create, delete
  2779.                       or modify a row in this table.
  2780.                       To create a new VCL, this object is
  2781.                       initially set to 'createAndWait' or
  2782.                       'createAndGo'.  This object should not be
  2783.                       set to 'active' unless the following columnar
  2784.                       objects have been set to their desired value
  2785.                       in this row:
  2786.                       atmVplReceiveTrafficDescrIndex and
  2787.                       atmVplTransmitTrafficDescrIndex."
  2788.                     DEFVAL { active }
  2789.                     ::= {atmVplEntry 8}
  2790.  
  2791.                atmVplCastType      OBJECT-TYPE
  2792.                     SYNTAX         AtmConnCastType
  2793.                     MAX-ACCESS     read-create
  2794.                     STATUS         current
  2795.                     DESCRIPTION
  2796.                      "The connection topology type."
  2797.                     DEFVAL { p2p }
  2798.                     ::= {atmVplEntry 9}
  2799.  
  2800.                atmVplConnKind      OBJECT-TYPE
  2801.                     SYNTAX         AtmConnKind
  2802.                     MAX-ACCESS     read-create
  2803.                     STATUS         current
  2804.                     DESCRIPTION
  2805.                      "The use of call control."
  2806.                     DEFVAL { pvc }
  2807.                     ::= {atmVplEntry 10}
  2808.  
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.           Expires 7/8/97                                       [Page 48]
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.           draft               ATM Management Objects     January 8, 1997
  2833.  
  2834.  
  2835.                --  ATM Interface Virtual Channel Link (VCL) Group
  2836.  
  2837.                -- This group contains configuration and state
  2838.                -- information of a bi-directional Virtual Channel
  2839.                -- Link (VCL) at an ATM interface.
  2840.  
  2841.                -- This table can be used to create, delete or modify
  2842.                -- a VCL that is terminated in an ATM host or switch.
  2843.                -- This table can also be
  2844.                -- used to create, delete or modify a VCL that is
  2845.                -- cross-connected to another VCL.
  2846.  
  2847.  
  2848.                --  The ATM Interface VCL Table
  2849.  
  2850.  
  2851.                atmVclTable         OBJECT-TYPE
  2852.                     SYNTAX         SEQUENCE OF AtmVclEntry
  2853.                     MAX-ACCESS     not-accessible
  2854.                     STATUS         current
  2855.                     DESCRIPTION
  2856.                      "The Virtual Channel Link (VCL) table.  A
  2857.                       bi-directional VCL is modeled as one entry
  2858.                       in this table."
  2859.                     ::= { atmMIBObjects 7}
  2860.  
  2861.                atmVclEntry         OBJECT-TYPE
  2862.                     SYNTAX         AtmVclEntry
  2863.                     MAX-ACCESS     not-accessible
  2864.                     STATUS         current
  2865.                     DESCRIPTION
  2866.                      "An entry in the VCL table. This entry is
  2867.                       used to model a bi-directional VCL.
  2868.                       To create a VCL at an ATM interface,
  2869.                       either of the following procedures are used:
  2870.  
  2871.                       Negotiated VCL establishment
  2872.  
  2873.                     (1) The management application creates
  2874.                         a VCL entry in the atmVclTable
  2875.                         by setting atmVclRowStatus to createAndWait(5).
  2876.                         This may fail for the following reasons:
  2877.                         - The selected VPI/VCI values are unavailable,
  2878.                         - The selected VPI/VCI values are in use.
  2879.                         Otherwise, the agent creates a row and
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.           Expires 7/8/97                                       [Page 49]
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.           draft               ATM Management Objects     January 8, 1997
  2892.  
  2893.  
  2894.                         reserves the VPI/VCI values on that port.
  2895.  
  2896.                     (2) The manager selects an existing row(s) in the
  2897.                         atmTrafficDescrParamTable,
  2898.                         thereby, selecting a set of self-consistent
  2899.                         ATM traffic parameters and the service category
  2900.                         for receive and transmit directions of the VCL.
  2901.  
  2902.                    (2a) If no suitable row(s) in the
  2903.                         atmTrafficDescrParamTable exists,
  2904.                         the manager must create a new row(s)
  2905.                         in that table.
  2906.  
  2907.                    (2b) The manager characterizes the VCL's traffic
  2908.                         parameters through setting the
  2909.                         atmVclReceiveTrafficDescrIndex and the
  2910.                         atmVclTransmitTrafficDescrIndex values
  2911.                         in the VCL table, which point to the rows
  2912.                         containing desired ATM traffic parameter values
  2913.                         in the atmTrafficDescrParamTable.  The agent
  2914.                         will check the availability of resources and
  2915.                         may refuse the request.
  2916.                         If the transmit and receive service categories
  2917.                         are inconsistent, the agent should refuse the
  2918.                         request.
  2919.  
  2920.                     (3) The manager activates the VCL by setting the
  2921.                         the atmVclRowStatus to active(1) (for
  2922.                         requirements on this activation see the
  2923.                         description of atmVclRowStatus).
  2924.                         If this set is successful, the agent has
  2925.                         reserved the resources to satisfy the requested
  2926.                         traffic parameter values and the service category
  2927.                         for that VCL.
  2928.                     (4) If the VCL terminates a VCC in the ATM host
  2929.                         or switch, the manager turns on the
  2930.                         atmVclAdminStatus to up(1) to turn the VCL
  2931.                         traffic flow on.  Otherwise, the
  2932.                         atmVcCrossConnectTable  must be used
  2933.                         to cross-connect the VCL to another VCL(s)
  2934.                         in an ATM switch or network.
  2935.  
  2936.                      One-Shot VCL Establishment
  2937.  
  2938.                      A VCL may also be established in one step by a
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.           Expires 7/8/97                                       [Page 50]
  2945.  
  2946.  
  2947.  
  2948.  
  2949.  
  2950.           draft               ATM Management Objects     January 8, 1997
  2951.  
  2952.  
  2953.                      set-request with all necessary VCL parameter
  2954.                      values and atmVclRowStatus set to createAndGo(4).
  2955.  
  2956.                      In contrast to the negotiated VCL establishment
  2957.                      which allows for detailed error checking
  2958.                      (i.e., set errors are explicitly linked to
  2959.                      particular resource acquisition failures),
  2960.                      the one-shot VCL establishment
  2961.                      performs the setup on one operation but
  2962.                      does not have the advantage of step-wise
  2963.                      error checking.
  2964.  
  2965.                      VCL Retirement
  2966.  
  2967.                      A VCL is released by setting atmVclRowStatus to
  2968.                      destroy(6), and the agent may release all
  2969.                      associated resources."
  2970.                     INDEX  {ifIndex, atmVclVpi, atmVclVci }
  2971.                     ::= { atmVclTable  1}
  2972.  
  2973.                AtmVclEntry    ::= SEQUENCE  {
  2974.                     atmVclVpi                     AtmVpIdentifier,
  2975.                     atmVclVci                     AtmVcIdentifier,
  2976.                     atmVclAdminStatus             AtmVorXAdminStatus,
  2977.                     atmVclOperStatus              AtmVorXOperStatus,
  2978.                     atmVclLastChange              AtmVorXLastChange,
  2979.                     atmVclReceiveTrafficDescrIndex
  2980.                                           AtmTrafficDescrParamIndex,
  2981.                     atmVclTransmitTrafficDescrIndex
  2982.                                           AtmTrafficDescrParamIndex,
  2983.                     atmVccAalType                 INTEGER,
  2984.                     atmVccAal5CpcsTransmitSduSize INTEGER,
  2985.                     atmVccAal5CpcsReceiveSduSize  INTEGER,
  2986.                     atmVccAal5EncapsType          INTEGER,
  2987.                     atmVclCrossConnectIdentifier  INTEGER,
  2988.                     atmVclRowStatus               RowStatus,
  2989.                     atmVclCastType                AtmConnCastType,
  2990.                     atmVclConnKind                AtmConnKind
  2991.                            }
  2992.  
  2993.                atmVclVpi           OBJECT-TYPE
  2994.                     SYNTAX         AtmVpIdentifier
  2995.                     MAX-ACCESS     not-accessible
  2996.                     STATUS         current
  2997.                     DESCRIPTION
  2998.  
  2999.  
  3000.  
  3001.  
  3002.  
  3003.           Expires 7/8/97                                       [Page 51]
  3004.  
  3005.  
  3006.  
  3007.  
  3008.  
  3009.           draft               ATM Management Objects     January 8, 1997
  3010.  
  3011.  
  3012.                      "The VPI value of the VCL."
  3013.                     ::= { atmVclEntry 1}
  3014.  
  3015.                atmVclVci           OBJECT-TYPE
  3016.                     SYNTAX         AtmVcIdentifier
  3017.                     MAX-ACCESS     not-accessible
  3018.                     STATUS         current
  3019.                     DESCRIPTION
  3020.                      "The VCI value of the VCL."
  3021.                     ::= { atmVclEntry 2}
  3022.  
  3023.                atmVclAdminStatus   OBJECT-TYPE
  3024.                     SYNTAX         AtmVorXAdminStatus
  3025.                     MAX-ACCESS     read-create
  3026.                     STATUS         current
  3027.                     DESCRIPTION
  3028.                      "This object is implemented only for a VCL which
  3029.                       terminates a VCC (i.e., one which is NOT
  3030.                       cross-connected to other VCLs). Its value
  3031.                       specifies the desired administrative state of
  3032.                       the VCL."
  3033.                     DEFVAL { down }
  3034.                     ::= { atmVclEntry 3}
  3035.  
  3036.                atmVclOperStatus    OBJECT-TYPE
  3037.                     SYNTAX         AtmVorXOperStatus
  3038.                     MAX-ACCESS     read-only
  3039.                     STATUS         current
  3040.                     DESCRIPTION
  3041.                      "The current operational status of the VCL."
  3042.                     ::= { atmVclEntry 4}
  3043.  
  3044.                atmVclLastChange    OBJECT-TYPE
  3045.                     SYNTAX         AtmVorXLastChange
  3046.                     MAX-ACCESS     read-only
  3047.                     STATUS         current
  3048.                     DESCRIPTION
  3049.                      "The value of sysUpTime at the time this VCL
  3050.                       entered its current operational state."
  3051.                     ::= { atmVclEntry 5 }
  3052.  
  3053.                atmVclReceiveTrafficDescrIndex  OBJECT-TYPE
  3054.                     SYNTAX         AtmTrafficDescrParamIndex
  3055.                     MAX-ACCESS     read-create
  3056.                     STATUS         current
  3057.  
  3058.  
  3059.  
  3060.  
  3061.  
  3062.           Expires 7/8/97                                       [Page 52]
  3063.  
  3064.  
  3065.  
  3066.  
  3067.  
  3068.           draft               ATM Management Objects     January 8, 1997
  3069.  
  3070.  
  3071.                     DESCRIPTION
  3072.                      "The value of this object identifies the row
  3073.                       in the ATM Traffic Descriptor Table which
  3074.                       applies to the receive direction of this VCL."
  3075.                     DEFVAL { 0 }
  3076.                      ::= { atmVclEntry 6}
  3077.  
  3078.                atmVclTransmitTrafficDescrIndex  OBJECT-TYPE
  3079.                     SYNTAX         AtmTrafficDescrParamIndex
  3080.                     MAX-ACCESS     read-create
  3081.                     STATUS         current
  3082.                     DESCRIPTION
  3083.                      "The value of this object identifies the row
  3084.                       of the ATM Traffic Descriptor Table which applies
  3085.                       to the transmit direction of this VCL."
  3086.                     DEFVAL { 0 }
  3087.                      ::= { atmVclEntry 7}
  3088.  
  3089.                atmVccAalType       OBJECT-TYPE
  3090.                     SYNTAX         INTEGER {
  3091.                                       aal1(1),
  3092.                                       aal34(2),
  3093.                                       aal5(3),
  3094.                                       other(4),
  3095.                                       unknown(5)
  3096.                                         }
  3097.                     MAX-ACCESS    read-create
  3098.                     STATUS        current
  3099.                     DESCRIPTION
  3100.                      "An instance of this object only exists when the
  3101.                       local VCL end-point is also the VCC end-point,
  3102.                       and AAL is in use.
  3103.                       The type of AAL used on this VCC.
  3104.                       The AAL type includes AAL1, AAL3/4,
  3105.                       and AAL5. The other(4) may be user-defined
  3106.                       AAL type.  The unknown type indicates that
  3107.                       the AAL type cannot be determined."
  3108.                     DEFVAL { aal5 }
  3109.                     ::= { atmVclEntry 8 }
  3110.  
  3111.                atmVccAal5CpcsTransmitSduSize OBJECT-TYPE
  3112.                     SYNTAX         INTEGER (1..65535)
  3113.                     MAX-ACCESS     read-create
  3114.                     STATUS         current
  3115.                     DESCRIPTION
  3116.  
  3117.  
  3118.  
  3119.  
  3120.  
  3121.           Expires 7/8/97                                       [Page 53]
  3122.  
  3123.  
  3124.  
  3125.  
  3126.  
  3127.           draft               ATM Management Objects     January 8, 1997
  3128.  
  3129.  
  3130.                      "An instance of this object only exists when the
  3131.                       local VCL end-point is also the VCC end-point,
  3132.                       and AAL5 is in use.
  3133.                       The maximum AAL5 CPCS SDU size in octets that is
  3134.                       supported on the transmit direction of this VCC."
  3135.                     DEFVAL { 9188 }
  3136.                           ::= { atmVclEntry 9 }
  3137.  
  3138.                atmVccAal5CpcsReceiveSduSize OBJECT-TYPE
  3139.                     SYNTAX         INTEGER (1..65535)
  3140.                     MAX-ACCESS     read-create
  3141.                     STATUS         current
  3142.                     DESCRIPTION
  3143.                      "An instance of this object only exists when the
  3144.                       local VCL end-point is also the VCC end-point,
  3145.                       and AAL5 is in use.
  3146.                       The maximum AAL5 CPCS SDU size in octets that is
  3147.                       supported on the receive direction of this VCC."
  3148.                     DEFVAL { 9188 }
  3149.                           ::= { atmVclEntry 10 }
  3150.  
  3151.                atmVccAal5EncapsType  OBJECT-TYPE
  3152.                     SYNTAX         INTEGER {
  3153.                                    vcMultiplexRoutedProtocol(1),
  3154.                                    vcMultiplexBridgedProtocol8023(2),
  3155.                                    vcMultiplexBridgedProtocol8025(3),
  3156.                                    vcMultiplexBridgedProtocol8026(4),
  3157.                                    vcMultiplexLANemulation8023(5),
  3158.                                    vcMultiplexLANemulation8025(6),
  3159.                                    llcEncapsulation(7),
  3160.                                    multiprotocolFrameRelaySscs(8),
  3161.                                    other(9),
  3162.                                    unknown(10)
  3163.                                       }
  3164.                     MAX-ACCESS     read-create
  3165.                     STATUS         current
  3166.                     DESCRIPTION
  3167.                      "An instance of this object only exists when the
  3168.                       local VCL end-point is also the VCC end-point,
  3169.                       and AAL5 is in use.
  3170.                       The type of data encapsulation used over
  3171.                       the AAL5 SSCS layer. The definitions reference
  3172.                       RFC 1483 Multiprotocol Encapsulation
  3173.                       over ATM AAL5 and to the ATM Forum
  3174.                       LAN Emulation specification."
  3175.  
  3176.  
  3177.  
  3178.  
  3179.  
  3180.           Expires 7/8/97                                       [Page 54]
  3181.  
  3182.  
  3183.  
  3184.  
  3185.  
  3186.           draft               ATM Management Objects     January 8, 1997
  3187.  
  3188.  
  3189.                     DEFVAL { llcEncapsulation }
  3190.                           ::= { atmVclEntry 11 }
  3191.  
  3192.                atmVclCrossConnectIdentifier   OBJECT-TYPE
  3193.                     SYNTAX         INTEGER (0..2147483647)
  3194.                     MAX-ACCESS     read-only
  3195.                     STATUS         current
  3196.                     DESCRIPTION
  3197.                      "This object is implemented only for a VCL
  3198.                       which is cross-connected to other VCLs
  3199.                       that belong to the same VCC.  All such
  3200.                       associated VCLs have the same value of this
  3201.                       object, and all their cross-connections are
  3202.                       identified by entries in the
  3203.                       atmVcCrossConnectTable for which
  3204.                       atmVcCrossConnectIndex has the same value.
  3205.                       The value of this object is initialized by the
  3206.                       agent after the associated entries in the
  3207.                       atmVcCrossConnectTable have been created."
  3208.                     ::= {atmVclEntry 12}
  3209.  
  3210.                atmVclRowStatus     OBJECT-TYPE
  3211.                     SYNTAX         RowStatus
  3212.                     MAX-ACCESS     read-create
  3213.                     STATUS         current
  3214.                     DESCRIPTION
  3215.                      "This object is used to create, delete or
  3216.                       modify a row in this table.  To create
  3217.                       a new VCL, this object is initially set
  3218.                       to 'createAndWait' or 'createAndGo'.
  3219.                       This object should not be
  3220.                       set to 'active' unless the following columnar
  3221.                       objects have been set to their desired value
  3222.                       in this row:
  3223.                       atmVclReceiveTrafficDescrIndex,
  3224.                       atmVclTransmitTrafficDescrIndex.
  3225.                       In addition, if the local VCL end-point
  3226.                       is also the VCC end-point:
  3227.                       atmVccAalType.
  3228.                       In addition, for AAL5 connections only:
  3229.                       atmVccAal5CpcsTransmitSduSize,
  3230.                       atmVccAal5CpcsReceiveSduSize, and
  3231.                       atmVccAal5EncapsType. (The existence
  3232.                       of these objects imply the AAL connection type.)"
  3233.                     DEFVAL { active }
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.           Expires 7/8/97                                       [Page 55]
  3240.  
  3241.  
  3242.  
  3243.  
  3244.  
  3245.           draft               ATM Management Objects     January 8, 1997
  3246.  
  3247.  
  3248.                           ::= {atmVclEntry 13}
  3249.  
  3250.                atmVclCastType      OBJECT-TYPE
  3251.                     SYNTAX         AtmConnCastType
  3252.                     MAX-ACCESS     read-create
  3253.                     STATUS         current
  3254.                     DESCRIPTION
  3255.                      "The connection topology type."
  3256.                     DEFVAL { p2p }
  3257.                           ::= {atmVclEntry 14}
  3258.  
  3259.  
  3260.                atmVclConnKind      OBJECT-TYPE
  3261.                     SYNTAX         AtmConnKind
  3262.                     MAX-ACCESS     read-create
  3263.                     STATUS         current
  3264.                     DESCRIPTION
  3265.                      "The use of call control."
  3266.                     DEFVAL { pvc }
  3267.                     ::= {atmVclEntry 15}
  3268.  
  3269.  
  3270.  
  3271.  
  3272.  
  3273.  
  3274.  
  3275.  
  3276.  
  3277.  
  3278.  
  3279.  
  3280.  
  3281.  
  3282.  
  3283.  
  3284.  
  3285.  
  3286.  
  3287.  
  3288.  
  3289.  
  3290.  
  3291.  
  3292.  
  3293.  
  3294.  
  3295.  
  3296.  
  3297.  
  3298.           Expires 7/8/97                                       [Page 56]
  3299.  
  3300.  
  3301.  
  3302.  
  3303.  
  3304.           draft               ATM Management Objects     January 8, 1997
  3305.  
  3306.  
  3307.                --     ATM Virtual Path (VP) Cross Connect Group
  3308.  
  3309.                -- This group contains configuration and state
  3310.                -- information of point-to-point,
  3311.                -- point-to-multipoint, or multipoint-to-multipoint
  3312.                -- VP cross-connects for PVCs.
  3313.  
  3314.                -- This table has read-create access and can be used
  3315.                -- to cross-connect the VPLs together in an ATM switch
  3316.                -- or network. The atmVpCrossConnectIndex
  3317.                -- is used to associate the related
  3318.                -- VPLs that are cross-connected together.
  3319.  
  3320.                -- The ATM VP Cross Connect Group
  3321.                -- models each bi-directional VPC
  3322.                -- cross-connect as a set of entries in
  3323.                -- the atmVpCrossConnectTable. A
  3324.                -- point-to-point VPC cross-connect is modeled
  3325.                -- as one entry; a point-to-multipoint (N leafs) VPC
  3326.                -- cross-connect as N entries in this table; and
  3327.                -- a multipoint-to-multipoint (N parties) VPC cross-
  3328.                -- connect as N(N-1)/2 entries in this table.
  3329.                -- In the latter cases, all the N (or N(N-1)/2) entries
  3330.                -- are associated with a single VPC cross-connect by
  3331.                -- having the same value of atmVpCrossConnectIndex.
  3332.  
  3333.  
  3334.                --      _________________________________________
  3335.                --      |                                       |
  3336.                --  Low |         ATM Switch or Network         | High
  3337.                --  port|                                       | port
  3338.                -- _____|>> from low to high VPC traffic flow >>|______
  3339.                --      |<< from high to low VPC traffic flow <<|
  3340.                --      |                                       |
  3341.                --      |_______________________________________|
  3342.                --
  3343.  
  3344.                -- The terms low and high are chosen to represent
  3345.                -- numerical ordering of the two interfaces associated
  3346.                -- with a VPC cross-connect. That is, the ATM interface
  3347.                -- with the lower value of ifIndex is termed 'low',
  3348.                -- while the other ATM interface associated with the
  3349.                -- VPC cross-connect is termed 'high'. This terminology
  3350.                -- is used to provide directional information; for
  3351.                -- example, the atmVpCrossConnectL2HOperStatus applies
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.           Expires 7/8/97                                       [Page 57]
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.           draft               ATM Management Objects     January 8, 1997
  3364.  
  3365.  
  3366.                -- to the low->high direction, and
  3367.                -- atmVpCrossConnectH2LOperStatus applies to the
  3368.                -- high->low  direction, as illustrated above.
  3369.  
  3370.  
  3371.  
  3372.  
  3373.                atmVpCrossConnectIndexNext  OBJECT-TYPE
  3374.                     SYNTAX         INTEGER (0..2147483647)
  3375.                     MAX-ACCESS     read-only
  3376.                     STATUS         current
  3377.                     DESCRIPTION
  3378.                      "This object contains an appropriate value to
  3379.                       be used for atmVpCrossConnectIndex when creating
  3380.                       entries in the atmVpCrossConnectTable.  The value
  3381.                       0 indicates that no unassigned entries are
  3382.                       available. To obtain the atmVpCrossConnectIndex
  3383.                       value for a new entry, the manager issues a
  3384.                       management protocol retrieval operation to obtain
  3385.                       the current value of this object.  After each
  3386.                       retrieval, the agent should modify the value to
  3387.                       the next unassigned index."
  3388.                     ::= { atmMIBObjects 8 }
  3389.  
  3390.  
  3391.                --  The ATM VP Cross Connect Table
  3392.  
  3393.  
  3394.                atmVpCrossConnectTable OBJECT-TYPE
  3395.                     SYNTAX         SEQUENCE OF AtmVpCrossConnectEntry
  3396.                     MAX-ACCESS     not-accessible
  3397.                     STATUS         current
  3398.                     DESCRIPTION
  3399.                      "The ATM VP Cross Connect table.  A bi-
  3400.                       directional VP cross-connect which
  3401.                       cross-connects two VPLs is modeled
  3402.                       as one entry in this table."
  3403.                     ::= { atmMIBObjects 9 }
  3404.  
  3405.  
  3406.                atmVpCrossConnectEntry OBJECT-TYPE
  3407.                     SYNTAX         AtmVpCrossConnectEntry
  3408.                     MAX-ACCESS     not-accessible
  3409.                     STATUS         current
  3410.                     DESCRIPTION
  3411.  
  3412.  
  3413.  
  3414.  
  3415.  
  3416.           Expires 7/8/97                                       [Page 58]
  3417.  
  3418.  
  3419.  
  3420.  
  3421.  
  3422.           draft               ATM Management Objects     January 8, 1997
  3423.  
  3424.  
  3425.                      "An entry in the ATM VP Cross Connect table.
  3426.                       This entry is used to model a bi-directional
  3427.                       ATM VP cross-connect which cross-connects
  3428.                       two VPLs.
  3429.  
  3430.                       Step-wise Procedures to set up a VP Cross-connect
  3431.  
  3432.                       Once the entries in the atmVplTable are created,
  3433.                       the following procedures are used
  3434.                       to cross-connect the VPLs together.
  3435.  
  3436.                      (1) The manager obtains a unique
  3437.                          atmVpCrossConnectIndex by reading the
  3438.                          atmVpCrossConnectIndexNext object.
  3439.  
  3440.                      (2) Next, the manager creates a set of one
  3441.                          or more rows in the ATM VP Cross Connect
  3442.                          Table, one for each cross-connection between
  3443.                          two VPLs.  Each row is indexed by the ATM
  3444.                          interface port numbers and VPI values of the
  3445.                          two ends of that cross-connection.
  3446.                          This set of rows specifies the topology of the
  3447.                          VPC cross-connect and is identified by a single
  3448.                          value of atmVpCrossConnectIndex.
  3449.  
  3450.                       Negotiated VP Cross-Connect Establishment
  3451.  
  3452.                     (2a) The manager creates a row in this table by
  3453.                          setting atmVpCrossConnectRowStatus to
  3454.                          createAndWait(5).  The agent checks the
  3455.                          requested topology and the mutual sanity of
  3456.                          the ATM traffic parameters and
  3457.                          service categories, i.e., the row creation
  3458.                          fails if:
  3459.                          - the requested topology is incompatible with
  3460.                            associated values of atmVplCastType,
  3461.                          - the requested topology is not supported
  3462.                            by the agent,
  3463.                          - the traffic/service category parameter values
  3464.                            associated with the requested row are
  3465.                            incompatible with those of already existing
  3466.                            rows for this VP cross-connect.
  3467.                          [For example, for setting up
  3468.                          a point-to-point VP cross-connect, the
  3469.                          ATM traffic parameters in the receive direction
  3470.  
  3471.  
  3472.  
  3473.  
  3474.  
  3475.           Expires 7/8/97                                       [Page 59]
  3476.  
  3477.  
  3478.  
  3479.  
  3480.  
  3481.           draft               ATM Management Objects     January 8, 1997
  3482.  
  3483.  
  3484.                          of a VPL at the low end of the cross-connect
  3485.                          must equal to the traffic parameters in the
  3486.                          transmit direction of the other VPL at the
  3487.                          high end of the cross-connect,
  3488.                          otherwise, the row creation fails.]
  3489.                          The agent also checks for internal errors
  3490.                          in building the cross-connect.
  3491.  
  3492.                          The atmVpCrossConnectIndex values in the
  3493.                          corresponding atmVplTable rows are filled
  3494.                          in by the agent at this point.
  3495.  
  3496.                     (2b) The manager promotes the row in the
  3497.                          atmVpCrossConnectTable by setting
  3498.                          atmVpCrossConnectRowStatus to active(1).  If
  3499.                          this set is successful, the agent has reserved
  3500.                          the resources specified by the ATM traffic
  3501.                          parameter and Service category values
  3502.                          for each direction of the VP cross-connect
  3503.                          in an ATM switch or network.
  3504.  
  3505.                      (3) The manager sets the
  3506.                          atmVpCrossConnectAdminStatus to up(1) in all
  3507.                          rows of this VP cross-connect to turn the
  3508.                          traffic flow on.
  3509.  
  3510.  
  3511.                       One-Shot VP Cross-Connect Establishment
  3512.  
  3513.                       A VP cross-connect may also be established in
  3514.                       one step by a set-request with all necessary
  3515.                       parameter values and atmVpCrossConnectRowStatus
  3516.                       set to createAndGo(4).
  3517.  
  3518.                       In contrast to the negotiated VP cross-connect
  3519.                       establishment which allows for detailed error
  3520.                       checking (i.e., set errors are explicitly linked
  3521.                       to particular resource acquisition failures),
  3522.                       the one-shot VP cross-connect establishment
  3523.                       performs the setup on one operation but does not
  3524.                       have the advantage of step-wise error checking.
  3525.  
  3526.                       VP Cross-Connect Retirement
  3527.  
  3528.                       A VP cross-connect identified by a particular
  3529.  
  3530.  
  3531.  
  3532.  
  3533.  
  3534.           Expires 7/8/97                                       [Page 60]
  3535.  
  3536.  
  3537.  
  3538.  
  3539.  
  3540.           draft               ATM Management Objects     January 8, 1997
  3541.  
  3542.  
  3543.                       value of atmVpCrossConnectIndex is released by:
  3544.  
  3545.                      (1) Setting atmVpCrossConnectRowStatus of all
  3546.                          rows identified by this value of
  3547.                          atmVpCrossConnectIndex to destroy(6).
  3548.                          The agent may release all
  3549.                          associated resources, and the
  3550.                          atmVpCrossConnectIndex values in the
  3551.                          corresponding atmVplTable row are removed.
  3552.                          Note that a situation when only a subset of
  3553.                          the associated rows are deleted corresponds
  3554.                          to a VP topology change.
  3555.  
  3556.                      (2) After deletion of the appropriate
  3557.                          atmVpCrossConnectEntries, the manager may
  3558.                          set atmVplRowStatus to destroy(6) the
  3559.                          associated VPLs.  The agent releases
  3560.                          the resources and removes the associated
  3561.                          rows in the atmVplTable.
  3562.  
  3563.                       VP Cross-connect Reconfiguration
  3564.  
  3565.                       At the discretion of the agent, a VP
  3566.                       cross-connect may be reconfigured by
  3567.                       adding and/or deleting leafs to/from
  3568.                       the VP topology as per the VP cross-connect
  3569.                       establishment/retirement procedures.
  3570.                       Reconfiguration of traffic/service category parameter
  3571.                       values requires release of the VP cross-connect
  3572.                       before those parameter values may by changed
  3573.                       for individual VPLs."
  3574.                     INDEX { atmVpCrossConnectIndex,
  3575.                           atmVpCrossConnectLowIfIndex,
  3576.                           atmVpCrossConnectLowVpi,
  3577.                           atmVpCrossConnectHighIfIndex,
  3578.                           atmVpCrossConnectHighVpi }
  3579.                     ::= { atmVpCrossConnectTable 1 }
  3580.  
  3581.                AtmVpCrossConnectEntry ::= SEQUENCE {
  3582.                     atmVpCrossConnectIndex          INTEGER,
  3583.                     atmVpCrossConnectLowIfIndex     InterfaceIndex,
  3584.                     atmVpCrossConnectLowVpi         AtmVpIdentifier,
  3585.                     atmVpCrossConnectHighIfIndex    InterfaceIndex,
  3586.                     atmVpCrossConnectHighVpi        AtmVpIdentifier,
  3587.                     atmVpCrossConnectAdminStatus    AtmVorXAdminStatus,
  3588.  
  3589.  
  3590.  
  3591.  
  3592.  
  3593.           Expires 7/8/97                                       [Page 61]
  3594.  
  3595.  
  3596.  
  3597.  
  3598.  
  3599.           draft               ATM Management Objects     January 8, 1997
  3600.  
  3601.  
  3602.                     atmVpCrossConnectL2HOperStatus  AtmVorXOperStatus,
  3603.                     atmVpCrossConnectH2LOperStatus  AtmVorXOperStatus,
  3604.                     atmVpCrossConnectL2HLastChange  AtmVorXLastChange,
  3605.                     atmVpCrossConnectH2LLastChange  AtmVorXLastChange,
  3606.                     atmVpCrossConnectRowStatus      RowStatus
  3607.                             }
  3608.  
  3609.                atmVpCrossConnectIndex OBJECT-TYPE
  3610.                     SYNTAX         INTEGER (1..2147483647)
  3611.                     MAX-ACCESS     not-accessible
  3612.                     STATUS         current
  3613.                     DESCRIPTION
  3614.                      "A unique value to identify this VP cross-connect."
  3615.                     ::= { atmVpCrossConnectEntry 1 }
  3616.  
  3617.                atmVpCrossConnectLowIfIndex OBJECT-TYPE
  3618.                     SYNTAX         InterfaceIndex
  3619.                     MAX-ACCESS     not-accessible
  3620.                     STATUS         current
  3621.                     DESCRIPTION
  3622.                      "The ifIndex value of the ATM interface for
  3623.                       this VP cross-connect. The term low implies
  3624.                       that this ATM interface has the numerically lower
  3625.                       ifIndex value than the other ATM interface
  3626.                       identified in the same atmVpCrossConnectEntry."
  3627.                     ::= { atmVpCrossConnectEntry 2 }
  3628.  
  3629.                atmVpCrossConnectLowVpi OBJECT-TYPE
  3630.                     SYNTAX         AtmVpIdentifier
  3631.                     MAX-ACCESS     not-accessible
  3632.                     STATUS         current
  3633.                     DESCRIPTION
  3634.                      "The VPI value at the ATM interface
  3635.                       associated with the VP cross-connect that is
  3636.                       identified by atmVpCrossConnectLowIfIndex."
  3637.                     ::= { atmVpCrossConnectEntry 3 }
  3638.  
  3639.                atmVpCrossConnectHighIfIndex OBJECT-TYPE
  3640.                     SYNTAX         InterfaceIndex
  3641.                     MAX-ACCESS     not-accessible
  3642.                     STATUS  current
  3643.                     DESCRIPTION
  3644.                      "The ifIndex value of the ATM interface for
  3645.                       this VP cross-connect. The term high implies that
  3646.                       this ATM interface has the numerically higher
  3647.  
  3648.  
  3649.  
  3650.  
  3651.  
  3652.           Expires 7/8/97                                       [Page 62]
  3653.  
  3654.  
  3655.  
  3656.  
  3657.  
  3658.           draft               ATM Management Objects     January 8, 1997
  3659.  
  3660.  
  3661.                       ifIndex value than the  other ATM interface
  3662.                       identified in the same atmVpCrossConnectEntry."
  3663.                     ::= { atmVpCrossConnectEntry 4 }
  3664.  
  3665.                atmVpCrossConnectHighVpi OBJECT-TYPE
  3666.                     SYNTAX         AtmVpIdentifier
  3667.                     MAX-ACCESS     not-accessible
  3668.                     STATUS         current
  3669.                     DESCRIPTION
  3670.                      "The VPI value at the ATM interface
  3671.                       associated with the VP cross-connect that is
  3672.                       identified by atmVpCrossConnectHighIfIndex."
  3673.                     ::= { atmVpCrossConnectEntry 5 }
  3674.  
  3675.                atmVpCrossConnectAdminStatus OBJECT-TYPE
  3676.                     SYNTAX         AtmVorXAdminStatus
  3677.                     MAX-ACCESS     read-create
  3678.                     STATUS         current
  3679.                     DESCRIPTION
  3680.                      "The desired administrative status of this
  3681.                       bi-directional VP cross-connect."
  3682.                     DEFVAL { down }
  3683.                     ::= { atmVpCrossConnectEntry 6 }
  3684.  
  3685.                atmVpCrossConnectL2HOperStatus OBJECT-TYPE
  3686.                     SYNTAX         AtmVorXOperStatus
  3687.                     MAX-ACCESS     read-only
  3688.                     STATUS         current
  3689.                     DESCRIPTION
  3690.                      "The operational status of the VP cross-connect
  3691.                       in one direction; (i.e., from the low to
  3692.                       high direction)."
  3693.                     ::= { atmVpCrossConnectEntry 7 }
  3694.  
  3695.                atmVpCrossConnectH2LOperStatus OBJECT-TYPE
  3696.                     SYNTAX         AtmVorXOperStatus
  3697.                     MAX-ACCESS     read-only
  3698.                     STATUS         current
  3699.                     DESCRIPTION
  3700.                      "The operational status of the VP cross-connect
  3701.                       in one direction; (i.e., from the high to
  3702.                       low direction)."
  3703.                     ::= { atmVpCrossConnectEntry 8 }
  3704.  
  3705.                atmVpCrossConnectL2HLastChange OBJECT-TYPE
  3706.  
  3707.  
  3708.  
  3709.  
  3710.  
  3711.           Expires 7/8/97                                       [Page 63]
  3712.  
  3713.  
  3714.  
  3715.  
  3716.  
  3717.           draft               ATM Management Objects     January 8, 1997
  3718.  
  3719.  
  3720.                     SYNTAX         AtmVorXLastChange
  3721.                     MAX-ACCESS     read-only
  3722.                     STATUS         current
  3723.                     DESCRIPTION
  3724.                      "The value of sysUpTime at the time this
  3725.                       VP cross-connect entered its current operational
  3726.                       state in the low to high direction."
  3727.                     ::= { atmVpCrossConnectEntry 9 }
  3728.  
  3729.                atmVpCrossConnectH2LLastChange OBJECT-TYPE
  3730.                     SYNTAX         AtmVorXLastChange
  3731.                     MAX-ACCESS     read-only
  3732.                     STATUS         current
  3733.                     DESCRIPTION
  3734.                       "The value of sysUpTime at the time this
  3735.                       VP cross-connect entered its current operational
  3736.                       in the high to low direction."
  3737.                     ::= { atmVpCrossConnectEntry 10 }
  3738.  
  3739.                atmVpCrossConnectRowStatus OBJECT-TYPE
  3740.                     SYNTAX         RowStatus
  3741.                     MAX-ACCESS     read-create
  3742.                     STATUS         current
  3743.                     DESCRIPTION
  3744.                      "The status of this entry in the
  3745.                       atmVpCrossConnectTable.  This object is used to
  3746.                       create a cross-connect for cross-connecting
  3747.                       VPLs which are created using the atmVplTable
  3748.                       or to change or delete an existing cross-connect.
  3749.                       This object must be initially set
  3750.                       to `createAndWait' or 'createAndGo'.
  3751.                       To turn on a VP cross-connect,
  3752.                       the atmVpCrossConnectAdminStatus
  3753.                       is set to `up'."
  3754.                     DEFVAL { active }
  3755.                     ::= { atmVpCrossConnectEntry 11 }
  3756.  
  3757.  
  3758.  
  3759.  
  3760.  
  3761.  
  3762.  
  3763.  
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.  
  3770.           Expires 7/8/97                                       [Page 64]
  3771.  
  3772.  
  3773.  
  3774.  
  3775.  
  3776.           draft               ATM Management Objects     January 8, 1997
  3777.  
  3778.  
  3779.                --     ATM Virtual Channel (VC) Cross Connect Group
  3780.  
  3781.                -- This group contains configuration and state
  3782.                -- information of point-to-point,
  3783.                -- point-to-multipoint or multipoint-to-multipoint
  3784.                -- VC cross-connects for PVCs.
  3785.  
  3786.                -- This table has read-create access and is used
  3787.                -- to cross-connect the VCLs together in an ATM switch
  3788.                -- or network that belong to a VC connection.
  3789.                -- The atmVcCrossConnectIndex is used to associate
  3790.                -- the related VCLs that are cross-connected together.
  3791.  
  3792.  
  3793.  
  3794.                -- The step-wise procedures described for setting
  3795.                -- up a VP cross-connect are also used for setting up
  3796.                -- a VC cross-connect.
  3797.  
  3798.  
  3799.                atmVcCrossConnectIndexNext  OBJECT-TYPE
  3800.                     SYNTAX         INTEGER (0..2147483647)
  3801.                     MAX-ACCESS     read-only
  3802.                     STATUS         current
  3803.                     DESCRIPTION
  3804.                      "This object contains an appropriate value to
  3805.                       be used for atmVcCrossConnectIndex when creating
  3806.                       entries in the atmVcCrossConnectTable.  The value
  3807.                       0 indicates that no unassigned entries are
  3808.                       available. To obtain the atmVpCrossConnectIndex
  3809.                       value for a new entry, the manager issues a
  3810.                       management protocol retrieval operation to obtain
  3811.                       the current value of this object.  After each
  3812.                       retrieval, the agent should modify the value to
  3813.                       the next unassigned index."
  3814.                     ::= { atmMIBObjects 10 }
  3815.  
  3816.  
  3817.                --  The ATM VC Cross Connect Table
  3818.  
  3819.  
  3820.                atmVcCrossConnectTable OBJECT-TYPE
  3821.                     SYNTAX         SEQUENCE OF AtmVcCrossConnectEntry
  3822.                     MAX-ACCESS     not-accessible
  3823.                     STATUS         current
  3824.  
  3825.  
  3826.  
  3827.  
  3828.  
  3829.           Expires 7/8/97                                       [Page 65]
  3830.  
  3831.  
  3832.  
  3833.  
  3834.  
  3835.           draft               ATM Management Objects     January 8, 1997
  3836.  
  3837.  
  3838.                     DESCRIPTION
  3839.                      "The ATM VC Cross Connect table.  A bi-
  3840.                       directional VC cross-connect which
  3841.                       cross-connects two end points (i.e., VCLs)
  3842.                       is modeled as one entry in this table."
  3843.                     ::= { atmMIBObjects 11 }
  3844.  
  3845.  
  3846.                atmVcCrossConnectEntry OBJECT-TYPE
  3847.                     SYNTAX       AtmVcCrossConnectEntry
  3848.                     MAX-ACCESS   not-accessible
  3849.                     STATUS       current
  3850.                     DESCRIPTION
  3851.                      "An entry in the ATM VC Cross Connect table.
  3852.                       This entry is used to model a bi-directional ATM
  3853.                       VC cross-connect cross-connecting two end points.
  3854.  
  3855.                       Step-wise Procedures to set up a VC Cross-connect
  3856.  
  3857.                       Once the entries in the atmVclTable are created,
  3858.                       the following procedures are used
  3859.                       to cross-connect the VCLs together to
  3860.                       form a VCC segment.
  3861.  
  3862.                      (1) The manager obtains a unique
  3863.                          atmVcCrossConnectIndex by reading the
  3864.                          atmVcCrossConnectIndexNext object.
  3865.  
  3866.                      (2) Next, the manager creates a set of one
  3867.                          or more rows in the ATM VC Cross Connect
  3868.                          Table, one for each cross-connection between
  3869.                          two VCLs.  Each row is indexed by the ATM
  3870.                          interface port numbers and VPI/VCI values of
  3871.                          the two ends of that cross-connection.
  3872.                          This set of rows specifies the topology of the
  3873.                          VCC cross-connect and is identified by a single
  3874.                          value of atmVcCrossConnectIndex.
  3875.  
  3876.                       Negotiated VC Cross-Connect Establishment
  3877.  
  3878.                     (2a) The manager creates a row in this table by
  3879.                          setting atmVcCrossConnectRowStatus to
  3880.                          createAndWait(5).  The agent checks the
  3881.                          requested topology and the mutual sanity of
  3882.                          the ATM traffic parameters and
  3883.  
  3884.  
  3885.  
  3886.  
  3887.  
  3888.           Expires 7/8/97                                       [Page 66]
  3889.  
  3890.  
  3891.  
  3892.  
  3893.  
  3894.           draft               ATM Management Objects     January 8, 1997
  3895.  
  3896.  
  3897.                          service categories, i.e., the row creation
  3898.                          fails if:
  3899.                          - the requested topology is incompatible with
  3900.                            associated values of atmVclCastType,
  3901.                          - the requested topology is not supported
  3902.                            by the agent,
  3903.                          - the traffic/service category parameter values
  3904.                            associated with the requested row are
  3905.                            incompatible with those of already existing
  3906.                            rows for this VC cross-connect.
  3907.                          [For example, for setting up
  3908.                          a point-to-point VC cross-connect, the
  3909.                          ATM traffic parameters in the receive direction
  3910.                          of a VCL at the low end of the cross-connect
  3911.                          must equal to the traffic parameters in the
  3912.                          transmit direction of the other VCL at the
  3913.                          high end of the cross-connect,
  3914.                          otherwise, the row creation fails.]
  3915.                          The agent also checks for internal errors
  3916.                          in building the cross-connect.
  3917.  
  3918.                          The atmVcCrossConnectIndex values in the
  3919.                          corresponding atmVclTable rows are filled
  3920.                          in by the agent at this point.
  3921.  
  3922.                     (2b) The manager promotes the row in the
  3923.                          atmVcCrossConnectTable by setting
  3924.                          atmVcCrossConnectRowStatus to active(1).  If
  3925.                          this set is successful, the agent has reserved
  3926.                          the resources specified by the ATM traffic
  3927.                          parameter and Service category values
  3928.                          for each direction of the VC cross-connect
  3929.                          in an ATM switch or network.
  3930.  
  3931.                      (3) The manager sets the
  3932.                          atmVcCrossConnectAdminStatus to up(1)
  3933.                          in all rows of this VC cross-connect to
  3934.                          turn the traffic flow on.
  3935.  
  3936.  
  3937.                       One-Shot VC Cross-Connect Establishment
  3938.  
  3939.                       A VC cross-connect may also be established in
  3940.                       one step by a set-request with all necessary
  3941.                       parameter values and atmVcCrossConnectRowStatus
  3942.  
  3943.  
  3944.  
  3945.  
  3946.  
  3947.           Expires 7/8/97                                       [Page 67]
  3948.  
  3949.  
  3950.  
  3951.  
  3952.  
  3953.           draft               ATM Management Objects     January 8, 1997
  3954.  
  3955.  
  3956.                       set to createAndGo(4).
  3957.  
  3958.                       In contrast to the negotiated VC cross-connect
  3959.                       establishment which allows for detailed error
  3960.                       checking i.e., set errors are explicitly linked to
  3961.                       particular resource acquisition failures), the
  3962.                       one-shot VC cross-connect establishment
  3963.                       performs the setup on one operation but does
  3964.                       not have the advantage of step-wise error
  3965.                       checking.
  3966.  
  3967.                       VC Cross-Connect Retirement
  3968.  
  3969.                       A VC cross-connect identified by a particular
  3970.                       value of atmVcCrossConnectIndex is released by:
  3971.  
  3972.                      (1) Setting atmVcCrossConnectRowStatus of all rows
  3973.                          identified by this value of
  3974.                          atmVcCrossConnectIndex to destroy(6).
  3975.                          The agent may release all
  3976.                          associated resources, and the
  3977.                          atmVcCrossConnectIndex values in the
  3978.                          corresponding atmVclTable row are removed.
  3979.                          Note that a situation when only a subset of
  3980.                          the associated rows are deleted corresponds
  3981.                          to a VC topology change.
  3982.  
  3983.                      (2) After deletion of the appropriate
  3984.                          atmVcCrossConnectEntries, the manager may
  3985.                          set atmVclRowStatus to destroy(6) the
  3986.                          associated VCLs.  The agent releases
  3987.                          the resources and removes the associated
  3988.                          rows in the atmVclTable.
  3989.  
  3990.                       VC Cross-Connect Reconfiguration
  3991.  
  3992.                       At the discretion of the agent, a VC
  3993.                       cross-connect may be reconfigured by
  3994.                       adding and/or deleting leafs to/from
  3995.                       the VC topology as per the VC cross-connect
  3996.                       establishment/retirement procedures.
  3997.                       Reconfiguration of traffic/service category parameter
  3998.                       values requires release of the VC cross-connect
  3999.                       before those parameter values may by changed
  4000.                       for individual VCLs."
  4001.  
  4002.  
  4003.  
  4004.  
  4005.  
  4006.           Expires 7/8/97                                       [Page 68]
  4007.  
  4008.  
  4009.  
  4010.  
  4011.  
  4012.           draft               ATM Management Objects     January 8, 1997
  4013.  
  4014.  
  4015.                     INDEX { atmVcCrossConnectIndex,
  4016.                           atmVcCrossConnectLowIfIndex,
  4017.                           atmVcCrossConnectLowVpi,
  4018.                           atmVcCrossConnectLowVci,
  4019.                           atmVcCrossConnectHighIfIndex,
  4020.                           atmVcCrossConnectHighVpi,
  4021.                           atmVcCrossConnectHighVci }
  4022.                     ::= { atmVcCrossConnectTable 1 }
  4023.  
  4024.                AtmVcCrossConnectEntry ::= SEQUENCE {
  4025.                     atmVcCrossConnectIndex          INTEGER,
  4026.                     atmVcCrossConnectLowIfIndex     InterfaceIndex,
  4027.                     atmVcCrossConnectLowVpi         AtmVpIdentifier,
  4028.                     atmVcCrossConnectLowVci         AtmVcIdentifier,
  4029.                     atmVcCrossConnectHighIfIndex    InterfaceIndex,
  4030.                     atmVcCrossConnectHighVpi        AtmVpIdentifier,
  4031.                     atmVcCrossConnectHighVci        AtmVcIdentifier,
  4032.                     atmVcCrossConnectAdminStatus    AtmVorXAdminStatus,
  4033.                     atmVcCrossConnectL2HOperStatus  AtmVorXOperStatus,
  4034.                     atmVcCrossConnectH2LOperStatus  AtmVorXOperStatus,
  4035.                     atmVcCrossConnectL2HLastChange  AtmVorXLastChange,
  4036.                     atmVcCrossConnectH2LLastChange  AtmVorXLastChange,
  4037.                     atmVcCrossConnectRowStatus      RowStatus
  4038.                             }
  4039.  
  4040.                atmVcCrossConnectIndex OBJECT-TYPE
  4041.                     SYNTAX         INTEGER (1..2147483647)
  4042.                     MAX-ACCESS     not-accessible
  4043.                     STATUS         current
  4044.                     DESCRIPTION
  4045.                      "A unique value to identify this VC cross-connect."
  4046.                     ::= { atmVcCrossConnectEntry 1 }
  4047.  
  4048.                atmVcCrossConnectLowIfIndex OBJECT-TYPE
  4049.                     SYNTAX         InterfaceIndex
  4050.                     MAX-ACCESS     not-accessible
  4051.                     STATUS         current
  4052.                     DESCRIPTION
  4053.                      "The ifIndex value of the ATM interface for this
  4054.                       VC cross-connect. The term low implies
  4055.                       that this ATM interface has the numerically lower
  4056.                       ifIndex value than the other ATM interface
  4057.                       identified in the same atmVcCrossConnectEntry."
  4058.                     ::= { atmVcCrossConnectEntry 2 }
  4059.  
  4060.  
  4061.  
  4062.  
  4063.  
  4064.  
  4065.           Expires 7/8/97                                       [Page 69]
  4066.  
  4067.  
  4068.  
  4069.  
  4070.  
  4071.           draft               ATM Management Objects     January 8, 1997
  4072.  
  4073.  
  4074.                atmVcCrossConnectLowVpi OBJECT-TYPE
  4075.                     SYNTAX         AtmVpIdentifier
  4076.                     MAX-ACCESS     not-accessible
  4077.                     STATUS         current
  4078.                     DESCRIPTION
  4079.                      "The VPI value at the ATM interface
  4080.                       associated with the VC cross-connect that is
  4081.                       identified by atmVcCrossConnectLowIfIndex."
  4082.                     ::= { atmVcCrossConnectEntry 3 }
  4083.  
  4084.                atmVcCrossConnectLowVci OBJECT-TYPE
  4085.                     SYNTAX         AtmVcIdentifier
  4086.                     MAX-ACCESS     not-accessible
  4087.                     STATUS         current
  4088.                     DESCRIPTION
  4089.                      "The VCI value at the ATM interface
  4090.                       associated with this VC cross-connect that is
  4091.                       identified by atmVcCrossConnectLowIfIndex."
  4092.                     ::= { atmVcCrossConnectEntry 4 }
  4093.  
  4094.                atmVcCrossConnectHighIfIndex OBJECT-TYPE
  4095.                     SYNTAX         InterfaceIndex
  4096.                     MAX-ACCESS     not-accessible
  4097.                     STATUS         current
  4098.                     DESCRIPTION
  4099.                      "The ifIndex value for the ATM interface for
  4100.                       this VC cross-connect. The term high implies
  4101.                       that this ATM interface has the numerically higher
  4102.                       ifIndex value than the other ATM interface
  4103.                       identified in the same atmVcCrossConnectEntry."
  4104.                     ::= { atmVcCrossConnectEntry 5 }
  4105.  
  4106.                atmVcCrossConnectHighVpi OBJECT-TYPE
  4107.                     SYNTAX         AtmVpIdentifier
  4108.                     MAX-ACCESS     not-accessible
  4109.                     STATUS         current
  4110.                     DESCRIPTION
  4111.                      "The VPI value at the ATM interface
  4112.                       associated with the VC cross-connect that is
  4113.                       identified by atmVcCrossConnectHighIfIndex."
  4114.                     ::= { atmVcCrossConnectEntry 6 }
  4115.  
  4116.                atmVcCrossConnectHighVci OBJECT-TYPE
  4117.                     SYNTAX         AtmVcIdentifier
  4118.                     MAX-ACCESS     not-accessible
  4119.  
  4120.  
  4121.  
  4122.  
  4123.  
  4124.           Expires 7/8/97                                       [Page 70]
  4125.  
  4126.  
  4127.  
  4128.  
  4129.  
  4130.           draft               ATM Management Objects     January 8, 1997
  4131.  
  4132.  
  4133.                     STATUS         current
  4134.                     DESCRIPTION
  4135.                      "The VCI value at the ATM interface
  4136.                       associated with the VC cross-connect that is
  4137.                       identified by atmVcCrossConnectHighIfIndex."
  4138.                     ::= { atmVcCrossConnectEntry 7 }
  4139.  
  4140.                atmVcCrossConnectAdminStatus OBJECT-TYPE
  4141.                     SYNTAX         AtmVorXAdminStatus
  4142.                     MAX-ACCESS     read-create
  4143.                     STATUS         current
  4144.                     DESCRIPTION
  4145.                      "The desired administrative status of this
  4146.                       bi-directional VC cross-connect."
  4147.                     DEFVAL { down }
  4148.                     ::= { atmVcCrossConnectEntry 8 }
  4149.  
  4150.                atmVcCrossConnectL2HOperStatus OBJECT-TYPE
  4151.                     SYNTAX         AtmVorXOperStatus
  4152.                     MAX-ACCESS     read-only
  4153.                     STATUS         current
  4154.                     DESCRIPTION
  4155.                      "The current operational status of the
  4156.                       VC cross-connect in one direction; (i.e.,
  4157.                       from the low to high direction)."
  4158.                     ::= { atmVcCrossConnectEntry 9 }
  4159.  
  4160.  
  4161.                atmVcCrossConnectH2LOperStatus OBJECT-TYPE
  4162.                     SYNTAX         AtmVorXOperStatus
  4163.                     MAX-ACCESS     read-only
  4164.                     STATUS         current
  4165.                     DESCRIPTION
  4166.                      "The current operational status of the
  4167.                       VC cross-connect in one direction; (i.e.,
  4168.                       from the high to low direction)."
  4169.                     ::= { atmVcCrossConnectEntry 10 }
  4170.  
  4171.                atmVcCrossConnectL2HLastChange OBJECT-TYPE
  4172.                     SYNTAX         AtmVorXLastChange
  4173.                     MAX-ACCESS     read-only
  4174.                     STATUS         current
  4175.                     DESCRIPTION
  4176.                      "The value of sysUpTime at the time this
  4177.                       VC cross-connect entered its current
  4178.  
  4179.  
  4180.  
  4181.  
  4182.  
  4183.           Expires 7/8/97                                       [Page 71]
  4184.  
  4185.  
  4186.  
  4187.  
  4188.  
  4189.           draft               ATM Management Objects     January 8, 1997
  4190.  
  4191.  
  4192.                       operational state in low to high direction."
  4193.                     ::= { atmVcCrossConnectEntry 11 }
  4194.  
  4195.                atmVcCrossConnectH2LLastChange OBJECT-TYPE
  4196.                     SYNTAX         AtmVorXLastChange
  4197.                     MAX-ACCESS     read-only
  4198.                     STATUS         current
  4199.                     DESCRIPTION
  4200.                      "The value of sysUpTime at the time this
  4201.                       VC cross-connect entered its current
  4202.                       operational state in high to low direction."
  4203.                     ::= { atmVcCrossConnectEntry 12 }
  4204.  
  4205.                atmVcCrossConnectRowStatus OBJECT-TYPE
  4206.                     SYNTAX         RowStatus
  4207.                     MAX-ACCESS     read-create
  4208.                     STATUS         current
  4209.                     DESCRIPTION
  4210.                      "The status of this entry in the
  4211.                       atmVcCrossConnectTable.  This object is used to
  4212.                       create a new cross-connect for cross-connecting
  4213.                       VCLs which are created using the atmVclTable
  4214.                       or to change or delete existing cross-connect.
  4215.                       This object must be initially set to
  4216.                       `createAndWait' or 'createAndGo'.
  4217.                       To turn on a VC cross-connect,
  4218.                       the atmVcCrossConnectAdminStatus
  4219.                       is set to `up'."
  4220.                     DEFVAL { active }
  4221.                     ::= { atmVcCrossConnectEntry 13 }
  4222.  
  4223.  
  4224.  
  4225.  
  4226.  
  4227.  
  4228.  
  4229.  
  4230.  
  4231.  
  4232.  
  4233.  
  4234.  
  4235.  
  4236.  
  4237.  
  4238.  
  4239.  
  4240.  
  4241.  
  4242.           Expires 7/8/97                                       [Page 72]
  4243.  
  4244.  
  4245.  
  4246.  
  4247.  
  4248.           draft               ATM Management Objects     January 8, 1997
  4249.  
  4250.  
  4251.                -- AAL5 Virtual Channel Connection Performance Statistics
  4252.                -- Group
  4253.  
  4254.                -- This group contains the AAL5
  4255.                -- performance statistics of a VCC at the
  4256.                -- interface associated with an AAL5 entity in an ATM
  4257.                -- host or ATM switch.
  4258.  
  4259.  
  4260.                aal5VccTable        OBJECT-TYPE
  4261.                     SYNTAX         SEQUENCE OF Aal5VccEntry
  4262.                     MAX-ACCESS     not-accessible
  4263.                     STATUS         current
  4264.                     DESCRIPTION
  4265.                      "This table contains AAL5 VCC performance
  4266.                       parameters."
  4267.                     ::= { atmMIBObjects 12 }
  4268.  
  4269.                aal5VccEntry        OBJECT-TYPE
  4270.                     SYNTAX         Aal5VccEntry
  4271.                     MAX-ACCESS     not-accessible
  4272.                     STATUS         current
  4273.                     DESCRIPTION
  4274.                      "This list contains the AAL5 VCC
  4275.                       performance parameters."
  4276.                     INDEX { ifIndex, aal5VccVpi, aal5VccVci }
  4277.                     ::= { aal5VccTable 1 }
  4278.  
  4279.                Aal5VccEntry    ::= SEQUENCE  {
  4280.                     aal5VccVpi             AtmVpIdentifier,
  4281.                     aal5VccVci             AtmVcIdentifier,
  4282.                     aal5VccCrcErrors       Counter32,
  4283.                     aal5VccSarTimeOuts     Counter32,
  4284.                     aal5VccOverSizedSDUs   Counter32
  4285.                          }
  4286.  
  4287.  
  4288.                aal5VccVpi          OBJECT-TYPE
  4289.                     SYNTAX         AtmVpIdentifier
  4290.                     MAX-ACCESS     not-accessible
  4291.                     STATUS         current
  4292.                     DESCRIPTION
  4293.                      "The VPI value of the AAL5 VCC at the
  4294.                       interface identified by the ifIndex."
  4295.                     ::= { aal5VccEntry 1 }
  4296.  
  4297.  
  4298.  
  4299.  
  4300.  
  4301.           Expires 7/8/97                                       [Page 73]
  4302.  
  4303.  
  4304.  
  4305.  
  4306.  
  4307.           draft               ATM Management Objects     January 8, 1997
  4308.  
  4309.  
  4310.                aal5VccVci          OBJECT-TYPE
  4311.                     SYNTAX         AtmVcIdentifier
  4312.                     MAX-ACCESS     not-accessible
  4313.                     STATUS         current
  4314.                     DESCRIPTION
  4315.                      "The VCI value of the AAL5 VCC at the
  4316.                       interface identified by the ifIndex."
  4317.                     ::= { aal5VccEntry 2 }
  4318.  
  4319.                aal5VccCrcErrors    OBJECT-TYPE
  4320.                     SYNTAX         Counter32
  4321.                     MAX-ACCESS     read-only
  4322.                     STATUS         current
  4323.                     DESCRIPTION
  4324.                      "The number of AAL5 CPCS PDUs received with
  4325.                       CRC-32 errors on this AAL5 VCC at the
  4326.                       interface associated with an AAL5 entity."
  4327.                     ::= { aal5VccEntry 3 }
  4328.  
  4329.                aal5VccSarTimeOuts  OBJECT-TYPE
  4330.                     SYNTAX         Counter32
  4331.                     MAX-ACCESS     read-only
  4332.                     STATUS         current
  4333.                     DESCRIPTION
  4334.                      "The number of partially re-assembled AAL5
  4335.                       CPCS PDUs which were discarded
  4336.                       on this AAL5 VCC at the interface associated
  4337.                       with an AAL5 entity because they
  4338.                       were not fully re-assembled within the
  4339.                       required time period.  If the re-assembly
  4340.                       timer is not supported, then this object
  4341.                       contains a zero value."
  4342.                     ::= { aal5VccEntry 4 }
  4343.  
  4344.                aal5VccOverSizedSDUs OBJECT-TYPE
  4345.                     SYNTAX         Counter32
  4346.                     MAX-ACCESS     read-only
  4347.                     STATUS         current
  4348.                     DESCRIPTION
  4349.                      "The number of AAL5 CPCS PDUs discarded
  4350.                       on this AAL5 VCC at the interface
  4351.                       associated with an AAL5 entity because the
  4352.                       AAL5 SDUs were too large."
  4353.                     ::= { aal5VccEntry 5 }
  4354.  
  4355.  
  4356.  
  4357.  
  4358.  
  4359.  
  4360.           Expires 7/8/97                                       [Page 74]
  4361.  
  4362.  
  4363.  
  4364.  
  4365.  
  4366.           draft               ATM Management Objects     January 8, 1997
  4367.  
  4368.  
  4369.                --
  4370.                -- The following object may be used in conjunction with
  4371.                -- the atmTrafficDescrParamTable for the creation of
  4372.                -- new table entries.
  4373.                --
  4374.  
  4375.                atmTrafficDescrParamIndexNext  OBJECT-TYPE
  4376.                     SYNTAX         INTEGER (0..2147483647)
  4377.                     MAX-ACCESS     read-only
  4378.                     STATUS         current
  4379.                     DESCRIPTION
  4380.                      "This object contains an appropriate value to
  4381.                       be used for atmTrafficDescrParamIndex when
  4382.                       creating entries in the
  4383.                       atmTrafficDescrParamTable.
  4384.                       The value 0 indicates that no unassigned
  4385.                       entries are available. To obtain the
  4386.                       atmTrafficDescrParamIndex value for a new
  4387.                       entry, the manager issues a management
  4388.                       protocol retrieval operation to obtain the
  4389.                       current value of this object.  After each
  4390.                       retrieval, the agent should modify the value
  4391.                       to the next unassigned index."
  4392.                     ::= { atmMIBObjects 13 }
  4393.  
  4394.  
  4395.  
  4396.  
  4397.  
  4398.  
  4399.  
  4400.  
  4401.  
  4402.  
  4403.  
  4404.  
  4405.  
  4406.  
  4407.  
  4408.  
  4409.  
  4410.  
  4411.  
  4412.  
  4413.  
  4414.  
  4415.  
  4416.  
  4417.  
  4418.  
  4419.           Expires 7/8/97                                       [Page 75]
  4420.  
  4421.  
  4422.  
  4423.  
  4424.  
  4425.           draft               ATM Management Objects     January 8, 1997
  4426.  
  4427.  
  4428.                -- Conformance Information
  4429.  
  4430.                atmMIBConformance   OBJECT IDENTIFIER ::= { atmMIB 2 }
  4431.  
  4432.                atmMIBGroups        OBJECT IDENTIFIER
  4433.                                           ::= { atmMIBConformance 1 }
  4434.                atmMIBCompliances   OBJECT IDENTIFIER
  4435.                                           ::= { atmMIBConformance 2 }
  4436.  
  4437.  
  4438.                -- Compliance Statements
  4439.  
  4440.                atmMIBCompliance2    MODULE-COMPLIANCE
  4441.                     STATUS         current
  4442.                     DESCRIPTION
  4443.                       "The compliance statement for SNMP entities
  4444.                        including networks which have ATM and
  4445.                        AAL5 interfaces."
  4446.  
  4447.                     MODULE -- this module
  4448.                --
  4449.                -- ****** Interface and Traffic Descriptor Support ***
  4450.                --
  4451.                       MANDATORY-GROUPS  {atmInterfaceConfGroup2,
  4452.                                          atmTrafficDescrGroup2 }
  4453.  
  4454.                       OBJECT         atmInterfaceMaxVpcs
  4455.                       MIN-ACCESS     read-only
  4456.                       DESCRIPTION
  4457.                         "Write access is not required."
  4458.  
  4459.                       OBJECT         atmInterfaceMaxVccs
  4460.                       MIN-ACCESS     read-only
  4461.                       DESCRIPTION
  4462.                         "Write access is not required."
  4463.  
  4464.                       OBJECT         atmInterfaceMaxActiveVpiBits
  4465.                       MIN-ACCESS     read-only
  4466.                       DESCRIPTION
  4467.                         "Write access is not required.
  4468.                          At the ATM UNI the maximum number of
  4469.                          active VPI bits configured for use ranges
  4470.                          from 0 to 8 only.
  4471.                          Implementations may support smaller ranges."
  4472.  
  4473.  
  4474.  
  4475.  
  4476.  
  4477.  
  4478.           Expires 7/8/97                                       [Page 76]
  4479.  
  4480.  
  4481.  
  4482.  
  4483.  
  4484.           draft               ATM Management Objects     January 8, 1997
  4485.  
  4486.  
  4487.                       OBJECT         atmInterfaceMaxActiveVciBits
  4488.                       MIN-ACCESS     read-only
  4489.                       DESCRIPTION
  4490.                         "Write access is not required.
  4491.                          Implementations may support smaller ranges."
  4492.  
  4493.                       OBJECT         atmInterfaceIlmiVpi
  4494.                       MIN-ACCESS     read-only
  4495.                       DESCRIPTION
  4496.                         "Write access is not required."
  4497.  
  4498.                       OBJECT         atmInterfaceIlmiVci
  4499.                       MIN-ACCESS     read-only
  4500.                       DESCRIPTION
  4501.                         "Write access is not required."
  4502.  
  4503.                       OBJECT         atmInterfaceMyNeighborIpAddress
  4504.                       MIN-ACCESS     read-only
  4505.                       DESCRIPTION
  4506.                         "Write access is not required."
  4507.  
  4508.                       OBJECT         atmInterfaceMyNeighborIfName
  4509.                       MIN-ACCESS     read-only
  4510.                       DESCRIPTION
  4511.                         "Write access is not required."
  4512.  
  4513.                       OBJECT         atmInterfaceSubscrAddress
  4514.                       MIN-ACCESS     read-only
  4515.                       DESCRIPTION
  4516.                         "Write access is not required."
  4517.  
  4518.                       OBJECT         atmTrafficDescrParamIndexNext
  4519.                       DESCRIPTION
  4520.                         "This object is only required for systems
  4521.                          that support the creation of entries in
  4522.                          the atmTrafficDescrParamTable."
  4523.  
  4524.                       OBJECT         atmTrafficDescrType
  4525.                       MIN-ACCESS     read-only
  4526.                       DESCRIPTION
  4527.                         "Write access is not required."
  4528.  
  4529.                       OBJECT         atmTrafficDescrParam1
  4530.                       MIN-ACCESS     read-only
  4531.                       DESCRIPTION
  4532.  
  4533.  
  4534.  
  4535.  
  4536.  
  4537.           Expires 7/8/97                                       [Page 77]
  4538.  
  4539.  
  4540.  
  4541.  
  4542.  
  4543.           draft               ATM Management Objects     January 8, 1997
  4544.  
  4545.  
  4546.                         "Write access is not required."
  4547.  
  4548.                       OBJECT         atmTrafficDescrParam2
  4549.                       MIN-ACCESS     read-only
  4550.                       DESCRIPTION
  4551.                         "Write access is not required."
  4552.  
  4553.                       OBJECT         atmTrafficDescrParam3
  4554.                       MIN-ACCESS     read-only
  4555.                       DESCRIPTION
  4556.                         "Write access is not required."
  4557.  
  4558.                       OBJECT         atmTrafficDescrParam4
  4559.                       MIN-ACCESS     read-only
  4560.                       DESCRIPTION
  4561.                         "Write access is not required."
  4562.  
  4563.                       OBJECT         atmTrafficDescrParam5
  4564.                       MIN-ACCESS     read-only
  4565.                       DESCRIPTION
  4566.                         "Write access is not required."
  4567.  
  4568.                       OBJECT         atmServiceCategory
  4569.                       MIN-ACCESS     read-only
  4570.                       DESCRIPTION
  4571.                         "Write access is not required."
  4572.  
  4573.                       OBJECT         atmTrafficDescrRowStatus
  4574.                       SYNTAX         INTEGER {active(1)}
  4575.                                        -- subset of RowStatus
  4576.                       MIN-ACCESS     read-only
  4577.                       DESCRIPTION
  4578.                         "Write access is not required, and only one
  4579.                          of the six enumerated values for the
  4580.                          RowStatus textual convention need be
  4581.                          supported, specifically: active(1)."
  4582.                --
  4583.                -- ****** DS3 PLCP Support **************************
  4584.                --
  4585.                       GROUP          atmInterfaceDs3PlcpGroup
  4586.                       DESCRIPTION
  4587.                         "This group is mandatory only for those
  4588.                          ATM interfaces which implement the
  4589.                          DS3 PLCP layer."
  4590.                --
  4591.  
  4592.  
  4593.  
  4594.  
  4595.  
  4596.           Expires 7/8/97                                       [Page 78]
  4597.  
  4598.  
  4599.  
  4600.  
  4601.  
  4602.           draft               ATM Management Objects     January 8, 1997
  4603.  
  4604.  
  4605.                -- ****** TC Support ********************************
  4606.                --
  4607.                       GROUP          atmInterfaceTCGroup
  4608.                       DESCRIPTION
  4609.                         "This group is mandatory only for those
  4610.                          ATM interfaces which implement the
  4611.                          TC Sublayer."
  4612.  
  4613.                --
  4614.                -- ****** VPC Support *******************************
  4615.                --
  4616.                       GROUP          atmVpcTerminationGroup2
  4617.                       DESCRIPTION
  4618.                         "This group is mandatory only for those
  4619.                          ATM interfaces which implement ATM
  4620.                          VPLs that terminate VPCs (i.e., ones which
  4621.                          are NOT cross-connected to other VPLs)."
  4622.  
  4623.                       GROUP          atmVplCrossConnectGroup
  4624.                       DESCRIPTION
  4625.                         "This group is mandatory only for those
  4626.                          ATM interfaces which implement ATM
  4627.                          VPLs that are not associated with VCLs
  4628.                          and are cross-connected to other VPLs
  4629.                          for VPCs."
  4630.  
  4631.                       GROUP          atmVpPvcCrossConnectGroup
  4632.                       DESCRIPTION
  4633.                         "This group is mandatory only for those
  4634.                          ATM interfaces which implement ATM
  4635.                          VPLs that are not associated with VCLs
  4636.                          and are cross-connected to other VPLs
  4637.                          for permanent VPCs (i.e., PVCs).
  4638.                          This group is not used to crossconnect
  4639.                          a PVC with an SVC to form a Soft PVC."
  4640.  
  4641.                       OBJECT         atmVplAdminStatus
  4642.                       MIN-ACCESS     read-only
  4643.                       DESCRIPTION
  4644.                         "Write access is not required."
  4645.  
  4646.                       OBJECT         atmVplReceiveTrafficDescrIndex
  4647.                       MIN-ACCESS     read-only
  4648.                       DESCRIPTION
  4649.                         "Write access is not required."
  4650.  
  4651.  
  4652.  
  4653.  
  4654.  
  4655.           Expires 7/8/97                                       [Page 79]
  4656.  
  4657.  
  4658.  
  4659.  
  4660.  
  4661.           draft               ATM Management Objects     January 8, 1997
  4662.  
  4663.  
  4664.                       OBJECT         atmVplTransmitTrafficDescrIndex
  4665.                       MIN-ACCESS     read-only
  4666.                       DESCRIPTION
  4667.                         "Write access is not required."
  4668.  
  4669.                       OBJECT         atmVplRowStatus
  4670.                       SYNTAX         INTEGER {active(1)}
  4671.                                        -- subset of RowStatus
  4672.                       MIN-ACCESS      read-only
  4673.                       DESCRIPTION
  4674.                         "Write access is not required, and only one
  4675.                          of the six enumerated values for the
  4676.                          RowStatus textual convention need be
  4677.                          supported, specifically: active(1)."
  4678.  
  4679.                       OBJECT         atmVplCastType
  4680.                       MIN-ACCESS     read-only
  4681.                       DESCRIPTION
  4682.                         "Write access is not required."
  4683.  
  4684.                       OBJECT         atmVplConnKind
  4685.                       MIN-ACCESS     read-only
  4686.                       DESCRIPTION
  4687.                         "Write access is not required."
  4688.  
  4689.                       OBJECT         atmVpCrossConnectAdminStatus
  4690.                       MIN-ACCESS     read-only
  4691.                       DESCRIPTION
  4692.                         "Write access is not required."
  4693.  
  4694.                       OBJECT         atmVpCrossConnectRowStatus
  4695.                       SYNTAX         INTEGER {active(1)}
  4696.                                        -- subset of RowStatus
  4697.                       MIN-ACCESS     read-only
  4698.                       DESCRIPTION
  4699.                         "Write access is not required, and only one
  4700.                          of the six enumerated values for the
  4701.                          RowStatus textual convention need be
  4702.                          supported, specifically: active(1)."
  4703.  
  4704.                --
  4705.                -- ****** VCC Support *******************************
  4706.                --
  4707.                       GROUP          atmVccTerminationGroup2
  4708.                       DESCRIPTION
  4709.  
  4710.  
  4711.  
  4712.  
  4713.  
  4714.           Expires 7/8/97                                       [Page 80]
  4715.  
  4716.  
  4717.  
  4718.  
  4719.  
  4720.           draft               ATM Management Objects     January 8, 1997
  4721.  
  4722.  
  4723.                         "This group is mandatory only for those
  4724.                          ATM interfaces which implement ATM
  4725.                          VCLs that terminate VCCs (i.e., ones which
  4726.                          are NOT cross-connected to other VCLs)."
  4727.  
  4728.                       GROUP          atmVclCrossConnectGroup
  4729.                       DESCRIPTION
  4730.                         "This group is mandatory only for those
  4731.                          ATM interfaces which implement ATM
  4732.                          VCLs that cross-connected to other VCLs
  4733.                          for VCCs."
  4734.  
  4735.                       GROUP          atmVcPvcCrossConnectGroup
  4736.                       DESCRIPTION
  4737.                         "This group is mandatory only for those
  4738.                          ATM interfaces which implement ATM
  4739.                          VCLs that are cross-connected to other
  4740.                          VCLs for permanent VCCs (i.e., PVCs).
  4741.                          This group is not used to crossconnect
  4742.                          a PVC with an SVC to form a Soft PVC."
  4743.  
  4744.                       OBJECT         atmVclAdminStatus
  4745.                       MIN-ACCESS     read-only
  4746.                       DESCRIPTION
  4747.                         "Write access is not required."
  4748.  
  4749.                       OBJECT         atmVclReceiveTrafficDescrIndex
  4750.                       MIN-ACCESS     read-only
  4751.                       DESCRIPTION
  4752.                         "Write access is not required."
  4753.  
  4754.                       OBJECT         atmVclTransmitTrafficDescrIndex
  4755.                       MIN-ACCESS     read-only
  4756.                       DESCRIPTION
  4757.                         "Write access is not required."
  4758.  
  4759.                       OBJECT         atmVccAalType
  4760.                       MIN-ACCESS     read-only
  4761.                       DESCRIPTION
  4762.                         "Write access is not required."
  4763.  
  4764.                       OBJECT         atmVclRowStatus
  4765.                       SYNTAX         INTEGER {active(1)}
  4766.                                        -- subset of RowStatus
  4767.                       MIN-ACCESS     read-only
  4768.  
  4769.  
  4770.  
  4771.  
  4772.  
  4773.           Expires 7/8/97                                       [Page 81]
  4774.  
  4775.  
  4776.  
  4777.  
  4778.  
  4779.           draft               ATM Management Objects     January 8, 1997
  4780.  
  4781.  
  4782.                       DESCRIPTION
  4783.                         "Write access is not required, and only one
  4784.                          of the six enumerated values for the
  4785.                          RowStatus textual convention need be
  4786.                          supported, specifically: active(1)."
  4787.  
  4788.                       OBJECT         atmVclCastType
  4789.                       MIN-ACCESS     read-only
  4790.                       DESCRIPTION
  4791.                         "Write access is not required."
  4792.  
  4793.                       OBJECT         atmVclConnKind
  4794.                       MIN-ACCESS     read-only
  4795.                       DESCRIPTION
  4796.                         "Write access is not required."
  4797.  
  4798.                       OBJECT         atmVcCrossConnectAdminStatus
  4799.                       MIN-ACCESS     read-only
  4800.                       DESCRIPTION
  4801.                         "Write access is not required."
  4802.  
  4803.                       OBJECT         atmVcCrossConnectRowStatus
  4804.                       SYNTAX         INTEGER { active(1)}
  4805.                                        -- subset of RowStatus
  4806.                       MIN-ACCESS     read-only
  4807.                       DESCRIPTION
  4808.                         "Write access is not required, and only one
  4809.                          of the six enumerated values for the
  4810.                          RowStatus textual convention need be
  4811.                          supported, specifically: active(1)."
  4812.                --
  4813.                -- ****** AAL5 Support ******************************
  4814.                --
  4815.                       GROUP          aal5VccGroup
  4816.                       DESCRIPTION
  4817.                         "This group is mandatory for the
  4818.                          AAL5 virtual connections only."
  4819.  
  4820.                       OBJECT         atmVccAal5CpcsTransmitSduSize
  4821.                       MIN-ACCESS     read-only
  4822.                       DESCRIPTION
  4823.                         "Write access is not required."
  4824.  
  4825.                       OBJECT         atmVccAal5CpcsReceiveSduSize
  4826.                       MIN-ACCESS     read-only
  4827.  
  4828.  
  4829.  
  4830.  
  4831.  
  4832.           Expires 7/8/97                                       [Page 82]
  4833.  
  4834.  
  4835.  
  4836.  
  4837.  
  4838.           draft               ATM Management Objects     January 8, 1997
  4839.  
  4840.  
  4841.                       DESCRIPTION
  4842.                         "Write access is not required."
  4843.  
  4844.                       OBJECT         atmVccAal5EncapsType
  4845.                       MIN-ACCESS     read-only
  4846.                       DESCRIPTION
  4847.                         "Write access is not required."
  4848.                        ::= { atmMIBCompliances 2 }
  4849.  
  4850.  
  4851.  
  4852.  
  4853.  
  4854.  
  4855.  
  4856.  
  4857.  
  4858.  
  4859.  
  4860.  
  4861.  
  4862.  
  4863.  
  4864.  
  4865.  
  4866.  
  4867.  
  4868.  
  4869.  
  4870.  
  4871.  
  4872.  
  4873.  
  4874.  
  4875.  
  4876.  
  4877.  
  4878.  
  4879.  
  4880.  
  4881.  
  4882.  
  4883.  
  4884.  
  4885.  
  4886.  
  4887.  
  4888.  
  4889.  
  4890.  
  4891.           Expires 7/8/97                                       [Page 83]
  4892.  
  4893.  
  4894.  
  4895.  
  4896.  
  4897.           draft               ATM Management Objects     January 8, 1997
  4898.  
  4899.  
  4900.                -- Units of Conformance
  4901.  
  4902.                atmInterfaceDs3PlcpGroup    OBJECT-GROUP
  4903.                       OBJECTS {atmInterfaceDs3PlcpSEFSs,
  4904.                           atmInterfaceDs3PlcpAlarmState,
  4905.                           atmInterfaceDs3PlcpUASs}
  4906.                       STATUS     current
  4907.                       DESCRIPTION
  4908.                          "A collection of objects providing information
  4909.                           about DS3 PLCP layer at an ATM interface."
  4910.                       ::= { atmMIBGroups 3 }
  4911.  
  4912.                atmInterfaceTCGroup    OBJECT-GROUP
  4913.                       OBJECTS { atmInterfaceOCDEvents,
  4914.                           atmInterfaceTCAlarmState }
  4915.                       STATUS     current
  4916.                       DESCRIPTION
  4917.                          "A collection of objects providing information
  4918.                           about TC sublayer at an ATM interface."
  4919.                       ::= { atmMIBGroups 4 }
  4920.  
  4921.                aal5VccGroup    OBJECT-GROUP
  4922.                       OBJECTS {atmVccAal5CpcsTransmitSduSize,
  4923.                           atmVccAal5CpcsReceiveSduSize,
  4924.                           atmVccAal5EncapsType,
  4925.                           aal5VccCrcErrors, aal5VccSarTimeOuts,
  4926.                           aal5VccOverSizedSDUs }
  4927.                       STATUS     current
  4928.                       DESCRIPTION
  4929.                          "A collection of objects providing
  4930.                           AAL5 configuration and performance statistics
  4931.                           of a VCC."
  4932.                       ::= { atmMIBGroups 9 }
  4933.  
  4934.                atmInterfaceConfGroup2    OBJECT-GROUP
  4935.                       OBJECTS {
  4936.                             atmInterfaceMaxVpcs, atmInterfaceMaxVccs,
  4937.                             atmInterfaceConfVpcs, atmInterfaceConfVccs,
  4938.                             atmInterfaceMaxActiveVpiBits,
  4939.                             atmInterfaceMaxActiveVciBits,
  4940.                             atmInterfaceIlmiVpi,
  4941.                             atmInterfaceIlmiVci,
  4942.                             atmInterfaceMyNeighborIpAddress,
  4943.                             atmInterfaceMyNeighborIfName,
  4944.                             atmInterfaceCurrentMaxVpiBits,
  4945.  
  4946.  
  4947.  
  4948.  
  4949.  
  4950.           Expires 7/8/97                                       [Page 84]
  4951.  
  4952.  
  4953.  
  4954.  
  4955.  
  4956.           draft               ATM Management Objects     January 8, 1997
  4957.  
  4958.  
  4959.                             atmInterfaceCurrentMaxVciBits,
  4960.                             atmInterfaceSubscrAddress }
  4961.                       STATUS     current
  4962.                       DESCRIPTION
  4963.                         "A collection of objects providing configuration
  4964.                          information about an ATM interface."
  4965.                       ::= { atmMIBGroups 10 }
  4966.  
  4967.                atmTrafficDescrGroup2    OBJECT-GROUP
  4968.                       OBJECTS {
  4969.                           atmTrafficDescrType, atmTrafficDescrParam1,
  4970.                           atmTrafficDescrParam2, atmTrafficDescrParam3,
  4971.                           atmTrafficDescrParam4, atmTrafficDescrParam5,
  4972.                           atmTrafficDescrRowStatus, atmServiceCategory,
  4973.                           atmTrafficDescrParamIndexNext }
  4974.                       STATUS     current
  4975.                       DESCRIPTION
  4976.                          "A collection of objects providing information
  4977.                           about ATM traffic descriptor type and
  4978.                           the associated parameters."
  4979.                       ::= { atmMIBGroups 11 }
  4980.  
  4981.                atmVpcTerminationGroup2    OBJECT-GROUP
  4982.                       OBJECTS  {atmVplOperStatus, atmVplAdminStatus,
  4983.                           atmVplLastChange,
  4984.                           atmVplReceiveTrafficDescrIndex,
  4985.                           atmVplTransmitTrafficDescrIndex,
  4986.                           atmVplRowStatus, atmVplCastType,
  4987.                           atmVplConnKind }
  4988.                       STATUS     current
  4989.                       DESCRIPTION
  4990.                          "A collection of objects providing information
  4991.                           about a VPL at an ATM interface which
  4992.                           terminates a VPC (i.e., one which is NOT
  4993.                           cross-connected to other VPLs)."
  4994.                       ::= { atmMIBGroups 12 }
  4995.  
  4996.                atmVccTerminationGroup2    OBJECT-GROUP
  4997.                       OBJECTS {atmVclOperStatus, atmVclAdminStatus,
  4998.                            atmVclLastChange,
  4999.                            atmVclReceiveTrafficDescrIndex,
  5000.                            atmVclTransmitTrafficDescrIndex,
  5001.                            atmVccAalType, atmVclRowStatus,
  5002.                            atmVclCastType, atmVclConnKind }
  5003.                       STATUS     current
  5004.  
  5005.  
  5006.  
  5007.  
  5008.  
  5009.           Expires 7/8/97                                       [Page 85]
  5010.  
  5011.  
  5012.  
  5013.  
  5014.  
  5015.           draft               ATM Management Objects     January 8, 1997
  5016.  
  5017.  
  5018.                       DESCRIPTION
  5019.                          "A collection of objects providing information
  5020.                           about a VCL at an ATM interface
  5021.                           which terminates a VCC (i.e., one which is
  5022.                           NOT cross-connected to other VCLs)."
  5023.                       ::= { atmMIBGroups 13 }
  5024.  
  5025.                atmVplCrossConnectGroup    OBJECT-GROUP
  5026.                       OBJECTS { atmVplReceiveTrafficDescrIndex,
  5027.                           atmVplTransmitTrafficDescrIndex,
  5028.                           atmVplOperStatus, atmVplRowStatus,
  5029.                           atmVplCastType, atmVplConnKind }
  5030.                       STATUS     current
  5031.                       DESCRIPTION
  5032.                          "A collection of objects providing
  5033.                           information about the VPLs that
  5034.                           are cross-connected together."
  5035.                       ::= { atmMIBGroups 14 }
  5036.  
  5037.                atmVpPvcCrossConnectGroup    OBJECT-GROUP
  5038.                       OBJECTS { atmVpCrossConnectAdminStatus,
  5039.                           atmVpCrossConnectL2HOperStatus,
  5040.                           atmVpCrossConnectH2LOperStatus,
  5041.                           atmVpCrossConnectL2HLastChange,
  5042.                           atmVpCrossConnectH2LLastChange,
  5043.                           atmVpCrossConnectRowStatus,
  5044.                           atmVplCrossConnectIdentifier,
  5045.                           atmVpCrossConnectIndexNext }
  5046.                       STATUS     current
  5047.                       DESCRIPTION
  5048.                          "A collection of objects providing
  5049.                           information about a VP cross-connect
  5050.                           for PVCs. These objects are not used
  5051.                           for Soft PVCs or SVCs."
  5052.                       ::= { atmMIBGroups 15 }
  5053.  
  5054.                atmVclCrossConnectGroup    OBJECT-GROUP
  5055.                       OBJECTS { atmVclReceiveTrafficDescrIndex,
  5056.                           atmVclTransmitTrafficDescrIndex,
  5057.                           atmVclOperStatus, atmVclRowStatus,
  5058.                           atmVclCastType, atmVclConnKind }
  5059.                       STATUS     current
  5060.                       DESCRIPTION
  5061.                          "A collection of objects providing
  5062.                           information about the VCLs that
  5063.  
  5064.  
  5065.  
  5066.  
  5067.  
  5068.           Expires 7/8/97                                       [Page 86]
  5069.  
  5070.  
  5071.  
  5072.  
  5073.  
  5074.           draft               ATM Management Objects     January 8, 1997
  5075.  
  5076.  
  5077.                           are cross-connected together."
  5078.                       ::= { atmMIBGroups 16 }
  5079.  
  5080.                atmVcPvcCrossConnectGroup    OBJECT-GROUP
  5081.                       OBJECTS { atmVcCrossConnectAdminStatus,
  5082.                           atmVcCrossConnectL2HOperStatus,
  5083.                           atmVcCrossConnectH2LOperStatus,
  5084.                           atmVcCrossConnectL2HLastChange,
  5085.                           atmVcCrossConnectH2LLastChange,
  5086.                           atmVcCrossConnectRowStatus,
  5087.                           atmVclCrossConnectIdentifier,
  5088.                           atmVcCrossConnectIndexNext }
  5089.                       STATUS     current
  5090.                       DESCRIPTION
  5091.                          "A collection of objects providing
  5092.                           information about a VC cross-connect
  5093.                           for PVCs. These objects are not used
  5094.                           for Soft PVCs or SVCs."
  5095.                       ::= { atmMIBGroups 17 }
  5096.  
  5097.  
  5098.  
  5099.  
  5100.  
  5101.  
  5102.  
  5103.  
  5104.  
  5105.  
  5106.  
  5107.  
  5108.  
  5109.  
  5110.  
  5111.  
  5112.  
  5113.  
  5114.  
  5115.  
  5116.  
  5117.  
  5118.  
  5119.  
  5120.  
  5121.  
  5122.  
  5123.  
  5124.  
  5125.  
  5126.  
  5127.           Expires 7/8/97                                       [Page 87]
  5128.  
  5129.  
  5130.  
  5131.  
  5132.  
  5133.           draft               ATM Management Objects     January 8, 1997
  5134.  
  5135.  
  5136.                -- Deprecated Definitions - Objects
  5137.  
  5138.                -- atmInterfaceAddressType
  5139.                -- atmTrafficQoSClass
  5140.  
  5141.  
  5142.                -- Deprecated Definitions - Compliance
  5143.  
  5144.                atmMIBCompliance    MODULE-COMPLIANCE
  5145.                     STATUS         deprecated
  5146.                     DESCRIPTION
  5147.                       "The compliance statement for SNMP entities
  5148.                        including networks which have ATM and
  5149.                        AAL5 interfaces."
  5150.  
  5151.                     MODULE -- this module
  5152.                       MANDATORY-GROUPS  {atmInterfaceConfGroup,
  5153.                                          atmTrafficDescrGroup}
  5154.  
  5155.                       OBJECT         atmInterfaceMaxVpcs
  5156.                       MIN-ACCESS     read-only
  5157.                       DESCRIPTION
  5158.                         "Write access is not required."
  5159.  
  5160.                       OBJECT         atmInterfaceMaxVccs
  5161.                       MIN-ACCESS     read-only
  5162.                       DESCRIPTION
  5163.                         "Write access is not required."
  5164.  
  5165.                       OBJECT         atmInterfaceMaxActiveVpiBits
  5166.                       MIN-ACCESS     read-only
  5167.                       DESCRIPTION
  5168.                         "Write access is not required."
  5169.  
  5170.                       OBJECT         atmInterfaceMaxActiveVciBits
  5171.                       MIN-ACCESS     read-only
  5172.                       DESCRIPTION
  5173.                         "Write access is not required."
  5174.  
  5175.                       OBJECT         atmInterfaceIlmiVpi
  5176.                       MIN-ACCESS     read-only
  5177.                       DESCRIPTION
  5178.                         "Write access is not required."
  5179.  
  5180.                       OBJECT         atmInterfaceIlmiVci
  5181.  
  5182.  
  5183.  
  5184.  
  5185.  
  5186.           Expires 7/8/97                                       [Page 88]
  5187.  
  5188.  
  5189.  
  5190.  
  5191.  
  5192.           draft               ATM Management Objects     January 8, 1997
  5193.  
  5194.  
  5195.                       MIN-ACCESS     read-only
  5196.                       DESCRIPTION
  5197.                         "Write access is not required."
  5198.  
  5199.                       OBJECT         atmInterfaceMyNeighborIpAddress
  5200.                       MIN-ACCESS     read-only
  5201.                       DESCRIPTION
  5202.                         "Write access is not required."
  5203.  
  5204.                       OBJECT         atmInterfaceMyNeighborIfName
  5205.                       MIN-ACCESS     read-only
  5206.                       DESCRIPTION
  5207.                         "Write access is not required."
  5208.  
  5209.                       OBJECT         atmTrafficDescrType
  5210.                       MIN-ACCESS     read-only
  5211.                       DESCRIPTION
  5212.                         "Write access is not required."
  5213.  
  5214.                       OBJECT         atmTrafficDescrParam1
  5215.                       MIN-ACCESS     read-only
  5216.                       DESCRIPTION
  5217.                         "Write access is not required."
  5218.  
  5219.                       OBJECT         atmTrafficDescrParam2
  5220.                       MIN-ACCESS     read-only
  5221.                       DESCRIPTION
  5222.                         "Write access is not required."
  5223.  
  5224.                       OBJECT         atmTrafficDescrParam3
  5225.                       MIN-ACCESS     read-only
  5226.                       DESCRIPTION
  5227.                         "Write access is not required."
  5228.  
  5229.                       OBJECT         atmTrafficDescrParam4
  5230.                       MIN-ACCESS     read-only
  5231.                       DESCRIPTION
  5232.                         "Write access is not required."
  5233.  
  5234.                       OBJECT         atmTrafficDescrParam5
  5235.                       MIN-ACCESS     read-only
  5236.                       DESCRIPTION
  5237.                         "Write access is not required."
  5238.  
  5239.                       OBJECT         atmTrafficQoSClass
  5240.  
  5241.  
  5242.  
  5243.  
  5244.  
  5245.           Expires 7/8/97                                       [Page 89]
  5246.  
  5247.  
  5248.  
  5249.  
  5250.  
  5251.           draft               ATM Management Objects     January 8, 1997
  5252.  
  5253.  
  5254.                       MIN-ACCESS     read-only
  5255.                       DESCRIPTION
  5256.                         "Write access is not required."
  5257.  
  5258.                       OBJECT         atmTrafficDescrRowStatus
  5259.                       SYNTAX         INTEGER {active(1)}
  5260.                                        -- subset of RowStatus
  5261.                       MIN-ACCESS     read-only
  5262.                       DESCRIPTION
  5263.                         "Write access is not required, and only one
  5264.                          of the six enumerated values for the
  5265.                          RowStatus textual convention need be
  5266.                          supported, specifically: active(1)."
  5267.  
  5268.                       GROUP          atmInterfaceDs3PlcpGroup
  5269.                       DESCRIPTION
  5270.                         "This group is mandatory only for those
  5271.                          ATM interfaces which implement the
  5272.                          DS3 PLCP layer."
  5273.  
  5274.                       GROUP          atmInterfaceTCGroup
  5275.                       DESCRIPTION
  5276.                         "This group is mandatory only for those
  5277.                          ATM interfaces which implement the
  5278.                          TC Sublayer."
  5279.  
  5280.                       GROUP          atmVpcTerminationGroup
  5281.                       DESCRIPTION
  5282.                         "This group is mandatory only for those
  5283.                          ATM interfaces which implement ATM
  5284.                          VPLs that terminate VPCs (i.e., ones which
  5285.                          are NOT cross-connected to other VPLs)."
  5286.  
  5287.                       GROUP          atmVpCrossConnectGroup
  5288.                       DESCRIPTION
  5289.                         "This group is mandatory only for those
  5290.                          ATM interfaces which implement ATM
  5291.                          VPLs that are not associated with VCLs
  5292.                          and are cross-connected to other VPLs."
  5293.  
  5294.                       OBJECT         atmVplAdminStatus
  5295.                       MIN-ACCESS     read-only
  5296.                       DESCRIPTION
  5297.                         "Write access is not required."
  5298.  
  5299.  
  5300.  
  5301.  
  5302.  
  5303.  
  5304.           Expires 7/8/97                                       [Page 90]
  5305.  
  5306.  
  5307.  
  5308.  
  5309.  
  5310.           draft               ATM Management Objects     January 8, 1997
  5311.  
  5312.  
  5313.                       OBJECT         atmVplReceiveTrafficDescrIndex
  5314.                       MIN-ACCESS     read-only
  5315.                       DESCRIPTION
  5316.                         "Write access is not required."
  5317.  
  5318.                       OBJECT         atmVplTransmitTrafficDescrIndex
  5319.                       MIN-ACCESS     read-only
  5320.                       DESCRIPTION
  5321.                         "Write access is not required."
  5322.  
  5323.                       OBJECT         atmVplRowStatus
  5324.                       SYNTAX         INTEGER {active(1)}
  5325.                                        -- subset of RowStatus
  5326.                       MIN-ACCESS      read-only
  5327.                       DESCRIPTION
  5328.                         "Write access is not required, and only one
  5329.                          of the six enumerated values for the
  5330.                          RowStatus textual convention need be
  5331.                          supported, specifically: active(1)."
  5332.  
  5333.                       OBJECT         atmVpCrossConnectAdminStatus
  5334.                       MIN-ACCESS     read-only
  5335.                       DESCRIPTION
  5336.                         "Write access is not required."
  5337.  
  5338.                       OBJECT         atmVpCrossConnectRowStatus
  5339.                       SYNTAX         INTEGER {active(1)}
  5340.                                        -- subset of RowStatus
  5341.                       MIN-ACCESS     read-only
  5342.                       DESCRIPTION
  5343.                         "Write access is not required, and only one
  5344.                          of the six enumerated values for the
  5345.                          RowStatus textual convention need be
  5346.                          supported, specifically: active(1)."
  5347.  
  5348.                       GROUP          atmVccTerminationGroup
  5349.                       DESCRIPTION
  5350.                         "This group is mandatory only for those
  5351.                          ATM interfaces which implement ATM
  5352.                          VCLs that terminate VCCs (i.e., ones which
  5353.                          are NOT cross-connected to other VCLs)."
  5354.  
  5355.                       GROUP          atmVcCrossConnectGroup
  5356.                       DESCRIPTION
  5357.                         "This group is mandatory only for those
  5358.  
  5359.  
  5360.  
  5361.  
  5362.  
  5363.           Expires 7/8/97                                       [Page 91]
  5364.  
  5365.  
  5366.  
  5367.  
  5368.  
  5369.           draft               ATM Management Objects     January 8, 1997
  5370.  
  5371.  
  5372.                          ATM interfaces which implement ATM
  5373.                          VCLs that are cross-connected to
  5374.                          other VCLs."
  5375.  
  5376.                       OBJECT         atmVclAdminStatus
  5377.                       MIN-ACCESS     read-only
  5378.                       DESCRIPTION
  5379.                         "Write access is not required."
  5380.  
  5381.                       OBJECT         atmVclReceiveTrafficDescrIndex
  5382.                       MIN-ACCESS     read-only
  5383.                       DESCRIPTION
  5384.                         "Write access is not required."
  5385.  
  5386.                       OBJECT         atmVclTransmitTrafficDescrIndex
  5387.                       MIN-ACCESS     read-only
  5388.                       DESCRIPTION
  5389.                         "Write access is not required."
  5390.  
  5391.                       OBJECT         atmVccAalType
  5392.                       MIN-ACCESS     read-only
  5393.                       DESCRIPTION
  5394.                         "Write access is not required."
  5395.  
  5396.                       OBJECT         atmVclRowStatus
  5397.                       SYNTAX         INTEGER {active(1)}
  5398.                                        -- subset of RowStatus
  5399.                       MIN-ACCESS     read-only
  5400.                       DESCRIPTION
  5401.                         "Write access is not required, and only one
  5402.                          of the six enumerated values for the
  5403.                          RowStatus textual convention need be
  5404.                          supported, specifically: active(1)."
  5405.  
  5406.                       OBJECT         atmVcCrossConnectAdminStatus
  5407.                       MIN-ACCESS     read-only
  5408.                       DESCRIPTION
  5409.                         "Write access is not required."
  5410.  
  5411.                       OBJECT         atmVcCrossConnectRowStatus
  5412.                       SYNTAX         INTEGER { active(1)}
  5413.                                        -- subset of RowStatus
  5414.                       MIN-ACCESS     read-only
  5415.                       DESCRIPTION
  5416.                         "Write access is not required, and only one
  5417.  
  5418.  
  5419.  
  5420.  
  5421.  
  5422.           Expires 7/8/97                                       [Page 92]
  5423.  
  5424.  
  5425.  
  5426.  
  5427.  
  5428.           draft               ATM Management Objects     January 8, 1997
  5429.  
  5430.  
  5431.                          of the six enumerated values for the
  5432.                          RowStatus textual convention need be
  5433.                          supported, specifically: active(1)."
  5434.  
  5435.                       GROUP          aal5VccGroup
  5436.                       DESCRIPTION
  5437.                         "This group is mandatory for the
  5438.                          AAL5 virtual connections only."
  5439.  
  5440.                       OBJECT         atmVccAal5CpcsTransmitSduSize
  5441.                       MIN-ACCESS     read-only
  5442.                       DESCRIPTION
  5443.                         "Write access is not required."
  5444.  
  5445.                       OBJECT         atmVccAal5CpcsReceiveSduSize
  5446.                       MIN-ACCESS     read-only
  5447.                       DESCRIPTION
  5448.                         "Write access is not required."
  5449.  
  5450.                       OBJECT         atmVccAal5EncapsType
  5451.                       MIN-ACCESS     read-only
  5452.                       DESCRIPTION
  5453.                         "Write access is not required."
  5454.                        ::= { atmMIBCompliances 1 }
  5455.  
  5456.  
  5457.                -- Deprecated Definitions - Groups
  5458.  
  5459.  
  5460.                atmInterfaceConfGroup    OBJECT-GROUP
  5461.                       OBJECTS {
  5462.                             atmInterfaceMaxVpcs, atmInterfaceMaxVccs,
  5463.                             atmInterfaceConfVpcs, atmInterfaceConfVccs,
  5464.                             atmInterfaceMaxActiveVpiBits,
  5465.                             atmInterfaceMaxActiveVciBits,
  5466.                             atmInterfaceIlmiVpi,
  5467.                             atmInterfaceIlmiVci,
  5468.                             atmInterfaceAddressType,
  5469.                             atmInterfaceAdminAddr,
  5470.                             atmInterfaceMyNeighborIpAddress,
  5471.                             atmInterfaceMyNeighborIfName }
  5472.                       STATUS     deprecated
  5473.                       DESCRIPTION
  5474.                         "A collection of objects providing configuration
  5475.                          information about an ATM interface."
  5476.  
  5477.  
  5478.  
  5479.  
  5480.  
  5481.           Expires 7/8/97                                       [Page 93]
  5482.  
  5483.  
  5484.  
  5485.  
  5486.  
  5487.           draft               ATM Management Objects     January 8, 1997
  5488.  
  5489.  
  5490.                       ::= { atmMIBGroups 1 }
  5491.  
  5492.                atmTrafficDescrGroup    OBJECT-GROUP
  5493.                       OBJECTS {
  5494.                           atmTrafficDescrType, atmTrafficDescrParam1,
  5495.                           atmTrafficDescrParam2, atmTrafficDescrParam3,
  5496.                           atmTrafficDescrParam4, atmTrafficDescrParam5,
  5497.                           atmTrafficQoSClass, atmTrafficDescrRowStatus}
  5498.                       STATUS     deprecated
  5499.                       DESCRIPTION
  5500.                          "A collection of objects providing information
  5501.                           about ATM traffic descriptor type and
  5502.                           the associated parameters."
  5503.                       ::= { atmMIBGroups 2 }
  5504.  
  5505.                atmVpcTerminationGroup    OBJECT-GROUP
  5506.                       OBJECTS  {atmVplOperStatus, atmVplAdminStatus,
  5507.                           atmVplLastChange,
  5508.                           atmVplReceiveTrafficDescrIndex,
  5509.                           atmVplTransmitTrafficDescrIndex,
  5510.                           atmVplRowStatus }
  5511.                       STATUS     deprecated
  5512.                       DESCRIPTION
  5513.                          "A collection of objects providing
  5514.                           information about a VPL at an ATM interface
  5515.                           which terminates a VPC
  5516.                           (i.e., one which is NOT cross-connected
  5517.                           to other VPLs)."
  5518.                       ::= { atmMIBGroups 5 }
  5519.  
  5520.                atmVccTerminationGroup    OBJECT-GROUP
  5521.                       OBJECTS {atmVclOperStatus, atmVclAdminStatus,
  5522.                           atmVclLastChange,
  5523.                            atmVclReceiveTrafficDescrIndex,
  5524.                            atmVclTransmitTrafficDescrIndex,
  5525.                            atmVccAalType, atmVclRowStatus }
  5526.                       STATUS     deprecated
  5527.                       DESCRIPTION
  5528.                          "A collection of objects providing information
  5529.                           about a VCL at an ATM interface
  5530.                           which terminates a VCC (i.e., one which is
  5531.                           NOT cross-connected to other VCLs)."
  5532.                       ::= { atmMIBGroups 6 }
  5533.  
  5534.                atmVpCrossConnectGroup    OBJECT-GROUP
  5535.  
  5536.  
  5537.  
  5538.  
  5539.  
  5540.           Expires 7/8/97                                       [Page 94]
  5541.  
  5542.  
  5543.  
  5544.  
  5545.  
  5546.           draft               ATM Management Objects     January 8, 1997
  5547.  
  5548.  
  5549.                       OBJECTS { atmVplReceiveTrafficDescrIndex,
  5550.                           atmVplTransmitTrafficDescrIndex,
  5551.                           atmVplOperStatus, atmVplRowStatus,
  5552.                           atmVpCrossConnectAdminStatus,
  5553.                           atmVpCrossConnectL2HOperStatus,
  5554.                           atmVpCrossConnectH2LOperStatus,
  5555.                           atmVpCrossConnectL2HLastChange,
  5556.                           atmVpCrossConnectH2LLastChange,
  5557.                           atmVpCrossConnectRowStatus,
  5558.                           atmVplCrossConnectIdentifier,
  5559.                           atmVpCrossConnectIndexNext }
  5560.                       STATUS     deprecated
  5561.                       DESCRIPTION
  5562.                          "A collection of objects providing
  5563.                           information about a VP cross-connect
  5564.                           and the associated VPLs that are
  5565.                           cross-connected together."
  5566.                       ::= { atmMIBGroups 7 }
  5567.  
  5568.                atmVcCrossConnectGroup    OBJECT-GROUP
  5569.                       OBJECTS { atmVclReceiveTrafficDescrIndex,
  5570.                           atmVclTransmitTrafficDescrIndex,
  5571.                           atmVclOperStatus, atmVclRowStatus,
  5572.                           atmVcCrossConnectAdminStatus,
  5573.                           atmVcCrossConnectL2HOperStatus,
  5574.                           atmVcCrossConnectH2LOperStatus,
  5575.                           atmVcCrossConnectL2HLastChange,
  5576.                           atmVcCrossConnectH2LLastChange,
  5577.                           atmVcCrossConnectRowStatus,
  5578.                           atmVclCrossConnectIdentifier,
  5579.                           atmVcCrossConnectIndexNext }
  5580.                       STATUS     deprecated
  5581.                       DESCRIPTION
  5582.                          "A collection of objects providing
  5583.                           information about a VC cross-connect
  5584.                           and the associated VCLs that are
  5585.                           cross-connected together."
  5586.                       ::= { atmMIBGroups 8 }
  5587.  
  5588.  
  5589.                -- {atmMIB 3} has been used by [8].
  5590.  
  5591.                END
  5592.  
  5593.  
  5594.  
  5595.  
  5596.  
  5597.  
  5598.  
  5599.           Expires 7/8/97                                       [Page 95]
  5600.  
  5601.  
  5602.  
  5603.  
  5604.  
  5605.           draft               ATM Management Objects     January 8, 1997
  5606.  
  5607.  
  5608.           12.  Acknowledgments
  5609.  
  5610.           This memo is the result of the work of the AToMMIB Working
  5611.           Group.
  5612.  
  5613.  
  5614.  
  5615.  
  5616.  
  5617.  
  5618.  
  5619.  
  5620.  
  5621.  
  5622.  
  5623.  
  5624.  
  5625.  
  5626.  
  5627.  
  5628.  
  5629.  
  5630.  
  5631.  
  5632.  
  5633.  
  5634.  
  5635.  
  5636.  
  5637.  
  5638.  
  5639.  
  5640.  
  5641.  
  5642.  
  5643.  
  5644.  
  5645.  
  5646.  
  5647.  
  5648.  
  5649.  
  5650.  
  5651.  
  5652.  
  5653.  
  5654.  
  5655.  
  5656.  
  5657.  
  5658.           Expires 7/8/97                                       [Page 96]
  5659.  
  5660.  
  5661.  
  5662.  
  5663.  
  5664.           draft               ATM Management Objects     January 8, 1997
  5665.  
  5666.  
  5667.           13.  References
  5668.  
  5669.           [1]  SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M.,
  5670.                and S. Waldbusser, "Structure of Management Information
  5671.                for version 2 of the Simple Network Management Protocol
  5672.                (SNMPv2)", RFC 1902, January 1996.
  5673.  
  5674.           [2]  McCloghrie, K., and M. Rose, Editors, "Management
  5675.                Information Base for Network Management of TCP/IP-based
  5676.                internets: MIB-II", STD 17, RFC 1213, Hughes LAN Systems,
  5677.                Performance Systems International, March 1991.
  5678.  
  5679.           [3]  Case, J., Fedor, M., Schoffstall, M., and J. Davin,
  5680.                "Simple Network Management Protocol", RFC 1157, SNMP
  5681.                Research, Performance Systems International, Performance
  5682.                Systems International, MIT Laboratory for Computer
  5683.                Science, May 1990.
  5684.  
  5685.           [4]  SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M.,
  5686.                and S. Waldbusser, "Protocol Operations for version 2 of
  5687.                the Simple Network Management Protocol (SNMPv2)", RFC
  5688.                1905, January 1996.
  5689.  
  5690.           [5]  McCloghrie, K. and F. Kastenholz, "The Interfaces Group
  5691.                MIB", Internet-Draft, cisco Systems, FTP Software,
  5692.                February 1996.
  5693.  
  5694.           [6]  Brown, T.A. and K. Tesink, "Definitions of Managed
  5695.                Objects for SMDS Interfaces", RFC 1694, Bellcore, May
  5696.                1994.
  5697.  
  5698.           [7]  Case, J., McCloghrie, K., Rose, M., and S. Waldbusser,
  5699.                "Textual Conventions for version 2 of the Simple Network
  5700.                Management Protocol (SNMPv2)", RFC1903, SNMP
  5701.                Research,Inc., Hughes LAN Systems, Dover Beach
  5702.                Consulting, Inc., Carnegie Mellon University, April 1993.
  5703.  
  5704.           [8]  Michael Noto, Kaj Tesink, "ATM Textual Conventions and
  5705.                OBJECT-IDENTITIES", Internet-Draft, Bellcore, October
  5706.                1996.
  5707.  
  5708.           [9]  "ATM Forum UNI Specification, Version 3.0", September
  5709.                1993.
  5710.  
  5711.  
  5712.  
  5713.  
  5714.  
  5715.  
  5716.  
  5717.           Expires 7/8/97                                       [Page 97]
  5718.  
  5719.  
  5720.  
  5721.  
  5722.  
  5723.           draft               ATM Management Objects     January 8, 1997
  5724.  
  5725.  
  5726.           [10] "ATM Forum B-ICI Specification, Version 1.0", September
  5727.                1993.
  5728.  
  5729.           [11] "ATM Forum Private Network-Network Interface
  5730.                Specification, Version 1.0 (PNNI 1.0)", af-sig-0055.000,
  5731.                March 1996.
  5732.  
  5733.  
  5734.  
  5735.  
  5736.  
  5737.  
  5738.  
  5739.  
  5740.  
  5741.  
  5742.  
  5743.  
  5744.  
  5745.  
  5746.  
  5747.  
  5748.  
  5749.  
  5750.  
  5751.  
  5752.  
  5753.  
  5754.  
  5755.  
  5756.  
  5757.  
  5758.  
  5759.  
  5760.  
  5761.  
  5762.  
  5763.  
  5764.  
  5765.  
  5766.  
  5767.  
  5768.  
  5769.  
  5770.  
  5771.  
  5772.  
  5773.  
  5774.  
  5775.  
  5776.           Expires 7/8/97                                       [Page 98]
  5777.  
  5778.  
  5779.  
  5780.  
  5781.  
  5782.           draft               ATM Management Objects     January 8, 1997
  5783.  
  5784.  
  5785.           14.  Security Considerations
  5786.  
  5787.           Security issues are not discussed in this memo.
  5788.  
  5789.  
  5790.           15.  Author's Address
  5791.  
  5792.                Kaj Tesink
  5793.                             Bell Communications Research
  5794.                             331 Newman Springs Road
  5795.                             P.O. Box 7020
  5796.                             Red Bank, NJ  07701-7020
  5797.                             Phone: (908) 758-5254
  5798.                             EMail: kaj@cc.bellcore.com
  5799.  
  5800.  
  5801.  
  5802.  
  5803.  
  5804.  
  5805.  
  5806.  
  5807.  
  5808.  
  5809.  
  5810.  
  5811.  
  5812.  
  5813.  
  5814.  
  5815.  
  5816.  
  5817.  
  5818.  
  5819.  
  5820.  
  5821.  
  5822.  
  5823.  
  5824.  
  5825.  
  5826.  
  5827.  
  5828.  
  5829.  
  5830.  
  5831.  
  5832.  
  5833.  
  5834.  
  5835.           Expires 7/8/97                                       [Page 99]
  5836.  
  5837.  
  5838.  
  5839.  
  5840.  
  5841.           draft               ATM Management Objects     January 8, 1997
  5842.  
  5843.  
  5844.           Table of Contents
  5845.  
  5846.  
  5847.           1 Status of this Memo ...................................    1
  5848.           2 Introduction ..........................................    2
  5849.           3 The SNMPv2 Network Management Framework ...............    2
  5850.           4 Object Definitions ....................................    3
  5851.           5 ATM Terminology .......................................    4
  5852.           5.1 VCL/VPL and VCC/VPC .................................    4
  5853.           5.2 PVC, SVC and Soft PVC ...............................    6
  5854.           5.3 Traffic Management Parameters .......................    7
  5855.           5.3.1 Traffic Policing and Traffic Shaping  Parameters
  5856.                ....................................................    7
  5857.           5.3.2 Cell Loss Priority ................................    7
  5858.           5.3.3 QoS Class .........................................    8
  5859.           5.3.4 Service Category ..................................    8
  5860.           5.4 Max Active and Max Current VPI and VCI Bits .........    8
  5861.           6 Overview ..............................................    9
  5862.           6.1 Background ..........................................   10
  5863.           6.2 Structure of the MIB ................................   10
  5864.           6.3 ATM Interface Configuration Group ...................   10
  5865.           6.4 ATM Interface DS3 PLCP and TC Layer Groups ..........   11
  5866.           6.5 ATM Virtual Link and Cross-Connect Groups ...........   11
  5867.           7 Application of MIB II to ATM ..........................   11
  5868.           7.1 The System Group ....................................   11
  5869.           7.2 The Interface Group .................................   11
  5870.           7.2.1 Support of the ATM Cell Layer by ifTable ..........   12
  5871.           8 Support of the AAL3/4 Based Interfaces ................   14
  5872.           9 Support of the AAL5 Managed Objects ...................   15
  5873.           9.1 Managing AAL5 in a Switch ...........................   15
  5874.           9.2 Managing AAL5 in a Host .............................   16
  5875.           9.3 Support of AAL5 by ifTable ..........................   18
  5876.           9.4 Support of Proprietary Virtual Interface  by  ifT-
  5877.                able ...............................................   20
  5878.           9.5 AAL5 Connection Performance Statistics Group ........   21
  5879.           10 ILMI MIB and the ATM Managed Objects .................   22
  5880.           11 Definitions ..........................................   25
  5881.           12 Acknowledgments ......................................   96
  5882.           13 References ...........................................   97
  5883.           14 Security Considerations ..............................   99
  5884.           15 Author's Address .....................................   99
  5885.  
  5886.  
  5887.  
  5888.  
  5889.  
  5890.  
  5891.  
  5892.  
  5893.  
  5894.           Expires 7/8/97                                      [Page 100]
  5895.  
  5896.  
  5897.  
  5898.