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

<xsd:schema xmlns="http://www.mibexplorer.com/xsd/mibs/DS3-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" xmlns:SNMPv2-CONF="http://www.mibexplorer.com/xsd/mibs/SNMPv2-CONF" xmlns:IF-MIB="http://www.mibexplorer.com/xsd/mibs/IF-MIB" xmlns:PerfHist-TC-MIB="http://www.mibexplorer.com/xsd/mibs/PerfHist-TC-MIB" xml:lang="en" elementFormDefault="qualified" attributeFormDefault="unqualified" targetNamespace="http://www.mibexplorer.com/xsd/mibs/DS3-MIB">
        <xsd:annotation>
                <xsd:appinfo>
                        <xsd:documentation>The is the MIB module that describes
DS3 and E3 interfaces objects.</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:import namespace="http://www.mibexplorer.com/xsd/mibs/SNMPv2-CONF" schemaLocation="http://www.mibexplorer.com/xsd/mibs/SNMPv2-CONF.xsd"/>
        <xsd:import namespace="http://www.mibexplorer.com/xsd/mibs/IF-MIB" schemaLocation="http://www.mibexplorer.com/xsd/mibs/IF-MIB.xsd"/>
        <xsd:import namespace="http://www.mibexplorer.com/xsd/mibs/PerfHist-TC-MIB" schemaLocation="http://www.mibexplorer.com/xsd/mibs/PerfHist-TC-MIB.xsd"/>
        <xsd:element name="snmp-data">
                <xsd:complexType>
                        <xsd:sequence>
                                <xsd:element name="context" minOccurs="0" maxOccurs="unbounded">
                                        <xsd:complexType>
                                                <xsd:sequence>
                                                        <xsd:element name="dsx3ConfigEntry" type="dsx3ConfigEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.10.30.5.1</oid>
                                                                                <xsd:documentation>An entry in the DS3/E3 Configuration table.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="dsx3CurrentEntry" type="dsx3CurrentEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.10.30.6.1</oid>
                                                                                <xsd:documentation>An entry in the DS3/E3 Current table.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="dsx3IntervalEntry" type="dsx3IntervalEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.10.30.7.1</oid>
                                                                                <xsd:documentation>An entry in the DS3/E3 Interval table.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="dsx3TotalEntry" type="dsx3TotalEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.10.30.8.1</oid>
                                                                                <xsd:documentation>An entry in the DS3/E3 Total table.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="dsx3FarEndConfigEntry" type="dsx3FarEndConfigEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.10.30.9.1</oid>
                                                                                <xsd:documentation>An entry in the DS3 Far End Configuration table.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="dsx3FarEndCurrentEntry" type="dsx3FarEndCurrentEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.10.30.10.1</oid>
                                                                                <xsd:documentation>An entry in the DS3 Far End Current table.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="dsx3FarEndIntervalEntry" type="dsx3FarEndIntervalEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.10.30.11.1</oid>
                                                                                <xsd:documentation>An entry in the DS3 Far End Interval table.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="dsx3FarEndTotalEntry" type="dsx3FarEndTotalEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.10.30.12.1</oid>
                                                                                <xsd:documentation>An entry in the DS3 Far End Total table.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="dsx3FracEntry" type="dsx3FracEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>deprecated</status>
                                                                                <oid>1.3.6.1.2.1.10.30.13.1</oid>
                                                                                <xsd:documentation>An entry in the DS3 Fractional table.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                </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:complexType name="dsx3ConfigEntryType">
                <xsd:sequence>
                        <xsd:element name="dsx3LineIndex" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.1</oid>
                                                <xsd:documentation>This object should be made equal to ifIndex.  The
next paragraph describes its previous usage.
Making the object equal to ifIndex allows propoer
use of ifStackTable.

Previously, this object was the identifier of a
DS3/E3 Interface on a managed device.  If there is
an ifEntry that is directly associated with this
and only this DS3/E3 interface, it should have the
same value as ifIndex.  Otherwise, number the
dsx3LineIndices with an unique identifier
following the rules of choosing a number that is
greater than ifNumber and numbering the inside
interfaces (e.g., equipment side) with even
numbers and outside interfaces (e.g, network side)
with odd numbers.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="InterfaceIndex">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"d"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="2147483647"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IfIndex" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>deprecated</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.2</oid>
                                                <xsd:documentation>This value for this object is equal to the value
