Freigeben über


Übersicht über mobiles Breitband

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

Windows 8, Windows 8.1 und Windows 10 bieten die Möglichkeit, das bestehende Ökosystem für mobile Breitband neu zu erfinden und zu optimieren.

  • Frühere Versionen der mobilen Breitbandhardware erforderten benutzerdefinierte Windows-Treiber. Mit dem aktuellen Mobile Broadband-Klassentreiber verfügen zertifizierte mobile Breitbandgeräte über eine konsistente Erfahrung, ohne benutzerdefinierte Treiber installieren zu müssen. Diese Straffung bietet eine Möglichkeit, Kunden eine "just works"-Erfahrung zu bieten und gleichzeitig möglicherweise den Supportaufwand zu reduzieren.

  • Angepasste Verbindungsverwaltungsfunktionen duplizieren Windows-Funktionen und verfügen über andere UX-Modelle als der Rest von Windows. Diese Verbindungs-Manager müssen vom Betreiber und seinen ISV-Partnern bereitgestellt und verwaltet werden.

  • Die Notwendigkeit eines benutzerdefinierten Treibers und benutzerdefinierter Software für die Verbindungsverwaltung bedeutete, dass USB-basierte mobile Breitbandgeräte auch eine USB-Speicherfunktion ausführen mussten, um diese benutzerdefinierte Software auf dem 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 Ihren einzigartigen Mehrwert durch eine mobile UWP-Breitband-App hervorzuheben, die zuvor als Mobile Operator-App bezeichnet wurde.

Wichtige Szenarien

In diesem Abschnitt werden wichtige Szenarien beschrieben, die Teil der aktuellen mobilen Breitbandumgebung sind, die Sie aktivieren können. Berücksichtigen Sie jedes dieser Szenarien im Kontext Ihrer Geschäftsmodelle, wenn Sie planen, mit welchen Windows-Komponenten Ihre App interagieren muss.

Plankauf

Ein nahtloser Plankauf erleichtert benutzern den Kauf von Konnektivität und ermöglicht es dem Betreiber, neue Kunden zu akzeptieren, ohne unterstützungs- oder Einzelhandelseingriffe zu benötigen. Es gibt zwei Kaufplanoptionen:

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

  • Die mobile Breitband-App und die Dienstmetadaten sind nicht auf dem PC installiert. Dies kann passieren, wenn Sie einen Hardware-Dongle anschließen und keine alternative Internetverbindung verfügbar ist.

Unabhängig von der Kaufoption des Plans gibt es verschiedene Unterzustände, die auf dem Zustand des mobilen SIM- oder CDMA-Breitbandgeräts basieren. Kalte SIMs (kein zugeordneter Plan), warme SIMs (bereit, einen Plan zu akzeptieren) und heiße SIMs (bereits mit einem Plan aktiv) bieten wahrscheinlich eine andere Erfahrung, je nachdem, wie Sie den Kauffluss strukturieren möchten.

Die mobile Breitband-App ist bereits installiert, oder eine alternative Internetverbindung ist verfügbar.

