home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / drafts / draft_ietf_q_t / draft-ietf-trunkmib-ds1-mib-06.txt < prev    next >
Text File  |  1997-06-03  |  153KB  |  3,981 lines

  1.  
  2.  
  3. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  4.  
  5.  
  6.                      Definitions of Managed Objects
  7.               for the DS1, E1, DS2 and E2 Interface Types
  8.  
  9.                       Fri May  9 09:25:18 EDT 1997
  10.  
  11.  
  12.                    draft-ietf-trunkmib-ds1-mib-06.txt
  13.  
  14.                          David Fowler (editor)
  15.                            Newbridge Networks
  16.                           davef@newbridge.com
  17.  
  18.  
  19.  
  20. Status of this Memo
  21.  
  22.    This document is an Internet-Draft.  Internet-Drafts are working
  23.    documents of the Internet Engineering Task Force (IETF), its areas,
  24.    and its working groups. Note that other groups may also distribute
  25.    working documents as Internet-Drafts.
  26.  
  27.    Internet-Drafts are draft documents valid for a maximum of six months
  28.    and may be updated, replaced, or obsoleted by other documents at any
  29.    time.  It is inappropriate to use Internet-Drafts as reference
  30.    material or to cite them other than as ``work in progress.''
  31.  
  32.    To learn the current status of any Internet-Draft, please check the
  33.    ``1id-abstracts.txt'' listing contained in the Internet-Drafts Shadow
  34.    Directories on ds.internic.net (US East Coast), nic.nordu.net
  35.    (Europe), ftp.isi.edu (US West Coast), or munnari.oz.au (Pacific
  36.    Rim).
  37.  
  38. Abstract
  39.  
  40.    This memo defines an experimental portion of the Management
  41.    Information Base (MIB) for use with network management protocols in
  42.    the Internet community.  In particular, it describes objects used for
  43.    managing DS1, E1, DS2 and E2 interfaces.  This document is a
  44.    companion document with Definitions of Managed Objects for the DS0,
  45.    DS3/E3 and SONET/SDH Interface Types, rfcTBD [19], rfcTBD [17] and
  46.    rfcTBD [18].
  47.  
  48.    This memo specifies a MIB module in a manner that is both compliant
  49.    to the SNMPv2 SMI, and semantically identical to the peer SNMPv1
  50.    definitions.
  51.  
  52.  
  53. Expires November 1997                                           [Page 1]
  54.  
  55. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  56.  
  57.  
  58.    This memo does not specify a standard for the Internet community.
  59.  
  60.    This document entirely replaces RFC 1406.
  61.  
  62. 1.  The SNMPv2 Network Management Framework
  63.  
  64.  
  65.    The SNMP Network Management Framework presently consists of three
  66.    major components.  They are:
  67.  
  68.    o    the SMI, described in RFC 1902 [1] - the mechanisms used for
  69.         describing and naming objects for the purpose of management.
  70.  
  71.    o    the MIB-II, STD 17, RFC 1213 [2] - the core set of managed
  72.         objects for the Internet suite of protocols.
  73.  
  74.    o    the protocol, RFC 1157 [3] and/or RFC 1905 [4], - the protocol
  75.         for accessing managed objects.
  76.  
  77.    The Framework permits new objects to be defined for the purpose of
  78.    experimentation and evaluation.
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104. Expires November 1997                                           [Page 2]
  105.  
  106. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  107.  
  108.  
  109. 2.  Object Definitions
  110.  
  111.    Managed objects are accessed via a virtual information store, termed
  112.    the Management Information Base or MIB.  Objects in the MIB are
  113.    defined using the subset of Abstract Syntax Notation One (ASN.1)
  114.    defined in the SMI.  In particular, each object type is named by an
  115.    OBJECT IDENTIFIER, an administratively assigned name.  The object
  116.    type together with an object instance serves to uniquely identify a
  117.    specific instantiation of the object.  For human convenience, we
  118.    often use a textual string, termed the descriptor, to also refer to
  119.    the object type.
  120.  
  121. 2.1.  Changes from RFC1406
  122.  
  123.    The changes from RFC1406 are the following:
  124.  
  125.         (1)  The Fractional Table has been deprecated
  126.  
  127.         (2)  This document uses SNMPv2 SMI
  128.  
  129.         (3)  Usage is given for ifTable and ifXTable
  130.  
  131.         (4)  Example usage of ifStackTable is included
  132.  
  133.         (5)  dsx1IfIndex has been deprecated
  134.  
  135.         (6)  Support for DS2 and E2 have been added
  136.  
  137.         (7)  An additional lineType for unframed E1 was added
  138.  
  139.         (8)  The definition of valid intervals has been clarified
  140.              for the case where the agent proxied for other
  141.              devices.  In particular, the treatment of missing
  142.              intervals has been clarified.
  143.  
  144.         (9)  An inward loopback has been added.
  145.  
  146.         (10) Additional lineStatus bits have been added for Near End
  147.              in Unavailable Signal State, Carrier Equipment Out of
  148.              Service, DS2 Payload AIS, and DS2 Performance Threshold
  149.  
  150.         (11) A read-write line Length object has been added.
  151.  
  152.         (12) Signal mode of other has been added.
  153.  
  154.  
  155. Expires November 1997                                           [Page 3]
  156.  
  157. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  158.  
  159.  
  160.         (13) Added a lineStatus last change, trap and enabler.
  161.  
  162.         (14) dsx1CircuitIdentifier has been deprecated since the
  163.              object ifPhysAddress is available for all levels
  164.              through interface stacking.
  165.  
  166.         (15) The e1(19) ifType has been obsoleted so this MIB
  167.              does not list it as a supported ifType.
  168.  
  169.         (16) Textual Conventions for statistics objects have
  170.              been used.
  171.  
  172.         (17) A new object, dsx1LoopbackStatus has been introduced
  173.              to reflect the loopbacks established on a DS1 interface
  174.              and the source to the requests.  dsx1LoopbackConfig
  175.              continues to be the desired loopback state while
  176.              dsx1LoopbackStatus reflects the actual state.
  177.  
  178.         (18) A dual loopback has been added to allow the setting of
  179.              an inward loopback and a line loopback at the same time.
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206. Expires November 1997                                           [Page 4]
  207.  
  208. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  209.  
  210.  
  211. 3.  Overview
  212.  
  213.    These objects are used when the particular media being used to
  214.    realize an interface is a DS1/E1/DS2/E2 interface.  At present, this
  215.    applies to these values of the ifType variable in the Internet-
  216.    standard MIB:
  217.  
  218.         ds1 (18)
  219.  
  220.    The definitions contained herein are based on the AT&T T-1 Superframe
  221.    (a.k.a., D4) and Extended Superframe (ESF) formats [6, 7], the latter
  222.    of which conforms to ANSI specifications [8], and the CCITT
  223.    Recommendations [9, 10], referred to as E1 for the rest of this memo.
  224.  
  225.    The various DS1 and E1 line disciplines are similar enough that
  226.    separate MIBs are unwarranted, although there are some differences.
  227.    For example, Loss of Frame is defined more rigorously in the ESF
  228.    specification than in the D4 specification, but it is defined in
  229.    both.  Therefore,  interface types e1(19) and g703at2mb(67) have been
  230.    obsoleted.
  231.  
  232.  
  233.    Where it is necessary to distinguish between the flavors of E1 with
  234.    and without CRC, E1-CRC denotes the "with CRC" form (G.704 Table 4b)
  235.    and E1-noCRC denotes the "without CRC" form (G.704 Table 4a).
  236.  
  237. 3.1.  Use of ifTable for DS1 Layer
  238.  
  239.    Only the ifGeneralGroup needs to be supported.
  240.  
  241.            ifTable Object    Use for DS1 Layer
  242. ======================================================================
  243.            ifIndex           Interface index.
  244.  
  245.            ifDescr           See interfaces MIB [21]
  246.  
  247.            ifType            ds1(18)
  248.  
  249.            ifSpeed           Speed of line rate
  250.                              DS1 - 1544000
  251.                              E1  - 2048000
  252.                              DS2 - 6312000
  253.                              E2  - 8448000
  254.  
  255.            ifPhysAddress     The value of the Circuit Identifier.
  256.  
  257.  
  258. Expires November 1997                                           [Page 5]
  259.  
  260. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  261.  
  262.  
  263.                              If no Circuit Identifier has been assigned
  264.                              this object should have an octet string
  265.                              with zero length.
  266.  
  267.            ifAdminStatus     See interfaces MIB [21]
  268.  
  269.            ifOperStatus      See interfaces MIB [21]
  270.  
  271.            ifLastChange      See interfaces MIB [21]
  272.  
  273.            ifName            See interfaces MIB [21].
  274.  
  275.            ifLinkUpDownTrapEnable   Set to enabled(1).
  276.  
  277.            ifHighSpeed       Speed of line in Mega-bits per second
  278.                              (2, 6, or 8)
  279.  
  280.            ifConnectorPresent Set to true(1) normally, except for
  281.                               cases such as DS1/E1 over AAL1/ATM where
  282.                               false(2) is appropriate
  283.  
  284.  
  285. 3.2.  Usage Guidelines
  286.  
  287. 3.2.1.  Usage of ifStackTable
  288.  
  289.    The object dsx1IfIndex has been deprecated.  This object previously
  290.    allowed a very special proxy situation to exist for Routers and CSUs.
  291.    This section now describes how to use ifStackTable to represent this
  292.    relationship.
  293.  
  294.    The paragraphs discussing dsx1IfIndex and dsx1LineIndex have been
  295.    preserved in Appendix A for informational purposes.
  296.  
  297.    The ifStackTable is used in the proxy case to represent the
  298.    association between pairs of interfaces, e.g. this T1 is attached to
  299.    that T1.  This use is consistent with the use of the ifStackTable to
  300.    show the association between various sub-layers of an interface.  In
  301.    both cases entire PDUs are exchanged between the interface pairs - in
  302.    the case of a T1, entire T1 frames are exchanged; in the case of PPP
  303.    and HDLC, entire HDLC frames are exchanged.  This usage is not meant
  304.    to suggest the use of the ifStackTable to represent Time Division
  305.    Multiplexing (TDM) connections in general.
  306.  
  307.  
  308.  
  309. Expires November 1997                                           [Page 6]
  310.  
  311. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  312.  
  313.  
  314.    External&Internal interface scenario: the SNMP Agent resides on a
  315.    host external from the device supporting DS1 interfaces (e.g., a
  316.    router). The Agent represents both the host and the DS1 device.
  317.  
  318.    Example:
  319.  
  320.    A shelf full of CSUs connected to a Router. An SNMP Agent residing on
  321.    the router proxies for itself and the CSU. The router has also an
  322.    Ethernet interface:
  323.  
  324.  
  325.          +-----+
  326.    |     |     |
  327.    |     |     |               +---------------------+
  328.    |E    |     |  1.544  MBPS  |              Line#A | DS1 Link
  329.    |t    |  R  |---------------+ - - - - -  - - -  - +------>
  330.    |h    |     |               |                     |
  331.    |e    |  O  |  1.544  MBPS  |              Line#B | DS1 Link
  332.    |r    |     |---------------+ - - - - - - - - - - +------>
  333.    |n    |  U  |               |  CSU Shelf          |
  334.    |e    |     |  1.544  MBPS  |              Line#C | DS1 Link
  335.    |t    |  T  |---------------+ - - - -- -- - - - - +------>
  336.    |     |     |               |                     |
  337.    |-----|  E  |  1.544  MBPS  |              Line#D | DS1 Link
  338.    |     |     |---------------+ -  - - - -- - - - - +------>
  339.    |     |  R  |               |_____________________|
  340.    |     |     |
  341.    |     +-----+
  342.  
  343.    The assignment of the index values could for example be:
  344.  
  345.            ifIndex  Description
  346.            1        Ethernet
  347.            2        Line#A Router
  348.            3        Line#B Router
  349.            4        Line#C Router
  350.            5        Line#D Router
  351.            6        Line#A CSU Router
  352.            7        Line#B CSU Router
  353.            8        Line#C CSU Router
  354.            9        Line#D CSU Router
  355.            10       Line#A CSU Network
  356.            11       Line#B CSU Network
  357.            12       Line#C CSU Network
  358.            13       Line#D CSU Network
  359.  
  360.  
  361. Expires November 1997                                           [Page 7]
  362.  
  363. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  364.  
  365.  
  366.    The ifStackTable is then used to show the relationships between the
  367.    various DS1 interfaces.
  368.  
  369.            ifStackTable Entries
  370.  
  371.            HigherLayer   LowerLayer
  372.            2             6
  373.            3             7
  374.            4             8
  375.            5             9
  376.            6             10
  377.            7             11
  378.            8             12
  379.            9             13
  380.  
  381.    If the CSU shelf is managed by itself by a local SNMP Agent, the
  382.    situation would be identical, except the Ethernet and the 4 router
  383.    interfaces are deleted.  Interfaces would also be numbered from 1 to
  384.    8.
  385.  
  386.            ifIndex  Description
  387.            1        Line#A CSU Router
  388.            2        Line#B CSU Router
  389.            3        Line#C CSU Router
  390.            4        Line#D CSU Router
  391.            5        Line#A CSU Network
  392.            6        Line#B CSU Network
  393.            7        Line#C CSU Network
  394.            8        Line#D CSU Network
  395.  
  396.            ifStackTable Entries
  397.  
  398.            HigherLayer   LowerLayer
  399.            1             5
  400.            2             6
  401.            3             7
  402.            4             8
  403.  
  404. 3.2.2.  Usage of Loopbacks   This section discusses the behaviour of
  405. objects related to loopbacks.
  406.  
  407. The object dsx1LoopbackConfig represents the desired state of loopbacks
  408. on this interface.  Using this object a Manager can request:
  409.     LineLoopback
  410.     PayloadLoopback (if ESF framing)
  411.  
  412.  
  413. Expires November 1997                                           [Page 8]
  414.  
  415. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  416.  
  417.  
  418.     InwardLoopback
  419.     DualLoopback (Line + Inward)
  420.     NoLoopback
  421.  
  422. The remote end can also request lookbacks either through the FDL channel
  423. if ESF or inband if D4.  The loopbacks that can be request this way are:
  424.     LineLoopback
  425.     PayloadLoopback (if ESF framing)
  426.     NoLoopback
  427.  
  428. To model the current state of loopbacks on a DS1 interface, the object
  429. dsx1LoopbackStatus defines which loopback is currently applies to an
  430. interface.  This objects, which is a bitmap, will have bits turned on
  431. which reflect the currently active loopbacks on the interface as well as
  432. the source of those loopbacks.
  433.  
  434. The following restrictions/rules apply to loopbacks:
  435.  
  436. The far end cannot undo loopbacks set by a manager.
  437.  
  438. A manager can undo loopbacks set by the far end.
  439.  
  440. Both a line loopback and an inward loopback can be set at the same time.
  441. Only these two loopbacks can co-exist and either one may be set by the
  442. manager or the far end.  A LineLoopback request from the far end is
  443. incremental to an existing Inward loopback established by a manager.
  444. When a NoLoopback is received from the far end in this case, the
  445. InwardLoopback remains in place.
  446.  
  447.  
  448. 3.3.  Objectives of this MIB Module
  449.  
  450.    There are numerous things that could be included in a MIB for DS1
  451.    signals:  the management of multiplexors, CSUs, DSUs, and the like.
  452.    The intent of this document is to facilitate the common management of
  453.    all devices with DS1 interfaces.  As such, a design decision was made
  454.    up front to very closely align the MIB with the set of objects that
  455.    can generally be read from DS1 devices that are currently deployed.
  456.  
  457. 3.4.  DS1 Terminology
  458.  
  459.    The terminology used in this document to describe error conditions on
  460.    a DS1 interface as monitored by a DS1 device are based on the late
  461.    but not final draft of what became the ANSI T1.231 standard [11].  If
  462.    the definition in this document does not match the definition in the
  463.  
  464.  
  465. Expires November 1997                                           [Page 9]
  466.  
  467. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  468.  
  469.  
  470.    ANSI T1.231 document, the implementer should follow the definition
  471.    described in this document.
  472.  
  473. 3.4.1.  Error Events
  474.  
  475.      Bipolar Violation (BPV) Error Event
  476.           A BPV error event for an AMI-coded signal is the occurrence of
  477.           a pulse of the same polarity as the previous pulse.  (See
  478.           T1.231 Section 6.1.1.1.1) A BPV error event for a B8ZS- or
  479.           HDB3- coded signal is the occurrence of a pulse of the same
  480.           polarity as the previous pulse without being a part of the
  481.           zero substitution code.
  482.  
  483.      Excessive Zeroes (EXZ) Error Event
  484.           An Excessive Zeroes error event for an AMI-coded signal is the
  485.           occurrence of more than fifteen contiguous zeroes.  (See
  486.           T1.231 Section 6.1.1.1.2) For a B8ZS coded signal, the defect
  487.           occurs when more than seven contiguous zeroes are detected.
  488.  
  489.       Line Coding Violation (LCV) Error Event
  490.           A Line Coding Violation (LCV) is the occurrence of either a
  491.           Bipolar Violation (BPV) or Excessive Zeroes (EXZ) Error Event.
  492.           (Also known as CV-L; See T1.231 Section 6.5.1.1)
  493.  
  494.      Path Coding Violation (PCV) Error Event
  495.           A Path Coding Violation error event is a frame synchronization
  496.           bit error in the D4 and E1-noCRC formats, or a CRC or frame
  497.           synch. bit error in the ESF and E1-CRC formats. (Also known as
  498.           CV-P; See T1.231 Section 6.5.2.1)
  499.  
  500.      Controlled Slip (CS) Error Event
  501.           A Controlled Slip is the replication or deletion of the
  502.           payload bits of a DS1 frame.  (See T1.231 Section 6.1.1.2.3) A
  503.           Controlled Slip may be performed when there is a difference
  504.           between the timing of a synchronous receiving terminal and the
  505.           received signal.  A Controlled Slip does not cause an Out of
  506.           Frame defect.
  507.  
  508. 3.4.2.  Performance Defects
  509.  
  510.      Out Of Frame (OOF) Defect
  511.           An OOF defect is the occurrence of a particular density of
  512.           Framing Error events. (See T1.231 Section 6.1.2.2.1)
  513.  
  514.           For DS1 links, an Out of Frame defect is declared when the
  515.  
  516.  
  517. Expires November 1997                                          [Page 10]
  518.  
  519. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  520.  
  521.  
  522.           receiver detects two or more framing errors within a 3 msec
  523.           period for ESF signals and 0.75 msec for D4 signals, or two or
  524.           more errors out of five or fewer consecutive framing-bits.
  525.  
  526.           For E1 links, an Out Of Frame defect is declared when three
  527.           consecutive frame alignment signals have been received with an
  528.           error (see G.706 Section 4.1 [15]).
  529.  
  530.           For DS2 links, an Out of Frame defect is declared when 7 or
  531.           more consecutive errored framing patterns (4 multiframe) are
  532.           received.  The LOF is cleared when 3 or more consecutive
  533.           correct framing patterns are received.
  534.  
  535.           Once an Out Of Frame Defect is declared, the framer starts
  536.           searching for a correct framing pattern.  The Out of Frame
  537.           defect ends when the signal is in frame.
  538.  
  539.           In-frame occurs when there are fewer than two frame bit errors
  540.           within 3 msec period for ESF signals and 0.75 msec for D4
  541.           signals.
  542.  
  543.           For E1 links, in-frame occurs when a) in frame N the frame
  544.           alignment signal is correct and b) in frame N+1 the frame
  545.           alignment signal is absent (i.e., bit 2 in TS0 is a one) and
  546.           c) in frame N+2 the frame alignment signal is present and
  547.           correct. (See G.704 Section 4.1)
  548.  
  549.      Alarm Indication Signal (AIS) Defect
  550.           For D4 and ESF links, the 'all ones' condition is detected at
  551.           a DS1 line interface upon observing an unframed signal with a
  552.           one's density of at least 99.9% present for a time equal to or
  553.           greater than T, where 3 ms <= T <= 75 ms.  The AIS is
  554.           terminated upon observing a signal not meeting the one's
  555.           density or the unframed signal criteria for a period equal to
  556.           or greater than than T. (See G.775, Section 5.4)
  557.  
  558.           For E1 links, the 'all-ones' condition is detected at the line
  559.           interface as a string of 512 bits containing fewer than three
  560.           zero bits (see O.162 [12] Section 3.3.2).
  561.  
  562.           For DS2 links, the DS2 AIS shall be sent from the NT1 to the
  563.           user to indicate a loss of the 6,312 kbps frame capability on
  564.           the network side.  The DS2 AIS is defined as a bit array of
  565.           6,312 kbps in which all binary bits are set to '1'.
  566.  
  567.  
  568. Expires November 1997                                          [Page 11]
  569.  
  570. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  571.  
  572.  
  573.           The DS2 AIS detection and removal shall be implemented
  574.           according to ITU-T Draft Recommendation G.775[20] Section 5.5:
  575.           - a DS2 AIS defect is detected when the incoming signal has
  576.           two (2) or less ZEROs in a sequence of 3156 bits (0.5 ms).
  577.           - a DS2 AIS defect is cleared when the incoming signal has
  578.           three (3) or more ZEROs in a sequence of 3156 bits (0.5 ms).
  579.  
  580.  
  581. 3.4.3.  Performance Parameters
  582.  
  583.    All performance parameters are accumulated in fifteen minute
  584.    intervals and up to 96 intervals (24 hours worth) are kept by an
  585.    agent.  Fewer than 96 intervals of data will be available if the
  586.    agent has been restarted within the last 24 hours.  In addition,
  587.    there is a rolling 24-hour total of each performance parameter.
  588.  
  589.    There is no requirement for an agent to ensure fixed relationship
  590.    between the start of a fifteen minute interval and any wall clock;
  591.    however some agents may align the fifteen minute intervals with
  592.    quarter hours.
  593.  
  594.    Performance parameters are of types PerfCurrentCount,
  595.    PerfIntervalCount and PerfTotalCount.  These textual conventions are
  596.    all Gauge32, and they are used because it is possible for these
  597.    objects to decrease.  Objects may decrease when Unavailable Seconds
  598.    occurs across a fifteen minutes interval boundary. See Unavailable
  599.    Seconds discussion later in this section.
  600.  
  601.      Line Errored Seconds (LES)
  602.           A Line Errored Second is a second in which one or more Line
  603.           Code Violation error events were detected. (Also known as ES-
  604.           L; See T1.231 Section 6.5.1.2)
  605.  
  606.  
  607.      Controlled Slip Seconds (CSS)
  608.           A Controlled Slip Second is a one-second interval containing
  609.           one or more controlled slips.  (See T1.231 Section 6.5.2.8)
  610.           This is not incremented during an Unavailable Second.
  611.  
  612.      Errored Seconds (ES)
  613.           For ESF and E1-CRC links an Errored Second is a second with
  614.           one or more Path Code Violation OR one or more Out of Frame
  615.           defects OR one or more Controlled Slip events OR a detected
  616.           AIS defect. (See T1.231 Section 6.5.2.2 and G.826[22] Section
  617.           B.1)
  618.  
  619.  
  620. Expires November 1997                                          [Page 12]
  621.  
  622. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  623.  
  624.  
  625.           For D4 and E1-noCRC links, the presence of Bipolar Violations
  626.           also triggers an Errored Second.
  627.  
  628.           This is not incremented during an Unavailable Second.
  629.  
  630.      Bursty Errored Seconds (BES)
  631.           A Bursty Errored Second (also known as Errored Second type B
  632.           in T1.231 Section 6.5.2.4) is a second with fewer than 320 and
  633.           more than 1 Path Coding Violation error events, no Severely
  634.           Errored Frame defects and no detected incoming AIS defects.
  635.           Controlled slips are not included in this parameter.
  636.  
  637.           This is not incremented during an Unavailable Second.  It
  638.           applies to ESF signals only.
  639.  
  640.      Severely Errored Seconds (SES)
  641.           A Severely Errored Second for ESF signals is a second with 320
  642.           or more Path Code Violation Error Events OR one or more Out of
  643.           Frame defects OR a detected AIS defect. (See T1.231 Section
  644.           6.5.2.5)
  645.  
  646.           For E1-CRC signals, a Severely Errored Second is a second with
  647.           832 or more Path Code Violation error events OR one or more
  648.           Out of Frame defects.
  649.  
  650.           For E1-noCRC signals, a Severely Errored Second is a 2048 LCVs
  651.           or more.
  652.  
  653.           For D4 signals, a Severely Errored Second is a count of one-
  654.           second intervals with Framing Error events, or an OOF defect,
  655.           or 1544 LCVs or more.
  656.  
  657.           Controlled slips are not included in this parameter.
  658.  
  659.           This is not incremented during an Unavailable Second.
  660.  
  661.      Severely Errored Framing Second (SEFS)
  662.           An Severely Errored Framing Second is a second with one or
  663.           more Out of Frame defects OR a detected AIS defect.  (Also
  664.           known as SAS-P (SEF/AIS second); See T1.231 Section 6.5.2.6)
  665.  
  666.      Degraded Minutes
  667.           A Degraded Minute is one in which the estimated error rate
  668.           exceeds 1E-6 but does not exceed 1E-3 (see G.821[13]).
  669.  
  670.  
  671. Expires November 1997                                          [Page 13]
  672.  
  673. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  674.  
  675.  
  676.           Degraded Minutes are determined by collecting all of the
  677.           Available Seconds, removing any Severely Errored Seconds
  678.           grouping the result in 60-second long groups and counting a
  679.           60-second long group (a.k.a., minute) as degraded if the
  680.           cumulative errors during the seconds present in the group
  681.           exceed 1E-6.  Available seconds are merely those seconds which
  682.           are not Unavailable as described below.
  683.  
  684.      Unavailable Seconds (UAS)
  685.           Unavailable Seconds (UAS) are calculated by counting the
  686.           number of seconds that the interface is unavailable.  The DS1
  687.           interface is said to be unavailable from the onset of 10
  688.           contiguous SESs, or the onset of the condition leading to a
  689.           failure (see Failure States).  If the condition leading to the
  690.           failure was immediately preceded by one or more contiguous
  691.           SESs, then the DS1 interface unavailability starts from the
  692.           onset of these SESs.  Once unavailable, and if no failure is
  693.           present, the DS1 interface becomes available at the onset of
  694.           10 contiguous seconds with no SESs.  Once unavailable, and if
  695.           a failure is present, the DS1 interface becomes available at
  696.           the onset of 10 contiguous seconds with no SESs, if the
  697.           failure clearing time is less than or equal to 10 seconds.  If
  698.           the failure clearing time is more than 10 seconds, the DS1
  699.           interface becomes available at the onset of 10 contiguous
  700.           seconds with no SESs, or the onset period leading to the
  701.           successful clearing condition, whichever occurs later.  With
  702.           respect to the DS1 error counts, all counters are incremented
  703.           while the DS1 interface is deemed available.  While the
  704.           interface is deemed unavailable, the only count that is
  705.           incremented is UASs.
  706.  
  707.           Note that this definition implies that the agent cannot
  708.           determine until after a ten second interval has passed whether
  709.           a given one-second interval belongs to available or
  710.           unavailable time.  If the agent chooses to update the various
  711.           performance statistics in real time then it must be prepared
  712.           to retroactively reduce the ES, BES, SES, and SEFS counts by
  713.           10 and increase the UAS count by 10 when it determines that
  714.           available time has been entered.  It must also be prepared to
  715.           adjust the PCV count and the DM count as necessary since these
  716.           parameters are not accumulated during unavailable time.  It
  717.           must be similarly prepared to retroactively decrease the UAS
  718.           count by 10 and increase the ES, BES, and DM counts as
  719.           necessary upon entering available time.  A special case exists
  720.           when the 10 second period leading to available or unavailable
  721.  
  722.  
  723. Expires November 1997                                          [Page 14]
  724.  
  725. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  726.  
  727.  
  728.           time crosses a 900 second statistics window boundary, as the
  729.           foregoing description implies that the ES, BES, SES, SEFS, DM,
  730.           and UAS counts the PREVIOUS interval must be adjusted.  In
  731.           this case successive GETs of the affected dsx1IntervalSESs and
  732.           dsx1IntervalUASs objects will return differing values if the
  733.           first GET occurs during the first few seconds of the window.
  734.  
  735.           The agent may instead choose to delay updates to the various
  736.           statistics by 10 seconds in order to avoid retroactive
  737.           adjustments to the counters.  A way to do this is sketched in
  738.           Appendix B.
  739.  
  740.           In any case, a linkDown trap shall be sent only after the
  741.           agent has determined for certain that the unavailable state
  742.           has been entered, but the time on the trap will be that of the
  743.           first UAS (i.e., 10 seconds earlier).  A linkUp trap shall be
  744.           handled similarly.
  745.  
  746.           According to ANSI T1.231 unavailable time begins at the
  747.           _onset_ of 10 contiguous severely errored seconds -- that is,
  748.           unavailable time starts with the _first_ of the 10 contiguous
  749.           SESs.  Also, while an interface is deemed unavailable all
  750.           counters for that interface are frozen except for the UAS
  751.           count.  It follows that an implementation which strictly
  752.           complies with this standard must _not_ increment any counters
  753.           other than the UAS count -- even temporarily -- as a result of
  754.           anything that happens during those 10 seconds.  Since changes
  755.           in the signal state lag the data to which they apply by 10
  756.           seconds, an ANSI-compliant implementation must pass the the
  757.           one-second statistics through a 10-second delay line prior to
  758.           updating any counters.  That can be done by performing the
  759.           following steps at the end of each one second interval.
  760.  
  761.    i)   Read near/far end CV counter and alarm status flags from the
  762.         hardware.
  763.  
  764.    ii)  Accumulate the CV counts for the preceding second and
  765.         compare them to the ES and SES threshold for the layer
  766.         in question.  Update the signal state and shift the
  767.         one-second CV counts and ES/SES flags into the 10-element
  768.         delay line.  Note that far-end one-second statistics are
  769.         to be flagged as "absent" during any second in which there
  770.         is an incoming defect at the layer in question or at any
  771.         lower layer.
  772.  
  773.  
  774. Expires November 1997                                          [Page 15]
  775.  
  776. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  777.  
  778.  
  779.    iii) Update the current interval statistics using the signal
  780.         state from the _previous_ update cycle and the one-second
  781.         CV counts and ES/SES flags shifted out of the 10-element
  782.         delay line.
  783.  
  784.    This approach is further described in Appendix B.
  785.  
  786. 3.4.4.  Failure States
  787.  
  788. The following failure states are received, or detected failures, that
  789. are reported in the dsx1LineStatus object.  When a DS1 interface would,
  790. if ever, produce the conditions leading to the failure state is
  791. described in the appropriate specification.
  792.  
  793.      Far End Alarm Failure
  794.           The Far End Alarm failure is also known as "Yellow Alarm" in
  795.           the DS1 case, "Distant Alarm" in the E1 case, and "Remote
  796.           Alarm" in the DS2 case.
  797.  
  798.           For D4 links, the Far End Alarm failure is declared when bit 6
  799.           of all channels has been zero for at least 335 ms and is
  800.           cleared when bit 6 of at least one channel is non-zero for a
  801.           period T, where T is usually less than one second and always
  802.           less than 5 seconds.  The Far End Alarm failure is not
  803.           declared for D4 links when a Loss of Signal is detected.
  804.  
  805.           For ESF links, the Far End Alarm failure is declared if the
  806.           Yellow Alarm signal pattern occurs in at least seven out of
  807.           ten contiguous 16-bit pattern intervals and is cleared if the
  808.           Yellow Alarm signal pattern does not occur in ten contiguous
  809.           16-bit signal pattern intervals.
  810.  
  811.           For E1 links, the Far End Alarm failure is declared when bit 3
  812.           of time-slot zero is received set to one on two consecutive
  813.           occasions.  The Far End Alarm failure is cleared when bit 3 of
  814.           time-slot zero is received set to zero.
  815.  
  816.           For DS2 links, if a loss of frame alignment (LOF or LOS)
  817.           and/or DS2 AIS condition, is detected, the RAI signal shall be
  818.           generated and transmitted to the remote side.
  819.  
  820.           The Remote Alarm Indication(RAI) signal is defined on m-bits
  821.           as a repetition of the 16bit sequence consisting of eight
  822.           binary '1s' and eight binary '0s' in m-bits(1111111100000000).
  823.           When the RAI signal is not sent (in normal operation),the HDLC
  824.  
  825.  
  826. Expires November 1997                                          [Page 16]
  827.  
  828. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  829.  
  830.  
  831.           flag pattern (01111110) in the m-bit is sent.
  832.  
  833.           The RAI failure is detected when 16 or more consecutive RAI-
  834.           patterns (1111111100000000) are received.  The RAI failure is
  835.           cleared when 4 or more consecutive incorrect-RAI-patterns are
  836.           received.
  837.  
  838.      Alarm Indication Signal (AIS) Failure
  839.           The Alarm Indication Signal failure is declared when an AIS
  840.           defect is detected at the input and the  AIS defect still
  841.           exists after the Loss Of Frame failure (which is caused by the
  842.           unframed nature of the 'all-ones' signal) is declared. The AIS
  843.           failure is cleared when the Loss Of Frame failure is cleared.
  844.           (See T1.231 Section 6.2.1.2.1)
  845.  
  846.           An AIS defect at a 6312 kbit/s (G.704) interface is detected
  847.           when the incoming signal has two {2} or less ZEROs in a
  848.           sequence of 3156 bits (0.5ms).
  849.  
  850.           The AIS signal defect is cleared when the incoming signal has
  851.           three {3} or more ZEROs in a sequence of 3156 bits (0.5ms).
  852.  
  853.      Loss Of Frame Failure
  854.           For DS1 links, the Loss Of Frame failure is declared when an
  855.           OOF or LOS  defect has persisted for T seconds, where 2 <= T
  856.           <= 10.  The Loss Of Frame failure is cleared when there have
  857.           been no OOF or LOS defects during a period T where 0 <= T <=
  858.           20.  Many systems will perform "hit integration" within the
  859.           period T before declaring or clearing the failure e.g., see TR
  860.           62411 [14].
  861.  
  862.           For E1 links, the Loss Of Frame Failure is declared when an
  863.           OOF defect is detected.
  864.  
  865.      Loss Of Signal Failure
  866.           For DS1, the Loss Of Signal failure is declared upon observing
  867.           175 +/- 75 contiguous pulse positions with no pulses of either
  868.           positive or negative polarity.  The LOS failure is cleared
  869.           upon observing an average pulse density of at least 12.5% over
  870.           a period of 175 +/- 75 contiguous pulse positions starting
  871.           with the receipt of a pulse.
  872.  
  873.           For E1 links, the Loss Of Signal failure is declared when
  874.           greater than 10 consecutive zeroes are detected (see O.162
  875.           Section 3.4`<.4).
  876.  
  877.  
  878. Expires November 1997                                          [Page 17]
  879.  
  880. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  881.  
  882.  
  883.           A LOS defect at 6312kbit/s interfaces is detected when the
  884.           incoming signal has "no transitions", i.e. when the signal
  885.           level is less than or equal to a signal level of 35dB below
  886.           nominal, for N consecutive pulse intervals, where 10 <=N<=255.
  887.  
  888.           The LOS defect is cleared when the incoming signal has
  889.           "transitions", i.e. when the signal level is greater than or
  890.           equal to a signal level of 9dB below nominal, for N
  891.           consecutive pulse intervals, where 10<=N<=255.
  892.  
  893.           A signal with "transitions" corresponds to a G.703 compliant
  894.           signal.
  895.  
  896.      Loopback Pseudo-Failure
  897.           The Loopback Pseudo-Failure is declared when the near end
  898.           equipment has placed a loopback (of any kind) on the DS1.
  899.           This allows a management entity to determine from one object
  900.           whether the DS1 can be considered to be in service or not
  901.           (from the point of view of the near end equipment).
  902.  
  903.      TS16 Alarm Indication Signal Failure
  904.           For E1 links, the TS16 Alarm Indication Signal failure is
  905.           declared when time-slot 16 is received as all ones for all
  906.           frames of two consecutive multiframes (see G.732 Section
  907.           4.2.6).  This condition is never declared for DS1.
  908.  
  909.      Loss Of MultiFrame Failure
  910.           The Loss Of MultiFrame failure is declared when two
  911.           consecutive multiframe alignment signals (bits 4 through 7 of
  912.           TS16 of frame 0) have been received with an error.  The Loss
  913.           Of Multiframe failure is cleared when the first correct
  914.           multiframe alignment signal is received.  The Loss Of
  915.           Multiframe failure can only be declared for E1 links operating
  916.           with G.732 [16] framing (sometimes called "Channel Associated
  917.           Signalling" mode).
  918.  
  919.      Far End Loss Of Multiframe Failure
  920.           The Far End Loss Of Multiframe failure is declared when bit 2
  921.           of TS16 of frame 0 is received set to one on two consecutive
  922.           occasions.  The Far End Loss Of Multiframe failure is cleared
  923.           when bit 2 of TS16 of frame 0 is received set to zero.  The
  924.           Far End Loss Of Multiframe failure can only be declared for E1
  925.           links operating in "Channel Associated Signalling" mode. (See
  926.           G.732)
  927.  
  928.  
  929. Expires November 1997                                          [Page 18]
  930.  
  931. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  932.  
  933.  
  934.      DS2 Payload AIS Failure
  935.           The DS2 Payload AIS is detected when the incoming signal of
  936.           the 6,312 kbps frame payload [TS1-TS96] has 2 or less 0's in a
  937.           sequence of 3072 bits (0.5ms).  The DS2 Payload AIS is cleared
  938.           when the incoming signal of the 6,312 kbps frame payload
  939.           [TS1-TS96] has 3 or more 0's in a sequence of 3072 bits (0.5
  940.           ms).
  941.  
  942.      DS2 Performance Threshold
  943.           DS2 Performance Threshold Failure monitors equipment
  944.           performance and is based on the CRC (Cyclic Redundancy Check)
  945.           Procedure defined in G.704.
  946.  
  947.           The DS2 Performance Threshold Failure is detected when the bit
  948.           error ratio exceeds 10^-4 (Performance Threshold), and the DS2
  949.           Performance Threshold Failure shall be cleared when the bit
  950.           error ratio decreased to less than 10^-6."
  951.  
  952.  
  953. 3.4.5.  Other Terms
  954.           Circuit Identifier
  955.             This is a character string specified by the circuit
  956.             vendor, and is useful when communicating with the vendor
  957.             during the troubleshooting process.
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980. Expires November 1997                                          [Page 19]
  981.  
  982. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  983.  
  984.  
  985. 4.  Object Definitions
  986.  
  987.           DS1-MIB DEFINITIONS ::= BEGIN
  988.  
  989.           IMPORTS
  990.                MODULE-IDENTITY, OBJECT-TYPE,
  991.                NOTIFICATION-TYPE, transmission         FROM SNMPv2-SMI
  992.                DisplayString, TimeStamp, TruthValue    FROM SNMPv2-TC
  993.                MODULE-COMPLIANCE, OBJECT-GROUP,
  994.                NOTIFICATION-GROUP                      FROM SNMPv2-CONF
  995.                InterfaceIndex                          FROM IF-MIB
  996.                PerfCurrentCount, PerfIntervalCount,
  997.                PerfTotalCount                          FROM PerfHist-TC-MIB;
  998.  
  999.  
  1000.           ds1 MODULE-IDENTITY
  1001.               LAST-UPDATED "9705091325Z"
  1002.               ORGANIZATION "IETF Trunk MIB Working Group"
  1003.               CONTACT-INFO
  1004.                 "        David Fowler
  1005.  
  1006.                  Postal: Newbridge Networks Corporation
  1007.                          600 March Road
  1008.                          Kanata, Ontario, Canada K2K 2E6
  1009.  
  1010.                          Tel: +1 613 591 3600
  1011.                          Fax: +1 613 599 3669
  1012.  
  1013.                  E-mail: davef@newbridge.com"
  1014.               DESCRIPTION
  1015.                    "The MIB module to describe DS1, E1, DS2, and
  1016.                     E2 interfaces objects."
  1017.  
  1018.               ::= { transmission 18 }
  1019.  
  1020.           -- note that this subsumes cept (19) and g703at2mb (67)
  1021.           -- there is no separate CEPT or G703AT2MB MIB
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031. Expires November 1997                                          [Page 20]
  1032.  
  1033. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1034.  
  1035.  
  1036.           -- The DS1 Near End Group
  1037.  
  1038.           -- The DS1 Near End Group consists of four tables:
  1039.           --    DS1 Configuration
  1040.           --    DS1 Current
  1041.           --    DS1 Interval
  1042.           --    DS1 Total
  1043.  
  1044.           -- The DS1 Configuration Table
  1045.  
  1046.           dsx1ConfigTable OBJECT-TYPE
  1047.                SYNTAX  SEQUENCE OF Dsx1ConfigEntry
  1048.                MAX-ACCESS  not-accessible
  1049.                STATUS  current
  1050.                DESCRIPTION
  1051.                       "The DS1 Configuration table."
  1052.                ::= { ds1 6 }
  1053.  
  1054.           dsx1ConfigEntry OBJECT-TYPE
  1055.                SYNTAX  Dsx1ConfigEntry
  1056.                MAX-ACCESS  not-accessible
  1057.                STATUS  current
  1058.                DESCRIPTION
  1059.                       "An entry in the DS1 Configuration table."
  1060.                INDEX   { dsx1LineIndex }
  1061.                ::= { dsx1ConfigTable 1 }
  1062.  
  1063.           Dsx1ConfigEntry ::=
  1064.                SEQUENCE {
  1065.                    dsx1LineIndex                        InterfaceIndex,
  1066.                    dsx1IfIndex                          InterfaceIndex,
  1067.                    dsx1TimeElapsed                      INTEGER,
  1068.                    dsx1ValidIntervals                   INTEGER,
  1069.                    dsx1LineType                         INTEGER,
  1070.                    dsx1LineCoding                       INTEGER,
  1071.                    dsx1SendCode                         INTEGER,
  1072.                    dsx1CircuitIdentifier                DisplayString,
  1073.                    dsx1LoopbackConfig                   INTEGER,
  1074.                    dsx1LineStatus                       INTEGER,
  1075.                    dsx1SignalMode                       INTEGER,
  1076.                    dsx1TransmitClockSource              INTEGER,
  1077.                    dsx1Fdl                              INTEGER,
  1078.                    dsx1InvalidIntervals                 INTEGER,
  1079.                    dsx1LineLength                       INTEGER,
  1080.                    dsx1LineStatusLastChange             TimeStamp,
  1081.  
  1082.  
  1083. Expires November 1997                                          [Page 21]
  1084.  
  1085. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1086.  
  1087.  
  1088.                    dsx1LineStatusChangeTrapEnable       INTEGER,
  1089.                    dsx1LoopbackStatus                   INTEGER
  1090.           }
  1091.  
  1092.           dsx1LineIndex OBJECT-TYPE
  1093.                SYNTAX  InterfaceIndex
  1094.                MAX-ACCESS  read-only
  1095.                STATUS  current
  1096.                DESCRIPTION
  1097.                       "This object should be made equal to ifIndex.  The
  1098.                       next paragraph describes its previous usage.
  1099.                       Making the object equal to ifIndex allows proper
  1100.                       use of ifStackTable and ds0/ds0bundle mibs.
  1101.  
  1102.                       Previously, this object is the identifier of a DS1
  1103.                       Interface on a managed device.  If there is an
  1104.                       ifEntry that is directly associated with this and
  1105.                       only this DS1 interface, it should have the same
  1106.                       value as ifIndex.  Otherwise, number the
  1107.                       dsx1LineIndices with an unique identifier
  1108.                       following the rules of choosing a number that is
  1109.                       greater than ifNumber and numbering the inside
  1110.                       interfaces (e.g., equipment side) with even
  1111.                       numbers and outside interfaces (e.g, network side)
  1112.                       with odd numbers."
  1113.                ::= { dsx1ConfigEntry 1 }
  1114.  
  1115.           dsx1IfIndex OBJECT-TYPE
  1116.                SYNTAX  InterfaceIndex
  1117.                MAX-ACCESS  read-only
  1118.                STATUS  deprecated
  1119.                DESCRIPTION
  1120.                       "This value for this object is equal to the value
  1121.                       of ifIndex from the Interfaces table of MIB II
  1122.                       (RFC 1213)."
  1123.                ::= { dsx1ConfigEntry 2 }
  1124.  
  1125.           dsx1TimeElapsed OBJECT-TYPE
  1126.                SYNTAX  INTEGER (0..899)
  1127.                MAX-ACCESS  read-only
  1128.                STATUS  current
  1129.                DESCRIPTION
  1130.                       "The number of seconds that have elapsed since the
  1131.                       beginning of the near end current error-
  1132.                       measurement period."
  1133.  
  1134.  
  1135. Expires November 1997                                          [Page 22]
  1136.  
  1137. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1138.  
  1139.  
  1140.                ::= { dsx1ConfigEntry 3 }
  1141.  
  1142.           dsx1ValidIntervals OBJECT-TYPE
  1143.                SYNTAX  INTEGER (0..96)
  1144.                MAX-ACCESS  read-only
  1145.                STATUS  current
  1146.                DESCRIPTION
  1147.                       "The number of previous near end intervals for
  1148.                       which valid data was collected.  The value will be
  1149.                       96 unless the interface was brought online within
  1150.                       the last 24 hours, in which case the value will be
  1151.                       the number of complete 15 minute near end
  1152.                       intervals since the interface has been online.  In
  1153.                       the case where the agent is a proxy, it is
  1154.                       possible that some intervals are unavailable.  In
  1155.                       this case, this interval is the maximum interval
  1156.                       number for which valid data is available."
  1157.                ::= { dsx1ConfigEntry 4 }
  1158.  
  1159.           dsx1LineType OBJECT-TYPE
  1160.                SYNTAX  INTEGER {
  1161.                           other(1),
  1162.                           dsx1ESF(2),
  1163.                           dsx1D4(3),
  1164.                           dsx1E1(4),
  1165.                           dsx1E1CRC(5),
  1166.                           dsx1E1MF(6),
  1167.                           dsx1E1CRCMF(7),
  1168.                           dsx1Unframed(8),
  1169.                           dsx1E1Unframed(9)
  1170.                       }
  1171.                MAX-ACCESS  read-write
  1172.                STATUS  current
  1173.                DESCRIPTION
  1174.                       "This variable indicates  the  variety  of  DS1
  1175.                       Line  implementing  this  circuit.  The type of
  1176.                       circuit affects the number of bits  per  second
  1177.                       that  the circuit can reasonably carry, as well
  1178.                       as the interpretation of the  usage  and  error
  1179.                       statistics.  The values, in sequence, describe:
  1180.  
  1181.                       TITLE:         SPECIFICATION:
  1182.                       dsx1ESF         Extended SuperFrame DS1
  1183.                       dsx1D4          AT&T D4 format DS1
  1184.                       dsx1E1          CCITT Recommendation G.704
  1185.  
  1186.  
  1187. Expires November 1997                                          [Page 23]
  1188.  
  1189. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1190.  
  1191.  
  1192.                                        (Table 4a)
  1193.                       dsx1E1-CRC      CCITT Recommendation G.704
  1194.                                        (Table 4b)
  1195.                       dsxE1-MF        G.704 (Table 4a) with TS16
  1196.                                        multiframing enabled
  1197.                       dsx1E1-CRC-MF   G.704 (Table 4b) with TS16
  1198.                                        multiframing enabled
  1199.                       dsx1Unframed    No Framing performed
  1200.                       dsx1E1Unframed  E1 with No Framing
  1201.  
  1202.                       For clarification, the capacity for each E1 type
  1203.                       is as listed below:
  1204.                       dsx1E1Unframed - E1, no framing = 32 x 64k = 2048k
  1205.                       dsx1E1 or dsx1E1CRC - E1, with framing,
  1206.                          no signalling = 31 x 64k = 1984k
  1207.                       dsx1E1MF or dsx1E1CRCMF - E1, with framing,
  1208.                          signalling = 30 x 64k = 1920k
  1209.  
  1210.                       For further information See CCITT Recomm G.704"
  1211.                ::= { dsx1ConfigEntry 5 }
  1212.  
  1213.           dsx1LineCoding OBJECT-TYPE
  1214.                SYNTAX  INTEGER {
  1215.                           dsx1JBZS (1),
  1216.                           dsx1B8ZS (2),
  1217.                           dsx1HDB3 (3),
  1218.                           dsx1ZBTSI (4),
  1219.                           dsx1AMI (5),
  1220.                           other(6)
  1221.                       }
  1222.                MAX-ACCESS  read-write
  1223.                STATUS  current
  1224.                DESCRIPTION
  1225.                       "This variable describes the variety of Zero Code
  1226.                       Suppression used on this interface, which in turn
  1227.                       affects a number of its characteristics.
  1228.  
  1229.                       dsx1JBZS refers the Jammed Bit Zero Suppression,
  1230.                       in which the AT&T specification of at least one
  1231.                       pulse every 8 bit periods is literally implemented
  1232.                       by forcing a pulse in bit 8 of each channel.
  1233.                       Thus, only seven bits per channel, or 1.344 Mbps,
  1234.                       is available for data.
  1235.  
  1236.                       dsx1B8ZS refers to the use of a specified pattern
  1237.  
  1238.  
  1239. Expires November 1997                                          [Page 24]
  1240.  
  1241. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1242.  
  1243.  
  1244.                       of normal bits and bipolar violations which are
  1245.                       used to replace a sequence of eight zero bits.
  1246.  
  1247.                       ANSI Clear Channels may use dsx1ZBTSI, or Zero
  1248.                       Byte Time Slot Interchange.
  1249.  
  1250.                       E1 links, with or without CRC, use dsx1HDB3 or
  1251.                       dsx1AMI.
  1252.  
  1253.                       dsx1AMI refers to a mode wherein no zero code
  1254.                       suppression is present and the line encoding does
  1255.                       not solve the problem directly.  In this
  1256.                       application, the higher layer must provide data
  1257.                       which meets or exceeds the pulse density
  1258.                       requirements, such as inverting HDLC data."
  1259.  
  1260.                ::= { dsx1ConfigEntry 6 }
  1261.  
  1262.           dsx1SendCode OBJECT-TYPE
  1263.                SYNTAX  INTEGER {
  1264.                          dsx1SendNoCode(1),
  1265.                          dsx1SendLineCode(2),
  1266.                          dsx1SendPayloadCode(3),
  1267.                          dsx1SendResetCode(4),
  1268.                          dsx1SendQRS(5),
  1269.                          dsx1Send511Pattern(6),
  1270.                          dsx1Send3in24Pattern(7),
  1271.                          dsx1SendOtherTestPattern(8)
  1272.                          }
  1273.                MAX-ACCESS  read-write
  1274.                STATUS  current
  1275.                DESCRIPTION
  1276.                       "This variable indicates what type of code is
  1277.                       being sent across the DS1 interface by the device.
  1278.                       Setting this variable causes the interface to send
  1279.                       the code requested.  The values mean:
  1280.                 dsx1SendNoCode
  1281.                      sending looped or normal data
  1282.  
  1283.                 dsx1SendLineCode
  1284.                      sending a request for a line loopback
  1285.  
  1286.                 dsx1SendPayloadCode
  1287.                      sending a request for a payload loopback
  1288.  
  1289.  
  1290. Expires November 1997                                          [Page 25]
  1291.  
  1292. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1293.  
  1294.  
  1295.                 dsx1SendResetCode
  1296.                      sending a loopback termination request
  1297.  
  1298.                 dsx1SendQRS
  1299.                      sending a Quasi-Random Signal  (QRS)  test
  1300.                      pattern
  1301.  
  1302.                 dsx1Send511Pattern
  1303.                      sending a 511 bit fixed test pattern
  1304.  
  1305.                 dsx1Send3in24Pattern
  1306.                      sending a fixed test pattern of 3 bits set
  1307.                      in 24
  1308.  
  1309.                 dsx1SendOtherTestPattern
  1310.                      sending a test pattern  other  than  those
  1311.                      described by this object"
  1312.      ::= { dsx1ConfigEntry 7 }
  1313.  
  1314.           dsx1CircuitIdentifier OBJECT-TYPE
  1315.                SYNTAX  DisplayString (SIZE (0..255))
  1316.                MAX-ACCESS  read-write
  1317.                STATUS  deprecated
  1318.                DESCRIPTION
  1319.                       "This variable contains the transmission vendor's
  1320.                       circuit identifier, for the purpose of
  1321.                       facilitating troubleshooting.  In the presence of
  1322.                       interface layering, ifPhysAddress is now
  1323.                       sufficient for all previous usages of
  1324.                       dsx1CircuitIndentifier."
  1325.                ::= { dsx1ConfigEntry 8 }
  1326.  
  1327.           dsx1LoopbackConfig OBJECT-TYPE
  1328.                SYNTAX  INTEGER {
  1329.                            dsx1NoLoop(1),
  1330.                            dsx1PayloadLoop(2),
  1331.                            dsx1LineLoop(3),
  1332.                            dsx1OtherLoop(4),
  1333.                            dsx1InwardLoop(5),
  1334.                            dsx1DualLoop(6)
  1335.                          }
  1336.                MAX-ACCESS  read-write
  1337.                STATUS  current
  1338.                DESCRIPTION
  1339.                       "This variable represents the desired loopback
  1340.  
  1341.  
  1342. Expires November 1997                                          [Page 26]
  1343.  
  1344. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1345.  
  1346.  
  1347.                       configuration of the DS1 interface.  Agents
  1348.                       supporting read/write access should return
  1349.                       badValue in response to a requested loopback state
  1350.                       that the interface does not support.  The values
  1351.                       mean:
  1352.  
  1353.                       dsx1NoLoop
  1354.                        Not in the loopback state.  A device that is not
  1355.                       capable of performing a loopback on the interface
  1356.                       shall always return this as its value.
  1357.  
  1358.                       dsx1PayloadLoop
  1359.                        The received signal at this interface is looped
  1360.                       through the device.  Typically the received signal
  1361.                       is looped back for retransmission after it has
  1362.                       passed through the device's framing function.
  1363.  
  1364.                       dsx1LineLoop
  1365.                        The received signal at this interface does not go
  1366.                       through the device (minimum penetration) but is
  1367.                       looped back out.
  1368.  
  1369.                       dsx1OtherLoop
  1370.                        Loopbacks that are not defined here.
  1371.  
  1372.                       dsx1InwardLoop
  1373.                        The transmitted signal at this interface is
  1374.                       looped back and received by the same interface.
  1375.                       What is transmitted onto the line is product
  1376.                       dependent.
  1377.  
  1378.                       dsx1DualLoop
  1379.                        Both dsx1LineLoop and dsx1InwardLoop will be
  1380.                       active simultaneously."
  1381.                ::= { dsx1ConfigEntry 9 }
  1382.  
  1383.           dsx1LineStatus OBJECT-TYPE
  1384.                SYNTAX  INTEGER (1..131071)
  1385.                MAX-ACCESS  read-only
  1386.                STATUS  current
  1387.                DESCRIPTION
  1388.                       "This variable indicates the Line Status of the
  1389.                       interface.  It contains loopback, failure,
  1390.                       received 'alarm' and transmitted 'alarms
  1391.                       information.
  1392.  
  1393.  
  1394. Expires November 1997                                          [Page 27]
  1395.  
  1396. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1397.  
  1398.  
  1399.                       The dsx1LineStatus is a bit map represented as a
  1400.                       sum, therefore, it can represent multiple failures
  1401.                       (alarms) and a LoopbackState simultaneously.
  1402.  
  1403.                       dsx1NoAlarm must be set if and only if no other
  1404.                       flag is set.
  1405.  
  1406.                       If the dsx1loopbackState bit is set, the loopback
  1407.                       in effect can be determined from the
  1408.                       dsx1loopbackConfig object.
  1409.             The various bit positions are:
  1410.            1     dsx1NoAlarm           No alarm present
  1411.            2     dsx1RcvFarEndLOF      Far end LOF (a.k.a., Yellow Alarm)
  1412.            4     dsx1XmtFarEndLOF      Near end sending LOF Indication
  1413.            8     dsx1RcvAIS            Far end sending AIS
  1414.           16     dsx1XmtAIS            Near end sending AIS
  1415.           32     dsx1LossOfFrame       Near end LOF (a.k.a., Red Alarm)
  1416.           64     dsx1LossOfSignal      Near end Loss Of Signal
  1417.          128     dsx1LoopbackState     Near end is looped
  1418.          256     dsx1T16AIS            E1 TS16 AIS
  1419.          512     dsx1RcvFarEndLOMF     Far End Sending TS16 LOMF
  1420.         1024     dsx1XmtFarEndLOMF     Near End Sending TS16 LOMF
  1421.         2048     dsx1RcvTestCode       Near End detects a test code
  1422.         4096     dsx1OtherFailure      any line status not defined here
  1423.         8192     dsx1UnavailSigState   Near End in Unavailable Signal
  1424.                                        State
  1425.        16384     dsx1NetEquipOOS       Carrier Equipment Out of Service
  1426.        32768     dsx1RcvPayloadAIS     DS2 Payload AIS
  1427.        65536     dsx1Ds2PerfThreshold  DS2 Performance Threshold
  1428.                                        Exceeded"
  1429.           ::= { dsx1ConfigEntry 10 }
  1430.  
  1431.           dsx1SignalMode OBJECT-TYPE
  1432.                SYNTAX  INTEGER {
  1433.                           none (1),
  1434.                           robbedBit (2),
  1435.                           bitOriented (3),
  1436.                           messageOriented (4),
  1437.                           other (5)
  1438.                       }
  1439.                MAX-ACCESS  read-write
  1440.                STATUS  current
  1441.                DESCRIPTION
  1442.                  "'none' indicates that no bits are reserved for
  1443.                  signaling on this channel.
  1444.  
  1445.  
  1446. Expires November 1997                                          [Page 28]
  1447.  
  1448. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1449.  
  1450.  
  1451.                  'robbedBit' indicates that DS1 Robbed Bit  Sig-
  1452.                  naling is in use.
  1453.  
  1454.                  'bitOriented' indicates that E1 Channel  Asso-
  1455.                  ciated Signaling is in use.
  1456.  
  1457.                  'messageOriented' indicates that Common  Chan-
  1458.                  nel Signaling is in use either on channel 16 of
  1459.                  an E1 link or channel 24 of a DS1."
  1460.                ::= { dsx1ConfigEntry 11 }
  1461.  
  1462.           dsx1TransmitClockSource OBJECT-TYPE
  1463.                SYNTAX  INTEGER {
  1464.                           loopTiming(1),
  1465.                           localTiming(2),
  1466.                           throughTiming(3)
  1467.                       }
  1468.                MAX-ACCESS  read-write
  1469.                STATUS  current
  1470.                DESCRIPTION
  1471.                  "The source of Transmit Clock.
  1472.                   'loopTiming' indicates that the recovered re-
  1473.                  ceive clock is used as the transmit clock.
  1474.  
  1475.                   'localTiming' indicates that a local clock
  1476.                  source is used or when an external clock is
  1477.                  attached to the box containing the interface.
  1478.  
  1479.                   'throughTiming' indicates that recovered re-
  1480.                  ceive clock from another interface is used as
  1481.                  the transmit clock."
  1482.                ::= { dsx1ConfigEntry 12 }
  1483.  
  1484.           dsx1Fdl OBJECT-TYPE
  1485.                SYNTAX  INTEGER (1..15)
  1486.                MAX-ACCESS  read-write
  1487.                STATUS  current
  1488.                DESCRIPTION
  1489.                  "This bitmap describes the use of  the  facili-
  1490.                  ties data link, and is the sum of the capabili-
  1491.                  ties.  Set any bits that are appropriate:
  1492.  
  1493.                  other(1),
  1494.                  dsx1AnsiT1403(2),
  1495.                  dsx1Att54016(4),
  1496.  
  1497.  
  1498. Expires November 1997                                          [Page 29]
  1499.  
  1500. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1501.  
  1502.  
  1503.                  dsx1FdlNone(8)
  1504.  
  1505.                   'other' indicates that a protocol  other  than
  1506.                  one following is used.
  1507.  
  1508.                   'dsx1AnsiT1403' refers to the  FDL  exchange
  1509.                  recommended by ANSI.
  1510.  
  1511.                   'dsx1Att54016' refers to ESF FDL exchanges.
  1512.  
  1513.                   'dsx1FdlNone' indicates that the device  does
  1514.                  not use the FDL."
  1515.                ::= { dsx1ConfigEntry 13 }
  1516.  
  1517.           dsx1InvalidIntervals OBJECT-TYPE
  1518.                SYNTAX  INTEGER (0..96)
  1519.                MAX-ACCESS  read-only
  1520.                STATUS  current
  1521.                DESCRIPTION
  1522.                       "The number of intervals for which no valid data
  1523.                       is available."
  1524.                ::= { dsx1ConfigEntry 14 }
  1525.  
  1526.           dsx1LineLength OBJECT-TYPE
  1527.                SYNTAX  INTEGER (0..64000)
  1528.                UNITS  "meters"
  1529.                MAX-ACCESS  read-write
  1530.                STATUS  current
  1531.                DESCRIPTION
  1532.                       "The length of the ds1 line in meters. This
  1533.                       objects provides information for line build out
  1534.                       circuitry if it exists and can use this object to
  1535.                       adjust the line build out."
  1536.                ::= { dsx1ConfigEntry 15 }
  1537.  
  1538.           dsx1LineStatusLastChange OBJECT-TYPE
  1539.                SYNTAX  TimeStamp
  1540.                MAX-ACCESS  read-only
  1541.                STATUS  current
  1542.                DESCRIPTION
  1543.                       "The value of MIB II's sysUpTime object at the
  1544.                       time this DS1 entered its current line status
  1545.                       state.  If the current state was entered prior to
  1546.                       the last re-initialization of the proxy-agent,
  1547.                       then this object contains a zero value."
  1548.  
  1549.  
  1550. Expires November 1997                                          [Page 30]
  1551.  
  1552. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1553.  
  1554.  
  1555.                ::= { dsx1ConfigEntry 16 }
  1556.  
  1557.           dsx1LineStatusChangeTrapEnable  OBJECT-TYPE
  1558.                SYNTAX      INTEGER {
  1559.                               enabled(1),
  1560.                               disabled(2)
  1561.                            }
  1562.                MAX-ACCESS  read-write
  1563.                STATUS      current
  1564.                DESCRIPTION
  1565.                       "Indicates whether dsx1LineStatusChange traps
  1566.                       should be generated for this interface."
  1567.                DEFVAL { disabled }
  1568.                ::= { dsx1ConfigEntry 17 }
  1569.  
  1570.           dsx1LoopbackStatus  OBJECT-TYPE
  1571.                SYNTAX      INTEGER (1..127)
  1572.                MAX-ACCESS  read-only
  1573.                STATUS      current
  1574.                DESCRIPTION
  1575.                       "This variable represents the current state of the
  1576.                       loopback on the DS1 interface.  It contains
  1577.                       information about loopbacks established by a
  1578.                       manager and remotely from the far end.
  1579.  
  1580.                       The dsx1LoopbackStatus is a bit map represented as
  1581.                       a sum, therefore is can represent multiple
  1582.                       loopbacks simultaneously.
  1583.  
  1584.                       The various bit positions are:
  1585.                        1  dsx1NoLoopback
  1586.                        2  dsx1NearEndPayloadLoopback
  1587.                        4  dsx1NearEndLineLoopback
  1588.                        8  dsx1NearEndOtherLoopback
  1589.                       16  dsx1NearEndInwardLoopback
  1590.                       32  dsx1FarEndPayloadLoopback
  1591.                       64  dsx1FarEndLineLoopback"
  1592.  
  1593.           ::= { dsx1ConfigEntry 18 }
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600.  
  1601. Expires November 1997                                          [Page 31]
  1602.  
  1603. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1604.  
  1605.  
  1606.           -- The DS1 Current Table
  1607.           dsx1CurrentTable OBJECT-TYPE
  1608.                SYNTAX  SEQUENCE OF Dsx1CurrentEntry
  1609.                MAX-ACCESS  not-accessible
  1610.                STATUS  current
  1611.                DESCRIPTION
  1612.                       "The DS1 current table contains various statistics
  1613.                       being collected for the current 15 minute
  1614.                       interval."
  1615.                ::= { ds1 7 }
  1616.  
  1617.           dsx1CurrentEntry OBJECT-TYPE
  1618.                SYNTAX  Dsx1CurrentEntry
  1619.                MAX-ACCESS  not-accessible
  1620.                STATUS  current
  1621.                DESCRIPTION
  1622.                       "An entry in the DS1 Current table."
  1623.                            INDEX   { dsx1CurrentIndex }
  1624.                            ::= { dsx1CurrentTable 1 }
  1625.  
  1626.           Dsx1CurrentEntry ::=
  1627.                SEQUENCE {
  1628.                    dsx1CurrentIndex            InterfaceIndex,
  1629.                    dsx1CurrentESs              PerfCurrentCount,
  1630.                    dsx1CurrentSESs             PerfCurrentCount,
  1631.                    dsx1CurrentSEFSs            PerfCurrentCount,
  1632.                    dsx1CurrentUASs             PerfCurrentCount,
  1633.                    dsx1CurrentCSSs             PerfCurrentCount,
  1634.                    dsx1CurrentPCVs             PerfCurrentCount,
  1635.                    dsx1CurrentLESs             PerfCurrentCount,
  1636.                    dsx1CurrentBESs             PerfCurrentCount,
  1637.                    dsx1CurrentDMs              PerfCurrentCount,
  1638.                    dsx1CurrentLCVs             PerfCurrentCount
  1639.           }
  1640.  
  1641.           dsx1CurrentIndex OBJECT-TYPE
  1642.                SYNTAX  InterfaceIndex
  1643.                MAX-ACCESS  read-only
  1644.                STATUS  current
  1645.                DESCRIPTION
  1646.                       "The index value which uniquely identifies  the
  1647.                       DS1 interface to which this entry is applicable.
  1648.                       The interface identified by a particular value of
  1649.                       this index is the same interface as identified by
  1650.                       the same value as a dsx1LineIndex object
  1651.  
  1652.  
  1653. Expires November 1997                                          [Page 32]
  1654.  
  1655. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1656.  
  1657.  
  1658.                       instance."
  1659.                ::= { dsx1CurrentEntry 1 }
  1660.  
  1661.           dsx1CurrentESs OBJECT-TYPE
  1662.                SYNTAX  PerfCurrentCount
  1663.                MAX-ACCESS  read-only
  1664.                STATUS  current
  1665.                DESCRIPTION
  1666.                       "The number of Errored Seconds, encountered  by a
  1667.                       DS1 interface in the current 15 minute interval.
  1668.                       noSuchInstance will be returned if no data is
  1669.                       available."
  1670.                ::= { dsx1CurrentEntry 2 }
  1671.  
  1672.           dsx1CurrentSESs OBJECT-TYPE
  1673.                SYNTAX  PerfCurrentCount
  1674.                MAX-ACCESS  read-only
  1675.                STATUS  current
  1676.                DESCRIPTION
  1677.                       "The number of Severely Errored Seconds
  1678.                       encountered by a DS1 interface in the current 15
  1679.                       minute interval. noSuchInstance will be returned
  1680.                       if no data is available."
  1681.                ::= { dsx1CurrentEntry 3 }
  1682.  
  1683.           dsx1CurrentSEFSs OBJECT-TYPE
  1684.                SYNTAX  PerfCurrentCount
  1685.                MAX-ACCESS  read-only
  1686.                STATUS  current
  1687.                DESCRIPTION
  1688.                       "The number of Severely Errored Framing Seconds
  1689.                       encountered by a DS1 interface in the current 15
  1690.                       minute interval. noSuchInstance will be returned
  1691.                       if no data is available."
  1692.                ::= { dsx1CurrentEntry 4 }
  1693.  
  1694.           dsx1CurrentUASs OBJECT-TYPE
  1695.                SYNTAX  PerfCurrentCount
  1696.                MAX-ACCESS  read-only
  1697.                STATUS  current
  1698.                DESCRIPTION
  1699.                       "The number of Unavailable Seconds  encountered by
  1700.                       a DS1 interface in the current 15 minute interval.
  1701.                       noSuchInstance will be returned if no data is
  1702.                       available."
  1703.  
  1704.  
  1705. Expires November 1997                                          [Page 33]
  1706.  
  1707. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1708.  
  1709.  
  1710.                ::= { dsx1CurrentEntry 5 }
  1711.  
  1712.           dsx1CurrentCSSs OBJECT-TYPE
  1713.                SYNTAX  PerfCurrentCount
  1714.                MAX-ACCESS  read-only
  1715.                STATUS  current
  1716.                DESCRIPTION
  1717.                       "The number of Controlled Slip Seconds encountered
  1718.                       by a DS1 interface in the current 15 minute
  1719.                       interval.  noSuchInstance will be returned if no
  1720.                       data is available."
  1721.                ::= { dsx1CurrentEntry 6 }
  1722.  
  1723.           dsx1CurrentPCVs OBJECT-TYPE
  1724.                SYNTAX  PerfCurrentCount
  1725.                MAX-ACCESS  read-only
  1726.                STATUS  current
  1727.                DESCRIPTION
  1728.                       "The number of Path Coding Violations encountered
  1729.                       by a DS1 interface in the current 15 minute
  1730.                       interval. noSuchInstance will be returned if no
  1731.                       data is available."
  1732.                ::= { dsx1CurrentEntry 7 }
  1733.  
  1734.           dsx1CurrentLESs OBJECT-TYPE
  1735.                SYNTAX  PerfCurrentCount
  1736.                MAX-ACCESS  read-only
  1737.                STATUS  current
  1738.                DESCRIPTION
  1739.                       "The number of Line Errored Seconds encountered by
  1740.                       a DS1 interface in the current 15 minute interval.
  1741.                       noSuchInstance will be returned if no data is
  1742.                       available."
  1743.                ::= { dsx1CurrentEntry 8 }
  1744.  
  1745.           dsx1CurrentBESs OBJECT-TYPE
  1746.                SYNTAX PerfCurrentCount
  1747.                MAX-ACCESS read-only
  1748.                STATUS current
  1749.                DESCRIPTION
  1750.                       "The number of Bursty Errored Seconds (BESs)
  1751.                       encountered by a DS1 interface in the current 15
  1752.                       minute interval. noSuchInstance will be returned
  1753.                       if no data is available."
  1754.                ::= { dsx1CurrentEntry 9 }
  1755.  
  1756.  
  1757. Expires November 1997                                          [Page 34]
  1758.  
  1759. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1760.  
  1761.  
  1762.           dsx1CurrentDMs OBJECT-TYPE
  1763.                SYNTAX PerfCurrentCount
  1764.                MAX-ACCESS read-only
  1765.                STATUS current
  1766.                DESCRIPTION
  1767.                       "The number of Degraded Minutes (DMs) encountered
  1768.                       by a DS1 interface in the current 15 minute
  1769.                       interval. noSuchInstance will be returned if no
  1770.                       data is available."
  1771.                ::= { dsx1CurrentEntry 10 }
  1772.  
  1773.           dsx1CurrentLCVs OBJECT-TYPE
  1774.                SYNTAX PerfCurrentCount
  1775.                MAX-ACCESS read-only
  1776.                STATUS current
  1777.                DESCRIPTION
  1778.                       "The number of Line Code Violations (LCVs)
  1779.                       encountered by a DS1 interface in the current 15
  1780.                       minute interval. noSuchInstance will be returned
  1781.                       if no data is available."
  1782.                ::= { dsx1CurrentEntry 11 }
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.  
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808. Expires November 1997                                          [Page 35]
  1809.  
  1810. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1811.  
  1812.  
  1813.           -- The DS1 Interval Table
  1814.           dsx1IntervalTable OBJECT-TYPE
  1815.                SYNTAX  SEQUENCE OF Dsx1IntervalEntry
  1816.                MAX-ACCESS  not-accessible
  1817.                STATUS  current
  1818.                DESCRIPTION
  1819.                       "The DS1 Interval Table contains various
  1820.                       statistics collected by each DS1 Interface over
  1821.                       the previous 24 hours of operation.  The past 24
  1822.                       hours are broken into 96 completed 15 minute
  1823.                       intervals."
  1824.                ::= { ds1 8 }
  1825.  
  1826.           dsx1IntervalEntry OBJECT-TYPE
  1827.                SYNTAX  Dsx1IntervalEntry
  1828.                MAX-ACCESS  not-accessible
  1829.                STATUS  current
  1830.                DESCRIPTION
  1831.                       "An entry in the DS1 Interval table."
  1832.                INDEX   { dsx1IntervalIndex, dsx1IntervalNumber }
  1833.                ::= { dsx1IntervalTable 1 }
  1834.  
  1835.           Dsx1IntervalEntry ::=
  1836.                SEQUENCE {
  1837.                    dsx1IntervalIndex             InterfaceIndex,
  1838.                    dsx1IntervalNumber            INTEGER,
  1839.                    dsx1IntervalESs               PerfIntervalCount,
  1840.                    dsx1IntervalSESs              PerfIntervalCount,
  1841.                    dsx1IntervalSEFSs             PerfIntervalCount,
  1842.                    dsx1IntervalUASs              PerfIntervalCount,
  1843.                    dsx1IntervalCSSs              PerfIntervalCount,
  1844.                    dsx1IntervalPCVs              PerfIntervalCount,
  1845.                    dsx1IntervalLESs              PerfIntervalCount,
  1846.                    dsx1IntervalBESs              PerfIntervalCount,
  1847.                    dsx1IntervalDMs               PerfIntervalCount,
  1848.                    dsx1IntervalLCVs              PerfIntervalCount,
  1849.                    dsx1IntervalValidData         TruthValue
  1850.           }
  1851.  
  1852.           dsx1IntervalIndex OBJECT-TYPE
  1853.                SYNTAX  InterfaceIndex
  1854.                MAX-ACCESS  read-only
  1855.                STATUS  current
  1856.                DESCRIPTION
  1857.                       "The index value which uniquely identifies the DS1
  1858.  
  1859.  
  1860. Expires November 1997                                          [Page 36]
  1861.  
  1862. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1863.  
  1864.  
  1865.                       interface to which this entry is applicable.  The
  1866.                       interface identified by a particular value of this
  1867.                       index is the same interface as identified by the
  1868.                       same value as a dsx1LineIndex object instance."
  1869.                ::= { dsx1IntervalEntry 1 }
  1870.  
  1871.           dsx1IntervalNumber OBJECT-TYPE
  1872.                SYNTAX  INTEGER (1..96)
  1873.                MAX-ACCESS  read-only
  1874.                STATUS  current
  1875.                DESCRIPTION
  1876.                       "A number between 1 and 96, where 1 is the most
  1877.                       recently completed 15 minute interval and 96 is
  1878.                       the 15 minutes interval completed 23 hours and 45
  1879.                       minutes prior to interval 1."
  1880.                ::= { dsx1IntervalEntry 2 }
  1881.  
  1882.           dsx1IntervalESs OBJECT-TYPE
  1883.                SYNTAX  PerfIntervalCount
  1884.                MAX-ACCESS  read-only
  1885.                STATUS  current
  1886.                DESCRIPTION
  1887.                       "The number of Errored Seconds encountered by a
  1888.                       DS1 interface in one of the previous 96,
  1889.                       individual 15 minute, intervals. In the case where
  1890.                       the agent is a proxy and valid data is not
  1891.                       available, return noSuchInstance."
  1892.                ::= { dsx1IntervalEntry 3 }
  1893.  
  1894.           dsx1IntervalSESs OBJECT-TYPE
  1895.                SYNTAX  PerfIntervalCount
  1896.                MAX-ACCESS  read-only
  1897.                STATUS  current
  1898.                DESCRIPTION
  1899.                       "The number of Severely Errored Seconds
  1900.                       encountered by a DS1 interface in one of the
  1901.                       previous 96, individual 15 minute, intervals. In
  1902.                       the case where the agent is a proxy and valid data
  1903.                       is not available, return noSuchInstance."
  1904.                ::= { dsx1IntervalEntry 4 }
  1905.  
  1906.           dsx1IntervalSEFSs OBJECT-TYPE
  1907.                SYNTAX  PerfIntervalCount
  1908.                MAX-ACCESS  read-only
  1909.                STATUS  current
  1910.  
  1911.  
  1912. Expires November 1997                                          [Page 37]
  1913.  
  1914. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1915.  
  1916.  
  1917.                DESCRIPTION
  1918.                       "The number of Severely Errored Framing Seconds
  1919.                       encountered by a DS1 interface in one of the
  1920.                       previous 96, individual 15 minute, intervals.  In
  1921.                       the case where the agent is a proxy and valid data
  1922.                       is not available, return noSuchInstance."
  1923.                ::= { dsx1IntervalEntry 5 }
  1924.  
  1925.           dsx1IntervalUASs OBJECT-TYPE
  1926.                SYNTAX  PerfIntervalCount
  1927.                MAX-ACCESS  read-only
  1928.                STATUS  current
  1929.                DESCRIPTION
  1930.                       "The number of Unavailable Seconds encountered by
  1931.                       a DS1 interface in one of the previous 96,
  1932.                       individual 15 minute, intervals. In the case where
  1933.                       the agent is a proxy and valid data is not
  1934.                       available, return noSuchInstance.  This object may
  1935.                       decrease if the occurance of unavailable seconds
  1936.                       occurs across an inteval boundary."
  1937.                ::= { dsx1IntervalEntry 6 }
  1938.  
  1939.           dsx1IntervalCSSs OBJECT-TYPE
  1940.                SYNTAX  PerfIntervalCount
  1941.                MAX-ACCESS  read-only
  1942.                STATUS  current
  1943.                DESCRIPTION
  1944.                       "The number of Controlled Slip Seconds encountered
  1945.                       by a DS1 interface in one of the previous 96,
  1946.                       individual 15 minute, intervals. In the case where
  1947.                       the agent is a proxy and valid data is not
  1948.                       available, return noSuchInstance."
  1949.                ::= { dsx1IntervalEntry 7 }
  1950.  
  1951.           dsx1IntervalPCVs OBJECT-TYPE
  1952.                SYNTAX  PerfIntervalCount
  1953.                MAX-ACCESS  read-only
  1954.                STATUS  current
  1955.                DESCRIPTION
  1956.                       "The number of Path Coding Violations encountered
  1957.                       by a DS1 interface in one of the previous 96,
  1958.                       individual 15 minute, intervals. In the case where
  1959.                       the agent is a proxy and valid data is not
  1960.                       available, return noSuchInstance."
  1961.                ::= { dsx1IntervalEntry 8 }
  1962.  
  1963.  
  1964. Expires November 1997                                          [Page 38]
  1965.  
  1966. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  1967.  
  1968.  
  1969.           dsx1IntervalLESs OBJECT-TYPE
  1970.                SYNTAX  PerfIntervalCount
  1971.                MAX-ACCESS  read-only
  1972.                STATUS  current
  1973.                DESCRIPTION
  1974.                       "The number of Line Errored Seconds encountered by
  1975.                       a DS1 interface in one of the previous 96,
  1976.                       individual 15 minute, intervals. In the case where
  1977.                       the agent is a proxy and valid data is not
  1978.                       available, return noSuchInstance."
  1979.                ::= { dsx1IntervalEntry 9 }
  1980.  
  1981.           dsx1IntervalBESs OBJECT-TYPE
  1982.                SYNTAX PerfIntervalCount
  1983.                MAX-ACCESS read-only
  1984.                STATUS current
  1985.                DESCRIPTION
  1986.                       "The number of Bursty Errored Seconds (BESs)
  1987.                       encountered by a DS1 interface in one of the
  1988.                       previous 96, individual 15 minute, intervals. In
  1989.                       the case where the agent is a proxy and valid data
  1990.                       is not available, return noSuchInstance."
  1991.                ::= { dsx1IntervalEntry 10 }
  1992.  
  1993.           dsx1IntervalDMs OBJECT-TYPE
  1994.                SYNTAX PerfIntervalCount
  1995.                MAX-ACCESS read-only
  1996.                STATUS current
  1997.                DESCRIPTION
  1998.                       "The number of Degraded Minutes (DMs) encountered
  1999.                       by a DS1 interface in one of the previous 96,
  2000.                       individual 15 minute, intervals. In the case where
  2001.                       the agent is a proxy and valid data is not
  2002.                       available, return noSuchInstance."
  2003.                ::= { dsx1IntervalEntry 11 }
  2004.  
  2005.           dsx1IntervalLCVs OBJECT-TYPE
  2006.                SYNTAX PerfIntervalCount
  2007.                MAX-ACCESS read-only
  2008.                STATUS current
  2009.                DESCRIPTION
  2010.                       "The number of Line Code Violations (LCVs)
  2011.                       encountered by a DS1 interface in one of the
  2012.                       previous 96, individual 15 minute, intervals. In
  2013.                       the case where the agent is a proxy and valid data
  2014.  
  2015.  
  2016. Expires November 1997                                          [Page 39]
  2017.  
  2018. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2019.  
  2020.  
  2021.                       is not available, return noSuchInstance."
  2022.                ::= { dsx1IntervalEntry 12 }
  2023.  
  2024.           dsx1IntervalValidData OBJECT-TYPE
  2025.                SYNTAX TruthValue
  2026.                MAX-ACCESS read-only
  2027.                STATUS current
  2028.                DESCRIPTION
  2029.                       "This variable indicates if there is valid data
  2030.                       for this interval."
  2031.                ::= { dsx1IntervalEntry 13 }
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.  
  2055.  
  2056.  
  2057.  
  2058.  
  2059.  
  2060.  
  2061.  
  2062.  
  2063.  
  2064.  
  2065.  
  2066.  
  2067. Expires November 1997                                          [Page 40]
  2068.  
  2069. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2070.  
  2071.  
  2072.           -- The DS1 Total Table
  2073.           dsx1TotalTable OBJECT-TYPE
  2074.                SYNTAX  SEQUENCE OF Dsx1TotalEntry
  2075.                MAX-ACCESS  not-accessible
  2076.                STATUS  current
  2077.                DESCRIPTION
  2078.                       "The DS1 Total Table contains the cumulative sum
  2079.                       of the various statistics for the 24 hour period
  2080.                       preceding the current interval."
  2081.                ::= { ds1 9 }
  2082.  
  2083.           dsx1TotalEntry OBJECT-TYPE
  2084.                SYNTAX  Dsx1TotalEntry
  2085.                MAX-ACCESS  not-accessible
  2086.                STATUS  current
  2087.                DESCRIPTION
  2088.                       "An entry in the DS1 Total table."
  2089.                INDEX   { dsx1TotalIndex }
  2090.                ::= { dsx1TotalTable 1 }
  2091.  
  2092.           Dsx1TotalEntry ::=
  2093.                SEQUENCE {
  2094.                    dsx1TotalIndex                InterfaceIndex,
  2095.                    dsx1TotalESs                  PerfTotalCount,
  2096.                    dsx1TotalSESs                 PerfTotalCount,
  2097.                    dsx1TotalSEFSs                PerfTotalCount,
  2098.                    dsx1TotalUASs                 PerfTotalCount,
  2099.                    dsx1TotalCSSs                 PerfTotalCount,
  2100.                    dsx1TotalPCVs                 PerfTotalCount,
  2101.                    dsx1TotalLESs                 PerfTotalCount,
  2102.                    dsx1TotalBESs                 PerfTotalCount,
  2103.                    dsx1TotalDMs                  PerfTotalCount,
  2104.                    dsx1TotalLCVs                 PerfTotalCount
  2105.           }
  2106.  
  2107.           dsx1TotalIndex OBJECT-TYPE
  2108.                SYNTAX  InterfaceIndex
  2109.                MAX-ACCESS  read-only
  2110.                STATUS  current
  2111.                DESCRIPTION
  2112.                       "The index value which uniquely identifies the DS1
  2113.                       interface to which this entry is applicable.  The
  2114.                       interface identified by a particular value of this
  2115.                       index is the same interface as identified by the
  2116.                       same value as a dsx1LineIndex object instance."
  2117.  
  2118.  
  2119. Expires November 1997                                          [Page 41]
  2120.  
  2121. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2122.  
  2123.  
  2124.                ::= { dsx1TotalEntry 1 }
  2125.  
  2126.           dsx1TotalESs OBJECT-TYPE
  2127.                SYNTAX  PerfTotalCount
  2128.                MAX-ACCESS  read-only
  2129.                STATUS  current
  2130.                DESCRIPTION
  2131.                       "The sum of Errored Seconds encountered by a DS1
  2132.                       interface in the previous 24 hour interval.
  2133.                       Invalid 15 minute intervals count as 0."
  2134.                ::= { dsx1TotalEntry 2 }
  2135.  
  2136.           dsx1TotalSESs OBJECT-TYPE
  2137.                SYNTAX  PerfTotalCount
  2138.                MAX-ACCESS  read-only
  2139.                STATUS  current
  2140.                DESCRIPTION
  2141.                       "The number of Severely Errored Seconds
  2142.                       encountered by a DS1 interface in the previous 24
  2143.                       hour interval.  Invalid 15 minute intervals count
  2144.                       as 0."
  2145.                ::= { dsx1TotalEntry 3 }
  2146.  
  2147.           dsx1TotalSEFSs OBJECT-TYPE
  2148.                SYNTAX  PerfTotalCount
  2149.                MAX-ACCESS  read-only
  2150.                STATUS  current
  2151.                DESCRIPTION
  2152.                       "The number of Severely Errored Framing Seconds
  2153.                       encountered by a DS1 interface in the previous 24
  2154.                       hour interval.  Invalid 15 minute intervals count
  2155.                       as 0."
  2156.                ::= { dsx1TotalEntry 4 }
  2157.  
  2158.           dsx1TotalUASs OBJECT-TYPE
  2159.                SYNTAX  PerfTotalCount
  2160.                MAX-ACCESS  read-only
  2161.                STATUS  current
  2162.                DESCRIPTION
  2163.                       "The number of Unavailable Seconds encountered by
  2164.                       a DS1 interface in the previous 24 hour interval.
  2165.                       Invalid 15 minute intervals count as 0."
  2166.                ::= { dsx1TotalEntry 5 }
  2167.  
  2168.           dsx1TotalCSSs OBJECT-TYPE
  2169.  
  2170.  
  2171. Expires November 1997                                          [Page 42]
  2172.  
  2173. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2174.  
  2175.  
  2176.                SYNTAX  PerfTotalCount
  2177.                MAX-ACCESS  read-only
  2178.                STATUS  current
  2179.                DESCRIPTION
  2180.                       "The number of Controlled Slip Seconds encountered
  2181.                       by a DS1 interface in the previous 24 hour
  2182.                       interval.  Invalid 15 minute intervals count as
  2183.                       0."
  2184.                ::= { dsx1TotalEntry 6 }
  2185.  
  2186.           dsx1TotalPCVs OBJECT-TYPE
  2187.                SYNTAX  PerfTotalCount
  2188.                MAX-ACCESS  read-only
  2189.                STATUS  current
  2190.                DESCRIPTION
  2191.                       "The number of Path Coding Violations encountered
  2192.                       by a DS1 interface in the previous 24 hour
  2193.                       interval.  Invalid 15 minute intervals count as
  2194.                       0."
  2195.                ::= { dsx1TotalEntry 7 }
  2196.  
  2197.           dsx1TotalLESs OBJECT-TYPE
  2198.                SYNTAX  PerfTotalCount
  2199.                MAX-ACCESS  read-only
  2200.                STATUS  current
  2201.                DESCRIPTION
  2202.                       "The number of Line Errored Seconds encountered by
  2203.                       a DS1 interface in the previous 24 hour interval.
  2204.                       Invalid 15 minute intervals count as 0."
  2205.                ::= { dsx1TotalEntry 8 }
  2206.  
  2207.           dsx1TotalBESs OBJECT-TYPE
  2208.                SYNTAX PerfTotalCount
  2209.                MAX-ACCESS read-only
  2210.                STATUS current
  2211.                DESCRIPTION
  2212.                       "The number of Bursty Errored Seconds (BESs)
  2213.                       encountered by a DS1 interface in the previous 24
  2214.                       hour interval. Invalid 15 minute intervals count
  2215.                       as 0."
  2216.                ::= { dsx1TotalEntry 9 }
  2217.  
  2218.           dsx1TotalDMs OBJECT-TYPE
  2219.                SYNTAX PerfTotalCount
  2220.                MAX-ACCESS read-only
  2221.  
  2222.  
  2223. Expires November 1997                                          [Page 43]
  2224.  
  2225. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2226.  
  2227.  
  2228.                STATUS current
  2229.                DESCRIPTION
  2230.                       "The number of Degraded Minutes (DMs) encountered
  2231.                       by a DS1 interface in the previous 24 hour
  2232.                       interval.  Invalid 15 minute intervals count as
  2233.                       0."
  2234.                ::= { dsx1TotalEntry 10 }
  2235.  
  2236.           dsx1TotalLCVs OBJECT-TYPE
  2237.                SYNTAX PerfTotalCount
  2238.                MAX-ACCESS read-only
  2239.                STATUS current
  2240.                DESCRIPTION
  2241.                       "The number of Line Code Violations (LCVs)
  2242.                       encountered by a DS1 interface in the current 15
  2243.                       minute interval.  Invalid 15 minute intervals
  2244.                       count as 0."
  2245.                ::= { dsx1TotalEntry 11 }
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.  
  2254.  
  2255.  
  2256.  
  2257.  
  2258.  
  2259.  
  2260.  
  2261.  
  2262.  
  2263.  
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274. Expires November 1997                                          [Page 44]
  2275.  
  2276. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2277.  
  2278.  
  2279.           -- The DS1 Far End Current Table
  2280.  
  2281.           dsx1FarEndCurrentTable OBJECT-TYPE
  2282.                SYNTAX  SEQUENCE OF Dsx1FarEndCurrentEntry
  2283.                MAX-ACCESS  not-accessible
  2284.                STATUS  current
  2285.                DESCRIPTION
  2286.                       "The DS1 Far End Current table contains various
  2287.                       statistics being collected for the current 15
  2288.                       minute interval.  The statistics are collected
  2289.                       from the far end messages on the Facilities Data
  2290.                       Link.  The definitions are the same as described
  2291.                       for the near-end information."
  2292.                ::= { ds1 10 }
  2293.  
  2294.           dsx1FarEndCurrentEntry OBJECT-TYPE
  2295.                SYNTAX  Dsx1FarEndCurrentEntry
  2296.                MAX-ACCESS  not-accessible
  2297.                STATUS  current
  2298.                DESCRIPTION
  2299.                       "An entry in the DS1 Far End Current table."
  2300.                INDEX   { dsx1FarEndCurrentIndex }
  2301.                ::= { dsx1FarEndCurrentTable 1 }
  2302.  
  2303.           Dsx1FarEndCurrentEntry ::=
  2304.                SEQUENCE {
  2305.                    dsx1FarEndCurrentIndex      InterfaceIndex,
  2306.                    dsx1FarEndTimeElapsed       INTEGER,
  2307.                    dsx1FarEndValidIntervals    INTEGER,
  2308.                    dsx1FarEndCurrentESs        PerfCurrentCount,
  2309.                    dsx1FarEndCurrentSESs       PerfCurrentCount,
  2310.                    dsx1FarEndCurrentSEFSs      PerfCurrentCount,
  2311.                    dsx1FarEndCurrentUASs       PerfCurrentCount,
  2312.                    dsx1FarEndCurrentCSSs       PerfCurrentCount,
  2313.                    dsx1FarEndCurrentLESs       PerfCurrentCount,
  2314.                    dsx1FarEndCurrentPCVs       PerfCurrentCount,
  2315.                    dsx1FarEndCurrentBESs       PerfCurrentCount,
  2316.                    dsx1FarEndCurrentDMs        PerfCurrentCount,
  2317.                    dsx1FarEndInvalidIntervals  INTEGER
  2318.           }
  2319.  
  2320.           dsx1FarEndCurrentIndex OBJECT-TYPE
  2321.                SYNTAX  InterfaceIndex
  2322.                MAX-ACCESS  read-only
  2323.                STATUS  current
  2324.  
  2325.  
  2326. Expires November 1997                                          [Page 45]
  2327.  
  2328. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2329.  
  2330.  
  2331.                DESCRIPTION
  2332.                       "The index value which uniquely identifies the DS1
  2333.                       interface to which this entry is applicable.  The
  2334.                       interface identified by a particular value of this
  2335.                       index is identical to the interface identified by
  2336.                       the same value of dsx1LineIndex."
  2337.                ::= { dsx1FarEndCurrentEntry 1 }
  2338.  
  2339.           dsx1FarEndTimeElapsed OBJECT-TYPE
  2340.                SYNTAX  INTEGER (0..899)
  2341.                MAX-ACCESS  read-only
  2342.                STATUS  current
  2343.                DESCRIPTION
  2344.                       "The number of seconds that have elapsed since the
  2345.                       beginning of the far end current error-measurement
  2346.                       period."
  2347.                ::= { dsx1FarEndCurrentEntry 2 }
  2348.  
  2349.           dsx1FarEndValidIntervals OBJECT-TYPE
  2350.                SYNTAX  INTEGER (0..96)
  2351.                MAX-ACCESS  read-only
  2352.                STATUS  current
  2353.                DESCRIPTION
  2354.                       "The number of previous far end intervals for
  2355.                       which valid data was collected.  The value will be
  2356.                       96 unless the interface was brought online within
  2357.                       the last 24 hours, in which case the value will be
  2358.                       the number of complete 15 minute far end intervals
  2359.                       since the interface has been online."
  2360.                ::= { dsx1FarEndCurrentEntry 3 }
  2361.  
  2362.           dsx1FarEndCurrentESs OBJECT-TYPE
  2363.                SYNTAX  PerfCurrentCount
  2364.                MAX-ACCESS  read-only
  2365.                STATUS  current
  2366.                DESCRIPTION
  2367.                       "The number of Far Far End Errored Seconds
  2368.                       encountered by a DS1 interface in the current 15
  2369.                       minute interval. noSuchInstance will be returned
  2370.                       if no data is available."
  2371.                ::= { dsx1FarEndCurrentEntry 4 }
  2372.  
  2373.           dsx1FarEndCurrentSESs OBJECT-TYPE
  2374.                SYNTAX  PerfCurrentCount
  2375.                MAX-ACCESS  read-only
  2376.  
  2377.  
  2378. Expires November 1997                                          [Page 46]
  2379.  
  2380. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2381.  
  2382.  
  2383.                STATUS  current
  2384.                DESCRIPTION
  2385.                       "The number of Far End Severely Errored Seconds
  2386.                       encountered by a DS1 interface in the current 15
  2387.                       minute interval. noSuchInstance will be returned
  2388.                       if no data is available."
  2389.                ::= { dsx1FarEndCurrentEntry 5 }
  2390.  
  2391.           dsx1FarEndCurrentSEFSs OBJECT-TYPE
  2392.                SYNTAX  PerfCurrentCount
  2393.                MAX-ACCESS  read-only
  2394.                STATUS  current
  2395.                DESCRIPTION
  2396.                       "The number of Far End Severely Errored Framing
  2397.                       Seconds encountered by a DS1 interface in the
  2398.                       current 15 minute interval. noSuchInstance will be
  2399.                       returned if no data is available."
  2400.                ::= { dsx1FarEndCurrentEntry 6 }
  2401.  
  2402.           dsx1FarEndCurrentUASs OBJECT-TYPE
  2403.                SYNTAX  PerfCurrentCount
  2404.                MAX-ACCESS  read-only
  2405.                STATUS  current
  2406.                DESCRIPTION
  2407.                       "The number of Unavailable Seconds encountered by
  2408.                       a DS1 interface in the current 15 minute interval.
  2409.                       noSuchInstance will be returned if no data is
  2410.                       available."
  2411.                ::= { dsx1FarEndCurrentEntry 7 }
  2412.  
  2413.           dsx1FarEndCurrentCSSs OBJECT-TYPE
  2414.                SYNTAX  PerfCurrentCount
  2415.                MAX-ACCESS  read-only
  2416.                STATUS  current
  2417.                DESCRIPTION
  2418.                       "The number of Far End Controlled Slip Seconds
  2419.                       encountered by a DS1 interface in the current 15
  2420.                       minute interval. noSuchInstance will be returned
  2421.                       if no data is available."
  2422.                ::= { dsx1FarEndCurrentEntry 8 }
  2423.  
  2424.           dsx1FarEndCurrentLESs OBJECT-TYPE
  2425.                SYNTAX  PerfCurrentCount
  2426.                MAX-ACCESS  read-only
  2427.                STATUS  current
  2428.  
  2429.  
  2430. Expires November 1997                                          [Page 47]
  2431.  
  2432. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2433.  
  2434.  
  2435.                DESCRIPTION
  2436.                       "The number of Far End Line Errored Seconds
  2437.                       encountered by a DS1 interface in the current 15
  2438.                       minute interval. noSuchInstance will be returned
  2439.                       if no data is available."
  2440.                ::= { dsx1FarEndCurrentEntry 9 }
  2441.  
  2442.           dsx1FarEndCurrentPCVs OBJECT-TYPE
  2443.                SYNTAX  PerfCurrentCount
  2444.                MAX-ACCESS  read-only
  2445.                STATUS  current
  2446.                DESCRIPTION
  2447.                       "The number of Far End Path Coding Violations
  2448.                       reported via the far end block error count
  2449.                       encountered by a DS1 interface in the current 15
  2450.                       minute interval. noSuchInstance will be returned
  2451.                       if no data is available."
  2452.                ::= { dsx1FarEndCurrentEntry 10 }
  2453.  
  2454.           dsx1FarEndCurrentBESs OBJECT-TYPE
  2455.                SYNTAX PerfCurrentCount
  2456.                MAX-ACCESS read-only
  2457.                STATUS current
  2458.                DESCRIPTION
  2459.                       "The number of Bursty Errored Seconds (BESs)
  2460.                       encountered by a DS1 interface in the current 15
  2461.                       minute interval. noSuchInstance will be returned
  2462.                       if no data is available."
  2463.                ::= { dsx1FarEndCurrentEntry 11 }
  2464.  
  2465.           dsx1FarEndCurrentDMs OBJECT-TYPE
  2466.                SYNTAX PerfCurrentCount
  2467.                MAX-ACCESS read-only
  2468.                STATUS current
  2469.                DESCRIPTION
  2470.                       "The number of Degraded Minutes (DMs) encountered
  2471.                       by a DS1 interface in the current 15 minute
  2472.                       interval. noSuchInstance will be returned if no
  2473.                       data is available."
  2474.                ::= { dsx1FarEndCurrentEntry 12 }
  2475.  
  2476.           dsx1FarEndInvalidIntervals OBJECT-TYPE
  2477.                SYNTAX  INTEGER (0..96)
  2478.                MAX-ACCESS  read-only
  2479.                STATUS  current
  2480.  
  2481.  
  2482. Expires November 1997                                          [Page 48]
  2483.  
  2484. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2485.  
  2486.  
  2487.                DESCRIPTION
  2488.                       "The number of intervals for which no valid data
  2489.                       is available."
  2490.                ::= { dsx1FarEndCurrentEntry 13 }
  2491.  
  2492.           -- The DS1 Far End Interval Table
  2493.           dsx1FarEndIntervalTable OBJECT-TYPE
  2494.                SYNTAX  SEQUENCE OF Dsx1FarEndIntervalEntry
  2495.                MAX-ACCESS  not-accessible
  2496.                STATUS  current
  2497.                DESCRIPTION
  2498.                       "The DS1 Far End Interval Table contains various
  2499.                       statistics collected by each DS1 interface over
  2500.                       the previous 24 hours of operation.  The past 24
  2501.                       hours are broken into 96 completed 15 minute
  2502.                       intervals."
  2503.                ::= { ds1 11 }
  2504.  
  2505.           dsx1FarEndIntervalEntry OBJECT-TYPE
  2506.                SYNTAX  Dsx1FarEndIntervalEntry
  2507.                MAX-ACCESS  not-accessible
  2508.                STATUS  current
  2509.                DESCRIPTION
  2510.                       "An entry in the DS1 Far End Interval table."
  2511.                INDEX   { dsx1FarEndIntervalIndex,
  2512.                          dsx1FarEndIntervalNumber }
  2513.                ::= { dsx1FarEndIntervalTable 1 }
  2514.  
  2515.           Dsx1FarEndIntervalEntry ::=
  2516.                SEQUENCE {
  2517.                    dsx1FarEndIntervalIndex       InterfaceIndex,
  2518.                    dsx1FarEndIntervalNumber      INTEGER,
  2519.                    dsx1FarEndIntervalESs         PerfIntervalCount,
  2520.                    dsx1FarEndIntervalSESs        PerfIntervalCount,
  2521.                    dsx1FarEndIntervalSEFSs       PerfIntervalCount,
  2522.                    dsx1FarEndIntervalUASs        PerfIntervalCount,
  2523.                    dsx1FarEndIntervalCSSs        PerfIntervalCount,
  2524.                    dsx1FarEndIntervalLESs        PerfIntervalCount,
  2525.                    dsx1FarEndIntervalPCVs        PerfIntervalCount,
  2526.                    dsx1FarEndIntervalBESs        PerfIntervalCount,
  2527.                    dsx1FarEndIntervalDMs         PerfIntervalCount,
  2528.                    dsx1FarEndIntervalValidData   TruthValue
  2529.           }
  2530.  
  2531.           dsx1FarEndIntervalIndex OBJECT-TYPE
  2532.  
  2533.  
  2534. Expires November 1997                                          [Page 49]
  2535.  
  2536. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2537.  
  2538.  
  2539.                SYNTAX  InterfaceIndex
  2540.                MAX-ACCESS  read-only
  2541.                STATUS  current
  2542.                DESCRIPTION
  2543.                       "The index value which uniquely identifies the DS1
  2544.                       interface to which this entry is applicable.  The
  2545.                       interface identified by a particular value of this
  2546.                       index is identical to the interface identified by
  2547.                       the same value of dsx1LineIndex."
  2548.                ::= { dsx1FarEndIntervalEntry 1 }
  2549.  
  2550.           dsx1FarEndIntervalNumber OBJECT-TYPE
  2551.                SYNTAX  INTEGER (1..96)
  2552.                MAX-ACCESS  read-only
  2553.                STATUS  current
  2554.                DESCRIPTION
  2555.                       "A number between 1 and 96, where 1 is the most
  2556.                       recently completed 15 minute interval and 96 is
  2557.                       the 15 minutes interval completed 23 hours and 45
  2558.                       minutes prior to interval 1."
  2559.                ::= { dsx1FarEndIntervalEntry 2 }
  2560.  
  2561.           dsx1FarEndIntervalESs OBJECT-TYPE
  2562.                SYNTAX  PerfIntervalCount
  2563.                MAX-ACCESS  read-only
  2564.                STATUS  current
  2565.                DESCRIPTION
  2566.                       "The number of Far End Errored Seconds encountered
  2567.                       by a DS1 interface in one of the previous 96,
  2568.                       individual 15 minute, intervals. In the case where
  2569.                       the agent is a proxy and valid data is not
  2570.                       available, return noSuchInstance."
  2571.                ::= { dsx1FarEndIntervalEntry 3 }
  2572.  
  2573.           dsx1FarEndIntervalSESs OBJECT-TYPE
  2574.                SYNTAX  PerfIntervalCount
  2575.                MAX-ACCESS  read-only
  2576.                STATUS  current
  2577.                DESCRIPTION
  2578.                       "The number of Far End Severely Errored Seconds
  2579.                       encountered by a DS1 interface in one of the
  2580.                       previous 96, individual 15 minute, intervals. In
  2581.                       the case where the agent is a proxy and valid data
  2582.                       is not available, return noSuchInstance."
  2583.                ::= { dsx1FarEndIntervalEntry 4 }
  2584.  
  2585.  
  2586. Expires November 1997                                          [Page 50]
  2587.  
  2588. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2589.  
  2590.  
  2591.           dsx1FarEndIntervalSEFSs OBJECT-TYPE
  2592.                SYNTAX  PerfIntervalCount
  2593.                MAX-ACCESS  read-only
  2594.                STATUS  current
  2595.                DESCRIPTION
  2596.                       "The number of Far End Severely Errored Framing
  2597.                       Seconds encountered by a DS1 interface in one of
  2598.                       the previous 96, individual 15 minute, intervals.
  2599.                       In the case where the agent is a proxy and valid
  2600.                       data is not available, return noSuchInstance."
  2601.                ::= { dsx1FarEndIntervalEntry 5 }
  2602.  
  2603.           dsx1FarEndIntervalUASs OBJECT-TYPE
  2604.                SYNTAX  PerfIntervalCount
  2605.                MAX-ACCESS  read-only
  2606.                STATUS  current
  2607.                DESCRIPTION
  2608.                       "The number of Unavailable Seconds encountered by
  2609.                       a DS1 interface in one of the previous 96,
  2610.                       individual 15 minute, intervals. In the case where
  2611.                       the agent is a proxy and valid data is not
  2612.                       available, return noSuchInstance."
  2613.                ::= { dsx1FarEndIntervalEntry 6 }
  2614.  
  2615.           dsx1FarEndIntervalCSSs OBJECT-TYPE
  2616.                SYNTAX  PerfIntervalCount
  2617.                MAX-ACCESS  read-only
  2618.                STATUS  current
  2619.                DESCRIPTION
  2620.                       "The number of Far End Controlled Slip Seconds
  2621.                       encountered by a DS1 interface in one of the
  2622.                       previous 96, individual 15 minute, intervals. In
  2623.                       the case where the agent is a proxy and valid data
  2624.                       is not available, return noSuchInstance."
  2625.                ::= { dsx1FarEndIntervalEntry 7 }
  2626.  
  2627.           dsx1FarEndIntervalLESs OBJECT-TYPE
  2628.                SYNTAX  PerfIntervalCount
  2629.                MAX-ACCESS  read-only
  2630.                STATUS  current
  2631.                DESCRIPTION
  2632.                       "The number of Far End Line Errored Seconds
  2633.                       encountered by a DS1 interface in one of the
  2634.                       previous 96, individual 15 minute, intervals. In
  2635.                       the case where the agent is a proxy and valid data
  2636.  
  2637.  
  2638. Expires November 1997                                          [Page 51]
  2639.  
  2640. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2641.  
  2642.  
  2643.                       is not available, return noSuchInstance."
  2644.                ::= { dsx1FarEndIntervalEntry 8 }
  2645.  
  2646.           dsx1FarEndIntervalPCVs OBJECT-TYPE
  2647.                SYNTAX  PerfIntervalCount
  2648.                MAX-ACCESS  read-only
  2649.                STATUS  current
  2650.                DESCRIPTION
  2651.                       "The number of Far End Path Coding Violations
  2652.                       reported via the far end block error count
  2653.                       encountered by a DS1 interface in one of the
  2654.                       previous 96, individual 15 minute, intervals. In
  2655.                       the case where the agent is a proxy and valid data
  2656.                       is not available, return noSuchInstance."
  2657.                ::= { dsx1FarEndIntervalEntry 9 }
  2658.  
  2659.           dsx1FarEndIntervalBESs OBJECT-TYPE
  2660.                SYNTAX PerfIntervalCount
  2661.                MAX-ACCESS read-only
  2662.                STATUS current
  2663.                DESCRIPTION
  2664.                       "The number of Bursty Errored Seconds (BESs)
  2665.                       encountered by a DS1 interface in one of the
  2666.                       previous 96, individual 15 minute, intervals. In
  2667.                       the case where the agent is a proxy and valid data
  2668.                       is not available, return noSuchInstance."
  2669.                ::= { dsx1FarEndIntervalEntry 10 }
  2670.  
  2671.           dsx1FarEndIntervalDMs OBJECT-TYPE
  2672.                SYNTAX PerfIntervalCount
  2673.                MAX-ACCESS read-only
  2674.                STATUS current
  2675.                DESCRIPTION
  2676.                       "The number of Degraded Minutes (DMs) encountered
  2677.                       by a DS1 interface in one of the previous 96,
  2678.                       individual 15 minute, intervals. In the case where
  2679.                       the agent is a proxy and valid data is not
  2680.                       available, return noSuchInstance."
  2681.                ::= { dsx1FarEndIntervalEntry 11 }
  2682.  
  2683.           dsx1FarEndIntervalValidData OBJECT-TYPE
  2684.                SYNTAX TruthValue
  2685.                MAX-ACCESS read-only
  2686.                STATUS current
  2687.                DESCRIPTION
  2688.  
  2689.  
  2690. Expires November 1997                                          [Page 52]
  2691.  
  2692. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2693.  
  2694.  
  2695.                       "This variable indicates if there is valid data
  2696.                       for this interval."
  2697.                ::= { dsx1FarEndIntervalEntry 12 }
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.  
  2715.  
  2716.  
  2717.  
  2718.  
  2719.  
  2720.  
  2721.  
  2722.  
  2723.  
  2724.  
  2725.  
  2726.  
  2727.  
  2728.  
  2729.  
  2730.  
  2731.  
  2732.  
  2733.  
  2734.  
  2735.  
  2736.  
  2737.  
  2738.  
  2739.  
  2740.  
  2741. Expires November 1997                                          [Page 53]
  2742.  
  2743. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2744.  
  2745.  
  2746.           -- The DS1 Far End Total Table
  2747.  
  2748.           dsx1FarEndTotalTable OBJECT-TYPE
  2749.                SYNTAX  SEQUENCE OF Dsx1FarEndTotalEntry
  2750.                MAX-ACCESS  not-accessible
  2751.                STATUS  current
  2752.                DESCRIPTION
  2753.                       "The DS1 Far End Total Table contains the
  2754.                       cumulative sum of the various statistics for the
  2755.                       24 hour period preceding the current interval."
  2756.                ::= { ds1 12 }
  2757.  
  2758.           dsx1FarEndTotalEntry OBJECT-TYPE
  2759.                SYNTAX  Dsx1FarEndTotalEntry
  2760.                MAX-ACCESS  not-accessible
  2761.                STATUS  current
  2762.                DESCRIPTION
  2763.                       "An entry in the DS1 Far End Total table."
  2764.                INDEX   { dsx1FarEndTotalIndex }
  2765.                ::= { dsx1FarEndTotalTable 1 }
  2766.  
  2767.           Dsx1FarEndTotalEntry ::=
  2768.                SEQUENCE {
  2769.                    dsx1FarEndTotalIndex          InterfaceIndex,
  2770.                    dsx1FarEndTotalESs            PerfTotalCount,
  2771.                    dsx1FarEndTotalSESs           PerfTotalCount,
  2772.                    dsx1FarEndTotalSEFSs          PerfTotalCount,
  2773.                    dsx1FarEndTotalUASs           PerfTotalCount,
  2774.                    dsx1FarEndTotalCSSs           PerfTotalCount,
  2775.                    dsx1FarEndTotalLESs           PerfTotalCount,
  2776.                    dsx1FarEndTotalPCVs           PerfTotalCount,
  2777.                    dsx1FarEndTotalBESs           PerfTotalCount,
  2778.                    dsx1FarEndTotalDMs            PerfTotalCount
  2779.           }
  2780.  
  2781.           dsx1FarEndTotalIndex OBJECT-TYPE
  2782.                SYNTAX  InterfaceIndex
  2783.                MAX-ACCESS  read-only
  2784.                STATUS  current
  2785.                DESCRIPTION
  2786.                       "The index value which uniquely identifies the DS1
  2787.                       interface to which this entry is applicable.  The
  2788.                       interface identified by a particular value of this
  2789.                       index is identical to the interface identified by
  2790.                       the same value of dsx1LineIndex."
  2791.  
  2792.  
  2793. Expires November 1997                                          [Page 54]
  2794.  
  2795. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2796.  
  2797.  
  2798.                ::= { dsx1FarEndTotalEntry 1 }
  2799.  
  2800.           dsx1FarEndTotalESs OBJECT-TYPE
  2801.                SYNTAX  PerfTotalCount
  2802.                MAX-ACCESS  read-only
  2803.                STATUS  current
  2804.                DESCRIPTION
  2805.                       "The number of Far End Errored Seconds encountered
  2806.                       by a DS1 interface in the previous 24 hour
  2807.                       interval.  Invalid 15 minute intervals count as
  2808.                       0."
  2809.                ::= { dsx1FarEndTotalEntry 2 }
  2810.  
  2811.           dsx1FarEndTotalSESs OBJECT-TYPE
  2812.                SYNTAX  PerfTotalCount
  2813.                MAX-ACCESS  read-only
  2814.                STATUS  current
  2815.                DESCRIPTION
  2816.                       "The number of Far End Severely Errored Seconds
  2817.                       encountered by a DS1 interface in the previous 24
  2818.                       hour interval.  Invalid 15 minute intervals count
  2819.                       as 0."
  2820.                ::= { dsx1FarEndTotalEntry 3 }
  2821.  
  2822.           dsx1FarEndTotalSEFSs OBJECT-TYPE
  2823.                SYNTAX  PerfTotalCount
  2824.                MAX-ACCESS  read-only
  2825.                STATUS  current
  2826.                DESCRIPTION
  2827.                       "The number of Far End Severely Errored Framing
  2828.                       Seconds encountered by a DS1 interface in the
  2829.                       previous 24 hour interval. Invalid 15 minute
  2830.                       intervals count as 0."
  2831.                ::= { dsx1FarEndTotalEntry 4 }
  2832.  
  2833.           dsx1FarEndTotalUASs OBJECT-TYPE
  2834.                SYNTAX  PerfTotalCount
  2835.                MAX-ACCESS  read-only
  2836.                STATUS  current
  2837.                DESCRIPTION
  2838.                       "The number of Unavailable Seconds encountered by
  2839.                       a DS1 interface in the previous 24 hour interval.
  2840.                       Invalid 15 minute intervals count as 0."
  2841.                ::= { dsx1FarEndTotalEntry 5 }
  2842.  
  2843.  
  2844. Expires November 1997                                          [Page 55]
  2845.  
  2846. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2847.  
  2848.  
  2849.           dsx1FarEndTotalCSSs OBJECT-TYPE
  2850.                SYNTAX  PerfTotalCount
  2851.                MAX-ACCESS  read-only
  2852.                STATUS  current
  2853.                DESCRIPTION
  2854.                       "The number of Far End Controlled Slip Seconds
  2855.                       encountered by a DS1 interface in the previous 24
  2856.                       hour interval.  Invalid 15 minute intervals count
  2857.                       as 0."
  2858.                ::= { dsx1FarEndTotalEntry 6 }
  2859.  
  2860.           dsx1FarEndTotalLESs OBJECT-TYPE
  2861.                SYNTAX  PerfTotalCount
  2862.                MAX-ACCESS  read-only
  2863.                STATUS  current
  2864.                DESCRIPTION
  2865.                       "The number of Far End Line Errored Seconds
  2866.                       encountered by a DS1 interface in the previous 24
  2867.                       hour interval.  Invalid 15 minute intervals count
  2868.                       as 0."
  2869.                ::= { dsx1FarEndTotalEntry 7 }
  2870.  
  2871.           dsx1FarEndTotalPCVs OBJECT-TYPE
  2872.                SYNTAX  PerfTotalCount
  2873.                MAX-ACCESS  read-only
  2874.                STATUS  current
  2875.                DESCRIPTION
  2876.                       "The number of Far End Path Coding Violations
  2877.                       reported via the far end block error count
  2878.                       encountered by a DS1 interface in the previous 24
  2879.                       hour interval.  Invalid 15 minute intervals count
  2880.                       as 0."
  2881.                ::= { dsx1FarEndTotalEntry 8 }
  2882.  
  2883.           dsx1FarEndTotalBESs OBJECT-TYPE
  2884.                SYNTAX PerfTotalCount
  2885.                MAX-ACCESS read-only
  2886.                STATUS current
  2887.                DESCRIPTION
  2888.                       "The number of Bursty Errored Seconds (BESs)
  2889.                       encountered by a DS1 interface in the previous 24
  2890.                       hour interval. Invalid 15 minute intervals count
  2891.                       as 0."
  2892.                ::= { dsx1FarEndTotalEntry 9 }
  2893.  
  2894.  
  2895. Expires November 1997                                          [Page 56]
  2896.  
  2897. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2898.  
  2899.  
  2900.           dsx1FarEndTotalDMs OBJECT-TYPE
  2901.                SYNTAX PerfTotalCount
  2902.                MAX-ACCESS read-only
  2903.                STATUS current
  2904.                DESCRIPTION
  2905.                       "The number of Degraded Minutes (DMs) encountered
  2906.                       by a DS1 interface in the previous 24 hour
  2907.                       interval.  Invalid 15 minute intervals count as
  2908.                       0."
  2909.                ::= { dsx1FarEndTotalEntry 10 }
  2910.  
  2911.  
  2912.  
  2913.  
  2914.  
  2915.  
  2916.  
  2917.  
  2918.  
  2919.  
  2920.  
  2921.  
  2922.  
  2923.  
  2924.  
  2925.  
  2926.  
  2927.  
  2928.  
  2929.  
  2930.  
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936.  
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.  
  2945.  
  2946. Expires November 1997                                          [Page 57]
  2947.  
  2948. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  2949.  
  2950.  
  2951.           -- The DS1 Fractional Table
  2952.           dsx1FracTable OBJECT-TYPE
  2953.                SYNTAX  SEQUENCE OF Dsx1FracEntry
  2954.                MAX-ACCESS  not-accessible
  2955.                STATUS  deprecated
  2956.                DESCRIPTION
  2957.                       "This table is deprecated in favour of using
  2958.                       ifStackTable.
  2959.  
  2960.                       The table was mandatory for systems dividing a DS1
  2961.                       into channels containing different data streams
  2962.                       that are of local interest.  Systems which are
  2963.                       indifferent to data content, such as CSUs, need
  2964.                       not implement it.
  2965.  
  2966.                       The DS1 fractional table identifies which DS1
  2967.                       channels associated with a CSU are being used to
  2968.                       support a logical interface, i.e., an entry in the
  2969.                       interfaces table from the Internet-standard MIB.
  2970.  
  2971.                       For example, consider an application managing a
  2972.                       North American ISDN Primary Rate link whose
  2973.                       division is a 384 kbit/s H1 _B_ Channel for Video,
  2974.                       a second H1 for data to a primary routing peer,
  2975.                       and 12 64 kbit/s H0 _B_ Channels. Consider that
  2976.                       some subset of the H0 channels are used for voice
  2977.                       and the remainder are available for dynamic data
  2978.                       calls.
  2979.  
  2980.                       We count a total of 14 interfaces multiplexed onto
  2981.                       the DS1 interface. Six DS1 channels (for the sake
  2982.                       of the example, channels 1..6) are used for Video,
  2983.                       six more (7..11 and 13) are used for data, and the
  2984.                       remaining 12 are are in channels 12 and 14..24.
  2985.  
  2986.                       Let us further imagine that ifIndex 2 is of type
  2987.                       DS1 and refers to the DS1 interface, and that the
  2988.                       interfaces layered onto it are numbered 3..16.
  2989.  
  2990.                       We might describe the allocation of channels, in
  2991.                       the dsx1FracTable, as follows:
  2992.                     dsx1FracIfIndex.2. 1 = 3  dsx1FracIfIndex.2.13 = 4
  2993.                     dsx1FracIfIndex.2. 2 = 3  dsx1FracIfIndex.2.14 = 6
  2994.                     dsx1FracIfIndex.2. 3 = 3  dsx1FracIfIndex.2.15 = 7
  2995.                     dsx1FracIfIndex.2. 4 = 3  dsx1FracIfIndex.2.16 = 8
  2996.  
  2997.  
  2998. Expires November 1997                                          [Page 58]
  2999.  
  3000. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3001.  
  3002.  
  3003.                     dsx1FracIfIndex.2. 5 = 3  dsx1FracIfIndex.2.17 = 9
  3004.                     dsx1FracIfIndex.2. 6 = 3  dsx1FracIfIndex.2.18 = 10
  3005.                     dsx1FracIfIndex.2. 7 = 4  dsx1FracIfIndex.2.19 = 11
  3006.                     dsx1FracIfIndex.2. 8 = 4  dsx1FracIfIndex.2.20 = 12
  3007.                     dsx1FracIfIndex.2. 9 = 4  dsx1FracIfIndex.2.21 = 13
  3008.                     dsx1FracIfIndex.2.10 = 4  dsx1FracIfIndex.2.22 = 14
  3009.                     dsx1FracIfIndex.2.11 = 4  dsx1FracIfIndex.2.23 = 15
  3010.                     dsx1FracIfIndex.2.12 = 5  dsx1FracIfIndex.2.24 = 16
  3011.  
  3012.                       For North American (DS1) interfaces, there are 24
  3013.                       legal channels, numbered 1 through 24.
  3014.  
  3015.                       For G.704 interfaces, there are 31 legal channels,
  3016.                       numbered 1 through 31.  The channels (1..31)
  3017.                       correspond directly to the equivalently numbered
  3018.                       time-slots."
  3019.                ::= { ds1 13 }
  3020.  
  3021.           dsx1FracEntry OBJECT-TYPE
  3022.                SYNTAX  Dsx1FracEntry
  3023.                MAX-ACCESS  not-accessible
  3024.                STATUS  deprecated
  3025.                DESCRIPTION
  3026.                   "An entry in the DS1 Fractional table."
  3027.               INDEX   { dsx1FracIndex, dsx1FracNumber }
  3028.               ::= { dsx1FracTable 1 }
  3029.  
  3030.           Dsx1FracEntry ::=
  3031.               SEQUENCE {
  3032.                   dsx1FracIndex        INTEGER,
  3033.                   dsx1FracNumber       INTEGER,
  3034.                   dsx1FracIfIndex      INTEGER
  3035.               }
  3036.  
  3037.  
  3038.           dsx1FracIndex OBJECT-TYPE
  3039.               SYNTAX  INTEGER (1..'7fffffff'h)
  3040.               MAX-ACCESS  read-only
  3041.               STATUS  deprecated
  3042.               DESCRIPTION
  3043.                  "The index value which uniquely identifies  the
  3044.                  DS1  interface  to which this entry is applicable
  3045.                  The interface identified by a  particular
  3046.                  value  of  this  index is the same interface as
  3047.                  identified by the same value  an  dsx1LineIndex
  3048.  
  3049.  
  3050. Expires November 1997                                          [Page 59]
  3051.  
  3052. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3053.  
  3054.  
  3055.                  object instance."
  3056.              ::= { dsx1FracEntry 1 }
  3057.  
  3058.           dsx1FracNumber OBJECT-TYPE
  3059.               SYNTAX  INTEGER (1..31)
  3060.               MAX-ACCESS  read-only
  3061.               STATUS  deprecated
  3062.               DESCRIPTION
  3063.                  "The channel number for this entry."
  3064.              ::= { dsx1FracEntry 2 }
  3065.  
  3066.           dsx1FracIfIndex OBJECT-TYPE
  3067.               SYNTAX  INTEGER (1..'7fffffff'h)
  3068.               MAX-ACCESS  read-write
  3069.               STATUS  deprecated
  3070.               DESCRIPTION
  3071.                  "An index value that uniquely identifies an
  3072.                  interface.  The interface identified by a particular
  3073.                  value of this index is the same  interface
  3074.                  as  identified by the same value an ifIndex
  3075.                  object instance. If no interface is currently using
  3076.                  a channel, the value should be zero.  If a
  3077.                  single interface occupies more  than  one  time
  3078.                  slot,  that ifIndex value will be found in multiple
  3079.                  time slots."
  3080.              ::= { dsx1FracEntry 3 }
  3081.  
  3082.  
  3083.  
  3084.  
  3085.  
  3086.  
  3087.  
  3088.  
  3089.  
  3090.  
  3091.  
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101. Expires November 1997                                          [Page 60]
  3102.  
  3103. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3104.  
  3105.  
  3106.            -- Ds1 TRAPS
  3107.  
  3108.           ds1Traps OBJECT IDENTIFIER ::= { ds1 15 }
  3109.  
  3110.  
  3111.  
  3112.           dsx1LineStatusChange NOTIFICATION-TYPE
  3113.               OBJECTS { dsx1LineStatus,
  3114.                         dsx1LineStatusLastChange }
  3115.               STATUS  current
  3116.               DESCRIPTION
  3117.                       "A dsx1LineStatusChange trap is sent when the
  3118.                       value of an instance dsx1LineStatus changes. It
  3119.                       can be utilized by an NMS to trigger polls.  When
  3120.                       the line status change results from a higher level
  3121.                       line status change (i.e. ds3), then no traps for
  3122.                       the ds1 are sent."
  3123.                ::= { ds1Traps 0 1 }
  3124.  
  3125.  
  3126.  
  3127.  
  3128.  
  3129.  
  3130.  
  3131.  
  3132.  
  3133.  
  3134.  
  3135.  
  3136.  
  3137.  
  3138.  
  3139.  
  3140.  
  3141.  
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152. Expires November 1997                                          [Page 61]
  3153.  
  3154. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3155.  
  3156.  
  3157.           -- conformance information
  3158.           ds1Conformance OBJECT IDENTIFIER ::= { ds1 14 }
  3159.  
  3160.           ds1Groups      OBJECT IDENTIFIER ::= { ds1Conformance 1 }
  3161.           ds1Compliances OBJECT IDENTIFIER ::= { ds1Conformance 2 }
  3162.  
  3163.  
  3164.  
  3165.           -- compliance statements
  3166.  
  3167.           ds1Compliance MODULE-COMPLIANCE
  3168.               STATUS  current
  3169.               DESCRIPTION
  3170.                       "The compliance statement for T1 and E1
  3171.                       interfaces."
  3172.               MODULE  -- this module
  3173.                   MANDATORY-GROUPS { ds1NearEndConfigGroup,
  3174.                                      ds1NearEndStatisticsGroup }
  3175.  
  3176.                   GROUP       ds1FarEndGroup
  3177.                   DESCRIPTION
  3178.                       "Implementation of this group is optional for all
  3179.                       systems that attach to a DS1 Interface."
  3180.  
  3181.                   GROUP       ds1NearEndOptionalConfigGroup
  3182.                   DESCRIPTION
  3183.                       "Implementation of this group is optional for all
  3184.                       systems that attach to a DS1 Interface."
  3185.  
  3186.                   GROUP       ds1DS2Group
  3187.                   DESCRIPTION
  3188.                       "Implementation of this group is mandatory for all
  3189.                       systems that attach to a DS2 Interface."
  3190.  
  3191.                   GROUP       ds1TransStatsGroup
  3192.                   DESCRIPTION
  3193.                       "This group is the set of statistics appropriate
  3194.                       for all systems which attach to a DS1 Interface
  3195.                       running transparent or unFramed lineType."
  3196.               ::= { ds1Compliances 1 }
  3197.  
  3198.           ds1MibT1PriCompliance MODULE-COMPLIANCE
  3199.               STATUS current
  3200.               DESCRIPTION
  3201.                       "Compliance statement for using this MIB for ISDN
  3202.  
  3203.  
  3204. Expires November 1997                                          [Page 62]
  3205.  
  3206. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3207.  
  3208.  
  3209.                       Primary Rate interfaces on T1 lines."
  3210.               MODULE
  3211.                   MANDATORY-GROUPS { ds1NearEndConfigGroup,
  3212.                                      ds1NearEndStatisticsGroup }
  3213.                   OBJECT dsx1LineType
  3214.                       SYNTAX INTEGER {
  3215.                           dsx1ESF(2)   -- Intl Spec would be G704(2)
  3216.                                        -- or I.431(4)
  3217.                       }
  3218.                       MIN-ACCESS read-only
  3219.                       DESCRIPTION
  3220.                           "Line type for T1 ISDN Primary Rate
  3221.                            interfaces."
  3222.  
  3223.                   OBJECT dsx1LineCoding
  3224.                       SYNTAX INTEGER {
  3225.                           dsx1B8ZS(2)
  3226.                       }
  3227.                       MIN-ACCESS read-only
  3228.                       DESCRIPTION
  3229.                           "Type of Zero Code Suppression for
  3230.                            T1 ISDN Primary Rate interfaces."
  3231.  
  3232.                   OBJECT dsx1SignalMode
  3233.                       SYNTAX INTEGER {
  3234.                           none(1), -- if there is no signaling channel
  3235.                           messageOriented(4)
  3236.                       }
  3237.                       MIN-ACCESS read-only
  3238.                       DESCRIPTION
  3239.                           "Possible signaling modes for
  3240.                            T1 ISDN Primary Rate interfaces."
  3241.  
  3242.                   OBJECT dsx1TransmitClockSource
  3243.                       SYNTAX INTEGER {
  3244.                           loopTiming(1)
  3245.                       }
  3246.                       MIN-ACCESS read-only
  3247.                       DESCRIPTION
  3248.                           "The transmit clock is derived from
  3249.                            received clock on ISDN Primary Rate
  3250.                            interfaces."
  3251.  
  3252.                   OBJECT dsx1Fdl
  3253.                       MIN-ACCESS read-only
  3254.  
  3255.  
  3256. Expires November 1997                                          [Page 63]
  3257.  
  3258. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3259.  
  3260.  
  3261.                       DESCRIPTION
  3262.                           "Facilities Data Link usage on T1 ISDN
  3263.                            Primary Rate interfaces.
  3264.                            Note: Eventually dsx1Att-54016(4) is to be
  3265.                                  used here since the line type is ESF."
  3266.               ::= { ds1Compliances 2 }
  3267.  
  3268.  
  3269.           ds1MibE1PriCompliance MODULE-COMPLIANCE
  3270.               STATUS current
  3271.               DESCRIPTION
  3272.                       "Compliance statement for using this MIB for ISDN
  3273.                       Primary Rate interfaces on E1 lines."
  3274.               MODULE
  3275.                   MANDATORY-GROUPS { ds1NearEndConfigGroup,
  3276.                                      ds1NearEndStatisticsGroup }
  3277.                   OBJECT dsx1LineType
  3278.                       SYNTAX INTEGER {
  3279.                           dsx1E1CRC(5)
  3280.                       }
  3281.                       MIN-ACCESS read-only
  3282.                       DESCRIPTION
  3283.                           "Line type for E1 ISDN Primary Rate
  3284.                            interfaces."
  3285.  
  3286.                   OBJECT dsx1LineCoding
  3287.                       SYNTAX INTEGER {
  3288.                           dsx1HDB3(3)
  3289.                       }
  3290.                       MIN-ACCESS read-only
  3291.                       DESCRIPTION
  3292.                           "Type of Zero Code Suppression for
  3293.                            E1 ISDN Primary Rate interfaces."
  3294.  
  3295.                   OBJECT dsx1SignalMode
  3296.                       SYNTAX INTEGER {
  3297.                           messageOriented(4)
  3298.                       }
  3299.                       MIN-ACCESS read-only
  3300.                       DESCRIPTION
  3301.                           "Signaling on E1 ISDN Primary Rate interfaces
  3302.                            is always message oriented."
  3303.  
  3304.                   OBJECT dsx1TransmitClockSource
  3305.                       SYNTAX INTEGER {
  3306.  
  3307.  
  3308. Expires November 1997                                          [Page 64]
  3309.  
  3310. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3311.  
  3312.  
  3313.                           loopTiming(1)
  3314.                       }
  3315.                       MIN-ACCESS read-only
  3316.                       DESCRIPTION
  3317.                           "The transmit clock is derived from received
  3318.                            clock on ISDN Primary Rate interfaces."
  3319.  
  3320.                   OBJECT dsx1Fdl
  3321.                       MIN-ACCESS read-only
  3322.                       DESCRIPTION
  3323.                           "Facilities Data Link usage on E1 ISDN
  3324.                            Primary Rate interfaces.
  3325.                            Note: There is a 'M-Channel' in E1,
  3326.                                  using National Bit Sa4 (G704,
  3327.                                  Table 4a). It is used to implement
  3328.                                  management features between ET
  3329.                                  and NT.  This is different to
  3330.                                  FDL in T1, which is used to carry
  3331.                                  control signals and performance
  3332.                                  data.  In E1, control and status
  3333.                                  signals are carried using National
  3334.                                  Bits Sa5, Sa6 and A (RAI Ind.).
  3335.                            This indicates that only the other(1) or
  3336.                            eventually the dsx1Fdl-none(8) bits should
  3337.                            be set in this object for E1 PRI."
  3338.               ::= { ds1Compliances 3 }
  3339.  
  3340.  
  3341.           ds1Ds2Compliance MODULE-COMPLIANCE
  3342.               STATUS current
  3343.               DESCRIPTION
  3344.                       "Compliance statement for using this MIB for DS2
  3345.                       interfaces."
  3346.               MODULE
  3347.                   MANDATORY-GROUPS { ds1DS2Group }
  3348.               ::= { ds1Compliances 4 }
  3349.  
  3350.           -- units of conformance
  3351.  
  3352.           ds1NearEndConfigGroup  OBJECT-GROUP
  3353.               OBJECTS { dsx1LineIndex,
  3354.                         dsx1TimeElapsed,
  3355.                         dsx1ValidIntervals,
  3356.                         dsx1LineType,
  3357.                         dsx1LineCoding,
  3358.  
  3359.  
  3360. Expires November 1997                                          [Page 65]
  3361.  
  3362. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3363.  
  3364.  
  3365.                         dsx1SendCode,
  3366.                         dsx1LoopbackConfig,
  3367.                         dsx1LineStatus,
  3368.                         dsx1SignalMode,
  3369.                         dsx1TransmitClockSource,
  3370.                         dsx1Fdl,
  3371.                         dsx1InvalidIntervals,
  3372.                         dsx1LineLength,
  3373.                         dsx1LoopbackStatus }
  3374.               STATUS  current
  3375.               DESCRIPTION
  3376.                       "A collection of objects providing configuration
  3377.                       information applicable to all DS1 interfaces."
  3378.               ::= { ds1Groups 1 }
  3379.  
  3380.           ds1NearEndStatisticsGroup OBJECT-GROUP
  3381.               OBJECTS { dsx1CurrentIndex,
  3382.                         dsx1CurrentESs,
  3383.                         dsx1CurrentSESs,
  3384.                         dsx1CurrentSEFSs,
  3385.                         dsx1CurrentUASs,
  3386.                         dsx1CurrentCSSs,
  3387.                         dsx1CurrentPCVs,
  3388.                         dsx1CurrentLESs,
  3389.                         dsx1CurrentBESs,
  3390.                         dsx1CurrentDMs,
  3391.                         dsx1CurrentLCVs,
  3392.                         dsx1IntervalIndex,
  3393.                         dsx1IntervalNumber,
  3394.                         dsx1IntervalESs,
  3395.                         dsx1IntervalSESs,
  3396.                         dsx1IntervalSEFSs,
  3397.                         dsx1IntervalUASs,
  3398.                         dsx1IntervalCSSs,
  3399.                         dsx1IntervalPCVs,
  3400.                         dsx1IntervalLESs,
  3401.                         dsx1IntervalBESs,
  3402.                         dsx1IntervalDMs,
  3403.                         dsx1IntervalLCVs,
  3404.                         dsx1IntervalValidData,
  3405.                         dsx1TotalIndex,
  3406.                         dsx1TotalESs,
  3407.                         dsx1TotalSESs,
  3408.                         dsx1TotalSEFSs,
  3409.                         dsx1TotalUASs,
  3410.  
  3411.  
  3412. Expires November 1997                                          [Page 66]
  3413.  
  3414. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3415.  
  3416.  
  3417.                         dsx1TotalCSSs,
  3418.                         dsx1TotalPCVs,
  3419.                         dsx1TotalLESs,
  3420.                         dsx1TotalBESs,
  3421.                         dsx1TotalDMs,
  3422.                         dsx1TotalLCVs }
  3423.               STATUS  current
  3424.               DESCRIPTION
  3425.                       "A collection of objects providing statistics
  3426.                       information applicable to all DS1 interfaces."
  3427.               ::= { ds1Groups 2 }
  3428.  
  3429.           ds1FarEndGroup  OBJECT-GROUP
  3430.               OBJECTS { dsx1FarEndCurrentIndex,
  3431.                         dsx1FarEndTimeElapsed,
  3432.                         dsx1FarEndValidIntervals,
  3433.                         dsx1FarEndCurrentESs,
  3434.                         dsx1FarEndCurrentSESs,
  3435.                         dsx1FarEndCurrentSEFSs,
  3436.                         dsx1FarEndCurrentUASs,
  3437.                         dsx1FarEndCurrentCSSs,
  3438.                         dsx1FarEndCurrentLESs,
  3439.                         dsx1FarEndCurrentPCVs,
  3440.                         dsx1FarEndCurrentBESs,
  3441.                         dsx1FarEndCurrentDMs,
  3442.                         dsx1FarEndInvalidIntervals,
  3443.                         dsx1FarEndIntervalIndex,
  3444.                         dsx1FarEndIntervalNumber,
  3445.                         dsx1FarEndIntervalESs,
  3446.                         dsx1FarEndIntervalSESs,
  3447.                         dsx1FarEndIntervalSEFSs,
  3448.                         dsx1FarEndIntervalUASs,
  3449.                         dsx1FarEndIntervalCSSs,
  3450.                         dsx1FarEndIntervalLESs,
  3451.                         dsx1FarEndIntervalPCVs,
  3452.                         dsx1FarEndIntervalBESs,
  3453.                         dsx1FarEndIntervalDMs,
  3454.                         dsx1FarEndIntervalValidData,
  3455.                         dsx1FarEndTotalIndex,
  3456.                         dsx1FarEndTotalESs,
  3457.                         dsx1FarEndTotalSESs,
  3458.                         dsx1FarEndTotalSEFSs,
  3459.                         dsx1FarEndTotalUASs,
  3460.                         dsx1FarEndTotalCSSs,
  3461.                         dsx1FarEndTotalLESs,
  3462.  
  3463.  
  3464. Expires November 1997                                          [Page 67]
  3465.  
  3466. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3467.  
  3468.  
  3469.                         dsx1FarEndTotalPCVs,
  3470.                         dsx1FarEndTotalBESs,
  3471.                         dsx1FarEndTotalDMs }
  3472.               STATUS  current
  3473.               DESCRIPTION
  3474.                       "A collection of objects providing remote
  3475.                       configuration and statistics information."
  3476.               ::= { ds1Groups 3 }
  3477.  
  3478.           ds1DeprecatedGroup OBJECT-GROUP
  3479.               OBJECTS { dsx1IfIndex,
  3480.                         dsx1CircuitIdentifier,
  3481.                         dsx1FracIndex,
  3482.                         dsx1FracNumber,
  3483.                         dsx1FracIfIndex }
  3484.               STATUS  deprecated
  3485.               DESCRIPTION
  3486.                       "A collection of obsolete objects that may be
  3487.                       implemented for backwards compatibility."
  3488.               ::= { ds1Groups 4 }
  3489.  
  3490.           ds1NearEndOptionalConfigGroup OBJECT-GROUP
  3491.               OBJECTS { dsx1LineStatusLastChange,
  3492.                         dsx1LineStatusChangeTrapEnable }
  3493.  
  3494.               STATUS    current
  3495.               DESCRIPTION
  3496.                       "A collection of objects that may be implemented
  3497.                       on DS1 and DS2 interfaces."
  3498.               ::= { ds1Groups 5 }
  3499.  
  3500.           ds1DS2Group OBJECT-GROUP
  3501.               OBJECTS { dsx1LineIndex,
  3502.                         dsx1LineType,
  3503.                         dsx1LineCoding,
  3504.                         dsx1SendCode,
  3505.                         dsx1LineStatus,
  3506.                         dsx1SignalMode,
  3507.                         dsx1TransmitClockSource }
  3508.               STATUS   current
  3509.               DESCRIPTION
  3510.                            "A collection of objects providing
  3511.                             information about DS2 (6,312 kbps)
  3512.                             systems."
  3513.               ::= { ds1Groups 6 }
  3514.  
  3515.  
  3516. Expires November 1997                                          [Page 68]
  3517.  
  3518. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3519.  
  3520.  
  3521.           ds1TransStatsGroup OBJECT-GROUP
  3522.               OBJECTS { dsx1CurrentESs,
  3523.                         dsx1CurrentSESs,
  3524.                         dsx1CurrentUASs,
  3525.                         dsx1IntervalESs,
  3526.                         dsx1IntervalSESs,
  3527.                         dsx1IntervalUASs,
  3528.                         dsx1TotalESs,
  3529.                         dsx1TotalSESs,
  3530.                         dsx1TotalUASs }
  3531.               STATUS   current
  3532.               DESCRIPTION
  3533.                            "A collection of objects which are the
  3534.                       statistics which can be collected from a ds1
  3535.                       interface that is running transparent or unframed
  3536.                       lineType.  Statistics not in this list should
  3537.                       return noSuchInstance."
  3538.               ::= { ds1Groups 7 }
  3539.  
  3540.           ds1NearEndOptionalTrapGroup NOTIFICATION-GROUP
  3541.               NOTIFICATIONS { dsx1LineStatusChange }
  3542.               STATUS    current
  3543.               DESCRIPTION
  3544.                       "A collection of notifications that may be
  3545.                       implemented on DS1 and DS2 interfaces."
  3546.               ::= { ds1Groups 8 }
  3547.  
  3548.           END
  3549.  
  3550. 5.  Appendix A - Use of dsx1IfIndex and dsx1LineIndex
  3551.  
  3552.    This Appendix exists to document the previous use if dsx1IfIndex and
  3553.    dsx1LineIndex and to clarify the relationship of dsx1LineIndex as
  3554.    defined in rfc1406 with the dsx1LineIndex as defined in this
  3555.    document.
  3556.  
  3557.    The following shows the old and new definitions and the relationship:
  3558.  
  3559.    [New Definition]: "This object should be made equal to ifIndex.  The
  3560.    next paragraph describes its previous usage.  Making the object equal
  3561.    to ifIndex allows proper use of ifStackTable and ds0/ds0bundle mibs.
  3562.  
  3563.    [Old Definition]: "This object is the identifier of a DS1 Interface
  3564.    on a managed device.  If there is an ifEntry that is directly
  3565.    associated with this and only this DS1 interface, it should have the
  3566.  
  3567.  
  3568. Expires November 1997                                          [Page 69]
  3569.  
  3570. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3571.  
  3572.  
  3573.    same value as ifIndex.  Otherwise, number the dsx1LineIndices with an
  3574.    unique identifier following the rules of choosing a number that is
  3575.    greater than ifNumber and numbering the inside interfaces (e.g.,
  3576.    equipment side) with even numbers and outside interfaces (e.g,
  3577.    network side) with odd numbers."
  3578.  
  3579.    When the "Old Definition" was created, it was described this way to
  3580.    allow a manager to treat the value _as if_ it were and ifIndex, i.e.
  3581.    the value would either be:  1) an ifIndex value or 2) a value that
  3582.    was guaranteed to be different from all valid ifIndex values.
  3583.  
  3584.    The new definition is a subset of that definition, i.e. the value is
  3585.    always an ifIndex value.
  3586.  
  3587.    The following is Section 3.1 from rfc1406:
  3588.  
  3589.    Different physical configurations for the support of SNMP with DS1
  3590.    equipment exist. To accommodate these scenarios, two different
  3591.    indices for DS1 interfaces are introduced in this MIB.  These indices
  3592.    are dsx1IfIndex and dsx1LineIndex.
  3593.  
  3594.    External interface scenario: the SNMP Agent represents all managed
  3595.    DS1 lines as external interfaces (for example, an Agent residing on
  3596.    the device supporting DS1 interfaces directly):
  3597.  
  3598.    For this scenario, all interfaces are assigned an integer value equal
  3599.    to ifIndex, and the following applies:
  3600.  
  3601.       ifIndex=dsx1IfIndex=dsx1LineIndex for all interfaces.
  3602.  
  3603.    The dsx1IfIndex column of the DS1 Configuration table relates each
  3604.    DS1 interface to its corresponding interface (ifIndex) in the
  3605.    Internet-standard MIB (MIB-II STD 17, RFC1213).
  3606.  
  3607.    External&Internal interface scenario: the SNMP Agents resides on an
  3608.    host external from the device supporting DS1 interfaces (e.g., a
  3609.    router). The Agent represents both the host and the DS1 device.  The
  3610.    index dsx1LineIndex is used to not only represent the DS1 interfaces
  3611.    external from the host/DS1-device combination, but also the DS1
  3612.    interfaces connecting the host and the DS1 device.  The index
  3613.    dsx1IfIndex is always equal to ifIndex.
  3614.  
  3615.    Example:
  3616.  
  3617.  
  3618.  
  3619. Expires November 1997                                          [Page 70]
  3620.  
  3621. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3622.  
  3623.  
  3624.    A shelf full of CSUs connected to a Router. An SNMP Agent residing on
  3625.    the router proxies for itself and the CSU. The router has also an
  3626.    Ethernet interface:
  3627.  
  3628.  
  3629.          +-----+
  3630.    |     |     |
  3631.    |     |     |               +---------------------+
  3632.    |E    |     |  1.544  MBPS  |              Line#A | DS1 Link
  3633.    |t    |  R  |---------------+ - - - - -  - - -  - +------>
  3634.    |h    |     |               |                     |
  3635.    |e    |  O  |  1.544  MBPS  |              Line#B | DS1 Link
  3636.    |r    |     |---------------+ - - - - - - - - - - +------>
  3637.    |n    |  U  |               |  CSU Shelf          |
  3638.    |e    |     |  1.544  MBPS  |              Line#C | DS1 Link
  3639.    |t    |  T  |---------------+ - - - -- -- - - - - +------>
  3640.    |     |     |               |                     |
  3641.    |-----|  E  |  1.544  MBPS  |              Line#D | DS1 Link
  3642.    |     |     |---------------+ -  - - - -- - - - - +------>
  3643.    |     |  R  |               |_____________________|
  3644.    |     |     |
  3645.    |     +-----+
  3646.  
  3647.    The assignment of the index values could for example be:
  3648.  
  3649.            ifIndex (= dsx1IfIndex)                     dsx1LineIndex
  3650.                    1                   NA                  NA (Ethernet)
  3651.                    2      Line#A   Router Side             6
  3652.                    2      Line#A   Network Side            7
  3653.                    3      Line#B   Router Side             8
  3654.                    3      Line#B   Network Side            9
  3655.                    4      Line#C   Router Side            10
  3656.                    4      Line#C   Network Side           11
  3657.                    5      Line#D   Router Side            12
  3658.                    5      Line#D   Network Side           13
  3659.  
  3660.    For this example, ifNumber is equal to 5.  Note the following
  3661.    description of dsx1LineIndex:  the dsx1LineIndex identifies a DS1
  3662.    Interface on a managed device.  If there is an ifEntry that is
  3663.    directly associated with this and only this DS1 interface, it should
  3664.    have the same value as ifIndex.  Otherwise, number the
  3665.    dsx1LineIndices with an unique identifier following the rules of
  3666.    choosing a number greater than ifNumber and numbering inside
  3667.    interfaces (e.g., equipment side) with even numbers and outside
  3668.    interfaces (e.g., network side) with odd numbers.
  3669.  
  3670.  
  3671. Expires November 1997                                          [Page 71]
  3672.  
  3673. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3674.  
  3675.  
  3676.    If the CSU shelf is managed by itself by a local SNMP Agent, the
  3677.    situation would be:
  3678.  
  3679.            ifIndex (= dsx1IfIndex)                      dsx1LineIndex
  3680.                    1      Line#A     Network Side            1
  3681.                    2      Line#A     RouterSide              2
  3682.                    3      Line#B     Network Side            3
  3683.                    4      Line#B     RouterSide              4
  3684.                    5      Line#C     Network Side            5
  3685.                    6      Line#C     Router Side             6
  3686.                    7      Line#D     Network Side            7
  3687.                    8      Line#D     Router Side             8
  3688.  
  3689. 6.  Appendix B - The delay approach to Unavialable Seconds.
  3690.  
  3691.    This procedure is illustrated below for a DS1 ESF interface.  Similar
  3692.    rules would apply for other DS1, DS2, and E1 interface variants.  The
  3693.    procedure guarantees that the statistical counters are correctly
  3694.    updated at all times, although they lag real time by 10 seconds.  At
  3695.    the end of each 15 minutes interval the current interval counts are
  3696.    transferred to the  most recent interval entry and each interval is
  3697.    shifted up by one position, with the oldest being discarded if
  3698.    necessary in order to make room.  The current interval counts then
  3699.    start over from zero.  Note, however, that the signal state
  3700.    calculation does not start afresh at each interval boundary;  rather,
  3701.    signal state information is retained across interval boundaries.
  3702. +---------------------------------------------------------------------+
  3703. |               READ COUNTERS & STATUS INFO FROM HARDWARE             |
  3704. |                                                                     |
  3705. | BPV EXZ LOS FE CRC CS AIS SEF OOF LOF       RAI G1-G6 SE FE LV SL   |
  3706. +---------------------------------------------------------------------+
  3707.    |   |   |   |  |   |  |   |   |   |         |    |    |  |  |  |
  3708.    |   |   |   |  |   |  |   |   |   |         |    |    |  |  |  |
  3709.    V   V   V   V  V   V  V   V   V   V         V    V    V  V  V  V
  3710. +---------------------------------------------------------------------+
  3711. |    ACCUM ONE-SEC STATS, CHK ERR THRESHOLDS, & UPDT SIGNAL STATE     |
  3712. |                                                                     |
  3713. |  |<---------- NEAR END ----------->|    |<-------- FAR END ------>| |
  3714. |                                                                     |
  3715. |  LCV LES PCV ES CSS BES SES SEFS A/U    PCV ES CSS BES SES SEFS A/U |
  3716. +---------------------------------------------------------------------+
  3717.     |   |   |  |   |   |   |   |    |      |  |   |   |   |   |    |
  3718.     |   |   |  |   |   |   |   |    |      |  |   |   |   |   |    |
  3719.     V   V   V  V   V   V   V   V    |      V  V   V   V   V   V    |
  3720.  +------------------------------+   |    +----------------------+  |
  3721.  
  3722.  
  3723. Expires November 1997                                          [Page 72]
  3724.  
  3725. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3726.  
  3727.  
  3728.  |         ONE-SEC DELAY        |   |    |    ONE-SEC DELAY     |  |
  3729.  |           (1 OF 10)          |   |    |      (1 OF 10)       |  |
  3730.  +------------------------------+   |    +----------------------+  |
  3731.    |   |   |  |   |   |   |   |     |      |  |   |   |   |   |    |
  3732.    /   /   /  /   /   /   /   /     /      /  /   /   /   /   /    /
  3733.    |   |   |  |   |   |   |   |     |      |  |   |   |   |   |    |
  3734.    V   V   V  V   V   V   V   V     |      V  V   V   V   V   V    |
  3735.  +------------------------------+   |    +----------------------+  |
  3736.  |         ONE-SEC DELAY        |   |    |    ONE-SEC DELAY     |  |
  3737.  |           (10 OF 10)         |   |    |      (10 OF 10)      |  |
  3738.  +------------------------------+   |    +----------------------+  |
  3739.    |   |   |  |   |   |   |   |     |      |  |   |   |   |   |    |
  3740.    V   V   V  V   V   V   V   V     V      V  V   V   V   V   V    V
  3741. +---------------------------------------------------------------------+
  3742. |                    UPDATE STATISTICS COUNTERS                       |
  3743. |                                                                     |
  3744. |<-------------- NEAR END ----------->| |<--------- FAR END --------->|
  3745. |                                                                     |
  3746. |LCV LES PCV ES CSS BES SES SEFS UAS DM PCV ES CSS BES SES SEFS UAS DM|
  3747. +---------------------------------------------------------------------+
  3748.  
  3749.  
  3750.    Note that if such a procedure is adopted there is no current interval
  3751.    data for the first ten seconds after a system comes up.
  3752.    noSuchInstance must be returned if a management station attempts to
  3753.    access the current interval counters during this time.
  3754.  
  3755.    It is an implementation-specific matter whether an agent assumes that
  3756.    the initial state of the interface is available or unavailable.
  3757.  
  3758. 7.  Acknowledgments
  3759.  
  3760.    This document was produced by the Trunk MIB Working Group
  3761.  
  3762.  
  3763.  
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.  
  3770.  
  3771.  
  3772.  
  3773.  
  3774. Expires November 1997                                          [Page 73]
  3775.  
  3776. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3777.  
  3778.  
  3779. 8.  References
  3780.  
  3781.    [1] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and
  3782.        S. Waldbusser, "Structure of Management Information for Version 2
  3783.        of the Simple Network Management Protocol (SNMPv2)", RFC 1902,
  3784.        January 1996.
  3785.  
  3786.    [2] McCloghrie, K., and M. Rose, Editors, "Management
  3787.        Information Base for Network Management of TCP/IP-based
  3788.        internets: MIB-II", STD 17, RFC 1213, Hughes LAN Systems,
  3789.        Performance Systems International, March 1991.
  3790.  
  3791.    [3] Case, J., Fedor, M., Schoffstall, M., and J. Davin. " A Simple
  3792.        Network Management Protocol (SNMP)", STD 15, RFC 1157, SNMP
  3793.        Research, Performance Systems International, MIT Lab for
  3794.        Computer Science, May 1990.
  3795.  
  3796.    [4] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and
  3797.        S. Waldbusser, "Protocol Operations for Version 2 of the Simple
  3798.        Network Management Protocol (SNMPv2)", RFC 1905, January 1996.
  3799.  
  3800.    [5] McCloghrie, K. and F. Kastenholz, "Evolution of the
  3801.        Interfaces Group of MIB-II", RFC 1573, Hughes LAN
  3802.        Systems, FTP Software, January 1994.
  3803.  
  3804.    [6] AT&T Information Systems, AT&T ESF DS1 Channel Service Unit
  3805.        User's Manual, 999-100-305, February 1988.
  3806.  
  3807.    [7] AT&T Technical Reference, Requirements for Interfacing Digital
  3808.        Terminal Equipment to Services Employing the Extended Superframe
  3809.        Format, Publication 54016, May 1988.
  3810.  
  3811.    [8] American National Standard for Telecommunications -- Carrier-to-
  3812.        Customer Installation - DS1 Metallic Interface, T1.403, February
  3813.        1989.
  3814.  
  3815.    [9] CCITT Specifications Volume III, Recommendation G.703,
  3816.        Physical/Electrical Characteristics of Hierarchical Digital
  3817.        Interfaces, July 1988.
  3818.  
  3819.   [10] CCITT Specifications Volume III, Recommendation G.704,
  3820.        Synchronous frame structures used at primary and secondary
  3821.        hierarchical levels, July 1988.
  3822.  
  3823.   [11] American National Standard for Telecommunications -- Digital
  3824.  
  3825.  
  3826. Expires November 1997                                          [Page 74]
  3827.  
  3828. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3829.  
  3830.  
  3831.        Hierarchy -- Layer 1 In-Service Digital Transmission
  3832.        Performace Monitoring, T1.231, Sept 1993.
  3833.  
  3834.   [12] CCITT Specifications Volume IV, Recommendation O.162, Equipment
  3835.        To Perform In Service Monitoring On 2048 kbit/s Signals, July
  3836.        1988
  3837.  
  3838.   [13] CCITT Specifications Volume III, Recommendation G.821, Error
  3839.        Performance Of An International Digital Connection Forming Part
  3840.        Of An Integrated Services Digital Network, July 1988.
  3841.  
  3842.   [14] AT&T Technical Reference, Technical Reference 62411, ACCUNET T1.5
  3843.        Service Description And Interface Specification, December 1990.
  3844.  
  3845.   [15] CCITT Specifications Volume III, Recommendation G.706, Frame
  3846.        Alignment and Cyclic Redundancy Check (CRC) Procedures Relating
  3847.        to Basic Frame Structures Defined in Recommendation G.704, July
  3848.        1988.
  3849.  
  3850.   [16] CCITT Specifications Volume III, Recommendation G.732,
  3851.        Characteristics Of Primary PCM Multiplex Equipment Operating at
  3852.        2048 kbit/s, July 1988.
  3853.  
  3854.   [17] Fowler, D., "Definitions of Managed Objects for the DS3/E3
  3855.        Interface Types", draft-ietf-trunkmib-ds3-mib-02.txt,
  3856.        Newbridge Networks, February 1996
  3857.  
  3858.   [18] Brown, T., and Tesink, K., "Definitions of Managed Objects
  3859.        for the SONET/SDH Interface Type", RFC1595, Bell Communications
  3860.        Research, March 1994.
  3861.  
  3862.   [19] Fowler, D., "Definitions of Managed Objects for the Ds0 and
  3863.        DS0Bundle Interface Types", draft-ietf-trunkmib-ds0-mib-02.txt,
  3864.        Newbridge Networks, March 1996.
  3865.  
  3866.   [20] ITU-T G.775: Loss of signal (LOS) and alarm indication
  3867.        signal (AIS) defect detection and clearance criteria, May 1995.
  3868.  
  3869.   [21] McCloghrie, K. and F. Kastenholz, "Evolution of the
  3870.        Interfaces Group of MIB-II", draft-ietf-ifmib-mib-03.txt,
  3871.        Cisco, FTP Software, January 1994.
  3872.  
  3873.   [22] ITU-T G.826: Error performance parameters and objectives for
  3874.        international, constant bit rate digital paths at or above
  3875.        the primary rate, November 1993.
  3876.  
  3877.  
  3878. Expires November 1997                                          [Page 75]
  3879.  
  3880. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3881.  
  3882.  
  3883. 9.  Security Considerations
  3884.  
  3885.    Security issues are not discussed in this memo.
  3886.  
  3887.  
  3888. 10.  Author's Address
  3889.  
  3890.       David Fowler
  3891.       Newbridge Networks
  3892.       600 March Road
  3893.       Kanata, Ontario, Canada K2K 2E6
  3894.  
  3895.       Phone: (613) 599-3600, ext 6559
  3896.  
  3897.       EMail: davef@newbridge.com
  3898.  
  3899.  
  3900.  
  3901.  
  3902.  
  3903.  
  3904.  
  3905.  
  3906.  
  3907.  
  3908.  
  3909.  
  3910.  
  3911.  
  3912.  
  3913.  
  3914.  
  3915.  
  3916.  
  3917.  
  3918.  
  3919.  
  3920.  
  3921.  
  3922.  
  3923.  
  3924.  
  3925.  
  3926.  
  3927.  
  3928.  
  3929. Expires November 1997                                          [Page 76]
  3930.  
  3931. INTERNET-DRAFT             DS1/E1/DS2/E2 MIB                    May 1997
  3932.  
  3933.  
  3934.    Table of Contents
  3935.  
  3936.  
  3937.    1 The SNMPv2 Network Management Framework ......................    2
  3938.    2 Object Definitions ...........................................    3
  3939.    2.1 Changes from RFC1406 .......................................    3
  3940.    3 Overview .....................................................    5
  3941.    3.1 Use of ifTable for DS1 Layer ...............................    5
  3942.    3.2 Usage Guidelines ...........................................    6
  3943.    3.2.1 Usage of ifStackTable ....................................    6
  3944.    3.2.2 Usage of Loopbacks .......................................    8
  3945.    3.3 Objectives of this MIB Module ..............................    9
  3946.    3.4 DS1 Terminology ............................................    9
  3947.    3.4.1 Error Events .............................................   10
  3948.    3.4.2 Performance Defects ......................................   10
  3949.    3.4.3 Performance Parameters ...................................   12
  3950.    3.4.4 Failure States ...........................................   16
  3951.    3.4.5 Other Terms ..............................................   19
  3952.    4 Object Definitions ...........................................   20
  3953.    5.1 The DS1 Near End Group .....................................   21
  3954.    5.1.1 The DS1 Configuration Table ..............................   21
  3955.    5.1.2 The DS1 Current Table ....................................   32
  3956.    5.1.3 The DS1 Interval Table ...................................   36
  3957.    5.1.4 The DS1 Total Table ......................................   41
  3958.    5.2 The DS1 Far End Group ......................................   45
  3959.    5.2.1 The DS1 Far End Current Table ............................   45
  3960.    5.2.2 The DS1 Far End Interval Table ...........................   49
  3961.    5.2.3 The DS1 Far End Total Table ..............................   54
  3962.    5.3 The DS1 Fractional Table ...................................   58
  3963.    5.4 The DS1 Trap Group .........................................   61
  3964.    5.5 Conformance Groups .........................................   62
  3965.    5 Appendix A - Use of dsx1IfIndex and dsx1LineIndex ............   69
  3966.    6 Appendix B - The delay approach to Unavialable Seconds.  .....   72
  3967.    7 Acknowledgments ..............................................   73
  3968.    8 References ...................................................   74
  3969.    9 Security Considerations ......................................   76
  3970.    10 Author's Address ............................................   76
  3971.  
  3972.  
  3973.  
  3974.  
  3975.  
  3976.  
  3977.  
  3978.  
  3979.  
  3980. Expires November 1997                                          [Page 77]
  3981.