of ifIndex from the Interfaces table of MIB II
(RFC 1213).</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="InterfaceIndex">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"d"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="2147483647"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3TimeElapsed" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.3</oid>
                                                <xsd:documentation>The number of seconds that have elapsed since the
beginning of the near end current error-
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:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="0"/>
                                                                <xsd:maxInclusive value="899"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3ValidIntervals" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.4</oid>
                                                <xsd:documentation>The number of previous near end intervals for
which data was collected.  The value will be
96 unless the interface was brought online within
the last 24 hours, in which case the value will be
the number of complete 15 minute near end
intervals since the interface has been online.  In
the case where the agent is a proxy, it is
possible that some intervals are unavailable.  In
this case, this interval is the maximum interval
number for which data is available.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="0"/>
                                                                <xsd:maxInclusive value="96"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3LineType" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.5</oid>
                                                <xsd:documentation>This variable indicates the variety of DS3 C-bit
or E3 application implementing this interface. The
type of interface affects the interpretation of
the usage and error statistics.  The rate of DS3
is 44.736 Mbps and E3 is 34.368 Mbps.  The
dsx3ClearChannel value means that the C-bits are
not used except for sending/receiving AIS.
The values, in sequence, describe:

TITLE:            SPECIFICATION:
dsx3M23            ANSI T1.107-1988 [9]
dsx3SYNTRAN        ANSI T1.107-1988 [9]
dsx3CbitParity     ANSI T1.107a-1990 [9a]
dsx3ClearChannel   ANSI T1.102-1987 [8]
e3Framed           CCITT G.751 [12]
e3Plcp             ETSI T/NA(91)18 [13].</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="dsx3other">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3M23">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3SYNTRAN">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>3</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3CbitParity">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>4</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3ClearChannel">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>5</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="e3other">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>6</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="e3Framed">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>7</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="e3Plcp">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>8</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3LineCoding" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.6</oid>
                                                <xsd:documentation>This variable describes the variety of Zero Code
Suppression used on this interface, which in turn
affects a number of its characteristics.

dsx3B3ZS and e3HDB3 refer to the use of specified
patterns of normal bits and bipolar violations
which are used to replace sequences of zero bits
of a specified length.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="dsx3Other">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3B3ZS">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="e3HDB3">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>3</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3SendCode" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.7</oid>
                                                <xsd:documentation>This variable indicates what type of code is
being sent across the DS3/E3 interface by the
device.  (These are optional for E3 interfaces.)
Setting this variable causes the interface to
begin sending the code requested.
The values mean:

   dsx3SendNoCode
       sending looped or normal data

   dsx3SendLineCode
       sending a request for a line loopback

   dsx3SendPayloadCode
       sending a request for a payload loopback
       (i.e., all DS1/E1s in a DS3/E3 frame)

   dsx3SendResetCode
       sending a loopback deactivation request

   dsx3SendDS1LoopCode
       requesting to loopback a particular DS1/E1
       within a DS3/E3 frame.  The DS1/E1 is
       indicated in dsx3Ds1ForRemoteLoop.

   dsx3SendTestPattern
       sending a test pattern.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="dsx3SendNoCode">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3SendLineCode">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3SendPayloadCode">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>3</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3SendResetCode">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>4</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3SendDS1LoopCode">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>5</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3SendTestPattern">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>6</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3CircuitIdentifier" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.8</oid>
                                                <xsd:documentation>This variable contains the transmission vendor's
circuit identifier, for the purpose of
facilitating troubleshooting.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="DisplayString">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"255a"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:restriction base="smi:OctetString">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="255"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3LoopbackConfig" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.9</oid>
                                                <xsd:documentation>This variable represents the desired loopback
configuration of the DS3/E3 interface.

The values mean:

dsx3NoLoop
  Not in the loopback state.  A device that is
  not capable of performing a loopback on
  the interface shall always return this as
  its value.

dsx3PayloadLoop
  The received signal at this interface is looped
  through the device.  Typically the received signal
  is looped back for retransmission after it has
  passed through the device's framing function.

