Compartilhar via


Esquema DUSM

O esquema DUSM (gerenciamento de assinatura de uso de dados) define os elementos que são usados para descrever as informações de custo da conexão de um assinante com uma rede limitada. Todos os elementos estão no namespace http://www.microsoft.com/networking/CarrierControl/DUSM/v1 . Nem todos os elementos estão em todos os perfis, pois alguns elementos são opcionais.

A tabela a seguir lista todos os elementos neste esquema, classificados alfabeticamente por nome.

Elemento Descrição
BandwidthInKbps

Define um valor que representa a velocidade de link efetiva da conexão do assinante especificada em Kbps. Deve ser um valor de 0 a 232 º.

BillingCycle

Define a data e a hora de início do plano, sua duração e o que acontece no final do ciclo de cobrança.

CarrierPolicy

define a configuração opcional para Windows nesta conexão.

Custo

Define um conjunto de informações de custo de medidor que especifica o estado medido da conexão de um assinante com um operador de rede móvel (MNO). Custo é o elemento raiz exclusivo para informações de custo de DUSM.

DataLimitInMegabytes

Define um valor que representa o limite de dados em MB para um plano limitado. Deve ser um valor de 0 a 232 º.

MaxDownloadFileSizeInMegabytes

Define um valor que representa o tamanho de download sugerido máximo em MB da conexão do Assinante. Deve ser um valor de 0 a 232 º.

SecurityUpdatesExempt

se for true, o MNO aconselha Windows Update (WU) que as atualizações de segurança estão isentas de serem contadas como uso de dados no plano do assinante e o WU baixará todos os patches de segurança em uma rede limitada. Caso contrário, o WU baixará apenas patches de dia zero e não todas as atualizações de segurança quando for falso.

UsageInMegabytes

Define um valor que representa os dados usados para a data no ciclo de cobrança atual em MB. Deve ser um valor de 0 a 232 º.

UserSMSEnabled

Indica se o serviço do assinante inclui SMS de usuário para usuário que deve ser entregue quase em tempo real. se for verdadeiro, Windows empregará um gerenciamento de energia menos agressivo na interface de banda larga móvel para permitir que as mensagens SMS cheguem mais rapidamente. Se for falso, as mensagens SMS chegarão quando o PC estiver ativo próximo.

 

O esquema DUSM completo está abaixo:

<?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>