In diesem Fall sind ein eingebettetes Gerät, eine mobile Breitband-App und Dienstmetadaten wahrscheinlich bereits mit einer SIM-Karte auf dem PC 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 zum Herunterladen der App verfügt. Die folgenden Schritte werden automatisch ausgeführt, wenn die SIM-Karte eingefügt wird:

  1. Der mobile Breitbanddienst liest die International Mobile Subscriber Identity (IMSI), die ID der integrierten Leitungskarte (ICCID) für GSM-Netzwerke, die Provider-ID (SID) für CDMA-Netzwerke oder den Anbieternamen für CDMA-Netzwerke und generiert eine Reihe von Hardware-IDs (HWIDs).

    Hinweis Dieser Schritt ist nur erforderlich, wenn der OEM die SIM-Karte nicht eingefügt und die Mobile Breitband-App und die Dienstmetadaten vorab geladen hat.

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

    Hinweis Dieser Schritt ist nur erforderlich, wenn der OEM die SIM-Karte nicht eingefügt und die Mobile Breitband-App und die Dienstmetadaten 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 an den Startbildschirm angeheftet.

    Hinweis Dieser Schritt ist nur erforderlich, wenn der OEM die SIM-Karte nicht eingefügt und die Mobile Breitband-App und die Dienstmetadaten vorab geladen hat.

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

  5. 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 eine 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 hergestellt wurde, aber keine Internetverbindung verfügbar ist, wird die mobile Breitband-App gestartet, und der Benutzer wird aufgefordert, einen Kaufplan einzugeben.

    • Wenn bei der ersten Verbindung ein Fehler auftritt und der Fehlercode angibt, dass der Netzwerkdienst noch nicht erworben wurde, wurde die mobile Breitband-App gestartet. Die App kann die entsprechende Antwort ermitteln. Wenn der Fehlercode beispielsweise auf fehlende Konnektivität zurückzuführen ist, muss die App den Benutzer möglicherweise anweisen, den Kauf per Telefon oder durch Herstellen einer Verbindung mit einer alternativen Internetverbindung abzuschließen.

    • Wenn die erste Verbindung mit einem anderen Fehlercode fehlschlägt, benachrichtigt der Windows-Verbindungs-Manager den Benutzer über den Fehler. Die mobile Breitband-App wird 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 Betreiber proprietär, und Microsoft ist nicht am Kaufprozess beteiligt. Die App stellt diese Verbindung über eine eingeschränkte mobile Breitbandverbindung (die das Betreibernetzwerk aktivieren muss) oder über eine alternative Internetverbindung wie WLAN her.

  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 zu dem Plan konfiguriert, den der Benutzer erworben hat.

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

Die 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, auf denen möglicherweise keine alternative Internetverbindung verfügbar ist und auf denen möglicherweise keine mobile Breitband-App installiert ist. In den folgenden Schritten wird beschrieben, wie eine Plankauferfahrung erstellt werden kann, um 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 die einzelnen vom Gerät gelesenen Werte darstellen. Der Windows Mobile-Breitbanddienst lauscht auf Ereignisse im Zusammenhang mit mobilem Breitband.

  2. Wenn der Benutzer auf Verbinden klickt, werden die HWID-Werte verwendet, um die Verbindungseinstellungen in der Windows-APN-Datenbank wie folgt zu suchen:

    • Wenn die erste Verbindung erfolgreich ist und eine 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 hergestellt wurde, aber keine Internetverbindung verfügbar ist, wird der Benutzer zu der URL weitergeleitet, die in der APN-Datenbank für diesen HWID-Bereich angegeben ist.

    • Wenn die anfängliche Verbindung fehlschlägt, benachrichtigt Windows Verbindungs-Manager den Benutzer über den Fehler. Ihre Website sollte dem Benutzer beim Kauf eines Plans helfen.

  3. Nachdem der Benutzer den Plankauf abgeschlossen hat, generiert die Website eine Metadatenbereitstellungsdatei und übergibt sie an den Bereitstellungs-Agent. Dadurch wird Windows mit grundlegenden Informationen zu dem Plan konfiguriert, den der Benutzer erworben hat. Abhängig von der Netzwerkstruktur tritt eine der folgenden Aktionen auf:

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

    • Die Bereitstellungsdatei enthält Anweisungen zum Trennen und erneuten Herstellen einer Verbindung mit demselben Netzwerk oder einem anderen Netzwerk, das Zugriff auf das Internet ermöglicht.

    An diesem Punkt ist der Benutzer online. Da nun eine Internetverbindung verfügbar ist, erkennt Windows die mobile Breitbandhardware und lädt die Dienstmetadaten und die mobile Breitband-App herunter und installiert sie.

  4. Die HWIDs, die von der SIM-Karte 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 Hintergrundereignisse registriert. In Windows 8.1 und Windows 10 wird die App nicht automatisch an den Startbildschirm angeheftet. Bei der Registrierung für Hintergrundereignisse kann die App beispielsweise auf lokale Datennutzungsindikatoren reagieren, SMS-Nachrichten des Betreibers empfangen, eine Verbindung mit Wi-Fi Hotspots herstellen und Berechtigungsprüfungen verarbeiten.

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

Verbinden eines aktiven Geräts

Wenn ein Gerät mit einem aktiven mobilen Breitbandtarif an einen PC angeschlossen ist, ähnelt die Benutzeroberfläche der beim Kauf, mit der Ausnahme, dass die versuchte Verbindung mit dem Internet führt. Windows startet die mobile Breitband-App für mobiles Breitband nicht und 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 auf Verbinden klickt, werden die HWID-Werte verwendet, um die entsprechenden Verbindungseinstellungen in der Windows-APN-Datenbank zu suchen. Für ein aktives Gerät ist die Verbindung erfolgreich, und die Internetverbindung ist verfügbar.

  3. An diesem Punkt ist der Benutzer online. Nachdem eine Internetverbindung verfügbar ist, erkennt Windows die mobile Breitbandhardware und lädt die Dienstmetadaten und die mobile Breitband-App herunter und installiert sie.

