Freigeben über


Übersicht über mobiles Breitband

Windows 8, Windows 8.1 und Windows 10 vereinfachen die Mobile-Breitbandkonnektivität für Benutzer und bieten neue Möglichkeiten für Mobilfunkanbieter. Benutzer genießen einen optimierten, konsistenten Verbindungsfluss. Windows 8, Windows 8.1 und Windows 10 reduzieren Ihre Notwendigkeit, herkömmliche Verbindungsverwaltungs-Apps zu entwickeln, sodass Entwicklungsressourcen auf die Kundeninteraktion ausgerichtet werden können, einschließlich Kontoverwaltung und Mehrwertdienste.

Windows 8, Windows 8.1 und Windows 10 bieten die Möglichkeit, das vorhandene mobile Breitbandökosystem neu zu gestalten und zu optimieren.

  • Frühere Versionen mobiler Breitbandhardware erforderten benutzerdefinierte Windows-Treiber. Mit dem aktuellen Treiber der Mobile-Breitbandklasse verfügen zertifizierte mobile Breitbandgeräte über eine konsistente Erfahrung, ohne dass benutzerdefinierte Treiber installiert werden müssen. Diese Rationalisierung bietet die Möglichkeit, den Kunden eine funktionierende Erfahrung zu liefern und gleichzeitig den Aufwand für den Support zu reduzieren.

  • Benutzerdefinierte Verbindungsverwaltungserfahrungen duplizieren Windows-Funktionen und haben andere UX-Modelle als der Rest von Windows. Diese Verbindungsmanager müssen vom Betreiber und ihren ISV-Partnern bereitgestellt und verwaltet werden.

  • Die Notwendigkeit eines benutzerdefinierten Treibers und einer benutzerdefinierten Verbindungsverwaltungssoftware bedeutete, dass USB-basierte mobile Breitbandgeräte auch eine USB-Speicherfunktion ausführen müssen, um diese benutzerdefinierte Software an den PC des Benutzers bereitzustellen. Dieses Dual-Mode-Gerätekonzept erfordert häufig, dass der Benutzer zwischen Speichermodus und Modemmodus wechselt und eine zusätzliche Aufgabe hinzufügt, bevor der Benutzer erfolgreich eine Verbindung mit dem Netzwerk herstellen kann.

  • Heben Sie einzigartige Dienste und Funktionen hervor, die Ihre Kundenerfahrung einzigartig machen. Windows 8, Windows 8.1 und Windows 10 bieten die Möglichkeit, sich auf die Kundenverbindung zu konzentrieren und Ihr einzigartiges Mehrwert-Add-In über eine mobile UWP-Breitband-App hervorzuheben, die zuvor als Mobilfunkanbieter-App bezeichnet wurde.

Wichtige Szenarien

Sie können die folgenden wichtigen Szenarien aktivieren, die Teil der aktuellen mobilen Breitbanderfahrung sind. Berücksichtigen Sie jedes dieser Szenarien im Kontext Ihrer Geschäftsmodelle, wenn Sie planen, mit welchen Windows-Komponenten Ihre App interagieren muss.

Erwerben von Plänen

Ein nahtloser Kauf eines Plans erleichtert den Benutzern den Erwerb von Konnektivität und ermöglicht es dem Betreiber, neue Kunden ohne Support oder Intervention im Einzelhandel zu gewinnen. Es gibt zwei Optionen für Erwerbspläne

  • Die Metadaten der mobilen Breitband-App und des Diensts sind bereits auf dem PC installiert. Dies kann für PCs mit eingebetteter mobiler Breitbandhardware geschehen, bei denen der OEM die Metadaten der mobilen Breitband-App und des Diensts im Windows-Image vorab geladen hat oder eine alternative Internetverbindung verfügbar ist.

  • Die Metadaten der mobilen Breitband-App und des Diensts sind nicht auf dem PC installiert. Dies kann passieren, wenn Sie einen Hardware-Dongle anschließen und eine alternative Internetverbindung nicht verfügbar ist.

Unabhängig von der gewählten Kaufoption des Plans gibt es verschiedene Unterzustände, die vom Status des mobilen SIM- oder CDMA-Breitbandgeräts abhängen. Cold-SIMs (ohne zugehörigen Plan), Warm-SIMs (für den Erwerb eines Plans bereit) und Hot-SIMs (bereits mit einem Plan aktiv) bieten unterschiedliche Möglichkeiten, je nachdem, wie Sie den Flow für den Kauf gestalten möchten.

Mobile Breitband-App ist bereits installiert oder es ist eine alternative Internetverbindung verfügbar.

