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

<xsd:schema xmlns="http://www.mibexplorer.com/xsd/mibs/SMON-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:RMON-MIB="http://www.mibexplorer.com/xsd/mibs/RMON-MIB" xmlns:RMON2-MIB="http://www.mibexplorer.com/xsd/mibs/RMON2-MIB" xmlns:IF-MIB="http://www.mibexplorer.com/xsd/mibs/IF-MIB" xmlns:SNMPv2-CONF="http://www.mibexplorer.com/xsd/mibs/SNMPv2-CONF" xml:lang="en" elementFormDefault="qualified" attributeFormDefault="unqualified" targetNamespace="http://www.mibexplorer.com/xsd/mibs/SMON-MIB">
        <xsd:annotation>
                <xsd:appinfo>
                        <xsd:documentation>The MIB module for managing remote monitoring device
implementations for Switched Networks</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/RMON-MIB" schemaLocation="http://www.mibexplorer.com/xsd/mibs/RMON-MIB.xsd"/>
        <xsd:import namespace="http://www.mibexplorer.com/xsd/mibs/RMON2-MIB" schemaLocation="http://www.mibexplorer.com/xsd/mibs/RMON2-MIB.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/SNMPv2-CONF" schemaLocation="http://www.mibexplorer.com/xsd/mibs/SNMPv2-CONF.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="smonCapabilities" minOccurs="0">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>read-only</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.16.19.15</oid>
                                                                                <xsd:documentation>An indication of the SMON MIB groups supported
by this agent.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                                <xsd:simpleType>
                                                                        <xsd:restriction base="xsd:NMTOKEN">
                                                                                <xsd:enumeration value="smonVlanStats">
                                                                                        <xsd:annotation>
                                                                                                <xsd:appinfo>
                                                                                                        <intValue>0</intValue>
                                                                                                </xsd:appinfo>
                                                                                        </xsd:annotation>
                                                                                </xsd:enumeration>
                                                                                <xsd:enumeration value="smonPrioStats">
                                                                                        <xsd:annotation>
                                                                                                <xsd:appinfo>
                                                                                                        <intValue>1</intValue>
                                                                                                </xsd:appinfo>
                                                                                        </xsd:annotation>
                                                                                </xsd:enumeration>
                                                                                <xsd:enumeration value="dataSource">
                                                                                        <xsd:annotation>
                                                                                                <xsd:appinfo>
                                                                                                        <intValue>2</intValue>
                                                                                                </xsd:appinfo>
                                                                                        </xsd:annotation>
                                                                                </xsd:enumeration>
                                                                                <xsd:enumeration value="smonUnusedBit">
                                                                                        <xsd:annotation>
                                                                                                <xsd:appinfo>
                                                                                                        <intValue>3</intValue>
                                                                                                </xsd:appinfo>
                                                                                        </xsd:annotation>
                                                                                </xsd:enumeration>
                                                                                <xsd:enumeration value="portCopy">
                                                                                        <xsd:annotation>
                                                                                                <xsd:appinfo>
                                                                                                        <intValue>4</intValue>
                                                                                                </xsd:appinfo>
                                                                                        </xsd:annotation>
                                                                                </xsd:enumeration>
                                                                        </xsd:restriction>
                                                                </xsd:simpleType>
                                                        </xsd:element>
                                                        <xsd:element name="dataSourceCapsEntry" type="dataSourceCapsEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.16.22.1.1.1.1</oid>
                                                                                <xsd:documentation>Entries per data source containing descriptions of data
source and port copy capabilities. This table is populated by
the SMON agent with one entry for each supported data
source.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="smonVlanStatsControlEntry" type="smonVlanStatsControlEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.16.22.1.2.1.1</oid>
                                                                                <xsd:documentation>A conceptual row in the smonVlanStatsControlTable.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="smonVlanIdStatsEntry" type="smonVlanIdStatsEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1</oid>
                                                                                <xsd:documentation>A conceptual row in smonVlanIdStatsTable.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="smonPrioStatsControlEntry" type="smonPrioStatsControlEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.16.22.1.2.3.1</oid>
                                                                                <xsd:documentation>A conceptual row in the smonPrioStatsControlTable.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="smonPrioStatsEntry" type="smonPrioStatsEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.16.22.1.2.4.1</oid>
                                                                                <xsd:documentation>A conceptual row in smonPrioStatsTable.</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="portCopyEntry" type="portCopyEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.16.22.1.3.1.1</oid>
                                                                                <xsd:documentation>Describes a particular port copy entry.</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="dataSourceCapsEntryType">
                <xsd:sequence>
                        <xsd:element name="dataSourceRmonCaps" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.1.1.1.2</oid>
                                                <xsd:documentation>General attributes of the specified dataSource. Note that
  these are static attributes, which SHOULD NOT be adjusted
  because of current resources or configuration.