Windows 8.1 und Windows 10 können während windows Setup eine Verbindung mit einem Betreibernetzwerk herstellen, wenn ein mobiles Breitbandgerät mit einem aktiven Plan an den PC angeschlossen ist. Das mobile Breitbandnetzwerk wird während windows Setup zusammen mit Wi-Fi Netzwerken in der Liste Netzwerke angezeigt. Ähnlich wie beim Verbinden eines aktiven Geräts wird ein HWID basierend auf der erkannten mobilen Breitbandhardware generiert und verwendet, um geeignete Verbindungseinstellungen in der Windows-APN-Datenbank zu finden.

Operatorbenachrichtigungen und Systemereignisse

Um Benutzer über ihr Konto status auf dem Laufenden zu halten, muss die mobile Breitband-App einige Aktivitäten ausführen, auch wenn der Benutzer nicht mit ihr interagiert. Zu diesen Aktivitäten gehören das Reagieren auf SMS-Nachrichten des Betreibers oder netzwerkinitiierte USSD-Nachrichten, die Benachrichtigung des Benutzers, dass er sich dem Datenlimit nähert, das Benachrichtigen des Benutzers, dass sein Datenplan abgelaufen ist, und die Benachrichtigung des Benutzers über seine Roaming-status. Eingehende SMS-Nachrichten stehen privilegierten Apps zur Verfügung, denen durch das Dienstmetadatenpaket Zugriff auf die SMS-Funktionen auf dem PC 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 Popupbenachrichtigung aufrufen, wenn sie eine SMS-Nachricht des Betreibers empfängt.

Für Betreibernachrichten, die nicht für den Endbenutzer sichtbar sein 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 von eingehenden SMS- und USSD-Benachrichtigungen (Unstructured Supplementary Service Data) aus dem mobilen Breitbandnetzwerk.

Weitere Informationen zum Verarbeiten von SMS-Nachrichten finden Sie unter Entwickeln von SMS-Apps. Weitere Informationen zu Betreiberbenachrichtigungen finden Sie unter Aktivieren von Mobilfunkanbieterbenachrichtigungen und Systemereignissen.

  1. Die Dienstmetadaten erklären, dass die mobile Breitband-App auf Betreiberbenachrichtigungen zugreifen möchte. Es wird ein privates Hintergrundereignis erstellt, und die App wird zum Zeitpunkt der Installation für Operatorbenachrichtigungsereignisse registriert.

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

Beim Empfang einer SMS- oder USSD-Nachricht vergleicht der Mobile Broadband-Dienst die Nachricht mit der Beschreibung in den Bereitstellungsmetadaten. Wenn Analyseregeln enthalten sind, interpretiert der mobile Breitbanddienst auch die Nachricht und aktualisiert die Informationen zur Datennutzung.

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

Einige Beispiele dafür, was der Betreiber in die mobile Breitband-App für Antworten auf eingehende SMS-Nachrichten einschließen könnte, sind die folgenden:

  • Sofortiges Synchronisieren der aktuellen Datennutzung

  • Anzeigen einer Benachrichtigung für den Benutzer

  • Aktualisieren der Livekachel der App

  • Abrufen und Anwenden aktualisierter Bereitstellungsmetadaten

Beachten Sie Windows 8, Windows 8.1 und Windows 10 keine SMS-App mit dem Betriebssystem enthalten, 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.

Hinweis Das Erstellen einer mobilen Breitband-App mit SMS-Unterstützung ist erforderlich, um dem Endbenutzer beim Empfang von SMS-Nachrichten eine Benachrichtigungsbenutzeroberfläche anzuzeigen, die möglicherweise erforderlich ist, um den gesetzlichen Anforderungen oder bewährten Methoden in bestimmten Märkten zu entsprechen.

