Схема DUSM
Схема управления подписками на использование данных (ДУСМ) определяет элементы, которые используются для описания сведений о затратах для подключения подписчика к сети с лимитным тарифным планом. Все элементы находятся в пространстве имен http://www.microsoft.com/networking/CarrierControl/DUSM/v1
. Не все элементы находятся в каждом профиле, поскольку некоторые элементы являются необязательными.
В следующей таблице перечислены все элементы этой схемы, отсортированные в алфавитном порядке по имени.
Элемент | Описание |
---|---|
BandwidthInKbps | Определяет значение, представляющее фактическую скорость связи для соединения подписчика, указанного в кбит/с. Значение должно быть от 0 до 232-го. |
BillingCycle | Определяет дату и время начала плана, его длительность и то, что происходит в конце цикла выставления счетов. |
CarrierPolicy | определяет необязательный параметр для Windows этого соединения. |
Стоимость | Определяет набор сведений о стоимости измерительных единиц, который указывает лимитное состояние соединения подписчика с оператором мобильной сети (MNO). Cost — уникальный корневой элемент для сведений о стоимости дусм. |
DataLimitInMegabytes | Определяет значение, представляющее предельный объем данных (в МБ) для плана с ограниченным питанием. Значение должно быть от 0 до 232-го. |
MaxDownloadFileSizeInMegabytes | Определяет значение, представляющее максимальный рекомендуемый размер скачивания (в МБ) соединения подписчика. Значение должно быть от 0 до 232-го. |
SecurityUpdatesExempt | если значение равно true, MNO рекомендует клиентский компонент Центра обновления Windows (WU), чтобы обновления безопасности были исключены из учета по плану подписчика, а WU загрузит все исправления безопасности в сети с лимитным тарифом. В противном случае WU будет скачивать только нулевые исправления, а не все обновления безопасности, если значение равно false. |
UsageInMegabytes | Определяет значение, представляющее данные, используемые в качестве даты в текущем цикле выставления счетов в МБ. Значение должно быть от 0 до 232-го. |
UserSMSEnabled | Указывает, содержит ли служба подписчика SMS-пользователь, который должен быть доставлен практически в реальном времени. если задано значение true, Windows будет использовать для интерфейса мобильного широкополосного подключения менее агрессивное управление питанием, чтобы сообщения SMS могли быть получены быстрее. Если задано значение false, сообщения SMS будут поступать при следующем активном ПК. |
Полная схема ДУСМ ниже:
<?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>