- countErrFrames(0)
    The agent sets this bit for the dataSource if errored frames
    received on this dataSource can actually be monitored by the
    agent The agent clears this bit if any errored frames are
    not visible to the RMON data collector.

- countAllGoodFrames(1)
    The agent sets this bit for the dataSource if all good
    frames received on this dataSource can actually be monitored
    by the agent. The agent clears this bit if any good frames
    are not visible for RMON collection, e.g., the dataSource is
    a non-promiscuous interface or an internal switch interface
    which may not receive frames which were switched in hardware
    or dropped by the bridge forwarding function.

- countAnyRmonTables(2)
    The agent sets this bit if this dataSource can actually be
    used in any of the implemented RMON tables, resources
    notwithstanding. The agent clears this bit if this
    dataSourceCapsEntry is present simply to identify a
    dataSource that may only be used as portCopySource and/or a
    portCopyDest, but not the source of an actual RMON data
    collection.

- babyGiantsCountAsGood(3)
    The agent sets this bit if it can distinguish, for counting
    purposes, between true giant frames and frames that exceed
    Ethernet maximum frame size 1518 due to VLAN tagging ('baby
    giants'). Specifically, this BIT means that frames up to
    1522 octets are counted as good.

    Agents not capable of detecting 'baby giants' will clear
    this bit and will view all frames less than or equal to 1518
    octets as 'good frames' and all frames larger than 1518
    octets as 'bad frames' for the purpose of counting in the
    smonVlanIdStats and smonPrioStats tables.

    Agents capable of detecting 'baby giants' SHALL consider
    them as 'good frames' for the purpose of counting in the
    smonVlanIdStats and smonPrioStats tables.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="countErrFrames">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>0</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="countAllGoodFrames">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="countAnyRmonTables">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="babyGiantsCountAsGood">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>3</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dataSourceCopyCaps" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.1.1.1.3</oid>
                                                <xsd:documentation>PortCopy function capabilities of the specified dataSource.
Note that these are static capabilities, which SHOULD NOT be
adjusted because of current resources or configuration.

  - copySourcePort(0)
      The agent sets this bit if this dataSource is capable of
      acting as a source of a portCopy operation. The agent clears
      this bit otherwise.

  - copyDestPort(1)
      The agent sets this bit if this dataSource is capable of
      acting as a destination of a portCopy operation. The agent
      clears this bit otherwise.

 - copySrcTxTraffic(2)
      If the copySourcePort bit is set:
            The agent sets this bit if this dataSource is capable of
          copying frames transmitted out this portCopy source. The
          agent clears this bit otherwise. This function is needed
          to support full-duplex ports.
       Else:
           this bit SHOULD be cleared.

  - copySrcRxTraffic(3)
      If the copySourcePort bit is set:
        The agent sets this bit if this dataSource is capable of
        copying frames received on this portCopy source. The agent
        clears this bit otherwise. This function is needed to
        support full-duplex ports.
      Else:
        this bit SHOULD be cleared.

  - countDestDropEvents(4)
      If the copyDestPort bit is set:
          The agent sets this bit if it is capable of incrementing
          portCopyDestDropEvents, when this dataSource is the
          target of a portCopy operation and a frame destined to
          this dataSource is dropped (for RMON counting purposes).
      Else:
          this BIT SHOULD be cleared.

  - copyErrFrames(5)
      If the copySourcePort bit is set:
          The agent sets this bit if it is capable of copying all
          errored frames from this portCopy source-port, for
          errored frames received on this dataSource.
      Else:
          this BIT SHOULD be cleared.

  - copyUnalteredFrames(6)
      If the copySourcePort bit is set:
          The agent sets the copyUnalteredFrames bit If it is
          capable of copying all frames from this portCopy
          source-port without alteration in any way;
      Else:
          this bit SHOULD be cleared.

  - copyAllGoodFrames(7)
      If the copySourcePort bit is set:
          The agent sets this bit for the dataSource if all good
          frames received on this dataSource are normally capable
          of being copied by the agent. The agent clears this bit
          if any good frames are not visible for the RMON portCopy
          operation, e.g., the dataSource is a non-promiscuous
          interface or an internal switch interface which may not
          receive frames which were switched in hardware or
          dropped by the bridge forwarding function.
       Else:
          this bit SHOULD be cleared.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="copySourcePort">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>0</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="copyDestPort">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="copySrcTxTraffic">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="copySrcRxTraffic">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>3</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="countDestDropEvents">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>4</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="copyErrFrames">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>5</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="copyUnalteredFrames">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>6</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="copyAllGoodFrames">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>7</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="dataSourceCapsIfIndex" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.1.1.1.4</oid>
                                                <xsd:documentation>This object contains the ifIndex value of the ifEntry
associated with this smonDataSource. The agent MUST create
'propVirtual' ifEntries for each dataSourceCapsEntry of type
VLAN or entPhysicalEntry.</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:sequence>
                <xsd:attribute name="dataSourceCapsObject" type="SmonDataSource">
                        <xsd:annotation>
                                <xsd:appinfo>
                                        <impliedLength/>
                                </xsd:appinfo>
                        </xsd:annotation>
                </xsd:attribute>
        </xsd:complexType>
        <xsd:complexType name="smonVlanStatsControlEntryType">
                <xsd:sequence>
                        <xsd:element name="smonVlanStatsControlDataSource" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.1.1.2</oid>
                                                <xsd:documentation>The source of data for this set of VLAN statistics.

This object MAY NOT be modified if the associated
smonVlanStatsControlStatus object is equal to active(1).</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="DataSource">
                                        <xsd:restriction base="smi:ObjectIdentifier"/>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanStatsControlCreateTime" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.1.1.3</oid>
                                                <xsd:documentation>The value of sysUpTime when this control entry was last
activated. This object allows to a management station to
detect deletion and recreation cycles between polls.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="LastCreateTime">
                                        <xsd:restriction base="smi:TimeTicks">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanStatsControlOwner" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.1.1.4</oid>
                                                <xsd:documentation>Administratively assigned named of the owner of this entry.
It usually defines the entity that created this entry and is
therefore using the resources assigned to it, though there is
no enforcement mechanism, nor assurance that rows created are
ever used.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="OwnerString">
                                        <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="smonVlanStatsControlStatus" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.1.1.5</oid>
                                                <xsd:documentation>The status of this row.
An entry MAY NOT exist in the active state unless all
objects in the entry have an appropriate value.

If this object is not equal to active(1), all associated
entries in the smonVlanIdStatsTable SHALL be deleted.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="RowStatus">
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="active">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="notInService">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                        <xsd:documentation>-- the following value is a state:
-- this value may be read, but not written</xsd:documentation>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="notReady">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>3</intValue>
                                                                        <xsd:documentation>-- the following three values are
-- actions: these values may be written,
--   but are never read</xsd:documentation>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="createAndGo">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>4</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="createAndWait">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>5</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="destroy">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>6</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="smonVlanStatsControlIndex" type="smi:Integer32"/>
        </xsd:complexType>
        <xsd:complexType name="smonVlanIdStatsEntryType">
                <xsd:sequence>
                        <xsd:element name="smonVlanIdStatsTotalPkts" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.2</oid>
                                                <units>"packets"</units>
                                                <xsd:documentation>The total number of packets counted on this VLAN.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanIdStatsTotalOverflowPkts" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.3</oid>
                                                <units>"packets"</units>
                                                <xsd:documentation>The number of times the associated smonVlanIdStatsTotalPkts
counter has overflowed.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanIdStatsTotalHCPkts" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.4</oid>
                                                <units>"packets"</units>
                                                <xsd:documentation>The total number of packets counted on this VLAN.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter64">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="9223372036854775807"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanIdStatsTotalOctets" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.5</oid>
                                                <units>"octets"</units>
                                                <xsd:documentation>The total number of octets counted on this VLAN.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanIdStatsTotalOverflowOctets" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.6</oid>
                                                <units>"octets"</units>
                                                <xsd:documentation>The number of times the associated smonVlanIdStatsTotalOctets
counter has overflowed.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanIdStatsTotalHCOctets" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.7</oid>
                                                <units>"octets"</units>
                                                <xsd:documentation>The total number of octets counted on this VLAN.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter64">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="9223372036854775807"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanIdStatsNUcastPkts" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.8</oid>
                                                <units>"packets"</units>
                                                <xsd:documentation>The total number of non-unicast packets counted on this
VLAN.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanIdStatsNUcastOverflowPkts" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.9</oid>
                                                <units>"packets"</units>
                                                <xsd:documentation>The number of times the associated smonVlanIdStatsNUcastPkts
counter has overflowed.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanIdStatsNUcastHCPkts" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.10</oid>
                                                <units>"packets"</units>
                                                <xsd:documentation>The total number of non-unicast packets counted on
this VLAN.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter64">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="9223372036854775807"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanIdStatsNUcastOctets" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.11</oid>
                                                <units>"octets"</units>
                                                <xsd:documentation>The total number of non-unicast octets counted on
this VLAN.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanIdStatsNUcastOverflowOctets" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.12</oid>
                                                <units>"octets"</units>
                                                <xsd:documentation>The number of times the associated
smonVlanIdStatsNUcastOctets counter has overflowed.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanIdStatsNUcastHCOctets" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.13</oid>
                                                <units>"octets"</units>
                                                <xsd:documentation>The total number of Non-unicast octets counted on
this VLAN.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter64">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="9223372036854775807"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonVlanIdStatsCreateTime" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.2.1.14</oid>
                                                <xsd:documentation>The value of sysUpTime when this entry was last
activated. This object allows to a management station to
detect deletion and recreation cycles between polls.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="LastCreateTime">
                                        <xsd:restriction base="smi:TimeTicks">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="smonVlanStatsControlIndex" type="smi:Integer32"/>
                <xsd:attribute name="smonVlanIdStatsId" type="smi:Integer32"/>
        </xsd:complexType>
        <xsd:complexType name="smonPrioStatsControlEntryType">
                <xsd:sequence>
                        <xsd:element name="smonPrioStatsControlDataSource" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.3.1.2</oid>
                                                <xsd:documentation>The source of data for this set of VLAN statistics.

This object MAY NOT be modified if the associated
smonPrioStatsControlStatus object is equal to active(1).</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="DataSource">
                                        <xsd:restriction base="smi:ObjectIdentifier"/>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonPrioStatsControlCreateTime" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.3.1.3</oid>
                                                <xsd:documentation>The value of sysUpTime when this entry was created.
This object allows to a management station to
detect deletion and recreation cycles between polls.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="LastCreateTime">
                                        <xsd:restriction base="smi:TimeTicks">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonPrioStatsControlOwner" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.3.1.4</oid>
                                                <xsd:documentation>Administratively assigned named of the owner of this entry.
It usually defines the entity that created this entry and is
therefore using the resources assigned to it, though there is
no enforcement mechanism, nor assurance that rows created are
ever used.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="OwnerString">
                                        <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="smonPrioStatsControlStatus" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.3.1.5</oid>
                                                <xsd:documentation>The status of this row.
An entry MAY NOT exist in the active state unless all
objects in the entry have an appropriate value.

If this object is not equal to active(1), all associated
entries in the smonPrioStatsTable SHALL be deleted.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="RowStatus">
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="active">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="notInService">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                        <xsd:documentation>-- the following value is a state:
-- this value may be read, but not written</xsd:documentation>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="notReady">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>3</intValue>
                                                                        <xsd:documentation>-- the following three values are
-- actions: these values may be written,
--   but are never read</xsd:documentation>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="createAndGo">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>4</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="createAndWait">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>5</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="destroy">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>6</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="smonPrioStatsControlIndex" type="smi:Integer32"/>
        </xsd:complexType>
        <xsd:complexType name="smonPrioStatsEntryType">
                <xsd:sequence>
                        <xsd:element name="smonPrioStatsPkts" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.4.1.2</oid>
                                                <units>"packets"</units>
                                                <xsd:documentation>The total number of packets counted on
this priority level.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonPrioStatsOverflowPkts" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.4.1.3</oid>
                                                <units>"packets"</units>
                                                <xsd:documentation>The number of times the associated smonPrioStatsPkts
counter has overflowed.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonPrioStatsHCPkts" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.4.1.4</oid>
                                                <units>"packets"</units>
                                                <xsd:documentation>The total number of packets counted on
this priority level.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter64">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="9223372036854775807"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonPrioStatsOctets" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.4.1.5</oid>
                                                <units>"octets"</units>
                                                <xsd:documentation>The total number of octets counted on
this priority level.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonPrioStatsOverflowOctets" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.4.1.6</oid>
                                                <units>"octets"</units>
                                                <xsd:documentation>The number of times the associated smonPrioStatsOctets
counter has overflowed.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="smonPrioStatsHCOctets" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.2.4.1.7</oid>
                                                <units>"octets"</units>
                                                <xsd:documentation>The total number of octets counted on
this priority level.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter64">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="9223372036854775807"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="smonPrioStatsControlIndex" type="smi:Integer32"/>
                <xsd:attribute name="smonPrioStatsId" type="smi:Integer32"/>
        </xsd:complexType>
        <xsd:complexType name="portCopyEntryType">
                <xsd:sequence>
                        <xsd:element name="portCopyDestDropEvents" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.3.1.1.3</oid>
                                                <units>"events"</units>
                                                <xsd:documentation>The total number of events in which port copy packets were
dropped by the switch at the destination port due to lack of
resources.

Note that this number is not necessarily the number of
packets dropped; it is just the number of times this
condition has been detected.

A single dropped event counter is maintained for each
portCopyDest. Thus all instances associated with a given
portCopyDest will have the same portCopyDestDropEvents
value.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Counter32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="portCopyDirection" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.3.1.1.4</oid>
                                                <xsd:documentation>This object affects the way traffic is copied from a switch
 source port, for the indicated port copy operation.

If this object has the value 'copyRxOnly(1)', then only
traffic received on the indicated source port will be copied
to the indicated destination port.

If this object has the value 'copyTxOnly(2)', then only
traffic transmitted out the indicated source port will be
copied to the indicated destination port.

If this object has the value 'copyBoth(3)', then all traffic
received or transmitted on the indicated source port will be
copied to the indicated destination port.

The creation and deletion of instances of this object is
controlled by the portCopyRowStatus object. Note that there
is no guarantee that changes in the value of this object
performed while the associated portCopyRowStatus object is
equal to active will not cause traffic discontinuities in the
packet stream.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="copyRxOnly">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="copyTxOnly">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="copyBoth">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>3</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="portCopyStatus" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.16.22.1.3.1.1.5</oid>
                                                <xsd:documentation>Defines the status of the port copy entry.

In order to configure a source to destination portCopy
relationship, both source and destination interfaces MUST be
present as an ifEntry in the ifTable and their respective
ifAdminStatus and ifOperStatus values MUST be equal to
'up(1)'. If the value of any of those two objects changes
after the portCopyEntry is activated, portCopyStatus will
transition to 'notReady(3)'.

The capability of an interface to be source or destination of
a port copy operation is described by the 'copySourcePort(0)'
and 'copyDestPort(1)' bits in dataSourceCopyCaps. Those bits
SHOULD be appropriately set by the agent, in order to allow
for a portCopyEntry to be created.</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="RowStatus">
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="active">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="notInService">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                        <xsd:documentation>-- the following value is a state:
-- this value may be read, but not written</xsd:documentation>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="notReady">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>3</intValue>
                                                                        <xsd:documentation>-- the following three values are
-- actions: these values may be written,
--   but are never read</xsd:documentation>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="createAndGo">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>4</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="createAndWait">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>5</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="destroy">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>6</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="portCopySource" type="IF-MIB:InterfaceIndex"/>
                <xsd:attribute name="portCopyDest" type="IF-MIB:InterfaceIndex"/>
        </xsd:complexType>
        <xsd:simpleType name="SmonDataSource">
                <xsd:annotation>
                        <xsd:documentation>Identifies the source of the data that the associated function
 is configured to analyze. This Textual Convention
 extends the DataSource Textual Convention defined by RMON 2
 to the following data source types:

 - ifIndex.&lt;I&gt;
 DataSources of this traditional form are called 'port-based',
 but only if ifType.&lt;I&gt; is not equal to 'propVirtual(53)'.

 - smonVlanDataSource.&lt;V&gt;
 A dataSource of this form refers to a 'Packet-based VLAN'
 and is called a 'VLAN-based' dataSource. &lt;V&gt; is the VLAN
 ID as defined by the IEEE 802.1Q standard [19]. The
 value is between 1 and 4094 inclusive, and it represents
 an 802.1Q VLAN-ID with global scope within a given
 bridged domain, as defined by [19].

- entPhysicalEntry.&lt;N&gt;
 A dataSource of this form refers to a physical entity within
 the agent (e.g. entPhysicalClass = backplane(4)) and is called
 an 'entity-based' dataSource.</xsd:documentation>
                </xsd:annotation>
                <xsd:restriction base="smi:ObjectIdentifier"/>
        </xsd:simpleType>
</xsd:schema>
<!--MIB Explorer 1.6 - Full License, no expiration-->