SMS-Funktionen stehen für mobile Breitband-Apps, UWP-Apps mit privilegiertem Zugriff auf Mobilfunknetzbetreiber, UWP-Apps, denen der PC-OEM privilegierten Zugriff gewährt (wenn das mobile Breitbandgerät in den PC eingebettet ist) oder das mobile Breitbandgerät IHV (wenn das mobile Breitbandgerät entfernbar ist) zur Verfügung. Mobilfunknetzbetreiber und der PC-OEM (oder das mobile Breitbandgerät IHV) geben privilegierte Apps über Dienstmetadaten an. Weitere Informationen zu Dienstmetadaten finden Sie unter Verwenden von Metadaten zum Konfigurieren mobiler Breitbandfunktionen.

Bereitstellen präziser Nutzungs- und Plandaten

Windows stellt Datennutzungs- und Abonnement-Manager-APIs bereit, die die mobile Breitband-App verwenden kann, um den Datenplan des Benutzers zu beschreiben. Die mobile Breitband-App kann diese API mit Informationen über die Datenplangröße, den getakteten und nicht getakteten Plan und einen aktualisierten Datennutzungswert aus dem Netzwerk des Betreibers aktualisieren.

Windows überprüft die Datennutzungsinformationen, die für den Benutzer festgelegt wurden, mithilfe dieser APIs und ändert das Verhalten der Kernfeatures. Beispielsweise lädt Windows Update kritische Updates nur 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.

Im Folgenden finden Sie eine exemplarische Vorgehensweise zu den verschiedenen Features, die die mobile Breitband-App verwenden kann, um den Benutzer über ihre Datennutzung auf dem Laufenden zu halten.

  1. Lokale Datenzähler schätzen, dass sich die Nutzung im Profil seit der letzten Aktualisierung des Operators um mehr als 5 Prozent des Datenlimits des Benutzers geändert hat. Dieses 5-Prozent-Inkrement ist hartcodiert, und die mobile Breitband-App kann Hintergrundereignisse nutzen, um sich selbst aufzuwecken und auf jeden 5-Prozent-Inkrement zu reagieren.

  2. Der Datennutzungs- und Abonnement-Manager ist eine Windows-Komponente, die diese 5-Prozent-Nutzungsinkrementnachverfolgung durchführt. Es benachrichtigt den System Event Broker, ein Hintergrundereignis für jeden Inkrement von 5 Prozent in der lokalen geschätzten Nutzung auszulösen.

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

  4. Eine bewährte Methode besteht darin, dass die App dieses Ereignis verarbeitet, indem sie die aktuellsten Nutzungsinformationen aus der Abrechnungsinfrastruktur des Betreibers abruft, um zu überprüfen, wie viel Nutzung der Benutzer tatsächlich durchgemacht hat. Dies ist wahrscheinlich ein asynchroner Vorgang über das Netzwerk, und die mobile Breitband-App muss in der Lage sein, auf Verzögerungen beim Abrufen dieser Informationen aus der Abrechnungsinfrastruktur des Betreibers zu reagieren. Wenn die Datennutzungsnachverfolgung erheblich verzögert wird, kann die mobile Breitband-App die lokalen Datenzähler abfragen, um die Lücke zwischen der aktuellen Zeit und den neuesten Daten zu schließen.

  5. Wenn die Webabfrage an die Abrechnungsinfrastruktur des Betreibers abgeschlossen ist, kann die mobile Breitband-App aktualisierte Bereitstellungsmetadaten anwenden, die die aktuellsten Nutzungsinformationen beschreibt, die für Windows verfügbar sind.

  6. Die App veröffentlicht die aktualisierten Informationen über die Datennutzungs- und Abonnement-Manager-APIs.

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

Internetfreigabe

Mobile Breitband bietet Benutzern überall Konnektivität. Allerdings verfügt nicht jedes Gerät über ein mobiles Breitbandgerät. Windows 8.1 und Windows 10 ermöglichen es Benutzern, ihre mobile Breitbandkonnektivität über Wi-Fi mit Freunden und Familienangehörigen über verschiedene Geräte zu teilen.

Kunden können die Internetfreigabe in den PC-Einstellungen aktivieren. 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 nutzen möchten, macht Windows dies noch einfacher. Öffnen Sie einfach die Liste Netzwerke auf einem WLAN-fähigen PC, auf dem Windows 8.1 oder Windows 10 ausgeführt wird, klicken Sie auf die SSID des Freigabegeräts, und klicken Sie dann auf Verbinden. Windows übernimmt die gesamte Gerätekonfiguration und geräteübergreifende Kommunikation.