dsx3LineLoop
  The received signal at this interface does not
  go through the device (minimum penetration) but
  is looped back out.

dsx3OtherLoop
  Loopbacks that are not defined here.

dsx3InwardLoop
  The sent signal at this interface is looped back
  through the device.

dsx3DualLoop
  Both dsx1LineLoop and dsx1InwardLoop will be
  active simultaneously.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="dsx3NoLoop">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3PayloadLoop">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3LineLoop">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>3</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3OtherLoop">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>4</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3InwardLoop">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>5</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="dsx3DualLoop">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>6</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3LineStatus" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.10</oid>
                                                <xsd:documentation>This variable indicates the Line Status of the
            interface.  It contains loopback state information
            and failure state information.  The dsx3LineStatus
            is a bit map represented as a sum, therefore, it
            can represent multiple failures and a loopback
            (see dsx3LoopbackConfig object for the type of
            loopback) simultaneously.  The dsx3NoAlarm must be
            set if and only if no other flag is set.

            If the dsx3loopbackState bit is set, the loopback
            in effect can be determined from the
            dsx3loopbackConfig object.
  The various bit positions are:
   1     dsx3NoAlarm         No alarm present
   2     dsx3RcvRAIFailure   Receiving Yellow/Remote
                             Alarm Indication
   4     dsx3XmitRAIAlarm    Transmitting Yellow/Remote
                             Alarm Indication
   8     dsx3RcvAIS          Receiving AIS failure state
  16     dsx3XmitAIS         Transmitting AIS
  32     dsx3LOF             Receiving LOF failure state
  64     dsx3LOS             Receiving LOS failure state
 128     dsx3LoopbackState   Looping the received signal
 256     dsx3RcvTestCode     Receiving a Test Pattern
 512     dsx3OtherFailure    any line status not defined
                             here
1024     dsx3UnavailSigState Near End in Unavailable Signal
                             State
2048     dsx3NetEquipOOS     Carrier Equipment Out of Service</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="4095"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3TransmitClockSource" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.11</oid>
                                                <xsd:documentation>The source of Transmit Clock.

loopTiming indicates that the recovered receive clock
is used as the transmit clock.

localTiming indicates that a local clock source is used
or that an external clock is attached to the box
containing the interface.

throughTiming indicates that transmit clock is derived
from the recovered receive clock of another DS3
interface.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="loopTiming">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="localTiming">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="throughTiming">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>3</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3InvalidIntervals" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.12</oid>
                                                <xsd:documentation>The number of intervals in the range from 0 to
dsx3ValidIntervals for which no data is
available.  This object will typically be zero
except in cases where the data for some intervals
are not available (e.g., in proxy situations).</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="0"/>
                                                                <xsd:maxInclusive value="96"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3LineLength" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.13</oid>
                                                <units>"meters"</units>
                                                <xsd:documentation>The length of the ds3 line in meters.  This
object provides information for line build out
circuitry if it exists and can use this object to
adjust the line build out.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="0"/>
                                                                <xsd:maxInclusive value="64000"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3LineStatusLastChange" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.14</oid>
                                                <xsd:documentation>The value of MIB II's sysUpTime object at the
time this DS3/E3 entered its current line status
state.  If the current state was entered prior to
the last re-initialization of the proxy-agent,
then this object contains a zero value.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="TimeStamp">
                                        <xsd:restriction base="smi:TimeTicks">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3LineStatusChangeTrapEnable" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.15</oid>
                                                <xsd:documentation>Indicates whether dsx3LineStatusChange traps
should be generated for this interface.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="enabled">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="disabled">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3LoopbackStatus" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.16</oid>
                                                <xsd:documentation>This variable represents the current state of the
loopback on the DS3 interface.  It contains
information about loopbacks established by a
manager and remotely from the far end.

The dsx3LoopbackStatus is a bit map represented as
a sum, therefore is can represent multiple
loopbacks simultaneously.

The various bit positions are:
 1  dsx3NoLoopback
 2  dsx3NearEndPayloadLoopback
 4  dsx3NearEndLineLoopback
 8  dsx3NearEndOtherLoopback