In diesem Fall werden ein eingebettetes Gerät, eine mobile Breitband-App und Dienstmetadaten wahrscheinlich bereits auf dem PC mit einer SIM-Karte installiert, bevor der Benutzer versucht, den Dienst zu aktivieren. Eine weitere Möglichkeit besteht darin, dass der Benutzer noch nicht über die mobile Breitband-App verfügt, aber über eine alternative Internetverbindung verfügt, um die App herunterzuladen. Die folgenden Schritte erfolgen automatisch, wenn die SIM eingefügt wird:

  1. Der Mobile Broadband-Dienst liest die International Mobile Subscriber Identity (IMSI), die Integrated Circuit Card ID (ICCID) für GSM-Netze, die Provider-ID (SID) für CDMA-Netze oder den Providernamen für CDMA-Netze und generiert eine Reihe von Hardware-IDs (HWIDs).

    Anmerkung

    Dieser Schritt ist nur erforderlich, wenn der OEM die SIM nicht eingefügt und die Metadaten der mobilen Breitband-App und des Diensts vorab geladen hat.

  2. Wenn der PC mit dem Internet verbunden ist, werden die HWIDs an Windows-Metadaten und Internetdienste (WMIS) gesendet. WMIS identifiziert den Operator und gibt das entsprechende Dienstmetadatenpaket zurück.

    Anmerkung

    Dieser Schritt ist nur erforderlich, wenn der OEM die SIM nicht eingefügt und die Metadaten der mobilen Breitband-App und des Diensts vorab geladen hat.

  3. Windows verwendet die Dienstmetadaten, um die mobile Breitband-App aus dem Microsoft Store zu identifizieren und abzurufen. Die App wird automatisch installiert. In Windows 8.1 und Windows 10 ist die App nicht auf der Startseite angeheftet.

    Anmerkung

    Dieser Schritt ist nur erforderlich, wenn der OEM die SIM nicht eingefügt und die Metadaten der mobilen Breitband-App und des Diensts vorab geladen hat.

  4. Ihr Operatorlogo und Ihr Name werden in der Liste "Netzwerke" im Windows-Verbindungs-Manager angezeigt. Der Benutzer kann eine Verbindung mit Ihrem Netzwerk herstellen.

  5. Der Windows-Verbindungs-Manager versucht, mithilfe der Netzwerkprofilkonfigurationsinformationen in den Dienstmetadaten eine Verbindung herzustellen. Der nächste Schritt hängt vom Ergebnis der Verbindung ab:

    • Wenn die erste Verbindung erfolgreich ist und die Internetverbindung verfügbar ist, geschieht nichts weiter. Der Benutzer hat zuvor einen Dienst erworben und verfügt über ein aktives Konto.

    • Wenn die erste Verbindung erfolgreich ist, aber keine Internetverbindung verfügbar ist, wird die mobile Breitband-App gestartet, und der Benutzer wird nach einem Einkaufsplan gefragt.

    • Wenn die erste Verbindung fehlschlägt und der Fehlercode angibt, dass der Netzwerkdienst noch nicht erworben wurde, wird die mobile Breitband-App gestartet. Die App kann die entsprechende Antwort ermitteln. Wenn der Fehlercode z. B. auf mangelnde Konnektivität zurückzuführen ist, muss die App den Benutzer möglicherweise anleiten, den Kauf telefonisch abzuschließen oder eine Verbindung mit einer alternativen Internetverbindung herzustellen.

    • Wenn die erste Verbindung mit einem anderen Fehlercode fehlschlägt, benachrichtigt der Windows-Verbindungs-Manager den Benutzer über den Fehler. Die mobile Breitband-App ist nicht gestartet.

  6. Wenn die mobile Breitband-App geöffnet wird, sollten Sie sicherstellen, dass die App geschrieben wird, um eine sichere Verbindung mit der Back-End-Abrechnungsinfrastruktur herzustellen, damit der Benutzer ein Abonnement erwerben kann. Dieser Prozess ist für jeden Operator proprietärer Und Microsoft ist nicht an dem Kaufprozess beteiligt. Die App richtet diese Verbindung über eine eingeschränkte mobile Breitbandverbindung (die das Betreibernetzwerk aktivieren muss) oder über eine alternative Internetverbindung ein, z. B. WLAN.

  7. Wenn der Plankauf abgeschlossen ist, generiert die mobile Breitband-App eine Metadatenbereitstellungsdatei, die an den Bereitstellungs-Agent übergeben wird. Dadurch wird Windows mit Informationen zum Plan konfiguriert, den der Benutzer erworben hat.

Wichtig

Die vorstehenden Schritte gelten auch für ein externes Gerät, das mit einer alternativen Internetverbindung an den PC angeschlossen ist.

Mobile Breitband-App ist nicht installiert, und es ist keine alternative Internetverbindung verfügbar.

Ein externes mobiles Breitbandgerät, z. B. ein Hardware-Dongle, kann in PCs eingefügt werden, die möglicherweise keine alternative Internetverbindung haben und möglicherweise keine mobile Breitband-App installiert ist. Die folgenden Schritte beschreiben, wie Sie eine Funktion zum Kauf eines Plans erstellen können, um die Einschränkungen in diesem Szenario zu umgehen:

  1. Sobald die mobile Breitbandhardware erkannt wird, liest der Windows Mobile-Breitbanddienst den IMSI, die ICCID, die Anbieter-ID oder den Anbieternamen und generiert einen Satz von HWIDs, die jeden Vom Gerät gelesenen Wert darstellen. Der Windows Mobile Broadband-Dienst lauscht auf Ereignisse, die mit mobilem Breitband zu tun haben.

  2. Wenn der Benutzer Connectauswählt, werden die HWID-Werte verwendet, um die Verbindungseinstellungen in der Windows COSA-Datenbank wie folgt zu suchen:

    • Wenn die erste Verbindung erfolgreich ist und die Internetverbindung verfügbar ist, geschieht nichts weiter. Der Benutzer hat zuvor einen Dienst erworben und verfügt über ein aktives Konto.

    • Wenn die anfängliche Verbindung erfolgreich ist, die Internetverbindung jedoch nicht verfügbar ist, wird der Benutzer zur URL weitergeleitet, die in der COSA-Datenbank für diesen HWID-Bereich angegeben ist.

    • Wenn die erste Verbindung fehlschlägt, benachrichtigt der Windows-Verbindungs-Manager den Benutzer über den Fehler. Ihre Website sollte den Benutzer beim Kauf eines Plans unterstützen.

  3. Nachdem der Benutzer den Kauf des Plans abgeschlossen hat, generiert die Website eine Metadaten-Bereitstellungsdatei und leitet sie an den Bereitstellungsagenten weiter. Dadurch wird Windows mit grundlegenden Informationen zum Plan konfiguriert, den der Benutzer erworben hat. Je nach Netzwerkstruktur tritt eines der folgenden Ereignisse auf:

    • Dem Benutzer wird internetzugriff auf die aktuelle Verbindung gewährt.

    • Die Bereitstellungsdatei enthält Anweisungen, um die Verbindung zu demselben oder einem anderen Netzwerk, das Internetzugriff bietet, zu trennen und wiederherzustellen.

    Zu diesem Zeitpunkt ist der Benutzer online. Da nun eine Internetverbindung verfügbar ist, erkennt Windows die Hardware für mobiles Breitband und lädt die Dienstmetadaten und die mobile Breitband-App herunter und installiert sie.

  4. Die HWIDs, die von der SIM oder dem mobilen Breitbandgerät berechnet werden, werden an WMIS gesendet. WMIS identifiziert den Operator und gibt das entsprechende Dienstmetadatenpaket zurück.

  5. Windows verwendet die Dienstmetadaten, um die zugeordnete mobile Breitband-App aus dem Microsoft Store zu identifizieren und abzurufen. Die App wird automatisch installiert und für Ereignisse im Hintergrund registriert. In Windows 8.1 und Windows 10 wird die App nicht automatisch auf der Startseite angeheftet. Die Registrierung für Hintergrundereignisse ermöglicht der App, auf lokale Datennutzungsindikatoren zu reagieren, SMS-Nachrichten des Anbieters zu empfangen, eine Verbindung mit Wi-Fi Hotspots herzustellen, Berechtigungsprüfungen zu verarbeiten und vieles mehr.

  6. Wenn ein Hintergrundereignis auftritt, generiert die App bei Bedarf eine vollständigere Bereitstellungsdatei und übergibt sie an den Bereitstellungs-Agent. Dadurch wird Windows mit Informationen zum Plan konfiguriert, den der Benutzer erworben hat.

