다음을 통해 공유


DUSM 스키마

DUSM(데이터 사용량 구독 관리) 스키마는 구독자가 요금제 네트워크에 연결하기 위한 비용 정보를 설명하는 데 사용되는 요소를 정의합니다. 모든 요소는 네임스페이스에 http://www.microsoft.com/networking/CarrierControl/DUSM/v1있습니다. 일부 요소는 선택 사항이므로 모든 요소가 모든 프로필에 있는 것은 아닙니다.

다음 표에서는 이 스키마의 모든 요소를 이름별로 사전순으로 정렬하여 나열합니다.

요소 Description
BandwidthInKbps

Kbps에 지정된 구독자 연결의 유효 연결 속도를 나타내는 값을 정의합니다. 0에서 232까지의 값이어야 합니다.

BillingCycle

플랜의 시작 날짜 및 시간, 해당 기간 및 청구 주기가 끝날 때 발생하는 일을 정의합니다.

CarrierPolicy

이 연결에서 Windows 대한 선택적 설정을 정의합니다.

비용

MNO(Mobile Network Operator)에 대한 구독자 연결의 요금제 상태를 지정하는 미터 비용 정보 집합을 정의합니다. 비용은 DUSM 비용 정보의 고유한 루트 요소입니다.

DataLimitInMegabytes

제한된 계획에 대한 데이터 제한을 MB 단위로 나타내는 값을 정의합니다. 0에서 232까지의 값이어야 합니다.

MaxDownloadFileSizeInMegabytes

구독자 연결의 최대 제안된 다운로드 크기를 MB 단위로 나타내는 값을 정의합니다. 0에서 232까지의 값이어야 합니다.

SecurityUpdatesExempt

true이면 MNO는 WINDOWS 업데이트(WU)에게 보안 업데이트가 구독자의 계획에 대한 데이터 사용량으로 계산되지 않도록 권장하고, WU는 요금제 네트워크에서 모든 보안 패치를 다운로드합니다. 그렇지 않으면 WU는 0일 패치만 다운로드하고 false인 경우 모든 보안 업데이트는 다운로드하지 않습니다.

UsageInMegabytes

현재 청구 주기 내의 날짜에 사용되는 데이터를 나타내는 값을 MB로 정의합니다. 0에서 232까지의 값이어야 합니다.

UserSMSEnabled

구독자의 서비스에 거의 실시간으로 배달되어야 하는 사용자-사용자 SMS가 포함되어 있는지 여부를 나타냅니다. true이면 Windows 모바일 광대역 인터페이스에서 덜 공격적인 전원 관리를 사용하여 SMS 메시지가 더 빨리 도착할 수 있도록 합니다. false이면 PC가 다음에 활성화되면 SMS 메시지가 도착합니다.

 

전체 DUSM 스키마는 다음과 같습니다.

<?xml version="1.0" encoding="utf-8"?>
<xs:schema targetNamespace="http://www.microsoft.com/networking/CarrierControl/DUSM/v1"
    elementFormDefault="qualified"
    xmlns="http://www.microsoft.com/networking/CarrierControl/DUSM/v1"
    xmlns:xs="http://www.w3.org/2001/XMLSchema">

  <xs:simpleType name="PlanType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Unrestricted"/>
      <xs:enumeration value="Fixed"/>
      <xs:enumeration value="Variable"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="Subscription">
    <xs:sequence>
      <xs:element name="UsageInMegabytes" minOccurs="0">
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:nonNegativeInteger">
              <xs:attribute name="Timestamp" type="xs:dateTime" use="required"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="DataLimitInMegabytes" type="xs:positiveInteger" minOccurs="0"/>

      <xs:element name="BillingCycle" minOccurs="0">
        <xs:complexType>
          <xs:attribute name="StartDate" type="xs:dateTime" use="required"/>
          <xs:attribute name="Duration" use="required">
            <xs:simpleType>
              <xs:restriction base="xs:duration">
                <xs:minExclusive value="PT0S"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="Resets" type="xs:boolean" default="true"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="BandwidthInKbps" type="xs:nonNegativeInteger" minOccurs="0"/>

      <xs:element name="MaxDownloadFileSizeInMegabytes" type="xs:positiveInteger" default="25" minOccurs="0"/>
      
      <xs:element name="CarrierPolicy" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SecurityUpdatesExempt" type="xs:boolean" default="false" minOccurs="0"/>
            <xs:element name="UserSMSEnabled" type="xs:boolean" default="true" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="OverDataLimit" type="xs:boolean"/>
    <xs:attribute name="Congested" type="xs:boolean"/>
    <xs:attribute name="PlanType" use="required" type="PlanType"/>
  </xs:complexType>
  <xs:element name="Cost" type="Subscription"/>
</xs:schema>