(57)【要約】【課題】  ホームエージェント故障時に通信ができない時間を大幅に減らす。【解決手段】  ＨＡ２１０は移動端末２３０からの位置登録信号中の気付けアドレスが変化すると、ＨＡ２５０に、気付けアドレスをコピーする。ＨＡ２１０は、該移動端末２３０に対応する気付けアドレスがある場合に、移動端末２３０のホームアドレスであるＨｏＡ２３１宛のユーザパケットを受信すると、該パケットをＩＰ  ｉｎ  ＩＰにカプセル化して、移動端末２３０へ転送する。ＨＡ２５０は、ＨＡ２１０の正常性を確認するため、周期的にＨＡ２１０と通信を行う。ＨＡ２１０からの応答がない場合、ＨＡ２１０に故障が発生したと見なして、ＨＡ２５０は近隣通知メッセージにより、ルータ２２０に対し、ＨｏＡ２３１宛のＩＰパケットおよびＨＡＡ２１３宛のＩＰパケットをＨＡ２５０の物理アドレス２５２宛に送付するように通知する。【選択図】    図１
2005045645.tif 000002
【特許請求の範囲】
【請求項１】
モバイルＩＰのホームエージェント処理を行うホームエージェントの故障時にホームエージェントを切り替える方法であって、
予備ホームエージェントを配備する段階と、
移動端末から受信した位置登録情報中の気付けアドレスが変化した場合、現用ホームエージェントに対応する予備ホームエージェントに前記移動端末の気付けアドレスをコピーする段階と、
現用ホームエージェントが故障した場合、少なくとも該現用ホームエージェントのＩＰアドレス宛パケットと該現用ホームエージェントに位置登録していた移動端末のＩＰアドレス宛パケットとの転送先を、前記現用ホームエージェントに対応する予備ホームエージェント宛に変更する段階とを有するホームエージェント故障切り替え方法。
【請求項２】
前記移動端末から受信した位置登録情報中の気付けアドレスの変化は、前記現用ホームエージェントで認識する、請求項１に記載のホームエージェント故障切り替え方法。
【請求項３】
前記予備ホームエージェントへの気付けアドレスのコピーは、前記現用ホームエージェントが行う、請求項１または２に記載のホームエージェント故障切り替え方法。
【請求項４】
現用ホームエージェントの故障の検知は、予備ホームエージェントが行う、請求項１から３のいずれかに記載のホームエージェント故障切り替え方法。
【請求項５】
現用ホームエージェントの故障の検知は、現用ホームエージェントおよび予備ホームエージェントの双方と通信可能に配備された故障監視装置が行い、該故障監視装置から予備ホームエージェントに該現用ホームエージェントの故障を通知する、請求項１から３のいずれかに記載のホームエージェント故障切り替え方法。
【請求項６】
少なくとも現用ホームエージェントのＩＰアドレス宛パケットと該現用ホームエージェントに位置登録されていた移動端末のＩＰアドレス宛パケットとの転送先を、該現用ホームエージェントに対応する予備ホームエージェント宛に変更する指示を、予備ホームエージェントが行う、請求項１から５のいずれかに記載のホームエージェント故障切り替え方法。
【請求項７】
予備ホームエージェントからのアドレス変更指示を近隣通知メッセージにより通知する、請求項１から６のいずれかに記載のホームエージェント故障切り替え方法。
【請求項８】
予備ホームエージェントからのアドレス変更指示を、ルーティングプロトコルの経路情報交換手段により通知する、請求項１から６のいずれかに記載のホームエージェント故障切り替え方法。
【請求項９】
予備ホームエージェントからのアドレス変更指示を、接続するルータが行う、請求項１から６のいずれかに記載のホームエージェント故障切り替え方法。
【請求項１０】
モバイルＩＰのホームエージェントと、ルータがリンクで互いに接続されているホーム網における、前記ホームエージェントの予備である予備ホームエージェントであって、
移動端末からの位置登録信号中の気付けアドレスが変化した場合に、現用ホームエージェントによって、該移動端末の気付けアドレスがコピーされ、
前記現用ホームエージェントの故障を検知すると、少なくとも故障になったホームエージェントのＩＰアドレス宛パケットと故障になったホームエージェントに位置登録していた移動端末のＩＰアドレス宛パケットとの転送先を該予備ホームエージェント宛に変更するように、前記ルータへ通知する手段を有する予備ホームエージェント。
【請求項１１】
モバイルＩＰ処理を動作中の前記現用ホームエージェントに周期的に通信を行い、正常性を監視し、応答がない場合に、該現用ホームエージェントの故障を検知する手段を有する、請求項１０に記載の予備エージェント。
【請求項１２】
前記予備ホームエージェントおよび、モバイルＩＰ処理を動作中の現用ホームエージェントの双方と通信可能な故障監視装置から該現用ホームエージェントの故障通知を受信すると、該現用ホームエージェントの故障を検知する手段を有する、請求項１０に記載の予備ホームエージェント。
【請求項１３】
故障になった現用ホームエージェントのＩＰアドレス宛パケットおよび、故障になったホームエージェントに位置登録していた移動端末のＩＰアドレス宛パケットの転送先を該ホームエージェント宛に変更するように、近隣通知メッセージにより、前記ルータへ通知する、請求項１０に記載の予備ホームエージェント。
【請求項１４】
故障になったホームエージェントのＩＰアドレス宛パケットおよび故障になったホームエージェントに位置登録していた移動端末のＩＰアドレス宛パケットの転送先を該ホームエージェント宛に変更するように、ルーティングプロトコルの経路情報交換手段により前記ルータへ通知する、請求項１０に記載の予備ホームエージェント。
【請求項１５】
請求項１０から請求項１４のいずれかに記載の予備ホームエージェントの機能をコンピュータで実行するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイルＩＰのホームエージェント装置故障時に、ホームエージェントを切り替える方法に関するものである。
【背景技術】
【０００２】
モバイルＩＰ技術は、ネットワーク間の端末の移動を自動的に検出し、移動後のネットワークにおいても、移動前のネットワークと同様に通信を行えるようにするプロトコルである。モバイルＩＰ技術には、ＩＰのバージョンにより、モバイルＩＰｖ４技術とモバイルＩＰｖ６技術の２つがある。前者については、非特許文献１、後者については非特許文献２を参考にすることができる。以下ではモバイルＩＰｖ６技術について説明する。
【０００３】
図５に、モバイルＩＰｖ６技術の従来例を示す。
【０００４】
網２００内には、Ｍｏｂｉｌｅ  ＩＰｖ６プロトコルに準拠したホームエージェント（以下ＨＡと記述）であるＨＡ２１０、ＨＡ２５０と、ルータ２２０があり、ＨＡ２１０、ＨＡ２５０とルータ２２０はリンク２４０で接続されている。
【０００５】
ＨＡ２１０内にはバインディングキャッシュテーブル（以下ＢＣＴと記述）２１１があり、ＨＡ２５０内にはＢＣＴ２５１があり、ルータ２２０内にはネイバーキャッシュテーブル（以下ＮＣＴと記述）２２１がある。ＨＡ２１０の物理アドレスを物理アドレス２１２とする。
【０００６】
網２００は移動端末２３０のホーム網であり、移動端末２３０は、網２００のＩＰアドレスであるホームアドレスＨｏＡ２３１を持つ。また、ＨＡ２１０およびＨＡ２５０は網２００のＩＰアドレスであるＨＡアドレスＨＡＡ２１３およびＨＡＡ２５３をそれぞれ持つ。
【０００７】
在圏網３００内にはルータ３１０があり、リンク３２０に接続している。ルータ２２０およびルータ３１０はインターネット１００と接続する。また、通信相手端末１１０がインターネット１００と接続する。
【０００８】
移動端末２３０が在圏網３００内のリンク３２０に接続すると、移動端末２３０は、在圏網３００におけるＩＰアドレス，すなわち気付けアドレス（Ｃａｒｅ  ｏｆ  Ａｄｄｒｅｓｓ、以下ＣｏＡと記述）であるＣｏＡ３３１とＨｏＡ２３１の対応をＭｏｂｉｌｅ  ＩＰｖ６の信号パケット（以下、位置登録パケット）により、一定時間毎に、インターネット１００経由でＨＡ２１０に登録する。
【０００９】
ＨＡ２１０は、移動端末２３０からＣｏＡ３３１の位置登録パケットを受信すると、ＢＣＴ２１１に、ＨｏＡ２３１とＣｏＡ３３１の対応を設定し、近隣通知メッセージにより、ルータ２２０に対し、ＨｏＡ２３１宛のＩＰパケットをＨＡ２１０の物理アドレス２１２宛に送付するように通知し、移動端末２３０に対し位置登録応答パケットを通知する。ルータ２２０はＮＣＴ２２１に、ＨｏＡ２３１と物理アドレス２１２の対応を登録する。
【００１０】
図５の例では、網２００のＨｏＡを持つ移動端末が１つの場合を記載しているが、移動端末が複数存在する場合も同様に、それぞれの移動端末が接続するＣｏＡとそれぞれのＨｏＡの対応をＢＣＴ２１１に登録する。
【００１１】
ルータ２２０がインターネット１００経由で、通信相手端末１１０からＨｏＡ２３１宛のユーザパケットを受信すると、ルータ２２０はＮＣＴ２２１を参照し、該ユーザパケットを物理アドレス２１２に転送する。ＨＡ２１０はＨｏＡ２３１宛のユーザパケットを受信すると、該パケットをＩＰパケットにカプセル化し、ＢＣＴ２１１を参照してＨｏＡ２３１に対応する在圏網における移動端末のＩＰアドレスであるＣｏＡ３３１をカプセル化ユーザパケットの宛先ヘッダに付与し、ルータ２２０に送信する。宛先ヘッダがＣｏＡ３３１であるため、通常のＩＰｖ６のルーティングに従い、該ユーザパケットは、ルータ２２０、インターネット１００、ルータ３１０を経由して、在圏網３００に接続している移動端末２３０にルーティングされる。
【００１２】
従来のＭｏｂｉｌｅ  ＩＰｖ６技術における詳細については、非特許文献１を参考にすることができる。
【００１３】
本技術により、移動端末２３０はホーム網２００から在圏網３００への移動時にも、さらに別の在圏網へ移動時にも同一のＨｏＡを用いて他の端末と通信が可能である。
【００１４】
図５でＨＡ２１０に故障が発生した場合に、移動端末２３０が使用するＨＡを切り替える従来の技術を図６のシーケンス図に示す。本技術は、非特許文献１の１１．７．１節に示されている。なお、ルータ３１０の動作は、通常のＩＰｖ６プロトコル処理であるため、図６では、省略して記載されている。
【００１５】
移動端末２３０は、前に触れたように、位置登録信号をＨＡ２１０に周期的に送信し、移動端末２３０のＣｏＡ３３１をＨＡ２１０に登録する。ＨＡ２１０は、該移動端末２３０に対応する気付けアドレスがある場合に、移動端末２３０のホームアドレスであるＨｏＡ２３１宛のユーザパケットを受信すると、該パケットをＩＰ  ｉｎ  ＩＰにカプセル化（ＩＰパケットがそのままデータとしてパケットに内包されていること）して、移動端末２３０へ転送する。
【００１６】
ＨＡ２１０（ＨＡ１）に故障が発生し、信号パケットの処理およびユーザパケットの処理が不可能になり、移動端末２３０からＨＡ２１０へ送信する位置登録パケットに対する位置登録応答パケットが移動端末２３０に戻らない場合、移動端末２３０は、ＨＡ２５０に位置登録を行う。ＨＡ２５０は、移動端末２３０から位置登録信号を受信すると、ルータ２２０に対し、近隣通知メッセージにより、ＨｏＡ２３１宛のユーザパケットをＨＡ２５０の物理アドレス２１２宛に送付するように通知し、以後、ルータ２２０は、ＨｏＡ２３１宛のユーザパケットをＨＡ２５０へ送信する。ＨＡ２５０は、ＨｏＡ２３１宛のユーザパケットを受信すると、該パケットをＩＰ  ｉｎ  ＩＰにカプセル化して、移動端末２３０へ転送する。ＨＡ２１０に故障が発生してから、ルータ２２０がＨｏＡ２３１宛のユーザパケット転送先をＨＡ２５０に変更するまでの期間、通信相手端末１１０と移動端末２３０間の通信ができない。
【非特許文献１】C. Perkins, Ed. 的P Mobility Support for IPv4・ RFC 3220, August 2002, インターネット＜http://www.ietf.org/html.charters/mobileip-charter.html＞
【非特許文献２】David B. Johnson, Charles Perkins & Jari Arkko, 溺obility Support in IPv6・ draft-ietf-mobileip-ipv6-22.txt, May 2003, インターネット＜http://www.ietf.org/html.charters/mobileip-charter.html＞
【発明の開示】
【発明が解決しようとする課題】
【００１７】
上述した従来技術では、ＨＡ故障時に、移動端末でＨＡの故障を検出し、代替するＨＡに移動端末から位置登録情報を再登録するため、位置登録が正常に完了した直後にＨＡの故障が発生した場合、位置登録周期＋移動端末がＨＡの故障と判断するまでの時間、通信相手端末１１０と移動端末２３０間の通信ができない。
【００１８】
位置登録周期は、ＨＡの性能に大きく影響するので、数分以上、場合によっては、数時間以上の値を使用する場合もある。このため、通信ができない時間が長時間になる可能性がある。
【００１９】
本発明の目的は、ＨＡ故障時に通信ができない時間を大幅に短縮するホームエージェント故障切り替え方法を提供することにある。
【課題を解決するための手段】
【００２０】
本発明は、以下の手段を従来のモバイルＩＰ技術に追加し、ＨＡ故障時に、移動端末と通信端末間で通信ができない時間を、従来技術に比べて短縮する。
【００２１】
（１）ＨＡが移動端末から位置登録を受信すると、気付けアドレスが変化した場合、該気付けアドレスを、予備のＨＡにコピーする。
【００２２】
（２）ＨＡの故障を予備のＨＡが検知すると、故障したＨＡ宛のＩＰアドレスの転送先を予備のＨＡに変更するように、接続するルータに設定し、予備のＨＡは故障したＨＡの処理を継続する。
【００２３】
具体的には、モバイルＩＰのＨＡ処理を行う現用ＨＡに対して、予備ＨＡを配備する段階と、
現用ＨＡにおいて、移動端末から位置登録を受信すると、該位置登録信号中の気付けアドレスが変化した場合に、該ＨＡに対応する予備ＨＡに、該移動端末の気付けアドレスをコピーする段階と、
予備ＨＡにおいて、該ＨＡに対応する現用ＨＡの故障を検知すると、故障になった現用ＨＡのＩＰアドレス宛パケットおよび、故障になったＨＡに位置登録していた移動端末のＩＰアドレス宛パケットの転送先を該予備ＨＡ宛に変更するように、接続するルータへ通知する段階を持つことを特徴とする。
【００２４】
本方法では、気付けアドレスのコピーを気付けアドレスが変化した場合のみに実施すればよいため、ＨＡの性能への影響は少ない。
【００２５】
予備ＨＡが現用ＨＡの故障を検知する具体的な方法については、以下の２つがある。
【００２６】
（検知法１）  予備ＨＡから、モバイルＩＰ処理を動作中の現用ＨＡに周期的に通信を行い、正常性を監視し、応答がない場合に、現用ＨＡの故障を検知する。
【００２７】
（検知法２）  予備ＨＡおよび、モバイルＩＰ処理を動作中の現用ＨＡの双方と通信可能な故障監視装置を配備し、故障監視装置からモバイルＩＰ処理を動作中の現用ＨＡに周期的に通信を行い、正常性を監視し、応答がない場合に、現用ＨＡの故障を検出し、予備ＨＡに該現用ＨＡの故障を通知する。予備ＨＡは、故障監視装置から現用ＨＡの故障通知を受信すると、現用ＨＡの故障を検知する。
【００２８】
検知法１の場合、検知法２で必要な故障監視装置を置かなくて済むため、より経済的に実現することが可能である。一方、検知法２の場合、専用の故障監視装置を置くため、検知法１に比べてより詳細な故障監視を実施することができる。また、いずれの場合も、ＨＡの故障を、他のＨＡまたはＨＡに接続する他の装置で監視するため、遠隔の移動端末で監視する従来技術に比べて、短時間で検出することが可能である。
【００２９】
パケットの転送先を予備ＨＡ宛に変更するように、接続するルータへ通知する方法については、接続するルータとホーム網の接続関係に依存し、以下の二つがある。
【００３０】
（通知法１）  接続するルータがホーム網内にある場合は、故障になった現用ＨＡのＩＰアドレス宛パケットおよび、故障になったＨＡに位置登録していた移動端末のＩＰアドレス宛パケットの転送先を予備ＨＡ宛に変更するように、近隣通知メッセージにより、接続するルータへ通知する。
【００３１】
（通知法２）  接続するルータがホーム網の外にある場合は、故障になった現用ＨＡのＩＰアドレス宛パケットおよび、故障になったＨＡに位置登録していた移動端末のＩＰアドレス宛パケットの転送先を該予備ＨＡ宛に変更するように、ルーティングプロトコルの経路情報交換手段により、接続するルータへ通知する。
【発明の効果】
【００３２】
請求項１、１０、１５の発明は、ＨＡ故障時に通信相手端末と移動端末間の通信ができない時間は、該ＨＡの故障を、他のＨＡまたはホーム網内の他の装置で検出し、故障したＨＡ宛のＩＰアドレスの転送先を予備のＨＡに変更するように、接続するルータに設定するまでの時間でよいため、ＨＡ故障時に通信ができない時間を大きく短縮することが可能である。
【００３３】
請求項４、１１の発明はより経済的に現用ホームエージェントの故障を検知できる。
【００３４】
請求項５、１２の発明は、現用ホームエージェントのより詳細な故障監視を実施できる。
【発明を実施するための最良の形態】
【００３５】
次に、本発明の実施の形態について図面を参照して説明する。
【００３６】
（第１の実施形態）
図１は本発明の第１の実施形態のシステム構成を示している。本実施形態と図５の従来例との相違点はＨＡ２５０のＩＰアドレスのみで、ＨＡ２１０とＨＡ２５０を除き、その他同一番号のものは同一の機能を有する。
【００３７】
図２は本実施形態のシーケンス図で、ルータ３１０の動作は通常のＩＰｖ６プロトコル処理であるため、省略して記載されている。なお、図５の従来技術に対して、本実施形態で追加された信号は太い波線で示している。
【００３８】
図２のシーケンスを以下に説明する。
【００３９】
移動端末２３０は、背景技術で触れたように、位置登録信号をＨＡ２１０に周期的に送信し、移動端末２３０のＣｏＡ３３１をＨＡ２１０に登録する。ＨＡ２１０は、移動端末２３０から最初に位置登録信号を受けた場合は、ルータ２２０に近隣通知メッセージにより、ＨｏＡ２３１宛のＩＰパケットをＨＡ２５０の物理アドレス２５２宛に送付するように通知する。また、ＨＡ２１０は移動端末２３０からの位置登録信号中の気付けアドレスが変化すると、ＨＡ２５０に気付けアドレスをコピーする。ＨＡ２１０は、該移動端末２３０に対応する気付けアドレスがある場合に、移動端末２３０のホームアドレスであるＨｏＡ２３１宛のユーザパケットを受信すると、該パケットをＩＰ  ｉｎ  ＩＰにカプセル化して、移動端末２３０へ転送する。
【００４０】
ＨＡ２５０は、ＨＡ２１０の正常性を確認するため、周期的にＨＡ２１０と通信を行う。ＨＡ２１０（ＨＡ１）からの応答がない場合、ＨＡ２１０に故障が発生したと見なして、ＨＡ２５０は近隣通知メッセージにより、ルータ２２０に対し、ＨｏＡ２３１宛のＩＰパケットおよびＨＡＡ２１３宛のＩＰパケットをＨＡ２５０の物理アドレス２５２宛に送付するように通知する。ただし、ＨＡ２１０がＨＡＡ２１３を使用し動作中には、ＨＡ２５０はＨＡＡ２１３を使用せず、ＨＡ２１０の故障発生後に初めてＨＡ２５０はＨＡＡ２１３を使用する。
【００４１】
以後、ルータ２２０は、ＨｏＡ２３１宛のＩＰパケットおよびＨＡＡ２１３宛のＩＰパケット、該パケットをＨＡ２５０へ送信する。ＨＡ２５０は、ＨｏＡ２３１宛のユーザパケットを受信すると、該パケットをＩＰ  ｉｎ  ＩＰにカプセル化して、移動端末２３０へ転送する。このとき、ＨＡ２５０のＩＰアドレスは、ＨＡ２１０のＩＰアドレスと同じＨＡＡ２１３を使用する。
【００４２】
移動端末２３０からＨＡＡ２１３宛のパケットはＨＡ２５０へ転送され、ＨＡ２５０で処理される。このため、本実施形態においては、ＨＡの切り替えで移動端末２３０側の処理に影響はなく、移動端末２３０への機能追加は不要である。同様に、ルータ２２０、通信相手端末１１０など、ＨＡ２１０およびＨＡ２５０以外について機能追加は不要である。
【００４３】
ＨＡ２１０に故障が発生してから、ルータ２２０がＨｏＡ２３１宛のユーザパケット転送先をＨＡ２５０に変更するまでの期間、通信相手端末１１０と移動端末２３０間の通信ができない。
【００４４】
（第２の実施形態）
図３は本発明の第２の実施形態のシステム構成を示している。第２の実施形態は、接続するルータがホーム網２００の外にある場合である。第２の実施形態を第１の実施形態と比較すると、移動端末２３０のＨｏＡおよびＨＡ２１０のＨＡＡは、ホーム網２００のＩＰアドレスではなく、ホーム網４００のＩＰアドレスであるＨｏＡ４３１とＨＡＡ４１３をそれぞれ持つ。また、ＨＡ２１０およびＨＡ２５０は、網２００のＩＰアドレスであるＩＰＡ２１４およびＩＰＡ２５４をそれぞれ持つ。
【００４５】
図４のシーケンス図で、ルータ３１０の動作は、通常のＩＰｖ６プロトコル処理であるため、省略して記載されている。なお、図６の従来技術に対して、本実施形態で追加された信号は太い波線で示している。
【００４６】
図４のシーケンスを以下に説明する。
【００４７】
ＨＡ２１０はルーティングプロトコル（たとえばＲＩＰｎｇやＯＳＰＦ）の経路情報交換により、ルータ２２０に対し、ホーム網４００宛のＩＰパケットをＩＰＡ２１４宛に送付するように通知する。移動端末２３０は、背景技術で触れたように、位置登録信号をＨＡ２１０に周期的に送信し、移動端末２３０のＣｏＡ３３１をＨＡ２１０に登録する。ＨＡ２１０は、移動端末２３０の気付けアドレスが変化すると、ＨＡ２５０に、気付けアドレスを通知する。ＨＡ２１０は、該移動端末２３０に対応する気付けアドレスがある場合に、移動端末２３０のホームアドレスであるＨｏＡ２３１宛のユーザパケットを受信すると、該パケットをＩＰ  ｉｎ  ＩＰにカプセル化して、移動端末２３０へ転送する。
【００４８】
ＨＡ２５０は、ＨＡ２１０の正常性を確認するため、ＨＡ２１０と周期的に通信を行う。ＨＡ２１０からの応答がない場合、ＨＡ２１０に故障が発生したと見なして、ＨＡ２５０はルーティングプロトコルの経路情報交換により、ルータ２２０に対し、ホーム網４００宛のＩＰパケットをＩＰＡ２５４宛に送付するように通知する。
【００４９】
以後、ルータ２２０は、ホーム網４００宛のＩＰパケットをＨＡ２５０へ送信する。ＨＡ２５０は、ＨｏＡ２３１宛のユーザパケットを受信すると、該パケットをＩＰ  ｉｎ  ＩＰにカプセル化して、移動端末２３０へ転送する。このとき、ＨＡ２５０のＨＡＡは、ＨＡ２１０のＨＡＡと同じＨＡＡ４１３を使用する。移動端末２３０からＨＡＡ２１３宛のパケットはＨＡ２５０へ転送され、ＨＡ２５０で処理される。このため、本実施形態においては、ＨＡの切り替えで移動端末２３０側の処理に影響はなく、移動端末２３０への機能追加は不要である。同様に、ルータ２２０、通信相手端末１１０など、ＨＡ２１０およびＨＡ２５０以外について機能追加は不要である。
【００５０】
ＨＡ２１０に故障が発生してから、ルータ２２０がＨｏＡ２３１宛のユーザパケット転送先をＨＡ２５０に変更するまでの期間、通信相手端末１１０と移動端末２３０間の通信ができない。
【００５１】
なお、本実施形態では、ＨＡ２１０とＨＡ２５０は網２００内の異なるＩＰアドレス、ＩＰＡ２１４とＩＰＡ２５４をもち、ルーティングプロトコルの経路情報交換により、ホーム網４００宛のＩＰパケットの転送先をＨＡ２１０からＨＡ２５０へ切り替えているが、以下の方法で切り替えてもよい。
【００５２】
・  ＨＡ２５０はＨＡ２１０の故障を検出すると、近隣通知メッセージにより、ルータ２２０に対し、ＩＰＡ２１４宛パケットの転送先物理アドレスをＨＡ２５０の物理アドレス２５２に変更するように通知する。ただし、ＨＡ２１０がＩＰＡ２１４を使用し動作中には、ＨＡ２５０はＩＰＡ２１４を使用せず、ＨＡ２１０に故障発生後に初めてＨＡ２５０はＩＰＡ２１４を使用する。
【００５３】
本実施形態では、ＨＡ２１０の正常性の監視をＨＡ２５０が行なっているが、各ＨＡと接続するほかの装置（図１、図３には不図示）で全ＨＡの正常性を監視し、故障検出時に該装置から予備のＨＡに通知してもよい。
【００５４】
また、本実施形態では、モバイルＩＰｖ６の場合で示しているが、モバイルＩＰｖ４の場合でも、同様に実施可能である。
【００５５】
また、本実施形態では、位置登録信号受信時に位置登録信号中の気付けアドレスが変化すると、そのたびに予備のＨＡに気付けアドレスをコピーしているが、一定周期毎に、周期内で変化した気付けアドレスの情報を予備のＨＡにコピーしてもよい。この場合、故障による切り替え時に、一部のＭＮについて気付けアドレスが現用のＨＡと予備のＨＡ間で異なる場合があるため、該ＭＮの気付けアドレスについては、従来技術により、ＭＮから予備のＨＡに再登録する必要がある。ただし、現用のＨＡと予備のＨＡ間の通信信号数を削減できるので、処理能力への影響を少なくすることができる。
【００５６】
さらに、本実施形態では、ＨＡが２つ存在し、１つのＨＡがユーザパケットの転送および移動端末との通信を行い、該ＨＡが故障時に他のＨＡに処理を引き継ぐ方法を示しているが、ＨＡが３つ以上存在する場合は、以下の例のように実施する。
【００５７】
（１）１＋１予備方式
ＨＡを２つずつ組とし、上記実施形態と同様に、１つのＨＡがユーザパケットの転送および移動端末との通信を行い、該ＨＡが故障時に予備のＨＡに処理を引き継ぐ。
【００５８】
（２）ｎ＋１予備方式
ｎ個のＨＡがユーザパケットの転送および移動端末との通信を行い、それらＨＡの中のいずれかのＨＡが故障すると、予備のＨＡに処理を引き継ぐ。
【００５９】
本発明においては、上記実施形態（（１）、（２））に示す以外の予備方式と組み合わせることも可能である。
【００６０】
なお、本発明は、専用のハードウェアにより実現されるもの以外に、その機能を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するものであってもよい。コンピュータ読み取り可能な記録媒体とは、フロッピーディスク、光磁気ディスク、ＣＤ−ＲＯＭ等の記録媒体、コンピュータシステムに内蔵されるハードディスク装置等の記憶装置を指す。さらに、コンピュータ読み取り可能な記録媒体は、インターネットを介してプログラムを送信する場合のように、短時間の間、動的にプログラムを保持するもの（伝送媒体もしくは伝送波）、その場合のサーバとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含む。
【図面の簡単な説明】
【００６１】
【図１】本発明の第１の実施形態のシステム図である。
【図２】第１の実施形態において、ＨＡ故障時にＨＡを切り替えるシーケンスを示す図である。
【図３】本発明の第２の実施形態のシステム図である。
【図４】第２の実施形態において、ＨＡ故障時にＨＡを切り替えるシーケンスを示す図である。
【図５】モバイルＩＰ技術の従来例を示す図である。
【図６】図５の従来例において、ＨＡ故障時にＨＡを切り替えるシーケンスを示す図である。
【符号の説明】
【００６２】
１００    インターネット
１１０    通信相手端末
２００    網
２１０    ＨＡ（ホームエージェント）
２１１    （ＨＡ２１０の）ＢＣＴ
２１２    （ＨＡ２１０の）物理アドレス
２１３    （ＨＡ２１０の）ＨＡＡ
２１４    （ＨＡ２１０の）ＩＰＡ
２２０    （網２００の）ルータ
２２１    （ルータ２２０の）ＮＣＴ
２３０    移動端末
２３１    （移動端末２３０の）ＨｏＡ
２４０    （網２００の）リンク
２５０    ＨＡ
２５１    （ＨＡ２５０の）ＢＣＴ
２５２    （ＨＡ２５０の）物理アドレス
２５３    （ＨＡ２５０の）ＨＡＡ
２５４    （ＨＡ２５０の）ＩＰＡ
３００    在圏網
３１０    （在圏網３００の）ルータ
３２０    （在圏網３００の）リンク
３３１    （移動端末２３０の）ＣｏＡ
４００    ホーム網
４１３    （ＨＡ２１０の）ＨＡＡ
４４０    （ホーム網４００の）リンク
【図１】
2005045645.tif 000003
【図２】
2005045645.tif 000004
【図３】
2005045645.tif 000005
【図４】
2005045645.tif 000006
【図５】
2005045645.tif 000007
【図６】
2005045645.tif 000008