Skema paket
Skema Paket mendefinisikan elemen yang digunakan untuk menjelaskan rencana data pelanggan pada Operator Jaringan Seluler (MNO). Semua elemen berada di namespace http://www.microsoft.com/networking/CarrierControl/Plans/v1
. Tidak semua elemen ada di setiap profil, karena beberapa elemen bersifat opsional.
Tabel berikut mencantumkan semua elemen dalam skema ini, diurutkan menurut abjad berdasarkan nama.
Elemen | Deskripsi |
---|---|
BillingCycle | Menentukan tanggal dan waktu mulai paket, durasinya, dan apa yang terjadi di akhir siklus penagihan. Aplikasi UWP dapat mengambil informasi ini menggunakan kelas DataPlanStatus . |
DataLimitInMegabytes | Menentukan nilai yang mewakili batas data dalam MB untuk paket yang dibatasi. Harus berupa nilai dari 0 hingga 2ke-32. Aplikasi UWP dapat mengambil informasi ini menggunakan kelas DataPlanStatus . |
DataUsageInMobileOperatorNotificationEnabled | Menunjukkan apakah NetworkOperatorNotificationTrigger harus menyertakan pemberitahuan penggunaan data. Jika true, Windows menaikkan pemicu ini ketika ambang penggunaan data terpenuhi. |
Deskripsi | Menentukan informasi paket yang menentukan jenis koneksi Operator Jaringan Seluler (MNO) pelanggan. |
InboundBandwidthInKbps | Menentukan nilai yang mewakili kecepatan tautan efektif dari koneksi masuk pelanggan yang ditentukan dalam Kbps. Harus berupa nilai dari 0 hingga 2ke-32. Aplikasi UWP dapat mengambil informasi ini menggunakan kelas DataPlanStatus . |
MaxTransferSizeInMegabytes | Menentukan ukuran unduhan individu dalam MB yang harus diizinkan oleh aplikasi yang sesuai melalui koneksi terukur tanpa persetujuan pengguna eksplisit dari koneksi yang digunakan. Harus berupa nilai dari 0 hingga 2ke-32. Aplikasi UWP dapat mengambil informasi ini menggunakan kelas DataPlanStatus . |
OutboundBandwidthInKbps | Menentukan nilai yang mewakili kecepatan tautan efektif dari koneksi keluar pelanggan yang ditentukan dalam Kbps. Harus berupa nilai dari 0 hingga 2ke-32. Aplikasi UWP dapat mengambil informasi ini menggunakan kelas DataPlanStatus . |
Paket | Menentukan sekumpulan informasi paket yang menentukan opsi penggunaan data dan status koneksi pelanggan ke Operator Jaringan Seluler (MNO). Paket adalah elemen akar unik untuk informasi rencana |
SecurityUpdatesExempt | Jika true, MNO menyarankan Windows Update (WU) bahwa pembaruan keamanan dikecualikan dari dihitung sebagai penggunaan data terhadap paket pelanggan dan WU akan mengunduh semua patch keamanan saat berada di jaringan terukur. Jika tidak, WU hanya akan mengunduh patch nol hari dan tidak semua pembaruan keamanan saat false. |
Penggunaan | Menentukan status penggunaan data pelanggan pada koneksi ke Operator Jaringan Seluler (MNO). Aplikasi UWP dapat mengambil informasi ini menggunakan kelas DataPlanStatus . |
UserSMSEnabled | Menunjukkan apakah layanan pelanggan menyertakan SMS pengguna-ke-pengguna yang harus dikirimkan mendekati real-time. Jika true, Windows akan menggunakan manajemen daya yang kurang agresif pada antarmuka Mobile Broadband untuk memungkinkan pesan SMS tiba lebih cepat. Jika false, radio broadband seluler dapat dimatikan selama periode tidak aktif. Pesan SMS akan tiba ketika PC aktif berikutnya. |
Skema Paket lengkap di bawah ini:
<?xml version="1.0" encoding="utf-8"?>
<xs:schema targetNamespace="http://www.microsoft.com/networking/CarrierControl/Plans/v1"
elementFormDefault="qualified"
xmlns="http://www.microsoft.com/networking/CarrierControl/Plans/v1"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:base="http://www.microsoft.com/networking/CarrierControl/Base/v1">
<xs:import namespace="http://www.microsoft.com/networking/CarrierControl/Base/v1"/>
<xs:complexType name="BillingCycleType">
<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:simpleType name="PlanType">
<xs:annotation>
<xs:documentation>
PlanType expresses the incremental cost of a plan:
- Unrestricted: There is no incremental cost for consumption on this plan
- Fixed: Consumption goes against a quota which the user has purchased / agreed to purchase
- Variable: The user will be billed for incremental usage on this plan
</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="Unrestricted"/>
<xs:enumeration value="Fixed"/>
<xs:enumeration value="Variable"/>
</xs:restriction>
</xs:simpleType>
<xs:element name="Plan">
<xs:complexType>
<xs:choice>
<xs:sequence>
<xs:element ref="Description"/>
<xs:element ref="Usage" minOccurs="0"/>
</xs:sequence>
<xs:sequence>
<xs:element ref="Usage"/>
</xs:sequence>
</xs:choice>
<xs:attribute type="xs:string" name="Name" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="Description" type="DescriptionBaseType"/>
<xs:complexType name="DescriptionBaseType">
<xs:sequence>
<xs:element name="BillingCycle" type="BillingCycleType" minOccurs="0"/>
<xs:element name="DataLimitInMegabytes" type="xs:positiveInteger" minOccurs="0"/>
<xs:element name="InboundBandwidthInKbps" type="xs:nonNegativeInteger" minOccurs="0"/>
<xs:element name="OutboundBandwidthInKbps" type="xs:nonNegativeInteger" minOccurs="0"/>
<xs:element name="MaxTransferSizeInMegabytes" type="xs:positiveInteger" minOccurs="0"/>
<xs:element name="SecurityUpdatesExempt" type="xs:boolean" default="false" minOccurs="0"/>
<xs:element name="DataUsageInMobileOperatorNotificationEnabled" type="xs:boolean" default="false" minOccurs="0"/>
<xs:element name="UserSMSEnabled" type="xs:boolean" default="true" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="PlanType" name="PlanType" use="required"/>
</xs:complexType>
<xs:element name="Usage" type="PlanUsageType"/>
<xs:complexType name="PlanUsageType">
<xs:attribute name="OverLimit" type="xs:boolean"/>
<xs:attribute name="Congested" type="xs:boolean"/>
<xs:attribute name="CurrentUsage" type="xs:nonNegativeInteger" use="required"/>
<xs:attribute name="UsageTimestamp" type="xs:dateTime" use="required"/>
</xs:complexType>
</xs:schema>
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk