(57)【特許請求の範囲】
【請求項１】
移動体デバイスに関連する通信を容易にする方法であって、
事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、指定された公衆データ網を供給する仮想ホームエージェントを決定することと、
事前定義のインターネットプロトコル空間での該指定された公衆データ網への該移動体デバイスの接続を容易にするために、該仮想ホームエージェントから該指定された公衆データ網に関連することが発見されたホームホームエージェントへ、該指定された公衆データ網を同定する情報を備えるメッセージを送信することであって、該移動体デバイスは、第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルならびに該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該ホームホームエージェントとの間に作成された第２トンネルを介して該指定された公衆データ網に接続され、該第１のトンネルは、クライアント・モバイル・インターネット・プロトコルまたはプロキシ・モバイル・インターネット・プロトコルのうちの少なくとも１つに基づき、該第２のトンネルは、プロキシ・モバイル・インターネット・プロトコルに基づくものであり、該仮想ホームエージェントは該ホームホームエージェントに直接接続する該第２の移動体アクセスゲートウェイを含む、送信することと
を備える方法。
【請求項２】
前記事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、別の仮想ホームエージェントが前記指定された公衆データ網を、当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に、供給するかどうかを決定することと、
前記指定された公衆データ網を同定する情報を備えるメッセージを前記指定された公衆データ網を供給する別の仮想ホームエージェントにリダイレクトすることを容易にするために、ホームエージェント切替メッセージを、該当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に送信することとをさらに備える請求項１に記載の方法。
【請求項３】
前記別の仮想ホームエージェントは、前記公衆データ網を現在供給している仮想ホームエージェントまたは前記指定された公衆データ網を供給するように構成されている新しい仮想ホームエージェントのうちの少なくとも１つである請求項１に記載の方法。
【請求項４】
前記移動体デバイスに関連する第１の移動体アクセスゲートウェイと前記指定された公衆データ網を供給する前記仮想ホームエージェントとの間に前記第１のトンネルを作成することと、
前記仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと前記ホームホームエージェントとの間に前記第２のトンネルを作成することと、
前記第１のトンネルを前記第２のトンネルにマッピングし、前記第１のトンネルおよび第２のトンネルは前記指定された公衆データ網への前記移動体デバイスの接続を容易にするように連結されることとをさらに備える請求項１に記載の方法。
【請求項５】
少なくとも１つの他の移動体デバイスに関連する前記第１の移動体アクセスゲートウェイと少なくとも１つの他の公衆データ網を供給する少なくとも１つの他の仮想ホームエージェントとの間に少なくとも１つの他の第１のトンネルを作成することと、
該少なくとも１つの他の移動体デバイスに関連する前記第２の移動体アクセスゲートウェイと該少なくとも１つの他の公衆データ網に関連する少なくとも１つの他のホームホームエージェントとの間に少なくとも１つの他の第２のトンネルを作成することと、
該少なくとも１つの他の第１のトンネルを該少なくとも１つの他の第２のトンネルにマッピングし、該少なくとも１つの他の第１のトンネルおよび該少なくとも１つの第２のトンネルは該少なくとも１つの他の公衆データ網への該少なくとも１つの他の移動体デバイスの接続を容易にするように連結され、これにより前記指定された公衆データ網および該少なくとも１つの他の公衆データ網のそれぞれは、連結されたトンネルにそれぞれ関連付けられることとをさらに備える請求項４に記載の方法。
【請求項６】
指定された公衆データ網を供給する前記仮想ホームエージェントは、サービスゲートウェイである請求項１に記載の方法。
【請求項７】
指定された公衆データ網を供給する前記仮想ホームエージェントは、非アクセスゲートウェイである請求項１に記載の方法。
【請求項８】
指定された公衆データ網を供給する前記仮想ホームエージェントは、訪問されたパケット・データ・ネットワーク・ゲートウェイである請求項１に記載の方法。
【請求項９】
前記ホームホームエージェントは、パケット・データ・ネットワーク・ゲートウェイである請求項１に記載の方法。
【請求項１０】
前記メッセージは、プロキシ・バインディング・アップデートまたはバインディング・アップデートのうちの少なくとも一方であり、前記指定された公衆データ網または移動体デバイスのうちの少なくとも１つの同定を容易にする少なくとも１つのネットワークアクセス識別子を備える請求項１に記載の方法。
【請求項１１】
それぞれの公衆データ網への仮想ホームエージェントのマッピングを作成することと、
それぞれの公衆データ網への仮想ホームエージェントの該マッピングを格納することとを備える請求項１に記載の方法。
【請求項１２】
それぞれの公衆データ網への仮想ホームエージェントの該マッピングを取り出すことと、
前記指定された公衆データ網を供給する仮想ホームエージェントの決定を容易にするために、前記移動体デバイスに関連するネットワークアクセス識別子を備える受信されたメッセージとそれぞれの公衆データ網への該仮想ホームエージェントの該マッピングとを評価することとを備える請求項８に記載の方法。
【請求項１３】
事前定義のインターネットプロトコル空間での指定された公衆データ網への移動体デバイスの接続を容易にするために、該指定された公衆データ網を供給する仮想ホームエージェントから該指定された公衆データ網に関連すると判定されたホームホームエージェントへ、該指定された公衆データ網を同定する情報を備えるメッセージを送信することに関連する命令を保持するメモリであって、指定された公衆データ網を供給する該仮想ホームエージェントは、事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて決定され、該仮想ホームエージェントは該ホームホームエージェントに直接接続する移動体アクセスゲートウェイを備え、
ここにおいて、該移動体デバイスは、第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルならびに該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該ホームホームエージェントとの間に作成された第２トンネルを介して該指定された公衆データ網に接続され、該第１のトンネルは、クライアント・モバイル・インターネット・プロトコルまたはプロキシ・モバイル・インターネット・プロトコルのうちの少なくとも１つに基づき、該第２のトンネルは、プロキシ・モバイル・インターネット・プロトコルに基づくものである、
メモリと、
該メモリに結合され、該メモリ内に保持されている該命令を実行するように構成されたプロセッサとを備える通信装置。
【請求項１４】
前記メモリは、
事前定義の仮想ホームエージェントから公衆データ網へのマッピングと前記指定された公衆データ網を同定する情報を備える受信されたメッセージとに少なくとも部分的に基づいて、前記指定された公衆データ網を供給する前記仮想ホームエージェントの判定に関係する命令をさらに保持する請求項１３に記載の通信装置。
【請求項１５】
前記メモリは、
前記移動体デバイスに関連する前記第１の移動体アクセスゲートウェイと前記指定された公衆データ網を供給する前記仮想ホームエージェントとの間の前記第１のトンネルの形成と、
前記仮想ホームエージェントに関連する前記第２の移動体アクセスゲートウェイと前記ホームホームエージェントとの間の前記第２のトンネルの形成と、
前記第１のトンネルおよび第２のトンネルが前記指定された公衆データ網への前記移動体デバイスの接続を容易にするように連結されている、前記第２のトンネルへの前記第１のトンネルのマッピングの作成とに関係する命令をさらに保持する請求項１３に記載の通信装置。
【請求項１６】
前記メモリは、
少なくとも１つの他の移動体デバイスに関連する前記第１の移動体アクセスゲートウェイと少なくとも１つの他の公衆データ網を供給する少なくとも１つの他の仮想ホームエージェントとの間の少なくとも１つの他の第１のトンネルの形成と、
該少なくとも１つの他の移動体デバイスに関連する前記第２の移動体アクセスゲートウェイと該少なくとも１つの他の公衆データ網に関連する少なくとも１つの他のホームホームエージェントとの間の少なくとも１つの他の第２のトンネルの形成と、
該少なくとも１つの他の第１のトンネルおよび該少なくとも１つの第２のトンネルは該少なくとも１つの他の公衆データ網への該少なくとも１つの他の移動体デバイスの接続を容易にするように連結され、これにより前記指定された公衆データ網および該少なくとも１つの他の公衆データ網のそれぞれは、トンネルのそれぞれの連結されたセットに関連付けられる、該少なくとも１つの他の第２のトンネルへの該少なくとも１つの他の第１のトンネルのマッピングの作成とに関係する命令をさらに保持する請求項１５に記載の通信装置。
【請求項１７】
前記メモリは、
それぞれの公衆データ網への仮想ホームエージェントのマッピングの形成、およびそれぞれの公衆データ網への仮想ホームエージェントの該マッピングの格納に関係する命令をさらに保持する請求項１３に記載の通信装置。
【請求項１８】
前記メモリは、
それぞれの公衆データ網への仮想ホームエージェントの前記マッピングの取り出し、および前記移動体デバイスに関連するネットワークアクセス識別子を備える受信されたメッセージの分析、および前記指定された公衆データ網を供給する該仮想ホームエージェントの決定を容易にするためのそれぞれの公衆データ網への仮想ホームエージェントの前記マッピングに関係する命令をさらに保持する請求項１７に記載の通信装置。
【請求項１９】
移動体デバイスに関連する通信を容易にする通信装置であって、
事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、指定された公衆データ網を供給する仮想ホームエージェントを決定するための手段と、
事前定義のインターネットプロトコル空間での該指定された公衆データ網への該移動体デバイスの接続を容易にするために、該仮想ホームエージェントから該指定された公衆データ網に関連することが発見されたホームホームエージェントへ、該指定された公衆データ網を同定する情報を備えるメッセージを送信することであって、該移動体デバイスは、第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルならびに該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該ホームホームエージェントとの間に作成された第２トンネルを介して該指定された公衆データ網に接続され、該第１のトンネルは、クライアント・モバイル・インターネット・プロトコルまたはプロキシ・モバイル・インターネット・プロトコルのうちの少なくとも１つに基づき、該第２のトンネルは、プロキシ・モバイル・インターネット・プロトコルに基づく、送信するための手段と
を備える通信装置。
【請求項２０】
前記事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、別の仮想ホームエージェントが前記指定された公衆データ網を、当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に、供給するかどうかを決定するための手段と、
前記指定された公衆データ網を同定する情報を備えるメッセージを前記指定された公衆データ網を供給する別の仮想ホームエージェントに送信することを容易にするために、ホームエージェント切替メッセージを、該当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に送信するための手段とをさらに備える請求項１９に記載の通信装置。
【請求項２１】
前記指定された公衆データ網を供給する仮想ホームエージェントの決定を容易にするために、前記指定された公衆データ網の同定を容易にする情報を備える受信されたメッセージとそれぞれの公衆データ網への該仮想ホームエージェントの該マッピングとを評価するための手段をさらに備える請求項１９に記載の通信装置。
【請求項２２】
指定された公衆データ網を供給する前記仮想ホームエージェントは、サービスゲートウェイ、非アクセスゲートウェイ、または訪問されたパケット・データ・ネットワーク・ゲートウェイのうちの１つである請求項１９に記載の通信装置。
【請求項２３】
前記ホームホームエージェントは、パケット・データ・ネットワーク・ゲートウェイである請求項１９に記載の通史員装置。
【請求項２４】
コンピュータ読み取り可能な記録媒体であって、
事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、指定された公衆データ網を供給する仮想ホームエージェントを同定すること、および
事前定義のインターネットプロトコル空間での該指定された公衆データ網への移動体デバイスの接続を容易にするために、該仮想ホームエージェントから該指定された公衆データ網に関連すると判定されたホームホームエージェントへ、該指定された公衆データ網を同定する情報を備えるメッセージを送信することであって、該仮想ホームエージェントは該ホームホームエージェントに直接接続する移動体アクセスゲートウェイを備え、
ここにおいて、該移動体デバイスは、第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルならびに該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該ホームホームエージェントとの間に作成された第２トンネルを介して該指定された公衆データ網に接続され、該第１のトンネルは、クライアント・モバイル・インターネット・プロトコルまたはプロキシ・モバイル・インターネット・プロトコルのうちの少なくとも１つに基づき、該第２のトンネルは、プロキシ・モバイル・インターネット・プロトコルに基づくものである、
送信することと、
をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２５】
前記事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、別の仮想ホームエージェントが前記指定された公衆データ網を、前記指定された公衆データ網の同定を容易にするメッセージを受信した当該の仮想ホームエージェントが前記指定された公衆データ網を供給する前記仮想ホームエージェントでないと判定された場合に、供給するかどうかを同定することと、
前記指定された公衆データ網を同定する情報を備えるメッセージを前記指定された公衆データ網を供給する別の仮想ホームエージェントにリダイレクトすることを容易にするために、ホームエージェント切替メッセージを、該当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に送信することと、
をコンピュータに更に実行させるためのプログラムを記録した、請求項２４に記載のコンピュータ読み取り可能な記録媒体。
【請求項２６】
前記移動体デバイスに関連する前記第１の移動体アクセスゲートウェイと前記指定された公衆データ網を供給する前記仮想ホームエージェントとの間に前記第１のトンネルを作成することと、
前記仮想ホームエージェントに関連する前記第２の移動体アクセスゲートウェイと前記ホームホームエージェントとの間に前記第２のトンネルを作成することと、
該第１のトンネルを該第２のトンネルにマッピングすることと、
前記指定された公衆データ網への前記移動体デバイスの接続を容易にするために、該第１のトンネルと該第２のトンネルを連結することと、
をコンピュータに更に実行させるためのプログラムを記録した、請求項２４に記載のコンピュータ読み取り可能な記録媒体。
【請求項２７】
少なくとも１つの他の移動体デバイスに関連する前記第１の移動体アクセスゲートウェイと少なくとも１つの他の公衆データ網を供給する少なくとも１つの他の仮想ホームエージェントとの間に少なくとも１つの他の第１のトンネルを作成することと、
該少なくとも１つの他の移動体デバイスに関連する前記第２の移動体アクセスゲートウェイと該少なくとも１つの他の公衆データ網に関連する少なくとも１つの他のホームホームエージェントとの間に少なくとも１つの他の第２のトンネルを作成することと、
該少なくとも１つの他の第１のトンネルを該少なくとも１つの他の第２のトンネルにマッピングすることと、
前記指定された公衆データ網および該少なくとも１つの他の公衆データ網のそれぞれがトンネルのそれぞれの連結されたセットに関連付けられるように、該少なくとも１つの他の公衆データ網への該少なくとも１つの他の移動体デバイスの接続を容易にするために、該少なくとも１つの他の第１のトンネルと該少なくとも１つの第２のトンネルを連結することと、
をコンピュータに更に実行させるためのプログラムを記録した、請求項２６に記載のコンピュータ読み取り可能な記録媒体。
【請求項２８】
無線通信システムにおいて、
事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、指定された公衆データ網を供給する仮想ホームエージェントを決定し、
事前定義のインターネットプロトコル空間での該指定された公衆データ網への移動体デバイスの接続に利用されるトンネルの連結されたセットの作成を容易にするために、該仮想ホームエージェントから該指定された公衆データ網に関連することが発見されたホームホームエージェントへ、該指定された公衆データ網を同定する情報を備えるメッセージを送信することであって、該仮想ホームエージェントは該ホームホームエージェントに直接接続する移動体アクセスゲートウェイを備え、
ここにおいて、該移動体デバイスは、第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルならびに該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該ホームホームエージェントとの間に作成された第２トンネルを介して該指定された公衆データ網に接続され、該第１のトンネルは、クライアント・モバイル・インターネット・プロトコルまたはプロキシ・モバイル・インターネット・プロトコルのうちの少なくとも１つに基づき、該第２のトンネルは、プロキシ・モバイル・インターネット・プロトコルに基づくものである、
メッセージを送信する、
ように構成されプロセッサを備える装置。
【請求項２９】
前記プロセッサは、さらに、
前記指定された公衆データ網を供給する仮想ホームエージェントの決定を容易にするために、前記指定された公衆データ網の同定を容易にする情報を備える受信されたメッセージとそれぞれの公衆データ網への該仮想ホームエージェントの前記事前定義のマッピングとを評価し、
前記事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、別の仮想ホームエージェントが前記指定された公衆データ網を、当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に、供給するかどうかを決定し、
前記指定された公衆データ網を同定する情報を備えるメッセージを前記指定された公衆データ網を供給する別の仮想ホームエージェントに送信することを容易にするために、ホームエージェント切替メッセージを、該当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に送信するように構成されている請求項２８に記載の装置。
【請求項３０】
移動体デバイスに関連する通信を容易にする方法であって、
第１の仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、該公衆データ網の同定を容易にする情報を備えるメッセージを該第１仮想ホームエージェントに送信することと、
該公衆データ網への該移動体デバイスの接続を容易にするトンネルの連結されたセットの作成を容易にするために、少なくとも、該第１の仮想ホームエージェントが該公衆データ網を供給しないことを示すか、または該第１の仮想ホームエージェントが該公衆データ網を供給しないと判定される場合に該公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、該メッセージを別の仮想ホームエージェントに送信するように該メッセージをリダイレクトすることとを備え、
トンネルの該連結されたセットは第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルおよび該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該公衆データ網に関連するホームホームエージェントとの間に作成された第２のトンネルを備え、該第１のトンネルは、クライアント・モバイル・インターネット・プロトコルまたはプロキシ・モバイル・インターネット・プロトコルのうちの少なくとも１つに基づき、該第２のトンネルは、プロキシ・モバイル・インターネット・プロトコルに基づく方法。
【請求項３１】
前記第１のトンネルおよび前記第２のトンネルは、前記公衆データ網への前記移動体デバイスの接続を容易にするために前記第１のトンネルから前記第２のトンネルへのマッピングに少なくとも部分的に基づいて連結される請求項３０に記載の方法。
【請求項３２】
前記メッセージを別の仮想ホームエージェントに送信するように前記メッセージをリダイレクトすることと、
移動体アクセスゲートウェイと該別の仮想ホームエージェントとを接続する第１のトンネルおよび該別の仮想ホームエージェントと前記公衆データ網に接続されるホームホームエージェントとを接続する第２のトンネルの作成を容易にするために、前記ホームエージェント切替メッセージに少なくとも部分的に基づいて該別の仮想ホームエージェントに前記メッセージを送信するように前記メッセージをリダイレクトすることとをさらに備え、
該第１のトンネルおよび該第２のトンネルは、前記公衆データ網への前記移動体デバイスの接続を容易にするために該第１のトンネルから該第２のトンネルへのマッピングに少なくとも部分的に基づいて連結される請求項３０に記載の方法。
【請求項３３】
無線通信ネットワークを介して移動体デバイスから前記公衆データ網に接続する要求を受信することと、
前記第１の仮想ホームエージェントへの前記メッセージの送信を容易にするために知られている仮想ホームエージェントのリストから前記第１の仮想ホームエージェントを選択することとをさらに備える請求項３０に記載の方法。
【請求項３４】
前記第１のトンネルは、クライアント・モバイル・インターネット・プロトコルまたはプロキシ・モバイル・インターネット・プロトコルのうちの少なくとも１つに基づき、前記第２のトンネルは、プロキシ・モバイル・インターネット・プロトコルに基づく請求項３０に記載の方法。
【請求項３５】
指定された公衆データ網を供給する前記仮想ホームエージェントは、サービスゲートウェイ、非アクセスゲートウェイ、または訪問されたパケット・データ・ネットワーク・ゲートウェイのうちの１つである請求項３０に記載の方法。
【請求項３６】
前記ホームホームエージェントは、パケット・データ・ネットワーク・ゲートウェイである請求項３０に記載の方法。
【請求項３７】
第１の仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、該公衆データ網の同定を容易にする情報を備えるメッセージを該第１仮想ホームエージェントに通信することと、
該公衆データ網への該移動体デバイスの接続を容易にするトンネルの連結されたセットの作成を容易にするために、少なくとも、該第１の仮想ホームエージェントが該公衆データ網を供給しないことを示すか、または該第１の仮想ホームエージェントが該公衆データ網を供給しないと判定される場合に該公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、該メッセージを別の仮想ホームエージェントに通信するように該メッセージをリダイレクトすることと、
に関係する命令を保持するメモリであって、
ここにおいて、トンネルの該連結されたセットは、第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルおよび該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該公衆データ網に関連するホームホームエージェントとの間に作成された第２トンネルとを備えるものである、
メモリと、
該メモリに結合され、該メモリ内に保持されている命令を実行するように構成されたプロセッサとを備える通信装置。
【請求項３８】
前記メッセージの前記通信は、移動体アクセスゲートウェイと前記第１の仮想ホームエージェントとを接続する第１のトンネルおよび第１の仮想ホームエージェントと前記公衆データ網に接続されているホームホームエージェントとを接続する第２のトンネルの形成を容易にし、前記第１のトンネルおよび第２のトンネルは、前記公衆データ網への前記移動デバイスの接続を容易にするために前記第１のトンネルから前記第２のトンネルへのマッピングに少なくとも部分的に基づいて連結される請求項３７に記載の通信装置。
【請求項３９】
前記メッセージを別の仮想ホームエージェントに通信するための前記メッセージの前記リダイレクトは、移動体アクセスゲートウェイと前記別の仮想ホームエージェントとを接続する第１のトンネルおよび前記別の仮想ホームエージェントと前記公衆データ網に接続されているホームホームエージェントとを接続する第２のトンネルの形成を容易にし、前記第１のトンネルおよび第２のトンネルは、前記公衆データ網への前記移動デバイスの接続を容易にするために前記第１のトンネルから前記第２のトンネルへのマッピングに少なくとも部分的に基づいて連結される請求項３７に記載の通信装置。
【請求項４０】
前記メモリは、
無線通信ネットワークを介して移動体デバイスから前記公衆データ網に接続する要求の受信と、
前記第１の仮想ホームエージェントへの前記メッセージの通信を容易にするための知られている仮想ホームエージェントのリストからの前記第１の仮想ホームエージェントの選択とに関係する命令をさらに保持する請求項３７に記載の通信装置。
【請求項４１】
移動体デバイスに関連する通信を容易にする通信装置であって、
第１の仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、該公衆データ網の同定を容易にする情報を備えるメッセージを該第１仮想ホームエージェントに送信するための手段と、
該公衆データ網への該移動体デバイスの接続を容易にするトンネルの連結されたセットの作成を容易にするために、少なくとも、該第１の仮想ホームエージェントが該公衆データ網を供給しないことを示すか、または該第１の仮想ホームエージェントが該公衆データ網を供給しないと判定される場合に該公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、該メッセージを別の仮想ホームエージェントに送信するように該メッセージをリダイレクトするための手段であって、
ここにおいて、トンネルの該連結されたセットは、第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルおよび該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該公衆データ網に関連するホームホームエージェントとの間に作成された第２トンネルとを備えるものである、
リダイレクトするための手段と、
を備える通信装置。
【請求項４２】
無線通信ネットワークを介して移動体デバイスから前記公衆データ網に接続する要求を受信するための手段と、
前記第１の仮想ホームエージェントへの前記メッセージの送信を容易にするために知られている仮想ホームエージェントのリストから前記第１の仮想ホームエージェントを選択するための手段とをさらに備える請求項４１に記載の通信装置。
【請求項４３】
トンネルの前記連結されたセットは移動体アクセスゲートウェイと前記指定された公衆データ網を供給する前記仮想ホームエージェントまたは前記別の仮想ホームエージェントのうちの少なくとも１つとの間に作成された第１のトンネルおよび前記仮想ホームエージェントまたは前記別の仮想ホームエージェントのうちの少なくとも１つと前記公衆データ網に関連するホームホームエージェントとの間に作成された第２のトンネルを備え、前記第１のトンネルは、クライアント・モバイル・インターネット・プロトコルまたはプロキシ・モバイル・インターネット・プロトコルのうちの少なくとも１つに基づき、該第２のトンネルは、プロキシ・モバイル・インターネット・プロトコルに基づく請求項４１に記載の通信装置。
【請求項４４】
コンピュータ読み取り可能な記録媒体であって、
第１の仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、該公衆データ網に関係する情報を備えるメッセージを該第１仮想ホームエージェントに通信することと、
該公衆データ網への該移動体デバイスの接続を容易にするトンネルのリンクされたセットの作成を容易にするために、少なくとも、該第１の仮想ホームエージェントが該公衆データ網を供給しないことを示すか、または該第１の仮想ホームエージェントが該公衆データ網を供給しないと判定される場合に該公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、該メッセージを別の仮想ホームエージェントに通信するように該メッセージをリダイレクトすることであって、
ここにおいて、トンネルの該連結されたセットは、第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルおよび該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該公衆データ網に関連するホームホームエージェントとの間に作成された第２トンネルとを備えるものである、
リダイレクトすることと、
をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項４５】
無線通信ネットワークを介して移動体デバイスから前記公衆データ網に接続する要求を受信することと、
前記第１の仮想ホームエージェントへの前記メッセージの送信を容易にするために知られている仮想ホームエージェントのリストから前記第１の仮想ホームエージェントを選択することと、
をコンピュータに更に実行させるためのプログラムを記録した請求項４４に記載のコンピュータ読み取り可能な記録媒体。
【請求項４６】
無線通信システムにおいて、
第１の仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、該公衆データ網の同定を容易にする情報を備えるメッセージを該第１仮想ホームエージェントに送信し、
該公衆データ網への該移動体デバイスの接続を容易にするトンネルの連結されたセットの作成を容易にするために、少なくとも、該第１の仮想ホームエージェントが該公衆データ網を供給しないことを示すか、または該第１の仮想ホームエージェントが該公衆データ網を供給しないと判定される場合に該公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、該メッセージを別の仮想ホームエージェントに再送することであって、
ここにおいて、トンネルの該連結されたセットは、第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルおよび該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該公衆データ網に関連するホームホームエージェントとの間に作成された第２トンネルとを備えるものである、
再送する、
ように構成されているプロセッサを備える装置。
【請求項４７】
前記プロセッサは、
無線通信ネットワークを介して移動体デバイスから前記公衆データ網に接続する要求を受信し、
前記第１の仮想ホームエージェントへの前記メッセージの送信を容易にするために知られている仮想ホームエージェントのリストから前記第１の仮想ホームエージェントを選択するように構成される請求項４６に記載の装置。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本願は、２００７年７月１３日に出願した米国特許仮出願第６０／９４９８２９号、名称「ＭＥＴＨＯＤ  ＡＮＤ  ＡＰＰＡＲＡＴＵＳ  ＦＯＲ  ＭＩＰ／ＰＭＩＰ  ＣＯＮＣＡＴＥＮＡＴＩＯＮ  ＷＨＥＮ  ＯＶＥＲＬＡＰＰＩＮＧ  ＡＤＤＲＥＳＳ  ＳＰＡＣＥ  ＡＲＥ  ＵＳＥＤ」の利益を主張するものであり、前述の特許出願の全体が、参照によって本明細書に組み込まれる。
【技術分野】
【０００２】
以下の説明は、全般的には無線通信に関し、より具体的には、オーバーラップするアドレス空間が使用される時のｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＭＩＰ）／ｐｒｏｘｙ  ＭＩＰ（ＰＭＩＰ）連結に関する。
【背景技術】
【０００３】
無線通信システムは、さまざまなタイプの通信を提供するために広く展開されており、たとえば、音声および／またはデータを、そのような無線通信システムを介して提供することができる。通常の無線通信システムまたはネットワークは、複数のユーザに１つまたは複数の共有リソース（たとえば、帯域幅、送信出力、…）へのアクセスを与えることができる。たとえば、システムは、周波数分割多重（ＦＤＭ）、時分割多重（ＴＤＭ）、符号分割多重（ＣＤＭ）、Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ（３ＧＰＰ）Ｌｏｎｇ−Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）システム、直交周波数分割多重（ＯＦＤＭ）、および他などのさまざまな多元接続技法を使用することができる。
【０００４】
一般に、無線多元接続通信システムは、複数の移動体デバイスに関する通信を同時にサポートすることができる。各移動体デバイスは、順方向リンクおよび逆方向リンクでの伝送を介して１つまたは複数の基地局と通信することができる。順方向リンク（またはダウンリンク）は、基地局から移動体デバイスへの通信リンクを指し、逆方向リンク（またはアップリンク）は、移動体デバイスから基地局への通信リンクを指す。この通信リンクを、ｓｉｎｇｌｅ−ｉｎ−ｓｉｎｇｌｅ−ｏｕｔ、ｍｕｌｔｉｐｌｅ−ｉｎ−ｓｉｇｎａｌ−ｏｕｔ、またはｍｕｌｔｉｐｌｅ−ｉｎ−ｍｕｌｔｉｐｌｅ−ｏｕｔ（ＭＩＭＯ）システムを介して確立することができる。
【０００５】
たとえば、ＭＩＭＯシステムは、データ伝送に複数（ＮＴ個）の送信アンテナおよび複数（ＮＲ個）の受信アンテナを使用することができる。ＮＴ個の送信アンテナおよびＮＲ個の受信アンテナによって形成されるＭＩＭＯチャネルを、ＮＳ個の独立チャネルに分解することができ、この独立チャネルは、空間チャネルとも称し、ここで、ＮＳ≦ｍｉｎ｛ＮＴ，ＮＲ｝である。ＮＳ個の独立チャネルのそれぞれが、１つの次元に対応することができる。ＭＩＭＯシステムは、複数の送信アンテナおよび受信アンテナによって作成される追加の次元数が利用される場合に、改善された性能（たとえば、より高いスループットおよび／またはより高い信頼性）を提供することができる。
【０００６】
ＭＩＭＯシステムは、時分割二重（ＴＤＤ）システムおよび周波数分割二重（ＦＤＤ）システムをサポートすることができる。ＴＤＤシステムでは、順方向リンク伝送および逆方向リンク伝送を、同一の周波数領域上とすることができ、その結果、相反定理が、逆方向リンクチャネルからの順方向リンクチャネルの推定を可能にするようになる。これは、複数のアンテナがアクセスポイントで使用可能である時に、アクセスポイントが順方向リンクでの送信ビームフォーミング利得（transmit beamforming gain）を引き出すことを可能にすることができる。
【０００７】
無線通信システムは、しばしば、カバレージエリアを提供する１つまたは複数の基地局を使用する。通常の基地局は、ブロードキャストサービス、マルチキャストサービス、および／またはユニキャストサービスのために複数のデータストリームを送信することができ、１つのデータストリームは、移動体デバイスにとって個々の受信対象となり得るデータのストリームとすることができる。そのような基地局のカバレージエリア内の移動体デバイスを使用して、複合ストリームによって搬送される１つ、複数、またはすべてのデータストリームを受信することができる。同様に、移動体デバイスは、基地局または別の移動体デバイスにデータを送信することができる。
【０００８】
しばしば、ホームネットワーク、会社ネットワーク、またはプライベートネットワークなどの個々のネットワークが、オーバーラップするアドレス空間を有することができる。移動体デバイスなどの通信デバイスをインターネットネットワークに接続する同様のシステムが、そのシステムが通信デバイスを接続することを試みるネットワークがオーバーラップするアドレス空間を使用するという問題に直面する可能性がある。
【０００９】
公衆データ網ゲートウェイ（ＰＧＷ）が複数の公衆データ網（ＰＤＮ）に供給する時など、ネットワークがオーバーラップするアドレス空間を使用する場合に通信デバイスの接続を可能にする１つの技法は、ソースと宛先との間のデータ伝送を容易にするために一意のｔｕｎｎｅｌ  ｅｎｄ  ｐｏｉｎｔ  ｉｄｅｎｔｉｆｉｅｒ（ＴＥ  ＩＤ）を通信デバイスごとに使用することができる、ポリシルーティング（policy routing）を使用することである。アップリンク伝送について、通信デバイスに関連するＴＥ  ＩＤを、所望のＰＤＮへの所望の発信トンネルにマッピングすることができる。ダウンリンク伝送について、ＰＤＮ（着信トンネル）ごとの基礎でデータパケットの宛先アドレス（たとえば、宛先インターネットプロトコル（ＩＰ）アドレス）を、所与のＴＥ  ＩＤにマッピングすることができる。
【００１０】
たとえば、第１の移動体デバイスを、第１のアドレス空間に関連付けることができ、第２の移動体デバイスを、第２のアドレス空間に関連付けることができ、第３の移動体デバイスを、第１のアドレス空間とオーバーラップするアドレス空間に関連付けることができる。各移動体デバイスを、それぞれのＴＥ  ＩＤに関連付けることができ、これらの移動体デバイスのすべてを、１つの基地局に接続することができる。この基地局を、シグナリングゲートウェイ（ＳＧＷ）に接続することができる。この基地局およびＳＧＷは、移動体デバイスに関連する交換を容易にするのにＴＥ  ＩＤを利用することができる。ＳＧＷを、それぞれのＴＥ  ＩＤ、宛先アドレス、およびそれぞれのデータパケットに関連するＰＤＮに基づいてデータパケットを所望のＰＤＮにルーティングするのにポリシルーティングを使用することのできるＰＧＷに接続することができる。本質的に、トンネル（たとえば、ＩＰ／ＩＰセキュリティ（ＩＰＳＥＣ）トンネル）を形成することができ、ここで、所与のトンネルおよびそれに関連するＰＤＮへのデータパケットのルーティングは、部分的に、データパケットに関連するＴＥ  ＩＤに基づくものとすることができる。たとえば、ＴＥ  ＩＤを使用することによって、第１の移動体デバイスに関連するデータパケットを、第１のトンネルおよびそれに関連する第１のＰＤＮにルーティングすることができ、第２の移動体デバイスに関連するデータパケットを、第２のトンネルおよびそれに関連する第２のＰＤＮにルーティングすることができ、第３の移動体デバイスに関連するデータパケットを、第２のトンネルおよびそれに関連する第２のＰＤＮにルーティングすることができる。その結果、第１の移動体デバイスおよび第３の移動体デバイスにそれぞれ関連するデータパケットが、別々のトンネルおよび別々のＰＤＮを介してルーティングされるので、第１の移動体デバイスおよび第３の移動体デバイスに関するオーバーラップするアドレス空間の問題が解決される。
【００１１】
しかし、オーバーラップするアドレス空間を有するネットワーク内の通信デバイスに関連するデータのルーティングを容易にするために移動体通信デバイスを同定するのにＴＥ  ＩＤなどの一意識別子を使用する技法は、各通信デバイスの一意識別子がメモリに格納されなければならないので、かなりのメモリリソースを利用する可能性がある。特にオーバーラップするアドレス空間がある時に、ネットワーク内でソースから宛先へ通信接続を効率的に確立し、データをルーティングすることが望ましい。また、ネットワーク内で通信接続を確立し、データをルーティングする時に、メモリリソースなどのリソースを効率的に使用することが望ましい。
【発明の概要】
【００１２】
以下では、１つまたは複数の実施形態の基本的な理解を提供するために、そのような実施形態の単純化された要約を提示する。この要約は、すべての企図される実施形態の徹底的な概要ではなく、すべての実施形態の主要なまたはクリティカルな要素を同定することも、いずれかまたはすべての実施形態の範囲を区切ることも意図されてはいない。その唯一の目的は、後で提示されるより詳細な説明の前置きとして、単純化された形で１つまたは複数の実施形態のいくつかの概念を提示することである。
【００１３】
１つまたは複数の実施形態およびその対応する開示に従い、通信デバイスと所望の公衆データ網（ＰＤＮ）との間の接続および通信を容易にするのに仮想ホームエージェント（ｖ−ＨＡ）、「ホーム」ホームエージェント（ｈ−ＨＡ）、ならびにｖ−ＨＡおよび／またはｈ−ＨＡに関連する通信トンネルの連結を使用することによる、無線通信環境内のネットワーク内の通信デバイス（たとえば、移動体デバイス）に関連する効率的な接続および通信を容易にすることに関連して、さまざまな態様を説明する。一態様では、オーバーラップするインターネットプロトコルアドレス空間がＰＤＮ内に存在する場合であっても、移動体デバイスなどの通信デバイスが効率的にＰＤＮと接続し、通信することを可能にするシステム、手順、およびデバイスを説明する。本革新は、供給されるＰＤＮごとに１つのｖ−ＨＡを使用できるように、それぞれがＰＤＮを供給できるｖ−ＨＡを使用することができる。所望のＰＤＮへの通信デバイスの接続を容易にするために、所望のＰＤＮに関係する識別子（たとえば、ネットワークアクセス識別子）を含むことのできるメッセージ（たとえば、ｐｒｏｘｙ  ｂｉｎｄｉｎｇ  ｕｐｄａｔｅ（ＰＢＵ）、ｂｉｎｄｉｎｇ  ｕｐｄａｔｅ（ＢＵ））を、ｖ−ＨＡに送信することができ、ｖ−ＨＡが所望のＰＤＮを供給するかどうかを発見することができる。
【００１４】
一態様では、当該のｖ−ＨＡが、それが所望のＰＤＮを供給すると判定する場合に、通信トンネルを、通信デバイスに関連する移動体アクセスゲートウェイ（ＭＡＧ）とそのｖ−ＨＡとの間で作成することができる。また、ｖ−ＨＡは、ｈ−ＨＡをｖ−ＨＡに接続するのを容易にするために所望のＰＤＮに接続されたｈ−ＨＡにメッセージを送信することができ、ここで、トンネルを、ｖ−ＨＡとｈ−ＨＡとの間で作成することができる。通信デバイスと所望のＰＤＮとの間の通信を容易にするためにトンネルを通る通信フローを容易にするために、トンネルを、互いにマッピングし、連結することができる。当該のｖ−ＨＡが、所望のＰＤＮを供給するｖ−ＨＡではないと判定される場合には、そのｖ−ＨＡは、それが正しいｖ−ＨＡではないことを示すおよび／またはメッセージが送信されるべき正しいｖ−ＨＡを同定するＨＡ切替メッセージを送信することができる。このメッセージを、正しいｖ−ＨＡにリダイレクトすることができ、この正しいｖ−ＨＡは、通信デバイスと所望のＰＤＮとの間の接続および通信を容易にするためにＭＡＧ、ｖ−ＨＡ、およびｈ−ＨＡの間の通信トンネルの作成（および連結）を容易にするために、このメッセージを所望のｈ−ＨＡに送信することができる。
【００１５】
関連する態様によれば、移動体デバイスに関連する通信を容易にする方法が、本明細書で説明される。この方法は、事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、指定された公衆データ網を供給する仮想ホームエージェントを判定することを含むことができる。さらに、この方法は、事前定義のインターネットプロトコル（ＩＰ）空間での指定された公衆データ網への移動体デバイスの接続を容易にするために、仮想ホームエージェントから指定された公衆データ網に関連することが発見されたホームホームエージェントへ、指定された公衆データ網を同定する情報を備えるメッセージを送信することであって、移動体デバイスは、第１移動体アクセスゲートウェイと指定された公衆データ網を供給する仮想ホームエージェントとの間に作成された第１トンネルならびに仮想ホームエージェントに関連する第２移動体アクセスゲートウェイとホームホームエージェントとの間に作成された第２トンネルを介して指定された公衆データ網に接続され、第１トンネルは、ｃｌｉｅｎｔ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）またはｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）のうちの少なくとも１つに基づき、第２トンネルは、ｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）に基づく、送信することを含むことができる。
【００１６】
もう１つの態様は、通信装置に関する。この通信装置は、事前定義のインターネットプロトコル（ＩＰ）空間での指定された公衆データ網への移動体デバイスの接続を容易にするために、指定された公衆データ網を供給する仮想ホームエージェントから指定された公衆データ網に関連すると判定されたホームホームエージェントへ、指定された公衆データ網を同定する情報を備えるメッセージを送信することに関連する命令を保持するメモリであって、指定された公衆データ網を供給する仮想ホームエージェントは、事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて判定される、メモリを含むことができる。さらに、この通信装置は、メモリに結合され、メモリに保持された命令を実行するように構成されたプロセッサを含むことができる。
【００１７】
もう１つの態様は、移動体デバイスに関連する通信を容易にする通信装置に関する。この通信装置は、事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、指定された公衆データ網を供給する仮想ホームエージェントを判定するための手段を含むことができる。さらに、この通信装置は、事前定義のインターネットプロトコル（ＩＰ）空間での指定された公衆データ網への移動体デバイスの接続を容易にするために、仮想ホームエージェントから指定された公衆データ網に関連することが発見されたホームホームエージェントへ、指定された公衆データ網を同定する情報を備えるメッセージを送信するための手段であって、移動体デバイスは、第１移動体アクセスゲートウェイと指定された公衆データ網を供給する仮想ホームエージェントとの間に作成された第１トンネルならびに仮想ホームエージェントに関連する第２移動体アクセスゲートウェイとホームホームエージェントとの間に作成された第２トンネルを介して指定された公衆データ網に接続され、第１トンネルは、ｃｌｉｅｎｔ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）またはｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）のうちの少なくとも１つに基づき、第２トンネルは、ｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）に基づく、手段を備えることができる。
【００１８】
もう１つの態様は、事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、指定された公衆データ網を供給する仮想ホームエージェントを同定するコードと、事前定義のインターネットプロトコル（ＩＰ）空間での指定された公衆データ網への移動体デバイスの接続を容易にするために、仮想ホームエージェントから指定された公衆データ網に関連すると判定されたホームホームエージェントへ、指定された公衆データ網を同定する情報を備えるメッセージを送信するコードとを備えるコンピュータ可読媒体を備えるコンピュータプログラム製品に関する。
【００１９】
もう１つの態様によれば、無線通信システム内で、装置は、プロセッサを含むことができ、このプロセッサは、事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、指定された公衆データ網を供給する仮想ホームエージェントを判定するように構成され得る。さらに、このプロセッサは、事前定義のインターネットプロトコル（ＩＰ）空間での指定された公衆データ網への移動体デバイスの接続に利用されるトンネルの連結されたセットの作成を容易にするために、仮想ホームエージェントから指定された公衆データ網に関連することが発見されたホームホームエージェントへ、指定された公衆データ網を同定する情報を備えるメッセージを送信するように構成され得る。
【００２０】
他の態様によれば、移動体デバイスに関連する通信を容易にする方法が、本明細書で説明される。この方法は、第１仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、公衆データ網の同定を容易にする情報を備えるメッセージを第１仮想ホームエージェントに送信することを含むことができる。さらに、この方法は、公衆データ網への移動体デバイスの接続を容易にするトンネルの連結されたセットの作成を容易にするために、少なくとも、第１仮想ホームエージェントが公衆データ網を供給しないことを示すか、または第１仮想ホームエージェントが公衆データ網を供給しないと判定される場合に公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、メッセージを別の仮想ホームエージェントに送信するためにメッセージをリダイレクトすることを備えることができ、トンネルの連結されたセットは、第１移動体アクセスゲートウェイと指定された公衆データ網を供給する仮想ホームエージェントとの間に作成された第１トンネル、ならびに仮想ホームエージェントに関連する第２移動体アクセスゲートウェイと公衆データ網に関連するホームホームエージェントとの間に作成された第２トンネルを備え、第１トンネルは、ｃｌｉｅｎｔ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）またはｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）のうちの少なくとも１つに基づき、第２トンネルは、ｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）に基づく。
【００２１】
もう１つの態様は、第１仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするための、公衆データ網の同定を容易にする情報を備えるメッセージの第１仮想ホームエージェントへの通信に関する命令と、公衆データ網への移動体デバイスの接続を容易にするトンネルの連結されたセットの作成を容易にするための、少なくとも、第１仮想ホームエージェントが公衆データ網を供給しないことを示すか、または第１仮想ホームエージェントが公衆データ網を供給しないと判定される場合に公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、メッセージを別の仮想ホームエージェントに通信するためのメッセージのリダイレクションに関する命令とを保持するメモリを含むことができる無線通信装置に関する。さらに、この無線通信装置は、メモリに結合され、メモリに保持された命令を実行するように構成されたプロセッサを備えることができる。
【００２２】
もう１つの態様は、移動体デバイスに関連する通信を容易にする通信装置に関する。この通信装置は、第１仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、公衆データ網の同定を容易にする情報を備えるメッセージを第１仮想ホームエージェントに送信するための手段を含むことができる。さらに、この通信装置は、公衆データ網への移動体デバイスの接続を容易にするトンネルの連結されたセットの作成を容易にするために、少なくとも、第１仮想ホームエージェントが公衆データ網を供給しないことを示すか、または第１仮想ホームエージェントが公衆データ網を供給しないと判定される場合に公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、メッセージを別の仮想ホームエージェントに送信するためにメッセージをリダイレクトするための手段を含むことができる。
【００２３】
もう１つの態様は、第１仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、公衆データ網に関連する情報を備えるメッセージを第１仮想ホームエージェントに通信するコードと、公衆データ網への移動体デバイスの接続を容易にするトンネルのリンクされたセットの作成を容易にするために、少なくとも、第１仮想ホームエージェントが公衆データ網を供給しないことを示すか、または第１仮想ホームエージェントが公衆データ網を供給しないと判定される場合に公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、メッセージを別の仮想ホームエージェントに通信するためにメッセージをリダイレクトするコードとを備えるコンピュータ可読媒体を備えるコンピュータプログラム製品に関する。
【００２４】
もう１つの態様によれば、無線通信システム内で、装置が、プロセッサを含むことができ、このプロセッサは、第１仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、公衆データ網の同定を容易にする情報を備えるメッセージを第１仮想ホームエージェントに送信するように構成され得る。さらに、このプロセッサは、公衆データ網への移動体デバイスの接続を容易にするトンネルの連結されたセットの作成を容易にするために、少なくとも、第１仮想ホームエージェントが公衆データ網を供給しないことを示すか、または第１仮想ホームエージェントが公衆データ網を供給しないと判定される場合に公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、メッセージを別の仮想ホームエージェントに再送信するように構成され得る。
【００２５】
前述の目的および関連する目的の達成のために、１つまたは複数の実施形態は、下で十分に説明され、特に特許請求の範囲で指摘される特徴を備える。次の説明および添付図面は、その１つまたは複数の実施形態のある種の例示的態様を詳細に示す。しかし、これらの態様は、さまざまな実施形態の原理を使用できるさまざまな形のうちの少数のみを示すものであり、説明される実施形態は、すべてのそのような態様およびその同等物を含むことが意図されている。
【図面の簡単な説明】
【００２６】
【図１】本明細書で示されるさまざまな態様による無線通信システムの図である。
【図２Ａ】開示される主題の実施形態による、通信デバイスと所望の公衆データ網（ＰＤＮ）との間の接続および通信を容易にすることができる例システムの図である。
【図２Ｂ】開示される主題のもう１つの実施形態による、通信デバイスと所望の公衆データ網（ＰＤＮ）との間の接続および通信を容易にするのにＣＭＩＰを使用することができる例システムの図である。
【図３】開示される主題の態様による、所望のＰＤＮへの移動体デバイスの接続を容易にするためのＨＡ交換に関連するメッセージフローの例のブロック図の図である。
【図４】開示される主題の態様による、所望のＰＤＮとの移動体デバイスの接続を容易にするのに仮想ホームエージェント（ｖ−ＨＡ）を使用できる例のシステムの図である。
【図５】開示される主題の態様による、無線通信環境内の移動体デバイスに関連する通信を容易にするために所望のＰＤＮへの移動体デバイスの接続を容易にすることができる例のシステムの図である。
【図６】開示される主題の態様による、所望のＰＤＮへの移動体デバイスの接続を容易にすることができるもう１つの例の手順の図である。
【図７】開示される主題の態様による、無線通信システム内の移動体デバイスに関連する通信を容易にするためのＰＤＮへのｖ−ＨＡのマッピングを作成することができる例の手順の図である。
【図８】開示される主題の態様による、所望のＰＤＮへの移動体デバイスの接続を容易にするために所望のｖ−ＨＡおよびｈ−ＨＡの発見を容易にすることができる例の手順の図である。
【図９】開示される主題の態様による、所望のＰＤＮへの移動体デバイスの接続を容易にするために所望のｖ−ＨＡおよび「ホーム」ホームエージェント（ｈ−ＨＡ）の発見を容易にすることができるもう１つの例の手順の図である。
【図１０】開示される主題の態様による、無線通信システム内の移動体デバイスに関連する通信を容易にすることができる例の移動体デバイスの図である。
【図１１】開示される主題の態様による、無線通信システム内の移動体デバイスに関連する通信を容易にすることができる例のシステムの図である。
【図１２】本明細書で説明されるさまざまなシステムおよび方法と共に使用できる例の無線ネットワークシステムの図である。
【図１３】無線通信環境内の移動体デバイスに関連する通信を容易にすることができる例のシステムの図である。
【図１４】無線通信環境内の移動体デバイスに関連する通信を容易にすることができるもう１つの例のシステムの図である。
【発明を実施するための形態】
【００２７】
さまざまな実施形態を、これから図面を参照して説明するが、図面では、同様の符号が、終始、同様の要素を参照するのに使用される。次の詳細な説明では、説明の便宜上、１つまたは複数の実施形態の完全な理解を提供するために、多数の具体的な詳細を示す。しかし、そのような実施形態（１つまたは複数）を、これらの具体的な詳細なしで実践できることは明白であろう。他の場合には、１つまたは複数の実施形態の説明を容易にするために、周知の構造およびデバイスを、ブロック図形式で示す。
【００２８】
本願で使用される時に、用語「コンポーネント」、「モジュール」、「システム」、「ホームエージェント」、「仮想ホームエージェント（ｖ−ＨＡ）」、「『ホーム』ホームエージェント（ｈ−ＨＡ）」、「移動体アクセスゲートウェイ（ＭＡＧ）」、「セレクタ」、「エバリュエータ」、「コミュニケータ」、「マッパ」、「識別子」、「Ｃ−ＭＡＧ」、「データストア」、および類似物は、ハードウェア、ファームウェア、ハードウェアおよびソフトウェアの組合せ、ソフトウェア、または実行中のソフトウェアのいずれであれ、コンピュータ関連の実体を指すことができる。たとえば、コンポーネントを、プロセッサ上で動作するプロセス、プロセッサ、オブジェクト、実行可能ファイル、実行のスレッド、プログラム、および／またはコンピュータとすることができるが、これらに限定はされない。たとえば、コンピューティングデバイスで動作するアプリケーションとそのコンピューティングデバイスとの両方を、コンポーネントとすることができる。１つまたは複数のコンポーネントが、１つのプロセスおよび／または実行のスレッド内に常駐することができ、１つのコンポーネントを、１つのコンピュータ上に局所化し、かつ／または複数のコンピュータの間で分散させることができる。さらに、これらのコンポーネントは、その上にさまざまなデータ構造を格納されたさまざまなコンピュータ可読媒体から実行することができる。コンポーネントは、１つまたは複数のデータパケットを有する信号（たとえば、信号によって、ローカルシステム内の別のコンポーネント、分散システム、および／または他のシステムとのインターネットなどのネットワークにまたがって相互作用するあるコンポーネントからのデータ）によるなど、ローカルプロセスおよび／または遠隔プロセスによって通信することができる。
【００２９】
本明細書で説明する技法を、符号分割多元接続、時分割多元接続、周波数分割多元接続、直交周波数分割多元接続、ＳＣ−ＦＤＭＡ、および他のシステムなどのさまざまな無線通信システムに使用することができる。用語「システム」、「網」、および「ネットワーク」は、しばしば交換可能に使用される。符号分割多元接続システムは、Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ（ＵＴＲＡ）、ＣＤＭＡ２０００、その他などの無線テクノロジを実施することができる。ＵＴＲＡは、Ｗｉｄｅｂａｎｄ−ＣＤＭＡ（Ｗ−ＣＤＭＡ）および符号分割多元接続の他の変形を含む。ＣＤＭＡ２０００は、ＩＳ−２０００標準規格、ＩＳ−９５標準規格、およびＩＳ−８５６標準規格を包含する。時分割多元接続システムは、Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＧＳＭ）などの無線テクノロジを実施することができる。直交周波数分割多元接続システムは、Ｅｖｏｌｖｅｄ  ＵＴＲＡ（Ｅ−ＵＴＲＡ）、Ｕｌｔｒａ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ（ＵＭＢ）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭＯその他などの無線テクノロジを実施することができる。ＵＴＲＡおよびＥ−ＵＴＲＡは、Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ（ＵＭＴＳ）の一部である。３ＧＰＰ  Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの来るべきリリースであり、Ｅ−ＵＴＲＡは、ダウンリンクでＯＦＤＭＡ、アップリンクでＳＣ−ＦＤＭＡを使用する。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、およびＧＳＭは、「３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ」（３ＧＰＰ）という名称の組織からの文書に記載されている。ＣＤＭＡ２０００およびＵＭＢは、「３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  ２」（３ＧＰＰ２）という名称の組織からの文書に記載されている。これらのさまざまな無線テクノロジおよび標準規格は、当技術分野で既知である。
【００３０】
さらに、さまざまな実施形態を、本明細書で移動体デバイスに関連して説明する。移動体デバイスを、システム、加入者ユニット、加入者ステーション、移動局、移動体、遠隔ステーション、遠隔端末、アクセス端末、ユーザ端末、端末、無線通信デバイス、ユーザエージェント、ユーザデバイス、またはユーザ機器（ＵＥ）と呼ぶこともできる。移動体デバイスを、セルラー電話機、コードレス電話機、セッションイニシエーションプロトコル（ＳＩＰ）電話機、無線ローカルループ（ＷＬＬ）ステーション、携帯情報端末（ＰＤＡ）、無線接続機能を有するハンドヘルドデバイス、コンピューティングデバイス、または無線モデムに接続された他の処理デバイスとすることができる。さらに、さまざまな実施形態を、本明細書で基地局に関連して説明する。基地局を、移動体デバイス（１つまたは複数）と通信するのに利用することができ、アクセスポイント、Ｎｏｄｅ  Ｂ（たとえば、ｅｖｏｌｖｅｄ  Ｎｏｄｅ  Ｂ、ｅＮｏｄｅ  Ｂ、ｅＮＢ）、またはある他の用語法で参照することもできる。
【００３１】
さらに、本明細書で説明されるさまざまな態様または特徴を、標準的なプログラミング技法および／または工学技法を使用して、方法、装置、または製造品として実施することができる。用語「製造品」は、本明細書で使用される時に、任意のコンピュータ可読デバイス、担体、または媒体からアクセス可能なコンピュータプログラムを含むことが意図されている。たとえば、コンピュータ可読媒体は、磁気記憶デバイス（たとえば、ハードディスク、フロッピディスク、磁気ストリップなど）、光ディスク（たとえば、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）など）、スマートカード、およびフラッシュメモリデバイス（たとえば、ＥＰＲＯＭ、カード、スティック、キードライブなど）を含むことができるが、これらに限定はされない。さらに、本明細書で説明するさまざまな記憶媒体は、情報を格納する１つまたは複数のデバイスおよび／あるいは他の機械可読媒体を表すことができる。用語「機械可読媒体」は、限定なしに、命令（１つまたは複数）および／またはデータを格納し、含み、かつ／または搬送することのできる無線チャネルおよびさまざまな他の媒体を含むことができる。
【００３２】
ここで図１を参照すると、本明細書で提示されるさまざまな実施形態による無線通信システム１００が示されている。システム１００は、複数のアンテナグループを含むことができる基地局１０２を備える。たとえば、１つのアンテナグループは、アンテナ１０４および１０６を含むことができ、別のグループは、アンテナ１０８および１１０を含むことができ、追加のグループは、アンテナ１１２および１１４を含むことができる。２つのアンテナが、アンテナグループごとに図示されているが、より多数またはより少数のアンテナを、グループごとに利用することができる。基地局１０２は、さらに、送信機チェーンおよび受話器チェーンを含むことができ、送信機チェーンおよび受話器チェーンのそれぞれは、当業者によって了解されるように、信号の送信および受信に関連する複数のコンポーネント（たとえば、プロセッサ、変調器、マルチプレクサ、復調器、デマルチプレクサ、アンテナなど）を備えることができる。１つの基地局１０２が図１に示されているが、開示される主題が、たとえば供給する基地局１０２および１つまたは複数の隣接する基地局１０２など、ネットワーク内に複数の基地局を備えることができることを了解されたい。
【００３３】
基地局１０２は、移動体デバイス１１６および移動体デバイス１２２などの１つまたは複数の移動体デバイスと通信することができるが、基地局１０２が、移動体デバイス１１６および１２２に類似する実質的に任意の個数の移動体デバイスと通信できることを了解されたい。移動体デバイス１１６および１２２は、たとえば、セルラー電話機、スマートホン、ラップトップ機、ハンドヘルド通信デバイス、ハンドヘルドコンピューティングデバイス、衛星ラジオ、全地球測位システム、ＰＤＡ、および／または無線通信システム１００を介して通信する任意の他の適切なデバイスとすることができる。図示されているように、移動体デバイス１１６は、アンテナ１１２および１１４と通信しており、アンテナ１１２および１１４は、順方向リンク１１８（たとえば、ダウンリンク（ＤＬ））を介して移動体デバイス１１６に情報を送信し、逆方向リンク１２０（たとえば、アップリンク（ＵＬ））を介して移動体デバイス１１６から情報を受信する。さらに、移動体デバイス１２２は、アンテナ１０４および１０６と通信しており、アンテナ１０４および１０６は、順方向リンク１２４を介して移動体デバイス１２２に情報を送信し、逆方向リンク１２６を介して移動体デバイス１２２から情報を受信する。周波数分割二重（ＦＤＤ）システムでは、たとえば、順方向リンク１１８は、逆方向リンク１２０によって使用されるものとは異なる周波数帯を利用することができ、順方向リンク１２４は、逆方向リンク１２６によって使用されるものとは異なる周波数帯を利用することができる。さらに、時分割二重（ＴＤＤ）システムでは、順方向リンク１１８および逆方向リンク１２０は、共通の周波数帯を利用することができ、順方向リンク１２４および逆方向リンク１２６は、共通の周波数帯を利用することができる。
【００３４】
アンテナの各グループおよび／またはそれらが通信するように指定されたエリアを、基地局１０２のセクタと呼ぶことができる。たとえば、アンテナグループを、基地局１０２によってカバーされるエリアのセクタ内の移動体デバイス（たとえば、１１６）に通信するように設計することができる。順方向リンク１１８および１２４を介する通信では、基地局１０２の送信するアンテナは、移動体デバイス１１６および１２２の順方向リンク１１８および１２４のＳＮ比を改善するのにビームフォーミングを利用することができる。また、基地局１０２は、関連するカバレージを介してランダムに散在する移動体デバイス１１６および１２２に送信するのにビームフォーミングを利用するが、隣接セル内の移動体デバイスは、単一のアンテナを介してすべての移動体デバイスに送信する基地局と比較して、より少ない干渉を受ける可能性がある。
【００３５】
一態様によれば、１つまたは複数の移動体デバイス（たとえば、１１６、１２２）を、コアネットワーク内で基地局１０２に通信的に接続することができる。移動体デバイス（１つまたは複数）１１６を、コアネットワークに関連する（たとえば、接続される）ことのできるゲートウェイ（たとえば、移動体アクセスゲートウェイ（ＭＡＧ））を介して所望の公衆データ網（ＰＤＮ）（たとえば、インターネットネットワーク）に接続することができる。時々、たとえば、第１のＰＤＮが、１０．０．０．１のインターネットプロトコル（ＩＰ）アドレス空間を使用しており、第２のＰＤＮも、１０．０．０．１のＩＰアドレス空間を使用している場合に、異種ＰＤＮが、オーバーラップするアドレス空間を有する場合がある。一態様では、本革新は、連結されたトンネルを使用することによって、異種ＰＤＮがオーバーラップするアドレス空間を有する場合であっても、所望の異種ＰＤＮへの移動体デバイスの接続を容易にすることができ、ここで、たとえば、第１のトンネルを、所望の仮想ホームエージェントへのゲートウェイ（たとえば、シグナリングゲートウェイ（ＳＧＷ））を接続するのに利用することができ、第２のトンネルを、所望のＰＤＮに移動体デバイスを接続するのを容易にするために所望のＰＤＮに関連付けることのできる「ホーム」ホームエージェント（ｈ−ＨＡ）（たとえば、Ｐｕｂｌｉｃ  ｄａｔａ  ｎｅｔｗｏｒｋ  ｇａｔｅ  ｗａｙ（ＰＤＮＧＷまたはＰＧＷ））にｖ−ＨＡ（たとえば、ｖ−ＨＡに関連するＭＡＧ）を接続するのに利用することができる。第１のトンネルを、トンネルの連結されたセットを形成するために第１トンネルおよび第２トンネルを連結する（たとえば、リンクする）のを容易にするために第２のトンネルにマッピングすることができる。
【００３６】
もう１つの態様では、連結されたトンネリングを、連結されたｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＭＰＩＰ）−ＭＰＩＰまたは連結されたｃｌｉｅｎｔ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）−ＰＭＩＰとすることができる。本革新は、１つまたは複数のｖ−ＨＡおよび１つのｈ−ＨＡを使用することができ、ここで、供給されるＰＤＮごとに１つの異なる物理ｈ−ＨＡまたは仮想ｈ−ＨＡ（たとえば、ＰＤＮＧＷ）を使用することができ、供給されるＰＤＮごとに１つの異なる物理ｖ−ＨＡまたは仮想ｖ−ＨＡ（たとえば、ＳＧＷ）を使用することができる。ｖ−ＨＡ（１つまたは複数）は、ＰＤＮごとの基礎で着信トンネルをそれぞれの発信トンネルにマッピングすることによって、ポリシルーティングを容易にすることができる。ｈ−ＨＡは、ＰＤＮにそれぞれが関連するトンネル宛先アドレスに少なくとも部分的に基づいてポリシルーティングを容易にすることができる。
【００３７】
図２Ａに移ると、図示されているのは、開示される主題の実施形態による、通信デバイスと所望のＰＤＮとの間の接続および通信を容易にすることができるシステム２００である。システム２００は、１つまたは複数の移動体デバイスを含むことができる（たとえば、３つの移動体デバイスすなわち、移動体デバイス２０２、移動体デバイス２０４、および移動体デバイス２０６が図示されているが、本革新は、３つより少ない移動体デバイスまたは３つを超える移動体デバイスを有することもできる）。各移動体デバイス２０２、２０４、２０６を、無線通信環境内で基地局（１つまたは複数）１０２（図２Ａには図示されていないが、基地局１０２およびそれに関連するコアネットワークをアクセスネットワーク２０８の一部とすることができる）に通信的に接続することができる。各移動体デバイス２０２、２０４、２０６は、たとえばシステム１００に関して本明細書でより十分に説明するそれぞれの移動体デバイス（たとえば、移動体デバイス１１６、移動体デバイス１２２）と同一またはこれに類似するものとすることができ、かつ／あるいは同一のまたはこれに類似する機能性を有することができることを了解されたい。
【００３８】
望み通りに、移動体デバイス２０２、２０４、２０６のそれぞれを、ＰＤＮ１  ２１２またはＰＤＮ２  ２１４などの所望のＰＤＮへの移動体デバイス２０２、２０４、２０６の接続を容易にするのに利用できるＭＡＧ２１０に、アクセスネットワーク２０８を介して接続することができる（２つのＰＤＮだけが図示されているが、開示される主題に従って使用される２つ未満のＰＤＮまたは２つを超えるＰＤＮがあることも可能なので、本革新がそれに限定されないことを了解されたい）。ＭＡＧ２１０は、１つまたは複数のＨＡ２１６（たとえば、ローカルモビリティアンカ（ＬＭＡ）／ＨＡ）と通信することができ、各ＨＡ２１６は、それぞれ、ＭＡＧ２１８に関連する（たとえば、接続される）ことができ、ここで、ＨＡ２１６およびＭＡＧ２１８を備えるｖ−ＨＡを、所望のＰＤＮ（たとえば、ＰＤＮ１  ２１２）への関連する移動体デバイス（たとえば、２０２）の接続を容易にするためにシグナリングゲートウェイとして利用することができる。ＨＡ２１６は、所望のＰＤＮ（たとえば、ＰＤＮ１  ２１２、ＰＤＮ２  ２１４）への、それぞれに関連する移動体デバイス（たとえば、２０２、２０４、２０６）の接続を容易にするのに利用できるｖ−ＨＡ２２０および／またはｖ−ＨＡ２２２などの１つまたは複数のｖ−ＨＡを備えることができる。さまざまな実施形態によれば、１つまたは複数のｖ−ＨＡ（たとえば、２２０、２２２）を、３ＧＰＰサービスゲートウェイ（ＳＧＷ）、非３ＧＰＰアクセスゲートウェイ（ＡＧＷ）、または訪問されたＰａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｇａｔｅｗａｙ（ＰＤＮＧＷ、別名ＰＧＷ）とすることができる。
【００３９】
システム２００は、たとえばｖ−ＨＡ２２６および／またはｖ−ＨＡ２２８などの１つまたは複数のｖ−ＨＡを含むことができ、所望のＰＤＮ（たとえば、ＰＤＮ１  ２１２）への移動体デバイス（たとえば、２０２）の接続を容易にするのに利用できるＰＤＮＧＷとすることができるＨＡ２２４（たとえば、ｈ−ＨＡ）を含むこともできる。一態様では、移動体デバイス２０２、移動体デバイス２０４、および／または移動体デバイス２０６などの１つまたは複数の移動体デバイスを、アクセスネットワーク２０８を介してＭＡＧ２１０に接続することができる（たとえば、ＭＡＧ２１０に接続できるコアネットワークに接続された基地局に無線で接続された移動体デバイス）。ＭＡＧ２１０は、特定の移動体デバイスをそれに接続すべき所望のｖ−ＨＡ（たとえば、２２０、２２２）の発見を容易にすることができる。ＭＡＧ２１０および所望のｖ−ＨＡ（１つまたは複数）は、ＭＡＧ２１０と所望のｖ−ＨＡ（１つまたは複数）（たとえば、２２０、２２２）との間のトンネルの確立を容易にすることができ、ここで、ＨＡ２１６によって供給されるＰＤＮ（たとえば、ＰＤＮ１  ２１２、ＰＤＮ２  ２１４）ごとに、ＨＡ２１６内に１つのｖ−ＨＡがあることが可能である。それぞれに関連するＰＤＮを供給するのに利用できる複数のＨＡ２１６（ならびにＭＡＧ２１８、ｖ−ＨＡ２２０、およびｖ−ＨＡ２２２）があることも可能であることを了解し、理解されたい。
【００４０】
たとえば、実施形態によれば、新しい移動体デバイス（たとえば、移動体デバイス２０２）が、アクセスネットワーク２０８に入り、特定のＰＤＮ（たとえば、ＰＤＮ１  ２１２）に接続することを望む時に、ＭＡＧ２１０は、ローカルアンカを割り当てることができ、新しい移動体デバイスに関連するネットワークアクセス識別子（ＮＡＩ）を含むことができるｐｒｏｘｙ  ｂｉｎｄｉｎｇ  ｕｐｄａｔｅ（ＰＢＵ）をｖ−ＨＡ（たとえば、ＨＡ２１６およびＭＡＧ２１８の組合せ）に送信することができ、ここで、ＭＡＧ２１０は、ＭＡＧ２１０によってアクセスできるデータベースにそのそれぞれのアドレスを格納できる同定されたｖ−ＨＡのプールからｖ−ＨＡを選択することができる。ｖ−ＨＡ（たとえば、ＨＡ２１６およびＭＡＧ２１８の組合せ）は、ＰＢＵを受信することができ、ＮＡＩなどのＰＢＵ情報を分析することができ、そのｖ−ＨＡが、それへの接続が新しい移動体デバイスによって望まれるＰＤＮについて利用すべきｖ−ＨＡであるかどうかを判定するためにデータベースからＰＤＮに関する情報（たとえば、事前定義のｖ−ＨＡからＰＤＮへのマッピング）にアクセスすることができる（たとえば、ＩＰアドレスまたは完全修飾ドメイン名（ＦＱＤＮ）を、ｖ−ＨＡアドレスがそれを介して所望のＰＤＮに接続すべき正しいアドレスであるかどうか、または正しいｖ−ＨＡが別のアドレスにあるかどうかの判定を容易にするために入手することができる）。そのｖ−ＨＡ（たとえば、ＨＡ２１６およびＭＡＧ２１８の組合せ）が、所望のＰＤＮへの接続を容易にするのに正しいｖ−ＨＡである場合には、トンネルを、ＭＡＧ２１０とＨＡ２１６のｖ−ＨＡ（たとえば、２２０）との間で作成することができる。ＭＡＧ２１８は、ＨＡ２２４（たとえば、ｈ−ＨＡ）へのＰＢＵの送信を容易にすることができ、トンネルは、ＭＡＧ２１８とＨＡ２２４の所望のｖ−ＨＡ（たとえば、２２６）との間で作成でき、所望のｖ−ＨＡ（たとえば、２２６）は、それぞれ所望のＰＤＮ（たとえば、ＰＤＮ１  ２１２）に関連付けられ得る。一態様では、ＨＡ２２４は、ＰＤＮＧＷ（別名ＰＧＷ）を備えることができる。第１のトンネル（たとえば、ＭＡＧ２１０とｖ−ＨＡ２２０との間のトンネル）および第２のトンネル（たとえば、ＭＡＧ２１８とｖ−ＨＡ２２６との間のトンネル）の接続と、所望のＰＤＮヘの移動体デバイスの接続とを容易にするために、この２つのトンネルの間でマッピングを作成することができる。
【００４１】
ｖ−ＨＡ（たとえば、ＨＡ２１６およびＭＡＧ２１８の組合せ）が、新しい移動体デバイスを所望のＰＤＮに接続するのに使用すべき正しいｖ−ＨＡではない場合には、ｖ−ＨＡは、どのｖ−ＨＡが正しいｖ−ＨＡであるのかを示すことができる、データベースからの情報にアクセスすることができ、ＨＡ切替メッセージをＭＡＧ２１０に送信することができ、このＨＡ切替メッセージは、ＨＡ２１６によって発見できる所望のＰＤＮについて使用できるｖ−ＨＡに関する情報を含むことができる。ＭＡＧ２１０は、ＨＡ切替メッセージを受信でき、新しい移動体デバイスに関連するＮＡＩを含むことができるＰＢＵを、ＨＡ切替メッセージによって示される正しいｖ−ＨＡ（たとえば、ＨＡおよびＭＡＧの組合せを備える）に送信することができる。ＭＡＧ２１０は、ＭＡＧ２１０と正しいＨＡ２１６のｖ−ＨＡ（たとえば、２２０）との間のトンネルを確立することができ、正しいＭＡＧ２１８は、新しい移動体デバイスに関連するＮＡＩを含むことができるＰＢＵの所望のＨＡ２２４（たとえば、「ホーム」ｅｖｏｌｖｅｄ  ｐａｃｋｅｔ  ｓｅｒｖｉｃｅ  ｈｏｍｅ  ａｇｅｎｔ（ｈ−ＥＰＳＨＡ））などのｈ−ＨＡ）への送信を容易にすることができる。トンネルを、ＭＡＧ２１８と所望のＰＤＮ（たとえば、ＰＤＮ１  ２１２）に関連する所望のｖ−ＨＡ（たとえば、２２６）との間で作成することができる。
【００４２】
たとえば、アクセスネットワーク２０８に接続され得る３つの移動体デバイス２０２、２０４、２０６があることが可能であり、ここで、移動体デバイス２０２は、ＰＤＮ１  ２１２への接続を望み、移動体デバイス２０４および２０６は、それぞれ、ＰＤＮ２  ２１４への接続を望む。第１の移動体デバイス２０２は、ＩＰアドレス１０．０．０．１を使用してＰＤＮ１  ２１２に接続することを望むことができ、第２の移動体デバイス２０４は、ＩＰアドレス１０．０．０．２を使用してＰＤＮ２  ２１４に接続することを望むことができ、第３の移動体デバイス２０６は、ＩＰアドレス１０．０．０．１を使用してＰＤＮ２  ２１４に接続することを望むことができる。理解できるとおり、第１の移動体デバイス２０２および第３の移動体デバイス２０６は、それぞれ、オーバーラップするＩＰアドレスを使用しているそれぞれのＰＤＮすなわちＰＤＮ１  ２１２およびＰＤＮ２  ２１４に接続するためのＩＰアドレスとして１０．０．０．１を使用しているので、オーバーラップするＩＰアドレスを使用している。システム２００は、オーバーラップするアドレス空間がある場合であっても、所望のＰＤＮへの移動体デバイス２０２、２０４、２０６のそれぞれの接続を容易にすることができる。
【００４３】
供給されるＰＤＮのそれぞれについてどのｖ−ＨＡが正しいｖ−ＨＡであるのかを判定するのに発見プロセスを使用することによって、ＭＡＧ２１０は、ＭＡＧ２１０とｖ−ＨＡ２２０（たとえば、正しいｖ−ＨＡであることが発見された）との間での第１トンネルの作成を容易にすることができ、移動体デバイス２０２は、第１トンネルを用いてＭＡＧ２１０で接続され得る。ＭＡＧ２１８も、ＭＡＧ２１８とＨＡ２２４のｖ−ＨＡ２２６との間での第２トンネルの作成を容易にすることができ、ここで、ｖ−ＨＡ２２０に接続されるトンネルは、この２つのトンネルの連結を容易にするために、ＭＡＧ２１８とｖ−ＨＡ２２６との間のトンネルにマッピングされ得る。ｖ−ＨＡ２２６を、ＰＤＮ１  ２１２に接続することができ、移動体デバイス２０２を、これによってＰＤＮ１  ２１２に接続することができる。ＭＡＧ２１０は、ＭＡＧ２１０とｖ−ＨＡ２２２との間のもう１つの第１トンネルの作成を容易にすることもでき、移動体デバイス２０４および２０６は、同一ＰＤＮすなわちＰＤＮ２  ２１４に接続されることを望むので、移動体デバイス２０４および２０６は、両方ともＭＡＧ２１０で他方の第１トンネルに接続され得る。ＭＡＧ２１８は、ＭＡＧ２１８とＨＡ２２４のｖ−ＨＡ２２８との間のもう１つの第２トンネルの作成を容易にすることができ、ここで、ｖ−ＨＡ２２２に接続されるトンネルは、この２つの他方のトンネルの連結を容易にするためにＭＡＧ２１８とｖ−ＨＡ２２８との間のトンネルにマッピングされ得る。ｖ−ＨＡ２２８を、ＰＤＮ２  ２１４に接続することができ、移動体デバイス２０４および２０６を、これによってＰＤＮ２  ２１４に接続することができる。移動体デバイス２０４および２０６は、同一ＰＤＮに接続されるので、定義により、移動体デバイス２０４および２０６は、異なるＩＰアドレスを介して接続しており、したがって、この２つの移動体デバイス２０４および２０６がトンネルの同一の連結されたセットを介して同一のＰＤＮ２  ２１４に接続されている場合であっても、アドレスのオーバーラップはない。
【００４４】
実施形態によれば、仮想ＨＡ選択を容易にすることができ、ここで、各ＰＤＮを、異種ｖ−ＨＡ（たとえば、ｖｉｒｔｕａｌ  ｅｖｏｌｖｅｄ  ｐａｃｋｅｔ  ｓｅｒｖｉｃｅ  ｈｏｍｅ  ａｇｅｎｔ（ｖ−ＥＰＳＨＡ））に関連付けることができる。たとえば、移動体デバイス（たとえば、２０２）が、ＰＤＮ１（たとえば、２１２）に接続することを望む場合に、ＭＡＧ２１０は、第１のｖ−ＨＡにｂｉｎｄｉｎｇ  ｕｐｄａｔｅ（ＢＵ）を送信することができ、ＢＵ内の情報およびどのｖ−ＨＡがどのＰＤＮに関連するかに関する情報（たとえば、事前定義のｖ−ＨＡからＰＤＮへのマッピング）が、データベースからアクセスされ得、第１のｖ−ＨＡが移動体デバイスをＰＤＮ１に接続するための所望のｖ−ＨＡであるかどうかを判定するために第１のｖ−ＨＡによって評価され得る。第１のｖ−ＨＡは、それが正しいｖ−ＨＡであると判定することができ、ＭＡＧ２１０と第１のｖ−ＨＡとの間のトンネルが、容易にされ得る。第１のｖ−ＨＡは、データベース内の情報から上流ｈ−ＨＡを発見することもでき、ＭＡＧ２１８は、ＢＵをそのｈ−ＨＡに送信することができ、トンネルが、ＭＡＧ２１８と所望のＰＤＮ１に接続され得る所望のｈ−ＨＡとの間で作成され得る。移動体デバイスと所望のＰＤＮ１との間の通信フローを容易にするためにこれらの２つのトンネルをリンクするのを容易にするためにマッピングがあることが可能である。
【００４５】
第２の移動体デバイス（たとえば、２０４）は、ＰＤＮ２に接続することを望むことができる。ＭＡＧ２１０は、第１のｖ−ＨＡにｂｉｎｄｉｎｇ  ｕｐｄａｔｅ（ＢＵ）を送信することができ、ＢＵの情報および事前定義のｖ−ＨＡからＰＤＮへのマッピングは、データベースからアクセスされ得、第１のｖ−ＨＡが移動体デバイスをＰＤＮ１に接続するための所望のｖ−ＨＡであるかどうかを判定するために第１のｖ−ＨＡによって評価され得る。第１のｖ−ＨＡが所望のＰＤＮを供給しない場合、第１のｖ−ＨＡは、それが正しいｖ−ＨＡであると判定することができ、また、第２の移動体デバイスをＰＤＮ２に接続することを容易にするために事前定義のｖ−ＨＡからＰＤＮへのマッピングに少なくとも部分的に基づいて第２のｖ−ＨＡが正しいｖ−ＨＡであると判定することもできる。第１のｖ−ＨＡは、第２のｖ−ＨＡが正しいｖ−ＨＡであることを示すＨＡ切替メッセージをＭＡＧ２１０に送信することができ、ＭＡＧ２１０は、ＢＵを第２のｖ−ＨＡに送信することができる。ＭＡＧ２１０と第２のｖ−ＨＡとの間のトンネルを作成できる。第２のｖ−ＨＡは、データベース内の情報から上流ｈ−ＨＡを発見することができ、ＭＡＧ２１８は、ＢＵを所望のｈ−ＨＡに送信することができ、トンネルが、ＭＡＧ２１８と所望のＰＤＮ２に接続され得る所望のｈ−ＨＡとの間で作成され得る。移動体デバイスと所望のＰＤＮ２との間の通信フローを容易にするためにこれらの２つのトンネルをリンクするのを容易にするためにマッピングがあることが可能である。
【００４６】
第３の移動体デバイス（たとえば、２０６）は、ＰＤＮ３に接続することを望むことができる。ＭＡＧ２１０は、第１のｖ−ＨＡにｂｉｎｄｉｎｇ  ｕｐｄａｔｅ（ＢＵ）を送信することができ、事前定義のｖ−ＨＡからＰＤＮへのマッピングは、データベースからアクセスされ得、第１のｖ−ＨＡが移動体デバイスをＰＤＮ１に接続するための所望のｖ−ＨＡであるかどうかを判定するために第１のｖ−ＨＡによって評価され得る。第１のｖ−ＨＡが、それがＰＤＮ３を供給するｖ−ＨＡでないと判定した場合、第１のｖ−ＨＡは、それが正しいｖ−ＨＡでない判定することができ、また、第２の移動体デバイスをＰＤＮ２に接続することを容易にするために第３のｖ−ＨＡが正しいｖ−ＨＡであると判定することもできる。第１のｖ−ＨＡは、第３のｖ−ＨＡが正しいｖ−ＨＡであることを示すＨＡ切替メッセージをＭＡＧ２１０に送信することができ、ＭＡＧ２１０は、ＢＵを第３のｖ−ＨＡに送信することができる。ＭＡＧ２１０と第３のｖ−ＨＡとの間のトンネルを作成できる。第３のｖ−ＨＡは、データベース内の情報から上流ｈ−ＨＡを発見することができ、ＭＡＧ２１８は、ＢＵを所望のｈ−ＨＡに送信することができ、トンネルが、ＭＡＧ２１８と所望のＰＤＮ３に接続され得る所望のｈ−ＨＡとの間で作成され得る。移動体デバイスと所望のＰＤＮ３との間の通信フローを容易にするためにこれらの２つのトンネルをリンクするのを容易にするためにマッピングがあることが可能である。
【００４７】
もう１つの実施形態によれば、「マスター」ｖ−ＨＡがあり得、この「マスター」ｖ−ＨＡは、特定のＰＤＮに関して採用される正しいｖ−ＨＡを決定することを容易にするためにｖ−ＨＡとＰＤＮとの間の関係に関する情報を含み得るコードおよび／またはデータベースを備えことができる。移動体デバイスを所望のＰＤに接続することを容易にするために、ＭＡＧ２１０は、ＢＵを「マスター」ｖ−ＨＡに通信することができ、したがって正しいｖ−ＨＡが「マスター」ｖ−ＨＡによって決定され得る。
【００４８】
さらにもう１つの実施形態によれば、ｖ−ＨＡとＰＤＮとの間の関係に関する情報を格納することができる外部データベースがあり得る。各ｖ−ＨＡは、コードを備えることができ、各ｖ−ＨＡは、外部データベースにアクセスして、ｖ−ＨＡとＰＤＮとの関係に関する情報を取り出し、移動体デバイスを所望のＰＤＮに接続するために使用する正しいｖ−ＨＡを決定することを容易にすることができる。
【００４９】
本革新が、事実上任意の所望のプロトコル（たとえば、インターネットプロトコル（ＩＰ））を使用して、移動体デバイスに関連する通信を容易にすることができることを了解し、理解されたい。たとえば、本革新では、ＩＰｖ４および／またはＩＰｖ６（たとえば、ＩＰｖ４および／またはＩＰｖ６によるメッセージング）を使用して、移動体デバイスに関連する通信を容易にすることができる。
【００５０】
本革新は、従来のシステム、デバイス、および方法に比べて移動体デバイスとＰＤＮとの間の効率的な接続および通信を容易にすることができる。たとえば、本革新は通信環境内で供給されるＰＤＮを同定することを容易にする情報を格納することによって利用できるので、メモリを効率よく利用することが可能である（たとえば、メモリ使用量を減らせる）。本革新では、ＰＤＮまたは通信環境への接続を望むか、またはＰＤＮまたは通信環境に関連する各移動体デバイスに対する識別情報を格納する必要はない。典型的には、通信環境内にはＰＤＮに比べて何桁も多くの移動体デバイスがあるため、ＰＤＮに関係する識別情報を追跡し格納することは、移動体デバイスの識別情報（たとえば、ｔｕｎｎｅｌ  ｅｎｄ  ｐｏｉｎｔ  ｉｄｅｎｔｉｆｉｅｒ（ＴＥ  ＩＤ））を追跡し格納することに比べて、使用するメモリリソースおよび他のリソースは著しく少なくて済む。
【００５１】
図２Ｂに移ると、図示されているのは、開示される主題のもう１つの実施形態による、通信デバイスと所望のＰＤＮとの間の接続および通信を容易にするためにＣＭＩＰを使用することができるシステム２５０である。システム２５０は、１つまたは複数の移動体デバイスを含むことができる（たとえば、３つの移動体デバイスすなわち、移動体デバイス２５２、移動体デバイス２５４、および移動体デバイス２５６が図示されているが、本革新は、３つより少ない移動体デバイスまたは３つを超える移動体デバイスを有することもできる）。各移動体デバイス２５２、２５４、２５６を、無線通信環境内で基地局（１つまたは複数）１０２（図２Ｂには図示されていないが、基地局１０２およびそれに関連するコアネットワークをアクセスネットワーク２０８の一部とすることができる）に通信的に接続することができる。各移動体デバイス２５２、２５４、２５６は、たとえばシステム１００およびシステム２００に関して本明細書でより十分に説明するそれぞれの移動体デバイス（たとえば、移動体デバイス１１６、移動体デバイス２０２）と同一またはこれに類似する機能性を備えることができることを了解されたい。
【００５２】
一態様によれば、１つまたは複数の移動体デバイス（たとえば、２５２）は、クライアントベースのＭＩＰ（たとえば、図１０に関して本明細書で説明されているように、オプションのＣ−ＭＡＧによって使用され得るようなＣＭＩＰ）を備えることができ、クライアントベースのＭＩＰ機能（たとえば、ＭＩＰｖ６プロトコルまたはその変種を使用する）を備える移動体デバイス２５２は、所望のＰＤＮ（たとえば、ＰＤＮ１  ２１２）を供給する所望のｖ−ＨＡ（たとえば、２２０）との接続性を確立することを容易にすることができる。移動体デバイス２５２は、メッセージ（たとえば、ＮＡＩ付きのＢＵ）を選択されたｖ−ＨＡ（たとえば、２２０）に送信し、所望のＰＤＮとの接続および通信を容易にするために所望のＰＤＮを供給できるｖ−ＨＡを決定することを容易にすることができる。選択されたｖ−ＨＡは、移動体デバイス２５２と通信して、選択されたｖ−ＨＡが所望のＰＤＮを供給するｖ−ＨＡかどうかに関する情報を提供することができる。
【００５３】
たとえば、選択されたｖ−ＨＡが、所望のＰＤＮを供給しない場合、選択されたｖ−ＨＡは、データベースから情報を取り出して、どのｖ−ＨＡが所望のＰＤＮを供給するかを判定することができる。このような場合、選択されたｖ−ＨＡは、ＨＡ切替メッセージを移動体デバイス２５２に送信することができ、ＨＡ切替メッセージは、選択されたｖ−ＨＡが所望のｖ−ＨＡでないことを移動体デバイス２５２に知らせることができ、および／または移動体デバイス２５２に対し、所望のＰＤＮを供給する所望のｖ−ＨＡに移動体デバイス２５２が接続できるようにすることを容易にできる情報（たとえば、ｖ−ＨＡ識別、ｖ−ＨＡアドレス）を提供することができる。移動体デバイス２５２は、メッセージ（たとえば、ＮＡＩ付きのＢＵ）をＨＡ切替メッセージで指示されるｖ−ＨＡに送信することができる。したがって、ＣＭＩＰが使用される場合、ＭＡＧ２１０（たとえば、図２Ａに示されているような）などのＭＡＧを使用する必要はない。移動体デバイス２５２は、基地局１０２およびコアネットワーク（たとえば、アクセスネットワーク２０８に関連する）を介して所望のｖ−ＨＡ（たとえば、２２０）に接続することを容易にすることができ、ｖ−ＨＡ（たとえば、２２０）は、移動体デバイス２５２から所望のＰＤＮ（たとえば、ＰＮＤ１  ２１２）への接続を容易に行えるようにＭＡＧ２１８および所望のｖ−ＨＡ（たとえば、２２４）および関連するｖ−ＨＡ（たとえば、２２６）の間にトンネルを形成することを容易にすることができる。
【００５４】
図３を参照すると、開示される主題の態様による、所望のＰＤＮへの移動体デバイスの接続を容易にするためのＨＡ交換に関連するメッセージフローの図３００が示されている。図３の図３００には、ＭＡＧ２１０、ＨＡ２１６、ＭＡＧ２１８（たとえば、この組合せは第１のｖ−ＨＡを備え得る）、およびｈ−ＨＡ２２４が含まれ、それぞれ、たとえば、システム１００および／またはシステム２００に関して本明細書でより十分に説明するようなそれぞれのコンポーネントと同一またはこれに類似するものとすることができ、かつ／あるいは同一のまたはこれに類似する機能性を備えることができる。図３００は、別のＨＡ３０２および別のＭＡＧ３０４を含むこともでき、たとえば、ＨＡ３０２とＭＡＧ３０４の組合せは第２のｖ−ＨＡを備え得る。ＨＡ３０２は、ＨＡ２１６と同一またはこれに類似する機能性を備えることができ、ＭＡＧ３０４は、ＭＡＧ２１８と同一またはこれに類似する機能性を備えることができる。
【００５５】
一態様では、新しい移動体デバイス（たとえば、２０４）が、ネットワークに入り、かつ／あるいは特定のＰＤＮに接続することを望む時に、ＭＡＧ２１０はローカルアンカ（３０６）を割り当てることができる。ＭＡＧ２１０は、ＭＡＧ２１０によってアクセスできるデータベースにリストされ得るｖ−ＨＡアドレスのプールから第１のｖ−ＨＡなどのｖ−ＨＡを選択することができる。ＭＡＧ２１０は、移動体デバイスのＮＡＩを含み得るＰＢＵを選択されたｖ−ＨＡ、第１のｖ−ＨＡに送信することができ、ここで、ＨＡ２１６は、ＰＢＵ（３０８）を受信することができる。ＨＡ２１６は、ｖ−ＨＡとＰＤＮとの間の関係に関する情報にアクセスし、事前定義のｖ−ＨＡからＰＤＮへのマッピング（たとえば、ｖ−ＨＡとＰＤＮとの関係に関する情報）およびＮＡＩを分析し、所望のＰＤＮ（３１０）への移動体デバイスの接続を容易にするために使用される正しいｖ−ＨＡを発見することを容易にすることができる。第１のｖ−ＨＡが正しいｖ−ＨＡでない場合、ＨＡ２１６は、所望のＰＤＮ（およびｈ−ＨＡ）への移動体デバイスの接続を容易にするために事前定義のｖ−ＨＡからＰＤＮへのマッピングに少なくとも部分的に基づいて、どのｖ−ＨＡが正しいｖ−ＨＡ（たとえば、図に示されているように、第２のｖ−ＨＡ）であるかを発見することができ、ＨＡ２１６は、ＨＡ切替メッセージをＭＡＧ２１０に送信することができ、ここで、ＨＡ切替メッセージは、第１のｖ−ＨＡが正しいｖ−ＨＡでないこと、および／または正しいｖ−ＨＡが第２のｖ−ＨＡ（たとえば、ＨＡ３０２およびＭＡＧ３０４を備える）（３１２）であることを指示することができる。ＭＡＧ２１０は、移動体デバイスのＮＡＩを含み得るＰＢＵを正しいｖ−ＨＡ、第２のｖ−ＨＡに送信することができ、ここで、ＨＡ３０２は、ＰＢＵ（３１４）を受信することができる。ＨＡ３０２は、事前定義のｖ−ＨＡからＰＤＮへのマッピングなどの情報にアクセスし、事前定義のｖ−ＨＡからＰＤＮへのマッピングおよびＮＡＩを分析して、第２のｖ−ＨＡが所望のＰＤＮ（３１６）への移動体デバイスの接続を容易にするために使用される正しいｖ−ＨＡであるかどうかを発見することを容易にすることができる。もしＨＡ３０２が、第２のｖ−ＨＡが正しいｖ−ＨＡであると判定した時には、ＨＡ３０２はｈ−ＨＡの発見を容易にすることができる。ＭＡＧ３０４は、移動体デバイスのＮＡＩを含み得るＰＢＵを正しいｈ−ＨＡ（３１８）に送信することができる。ｈ−ＨＡは、ＮＡＩを分析して、移動体デバイスが接続され得る所望のＰＤＮを決定することができ、また所望のＰＤＮへの移動体デバイスの接続が容易にされ得る（たとえば、ＭＡＧ２１０と第２のｖ−ＨＡとの間に作成されるトンネル、および第２のｖ−ＨＡとｈ−ＨＡとの間に作成される第２のトンネル、ここで、これら２つのトンネルは連結される）。
【００５６】
図４に移ると、図示されているのは、開示される主題の態様による、所望のＰＤＮとの移動体デバイスの接続を容易にするのにｖ−ＨＡを使用できるシステム４００である。システム４００は、ＨＡ２１６およびＭＡＧ２１８を含み得るｖ−ＨＡを備えることができ、ここで、ｖ−ＨＡは、移動体デバイスのＮＡＩを含む、ＢＵまたはＰＢＵを受信することができ、また所望のＰＤＮに移動体デバイスを接続するのに使用される正しいｖ−ＨＡを選択することを容易にするために事前定義のｖ−ＨＡからＰＤＮへのマッピングに関する情報にアクセスすることができる。ＨＡ２１６は、所望のｈ−ＨＡ（たとえば、２２４）およびこれに関連付けられている所望のＰＤＮへの接続の確立を容易にするためにＭＡＧ（たとえば、ＭＡＧ２１０）とｖ−ＨＡとの間のトンネルを接続するのに使用され得る、ｖ−ＨＡ２２０およびｖ−ＨＡ２２２などのｖ−ＨＡを備えることができる。ＨＡ２１６、ＭＡＧ２１８、ｖ−ＨＡ２２０、およびｖ−ＨＡ２２２はそれぞれ、たとえば、システム１００、システム２００、システム２５０、および／または図３００に関して本明細書でより十分に説明するようなそれぞれのコンポーネントと同一またはこれに類似するものとすることができ、かつ／あるいは同一のまたはこれに類似する機能性を備えることができることを了解し、理解されたい。
【００５７】
一態様では、ＨＡ２１６は、ＨＡ２１６によって受け取られる情報の分析、ＨＡ２１６による送信用の情報の生成、および／またはＨＡ２１６の１つまたは複数のコンポーネントの制御に専ら使用されるプロセッサ、マイクロプロセッサ、および／またはコントローラを備え得るプロセッサ４０２をさらに含むことができる。ＨＡ２１６は、かかる情報が、移動体デバイスのＮＡＩを含み得るＢＵまたはＰＢＵなどのメッセージ、事前定義のｖ−ＨＡからＰＤＮへのマッピング（たとえば、特定のＰＤＮに関して使用するｖ−ＨＡに関する情報）、ｖ−ＨＡおよびｈ−ＨＡに関するアドレス情報、および／または他の情報であり得るｖ−ＨＡによって受け取られる情報を評価することができるエバリュエータ４０４を備え、これにより、ｖ−ＨＡが所望のＰＤＮへの移動体デバイスの接続を容易にするために使用する正しいｖ−ＨＡかどうかを判定すること、または正しいｖ−ＨＡでない場合には、どのｖ−ＨＡが所望のＰＤＮへの移動体デバイスの接続を容易にするために使用する正しいｖ−ＨＡかを判定すること、および／または所望のＰＤＮに関連するｈ−ＨＡ（たとえば、ＨＡ２２４）を判定することを容易にすることができる。さらにもう１つの態様では、ＨＡ２１６は、移動体デバイス、ＩＰアドレス情報、および／または他の情報に関連するＮＡＩに少なくとも部分的に基づいて、当該のＨＡ２１６または別のｖ−ＨＡに関連するｖ−ＨＡであるものとしてよい、正しいｖ−ＨＡの選択を容易にすることができるセレクタ４０６を含み得る。
【００５８】
もう１つの態様では、ＨＡ２１６は、トンネルから正しい発信トンネルに着信する情報の通信を容易にするためにｈ−ＨＡ（たとえば、ＨＡ２２４）に関連するＭＡＧ２１８からｖ−ＨＡ（たとえば、２２６、２２８）へのトンネルでＭＡＧ２１０とｖ−ＨＡ（たとえば、２２０、２２２）との間のトンネルをマッピングすることを容易にすることができるマッパ４０８をさらに備えることができる。マッパ４０８は、通信フローを容易にするためにトンネル同士を連結してトンネルをリンクすることを容易にすることもできる。たとえば、ＭＡＧ２１０と指定ＰＤＮ（たとえば、ＰＤＮ１  ２１２）を供給するｖ−ＨＡ（たとえば、２２０）との間の第１のトンネルおよびＭＡＧ２１８と指定ＰＤＮを供給するｈ−ＨＡ（たとえば、２２４）のｖ−ＨＡ（たとえば、２２６）との間の第２のトンネルは、ＭＡＧ２１０とｈ−ＨＡとからの通信フローを容易にするために第１のトンネルの第２のトンネルへのマッピングに少なくとも部分的に基づいて連結され得る。もう１つの態様では、マッパ４０８は、ｖ−ＨＡとそれぞれのＰＤＮとの間のマッピングを作成するために使用され得る。ｖ−ＨＡからＰＤＮへのマッピングは、望み通りに格納できる。ＨＡ２１６は、ＨＡ２１６から、および／またはＨＡ２１６へ、情報を受信すること、および／または送信すること（たとえば、データの受信および／または送信、ＢＵまたはＰＢＵの受信、所望の（複数の）データベースからの情報の受信、ＨＡ切替メッセージの送信など）を容易にすることができるコミュニケータ４１０も含み得る。
【００５９】
さらにもう１つの態様では、ＨＡ２１６は、移動体デバイスと所望のＰＤＮとの間の接続を確立することに関係する、着信トンネルを発信トンネルに（たとえば、第１のトンネルを同じＰＤＮに関連する第２のトンネルに）マッピングすることを容易にするためのマッピング情報、ＩＰアドレス情報、事前定義のｖ−ＨＡからＰＤＮへのマッピング、ｖ−ＨＡおよび／またはｈ−ＨＡに関係する情報、移動体デバイスと所望のＰＤＮとの間の接続を確立する時に使用する正しいｖ−ＨＡを決定することに関係する情報、および／または他の情報などの情報、および／またはＨＡ２１６と無線環境内の通信とに関係する情報を格納することができるデータストア４１２を備えることができる。
【００６０】
一態様によれば、本明細書で説明されているデータストア４１２は、揮発性メモリおよび／または不揮発性メモリを備えることができる。たとえば、限定はしないが、不揮発性メモリとしては、読み取り専用メモリ（ＲＯＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、電気的プログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、フラッシュメモリ、および／または不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）が挙げられる。揮発性メモリとしては、外部キャッシュメモリとして動作し得る、ランダムアクセスメモリ（ＲＡＭ）が挙げられる。たとえば、限定はしないが、利用可能なＲＡＭとしては、同期ＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、Ｅｎｈａｎｃｅｄ  ＳＤＲＡＭ（ＥＳＤＲＡＭ）、Ｓｙｎｃｈｌｉｎｋ  ＤＲＡＭ（ＳＬＤＲＡＭ）、およびＤｉｒｅｃｔ  Ｒａｍｂｕｓ  ＲＡＭ（ＤＲＲＡＭ）などさまざまな形態のものがある。データストア４１２は、限定はしないが、これらのメモリおよび他の好適な種類のメモリを備えることを意図されている。
【００６１】
さらにもう１つの態様では、ＭＡＧ２１８は、ＭＡＧ２１８によって受け取られる情報の分析、ＭＡＧ２１８による送信用の情報の生成、および／またはＭＡＧ２１８の１つまたは複数のコンポーネントの制御に専ら使用されるプロセッサ、マイクロプロセッサ、および／またはコントローラを備え得るプロセッサ４１４を備えることができる。
【００６２】
さらにもう１つの態様では、ＭＡＧ２１８は、移動体デバイスと所望のＰＤＮとの間の接続を確立することに関係する、着信トンネルを発信トンネルに（たとえば、第１のトンネルを同じＰＤＮに関連する第２のトンネルに）マッピングすることを容易にするためのマッピング情報、ＩＰアドレス情報、ｖ−ＨＡおよび／またはｈ−ＨＡに関係する情報、移動体デバイスと所望のＰＤＮとの間の接続を確立する時に使用する正しいｖ−ＨＡを決定することに関係する情報、および／または他の情報などの情報、および／またはＭＡＧ２１８と無線環境内の通信とに関係する情報を格納することができるデータストア４１８を備えることができる。ＭＡＧ２１８は、ＭＡＧ２１８から、および／またはＭＡＧ２１８へ、情報を受信すること、および／または送信すること（たとえば、データの受信および／または送信、ＢＵまたはＰＢＵの受信および／または送信、所望の（複数の）データベースからの情報の受信など）を容易にすることができるコミュニケータ４１６も含み得る。
【００６３】
一態様によれば、本明細書で説明されているデータストア４１８は、揮発性メモリおよび／または不揮発性メモリを備えることができる。たとえば、限定はしないが、不揮発性メモリとしては、読み取り専用メモリ（ＲＯＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、電気的プログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、フラッシュメモリ、および／または不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）が挙げられる。揮発性メモリとしては、外部キャッシュメモリとして動作し得る、ランダムアクセスメモリ（ＲＡＭ）が挙げられる。たとえば、限定はしないが、利用可能なＲＡＭとしては、同期ＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、Ｅｎｈａｎｃｅｄ  ＳＤＲＡＭ（ＥＳＤＲＡＭ）、Ｓｙｎｃｈｌｉｎｋ  ＤＲＡＭ（ＳＬＤＲＡＭ）、およびＤｉｒｅｃｔ  Ｒａｍｂｕｓ  ＲＡＭ（ＤＲＲＡＭ）などさまざまな形態のものがある。データストア４１８は、限定はしないが、これらのメモリおよび他の好適な種類のメモリを備えることを意図されている。
【００６４】
図５を参照すると、図示されているのは、開示される主題の態様による、無線通信環境内の移動体デバイスに関連する通信を容易にするために所望のＰＤＮへの移動体デバイスの接続を容易にすることができるシステム５００である。システム５００は、１つまたは複数のＰＤＮと接続され、１つまたは複数のＰＤＮを供給することができる、ＨＡ２２４などのｈ−ＨＡを備えることができる。ｈ−ＨＡは、所望のＰＤＮへの、他の（複数の）コンポーネントを介してｖ−ＨＡに接続され得る移動体デバイスの接続を容易にするのに利用できるｖ−ＨＡ２２４およびｖ−ＨＡ２２６などの１つまたは複数のｖ−ＨＡを含むことができる。ＨＡ２２４、ｖ−ＨＡ２２４、およびｖ−ＨＡ２２６はそれぞれ、たとえば、システム１００、システム２００、システム２５０、図３００、および／またはシステム４００に関して本明細書でより十分に説明するようなそれぞれのコンポーネントと同一またはこれに類似するものとすることができ、かつ／あるいは同一のまたはこれに類似する機能性を備えることができることを了解し、理解されたい。また、２つのｖ−ＨＡが図５に示されているが、本革新はそれに限定されず、本革新は１つのｖ−ＨＡまたは複数のｖ−ＨＡ、実質的に任意の所望の数までのｖ−ＨＡを使用することができることを了解し、理解されたい。
【００６５】
一態様では、ＨＡ２２４は、ＨＡ２２４によって受け取られる情報の分析、ＨＡ２２４による送信用の情報の生成、および／またはたとえば、ＨＡ２２４の１つまたは複数のコンポーネントの制御に専ら使用されるプロセッサ、マイクロプロセッサ、および／またはコントローラを備え得るプロセッサ５０２を備えることができる。もう１つの態様によれば、ＨＡ２２４は、ＨＡ２２４から、および／またはＨＡ２２４へ、情報を受信すること、および／または送信すること（たとえば、データの受信および／または送信、ＢＵまたはＰＢＵの受信、所望の（複数の）データベースからの情報の受信など）を容易にすることができるコミュニケータ５０４も含み得る。
【００６６】
さらにもう１つの態様では、ＨＡ２２４は、受信されたデータ、別（複数可）のコンポーネントへの接続の確立を容易にする情報、データの通信を容易にすることができる情報、および／または他の情報などの情報、さらには移動体デバイス１１６と無線通信環境内の通信とに関係する情報を格納することができるデータストア５０６を備えることができる。たとえば、移動体デバイス１１６および所望のＰＤＮの接続の確立を容易にする際に、ＨＡ２２４は、データストア５０６から所望の情報を取り出し、取り出された情報をＨＡ２２４の１つまたは複数のコンポーネント（たとえば、プロセッサ５０２）に供給して通信環境内での移動体デバイス１１６に関連する通信を容易にすることができる。
【００６７】
一態様によれば、本明細書で説明されているデータストア５０６は、揮発性メモリおよび／または不揮発性メモリを備えることができる。たとえば、限定はしないが、不揮発性メモリとしては、読み取り専用メモリ（ＲＯＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、電気的プログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、フラッシュメモリ、および／または不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）が挙げられる。揮発性メモリとしては、外部キャッシュメモリとして動作し得る、ランダムアクセスメモリ（ＲＡＭ）が挙げられる。たとえば、限定はしないが、利用可能なＲＡＭとしては、同期ＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、Ｅｎｈａｎｃｅｄ  ＳＤＲＡＭ（ＥＳＤＲＡＭ）、Ｓｙｎｃｈｌｉｎｋ  ＤＲＡＭ（ＳＬＤＲＡＭ）、およびＤｉｒｅｃｔ  Ｒａｍｂｕｓ  ＲＡＭ（ＤＲＲＡＭ）などさまざまな形態のものがある。データストア５０６は、限定はしないが、これらのメモリおよび他の好適な種類のメモリを備えることを意図されている。
【００６８】
図６〜図９を参照すると、移動体デバイス（たとえば、１１６、２０２）と所望のＰＤＮ（たとえば、ＰＤＮ１  ２１２）との間の接続の確立および所望のＰＤＮとの移動体デバイスによる通信を容易にする所望のｖ−ＨＡおよびｈ−ＨＡを発見することに関係する方法が図示されている。説明を簡単にするために、方法が図に示され、一連の活動として記述されているが、方法は、活動の順序によって制限されるわけではなく、いくつかの活動は、１つまたは複数の実施形態により、図に示され、本明細書で説明しているのと異なる順序で、および／または他の活動と同時に実行され得ることを理解し、了解されたい。たとえば、当業者であれば、代替えとして方法を一連の相互に関連のある状態またはイベントとして状態図などの中に表されることが可能であることを理解し、了解するであろう。さらに、１つまたは複数の実施形態による方法を実施するために、例示されているすべての活動が必要なわけではない。
【００６９】
図６は、開示される主題の態様による、所望のＰＤＮへの移動体デバイスの接続を容易にすることができる手順６００を図示している。手順６００は、ＰＤＮが別の（複数可）ＰＤＮの（複数の）ＩＰアドレスとオーバーラップする（複数の）ＩＰアドレスを使用する場合であっても、それぞれ、指定されたＩＰアドレスにおいてそれぞれのＰＤＮへの移動体デバイスの接続を容易にし得る。
【００７０】
６０２で、指定されたＰＤＮを供給するｖ−ＨＡは、事前定義のｖ−ＨＡからＰＤＮへのマッピングに少なくとも部分的に基づいて決定され得る。一態様では、ｖ−ＨＡ（たとえば、ＨＡ２１６を備えるｖ−ＨＡ）は、関連付けられているＭＡＧ２１０からＰＢＵ（またはＢＵ）を受信することができ、ここで、ＰＢＵは指定されたＰＤＮおよび／または指定されたＰＤＮと接続することを望んでいる移動体デバイスを同定することができる情報（たとえば、ＮＡＩ）を含み得る。ＭＡＧは、アクセスネットワーク２０８を介して移動体デバイスと接続することができる。ＨＡ２１６は、ＨＡ２１６によってアクセスできるデータベースから取り出すことができる、ＮＡＩとｖ−ＨＡからＰＤＮへのマッピングとを分析して、当該のｖ−ＨＡが指定されたＰＤＮを供給する正しいｖ−ＨＡであるかどうかを判定することができる。ＨＡ２１６が、当該ｖ−ＨＡが指定されたＰＤＮを供給すると判定した場合、手順６００は、参照番号６０４に進むことができる。ＨＡ２１６が、当該のｖ−ＨＡが指定されたＰＤＮを供給しないと判定した場合、ＨＡ２１６は、ＨＡ切替メッセージをＭＡＧ２１０に送信し、ＰＢＵ（またはＢＵ）を正しいｖ−ＨＡにリダイレクトすることを容易にする正しいｖ−ＨＡ（たとえば、現在指定されているＰＤＮを供給しているｖ−ＨＡまたは指定されたＰＤＮを供給することができる新しいｖ−ＨＡ）を指示することができる。ＭＡＧ２１０は、ＨＡ切替メッセージ内に含まれる情報に少なくとも部分的に基づいて指定されたＰＤＮを供給する正しいｖ−ＨＡにＰＢＵを送信することができる。
【００７１】
６０４で、指定されたＰＤＮを同定することができる情報を備え得るメッセージが、ｖ−ＨＡから指定されたＰＤＮに関連していることが発見されたｈ−ＨＡに送信され、これにより、事前定義済みのＩＰアドレスにおける指定されたＰＤＮへの移動体デバイスの接続を容易にすることができる。一態様によれば、正しいｖ−ＨＡ（たとえば、ＨＡ２１６に関連するｖ−ＨＡ）のＨＡ（たとえば、２１６）は、指定されたＰＤＮを供給する正しいｈ−ＨＡ（たとえば、ＨＡ２２４）を決定（たとえば、発見）することができる。ＨＡは、ＰＢＵ（またはＢＵ）を指定されたＰＤＮを供給する正しいｈ−ＨＡに送信することができ、ここで、ＰＢＵ（またはＢＵ）は、指定されたＰＤＮおよび／または指定されたＰＤＮへの接続を望んでいる移動体デバイスを同定することを容易にすることができる情報を含み得る。ｈ−ＨＡは、ＰＢＵ（またはＢＵ）を受信し、ＰＢＵ（またはＢＵ）に少なくとも部分的に基づいて、ｈ−ＨＡは、指定されたＰＤＮへの移動体デバイスの接続を容易にすることができる。
【００７２】
一態様では、第１のトンネルを、ＭＡＧ２１０と所望のｖ−ＨＡ（たとえば、正しいｖ−ＨＡのＨＡ２１６に関連するｖ−ＨＡ２２０）との間で作成することができる。第２のトンネルは、ＭＡＧ２１８（正しいｖ−ＨＡの）と正しいｈ−ＨＡ（たとえば、ＨＡ２２４）との間に作成され得る。正しいｈ−ＨＡへの移動体デバイスの接続を容易にするために第１のトンネルが第２のトンネルにマッピングされ、これにより、正しいｈ−ＨＡによって供給される指定されたＰＤＮへの移動体デバイスの接続を容易にすることができる。たとえば、第１のトンネルおよび第２のトンネルが第１のトンネルから第２のトンネルへのマッピングに少なくとも部分的に基づいて連結され、これにより２つのトンネルの間の通信フローを容易にすることができる。
【００７３】
図７を参照すると、図示されているのは、開示される主題の態様による、無線通信システム内の移動体デバイスに関連する通信を容易にするためのＰＤＮへのｖ−ＨＡのマッピングを作成することができる手順７００である。７０２で、ｖ−ＨＡからそれぞれのＰＤＮへのマッピングが作成できる。一態様では、ＨＡ（たとえば、２１６）は、通信環境内でｖ−ＨＡからそれぞれのＰＤＮへのマッピングの作成を容易にすることができる。マッピングは、所望のＰＤＮへの移動体デバイスの接続を確立する時に使用される正しいｖ−ＨＡおよび／またはｈ−ＨＡの発見を容易にするために使用できる。
【００７４】
７０４で、ｖ−ＨＡからそれぞれのＰＤＮへのマッピングが格納され得る。一実施形態では、中央データベースが使用され、作成されたマッピングは、スタンドアロンのデータストア内に収められるか、または「マスター」ＨＡ内に格納できる、この中央データベースに格納され得る。もう１つの実施形態によれば、複数のＨＡ（たとえば、２１６）はそれぞれ、中にそれぞれがｖ−ＨＡからそれぞれのＰＤＮへのマッピングを格納しておくことができるそれぞれのデータベースを有することができ、ここで、それぞれのＨＡは、マッピングデータベースが格納され得るデータストアを有することができる。
【００７５】
図８に移ると、図示されているのは、開示される主題の態様による、所望のＰＤＮへの移動体デバイスの接続を容易にするために所望のｖ−ＨＡおよびｈ−ＨＡの発見を容易にすることができる手順８００である。しばしば、多数のＰＤＮを通信環境に関連付けることができるが、ここで、２つまたはそれ以上のＰＤＮがオーバーラップするアドレス空間を有することができる。手順８００は、オーバーラップするアドレス空間があるとしても、それぞれの移動体デバイスの接続およびそれぞれの移動体による通信の先が正しいＩＰアドレスおよび正しいＰＤＮとなることも確実にしつつ、それぞれ所望のＰＤＮへの移動体デバイスの効率的な接続を容易にすることができる。
【００７６】
８０２で、ローカルアンカを割り当てることができる。一態様では、移動体デバイス（たとえば、２０２）は、通信環境内で指定されたＰＤＮ（たとえば、ＰＤＮ１  ２１２）との接続および通信を望むことがある。移動体デバイスは、アクセスネットワーク２０８を介してＭＡＧ２１０に接続することができる。ＭＡＧ２１０は、移動体デバイスに関してローカルアンカを割り当てることができる。８０４で、ＰＢＵは第１のｖ−ＨＡに送信され得る。一態様では、ＭＡＧ２１０は、ＰＢＵを第１のｖ−ＨＡ（たとえば、ＨＡ２１６を備えるｖ−ＨＡ）に送信することができる。ＰＢＵは、移動体デバイスが望む接続先であるＰＤＮの同定を容易にするために移動体デバイスのＮＡＩなどの情報を含むことができる。
【００７７】
８０６で、ｖ−ＨＡからＰＤＮへのマッピングを取り出すことができる。一態様によれば、ｖ−ＨＡからＰＤＮへのマッピングは、ＨＡ２１６によってアクセスできるデータベース内に格納され得る。このマッピングは、所望のＰＤＮに移動体デバイスを接続するために使用される正しいｖ−ＨＡを発見することを容易にするために使用され得る。
【００７８】
８０８で、当該のｖ−ＨＡが正しいＨＡかどうかに関する判定を行うことができる。一態様では、ＨＡ２１６は、ＰＢＵ内の情報（たとえば、ＮＡＩ）およびｖ−ＨＡからＰＤＮへのマッピングを評価して、移動体デバイスを所望のＰＤＮに接続するために使用する正しいｖ−ＨＡを発見することを容易にすることができる。当該のｖ−ＨＡ（たとえば、ＨＡ２１６を備えるｖ−ＨＡ１）が正しいｖ−ＨＡであると判定された場合、８１０において、ＰＢＵがｈ−ＨＡに送信され得る。一態様では、ｖ−ＨＡからＰＤＮへのマッピングおよび受信したＮＡＩに少なくとも部分的に基づいて、ＨＡ２１６が、これが関連付けられているｖ−ＨＡが正しいｖ−ＨＡであると判定した場合、ＨＡ２１６は、ｖ−ＨＡからＰＤＮへのマッピングにおいて規定されているように、ＰＢＵをｈ−ＨＡに送信することができ、ここで、ｈ−ＨＡは、所望のＰＤＮに関連付けられ得る。第１のトンネルは、ＭＡＧ２１０と所望のｖ−ＨＡ（たとえば、２２０）との間に作成することができ、第２のトンネルは、ＭＡＧ２１８とＨＡ２２４（たとえば、ｈ−ＨＡ）に関連付けられているｖ−ＨＡ（たとえば、２２６）との間に作成することができる。第１のトンネルは、第２のトンネルにマッピングされ、第１のトンネルおよび第２のトンネルは、そのマッピングに少なくとも部分的に基づいて連結され（たとえば、リンクされ）、これにより、移動体デバイス（たとえば、２０２）と所望のＰＤＮ（たとえば、ＰＤＮ１  ２１２）との間の接続の確立を容易にすることができる。
【００７９】
再び参照番号８０８を参照すると、もし、８０８で、当該のｖ−ＨＡが正しいｖ−ＨＡでないと判定された場合、８１２において、ＨＡ切替メッセージを送信することができる。一態様では、ＨＡ２１６が、これが関連付けられている当該のｖ−ＨＡが正しいｖ−ＨＡでないと判定した場合、ＨＡ２１６は、ＨＡ切替メッセージをＭＡＧ２１０に送信することができる。ＨＡ切替メッセージは、所望のＰＤＮへの接続を確立するために当該のｖ−ＨＡが正しいｖ−ＨＡでないことを指示することができ、かつ／あるいはｖ−ＨＡからＰＤＮへのマッピングに少なくとも部分的に基づいて、ＨＡ２１６による決定に従って、所望のＰＤＮに関して使用される正しいｖ−ＨＡを指示することができる。８１４で、ＰＢＵは別のｖ−ＨＡに送信され得る。一態様によれば、ＭＡＧ２１０は、移動体デバイスに関連する、ＮＡＩを含む、ＰＢＵを別のｖ−ＨＡ（たとえば、ＨＡ３０２を備えるｖ−ＨＡ２）に送信することができる。ＨＡ切替メッセージが、ＰＤＮに関して使用される正しいｖ−ＨＡへのアドレスを含んでいた場合、ＭＡＧ２１０はそのｖ−ＨＡを選択し、ＰＢＵをＨＡ切替メッセージの中で指定されているｖ−ＨＡに送信することができる。ＨＡ切替メッセージが、正しいｖ−ＨＡへのアドレスを含んでいなかった場合、ＭＡＧ２１０は、データベースから取り出せる、知られているｖ−ＨＡのプールから、望み通りにｖ−ＨＡを選択して、ＰＢＵを選択されたｖ−ＨＡに送信することができる。手順８００は、参照番号８０６に戻り、そこで、手順は正しいｖ−ＨＡが配置されるまでそのポイントから進み続けることができ、正しいｖ−ＨＡは、移動体デバイスに関連するＰＢＵを所望のＰＤＮに関連するｈ−ＨＡに送信し、移動体デバイスと所望のＰＤＮとの間の接続の確立を容易にする。
【００８０】
図９に移ると、図示されているのは、開示される主題の態様による、所望のＰＤＮへの移動体デバイスの接続を容易にするために所望のｖ−ＨＡおよびｈ−ＨＡの発見を容易にすることができるもう１つの手順９００である。しばしば、多数のＰＤＮを通信環境に関連付けることができるが、ここで、２つまたはそれ以上のＰＤＮがオーバーラップするアドレス空間を有することができる。手順９００は、オーバーラップするアドレス空間があるとしても、それぞれの移動体デバイスの接続の先が正しいＩＰアドレスおよび正しいＰＤＮとなることも確実にしつつ、それぞれ所望のＰＤＮへの移動体デバイスの効率的な接続を容易にすることができる。
【００８１】
９０２で、ＢＵを受信することができる。一態様によれば、ｖ−ＨＡ（たとえば、ＨＡ２１６を備えるｖ−ＨＡ）は、ＭＡＧ２１０からＰＢＵを受信することができる。ＢＵは、通信環境内で異なるＰＤＮに関して別の通信デバイスによって使用されているＩＰアドレスと潜在的にオーバーラップする可能性のある特定のＩＰアドレスを使用して特定のＰＤＮに接続することを望む移動体デバイスに関係する情報（たとえば、識別情報）を含むことができる。９０４で、ｖ−ＨＡからＰＤＮへのマッピングを取り出すことができる。一態様では、ＨＡ２１６は、ｖ−ＨＡからＰＤＮへのマッピングを取り出すことができ、これはＨＡ２１６によってアクセスできるデータベースから取り出せる。ｖ−ＨＡからＰＤＮへのマッピングは、当該のｖ−ＨＡが所望のＰＤＮに関連付けられているｈ−ＨＡへの移動体デバイスの接続を容易にするために使用される正しいｖ−ＨＡであるかどうかを判定することを容易にするために使用され得る。
【００８２】
９０６で、当該のｖ−ＨＡが正しいｖ−ＨＡかどうかに関する判定を行うことができる。一態様では、ＨＡ２１６は、移動体デバイスを同定することができる情報を含む受信したＢＵ、およびｖ−ＨＡからＰＤＮへのマッピングを評価して、当該のｖ−ＨＡが正しいｖ−ＨＡ（たとえば、ｖ−ＨＡからＰＤＮへのマッピングで規定されているような、所望のＰＤＮに関連付けられている所望のｈ−ＨＡに関連するｖ−ＨＡ）であるかどうかを判定することができる。当該のｖ−ＨＡが正しいｖ−ＨＡであると判定された場合、９０８で、所望のｈ−ＨＡが発見され得る。一態様では、当該ｖ−ＨＡに関連するＨＡ２１６が、当該ｖ−ＨＡが正しいｖ−ＨＡであると判定した場合、ＨＡ２１６は、所望のＰＤＮに関連付けられている上流ｈ−ＨＡ（たとえば、ＨＡ２２４）を発見することができる。ｈ−ＨＡは、ｖ−ＨＡからＰＤＮへのマッピングに少なくとも部分的に基づいて決定され得る。９１０で、ＢＵはｈ−ＨＡに送信され得る。ｈ−ＨＡは、ＢＵを使用することで、ｈ−ＨＡに関連する所望のＰＤＮへの移動体デバイスの接続を容易にすることができる。もう１つの態様では、第１のトンネルは、ＭＡＧ２１０と所望のｖ−ＨＡ（たとえば、２２０）との間に作成することができ、第２のトンネルは、ＭＡＧ２１８とＨＡ２２４（たとえば、ｈ−ＨＡ）に関連付けられているｖ−ＨＡ（たとえば、２２６）との間に作成することができる。第１のトンネルは、第２のトンネルにマッピングされ、第１のトンネルおよび第２のトンネルは、そのマッピングに少なくとも部分的に基づいて（たとえば、そのマッピングを使用して）連結され、これにより、移動体デバイス（たとえば、２０２）と所望のＰＤＮ（たとえば、ＰＤＮ１  ２１２）との間の接続の確立を容易にすることができる。
【００８３】
再び参照番号９０６を参照すると、もし、９０６で、当該のｖ−ＨＡが正しいｖ−ＨＡでないと判定された場合、９１２において、所望のＰＤＮが別のｖ−ＨＡによって供給されるかどうかに関して判定することができる。一態様によれば、ＨＡ２１６は、ｖ−ＨＡからＰＤＮへのマッピングを分析して、所望のＰＤＮが現在別のｖ−ＨＡによって供給されているかどうかの判定を容易にすることができる。所望のＰＤＮが現在別のｖ−ＨＡによって供給されていると判定された場合、９１４で、正しいｖ−ＨＡへのリダイレクトを容易にすることができる情報を含み得るＨＡ切替メッセージを送信することができる。一態様では、ＨＡ２１６は、ｖ−ＨＡからＰＤＮへのマッピングに少なくとも部分的に基づいて、所望のＰＤＮが別のｖ−ＨＡによって現在供給されていると判定し得る。ＨＡ２１６は、所望のＰＤＮを供給している正しいｖ−ＨＡを指示する情報を含み得る、ＨＡ切替メッセージをＭＡＧ２１０に送信することができる。手順９００は、参照番号９０４に移り、そのポイントから進んで、正しいｖ−ＨＡおよびｈ−ＨＡを発見し、所望のＰＤＮを供給しているｈ−ＨＡにＢＵを送信することができる。
【００８４】
再び参照番号９１２に移ると、もし、９１２で、所望のＰＤＮが現在ｖ−ＨＡによって現在供給されていないと判定された場合、ＰＤＮを供給するために新しいｖ−ＨＡへのリダイレクトを容易にすることができる情報を含み得るＨＡ切替メッセージを送信することができる。一態様では、ＨＡ２１６は、ｖ−ＨＡからＰＤＮへのマッピングに少なくとも部分的に基づいて、所望のＰＤＮが別のｖ−ＨＡによって現在供給されていないと判定し得る。ＨＡ２１６は、ＨＡ切替メッセージをＭＡＧ２１０に送信することができる。一実施形態では、ＨＡ２１６は、所望のＰＤＮを供給するために使用され得る利用可能な新しいｖ−ＨＡを選択することができ、ＨＡ切替メッセージは、所望のＰＤＮを供給することができる新しいｖ−ＨＡを指示する情報を含むことができる。他の実施形態では、ＨＡ切替メッセージは、所望のＰＤＮを供給するために使用され得る利用可能な新しいｖ−ＨＡのリストを提供することができ、ＭＡＧ２１０はこのリストから新しいｖ−ＨＡを選択することができる。さらにもう１つの実施形態では、ＨＡ切替メッセージは、所望のＰＤＮがｖ−ＨＡによって現在供給されていないことを指示し、ＭＡＧ２１０は、利用可能な新しいｖ−ＨＡのリストを取りだして、所望のＰＤＮを供給し得る新しいｖ−ＨＡを選択することができる。手順９００は、参照番号９０４に移り、そのポイントから進んで、正しいｖ−ＨＡおよびｈ−ＨＡを発見し、所望のＰＤＮを供給しているｈ−ＨＡにＢＵを送信することができる。
【００８５】
本明細書で説明されている１つまたは複数の態様によれば、特定のｖ−ＨＡが特定のＰＤＮを供給することができるか、または特定のＰＤＮを供給するかどうか、所望のＰＤＮを供給するｈ−ＨＡを発見すること、かつ／あるいはネットワーク内の（複数の）移動体デバイス１１６に関連する通信に関する推論を行うことができることを了解されたい。本明細書で使用しているように、「推論する」または「推論」という用語は、一般に、イベントおよび／またはデータを介して得られるような一組の観察結果から、システム、環境、および／またはユーザの状態を推理または推論するプロセスを指す。推論は、特定のコンテキストまたはアクションを識別するために使用されることができ、またはたとえば、複数の状態にわたる確率分布を生成することができる。推論は確率的であってよい、つまり、データおよびイベントの考察に基づいて注目している状態上の確率分布を計算することができる。推論は、さらに、一組のイベントおよび／またはデータから高水準のイベントを構成するために使用される手法を指す場合もある。このような推論を行うことで、イベント同士が時間的に近い関係による相関関係があるかどうか、またイベントおよびデータが１つまたは複数のイベントおよびデータソースを発生元としているかどうかに関係なく、一組の観察されたイベントおよび／または格納されているイベントデータから新しいイベントまたはアクションが構築される。
【００８６】
たとえば、上記の１つまたは複数の方法は、特定のｖ−ＨＡ（たとえば、新しいｖ−ＨＡまたは他の何か）が特定のＰＤＮを供給できるかどうかに関する（複数の）推論を実行すること、所望のＰＤＮを供給できる所望のｈ−ＨＡを発見すること、などを含むことができる。前記の実施例は、本質的に例を示すだけであって、行える推論の回数、またはそのような推論を本明細書で説明されているさまざまな実施形態および／または方法に関して行う仕方を制限することを意図されていないことを了解されたい。
【００８７】
図１０は、開示される主題の態様による、無線通信システム内の移動体デバイスに関連する通信を容易にすることができる移動体デバイス１０００の図である。移動体デバイス１０００は、たとえば、システム１００、システム２００、システム２５０、図３００、システム４００、システム５００、手順６００、手順７００、手順８００、および手順９００に関して本明細書でより十分に説明するような移動体デバイス（たとえば、１１６、２０２、２５２）と同一またはこれに類似するものとすることができ、かつ／あるいは同一のまたはこれに類似する機能性を備えることができることを了解されたい。
【００８８】
移動体デバイス１０００は、たとえば、受信アンテナ（図に示されていない）から信号を受信し、受信された信号に対し典型的なアクションを実行し（たとえば、フィルタ処理、増幅、ダウンコンバートなどを行い）、調整信号を２値化してサンプルを得る受信機１００２を備えることができる。受信機１００２は、たとえば、ＭＭＳＥ受信機とすることができ、受信したシンボルを復調し、それらのシンボルをチャネル推定のためプロセッサ１００６に送ることができる復調装置１００４を備えることができる。プロセッサ１００６は、受信機１００２によって受信された情報を分析し、および／または送信機１００８よる送信のため情報を生成することを専ら行うプロセッサ、移動体デバイス１０００の１つまたは複数のコンポーネントを制御するプロセッサ、および／または受信機１００２によって受信された情報を分析し、送信機１００８による送信のため情報を生成し、移動体デバイス１０００の１つまたは複数のコンポーネントを制御する作業すべてを行うプロセッサとすることができる。移動体デバイス１０００は、たとえば基地局１０２、別の移動体デバイスなどへの信号（たとえば、データ）の送信を容易にするため送信機１００８と連携して動作し得る変調装置１０１０を備えることもできる。
【００８９】
一態様では、プロセッサ１００６は、移動体デバイスを同定することができる情報を提供すること、移動体デバイス１０００が接続および通信を望む所望のＰＤＮを同定すること、および／または移動体デバイス１０００に関連する識別に関係する他の情報を提供することを容易にすることができる識別子１０１２に接続できる。もう１つの態様では、移動体デバイス１０００は、適宜、Ｃ−ＭＡＧ１０１４を含むことができ、ここで、Ｃ−ＭＡＧ１０１４が移動体デバイス１０００に含まれる時に、プロセッサ１００６はＣ−ＭＡＧ１０１４に接続され、これにより、移動体デバイス１０００との接続が望まれているＰＤＮを供給するｖ−ＨＡとの接続を確立することを容易にするためにＣＭＩＰに従って所望のｖ−ＨＡ（たとえば、ｖ−ＨＡ２２０）にＢＵを送信することを容易にすることができる。Ｃ−ＭＡＧ１０１４は、それが所望のＰＤＮを供給するｖ−ＨＡでないとｖ−ＨＡによって判定された場合にｖ−ＨＡからＨＡ切替メッセージを受信することもできる。このような場合、Ｃ−ＭＡＧ１０１４は、正しいｖ−ＨＡへの接続を容易にするためにＨＡ切替メッセージ内に少なくとも部分的に基づいて所望のＰＤＮを供給する正しいｖ−ＨＡにＰＢＵをリダイレクト（たとえば、再送）することができる。
【００９０】
さらにもう１つの態様では、プロセッサ１００６は、プロセッサ１００６に動作可能なように結合され得るデータストア１０１４に結合することができ、また送信されるデータ、受信データ、基地局（たとえば、基地局１０２）に関係する情報、移動体デバイス１０００に関係する情報、（複数の）ＰＤＮ（たとえば、ＰＤＮ１  ２１２、ＰＤＮ２、２１４）に関係する情報、および／または移動体デバイス１０００に関連するデータの通信を容易にすることができる他の好適な情報を格納することができる。データストア１０１４は、それに加えて、識別子情報（たとえば、移動体デバイス１０００を同定する、および／または接続および／または通信が望まれているＰＤＮを同定する情報）を送信すること、メッセージ（たとえば、ＢＵ）をｖ−ＨＡに送信すること、ＨＡ切替メッセージを受信すること、受信したＨＡ切替メッセージに少なくとも部分的に基づいてメッセージを別のｖ−ＨＡにリダイレクトすること、情報を格納すること、情報を取り出すこと、および／または移動体デバイス１０００に関係する他の機能に関連するプロトコルおよび／またはアルゴリズムを格納することができる。
【００９１】
一態様によれば、本明細書で説明されているデータストア１０１４は、揮発性メモリおよび／または不揮発性メモリを備えることができる。たとえば、限定はしないが、不揮発性メモリとしては、読み取り専用メモリ（ＲＯＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、電気的プログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、フラッシュメモリ、および／または不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）が挙げられる。揮発性メモリとしては、外部キャッシュメモリとして動作し得る、ランダムアクセスメモリ（ＲＡＭ）が挙げられる。たとえば、限定はしないが、利用可能なＲＡＭとしては、同期ＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、Ｅｎｈａｎｃｅｄ  ＳＤＲＡＭ（ＥＳＤＲＡＭ）、Ｓｙｎｃｈｌｉｎｋ  ＤＲＡＭ（ＳＬＤＲＡＭ）、およびＤｉｒｅｃｔ  Ｒａｍｂｕｓ  ＲＡＭ（ＤＲＲＡＭ）などさまざまな形態のものがある。データストア１０１４は、限定はしないが、これらのメモリおよび他の好適な種類のメモリを備えることを意図されている。データストアは、スタンドアロンユニット（図示されているような）とすることができ、プロセッサ１００６内に収納することができ、別のコンポーネント内に組み込むことができ、かつ／あるいは望む通りに、これらの実質的に任意の好適な組合せとすることができることを了解し、理解されたい。
【００９２】
図１１は、開示される主題の態様による、無線通信システム内の移動体デバイスに関連する通信を容易にすることができるシステム１１００の図である。システム１１００は、基地局１０２（たとえば、アクセスポイント、．．．）を備えることができる。基地局１０２は、複数の受信アンテナ１１０４を通じて１つまたは複数の移動体デバイス１１６から（複数の）信号を受信することができる受信機１１０２、および送信アンテナ１１０８を通じて１つまたは複数の移動体デバイス１１６に信号（たとえば、データ）を送信することができる送信機１１０６を備えることができる。受信機１１０２は、受信アンテナ１１０４から情報を受信することができ、受信された情報を復調することができる復調装置１１１０に動作可能なように関連付けられ得る。復調されたシンボルは、受信機１１０２によって受信された情報を分析し、および／または送信機１１０６による送信のため情報を生成することを専ら行うプロセッサ、基地局１０２の１つまたは複数のコンポーネントを制御するプロセッサ、および／または受信機１１０２によって受信された情報を分析し、送信機１１０６による送信のため情報を生成し、基地局１０２の１つまたは複数のコンポーネントを制御する作業を行うプロセッサとすることができるプロセッサ１１１２によって分析され得る。基地局１０２は、たとえば移動体デバイス１１６、別のデバイスなどへの信号（たとえば、データ）の送信を容易にするため送信機１１０６と連携して動作し得る変調装置１１１４を備えることもできる。
【００９３】
プロセッサ１１１２は、送信されるデータ、受信データ、基地局（たとえば、基地局１０２）に関係する情報、移動体デバイス（たとえば、１１６）に関係する情報、および／または移動体デバイス（たとえば、１１６）に関連する情報（たとえば、音声、データ）の通信を容易にすることができる他の好適な情報に関係する情報を格納することができるデータストア１１１６に結合され得る。データストア１１１６は、それに加えて、移動体デバイス、別の基地局、または他のデバイスとの通信、移動体デバイス１１６、基地局１０２、または別の基地局（たとえば、５０２）に関連する情報の評価、ネットワーク内で移動体デバイス１１６が通信できる相手となる基地局の選択などに関連付けられ、またそのような機能を容易にするプロトコルおよび／またはアルゴリズムを格納することができる。
【００９４】
一態様によれば、本明細書で説明されているデータスト１１１６は、揮発性メモリおよび／または不揮発性メモリを備えることができる。たとえば、限定はしないが、不揮発性メモリとしては、読み取り専用メモリ（ＲＯＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、電気的プログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、フラッシュメモリ、および／または不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）が挙げられる。揮発性メモリとしては、外部キャッシュメモリとして動作し得る、ランダムアクセスメモリ（ＲＡＭ）が挙げられる。たとえば、限定はしないが、利用可能なＲＡＭとしては、同期ＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、Ｅｎｈａｎｃｅｄ  ＳＤＲＡＭ（ＥＳＤＲＡＭ）、Ｓｙｎｃｈｌｉｎｋ  ＤＲＡＭ（ＳＬＤＲＡＭ）、およびＤｉｒｅｃｔ  Ｒａｍｂｕｓ  ＲＡＭ（ＤＲＲＡＭ）などさまざまな形態のものがある。データストア１１１６は、限定はしないが、これらのメモリおよび他の好適な種類のメモリを備えることを意図されている。データストアは、スタンドアロンユニット（図示されているような）とすることができ、プロセッサ１１１２内に収納することができ、別のコンポーネント内に組み込むことができ、かつ／あるいは望む通りに、これらの実質的に任意の好適な組合せとすることができることを了解し、理解されたい。
【００９５】
図１２は、開示される主題の態様による、例の無線通信システム１２００を示している。無線通信システム１２００は、簡単にするため１つの基地局１２１０および１つの移動体デバイス１２５０として示されている。しかし、システム１２００は、複数の基地局および／または複数の移動体デバイスを備えることができ、追加の基地局および／または移動体デバイスは、後述の例の基地局１２１０および移動体デバイス１２５０に実質的に類似していても異なっていてもよいことを了解されたい。それに加えて、基地局１２１０および／または移動体デバイス１２５０は、本明細書で説明されているシステム（図１、２Ａ、２Ｂ、４、５、１０〜１１）、および／または方法（図６〜９）を使用することでそれらの間の無線通信を容易に行えるようにできることを了解されたい。基地局１２１０および移動体デバイス１２５０はそれぞれ、たとえば、システム１００、図２００、システム２５０、図３００、図４００、システム５００、システム６００、システム１０００、および／またはシステム１１００に関して本明細書でより十分に説明するようなそれぞれのコンポーネントとそれぞれ同一またはこれに類似するものとすることができ、かつ／あるいは同一のまたはこれに類似する機能性をそれぞれ備えることができることを了解されたい。
【００９６】
基地局１２１０では、多数のデータストリームのトラヒックデータが、データソース１２１２から送信（ＴＸ）データプロセッサ１２１４に送られる。一実施例によれば、それぞれのデータストリームは、それぞれのアンテナで送信され得る。ＴＸデータプロセッサ１２１４は、そのデータストリームについて選択された特定のコード体系に基づいてトラヒックデータストリームをフォーマットし、符号化し、インタリーブして、符号化データを出力する。
【００９７】
それぞれのデータストリームについて符号化されたデータは、直交周波数分割多重（ＯＦＤＭ）技術を使用してパイロットデータと多重化できる。それに加えて、またはそれとは別に、パイロットシンボルは、周波数分割多重化されるか（ＦＤＭ）、時分割多重化されるか（ＴＤＭ）、または符号分割多重化され得る（ＣＤＭ）。パイロットデータは、典型的には、知られている方法で処理され、チャネル応答を推定するために移動体デバイス１２５０において使用できる、知られているデータパターンである。それぞれのデータストリームに対する多重化されたパイロットおよび符号化データは、そのデータストリームに対し選択された特定の変調方式（たとえば、二位相偏移変調（ＢＰＳＫ）、四位相偏移変調（ＱＰＳＫ）、Ｍ位相偏移変調（Ｍ−ＰＳＫ）、またはＭ値直交振幅変調（Ｍ−ＱＡＭ）など）に基づいて変調され（つまり、シンボルマッピングされ）、変調シンボルを出力することができる。それぞれのデータストリームに対するデータ転送速度、符号化、および変調は、プロセッサ１２３０によって実行されるか、または与えられる命令によって決定され得る。
【００９８】
データストリームに対する変調シンボルが、ＴＸ  ＭＩＭＯプロセッサ１２２０に送られ、そこでさらに、変調シンボルを処理することができる（たとえば、ＯＦＤＭ用に）。次いで、ＴＸ  ＭＩＭＯプロセッサ１２２０は、ＮＴ個の変調シンボルストリームをＮＴ個の送信機（ＴＭＴＲ）１２２２ａ〜１２２２ｔに送る。さまざまな実施形態において、ＴＸ  ＭＩＭＯプロセッサ１２２０は、ビーム形成重みをデータストリームのシンボルに適用し、またシンボルの送信元であるアンテナに適用する。
【００９９】
それぞれの送信機１２２２は、それぞれのシンボルストリームを受信し、処理して、１つまたは複数のアナログ信号を生成し、さらに、それらのアナログ信号を調整（たとえば、増幅、フィルタ処理、およびアップコンバート）して、ＭＩＭＯチャネルで伝送するのに適した変調信号を生成する。さらに、送信機１２２２ａ〜１２２２ｔのＮＴ個の変調信号は、ＮＴ個のアンテナ１２２４ａ〜１２２４ｔからそれぞれ送信される。
【０１００】
移動体デバイス１２５０では、送信された変調信号は、ＮＲ個のアンテナ１２５２ａ〜１２５２ｒにより受信され、それぞれのアンテナ１２５２からの受信された信号は、それぞれの受信機（ＲＣＶＲ）１２５４ａ〜１２５４ｒに送られる。それぞれの受信機１２５４は、それぞれの信号を調整（たとえば、フィルタ処理、増幅、およびダウンコンバート）し、調整信号を２値化して、サンプルを形成し、さらに、それらのサンプルを処理して対応する「受信」シンボルストリームを形成する。
【０１０１】
ＲＸデータプロセッサ１２６０は、特定の受信機処理技術に基づいてＮＲ個の受信機１２５４からＮＲ個の受信機シンボルストリームを受信して、処理し、ＮＴ個の「検出」シンボルストリームを形成することができる。ＲＸデータプロセッサ１２６０は、それぞれの検出シンボルストリームを復調し、デインターリーブし、復号して、そのデータストリームに対するトラヒックデータを復元することができる。ＲＸデータプロセッサ１２６０による処理は、基地局１２１０におけるＴＸ  ＭＩＭＯプロセッサ１２２０およびＴＸデータプロセッサ１２１４により実行される処理を補完するものである。
【０１０２】
プロセッサ１２７０は、どのプリコーディング行列を使用するかを定期的に決定することができる（下述）。さらに、プロセッサ１２７０は、行列添え字部分および階数値部分を備えるリバースリンクメッセージを構成することができる。
【０１０３】
リバースリンクメッセージは、通信リンクおよび／または受信データストリームに関するさまざまな種類の情報を備え得る。リバースリンクメッセージは、さらにデータソース１２３６から多数のデータストリームに対するトラヒックデータを受信するＴＸデータプロセッサ１２３８によって処理され、変調装置１２８０によって変調され、送信機１２５４ａ〜１２５４ｒによって調整され、基地局１２１０に送り返され得る。
【０１０４】
基地局１２１０では、移動体デバイス１２５０からの変調信号は、アンテナ１２２４によって受信され、受信機１２２２によって調整され、復調装置１２４０によって復調され、ＲＸデータプロセッサ１２４２によって処理され、こうして、移動体デバイス１２５０によって送信されたリバースリンクメッセージを抽出する。さらに、プロセッサ１２３０は、抽出されたメッセージを処理し、ビーム形成重みを決定するためにどのプリコーディング行列を使用するかを決定することができる。
【０１０５】
プロセッサ１２３０および１２７０は、それぞれ、基地局１２１０および移動体デバイス１２５０におけるオペレーションを指令する（たとえば、制御、調整、管理などを行う）ことができる。それぞれのプロセッサ１２３０および１２７０は、プログラムのコードおよびデータを格納するメモリ１２３２および１２７２に関連付けることができる。プロセッサ１２３０および１２７０は、さらに、それぞれアップリンクおよびダウンリンクに対する周波数およびインパルス応答推定を導出する計算を実行することもできる。
【０１０６】
一態様では、論理チャネルは、制御チャネルとトラヒックチャネルとに分類される。論理制御チャネルは、システム制御情報をブロードキャストするためのＤＬチャネルであるブロードキャスト制御チャネル（ＢＣＣＨ）を備える。ページング情報を転送するＤＬチャネルであるページング制御チャネル（ＰＣＣＨ）。１つまたは複数のＭＴＣＨに対するマルチメディアブロードキャストおよびマルチキャストサービス（ＭＢＭＳ）のスケジューリングおよび制御情報を送信するために使用されるポイントツーマルチポイントＤＬチャネルであるマルチキャスト制御チャネル（ＭＣＣＨ）。一般に、ＲＲＣ接続を確立した後、このチャネルは、ＭＢＭＳ（注意：旧ＭＣＣＨ＋ＭＳＣＨ）を受信するＵＥによってのみ使用される。専用制御チャネル（ＤＣＣＨ）は、専用制御情報を送信し、ＲＲＣ接続を有するＵＥによって使用されるポイントツーポイント双方向チャネルである。一態様では、論理トラヒックチャネルは、ユーザ情報の転送用に１つのＵＥにのみ割り当てられたポイントツーポイント双方向チャネルである専用トラヒックチャネル（ＤＴＣＨ）を備える。さらに、トラヒックデータを送信するためのポイントツーマルチポイントＤＬチャネルに対するマルチキャストトラヒックチャネル（ＭＴＣＨ）も含む。
【０１０７】
一態様では、トランスポートチャネルは、ＤＬとＵＬとに分類される。ＤＬトランスポートチャネルは、ブロードキャストチャネル（ＢＣＨ）、ダウンリンク共有データチャネル（ＤＬ−ＳＤＣＨ）、およびページングチャネル（ＰＣＨ）を備え、ＰＣＨは、セル全体にわたってブロードキャストされ、他の制御／トラヒックチャネルに使用され得るＰＨＹリソースにマッピングされるＵＥの節電機能（ＤＲＸサイクルは、ネットワークによってＵＥに指示される）をサポートする。ＵＬトランスポートチャネルは、ランダムアクセスチャネル（ＲＡＣＨ）、要求チャネル（ＲＥＱＣＨ）、アップリンク共有データチャネル（ＵＬ−ＳＤＣＨ），および複数のＰＨＹチャネルを備える。ＰＨＹチャネルは、一組のＤＬチャネルおよびＵＬチャネルを備える。
【０１０８】
ＤＬ  ＰＨＹチャネルは、共通パイロットチャネル（ＣＰＩＣＨ）、同期チャネル（ＳＣＨ）、共通制御チャネル（ＣＣＣＨ）、共有ＤＬ制御チャネル（ＳＤＣＣＨ）、マルチキャスト制御チャネル（ＭＣＣＨ）、共有ＵＬ割り当てチャネル（ＳＵＡＣＨ）、確認応答チャネル（ＡＣＫＣＨ）、ＤＬ物理共有データチャネル（ＤＬ−ＰＳＤＣＨ）、ＵＬ電力制御チャネル（ＵＰＣＣＨ）、ページングインジケータチャネル（ＰＩＣＨ）、負荷インジケータチャネル（ＬＩＣＨ）を備えることができる。
【０１０９】
ＵＬ  ＰＨＹチャネルは、物理ランダムアクセスチャネル（ＰＲＡＣＨ）、チャネル品質インジケータチャネル（ＣＱＩＣＨ）、確認応答チャネル（ＡＣＫＣＨ）、アンテナサブセットインジケータチャネル（ＡＳＩＣＨ）、共有要求チャネル（ＳＲＥＱＣＨ）、ＵＬ物理共有データチャネル（ＵＬ−ＰＳＤＣＨ）、ブロードバンドパイロットチャネル（ＢＰＩＣＨ）を備えることができる。
【０１１０】
一態様では、単一搬送波波形の低ＰＡＲ（与えられた任意の時点において、チャネルは連続するか、または均一間隔で並ぶ周波数を持つ）特性を保存するチャネル構造が用意される。
【０１１１】
本明細書で説明されている実施形態は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、またはこれらの任意の組合せで実装することができることは理解されるであろう。ハードウェアによる実装では、処理ニットは、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）、デジタルシグナルプロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、本明細書で説明されている機能を実行するように設計されている他の電子ユニット内に、またはこれらの組合せで実装することができる。
【０１１２】
これらの実施形態が、ソフトウェア、ファームウェア、ミドルウェアまたはマイクロコード、プログラムコード、またはコードセグメントで実装される場合、これらは、ストレージコンポーネントなどの機械可読媒体内に格納することができる。コードセグメントは、プロシージャ、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス、または命令、データ構造体、もしくはプログラムステートメントの任意の組合せを表すことができる。コードセグメントは、情報、データ、引数、パラメータ、またはメモリ内容を受け渡し、および／または受信することにより、他のコードセグメントまたはハードウェア回路に結合されるようにできる。情報、引数、パラメータ、データなどは、メモリ共有、メッセージパッシング、トークンパッシング、ネットワーク伝送などを含む、任意の好適な手段を使用して受け渡されるか、転送されるか、または伝送されるようにできる。
【０１１３】
ソフトウェアによる実装では、本明細書で説明されている技術は、本明細書で説明されている機能を実行するモジュール（たとえば、プロシージャ、関数など）で実装することができる。ソフトウェアコードは、メモリユニット内に格納され、プロセッサにより実行され得る。メモリユニットは、プロセッサ内に、またはプロセッサの外部に実装することができ、その場合、当技術分野で知られているようにさまざまな手段を介してプロセッサに通信可能なように結合することができる。
【０１１４】
図１３を参照すると、図示されているのは、無線通信環境内の移動体デバイスに関連する通信を容易にすることができるシステム１３００である。たとえば、システム１３００は、少なくとも部分的にはｖ−ＨＡ内に配置され得る。システム１３００は、機能ブロックを含むものとして表されており、プロセッサ、ソフトウェア、またはこれらの組合せ（たとえば、ファームウェア）によって実装される機能を表す機能ブロックとすることも可能であることを了解されたい。システム１３００は、連携動作し得る電気コンポーネントの論理グループ１３０２を含む。
【０１１５】
たとえば、論理グループ１３０２は、事前定義のｖ−ＨＡからＰＤＮへのマッピング１３０４に少なくとも部分的に基づいて指定されたＰＤＮを供給するｖ−ＨＡを決定するための電気コンポーネントを含むことができる。たとえば、電気コンポーネント１３０４は、移動体デバイス（たとえば、２０２、２５２）が望む接続先の指定されたＰＤＮの同定を容易にすることができる、ＰＢＵまたはＢＵなどの情報をＭＡＧ（たとえば、２１０）または移動体デバイス（たとえば、２５２）から受信することができる。電気コンポーネント１３０４は、データベースから取り出すことができるｖ−ＨＡからＰＤＮへのマッピングおよび受信した情報（たとえば、ＰＢＵ）を評価して、当該のｖ−ＨＡが指定されたＰＤＮを供給する正しいｖ−ＨＡであるかどうかを判定することができる。
【０１１６】
さらに、論理グループ１３０２は、ＨＡ切替メッセージ１３０６を送信するための電気コンポーネントを備えることができる。一態様では、電気コンポーネント１３０６は、当該のｖ−ＨＡが指定されたＰＤＮを供給するｖ−ＨＡでないと判定された場合に、ＨＡ切替メッセージをＭＡＧ２１０または移動体デバイス（たとえば、２５２）に送信することができる。ＨＡ切替メッセージは、当該のｖ−ＨＡが指定されたＰＤＮを供給するｖ−ＨＡでないことを指示することができる情報、指定されたＰＤＮを供給する正しいｖ−ＨＡを指示する情報、および／または他の情報などの情報を含み得る。正しいｖ−ＨＡは、ｖ−ＨＡからＰＤＮへのマッピングに少なくとも部分的に基づいて決定され得る。
【０１１７】
論理グループ１３０２は、指定されたＰＤＮ１３０８を供給するｈ−ＨＡを決定するための電気コンポーネントを備えることもできる。一態様では、電気コンポーネント１３０８は、指定されたＰＤＮおよび／または指定されたＰＤＮへの接続を望んでいる移動体デバイスを同定することができる、受信された情報（たとえば、ＰＢＵ、ＢＵ）、および／または指定されたＰＤＮを供給するｈ−ＨＡ（たとえば、ＨＡ２２４）の決定を容易にすることができる、他の情報を分析することができる。
【０１１８】
論理グループ１３０２は、さらに、指定されたＰＤＮ１３１０を供給するｈ−ＨＡに情報を送信するための電気コンポーネントを備えることができる。一態様では、電気コンポーネント１３１０は、指定されたＰＤＮへの移動体デバイスの接続を容易にすることができる、ＰＢＵまたはＢＵなどの情報を送信することができる。送信される情報は、指定されたＰＤＮおよび／または指定されたＰＤＮとの接続を望む移動体デバイスの同定を容易にすることができる情報とすることができる。
【０１１９】
それに加えて、システム１３００は、電気コンポーネント１３０４、１３０６、１３０８、および１３１０に関連付けられている機能を実行するための命令を保持することができるメモリ１３１２を備えることができる。電気コンポーネント１３０４、１３０６、１３０８、および１３１０のうちの１つまたは複数は、メモリ１３１２の外部にあるものとして示されているが、メモリ１３１２内に存在していてもよいことを理解されたい。
【０１２０】
図１４に移ると、図示されているのは、無線通信環境内の移動体デバイスに関連する通信を容易にすることができるシステム１４００である。たとえば、システム１４００は、アクセスネットワーク２０８を介して移動体デバイス（たとえば、１１６）に関連付けられ得る（たとえば、無線で接続され得る）ＭＡＧ（たとえば、ＭＡＧ２１０）内に少なくとも部分的に配置することができる。システム１４００は、機能ブロックを含むものとして表されており、プロセッサ、ソフトウェア、またはこれらの組合せ（たとえば、ファームウェア）によって実装される機能を表す機能ブロックとすることも可能であることを了解されたい。システム１４００は、連携動作し得る電気コンポーネントの論理グループ１４０２を含む。
【０１２１】
一態様では、論理グループ１４０２は、指定されたＰＤＮ１４０４を供給するｖ−ＨＡの発見を容易にすることができる情報を送信するための電気コンポーネントを備えることができる。一態様によれば、電気コンポーネント１４０４は、移動体デバイスに関連するＮＡＩを備え得るＰＢＵ（またはＢＵ）などの、指定されたＰＤＮを供給するｖ−ＨＡの決定（たとえば、発見）を容易にすることができる情報を選択されたｖ−ＨＡに送信することができる。選択されたｖ−ＨＡは、このような情報、さらには事前定義のｖ−ＨＡからＰＤＮへのマッピングを受け取って分析し、ｖ−ＨＡが指定されたＰＤＮを供給するかどうかを判定することができる。さらに、論理グループ１４０２は、指定されたＰＤＮ１４０６を供給するｖ−ＨＡに接続するための電気コンポーネントを備えることができる。一態様では、電気コンポーネント１４０６は、指定されたＰＤＮを供給すると判定されたｖ−ＨＡへの接続を確立することができる。
【０１２２】
論理グループ１４０２は、指定されたＰＤＮへの移動体デバイスの接続を容易にすることができる情報を規定されたＰＤＮ１４０８を供給するｖ−ＨＡにリダイレクトするための電気コンポーネントを含むこともできる。一態様では、事前定義のｖ−ＨＡからＰＤＮへのマッピングに少なくとも部分的に基づいて当該のｖ−ＨＡが指定されたＰＤＮを供給しないと判定された場合、当該のｖ−ＨＡは、どのｖ−ＨＡが指定されたＰＤＮを供給するかを判定することができ、ＨＡ切替メッセージを電気コンポーネント１４０８に関連する電気コンポーネントに送信することができる。ＨＡ切替メッセージに含まれる情報に少なくとも部分的に基づいて、電気コンポーネント１４０８は、指定されたＰＤＮへの移動体デバイスの接続を容易にすることができる、移動体デバイスに関連するＮＡＩを備えるＰＢＵ（またはＢＵ）などの情報を、事前定義のｖ−ＨＡからＰＤＮへのマッピングに少なくとも部分的に基づいて決定されるように、指定されたＰＤＮを供給するｖ−ＨＡにリダイレクトすることができる。それに加えて、システム１４００は、電気コンポーネント１４０４、１４０６、および１４０８に関連付けられている機能を実行するための命令を保持することができるメモリ１４１０を備えることができる。電気コンポーネント１４０４、１４０６、および１４０８のうちの１つまたは複数は、メモリ１４１０の外部にあるものとして示されているが、メモリ１４１０に存在していてもよいことを理解されたい。
【０１２３】
上述した内容は、１つまたは複数の実施形態の複数の実施例を含む。もちろん、上述の実施形態を説明するためにコンポーネントまたは方法の考えられるすべての組合せを説明することは不可能であるが、当業者であれば、さまざまな実施形態のさらに多くの組合せおよび置換が可能であることを了解できる。したがって、説明されている実施形態は、付属の請求項の精神と範囲内に収まるすべてのそのような改変、修正、および変更形態を包含することを意図されている。さらに、「含む、備える（ｉｎｃｌｕｄｅ）」という言い回しが詳細な説明または請求項で使用されている範囲において、「備える（ｃｏｍｐｒｉｓｉｎｇ）」が使用された場合に請求項の中で接続語として解釈されるのでこのような用語は「備える（ｃｏｍｐｒｉｓｉｎｇ）」という用語と同様の使い方で包含的であることが意図される。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
〔１〕  
移動体デバイスに関連する通信を容易にする方法であって、
事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、指定された公衆データ網を供給する仮想ホームエージェントを決定することと、
事前定義のインターネットプロトコル（ＩＰ）空間での該指定された公衆データ網への該移動体デバイスの接続を容易にするために、該仮想ホームエージェントから該指定された公衆データ網に関連することが発見されたホームホームエージェントへ、該指定された公衆データ網を同定する情報を備えるメッセージを送信することであって、該移動体デバイスは、第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルならびに該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該ホームホームエージェントとの間に作成された第２トンネルを介して該指定された公衆データ網に接続され、該第１のトンネルは、ｃｌｉｅｎｔ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）またはｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）のうちの少なくとも１つに基づき、該第２のトンネルは、ｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）に基づく、送信することとを備える方法。
〔２〕
前記事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、別の仮想ホームエージェントが前記指定された公衆データ網を、当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に、供給するかどうかを決定することと、
前記指定された公衆データ網を同定する情報を備えるメッセージを前記指定された公衆データ網を供給する別の仮想ホームエージェントにリダイレクトすることを容易にするために、ホームエージェント切替メッセージを、該当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に送信することとをさらに備える〔１〕に記載の方法。
〔３〕
前記別の仮想ホームエージェントは、前記公衆データ網を現在供給している仮想ホームエージェントまたは前記指定された公衆データ網を供給するように構成されている新しい仮想ホームエージェントのうちの少なくとも１つである〔１〕に記載の方法。
〔４〕
前記移動体デバイスに関連する第１の移動体アクセスゲートウェイと前記指定された公衆データ網を供給する前記仮想ホームエージェントとの間に前記第１のトンネルを作成することと、
前記仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと前記ホームホームエージェントとの間に前記第２のトンネルを作成することと、
前記第１のトンネルを前記第２のトンネルにマッピングし、前記第１のトンネルおよび第２のトンネルは前記指定された公衆データ網への前記移動体デバイスの接続を容易にするように連結されることとをさらに備える〔１〕に記載の方法。
〔５〕
少なくとも１つの他の移動体デバイスに関連する前記第１の移動体アクセスゲートウェイと少なくとも１つの他の公衆データ網を供給する少なくとも１つの他の仮想ホームエージェントとの間に少なくとも１つの他の第１のトンネルを作成することと、
該少なくとも１つの他の移動体デバイスに関連する前記第２の移動体アクセスゲートウェイと該少なくとも１つの他の公衆データ網に関連する少なくとも１つの他のホームホームエージェントとの間に少なくとも１つの他の第２のトンネルを作成することと、
該少なくとも１つの他の第１のトンネルを該少なくとも１つの他の第２のトンネルにマッピングし、該少なくとも１つの他の第１のトンネルおよび該少なくとも１つの第２のトンネルは該少なくとも１つの他の公衆データ網への該少なくとも１つの他の移動体デバイスの接続を容易にするように連結され、これにより前記指定された公衆データ網および該少なくとも１つの他の公衆データ網のそれぞれは、連結されたトンネルにそれぞれ関連付けられることとをさらに備える〔４〕に記載の方法。
〔６〕
指定された公衆データ網を供給する前記仮想ホームエージェントは、３ＧＰＰサービスゲートウェイ（ＳＧＷ）である〔１〕に記載の方法。
〔７〕
指定された公衆データ網を供給する前記仮想ホームエージェントは、非３ＧＰＰサービスゲートウェイ（ＡＧＷ）である〔１〕に記載の方法。
〔８〕
指定された公衆データ網を供給する前記仮想ホームエージェントは、訪問されたＰａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｇａｔｅｗａｙ（ＰＤＮＧＷまたはＰＧＷ）である〔１〕に記載の方法。
〔９〕
前記ホームホームエージェントは、Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｇａｔｅｗａｙ（ＰＤＮＧＷまたはＰＧＷ）である〔１〕に記載の方法。
〔１０〕
前記メッセージは、ｐｒｏｘｙ  ｂｉｎｄｉｎｇ  ｕｐｄａｔｅまたはｂｉｎｄｉｎｇ  ｕｐｄａｔｅのうちの少なくとも一方であり、前記指定された公衆データ網または移動体デバイスのうちの少なくとも１つの同定を容易にする少なくとも１つのネットワークアクセス識別子を備える〔１〕に記載の方法。
〔１１〕
それぞれの公衆データ網への仮想ホームエージェントのマッピングを作成することと、
それぞれの公衆データ網への仮想ホームエージェントの該マッピングを格納することと
を備える〔１〕に記載の方法。
〔１２〕
それぞれの公衆データ網への仮想ホームエージェントの該マッピングを取り出すことと、
前記指定された公衆データ網を供給する仮想ホームエージェントの決定を容易にするために、前記移動体デバイスに関連するネットワークアクセス識別子を備える受信されたメッセージとそれぞれの公衆データ網への該仮想ホームエージェントの該マッピングとを評価することとを備える〔８〕に記載の方法。
〔１３〕
事前定義のインターネットプロトコル（ＩＰ）空間での指定された公衆データ網への移動体デバイスの接続を容易にするために、該指定された公衆データ網を供給する仮想ホームエージェントから該指定された公衆データ網に関連すると判定されたホームホームエージェントへ、該指定された公衆データ網を同定する情報を備えるメッセージを送信することに関連する命令を保持するメモリであって、指定された公衆データ網を供給する該仮想ホームエージェントは、事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて決定される、メモリと、
該メモリに結合され、該メモリ内に保持されている該命令を実行するように構成されたプロセッサとを備える通信装置。
〔１４〕
前記メモリは、
事前定義の仮想ホームエージェントから公衆データ網へのマッピングと前記指定された公衆データ網を同定する情報を備える受信されたメッセージとに少なくとも部分的に基づいて、前記指定された公衆データ網を供給する前記仮想ホームエージェントの判定に関係する命令をさらに保持する〔１３〕に記載の通信装置。
〔１５〕
前記メモリは、
前記移動体デバイスに関連する第１の移動体アクセスゲートウェイと前記指定された公衆データ網を供給する前記仮想ホームエージェントとの間の第１のトンネルの形成と、
前記仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと前記ホームホームエージェントとの間の第２のトンネルの形成と、
前記第１のトンネルおよび第２のトンネルが前記指定された公衆データ網への前記移動体デバイスの接続を容易にするように連結されている、前記第２のトンネルへの前記第１のトンネルのマッピングの作成とに関係する命令をさらに保持する〔１３〕に記載の通信装置。
〔１６〕
前記メモリは、
少なくとも１つの他の移動体デバイスに関連する前記第１の移動体アクセスゲートウェイと少なくとも１つの他の公衆データ網を供給する少なくとも１つの他の仮想ホームエージェントとの間の少なくとも１つの他の第１のトンネルの形成と、
該少なくとも１つの他の移動体デバイスに関連する前記第２の移動体アクセスゲートウェイと該少なくとも１つの他の公衆データ網に関連する少なくとも１つの他のホームホームエージェントとの間の少なくとも１つの他の第２のトンネルの形成と、
該少なくとも１つの他の第１のトンネルおよび該少なくとも１つの第２のトンネルは該少なくとも１つの他の公衆データ網への該少なくとも１つの他の移動体デバイスの接続を容易にするように連結され、これにより前記指定された公衆データ網および該少なくとも１つの他の公衆データ網のそれぞれは、トンネルのそれぞれの連結されたセットに関連付けられる、該少なくとも１つの他の第２のトンネルへの該少なくとも１つの他の第１のトンネルのマッピングの作成とに関係する命令をさらに保持する〔１５〕に記載の通信装置。
〔１７〕
前記メモリは、
それぞれの公衆データ網への仮想ホームエージェントのマッピングの形成、およびそれぞれの公衆データ網への仮想ホームエージェントの該マッピングの格納に関係する命令をさらに保持する〔１３〕に記載の通信装置。
〔１８〕
前記メモリは、
それぞれの公衆データ網への仮想ホームエージェントの前記マッピングの取り出し、および前記移動体デバイスに関連するネットワークアクセス識別子を備える受信されたメッセージの分析、および前記指定された公衆データ網を供給する該仮想ホームエージェントの決定を容易にするためのそれぞれの公衆データ網への仮想ホームエージェントの前記マッピングに関係する命令をさらに保持する〔１７〕に記載の通信装置。
〔１９〕
移動体デバイスに関連する通信を容易にする通信装置であって、
事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、指定された公衆データ網を供給する仮想ホームエージェントを決定するための手段と、
事前定義のインターネットプロトコル（ＩＰ）空間での該指定された公衆データ網への該移動体デバイスの接続を容易にするために、該仮想ホームエージェントから該指定された公衆データ網に関連することが発見されたホームホームエージェントへ、該指定された公衆データ網を同定する情報を備えるメッセージを送信することであって、該移動体デバイスは、第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルならびに該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該ホームホームエージェントとの間に作成された第２トンネルを介して該指定された公衆データ網に接続され、該第１のトンネルは、ｃｌｉｅｎｔ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）またはｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）のうちの少なくとも１つに基づき、該第２のトンネルは、ｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）に基づく、送信するための手段とを備える通信装置。
〔２０〕
前記事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、別の仮想ホームエージェントが前記指定された公衆データ網を、当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に、供給するかどうかを決定するための手段と、
前記指定された公衆データ網を同定する情報を備えるメッセージを前記指定された公衆データ網を供給する別の仮想ホームエージェントに送信することを容易にするために、ホームエージェント切替メッセージを、該当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に送信するための手段とをさらに備える〔１９〕に記載の通信装置。
〔２１〕
前記指定された公衆データ網を供給する仮想ホームエージェントの決定を容易にするために、前記指定された公衆データ網の同定を容易にする情報を備える受信されたメッセージとそれぞれの公衆データ網への該仮想ホームエージェントの該マッピングとを評価するための手段をさらに備える〔１９〕に記載の通信装置。
〔２２〕
指定された公衆データ網を供給する前記仮想ホームエージェントは、３ＧＰＰサービスゲートウェイ（ＳＧＷ）、非３ＧＰＰアクセスゲートウェイ（ＡＧＷ）、または訪問されたＰａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｇａｔｅｗａｙ（ＰＤＮＧＷまたはＰＧＷ）のうちの１つである〔１９〕に記載の通信装置。
〔２３〕
前記ホームホームエージェントは、Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｇａｔｅｗａｙ（ＰＤＮＧＷまたはＰＧＷ）である〔１９〕に記載の通史員装置。
〔２４〕
コンピュータプログラム製品であって、
事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、指定された公衆データ網を供給する仮想ホームエージェントを同定し、
事前定義のインターネットプロトコル（ＩＰ）空間での該指定された公衆データ網への移動体デバイスの接続を容易にするために、該仮想ホームエージェントから該指定された公衆データ網に関連すると判定されたホームホームエージェントへ、該指定された公衆データ網を同定する情報を備えるメッセージを送信するためのコードを備えるコンピュータ可読媒体を備えるコンピュータプログラム製品。
〔２５〕
前記事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、別の仮想ホームエージェントが前記指定された公衆データ網を、前記指定された公衆データ網の同定を容易にするメッセージを受信した当該の仮想ホームエージェントが前記指定された公衆データ網を供給する前記仮想ホームエージェントでないと判定された場合に、供給するかどうかを同定し、
前記指定された公衆データ網を同定する情報を備えるメッセージを前記指定された公衆データ網を供給する別の仮想ホームエージェントにリダイレクトすることを容易にするために、ホームエージェント切替メッセージを、該当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に送信するためのコードを備えるコンピュータ可読媒体をさらに備える〔２４〕に記載のコンピュータプログラム製品。
〔２６〕
前記移動体デバイスに関連する第１の移動体アクセスゲートウェイと前記指定された公衆データ網を供給する前記仮想ホームエージェントとの間に第１のトンネルを作成し、
前記仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと前記ホームホームエージェントとの間に第２のトンネルを作成し、
該第１のトンネルを該第２のトンネルにマッピングし、
前記指定された公衆データ網への前記移動体デバイスの接続を容易にするために、該第１のトンネルと該第２のトンネルを連結するためのコードを備えるコンピュータ可読媒体をさらに備える〔２４〕に記載のコンピュータプログラム製品。
〔２７〕
少なくとも１つの他の移動体デバイスに関連する前記第１の移動体アクセスゲートウェイと少なくとも１つの他の公衆データ網を供給する少なくとも１つの他の仮想ホームエージェントとの間に少なくとも１つの他の第１のトンネルを作成し、
該少なくとも１つの他の移動体デバイスに関連する前記第２の移動体アクセスゲートウェイと該少なくとも１つの他の公衆データ網に関連する少なくとも１つの他のホームホームエージェントとの間に少なくとも１つの他の第２のトンネルを作成し、
該少なくとも１つの他の第１のトンネルを該少なくとも１つの他の第２のトンネルにマッピングし、
前記指定された公衆データ網および該少なくとも１つの他の公衆データ網のそれぞれがトンネルのそれぞれの連結されたセットに関連付けられるように、該少なくとも１つの他の公衆データ網への該少なくとも１つの他の移動体デバイスの接続を容易にするために、
該少なくとも１つの他の第１のトンネルと該少なくとも１つの第２のトンネルを連結するためのコードを備えるコンピュータ可読媒体をさらに備える〔２６〕に記載のコンピュータプログラム製品。
〔２８〕
無線通信システムにおいて、
事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、指定された公衆データ網を供給する仮想ホームエージェントを決定し、
事前定義のインターネットプロトコル（ＩＰ）空間での該指定された公衆データ網への移動体デバイスの接続に利用されるトンネルの連結されたセットの作成を容易にするために、該仮想ホームエージェントから該指定された公衆データ網に関連することが発見されたホームホームエージェントへ、該指定された公衆データ網を同定する情報を備えるメッセージを送信するように構成されたプロセッサを備える装置。
〔２９〕
前記プロセッサは、さらに、
前記指定された公衆データ網を供給する仮想ホームエージェントの決定を容易にするために、前記指定された公衆データ網の同定を容易にする情報を備える受信されたメッセージとそれぞれの公衆データ網への該仮想ホームエージェントの前記事前定義のマッピングとを評価し、
前記事前定義の仮想ホームエージェントから公衆データ網へのマッピングに少なくとも部分的に基づいて、別の仮想ホームエージェントが前記指定された公衆データ網を、当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に、供給するかどうかを決定し、
前記指定された公衆データ網を同定する情報を備えるメッセージを前記指定された公衆データ網を供給する別の仮想ホームエージェントに送信することを容易にするために、ホームエージェント切替メッセージを、該当該の仮想ホームエージェントが前記指定された公衆データ網を供給する該仮想ホームエージェントでないと判定された場合に送信するように構成されている〔２８〕に記載の装置。
〔３０〕
移動体デバイスに関連する通信を容易にする方法であって、
第１の仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、該公衆データ網の同定を容易にする情報を備えるメッセージを該第１仮想ホームエージェントに送信することと、
該公衆データ網への該移動体デバイスの接続を容易にするトンネルの連結されたセットの作成を容易にするために、少なくとも、該第１の仮想ホームエージェントが該公衆データ網を供給しないことを示すか、または該第１の仮想ホームエージェントが該公衆データ網を供給しないと判定される場合に該公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、該メッセージを別の仮想ホームエージェントに送信するように該メッセージをリダイレクトすることとを備え、
トンネルの該連結されたセットは第１の移動体アクセスゲートウェイと該指定された公衆データ網を供給する該仮想ホームエージェントとの間に作成された第１のトンネルおよび該仮想ホームエージェントに関連する第２の移動体アクセスゲートウェイと該公衆データ網に関連するホームホームエージェントとの間に作成された第２のトンネルを備え、該第１のトンネルは、ｃｌｉｅｎｔ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）またはｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）のうちの少なくとも１つに基づき、該第２のトンネルは、ｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ  （ＰＭＩＰ）に基づく方法。
〔３１〕
前記第１のトンネルおよび前記第２のトンネルは、前記公衆データ網への前記移動体デバイスの接続を容易にするために前記第１のトンネルから前記第２のトンネルへのマッピングに少なくとも部分的に基づいて連結される〔３０〕に記載の方法。
〔３２〕
前記メッセージを別の仮想ホームエージェントに送信するように前記メッセージをリダイレクトすることと、
移動体アクセスゲートウェイと該別の仮想ホームエージェントとを接続する第１のトンネルおよび該別の仮想ホームエージェントと前記公衆データ網に接続されるホームホームエージェントとを接続する第２のトンネルの作成を容易にするために、前記ホームエージェント切替メッセージに少なくとも部分的に基づいて該別の仮想ホームエージェントに前記メッセージを送信するように前記メッセージをリダイレクトすることとをさらに備え、
該第１のトンネルおよび該第２のトンネルは、前記公衆データ網への前記移動体デバイスの接続を容易にするために該第１のトンネルから該第２のトンネルへのマッピングに少なくとも部分的に基づいて連結される〔３０〕に記載の方法。
〔３３〕
無線通信ネットワークを介して移動体デバイスから前記公衆データ網に接続する要求を受信することと、
前記第１の仮想ホームエージェントへの前記メッセージの送信を容易にするために知られている仮想ホームエージェントのリストから前記第１の仮想ホームエージェントを選択することとをさらに備える〔３０〕に記載の方法。
〔３４〕
前記第１のトンネルは、ｃｌｉｅｎｔ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）またはｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）のうちの少なくとも１つに基づき、前記第２のトンネルは、ｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）に基づく〔〕３０に記載の方法。
〔３５〕
指定された公衆データ網を供給する前記仮想ホームエージェントは、３ＧＰＰサービスゲートウェイ（ＳＧＷ）、非３ＧＰＰアクセスゲートウェイ（ＡＧＷ）、または訪問されたＰａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｇａｔｅｗａｙ（ＰＤＮＧＷまたはＰＧＷ）のうちの１つである〔３０〕に記載の方法。
〔３６〕
前記ホームホームエージェントは、Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｇａｔｅｗａｙ（ＰＤＮＧＷまたはＰＧＷ）である〔３０〕に記載の方法。
〔３７〕
通信装置であって、
第１の仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、該公衆データ網の同定を容易にする情報を備えるメッセージを該第１仮想ホームエージェントに通信することと、
該公衆データ網への該移動体デバイスの接続を容易にするトンネルの連結されたセットの作成を容易にするために、少なくとも、該第１の仮想ホームエージェントが該公衆データ網を供給しないことを示すか、または該第１の仮想ホームエージェントが該公衆データ網を供給しないと判定される場合に該公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、該メッセージを別の仮想ホームエージェントに通信するように該メッセージをリダイレクトすることとに関係する命令を保持するメモリと、
該メモリに結合され、該メモリ内に保持されている命令を実行するように構成されたプロセッサとを備える通信装置。
〔３８〕
前記メッセージの前記通信は、移動体アクセスゲートウェイと前記第１の仮想ホームエージェントとを接続する第１のトンネルおよび第１の仮想ホームエージェントと前記公衆データ網に接続されているホームホームエージェントとを接続する第２のトンネルの形成を容易にし、前記第１のトンネルおよび第２のトンネルは、前記公衆データ網への前記移動デバイスの接続を容易にするために前記第１のトンネルから前記第２のトンネルへのマッピングに少なくとも部分的に基づいて連結される〔３７〕に記載の通信装置。
〔３９〕
前記メッセージを別の仮想ホームエージェントに通信するための前記メッセージの前記リダイレクトは、移動体アクセスゲートウェイと前記別の仮想ホームエージェントとを接続する第１のトンネルおよび前記別の仮想ホームエージェントと前記公衆データ網に接続されているホームホームエージェントとを接続する第２のトンネルの形成を容易にし、前記第１のトンネルおよび第２のトンネルは、前記公衆データ網への前記移動デバイスの接続を容易にするために前記第１のトンネルから前記第２のトンネルへのマッピングに少なくとも部分的に基づいて連結される〔３７〕に記載の通信装置。
〔４０〕
前記メモリは、
無線通信ネットワークを介して移動体デバイスから前記公衆データ網に接続する要求の受信と、
前記第１の仮想ホームエージェントへの前記メッセージの通信を容易にするための知られている仮想ホームエージェントのリストからの前記第１の仮想ホームエージェントの選択とに関係する命令をさらに保持する〔３７〕に記載の通信装置。
〔４１〕
移動体デバイスに関連する通信を容易にする通信装置であって、
第１の仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、該公衆データ網の同定を容易にする情報を備えるメッセージを該第１仮想ホームエージェントに送信するための手段と、
該公衆データ網への該移動体デバイスの接続を容易にするトンネルの連結されたセットの作成を容易にするために、少なくとも、該第１の仮想ホームエージェントが該公衆データ網を供給しないことを示すか、または該第１の仮想ホームエージェントが該公衆データ網を供給しないと判定される場合に該公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、該メッセージを別の仮想ホームエージェントに送信するように該メッセージをリダイレクトするための手段とを備える通信装置。
〔４２〕
無線通信ネットワークを介して移動体デバイスから前記公衆データ網に接続する要求を受信するための手段と、
前記第１の仮想ホームエージェントへの前記メッセージの送信を容易にするために知られている仮想ホームエージェントのリストから前記第１の仮想ホームエージェントを選択するための手段とをさらに備える〔４１〕に記載の通信装置。
〔４３〕
トンネルの前記連結されたセットは移動体アクセスゲートウェイと前記指定された公衆データ網を供給する前記仮想ホームエージェントまたは前記別の仮想ホームエージェントのうちの少なくとも１つとの間に作成された第１のトンネルおよび前記仮想ホームエージェントまたは前記別の仮想ホームエージェントのうちの少なくとも１つと前記公衆データ網に関連するホームホームエージェントとの間に作成された第２のトンネルを備え、前記第１のトンネルは、ｃｌｉｅｎｔ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）またはｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）のうちの少なくとも１つに基づき、該第２のトンネルは、ｐｒｏｘｙ  ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ  （ＰＭＩＰ）に基づく〔〕４１に記載の通信装置。
〔４４〕
コンピュータプログラム製品であって、
第１の仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、該公衆データ網に関係する情報を備えるメッセージを該第１仮想ホームエージェントに通信し、
該公衆データ網への該移動体デバイスの接続を容易にするトンネルのリンクされたセットの作成を容易にするために、少なくとも、該第１の仮想ホームエージェントが該公衆データ網を供給しないことを示すか、または該第１の仮想ホームエージェントが該公衆データ網を供給しないと判定される場合に該公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、該メッセージを別の仮想ホームエージェントに通信するように該メッセージをリダイレクトするためのコードを備えるコンピュータ可読媒体を備えるコンピュータプログラム製品。
〔４５〕
無線通信ネットワークを介して移動体デバイスから前記公衆データ網に接続する要求を受信し、
前記第１の仮想ホームエージェントへの前記メッセージの送信を容易にするために知られている仮想ホームエージェントのリストから前記第１の仮想ホームエージェントを選択するためのコードをさらに備えるコンピュータ可読媒体を備える〔４４〕に記載のコンピュータプログラム製品。
〔４６〕
無線通信システムにおいて、
第１の仮想ホームエージェントが、移動体デバイスが接続を求める公衆データ網を供給する仮想ホームエージェントであるかどうかの判定を容易にするために、該公衆データ網の同定を容易にする情報を備えるメッセージを該第１仮想ホームエージェントに送信し、
該公衆データ網への該移動体デバイスの接続を容易にするトンネルの連結されたセットの作成を容易にするために、少なくとも、該第１の仮想ホームエージェントが該公衆データ網を供給しないことを示すか、または該第１の仮想ホームエージェントが該公衆データ網を供給しないと判定される場合に該公衆データ網を供給する別の仮想ホームエージェントを同定する、受信されたホームエージェント切替メッセージに少なくとも部分的に基づいて、該メッセージを別の仮想ホームエージェントに再送するように構成されているプロセッサを備える装置。
〔４７〕
前記プロセッサは、
無線通信ネットワークを介して移動体デバイスから前記公衆データ網に接続する要求を受信し、
前記第１の仮想ホームエージェントへの前記メッセージの送信を容易にするために知られている仮想ホームエージェントのリストから前記第１の仮想ホームエージェントを選択するように構成される〔４６〕に記載の装置。
【図１】
0005437241.tif 000002
【図２Ａ】
0005437241.tif 000003
【図２Ｂ】
0005437241.tif 000004
【図３】
0005437241.tif 000005
【図４】
0005437241.tif 000006
【図５】
0005437241.tif 000007
【図６】
0005437241.tif 000008
【図７】
0005437241.tif 000009
【図８】
0005437241.tif 000010
【図９】
0005437241.tif 000011
【図１０】
0005437241.tif 000012
【図１１】
0005437241.tif 000013
【図１２】
0005437241.tif 000014
【図１３】
0005437241.tif 000015
【図１４】
0005437241.tif 000016