Verbinden eines aktiven Geräts

Wenn ein Gerät mit einem aktiven mobilen Datentarif an einen PC angeschlossen ist, ist das Erlebnis ähnlich wie beim Kauf, außer dass die versuchte Verbindung zum Internet führt. Windows startet die mobile Breitband-App für mobiles Breitband nicht oder stellt keine Verbindung mit der Website des Mobilfunkanbieters her. Stattdessen wird die App im Hintergrund installiert.

  1. Wenn die mobile Breitbandhardware erkannt wird, liest der mobile Breitbanddienst die IMSI, die ICCID, die Anbieter-ID oder den Anbieternamen und generiert HWIDs.

  2. Wenn der Benutzer Connectauswählt, werden die HWID-Werte verwendet, um die entsprechenden Verbindungseinstellungen in der Windows COSA-Datenbank zu suchen. Bei einem aktiven Gerät ist die Verbindung erfolgreich, und die Internetverbindung ist verfügbar.

  3. Zu diesem Zeitpunkt ist der Benutzer online. Da nun eine Internetverbindung verfügbar ist, erkennt Windows die Hardware für mobiles Breitband und lädt die Dienstmetadaten und die mobile Breitband-App herunter und installiert sie.

Windows 8.1 und Windows 10 können während des Windows-Setups eine Verbindung mit einem Betreibernetzwerk herstellen, wenn ein mobiles Breitbandgerät mit einem aktiven Plan an den PC angeschlossen ist. Das mobile Breitbandnetzwerk wird bei der Einrichtung von Windows zusammen mit den WLAN-Netzwerken in der Liste der Netzwerke angezeigt. Ähnlich wie beim Herstellen einer Verbindung mit einem aktiven Gerät wird eine HWID basierend auf der erkannten mobilen Breitbandhardware generiert und verwendet, um die geeigneten Verbindungseinstellungen in der Windows COSA-Datenbank zu finden.

Operatorbenachrichtigungen und Systemereignisse

Um Benutzer über ihren Kontostatus auf dem Laufenden zu halten, muss die mobile Breitband-App einige Aktivitäten ausführen, auch wenn der Benutzer nicht mit ihr interagiert. Diese Aktivitäten umfassen das Reagieren auf SMS- oder netzwerkgesteuerte USSD-Nachrichten des Betreibers, den Benutzer darüber benachrichtigen, dass er sich dem Datenlimit nähert, den Benutzer darüber benachrichtigen, dass sein Datenplan abgelaufen ist, und den Benutzer über seinen Roamingstatus zu benachrichtigen. Eingehende SMS-Nachrichten sind für privilegierte Apps verfügbar, denen der Zugriff auf die SMS-Funktionen auf dem PC durch das Dienstmetadatenpaket gewährt wurde.

Einige SMS-Nachrichten stammen direkt vom Mobilfunkanbieter und sollten dem Benutzer mithilfe der mobilen Breitband-App angezeigt werden. Die mobile Breitband-App kann eine Toast-Benachrichtigung aufrufen, wenn sie eine SMS-Nachricht des Betreibers erhält.

Für Operatornachrichten, die nicht vom Endbenutzer angezeigt werden sollen, kann die mobile Breitband-App diese verarbeiten und entsprechend handeln. Der Windows-Benachrichtigungsdienst bietet den effizientesten Direct-to-App-Benachrichtigungskanal, aber Windows unterstützt auch die Verwendung eingehender SMS- und unstrukturierter Zusatzdienstdaten (USSD)-Benachrichtigungen aus dem mobilen Breitbandnetzwerk.

Weitere Informationen zum Behandeln von SMS-Nachrichten finden Sie in Entwickeln von SMS-Apps. Weitere Informationen zu Betreiberbenachrichtigungen finden Sie in Aktivieren von Benachrichtigungen über Mobilfunkanbieter und Systemereignisse.

  • Die Dienstmetadaten deklarieren, dass die mobile Breitband-App auf Operatorbenachrichtigungen zugreifen möchte. Es wird ein privates Hintergrundereignis erstellt und die App wird bei der Installation für Benachrichtigungsereignisse des Betreibers registriert.

  • Wenn die App Bereitstellungsmetadaten anwendet, enthält sie eine Beschreibung aller SMS- und USSD-Nachrichten, die als Operatornachrichten betrachtet werden sollten.

Nach Erhalt einer SMS- oder USSD-Nachricht vergleicht der Mobile Breitbanddienst die Nachricht mit der Beschreibung, die in den Bereitstellungsmetadaten angegeben ist. Wenn Analyseregeln enthalten sind, interpretiert der Mobile Broadband Service auch die Meldung und aktualisiert die Informationen zur Datennutzung.

Wenn die Nachricht passt, wird der System Event Broker benachrichtigt, um das private Hintergrundereignis für diese mobile Breitband-App aufzurufen. Wenn nicht, wird der System Event Broker benachrichtigt, um das öffentliche SMS-Ereignis aufzurufen.

Einige Beispiele dafür, was der Betreiber in der Mobilen Breitband-App für Antworten auf eingehende SMS-Nachrichten enthalten könnte:

  • Sofortige Synchronisierung der aktuellen Datennutzung

  • Anzeigen einer Benachrichtigung für den Benutzer

  • Aktualisieren der Live-Kachel der App

  • Abrufen und Anwenden aktualisierter Bereitstellungsmetadaten

Anmerkung

Windows enthält keine SMS-App mit dem Betriebssystem, sodass eine mobile Breitband-App oder eine SMS-App eines Drittanbieters, auf die der Betreiber privilegierten Zugriff gewährt, erforderlich ist, um dem Benutzer SMS-Nachrichten anzuzeigen.

Anmerkung

Das Erstellen einer mobilen Breitband-App mit SMS-Unterstützung ist erforderlich, um dem Endbenutzer eine Benachrichtigungsbenutzeroberfläche anzuzeigen, wenn Textnachrichten empfangen werden, die möglicherweise zur Einhaltung gesetzlicher Anforderungen oder bewährter Methoden in bestimmten Märkten erforderlich sind.

