RFC1407-MIB
上传用户:aonuowh
上传日期:2021-05-23
资源大小:35390k
文件大小:55k
源码类别:

SNMP编程

开发平台:

C/C++

  1. -- Changes to rfc1407 (DS3/E3 MIB):
  2. --      No changes needed.
  3. -- dperkins@scruznet.com
  4. RFC1407-MIB DEFINITIONS ::= BEGIN
  5.                IMPORTS
  6.                        Gauge
  7.                                FROM RFC1155-SMI
  8.                        DisplayString, transmission
  9.                                FROM RFC1213-MIB
  10.                        OBJECT-TYPE
  11.                                FROM RFC-1212;
  12.                -- This MIB module uses the extended OBJECT-TYPE macro
  13.                -- as defined in RFC 1212.
  14.                        ds3  OBJECT IDENTIFIER ::= { transmission 30 }
  15.                -- The DS3/E3 Near End Group
  16.                -- Implementation of this group is mandatory for all
  17.                -- systems that attach to a DS3/E3 Interface.
  18.                -- The DS3/E3 Near End Group consists of four tables:
  19.                --    DS3/E3 Configuration
  20.                --    DS3/E3 Current
  21.                --    DS3/E3 Interval
  22.                --    DS3/E3 Total
  23.                -- the DS3/E3 Configuration
  24.                dsx3ConfigTable OBJECT-TYPE
  25.                    SYNTAX  SEQUENCE OF Dsx3ConfigEntry
  26.                    ACCESS  not-accessible
  27.                    STATUS  mandatory
  28.                    DESCRIPTION
  29.                            "The DS3/E3 Configuration table."
  30.                   ::= { ds3 5 }
  31.               dsx3ConfigEntry OBJECT-TYPE
  32.                   SYNTAX  Dsx3ConfigEntry
  33.                   ACCESS  not-accessible
  34.                   STATUS  mandatory
  35.                   DESCRIPTION
  36.                           "An entry in the DS3/E3 Configuration table."
  37.                  INDEX   { dsx3LineIndex }
  38.                  ::= { dsx3ConfigTable 1 }
  39.              Dsx3ConfigEntry ::=
  40.                  SEQUENCE {
  41.                      dsx3LineIndex
  42.                          INTEGER,
  43.                      dsx3IfIndex
  44.                          INTEGER,
  45.                      dsx3TimeElapsed
  46.                          INTEGER,
  47.                      dsx3ValidIntervals
  48.                          INTEGER,
  49.                      dsx3LineType
  50.                          INTEGER,
  51.                      dsx3LineCoding
  52.                          INTEGER,
  53.                      dsx3SendCode
  54.                          INTEGER,
  55.                      dsx3CircuitIdentifier
  56.                          DisplayString,
  57.                      dsx3LoopbackConfig
  58.                          INTEGER,
  59.                      dsx3LineStatus
  60.                          INTEGER,
  61.                      dsx3TransmitClockSource
  62.                          INTEGER
  63.              }
  64.              dsx3LineIndex OBJECT-TYPE
  65.                  SYNTAX  INTEGER (1..65535)
  66.                  ACCESS  read-only
  67.                  STATUS  mandatory
  68.                  DESCRIPTION
  69.                          "This object is the identifier of a DS3/E3
  70.                          Interface on a managed device.  If there is an
  71.                          ifEntry that is directly associated with this
  72.                          and only this DS3/E3 interface, it should have
  73.                          the same value as ifIndex.  Otherwise, number
  74.                          the dsx3LineIndices with an unique identifier
  75.                          following the rules of choosing a number that
  76.                          is greater than ifNumber and numbering the
  77.                          inside interfaces (e.g., equipment side) with
  78.                          even numbers and outside interfaces (e.g,
  79.                          network side) with odd numbers."
  80.                 ::= { dsx3ConfigEntry 1 }
  81.             dsx3IfIndex OBJECT-TYPE
  82.                 SYNTAX  INTEGER (1..65535)
  83.                 ACCESS  read-only
  84.                 STATUS  mandatory
  85.                 DESCRIPTION
  86.                         "This value for this object is equal to the
  87.                         value of ifIndex from the Interfaces table of
  88.                         MIB II (RFC 1213)."
  89.                ::= { dsx3ConfigEntry 2 }
  90.            dsx3TimeElapsed OBJECT-TYPE
  91.                SYNTAX  INTEGER (0..899)
  92.                ACCESS  read-only
  93.                STATUS  mandatory
  94.                DESCRIPTION
  95.                        "The number of seconds that have elapsed since
  96.                        the beginning of the near end current error-
  97.                        measurement period."
  98.               ::= { dsx3ConfigEntry 3 }
  99.           dsx3ValidIntervals OBJECT-TYPE
  100.               SYNTAX  INTEGER (0..96)
  101.               ACCESS  read-only
  102.               STATUS  mandatory
  103.               DESCRIPTION
  104.                       "The number of previous near end intervals for
  105.                       which valid data was collected.  The value will be
  106.                       96 unless the interface was brought online within
  107.                       the last 24 hours, in which case the value will be
  108.                       the number of complete 15 minute near end
  109.                       intervals since the interface has been online."
  110.               ::= { dsx3ConfigEntry 4 }
  111.           dsx3LineType OBJECT-TYPE
  112.               SYNTAX  INTEGER {
  113.                           dsx3other(1),
  114.                           dsx3M23(2),
  115.                           dsx3SYNTRAN(3),
  116.                           dsx3CbitParity(4),
  117.                           dsx3ClearChannel(5),
  118.                           e3other(6),
  119.                           e3Framed(7),
  120.                           e3Plcp(8)
  121.                       }
  122.               ACCESS  read-write
  123.               STATUS  mandatory
  124.               DESCRIPTION
  125.                       "This variable indicates the variety of DS3 C-bit
  126.                       or E3 application
  127.                       implementing this interface.  The type of
  128.                       interface affects the interpretation of the
  129.                       usage and error statistics.
  130.                       The rate of DS3 is 44.736 Mbps and E3 is
  131.                       34.368 Mbps.
  132.                       The dsx3ClearChannel value means that the C-bits
  133.                       are not used except for sending/receiving
  134.                       AIS.
  135.                       The values, in sequence, describe:
  136.                       TITLE:            SPECIFICATION:
  137.                       dsx3M23            ANSI T1.107-1988
  138.                       dsx3SYNTRAN        ANSI T1.107-1988
  139.                       dsx3CbitParity     ANSI T1.107a-1989
  140.                       dsx3ClearChannel   ANSI T1.102-1987
  141.                       e3Framed           CCITT G.751
  142.                       e3Plcp             ETSI T/NA(91)18."
  143.               ::= { dsx3ConfigEntry 5 }
  144.           dsx3LineCoding OBJECT-TYPE
  145.               SYNTAX  INTEGER {
  146.                           dsx3Other(1),
  147.                           dsx3B3ZS(2),
  148.                           e3HDB3(3)
  149.                       }
  150.               ACCESS  read-write
  151.               STATUS  mandatory
  152.               DESCRIPTION
  153.                       "This variable describes the variety of Zero Code
  154.                       Suppression used on this interface, which in turn
  155.                       affects a number of its characteristics.
  156.                       dsx3B3ZS and e3HDB3 refer to the use of specified
  157.                       patterns of normal bits and bipolar violations
  158.                       which are used to replace sequences of zero bits
  159.                       of a specified length."
  160.               ::= { dsx3ConfigEntry 6 }
  161.           dsx3SendCode OBJECT-TYPE
  162.                  SYNTAX  INTEGER {
  163.                          dsx3SendNoCode(1),
  164.                          dsx3SendLineCode(2),
  165.                          dsx3SendPayloadCode(3),
  166.                          dsx3SendResetCode(4),
  167.                          dsx3SendDS1LoopCode(5),
  168.                          dsx3SendTestPattern(6)
  169.                          }
  170.                  ACCESS  read-write
  171.                  STATUS  mandatory
  172.                  DESCRIPTION
  173.                       "This variable indicates what type of code is
  174.                       being sent across the DS3/E3 interface by the
  175.                       device.  (These are optional for E3 interfaces.)
  176.                       The values mean:
  177.                          dsx3SendNoCode
  178.                              sending looped or normal data
  179.                          dsx3SendLineCode
  180.                              sending a request for a line loopback
  181.                          dsx3SendPayloadCode
  182.                              sending a request for a payload loopback
  183.                              (i.e., all DS1/E1s in a DS3/E3 frame)
  184.                          dsx3SendResetCode
  185.                              sending a loopback deactivation request
  186.                          dsx3SendDS1LoopCode
  187.                              requesting to loopback a particular DS1/E1
  188.                              within a DS3/E3 frame
  189.                          dsx3SendTestPattern
  190.                              sending a test pattern."
  191.                  ::= { dsx3ConfigEntry 7 }
  192.           dsx3CircuitIdentifier OBJECT-TYPE
  193.               SYNTAX  DisplayString (SIZE (0..255))
  194.               ACCESS  read-write
  195.               STATUS  mandatory
  196.               DESCRIPTION
  197.                       "This variable contains the transmission vendor's
  198.                       circuit identifier, for the purpose of
  199.                       facilitating troubleshooting."
  200.               ::= { dsx3ConfigEntry 8 }
  201.           dsx3LoopbackConfig OBJECT-TYPE
  202.                  SYNTAX  INTEGER {
  203.                            dsx3NoLoop(1),
  204.                            dsx3PayloadLoop(2),
  205.                            dsx3LineLoop(3),
  206.                            dsx3OtherLoop(4)
  207.                          }
  208.                  ACCESS  read-write
  209.                  STATUS  mandatory
  210.                  DESCRIPTION
  211.                     "This variable represents the loopback configuration
  212.                     of the DS3/E3 interface.
  213.                     The values mean:
  214.                     dsx3NoLoop
  215.                       Not in the loopback state.  A device that is
  216.                       not capable of performing a loopback on
  217.                       the interface shall always return this as
  218.                       it's value.
  219.                     dsx3PayloadLoop
  220.                       The received signal at this interface is looped
  221.                       through the device.
  222.                       Typically the received signal
  223.                       is looped back for retransmission after it has
  224.                       passed through the device's framing function.
  225.                     dsx3LineLoop
  226.                       The received signal at this interface does not
  227.                       go through the device (minimum penetration) but
  228.                       is looped back out.
  229.                     dsx3OtherLoop
  230.                       Loopbacks that are not defined here."
  231.                  ::= { dsx3ConfigEntry 9 }
  232.           dsx3LineStatus OBJECT-TYPE
  233.               SYNTAX  INTEGER (1..1023)
  234.               ACCESS  read-only
  235.               STATUS  mandatory
  236.               DESCRIPTION
  237.                  "This variable indicates the
  238.                  Line Status of the interface.
  239.                  It contains loopback state information
  240.                  and failure state information.
  241.                  The dsx3LineStatus is a bit map represented
  242.                  as a sum, therefore,
  243.                  it can represent multiple failures
  244.                  and a loopback (see dsx3LoopbackConfig object
  245.                  for the type of loopback)
  246.                  simultaneously.
  247.                  The dsx3NoAlarm should be set if and only if
  248.                  no other flag is set.
  249.                  The various bit positions are:
  250.                     1     dsx3NoAlarm       No alarm present
  251.                     2     dsx3RcvRAIFailure Receiving Yellow/Remote
  252.                           Alarm Indication
  253.                     4     dsx3XmitRAIAlarm Transmitting Yellow/Remote
  254.                           Alarm Indication
  255.                     8     dsx3RcvAIS        Receiving AIS failure state
  256.                    16     dsx3XmitAIS       Transmitting AIS
  257.                    32     dsx3LOF           Receiving LOF failure state
  258.                    64     dsx3LOS           Receiving LOS failure state
  259.                   128     dsx3LoopbackState Looping the received signal
  260.                   256     dsx3RcvTestCode   Receiving a Test Pattern
  261.                   512     dsx3OtherFailure any line status not defined
  262.                           here"
  263.               ::= { dsx3ConfigEntry 10 }
  264.           dsx3TransmitClockSource OBJECT-TYPE
  265.               SYNTAX  INTEGER {
  266.                           loopTiming(1),
  267.                           localTiming(2),
  268.                           throughTiming(3)
  269.                       }
  270.               ACCESS  read-write
  271.               STATUS  mandatory
  272.               DESCRIPTION
  273.                  "The source of Transmit Clock.
  274.                  is derived from the recovered receive clock of
  275.                  another DS3 interface."
  276.               ::= { dsx3ConfigEntry 11 }
  277.           -- the DS3/E3 Current
  278.           -- The DS3/E3 current table contains various statistics being
  279.           -- collected for the current 15 minute interval.
  280.           dsx3CurrentTable OBJECT-TYPE
  281.               SYNTAX  SEQUENCE OF Dsx3CurrentEntry
  282.               ACCESS  not-accessible
  283.               STATUS  mandatory
  284.               DESCRIPTION
  285.                       "The DS3/E3 Current table."
  286.               ::= { ds3 6 }
  287.           dsx3CurrentEntry OBJECT-TYPE
  288.               SYNTAX  Dsx3CurrentEntry
  289.               ACCESS  not-accessible
  290.               STATUS  mandatory
  291.               DESCRIPTION
  292.                       "An entry in the DS3/E3 Current table."
  293.               INDEX   { dsx3CurrentIndex }
  294.               ::= { dsx3CurrentTable 1 }
  295.           Dsx3CurrentEntry ::=
  296.               SEQUENCE {
  297.                   dsx3CurrentIndex
  298.                       INTEGER,
  299.                   dsx3CurrentPESs
  300.                       Gauge,
  301.                   dsx3CurrentPSESs
  302.                       Gauge,
  303.                   dsx3CurrentSEFSs
  304.                       Gauge,
  305.                   dsx3CurrentUASs
  306.                       Gauge,
  307.                   dsx3CurrentLCVs
  308.                       Gauge,
  309.                   dsx3CurrentPCVs
  310.                       Gauge,
  311.                   dsx3CurrentLESs
  312.                       Gauge,
  313.                   dsx3CurrentCCVs
  314.                       Gauge,
  315.                   dsx3CurrentCESs
  316.                       Gauge,
  317.                   dsx3CurrentCSESs
  318.                       Gauge
  319.               }
  320.           dsx3CurrentIndex OBJECT-TYPE
  321.               SYNTAX  INTEGER (1..65535)
  322.               ACCESS  read-only
  323.               STATUS  mandatory
  324.               DESCRIPTION
  325.                       "The index value which uniquely identifies the
  326.                       DS3/E3 interface to which this entry is
  327.                       applicable.  The interface identified by a
  328.                       particular value of this index is the same
  329.                       interface as identified by the same value an
  330.                       dsx3LineIndex object instance."
  331.               ::= { dsx3CurrentEntry 1 }
  332.           dsx3CurrentPESs OBJECT-TYPE
  333.               SYNTAX  Gauge
  334.               ACCESS  read-only
  335.               STATUS  mandatory
  336.               DESCRIPTION
  337.                       "The counter associated with the number of P-bit
  338.                       Errored Seconds, encountered by a DS3 interface in
  339.                       the current 15 minute interval."
  340.               ::= { dsx3CurrentEntry 2 }
  341.           dsx3CurrentPSESs OBJECT-TYPE
  342.               SYNTAX  Gauge
  343.               ACCESS  read-only
  344.               STATUS  mandatory
  345.               DESCRIPTION
  346.                       "The counter associated with the number of P-bit
  347.                       Severely Errored Seconds, encountered by a DS3
  348.                       interface in the current 15 minute interval."
  349.               ::= { dsx3CurrentEntry 3 }
  350.           dsx3CurrentSEFSs OBJECT-TYPE
  351.               SYNTAX  Gauge
  352.               ACCESS  read-only
  353.               STATUS  mandatory
  354.               DESCRIPTION
  355.                       "The counter associated with the number of
  356.                       Severely Errored Framing Seconds, encountered by a
  357.                       DS3/E3 interface in the current 15 minute
  358.                       interval."
  359.               ::= { dsx3CurrentEntry 4 }
  360.           dsx3CurrentUASs OBJECT-TYPE
  361.               SYNTAX  Gauge
  362.               ACCESS  read-only
  363.               STATUS  mandatory
  364.               DESCRIPTION
  365.                       "The counter associated with the number of
  366.                       Unavailable Seconds, encountered by a DS3
  367.                       interface in the current 15 minute interval."
  368.               ::= { dsx3CurrentEntry 5 }
  369.           dsx3CurrentLCVs OBJECT-TYPE
  370.               SYNTAX  Gauge
  371.               ACCESS  read-only
  372.               STATUS  mandatory
  373.               DESCRIPTION
  374.                       "The counter associated with the number of Line
  375.                       Coding Violations encountered by a DS3/E3
  376.                       interface in the current 15 minute interval."
  377.               ::= { dsx3CurrentEntry 6 }
  378.           dsx3CurrentPCVs OBJECT-TYPE
  379.               SYNTAX  Gauge
  380.               ACCESS  read-only
  381.               STATUS  mandatory
  382.               DESCRIPTION
  383.                       "The counter associated with the number of P-bit
  384.                       Coding Violations, encountered by a DS3 interface
  385.                       in the current 15 minute interval."
  386.               ::= { dsx3CurrentEntry 7 }
  387.           dsx3CurrentLESs OBJECT-TYPE
  388.               SYNTAX  Gauge
  389.               ACCESS  read-only
  390.               STATUS  mandatory
  391.               DESCRIPTION
  392.                       "The number of Line Errored Seconds encountered by
  393.                       a DS3/E3 interface in the current 15 minute
  394.                       interval."
  395.               ::= { dsx3CurrentEntry 8 }
  396.           dsx3CurrentCCVs OBJECT-TYPE
  397.               SYNTAX  Gauge
  398.               ACCESS  read-only
  399.               STATUS  mandatory
  400.               DESCRIPTION
  401.                       "The number of C-bit Coding Violations encountered
  402.                       by a DS3 interface in the current 15 minute
  403.                       interval."
  404.               ::= { dsx3CurrentEntry 9 }
  405.           dsx3CurrentCESs OBJECT-TYPE
  406.               SYNTAX  Gauge
  407.               ACCESS  read-only
  408.               STATUS  mandatory
  409.               DESCRIPTION
  410.                       "The number of C-bit Errored Seconds encountered
  411.                       by a DS3 interface in the current 15 minute
  412.                       interval."
  413.               ::= { dsx3CurrentEntry 10 }
  414.           dsx3CurrentCSESs OBJECT-TYPE
  415.               SYNTAX  Gauge
  416.               ACCESS  read-only
  417.               STATUS  mandatory
  418.               DESCRIPTION
  419.                       "The number of C-bit Severely Errored Seconds
  420.                       encountered by a DS3 interface in the current 15
  421.                       minute interval."
  422.               ::= { dsx3CurrentEntry 11 }
  423.           -- the DS3/E3 Interval
  424.           -- The DS3/E3 Interval Table contains various statistics
  425.           -- collected by each DS3/E3 Interface over the previous 24
  426.           -- hours of operation.  The past 24 hours are broken into 96
  427.           -- completed 15 minute intervals.
  428.           dsx3IntervalTable OBJECT-TYPE
  429.               SYNTAX  SEQUENCE OF Dsx3IntervalEntry
  430.               ACCESS  not-accessible
  431.               STATUS  mandatory
  432.               DESCRIPTION
  433.                       "The DS3/E3 Interval table."
  434.               ::= { ds3 7 }
  435.           dsx3IntervalEntry OBJECT-TYPE
  436.               SYNTAX  Dsx3IntervalEntry
  437.               ACCESS  not-accessible
  438.               STATUS  mandatory
  439.               DESCRIPTION
  440.                       "An entry in the DS3/E3 Interval table."
  441.               INDEX   { dsx3IntervalIndex, dsx3IntervalNumber }
  442.               ::= { dsx3IntervalTable 1 }
  443.           Dsx3IntervalEntry ::=
  444.               SEQUENCE {
  445.                   dsx3IntervalIndex
  446.                       INTEGER,
  447.                   dsx3IntervalNumber
  448.                       INTEGER,
  449.                   dsx3IntervalPESs
  450.                       Gauge,
  451.                   dsx3IntervalPSESs
  452.                       Gauge,
  453.                   dsx3IntervalSEFSs
  454.                       Gauge,
  455.                   dsx3IntervalUASs
  456.                       Gauge,
  457.                   dsx3IntervalLCVs
  458.                       Gauge,
  459.                   dsx3IntervalPCVs
  460.                       Gauge,
  461.                   dsx3IntervalLESs
  462.                       Gauge,
  463.                   dsx3IntervalCCVs
  464.                       Gauge,
  465.                   dsx3IntervalCESs
  466.                       Gauge,
  467.                   dsx3IntervalCSESs
  468.                       Gauge
  469.               }
  470.           dsx3IntervalIndex OBJECT-TYPE
  471.               SYNTAX  INTEGER (1..65535)
  472.               ACCESS  read-only
  473.               STATUS  mandatory
  474.               DESCRIPTION
  475.                       "The index value which uniquely identifies the
  476.                       DS3/E3 interface to which this entry is
  477.                       applicable.  The interface identified by a
  478.                       particular value of this index is the same
  479.                       interface as identified by the same value an
  480.                       dsx3LineIndex object instance."
  481.               ::= { dsx3IntervalEntry 1 }
  482.           dsx3IntervalNumber OBJECT-TYPE
  483.               SYNTAX  INTEGER (1..96)
  484.               ACCESS  read-only
  485.               STATUS  mandatory
  486.               DESCRIPTION
  487.                       "A number between 1 and 96, where 1 is the most
  488.                       recently completed 15 minute interval and 96 is
  489.                       the least recently completed 15 minutes interval
  490.                       (assuming that all 96 intervals are valid)."
  491.               ::= { dsx3IntervalEntry 2 }
  492.           dsx3IntervalPESs OBJECT-TYPE
  493.               SYNTAX  Gauge
  494.               ACCESS  read-only
  495.               STATUS  mandatory
  496.               DESCRIPTION
  497.                       "The counter associated with the number of P-bit
  498.                       Errored Seconds, encountered by a DS3 interface in
  499.                       one of the previous 96, individual 15 minute,
  500.                       intervals."
  501.               ::= { dsx3IntervalEntry 3 }
  502.           dsx3IntervalPSESs OBJECT-TYPE
  503.               SYNTAX  Gauge
  504.               ACCESS  read-only
  505.               STATUS  mandatory
  506.               DESCRIPTION
  507.                       "The counter associated with the number of P-bit
  508.                       Severely Errored Seconds, encountered by a DS3
  509.                       interface in one of the previous 96, individual 15
  510.                       minute, intervals."
  511.               ::= { dsx3IntervalEntry 4 }
  512.           dsx3IntervalSEFSs OBJECT-TYPE
  513.               SYNTAX  Gauge
  514.               ACCESS  read-only
  515.               STATUS  mandatory
  516.               DESCRIPTION
  517.                       "The counter associated with the number of
  518.                       Severely Errored Framing Seconds, encountered by a
  519.                       DS3/E3 interface in one of the previous 96,
  520.                       individual 15 minute, intervals."
  521.               ::= { dsx3IntervalEntry 5 }
  522.           dsx3IntervalUASs OBJECT-TYPE
  523.               SYNTAX  Gauge
  524.               ACCESS  read-only
  525.               STATUS  mandatory
  526.               DESCRIPTION
  527.                       "The counter associated with the number of
  528.                       Unavailable Seconds, encountered by a DS3
  529.                       interface in one of the previous 96, individual 15
  530.                       minute, intervals."
  531.               ::= { dsx3IntervalEntry 6 }
  532.           dsx3IntervalLCVs OBJECT-TYPE
  533.               SYNTAX  Gauge
  534.               ACCESS  read-only
  535.               STATUS  mandatory
  536.               DESCRIPTION
  537.                       "The counter associated with the number of Line
  538.                       Coding Violations encountered by a DS3/E3
  539.                       interface in one of the previous 96, individual 15
  540.                       minute, intervals."
  541.               ::= { dsx3IntervalEntry 7 }
  542.           dsx3IntervalPCVs OBJECT-TYPE
  543.               SYNTAX  Gauge
  544.               ACCESS  read-only
  545.               STATUS  mandatory
  546.               DESCRIPTION
  547.                       "The counter associated with the number of P-bit
  548.                       Coding Violations, encountered by a DS3 interface
  549.                       in one of the previous 96, individual 15 minute,
  550.                       intervals."
  551.               ::= { dsx3IntervalEntry 8 }
  552.           dsx3IntervalLESs OBJECT-TYPE
  553.               SYNTAX  Gauge
  554.               ACCESS  read-only
  555.               STATUS  mandatory
  556.               DESCRIPTION
  557.                    "The number of Line Errored  Seconds  (BPVs  or
  558.                    illegal  zero  sequences) encountered by a DS3/E3
  559.                    interface in one of the previous 96, individual
  560.                    15 minute, intervals."
  561.               ::= { dsx3IntervalEntry 9 }
  562.           dsx3IntervalCCVs OBJECT-TYPE
  563.               SYNTAX  Gauge
  564.               ACCESS  read-only
  565.               STATUS  mandatory
  566.               DESCRIPTION
  567.                       "The number of C-bit Coding Violations encountered
  568.                       by a DS3 interface in one of the previous 96,
  569.                       individual 15 minute, intervals."
  570.               ::= { dsx3IntervalEntry 10 }
  571.           dsx3IntervalCESs OBJECT-TYPE
  572.               SYNTAX  Gauge
  573.               ACCESS  read-only
  574.               STATUS  mandatory
  575.               DESCRIPTION
  576.                       "The number of C-bit Errored Seconds encountered
  577.                       by a DS3 interface in one of the previous 96,
  578.                       individual 15 minute, intervals."
  579.               ::= { dsx3IntervalEntry 11 }
  580.           dsx3IntervalCSESs OBJECT-TYPE
  581.               SYNTAX  Gauge
  582.               ACCESS  read-only
  583.               STATUS  mandatory
  584.               DESCRIPTION
  585.                       "The number of C-bit Severely Errored Seconds
  586.                       encountered by a DS3 interface in one of the
  587.                       previous 96, individual 15 minute, intervals."
  588.               ::= { dsx3IntervalEntry 12 }
  589.           -- the DS3/E3 Total
  590.           -- The DS3/E3 Total Table contains the cumulative sum of the
  591.           -- various statistics for the 24 hour period preceding the
  592.           -- current interval.
  593.           dsx3TotalTable OBJECT-TYPE
  594.               SYNTAX  SEQUENCE OF Dsx3TotalEntry
  595.               ACCESS  not-accessible
  596.               STATUS  mandatory
  597.               DESCRIPTION
  598.                       "The DS3/E3 Total table.  24 hour interval."
  599.               ::= { ds3 8 }
  600.           dsx3TotalEntry OBJECT-TYPE
  601.               SYNTAX  Dsx3TotalEntry
  602.               ACCESS  not-accessible
  603.               STATUS  mandatory
  604.               DESCRIPTION
  605.                       "An entry in the DS3/E3 Total table."
  606.               INDEX   { dsx3TotalIndex }
  607.               ::= { dsx3TotalTable 1 }
  608.           Dsx3TotalEntry ::=
  609.               SEQUENCE {
  610.                   dsx3TotalIndex
  611.                       INTEGER,
  612.                   dsx3TotalPESs
  613.                       Gauge,
  614.                   dsx3TotalPSESs
  615.                       Gauge,
  616.                   dsx3TotalSEFSs
  617.                       Gauge,
  618.                   dsx3TotalUASs
  619.                       Gauge,
  620.                   dsx3TotalLCVs
  621.                       Gauge,
  622.                   dsx3TotalPCVs
  623.                       Gauge,
  624.                   dsx3TotalLESs
  625.                       Gauge,
  626.                   dsx3TotalCCVs
  627.                       Gauge,
  628.                   dsx3TotalCESs
  629.                       Gauge,
  630.                   dsx3TotalCSESs
  631.                       Gauge
  632.               }
  633.           dsx3TotalIndex OBJECT-TYPE
  634.               SYNTAX  INTEGER (1..65535)
  635.               ACCESS  read-only
  636.               STATUS  mandatory
  637.               DESCRIPTION
  638.                       "The index value which uniquely identifies the
  639.                       DS3/E3 interface to which this entry is
  640.                       applicable.  The interface identified by a
  641.                       particular value of this index is the same
  642.                       interface as identified by the same value an
  643.                       dsx3LineIndex object instance."
  644.               ::= { dsx3TotalEntry 1 }
  645.           dsx3TotalPESs OBJECT-TYPE
  646.               SYNTAX  Gauge
  647.               ACCESS  read-only
  648.               STATUS  mandatory
  649.               DESCRIPTION
  650.                       "The counter associated with the number of P-bit
  651.                       Errored Seconds, encountered by a DS3 interface in
  652.                       the previous 24 hour interval"
  653.               ::= { dsx3TotalEntry 2 }
  654.           dsx3TotalPSESs OBJECT-TYPE
  655.               SYNTAX  Gauge
  656.               ACCESS  read-only
  657.               STATUS  mandatory
  658.               DESCRIPTION
  659.                       "The counter associated with the number of P-bit
  660.                       Severely Errored Seconds, encountered by a DS3
  661.                       interface in the previous 24 hour interval."
  662.               ::= { dsx3TotalEntry 3 }
  663.           dsx3TotalSEFSs OBJECT-TYPE
  664.               SYNTAX  Gauge
  665.               ACCESS  read-only
  666.               STATUS  mandatory
  667.               DESCRIPTION
  668.                       "The counter associated with the number of
  669.                       Severely Errored Framing Seconds, encountered by a
  670.                       DS3/E3 interface in the previous 24 hour
  671.                       interval."
  672.               ::= { dsx3TotalEntry 4 }
  673.           dsx3TotalUASs OBJECT-TYPE
  674.               SYNTAX  Gauge
  675.               ACCESS  read-only
  676.               STATUS  mandatory
  677.               DESCRIPTION
  678.                       "The counter associated with the number of
  679.                       Unavailable Seconds, encountered by a DS3
  680.                       interface in the previous 24 hour interval."
  681.               ::= { dsx3TotalEntry 5 }
  682.           dsx3TotalLCVs OBJECT-TYPE
  683.               SYNTAX  Gauge
  684.               ACCESS  read-only
  685.               STATUS  mandatory
  686.               DESCRIPTION
  687.                       "The counter associated with the number of Line
  688.                       Coding Violations encountered by a DS3/E3
  689.                       interface in the previous 24 hour interval."
  690.               ::= { dsx3TotalEntry 6 }
  691.           dsx3TotalPCVs OBJECT-TYPE
  692.               SYNTAX  Gauge
  693.               ACCESS  read-only
  694.               STATUS  mandatory
  695.               DESCRIPTION
  696.                       "The counter associated with the number of P-bit
  697.                       Coding Violations, encountered by a DS3 interface
  698.                       in the previous 24 hour interval."
  699.               ::= { dsx3TotalEntry 7 }
  700.           dsx3TotalLESs OBJECT-TYPE
  701.               SYNTAX  Gauge
  702.               ACCESS  read-only
  703.               STATUS  mandatory
  704.               DESCRIPTION
  705.                    "The number of Line Errored  Seconds  (BPVs  or
  706.                    illegal  zero  sequences) encountered by a DS3/E3
  707.                    interface in the previous 24 hour interval."
  708.               ::= { dsx3TotalEntry 8 }
  709.           dsx3TotalCCVs OBJECT-TYPE
  710.               SYNTAX  Gauge
  711.               ACCESS  read-only
  712.               STATUS  mandatory
  713.               DESCRIPTION
  714.                       "The number of C-bit Coding Violations encountered
  715.                       by a DS3 interface in the previous 24 hour
  716.                       interval."
  717.               ::= { dsx3TotalEntry 9 }
  718.           dsx3TotalCESs OBJECT-TYPE
  719.               SYNTAX  Gauge
  720.               ACCESS  read-only
  721.               STATUS  mandatory
  722.               DESCRIPTION
  723.                       "The number of C-bit Errored Seconds encountered
  724.                       by a DS3 interface in the previous 24 hour
  725.                       interval."
  726.               ::= { dsx3TotalEntry 10 }
  727.           dsx3TotalCSESs OBJECT-TYPE
  728.               SYNTAX  Gauge
  729.               ACCESS  read-only
  730.               STATUS  mandatory
  731.               DESCRIPTION
  732.                       "The number of C-bit Severely Errored Seconds
  733.                       encountered by a DS3 interface in the previous 24
  734.                       hour interval."
  735.               ::= { dsx3TotalEntry 11 }
  736.           -- The DS3 Far End Group
  737.           -- Implementation of this group is optional for all systems
  738.           -- that attach to a DS3 Interface.
  739.           -- However, only C-bit Parity and SYNTRAN DS3 applications
  740.           -- have the capability (option) of providing this information.
  741.           -- The DS3 Far End Group consists of four tables:
  742.           --   DS3 Far End Configuration
  743.           --   DS3 Far End Current
  744.           --   DS3 Far End Interval
  745.           --   DS3 Far End Total
  746.           -- The DS3 Far End Configuration Table contains
  747.           -- configuration information
  748.           -- reported in the C-bits from the remote end.
  749.           dsx3FarEndConfigTable OBJECT-TYPE
  750.               SYNTAX  SEQUENCE OF Dsx3FarEndConfigEntry
  751.               ACCESS  not-accessible
  752.               STATUS  mandatory
  753.               DESCRIPTION
  754.                  "The DS3 Far End Configuration table."
  755.               ::= { ds3 9 }
  756.           dsx3FarEndConfigEntry OBJECT-TYPE
  757.               SYNTAX  Dsx3FarEndConfigEntry
  758.               ACCESS  not-accessible
  759.               STATUS  mandatory
  760.               DESCRIPTION
  761.                    "An entry in the DS3 Far End Configuration table."
  762.               INDEX   { dsx3FarEndLineIndex }
  763.               ::= { dsx3FarEndConfigTable 1 }
  764.           Dsx3FarEndConfigEntry ::=
  765.               SEQUENCE {
  766.                   dsx3FarEndLineIndex
  767.                       INTEGER,
  768.                   dsx3FarEndEquipCode
  769.                       DisplayString,
  770.                   dsx3FarEndLocationIDCode
  771.                       DisplayString,
  772.                   dsx3FarEndFrameIDCode
  773.                       DisplayString,
  774.                   dsx3FarEndUnitCode
  775.                       DisplayString,
  776.                   dsx3FarEndFacilityIDCode
  777.                       DisplayString
  778.                }
  779.           dsx3FarEndLineIndex OBJECT-TYPE
  780.               SYNTAX  INTEGER (1..65535)
  781.               ACCESS  read-only
  782.               STATUS  mandatory
  783.               DESCRIPTION
  784.                    "The index value which uniquely identifies the
  785.                    DS3 interface
  786.                    to which this entry is applicable.  The
  787.                    interface identified by a particular value of
  788.                    this index is the same interface as identified
  789.                    by the same value an dsx3LineIndex object
  790.                    instance."
  791.              ::= { dsx3FarEndConfigEntry 1 }
  792.           dsx3FarEndEquipCode OBJECT-TYPE
  793.               SYNTAX  DisplayString (SIZE (0..10))
  794.               ACCESS  read-write
  795.               STATUS  mandatory
  796.               DESCRIPTION
  797.                     "This is the Far End Equipment Identification code
  798.                     that describes the specific piece of equipment.
  799.                     It is sent within the Path
  800.                     Identification Message."
  801.               ::= { dsx3FarEndConfigEntry 2 }
  802.           dsx3FarEndLocationIDCode OBJECT-TYPE
  803.               SYNTAX  DisplayString (SIZE (0..11))
  804.               ACCESS  read-write
  805.               STATUS  mandatory
  806.               DESCRIPTION
  807.                     "This is the Far End Location Identification code
  808.                     that describes the specific location of the
  809.                     equipment.
  810.                     It is sent within the Path
  811.                     Identification Message."
  812.               ::= { dsx3FarEndConfigEntry 3 }
  813.           dsx3FarEndFrameIDCode OBJECT-TYPE
  814.               SYNTAX  DisplayString (SIZE (0..10))
  815.               ACCESS  read-write
  816.               STATUS  mandatory
  817.               DESCRIPTION
  818.                     "This is the Far End Frame Identification code
  819.                     that identifies where the equipment is located
  820.                     within a building at a given location.
  821.                     It is sent within the Path
  822.                     Identification Message."
  823.               ::= { dsx3FarEndConfigEntry 4 }
  824.           dsx3FarEndUnitCode OBJECT-TYPE
  825.               SYNTAX  DisplayString (SIZE (0..6))
  826.               ACCESS  read-write
  827.               STATUS  mandatory
  828.               DESCRIPTION
  829.                     "This is the Far End code
  830.                     that identifies the equipment location within a bay.
  831.                     It is sent within the Path
  832.                     Identification Message."
  833.               ::= { dsx3FarEndConfigEntry 5 }
  834.           dsx3FarEndFacilityIDCode OBJECT-TYPE
  835.               SYNTAX  DisplayString (SIZE (0..38))
  836.               ACCESS  read-write
  837.               STATUS  mandatory
  838.               DESCRIPTION
  839.                     "This code identifies a specific Far End DS3 path.
  840.                     It is sent within the Path
  841.                     Identification Message."
  842.               ::= { dsx3FarEndConfigEntry 6 }
  843.           -- The DS3 Far End Current
  844.           -- The DS3 Far End Current table contains various statistics
  845.           -- being collected for the current 15 minute interval.
  846.           -- The statistics are collected from the far end block error
  847.           -- code within the C-bits.
  848.           dsx3FarEndCurrentTable OBJECT-TYPE
  849.               SYNTAX  SEQUENCE OF Dsx3FarEndCurrentEntry
  850.               ACCESS  not-accessible
  851.               STATUS  mandatory
  852.               DESCRIPTION
  853.                       "The DS3 Far End Current table."
  854.               ::= { ds3 10 }
  855.           dsx3FarEndCurrentEntry OBJECT-TYPE
  856.               SYNTAX  Dsx3FarEndCurrentEntry
  857.               ACCESS  not-accessible
  858.               STATUS  mandatory
  859.               DESCRIPTION
  860.                       "An entry in the DS3 Far End Current table."
  861.               INDEX   { dsx3FarEndCurrentIndex }
  862.               ::= { dsx3FarEndCurrentTable 1 }
  863.           Dsx3FarEndCurrentEntry ::=
  864.               SEQUENCE {
  865.                   dsx3FarEndCurrentIndex
  866.                       INTEGER,
  867.                   dsx3FarEndTimeElapsed
  868.                       INTEGER,
  869.                   dsx3FarEndValidIntervals
  870.                       INTEGER,
  871.                   dsx3FarEndCurrentCESs
  872.                       Gauge,
  873.                   dsx3FarEndCurrentCSESs
  874.                       Gauge,
  875.                   dsx3FarEndCurrentCCVs
  876.                       Gauge,
  877.                   dsx3FarEndCurrentUASs
  878.                       Gauge
  879.               }
  880.            dsx3FarEndCurrentIndex OBJECT-TYPE
  881.               SYNTAX  INTEGER (1..65535)
  882.               ACCESS  read-only
  883.               STATUS  mandatory
  884.               DESCRIPTION
  885.                       "The index value which uniquely identifies the
  886.                       DS3 interface
  887.                       to which this entry is applicable.  The interface
  888.                       identified by a particular value of this index is
  889.                       the same interface as identified by the same value
  890.                       an dsx3LineIndex object instance."
  891.               ::= { dsx3FarEndCurrentEntry 1 }
  892.           dsx3FarEndTimeElapsed OBJECT-TYPE
  893.               SYNTAX  INTEGER (0..899)
  894.               ACCESS  read-only
  895.               STATUS  mandatory
  896.               DESCRIPTION
  897.                       "The number of seconds that have elapsed since the
  898.                       beginning of the far end current error-measurement
  899.                       period."
  900.               ::= { dsx3FarEndCurrentEntry 2 }
  901.           dsx3FarEndValidIntervals OBJECT-TYPE
  902.               SYNTAX  INTEGER (0..96)
  903.               ACCESS  read-only
  904.               STATUS  mandatory
  905.               DESCRIPTION
  906.                       "The number of previous far end intervals for
  907.                       which valid data was collected.  The value will be
  908.                       96 unless the interface was brought online within
  909.                       the last 24 hours, in which case the value will be
  910.                       the number of complete 15 minute far end intervals
  911.                       since the interface has been online."
  912.               ::= { dsx3FarEndCurrentEntry 3 }
  913.           dsx3FarEndCurrentCESs OBJECT-TYPE
  914.               SYNTAX  Gauge
  915.               ACCESS  read-only
  916.               STATUS  mandatory
  917.               DESCRIPTION
  918.                       "The counter associated with the number of Far
  919.                       Far End C-bit Errored Seconds encountered by a DS3
  920.                       interface in the current 15 minute interval."
  921.               ::= { dsx3FarEndCurrentEntry 4 }
  922.           dsx3FarEndCurrentCSESs OBJECT-TYPE
  923.               SYNTAX  Gauge
  924.               ACCESS  read-only
  925.               STATUS  mandatory
  926.               DESCRIPTION
  927.                       "The counter associated with the number of
  928.                       Far End C-bit Severely Errored Seconds
  929.                       encountered by a DS3 interface in the current 15
  930.                       minute interval."
  931.               ::= { dsx3FarEndCurrentEntry 5 }
  932.           dsx3FarEndCurrentCCVs OBJECT-TYPE
  933.               SYNTAX  Gauge
  934.               ACCESS  read-only
  935.               STATUS  mandatory
  936.               DESCRIPTION
  937.                       "The counter associated with the number of
  938.                       Far End C-bit Coding Violations reported via
  939.                       the far end block error count
  940.                       encountered by a
  941.                       DS3 interface in the current 15 minute interval."
  942.               ::= { dsx3FarEndCurrentEntry 6 }
  943.           dsx3FarEndCurrentUASs OBJECT-TYPE
  944.               SYNTAX  Gauge
  945.               ACCESS  read-only
  946.               STATUS  mandatory
  947.               DESCRIPTION
  948.                       "The counter associated with the number of
  949.                       Far End unavailable seconds
  950.                       encountered by a
  951.                       DS3 interface in the current 15 minute interval."
  952.               ::= { dsx3FarEndCurrentEntry 7 }
  953.           -- The DS3 Far End Interval
  954.           -- The DS3 Far End Interval Table contains various statistics
  955.           -- collected by each DS3 interface over the previous 24
  956.           -- hours of operation.  The past 24 hours are broken into 96
  957.           -- completed 15 minute intervals.
  958.           dsx3FarEndIntervalTable OBJECT-TYPE
  959.               SYNTAX  SEQUENCE OF Dsx3FarEndIntervalEntry
  960.               ACCESS  not-accessible
  961.               STATUS  mandatory
  962.               DESCRIPTION
  963.                      "The DS3 Far End Interval table."
  964.               ::= { ds3 11 }
  965.           dsx3FarEndIntervalEntry OBJECT-TYPE
  966.               SYNTAX  Dsx3FarEndIntervalEntry
  967.               ACCESS  not-accessible
  968.               STATUS  mandatory
  969.               DESCRIPTION
  970.                     "An entry in the DS3 Far
  971.                     End Interval table."
  972.               INDEX   { dsx3FarEndIntervalIndex,
  973.                         dsx3FarEndIntervalNumber }
  974.               ::= { dsx3FarEndIntervalTable 1 }
  975.           Dsx3FarEndIntervalEntry ::=
  976.               SEQUENCE {
  977.                    dsx3FarEndIntervalIndex
  978.                         INTEGER,
  979.                    dsx3FarEndIntervalNumber
  980.                         INTEGER,
  981.                    dsx3FarEndIntervalCESs
  982.                         Gauge,
  983.                    dsx3FarEndIntervalCSESs
  984.                         Gauge,
  985.                    dsx3FarEndIntervalCCVs
  986.                         Gauge,
  987.                    dsx3FarEndIntervalUASs
  988.                         Gauge
  989.               }
  990.           dsx3FarEndIntervalIndex OBJECT-TYPE
  991.               SYNTAX  INTEGER (1..65535)
  992.               ACCESS  read-only
  993.               STATUS  mandatory
  994.               DESCRIPTION
  995.                       "The index value which uniquely identifies the
  996.                       DS3 interface
  997.                       to which this entry is applicable.  The
  998.                       interface identified by a particular value of
  999.                       this index is the same interface as identified
  1000.                       by the same value an dsx3LineIndex object
  1001.                       instance."
  1002.               ::= { dsx3FarEndIntervalEntry 1 }
  1003.           dsx3FarEndIntervalNumber OBJECT-TYPE
  1004.              SYNTAX  INTEGER (1..96)
  1005.              ACCESS  read-only
  1006.              STATUS  mandatory
  1007.              DESCRIPTION
  1008.                     "A number between 1 and 96, where 1 is the most
  1009.                     recently completed 15 minute interval and 96 is
  1010.                     the least recently completed 15 minutes
  1011.                     interval (assuming that all 96 intervals are
  1012.                     valid)."
  1013.              ::= { dsx3FarEndIntervalEntry 2 }
  1014.           dsx3FarEndIntervalCESs OBJECT-TYPE
  1015.              SYNTAX  Gauge
  1016.              ACCESS  read-only
  1017.              STATUS  mandatory
  1018.              DESCRIPTION
  1019.                      "The counter associated with the number of
  1020.                       Far End C-bit Errored Seconds encountered
  1021.                       by a DS3 interface in one of the previous 96,
  1022.                       individual 15 minute, intervals."
  1023.             ::= { dsx3FarEndIntervalEntry 3 }
  1024.           dsx3FarEndIntervalCSESs OBJECT-TYPE
  1025.              SYNTAX  Gauge
  1026.              ACCESS  read-only
  1027.              STATUS  mandatory
  1028.              DESCRIPTION
  1029.                      "The counter associated with the number of
  1030.                      Far End C-bit Severely Errored Seconds
  1031.                      encountered by a DS3 interface in one of the
  1032.                      previous 96, individual 15 minute, intervals."
  1033.             ::= { dsx3FarEndIntervalEntry 4 }
  1034.           dsx3FarEndIntervalCCVs OBJECT-TYPE
  1035.               SYNTAX  Gauge
  1036.               ACCESS  read-only
  1037.               STATUS  mandatory
  1038.               DESCRIPTION
  1039.                       "The counter associated with the number of
  1040.                       Far End C-bit Coding Violations reported via
  1041.                       the far end block error count
  1042.                       encountered by a
  1043.                       DS3 interface in one of the previous 96,
  1044.                       individual 15 minute, intervals."
  1045.               ::= { dsx3FarEndIntervalEntry 5 }
  1046.           dsx3FarEndIntervalUASs OBJECT-TYPE
  1047.               SYNTAX  Gauge
  1048.               ACCESS  read-only
  1049.               STATUS  mandatory
  1050.               DESCRIPTION
  1051.                       "The counter associated with the number of
  1052.                       Far End unavailable seconds
  1053.                       encountered by a
  1054.                       DS3 interface in one of the previous 96,
  1055.                       individual 15 minute, intervals."
  1056.               ::= { dsx3FarEndIntervalEntry 6 }
  1057.           -- The DS3 Far End Total
  1058.           -- The DS3 Far End Total Table contains the cumulative sum
  1059.           -- of the various statistics for the 24 hour period preceding
  1060.           -- the current interval.
  1061.           dsx3FarEndTotalTable OBJECT-TYPE
  1062.               SYNTAX  SEQUENCE OF Dsx3FarEndTotalEntry
  1063.               ACCESS  not-accessible
  1064.               STATUS  mandatory
  1065.               DESCRIPTION
  1066.                       "The DS3 Far End Total table.  24 hour interval."
  1067.               ::= { ds3 12 }
  1068.           dsx3FarEndTotalEntry OBJECT-TYPE
  1069.               SYNTAX  Dsx3FarEndTotalEntry
  1070.               ACCESS  not-accessible
  1071.               STATUS  mandatory
  1072.               DESCRIPTION
  1073.                       "An entry in the DS3 Far End Total table."
  1074.               INDEX   { dsx3FarEndTotalIndex }
  1075.               ::= { dsx3FarEndTotalTable 1 }
  1076.           Dsx3FarEndTotalEntry ::=
  1077.               SEQUENCE {
  1078.                   dsx3FarEndTotalIndex
  1079.                       INTEGER,
  1080.                   dsx3FarEndTotalCESs
  1081.                       Gauge,
  1082.                   dsx3FarEndTotalCSESs
  1083.                       Gauge,
  1084.                   dsx3FarEndTotalCCVs
  1085.                       Gauge,
  1086.                   dsx3FarEndTotalUASs
  1087.                       Gauge
  1088.               }
  1089.           dsx3FarEndTotalIndex OBJECT-TYPE
  1090.               SYNTAX  INTEGER (1..65535)
  1091.               ACCESS  read-only
  1092.               STATUS  mandatory
  1093.               DESCRIPTION
  1094.                       "The index value which uniquely identifies the
  1095.                       DS3 interface
  1096.                       to which this entry is applicable.  The interface
  1097.                       identified by a particular value of this index is
  1098.                       the same interface as identified by the same value
  1099.                       an dsx3LineIndex object instance."
  1100.               ::= { dsx3FarEndTotalEntry 1 }
  1101.           dsx3FarEndTotalCESs OBJECT-TYPE
  1102.              SYNTAX  Gauge
  1103.              ACCESS  read-only
  1104.              STATUS  mandatory
  1105.              DESCRIPTION
  1106.                      "The counter associated with the number of Far
  1107.                      End C-bit Errored Seconds encountered by a DS3
  1108.                      interface in the previous 24 hour interval."
  1109.              ::= { dsx3FarEndTotalEntry 2 }
  1110.           dsx3FarEndTotalCSESs OBJECT-TYPE
  1111.              SYNTAX  Gauge
  1112.              ACCESS  read-only
  1113.              STATUS  mandatory
  1114.              DESCRIPTION
  1115.                      "The counter associated with the number of
  1116.                      Far End C-bit Severely Errored Seconds
  1117.                      encountered by a DS3 interface in the previous 24
  1118.                      hour interval."
  1119.              ::= { dsx3FarEndTotalEntry 3 }
  1120.           dsx3FarEndTotalCCVs OBJECT-TYPE
  1121.              SYNTAX  Gauge
  1122.              ACCESS  read-only
  1123.              STATUS  mandatory
  1124.              DESCRIPTION
  1125.                      "The counter associated with the number of
  1126.                      Far End C-bit Coding Violations reported via the
  1127.                      far end block error count
  1128.                      encountered by a
  1129.                      DS3 interface in the previous 24 hour interval."
  1130.              ::= { dsx3FarEndTotalEntry 4 }
  1131.           dsx3FarEndTotalUASs OBJECT-TYPE
  1132.              SYNTAX  Gauge
  1133.              ACCESS  read-only
  1134.              STATUS  mandatory
  1135.              DESCRIPTION
  1136.                      "The counter associated with the number of
  1137.                      Far End unavailable seconds
  1138.                      encountered by a
  1139.                      DS3 interface in the previous 24 hour interval."
  1140.              ::= { dsx3FarEndTotalEntry 5 }
  1141.           -- the DS3/E3 Fractional Group
  1142.           -- Implementation of this group is optional.  It is designed
  1143.           -- for those systems dividing a DS3/E3 into channels
  1144.           -- containing different data streams that are of local
  1145.           -- interest.
  1146.           -- The DS3/E3 fractional table identifies which DS3/E3
  1147.           -- channels associated with a CSU are being used to
  1148.           -- support a logical interface, i.e., an entry in the
  1149.           -- interfaces table from the Internet-standard MIB.
  1150.           -- For example, consider a DS3 device with 4 high speed links
  1151.           -- carrying router traffic, a feed for voice, a feed for
  1152.           -- video, and a synchronous channel for a non-routed
  1153.           -- protocol.
  1154.           -- We might describe the allocation of channels, in the
  1155.           -- dsx3FracTable, as follows:
  1156.           -- dsx3FracIfIndex.2. 1 = 3    dsx3FracIfIndex.2.15 = 4
  1157.           -- dsx3FracIfIndex.2. 2 = 3    dsx3FracIfIndex.2.16 = 6
  1158.           -- dsx3FracIfIndex.2. 3 = 3    dsx3FracIfIndex.2.17 = 6
  1159.           -- dsx3FracIfIndex.2. 4 = 3    dsx3FracIfIndex.2.18 = 6
  1160.           -- dsx3FracIfIndex.2. 5 = 3    dsx3FracIfIndex.2.19 = 6
  1161.           -- dsx3FracIfIndex.2. 6 = 3    dsx3FracIfIndex.2.20 = 6
  1162.           -- dsx3FracIfIndex.2. 7 = 4    dsx3FracIfIndex.2.21 = 6
  1163.           -- dsx3FracIfIndex.2. 8 = 4    dsx3FracIfIndex.2.22 = 6
  1164.           -- dsx3FracIfIndex.2. 9 = 4    dsx3FracIfIndex.2.23 = 6
  1165.           -- dsx3FracIfIndex.2.10 = 4    dsx3FracIfIndex.2.24 = 6
  1166.           -- dsx3FracIfIndex.2.11 = 4    dsx3FracIfIndex.2.25 = 6
  1167.           -- dsx3FracIfIndex.2.12 = 5    dsx3FracIfIndex.2.26 = 6
  1168.           -- dsx3FracIfIndex.2.13 = 5    dsx3FracIfIndex.2.27 = 6
  1169.           -- dsx3FracIfIndex.2.14 = 5    dsx3FracIfIndex.2.28 = 6
  1170.           -- For dsx3M23, dsx3SYNTRAN, dsx3CbitParity, and
  1171.           -- dsx3ClearChannel there are 28 legal channels, numbered 1
  1172.           -- through 28.
  1173.           -- For e3Framed there are 16 legal channels,
  1174.           -- numbered 1 through 16.  The channels (1..16) correspond
  1175.           -- directly to the equivalently numbered time-slots.
  1176.           dsx3FracTable OBJECT-TYPE
  1177.               SYNTAX  SEQUENCE OF Dsx3FracEntry
  1178.               ACCESS  not-accessible
  1179.               STATUS  mandatory
  1180.               DESCRIPTION
  1181.                  "The DS3 Fractional table."
  1182.               ::= { ds3 13 }
  1183.           dsx3FracEntry OBJECT-TYPE
  1184.                SYNTAX  Dsx3FracEntry
  1185.                ACCESS  not-accessible
  1186.                STATUS  mandatory
  1187.                DESCRIPTION
  1188.                   "An entry in the DS3 Fractional table."
  1189.               INDEX   { dsx3FracIndex, dsx3FracNumber }
  1190.               ::= { dsx3FracTable 1 }
  1191.           Dsx3FracEntry ::=
  1192.               SEQUENCE {
  1193.                   dsx3FracIndex
  1194.                       INTEGER,
  1195.                   dsx3FracNumber
  1196.                       INTEGER,
  1197.                   dsx3FracIfIndex
  1198.                       INTEGER
  1199.               }
  1200.           dsx3FracIndex OBJECT-TYPE
  1201.               SYNTAX  INTEGER (1..'7fffffff'h)
  1202.               ACCESS  read-only
  1203.               STATUS  mandatory
  1204.               DESCRIPTION
  1205.                  "The index value which uniquely identifies  the
  1206.                  DS3  interface  to which this entry is applicable
  1207.                  The interface identified by a  particular
  1208.                  value  of  this  index is the same interface as
  1209.                  identified by the same value  an  dsx3LineIndex
  1210.                  object instance."
  1211.              ::= { dsx3FracEntry 1 }
  1212.           dsx3FracNumber OBJECT-TYPE
  1213.               SYNTAX  INTEGER (1..31)
  1214.               ACCESS  read-only
  1215.               STATUS  mandatory
  1216.               DESCRIPTION
  1217.                  "The channel number for this entry."
  1218.              ::= { dsx3FracEntry 2 }
  1219.           dsx3FracIfIndex OBJECT-TYPE
  1220.               SYNTAX  INTEGER (1..'7fffffff'h)
  1221.               ACCESS  read-write
  1222.               STATUS  mandatory
  1223.               DESCRIPTION
  1224.                  "An index value that uniquely identifies an
  1225.                  interface.  The interface identified by a particular
  1226.                  value of this index is the same  interface
  1227.                  as  identified by the same value an ifIndex
  1228.                  object instance. If no interface is currently using
  1229.                  a channel, the value should be zero.  If a
  1230.                  single interface occupies more  than  one  time
  1231.                  slot,  that ifIndex value will be found in multiple
  1232.                  time slots."
  1233.              ::= { dsx3FracEntry 3 }
  1234. END