(57)【要約】  インターネットプロトコル（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ：ＩＰ）アドレス設定方法及び装置、情報サーバ、並びにそのメッセージのデータフォーマットを記録した情報記録媒体。ＩＰアドレス設定方法は、ハンドオーバー以後の新たなネットワークのＩＰアドレス設定方法に関する情報を情報サーバ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｅｒｖｅｒ：ＩＳ）を通じて獲得するステップと、移動端末が新たなネットワークに接続する間に、ＩＰアドレス設定方法を優先順位としてＩＰアドレス設定を行うステップと、を含むことによって、新たなネットワークで支援しないアドレス設定方式を試みることにより不要な遅延が発生することを防止し、迅速かつ効率的なアドレス設定が行われる。
2010504060.tif 000002
【特許請求の範囲】
【請求項１】
ハンドオーバー以後の新たなネットワークのインターネットプロトコル（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ：ＩＰ）アドレス設定方法に関する情報を情報サーバ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｅｒｖｅｒ：ＩＳ）を通じて獲得するステップと、
移動端末が前記新たなネットワークに接続する間に、前記ＩＰアドレス設定方法を優先順位としてＩＰアドレス設定を行うステップと、を含むことを特徴とするＩＰアドレス設定方法。
【請求項２】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
前記新たなネットワークで使用するＩＰアドレス設定方法が、ＩＰバージョン６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６：ＩＰｖ６）アドレス自動設定を使用するＩＰｖ６ステイトレスアドレス設定方式であることを示す情報と、
前記新たなネットワークで使用するＩＰアドレス設定方法が、動的ホスト設定プロトコルバージョン６（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６：ＤＨＣＰｖ６）設定を使用するＩＰｖ６ステートフルアドレス設定方式であることを示す情報と、を含むことを特徴とする請求項１に記載のＩＰアドレス設定方法。
【請求項３】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
前記新たなネットワークで使用するＩＰアドレス設定方法が、ＩＰバージョン４（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ４：ＩＰｖ４）静的設定方式であることを示す情報と、
前記新たなネットワークで使用するＩＰアドレス設定方法が、ＩＰｖ４動的設定方式であることを示す情報と、
前記新たなネットワークで使用するＩＰアドレス設定方法が、ＩＰｖ６手動設定方式であることを示す情報と、をさらに含むことを特徴とする請求項２に記載のＩＰアドレス設定方法。
【請求項４】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
前記ハンドオーバー以後の新たなネットワークについての情報を含む情報要素（Ｉｎｆｏｒｍａｔｉｏｎ  Ｅｌｅｍｅｎｔ：ＩＥ）の一つであることを特徴とする請求項１に記載のＩＰアドレス設定方法。
【請求項５】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
接続点（Ｐｏｉｎｔ  ｏｆ  Ａｔｔａｃｈｍｅｎｔ：ＰｏＡ）ＩＰ設定方法ＩＥの形態として伝えられることを特徴とする請求項４に記載のＩＰアドレス設定方法。
【請求項６】
ハンドオーバー以後の新たなネットワークのＩＰアドレス設定方法に関する情報をＩＳを通じて獲得するＩＰアドレス設定情報受信部と、
移動端末が前記新たなネットワークに接続する間に、前記ＩＰアドレス設定方法を優先順位としてＩＰアドレス設定を行うＩＰアドレス設定実行部と、を備えることを特徴とするＩＰアドレス設定装置。
【請求項７】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
前記新たなネットワークで使用するＩＰアドレス設定方法が、ＩＰｖ６アドレス自動設定を使用するＩＰｖ６ステイトレスアドレス設定方式であることを示す情報と、
前記新たなネットワークで使用するＩＰアドレス設定方法が、ＤＨＣＰｖ６設定を使用するＩＰｖ６ステートフルアドレス設定方式であることを示す情報と、を含むことを特徴とする請求項６に記載のＩＰアドレス設定装置。
【請求項８】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
前記新たなネットワークで使用するＩＰアドレス設定方法が、ＩＰｖ４静的設定方式であることを示す情報と、
前記新たなネットワークで使用するＩＰアドレス設定方法が、ＩＰｖ４動的設定方式であることを示す情報と、
前記新たなネットワークで使用するＩＰアドレス設定方法がＩＰｖ６手動設定方式であることを示す情報と、をさらに含むことを特徴とする請求項７に記載のＩＰアドレス設定装置。
【請求項９】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
前記ハンドオーバー以後の新たなネットワークについての情報を含むＩＥの一つであることを特徴とする請求項６に記載のＩＰアドレス設定装置。
【請求項１０】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
ＰｏＡ  ＩＰ設定方法ＩＥの形態として伝えられることを特徴とする請求項９に記載のＩＰアドレス設定装置。
【請求項１１】
ＩＳから移動端末への、ハンドオーバー以後の新たなネットワークのＩＰアドレス設定方法に関する情報を伝送するステップを含み、
前記移動端末は、前記新たなネットワークに接続する間に、前記ＩＰアドレス設定方法を使用してＩＰアドレス設定を行うことを特徴とするＩＰアドレス設定方法。
【請求項１２】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
前記新たなネットワークでＩＰｖ６アドレス自動設定を使用するＩＰｖ６ステイトレスアドレス設定方式を使用するかどうかを示す情報と、
前記新たなネットワークでＤＨＣＰｖ６設定を使用するＩＰｖ６ステートフルアドレス設定方式を使用するかどうかを示す情報と、を含むことを特徴とする請求項１１に記載のＩＰアドレス設定方法。
【請求項１３】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
前記新たなネットワークでＩＰｖ４静的設定方式を使用するかどうかを示す情報と、
前記新たなネットワークでＩＰｖ４動的設定方式を使用するかどうかを示す情報と、
前記新たなネットワークでＩＰｖ６手動設定方式を使用するかどうかを示す情報と、をさらに含むことを特徴とする請求項１２に記載のＩＰアドレス設定方法。
【請求項１４】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
前記ハンドオーバー以後の新たなネットワークについての情報を含むＩＥの一つであることを特徴とする請求項１１に記載のＩＰアドレス設定方法。
【請求項１５】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
ＰｏＡ  ＩＰ設定方法ＩＥの形態として伝えられることを特徴とする請求項１４に記載のＩＰアドレス設定方法。
【請求項１６】
ＩＰアドレス設定のための情報を提供する情報サーバにおいて、
移動端末へ、ハンドオーバー以後の新たなネットワークのＩＰアドレス設定方法に関する情報を伝送する情報伝送部を備え、
前記移動端末は前記新たなネットワークに接続する間に、前記ＩＰアドレス設定方法を使用してＩＰアドレス設定を行うことを特徴とする情報サーバ。
【請求項１７】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
前記新たなネットワークでＩＰｖ６アドレス自動設定を使用するＩＰｖ６ステイトレスアドレス設定方式を使用するかどうかを示す情報と、
前記新たなネットワークでＤＨＣＰｖ６設定を使用するＩＰｖ６ステートフルアドレス設定方式を使用するかどうかを示す情報と、を含むことを特徴とする請求項１６に記載の情報サーバ。
【請求項１８】
前記新たなネットワークのＩＰアドレス設定方法に関する情報は、
前記新たなネットワークでＩＰｖ４静的設定方式を使用するかどうかを示す情報と、
前記新たなネットワークでＩＰｖ４動的設定方式を使用するかどうかを示す情報と、
前記新たなネットワークでＩＰｖ６手動設定方式を使用するかどうかを示す情報と、をさらに含むことを特徴とする請求項１７に記載の情報サーバ。
【請求項１９】
移動端末でハンドオーバー以後の新たなネットワークのＩＰアドレス設定方法に関する情報を、ＩＳを通じて獲得するためのメッセージのデータフォーマットを記録する情報記録媒体において、
前記新たなネットワークでＩＰｖ６アドレス自動設定を使用するＩＰｖ６ステイトレスアドレス設定方式を使用するかどうかを示す情報を含んでいるフィールドと、
前記新たなネットワークでＤＨＣＰｖ６設定を使用するＩＰｖ６ステートフルアドレス設定方式を使用するかどうかを示す情報と、を含んでいるフィールドを備えることを特徴とする情報記録媒体。
【請求項２０】
前記新たなネットワークでＩＰｖ４静的設定方式を使用するかどうかを示す情報を含んでいるフィールドと、
前記新たなネットワークでＩＰｖ４動的設定方式を使用するかどうかを示す情報を含んでいるフィールドと、
前記新たなネットワークでＩＰｖ６手動設定方式を使用するかどうかを示す情報を含んでいるフィールドと、をさらに備えることを特徴とする請求項１９に記載の情報記録媒体。
【請求項２１】
前記新たなネットワークのＩＰアドレス設定方法に関する情報を含んでいるフィールドは、
前記新たなネットワークのＩＰアドレス設定方法に該当するフィールドは、１の値を持つビットであり、その他のＩＰアドレス設定方法に該当するフィールドは、０の値を持つビットである、ビットマップ形式のデータフォーマットを持つことを特徴とする請求項１９に記載の情報記録媒体。
【請求項２２】
ネットワークで移動端末のＩＰアドレス設定方法に関する情報を保存し、前記情報を前記移動端末に伝送するＩＳと、
前記情報を受信し、前記ＩＰアドレス設定方法に基づいて前記ＩＰアドレスを設定する移動端末を備えるネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信システムに係り、特に情報サーバを通じる移動端末のＩＰアドレス設定方法獲得技術に関する。
【背景技術】
【０００２】
現在多様な無線環境の拡散でバーチカルハンドオーバーの必要性が大きく台頭されている。バーチカルハンドオーバーとは、ハンドオーバー前後のネットワークが異種技術を使用する異種ネットワーク間のハンドオーバーを意味する。
【０００３】
ネットワークで使われる技術が相異なるにつれて、多様な環境で使われるインターネットプロトコル（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ：ＩＰ）アドレス設定方法も多様に存在する。
【０００４】
ところが、このような多様な環境による相異なるＩＰアドレス設定方法により、ハンドオーバー実行時にＩＰアドレスを新たに設定する過程で多くの遅延が発生している。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする技術的課題は、多様な環境下でハンドオーバーの実行時、ＩＰアドレス設定時に発生する遅延を最小化するためのＩＰアドレス設定方法及び装置、情報サーバ、そして前記ＩＰアドレス設定方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供することである。
【０００６】
本発明が解決しようと他の技術的課題は、移動端末でハンドオーバー以後の新たなネットワークのＩＰアドレス設定方法に関する情報を、情報サーバを通じて獲得するためのメッセージのデータフォーマットを記録した情報記録媒体を提供することである。
【課題を解決するための手段】
【０００７】
前記技術的課題を解決するためのＩＰアドレス設定方法は、ハンドオーバー以後の新たなネットワークのＩＰアドレス設定方法に関する情報を情報サーバ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｅｒｖｅｒ：ＩＳ）を通じて獲得するステップと、移動端末が前記新たなネットワークに接続する間に、前記ＩＰアドレス設定方法を優先順位としてＩＰアドレス設定を行うステップと、を含むことが望ましい。
【０００８】
また、前記他の技術的課題を解決するためのＩＰアドレス設定装置は、ハンドオーバー以後の新たなネットワークのＩＰアドレス設定方法に関する情報をＩＳを通じて獲得するＩＰアドレス設定情報受信部と、移動端末が前記新たなネットワークに接続する間に、前記ＩＰアドレス設定方法を優先順位としてＩＰアドレス設定を行うＩＰアドレス設定実行部と、を備えることが望ましい。
【０００９】
また、前記他の技術的課題を解決するためのＩＰアドレス設定のための情報を提供するＩＳは、移動端末へ、ハンドオーバー以後の新たなネットワークのＩＰアドレス設定方法に関する情報を伝送する情報伝送部を備え、前記移動端末は、前記新たなネットワークに接続する間に、前記ＩＰアドレス設定方法を使用してＩＰアドレス設定を行うことが望ましい。
【発明の効果】
【００１０】
本発明によるＩＰアドレス設定方法及び装置によれば、新たなネットワークで使われるＩＰアドレス設定方法に関する情報を情報サーバからあらかじめ獲得し、これを優先順位としてＩＰアドレス設定を行うことにより、新たなネットワークで支援しないアドレス設定方式を試みることにより不要な遅延が発生することを防止して、迅速かつ効率的なアドレス設定が行われうる。また受信した周辺ネットワークで使用するＩＰ設定情報をあらかじめ獲得することにより、接続可能なネットワークのうち接続するネットワークをあらかじめ決定できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態によるＩＰアドレス設定装置の構成を示すブロック図である。
【図２】本発明の一実施形態によるＩＰアドレス設定方法のフローチャートである。
【図３】本発明によるＩＰアドレス設定が行われる移動通信環境の一例を示す図である。
【図４】本発明によるＩＰアドレス設定を行うためのネットワーク階層を示す図である。
【図５】本発明によるＩＰアドレス設定方法及び装置で使われるメッセージのデータフォーマットの一例を示す図である。
【図６】本発明によるＩＰアドレス設定方法及び装置で使われるメッセージのデータフォーマットの一例を示す図である。
【図７】本発明によるＩＰアドレス設定方法及び装置で使われるメッセージのデータフォーマットの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、添付した図面を参照して、本発明によるＩＰアドレス設定方法及び装置の望ましい実施形態について詳細に説明する。
【００１３】
図１は、本発明の一実施形態によるＩＰアドレス設定装置の構成を示したブロック図である。
【００１４】
また、図２は、本発明の一実施形態によるＩＰアドレス設定方法のフローチャートである。
【００１５】
図１を参照するに、本発明の一実施形態によるＩＰアドレス設定装置１００は、ＩＰアドレス設定情報受信部１１０及びＩＰアドレス設定実行部１２０を備える。
【００１６】
図１及び図２を参照して、本発明の一実施形態によるＩＰアドレス設定方式について説明する。
【００１７】
まず、ＩＰアドレス設定情報受信部１１０は、ハンドオーバー以後の新たなネットワークのＩＰアドレス設定方法に関する情報を、ＩＳを通じて獲得する（Ｓ１００）。
【００１８】
ＩＰアドレス設定実行部１２０は、移動端末が前記新たなネットワークに接続する間に、前記ＩＰアドレス設定方法を優先順位としてＩＰアドレス設定を行う（Ｓ１１０）。
【００１９】
本発明の動作を詳細に理解するために、図３及び図４を参照して、本発明によるＩＰアドレス設定が行われる環境を説明する。
【００２０】
図３は、本発明によるＩＰアドレス設定が行われる移動通信環境の一例を示す図である。図３を参照するに、移動通信環境は移動ノード（Ｍｏｂｉｌｅ  Ｎｏｄｅ：ＭＮ）１、複数の接続点（Ｐｏｉｎｔｓ  ｏｆ  Ａｔｔａｃｈｍｅｎｔ：ＰｏＡ）２、３、相対ノード（Ｃｏｒｒｅｓｐｏｎｄｅｎｔ  Ｎｏｄｅ：ＣＮ）４、情報サーバ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｅｒｖｅｒｓ：ＩＳ）５、６）、及び複数のネットワークで構成される。図３に示したネットワークトポロジーは、これと異なって多様なトポロジーで構成できるということを、当業者ならば、理解できるであろう。
【００２１】
移動ノード１は、移動通信環境を利用する移動端末である。移動通信を利用し始める時、移動ノード１は、ホームネットワーク上のホームエージェントにホームアドレス（ｈｏｍｅ  ａｄｄｒｅｓｓ：ＨｏＡ）を登録する。移動ノード１が他のネットワークに移動する時、移動した現在ネットワーク上のエージェントである外部エージェント（Ｆｏｒｅｉｇｎ  Ａｇｅｎｔ：ＦＡ）で補助アドレス（Ｃａｒｅ  ｏｆ  Ａｄｄｒｅｓｓ；ＣｏＡ）を獲得する。移動ノード１は、獲得したＣｏＡをホームエージェントに送って登録する。ホームエージェントはＣｏＡとＨｏＡとを対応させる。これをアドレスのバインディングという。移動ノード１がさらに他のネットワークに移動してそのネットワークでのＣｏＡを獲得した場合、再びホームエージェントに伝達する。この時、ホームエージェントの以前のバインディングを取消し、ホームアドレスと新たなＣｏＡとをバインディングするが、これをバインディング更新（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ：ＢＵ）という。
【００２２】
相対ノード４から移動ノード１へデータを伝送するためには、相対ノード４は移動ノード１のアドレスを知っていなければならない。相対ノード４はＨｏＡを知っているので、受信アドレスとしてＨｏＡを設定してデータを伝送する。受信アドレスとしてＨｏＡが設定されたデータは、ホームエージェントが受信する。ホームエージェントはＨｏＡに対応するＣｏＡを知っているので、受信アドレスとしてＣｏＡを設定してデータを伝送する。これは、ネットワークを経て移動ノード１に伝えられる。
【００２３】
ＰｏＡは、移動ノード１をネットワークと連結する。ＰｏＡの例には、アクセスポイント（Ａｃｃｅｓｓ  Ｐｏｉｎｔ：ＡＰ）、基地局（Ｂａｓｅ  Ｓｔａｔｉｏｎ：ＢＳ）などがありうるが、これに限定されず、移動ノード１とネットワークとの間のデータ伝送を行うものならば、ＰｏＡになりうる。
【００２４】
移動ノード１が他のネットワークに移動する過程でハンドオーバーが行われる。図３に示した例を挙げてハンドオーバー過程を説明する。図３では、移動ノード１が現在のＰｏＡ  ２を通じてデータ通信を行うネットワーク領域にあっていて、新たなＰｏＡ  ３を通じてデータ通信を行うネットワーク領域に移動する例が図示されている。
【００２５】
移動ノード１は、現在のＰｏＡ  ２を通じて新たなネットワークとそのネットワークでのＰｏＡ  ３とについての情報を受信する。これらの新たなネットワークとＰｏＡとについての情報は、情報サーバ５、６から伝達される。また、現在のＰｏＡ  ３が情報サーバの役割を行う場合、現在のＰｏＡ
３から直接伝達されてもよい。移動ノード１は、受信した情報を利用して新たなネットワークでいかなるネットワークプロトコルを使用するか、いかなるサービスを支援するかを調べて、このためにあらかじめ準備できる。
【００２６】
これらのハンドオーバー過程で、新たなネットワークで移動ノード１が使用するアドレスであるＣｏＡの設定は非常に重要である。本発明によるアドレス設定方法においては、情報サーバから新たなネットワークでのアドレス設定方式に関する情報をあらかじめ獲得して、伝達されたアドレス設定方式を優先順位としてＩＰアドレス設定を行う。
【００２７】
本発明によるアドレス設定方法によらない場合、新たなネットワークでのアドレス設定方式をあらかじめ分かることはできず、新たなネットワークでのＰｏＡ  ３とアドレス設定について協議する過程が必要である。例えば、移動ノード１は、ＰｏＡ  ３からルーター広告（Ｒｏｕｔｅｒ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ：ＲＡ）メッセージなどを受信した後、これからＩＰｖ６プレフィックスを抽出しようと試みる。ところが、もし、新たなネットワークでＩＰｖ６プレフィックスを支援しない時には、移動ノード１は、ＩＰｖ６プレフィックスを使用しないアドレス設定方式、例えば、動的ホスト設定プロトコル（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：ＤＨＣＰ）などを使用してアドレス設定を行わねばならない。これらの場合、不要なメッセージを送受信することによる遅延が発生する。
【００２８】
図４は、本発明によるＩＰアドレス設定を行うためのネットワーク階層を示す図である。図４を参照するに、移動ノードのネットワーク階層は、下位階層１０、ハンドオーバー機能階層２０及び上位階層３０を備える。
【００２９】
下位階層１０は、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）参照モデルにより定義された７階層のうち第２階層及びその以下の階層、すなわち、リンク階層、物理階層などを意味する。下位階層は図４に示したように、多様なネットワーク規格を支援できる。例えば、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）のうち一つまたは複数を支援できる。
【００３０】
上位階層３０は、ＯＳＩ参照モデルにより定義された７階層のうち第３階層及びそれ以上の階層、すなわち、ＩＰ階層、モバイルＩＰ階層、伝送階層、アプリケーション階層などを意味する。
【００３１】
ハンドオーバー機能階層２０は、下位階層１０及び上位階層３０でのハンドオーバーを支援する。ハンドオーバー機能階層２０は、ＯＳＩ参照モデルには定義されていない階層であって、下位階層１０と上位階層３との間の第２.５階層に該当する。
【００３２】
ハンドオーバー機能階層２０は、移動ノード１が接続するリンクの媒体タイプに独立的に異種リンク間のハンドオーバーを支援する。すなわち、ハンドオーバー機能階層２０は、下位階層１０で支援するリンクインターフェースのタイプに独立的に異種リンクの間のハンドオーバーを支援する。
【００３３】
図４を参照するに、ハンドオーバー機能階層２０は、イベントサービスモジュール２２、情報サービスモジュール２４及び命令サービスモジュール２６を備える。
【００３４】
イベントサービスモジュール２２は、移動ノード１での多様なリンクの間のハンドオーバーと関連したイベントの発生を検出し、上位階層３０にこれらのイベントの発生を報告する。より詳細に説明すれば、イベントサービスモジュール２２は、これらのイベントの発生を受信するために移動ノード１に相対ノード４の登録を要請し、以後に相対ノード４が登録された移動ノード１からこれらのイベントの発生を表すメッセージを受信することで、これらのイベントの発生を検出する。
【００３５】
情報サービスモジュール２４は、移動ノード１による異種リンクの間のハンドオーバーに関する情報を収集して管理する情報サーバ５、６、または情報サーバの役割を兼ねるＰｏＡから、移動ノード１による異種リンクの間のハンドオーバーに関する情報を獲得する。
【００３６】
命令サービスモジュール２６は、上位階層３０から入力された命令、例えば、ユーザーにより入力された命令によって、下位階層１０でのハンドオーバー、すなわち、リンク階層でのハンドオーバーを制御する。
【００３７】
本発明によるＩＰアドレス設定装置及び方法は、特に情報サービスモジュール２４と関わる。情報サービスモジュール２４は、新たなネットワークについての情報を情報要素（Ｉｎｆｏｒｍａｔｉｏｎ  Ｅｌｅｍｅｎｔ：ＩＥ）の形態で受信し、これを利用して新たなネットワークの環境を判断する。
【００３８】
本発明によるＩＰアドレス設定受信部１１０は、情報サービスモジュール２４に備えられることが望ましい。しかし、必ずしもこれらの例に限定されず、情報サービスモジュール２４と別途に構成されてもよい。
【００３９】
移動端末１が新たなネットワークに移動することが分かれば、移動端末１は情報サーバ５、６に新たなネットワークについての情報を要請する。ＩＳは、新たなネットワークについての情報をＩＥの形態で伝送する。
【００４０】
図５ないし図７は、本発明によるＩＰアドレス設定方法及び装置で使われるメッセージのデータフォーマットの一例を示す図である。
【００４１】
図５は、情報サービスモジュール２４と情報サーバ５、６との間に送受信するＩＥの一例を示す図である。図５を参照するに、情報サーバ５、６は色々なＩＥを伝送するが、特にＰｏＡ  ＩＰアドレス設定方法に関する情報を含むＰｏＡ  ＩＰ設定方法ＩＥ  ２００を備える。
【００４２】
図６は、ＰｏＡ  ＩＰ設定方法ＩＥ  ２００の一例を示す図である。
【００４３】
ＰｏＡ  ＩＰ設定方法ＩＥ  ２００は、前記ＩＥがＰｏＡ  ＩＰ設定方法ＩＥであることを示すタイプフィールド２１０、前記ＩＥの長さを表すフィールド２２０、前記新たなネットワークのＩＰアドレス設定方法に関する情報を表すフィールド２３０を備える。
【００４４】
新たなネットワークのＩＰアドレス設定方法に関する情報は、ビットマップ形式で表すことが望ましい。
【００４５】
図７は、このように新たなネットワークのＩＰアドレス設定方法に関する情報をビットマップ形式で示した一例を図示している。図７の例では、新たなネットワークのＩＰアドレス設定方法の例として、ＩＰｖ４静的設定方式、ＩＰｖ４動的設定方式、ＩＰｖ６アドレス自動設定方式（これをＩＰｖ６ステイトレスアドレス設定方式ともいう）、ＤＨＣＰｖ６設定方式（これをＩＰｖ６ステートフルアドレス設定方式ともいう）、ＩＰｖ６手動設定方式などを示している。
【００４６】
それぞれのアドレス設定方式は各ビット（ビット０、１、１１、１２、１３など）に対応し、残りのビットは、ＩＰｖ４の他のアドレス設定方式やＩＰｖ６の他のアドレス設定方式を表すことができるようにビット指定を留保してもよい。
【００４７】
また、図７に示したアドレス設定方式の一部、例えば、ビット１１とビット１２とに対応するＩＰｖ６アドレス自動設定方式及びＤＨＣＰｖ６設定方式についてのみ表してもよい。
【００４８】
また図７に示したアドレス設定方式のビット指定順序を他の順序にしてもよい。
【００４９】
モバイルノード１と情報サーバ５、６とは、ＰｏＡ  ＩＰ設定方法ＩＥ  ２００に含まれるアドレス設定方式の種類及びビット指定順序をあらかじめ定めて知っている。前記ビットのうち新たなネットワークのＩＰアドレス設定方式に対応するビットは１の値を持ち、その他のアドレス設定方式に対応するビットは０の値を持つ。
【００５０】
このようにアドレス設定方式をビットマップ形態で表すことにより、伝達しようとするデータの量を低減させることができ、それにより、ネットワークトラフィックを低減させることができる。
【００５１】
以下では、ＩＳから伝達された新たなネットワークのＩＰアドレス設定方式を利用して新たなネックワークに接続する間にアドレス設定を行う過程を詳細に説明する。
【００５２】
移動ノード１は、新たなネットワークでＩＰｖ６アドレス自動設定方式を使用すると期待し、これを優先順位としてＩＰアドレス設定を行える。大部分の場合、情報サーバ５、６は、新たなネットワークで使用するアドレス設定方式に関する情報を正確に知っている。したがって、この場合、他のアドレス設定方式を試みることによる不要な遅延を回避することができる。
【００５３】
もし、新たなネットワークで支援するアドレス設定方式が変更されたが、情報サーバ５、６にその情報が更新されていない場合、または新たなネットワークで支援していたアドレス設定方式をある理由で支援できなくなる場合、実際に新たなネットワークで支援するアドレス設定方式と情報サーバから獲得した情報との間に差がありうる。この場合、情報サーバから獲得した情報に基づいてアドレス設定を試みる場合に遅延が発生しうる。しかし、これらの場合はほとんど発生しないので、そのような場合による遅延は非常に少ない。
【００５４】
新たなネットワークのＩＰアドレス設定方式がＩＰｖ６アドレス自動設定方式である場合を説明する。これは、図７でビット１１が１の値を持ち、他のビットが０の値を持つ場合に対応する。
【００５５】
この場合、ＩＰアドレス設定実行部１２０は、アドレス自動設定方式を優先的に行う。まず、新たなネットワークに接続する間に、ＩＰアドレス設定実行部１２０は、新たなネットワークのルーターにルーター要請（Ｒｏｕｔｅｒ  Ｓｏｌｉｃｉｔａｔｉｏｎ；ＲＳ）メッセージを伝送する。ＲＳメッセージとは、ルーターへのＲＡメッセージの送信を要請するメッセージである。
【００５６】
ＲＡメッセージは、ＩＰｖ６プレフィックスを含んでいる。
【００５７】
ＩＰアドレス設定実行部１２０はルーターからＲＡメッセージを受信し、ＲＡメッセージに含まれたＩＰｖ６プレフィックスを利用してＩＰｖ６アドレスを生成する。
【００５８】
新たなネットワークでＤＨＣＰｖ６設定方式を使用する場合、ＩＰアドレス設定実行部１２０は新たなネットワークに接続する間に、ＤＨＣＰサーバにＩＰｖ６アドレスを要請する。この時、例えば、ＤＨＣＰＤＩＳＣＯＶＥＲメッセージなどを使用する。
【００５９】
ＤＨＣＰサーバは、例えば、ＤＨＣＰＯＦＦＥＲメッセージやＤＨＣＰＡＣＫメッセージなどを使用してＩＰｖ６アドレスを伝送する。ＩＰアドレス設定実行部１２０は、ＤＨＣＰサーバからＩＰｖ６アドレスを受信し、これを新たなネットワークでのＩＰｖ６アドレスに設定する。
【００６０】
新たなネットワークでＩＰｖ４静的設定方式、ＩＰｖ４動的設定方式またはＩＰｖ６手動設定方式などを使用する場合のアドレス設定方式については、当業者ならば、周知であるので、説明を省略する。
【００６１】
本発明によるＩＰアドレス設定方式を使用する移動端末１は、ＩＳから伝達された新たなネットワークのＩＰアドレス設定方式についての情報を利用して接続するネットワークを迅速に決定できる。
【００６２】
移動端末１が同じ物理的領域に位置するとしても、いろいろなネットワーク領域に接続できる場合がありうる。例えば、移動端末１は、ＩＰｖ６アドレス自動設定方式を使用するネットワーク（ネットワークＡと称する）とＤＨＣＰｖ６設定方式を使用するネットワーク（ネットワークＢ）とにいずれも接続できる。
【００６３】
この時、本発明によるＩＰアドレス設定方式を使用していない移動端末がＤＨＣＰｖ６設定方式のみを支援する例を考慮する。もし、移動端末がネットワークＡにまず接続を試みる場合、移動端末１は接続に失敗してネットワークＢに再び接続を試みる。これにより、不要な遅延が発生する。
【００６４】
本発明によるＩＰアドレス設定方式を使用する場合、移動端末１は情報サーバから、現在接続可能なネットワーク（ネットワークＡ及びＢ）それぞれに対して使用するＩＰアドレス設定方法に関する情報を受信し、いかなるネットワークに接続するかをあらかじめ決定できる。
【００６５】
例えば、前記例のように移動端末１がＤＨＣＰｖ６設定方式のみを支援する移動端末である場合、不要にネットワークＡへの接続を試みず、直ちにネットワークＢに接続できる。
【００６６】
本発明はコンピュータで読み取り可能な記録媒体にコンピュータ（情報処理機能を持つ装置をいずれも含む）で読み取り可能なコードとして具現することができる。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取られるデータが保存されるあらゆる種類の記録装置を含む。コンピュータで読み取り可能な記録装置の例には、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置などがある。
【００６７】
また、本発明で使われるメッセージのデータフォーマットを情報記録媒体に記録することができる。
【００６８】
たとえ前記説明が多様な実施形態に適用される本発明の新規の特徴に焦点を合せて説明されたとしても、当業者ならば、本発明の範囲を逸脱せずに前記説明された装置及び方法の形態及び細部事項で多様な削除、代替、及び変更ができるということを理解できるであろう。したがって、本発明の範囲は、前記説明よりは特許請求の範囲により定義される。特許請求の範囲の均等範囲内のあらゆる変形は本発明の範囲に含まれる。
【図１】
2010504060.tif 000003
【図２】
2010504060.tif 000004
【図３】
2010504060.tif 000005
【図４】
2010504060.tif 000006
【図５】
2010504060.tif 000007
【図６】
2010504060.tif 000008
【図７】
2010504060.tif 000009
【国際調査報告】
2010504060.tif 000010
2010504060.tif 000011