(57)【要約】  異種無線通信機間のインターワーク技術を記載する。装置は、第１のネットワークデバイスとの間に第１の無線ネットワークを介して第１の無線リンクを構築する第１の無線モジュールと、第２のネットワークデバイスとの間に第２の無線ネットワークを介して第２の無線リンクを構築する第２の無線モジュールと、第１の無線モジュールと第２の無線モジュールとに通信可能に連結された無線制御モジュールとを含んでよい。無線制御モジュールは、第１の無線ネットワークに接続されると、第２の無線ネットワークに対してモバイルデバイスの事前登録情報を送信して、第２の無線ネットワークに接続するか判断して、事前登録情報を利用して第２のネットワークデバイスとの間に第２の無線ネットワークを介して第２の無線リンクを構築してよい。他の実施形態も記載され請求されている。【選択図】図１
2012528525.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークデバイスとの間に第１の無線ネットワークを介して第１の無線リンクを構築する第１の無線モジュールと、
第２のネットワークデバイスとの間に第２の無線ネットワークを介して第２の無線リンクを構築する第２の無線モジュールと、
前記第１の無線モジュールと前記第２の無線モジュールとに通信可能に連結された無線制御モジュールとを備え、
前記無線制御モジュールは、前記第１の無線ネットワークに接続されると、前記第２の無線ネットワークに対してモバイルデバイスの事前登録情報を送信して、前記第２の無線ネットワークに接続するか判断して、前記事前登録情報を利用して前記第２のネットワークデバイスとの間に前記第２の無線ネットワークを介して前記第２の無線リンクを構築する装置。
【請求項２】
前記無線制御モジュールは、前記第１の無線ネットワークおよび前記第２の無線ネットワークと関連付けられたインターワーク処理モジュールと協働して単一の無線アーキテクチャに従って各無線通信機の処理を制御する請求項１に記載の装置。
【請求項３】
前記無線制御モジュールは、前記第１の無線モジュールの第１のトランシーバを起動させ、前記第２の無線モジュールの第２のトランシーバを停止させ、前記第１のトランシーバは、起動されると、前記第１のネットワークデバイスを介して前記第１の無線ネットワークに接続され、前記第１の無線ネットワークに接続されると、前記無線制御モジュールは、前記第２の無線ネットワークに、前記モバイルデバイス用の前記事前登録情報を送信する請求項１に記載の装置。
【請求項４】
前記無線制御モジュールは、前記第２の無線ネットワークに接続することを決定し、前記第２の無線モジュールの第２のトランシーバを起動して、前記第１の無線モジュールの第１のトランシーバを停止して、前記第２のトランシーバは、起動されると前記モバイルデバイスの前記事前登録情報を利用して前記第２のネットワークデバイスを介して前記第２の無線ネットワークに接続する請求項１に記載の装置。
【請求項５】
前記第１の無線ネットワークおよび前記第２の無線ネットワークはそれぞれ、無線パーソナルエリアネットワーク（ＷＰＡＮ）、無線ローカルエリアネットワーク（ＷＬＡＮ）、無線メトロポリタンエリアネットワーク（ＷＭＡＮ）、およびセルラー電話ネットワークのうちいずれか１つを含む請求項１に記載の装置。
【請求項６】
前記第１の無線ネットワークは米国電気電子学会（ＩＥＥＥ）８０２．１６無線ネットワークを含み、前記第２の無線ネットワークは第３世代パートナーシッププロジェクト（３ＧＰＰ）無線ネットワークを含む請求項１に記載の装置。
【請求項７】
前記第１の無線ネットワークは第３世代パートナーシッププロジェクト（３ＧＰＰ）無線ネットワークを含み、前記第２の無線ネットワークは米国電気電子学会（ＩＥＥＥ）８０２．１６無線ネットワークを含む請求項１に記載の装置。
【請求項８】
前記第１の無線モジュールおよび前記第２の無線モジュールはそれぞれ、トランシーバと通信コントローラとを含み、前記通信コントローラ同士が互いにステータス情報を通信し、前記ステータス情報に従って銘々の前記トランシーバのハンドオーバ処理を調整する請求項１に記載の装置。
【請求項９】
前記第１の無線モジュールおよび前記第２の無線モジュールはそれぞれ、トランシーバと通信コントローラとを含み、銘々の前記通信コントローラは前記無線制御モジュールとステータス情報を通信し、前記無線制御モジュールは、前記ステータス情報に従って銘々の前記通信コントローラを介して前記トランシーバのハンドオーバ処理を制御する請求項１に記載の装置。
【請求項１０】
前記第１の無線モジュールおよび前記第２の無線モジュールのそれぞれに通信可能に連結された全方向アンテナを備える請求項１に記載の装置。
【請求項１１】
インターワーク処理モジュールを格納するメモリと、
前記メモリに通信可能に連結され、前記インターワーク処理モジュールを実行するプロセッサと、
前記プロセッサにより実行されると、第１の無線ネットワークと第２の無線ネットワークとの間で制御信号を通信する前記インターワーク処理モジュールと
を備え、
前記インターワーク処理モジュールは、第１の無線ネットワークインタフェースと第２の無線ネットワークインタフェースとを有し、
前記第１の無線ネットワークインタフェースおよび前記第２の無線ネットワークインタフェースは、前記第１の無線ネットワークおよび前記第２の無線ネットワークのそれぞれのネットワークデバイスをエミュレートして、前記第１の無線ネットワークおよび前記第２の無線ネットワークにモバイルデバイスの事前登録情報を通信する装置。
【請求項１２】
前記インターワーク処理モジュールは、前記モバイルデバイスが前記第１の無線ネットワークに接続されているときに、前記第１の無線ネットワークインタフェースを介して前記モバイルデバイスと通信する請求項１１に記載の装置。
【請求項１３】
前記インターワーク処理モジュールは、前記モバイルデバイスが前記第２の無線ネットワークに接続されているときに、前記第２の無線ネットワークインタフェースを介して前記モバイルデバイスと通信する請求項１１に記載の装置。
【請求項１４】
前記第１の無線ネットワークインタフェースは米国電気電子学会（ＩＥＥＥ）８０２．１６無線ネットワークインタフェースを含み、前記第２の無線ネットワークインタフェースは第３世代パートナーシッププロジェクト（３ＧＰＰ）無線ネットワークインタフェースを含む請求項１１に記載の装置。
【請求項１５】
前記第１の無線ネットワークインタフェースは第３世代パートナーシッププロジェクト（３ＧＰＰ）無線ネットワークインタフェースを含み、前記第２の無線ネットワークインタフェースは米国電気電子学会（ＩＥＥＥ）８０２．１６無線ネットワークインタフェースを含む請求項１１に記載の装置。
【請求項１６】
モバイルデバイスと第１のネットワークデバイスとの間に第１の無線ネットワークを介して第１の無線リンクを構築する段階と、
インターワーク処理モジュールを介して第２の無線ネットワークに前記モバイルデバイスの事前登録情報を送信する段階と、
前記第２の無線ネットワークに接続するかを判断する段階と、
前記事前登録情報を利用して前記モバイルデバイスと第２のネットワークデバイスとの間に前記第２の無線ネットワークを介して第２の無線リンクを構築する段階と
を備える方法。
【請求項１７】
前記第１の無線ネットワークと前記第２の無線ネットワークとに関連付けられた前記インターワーク処理モジュールを見つける段階を備える請求項１６に記載の方法。
【請求項１８】
前記第１の無線ネットワークと前記第２の無線ネットワークと関連付けられた前記インターワーク処理モジュールとの間にセキュアな接続を構築する段階を備える請求項１６に記載の方法。
【請求項１９】
前記インターワーク処理モジュールを介して前記第２の無線ネットワークに事前登録情報を送信するかを判断する段階を備える請求項１６の記載の方法。
【請求項２０】
前記モバイルデバイスおよび前記第２の無線ネットワークに認証処理を行う段階を備える請求項１６に記載の方法。
【請求項２１】
前記モバイルデバイスおよび前記第２の無線ネットワークに位置更新処理を行う段階を備える請求項１６に記載の方法。
【請求項２２】
前記モバイルデバイスおよび前記第２の無線ネットワークにパケットデータプロトコルコンテキスト起動を行う段階を備える請求項１６に記載の方法。
【請求項２３】
前記第１の無線ネットワークから前記第２の無線ネットワークに前記モバイルデバイスをハンドオーバするハンドオーバ処理を行うかを判断する段階を備える請求項１６に記載の方法。
【請求項２４】
前記事前登録情報を利用して前記第１の無線ネットワークから前記第２の無線ネットワークに前記モバイルデバイスをハンドオーバするハンドオーバ処理を行う段階を備える請求項１６に記載の方法。
【請求項２５】
前記モバイルデバイスおよび前記第１のネットワークデバイスの間の前記第１の無線ネットワークを介した前記第１の無線リンクを解除する段階を備える請求項１６に記載の方法。
【請求項２６】
命令を含む格納媒体を備える製品であって、前記命令は実行されるとシステムに、
モバイルデバイスと第１のネットワークデバイスとの間に第１の無線ネットワークを介して第１の無線リンクを構築させ、
前記第１の無線ネットワークと第２の無線ネットワークとに関連付けられたインターワーク処理モジュールを見つけさせ、
前記インターワーク処理モジュールを介して前記モバイルデバイスを前記第２の無線ネットワークに事前登録させ、
前記第２の無線ネットワークに接続するかを判断させ、
前記モバイルデバイスと第２のネットワークデバイスとの間に前記第２の無線ネットワークを介して第２の無線リンクを構築させる製品。
【請求項２７】
実行されると前記システムに、前記インターワーク処理モジュールとの接続を構築させる命令をさらに備える請求項２６に記載の製品。
【請求項２８】
実行されると前記システムに、前記インターワーク処理モジュールを介して前記第２の無線ネットワークとの間で事前登録処理を実行するかを判断させる命令をさらに備える請求項２６に記載の製品。
【請求項２９】
実行されると前記システムに、前記第１の無線ネットワークから前記第２の無線ネットワークに前記モバイルデバイスをハンドオーバするハンドオーバ処理を行うかを判断させる命令をさらに備える請求項２６に記載の製品。
【請求項３０】
実行されると前記システムに、前記第１の無線ネットワークから前記第２の無線ネットワークに前記モバイルデバイスをハンドオーバするハンドオーバ処理を行わせる命令をさらに備える請求項２６に記載の製品。
【発明の詳細な説明】
【背景技術】
【０００１】
今日においては、電子デバイス（コンピュータ、モバイルデバイス、および／または、個人通信デバイス等）に、音声およびマルチメディア情報（例えばビデオ、音声、データ等）をローカルおよび分散型のネットワーク経由で通信および交換させる様々な通信システムが存在する。様々な無線通信システムは、無線適合されたコンピュータに、互いの間で、無線デバイスと、および、インターネット等の他のネットワークに接続されたコンピュータとの間で通信させる。
【０００２】
無線通信ネットワークは、企業、家庭、および公共のホットスポット等の随所に、様々な無線規格に基づいて配設されている。これらの無線通信ネットワークは、複数の無線技術および無線アクセス規格を利用することができる。従って、モバイル無線プラットフォームは、複数の異なる技術に基づく無線ネットワーク（異種無線通信機のネットワーク）での通信のために、複数の異種無線デバイス（例えば無線通信機）をサポートする必要がある。異種無線ネットワークで通信するために、無線デバイスは、１つの無線ネットワーク内で、または、複数の無線ネットワークにおいて途切れなく遷移するために複数の無線デバイス技術を含んでよい。従って、無線ネットワークでは、無線デバイス間で途切れない接続を実装するために異種ハンドオーバをサポートする必要がある。異種ハンドオーバは、様々な無線ネットワーク間の遷移を伴う。
【図面の簡単な説明】
【０００３】
【図１】複数の無線通信機を有する装置の一実施形態を示す。
【図２】複数のデバイスを有する第１のシステムの一実施形態を示す。
【図３】論理フローの一実施形態を示す。
【図４】複数のデバイスを有する第２のシステムの一実施形態を示す。
【図５Ａ】第１のメッセージフローの一実施形態を示す。
【図５Ｂ】第１のメッセージフローの一実施形態を示す。
【図６Ａ】第２のメッセージフローの一実施形態を示す。
【図６Ｂ】第２のメッセージフローの一実施形態を示す。
【図７】複数のデバイスを有する第３のシステムの一実施形態を示す。
【発明を実施するための形態】
【０００４】
異種無線通信機間のインターワーク技術が記載される。例えば、モバイルデバイスは、異なる無線ネットワークにアクセスする機能を有する複数の同じ位置に位置する異種無線通信機を有することができる。実施形態は、複数の同じ位置に位置する異種無線通信機を本質的に単一の無線通信機として動作させる単一の無線インターワーク技術に係る。
【０００５】
単一の無線インターワーク技術は、従来のデュアル無線技術よりも格段に優れている。例えば、単一の無線インターワーク技術は、無線通信機間のハンドオーバ処理のレイテンシーを低減させ、且つ、ハンドオーバ遷移期間において、後続するパケットの損失を低減させることができる。単一の無線インターワーク技術は電力要件も低いので、モバイルデバイスのバッテリ寿命を延ばすことができる。単一の無線インターワーク技術はまた、一度に１つの無線通信機だけを動作させることにより、モバイルデバイスが生じる干渉および熱を低減させることもできる。さらに、レガシーの無線ネットワークが、既存のインフラストラクチャをアップグレードする必要がない点も利点である。
【０００６】
一実施形態では、装置は、モバイルデバイスにおける実装に適したものであってよい。例えば装置は、第１のネットワークデバイスとの間に第１の無線ネットワークを介して第１の無線リンクを構築する第１の無線モジュールと、第２のネットワークデバイスとの間に第２の無線ネットワークを介して第２の無線リンクを構築する第２の無線モジュールと、第１の無線モジュールと第２の無線モジュールとに通信可能に連結された無線制御モジュールとを含んでよい。無線制御モジュールは、第１の無線ネットワークに接続されると、第２の無線ネットワークに対してモバイルデバイスの事前登録情報を送信して、第２の無線ネットワークに接続するか判断して、事前登録情報を利用して第２のネットワークデバイスとの間に第２の無線ネットワークを介して第２の無線リンクを構築してよい。
【０００７】
無線制御モジュールは、第１の無線ネットワークおよび第２の無線ネットワークと関連付けられたインターワーク処理モジュールと協働して単一の無線アーキテクチャに従って各無線通信機の処理を制御してよい。例えば、無線制御モジュールは、第１の無線モジュールの第１のトランシーバを起動させ、第２の無線モジュールの第２のトランシーバを停止させてよい。第１のトランシーバは、起動されると、第１のネットワークデバイスを介して第１の無線ネットワークに接続してよい。第１の無線ネットワークに接続されると、無線制御モジュールは、第２の無線ネットワークに、モバイルデバイス用の事前登録情報を送信してよい。無線制御モジュールが第２の無線ネットワークに接続することを決定すると、無線制御モジュールは、第２の無線モジュールの第２のトランシーバを起動して、第１の無線モジュールの第１のトランシーバを停止してよい。第２のトランシーバは、起動されるとモバイルデバイスの事前登録情報を利用して第２のネットワークデバイスを介して第２の無線ネットワークに接続してよい。
【０００８】
一実施形態では、装置は、無線通信ネットワークのネットワークインフラストラクチャの一部としての実装に適したものであってよい。例えば装置は、メモリに通信可能に連結されたインターワーク処理モジュール（ＩＯＭ）およびプロセッサを格納するメモリを含んでよい。プロセッサはＩＯＭを実行してよい。ＩＯＭは、プロセッサにより実行されると、制御信号を第１の無線ネットワークと第２の無線ネットワークとの間に通信することができ、インターワーク処理モジュールは、第１の無線ネットワークおよび第２の無線ネットワークのそれぞれのネットワークデバイスをエミュレートする第１のネットワークインタフェースおよび第２のネットワークインタフェースを含んでよく、第１の無線ネットワークおよび第２の無線ネットワークそれぞれにモバイルデバイスの事前登録情報を通信してよい。
【０００９】
第１のネットワークインタフェースおよび第２のネットワークインタフェースは、第１の無線ネットワークおよび第２の無線ネットワークのそれぞれのネットワークデバイスをエミュレートしてよい。例えば、第１のネットワークインタフェースよび第２のネットワークインタフェースは、ソースネットワークに接続されている間に対象ネットワークの事前登録を行うことのできる特定のネットワークエレメントの振る舞いをエミュレートまたは模倣することができる。事前登録の後に、最終的にモバイルデバイスがソースネットワークから対象ネットワークにハンドオーバすると決定すると、モバイルデバイスは、対象ネットワークの無線通信機をスイッチオンにして（且つ、ソースネットワ−クの無線通信機をスイッチオフにして）、対象ネットワークに途切れなくアクセスすることができる。
【００１０】
様々な実施形態が１以上のエレメントを含んでよい。あるエレメントは、一定の処理を実行するよう構成された構造を含んでよい。各エレメントは、設計パラメータまたは性能制約の任意の組み合わせに応じて、ハードウェア、ソフトウェア、またはこれらの組み合わせで実装されてよい。一定の配置の限られた数のエレメントしか一例として示されない実施形態も、実装によっては、異なる配置で異なる組み合わせのエレメントを含むことができる。「１つの実施形態」「一実施形態」といった言い回しは、特定の実施形態において特定の特徴、構造、または特性が少なくとも１つの実施形態に含まれることを意味している。「１つの実施形態」「一実施形態」といった言い回しは明細書の随所に見られるが、これらが全て同じ実施形態のことを指しているわけではない。
【００１１】
実施形態は、概して、無線通信ネットワークに係る。一実施形態は、複数の異種無線デバイスを利用して、複数の無線ネットワークおよびそれらに関するノードを介した通信をサポートする異種無線協働通信ネットワークに係る。様々な実施形態では、異種無線デバイスは、固定型、静止型、または移動型の無線デバイスを含んでよく、これらには、これらに限定はされないが、複数のコンカレント無線技術規格をサポートする複数の集積無線デバイスおよび混合ネットワークデバイスを含むマルチネットワーク／多機能無線デバイスが含まれる。実施形態はこのコンテキストに限定はされない。
【００１２】
ここに記載する実施形態が含まれうるシステムおよびデバイスの例の典型例には、無線ローカルエリアネットワーク（ＷＬＡＮ）システム、無線メトロポリタンエリアネットワーク（ＷＭＡＮ）システム、無線パーソナルエリアネットワーク（ＷＰＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、携帯電話システム、ラジオネットワーク、コンピュータ、無線通信デバイスが含まれる。当業者であれば、本記載に基づいて、これら実施形態を他のシステムおよび／またはデバイスで利用することもできることを理解する。しかし実施形態は、ここに記載するシステムおよび／またはデバイスのコンテキストに限定されることを意図されてはいない。
【００１３】
ここに記載するシステムおよびノードの実施形態は、複数の無線規格に準拠すること、またはそれに従って動作することができる。例えばシステムおよび関連するノードは、ＩＥＴＦ（インターネットエンジニアリングタスクフォース）、ＩＴＵ（国際電気通信連合）ＩＥＥＥ（米国電気電子学会）等の規格組織が公布している１以上のプロトコル規格が定義しうる１以上の無線プロトコルに準拠する、またはこれに従って通信することができる。ＷＬＡＮシステムにおいては、ノードは、ＩＥＥＥ８０２シリーズのプロトコル（例えばワイヤレスフィデリティ：ＷｉＦｉ）等の様々なプロトコルに準拠する、または、これに従って通信してよい。ＷＭＡＮシステムにおいては、ノードは、例えばＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）等のＩＥＥＥ８０２．１６シリーズのプロトコルに準拠する、またはこれに従って通信してよい。当業者であれば、ＷｉＭＡＸが、長距離において高いスループットのブロードバンド接続を提供する規格に基づく無線技術であることを理解する。ＷｉＭＡＸは、「ラストマイル」無線ブロードバンド接続、ホットスポット、携帯バックホール、企業向けの高速接続を含む複数のアプリケーションに利用することができる。パーソナルエリアネットワーク（ＰＡＮ）においては、ノードは、例えばＢｌｕｅｔｏｏｔｈ（登録商標）としても知られているＩＥＥＥ８０２．１５シリーズのプロトコルに準拠する、または、これに従って通信することができる。ＭＡＮにおいては、ノードは、例えばＩＥＥＥ８０２．２０シリーズのプロトコル準拠する、またはこれに従って通信することができる。複数のネットワークにおける移動に関しては、ノードは、例えばＩＥＥＥ８０２．２１シリーズのプロトコルに準拠する、またはこれに従って通信することができる。他の実施形態では、システムおよびノードは、例えば様々なＷＭＡＮモバイルブロードバンド無線アクセス（ＭＢＷＡ）システム、プロトコル、および規格に準拠する、またはこれに従って通信することができる。しかし実施形態はこのコンテキストに限定はされない。
【００１４】
ここに記載するシステムおよびノードの実施形態は、複数の無線技術およびアクセス規格に準拠する、またはこれらに従って動作してよい。無線技術および規格の例には、セルラーネットワーク（例えば、ＧＳＭ（Global System for Mobile communications））、ＵＴＳ（Universal Mobile Telecommunications System）、ＨＳＤＰＡ（High-Speed Downlink Packet Access）、ＢＲＡＮ（Broadband Radio Access Networks）、ＧＰＲＳ（General Packet Radio Service）、３ＧＰＰ（第３世代パートナーシッププロジェクト：Third Generation Partnership Project）、および、ＧＰＳ（Global Positioning System）、およびＵＷＢ（Ultra Wide Band）が含まれてよい。様々な実施形態におけるシステムおよびノードは、複数の異種無線デバイスがこれら無線通信ネットワークを介して通信するようサポートするように構成されてよい。しかし実施形態はこのコンテキストに限定はされない。
【００１５】
ここに記載するシステムおよびノードの実施形態は、１以上のセルラープロトコルまたは規格に準拠する、またはこれらに従って動作することができる。これらセルラー規格またはプロトコルは、例えばＧＳＭ、符号分割多重接続（ＣＤＭＡ）、ＣＤＭＡ２０００、ワイドバンド符号分割多重接続（Ｗ−ＣＤＭＡ）、ＥＧＰＲＳ（Enhanced General Packet Radio Service）、その他の規格を含んでよい。しかし実施形態はこのコンテキストに限定はされない。
【００１６】
ここに記載するシステムおよびノードの実施形態は、１つの無線ネットワーク内で、または複数の無線ネットワークにおいて途切れなく遷移させる複数の無線規格、周波数、帯域幅、およびプロトコルをサポートするべく適合された複数の無線通信機を含んでよい無線デバイスを含んでよい。ここに記載するシステムおよびノードの実施形態は、１以上の無線ネットワークを介した異種ハンドオーバをサポートするよう適合されてよく、複数の無線デバイス間で途切れのない接続を実装するよう適合されてよい。異種ハンドオーバは、ここに記載するもの（例えばＷＬＡＮ、ＷｉＦｉ、ＷＭＡＮ、ＷｉＭＡＸ、セルラーネットワーク、ＵＷＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等）含むがこれらに限定はされない異なる無線ネットワーク間の遷移を伴う。これと比して、同種ハンドオーバは、ＷＬＡＮ  ＡＰまたはＷｉＭＡＸ基地局等のアタッチメントネットワークポイントにおける遷移を伴う。実施形態はこのコンテキストに限定はされない。
【００１７】
無線通信デバイスは、例えば、モバイルデバイスおよびアタッチメントネットワークポイントを含んでよい。モバイルデバイスおよびアタッチメントネットワークポイントは、環境または実装に応じて固定型、静止型、または移動型であってよく、「エアインタフェース」（例えば無線共有媒体）と一般的には称されているフリースペースの媒体を介して通信することができる。モバイルデバイスは、比較的近隣のノード間で協働する短いホッピング中継処理に適合されていてよく、別のノードのアタッチメントネットワークポイントと協働して同時通信することができる。モバイルデバイスは、比較的近隣のノード間で構築されるポイントツーポイント中継リンクを介した高速、短距離、且つ、柔軟／アドホックの無線送信に適合されていてよい。
【００１８】
一実施形態では、モバイルデバイスは、ＷｉＦｉ，Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＵＷＢ、ＷｉＭＡＸ、またはセルラープロトコルおよび／または規格等の１以上のプロトコルおよび／または規格に準拠してよい、またはこれらに従って動作してよい無線デバイスを含んでよい。モバイルデバイスは、固定型、静止型、または移動型であってよい。例えば、モバイルデバイスは、コンピュータ、サーバ、ワークステーション、ラップトップ、ウルトララップトップ、ハンドヘルドコンピュータ、電話機、携帯電話機、情報携帯端末（ＰＤＡ）、ルータ、スイッチ、ブリッジ、ハブ、ゲートウェイ、無線デバイス、マルチネットワーク／多機能デバイス、複数の集積無線デバイス、複数のコンカレントラジオをサポートする混合ネットワークデバイス、ＷｉＦｉプラス携帯電話機、可搬型デジタル音楽プレーヤ（例えばモーションピクチャエキスパートグループ第３層またはＭＰ３プレーヤ）、ページャ、双方向ページャ、モバイルサブスクライバステーション、プリンタ、カメラ、向上したビデオおよび音声デバイス、他のデバイスまたは基地局と通信する機能を持つその他の任意の一方向または双方向デバイスを含んでよい。当業者は、モバイルデバイスが、ＷｉＦｉ、ＵＷＢ、およびＢｌｕｅｔｏｏｔｈ（登録商標）等の規格に基づく無線技術に従って動作して、ポイントツーポイントリンクを構築して、音声、ビデオ、およびデータを移動型および固定型両方のモバイルデバイス間で短距離に途切れなく無線通信することができるよう適合されてよいことを理解する。実施形態はこのコンテキストに限定はされない。
【００１９】
アタッチメントネットワークポイントは、複数のノードの間の協働リンクを介した長距離、定期的、スケジュールされた協働無線送信に適合された無線デバイスを含んでよい。一実施形態では、アタッチメントネットワークポイントは、ＷｉＦｉ，Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＵＷＢ、ＷｉＭＡＸ、またはセルラープロトコルおよび／または規格に準拠する、またはこれらに従って動作するよう適合された無線デバイスを含んでよい。アタッチメントネットワークポイントは、必ずしもこれらに限定はされないが、無線ＡＰ、ＷｉＦｉ  ＷＬＡＮ  ＡＰ（例えばホットスポット）、ＷｉＭＡＸ無線ブロードバンド基地局、および任意のその他の、無線ネットワークから有線ネットワークに接続し、無線ネットワークの物理的なサービス範囲を広げることのできる無線モバイルデバイスの通信ハブとして機能することができるデバイスを含んでよい。実施形態はこのコンテキストに限定はされない。一実施形態では、モバイルデバイスおよびアタッチメントネットワークポイントは、協働する無線ネットワーク実装で動作するよう適合されてよい。
【００２０】
一実施形態では、モバイルデバイスは、複数の近隣のノード間のポイントツーポイント中継リンクとして機能する高速、短距離、且つ、柔軟／アドホックの中継無線通信に適合されていてよい。アタッチメントネットワークポイントは、別の無線ネットワークにおける複数の他のノードの間の協働リンクとして機能する、長距離の、スケジュールされた定期的な無線通信に適合されていてもよい。この構成により、アドホック媒体アクセス制御（ＭＡＣ）アクセスの中継ポイントツーポイントメッセージへの実装、および、調整された同時アップリンク構成の実装という２つの無線ネットワークの特殊な利点が増す（leverage on）。ここに記載するシステムおよびノードの実施形態は、音声、ビデオ、およびデータのモバイルデバイスの間で途切れなく無線で短距離通信すること、および、アタッチメントネットワークポイントとモバイルデバイスとの間の協働的通信を提供するために構成されてよい。実施形態はこのコンテキストに限定はされない。
【００２１】
図１は、複数の種類の無線リンクで通信することのできる装置の一実施形態を示す。特に図１は、様々なエレメントを含む装置１００を示す。しかし本実施形態はこれら図示されているエレメントに限定はされない。図１は、装置１００が第１の無線モジュール１０２および第２の無線モジュール１０４、ホスト１０６および相互接続媒体１０８を含んでよいことを示している。各無線モジュール１０２、１０４は１以上のアンテナ１１０、１１２を含んでよい。これらエレメントはハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせにより実装可能である。
【００２２】
装置１００は、モバイルデバイスまたは無線デバイスの一部として実装可能であり、有線通信システム、無線通信システム、またはこれらの組み合わせの一部を形成することができる。例えばモバイルデバイスは、有線、ケーブル、バス、プリント配線基板（ＰＣＢ）、Ｅｔｈｅｒｎｅｔ（登録商標）接続、ピアツーピア（Ｐ２Ｐ）接続、バックプレーン、スイッチファブリック、半導体材料、ツイストペア線、同軸ケーブル、光ファイバ接続等の１以上の種類の有線接続を介して情報を通信するよう構成されていてよい。モバイルデバイスは、ラジオチャネル、衛星チャネル、テレビチャネル、ブロードキャストチャネル、赤外線チャネル、無線周波数（ＲＦ）チャネル、ワイヤレスフィデリティ（ＷｉＦｉ）チャネル、ＲＦスペクトルの一部、および／または、１以上の許可されたまたは無認可の周波数帯等の１以上の種類の無線通信リンクを介して情報を通信するよう構成されてよい。無線実装においては、モバイルデバイスは、１以上のトランスミッタ、レシーバ、トランシーバ、増幅器、フィルタ、制御論理、無線ネットワークインタフェースカード（ＷＮＩＣ）、アンテナ、指向性アンテナ、全方向性アンテナ等の１以上のインタフェースおよび／またはコンポーネントを含んでよい。実施形態によっては、例として特定の通信媒体を利用して記載されている場合もあるが、記載される実施形態は、様々な通信媒体および関連技術を利用して実装することができることを理解されたい。
【００２３】
装置１００は２つの無線モジュール１０２、１０４しか示していないが、装置１００が有する無線モジュール（および関連エレメント）の数は、実装に応じて、２より大きくてもよい。さらに装置１００は各無線モジュール１０２、１０４について単一のアンテナ１１０、１１２のみを示しているが、装置１００は、複数のトランシーバ間で共有するためにさらなるアンテナを含んでもよい。この構成は、例えば、モバイルコンピューティングデバイスが、無線リンクの品質および信頼性を高めるために、２以上のアンテナのアンテナアレイを利用する無線ダイバーシティスキームを実装する場合などには望ましいと思われる。無線ダイバーシティスキームの一例には、多入力多出力（またはこの変形例）システムが含まれてよい。
【００２４】
第１の無線モジュール１０２および第２の無線モジュール１０４（および／またはさらなる無線モジュール）は、異なる種類の無線リンクを介して遠隔デバイスと通信することができる。例えば第２の無線モジュール１０２および第２の無線モジュール１０４は、様々なデータネットワークラインクを介して通信することができる。このようなデータネットワークリンクの例には、無線ローカルエリアネットワーク（ＷＬＡＮ）リンク（例えばＩＥＥＥ８０２．１１ＷｉＦｉリンク）が含まれてよい。さらなる例には、無線メトロポリタンエリア（ＷＭＡＮ）リンク（例えばＩＥＥＥ８０２．１６ＷｉＭＡＸリンク）およびパーソナルエリアネットワーク（ＰＡＮ）リンク（例えばＢｌｕｅｔｏｏｔｈ（登録商標）リンク、ウルトラワイドバンド（ＵＷＢ）／ＷｉＭｅｄｉａリンク等）が含まれてよい。
【００２５】
これに加えてまたはこの代わりに、第１の無線モジュール１０２および第２の無線モジュール１０４（および／またはさらなる無線モジュール）は、１以上のセルラーシステムが提供する無線リンクを介して通信することができる。セルラーシステムの例には、符号分割多重接続（ＣＤＭＡ）システム、ＧＳＭ（Global System for Mobile communications）システム、北米デジタルセルラー（ＮＡＤＣ）システム、時分割多重接続（ＴＤＭＡ）システム、拡張ＴＤＭＡ（Ｅ−ＴＤＭＡ）システム、デジタル高度モバイルフォンサービス（ＩＳ−１３６／ＴＤＭＡ）、狭帯域高度モバイルフォンサービス（ＮＡＭＰＳ）システム、第三世代（３Ｇ）システム（例えばワイドバンドＣＤＭＡ（ＷＣＤＭＡ）、ＣＤＭＡ−２０００、ＵＭＴＳ（Universal Mobile Telephone System）、第三世代パートナーシッププロジェクト（３ＧＰＰ）に準拠したセルラー無線電話機システム）が含まれてよい。しかし、実施形態はこれらの例に限定はされない。例えば第２の無線モジュール１０４は、これらに加えてまたはこれらの代わりに、非セルラー通信リンクを介して通信を行ってもよい。
【００２６】
一実施形態では、例えば、第１の無線モジュール１０２がＷｉＭＡＸデバイスであり、第２の無線モジュール１０４が３ＧＰＰデバイスである。別の実施形態では、第１の無線モジュール１０２が３ＧＰＰデバイスであり、第２の無線モジュール１０４がＷｉＭＡＸデバイスである。しかし実施形態はこれらの例に限定はされない。
【００２７】
図１の第１の無線モジュール１０２は、トランシーバ１１４と通信コントローラ１１６とを含む。トランシーバ１１４は、アンテナ１１０を介して無線信号を送受信してよい。上述したように、これらの信号は、ＷｉＭＡＸリンク等の無線データネットワークと関連付けられていてよい。しかし実施形態はこの点に限定はされない。
【００２８】
通信コントローラ１１６は、トランシーバ１１４の動作を制御する。例えば、通信コントローラ１１６は、トランシーバ１１４の送信および受信をスケジュールする。この制御およびスケジュールは、１以上の制御命令１２６により実装されてもよい。制御命令１２６は、通信コントローラ１１６がトランシーバ１１４から受信する動作ステータス情報１２８に基づいていてよい。さらに、これらの制御命令は、無線モジュール１０４から受信するステータスメッセージ１３６に基づいてよい。
【００２９】
図１に示すように、第２の無線モジュール１０４は、トランシーバ１１８と通信コントローラ１２０とを含む。トランシーバ１１８はさらに、アンテナ１１２を介して無線信号を送信および／または受信してよい。上述したように、これら信号はさらに、３ＧＰＰリンク等の無線データネットワークと関連付けられていてよい。しかし実施形態はこれに限定はされない。
【００３０】
通信コントローラ１２０は、トランシーバ１１８の処理を制御する。これは、トランシーバ１１８の送受信のスケジュールに関するものであってよい。この制御およびスケジュールは、１以上の制御命令１２２により実装されてよい。制御命令１２２は、通信コントローラ１２０がトランシーバ１１８から受信する動作ステータス情報１２４に基づいていてよい。さらに、この制御命令は、無線モジュール１０２から受信するステータスメッセージ１３４に基づいていてよい。
【００３１】
上述した制御の実行に加えて、通信コントローラ１１６、１２０は、無線モジュール１０２、１０４の間の調整をはかる。この調整には情報の交換が関与する。例えば図１は、通信コントローラ１１６が、ステータスメッセージ１３４をコントローラ１２０に送信しうることを示している。逆に、通信コントローラ１２０は、ステータスメッセージ１３６を通信コントローラ１１６に送信してよい。これらのメッセージは、様々な信号ラインに割り当てられる信号として実装されてよい。これらの割り当てにおいては各メッセージが信号である。しかしさらなる実施形態ではデータメッセージを利用することもできる。このデータメッセージは、様々な接続を介して送信されてよい。接続の例には、パラレルインタフェース、シリアルインタフェース、およびバスインタフェースが含まれてよい。
【００３２】
ホスト１０６は、無線モジュール１０２、１０４と情報を交換することができる。図１に示すように、この交換は、相互接続媒体１０８を介して行われてよい。例えばホスト１０６が、無線送信のためにこれら無線モジュールに情報を送ることができる。逆に、無線モジュール１０２および１０４は、無線送信で受信された情報をホスト１０６に送信してよい。加えて、ホスト１０６は、無線モジュール１０２および１０４と、銘々の構成および処理に関する情報を交換してよい。これらの情報の例には、ホスト１０６から無線モジュール１０２および１０４に送信される制御命令が含まれる。
【００３３】
さらに、ホスト１０６は、より高い層のプロトコルおよびアプリケーションに関する処理を実行することができる。例えばホスト１０６は、電話、テキストメッセージ、電子メール、ウェブ閲覧、ワード処理、ビデオ信号表示等の様々なユーザアプリケーションを提供してよい。加えて、ホスト１０６は、様々なプロトコル、処理、および／またはアプリケーションに利用可能な１以上の機能ユーティリティを提供することができる。これらユーティリティの例には、オペレーティングシステム、デバイスドライバ、ユーザインタフェース機能等が含まれる。
【００３４】
相互接続媒体１０８は、第１の無線モジュール１０２、第２の無線モジュール１０４、およびホスト１０６等のエレメント間の連結を提供する。従って相互接続媒体１０８は、例えば１以上のバスインタフェースを含んでよい。インタフェースの例には、ユニバーサルシリアルバス（ＵＳＢ）インタフェース、シリアル周辺インターコネクト（ＳＰＩ）インタフェース、セキュアなデジタル入出力（ＳＤＩＯ）インタフェース、および、様々なコンピュータシステムバスインタフェースが含まれる。これらに加えてまたはこれらの代わりに、相互接続媒体１０８は、様々なエレメント対の間の１以上のポイントツーポイント接続（例えばパラレルインタフェース、シリアルインタフェース等）を含んでよい。
【００３５】
装置１００は、異なるネットワークと協働するよう設計され、近接させて配置された複数の異種無線通信機の間のインターワーク技術を可能とする。例えば２Ｇおよび３Ｇネットワークは、世界中のユーザが、自身のハンドセットおよびラップトップ上でデータにアクセスすることを可能とする。しかしモバイルデータサービスが増加して、より多くのパーソナルコンピュータ（ＰＣ）クライアントが、家庭におけるのと同様なブロードバンドインターネットアプリケーションを「路上」でも利用する機会が増えると、モバイルデータトラフィックに対する期待は指数関数的に莫大に増大することとなる。この成長は、インターネットマルチメディアとモビリティとを組み合わせた豊富なソーシャルネットワークのようなアプリケーションの増加によって想像以上のものになるだろうことは想像に難くない。２Ｇおよび３Ｇネットワークは一定の期間音声およびモバイルデータにサービス提供し続けるであろうが、これらネットワークは、モバイルブロードバンドデータ利用が増えるにつれてその容量が制約される。従って、サービスプロバイダは、大量のデータを必要とするモバイルブロードバンドアプリケーションをオフロードするために、ＷｉＭＡＸ等の、新たなデータ最適化ネットワークを配置する方法を模索している。ＷｉＭＡＸは、完全に新たなスペクトルで配置され、ユビキタスをカバーするレベルの２Ｇおよび３Ｇネットワークに達するまでにはまだ時間がかかる。さし当たってサービスオペレータは、音声およびより狭帯域のデータに対して２Ｇおよび３Ｇネットワークの利用を続け、ＷｉＭＡＸはより多くのデータを必要とするアプリケーション用に配置することが考えられる。この結果、インターワーク異種ネットワーク、およびＷｉＭＡＸおよび３ＧＰＰネットワークおよびデバイス等の対応するデバイスのための柔軟なネットワークアーキテクチャが望まれている。
【００３６】
一般的な処理においては、装置１００は、複数の無線リンクにおける通信を行うことができる。しかし前述したように、近接して配置される異種の無線通信機は、異種ネットワークおよびデバイスの間で途切れずに処理を維持するためにインターワーク処理を調整および実装する必要があろう。さらに、装置１００は、単一の無線アーキテクチャとして動作するよう設計された、近接配置された複数の無線通信機を有してよい。複数の無線通信機を単一の無線アーキテクチャ内で動作させることにより、装置の複雑度が低減し、装置１００のリソース保存および節電につながる。
【００３７】
これらおよびその他の利点を提供するために、装置１００は、インターワーク処理モジュール（ＩＯＭ）と通信して相互運用される（interoperate）よう設計される。ＩＯＭおよび対応するアーキテクチャは、複数の異種ネットワーク、デバイス、および無線通信機の間の処理の平滑で、ロバスト、且つ途切れない調整を保証するインターワークサービスを提供することができる。様々な実施形態では、ＩＯＭおよび付随するアーキテクチャは、単一の無線アーキテクチャ同様の動作をする向上したデュアル無線ハンドオーバを提供することができる。例えばＩＯＭおよび付随するアーキテクチャは、ＷｉＭＡＸおよび３ＧＰＰシステムの間のインターワーク処理を提供して、ハンドオーバの全レイテンシーおよびパケット損失を低減させる単一の無線ハンドオーバ解決法を提案する。
【００３８】
図２は、複数のデバイスおよびネットワークを有するシステム２００の一実施形態を示す。図２に示されている実施形態では、システム２００は、インターワーク処理モジュール（ＩＯＭ）２０２、複数の無線ネットワーク２０６ａ、２０６ｂ、それぞれがネットワーク２０６ａ、２０６ｂの一部である複数のネットワークデバイス２０８ａ、２０８ｂ、および、１以上のモバイルデバイス２１０を含んでよい。ＩＯＭ２０２は、他のエレメントに加えて、インターワーク処理論理２１４、および、それぞれネットワーク２０６ａ、２０６ｂに対応する様々なネットワークインタフェース２０４ａ、２０４ｂを含んでよい。モバイルデバイス２１０は、他のエレメントに加えて、図１を参照して記載した装置１００を含んでよい。モバイルデバイス２１０は、１以上の無線通信媒体２１２ａ、２１２ｂ、および２１２ｃを介して、それぞれネットワーク２０８ａ、２０８ｂ、および２０８ｃを介してＩＯＭ２０２および無線ネットワーク２０６ａ、２０６ｂと通信してよい。図２は、例として、限定を意図せずに、限られた数のエレメントを示しているが、システム２００がたとえこれを超える数、またはこれより少ない数のエレメントを含んでいたとしても、意図されている実施形態の範囲に含まれる。
【００３９】
システム２００は、１以上のモバイルデバイス２１０を含んでよい。モバイルデバイス２１０は、単一の無線アーキテクチャ内で動作するよう設計されている複数の無線モジュール１０２、１０４を有する装置１００を含んでよい。例えばモバイルデバイス２１０は、第１のネットワークデバイス２０８ａとの間に第１の無線ネットワーク２０６ａを介して第１の無線リンク２１２ａを構築する第１の無線モジュール１０２を含む。モバイルデバイス２１０は、第２のネットワークデバイス２０８ｂとの間に第２の無線ネットワーク２０６ｂを介して第２の無線リンク２１２ｂを構築する第２の無線モジュール１０４を含む。
【００４０】
装置１００を含むモバイルデバイス２１０は、さらに、第１の無線モジュール１０２および第２の無線モジュール１０４に通信可能に連結された無線制御モジュール１５０を含んでよい。無線制御モジュール１５０は、一般的に、第１の無線モジュール１０２および第２の無線モジュール１０４の動作を制御する。例えば、無線制御モジュール１５０は、特定の無線通信機をＯＮ・ＯＦＦしたり、チャネル測定値をとったり、無線信号をスキャンしたり、ハンドオーバ処理を準備したり、事前登録情報を生成したりする制御命令を送信してよい。無線制御モジュール１５０は、第１の無線モジュール１０２および第２の無線モジュール１０４用の通信コントローラ１１６、１２０から独立して動作しても、これらと協働して動作してもよい。
【００４１】
様々な実施形態では、無線制御モジュール１５０は、ソースネットワークに接続されているときに、対象ネットワークに、モバイルデバイス２１０用の事前登録情報２２０を送信するよう構成されてよい。例えば、無線制御モジュール１５０は、第１の無線ネットワーク２０６ａに接続されているときに、第２の無線ネットワーク２０６ｂに、モバイルデバイス２１０用の事前登録情報２２０を送信するよう構成されてよく、この逆もしかりである。事前登録情報２２０を送り、モバイルデバイス２１０を対象ネットワークに事前登録情報２２０で登録した後で、モバイルデバイス２１０が最終的にソースネットワークから対象ネットワークにハンドオーバすると決定すると、モバイルデバイスは、対象ネットワークの無線通信機またはトランシーバをＯＮにして、ソースネットワークの無線通信機またはトランシーバをオフにすることで、対象ネットワークに途切れなくアクセスすることができる。
【００４２】
事前登録情報２２０は、モバイルデバイス２１０に関連付けられており、モバイルデバイス２１０、および、モバイルデバイス２１０との間に通信を構築するときに無線ネットワークを助けることのできる動作機能に関する情報を含む。例えば、事前登録情報は、モバイルデバイス２１０との間の無線リンクを発見、識別、認証、および構築するのに適した情報を含んでよい。事前登録情報の例には、限定ではないが、認証情報、認可情報、位置情報、無線情報、機能情報、チャネル情報、速度情報、サービス情報、プロバイダ情報、帯域幅情報、リソース情報、ＲＦスペクトル情報、およびモバイルデバイス２１０またはモバイルデバイス２１０が現在接続されているソースネットワークにより格納されている、または、これがアクセス可能なモバイルデバイス２１０に関するその他の情報を含んでよい。事前登録情報２２０、および、対象ネットワークとの間の対応する事前登録処理により、モバイルデバイス２１０がソースネットワークから対象ネットワークへのハンドオーバ通信を行うと判断すると、対象ネットワークに対して、より少ないパケット損失量で、より高速にハンドオーバすることができる。
【００４３】
例えば一実施形態では、モバイルデバイス２１０は、第１の無線モジュール１０２を利用して第１の無線ネットワーク２０６ａに接続されていてよい。第１の無線ネットワーク２０６ａに接続されると、無線制御モジュール１５０は、モバイルデバイス２１０に関連付けられた事前登録情報２２０を第２の無線ネットワーク２０６ｂに送信させることができる。第２の無線ネットワーク２０６ｂに事前登録されると、無線制御モジュール１５０は、ハンドオーバ処理を行い、第２の無線ネットワーク２０６ｂに接続すると決定してよい。
【００４４】
無線制御モジュール１５０は、モバイルデバイス２１０に、第２のネットワークデバイス２０８ｂとの間に、事前登録情報を利用して、第２の無線ネットワーク２０６ｂを介して第２の無線リンク２１２ｂを構築させてよい。無線制御モジュール１５０は、第１の無線ネットワーク２０６ａおよび第２の無線ネットワーク２０６ｂに関連したＩＯＭ２０２と協働して単一の無線アーキテクチャに従って各無線通信機またはトランシーバの処理を制御するよう設計されていてよい。例えば、無線制御モジュール１５０は、時点ｔ１において、第１の無線モジュール１０２用の第１のトランシーバ１１４をＯＮにさせる制御命令を生成して送信し、第２の無線モジュール１２０用の第２のトランシーバ１１８をＯＦＦにさせる制御命令を生成して送信させる。第１のトランシーバ１１４は、第１のトランシーバ１１４がＯＮにされると、第１のネットワークデバイス２０８ａを介して第１の無線ネットワーク２０６ａに接続してよい。第１の無線ネットワーク２０６ａに接続すると、無線制御モジュール１５０は、ＩＯＭ２０２を介して、第２の無線ネットワーク２０６ｂに、モバイルデバイス２１０用の事前登録情報２２０を送信してよい。無線制御モジュール１５０がモバイルデバイス２１０を第２の無線ネットワーク２０６ｂに接続することを決定すると、無線制御モジュール１５０は、時点ｔ２において、第２の無線モジュール１０４用の第２のトランシーバ１１８をＯＮにさせる制御命令を発行し、第１の無線モジュール１０２用の第１のトランシーバ１１４をＯＦＦにさせる別の制御命令を発行させる。第２のトランシーバ１１８は、モバイルデバイス２１０用の事前登録情報２２０を利用してＯＮにされると、第２のネットワークデバイス２０８ｂを介して第２の無線ネットワーク２０６ｂに接続することができる。このようにして、装置１００およびモバイルデバイス２１０のみが、任意の時点において単一の無線通信機を動作させることができる。しかし、第１のトランシーバ１１４および第２のトランシーバ１１８の処理の間には、タイミングの問題およびソースネットワークから対象ネットワークへスイッチする際の遷移期間において安定状態を確保する観点から、いくらかの重なりが生じる場合がある点を理解されたい。
【００４５】
例えば一実施形態では、第１の無線ネットワーク２０６ａに接続すると、無線制御モジュール１５０は、モバイルデバイス２１０に関する事前登録情報２２０を、ＩＯＭ２０２を介して第２の無線ネットワーク２０６ｂに提供することができる。事前登録されると、無線制御モジュール１５０は、将来のある時点において、第２の無線ネットワーク２０６ｂに接続するかを判断することができる。無線制御モジュール１５０が、第２の無線ネットワーク２０６ｂへのハンドオーバを適切であると判断した場合には、無線制御モジュール１５０は、この決定に従って、第２のネットワークデバイス２０８ｂとの間に、第２の無線ネットワーク２０６ｂを介して第２の無線リンク２１２ｂを構築することができる。
【００４６】
様々な実施形態では、第１の無線ネットワーク２０６ａおよび第２の無線ネットワーク２０６ｂのそれぞれは、ＷＰＡＮ、ＷＬＡＮ、ＷＭＡＮ、セルラー電話ネットワーク、その他の無線ネットワークのうちのいずれかを含んでよい。ここで利用される「第１」「第２」といった形容詞は、単に区別をつけるために利用されており、特定の順序を示唆しているわけではない。例えば一実施形態では、第１の無線ネットワーク２０６ａが、ＩＥＥＥ８０２．１６無線ネットワーク（例えばＷｉＭＡＸまたはＷｉＭＡＸ  ＩＩ）を含み、第２の無線ネットワーク２０６ｂが、３ＧＰＰ無線ネットワークを含んでよい。逆に、第１の無線ネットワーク２０６ａが３ＧＰＰ無線ネットワークを含み、第２の無線ネットワーク２０６ｂがＩＥＥＥ８０２．１６無線ネットワーク（例えばＷｉＭＡＸまたはＷｉＭＡＸ  ＩＩ）を含んでもよい。しかし実施形態はこれらの例に限定はされない。
【００４７】
様々な実施形態では、第１の無線モジュール１０２および第２の無線モジュール１０４はそれぞれが、ＷＰＡＮ、ＷＬＡＮ、ＷＭＡＮ、セルラー電話ネットワーク、その他の無線トランシーバまたは無線通信機のうちのいずれかを含んでよい。ここで利用される「第１」「第２」といった形容詞は、単に区別をつけるために利用されており、特定の順序を示唆しているわけではない。一般的に、第１の無線モジュール１０２および第２の無線モジュール１０４は、第１の無線ネットワーク２０６ａおよび第２の無線ネットワーク２０６ｂのそれぞれと相互運用されてよい。例えば一実施形態では、第１の無線モジュール１０２がＩＥＥＥ８０２．１６ユーザ機器（ＵＥ）および／または無線通信機を含み、第２の無線モジュール１０４が３ＧＰＰ  ＵＥおよび／または無線通信機を含んでよい。逆に、第１の無線モジュール１０２が３ＧＰＰ  ＵＥおよび／または無線通信機を含み、第２の無線モジュール１０４がＩＥＥＥ８０２．１６ユーザ機器（ＵＥ）および／または無線通信機を含んでもよい。しかし実施形態はこれらの例に限定はされない。
【００４８】
第１の無線モジュール１０２および第２の無線モジュール１０４はそれぞれが、トランシーバ１１４、１１８、および通信コントローラ１１６、１２０を含んでよい。通信コントローラ１１６、１２０は、互いの間でステータス情報を交換して、ステータス情報に従ってそれぞれトランシーバ１１４、１１８についてのハンドオーバ処理を調整するよう構成されていてよい。
【００４９】
これらに加えてまたはこれらの代わりに、通信コントローラ１１６、１２０は、無線制御モジュール１５０との間でステータス情報を交換するよう構成されていてよい。無線通信モジュール１５０は、ステータス情報に従ってそれぞれ通信コントローラ１１６、１２０を介してトランシーバ１１４、１１８についてのハンドオーバ処理を制御または補助するよう構成されていてよい。無線制御モジュール１５０は、ホスト１０６により実装されてよい。無線制御モジュール１５０は、装置１００（例えば通信コントローラ１１６、１２０）またはモバイルデバイス２００により実装される他のプロセッサおよび処理システム（例えば通信コントローラ１１６、１２０）により実装されてもよい。
【００５０】
ホスト１０６はさらに、セキュリティモジュール１５２を実装してよい。セキュリティモジュール１５２は、装置１００と、モバイルデバイス２１０の内部にある他のサブシステムとの間の、またはモバイルデバイス２１０外の他のデバイス（例えばＩＯＭ２０２、ネットワークデバイス２０８ａ、２０８ｂ、その他の、無線ネットワーク２０６ａ、２０６ｂのためのデバイス等）との間の通信に安全性を持たせることができる。セキュリティモジュール１５２は、他のサブシステムまたはデバイスとの間の通信に所望のレベルの安全性を確保するために適切な任意の公知の暗号化またはセキュリティ技術を実装してよい。
【００５１】
様々な実施形態においては、セキュリティモジュール１５２は、ＩＥＴＦ（Internet Engineering Task Force）が定義する様々なインターネットプロトコルセキュリティ（ＩＰＳｅｃ）プロトコルを実装することができる。一般的には、ＩＰＳｅｃは、データストリームの各ＩＰパケットを認証および暗号化することにより、インターネットプロトコル（ＩＰ）通信をセキュアに行う一式のプロトコルのことである。ＩＰＳｅｃはさらに、セッションの最初にエージェント間で相互認証を構築して、セッション中に利用する暗号鍵について交渉するプロトコルを含む。ＩＰＳｅｃは、一対のホストの間（例えばコンピュータユーザまたはサーバ間）、一対のセキュリティゲートウェイの間（例えばルータまたはファイヤウォール等）、またはセキュリティゲートウェイまたはホストの間におけるデータフローを保護するために利用することができる。ＩＰＳｅｃは、インターネットプロトコルスイートのインターネット層（実質的にはＯＳＩ（Open Systems Interconnect）モデルの第３層）で動作するデュアルモードで、エントツーエンドのセキュリティスキームである。例えばＳＳＬ（Secure Sockets Layer）、ＴＬＳ（Transport Layer Security）、ＳＳＨ（Secure Shell）、ＳＳＬ、ＶＰＮ（Virtual Private Network）、その他の暗号スキーム等の他のインターネットセキュリティシステムも利用可能である。
【００５２】
システム２００はＩＯＭ２０２を含んでよい。ＩＯＭ２０２は一般的には、第１の無線ネットワーク２０６ａおよび第２の無線ネットワーク２０６ｂの間で制御信号（およびデータ信号）を交換することができる。ＩＯＭ２０２は複数のインタフェースを含み、各インタフェースが一定の無線ネットワーク２０６ａ、２０６ｂと通信可能である。例えば、ＩＯＭ２０２は、第１の無線ネットワーク２０６ａとの間で制御信号を通信することのできる第１のネットワークインタフェース２０４ａを含んでよい。ＩＯＭ２０２はさらに、第２の無線ネットワーク２０６ｂとの間で制御信号を通信することのできる第２のネットワークインタフェース２０４ｂを含んでよい。第１のネットワークインタフェース２０４ａおよび第２のネットワークインタフェース２０４ｂは、それぞれ第１の無線ネットワーク２０６ａおよび第２の無線ネットワーク２０６ｂのためのネットワークデバイスをエミュレートするよう構成されていてよい。第１の無線ネットワークインタフェース２０４ａおよび第２の無線ネットワークインタフェース２０４ｂは、さらに、それぞれ第１の無線ネットワーク２０６ａおよび第２の無線ネットワーク２０６ｂに、モバイルデバイス２１０の事前登録情報２２０を通信するよう構成されていてもよい。
【００５３】
第１のネットワークインタフェース２０４ａおよび第２のネットワークインタフェース２０４ｂは、それぞれ第１の無線ネットワーク２０６ａおよび第２の無線ネットワーク２０６ｂのためのネットワークデバイス２０８ａ、２０８ｂをエミュレートしてよい。例えば、第１のネットワークインタフェース２０４ａおよび第２のネットワークインタフェース２０４ｂは、特定のネットワークエレメントの振る舞いをエミュレートまたは模倣して、ソースネットワークに接続されている間に対象ネットワークに事前登録することができる。事前登録した後で、モバイルデバイスが最終的にソースネットワークから対象ネットワークにハンドオーバすると決定すると、モバイルデバイスは、対象ネットワークの無線通信機をＯＮにして、ソースネットワークの無線通信機をＯＦＦにすることで、対象ネットワークに途切れなくアクセスすることができる。
【００５４】
ＩＯＭ２０２はさらにインターワーク論理２１４を含んでよい。インターワーク論理２１４は、第１のネットワークインタフェース２０４ａおよび第２のネットワークインタフェース２０４ｂを制御してよい。例えばインターワーク論理２１４は、第１のネットワークインタフェース２０４ａおよび第２のネットワークインタフェース２０４ｂに、特定のネットワークまたはネットワークエレメントの振る舞いをエミュレートまたは模倣させることができる。インターワーク論理２１４はさらに、特定のネットワークまたはネットワークエレメントの振る舞いを修正することもできる。インターワーク論理２１４はさらに、インターワーク処理を実装して事前登録情報２２０の通信を促したり、実際にモバイルデバイス２１０の代わりに登録処理を行ったりすることが望ましい場合には、第１のネットワークインタフェース２０４ａおよび第２のネットワークインタフェース２０４ｂの振る舞いを修正することができる。インターワーク論理２１４は、インターワーク処理に必要な制御信号およびメッセージの情報を追加、削除、または修正することもできる。インターワーク論理２１４は、インターワーク処理に不要な制御信号およびメッセージの情報を追加、削除、または修正することができる。例えば、１つのネットワークの制御信号が、一定の数のオプションまたは応答メッセージを必要とする場合がある。インターワーク論理２１４は、真のネットワークエレメントではなく、オプションおよび応答メッセージが正規のインターワーク処理には不要であることから、このオプションおよび応答メッセージを無視することができる。さらなる例においては、制御信号の通常処理中にＳＧＳＮ４２２が、矢印５３６の後にネットワークトラフィックを第２のアクセスに切り替える。しかしＩＯＭ２０２が事前登録処理のみを行っていることから、ＳＧＳＮ４２２はこのアクセス切り替えを無視する。これは、ＩＯＭ２０２がインターワーク論理２１４について実装されるプログラミング処理に応じて行う非典型的な種類の振る舞いの一例にすぎず、実施形態がこのコンテキストに限定されない点は理解されたい。
【００５５】
モバイルデバイス２１０は、ＩＯＭ２０２と直接または間接に通信してよい。例えば、モバイルデバイス２１０が第１の無線ネットワーク２０６ａにネットワークデバイス２０８ａを介して接続する場合には、モバイルデバイス２１０は、第１の無線ネットワーク２０６ａを介してＩＯＭ２０２に対するセキュアな接続（またはトンネル）を発見または構築することができる。逆に、モバイルデバイス２１０が第２の無線ネットワーク２０６ｂにネットワーク２０８ｂを介して接続する場合には、モバイルデバイス２１０は、第２の無線ネットワーク２０６ｂを介してＩＯＭ２０２に対するセキュアな接続（またはトンネル）を発見または構築することができる。ＩＯＭ２０２を第１の無線ネットワーク２０６ａおよび第２の無線ネットワーク２０６ｂとは独立して実装する場合には、これら間接リンクは、モバイルデバイス２１０およびＩＯＭ２０２の間の直接の無線リンクにより置き換えることができる点を理解されたい。
【００５６】
様々な実施形態では、第１のネットワークインタフェース２０４ａおよび第２のネットワークインタフェース２０４ｂはそれぞれ、ＷＰＡＮ、ＷＬＡＮ、ＷＭＡＮ、セルラー電話ネットワーク、その他の無線ネットワークのうちのいずれかを含んでよい。ここで利用される「第１」「第２」といった形容詞は、単に区別をつけるために利用されており、特定の順序を示唆しているわけではない。一般的に、第１のネットワークインタフェース２０４ａおよび第２のネットワークインタフェース２０４ｂは、第１の無線ネットワーク２０６ａおよび第２のネットワークインタフェース２０６ｂのそれぞれと相互運用されるよう設計される。例えば一実施形態では、第１のネットワークインタフェース２０４ａがＩＥＥＥ８０２．１６ネットワークインタフェースを含み、第２のネットワークインタフェース２０４ｂが、３ＧＰＰネットワークインタフェースを含んでよい。逆に、第１のネットワークインタフェース２０４ａが３ＧＰＰネットワークインタフェースを含み、第２のネットワークインタフェース２０４ｂがＩＥＥＥ８０２．１６ネットワークインタフェースを含んでもよい。しかし実施形態はこれらの例に限定はされない。
【００５７】
上述した実施形態の処理を、１以上の論理フローを参照して後述する。代表的な論理フローは、そうではないと示す場合を除いて、必ずしも提示されている順序、特定の順序で実行されねばならないというわけではない。さらに、論理フローに関して記載する様々な処理は、シリアルまたはパラレルに行うことができる。論理フローは、記載されている実施形態の１以上のハードウェアエレメントおよび／またはソフトウェアエレメントを利用して、または、設計および性能制約によっては他のエレメントを利用して実装することができる。例えば論理フローは、論理デバイス（例えば汎用または専用コンピュータ）が実行する論理（例えばコンピュータプログラム命令）として実装可能である。
【００５８】
図３は、論理フロー３００の一実施形態を示す。論理フロー３００は、ここに記載する１以上の実施形態が実行する処理の全てまたは一部を表すものであってよい。
【００５９】
図３に示す実施形態では、論理フロー３００は、モバイルデバイスと第１のネットワークデバイスとの間に、第１の無線ネットワークを介して第１の無線リンクを構築してよい（ブロック３０２）。例えばモバイルデバイス２１０は、モバイルデバイス２１０と第１のネットワークデバイス２０８ａとの間に、第１の無線ネットワーク２０６ａを介して第１の無線リンク２１２ａを構築してよい。
【００６０】
論理フロー３００は、モバイルデバイスの事前登録情報を、インターワーク処理モジュールを介して第２の無線ネットワークに送信してよい（ブロック３０４）。例えばモバイルデバイス２１０が第１のネットワークデバイス２０８ａを介して第１の無線ネットワーク２０６ａと通信しているときには、無線制御モジュール１５０および／または第１の無線ネットワーク２０６ａの別のネットワークエレメントは、モバイルデバイス２１０の事前登録情報２２０を、ＩＯＭ２０２の適切なネットワークインタフェース（２０４ａ、２０４ｂ）を介して第２の無線ネットワーク２０６ｂに送信してよい。
【００６１】
論理フロー３００は、第２の無線ネットワークに接続するかどうかを決定してよい（ブロック３０６）。例えばモバイルデバイス２１０が第２の無線ネットワーク２０６ｂに事前登録されている場合には、モバイルデバイス２１０は、続いて、第２の無線ネットワーク２０６ｂに接続するかを決定することができる。モバイルデバイス２１０は、ＩＯＭ２０２を利用して、または利用せずに、ハンドオーバ処理を開始することができ、モバイルデバイス２１０および／または第２の無線ネットワーク２０６ｂは、事前登録情報を利用してハンドオーバ処理を加速化することができる。
【００６２】
論理フロー３００は、事前登録情報を利用して、モバイルデバイスと第２のネットワークデバイスとの間に第２の無線ネットワークを介して第２の無線リンクを構築することができる（ブロック３０８）。例えばモバイルデバイス２１０がハンドオーバ処理が適切であると判断すると、モバイルデバイス２１０は、第２の無線ネットワーク２０６ｂに前に送信した事前登録情報２２０を利用して、モバイルデバイス２１０と第２のネットワークデバイス２０８ｂとの間に、第２の無線ネットワーク２０６ｂを介して第２の無線リンク２１２ｂを構築することができる。
【００６３】
モバイルデバイス２１０は、ＩＯＭ２０２を介して、第２の無線ネットワーク２０６ｂにモバイルデバイス２１０を事前登録することができる。これを行うために、モバイルデバイス２１０は、第１の無線ネットワーク２０６ａおよび第２の無線ネットワーク２０６ｂと関連付けられたＩＯＭ２０２を発見する発見処理を開始してよい。モバイルデバイス２１０は、第１の無線ネットワーク２０６ａを介してＩＯＭ２０２との間の接続を構築することができる。接続は、オプションとしてセキュアな接続であってよい。例えばモバイルデバイス２１０およびＩＯＭ２０２は、様々なセキュリティ技術（例えばモバイルデバイス２１０の装置１００のホスト１０６が実装するセキュリティモジュール１５２が提供するセキュリティ技術）を利用してセキュアな接続を実装することができる。
【００６４】
図４は、システム４００を示す。システム４００は、システム２００に類似したものであってよく、ＩＯＭ２０２および第１の無線ネットワーク２０６ａ、第２の無線ネットワーク２０６ｂに更なる詳細が加えてられている。システム４００は、ハンドオーバ処理をサポートするＷｉＭＡＸおよび３ＧＰＰシステムの間のインターワーク処理を向上させる新規のアーキテクチャを示していてよい。
【００６５】
一実施形態では、無線ネットワーク２０６ａは、ＩＥＥＥ８０２．１６ＷｉＭＡＸまたはＷｉＭＡＸ  ＩＩネットワークを含んでよい。例えば無線ネットワーク２０６ａは、複数の基地局４１０、４１２、およびアクセスサービスネットワーク（ＡＳＮ）ゲートウェイ（ＧＷ）（ＡＳＮ−ＧＷ）４１４を含んでよい。基地局４１０、４１２は、Ｒ６相互接続を介してＡＳＮ−ＧＷ４１４と通信してよい。基地局４１０、４１２は、ネットワークデバイス２０８ａの例を表すものである。ＡＳＮ−ＧＷ４１４は、Ｒ４／Ｒ６相互接続を介してＩＯＭ２０２と通信してよい。
【００６６】
一実施形態では、無線ネットワーク２０６ｂは、３ＧＰＰネットワーク（例えば、ＧＰＲＳ／ＧＳＭネットワーク、ＧＳＭエッジ無線アクセスネットワーク（ＧＥＲＡＮ）、ＵＭＴＳ（Universal Mobile Telecommunications System）地上波無線アクセスネットワーク（ＵＴＲＡＮ））を含んでよい。例えば、無線ネットワーク２０６ｂは、Ｉｕ／Ｇｂインターコネクトを介してＳＧＳＮ（Serving GPRS Support Note）４２２に通信可能に連結されるＵＴＲＡＮ／ＧＥＲＡＮ４２０を含んでよい。ＳＧＳＮ４２２は、Ｇｒインターコネクトを介してＨＳＳ（Home Subscriber Server）４２４に通信可能に連結されてよい。ＳＧＳＮ４２２はさらに、ＧＧＳＮ（Gateway GPRS Support Node）４２６に、Ｇｎ／Ｇｐインターコネクトを介して通信可能に連結されてよい。ＨＳＳ４２４およびＧＧＳＮ４２６は、Ｇｃインターコネクトを介して通信可能に連結されてよい。
【００６７】
システム２００はさらに、無線ネットワーク２０６ａ、２０６ｂの一方または両方のために様々な他のシステム処理を実装するネットワークデバイス４３０を含んでよい。ネットワークデバイス４３０は、様々な「コアネットワーク」機能を実装してよく、これには、ホームエージェント（ＨＡ）ノード４３２、ＡＡＡ（Access, Authorization and Accounting）ノード４３４、およびダイナミックホスト構成プロトコル（ＤＨＣＰ）サーバ４３６等が含まれてよい。ネットワークデバイス４３０は、無線ネットワーク２０６ａ、２０６ｂの一方または両方に実装されてもよい。これらに加えてまたはこれらに代えて、ネットワークデバイス４３０の部分が、無線ネットワーク２０６ａ、２０６ｂのそれぞれに実装されていてもよい。
【００６８】
ネットワークデバイス４３０は、各エンドポイントに応じて、ＩＯＭ２０２および無線ネットワーク２０６ａ、２０６ｂの片方または両方と、様々なインタフェースおよびインターコネクト経由で通信するよう構成されてよい。例えば、無線ネットワーク２０６ａは、Ｒ３インターコネクトを介してＨＡノード４３２と通信してよい。ＡＡＡノード４３４は、Ｗｘインターコネクトを介してＨＳＳ４２４と通信してよい。ＤＨＣＰサーバ４３６は、Ｇｉインターコネクトを介してＧＧＳＮ４２６と通信してよい。
【００６９】
ＩＯＭ２０２は、モバイルデバイス２１０、無線ネットワーク２０６ａ、２０６ｂ、およびネットワークデバイス４３０と通信するよう構成されてよい。図４に示されている実施形態では、ＩＯＭ２０２は、ＷｉＭＡＸ  ＡＳＮ論理実体をエミュレートする第１のネットワークインタフェース２０４ａを含む。第１のネットワークインタフェース２０４ａは、ＡＳＮ−ＧＷ４１４と、Ｒ４および／またはＲ６インターコネクトを介して通信してよい。ＩＯＭ２０２は、ＳＧＳＮ論理実体をエミュレートする第２のネットワークインタフェース２０４ｂを含む。第２のネットワークインタフェース２０４ｂは、Ｇｎインターコネクトを介してＳＧＳＮ４２２と通信してよく、Ｇｒインターコネクトを介してＨＳＳ４２４と通信してよく、Ｇｎ／Ｇｐインターコネクトを介してＧＧＳＮ４２６と通信してよい。ＩＯＭ２０２およびモバイルデバイス２１０は、Ｓｚインターコネクトを介して、第１の無線ネットワーク２０６ａおよび第２の無線ネットワーク２０６ｂの一方または両方を介して通信してよい。モバイルデバイス２１０に関していえば、ＩＯＭ２０２およびネットワークデバイス４３０はＳｚインターコネクトを介して相互作用することができる。
【００７０】
ＷｉＭＡＸから３ＧＰＰへのハンドオーバ処理を行うべく、ＩＯＭ２０２は、無線ネットワーク２０６ａと通信するためにネットワークインタフェース２０４ａを利用して、無線ネットワーク２０６ｂと通信するためにネットワークインタフェース２０４ｂを利用する。無線ネットワーク２０６ａ、２０６ｂの観点からは、無線ネットワークインタフェース２０４ａ、２０４ｂの構造および機能は、それぞれ無線ネットワーク２０６ａ、２０６ｂに対する通常の論理実体に見える。
【００７１】
ＩＯＭ２０２は、無線ネットワーク２０６ａ、２０６ｂの一方または両方の内部に実装されてよい。ＩＯＭ２０２は、例えば３ＧＰＰ非アクセス層（ＮＡＳ）に実装されてよい。ローミングしない場合においては、ＩＯＭ２０２は、ＨＰＬＭＮ（Home Public Land Mobile Network）に配置されてよい。ＩＯＭ２０２のアドレスは、モバイルデバイス２１０上に予め設定されていても、ＤＮＳ（Domain Name Service）クエリで見つけてもよい。ローミングする場合においては、ＩＯＭ２０２は、ＶＰＬＭＮ（Visited Public Land Mobile Network）またはＨＰＬＭＮに配置されてよく、ＤＮＳクエリで見つけてもよい。ＩＰＳｅｃが規定する一般的なＩＰ層のセキュリティ（例えばＴＳ３３．２３４）は、モバイルデバイス２１０とＩＯＭ２０２との間のトランスポート接続に利用することができる。参照点Ｓｚにより、モバイルデバイス２１０とＩＯＭ２０２との間の相互作用が可能となる。一実施形態では、これらメッセージは、３ＧＰＰおよびモバイルＷｉＭＡＸアクセスによる修正なしに、不分明なコンテナ（opaque container）としてトランスポートされる。
【００７２】
図５Ａ、図５Ｂ、図６Ａ、および図６Ｂは、第１の無線ネットワーク２０６ａをＷｉＭＡＸネットワークと想定し、第２の無線ネットワーク２０６ｂを３ＧＰＰネットワークと想定している。従って、メッセージフロー５００、６００に記載されている処理およびメッセージの一部または全てが、ＷｉＭＡＸフォーラム技術情報リリース１．０および１．５（ネットワークグループ（ＮＷＧ）ステージ２仕様ＷＭＦ−Ｔ３２−Ｒ０１０ｖ０４ネットワークステージ２、パート０、ＷＭＦ−Ｔ３２−００２−Ｒ０１０ｖ０４ネットワークステージ２、パート１、ＷＭＦ−Ｔ３２−００３−Ｒ０１０ｖ０４ネットワークステージ２、パート２、ＷＭＦ−Ｔ３２−００４−Ｒ０１０ｖ０４ネットワークステージ２、パート３、および、ＷＭＦ−Ｔ３２−００５−Ｒ０１０ｖ０４ネットワークステージ２、略称（２／３／２００９）（これらを総称して「ＮＷＧステージ２仕様」と称する）、および、これらの後継版、改訂版、および修正版、および、ＮＷＧステージ３仕様ＷＭＦ−Ｔ３３−００１−Ｒ０１０ｖ０４ネットワークステージ３ベース、ＷＭＦ−Ｔ３３−００２−Ｒ０１０ｖ０４ネットワークステージ３、前納会計（Prepaid Accounting）、ＷＭＦ−Ｔ３３−００３−Ｒ０１０ｖ０４ネットワークステージ３、Ｒ６−Ｒ８  ＡＳＮモビリティ、およびＷＭＦ−Ｔ３３−００４−Ｒ０１０ｖ４ネットワークステージ３、進化フック（Evolution Hooks）（２／３／２００９）（これらを総称して「ＮＷＧステージ３仕様」と称する）、および、これらの後継版、改訂版、および修正版に定義されている。メッセージフロー５００、６００に記載されている処理およびメッセージの一部または全ては、バージョンＲ９９（４／２８／１９９９）、Ｒｅｌ−４（３／２２／２００１）、Ｒｅｌ−５（３／１４／２００２）、Ｒｅｌ−６（１２／１６／２００４）、Ｒｅｌ−７（３／１５／２００７）、Ｒｅｌ−８（１２／１１／２００８）、Ｒｅｌ−９（３／１６／２００９）（これらを総称して「ＴＳ２３．０６０」と称する）、および、これらの後継版、改訂版、および修正版に定義されている。しかし実施形態はこれらの例に限定はされない。
【００７３】
図５Ａ、図５Ｂは、メッセージフロー５００の一実施形態を示す。メッセージフロー５００は、第１の無線ネットワーク２０６ａから第２の無線ネットワーク２０６ｂにハンドオーバを実行するときの処理およびメッセージフローの実装例である。
【００７４】
図５Ａに示すように、モバイルデバイス２１０は、矢印５１０において、ＷｉＭＡＸシステムとして第１の無線ネットワーク２０６ａにアクセスするために第１の無線モジュール１０２を利用する。モバイルデバイス２１０は、ＨＡ４３２によるサービス提供を受ける。モバイルデバイス２１０は、矢印５１２においてＤＮＳクエリを利用して、第１の無線ネットワーク２０６ａにおいてＩＯＭ２０２を発見する。モバイルデバイス２１０がローミングせず、ＩＯＭ２０２に対するアドレスを提供されている場合には、ＩＯＭ２０２の発見プロシージャを省くこともできる。モバイルデバイス２１０がＩＯＭ２０２の発見に成功すると、矢印５１４でＩＯＭ２０２とのセキュアな接続またはトンネル（例えばセキュアなＩＰ接続）を構築する。セキュアなＩＰ接続が構築されると、モバイルデバイス２１０は、第２の無線ネットワーク２０６に事前登録およびハンドオーバ処理を行うことができる（例えば３ＧＰＰアクセス）。モバイルデバイス２１０とＩＯＭ２０２との間の後続するメッセージは、セキュアなＩＰ接続を介して転送される。
【００７５】
定義された基準に基づいて、モバイルデバイス２１０は、第２の無線ネットワーク２０６ｂへの事前登録処理およびハンドオーバ処理を開始すると決定する（ブロック５８０）。ハンドオーバの決定は、任意の数の基準（無線計測値、チャネル計測値、受信信号強度、モバイルデバイス２１０が実装する通信アプリケーション、帯域幅要件、ネットワーク利用可能性、モバイルデバイス２１０の移動、モバイルデバイス２１０の速度（例えば移動する車両内にあるとき）、動作環境等）に従って行われてよい。事前登録処理に関する決定も任意の数の基準（第１の無線ネットワーク２０６ａに接続した後の定義された時間、またはハンドオーバに関する決定でも利用された基準のいずれかを含む）に従って行われてよい。事前登録処理およびハンドオーバ処理の開始に関する詳細な基準は、実装に応じて変えることができ、実施形態はこのコンテキストに限定はされない。
【００７６】
モバイルデバイス２１０が事前登録処理を開始すると決定すると、モバイルデバイス２１０は、矢印５１６において接続要求メッセージ（Attach Request message）を、Ｓｚインターコネクトを介してＩＯＭ２０２に送信する。ＩＯＭ２０２のネットワークインタフェース２０４ｂは、第２の無線ネットワーク２０６ｂのＳＧＳＮをエミュレートする。
【００７７】
ＩＯＭ２０２は、Ｇｒインターコネクトを介してＨＳＳ４２４に接続し、矢印５１８、５２０で、ＵＴＲＡＮ／ＧＥＲＡＮアクセスのためにモバイル２１０を認証する。例えば、認証処理はＴＳ２３．０６０に記載されているものであってよい。
【００７８】
認証に成功すると、ＩＯＭ２０２は、矢印５２２で、例えばＴＳ２３．０６０で規定されているＨＳＳを利用して位置更新プロシージャを実行する。ＩＯＭ２０２は、矢印５２４に示すように、接続承認メッセージ（Attach Accept message）をＩＯＭ２０２に送信する。接続処理は、例えばＴＳ２３．０６０に従って行われる。
【００７９】
モバイルデバイス２１０は、矢印５２６、５２８、５３０、５３２、および５３４で、例えばＴＳ２３．０６０に従って、パケットデータプロトコル（ＰＤＰ）起動コンテキスト起動（activate Packet Data Protocol (PDP) context activation）を実行する。例えばＩＯＭ２０２は、矢印５２８でＰＤＰコンテキスト要求を生成して、ＧＧＳＮ４２６に送信する。ＧＧＳＮ４２６は、矢印５３０でＰＣＥＦ（Policy Control and Charging Enforcement Function）が開始したＩＰ−ＣＡＮ（Internet Protocol Connectivity Access Network）セッション修正プロシージャを開始せよとの要求を送信する。３ＧＰＰ  ＩＰマルチメディアサブシステム（ＩＭＳ）アーキテクチャにおいては、ＩＰ−ＣＡＮは、ＩＰ接続をＩＭＳサブスクライバに提供するアクセスネットワークの呼称である。この例には、ＧＰＲＳデジタル・サブスクライバ・ライン（ＤＳＬ）およびＷｉＭＡＸネットワークが含まれる。ＰＣＥＦは、３ＧＰＰ  ＰＣＣ（Policy and Charging Control）アーキテクチャの機能実体である。ＰＣＥＦの役割は、ＰＣＲＦ（Policy Control and Charging Rules Function）５０２が行うＩＰ  ＣＡＮポリシー決定の実施ポイントとして機能する。これは通常、ＩＰ−ＣＡＮゲートウェイ（例えばＧＧＳＮ４２６またはＢ−ＲＡＳ（ブロードバンド遠隔アクセスサーバ））内に設けられる。Ｂ−ＲＡＳは、サブスクライバのＩＰトラフィックを出力する方向にルーティングするために処理する実際の第１の点として機能するＤＳＬネットワークの機能実体である。通常はローカルの取引所または中央オフィス（Local Exchange or Central Office）に据え付けられており、Ｂ−ＲＡＳはＩＰアドレス割り当ておよびＰＰＰリンクの終了も行う。現代のＤＳＬネットワークでは、ＩＰ−ＤＳＬＡＭ内に含まれているＢ−ＲＡＳの機能は極一般的になっている。
【００８０】
ＰＣＥＦが開始したＩＰ−ＣＡＮセッション修正プロシージャが完了すると、ＧＧＳＮ４２６およびＤＨＣＰ４３６は、矢印５３２、５３４で、発見／提案および受領確認を行う。ＧＧＳＮ４２６は、矢印５３６でＰＤＰコンテキスト応答生成（Create PDP Context Response）メッセージをＩＯＭ２０２に送信する。ＩＯＭ２０２は、矢印５３８で、ＰＤＰコンテキスト受領起動（Activate PDP Context Accept）メッセージをモバイルデバイス２１０に送信する。
【００８１】
この時点では、まだモバイルデバイス２１０が第１の無線ネットワーク２０６（例えばＷｉＭＡＸ無線ネットワーク）を利用しているので、３ＧＰＰ無線ベアラは構築されていない。つまり、ＩＯＭ２０２が、この時点では、第２の無線ネットワーク２０６ｂのための無線ベアラ構築を要求しない、ということである。事前登録処理が完了すると、第２の無線ネットワーク２０６ｂへのハンドオーバは、別の定義された基準セットに基づいて行うことができるようになる。例えばハンドオーバは、無線測定値に基づいて行われてよい。ハンドオーバ処理は、直後に始められても、後まで遅らせられてもよい。３ＧＰＰアクセスへのハンドオーバが事前登録の後、遅延させられる場合には、モバイルデバイス２１０は、ブロック５８２で、ハンドオーバが必要になるときを決定する（現在利用可能な無線チャネルの無線測定値に基づいて）。
【００８２】
ハンドオーバが適切であると決定されると、モバイルデバイス２１０は、矢印５４０で、ハンドオーバ要求（Handover Required）メッセージをＩＯＭ２０２に送り、ハンドオーバ処理を開始して第２の無線ネットワーク２０６ｂにアクセスする意向がある旨を示す。
【００８３】
図５Ｂに示すように、ＩＯＭ２０２は、ＴＳ２３．０６０で定義されているようなハードなハンドオーバを開始して、ＳＲＮＳ（Serving Radio Network Subsystem）再配置プロシージャを開始することができる。例えば、ＩＯＭ２０２は、矢印５４２で再配置要求転送（Forward Relocation Request）メッセージをＳＧＳＮ４２２に送信してよい。ＳＧＳＮ４２２は、矢印５４４で、この再配置要求メッセージを、ＵＴＲＡＮ／ＧＥＲＡＮ４２０に送信してよい。ＵＴＲＡＮ／ＧＥＲＡＮ４２０は、ブロック５８４で無線ベアラを構築してよい。ＵＴＲＡＮ／ＧＥＲＡＮ４２０は、矢印５４６で再配置要求承認メッセージをＳＧＳＮ４２２に送信してよい。ＳＧＳＮは、矢印５４８で、ＩＯＭ２０２に再配置応答転送メッセージをＩＯＭ２０２に送信してよい。ＩＯＭ２０２は、矢印５５０で、無線アクセスベアラの構築に成功すると、ハンドオーバ応答（Handover Response）メッセージをモバイルデバイス２１０に送信してよい。
【００８４】
モバイルデバイス２１０は、ブロック５８６で、第２の無線ネットワーク２０６ｂのＵＴＥＡＮ／ＧＥＲＡＮ４２０により検知される。ＵＴＲＡＮ／ＧＥＲＡＮ４２０は、再配置検知メッセージをＳＧＳＮ４２２に矢印５５２で送信する。モバイルデバイス２１０は、ＵＴＲＡＮ／ＧＥＲＡＮアクセスに移り、無線リソース制御（ＲＲＣ）メッセージを送り、再配置が完了したことを伝える（矢印５５４）。ＵＴＲＡＮ／ＧＥＲＡＮ４２０は、矢印５５６で再配置完了（Relocation Complete）メッセージをＳＧＳＮ４２２に送り、再配置転送処理がＴＳ２３．０６０で定義されているように完了する。ＩＯＭ２０２は、再配置転送完了（Forward Relocation Complete）メッセージを矢印５５８でＳＧＳＮ４２２に送信する。ＳＧＳＮは、再配置転送完了確認（Forward Relocation Complete Acknowledgement）メッセージを、矢印５６０でＩＯＭ２０２に送信する。
【００８５】
無線ベアラは、矢印５６２、５６４、および５６６で、ＴＳ２３．０６０で定義されているように更新される。例えばＳＧＳＮ４２２は、ＰＤＰコンテキスト要求更新（Update PDP Context Request）メッセージを、矢印５６２でＧＧＳＮ４２６に送信する。ＧＧＳＮ４２６は、ＰＣＥＦが開始したＩＰ−ＣＡＮセッション修正プロシージャをＰＣＲＦ５０２により開始させるためのメッセージを、ＰＣＲＦ５０２に送信する（矢印５６４）。ＧＧＳＮ４２６は、矢印５６６で、ＰＤＰコンテキスト応答更新（Update PDP Context Response）メッセージをＳＧＳＮ４２２に送信する。
【００８６】
モバイルデバイス２１０は、ブロック５８８で、ＧＥＲＡＮ／ＵＴＲＡＮ４２０へとハンドオーバするために、ルーティング領域更新（Routing Area Update）プロシージャを開始する。ＷｉＭＡＸリソースは、ＨＡ４３２が拘束力のある取り消しを送信することにより解除される（ブロック５９０）。
【００８７】
図６Ａおよび図６Ｂは、メッセージフロー６００の一実施形態を示す。メッセージフロー６００は、第２の無線ネットワーク２０６ｂから第１の無線ネットワーク２０６ａにハンドオーバを行うときの処理およびメッセージフローの実装例である。
【００８８】
図６Ａに示すように、モバイルデバイス２１０は第２の無線モジュール１０４を利用して第２の無線ネットワーク２０６ｂに接続する（矢印６１０）。例えば、モバイルデバイス２１０は、３ＧＰＰアクセスシステムにアクセスして、ＧＧＳＮ４２６によるサービスも受けている。
【００８９】
モバイルデバイス２１０は、ＩＯＭ２０２発見プロシージャを利用してサービス提供しているネットワークでＩＯＭ２０２を発見する（矢印６１２）。モバイルデバイス２１０がローミングしていない場合、且つ、ＩＯＭ２０２のアドレスを提供されている場合には、ＩＯＭ２０２の発見プロシージャを省くこともできる。モバイルデバイス２１０がＩＯＭ２０２を発見できた場合には、ＩＯＭ２０２との間にセキュアな接続を構築する（矢印６１４）。次いで、モバイルデバイス２１０は、第１の無線ネットワーク２０６ａに対する事前登録およびハンドオーバについて向上したプロシージャを利用することができる。モバイルデバイス２１０とＩＯＭ２０２との間の後続するメッセージは、このセキュアなＩＰ接続を介して転送される。
【００９０】
定義された基準に基づいて、モバイルデバイス２１０は、第１の無線ネットワーク２０６ａ（ＷｉＭＡＸアクセスシステム等）に対する事前登録およびハンドオーバ処理を開始すると決定する（ブロック６８０）。ハンドオーバの決定は、任意の数の基準（無線測定値、チャネル測定値、受信信号強度、モバイルデバイス２１０が実装する通信アプリケーション、帯域幅要件、ネットワーク利用可能性、モバイルデバイス２１０の移動、モバイルデバイス２１０の速度（例えば移動する車両内にあるとき）、動作環境等）に従って行われてもよい。事前登録処理に関する決定も任意の数の基準（第２の無線ネットワーク２０６ｂに接続した後の定義された時間、またはハンドオーバに関する決定でも利用された基準のいずれかを含む）に従って行われてよい。事前登録処理およびハンドオーバ処理の開始に関する詳細な基準は、実装に応じて変えることができ、実施形態はこのコンテキストに限定はされない。
【００９１】
モバイルデバイス２１０は、矢印６１８、６２０で、モバイルＷｉＭＡＸのＡＡＡ（Access, Authorization and Accounting：アクセス、認証、会計）処理を実行する。例えばモバイルデバイス２１０は、矢印６１８でアクセス認証処理を実行する。ＩＯＭ２０２は、ＷｉＭＡＸ認証器として振る舞い、３ＧＰＰ  ＡＡＡノード４３４（例えばＡＡＡサーバ／プロキシ）と契約することにより、モバイルデバイス２１０を認証する（矢印６２０）。ＡＡＡノード４３４は、ＰＤＮ（Public Data Network or Packet Data Network）ゲートウェイ（ＧＷ）（ＰＤＮ−ＧＷ）アドレスをＩＯＭ２０２に返す。進化したパケットコア（ＥＰＣ：Evolved Packet Core）内では、ＰＤＮ−ＧＷは、ＳＧｉインタフェースを終了させ、サブスクライバベースで、サブスクライバ上でトラフィック特性をモニタして、承認されたトラフィックポリシーが適切に遵守されていることに基づいてポリシー実行等の機能を担当する。他のタスクには、マルウェアおよび未認可のデータ種類、並びに、会計、ＩＰアドレス割り当ておよび法遵守等のパケットフィルタリングおよびスクリーニングが含まれる。
【００９２】
モバイルデバイス２１０は、ＭＯＢ＿ＭＳＨＯ＿ＲＥＱメッセージを、第１の無線ネットワーク２０６ａ（例えば基地局４１０、４１２）のための１以上の潜在的な対象基地局を含むＩＯＭ２０２に送信する（矢印６２２）。ＩＯＭ２０２のネットワークインタフェース２０４ａは、サービスを提供しているＷｉＭＡＸ  ＡＳＮをエミュレートする。ＩＯＭ２０２は、Ｒ４＿ＨＯ＿ＲＥＱメッセージを、第１の無線ネットワーク２０６ａのＡＳＮ−ＧＷ４１４に送信する（矢印６２４）。ＡＳＮ−ＧＷ４１４は、オプションとして、認証器ＡＳＮとの間でコンテキスト取得を行う（ブロック６８２）。ＡＳＮ−ＧＷ４１４は、Ｒ４＿ＨＯ＿ＲＳＰメッセージをＩＯＭ２０２に送信する（矢印６２６）。ＩＯＭ２０２は、ＭＯＢ＿ＢＳＨＯ＿ＲＳＰメッセージをモバイルデバイス２１０に送信する（矢印６２８）。ＩＯＭ２０２はさらに、Ｒ４＿ＨＯ＿ＡＣＫメッセージをＡＳＮ−ＧＷ４１４に送る（矢印６３０）。矢印６２２−６３０およびブロック６８２が表す処理およびメッセージの詳細は、ＮＷＧステージ３仕様のセクション４．７．２．１を参照されたい。
【００９３】
モバイルデバイス２１０が、ＩＯＭ２０２がＭＯＢ＿ＢＳＨＯ＿ＲＳＰメッセージで提供する対象基地局のいずれかを、ハンドオーバ対象として承認すると、モバイルデバイス２１０は、ＭＯＢ＿ＨＯ＿ＩＮＤメッセージを送り、選択されている対象基地局を特定する（矢印６３２）。例えば、ＩＯＭ２０２は、Ｒ４＿ＨＯ＿ＣＮＦメッセージをＡＳＮ−ＧＷ４１４に送ってよい（矢印６３４）。ＡＳＮ−ＧＷ４１４は、Ｒ４＿ＨＯ＿ＡＣＫメッセージをＩＯＭ２０２に送ってよい（矢印６３６）。ＡＳＮ−ＧＷ４１４は、認証器ＡＳＮとの間でコンテキストを取得する（ブロック６８４）。モバイルデバイス２１０は、第１の無線モジュール１０２をＯＮにスイッチしてよい（ブロック６８６）。モバイルデバイス２１０およびＡＳＮ−ＧＷ４１４は、データ経路登録プロシージャを行ってよい（矢印６３８）。ＡＳＮ−ＧＷ４１４は、Ｒ４＿ＨＯ＿ＣＯＭＰＬＥＴＥメッセージをＩＯＭ２０２に送ってよい（矢印６４０）。矢印６３２−６４０およびブロック６８４、６８６が表す処理およびメッセージの詳細は、ＮＷＧステージ３仕様のセクション４．７．２．２を参照されたい。
【００９４】
図６Ｂに示すように、ＡＳＮ−ＧＷ４１４がプロキシモバイルＩＰバージョン６（ＰＭＩＰ６）を移動プロトコルとしてサポートしていると想定すると、ＰＭＩＰ６トンネルが、ＡＳＮ−ＧＷ４１４とＨＡ４３２との間に構築されている。モバイルＩＰ（例えばＷｉＭＡＸおよびＣＤＭＡ２０００ネットワーク等）に関するアプリケーションは、プロキシモバイルＩＰ（ＰＭＩＰ）と称される技術を利用する。ＰＭＩＰは、移動アクセスゲートウェイ（ＭＡＧ：Mobility Access Gateway）を、モバイルデバイス２１０の代わりに、ＨＡ５３２と相互作用するモバイルＩＰ（ＭＩＰ）アーキテクチャに組み込み、これは、プロキシＩＰ用語でローカル移動アンカー（ＬＭＡ：Local Mobility Anchor）と称されている。ＰＭＩＰまたはＰＩＭＰ６では、ネットワークにおけるＭＩＰの利用が、モバイルデバイス２１０にトランスペアレントである。ＡＳＮ−ＧＷ４１４は、プロキシが拘束する更新（Proxy Binding Update）メッセージをＨＡ４３２に送信する（矢印６４２）。ＨＡ４３２は、ＰＣＥＦが開始したＩＰ−ＣＡＮセッション修正プロシージャをＰＣＲＦ５０２に開始させるメッセージを、ＰＣＲＦ５０２に送信する（矢印６４４）。ＨＡ４３２は、プロキシが拘束する承認メッセージをＡＳＮ−ＧＷ４１４に送信する（矢印６４６）。ＰＭＩＰ６トンネルは、モバイルデバイス２１０から、ＡＳＮ−ＧＷ４１４およびＨＡ４３２を通り、ＰＣＲＦ５０２の間に構築される（矢印６４８、６５０、および６５２）。モバイルデバイス２１０は、この時点では第１の無線ネットワーク２０６ａ（モバイルＷｉＭＡＸアクセス等）を介してＩＰパケットを送受信することができる。
【００９５】
図７は、システム７００の一実施形態を示す。このシステムは、ここに記載されている１以上の実施形態と利用されることに適している。従ってシステム７００は、例えばここで記載されているもののような様々な種類のリンクを介して無線通信を行うことができる。加えて、システム７００は様々なユーザアプリケーションを実行することができる。
【００９６】
図７に示すように、システム７００は、モバイルデバイス７０２、複数の通信ネットワーク２０６、および１以上の遠隔デバイス７０６を含んでよい。図７は、モバイルデバイス７０２が、図１、図２、および図４のエレメントを含みうることを示している。例えばモバイルデバイス７０２は、装置１００および／またはモバイルデバイス２１０のエレメントを含んでよい。図７に示されている実施形態では、モバイルデバイス７０２は、メモリ７０８、ユーザインタフェース７１０、有線通信インタフェース７１２、電源７１４、および拡張インタフェース７１６を含んでよい。
【００９７】
モバイルデバイス７０２は、ここで記載する様々な実施形態の実装に適した無線通信機能を有する任意のモバイルデバイスを示している。モバイルデバイス７０２の例には、移動局、移動電話器、セルラー電話機、コンピュータで動作するソフトウェア電話器、その他、記載されている実施形態に則ったコンピューティングおよび通信機能を有する適切なコンピューティングデバイスが含まれてよい。コンピューティングデバイスの例には、ハンドヘルドコンピュータ、パームトップコンピュータ、パーソナルコンピュータ（ＰＣ）、デスクトップＰＣ、ノートブックＰＣ、ラップトップコンピュータ、スマートフォン、移動電話器、情報携帯端末（ＰＤＡ）、統合型移動電話／ＰＤＡ、モバイルコンピューティングデバイス、ユーザ機器（ＵＥ）、モバイルユニット（mobile unit）、サブスクライバステーション、ビデオデバイス、テレビ（ＴＶ）デバイス、デジタルＴＶ（ＤＴＶ）デバイス、高精細ＴＶ（ＨＤＴＶ）デバイス、メディアプレーヤデバイス、ゲームデバイス、メッセージングデバイス、ページャ、モバイルインターネットデバイス、タブレット、ネットブック、その他の記載されている実施形態に則った他の適切な通信デバイスが含まれてよい。
【００９８】
メモリ７０８は、データの形態で情報を格納することができる。例えばメモリ７０８は、アプリケーションドキュメント、電子メール、音声ファイル、および／または画像を、符号化されていたり、されていなかったりするフォーマットで含むことができる。これに代えてまたはこれに加えて、メモリ７０８は、制御論理、命令、および／またはソフトウェアコンポーネントを格納してよい。これらソフトウェアコンポーネントには、１以上のプロセッサが実行可能な命令を含む。これらの命令は、システム７００において１以上のエレメントの機能を提供することができる。エレメントの例には、ホスト１０６、無線モジュール１０２および１０４内の１以上のコンポーネント、ユーザインタフェース７１０、および／または通信インタフェース７１２が含まれる。
【００９９】
メモリ７０８は、揮発性および不揮発性メモリ両方を含む、データを格納する機能を有する任意の機械可読またはコンピュータ可読媒体を利用して実装することができる。例えばメモリ７０８は、読み取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、ダブルデータレートＤＲＡＭ（ＤＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、静的ＲＡＭ（ＳＲＡＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、強誘電性ポリマーメモリ等のポリマーメモリ、オボニックメモリ、相変化または強誘電性メモリ、ＳＯＮＯＳメモリ、磁気または光カード、その他の情報格納に適した種類の媒体を含んでよい。メモリ７０８の一部または全てが、システム７００の他のエレメントに含まれていてもよいことは言及に値する。例えばメモリ７０８の一部または全ては、装置１００のエレメントと、同じ集積回路またはチップに含まれていてもよい。または、メモリ７０８の一部または全てが、集積回路に設けられていても、外部の他の媒体（例えばハードディスクドライブ）に設けられていてもよい。実施形態はこのコンテキストに限定はされない。
【０１００】
ユーザインタフェース７１０は、モバイルデバイス７０２との相互作用を促す。この相互作用には、ユーザからの情報の入力および／またはユーザへの情報の出力が関与しうる。従ってユーザインタフェース７１０は１以上のデバイス（キーボード（例えばフルＱＷＥＲＴＹキーボード）、キーパッド、タッチスクリーン、マイクロフォン、および／または、オーディオスピーカ等）を含んでよい。加えてユーザインタフェース７１０は、モバイルデバイス７０２が処理した情報を出力したり、および／または、画像／ビデオを描画したりするためのディスプレイを含んでよい。ディスプレイの例としては、液晶ディスプレイ（ＬＣＤ）、プラズマディスプレイ、およびビデオディスプレイが含まれる。
【０１０１】
有線通信インタフェース７１２は、パーソナルコンピュータまたはネットワークサーバ等のデバイス７０６ｃと情報を交換する。情報の交換は１以上の有線接続を介して行われてよい。これらの接続の例には、ＵＳＢインタフェース、パラレルインタフェース、および／またはシリアルインタフェースが含まれてよい。加えて、インタフェース７１２は、これらの交換を、無線通信を介して行ってもよい。赤外線インタフェースがこのような接続の一例である。これらデバイスとの間で交換される情報は、様々なアプリケーションファイルおよびコンテンツ（例えば音声、画像、および／またはビデオ）を含んでよい。
【０１０２】
有線通信インタフェース７１２は、様々なコンポーネントを含んでよい（例えば、１以上の通信プロトコルに従って動作するトランシーバまたは制御論理）。加えて、通信インタフェース７１２は、入出力（Ｉ／Ｏ）アダプタ、対応する通信媒体にＩ／Ｏアダプタを接続する物理コネクタを含んでよい。
【０１０３】
図７は、モバイルデバイス７０２が無線ネットワーク２０６ａおよび２０６ｂを介して通信できることを示している。特に図７は、ネットワーク２０６ｂの通信が第２の無線モジュール１０４により処理され、ネットワーク２０６ａの通信が第１の無線モジュール１０２により処理される、と示している。従って第１の無線ネットワーク２０６ａ、第２の無線ネットワーク２０６ｂはそれぞれ、セルラーネットワーク、無線データネットワーク、またはこれらの組み合わせであってよい。しかし実施形態はこれらの例に限定はされない。
【０１０４】
無線通信により、モバイルデバイス７０２は様々な遠隔デバイスと通信することができる。例えば図７は、モバイルデバイス７０２が、モバイルデバイス７０６ａとの間の無線通信（電話またはメッセージング等）に携わることを示している。加えて図７は、デバイスがアクセスポイント７０６ｂとの無線通信（ＷＬＡＮ、ＷＭＡＮ、および／または、ＰＡＮ通信等）に携わることを示している。アクセスポイント７０６ｂは、モバイルデバイス７０２に、さらなる通信リソースに対するアクセスを行わせることができる。例えば図７は、アクセスポイント７０６ｂがパケットネットワーク７０４（インターネット等）にアクセスを行わせることができることを示している。
【０１０５】
電源７１４は、モバイルデバイス７０２のエレメントに動作電力を提供する。従って電源７１４は、外部電源（交流（ＡＣ）電源等）に対するインタフェースを含んでよい。これに加えてまたはこれに代えて、電源７１４はバッテリを含んでよい。このようなバッテリは、取り外し可能および／または再充電可能であってよい。しかし実施形態はこれらの例に限定はされない。
【０１０６】
拡張インタフェース７１６は、拡張スロット（例えばセキュアなデジタル（ＳＤ）スロット）の形態をとることができる。こうすることで拡張インタフェース７１６はメモリ、外部無線通信機（たとえばグローバル・ポジショニング・システム（ＧＰＳ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＦｉ無線通信機等）、コンテンツ、ハードドライブ等を受け入れることができる。しかし実施形態はＳＤスロットに限定はされない。他の拡張インタフェースまたはスロット技術にはメモリスティック、コンパクトフラッシュ（登録商標）（ＣＦ）、その他が含まれてよい。
【０１０７】
複数の詳細を記載して実施形態の完全な理解を促してきた。しかし当業者であれば、これら特定の詳細なしに実施形態を実行することができることを理解する。また、公知の動作、コンポーネント、および回路については詳述を避けて、実施形態を曖昧にしないように心がけている箇所もある。ここに述べた特定の構造上および機能上の詳細は、あくまで代表例であって、実施形態の範囲を限定する意図は必ずしもない。
【０１０８】
様々な実施形態が、ハードウェアエレメント、ソフトウェアエレメント、またはこれらの組み合わせにより実装可能である。ハードウェアエレメントの例には、プロセッサ、マイクロプロセッサ、回路、回路エレメント（例えばトランジスタ、抵抗器、コンデンサ、インダクタ等）、集積回路、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル論理デバイス（ＰＬＤ）、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、論理ゲート、レジスタ、半導体素子、チップ、マイクロチップ、チップセット等が含まれてよい。ソフトウェアの例には、ソフトウェアコンポーネント、プログラム、アプリケーション、コンピュータプログラム、アプリケーションプログラム、システムプログラム、マシンプログラム、オペレーティングシステムソフトウェア、ミドルウェア、ファームウェア、ソフトウェアモジュール、ルーチン、サブルーチン、機能、方法、プロシージャ、ソフトウェアインタフェース、アプリケーションプログラムインタフェース（ＡＰＩ）、命令セット、コンピューティングコード、コンピュータコード、コードセグメント、コンピュータコードセグメント、ワード、値、シンボル、またはこれらの任意の組み合わせが含まれてよい。ある実施形態をハードウェアエレメントおよび／またはソフトウェアエレメントを利用して実装するかの判断は、任意の数の要素（たとえば所望の計算レート、電力レベル、熱許容量、処理サイクルの予算、入力データレート、出力データレート、メモリリソース、データバス速度、その他の設計上または性能上の制約）に応じて変わる。
【０１０９】
一部の実施形態は、「連結」および「接続」、およびこれらの派生語を利用して記載されている場合がある。これらの用語は、互いに同義語を意図していない。例えば、実施形態が「接続」および／または「連結」という用語を利用して記載されている場合、これは２以上のエレメントが互いに直接物理的または電気的な接触状態にあることを示す。「連結」という用語は、さらに、２以上のエレメントが互いに直接接触状態にはないが、互いに協働または相互作用する場合も含みうる。
【０１１０】
一部の実施形態は、例えば、機械に実行されると、機械に、実施形態に従う方法および／または処理を行わせる機械可読媒体または物品を利用して実装可能である。これらの機械は、例えば、任意の適切な処理プラットフォーム、コンピューティングプラットフォーム、コンピューティングデバイス、処理デバイス、コンピューティングシステム、処理システム、コンピュータ、プロセッサ等を含んでよく、ハードウェアおよび／またはソフトウェアの適切な組み合わせを利用して実装することができる。機械可読媒体または物品は、例えば、任意の適切な種類のメモリユニット、メモリデバイス、メモリ物品、メモリ媒体、格納デバイス、格納物品、格納媒体および／または格納ユニット（例えばメモリ、取り外し可能または不可能な媒体、消去可能または不可能な媒体、書き込み可能または書き換え可能な媒体、デジタルまたはアナログ媒体、ハードディスク、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、光ディスク、磁気媒体、磁気光媒体、取り外し可能メモリカードまたはディスク、様々な種類のＤＶＤ、テープ、カセット等）を含みうる。命令は、任意の適切な高レベル、低レベル、オブジェクト指向、仮想、コンパイルされた、および／または、解釈されたプログラミング言語により実装される、任意の適切な種類のコード（例えばソースコード、コンパイルコード、解釈コード、実行可能コード、静的コード、動的コード、暗号化コード等）を含んでよい。
【０１１１】
そうではないと明記されない限りにおいて、「処理（processing）」「コンピューティング（computing）」「計算（calculating）」「判断／決定（determining）」といった用語を利用する説明は、コンピュータのレジスタおよび／またはメモリの電子量等の物理量で表されるデータを、コンピュータのレジスタおよび／またはメモリまたは処理および／またはプロセスを実行する命令を格納しうる他の情報格納媒体内の物理量として同様に表される他のデータへと操作および／または変換するコンピュータ、コンピューティングプラットフォーム、コンピューティングシステム、その他の電子計算デバイスの動作および／または処理に係るもののことであってよい。実施形態はこの点に限定はされない。
【０１１２】
主題は、構造的特徴および／または方法上の処理に独特の言語を利用して記載されてきたが、添付請求項に定義された主題は、必ずしも上述した特定の特徴または処理に限定はされないことを理解されたい。上述した特定の特徴および処理は、請求項を実施する形態の例として開示されている点を理解されたい。
【図１】
2012528525.tif 000003
【図２】
2012528525.tif 000004
【図３】
2012528525.tif 000005
【図４】
2012528525.tif 000006
【図５Ａ】
2012528525.tif 000007
【図５Ｂ】
2012528525.tif 000008
【図６Ａ】
2012528525.tif 000009
【図６Ｂ】
2012528525.tif 000010
【図７】
2012528525.tif 000011
【手続補正書】
【提出日】平成23年12月9日(2011.12.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のネットワークデバイスとの間に第１の無線ネットワークを介して第１の無線リンクを構築する第１の無線モジュールと、
第２のネットワークデバイスとの間に第２の無線ネットワークを介して第２の無線リンクを構築する第２の無線モジュールと、
前記第１の無線モジュールと前記第２の無線モジュールとに通信可能に連結された無線制御モジュールとを備え、
前記無線制御モジュールは、前記第１の無線ネットワークに接続されると、前記第２の無線ネットワークに対してモバイルデバイスの事前登録情報を送信して、前記第２の無線ネットワークに接続するか判断して、前記事前登録情報を利用して前記第２のネットワークデバイスとの間に前記第２の無線ネットワークを介して前記第２の無線リンクを構築する装置。
【請求項２】
前記無線制御モジュールは、前記第１の無線ネットワークおよび前記第２の無線ネットワークと関連付けられたインターワーク処理モジュールと協働して単一の無線アーキテクチャに従って各無線通信機の処理を制御する請求項１に記載の装置。
【請求項３】
前記無線制御モジュールは、前記第１の無線モジュールの第１のトランシーバを起動させ、前記第２の無線モジュールの第２のトランシーバを停止させ、前記第１のトランシーバは、起動されると、前記第１のネットワークデバイスを介して前記第１の無線ネットワークに接続され、前記第１の無線ネットワークに接続されると、前記無線制御モジュールは、前記第２の無線ネットワークに、前記モバイルデバイス用の前記事前登録情報を送信する請求項１に記載の装置。
【請求項４】
前記無線制御モジュールは、前記第２の無線ネットワークに接続することを決定し、前記第２の無線モジュールの第２のトランシーバを起動して、前記第１の無線モジュールの第１のトランシーバを停止して、前記第２のトランシーバは、起動されると前記モバイルデバイスの前記事前登録情報を利用して前記第２のネットワークデバイスを介して前記第２の無線ネットワークに接続する請求項１に記載の装置。
【請求項５】
前記第１の無線ネットワークおよび前記第２の無線ネットワークはそれぞれ、無線パーソナルエリアネットワーク（ＷＰＡＮ）、無線ローカルエリアネットワーク（ＷＬＡＮ）、無線メトロポリタンエリアネットワーク（ＷＭＡＮ）、およびセルラー電話ネットワークのうちいずれか１つを含む請求項１に記載の装置。
【請求項６】
前記第１の無線ネットワークは米国電気電子学会（ＩＥＥＥ）８０２．１６無線ネットワークを含み、前記第２の無線ネットワークは第３世代パートナーシッププロジェクト（３ＧＰＰ）無線ネットワークを含む請求項１に記載の装置。
【請求項７】
前記第１の無線ネットワークは第３世代パートナーシッププロジェクト（３ＧＰＰ）無線ネットワークを含み、前記第２の無線ネットワークは米国電気電子学会（ＩＥＥＥ）８０２．１６無線ネットワークを含む請求項１に記載の装置。
【請求項８】
前記第１の無線モジュールおよび前記第２の無線モジュールはそれぞれ、トランシーバと通信コントローラとを含み、前記通信コントローラ同士が互いにステータス情報を通信し、前記ステータス情報に従って銘々の前記トランシーバのハンドオーバ処理を調整する請求項１に記載の装置。
【請求項９】
前記第１の無線モジュールおよび前記第２の無線モジュールはそれぞれ、トランシーバと通信コントローラとを含み、銘々の前記通信コントローラは前記無線制御モジュールとステータス情報を通信し、前記無線制御モジュールは、前記ステータス情報に従って銘々の前記通信コントローラを介して前記トランシーバのハンドオーバ処理を制御する請求項１に記載の装置。
【請求項１０】
前記第１の無線モジュールおよび前記第２の無線モジュールのそれぞれに通信可能に連結された全方向アンテナを備える請求項１に記載の装置。
【請求項１１】
インターワーク処理モジュールを格納するメモリと、
前記メモリに通信可能に連結され、前記インターワーク処理モジュールを実行するプロセッサと、
前記プロセッサにより実行されると、第１の無線ネットワークと第２の無線ネットワークとの間で制御信号を通信する前記インターワーク処理モジュールと
を備え、
前記インターワーク処理モジュールは、第１の無線ネットワークインタフェースと第２の無線ネットワークインタフェースとを有し、
前記第１の無線ネットワークインタフェースおよび前記第２の無線ネットワークインタフェースは、前記第１の無線ネットワークおよび前記第２の無線ネットワークのそれぞれのネットワークデバイスをエミュレートして、前記第１の無線ネットワークおよび前記第２の無線ネットワークにモバイルデバイスの事前登録情報を通信する装置。
【請求項１２】
前記インターワーク処理モジュールは、前記モバイルデバイスが前記第１の無線ネットワークに接続されているときに、前記第１の無線ネットワークインタフェースを介して前記モバイルデバイスと通信する請求項１１に記載の装置。
【請求項１３】
前記インターワーク処理モジュールは、前記モバイルデバイスが前記第２の無線ネットワークに接続されているときに、前記第２の無線ネットワークインタフェースを介して前記モバイルデバイスと通信する請求項１１に記載の装置。
【請求項１４】
前記第１の無線ネットワークインタフェースは米国電気電子学会（ＩＥＥＥ）８０２．１６無線ネットワークインタフェースを含み、前記第２の無線ネットワークインタフェースは第３世代パートナーシッププロジェクト（３ＧＰＰ）無線ネットワークインタフェースを含む請求項１１に記載の装置。
【請求項１５】
前記第１の無線ネットワークインタフェースは第３世代パートナーシッププロジェクト（３ＧＰＰ）無線ネットワークインタフェースを含み、前記第２の無線ネットワークインタフェースは米国電気電子学会（ＩＥＥＥ）８０２．１６無線ネットワークインタフェースを含む請求項１１に記載の装置。
【請求項１６】
モバイルデバイスと第１のネットワークデバイスとの間に第１の無線ネットワークを介して第１の無線リンクを構築する段階と、
インターワーク処理モジュールを介して第２の無線ネットワークに前記モバイルデバイスの事前登録情報を送信する段階と、
前記第２の無線ネットワークに接続するかを判断する段階と、
前記事前登録情報を利用して前記モバイルデバイスと第２のネットワークデバイスとの間に前記第２の無線ネットワークを介して第２の無線リンクを構築する段階と
を備える方法。
【請求項１７】
前記第１の無線ネットワークと前記第２の無線ネットワークとに関連付けられた前記インターワーク処理モジュールを見つける段階を備える請求項１６に記載の方法。
【請求項１８】
前記第１の無線ネットワークと前記第２の無線ネットワークと関連付けられた前記インターワーク処理モジュールとの間にセキュアな接続を構築する段階を備える請求項１６に記載の方法。
【請求項１９】
前記インターワーク処理モジュールを介して前記第２の無線ネットワークに事前登録情報を送信するかを判断する段階を備える請求項１６の記載の方法。
【請求項２０】
前記モバイルデバイスおよび前記第２の無線ネットワークに認証処理を行う段階を備える請求項１６に記載の方法。
【請求項２１】
前記モバイルデバイスおよび前記第２の無線ネットワークに位置更新処理を行う段階を備える請求項１６に記載の方法。
【請求項２２】
前記モバイルデバイスおよび前記第２の無線ネットワークにパケットデータプロトコルコンテキスト起動を行う段階を備える請求項１６に記載の方法。
【請求項２３】
前記第１の無線ネットワークから前記第２の無線ネットワークに前記モバイルデバイスをハンドオーバするハンドオーバ処理を行うかを判断する段階を備える請求項１６に記載の方法。
【請求項２４】
前記事前登録情報を利用して前記第１の無線ネットワークから前記第２の無線ネットワークに前記モバイルデバイスをハンドオーバするハンドオーバ処理を行う段階を備える請求項１６に記載の方法。
【請求項２５】
前記モバイルデバイスおよび前記第１のネットワークデバイスの間の前記第１の無線ネットワークを介した前記第１の無線リンクを解除する段階を備える請求項１６に記載の方法。
【請求項２６】
システムに、
モバイルデバイスと第１のネットワークデバイスとの間に第１の無線ネットワークを介して第１の無線リンクを構築させ、
前記第１の無線ネットワークと第２の無線ネットワークとに関連付けられたインターワーク処理モジュールを見つけさせ、
前記インターワーク処理モジュールを介して前記モバイルデバイスを前記第２の無線ネットワークに事前登録させ、
前記第２の無線ネットワークに接続するかを判断させ、
前記モバイルデバイスと第２のネットワークデバイスとの間に前記第２の無線ネットワークを介して第２の無線リンクを構築させるためのプログラム。
【請求項２７】
さらに、前記システムに、前記インターワーク処理モジュールとの接続を構築させる請求項２６に記載のプログラム。
【請求項２８】
さらに、前記システムに、前記インターワーク処理モジュールを介して前記第２の無線ネットワークとの間で事前登録処理を実行するかを判断させる請求項２６に記載のプログラム。
【請求項２９】
さらに、前記システムに、前記第１の無線ネットワークから前記第２の無線ネットワークに前記モバイルデバイスをハンドオーバするハンドオーバ処理を行うかを判断させる請求項２６に記載のプログラム。
【請求項３０】
さらに、前記システムに、前記第１の無線ネットワークから前記第２の無線ネットワークに前記モバイルデバイスをハンドオーバするハンドオーバ処理を行わせる請求項２６に記載のプログラム。
【国際調査報告】
2012528525.tif 000012
2012528525.tif 000013