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-02.txt < prev    next >
Text File  |  1996-10-30  |  202KB  |  5,962 lines

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