16  dsx3NearEndInwardLoopback
32  dsx3FarEndPayloadLoopback
64  dsx3FarEndLineLoopback</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="127"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3Channelization" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.17</oid>
                                                <xsd:documentation>Indicates whether this ds3/e3 is channelized or
unchannelized.  The value of enabledDs1 indicates
that this is a DS3 channelized into DS1s.  The
value of enabledDs3 indicated that this is a DS3
channelized into DS2s.  Setting this object will
cause the creation or deletion of DS2 or DS1
entries in the ifTable.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="disabled">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="enabledDs1">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="enabledDs2">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>3</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3Ds1ForRemoteLoop" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.5.1.18</oid>
                                                <xsd:documentation>Indicates which ds1/e1 on this ds3/e3 will be
indicated in the remote ds1 loopback request.  A
value of 0 means no DS1 will be looped.  A value
of 29 means all ds1s/e1s will be looped.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="0"/>
                                                                <xsd:maxInclusive value="29"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="dsx3LineIndex" type="IF-MIB:InterfaceIndex"/>
        </xsd:complexType>
        <xsd:complexType name="dsx3CurrentEntryType">
                <xsd:sequence>
                        <xsd:element name="dsx3CurrentIndex" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.6.1.1</oid>
                                                <xsd:documentation>The index value which uniquely identifies the
DS3/E3 interface to which this entry is
applicable.  The interface identified by a
particular value of this index is the same
interface as identified by the same value an
dsx3LineIndex object instance.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="InterfaceIndex">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"d"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="2147483647"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3CurrentPESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.6.1.2</oid>
                                                <xsd:documentation>The counter associated with the number of P-bit
Errored Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3CurrentPSESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.6.1.3</oid>
                                                <xsd:documentation>The counter associated with the number of P-bit
Severely Errored Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3CurrentSEFSs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.6.1.4</oid>
                                                <xsd:documentation>The counter associated with the number of
Severely Errored Framing Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3CurrentUASs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.6.1.5</oid>
                                                <xsd:documentation>The counter associated with the number of
Unavailable Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3CurrentLCVs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.6.1.6</oid>
                                                <xsd:documentation>The counter associated with the number of Line
Coding Violations.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3CurrentPCVs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.6.1.7</oid>
                                                <xsd:documentation>The counter associated with the number of P-bit
Coding Violations.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3CurrentLESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.6.1.8</oid>
                                                <xsd:documentation>The number of Line Errored Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3CurrentCCVs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.6.1.9</oid>
                                                <xsd:documentation>The number of C-bit Coding Violations.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3CurrentCESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.6.1.10</oid>
                                                <xsd:documentation>The number of C-bit Errored Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3CurrentCSESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.6.1.11</oid>
                                                <xsd:documentation>The number of C-bit Severely Errored Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="dsx3CurrentIndex" type="IF-MIB:InterfaceIndex"/>
        </xsd:complexType>
        <xsd:complexType name="dsx3IntervalEntryType">
                <xsd:sequence>
                        <xsd:element name="dsx3IntervalIndex" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.1</oid>
                                                <xsd:documentation>The index value which uniquely identifies the
DS3/E3 interface to which this entry is
applicable.  The interface identified by a
particular value of this index is the same
interface as identified by the same value an
dsx3LineIndex object instance.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="InterfaceIndex">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"d"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="2147483647"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IntervalNumber" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.2</oid>
                                                <xsd:documentation>A number between 1 and 96, where 1 is the most
recently completed 15 minute interval and 96 is
the 15 minutes interval completed 23 hours and 45
minutes prior to interval 1.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="96"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IntervalPESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.3</oid>
                                                <xsd:documentation>The counter associated with the number of P-bit
Errored Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IntervalPSESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.4</oid>
                                                <xsd:documentation>The counter associated with the number of P-bit
Severely Errored Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IntervalSEFSs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.5</oid>
                                                <xsd:documentation>The counter associated with the number of
Severely Errored Framing Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IntervalUASs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.6</oid>
                                                <xsd:documentation>The counter associated with the number of
Unavailable Seconds.  This object may decrease if
the occurance of unavailable seconds occurs across
an inteval boundary.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IntervalLCVs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.7</oid>
                                                <xsd:documentation>The counter associated with the number of Line