Die SMS-Funktionalität ist verfügbar für mobile Breitband-Apps, UWP-Apps, die privilegierten Zugriff von Mobilfunknetzbetreibern erhalten, UWP-Apps, die privilegierten Zugriff vom PC-OEM erhalten (wenn das mobile Breitbandgerät in den PC integriert ist), oder die IHV des mobilen Breitbandgeräts (wenn das mobile Breitbandgerät herausnehmbar ist). Die Betreiber von Mobilfunknetzen und der PC-OEM (oder die IHV des mobilen Breitbandgeräts) legen privilegierte Apps über Dienst-Metadaten fest. Weitere Informationen zu Dienstmetadaten finden Sie unter Verwenden von Metadaten zum Konfigurieren mobiler Breitbandfunktionen.

Bereitstellung präziser Nutzungs- und Plandaten

Windows stellt APIs zur Datennutzung und zum Abonnement-Manager bereit, die von der mobilen Breitband-App verwendet werden können, um den Datenplan des Benutzers zu beschreiben. Die mobile Breitband-App kann diese API mit Informationen zur Datenplangröße, getakteten und nicht getakteten Plan und einem aktualisierten Datennutzungswert aus dem Netzwerk des Betreibers aktualisieren.

Windows überprüft die Datennutzungsinformationen, die für den Benutzer mithilfe dieser APIs festgelegt wurden, und ändert das Verhalten der Kernfeatures. Windows Update lädt beispielsweise nur kritische Updates automatisch herunter, wenn der Benutzer ein getaktetes Netzwerk verwendet. Nutzungsinformationen sind auch für Apps von Drittanbietern über die Datennutzungs- und Abonnement-Manager-APIs zugänglich.

Eine Einführung in die verschiedenen Funktionen, die die mobile Breitband-App verwenden kann, um den Benutzer über seine Datennutzung auf dem Laufenden zu halten.

  1. Lokale Datenzähler schätzen, dass sich die Nutzung des Profils seit der letzten Aktualisierung des Operators um mehr als fünf Prozent des Datenlimits des Benutzers geändert hat. Diese Fünf-Prozent-Schritte sind fest programmiert und die mobile Breitband-App kann Hintergrundereignisse nutzen, um sich selbst zu aktivieren und auf jeden Fünf-Prozent-Schritt zu reagieren.

  2. Der Data Usage and Subscription Manager ist eine Windows-Komponente, die dieses Fünf-Prozent-Inkrement der Nutzung verfolgt. Er benachrichtigt den System Event Broker, um bei jeder fünfprozentigen Erhöhung der geschätzten lokalen Nutzung ein Hintergrundereignis auszulösen.

  3. Der System Event Broker ruft die mobile Breitband-App auf, um das Hintergrundereignis zu verarbeiten. (Andere Trigger, z. B. eine eingehende Benachrichtigung, können dazu führen.) Die mobile Breitband-App kann auswählen, was sie tun soll, wenn sie zu diesem Zweck aufgerufen wird.

  4. Eine bewährte Methode ist, dass die App dieses Ereignis behandeln kann, indem sie die aktuellsten Nutzungsinformationen aus der Abrechnungsinfrastruktur des Betreibers abruft, um zu überprüfen, wie viel Nutzung der Benutzer tatsächlich durchlaufen hat. Dies ist wahrscheinlich ein asynchroner Vorgang über das Netzwerk, und die mobile Breitband-App muss auf Verzögerungen beim Abrufen dieser Informationen aus der Abrechnungsinfrastruktur des Betreibers reagieren können. Wenn es bei der Verfolgung der Datennutzung zu einer erheblichen Verzögerung kommt, kann die mobile Breitband-App die lokalen Datenzähler abfragen, um die Lücke zwischen dem aktuellen Zeitpunkt und den neuesten Daten zu schließen.

  5. Nach Abschluss der Abfrage bei der Abrechnungsinfrastruktur des Betreibers kann die mobile Breitband-App die aktualisierten Metadaten für die Bereitstellung, die die aktuellen Nutzungsdaten beschreiben, wieder auf Windows anwenden.

  6. Die App stellt die aktualisierten Informationen über die API für Datennutzung und Abonnementverwaltung bereit.

  7. Windows-Komponenten und Nicht-Microsoft-Apps auf dem PC können mithilfe der Windows.Networking.Connectivity.ConnectionProfile Klasse auf diese Verwendungsinformationen zugreifen. Apps können ihr Verhalten entsprechend anpassen. Beispielsweise kann die App einen Videostream mit niedrigerer Qualität in getakteten Netzwerken verwenden.

Internetfreigabe

Mobilfunk-Breitband bietet Benutzern Konnektivität, egal wo sie sich befinden. Allerdings verfügt nicht jedes Gerät über ein mobiles Breitbandgerät. Mit Windows 8.1 und Windows 10 können Benutzer ihre mobile Breitbandkonnektivität über Wi-Fi mit Freunden und Familienmitgliedern über verschiedene Geräte teilen.

Kunden können die Internetfreigabe in den PC-Einstellungen festlegen. Sie können auch die SSID, das Kennwort für das Wi-Fi-Netzwerk ändern und sehen, wie viele Personen die Verbindung teilen.

Für Kunden, die die mobile Breitbandkonnektivität auf einem anderen Ihrer Geräte verwenden möchten, erleichtert Windows dies noch. Öffnen Sie einfach die Liste der Netzwerke auf einem WiFi-fähigen PC mit Windows 8.1 oder Windows 10, wählen Sie die SSID des freigebenden Geräts und dann Verbinden. Windows behandelt alle Gerätekonfigurationen und geräteübergreifende Kommunikation.