Im Folgenden finden Sie eine exemplarische Vorgehensweise zu den verschiedenen Features, die Sie konfigurieren und verwalten können, wie die Internetfreigabe auf Windows 8.1 und Windows 10 funktioniert.

  1. Sie können auswählen, ob Ihre Kunden die Internetfreigabe verwenden können, indem Sie ein Dienstmetadatenpaket 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, wenn der Benutzer die Internetfreigabe aktiviert, und weist Windows an, ob dies zulässig ist oder nicht.

  4. Im Rahmen der Bereitstellungsmetadaten können Sie angeben, welcher PDP-Kontext und welcher APN für den freigegebenen Datenverkehr verwendet werden soll, sowie die maximale Anzahl von Geräten, die die Verbindung gleichzeitig gemeinsam nutzen können.

  5. Mithilfe der aktualisierten APIs für die lokale Datennutzung können Sie eine Benutzeroberfläche in Ihrer mobilen Breitband-App erstellen, um Kunden zu zeigen, 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 Internetfreigabefunktionen.

Wi-Fi Hotspotauthentifizierung

Als Teil der Bereitstellungsmetadaten kann die mobile Breitband-App die Hotspots beschreiben, die ein Benutzer mit seinen vom Betreiber bereitgestellten Anmeldeinformationen authentifizieren kann. Dies können WISPr 1.0-Hotspots oder verschlüsselte Hotspots sein, die EAP-SIM, EAP-AKA oder andere unterstützte EAP-Methoden verwenden.

Windows lädt dann den Datenverkehr automatisch an diese Hotspots aus, wenn er sich im Bereich bewegt. Sie können dies tun, um Netzwerkdatenverkehr aus Ihren Mobilfunkdatennetzwerken an festnetzbasierte Wi-Fi Standorte zu verlagern. In einigen Fällen kann der Wi-Fi Hotspot höhere Geschwindigkeiten oder eine bessere Abdeckung als das Mobilfunkdatennetzwerk für diesen Standort aufweisen.

Sie können auch einen Hotspot als das Mobilfunknetz vorziehen und ihn für Windows verfügbar machen, wenn die mobile Breitbandverbindung nicht verfügbar ist, aber nicht für die Datenauslagerung verwendet wird.

Einrichten

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

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

Generierung von Anmeldeinformationen

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

  1. Die Website des Captive-Portals im Wi-Fi Hotspots enthält eine Herausforderung durch das WiSPr-Protokoll (Wireless Internet Service Service Provider Roaming).

  2. Wenn keine statischen Anmeldeinformationen angegeben wurden, benachrichtigt Windows Verbindungs-Manager System Event Broker, dass die Hotspotauthentifizierung stattfindet. Andernfalls fährt Windows Verbindungs-Manager direkt mit der Authentifizierung fort.

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

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

    • Anmeldeinformationen angeben: Die App kann Anmeldeinformationen für dieses Netzwerk generieren und diese dann an Windows Verbindungs-Manager zurückgeben. Windows Verbindungs-Manager authentifiziert sich beim Hotspot mithilfe von WISPr.

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

    • Authentifizierung abbrechen : Die App wurde mit einer alternativen Methode authentifiziert. Windows Verbindungs-Manager wird weder authentifiziert noch getrennt.

    • Interagieren mit dem Benutzer : Die App wird in den Vordergrund gestellt. Dies wird ausgewählt, wenn eine Benutzerbestätigung erforderlich ist, z. B. ein Hotspot mit nutzungsbasierter Bezahlung. Die App sollte letztendlich nach Rücksprache mit dem Benutzer eine der zuvor aufgeführten Aktionen ausführen.

Authentifizierung

Wenn Anmeldeinformationen von der mobilen Breitband-App (dynamische WISPr-Anmeldeinformationen) bereitgestellt oder statisch als Teil der Bereitstellung definiert werden (statische WISPr-Anmeldeinformationen, EAP-Anmeldeinformationen), übermittelt Windows diese Anmeldeinformationen an den Wi-Fi Hotspot.

