(57)【特許請求の範囲】
【請求項１】
ＩＰｖ６無線ＬＡＮサーバ網内に配置されたＩＰｖ６端末がモバイルＩＰｖ６アドレスと内部ＩＰｖ４アドレスとを獲得する獲得ステップと、
前記内部ＩＰｖ４アドレスを使用して通信しようとする端末のディストネーションアドレスが前記ＩＰｖ６無線ＬＡＮサーバ網内部で割り当てられた内部ＩＰｖ４アドレスとは異なるモバイルＩＰｖ４アドレスであるか否かを判断する判断ステップと、
該判断ステップの結果前記ディストネーションアドレスがモバイルＩＰｖ４アドレスである場合は、前記ＩＰｖ６端末は、ＩＰｖ４用の動的ホスト構成プロトコルサーバからモバイルＩＰｖ４アドレスを動的に割り当てられる割当ステップと
を備えることを特徴とするＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４管理方法。
【請求項２】
前記割り当てられたモバイルＩＰｖ４アドレスは、リース期間が経過すれば、前記ＩＰｖ４用の動的ホスト構成プロトコルサーバに動的に返却される返却ステップをさらに備えることを特徴とする請求項１に記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４管理方法。
【請求項３】
前記返却ステップにおいて、前記モバイルＩＰｖ４アドレスを返却した後、前記ＩＰｖ６端末は前記モバイルＩＰｖ６アドレス及び前記内部ＩＰｖ４アドレスをさらに獲得することを特徴とする請求項２に記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４管理方法。
【請求項４】
前記ＩＰｖ６端末は、ＩＰｖ４プロトコルスタック及びＩＰｖ６プロトコルスタックを有することを特徴とする請求項１、２又は３に記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４アドレス管理方法。
【請求項５】
前記獲得ステップにおいて、前記モバイルＩＰｖ６アドレスは無線ＬＡＮコア網の境界に配置されたデュアル・スタックルータから割り当てられ、前記内部ＩＰｖ４アドレスは前記動的ホスト構成プロトコルサーバから伝送されることを特徴とする請求項１乃至４のいずれかに記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４アドレス管理方法。
【請求項６】
前記獲得ステップにおいて、前記内部ＩＰｖ４アドレスは、前記無線ＬＡＮサーバ網と前記無線ＬＡＮコア網とを接続するリンク内の他の動的ホスト構成プロトコルサーバから割り当てられたプライベートＩＰｖ４アドレスであるか、前記ＩＰｖ６端末が自ら割り当てたリンクローカル用ＩＰｖ４アドレスであることを特徴とする請求項１乃至５のいずれかに記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４アドレス管理方法。
【請求項７】
前記判断ステップは、
前記ＩＰｖ６端末が前記リンク内のドメイン名サーバに前記モバイルＩＰｖ６アドレスを問合せるＡＡＡＡレコードタイプのドメイン名クエリーを送信するステップと、
前記クエリーの結果、前記ドメイン名に対し前記ＡＡＡＡレコードタイプのアドレスが存在しないという結果を受信した場合は、前記モバイルＩＰｖ４アドレスを問合せるＡレコードタイプのドメイン名クエリーを前記ドメイン名サーバに送信するステップと
をさらに有することを特徴とする請求項６に記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４管理方法。
【請求項８】
前記割当ステップは、前記ＩＰｖ６端末に格納されたＩＰｖ４用の動的ホスト構成プロトコルのトリガプログラムにより、ＩＰｖ４用の動的ホスト構成プロトコルのクライアントプログラムを起動して、前記モバイルＩＰｖ４アドレスの割り当てを前記ＩＰｖ４用の動的ホスト構成プロトコルサーバに要求させるステップと、
前記ＩＰｖ４用の動的ホスト構成プロトコルサーバがＩＰｖ４アドレスプールから一つのモバイルＩＰｖ４アドレス及びＩＰｖ４基本ルータアドレスに関する情報を前記ＩＰｖ６端末に伝送するステップと、
前記ＩＰｖ６端末が前記モバイルＩＰｖ４アドレスを受信するステップと
をさらに有することを特徴とする請求項１乃至７のいずれかに記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４アドレス管理方法。
【請求項９】
ＩＰｖ６無線ＬＡＮサーバ網内に配置されたＩＰｖ６端末にモバイルＩＰｖ６アドレスと内部ＩＰｖ４アドレスとを割り当てるモバイルＩＰｖ６アドレス及び内部ＩＰｖ４アドレス割当手段と、
前記ＩＰｖ４アドレスを使用して通信しようとする端末のディストネーションアドレスがＩＰｖ６無線ＬＡＮサーバ網内で割り当てられた内部ＩＰｖ４アドレスとは異なるモバイルＩＰｖ４アドレスであるか否かを判断する判断手段と、
該判断手段の結果前記ディストネーションアドレスがモバイルＩＰｖ４アドレスである場合、前記ＩＰｖ６端末は前記内部ＩＰｖ４アドレスに替えてモバイルＩＰｖ４アドレスをＩＰｖ４用の動的ホスト構成プロトコルサーバから動的に割り当てられる割当手段と、
前記モバイルＩＰｖ４アドレスの有効期間が満了すれば、そのモバイルＩＰｖ４アドレスを前記ＩＰｖ４用の動的ホスト構成プロトコルサーバに動的に返却する返却手段と
を備えたことを特徴とするＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４アドレス管理装置。
【請求項１０】
コンピュータを用いて請求項１乃至８のいずれかに記載の各ステップを実行させるためのプログラム。
【請求項１１】
コンピュータに、請求項１乃至８のいずれかに記載の各ステップを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、次世代インターネットアドレス方式であるＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４管理方法および管理装置に関し、より詳細には、ＩＰｖ６無線ＬＡＮ網内のＩＰｖ６端末と外部に存在するＩＰｖ４端末が通信する際のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４管理方法および管理装置に関する。
【０００２】
【従来の技術】
近年、多機能携帯電話に代表される移動体通信機器の急速な普及とあいまって、無線ＬＡＮが広く普及している。無線ＬＡＮは既存の有線ＬＡＮに比べて、空間的制約をほとんど受けないという長所がある。特に、ネットワークケーブルの制約を受けずに自由に移動しつつインターネットを楽しめるという点から、最近コンシュマー向けのサービスが急速な勢いで増加している。
【０００３】
無線ＬＡＮ環境に次世代インターネットアドレス方式であるＩＰｖ６を導入することは、加入者の増加による既存ＩＰ（ＩＰｖ４）アドレスの不足問題を解決するという観点から多くの研究が進められ、試験サービスなどが検討されている。しかし、かかるＩＰｖ６無線ＬＡＮ環境ではアドレッシング方法やプロトコル自体が異なるため、ＩＰｖ４環境との円滑な接続ができないという問題がある。このため、別途ＩＰｖ４−ＩＰｖ６変換装置のようなプロトコル変換装置が必要であった。
【０００４】
ＩＰｖ６とＩＰｖ４とを接続する従来の技術としては、上述のＩＰｖ４−ＩＰｖ６変換装置などを使用してプロトコルを変換する方法がある。しかし、この方法では、あらゆる負荷が変換装置に集中するためネットワークの拡張性が欠け、インターネット電話、ゲームなどの一対一の通信が必要となるアプリケーションなどでは、通信は不可能であった。
【０００５】
また、もう一つの従来技術は、ＩＰｖ４プロトコルスタックとＩＰｖ６プロトコルスタックとをどちらも有するデュアル・スタックの構成とし、ＩＰアドレスもＩＰｖ４アドレスとＩＰｖ６アドレスとを常に保持する方法がある。しかし、デュアル・スタックを構成すること自体に問題はないが、端末がモバイルＩＰｖ６アドレスとモバイルＩＰｖ４アドレスとをどちらも常に有する必要があるため結局モバイルＩＰｖ４アドレスを効率的に使えないというという問題がある。すなわち、モバイルＩＰｖ４アドレスを静的に常にあらゆる端末が有していれば、外部とＩＰｖ４通信がなされない時には、モバイルＩＰｖ４アドレスが浪費される。そこで、デュアル・スタックを使用しつつ、かかる問題点を改善しようとする方法が提案された。この方法がデュアル・スタック変換方法（ＤＳＴＭ：Ｄｕａｌ  Ｓｔａｃｋ  Ｔｒａｎｓｉｔｉｏｎ  Ｍｅｃｈａｎｉｓｍ）である。
【０００６】
ＤＳＴＭではデュアル・スタックはそのまま保持されるが、モバイルＩＰｖ４アドレスは初めから割り当てられない。すなわち、当初はデュアル・スタックだけを有した端末でネットワークを構成し、デュアル・スタックを有した端末上でＩＰｖ４通信を要求する場合にだけ、端末は動的にサーバからモバイルＩＰｖ４アドレスを割り当てられる。このように割り当てられたモバイルＩＰｖ４アドレスを利用してＩＰｖ４通信が開始された後、端末はＩＰｖ６網の境界ルータまで形成されたＩＰｖ４  ｏｖｅｒ  ＩＰｖ６トンネルを使って通信を行う。
【０００７】
そして、ＩＰｖ４伝送パケットはこのトンネルを通じて伝送されて境界ルータまで到着した後、既存のＩＰｖ４ルーティングを利用して目的アドレスまで伝送される。このＤＳＴＭはデュアル・スタックを使用するが、動的にＩＰｖ４アドレスを割り当てる技術によってデュアル・スタック方法ではＩＰｖ４アドレスが不足するという問題をある程度解決することができた。
【０００８】
【発明が解決しようとする課題】
しかしながら、それぞれのデュアル・スタック端末と境界ルータとにＩＰｖ４ｏｖｅｒ  ＩＰｖ６トンネリングを必要とし、また、境界ルータでトンネリングの状態を管理しなければならないなどの負担がさらに発生するという問題がある。この問題を解決するためにはトンネルを動的に生成する方法が考えられるが、この場合、各デュアル・スタック端末と境界ルータがＩＰｖ４通信を行うごとにトンネルを生成・削除する必要があり却ってこの作業が負担となるという問題がある。さらにあらゆるトンネルの終端点が一つの境界ルータであるという問題もある。
【０００９】
本発明は、このような問題に鑑みてなされたもので、本発明では前述の従来のＤＳＴＭが有している短所を補完し、ＩＰｖ６とＩＰｖ４とが共存しつつ、無線ＬＡＮ網の特徴を最大限に生かした通信方法を提供する。すなわち、トンネリングを採用することによる負荷を回避し、かつ、トンネル終端点としての役割を果たす境界ルータ内の状態情報の管理を必要とせずに、ＩＰｖ６無線ＬＡＮ網でＩＰｖ４通信を可能とするＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４管理方法および管理装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明は、このような目的を達成するために、請求項１に記載の発明は、ＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４管理方法において、ＩＰｖ６無線ＬＡＮサーバ網内に配置されたＩＰｖ６端末がモバイルＩＰｖ６アドレスと内部ＩＰｖ４アドレスとを獲得する獲得ステップと、内部ＩＰｖ４アドレスを使用して通信しようとする端末のディストネーションアドレス（以下ＤＡ：ＤｅｓｔｉｎａｔｉｏｎＡｄｄｒｅｓｓと示す）がＩＰｖ６無線ＬＡＮサーバ網内部で割り当てられた内部ＩＰｖ４アドレスとは異なるモバイルＩＰｖ４アドレスであるか否かを判断する判断ステップと、判断ステップの結果ディストネーションアドレスがモバイルＩＰｖ４アドレスである場合は、ＩＰｖ６端末はモバイルＩＰｖ４アドレスをＩＰｖ４用の動的ホスト構成プロトコルサーバから動的に割り当てられる割当ステップとを備えることを特徴とする。
【００１１】
また、請求項２に記載の発明は、請求項１に記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４管理方法において、割り当てられたモバイルＩＰｖ４アドレスはリース期間が経過すれば、ＩＰｖ４用の動的ホスト構成プロトコルサーバに動的に返却される返却ステップをさらに備えることを特徴とする。
【００１２】
また、請求項３に記載の発明は、請求項２に記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４管理方法において、返却ステップは、モバイルＩＰｖ４アドレスを返却した後、ＩＰｖ６端末はモバイルＩＰｖ６アドレス及び内部ＩＰｖ４アドレスをさらに獲得することを特徴とする。
【００１３】
また、請求項４に記載の発明は、請求項１、２又は３に記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４アドレス管理方法において、ＩＰｖ６端末は、ＩＰｖ４プロトコルスタック及びＩＰｖ６プロトコルスタックを有することを特徴とする。
【００１４】
また、請求項５に記載の発明は、請求項１乃至４のいずれかに記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４アドレス管理方法の獲得ステップにおいて、モバイルＩＰｖ６アドレスは無線ＬＡＮコア網の境界に配置されたデュアル・スタックルータから割り当てられ、内部ＩＰｖ４アドレスは動的ホスト構成プロトコルサーバから伝送されることを特徴とする。
【００１５】
また、請求項６に記載の発明は、請求項１乃至５のいずれかに記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４アドレス管理方法の獲得ステップにおいて、内部ＩＰｖ４アドレスは、無線ＬＡＮサーバ網と無線ＬＡＮコア網とを接続するリンク内の他の動的ホスト構成プロトコルサーバから割り当てられたプライベートＩＰｖ４アドレスであるか、ＩＰｖ６端末が自ら割り当てたリンクローカル用ＩＰｖ４アドレスであることを特徴とする。
【００１６】
また、請求項７に記載の発明は、請求項６に記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４管理方法において、判断ステップは、ＩＰｖ６端末が前記リンク内のドメイン名サーバにモバイルＩＰｖ６アドレスを問合せるＡＡＡＡレコードタイプのドメイン名クエリーを送信するステップと、クエリーの結果、ドメイン名に対しＡＡＡＡレコードタイプのアドレスが存在しないという結果を受信した場合は、モバイルＩＰｖ４アドレスを問合せるＡレコードタイプのドメイン名クエリーをドメイン名サーバに送信するステップとをさらに有することを特徴とする。
【００１７】
また、請求項８に記載の発明は、請求項１乃至７のいずれかに記載のＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４アドレス管理方法において、割当ステップは、ＩＰｖ６端末のＩＰｖ４用の動的ホスト構成プロトコルのトリガプログラムによりＩＰｖ４用の動的ホスト構成プロトコルのクライアントプログラムを起動してモバイルＩＰｖ４アドレスの割り当てをＩＰｖ４用の動的ホスト構成プロトコルサーバに要求させるステップと、ＩＰｖ４用の動的ホスト構成プロトコルサーバがＩＰｖ４アドレスプールから一つのモバイルＩＰｖ４アドレス及びＩＰｖ４基本ルータアドレスに関する情報をＩＰｖ６端末に伝送するステップと、ＩＰｖ６端末がモバイルＩＰｖ４アドレスを受信するステップとをさらに有することを特徴とする。
【００１８】
また、請求項９に記載の発明は、ＩＰｖ６無線ＬＡＮ環境でのＩＰｖ４管理装置において、ＩＰｖ６無線ＬＡＮサーバ網内に配置されたＩＰｖ６端末にモバイルＩＰｖ６アドレスと内部ＩＰｖ４アドレスとを割り当てるモバイルＩＰｖ６アドレス及び内部ＩＰｖ４アドレス獲得手段と、ＩＰｖ４アドレスを使用して通信しようとする端末のディストネーションアドレスがＩＰｖ６無線ＬＡＮサーバ網内で割り当てられた内部ＩＰｖ４アドレスとは異なるモバイルＩＰｖ４アドレスであるか否かを判断する判断手段と、判断手段の結果ディストネーションアドレスがモバイルＩＰｖ４アドレスである場合、ＩＰｖ６端末は内部ＩＰｖ４アドレスに替えてモバイルＩＰｖ４アドレスをＩＰｖ４用の動的ホスト構成プロトコルサーバから動的に割り当てられる割当手段と、モバイルＩＰｖ４アドレスの有効期間が満了すれば、そのモバイルＩＰｖ４アドレスをＩＰｖ４用の動的ホスト構成プロトコルサーバに動的に返却するモバイルＩＰｖ４アドレス返却手段とを備えたことを特徴とする。
【００１９】
また、請求項１０に記載の発明は、プログラムであって、コンピュータを用いて請求項１乃至７のいずれかに記載の各ステップを実行させることを特徴とする。
【００２０】
また、請求項１１に記載の発明は、プログラムを記録したコンピュータ読み取り可能な記録媒体であって、コンピュータに、請求項１乃至７のいずれかに記載の各ステップを実行させることを特徴とする。
【００２１】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施形態について詳細に説明する。
【００２２】
図１は、本発明のＩＰｖ６無線ＬＡＮ網の全体構成を示した図である。
符号１１１、１１２はデュアル・スタックを有した端末である。本発明の全体の無線ＬＡＮ網は、デュアル・スタック端末より構成されたＩＰｖ６無線ＬＡＮサーバ網１１０と、ＩＰｖ４端末より構成された外部ＩＰｖ４網１２０と、ＩＰｖ６端末より構成された外部ＩＰｖ６網１３０とを有し、各網はデュアル・スタックルータ１４１とＩＰｖ４ルータ１４２により構成されている無線ＬＡＮコア網１４０に接続している。
【００２３】
ＩＰｖ６無線ＬＡＮサーバ網に属するデュアル・スタック端末１１１はデュアル・スタックルータ１４１とＩＰｖ４ルータ１４２とを通じて外部ＩＰｖ４端末１２１と通信する。また、ＩＰｖ６無線ＬＡＮサーバ網に属する他のデュアル・スタック端末１１２はデュアル・スタックルータ間に形成されているＩＰｖ６  ｏｖｅｒ  ＩＰｖ４トンネル１４５を通じてＩＰｖ６端末１３１と通信する。
【００２４】
ＩＰｖ６無線ＬＡＮ環境で、端末は初期化ステップにおいて２種類のアドレス、モバイルＩＰｖ６アドレスと内部ＩＰｖ４アドレスとを有しており、ドメイン名解決は内部ＩＰｖ４アドレスを利用して行われる。ドメイン名を解決した結果、ＤＡがモバイルＩＰｖ４アドレスである場合、その端末が既に有している内部ＩＰｖ４アドレスは、ＩＰｖ４用の動的ホスト構成プロトコル（ＤＨＣＰ；Ｄｙｎａｍｉｃ Ｈｏｓｔ Ｃｏｎｆｉｇｕｒａｔｉｏｎ Ｐｒｏｔｏｃｏｌ）サーバから動的に獲得されたモバイルＩＰｖ４アドレスと動的に代替される。すなわち、ＩＰｖ６無線ＬＡＮ端末はモバイルＩＰｖ６アドレスとモバイルＩＰｖ４アドレスとをどちらも有しながらＩＰｖ６端末と通信するだけでなく、モバイルＩＰｖ４アドレスを新たに割り当てられることにより、外部のＩＰｖ４端末との通常の通信も可能になる。モバイルＩＰｖ４アドレスは外部のＩＰｖ４端末との通信が全て終了するか、決まったリース時間が経過すれば、再びＩＰｖ４用のＤＨＣＰ（ＤＨＣＰｖ４）サーバに動的に返却され、端末は再びモバイルＩＰｖ６アドレスと内部ＩＰｖ４アドレスのみを有することとなる。
【００２５】
図２は、ＩＰｖ６端末がモバイルＩＰｖ４アドレスを使用してＩＰｖ４端末と通信する方法を説明するためのフローチャートを示した図である。ＩＰｖ６無線ＬＡＮ環境におけるＩＰｖ４通信方法は、ＩＰｖ６端末が本発明に係る通信方法を行うための準備をする初期化ステップ（Ｓ２１０）と、アプリケーションプログラムの要求によりドメイン名に対するＩＰを解決するステップ（Ｓ２２０）と、要求されたドメイン名に対するＤＡがモバイルＩＰｖ４アドレスであるか否かを判断するステップ（Ｓ２３０）と、判断の結果、モバイルＩＰｖ４アドレスである場合、ＩＰｖ４端末と通信するためにモバイルＩＰｖ４アドレスの動的割り当てを行うステップ（Ｓ２４０）と、受け取ったモバイルＩＰｖ４アドレスのリース期間が経過後そのアドレスを返却するステップ（Ｓ２５０）とを備える。
【００２６】
ＩＰｖ６端末が本発明のＩＰｖ６無線ＬＡＮ環境におけるＩＰｖ４通信の準備をする初期化ステップ（Ｓ２１０）では、ＩＰｖ６無線ＬＡＮ内の各端末（ＩＰｖ６無線ＬＡＮ内の端末は全てデュアル・スタックを有しているものとする）が２種類のアドレス、すなわちモバイルＩＰｖ６アドレスと内部ＩＰｖ４アドレスとを各々を獲得する。
【００２７】
アプリケーションプログラムの要求によりドメイン名に対するＩＰアドレスを解決するステップ（Ｓ２２０）では、ＩＰｖ６無線ＬＡＮ内の端末は初期化ステップにて割り当てられた内部ＩＰｖ４アドレスを利用してリンク内にあるＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｅｒ）にドメイン名に対するクエリーを送る。この時、モバイルＩＰｖ６アドレスを問合せるＡＡＡＡレコードタイプのドメイン名クエリーをまず送り、そのドメイン名に対しＡＡＡＡレコードタイプのアドレスが存在しないという結果を得れば、モバイルＩＰｖ４アドレスを問合せるＡレコードタイプのクエリーをもう一度送る。こうして、モバイルＩＰｖ６アドレスの優先順位にしたがって、アプリケーションプログラムが要求するＩＰアドレスを得る。要求されたドメイン名に対するＤＡが、モバイルＩＰｖ４アドレスであってＩＰｖ４を通した通信を行う場合、モバイルＩＰｖ４アドレスの動的割り当てを行うステップ（Ｓ２４０）において、ＩＰｖ６無線ＬＡＮ内にある端末は、ＤＨＣＰｖ４クライアントを起動し、そのリンク内にあるＤＨＣＰｖ４サーバからモバイルＩＰｖ４アドレスを動的に一つ割り当てられる。
【００２８】
そして、割り当てられたモバイルＩＰｖ４アドレスのリース期間が経過してそのアドレスを返却するステップ（Ｓ２５０）において、外部ＩＰｖ４端末との通信が全て終了するか、決まった時間が経過した後、再びＤＨＣＰｖ４サーバに動的にそのアドレスを返却する。すなわち、端末は再びモバイルＩＰｖ６アドレスと内部ＩＰｖ４アドレスとを有することとなる。
【００２９】
次に、デュアル・スタック端末が外部ＩＰｖ４網のＩＰｖ４端末と通信するためのフローを図３、図４、図５及び図６を使って説明する。
図３は、ＩＰｖ６端末がＩＰｖ６無線ＬＡＮ環境におけるＩＰｖ４通信の準備をする初期化ステップを説明するための構成図である。デュアル・スタック端末３１１がＩＰｖ６無線ＬＡＮサーバ網３１０に入ると、自己のＩＰｖ６アドレスとＩＰｖ４アドレスとを獲得するための動作を行う。デュアル・スタック端末３１１はデュアル・スタックルータ３２０が定期的に配信するルータ広告メッセージを受けてモバイルＩＰｖ６アドレスを獲得する（３３０）。
【００３０】
そして、内部ＩＰｖ４アドレスを獲得した後、プライベートＩＰｖ４アドレスをリンク内の他のＤＨＣＰｖ４サーバ３４０から割り当てられるか（３５０）、別途に情報を受け取らずにリンクローカル用のＩＰｖ４アドレスを自ら作って使用することもできる。プライベートＩＰｖ４アドレスまたはリンクローカルＩＰｖ４アドレスを通じて内部ＩＰｖ４アドレスを獲得すれば、ＩＰｖ６無線ＬＡＮ端末はＩＰｖ６を通じて外部と通信でき、かつ、ＩＰｖ４を通じて無線ＬＡＮサーバ網リンク内部の端末と通信ことができる。
【００３１】
図４は、ＩＰｖ６端末等が初期化ステップで付与される２種類のアドレス（ＩＰｖ４及びＩＰｖ６）のタイプ及び初期化ステップの端末の設定状態を表した表を示した図である。すなわち、ＩＰｖ６端末のアドレスとしてルータ広告メッセージによりモバイルＩＰｖ６アドレスが割り当てられ、基本ルータアドレスはルータ広告メッセージにより獲得されるが、ＤＮＳのアドレスはここでは不要なため割り当てられない。そして、ＩＰｖ４アドレスは内部アドレス割り当て方法により割り当てられ、基本ルータアドレス及びＤＮＳアドレスは静的にあらかじめ割り当てられている。
【００３２】
図５は、アプリケーションプログラムの要求によりドメイン名に対するＩＰを解決する段階及び外部ＩＰｖ４ホストと通信する工程を説明するための構成図である。
ＩＰｖ６無線ＬＡＮ端末５１０はリンク内にあるＤＮＳ５２０にドメイン名に対するクエリーを送る（５２１）。この時、モバイルＩＰｖ６アドレスを問合せるＡＡＡＡレコードタイプのドメイン名クエリーをまず送り、そのドメイン名に対しＡＡＡＡレコードタイプのアドレスが存在しないという結果を得れば、モバイルＩＰｖ４アドレスを問合せるＡレコードタイプのクエリーをもう一度送る工程を反復する。従って、モバイルＩＰｖ６アドレスをモバイルＩＰｖ４アドレスに優先してアプリケーションプログラムの要求によりＩＰアドレスを得る。ＤＮＳ５２０はＤＮＳのコネクションリンクに沿って上位ＤＮＳ５３０にクエリーを送信する（５２２，５２３）。
【００３３】
要求されたドメイン名に対して得られたＤＡがモバイルＩＰｖ４アドレスであるため、ＩＰｖ４通信を行う場合、ＩＰｖ６端末のＤＨＣＰｖ４用のトリガプログラムによりＤＨＣＰｖ４のクライアントを起動して、ＤＨＣＰｖ４サーバ５４０がモバイルＩＰｖ４アドレスの割り当てを行うよう要求する（５４１）。
【００３４】
ＤＨＣＰｖ４サーバはＩＰｖ４アドレスプールから一つのモバイルＩＰｖ４アドレスと、外部と連結するためのＩＰｖ４基本ルータアドレスに関する情報を有した応答とを無線ＬＡＮ端末に送る。無線ＬＡＮ端末で実行中のＤＨＣＰｖ４トリガプログラムはこの応答を受け、現在無線ＬＡＮ端末に割り当てられた内部ＩＰｖ４アドレスの代わりにこのモバイルＩＰｖ４アドレスをインターフェースに割り当てる。これにより、その後この無線ＬＡＮ端末で作動するアプリケーションプログラムが外部ＩＰｖ４端末と通信をする場合、新しく割り当てられたモバイルＩＰｖ４アドレスで通信する。
【００３５】
図６は、ＩＰｖ６無線ＬＡＮ環境において動的にモバイルＩＰｖ４アドレスを獲得した後におけるＩＰｖ４アドレスとＩＰｖ６アドレスのタイプと設定状態とを表した表を示した図である。
モバイルＩＰｖ４アドレスは、アプリケーションプログラムが外部網のＩＰｖ４端末と通信する時だけ割り当てられて使用されるため、無線ＬＡＮ網ではＩＰｖ６通信を提供すると同時に、重要な資源であるモバイルＩＰｖ４アドレスを効率的に使用することができる。
【００３６】
図７は、ＩＰｖ６端末がモバイルＩＰｖ４アドレスを使用してＩＰｖ４端末と通信するためのＩＰｖ６無線ＬＡＮ環境におけるＩＰｖ４アドレス管理装置を示した図である。ＩＰｖ４アドレス管理装置は、モバイルＩＰｖ６アドレス及び内部ＩＰｖ４アドレス割当部７１０と、判断部７２０と、モバイルＩＰｖ４アドレス割当部７３０とモバイルＩＰｖ４アドレス返却部７４０とを備えている。
【００３７】
モバイルＩＰｖ６アドレス及び内部ＩＰｖ４アドレス割当部７１０は、ＩＰｖ６無線ＬＡＮサーバ網内に配置されたＩＰｖ６端末にモバイルＩＰｖ６アドレスと内部ＩＰｖ４アドレスとを割り当てる機能を有している。また、判断部７２０は、ＩＰｖ４アドレスを使用して通信しようとする端末のＤＡがＩＰｖ６無線ＬＡＮサーバ網内部に存在する内部ＩＰｖ４アドレスではないモバイルＩＰｖ４アドレスであるか否かを判断する機能を有している。また、モバイルＩＰｖ４アドレス割当部７３０は判断部２２０で得られた結果、モバイルＩＰｖ４アドレスである場合、ＩＰｖ６端末にモバイルＩＰｖ４アドレスをＤＨＣＰｖ４サーバから動的に割り当て前記内部ＩＰｖ４アドレスに代替させる機能を有する。さらに、モバイルＩＰｖ４アドレス返却部７４０は割り当てられたモバイルＩＰｖ４アドレスのリース期間が経過すれば、そのモバイルＩＰｖ４アドレスをＤＨＣＰｖ４サーバに動的に返却する機能を有する。
【００３８】
一方、前述の本発明の実施形態はコンピュータ実行可能なプログラムで作成可能であり、コンピュータ読み取り可能な記録媒体を利用してプログラムを動作させるコンピュータにて実現させることができる。コンピュータで読み取り可能な記録媒体は磁気記録媒体（例えば、ＲＯＭ、フロッピディスク、ハードディスクなど）、光学的記録媒体（例えば、ＣＤ−ＲＯＭ、ＤＶＤなど）及び搬送波（例えば、インターネットを介した伝送）のような記録媒体を含む。
【００３９】
以上、本発明に関してその望ましい実施形態を中心として説明した。本発明が属する技術分野における技術者は、本発明の本質的な特性からはずれない範囲で変形された形態で実施できると理解できるであろう。従って、開示された実施形態は限定的な観点でなく説明的な観点で考慮されるべきである。本発明の範囲は前述した説明でなく、特許請求の範囲に示されており、それと均等な範囲内にあるあらゆる相違点は本発明に含まれると解釈されるべきである。
【００４０】
【発明の効果】
以上説明したように、本発明によれば、無線ＬＡＮ環境にてＩＰｖ６を導入してＩＰアドレスの不足問題を解決すると同時に、ＩＰｖ４との互換性もそのまま保持できる無線ＬＡＮ環境を提供することが可能となる。前述のように、近年、無線ＬＡＮ市場は爆発的な勢いで増加している。これにより、現在、予想されているモバイルＩＰｖ４アドレス空間の枯渇は一層加速化されるであろう。従って、アドレス不足問題に対する根本的な解答になるＩＰｖ６の導入が切実な課題であるが、その導入は、特に無線ＬＡＮ網において増加すると見られる。しかし、直ちにあらゆるネットワークをＩＰｖ６で設置できるわけではなく、過渡期においてはＩＰｖ４との共存が必要となる。
【００４１】
本発明に提示した方法により、現在考えられるあらゆるサービスはＩＰｖ６を基本とするが、ＩＰｖ４で通信する必要が生じれば、動的にモバイルＩＰｖ４アドレスを獲得して使用することにより、現存するＩＰｖ４端末との通信を問題なく行うことができる。
【図面の簡単な説明】
【図１】本発明のＩＰｖ６無線ＬＡＮ網の全体構成を示した図である。
【図２】ＩＰｖ６端末がモバイルＩＰｖ４アドレスを使用してＩＰｖ４端末と通信する方法を説明するためのフローチャートを示した図である。
【図３】ＩＰｖ６端末がＩＰｖ６無線ＬＡＮ環境におけるＩＰｖ４通信方法を行う準備をする初期化ステップを説明するための構成図である。
【図４】ＩＰｖ６無線ＬＡＮ端末上が初期化工程で付与される２種類のアドレス（ＩＰｖ４及びＩＰｖ６）のタイプ及び初期化段階の端末の設定状態を表した表を示した図である。
【図５】アプリケーションプログラムの要求によりドメイン名に対するＩＰを解決する段階及び外部ＩＰｖ４ホストと通信する工程を説明するための構成図である。
【図６】ＩＰｖ６無線ＬＡＮ環境において動的にモバイルＩＰｖ４アドレスを獲得した後におけるＩＰｖ４アドレスとＩＰｖ６アドレスのタイプと設定状態とを表した表を示した図である。
【図７】  ＩＰｖ６端末がモバイルＩＰｖ４アドレスを使用してＩＰｖ４端末と通信するためのＩＰｖ６無線ＬＡＮ環境におけるＩＰｖ４アドレス管理装置を示した図である。
【符号の説明】
１１０  無線ＬＡＮサーバ網
１１１，１１２、３１１  デュアル・スタック端末
１２０  ＩＰｖ４網
１２１  ＩＰｖ４端末
１３０  ＩＰｖ６網
１３１  ＩＰｖ６端末
１４０  無線ＬＡＮコア網
１４１、３２０  デュアル・スタックルータ
１４２  ＩＰｖ４ルータ
１４５  ＩＰｖ４トンネル
３１０  ＩＰｖ６無線ＬＡＮサーバ網
３４０、５４０  ＤＨＣＰｖ４サーバ
５１０  ＩＰｖ６無線ＬＡＮ端末
５２０、５３０  ＤＮＳ（ドメイン名サーバ）
７１０  モバイルＩＰｖ６アドレス及び内部ＩＰｖ４アドレス割当部
７２０  判断部
７３０  モバイルＩＰｖ４アドレス割当部
７４０  モバイルＩＰｖ４アドレス返却部
【図１】
0003646936.tif 000002
【図２】
0003646936.tif 000003
【図３】
0003646936.tif 000004
【図４】
0003646936.tif 000005
【図５】
0003646936.tif 000006
【図６】
0003646936.tif 000007
【図７】
0003646936.tif 000008