(57)【要約】無線通信システム（１００）の移動ノード（１０８〜１１１）のためのモバイルＩＰ登録の解決法である。移動ノードは、チャネルの獲得を試みている間に（３０４）、フォーリンエージェントのＩＰアドレスを制御メッセージから受信する。実質上、チャネルを獲得（３０６）し次第、移動ノードはプロキシＭＩＰ通知を送信すべきかどうかを決定する（３０８）。送信しない場合、移動ノードはフォーリンエージェントＩＰアドレスを検索し（３１０）処理要素へと転送する（３１２）。送信する場合、移動ノードはフォーリンエージェントＩＰアドレスとフォーリンエージェントに関連している静的ケイパビリティリストとを検索し（３１４）、プロキシＭＩＰ通知を構成し（３１６）、処理要素へと転送する（３１８）。フォーリンエージェントＩＰアドレス又はプロキシＭＩＰ通知を受信し次第、処理要素はフォーリンエージェントＩＰアドレスを用いてモバイルＩＰ登録要求を構成する（３２０）。登録要求はホームエージェント（１３０）へと送信される（３２２）。
2005518735.tif 000002
【特許請求の範囲】
【請求項１】
モバイルＩＰを支援する通信システムにおいて、前記通信システムではフォーリンサイトへローミングしている移動ノードがフォーリンエージェントとモバイルＩＰ登録を実行しており、前記フォーリンエージェントからのモバイルＩＰ通知に依存せずに前記移動ノードに前記モバイルＩＰ登録を実行させる方法であって、前記方法は、
要請することなく前記フォーリンエージェントのＩＰアドレスを取得する工程と、
実質上、前記フォーリンサイトでチャネルを獲得するとすぐに、前記フォーリンエージェントのＩＰアドレスを検索する工程と、
前記フォーリンエージェントに関連している静的ケイパビリティリストを検索する工程と、
前記フォーリンエージェントのＩＰアドレス及び前記静的ケイパビリティリストを、モバイルＩＰ登録要求を構成するよう動作可能な前記移動ノードの処理要素に転送する工程と、
前記処理要素により、前記フォーリンエージェントＩＰアドレスにアドレス指定されたモバイルＩＰ登録要求を構成する工程と、からなる前記移動ノードの実行工程を含む方法。
【請求項２】
前記フォーリンエージェントＩＰアドレスを取得する工程が、前記フォーリンサイトでペイロードチャネルを獲得する前又は獲得を試みたときに、前記フォーリンサイトから制御情報を受信する前記移動ノードにより達成される、請求項１に記載の方法。
【請求項３】
前記処理要素が前記移動ノードの層３処理要素を含み、そのため、前記フォーリンエージェントＩＰアドレスを転送する前記工程が、前記フォーリンエージェントＩＰアドレスを前記移動ノードの層２処理要素により前記層３処理要素に転送する工程を含んでおり、
ＩＰアドレスを取得する前記工程が、メモリに保存されている複数のフォーリンエージェントＩＰアドレスからＩＰアドレスを選択する工程を含み、
静的ケイパビリティリストを検索する前記工程が、メモリに保存されている複数のフォーリンエージェント静的ケイパビリティリストから静的ケイパビリティリストを選択する工程を含む、請求項１に記載の方法。
【請求項４】
モバイルＩＰを支援する通信システムにおいて、前記通信システムではフォーリンサイトへローミングしている移動ノードがフォーリンエージェントとのモバイルＩＰ登録を実行しており、前記フォーリンエージェントからのモバイルＩＰ通知に依存せずに前記移動ノードに前記モバイルＩＰ登録を実行させる方法であって、前記方法は、
要請することなく、前記フォーリンエージェントのＩＰアドレス及びケイパビリティリストを取得する工程と、
実質上、前記フォーリンサイトでチャネルを獲得してすぐに、
前記フォーリンエージェントの前記ＩＰアドレス及び前記ケイパビリティリストを検索する工程と、
プロキシモバイルＩＰ通知を構成する工程と、
前記プロキシモバイルＩＰ通知を、モバイルＩＰ登録要求を構成するよう動作可能な前記移動ノードの処理要素に転送する工程と、
前記処理要素により、前記フォーリンエージェントＩＰアドレスにアドレス指定されたモバイルＩＰ登録要求を構成する工程と、からなる前記移動ノードの実行工程を含む方法。
【請求項５】
前記フォーリンエージェントＩＰアドレスを取得する工程が、前記フォーリンサイトでペイロードチャネルを獲得する前又は獲得を試みたときに、前記フォーリンサイトから制御情報を受信する前記移動ノードにより達成される、請求項４に記載の方法。
【請求項６】
前記フォーリンエージェント・ケイパビリティリストを取得する前記工程が、静的フォーリンエージェント・ケイパビリティリストを前記移動ノードのメモリに保存する工程を含み、
前記フォーリンエージェント・ケイパビリティリストリストを取得する前記工程が、前記フォーリンサイトでペイロードチャネルを獲得する前又は獲得を試みたときに前記フォーリンサイトから制御情報を受信する前記移動ノードにより達成される、請求項４に記載の方法。
【請求項７】
前記処理要素が前記移動ノードの層３処理要素を含み、そのため、前記プロキシモバイルＩＰ通知を転送する前記工程が、前記プロキシモバイルＩＰ通知を前記移動ノードの層２処理要素により前記層３処理要素に転送する工程を含んでいる、請求項４に記載の方法。
【請求項８】
モバイルＩＰを支援する通信システムにおいて、前記通信システムではフォーリンサイトへローミングしている移動ノードがフォーリンエージェントとのモバイルＩＰ登録を実行しており、前記フォーリンエージェントからのモバイルＩＰ通知に依存せずに前記移動ノードに前記モバイルＩＰ登録を実行させる方法であって、前記方法は、
前記移動ノードにより、要請することなく、前記フォーリンエージェントのＩＰアドレスを取得する工程と、
実質上、前記フォーリンサイトでチャネルを獲得してすぐに、前記移動ノードにより、前記フォーリンエージェントＩＰアドレスを検索する工程と、
前記移動ノードにより、前記フォーリンエージェントのＩＰアドレスを、モバイルＩＰ登録要求を構成するよう動作可能な処理要素に転送する工程と、
前記処理要素により、前記フォーリンエージェントに関連している静的ケイパビリティリストを検索する工程と、
前記処理要素により、前記フォーリンエージェントＩＰアドレスにアドレス指定されたモバイルＩＰ登録要求を構成する工程と、を含む方法。
【請求項９】
ＩＰアドレスを取得する前記工程が、メモリに保存されている複数のフォーリンエージェントＩＰアドレスからＩＰアドレスを選択する工程を含み、
静的ケイパビリティリストを検索する前記工程が、メモリに保存されている複数のフォーリンエージェント静的ケイパビリティリストから静的ケイパビリティリストを選択する工程を含み、前記フォーリンエージェントＩＰアドレスを取得する前記工程が、前記フォーリンサイトでペイロードチャネルを獲得する前又は獲得を試みたときに前記フォーリンサイトから制御情報を受信する前記移動ノードにより達成される、請求項８に記載の方法。
【請求項１０】
前記処理要素が前記移動ノードの層３処理要素を含み、そのため、前記フォーリンエージェントＩＰアドレスを転送する前記工程が、前記フォーリンエージェントＩＰアドレスを前記移動ノードの層２処理要素により前記層３処理要素に転送する工程を含んでいる、請求項８に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に無線通信システムに関し、特に、無線通信システムでモバイルＩＰ登録を実施する方法に関する。
【背景技術】
【０００２】
多くの通信システムが、インターネットプロトコル（ＩＰ）を用いて、音声や映像やデータを表すパケットデータを転送したり、エンドポイント（又はＩＰ用語で「ホスト」）同士間のトラフィックを制御したりする。このようなシステムでは、データは、アドレス指定情報（例えば、ソースと宛先アドレス）を含むデータグラムと呼ばれるＩＰパケットに分割され、これにより、ＩＰネットワークを形成している様々なルータがパケットを指定された宛先にルーティング可能になる。宛先アドレスは特定のホストを識別しているユニキャストアドレスを含む場合がある。ユニキャストアドレスは一般に、少なくとも部分的にネットワークへのホストの連結点で決定される。ネットワークへのホストの公称連結点に関するユニキャストアドレスは多くの場合、ホストの「ホーム」ＩＰアドレスと呼ばれる。
【０００３】
生じる問題は、移動ノードとして既知の幾つかのホストがＩＰネットワークへのホストの連結点を周期的に変えうることである。例えば、通常は第１のサイトに関連しているラップトップコンピュータが、インターネットに遠隔の第２のサイトで接続される場合がある。更に、モバイル又は携帯型の無線受信機ユニットや携帯電話などの無線機器は、ＩＰネットワークに物理的には接続されていないが、無線機器がサイトからサイトへ移動する際に、又更にＩＰを用いている異なる通信ネットワーク同士間を移動する際にも、ＩＰインフラストラクチャ装置に無線で「連結する（ａｔｔａｃｈ）」（即ち、無線周波数（ＲＦ）リソースを介して通信する）場合がある。モバイルインターネットプロトコル（即ち「モバイルＩＰ」）として既知のプロトコルは、移動ノードが異なるサイトやネットワークに移動する際に移動ノードのＩＰ接続性を維持するための移動ノードのモビリティに適応している。現在、２つの異なるバージョンのモバイルＩＰがあり、バージョン４（「ＭＩＰｖ４」、即ち「標準モバイルＩＰ」）及びバージョン６（「ＭＩＰｖ６」）である。
【０００４】
標準モバイルＩＰは、移動ノードがフォーリンサイトにある際には移動ノードの認識に依存し、このような場合、モバイルＩＰ登録処理を行う。一般に、登録処理は移動ノードに、訪問したネットワークに関連している「フォーリンエージェント」を識別し、一時的な転送アドレス（「気付」アドレスとして既知）を受信するよう要求し、訪問したネットワークに移動ノードが連結されている間に移動ノードはこのアドレスでパケットを受信できる。フォーリンエージェントは気付アドレスを移動ノードのホームネットワークに関連する「ホームエージェント」へと中継し、その結果、移動ノードがホームネットワーク上にない場合、移動ノード行きのパケットを送信するべき場所がホームエージェントに知らされる。その後、移動ノードのホームアドレスにアドレス指定されたパケットが、ホームエージェントに遮断されて、気付アドレスを用いてフォーリンエージェントへとトンネリングされる。フォーリンエージェントは、パケットを移動ノードにルーティングする前にパケットのトンネリングを解除する（即ち、気付アドレスをはずす）。このように、移動ノードは、「ホーム」ＩＰユニキャストアドレスにより、アドレスがホームアドレスにある場合に直接にアドレス指定することも、アドレスが訪問ネットワークにある場合にホームエージェントからのトンネリングにより間接的にアドレス指定することも、常に可能である。
【０００５】
以前は、標準モバイルＩＰ登録処理は移動ノード（単数又は複数）に依存しており、こ
の移動ノードは、訪問したネットワークのフォーリンエージェントから、そのフォーリンエージェントを識別可能にする「通知（ａｄｖｅｒｔｉｓｅｍｅｎｔ）」メッセージを受信する。通知メッセージは、フォーリンエージェントのＩＰアドレス、並びにフォーリンエージェントに関連する利用可能なサービス（単数又は複数）や機能を識別する。通知メッセージは、周期的な通知間隔で、及び／又は移動ノード（単数又は複数）からの「要請（ｓｏｌｉｃｉｔａｔｉｏｎ）」メッセージに応えて、送信されてよい。
【０００６】
その際生じる問題は、フォーリンエージェントと無線移動ノードとの間の要請／通知トランザクションのために過大な時間遅延が発生する恐れがあり、現に発生していることである。
【０００７】
一般に、顧客は異なるサイトやネットワークへ移動する際、無線移動ノードのＩＰ接続性が比較的シームレスであるよう望む。このシームレスなモビリティを達成するためには、モバイルＩＰ登録を約１０分の１秒以内で行うことが望ましいだろう。しかし、典型的な要請／通知メッセージトランザクションは約１〜１?秒かかるので、ハンドオフやセッ
トアップの時間の遅延は容認できない。非請求通知の場合、遅延は通知間隔を縮めることにより低減可能だが、これにより多数の通知がネットワークを介して伝搬することになり、その結果、帯域幅が過大に消費されてハンドオフの時間及びネットワークのサービスの質に悪影響を及ぼす。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従って、移動ノードが要請／通知メッセージをフォーリンエージェントと交換する必要なく、移動ノードが無線通信システムでモバイルＩＰ登録を実施する方法が必要とされている。本方法は、フォーリンサイトやフォーリンネットワークに移動する際に移動ノードにシームレスなモビリティを提供するので有利である。本発明はこれらの要望を満たすことに向けられている。
【課題を解決するための手段】
【０００９】
本発明の前述の利点及び他の利点は、以下の詳細な説明を読み図面を参照することで明白になる。
【発明を実施するための最良の形態】
【００１０】
図１は、限定ではなく一例として、無線のパケットベース通信システム１００を示し、通信システム１００は、ゾーン（「ゾーン１」及び「ゾーン２」）にまとめられた複数のサイト１０１〜１０６からなる。サイト１０１〜１０６に分布しているのは、複数の移動ノード１０８〜１１１（ＭＮ１〜ＭＮ４で示されている）である。図示のように、移動ノードＭＮ１、ＭＮ２はサイト１０１、１０２（ゾーン１）に位置しているのに対して、移動ノードＭＮ３、ＭＮ４はサイト１０４、１０５（ゾーン２）に位置している。本実施形態の目的においては、ゾーン１が全ての移動ノードの「ホーム」ゾーンであると仮定する。
【００１１】
移動ノード１０８〜１１１は無線機器から構成され、無線機器は、限定はされないが、ラップトップコンピュータ、無線でモバイル又は携帯型の双方向無線受信機、セルラー式の無線受信機／電話、携帯情報端末（ＰＤＡ）、及び、同様の、情報を送受信するための容量が様々なものなどであり、情報とは例えば、音声、映像、通信サービス（単数又は複数）に関連するデータトラフィック（「ペイロード情報」）又は制御信号方式（「制御情報」）などである。通信サービスには、例えば、電話サービス、ディスパッチサービス、電子メール、ページングサービス、電子商取引、ロケーションサービス、及び／又はパケットデータサービスなどがある。ある実施形態では、モバイル機器１０８〜１１１はＩＰ
アドレス指定可能なホスト装置であり、このホスト装置は無線通信システム１００でＩＰデータグラム（又はパケット）を他のホスト装置とやりとりするために装備されている。
【００１２】
移動ノード１０８〜１１１はサイト１０１〜１０６とＲＦリソース１１２を介して通信する。ＲＦリソース１１２には、例えば、狭帯域周波数変調チャネル、広帯域変調シグナル、ブロードバンド変調シグナル、時分割変調スロット、搬送周波数、周波数対、一般にペイロード情報や制御情報をサイト１０１〜１０６とやりとりする任意の媒体などがある。サイト１０１〜１０６には、ペイロード情報や制御情報を、移動ノードと送受信するアンテナ１１４と基地無線受信機（「ＢＲ」）１１６（基地局と呼ばれることがある）とがある。
【００１３】
図１には図示されていないが、移動ノードにはそれぞれメモリとプロセッサとがあり、このプロセッサは例えば、マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ、又、このような装置の組み合わせなどであり、それぞれ移動ノード内でソフトウェアルーチンを保存し実行する。基地無線受信機及び移動ノードに備わる、物理層処理を実行する処理機能性は、「層１」処理として既知である。無線による（例えば、ＲＦ）通信を支援している処理機能性は、「層２」機能として当該分野で既知である。高水準の処理機能、例えば、ＩＰパケットや移動ＩＰパケットを形成したり解釈したりする処理機能は、「層３」機能として既知である。これらの層の集合体は多くの場合「スタック」と呼ばれる。
【００１４】
各サイト１０１〜１０６には自身のフォーリンエージェント１１８（ＦＡ１〜ＦＡ６で示されている）がある。フォーリンエージェント１１８はホストやルータから構成され、ホストやルータは、図３に関して説明されるように、フォーリンエージェントが要請メッセージを受信しない場合や通知メッセージを送信しない場合を除き一般に標準モバイルＩＰプロトコルに従って、訪問してきた移動ノード（単数又は複数）にフォーリンエージェントのサービスを供給するように適合されている。図示のように、フォーリンエージェントＦＡ１、ＦＡ２、ＦＡ４、ＦＡ５は、このフォーリンエージェントのサービスをＭＮ１、ＭＮ２、ＭＮ３、ＭＮ４のそれぞれに供給する。
【００１５】
認識されるように、サイト１０１〜１０６はインフラストラクチャ装置を有する場合もあり、インフラストラクチャ装置には、限定はされないが、ディスパッチコンソール（単数又は複数）、呼び出しロガ（単数又は複数）、ゲートキーパー（単数又は複数）、ウェブサーバ（単数又は複数）、ビデオサーバ（単数又は複数）、ゲームサーバ（単数又は複数）、ＩＰゲートウェイ（単数又は複数）、コンパレータ（単数又は複数）、電話相互接続装置（単数又は複数）、インターネットプロトコル電話通信装置（単数又は複数）、スキャナ（単数又は複数）などがある。これらの装置は一般に、ワイヤライン装置、即ち、ワイヤラインにより基地サイト（単数又は複数）や他のインフラストラクチャ装置（単数又は複数）に接続されている装置だが、無線機器として実装されている場合もある。
【００１６】
アンテナ１１４、基地無線受信機１１６、フォーリンエージェント１１８（サイトの任意の他のインフラストラクチャ装置と共に）は、リンク１２０により各々サイトルータ１２２（６つ図示され、「サイトルータ１」〜「サイトルータ６」で示されている）に接続されている。リンク１２０は論理リンクであり、この論理リンクは、物理的に有線（例えば、イーサネットローカルエリアネットワーク（ＬＡＮ））により実現されてもよいし、無線（例えばブルートゥース）リンクにより実現されてもよい。サイト１０１〜１０６は、サイトルータ１２２を介して１つ以上の「コアルータ」１２６（２つ図示され、「コアルータ１」及び「コアルータ２」と示されている）に論理的に結合されている。サイトルータ及びコアルータは、ゾーン内リンク１２４とゾーン間リンク１３４とを備えているパケットネットワーク（例えばＷＡＮ）リンクを介して論理的に結合されている。ゾーン間
リンクはＩＰネットワーク１３６を介して論理的に結合されている。コアルータ１２６は、ＩＰアドレス指定可能な種々のホストに接続されており、ホストには、図示のように、ゾーンコントローラ１２８、ホームエージェント１３０（「ＨＡ１」及び「ＨＡ２」と呼ぶ）、固定されたコレスポンデントノード１３２（「エンドホスト１」及び「エンドホスト２」と呼ぶ）などがある。認識されるように、サイトルータ、コアルータ、ゾーンコントローラ、ホームエージェントは、独立した物理的装置で具体化されたりこれらの装置を組み合わせて具体化されたりする機能要素である。
【００１７】
一般に、サイトルータ１２２及びコアルータ１２６は専用の又は汎用のコンピュータデバイスからなり、このコンピュータデバイスは、通信システム１００の特定のホストからＩＰパケットを受信し通信システム１００の他のルータ（単数又は複数）やホスト（単数又は複数）にパケットを中継するよう構成されている。パケットは、二地点間のホストの間にＩＰユニキャストルーティングプロトコルを用いて分配されるか、一地点から多地点（即ち、ホストのグループ）にＩＰマルチキャストルーティングプロトコルを用いて分配される。
【００１８】
ゾーンコントローラ１２８は当該分野で既知の通り、各自のゾーン内の移動ノードについての呼処理及びモビリティ管理の機能を実行する。
ホームエージェント１３０はルータ素子であり、このルータ素子は、訪問サイトに関連しているフォーリンエージェントから移動ノードの現在の気付アドレスを受信し、移動ノードのホームアドレス行きのパケットの受信に応答して、パケットをカプセル化し移動ノードの登録された気付アドレスにトンネリングする。本実施形態の目的においては、ＨＡ１は移動ノード１０８〜１１１の各々のホームエージェントである。
【００１９】
コレスポンデントノード１３２は、移動ノード１０８〜１１１と通信するピアノードからなる。コレスポンデントノード１３２は固定されている（図示のように）ノード又は移動ノードなどである。コレスポンデントノード１３２は一般に、移動ノード１０８〜１１１のホームアドレスは知っているが、それらの気付アドレスは知らない。ホームエージェント１３０もコレスポンデントノードである（即ち、移動ノードと通信するという意味で）が、コレスポンデントノードの特殊な場合であり、この場合のコレスポンデントノードは、移動ノードのホームアドレスと気付アドレスとを知っており、本明細書で説明したように気付アドレスを用いてパケットを移動ノードにトンネリングするよう適合されている。
【００２０】
本発明の原理によれば、移動ノード１０８〜１１１は、要請／通知メッセージをフォーリンエージェントと交換せずにモバイルＩＰ登録を実行するよう動作可能である。このことはおそらく図２と図３を比較することで最も良く確認され、図２は、先行技術によるモバイルＩＰ登録を実行するため移動ノードにより実行される工程を示し、図３は、本発明の好適な実施形態によるモバイルＩＰ登録を実行するため移動ノードにより実行される工程を示している。図２及び図３の工程は、該当する場合には、移動ノード１０８〜１１１内に保存されたソフトウェアルーチンを用いて実施される。
【００２１】
初めに図２に注目すると、フォーリンサイト又はフォーリンネットワークにハンドオフが必要であることを移動ノードが検出すると、先行技術によるモバイルＩＰ登録がステップ２０２で開始する。現在のサイト又はネットワークから新しいサイト又はネットワークへのハンドオフが必要かどうか及びいつ必要かを決定する方法は、当該分野で周知である。一般に、移動ノードがそのホームネットワークから離れて新しいサイト及び／又はゾーンにローミングするときは、移動ノードがまだフォーリンエージェントを識別していなかったり気付アドレスを取得していなかったりするので、その度にハンドオフが必要である。移動ノードが特定のサイトやネットワークで最初に始動する際にも、移動ノードがまだ
フォーリンエージェントを識別していなかったり気付アドレスを取得していなかったりするので、「ハンドオフ」は必要である。無線移動ノード（例えば、移動ノード１０８〜１１１）の場合、常に移動ノードはホームから離れていると推定され、そのため、フォーリンエージェントと気付アドレスとを常に要求する。例えば、図１を参照すると、移動ノードＭＮ１〜ＭＮ４の各々は、各サイト１０１、１０２、１０４、１０５で最初にローミングし各サイトで始動し次第、各自のフォーリンエージェントを識別し各自の気付アドレスを取得するようモバイルＩＰ登録を実行しなくてはならない。
【００２２】
ハンドオフが必要な場合、ステップ２０４で移動ノードは新しいサイトやネットワークに関連している通信チャネル（例えば、ＲＦチャネル）の獲得を試みる。通信チャネルは、指定された制御チャネル又はペイロードチャネルでもよいし、新しいサイトやネットワークの基地無線受信機１１６から供給された制御とペイロードの複合チャネルでもよい。チャネルを獲得しようとする処理（又はチャネルを獲得した後）で、移動ノードは、当該分野で既知のように、新しいサイトに関連している制御情報を受信する。制御情報には、例えば、要求されたサービス（単数又は複数）を支援するチャネルの可用性を示す情報などがある。注意すべき重要なことは、従来このような制御情報には、フォーリンエージェントのＩＰアドレス、或いは移動ノードにフォーリンエージェントを識別可能にさせたり気付アドレスを取得可能にさせたりするような任意の情報は含まれていないことである。この情報は、ステップ２０８及び２１０に関して説明されるように要請／通知メッセージと共にのみ供給される。
【００２３】
ステップ２０６では、移動ノードはチャネルが獲得されたかどうかを決定する。チャネルが獲得されていない場合、処理はステップ２０４に戻り、許容されるチャネルが獲得されるまで、適宜チャネル（単数又は複数）の獲得を再度試みる。チャネルが獲得されると、ステップ２０８で移動ノードはモバイルＩＰ要請メッセージを無線で送信し、新しいサイトのフォーリンエージェントからの応答を要請する。フォーリンエージェントはモバイルＩＰ通知で応答し、このモバイルＩＰ通知はステップ２１０で移動ノードにより受信される。従来、モバイルＩＰ通知には、フォーリンエージェントに関連しているケイパビリティリストやフォーリンエージェントのＩＰアドレスなどがある。
【００２４】
ステップ２１２では、移動ノードはモバイルＩＰ通知メッセージを移動ノードのモバイルＩＰスタックの層３に渡す。即ち、モバイルＩＰ通知が、変更されずに、モバイルＩＰ通知メッセージを受信し処理する能力を備えている移動ノードの機能（単数又は複数）に渡される。先行技術によると、モバイルＩＰ通知の層３の解釈は、移動ノードが訪問サイトのフォーリンエージェントの能力とＩＰアドレスとを識別する第１の機会である。フォーリンエージェントの能力とＩＰアドレスとを識別するようモバイルＩＰ通知を解釈すると同時に、ステップ２１４で移動ノードはモバイルＩＰ登録要求を構成する。標準モバイルＩＰプロトコルによると、モバイルＩＰ登録要求の宛先アドレスは訪問フォーリンエージェントのＩＰアドレスを含む。
【００２５】
ステップ２１６で移動ノードはモバイルＩＰ登録要求をフォーリンエージェントに送信する。ステップ２１８で、移動ノードは登録要求に対する応答（例えば、肯定応答）を移動ノードが受信したかどうかを決定する。移動ノードが応答を受信していない場合、ステップ２１６で移動ノードは応答を受信するときまでモバイルＩＰ登録要求を再送する。応答を受信したら、移動ノードはステップ２２０で、トンネルがフォーリンエージェントにより構成される（又は構成されることになる）ことを決定し、このフォーリンエージェントは、モバイルＩＰ登録要求を移動ノードのホームエージェントに転送し、移動ノードが訪問サイトにある間にホームエージェントがパケットを送信する気付アドレスを移動ノードに供給する。移動ノードが新しいサイトやゾーンにローミングしておりハンドオフ（単数又は複数）が必要であると決定されているときは常に、新しいフォーリンエージェント
（単数又は複数）等を識別するためこの処理全体が繰り返される。
【００２６】
図３に注目すると、フォーリンサイトやネットワークにハンドオフが必要であることを移動ノードが検出したときに、本発明の好適な実施形態によるモバイルＩＰ登録が、ステップ３０２で（図２のステップ２０２と同様に）開始する。ハンドオフが必要な場合、ステップ３０４で移動ノードは新しいサイトやネットワークに関連している通信チャネル（例えば、ＲＦチャネル）の獲得を試みる。通信チャネルは、指定された制御チャネル又はペイロードチャネルでもよいし、新しいサイトやネットワークの基地無線受信機１１６から供給された制御とペイロードの複合チャネルでもよい。チャネルを獲得しようとする処理（又はチャネルを獲得した後）で、移動ノードは、当該分野で既知のように、新しいサイトに関連している制御情報を受信する。制御情報には、例えば、要求されたサービス（単数又は複数）を支援するチャネルの可用性を示す情報などがある。
【００２７】
好適な実施形態では、ステップ３０４で受信された制御情報には（図２のステップ２０４で受信された制御情報とは異なり）訪問サイトのフォーリンエージェントのＩＰアドレスも含まれる。そのためフォーリンエージェントＩＰアドレスは、非請求の層２のブロードキャストメッセージを介して移動ノード（単数又は複数）と通信する。移動ノードはフォーリンエージェントＩＰアドレスをメモリに保存し、その結果、後で検索し層３処理要素に渡したり、又は、説明されるように層３処理要素に渡されるプロキシモバイルＩＰ通知の構成に使えたりする。本実施形態では、移動ノードは異なるフォーリンエージェントに関連している静的ケイパビリティリスト（単数又は複数）も保存する。このようにして、要請メッセージ（単数又は複数）をフォーリンエージェントに送信したり通知メッセージ（単数又は複数）をフォーリンエージェントから受信したりする必要なく、フォーリンエージェントＩＰアドレスと訪問フォーリンエージェントに関連している静的ケイパビリティリストとが移動ノードに知らされる。
【００２８】
静的ケイパビリティリスト（単数又は複数）には、製造や定期保守などの際に移動ノードにプログラムされるプログラミング命令が含まれ、このプログラミング命令は特定のフォーリンエージェント（単数又は複数）の能力を示す。一方、静的ケイパビリティリストは、フォーリンエージェントＩＰアドレスと同様に、新しいサイトで制御情報を受信すると同時に無線で供給される場合がある。ある実施形態では、静的ケイパビリティリストはフォーリンエージェントのＩＰアドレスより先か同時に受信されるが、どんな場合でも、静的ケイパビリティリストは、フォーリンエージェントにより送信されたあらゆる通知メッセージから独立して、移動ノードに知らされる。
【００２９】
ステップ３０６では、移動ノードはチャネルが獲得されたかどうかを決定する。チャネルが獲得されていない場合、処理はステップ３０４に戻り、許容されるチャネルが獲得されるまで、適宜チャネル（単数又は複数）の獲得を再度試みる。チャネルが獲得されると、プロキシモバイルＩＰ通知が使用されるかどうか（ステップ３０８で決定される）に依存して、移動ノードは２つの代替のやり方のうち一方を取る。ある実施形態では、ステップ３０８での決定が移動ノードに前もってプログラムされている。即ち、通信システム１００の操作パラメータに依存して、移動ノードはプロキシモバイルＩＰ通知を使用するようプログラムされていたりされていなかったりする。プロキシモバイルＩＰ通知を使用することまたはしないことを移動ノードに命令するプログラミング命令は、静的ケイパビリティリストと同様に、製造や定期保守などの際に移動ノードにプログラムされてもよいし、新しいサイトで制御情報を受信すると同時に無線で供給されてもよい。
【００３０】
ステップ３０８での否定的な決定に応答して（即ち、プロキシＭＩＰ通知なし）、移動ノードはステップ３１０でフォーリンエージェントＩＰアドレスを検索し、ステップ３１２でフォーリンエージェントＩＰアドレスを移動ノードのモバイルＩＰスタックの層３に
転送する。ステップ３２０では、訪問フォーリンエージェントのＩＰアドレスに向けられたモバイルＩＰ登録要求を移動ノードの層３の機能が構成する。登録要求は、新しいサイトで通信チャネルを獲得する前に受信されたフォーリンエージェントＩＰアドレスを用いて構成され、その結果、先行技術で使用されていたモバイルＩＰ要請／通知メッセージトランザクション（単数又は複数）は不要になる。要請／通知メッセージを省くことにより、モバイルＩＰ登録は、許容されるチャネルを新しいサイトやゾーンで移動ノードが探し出してから実質上すぐ後に（即ち、約１０分の１秒以内に）達成されるので、セルのハンドオフとほぼ同一の速度でトンネルの構成が達成される。
【００３１】
ステップ３０８での肯定的な決定に応答して、移動ノードは、ステップ３１４でフォーリンエージェントのＩＰアドレスと静的ケイパビリティリストとを検索し、ステップ３１６で、その能力リストに基づいて、プロキシモバイルＩＰ通知を構成する。ステップ３１８では、移動ノードによりそのモバイルＩＰスタックの層３にプロキシモバイルＩＰ通知が転送される。ステップ３２０では、既に説明したとおり、訪問フォーリンエージェントのＩＰアドレスに向けられたモバイルＩＰ登録要求を移動ノードの層３の機能が構成する。
【００３２】
モバイルＩＰ登録要求が構成されると、ステップ３２２で移動ノードはモバイルＩＰ登録要求をフォーリンエージェントに送信する。ステップ３２４で、移動ノードは登録要求に対する応答（例えば、肯定応答）を移動ノードが受信したかどうかを決定する。移動ノードが応答を受信していない場合、ステップ３２２で移動ノードは応答を受信するときまでモバイルＩＰ登録要求を再送する。応答を受信したら、移動ノードはステップ３２６で、トンネルがフォーリンエージェントにより構成される（又は構成されることになる）ことを決定し、このフォーリンエージェントは、モバイルＩＰ登録要求を移動ノードのホームエージェントに転送し、移動ノードが訪問サイトにある間にホームエージェントがパケットを送信する気付アドレスを移動ノードに供給する。フォーリンエージェントは移動ノードＩＰアドレスと正確な基地局ＩＰアドレスとの間でマッピング機能を果たし、これにより、ホームエージェントからトンネリングされたパケットをフォーリンエージェントが受信した際、フォーリンエージェントはどの基地局に移動ノード行きのパケットを送信すべきかを知ることができる。基地局は、局所的なアプリケーションを介してＩＰパケットを受信し、パケットを移動ノードに送信する。移動ノードが新しいサイトやゾーンにローミングしておりハンドオフ（単数又は複数）が必要であると決定されているときは常に、新しいフォーリンエージェント（単数又は複数）等を識別するためこの処理全体が繰り返される。
【００３３】
本開示は移動ノードのモバイルＩＰ登録の解決法を明確にし、この解決法は、有線と無線のインフラストラクチャ両方に亘りシームレスなモビリティを提供する。移動ノードは、新しいサイトやゾーンにローミングすると同時に、非請求の制御メッセージ（単数又は複数）を介してフォーリンエージェントＩＰアドレスを受信するので、フォーリンエージェントと従来の要請／通知メッセージを交換しなくてよい。移動ノードは、メモリから検索されたフォーリンエージェントＩＰアドレス及び／又は静的ケイパビリティリストを用いてモバイルＩＰ登録要求を構成する。フォーリンエージェントＩＰアドレスの非請求ブロードキャストにより、セルのハンドオフ（ローミング）とほぼ同一の速度で移動の検出及びトンネルの構成が可能になる。
【００３４】
本発明は、その精神又は不可欠な特徴から逸れることなく他の特定の形態で具体化できる。記載した実施形態は全ての点で、制限的なものではなく単に説明的なものである。本発明の範囲は、従って、前述の説明により示されるのではなく、添付の請求項により示される。請求項の同等物の意味及び範囲に入るあらゆる変更は、請求項の範囲に含まれる。
【図面の簡単な説明】
【００３５】
【図１】様々なサイトで本発明に係るモバイルＩＰ登録を実行するよう動作可能な移動ノードを含む無線通信システムを示すブロック図。
【図２】先行技術に係るモバイルＩＰ登録を移動ノードにより実行するための工程を示すフローチャート。
【図３】本発明に係るプロキシモバイルＩＰ通知がある場合とない場合のモバイルＩＰ登録を移動ノードにより実行するための工程を示すフローチャート。
【図１】
2005518735.tif 000003
【図２】
2005518735.tif 000004
【図３】
2005518735.tif 000005
【国際調査報告】
2005518735.tif 000006