MB-Diensterkennung und -aktivierung
In diesem Thema werden die Verfahren beschrieben, um zu erkennen, ob der Dienst für ein MB-Gerät aktiviert sein muss, und wie Sie Zugriff auf das Netzwerk eines Anbieters erhalten.
Erkennung der Dienstaktivierung
Miniport-Treiber können auf verschiedene Arten bestimmen, ob sie die Dienstaktivierung durchführen müssen:
Für CDMA-basierte Geräte sollte in Nordamerika oder an anderen Orten, an denen U-RIM nicht verwendet wird, ein Flag auf dem Gerät vorhanden sein, um die Aktivierung status anzugeben. Miniport-Treiber sollten in der Lage sein, die Aktivierung status während der Initialisierung zu erkennen, ohne das Anbieternetzwerk zu kontaktieren. Miniport-Treiber sollten die Dienstaktivierung automatisch durchführen, wenn das Gerät zum ersten Mal eine Luftverbindung mit dem Heimnetzwerk herstellt. Nachdem die Aktivierung abgeschlossen ist, sollten Miniporttreiber das Flag deaktivieren, damit sie die Dienstaktivierung nicht erneut ausführen müssen.
Miniport-Treiber informieren den MB-Dienst über den Status der Dienstaktivierung, indem sie während der MB-Geräteinitialisierung NDIS_STATUS_WWAN_READY_INFO Benachrichtigungen senden. Alternativ kann der Dienst eine OID_WWAN_READY_INFO Abfrageanforderung an einen Miniporttreiber senden, um die Dienstaktivierung status zu bestimmen. In beiden Fällen sollte der anfängliche bereite Zustand WwanReadyStateNotActivated sein. Nachdem der Dienst aktiviert wurde, sollten Miniporttreiber den Initialisierungsprozess fortsetzen und den Dienst benachrichtigen, wenn sich der Betriebszustand des Geräts ändert.
Für GSM-basierte Geräte gibt es keine allgemeine Methode, um zu erkennen, ob der Dienst eines Geräts aktiviert sein muss. Miniport-Treiber können ihre eigene proprietäre Methode implementieren, die speziell für ihren Netzbetreiber ist, um die Diensterkennung und -aktivierung durchzuführen.
MB-Dienstaktivierung
Die Dienstaktivierung bezieht sich auf den Prozess der Aktivierung des MB-Dienstabonnements, damit das Gerät Zugriff auf das Netzwerk des Anbieters erhalten kann. Der MB-Dienst ist nicht mit einer Dienstaktivierungslogik ausgestattet, da der genaue Aktivierungsprozess vom Miniporttreiber und/oder von Drittanbietersoftware ausgeführt werden muss, da der tatsächliche Aktivierungsprozess von Mobilfunktechnologien abweicht und in der Regel für verschiedene Anbieternetzwerke angepasst wird. Die Dienstaktivierung kann automatisch, manuell oder eine Kombination aus beidem erfolgen. Miniport-Treiber sollten für jedes neue Abonnement nur einmal die Dienstaktivierung durchführen müssen.
Weitere Informationen zur Diensterkennung und -aktivierung finden Sie unter OID_WWAN_SERVICE_ACTIVATION.