(57)【要約】モバイル・ノード（ＭＮ）からバインディング更新メッセージを取得する通信インタフェースを適用することを含む、無線通信のための方法、装置、プロセッサ、およびコンピュータ・プログラム製品。対応するノード（ＣＮ）のネットワーク・アドレスを求めてバインディング更新メッセージを分析するデータ・プロセッサが適用される。バインディング更新メッセージがＣＮのネットワーク・アドレスを含んでいる場合、ＭＮにサービス提供するネットワーク・エージェントとＣＮとの間の長寿命の安全な関係を開始する通信インタフェースが適用される。ここで、長寿命の安全な関係によって、ＭＮおよびＣＮは、ルート最適化（ＲＯ：route optimized）モバイル通信セッションに参加できるようになる。この方法は、ネットワーク・エンティティにサービス提供するネットワーク構成要素またはネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成するデータ・プロセッサを適用することを含みうる。ここで、バインディング・キャッシュ・エントリは、ネットワーク構成要素またはネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含む。
2013511902.tif 000002
【特許請求の範囲】
【請求項１】
無線通信の方法であって、
モバイル・ノード（ＭＮ）からバインディング更新メッセージを取得するために通信インタフェースを適用すること、
対応するノード（ＣＮ）のネットワーク・アドレスを求めて前記バインディング更新メッセージを分析するためにデータ・プロセッサを適用することと、
前記バインディング更新メッセージが前記ＣＮのネットワーク・アドレスを含んでいる場合、前記ＭＮにサービス提供するネットワーク・エージェントと前記ＣＮとの間の長寿命の安全な関係を開始するために前記通信インタフェースを適用することと、ここで、前記長寿命の安全な関係によって、前記ＭＮおよび前記ＣＮは、ルート最適化（ＲＯ：ｒｏｕｔｅ  ｏｐｔｉｍｉｚｅｄ）モバイル通信セッションに参加できるようになる、
を備える方法。
【請求項２】
前記バインディング更新メッセージが前記ＣＮのネットワーク・アドレスを含んでいる場合、前記バインディング更新メッセージを、前記ＲＯモバイル通信セッションを確立する要求として解釈すること、をさらに備える請求項１に記載の方法。
【請求項３】
前記ＭＮおよび前記ＣＮのための効率的なＲＯパスが存在するのかを判定すると、前記長寿命の安全な関係の開始を調整すること、さらに備える請求項１に記載の方法。
【請求項４】
前記ＭＮの代わりに前記ＣＮへのホーム・テスト開始（ＨｏＴＩ：ｈｏｍｅ  ｔｅｓｔ  ｉｎｉｔｉａｌｉｚａｔｉｏｎ）メッセージを開始すること、をさらに備える請求項１に記載の方法。
【請求項５】
前記ＨｏＴＩメッセージのためのソース・アドレス（ＳＡ）として、前記ＭＮのホーム・アドレス（ＨｏＡ）を適用すること、または、前記ＭＮにサービス提供するネットワーク・エージェントのネットワーク・アドレスを前記ＳＡとして適用し、前記ＭＮのＨｏＡを、前記ＨｏＴＩメッセージのペイロード内に含めること、のうちの少なくとも１つをさらに備える請求項４に記載の方法。
【請求項６】
前記ＨｏＴＩメッセージに応じて、前記ＣＮからセキュリティ・トークンを受信すること、をさらに備える請求項４に記載の方法。
【請求項７】
前記ＲＯモバイル通信セッションに関する気付セキュリティ・トークンを備える暗号化メッセージを前記ＭＮから取得すること、をさらに備える請求項１に記載の方法。
【請求項８】
前記暗号化メッセージは、前記気付セキュリティ・トークンを含む前記バインディング更新メッセージである、請求項７に記載の方法。
【請求項９】
前記長寿命の安全な関係を開始するために前記通信インタフェースを適用することはさらに、前記ＭＮの代わりに前記ＣＮに第２のバインディング更新メッセージを送信することを備える、請求項１に記載の方法。
【請求項１０】
前記第２のバインディング更新メッセージは、前記ＭＮにサービス提供するネットワーク・エージェントのネットワーク・アドレスを、ソース・アドレス（ＳＡ）として含める、請求項９に記載の方法。
【請求項１１】
前記第２のバインディング更新メッセージは、前記ＭＮのホーム・アドレス（ＨｏＡ）を含む、請求項９に記載の方法。
【請求項１２】
前記第２のバインディング更新メッセージは、前記ＭＮと、前記ＭＮにサービス提供するネットワーク・エージェントとの間の暗号関係を開示する、請求項９に記載の方法。
【請求項１３】
前記第２のバインディング更新メッセージは、前記ＭＮにサービス提供するネットワーク・エージェントに関連付けられたセキュリティ証明書へのリンクを提供する、請求項９に記載の方法。
【請求項１４】
前記第２のバインディング更新メッセージは、前記ＭＮにサービス提供するネットワーク・エージェントによって暗号的に署名される、請求項９に記載の方法。
【請求項１５】
前記ＭＮと、前記ＭＮにサービス提供するネットワーク・ルータとの間の暗号関係の認証を受信すると、前記第２のバインディング更新メッセージを送信することを調整すること、をさらに備える請求項９に記載の方法。
【請求項１６】
ネットワーク・エージェント暗号鍵を備える前記長寿命の安全な関係に対する応答を受信するために前記通信インタフェースを適用することと、
前記ＭＮにサービス提供するネットワーク・エージェントと、前記ＣＮとの間の長寿命の双方向セキュリティ関係（ＢＳＡ：ｂｉｄｉｒｅｃｔｉｏｎａｌ  ｓｅｃｕｒｉｔｙ  ａｓｓｏｃｉａｔｉｏｎ）を生成するために前記ネットワーク・エージェント暗号鍵を適用することと、
をさらに備える請求項１に記載の方法。
【請求項１７】
前記ネットワーク・エージェント暗号鍵と、第２のＭＮのネットワーク・アドレスとを用いて、前記第２のＭＮのための、前記ＣＮとの追加のＲＯモバイル通信セッションを開始することをさらに備え、ここで、前記追加のＲＯモバイル通信セッションは、前記ＣＮと前記第２のＭＮとの間のモビリティ・シグナリング・メッセージを回避する、請求項１５に記載の方法。
【請求項１８】
前記長寿命のＢＳＡの一部として、前記ＣＮへ送信された後続するバインディング更新メッセージ内の気付アドレス・フィールドを暗号化すること、をさらに備える請求項１５に記載の方法。
【請求項１９】
前記ＭＮにサービス提供するネットワーク・エージェントを前記ＣＮとともに検証するために、前記長寿命のセキュリティ関係の一部として、暗号証明書を前記ＣＮに送信すること、をさらに備える請求項１に記載の方法。
【請求項２０】
無線通信のための装置であって、
モバイル・ノード（ＭＮ）からバインディング更新メッセージを取得する通信インタフェースと、
ネットワークによってトリガされたルート最適化（ＲＯ）モバイル通信を提供するように構成されたモジュールのセットを実行するデータ・プロセッサと
を備え、前記モジュールのセットは、
対応するノード（ＣＮ）のネットワーク・アドレスを求めて前記バインディング更新メッセージを分析するスキャニング・モジュールと、
前記バインディング更新メッセージが、前記ＣＮのネットワーク・アドレスを含んでいる場合、前記ＭＮにサービス提供するネットワーク・エージェントと前記ＣＮとの間の長寿命の安全な関係を開始する転送モジュールと、ここで、前記長寿命の安全な関係によって、前記ＭＮおよびＣＮは、ＲＯモバイル通信セッションに参加できるようになる、
を備える装置。
【請求項２１】
前記スキャニング・モジュールは、前記バインディング更新メッセージが、前記ＣＮのネットワーク・アドレスを含んでいる場合、前記バインディング更新メッセージを、前記ＲＯモバイル通信セッションを確立する要求として解釈するように構成された、請求項２０に記載の装置。
【請求項２２】
前記転送モジュールは、前記ＭＮおよびＣＮのための効率的なＲＯパスが存在するのかを判定することに基づいて、前記長寿命の安全な関係の開始を調整するように構成された、請求項２０に記載の装置。
【請求項２３】
前記転送モジュールは、前記ＭＮの代わりに、前記ＣＮへのホーム・テスト開始（ＨｏＴＩ）メッセージを開始するように構成された、請求項２０に記載の装置。
【請求項２４】
前記ＭＮのホーム・アドレス（ＨｏＡ）が、前記ＨｏＴＩメッセージのためのソース・アドレス（ＳＡ）として使用されるか、または、前記ＭＮにサービス提供するネットワーク・エージェントのネットワーク・アドレスが、前記ＳＡとしてされ、前記ＭＮのＨｏＡを、前記ＨｏＴＩメッセージのペイロード内に含める、請求項２３に記載の装置。
【請求項２５】
前記通信インタフェースは、前記ＨｏＴＩメッセージに応じて、前記ＣＮからセキュリティ・トークンを受信するように構成された、請求項２３に記載の装置。
【請求項２６】
前記プロセッサは、前記ＲＯモバイル通信セッションに関する気付セキュリティ・トークンを備える暗号化メッセージを、前記ＭＮから取得するように構成された、請求項２０に記載の装置。
【請求項２７】
前記暗号化メッセージは、前記気付セキュリティ・トークンを含む前記バインディング更新メッセージである、請求項２６に記載の装置。
【請求項２８】
前記通信インタフェースはさらに、前記ＭＮの代わりに前記ＣＮに第２のバインディング更新メッセージを送信するように構成された、請求項２０に記載の装置。
【請求項２９】
前記第２のバインディング更新メッセージは、前記ＭＮにサービス提供するネットワーク・エージェントのネットワーク・アドレスを、ソース・アドレス（ＳＡ）として含める、請求項２８に記載の装置。
【請求項３０】
前記第２のバインディング更新メッセージは、前記ＭＮのホーム・アドレス（ＨｏＡ）を含む、請求項２８に記載の装置。
【請求項３１】
前記第２のバインディング更新メッセージは、前記ＭＮと、前記ＭＮにサービス提供するネットワーク・エージェントとの間の暗号関係を開示する、請求項２８に記載の装置。
【請求項３２】
前記第２のバインディング更新メッセージは、前記ＭＮにサービス提供するネットワーク・エージェントに関連付けられたセキュリティ証明書へのリンクを提供する、請求項２８に記載の装置。
【請求項３３】
前記第２のバインディング更新メッセージは、前記ＭＮにサービス提供するネットワーク・エージェントによって暗号的に署名される、請求項２８に記載の装置。
【請求項３４】
前記通信インタフェースはさらに、前記ＭＮと、前記ＭＮにサービス提供するネットワーク・ルータとの間の暗号関係の認証を受信すると、前記第２のバインディング更新メッセージを送信することを調整するように構成された、請求項２８に記載の装置。
【請求項３５】
前記通信インタフェースは、ネットワーク・エージェント暗号鍵を備える前記長寿命の安全な関係に対する応答を受信するように構成され、
前記プロセッサは、前記ＭＮにサービス提供するネットワーク・エージェントと、前記ＣＮとの間の長寿命の双方向セキュリティ関係（ＢＳＡ）を生成するために前記ネットワーク・エージェント暗号鍵を使用するように構成された、
請求項２０に記載の装置。
【請求項３６】
前記転送モジュールはさらに、前記ネットワーク・エージェント暗号鍵と、第２のＭＮのネットワーク・アドレスとを用いて、前記第２のＭＮのための、前記ＣＮとの追加のＲＯモバイル通信セッションを開始するように構成され、ここで、前記追加のＲＯモバイル通信セッションは、前記ＣＮと前記第２のＭＮとの間のモビリティ・シグナリング・メッセージを回避する、請求項３５に記載の装置。
【請求項３７】
前記プロセッサはさらに、前記長寿命のＢＳＡの一部として前記ＣＮへ送信された後続するバインディング更新メッセージ内の気付アドレス・フィールドを暗号化するように構成された、請求項３５に記載の装置。
【請求項３８】
前記通信インタフェースはさらに、前記ＭＮにサービス提供するネットワーク・エージェントを前記ＣＮとともに検証するために、前記長寿命の安全な関係の一部として、暗号証明書を前記ＣＮに送信するように構成された、請求項２０に記載の装置。
【請求項３９】
無線通信のための装置であって、
モバイル・ノード（ＭＮ）からバインディング更新メッセージを取得する手段と、
対応するノード（ＣＮ）のネットワーク・アドレスを求めて前記バインディング更新メッセージを分析する手段と、
前記バインディング更新メッセージが前記ＣＮのネットワーク・アドレスを含んでいる場合、前記ＭＮにサービス提供するネットワーク・エージェントと前記ＣＮとの間の長寿命の安全な関係を開始する手段と、ここで、前記長寿命の安全な関係によって、前記ＭＮおよび前記ＣＮは、ルート最適化（ＲＯ：ｒｏｕｔｅ  ｏｐｔｉｍｉｚｅｄ）モバイル通信セッションに参加できるようになる、
を備える装置。
【請求項４０】
無線通信のために構成された少なくとも１つのプロセッサであって、
モバイル・ノード（ＭＮ）からバインディング更新メッセージを取得するモジュールと、
対応するノード（ＣＮ）のネットワーク・アドレスを求めて前記バインディング更新メッセージを分析するモジュールと、
前記バインディング更新メッセージが前記ＣＮのネットワーク・アドレスを含んでいる場合、前記ＭＮにサービス提供するネットワーク・エージェントと前記ＣＮとの間の長寿命の安全な関係を開始させるモジュールと、ここで、前記長寿命の安全な関係によって、前記ＭＮおよび前記ＣＮは、ルート最適化（ＲＯ：ｒｏｕｔｅ  ｏｐｔｉｍｉｚｅｄ）モバイル通信セッションに参加できるようになる、
を備える、少なくとも１つのプロセッサ。
【請求項４１】
コンピュータ・プログラム製品であって、
コンピュータに対して、モバイル・ノード（ＭＮ）からバインディング更新メッセージを取得させるためのコードと、
前記コンピュータに対して、対応するノード（ＣＮ）のネットワーク・アドレスを求めて前記バインディング更新メッセージを分析させるためのコードと、
前記コンピュータに対して、前記バインディング更新メッセージが前記ＣＮのネットワーク・アドレスを含んでいる場合、前記ＭＮにサービス提供するネットワーク・エージェントと前記ＣＮとの間の長寿命の安全な関係を開始させるためのコードと、ここで、前記長寿命の安全な関係によって、前記ＭＮおよび前記ＣＮは、ルート最適化（ＲＯ：ｒｏｕｔｅ  ｏｐｔｉｍｉｚｅｄ）モバイル通信セッションに参加できるようになる、
を備える非一時的なコンピュータ読取可能な媒体を備える、コンピュータ・プログラム製品。
【請求項４２】
無線通信の方法であって、
意図されたモバイル通信セッションの受信ノード（ＲＮ）のネットワーク・アドレスを識別するためにプロセッサを適用すること、
前記ＲＮのネットワーク・アドレスを含むバインディング更新メッセージをホーム・エージェントへ送信するために通信インタフェースを適用することと、
前記ＲＮとのルート最適化（ＲＯ）モバイル通信セッションを確立することの許可を示すバインディング・アクノレッジメントを、前記ホーム・エージェントから受信するために前記通信インタフェースを適用することと、
を備える方法。
【請求項４３】
前記ＲＮとの、確立されたルート最適化通信セッションの許可は、前記ＲＮからのホーム・テスト（ＨＯＴ）メッセージからのセキュリティ・トークンに部分的に、および、前記ＲＮからの気付テスト（ＣＯＴ）メッセージからのセキュリティ・トークンに部分的に基づく、請求項４２に記載の方法。
【請求項４４】
無線通信のための装置であって、
意図されたモバイル通信セッションの受信ノード（ＲＮ）のネットワーク・アドレスを識別するように構成されたデータ・プロセッサと、
前記ＲＮのネットワーク・アドレスを含むバインディング更新メッセージをホーム・エージェントへ送信し、前記ＲＮとのルート最適化（ＲＯ）モバイル通信セッションを確立することの許可を示すバインディング・アクノレッジメントを前記ホーム・エージェントから受信するように構成された通信インタフェースと、
を備える装置。
【請求項４５】
前記ＲＮとの、確立されたルート最適化通信セッションの許可は、前記ＲＮからのホーム・テスト（ＨＯＴ）メッセージからのセキュリティ・トークンに部分的に、および、前記ＲＮからの気付テスト（ＣＯＴ）メッセージからのセキュリティ・トークンに部分的に基づく、請求項４４に記載の装置。
【請求項４６】
無線通信のための装置であって、
意図されたモバイル通信セッションの受信ノード（ＲＮ）のネットワーク・アドレスを識別する手段と、
前記ＲＮのネットワーク・アドレスを含むバインディング更新メッセージをホーム・エージェントへ送信する手段と、
前記ＲＮとのルート最適化（ＲＯ）モバイル通信セッションを確立することの許可を示すバインディング・アクノレッジメントを、前記ホーム・エージェントから受信する手段と、
を備える装置。
【請求項４７】
無線通信のために構成された少なくとも１つのプロセッサであって、
意図されたモバイル通信セッションの受信ノード（ＲＮ）のネットワーク・アドレスを識別するモジュールと、
前記ＲＮのネットワーク・アドレスを含むバインディング更新メッセージをホーム・エージェントへ送信するモジュールと、
前記ＲＮとのルート最適化（ＲＯ）モバイル通信セッションを確立することの許可を示すバインディング・アクノレッジメントを、前記ホーム・エージェントから受信するモジュールと、
を備える少なくとも１つのプロセッサ。
【請求項４８】
コンピュータ・プログラム製品であって、
コンピュータに対して、意図されたモバイル通信セッションの受信ノード（ＲＮ）のネットワーク・アドレスを識別させるためのコードと、
前記コンピュータに対して、前記ＲＮのネットワーク・アドレスを含むバインディング更新メッセージをホーム・エージェントへ送信させるためのコードと、
前記コンピュータに対して、前記ＲＮとのルート最適化（ＲＯ）モバイル通信セッションを確立することの許可を示すバインディング・アクノレッジメントを前記ホーム・エージェントから受信させるためのコードと、
を備える非一時的なコンピュータ読取可能な媒体を備える、コンピュータ・プログラム製品。
【請求項４９】
無線通信の方法であって、
所望のモバイル通信セッションに関する開始メッセージを取得するために通信インタフェースを適用することと、
前記開始メッセージを検証し、前記検証に成功すると、前記開始メッセージを送信するネットワーク・エンティティのネットワーク・アドレスを抽出するために少なくとも１つのデータ・プロセッサを適用することと、
前記ネットワーク・エンティティにサービス提供するネットワーク構成要素または前記ネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成するために前記少なくとも１つのデータ・プロセッサを適用することと、ここで、前記バインディング・キャッシュ・エントリは、前記ネットワーク構成要素または前記ネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含む、
を備える方法。
【請求項５０】
ホーム・テスト（ＨＯＴ）メッセージで、前記セキュリティ鍵のうちの少なくとも一部を送信する、請求項４９に記載の方法。
【請求項５１】
前記セキュリティ鍵のうちの少なくとも一部を、気付テスト（ＣＯＴ）メッセージで送信すること、をさらに備える請求項４９に記載の方法。
【請求項５２】
無線通信のための装置であって、
所望のモバイル通信セッションに関する開始メッセージを取得するように構成された通信インタフェースと、
前記開始メッセージを検証し、前記検証に成功すると、前記開始メッセージを送信するネットワーク・エンティティのネットワーク・アドレスを抽出し、前記ネットワーク・エンティティにサービス提供するネットワーク構成要素または前記ネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成するように構成された少なくとも１つのデータ・プロセッサと、ここで、前記バインディング・キャッシュ・エントリは、前記ネットワーク構成要素または前記ネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含む、
を備える装置。
【請求項５３】
前記通信インタフェースは、前記セキュリティ鍵のうちの少なくとも一部を、ホーム・テスト（ＨＯＴ）メッセージで送信するように構成された、請求項５１に記載の装置。
【請求項５４】
前記通信インタフェースは、前記セキュリティ鍵のうちの少なくとも一部を、気付テスト（ＣＯＴ）メッセージで送信するように構成された、請求項５１に記載の装置。
【請求項５５】
無線通信のための装置であって、
所望のモバイル通信セッションに関する開始メッセージを取得する手段と、
前記開始メッセージを検証し、前記検証に成功すると、前記開始メッセージを送信するネットワーク・エンティティのネットワーク・アドレスを抽出する手段と、
前記ネットワーク・エンティティにサービス提供するネットワーク構成要素または前記ネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成する手段と、ここで、前記バインディング・キャッシュ・エントリは、前記ネットワーク構成要素または前記ネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含む、
を備える装置。
【請求項５６】
無線通信のために構成された少なくとも１つのプロセッサであって、
所望のモバイル通信セッションに関する開始メッセージを取得するモジュールと、
前記開始メッセージを検証し、前記検証に成功すると、前記開始メッセージを送信するネットワーク・エンティティのネットワーク・アドレスを抽出するモジュールと、
前記ネットワーク・エンティティにサービス提供するネットワーク構成要素または前記ネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成するモジュールと、ここで、前記バインディング・キャッシュ・エントリは、前記ネットワーク構成要素または前記ネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含む、
を備える、少なくとも１つのプロセッサ。
【請求項５７】
コンピュータ・プログラム製品であって、
コンピュータに対して、所望のモバイル通信セッションに関する開始メッセージを取得させるためのコードと、
前記コンピュータに対して、前記開始メッセージを検証させ、前記検証に成功すると、前記開始メッセージを送信するネットワーク・エンティティのネットワーク・アドレスを抽出させるためのコードと、
前記コンピュータに対して、前記ネットワーク・エンティティにサービス提供するネットワーク構成要素または前記ネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成させるためのコードと、ここで、前記バインディング・キャッシュ・エントリは、前記ネットワーク構成要素または前記ネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含む、
を備える非一時的なコンピュータ読取可能な媒体を備える、コンピュータ・プログラム製品。
【発明の詳細な説明】
【優先権主張】
【０００１】
本特許出願は、“ホーム・エージェント・プロキシＭＩＰｖ６ルート最適化モード”（HOME AGENT PROXIED MIPv6 ROUTE OPTIMIZATION MODE）と題された２００９年１１月１７日出願の米国特許仮出願６１／２６２，０８５号に対する優先権を主張する。この仮出願は、本明細書の譲受人に譲渡され、本明細書に参照によって明確に組み込まれている。
【技術分野】
【０００２】
下記は、一般に、無線通信に関し、さらに詳しくは、高速無線通信のために最適化されたシグナリングを提供することに関する。
【背景技術】
【０００３】
無線通信システムは、例えば、音声、データ等のようなさまざまなタイプのコンテンツを提供するために広く開発されてきた。これらのシステムは、（例えば、帯域幅、送信電力等のような）利用可能なシステム・リソースを共有することにより、複数のユーザとの通信をサポートすることができる多元接続システムでありうる。このような多元接続システムの例は、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、３ＧＰＰロング・ターム・イボリューション（ＬＴＥ）システム、および直交周波数分割多元接続（ＯＦＤＭＡ）システム等を含む。
【０００４】
通常、無線多元接続通信システムは、複数の無線端末のための通信を同時にサポートすることができる。端末はおのおのの、順方向リンクおよび逆方向リンクによる送信を介して１または複数の基地局と通信する。順方向リンク（すなわちダウンリンク）は、基地局から端末への通信リンクを称し、逆方向リンク（すなわちアップリンク）は、端末から基地局への通信リンクを称する。この通信リンクは、単一入力単一出力システム、複数入力単一出力システム、あるいは複数入力複数出力（ＭＩＭＯ）システム等によって確立されうる。
【０００５】
モバイル通信における最近の進歩は、モバイル・ネットワークおよびインターネット・プロトコル（ＩＰ）ベースのネットワークの統合を含んでいる。この統合によって、ＩＰタイプのネットワークで利用可能な大量のマルチメディア・リソースが、モバイル電話、ラップトップ・コンピュータ等でアクセス可能になりうる。さらに、この統合によって、回路交換およびパケット交換通信を含む高品質音声通信が、さまざまなタイプのネットワーク・インタフェース（例えば、無線ローカル・エリア・ネットワーク、ブロードバンドＩＰ、ダイヤル・アップ、セルラ・ラジオ・ネットワーク等）によって利用可能となった。さらに、コア・ネットワーク・インフラストラクチャが時間とともに進歩すると、モバイルおよびＩＰ通信の統合を達成するための追加のメカニズムが実現される。したがって、無線通信における最適化を進めることが、現代の無線通信システムの実体である。
【発明の概要】
【０００６】
以下は、１または複数の態様の基本的な理解を与えるために、そのような態様の簡略化された概要を示す。この概要は、考えられるすべての態様の広範囲な概観ではなく、すべての態様の重要要素や決定的要素を識別することも、何れかまたは全ての態様のスコープを線引きすることも意図されていない。その唯一の目的は、後に示されるより詳細な記載に対する前置きとして、簡略化された形式で１または複数の態様のいくつかの概念を表すことである。
【０００７】
主題とする開示は、ルート最適化（ＲＯ）モバイル通信セッションへの切り替えを開始するホーム・エージェントを提供する。本明細書に開示された特定の態様によれば、コア・ネットワーク・ホーム・エージェントが、ホーム・エージェントによってサービス提供されるモバイル・ノードのためのＲＯ通信を開始することを可能にするネットワーク実装が提供される。これを開始することによって、ネットワーク通信遅れを潜在的に低減することのみならず、モバイル・ノードのためのシグナリング・オーバヘッドをも低減する。さらに、少なくともいくつかの態様では、ターゲット・ノードとホーム・エージェントとの間の長寿命のバインディング・セキュリティ合意が達成され、ホーム・エージェントは、他のモバイル・ノードのためのさらなるＲＯ通信セッションを開始することが可能となる。さらに、追加のＲＯ通信セッションが、既存の長寿命バインディング・セキュリティ合意の下で開始され、もって、このセッションを確立する際に含まれる認証およびその他のオーバヘッドを低減する。
【０００８】
本開示の他の態様では、無線通信の方法が提供される。この方法は、モバイル・ノード（ＭＮ）からバインディング更新メッセージを取得するために通信インタフェースを適用することを備えうる。さらに、この方法は、対応するノード（ＣＮ）のネットワーク・アドレスを求めてバインディング更新メッセージを分析するためにデータ・プロセッサを適用することを備えうる。前述したものに加えて、この方法は、バインディング更新メッセージがＣＮのネットワーク・アドレスを含んでいる場合、ＭＮにサービス提供するネットワーク・エージェントとＣＮとの間の長寿命の安全な関係を開始するために通信インタフェースを適用することを備える。ここで、長寿命の安全な関係によって、ＭＮおよびＣＮは、ＲＯモバイル通信セッションに参加できるようになる。
【０００９】
この方法はさらに、バインディング更新メッセージがＣＮのネットワーク・アドレスを含んでいる場合、バインディング更新メッセージを、ＲＯモバイル通信セッションを確立する要求として解釈することと、ＭＮおよびＣＮのための効率的なＲＯパスが存在するのかを判定すると、長寿命の安全な関係の開始を調整することと、および／または、ＭＮの代わりにＣＮへのホーム・テスト開始（ＨｏＴＩ：home test initialization）メッセージを開始することとを含みうる。この方法は、ＨｏＴＩメッセージのためのソース・アドレス（ＳＡ）として、ＭＮのホーム・アドレス（ＨｏＡ）を適用することと、または、ＭＮにサービス提供するネットワーク・エージェントのネットワーク・アドレスをＳＡとして適用し、ＭＮのＨｏＡを、ＨｏＴＩメッセージのペイロード内に含めることと、のうちの少なくとも１つを含みうる。この方法は、ＨｏＴＩメッセージに応じて、ＣＮからセキュリティ・トークンを受信することを含みうる。
【００１０】
この方法は、ＲＯモバイル通信セッションに関する気付セキュリティ・トークンを備える暗号化メッセージをＭＮから取得することを含みうる。暗号化メッセージは、気付セキュリティ・トークンを含むバインディング更新メッセージでありうる。
【００１１】
長寿命の安全な関係を開始するために通信インタフェースを適用することは、ＭＮの代わりにＣＮに第２のバインディング更新メッセージを送信することを含みうる。第２のバインディング更新メッセージは、ＭＮにサービス提供するネットワーク・エージェントのネットワーク・アドレスを、ＭＮのホーム・アドレス（ＨｏＡ）またはソース・アドレス（ＳＡ）として含み、ＭＮと、ＭＮにサービス提供するネットワーク・エージェントとの間の暗号関係を開示するか、および／または、ＭＮにサービス提供するネットワーク・エージェントに関連付けられたセキュリティ証明書へのリンクを提供しうる。第２のバインディング更新メッセージは、ＭＮにサービス提供するネットワーク・エージェントによって暗号的に署名されうる。
【００１２】
この方法は、ＭＮと、ＭＮにサービス提供するネットワーク・ルータとの間の暗号関係の認証を受信すると、第２のバインディング更新メッセージを送信することを調整することと、ネットワーク・エージェント暗号鍵を備える長寿命の安全な関係に対する応答を受信するために通信インタフェースを適用することと、および／または、ＭＮにサービス提供するネットワーク・エージェントと、ＣＮとの間の長寿命の双方向セキュリティ関係（ＢＳＡ：bidirectional security association）を生成するためにネットワーク・エージェント暗号鍵を適用することと、を含みうる。
【００１３】
この方法は、ネットワーク・エージェント暗号鍵と、第２のＭＮのネットワーク・アドレスとを用いて、第２のＭＮのための、ＣＮとの追加のＲＯモバイル通信セッションを開始することと、ここで、追加のＲＯモバイル通信セッションは、ＣＮとＭＮとの間のモビリティ・シグナリング・メッセージを回避する、長寿命のＢＳＡの一部としてＣＮへ送信された、後続するバインディング更新メッセージ内の気付アドレス・フィールドを暗号化することと、および／または、ＭＮにサービス提供するネットワーク・エージェントをＣＮとともに検証するために、長寿命のセキュリティ関係の一部として、暗号証明書をＣＮに送信することと、を含みうる。
【００１４】
１または複数のその他の態様では、無線通信のための装置が開示される。この装置は、ＭＮからバインディング更新メッセージを取得するための通信インタフェースと、ネットワークによってトリガされたＲＯモバイル通信を提供するように構成されたモジュールのセットを実行するデータ・プロセッサとを備えうる。さらに、モジュールのセットは、ＣＮのネットワーク・アドレスを求めてバインディング更新メッセージを分析するスキャニング・モジュールと、バインディング更新メッセージがＣＮのネットワーク・アドレスを含んでいる場合、ＭＮにサービス提供するネットワーク・エージェントとＣＮとの間の長寿命の安全な関係を開始する転送モジュールとを備えうる。ここで、長寿命の安全な関係によって、ＭＮおよびＣＮは、ＲＯモバイル通信セッションに参加できるようになる。
【００１５】
スキャニング・モジュールは、バインディング更新メッセージがＣＮのネットワーク・アドレスを含んでいる場合、バインディング更新メッセージを、ＲＯモバイル通信セッションを確立する要求として解釈するように構成されうる。転送モジュールは、ＭＮおよびＣＮのための効率的なＲＯパスが存在するのかを判定することに基づいて、長寿命の安全な関係の開始を調整するように構成されうる。転送モジュールは、ＭＮの代わりに、ＣＮへのホーム・テスト開始（ＨｏＴＩ）メッセージを開始するように構成されうる。ＨｏＴＩメッセージのためのソース・アドレス（ＳＡ）として、ＭＮのホーム・アドレス（ＨｏＡ）が使用されうる。または、ＭＮにサービス提供するネットワーク・エージェントのネットワーク・アドレスがＳＡとして使用され、ＭＮのＨｏＡを、ＨｏＴＩメッセージのペイロード内に含める。通信インタフェースは、ＨｏＴＩメッセージに応じて、ＣＮからセキュリティ・トークンを受信するように構成されうる。プロセッサは、ＲＯモバイル通信セッションに関する気付セキュリティ・トークンを備える暗号化メッセージをＭＮから取得するように構成されうる。暗号化メッセージは、気付セキュリティ・トークンを含むバインディング更新メッセージでありうる。通信インタフェースはさらに、ＭＮの代わりにＣＮに第２のバインディング更新メッセージを送信するように構成されうる。
【００１６】
第２のバインディング更新メッセージは、ＭＮにサービス提供するネットワーク・エージェントのネットワーク・アドレスを、ソース・アドレス（ＳＡ）として含めうる。第２のバインディング更新メッセージは、ＭＮのホーム・アドレス（ＨｏＡ）を含み、ＭＮと、ＭＮにサービス提供するネットワーク・エージェントとの間の暗号関係を開示し、ＭＮにサービス提供するネットワーク・エージェントに関連付けられたセキュリティ証明書へのリンクを提供し、および／または、ＭＮにサービス提供するネットワーク・エージェントによって暗号的に署名されうる。
【００１７】
通信インタフェースはさらに、ＭＮと、ＭＮにサービス提供するネットワーク・ルータとの間の暗号関係の認証を受信すると、第２のバインディング更新メッセージを送信することを調整するように構成されうる。通信インタフェースは、ネットワーク・エージェント暗号鍵を備える長寿命の安全な関係に対する応答を受信するように構成されうる。ここで、ＭＮにサービス提供するネットワーク・エージェントと、ＣＮとの間の長寿命の双方向セキュリティ関係（ＢＳＡ）を生成するためにネットワーク・エージェント暗号鍵を使用するように、プロセッサが構成されている。
【００１８】
さらに、ネットワーク・エージェント暗号鍵と、第２のＭＮのネットワーク・アドレスとを用いて、第２のＭＮのための、ＣＮとの追加のＲＯモバイル通信セッションを開始するように、転送モジュールが構成されうる。ここで、追加のＲＯモバイル通信セッションは、ＣＮと第２のＭＮとの間のモビリティ・シグナリング・メッセージを回避する。プロセッサはさらに、長寿命のＢＳＡの一部としてＣＮへ送信された、後続するバインディング更新メッセージ内の気付アドレス・フィールドを暗号化するように構成されうる。通信インタフェースはさらに、ＭＮにサービス提供するネットワーク・エージェントをＣＮとともに検証するために、長寿命のセキュリティ関係の一部として、暗号証明書をＣＮに送信するように構成されうる。
【００１９】
さらに別の態様によれば、無線通信のための装置が提供される。この装置は、ＭＮからバインディング更新メッセージを取得する手段と、ＣＮのネットワーク・アドレスを求めてバインディング更新メッセージを分析する手段とを備えうる。さらに、この装置は、バインディング更新メッセージがＣＮのネットワーク・アドレスを含んでいる場合、ＭＮにサービス提供するネットワーク・エージェントとＣＮとの間の長寿命の安全な関係を開始する手段をも備えうる。ここで、長寿命の安全な関係によって、ＭＮおよびＣＮは、ＲＯモバイル通信セッションに参加できるようになる。
【００２０】
１または複数のさらなる態様では、無線通信のために構成された少なくとも１つのプロセッサが開示される。このプロセッサ（単数または複数）は、ＭＮからバインディング更新メッセージを取得するモジュールを備えうる。さらに、プロセッサ（単数または複数）は、ＣＮのネットワーク・アドレスを求めてバインディング更新メッセージを分析するモジュールを備えうる。
【００２１】
上記に加えて、プロセッサ（単数または複数）はまた、バインディング更新メッセージがＣＮのネットワーク・アドレスを含んでいる場合、ＭＮにサービス提供するネットワーク・エージェントとＣＮとの間の長寿命の安全な関係を開始するモジュールを備えうる。ここで、長寿命の安全な関係によって、ＭＮおよびＣＮは、ＲＯモバイル通信セッションに参加できるようになる。
【００２２】
別の態様によれば、コンピュータ読取可能な媒体を備えるコンピュータ・プログラム製品が提供される。コンピュータ・プログラム製品は、コンピュータに対して、ＭＮからバインディング更新メッセージを取得させるためのコードを備えうる。さらに、コンピュータ・プログラム製品は、コンピュータに対して、ＣＮのネットワーク・アドレスを求めてバインディング更新メッセージを分析させるためのコードを備えうる。さらに、コンピュータ・プログラム製品は、コンピュータに対して、バインディング更新メッセージがＣＮのネットワーク・アドレスを含んでいる場合、ＭＮにサービス提供するネットワーク・エージェントとＣＮとの間の長寿命の安全な関係を開始させるためのコードを備える。ここで、長寿命の安全な関係によって、ＭＮおよびＣＮは、ＲＯモバイル通信セッションに参加できるようになる。
【００２３】
さらなる態様では、無線通信の方法が開示される。この方法は、意図されたモバイル通信セッションの受信ノード（ＲＮ）のネットワーク・アドレスを識別するためにプロセッサを適用することを備えうる。さらに、この方法は、ＲＮのネットワーク・アドレスを含むバインディング更新メッセージをホーム・エージェントへ送信するために通信インタフェースを適用することを備えうる。さらに、この方法は、ＲＮとのＲＯモバイル通信セッションを確立することの許可を示すバインディング・アクノレッジメントを、ホーム・エージェントから受信するために通信インタフェースを適用することを備えうる。ＲＮとの、確立されたルート最適化通信セッションの許可は、ＲＮからのホーム・テスト（ＨＯＴ）メッセージからのセキュリティ・トークンに部分的に、および、ＲＮからの気付テスト（ＣＯＴ）メッセージからのセキュリティ・トークンに部分的に、基づきうる。
【００２４】
他の態様は、意図されたモバイル通信セッションの受信ノード（ＲＮ）のネットワーク・アドレスを識別するように構成されたデータ・プロセッサと、ＲＮのネットワーク・アドレスを含むバインディング更新メッセージをホーム・エージェントへ送信し、ＲＮとのルート最適化（ＲＯ）モバイル通信セッションを確立することの許可を示すバインディング・アクノレッジメントをホーム・エージェントから受信する、ように構成された通信インタフェースと、を備える無線通信のための装置を含んでいる。ＲＮとの、確立されたルート最適化通信セッションの許可は、ＲＮからのホーム・テスト（ＨＯＴ）メッセージからのセキュリティ・トークンに部分的に、および、ＲＮからの気付テスト（ＣＯＴ）メッセージからのセキュリティ・トークンに部分的に、基づきうる。
【００２５】
さらに別の態様では、主題とする開示は、無線通信のための装置を提供する。この装置は、意図されたモバイル通信セッションのＲＮのネットワーク・アドレスを識別する手段を備えうる。さらに、この装置は、ＲＮのネットワーク・アドレスを含むバインディング更新メッセージをホーム・エージェントへ送信する手段を備えうる。さらに、この装置は、ＲＮとのＲＯモバイル通信セッションを確立することの許可を示すバインディング・アクノレッジメントを、ホーム・エージェントから受信する手段を備えうる。
【００２６】
１または複数のさらなる態様では、無線通信のために構成された少なくとも１つのプロセッサが開示される。プロセッサ（単数または複数）は、意図されたモバイル通信セッションのＲＮのネットワーク・アドレスを識別するモジュールを備えうる。さらに、プロセッサ（単数または複数）は、ＲＮのネットワーク・アドレスを含むバインディング更新メッセージをホーム・エージェントへ送信するモジュールを備えうる。前述したものに加えて、プロセッサ（単数または複数）は、ＲＮとのＲＯモバイル通信セッションを確立することの許可を示すバインディング・アクノレッジメントを、ホーム・エージェントから受信するモジュールを備えうる。
【００２７】
さらに別の態様によれば、主題とする開示は、コンピュータ読取可能な媒体を備えるコンピュータ・プログラム製品を提供する。このコンピュータ読取可能な媒体は、コンピュータに対して、意図されたモバイル通信セッションのＲＮのネットワーク・アドレスを識別させるためのコードを備えうる。さらに、このコンピュータ読取可能な媒体は、コンピュータに対して、ＲＮのネットワーク・アドレスを含むバインディング更新メッセージをホーム・エージェントへ送信させるためのコードを備えうる。さらに、このコンピュータ読取可能な媒体はまた、少なくとも１つのコンピュータに対して、ＲＮとのＲＯモバイル通信セッションを確立することの許可を示すバインディング・アクノレッジメントを、ホーム・エージェントから受信させるためのコードを備えうる。
【００２８】
別の態様によれば、主題とする開示は、無線通信の方法を提供する。この方法は、所望のモバイル通信セッションに関する開始メッセージを取得するために通信インタフェースを適用することを備えうる。さらにこの方法は、開始メッセージを検証し、検証に成功すると、開始メッセージを送信するネットワーク・エンティティのネットワーク・アドレスを抽出する、少なくとも１つのデータ・プロセッサを適用することを備えうる。さらに、この方法は、ネットワーク・エンティティにサービス提供するネットワーク構成要素またはネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成する、少なくとも１つのデータ・プロセッサを適用することを備えうる。ここで、バインディング・キャッシュ・エントリは、ネットワーク構成要素またはネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含む。この方法はさらに、ホーム・テスト（ＨＯＴ）メッセージで、セキュリティ鍵のうちの少なくとも一部を送信することを含みうる。この方法はさらに、気付テスト（ＣＯＴ）メッセージで、セキュリティ鍵のうちの少なくとも一部を送信することを含みうる。
【００２９】
さらなる態様は、所望のモバイル通信セッションに関する開始メッセージを取得するように構成された通信インタフェースと、開始メッセージを検証し、検証に成功すると、開始メッセージを送信するネットワーク・エンティティのネットワーク・アドレスを抽出し、ネットワーク・エンティティにサービス提供するネットワーク構成要素またはネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成し、ここで、バインディング・キャッシュ・エントリは、ネットワーク構成要素またはネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含む、ように構成された少なくとも１つのデータ・プロセッサと、を備える、無線通信のための装置を含む。通信インタフェースは、ホーム・テスト（ＨＯＴ）メッセージで、セキュリティ鍵のうちの少なくとも一部を送信するように構成されうる。通信インタフェースは、気付テスト（ＣＯＴ）メッセージで、セキュリティ鍵のうちの少なくとも一部を送信するように構成されうる。
【００３０】
１または複数の別の態様では、無線通信のための装置が提供される。この装置は、所望のモバイル通信セッションに関する開始メッセージを取得する手段を備えうる。さらに、この装置は、開始メッセージを検証し、検証に成功すると、開始メッセージを送信するネットワーク・エンティティのネットワーク・アドレスを抽出する手段を備えうる。また、この装置は、ネットワーク・エンティティにサービス提供するネットワーク構成要素またはネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成する手段を備えうる。ここで、バインディング・キャッシュ・エントリは、ネットワーク構成要素またはネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含む。
【００３１】
別の態様では、無線通信のために構成された少なくとも１つのプロセッサが提供される。このプロセッサ（単数または複数）は、所望のモバイル通信セッションに関する開始メッセージを取得するモジュールを備えうる。さらに、プロセッサ（単数または複数）はまた、開始メッセージを検証し、検証に成功すると、開始メッセージを送信するネットワーク・エンティティのネットワーク・アドレスを抽出するモジュールを備えうる。上記に加えて、プロセッサ（単数または複数）は、ネットワーク・エンティティにサービス提供するネットワーク構成要素またはネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成するモジュールを備えうる。ここで、バインディング・キャッシュ・エントリは、ネットワーク構成要素またはネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含む。
【００３２】
さらに別の態様によれば、主題とする開示は、コンピュータ読取可能な媒体を備えるコンピュータ・プログラム製品を提供する。このコンピュータ読取可能な媒体は、コンピュータに対して、所望のモバイル通信セッションに関する開始メッセージを取得させるためのコードを含みうる。さらに、このコンピュータ読取可能な媒体は、コンピュータに対して、開始メッセージを検証させ、検証に成功すると、開始メッセージを送信するネットワーク・エンティティのネットワーク・アドレスを抽出させる、ためのコードを含みうる。さらに、このコンピュータ読取可能媒体は、コンピュータに対して、ネットワーク・エンティティにサービス提供するネットワーク構成要素またはネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成させる、ためのコードを含みうる。ここで、バインディング・キャッシュ・エントリは、ネットワーク構成要素またはネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含む。
【００３３】
前述した目的および関連する目的を達成するために、１または複数の実施形態は、後に十分に記載され、特許請求の範囲において特に指摘されている特徴を備える。以下の記載および添付図面は、１または複数の態様のある例示的な特徴を詳細に記載する。しかしながら、これらの特徴は、さまざまな態様の原理が適用されるさまざまな方式のうちの極く一部しか示しておらず、本説明は、そのような態様およびそれらの均等物の全てを含むことが意図されている。
【図面の簡単な説明】
【００３４】
開示された態様は、以下において、同一符号が同一要素を示す添付図面と連携して説明され、開示された態様を、限定することなく例示するために提供される。
【図１】図１は、モバイル通信へのネットワークに適切な無線通信の例のブロック図を例示する。
【図２】図２は、いくつかの態様にしたがって無線通信を容易にする無線送信−受信チェーンの例のブロック図を図示する。
【図３】図３は、主題とする開示の態様にしたがうルート最適化トリガ装置の例のブロック図を例示する。
【図４】図４は、ここで開示されたさらなる態様にしたがって、ホーム・エージェントによってトリガされたルート最適化コールの例のネットワーク・メッセージ図を例示する。
【図５】図５は、ネットワークによってトリガされたルート最適化モバイル通信を提供するための方法の例のフローチャートを図示する。
【図６】図６は、開示されたさらなる態様にしたがって、ネットワークによってトリガされたルート最適化セッションを要求するための方法のサンプルのフローチャートを図示する。
【図７】図７は、さらに別の態様にしたがって、ルート最適化通信セッションを容易にするための方法の例のフローチャートを例示する。
【図８】図８は、他の態様にしたがう、モバイル通信のための、ネットワークによって開始されたルート最適化のための装置の例のブロック図を例示する。
【図９】図９は、別の態様にしたがって、ネットワークによってトリガされたルート最適化通信を要求するための装置のサンプルのブロック図を図示する。
【図１０】図１０は、ここで開示されたさらに別の態様にしたがって、効率的なルート最適化通信を容易にするための装置の例のブロック図を例示する。
【図１１】図１１は、ＭＩＰｖ６環境の例のブロック図を例示する。
【図１２】図１２は、ルート最適化を適用するＭＩＰｖ６環境の例のブロック図を例示する。
【図１３】図１３は、ホーム・エージェントによってトリガされたルート最適化コールのための典型的なネットワーク・メッセージ図を例示する。
【発明を実施するための形態】
【００３５】
モバイルＩＰは、エンド・モバイル・デバイスまたはモバイル・ノード（ＭＮ）と、ホーム・エージェント（ＨＡ）との間で使用されうる。異なるアクセス・ポイント間をＭＮが移動すると、接続を維持するために、ＭＮの現在のアクセス・ポイントからＩＰアドレスが取得される。このアドレスは、ＭＮの位置を更新するためにＨＡに送信される。その後、ＭＮのためＨＡによって受信された対応するノード（ＣＮ）からのパケットが、一時的な場所へルーティングされる。ルート最適化（ＲＯ）は、ＭＮとＣＮとの間のトンネルを確立することによって、ＨＡを経由したパケットのルーティングの必要性を取り除く。これによって、パケットは、より高速に、より効率的な方式で、ＣＮからＭＮへダイレクトにトンネルされるようになる。これは、ＨＡによって取り扱われるトラフィック量および遅れを減らす。ここで開示された態様は、ＲＯを確立するための決定処理におけるＨＡを含む。ＨＡは、ネットワーク構造をよく認識している。したがって、ＨＡは、ＭＮとＣＮとの間のダイレクトなルートが、ＨＡを経由した非ダイレクトなルートよりも良いかを判定するのにより良好な位置にある。さらに、ＣＮが大きなサーバである状況では、セキュリティ関係が、ＨＡによってサービス提供される多くの個々のＭＮとともに使用されるように、大きなＣＮとＨＡとの間でセキュリティ関係を確立することが有用でありうる。これは、全体的なシグナリング・トラフィック量を低減しうる。
【００３６】
さまざまな態様が、図面を参照して記載される。以下の記載では、説明の目的のために、１または複数の態様の完全な理解を提供するために、多くの具体的な詳細が述べられる。しかしながら、そのような態様は、これら具体的な詳細無しで実現されうることが明確である。
【００３７】
本明細書に記載された技術は、例えば符号分割多元接続（ＣＤＭＡ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワーク、直交周波数分割多元接続（ＯＦＤＭＡ）ネットワーク、シングル・キャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）ネットワーク等のような様々な無線通信ネットワークのために使用される。「システム」、「ネットワーク」という用語は、しばしば置換可能に使用される。ＣＤＭＡネットワークは、例えば、ユニバーサル地上ラジオ・アクセス（ＵＴＲＡ）、ＣＤＭＡ２０００等のようなラジオ技術を実現しうる。ＵＴＲＡは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）および低チップ・レート（ＬＣＲ）を含む。ＣＤＭＡ２０００は、ＩＳ−２０００規格、ＩＳ−９５規格、およびＩＳ−８５６規格をカバーする。ＴＤＭＡネットワークは、例えばグローバル・システム・フォー・モバイル通信（ＧＳＭ（登録商標））のようなラジオ技術を実現しうる。ＯＦＤＭＡネットワークは、例えばイボルブドＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ  ８０２．１１、ＩＥＥＥ  ８０２．１６、ＩＥＥＥ  ８０２．２０、フラッシュ−ＯＦＤＭ等のようなラジオ技術を実現しうる。ＵＴＲＡ、Ｅ−ＵＴＲＡ、およびＧＳＭは、ユニバーサル・モバイル・テレコミュニケーション・システム（ＵＭＴＳ）の一部である。ロング・ターム・イボリューション（ＬＴＥ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの最新のリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＧＳＭ、ＵＭＴＳ、およびＬＴＥは、「第３世代パートナシップ計画」（３ＧＰＰ）と命名された組織からの文書に記載されている。ＣＤＭＡ２０００は、「第３世代パートナシップ計画２」（３ＧＰＰ２）と命名された組織からの文書に記載されている。これらさまざまなラジオ技術および規格は、当該技術分野において知られている。明確にするために、これら技術のある態様は、以下において、ＬＴＥについて記載されており、ＬＴＥ用語が以下の説明の多くで使用される。
【００３８】
シングル・キャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）は、シングル・キャリア変調および周波数領域等値化を利用する技術である。ＳＣ−ＦＤＭＡは、ＯＦＤＭＡシステムと同じ性能、および実質的に同じ全体的な複雑さを有する。ＳＣ−ＦＤＭＡ信号は、固有のシングル・キャリア構造により、低いピーク対平均電力比（ＰＡＰＲ）を有する。ＳＣ−ＦＤＭＡは、送信電力効率の観点において、低ＰＡＰＲがモバイル端末に大いに有益となるアップリンク通信において、特に大きな注目を集めた。それは現在、３ＧＰＰロング・ターム・イボリューション（ＬＴＥ）またはイボルブドＵＴＲＡにおけるアップリンク多元接続スキームのための動作前提である。
【００３９】
図１を参照して、１つの実施形態にしたがう多元接続無線通信システム１００が例示される。アクセス・ポイント１１０（ＡＰ）は、１つは１１９および１２０を含み、別の１つは１２３および１２４を含み、さらに別の１つは１１４および１１６を含む複数のアンテナ・グループを含む。図１では、おのおののアンテナ・グループについて２本のアンテナしか示されていない。しかしながら、おのおののアンテナ・グループについて、それより多くのまたはそれより少ないアンテナが利用されうる。アクセス端末１２６（ＡＴ）（例えば、ユーザ機器すなわちＵＥ）は、アンテナ１２３およびアンテナ１２４と通信しており、アンテナ１２２、１２４は、順方向リンク１２０でアクセス端末１２６へ情報を送信し、逆方向リンク１２９でアクセス端末１２６から情報を受信する。アクセス端末１３２は、アンテナ１１４、１１６と通信しており、アンテナ１１４、１１６は、順方向リンク１３６でアクセス端末１３２へ情報を送信し、逆方向リンク１３４でアクセス端末１３２から情報を受信する。ＦＤＤシステムでは、通信リンク１２９、１３０、１３４、１３６は、通信のために、異なる周波数を使用しうる。例えば、順方向リンク１３０は、逆方向リンク１２９によって使用されるものとは異なる周波数を使用しうる。
【００４０】
通信するように設計された領域および／またはアンテナのおのおののグループは、しばしば、アクセス・ポイントのセクタと称される。実施形態では、おのおののアンテナ・グループは、アクセス・ポイント１１０によってカバーされる領域のセクタ内のアクセス端末と通信するように設計される。
【００４１】
順方向リンク１３０、１３６による通信では、アクセス・ポイント１１０の送信アンテナは、別のアクセス端末１２６、１３２の順方向リンクの信号対雑音比を改善するために、ビームフォーミングを利用する。さらに、有効範囲領域にわたってランダムに散在するアクセス端末へ送信するためにビームフォーミングを用いるアクセス・ポイントは、全てのアクセス端末へ単一のアンテナによって送信するアクセス・ポイントよりも、近隣のセル内のアクセス端末に対して少ない干渉しかもたらさない。
【００４２】
アクセス・ポイントは、端末と通信するために使用される固定局であり、アクセス・ポイント、ノードＢ、あるいはその他幾つかの専門用語でも称されうる。アクセス端末はまた、アクセス端末、ユーザ機器（ＵＥ）、無線通信デバイス、端末、アクセス端末、あるいはその他いくつかの専門用語で称されうる。
【００４３】
図２は、ＭＩＭＯシステム２００における送信機システム２１０（アクセス・ポイントとしても知られている）および受信機システム２５０（アクセス端末としても知られている）の実施形態のブロック図である。送信機システム２１０では、多くのデータ・ストリーム用のトラフィック・データが、データ・ソース２１２から送信（ＴＸ）データ・プロセッサ２１４に提供される。
【００４４】
実施形態では、おのおののデータ・ストリームは、それぞれの送信アンテナを通して送信される。ＴＸデータ・プロセッサ２１４は、おのおののデータ・ストリームのトラフィック・データをフォーマットし、このデータ・ストリームのために選択された特定の符号化スキームに基づいて符号化し、インタリーブして、符号化されたデータを提供する。
【００４５】
おのおののデータ・ストリームの符号化されたデータは、ＯＦＤＭ技術を用いてパイロット・データと多重化されうる。パイロット・データは一般に、既知の手法で処理される既知のデータ・パターンであり、チャネル応答を推定するために受信機システムにおいて使用されうる。おのおののデータ・ストリームについて多重化されたパイロットおよび符号化されたデータは、データ・ストリームのために選択された特定の変調スキーム（例えば、ＢＰＳＫ、ＱＰＳＫ、Ｍ−ＰＳＫ、あるいはＭ−ＱＡＭ等）に基づいて変調（例えば、シンボル・マップ）され、変調シンボルが提供される。おのおののデータ・ストリームのデータ・レート、符号化、および変調は、プロセッサ２３０によって実行または提供される指示によって決定されうる。
【００４６】
すべてのデータ・ストリームの変調シンボルは、（例えば、ＯＦＤＭのために）変調シンボルをさらに処理するＴＸ  ＭＩＭＯプロセッサ２２０に提供される。ＴＸ  ＭＩＭＯプロセッサ２２０はその後、ＮＴ個の変調シンボル・ストリームを、ＮＴ個の送信器（ＴＭＴＲ）２２２Ａ乃至２２２Ｔへ提供する。ある実施形態では、ＴＸ  ＭＩＭＯプロセッサ２２０は、データ・ストリームのシンボル、および、このシンボルが送信されるアンテナへ、ビームフォーミング重みを適用する。
【００４７】
おのおのの送信機２２２は、１または複数のアナログ信号を提供するために、それぞれのシンボル・ストリームを受信して処理し、さらには、ＭＩＭＯチャネルを介した送信に適切な変調信号を提供するために、このアナログ信号を調整（例えば、増幅、フィルタ、およびアップコンバート）する。その後、送信機２２２Ａ乃至２２２ＴからのＮＴ個の変調信号が、ＮＴ個のアンテナ２２４Ａ乃至２２４Ｔからそれぞれ送信される。
【００４８】
受信機システム２５０では、送信された変調信号がＮＲ個のアンテナ２５２Ａ乃至２５２Ｒによって受信され、おのおののアンテナ２５２からの受信信号が、それぞれの受信機（ＲＣＶＲ）２５４Ａ乃至２５４Ｒへ提供される。おのおのの受信機２５４は、受信したそれぞれの信号を調整（例えば、フィルタ、増幅、およびダウンコンバート）し、この調整された信号をデジタル化してサンプルを提供し、さらにこのサンプルを処理して、対応する「受信された」シンボル・ストリームを提供する。
【００４９】
ＲＸデータ・プロセッサ２６０は、ＮＲ個の受信機２５４からＮＲ個のシンボル・ストリームを受信し、受信されたこれらシンボル・ストリームを、特定の受信機処理技術に基づいて処理して、ＮＴ個の「検出された」シンボル・ストリームを提供する。ＲＸデータ・プロセッサ２６０は、その後、検出されたおのおののシンボル・ストリームを復調し、デインタリーブし、復号して、そのデータ・ストリームのためのトラフィック・データを復元する。ＲＸデータ・プロセッサ２６０による処理は、送信機システム２１０におけるＴＸ  ＭＩＭＯプロセッサ２２０およびＴＸデータ・プロセッサ２１４によって実行されるものと相補的である。
【００５０】
プロセッサ２８０は、上述したように、どのプリコーディング行列を使用するのかを定期的に決定する。さらに、プロセッサ２８０は、行列インデクス部およびランク値部を備えた逆方向リンク・メッセージを規定することができる。
【００５１】
逆方向リンク・メッセージは、通信リンクおよび／または受信されたデータ・ストリームに関するさまざまなタイプの情報を備えうる。逆方向リンク・メッセージは、多くのデータ・ストリームのトラフィック・データをデータ・ソース２３６から受け取るＴＸデータ・プロセッサ２３８によって処理され、変調器２９０によって変調され、送信機２５４Ａ乃至２５４Ｒによって調整され、基地局２１０へ送り戻される。
【００５２】
送信機システム２１０では、受信機システム２５０からの変調信号がアンテナ２２４によって受信され、受信機２２２によって調整され、復調器２４０によって復調され、ＲＸデータ・プロセッサ２４２によって処理されることによって、受信機システム２５０によって送信された逆方向リンク・メッセージが抽出される。さらに、プロセッサ２３０は、ビームフォーミング重みを決定するためにどのプリコーディング行列を使用するかを決定し、この抽出されたメッセージを処理する。
【００５３】
態様では、論理チャネルが、制御チャネルとトラフィック・チャネルとに分類される。論理制御チャネルは、システム制御情報をブロードキャストするためのＤＬチャネルであるブロードキャスト制御チャネル（ＢＣＣＨ）を備える。ページング情報を転送するＤＬチャネルであるページング制御チャネル（ＰＣＣＨ）。１またはいくつかのマルチキャスト・トラフィック・チャネル（ＭＴＣＨ）のための、マルチメディア・ブロードキャストおよびマルチメディア・サービス（ＭＢＭＳ）スケジューリングと制御情報とを送信するために使用されるポイント・トゥ・マルチポイントＤＬチャネルであるマルチキャスト制御チャネル（ＭＣＣＨ）。一般に、ＲＲＣ接続を確立した後、このチャネルは、ＭＢＭＳ（注：旧ＭＣＣＨ＋ＭＳＣＨ）を受信するＵＥによってのみ使用される。専用制御チャネル（ＤＣＣＨ）は、専用制御情報を送信するポイント・トゥ・ポイント双方向チャネルであり、ＲＲＣ接続を有するＵＥによって使用される。態様では、論理トラフィック・チャネルは、ユーザ情報の転送のために１つのＵＥに専用のポイント・トゥ・ポイント双方向チャネルである専用トラフィック・チャネル（ＤＴＣＨ）を備える。さらに、論理トラフィック・チャネルは、トラフィック・データを送信するために、ポイント・トゥ・マルチポイントＤＬチャネルのＭＴＣＨを備えうる。
【００５４】
態様では、伝送チャネルが、ＤＬとＵＬとに分類される。ＤＬ伝送チャネルは、ブロードキャスト・チャネル（ＢＣＨ）、ダウンリンク共有データ・チャネル（ＤＬ−ＳＤＣＨ）、およびページング・チャネル（ＰＣＨ）を備える。ＰＣＨは、セル全体にわたってブロードキャストされ、他の制御／トラフィック・チャネルのために使用されるＰＨＹリソースへマップされることによって、ＵＥの節電をサポートする（例えば、ＤＲＸサイクルが、ネットワークによってＵＥへ示されうる等）。ＵＬ伝送チャネルは、ランダム・アクセス・チャネル（ＲＡＣＨ）、要求チャネル（ＲＥＱＣＨ）、アップリンク共有データ・チャネル（ＵＬ−ＳＤＣＨ）、および複数のＰＨＹチャネルを備える。ＰＨＹチャネルは、ＤＬチャネルとＵＬチャネルとのセットを備える。
【００５５】
ＤＬ  ＰＨＹチャネルは、共通パイロット・チャネル（ＣＰＩＣＨ）、同期チャネル（ＳＣＨ）、共通制御チャネル（ＣＣＣＨ）、共有ＤＬ制御チャネル（ＳＤＣＣＨ）、マルチキャスト制御チャネル（ＭＣＣＨ）、および、共有ＵＬ割当チャネル（ＳＵＡＣＨ）、を備える。さらに、ＤＬ  ＰＨＹチャネルは、アクノレッジメント・チャネル（ＡＣＫＣＨ）、ＤＬ物理共有データ・チャネル（ＤＬ−ＰＳＤＣＨ）、ＵＬ電力制御チャネル（ＵＰＣＣＨ）、ページング・インジケータ・チャネル（ＰＩＣＨ）、および、負荷インジケータ・チャネル（ＬＩＣＨ）、を備えうる。
【００５６】
ＵＬ  ＰＨＹチャネルは、物理ランダム・アクセス・チャネル（ＰＲＡＣＨ）、チャネル品質インジケータ・チャネル（ＣＱＩＣＨ）、および、アクノレッジメント・チャネル（ＡＣＫＣＨ）、を備えうる。さらに、ＵＬ  ＰＨＹチャネルは、アンテナ・サブセット・インジケータ・チャネル（ＡＳＩＣＨ）、共有要求チャネル（ＳＲＥＱＣＨ）、ＵＬ物理共有データ・チャネル（ＵＬ−ＰＳＤＣＨ）、および、ブロードバンド・パイロット・チャネル（ＢＰＩＣＨ）、を備える。
【００５７】
本書の目的のために、以下の略語を適用する。
【００５８】
ＡＭ：アクノレッジ・モード
ＡＭＤ：アクノレッジ・モード・データ
ＡＲＱ：自動反復要求
ＢＣＣＨ：ブロードキャスト制御チャネル
ＢＣＨ：ブロードキャスト・チャネル
Ｃ−：制御−
ＣＣＣＨ：共通制御チャネル
ＣＣＨ：制御チャネル
ＣＣＴｒＣＨ：符号化された合成伝送チャネル
ＣＰ：サイクリック・プレフィクス
ＣＲＣ：巡回冗長検査
ＣＴＣＨ：共通トラフィック・チャネル
ＤＣＣＨ：専用制御チャネル
ＤＣＨ：専用チャネル
ＤＬ：ダウンリンク
ＤＳＣＨ：ダウンリンク共有チャネル
ＤＴＣＨ：専用トラフィック・チャネル
ＦＡＣＨ：順方向リンク・アクセス・チャネル
ＦＤＤ：周波数分割デュプレクス
Ｌ１：レイヤ１（物理レイヤ）
Ｌ２：レイヤ２（データ・リンク・レイヤ）
Ｌ３：レイヤ３（ネットワーク・レイヤ）
ＬＩ：長さインジケータ
ＬＳＢ：最下位ビット
ＭＡＣ：媒体アクセス制御
ＭＢＭＳ：マルチメディア・ブロードキャスト・マルチキャスト・サービス
ＭＣＣＨ：ＭＢＭＳポイント・トゥ・マルチポイント制御チャネル
ＭＲＷ：動き受信ウィンドウ
ＭＳＢ：最上位ビット
ＭＳＣＨ：ＭＢＭＳポイント・トゥ・マルチポイント・スケジューリング・チャネル
ＭＴＣＨ：ＭＢＭＳポイント・トゥ・マルチポイント・トラフィック・チャネル
ＰＣＣＨ：ページング制御チャネル
ＰＣＨ：ページング・チャネル
ＰＤＵ：プロトコル・データ・ユニット
ＰＨＹ：物理レイヤ
ＰｈｙＣＨ：物理チャネル
ＲＡＣＨ：ランダム・アクセス・チャネル
ＲＬＣ：ラジオ・リンク制御
ＲＲＣ：ラジオ・リソース制御
ＳＡＰ：サービス・アクセス・ポイント
ＳＤＵ：サービス・データ・ユニット
ＳＨＣＣＨ：共有チャネル制御チャネル
ＳＮ：シーケンス番号
ＳＵＦＩ：スーパ・フィールド
ＴＣＨ：トラフィック・チャネル
ＴＤＤ：時分割デュプレクス
ＴＦＩ：伝送フォーマット・インジケータ
ＴＭ：透過モード
ＴＭＤ：透過モード・データ
ＴＴＩ：送信時間インタバル
Ｕ−：ユーザ−
ＵＥ：ユーザ機器
ＵＬ：アップリンク
ＵＭ：非アクノレッジ・モード
ＵＭＤ：非アクノレッジ・モード・データ
ＵＭＴＳ：ユニバーサル・モバイル通信システム
ＵＴＲＡ：ＵＭＴＳ地上ラジオ・アクセス
ＵＴＲＡＮ：ＵＭＴＳ地上ラジオ・アクセス・ネットワーク
ＭＢＳＦＮ：マルチキャスト・ブロードキャスト単一周波数ネットワーク
ＭＣＥ：ＭＢＭＳ調整エンティティ
ＭＣＨ：マルチキャスト・チャネル
ＤＬ−ＳＣＨ：ダウンリンク共有チャネル
ＭＳＣＨ：ＭＢＭＳ制御チャネル
ＰＤＣＣＨ：物理ダウンリンク制御チャネル
ＰＤＳＣＨ：物理ダウンリンク共有チャネル
図３は、主題とする開示の１または複数の態様にしたがって、ネットワークによって開始されたルート最適化を提供するための装置３００の例のブロック図を例示する。特に、ルート最適化（ＲＯ）トリガ装置３００が開示される。ＲＯトリガ装置３００は、モバイル通信デバイス（例えば、ラップトップ・コンピュータ、モバイル電話、モバイル通信デバイス、携帯情報端末、スマートフォン等）のためにモビリティ管理を提供するネットワーク構成要素と連携して実現されうる。特別の例として、ＲＯトリガ装置３００は、サービス・プロバイダのコア・ネットワークのホーム・エージェントと連携して実現されうる。このコンテキストでは、ホーム・エージェントは、ホーム・ネットワーク内に無い、ホーム・ネットワーク・アドレスに現在関連付けられていない等のようなモバイル通信デバイスへトラフィックをルーティングすることを担当するネットワーク構成要素でありうる。
【００５９】
ＲＯトリガ装置３００は、（図示しない）離れて位置している通信デバイスとの間で電子データを送信および受信するための通信インタフェース３０２を備えうる。通信インタフェース３０２は、有線通信インタフェース（例えば、イーサネット（登録商標）・インタフェース、デジタル加入者線  前述に加えて、ＲＯトリガ装置３００は、ＭＮのためのＲＯモバイル通信を開始するように構成されたモジュールのセット（３０８、３１２）を実行する１または複数のデータ・プロセッサ３０４を備えうる。具体的には、プロセッサ（単数または複数）３０４は、ＭＮから電子メッセージを受信すると、スキャニング・モジュール３０８を実行させうる。１つの態様では、スキャニング・モジュール３０８は、このようなＲＯモバイル通信のための明示的な要求を識別するために、この電子メッセージを分析する。
【００６０】
別の態様では、スキャニング・モジュール３０８は、このような通信の、暗示された要求を識別するために、電子メッセージを分析する。このコンテキストでは、スキャニング・モジュール３０８はまず、別のネットワーク・ノード（例えば、対応するノード［ＣＮ］）のネットワーク・アドレスが電子メッセージに含まれているかを判定する。このようなネットワーク・アドレスが発見されると、スキャニング・モジュール３０８は、ＲＯモバイル通信を求める要求を暗示しうる。
【００６１】
ＲＯ通信を求める明示的または暗示的な要求が、スキャニング・モジュール３０８によって識別された場合、ＣＮのネットワーク・アドレスが、電子メッセージから抽出され、転送モジュール３１２へ提供される。プロセッサ（単数または複数）３０４は、ＭＮにサービス提供するホーム・エージェントとＣＮとの間の長寿命の安全な関係を開始するように転送モジュール３１２を実行する。長寿命の安全な関係によって、ＭＮおよびＣＮは、ＲＯモバイル通信セッションに参加できるようになる。
【００６２】
長寿命の安全な関係を開始するために、転送モジュール３１２は、バインディング更新（ＢＵ）メッセージ３１４を生成し、ＢＵメッセージ３１４を、通信インタフェース３０２を介してＣＮへ転送する。主題とする開示の１つの態様では、転送モジュール３１２は、ＭＮのＨｏＡを、ＢＵメッセージ３１４のソース・アドレス（ＳＡ）として含んでいる。代替態様では、転送モジュール３１２は、ホーム・エージェントのネットワーク・アドレスをＳＡとして含んでおり、ＢＵメッセージ３１４のペイロード内に、ＭＮのＨｏＡを含んでいる。いずれの場合も、ＣＮは、ＢＵメッセージ３１４から、ＭＮのＨｏＡを抽出し、ＢＵメッセージ３１４に応じてバインディング・アクノレッジメント（ＢＡ）メッセージを送信するために、ホーム・エージェントのネットワーク・アドレスまたはＨｏＡの何れか一方を利用しうる。ＲＯトリガ装置３００は、ＢＡメッセージを受信すると、長寿命の安全な関係の一部として、ＣＮとのセキュリティ・プロトコルを確立しうる。
【００６３】
主題とする開示のさらなる態様によれば、ＢＵメッセージ３１４は、長寿命の安全な関係のための前述したセキュリティ・プロトコルを確立するために、ホーム・エージェントまたはＭＮのセキュリティ情報を含みうる。例えば、ＢＵメッセージ３１４は、ホーム・エージェントとＭＮの暗号関係を示しうる。あるいは、または、それに加えて、ＢＵメッセージ３１４は、ホーム・エージェントに関連付けられた電子証明書へのリンクを含みうる。別のオプションとして、ＢＵメッセージ３１４は、ホーム・エージェントに関連付けられた証明書を用いて電子署名されうる。したがって、ＣＮは、ＢＵメッセージ３１４を受信すると、ＢＵメッセージ３１４を検証し、正しく検証された場合にのみ、ＢＵメッセージ３１４を処理しうる。この手続きは、ＣＮに対するサービス妨害攻撃を回避することに役立ちうる。具体的には、正しく検証されなかったパケットを落とすことによって、受信パケットの追加処理（例えば、電子署名の検証）が回避され、到来するサービス妨害攻撃が緩和される。
【００６４】
（例えば、有効なネットワーク・ホーム・エージェントから）到来するＢＵメッセージ（３１４）を、ＣＮが正しく検証すると、ＭＮのＨｏＡおよびホーム・エージェントを、ホーム・エージェント鍵（ＨＡＫ）に関連付けるＣＮによって、バインディング・キャッシュ・エントリ（ＢＣＥ）が生成される。ＨＡＫは（例えば、ホーム・エージェントの公開証明書を用いて）暗号化され、ＢＡメッセージで、ホーム・エージェントへ送り戻されうる。ＲＯトリガ装置３００は、ＢＡメッセージおよびＨＡＫを受信して処理すると、ホーム・エージェントとＣＮとの間の長寿命の双方向セキュリティ関係を確立する。このＢＳＡはさらに、ホーム・エージェントが、ホーム・エージェントによってサービス提供されているその他のＭＮのための後続するＲＯ通信セッションを要求することをイネーブルしうる。さらに、これら後続するＲＯ通信セッションは、ホーム・エージェントとＣＮとの間の最小のシグナリングで確立されうる。例えば、ＲＯトリガ装置３００は、（ともにＲＯトリガ装置３００によって暗号化されうる）第２のＭＮのＨｏＡとＨＡＫとを含む第２のＢＵメッセージ（３１４）を送信することによって、第２のＭＮとＣＮとの間のＲＯ通信セッションを確立しうる。さらに、第２のＭＮのＲＯ通信を確立することによって、ＭＮとＣＮとの間の従来の制御シグナリングの必要性を回避し、もって、後続するＲＯ通信セッションのレイテンシを短縮する。これによって、ＣＮを含むモバイル通信の効率が高められる。
【００６５】
ＣＮは、ＭＮとホーム・エージェントとのＢＣＥを生成すると、ＭＮのＣｏＡにダイレクトにトラフィックをルーティングしうる。ＭＮは、このトラフィックを受信し、検証すると、ＣＮへダイレクトに送信されるトラフィックを再びルーティングしうる。一般に、ＭＮとＣＮとの間のダイレクトなトラフィックは、２つのデバイス間のより効率的なパスを含むことが仮定される。しかしながら、主題とする開示の特定の態様によれば、ＲＯトラフィック装置３００はまた、長寿命の安全な関係を開始する前に存在するこのような効率的なパスをも検証しうる。このようにして、ＭＮとＣＮとの間の通信のレイテンシが最小化されうる。
【００６６】
図４は、主題とする開示のさらなる態様にしたがって、ネットワークによって開始されたＲＯ通信を容易にするためのネットワーク通信図４００を例示する。このネットワーク通信図４００は、第１のデバイスであるデバイス１４０２と、デバイス１４０２にサービス提供するホーム・エージェント４０４と、第２のデバイスであるデバイス２４０６と、の３つのネットワーク・エンティティ間の制御信号メッセージングを含む。ネットワーク通信図４００によれば、通信は、ホーム・エージェント４０４へ送信されるＢＵメッセージ４０８の形式で、デバイス１４０２によって開始される。ホーム・エージェント４０４は、ＢＵメッセージ４０８に応じて、ＢＵメッセージ４０８からＣｏＡを抽出し、デバイス１４０２のＨｏＡにＣｏＡを関連付ける。この関連付けは、デバイス１４０２がＨｏＡにアクティブに接続していない場合に、ホーム・エージェント４０４が、このデバイスとの間でトラフィックをルーティングすることをイネーブルする。
【００６７】
さらに、ホーム・エージェント４０４は、第２のデバイス（例えば、デバイス２４０６）のネットワーク・アドレスが含まれているのかを識別するために、ＢＵメッセージ４０８を分析しうる。このようなネットワーク・アドレスが発見されない場合、ホーム・エージェントは、従来の仕様にしたがって、バインディング・アクノレッジメント（ＢＡ）メッセージ４１０をもって応答し、デバイス１４０２に、ルーティング・サービスまたはモビリティ・サービスを提供する。しかしながら、ネットワーク・アドレスが、ＢＵメッセージ４０８内に存在する場合、ホーム・エージェント４０４は、デバイス１４０２とデバイス２４０６との間の効率的なネットワーク・パスが存在するかを判定することを試みうる。このようなパスが存在する場合、ホーム・エージェント４０４は、ネットワークによって開始されたＲＯ通信セッションが、デバイス１４０２とデバイス２４０６との間で開始されることを、ＢＡメッセージ４１０内で指定しうる。後者の場合、ホーム・エージェント４０４は、デバイス１４０２の代わりにホーム・テスト開始（ＨｏＴＩ）メッセージ４１２を生成し、このメッセージ４１２をデバイス２４０６へ転送する。ＨＡは、ＨｏＴＩメッセージ内のソース・アドレスとして、ＭＮのホーム・アドレス（ＨｏＡ）を使用しうる。あるいは、ＨＡは、自己のアドレスを、ＨｏＴＩメッセージのソース・アドレスとして使用し、ＭＮのＨｏＡが、このメッセージに、ペイロードとして含まれうる。ＣＮは、ＨｏＴＩメッセージを受信した場合、ＨｏＴメッセージを同じアドレスへ送信することによって応答する。ＨｏＴメッセージはＨＡによって傍受され、処理されるだろう。この時点において、ＨＡは、ホーム・キー・ジェネレータ・トークンを持つ。
【００６８】
さらに、デバイス１４０２は、ＣｏＡの到達性をテストする気付テスト開始（ＣｏＴＩ）メッセージ４１４を生成し、このメッセージ４１４をデバイス２４０６へ転送しうる。ネットワーク通信図４００は、ＨｏＴＩメッセージ４１２およびＣｏＴＩメッセージ４１４を、シーケンシャルに生成され、デバイス２４０６へ送信されるものとして図示しているが、これらメッセージは、並列的に、すなわち、同時に送信されうることが認識されるべきである。
【００６９】
デバイス２４０６は、ＨｏＴＩメッセージ４１２を受信すると、ホーム・エージェント４０４のネットワーク・アドレスへルーティングされた、または、（ホーム・エージェント４０４によって傍受された）ＨｏＡへルーティングされた、ホーム・テスト（ＨｏＴ）メッセージ４１６をもって応答しうる。デバイス２４０６はさらに、ＨｏＴメッセージ４１６内にセキュリティ・トークン（例えば、ホーム・キー・ジェネレータ・トークン）を含めうる。さらに、デバイス２は、ＣｏＴＩメッセージ４１４に応じて気付テスト（ＣｏＴ）メッセージ４１８を生成し、ＣｏＴメッセージ４１８内に気付セキュリティ・トークン（例えば、気付キー・ジェネレータ・トークン）を含める。このＣｏＴメッセージ４１８は、デバイス１４０２のＣｏＡアドレスへルーティングされる。セキュリティ・トークンと気付セキュリティ・トークンとは両方とも、これらセキュリティ・トークンへの無許可のアクセスを回避するために、ＨｏＴメッセージ４１６およびＣｏＴメッセージ４１８を用いて、または、ＨｏＴメッセージ４１６およびＣｏＴメッセージ４１８内で暗号化されうることが認識されるべきである。
【００７０】
４２０では、デバイス１４０２が、デバイス２４０６から受信した気付セキュリティ・トークンを備える第２のＣｏＴＩメッセージ４２０を生成する。気付セキュリティ・トークンは、第２のＣｏＴＩメッセージ４２０に組み込まれる前に暗号化されうる。あるいは、ＣｏＴＩメッセージ４２０と気付セキュリティ・トークンとが、両方ともに暗号化されうる。主題とする開示の１つの態様では、ＣｏＴＩメッセージ４２０が、その後、ホーム・エージェント４０４へトンネルされる。代替態様では、デバイス２４０６から受信した気付セキュリティ・トークンが暗号化され、デバイス１４０２によってホーム・エージェント４０４へ送信されたオリジナルのＢＵメッセージ４０８に含まれうる。後者の態様では、ネットワーク通信図４００は、デバイス１４０２とデバイス２４０６と（ここで、ホーム・エージェント４０４は、既に、デバイス２４０６とＢＳＡを確立している）の間のダイレクトなＣｏＴＩ／ＣｏＴ通信（図示せず）で始まり、ＢＵメッセージ３０８に先立ってなされる。したがって、この後者の態様では、ＣｏＴＩメッセージ４１４およびＣｏＴメッセージ４１８は、３０８および３１０において、ＢＵ／ＢＡ交換後には発生しないだろう。何れの場合であれ、ホーム・エージェント４０４が気付セキュリティ・トークンおよびホーム・セキュリティ・トークンを取得すると、ホーム・エージェント４０４は、デバイス２４０６へのＢＵメッセージ４２２を開始する。ＢＵメッセージ４２２のセキュリティを保証するために、ホーム・エージェント４０４は、ＢＵメッセージ４２２内にデバイス１４０２のＨｏＡを含めうるか、ＢＵメッセージ４２２内にホーム・エージェント４０４とデバイス１４０２との間の暗号関係を含めうるか、ホーム・エージェント４０４に関連付けられた電子証明書へのリンクを指定しうるか、または、ＢＵメッセージ４２２を電子署名しうるか、または、これらの組み合わせを行いうる。ＢＵメッセージ４２２は、安全にされると、デバイス２４０６へ転送される。
【００７１】
ＣＮは、ＨＡからＢＵメッセージ４２２を受信すると、その真偽性と、ＭＮとの関係とをチェックする。デバイス２４０６は、ここで説明するように、ＢＵメッセージ４２２を受信すると、まず、このメッセージ（４２２）を検証し、次に、ホーム・エージェント４０４の電子証明書または電子署名を認証しうる。デバイス２４０６は、検証および認証に成功すると、ホーム・エージェント４０４との安全な通信のためにホーム・エージェント鍵（ＨＡＫ）を生成する。さらに、デバイス２４０６は、ＢＵメッセージ４２２に含まれるデバイス１４０２のＨｏＡを抽出し、ＨｏＡをＨＡＫにバインドしうる。このバインディングは、その後、デバイス２４０６とデバイス１４０２との間の安全な通信をダイレクトに可能にしうる。
【００７２】
デバイス２４０６は、ＢＵメッセージ４２２に応じて、ホーム・エージェント４０４の公開鍵を用いてＨＡＫを暗号化し、暗号化されたＨＡＫを含むＢＡメッセージ４２４を生成する。このＢＡメッセージ４２４は、ホーム・エージェント４０４にルーティングされる。ホーム・エージェント４０４は、ＢＡメッセージ４２４および暗号化されたＨＡＫを処理した後、ＨＡＫに基づいて、デバイス２４０６との長寿命の双方向セキュリティ関係（ＢＳＡ）を確立する。さらに、この長寿命のＢＳＡは、ホーム・エージェント４０４が、デバイス２４０６との追加のＲＯ通信セッションを開始することをイネーブルする。特定の例として、ホーム・エージェント４０４は、（暗号化された）ＨＡＫのみならず、（デバイス１４０２またはその他のネットワーク・デバイスを含みうる）ホーム・エージェント４０４によってサービス提供されるデバイスのＣｏＡをも含む後続するＢＵメッセージ（図示せず）を送信することによって、追加のＲＯ通信セッションを確立しうる。このようにして、制御シグナリング（４０８−４２０）の多くは、これら追加のＲＯ通信セッションを確立している場合に回避されうる。新たなＭＮは、ＣＮと、どのモビリティ・シグナリング・メッセージをも交換する必要がないだろう。
【００７３】
ＣＮは、ＨＡのためのバインディング・キャッシュ・エントリ（ＢＣＥ）と、ＭＮのための別のＢＣＥとを生成した後、ＭＮのＣｏＡへのデータ・パケットの再ルーティングを開始する。ＭＮは、新たなＣｏＡにおいて、ＣＮから有効なデータ・パケットを受信した後、自身のトラフィックを、ＣＮとのダイレクトなパスへと再ルーティングしうる。ＢＳＡが生成されると、ＨＡは、後続するＢＵメッセージをＣＮへ送信する際に、ＣｏＡフィールドを暗号化しうる。
【００７４】
ＣＮは、ＨＡとＢＳＡを確立すると、ＨＡのＩＰアドレスと公開鍵との両方をＨＡＫにバインドする１つのＢＣＥを生成しうる。このようなＢＣＥは、ＨＡ  ＢＣＥに結合されたサブ・バインディングと考えられるＭＮのＨｏＡとＣｏＡとの間の後続するすべてのバインディングを含む。ＲＯモードへの切り替えは、図４において説明したように、少なくとも２ペアのメッセージを交換することを必要とする。しかしながら、ＨＡとＣＮとの間のＨＡＫを確立することによって、将来の通信のために、ＨＡからＣＮへＢＵメッセージしか送信される必要がない。これは、モビリティ・シグナリング・メッセージの数を減らし、もって、ＭＮレイテンシを短縮する。なぜなら、ＨＡ更新およびＣＮ更新は、ほとんど同時になされうるからである。
【００７５】
図１３は、ＢＵ４０８とＢＡ４１０とのメッセージ交換前にＣｏＴＩ１３０２が送信される別のシグナリング処理を例示する。ＣｏＴＩは通常、ＭＮが場所を変えた場合に送信される。したがって、この更新は、ＢＵ４０８メッセージの前に送信され、もって、図４に示すようにＣｏＴＩ４２０を送信する必要性を回避する。
【００７６】
許可／認証およびＲＯへの切り替えは、ＭＮの代わりにＨＡによって実行される。ＨＡは、ＨＡとＢＳＡを確立するための十分な保証をＣＮに提供する証明書を用いる。ＨＡ証明書を用いることによって、悪意のあるノードが、ＣＮとのＢＳＡを確立するＨＡの役割を模倣することを阻止する。これは、このような無許可のノードが、ネットワークに対する氾濫攻撃を開始するためにこのようなＢＳＡを用いることを阻止する。
【００７７】
さらに、ＣＮに対するＤｏＳ攻撃を防ぐために、ＣＮは、例えば、部分的であるが、ＭＮとの暗号関係のみならず証明書を検証することのように、メッセージの真性を確認するまで、ＢＵメッセージで伝送された署名を検証することを保留しうる。
【００７８】
悪意のあるＭＮが、ＣｏＡを用いてＨＡを更新した後に、特定の外部ネットワークを出ることによって、このネットワークに対する氾濫攻撃を開始する可能性を緩和するために、ＨＡは、ＭＮのＡＲが、ＭＮとの暗号関係をＨＡへ開示するまで、ＭＮの代わりにＣＮへＢＵメッセージを送信することを回避しうる。この関係は、その後、氾濫攻撃を受けるようになった場合、ＣＮに対して、データ・パケットを送信することを停止するよう要求するために、ＡＲによって使用されうる。ＨＡは、ＣＮの識別子（例えば、ＩＰアドレスＦＱＤＮ等）を指定するＭＮからの要求を受信した場合、シグナリング交換におけるＭＮの関与を用いて、完全に自身で動作しうる。この要求は、ＢＵメッセージで伝送され、ＭＮをＲＯモードに切り替えるために、ＨＡ側において直ちに動作をトリガしうる。この目的のために、ＨＡは、ＣＮとのＳＡを確立する。この間、ＨＡは、ＨＡとしての自己の役割を明示した証明書（または、リンク）を送信する。
【００７９】
前述のシステムおよび／または装置は、いくつかの構成要素、モジュール、および／または、通信インタフェース間のインタラクションに関して記載された。このようなシステムおよび構成要素／モジュール／インタフェースは、明示された構成要素／モジュールまたはサブ・モジュール、明示された構成要素／モジュールまたはサブ・モジュールのうちのいくつか、および／または、追加のモジュールを含みうることが認識されるべきである。サブ・モジュールはまた、親モジュール内に含まれたものとは別のモジュールに通信可能に接続されたモジュールとしても実現されうる。さらに、１または複数のモジュールは、収集機能を提供する単一のモジュールに結合されうることが注目されるべきである。例えば、スキャニング・モジュール３０８は、ルート最適化された通信要求を識別または推論すること、および、単一の構成要素によって、ルート最適化された通信を開始すること、を容易にするための転送モジュール３１２を含みうる。あるいは、その逆も可能である。これら構成要素はまた、本明細書に明示的に記載されていないが、当業者によって知られている１または複数のその他の構成要素とともにインタラクトしうる。
【００８０】
さらに、認識されるように、上述されたシステムおよび以下に示す方法のさまざまな構成要素は、人工知能または知識あるいはルール・ベースの構成要素、サブ構成要素、プロセッサ、手段、方法、またはメカニズム（例えば、サポート・ベクトル・マシン、ニューラル・ネットワーク、エキスパート・システム、ベイエジアン・ビリーフ・ネットワーク、ファジー・ロジック、データ融合エンジン、クラシファイヤ等）を含むか、これらから構成される。とりわけ、このような構成要素は、すでに説明したものに加えて、これらシステムおよび方法の一部を、より適応性高くのみならず、効率的および知的に行うために、実行されるあるメカニズムまたは処理を自動化しうる。
【００８１】
前述した典型的なシステムを考慮すると、開示された主題にしたがって実施される方法が、図５乃至７のフローチャートを参照してより良く理解されるであろう。説明を単純にする目的のために、これら方法は、一連のブロックとして図示および説明されているが、権利主張される主題は、これらブロックの順序によって限定されず、いくつかのブロックは、本明細書に図示および記載されたものと別の順序で、および／または、他のブロックと同時に生じうることが理解および認識されるべきである。さらに、後述する方法を実現するために、例示されたすべてのブロックが、必ずしも必要とされる訳ではない。それに加えて、以下に開示される方法および本明細書全体にわたる方法は、これら方法をコンピュータへ伝送および転送することを容易にするために、製造物品に格納されることが可能であることが認識されるべきである。本明細書で使用される用語「製造物品」は、任意のコンピュータ読取可能なデバイス、キャリアと連携しているデバイス、または記憶媒体からアクセスすることが可能なコンピュータ・プログラムを含むことが意図される。
【００８２】
図５は、主題とする開示の態様にしたがう、ネットワークによってトリガされたＲＯ通信セッションのための方法５００の例のフローチャートを例示する。５０２では、方法５００は、ＭＮからＢＵを取得するために通信インタフェースを適用することを備えうる。さらに、５０４では、方法５００は、ＣＮのネットワーク・アドレスを求めてＢＵを分析するために、１または複数のデータ・プロセッサを適用することを備えうる。ＣＮは、ＭＮにアクセス可能なネットワークに通信可能に接続された任意の適切なノードでありうる。さらに、ネットワーク・アドレスは、インターネット・プロトコル・アドレス、フーリー・クオリファイド・ドメイン・ネーム（ＦＱＤＮ：fully qualified domain name）、または、ＣＮに関連付けられたその他の適切なネットワーク識別子を備えうる。５０６では、方法５００は、ＢＵメッセージがＣＮのネットワーク・アドレスを含んでいる場合、ＭＮにサービス提供するネットワーク・エージェントとＣＮとの間の長寿命の安全な関係を開始するために通信インタフェースを適用することを備えうる。さらに、ここで説明するように、ＭＮにサービス提供するネットワーク・エージェントとＣＮとの間の長寿命の安全な関係は、ＭＮとＣＮとが、セッションのためにＲＯモバイル通信に参加することをイネーブルしうることが認識されるべきである。
【００８３】
図６は、ここで開示された１または複数の特定の態様にしたがって、ネットワークによってトリガされたルート最適化モバイル通信を容易にするための方法６００のサンプルのフローチャートを例示する。６０２では、方法６００は、意図されたモバイル通信セッションの受信ノード（ＲＮ）のネットワーク・アドレスを識別するためにデータ・プロセッサを適用することを備えうる。ネットワーク・アドレスは、意図されたモバイル通信セッションを開始するデバイスから受信されたインバウンド通信に応じて識別されうる。代案として、ネットワーク・アドレスは、意図されたモバイル通信セッションのターゲット・デバイスのアドレスとして識別されうる。さらに、ネットワーク・アドレスは、ＩＰアドレス、ＦＱＤＮアドレス、または、通信ネットワークのノードのためのその他いくつかの適切な識別子を備えうることが認識されるべきである。
【００８４】
６０４では、方法６００は、ＲＮのネットワーク・アドレスを含むバインディング更新メッセージをホーム・エージェントへ送信するために通信インタフェースを適用することを備えうる。１つの態様では、バインディング更新メッセージは、ＲＯ通信セッションによって確立されるべき、意図されたモバイル通信セッションを求める明示的な要求を備えうる。代替態様では、バインディング更新メッセージにＲＮのネットワーク・アドレスを含めることは、ＲＮとのＲＯ通信セッションを求める要求を包含しうる。少なくとも１つの特定の態様では、バインディング更新メッセージはまた、以前の制御メッセージ、または、ＲＮと確立された以前の通信セッションにおいてＲＮから取得されたセキュリティ・トークン（例えば、気付キー・ジェネレータ・トークン）を備えうる。
【００８５】
６０６では、方法６００は、ＲＮとのＲＯモバイル通信セッションの確立の許可を示す、または、オプションとして、ＲＮとのＲＯモバイル通信セッションの確立の許可を拒否する、バインディング・アクノレッジメントを、ホーム・エージェントから受信するために通信インタフェースを適用することを備えうる。特定の例として、ＲＯモバイル通信セッションを許可することまたは拒否することは、このようなＲＯモバイル通信のために、適切なネットワーク・パスが存在するかに基づきうる。少なくとも１つの特定の態様では、バインディング・アクノレッジメントは、無許可のアクセスからＲＯモバイル通信を安全にするために適切なセキュリティ・プロトコル情報（例えば、ＨＡＫ）を備えうる。
【００８６】
図７は、主題とする開示のさらなる態様にしたがってＲＯモバイル通信を容易にする方法７００の例のフローチャートを例示する。７０２では、方法７００は、所望のモバイル通信セッションに関する開始メッセージを取得するために通信インタフェースを適用することを備えうる。主題とする開示の１つの態様では、開始メッセージは、所望のモバイル通信セッションを開始する通信デバイスからダイレクトに送信されうる。主題とする開示の別の態様では、開始メッセージは、代わりに、通信デバイスにサービス提供するネットワークによって送信されうる。何れの場合であれ、開始メッセージは、通信デバイスのホーム・アドレスを備えうる。これは、このようなデバイスとの、ネットワーク構成要素との、あるいは両方との通信を容易にしうる。
【００８７】
７０４では、方法７００は、開始メッセージを検証し、開始メッセージを送信するネットワーク・エンティティのネットワーク・アドレス（例えば、ホーム・アドレス）を抽出するために、少なくとも１つのデータ・プロセッサを適用することを備えうる。１つの態様では、ネットワーク・アドレスを抽出することは、開始メッセージが正しく検証された場合に調整されうる。別の態様では、方法７００はさらに、検証に成功すると、このメッセージを認証しうる。このコンテキストでは、認証は、ネットワーク・エンティティの電子証明書を検証すること、開始メッセージの電子署名を検証すること、開始メッセージを送信するネットワーク・エンティティと通信デバイスとの間の暗号関係を検証すること、または、ネットワーク・アドレスを検証すること、または、これらの組み合わせを備えうる。
【００８８】
７０６では、方法７００は、ネットワーク・エンティティにサービス提供するネットワーク構成要素またはネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成するために少なくとも１つのデータ・プロセッサを適用することを備えうる。具体的には、バインディング・キャッシュ・エントリは、ネットワーク構成要素またはネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含みうる。例えば、セキュリティ鍵は、ネットワーク・アドレスに関連付けられており、セキュリティ鍵を備えているか、または、ネットワーク・アドレスから発信されるトラフィックが、ルート最適化通信セッションのために許可されうる。さらに、セキュリティ鍵は、バインディング・キャッシュ・エントリと連携して確立された長寿命の双方向セキュリティ関係の継続のために、追加のルート最適化通信セッションを容易にしうる。これら追加のルート最適化通信セッションは、ネットワーク・アドレスとは異なる追加のネットワーク・アドレスと連携してセキュリティ鍵を受信すると開始されうる。さらに、このような追加のネットワーク・アドレスは、バインディング・キャッシュ・エントリ内でセキュリティ鍵に関連付けられており、追加のルート最適化通信セッション（単数または複数）に基づいて、後続する通信を容易にする。
【００８９】
図８、図９、および図１０は、主題とする開示のさまざまな態様にしたがって、ネットワークによってトリガされたルート最適化モバイル通信を容易にしうる装置８００、９００、１０００の例のブロック図を図示する。例えば、装置８００、９００、および１０００は、無線通信ネットワーク内に少なくとも部分的に存在するか、および／または、例えば、ノード、基地局、アクセス・ポイント、ユーザ端末、あるいは、モバイル・インタフェース・カードに接続されたパーソナル・コンピュータ等のような送信機内に存在しうる。装置８００、９００、および１０００は、プロセッサ、ソフトウェア、またはこれらの組み合わせ（例えば、ファームウェア）によって実現される機能を表す機能ブロックでありうる機能ブロックを含むものとして示されることが認識されるべきである。
【００９０】
装置８００は、モバイル・ネットワーク・ノードのため、ネットワークによってトリガされたルート最適化通信を提供するモジュラ命令群８０４、８０６、８０８を格納するためのメモリ８０２を備えうる。これらモジュラ命令群８０４、８０６、８０８は、実行中のコードと連携したデータ・プロセッサ（単数または複数）８１０によって実行されうる。さらに、装置８００は、モバイル・ノードからバインディング更新メッセージを取得するために通信インタフェースを適用するモジュール８０４を備えうる。さらに、装置８００は、対応するノードのネットワーク・アドレスを求めてバインディング更新メッセージを分析するためにプロセッサ８１０を適用するモジュール８０６を備えうる。それに加えて、装置８００は、対応するノードのネットワーク・アドレスをバインディング更新メッセージが含んでいる場合、モバイル・ノードにサービス提供するネットワーク・エージェントと、対応するノードとの間の長寿命の安全な関係を開始するために通信インタフェースを適用するモジュール８０８を備えうる。さらに、長寿命の安全な関係は、モバイル・ノードと、対応するノードとが、ルート最適化モバイル通信セッションに参加することをイネーブルしうる。より具体的には、このセッションは、モバイル・ノードの代わりに装置８００によって設立されうる。さらに、ここで説明されるように、長寿命の安全な関係は、追加のルート最適化モバイル通信セッションの基礎を形成しうる。これら追加のルート最適化モバイル通信セッションは、確立されるが、長寿命の安全な関係の結果として、制御シグナリング・アクティビティが減少すると解放されうる。したがって、装置８００は、さまざまな環境において効率的かつ低いレイテンシ・モバイル通信を提供し、モバイル通信の全体的な経験を改善する。
【００９１】
装置９００は、ルート最適化モバイル通信を要求するように構成されたモジュラ命令群９０４、９０６、９０８を格納するためのメモリ９０２と、モジュラ命令群９０４、９０６、９０８を実行するためのプロセッサ９１０とを備えうる。さらに、これらモジュラ命令群は、意図されたモバイル通信セッションの受信ノードのネットワーク・アドレスを識別するためにプロセッサ９１０を適用するモジュール９０４を備えうる。少なくとも１つの態様では、意図されたモバイル通信セッションが、装置９００によって開始されうる。しかしながら、代替態様では、意図されたモバイル通信セッションが、受信ノードによって開始されうる。さらに、これらモジュラ命令群は、バインディング更新メッセージをホーム・エージェントへ送信するために通信インタフェースを適用するモジュール９０６を備えうる。バインディング更新メッセージは、受信ノードのネットワーク・アドレスを含みうる。１つの代替態様では、バインディング更新メッセージはさらに、装置９００と受信ノードとの間のルート最適化通信セッションを確立することを求める明示的な要求をも備えうる。別の代替態様では、バインディング更新メッセージ内にネットワーク・アドレスが存在することは、代わりに、ルート最適化通信セッションを確立することを求める要求を含みうる。上記に加えて、これらモジュラ命令群は、受信ノードとの、ルート最適化モバイル通信セッションを確立することの許可（または、オプションとして、許可の拒否）を示すバインディング・アクノレッジメントをホーム・エージェントから受信するために通信インタフェースを適用するモジュール９０８を備えうる。オプションとして、ルート最適化通信セッションの許可または拒否は、装置９００を受信ノードにリンクさせる適切なネットワーク・パスの存在に少なくとも部分的に基づきうる。
【００９２】
装置１０００は、ネットワークによってトリガされたルート最適化モバイル通信を容易にするように構成されたモジュラ命令群１００４、１００６、１００８を格納するためのメモリ１００２と、モジュラ命令群１００４、１００６、１１０８を実行するためのプロセッサ１０１０とを備えうる。特に、これらモジュラ命令群は、所望のモバイル通信セッションに関する開始メッセージを取得するために通信インタフェースを適用するモジュール１００４を備えうる。さらに、これらモジュラ命令群は、開始メッセージを検証するためにプロセッサ１０１０を適用するモジュール１００６を含みうる。モジュール１００６は、検証に成功すると、開始メッセージを送信するネットワーク・エンティティのネットワーク・アドレスを抽出するためにプロセッサ１０１０を使用しうる。オプションとして、モジュール１００６はさらに、ネットワーク・アドレスを抽出するための条件として、開始メッセージに関連付けられたセキュリティ情報を認証するためにプロセッサを適用しうる。前述に加えて、これらモジュラ命令群は、ネットワーク・エンティティにサービス提供するネットワーク構成要素またはネットワーク・エンティティのためのバインディング・キャッシュ・エントリを生成するためにプロセッサ１０１０を適用するモジュール１００８を備えうる。このコンテキストでは、バインディング・キャッシュ・エントリは、ネットワーク構成要素またはネットワーク・エンティティとのルート最適化通信セッションを容易にするセキュリティ鍵を含みうる。したがって、このようなバインディング・キャッシュ・エントリは、ここで説明するように、ルート最適化通信セッションを確立する際に、または、追加のルート最適化通信セッションを確立する際に含まれる制御シグナリングを緩和するために適用されうる。
【００９３】
図１１は、ＭＮ１１０２が、ＨＡ１１０４へ送信されたトラフィックを、気付アドレスＣｏＡによって識別される現在位置へリダイレクトすることを可能にするＭＩＰｖ６を例示する。ＭＮのＨｏＡは、インターネットにおける固定位置（例えば、ＭＮのホーム・ネットワーク１１０８）にあるＨＡにルーティングされる。ＭＮは、接続しているどのネットワークからも、アドレス（ＣｏＡ）を一度取得する。例えば、図１１では、ＭＮ１１０２は、ＡＲ１１１０によって表わされているネットワークからＣｏＡを受信するであろう。ＭＮは、もしも１１１２または１１１４に接続されていれば、別のＣｏＡを受信するであろう。ＭＮは、その後、ＨＡ１１０４へバインディング更新（ＢＵ）を送信し、ＨｏＡを現在のＣｏＡにバインドする。ＭＮのＨｏＡにおけるＨＡにおいて、対応するノードＣＮ１１１８からの受信されたパケットは、モバイルＩＰトンネル１１１６を経由してＭＮのＣｏＡへトンネルされる。
【００９４】
ＭＩＰｖ６ルート最適化（ＲＯ）によって、ＭＮ１２０２は、所与のＣＮ１２０４と通信している場合、ＨＡ１２０６をバイパスできるようになる。ＭＮ１２０２は、ＲＯを用いて、モバイルＩＰトンネル１２０８を経由してＣＮ１２０４とダイレクトに通信しうる。過去において、これは、完全にＭＮによってトリガされ、制御されていた。ＨＡ１２０６は、ＨＡを経由してＭＮ１２０２とＣＮ１２０４との間で交換されたＨＯＴ／ＨＯＴＩメッセージを落とすことによって、ルート最適化手順をブロックしうるが、この処理にアクティブに参加することはできない。
【００９５】
図１−１０に関連して記載された態様は、ＨＡが、よりアクティブにＲＯ処理に参加しうる方法を説明する。上述するように、ＨＡは、ＭＮからのオプションの要求に基づいて、所与のＣＮに対してＭＩＰｖ６  ＲＯを実行しうる。あるいは、ＨＡは、ＭＮからのトリガなしで、ＲＯを開始しうる。ＨＡは、所与のＣＮへのＲＯが実行されるべきかを判定しうる。この判定は、例えば、ＲＯが、ルーティング・パスの観点から有益であるかのようなポリシーに基づきうる。インフラストラクチャに対し、可能な場合には常に、ＭＮの代わりに判定を行いシームレスに動作するような権限を与えることが望ましい。ＭＮは、ＣＮとのＲＯ手順を開始する前に、ＨＡエンティティであるホーム・インフラストラクチャに問い合わせできることが大いに望まれる。したがって、ここで記載された態様によって、ＭＮは、ＨＡへの問い合わせ、および、ＲＯ切替メカニズムの委任を行うことができる。態様はまた、ＭＮが、特定のシナリオにのみ適合する１対のモビリティ・シグナリング・メッセージよりも多くのモビリティ・シグナリング・メッセージを交換することを回避する。さらに、態様は、ＨＡとＣＮとが、長寿命の信頼関係を構築することと、ＲＯモードに切り替わるために、ＭＮとＣＮとの間のいかなるモビリティ・シグナリング・メッセージをも必要としない新たなモビリティ・コンテキストを生成することと、をイネーブルする。態様はまた、ルート最適化処理に対するいくつかの制御を持つため、ホーム・エージェントを管理するネットワーク・オペレータをも提供する。多くのサービスは、例えば、課金やその他の理由のために、ホーム・エージェントがパス内に存在することを要求するので、この制御は重要である。その他の場合、モバイル・ノードが、ルート最適化が有益であるか否かを評価することは困難でありうる。これは、ＭＮとＣＮとの間により短いルーティング・パスが存在するかに少なくとも部分的に基づきうる。このような場合、ホーム・エージェントは、最適なパフォーマンスをイネーブルするために、ルート最適化を制御しうる。
【００９６】
これらの態様は、ホスト中心のＲＯモード・プロトコルを除外しないが、シグナリング・メッセージの量をさらに低減し、シグナリング・メッセージの量を減少させる別の最適化として使用されうる。
【００９７】
本願で使用されるように、用語「構成要素」、「モジュール」、「システム」等は、ハードウェア、ファームウェア、ハードウェアとソフトウェアとの組み合わせ、ソフトウェア、あるいは実行中のソフトウェアのうちの何れかであるコンピュータ関連エンティティを含むことが意図されている。例えば、構成要素は、限定される訳ではないが、プロセッサ上で実行中のプロセス、プロセッサ、オブジェクト、実行形式、実行スレッド、プログラム、および／またはコンピュータでありうる。例示によれば、コンピューティング・デバイス上で実行中のアプリケーションと、コンピューティング・デバイスとの両方が構成要素となりうる。１または複数の構成要素は、プロセスおよび／または実行スレッド内に存在し、構成要素は、１つのコンピュータに局在化されるか、および／または、２つ以上のコンピュータに分散されうる。さらに、これらの構成要素は、さまざまなデータ構造を格納したさまざまなコンピュータ読取可能な媒体から実行可能である。これら構成要素は、例えば、信号によってローカル・システムや分散システム内の他の構成要素とインタラクトする１つの構成要素からのデータ、および／または、他のシステムを備えた例えばインターネットのようなネットワークを介して他の構成要素とインタラクトする１つの構成要素からのデータのような１または複数のデータのパケットを有する信号にしたがって、ローカル処理および／またはリモート処理によって通信することができる。
【００９８】
さらに、本明細書では、さまざまな態様が、有線端末または無線端末でありうる端末に関連して開示される。端末は、システム、デバイス、加入者ユニット、加入者局、移動局、モバイル、モバイル・デバイス、遠隔局、遠隔端末、アクセス端末（ＡＴ）、ユーザ端末、端末、通信デバイス、ユーザ・エージェント（ＵＡ）、ユーザ・デバイス、またはユーザ機器（ＵＥ）とも称されうる。無線端末は、セルラ電話、衛星電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、無線ローカル・ループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、無線接続機能を有するハンドヘルド・デバイス、コンピューティング・デバイス、あるいは、無線モデムに接続されたその他の処理デバイスでありうる。さらに、本明細書では、さまざまな態様が、基地局に関して記載される。基地局は、無線端末と通信するために利用され、アクセス・ポイント、ノードＢ、あるいはその他いくつかの用語で称されうる。
【００９９】
さらに、用語「または」は、排他的な「または」ではなく、包括的な「または」を意味することが意図されている。すなわち、別に示されていない場合、あるいは、文脈から明らかではない場合、「ＸはＡまたはＢを適用する」という句は、自然な包括的な置き換えのうちの何れかを意味することが意図されている。すなわち、「ＸはＡまたはＢを使用する。」という句は、以下の例のうちの何れによっても満足される。ＸはＡを使用する。ＸはＢを使用する、あるいは、ＸはＡとＢとの両方を使用する。さらに、本願および特許請求の範囲で使用されているような冠詞“ａ”および“ａｎ”は、特に指定されていない場合、あるいは、単数を対象としていることが文脈から明らかではない場合、一般に、「１または複数」を意味するものと解釈されるべきである。
【０１００】
本明細書に記述された技術は、例えばＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡ、およびその他のシステムのようなさまざまな無線通信システムのために使用される。「システム」、「ネットワーク」という用語はしばしば置換可能に使用される。ＣＤＭＡネットワークは、例えば、ユニバーサル地上ラジオ・アクセス（ＵＴＲＡ）、ｃｄｍａ２０００等のようなラジオ技術を実現することができる。ＵＴＲＡは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）およびＣＤＭＡのその他の変形を含んでいる。ｃｄｍａ２０００は、ＩＳ−２０００規格、ＩＳ−９５規格、およびＩＳ−８５６規格をカバーする。ＴＤＭＡシステムは、例えばグローバル移動体通信システム（ＧＳＭ（登録商標））のような無線技術を実現することができる。ＯＦＤＭＡシステムは、例えばイボルブドＵＴＲＡ（Ｅ−ＵＴＲＡ）、ウルトラ・モバイル・ブロードバンド（ＵＭＢ）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、フラッシュ−ＯＦＤＭ（登録商標）等のような無線技術を実現しうる。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサル・モバイル・テレコミュニケーション・システム（ＵＭＴＳ）の一部である。３ＧＰＰロング・ターム・イボリューション（ＬＴＥ）は、ダウンリンクではＯＦＤＭＡを適用し、アップリンクではＳＣ−ＦＤＭＡを適用するＥ−ＵＴＲＡを用いるＵＭＴＳのリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、およびＧＳＭは、「第３世代パートナシップ計画プロジェクト」（３ＧＰＰ）と命名された組織からの文書に記述されている。さらに、ｃｄｍａ２０００およびＵＭＢは、「第３世代パートナシップ計画プロジェクト２」（３ＧＰＰ２）と命名された組織からの文書に記述されている。さらに、このような無線通信システムは、しばしばアンペア（ｕｎｐａｉｒｅｄ）な無許可のスペクトルを用いるピア・トゥ・ピア（例えば、モバイル・トゥ・モバイル）アド・ホック・ネットワーク・システム、８０２ｘｘ無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、および、その他任意の短距離または長距離の無線通信技術を含みうる。
【０１０１】
さまざまな態様または特徴が、多くのデバイス、構成要素、モジュール等を含むシステムの観点から示されるだろう。さまざまなシステムが、追加のデバイス、構成要素、モジュール等を含むことができるか、および／または、図面に関連して説明されたデバイス、構成要素、モジュール等の必ずしも全てを含んでいる訳ではないことが理解され、認識されるべきである。これらアプローチの組み合わせもまた使用されうる。
【０１０２】
本明細書で開示された実施形態に関連して記述されたさまざまな例示的なロジック、論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）あるいはその他のプログラマブル論理デバイス、ディスクリート・ゲートあるいはトランジスタ・ロジック、ディスクリート・ハードウェア構成要素、または上述された機能を実現するために設計された上記何れかの組み合わせを用いて実現または実施されうる。汎用プロセッサとしてマイクロ・プロセッサを用いることが可能であるが、代わりに、従来技術によるプロセッサ、コントローラ、マイクロ・コントローラ、あるいは順序回路を用いることも可能である。プロセッサは、例えばＤＳＰとマイクロ・プロセッサとの組み合わせ、複数のマイクロ・プロセッサ、ＤＳＰコアと連携する１または複数のマイクロ・プロセッサ、またはその他任意のこのような構成であるコンピューティング・デバイスの組み合わせとして実現されうる。それに加えて、少なくとも１つのプロセッサは、上述したステップおよび／または動作のうちの１または複数を実行するように動作可能な１または複数のモジュールを備えうる。
【０１０３】
さらに、本明細書に開示された態様に関連して記載された方法またはアルゴリズムからなるステップおよび／または動作は、ハードウェア内に直接的に組み込まれるか、プロセッサによって実行されるソフトウェア・モジュールによって組み込まれるか、これら２つの組み合わせに組み込まれうる。ソフトウェア・モジュールは、ＲＡＭメモリ、フラッシュ・メモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハード・ディスク、リムーバブル・ディスク、ＣＤ−ＲＯＭ、あるいは、当該技術で周知のその他任意の形態の記憶媒体内に存在しうる。典型的な記憶媒体は、プロセッサに結合されており、これによって、プロセッサは、記憶媒体との間で情報を読み書きできるようになる。あるいは、この記憶媒体は、プロセッサに統合されうる。さらに、いくつかの態様では、プロセッサと記憶媒体が、ＡＳＩＣ内に存在しうる。さらに、ＡＳＩＣは、ユーザ端末に存在することができる。あるいは、プロセッサおよび記憶媒体は、ユーザ端末内のディスクリート部品として存在しうる。さらに、いくつかの態様では、方法またはアルゴリズムのステップおよび／または動作は、機械読取可能な媒体および／またはコンピュータ読取可能な媒体上の１または任意の組み合わせ、または、コードおよび／または命令群のセットとして存在する。これらは、コンピュータ・プログラム製品に組み込まれうる。
【０１０４】
１または複数の態様では、説明された機能が、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせで実現されうる。ソフトウェアで実現される場合、これら機能はコンピュータ読取可能な媒体に格納されうるか、あるいは、コンピュータ読取可能な媒体上の１または複数の命令群またはコードとして送信されうる。コンピュータ読取可能な媒体は、コンピュータ記憶媒体と通信媒体との両方を含む。これらは、コンピュータ・プログラムのある場所から別の場所への転送を容易にする任意の媒体を含む。記憶媒体は、コンピュータによってアクセスされる利用可能な任意の媒体でありうる。例として、限定することなく、このようなコンピュータ読取可能な媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたはその他の光ディスク記憶装置、磁気ディスク記憶装置またはその他の磁気記憶デバイス、あるいは、所望のプログラム・コード手段を命令群またはデータ構造の形式で搬送または格納するために使用され、しかも、コンピュータによってアクセスされうるその他任意の媒体を備えうる。さらに、いかなる接続も、コンピュータ読取可能な媒体と適切に称される。同軸ケーブル、光ファイバ・ケーブル、ツイスト・ペア、デジタル加入者線（ＤＳＬ）、あるいは、例えば赤外線、無線およびマイクロ波のような無線技術を使用して、ウェブサイト、サーバ、あるいはその他の遠隔ソースからソフトウェアが送信される場合、同軸ケーブル、光ファイバ・ケーブル、ツイスト・ペア、ＤＳＬ、あるいは、例えば赤外線、無線およびマイクロ波のような無線技術が、媒体の定義に含まれる。本明細書で使用されるｄｉｓｋおよびｄｉｓｃは、コンパクト・ディスク（ｄｉｓｃ）（ＣＤ）、レーザ・ディスク（ｄｉｓｃ）、光ディスク（ｄｉｓｃ）、デジタル多用途ディスク（ｄｉｓｃ）（ＤＶＤ）、フロッピー（登録商標）ディスク（ｄｉｓｋ）、およびブルーレイ・ディスク（ｄｉｓｃ）を含む。通常、ｄｉｓｋは、データを磁気的に再生し、ｄｉｓｃは、レーザを用いて光学的にデータを再生する。上記の組み合わせもまた、コンピュータ読取可能な媒体の範囲内に含まれるべきである。
【０１０５】
前述した開示は、例示的な態様および／または実施形態を開示しているが、さまざまな変更および修正が、特許請求の範囲で定義されたような説明された態様および／または実施形態の範囲から逸脱することなくなされうる  ことが注目されるべきである。さらに、説明された態様および／または実施形態の構成要素は、単数形で記載または特許請求されているが、もしも単数であると明示的に述べられていないのであれば、複数が考慮される。さらに、任意の態様および／または実施形態のすべてまたは一部は、特に述べられていないのであれば、その他任意の態様および／または実施形態のすべてまたは一部とともに利用されうる。
【図１】
2013511902.tif 000003
【図２】
2013511902.tif 000004
【図３】
2013511902.tif 000005
【図４】
2013511902.tif 000006
【図５】
2013511902.tif 000007
【図６】
2013511902.tif 000008
【図７】
2013511902.tif 000009
【図８】
2013511902.tif 000010
【図９】
2013511902.tif 000011
【図１０】
2013511902.tif 000012
【図１１】
2013511902.tif 000013
【図１２】
2013511902.tif 000014
【図１３】
2013511902.tif 000015
【国際調査報告】
2013511902.tif 000016
2013511902.tif 000017