MB インターフェイスの概要

このドキュメンテーションでは、モバイル ブロードバンド (MB) ドライバー モデルについて説明します。 MB ドライバー モデルは、Windows 7 以降のバージョンの Windows で提供されるソフトウェア アーキテクチャです。 CDMA ベース (1xRTT/1xEV-DO/1xEV-DO RevA/1xEvDO RevB) と GSM ベース (GPRS/EDGE/UMTS/HSDPA/TD-SCDMA) の携帯電話テクノロジに基づくネットワーク機能の統合セットのフレームワークを提供します。

Windows 8 MB ミニポート ドライバーは、NDIS 6.30 インターフェイスに基づいています。 Windows 7 MB ミニポート ドライバーは、NDIS 6.20 インターフェイスに基づいています。 MB ミニポート ドライバーは、このドキュメンテーション全体で説明されているデバイス ドライバー インターフェイス (DDI) に加えて、適切な "NDIS 6.x 仕様" に従う必要があります。

次の図は、MB ドライバー モデルのアーキテクチャを表しています。

Diagram that shows the architecture of the MB driver model.

用語

ワイヤレス ワイド エリア ネットワーク (WWAN) とモバイル ブロードバンド (MB) という用語は、モバイル ブロードバンド テクノロジを表すために、このドキュメンテーション全体で同じ意味で使用されていることに注意してください。

activate (ライセンス認証)activation (アクティブ化) は、このドキュメンテーションでは 2 つの異なる意味を持ちます。 activate (ライセンス認証) は、サービスの有効化に関連します。たとえば、プロバイダーのサービスを使用する前に、ネットワーク プロバイダーが MB サブスクリプションを明示的に有効化する必要がある場合などです。 activation (アクティブ化) という用語は、GSM ベース (GPRS/EDGE/UMTS/HSDPA/TD-SCDMA) テクノロジでの接続のセットアップに特定されます。 たとえば、PDP コンテキストのアクティブ化 とは、PDP コンテキストで指定されたパラメーターに従ってMB 接続をセットアップすることを指します。

SIM アクセスとは、サブスクライバー ID モジュール (SIM、R-UIM とも呼ばれます) へのアクセスを指します。 MB デバイスに物理エンティティとして SIM/R-UIM が存在せず、代わりにデバイスに論理的に同等の埋め込みがある場合、この用語はその同等の論理回路にも使用されます。 SIM アクセスが必要ない場合、ミニポート ドライバーは、要求を完了するために SIM から情報を取得するとは想定されません。

Semantics

ユーザー モードの MB サービス コンポーネントは、カーネル モードで MB ミニポート ドライバーとデータを直接交換することはできません。 WMI や NDIS フィルター ドライバー などの中継物が必要です。 わかりやすくするために、これらの中継物については、このドキュメンテーションで明示的に説明しません。 ただし、この省略は、MB サービスとMB ミニポート ドライバーが直接データ交換に関与できることを意味するものではありません。

次のトピックでは、NDIS 6.20 と MB OID セマンティクスの概要、ミニポート ドライバーが同期および非同期オペレーションを実行するために従う必要がある手順、モバイル ブロードバンド ドライバー モデルでサポートされるオペレーションの概要などについて説明します。

MB/NDIS 6.20 のインターフェイスの概要

MB データ モデル

MB 操作のセマンティクス

MB ドライバー モデルのバージョン管理

MB ミニポート ドライバー INF 要件

MB ミニポート ドライバーの種類

MB アダプターの一般的な属性要件

MB Raw IP パケット処理のサポート

MB ミニポート ドライバー IP アドレス通知のガイドライン

MB ミニポート ドライバー エラーのロギング

MB ミニポート ドライバーのパフォーマンス要件