Condividi tramite


Gestione del contesto dei pacchetti MB

Questo argomento descrive la gestione dei contesti dei pacchetti, ovvero un set specifico di parametri di configurazione di rete per configurare un circuito virtuale o un flusso sopra la connessione MB fisica al livello 2. Nei dispositivi basati su GSM, questo corrisponde al concetto di un protocollo PDP (Packet Data Protocol). Nei dispositivi basati su CDMA, questo corrisponde a un profilo di rete.

Nella maggior parte dei casi, le impostazioni dettagliate di un contesto di pacchetto sono pre-provisioning da parte di provider di rete e/o IHV del dispositivo MB o di cui è stato effettuato il provisioning tramite la rete tramite l'OTA (network over-the-air) o tramite SMS. In entrambi i casi, l'utente finale non è in genere necessario per fornire la maggior parte delle impostazioni (ad esempio, qualità del servizio, QoS), codici di sicurezza, IP per dispositivi mobili e così via. Tuttavia, l'utente finale potrebbe dover fornire la stringa di accesso alla rete, il nome utente e la password. Si tratta di queste impostazioni configurabili dall'utente che costituiscono il contenuto di un contesto di pacchetto dal punto di vista del servizio MB.

Il modello di driver MB non fornisce un OID esplicito per configurare o rimuovere la connessione di livello 2 per WWAN. L'attivazione del primo contesto del pacchetto comporta invece la configurazione della connessione di livello 2 sottostante e la disattivazione dell'ultimo contesto del pacchetto eseguirà effettivamente l'eliminazione della connessione di livello 2 sottostante.

Il modello di driver MB si basa su questi due vincoli relativi al numero di contesti di pacchetti attivi in qualsiasi momento nel modo seguente:

  1. Ogni contesto del pacchetto può essere attivato solo una volta.

  2. È possibile attivare solo un singolo contesto di pacchetti in qualsiasi momento.

È obbligatorio che qualsiasi driver miniport conforme al modello di driver MB imposta il membro MaxActivatedContexts della struttura WWAN_DEVICE_CAPS su uno, quando risponde alle richieste di query OID_WWAN_DEVICE_CAPS. Anche se un driver miniport imposta questo valore come maggiore di uno, il servizio MB garantisce che, al massimo, viene attivato un solo contesto di pacchetto in qualsiasi momento.

Poiché ogni contesto di pacchetto può essere attivato non più di una volta, è possibile usare un identificatore di contesto del pacchetto statico per identificare il circuito virtuale dopo l'attivazione. L'uso di questo identificatore statico è ancora valido finché il primo vincolo contiene ancora.

Per altre informazioni sulla gestione del contesto dei pacchetti, vedere OID_WWAN_PROVISIONED_CONTEXTS e OID_WWAN_CONNECT.