-- extracted from rfc2662.txt
-- at Mon Nov 15 17:12:05 1999

ADSL-TC-MIB DEFINITIONS ::= BEGIN

IMPORTS
        transmission,
        MODULE-IDENTITY,
        Gauge32
                FROM SNMPv2-SMI
        TEXTUAL-CONVENTION
                FROM SNMPv2-TC;

adsltcmib MODULE-IDENTITY
        LAST-UPDATED "9908190000Z" -- Aug 19, 1999 12:00:00 AM
        ORGANIZATION "IETF ADSL MIB Working Group"
        CONTACT-INFO
               "Gregory Bathrick
                AG Communication Systems
                A Subsidiary of Lucent Technologies
                2500 W Utopia Rd.
                Phoenix, AZ 85027 USA
                Tel: +1 602-582-7679
                Fax: +1 602-582-7697
                E-mail: bathricg@agcs.com

                Faye Ly
                Copper Mountain Networks
                Norcal Office
                2470 Embarcadero Way
                Palo Alto, CA 94303
                Tel: +1 650-858-8500
                Fax: +1 650-858-8085
                E-Mail: faye@coppermountain.com
                IETF ADSL MIB Working Group (adsl@xlist.agcs.com)
                "
        DESCRIPTION
               "The MIB module which provides a ADSL
                Line Coding Textual Convention to be used
                by ADSL Lines."
        REVISION "9908190000Z"     -- Aug 19, 1999 12:00:00 AM
        DESCRIPTION
               "Initial Version, published as RFC 2662"
 -- 1.3.6.1.2.1.10.94.2 --  ::= { transmission 94 2 }


-- adslMIB 2

AdslLineCodingType ::= TEXTUAL-CONVENTION
        STATUS current
        DESCRIPTION
               "This data type is used as the syntax for the ADSL
                Line Code."
        SYNTAX INTEGER {
                        other(1),    -- none of the following
                        dmt(2),      -- Discrete MultiTone
                        cap(3),      -- Carrierless Amplitude & Phase modulation
                        qam(4)       -- Quadrature Amplitude Modulation
                        }


AdslPerfCurrDayCount ::= TEXTUAL-CONVENTION
        STATUS current
        DESCRIPTION
               "A counter associated with interface performance
                measurements in a current 1-day (24 hour) measurement
                interval.

                The value of this counter starts at zero at the
                beginning of an interval and is increased when
                associated events occur, until the end of the
                1-day interval.  At that time the value of the
                counter is stored in the previous 1-day history
                interval, if available, and the current interval
                counter is restarted at zero.

                In the case where the agent has no valid data available
                for this interval the corresponding object
                instance is not available and upon a retrieval
                request a corresponding error message shall be
                returned to indicate that this instance does
                not exist (for example, a noSuchName error for
                SNMPv1 and a noSuchInstance for SNMPv2 GET
                operation)."
        SYNTAX Gauge32


AdslPerfPrevDayCount ::= TEXTUAL-CONVENTION
        STATUS current
        DESCRIPTION
               "A counter associated with interface performance
                measurements during the most previous 1-day (24 hour)
                measurement interval.  The value of this counter is
                equal to the value of the current day counter at
                the end of its most recent interval.

                In the case where the agent has no valid data available
                for this interval the corresponding object
                instance is not available and upon a retrieval
                request a corresponding error message shall be
                returned to indicate that this instance does
                not exist (for example, a noSuchName error for
                SNMPv1 and a noSuchInstance for SNMPv2 GET
                operation)."
        SYNTAX Gauge32


AdslPerfTimeElapsed ::= TEXTUAL-CONVENTION
        STATUS current
        DESCRIPTION
               "The number of seconds that have elapsed since
                the beginning of the current measurement period.
                If, for some reason, such as an adjustment in the
                system's time-of-day clock, the current interval
                exceeds the maximum value, the agent will return
                the maximum value."
        SYNTAX Gauge32


END
-- 
--    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-- 
--    This document and translations of it may be copied and furnished to
--    others, and derivative works that comment on or otherwise explain it
--    or assist in its implementation may be prepared, copied, published
--    and distributed, in whole or in part, without restriction of any
--    kind, provided that the above copyright notice and this paragraph are
--    included on all such copies and derivative works.  However, this
--    document itself may not be modified in any way, such as by removing
--    the copyright notice or references to the Internet Society or other
--    Internet organizations, except as needed for the purpose of
--    developing Internet standards in which case the procedures for
--    copyrights defined in the Internet Standards process must be
--    followed, or as required to translate it into languages other than
--    English.
-- 
--    The limited permissions granted above are perpetual and will not be
--    revoked by the Internet Society or its successors or assigns.
-- 
--    This document and the information contained herein is provided on an
--    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
--    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
--    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
--    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
--    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
--