<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
        xmlns:DOCSIS-CMTS-CM-DS-OFDM="http://www.cablelabs.com/namespaces/DOCSIS/3.1/xsd/ipdr/DOCSIS-CMTS-CM-DS-OFDM"
        xmlns:ipdr="http://mibs.cablelabs.com/namespaces/DOCSIS/tmforum/xsd/ipdr/"
        targetNamespace="http://www.cablelabs.com/namespaces/DOCSIS/3.1/xsd/ipdr/DOCSIS-CMTS-CM-DS-OFDM"
        elementFormDefault="qualified"
        attributeFormDefault="unqualified"
        version="3.7-B.2.0.1">
  <import namespace="http://mibs.cablelabs.com/namespaces/DOCSIS/tmforum/xsd/ipdr/" schemaLocation="http://mibs.cablelabs.com/namespaces/DOCSIS/tmforum/xsd/ipdr/IPDRDoc3.5.1.xsd"/>
  <include schemaLocation="http://mibs.cablelabs.com/namespaces/DOCSIS/tmforum/xsd/ipdr/IPDRTypes.xsd"/>
  <annotation>
    <documentation>
      DOCSIS-CMTS-CM-DS-OFDM is an auxiliary schema that defines the CM's
      status information for OFDM downstream channels.

      Revision History:
      3.5.1-B.1 Initial version.
      3.7-B.2 OSSIDM-26 - Added constraints to TcsPhigh.
      3.7-B.2.0.0 New revision naming convention.
      3.7-B.2.0.1 Update namespace from mibs to www. Fix import versions.
                  Revised version includes ECN CCAP-OSSIv3.1-26.2430-1.

      Contact:
        Postal: Cable Television Laboratories, Inc.
        858 Coal Creek Circle
        Louisville, Colorado 80027-9750
        U.S.A.
        Phone: +1 303-661-9100
        Fax: +1 303-661-9199
        Email: data-model-support@cablelabs.com

      Copyright 2019-2026 Cable Television Laboratories, Inc.
        All rights reserved.
    </documentation>
    <documentation>
      <ipdr:reference>
        DOCSIS 3.1 CCAP Operations Support System Interface Specification
        CCAP-OSSIv3.1-26.2430-1
      </ipdr:reference>
    </documentation>
  </annotation>
  <element name="TcsPhigh">
    <annotation>
      <documentation>
        This attribute reports the P1.6hi value for the CM’s
        Transmit Channel Set
      </documentation>
      <documentation>
        <ipdr:units>QuarterdBmV</ipdr:units>
      </documentation>
      <appinfo>
        <ipdr:reference>
          Information Model Mapping: CM-SP-CCAP-OSSIv3.1
          CmtsCmRegStatus::TcsPhigh
        </ipdr:reference>
      </appinfo>
    </annotation>
    <simpleType>
      <restriction base="unsignedShort">
        <minInclusive value="68"/>
        <maxInclusive value="320"/>
        <enumeration value="0"/>
    </restriction>
  </simpleType>
</element>
<element name="TcsDrwTop" type="unsignedByte">
  <annotation>
    <documentation>
      This attribute reports the level of the top of the
      Dynamic Range Window. The value is expressed in dBmV and is the
      result of a calculation equal to P1.6hi - P1.6load_min_set
    </documentation>
    <documentation>
      <ipdr:units>QuarterdBmV</ipdr:units>
    </documentation>
    <appinfo>
      <ipdr:reference>
        Information Model Mapping: CM-SP-CCAP-OSSIv3.1
        CmtsCmRegStatus::TcsDrwTop
      </ipdr:reference>
    </appinfo>
  </annotation>
</element>
<element name="MinUsableDsFreq" type="unsignedInt">
  <annotation>
    <documentation>
      This attribute is the higher of the CCAP’s minimum
      supported downstream frequency and the CM’s minimum supported
      downstream frequency. It indicates the lowest downstream frequency
      the CCAP can use to communicate with this CM taking into account
      the capabilities of both devices.
    </documentation>
    <documentation>
      <ipdr:units>hertz</ipdr:units>
    </documentation>
    <appinfo>
      <ipdr:reference>
        Information Model Mapping: CM-SP-CCAP-OSSIv3.1
        CmtsCmRegStatus::MinUsableDsFreq
      </ipdr:reference>
    </appinfo>
  </annotation>
</element>
<element name="MaxUsableDsFreq" type="unsignedInt">
  <annotation>
    <documentation>
      This attribute is the lower of the CCAP’s maximum
      supported downstream frequency and the CM’s maximum supported
      downstream frequency. It indicates the highest downstream frequency
      the CCAP can use to communicate with this CM taking into account
      the capabilities of both devices.
    </documentation>
    <documentation>
      <ipdr:units>hertz</ipdr:units>
    </documentation>
    <appinfo>
      <ipdr:reference>
        Information Model Mapping: CM-SP-CCAP-OSSIv3.1
        CmtsCmRegStatus::MaxUsableDsFreq
      </ipdr:reference>
    </appinfo>
  </annotation>
</element>
</schema>
