skema CarrierControlSchema_v2
Skema CarrierControlSchema_v2 menentukan elemen tambahan yang digunakan untuk membuat file provisi dalam panggilan ke ProvisionFromXmlDocumentAsync dan menjelaskan pengaturan tambahan yang diperlukan untuk mengautentikasi dan menyediakan akun pelanggan di jaringan Operator Jaringan Seluler (MNO). Semua elemen berada di namespace http://www.microsoft.com/networking/CarrierControl/v2
. Tidak semua elemen ada di setiap profil, karena beberapa elemen bersifat opsional.
Elemen skema CarrierControlSchema_v2 adalah penambahan skema CarrierControlSchema versi 1 yang ditentukan di http://www.microsoft.com/networking/CarrierControl/v1
namespace layanan.
Tabel berikut ini mencantumkan semua elemen dalam skema ini, diurutkan menurut abjad berdasarkan nama.
Elemen | Deskripsi |
---|---|
AccessString | Menentukan string akses untuk konteks dalam kebijakan konteks Packet Data Protocol (PDP). |
AdditionalPDPContexts | Menentukan konteks Packet Data Protocol (PDP) tambahan dalam file provisi operator pelanggan. |
AppID | Menentukan ID aplikasi yang digunakan untuk daftar konteks Packet Data Protocol (PDP) yang diizinkan. |
AppIDList | Menentukan daftar aplikasi yang merupakan bagian dari daftar konteks Packet Data Protocol (PDP) yang diizinkan. |
AuthProtocol | Menentukan protokol autentikasi yang akan digunakan untuk konteks dalam kebijakan konteks Packet Data Protocol (PDP). |
KUSTOM | Menentukan protokol kustom yang digunakan untuk data jaringan seluler. |
CarrierNetworkMetadata | Menentukan properti dan pengaturan jaringan dalam file provisi operator pelanggan. |
Kompresi | Menentukan apakah kompresi diaktifkan untuk konteks dalam kebijakan konteks Packet Data Protocol (PDP). |
Konteks | Menentukan konteks kebijakan konteks Packet Data Protocol (PDP) dalam file penyediaan operator pelanggan. |
CustomerSupportPhoneNumber | Menentukan nomor telepon untuk dukungan pelanggan dalam file provisi operator pelanggan. |
DNSRetryCount | Menentukan jumlah coba lagi DNS. Ini harus berupa bilangan bulat positif antara 1 dan 4. |
DNSRetryIntervalInSeconds | Menentukan interval coba lagi DNS dalam hitungan detik. Ini harus berupa bilangan bulat positif antara 1 dan 4. |
DNSRetrySettings | Menentukan pengaturan jaringan untuk percobaan ulang DNS dalam file provisi operator pelanggan. |
DataClassFriendlyNames | Menentukan nama ramah kelas untuk standar atau protokol yang digunakan untuk data jaringan seluler dalam file provisi operator pelanggan. |
TEPI | Menentukan tingkat Data yang Ditingkatkan untuk protokol GSM Evolution (EDGE) yang digunakan untuk data jaringan seluler. |
Extensions_v2 | Menentukan properti dan pengaturan tambahan dalam file provisi operator pelanggan. Extensions_v2 adalah elemen akar unik dari file provisi CarrierControlSchema_v2 . |
GPRS | Menentukan protokol layanan radio paket umum (GPRS) yang digunakan untuk data jaringan seluler. |
HSDPA | Menentukan protokol High-Speed Downlink Packet Access (HSDPA) yang digunakan untuk data jaringan seluler. |
HSUPA | Menentukan protokol High-Speed Uplink Packet Access (HSUPA) yang digunakan untuk data jaringan seluler. |
IPv4LinkMTU | Menentukan unit transmisi maksimum (MTU) untuk tautan IPv4. Ini harus berupa bilangan bulat positif antara 1280 dan 1500. |
IPv6LinkMTU | Menentukan unit transmisi maksimum (MTU) untuk tautan IPv6. Ini harus berupa bilangan bulat positif antara 1280 dan 1500. |
LTE | Mendefinisikan standar Evolusi Jangka Panjang (LTE) yang digunakan untuk data jaringan seluler. |
MaxNumberOfDevices | Menentukan jumlah maksimum koneksi yang ditautkan. |
MultiplePDPContextPolicies | Menentukan beberapa kebijakan konteks Packet Data Protocol (PDP) dalam file penyediaan operator pelanggan. |
TIDAK | Tidak ada Kelas Data jaringan broadband seluler yang tersedia. |
Nama | Menentukan nama kebijakan konteks Packet Data Protocol (PDP) dalam file penyediaan operator pelanggan. |
Pengaturan Jaringan | Menentukan pengaturan jaringan dalam file provisi operator pelanggan. |
ONEXEVDO | Menentukan standar Enhanced Voice-Data Optimized (EVDO) yang digunakan untuk data jaringan seluler. |
ONEXEVDO_REVA | Menentukan standar Enhanced Voice-Data Optimized (EVDO) Revisi A (Rev. A) yang digunakan untuk data jaringan seluler. |
ONEXEVDO_REVB | Menentukan standar Enhanced Voice-Data Optimized (EVDO) Revisi B (Rev. B) yang digunakan untuk data jaringan seluler. |
ONEXEVDV | Menentukan standar 1x Evolution-Data dan Voice (1xEV-DV) yang digunakan untuk data jaringan seluler. |
ONEXRTT | Mendefinisikan standar 1x Radio Transmission Technology (1xRTT) yang digunakan untuk data jaringan seluler. |
PDPContextPolicy | Menentukan kebijakan konteks Packet Data Protocol (PDP) dalam file provisi operator pelanggan. |
Kata sandi | Menentukan kata sandi yang digunakan untuk aktivasi konteks Packet Data Protocol (PDP). |
THREEXRTT | Mendefinisikan standar 3X Radio Transmission Technology (3xRTT) yang digunakan untuk data jaringan seluler. |
TetheringProfile | Menentukan profil tethering dalam file provisi operator pelanggan. |
TetheringSettings | Menentukan pengaturan tethering dalam file provisi operator pelanggan. |
UMB | Mendefinisikan sistem Ultra Mobile Broadband (UMB) yang digunakan untuk data jaringan seluler. |
UMTS | Mendefinisikan protokol Universal Mobile Telecommunications System (UMTS) yang digunakan untuk data jaringan seluler berdasarkan standar GSM. |
UserLogonCred | Menentukan kredensial masuk pengguna untuk konteks dalam kebijakan konteks Packet Data Protocol (PDP). |
UserName | Menentukan nama pengguna yang digunakan untuk aktivasi konteks Packet Data Protocol (PDP). |
Skema CarrierControlSchema_v2 lengkap di bawah ini:
<xs:schema targetNamespace="http://www.microsoft.com/networking/CarrierControl/v2"
elementFormDefault="qualified"
xmlns="http://www.microsoft.com/networking/CarrierControl/v2"
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="ApnContextType">
<xs:sequence>
<xs:element name="AccessString" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:minLength value="1"/>
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="UserLogonCred" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="UserName" type="base:NameType"/>
<xs:element name="Password" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Compression" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="DISABLE"/>
<xs:enumeration value="ENABLE"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AuthProtocol" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="NONE"/>
<xs:enumeration value="PAP"/>
<xs:enumeration value="CHAP"/>
<xs:enumeration value="MsCHAPv2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="MTUType">
<xs:restriction base="xs:positiveInteger">
<xs:minInclusive value="1280" />
<xs:maxInclusive value="1500" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DNSRetryIntervalType">
<xs:restriction base="xs:positiveInteger">
<xs:minInclusive value="1" />
<xs:maxInclusive value="4" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DNSRetryCountType">
<xs:restriction base="xs:positiveInteger">
<xs:minInclusive value="1" />
<xs:maxInclusive value="4" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="DNSRetrySettingsType">
<xs:sequence>
<xs:element name="DNSRetryIntervalInSeconds" type="DNSRetryIntervalType" />
<xs:element name="DNSRetryCount" type="DNSRetryCountType" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="FriendlyNameType">
<xs:restriction base="xs:normalizedString">
<xs:minLength value="1" />
<xs:maxLength value="15" />
<xs:whiteSpace value="collapse" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="TetheringMaxNumberofDeviceType">
<xs:restriction base="xs:positiveInteger" >
<xs:minInclusive value="3"/>
<xs:maxInclusive value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="PhoneNumberType">
<xs:restriction base="xs:normalizedString">
<xs:minLength value="0" />
<xs:maxLength value="25" />
<xs:whiteSpace value="collapse" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="NetworkSettingsType">
<xs:sequence>
<xs:element name="IPv4LinkMTU" type="MTUType" minOccurs="0" />
<xs:element name="IPv6LinkMTU" type="MTUType" minOccurs="0" />
<xs:element name="DNSRetrySettings" type="DNSRetrySettingsType" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="DataClassFriendlyNamesType">
<xs:sequence>
<xs:element name="NONE" type="FriendlyNameType" minOccurs="0" />
<xs:element name="GPRS" type="FriendlyNameType" minOccurs="0" />
<xs:element name="EDGE" type="FriendlyNameType" minOccurs="0" />
<xs:element name="UMTS" type="FriendlyNameType" minOccurs="0" />
<xs:element name="HSDPA" type="FriendlyNameType" minOccurs="0" />
<xs:element name="HSUPA" type="FriendlyNameType" minOccurs="0" />
<xs:element name="LTE" type="FriendlyNameType" minOccurs="0" />
<xs:element name="ONEXRTT" type="FriendlyNameType" minOccurs="0" />
<xs:element name="ONEXEVDO" type="FriendlyNameType" minOccurs="0" />
<xs:element name="ONEXEVDO_REVA" type="FriendlyNameType" minOccurs="0" />
<xs:element name="ONEXEVDV" type="FriendlyNameType" minOccurs="0" />
<xs:element name="THREEXRTT" type="FriendlyNameType" minOccurs="0" />
<xs:element name="ONEXEVDO_REVB" type="FriendlyNameType" minOccurs="0" />
<xs:element name="UMB" type="FriendlyNameType" minOccurs="0" />
<xs:element name="CUSTOM" type="FriendlyNameType" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="AppIDListType">
<xs:sequence>
<xs:element name="AppID" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="PDPContextPolicyType">
<xs:sequence>
<xs:element name="Name" type="base:NameType" />
<xs:element name="Context" type="ApnContextType" />
<xs:element name="AppIDList" type="AppIDListType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="MultiplePDPContextPoliciesType">
<xs:sequence>
<xs:element name="PDPContextPolicy" type="PDPContextPolicyType" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="MultiplePDPContextSupport" type="xs:boolean" default="true" />
</xs:complexType>
<xs:complexType name="TetheringProfileType">
<xs:sequence>
<xs:element name="Name" type="base:NameType" />
<xs:element name="Context" type="ApnContextType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="TetheringSettingsType">
<xs:sequence>
<xs:element name="TetheringProfile" type="TetheringProfileType" minOccurs="0" />
<xs:element name="MaxNumberOfDevices" type="TetheringMaxNumberofDeviceType" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:element name="Extensions_v2">
<xs:complexType>
<xs:sequence>
<xs:element name="CarrierNetworkMetadata" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="NetworkSettings" type="NetworkSettingsType" minOccurs="0" />
<xs:element name="DataClassFriendlyNames" type="DataClassFriendlyNamesType" minOccurs="0" />
<xs:element name="CustomerSupportPhoneNumber" type="PhoneNumberType" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AdditionalPDPContexts" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="MultiplePDPContextPolicies" type="MultiplePDPContextPoliciesType" minOccurs="0" />
<xs:element name="TetheringSettings" type="TetheringSettingsType" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Topik terkait
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