Coding Violations.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IntervalPCVs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.8</oid>
                                                <xsd:documentation>The counter associated with the number of P-bit
Coding Violations.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IntervalLESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.9</oid>
                                                <xsd:documentation>The number of Line Errored  Seconds  (BPVs  or
illegal  zero  sequences).</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IntervalCCVs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.10</oid>
                                                <xsd:documentation>The number of C-bit Coding Violations.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IntervalCESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.11</oid>
                                                <xsd:documentation>The number of C-bit Errored Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IntervalCSESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.12</oid>
                                                <xsd:documentation>The number of C-bit Severely Errored Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3IntervalValidData" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.7.1.13</oid>
                                                <xsd:documentation>This variable indicates if the data for this
interval is valid.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="TruthValue">
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="true">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="false">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="dsx3IntervalIndex" type="IF-MIB:InterfaceIndex"/>
                <xsd:attribute name="dsx3IntervalNumber" type="smi:INTEGER"/>
        </xsd:complexType>
        <xsd:complexType name="dsx3TotalEntryType">
                <xsd:sequence>
                        <xsd:element name="dsx3TotalIndex" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.8.1.1</oid>
                                                <xsd:documentation>The index value which uniquely identifies the
DS3/E3 interface to which this entry is
applicable.  The interface identified by a
particular value of this index is the same
interface as identified by the same value an
dsx3LineIndex object instance.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="InterfaceIndex">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"d"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="2147483647"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3TotalPESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.8.1.2</oid>
                                                <xsd:documentation>The counter associated with the number of P-bit
Errored Seconds, encountered by a DS3 interface in
the previous 24 hour interval. Invalid 15 minute
intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3TotalPSESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.8.1.3</oid>
                                                <xsd:documentation>The counter associated with the number of P-bit
Severely Errored Seconds, encountered by a DS3
interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3TotalSEFSs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.8.1.4</oid>
                                                <xsd:documentation>The counter associated with the number of
Severely Errored Framing Seconds, encountered by a
DS3/E3 interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3TotalUASs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.8.1.5</oid>
                                                <xsd:documentation>The counter associated with the number of
Unavailable Seconds, encountered by a DS3
interface in the previous 24 hour interval.

Invalid 15 minute intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3TotalLCVs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.8.1.6</oid>
                                                <xsd:documentation>The counter associated with the number of Line
Coding Violations encountered by a DS3/E3
interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3TotalPCVs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.8.1.7</oid>
                                                <xsd:documentation>The counter associated with the number of P-bit
Coding Violations, encountered by a DS3 interface
in the previous 24 hour interval. Invalid 15
minute intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3TotalLESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.8.1.8</oid>
                                                <xsd:documentation>The number of Line Errored  Seconds  (BPVs  or
illegal  zero  sequences) encountered by a DS3/E3
interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3TotalCCVs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.8.1.9</oid>
                                                <xsd:documentation>The number of C-bit Coding Violations encountered
by a DS3 interface in the previous 24 hour
interval. Invalid 15 minute intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3TotalCESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.8.1.10</oid>
                                                <xsd:documentation>The number of C-bit Errored Seconds encountered
by a DS3 interface in the previous 24 hour
interval. Invalid 15 minute intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3TotalCSESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.8.1.11</oid>
                                                <xsd:documentation>The number of C-bit Severely Errored Seconds
encountered by a DS3 interface in the previous 24
hour interval. Invalid 15 minute intervals count
as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="dsx3TotalIndex" type="IF-MIB:InterfaceIndex"/>
        </xsd:complexType>
        <xsd:complexType name="dsx3FarEndConfigEntryType">
                <xsd:sequence>
                        <xsd:element name="dsx3FarEndLineIndex" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.9.1.1</oid>
                                                <xsd:documentation>The index value which uniquely identifies the DS3
interface to which this entry is applicable.  The
interface identified by a particular value of this
index is the same interface as identified by the
same value an dsx3LineIndex object instance.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="InterfaceIndex">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"d"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="2147483647"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndEquipCode" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.9.1.2</oid>
                                                <xsd:documentation>This is the Far End Equipment Identification code
that describes the specific piece of equipment.
It is sent within the Path Identification
Message.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="DisplayString">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"255a"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:restriction base="smi:OctetString">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="10"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndLocationIDCode" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.9.1.3</oid>
                                                <xsd:documentation>This is the Far End Location Identification code
that describes the specific location of the
equipment.  It is sent within the Path
Identification Message.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="DisplayString">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"255a"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:restriction base="smi:OctetString">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="11"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndFrameIDCode" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.9.1.4</oid>
                                                <xsd:documentation>This is the Far End Frame Identification code
that identifies where the equipment is located
within a building at a given location.  It is sent
within the Path Identification Message.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="DisplayString">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"255a"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:restriction base="smi:OctetString">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="10"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndUnitCode" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.9.1.5</oid>
                                                <xsd:documentation>This is the Far End code that identifies the
equipment location within a bay.  It is sent
within the Path Identification Message.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="DisplayString">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"255a"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:restriction base="smi:OctetString">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="6"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndFacilityIDCode" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.9.1.6</oid>
                                                <xsd:documentation>This code identifies a specific Far End DS3 path.
It is sent within the Path Identification
Message.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="DisplayString">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"255a"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:restriction base="smi:OctetString">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="38"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="dsx3FarEndLineIndex" type="IF-MIB:InterfaceIndex"/>
        </xsd:complexType>
        <xsd:complexType name="dsx3FarEndCurrentEntryType">
                <xsd:sequence>
                        <xsd:element name="dsx3FarEndCurrentIndex" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.10.1.1</oid>
                                                <xsd:documentation>The index value which uniquely identifies the DS3
interface to which this entry is applicable.  The
interface identified by a particular value of this
index is identical to the interface identified by
the same value of dsx3LineIndex.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="InterfaceIndex">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"d"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="2147483647"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndTimeElapsed" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.10.1.2</oid>
                                                <xsd:documentation>The number of seconds that have elapsed since the
beginning of the far end current error-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:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="0"/>
                                                                <xsd:maxInclusive value="899"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndValidIntervals" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.10.1.3</oid>
                                                <xsd:documentation>The number of previous far end intervals for
which data was collected.  The value will be
96 unless the interface was brought online within
the last 24 hours, in which case the value will be
the number of complete 15 minute far end intervals
since the interface has been online.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="0"/>
                                                                <xsd:maxInclusive value="96"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndCurrentCESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.10.1.4</oid>
                                                <xsd:documentation>The counter associated with the number of Far Far
End C-bit Errored Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndCurrentCSESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.10.1.5</oid>
                                                <xsd:documentation>The counter associated with the number of Far End
C-bit Severely Errored Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndCurrentCCVs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.10.1.6</oid>
                                                <xsd:documentation>The counter associated with the number of Far End
C-bit Coding Violations reported via the far end
block error count.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndCurrentUASs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.10.1.7</oid>
                                                <xsd:documentation>The counter associated with the number of Far End
unavailable seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfCurrentCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndInvalidIntervals" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.10.1.8</oid>
                                                <xsd:documentation>The number of intervals in the range from 0 to
dsx3FarEndValidIntervals for which no data is
available.  This object will typically be zero
except in cases where the data for some intervals
are not available (e.g., in proxy situations).</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="0"/>
                                                                <xsd:maxInclusive value="96"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="dsx3FarEndCurrentIndex" type="IF-MIB:InterfaceIndex"/>
        </xsd:complexType>
        <xsd:complexType name="dsx3FarEndIntervalEntryType">
                <xsd:sequence>
                        <xsd:element name="dsx3FarEndIntervalIndex" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.11.1.1</oid>
                                                <xsd:documentation>The index value which uniquely identifies the DS3
interface to which this entry is applicable.  The
interface identified by a particular value of this
index is identical to the interface identified by
the same value of dsx3LineIndex.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="InterfaceIndex">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"d"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="2147483647"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndIntervalNumber" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.11.1.2</oid>
                                                <xsd:documentation>A number between 1 and 96, where 1 is the most