Die Konfigurationsinformationen, die von der mobilen Breitband-App für das Verbindungsprofil in 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 im Bereich des Wi-Fi Hotspots befindet, antwortet Windows Verbindungs-Manager mit Anmeldeinformationen, die statisch mithilfe von Bereitstellungsmetadaten definiert werden. 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 Betreiber 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 wurde von Ihnen entwickelt, um Ihre wichtigsten Szenarien rund um die Abonnenteninteraktion 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 Dienstmetadaten des Operators werden mithilfe von WMIS abgeglichen und heruntergeladen.

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

  3. Windows Verbindungs-Manager zeigt das Logo, den Operatornamen und den Link Mein Konto anzeigen an.

  4. Wenn der Benutzer auf den Link klickt, wird die mobile Breitband-App geöffnet. Die App kann entwickelt werden, um die aktuellsten Informationen abzurufen, die aus Ihrem Abrechnungssystem verfügbar sind.

  5. Optional kann die App die lokalen Datenzähler nach einer Schätzung der Nutzung seit der letzten Aktualisierung des Abrechnungssystems abfragen. Die App kann diese Daten verwenden, um eine Näherung der Nutzung des Benutzers nahezu in Echtzeit anzuzeigen.

  6. Weitere Szenarien können zur mobilen Breitband-App entwickelt werden. Ausführliche Beispiele und Benutzerfreundlichkeitsrichtlinien für wichtige Szenarien, die die App für mobiles Breitband 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 Vielzahl 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 der privilegierten Apps, die Zugriff auf diese privilegierten APIs haben, muss 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, um gleichzeitig aktiv zu sein. Dies ermöglicht es Mobilfunkanbietern, ihren Kunden differenzierte Szenarien bereitzustellen. Weitere Informationen zu den Szenarien, die mithilfe mehrerer PDP-Kontexte aktiviert werden, finden Sie unter Entwickeln von Apps mit mehreren PDP-Kontexten.

Wireline-Operatoren

Sie können PnP-X verwenden, um nicht mobile Breitbandgeräte als UWP-Geräte-App verfügbar zu machen.

Geräte wie DVRs, Gatewayrouter, mobile Hotspots und Telefone können (während sie mit demselben Wi-Fi- oder LAN-Netzwerk wie der Windows 8, Windows 8.1 oder Windows 10 PC verbunden sind) PnP-X verwenden, um Windows 8, Windows 8.1 und Windows 10 ihrer Anwesenheit zu erkennen. 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 das mobile 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 werden zwischen denen aufgeteilt, die Teil des Windows-Betriebssystems sind, und denen, die Teil der Dienstmetadaten oder der mobilen Breitband-App sind.

Diagramm, das Komponenten für die Bereitstellung eines Mobilfunkanbieters 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 zum Konfigurieren von Windows mit Ihren Netzwerkeinstellungen bereit. 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:

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

Datennutzungs- und Abonnement-Manager

Der Datennutzungs- und Abonnement-Manager verfolgt Details zu den Konten des Benutzers nach. Die gespeicherten Kosteninformationen zum aktuell verbundenen Netzwerk stehen allen UWP-Apps zur Verfügung. Sie können diese Informationen mithilfe des Bereitstellungs-Agents aktualisieren.

Wenn der Netzbetreiber dies anfordert, verwendet der Datennutzungs- und Abonnement-Manager lokale Datenindikatoren, um ein Hintergrundereignis auszulösen, wenn 5 Prozent des Datenlimits verwendet wurden. Der Systemereignisbroker übermittelt dieses Hintergrundereignis, und die mobile Breitband-App kann das Ereignis als Trigger verwenden, um die abrechenbare Nutzung zu aktualisieren.

Windows-Verbindungs-Manager

Windows Verbindungs-Manager überwacht verfügbare Netzwerke über WLAN, mobiles Breitband und Ethernet. Basierend auf den verfügbaren Netzwerken werden automatische Verbindungs- und Trennungsentscheidungen getroffen. Mit dem Bereitstellungs-Agent können Sie die relative Priorität zwischen Netzwerken definieren, die Sie besitzen. Der Benutzer kann jedoch manuell eine Verbindung mit einem beliebigen Netzwerk herstellen. Windows Verbindungs-Manager verwendet die manuellen Aktionen des Benutzers, um zukünftige automatische Verbindungsentscheidungen zu beeinflussen.

