Schema CarrierControlSchema_v2
Lo schema CarrierControlSchema_v2 definisce elementi aggiuntivi usati per creare il file di provisioning in una chiamata a ProvisionFromXmlDocumentAsync e descrive le impostazioni aggiuntive necessarie per autenticare ed effettuare il provisioning dell'account di un sottoscrittore in una rete dell'operatore di rete mobile (MNO). Tutti gli elementi sono nello spazio dei nomi http://www.microsoft.com/networking/CarrierControl/v2
. Non tutti gli elementi sono in ogni profilo, poiché alcuni elementi sono facoltativi.
Gli CarrierControlSchema_v2 dello schema sono aggiunte allo schema CarrierControlSchema versione 1 definito nello spazio dei http://www.microsoft.com/networking/CarrierControl/v1
nomi .
Nella tabella seguente sono elencati tutti gli elementi di questo schema, ordinati alfabeticamente in base al nome.
Elemento | Descrizione |
---|---|
AccessString | Definisce la stringa di accesso per un contesto nei criteri di contesto PDP (Packet Data Protocol). |
AdditionalPDPContexts | Definisce contesti PDP (Packet Data Protocol) aggiuntivi nel file di provisioning del vettore di un sottoscrittore. |
AppID | Definisce l'ID applicazione usato per l'elenco di contesti consentiti del protocollo PDP (Packet Data Protocol). |
AppIDList | Definisce l'elenco di applicazioni che fanno parte dell'elenco dei contesti consentiti del protocollo PDP (Packet Data Protocol). |
AuthProtocol | Definisce il protocollo di autenticazione da usare per un contesto nei criteri di contesto PDP (Packet Data Protocol). |
PERSONALIZZATO | Definisce un protocollo personalizzato usato per i dati della rete mobile. |
CarrierNetworkMetadata | Definisce le proprietà e le impostazioni di rete nel file di provisioning del vettore di un sottoscrittore. |
Compressione | Definisce se la compressione è abilitata per un contesto nei criteri di contesto PDP (Packet Data Protocol). |
Contesto | Definisce il contesto di un criterio di contesto PDP (Packet Data Protocol) nel file di provisioning del vettore del sottoscrittore. |
CustomerSupportPhoneNumber | Definisce il numero di telefono per l'assistenza clienti nel file di provisioning del vettore di un sottoscrittore. |
DNSRetryCount | Definisce il numero di tentativi DNS. Deve essere un numero intero positivo compreso tra 1 e 4. |
DNSRetryIntervalInSeconds | Definisce l'intervallo tra i tentativi DNS in secondi. Deve essere un numero intero positivo compreso tra 1 e 4. |
DNSRetrySettings | Definisce le impostazioni di rete per i tentativi DNS nel file di provisioning del vettore di un sottoscrittore. |
DataClassFriendlyNames | Definisce i nomi descrittivi delle classi per lo standard o il protocollo usato per i dati della rete mobile nel file di provisioning del gestore telefonico di un sottoscrittore. |
BORDO | Definisce la frequenza dei dati avanzata per il protocollo EDGE (GSM Evolution) usato per i dati della rete mobile. |
Extensions_v2 | Definisce proprietà e impostazioni aggiuntive nel file di provisioning del vettore di un sottoscrittore. Extensions_v2 è l'elemento radice univoco del file CarrierControlSchema_v2 provisioning. |
GPRS | Definisce il protocollo GPRS (General Packet Radio Service) usato per i dati della rete mobile. |
HSDPA | Definisce il protocollo High-Speed Downlink Packet Access (HSDPA) usato per i dati della rete mobile. |
HSUPA | Definisce il High-Speed uplink packet access (HSUPA) usato per i dati della rete mobile. |
IPv4LinkMTU | Definisce l'unità massima di trasmissione (MTU) per un collegamento IPv4. Deve essere un numero intero positivo compreso tra 1280 e 1500. |
IPv6LinkMTU | Definisce l'unità massima di trasmissione (MTU) per un collegamento IPv6. Deve essere un numero intero positivo compreso tra 1280 e 1500. |
LTE | Definisce lo standard LTE (Long Term Evolution) usato per i dati della rete mobile. |
MaxNumberOfDevices | Definisce il numero massimo di connessioni con tethering. |
MultiplePDPContextPolicies | Definisce più criteri di contesto PDP (Packet Data Protocol) nel file di provisioning del vettore di un sottoscrittore. |
NONE | Non è disponibile alcuna classe di dati per la rete Mobile Broadband. |
Nome | Definisce il nome di un criterio di contesto PDP (Packet Data Protocol) nel file di provisioning del vettore del sottoscrittore. |
NetworkSettings | Definisce le impostazioni di rete nel file di provisioning del vettore di un sottoscrittore. |
ONEXEVDO | Definisce lo standard EVDO (Enhanced Voice-Data Optimized) usato per i dati della rete mobile. |
ONEXEVDO_REVA | Definisce lo standard Enhanced Voice-Data Optimized (EVDO) Revision A (Rev. A) usato per i dati della rete mobile. |
ONEXEVDO_REVB | Definisce lo standard Enhanced Voice-Data Optimized (EVDO) Revision B (Rev. B) usato per i dati della rete mobile. |
ONEXEVDV | Definisce gli standard 1x Evolution-Data e Voice (1xEV-DV) usati per i dati della rete mobile. |
ONEXRTT | Definisce gli standard 1x Radio Transmission Technology (1xRTT) usati per i dati della rete mobile. |
PDPContextPolicy | Definisce un criterio di contesto PDP (Packet Data Protocol) nel file di provisioning del vettore del sottoscrittore. |
Password | Definisce la password usata per l'attivazione del contesto PDP (Packet Data Protocol). |
THREEXRTT | Definisce lo standard 3X Radio Transmission Technology (3xRTT) usato per i dati della rete mobile. |
TetheringProfile | Definisce il profilo di tethering nel file di provisioning del vettore di un sottoscrittore. |
TetheringSettings | Definisce le impostazioni di tethering nel file di provisioning del vettore di un sottoscrittore. |
UMB | Definisce il sistema Ultra Mobile Broadband (UMB) usato per i dati della rete mobile. |
UMTS | Definisce il protocollo UMTS (Universal Mobile Telecommunications System) usato per i dati della rete mobile in base al GSM standard. |
UserLogonCred | Definisce le credenziali di accesso utente per un contesto nei criteri del contesto PDP (Packet Data Protocol). |
UserName | Definisce il nome utente usato per l'attivazione del contesto PDP (Packet Data Protocol). |
Di seguito CarrierControlSchema_v2 schema completo:
<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>
Argomenti correlati