recently completed 15 minute interval and 96 is
the 15 minutes interval completed 23 hours and 45
minutes prior to interval 1.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="96"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndIntervalCESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.11.1.3</oid>
                                                <xsd:documentation>The counter associated with the number of Far End
C-bit Errored Seconds encountered by a DS3
interface in one of the previous 96, individual 15
minute, intervals. In the case where the agent is
a proxy and data is not available, return
noSuchInstance.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndIntervalCSESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.11.1.4</oid>
                                                <xsd:documentation>The counter associated with the number of Far End
C-bit Severely Errored Seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndIntervalCCVs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.11.1.5</oid>
                                                <xsd:documentation>The counter associated with the number of Far End
C-bit Coding Violations reported via the far end
block error count.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndIntervalUASs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.11.1.6</oid>
                                                <xsd:documentation>The counter associated with the number of Far End
unavailable seconds.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfIntervalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndIntervalValidData" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.11.1.7</oid>
                                                <xsd:documentation>This variable indicates if the data for this
interval is valid.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="TruthValue">
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="true">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="false">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="dsx3FarEndIntervalIndex" type="IF-MIB:InterfaceIndex"/>
                <xsd:attribute name="dsx3FarEndIntervalNumber" type="smi:INTEGER"/>
        </xsd:complexType>
        <xsd:complexType name="dsx3FarEndTotalEntryType">
                <xsd:sequence>
                        <xsd:element name="dsx3FarEndTotalIndex" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.12.1.1</oid>
                                                <xsd:documentation>The index value which uniquely identifies the DS3
interface to which this entry is applicable.  The
interface identified by a particular value of this
index is identical to the interface identified by
the same value of dsx3LineIndex.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="InterfaceIndex">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"d"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="2147483647"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndTotalCESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.12.1.2</oid>
                                                <xsd:documentation>The counter associated with the number of Far End
C-bit Errored Seconds encountered by a DS3
interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndTotalCSESs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.12.1.3</oid>
                                                <xsd:documentation>The counter associated with the number of Far End
C-bit Severely Errored Seconds encountered by a
DS3 interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndTotalCCVs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.12.1.4</oid>
                                                <xsd:documentation>The counter associated with the number of Far End
C-bit Coding Violations reported via the far end
block error count encountered by a DS3 interface
in the previous 24 hour interval. Invalid 15
minute intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FarEndTotalUASs" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.10.30.12.1.5</oid>
                                                <xsd:documentation>The counter associated with the number of Far End
unavailable seconds encountered by a DS3 interface
in the previous 24 hour interval.  Invalid 15
minute intervals count as 0.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="PerfTotalCount">
                                        <xsd:restriction base="smi:Gauge32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="dsx3FarEndTotalIndex" type="IF-MIB:InterfaceIndex"/>
        </xsd:complexType>
        <xsd:complexType name="dsx3FracEntryType">
                <xsd:sequence>
                        <xsd:element name="dsx3FracIndex" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>deprecated</status>
                                                <oid>1.3.6.1.2.1.10.30.13.1.1</oid>
                                                <xsd:documentation>The index value which uniquely identifies  the
DS3  interface  to which this entry is applicable
The interface identified by a  particular value
of  this  index is the same interface as
identified by the same value  an  dsx3LineIndex
object instance.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="2147483647"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FracNumber" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>deprecated</status>
                                                <oid>1.3.6.1.2.1.10.30.13.1.2</oid>
                                                <xsd:documentation>The channel number for this entry.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="31"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dsx3FracIfIndex" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>deprecated</status>
                                                <oid>1.3.6.1.2.1.10.30.13.1.3</oid>
                                                <xsd:documentation>An index value that uniquely identifies an
interface.  The interface identified by a
particular value of this index is the same
interface as  identified by the same value an
ifIndex object instance. If no interface is
currently using a channel, the value should be
zero.  If a single interface occupies more  than
one  time slot,  that ifIndex value will be found
in multiple time slots.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="2147483647"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="dsx3FracIndex" type="smi:INTEGER"/>
                <xsd:attribute name="dsx3FracNumber" type="smi:INTEGER"/>
        </xsd:complexType>
</xsd:schema>
<!--MIB Explorer 1.6 - Full License, no expiration-->

