MB パケット コンテキスト管理
このトピックでは、パケット コンテキストの管理について説明します。これは、レイヤー 2 の物理 MB 接続上に仮想回線またはフローを設定するための特定のネットワーク構成パラメーター セットです。 GSM ベースのデバイスでは、これはパケット データ プロトコル (PDP) の概念に相当します。 CDMA ベースのデバイスでは、ネットワーク プロファイルに相当します。
ほとんどの場合、パケット コンテキストの詳細設定は、MB デバイスの IHV やネットワーク プロバイダーによって事前にプロビジョニングされるか、ネットワーク無線 (OTA) を介するか SMS を使用してプロビジョニングされます。 いずれの場合も、エンド ユーザーは通常、ほとんどの設定 (サービス品質 (QoS)、セキュリティ コード、モバイル IP など) を行う必要はありません。 ただし、ネットワーク アクセス文字列、ユーザー名、およびパスワードをエンド ユーザーが指定する必要が場合によってはあります。 MB サービスの観点からパケット コンテキストのコンテンツを構成するのは、ユーザーが構成できるこうした設定です。
MB ドライバー モデルでは、WWAN のレイヤー 2 接続を設定または破棄するための明示的な OID は提供されません。 代わりに、最初のパケット コンテキストをアクティブ化すると、基になるレイヤー 2 接続が設定され、最後のパケット コンテキストを非アクティブ化すると、基になるレイヤー 2 接続が実質的に破棄されます。
MB ドライバー モデルは、任意の時点でのアクティブなパケット コンテキストの数に関するこれら 2 つの制約を、次の方法で構築します。
各パケット コンテキストは、1 回だけアクティブ化できる。
任意の時点でアクティブ化できるパケット コンテキストは 1 つだけである。
MB ドライバー モデルに準拠するミニポート ドライバーは、OID_WWAN_DEVICE_CAPS のクエリ要求に応答するときに、WWAN_DEVICE_CAPS 構造体の MaxActivatedContexts メンバーを 1 に設定することが必須です。 ミニポート ドライバーがこの値を 1 よりも大きい値に設定した場合でも、MB サービスでは、任意の時点で多くても 1 つのパケット コンテキストがアクティブ化されるようにします。
各パケット コンテキストは 1 回しかアクティブ化できないため、アクティブ化後に仮想回線を識別するには静的パケット コンテキスト識別子を使用します。 最初の制約が保持されている限り、この静的識別子の使用はその後も有効です。
パケット コンテキスト管理の詳細については、OID_WWAN_PROVISIONED_CONTEXTS および OID_WWAN_CONNECT を参照してください。