(57)【要約】【課題】従来の移動端末からの位置登録毎に認証装置にアクセスすることによる負荷集中や認証処理遅延の問題を解決する。【解決手段】移動端末５がホーム網から在圏網に移動した際、在圏網から在圏網に移動した際、及び周期的に送信する位置登録メッセージＳ１を受信したホームエージェント４は、全移動端末の認証情報を保持した認証情報管理装置７から認証情報を取得し（Ｓ２，Ｓ３）、該取得した認証情報と位置登録メッセージに付けられた認証情報を照合して移動端末５を認証する。認証がＯＫの場合、ホームエージェント４は、取得した認証情報をホームアドレスと気付けアドレスの対応を保持したキャッシュに格納する。そして、移動端末５から位置登録メッセージＳ１を受信すると、キャッシュに保持された認証情報を用いて移動端末５を認証する。【選択図】        図１
2004260243.tif 000002
【特許請求の範囲】
【請求項１】
Ｍｏｂｉｌｅ  ＩＰｖ６網における移動端末の認証方法であって、移動端末の位置を管理する移動位置管理装置（以下、ホームエージェント）が、移動端末が送信する位置登録メッセージを受信すると、該移動端末の認証情報を保持した認証情報管理装置から認証情報を取得し、該取得した認証情報と前記位置登録メッセージに付けられた認証情報とを照合することにより、前記位置登録メッセージの送信元移動端末を認証することを特徴とする移動端末の認証方法。
【請求項２】
請求項１記載の移動端末の認証方法において、前記ホームエージェントは、認証が正常と判断された場合に、前記認証情報管理装置から取得した認証情報を、前記移動端末のホームアドレスと気付けアドレスの対応関係を保持したＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリに格納することを特徴とする移動端末の認証方法。
【請求項３】
請求項２記載の移動端末の認証方法において、前記ホームエージェントは、前記移動端末からの位置登録メッセージを受信すると、前記Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリの有無を判断し、該移動端末のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリがない場合に、前記認証情報管理装置から認証情報を取得し、該移動端末のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリがある場合には、該Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリに格納された認証情報と前記位置登録メッセージにつけられた認証情報とを照合することにより、前記位置登録メッセージの送信元移動端末を認証することを特徴とする移動端末の認証方法。
【請求項４】
請求項１乃至３のいずれか１項に記載の移動端末の認証方法において、前記ホームエージェントが前記認証情報管理装置から認証情報を取得する際に、該ホームエージェントからホームアドレスを通知し、前記認証情報管理装置は前記ホームアドレスを検索キーとして認証情報を検索し、検索された認証情報を前記ホームエージェントに送信することを特徴とする移動端末の認証方法。
【請求項５】
請求項１乃至３のいずれか１項に記載の移動端末の認証方法において、
前記認証情報管理装置がホーム網内の全ホームエージェントの負荷状態を監視し、前記ホームエージェントが前記移動端末からＩＣＭＰ  Ｈｏｍｅ  Ａｇｅｎｔ  Ａｄｄｒｅｓｓ  Ｄｉｓｃｏｖｅｒｙ  Ｒｅｑｕｅｓｔメッセージを受信して、最も負荷が低いまたは収容数が少ないホームエージェント（以下、最適ホームエージェント）を該認証情報管理装置に問い合わせた時に、該認証情報管理装置は前記移動端末に対し最適ホームエージェントを割り当て、
ホームエージェントが前記認証情報管理装置に認証情報の取得を要求した際に、該認証情報管理装置は取得要求元のホームエージェントが最適ホームエージェントかどうかを判断し、最適ホームエージェントでない場合には認証情報を送信しないことを特徴とする移動端末の認証方法。
【請求項６】
Ｍｏｂｉｌｅ  ＩＰｖ６網において、移動端末の位置を管理する移動位置管理装置であって、移動端末が送信する位置登録メッセージを受信すると、該移動端末の認証情報を保持した認証情報管理装置から認証情報を取得する手段と、前記取得した認証情報と前記位置登録メッセージに付けられた認証情報とを照合して、前記位置登録メッセージの送信元移動端末を認証する手段を具備することを特徴とする移動位置管理装置。
【請求項７】
請求項６記載の移動位置管理装置において、
移動端末のホームアドレスと気付けアドレスの対応関係を保持したＢｉｎｄｉｎｇ  Ｃａｃｈｅを備え、
認証が正常と判断された場合に、前記認証情報管理装置から取得した認証情報を、前記Ｂｉｎｄｉｎｇ  Ｃａｃｈｅの該当エントリに格納し、該Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリの削除契機にあわせて、該認証情報を削除することを特徴とする移動位置管理装置。
【請求項８】
請求項７記載の移動位置管理装置において、前記移動端末からの位置登録メッセージを受信すると、前記Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリの有無を判断し、該移動端末のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリがある場合には、該Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリに格納された認証情報と前記移動端末からの位置登録メッセージに付けられた認証情報とを照合することを特徴とする移動位置管理装置。
【請求項９】
Ｍｏｂｉｌｅ  ＩＰｖ６網において、移動端末の位置を管理する移動位置管理装置であって、前記移動端末の認証情報をホームアドレスと対に保持する手段と、移動端末の位置を管理する移動位置管理装置（以下、ホームエージェント）から移動端末のホームアドレスが含まれた認証情報の取得要求を受信し、前記ホームアドレスを検索キーとして認証情報を検索し、検索された認証情報を前記ホームエージェントに送信する手段を具備することを特徴とする認証情報管理装置。
【請求項１０】
請求項９記載の認証情報管理装置において、ホーム網内のホームエージェントの負荷または移動端末の収容数を監視し、ホームエージェントからの移動端末の収容ホームエージェントの問い合わせに対して、負荷が低いまたは収容数が少ない最適ホームエージェントを割り当て、その後のホームエージェントからの認証情報の取得要求に対して、要求元のホームエージェントが最適ホームエージェントかどうかを判断し、最適ホームエージェントでない場合には認証情報を前記ホームエージェントに送信しないようにする手段を備えることを特徴とする認証情報管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、Ｍｏｂｉｌｅ  ＩＰｖ６での移動端末の認証方法、並びにこの認証方法に用いる移動位置管理装置（ホームエージェント）及び認証情報管理装置に関するものである。
より詳細には、ホーム網に属し、そのホーム網から払い出されたホームアドレスを持つ移動端末が、特に公衆網において、移動端末の位置（気付けアドレス）をホームエージェントに登録する際に、移動端末のなりすましや位置登録情報の改ざんを防止するために移動端末の認証を行う技術に関する。
【０００２】
【従来の技術】
従来、Ｍｏｂｉｌｅ  ＩＰｖ４では、ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ：インターネット技術標準化委員会）で規定されている認証方式が知られている。これは、移動端末がホーム網から在圏網に移動した際、在圏網から在圏網に移動した際、及び周期的に送信する位置登録メッセージの受信を契機に、移動位置管理装置（ホームエージェント）が、全移動端末の認証情報の管理機能と照合機能を具備する認証装置（認証サーバ）に対して認証要求を送信し、該認証装置において、位置登録メッセージに一緒に付けれた認証情報と該認証装置で保持された認証情報とを照合するというものである（例えば、非特許文献１参照）。また、一般に認証情報の保持と認証情報の照合処理を外部の認証装置で行う認証方式としては、ＩＥＥＥ８０２．１ｘが知られている。
【０００３】
しかし、Ｍｏｂｉｌｅ  ＩＰｖ６においては、ＩＥＴＦでもＭｏｂｉｌｅ  ＩＰ機能自体の検討が進められている段階で、移動端末に対しＭｏｂｉｌｅ  ＩＰサービスを許可するかどうかの認証方式に関しては規定がなく、また、移動端末からの位置登録メッセージに対するＩｐｓｅｃ（ＩＰ  Ｓｅｃｕｒｉｔｙ  Ｐｒｏｔｏｃｏｌ）を用いた送信元の認証方式についてはＩＥＴＦで現在検討されているが、認証機能の配備等の実現方式に関しては規定がない。
【０００４】
【非特許文献１】
Ｍｏｂｉｌｅ  ＩＰ  Ｗｏｒｋｉｎｇ  Ｇｒｏｕｐ  Ｉｎｔｅｒｎｅｔ  Ｄｒａｆｔ  ２３  Ｏｃｔｏｂｅｒ  ２００２
＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｉｎｔｅｒｎｅｔ−ｄｒａｆｔｓ／ｄｒａｆｔ−ｉｅｔｆ−ｍｏｂｉｌｅｉｐ−ａａａ−        ｋｅｙ−１０．ｔｘｔ＞
【０００５】
【発明が解決しようとする課題】
従来の技術では、全移動端末の認証情報を保持し、位置登録メッセージに一緒に付けられた認証情報と内部で保持された認証情報とを照合する認証装置を用いて、移動端末がホーム網から在圏網に移動した際、在圏網から在圏網に移動した際、及び周期的に送信する位置登録メッセージの受信を契機に認証処理が行われていた。その場合、移動端末がホームエージェントに位置登録する毎に認証装置で認証処理を行っていたために、位置登録する移動端末数が多くなるほど認証装置に負荷が集中し、またホームエージェントから認証装置にアクセスする時間分、位置登録処理が遅延していた。特にＭｏｂｉｌｅ  ＩＰｖ６においては、ホーム網をＩＥＴＦで検討されているＤｙｎａｍｉｃ  Ｈｏｍｅ  Ａｇｅｎｔ  Ａｄｄｒｅｓｓ  Ｄｉｓｃｏｖｅｒｙ機能を用いた複数ホームエージェントとする場合には、外部装置での認証情報の一元管理が必要となり、上記の課題が一層顕著になる。
【０００６】
本発明は、Ｍｏｂｉｌｅ  ＩＰｖ６網において、例えば公衆網サービスのようなセキュアかつ大規模なＭｏｂｉｌｅ  ＩＰサービスを提供するために、移動端末の認証情報を保持する認証情報管理機能と、位置登録メッセージに一緒に付けられた認証情報との照合処理機能を移動位置管理装置（ホームエージェント）と認証情報管理装置とに分散配備し、且つ位置登録メッセージ受信毎の認証情報管理機能へのアクセス数を削減することで、負荷集中や認証処理遅延を軽減する移動端末の認証方法並びにこの認証方法に用いた移動位置管理装置及び認証情報管理装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明では、Ｍｏｂｉｌｅ  ＩＰｖ６ネットワーク環境において、移動端末がホーム網から在圏網に移動した際、在圏網から在圏網に移動した際、及び周期的に送信する位置登録メッセージを、該移動端末の位置を管理する移動位置管理装置（ホームエージェント）が受信した時を契機に、該ホームエージェントが、該移動端末の認証情報を保持した認証情報管理装置から認証情報を取得し、該取得した該認証情報と前記位置登録メッセージに一緒に付けられた認証情報とを照合することにより位置登録メッセージの送信元移動端末を認証する。そして、認証が正常と判断された場合には、ホームエージェントは、前記認証情報管理装置から取得した認証情報を、ホームアドレスと気付けアドレスの対応関係を保持した該当Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリに格納する。その後、該移動端末が前記ホームエージェントに対し位置登録する際、該ホームエージェントは、前記Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリの有無を判断し、該移動端末のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリがない場合には、前記認証情報管理装置から認証情報を取得するが、該移動端末のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリがある場合には、該Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリにある認証情報で移動端末を認証する。
【０００８】
本発明によれば、移動端末がホーム網から在圏網に移動した際、在圏網から在圏網に移動した際、及び周期的に送信する位置登録メッセージに対し、ホームエージェントにて送信元の認証が可能となり、安全性の高いＭｏｂｉｌｅ  ＩＰサービスが提供可能となる。さらに従来の外部の認証装置で発生した認証処理の負荷集中を分散させることが可能となる。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態を図面に示す好適実施例に基づいて詳細に説明する。
図１に本発明の適用対象であるネットワーク構成例を示す。Ｍｏｂｉｌｅ  ＩＰｖ６網１は、移動端末５が帰属するホーム網２（図１ではホーム網Ｂ）と移動端末５の移動先である在圏網３（図１では在圏網Ｃ、Ｄ）のネットワークから構成される。ホーム網２には複数の移動位置管理装置（以下、ホームエージェント）４が存在するが、図１ではホームエージェントＡとホームエージェントＢのみを示している。後述するように、ホームエージェント４は、移動端末のホームアドレスと気付けアドレスの対応を保持したバインディングキャッシュ（Ｂｉｎｄｉｎｇ  Ｃａｃｈｅ）を具備している。また、本Ｍｏｂｉｌｅ  ＩＰｖ６網１には、移動端末５と通信する相手端末６、各移動端末の認証情報を保持する認証情報管理装置７が存在する。
【００１０】
移動端末５は、ホーム網Ｂから在圏網Ｄに移動した際、在圏網Ｄから在圏網Ｃに移動際、及び、周期的に位置登録メッセージＳ１をホームエージェント４（図１ではホームエージェントＡ）に送信する。この位置登録メッセージＳ１には認証情報が一緒に付けられている。１回目の位置登録では、ホームエージェントＡは、認証情報管理装置７に対して移動端末５の認証情報の取得要求メッセージＳ２を送信し、認証情報管理装置７から取得応答要求メッセージＳ３として認証情報を取得し、該取得した認証情報と取得要求メッセージＳ１に付けられた認証情報とを照合することにより、移動端末５を認証する。認証がとれると、ホームエージェントＡは、移動端末５に対して位置登録応答メッセージＳ４を送信する。また、この時、認証情報管理装置７から取得した認証情報をＢｉｎｄｉｎｇ  Ｃａｃｈｅの該当エントリに格納する。一方、２回目以降の位置登録では、ホームエージェントＡは、該当Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリに格納されている認証情報と位置登録メッセージＳ１に付けられた認証情報とを照合することにより、移動端末５を認証する。認証が正常と判断された場合、移動端末５はホームエージェントＡを介し、相手端末６と通信してパケットＤ１、Ｄ２等の送受信が可能になる。
【００１１】
図２は本発明によるホームエージェント４の構成例を示す機能ブロック図である。本ホームエージェント４はＩＰｖ６パケット送受信処理部４１０、ＭｏｂｉｌｅＩＰ処理部４２０、認証処理部４３０に大別される。ＩＰｖ６パケット送受信処理部４１０は、移動端末５や相手端末６からのＩＰｖ６パケットの送受信、移動端末５からのＩＰｖ６パケット化された位置登録メッセージＳ１の受信や移動端末５への位置登録応答メッセージＳ４の送信、認証情報管理装置７と認証情報の取得要求メッセージＳ２や認証情報の取得応答メッセージＳ３を送受信する。認証情報管理装置７への認証情報の取得要求メッセージＳ２には、移動端末５のホームアドレスを含める。Ｍｏｂｉｌｅ  ＩＰ処理部４２０は、位置登録メッセージＳ１等のＭｏｂｉｌｅ  ＩＰメッセージを解釈するとともに、移動端末５の移動位置を示したＢｉｎｄｉｎｇ  Ｃａｃｈｅ４２１０を管理するＢｉｎｄｉｎｇ  Ｃａｃｈｅ管理部４２１を持ち、そのＢｉｎｄｉｎｇ  Ｃａｃｈｅ４２１０に基づき相手端末６からのホームアドレス宛のパケットを気付けアドレスでカプセル化して移動端末５に転送する。認証処理部４３０は、位置登録メッセージＳ１受信時に移動端末５のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリの有無を判定する認証判定処理部４３１、移動端末５のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリがない場合に、認証情報管理装置７から認証情報を取得する認証情報送受信処理部４３２、認証情報管理装置７から取得した認証情報、またはＢｉｎｄｉｎｇ  Ｃａｃｈｅ４２１０に格納された認証情報と位置登録メッセージＳ１に一緒に付けられた認証情報とを照合する照合処理部４３３から構成される。
【００１２】
図３に、上記ホームエージェント４のＢｉｎｄｉｎｇ  Ｃａｃｈｅ管理部４２１で管理するＢｉｎｄｉｎｇ  Ｃａｃｈｅ４２１０の構成例を示す。Ｂｉｎｄｉｎｇ  Ｃａｃｈｅ４２１０は、当該ホームエージェント４の管理対象である各移動端末毎に、ホームアドレスと気付けアドレスの対応、有効期間（Ｌｉｆｅ  ｔｉｍｅ）、その他必要な情報に加えて、認証情報管理装置７から取得した認証情報を格納している。該Ｂｉｎｄｉｎｇ  Ｃａｃｈｅ４２１０の一つのエントリが一つの移動端末をに対応する。ここで、該Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリ中の認証情報が本発明で付加されたもので、それ以外のホームアドレス、気付けアドレス、Ｌｉｆｅ  ｔｉｍｅ等は従来と同様である。
【００１３】
ホームエージェント４は、Ｂｉｎｄｉｎｇ  Ｃａｃｈｅ管理部４２１にて一定期間毎にＢｉｎｄｉｎｇ  Ｃａｃｈｅ４２１０を監視して、Ｌｉｆｅ  ｔｉｍｅが満了したエントリを削除する。この削除契機にあわせて該当エントリの認証情報も削除される。
【００１４】
図４は移動端末５の構成例を示す機能ブロック図である。本移動端末５は、ホームエージェント４との位置登録メッセージＳ１や位置登録応答メッセージＳ４の送受信、相手端末６と通信する際のパケットＤ１を送受信するＩＰｖ６パケット送受信処理部５１０と、位置登録メッセージＳ１等のＭｏｂｉｌｅ  ＩＰメッセージを解釈するＭｏｂｉｌｅ  ＩＰ処理部５２０と、ホームエージェント４で認証を受けるためにあらかじめ設定しておいた認証情報５３００を保持し、位置登録メッセージＳ１に一緒に付けて送信する認証情報管理部５３０を具備する。この移動端末５の構成は基本的に従来と同様である。
【００１５】
相手端末６は、図は省略するが、移動端末５と通信する際のパケットを送受信するＩＰｖ６パケット送受信処理部を具備する。また、相手端末６が移動端末の場合には、図４と同様の構成を具備する。
【００１６】
図５は、本発明による認証情報管理装置７の構成例を示す機能ブロック図である。本認証情報管理装置７はＩＰｖ６パケット送受信処理部７１０、認証情報送受信処理部７２０、認証情報管理部７３０を具備する。認証情報管理部７３０は、本Ｍｏｂｉｌｅ  ＩＰｖ６網１を運営する組織等が管理対象とする全移動端末の認証情報７３００を、当該移動端末のホームアドレスを対として保持する。該認証情報管理部７３０では、認証情報の取得メッセージＳ２に含まれるホームアドレスを検索キーとして認証情報７３００を検索する。ＩＰｖ６パケット送受信処理部７１０は、ホームエージェント４からＩＰｖ６パケット化された認証情報の取得メッセージＳ２を受信して認証情報送受信処理部７２０に渡し、また、認証情報送受信処理部７２０から認証情報の取得応答メッセージＳ３を受け取ってＩＰｖ６パケット化し、ホームエージェント４へ送信する。認証情報送受信処理部７２０は、ＩＰｖ６パケット送受信処理部７１０から渡された認証情報の取得要求メッセージＳ２を解釈し、ホームアドレスを抽出して認証情報管理部７３０へ渡し、該認証情報管理部７３０から検索された認証情報を取得し、該認証情報の取得応答メッセージＳ３を生成してＩＰｖ６パケット送受信処理部７１０へ渡す。
【００１７】
図６は、本発明による認証情報管理装置７の別の構成例を示す機能ブロック図である。図６において、ＩＰｖ６パケット送受信処理部７１０と認証情報送受信処理部７２０と認証情報管理部７３０は先の図５と同様である。ホームエージェント管理部７４０は、ホーム網２に収容される全ホームエージェント４の負荷または収容数を監視し、移動端末５がＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ：インターネット制御メッセージ・プロトコル）によりＨｏｍｅ  Ａｇｅｎｔ  Ａｄｄｒｅｓｓ  Ｄｉｓｃｏｖｅｒｙ  Ｒｅｑｕｅｓｔメッセージで、収容ホームエージェントを要求してきた際に、最も負荷が低いまたは収容数が少ないホームエージェント（以下、最適ホームエージェント）を割り当てるとともに、認証情報の取得元が最適ホームエージェントかどうか判定する。
【００１８】
次に、上記の各装置を用いた本発明の認証シーケンス例について説明する。
〔実施例１〕
本実施例１は、図１のＭｏｂｉｌｅＩＰｖ６網において、図２の構成のホームエージェント４と図５の構成の認証情報管理装置７を用いて移動端末５の認証を行う例である。図７に本実施例１の認証シーケンスを示す。また、図８にホームエージェント４の処理フロー、図９に認証情報管理装置７（ここでは図５）の処理フローを示す。
【００１９】
移動端末５が、ホーム網２から在圏網３に移動した際、在圏網Ｃから在圏網Ｄなどに移動した際、及び周期的に送信するＭｏｂｉｌｅ  ＩＰｖ６の位置登録メッセージＳ１を、移動端末５の位置を管理するホームエージェント４が受信したことを契機に（図８の１００１）、該ホームエージェント４は、認証処理部４３０で移動端末５のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリの有無を判定する（図８の１００２、１００３）。Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリがない場合（図８の１００３がＮｏ）、つまり１回目の位置登録であった場合、ホームエージェント４は、全移動端末の認証情報を保持する認証情報管理装置７に対し、移動端末５の認証情報の取得要求メッセージＳ２を送信する（図８の１００４）。
【００２０】
認証情報管理装置７は、ホームエージェント４から認証情報の取得要求メッセージＳ２を受信すると（図９の２００１）、該取得要求メッセージＳ２に含まれる移動端末５のホームアドレスを検索キーとして、認証情報管理部７３０で移動端末５の認証情報を検索し（図９の２００２）、該移動端末５の認証情報の取得応答メッセージＳ３を生成して（図９の２００３）、要求元のホームエージェント４に送信する（図９の２００４）。
【００２１】
ホームエージェントＡ４は認証情報管理装置７から移動端末５の認証情報の取得応答メッセージＳ３を受信すると（図８の１００５）、照合処理部４３０で、認証情報管理装置７から取得した認証情報と位置登録メッセージＳ１に一緒に付けられた認証情報とを照合する（図８の１００６）。そして、照合がＯＫであれば、移動端末５に対し位置登録応答メッセージＳ４を送信する（図８の１００７）。また、１回目の位置登録であるので、Ｂｉｎｄｉｎｇ  Ｃａｃｈｅ管理部４２１では、図３に示すように生成された移動端末５のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリに認証情報管理装置７から取得した認証情報を格納する（図８の１００８、１００９）。先に述べたように、Ｂｉｎｄｉｎｇ  Ｃａｃｈｅ管理部４２１では、一定期間毎にＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリを監視しており、Ｌｉｆｅ  ｔｉｍｅが満了したエントリを削除する。この時、該当エントリの認証情報も削除される。
【００２２】
次に、移動端末５が、再び位置登録メッセージＳ１をホームエージェント４に送信してきた場合、ホームエージェント４は、上記と同じ手順（図８の１００２、１００３）で、移動端末５のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリの有無を判定する。２回目以降の位置登録で、該当Ｂｉｎｄｉｎｇ  ＣａｃｈｅエントリのＬｉｆｅｔｉｍｅが満了しない間は、移動端末５のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリは存在する。Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリがある場合（図８の１００３がＹｅｓ）、照合処理部４３０では、該当Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリに格納された認証情報と位置登録メッセージＳ１に一緒に付けられた認証情報２１とを照合する（図８の１００６）。そして、照合がＯＫであれば、移動端末５に対し位置登録応答メッセージＳ４を送信する（図８の１００７）。
【００２３】
なお、上記照合処理の結果、照合がＮＧだった場合には、ホームエージェント４は、移動端末５へエラーメッセージを送信し、その時点で移動端末５のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリを削除するなどの処理を実施することになる。
【００２４】
［実施例２］
本実施例２は、図１のＭｏｂｉｌｅ  ＩＰｖ６網において、図２の構成のホームエージェント４と図６の構成の認証情報管理装置７を用いて移動端末の認証を行う例である。図１０及び図１１に本実施例２の認証シーケンスを示す。後述するように、図１０は認証情報管理装置７が割当てた最適ホームエージェントと認証情報の取得要求メッセージＳ２を送信したホームエージェントとが一致した場合のシーケンス、図１１は不一致の場合のシーケンスである。
【００２５】
図１２は認証情報管理装置７（ここでは図６）の処理フローである。ホームエージェント４の処理は、先の図８の処理フローの先頭に、移動端末５がＩＣＭＰ  Ｈｏｍｅ  Ａｇｅｎｔ  Ａｄｄｒｅｓｓ  Ｄｉｓｃｏｖｅｒｙ  ＲｅｑｕｅｓｔメッセージＳ５で収容ホームエージェントを要求してきた際の処理が追加される以外、基本的に図８の処理フローと同様である。
【００２６】
利用者の所望操作を契機に、移動端末５がＩＣＭＰ  Ｈｏｍｅ  Ａｇｅｎｔ  Ａｄｄｒｅｓｓ  Ｄｉｓｃｏｖｅｒｙ  ＲｅｑｕｅｓｔメッセージＳ５で、収容ホームエージェントを要求してきた際、該ＩＣＭＰ  Ｈｏｍｅ  Ａｇｅｎｔ  Ａｄｄｒｅｓｓ  Ｄｉｓｃｏｖｅｒｙ  ＲｅｑｕｅｓｔメッセージＳ５を受信したホームエージェント４（ホームエージェントＡとする）は、認証情報管理装置７に対し最適ホームエージェント要求メッセージＳ６で問い合わせる。
【００２７】
認証情報管理装置７は、ホームエージェントＡから最適ホームエージェント要求メッセージＳ６を受信すると（図１２の３００１）、ホームエージェント管理部７４０でホーム網２内の全ホームエージェントから負荷または収容数の最も低いホームエージェントを最適ホームエージェント（ここではホームエージェントＢとする）として割当て（図１２の３００２）、要求元のホームエージェントＡに最適ホームエージェント応答メッセージＳ７で通知する（図１２の３００３）。また、ホームエージェント管理部５４０は、割当てたホームエージェントＢを保持する（図１２の３００４）。
【００２８】
ホームエージェントＡは、ＩＣＭＰ  Ｈｏｍｅ  Ａｇｅｎｔ  Ａｄｄｒｅｓｓ  Ｄｉｓｃｏｖｅｒｙ  ＲｅｐｌｙメッセージＳ８で移動端末５に最適ホームエージェントＢを通知する。
【００２９】
その後、図１０に示すように、上記で割り当てられたホームエージェントＢが移動端末５から位置登録メッセージＳ１を受信すると、それを契機に、ホームエージェントＢは、実施例１での処理と同様に、認証処理部４３０で移動端末５のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリの有無を判定する（図８の１００１〜１００３）。該当Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリがない場合、つまり１回目の位置登録であった場合、ホームエージェントＢは全移動端末の認証情報を保持した認証情報管理装置７に対し、移動端末５の認証情報の取得要求メッセージＳ２を送信する（図８の１００４）。
【００３０】
認証情報管理装置７は、ホームエージェントＢから認証情報の取得要求メッセージＳ２を受信すると（図１２の３００５）、ホームエージェント管理部７４０で認証情報の取得要求メッセージＳ２を送信したホームエージェントＢと保持してある最適ホームエージェントＢを照合する（図１２の３００６）。図１０の場合は一致するので、引き続き認証情報管理部７３０で移動端末５の認証情報を検索し、その認証情報を、認証情報の取得応答メッセージＳ３に格納して送信する（図１２の３００７、３００８、３００９）。
【００３１】
認証情報の取得応答メッセージＳ３を受信したホームエージェントＢは、該認証情報管理装置７から取得した認証情報と位置登録メッセージＳ１に一緒に付けられた認証情報とを照合し、照合がＯＫであれば、移動端末５に対して位置登録応答メッセージＳ４を送信する。また、生成された移動端末５のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリに認証情報管理装置７から取得した認証情報を格納する。これは先の実施例１と同様である。また、２回目以降の位置登録の場合も実施例１と同様である。
【００３２】
一方、図１１に示すように、上記割り当てられた適当ホームエージェントＢ以外のホームエージェント（ここではホームエージェントＡ）が移動端末５からの位置登録メッセージＳ１を受信したとする。ホームエージェントＡは、移動端末５のＢｉｎｄｉｎｇ  Ｃａｃｈｅエントリの有無を判定し、該当Ｂｉｎｄｉｎｇ  Ｃａｃｈｅエントリがない場合、つまり、１回目の位置登録であった場合、認証情報管理装置７に対し、移動端末５の認証情報の取得要求メッセージＳ２を送信する。
【００３３】
ホームエージェントＡから認証情報の取得要求メッセージＳ２を受信した認証情報管理装置７は、ホームエージェント管理部７４０で認証情報の取得要求メッセージＳ２を送信したホームエージェントＡと保持してある最適ホームエージェントＢと照合する（図１２の３００６）。図１１の場合は不一致なので、認証情報の検索処理は行わずに、認証情報の取得応答メッセージＳ３としてエラーメッセージをホームエージェントＡに返す（図１２の３０１０）。
【００３４】
ホームエージェントＡは、移動端末５に対し、位置登録応答メッセージＳ４としてエラーメッセージを送信する。エラーメッセージを受信した移動端末５は、例えば、あらためてホームエージェントＢに対して位置登録メッセージＳ１を送信することになる。
【００３５】
【発明の効果】
本発明にれば、移動端末の認証機能と管理機能を移動位置管理装置（ホームエージェント）と認証情報管理装置に分散させ、かつ認証情報管理装置へのアクセス数も削減することで負荷を分散させることができ、移動端末がホーム網から在圏網に移動した際、在圏網から在圏網に移動した際、及び周期的に送信する位置登録メッセージに対し、迅速に送信元の認証が可能となり、安全性の高いＭｏｂｉｌｅ
ＩＰサービスが提供可能となる。
【図面の簡単な説明】
【図１】本発明の適用対象であるネットワーク構成例である。
【図２】本発明によるホームエージェントの一実施例の機能ブロック図である。
【図３】本発明によるホームエージェントが持つＢｉｎｄｉｎｇ  Ｃａｃｈｅの構成例である。
【図４】移動端末の一実施例の機能ブロック図である。
【図５】本発明による認証情報管理装置の一実施例の機能ブロック図である。
【図６】本発明による認証情報管理装置の別の実施例の機能ブロック図である。
【図７】本発明の実施例１における認証シーケンス図である。
【図８】本発明によるホームエージェントの一実施例の処理フロー図である。
【図９】本発明による認証情報管理装置の一実施例の処理フロー図である。
【図１０】本発明の実施例２における認証シーケンス図（その１）である。
【図１１】本発明の実施例２における認証シーケンス図（その２）である。
【図１２】本発明による認証情報管理装置の別の実施例の処理フロー図である。
【符号の説明】
１  Ｍｏｂｉｌｅ  ＩＰｖ６網
２  ホーム網
３  在圏網
４  ホームエージェント
５  移動端末
６  相手端末
７  認証情報管理装置
４１０，５１０，７１０  ＩＰｖ６パケット送受信部
４２０，５２０  Ｍｏｂｉｌｅ  ＩＰ処理部
４２１  Ｂｉｎｄｉｎｇ  Ｃａｃｈｅ管理部
４２１０  Ｂｉｎｄｉｎｇ  Ｃａｃｈｅ
４２０  認証処理部
４３１  認証判定処理部
４３３  照合処理部
４３２，７２０  認証情報送受信処理部
５３０，７３０  認証情報管理部
７４０  ホームエージェント管理部
【図１】
2004260243.tif 000003
【図２】
2004260243.tif 000004
【図３】
2004260243.tif 000005
【図４】
2004260243.tif 000006
【図５】
2004260243.tif 000007
【図６】
2004260243.tif 000008
【図７】
2004260243.tif 000009
【図８】
2004260243.tif 000010
【図９】
2004260243.tif 000011
【図１０】
2004260243.tif 000012
【図１１】
2004260243.tif 000013
【図１２】
2004260243.tif 000014