Im Folgenden finden Sie eine exemplarische Vorgehensweise zu den verschiedenen Funktionen, mit denen Sie die Internetfreigabe unter Windows 8.1 und Windows 10 konfigurieren und verwalten können.

  1. Sie können wählen, ob Ihre Kunden die Internetfreigabe nutzen können oder nicht, indem Sie ein Paket mit Dienst-Metadaten hochladen, das automatisch heruntergeladen und auf dem PC installiert wird.

  2. Mithilfe von Dienstmetadaten können Sie auch auswählen, ob die mobile Breitband-App eine Berechtigungsprüfung für den Dienst ausführt, um festzustellen, ob ein bestimmter Kunde einen Datenplan erworben hat, der Tethering unterstützt.

  3. Die mobile Breitband-App registriert sich für ein Hintergrundereignis, um die Berechtigungsprüfung auszuführen, sobald der Benutzer die Internetfreigabe aktiviert, und weist Windows an, ob es die Möglichkeit dazu bietet oder nicht.

  4. Als Element der Metadaten für die Bereitstellung können Sie angeben, welcher PDP-Kontext und APN für den gemeinsamen Datenverkehr verwendet werden soll, sowie die maximale Anzahl der Geräte, die die Verbindung gleichzeitig nutzen können.

  5. Mithilfe der aktualisierten APIs für die lokale Datennutzung können Sie eine Erfahrung in Ihrer mobilen Breitband-App erstellen, um Kunden anzuzeigen, wie viele Daten von anderen Geräten verwendet wurden, die ihre mobile Breitbandverbindung gemeinsam genutzt haben.

Weitere Informationen zur Internetfreigabe finden Sie unter Erstellen und Konfigurieren von Internetfreigaben.

WLAN-Hotspot-Authentifizierung

Im Rahmen der Bereitstellungsmetadaten kann die mobile Breitband-App die Hotspots beschreiben, die ein Benutzer mithilfe seiner vom Anbieter bereitgestellten Anmeldeinformationen authentifizieren kann. Dazu können WISPr 1.0-Hotspots oder verschlüsselte Hotspots mit EAP-SIM-, EAP-AKA- oder anderen unterstützten EAP-Methoden gehören.

Windows leitet den Datenverkehr dann automatisch auf diese Hotspots um, wenn er in Reichweite ist. Dies kann sinnvoll sein, um den Datenverkehr von Ihren Mobilfunknetzen auf festnetzbasierte WLAN-Standorte zu verlagern. In einigen Fällen hat der Wi-Fi Hotspot möglicherweise erhöhte Geschwindigkeiten oder eine bessere Abdeckung als das Mobilfunkdatennetzwerk für diesen Standort.

Sie können einen Hotspot auch weniger bevorzugt als das Mobilfunknetz einstellen, sodass Windows ihn verwenden kann, wenn die mobile Breitbandverbindung nicht verfügbar ist, aber nicht zum Auslagern von Daten verwendet wird.

Setup

  • Die mobile Breitband-App generiert eine Bereitstellungsdatei, die die SSIDs und den Authentifizierungsmechanismus für WLAN-Hotspots enthält, die der Benutzer authentifizieren kann. Dadurch wird verhindert, dass der Benutzer diese Informationen manuell eingeben muss.

  • Der Bereitstellungs-Agent analysiert die Bereitstellungsdatei und stellt dem Windows-Verbindungs-Manager die erforderlichen Informationen bereit. Windows stellt automatisch eine Verbindung mit diesen Netzwerken bereit, wenn sie verfügbar sind.

Generierung von Anmeldeinformationen

Wenn die mobile Breitband-App auf proprietäre Weise WISPr-Anmeldeinformationen während der Verbindung generiert oder abruft, enthalten die Bereitstellungsmetadaten einen Verweis auf die App, anstatt bestimmte Anmeldeinformationen bereitzustellen. Wenn bestimmte Anmeldeinformationen enthalten sind, wird diese Phase übersprungen.

  1. Die Website des Captive Portals im WLAN-Hotspot enthält eine Challenge des Wireless Internet Service Provider Roaming (WISPr)-Protokolls.

  2. Wenn keine statischen Anmeldeinformationen bereitgestellt wurden, benachrichtigt der Verbindungs-Manager von Windows den System Event Broker, dass eine Hotspot-Authentifizierung stattfindet. Andernfalls fährt der Windows-Verbindungs-Manager direkt mit der Authentifizierung fort.

  3. Bei proprietären Authentifizierungsverfahren ruft der System Event Broker die mobile Breitband-App auf, um Anmeldeinformationen zu generieren.

  4. Die App generiert Anmeldeinformationen mithilfe ihrer proprietären Mechanismen. Dies kann eine Interaktion mit Netzwerkressourcen oder mit der mobilen Breitbandschnittstelle umfassen. Die App führt letztendlich eine der folgenden Aktionen aus:

    • Anmeldeinformationenbereitstellen: Die App kann Anmeldeinformationen für dieses Netzwerk generieren und sie dann an den Windows-Verbindungs-Manager zurückgeben. Der Windows Verbindungs-Manager authentifiziert sich beim Hotspot mit WISPr.

    • Verbindung abbrechen: Der PC sollte nicht mit diesem Netzwerk verbunden sein. Der Windows-Verbindungs-Manager beendet die Verbindung.

    • Abbrechen der Authentifizierung: Die App wurde mithilfe einer alternativen Methode authentifiziert. Der Windows Verbindungs-Manager authentifiziert sich nicht und trennt die Verbindung nicht.

    • Interaktion mit dem Benutzer: Die App wird in den Vordergrund geholt. Dies wird ausgewählt, wenn eine Bestätigung des Benutzers erforderlich ist, z. B. ein Hotspot mit Abrechnung pro Verbindung. Die App sollte letztendlich eine der zuvor aufgeführten Aktionen ausführen, nachdem sie den Benutzer konsultiert hat.

Authentifizierung

Wenn Anmeldeinformationen von der mobilen Breitband-App (dynamische WISPr-Anmeldeinformationen) bereitgestellt oder im Rahmen der Bereitstellung statisch definiert sind (statische WISPr-Anmeldeinformationen, EAP-Anmeldeinformationen), leitet Windows diese Anmeldeinformationen an den Wi-Fi-Hotspot weiter.

Die Konfigurationsinformationen, die von der mobilen Breitband-App für das Verbindungsprofil im Windows-Verbindungs-Manager bereitgestellt werden, bestimmen, wie Anmeldeinformationen abgerufen und übermittelt werden. Die Übermittlung wird in den nächsten Schritten beschrieben:

  1. Wenn sich der Benutzer in Reichweite des WLAN-Hotspots befindet, antwortet der Windows Verbindungs-Manager mit Anmeldeinformationen, die statisch über die Bereitstellung von Metadaten definiert sind. Diese Daten können von der mobilen Breitband-App oder über eine vertrauenswürdige Website generiert werden.

  2. Der Wi-Fi Hotspot überprüft die Anmeldeinformationen mit dem Operator und ermöglicht dem PC dann den Zugriff auf das Internet.

