home *** CD-ROM | disk | FTP | other *** search
/ Internet Core Protocols / Oreilly-InternetCoreProtocols.iso / RFCs / rfc2662.txt < prev    next >
Encoding:
Text File  |  1999-10-14  |  247.6 KB  |  6,444 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                        G. Bathrick
  8. Request for Comments: 2662                      AG Communication Systems
  9. Category: Standards Track                                          F. Ly
  10.                                                 Copper Mountain Networks
  11.                                                              August 1999
  12.  
  13.  
  14.            Definitions of Managed Objects for the ADSL Lines
  15.  
  16. Status of this Memo
  17.  
  18.    This document specifies an Internet standards track protocol for the
  19.    Internet community, and requests discussion and suggestions for
  20.    improvements.  Please refer to the current edition of the "Internet
  21.    Official Protocol Standards" (STD 1) for the standardization state
  22.    and status of this protocol.  Distribution of this memo is unlimited.
  23.  
  24. Copyright Notice
  25.  
  26.    Copyright (C) The Internet Society (1999).  All Rights Reserved.
  27.  
  28. Table of Contents
  29.  
  30.     1.  Abstract  ..............................................   1
  31.     2.  The SNMP Network Management Framework  .................   2
  32.     3.  Object Definitions .....................................   3
  33.     4.  Relationship of the ADSL LINE MIB with standard MIBs ...   3
  34.     5.  Conventions used in the MIB ............................   7
  35.     6.  Conformance and Compliance .............................  17
  36.     7.  Definitions ............................................  17
  37.     8.  Acknowledgments ........................................ 110
  38.     9.  References ............................................. 111
  39.    10.  Security Considerations ................................ 113
  40.    11.  Intellectual Property Notice ........................... 114
  41.    12.  Authors' Addresses ..................................... 114
  42.    13.  Full Copyright Statement ............................... 115
  43.  
  44. 1.  Abstract
  45.  
  46.    This document defines a standard SNMP MIB for ADSL lines based on the
  47.    ADSL Forum standard data model [9].  The ADSL standard describes
  48.    ATU-C and ATU-R as two sides of the ADSL line.  This MIB covers both
  49.    ATU-C and ATU-R agent's perspectives.  Each instance defined in the
  50.  
  51.    MIB represents a single ADSL line.
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58. Bathrick & Ly               Standards Track                     [Page 1]
  59.  
  60. RFC 2662                     ADSL Line MIB                   August 1999
  61.  
  62.  
  63.    It should be noted that the ADSL Forum Network Management Working
  64.    Group provided input towards the content of this document.  See the
  65.    Acknowledgement Section for a list of individuals who made this
  66.    document possible.
  67.  
  68. 2.  The SNMP Network Management Framework
  69.  
  70.    The SNMP Management Framework presently consists of five major
  71.    components:
  72.  
  73.    o  An overall architecture, described in RFC 2571 [13].
  74.  
  75.    o  Mechanisms for describing and naming objects and events for the
  76.       purpose of management.  The first version of this Structure of
  77.       Management Information (SMI) is called SMIv1 and described in STD
  78.       16, RFC 1155 [14], STD 16, RFC 1212 [15] and RFC 1215 [16].  The
  79.       second version, called SMIv2, is described in STD 58, RFC 2578
  80.       [1], STD 58, RFC 2579 [2] and STD 58, RFC 2580 [17].
  81.  
  82.    o  Message protocols for transferring management information.  The
  83.       first version of the SNMP message protocol is called SNMPv1 and
  84.       described in STD 15, RFC 1157 [7].  A second version of the SNMP
  85.       message protocol, which is not an Internet standards track
  86.       protocol, is called SNMPv2c and described in RFC 1901 [18] and RFC
  87.       1906 [19].  The third version of the message protocol is called
  88.       SNMPv3 and described in RFC 1906 [19], RFC 2572 [20] and RFC 2574
  89.       [21].
  90.  
  91.    o  Protocol operations for accessing management information.  The
  92.       first set of protocol operations and associated PDU formats is
  93.       described in STD 15, RFC 1157 [7].  A second set of protocol
  94.       operations and associated PDU formats is described in RFC 1905
  95.       [8].
  96.  
  97.    o  A set of fundamental applications described in RFC 2573 [22] and
  98.       the view-based access control mechanism described in RFC 2575
  99.       [23].
  100.  
  101.    This document specifies a MIB module that is compliant to the SMIv2.
  102.    A MIB conforming to the SMIv1 can be produced through the appropriate
  103.    translations.  The resulting translated MIB must be semantically
  104.    equivalent, except where objects or events are omitted because no
  105.    translation is possible (e.g., use of Counter64).  Some machine
  106.    readable information in SMIv2 will be converted into textual
  107.    descriptions in SMIv1 during the translation process.  However, this
  108.    loss of machine readable information is not considered to change the
  109.    semantics of the MIB.
  110.  
  111.  
  112.  
  113.  
  114. Bathrick & Ly               Standards Track                     [Page 2]
  115.  
  116. RFC 2662                     ADSL Line MIB                   August 1999
  117.  
  118.  
  119. 3.  Object Definitions
  120.  
  121.    Managed objects are accessed via a virtual information store, termed
  122.    the Management Information Base or MIB.  Objects in the MIB are
  123.    defined using the extended subset of Abstract Syntax Notation One
  124.    (ASN.1) defined in the SMI.  In particular, each object type is named
  125.    by an OBJECT IDENTIFIER, an administratively assigned name.  The
  126.    object type together with an object instance serves to uniquely
  127.    identify a specific instantiation of the object.  For human
  128.    convenience, we often use a textual string, termed the descriptor, to
  129.    also refer to the object type.
  130.  
  131. 4.  Relationship of the ADSL LINE MIB with standard MIBs
  132.  
  133.    This section outlines the relationship of ADSL Line MIB with other
  134.    MIBs described in RFCs and in their various degrees of
  135.    "standardization".
  136.  
  137. 4.1  Use of the IfTable
  138.  
  139.    The ADSL LINE MIB specifies the detailed attributes of a data
  140.    interface.  As such, it needs to integrate with IF-MIB [5].  The IANA
  141.    has assigned the following ifType(s) relative to ADSL:
  142.  
  143.        IANAifType ::= TEXTUAL-CONVENTION
  144.  
  145.            . . .
  146.  
  147.        SYNTAX INTEGER {
  148.  
  149.                 . . .
  150.  
  151.            adsl(94),    -- Asymmetric Digital Subscriber Loop
  152.  
  153.                 . . .
  154.  
  155.            adslInterleave(124),    -- ADSL Interleaved Channel
  156.            adslFast(125),          -- ADSL Fast Channel
  157.  
  158.                 . . .          }
  159.  
  160.    Interfaces of each of these types are modeled by this document.  Most
  161.    MIB tables in this document represent information of one of these
  162.    interface types and are indexed by ifIndex.  Remaining are `profile'
  163.    tables which may be accessed by the profileIndex.  This is explained
  164.    in more detail in section 5.4 Profiles.
  165.  
  166.  
  167.  
  168.  
  169.  
  170. Bathrick & Ly               Standards Track                     [Page 3]
  171.  
  172. RFC 2662                     ADSL Line MIB                   August 1999
  173.  
  174.  
  175. 4.1.1  ADSL Interface Types
  176.  
  177.    As shown below, three ADSL interface types are defined in this
  178.    document, namely physical, interleaved channel, and fast channel.
  179.    The physical interface represents characteristics of the physical
  180.    media associated with both the ATUC and ATUR.  The interleaved and
  181.    fast channel interface represent the characteristics of the two types
  182.    of ADSL channels.
  183.  
  184.    For each ADSL Line, a physical interface always exists.   Depending
  185.    on which ADSL operational configuration is present (as listed in
  186.    Figure 5), the channel interfaces (fast or interleaved) may or may
  187.    not exist.
  188.  
  189.                ______                      ______
  190.               |      |____________________|      |
  191.               | ATUC |                    | ATUR |
  192.               |      |____________________|      |
  193.               |______|                    |______|
  194.  
  195.                  | <----- physical --------> |
  196.  
  197.                  | <--- fast channel ------> |
  198.  
  199.                  | <- interleaved channel -> |
  200.  
  201.                       Figure 1: ADSL Model
  202.  
  203. 4.1.2  Use of IF-MIB  (Interface MIB RFC 2233) [5]
  204.  
  205.    The following attributes are part of the required
  206.    ifGeneralInformationGroup object group specified in RFC 2233 [5], and
  207.    are not duplicated in the ADSL MIB.  Keep in mind that these objects
  208.    apply to the agent's view of the line.
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226. Bathrick & Ly               Standards Track                     [Page 4]
  227.  
  228. RFC 2662                     ADSL Line MIB                   August 1999
  229.  
  230.  
  231.               ifTable Object    Use for ADSL
  232.    ==================================================================
  233.               ifIndex           Interface index.
  234.  
  235.               ifDescr           See interfaces MIB [5]
  236.  
  237.               ifType            physical    - adsl(94)
  238.                                 fast        - adslFast(125)
  239.                                 interleaved - adslInterleave(124)
  240.  
  241.               ifSpeed           Transmit rate from the perspective
  242.                                 of the agent.
  243.  
  244.                                 physical      - line rate
  245.                                 fast          - channel rate
  246.                                 interleaved   - channel rate
  247.  
  248.               ifPhysAddress     This object should have an octet string
  249.                                 with zero length.
  250.  
  251.               ifAdminStatus     See interfaces MIB [5]
  252.  
  253.               ifOperStatus      See interfaces MIB [5]
  254.  
  255.                                 Supplemented by adslAturCurrStatus and
  256.                                 adslAturCurrStatus
  257.  
  258.               ifLastChange      See interfaces MIB [5]
  259.  
  260.               ifName            See interfaces MIB [5]
  261.  
  262.               ifLinkUpDownTrapEnable   See interfaces MIB [5]
  263.  
  264.                                 Default set as follows:
  265.  
  266.                                 physical      - enabled(1)
  267.                                 fast          - disabled(2)
  268.                                 interleaved   - disabled(2)
  269.  
  270.               ifHighSpeed       Speed of line in Mega-bits per second
  271.                                 (ifSpeed/1,000,000)
  272.  
  273.               ifConnectorPresent See interfaces MIB [5]
  274.  
  275.                                 Default set as follows:
  276.  
  277.                                 physical      - true(1)
  278.                                 fast          - false(2)
  279.  
  280.  
  281.  
  282. Bathrick & Ly               Standards Track                     [Page 5]
  283.  
  284. RFC 2662                     ADSL Line MIB                   August 1999
  285.  
  286.  
  287.                                 interleaved   - false(2)
  288.  
  289.               ifAlias           See interfaces MIB [5]
  290.  
  291.               ifTableLastChange See interfaces MIB [5]
  292.  
  293.    ==================================================================
  294.  
  295.         Figure 2: Use of ifTable Objects: ifGeneralInformationGroup
  296.  
  297.    Use of the ifStackTable to associate the entries for physical, fast,
  298.    interleaved channels, and higher layers (e.g., ATM) is shown below in
  299.    figure 3.  Use of ifStackTable is necessary, because configuration
  300.    information is stored in profile tables associated with the
  301.    physical-layer ifEntry only.  The channels' ifEntrys need the
  302.    ifStackTable to find their associated physical-layer entry and thus
  303.    their configuration parameters.  (See Profile section, 5.4).
  304.  
  305.                ______       (ifEntry=j)        ______
  306.               |      |      fast channel      |      |
  307.               |      |________________________|      |
  308.               |      |        and/or          |      |
  309.               |      |                        |      |
  310.               |      |     (ifEntry=k)        |      |
  311.               |      |   interleaved channel  |      |
  312.               |      |________________________|      |
  313.               | ATUC |                        | ATUR |
  314.               |      |                        |      |
  315.               |      |     (ifEntry=i)        |      |
  316.               |      |      physical          |      |
  317.               |      |________________________|      |
  318.               |______|                        |______|
  319.  
  320.                Figure 3: Use of ifStackTable (part 1)
  321.  
  322.    The ifStackTable is then used to show the relationships between the
  323.    various ADSL interfaces, as illustrated below in figure 4.
  324.  
  325.                      HigherLayer   LowerLayer
  326.                     --------------------------
  327.                          j             i
  328.                          k             i
  329.  
  330.                   Figure 4: Use of ifStackTable (part 2)
  331.  
  332.    The ifRcvAddressTable is not applicable for ADSL interfaces.
  333.  
  334.  
  335.  
  336.  
  337.  
  338. Bathrick & Ly               Standards Track                     [Page 6]
  339.  
  340. RFC 2662                     ADSL Line MIB                   August 1999
  341.  
  342.  
  343. 4.2  Relationship with RFC 2037 [25]
  344.  
  345.    Implementation of the Entity MIB [25] is optional.  It in no way
  346.    alters the information required in the adslLineMib, nor does it alter
  347.    the relationship with IF-MIB.
  348.  
  349.    The Entity MIB introduces a standardized way of presenting the
  350.    components of complex systems, such as a Digital Subscriber Line
  351.    Access Multiplexer (DSLAM), that may contain multiple racks, shelves,
  352.    line cards, and/or ports.   The Entity MIB's main goal is to present
  353.    these system components, their containment relationship, and mapping
  354.    information with other MIBs such as the Interface MIB and the
  355.    adslLineMib.
  356.  
  357.    If ATU-C agent is implemented, the Entity MIB should include entities
  358.    for the ATU-C in the entPhysicalTable.  The MIB's
  359.    entAliasMappingTable would contain mapping information identifying
  360.    the 'ifIndex' object associated with each ATU-C.  However, if ATU-R
  361.    agent is implemented, the Entity MIB should include entities for the
  362.    ATU-R in the entPhysicalTable.  In this case, the MIB's
  363.    entAliasMappingTable would  contain mapping information identifying
  364.    the 'ifIndex' object associated with each ATU-R.
  365.  
  366.    Also associating the relationship between the ifTable and Entity MIB,
  367.    the entPhysicalTable contains an 'entPhysicalName' object, which
  368.    approximates the semantics of the 'ifName' object from the Interface
  369.    MIB.
  370.  
  371. 5.  Conventions used in the MIB
  372.  
  373. 5.1  Naming Conventions
  374.  
  375.    A. Atuc/Atur are used for the ATU-C and ATU-R.  In other RFCs, these
  376.       are sometimes referred to as the Near End (Ne) and Far End (Fe)
  377.       respectively, but not in this document.
  378.  
  379.    B. The terms, "transmit" and "receive", are from the perspective of
  380.       the corresponding table's end of the line.  For example, in the
  381.       case of Fast channels, adslAtucChanConfFastMaxTxRate defines the
  382.       "downstream" rate, while adslAturChanConfFastMaxTxRate defines the
  383.       "upstream" rate for a particular channel.
  384.  
  385.    C. There are two possible channels: fast, and interleaved.  None, one
  386.       or both may be implemented on a particular ADSL Line.  Figure 5
  387.       illustrates all possible operational configurations.
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394. Bathrick & Ly               Standards Track                     [Page 7]
  395.  
  396. RFC 2662                     ADSL Line MIB                   August 1999
  397.  
  398.  
  399.    D. Lof, Lol, Los, Lpr mean Loss of Framing, Link, Signal, and Power,
  400.       respectively.  Lpr is used by T1E1, so it is used for consistency
  401.       (rather than Lop).
  402.  
  403.       A Loss of Link condition is declared at the ATU-C if a Loss of
  404.       Signal is not preceded by a `dying-gasp' message from the ATU-R.
  405.       Note that Loss of Link is only supported by the ATU-C.
  406.  
  407.    E. ES means errored second. An Errored Second is any second
  408.       containing one or more CRC anomaly, or one or more Los(s) or
  409.       Severely Errored Frame (Sef) defect(s).
  410.  
  411.    F. A "block" is a physical-layer `data buffer' over which CRCs are
  412.       calculated.  For example, in DMT, the block is defined as the ADSL
  413.       superframe.  The block duration is 250 micro-seconds so the block
  414.       length in bytes, as defined in adslAtu*ChanCrcBlockLength, varies
  415.       with data rate.  See Line Code Specific MIBs [11] [12] for more
  416.       line code specific information.
  417.  
  418.    G. Atn means Attenuation, Psd is Power Spectral Density and Snr is
  419.       Signal to Noise Ratio.
  420.  
  421.    H. LCS means line code specific, e.g.,
  422.  
  423.       o DMT = Discrete MultiTone
  424.  
  425.       o CAP = Carrierless Amplitude and Phase modulation and
  426.  
  427.       o QAM = Quadrature Amplitude Modulation
  428.  
  429.    I. Vendor (in the Inventory objects) refers to the manufacturer of
  430.       the ATU-C or ATU-R assembly, not the modem chip vendor. When in
  431.       doubt, use the manufacturer of the smallest field replaceable unit
  432.       (e.g., stand-alone modem box, plug-in board).
  433.  
  434.    J. RADSL - Rate Adaptive Asymmetric Digital Subscriber Loop
  435.  
  436. 5.2  Structure
  437.  
  438.    The MIB has multiple parallel tables.  There are tables for:
  439.  
  440.       o line -  common attributes
  441.  
  442.       o atuc and atur status
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450. Bathrick & Ly               Standards Track                     [Page 8]
  451.  
  452. RFC 2662                     ADSL Line MIB                   August 1999
  453.  
  454.  
  455.       o atuc and atur performance
  456.  
  457.          - Current and up to 96 buckets of 15 min performance history
  458.  
  459.          - Current and Previous 1-day bucket performance history
  460.  
  461.       o profiles - configuration parameters and alarm parameters
  462.  
  463.    There are separate tables for Physical and Channel layers.  Since
  464.    their attributes are similar, only one set of "channel" tables are
  465.    defined to be used for both fast and interleaved channels. The
  466.    corresponding ifType gives the proper interpretation for that
  467.    ifEntry.
  468.  
  469.    It is intented that Line Code Specific MIBs be located under
  470.    adslLCSMib.  These MIBs will be defined in separate modules.
  471.  
  472.    There could have been fewer tables by combining the ATU-C and ATU-R
  473.    information into shared tables. However, the tables are more easily
  474.    read when there are two identical sets of data.
  475.  
  476.    The figure below lists the five possible ADSL operational
  477.    configurations. (indicated by the value of the adslLineType).  In all
  478.    configurations, the physical line interface entry will exist.
  479.    However, the existence of the ADSL channel varies in each case, as
  480.    shown below.
  481.  
  482.        Table                         Phys     Fast  Interleaved
  483.    ___________________________________________________________
  484.      No Channels (1)               |  Y    |        |        |
  485.      Fast Only (2)                 |  Y    |   Y    |        |
  486.      Interleaved Only (3)          |  Y    |        |   Y    |
  487.      Fast or Interleaved (4)       |  Y    |   Y    |   Y    |
  488.      Fast and Interleaved (5)      |  Y    |   Y    |   Y    |
  489.  
  490.               Figure 5: ADSL Operational configurations
  491.  
  492.    NOTE: In (4), channel exists of either Fast or Interleaved type, but
  493.    not both.   The Manager may select the type of channel to be used.
  494.  
  495.    Depending on which operation configuration exists, some or all ADSL
  496.    MIB tables could be supported, as shown in below.  See Conformance
  497.    Statements for more information on which objects are mandatory.
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506. Bathrick & Ly               Standards Track                     [Page 9]
  507.  
  508. RFC 2662                     ADSL Line MIB                   August 1999
  509.  
  510.  
  511.        Table                         Phys     Fast  Interleaved
  512.    ___________________________________________________________
  513.      adslLineTable                  |  Y    |        |        |
  514.      adslAtucPhysTable              |  Y    |        |        |
  515.      adslAturPhysTable              |  Y    |        |        |
  516.      adslAtucChanTable              |       |   Y    |   Y    |
  517.      adslAturChanTable              |       |   Y    |   Y    |
  518.      adslAtucPerfDataTable          |  Y    |        |        |
  519.      adslAturPerfDataTable          |  Y    |        |        |
  520.      adslAtucIntervalTable          |  Y    |        |        |
  521.      adslAturIntervalTable          |  Y    |        |        |
  522.      adslAtucChanPerfDataTable      |       |   Y    |   Y    |
  523.      adslAturChanPerfDataTable      |       |   Y    |   Y    |
  524.      adslAtucChanIntervalTable      |       |   Y    |   Y    |
  525.      adslAturChanIntervalTable      |       |   Y    |   Y    |
  526.  
  527.    Figure 6: Use of ADSL MIB Tables with various ifIndex values
  528.  
  529.    NOTE: The adslLineConfProfileTable and adslLineAlarmConfProfileTable
  530.    will be present for all scenarios.  See Profile Section of this
  531.    document for implementation details such as profile creation,
  532.    assignment, and indexing.
  533.  
  534. 5.2.1 Structure of Conformance Groups
  535.  
  536.    The MIB is organized to cover both ends of the ADSL line, ATU-C and
  537.    ATU-R.  Objects defined can be categorized into two groups:  the
  538.    ATU-C group which provides objects that are supported by ATU-C agents
  539.    and the ATU-R group which provides objects that are supported by
  540.    ATU-R agents.  These two groups are defined by the conformance
  541.    section of the MIB.  All objects defined in the MIB module are
  542.    supported by the ATU-C agent and only portions of the objects are
  543.    supported by the ATU-R agent.  Figure 7 lists all tables/objects that
  544.    are supported by the ATU-R agent.
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562. Bathrick & Ly               Standards Track                    [Page 10]
  563.  
  564. RFC 2662                     ADSL Line MIB                   August 1999
  565.  
  566.  
  567.               Table                         Objects
  568.              _______________________________________________________
  569.               adslLineTable                 adslLineCoding
  570.               adslAtucPhysTable             adslAtucInvVendorID
  571.                                             adslAtucInvVersionNumber
  572.                                             adslAtucCurrStatus (Partial)
  573.                                             adslAtucCurrOutputPwr
  574.                                             adslAtucCurrAttainableRate
  575.               adslAturPhysTable             all are supported
  576.               adslAtucChanTable             all except
  577.                                             adslAtucChanCrcBlockLength
  578.                                             are supported
  579.               adslAtucPerfDataTable         all except
  580.                                             adslAtucPerfLols,
  581. adslAtucPerfLprs
  582.                                             adslAtucPerfCurr15MinLols,
  583.                                             adslAtucPerfCurr15MinLprs,
  584.                                             adslAtucPerfCurr1DayLols,
  585.                                             adslAtucPerfCurr1DayLprs,
  586.                                             adslAtucPerfPrev1DayLols and
  587.                                             adslAtucPerfPrev1DayLprs
  588.                                             are supported
  589.               adslAturPerfDataTable         all are supported
  590.               adslAtucIntervalTable         adslAtucIntervalLofs
  591.                                             adslAtucIntervalLoss
  592.                                             adslAtucIntervalESs
  593.                                             adslAtucIntervalInits
  594.                                             adslAtucIntervalValidData
  595.               adslAturIntervalTable         all are supported
  596.               adslAtucChanPerfDataTable     all are supported
  597.               adslAturChanPerfDataTable     all are supported
  598.               adslAtucChanIntervalTable     all are supported
  599.               adslAturChanIntervalTable     all are supported
  600.               adslLineConfProfileTable      not supported
  601.               adslLineAlarmConfProfileTable all are supported except
  602.                                             adslAtucThresh15MinLols
  603.                                             and adslAtucThresh15MinLprs
  604.    --------------------------------------------------------------------
  605.  
  606.      Figure 7: MIB Tables and Objects Supported by the ATU-R Agent
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618. Bathrick & Ly               Standards Track                    [Page 11]
  619.  
  620. RFC 2662                     ADSL Line MIB                   August 1999
  621.  
  622.  
  623.    All traps supported by the ATU-R agent are also listed:
  624.  
  625.                  adslAtucPerfLofsThreshTrap
  626.                  adslAtucPerfLossThreshTrap
  627.                  adslAtucPerfESsThreshTrap
  628.                  adslAtucRateChangeTrap
  629.                  adslAturPerfLofsThreshTrap
  630.                  adslAturPerfLossThreshTrap
  631.                  adslAturPerfLprsThreshTrap
  632.                  adslAturPerfESsThreshTrap
  633.                  adslAturRateChangeTrap
  634.  
  635. 5.3  Counters, Interval Buckets and Thresholds
  636.  
  637.    For physical-level ES, Los, Lof, Lol, Lpr and line initialization
  638.    attempts, there are event counters, current 15-minute and one (up to
  639.    96) 15-minute history bucket(s) of "interval-counters", as well as
  640.    current and previous 1-day interval-counters.  Each physical-layer
  641.    current 15-minute event bucket has threshold trap.
  642.  
  643.    At the channel level, there are counters for total received blocks,
  644.    received-and-corrected blocks, received-but-uncorrectable blocks, and
  645.    transmitted blocks. There are the same set of 15-minute and 1-day
  646.    buckets as at the physical-layer.
  647.  
  648.    There is no requirement for an agent to ensure fixed relationship
  649.    between the start of a fifteen minute and any wall clock; however
  650.    some implementations may align the fifteen minute intervals with
  651.    quarter hours.  Likewise, an implementation may choose to align one
  652.    day intervals with start of a day.
  653.  
  654.    Separate tables are provided for the 96 interval-counters. They are
  655.    indexed by {ifIndex, AdslAtu*IntervalNumber}.
  656.  
  657.    Counters are not reset when an ATU-C or ATU-R is reinitialized, only
  658.    when the agent is reset or reinitialized (or under specific request
  659.    outside the scope of this MIB).
  660.  
  661.    The 15-minute event counters are of type PerfCurrentCount and
  662.    PerfIntervalCount.  The 1-day event counters are of type
  663.    AdslPerfCurrDayCount and AdslPerfPrevDayCount. Both 15-minute and 1-
  664.    day time elapsed counters are of type AdslPerfTimeElapsed.
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674. Bathrick & Ly               Standards Track                    [Page 12]
  675.  
  676. RFC 2662                     ADSL Line MIB                   August 1999
  677.  
  678.  
  679. 5.4  Profiles
  680.  
  681.    As a managed node can handle a large number of ATU-Cs (e.g., hundreds
  682.    or perhaps thousands of ADSL lines), provisioning every parameter on
  683.    every ATU-C may become burdensome.  In response, two MIB tables have
  684.    been created to define ADSL equipment configuration data profiles, as
  685.    well as a mechanism to associate the equipment to these profiles.
  686.  
  687.    Profile tables may be implemented in one of two ways, but not
  688.    simultaneously:
  689.  
  690.       o  MODE-I: Dynamic Profiles - one profile shared by one or
  691.          multiple ADSL lines.
  692.  
  693.       o  MODE-II: Static Profiles - one profile per ADSL physical line
  694.          always.
  695.  
  696. 5.4.1  MODE-I : Dynamic Profiles
  697.  
  698.    Implementations using this mode will enable the manager to
  699.    dynamically create and delete profiles as needed.  The index of the
  700.    profile is an locally-unique administratively assigned name for the
  701.    profile having the textual convention `SnmpAdminString' (RFC2571
  702.    [13]).
  703.  
  704.    One or more ADSL lines may be configured to share parameters of a
  705.    single profile (e.g., adslLineConfProfileName = `silver') by setting
  706.    its adslLineConfProfile objects to the index value of this profile.
  707.    If a change is made to the profile, all lines that refer to it will
  708.    be re-configured to the changed parameters.  Before a profile can be
  709.    deleted or taken out of service it must be first unreferenced from
  710.    all associated lines.
  711.  
  712.    This figure below shows an example of how this mode can be
  713.    implemented.  In the example, ADSL lines `1' and `x' share the
  714.    configuration of the `silver' profile, while line `2' uses the
  715.    `platinum' profile.  The `gold' profile has no lines associated with
  716.    it.
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730. Bathrick & Ly               Standards Track                    [Page 13]
  731.  
  732. RFC 2662                     ADSL Line MIB                   August 1999
  733.  
  734.  
  735.    ADSL    ifIndex      ifTable                       Configuration Line
  736.    Profile Table
  737.    __________________________________________________________________
  738.  
  739.    1         i1         ADSL Line --           ---> Platinum Profile
  740.              j1         Fast Chan    |        |
  741.              k1         Int Chan     |        |
  742.                                      |        ^
  743.                                      v        |     Gold Profile
  744.  
  745.    2         i2         ADSL Line ------->----
  746.              j2         Fast Chan    |
  747.              k2         Int Chan     |
  748.                                      |
  749.                                      |
  750.                                      |
  751.                                      v
  752.  
  753.    x         ix         ADSL Line    ------>------> Silver Profile
  754.              jx         Fast Chan  --------------->
  755.              kx         Int Chan
  756.    __________________________________________________________________
  757.  
  758.                Figure 8: Use of Dynamic Profiles: MODE-I
  759.  
  760.    In the figure above, note that three interface entries of an ADSL
  761.    line, physical, fast channel, and interleaved channel, are
  762.    represented by `i', `j', and `k'.  Only the physical-layer entry `i'
  763.    contains an adslLineTable entry, therefore only those entries contain
  764.    pointers to the adslLineConfProfileTable.  The ifStackTable (see
  765.    rfc2233 [5]) can be used to link the channel entries to the
  766.    corresponding physical-layer entry to get the channel's configuration
  767.    parameters.  See figure 4 for use of the ifStackTable.
  768.  
  769.    The same characteristics and mechanisms are present for the alarm
  770.    profile type. There is no requirement that its index be the same as
  771.    the configuration profile.
  772.  
  773.    Implementations of this mode, must provide a default profile whose
  774.    name is `DEFVAL' for each profile type: Configuration and Alarm.  The
  775.    values of the associated parameters will be vendor specific unless
  776.    otherwise indicated in this document.  Before a line's profiles have
  777.    been set, these profiles will be automatically used by setting
  778.    adslLineConfProfile and adslLineAlarmConfProfile to `DEFVAL'.
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786. Bathrick & Ly               Standards Track                    [Page 14]
  787.  
  788. RFC 2662                     ADSL Line MIB                   August 1999
  789.  
  790.  
  791.    In this mode, profiles are created, assigned, and deleted dynamically
  792.    using these four objects: adslLineConfProfile,
  793.    adslLineConfProfileRowStatus, adslLineAlarmConfProfile,  and
  794.    adslLineAlarmConfProfileRowStatus.
  795.  
  796. 5.4.2  MODE-II : Static Profiles
  797.  
  798.    Implementations with this mode will automatically create a profile
  799.    one-for-one with each ADSL line physical entry.  The name of this
  800.    profile is a system generated read-only object whose value is
  801.    equivalent to the index of the physical line.  The Agent will not
  802.    allow a Manager to create/delete profiles in this mode.  Therefore,
  803.    adslLineConfProfile, adslLineConfProfileRowStatus,
  804.    adslLineAlarmConfProfile, and adslLineAlarmConfProfileRowStatus
  805.    objects have minimal value in this mode and are read-only.
  806.  
  807.    The figure below shows an example of this mode. In the example, ADSL
  808.    lines `1', `2', and `x' each have their own profiles.
  809.  
  810.    ADSL    ifIndex      ifTable                       Configuration Line
  811.    Profile Table
  812.    __________________________________________________________________
  813.  
  814.    1         i1         ADSL Line      ------------>  Profile
  815.              j1         Fast Chan
  816.              k1         Int Chan
  817.  
  818.    2         i2         ADSL Line      ------------>  Profile
  819.              j2         Fast Chan
  820.  
  821.              k2         Int Chan
  822.  
  823.    x         ix         ADSL Line      ------------>  Profile
  824.              jx         Fast Chan
  825.              kx         Int Chan
  826.    __________________________________________________________________
  827.  
  828.                 Figure 9: Use of Static Profiles: MODE II
  829.  
  830. 5.5  Traps
  831.  
  832.    These SNMP traps are required: coldStart / warmStart (per [6]) --
  833.    which are per agent (e.g., per DSLAM in such a device), and linkUp /
  834.    linkDown (per [5]) -- which are per interface (i.e., ADSL line).
  835.    Note: RFC 2233 [5] recommends that linkUp / linkDown only be used at
  836.    a physical-layer ifEntry, as discussed above.
  837.  
  838.  
  839.  
  840.  
  841.  
  842. Bathrick & Ly               Standards Track                    [Page 15]
  843.  
  844. RFC 2662                     ADSL Line MIB                   August 1999
  845.  
  846.  
  847.    A linkDown trap is generated whenever any of Lof, Los, Lol, Loss of
  848.    Signal Quality, or Lpr events occurs.  At this operational point, a
  849.    manager can use adslAtu*CurrStatus for additional detailed
  850.    information. The corresponding linkUp trap is sent when all link
  851.    failure conditions are cleared.
  852.  
  853.    The traps defined in this MIB are for initialization failure, rate
  854.    change, and for the threshold crossings associated with the following
  855.    events: Lofs, Lols, Loss, Lprs, and ESs.  Each threshold has its own
  856.    enable/threshold value. When that value is 0, the trap is disabled.
  857.  
  858.    The current status objects (adslAtu*CurrStatus) indicate, through a
  859.    bitmask, all outstanding error conditions or that the line is
  860.    operational.  Note that each object claims to represent the status of
  861.    the modem at that end of the line.  However, since the SNMP agent
  862.    likely co-resides with only one end of the line, the corresponding
  863.    far-end current status object may be incomplete. For example, when
  864.    there are errors on the line, the far-end ATU may not be able to
  865.    correctly report this condition. Therefore, not all conditions are
  866.    included in its current status.
  867.  
  868.    A threshold trap occurs whenever the corresponding current 15-minute
  869.    interval error counter becomes equal and/or exceeds to the threshold
  870.    value.  One trap will be sent per interval per interface. Since the
  871.    current 15-minute counter are reset to 0 every 15 minutes, if the
  872.    condition persists, the trap may recur as often as every 15 minutes.
  873.    For example, to get a trap whenever a "loss of" event occurs (but at
  874.    most once every 15 minutes), set the corresponding "Thresh15Min" to
  875.    1.  The agent will generate a trap when the event originally occurs.
  876.  
  877.    Note that the NMS will get a linkDown trap, as well, if enabled.  At
  878.    the beginning of the next 15 minute interval, the counter is reset.
  879.    When the first second goes by and the event occurs, the current
  880.    interval bucket will be 1, which equals the threshold and the trap
  881.    will be sent again.
  882.  
  883.    The rate change trap is invoked when the transmit rate on a channel
  884.    either increases by adsl(x)Thresh(y)RateUp or decreases by
  885.    adsl(x)Thresh(y)RateDown. The trap is per direction:(x) == Atuc or
  886.    Atur, and per channel: (y) == Fast or Interleave. In other words, the
  887.    trap is sent whenever the rate changes in either direction on either
  888.    channel and:
  889.  
  890.                 CurrTxRate >= PrevTxRate plus ThreshRateUp
  891.  
  892.                                     or
  893.  
  894.                CurrTxRate <= PrevTxRate minus ThreshRateDown
  895.  
  896.  
  897.  
  898. Bathrick & Ly               Standards Track                    [Page 16]
  899.  
  900. RFC 2662                     ADSL Line MIB                   August 1999
  901.  
  902.  
  903.    No trap is sent on initialization.
  904.  
  905.    It can be disabled by setting the Up (and/or) Down threshold rates to
  906.    0.
  907.  
  908.    The PrevTxRate object is set to the current value at initialization
  909.    and when a trap is sent.  Thus rate changes are cumulative until the
  910.    total change reaches the threshold.
  911.  
  912. 6.  Conformance and Compliance
  913.  
  914.    See the conformance and compliance statements within the information
  915.    module.
  916.  
  917. 7.  Definitions
  918.  
  919.    ADSL-TC-MIB DEFINITIONS ::= BEGIN
  920.  
  921.    IMPORTS
  922.        transmission,
  923.        MODULE-IDENTITY, Gauge32            FROM SNMPv2-SMI
  924.        TEXTUAL-CONVENTION                  FROM SNMPv2-TC;
  925.  
  926.    adsltcmib MODULE-IDENTITY
  927.  
  928.    LAST-UPDATED "9908190000Z"
  929.  
  930.    ORGANIZATION "IETF ADSL MIB Working Group"
  931.  
  932.    CONTACT-INFO
  933.        "
  934.        Gregory Bathrick
  935.        AG Communication Systems
  936.        A Subsidiary of Lucent Technologies
  937.        2500 W Utopia Rd.
  938.        Phoenix, AZ 85027 USA
  939.        Tel: +1 602-582-7679
  940.        Fax: +1 602-582-7697
  941.        E-mail: bathricg@agcs.com
  942.  
  943.        Faye Ly
  944.        Copper Mountain Networks
  945.        Norcal Office
  946.        2470 Embarcadero Way
  947.        Palo Alto, CA 94303
  948.        Tel: +1 650-858-8500
  949.        Fax: +1 650-858-8085
  950.        E-Mail: faye@coppermountain.com
  951.  
  952.  
  953.  
  954. Bathrick & Ly               Standards Track                    [Page 17]
  955.  
  956. RFC 2662                     ADSL Line MIB                   August 1999
  957.  
  958.  
  959.        IETF ADSL MIB Working Group (adsl@xlist.agcs.com)
  960.        "
  961.        DESCRIPTION
  962.            "The MIB module which provides a ADSL
  963.            Line Coding Textual Convention to be used
  964.            by ADSL Lines."
  965.  
  966.        --  Revision history
  967.        REVISION     "9908190000Z"  -- 19 August 1999, midnight
  968.        DESCRIPTION  "Initial Version, published as RFC 2662"
  969.  
  970.        ::= { transmission 94 2 } -- adslMIB 2
  971.  
  972.        AdslLineCodingType ::= TEXTUAL-CONVENTION
  973.            STATUS       current
  974.            DESCRIPTION
  975.                "This data type is used as the syntax for the ADSL
  976.                Line Code."
  977.            SYNTAX  INTEGER {
  978.                other(1),-- none of the following
  979.                dmt (2), -- Discrete MultiTone
  980.                cap (3), -- Carrierless Amplitude & Phase modulation
  981.                qam (4)  -- Quadrature Amplitude Modulation
  982.            }
  983.  
  984.        AdslPerfCurrDayCount ::= TEXTUAL-CONVENTION
  985.            STATUS  current
  986.            DESCRIPTION
  987.                "A counter associated with interface performance
  988.                measurements in a current 1-day (24 hour) measurement
  989.                interval.
  990.  
  991.                The value of this counter starts at zero at the
  992.                beginning of an interval and is increased when
  993.                associated events occur, until the end of the
  994.                1-day interval.  At that time the value of the
  995.                counter is stored in the previous 1-day history
  996.                interval, if available, and the current interval
  997.                counter is restarted at zero.
  998.  
  999.                In the case where the agent has no valid data available
  1000.                for this interval the corresponding object
  1001.                instance is not available and upon a retrieval
  1002.                request a corresponding error message shall be
  1003.                returned to indicate that this instance does
  1004.                not exist (for example, a noSuchName error for
  1005.                SNMPv1 and a noSuchInstance for SNMPv2 GET
  1006.                operation)."
  1007.  
  1008.  
  1009.  
  1010. Bathrick & Ly               Standards Track                    [Page 18]
  1011.  
  1012. RFC 2662                     ADSL Line MIB                   August 1999
  1013.  
  1014.  
  1015.             SYNTAX  Gauge32
  1016.  
  1017.        AdslPerfPrevDayCount ::= TEXTUAL-CONVENTION
  1018.            STATUS  current
  1019.            DESCRIPTION
  1020.                "A counter associated with interface performance
  1021.                measurements during the most previous 1-day (24 hour)
  1022.                measurement interval.  The value of this counter is
  1023.                equal to the value of the current day counter at
  1024.                the end of its most recent interval.
  1025.  
  1026.                In the case where the agent has no valid data available
  1027.                for this interval the corresponding object
  1028.                instance is not available and upon a retrieval
  1029.                request a corresponding error message shall be
  1030.                returned to indicate that this instance does
  1031.                not exist (for example, a noSuchName error for
  1032.                SNMPv1 and a noSuchInstance for SNMPv2 GET
  1033.                operation)."
  1034.            SYNTAX  Gauge32
  1035.  
  1036.        AdslPerfTimeElapsed ::= TEXTUAL-CONVENTION
  1037.            STATUS current
  1038.            DESCRIPTION
  1039.                "The number of seconds that have elapsed since
  1040.                the beginning of the current measurement period.
  1041.                If, for some reason, such as an adjustment in the
  1042.                system's time-of-day clock, the current interval
  1043.                exceeds the maximum value, the agent will return
  1044.                the maximum value."
  1045.            SYNTAX  Gauge32
  1046.  
  1047.    END
  1048.  
  1049.    ADSL-LINE-MIB DEFINITIONS ::= BEGIN
  1050.  
  1051.    IMPORTS
  1052.        MODULE-IDENTITY, OBJECT-TYPE,
  1053.        Counter32, Gauge32,
  1054.        NOTIFICATION-TYPE,
  1055.        transmission, Unsigned32          FROM SNMPv2-SMI
  1056.        RowStatus,
  1057.        TruthValue, VariablePointer       FROM SNMPv2-TC
  1058.        MODULE-COMPLIANCE, OBJECT-GROUP,
  1059.        NOTIFICATION-GROUP                FROM SNMPv2-CONF
  1060.        ifIndex                           FROM IF-MIB
  1061.        PerfCurrentCount,
  1062.        PerfIntervalCount                 FROM PerfHist-TC-MIB
  1063.  
  1064.  
  1065.  
  1066. Bathrick & Ly               Standards Track                    [Page 19]
  1067.  
  1068. RFC 2662                     ADSL Line MIB                   August 1999
  1069.  
  1070.  
  1071.        SnmpAdminString                   FROM SNMP-FRAMEWORK-MIB
  1072.        AdslPerfCurrDayCount,
  1073.        AdslPerfPrevDayCount,
  1074.        AdslPerfTimeElapsed,
  1075.        AdslLineCodingType                FROM ADSL-TC-MIB
  1076.        ;
  1077.  
  1078.    adslMIB MODULE-IDENTITY
  1079.  
  1080.    LAST-UPDATED "9908190000Z"
  1081.  
  1082.    ORGANIZATION "IETF ADSL MIB Working Group"
  1083.  
  1084.    CONTACT-INFO
  1085.        "
  1086.        Gregory Bathrick
  1087.        AG Communication Systems
  1088.        A Subsidiary of Lucent Technologies
  1089.        2500 W Utopia Rd.
  1090.        Phoenix, AZ 85027 USA
  1091.        Tel: +1 602-582-7679
  1092.        Fax: +1 602-582-7697
  1093.        E-mail: bathricg@agcs.com
  1094.  
  1095.        Faye Ly
  1096.        Copper Mountain Networks
  1097.        Norcal Office
  1098.        2470 Embarcadero Way
  1099.        Palo Alto, CA 94303
  1100.        Tel: +1 650-858-8500
  1101.        Fax: +1 650-858-8085
  1102.        E-Mail: faye@coppermountain.com
  1103.  
  1104.        (ADSL Forum input only)
  1105.        John Burgess
  1106.        Predictive Systems, Inc.
  1107.        25A Vreeland Rd.
  1108.        Florham Park, NJ 07932 USA
  1109.        Tel: +1 973-301-5610
  1110.        Fax: +1 973-301-5699
  1111.        E-mail: jtburgess@predictive.com
  1112.  
  1113.        IETF ADSL MIB Working Group (adsl@xlist.agcs.com)
  1114.        "
  1115.  
  1116.    DESCRIPTION
  1117.        "The MIB module defining objects for the management of a pair of
  1118.        ADSL modems at each end of the ADSL line.  Each such line has
  1119.  
  1120.  
  1121.  
  1122. Bathrick & Ly               Standards Track                    [Page 20]
  1123.  
  1124. RFC 2662                     ADSL Line MIB                   August 1999
  1125.  
  1126.  
  1127.        an entry in an ifTable which may include multiple modem lines.
  1128.        An agent may reside at either end of the ADSL line however the
  1129.        MIB is designed to require no management communication between
  1130.        them beyond that inherent in the low-level ADSL line protocol.
  1131.        The agent may monitor and control this protocol for its needs.
  1132.  
  1133.        ADSL lines may support optional Fast or Interleaved channels.
  1134.        If these are supported, additional entries corresponding to the
  1135.        supported channels must be created in the ifTable. Thus an ADSL
  1136.        line that supports both channels will have three entries in the
  1137.        ifTable, one for each physical, fast, and interleaved, whose
  1138.        ifType values are equal to adsl(94), fast(125), and
  1139.        interleaved(124), respectively. The ifStackTable is used to
  1140.        represent the relationship between the entries.
  1141.  
  1142.        Naming Conventions:
  1143.                  Atuc -- (ATUC) modem at near (Central) end of line
  1144.                  Atur -- (ATUR) modem at Remote end of line
  1145.                  Curr -- Current
  1146.                  Prev -- Previous
  1147.                  Atn -- Attenuation
  1148.                  ES  -- Errored Second.
  1149.                  LCS -- Line Code Specific
  1150.                  Lof -- Loss of Frame
  1151.                  Lol -- Loss of Link
  1152.                  Los -- Loss of Signal
  1153.                  Lpr -- Loss of Power
  1154.                  xxxs-- interval of Seconds in which xxx occurs
  1155.                          (e.g., xxx=Lof, Los, Lpr)
  1156.                  Max -- Maximum
  1157.                  Mgn -- Margin
  1158.                  Min -- Minimum
  1159.                  Psd -- Power Spectral Density
  1160.                  Snr -- Signal to Noise Ratio
  1161.                  Tx  -- Transmit
  1162.                  Blks-- Blocks, a data unit, see
  1163.                         adslAtuXChanCrcBlockLength
  1164.          "
  1165.          --  Revision history
  1166.          REVISION     "9908190000Z"  -- 19 August 1999, midnight
  1167.          DESCRIPTION  "Initial Version, published as RFC 2662"
  1168.  
  1169.    ::= { transmission 94 }
  1170.  
  1171.    adslLineMib OBJECT IDENTIFIER ::= { adslMIB 1 }
  1172.  
  1173.    adslMibObjects OBJECT IDENTIFIER ::= { adslLineMib 1 }
  1174.  
  1175.  
  1176.  
  1177.  
  1178. Bathrick & Ly               Standards Track                    [Page 21]
  1179.  
  1180. RFC 2662                     ADSL Line MIB                   August 1999
  1181.  
  1182.  
  1183.    -- objects
  1184.          adslLineTable   OBJECT-TYPE
  1185.              SYNTAX          SEQUENCE OF AdslLineEntry
  1186.              MAX-ACCESS      not-accessible
  1187.              STATUS          current
  1188.              DESCRIPTION
  1189.                  "This table includes common attributes describing
  1190.                  both ends of the line.  It is required for all ADSL
  1191.                  physical interfaces.  ADSL physical interfaces are
  1192.                  those ifEntries where ifType is equal to adsl(94)."
  1193.          ::= { adslMibObjects 1 }
  1194.  
  1195.          adslLineEntry   OBJECT-TYPE
  1196.              SYNTAX          AdslLineEntry
  1197.              MAX-ACCESS      not-accessible
  1198.              STATUS          current
  1199.              DESCRIPTION     "An entry in adslLineTable."
  1200.              INDEX           { ifIndex }
  1201.          ::= { adslLineTable 1 }
  1202.  
  1203.          AdslLineEntry ::=
  1204.              SEQUENCE {
  1205.              adslLineCoding           AdslLineCodingType,
  1206.              adslLineType             INTEGER,
  1207.              adslLineSpecific         VariablePointer,
  1208.              adslLineConfProfile      SnmpAdminString,
  1209.              adslLineAlarmConfProfile SnmpAdminString
  1210.              }
  1211.  
  1212.          adslLineCoding OBJECT-TYPE
  1213.              SYNTAX      AdslLineCodingType
  1214.              MAX-ACCESS  read-only
  1215.              STATUS      current
  1216.              DESCRIPTION
  1217.                  "Specifies the ADSL coding type used on this
  1218.                  line."
  1219.          ::= { adslLineEntry 1 }
  1220.  
  1221.         adslLineType OBJECT-TYPE
  1222.              SYNTAX      INTEGER {
  1223.                  noChannel (1),        -- no channels exist
  1224.                  fastOnly (2),         -- fast channel exists only
  1225.                  interleavedOnly (3),  -- interleaved channel exists
  1226.                                        -- only
  1227.                  fastOrInterleaved (4),-- either fast or interleaved
  1228.                                        -- channels can exist, but
  1229.                                        -- only one at any time
  1230.                  fastAndInterleaved (5)-- both fast or interleaved
  1231.  
  1232.  
  1233.  
  1234. Bathrick & Ly               Standards Track                    [Page 22]
  1235.  
  1236. RFC 2662                     ADSL Line MIB                   August 1999
  1237.  
  1238.  
  1239.                                        -- channels exist
  1240.              }
  1241.              MAX-ACCESS  read-only
  1242.              STATUS      current
  1243.              DESCRIPTION
  1244.                  "Defines the type of ADSL physical line
  1245.                  entity that exists, by defining whether and how
  1246.                  the line is channelized.  If the line is channelized,
  1247.                  the value will be other than noChannel(1).  This
  1248.                  object defines which channel type(s) are supported.
  1249.  
  1250.                  In the case that the line is channelized, the manager
  1251.                  can use the ifStackTable to determine the ifIndex for
  1252.                  the associated channel(s)."
  1253.          ::= { adslLineEntry 2 }
  1254.  
  1255.          adslLineSpecific OBJECT-TYPE
  1256.              SYNTAX      VariablePointer
  1257.              MAX-ACCESS  read-only
  1258.              STATUS      current
  1259.              DESCRIPTION
  1260.                  "OID instance in vendor-specific MIB. The Instance may
  1261.                  be used to determine shelf/slot/port of the ATUC
  1262.                  interface in a DSLAM."
  1263.          ::= { adslLineEntry 3 }
  1264.  
  1265.         adslLineConfProfile OBJECT-TYPE
  1266.              SYNTAX      SnmpAdminString (SIZE (1..32))
  1267.              MAX-ACCESS  read-write
  1268.              STATUS      current
  1269.              DESCRIPTION
  1270.                  "The value of this object identifies the row
  1271.                  in the ADSL Line Configuration Profile Table,
  1272.                  (adslLineConfProfileTable), which applies for this
  1273.                  ADSL line, and channels if applicable.
  1274.  
  1275.                  For `dynamic' mode, in the case which the
  1276.                  configuration profile has not been set, the
  1277.                  value will be set to `DEFVAL'.
  1278.  
  1279.                  If the implementator of this MIB has chosen not
  1280.                  to implement `dynamic assignment' of profiles, this
  1281.                  object's MIN-ACCESS is read-only."
  1282.          ::= { adslLineEntry 4 }
  1283.  
  1284.         adslLineAlarmConfProfile OBJECT-TYPE
  1285.              SYNTAX      SnmpAdminString (SIZE (1..32))
  1286.              MAX-ACCESS  read-write
  1287.  
  1288.  
  1289.  
  1290. Bathrick & Ly               Standards Track                    [Page 23]
  1291.  
  1292. RFC 2662                     ADSL Line MIB                   August 1999
  1293.  
  1294.  
  1295.              STATUS      current
  1296.              DESCRIPTION
  1297.                  "The value of this object identifies the row
  1298.                  in the ADSL Line Alarm Configuration Profile Table,
  1299.                  (adslLineAlarmConfProfileTable), which applies to this
  1300.                  ADSL line, and channels if applicable.
  1301.  
  1302.                  For `dynamic' mode, in the case which the
  1303.                  alarm profile has not been set, the
  1304.                  value will be set to `DEFVAL'.
  1305.  
  1306.                  If the implementator of this MIB has chosen not
  1307.                  to implement `dynamic assignment' of profiles, this
  1308.                  object's MIN-ACCESS is read-only."
  1309.          ::= { adslLineEntry 5 }
  1310.  
  1311.          adslAtucPhysTable       OBJECT-TYPE
  1312.              SYNTAX          SEQUENCE OF AdslAtucPhysEntry
  1313.              MAX-ACCESS      not-accessible
  1314.              STATUS          current
  1315.              DESCRIPTION
  1316.                  "This table provides one row for each ATUC.
  1317.                  Each row contains the Physical Layer Parameters
  1318.                  table for that ATUC. ADSL physical interfaces are
  1319.                  those ifEntries where ifType is equal to adsl(94)."
  1320.          ::= { adslMibObjects 2 }
  1321.  
  1322.          adslAtucPhysEntry       OBJECT-TYPE
  1323.              SYNTAX          AdslAtucPhysEntry
  1324.              MAX-ACCESS      not-accessible
  1325.              STATUS          current
  1326.              DESCRIPTION     "An entry in the adslAtucPhysTable."
  1327.              INDEX           { ifIndex }
  1328.          ::= { adslAtucPhysTable 1 }
  1329.  
  1330.          AdslAtucPhysEntry ::=
  1331.              SEQUENCE {
  1332.              adslAtucInvSerialNumber         SnmpAdminString,
  1333.              adslAtucInvVendorID             SnmpAdminString,
  1334.              adslAtucInvVersionNumber        SnmpAdminString,
  1335.              adslAtucCurrSnrMgn              INTEGER,
  1336.              adslAtucCurrAtn                 Gauge32,
  1337.              adslAtucCurrStatus              BITS,
  1338.              adslAtucCurrOutputPwr           INTEGER,
  1339.              adslAtucCurrAttainableRate      Gauge32
  1340.              }
  1341.  
  1342.          -- inventory group
  1343.  
  1344.  
  1345.  
  1346. Bathrick & Ly               Standards Track                    [Page 24]
  1347.  
  1348. RFC 2662                     ADSL Line MIB                   August 1999
  1349.  
  1350.  
  1351.          --
  1352.          -- These items should describe the lowest level identifiable
  1353.          -- component, be it a stand-alone modem, a card in a rack,
  1354.          -- a child-board, etc.
  1355.          --
  1356.          adslAtucInvSerialNumber OBJECT-TYPE
  1357.              SYNTAX      SnmpAdminString (SIZE (0..32))
  1358.              MAX-ACCESS  read-only
  1359.              STATUS      current
  1360.              DESCRIPTION
  1361.                  "The vendor specific string that identifies the
  1362.                  vendor equipment."
  1363.          ::= { adslAtucPhysEntry 1 }
  1364.  
  1365.          adslAtucInvVendorID OBJECT-TYPE
  1366.              SYNTAX      SnmpAdminString (SIZE (0..16))
  1367.              MAX-ACCESS  read-only
  1368.              STATUS      current
  1369.              DESCRIPTION
  1370.                  "The vendor ID code is a copy of the binary
  1371.                  vendor identification field defined by the
  1372.                  PHY[10] and expressed as readable characters."
  1373.  
  1374.              REFERENCE "ANSI T1.413[10]"
  1375.          ::= { adslAtucPhysEntry 2 }
  1376.  
  1377.          adslAtucInvVersionNumber OBJECT-TYPE
  1378.              SYNTAX      SnmpAdminString (SIZE (0..16))
  1379.              MAX-ACCESS  read-only
  1380.              STATUS      current
  1381.              DESCRIPTION
  1382.                  "The vendor specific version number sent by this ATU
  1383.                  as part of the initialization messages.  It is a copy
  1384.                  of the binary version number field defined by the
  1385.                  PHY[10] and expressed as readable characters."
  1386.              REFERENCE "ANSI T1.413[10]"
  1387.          ::= { adslAtucPhysEntry 3 }
  1388.  
  1389.          -- current status group
  1390.          --
  1391.          adslAtucCurrSnrMgn OBJECT-TYPE
  1392.              SYNTAX      INTEGER (-640..640)
  1393.              UNITS       "tenth dB"
  1394.              MAX-ACCESS  read-only
  1395.              STATUS      current
  1396.              DESCRIPTION
  1397.                  "Noise Margin as seen by this ATU with respect to its
  1398.                  received signal in tenth dB."
  1399.  
  1400.  
  1401.  
  1402. Bathrick & Ly               Standards Track                    [Page 25]
  1403.  
  1404. RFC 2662                     ADSL Line MIB                   August 1999
  1405.  
  1406.  
  1407.          ::= { adslAtucPhysEntry 4 }
  1408.  
  1409.          adslAtucCurrAtn OBJECT-TYPE
  1410.              SYNTAX      Gauge32(0..630)
  1411.              UNITS       "tenth dB"
  1412.              MAX-ACCESS  read-only
  1413.              STATUS      current
  1414.              DESCRIPTION
  1415.                  "Measured difference in the total power transmitted by
  1416.                  the peer ATU and the total power received by this ATU."
  1417.          ::= { adslAtucPhysEntry 5 }
  1418.  
  1419.         adslAtucCurrStatus OBJECT-TYPE
  1420.              SYNTAX      BITS {
  1421.                                noDefect(0),
  1422.                                lossOfFraming(1),
  1423.                                lossOfSignal(2),
  1424.                                lossOfPower(3),
  1425.                                lossOfSignalQuality(4),
  1426.                                lossOfLink(5),
  1427.                                dataInitFailure(6),
  1428.                                configInitFailure(7),
  1429.                                protocolInitFailure(8),
  1430.                                noPeerAtuPresent(9)
  1431.                               }
  1432.              MAX-ACCESS  read-only
  1433.              STATUS      current
  1434.              DESCRIPTION
  1435.                  "Indicates current state of the ATUC line.  This is a
  1436.                  bit-map of possible conditions.  The various bit
  1437.                  positions are:
  1438.  
  1439.           0      noDefect             There no defects on the line
  1440.  
  1441.           1      lossOfFraming        ATUC failure due to not
  1442.                                       receiving valid frame.
  1443.  
  1444.           2      lossOfSignal         ATUC failure due to not
  1445.                                       receiving signal.
  1446.  
  1447.           3      lossOfPower          ATUC failure due to loss of
  1448.                                       power.
  1449.                                       Note: the Agent may still
  1450.                                       function.
  1451.  
  1452.           4      lossOfSignalQuality  Loss of Signal Quality is
  1453.                                       declared when the Noise Margin
  1454.                                       falls below the Minimum Noise
  1455.  
  1456.  
  1457.  
  1458. Bathrick & Ly               Standards Track                    [Page 26]
  1459.  
  1460. RFC 2662                     ADSL Line MIB                   August 1999
  1461.  
  1462.  
  1463.                                       Margin, or the bit-error-rate
  1464.                                       exceeds 10^-7.
  1465.  
  1466.           5      lossOfLink           ATUC failure due to inability
  1467.                                       to link with ATUR.
  1468.  
  1469.           6      dataInitFailure      ATUC failure during
  1470.                                       initialization due to bit
  1471.                                       errors corrupting startup
  1472.                                       exchange data.
  1473.  
  1474.           7      configInitFailure    ATUC failure during
  1475.                                       initialization due to peer
  1476.                                       ATU not able to support
  1477.                                       requested configuration
  1478.  
  1479.           8      protocolInitFailure  ATUC failure during
  1480.                                       initialization due to
  1481.                                       incompatible protocol used by
  1482.                                       the peer ATU.
  1483.  
  1484.           9      noPeerAtuPresent     ATUC failure during
  1485.                                       initialization due to no
  1486.                                       activation sequence detected
  1487.                                       from peer ATU.
  1488.  
  1489.                  This is intended to supplement ifOperStatus."
  1490.          ::= { adslAtucPhysEntry 6 }
  1491.  
  1492.          adslAtucCurrOutputPwr OBJECT-TYPE
  1493.              SYNTAX      INTEGER (-310..310)
  1494.              UNITS       "tenth dBm"
  1495.              MAX-ACCESS  read-only
  1496.              STATUS      current
  1497.              DESCRIPTION
  1498.                  "Measured total output power transmitted by this ATU.
  1499.                  This is the measurement that was reported during
  1500.                  the last activation sequence."
  1501.          ::= { adslAtucPhysEntry 7 }
  1502.  
  1503.          adslAtucCurrAttainableRate OBJECT-TYPE
  1504.              SYNTAX      Gauge32
  1505.              UNITS       "bps"
  1506.              MAX-ACCESS  read-only
  1507.              STATUS      current
  1508.              DESCRIPTION
  1509.                  "Indicates the maximum currently attainable data rate
  1510.                  by the ATU.  This value will be equal or greater than
  1511.  
  1512.  
  1513.  
  1514. Bathrick & Ly               Standards Track                    [Page 27]
  1515.  
  1516. RFC 2662                     ADSL Line MIB                   August 1999
  1517.  
  1518.  
  1519.                  the current line rate."
  1520.          ::= { adslAtucPhysEntry 8 }
  1521.  
  1522.          adslAturPhysTable        OBJECT-TYPE
  1523.              SYNTAX          SEQUENCE OF AdslAturPhysEntry
  1524.              MAX-ACCESS      not-accessible
  1525.              STATUS          current
  1526.              DESCRIPTION
  1527.                  "This table provides one row for each ATUR
  1528.                  Each row contains the Physical Layer Parameters
  1529.                  table for that ATUR. ADSL physical interfaces are
  1530.                  those ifEntries where ifType is equal to adsl(94)."
  1531.          ::= { adslMibObjects 3 }
  1532.  
  1533.          adslAturPhysEntry       OBJECT-TYPE
  1534.              SYNTAX          AdslAturPhysEntry
  1535.              MAX-ACCESS      not-accessible
  1536.              STATUS          current
  1537.              DESCRIPTION     "An entry in the adslAturPhysTable."
  1538.              INDEX           { ifIndex }
  1539.          ::= { adslAturPhysTable 1 }
  1540.  
  1541.          AdslAturPhysEntry ::=
  1542.              SEQUENCE {
  1543.              adslAturInvSerialNumber         SnmpAdminString,
  1544.              adslAturInvVendorID             SnmpAdminString,
  1545.              adslAturInvVersionNumber        SnmpAdminString,
  1546.              adslAturCurrSnrMgn              INTEGER,
  1547.              adslAturCurrAtn                 Gauge32,
  1548.              adslAturCurrStatus              BITS,
  1549.              adslAturCurrOutputPwr           INTEGER,
  1550.              adslAturCurrAttainableRate      Gauge32
  1551.              }
  1552.  
  1553.          -- inventory group
  1554.          --
  1555.          adslAturInvSerialNumber OBJECT-TYPE
  1556.              SYNTAX      SnmpAdminString (SIZE (0..32))
  1557.              MAX-ACCESS  read-only
  1558.              STATUS      current
  1559.              DESCRIPTION
  1560.                  "The vendor specific string that identifies the
  1561.                  vendor equipment."
  1562.          ::= { adslAturPhysEntry 1 }
  1563.  
  1564.          adslAturInvVendorID OBJECT-TYPE
  1565.              SYNTAX      SnmpAdminString (SIZE (0..16))
  1566.              MAX-ACCESS  read-only
  1567.  
  1568.  
  1569.  
  1570. Bathrick & Ly               Standards Track                    [Page 28]
  1571.  
  1572. RFC 2662                     ADSL Line MIB                   August 1999
  1573.  
  1574.  
  1575.              STATUS      current
  1576.              DESCRIPTION
  1577.                  "The vendor ID code is a copy of the binary
  1578.                  vendor identification field defined by the
  1579.                  PHY[10] and expressed as readable characters."
  1580.              REFERENCE "ANSI T1.413"
  1581.          ::= { adslAturPhysEntry 2 }
  1582.  
  1583.          adslAturInvVersionNumber OBJECT-TYPE
  1584.              SYNTAX      SnmpAdminString (SIZE (0..16))
  1585.              MAX-ACCESS  read-only
  1586.              STATUS      current
  1587.              DESCRIPTION
  1588.                  "The vendor specific version number sent by this ATU
  1589.                  as part of the initialization messages.  It is a copy
  1590.                  of the binary version number field defined by the
  1591.                  PHY[10] and expressed as readable characters."
  1592.              REFERENCE "ANSI T1.413"
  1593.          ::= { adslAturPhysEntry 3 }
  1594.  
  1595.          -- current status group
  1596.          --
  1597.          adslAturCurrSnrMgn OBJECT-TYPE
  1598.              SYNTAX      INTEGER (-640..640)
  1599.              UNITS       "tenth dB"
  1600.              MAX-ACCESS  read-only
  1601.              STATUS      current
  1602.              DESCRIPTION
  1603.                  "Noise Margin as seen by this ATU with respect to its
  1604.                  received signal in tenth dB."
  1605.          ::= { adslAturPhysEntry 4 }
  1606.  
  1607.          adslAturCurrAtn OBJECT-TYPE
  1608.              SYNTAX      Gauge32(0..630)
  1609.              UNITS       "tenth dB"
  1610.              MAX-ACCESS  read-only
  1611.              STATUS      current
  1612.              DESCRIPTION
  1613.                  "Measured difference in the total power transmitted by
  1614.                  the peer ATU and the total power received by this ATU."
  1615.          ::= { adslAturPhysEntry 5 }
  1616.  
  1617.         adslAturCurrStatus OBJECT-TYPE
  1618.              SYNTAX     BITS {
  1619.                               noDefect(0),
  1620.                               lossOfFraming(1),
  1621.                               lossOfSignal(2),
  1622.                               lossOfPower(3),
  1623.  
  1624.  
  1625.  
  1626. Bathrick & Ly               Standards Track                    [Page 29]
  1627.  
  1628. RFC 2662                     ADSL Line MIB                   August 1999
  1629.  
  1630.  
  1631.                               lossOfSignalQuality(4)
  1632.                              }
  1633.              MAX-ACCESS  read-only
  1634.              STATUS      current
  1635.              DESCRIPTION
  1636.                  "Indicates current state of the ATUR line.  This is a
  1637.                  bit-map of possible conditions.  Due to the isolation
  1638.                  of the ATUR when line problems occur, many state
  1639.                  conditions like loss of power, loss of quality signal,
  1640.                  and initialization errors,  can not be determined.
  1641.                  While trouble shooting ATUR, also use object,
  1642.                  adslAtucCurrStatus.  The various bit positions are:
  1643.  
  1644.           0      noDefect             There no defects on the line
  1645.  
  1646.           1      lossOfFraming        ATUR failure due to not
  1647.                                       receiving valid frame
  1648.  
  1649.           2      lossOfSignal         ATUR failure due to not
  1650.                                       receiving signal
  1651.  
  1652.           3      lossOfPower          ATUR failure due to loss of
  1653.                                       power
  1654.  
  1655.           4      lossOfSignalQuality  Loss of Signal Quality is
  1656.                                       declared when the Noise Margin
  1657.                                       falls below the Minimum Noise
  1658.                                       Margin, or the
  1659.                                       bit-error-rate exceeds 10^-7.
  1660.  
  1661.                  This is intended to supplement ifOperStatus."
  1662.          ::= { adslAturPhysEntry 6 }
  1663.  
  1664.          adslAturCurrOutputPwr OBJECT-TYPE
  1665.              SYNTAX      INTEGER (-310..310)
  1666.              UNITS       "tenth dBm"
  1667.              MAX-ACCESS  read-only
  1668.              STATUS      current
  1669.              DESCRIPTION
  1670.                  "Measured total output power transmitted by this ATU.
  1671.                  This is the measurement that was reported during
  1672.                  the last activation sequence."
  1673.          ::= { adslAturPhysEntry 7 }
  1674.  
  1675.          adslAturCurrAttainableRate OBJECT-TYPE
  1676.              SYNTAX      Gauge32
  1677.              UNITS       "bps"
  1678.              MAX-ACCESS  read-only
  1679.  
  1680.  
  1681.  
  1682. Bathrick & Ly               Standards Track                    [Page 30]
  1683.  
  1684. RFC 2662                     ADSL Line MIB                   August 1999
  1685.  
  1686.  
  1687.              STATUS      current
  1688.              DESCRIPTION
  1689.                  "Indicates the maximum currently attainable data rate
  1690.                  by the ATU.  This value will be equal or greater than
  1691.                  the current line rate."
  1692.          ::= { adslAturPhysEntry 8 }
  1693.  
  1694.          adslAtucChanTable       OBJECT-TYPE
  1695.              SYNTAX          SEQUENCE OF AdslAtucChanEntry
  1696.              MAX-ACCESS      not-accessible
  1697.              STATUS          current
  1698.              DESCRIPTION
  1699.                  "This table provides one row for each ATUC channel.
  1700.                  ADSL channel interfaces are those ifEntries
  1701.                  where ifType is equal to adslInterleave(124)
  1702.                  or adslFast(125)."
  1703.          ::= { adslMibObjects 4 }
  1704.  
  1705.          adslAtucChanEntry       OBJECT-TYPE
  1706.              SYNTAX          AdslAtucChanEntry
  1707.              MAX-ACCESS      not-accessible
  1708.              STATUS          current
  1709.              DESCRIPTION     "An entry in the adslAtucChanTable."
  1710.              INDEX           { ifIndex }
  1711.          ::= { adslAtucChanTable 1 }
  1712.  
  1713.          AdslAtucChanEntry ::=
  1714.              SEQUENCE {
  1715.              adslAtucChanInterleaveDelay     Gauge32,
  1716.              adslAtucChanCurrTxRate          Gauge32,
  1717.              adslAtucChanPrevTxRate          Gauge32,
  1718.              adslAtucChanCrcBlockLength      Gauge32
  1719.              }
  1720.  
  1721.          -- current group
  1722.          --
  1723.          adslAtucChanInterleaveDelay OBJECT-TYPE
  1724.              SYNTAX      Gauge32
  1725.              UNITS       "milli-seconds"
  1726.              MAX-ACCESS  read-only
  1727.              STATUS      current
  1728.              DESCRIPTION
  1729.                  "Interleave Delay for this channel.
  1730.  
  1731.                  Interleave delay applies only to the
  1732.                  interleave channel and defines the mapping
  1733.                  (relative spacing) between subsequent input
  1734.                  bytes at the interleaver input and their placement
  1735.  
  1736.  
  1737.  
  1738. Bathrick & Ly               Standards Track                    [Page 31]
  1739.  
  1740. RFC 2662                     ADSL Line MIB                   August 1999
  1741.  
  1742.  
  1743.                  in the bit stream at the interleaver output.
  1744.                  Larger numbers provide greater separation between
  1745.                  consecutive input bytes in the output bit stream
  1746.                  allowing for improved impulse noise immunity at
  1747.                  the expense of payload latency.
  1748.  
  1749.                  In the case where the ifType is Fast(125), use
  1750.                  noSuchObject."
  1751.          ::= { adslAtucChanEntry 1 }
  1752.  
  1753.          adslAtucChanCurrTxRate  OBJECT-TYPE
  1754.              SYNTAX      Gauge32
  1755.              UNITS       "bps"
  1756.              MAX-ACCESS  read-only
  1757.              STATUS      current
  1758.              DESCRIPTION
  1759.                  "Actual transmit rate on this channel."
  1760.          ::= { adslAtucChanEntry 2 }
  1761.  
  1762.          adslAtucChanPrevTxRate OBJECT-TYPE
  1763.              SYNTAX      Gauge32
  1764.              UNITS        "bps"
  1765.              MAX-ACCESS  read-only
  1766.              STATUS      current
  1767.              DESCRIPTION
  1768.                  "The rate at the time of the last
  1769.                  adslAtucRateChangeTrap event. It is also set at
  1770.                  initialization to prevent a trap being sent.
  1771.  
  1772.                  Rate changes less than adslAtucThresh(*)RateDown
  1773.                  or less than adslAtucThresh(*)RateUp will not
  1774.                  cause a trap or cause this object to change.
  1775.                  (*) == Fast or Interleave.
  1776.                  See AdslLineAlarmConfProfileEntry."
  1777.          ::= { adslAtucChanEntry 3 }
  1778.  
  1779.          adslAtucChanCrcBlockLength OBJECT-TYPE
  1780.              SYNTAX      Gauge32
  1781.              UNITS        "byte"
  1782.              MAX-ACCESS  read-only
  1783.              STATUS      current
  1784.              DESCRIPTION
  1785.                  "Indicates the length of the channel data-block
  1786.                  on which the CRC operates.  Refer to Line Code
  1787.                  Specific MIBs, [11] and [12] for more
  1788.                  information."
  1789.          ::= { adslAtucChanEntry 4 }
  1790.  
  1791.  
  1792.  
  1793.  
  1794. Bathrick & Ly               Standards Track                    [Page 32]
  1795.  
  1796. RFC 2662                     ADSL Line MIB                   August 1999
  1797.  
  1798.  
  1799.         adslAturChanTable       OBJECT-TYPE
  1800.              SYNTAX          SEQUENCE OF AdslAturChanEntry
  1801.              MAX-ACCESS      not-accessible
  1802.              STATUS          current
  1803.              DESCRIPTION
  1804.                  "This table provides one row for each ATUR channel.
  1805.                  ADSL channel interfaces are those ifEntries
  1806.                  where ifType is equal to adslInterleave(124)
  1807.                  or adslFast(125)."
  1808.          ::= { adslMibObjects 5 }
  1809.  
  1810.          adslAturChanEntry       OBJECT-TYPE
  1811.              SYNTAX          AdslAturChanEntry
  1812.              MAX-ACCESS      not-accessible
  1813.              STATUS          current
  1814.              DESCRIPTION     "An entry in the adslAturChanTable."
  1815.              INDEX           { ifIndex }
  1816.          ::= { adslAturChanTable 1 }
  1817.  
  1818.          AdslAturChanEntry ::=
  1819.              SEQUENCE {
  1820.              adslAturChanInterleaveDelay     Gauge32,
  1821.              adslAturChanCurrTxRate          Gauge32,
  1822.              adslAturChanPrevTxRate          Gauge32,
  1823.              adslAturChanCrcBlockLength      Gauge32
  1824.              }
  1825.  
  1826.          -- current group
  1827.          --
  1828.          adslAturChanInterleaveDelay OBJECT-TYPE
  1829.              SYNTAX      Gauge32
  1830.              UNITS       "milli-seconds"
  1831.              MAX-ACCESS  read-only
  1832.              STATUS      current
  1833.              DESCRIPTION
  1834.                  "Interleave Delay for this channel.
  1835.  
  1836.                  Interleave delay applies only to the
  1837.                  interleave channel and defines the mapping
  1838.                  (relative spacing) between subsequent input
  1839.                  bytes at the interleaver input and their placement
  1840.                  in the bit stream at the interleaver output.
  1841.                  Larger numbers provide greater separation between
  1842.                  consecutive input bytes in the output bit stream
  1843.                  allowing for improved impulse noise immunity at
  1844.                  the expense of payload latency.
  1845.  
  1846.                  In the case where the ifType is Fast(125), use
  1847.  
  1848.  
  1849.  
  1850. Bathrick & Ly               Standards Track                    [Page 33]
  1851.  
  1852. RFC 2662                     ADSL Line MIB                   August 1999
  1853.  
  1854.  
  1855.                  noSuchObject."
  1856.          ::= { adslAturChanEntry 1 }
  1857.  
  1858.          adslAturChanCurrTxRate  OBJECT-TYPE
  1859.              SYNTAX      Gauge32
  1860.              UNITS       "bps"
  1861.              MAX-ACCESS  read-only
  1862.              STATUS      current
  1863.              DESCRIPTION
  1864.                  "Actual transmit rate on this channel."
  1865.          ::= { adslAturChanEntry 2 }
  1866.  
  1867.          adslAturChanPrevTxRate OBJECT-TYPE
  1868.              SYNTAX      Gauge32
  1869.              UNITS       "bps"
  1870.              MAX-ACCESS  read-only
  1871.              STATUS      current
  1872.              DESCRIPTION
  1873.                 "The rate at the time of the last
  1874.                  adslAturRateChangeTrap event. It is also set at
  1875.                  initialization to prevent a trap being sent.
  1876.                  Rate changes less than adslAturThresh(*)RateDown
  1877.                  or less than adslAturThresh(*)RateUp will not
  1878.                  cause a trap or cause this object to change.
  1879.                  (*) == Fast or Interleave.
  1880.                  See AdslLineAlarmConfProfileEntry."
  1881.          ::= { adslAturChanEntry 3 }
  1882.  
  1883.          adslAturChanCrcBlockLength OBJECT-TYPE
  1884.              SYNTAX      Gauge32
  1885.              MAX-ACCESS  read-only
  1886.              STATUS      current
  1887.              DESCRIPTION
  1888.                  "Indicates the length of the channel data-block
  1889.                  on which the CRC operates.  Refer to Line Code
  1890.                  Specific MIBs, [11] and [12] for more
  1891.                  information."
  1892.          ::= { adslAturChanEntry 4 }
  1893.  
  1894.          adslAtucPerfDataTable   OBJECT-TYPE
  1895.              SYNTAX          SEQUENCE OF AdslAtucPerfDataEntry
  1896.              MAX-ACCESS      not-accessible
  1897.              STATUS          current
  1898.              DESCRIPTION
  1899.                  "This table provides one row for each ATUC.
  1900.                  ADSL physical interfaces are
  1901.                  those ifEntries where ifType is equal to adsl(94)."
  1902.          ::= { adslMibObjects 6 }
  1903.  
  1904.  
  1905.  
  1906. Bathrick & Ly               Standards Track                    [Page 34]
  1907.  
  1908. RFC 2662                     ADSL Line MIB                   August 1999
  1909.  
  1910.  
  1911.          adslAtucPerfDataEntry       OBJECT-TYPE
  1912.              SYNTAX          AdslAtucPerfDataEntry
  1913.              MAX-ACCESS      not-accessible
  1914.              STATUS          current
  1915.              DESCRIPTION     "An entry in adslAtucPerfDataTable."
  1916.              INDEX           { ifIndex }
  1917.          ::= { adslAtucPerfDataTable 1 }
  1918.  
  1919.          AdslAtucPerfDataEntry ::=
  1920.              SEQUENCE {
  1921.              adslAtucPerfLofs                 Counter32,
  1922.              adslAtucPerfLoss                 Counter32,
  1923.              adslAtucPerfLols                 Counter32,
  1924.              adslAtucPerfLprs                 Counter32,
  1925.              adslAtucPerfESs                  Counter32,
  1926.              adslAtucPerfInits                Counter32,
  1927.              adslAtucPerfValidIntervals       INTEGER,
  1928.              adslAtucPerfInvalidIntervals     INTEGER,
  1929.              adslAtucPerfCurr15MinTimeElapsed AdslPerfTimeElapsed,
  1930.              adslAtucPerfCurr15MinLofs        PerfCurrentCount,
  1931.              adslAtucPerfCurr15MinLoss        PerfCurrentCount,
  1932.              adslAtucPerfCurr15MinLols        PerfCurrentCount,
  1933.              adslAtucPerfCurr15MinLprs        PerfCurrentCount,
  1934.              adslAtucPerfCurr15MinESs         PerfCurrentCount,
  1935.              adslAtucPerfCurr15MinInits       PerfCurrentCount,
  1936.              adslAtucPerfCurr1DayTimeElapsed  AdslPerfTimeElapsed,
  1937.              adslAtucPerfCurr1DayLofs         AdslPerfCurrDayCount,
  1938.              adslAtucPerfCurr1DayLoss         AdslPerfCurrDayCount,
  1939.              adslAtucPerfCurr1DayLols         AdslPerfCurrDayCount,
  1940.              adslAtucPerfCurr1DayLprs         AdslPerfCurrDayCount,
  1941.              adslAtucPerfCurr1DayESs          AdslPerfCurrDayCount,
  1942.              adslAtucPerfCurr1DayInits        AdslPerfCurrDayCount,
  1943.              adslAtucPerfPrev1DayMoniSecs     INTEGER,
  1944.              adslAtucPerfPrev1DayLofs         AdslPerfPrevDayCount,
  1945.              adslAtucPerfPrev1DayLoss         AdslPerfPrevDayCount,
  1946.              adslAtucPerfPrev1DayLols         AdslPerfPrevDayCount,
  1947.              adslAtucPerfPrev1DayLprs         AdslPerfPrevDayCount,
  1948.              adslAtucPerfPrev1DayESs          AdslPerfPrevDayCount,
  1949.              adslAtucPerfPrev1DayInits        AdslPerfPrevDayCount
  1950.              }
  1951.  
  1952.          -- Event Counters
  1953.          --
  1954.          -- Also see adslAtucIntervalTable for 15 minute interval
  1955.          -- elapsed counters.
  1956.          --
  1957.          adslAtucPerfLofs OBJECT-TYPE
  1958.              SYNTAX      Counter32
  1959.  
  1960.  
  1961.  
  1962. Bathrick & Ly               Standards Track                    [Page 35]
  1963.  
  1964. RFC 2662                     ADSL Line MIB                   August 1999
  1965.  
  1966.  
  1967.              MAX-ACCESS  read-only
  1968.              STATUS      current
  1969.              DESCRIPTION
  1970.                  "Count of the number of Loss of Framing failures since
  1971.                  agent reset."
  1972.          ::= { adslAtucPerfDataEntry 1 }
  1973.  
  1974.          adslAtucPerfLoss  OBJECT-TYPE
  1975.              SYNTAX      Counter32
  1976.              MAX-ACCESS  read-only
  1977.              STATUS      current
  1978.              DESCRIPTION
  1979.                  "Count of the number of Loss of Signal failures since
  1980.                  agent reset."
  1981.          ::= { adslAtucPerfDataEntry 2 }
  1982.  
  1983.          adslAtucPerfLols OBJECT-TYPE
  1984.              SYNTAX      Counter32
  1985.              MAX-ACCESS  read-only
  1986.              STATUS      current
  1987.              DESCRIPTION
  1988.                  "Count of the number of Loss of Link failures since
  1989.                  agent reset."
  1990.          ::= { adslAtucPerfDataEntry 3 }
  1991.  
  1992.          adslAtucPerfLprs OBJECT-TYPE
  1993.              SYNTAX      Counter32
  1994.              MAX-ACCESS  read-only
  1995.              STATUS      current
  1996.              DESCRIPTION
  1997.                  "Count of the number of Loss of Power failures since
  1998.                  agent reset."
  1999.          ::= { adslAtucPerfDataEntry 4 }
  2000.  
  2001.          adslAtucPerfESs OBJECT-TYPE
  2002.              SYNTAX      Counter32
  2003.              MAX-ACCESS  read-only
  2004.              STATUS      current
  2005.              DESCRIPTION
  2006.                  "Count of the number of Errored Seconds since agent
  2007.                  reset.  The errored second parameter is a count of
  2008.                  one-second intervals containing one or more crc
  2009.                  anomalies, or one or more los or sef defects."
  2010.          ::= { adslAtucPerfDataEntry 5 }
  2011.  
  2012.          adslAtucPerfInits OBJECT-TYPE
  2013.              SYNTAX      Counter32
  2014.              MAX-ACCESS  read-only
  2015.  
  2016.  
  2017.  
  2018. Bathrick & Ly               Standards Track                    [Page 36]
  2019.  
  2020. RFC 2662                     ADSL Line MIB                   August 1999
  2021.  
  2022.  
  2023.              STATUS      current
  2024.              DESCRIPTION
  2025.                  "Count of the line initialization attempts since
  2026.                  agent reset. Includes both successful and failed
  2027.                  attempts."
  2028.          ::= { adslAtucPerfDataEntry 6 }
  2029.  
  2030.          -- general 15 min interval information
  2031.          --
  2032.  
  2033.          adslAtucPerfValidIntervals OBJECT-TYPE
  2034.              SYNTAX      INTEGER(0..96)
  2035.              MAX-ACCESS  read-only
  2036.              STATUS      current
  2037.              DESCRIPTION
  2038.                  "The number of previous 15-minute intervals in the
  2039.                  interval table for which data was collected.  Given
  2040.                  that <n> is the maximum # of intervals supported.
  2041.                  The value will be <n> unless the measurement was
  2042.                  (re-)started within the last (<n>*15) minutes, in which
  2043.                  case the value will be the number of complete 15
  2044.                  minute intervals for which the agent has at least
  2045.                  some data. In certain cases (e.g., in the case
  2046.                  where the agent is a proxy) it is possible that some
  2047.                  intervals are unavailable.  In this case, this
  2048.                  interval is the maximum interval number for
  2049.                  which data is available."
  2050.          ::= { adslAtucPerfDataEntry 7 }
  2051.  
  2052.          adslAtucPerfInvalidIntervals OBJECT-TYPE
  2053.              SYNTAX      INTEGER(0..96)
  2054.              MAX-ACCESS  read-only
  2055.              STATUS      current
  2056.              DESCRIPTION
  2057.                  "The number of intervals in the range from
  2058.                  0 to the value of adslAtucPerfValidIntervals
  2059.                  for which no data is available. This object
  2060.                  will typically be zero except in cases where
  2061.                  the data for some intervals are not available
  2062.                  (e.g., in proxy situations)."
  2063.          ::= { adslAtucPerfDataEntry 8 }
  2064.  
  2065.          -- 15 min current performance group
  2066.          --
  2067.          adslAtucPerfCurr15MinTimeElapsed OBJECT-TYPE
  2068.              SYNTAX      AdslPerfTimeElapsed(0..899)
  2069.              UNITS       "seconds"
  2070.              MAX-ACCESS  read-only
  2071.  
  2072.  
  2073.  
  2074. Bathrick & Ly               Standards Track                    [Page 37]
  2075.  
  2076. RFC 2662                     ADSL Line MIB                   August 1999
  2077.  
  2078.  
  2079.              STATUS      current
  2080.              DESCRIPTION
  2081.                  "Total elapsed seconds in this interval."
  2082.          ::= { adslAtucPerfDataEntry 9 }
  2083.  
  2084.          adslAtucPerfCurr15MinLofs OBJECT-TYPE
  2085.              SYNTAX      PerfCurrentCount
  2086.              UNITS       "seconds"
  2087.              MAX-ACCESS  read-only
  2088.              STATUS      current
  2089.              DESCRIPTION
  2090.                  "Count of seconds in the current 15 minute interval
  2091.                  when there was Loss of Framing."
  2092.          ::= { adslAtucPerfDataEntry 10 }
  2093.  
  2094.          adslAtucPerfCurr15MinLoss  OBJECT-TYPE
  2095.              SYNTAX      PerfCurrentCount
  2096.              UNITS       "seconds"
  2097.              MAX-ACCESS  read-only
  2098.              STATUS      current
  2099.              DESCRIPTION
  2100.                  "Count of seconds in the current 15 minute interval
  2101.                  when there was Loss of Signal."
  2102.          ::= { adslAtucPerfDataEntry 11 }
  2103.  
  2104.          adslAtucPerfCurr15MinLols  OBJECT-TYPE
  2105.              SYNTAX      PerfCurrentCount
  2106.              UNITS       "seconds"
  2107.              MAX-ACCESS  read-only
  2108.              STATUS      current
  2109.              DESCRIPTION
  2110.                  "Count of seconds in the current 15 minute interval
  2111.                  when there was Loss of Link."
  2112.          ::= { adslAtucPerfDataEntry 12 }
  2113.  
  2114.          adslAtucPerfCurr15MinLprs  OBJECT-TYPE
  2115.              SYNTAX      PerfCurrentCount
  2116.              UNITS       "seconds"
  2117.              MAX-ACCESS  read-only
  2118.              STATUS      current
  2119.              DESCRIPTION
  2120.                  "Count of seconds in the current 15 minute interval
  2121.                  when there was Loss of Power."
  2122.          ::= { adslAtucPerfDataEntry 13 }
  2123.  
  2124.          adslAtucPerfCurr15MinESs OBJECT-TYPE
  2125.              SYNTAX      PerfCurrentCount
  2126.              UNITS       "seconds"
  2127.  
  2128.  
  2129.  
  2130. Bathrick & Ly               Standards Track                    [Page 38]
  2131.  
  2132. RFC 2662                     ADSL Line MIB                   August 1999
  2133.  
  2134.  
  2135.              MAX-ACCESS  read-only
  2136.              STATUS      current
  2137.              DESCRIPTION
  2138.                  "Count of Errored Seconds in the current 15 minute
  2139.                  interval.  The errored second parameter is a count of
  2140.                  one-second intervals containing one or more crc
  2141.                  anomalies, or one or more los or sef defects."
  2142.          ::= { adslAtucPerfDataEntry 14 }
  2143.  
  2144.          adslAtucPerfCurr15MinInits  OBJECT-TYPE
  2145.              SYNTAX      PerfCurrentCount
  2146.              MAX-ACCESS  read-only
  2147.              STATUS      current
  2148.              DESCRIPTION
  2149.                  "Count of the line initialization attempts in the
  2150.                  current 15 minute interval. Includes both successful
  2151.                  and failed attempts."
  2152.          ::= { adslAtucPerfDataEntry 15 }
  2153.  
  2154.          -- 1-day current and previous performance group
  2155.          --
  2156.          adslAtucPerfCurr1DayTimeElapsed OBJECT-TYPE
  2157.              SYNTAX      AdslPerfTimeElapsed(0..86399)
  2158.              UNITS       "seconds"
  2159.              MAX-ACCESS  read-only
  2160.              STATUS      current
  2161.              DESCRIPTION
  2162.                  "Number of seconds that have elapsed since the
  2163.                  beginning of the current 1-day interval."
  2164.          ::= { adslAtucPerfDataEntry 16 }
  2165.  
  2166.          adslAtucPerfCurr1DayLofs  OBJECT-TYPE
  2167.              SYNTAX      AdslPerfCurrDayCount
  2168.              UNITS       "seconds"
  2169.              MAX-ACCESS  read-only
  2170.              STATUS      current
  2171.              DESCRIPTION
  2172.                  "Count of the number of seconds when there was Loss of
  2173.                  Framing during the current day as measured by
  2174.                  adslAtucPerfCurr1DayTimeElapsed."
  2175.          ::= { adslAtucPerfDataEntry 17 }
  2176.  
  2177.          adslAtucPerfCurr1DayLoss  OBJECT-TYPE
  2178.              SYNTAX      AdslPerfCurrDayCount
  2179.              UNITS       "seconds"
  2180.              MAX-ACCESS  read-only
  2181.              STATUS      current
  2182.              DESCRIPTION
  2183.  
  2184.  
  2185.  
  2186. Bathrick & Ly               Standards Track                    [Page 39]
  2187.  
  2188. RFC 2662                     ADSL Line MIB                   August 1999
  2189.  
  2190.  
  2191.                  "Count of the number of seconds when there was Loss of
  2192.                  Signal during the current day as measured by
  2193.                  adslAtucPerfCurr1DayTimeElapsed."
  2194.          ::= { adslAtucPerfDataEntry 18 }
  2195.  
  2196.          adslAtucPerfCurr1DayLols  OBJECT-TYPE
  2197.              SYNTAX      AdslPerfCurrDayCount
  2198.              UNITS       "seconds"
  2199.              MAX-ACCESS  read-only
  2200.              STATUS      current
  2201.              DESCRIPTION
  2202.                  "Count of the number of seconds when there was Loss of
  2203.                  Link during the current day as measured by
  2204.                  adslAtucPerfCurr1DayTimeElapsed."
  2205.          ::= { adslAtucPerfDataEntry 19 }
  2206.  
  2207.          adslAtucPerfCurr1DayLprs  OBJECT-TYPE
  2208.              SYNTAX      AdslPerfCurrDayCount
  2209.              UNITS       "seconds"
  2210.              MAX-ACCESS  read-only
  2211.              STATUS      current
  2212.              DESCRIPTION
  2213.                  "Count of the number of seconds when there was Loss of
  2214.                  Power during the current day as measured by
  2215.                  adslAtucPerfCurr1DayTimeElapsed."
  2216.          ::= { adslAtucPerfDataEntry 20 }
  2217.  
  2218.          adslAtucPerfCurr1DayESs OBJECT-TYPE
  2219.              SYNTAX      AdslPerfCurrDayCount
  2220.              UNITS       "seconds"
  2221.              MAX-ACCESS  read-only
  2222.              STATUS      current
  2223.              DESCRIPTION
  2224.                  "Count of Errored Seconds during the current day as
  2225.                  measured by adslAtucPerfCurr1DayTimeElapsed.
  2226.                  The errored second parameter is a count of
  2227.                  one-second intervals containing one or more crc
  2228.                  anomalies, or one or more los or sef defects."
  2229.          ::= { adslAtucPerfDataEntry 21 }
  2230.  
  2231.          adslAtucPerfCurr1DayInits  OBJECT-TYPE
  2232.              SYNTAX      AdslPerfCurrDayCount
  2233.              MAX-ACCESS  read-only
  2234.              STATUS      current
  2235.              DESCRIPTION
  2236.                  "Count of the line initialization attempts in the
  2237.                  day as measured by adslAtucPerfCurr1DayTimeElapsed.
  2238.                  Includes both successful and failed attempts."
  2239.  
  2240.  
  2241.  
  2242. Bathrick & Ly               Standards Track                    [Page 40]
  2243.  
  2244. RFC 2662                     ADSL Line MIB                   August 1999
  2245.  
  2246.  
  2247.          ::= { adslAtucPerfDataEntry 22 }
  2248.  
  2249.          adslAtucPerfPrev1DayMoniSecs OBJECT-TYPE
  2250.              SYNTAX      INTEGER(0..86400)
  2251.              UNITS       "seconds"
  2252.              MAX-ACCESS  read-only
  2253.              STATUS      current
  2254.              DESCRIPTION
  2255.                  "The amount of time in the previous 1-day interval
  2256.                  over which the performance monitoring information
  2257.                  is actually counted. This value will be the same as
  2258.                  the interval duration except in a situation where
  2259.                  performance monitoring data could not be collected
  2260.                  for any reason."
  2261.          ::= { adslAtucPerfDataEntry 23 }
  2262.  
  2263.          adslAtucPerfPrev1DayLofs  OBJECT-TYPE
  2264.              SYNTAX      AdslPerfPrevDayCount
  2265.              UNITS       "seconds"
  2266.              MAX-ACCESS  read-only
  2267.              STATUS      current
  2268.              DESCRIPTION
  2269.                  "Count of seconds in the interval when there was
  2270.                  Loss of Framing within the most recent previous
  2271.                  1-day period."
  2272.          ::= { adslAtucPerfDataEntry 24 }
  2273.  
  2274.          adslAtucPerfPrev1DayLoss  OBJECT-TYPE
  2275.              SYNTAX      AdslPerfPrevDayCount
  2276.              UNITS       "seconds"
  2277.              MAX-ACCESS  read-only
  2278.              STATUS      current
  2279.              DESCRIPTION
  2280.                  "Count of seconds in the interval when there was
  2281.                  Loss of Signal within the most recent previous
  2282.                  1-day period."
  2283.          ::= { adslAtucPerfDataEntry 25 }
  2284.  
  2285.          adslAtucPerfPrev1DayLols  OBJECT-TYPE
  2286.              SYNTAX      AdslPerfPrevDayCount
  2287.              UNITS       "seconds"
  2288.              MAX-ACCESS  read-only
  2289.              STATUS      current
  2290.              DESCRIPTION
  2291.                  "Count of seconds in the interval when there was
  2292.                  Loss of Link within the most recent previous
  2293.                  1-day period."
  2294.          ::= { adslAtucPerfDataEntry 26 }
  2295.  
  2296.  
  2297.  
  2298. Bathrick & Ly               Standards Track                    [Page 41]
  2299.  
  2300. RFC 2662                     ADSL Line MIB                   August 1999
  2301.  
  2302.  
  2303.          adslAtucPerfPrev1DayLprs  OBJECT-TYPE
  2304.              SYNTAX      AdslPerfPrevDayCount
  2305.              UNITS       "seconds"
  2306.              MAX-ACCESS  read-only
  2307.              STATUS      current
  2308.              DESCRIPTION
  2309.                  "Count of seconds in the interval when there was
  2310.                  Loss of Power within the most recent previous
  2311.                  1-day period."
  2312.          ::= { adslAtucPerfDataEntry 27 }
  2313.  
  2314.          adslAtucPerfPrev1DayESs OBJECT-TYPE
  2315.              SYNTAX      AdslPerfPrevDayCount
  2316.              UNITS       "seconds"
  2317.              MAX-ACCESS  read-only
  2318.              STATUS      current
  2319.              DESCRIPTION
  2320.                  "Count of Errored Seconds within the most recent
  2321.                  previous 1-day period. The errored second parameter is
  2322.                  a count of one-second intervals containing one or more
  2323.                  crc anomalies, or one or more los or sef defects."
  2324.          ::= { adslAtucPerfDataEntry 28 }
  2325.  
  2326.          adslAtucPerfPrev1DayInits  OBJECT-TYPE
  2327.              SYNTAX      AdslPerfPrevDayCount
  2328.              MAX-ACCESS  read-only
  2329.              STATUS      current
  2330.              DESCRIPTION
  2331.                  "Count of the line initialization attempts in the most
  2332.                  recent previous 1-day period. Includes both successful
  2333.                  and failed attempts."
  2334.          ::= { adslAtucPerfDataEntry 29 }
  2335.  
  2336.          adslAturPerfDataTable   OBJECT-TYPE
  2337.              SYNTAX          SEQUENCE OF AdslAturPerfDataEntry
  2338.              MAX-ACCESS      not-accessible
  2339.              STATUS          current
  2340.              DESCRIPTION
  2341.                  "This table provides one row for each ATUR.
  2342.                  ADSL physical interfaces are
  2343.                  those ifEntries where ifType is equal to adsl(94)."
  2344.          ::= { adslMibObjects 7 }
  2345.  
  2346.          adslAturPerfDataEntry       OBJECT-TYPE
  2347.              SYNTAX          AdslAturPerfDataEntry
  2348.              MAX-ACCESS      not-accessible
  2349.              STATUS          current
  2350.              DESCRIPTION     "An entry in adslAturPerfDataTable."
  2351.  
  2352.  
  2353.  
  2354. Bathrick & Ly               Standards Track                    [Page 42]
  2355.  
  2356. RFC 2662                     ADSL Line MIB                   August 1999
  2357.  
  2358.  
  2359.              INDEX           { ifIndex }
  2360.          ::= { adslAturPerfDataTable 1 }
  2361.  
  2362.          AdslAturPerfDataEntry ::=
  2363.              SEQUENCE {
  2364.              adslAturPerfLofs                 Counter32,
  2365.              adslAturPerfLoss                 Counter32,
  2366.              adslAturPerfLprs                 Counter32,
  2367.              adslAturPerfESs                  Counter32,
  2368.              adslAturPerfValidIntervals       INTEGER,
  2369.              adslAturPerfInvalidIntervals     INTEGER,
  2370.              adslAturPerfCurr15MinTimeElapsed AdslPerfTimeElapsed,
  2371.              adslAturPerfCurr15MinLofs        PerfCurrentCount,
  2372.              adslAturPerfCurr15MinLoss        PerfCurrentCount,
  2373.              adslAturPerfCurr15MinLprs        PerfCurrentCount,
  2374.              adslAturPerfCurr15MinESs         PerfCurrentCount,
  2375.              adslAturPerfCurr1DayTimeElapsed  AdslPerfTimeElapsed,
  2376.              adslAturPerfCurr1DayLofs         AdslPerfCurrDayCount,
  2377.              adslAturPerfCurr1DayLoss         AdslPerfCurrDayCount,
  2378.              adslAturPerfCurr1DayLprs         AdslPerfCurrDayCount,
  2379.              adslAturPerfCurr1DayESs          AdslPerfCurrDayCount,
  2380.              adslAturPerfPrev1DayMoniSecs     INTEGER,
  2381.              adslAturPerfPrev1DayLofs         AdslPerfPrevDayCount,
  2382.              adslAturPerfPrev1DayLoss         AdslPerfPrevDayCount,
  2383.              adslAturPerfPrev1DayLprs         AdslPerfPrevDayCount,
  2384.              adslAturPerfPrev1DayESs          AdslPerfPrevDayCount
  2385.              }
  2386.  
  2387.          -- Event (Raw) Counters
  2388.          --
  2389.          -- Also see adslAturIntervalTable for 15 minute interval
  2390.          -- elapsed counters.
  2391.          --
  2392.          adslAturPerfLofs OBJECT-TYPE
  2393.              SYNTAX      Counter32
  2394.              UNITS       "seconds"
  2395.              MAX-ACCESS  read-only
  2396.              STATUS      current
  2397.              DESCRIPTION
  2398.                  "Count of the number of Loss of Framing failures since
  2399.                  agent reset."
  2400.          ::= { adslAturPerfDataEntry 1 }
  2401.  
  2402.          adslAturPerfLoss  OBJECT-TYPE
  2403.              SYNTAX      Counter32
  2404.              UNITS       "seconds"
  2405.              MAX-ACCESS  read-only
  2406.              STATUS      current
  2407.  
  2408.  
  2409.  
  2410. Bathrick & Ly               Standards Track                    [Page 43]
  2411.  
  2412. RFC 2662                     ADSL Line MIB                   August 1999
  2413.  
  2414.  
  2415.              DESCRIPTION
  2416.                  "Count of the number of Loss of Signal failures since
  2417.                  agent reset."
  2418.          ::= { adslAturPerfDataEntry 2 }
  2419.  
  2420.         adslAturPerfLprs  OBJECT-TYPE
  2421.              SYNTAX      Counter32
  2422.              UNITS       "seconds"
  2423.              MAX-ACCESS  read-only
  2424.              STATUS      current
  2425.              DESCRIPTION
  2426.                  "Count of the number of Loss of Power failures since
  2427.                  agent reset."
  2428.          ::= { adslAturPerfDataEntry 3 }
  2429.  
  2430.          adslAturPerfESs  OBJECT-TYPE
  2431.              SYNTAX      Counter32
  2432.              UNITS       "seconds"
  2433.              MAX-ACCESS  read-only
  2434.              STATUS      current
  2435.              DESCRIPTION
  2436.                  "Count of the number of Errored Seconds since agent
  2437.                  reset.  The errored second parameter is a count of
  2438.                  one-second intervals containing one or more crc
  2439.                  anomalies, or one or more los or sef defects."
  2440.          ::= { adslAturPerfDataEntry 4 }
  2441.  
  2442.          -- general 15 min interval information
  2443.          --
  2444.          adslAturPerfValidIntervals OBJECT-TYPE
  2445.              SYNTAX      INTEGER(0..96)
  2446.              MAX-ACCESS  read-only
  2447.              STATUS      current
  2448.              DESCRIPTION
  2449.                  "The number of previous 15-minute intervals in the
  2450.                  interval table for which data was collected.  Given
  2451.                  that <n> is the maximum # of intervals supported.
  2452.                  The value will be <n> unless the measurement was
  2453.                  (re-)started within the last (<n>*15) minutes, in which
  2454.                  case the value will be the number of complete 15
  2455.                  minute intervals for which the agent has at least
  2456.                  some data. In certain cases (e.g., in the case
  2457.                  where the agent is a proxy) it is possible that some
  2458.                  intervals are unavailable.  In this case, this
  2459.                  interval is the maximum interval number for
  2460.                  which data is available."
  2461.          ::= { adslAturPerfDataEntry 5 }
  2462.  
  2463.  
  2464.  
  2465.  
  2466. Bathrick & Ly               Standards Track                    [Page 44]
  2467.  
  2468. RFC 2662                     ADSL Line MIB                   August 1999
  2469.  
  2470.  
  2471.          adslAturPerfInvalidIntervals OBJECT-TYPE
  2472.              SYNTAX      INTEGER(0..96)
  2473.              MAX-ACCESS  read-only
  2474.              STATUS      current
  2475.              DESCRIPTION
  2476.                  "The number of intervals in the range from
  2477.                  0 to the value of adslAturPerfValidIntervals
  2478.                  for which no data is available. This object
  2479.                  will typically be zero except in cases where
  2480.                  the data for some intervals are not available
  2481.                  (e.g., in proxy situations)."
  2482.          ::= { adslAturPerfDataEntry 6 }
  2483.  
  2484.          -- 15 min current performance group
  2485.          --
  2486.          adslAturPerfCurr15MinTimeElapsed OBJECT-TYPE
  2487.              SYNTAX      AdslPerfTimeElapsed(0..899)
  2488.              UNITS       "seconds"
  2489.              MAX-ACCESS  read-only
  2490.              STATUS      current
  2491.              DESCRIPTION
  2492.                  "Total elapsed seconds in this interval."
  2493.          ::= { adslAturPerfDataEntry 7 }
  2494.  
  2495.          adslAturPerfCurr15MinLofs OBJECT-TYPE
  2496.              SYNTAX      PerfCurrentCount
  2497.              UNITS       "seconds"
  2498.              MAX-ACCESS  read-only
  2499.              STATUS      current
  2500.              DESCRIPTION
  2501.                  "Count of seconds in the current 15 minute interval
  2502.                  when there was Loss of Framing."
  2503.          ::= { adslAturPerfDataEntry 8 }
  2504.  
  2505.          adslAturPerfCurr15MinLoss  OBJECT-TYPE
  2506.              SYNTAX      PerfCurrentCount
  2507.              UNITS       "seconds"
  2508.              MAX-ACCESS  read-only
  2509.              STATUS      current
  2510.              DESCRIPTION
  2511.                  "Count of seconds in the current 15 minute interval
  2512.                  when there was Loss of Signal."
  2513.          ::= { adslAturPerfDataEntry 9 }
  2514.  
  2515.          adslAturPerfCurr15MinLprs  OBJECT-TYPE
  2516.              SYNTAX      PerfCurrentCount
  2517.              UNITS       "seconds"
  2518.              MAX-ACCESS  read-only
  2519.  
  2520.  
  2521.  
  2522. Bathrick & Ly               Standards Track                    [Page 45]
  2523.  
  2524. RFC 2662                     ADSL Line MIB                   August 1999
  2525.  
  2526.  
  2527.              STATUS      current
  2528.              DESCRIPTION
  2529.                  "Count of seconds in the current 15 minute interval
  2530.                  when there was Loss of Power."
  2531.          ::= { adslAturPerfDataEntry 10 }
  2532.  
  2533.          adslAturPerfCurr15MinESs OBJECT-TYPE
  2534.              SYNTAX      PerfCurrentCount
  2535.              UNITS       "seconds"
  2536.              MAX-ACCESS  read-only
  2537.              STATUS      current
  2538.              DESCRIPTION
  2539.                 "Count of Errored Seconds in the current 15 minute
  2540.                 interval.  The errored second parameter is a count of
  2541.                 one-second intervals containing one or more crc
  2542.                 anomalies, or one or more los or sef defects."
  2543.  
  2544.          ::= { adslAturPerfDataEntry 11 }
  2545.  
  2546.          -- 1-day current and previous performance group
  2547.          --
  2548.          adslAturPerfCurr1DayTimeElapsed OBJECT-TYPE
  2549.              SYNTAX      AdslPerfTimeElapsed(0..86399)
  2550.              UNITS       "seconds"
  2551.              MAX-ACCESS  read-only
  2552.              STATUS      current
  2553.              DESCRIPTION
  2554.                  "Number of seconds that have elapsed since the
  2555.                  beginning of the current 1-day interval."
  2556.          ::= { adslAturPerfDataEntry 12 }
  2557.  
  2558.          adslAturPerfCurr1DayLofs  OBJECT-TYPE
  2559.              SYNTAX      AdslPerfCurrDayCount
  2560.              UNITS       "seconds"
  2561.              MAX-ACCESS  read-only
  2562.              STATUS      current
  2563.              DESCRIPTION
  2564.                  "Count of the number of seconds when there was Loss
  2565.                  of Framing during the current day as measured by
  2566.                  adslAturPerfCurr1DayTimeElapsed."
  2567.          ::= { adslAturPerfDataEntry 13 }
  2568.  
  2569.          adslAturPerfCurr1DayLoss  OBJECT-TYPE
  2570.              SYNTAX      AdslPerfCurrDayCount
  2571.              UNITS       "seconds"
  2572.              MAX-ACCESS  read-only
  2573.              STATUS      current
  2574.              DESCRIPTION
  2575.  
  2576.  
  2577.  
  2578. Bathrick & Ly               Standards Track                    [Page 46]
  2579.  
  2580. RFC 2662                     ADSL Line MIB                   August 1999
  2581.  
  2582.  
  2583.                  "Count of the number of seconds when there was Loss
  2584.                  of Signal during the current day as measured by
  2585.                  adslAturPerfCurr1DayTimeElapsed."
  2586.          ::= { adslAturPerfDataEntry 14 }
  2587.  
  2588.          adslAturPerfCurr1DayLprs  OBJECT-TYPE
  2589.              SYNTAX      AdslPerfCurrDayCount
  2590.              UNITS       "seconds"
  2591.              MAX-ACCESS  read-only
  2592.              STATUS      current
  2593.              DESCRIPTION
  2594.                  "Count of the number of seconds when there was Loss
  2595.                  of Power during the current day as measured by
  2596.                  adslAturPerfCurr1DayTimeElapsed."
  2597.          ::= { adslAturPerfDataEntry 15 }
  2598.  
  2599.     adslAturPerfCurr1DayESs OBJECT-TYPE
  2600.              SYNTAX      AdslPerfCurrDayCount
  2601.              UNITS       "seconds"
  2602.              MAX-ACCESS  read-only
  2603.              STATUS      current
  2604.              DESCRIPTION
  2605.                  "Count of Errored Seconds during the current day as
  2606.                  measured by adslAturPerfCurr1DayTimeElapsed.
  2607.                  The errored second parameter is a count of
  2608.                  one-second intervals containing one or more crc
  2609.                  anomalies, or one or more los or sef defects."
  2610.          ::= { adslAturPerfDataEntry 16 }
  2611.  
  2612.          adslAturPerfPrev1DayMoniSecs OBJECT-TYPE
  2613.              SYNTAX      INTEGER(0..86400)
  2614.              UNITS       "seconds"
  2615.              MAX-ACCESS  read-only
  2616.              STATUS      current
  2617.              DESCRIPTION
  2618.                  "The amount of time in the previous 1-day interval
  2619.                  over which the performance monitoring information
  2620.                  is actually counted. This value will be the same as
  2621.                  the interval duration except in a situation where
  2622.                  performance monitoring data could not be collected
  2623.                  for any reason."
  2624.          ::= { adslAturPerfDataEntry 17 }
  2625.  
  2626.          adslAturPerfPrev1DayLofs  OBJECT-TYPE
  2627.              SYNTAX      AdslPerfPrevDayCount
  2628.              UNITS       "seconds"
  2629.              MAX-ACCESS  read-only
  2630.              STATUS      current
  2631.  
  2632.  
  2633.  
  2634. Bathrick & Ly               Standards Track                    [Page 47]
  2635.  
  2636. RFC 2662                     ADSL Line MIB                   August 1999
  2637.  
  2638.  
  2639.              DESCRIPTION
  2640.                  "Count of seconds in the interval when there was
  2641.                  Loss of Framing within the most recent previous
  2642.                  1-day period."
  2643.          ::= { adslAturPerfDataEntry 18 }
  2644.  
  2645.          adslAturPerfPrev1DayLoss  OBJECT-TYPE
  2646.              SYNTAX      AdslPerfPrevDayCount
  2647.              UNITS       "seconds"
  2648.              MAX-ACCESS  read-only
  2649.              STATUS      current
  2650.              DESCRIPTION
  2651.                  "Count of seconds in the interval when there was
  2652.                  Loss of Signal within the most recent previous
  2653.                  1-day period."
  2654.          ::= { adslAturPerfDataEntry 19 }
  2655.  
  2656.          adslAturPerfPrev1DayLprs  OBJECT-TYPE
  2657.              SYNTAX      AdslPerfPrevDayCount
  2658.              UNITS       "seconds"
  2659.              MAX-ACCESS  read-only
  2660.              STATUS      current
  2661.              DESCRIPTION
  2662.                  "Count of seconds in the interval when there was
  2663.                  Loss of Power within the most recent previous
  2664.                  1-day period."
  2665.          ::= { adslAturPerfDataEntry 20 }
  2666.  
  2667.          adslAturPerfPrev1DayESs OBJECT-TYPE
  2668.              SYNTAX      AdslPerfPrevDayCount
  2669.              UNITS       "seconds"
  2670.              MAX-ACCESS  read-only
  2671.              STATUS      current
  2672.              DESCRIPTION
  2673.                  "Count of Errored Seconds within the most recent
  2674.                  previous 1-day period. The errored second parameter is
  2675.                  a count of one-second intervals containing one or more
  2676.                  crc anomalies, or one or more los or sef defects."
  2677.          ::= { adslAturPerfDataEntry 21 }
  2678.  
  2679.          adslAtucIntervalTable   OBJECT-TYPE
  2680.              SYNTAX          SEQUENCE OF AdslAtucIntervalEntry
  2681.              MAX-ACCESS      not-accessible
  2682.              STATUS          current
  2683.              DESCRIPTION
  2684.                  "This table provides one row for each ATUC
  2685.                  performance data collection interval.
  2686.                  ADSL physical interfaces are
  2687.  
  2688.  
  2689.  
  2690. Bathrick & Ly               Standards Track                    [Page 48]
  2691.  
  2692. RFC 2662                     ADSL Line MIB                   August 1999
  2693.  
  2694.  
  2695.                  those ifEntries where ifType is equal to adsl(94)."
  2696.          ::= { adslMibObjects 8 }
  2697.  
  2698.          adslAtucIntervalEntry   OBJECT-TYPE
  2699.              SYNTAX          AdslAtucIntervalEntry
  2700.              MAX-ACCESS      not-accessible
  2701.              STATUS          current
  2702.              DESCRIPTION     "An entry in the adslAtucIntervalTable."
  2703.              INDEX           { ifIndex, adslAtucIntervalNumber }
  2704.          ::= { adslAtucIntervalTable 1 }
  2705.  
  2706.          AdslAtucIntervalEntry ::=
  2707.              SEQUENCE {
  2708.              adslAtucIntervalNumber          INTEGER,
  2709.              adslAtucIntervalLofs            PerfIntervalCount,
  2710.              adslAtucIntervalLoss            PerfIntervalCount,
  2711.              adslAtucIntervalLols            PerfIntervalCount,
  2712.              adslAtucIntervalLprs            PerfIntervalCount,
  2713.              adslAtucIntervalESs             PerfIntervalCount,
  2714.              adslAtucIntervalInits           PerfIntervalCount,
  2715.              adslAtucIntervalValidData       TruthValue
  2716.              }
  2717.  
  2718.          adslAtucIntervalNumber OBJECT-TYPE
  2719.              SYNTAX      INTEGER(1..96)
  2720.              MAX-ACCESS  not-accessible
  2721.              STATUS      current
  2722.              DESCRIPTION
  2723.                  "Performance Data Interval number 1 is the
  2724.                  the most recent previous interval; interval
  2725.                  96 is 24 hours ago.  Intervals 2..96 are
  2726.                  optional."
  2727.          ::= { adslAtucIntervalEntry 1 }
  2728.  
  2729.          adslAtucIntervalLofs OBJECT-TYPE
  2730.              SYNTAX      PerfIntervalCount
  2731.              UNITS       "seconds"
  2732.              MAX-ACCESS  read-only
  2733.              STATUS      current
  2734.              DESCRIPTION
  2735.                  "Count of seconds in the interval when there was Loss
  2736.                  of Framing."
  2737.          ::= { adslAtucIntervalEntry 2 }
  2738.  
  2739.          adslAtucIntervalLoss  OBJECT-TYPE
  2740.              SYNTAX      PerfIntervalCount
  2741.              UNITS       "seconds"
  2742.              MAX-ACCESS  read-only
  2743.  
  2744.  
  2745.  
  2746. Bathrick & Ly               Standards Track                    [Page 49]
  2747.  
  2748. RFC 2662                     ADSL Line MIB                   August 1999
  2749.  
  2750.  
  2751.              STATUS      current
  2752.              DESCRIPTION
  2753.                  "Count of seconds in the interval when there was Loss
  2754.                  of Signal."
  2755.          ::= { adslAtucIntervalEntry 3 }
  2756.  
  2757.          adslAtucIntervalLols  OBJECT-TYPE
  2758.              SYNTAX      PerfIntervalCount
  2759.              UNITS       "seconds"
  2760.              MAX-ACCESS  read-only
  2761.              STATUS      current
  2762.              DESCRIPTION
  2763.                  "Count of seconds in the interval when there was Loss
  2764.                  of Link."
  2765.          ::= { adslAtucIntervalEntry 4 }
  2766.  
  2767.          adslAtucIntervalLprs  OBJECT-TYPE
  2768.              SYNTAX      PerfIntervalCount
  2769.              UNITS       "seconds"
  2770.              MAX-ACCESS  read-only
  2771.              STATUS      current
  2772.              DESCRIPTION
  2773.                  "Count of seconds in the interval when there was Loss
  2774.                  of Power."
  2775.          ::= { adslAtucIntervalEntry 5 }
  2776.  
  2777.          adslAtucIntervalESs OBJECT-TYPE
  2778.              SYNTAX      PerfIntervalCount
  2779.              UNITS       "seconds"
  2780.              MAX-ACCESS  read-only
  2781.              STATUS      current
  2782.              DESCRIPTION
  2783.                  "Count of Errored Seconds in the interval.
  2784.                  The errored second parameter is a count of
  2785.                  one-second intervals containing one or more crc
  2786.                  anomalies, or one or more los or sef defects."
  2787.          ::= { adslAtucIntervalEntry 6 }
  2788.  
  2789.          adslAtucIntervalInits  OBJECT-TYPE
  2790.              SYNTAX      PerfIntervalCount
  2791.              MAX-ACCESS  read-only
  2792.              STATUS      current
  2793.              DESCRIPTION
  2794.                  "Count of the line initialization attempts
  2795.                  during the interval. Includes both successful
  2796.                  and failed attempts."
  2797.          ::= { adslAtucIntervalEntry 7 }
  2798.  
  2799.  
  2800.  
  2801.  
  2802. Bathrick & Ly               Standards Track                    [Page 50]
  2803.  
  2804. RFC 2662                     ADSL Line MIB                   August 1999
  2805.  
  2806.  
  2807.          adslAtucIntervalValidData OBJECT-TYPE
  2808.              SYNTAX TruthValue
  2809.              MAX-ACCESS read-only
  2810.              STATUS current
  2811.              DESCRIPTION
  2812.                  "This variable indicates if the data for this
  2813.                  interval is valid."
  2814.          ::= { adslAtucIntervalEntry 8 }
  2815.  
  2816.          adslAturIntervalTable   OBJECT-TYPE
  2817.              SYNTAX          SEQUENCE OF AdslAturIntervalEntry
  2818.              MAX-ACCESS      not-accessible
  2819.              STATUS          current
  2820.              DESCRIPTION
  2821.                  "This table provides one row for each ATUR
  2822.                  performance data collection interval.
  2823.                  ADSL physical interfaces are those
  2824.                  ifEntries where ifType is equal to adsl(94)."
  2825.          ::= { adslMibObjects 9 }
  2826.  
  2827.          adslAturIntervalEntry   OBJECT-TYPE
  2828.              SYNTAX          AdslAturIntervalEntry
  2829.              MAX-ACCESS      not-accessible
  2830.              STATUS          current
  2831.              DESCRIPTION     "An entry in the adslAturIntervalTable."
  2832.              INDEX           { ifIndex, adslAturIntervalNumber }
  2833.          ::= { adslAturIntervalTable 1 }
  2834.  
  2835.          AdslAturIntervalEntry ::=
  2836.              SEQUENCE {
  2837.              adslAturIntervalNumber          INTEGER,
  2838.              adslAturIntervalLofs            PerfIntervalCount,
  2839.              adslAturIntervalLoss            PerfIntervalCount,
  2840.              adslAturIntervalLprs            PerfIntervalCount,
  2841.              adslAturIntervalESs             PerfIntervalCount,
  2842.              adslAturIntervalValidData       TruthValue
  2843.              }
  2844.  
  2845.          adslAturIntervalNumber OBJECT-TYPE
  2846.              SYNTAX      INTEGER(1..96)
  2847.              MAX-ACCESS  not-accessible
  2848.              STATUS      current
  2849.              DESCRIPTION
  2850.                  "Performance Data Interval number 1 is the
  2851.                  the most recent previous interval; interval
  2852.                  96 is 24 hours ago.  Intervals 2..96 are
  2853.                  optional."
  2854.          ::= { adslAturIntervalEntry 1 }
  2855.  
  2856.  
  2857.  
  2858. Bathrick & Ly               Standards Track                    [Page 51]
  2859.  
  2860. RFC 2662                     ADSL Line MIB                   August 1999
  2861.  
  2862.  
  2863.          adslAturIntervalLofs OBJECT-TYPE
  2864.              SYNTAX      PerfIntervalCount
  2865.              UNITS       "seconds"
  2866.              MAX-ACCESS  read-only
  2867.              STATUS      current
  2868.              DESCRIPTION
  2869.                  "Count of seconds in the interval when there was
  2870.                  Loss of Framing."
  2871.          ::= { adslAturIntervalEntry 2 }
  2872.  
  2873.          adslAturIntervalLoss  OBJECT-TYPE
  2874.              SYNTAX      PerfIntervalCount
  2875.              UNITS       "seconds"
  2876.              MAX-ACCESS  read-only
  2877.              STATUS      current
  2878.              DESCRIPTION
  2879.                  "Count of seconds in the interval when there was
  2880.                  Loss of Signal."
  2881.          ::= { adslAturIntervalEntry 3 }
  2882.  
  2883.          adslAturIntervalLprs  OBJECT-TYPE
  2884.              SYNTAX      PerfIntervalCount
  2885.              UNITS       "seconds"
  2886.              MAX-ACCESS  read-only
  2887.              STATUS      current
  2888.              DESCRIPTION
  2889.                  "Count of seconds in the interval when there was
  2890.                  Loss of Power."
  2891.          ::= { adslAturIntervalEntry 4 }
  2892.  
  2893.          adslAturIntervalESs OBJECT-TYPE
  2894.              SYNTAX      PerfIntervalCount
  2895.              UNITS       "seconds"
  2896.              MAX-ACCESS  read-only
  2897.              STATUS      current
  2898.              DESCRIPTION
  2899.                  "Count of Errored Seconds in the interval.
  2900.                  The errored second parameter is a count of
  2901.                  one-second intervals containing one or more crc
  2902.                  anomalies, or one or more los or sef defects."
  2903.          ::= { adslAturIntervalEntry 5 }
  2904.  
  2905.          adslAturIntervalValidData OBJECT-TYPE
  2906.              SYNTAX TruthValue
  2907.              MAX-ACCESS read-only
  2908.              STATUS current
  2909.              DESCRIPTION
  2910.                  "This variable indicates if the data for this
  2911.  
  2912.  
  2913.  
  2914. Bathrick & Ly               Standards Track                    [Page 52]
  2915.  
  2916. RFC 2662                     ADSL Line MIB                   August 1999
  2917.  
  2918.  
  2919.                  interval is valid."
  2920.          ::= { adslAturIntervalEntry 6 }
  2921.  
  2922.          adslAtucChanPerfDataTable       OBJECT-TYPE
  2923.              SYNTAX          SEQUENCE OF AdslAtucChanPerfDataEntry
  2924.              MAX-ACCESS      not-accessible
  2925.              STATUS          current
  2926.              DESCRIPTION
  2927.                  "This table provides one row for each ATUC channel.
  2928.                  ADSL channel interfaces are those ifEntries
  2929.                  where ifType is equal to adslInterleave(124)
  2930.                  or adslFast(125)."
  2931.          ::= { adslMibObjects 10 }
  2932.  
  2933.          adslAtucChanPerfDataEntry       OBJECT-TYPE
  2934.  
  2935.              SYNTAX          AdslAtucChanPerfDataEntry
  2936.              MAX-ACCESS      not-accessible
  2937.              STATUS          current
  2938.              DESCRIPTION     "An entry in adslAtucChanPerfDataTable."
  2939.              INDEX           { ifIndex }
  2940.          ::= { adslAtucChanPerfDataTable 1 }
  2941.  
  2942.          AdslAtucChanPerfDataEntry ::=
  2943.           SEQUENCE {
  2944.           adslAtucChanReceivedBlks                 Counter32,
  2945.           adslAtucChanTransmittedBlks              Counter32,
  2946.           adslAtucChanCorrectedBlks                Counter32,
  2947.           adslAtucChanUncorrectBlks                Counter32,
  2948.           adslAtucChanPerfValidIntervals           INTEGER,
  2949.           adslAtucChanPerfInvalidIntervals         INTEGER,
  2950.           adslAtucChanPerfCurr15MinTimeElapsed     AdslPerfTimeElapsed,
  2951.           adslAtucChanPerfCurr15MinReceivedBlks    PerfCurrentCount,
  2952.           adslAtucChanPerfCurr15MinTransmittedBlks PerfCurrentCount,
  2953.           adslAtucChanPerfCurr15MinCorrectedBlks   PerfCurrentCount,
  2954.           adslAtucChanPerfCurr15MinUncorrectBlks   PerfCurrentCount,
  2955.           adslAtucChanPerfCurr1DayTimeElapsed      AdslPerfTimeElapsed,
  2956.           adslAtucChanPerfCurr1DayReceivedBlks     AdslPerfCurrDayCount,
  2957.           adslAtucChanPerfCurr1DayTransmittedBlks  AdslPerfCurrDayCount,
  2958.           adslAtucChanPerfCurr1DayCorrectedBlks    AdslPerfCurrDayCount,
  2959.           adslAtucChanPerfCurr1DayUncorrectBlks    AdslPerfCurrDayCount,
  2960.           adslAtucChanPerfPrev1DayMoniSecs         INTEGER,
  2961.           adslAtucChanPerfPrev1DayReceivedBlks     AdslPerfPrevDayCount,
  2962.           adslAtucChanPerfPrev1DayTransmittedBlks  AdslPerfPrevDayCount,
  2963.           adslAtucChanPerfPrev1DayCorrectedBlks    AdslPerfPrevDayCount,
  2964.           adslAtucChanPerfPrev1DayUncorrectBlks    AdslPerfPrevDayCount
  2965.          }
  2966.          -- performance group
  2967.  
  2968.  
  2969.  
  2970. Bathrick & Ly               Standards Track                    [Page 53]
  2971.  
  2972. RFC 2662                     ADSL Line MIB                   August 1999
  2973.  
  2974.  
  2975.          --
  2976.          -- Note: block is intended to be the length of the channel
  2977.          --       data-block on which the CRC operates. See
  2978.          --       adslAtucChanCrcBlockLength for more information.
  2979.          --
  2980.          adslAtucChanReceivedBlks OBJECT-TYPE
  2981.              SYNTAX      Counter32
  2982.              MAX-ACCESS  read-only
  2983.              STATUS      current
  2984.              DESCRIPTION
  2985.                  "Count of all encoded blocks received on this channel
  2986.                  since agent reset."
  2987.          ::= { adslAtucChanPerfDataEntry 1 }
  2988.  
  2989.          adslAtucChanTransmittedBlks  OBJECT-TYPE
  2990.              SYNTAX      Counter32
  2991.              MAX-ACCESS  read-only
  2992.              STATUS      current
  2993.              DESCRIPTION
  2994.                  "Count of all encoded blocks transmitted on this
  2995.                  channel since agent reset."
  2996.          ::= { adslAtucChanPerfDataEntry 2 }
  2997.  
  2998.          adslAtucChanCorrectedBlks  OBJECT-TYPE
  2999.              SYNTAX      Counter32
  3000.              MAX-ACCESS  read-only
  3001.              STATUS      current
  3002.              DESCRIPTION
  3003.                  "Count of all blocks received with errors that were
  3004.                  corrected since agent reset.  These blocks are passed
  3005.                  on as good data."
  3006.          ::= { adslAtucChanPerfDataEntry 3 }
  3007.  
  3008.          adslAtucChanUncorrectBlks  OBJECT-TYPE
  3009.              SYNTAX      Counter32
  3010.              MAX-ACCESS  read-only
  3011.              STATUS      current
  3012.              DESCRIPTION
  3013.                  "Count of all blocks received with uncorrectable
  3014.                  errors since agent reset."
  3015.          ::= { adslAtucChanPerfDataEntry 4 }
  3016.  
  3017.          -- general 15 min interval information
  3018.          --
  3019.          adslAtucChanPerfValidIntervals OBJECT-TYPE
  3020.              SYNTAX      INTEGER(0..96)
  3021.              MAX-ACCESS  read-only
  3022.              STATUS      current
  3023.  
  3024.  
  3025.  
  3026. Bathrick & Ly               Standards Track                    [Page 54]
  3027.  
  3028. RFC 2662                     ADSL Line MIB                   August 1999
  3029.  
  3030.  
  3031.              DESCRIPTION
  3032.                  "The number of previous 15-minute intervals in the
  3033.                  interval table for which data was collected.  Given
  3034.                  that <n> is the maximum # of intervals supported.
  3035.                  The value will be <n> unless the measurement was
  3036.                  (re-)started within the last (<n>*15) minutes, in which
  3037.                  case the value will be the number of complete 15
  3038.                  minute intervals for which the agent has at least
  3039.                  some data. In certain cases (e.g., in the case
  3040.                  where the agent is a proxy) it is possible that some
  3041.                  intervals are unavailable.  In this case, this
  3042.                  interval is the maximum interval number for
  3043.                  which data is available."
  3044.          ::= { adslAtucChanPerfDataEntry 5 }
  3045.  
  3046.          adslAtucChanPerfInvalidIntervals OBJECT-TYPE
  3047.              SYNTAX      INTEGER(0..96)
  3048.              MAX-ACCESS  read-only
  3049.              STATUS      current
  3050.              DESCRIPTION
  3051.                  "The number of intervals in the range from
  3052.                  0 to the value of adslAtucChanPerfValidIntervals
  3053.                  for which no data is available. This object
  3054.                  will typically be zero except in cases where
  3055.                  the data for some intervals are not available
  3056.                  (e.g., in proxy situations)."
  3057.          ::= { adslAtucChanPerfDataEntry 6 }
  3058.  
  3059.          -- 15 min current performance group
  3060.          --
  3061.          adslAtucChanPerfCurr15MinTimeElapsed OBJECT-TYPE
  3062.              SYNTAX      AdslPerfTimeElapsed(0..899)
  3063.              UNITS       "seconds"
  3064.              MAX-ACCESS  read-only
  3065.              STATUS      current
  3066.              DESCRIPTION
  3067.                  "Total elapsed seconds in this interval."
  3068.          ::= { adslAtucChanPerfDataEntry 7 }
  3069.  
  3070.          adslAtucChanPerfCurr15MinReceivedBlks OBJECT-TYPE
  3071.              SYNTAX      PerfCurrentCount
  3072.              MAX-ACCESS  read-only
  3073.              STATUS      current
  3074.              DESCRIPTION
  3075.                  "Count of all encoded blocks received on this channel
  3076.                  within the current 15 minute interval."
  3077.          ::= { adslAtucChanPerfDataEntry 8 }
  3078.  
  3079.  
  3080.  
  3081.  
  3082. Bathrick & Ly               Standards Track                    [Page 55]
  3083.  
  3084. RFC 2662                     ADSL Line MIB                   August 1999
  3085.  
  3086.  
  3087.          adslAtucChanPerfCurr15MinTransmittedBlks OBJECT-TYPE
  3088.              SYNTAX      PerfCurrentCount
  3089.              MAX-ACCESS  read-only
  3090.              STATUS      current
  3091.              DESCRIPTION
  3092.                  "Count of all encoded blocks transmitted on this
  3093.                  channel within the current 15 minute interval."
  3094.          ::= { adslAtucChanPerfDataEntry 9 }
  3095.  
  3096.          adslAtucChanPerfCurr15MinCorrectedBlks  OBJECT-TYPE
  3097.              SYNTAX      PerfCurrentCount
  3098.              MAX-ACCESS  read-only
  3099.              STATUS      current
  3100.              DESCRIPTION
  3101.                  "Count of all blocks received with errors that were
  3102.                  corrected on this channel within the current 15 minute
  3103.                  interval."
  3104.          ::= { adslAtucChanPerfDataEntry 10 }
  3105.  
  3106.          adslAtucChanPerfCurr15MinUncorrectBlks  OBJECT-TYPE
  3107.              SYNTAX      PerfCurrentCount
  3108.              MAX-ACCESS  read-only
  3109.              STATUS      current
  3110.              DESCRIPTION
  3111.                  "Count of all blocks received with uncorrectable
  3112.                  errors on this channel within the current 15 minute
  3113.                  interval."
  3114.          ::= { adslAtucChanPerfDataEntry 11 }
  3115.  
  3116.          -- 1-day current and previous performance group
  3117.          --
  3118.          adslAtucChanPerfCurr1DayTimeElapsed OBJECT-TYPE
  3119.              SYNTAX      AdslPerfTimeElapsed(0..86399)
  3120.              UNITS       "seconds"
  3121.              MAX-ACCESS  read-only
  3122.              STATUS      current
  3123.              DESCRIPTION
  3124.                  "Number of seconds that have elapsed since the
  3125.                  beginning of the current 1-day interval."
  3126.          ::= { adslAtucChanPerfDataEntry 12 }
  3127.  
  3128.          adslAtucChanPerfCurr1DayReceivedBlks  OBJECT-TYPE
  3129.              SYNTAX      AdslPerfCurrDayCount
  3130.              MAX-ACCESS  read-only
  3131.              STATUS      current
  3132.              DESCRIPTION
  3133.                  "Count of all encoded blocks received on this
  3134.                  channel during the current day as measured by
  3135.  
  3136.  
  3137.  
  3138. Bathrick & Ly               Standards Track                    [Page 56]
  3139.  
  3140. RFC 2662                     ADSL Line MIB                   August 1999
  3141.  
  3142.  
  3143.                  adslAtucChanPerfCurr1DayTimeElapsed."
  3144.          ::= { adslAtucChanPerfDataEntry 13 }
  3145.  
  3146.          adslAtucChanPerfCurr1DayTransmittedBlks  OBJECT-TYPE
  3147.              SYNTAX      AdslPerfCurrDayCount
  3148.              MAX-ACCESS  read-only
  3149.              STATUS      current
  3150.              DESCRIPTION
  3151.                  "Count of all encoded blocks transmitted on this
  3152.                  channel during the current day as measured by
  3153.                  adslAtucChanPerfCurr1DayTimeElapsed."
  3154.          ::= { adslAtucChanPerfDataEntry 14 }
  3155.  
  3156.          adslAtucChanPerfCurr1DayCorrectedBlks  OBJECT-TYPE
  3157.              SYNTAX      AdslPerfCurrDayCount
  3158.              MAX-ACCESS  read-only
  3159.              STATUS      current
  3160.              DESCRIPTION
  3161.                  "Count of all blocks received with errors that were
  3162.                  corrected on this channel during the current day as
  3163.                  measured by adslAtucChanPerfCurr1DayTimeElapsed."
  3164.          ::= { adslAtucChanPerfDataEntry 15 }
  3165.  
  3166.          adslAtucChanPerfCurr1DayUncorrectBlks  OBJECT-TYPE
  3167.              SYNTAX      AdslPerfCurrDayCount
  3168.              MAX-ACCESS  read-only
  3169.              STATUS      current
  3170.              DESCRIPTION
  3171.                  "Count of all blocks received with uncorrectable
  3172.                  errors on this channel during the current day as
  3173.                  measured by adslAtucChanPerfCurr1DayTimeElapsed."
  3174.          ::= { adslAtucChanPerfDataEntry 16 }
  3175.  
  3176.          adslAtucChanPerfPrev1DayMoniSecs OBJECT-TYPE
  3177.              SYNTAX      INTEGER(0..86400)
  3178.              UNITS       "seconds"
  3179.              MAX-ACCESS  read-only
  3180.              STATUS      current
  3181.              DESCRIPTION
  3182.                  "The amount of time in the previous 1-day interval
  3183.                  over which the performance monitoring information
  3184.                  is actually counted. This value will be the same as
  3185.                  the interval duration except in a situation where
  3186.                  performance monitoring data could not be collected
  3187.                  for any reason."
  3188.          ::= { adslAtucChanPerfDataEntry 17 }
  3189.  
  3190.          adslAtucChanPerfPrev1DayReceivedBlks  OBJECT-TYPE
  3191.  
  3192.  
  3193.  
  3194. Bathrick & Ly               Standards Track                    [Page 57]
  3195.  
  3196. RFC 2662                     ADSL Line MIB                   August 1999
  3197.  
  3198.  
  3199.              SYNTAX      AdslPerfPrevDayCount
  3200.              MAX-ACCESS  read-only
  3201.              STATUS      current
  3202.              DESCRIPTION
  3203.                  "Count of all encoded blocks received on this
  3204.                  channel within the most recent previous 1-day
  3205.                  period."
  3206.          ::= { adslAtucChanPerfDataEntry 18 }
  3207.  
  3208.          adslAtucChanPerfPrev1DayTransmittedBlks  OBJECT-TYPE
  3209.              SYNTAX      AdslPerfPrevDayCount
  3210.              MAX-ACCESS  read-only
  3211.              STATUS      current
  3212.              DESCRIPTION
  3213.                  "Count of all encoded blocks transmitted on this
  3214.                  channel within the most recent previous 1-day
  3215.                  period."
  3216.          ::= { adslAtucChanPerfDataEntry 19 }
  3217.  
  3218.          adslAtucChanPerfPrev1DayCorrectedBlks  OBJECT-TYPE
  3219.              SYNTAX      AdslPerfPrevDayCount
  3220.              MAX-ACCESS  read-only
  3221.              STATUS      current
  3222.              DESCRIPTION
  3223.                  "Count of all blocks received with errors that were
  3224.                  corrected on this channel within the most recent
  3225.                  previous 1-day period."
  3226.          ::= { adslAtucChanPerfDataEntry 20 }
  3227.  
  3228.          adslAtucChanPerfPrev1DayUncorrectBlks  OBJECT-TYPE
  3229.              SYNTAX      AdslPerfPrevDayCount
  3230.              MAX-ACCESS  read-only
  3231.              STATUS      current
  3232.              DESCRIPTION
  3233.                  "Count of all blocks received with uncorrectable
  3234.                  errors on this channel within the most recent previous
  3235.                  1-day period."
  3236.          ::= { adslAtucChanPerfDataEntry 21 }
  3237.  
  3238.          adslAturChanPerfDataTable       OBJECT-TYPE
  3239.              SYNTAX          SEQUENCE OF AdslAturChanPerfDataEntry
  3240.              MAX-ACCESS      not-accessible
  3241.              STATUS          current
  3242.              DESCRIPTION
  3243.                  "This table provides one row for each ATUR channel.
  3244.                  ADSL channel interfaces are those ifEntries
  3245.                  where ifType is equal to adslInterleave(124)
  3246.                  or adslFast(125)."
  3247.  
  3248.  
  3249.  
  3250. Bathrick & Ly               Standards Track                    [Page 58]
  3251.  
  3252. RFC 2662                     ADSL Line MIB                   August 1999
  3253.  
  3254.  
  3255.          ::= { adslMibObjects 11 }
  3256.  
  3257.          adslAturChanPerfDataEntry       OBJECT-TYPE
  3258.              SYNTAX          AdslAturChanPerfDataEntry
  3259.              MAX-ACCESS      not-accessible
  3260.              STATUS          current
  3261.              DESCRIPTION     "An entry in adslAturChanPerfDataTable."
  3262.              INDEX           { ifIndex }
  3263.          ::= { adslAturChanPerfDataTable 1 }
  3264.  
  3265.          AdslAturChanPerfDataEntry ::=
  3266.           SEQUENCE {
  3267.           adslAturChanReceivedBlks                 Counter32,
  3268.           adslAturChanTransmittedBlks              Counter32,
  3269.           adslAturChanCorrectedBlks                Counter32,
  3270.           adslAturChanUncorrectBlks                Counter32,
  3271.           adslAturChanPerfValidIntervals           INTEGER,
  3272.           adslAturChanPerfInvalidIntervals         INTEGER,
  3273.           adslAturChanPerfCurr15MinTimeElapsed     AdslPerfTimeElapsed,
  3274.           adslAturChanPerfCurr15MinReceivedBlks    PerfCurrentCount,
  3275.           adslAturChanPerfCurr15MinTransmittedBlks PerfCurrentCount,
  3276.           adslAturChanPerfCurr15MinCorrectedBlks   PerfCurrentCount,
  3277.           adslAturChanPerfCurr15MinUncorrectBlks   PerfCurrentCount,
  3278.           adslAturChanPerfCurr1DayTimeElapsed      AdslPerfTimeElapsed,
  3279.           adslAturChanPerfCurr1DayReceivedBlks     AdslPerfCurrDayCount,
  3280.           adslAturChanPerfCurr1DayTransmittedBlks  AdslPerfCurrDayCount,
  3281.           adslAturChanPerfCurr1DayCorrectedBlks    AdslPerfCurrDayCount,
  3282.           adslAturChanPerfCurr1DayUncorrectBlks    AdslPerfCurrDayCount,
  3283.           adslAturChanPerfPrev1DayMoniSecs         INTEGER,
  3284.           adslAturChanPerfPrev1DayReceivedBlks     AdslPerfPrevDayCount,
  3285.           adslAturChanPerfPrev1DayTransmittedBlks  AdslPerfPrevDayCount,
  3286.           adslAturChanPerfPrev1DayCorrectedBlks    AdslPerfPrevDayCount,
  3287.           adslAturChanPerfPrev1DayUncorrectBlks    AdslPerfPrevDayCount
  3288.           }
  3289.          -- performance group
  3290.          --
  3291.          -- Note: block is intended to be the length of the channel
  3292.          --       data-block on which the CRC operates. See
  3293.          --       adslAturChanCrcBlockLength for more information.
  3294.          --
  3295.          adslAturChanReceivedBlks OBJECT-TYPE
  3296.              SYNTAX      Counter32
  3297.              MAX-ACCESS  read-only
  3298.              STATUS      current
  3299.              DESCRIPTION
  3300.                  "Count of all encoded blocks received on this channel
  3301.                  since agent reset."
  3302.          ::= { adslAturChanPerfDataEntry 1 }
  3303.  
  3304.  
  3305.  
  3306. Bathrick & Ly               Standards Track                    [Page 59]
  3307.  
  3308. RFC 2662                     ADSL Line MIB                   August 1999
  3309.  
  3310.  
  3311.          adslAturChanTransmittedBlks  OBJECT-TYPE
  3312.              SYNTAX      Counter32
  3313.              MAX-ACCESS  read-only
  3314.              STATUS      current
  3315.              DESCRIPTION
  3316.                  "Count of all encoded blocks transmitted on this
  3317.                  channel since agent reset."
  3318.          ::= { adslAturChanPerfDataEntry 2 }
  3319.  
  3320.          adslAturChanCorrectedBlks  OBJECT-TYPE
  3321.              SYNTAX      Counter32
  3322.              MAX-ACCESS  read-only
  3323.              STATUS      current
  3324.              DESCRIPTION
  3325.                  "Count of all blocks received with errors that were
  3326.                  corrected since agent reset.  These blocks are passed
  3327.                  on as good data."
  3328.          ::= { adslAturChanPerfDataEntry 3 }
  3329.  
  3330.          adslAturChanUncorrectBlks  OBJECT-TYPE
  3331.              SYNTAX      Counter32
  3332.              MAX-ACCESS  read-only
  3333.              STATUS      current
  3334.              DESCRIPTION
  3335.                  "Count of all blocks received with uncorrectable
  3336.                  errors since agent reset."
  3337.          ::= { adslAturChanPerfDataEntry 4 }
  3338.  
  3339.          -- general 15 min interval information
  3340.          --
  3341.          adslAturChanPerfValidIntervals OBJECT-TYPE
  3342.              SYNTAX      INTEGER(0..96)
  3343.              MAX-ACCESS  read-only
  3344.              STATUS      current
  3345.              DESCRIPTION
  3346.                  "The number of previous 15-minute intervals in the
  3347.                  interval table for which data was collected.  Given
  3348.                  that <n> is the maximum # of intervals supported.
  3349.                  The value will be <n> unless the measurement was
  3350.                  (re-)started within the last (<n>*15) minutes, in which
  3351.                  case the value will be the number of complete 15
  3352.                  minute intervals for which the agent has at least
  3353.                  some data. In certain cases (e.g., in the case
  3354.                  where the agent is a proxy) it is possible that some
  3355.                  intervals are unavailable.  In this case, this
  3356.                  interval is the maximum interval number for
  3357.                  which data is available."
  3358.          ::= { adslAturChanPerfDataEntry 5 }
  3359.  
  3360.  
  3361.  
  3362. Bathrick & Ly               Standards Track                    [Page 60]
  3363.  
  3364. RFC 2662                     ADSL Line MIB                   August 1999
  3365.  
  3366.  
  3367.          adslAturChanPerfInvalidIntervals OBJECT-TYPE
  3368.              SYNTAX      INTEGER(0..96)
  3369.              MAX-ACCESS  read-only
  3370.              STATUS      current
  3371.              DESCRIPTION
  3372.                  "The number of intervals in the range from
  3373.                  0 to the value of adslAturChanPerfValidIntervals
  3374.                  for which no data is available. This object
  3375.                  will typically be zero except in cases where
  3376.                  the data for some intervals are not available
  3377.                  (e.g., in proxy situations)."
  3378.          ::= { adslAturChanPerfDataEntry 6 }
  3379.  
  3380.          -- 15 min current performance group
  3381.          --
  3382.          adslAturChanPerfCurr15MinTimeElapsed OBJECT-TYPE
  3383.              SYNTAX      AdslPerfTimeElapsed(0..899)
  3384.              UNITS       "seconds"
  3385.              MAX-ACCESS  read-only
  3386.              STATUS      current
  3387.              DESCRIPTION
  3388.                  "Total elapsed seconds in this interval.
  3389.                  A full interval is 900 seconds."
  3390.          ::= { adslAturChanPerfDataEntry 7 }
  3391.  
  3392.          adslAturChanPerfCurr15MinReceivedBlks OBJECT-TYPE
  3393.              SYNTAX      PerfCurrentCount
  3394.              MAX-ACCESS  read-only
  3395.              STATUS      current
  3396.              DESCRIPTION
  3397.                  "Count of all encoded blocks received on this
  3398.                  channel within the current 15 minute interval."
  3399.          ::= { adslAturChanPerfDataEntry 8 }
  3400.  
  3401.          adslAturChanPerfCurr15MinTransmittedBlks OBJECT-TYPE
  3402.              SYNTAX      PerfCurrentCount
  3403.              MAX-ACCESS  read-only
  3404.              STATUS      current
  3405.              DESCRIPTION
  3406.                  "Count of all encoded blocks transmitted on this
  3407.                  channel within the current 15 minute interval."
  3408.          ::= { adslAturChanPerfDataEntry 9 }
  3409.  
  3410.          adslAturChanPerfCurr15MinCorrectedBlks  OBJECT-TYPE
  3411.              SYNTAX      PerfCurrentCount
  3412.              MAX-ACCESS  read-only
  3413.              STATUS      current
  3414.              DESCRIPTION
  3415.  
  3416.  
  3417.  
  3418. Bathrick & Ly               Standards Track                    [Page 61]
  3419.  
  3420. RFC 2662                     ADSL Line MIB                   August 1999
  3421.  
  3422.  
  3423.                  "Count of all blocks received with errors that were
  3424.                  corrected on this channel within the current 15 minute
  3425.                  interval."
  3426.          ::= { adslAturChanPerfDataEntry 10 }
  3427.  
  3428.          adslAturChanPerfCurr15MinUncorrectBlks  OBJECT-TYPE
  3429.              SYNTAX      PerfCurrentCount
  3430.              MAX-ACCESS  read-only
  3431.              STATUS      current
  3432.              DESCRIPTION
  3433.                  "Count of all blocks received with uncorrectable
  3434.                  errors on this channel within the current 15 minute
  3435.                  interval."
  3436.          ::= { adslAturChanPerfDataEntry 11 }
  3437.  
  3438.          -- 1-day current and previous performance group
  3439.          --
  3440.          adslAturChanPerfCurr1DayTimeElapsed OBJECT-TYPE
  3441.              SYNTAX      AdslPerfTimeElapsed(0..86399)
  3442.              UNITS       "seconds"
  3443.              MAX-ACCESS  read-only
  3444.              STATUS      current
  3445.              DESCRIPTION
  3446.                  "Number of seconds that have elapsed since the
  3447.                  beginning of the current 1-day interval."
  3448.          ::= { adslAturChanPerfDataEntry 12 }
  3449.  
  3450.          adslAturChanPerfCurr1DayReceivedBlks  OBJECT-TYPE
  3451.              SYNTAX      AdslPerfCurrDayCount
  3452.              MAX-ACCESS  read-only
  3453.              STATUS      current
  3454.              DESCRIPTION
  3455.                  "Count of all encoded blocks received on this
  3456.                  channel during the current day as measured by
  3457.                  adslAturChanPerfCurr1DayTimeElapsed."
  3458.          ::= { adslAturChanPerfDataEntry 13 }
  3459.  
  3460.          adslAturChanPerfCurr1DayTransmittedBlks  OBJECT-TYPE
  3461.              SYNTAX      AdslPerfCurrDayCount
  3462.              MAX-ACCESS  read-only
  3463.              STATUS      current
  3464.              DESCRIPTION
  3465.                  "Count of all encoded blocks transmitted on this
  3466.                  channel during the current day as measured by
  3467.                  adslAturChanPerfCurr1DayTimeElapsed."
  3468.  
  3469.          ::= { adslAturChanPerfDataEntry 14 }
  3470.  
  3471.  
  3472.  
  3473.  
  3474. Bathrick & Ly               Standards Track                    [Page 62]
  3475.  
  3476. RFC 2662                     ADSL Line MIB                   August 1999
  3477.  
  3478.  
  3479.          adslAturChanPerfCurr1DayCorrectedBlks  OBJECT-TYPE
  3480.              SYNTAX      AdslPerfCurrDayCount
  3481.              MAX-ACCESS  read-only
  3482.              STATUS      current
  3483.              DESCRIPTION
  3484.                  "Count of all blocks received with errors that were
  3485.                  corrected on this channel during the current day as
  3486.                  measured by adslAturChanPerfCurr1DayTimeElapsed."
  3487.          ::= { adslAturChanPerfDataEntry 15 }
  3488.  
  3489.          adslAturChanPerfCurr1DayUncorrectBlks  OBJECT-TYPE
  3490.              SYNTAX      AdslPerfCurrDayCount
  3491.              MAX-ACCESS  read-only
  3492.              STATUS      current
  3493.              DESCRIPTION
  3494.                  "Count of all blocks received with uncorrectable
  3495.                  errors on this channel during the current day as
  3496.                  measured by adslAturChanPerfCurr1DayTimeElapsed."
  3497.          ::= { adslAturChanPerfDataEntry 16 }
  3498.  
  3499.          adslAturChanPerfPrev1DayMoniSecs OBJECT-TYPE
  3500.              SYNTAX      INTEGER(0..86400)
  3501.              UNITS       "seconds"
  3502.              MAX-ACCESS  read-only
  3503.              STATUS      current
  3504.              DESCRIPTION
  3505.                  "The amount of time in the previous 1-day interval
  3506.                  over which the performance monitoring information
  3507.                  is actually counted. This value will be the same as
  3508.                  the interval duration except in a situation where
  3509.                  performance monitoring data could not be collected
  3510.                  for any reason."
  3511.          ::= { adslAturChanPerfDataEntry 17 }
  3512.  
  3513.          adslAturChanPerfPrev1DayReceivedBlks  OBJECT-TYPE
  3514.              SYNTAX      AdslPerfPrevDayCount
  3515.              MAX-ACCESS  read-only
  3516.              STATUS      current
  3517.              DESCRIPTION
  3518.                  "Count of all encoded blocks received on this
  3519.                  channel within the most recent previous 1-day
  3520.                  period."
  3521.          ::= { adslAturChanPerfDataEntry 18 }
  3522.  
  3523.          adslAturChanPerfPrev1DayTransmittedBlks  OBJECT-TYPE
  3524.              SYNTAX      AdslPerfPrevDayCount
  3525.              MAX-ACCESS  read-only
  3526.              STATUS      current
  3527.  
  3528.  
  3529.  
  3530. Bathrick & Ly               Standards Track                    [Page 63]
  3531.  
  3532. RFC 2662                     ADSL Line MIB                   August 1999
  3533.  
  3534.  
  3535.              DESCRIPTION
  3536.                  "Count of all encoded blocks transmitted on this
  3537.                  channel within the most recent previous 1-day
  3538.                  period."
  3539.          ::= { adslAturChanPerfDataEntry 19 }
  3540.  
  3541.          adslAturChanPerfPrev1DayCorrectedBlks  OBJECT-TYPE
  3542.              SYNTAX      AdslPerfPrevDayCount
  3543.              MAX-ACCESS  read-only
  3544.              STATUS      current
  3545.              DESCRIPTION
  3546.                  "Count of all blocks received with errors that were
  3547.                  corrected on this channel within the most recent
  3548.                  previous 1-day period."
  3549.          ::= { adslAturChanPerfDataEntry 20 }
  3550.  
  3551.          adslAturChanPerfPrev1DayUncorrectBlks  OBJECT-TYPE
  3552.              SYNTAX      AdslPerfPrevDayCount
  3553.              MAX-ACCESS  read-only
  3554.              STATUS      current
  3555.              DESCRIPTION
  3556.                  "Count of all blocks received with uncorrectable
  3557.                  errors on this channel within the most recent previous
  3558.                  1-day period."
  3559.          ::= { adslAturChanPerfDataEntry 21 }
  3560.  
  3561.          adslAtucChanIntervalTable   OBJECT-TYPE
  3562.              SYNTAX          SEQUENCE OF AdslAtucChanIntervalEntry
  3563.              MAX-ACCESS      not-accessible
  3564.              STATUS          current
  3565.              DESCRIPTION
  3566.                  "This table provides one row for each ATUC channel's
  3567.                  performance data collection interval.
  3568.                  ADSL channel interfaces are those ifEntries
  3569.                  where ifType is equal to adslInterleave(124)
  3570.                  or adslFast(125)."
  3571.          ::= { adslMibObjects 12 }
  3572.  
  3573.          adslAtucChanIntervalEntry   OBJECT-TYPE
  3574.              SYNTAX          AdslAtucChanIntervalEntry
  3575.              MAX-ACCESS      not-accessible
  3576.              STATUS          current
  3577.              DESCRIPTION     "An entry in the adslAtucIntervalTable."
  3578.              INDEX           { ifIndex, adslAtucChanIntervalNumber }
  3579.          ::= { adslAtucChanIntervalTable 1 }
  3580.  
  3581.          AdslAtucChanIntervalEntry ::=
  3582.              SEQUENCE {
  3583.  
  3584.  
  3585.  
  3586. Bathrick & Ly               Standards Track                    [Page 64]
  3587.  
  3588. RFC 2662                     ADSL Line MIB                   August 1999
  3589.  
  3590.  
  3591.              adslAtucChanIntervalNumber          INTEGER,
  3592.              adslAtucChanIntervalReceivedBlks    PerfIntervalCount,
  3593.              adslAtucChanIntervalTransmittedBlks PerfIntervalCount,
  3594.              adslAtucChanIntervalCorrectedBlks   PerfIntervalCount,
  3595.              adslAtucChanIntervalUncorrectBlks   PerfIntervalCount,
  3596.              adslAtucChanIntervalValidData       TruthValue
  3597.              }
  3598.          adslAtucChanIntervalNumber OBJECT-TYPE
  3599.              SYNTAX      INTEGER(1..96)
  3600.              MAX-ACCESS  not-accessible
  3601.              STATUS      current
  3602.              DESCRIPTION
  3603.                  "Performance Data Interval number 1 is the
  3604.                  the most recent previous interval; interval
  3605.                  96 is 24 hours ago.  Intervals 2..96 are
  3606.                  optional."
  3607.          ::= { adslAtucChanIntervalEntry 1 }
  3608.  
  3609.          adslAtucChanIntervalReceivedBlks OBJECT-TYPE
  3610.              SYNTAX      PerfIntervalCount
  3611.              MAX-ACCESS  read-only
  3612.              STATUS      current
  3613.              DESCRIPTION
  3614.                  "Count of all encoded blocks received on this channel
  3615.                  during this interval."
  3616.          ::= { adslAtucChanIntervalEntry 2 }
  3617.  
  3618.          adslAtucChanIntervalTransmittedBlks  OBJECT-TYPE
  3619.              SYNTAX      PerfIntervalCount
  3620.              MAX-ACCESS  read-only
  3621.              STATUS      current
  3622.              DESCRIPTION
  3623.                  "Count of all encoded blocks transmitted on this
  3624.                  channel during this interval."
  3625.          ::= { adslAtucChanIntervalEntry 3 }
  3626.  
  3627.          adslAtucChanIntervalCorrectedBlks  OBJECT-TYPE
  3628.              SYNTAX      PerfIntervalCount
  3629.              MAX-ACCESS  read-only
  3630.              STATUS      current
  3631.              DESCRIPTION
  3632.                  "Count of all blocks received with errors that were
  3633.                  corrected on this channel during this interval."
  3634.          ::= { adslAtucChanIntervalEntry 4 }
  3635.  
  3636.          adslAtucChanIntervalUncorrectBlks  OBJECT-TYPE
  3637.              SYNTAX      PerfIntervalCount
  3638.              MAX-ACCESS  read-only
  3639.  
  3640.  
  3641.  
  3642. Bathrick & Ly               Standards Track                    [Page 65]
  3643.  
  3644. RFC 2662                     ADSL Line MIB                   August 1999
  3645.  
  3646.  
  3647.              STATUS      current
  3648.              DESCRIPTION
  3649.                  "Count of all blocks received with uncorrectable
  3650.                  errors on this channel during this interval."
  3651.          ::= { adslAtucChanIntervalEntry 5 }
  3652.  
  3653.          adslAtucChanIntervalValidData OBJECT-TYPE
  3654.              SYNTAX TruthValue
  3655.              MAX-ACCESS read-only
  3656.              STATUS current
  3657.              DESCRIPTION
  3658.                  "This variable indicates if the data for this
  3659.                  interval is valid."
  3660.          ::= { adslAtucChanIntervalEntry 6 }
  3661.  
  3662.          adslAturChanIntervalTable   OBJECT-TYPE
  3663.              SYNTAX          SEQUENCE OF AdslAturChanIntervalEntry
  3664.              MAX-ACCESS      not-accessible
  3665.              STATUS          current
  3666.              DESCRIPTION
  3667.                  "This table provides one row for each ATUR channel's
  3668.                  performance data collection interval.
  3669.                  ADSL channel interfaces are those ifEntries
  3670.                  where ifType is equal to adslInterleave(124)
  3671.                  or adslFast(125)."
  3672.          ::= { adslMibObjects 13 }
  3673.  
  3674.          adslAturChanIntervalEntry   OBJECT-TYPE
  3675.              SYNTAX          AdslAturChanIntervalEntry
  3676.              MAX-ACCESS      not-accessible
  3677.              STATUS          current
  3678.              DESCRIPTION     "An entry in the adslAturIntervalTable."
  3679.              INDEX           { ifIndex, adslAturChanIntervalNumber }
  3680.          ::= { adslAturChanIntervalTable 1 }
  3681.  
  3682.          AdslAturChanIntervalEntry ::=
  3683.              SEQUENCE {
  3684.              adslAturChanIntervalNumber               INTEGER,
  3685.              adslAturChanIntervalReceivedBlks         PerfIntervalCount,
  3686.              adslAturChanIntervalTransmittedBlks      PerfIntervalCount,
  3687.              adslAturChanIntervalCorrectedBlks        PerfIntervalCount,
  3688.              adslAturChanIntervalUncorrectBlks        PerfIntervalCount,
  3689.              adslAturChanIntervalValidData            TruthValue
  3690.              }
  3691.          adslAturChanIntervalNumber OBJECT-TYPE
  3692.              SYNTAX      INTEGER(1..96)
  3693.              MAX-ACCESS  not-accessible
  3694.              STATUS      current
  3695.  
  3696.  
  3697.  
  3698. Bathrick & Ly               Standards Track                    [Page 66]
  3699.  
  3700. RFC 2662                     ADSL Line MIB                   August 1999
  3701.  
  3702.  
  3703.              DESCRIPTION
  3704.                  "Performance Data Interval number 1 is the
  3705.                  the most recent previous interval; interval
  3706.                  96 is 24 hours ago.  Intervals 2..96 are
  3707.                  optional."
  3708.          ::= { adslAturChanIntervalEntry 1 }
  3709.  
  3710.          adslAturChanIntervalReceivedBlks OBJECT-TYPE
  3711.              SYNTAX      PerfIntervalCount
  3712.              MAX-ACCESS  read-only
  3713.              STATUS      current
  3714.              DESCRIPTION
  3715.                  "Count of all encoded blocks received on this channel
  3716.                  during this interval."
  3717.          ::= { adslAturChanIntervalEntry 2 }
  3718.  
  3719.          adslAturChanIntervalTransmittedBlks  OBJECT-TYPE
  3720.              SYNTAX      PerfIntervalCount
  3721.              MAX-ACCESS  read-only
  3722.              STATUS      current
  3723.              DESCRIPTION
  3724.                  "Count of all encoded blocks transmitted on this
  3725.                  channel during this interval."
  3726.          ::= { adslAturChanIntervalEntry 3 }
  3727.  
  3728.          adslAturChanIntervalCorrectedBlks  OBJECT-TYPE
  3729.              SYNTAX      PerfIntervalCount
  3730.              MAX-ACCESS  read-only
  3731.              STATUS      current
  3732.              DESCRIPTION
  3733.                  "Count of all blocks received with errors that were
  3734.                  corrected on this channel during this interval."
  3735.          ::= { adslAturChanIntervalEntry 4 }
  3736.  
  3737.          adslAturChanIntervalUncorrectBlks  OBJECT-TYPE
  3738.              SYNTAX      PerfIntervalCount
  3739.              MAX-ACCESS  read-only
  3740.              STATUS      current
  3741.              DESCRIPTION
  3742.                  "Count of all blocks received with uncorrectable
  3743.                  errors on this channel during this interval."
  3744.          ::= { adslAturChanIntervalEntry 5 }
  3745.  
  3746.          adslAturChanIntervalValidData OBJECT-TYPE
  3747.              SYNTAX TruthValue
  3748.              MAX-ACCESS read-only
  3749.              STATUS current
  3750.              DESCRIPTION
  3751.  
  3752.  
  3753.  
  3754. Bathrick & Ly               Standards Track                    [Page 67]
  3755.  
  3756. RFC 2662                     ADSL Line MIB                   August 1999
  3757.  
  3758.  
  3759.                  "This variable indicates if the data for this
  3760.                  interval is valid."
  3761.          ::= { adslAturChanIntervalEntry 6 }
  3762.  
  3763.          -- Profile Group
  3764.          --
  3765.  
  3766.          adslLineConfProfileTable    OBJECT-TYPE
  3767.              SYNTAX          SEQUENCE OF AdslLineConfProfileEntry
  3768.              MAX-ACCESS      not-accessible
  3769.              STATUS          current
  3770.              DESCRIPTION
  3771.                  "This table contains information on the ADSL line
  3772.                  configuration.  One entry in this table reflects a
  3773.                  profile defined by a manager which can be used to
  3774.                  configure the ADSL line."
  3775.          ::= { adslMibObjects 14}
  3776.  
  3777.          adslLineConfProfileEntry    OBJECT-TYPE
  3778.              SYNTAX          AdslLineConfProfileEntry
  3779.              MAX-ACCESS      not-accessible
  3780.              STATUS          current
  3781.              DESCRIPTION
  3782.                  "Each entry consists of a list of parameters that
  3783.                  represents the configuration of an ADSL modem.
  3784.  
  3785.                  When `dynamic' profiles are implemented, a default
  3786.                  profile will always exist.  This profile's name will
  3787.                  be set to `DEFVAL' and its parameters will be set
  3788.                  to vendor specific values, unless otherwise specified
  3789.                  in this document.
  3790.  
  3791.                  When `static' profiles are implemented, profiles
  3792.                  are automaticly created or destroyed as ADSL
  3793.                  physical lines are discovered and removed by
  3794.                  the system.  The name of the profile will be
  3795.                  equivalent to the decimal value of the line's
  3796.                  interface index.
  3797.                  "
  3798.              INDEX { IMPLIED adslLineConfProfileName}
  3799.          ::= { adslLineConfProfileTable 1}
  3800.  
  3801.          AdslLineConfProfileEntry ::=
  3802.              SEQUENCE {
  3803.              adslLineConfProfileName               SnmpAdminString,
  3804.              adslAtucConfRateMode                  INTEGER,
  3805.              adslAtucConfRateChanRatio             INTEGER,
  3806.              adslAtucConfTargetSnrMgn              INTEGER,
  3807.  
  3808.  
  3809.  
  3810. Bathrick & Ly               Standards Track                    [Page 68]
  3811.  
  3812. RFC 2662                     ADSL Line MIB                   August 1999
  3813.  
  3814.  
  3815.              adslAtucConfMaxSnrMgn                 INTEGER,
  3816.              adslAtucConfMinSnrMgn                 INTEGER,
  3817.              adslAtucConfDownshiftSnrMgn           INTEGER,
  3818.              adslAtucConfUpshiftSnrMgn             INTEGER,
  3819.              adslAtucConfMinUpshiftTime            INTEGER,
  3820.              adslAtucConfMinDownshiftTime          INTEGER,
  3821.              adslAtucChanConfFastMinTxRate         Unsigned32,
  3822.              adslAtucChanConfInterleaveMinTxRate   Unsigned32,
  3823.              adslAtucChanConfFastMaxTxRate         Unsigned32,
  3824.              adslAtucChanConfInterleaveMaxTxRate   Unsigned32,
  3825.              adslAtucChanConfMaxInterleaveDelay    INTEGER,
  3826.              adslAturConfRateMode                  INTEGER,
  3827.              adslAturConfRateChanRatio             INTEGER,
  3828.              adslAturConfTargetSnrMgn              INTEGER,
  3829.              adslAturConfMaxSnrMgn                 INTEGER,
  3830.              adslAturConfMinSnrMgn                 INTEGER,
  3831.              adslAturConfDownshiftSnrMgn           INTEGER,
  3832.              adslAturConfUpshiftSnrMgn             INTEGER,
  3833.              adslAturConfMinUpshiftTime            INTEGER,
  3834.              adslAturConfMinDownshiftTime          INTEGER,
  3835.              adslAturChanConfFastMinTxRate         Unsigned32,
  3836.              adslAturChanConfInterleaveMinTxRate   Unsigned32,
  3837.              adslAturChanConfFastMaxTxRate         Unsigned32,
  3838.              adslAturChanConfInterleaveMaxTxRate   Unsigned32,
  3839.              adslAturChanConfMaxInterleaveDelay    INTEGER,
  3840.              adslLineConfProfileRowStatus          RowStatus
  3841.          }
  3842.  
  3843.          adslLineConfProfileName    OBJECT-TYPE
  3844.                  SYNTAX          SnmpAdminString (SIZE (1..32))
  3845.                  MAX-ACCESS      not-accessible
  3846.                  STATUS          current
  3847.                  DESCRIPTION
  3848.                  "This object is used by the line configuration table
  3849.                  in order to identify a row of this table.
  3850.  
  3851.                  When `dynamic' profiles are implemented, the profile
  3852.                  name is user specified.  Also, the system will always
  3853.                  provide a default profile whose name is `DEFVAL'.
  3854.  
  3855.                  When `static' profiles are implemented, there is an
  3856.                  one-to-one relationship between each line and its
  3857.                  profile.  In which case, the profile name will
  3858.                  need to algorithmicly represent the Line's ifIndex.
  3859.                  Therefore, the profile's name is a decimalized string
  3860.                  of the ifIndex that is fixed-length (i.e., 10) with
  3861.                  leading zero(s).  For example, the profile name for
  3862.                  ifIndex which equals '15' will be '0000000015'."
  3863.  
  3864.  
  3865.  
  3866. Bathrick & Ly               Standards Track                    [Page 69]
  3867.  
  3868. RFC 2662                     ADSL Line MIB                   August 1999
  3869.  
  3870.  
  3871.          ::= { adslLineConfProfileEntry 1 }
  3872.  
  3873.          adslAtucConfRateMode OBJECT-TYPE
  3874.              SYNTAX      INTEGER {
  3875.                  fixed (1),              -- no rate adaptation
  3876.                  adaptAtStartup (2),     -- perform rate adaptation
  3877.                                          -- only at initialization
  3878.                  adaptAtRuntime (3)      -- perform rate adaptation at
  3879.                                          -- any time
  3880.              }
  3881.              MAX-ACCESS  read-create
  3882.              STATUS      current
  3883.              DESCRIPTION
  3884.                  "Defines what form of transmit rate adaptation is
  3885.                  configured on this modem.  See ADSL Forum TR-005 [3]
  3886.                  for more information."
  3887.          ::= { adslLineConfProfileEntry 2 }
  3888.  
  3889.          adslAtucConfRateChanRatio OBJECT-TYPE
  3890.              SYNTAX      INTEGER(0..100)
  3891.              UNITS        "%"
  3892.              MAX-ACCESS  read-create
  3893.              STATUS      current
  3894.              DESCRIPTION
  3895.                  "Configured allocation ratio of excess transmit
  3896.                  bandwidth between fast and interleaved channels.  Only
  3897.                  applies when two channel mode and RADSL are supported.
  3898.                  Distribute bandwidth on each channel in excess of the
  3899.                  corresponding ChanConfMinTxRate so that:
  3900.                  adslAtucConfRateChanRatio =
  3901.  
  3902.                          [Fast / (Fast + Interleaved)] * 100
  3903.  
  3904.                  In other words this value is the fast channel
  3905.                  percentage."
  3906.          ::= { adslLineConfProfileEntry 3 }
  3907.  
  3908.        adslAtucConfTargetSnrMgn OBJECT-TYPE
  3909.              SYNTAX      INTEGER (0..310)
  3910.              UNITS       "tenth dB"
  3911.              MAX-ACCESS  read-create
  3912.              STATUS      current
  3913.              DESCRIPTION
  3914.                  "Configured Target Signal/Noise Margin.
  3915.                  This is the Noise Margin the modem must achieve
  3916.                  with a BER of 10-7 or better to successfully complete
  3917.                  initialization."
  3918.          ::= { adslLineConfProfileEntry 4 }
  3919.  
  3920.  
  3921.  
  3922. Bathrick & Ly               Standards Track                    [Page 70]
  3923.  
  3924. RFC 2662                     ADSL Line MIB                   August 1999
  3925.  
  3926.  
  3927.        adslAtucConfMaxSnrMgn OBJECT-TYPE
  3928.              SYNTAX      INTEGER (0..310)
  3929.              UNITS       "tenth dB"
  3930.              MAX-ACCESS  read-create
  3931.              STATUS      current
  3932.              DESCRIPTION
  3933.                  "Configured Maximum acceptable Signal/Noise Margin.
  3934.                  If the Noise Margin is above this the modem should
  3935.                  attempt to reduce its power output to optimize its
  3936.                  operation."
  3937.          ::= { adslLineConfProfileEntry 5 }
  3938.  
  3939.          adslAtucConfMinSnrMgn  OBJECT-TYPE
  3940.              SYNTAX      INTEGER (0..310)
  3941.              UNITS       "tenth dB"
  3942.              MAX-ACCESS  read-create
  3943.              STATUS      current
  3944.              DESCRIPTION
  3945.                  "Configured Minimum acceptable Signal/Noise Margin.
  3946.                  If the noise margin falls below this level, the modem
  3947.                  should attempt to increase its power output.  If that
  3948.                  is not possible the modem will attempt to
  3949.                  re-initialize or shut down."
  3950.          ::= { adslLineConfProfileEntry 6 }
  3951.  
  3952.          adslAtucConfDownshiftSnrMgn  OBJECT-TYPE
  3953.              SYNTAX      INTEGER (0..310)
  3954.              UNITS       "tenth dB"
  3955.              MAX-ACCESS  read-create
  3956.              STATUS      current
  3957.              DESCRIPTION
  3958.                  "Configured Signal/Noise Margin for rate downshift.
  3959.                  If the noise margin falls below this level, the modem
  3960.                  should attempt to decrease its transmit rate.  In
  3961.                  the case that RADSL mode is not present,
  3962.                  the value will be `0'."
  3963.          ::= { adslLineConfProfileEntry 7 }
  3964.  
  3965.          adslAtucConfUpshiftSnrMgn  OBJECT-TYPE
  3966.              SYNTAX      INTEGER (0..310)
  3967.              UNITS       "tenth dB"
  3968.              MAX-ACCESS  read-create
  3969.              STATUS      current
  3970.              DESCRIPTION
  3971.                  "Configured Signal/Noise Margin for rate upshift.
  3972.                  If the noise margin rises above this level, the modem
  3973.                  should attempt to increase its transmit rate.    In
  3974.                  the case that RADSL is not present, the value will
  3975.  
  3976.  
  3977.  
  3978. Bathrick & Ly               Standards Track                    [Page 71]
  3979.  
  3980. RFC 2662                     ADSL Line MIB                   August 1999
  3981.  
  3982.  
  3983.                  be `0'."
  3984.          ::= { adslLineConfProfileEntry 8 }
  3985.  
  3986.          adslAtucConfMinUpshiftTime OBJECT-TYPE
  3987.              SYNTAX      INTEGER(0..16383)
  3988.              UNITS       "seconds"
  3989.              MAX-ACCESS  read-create
  3990.              STATUS      current
  3991.              DESCRIPTION
  3992.                  "Minimum time that the current margin is above
  3993.                  UpshiftSnrMgn before an upshift occurs.
  3994.                  In the case that RADSL is not present, the value will
  3995.                  be `0'."
  3996.          ::= { adslLineConfProfileEntry 9 }
  3997.         adslAtucConfMinDownshiftTime OBJECT-TYPE
  3998.              SYNTAX      INTEGER(0..16383)
  3999.              UNITS       "seconds"
  4000.              MAX-ACCESS  read-create
  4001.              STATUS      current
  4002.              DESCRIPTION
  4003.                  "Minimum time that the current margin is below
  4004.                  DownshiftSnrMgn before a downshift occurs.
  4005.                  In the case that RADSL mode is not present,
  4006.                  the value will be `0'."
  4007.          ::= { adslLineConfProfileEntry 10 }
  4008.  
  4009.          adslAtucChanConfFastMinTxRate  OBJECT-TYPE
  4010.              SYNTAX      Unsigned32
  4011.              UNITS       "bps"
  4012.              MAX-ACCESS  read-create
  4013.              STATUS      current
  4014.              DESCRIPTION
  4015.                  "Configured Minimum Transmit rate for `Fast' channels,
  4016.                  in bps.  See adslAtucConfRateChanRatio for information
  4017.                  regarding RADSL mode and ATUR transmit rate for
  4018.                  ATUC receive rates."
  4019.          ::= { adslLineConfProfileEntry 11 }
  4020.  
  4021.          adslAtucChanConfInterleaveMinTxRate OBJECT-TYPE
  4022.              SYNTAX      Unsigned32
  4023.              UNITS       "bps"
  4024.              MAX-ACCESS  read-create
  4025.              STATUS      current
  4026.              DESCRIPTION
  4027.                  "Configured Minimum Transmit rate for `Interleave'
  4028.                  channels, in bps.  See adslAtucConfRateChanRatio for
  4029.                  information regarding RADSL mode and see
  4030.                  ATUR transmit rate for receive rates."
  4031.  
  4032.  
  4033.  
  4034. Bathrick & Ly               Standards Track                    [Page 72]
  4035.  
  4036. RFC 2662                     ADSL Line MIB                   August 1999
  4037.  
  4038.  
  4039.          ::= { adslLineConfProfileEntry 12 }
  4040.  
  4041.          adslAtucChanConfFastMaxTxRate  OBJECT-TYPE
  4042.              SYNTAX      Unsigned32
  4043.              UNITS       "bps"
  4044.              MAX-ACCESS  read-create
  4045.              STATUS      current
  4046.              DESCRIPTION
  4047.                  "Configured Maximum Transmit rate for `Fast' channels,
  4048.                  in bps.  See adslAtucConfRateChanRatio for information
  4049.                  regarding RADSL mode and see ATUR transmit rate for
  4050.                  ATUC receive rates."
  4051.          ::= { adslLineConfProfileEntry 13 }
  4052.  
  4053.          adslAtucChanConfInterleaveMaxTxRate OBJECT-TYPE
  4054.              SYNTAX      Unsigned32
  4055.              UNITS       "bps"
  4056.              MAX-ACCESS  read-create
  4057.              STATUS      current
  4058.              DESCRIPTION
  4059.                  "Configured Maximum Transmit rate for `Interleave'
  4060.                  channels, in bps.  See adslAtucConfRateChanRatio for
  4061.                  information regarding RADSL mode and ATUR transmit
  4062.                  rate for ATUC receive rates."
  4063.          ::= { adslLineConfProfileEntry 14 }
  4064.  
  4065.          adslAtucChanConfMaxInterleaveDelay OBJECT-TYPE
  4066.              SYNTAX      INTEGER(0..255)
  4067.              UNITS        "milli-seconds"
  4068.              MAX-ACCESS  read-create
  4069.              STATUS      current
  4070.              DESCRIPTION
  4071.                  "Configured maximum Interleave Delay for this channel.
  4072.  
  4073.                  Interleave delay applies only to the interleave channel
  4074.                  and defines the mapping (relative spacing) between
  4075.                  subsequent input bytes at the interleaver input and
  4076.                  their placement in the bit stream at the interleaver
  4077.                  output.  Larger numbers provide greater separation
  4078.                  between consecutive input bytes in the output bit
  4079.                  stream allowing for improved impulse noise immunity
  4080.                  at the expense of payload latency."
  4081.          ::= { adslLineConfProfileEntry 15 }
  4082.  
  4083.          adslAturConfRateMode OBJECT-TYPE
  4084.              SYNTAX      INTEGER {
  4085.                  fixed (1),              -- no rate adaptation
  4086.                  adaptAtStartup (2),     -- perform rate adaptation
  4087.  
  4088.  
  4089.  
  4090. Bathrick & Ly               Standards Track                    [Page 73]
  4091.  
  4092. RFC 2662                     ADSL Line MIB                   August 1999
  4093.  
  4094.  
  4095.                                          -- only at initialization
  4096.                  adaptAtRuntime (3)      -- perform rate adaptation at
  4097.                                          -- any time
  4098.              }
  4099.              MAX-ACCESS  read-create
  4100.              STATUS      current
  4101.              DESCRIPTION
  4102.                  "Defines what form of transmit rate adaptation is
  4103.                  configured on this modem.  See ADSL Forum TR-005 [3]
  4104.                  for more information."
  4105.          ::= { adslLineConfProfileEntry 16 }
  4106.  
  4107.          adslAturConfRateChanRatio OBJECT-TYPE
  4108.              SYNTAX      INTEGER(0..100)
  4109.              UNITS        "%"
  4110.              MAX-ACCESS  read-create
  4111.              STATUS      current
  4112.              DESCRIPTION
  4113.                  "Configured allocation ratio of excess transmit
  4114.                  bandwidth between fast and interleaved channels.  Only
  4115.                  applies when two channel mode and RADSL are supported.
  4116.                  Distribute bandwidth on each channel in excess of the
  4117.                  corresponding ChanConfMinTxRate so that:
  4118.                  adslAturConfRateChanRatio =
  4119.  
  4120.                          [Fast / (Fast + Interleaved)] * 100
  4121.  
  4122.                  In other words this value is the fast channel
  4123.                  percentage."
  4124.          ::= { adslLineConfProfileEntry 17 }
  4125.  
  4126.        adslAturConfTargetSnrMgn OBJECT-TYPE
  4127.              SYNTAX      INTEGER (0..310)
  4128.              UNITS       "tenth dB"
  4129.              MAX-ACCESS  read-create
  4130.              STATUS      current
  4131.              DESCRIPTION
  4132.                  "Configured Target Signal/Noise Margin.
  4133.                  This is the Noise Margin the modem must achieve
  4134.                  with a BER of 10-7 or better to successfully complete
  4135.                  initialization."
  4136.          ::= { adslLineConfProfileEntry 18 }
  4137.  
  4138.        adslAturConfMaxSnrMgn OBJECT-TYPE
  4139.              SYNTAX      INTEGER (0..310)
  4140.              UNITS       "tenth dB"
  4141.              MAX-ACCESS  read-create
  4142.              STATUS      current
  4143.  
  4144.  
  4145.  
  4146. Bathrick & Ly               Standards Track                    [Page 74]
  4147.  
  4148. RFC 2662                     ADSL Line MIB                   August 1999
  4149.  
  4150.  
  4151.              DESCRIPTION
  4152.                  "Configured Maximum acceptable Signal/Noise Margin.
  4153.                  If the Noise Margin is above this the modem should
  4154.                  attempt to reduce its power output to optimize its
  4155.                  operation."
  4156.          ::= { adslLineConfProfileEntry 19 }
  4157.  
  4158.         adslAturConfMinSnrMgn  OBJECT-TYPE
  4159.              SYNTAX      INTEGER (0..310)
  4160.              UNITS       "tenth dB"
  4161.              MAX-ACCESS  read-create
  4162.              STATUS      current
  4163.              DESCRIPTION
  4164.                  "Configured Minimum acceptable Signal/Noise Margin.
  4165.                  If the noise margin falls below this level, the modem
  4166.                  should attempt to increase its power output.  If that
  4167.                  is not possible the modem will attempt to
  4168.                  re-initialize or shut down."
  4169.          ::= { adslLineConfProfileEntry 20 }
  4170.  
  4171.          adslAturConfDownshiftSnrMgn  OBJECT-TYPE
  4172.              SYNTAX      INTEGER (0..310)
  4173.              UNITS       "tenth dB"
  4174.              MAX-ACCESS  read-create
  4175.              STATUS      current
  4176.              DESCRIPTION
  4177.                  "Configured Signal/Noise Margin for rate downshift.
  4178.                  If the noise margin falls below this level, the modem
  4179.                  should attempt to decrease its transmit rate.
  4180.                  In the case that RADSL mode is not present,
  4181.                  the value will be `0'."
  4182.          ::= { adslLineConfProfileEntry 21 }
  4183.  
  4184.          adslAturConfUpshiftSnrMgn  OBJECT-TYPE
  4185.              SYNTAX      INTEGER (0..310)
  4186.              UNITS       "tenth dB"
  4187.              MAX-ACCESS  read-create
  4188.              STATUS      current
  4189.              DESCRIPTION
  4190.                  "Configured Signal/Noise Margin for rate upshift.
  4191.                  If the noise margin rises above this level, the modem
  4192.                  should attempt to increase its transmit rate.
  4193.                  In the case that RADSL is not present,
  4194.                  the value will be `0'."
  4195.          ::= { adslLineConfProfileEntry 22 }
  4196.  
  4197.          adslAturConfMinUpshiftTime OBJECT-TYPE
  4198.              SYNTAX      INTEGER(0..16383)
  4199.  
  4200.  
  4201.  
  4202. Bathrick & Ly               Standards Track                    [Page 75]
  4203.  
  4204. RFC 2662                     ADSL Line MIB                   August 1999
  4205.  
  4206.  
  4207.              UNITS       "seconds"
  4208.              MAX-ACCESS  read-create
  4209.              STATUS      current
  4210.              DESCRIPTION
  4211.                  "Minimum time that the current margin is above
  4212.                  UpshiftSnrMgn before an upshift occurs.
  4213.                  In the case that RADSL is not present, the value will
  4214.                  be `0'."
  4215.          ::= { adslLineConfProfileEntry 23 }
  4216.  
  4217.         adslAturConfMinDownshiftTime OBJECT-TYPE
  4218.              SYNTAX      INTEGER(0..16383)
  4219.              UNITS       "seconds"
  4220.              MAX-ACCESS  read-create
  4221.              STATUS      current
  4222.              DESCRIPTION
  4223.                  "Minimum time that the current margin is below
  4224.                  DownshiftSnrMgn before a downshift occurs.
  4225.                  In the case that RADSL mode is not present,
  4226.                  the value will be `0'."
  4227.          ::= { adslLineConfProfileEntry 24 }
  4228.  
  4229.          adslAturChanConfFastMinTxRate  OBJECT-TYPE
  4230.              SYNTAX      Unsigned32
  4231.              UNITS       "bps"
  4232.              MAX-ACCESS  read-create
  4233.              STATUS      current
  4234.              DESCRIPTION
  4235.                  "Configured Minimum Transmit rate for `Fast' channels,
  4236.                  in bps.  See adslAturConfRateChanRatio for information
  4237.                  regarding RADSL mode and ATUC transmit rate
  4238.                  for ATUR receive rates."
  4239.          ::= { adslLineConfProfileEntry 25 }
  4240.  
  4241.          adslAturChanConfInterleaveMinTxRate OBJECT-TYPE
  4242.              SYNTAX      Unsigned32
  4243.              UNITS       "bps"
  4244.              MAX-ACCESS  read-create
  4245.              STATUS      current
  4246.              DESCRIPTION
  4247.                  "Configured Minimum Transmit rate for `Interleave'
  4248.                  channels, in bps.  See adslAturConfRateChanRatio for
  4249.                  information regarding RADSL mode and ATUC transmit rate
  4250.                  for ATUR receive rates."
  4251.          ::= { adslLineConfProfileEntry 26 }
  4252.  
  4253.          adslAturChanConfFastMaxTxRate  OBJECT-TYPE
  4254.              SYNTAX      Unsigned32
  4255.  
  4256.  
  4257.  
  4258. Bathrick & Ly               Standards Track                    [Page 76]
  4259.  
  4260. RFC 2662                     ADSL Line MIB                   August 1999
  4261.  
  4262.  
  4263.              UNITS       "bps"
  4264.              MAX-ACCESS  read-create
  4265.              STATUS      current
  4266.              DESCRIPTION
  4267.                  "Configured Maximum Transmit rate for `Fast' channels,
  4268.                  in bps.  See adslAturConfRateChanRatio for information
  4269.                  regarding RADSL mode and ATUC transmit rate
  4270.                  for ATUR receive rates."
  4271.          ::= { adslLineConfProfileEntry 27 }
  4272.  
  4273.          adslAturChanConfInterleaveMaxTxRate OBJECT-TYPE
  4274.              SYNTAX      Unsigned32
  4275.              UNITS       "bps"
  4276.              MAX-ACCESS  read-create
  4277.              STATUS      current
  4278.              DESCRIPTION
  4279.                  "Configured Maximum Transmit rate for `Interleave'
  4280.                  channels, in bps.  See adslAturConfRateChanRatio for
  4281.                  information regarding RADSL mode and see
  4282.                  ATUC transmit rate for ATUR receive rates."
  4283.          ::= { adslLineConfProfileEntry 28 }
  4284.  
  4285.          adslAturChanConfMaxInterleaveDelay OBJECT-TYPE
  4286.              SYNTAX      INTEGER(0..255)
  4287.              UNITS        "milli-seconds"
  4288.              MAX-ACCESS  read-create
  4289.              STATUS      current
  4290.              DESCRIPTION
  4291.                  "Configured maximum Interleave Delay for this channel.
  4292.  
  4293.                  Interleave delay applies only to the interleave channel
  4294.                  and defines the mapping (relative spacing) between
  4295.                  subsequent input bytes at the interleaver input and
  4296.                  their placement in the bit stream at the interleaver
  4297.                  output.  Larger numbers provide greater separation
  4298.                  between consecutive input bytes in the output bit
  4299.                  stream allowing for improved impulse noise immunity
  4300.                  at the expense of payload latency."
  4301.          ::= { adslLineConfProfileEntry 29 }
  4302.  
  4303.          adslLineConfProfileRowStatus OBJECT-TYPE
  4304.              SYNTAX          RowStatus
  4305.              MAX-ACCESS      read-create
  4306.              STATUS          current
  4307.              DESCRIPTION
  4308.                  "This object is used to create a new row or modify or
  4309.                  delete an existing row in this table.
  4310.  
  4311.  
  4312.  
  4313.  
  4314. Bathrick & Ly               Standards Track                    [Page 77]
  4315.  
  4316. RFC 2662                     ADSL Line MIB                   August 1999
  4317.  
  4318.  
  4319.                  A profile activated by setting this object to
  4320.                  `active'.  When `active' is set, the system
  4321.                  will validate the profile.
  4322.  
  4323.                  Before a profile can be deleted or taken out of
  4324.                  service, (by setting this object to `destroy' or
  4325.                  `outOfService') it must be first unreferenced
  4326.                  from all associated lines.
  4327.  
  4328.                  If the implementator of this MIB has chosen not
  4329.                  to implement `dynamic assignment' of profiles, this
  4330.                  object's MIN-ACCESS is read-only and its value
  4331.                  is always to be `active'."
  4332.          ::= { adslLineConfProfileEntry 30 }
  4333.  
  4334.          adslLineAlarmConfProfileTable    OBJECT-TYPE
  4335.              SYNTAX          SEQUENCE OF AdslLineAlarmConfProfileEntry
  4336.              MAX-ACCESS      not-accessible
  4337.              STATUS          current
  4338.              DESCRIPTION
  4339.                  "This table contains information on the ADSL line
  4340.                  configuration.  One entry in this table reflects a
  4341.                  profile defined by a manager which can be used to
  4342.                  configure the modem for a physical line"
  4343.          ::= { adslMibObjects 15}
  4344.  
  4345.          adslLineAlarmConfProfileEntry    OBJECT-TYPE
  4346.              SYNTAX          AdslLineAlarmConfProfileEntry
  4347.              MAX-ACCESS      not-accessible
  4348.              STATUS          current
  4349.              DESCRIPTION
  4350.                  "Each entry consists of a list of parameters that
  4351.                  represents the configuration of an ADSL modem.
  4352.  
  4353.                  When `dynamic' profiles are implemented, a default
  4354.                  profile will always exist.  This profile's name will
  4355.                  be set to `DEFVAL' and its parameters will be set to
  4356.                  vendor specific values, unless otherwise specified
  4357.                  in this document.
  4358.  
  4359.                  When `static' profiles are implemented, profiles
  4360.                  are automaticly created or destroyed as ADSL
  4361.                  physical lines are discovered and removed by
  4362.                  the system.  The name of the profile will be
  4363.                  equivalent to the decimal value of the line's
  4364.                  interface index.
  4365.                  "
  4366.              INDEX { IMPLIED adslLineAlarmConfProfileName}
  4367.  
  4368.  
  4369.  
  4370. Bathrick & Ly               Standards Track                    [Page 78]
  4371.  
  4372. RFC 2662                     ADSL Line MIB                   August 1999
  4373.  
  4374.  
  4375.          ::= { adslLineAlarmConfProfileTable 1}
  4376.  
  4377.          AdslLineAlarmConfProfileEntry ::=
  4378.              SEQUENCE {
  4379.              adslLineAlarmConfProfileName          SnmpAdminString,
  4380.              adslAtucThresh15MinLofs               INTEGER,
  4381.              adslAtucThresh15MinLoss               INTEGER,
  4382.              adslAtucThresh15MinLols               INTEGER,
  4383.              adslAtucThresh15MinLprs               INTEGER,
  4384.              adslAtucThresh15MinESs                INTEGER,
  4385.              adslAtucThreshFastRateUp              Unsigned32,
  4386.              adslAtucThreshInterleaveRateUp        Unsigned32,
  4387.              adslAtucThreshFastRateDown            Unsigned32,
  4388.              adslAtucThreshInterleaveRateDown      Unsigned32,
  4389.              adslAtucInitFailureTrapEnable         INTEGER,
  4390.              adslAturThresh15MinLofs               INTEGER,
  4391.              adslAturThresh15MinLoss               INTEGER,
  4392.              adslAturThresh15MinLprs               INTEGER,
  4393.              adslAturThresh15MinESs                INTEGER,
  4394.              adslAturThreshFastRateUp              Unsigned32,
  4395.              adslAturThreshInterleaveRateUp        Unsigned32,
  4396.              adslAturThreshFastRateDown            Unsigned32,
  4397.              adslAturThreshInterleaveRateDown      Unsigned32,
  4398.              adslLineAlarmConfProfileRowStatus     RowStatus
  4399.              }
  4400.  
  4401.          adslLineAlarmConfProfileName    OBJECT-TYPE
  4402.              SYNTAX          SnmpAdminString (SIZE (1..32))
  4403.              MAX-ACCESS      not-accessible
  4404.              STATUS          current
  4405.              DESCRIPTION
  4406.                  "This object is used by the line alarm configuration
  4407.                  table in order to identify a row of this table.
  4408.  
  4409.                  When `dynamic' profiles are implemented, the profile
  4410.                  name is user specified.  Also, the system will always
  4411.                  provide a default profile whose name is `DEFVAL'.
  4412.  
  4413.                  When `static' profiles are implemented, there is an
  4414.                  one-to-one relationship between each line and its
  4415.                  profile.  In which case, the profile name will
  4416.                  need to algorithmicly represent the Line's ifIndex.
  4417.                  Therefore, the profile's name is a decimalized string
  4418.                  of the ifIndex that is fixed-length (i.e., 10) with
  4419.                  leading zero(s).  For example, the profile name for
  4420.                  ifIndex which equals '15' will be '0000000015'."
  4421.          ::= { adslLineAlarmConfProfileEntry 1}
  4422.  
  4423.  
  4424.  
  4425.  
  4426. Bathrick & Ly               Standards Track                    [Page 79]
  4427.  
  4428. RFC 2662                     ADSL Line MIB                   August 1999
  4429.  
  4430.  
  4431.          adslAtucThresh15MinLofs OBJECT-TYPE
  4432.              SYNTAX      INTEGER(0..900)
  4433.              UNITS       "seconds"
  4434.              MAX-ACCESS  read-create
  4435.              STATUS      current
  4436.              DESCRIPTION
  4437.                  "The number of Loss of Frame Seconds
  4438.                  encountered by an ADSL interface within any given 15
  4439.                  minutes performance data collection period, which
  4440.                  causes the SNMP agent to send an
  4441.                  adslAtucPerfLofsThreshTrap.
  4442.                  One trap will be sent per interval per interface.
  4443.                  A value of `0' will disable the trap."
  4444.          ::= { adslLineAlarmConfProfileEntry 2}
  4445.  
  4446.          adslAtucThresh15MinLoss  OBJECT-TYPE
  4447.              SYNTAX      INTEGER(0..900)
  4448.              UNITS       "seconds"
  4449.              MAX-ACCESS  read-create
  4450.              STATUS      current
  4451.              DESCRIPTION
  4452.                  "The number of Loss of Signal Seconds
  4453.                  encountered by an ADSL interface within any given 15
  4454.                  minutes performance data collection period, which
  4455.                  causes the SNMP agent to send an
  4456.                  adslAtucPerfLossThreshTrap.
  4457.                  One trap will be sent per interval per interface.
  4458.                  A value of `0' will disable the trap."
  4459.          ::= { adslLineAlarmConfProfileEntry 3}
  4460.  
  4461.          adslAtucThresh15MinLols  OBJECT-TYPE
  4462.              SYNTAX      INTEGER(0..900)
  4463.              UNITS       "seconds"
  4464.              MAX-ACCESS  read-create
  4465.              STATUS      current
  4466.              DESCRIPTION
  4467.                  "The number of Loss of Link Seconds
  4468.                  encountered by an ADSL interface within any given 15
  4469.                  minutes performance data collection period, which
  4470.                  causes the SNMP agent to send an
  4471.                  adslAtucPerfLolsThreshTrap.
  4472.                  One trap will be sent per interval per interface.
  4473.                  A value of `0' will disable the trap."
  4474.          ::= { adslLineAlarmConfProfileEntry 4}
  4475.  
  4476.          adslAtucThresh15MinLprs  OBJECT-TYPE
  4477.              SYNTAX      INTEGER(0..900)
  4478.              UNITS       "seconds"
  4479.  
  4480.  
  4481.  
  4482. Bathrick & Ly               Standards Track                    [Page 80]
  4483.  
  4484. RFC 2662                     ADSL Line MIB                   August 1999
  4485.  
  4486.  
  4487.              MAX-ACCESS  read-create
  4488.              STATUS      current
  4489.              DESCRIPTION
  4490.                  "The number of Loss of Power Seconds
  4491.                  encountered by an ADSL interface within any given 15
  4492.                  minutes performance data collection period, which
  4493.                  causes the SNMP agent to send an
  4494.                  adslAtucPerfLprsThreshTrap.
  4495.                  One trap will be sent per interval per interface.
  4496.                  A value of `0' will disable the trap."
  4497.          ::= { adslLineAlarmConfProfileEntry 5}
  4498.  
  4499.          adslAtucThresh15MinESs  OBJECT-TYPE
  4500.              SYNTAX      INTEGER(0..900)
  4501.              UNITS       "seconds"
  4502.              MAX-ACCESS  read-create
  4503.              STATUS      current
  4504.              DESCRIPTION
  4505.                  "The number of Errored Seconds
  4506.                  encountered by an ADSL interface within any given 15
  4507.                  minutes performance data collection period, which
  4508.                  causes the SNMP agent to send an
  4509.                  adslAtucPerfESsThreshTrap.
  4510.                  One trap will be sent per interval per interface.
  4511.                  A value of `0' will disable the trap."
  4512.          ::= { adslLineAlarmConfProfileEntry 6}
  4513.  
  4514.          adslAtucThreshFastRateUp OBJECT-TYPE
  4515.              SYNTAX      Unsigned32
  4516.              UNITS       "bps"
  4517.              MAX-ACCESS  read-create
  4518.              STATUS      current
  4519.              DESCRIPTION
  4520.                  "Applies to `Fast' channels only.
  4521.                  Configured change in rate causing an
  4522.                  adslAtucRateChangeTrap. A trap is produced when:
  4523.                  ChanCurrTxRate >= ChanPrevTxRate plus the value of
  4524.                  this object. A value of `0' will disable the trap."
  4525.          ::= { adslLineAlarmConfProfileEntry 7}
  4526.  
  4527.          adslAtucThreshInterleaveRateUp OBJECT-TYPE
  4528.              SYNTAX      Unsigned32
  4529.              UNITS       "bps"
  4530.              MAX-ACCESS  read-create
  4531.              STATUS      current
  4532.              DESCRIPTION
  4533.                  "Applies to `Interleave' channels only.
  4534.                  Configured change in rate causing an
  4535.  
  4536.  
  4537.  
  4538. Bathrick & Ly               Standards Track                    [Page 81]
  4539.  
  4540. RFC 2662                     ADSL Line MIB                   August 1999
  4541.  
  4542.  
  4543.                  adslAtucRateChangeTrap.  A trap is produced when:
  4544.                  ChanCurrTxRate >= ChanPrevTxRate plus the value of
  4545.                  this object. A value of `0' will disable the trap."
  4546.          ::= { adslLineAlarmConfProfileEntry 8}
  4547.  
  4548.          adslAtucThreshFastRateDown OBJECT-TYPE
  4549.              SYNTAX      Unsigned32
  4550.              UNITS       "bps"
  4551.              MAX-ACCESS  read-create
  4552.              STATUS      current
  4553.              DESCRIPTION
  4554.                  "Applies to `Fast' channels only.
  4555.                  Configured change in rate causing an
  4556.                  adslAtucRateChangeTrap.  A trap is produced when:
  4557.                  ChanCurrTxRate <= ChanPrevTxRate minus the value of
  4558.                  this object. A value of `0' will disable the trap."
  4559.          ::= { adslLineAlarmConfProfileEntry 9 }
  4560.  
  4561.          adslAtucThreshInterleaveRateDown OBJECT-TYPE
  4562.              SYNTAX      Unsigned32
  4563.              UNITS       "bps"
  4564.              MAX-ACCESS  read-create
  4565.              STATUS      current
  4566.              DESCRIPTION
  4567.                  "Applies to `Interleave' channels only.
  4568.                  Configured change in rate causing an
  4569.                  adslAtucRateChangeTrap.  A trap is produced when:
  4570.                  ChanCurrTxRate <= ChanPrevTxRate minus the value of
  4571.                  this object. A value of `0' will disable the trap."
  4572.          ::= { adslLineAlarmConfProfileEntry 10 }
  4573.  
  4574.          adslAtucInitFailureTrapEnable OBJECT-TYPE
  4575.              SYNTAX      INTEGER {
  4576.                  enable (1),
  4577.                  disable (2)
  4578.              }
  4579.              MAX-ACCESS  read-create
  4580.              STATUS      current
  4581.              DESCRIPTION
  4582.                  "Enables and disables the InitFailureTrap.  This
  4583.                  object is defaulted disable(2)."
  4584.          DEFVAL { disable }
  4585.          ::= { adslLineAlarmConfProfileEntry 11 }
  4586.  
  4587.          adslAturThresh15MinLofs OBJECT-TYPE
  4588.              SYNTAX      INTEGER(0..900)
  4589.              UNITS       "seconds"
  4590.              MAX-ACCESS  read-create
  4591.  
  4592.  
  4593.  
  4594. Bathrick & Ly               Standards Track                    [Page 82]
  4595.  
  4596. RFC 2662                     ADSL Line MIB                   August 1999
  4597.  
  4598.  
  4599.              STATUS      current
  4600.              DESCRIPTION
  4601.                  "The number of Loss of Frame Seconds
  4602.                  encountered by an ADSL interface within any given 15
  4603.                  minutes performance data collection period, which
  4604.                  causes the SNMP agent to send an
  4605.                  adslAturPerfLofsThreshTrap.
  4606.                  One trap will be sent per interval per interface.
  4607.                  A value of `0' will disable the trap."
  4608.          ::= { adslLineAlarmConfProfileEntry 12 }
  4609.  
  4610.          adslAturThresh15MinLoss  OBJECT-TYPE
  4611.              SYNTAX      INTEGER(0..900)
  4612.              UNITS       "seconds"
  4613.              MAX-ACCESS  read-create
  4614.              STATUS      current
  4615.              DESCRIPTION
  4616.                  "The number of Loss of Signal Seconds
  4617.                  encountered by an ADSL interface within any given 15
  4618.                  minutes performance data collection period, which
  4619.                  causes the SNMP agent to send an
  4620.                  adslAturPerfLossThreshTrap.
  4621.                  One trap will be sent per interval per interface.
  4622.                  A value of `0' will disable the trap."
  4623.          ::= { adslLineAlarmConfProfileEntry 13 }
  4624.  
  4625.          adslAturThresh15MinLprs  OBJECT-TYPE
  4626.              SYNTAX      INTEGER(0..900)
  4627.              UNITS       "seconds"
  4628.              MAX-ACCESS  read-create
  4629.              STATUS      current
  4630.              DESCRIPTION
  4631.                  "The number of Loss of Power Seconds
  4632.                  encountered by an ADSL interface within any given 15
  4633.                  minutes performance data collection period, which
  4634.                  causes the SNMP agent to send an
  4635.                  adslAturPerfLprsThreshTrap.
  4636.                  One trap will be sent per interval per interface.
  4637.                  A value of `0' will disable the trap."
  4638.          ::= { adslLineAlarmConfProfileEntry 14 }
  4639.  
  4640.          adslAturThresh15MinESs  OBJECT-TYPE
  4641.              SYNTAX      INTEGER(0..900)
  4642.              UNITS       "seconds"
  4643.              MAX-ACCESS  read-create
  4644.              STATUS      current
  4645.              DESCRIPTION
  4646.                  "The number of Errored Seconds
  4647.  
  4648.  
  4649.  
  4650. Bathrick & Ly               Standards Track                    [Page 83]
  4651.  
  4652. RFC 2662                     ADSL Line MIB                   August 1999
  4653.  
  4654.  
  4655.                  encountered by an ADSL interface within any given 15
  4656.                  minutes performance data collection period, which
  4657.                  causes the SNMP agent to send an
  4658.                  adslAturPerfESsThreshTrap.
  4659.                  One trap will be sent per interval per interface.
  4660.                  A value of `0' will disable the trap."
  4661.          ::= { adslLineAlarmConfProfileEntry 15 }
  4662.  
  4663.          adslAturThreshFastRateUp OBJECT-TYPE
  4664.              SYNTAX      Unsigned32
  4665.              UNITS       "bps"
  4666.              MAX-ACCESS  read-create
  4667.              STATUS      current
  4668.              DESCRIPTION
  4669.                  "Applies to `Fast' channels only.
  4670.                  Configured change in rate causing an
  4671.                  adslAturRateChangeTrap.  A trap is produced when:
  4672.                  ChanCurrTxRate >= ChanPrevTxRate plus the value of
  4673.                  this object. A value of `0' will disable the trap."
  4674.          ::= { adslLineAlarmConfProfileEntry 16 }
  4675.  
  4676.          adslAturThreshInterleaveRateUp OBJECT-TYPE
  4677.              SYNTAX      Unsigned32
  4678.              UNITS       "bps"
  4679.              MAX-ACCESS  read-create
  4680.              STATUS      current
  4681.              DESCRIPTION
  4682.                  "Applies to `Interleave' channels only.
  4683.                  configured change in rate causing an
  4684.                  adslAturRateChangeTrap.  A trap is produced when:
  4685.                  ChanCurrTxRate >= ChanPrevTxRate plus the value of
  4686.                  this object. A value of `0' will disable the trap."
  4687.          ::= { adslLineAlarmConfProfileEntry 17 }
  4688.  
  4689.          adslAturThreshFastRateDown OBJECT-TYPE
  4690.              SYNTAX      Unsigned32
  4691.              UNITS       "bps"
  4692.              MAX-ACCESS  read-create
  4693.              STATUS      current
  4694.              DESCRIPTION
  4695.                  "Applies to `Fast' channels only.
  4696.                  Configured change in rate causing an
  4697.                  adslAturRateChangeTrap.  A trap is produced when:
  4698.                  ChanCurrTxRate <= ChanPrevTxRate minus the value of
  4699.                  this object. A value of `0' will disable the trap."
  4700.          ::= { adslLineAlarmConfProfileEntry 18 }
  4701.  
  4702.          adslAturThreshInterleaveRateDown OBJECT-TYPE
  4703.  
  4704.  
  4705.  
  4706. Bathrick & Ly               Standards Track                    [Page 84]
  4707.  
  4708. RFC 2662                     ADSL Line MIB                   August 1999
  4709.  
  4710.  
  4711.              SYNTAX      Unsigned32
  4712.              UNITS       "bps"
  4713.              MAX-ACCESS  read-create
  4714.              STATUS      current
  4715.              DESCRIPTION
  4716.                  "Applies to `Interleave' channels only.
  4717.                  Configured change in rate causing an
  4718.                  adslAturRateChangeTrap.  A trap is produced when:
  4719.                  ChanCurrTxRate <= ChanPrevTxRate minus the value of
  4720.                  this object. A value of `0' will disable the trap."
  4721.          ::= { adslLineAlarmConfProfileEntry 19 }
  4722.  
  4723.          adslLineAlarmConfProfileRowStatus OBJECT-TYPE
  4724.              SYNTAX          RowStatus
  4725.              MAX-ACCESS      read-create
  4726.              STATUS          current
  4727.              DESCRIPTION
  4728.                  "This object is used to create a new row or modify or
  4729.                  delete an existing row in this table.
  4730.  
  4731.                  A profile activated by setting this object to
  4732.                  `active'.  When `active' is set, the system
  4733.                  will validate the profile.
  4734.  
  4735.                  Before a profile can be deleted or taken out of
  4736.                  service, (by setting this object to `destroy' or
  4737.                  `outOfService') it must be first unreferenced
  4738.                  from all associated lines.
  4739.  
  4740.                  If the implementator of this MIB has chosen not
  4741.                  to implement `dynamic assignment' of profiles, this
  4742.                  object's MIN-ACCESS is read-only and its value
  4743.                  is always to be `active'."
  4744.          ::= { adslLineAlarmConfProfileEntry 20 }
  4745.  
  4746.          -- Line Code Specific Tables
  4747.  
  4748.          -- These are place holders for the Line Code Specific MIBs
  4749.          -- once they become available.
  4750.  
  4751.          adslLCSMib  OBJECT IDENTIFIER ::= { adslMibObjects 16 }
  4752.  
  4753.    -- trap definitions
  4754.  
  4755.    adslTraps OBJECT IDENTIFIER ::= { adslLineMib 2 }
  4756.  
  4757.    adslAtucTraps OBJECT IDENTIFIER ::= { adslTraps 1 }
  4758.  
  4759.  
  4760.  
  4761.  
  4762. Bathrick & Ly               Standards Track                    [Page 85]
  4763.  
  4764. RFC 2662                     ADSL Line MIB                   August 1999
  4765.  
  4766.  
  4767.          adslAtucPerfLofsThreshTrap      NOTIFICATION-TYPE
  4768.              OBJECTS { adslAtucPerfCurr15MinLofs,
  4769.                        adslAtucThresh15MinLofs }
  4770.              STATUS  current
  4771.              DESCRIPTION
  4772.                  "Loss of Framing 15-minute interval threshold reached."
  4773.          ::= { adslAtucTraps 0 1 }
  4774.  
  4775.          adslAtucPerfLossThreshTrap      NOTIFICATION-TYPE
  4776.              OBJECTS { adslAtucPerfCurr15MinLoss,
  4777.                        adslAtucThresh15MinLoss }
  4778.              STATUS  current
  4779.              DESCRIPTION
  4780.                  "Loss of Signal 15-minute interval threshold reached."
  4781.          ::= { adslAtucTraps 0 2 }
  4782.  
  4783.          adslAtucPerfLprsThreshTrap      NOTIFICATION-TYPE
  4784.              OBJECTS { adslAtucPerfCurr15MinLprs,
  4785.                        adslAtucThresh15MinLprs }
  4786.              STATUS  current
  4787.              DESCRIPTION
  4788.                  "Loss of Power 15-minute interval threshold reached."
  4789.          ::= { adslAtucTraps 0 3 }
  4790.  
  4791.          adslAtucPerfESsThreshTrap       NOTIFICATION-TYPE
  4792.              OBJECTS { adslAtucPerfCurr15MinESs,
  4793.                        adslAtucThresh15MinESs }
  4794.              STATUS  current
  4795.              DESCRIPTION
  4796.                  "Errored Second 15-minute interval threshold reached."
  4797.          ::= { adslAtucTraps 0 4 }
  4798.  
  4799.          adslAtucRateChangeTrap  NOTIFICATION-TYPE
  4800.              OBJECTS { adslAtucChanCurrTxRate,
  4801.                        adslAtucChanPrevTxRate }
  4802.              STATUS  current
  4803.              DESCRIPTION
  4804.                  "The ATUCs transmit rate has changed (RADSL mode only)"
  4805.          ::= { adslAtucTraps 0 5 }
  4806.  
  4807.          adslAtucPerfLolsThreshTrap      NOTIFICATION-TYPE
  4808.              OBJECTS { adslAtucPerfCurr15MinLols,
  4809.                        adslAtucThresh15MinLols }
  4810.              STATUS  current
  4811.              DESCRIPTION
  4812.                  "Loss of Link 15-minute interval threshold reached."
  4813.          ::= { adslAtucTraps 0 6 }
  4814.  
  4815.  
  4816.  
  4817.  
  4818. Bathrick & Ly               Standards Track                    [Page 86]
  4819.  
  4820. RFC 2662                     ADSL Line MIB                   August 1999
  4821.  
  4822.  
  4823.          adslAtucInitFailureTrap NOTIFICATION-TYPE
  4824.              OBJECTS { adslAtucCurrStatus }
  4825.              STATUS  current
  4826.              DESCRIPTION
  4827.                  "ATUC initialization failed. See adslAtucCurrStatus
  4828.                  for potential reasons."
  4829.          ::= { adslAtucTraps 0 7 }
  4830.  
  4831.    adslAturTraps OBJECT IDENTIFIER ::= { adslTraps 2 }
  4832.  
  4833.          adslAturPerfLofsThreshTrap      NOTIFICATION-TYPE
  4834.              OBJECTS { adslAturPerfCurr15MinLofs,
  4835.                        adslAturThresh15MinLofs }
  4836.              STATUS  current
  4837.              DESCRIPTION
  4838.                  "Loss of Framing 15-minute interval threshold reached."
  4839.          ::= { adslAturTraps 0 1 }
  4840.  
  4841.          adslAturPerfLossThreshTrap      NOTIFICATION-TYPE
  4842.              OBJECTS { adslAturPerfCurr15MinLoss,
  4843.                        adslAturThresh15MinLoss }
  4844.              STATUS  current
  4845.              DESCRIPTION
  4846.                  "Loss of Signal 15-minute interval threshold reached."
  4847.          ::= { adslAturTraps 0 2 }
  4848.  
  4849.          adslAturPerfLprsThreshTrap      NOTIFICATION-TYPE
  4850.              OBJECTS { adslAturPerfCurr15MinLprs,
  4851.                        adslAturThresh15MinLprs }
  4852.              STATUS  current
  4853.              DESCRIPTION
  4854.                  "Loss of Power 15-minute interval threshold reached."
  4855.          ::= { adslAturTraps 0 3 }
  4856.  
  4857.          adslAturPerfESsThreshTrap       NOTIFICATION-TYPE
  4858.              OBJECTS { adslAturPerfCurr15MinESs,
  4859.                        adslAturThresh15MinESs }
  4860.              STATUS  current
  4861.              DESCRIPTION
  4862.                  "Errored Second 15-minute interval threshold reached."
  4863.          ::= { adslAturTraps 0 4 }
  4864.  
  4865.          adslAturRateChangeTrap  NOTIFICATION-TYPE
  4866.              OBJECTS { adslAturChanCurrTxRate,
  4867.                        adslAturChanPrevTxRate }
  4868.              STATUS  current
  4869.              DESCRIPTION
  4870.                  "The ATURs transmit rate has changed (RADSL mode only)"
  4871.  
  4872.  
  4873.  
  4874. Bathrick & Ly               Standards Track                    [Page 87]
  4875.  
  4876. RFC 2662                     ADSL Line MIB                   August 1999
  4877.  
  4878.  
  4879.          ::= { adslAturTraps 0 5 }
  4880.  
  4881.          -- no adslAturPerfLolsThreshTrap possible { 0 6 }
  4882.  
  4883.          -- no adslAturInitFailureTrap possible { 0 7 }
  4884.  
  4885.    -- conformance information
  4886.  
  4887.    adslConformance OBJECT IDENTIFIER ::= { adslLineMib 3 }
  4888.  
  4889.    adslGroups OBJECT IDENTIFIER ::= { adslConformance 1 }
  4890.    adslCompliances OBJECT IDENTIFIER ::= { adslConformance 2 }
  4891.  
  4892.          -- ATU-C agent compliance statements
  4893.  
  4894.          adslLineMibAtucCompliance MODULE-COMPLIANCE
  4895.              STATUS  current
  4896.              DESCRIPTION
  4897.                  "The compliance statement for SNMP entities
  4898.                   which manage ADSL ATU-C interfaces."
  4899.  
  4900.              MODULE  -- this module
  4901.              MANDATORY-GROUPS
  4902.                 {
  4903.                 adslLineGroup, adslPhysicalGroup, adslChannelGroup,
  4904.                 adslAtucPhysPerfIntervalGroup,
  4905.                 adslAturPhysPerfIntervalGroup, adslLineConfProfileGroup,
  4906.                 adslLineAlarmConfProfileGroup,
  4907.                 adslLineConfProfileControlGroup
  4908.                 }
  4909.  
  4910.              GROUP       adslAtucPhysPerfRawCounterGroup
  4911.              DESCRIPTION
  4912.                  "This group is optional.  Implementations which
  4913.                   require continuous ATU-C physical event counters
  4914.                   should implement this group."
  4915.  
  4916.              GROUP       adslAturPhysPerfRawCounterGroup
  4917.              DESCRIPTION
  4918.                  "This group is optional.  Implementations which
  4919.                   require continuous ATU-R physical event counters
  4920.                   should implement this group."
  4921.  
  4922.              GROUP       adslAtucChanPerformanceGroup
  4923.              DESCRIPTION
  4924.                  "This group is optional.  Implementations which
  4925.                   require ATU-C channel block event counters should
  4926.                   implement this group."
  4927.  
  4928.  
  4929.  
  4930. Bathrick & Ly               Standards Track                    [Page 88]
  4931.  
  4932. RFC 2662                     ADSL Line MIB                   August 1999
  4933.  
  4934.  
  4935.              GROUP       adslAturChanPerformanceGroup
  4936.              DESCRIPTION
  4937.                  "This group is optional.  Implementations which
  4938.                   require ATU-R channel block event counters should
  4939.                   implement this group."
  4940.  
  4941.              OBJECT      adslLineConfProfile
  4942.              MIN-ACCESS  read-only
  4943.              DESCRIPTION
  4944.                  "Read-only access is applicable when static
  4945.                   profiles are implemented."
  4946.  
  4947.              OBJECT      adslAtucConfRateMode
  4948.              MIN-ACCESS  read-write
  4949.              DESCRIPTION
  4950.                  "Read-write access is applicable when
  4951.                   static profiles are implemented."
  4952.  
  4953.              OBJECT      adslAtucConfRateChanRatio
  4954.              MIN-ACCESS  read-write
  4955.              DESCRIPTION
  4956.                  "Read-write access is applicable when
  4957.                   static profiles are implemented."
  4958.  
  4959.              OBJECT      adslAtucConfTargetSnrMgn
  4960.              MIN-ACCESS  read-write
  4961.              DESCRIPTION
  4962.                  "Read-write access is applicable when
  4963.                   static profiles are implemented."
  4964.  
  4965.              OBJECT      adslAtucConfMaxSnrMgn
  4966.              MIN-ACCESS  read-write
  4967.              DESCRIPTION
  4968.                  "Read-write access is applicable when
  4969.                   static profiles are implemented."
  4970.  
  4971.              OBJECT      adslAtucConfMinSnrMgn
  4972.              MIN-ACCESS  read-wr
  4973.              MIN-ACCESS  read-write
  4974.              DESCRIPTION
  4975.                  "Read-write access is applicable when
  4976.                   static profiles are implemented."
  4977.  
  4978.              OBJECT      adslAtucConfDownshiftSnrMgn
  4979.              MIN-ACCESS  read-write
  4980.              DESCRIPTION
  4981.                  "Read-write access is applicable when
  4982.                   static profiles are implemented."
  4983.  
  4984.  
  4985.  
  4986. Bathrick & Ly               Standards Track                    [Page 89]
  4987.  
  4988. RFC 2662                     ADSL Line MIB                   August 1999
  4989.  
  4990.  
  4991.              OBJECT      adslAtucConfUpshiftSnrMgn
  4992.              MIN-ACCESS  read-write
  4993.              DESCRIPTION
  4994.                  "Read-write access is applicable when
  4995.                   static profiles are implemented."
  4996.  
  4997.              OBJECT      adslAtucConfMinUpshiftTime
  4998.              MIN-ACCESS  read-write
  4999.              DESCRIPTION
  5000.                  "Read-write access is applicable when
  5001.                   static profiles are implemented."
  5002.  
  5003.              OBJECT      adslAtucConfMinDownshiftTime
  5004.              MIN-ACCESS  read-write
  5005.              DESCRIPTION
  5006.                  "Read-write access is applicable when
  5007.                   static profiles are implemented."
  5008.  
  5009.              OBJECT      adslAtucChanConfFastMinTxRate
  5010.              MIN-ACCESS  read-write
  5011.              DESCRIPTION
  5012.                  "Read-write access is applicable when
  5013.                   static profiles are implemented."
  5014.  
  5015.              OBJECT      adslAtucChanConfInterleaveMinTxRate
  5016.              MIN-ACCESS  read-write
  5017.              DESCRIPTION
  5018.                  "Read-write access is applicable when
  5019.                   static profiles are implemented."
  5020.  
  5021.              OBJECT      adslAtucChanConfFastMaxTxRate
  5022.              MIN-ACCESS  read-write
  5023.              DESCRIPTION
  5024.                  "Read-write access is applicable when
  5025.                   static profiles are implemented."
  5026.  
  5027.              OBJECT      adslAtucChanConfInterleaveMaxTxRate
  5028.              MIN-ACCESS  read-write
  5029.              DESCRIPTION
  5030.                  "Read-write access is applicable when
  5031.                   static profiles are implemented."
  5032.  
  5033.              OBJECT      adslAtucChanConfMaxInterleaveDelay
  5034.              MIN-ACCESS  read-write
  5035.              DESCRIPTION
  5036.                  "Read-write access is applicable when
  5037.                   static profiles are implemented."
  5038.  
  5039.  
  5040.  
  5041.  
  5042. Bathrick & Ly               Standards Track                    [Page 90]
  5043.  
  5044. RFC 2662                     ADSL Line MIB                   August 1999
  5045.  
  5046.  
  5047.              OBJECT      adslAturConfRateMode
  5048.              MIN-ACCESS  read-write
  5049.              DESCRIPTION
  5050.                  "Read-write access is applicable when
  5051.                   static profiles are implemented."
  5052.  
  5053.              OBJECT      adslAturConfRateChanRatio
  5054.              MIN-ACCESS  read-write
  5055.              DESCRIPTION
  5056.                  "Read-write access is applicable when
  5057.                   static profiles are implemented."
  5058.  
  5059.              OBJECT      adslAturConfTargetSnrMgn
  5060.              MIN-ACCESS  read-write
  5061.              DESCRIPTION
  5062.                  "Read-write access is applicable when
  5063.                   static profiles are implemented."
  5064.  
  5065.              OBJECT      adslAturConfMaxSnrMgn
  5066.              MIN-ACCESS  read-write
  5067.              DESCRIPTION
  5068.                  "Read-write access is applicable when
  5069.                   static profiles are implemented."
  5070.  
  5071.              OBJECT      adslAturConfMinSnrMgn
  5072.              MIN-ACCESS  read-write
  5073.              DESCRIPTION
  5074.                  "Read-write access is applicable when
  5075.                   static profiles are implemented."
  5076.  
  5077.              OBJECT      adslAturConfDownshiftSnrMgn
  5078.              MIN-ACCESS  read-write
  5079.              DESCRIPTION
  5080.                  "Read-write access is applicable when
  5081.                   static profiles are implemented."
  5082.  
  5083.              OBJECT      adslAturConfUpshiftSnrMgn
  5084.              MIN-ACCESS  read-write
  5085.              DESCRIPTION
  5086.                  "Read-write access is applicable when
  5087.                   static profiles are implemented."
  5088.  
  5089.              OBJECT      adslAturConfMinUpshiftTime
  5090.              MIN-ACCESS  read-write
  5091.              DESCRIPTION
  5092.                  "Read-write access is applicable when
  5093.                   static profiles are implemented."
  5094.  
  5095.  
  5096.  
  5097.  
  5098. Bathrick & Ly               Standards Track                    [Page 91]
  5099.  
  5100. RFC 2662                     ADSL Line MIB                   August 1999
  5101.  
  5102.  
  5103.              OBJECT      adslAturConfMinDownshiftTime
  5104.              MIN-ACCESS  read-write
  5105.              DESCRIPTION
  5106.                  "Read-write access is applicable when
  5107.                   static profiles are implemented."
  5108.  
  5109.              OBJECT      adslAturChanConfFastMinTxRate
  5110.              MIN-ACCESS  read-write
  5111.              DESCRIPTION
  5112.                  "Read-write access is applicable when
  5113.                   static profiles are implemented."
  5114.  
  5115.              OBJECT      adslAturChanConfInterleaveMinTxRate
  5116.              MIN-ACCESS  read-write
  5117.              DESCRIPTION
  5118.                  "Read-write access is applicable when
  5119.                   static profiles are implemented."
  5120.  
  5121.              OBJECT      adslAturChanConfFastMaxTxRate
  5122.              MIN-ACCESS  read-write
  5123.              DESCRIPTION
  5124.                  "Read-write access is applicable when
  5125.                   static profiles are implemented."
  5126.  
  5127.              OBJECT      adslAturChanConfInterleaveMaxTxRate
  5128.              MIN-ACCESS  read-write
  5129.              DESCRIPTION
  5130.                  "Read-write access is applicable when
  5131.                   static profiles are implemented."
  5132.  
  5133.              OBJECT      adslAturChanConfMaxInterleaveDelay
  5134.              MIN-ACCESS  read-write
  5135.              DESCRIPTION
  5136.                  "Read-write access is applicable when
  5137.                   static profiles are implemented."
  5138.  
  5139.              OBJECT      adslLineConfProfileRowStatus
  5140.              MIN-ACCESS  read-only
  5141.              DESCRIPTION
  5142.                  "Read-only access is applicable only when static
  5143.                   profiles are implemented."
  5144.  
  5145.              OBJECT      adslLineAlarmConfProfile
  5146.              MIN-ACCESS  read-only
  5147.              DESCRIPTION
  5148.                  "Read-only access is applicable only when static
  5149.                   profiles are implemented."
  5150.  
  5151.  
  5152.  
  5153.  
  5154. Bathrick & Ly               Standards Track                    [Page 92]
  5155.  
  5156. RFC 2662                     ADSL Line MIB                   August 1999
  5157.  
  5158.  
  5159.              OBJECT      adslAtucThresh15MinLofs
  5160.              MIN-ACCESS  read-write
  5161.              DESCRIPTION
  5162.                  "Read-write access is applicable when
  5163.                   static profiles are implemented."
  5164.  
  5165.              OBJECT      adslAtucThresh15MinLoss
  5166.              MIN-ACCESS  read-write
  5167.              DESCRIPTION
  5168.                  "Read-write access is applicable when
  5169.                   static profiles are implemented."
  5170.  
  5171.              OBJECT      adslAtucThresh15MinLols
  5172.              MIN-ACCESS  read-write
  5173.              DESCRIPTION
  5174.                  "Read-write access is applicable when
  5175.                   static profiles are implemented."
  5176.  
  5177.              OBJECT      adslAtucThresh15MinLprs
  5178.              MIN-ACCESS  read-write
  5179.              DESCRIPTION
  5180.                  "Read-write access is applicable when
  5181.                   static profiles are implemented."
  5182.  
  5183.              OBJECT      adslAtucThresh15MinESs
  5184.              MIN-ACCESS  read-write
  5185.              DESCRIPTION
  5186.                  "Read-write access is applicable when
  5187.                   static profiles are implemented."
  5188.  
  5189.              OBJECT      adslAtucThreshFastRateUp
  5190.              MIN-ACCESS  read-write
  5191.              DESCRIPTION
  5192.                  "Read-write access is applicable when
  5193.                   static profiles are implemented."
  5194.  
  5195.              OBJECT      adslAtucThreshInterleaveRateUp
  5196.              MIN-ACCESS  read-write
  5197.              DESCRIPTION
  5198.                  "Read-write access is applicable when
  5199.                   static profiles are implemented."
  5200.  
  5201.              OBJECT      adslAtucThreshFastRateDown
  5202.              MIN-ACCESS  read-write
  5203.              DESCRIPTION
  5204.                  "Read-write access is applicable when
  5205.                   static profiles are implemented."
  5206.  
  5207.  
  5208.  
  5209.  
  5210. Bathrick & Ly               Standards Track                    [Page 93]
  5211.  
  5212. RFC 2662                     ADSL Line MIB                   August 1999
  5213.  
  5214.  
  5215.              OBJECT      adslAtucThreshInterleaveRateDown
  5216.              MIN-ACCESS  read-write
  5217.              DESCRIPTION
  5218.                  "Read-write access is applicable when
  5219.                   static profiles are implemented."
  5220.  
  5221.              OBJECT      adslAtucInitFailureTrapEnable
  5222.              MIN-ACCESS  read-write
  5223.              DESCRIPTION
  5224.                  "Read-write access is applicable when
  5225.                   static profiles are implemented."
  5226.  
  5227.              OBJECT      adslAturThresh15MinLofs
  5228.              MIN-ACCESS  read-write
  5229.              DESCRIPTION
  5230.                  "Read-write access is applicable when
  5231.                   static profiles are implemented."
  5232.  
  5233.              OBJECT      adslAturThresh15MinLoss
  5234.              MIN-ACCESS  read-write
  5235.              DESCRIPTION
  5236.                  "Read-write access is applicable when
  5237.                   static profiles are implemented."
  5238.  
  5239.              OBJECT      adslAturThresh15MinLprs
  5240.              MIN-ACCESS  read-write
  5241.              DESCRIPTION
  5242.                  "Read-write access is applicable when
  5243.                   static profiles are implemented."
  5244.  
  5245.              OBJECT      adslAturThresh15MinESs
  5246.              MIN-ACCESS  read-write
  5247.              DESCRIPTION
  5248.                  "Read-write access is applicable when
  5249.                   static profiles are implemented."
  5250.  
  5251.              OBJECT      adslAturThreshFastRateUp
  5252.              MIN-ACCESS  read-write
  5253.              DESCRIPTION
  5254.                  "Read-write access is applicable when
  5255.                   static profiles are implemented."
  5256.  
  5257.              OBJECT      adslAturThreshInterleaveRateUp
  5258.              MIN-ACCESS  read-write
  5259.              DESCRIPTION
  5260.                  "Read-write access is applicable when
  5261.                   static profiles are implemented."
  5262.  
  5263.  
  5264.  
  5265.  
  5266. Bathrick & Ly               Standards Track                    [Page 94]
  5267.  
  5268. RFC 2662                     ADSL Line MIB                   August 1999
  5269.  
  5270.  
  5271.              OBJECT      adslAturThreshFastRateDown
  5272.              MIN-ACCESS  read-write
  5273.              DESCRIPTION
  5274.                  "Read-write access is applicable when
  5275.                   static profiles are implemented."
  5276.  
  5277.              OBJECT      adslAturThreshInterleaveRateDown
  5278.              MIN-ACCESS  read-write
  5279.              DESCRIPTION
  5280.                  "Read-write access is applicable when
  5281.                   static profiles are implemented."
  5282.  
  5283.              OBJECT      adslLineAlarmConfProfileRowStatus
  5284.              MIN-ACCESS  read-only
  5285.              DESCRIPTION
  5286.                  "Read-only access is applicable only when static
  5287.                   profiles are implemented."
  5288.  
  5289.          ::= { adslCompliances 1 }
  5290.  
  5291.          -- ATU-R agent compliance statements
  5292.  
  5293.          adslLineMibAturCompliance MODULE-COMPLIANCE
  5294.              STATUS  current
  5295.              DESCRIPTION
  5296.                  "The compliance statement for SNMP entities
  5297.                   which manage ADSL ATU-R interfaces."
  5298.  
  5299.              MODULE  -- this module
  5300.              MANDATORY-GROUPS
  5301.                  {
  5302.                  adslAturLineGroup, adslAturPhysicalGroup,
  5303.                  adslAturChannelGroup,
  5304.                  adslAturAtucPhysPerfIntervalGroup,
  5305.                  adslAturAturPhysPerfIntervalGroup,
  5306.                  adslAturLineAlarmConfProfileGroup,
  5307.                  adslAturLineConfProfileControlGroup
  5308.                  }
  5309.  
  5310.              GROUP       adslAturAtucPhysPerfRawCounterGroup
  5311.              DESCRIPTION
  5312.                  "This group is optional.  Implementations which
  5313.                   require continuous ATU-C physical event counters
  5314.                   should implement this group."
  5315.  
  5316.              GROUP       adslAturAturPhysPerfRawCounterGroup
  5317.              DESCRIPTION
  5318.                  "This group is optional.  Implementations which
  5319.  
  5320.  
  5321.  
  5322. Bathrick & Ly               Standards Track                    [Page 95]
  5323.  
  5324. RFC 2662                     ADSL Line MIB                   August 1999
  5325.  
  5326.  
  5327.                   require continuous ATU-R physical event counters
  5328.                   should implement this group."
  5329.  
  5330.              GROUP       adslAturAtucChanPerformanceGroup
  5331.              DESCRIPTION
  5332.                  "This group is optional.  Implementations which
  5333.                   require ATU-C channel block event counters should
  5334.                   implement this group."
  5335.  
  5336.              GROUP       adslAturAturChanPerformanceGroup
  5337.              DESCRIPTION
  5338.                  "This group is optional.  Implementations which
  5339.                   require ATU-R channel block event counters should
  5340.                   implement this group."
  5341.  
  5342.              OBJECT      adslLineAlarmConfProfile
  5343.              MIN-ACCESS  read-only
  5344.              DESCRIPTION
  5345.                  "Read-only access is applicable only when static
  5346.                   profiles are implemented."
  5347.  
  5348.              OBJECT      adslAtucThresh15MinLofs
  5349.              MIN-ACCESS  read-write
  5350.              DESCRIPTION
  5351.                  "Read-write access is applicable when
  5352.                   static profiles are implemented."
  5353.  
  5354.              OBJECT      adslAtucThresh15MinLoss
  5355.              MIN-ACCESS  read-write
  5356.              DESCRIPTION
  5357.                  "Read-write access is applicable when
  5358.                   static profiles are implemented."
  5359.  
  5360.              OBJECT      adslAtucThresh15MinESs
  5361.              MIN-ACCESS  read-write
  5362.              DESCRIPTION
  5363.                  "Read-write access is applicable when
  5364.                   static profiles are implemented."
  5365.  
  5366.              OBJECT      adslAtucThreshFastRateUp
  5367.              MIN-ACCESS  read-write
  5368.              DESCRIPTION
  5369.                  "Read-write access is applicable when
  5370.                   static profiles are implemented."
  5371.  
  5372.              OBJECT      adslAtucThreshInterleaveRateUp
  5373.              MIN-ACCESS  read-write
  5374.              DESCRIPTION
  5375.  
  5376.  
  5377.  
  5378. Bathrick & Ly               Standards Track                    [Page 96]
  5379.  
  5380. RFC 2662                     ADSL Line MIB                   August 1999
  5381.  
  5382.  
  5383.                  "Read-write access is applicable when
  5384.                   static profiles are implemented."
  5385.  
  5386.              OBJECT      adslAtucThreshFastRateDown
  5387.              MIN-ACCESS  read-write
  5388.              DESCRIPTION
  5389.                  "Read-write access is applicable when
  5390.                   static profiles are implemented."
  5391.  
  5392.              OBJECT      adslAtucInitFailureTrapEnable
  5393.              MIN-ACCESS  read-write
  5394.  
  5395.              DESCRIPTION
  5396.                  "Read-write access is applicable when
  5397.                   static profiles are implemented."
  5398.  
  5399.              OBJECT      adslAturThresh15MinLofs
  5400.              MIN-ACCESS  read-write
  5401.              DESCRIPTION
  5402.                  "Read-write access is applicable when
  5403.                   static profiles are implemented."
  5404.  
  5405.              OBJECT      adslAturThresh15MinLoss
  5406.              MIN-ACCESS  read-write
  5407.              DESCRIPTION
  5408.                  "Read-write access is applicable when
  5409.                   static profiles are implemented."
  5410.  
  5411.              OBJECT      adslAturThresh15MinLprs
  5412.              MIN-ACCESS  read-write
  5413.              DESCRIPTION
  5414.                  "Read-write access is applicable when
  5415.                   static profiles are implemented."
  5416.  
  5417.              OBJECT      adslAturThresh15MinESs
  5418.              MIN-ACCESS  read-write
  5419.              DESCRIPTION
  5420.                  "Read-write access is applicable when
  5421.                   static profiles are implemented."
  5422.  
  5423.              OBJECT      adslAturThreshFastRateUp
  5424.              MIN-ACCESS  read-write
  5425.              DESCRIPTION
  5426.                  "Read-write access is applicable when
  5427.                   static profiles are implemented."
  5428.  
  5429.              OBJECT      adslAturThreshInterleaveRateUp
  5430.              MIN-ACCESS  read-write
  5431.  
  5432.  
  5433.  
  5434. Bathrick & Ly               Standards Track                    [Page 97]
  5435.  
  5436. RFC 2662                     ADSL Line MIB                   August 1999
  5437.  
  5438.  
  5439.              DESCRIPTION
  5440.                  "Read-write access is applicable when
  5441.                   static profiles are implemented."
  5442.  
  5443.              OBJECT      adslAturThreshFastRateDown
  5444.              MIN-ACCESS  read-write
  5445.              DESCRIPTION
  5446.                  "Read-write access is applicable when
  5447.                   static profiles are implemented."
  5448.  
  5449.              OBJECT      adslAturThreshInterleaveRateDown
  5450.              MIN-ACCESS  read-write
  5451.              DESCRIPTION
  5452.                  "Read-write access is applicable when
  5453.                   static profiles are implemented."
  5454.  
  5455.              OBJECT      adslLineAlarmConfProfileRowStatus
  5456.              MIN-ACCESS  read-only
  5457.              DESCRIPTION
  5458.                  "Read-only access is applicable only when static
  5459.                   profiles are implemented."
  5460.  
  5461.              OBJECT     adslAtucCurrStatus
  5462.              SYNTAX   BITS {
  5463.                             noDefect(0),
  5464.                             lossOfFraming(1),
  5465.                             lossOfSignal(2)
  5466.                            }
  5467.              DESCRIPTION
  5468.                  "It is allowable to implement only noDefect(0),
  5469.                  lossOfFraming(1) and lossOfSignal(2) by the ATU-R
  5470.                  agent."
  5471.  
  5472.         ::= { adslCompliances 2 }
  5473.  
  5474.          -- units of conformance
  5475.          adslLineGroup    OBJECT-GROUP
  5476.              OBJECTS {
  5477.                 adslLineCoding, adslLineType, adslLineSpecific
  5478.                 }
  5479.              STATUS     current
  5480.              DESCRIPTION
  5481.                  "A collection of objects providing configuration
  5482.                  information about an ADSL Line."
  5483.          ::= { adslGroups 1 }
  5484.  
  5485.          adslPhysicalGroup    OBJECT-GROUP
  5486.              OBJECTS {
  5487.  
  5488.  
  5489.  
  5490. Bathrick & Ly               Standards Track                    [Page 98]
  5491.  
  5492. RFC 2662                     ADSL Line MIB                   August 1999
  5493.  
  5494.  
  5495.                 adslAtucInvSerialNumber, adslAtucInvVendorID,
  5496.                 adslAtucInvVersionNumber, adslAtucCurrSnrMgn,
  5497.                 adslAtucCurrAtn, adslAtucCurrStatus,
  5498.                 adslAtucCurrOutputPwr, adslAtucCurrAttainableRate,
  5499.                 adslAturInvSerialNumber, adslAturInvVendorID,
  5500.                 adslAturInvVersionNumber, adslAturCurrSnrMgn,
  5501.                 adslAturCurrAtn, adslAturCurrStatus,
  5502.                 adslAturCurrOutputPwr, adslAturCurrAttainableRate
  5503.                 }
  5504.              STATUS     current
  5505.              DESCRIPTION
  5506.                  "A collection of objects providing physical
  5507.                  configuration information of the ADSL Line."
  5508.          ::= { adslGroups 2 }
  5509.  
  5510.          adslChannelGroup    OBJECT-GROUP
  5511.              OBJECTS {
  5512.                 adslAtucChanInterleaveDelay, adslAtucChanCurrTxRate,
  5513.                 adslAtucChanPrevTxRate, adslAtucChanCrcBlockLength,
  5514.                 adslAturChanInterleaveDelay, adslAturChanCurrTxRate,
  5515.                 adslAturChanPrevTxRate, adslAturChanCrcBlockLength
  5516.                 }
  5517.              STATUS     current
  5518.              DESCRIPTION
  5519.                  "A collection of objects providing configuration
  5520.                  information about an ADSL channel."
  5521.          ::= { adslGroups 3 }
  5522.  
  5523.          adslAtucPhysPerfRawCounterGroup OBJECT-GROUP
  5524.              OBJECTS {
  5525.                 adslAtucPerfLofs, adslAtucPerfLoss,
  5526.                 adslAtucPerfLols, adslAtucPerfLprs,
  5527.                 adslAtucPerfESs, adslAtucPerfInits
  5528.                 }
  5529.              STATUS     current
  5530.              DESCRIPTION
  5531.                  "A collection of objects providing raw performance
  5532.                  counts on an ADSL Line (ATU-C end)."
  5533.          ::= { adslGroups 4 }
  5534.  
  5535.          adslAtucPhysPerfIntervalGroup OBJECT-GROUP
  5536.              OBJECTS {
  5537.                 adslAtucPerfValidIntervals,
  5538.                 adslAtucPerfInvalidIntervals,
  5539.                 adslAtucPerfCurr15MinTimeElapsed,
  5540.                 adslAtucPerfCurr15MinLofs, adslAtucPerfCurr15MinLoss,
  5541.                 adslAtucPerfCurr15MinLols, adslAtucPerfCurr15MinLprs,
  5542.                 adslAtucPerfCurr15MinESs, adslAtucPerfCurr15MinInits,
  5543.  
  5544.  
  5545.  
  5546. Bathrick & Ly               Standards Track                    [Page 99]
  5547.  
  5548. RFC 2662                     ADSL Line MIB                   August 1999
  5549.  
  5550.  
  5551.                 adslAtucPerfCurr1DayLofs, adslAtucPerfCurr1DayLoss,
  5552.                 adslAtucPerfCurr1DayLols, adslAtucPerfCurr1DayLprs,
  5553.                 adslAtucPerfCurr1DayESs, adslAtucPerfCurr1DayInits,
  5554.                 adslAtucPerfPrev1DayMoniSecs,
  5555.                 adslAtucPerfPrev1DayLofs, adslAtucPerfPrev1DayLoss,
  5556.                 adslAtucPerfPrev1DayLols, adslAtucPerfPrev1DayLprs,
  5557.                 adslAtucPerfPrev1DayESs, adslAtucPerfPrev1DayInits,
  5558.                 adslAtucIntervalLofs, adslAtucIntervalLoss,
  5559.                 adslAtucIntervalLols, adslAtucIntervalLprs,
  5560.                 adslAtucIntervalESs, adslAtucIntervalInits,
  5561.                 adslAtucIntervalValidData
  5562.                 }
  5563.  
  5564.              STATUS     current
  5565.              DESCRIPTION
  5566.                  "A collection of objects providing current 15-minute,
  5567.                  1-day; and previous 1-day performance counts on
  5568.                  ADSL Line (ATU-C end) ."
  5569.          ::= { adslGroups 5 }
  5570.  
  5571.          adslAturPhysPerfRawCounterGroup OBJECT-GROUP
  5572.              OBJECTS {
  5573.                 adslAturPerfLofs, adslAturPerfLoss,
  5574.                 adslAturPerfLprs, adslAturPerfESs
  5575.                 }
  5576.              STATUS     current
  5577.              DESCRIPTION
  5578.                  "A collection of objects providing raw performance
  5579.                  counts on an ADSL Line (ATU-R end)."
  5580.          ::= { adslGroups 6 }
  5581.  
  5582.          adslAturPhysPerfIntervalGroup OBJECT-GROUP
  5583.              OBJECTS {
  5584.                 adslAturPerfValidIntervals,
  5585.                 adslAturPerfInvalidIntervals,
  5586.                 adslAturPerfCurr15MinTimeElapsed,
  5587.                 adslAturPerfCurr15MinLofs, adslAturPerfCurr15MinLoss,
  5588.                 adslAturPerfCurr15MinLprs, adslAturPerfCurr15MinESs,
  5589.                 adslAturPerfCurr1DayTimeElapsed,
  5590.                 adslAturPerfCurr1DayLofs, adslAturPerfCurr1DayLoss,
  5591.                 adslAturPerfCurr1DayLprs, adslAturPerfCurr1DayESs,
  5592.                 adslAturPerfPrev1DayMoniSecs,
  5593.                 adslAturPerfPrev1DayLofs, adslAturPerfPrev1DayLoss,
  5594.                 adslAturPerfPrev1DayLprs, adslAturPerfPrev1DayESs,
  5595.                 adslAturIntervalLofs,
  5596.                 adslAturIntervalLoss, adslAturIntervalLprs,
  5597.                 adslAturIntervalESs, adslAturIntervalValidData
  5598.                 }
  5599.  
  5600.  
  5601.  
  5602. Bathrick & Ly               Standards Track                   [Page 100]
  5603.  
  5604. RFC 2662                     ADSL Line MIB                   August 1999
  5605.  
  5606.  
  5607.              STATUS     current
  5608.              DESCRIPTION
  5609.                  "A collection of objects providing current 15-minute,
  5610.                  1-day; and previous 1-day performance counts on
  5611.                  ADSL Line (ATU-R end)."
  5612.          ::= { adslGroups 7 }
  5613.  
  5614.          adslAtucChanPerformanceGroup OBJECT-GROUP
  5615.              OBJECTS {
  5616.                 adslAtucChanReceivedBlks,
  5617.                 adslAtucChanTransmittedBlks,
  5618.                 adslAtucChanCorrectedBlks,
  5619.                 adslAtucChanUncorrectBlks,
  5620.                 adslAtucChanPerfValidIntervals,
  5621.                 adslAtucChanPerfInvalidIntervals,
  5622.                 adslAtucChanPerfCurr15MinTimeElapsed,
  5623.                 adslAtucChanPerfCurr15MinReceivedBlks,
  5624.                 adslAtucChanPerfCurr15MinTransmittedBlks,
  5625.                 adslAtucChanPerfCurr15MinCorrectedBlks,
  5626.                 adslAtucChanPerfCurr15MinUncorrectBlks,
  5627.                 adslAtucChanPerfCurr1DayTimeElapsed,
  5628.                 adslAtucChanPerfCurr1DayReceivedBlks,
  5629.                 adslAtucChanPerfCurr1DayTransmittedBlks,
  5630.                 adslAtucChanPerfCurr1DayCorrectedBlks,
  5631.                 adslAtucChanPerfCurr1DayUncorrectBlks,
  5632.                 adslAtucChanPerfPrev1DayMoniSecs,
  5633.                 adslAtucChanPerfPrev1DayReceivedBlks,
  5634.                 adslAtucChanPerfPrev1DayTransmittedBlks,
  5635.                 adslAtucChanPerfPrev1DayCorrectedBlks,
  5636.                 adslAtucChanPerfPrev1DayUncorrectBlks,
  5637.                 adslAtucChanIntervalReceivedBlks,
  5638.                 adslAtucChanIntervalTransmittedBlks,
  5639.                 adslAtucChanIntervalCorrectedBlks,
  5640.                 adslAtucChanIntervalUncorrectBlks,
  5641.                 adslAtucChanIntervalValidData
  5642.                 }
  5643.              STATUS     current
  5644.              DESCRIPTION
  5645.                  "A collection of objects providing channel block
  5646.                  performance information on an ADSL channel
  5647.                  (ATU-C end)."
  5648.          ::= { adslGroups 8 }
  5649.  
  5650.          adslAturChanPerformanceGroup OBJECT-GROUP
  5651.              OBJECTS {
  5652.                 adslAturChanReceivedBlks,
  5653.                 adslAturChanTransmittedBlks,
  5654.                 adslAturChanCorrectedBlks,
  5655.  
  5656.  
  5657.  
  5658. Bathrick & Ly               Standards Track                   [Page 101]
  5659.  
  5660. RFC 2662                     ADSL Line MIB                   August 1999
  5661.  
  5662.  
  5663.                 adslAturChanUncorrectBlks,
  5664.                 adslAturChanPerfValidIntervals,
  5665.                 adslAturChanPerfInvalidIntervals,
  5666.                 adslAturChanPerfCurr15MinTimeElapsed,
  5667.                 adslAturChanPerfCurr15MinReceivedBlks,
  5668.                 adslAturChanPerfCurr15MinTransmittedBlks,
  5669.                 adslAturChanPerfCurr15MinCorrectedBlks,
  5670.                 adslAturChanPerfCurr15MinUncorrectBlks,
  5671.                 adslAturChanPerfCurr1DayTimeElapsed,
  5672.                 adslAturChanPerfCurr1DayReceivedBlks,
  5673.                 adslAturChanPerfCurr1DayTransmittedBlks,
  5674.                 adslAturChanPerfCurr1DayCorrectedBlks,
  5675.                 adslAturChanPerfCurr1DayUncorrectBlks,
  5676.                 adslAturChanPerfPrev1DayMoniSecs,
  5677.                 adslAturChanPerfPrev1DayReceivedBlks,
  5678.                 adslAturChanPerfPrev1DayTransmittedBlks,
  5679.                 adslAturChanPerfPrev1DayCorrectedBlks,
  5680.                 adslAturChanPerfPrev1DayUncorrectBlks,
  5681.                 adslAturChanIntervalReceivedBlks,
  5682.                 adslAturChanIntervalTransmittedBlks,
  5683.                 adslAturChanIntervalCorrectedBlks,
  5684.                 adslAturChanIntervalUncorrectBlks,
  5685.                 adslAturChanIntervalValidData
  5686.                 }
  5687.              STATUS     current
  5688.              DESCRIPTION
  5689.                  "A collection of objects providing channel block
  5690.                  performance information on an ADSL channel
  5691.                  (ATU-C end)."
  5692.          ::= { adslGroups 9 }
  5693.  
  5694.          adslLineConfProfileGroup OBJECT-GROUP
  5695.              OBJECTS {
  5696.                 adslAtucConfRateMode, adslAtucConfRateChanRatio,
  5697.                 adslAtucConfTargetSnrMgn, adslAtucConfMaxSnrMgn,
  5698.                 adslAtucConfMinSnrMgn,
  5699.                 adslAtucConfDownshiftSnrMgn,
  5700.                 adslAtucConfUpshiftSnrMgn,
  5701.                 adslAtucConfMinUpshiftTime,
  5702.                 adslAtucConfMinDownshiftTime,
  5703.                 adslAtucChanConfFastMinTxRate,
  5704.                 adslAtucChanConfInterleaveMinTxRate,
  5705.                 adslAtucChanConfFastMaxTxRate,
  5706.                 adslAtucChanConfInterleaveMaxTxRate,
  5707.                 adslAtucChanConfMaxInterleaveDelay,
  5708.                 adslAturConfRateMode, adslAturConfRateChanRatio,
  5709.                 adslAturConfTargetSnrMgn, adslAturConfMaxSnrMgn,
  5710.                 adslAturConfMinSnrMgn, adslAturConfDownshiftSnrMgn,
  5711.  
  5712.  
  5713.  
  5714. Bathrick & Ly               Standards Track                   [Page 102]
  5715.  
  5716. RFC 2662                     ADSL Line MIB                   August 1999
  5717.  
  5718.  
  5719.                 adslAturConfUpshiftSnrMgn,
  5720.                 adslAturConfMinUpshiftTime,
  5721.                 adslAturConfMinDownshiftTime,
  5722.                 adslAturChanConfFastMinTxRate,
  5723.                 adslAturChanConfInterleaveMinTxRate,
  5724.                 adslAturChanConfFastMaxTxRate,
  5725.                 adslAturChanConfInterleaveMaxTxRate,
  5726.                 adslAturChanConfMaxInterleaveDelay
  5727.                 }
  5728.              STATUS     current
  5729.              DESCRIPTION
  5730.                  "A collection of objects providing provisioning
  5731.                  information about an ADSL Line."
  5732.          ::= { adslGroups 10 }
  5733.  
  5734.          adslLineAlarmConfProfileGroup OBJECT-GROUP
  5735.              OBJECTS {
  5736.                 adslAtucThresh15MinLofs, adslAtucThresh15MinLoss,
  5737.                 adslAtucThresh15MinLols, adslAtucThresh15MinLprs,
  5738.                 adslAtucThresh15MinESs, adslAtucThreshFastRateUp,
  5739.                 adslAtucThreshInterleaveRateUp,
  5740.                 adslAtucThreshFastRateDown,
  5741.                 adslAtucThreshInterleaveRateDown,
  5742.                 adslAtucInitFailureTrapEnable,
  5743.                 adslAturThresh15MinLofs, adslAturThresh15MinLoss,
  5744.                 adslAturThresh15MinLprs, adslAturThresh15MinESs,
  5745.                 adslAturThreshFastRateUp,
  5746.                 adslAturThreshInterleaveRateUp,
  5747.                 adslAturThreshFastRateDown,
  5748.                 adslAturThreshInterleaveRateDown
  5749.                 }
  5750.              STATUS     current
  5751.              DESCRIPTION
  5752.                  "A collection of objects providing alarm provisioning
  5753.                  information about an ADSL Line."
  5754.          ::= { adslGroups 11 }
  5755.  
  5756.          adslLineConfProfileControlGroup OBJECT-GROUP
  5757.              OBJECTS {
  5758.                 adslLineConfProfile, adslLineAlarmConfProfile,
  5759.                 adslLineConfProfileRowStatus,
  5760.                 adslLineAlarmConfProfileRowStatus
  5761.                 }
  5762.              STATUS     current
  5763.              DESCRIPTION
  5764.                  "A collection of objects providing profile
  5765.                  control for the ADSL system."
  5766.          ::= { adslGroups 12 }
  5767.  
  5768.  
  5769.  
  5770. Bathrick & Ly               Standards Track                   [Page 103]
  5771.  
  5772. RFC 2662                     ADSL Line MIB                   August 1999
  5773.  
  5774.  
  5775.          adslNotificationsGroup NOTIFICATION-GROUP
  5776.              NOTIFICATIONS {
  5777.                 adslAtucPerfLofsThreshTrap,
  5778.                 adslAtucPerfLossThreshTrap,
  5779.                 adslAtucPerfLprsThreshTrap,
  5780.                 adslAtucPerfESsThreshTrap,
  5781.                 adslAtucRateChangeTrap,
  5782.                 adslAtucPerfLolsThreshTrap,
  5783.                 adslAtucInitFailureTrap,
  5784.                 adslAturPerfLofsThreshTrap,
  5785.                 adslAturPerfLossThreshTrap,
  5786.                 adslAturPerfLprsThreshTrap,
  5787.                 adslAturPerfESsThreshTrap,
  5788.                 adslAturRateChangeTrap
  5789.                 }
  5790.              STATUS        current
  5791.              DESCRIPTION
  5792.                  "The collection of adsl notifications."
  5793.          ::= { adslGroups 13 }
  5794.  
  5795.    -- units of conformance for ATU-R agent
  5796.  
  5797.             adslAturLineGroup    OBJECT-GROUP
  5798.                 OBJECTS {
  5799.                    adslLineCoding
  5800.                    }
  5801.                 STATUS     current
  5802.                 DESCRIPTION
  5803.                     "A collection of objects providing configuration
  5804.                     information about an ADSL Line on the ATU-R side."
  5805.             ::= { adslGroups 14 }
  5806.  
  5807.             adslAturPhysicalGroup    OBJECT-GROUP
  5808.                 OBJECTS {
  5809.                    adslAtucInvVendorID,
  5810.                    adslAtucInvVersionNumber,
  5811.                    adslAtucCurrOutputPwr, adslAtucCurrAttainableRate,
  5812.                    adslAturInvSerialNumber, adslAturInvVendorID,
  5813.                    adslAturInvVersionNumber, adslAturCurrSnrMgn,
  5814.                    adslAturCurrAtn, adslAturCurrStatus,
  5815.                    adslAturCurrOutputPwr, adslAturCurrAttainableRate,
  5816.                    adslAtucCurrStatus
  5817.                    }
  5818.                 STATUS     current
  5819.                 DESCRIPTION
  5820.                     "A collection of objects providing physical
  5821.                     configuration information of the ADSL Line on the
  5822.                     ATU-R side."
  5823.  
  5824.  
  5825.  
  5826. Bathrick & Ly               Standards Track                   [Page 104]
  5827.  
  5828. RFC 2662                     ADSL Line MIB                   August 1999
  5829.  
  5830.  
  5831.             ::= { adslGroups 15 }
  5832.  
  5833.             adslAturChannelGroup    OBJECT-GROUP
  5834.                 OBJECTS {
  5835.                    adslAtucChanInterleaveDelay, adslAtucChanCurrTxRate,
  5836.                    adslAtucChanPrevTxRate,
  5837.                    adslAturChanInterleaveDelay, adslAturChanCurrTxRate,
  5838.                    adslAturChanPrevTxRate, adslAturChanCrcBlockLength
  5839.                    }
  5840.                 STATUS     current
  5841.                 DESCRIPTION
  5842.                     "A collection of objects providing configuration
  5843.                    information about an ADSL channel on the ATU-R
  5844.                    side."
  5845.             ::= { adslGroups 16 }
  5846.  
  5847.             adslAturAtucPhysPerfRawCounterGroup OBJECT-GROUP
  5848.                 OBJECTS {
  5849.                    adslAtucPerfLofs, adslAtucPerfLoss,
  5850.                    adslAtucPerfESs, adslAtucPerfInits
  5851.                    }
  5852.                 STATUS     current
  5853.                 DESCRIPTION
  5854.                     "A collection of objects providing raw performance
  5855.                    counts on an ADSL Line (ATU-C end) provided by the
  5856.                    ATU-R agent."
  5857.             ::= { adslGroups 17 }
  5858.  
  5859.             adslAturAtucPhysPerfIntervalGroup OBJECT-GROUP
  5860.                 OBJECTS {
  5861.                    adslAtucPerfValidIntervals,
  5862.                    adslAtucPerfInvalidIntervals,
  5863.                    adslAtucPerfCurr15MinTimeElapsed,
  5864.                    adslAtucPerfCurr15MinLofs, adslAtucPerfCurr15MinLoss,
  5865.                    adslAtucPerfCurr15MinESs, adslAtucPerfCurr15MinInits,
  5866.                    adslAtucPerfCurr1DayTimeElapsed,
  5867.                    adslAtucPerfCurr1DayLofs, adslAtucPerfCurr1DayLoss,
  5868.                    adslAtucPerfCurr1DayESs, adslAtucPerfCurr1DayInits,
  5869.                    adslAtucPerfPrev1DayMoniSecs,
  5870.                    adslAtucPerfPrev1DayLofs, adslAtucPerfPrev1DayLoss,
  5871.                    adslAtucPerfPrev1DayESs, adslAtucPerfPrev1DayInits,
  5872.                    adslAtucIntervalLofs, adslAtucIntervalLoss,
  5873.                    adslAtucIntervalESs, adslAtucIntervalInits,
  5874.                    adslAtucIntervalValidData
  5875.                    }
  5876.                 STATUS     current
  5877.                 DESCRIPTION
  5878.                     "A collection of objects providing current
  5879.  
  5880.  
  5881.  
  5882. Bathrick & Ly               Standards Track                   [Page 105]
  5883.  
  5884. RFC 2662                     ADSL Line MIB                   August 1999
  5885.  
  5886.  
  5887.                    15-minute, 1-day; and previous 1-day performance
  5888.                    counts on ADSL Line (ATU-C end) provided by the
  5889.                    ATU-R agent."
  5890.             ::= { adslGroups 18 }
  5891.  
  5892.             adslAturAturPhysPerfRawCounterGroup OBJECT-GROUP
  5893.                 OBJECTS {
  5894.                    adslAturPerfLofs, adslAturPerfLoss,
  5895.                    adslAturPerfLprs, adslAturPerfESs
  5896.                    }
  5897.                 STATUS     current
  5898.                 DESCRIPTION
  5899.                     "A collection of objects providing raw performance
  5900.                    counts on an ADSL Line (ATU-R end) provided by the
  5901.                    ATU-R agent."
  5902.             ::= { adslGroups 19 }
  5903.  
  5904.             adslAturAturPhysPerfIntervalGroup OBJECT-GROUP
  5905.                 OBJECTS {
  5906.                    adslAturPerfValidIntervals,
  5907.                    adslAturPerfInvalidIntervals,
  5908.                    adslAturPerfCurr15MinTimeElapsed,
  5909.                    adslAturPerfCurr15MinLofs, adslAturPerfCurr15MinLoss,
  5910.                    adslAturPerfCurr15MinLprs, adslAturPerfCurr15MinESs,
  5911.                    adslAturPerfCurr1DayTimeElapsed,
  5912.                    adslAturPerfCurr1DayLofs, adslAturPerfCurr1DayLoss,
  5913.                    adslAturPerfCurr1DayLprs, adslAturPerfCurr1DayESs,
  5914.                    adslAturPerfPrev1DayMoniSecs,
  5915.                    adslAturPerfPrev1DayLofs, adslAturPerfPrev1DayLoss,
  5916.                    adslAturPerfPrev1DayLprs, adslAturPerfPrev1DayESs,
  5917.                    adslAturIntervalLofs,
  5918.                    adslAturIntervalLoss, adslAturIntervalLprs,
  5919.                    adslAturIntervalESs, adslAturIntervalValidData
  5920.                    }
  5921.                 STATUS     current
  5922.                 DESCRIPTION
  5923.                     "A collection of objects providing current
  5924.                    15-minute, 1-day; and previous 1-day performance
  5925.                    counts on ADSL Line (ATU-R end) provided by the
  5926.                    ATU-R agent."
  5927.             ::= { adslGroups 20 }
  5928.  
  5929.             adslAturAtucChanPerformanceGroup OBJECT-GROUP
  5930.                 OBJECTS {
  5931.                    adslAtucChanReceivedBlks,
  5932.                    adslAtucChanTransmittedBlks,
  5933.                    adslAtucChanCorrectedBlks,
  5934.                    adslAtucChanUncorrectBlks,
  5935.  
  5936.  
  5937.  
  5938. Bathrick & Ly               Standards Track                   [Page 106]
  5939.  
  5940. RFC 2662                     ADSL Line MIB                   August 1999
  5941.  
  5942.  
  5943.                    adslAtucChanPerfCurr15MinTimeElapsed,
  5944.                    adslAtucChanPerfCurr15MinReceivedBlks,
  5945.                    adslAtucChanPerfCurr15MinTransmittedBlks,
  5946.                    adslAtucChanPerfCurr15MinCorrectedBlks,
  5947.                    adslAtucChanPerfCurr15MinUncorrectBlks,
  5948.                    adslAtucChanPerfCurr1DayTimeElapsed,
  5949.                    adslAtucChanPerfCurr1DayReceivedBlks,
  5950.                    adslAtucChanPerfCurr1DayTransmittedBlks,
  5951.                    adslAtucChanPerfCurr1DayCorrectedBlks,
  5952.                    adslAtucChanPerfCurr1DayUncorrectBlks,
  5953.                    adslAtucChanPerfPrev1DayMoniSecs,
  5954.                    adslAtucChanPerfPrev1DayReceivedBlks,
  5955.                    adslAtucChanPerfPrev1DayTransmittedBlks,
  5956.                    adslAtucChanPerfPrev1DayCorrectedBlks,
  5957.                    adslAtucChanPerfPrev1DayUncorrectBlks,
  5958.                    adslAtucChanPerfValidIntervals,
  5959.                    adslAtucChanPerfInvalidIntervals,
  5960.                    adslAtucChanIntervalReceivedBlks,
  5961.                    adslAtucChanIntervalTransmittedBlks,
  5962.                    adslAtucChanIntervalCorrectedBlks,
  5963.                    adslAtucChanIntervalUncorrectBlks,
  5964.                    adslAtucChanIntervalValidData
  5965.                    }
  5966.                 STATUS     current
  5967.                 DESCRIPTION
  5968.                     "A collection of objects providing channel block
  5969.                     performance information on an ADSL channel
  5970.                     (ATU-C end) provided by the ATU-R agent."
  5971.             ::= { adslGroups 21 }
  5972.  
  5973.             adslAturAturChanPerformanceGroup OBJECT-GROUP
  5974.                 OBJECTS {
  5975.                    adslAturChanReceivedBlks,
  5976.                    adslAturChanTransmittedBlks,
  5977.                    adslAturChanCorrectedBlks,
  5978.                    adslAturChanUncorrectBlks,
  5979.                    adslAturChanPerfValidIntervals,
  5980.                    adslAturChanPerfInvalidIntervals,
  5981.                    adslAturChanPerfCurr15MinTimeElapsed,
  5982.                    adslAturChanPerfCurr15MinReceivedBlks,
  5983.                    adslAturChanPerfCurr15MinTransmittedBlks,
  5984.                    adslAturChanPerfCurr15MinCorrectedBlks,
  5985.                    adslAturChanPerfCurr15MinUncorrectBlks,
  5986.                    adslAturChanPerfCurr1DayTimeElapsed,
  5987.                    adslAturChanPerfCurr1DayReceivedBlks,
  5988.                    adslAturChanPerfCurr1DayTransmittedBlks,
  5989.                    adslAturChanPerfCurr1DayCorrectedBlks,
  5990.                    adslAturChanPerfCurr1DayUncorrectBlks,
  5991.  
  5992.  
  5993.  
  5994. Bathrick & Ly               Standards Track                   [Page 107]
  5995.  
  5996. RFC 2662                     ADSL Line MIB                   August 1999
  5997.  
  5998.  
  5999.                    adslAturChanPerfPrev1DayMoniSecs,
  6000.                    adslAturChanPerfPrev1DayReceivedBlks,
  6001.                    adslAturChanPerfPrev1DayTransmittedBlks,
  6002.                    adslAturChanPerfPrev1DayCorrectedBlks,
  6003.                    adslAturChanPerfPrev1DayUncorrectBlks,
  6004.                    adslAturChanIntervalReceivedBlks,
  6005.                    adslAturChanIntervalTransmittedBlks,
  6006.                    adslAturChanIntervalCorrectedBlks,
  6007.                    adslAturChanIntervalUncorrectBlks,
  6008.                    adslAturChanIntervalValidData
  6009.                    }
  6010.                 STATUS     current
  6011.                 DESCRIPTION
  6012.                     "A collection of objects providing channel block
  6013.                     performance information on an ADSL channel
  6014.                     (ATU-R end) provided by the ATU-R agent."
  6015.             ::= { adslGroups 22 }
  6016.  
  6017.             adslAturLineAlarmConfProfileGroup OBJECT-GROUP
  6018.                 OBJECTS {
  6019.                    adslAtucThresh15MinLofs, adslAtucThresh15MinLoss,
  6020.                    adslAtucThresh15MinESs, adslAtucThreshFastRateUp,
  6021.                    adslAtucThreshInterleaveRateUp,
  6022.                    adslAtucThreshFastRateDown,
  6023.                    adslAtucThreshInterleaveRateDown,
  6024.                    adslAtucInitFailureTrapEnable,
  6025.                    adslAturThresh15MinLofs, adslAturThresh15MinLoss,
  6026.                    adslAturThresh15MinLprs, adslAturThresh15MinESs,
  6027.                    adslAturThreshFastRateUp,
  6028.                    adslAturThreshInterleaveRateUp,
  6029.                    adslAturThreshFastRateDown,
  6030.                    adslAturThreshInterleaveRateDown
  6031.                    }
  6032.                 STATUS     current
  6033.                 DESCRIPTION
  6034.                     "A collection of objects providing alarm
  6035.    provisioning
  6036.                     information about an ADSL Line provided by the
  6037.                     ATU-R agent."
  6038.             ::= { adslGroups 23 }
  6039.  
  6040.             adslAturLineConfProfileControlGroup OBJECT-GROUP
  6041.                 OBJECTS {
  6042.                    adslLineAlarmConfProfile,
  6043.                    adslLineAlarmConfProfileRowStatus
  6044.                    }
  6045.                 STATUS     current
  6046.                 DESCRIPTION
  6047.  
  6048.  
  6049.  
  6050. Bathrick & Ly               Standards Track                   [Page 108]
  6051.  
  6052. RFC 2662                     ADSL Line MIB                   August 1999
  6053.  
  6054.  
  6055.                     "A collection of objects providing profile
  6056.                     control for the ADSL system by the ATU-R agent."
  6057.             ::= { adslGroups 24 }
  6058.  
  6059.             adslAturNotificationsGroup NOTIFICATION-GROUP
  6060.                 NOTIFICATIONS {
  6061.                     adslAtucPerfLofsThreshTrap,
  6062.                     adslAtucPerfLossThreshTrap,
  6063.                     adslAtucPerfESsThreshTrap,
  6064.                     adslAtucRateChangeTrap,
  6065.                     adslAturPerfLofsThreshTrap,
  6066.                     adslAturPerfLossThreshTrap,
  6067.                     adslAturPerfLprsThreshTrap,
  6068.                     adslAturPerfESsThreshTrap,
  6069.                     adslAturRateChangeTrap
  6070.                     }
  6071.                 STATUS        current
  6072.                 DESCRIPTION
  6073.                     "The collection of ADSL notifications implemented by
  6074.                     the ATU-R agent."
  6075.             ::= { adslGroups 25 }
  6076.  
  6077.    END
  6078.  
  6079.  
  6080.  
  6081.  
  6082.  
  6083.  
  6084.  
  6085.  
  6086.  
  6087.  
  6088.  
  6089.  
  6090.  
  6091.  
  6092.  
  6093.  
  6094.  
  6095.  
  6096.  
  6097.  
  6098.  
  6099.  
  6100.  
  6101.  
  6102.  
  6103.  
  6104.  
  6105.  
  6106. Bathrick & Ly               Standards Track                   [Page 109]
  6107.  
  6108. RFC 2662                     ADSL Line MIB                   August 1999
  6109.  
  6110.  
  6111. 8.  Acknowledgments
  6112.  
  6113.    The current authors/editors are:
  6114.  
  6115.          Gregory Bathrick (AG Communication Systems)
  6116.          Faye Ly (Copper Mountain Networks)
  6117.  
  6118.    Input from the ADSL Forum was edited by:
  6119.  
  6120.          Gregory Bathrick (AG Communication Systems)
  6121.          John Burgess (Predictive Systems)
  6122.  
  6123.    Contributions have been received from, but not limited to the
  6124.    following. (in alphabetical order)
  6125.  
  6126.       David Allen (Nortel)
  6127.       Rajesh Abbi (Alcatel)
  6128.       Gregory Bathrick (AG Communication Systems)
  6129.       Umberto Bonollo (NEC)
  6130.       John Burgess (Predictive Systems)
  6131.       Gail Cone (Amati)
  6132.       Andrew Cheers (NEC)
  6133.       Peter Duffy (Atlantech)
  6134.       Kevin Godfrey (Motorola)
  6135.       Bill Hong (Diamond Lane)
  6136.       Bob Jenness (Siemens)
  6137.       Lars Johansson (Ericsson)
  6138.       Jeff Johnson (RedBack Network)
  6139.       Tsu Kai Lu (DSC)
  6140.       Faye Ly (Copper Mountain Networks)
  6141.       Gigi Karmous-Edwards (Pulsecom)
  6142.       Ron Knipper (Diamond Lane)
  6143.       Adil Masood (AG Communication Systems)
  6144.       Padmore Peterson (BT)
  6145.       Anna Salguero (SBC)
  6146.       Donald Simon (Motorola)
  6147.       Mike Sneed (Pulsecom)
  6148.       Ted Soo-Hoo (Pulsecom)
  6149.       John Stehman (Diamond Lane)
  6150.       Chuck Storry (Newbridge)
  6151.       Chi-Lin Tom (AFC)
  6152.       Frank Van der Putten (Alcatel)
  6153.       Marc Van Vlimmeren (Alcatel)
  6154.       Bert Wijnen (IBM)
  6155.  
  6156.  
  6157.  
  6158.  
  6159.  
  6160.  
  6161.  
  6162. Bathrick & Ly               Standards Track                   [Page 110]
  6163.  
  6164. RFC 2662                     ADSL Line MIB                   August 1999
  6165.  
  6166.  
  6167. 9.  References
  6168.  
  6169.     [1]  McCloghrie K., Perkins D. and J. Schoenwaelder, "Structure of
  6170.          Management Information Version 2 (SMIv2)", STD 58, RFC 2578,
  6171.          April 1999.
  6172.  
  6173.     [2]  McCloghrie K., Perkins D. and J. Schoenwaelder, "Textual
  6174.          Conventions for SMIv2", STD 58, RFC 2579, April 1999.
  6175.  
  6176.     [3]  ADSL Forum TR-005, "Network Management Element Management",
  6177.          March 1998.
  6178.  
  6179.     [4]  McCloghrie, K. and M. Rose, Editors, "Management Information
  6180.          Base for Network Management of TCP/IP-based internets: MIB-II",
  6181.          STD 17, RFC 1213, March 1991.
  6182.  
  6183.     [5]  McCloghrie, K. and F. Kastenholz, "The Interfaces Group MIB
  6184.          using SMIv2", RFC 2233, November 1997.
  6185.  
  6186.     [6]  Case, J., McCloghrie, K., Rose, M. and S. Waldbusser,
  6187.          "Management Information Base for version 2 of the Simple
  6188.          Network Management Protocol (SNMPv2)", RFC 1907, January 1996.
  6189.  
  6190.     [7]  Case, J., Fedor, M., Schoffstall, M. and J. Davin. " A Simple
  6191.          Network Management Protocol (SNMP)", STD 15, RFC 1157, May
  6192.          1990.
  6193.  
  6194.     [8]  Case, J., McCloghrie, K., Rose, M. and S. Waldbusser, "Protocol
  6195.          Operations for Version 2 of the Simple Network Management
  6196.          Protocol (SNMPv2)", RFC 1905, January 1996.
  6197.  
  6198.     [9]  ADSL Forum TR-006, "SNMP-based ADSL Line MIB", March 1998.
  6199.  
  6200.    [10]  American National Standards Institute, ANSI T1.413-1995, August
  6201.          1995.
  6202.  
  6203.    [11]  ADSL Forum WT-014, "DMT Line Code Specific MIB", February 1999.
  6204.  
  6205.    [12]  ADSL Forum WT-015, "CAP Line Code Specific MIB", February 1999.
  6206.  
  6207.    [13]  Wijnen, B., Harrington, D. and R. Presuhn, "An Architecture for
  6208.          Describing SNMP Management Frameworks", RFC 2571, April 1999.
  6209.  
  6210.    [14]  Rose, M. and K. McCloghrie, "Structure and Identification of
  6211.          Management Information for TCP/IP-based Internets", STD 16, RFC
  6212.          1155, May 1990.
  6213.  
  6214.  
  6215.  
  6216.  
  6217.  
  6218. Bathrick & Ly               Standards Track                   [Page 111]
  6219.  
  6220. RFC 2662                     ADSL Line MIB                   August 1999
  6221.  
  6222.  
  6223.    [15]  Rose, M. and K. McCloghrie, "Concise MIB Definitions", STD 16,
  6224.          RFC 1212, March 1991.
  6225.  
  6226.    [16]  Rose, M., "A Convention for Defining Traps for use with the
  6227.          SNMP", RFC 1215, March 1991.
  6228.  
  6229.    [17]  McCloghrie K., Perkins D. and J. Schoenwaelder, "Conformance
  6230.          Statements for SMIv2", RFC 2580, April 1999.
  6231.  
  6232.    [18]  Case, J., McCloghrie, K., Rose, M. and S.  Waldbusser,
  6233.          "Introduction to Community-based SNMPv2", RFC 1901, January
  6234.          1996.
  6235.  
  6236.    [19]  Case, J., McCloghrie, K., Rose, M. and S.  Waldbusser,
  6237.          "Transport Mappings for Version 2 of the Simple Network
  6238.          Management Protocol (SNMPv2)", RFC 1906, January 1996.
  6239.  
  6240.    [20]  Case, J., Harrington D., Presuhn R. and B. Wijnen, "Message
  6241.          Processing and Dispatching for the Simple Network Management
  6242.          Protocol (SNMP)", RFC 2572, April 1999.
  6243.  
  6244.    [21]  Blumenthal, U. and B. Wijnen, "User-based Security Model (USM)
  6245.          for version 3 of the Simple Network Management Protocol
  6246.          (SNMPv3)", RFC 2574, April 1999.
  6247.  
  6248.    [22]  Levi, D., Meyer, P. and B. Stewart, "SNMP Applications", RFC
  6249.          2573, April 1999.
  6250.  
  6251.    [23]  Wijnen, B., Presuhn, R. and K. McCloghrie, "View-based Access
  6252.          Control Model (VACM) for the Simple Network Management Protocol
  6253.          (SNMP)", RFC 2575, April 1999.
  6254.  
  6255.    [24]  Ahmed, M. and K. Tesink, Editors, "Definitions of Managed
  6256.          Objects for ATM Management Version 8.0 using SMIv2", RFC 1695,
  6257.          August 1994.
  6258.  
  6259.    [25]  McCloghrie, K. and A. Bierman, "Entity MIB", RFC 2037, October
  6260.          1996.
  6261.  
  6262.    [26]  Yergeau, F., "UTF-8, a transformation format of ISO 10646", RFC
  6263.          2279, January 1998.
  6264.  
  6265.  
  6266.  
  6267.  
  6268.  
  6269.  
  6270.  
  6271.  
  6272.  
  6273.  
  6274. Bathrick & Ly               Standards Track                   [Page 112]
  6275.  
  6276. RFC 2662                     ADSL Line MIB                   August 1999
  6277.  
  6278.  
  6279. 10.  Security Considerations
  6280.  
  6281.    1) Blocking unauthorized access to the ADSL MIB via the element
  6282.    management system is outside the scope of this document. It should be
  6283.    noted that access to the MIB permits the unauthorized entity to
  6284.    modify the profiles (sect 6.4) such that both subscriber service and
  6285.    network operations can be interfered with. Subscriber service can be
  6286.    altered by modifying any of a number of service characteristics such
  6287.    as rate partitioning and maximum transmission rates. Network
  6288.    operations can be impacted by modification of trap thresholds such as
  6289.    SNR margins.
  6290.  
  6291.    2) There are a number of managed objects in this MIB that may be
  6292.    considered to contain sensitive information.  In particular, the
  6293.    certain objects may be considered sensitive in many environments,
  6294.    since it would allow an intruder to obtain information about which
  6295.    vendor's equipment is in use on the network.  Therefore, it may be
  6296.    important in some environments to control read access to these
  6297.    objects and possibly to even encrypt the values of these object when
  6298.    sending them over the network via SNMP.  Not all versions of SNMP
  6299.    provide features for such a secure environment.
  6300.  
  6301.    SNMPv1 by itself is such an insecure environment.  Even if the
  6302.    network itself is secure (for example by using IPSec), even then,
  6303.    there is no control as to who on the secure network is allowed to
  6304.    access and GET (read) the objects in this MIB.  It is recommended
  6305.    that the implementors consider the security features as provided by
  6306.    the SNMPv3 framework.  Specifically, the use of the User-based
  6307.    Security Model RFC 2574 [21] and the View-based Access Control Model
  6308.    RFC 2575 [23] is recommended.
  6309.  
  6310.    It is then a customer/user responsibility to ensure that the SNMP
  6311.    entity giving access to an instance of this MIB, is properly
  6312.    configured to give access to those objects only to those principals
  6313.    (users) that have legitimate rights to access them.
  6314.  
  6315.    3) ADSL layer connectivity from the ATU-R will permit the subscriber
  6316.    to manipulate both the ADSL link directly and the AOC/EOC channels
  6317.    for their own loop.  For example,  unchecked or unfiltered
  6318.    fluctuations initiated by the subscriber could generate sufficient
  6319.    traps to potentially overwhelm either the management interface to the
  6320.    network or the element manager.  Other attacks affecting the ATU-R
  6321.    portions of the MIB may also be possible.
  6322.  
  6323.  
  6324.  
  6325.  
  6326.  
  6327.  
  6328.  
  6329.  
  6330. Bathrick & Ly               Standards Track                   [Page 113]
  6331.  
  6332. RFC 2662                     ADSL Line MIB                   August 1999
  6333.  
  6334.  
  6335.    11. Intellectual Property Notice
  6336.  
  6337.    The IETF takes no position regarding the validity or scope of any
  6338.    intellectual property or other rights that might be claimed to
  6339.    pertain to the implementation or use of the technology described in
  6340.    this document or the extent to which any license under such rights
  6341.    might or might not be available; neither does it represent that it
  6342.    has made any effort to identify any such rights.  Information on the
  6343.    IETF's procedures with respect to rights in standards-track and
  6344.    standards-related documentation can be found in BCP-11.  Copies of
  6345.    claims of rights made available for publication and any assurances of
  6346.    licenses to be made available, or the result of an attempt made to
  6347.    obtain a general license or permission for the use of such
  6348.    proprietary rights by implementers or users of this specification can
  6349.    be obtained from the IETF Secretariat."
  6350.  
  6351.    The IETF invites any interested party to bring to its attention any
  6352.    copyrights, patents or patent applications, or other proprietary
  6353.    rights which may cover technology that may be required to practice
  6354.    this standard.  Please address the information to the IETF Executive
  6355.    Director.
  6356.  
  6357. 12.  Authors' Addresses
  6358.  
  6359.    Gregory Bathrick
  6360.    AG Communication Systems
  6361.    [A Subsidiary of Lucent Technologies]
  6362.    2500 W Utopia Rd.
  6363.    Phoenix, AZ 85027 USA
  6364.  
  6365.    Phone: +1 602-582-7679
  6366.    Fax:   +1 602-582-7697
  6367.    EMail: bathricg@agcs.com
  6368.  
  6369.    Faye Ly
  6370.    Copper Mountain Networks
  6371.    Norcal Office
  6372.    2470 Embarcadero Way
  6373.    Palo Alto, CA 94303
  6374.  
  6375.    Phone: +1 650-858-8500
  6376.    Fax:   +1 650-858-8085
  6377.    EMail: faye@coppermountain.com
  6378.  
  6379.  
  6380.  
  6381.  
  6382.  
  6383.  
  6384.  
  6385.  
  6386. Bathrick & Ly               Standards Track                   [Page 114]
  6387.  
  6388. RFC 2662                     ADSL Line MIB                   August 1999
  6389.  
  6390.  
  6391. 13.  Full Copyright Statement
  6392.  
  6393.    Copyright (C) The Internet Society (1999).  All Rights Reserved.
  6394.  
  6395.    This document and translations of it may be copied and furnished to
  6396.    others, and derivative works that comment on or otherwise explain it
  6397.    or assist in its implementation may be prepared, copied, published
  6398.    and distributed, in whole or in part, without restriction of any
  6399.    kind, provided that the above copyright notice and this paragraph are
  6400.    included on all such copies and derivative works.  However, this
  6401.    document itself may not be modified in any way, such as by removing
  6402.    the copyright notice or references to the Internet Society or other
  6403.    Internet organizations, except as needed for the purpose of
  6404.    developing Internet standards in which case the procedures for
  6405.    copyrights defined in the Internet Standards process must be
  6406.    followed, or as required to translate it into languages other than
  6407.    English.
  6408.  
  6409.    The limited permissions granted above are perpetual and will not be
  6410.    revoked by the Internet Society or its successors or assigns.
  6411.  
  6412.    This document and the information contained herein is provided on an
  6413.    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
  6414.    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
  6415.    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
  6416.    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
  6417.    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  6418.  
  6419. Acknowledgement
  6420.  
  6421.    Funding for the RFC Editor function is currently provided by the
  6422.    Internet Society.
  6423.  
  6424.  
  6425.  
  6426.  
  6427.  
  6428.  
  6429.  
  6430.  
  6431.  
  6432.  
  6433.  
  6434.  
  6435.  
  6436.  
  6437.  
  6438.  
  6439.  
  6440.  
  6441.  
  6442. Bathrick & Ly               Standards Track                   [Page 115]
  6443.  
  6444.