home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / drafts / draft_ietf_i / draft-ietf-iplpdn-frmib-dte-09.txt < prev    next >
Text File  |  1996-12-17  |  55KB  |  2,023 lines

  1.  
  2.             Management Information Base for Frame Relay DTEs
  3.                    draft-ietf-iplpdn-frmib-dte-09.txt
  4.  
  5.                       Wed Dec  4 17:02:10 PST 1996
  6.  
  7.  
  8.                              Caralyn Brown
  9.  
  10.                           Cadia Networks, Inc.
  11.                            1 Corporate Drive
  12.                      Andover, Massachusetts  01810
  13.  
  14.                             cbrown@cadia.com
  15.  
  16.  
  17.                                Fred Baker
  18.  
  19.                              Cisco Systems
  20.                              519 Lado Drive
  21.                     Santa Barbara, California 93111
  22.  
  23.                              fred@cisco.com
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.      1.  Status of this Memo
  31.  
  32.      This document is an Internet-Draft.  Internet-Drafts are
  33.      working documents of the Internet Engineering Task Force
  34.      (IETF), its areas, and its working groups.  Note that other
  35.      groups may also distribute working documents as Internet-
  36.      Drafts.
  37.  
  38.      Internet-Drafts are draft documents valid for a maximum of six
  39.      months.  Internet-Drafts may be updated, replaced, or
  40.      obsoleted by other documents at any time.  It is not
  41.      appropriate to use Internet-Drafts as reference material or to
  42.      cite them other than as a ``working draft'' or ``work in
  43.      progress.''
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.      Draft                Frame Relay DTE MIB         December 1996
  56.  
  57.  
  58.      To learn the current status of any Internet-Draft, please
  59.      check the 1id-abstracts.txt listing contained in the
  60.      Internet-Drafts Shadow Directories on ds.internic.net,
  61.      nic.nordu.net, ftp.nisc.sri.com, or munnari.oz.au.
  62.  
  63.      This draft document will be submitted to the RFC editor as an
  64.      extension to the SNMP MIB.  Please send comments to the
  65.      authors, copying frs-mib@newbridge.com and ion@nexen.com.  It
  66.      expires June 1997.
  67.  
  68.  
  69.      2.  Abstract
  70.  
  71.      This memo defines a portion of the Management Information Base
  72.      (MIB) for use with network management protocols in TCP/IP-
  73.      based internets.  In particular, it defines objects for
  74.      managing Frame Relay interfaces on DTEs.
  75.  
  76.      This memo does not specify a standard for the Internet
  77.      community.
  78.  
  79.  
  80.      3.  The SNMPv2 Network Management Framework
  81.  
  82.      The major components of the SNMPv2 Network Management
  83.      framework are described in the documents listed below.
  84.  
  85.      o    RFC 1902 [1] defines the Structure of Management
  86.           Information (SMI), the mechanisms used for describing and
  87.           naming objects for the purpose of management.
  88.  
  89.      o    STD 17, RFC 1213 [2] defines MIB-II, the core set of
  90.           managed objects (MO) for the Internet suite of protocols.
  91.  
  92.      o    RFC 1905 [3] defines the protocol used for network access
  93.           to managed objects.
  94.  
  95.      The framework is adaptable/extensible by defining new MIBs to
  96.      suit  the requirements of specific
  97.      applications/protocols/situations.
  98.  
  99.      Managed objects are accessed via a virtual information store,
  100.      the  MIB.  Objects  in  the  MIB  are  defined  using the
  101.      subset of Abstract Syntax Notation One (ASN.1) defined in the
  102.      SMI. In particular, each object type is named by an OBJECT
  103.  
  104.  
  105.  
  106.  
  107.  
  108.      Brown & Baker                                         [Page 2]
  109.  
  110.  
  111.  
  112.  
  113.      Draft                Frame Relay DTE MIB         December 1996
  114.  
  115.  
  116.      IDENTIFIER, which is an administratively assigned name. The
  117.      object  type  together  with  an  object  instance  serves  to
  118.      uniquely  identify  a  specific  instantiation  of the object.
  119.      For human convenience, often a textual string, termed the
  120.      descriptor, is  used  to refer to the object type.
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.      Brown & Baker                                         [Page 3]
  167.  
  168.  
  169.  
  170.  
  171.      Draft                Frame Relay DTE MIB         December 1996
  172.  
  173.  
  174.      4.  Overview
  175.  
  176.      4.1.  Frame Relay Operational Model
  177.  
  178.      For the purposes of understanding this document, Frame Relay
  179.      is viewed as a multi-access media, not as a group of point-
  180.      to-point connections.  This model proposes that Frame Relay is
  181.      a single interface to the network (physical connection) with
  182.      many destinations or neighbors (virtual connections).  This
  183.      view enables a network manager the ability to group all
  184.      virtual connections with their corresponding physical
  185.      connection thereby allowing simpler diagnostics and trouble
  186.      shooting.
  187.  
  188.      With the extension of the interfaces MIB, it is possible to
  189.      configure frame relay DLCs as individual interfaces and create
  190.      ifTable entries for each.  This is not recommended and is not
  191.      directly supported by this MIB.  Additionally, in the presence
  192.      of demand circuits creation of individual ifEntries for each
  193.      is not possible.
  194.  
  195.      Should the user wish to group DLCs together to associate them
  196.      with a higher layer, or to associate a DLC with an unnumbered
  197.      point-to-point service, the frame relay DTE MIB provides an
  198.      entry in the frCircuitEntry record.  For example, suppose one
  199.      were to configure a company proprietary protocol to run above
  200.      several of the frame relay VCs.  The basic layering would look
  201.      something like the following:
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.      Brown & Baker                                         [Page 4]
  225.  
  226.  
  227.  
  228.  
  229.      Draft                Frame Relay DTE MIB         December 1996
  230.  
  231.  
  232.       IP (ipaddrEntry 1 )  IP (ipaddrEntry 2)  IP (ipaddrEntry 3)
  233.          |                    |                     |
  234.          |                    |                     |
  235.          |                    |              proprietary protocol
  236.          |                    |              layer   (ifIndex 3)
  237.          |                    |                     |
  238.          |                    |                     |
  239.       DLCI 20            DLCI 30            DLCI 40/41/42
  240.       (ifIndex 2)        (ifIndex 2)         (ifIndex 2,
  241.                                               logical ifIndex 3)
  242.          |                    |                     |
  243.          |                    |                     |
  244.          |____________________|_____________________|
  245.                               |
  246.                               |
  247.                       FR  DLMCI (ifIndex.2)
  248.                               |
  249.                               |
  250.                    Physical Interface (ifIndex.1)
  251.  
  252.  
  253.  
  254.      A configuration which specified that DLCI 40, 41,and 42 were
  255.      associated with a proprietary protocol layer, while DLCI 20
  256.      and 30 were to run IP directly can now be expressed using a
  257.      combination of frCircuitIfIndex and frCircuitLogicalIfIndex.
  258.      In this particular case DLCIs 40, 41 and 42 would use
  259.      frCircuitIfIndex equal to the frame relay interface level (2)
  260.      while their frCircuitLogicalIfIndex would indicate the
  261.      proprietary protocol (3).  DLCIs 20 and 30 would have both
  262.      instances set to the frame relay interface (2).
  263.  
  264.       Object           Meaning for Frame Relay Interface
  265.       ______           _____________________________________
  266.  
  267.       ifDescr          As per DESCRIPTION in RFC 1573.
  268.       ifType           The value allocated for Frame Relay
  269.                        Interfaces - frameRelay (32).
  270.  
  271.       ifMtu            Set to maximum frame size in octets for
  272.                        this frame relay interface.
  273.  
  274.       ifSpeed          The access rate for the frame relay
  275.                        interface.  This could be different from
  276.                        the speed of the underlying physical
  277.  
  278.  
  279.  
  280.  
  281.  
  282.      Brown & Baker                                         [Page 5]
  283.  
  284.  
  285.  
  286.  
  287.      Draft                Frame Relay DTE MIB         December 1996
  288.  
  289.  
  290.                        interface, e.g. in a fractional T1 case
  291.                        the access rate could be 384 kbits/s (the
  292.                        value reported in this object) whereas the
  293.                        speed of the underlying interface would be
  294.                        1.544 Mbits/s (the value reported in the
  295.                        instance of ifSpeed for the ifEntry with
  296.                        type ds1).
  297.  
  298.       ifPhysAddress    The primary address for this interface
  299.                        assigned by the Frame Relay interface
  300.                        provider.  An octet string of zero length
  301.                        if no address is used for this interface.
  302.  
  303.       ifAdminStatus    As per DESCRIPTION in RFC 1573.
  304.  
  305.       ifOperStatus     As per DESCRIPTION in RFC 1573.
  306.  
  307.       ifLastChange     As per DESCRIPTION in RFC 1573.
  308.  
  309.       ifInOctets       The number of received octets.  This
  310.                        includes not only the information field
  311.                        (user data) but also the frame relay header
  312.                        and CRC.
  313.  
  314.       ifInUcastPkts    The number of frames received on non-
  315.                        multicast DLCIs
  316.  
  317.       ifInDiscards     The number of frames that were successfully
  318.                        received but were discarded because of
  319.                        format errors or because the VC was not
  320.                        known.  Format errors, in this case, are
  321.                        any errors which would prevent the system
  322.                        from recognizing the DLCI and placing the
  323.                        error in the frCircuitDiscard category.
  324.  
  325.       ifInErrors       The number of received frames that are
  326.                        discarded, because of an error.
  327.                        Possible errors can be the following: the
  328.                        frame relay frames were too long or were
  329.                        too short, the frames had an invalid or
  330.                        unrecognized DLCI values, or incorrect
  331.                        header values.
  332.  
  333.       ifInUnknownProtos  Number of unknown or unsupported
  334.                        upper layer protocol frames received
  335.  
  336.  
  337.  
  338.  
  339.  
  340.      Brown & Baker                                         [Page 6]
  341.  
  342.  
  343.  
  344.  
  345.      Draft                Frame Relay DTE MIB         December 1996
  346.  
  347.  
  348.                        and discarded.
  349.  
  350.       ifOutOctets      The number of received octets.  This
  351.                        includes not only the information field
  352.                        (user data) but also the frame relay header
  353.                        and CRC.
  354.  
  355.       ifOutUcastpkts   The number of frames sent.
  356.  
  357.       ifOutDiscards    The number of frames discarded in the
  358.                        transmit direction.
  359.  
  360.       ifOutErrors      The number of frames discarded in the
  361.                        egress direction, because of errors.
  362.  
  363.       ifName           As per DESCRIPTION in RFC 1573.
  364.  
  365.       ifInMulticastPkts   The number of unerrored frames received
  366.                           on a multicast DLCI.
  367.  
  368.       ifInBroadcastPkts   Always zero (0) as there are no broadcast
  369.                           frames.
  370.  
  371.       ifOutMulticastPkts  The number of frames transmitted over a
  372.                           multicast DLCI.
  373.  
  374.       ifOutBroadcastPkts  Always zero (0) as there are no broadcast
  375.                           frames.
  376.  
  377.       ifHCInOctets     Only required when ifSpeed >= 155 Mbits/s.
  378.      See
  379.                        details for ifInOctets.
  380.  
  381.       ifHCOutOctets    Only required when ifSpeed >= 155 Mbits/s.
  382.      See
  383.                        details for ifInOctets.
  384.  
  385.       ifLinkUpDownTrapEnble  As per DESCRIPTION in RFC 1573.
  386.  
  387.       ifHighSpeed      The access rate of the frame relay interface
  388.                        measured in Mbits/s.  If the access rate is
  389.                        less than 1 Mbits/s, this object returns 0.
  390.  
  391.       ifPromiscuousMode   Set to false(2).
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.      Brown & Baker                                         [Page 7]
  399.  
  400.  
  401.  
  402.  
  403.      Draft                Frame Relay DTE MIB         December 1996
  404.  
  405.  
  406.       ifConnectorPresent  Set to false(2).
  407.  
  408.  
  409.  
  410.  
  411.      4.2.  Textual Conventions
  412.  
  413.      One new data type is introduced as a textual convention in
  414.      this MIB document.  This textual convention enhances the
  415.      readability of the specification and can ease comparison with
  416.      other specifications if appropriate.  It should be noted that
  417.      the introduction of this textual conventions has no effect on
  418.      either the syntax nor the semantics of any managed objects.
  419.      The use of this is merely an artifact of the explanatory
  420.      method used.  Objects defined in terms of one of these methods
  421.      are always encoded by means of the rules that define the
  422.      primitive type.  Hence, no changes to the SMI or the SNMP are
  423.      necessary to accommodate this textual conventions which is
  424.      adopted merely for the convenience of readers and writers in
  425.      pursuit of the elusive goal of clear, concise, and unambiguous
  426.      MIB documents.
  427.  
  428.      The new data type is DLCI.  DLCI refers to the range
  429.      0..DLCINumber, and is used to refer to the valid Data Link
  430.      Connection Indices.  DLCINumber is, by definition, the largest
  431.      possible DLCI value possible under the configured Q.922
  432.      Address Format.
  433.  
  434.      4.3.  Structure of MIB
  435.  
  436.      The MIB is composed of three groups, one defining the Data
  437.      Link Connection Management Interface (DLCMI), one describing
  438.      the Circuits, and a third describing errors.
  439.  
  440.      During normal operation, Frame Relay virtual circuits will be
  441.      added, deleted and change availability.  The occurrence of
  442.      such changes is of interest to the network manager and
  443.      therefore, one trap is defined, intended to be corollary to
  444.      the SNMP "Link Up" and "Link Down" traps.
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.      Brown & Baker                                         [Page 8]
  457.  
  458.  
  459.  
  460.  
  461.      Draft                Frame Relay DTE MIB         December 1996
  462.  
  463.  
  464.      5.  Definitions
  465.  
  466.      FRAME-RELAY-DTE-MIB DEFINITIONS ::= BEGIN
  467.  
  468.      IMPORTS
  469.                  MODULE-IDENTITY, OBJECT-TYPE, Counter32,
  470.                  Integer32, NOTIFICATION-TYPE             FROM SNMPv2-SMI
  471.                  TEXTUAL-CONVENTION, RowStatus, TimeStamp FROM SNMPv2-TC
  472.                  MODULE-COMPLIANCE, OBJECT-GROUP          FROM SNMPv2-CONF
  473.                  transmission                             FROM RFC1213-MIB
  474.                  InterfaceIndex                           FROM IF-MIB;
  475.  
  476.      --  Frame Relay DTE MIB
  477.  
  478.      frameRelayDTE MODULE-IDENTITY
  479.          LAST-UPDATED "9612041702Z" -- Wed Dec  4 17:02:10 PST 1996
  480.          ORGANIZATION "IETF IPLPDN Working Group"
  481.          CONTACT-INFO
  482.             "       Caralyn Brown
  483.             Postal: Cadia Networks, Inc.
  484.                     1 Corporate Drive
  485.                     Andover, Massachusetts  01810
  486.             Tel:    +1 508 689 2400 x133
  487.             E-Mail: cbrown@cadia.com
  488.  
  489.                     Fred Baker
  490.             Postal: Cisco Systems
  491.                     519 Lado Drive
  492.                     Santa Barbara, California 93111
  493.             Tel:    +1 408 526 4257
  494.             E-Mail: fred@cisco.com"
  495.          DESCRIPTION
  496.             "The MIB module to describe the use of a Frame Relay
  497.             interface by a DTE.  This was converted from RFC 1315's
  498.             SMI-V1 to SMI-V2; therefore, indices are read-only
  499.             rather than being not-accessible."
  500.          ::= { transmission 32 }
  501.  
  502.  
  503.      --
  504.      --      the range of a Data Link Connection Identifier
  505.      --
  506.      DLCI ::= TEXTUAL-CONVENTION
  507.          STATUS      current
  508.          DESCRIPTION
  509.  
  510.  
  511.  
  512.  
  513.  
  514.      Brown & Baker                                         [Page 9]
  515.  
  516.  
  517.  
  518.  
  519.      Draft                Frame Relay DTE MIB         December 1996
  520.  
  521.  
  522.             "The range of DLCI values.  Note that this varies by
  523.             interface configuration; normally, interfaces may use
  524.             0..1023, but may be configured to use ranges as large
  525.             as 0..2^23."
  526.          SYNTAX      INTEGER (0..8388607)
  527.  
  528.      --
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.      Brown & Baker                                        [Page 10]
  573.  
  574.  
  575.  
  576.  
  577.      Draft                Frame Relay DTE MIB         December 1996
  578.  
  579.  
  580.      --  Data Link Connection Management Interface
  581.  
  582.      --      The variables that configure the DLC Management Interface.
  583.  
  584.      frDlcmiTable OBJECT-TYPE
  585.          SYNTAX   SEQUENCE OF FrDlcmiEntry
  586.          MAX-ACCESS   not-accessible
  587.          STATUS   current
  588.          DESCRIPTION
  589.             "The Parameters for the Data Link Connection Management
  590.             Interface for the frame relay service on this
  591.             interface."
  592.          REFERENCE
  593.             "American National Standard T1.617-1991, Annex D"
  594.          ::= { frameRelayDTE 1 }
  595.  
  596.      frDlcmiEntry OBJECT-TYPE
  597.          SYNTAX   FrDlcmiEntry
  598.          MAX-ACCESS   not-accessible
  599.          STATUS   current
  600.          DESCRIPTION
  601.             "The Parameters for a particular Data Link Connection
  602.             Management Interface."
  603.          INDEX { frDlcmiIfIndex }
  604.          ::= { frDlcmiTable 1 }
  605.  
  606.  
  607.      FrDlcmiEntry ::=
  608.          SEQUENCE {
  609.              frDlcmiIfIndex                  InterfaceIndex,
  610.              frDlcmiState                    INTEGER,
  611.              frDlcmiAddress                  INTEGER,
  612.              frDlcmiAddressLen               INTEGER,
  613.              frDlcmiPollingInterval          INTEGER,
  614.              frDlcmiFullEnquiryInterval      INTEGER,
  615.              frDlcmiErrorThreshold           INTEGER,
  616.              frDlcmiMonitoredEvents          INTEGER,
  617.              frDlcmiMaxSupportedVCs          DLCI,
  618.              frDlcmiMulticast                INTEGER,
  619.              frDlcmiStatus                   INTEGER,
  620.              frDlcmiRowStatus                RowStatus
  621.      }
  622.  
  623.  
  624.      frDlcmiIfIndex OBJECT-TYPE
  625.  
  626.  
  627.  
  628.  
  629.  
  630.      Brown & Baker                                        [Page 11]
  631.  
  632.  
  633.  
  634.  
  635.      Draft                Frame Relay DTE MIB         December 1996
  636.  
  637.  
  638.          SYNTAX   InterfaceIndex
  639.          MAX-ACCESS   read-only
  640.          STATUS   current
  641.          DESCRIPTION
  642.             "The ifIndex value of the corresponding ifEntry."
  643.          ::= { frDlcmiEntry 1 }
  644.  
  645.  
  646.      frDlcmiState OBJECT-TYPE
  647.          SYNTAX INTEGER      {
  648.              noLmiConfigured (1),
  649.              lmiRev1         (2),
  650.              ansiT1617D      (3),  -- ANSI T1.617 Annex D
  651.              ansiT1617B      (4),  -- ANSI T1.617 Annex B
  652.              itut933A        (5),  -- CCITT Q933 Annex A
  653.              ansiT1617D1994  (6)   -- ANSI T1.617a-1994 Annex D
  654.          }
  655.          MAX-ACCESS   read-create
  656.          STATUS   current
  657.          DESCRIPTION
  658.             "This variable states which Data Link Connection
  659.             Management scheme is active (and by implication, what
  660.             DLCI it uses) on the Frame Relay interface."
  661.          REFERENCE
  662.             "American National Standard T1.617-1991, American
  663.             National Standard T1.617a-1994, ITU-T Recommendation
  664.             Q.933 (03/93)."
  665.  
  666.          ::= { frDlcmiEntry 2 }
  667.  
  668.  
  669.      frDlcmiAddress OBJECT-TYPE
  670.          SYNTAX      INTEGER {
  671.                      q921           (1),  -- 13 bit DLCI
  672.                      q922March90    (2),  -- 11 bit DLCI
  673.                      q922November90 (3),  -- 10 bit DLCI
  674.                      q922           (4)   -- Final Standard
  675.          }
  676.          MAX-ACCESS  read-create
  677.          STATUS  current
  678.          DESCRIPTION
  679.             "This variable states which address format is in use on
  680.             the Frame Relay interface."
  681.          ::= { frDlcmiEntry 3 }
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.      Brown & Baker                                        [Page 12]
  689.  
  690.  
  691.  
  692.  
  693.      Draft                Frame Relay DTE MIB         December 1996
  694.  
  695.  
  696.      frDlcmiAddressLen OBJECT-TYPE
  697.          SYNTAX  INTEGER     {
  698.                  twoOctets (2),
  699.                  threeOctets (3),
  700.                  fourOctets (4)
  701.          }
  702.          MAX-ACCESS  read-create
  703.          STATUS  current
  704.          DESCRIPTION
  705.             "This variable states the address length in octets.  In
  706.             the case of Q922 format, the length indicates the
  707.             entire length of the address including the control
  708.             portion."
  709.          ::= { frDlcmiEntry 4 }
  710.  
  711.  
  712.      frDlcmiPollingInterval OBJECT-TYPE
  713.          SYNTAX   INTEGER (5..30)
  714.          UNITS    "seconds"
  715.          MAX-ACCESS   read-create
  716.          STATUS   current
  717.          DESCRIPTION
  718.             "This is the number of seconds between successive
  719.             status enquiry messages."
  720.          REFERENCE
  721.             "American National Standard T1.617-1991, Section D.7
  722.             Timer T391."
  723.          DEFVAL { 10 }
  724.          ::= { frDlcmiEntry 5 }
  725.  
  726.  
  727.      frDlcmiFullEnquiryInterval OBJECT-TYPE
  728.          SYNTAX   INTEGER (1..255)
  729.          MAX-ACCESS   read-create
  730.          STATUS   current
  731.          DESCRIPTION
  732.             "Number of status enquiry intervals that pass before
  733.             issuance of a full status enquiry message."
  734.          REFERENCE
  735.             "American National Standard T1.617-1991, Section D.7
  736.             Counter N391."
  737.          DEFVAL { 6 }
  738.          ::= { frDlcmiEntry 6 }
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.      Brown & Baker                                        [Page 13]
  747.  
  748.  
  749.  
  750.  
  751.      Draft                Frame Relay DTE MIB         December 1996
  752.  
  753.  
  754.      frDlcmiErrorThreshold OBJECT-TYPE
  755.          SYNTAX   INTEGER (1..10)
  756.          MAX-ACCESS   read-create
  757.          STATUS   current
  758.          DESCRIPTION
  759.             "This is the maximum number of unanswered Status
  760.             Enquiries the equipment shall accept before declaring
  761.             the interface down."
  762.          REFERENCE
  763.             "American National Standard T1.617-1991, Section D.5.1
  764.             Counter N392."
  765.          DEFVAL { 3 }
  766.          ::= { frDlcmiEntry 7 }
  767.  
  768.  
  769.      frDlcmiMonitoredEvents OBJECT-TYPE
  770.          SYNTAX   INTEGER (1..10)
  771.          MAX-ACCESS   read-create
  772.          STATUS   current
  773.          DESCRIPTION
  774.             "This is the number of status polling intervals over
  775.             which the error threshold is counted.  For example, if
  776.             within 'MonitoredEvents' number of events the station
  777.             receives 'ErrorThreshold' number of errors, the
  778.             interface is marked as down."
  779.          REFERENCE
  780.             "American National Standard T1.617-1991, Section D.5.2
  781.             Counter N393."
  782.          DEFVAL { 4 }
  783.          ::= { frDlcmiEntry 8 }
  784.  
  785.  
  786.      frDlcmiMaxSupportedVCs OBJECT-TYPE
  787.          SYNTAX   DLCI
  788.          MAX-ACCESS   read-create
  789.          STATUS   current
  790.          DESCRIPTION
  791.             "The maximum number of Virtual Circuits allowed for
  792.             this interface.  Usually dictated by the Frame Relay
  793.             network.
  794.  
  795.             In response to a SET, if a value less than zero or
  796.             higher than the agent's maximal capability is
  797.             configured, the agent should respond badValue"
  798.          ::= { frDlcmiEntry 9 }
  799.  
  800.  
  801.  
  802.  
  803.  
  804.      Brown & Baker                                        [Page 14]
  805.  
  806.  
  807.  
  808.  
  809.      Draft                Frame Relay DTE MIB         December 1996
  810.  
  811.  
  812.      frDlcmiMulticast OBJECT-TYPE
  813.          SYNTAX   INTEGER    {
  814.                      nonBroadcast (1),
  815.                      broadcast (2)
  816.                      }
  817.          MAX-ACCESS   read-create
  818.          STATUS   current
  819.          DESCRIPTION
  820.             "This indicates whether the Frame Relay interface is
  821.             using a multicast service."
  822.          ::= { frDlcmiEntry 10 }
  823.  
  824.  
  825.  
  826.      frDlcmiStatus OBJECT-TYPE
  827.          SYNTAX   INTEGER    {
  828.                      running      (1),    -- init complete, system running
  829.                      fault        (2),    -- error threshold exceeded
  830.                      initializing (3)     -- system start up
  831.                      }
  832.          MAX-ACCESS   read-only
  833.          STATUS   current
  834.          DESCRIPTION
  835.             "This indicates the status of the Frame Relay interface
  836.             as determined by the performance of the dlcmi.  If no
  837.             dlcmi is running, the Frame Relay interface will stay
  838.             in the running state indefinitely."
  839.          ::= { frDlcmiEntry 11 }
  840.  
  841.  
  842.      frDlcmiRowStatus OBJECT-TYPE
  843.          SYNTAX   RowStatus
  844.          MAX-ACCESS   read-create
  845.          STATUS   current
  846.          DESCRIPTION
  847.             "SNMP Version 2 Row Status Variable."
  848.          ::= { frDlcmiEntry 12 }
  849.      --
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.      Brown & Baker                                        [Page 15]
  863.  
  864.  
  865.  
  866.  
  867.      Draft                Frame Relay DTE MIB         December 1996
  868.  
  869.  
  870.      -- A Frame Relay service is a multiplexing service.  Data
  871.      -- Link Connection Identifiers enumerate virtual circuits
  872.      -- (permanent or dynamic) which are layered onto the underlying
  873.      -- circuit, represented by ifEntry.  Therefore, each of the entries
  874.      -- in the Standard MIB's Interface Table with an IfType of
  875.      -- Frame Relay represents a Q.922 interface.  Zero or more
  876.      -- virtual circuits are layered onto this interface and provide
  877.      -- interconnection with various remote destinations.
  878.      -- Each such virtual circuit is represented by an entry in the
  879.      -- circuit table.  The management virtual circuit (i.e. DLCI 0)
  880.      -- is a virtual circuit by this definition and will be represented
  881.      -- with an entry in the circuit table.
  882.  
  883.      --   Circuit Table
  884.  
  885.      -- The table describing the use of the DLCIs attached to
  886.      -- each Frame Relay Interface.
  887.  
  888.      frCircuitTable OBJECT-TYPE
  889.          SYNTAX   SEQUENCE OF FrCircuitEntry
  890.          MAX-ACCESS   not-accessible
  891.          STATUS   current
  892.          DESCRIPTION
  893.             "A table containing information about specific Data
  894.             Link Connections (DLC) or virtual circuits."
  895.          ::= { frameRelayDTE 2 }
  896.  
  897.      frCircuitEntry OBJECT-TYPE
  898.          SYNTAX   FrCircuitEntry
  899.          MAX-ACCESS   not-accessible
  900.          STATUS   current
  901.          DESCRIPTION
  902.             "The information regarding a single Data Link
  903.             Connection."
  904.          INDEX { frCircuitIfIndex, frCircuitDlci }
  905.          ::= { frCircuitTable 1 }
  906.  
  907.  
  908.      FrCircuitEntry ::=
  909.          SEQUENCE {
  910.              frCircuitIfIndex                InterfaceIndex,
  911.              frCircuitDlci                   DLCI,
  912.              frCircuitState                  INTEGER,
  913.              frCircuitReceivedFECNs          Counter32,
  914.              frCircuitReceivedBECNs          Counter32,
  915.  
  916.  
  917.  
  918.  
  919.  
  920.      Brown & Baker                                        [Page 16]
  921.  
  922.  
  923.  
  924.  
  925.      Draft                Frame Relay DTE MIB         December 1996
  926.  
  927.  
  928.              frCircuitSentFrames             Counter32,
  929.              frCircuitSentOctets             Counter32,
  930.              frCircuitReceivedFrames         Counter32,
  931.              frCircuitReceivedOctets         Counter32,
  932.              frCircuitCreationTime           TimeStamp,
  933.              frCircuitLastTimeChange         TimeStamp,
  934.              frCircuitCommittedBurst         Integer32,
  935.              frCircuitExcessBurst            Integer32,
  936.              frCircuitThroughput             Integer32,
  937.              frCircuitMulticast              INTEGER,
  938.              frCircuitType                   INTEGER,
  939.              frCircuitDiscards               Counter32,
  940.              frCircuitReceivedDEs            Counter32,
  941.              frCircuitSentDEs                Counter32,
  942.              frCircuitLogicalIfIndex         InterfaceIndex,
  943.              frCircuitRowStatus              RowStatus
  944.      }
  945.  
  946.  
  947.      frCircuitIfIndex OBJECT-TYPE
  948.          SYNTAX   InterfaceIndex
  949.          MAX-ACCESS   read-only
  950.          STATUS   current
  951.          DESCRIPTION
  952.             "The ifIndex Value of the ifEntry this virtual circuit
  953.             is layered onto."
  954.          ::= { frCircuitEntry 1 }
  955.  
  956.  
  957.      frCircuitDlci OBJECT-TYPE
  958.          SYNTAX   DLCI
  959.          MAX-ACCESS   read-only
  960.          STATUS   current
  961.          DESCRIPTION
  962.             "The Data Link Connection Identifier for this virtual
  963.             circuit."
  964.          REFERENCE
  965.             "American National Standard T1.618-1991, Section 3.3.6"
  966.          ::= { frCircuitEntry 2 }
  967.  
  968.  
  969.      frCircuitState OBJECT-TYPE
  970.          SYNTAX   INTEGER    {
  971.                      invalid (1),
  972.                      active (2),
  973.  
  974.  
  975.  
  976.  
  977.  
  978.      Brown & Baker                                        [Page 17]
  979.  
  980.  
  981.  
  982.  
  983.      Draft                Frame Relay DTE MIB         December 1996
  984.  
  985.  
  986.                      inactive (3)
  987.                   }
  988.          MAX-ACCESS   read-create
  989.          STATUS   current
  990.          DESCRIPTION
  991.             "Indicates whether the particular virtual circuit is
  992.             operational.  In the absence of a Data Link Connection
  993.             Management Interface, virtual circuit entries (rows)
  994.             may be created by setting virtual circuit state to
  995.             'active', or deleted by changing Circuit state to
  996.             'invalid'.
  997.  
  998.             Whether or not the row actually disappears is left to
  999.             the implementation, so this object may actually read as
  1000.             'invalid' for some arbitrary length of time.  It is
  1001.             also legal to set the state of a virtual circuit to
  1002.             'inactive' to temporarily disable a given circuit.
  1003.  
  1004.             The use of 'invalid' is deprecated in this SNMP Version
  1005.             2 MIB, in favor of frCircuitRowStatus."
  1006.          DEFVAL { active }
  1007.          ::= { frCircuitEntry 3 }
  1008.  
  1009.  
  1010.      frCircuitReceivedFECNs OBJECT-TYPE
  1011.          SYNTAX   Counter32
  1012.          MAX-ACCESS   read-only
  1013.          STATUS   current
  1014.          DESCRIPTION
  1015.             "Number of frames received from the network indicating
  1016.             forward congestion since the virtual circuit was
  1017.             created.  This occurs when the remote DTE sets the FECN
  1018.             flag, or when a switch in the network enqueues the
  1019.             frame to a trunk whose transmission queue is
  1020.             congested."
  1021.          REFERENCE
  1022.             "American National Standard T1.618-1991, Section 3.3.3"
  1023.          ::= { frCircuitEntry 4 }
  1024.  
  1025.  
  1026.      frCircuitReceivedBECNs OBJECT-TYPE
  1027.          SYNTAX   Counter32
  1028.          MAX-ACCESS   read-only
  1029.          STATUS   current
  1030.          DESCRIPTION
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.      Brown & Baker                                        [Page 18]
  1037.  
  1038.  
  1039.  
  1040.  
  1041.      Draft                Frame Relay DTE MIB         December 1996
  1042.  
  1043.  
  1044.             "Number of frames received from the network indicating
  1045.             backward congestion since the virtual circuit was
  1046.             created.  This occurs when the remote DTE sets the BECN
  1047.             flag, or when a switch in the network receives the
  1048.             frame from a trunk whose transmission queue is
  1049.             congested."
  1050.          REFERENCE
  1051.             "American National Standard T1.618-1991, Section 3.3.4"
  1052.          ::= { frCircuitEntry 5 }
  1053.  
  1054.  
  1055.      frCircuitSentFrames OBJECT-TYPE
  1056.          SYNTAX   Counter32
  1057.          MAX-ACCESS   read-only
  1058.          STATUS   current
  1059.          DESCRIPTION
  1060.             "The number of frames sent from this virtual circuit
  1061.             since it was created."
  1062.          ::= { frCircuitEntry 6 }
  1063.  
  1064.  
  1065.      frCircuitSentOctets OBJECT-TYPE
  1066.          SYNTAX   Counter32
  1067.          MAX-ACCESS   read-only
  1068.          STATUS   current
  1069.          DESCRIPTION
  1070.             "The number of octets sent from this virtual circuit
  1071.             since it was created.  Octets counted are the full
  1072.             frame relay header and the payload, but do not include
  1073.             the flag characters or CRC."
  1074.          ::= { frCircuitEntry 7 }
  1075.  
  1076.  
  1077.      frCircuitReceivedFrames OBJECT-TYPE
  1078.          SYNTAX   Counter32
  1079.          MAX-ACCESS   read-only
  1080.          STATUS   current
  1081.          DESCRIPTION
  1082.             "Number of frames received over this virtual circuit
  1083.             since it was created."
  1084.          ::= { frCircuitEntry 8 }
  1085.  
  1086.  
  1087.      frCircuitReceivedOctets OBJECT-TYPE
  1088.          SYNTAX   Counter32
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.      Brown & Baker                                        [Page 19]
  1095.  
  1096.  
  1097.  
  1098.  
  1099.      Draft                Frame Relay DTE MIB         December 1996
  1100.  
  1101.  
  1102.          MAX-ACCESS   read-only
  1103.          STATUS   current
  1104.          DESCRIPTION
  1105.             "Number of octets received over this virtual circuit
  1106.             since it was created.  Octets counted include the full
  1107.             frame relay header, but do not include the flag
  1108.             characters or the CRC."
  1109.          ::= { frCircuitEntry 9 }
  1110.  
  1111.  
  1112.      frCircuitCreationTime OBJECT-TYPE
  1113.          SYNTAX   TimeStamp
  1114.          MAX-ACCESS   read-only
  1115.          STATUS   current
  1116.          DESCRIPTION
  1117.             "The value of sysUpTime when the virtual circuit was
  1118.             created, whether by the Data Link Connection Management
  1119.             Interface or by a SetRequest."
  1120.          ::= { frCircuitEntry 10 }
  1121.  
  1122.  
  1123.      frCircuitLastTimeChange OBJECT-TYPE
  1124.          SYNTAX   TimeStamp
  1125.          MAX-ACCESS   read-only
  1126.          STATUS   current
  1127.          DESCRIPTION
  1128.             "The value of sysUpTime when last there was a change in
  1129.             the virtual circuit state"
  1130.          ::= { frCircuitEntry 11 }
  1131.  
  1132.  
  1133.      frCircuitCommittedBurst OBJECT-TYPE
  1134.          SYNTAX   Integer32
  1135.          MAX-ACCESS   read-create
  1136.          STATUS   current
  1137.          DESCRIPTION
  1138.             "This variable indicates the maximum amount of data, in
  1139.             bits, that the network agrees to transfer under normal
  1140.             conditions, during the measurement interval."
  1141.          REFERENCE
  1142.             "American National Standard T1.617-1991, Section
  1143.             6.5.19"
  1144.          DEFVAL   { 0 }  -- the default indicates no commitment
  1145.          ::= { frCircuitEntry 12 }
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.      Brown & Baker                                        [Page 20]
  1153.  
  1154.  
  1155.  
  1156.  
  1157.      Draft                Frame Relay DTE MIB         December 1996
  1158.  
  1159.  
  1160.      frCircuitExcessBurst OBJECT-TYPE
  1161.          SYNTAX   Integer32
  1162.          MAX-ACCESS   read-create
  1163.          STATUS   current
  1164.          DESCRIPTION
  1165.             "This variable indicates the maximum amount of
  1166.             uncommitted data bits that the network will attempt to
  1167.             deliver over the measurement interval.
  1168.  
  1169.             By default, if not configured when creating the entry,
  1170.             the Excess Information Burst Size is set to the value
  1171.             of ifSpeed."
  1172.          REFERENCE
  1173.             "American National Standard T1.617-1991, Section
  1174.             6.5.19"
  1175.          ::= { frCircuitEntry 13 }
  1176.  
  1177.  
  1178.      frCircuitThroughput OBJECT-TYPE
  1179.          SYNTAX   Integer32
  1180.          MAX-ACCESS   read-create
  1181.          STATUS   current
  1182.          DESCRIPTION
  1183.             "Throughput is the average number of 'Frame Relay
  1184.             Information Field' bits transferred per second across a
  1185.             user network interface in one direction, measured over
  1186.             the measurement interval.
  1187.  
  1188.             If the configured committed burst rate and throughput
  1189.             are both non-zero, the measurement interval
  1190.                 T=frCircuitCommittedBurst/frCircuitThroughput.
  1191.  
  1192.             If the configured committed burst rate and throughput
  1193.             are both zero, the measurement interval
  1194.                        T=frCircuitExcessBurst/ifSpeed."
  1195.          REFERENCE
  1196.             "American National Standard T1.617-1991, Section
  1197.             6.5.19"
  1198.          DEFVAL {0}  -- the default value of Throughput is
  1199.                      -- "no commitment".
  1200.          ::= { frCircuitEntry 14 }
  1201.  
  1202.      frCircuitMulticast OBJECT-TYPE
  1203.          SYNTAX   INTEGER    {
  1204.                      unicast   (1),
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.      Brown & Baker                                        [Page 21]
  1211.  
  1212.  
  1213.  
  1214.  
  1215.      Draft                Frame Relay DTE MIB         December 1996
  1216.  
  1217.  
  1218.                      oneWay    (2),
  1219.                      twoWay    (3),
  1220.                      nWay      (4)
  1221.                      }
  1222.          MAX-ACCESS   read-create
  1223.          STATUS   current
  1224.          DESCRIPTION
  1225.             "This indicates whether this VC is used as a unicast VC
  1226.             (i.e. not multicast) or the type of multicast service
  1227.             subscribed to"
  1228.          REFERENCE
  1229.             "Frame Relay PVC Multicast Service and Protocol
  1230.             Description Implementation: FRF.7 Frame Relay Forum
  1231.             Technical Committe October 21, 1994"
  1232.               DEFVAL {unicast}  -- the default value of frCircuitMulticast is
  1233.                           -- "unicast" (not a multicast VC).
  1234.               ::= { frCircuitEntry 15 }
  1235.  
  1236.  
  1237.      frCircuitType OBJECT-TYPE
  1238.          SYNTAX   INTEGER    {
  1239.                      static  (1),
  1240.                      dynamic (2)
  1241.                   }
  1242.          MAX-ACCESS   read-only
  1243.          STATUS   current
  1244.          DESCRIPTION
  1245.             "Indication of whether the VC was manually created
  1246.             (static), or dynamically created (dynamic) via the data
  1247.             link control management interface."
  1248.          ::= { frCircuitEntry 16 }
  1249.  
  1250.  
  1251.      frCircuitDiscards OBJECT-TYPE
  1252.          SYNTAX   Counter32
  1253.          MAX-ACCESS   read-only
  1254.          STATUS   current
  1255.          DESCRIPTION
  1256.             "The number of inbound frames dropped because of format
  1257.             errors, or because the VC is inactive."
  1258.          ::= { frCircuitEntry 17 }
  1259.  
  1260.  
  1261.      frCircuitReceivedDEs OBJECT-TYPE
  1262.          SYNTAX   Counter32
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.      Brown & Baker                                        [Page 22]
  1269.  
  1270.  
  1271.  
  1272.  
  1273.      Draft                Frame Relay DTE MIB         December 1996
  1274.  
  1275.  
  1276.          MAX-ACCESS   read-only
  1277.          STATUS   current
  1278.          DESCRIPTION
  1279.             "Number of frames received from the network indicating
  1280.             that they were eligible for discard since the virtual
  1281.             circuit was created.  This occurs when the remote DTE
  1282.             sets the DE flag, or when in remote DTE's switch
  1283.             detects that the frame was received as Excess Burst
  1284.             data."
  1285.          REFERENCE
  1286.             "American National Standard T1.618-1991, Section 3.3.4"
  1287.          ::= { frCircuitEntry 18 }
  1288.  
  1289.  
  1290.      frCircuitSentDEs OBJECT-TYPE
  1291.          SYNTAX   Counter32
  1292.          MAX-ACCESS   read-only
  1293.          STATUS   current
  1294.          DESCRIPTION
  1295.             "Number of frames sent to the network in- dicating
  1296.             that  they  were eligible for discard since the virtual
  1297.             circuit  was  created.   This occurs when the local DTE
  1298.             sets the DE flag, indicating that during Network
  1299.             congestion situations those frames should be discarded
  1300.             in preference of other frames sent without the DE bit
  1301.             set."
  1302.          REFERENCE
  1303.             "American National  Standard  T1.618-1991, Section
  1304.             3.3.4"
  1305.         ::= { frCircuitEntry 19 }
  1306.  
  1307.      frCircuitLogicalIfIndex OBJECT-TYPE
  1308.          SYNTAX  InterfaceIndex
  1309.          MAX-ACCESS read-create
  1310.          STATUS  current
  1311.          DESCRIPTION
  1312.             "Normally the same value as frDlcmiIfIndex, but
  1313.             different when an implementation associates a virtual
  1314.             ifEntry with a DLC or set of DLCs in order to associate
  1315.             higher layer objects such as the ipAddrEntry with a
  1316.             subset of the virtual circuits on a Frame Relay
  1317.             interface. The type of such ifEntries is defined by the
  1318.             higher layer object; for example, if PPP/Frame Relay is
  1319.             implemented, the ifType of this ifEntry would be PPP.
  1320.             If it is not so defined, as would be the case with an
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.      Brown & Baker                                        [Page 23]
  1327.  
  1328.  
  1329.  
  1330.  
  1331.      Draft                Frame Relay DTE MIB         December 1996
  1332.  
  1333.  
  1334.             ipAddrEntry, it should be of type Other."
  1335.         ::= { frCircuitEntry 20 }
  1336.  
  1337.      frCircuitRowStatus OBJECT-TYPE
  1338.          SYNTAX   RowStatus
  1339.          MAX-ACCESS   read-create
  1340.          STATUS   current
  1341.          DESCRIPTION
  1342.             " This object is used to create a new row or modify or
  1343.             destroy an existing row in the manner described in the
  1344.             definition of the RowStatus textual convention."
  1345.          ::= { frCircuitEntry 21 }
  1346.      --
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.      Brown & Baker                                        [Page 24]
  1385.  
  1386.  
  1387.  
  1388.  
  1389.      Draft                Frame Relay DTE MIB         December 1996
  1390.  
  1391.  
  1392.      --  Error Table
  1393.  
  1394.      -- The table describing errors encountered on each Frame
  1395.      -- Relay Interface.
  1396.  
  1397.      frErrTable OBJECT-TYPE
  1398.          SYNTAX   SEQUENCE OF FrErrEntry
  1399.          MAX-ACCESS   not-accessible
  1400.          STATUS   current
  1401.          DESCRIPTION
  1402.             "A table containing information about Errors on the
  1403.             Frame Relay interface."
  1404.          ::= { frameRelayDTE 3 }
  1405.  
  1406.      frErrEntry OBJECT-TYPE
  1407.          SYNTAX   FrErrEntry
  1408.          MAX-ACCESS   not-accessible
  1409.          STATUS   current
  1410.          DESCRIPTION
  1411.             "The error information for a single frame relay
  1412.             interface."
  1413.          INDEX { frErrIfIndex }
  1414.          ::= { frErrTable 1 }
  1415.  
  1416.  
  1417.      FrErrEntry ::=
  1418.          SEQUENCE {
  1419.              frErrIfIndex            InterfaceIndex,
  1420.              frErrType               INTEGER,
  1421.              frErrData               OCTET STRING,
  1422.              frErrTime               TimeStamp,
  1423.              frErrFaults             Counter32,
  1424.              frErrFaultTime          TimeStamp
  1425.      }
  1426.  
  1427.  
  1428.      frErrIfIndex OBJECT-TYPE
  1429.          SYNTAX   InterfaceIndex
  1430.          MAX-ACCESS   read-only
  1431.          STATUS   current
  1432.          DESCRIPTION
  1433.             "The ifIndex Value of the corresponding ifEntry."
  1434.          ::= { frErrEntry 1 }
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.      Brown & Baker                                        [Page 25]
  1443.  
  1444.  
  1445.  
  1446.  
  1447.      Draft                Frame Relay DTE MIB         December 1996
  1448.  
  1449.  
  1450.          frErrType OBJECT-TYPE
  1451.              SYNTAX   INTEGER    {
  1452.                          unknownError(1),
  1453.                          receiveShort(2),
  1454.                          receiveLong(3),
  1455.                          illegalAddress(4),
  1456.                          unknownAddress(5),
  1457.                          dlcmiProtoErr(6),
  1458.                          dlcmiUnknownIE(7),
  1459.                          dlcmiSequenceErr(8),
  1460.                          dlcmiUnknownRpt(9),
  1461.                          noErrorSinceReset(10)
  1462.                       }
  1463.  
  1464.          MAX-ACCESS   read-only
  1465.          STATUS   current
  1466.          DESCRIPTION
  1467.      "The type of error that was last seen  on  this interface:
  1468.  
  1469.      receiveShort: frame was not long enough to allow
  1470.              demultiplexing - the address field was incomplete, or for
  1471.              virtual circuits using Multiprotocol over Frame Relay, the protocol
  1472.              identifier was missing or incomplete.
  1473.  
  1474.      receiveLong: frame exceeded maximum length configured for this interface.
  1475.  
  1476.      illegalAddress: address field did not match configured format.
  1477.  
  1478.      unknownAddress: frame received on a virtual circuit which was not active
  1479.                      or administratively disabled.
  1480.  
  1481.      dlcmiProtoErr: unspecified error occurred when attempting to interpret link
  1482.                      maintenance frame.
  1483.  
  1484.      dlcmiUnknownIE: link maintenance frame contained an Information Element
  1485.                      type which is not valid for the configured link maintenance
  1486.                      protocol.
  1487.  
  1488.      dlcmiSequenceErr: link maintenance frame contained a sequence number
  1489.                      number other than the expected value.
  1490.  
  1491.      dlcmiUnknownRpt: link maintenance frame contained a Report Type Information
  1492.                      Element whose value was not valid for the configured
  1493.                      link maintenance protocol.
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.      Brown & Baker                                        [Page 26]
  1501.  
  1502.  
  1503.  
  1504.  
  1505.      Draft                Frame Relay DTE MIB         December 1996
  1506.  
  1507.  
  1508.      noErrorSinceReset: no errors have been detected since the last
  1509.                      cold start or warm start."
  1510.          ::= { frErrEntry 2 }
  1511.  
  1512.  
  1513.      frErrData OBJECT-TYPE
  1514.          SYNTAX   OCTET STRING (SIZE(1..1600))
  1515.          MAX-ACCESS   read-only
  1516.          STATUS   current
  1517.          DESCRIPTION
  1518.             "An octet string containing as much of the error packet
  1519.             as possible.  As a minimum, it must contain the Q.922
  1520.             Address or as much as was delivered.  It is desirable
  1521.             to include all header and demultiplexing information."
  1522.          ::= { frErrEntry 3 }
  1523.  
  1524.  
  1525.      frErrTime OBJECT-TYPE
  1526.          SYNTAX   TimeStamp
  1527.          MAX-ACCESS   read-only
  1528.          STATUS   current
  1529.          DESCRIPTION
  1530.             "The value of sysUpTime at which the error was
  1531.             detected."
  1532.          ::= { frErrEntry 4 }
  1533.  
  1534.  
  1535.      frErrFaults OBJECT-TYPE
  1536.          SYNTAX   Counter32
  1537.          MAX-ACCESS   read-only
  1538.          STATUS   current
  1539.          DESCRIPTION
  1540.             "The number of times the interface has gone down since
  1541.             it was initialized."
  1542.          ::= { frErrEntry 5 }
  1543.  
  1544.  
  1545.      frErrFaultTime OBJECT-TYPE
  1546.          SYNTAX   TimeStamp
  1547.          MAX-ACCESS   read-only
  1548.          STATUS   current
  1549.          DESCRIPTION
  1550.             "The value of sysUpTime at the time when the interface
  1551.             was taken down due to excessive errors.  Excessive
  1552.             errors is defined as the time when a DLCMI exceeds the
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.      Brown & Baker                                        [Page 27]
  1559.  
  1560.  
  1561.  
  1562.  
  1563.      Draft                Frame Relay DTE MIB         December 1996
  1564.  
  1565.  
  1566.             frDlcmiErrorThreshold number of errors within
  1567.             frDlcmiMonitoredEvents. See FrDlcmiEntry for further
  1568.             details."
  1569.          ::= { frErrEntry 6 }
  1570.      --
  1571.  
  1572.      -- Frame Relay Trap Control
  1573.  
  1574.      frameRelayTrapControl OBJECT IDENTIFIER ::= { frameRelayDTE 4 }
  1575.      frameRelayTraps OBJECT IDENTIFIER ::= { frameRelayDTE 5 }
  1576.  
  1577.      frTrapState OBJECT-TYPE
  1578.          SYNTAX  INTEGER     { enabled(1), disabled(2) }
  1579.          MAX-ACCESS   read-write
  1580.          STATUS   current
  1581.          DESCRIPTION
  1582.             "This variable indicates whether the system produces
  1583.             the frDLCIStatusChange trap."
  1584.          DEFVAL { disabled }
  1585.          ::= { frameRelayTrapControl 1 }
  1586.  
  1587.      frTrapMaxRate OBJECT-TYPE
  1588.          SYNTAX  INTEGER  (0..3600000)
  1589.          MAX-ACCESS   read-write
  1590.          STATUS   current
  1591.          DESCRIPTION
  1592.             "This variable indicates the number of milliseconds
  1593.             that must elapse between trap emissions.  If events
  1594.             occur more rapidly, the impementation may simply fail
  1595.             to trap, or may queue traps until an appropriate time."
  1596.          DEFVAL { 0 }        -- no minimum elapsed period is specified
  1597.          ::= { frameRelayTrapControl 2 }
  1598.  
  1599.  
  1600.  
  1601.      --  Data Link Connection Management Interface Related Traps
  1602.  
  1603.      frDLCIStatusChange NOTIFICATION-TYPE
  1604.          OBJECTS  { frCircuitState }
  1605.          STATUS      current
  1606.          DESCRIPTION
  1607.             "This trap indicates that the indicated Virtual Circuit
  1608.             has changed state.  It has either been created or
  1609.             invalidated, or has toggled between the active and
  1610.             inactive states.  If, however, the reason for the state
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.      Brown & Baker                                        [Page 28]
  1617.  
  1618.  
  1619.  
  1620.  
  1621.      Draft                Frame Relay DTE MIB         December 1996
  1622.  
  1623.  
  1624.             change is due to the DLCMI going down, per-DLCI traps
  1625.             should not be generated."
  1626.      ::= { frameRelayTraps 1 }
  1627.      -- conformance information
  1628.  
  1629.      frConformance OBJECT IDENTIFIER ::= { frameRelayDTE 6 }
  1630.  
  1631.      frGroups      OBJECT IDENTIFIER ::= { frConformance 1 }
  1632.      frCompliances OBJECT IDENTIFIER ::= { frConformance 2 }
  1633.  
  1634.      -- compliance statements
  1635.  
  1636.      frCompliance MODULE-COMPLIANCE
  1637.          STATUS  current
  1638.          DESCRIPTION
  1639.             "The compliance statement "
  1640.          MODULE  -- this module
  1641.          MANDATORY-GROUPS { frPortGroup, frCircuitGroup, frErrGroup }
  1642.          GROUP       frTrapGroup
  1643.          DESCRIPTION
  1644.             "This group is optional, and is used for the management
  1645.             of asynchronous notifications by Frame Relay Systems."
  1646.  
  1647.          OBJECT      frDlcmiRowStatus
  1648.          MIN-ACCESS  read-only
  1649.          DESCRIPTION
  1650.             "Row creation is not required for the frDlcmiTable."
  1651.  
  1652.          OBJECT      frCircuitRowStatus
  1653.          MIN-ACCESS  read-only
  1654.          DESCRIPTION
  1655.             "Row creation is not required for the frCircuitTable."
  1656.  
  1657.          ::= { frCompliances 1 }
  1658.  
  1659.      -- units of conformance
  1660.  
  1661.      frPortGroup    OBJECT-GROUP
  1662.          OBJECTS {
  1663.                    frDlcmiIfIndex, frDlcmiState, frDlcmiAddress ,
  1664.                    frDlcmiAddressLen, frDlcmiPollingInterval,
  1665.                    frDlcmiFullEnquiryInterval, frDlcmiErrorThreshold,
  1666.                    frDlcmiMonitoredEvents, frDlcmiMaxSupportedVCs,
  1667.                    frDlcmiMulticast, frDlcmiStatus, frDlcmiRowStatus
  1668.                 }
  1669.  
  1670.  
  1671.  
  1672.  
  1673.  
  1674.      Brown & Baker                                        [Page 29]
  1675.  
  1676.  
  1677.  
  1678.  
  1679.      Draft                Frame Relay DTE MIB         December 1996
  1680.  
  1681.  
  1682.          STATUS  current
  1683.          DESCRIPTION
  1684.             "The objects necessary to control the Link Management
  1685.             Interface for a Frame Relay Interface as well as
  1686.             maintain the error statistics on this interface."
  1687.          ::= { frGroups 1 }
  1688.  
  1689.      frCircuitGroup    OBJECT-GROUP
  1690.          OBJECTS {
  1691.                    frCircuitIfIndex, frCircuitDlci, frCircuitState,
  1692.                    frCircuitReceivedFECNs, frCircuitReceivedBECNs,
  1693.                    frCircuitSentFrames, frCircuitSentOctets,
  1694.                    frCircuitReceivedFrames, frCircuitReceivedOctets,
  1695.                    frCircuitCreationTime, frCircuitLastTimeChange,
  1696.                    frCircuitCommittedBurst, frCircuitExcessBurst,
  1697.                    frCircuitThroughput, frCircuitMulticast, frCircuitType,
  1698.                    frCircuitDiscards, frCircuitReceivedDEs,
  1699.                    frCircuitSentDEs, frCircuitLogicalIfIndex,
  1700.                    frCircuitRowStatus
  1701.                  }
  1702.          STATUS  current
  1703.          DESCRIPTION
  1704.             "The objects necessary to control the Virtual Circuits
  1705.             layered onto a Frame Relay Interface."
  1706.          ::= { frGroups 2 }
  1707.  
  1708.      frTrapGroup    OBJECT-GROUP
  1709.          OBJECTS { frTrapState, frTrapMaxRate }
  1710.          STATUS  current
  1711.          DESCRIPTION
  1712.             "The objects necessary to control a Frame Relay
  1713.             Interface's notification messages."
  1714.          ::= { frGroups 3 }
  1715.  
  1716.      frErrGroup    OBJECT-GROUP
  1717.          OBJECTS {
  1718.                    frErrIfIndex, frErrType, frErrData, frErrTime,
  1719.                    frErrFaults, frErrFaultTime
  1720.                 }
  1721.          STATUS  current
  1722.          DESCRIPTION
  1723.             "Objects designed to assist in debugging Frame Relay
  1724.             Interfaces."
  1725.          ::= { frGroups 4 }
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.      Brown & Baker                                        [Page 30]
  1733.  
  1734.  
  1735.  
  1736.  
  1737.      Draft                Frame Relay DTE MIB         December 1996
  1738.  
  1739.  
  1740.      END
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.      Brown & Baker                                        [Page 31]
  1791.  
  1792.  
  1793.  
  1794.  
  1795.      Draft                Frame Relay DTE MIB         December 1996
  1796.  
  1797.  
  1798.      6.  Security Issues
  1799.  
  1800.  
  1801.      Security issues for this MIB are entirely covered by the SNMP
  1802.      Security Architecture, and have not been expanded within the
  1803.      contents of this MIB.
  1804.  
  1805.  
  1806.      7.  Acknowledgments
  1807.  
  1808.  
  1809.      This document was originally produced by the IP Over Large
  1810.      Public Data Networks (IPLPDN) Working Group, and has since
  1811.      been carried on in the PPP Working Group, sort of.
  1812.  
  1813.  
  1814.      Special thanks to James Watt of Newbridge Networks for his
  1815.      fine suggestions and pastable text.
  1816.  
  1817.  
  1818.      8.  Authors' Addresses
  1819.  
  1820.  
  1821.              Caralyn Brown
  1822.              Cadia Networks, Inc.
  1823.              1 Corporate Dirve
  1824.              Andover, Massachusetts  01810
  1825.              Telephone:  +1 508 689 2400 x133
  1826.              E-Mail: cbrown@cadia.com
  1827.  
  1828.              Fred Baker
  1829.              Cisco Systems
  1830.              519 Lado Drive
  1831.              Santa Barbara, California 93111
  1832.              Telephone  +1 408 526 4257
  1833.              E-Mail: fred@cisco.com
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.      Brown & Baker                                        [Page 32]
  1849.  
  1850.  
  1851.  
  1852.  
  1853.      Draft                Frame Relay DTE MIB         December 1996
  1854.  
  1855.  
  1856.      9.  References
  1857.  
  1858.      [1]  SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M.,
  1859.           and S. Waldbusser, "Structure of Management Information
  1860.           for Version 2 of the Simple Network Management Protocol
  1861.           (SNMPv2)", RFC 1902, January 1996.
  1862.  
  1863.      [2]  McCloghrie, K., and M. Rose, Editors, "Management
  1864.           Information Base for Network Management of TCP/IP-based
  1865.           internets: MIB-II", STD 17, RFC 1213, Hughes LAN Systems,
  1866.           Performance Systems International, March 1991.
  1867.  
  1868.      [3]  Case, J., Fedor, M., Schoffstall, M., and J. Davin. " A
  1869.           Simple Network Management Protocol (SNMP)", STD 15, RFC
  1870.           1157, SNMP Research, Performance Systems International,
  1871.           MIT Lab for Computer Science, May 1990.
  1872.  
  1873.      [4]  SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M.,
  1874.           and S. Waldbusser, "Protocol Operations for Version 2 of
  1875.           the Simple Network Management Protocol (SNMPv2)", RFC
  1876.           1905, January 1996.
  1877.  
  1878.      [5]  McCloghrie, K. and F. Kastenholz, "Evolution of the
  1879.           Interfaces Group of MIB-II", RFC 1573, Hughes LAN
  1880.           Systems, FTP Software, January 1994.
  1881.  
  1882.      [6]  T. Bradley, C. Brown, A. Malis, "Multiprotocol
  1883.           Interconnect over Frame Relay", RFC 1490, 07/26/1993.
  1884.  
  1885.      [7]  International Telegraph and Telephone Consultative
  1886.           Committee, "ISDN Data Link Layer Specification for Frame
  1887.           Mode Bearer Services", CCITT Recommendation Q.922, 19
  1888.           April 1991.
  1889.  
  1890.      [8]  American National Standard For Telecommunications -
  1891.           Integrated Services Digital Network - Frame Relay Bearer
  1892.           Service - Architectural Framework and Service
  1893.           Description, ANSI T1.606-1991, 18 June 1991.
  1894.  
  1895.      [9]  American National Standard For Telecommunications -
  1896.           Integrated Services Digital Network - Digital Subscriber
  1897.           Signalling System No. 1 - Signaling Specification for
  1898.           Frame Relay Bearer Service, ANSI T1.617-1991, 18 June
  1899.           1991.
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.      Brown & Baker                                        [Page 33]
  1907.  
  1908.  
  1909.  
  1910.  
  1911.      Draft                Frame Relay DTE MIB         December 1996
  1912.  
  1913.  
  1914.      [10] American National Standard For Telecommunications -
  1915.           Integrated Services Digital Network - Core Aspects of
  1916.           Frame Protocol for Use with Frame Relay Bearer Service,
  1917.           ANSI T1.618-1991, 18 June 1991.
  1918.  
  1919.  
  1920.  
  1921.  
  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.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.      Brown & Baker                                        [Page 34]
  1965.  
  1966.  
  1967.  
  1968.  
  1969.      Draft                Frame Relay DTE MIB         December 1996
  1970.  
  1971.  
  1972.      Table of Contents
  1973.  
  1974.  
  1975.      1 Status of this Memo ...................................    1
  1976.      2 Abstract ..............................................    2
  1977.      3 The SNMPv2 Network Management Framework ...............    2
  1978.      4 Overview ..............................................    4
  1979.      4.1 Frame Relay Operational Model .......................    4
  1980.      4.2 Textual Conventions .................................    8
  1981.      4.3 Structure of MIB ....................................    8
  1982.      5 Definitions ...........................................    9
  1983.      5.1 Data Link Connection Management Interface ...........   11
  1984.      5.2 Circuit Table .......................................   16
  1985.      5.3 Error Table .........................................   25
  1986.      5.4 Trap Management .....................................   28
  1987.      6 Security Issues .......................................   32
  1988.      7 Acknowledgments .......................................   32
  1989.      8 Authors' Addresses ....................................   32
  1990.      9 References ............................................   33
  1991.  
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.      Brown & Baker                                        [Page 35]
  2023.