Anzeigen von Kontoinformationen für den Benutzer

Die beste Möglichkeit für die Interaktion mit Ihren Abonnenten in Windows 8, Windows 8.1 und Windows 10 ist die Verwendung einer mobilen Breitband-App. Diese App wird von Ihnen entwickelt, um Ihre wichtigsten Szenarien im Umgang mit Abonnenteninteraktionen zu erfüllen.

  1. Windows bestimmt, zu welchem MNO oder MVNO der Abonnent gehört, wenn ein mobiles Breitbandgerät auf dem PC erkannt wird. Die Metadaten des Dienstes des Betreibers werden von WMIS abgeglichen und heruntergeladen.

  2. Die Dienstmetadaten verknüpft die mobile Breitband-App mit dem entsprechenden Netzwerkeintrag im Windows-Verbindungs-Manager.

  3. Der Windows Verbindungs-Manager zeigt das Logo des Betreibers, den Betreibernamen und einen Mein Konto anzeigen-Link an.

  4. Wenn der Benutzer den Link auswählt, wird die mobile Breitband-App geöffnet. Die App kann so konzipiert werden, dass sie die aktuellen Informationen aus Ihrem Abrechnungssystem abruft.

  5. Optional kann die App die lokalen Datenzähler nach einer Schätzung der Nutzung abfragen, seit das Abrechnungssystem zuletzt aktualisiert wurde. Die App kann diese Daten nutzen, um eine annähernde Echtzeit-Analyse der Nutzung durch den Benutzer auf dem Bildschirm anzuzeigen.

  6. Weitere Szenarien können in der mobilen Breitband-App entwickelt werden. Ausführliche Beispiele und Richtlinien für die Benutzererfahrung für wichtige Szenarien, die die mobile Breitband-App aktivieren kann, finden Sie unter Entwerfen der Benutzererfahrung einer mobilen Breitband-App.

Aktivieren anderer Geräte und App-Szenarien

Windows 8, Windows 8.1 und Windows 10 bieten eine umfangreiche Reihe von Entwicklungstools und eine flexible Entwicklungsplattform, die Sie nutzen können, indem Sie Apps erstellen, die die Mehrwertdienste hervorheben, die sie einzigartig machen.

Privilegierte Apps

Mobile Breitband-APIs und -Schnittstellen, einschließlich Kontobereitstellung und SMS, sind auf mobile Breitband-Apps beschränkt. Eine Liste privilegierter Apps, die Zugriff auf diese privilegierten APIs haben, müssen im Dienstmetadatenpaket deklariert werden, das an das Windows Dev Center-Dashboard übermittelt wird.

Mehrere PDP-Kontexte

Windows 8.1 und Windows 10 unterstützen mehrere PDP-Kontexte, die gleichzeitig aktiv sind. Auf diese Weise können Mobilfunkanbieter ihren Kunden differenzierte Szenarien bereitstellen. Weitere Informationen zu den Szenarien, die mithilfe mehrerer PDP-Kontexte aktiviert werden, finden Sie unter Entwickeln von Apps mit mehreren PDP-Kontexten.

Drahtleitungsoperatoren

Sie können PnP-X verwenden, um nicht-mobile Breitbandgeräte als UWP-App für Geräte bereitzustellen.

Geräte wie DVRs, Gatewayrouter, mobile Hotspots und Smartphones können (während sie mit demselben Wi-Fi oder LAN-Netzwerk wie der Windows-PC verbunden sind) PnP-X verwenden, um Windows 8, Windows 8.1 und Windows 10 auf ihre Anwesenheit aufmerksam zu machen. Gerätemetadaten werden für diese Geräte basierend auf ihren Geräteeigenschaften heruntergeladen, und eine von Ihnen entwickelte UWP-Geräte-App wird automatisch heruntergeladen. Sie können auf diese App für diese Geräte verweisen, damit eine einzelne mobile Breitband-App mobiles Breitband sowie diese zusätzlichen Geräte verwalten kann.

Funktionsweise

Die Komponenten, die die wichtigsten Szenarien für mobiles Breitband in Windows 8, Windows 8.1 und Windows 10 unterstützen, werden in diesem Abschnitt erläutert. Sie unterscheiden sich zwischen denen, die Teil des Windows-Betriebssystems sind, und denen, die Teil der Dienst-Metadaten oder der mobilen Breitband-App sind.

Diagramm, das Komponenten für die Bereitstellung einer Mobilfunkanbietererfahrung zeigt.

Windows-Komponenten

Die folgenden Komponenten sind Teil von Windows 8, Windows 8.1 und Windows 10:

Bereitstellungs-Agent

Der Bereitstellungs-Agent stellt eine Schnittstelle bereit, über die Sie Windows mit Ihren Netzwerkeinstellungen konfigurieren können. Der Bereitstellungs-Agent akzeptiert eine XML-Datei, die die gewünschte Konfiguration beschreibt.

Sie können die XML-Datei auf eine der folgenden Arten bereitstellen:

  • Eine signierte XML-Datei, die von einer Website an die msProvisionNetworks Funktion auf einem Windows-Computer bereitgestellt wird, auf dem ein unterstützter Browser ausgeführt wird.

  • Eine XML-Datei (signiert oder nicht signiert), die von einer App an die ProvisioningAgent.ProvisionFromXmlDocumentAsync Methode bereitgestellt wird.

Weitere Informationen zum Format und zum Inhalt der Bereitstellungsdatei finden Sie unter Verwenden von Metadaten zum Konfigurieren mobiler Breitbandfunktionen.

Datennutzung und Abonnement-Manager

Der Datennutzungs- und Abonnement-Manager verfolgt Details zu den Konten des Benutzers. Die gespeicherten Kosteninformationen zum aktuell verbundenen Netzwerk sind für alle UWP-Apps verfügbar. Sie können diese Informationen mithilfe des Bereitstellungs-Agents aktualisieren.

Wenn der Netzbetreiber dies anfordert, verwendet der Datennutzungs- und Abonnement-Manager lokale Datenzähler, um ein Hintergrundereignis auszulösen, wenn fünf Prozent des Datenlimits verwendet wurden. Der Systemereignisbroker liefert dieses Hintergrundereignis, und die mobile Breitband-App kann das Ereignis als Trigger verwenden, um die abrechnungsfähige Nutzung zu aktualisieren.