Windows Verbindungs-Manager verwaltet auch die Authentifizierung nach der Verbindung mit Wi-Fi Hotspots, die WISPr 1.0 unterstützen. Wenn statische Anmeldeinformationen für den Wi-Fi-Hotspot gespeichert wurden, authentifiziert sich Windows Verbindungs-Manager automatisch. Wenn dynamische Anmeldeinformationen erforderlich sind, löst Windows Verbindungs-Manager mithilfe des Systemereignisbrokers ein Hintergrundereignis aus. Die mobile Breitband-App sollte dann die entsprechenden Anmeldeinformationen generieren und an Windows Verbindungs-Manager übermitteln, um den Authentifizierungsprozess abzuschließen. Weitere Informationen finden Sie unter Integrieren von Windows in drahtlose Hotspots.

Lokale Datenzähler

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

  • Registerkarte "App-Verlauf " im Task-Manager

  • (Optional) Windows Verbindungs-Manager in der erweiterten Ansicht des Wi-Fi 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, wird die geschätzte Datennutzung in Windows Verbindungs-Manager für das entsprechende mobile Breitbandnetzwerk ausgeblendet. Dies liegt daran, dass angenommen wird, dass Sie, wenn Sie eine mobile Breitband-App erstellt haben, den Datennutzungswert steuern möchten, der dem Benutzer angezeigt wird. Der beste Ort dafür ist die mobile Breitband-App. Benutzer können dieses Verhalten außer Kraft setzen und die geschätzte Nutzung für das Netzwerk jederzeit anzeigen.

Lokale Datenindikatoren sind auch programmgesteuert über die folgenden APIs verfügbar:

Informationen zur lokalen Datennutzung dienen als Schätzung und Anleitung für den Benutzer. Windows kann nicht abgerechneten Datenverkehr oder die Nutzung auf anderen Geräten mit denselben Datengrenzwerten nicht berücksichtigen. Beispiel: Familienpläne, die dieselbe SIM-Karte auf verschiedenen Geräten verwenden. Mobile Breitband-Apps sollten lokale Datenzähler nur zur ungefähren Nutzung seit der letzten Synchronisierung mit Ihrem Abrechnungssystem verwenden. Für bereits verarbeitete Datennutzung sollte das Abrechnungssystem als autoritativ betrachtet 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 auch die SIM-Karte eines neu eingefügten Geräts und initiiert den Prozess, der die Dienstmetadaten und die mobile Breitband-App abruft, die dem angefügten mobilen Breitbandgerät entspricht.

Mobiler Breitbandklassentreiber

Der Treiber der Mobilen Breitbandklasse verringert die Belastung für Gerätehersteller, einen benutzerdefinierten Treiber für ihr spezifisches mobiles Breitbandgerät bereitzustellen. Jede mobile Breitbandschnittstelle, die sich als USB-Gerät manifestiert und der USB-IF-Spezifikation (USB-IF) Network Control Model (NCM) 2.0 entspricht, wird vom Mobile Broadband-Klassentreiber verwaltet und erfordert keine zusätzlichen Treiber, die heruntergeladen oder installiert werden müssen.

Der Klassentreiber mobiles Breitband entspricht dem Windows Mobile-Breitbandtreibermodell und bietet vollständige Funktionen für den Mobilen Breitbanddienst. Außerdem werden benutzerdefinierte Erweiterungen unterstützt, die direkt für die mobile Breitband-App verfügbar gemacht werden. Weitere Informationen finden Sie unter Übersicht über die Hardware des Mobilfunkanbieters.

Systemereignisbroker

Der Systemereignisbroker verwaltet Hintergrundereignisse. Apps, einschließlich der mobilen Breitband-App, können sich registrieren, um Hintergrundereignisse zu empfangen, um auf Änderungen des Systemzustands zu reagieren. Zu den Ereignissen, die für die Mobile Breitband-App von Interesse sein könnten, gehören:

  • Netzwerkänderung status: Netzwerkverbindung oder Verbindung getrennt oder Internetkonnektivität in einem Netzwerk geändert.

  • Änderung des Kontos status: Ende der Abrechnungszeitraum oder 5 Prozent geschätzte Datennutzungsschritte.

  • WLAN-Hot-Spot-Authentifizierung : Es wird versucht, eine Verbindung mit einem öffentlichen Wi-Fi Hotspot und Anmeldeinformationen herzustellen.

  • Benachrichtigung des eingehenden Operators : SMS/USSD-Nachricht, die bestimmten Analyseregeln entspricht, die beschreiben, dass die SMS/USSD vom Operator kommt.

  • Eingehende SMS : Empfangene SMS-Nachricht, die nicht mit den vom Operator definierten Analyseregeln übereinstimmt.

  • Eingehende USSD : Empfangene USSD-Nachricht, die nicht mit vom Operator definierten Analyseregeln übereinstimmt.

