(57)【特許請求の範囲】
【請求項１】
ネットワークを形成する複数のサブネット間を移動して通信を行うことが可能な無線端末が接続する無線基地局を管理する、各サブネットに設置されたルータ装置であって、
自装置の属するサブネット内に自装置の識別情報を含む広告メッセージを第１の時間間隔または該第１の時間間隔より短い第２の時間間隔で同報送信する送信手段と、
前記サブネット内に移動してきた無線端末の元のネットワーク層アドレスとリンク層アドレスとの対応テーブルを作成する手段と、
自装置宛に転送されてきたパケットがカプセル化された形式である場合に、カプセル化を解いて得られるパケットの元のネットワーク層アドレスに対応するリンク層アドレスを前記対応テーブルを参照して調べ、該カプセル化を解いて得られるパケットを該リンク層アドレスを使って配送する手段と、
前記サブネット内に設置される無線基地局から通知される、該無線基地局に隣接し且つ前記サブネットと異なるサブネットに属する他の無線基地局に少なくとも１台の無線端末が接続していることを示す制御情報に基づいて、前記送信手段による同報送信の時間間隔を一定の時間の間だけ前記第１の時間間隔から前記第２の時間間隔に変更する手段とを備えたことを特徴とするルータ装置。
【請求項２】
ネットワークを形成する複数のサブネット間を移動して通信を行うことが可能な無線端末が接続する無線基地局を管理する、各サブネットに設置されたルータ装置であって、
自装置の属するサブネット内に自装置の識別情報を含む広告メッセージを第１の時間間隔または該第１の時間間隔より短い第２の時間間隔で同報送信する送信手段と、
前記サブネット内に移動してきた無線端末の元のネットワーク層アドレスと現在位置のリンク層アドレスとの対応テーブルを作成する手段と、
自装置宛に転送されてきたパケットがカプセル化された形式である場合に、カプセル化を解いて得られるパケットの元のネットワーク層アドレスに対応するリンク層アドレスを前記対応テーブルを参照して調べ、該カプセル化を解いて得られるパケットを該リンク層アドレスを使って配送する手段と、
前記サブネット内に設置される無線基地局に少なくとも１台の無線端末が接続しているときに、該無線基地局から通知される該無線基地局に隣接する無線基地局群のリストを受信し、該無線基地局群のリストに含まれる各無線基地局を管理するルータ装置を検索し、検索されたルータ装置のうち、少なくとも前記サブネットと異なるサブネット内に設置される他のルータ装置に対して、該他のルータ装置が、広告メッセージを同報送信する時間間隔を一定の時間の間だけ第１の時間間隔から該第１の時間間隔より短い第２の時間間隔に変更すべき旨を示す制御情報を通知する手段と、
前記サブネットと異なるサブネット内に設置される他のルータ装置から通知される、広告メッセージを同報送信する時間間隔を一定の時間の間だけ第１の時間間隔から該第１の時間間隔より短い第２の時間間隔に変更すべき旨を示す制御情報に基づいて、前記送信手段による同報送信の時間間隔を一定の時間の間だけ第１の時間間隔から該第１の時間間隔より短い第２の時間間隔に変更する手段とを備えたことを特徴とするルータ装置。
【請求項３】
前記識別情報は、前記サブネット内に移動してきた無線端末が、それまで属していたサブネットと異なるサブネットである該サブネットに移動したことを検出するために使用されることを特徴とする請求項１または２に記載のルータ装置。
【請求項４】
ネットワークを形成する各サブネット内に設置されたルータ装置に管理され、各サブネット間を移動して通信を行うことが可能な無線端末が接続する無線基地局であって、
自局の所属するサブネットアドレスを保持する手段と、
自局に少なくとも１台の無線端末が接続していることを示すレジスタと、
少なくとも１台の無線端末が接続している旨と前記自局の所属するサブネットアドレスとを含む情報を自局に隣接する他の無線基地局に通知する手段と、
自局に隣接する他の無線基地局から通知される、少なくとも１台の無線端末が接続している旨と該他の無線基地局の所属するサブネットアドレスとを含む情報を受信した場合に、該他の無線基地局の所属するサブネットアドレスと前記自局のサブネットアドレスとを比較する手段と、
前記他の無線基地局の所属するサブネットアドレスと前記自局の所属するサブネットアドレスが不一致の場合に、自局を管理するルータ装置に、該ルータ装置の識別情報を含む広告メッセージを同報送信する時間間隔を一定の時間の間だけ第１の時間間隔から該第１の時間間隔より短い第２の時間間隔に変更すべき旨を示す制御情報を通知する手段とを備えたことを特徴とする無線基地局。
【請求項５】
ネットワークを形成する各サブネット内に設置されたルータ装置に管理され、各サブネット間を移動して通信を行うことが可能な無線端末が接続する無線基地局であって、
自局に隣接する他の無線基地局を、該他の無線基地局の所属するサブネットアドレスと、該サブネットアドレスが自局のサブネットに一致するか否かを示すフラグ情報とともに、一覧情報として保持する手段と、
自局に少なくとも１台の無線端末が接続していることを示すレジスタと、
前記レジスタにより前記自局に少なくとも１台の無線端末が接続していることを示す場合にのみ、前記一覧情報に含まれる他の無線基地局のうち、前記フラグ情報によりサブネットアドレスが異なる無線基地局にメッセージ通知を行う手段と、
自局に隣接する他の無線基地局からメッセージ通知を受信した場合に、自局を管理するルータ装置に、該ルータ装置の識別情報を含む広告メッセージを同報送信する時間間隔を一定の時間の間だけ第１の時間間隔から該第１の時間間隔より短い第２の時間間隔に変更すべき旨を示す制御情報を通知する手段とを備えたことを特徴とする無線基地局。
【請求項６】
無線基地局を介してルータ装置に接続され、ネットワークを形成する各サブネット間を移動して通信を行うことが可能な無線端末であって、
自端末の現在位置をカバー範囲とするサブネット内に設置される無線基地局を管理するルータ装置を探索するメッセージを第１の時間間隔または該第１の時間間隔より短い第２の時間間隔で送信する送信手段と、
自装置が接続している無線基地局から通知される該無線基地局に隣接する他の無線基地局のうちの少なくとも１つが現在のサブネットとは異なるサブネットに属することを示す位置情報に基づいて、前記送信手段による前記メッセージの送信の時間間隔を一定時間の間だけ前記第１の時間間隔から前記第２の時間間隔に変更する手段とを備えたことを特徴とする無線端末装置。
【請求項７】
前記メッセージを受信したルータ装置から返送された応答メッセージに含まれる送信元アドレスの情報に基づき、自端末がそれまで所属していたサブネットから異なるサブネットに移動したことを検出する手段をさらに備えたことを特徴とする請求項６に記載の無線端末装置。
【請求項８】
サブネット間を移動して通信を行うことが可能な無線端末と接続する複数の無線基地局と各無線基地局を介して転送されるデータパケットを転送するルータ装置をそれぞれ設置した複数のサブネットを相互接続したネットワークにおける、ルータ装置のメッセージ送信制御方法であって、
自装置の属するサブネット内に自装置の識別情報を含む広告メッセージを第１の時間間隔または該第１の時間間隔より短い第２の時間間隔で同報送信し、
前記サブネット内に設置される無線基地局から通知される、該無線基地局に隣接し且つ前記サブネットと異なるサブネットに属する他の無線基地局に少なくとも１台の無線端末が接続されていることを示す制御情報に基づいて、広告メッセージを同報送信する時間間隔を一定の時間の間だけ第１の時間間隔から該第１の時間間隔より短い第２の時間間隔に変更することを特徴とするメッセージ送信制御方法。
【請求項９】
サブネット間を移動して通信を行うことが可能な無線端末と接続する複数の無線基地局と各無線基地局を介して転送されるデータパケットを転送するルータ装置をそれぞれ設置した複数のサブネットを相互接続したネットワークにおける、ルータ装置のメッセージ送信制御方法であって、
自装置の属するサブネット内に自装置の識別情報を含む広告メッセージを第１の時間間隔または該第１の時間間隔より短い第２の時間間隔で同報送信し、
前記サブネット内に設置される無線基地局に少なくとも１台の無線端末が接続されているときに、該無線基地局から通知される該無線基地局に隣接する無線基地局群のリストを受信した場合に、該無線基地局群のリストに含まれる各無線基地局を管理するルータ装置を検索し、
検索されたルータ装置のうち、少なくとも前記サブネットと異なるサブネット内に設置される他のルータ装置に対して、該他のルータ装置が、広告メッセージを同報送信する時間間隔を一定の時間の間だけ第１の時間間隔から該第１の時間間隔より短い第２の時間間隔に変更すべき旨を示す制御情報を通知し、
前記サブネットと異なるサブネット内に設置される他のルータ装置から通知される、広告メッセージを同報送信する時間間隔を一定の時間の間だけ第１の時間間隔から該第１の時間間隔より短い第２の時間間隔に変更すべき旨を示す制御情報に基づいて、前記送信手段による同報送信の時間間隔を一定の時間の間だけ第１の時間間隔から該第１の時間間隔より短い第２の時間間隔に変更することを特徴とするメッセージ送信制御方法。
【請求項１０】
前記サブネットの変化を伴わない同一のルータ装置に管理される無線基地局間の無線端末の移動に対するデータの受け渡しは無線リンク上のチャネル切替え機構を用いて行い、前記サブネットの変化を伴う無線基地局間の移動に対するデータ処理はMobile IPの登録およびカプセル化方式により行うことを特徴とする請求項８または９に記載のメッセージ送信制御方法。
【請求項１１】
前記識別情報は、前記サブネット内に移動してきた無線端末が、それまで属していたサブネットと異なるサブネットである該サブネットに移動したことを検出するために使用されることを特徴とする請求項８または９に記載のメッセージ送信制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線端末を収容するネットワーク内に設置され、無線網から転送されるデータパケットを、それらのネットワークを渡って移動する該無線端末の移動先へ転送可能なルータ装置、ネットワーク間を移動して通信を行うことが可能な無線端末、該無線端末と通信する無線基地局及びメッセージ送信制御方法に関する。
【０００２】
【従来の技術】
ルータ装置は、ネットワーク間を接続する際に用いられるもので、一方のネットワークから他方のネットワークにデータグラム（データパケット）を転送する役割を果たす。データグラムには転送すべき通信情報データに加えてその送信元および最終宛先のネットワーク層アドレス（例えば、ＩＰの場合はＩＰアドレス）が記載されており、ルータ装置では、そのアドレス情報に基づいてデータグラムの出力インタフェース（ポート番号）および次の転送先ノード（ルータ装置もしくは通信端末となる）を決定している。
【０００３】
ネットワークにおいて、端末Ａから端末ＢへＩＰパケットを送信する場合を例にとってルータ装置によるルーティングについて説明する。この場合、端末Ａから発信されたＩＰパケットは、そのＩＰアドレスによりインターネット内でルーティングされ、端末Ｂが所属するサブネットまで送信される。このとき、端末Ａから送信されるＩＰパケットは、インターネット内のルータ装置を通過する毎にデータリンク層→ＩＰパケット→ＩＰヘッダ情報等の処理／出力先決定→データリンク層パケット、といったＩＰフォワーディング処理が行われる。このＩＰパケットが最終のサブネットのルータ装置に到着すると、ＡＲＰ（ＡｄｄｒｅｓｓＲｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）により論理アドレス〜物理アドレスの変換が行われ（ＩＰアドレスからＭＡＣアドレスを獲得し）、ＩＰパケットにこのＭＡＣアドレス等のデータリンク層ヘッダ情報を付加してデータリンク層パケットに変換して端末Ｂへ送信される。なお、転送経路の一部が無線伝送路になっていて、ＩＰパケットがこの無線伝送路上を転送される際には、無線チャネルなどの情報は、リンク層のＭＡＣアドレス内に指定される。
【０００４】
一方で、モバイル端末をインターネット系のネットワークに収容する技術が研究／開発されている。このようなモバイルアクセス技術として、Ｍｏｂｉｌｅ  ＩＰを利用する方法が挙げられる。
【０００５】
モバイル端末を携帯したユーザがＩＰネットワーク上を移動して通信することを考えた場合、移動（位置の変化）に伴ってモバイル端末のネットワークアドレスが変化するので、これを管理し正しく通信内容を到達させるための方式が必要となり、このためにＭｏｂｉｌｅ  ＩＰが使用される。すなわち、ＭｏｂｉｌｅＩＰは、モバイル端末がネットワーク上のどこに接続されている場合でも、他の端末からはモバイル端末が本来接続されている場所（ホームネットワークのホームアドレス）にあるように見せる技術であり、１９９６年１０月にＩＥＴＦでＲＦＣ２００２として標準化されたものである。
【０００６】
なお、無線インタフェースを持つモバイル端末を使い通信を行いながらネットワーク上の位置を変えていくような場合にも、無線基地局との通信における無線基地局の切替え処理（ハンドオフ）がネットワーク層でなく無線のデータリンク層でサポートされるものとすると、Ｍｏｂｉｌｅ  ＩＰを特別な修正なく利用することができる。
【０００７】
以下、図７を参照しながら、Ｍｏｂｉｌｅ  ＩＰの基本動作について説明する。
モバイル端末（ＭＨ）１０５が本来接続されているネットワーク（ホームネットワーク）１０１―１には、ホームエージェント（ＨＡ）１０６と呼ばれるルータが設置されている。このモバイル端末１０５のアドレス（ホームアドレス）を“１０．２”とし、ホームエージェント１０６のアドレスを“１０．１”とする。
【０００８】
ここで、モバイル端末１０５がホームアドレス“１０．２”の位置から移動し、移動先ネットワーク１０１−２に接続したと仮定する。移動先には、フォーリンエージェントというルータ（ＦＡ）１０３が設置されている。このフォーリンエージェント１０３のアドレスを“２０．１”とする。モバイル端末１０５は、移動すると、このフォーリンエージェント１０３経由で、自装置宛のパケットを受け取ることになる。
【０００９】
モバイル端末１０５は、自装置の現在位置（この場合、フォーリンエージェント１０３のアドレス、すなわち“２０．１”となる。）を通知するため、ホームエージェント１０６に現在位置のＩＰアドレス“２０．１”を通知する。これを受けたホームエージェント１０６は、モバイル端末１０５のホームアドレス“１０．２”と現在位置アドレス“２０．１”との対応を管理する。
【００１０】
さて、モバイル端末１０５に通信しようとする通信相手（ＣＨ）１０７は、モバイル端末１０５が移動したことを知らず、そのホームアドレス“１０．２”にパケットを送信する。しかし、モバイル端末１０５はホームアドレスの位置“１０．２”には現在不在であるので、これを管理するホームエージェント１０６がこのアドレス“１０．２”宛のパケットをインターセプトし、これを予め登録された現在位置アドレス“２０．１”宛のＩＰパケット内にカプセル化して転送する。アドレス“２０．１”にいるフォーリンエージェント１０３は、転送されてきたパケット内のパケットを取り出して、移動してきているモバイル端末１０５にリンク層アドレスを使って配送する。したがって、モバイル端末１０５は本来自装置がホームリンクで受信したであろうパケットを受信できることになる。
【００１１】
逆方向に現在位置から通信相手１０７にパケットを返す場合には、ホームエージェント１０６を経由せずに、直接アクセス元に対してＩＰパケットを出力する。その際、ソースアドレスは現在位置“２０．１”ではなく、ホームアドレス“１０．２”を付ける。これにより、通信相手１０７にもモバイル端末１０５はあたかもホームリンクに接続し続けているように見え、移動の影響がなくなる。
【００１２】
このような仕組みによって、ネットワーク上の各ノードは、モバイル端末がどこに接続されている場合でも、モバイル端末のホームアドレスを使ってモバイル端末にアクセスすることができるようになる。
【００１３】
このようにＭｏｂｉｌｅ  ＩＰを使って、移動端末宛のデータパケットのルーティングを行うことにより、以下のような利点がある。
（１）複数のサブネットを跨ぐ移動が可能になる。
【００１４】
無線端末であるモバイル端末と無線基地局との間のデータパケット通信をサポートする場合、一定のカバー範囲（複数の無線基地局のカバー範囲を包含するエリア）を１つのＩＰサブネットにマッピングする（すなわち、当該複数の無線基地局を１つのＩＰサブネットにマッピングする）ことが多い。この場合、無線端末が、あるエリアの外縁部分に位置する無線基地局のカバー範囲から、そのエリアとは異なる隣接エリア（の外縁部分に位置する無線基地局のカバー範囲）に移動した場合に、ＩＰサブネットを跨ぐ移動を行うことになる（図１参照）。このようなＩＰサブネットを跨ぐ移動を生じた場合に、移動先サブネットでは、それまで使用していたＩＰアドレスをそのまま使用し続けることはできないが、移動先サブネットに自動的にパケットを転送するＭｏｂｉｌｅ  ＩＰのルーティングを使用することにより、別のサブネットに属するエリアに移動した場合にも、そのままのアドレスを使用し続けて通信を行うことができるようになる。
【００１５】
（２）移動に際し、ＴＣＰ／ＩＰのセッションを保持できる。
特に、Ｍｏｂｉｌｅ  ＩＰを使用することで、既に通信プログラムを起動した状態で、上記のようなサブネットを跨ぐ移動を行ったとしても、それまでのＴＣＰ／ＩＰのセッションを保持したままで移動の処理を行うことが可能になる。例えば、ＦＴＰによるファイル転送プログラムを継続したまま、別のサブネットに移動することが可能になる。
【００１６】
なお、Ｍｏｂｉｌｅ  ＩＰを利用してサブネットを跨ぐ移動をした場合に、モバイル端末自装置においてこの移動の発生を認識する必要があるが、Ｍｏｂｉｌｅ  ＩＰ方式では、サブネットを跨ぐ移動を検出する方式としてＲＦＣ２００２にて例えば以下のものが示されている。
【００１７】
（ａ）移動先のネットワークを流れるＡＲＰなどのパケットの送信元を見て、そのネットワークアドレス部分を調べ、別のネットワークに移動したことを推定する。
【００１８】
（ｂ）移動先ネットワークにフォーリンエージェントが存在することが確実であれば、フォーリンエージェントが定期的にサブネットにブロードキャスト（同報送信）するエージェント広告メッセージを受信し、これの送信元アドレスのネットワークアドレスを調べて別のネットワークに移動したことを決定する。
【００１９】
（ｃ）移動先ネットワークにフォーリンエージェントが存在することが確実であれば、移動ノードがフォーリンエージェントを探索するエージェント要請メッセージ（Ａｇｅｎｔ  Ｓｏｌｉｃｉｔａｔｉｏｎ）を送信し、これに応答したフォーリンエージェントアドレスのネットワークアドレスを調べて別のネットワークに移動したことを検出する。
なお、無線端末は、無線基地局を介してエージェント広告メッセージやエージェント要請メッセージとその応答メッセージを送受信することになる。
【００２０】
【発明が解決しようとする課題】
一般に無線端末を収容するシステムにおいて、無線基地局間の無線端末の受け渡し（ハンドオフ）はリンク層機構を用いて極めて高速に行うことが可能である。
【００２１】
しかし、無線端末からＩＰネットワークを通じたデータ通信を行う場合であってこの無線端末のＩＰサブネットを渡る移動をＭｏｂｉｌｅ  ＩＰ技術を使用して行う場合、前述したようにフォーリンエージェントから定期的に発行されるエージェント広告メッセージやエージェント要請メッセージを基に無線端末が自装置の現在の移動先を調べる方式では、リンク層機構による無線基地局間ハンドオフに比べ、移動の検出に時間がかかり、スムーズなＩＰサブネット間移動がでできないという問題点があった。
【００２２】
本発明は、上記事情を考慮してなされたもので、無線端末からＩＰネットワークなどを通じたパケット通信を行う場合にネットワーク上に設置され、相互に連携してお互いのネットワークを行き来する無線端末の現在位置情報を管理するとともに、通信相手からの通信パケットを該無線端末の現在位置に経路制御し、かつ、該無線端末におけるＩＰサブネットなどのサブネットワークを渡る移動の検出を高速に実行可能とするルータ装置、無線携帯端末装置、無線基地局およびメッセージ送信制御方法を提供することを目的とする。
【００２３】
【課題を解決するための手段】
本発明は、ネットワーク間を移動して通信を行うことが可能な無線端末を無線基地局により収容できるネットワークに設置されたルータ装置（例えば、フォーリンエージェント）であって、自装置の属するサブネット内に自装置の識別情報を含む所定のメッセージ（例えば、フォーリンエージェント広告メッセージ）を所定の時間間隔で同報送信するための手段と、自装置の属するサブネット内に移動してきた無線端末の元のネットワーク層アドレスと現在位置のリンク層アドレスとの対応を管理するための手段と、自装置宛に転送されてきたパケットがカプセル化された形式である場合に、カプセル化を解き、得られたパケットの宛先アドレスを調べ、該宛先アドレスを前記元のネットワーク層アドレスとして対応する現在位置のリンク層アドレスを調べ、該カプセル化を解いて得られたパケットを該対応する現在位置のリンク層アドレス宛に配送するための手段と、自装置の属するサブネット内に設置される無線基地局から通知される所定の制御情報（例えば、端末移動可能性メッセージ）に基づいて、前記所定のメッセージを同報送信する時間間隔を、一定の時間の間だけ、前記所定の時間間隔よりも短い時間間隔にするように制御するための手段とを備えたことを特徴とする。
【００２４】
好ましくは、前記無線基地局から通知される所定の制御情報は、該無線基地局に地理的に隣接し且つ異なるサブネットに属する他の無線基地局に、無線端末が少なくとも１台接続していることを示すものであるようにしてもよい。
【００２５】
本発明は、ネットワーク間を移動して通信を行うことが可能な無線端末を無線基地局により収容できるネットワークに設置されたルータ装置（例えば、フォーリンエージェント）であって、自装置の属するサブネット内に自装置の識別情報を含む所定のメッセージ（例えば、フォーリンエージェント広告メッセージ）を所定の時間間隔で同報送信するための手段と、自装置の属するサブネット内に移動してきた無線端末の元のネットワーク層アドレスと現在位置のリンク層アドレスとの対応を管理するための手段と、自装置宛に転送されてきたパケットがカプセル化された形式である場合に、カプセル化を解き、得られたパケットの宛先アドレスを調べ、該宛先アドレスを前記元のネットワーク層アドレスとして対応する現在位置のリンク層アドレスを調べ、該カプセル化を解いて得られたパケットを該対応する現在位置のリンク層アドレス宛に配送するための手段と、自装置の属するサブネット内に設置される無線基地局から自局に無線端末が少なくとも１台接続していることを示す情報と該無線基地局に隣接する無線基地局群の情報とを受信し、該無線基地局群に含まれる各無線基地局を管理するルータ装置を検索し、検索されたルータ装置のうち少なくとも１つが自装置と異なる場合に、該自装置とは異なるルータ装置に対して、前記所定のメッセージの同報送信の時間間隔を一定時間の間だけ短くすべきである旨を示す所定の制御情報（例えば、端末移動可能性メッセージ）を通知する手段と、他のサブネット内に設置されるルータ装置から通知される前記所定の制御情報に基づいて、前記所定のメッセージを同報送信する時間間隔を、一定の時間の間だけ、前記所定の時間間隔よりも短い時間間隔にするように制御するための手段とを備えたことを特徴とする。
【００２６】
好ましくは、前記識別情報は、自装置の属するサブネット内に移動してきた前記無線端末が、自端末がそれまで属していたサブネットから異なるサブネットに移動したことを検出するために使用されるようにしてもよい。
【００２７】
好ましくは、前記制御情報を一定の時間間隔で検査し、該所定の制御情報が所定の条件を満たす場合には、前記所定のメッセージの同報送信の時間間隔を一定時間の間だけ短くし、該所定の制御情報が所定の条件を満たさない場合には、同報送信の時間間隔を元の所定の時間間隔のままとするようにしてもよい。
【００２８】
本発明は、ルータ装置（例えば、フォーリンエージェント）に収容され、ネットワーク間を移動して通信を行うことが可能な無線端末と通信する無線基地局であって、自局が収容されているルータ装置（例えば、フォーリンエージェント）の属するサブネットアドレスを保持する手段と、自局に少なくとも１台の無線端末が接続されたことを検出する手段と、地理的に隣接する他の無線基地局に、前記サブネットアドレスを示す情報と自局に無線端末が少なくとも１台接続している旨とを含む情報を通知する手段と、前記情報が通知された場合に、該情報に含まれる前記サブネットアドレスと自局が保持するサブネットアドレスとを比較し、両者が一致しない場合には、自局が収容されるルータ装置に対し、その識別情報を含む所定のメッセージ（例えば、フォーリンエージェント広告メッセージ）の同報送信の時間間隔を一定時間の間だけ短くすべきである旨を示す所定の制御情報（例えば、端末移動可能性メッセージ）を通知する手段とを備えたことを特徴とする。
【００２９】
本発明は、ルータ装置（例えば、フォーリンエージェント）に収容され、ネットワーク間を移動して通信を行うことが可能な無線端末と通信する無線基地局であって、自局に隣接する無線基地局で且つそれが収容されるルータ装置のサブネットアドレスが自局のものと異なるものの一覧情報を保持する手段と、自局に少なくとも１台の無線端末が接続されたことを検出する手段と、自局に少なくとも１台の無線端末が接続されたことが検出された場合に、前記一覧情報に含まれる無線基地局に、自局に無線端末が少なくとも１台接続している旨を含む情報を通知する手段と、前記情報が通知された場合に、自装置が収容されるルータ装置に対し、その識別情報を含む所定のメッセージ（例えば、フォーリンエージェント広告メッセージ）の同報送信の時間間隔を一定時間の間だけ短くすべきである旨を示す所定の制御情報（例えば、端末移動可能性メッセージ）を通知する手段とを備えたことを特徴とする。
【００３０】
本発明は、ルータ装置（例えば、フォーリンエージェント）に収容され、ネットワーク間を移動して通信を行うことが可能な無線端末と通信する無線基地局であって、自局がサブネットを形成する無線基地局群の地理的な外縁部分に所属するか否かを認識するための手段と、自局に少なくとも１台の無線端末が接続されたことを検出する手段と、自局がサブネットを形成する無線基地局群の地理的な外縁部分に所属するものであり、且つ、自局に少なくとも１台の無線端末が接続されたことが検出された場合に、自局に接続された無線端末に対し、自端末が接続している無線基地局を収容するルータ装置の識別情報を得るための所定のメッセージ（例えば、フォーリンエージェント要請メッセージ）を一定時間の間だけ短い時間間隔で送信すべきである旨を示す移動可能性メッセージを通知する手段とを備えたことを特徴とする。
【００３１】
本発明は、無線基地局を介してルータ装置に接続され、ネットワーク間を移動して通信を行うことが可能な無線端末であって、自端末の地理的な現在位置をカバー範囲とするサブネット内に設置される無線端末をサポートするためのルータ装置（例えば、フォーリンエージェント）を問い合わせするための所定のメッセージ（例えば、フォーリンエージェント要請メッセージ）情報を送信する手段と、自装置が接続している無線基地局から通知される地理的な位置に関する情報を含む位置情報に基づいて、前記所定のメッセージを一定時間の間だけ短い時間間隔で送信するよう制御するための手段とを備えたことを特徴とする。
【００３２】
好ましくは、前記所定のメッセージを受信したルータ装置から返送された応答メッセージに含まれる送信元アドレスの情報に基づき、自端末がそれまで所属していたネットワークから異なるネットワークに移動したことを検出する手段をさらに備えるようにしてもよい。
【００３３】
好ましくは、前記無線基地局から通知される位置情報は、該無線基地局に隣接する他の無線基地局のうちの少なくとも１つが、現在のネットワークとは異なるネットワークに属することを示すものであるようにしてもよい。
【００３４】
好ましくは、前記無線基地局から通知される位置情報を一定の時間間隔で検査し、該位置情報が、該無線基地局に隣接する他の無線基地局のうちの少なくとも１つが、現在のネットワークとは異なるネットワークに属することを示すものである場合には、前記所定のメッセージの送信の時間間隔を一定時間の間だけ短くし、該位置情報が、該無線基地局に隣接する他の無線基地局のうちの少なくとも１つが、現在のネットワークとは異なるネットワークに属することを示すものでない場合には、前記所定のメッセージの送信の時間間隔を元のままとするようにしてもよい。
【００３５】
本発明は、サブネット間を移動可能な無線端末と通信を行う無線基地局を複数設置し且つ各無線基地局を介して転送されるデータパケットを転送するルータ装置（例えば、フォーリンエージェント）を設置したサブネットを複数相互接続されたネットワークにおける、ルータ装置のメッセージ送信制御方法であって、自装置の属するサブネット内に自装置の識別情報を含む所定のメッセージ（例えば、フォーリンエージェント広告メッセージ）を所定の時間間隔で同報送信し、自装置の属するサブネット内に設置される無線基地局から通知される所定の制御情報（例えば、端末移動可能性メッセージ）に基づいて、前記所定のメッセージを、一定の時間の間だけ、前記所定の時間間隔よりも短い時間間隔で同報送信することを特徴とする。
【００３６】
好ましくは、前記無線基地局から通知される所定の制御情報は、該無線基地局に地理的に隣接し且つ異なるサブネットに属する他の無線基地局に、無線端末が少なくとも１台接続していることを示すものであるようにしてもよい。
【００３７】
本発明は、サブネット間を移動可能な無線端末と通信を行う無線基地局を複数設置し且つ各無線基地局を介して転送されるデータパケットを転送するルータ装置（例えば、フォーリンエージェント）を設置したサブネットを複数相互接続されたネットワークにおける、ルータ装置のメッセージ送信制御方法であって、自装置の属するサブネット内に自装置の識別情報を含む所定のメッセージ（例えば、フォーリンエージェント広告メッセージ）を所定の時間間隔で同報送信し、自装置の属するサブネット内に設置される無線基地局から自局に無線端末が少なくとも１台接続していることを示す情報と該無線基地局に隣接する無線基地局群の情報とを受信した場合に、該無線基地局群に含まれる各無線基地局を管理するルータ装置を検索し、検索されたルータ装置のうち少なくとも１つが自装置と異なる場合に、該自装置とは異なるルータ装置に対して、前記所定のメッセージの同報送信の時間間隔を一定時間の間だけ短くすべきである旨を示す所定の制御情報（例えば、端末移動可能性メッセージ）を通知し、他のサブネット内に設置されるルータ装置から前記所定の制御情報を受信した場合に、前記所定のメッセージを、一定の時間の間だけ、前記所定の時間間隔よりも短い時間間隔で同報送信することを特徴とする。
【００３８】
好ましくは、前記無線基地局間の無線端末の移動に対するデータの受け渡しは無線リンク上のチャネル切替え機構を用いて行い、前記サブネットの変化を伴う無線基地局間の移動に対するデータ処理はＭｏｂｉｌｅ  ＩＰの登録およびデータ転送により行うようにしてもよい。
【００３９】
好ましくは、前記識別情報は、自装置の属するサブネット内に移動してきた前記無線端末が、自端末がそれまで属していたサブネットから異なるサブネットに移動したことを検出するために使用されるようにしてもよい。
【００４０】
好ましくは、前記制御情報を一定の時間間隔で検査し、該所定の制御情報が所定の条件を満たす場合には、前記所定のメッセージの同報送信の時間間隔を一定時間の間だけ短くし、該所定の制御情報が所定の条件を満たさない場合には、同報送信の時間間隔を元の所定の時間間隔のままとするようにしてもよい。
【００４１】
好ましくは、前記無線端末は、携帯型の無線端末であってもよい。
なお、装置に係る本発明は方法に係る発明としても成立し、方法に係る本発明は装置に係る発明としても成立する。
【００４２】
また、装置または方法に係る本発明は、コンピュータに当該発明に相当する手順を実行させるための（あるいはコンピュータを当該発明に相当する手段として機能させるための、あるいはコンピュータに当該発明に相当する機能を実現させるための）プログラムを記録したコンピュータ読取り可能な記録媒体としても成立する。
【００４３】
本発明によれば、あるサブネットのカバー範囲の外縁部をカバーする無線基地局（自局と異なるサブネットに属するような隣接無線基地局を持つ無線基地局；自局と異なるフォーリンエージェント等のルータ装置に接続するような隣接無線基地局を持つ無線基地局）に少なくとも１つの無線端末が接続した場合に、当該無線基地局から、この無線端末の移動先となり得る異なるサブネットのルータ装置に、その旨が通知されるようにしたので、この通知を受けたルータ装置は、エージェント広告メッセージ等のブロードキャスト間隔を一定時間の間、通常より短く再設定することにより、その後、無線端末が実際に自装置のカバー範囲すなわちサブネット内に移動してきた場合の当該無線端末における移動検出に要する時間を短縮させることができる。
【００４４】
また、ブロードキャスト間隔を短くする時間範囲を適宜調整することにより、各無線基地局のカバー領域、無線携帯端末の移動速度、ネットワークで許容されるトラフィック量などを考慮して、不要なパケット数の増加を招くことなく、Ｍｏｂｉｌｅ  ＩＰに基づく移動検出を高速に行うことができる。
【００４５】
本発明によれば、あるサブネットのカバー範囲の外縁部をカバーする無線基地局（自局と異なるサブネットに属するような隣接無線基地局を持つ無線基地局；自局と異なるフォーリンエージェント等のルータ装置に接続するような隣接無線基地局を持つ無線基地局）に少なくとも１つの無線端末が接続した場合に、当該無線基地局から無線端末にその旨が通知されるようにしたので、この通知を受けた無線端末は、エージェント要請メッセージ等の送出間隔を短くすることにより、その後、無線移動端末が実際に異なるサブネットに属する無線基地局にローミングした際に、移動検出にかかる時間を短縮させることができる。
【００４６】
また、エージェント要請メッセージの送出間隔を短くする時間範囲を適宜調整することにより、各無線基地局のカバー領域、ネットワークで許容されるトラフィック量などを考慮して、不要なパケット数の増加を招くことなく、Ｍｏｂｉｌｅ  ＩＰに基づく移動検出を高速に行うことができる。
【００４７】
【発明の実施の形態】
以下、図面を参照しながら発明の実施の形態を説明する。
図１に、本発明の一実施形態に係るネットワークの基本構成例を示す。
このネットワークでは、各無線基地局４を介して転送されたデータパケットのＩＰネットワーク（例えばインターネット）１への転送機能等を持つルータ装置が複数設置され、これら複数のルータ装置３を介して複数のネットワーク２−１，２−２が相互に接続されているものとする。図１に例示したような形態のネットワークは、例えば、無線通信事業者などにより運用される。
【００４８】
なお、各ＩＰサブネットには、他にもＩＰアドレスを持つ端末やルータが接続されていても構わない。
１台のルータ装置３は、１つのサブネットに相当するネットワークにマッピングされる。すなわち、所定の台数の無線基地局４でカバーされる地理的範囲を無線携帯端末５が移動している間は、その無線携帯端末５は同一のサブネットに所属しており、そのＩＰアドレスも一定で変わらないものと仮定する。サブネットの範囲については適宜設定可能であるが、収容する端末が多過ぎると、各端末がサブネット内に発信するＡＲＰパケットのトラフィック量が増加してしまい、性能劣化を招くので、適当な範囲でサブネットに分割することが望ましい。
【００４９】
無線携帯端末５が移動する際、同一のルータ装置３に収容される無線基地局４の間で移動する場合は、ＩＰネットワークで振られたＩＰアドレスは変化せず、したがってリンク層（無線リンク）でのチャネル変更機能により無線携帯端末の受け渡し（ハンドオフ）の処理が行われる。このリンク層機能によるハンドオフは極めて高速に行うことができる。
【００５０】
一方、異なるルータ装置３に収容される無線基地局４の間（すなわち、サブネットワークの異なる無線基地局４の間）で無線携帯端末５が移動する場合は、ＩＰアドレスを付け替えることが必要になる。このための方式としてＩＥＴＦ  ＲＦＣ２００２で定義されるＭｏｂｉｌｅ  ＩＰを使用し、移動先のネットワークで新たに獲得したアドレス（Ｃａｒｅ−ｏｆ  ａｄｄｒｅｓｓ）宛にパケットをカプセル化して転送し、このカプセルを解いたデータを無線携帯端末に供給する、という方式を使用する。
【００５１】
このために、各ネットワークに配置されるルータ装置３は、ＲＦＣ２００２で定義されるフォーリンエージェント（Ｆｏｒｅｉｇｎ  Ａｇｅｎｔ）として動作するものとする。すなわち、
・無線携帯端末５がＭｏｂｉｌｅ  ＩＰ移動する場合、そのＣａｒｅ−ｏｆ  Ａｄｄｒｅｓｓはフォーリンエージェントすなわちノード装置３のＩＰアドレスとなる。
・移動中の無線携帯端末宛のパケットは、フォーリンエージェント宛ＩＰパケット内にカプセル化されて転送され、フォーリンエージェント３でカプセル化を解かれて、リンク層機構により該当する無線携帯端末５に配送される。
・この配送を行うため、無線携帯端末５の登録メッセージを中継する際に、リンク層アドレスとＩＰ（ホーム）アドレスとの対応テーブルを作成しておく。
【００５２】
さて、Ｍｏｂｉｌｅ  ＩＰ方式で、サブネットを跨ぐ移動を検出する方式として、ＲＦＣ２００２には、以下の方式が示されている。
（ａ）移動先のネットワークを流れるＡＲＰなどのパケットの送信元を見て、そのネットワークアドレス部分を調べ、別のネットワークに移動したことを推定する。
（ｂ）移動先ネットワークにフォーリンエージェントが存在することが確実であれば、フォーリンエージェントが定期的にサブネットにブロードキャストするエージェント広告メッセージを受信し、これの送信元アドレスのネットワークアドレスを調べて別のネットワークに移動したことを決定する。
（ｃ）移動先ネットワークにフォーリンエージェントが存在することが確実であれば、移動ノードがフォーリンエージェントを探索するエージェント要請メッセージ（Ａｇｅｎｔ  Ｓｏｌｉｃｉｔａｔｉｏｎ）を送信し、これに応答したフォーリンエージェントアドレスのネットワークアドレスを調べて別のネットワークに移動したことを検出する。
【００５３】
ここでは、各移動先サブネットにフォーリンエージェントが存在するものと仮定し、上記の（ｂ）または（ｃ）の方式を使用するものとする。
したがって、無線携帯端末５が異なるサブネットに移動した場合に、以下のような処理を行うことが必要になる。
【００５４】
（１）無線携帯端末５は、移動先のサブネットのフォーリンエージェント３が定期的にブロードキャストするエージェント広告メッセージを聞き、これがそれまで自装置が属していたサブネットのものと異なることを認識すると、発信元のフォーリンエージェントアドレスを新規のＣａｒｅ−ｏｆ  ａｄｄｒｅｓｓとする。
これに代えてもしくはこれとともに、無線携帯端末５は、フォーリンエージェント３を探索するエージェント要請メッセージ（Ａｇｅｎｔ  Ｓｏｌｉｃｉｔａｔｉｏｎ）を、送信し、これに応答したフォーリンエージェントアドレスのネットワークアドレスが、それまで自装置が属していたサブネットのものと異なることを認識すると、発信元のフォーリンエージェントアドレスを新規のＣａｒｅ−ｏｆ  ａｄｄｒｅｓｓとする。
【００５５】
（２）無線携帯端末５は、サブネット間の移動を検出した場合、Ｃａｒｅ−ｏｆ  ａｄｄｒｅｓｓを使ってＲＦＣ２００２の登録メッセージを、移動前サブネットのホームエージェントに送信し、ホームエージェントからの登録応答メッセージを受信する。なお、ここでは、該無線携帯端末５の移動前に属していたサブネットのルータ装置（フォーリンエージェント）３がＲＦＣ２００２のホームエージェントとしても動作するものとする。
【００５６】
（３）移動前サブネットのホームエージェント３にて登録が受諾されると、ホームエージェント３は、それ以降、元のアドレス宛に送信されたパケットを現サブネットのフォーリンエージェント宛にＩＰ−ｉｎ−ＩＰ方式（ＲＦＣ２００３参照）やＭｉｎｉｍａｌ  Ｅｎｃａｐｓｕｌａｔｉｏｎ（ＲＦＣ２００４）などといったカプセル化方式によりトンネリングを使って転送する。
【００５７】
（４）移動先サブネットのフォーリンエージェント３は、カプセル化を解いてパケットを無線携帯端末５宛に配送する。
なお、無線携帯端末は、無線基地局を介してエージェント広告メッセージやエージェント要請メッセージとその応答メッセージを送受信することになる。
【００５８】
ここで、上記のサブネットを渡る移動の解決に際し、最も時間のロスとなる処理は、上記（１）のエージェント広告メッセージを聞く動作、もしくはエージェント要請メッセージを送信し、これに対する応答を聞く動作である。
【００５９】
一般には、サブネット上のトラフィックを無用に増加させられないので、エージェント広告メッセージは数百ミリ秒〜数秒のオーダーでしか同報送信できない。また、エージェント要請メッセージについては、無線端末のようにシームレスに他のネットワークに移動していく場合には、どのタイミングでエージェント要請メッセージを出すべきかが明確でなく、逆にエージェント要請メッセージをむやみに頻繁に送出するのも、端末のＣＰＵパワーとネットワーク容量の浪費になるので、好ましくない。
【００６０】
そこで、各無線基地局側で、
（１）自装置に隣接する無線基地局に少なくとも１台の無線端末が接続されている、かつ、
（２）その隣接する無線基地局が自装置と異なるネットワークに属している、
旨を示す信号を検出し、
これらがオンであることを通知されたフォーリンエージェントは、近い将来に新規の無線端末が自装置のネットワークに移動してきて、エージェント広告メッセージを聞くようになるものと判断し、エージェント広告メッセージの送出間隔を短くする、という処理を行うことが考えられる。
【００６１】
例えば、各無線基地局のカバー範囲が図２に示すようなものであった場合、他のサブネット領域と隣接する無線基地局１、２、〜、ｎについて、上記の条件（１）の検出を行えばよい。条件（１）の検出を無線基地局１、２、〜、ｎについて行い、これらのうち少なくとも１つの無線基地局が、隣接する異ネットワーク所属の無線基地局に無線端末が接続する、という情報を通知してきた場合に、フォーリンエージェントのエージェント広告メッセージの送出間隔を短くする。
【００６２】
以下、このような制御を実現するためのいくつかの構成例を示す。
＜第１の構成例＞
まず、第１の構成例について説明する。
【００６３】
この例では、無線携帯端末５は、少なくとも、エージェント広告メッセージに基づくサブネット間移動検出を行うものとする。
図３に、フォーリンエージェントおよびそのフォーリンエージェントに管理される無線基地局の構成例を示す。
【００６４】
図３に示されるように、この無線基地局４（図３では４−１，４−２）は、サブネットアドレスレジスタ４１、端末接続ステータスレジスタ４２、対隣接無線基地局間通信ユニット４３、比較器４４を有する。また、フォーリンエージェント３は、エージェント広告送信ユニット３１を有する。
【００６５】
各無線基地局のサブネットアドレスレジスタ４１は、その無線基地局が収容されるＩＰサブネットアドレスを記憶するレジスタで、ＩＰネットワーク構成時にセットされる。端末接続ステータスレジスタ４２は、その無線基地局に少なくとも１台の無線携帯端末が接続していることを示すレジスタである。
【００６６】
無線基地局（４−２参照）は、定期的に、サブネットアドレスレジスタ４１と端末接続ステータスレジスタ４２の値を、対隣接無線基地局間通信ユニット４３を介して、カバー範囲が隣接する他の無線基地局（４−１参照）に通知する。なお、この通知には制御線等を利用してもよい。
【００６７】
この通知情報を受信した側の無線基地局（４−１参照）では、通知された端末接続ステータスレジスタ４２の値がオンを示すことと、通知されたサブネットアドレスレジスタ４１の値と自装置のサブネットアドレスレジスタ４１とが異なっていることとを、比較器４４で調べ、それらがともに検出された場合に、フォーリンエージェント３に対し、端末移動可能性メッセージを通知する。
【００６８】
フォーリンエージェント３は、通常、所定の時間間隔でエージェント広告メッセージを送出（同報送信）しているが、この端末移動可能性メッセージを受けると、エージェント広告送信ユニット３１に制御コマンドを送り、一定時間の間、エージェント広告メッセージの送出間隔を上記所定の時間間隔より短くする。
【００６９】
例えば、図２で無線基地局１に接続する異ネットワーク所属の無線基地局ｍの無線チャネルを無線携帯端末が使用するようになると、上記のようにして端末移動可能性メッセージが通知され、これを受けたフォーリンエージェント（ルータ装置）は、エージェント広告メッセージの送出間隔を、例えばそれまでの３０分の１に、短くして、この無線携帯端末が、この一定時間の間に自装置のサブネット領域に入ってきた場合に、移動検出を高速に行えるようにする。
【００７０】
＜第２の構成例＞
次に、第２の構成例について説明する。
この例は、各無線基地局で隣接する無線基地局のサブネット情報を管理することで、余分なメッセージの送出を抑制することを可能にしたものである。
【００７１】
この例でも、無線携帯端末５は、少なくとも、エージェント広告メッセージに基づくサブネット間移動検出を行うものとする。
図４に、フォーリンエージェントおよびそのフォーリンエージェントに管理される無線基地局の構成例を示す。
【００７２】
図４に示されるように、この無線基地局４（図４では４−１，４−２）は、隣接無線基地局情報テーブル５１、端末接続ステータスレジスタ５２、対隣接無線基地局間通信ユニット５３を有する。また、フォーリンエージェント３は、エージェント広告送信ユニット３１を有する。
【００７３】
各無線基地局は、隣接する無線基地局を管理する隣接無線基地局情報テーブル５１を保持し、これに各隣接無線基地局の所属するサブネットアドレスと、それが自装置のサブネットに一致するか否かを示すフラグ情報とを格納する。また、端末接続ステータスレジスタ５２は、図３と同様で、その無線基地局に少なくとも１台の無線携帯端末が接続していることを示すレジスタである。
【００７４】
この例では、無線基地局（４−２参照）は、端末接続ステータスレジスタ５２がオンになった場合にのみ、隣接無線基地局情報テーブル５１のフラグ情報がオンである隣接の無線基地局（４−１参照）に対し、メッセージ通知を行う。なお、この通知には制御線等を利用してもよい。
【００７５】
隣接無線基地局からこのメッセージを受けた無線基地局（４−１参照）は、それを収容するフォーリンエージェント３に対し、端末移動可能性メッセージを通知する。
【００７６】
この端末移動可能性メッセージを受けたフォーリンエージェント３は、エージェント広告送信ユニット３１に制御コマンドを送り、一定時間の間、エージェント広告メッセージの送出間隔を短くする。
【００７７】
＜第３の構成例＞
次に、第３の構成例について説明する。
この例は、各無線基地局で隣接する無線基地局のリストを管理し、フォーリンエージェント側で各無線基地局が所属するサブネットのフォーリンエージェントの対応表を管理することで、メッセージの送出をフォーリンエージェント間のみに抑制することを可能にしたものである。
【００７８】
この例でも、無線携帯端末５は、少なくとも、エージェント広告メッセージに基づくサブネット間移動検出を行うものとする。
図５に、フォーリンエージェントおよびそのフォーリンエージェントに管理される無線基地局の構成例を示す。
【００７９】
図５に示されるように、この無線基地局４は、隣接無線基地局情報テーブル６１、端末接続ステータスレジスタ６２、通信ユニット６５を有する。また、フォーリンエージェント３（図５では３−１，３−２）は、エージェント広告送信ユニット３１、無線基地局の識別情報とその無線基地局の属するフォーリンエージェントアドレスとの対応を登録したＢＳ＃−ＦＡアドレス対応表３２を有する。
【００８０】
各無線基地局４は、隣接する無線基地局の情報を管理する隣接無線基地局情報テーブル６１を保持する。また、端末接続ステータスレジスタ６２は、図３と同様で、その無線基地局に少なくとも１台の無線携帯端末が接続していることを示すレジスタである。
【００８１】
フォーリンエージェント３は、各無線基地局が所属するサブネットのフォーリンエージェントアドレスの対応関係を検索する手段を持つ。ここでは、無線基地局とフォーリンエージェントの対応表３２を持つとしたが、外部のサーバに対応関係を問い合わせるようにしても構わない。
【００８２】
この例では、無線基地局４は、端末接続ステータスレジスタ６２がオンになった場合に、隣接無線基地局情報テーブル６１の内容を、その無線基地局を管理するフォーリンエージェント（３−１とする）に通知する。なお、この通知には制御線等を利用してもよい。
【００８３】
フォーリンエージェント（３−１とする）は、例えばＢＳ＃−ＦＡアドレス対応表３２を用いて、送信された隣接無線基地局情報テーブル６１の内容に、自装置のサブネット以外に所属するものが存在するかをチェックする。もしそのような無線基地局があれば、対応するフォーリンエージェント（３−２とする）に端末移動可能性メッセージの通知を行う。なお、この通知には制御線等を利用してもよい。
【００８４】
このメッセージを受けたフォーリンエージェント（３−２とする）は、エージェント広告送信ユニット３１に制御コマンドを送り、一定時間の間、エージェント広告メッセージの送出間隔を短くする。
【００８５】
ところで、上述したような各例のエージェント広告メッセージ送出間隔制御において、エージェント広告メッセージの送出間隔を短くしたままであると、サブネット内のトラフィック量が非常に大きくなってしまい、ネットワークの性能劣化を招くので、エージェント広告メッセージを同報送信する時間間隔は、一定時間範囲だけ、これを短くするものとする。例えば、最初は２０秒間のみ送出間隔を短くし、そこで再度、無線携帯端末の無線基地局への接続状態を調べ、まだ隣接する異なるネットワークに属する外縁部無線基地局と接続しているようであれば、再度２０秒間送出間隔を短くする、というようにする。さらに、もし無線携帯端末が全く動いていないようであれば（同一の無線基地局範囲から例えば２分たっても動かない、など）、エージェント広告メッセージの送出間隔を短くすることをやめ、元の送出間隔に戻すなどの制御も可能である。
【００８６】
＜第４の構成例＞
次に、第４の構成例について説明する。
この例は、無線携帯端末５の側で、自装置がサブネットを渡る移動を行いそうなエリアの無線基地局に移動しているという状態を検出したら、エージェント要請メッセージを頻繁に送信して、いち早くネットワークを渡る移動を検出できるようにしたものである。
【００８７】
この例では、無線携帯端末５は、少なくとも、エージェント要請メッセージに基づくサブネット間移動検出を行うものとする。
図６に、無線携帯端末および無線基地局の構成例を示す。
【００８８】
図６に示されるように、この無線基地局４は、サブネット外縁位置情報７１、端末接続ステータスレジスタ７２、対端末通信ユニット７６を有する。また、無線携帯端末５は、Ｍｏｂｉｌｅ  ＩＰ処理部１５を有する。
【００８９】
各無線基地局４は、自装置がサブネットカバー範囲の外縁部分（図２の無線基地局１〜ｎに相当する位置）にあるか否かを知っており、自装置が外縁部分に位置する無線基地局であれば、接続した無線携帯端末５にそのような位置の無線基地局に接続している旨の信号を送る。この信号を受けた無線携帯端末５は、エージェント要請メッセージを一定時間の間、短い時間間隔で送信し、サブネットを渡る移動を行った場合には直ちに検出できるようにする。
【００９０】
すなわち、この例では、各無線基地局４は、自装置の隣接する無線基地局のうち少なくとも１つの無線基地局とは異なるサブネットを保持していることを示す、サブネット外縁部分位置情報７１を保持する。これは、ＩＰネットワークおよび無線ネットワークの構築時にネットワーク管理者により静的に設定される。
【００９１】
サブネット外縁部分位置情報７１がオンである無線基地局４は、移動してきて接続を確立した無線携帯端末５に対し、独自のプロトコルに基づき、サブネット外縁部接近メッセージを送出する。
【００９２】
これを受けた無線携帯端末５は、Ｍｏｂｉｌｅ  ＩＰ処理部１５に制御信号を送り、ＩＰ接続完了後にＭｏｂｉｌｅ  ＩＰのエージェント要請メッセージを一定時間の間、比較的短い間隔で送出し、これの応答を調べてＩＰネットワーク上の位置情報の検出を行う。
【００９３】
この場合も、長時間の間、エージェント要請メッセージを出し続けるのはサブネット内のトラフィック量を増やすことになるので、一定の時間間隔を設けて、再度位置情報をチェックする、という先に説明した例と同様の方針でメッセージ送出を制御するのが望ましい。
【００９４】
以上のように、ルータ側と無線携帯端末側のいずれであっても、ＭｏｂｉｌｅＩＰの移動検出に必要なメッセージの送出間隔を短くすることで、サブネットを跨ぐ無線携帯端末の移動に対するＭｏｂｉｌｅ  ＩＰのハンドオフのオーバーヘッドを最小にしてスムーズな移動処理を可能にすることができる。
【００９５】
さて、従来、無線携帯端末を用いてＩＰネットワークへのデータパケット転送サービスを行う場合、各無線基地局間の端末の受け渡し（ハンドオフ）はリンク層機構を用いて極めて高速に行うことが可能であるが、一方、複数のＩＰサブネットを渡る移動のハンドオフを行う場合、Ｍｏｂｉｌｅ  ＩＰ方式で定義された、ルータ装置から一定間隔でサブネットにブロードキャストされるエージェント広告メッセージを受信し、この送信元アドレスを調べて別のネットワークに移動したことを決定する、もしくはエージェント要請メッセージを使って別のネットワークに移動したことを決定する、という方式では、移動の検出に時間がかかり、スムーズなＩＰサブネット間移動ができないという問題点があった。
【００９６】
本実施形態によれば、例えば、各無線基地局に対し、自装置の近隣無線基地局に無線携帯端末が接続しているか否かを示す情報、各近隣無線基地局と自装置の収容されるＩＰネットワークアドレスが異なるか否かを示す情報を保持し、近隣のＩＰネットワークが異なる無線基地局に無線携帯端末が移動した旨を示す情報を検出したら、その旨を、その無線基地局の収容されるＩＰサブネットのフォーリンエージェントとして動作するルータ装置に通知し、この通知を受けたルータ装置は、エージェント広告メッセージのブロードキャスト間隔を一定時間の間、通常より短く再設定する、などの制御を行うことにより、その後、無線携帯端末がそのフォーリンエージェントのカバー範囲すなわちサブネット内に移動してきた場合における、無線携帯端末の自端末の移動検出にかかる時間を短縮できるように制御できる。
【００９７】
また、ブロードキャスト間隔を短くする時間範囲を適宜調整することにより、各無線基地局のカバー領域、無線携帯端末の移動速度、ネットワークで許容されるトラフィック量などを考慮して、不要なパケット数の増加を招くことなく、Ｍｏｂｉｌｅ  ＩＰに基づく移動検出を高速に行うことができる。
【００９８】
また、本実施形態によれば、各無線携帯端末が接続する無線基地局のサブネット上の位置情報を調べ、サブネットの外縁に位置する無線基地局に接続した場合に、一定時間エージェント要請メッセージの送出間隔を短くすることで、その後、無線携帯端末が別のサブネットに属する無線基地局にローミングした際に移動検出にかかる時間を短縮できるように制御できる。
【００９９】
また、エージェント要請メッセージの送出間隔を短くする時間範囲を適宜調整することにより、各無線基地局のカバー領域、ネットワークで許容されるトラフィック量などを考慮して、不要なパケット数の増加を招くことなく、Ｍｏｂｉｌｅ  ＩＰに基づく移動検出を高速に行うことができる。
【０１００】
なお、以上では、Ｍｏｂｉｌｅ  ＩＰにおけるモバイル端末を無線携帯端末として説明したが、もちろん携帯型でない無線通信機能を持つ端末でも使用可能である。また、無線携帯端末もしくは無線端末は、通信機能が内蔵されていなくても、無線通信装置を接続・利用可能であればよい。
【０１０１】
なお、以上の各機能は、ソフトウェアとしても実現可能である。
また、本実施形態は、コンピュータに所定の手段を実行させるための（あるいはコンピュータを所定の手段として機能させるための、あるいはコンピュータに所定の機能を実現させるための）プログラムを記録したコンピュータ読取り可能な記録媒体としても実施することもできる。
本発明は、上述した実施の形態に限定されるものではなく、その技術的範囲において種々変形して実施することができる。
【０１０２】
【発明の効果】
本発明によれば、あるサブネットのカバー範囲の外縁部をカバーする無線基地局に少なくとも１つの無線端末が接続した場合に、当該無線基地局から、この無線端末の移動先となり得る異なるサブネットのルータ装置に、その旨が通知されるようにしたので、この通知を受けたルータ装置は、エージェント広告メッセージ等のブロードキャスト間隔を一定時間の間、通常より短く再設定することにより、その後、無線端末が実際に自装置のカバー範囲すなわちサブネット内に移動してきた場合の当該無線端末における移動検出に要する時間を短縮させることができる。
【０１０３】
また、本発明によれば、あるサブネットのカバー範囲の外縁部をカバーする無線基地局に少なくとも１つの無線端末が接続した場合に、当該無線基地局から無線端末にその旨が通知されるようにしたので、この通知を受けた無線端末は、エージェント要請メッセージ等の送出間隔を短くすることにより、その後、無線移動端末が実際に異なるサブネットに属する無線基地局にローミングした際に、移動検出にかかる時間を短縮させることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るネットワークの基本構成例を示す図
【図２】同実施形態に係る無線基地局のカバー範囲について説明するための図
【図３】同実施形態に係る無線基地局とルータ装置の基本構成例を示す図
【図４】同実施形態に係る無線基地局とルータ装置の他の基本構成例を示す図
【図５】同実施形態に係る無線基地局とルータ装置のさらに他の基本構成例を示す図
【図６】同実施形態に係る無線基地局と無線携帯端末の基本構成例を示す図
【図７】Ｍｏｂｉｌｅ  ＩＰの基本動作を説明するための図
【符号の説明】
１…インターネット
２−１，２−２…サブネットワーク
３，３−１，３−２…ルータ装置
４，４−１，４−２…無線基地局
５…無線携帯端末
１５…Ｍｏｂｉｌｅ  ＩＰ処理部
３１…エージェント広告送信ユニット
４１…サブネットアドレスレジスタ
４２，５２，６２，７２…端末接続ステータスレジスタ
４３…対隣接無線基地局間通信ユニット
４４…比較器
５１…隣接無線基地局情報テーブル
５３…対隣接無線基地局間通信ユニット
６１…隣接無線基地局情報テーブル
６５…通信ユニット
３２…ＢＳ＃−ＦＡアドレス対応表
７１…サブネット外縁位置情報
７６…対端末通信ユニット
【図１】
0004057715.tif 000002
【図２】
0004057715.tif 000003
【図３】
0004057715.tif 000004
【図４】
0004057715.tif 000005
【図５】
0004057715.tif 000006
【図６】
0004057715.tif 000007
【図７】
0004057715.tif 000008