Windows-Verbindungs-Manager

Der Windows-Verbindungs-Manager überwacht verfügbare Netzwerke über WLAN, mobiles Breitband und Ethernet. Er trifft automatische Entscheidungen über das Verbinden und Trennen von Verbindungen auf der Grundlage der verfügbaren Netzwerke. Der Bereitstellungs-Agent ermöglicht es Ihnen, die relative Priorität zwischen Netzwerken zu definieren, die Sie besitzen. Der Benutzer kann jedoch manuell eine Verbindung mit einem beliebigen Netzwerk herstellen. Der Windows-Verbindungs-Manager verwendet die manuellen Aktionen des Benutzers, um zukünftige optionen für automatische Verbindungen zu beeinflussen.

Der Windows Verbindungs-Manager verwaltet auch die Authentifizierung nach dem Verbinden mit WLAN-Hotspots, die WISPr 1.0 unterstützen. Wenn statische Anmeldeinformationen für den Wi-Fi Hotspot gespeichert wurden, authentifiziert sich der Windows-Verbindungs-Manager automatisch. Wenn dynamische Anmeldeinformationen erforderlich sind, löst der Windows Verbindungs-Manager ein Hintergrundereignis über den System Event Broker aus. Die mobile Breitband-App sollte dann geeignete Anmeldeinformationen generieren und an den Windows-Verbindungs-Manager übermitteln, um den Authentifizierungsprozess abzuschließen. Weitere Informationen finden Sie unter Integrieren von Windows mit drahtlosen Hotspots.

Lokale Datenzähler

Lokale Datenzähler verfolgen die Datenmenge, die im Laufe der Zeit an eine Netzwerkschnittstelle gesendet und empfangen wird. Diese Informationen werden dem Benutzer an mehreren Speicherorten angezeigt:

  • Die Registerkarte App-Historie im Task-Manager

  • (Optional) Windows Verbindungs-Manager in der erweiterten Ansicht des WLAN- oder mobilen Breitbandnetzwerks. Benutzer können entscheiden, ob diese Schätzung für ein bestimmtes Netzwerk angezeigt oder ausgeblendet werden soll. Standardmäßig wird sie für mobile Breitbandnetzwerke angezeigt und für Wi-Fi Netzwerke ausgeblendet. Wenn Windows jedoch erkennt, dass ein mobiles Breitbandgerät installiert ist, blendet es die geschätzte Datennutzung im Windows-Verbindungs-Manager für das entsprechende mobile Breitbandnetzwerk aus. Der Grund dafür ist die Annahme, dass Sie, wenn Sie eine mobile Breitband-App entwickeln, den für den Benutzer angezeigten Datennutzungswert kontrollieren möchten. Der beste Ort dafür ist innerhalb der mobilen Breitband-App. Benutzer können dieses Verhalten außer Kraft setzen und die geschätzte Nutzung für das Netzwerk jederzeit anzeigen.

Lokale Datenzähler stehen auch programmgesteuert mithilfe der folgenden APIs zur Verfügung:

Lokale Datennutzungsinformationen dienen als Schätzung und Anleitung für den Benutzer. Windows kann nicht den nicht abgerechneten Datenverkehr oder die Nutzung auf anderen Geräten berücksichtigen, für die dieselben Datenlimits gelten. So verwenden Familienpläne beispielsweise die gleiche SIM-Karte auf verschiedenen Geräten. Mobile Breitband-Apps sollten lokale Datenzähler nur zur ungefähren Nutzung seit der letzten Synchronisierung mit Ihrem Abrechnungssystem verwenden. Für die Datennutzung, die bereits verarbeitet wurde, sollte das Abrechnungssystem als maßgeblich angesehen werden.

Mobiler Breitbanddienst

Der Mobile Breitbanddienst ist ein Windows-Dienst, der die Kommunikation zwischen den Mobilen Breitband-APIs und einem mobilen Breitbandgerät verwaltet. Der Dienst kann mit jedem mobilen Breitbandgerät interagieren, dessen Treiber dem Windows Mobile-Breitbandtreibermodell entspricht.

Der Dienst liest außerdem die SIM-Karte eines neu eingefügten Geräts und initiiert den Prozess, der die Dienstmetadaten und die mobile Breitband-App abruft, die dem angeschlossenen mobilen Breitbandgerät entspricht.

Klassentreiber für mobiles Breitband

Der Klassentreiber für mobiles Breitband verringert den Aufwand für Gerätehersteller, einen angepassten Treiber für ihr spezielles mobiles Breitbandgerät bereitzustellen. Jede mobile Breitbandschnittstelle, die als USB-Gerät manifestiert und dem USB Implementers Forum (USB-IF) Network Control Model (NCM) 2.0-Spezifikation entspricht, wird vom Treiber der mobilen Breitbandklasse verwaltet und erfordert keine zusätzlichen Treiber, die heruntergeladen oder installiert werden müssen.

Der Treiber der mobilen Breitbandklasse entspricht dem Windows Mobile-Breitbandtreibermodell und bietet vollständige Funktionen für den Mobilen Breitbanddienst. Er unterstützt auch angepasste Erweiterungen, die direkt in der mobilen Breitband-App angezeigt werden. Weitere Informationen finden Sie unter Hardwareübersicht für Mobilfunkbetreiber.

System Event-Broker

Der Systemereignisbroker verwaltet Hintergrundereignisse. Anwendungen, einschließlich der mobilen Breitbandanwendung, können sich registrieren, um Hintergrundereignisse zu empfangen und so auf Änderungen im Systemzustand zu reagieren. Ereignisse, die für die mobile Breitband-App von Interesse sein könnten, umfassen:

  • Netzwerkstatus-Änderung: Netzwerk verbunden oder getrennt oder Internet-Konnektivität in einem Netzwerk geändert.

  • Kontostatusänderung: Ende des Abrechnungszyklus oder fünf Prozent geschätzte Datennutzung in Schritten.

  • WLAN-Hotspot-Authentifizierung: Versuch, sich mit einem öffentlichen WLAN-Hotspot zu verbinden und Anmeldeinformationen sind erforderlich.

  • Eingehende Betreiber-Benachrichtigung: SMS/USSD-Nachricht, die bestimmten Parsing-Regeln entspricht, die die SMS/USSD als vom Betreiber kommend beschreiben.

  • Eingehende SMS: Empfangene SMS-Nachricht, die nicht den vom Betreiber definierten Analyseregeln entspricht.

  • Eingehende USSD: Empfangene USSD-Nachricht, die nicht den vom Betreiber definierten Parsing-Regeln entspricht.