Entwickler sollten sich bewusst sein, dass eine strikte Beschränkung für die CPU-Zeit gilt, die eine App verbrauchen kann, während sie nicht aktiv ist. Obwohl diese Grenzwerte für einige Ereignisse gelockert werden, müssen Apps die Ressourcen, die sie verbrauchen, immer minimieren, während sich das System in einem Energiesparmodus 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 an Windows von Drittanbietern bereitstellt, die am Windows-Geräteökosystem beteiligt sind. Für ein mobiles Breitbandgerät stellt WMIS das Dienstmetadatenpaket bereit. Dies stellt die grundlegenden Informationen bereit, die Windows benötigt, um die mobile Breitband-App aus dem Microsoft Store abzurufen, die Erstmalige Konnektivität mit dem Netzwerk zu ermöglichen und geeignete Brandingelemente in Windows Verbindungs-Manager anzuzeigen.

Microsoft Store

Der Microsoft Store ist die primäre Art und Weise, wie UWP-Apps an Windows 8, Windows 8.1 und Windows 10 PCs bereitgestellt werden. Bei einer mobilen Breitband-App wird das App-Paket immer dann aus dem Microsoft Store abgerufen, wenn eine Internetverbindung verfügbar ist, nachdem das Gerät verbunden wurde. 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 den Startbildschirm angeheftet.

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

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

Operatormetadaten

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

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

Windows-APN-Datenbank

Die Windows-APN-Datenbank ist auf allen Windows 8, Windows 8.1 und Windows 10 PCs vorhanden. Die Datenbank wird regelmäßig mithilfe von Windows Update aktualisiert, um die Genauigkeit der Konnektivitätsinformationen sicherzustellen. Updates für die Datenbank werden über Wartungsanforderungen von Ihnen verarbeitet. Die APN-Datenbank stellt Windows Informationen dazu bereit, wie eine Verbindung mit dem Netzwerk hergestellt werden kann, wenn es auf ein Mobile Broadband-Gerät trifft, einschließlich der APNs, mit denen eine Verbindung hergestellt werden soll, und die URL, zu der der Benutzer weitergeleitet werden soll, wenn keine Internetverbindung verfügbar ist.

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

Informationen zum Übermitteln von Updates an die Windows-APN-Datenbank finden Sie unter COSA/APN-Datenbankübermittlung.

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 Es Kunden, eine umfassendere Erfahrung zu haben, indem Sie Brandingelemente für Windows Verbindungs-Manager hinzufügen, auf eine mobile Breitband-App verweisen, die automatisch aus dem Microsoft Store abgerufen wird, und über die aktuellsten Einstellungen für mobiles Breitband verfügen, um online zum Kauf oder zur Internetverbindung zu gelangen. Windows überprüft in regelmäßigen Abständen, ob es über das neueste Dienstmetadatenpaket von WMIS verfügt.

Das Dienstmetadatenpaket wird nur an Kunden übermittelt, wenn ein mobiles Breitbandgerät des angegebenen Betreibers auf dem PC erkannt wird. Die Informationen in diesem Paket überschreiben den Inhalt der APN-Datenbank, wann immer er vorhanden ist. Weitere Informationen zur Schemareferenz für Dienstmetadatenpakete finden Sie unter Schemareferenz für Dienstmetadatenpakete.

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

Bereitstellen von Metadaten

Bereitstellungsmetadaten werden entweder von der Website des Betreibers oder von der mobilen Breitband-App an den PC übermittelt, nachdem der Abonnent den Dienst erworben hat. Bereitstellungsmetadaten werden als XML-Datei gepackt und vom Bereitstellungs-Agent verarbeitet, um die Netzwerkeinstellungen des PCs zu ändern.

Bereitstellungsmetadaten können für die individuellen Anforderungen jedes Abonnenten angegeben werden. Die Bereitstellungsmetadaten können auch mithilfe der mobilen Breitband-App viel häufiger aktualisiert werden. Informationen in den Bereitstellungsmetadaten überschreiben den Inhalt der APN-Datenbank und der Dienstmetadaten. Dies liegt daran, dass es sich in der Regel um die spezifischsten und maßgeschneidertsten Informationen über den Abonnenten handelt.