<?xml version="1.0" encoding="UTF-8"?>

<xsd:schema xmlns="http://www.mibexplorer.com/xsd/mibs/ADSL-TC-MIB" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:smi="http://www.mibexplorer.com/xsd/mibs/smi" xmlns:SNMPv2-SMI="http://www.mibexplorer.com/xsd/mibs/SNMPv2-SMI" xmlns:SNMPv2-TC="http://www.mibexplorer.com/xsd/mibs/SNMPv2-TC" xml:lang="en" elementFormDefault="qualified" attributeFormDefault="unqualified" targetNamespace="http://www.mibexplorer.com/xsd/mibs/ADSL-TC-MIB">
        <xsd:annotation>
                <xsd:appinfo>
                        <xsd:documentation>The MIB module which provides a ADSL
Line Coding Textual Convention to be used
by ADSL Lines.</xsd:documentation>
                </xsd:appinfo>
        </xsd:annotation>
        <xsd:import namespace="http://www.w3.org/2001/XMLSchema" schemaLocation="http://www.w3.org/2001/XMLSchema.xsd"/>
        <xsd:import namespace="http://www.mibexplorer.com/xsd/mibs/smi" schemaLocation="http://www.mibexplorer.com/xsd/mibs/smi.xsd"/>
        <xsd:import namespace="http://www.mibexplorer.com/xsd/mibs/SNMPv2-SMI" schemaLocation="http://www.mibexplorer.com/xsd/mibs/SNMPv2-SMI.xsd"/>
        <xsd:import namespace="http://www.mibexplorer.com/xsd/mibs/SNMPv2-TC" schemaLocation="http://www.mibexplorer.com/xsd/mibs/SNMPv2-TC.xsd"/>
        <xsd:element name="snmp-data">
                <xsd:complexType>
                        <xsd:sequence>
                                <xsd:element name="context" minOccurs="0" maxOccurs="unbounded">
                                        <xsd:complexType>
                                                <xsd:sequence/>
                                                <xsd:attribute name="agent" type="xsd:NMTOKEN" use="required"/>
                                                <xsd:attribute name="port" type="xsd:integer" use="required"/>
                                        </xsd:complexType>
                                </xsd:element>
                        </xsd:sequence>
                </xsd:complexType>
        </xsd:element>
        <xsd:simpleType name="AdslPerfPrevDayCount">
                <xsd:annotation>
                        <xsd:documentation>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).</xsd:documentation>
                </xsd:annotation>
                <xsd:restriction base="smi:Gauge32">
                        <xsd:minInclusive value="0"/>
                        <xsd:maxInclusive value="4294967295"/>
                </xsd:restriction>
        </xsd:simpleType>
        <xsd:simpleType name="AdslLineCodingType">
                <xsd:annotation>
                        <xsd:documentation>This data type is used as the syntax for the ADSL
Line Code.</xsd:documentation>
                </xsd:annotation>
                <xsd:restriction base="xsd:NMTOKEN">
                        <xsd:enumeration value="other">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <intValue>1</intValue>
                                                <xsd:documentation>-- none of the following</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                        </xsd:enumeration>
                        <xsd:enumeration value="dmt">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <intValue>2</intValue>
                                                <xsd:documentation>-- Discrete MultiTone</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                        </xsd:enumeration>
                        <xsd:enumeration value="cap">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <intValue>3</intValue>
                                                <xsd:documentation>-- Carrierless Amplitude &amp; Phase modulation</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                        </xsd:enumeration>
                        <xsd:enumeration value="qam">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <intValue>4</intValue>
                                                <xsd:documentation>-- Quadrature Amplitude Modulation</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                        </xsd:enumeration>
                </xsd:restriction>
        </xsd:simpleType>
        <xsd:simpleType name="AdslPerfCurrDayCount">
                <xsd:annotation>
                        <xsd:documentation>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).</xsd:documentation>
                </xsd:annotation>
                <xsd:restriction base="smi:Gauge32">
                        <xsd:minInclusive value="0"/>
                        <xsd:maxInclusive value="4294967295"/>
                </xsd:restriction>
        </xsd:simpleType>
        <xsd:simpleType name="AdslPerfTimeElapsed">
                <xsd:annotation>
                        <xsd:documentation>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.</xsd:documentation>
                </xsd:annotation>
                <xsd:restriction base="smi:Gauge32">
                        <xsd:minInclusive value="0"/>
                        <xsd:maxInclusive value="4294967295"/>
                </xsd:restriction>
        </xsd:simpleType>
</xsd:schema>
<!--MIB Explorer 1.6 - Full License, no expiration-->

