Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das WWAN-Schema definiert Elemente, die verwendet werden, um die Verbindung eines Abonnenten mit einem WWAN (Wireless Wide Area Network) zu beschreiben. Alle Elemente befinden sich im Namespace http://www.microsoft.com/networking/CarrierControl/WWAN/v1
. Nicht alle Elemente befinden sich in jedem Profil, da einige Elemente optional sind.
In der folgenden Tabelle sind alle Elemente in diesem Schema alphabetisch nach Namen sortiert.
Element | BESCHREIBUNG |
---|---|
AccessString | Definiert den Access Point Name (APN) oder die Wählzeichenfolge, die zum Herstellen einer Datenverbindung verwendet werden soll. Muss kleiner als 100 Zeichen sein. |
ActivationComplete | True gibt an, dass das Abonnement aktiviert wurde und der Computer sofort versuchen sollte, eine Verbindung herzustellen. Andernfalls lautet der Wert false. |
ActivationMethod | Definiert das abstrakte Basiselement für ReconnectToNetwork , ReregisterToNetwork und ServiceActivation. |
AssociatedPlan | Enthält den Namen des Datenplans des Abonnenten. Sie muss mit dem Name-Attribut eines Plans im gleichen XML-Dokument übereinstimmen. |
AuthProtocol | Definiert das Authentifizierungsprotokoll, das zum Aktivieren eines PDP-Kontexts (Packet Data Protocol) verwendet werden soll:
|
Branding | Definiert netzbetreiberspezifische Brandinginformationen für die Verbindung eines Abonnenten mit dem Mobile Network Operator (MNO). |
CarrierSpecificData | Definiert carrierspezifische Daten, die nicht von Windows angegeben werden. |
Komprimierung | Bei ENABLE werden der Paketheader und die über die Verbindung übertragenen Daten komprimiert. Andernfalls DISABLE. |
Congested | True gibt an, dass sich die Verbindung des Abonnenten in einem Überlastungszustand befindet. Andernfalls wird sie entweder nicht vom MNO oder false unterstützt. |
Context | Definiert die Parameter, die zum Einrichten einer Datenverbindung erforderlich sind. |
DataLimit | Definiert einen Wert, der das Datenlimit in MB für einen begrenzten Plan darstellt. Muss ein Wert zwischen 0 und 232 sein. |
DataRoamingPartners | Definiert die Liste der bevorzugten Netzwerkanbieter für das Roaming. |
DefaultProfile | Definiert das Standardverbindungsprofil, das von einem Abonnenten zum Herstellen einer Verbindung mit einem MNO verwendet wird. Der Mobile Breitbanddienst verwendet diese Verbindungseinstellungen, ohne den Benutzer zur Eingabe von Details aufzufordern. |
Beschreibung | Definiert eine kurze Beschreibung des Profils. |
Erweiterungen | Definiert einen Schemaerweiterungspunktcontainer für zukünftige Ergänzungen. |
Fields | Definiert Werte, die den Plan und die Datennutzung des Abonnenten beschreiben. |
HomeProviderName | Definiert den Namen des Heimanbieters für eine bestimmte SIM/Ein bestimmtes Gerät. |
InboundBandwidth | Definiert einen Wert, der die effektive Linkgeschwindigkeit der eingehenden Verbindung des Abonnenten darstellt. |
Gebietsschema | Definiert den Ländercode der Nachricht im Format "en-us" mitHILFE von ISO-3166. |
Logo | Definiert ein Bild vom Typ 32x32 Bitmap (.bmp) oder portable Netzwerkgrafiken (.png) des MNO-Logos. |
Meldung | Definiert eine MNO-formatierte Nachricht, die die Analyseregeln enthält, die erforderlich sind, damit Windows 8 die Nachricht analysieren kann. |
Meldungen | Enthält eine Reihe von MNO-Nachrichten, die von Windows 8 analysiert werden und dem Benutzer signalisiert werden können. |
Name (typ: Branding) | Definiert einen netzbetreiberspezifischen Brandingnamen für das MNO. Die maximale Länge beträgt 20 Zeichen. |
Name (Typ: NameType) | Definiert den Profilnamen. Muss 64 Zeichen oder weniger lang sein. |
OutboundBandwidth | Definiert einen Wert, der die effektive Linkgeschwindigkeit der ausgehenden Verbindung des Abonnenten darstellt. |
OverDataLimit | Definiert, ob ein Abonnent mehr Bytes als das Datenlimit für den Plan verbraucht hat. |
Kennwort | Definiert das Kennwort, das zum Authentifizieren eines Benutzers verwendet wird. Muss kleiner als 256 Zeichen sein. |
Muster | Definiert einen regulären Ausdruck, der den Inhalt der decodierten für Menschen lesbaren Nachricht beschreibt. |
PlanType | Definiert den Typ des Plans, der derzeit vom Abonnenten verwendet wird. |
Anbieter | Definiert den Namen und die Anbieter-ID eines Mobilfunknetzes. |
PurchaseProfile | Definiert ein Kaufverbindungsprofil, das von einem Abonnenten zum Herstellen einer Verbindung mit einem MNO verwendet wird. |
ReconnectToNetwork | Definiert Zeitsteuerungsinformationen, die verwendet werden, um das Konto des Abonnenten im mobilen Breitbandnetzwerk (Mobile Broadband Network, MNO) für einen Aktivierungstyp für die erneute Verbindung zu aktivieren. |
RefreshProvisioning | True gibt an, dass die Netzwerkkonfiguration aktualisiert wurde, und der Computer sollte versuchen, während des nächsten verfügbaren Wartungsfensters eine neue Bereitstellungsdatei abzurufen. Andernfalls lautet der Wert false. |
ReregisterToNetwork | Definiert Zeitsteuerungsinformationen, die verwendet werden, um das Konto des Abonnenten im mobilen Breitbandnetzwerk (Mobile Broadband Network, MNO) für einen Aktivierungstyp für die erneute Registrierung zu aktivieren. |
SMSBearer | Definiert Bearertypen, die für SMS-Nachrichten zulässig sind. |
ServiceActivation | Definiert die netzbetreiberspezifischen Informationen, die erforderlich sind, um das Konto des Abonnenten im mobilen Breitbandnetzwerk (Mobile Broadband Network, MNO) zu aktivieren. |
USSDBearer | Definiert Bearertypen, die für USSD-Nachrichten zulässig sind. |
Einheiten | Definiert, wie die Einheitenfelder interpretiert werden, die den einzelnen Zahlenfeldern entsprechen. Netzbetreiber können eine durch Leerzeichen getrennte Liste von Token angeben, die den einzelnen unterstützten Multiplikatoren entsprechen. |
Verwendung | Definiert die Anzahl der Bytes, die der Abonnent für sein Datenlimit verbraucht hat. Wenn dies nicht vorhanden ist, wird sie von abgeleitet:
|
UsageOverage | Definiert die Anzahl der Bytes, die der Abonnent über sein Datenlimit verbraucht hat. |
UsageOveragePercentage | Definiert den Prozentsatz über dem Datenlimit, das ein Abonnent verbraucht hat. |
UsagePercentage | Definiert den Prozentsatz des Datenlimits, das ein Abonnent verbraucht hat. |
UsageTimestamp | Definiert ein Gültigkeitsdatum und eine Gültigkeitsdauer der Nutzungsinformationen. |
UserLogonCred | Definiert Anmeldeinformationen für eine Verbindung. |
UserName | Definiert den Benutzernamen für die Anmeldung. Muss kleiner als 256 Zeichen sein. |
Das vollständige WWAN-Schema ist unten angegeben:
<?xml version="1.0" encoding="utf-8"?>
<xs:schema targetNamespace="http://www.microsoft.com/networking/CarrierControl/WWAN/v1"
elementFormDefault="qualified"
xmlns="http://www.microsoft.com/networking/CarrierControl/WWAN/v1"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:base="http://www.microsoft.com/networking/CarrierControl/Base/v1"
xmlns:plans="http://www.microsoft.com/networking/CarrierControl/Plans/v1">
<xs:import namespace="http://www.microsoft.com/networking/CarrierControl/Base/v1"/>
<xs:import namespace="http://www.microsoft.com/networking/CarrierControl/Plans/v1"/>
<xs:simpleType name="SimIccIDType">
<xs:restriction base="xs:token">
<xs:pattern value="[a-zA-Z\d]{1,20}"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="ContextType">
<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:complexType name="ActivationMethodType">
<xs:attribute name="Delay" default="PT0S">
<xs:simpleType>
<xs:restriction base="xs:duration">
<xs:minInclusive value="PT0S"/>
<xs:maxExclusive value="PT1H"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="RetryCount" default="0">
<xs:simpleType>
<xs:restriction base="xs:nonNegativeInteger">
<xs:maxInclusive value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="RetryInterval" default="PT1M">
<xs:simpleType>
<xs:restriction base="xs:duration">
<xs:minInclusive value="PT1M"/>
<xs:maxInclusive value="PT1H"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
<xs:element name="ActivationMethod" type="ActivationMethodType" abstract="true"/>
<xs:element name="ReregisterToNetwork" type="ActivationMethodType" substitutionGroup="ActivationMethod"/>
<xs:element name="ReconnectToNetwork" type="ActivationMethodType" substitutionGroup="ActivationMethod"/>
<xs:element name="ServiceActivation" substitutionGroup="ActivationMethod">
<xs:complexType>
<xs:complexContent>
<xs:extension base="ActivationMethodType">
<xs:sequence>
<xs:element name="CarrierSpecificData" type="xs:base64Binary"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:complexType name="CarrierMBNProfile">
<xs:sequence>
<xs:element name="Name" type="base:NameType"/>
<!-- Brief description of the profile -->
<xs:element name="Description" type="base:NameType" minOccurs="0"/>
<xs:element name="AssociatedPlan" type="xs:string" minOccurs="0"/>
<xs:element name="HomeProviderName" type="base:ProviderNameType" minOccurs="0"/>
<xs:element name="Context" type="ContextType" minOccurs="0"/>
<xs:element name="DataRoamingPartners" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Provider" type="base:ProviderType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Extensions" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Priority" type="base:Priority" default="5"/>
</xs:complexType>
<xs:element name="DefaultProfile" type="CarrierMBNProfile"/>
<xs:element name="PurchaseProfile" type="CarrierMBNProfile"/>
<xs:element name="Branding" type="Branding" />
<xs:complexType name="Branding">
<xs:sequence>
<xs:element name="Logo" type="xs:base64Binary" minOccurs="0"/>
<xs:element name="Name" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="BooleanField">
<xs:attribute name="TrueToken" type="xs:token"/>
<xs:attribute name="FalseToken" type="xs:token"/>
<xs:attribute name="Default" type="xs:boolean" default="false"/>
<xs:attribute name="Group" type="xs:positiveInteger"/>
</xs:complexType>
<xs:complexType name="DateTimeField">
<xs:attribute name="Format" type="xs:string" use="required"/>
<xs:attribute name="Group" type="xs:positiveInteger" use="required"/>
</xs:complexType>
<xs:complexType name="NumberField">
<xs:attribute name="Group" type="xs:positiveInteger" use="required"/>
<xs:attribute name="UnitGroup" type="xs:positiveInteger"/>
<xs:attribute name="DefaultUnit" default="None">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:enumeration value="None"/>
<xs:enumeration value="K"/>
<xs:enumeration value="M"/>
<xs:enumeration value="G"/>
<xs:enumeration value="T"/>
<xs:enumeration value="Ki"/>
<xs:enumeration value="Mi"/>
<xs:enumeration value="Gi"/>
<xs:enumeration value="Ti"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
<xs:complexType name="PercentField">
<xs:attribute name="Group" type="xs:positiveInteger" use="required"/>
</xs:complexType>
<xs:simpleType name="TokenList">
<xs:list itemType="xs:token"/>
</xs:simpleType>
<xs:element name="SMSBearer">
<xs:complexType>
<xs:attribute name="Sender" type="xs:token"/>
<xs:attribute name="ClassZeroOnly" type="xs:boolean" default="true"/>
</xs:complexType>
</xs:element>
<xs:element name="USSDBearer"/>
<xs:element name="Messages">
<xs:complexType>
<xs:sequence>
<xs:element name="Message" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:sequence>
<xs:element ref="SMSBearer" maxOccurs="unbounded"/>
<xs:element ref="USSDBearer" minOccurs="0"/>
</xs:sequence>
<xs:sequence>
<xs:element ref="USSDBearer"/>
</xs:sequence>
</xs:choice>
<xs:element name="Pattern" type="xs:string"/>
<xs:element name="Locale" default="English_United States.1252" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:pattern value="\w+(?:_[\w ]+)?(?:\.\d+)?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Units" minOccurs="0">
<xs:complexType>
<!-- Powers of 1,000 -->
<xs:attribute name="K" type="TokenList"/>
<xs:attribute name="M" type="TokenList"/>
<xs:attribute name="G" type="TokenList"/>
<xs:attribute name="T" type="TokenList"/>
<!-- Powers of 1,024 -->
<xs:attribute name="Ki" type="TokenList"/>
<xs:attribute name="Mi" type="TokenList"/>
<xs:attribute name="Gi" type="TokenList"/>
<xs:attribute name="Ti" type="TokenList"/>
</xs:complexType>
</xs:element>
<xs:element name="Fields" minOccurs="0">
<xs:complexType>
<xs:all>
<xs:element name="Usage" type="NumberField" minOccurs="0"/>
<xs:element name="UsagePercentage" type="PercentField" minOccurs="0"/>
<xs:element name="UsageTimestamp" type="DateTimeField" minOccurs="0"/>
<xs:element name="UsageOverage" type="NumberField" minOccurs="0"/>
<xs:element name="UsageOveragePercentage" type="PercentField" minOccurs="0"/>
<xs:element name="DataLimit" type="NumberField" minOccurs="0"/>
<xs:element name="OverDataLimit" type="BooleanField" minOccurs="0"/>
<xs:element name="Congested" type="BooleanField" minOccurs="0"/>
<xs:element name="InboundBandwidth" type="NumberField" minOccurs="0"/>
<xs:element name="OutboundBandwidth" type="NumberField" minOccurs="0"/>
<xs:element name="PlanType" minOccurs="0">
<xs:complexType>
<xs:attribute name="Group" type="xs:positiveInteger"/>
<xs:attribute name="Default" type="plans:PlanType"/>
<xs:attribute name="UnrestrictedTokens" type="TokenList"/>
<xs:attribute name="FixedTokens" type="TokenList"/>
<xs:attribute name="VariableTokens" type="TokenList"/>
</xs:complexType>
</xs:element>
<xs:element name="RefreshProvisioning" type="BooleanField" minOccurs="0"/>
<xs:element name="ActivationComplete" type="BooleanField" minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Silent" type="xs:boolean" default="true"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>