(57)【要約】【課題】モバイルＩＰエージェント装置及びその冗長化構成方法に関し、随時更新される移動端末の気付けアドレスの登録情報を、待機中エージェント装置にリアルタイムに引き継ぎ、且つ、運用中エージェント装置の障害発生を素早く検出する。【解決手段】運用動作制御アプリケーション２００は、移動端末からの登録メッセージを受信し、それを登録情報リストに登録し、移動端末に応答を返送するとともに、待機動作中のエージェント装置に対して該登録情報データパケットを生成（２４）して送信する。また、登録情報の存続有効期間満了を契機にその旨の登録情報データパケットを待機動作中のエージェント装置に送信する。待機動作中のエージェント装置の待機動作制御アプリケーション３００は、運用動作中のエージェント装置から登録情報データパケットを受信して保管管理し、故障した運用中のエージェント装置に成り代わって運用動作を開始する。【選択図】      図１
2004343276.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰネットワークを介して移動通信サービスを提供するモバイルＩＰエージェント装置において、
運用中動作時に、移動端末から気付けアドレスを含む登録メッセージを受信し、該登録メッセージが登録可能なメッセージである場合に、該登録メッセージを登録し、該移動端末に登録可能の旨の応答を返送するとともに、他の待機動作中のエージェント装置に対して該登録メッセージに関する登録情報データパケットを送信する手段と、
以前に登録メッセージが受信され登録した移動端末から所定時間経過しても登録メッセージが受信されず、該登録メッセージの登録情報の存続有効期間満了を契機としてその旨の登録情報データパケットを他の待機動作中のエージェント装置に対して送信する手段とを備えたことを特徴とするモバイルＩＰエージェント装置。
【請求項２】
ＩＰネットワークを介して移動通信サービスを提供するモバイルＩＰエージェント装置において、
待機動作時に、他の複数の運用動作中のエージェント装置から送信された移動端末の気付けアドレスを含む登録メッセージに関する登録情報データパケットを受信し、該登録情報データパケットから移動端末の登録情報を解析処理し、該登録情報を保管管理する手段と、
他の複数の運用動作中のエージェント装置から受信される移動端末の登録メッセージに関する登録情報データパケットを基に、他の運用動作中のエージェント装置の動作状態をそれぞれ監視する手段と、
前記他の運用動作中のエージェント装置の動作状態を監視する手段により故障と判定した他の運用中のエージェント装置に成り代わって、運用動作を開始する手段とを備えたことを特徴とするモバイルＩＰエージェント装置。
【請求項３】
前記他の待機動作中のエージェント装置に対して登録情報データパケットを送信する手段は、移動端末からの登録メッセージを保持し、該登録メッセージの登録完了後、移動端末に登録可能の旨の応答を返送するとともに、該保持した移動端末からの登録メッセージを他の待機動作中のエージェント装置に対して、登録情報データパケットとして送信することを特徴とする請求項１記載のモバイルＩＰエージェント装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＰ（ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ）ネットワークを利用した移動通信サービスを提供するモバイルＩＰエージェント装置に関し、特に、ＩＰネットワーク上で移動して通信する移動端末のＩＰアドレスの管理及び移動先への通信パケットの転送を自動的に行うプロトコルであるモバイルＩＰｖ４又はモバイルＩＰｖ６を実装したエージェント装置の冗長化方式に関する。
【０００２】
【従来の技術】
近年、インターネットの発展によりインターネット・プロトコル（ＩＰ）によるネットワークの構築が広範に行われ、多様な通信システムのプラットフォームにおいて、インターネット・プロトコル（ＩＰ）を用いたプラットフォームに変更されつつある。また、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の普及に伴い、無線ＬＡＮアクセスポイントを配置したネットワークを構築し、無線によるネットワーク接続サービスが提供され、無線送受機能を実装した移動端末を用いて無線によるインターネット接続が可能となってきている。
【０００３】
このような状況の中で、移動端末がＩＰネットワークに最初に接続した位置に関わらず、移動端末がどこに移動してもＩＰネットワークに接続したまま通信を継続することを可能とするプロトコルとしてモバイルＩＰ（ｖ４／ｖ６共に）が提唱され、ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ  ）において標準化（モバイルＩＰｖ４：ＲＦＣ３２２０，モバイルＩＰｖ６：ｄｒａｆｔ−ｉｅｔｆ−ｍｏｂｉｌｅｉｐ−ｉｐｖ６−１８．ｔｘｔ  ）が進められている。
【０００４】
ここで、モバイルＩＰについて簡単に説明する。モバイルＩＰによる通信を行うユーザは予め移動端末（ＭＮ：Ｍｏｂｉｌｅ  Ｎｏｄｅ  ）の“本籍”に相当するホームアドレスをホームネットワークに登録しておく。そして、移動端末がホームネットワーク以外のネットワーク（外部ネットワーク）に接続した場合、移動端末のホームネットワークに属し、モバイルＩＰを実装しているホームエージェント（ＨＡ）に、外部ネットワークで取得した外部ネットワークのアドレスを気付けアドレス（Ｃａｒｅ−ｏｆ  Ａｄｄｒｅｓｓ  ）として登録し、移動端末のホームアドレス宛てに届いたパケットを、ホームエージェント（ＨＡ）が該気付けアドレス宛てにトンネリングすることにより、移動端末（ＭＮ）がいつでもどこに移動しても通信の継続を可能にする。
【０００５】
モバイルＩＰによるネットワークシステムについて記載された先行技術文献として下記の特許文献がある。
【特許文献１】
特開２００１−１９７５５８号公報
【０００６】
【発明が解決しようとする課題】
モバイルＩＰのプロトコルを実装した移動端末が外部ネットワークに接続しているとき、ホームエージェントが正常に動作しているならば、移動端末がどこの外部ネットワークに接続されても、移動端末からホームエージェントに気付けアドレスの登録メッセージが送信されるため、移動端末のホームアドレス宛てに配信されたパケットをホームエージェントが移動端末にトンネリングにより転送し、移動端末は継続的に通信を行うことができる。
【０００７】
しかしながら、ホームエージェント装置が何らかの原因で故障し、正常に動作しなくなると、気付けアドレスにトンネリングによりパケットを転送するエージェント機能が働かなくなり、外部ネットワークに接続している移動端末は通信することができない状態になる。
【０００８】
エージェント装置の信頼性を向上させる手段として、エージェント装置を冗長化構成にすることが挙げられる。従来のエージェント装置の冗長化構成は、運用中エージェント装置から待機中エージェント装置に定期的に運用データをコピーして、待機中エージェント装置に運用データを引き継ぐものであった。しかし、定期的な運用データのコピーでは、随時気付けアドレスの登録が更新されるモバイルＩＰによる通信を行うエージェント装置には不適当であり、接続中の移動端末（ＭＮ）が継続的に通信可能な冗長化構成を構築する必要がある。
【０００９】
本発明は、運用中エージェント装置において随時更新される気付けアドレスの登録情報を、待機中エージェント装置にリアルタイムに引き継ぎ、且つ、運用中エージェント装置の障害発生を素早く検出し、障害の発生した運用中エージェント装置に成り代わって待機中エージェント装置が接続中の移動端末の通信を継続的に維持し、移動通信サービスの品質向上を図ることを目的とする。
【００１０】
【課題を解決するための手段】
本発明のモバイルＩＰエージェント装置は、（１）ＩＰネットワークを介して移動通信サービスを提供するモバイルＩＰエージェント装置であって、
運用中動作時に、移動端末から気付けアドレスを含む登録メッセージを受信し、該登録メッセージが登録可能なメッセージである場合に、該登録メッセージを登録し、該移動端末に登録可能の旨の応答を返送するとともに、他の待機動作中のエージェント装置に対して該登録メッセージに関する登録情報データパケットを送信する手段と、
以前に登録メッセージが受信され登録した移動端末から所定時間経過しても登録メッセージが受信されず、該登録メッセージの登録情報の存続有効期間満了を契機としてその旨の登録情報データパケットを他の待機動作中のエージェント装置に対して送信する手段とを備えたものである。
【００１１】
また、（２）待機動作時に、他の複数の運用動作中のエージェント装置から送信された移動端末の気付けアドレスを含む登録メッセージに関する登録情報データパケットを受信し、該登録情報データパケットから移動端末の登録情報を解析処理し、該登録情報を保管管理する手段と、
他の複数の運用動作中のエージェント装置から受信される移動端末の登録メッセージに関する登録情報データパケットを基に、他の運用動作中のエージェント装置の動作状態をそれぞれ監視する手段と、
前記他の運用動作中のエージェント装置の動作状態を監視する手段により故障と判定した他の運用中のエージェント装置に成り代わって、運用動作を開始する手段とを備えたものである。
【００１２】
また、（３）前記他の待機動作中のエージェント装置に対して登録情報データパケットを送信する手段は、移動端末からの登録メッセージを保持し、該登録メッセージの登録完了後、移動端末に登録可能の旨の応答を返送するとともに、該保持した移動端末からの登録メッセージを他の待機動作中のエージェント装置に対して、登録情報データパケットとして送信するものである。
【００１３】
【発明の実施の形態】
図１に本発明のモバイルＩＰエージェント装置の機能ブロックを示す。モバイルＩＰエージェント装置は、運用動作制御アプリケーション２００と、待機動作制御アプリケーション３００と、これらの動作アプリケーションの切り替えを制御する制御アプリケーション１００と、ネットワークとのインターフェイス４０とを備える。
【００１４】
運用動作制御アプリケーション２００は、当該モバイルＩＰエージェント装置が運用中の状態のとき動作する。これに対して、待機動作制御アプリケーション３００は、当該モバイルＩＰエージェント装置が待機中の状態のとき動作する。
【００１５】
運用動作制御アプリケーション２００は、移動端末のモビリティを制御するモバイルＩＰ部２０と、モバイルＩＰ部２０にて管理している移動端末の気付けアドレスを含む登録情報を他の待機中エージェント装置に送信するための登録情報データパケット生成部２４と、移動端末からの登録メッセージ及び待機中エージェント装置からの登録情報データパケット送信要請メッセージのパケットを検出するための受信パケット解析部２３と、モバイルＩＰ部２０から渡される登録応答メッセージを解析して登録可能／不可（ＯＫ／ＮＧ）を解析する送信パケット解析部２２と、登録情報リストに格納された登録情報の存続有効期間（Ｌｉｆｅｔｉｍｅ）満了を検出するためのＬｉｆｅｔｉｍｅ監視部２１とから成る。
【００１６】
待機動作制御アプリケーション３００は、他の運用中エージェント装置から送信される移動端末の気付けアドレスを含む登録情報データパケットを検出する登録情報データパケット検出部３４と、そのパケットから運用中エージェント装置のＩＰアドレス及び気付けアドレス等の登録情報を抽出する登録情報抽出部３２と、登録情報抽出部３２から渡されたデータを処理して管理情報の更新／削除を行うとともに複数の運用中エージェント装置の登録情報を各エージェント装置毎のＩＰアドレスを基に管理する登録情報データ管理部３０と、複数の運用中エージェント装置の運用状態を各エージェント装置毎に監視する登録情報データパケット監視部３１と、運用中エージェント装置に対して登録情報データパケットの送信を要請するための登録情報データパケット送信要請メッセージ生成部３３とから成る。
【００１７】
制御アプリケーション１００は、運用動作制御アプリケーション２００と待機動作制御アプリケーション３００の運用／待機の動作を切り替えるとともに、それらのインターフェイス４０との接続実体を切り替える動作制御アプリケーション切替部１０と、待機中から運用中の動作に変更する際、待機動作制御アプリケーション３００より通知されたＩＰアドレスをインターフェイス４０に設定するアドレス設定部１３と、インターフェイス４０を介してネットワークからパケットを受信するパケット受信部１１と、インターフェイス４０を介してネットワークへパケットを送信するパケット送信部１２とから成る。なお、インターフェイス４０を介して接続されるネットワークはＩＰネットワーク又はＥｔｈｅｒｎｅｔ（登録商標）等である。
【００１８】
モバイルＩＰｖ６のプロトコルを実装した移動端末は、外部ネットワークに移動したとき、ホームネットワークのエージェント（ＨＡ）宛てに、気付けアドレスとホームアドレスとの対応を示す登録メッセージ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｍｅｓｓａｇｅ）のパケットを送信し、ホームエージェント（ＨＡ）に対して外部ネットワークの位置（気付けアドレス）の登録を行う。
【００１９】
移動端末は、自端末宛のパケットをトンネリングして転送してくれるホームエージェント（ＨＡ）のＩＰアドレスを記憶保持し、上記の登録メッセージ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｍｅｓｓａｇｅ）を該ホームエージェント（ＨＡ）のＩＰアドレス宛てに送信する。ホームエージェント（ＨＡ）は、該登録メッセージパケットを処理し、登録可能（ＯＫ）又は登録不可（ＮＧ）の応答メッセージ（Ｂｉｎｄｉｎｇ  Ａｃｋｎｏｗｌｅｄｇｅ  ）を移動端末宛てに送信する。
【００２０】
ここで、任意の移動端末に対してトンネリングを実行するホームエージェント装置が一台しか無かった場合、このホームエージェント装置が故障すると、トンネリングの機能を実行するエージェントが存在しないため、移動端末にパケットが転送されなくなり、通信中の移動端末は通信を維持することができなくなる。そこで、ホームエージェント装置を複数台用意し、そのうちの一部のエージェント装置を待機状態としてエージェント装置を冗長構成化し、故障したエージェント装置を待機中のエージェント装置に切替えて通信の継続を図る。
【００２１】
図２は、本発明によるエージェント装置を複数台設置した冗長化構成の例を示す。同図の構成例において、プレフィックス（ＩＰアドレスの上位ビット：ＩＰｖ４におけるサブネットマスクと同様のもの）が同一のネットワークに６台のホームエージェント装置（ＨＡ１〜ＨＡ６）がルータ又はスイッチ等を介して接続され、そのうち、第１から第５のホームエージェント装置（ＨＡ１〜ＨＡ５）が運用中エージェント装置であり、第６のホームエージェント装置（ＨＡ６）が待機中エージェント装置であるとする。
【００２２】
これらのエージェント装置（ＨＡ１〜ＨＡ６）は、ＩＰｖ６のプロトコルに従って接続され、それぞれ図２に示すＩＰアドレス（２０００：１５：４：１：：１〜２０００：１５：４：１：：６）が設定されている。運用中の第１〜第５のホームエージェント装置（ＨＡ１〜ＨＡ５）は、それぞれ何百台かの移動端末の登録情報の管理を行っており、移動端末から気付けアドレスを含む登録メッセージ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｍｅｓｓａｇｅ）を受信すると、リアルタイムで待機中の第６のホームエージェント装置（ＨＡ６）に該登録情報データパケットを送信する。これにより、第６のホームエージェント装置（ＨＡ６）は、第１〜第５のホームエージェント装置（ＨＡ１〜ＨＡ５）の登録情報をリアルタイムに格納する。
【００２３】
図３は、本発明による冗長化構成エージェント装置間の正常時のメッセージ送受シーケンスを示す。同図は、運用中ホームエージェント装置（ＨＡ１）と待機中ホームエージェント装置（ＨＡ６）との間のメッセージ送受シーケンスの例を示す。今、第１の移動端末（ＭＮ１）から登録メッセージ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｍｅｓｓａｇｅ）３−１を第１のホームエージェント装置（ＨＡ１）が受信したとする。
【００２４】
第１のホームエージェント装置（ＨＡ１）は登録メッセージを処理し、登録が可能（ＯＫ）であるなら、その旨の応答メッセージ（Ｂｉｎｄｉｎｇ  Ａｃｋｎｏｗｌｅｄｇｅ  ）３−２を第１の移動端末（ＭＮ１）に送信するとともに、待機中の第６のホームエージェント装置（ＨＡ６）に対して登録情報データパケット（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）３−３を送信する。
【００２５】
また、第２の移動端末（ＭＮ２）からの登録メッセージ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｍｅｓｓａｇｅ）３−４が受信された場合も同様に、応答メッセージ（Ｂｉｎｄｉｎｇ  Ａｃｋｎｏｗｌｅｄｇｅ  ）３−５を第２の移動端末（ＭＮ２）に、登録情報データパケット（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）３−６を待機中の第６のホームエージェント装置（ＨＡ６）に送信する。
【００２６】
引き続き、第１の移動端末（ＭＮ１）から登録メッセージ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｍｅｓｓａｇｅ）３−７を第１のホームエージェント装置（ＨＡ１）が受信すると、第１のホームエージェント装置（ＨＡ１）は、同様に応答メッセージ（Ｂｉｎｄｉｎｇ  Ａｃｋｎｏｗｌｅｄｇｅ  ）３−８を第１の移動端末（ＭＮ１）に送信し、待機中の第６のホームエージェント装置（ＨＡ６）に対して登録情報データパケット（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）３−９を送信する。
【００２７】
しかし、以前に登録メッセージ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｍｅｓｓａｇｅ）３−４を送信した第２の移動端末（ＭＮ２）から一定時間経過しても登録メッセージ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｍｅｓｓａｇｅ）が受信されなかった場合、第１のホームエージェント装置（ＨＡ１）は内部で管理している第２の移動端末（ＭＮ２）の登録メッセージ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｍｅｓｓａｇｅ）の存続有効期間（Ｌｉｆｅｔｉｍｅ）満了３−１０を検出し、第２の移動端末（ＭＮ２）の登録情報を削除する。
【００２８】
この際に、待機中の第６のホームエージェント装置（ＨＡ６）に格納された第２の移動端末（ＭＮ２）の登録情報を削除するため、第１のホームエージェント装置（ＨＡ１）は待機中の第６のホームエージェント装置（ＨＡ６）に登録情報データパケット（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）３−１１を送信し、待機中の第６のホームエージェント装置（ＨＡ６）は該登録情報データパケット（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）３−１１に従って第２の移動端末（ＭＮ２）の登録情報を削除する。このようなメッセージ送受により、待機中の第６のホームエージェント装置（ＨＡ６）は、運用中の第１のホームエージェント装置（ＨＡ１）の登録情報をリアルタイムに保管管理する。
【００２９】
次に図４に本発明による運用中ホームエージェント装置に障害が発生した場合のエージェント装置間のメッセージ送受シーケンスを示す。待機中の第６のホームエージェント（ＨＡ６）は、ある一定時間、運用中の第１のホームエージェント（ＨＡ１）から登録情報データパケット（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）を受信しない場合、登録情報データ送信要請メッセージ（Ｒｅｑｕｅｓｔ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ）４−１を送信し、その応答メッセージ（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）４−２を受信することで運用状態をチェックする。
【００３０】
しかし、登録情報データ送信要請メッセージ（Ｒｅｑｕｅｓｔ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ）４−３に対して、タイマ設定の所定時間経過しても応答メッセージ（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）が第１のホームエージェント（ＨＡ１）から送信されてこない場合、待機中の第６のホームエージェント（ＨＡ６）は、第１のホームエージェント（ＨＡ１）が故障したと判断して、待機中の第６のホームエージェント（ＨＡ６）が第１のホームエージェント（ＨＡ１）に成り代って運用を開始する。このような処理シーケンスによって移動端末（ＭＮ１）の通信状態を継続することが可能となる。
【００３１】
以下に、運用中及び待機中のエージェント装置の処理動作について説明する。図５は運用中ホームエージェント装置の処理動作のフローを示す。運用中ホームエージェント装置は、移動端末からの登録メッセージ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｍｅｓｓａｇｅ）及び待機中のホームエージェント（ＨＡ）装置からの登録情報データ送信要請メッセージ（Ｒｅｑｕｅｓｔ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ）の受信を常時監視している。
【００３２】
今、パケットを受信し（５−１）、該パケットが移動端末からの気付けアドレスの登録メッセージ（登録削除のメッセージの場合もある）であるかどうかを判定し（５−２）、該パケットが移動端末からの登録メッセージである場合、モバイルＩＰ部２０においてメッセージ情報を処理し（５−３）、登録（又は削除）が可能（ＯＫ）か不可（ＮＧ）であるかを判定し（５−４）、登録（又は削除）が可能（ＯＫ）である場合に、登録情報リスト（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｌｉｓｔ  ）を更新し、移動端末宛ての応答メッセージ（Ｂｉｎｄｉｎｇ  Ａｃｋｎｏｗｌｅｄｇｅ  Ｍｅｓｓａｇｅ  ）を生成してパケット送信部１２に送る。
【００３３】
パケット送信部１２に送る途中で、応答メッセージ（Ｂｉｎｄｉｎｇ  Ａｃｋｎｏｗｌｅｄｇｅ  Ｍｅｓｓａｇｅ  ）の内容を解析し、その内容が登録／削除が可能（ＯＫ）である場合に、待機中ホームエージェント装置宛てに登録情報データパケット（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）を生成し（５−５）、該データパケット送信する（５−６）。もし、登録が不可（ＮＧ）である場合には、待機中ホームエージェント宛てに登録情報データパケット（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）を送信しない。
【００３４】
また、受信したパケットが待機中ホームエージェントからの登録情報データ送信要請メッセージ（Ｒｅｑｕｅｓｔ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ）であるかどうかを判定し（５−７）、登録情報データ送信要請メッセージ（Ｒｅｑｕｅｓｔ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ）である場合、該メッセージ情報を解析し（５−８）、要請（例えば、全データ又はデータ無し等）に応じた登録情報データパケット（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）を生成し（５−５）、待機中ホームエージェント宛てに該応答メッセージのパケットを送信する（５−６）。
【００３５】
また、モバイルＩＰ処理を参照することにより、登録情報リスト（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｌｉｓｔ  ）に登録されている登録情報の存続有効期間（Ｌｉｆｅｔｉｍｅ）を監視し（５−９）、もし、登録情報の存続有効期間（Ｌｉｆｅｔｉｍｅ）が満了した場合、待機中ホームエージェントの登録情報を更新するため、登録情報削除の登録情報データパケット（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）を生成し（５−５）、該データパケット送信する（５−６）。
【００３６】
また、受信したパケットが、移動端末からの登録メッセージでもなく、待機中ホームエージェントからの登録情報データ送信要請メッセージでもない場合、受信パケットを上位アプリケーションに送り、上位アプリケーションで該受信パケットを処理する（５−１０）。
【００３７】
次に図６に、待機中ホームエージェント装置の処理動作のフローを示す。待機中ホームエージェント装置は、パケットの受信を常時監視し、パケットの受信があると（６−１）、該受信パケットが運用中ホームエージェント装置からの登録情報データパケット（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）かどうかを判定し（６−２）、登録情報データパケット（Ｓｅｎｄ  ＢｉｎｄｉｎｇＩｎｆｏ  Ｍｅｓｓａｇｅ）である場合は、そのメッセージ情報を処理して登録情報を抽出し（６−３）、登録情報データを更新する（６−４）。
【００３８】
登録情報データは、運用中の各ホームエージェント装置毎に管理し、各ホームエージェント装置の識別はそれらのＩＰアドレスを基に行う。また、登録情報データが各運用中ホームエージェントからそれぞれ抽出されるかどうかを監視し（６−４）、一定時間内に登録情報データパケット（Ｓｅｎｄ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ  ）が受信されないホームエージェント装置が存在する場合、該登録情報データパケットの未受信が１回目であるかどうかを判定し（６−５）、１回目であれば、該運用中ホームエージェント装置に登録情報データの送信を要請するため、登録情報データ送信要請メッセージ（Ｒｅｑｕｅｓｔ  Ｂｉｎｄｉｎｇ  Ｉｎｆｏ  Ｍｅｓｓａｇｅ）を生成し  （６−６）、そのパケットを送信する（６−７）。もし、上記の判定６−５において未受信の検出が２回目であれば、運用中ホームエージェント装置が故障したと判断し、制御アプリケーションに故障発生を通知する（６−８）。
【００３９】
制御アプリケーションは故障発生の通知を受けると、故障発生したホームエージェント装置の登録情報データ、及びそのホームエージェント装置のＩＰアドレスを収集し、登録情報データを運用動作制御アプリケーション２００で管理する登録情報リスト（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  Ｌｉｓｔ  ）にコピーし（６−１０）、故障発生ホームエージェント装置のＩＰアドレスを、現在設定しているＩＰアドレスに代えてインターフェイス４０に設定する（６−１１）。そして、待機動作制御アプリケーション３００のプロセスを停止し、運用動作制御アプリケーション２００のプロセスを起動して故障発生ホームエージェント装置に代わって運用動作を開始する（６−１２）。
【００４０】
このように、本発明によるエージェント装置の冗長化構成において、移動端末からの気付けアドレスの登録メッセージの受信及びその登録情報の存続有効期間（Ｌｉｆｅｔｉｍｅ）満了を契機として、運用中エージェント装置から待機中エージェント装置に移動端末の登録情報データをリアルタイムで送信する。そのため、運用中エージェント装置の登録情報データと同一の登録情報データを待機中エージェント装置がリアルタイムで保管管理する。また、登録情報データ送信パケットに移動端末の登録メッセージを使うことにより、特別なメッセージを組み立てる処理は必要としない。
【００４１】
（付記１）  ＩＰネットワークを介して移動通信サービスを提供するモバイルＩＰエージェント装置において、運用中動作時に、移動端末から気付けアドレスを含む登録メッセージを受信し、該登録メッセージが登録可能なメッセージである場合に、該登録メッセージを登録し、該移動端末に登録可能の旨の応答を返送するとともに、他の待機動作中のエージェント装置に対して該登録メッセージに関する登録情報データパケットを送信する手段と、以前に登録メッセージが受信され登録した移動端末から所定時間経過しても登録メッセージが受信されず、該登録メッセージの登録情報の存続有効期間満了を契機としてその旨の登録情報データパケットを他の待機動作中のエージェント装置に対して送信する手段とを備えたことを特徴とするモバイルＩＰエージェント装置。
（付記２）  ＩＰネットワークを介して移動通信サービスを提供するモバイルＩＰエージェント装置において、待機動作時に、他の複数の運用動作中のエージェント装置から送信された移動端末の気付けアドレスを含む登録メッセージに関する登録情報データパケットを受信し、該登録情報データパケットから移動端末の登録情報を解析処理し、該登録情報を保管管理する手段と、他の複数の運用動作中のエージェント装置から受信される移動端末の登録メッセージに関する登録情報データパケットを基に、他の運用動作中のエージェント装置の動作状態をそれぞれ監視する手段と、前記他の運用動作中のエージェント装置の動作状態を監視する手段により故障と判定した他の運用中のエージェント装置に成り代わって、運用動作を開始する手段とを備えたことを特徴とするモバイルＩＰエージェント装置。
（付記３）  前記他の待機動作中のエージェント装置に対して登録情報データパケットを送信する手段は、移動端末からの登録メッセージを保持し、該登録メッセージの登録完了後、移動端末に登録可能の旨の応答を返送するとともに、該保持した移動端末からの登録メッセージを他の待機動作中のエージェント装置に対して、登録情報データパケットとして送信することを特徴とする付記１記載のモバイルＩＰエージェント装置。
（付記４）  ＩＰネットワークを介して移動通信サービスを提供する複数のモバイルＩＰエージェント装置をネットワークに接続して構成する冗長化構成方法において、前記複数のモバイルＩＰエージェント装置のうちの少なくとも１  台を待機動作のエージェント装置とし、そのほかのモバイルＩＰエージェント装置を運用動作のエージェント装置とし、運用中動作中のモバイルＩＰエージェント装置は、移動端末から気付けアドレスを含む登録メッセージを受信し、該登録メッセージが登録可能なメッセージである場合に、該登録メッセージを登録し、該移動端末に登録可能の旨の応答を返送するとともに、待機動作中のエージェント装置に対して該登録メッセージに関する登録情報データパケットを送信し、以前に登録メッセージが受信され登録した移動端末から所定時間経過しても登録メッセージが受信されず、該登録メッセージの登録情報の存続有効期間満了を契機としてその旨の登録情報データパケットを他の待機動作中のエージェント装置に対して送信し、待機動作中のモバイルＩＰエージェント装置は、他の複数の運用動作中のエージェント装置から送信された移動端末の気付けアドレスを含む登録メッセージに関する登録情報データパケットを受信し、該登録情報データパケットから移動端末の登録情報を解析処理し、該登録情報を保管管理し、複数の運用動作中のエージェント装置から受信される移動端末の登録メッセージに関する登録情報データパケットを基に、運用動作中のエージェント装置の動作状態をそれぞれ監視し、前記運用動作中のエージェント装置の動作状態の監視により故障と判定した運用中のエージェント装置に成り代わって運用動作を開始することを特徴とするモバイルＩＰエージェント装置の冗長化構成方法。
（付記５）  前記運用中動作中のモバイルＩＰエージェント装置は、待機動作中のエージェント装置に対して、登録情報データパケットを送信するときに、移動端末からの登録メッセージを保持し、該登録メッセージの登録完了後、移動端末に登録可能の旨の応答を返送するとともに、該保持した移動端末からの登録メッセージを待機動作中のエージェント装置に対して、登録情報データパケットとして送信することを特徴とする付記４記載のモバイルＩＰエージェント装置の冗長化構成方法。
（付記６）  前記モバイルＩＰエージェント装置は、運用中動作時に、他の待機動作中のエージェント装置からの登録情報の送信要請を受け取ると、自装置に登録されている移動端末からの登録メッセージに関する登録情報データパケットを他の待機動作中のエージェント装置に送信する手段を備えたことを特徴とする付記１又は３に記載のモバイルＩＰエージェント装置。
（付記７）  前記モバイルＩＰエージェント装置は、待機動作時に、他の運用動作中のエージェント装置に対して、移動端末の登録メッセージに関する登録情報データパケットの送信を要請するパケットを送信する手段を備えたことを特徴とする付記２に記載のモバイルＩＰエージェント装置。
（付記８）待機動作中のモバイルＩＰエージェント装置は、運用動作中のエージェント装置に対して、移動端末の登録メッセージに関する登録情報データパケットの送信を要請するパケットを送信し、運用中動作中のモバイルＩＰエージェント装置は、待機動作中のエージェント装置からの登録情報の送信要請を受け取ると、自装置に登録されている移動端末からの登録メッセージに関する登録情報データパケットを他の待機動作中のエージェント装置に送信することを特徴とする付記４又は５に記載のモバイルＩＰエージェント装置の冗長化構成方法。
【００４２】
【発明の効果】
以上説明したように、本発明によれば、モバイルＩＰエージェント装置の冗長化において、運用動作中のエージェント装置への移動端末からの登録メッセージを契機として、待機動作中のエージェント装置に移動端末の登録情報を送信し、該登録情報を待機動作中のエージェント装置においてリアルタイムに保管管理することにより、運用動作中のエージェント装置に故障発生したときに、待機動作中のエージェント装置はその保管管理している登録情報を使用して運用を開始することができるため、移動端末は通信を継続することができ、移動通信サービスの品質を向上させることができる。
【００４３】
また、待機動作中のエージェント装置が、故障した運用動作中のエージェント装置に成り代わって処理を続行するため、移動端末には特別な機能を組込む必要がない。また、運用動作中及び待機動作中のエージェント装置間で、登録情報データパケット及び登録情報データ要請メッセージのパケット送受の組み合わせにより、待機動作中のエージェント装置による運用動作中のエージェント装置の動作状態の監視を、簡単な手順で行うことができる。
【図面の簡単な説明】
【図１】本発明のモバイルＩＰエージェント装置の機能ブロックを示す図である。
【図２】本発明によるエージェント装置を複数台設置した冗長化構成の例を示す図である。
【図３】本発明による冗長化構成エージェント装置間の正常時のメッセージ送受シーケンスを示す図である。
【図４】本発明による運用中ホームエージェント装置に障害が発生した場合のエージェント装置間のメッセージ送受シーケンスを示す図である。
【図５】本発明の運用中ホームエージェント装置の処理動作のフローを示す図である。
【図６】本発明の待機中ホームエージェント装置の処理動作のフローを示す図である。
【符号の説明】
１００  制御アプリケーション
１０  動作制御アプリケーション切替部
１１  パケット受信部
１２  パケット送信部
１３  アドレス設定部
２００  運用動作制御アプリケーション
２０  モバイルＩＰ部
２１  Ｌｉｆｅｔｉｍｅ監視部
２２  送信パケット解析部
２３  受信パケット解析部
２４  登録情報データパケット生成部
３００  待機動作制御アプリケーション
３０  登録情報データ管理部
３１  登録情報データパケット監視部
３２  登録情報抽出部
３３  登録情報データパケット送信要請メッセージ生成部
３４  登録情報データパケット検出部
４０  ネットワークとのインターフェイス
【図１】
2004343276.tif 000003
【図２】
2004343276.tif 000004
【図３】
2004343276.tif 000005
【図４】
2004343276.tif 000006
【図５】
2004343276.tif 000007
【図６】
2004343276.tif 000008