(57)【要約】  ネットワークデバイスは、遠隔ネットワークと通信するＣ個のコネクティビティプロトコルとＭ個のモビリティプロトコルとの識別を送信する送信モジュールを有し、ここでＭおよびＣは、ゼロより大きい整数である。受信モジュールは、遠隔ネットワークのゲートウェイから、Ｃ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルへのサポートありまたはサポートなしを示す回答を受信する。ネットワークデバイスが複数のローカルネットワーク間を移動する場合、制御モジュールは、Ｃ個のコネクティビティプロトコルのうちのサポートされたものに基づき、第１のトンネルを介してゲートウェイと通信し、Ｍ個のモビリティプロトコルのうちのサポートされたものに基づき、第２のトンネルを介して遠隔ネットワークと通信する。【選択図】図７
2010522480.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークデバイスであって、
遠隔ネットワークと通信するためのＣ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルの識別を送信する送信モジュールと、
前記Ｃ個のコネクティビティプロトコルおよび前記Ｍ個のモビリティプロトコルについてのサポートありまたはサポートなしを示す回答を、前記遠隔ネットワークのゲートウェイから受信する受信モジュールと、
制御モジュールと
を備え、
ＭおよびＣはゼロより大きい整数であり、
前記制御モジュールは、
前記Ｃ個のコネクティビティプロトコルのうちのサポートされている１つに基づき、第１のトンネルを介して前記ゲートウェイと通信し、
前記ネットワークデバイスが複数のローカルネットワーク間を移動する場合、前記Ｍ個のモビリティプロトコルのうちのサポートされている１つに基づき、第２のトンネルを介して前記遠隔ネットワークと通信する
ネットワークデバイス。
【請求項２】
前記遠隔ネットワークは、３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  ｎｅｔｗｏｒｋを含み、前記複数のローカルネットワークは、無線ＬＡＮ（ＷＬＡＮ）、携帯電話ネットワーク、および、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）ネットワークを含む、請求項１に記載のネットワークデバイス。
【請求項３】
前記Ｃ個のコネクティビティプロトコル、および、前記Ｍ個のモビリティプロトコルは、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）およびＰｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）のうちの少なくとも１つを含む、請求項１に記載のネットワークデバイス。
【請求項４】
Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）が前記Ｃ個のコネクティビティプロトコルのうちの前記サポートされている１つと、前記Ｍ個のモビリティプロトコルのうちの前記サポートされている１つとを実装する場合、前記ネットワークデバイスと前記ゲートウェイとの間に前記第１のトンネルが生成され、前記ネットワークデバイスと前記遠隔ネットワークのホームエージェントとの間に前記第２のトンネルが生成される、請求項１に記載のネットワークデバイス。
【請求項５】
Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）が前記Ｃ個のコネクティビティプロトコルのうちの前記サポートされている１つと、前記Ｍ個のモビリティプロトコルのうちの前記サポートされている１つとを実装する場合、前記ネットワークデバイスと前記ゲートウェイとの間に前記第１のトンネルが生成され、前記ゲートウェイと前記遠隔ネットワークのホームエージェントとの間に前記第２のトンネルが生成される、請求項１に記載のネットワークデバイス。
【請求項６】
Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）が前記Ｃ個のコネクティビティプロトコルのうちの前記サポートされている１つを実装し、Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）が前記Ｍ個のモビリティプロトコルのうちの前記サポートされている１つを実装する場合、前記ネットワークデバイスと前記ゲートウェイとの間に前記第１のトンネルが生成され、前記ゲートウェイと前記遠隔ネットワークのホームエージェントとの間に前記第２のトンネルが生成される、請求項１に記載のネットワークデバイス。
【請求項７】
前記ネットワークデバイスが前記複数のローカルネットワークのうちの第１のネットワークから前記複数のローカルネットワークのうちの第２のネットワークへと移動する場合、前記遠隔ネットワークのホームエージェントは、前記第２のトンネルを前記第１のネットワークから前記第２のネットワークへと切り替える、請求項１に記載のネットワークデバイス。
【請求項８】
Ｉｎｔｅｒｎｅｔ  Ｋｅｙ  Ｅｘｃｈａｎｇｅ（ＩＫＥ）信号を介して、前記送信モジュールは、選択を送信し、前記受信モジュールは、前記回答を受信する、請求項１に記載のネットワークデバイス。
【請求項９】
セキュアなネットワークのゲートウェイであって、
Ｃ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルが前記ゲートウェイによってサポートされる第１のディスクリプタを送信する送信モジュールと、
前記Ｃ個のコネクティビティプロトコルのうちのネットワークデバイスによって選択された１つと、前記Ｍ個のモビリティプロトコルのうちの前記ネットワークデバイスによって選択された１つとを示す第２のディスクリプタを前記ネットワークデバイスから受信する受信モジュールと、
前記Ｃ個のコネクティビティプロトコルのうちの選択された前記１つに基づき、第１のトンネルを介して前記ネットワークデバイスと通信する制御モジュールと
を備え、
ＭおよびＣは、ゼロより大きい整数であり、
前記ネットワークデバイスは、複数のローカルネットワーク間を移動する場合、前記Ｍ個のモビリティプロトコルのうちの選択された前記１つに基づき、第２のトンネルを介して前記セキュアなネットワークと通信する
ゲートウェイ。
【請求項１０】
前記セキュアなネットワークは、３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  ｎｅｔｗｏｒｋを含み、前記複数のローカルネットワークは、無線ＬＡＮ（ＷＬＡＮ）、携帯電話ネットワーク、および、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）ネットワークを含む、請求項９に記載のゲートウェイ。
【請求項１１】
前記Ｃ個のコネクティビティプロトコル、および、前記Ｍ個のモビリティプロトコルは、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）およびＰｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）のうちの少なくとも１つを含む、請求項９に記載のゲートウェイ。
【請求項１２】
Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）が、前記Ｃ個のコネクティビティプロトコルから選択された前記１つと、前記Ｍ個のモビリティプロトコルから選択された前記１つとを実装する場合、前記ネットワークデバイスと前記ゲートウェイとの間に前記第１のトンネルが生成され、前記ネットワークデバイスと前記セキュアなネットワークのホームエージェントとの間に前記第２のトンネルが生成される、請求項９に記載のゲートウェイ。
【請求項１３】
Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）が、前記Ｃ個のコネクティビティプロトコルから選択された前記１つと、前記Ｍ個のモビリティプロトコルから選択された前記１つとを実装する場合、前記ネットワークデバイスと前記ゲートウェイとの間に前記第１のトンネルが生成され、前記ゲートウェイと、前記セキュアなネットワークのホームエージェントとの間に前記第２のトンネルが生成される、請求項９に記載のゲートウェイ。
【請求項１４】
Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）が前記Ｃ個のコネクティビティプロトコルから選択された前記１つを実装し、Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）が前記Ｍ個のモビリティプロトコルから選択された前記１つを実装する場合、前記ネットワークデバイスと前記ゲートウェイとの間に前記第１のトンネルが生成され、前記ゲートウェイと前記セキュアなネットワークのホームエージェントとの間に前記第２のトンネルが生成される、請求項９に記載のゲートウェイ。
【請求項１５】
前記ネットワークデバイスが前記複数のローカルネットワークのうちの第１のネットワークから前記複数のローカルネットワークのうちの第２のネットワークへと移動する場合、前記セキュアなネットワークのホームエージェントは、前記第２のトンネルを前記第１のネットワークから前記第２のネットワークへと切り替える、請求項９に記載のゲートウェイ。
【請求項１６】
Ｉｎｔｅｒｎｅｔ  Ｋｅｙ  Ｅｘｃｈａｎｇｅ  （ＩＫＥ）信号を介して、前記送信モジュールは前記第１のディスクリプタを送信し、前記受信モジュールは、前記第２のディスクリプタを受信する、請求項９に記載のゲートウェイ。
【発明の詳細な説明】
【関連出願】
【０００１】
本出願は、２００７年８月２３日に出願された米国特許仮出願番号第６０／９５７，５７３号、および、２００７年３月１９日に出願された米国特許仮出願番号第６０／８９５，５７０号の優先権を主張し、その全体の開示内容は、参照によりここに組み込まれる。
【技術分野】
【０００２】
本開示は、通信システムに監視、より詳しくは、遠隔ネットワークに対するネットワークデバイスの接続性および可動性を管理するプロトコルの選択に関する。
【背景技術】
【０００３】
開示の前後関係を一般的に示す目的で背景技術を説明する。現在指定されている発明者の研究は、この背景技術の章に記載されている研究ばかりでなく、出願時には本開示に対する先行技術としては明確にも暗示的にも認められていないものも含む。
【０００４】
図１を参照すると、ユーザ機器（ＵＥ）１０（例えばモバイルネットワークデバイス）は、無線ＬＡＮ（ＷＬＡＮ）１４内のアクセスポイント（ＡＰ）１２と通信しうる。ＵＥ１０は、ＷＡＬＮ１４を介してインターネット１６にアクセスしてよい。ＵＥ１０は、３ＧＰＰ（登録商標）（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）ネットワーク（以降遠隔ネットワークと称する）１８とも通信してよい。遠隔ネットワーク１８は、ＰＤＧ（ｐａｃｋｅｔ  ｄａｔａ  ｇａｔｅｗａｙ）２０と、リモートサーバ（いわゆるＨＳＳ（ｈｏｍｅ  ｓｕｂｓｃｒｉｂｅｒ  ｓｅｒｖｅｒ）２１とを有してよい。特に、ＵＥ１０は、ＰＤＧ２０を介して遠隔ネットワーク１８と通信してよい。ＵＥ１０は、インターネットプロトコル（ＩＰ）セキュリティトンネル２２（本願明細書中ではＩＰＳＥＣトンネル２２またはコネクティビティトンネル２２ともいう）を介してＰＤＧ２０と通信してよい。
【０００５】
ＷＬＡＮ１４は、例えば、８０２．１１，  ８０２．１１ａ，  ８０２．１１ｂ，  ８０２．１１ｇ，  ８０２．１１ｈ，  ８０２．１１ｎ，  ８０２．１６，  ａｎｄ  ８０２．２０などの１つ以上のＩＥＥＥ規格に対応し、それらすべては参照により本願明細書に組み込まれる。遠隔ネットワーク１８は、技術仕様書（ＴＳ）２３．２３４  Ｖ．７．４．０（２００６−１２）「無線ＬＡＮ（ＷＬＡＮ）インターワーキングへの３ＧＰＰシステム；無線ＬＡＮ（ＷＬＡＮ）インターワーキングセキュリティ（Ｒｅｌｅａｓｅ  ７）」、および、ＴＳ  ３３．２３４  Ｖ．７．４．０  （２００７−０３）「３Ｇセキュリティ、無線ＬＡＮ（ＷＬＡＮ）インターワーキングセキュリティ（Ｒｅｌｅａｓｅ  ７）」に対応してよく、これらＴＳは参照によりすべて本願明細書に組み込まれる。
【０００６】
ＵＥ１０は、ＷＬＡＮ１４と接続し、かつ、ＷＬＡＮ１４からローカルＩＰアドレスを取得することによってＩＰコネクティビティを得てよい。ＵＥ１０が通信する主要ローカルネットワークがＷＬＡＮ１４である場合、ＷＬＡＮ１４は、ホームネットワークと呼ばれ、ローカルＩＰアドレスは、ＵＥ１０のホームアドレスと呼ばれる。ＷＬＡＮ１４は、ホームエージェント（ＨＡ）１５と呼ばれ、ＵＥ１０のホームアドレスを格納するルータを有してよい。
【０００７】
ＵＥ１０とＰＤＧ２０との間の接続性は、Ｉｎｔｅｒｎｅｔ  Ｋｅｙ  Ｅｘｃｈａｎｇｅ  ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ２（ＩＫＥｖ２）を用いてセットアップされてよい。Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ（ＲＦＣ）４３０６に記載されているＩＫＥｖ２プロトコルは、参照によりそのすべてが本願明細書中に組み込まれる。ＵＥ１０は、ＰＤＧ２０からリモートＩＰアドレス（気付アドレスまたはＣｏＡとも呼ばれる）を受信する。ＣｏＡは、ＵＥ１０とＰＤＧ２０との間に接続性をもたらすために用いられる。遠隔ネットワーク１８は、ＵＥ１０のＣｏＡを用いてＵＥ１０と通信する。ＵＥ１０は、ＨＡ１５にＣｏＡを登録してよい。ＨＡ１５は、ＵＥ１０のホームアドレスにＣｏＡを関連付けるまたは結合させる。ＨＡ１５がＣｏＡに宛てられたパケットを受信した場合、ＨＡ１５は、ホームアドレスを介してパケットをＵＥ１０に送る。
【０００８】
図２を参照すると、ＵＥ１０は、ＷＬＡＮ１４以外のネットワークを介して遠隔ネットワーク１８にアクセスしてよい。例えば、ＵＥ１０は、ＷＬＡＮ１４の代わりに、携帯電話ネットワーク２６またはＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）ネットワーク２８を介して遠隔ネットワーク１８にアクセスしてよい。遠隔ネットワーク１８は、他のネットワークと通信するためのＳｙｓｔｅｍ  Ａｒｃｈｉｔｅｃｔｕｒｅ  Ｅｖｏｌｕｔｉｏｎ  （ＳＡＥ）ゲートウェイ２４を有してよい。
【０００９】
ＵＥ１０は、遠隔ネットワーク１８との接続を保ちながら、ＷＬＡＮ１４、携帯電話ネットワーク２６、および、ＷｉＭＡＸネットワーク２８の間を移行または移動してよい。特に、ＵＥ１０がＷＬＡＮ１４から携帯電話ネットワーク２６へと移動する場合、ＩＰトラフィックは、ＳＡＥゲートウェイ２４とＰＤＧ２０との間を流れるのではなく、ＳＡＥゲートウェイ２４と携帯電話ネットワーク２６との間を流れる。一方、ＵＥ１０がＷＬＡＮ１４からＷｉＭＡＸネットワーク２８へと移動する場合、ＩＰトラフィックは、ＳＡＥゲートウェイ２４とＰＤＧ２０との間を流れるのではなく、ＳＡＥゲートウェイ２４とＷｉＭＡＸネットワーク２８との間を流れる。
【００１０】
ＵＥ１０がローカルネットワーク間を移動しつつ、遠隔ネットワーク１８にアクセスする場合、ローカルネットワーク間におけるＵＥ１０の可動性を管理し、遠隔ネットワーク１８へのＵＥ１０の接続性を維持するためにモビリティトンネルが用いられる。ＵＥ１０が１つのローカルネットワークから他のローカルネットワークへと切り替わる場合、ＵＥベースのシステムまたはネットワークベースのシステムが用いられてコネクティビティトンネル（すなわちＩＰｓｅｃトンネル）２２およびモビリティトンネルを確立する。
【００１１】
ＵＥベースのシステムは、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ＭＩＰ（ＣＭＩＰ）を用いる。ＣＭＩＰは、ホストベースのＭＩＰとも呼ばれる。ＲＦＣ３３４４に記載されるＣＭＩＰ（ＭＩＰｖ４）のバージョン４、および、ＲＦＣ３７７５に記載されるＣＭＩＰ（ＭＩＰｖ６）のバージョン６は、参照によりそのすべてが本願明細書中に組み込まれる。
【００１２】
一方、ネットワークベースのシステムは、Ｐｒｏｘｙ  ＭＩＰ（ＰＭＩＰ）を用いる。レオンらによる「プロキシモバイルＩＰｖ４を用いたモビリティマネジメント」と題されたインターネットドラフトに記載されたＰＭＩＰのバージョン４は、参照によりそのすべてが本願明細書中に組み込まれる。
【００１３】
ＣＭＩＰ（ＭＩＰｖ４）が用いられる場合、ＰＤＧ２０は、外部エージェント（ＦＡ）として機能し、ＵＥ１０がＰＤＧ２０に登録された場合、ＵＥ１０にルーティングサービスを提供する。ＣＭＩＰ（ＭＩＰｖ６）が用いられる場合、ＰＤＧ２０は、アクセスルータとして機能し、ＵＥ１０にルーティングサービスを提供する。ＰＭＩＰが用いられる場合、ＰＤＧ２０は、ＰＭＩＰクライアント（すなわちＰＭＩＰエージェント（ＰＭＡ））として機能する。
【００１４】
より詳しくは、ＵＥ１０がＣＭＩＰ（ＭＩＰｖ４）を用いる場合、ＵＥ１０は、ＩＫＥｖ２を用いてＵＥ１０とＰＤＧ２０との間にリンク層接続が設定されるときにＣｏＡを受信する。ＰＤＧ２０は、エージェントの勧誘／広告を送らず、いかなるモビリティ手続きも開始しない。ＵＥ１０は、ＭＩＰｖ４登録リクエストをＦＡとして機能するＰＤＧ２０に送ることによってＭＩＰｖ４登録手続きを開始する。残りのＭＩＰｖ４手続きは、ＰＤＧ２０により実行されるいかなる追加のステップなしに完了する。
【００１５】
図３を参照すると、ステップ１において、ＵＥ１０がＣＭＩＰ（ＭＩＰｖ６）を用いる場合、ＵＥ１０は、ＰＤＧ２０に認証情報を送信する。リモートサーバ２１は、ＰＤＧ２０から認証情報を受信し、認証情報を確認し、ＵＥ１０が遠隔ネットワーク１８にアクセスするのを許可し、ＣｏＡをＵＥ１０に割り当てる。ステップ２において、ＰＤＧ２０は、ＩＫＥｖ２を用いてＣｏＡをＵＥ１０に送る。ステップ３において、ＵＥ１０をＰＤＧ２０に接続するＩＰｓｅｃトンネル２２が設定される。
【００１６】
次に、ステップ４において、ＵＥ１０は、ＩＰモビリティトンネルのセットアップを開始する。セキュリティ情報を交換することによって協力関係が構築されるＩＰｓｅｃ  Ｓｅｃｕｒｉｔｙ  ａｓｓｏｃｉａｔｉｏｎｓ（ＳＡｓ）が設定されることにより、ＵＥ１０とＰＧＤ２０との間の双方向トラフィックが防止される。ＨＡ１５は、ＣｏＡとＵＥ１０のホームアドレスとを結合させ、ステップ５において、ＵＥ１０は、結合アップデートをＳＡＥゲートウェイ２４に送信する。ステップ６において、ＵＥ１０は、ＳＡＥゲートウェイ２４から結合確認を受信する。ステップ７において、ＵＥ１０とＳＡＥゲートウェイ２４との間にＩＰモビリティトンネル、いわゆるＣＭＩＰトンネルがセットアップされる。ＣＭＩＰトンネルは、ＵＥ１０から始まり、ＳＡＥゲートウェイ２４で終了する。
【００１７】
図４を参照すると、ＰＭＩＰが用いられる場合、ＰＤＧ２０はＰＭＡとして機能し、ＵＥ１０の位置を登録し、ＵＥ１０との接続性を維持する。ステップ１において、ＩＫＥｖ２を用いてＵＥ１０とＰＤＧ２０との間にリンク層の接続性が設定される。ＵＥ１０は、ＰＤＧ２０に認証情報を送信する。リモートサーバ２１は、ＰＤＧ２０から認証情報を受信し、認証情報を確認し、ＵＥ１０が遠隔ネットワーク１８にアクセスするのを許可し、ＵＥ１０にＣｏＡを割り当てる。
【００１８】
ＵＥ１０とＰＤＧ２０との間にＩＰｓｅｃトンネル２２が設定されるに先立ち、ステップ２において、ＰＤＧ２０は、遠隔ネットワーク１８のＨＡでもあるＳＡＥゲートウェイ２４にプロキシ結合アップデートを送信することによって、ＰＭＩＰ登録手続きを開始する。ステップ３において、ＰＤＧ２０は、ＳＡＥゲートウェイ２４からプロキシ結合確認を受信する。ステップ４において、ＵＥ１０とＰＤＧ２０との間に、ＵＥ１０を遠隔ネットワーク１８に接続するＩＰｓｅｃトンネル２２がセットアップされる。その後、ステップ５において、ＰＤＧ２０は、ＩＫＥｖ２を用いてＣｏＡをＵＥ１０に送信する。ステップ６において、ＰＤＧ２０（すなわちＰＭＡ）とＳＡＥゲートウェイ２４との間にＩＰモビリティトンネル、いわゆるＰＭＩＰトンネルが設定される。
【発明の概要】
【００１９】
ネットワークデバイスは、遠隔ネットワークと通信するＣ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルの識別を送信する送信モジュールを有し、ここでは、ＭおよびＣは、ゼロより大きい整数である。受信モジュールは、遠隔ネットワークのゲートウェイから、Ｃ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルへのサポートありまたはサポートなしを示す回答を受信する。ネットワークデバイスが複数のローカルネットワーク間を移動する場合、制御モジュールは、Ｃ個のコネクティビティプロトコルのうちのサポートされている１つに基づき、第１のトンネルを介してゲートウェイと通信し、Ｍ個のモビリティプロトコルのうちのサポートされている１つに基づき、第２のトンネルを介して遠隔ネットワークと通信する。
【００２０】
他の特徴では、遠隔ネットワークは、３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  ｎｅｔｗｏｒｋを含む。複数のローカルネットワークは、無線ＬＡＮ（ＷＬＡＮ）、携帯電話ネットワーク、および、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）ネットワークを含む。Ｃ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルは、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  （ＣＭＩＰ）およびＰｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  （ＰＭＩＰ）の少なくとも１つを含む。
【００２１】
他の側面では、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）がＣ個のコネクティビティプロトコルのうちのサポートされている１つと、Ｍ個のモビリティプロトコルのうちのサポートされている１つとを実装する場合、ネットワークデバイスとゲートウェイとの間に第１のトンネルが生成され、ネットワークデバイスと遠隔ネットワークのホームエージェントとの間に第２のトンネルが生成される。
【００２２】
他の側面では、Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  （ＰＭＩＰ）がＣ個のコネクティビティプロトコルのうちのサポートされている１つと、Ｍ個のモビリティプロトコルのうちのサポートされている１つとを実装する場合、ネットワークデバイスとゲートウェイとの間に第１のトンネルが生成され、ゲートウェイと遠隔ネットワークのホームエージェントとの間に第２のトンネルが生成される。
【００２３】
他の側面では、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）がＣ個のコネクティビティプロトコルのうちのサポートされている１つを実装し、Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  （ＰＭＩＰ）がＭ個のモビリティプロトコルのうちのサポートされている１つを実装する場合、ネットワークデバイスとゲートウェイとの間に第１のトンネルが生成され、ゲートウェイと遠隔ネットワークのホームエージェントとの間に第２のトンネルが生成される。
【００２４】
他の側面では、ネットワークデバイスが複数のローカルネットワークの第１のネットワークから、複数のローカルネットワークの第２のネットワークへと移動する場合、遠隔ネットワークのホームエージェントは、第２のトンネルを第１のネットワークから第２のネットワークへと切り替える。Ｉｎｔｅｒｎｅｔ  Ｋｅｙ  Ｅｘｃｈａｎｇｅ（ＩＫＥ）信号を介し、送信モジュールは当該選択を送信し、受信モジュールは回答を受信する。
【００２５】
セキュアなネットワークのゲートウェイは、Ｃ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルがゲートウェイによってサポートされる第１のディスクリプタを送信する送信モジュールを有し、ここでは、ＭおよびＣは、ゼロより大きい整数である。受信モジュールは、ネットワークデバイスにより選択される、Ｃ個のコネクティビティプロトコルのうちの１つと、Ｍ個のモビリティプロトコルのうちの１つとを示す第２のディスクリプタをネットワークデバイスから受信する。制御モジュールは、Ｃ個のコネクティビティプロトコルから選択された１つに基づき、第１のトンネルを介してネットワークデバイスと通信する。ネットワークデバイスは、複数のローカルネットワーク間を移動する場合、Ｍ個のモビリティプロトコルから選択された１つに基づき、第２のトンネルを介してセキュアなネットワークと通信する。
【００２６】
他の側面では、セキュアなネットワークは、３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  ｎｅｔｗｏｒｋを含む。複数のローカルネットワークは、無線ＬＡＮ（ＷＬＡＮ）、携帯電話ネットワーク、および、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）ネットワークを含む。Ｃ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルは、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）およびＰｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）を含む。
【００２７】
他の側面では、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）が、Ｃ個のコネクティビティプロトコルから選択された１つ、および、Ｍ個のモビリティプロトコルから選択された１つを実装する場合、ネットワークデバイスとゲートウェイとの間に第１のトンネルが生成され、ネットワークデバイスと、セキュアなネットワークのホームエージェントとの間に第２のトンネルが生成される。
【００２８】
他の側面では、Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）が、Ｃ個のコネクティビティプロトコルから選択された１つ、および、Ｍ個のモビリティプロトコルから選択された１つを実装する場合、ネットワークデバイスとゲートウェイとの間に第１のトンネルが生成され、ゲートウェイと、セキュアなネットワークのホームエージェントとの間に第２のトンネルが生成される。
【００２９】
他の側面では、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）が、Ｃ個のコネクティビティプロトコルから選択された１つを実装し、Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）が、Ｍ個のモビリティプロトコルから選択された１つを実装する場合、ネットワークデバイスとゲートウェイとの間に第１のトンネルが生成され、ゲートウェイと、セキュアなネットワークのホームエージェントとの間に第２のトンネルが生成される。
【００３０】
他の側面では、ネットワークデバイスが複数のローカルネットワークの第１のネットワークから複数のローカルネットワークの第２のネットワークへと移動する場合、セキュアなネットワークのホームエージェントは、第２のトンネルを第１のネットワークから第２のネットワークへと切り替える。
【００３１】
他の側面では、送信モジュールは、第１のディスクリプタを送信し、受信モジュールは、Ｉｎｔｅｒｎｅｔ  Ｋｅｙ  Ｅｘｃｈａｎｇｅ（ＩＫＥ）信号を介して、第２のディスクリプタを受信する。
【００３２】
さらなる他の側面では、上記システムおよび方法は、１つ以上のプロセッサにより実行されるコンピュータプログラムによって実装される。コンピュータプログラムは、コンピュータ可読媒体に格納されてよく、コンピュータ可読媒体は、メモリ、不揮発性データ記憶、および／または、他の適切な有形の記憶媒体などであるがこれらに限定されない。
【００３３】
ネットワークデバイスは、遠隔ネットワークと通信するためのＣ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルの識別を送信する送信手段と、遠隔ネットワークのゲートウェイから、Ｃ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルへのサポートありまたはサポートなしを示す回答を受信する受信手段と、Ｃ個のコネクティビティプロトコルのうちのサポートされている１つに基づき、第１のトンネルを介してゲートウェイと通信し、かつ、ネットワークデバイスが複数のローカルネットワーク間を移動する場合、Ｍ個のモビリティプロトコルのうちのサポートされている１つに基づき、第２のトンネルを介して遠隔ネットワークと通信する制御手段と、を有し、ここでは、ＭおよびＣは、ゼロ以上の整数である。
【００３４】
他の側面では、遠隔ネットワークは、３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  ｎｅｔｗｏｒｋを含み、その場合、複数のローカルネットワークは、無線ＬＡＮ（ＷＬＡＮ）、携帯電話ネットワーク、および、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）ネットワークを含む。Ｃ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルは、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）、および、Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）の少なくとも１つを含む。
【００３５】
他の側面では、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）は、Ｃ個のコネクティビティプロトコルのうちのサポートされている１つと、Ｍ個のモビリティプロトコルのうちのサポートされている１つとを実装する場合、ネットワークデバイスとゲートウェイとの間には第１のトンネルが生成され、ネットワークデバイスと、遠隔ネットワークのホームエージェントとの間には第２のトンネルが生成される。
【００３６】
他の側面では、Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）がＣ個のコネクティビティプロトコルのうちのサポートされている１つと、Ｍ個のモビリティプロトコルのうちのサポートされている１つとを実装する場合、ネットワークデバイスとゲートウェイとの間には第１のトンネルが生成され、ゲートウェイと、遠隔ネットワークのホームエージェントとの間には第２のトンネルが生成される。
【００３７】
他の側面では、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）がＣ個のコネクティビティプロトコルのうちのサポートされている１つを実装し、Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）がＭ個のモビリティプロトコルのうちのサポートされている１つを実装する場合、ネットワークデバイスとゲートウェイとの間には第１のトンネルが生成され、ゲートウェイと、遠隔ネットワークのホームエージェントとの間には第２のトンネルが生成される。
【００３８】
他の側面では、ネットワークデバイスが複数のローカルネットワークの第１のネットワークから複数のローカルネットワークの第２のネットワークへと移動する場合、遠隔ネットワークのホームエージェントは、第２のトンネルを第１のネットワークから第２のネットワークへと切り替える。
【００３９】
他の側面では、Ｉｎｔｅｒｎｅｔ  Ｋｅｙ  Ｅｘｃｈａｎｇｅ（ＩＫＥ）信号を介し、送信手段は選択を送信し、受信手段は回答を受信する。
【００４０】
セキュアなネットワークのゲートウェイは、Ｃ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルがゲートウェイによってサポートされる第１のディスクリプタを送信する送信手段と、ネットワークデバイスにより選択される、Ｃ個のコネクティビティプロトコルのうちの１つと、Ｍ個のモビリティプロトコルのうちの１つとを示す第２のディスクリプタをネットワークデバイスから受信する受信手段と、Ｃ個のコネクティビティプロトコルから選択された１つに基づき、第１のトンネルを介してネットワークデバイスと通信する制御手段とを有し、ここでは、ＭおよびＣは、ゼロより大きい整数である。ネットワークデバイスは、複数のローカルネットワーク間を移動する場合、Ｍ個のモビリティプロトコルから選択された１つに基づき、第２のトンネルを介してセキュアなネットワークと通信する。
【００４１】
他の側面では、セキュアなネットワークは、３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  ｎｅｔｗｏｒｋを含み、その場合、複数のローカルネットワークは、無線ＬＡＮ（ＷＬＡＮ）、携帯電話ネットワーク、および、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）ネットワークを含む。Ｃ個のコネクティビティプロトコルおよびＭ個のモビリティプロトコルは、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）およびＰｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）の少なくとも１つを含む。
【００４２】
他の側面では、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）が、Ｃ個のコネクティビティプロトコルから選択された１つ、および、Ｍ個のモビリティプロトコルから選択された１つを実装する場合、ネットワークデバイスとゲートウェイとの間に第１のトンネルが生成され、ネットワークデバイスと、セキュアなネットワークのホームエージェントとの間に第２のトンネルが生成される。
【００４３】
他の側面では、Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）が、Ｃ個のコネクティビティプロトコルから選択された１つ、および、Ｍ個のモビリティプロトコルから選択された１つを実装する場合、ネットワークデバイスとゲートウェイとの間には第１のトンネルが生成され、ゲートウェイと、セキュアなネットワークのホームエージェントとの間には第２のトンネルが生成される。
【００４４】
他の側面では、Ｃｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）がＣ個のコネクティビティプロトコルから選択された１つを実装し、Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＰＭＩＰ）がＭ個のモビリティプロトコルから選択された１つを実装する場合、ネットワークデバイスとゲートウェイとの間には第１のトンネルが生成され、ゲートウェイと、セキュアなネットワークのホームエージェントとの間には第２のトンネルが生成される。
【００４５】
他の特徴では、ネットワークデバイスが複数のローカルネットワークの第１のネットワークから複数のローカルネットワークの第２のネットワークへと移動する場合、セキュアなネットワークのホームエージェントは、第２のトンネルを第１のネットワークから第２のネットワークへと切り替える。
【００４６】
他の側面では、Ｉｎｔｅｒｎｅｔ  Ｋｅｙ  Ｅｘｃｈａｎｇｅ（ＩＫＥ）信号を介して、送信手段は、第１のディスクリプタを送信し、受信手段は、第２のディスクリプタを受信する。
【００４７】
本開示の適用性のさらなる範囲は、詳細な説明および図面から明らかになろう。詳細な説明および特定の例を示すのは説明の目的に過ぎず、本開示の範囲を限定する意図はないことに留意されたい。
【図面の簡単な説明】
【００４８】
本開示は、詳細な説明および添付の図面によって本開示の理解はより完全なものになろう。
【００４９】
【図１】従来技術に係る一例のネットワークシステムの機能ブロック図である。
【００５０】
【図２】従来技術に係る一例のネットワークシステムの機能ブロック図である。
【００５１】
【図３】従来技術に係る、遠隔ネットワークとローカルネットワークのネットワークデバイスとの間の通信を示す概略図である。
【００５２】
【図４】従来技術に係る、遠隔ネットワークとローカルネットワークのネットワークデバイスとの間の通信を示す概略図である。
【００５３】
【図５】本開示に係る、遠隔ネットワークのゲートウェイと通信するユーザ機器（ＵＥ）の機能ブロック図である。
【００５４】
【図６】本開示に係る、ＵＥと通信する遠隔ネットワークのゲートウェイの機能ブロック図である。
【００５５】
【図７】本開示に係る、ＵＥと遠隔ネットワークのゲートウェイとの間でプロトコルに関する情報を交換するための方法を示すフローチャートである。
【００５６】
【図８Ａ】高品位テレビジョンの機能ブロック図である。
【００５７】
【図８Ｂ】車両制御システムの機能ブロック図である。
【００５８】
【図８Ｃ】携帯電話の機能ブロック図である。
【００５９】
【図８Ｄ】セットトップボックスの機能ブロック図である。
【００６０】
【図８Ｅ】モバイルデバイスの機能ブロック図である。
【発明を実施するための形態】
【００６１】
以下の説明は、事実上単なる例であって、本開示、その用途および使用を制限する意図はない。明確にすべく、図面中の同じ構成要素を識別するために同じ参照番号を用いている。本願明細書中で用いられる場合、Ａ、Ｂ、および、Ｃのうちの少なくとも１つというフレーズは、非排他的論理和を用いる論理（ＡまたはＢまたはＣ）を意味すると解釈されたい。また、方法における段階は、本開示の原理を変えずに異なる順序で実行されうると理解されたい。
【００６２】
本願明細書中で用いられる場合、モジュールという用語は、１つ以上のソフトウェアまたはファームウェアプログラムを実行するＡＳＩＣ（特定用途向けＩＣ）、電子回路、プロセッサ（共用、専用、または、グループ）およびメモリ、組合せ論理回路、および／または、記載される機能を果たす他の適切な構成要素のことを指す。
【００６３】
ユーザ機器（ＵＥ）１０は、モビリティトンネルをセットアップするためにＣｌｉｅｎｔ  Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＣＭＩＰ）をよく用いるこが、パケットデータゲートウェイ（ＰＤＧ）２０は、Ｐｒｏｘｙ  ＭＩＰ（ＰＭＩＰ）を用いてもよい。ＰＭＩＰは、ＩＰセキュリティ（ＩＰｓｅｃ）トンネル２２をセットアップする前にＰＭＩＰを開始するので、ＵＥ１０は、ＵＥ１０がＣＭＩＰを使用できることをＰＤＧ２０に伝えることができない。さらに、ＰＤＧ２０は、ＵＥ１０がＰＤＧ２０に情報を伝えられない場合に、アクセスルータまたはＰｒｏｘｙ  Ｍｏｂｉｌｅ  Ａｇｅｎｔ（ＰＭＡ）が外部エージェント（ＦＡ）として機能するかどうか、ＵＥ１０はＣＭＩＰを使用できるかどうか、および、ＣＭＩＰはＭＩＰｖ４なのかＭＩＰｖ６なのかを決定できない。
【００６４】
図５および６を参照すると、ＵＥ５０およびＰＤＧ７０は、ＵＥ５０およびＰＤＧ７０によってサポートされる、および／または、選択されうるプロトコルに関する情報を交換してよい。当該情報に基づき、ＵＥ５０および／またはＰＤＧ７０は、ＵＥ５０をＰＤＧ７０に接続し、ＵＥ５０が１つのローカルネットワークから別のローカルネットワークへと移動する場合にＵＥ５０の可動性を管理するＣＭＩＰおよび／またはＰＭＩＰを選択してよい。
【００６５】
一実施態様では、ＵＥ５０およびＰＤＧ７０は、ＵＥ５０とＰＤＧ７０との間にＩＰｓｅｃトンネル２２がセットアップされる前にＩｎｔｅｒｎｅｔ  Ｅｘｃｈａｎｇｅ  Ｋｅｙ  ｐｒｏｔｏｃｏｌ（ＩＫＥｖ２）を用いて情報を交換する。情報は、ＩＫＥｖ２信号における送信されたＩＫＥペイロード（ビット群）を介して交換されてよい。ＵＥ５０またはＰＤＧ７０は、情報交換を開始してよい。例えば、ＵＥ５０は、遠隔ネットワーク１８を制御する加入者によって設定されておらず、また、ＵＥ５０の能力がＰＤＧ７０に知られていない場合に情報交換を開始することができる。
【００６６】
詳細な説明を行うに先立ち、ＩＫＥｖ２信号およびペイロードについて簡単に説明する。一般的に、ＩＫＥ通信は、ＩＫＥメッセージまたはＩＫＥ信号の対を含む。それぞれの対は、要求の後に応答が続き、交換と呼ばれる。ＩＫＥ通信は、ＩＫＥ＿ＳＡ＿ＩＮＩＴおよびＩＫＥ＿ＡＵＴＨ交換から始まる。ＩＫＥ＿ＳＡ＿ＩＮＩＴ交換は、ＩＫＥ通信の第１の要求／応答対であり、その場合、２つのデバイス（例えばＵＥ５０およびＰＤＧ７０）がセキュリティパラメータについて協議する。ＩＫＥ＿ＡＵＴＨ交換は、ＩＫＥ通信の第２の要求／応答対であり、その場合、２つのデバイスは、識別情報を交換してＩＰｓｅｃ  ｓｅｃｕｒｉｔｙ  ａｓｓｏｃｉａｔｉｏｎｓ  （ＳＡ）をセットアップする。
【００６７】
各ＩＫＥメッセージは、ＩＫＥヘッダ（ＨＤＲ）から開始する。ＩＫＥヘッダの後に１つ以上のＩＫＥペイロードが続いてよい。ペイロードの例は、識別イニシエータ（ＩＤｉ）、識別レスポンダ（ＩＤｒ）、認証（ＡＵＴＨ）、および、設定（ＣＰ）を含む。ペイロードは、複数のビット情報を有する。
【００６８】
いくつかのペイロードは、個別の使用のために確保されて個別の目的に用いられうる未使用のビットを含む。未使用のビットは、プロトコル能力、および、デバイスが使用できるネットワークの接続性および可動性の面からデバイスが行う選択を示すために用いられてよい。例えば、デバイスは、ペイロードの未使用ビットを８ビット有するＩＰモビリティマネジメント（ＭＭ）プロトコルセレクタと呼ばれるディスクリプタを用いてよい。８ビットのうち、第１のビットは、ＣＭＩＰへのサポートを示すために用いられてよい。第２のビットは、ＣＭＩＰがＭＩＰｖ４であることを示すために用いられてよい。第３のビットは、ＣＭＩＰがＭＩＰｖ６であることを示すために用いられてよい。第４のビットは、ＰＭＩＰへのサポートを示すために用いられてよい。第５から８までのビットは、今後の使用のために確保されてよい。
【００６９】
図５では、ＵＥ５０は、アンテナ５２、アナログフロントエンドモジュール５４、送信モジュール５６、受信モジュール５８、および、制御モジュール６０を有しうる。アナログフロントエンドモジュール５４は、送信モジュール５６によって生成された信号をアンテナ５２を介して送信してよく、アンテナ５２から受信した信号を受信モジュール５８に出力してよい。
【００７０】
ＵＥ５０が情報交換を開始すると、制御モジュール６０は、アクセスポイント名（ＡＰＮ）を含むディスクリプタを生成してよい。ＡＰＮは、ＵＥ５０がローカルネットワークとして選択するパケットデータネットワーク（ＰＤＮ）（例えばＷＬＡＮ１４）を識別してよい。さらに、または、あるいは、ディスクリプタは、遠隔ネットワーク１８と通信する場合にＵＥ５０が接続性および可動性の使用を選択するＩＰ  ＭＭプロトコル（例えばＣＭＩＰ  および／またはＰＭＩＰ）を示してよい。ＵＥ５０は、接続性（例えばＰＤＧ７０への接続）、および、可動性（例えば、ネットワークハンドオーバー）のどちらに対してＣＭＩＰおよびＰＭＩＰを選択してもよい。あるいは、ＵＥ５０は、接続性に対して可動性とは異なるＩＰ  ＭＭプロトコルを選択してよい。例えば、ＵＥ５０は、接続性に対してＰＭＩＰを選択し、可動性に対してＣＭＩＰを選択してよい。
【００７１】
制御モジュール６０は、例えば、ＣＦＧ＿ＲＥＱＵＥＳＴのようなＩＫＥｖ２構成ペイロードにディスクリプタを含んでよい。送信モジュール５６は、ＩＫＥ＿ＳＡ＿ＩＮＩＴ要求メッセージを介してペイロードを送信してよい。ＰＤＧ７０は、ＣＦＧ＿ＲＥＰＬＹのようなＩＫＥｖ２ペイロードを用いて回答してよい。回答は、ＵＥ５０によって選択されるＩＰ  ＭＭプロトコルをＰＤＧ７０がサポートすることの確認を含んでよい。あるいは、回答は、ＵＥ５０によって選択されるＩＰ  ＭＭプロトコルをＰＤＧ７０がサポートしない場合のエラーを含んでよい。ＰＤＧ７０は、ＩＫＥ＿ＡＵＴＨ応答メッセージを介してペイロードＣＦＧ＿ＲＥＰＬＹを送信してよい。
【００７２】
接続性についてＵＥ５０によって選択され（かつＰＤＧ７０によってサポートされる）ＩＰ  ＭＭプロトコルがＣＭＩＰである場合、制御モジュール６０は、ＣＭＩＰを用いて、ＵＥ５０とＰＤＧ７０との間にコネクティビティトンネル２２をセットアップしてよい。ＣＭＩＰがＭＩＰｖ４またはＭＩＰｖ６である場合、ＰＤＧ７０は、ＦＡまたはアクセスルータとして機能してよい。
【００７３】
一方、接続性についてＵＥ５０によって選択されたＩＰ  ＭＭプロトコルがＰＭＩＰである場合、ＰＤＧ７０は、ＰＭＩＰを用いて、ＵＥ５０とＰＤＧ７０との間にコネクティビティトンネル２２をセットアップしてよい。ＰＤＧ７０は、ＰＭＡとして機能してよい。ＵＥ５０は、ＵＥ５０とＰＤＧ７０との間にセットアップされたコネクティビティトンネル２２を介してＰＤＧ７０に接続してよい。
【００７４】
また、可動性に対してＵＥ５０によって選択され（かつＰＤＧ７０によってサポートされたＩＰ  ＭＭプロトコルがＣＭＩＰである場合、制御モジュール６０は、ＵＥ５０と遠隔ネットワーク１８（例えばＳＡＥゲートウェイ２４）のホームエージェント（ＨＡ）との間にモビリティトンネルをセットアップしてよい。可動性に対してＵＥ５０によって選択されたＩＰ  ＭＭプロトコルがＰＭＩＰである場合、ＰＤＧ７０は、ＰＤＧ７０と遠隔ネットワーク１８のＨＡとの間にモビリティトンネルをセットアップしてよい。あるいは、接続性および可動性に対してＵＥ５０によって選択されるＩＰ  ＭＭプロトコルがＣＭＩＰおよびＰＭＩＰである場合、制御モジュール６０およびＰＤＧ７０は、コネクティビティトンネルおよびモビリティトンネルをそれぞれセットアップしてよい。
【００７５】
ＵＥ５０は、１つのローカルネットワークから別のローカルネットワーク（例えばＷＬＡＮ１４から携帯電話ネットワーク２６）へと移動する場合、モビリティトンネルを介して遠隔ネットワーク１８と通信してよい。ＨＡは、ＵＥ５０が１つのローカルネットワークから別のローカルネットワークへと移動する場合、１つのローカルネットワークから別のネットワークへとモビリティトンネルを切り替えてよい。例えば、ＵＥ５０がＷＬＡＮ１４から別のローカルネットワークへと移動する場合、ＨＡは、ＰＭＩＰを用いてモビリティトンネルをＰＤＧ７０から別のローカルネットワーク（例えば携帯電話ネットワーク２６）に切り替えてよい。
【００７６】
図６では、ＰＤＧ７０は、アンテナ７２、アナログフロントエンドモジュール７４、送信モジュール７６、受信モジュール７８、および、制御モジュール８０を有しうる。アナログフロントエンドモジュール７４は、アンテナ７２を介して送信モジュール７６によって生成された信号を送信してよく、アンテナ７２から受信した信号を受信モジュール７８に出力してよい。
【００７７】
ＰＤＧ７０が情報交換を開始すると、制御モジュール８０は、ＰＤＧ７０によってサポートされる１つまたは複数のＩＰ  ＭＭプロトコルを示すディスクリプタを生成してよい。制御モジュール８０は、ＩＤｉおよびＩＤｒのようなＩＫＥｖ２ペイロードにディスクリプタを含んでよい。送信モジュール７６は、ＩＫＥ＿ＳＡ＿ＩＮＩＴ応答メッセージを介してペイロードを送信してよい。ＵＥ５０は、ＰＤＧ７０によってサポートされる１つまたは複数のＩＰ  ＭＭプロトコルを選択してよい。ＵＥ５０は、ＣＦＧ＿ＲＥＱＵＥＳＴのようなＩＫＥｖ２構成ペイロードにおけるディスクリプタにおいて選択を示してよい。
【００７８】
ＵＥ５０は、ＩＫＥ＿ＡＵＴＨ要求メッセージを介してペイロードを送信してよい。受信モジュール７８は、ＩＫＥ＿ＡＵＴＨ要求メッセージを受信してよい。制御モジュール８０は、ＣＦＧ＿ＲＥＰＬＹのようなＩＫＥｖ２ペイロードにおけるディスクリプタを用いてＵＥ５０のプロトコル選択を確認する回答を生成してよい。送信モジュール７６は、ＩＫＥ＿ＡＵＴＨ応答メッセージを介してペイロードＣＦＧ＿ＲＥＰＬＹを送信してよい。
【００７９】
ＵＥ５０が回答を受信すると、ＵＥ５０により選択されたＩＰ  ＭＭプロトコルに基づき、コネクティビティおよびモビリティトンネルがセットアップされる。例えば、ＵＥ５０は、ＣＭＩＰを接続性または可動性のためのＩＰ  ＭＭプロトコルとして選択する場合、コネクティビティおよびモビリティトンネルをセットアップする。ＵＥ５０がＰＭＩＰを接続性および可動性のためのＩＰ  ＭＭプロトコルとして選択する場合、コネクティビティおよびモビリティトンネルは制御モジュール８０がセットアップする。ＵＥ５０が接続性および可動性のためのＩＰ  ＭＭプロトコルとしてＣＭＩＰおよびＰＭＩＰをそれぞれ選択する場合、コネクティビティトンネルおよびモビリティトンネルは、ＵＥ５０および制御モジュール８０によってそれぞれセットアップされてよい。
【００８０】
図７を参照すると、コネクティビティおよびモビリティトンネルを形成する前に、プロトコルに関する情報をＵＥ５０とＰＤＧ７０との間で交換する方法１００が示されている。方法１００は、ステップ１０２から始まる。ステップ１０４において、ＵＥ５０が情報交換を開始するかどうかが決定される。ステップ１０４における結果が肯定であった場合、ステップ１０６において、制御モジュール６０は、遠隔ネットワーク１８と通信するためのコネクティビティおよび／またはモビリティプロトコル（例えばＣＭＩＰおよび／またはＰＭＩＰ）を選択する。ステップ１０８において、送信モジュール５６は、ＵＥ５０によって選択されたプロトコルに関する情報を、ＩＫＥｖ２ペイロードを介してＰＤＧ７０に送信する。
【００８１】
ステップ１１０において、受信モジュール７８は情報を受信し、制御モジュール８０は、ＵＥ５０によって選択されるプロトコルをＰＤＧ７０がサポートするかどうかを決定する。ステップ１１０の結果が肯定であった場合、ＵＥ５０によって選択されたプロトコルに基づき、ステップ１１２において、ＵＥ５０および／またはＰＤＧ７０がコネクティビティおよび／またはモビリティトンネルをセットアップする。ステップ１１０における結果が否定またはステップ１１２の終了だった場合、ステップ１１４で方法１００は終了する。
【００８２】
ステップ１０４における結果が否定だった場合、方法１００は、ステップ１１６を実行し、その場合、ＰＤＧ７０が情報交換を開始するかどうかが決定される。ステップ１１６における結果が否定だった場合、方法１００は、ステップ１０４に戻る。ステップ１１６における結果が肯定であった場合、ステップ１１８において、送信モジュール７６は、ＰＤＧ７０によってサポートされるプロトコルに関する情報を、ＩＫＥｖ２ペイロードを介してＵＥ５０に送信する。
【００８３】
ステップ１２０において、制御モジュール８０は、もしあれば、受信モジュール７８によって受信された情報に基づき、ＵＥ５０がプロトコルのいずれかを選択したかどうかを決定する。ＵＥ５０がいずれのプロトコルも選択しなかった場合、ステップ１２２において、ＰＤＧ７０はＰＭＩＰを用いてコネクティビティおよびモビリティトンネルをセットアップする。ＵＥ５０がいずれかのプロトコルを選択した場合、ステップ１２４において、送信モジュール５６は、ＵＥ５０によって選択されたプロトコルに関する情報を、ＩＫＥｖ２ペイロードを介してＰＤＧ７０に送信する。ステップ１２６において、ＵＥ５０は、ＰＤＧ７０から確認を受け取る。ＵＥ５０によって選択されたプロトコルに基づき、ステップ１２８において、ＵＥ５０および／またはＰＤＧ７０は、コネクティビティおよび／またはモビリティトンネルをセットアップし、ステップ１１４において方法１００は終了する。
【００８４】
図８Ａから８Ｅを参照すると、本開示の教示を取り入れたさまざまな実施形態が示されている。図８Ａでは、本開示の教示は、高品位テレビジョン（ＨＤＴＶ）２３７のネットワークインターフェース２４３に実装されうる。ＨＤＴＶ２３７は、ＨＤＴＶ制御モジュール２３８、ディスプレイ２３９、電源２４０、メモリ２４１、記憶装置２４２、ネットワークインターフェース２４３、および、外部インターフェース２４５を有する。ネットワークインターフェース２４３が無線ＬＡＮを有する場合、アンテナ（図示せず）が含まれてよい。
【００８５】
ＨＤＴＶ２３７は、ネットワークインターフェース２４３、および／または、ケーブル、ブロードバンドインターネット、および／または、サテライトを介してデータを送受信することが可能な外部インターフェース２４５から入力信号を受信してよい。ＨＤＴＶ制御モジュール２３８は、エンコード、デコード、フィルタリング、および／または、フォーマッティングを含めた入力信号の処理を行ない、出力信号を生成してよい。出力信号は、ディスプレイ２３９、メモリ２４１、記憶装置２４２、ネットワークインターフェース２４３、および、外部インターフェース２４５の１つ以上に伝達されてよい。
【００８６】
メモリ２４１は、ＲＡＭ（ランダムアクセスメモリ）および／または不揮発性メモリを含んでよい。不揮発性メモリは、例えば、フラッシュメモリ（ＮＡＮＤおよびＮＯＲフラッシュメモリを含む）のようないかなる適切なタイプの半導体または固体メモリ、相変化メモリ、磁気ＲＡＭ、および、それぞれのメモリセルが３つ以上の状態を有するマルチステートメモリを含んでよい。記憶装置２４２は、ＤＶＤドライブなどの光記憶ドライブ、および／または、ハードディスクドライブ（ＨＤＤ）を含んでよい。ＨＤＴＶ制御モジュール２３８は、ネットワークインターフェース２４３および外部インターフェース２４５を介して外部と通信する。電源２４０は、ＨＤＴＶ２３７の構成要素に電力を供給する。
【００８７】
図８Ｂでは、本開示の教示は、車両２４６のネットワークインターフェース２５２に実装されうる。車両２４６は、車両制御システム２４７、電源２４８、メモリ２４９、記憶装置２５０、および、ネットワークインターフェース２５２を有してよい。ネットワークインターフェース２５２が無線ＬＡＮを有する場合、アンテナ（図示せず）が含まれてよい。車両制御システム２４７は、パワートレイン制御システム、ボディ制御システム、エンターテイメント制御システム、アンチロックブレーキングシステム（ＡＢＳ）、ナビゲーションシステム、テレマティックスシステム、レーンデパーチャーシステム、車間距離制御システムなどであってよい。
【００８８】
車両制御システム２４７は、１つ以上のセンサ２５４と通信し、１つ以上の出力信号２５６を生成してよい。センサ２５４は、温度センサ、加速度センサ、圧力センサ、回転センサ、気流センサなどを含んでよい。出力信号２５６は、エンジン操作パラメータ、変速機操作パラメータ、サスペンションパラメータ、ブレーキングパラメータなどを制御してよい。
【００８９】
電源２４８は、車両２４６の構成要素に電力を供給する。車両制御システム２４７は、メモリ２４９および／または記憶装置２５０にデータを格納してよい。メモリ２４９は、ＲＡＭ（ランダムアクセスメモリ）および／または不揮発性メモリを含んでよい。不揮発性メモリは、例えば、フラッシュメモリ（ＮＡＮＤおよびＮＯＲフラッシュメモリを含む）のようないかなる適切なタイプの半導体または固体メモリ、相変化メモリ、磁気ＲＡＭ、および、それぞれのメモリセルが３つ以上の状態を有するマルチステートメモリを含んでよい。記憶装置２５０は、ＤＶＤドライブなどの光記憶ドライブ、および／または、ハードディスクドライブ（ＨＤＤ）を含んでよい。車両制御システム２４７は、ネットワークインターフェース２５２を用いて外部と通信してよい。
【００９０】
図８Ｃでは、本開示の教示は、携帯電話２５８のネットワークインターフェース２６８に実装されうる。携帯電話２５８は、電話制御モジュール２６０、電源２６２、メモリ２６４、記憶装置２６６、および、セルラーネットワークインターフェース２６７を有する。携帯電話２５８は、ネットワークインターフェース２６８、マイクロフォン２７０、スピーカおよび／または出力ジャックなどの音声出力２７２、ディスプレイ２７４、および、キーパッドおよび／またはポインティングデバイスなどのユーザ入力デバイス２７６を有してよい。ネットワークインターフェース２６８が無線ＬＡＮを有する場合、アンテナ（図示せず）が含まれてよい。
【００９１】
電話制御モジュール２６０は、セルラーネットワークインターフェース２６７、ネットワークインターフェース２６８、マイクロフォン２７０、および／または、ユーザ入力デバイス２７６から入力信号を受信してよい。電話制御モジュール２６０は、エンコード、デコード、フィルタリング、および／または、フォーマッティングを含めた入力信号の処理を行ない、出力信号を生成してよい。出力信号は、メモリ２６４、記憶装置２６６、セルラーネットワークインターフェース２６７、ネットワークインターフェース２６８、および、音声出力２７２の１つ以上に伝達されてよい。
【００９２】
メモリ２６４は、ＲＡＭ（ランダムアクセスメモリ）、および／または、不揮発性メモリを含んでよい。不揮発性メモリは、例えば、フラッシュメモリ（ＮＡＮＤおよびＮＯＲフラッシュメモリを含む）のようないかなる適切なタイプの半導体または固体メモリ、相変化メモリ、磁気ＲＡＭ、および、それぞれのメモリセルが３つ以上の状態を有するマルチステートメモリを含んでよい。記憶装置２６６は、ＤＶＤドライブなどの光記憶ドライブ、および／または、ハードディスクドライブ（ＨＤＤ）を含んでよい。電源２６２は、携帯電話２５８の構成要素に電力を供給する。
【００９３】
図８Ｄでは、本開示の教示は、セットトップボックス２７８のネットワークインターフェース２８５に実装されうる。セットトップボックス２７８は、セットトップ制御モジュール２８０、ディスプレイ２８１、電源２８２、メモリ２８３、記憶装置２８４、および、ネットワークインターフェース２８５を有する。ネットワークインターフェース２８５が無線ＬＡＮを有する場合、アンテナ（図示せず）が含まれてよい。
【００９４】
セットトップ制御モジュール２８０は、ネットワークインターフェース２８５、および、ケーブル、ブロードバンドインターネット、および／または、サテライトを介してデータを送受信できる外部インターフェース２８７から入力信号を受信してよい。セットトップ制御モジュール２８０は、エンコード、デコード、フィルタリング、および／または、フォーマッティングを含む信号処理を行い、出力信号を生成してよい。出力信号は、標準および／または高解像度フォーマットの音声および／またはビデオ信号を含んでよい。出力信号は、ネットワークインターフェース２８５および／またはディスプレイ２８１に伝達されてよい。ディスプレイ２８１は、テレビ、プロジェクタ、および／または、モニタを含んでよい。
【００９５】
電源２８２は、セットトップボックス２７８の構成要素に電力を供給する。  メモリ２８３は、ＲＡＭ（ランダムアクセスメモリ）および／または不揮発性メモリを含んでよい。不揮発性メモリは、例えば、フラッシュメモリ（ＮＡＮＤおよびＮＯＲフラッシュメモリを含む）のようないかなる適切なタイプの半導体または固体メモリ、相変化メモリ、磁気ＲＡＭ、および、それぞれのメモリセルが３つ以上の状態を有するマルチステートメモリを含んでよい。記憶装置２８４は、ＤＶＤドライブなどの光記憶ドライブ、および／または、ハードディスクドライブ（ＨＤＤ）を含んでよい。
【００９６】
図８Ｅでは、本開示の教示は、モバイルデバイス２８９のネットワークインターフェース２９４に実装されうる。モバイルデバイス２８９は、モバイルデバイス制御モジュール２９０、電源２９１、メモリ２９２、記憶装置２９３、ネットワークインターフェース２９４、および、外部インターフェース２９９を有してよい。ネットワークインターフェース２９４が無線ＬＡＮを有する場合、アンテナ（図示せず）が含まれてよい。
【００９７】
モバイルデバイス制御モジュール２９０は、ネットワークインターフェース２９４および／または外部インターフェース２９９から入力信号を受信してよい。外部インターフェース２９９は、ＵＳＢ、赤外線、および／または、イーサネット（登録商標）を含んでよい。入力信号は、圧縮された音声および／または、ビデオ信号を含んでよく、ＭＰ３フォーマットに対応してよい。さらに、モバイルデバイス制御モジュール２９０は、キーパッド、タッチパッド、または、個別のボタンのようなユーザ入力２９６から入力を受けてよい。モバイルデバイス制御モジュール２９０は、エンコード、デコード、フィルタリング、および／または、フォーマッティングを含む入力信号処理を行い、出力信号を生成してよい。
【００９８】
モバイルデバイス制御モジュール２９０は、音声出力２９７に音声信号を出力し、ディスプレイ２９８にビデオ信号を出力してよい。音声出力２９７は、スピーカおよび／または出力ジャックを含んでよい。ディスプレイ２９８は、メニュー、アイコンなどを含みうるグラフィカルユーザインターフェースを提示してよい。電源２９１は、モバイルデバイス２８９の構成要素に電力を供給する。メモリ２９２は、ＲＡＭ（ランダムアクセスメモリ）および／または不揮発性メモリを含んでよい。
【００９９】
不揮発性メモリは、例えば、フラッシュメモリ（ＮＡＮＤおよびＮＯＲフラッシュメモリを含む）のようないかなる適切なタイプの半導体または固体メモリ、相変化メモリ、磁気ＲＡＭ、および、それぞれのメモリセルが３つ以上の状態を有するマルチステートメモリを含んでよい。記憶装置２９３は、ＤＶＤドライブなどの光記憶ドライブ、および／または、ハードディスクドライブ（ＨＤＤ）を含んでよい。モバイルデバイスは、パーソナル携帯情報機器、メディアプレーヤ、ラップトップコンピュータ、ゲーム機、または、他のモバイルコンピュータデバイスを含んでよい。
【０１００】
本開示の広い教示がさまざまな形態で実装されうることは、上記説明から当業者には明らかであろう。したがって、本開示は特定の例を含むが、本開示の範囲はそれに限定されず、図面、明細書、および、以下の請求項によって他の修正がなされうることが明らかであろう。
【図１】
2010522480.tif 000003
【図２】
2010522480.tif 000004
【図３】
2010522480.tif 000005
【図４】
2010522480.tif 000006
【図５】
2010522480.tif 000007
【図６】
2010522480.tif 000008
【図７】
2010522480.tif 000009
【図８Ａ】
2010522480.tif 000010
【図８Ｂ】
2010522480.tif 000011
【図８Ｃ】
2010522480.tif 000012
【図８Ｄ】
2010522480.tif 000013
【図８Ｅ】
2010522480.tif 000014
【国際調査報告】
2010522480.tif 000015
2010522480.tif 000016
2010522480.tif 000017