Entwickler sollten beachten, dass ein strikter Grenzwert für die CPU-Zeit festgelegt wird, die eine App verbrauchen kann, während sie nicht aktiv ist. Obwohl diese Grenzwerte für einige Ereignisse entspannt sind, müssen Apps immer die Ressourcen minimieren, die sie verbrauchen, während sich das System in einem Energiesparzustand befindet oder während eine andere App ausgeführt wird.

Windows-Metadaten und Internetdienste

Windows Metadata and Internet Services (WMIS) ist ein cloudbasierter Windows-Dienst, der Anpassungen von Drittanbietern an Windows bereitstellt, die am Windows-Geräteökosystem teilnehmen. Für ein mobiles Breitbandgerät liefert WMIS das Dienstmetadatenpaket. Dies enthält die grundlegenden Informationen, die Windows benötigt, um die mobile Breitband-App aus dem Microsoft Store abzurufen, die Verbindung zum Netzwerk zum ersten Mal zu ermöglichen und entsprechende Brandingelemente im Windows-Verbindungs-Manager anzuzeigen.

Microsoft Store

Der Microsoft Store ist die primäre Art und Weise, wie UWP-Apps auf Windows 8-, Windows 8.1- und Windows 10-PCs bereitgestellt werden. Bei einer mobilen Breitband-App wird das App-Paket aus dem Microsoft Store abgerufen, wenn die Internetverbindung verfügbar ist, nachdem das Gerät verbunden ist. Das App-Paket wird automatisch installiert und steht dem Benutzer zu diesem Zeitpunkt zur Verfügung. In Windows 8.1 und Windows 10 ist die App unter Alle Apps verfügbar, wird aber nicht automatisch an die Startseite angeheftet.

Weitere Informationen zu UWP-Geräte-Apps finden Sie unter UWP-Geräte-Apps.

Anmerkung

Obwohl Unternehmen UWP-Apps unter bestimmten Bedingungen querladen können, werden diese in diesem Dokument nicht behandelt.

Operatormetadaten

Metadaten zu Operatoren werden auf drei verschiedene Arten für Windows 8 und Windows 10 bereitgestellt, wie unten beschrieben. Jede der Metadatenoptionen zielt auf eine andere Gruppe von Kunden ab. Wenn Sie wissen, wie die drei Arten von Metadaten übermittelt werden und welche Informationen in jedem verwendet werden, können Sie Ihre Kunden besser adressieren.

Weitere Informationen zu den Operatormetadaten finden Sie unter Verwenden von Metadaten zum Konfigurieren mobiler Breitbandfunktionen.

Windows COSA-Datenbank

Die Windows COSA-Datenbank ist auf allen Windows-PCs vorhanden. Die Datenbank wird regelmäßig mithilfe von Windows Update aktualisiert, um die Genauigkeit der Verbindungsinformationen sicherzustellen. Aktualisierungen der Datenbank werden durch Anfragen an den Dienst von Ihnen durchgeführt. Die COSA-Datenbank bietet Windows Informationen darüber, wie eine Verbindung zum Netzwerk hergestellt werden kann, wenn ein mobiles Breitbandgerät erkannt wird, einschließlich der APNs, zu denen eine Verbindung versucht werden soll, und der URL, an die der Benutzer weitergeleitet werden soll, wenn keine Internetverbindung verfügbar ist.

Diese Informationen sollen Kunden ermöglichen, binnen Sekunden nach dem Anschließen eines mobilen Breitbandgeräts online zu gehen. Sie sollte es ihnen ermöglichen, den Dienst sofort über einen Webbrowser zu erwerben oder sofort online zu gelangen, wenn sie den Dienst bereits erworben haben.

Informationen zum Senden von Updates an die Windows COSA-Datenbank finden Sie unter Planen der Übermittlung Ihrer Desktop COSA-Datenbank.

Dienstmetadaten

Dienstmetadaten werden jedem Benutzer übermittelt, nachdem er ein mobiles Breitbandgerät verbunden hat. Dienstmetadaten werden immer automatisch heruntergeladen, solange der Benutzer über eine beliebige Form der Internetverbindung verfügt, einschließlich getakteter mobiler Breitband- oder Roamingnetzwerke.

Diese Informationen ermöglichen eine bessere Customer Experience, indem sie das Hinzufügen von Branding-Elementen für den Windows Verbindungs-Manager, den Verweis auf eine mobile Breitband-App, die automatisch aus dem Microsoft Store bezogen wird, und die aktuellen mobilen Breitband-Einstellungen für den Online-Zugang zum Kauf oder die Internetverbindung zulassen. Windows überprüft regelmäßig, ob es über das neueste Dienstmetadatenpaket von WMIS verfügt.

Das Dienstmetadatenpaket wird nur an Kunden übermittelt, wenn ein mobiles Breitbandgerät vom angegebenen Anbieter auf dem PC erkannt wird. Informationen in diesem Paket überschreiben den Inhalt der COSA-Datenbank, sofern dieser vorhanden ist. Weitere Informationen über die Schema-Referenz des Pakets für Dienst-Metadaten finden Sie unter MobileBroadbandInfo XML-Schema-Übersicht.

Anweisungen zum Erstellen eines Dienstmetadatenpakets finden Sie in Entwicklerhandbuch zum Erstellen von Dienstmetadaten.

Bereitstellen von Metadaten

Die Bereitstellungsmetadaten werden entweder von der Website des Betreibers oder über die mobile Breitband-App nach dem Kauf des Abonnements an den PC übermittelt. Bereitstellungsmetadaten werden als XML-Datei gepackt und vom Bereitstellungs-Agent verarbeitet, um die Netzwerkeinstellungen des PCs zu ändern.

Die Metadaten für die Bereitstellung können für die individuellen Anforderungen eines jeden Teilnehmers festgelegt werden. Die Bereitstellungsmetadaten können auch mit viel höherer Häufigkeit mithilfe der mobilen Breitband-App aktualisiert werden. Informationen in den Bereitstellungsmetadaten überschreiben den Inhalt der COSA-Datenbank und der Dienstmetadaten. Dies liegt daran, dass es tendenziell die spezifischesten und maßgeschneidertsten Informationen über den Abonnent ist.