(57)【要約】【課題】移動端末やローカルホームエージェントへの事前の鍵の設定を行うことなしに、また、特別な装置を移動体ＩＰ網に配備することなしに、移動端末が位置情報をローカルホームエージェントに通知する際の、ローカルホームエージェントにおける移動端末の認証を可能とする。【解決手段】移動端末からローカルホームエージェントに対して、ホームエージェント経由とホームエージェント非経由の異なる２つのルートを用いて送信されるメッセージを基に、ローカルホームエージェントにて動的に２つの鍵を生成し、ローカルホームエージェントから移動端末に対して前記異なる２つのルートを用いて、これらの鍵を通知するようにし、移動端末とローカルホームエージェントとにおいて、これら２つの鍵を含んで認証情報を動的に生成するようにし、この認証情報をもとに、ローカルホームエージェントにおいて移動端末の認証を行う。【選択図】  図４
2004260318.tif 000002
【特許請求の範囲】
【請求項１】
移動端末と、該移動端末の位置情報を永続的に管理するホームエージェントと、該移動端末の位置情報を一時的に管理するローカルホームエージェントと、該移動端末が移動先で接続するアクセスルータとを具備し、
前記ホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスである永続的なホームアドレスと、前記ローカルホームエージェントが所属するサブネット内での、前記移動端末のアドレスとを、当該移動端末の位置情報として管理し、
前記ローカルホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスであり、かつ、前記移動端末の一時的なホームアドレスと、前記アクセスルータが所属するサブネット内での前記移動端末のアドレスとを、前記移動端末の位置情報として管理し、
前記移動端末は、自己の位置情報を管理するホームエージェントおよび自己の位置情報を管理するローカルホームエージェントに対して、移動する毎に、移動先での自己の位置情報の通知を行い、
前記ホームエージェントと前記移動端末とは、事前に共有している認証情報をもとに、前記位置情報の通知の際に、当該移動端末の認証を行い、
前記ローカルホームエージェントは、前記移動端末からの、前記位置情報の通知の際に、当該移動端末の認証を行う位置情報管理システムにおいて、
前記移動端末は、前記ローカルホームエージェントに対する前記位置情報の通知に先立って、前記ローカルホームエージェントとの間で、自己の位置情報を管理する前記ホームエージェントを経由するルートと経由しないルートとの、２つのルートで異なる２つの鍵の交換を行い、これらの異なる２つの鍵を基に、当該ローカルホームエージェントにおける自己の認証に使用される認証情報を生成し、前記ローカルホームエージェントに対して前記位置情報を通知する際に生成した前記認証情報も通知し、
前記ローカルホームエージェントは、前記移動端末から通知される位置情報と認証情報とから、前記移動端末の認証を行うことを特徴とする位置情報管理システム。
【請求項２】
請求項１記載の位置情報管理システムにおいて、
ホームエージェントを経由するルートで移動端末とローカルホームエージェントとの間で鍵交換を行なう際に、
移動端末は自己のホームアドレスを前記ローカルホームエージェントに通知し、
前記ローカルホームエージェントは、前記移動端末より通知されたホームアドレスに対して応答メッセージを送付することを特徴とする位置情報管理システム。
【請求項３】
移動端末と、該移動端末の位置情報を永続的に管理するホームエージェントと、該移動端末の位置情報を一時的に管理するローカルホームエージェントと、該移動端末が移動先で接続するアクセスルータとを具備し、
前記ホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスである永続的なホームアドレスと、前記ローカルホームエージェントが所属するサブネット内での、前記移動端末のアドレスとを、当該移動端末の位置情報として管理し、
前記ローカルホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスであり、かつ、前記移動端末の一時的なホームアドレスと、前記アクセスルータが所属するサブネット内での前記移動端末のアドレスとを、前記移動端末の位置情報として管理し、
前記移動端末は、自己の位置情報を管理するホームエージェントおよび自己の位置情報を管理するローカルホームエージェントに対して、移動する毎に、移動先での自己の位置情報の通知を行い、
前記ホームエージェントと前記移動端末とは、事前に共有している認証情報をもとに、前記位置情報の通知の際に、当該移動端末の認証を行い、
前記ローカルホームエージェントは、前記移動端末からの、前記位置情報の通知の際に、当該移動端末の認証を行う位置情報管理システムにおける移動端末であって、
前記ローカルホームエージェントに対する前記位置情報の通知に先立って、前記ローカルホームエージェントとの間で、自己の位置情報を管理する前記ホームエージェントを経由するルートと経由しないルートとの、２つのルートで異なる２つの鍵の交換を行い、これらの異なる２つの鍵を基に、当該ローカルホームエージェントにおける自己の認証に使用される認証情報を生成し、前記ローカルホームエージェントに対して前記位置情報を通知する際に生成した前記認証情報も通知することを特徴とする移動端末。
【請求項４】
移動端末と、該移動端末の位置情報を永続的に管理するホームエージェントと、該移動端末の位置情報を一時的に管理するローカルホームエージェントと、該移動端末が移動先で接続するアクセスルータとを具備し、
前記ホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスである永続的なホームアドレスと、前記ローカルホームエージェントが所属するサブネット内での、前記移動端末のアドレスとを、当該移動端末の位置情報として管理し、
前記ローカルホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスであり、かつ、前記移動端末の一時的なホームアドレスと、前記アクセスルータが所属するサブネット内での前記移動端末のアドレスとを、前記移動端末の位置情報として管理し、
前記移動端末は、自己の位置情報を管理するホームエージェントおよび自己の位置情報を管理するローカルホームエージェントに対して、移動する毎に、移動先での自己の位置情報の通知を行い、
前記ホームエージェントと前記移動端末とは、事前に共有している認証情報をもとに、前記位置情報の通知の際に、当該移動端末の認証を行い、
前記ローカルホームエージェントは、前記移動端末からの、前記位置情報の通知の際に、当該移動端末の認証を行う位置情報管理システムにおけるローカルホームエージェントであって、
前記移動端末との間で、自己に対する前記位置情報の通知に先立って、前記移動端末の位置情報を管理する前記ホームエージェントを経由するルートと経由しないルートとの、２つのルートで異なる２つの鍵の交換を行い、その後、前記移動端末から前記位置情報とともに前記異なる２つの鍵を基に生成された認証情報の通知を受けると、これらの位置情報と認証情報とから、前記移動端末の認証を行うことを特徴とするローカルホームエージェント。
【請求項５】
移動端末と、該移動端末の位置情報を永続的に管理するホームエージェントと、該移動端末の位置情報を一時的に管理するローカルホームエージェントと、該移動端末が移動先で接続するアクセスルータとを具備し、
前記ホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスである永続的なホームアドレスと、前記ローカルホームエージェントが所属するサブネット内での、前記移動端末のアドレスとを、当該移動端末の位置情報として管理し、
前記ローカルホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスであり、かつ、前記移動端末の一時的なホームアドレスと、前記アクセスルータが所属するサブネット内での前記移動端末のアドレスとを、前記移動端末の位置情報として管理し、
前記移動端末は、自己の位置情報を管理するホームエージェントおよび自己の位置情報を管理するローカルホームエージェントに対して、移動する毎に、移動先での自己の位置情報の通知を行い、
前記ホームエージェントと前記移動端末とは、事前に共有している認証情報をもとに、前記位置情報の通知の際に、当該移動端末の認証を行い、
前記ローカルホームエージェントは、前記移動端末からの、前記位置情報の通知の際に、当該移動端末の認証を行う位置情報管理システムにおける位置情報管理方法であって、
前記移動端末は、前記ローカルホームエージェントに対する前記位置情報の通知に先立って、前記ローカルホームエージェントとの間で、自己の位置情報を管理する前記ホームエージェントを経由するルートと経由しないルートとの、２つのルートで異なる２つの鍵の交換を行い、これらの異なる２つの鍵を基に、当該ローカルホームエージェントにおける自己の認証に使用される認証情報を生成し、前記ローカルホームエージェントに対して前記位置情報を通知する際に生成した前記認証情報も通知し、
前記ローカルホームエージェントは、前記移動端末から通知される位置情報と認証情報とから、前記移動端末の認証を行うことを特徴とする位置情報管理方法。
【請求項６】
請求項５記載の位置情報管理方法において、
ホームエージェントを経由するルートで移動端末とローカルホームエージェントとの間で鍵交換を行なう際に、
移動端末は自己のホームアドレスを前記ローカルホームエージェントに通知し、
前記ローカルホームエージェントは、前記移動端末より通知されたホームアドレスに対して応答メッセージを送付することを特徴とする位置情報管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、位置情報管理システムに関し、より詳細には、移動体ＩＰ網配下にある移動端末が、自己の位置情報を、当該移動端末の位置情報を管理するエージェントへ登録する際に、当該移動端末の認証情報を、動的に生成するようにした位置情報管理システムおよび位置情報管理方法、位置情報管理システムの移動端末およびローカルホームエージェントに関する。
【０００２】
【従来の技術】
ＩＰ網における端末移動管理技術としては、モバイルＩＰｖ６が存在する。モバイルＩＰｖ６の詳細については、Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ（ＩＥＴＦ）の、例えば、ｄｒａｆｔ−ｉｅｔｆ−ｍｏｂｉｌｅｉｐ−ｉｐｖ６−１９に規定されている。また、端末移動管理を階層的に行う、階層化モバイルＩＰｖ６の詳細については、ＩＥＴＦの、例えば、ｄｒａｆｔ−ｉｅｔｆ−ｍｏｂｉｌｅｉｐ−ｈｍｉｐｖ６−０７に規定されている。
【０００３】
図５は、階層化モバイルＩＰｖ６を適用した場合のシステム構成を示す図、図６は、図５に示したシステム構成に基づき、移動端末が位置情報を階層化されたモバイルＩＰエージェントへ登録する手順を示す図である。
【０００４】
以下、図６を参照しながら、モバイルＩＰｖ６における位置登録の手順、及び、階層化モバイルＩＰｖ６における位置登録の手順を説明する。
【０００５】
まず、モバイルＩＰｖ６における位置登録の手順を説明する。
【０００６】
（１）移動端末６００が、当該移動端末の位置情報を管理するホームエージェント（以下、図中を含めて「ＨＡ」と記す）を含むサブネットＡ（ホームネットワーク）から他のサブネットＢへ移動する（矢印Ｍ１１）。
【０００７】
（２）サブネットＢ内のアクセスルータ（以下、図中を含めて「ＡＲ」と記す）１は、移動端末６００の位置情報に相当し、ＡＲ１と同一のプレフィックスを持つＩＰアドレスである気付けアドレス（以下、図中を含めて「ＣｏＡｄｄｒ」と記す）１を移動端末６００に対して割り当てる（矢印Ｍ１２）。
【０００８】
（３）移動端末６００は、ＡＲ１から割り当てられたＣｏＡｄｄｒ１と、当該移動端末６００のホームネットワークでのＩＰアドレスであるホームアドレス（以下、図中を含めて「ＨｏＡｄｄｒ」と記す）とをＨＡに通知するための位置登録メッセージをＨＡへ送信する（矢印Ｍ１３）。
【０００９】
（４）ＨＡは、移動端末６００からの位置登録メッセージを受信すると、事前に移動端末６００と共有している認証情報に基いて当該移動端末６００の認証を行い、認証が正常に終了すると、ＨｏＡｄｄｒとＣｏＡｄｄｒ１との対応情報を記録し、位置登録メッセージの応答メッセージである、位置登録応答メッセージを、移動端末６００に対して送信する（矢印Ｍ１４）。
【００１０】
次に、階層化モバイルＩＰｖ６における位置登録の手順を説明する。なお、移動端末６００はモバイルＩＰｖ６の位置登録手順により、ＨＡへの位置登録を完了していることを前提に説明する。
【００１１】
（１）移動端末６００が、サブネットＢから他のサブネットＣへ移動する（矢印Ｍ１）。
【００１２】
（２）サブネットＣ内のＡＲ２は、移動端末６００の位置情報に相当し、ＡＲ２と同一のプレフィックスを持つＩＰアドレスであるＣｏＡｄｄｒ２を移動端末６００に対して割り当てる（矢印Ｍ２）。
【００１３】
（３）サブネットＤ内のローカルホームエージェント（以下、図中を含めて「ＬＨＡ」と記す）は、ＨＡに対する、移動端末６００のサブネットＤ内での位置情報に相当し、また、ＬＨＡに対する、移動端末６００のサブネットＤ内でのホームアドレスに相当し、ＬＨＡと同一のプレフィックスを持つＩＰアドレスである気付けアドレス（以下、図中を含めて「ＬＣｏＡｄｄｒ」と記す）を移動端末６００に対して割り当てる（矢印Ｍ３）。
【００１４】
（４）移動端末６００は、ＡＲ２から割り当てられたＣｏＡｄｄｒ２と、ＬＨＡから割り当てられたＬＣｏＡｄｄｒとをＬＨＡに通知するための位置登録メッセージをＬＨＡへ送信する（矢印Ｍ４）。
【００１５】
（５）ＬＨＡは、移動端末６００からの位置登録メッセージを受信すると、当該移動端末６００の認証を行い、認証が正常に終了すると、ＣｏＡｄｄｒ２とＬＣｏＡｄｄｒとの対応情報を記録し、位置登録メッセージの応答メッセージである、位置登録応答メッセージを、移動端末６００に対して送信する（矢印Ｍ５）。
【００１６】
（６）移動端末６００は、ＬＨＡからの位置登録応答メッセージを受信すると、ＬＨＡから割り当てられたＬＣｏＡｄｄｒをＨＡに通知するための位置登録メッセージをＨＡへ送信する（矢印Ｍ６）。
【００１７】
【発明が解決しようとする課題】
上記モバイルＩＰｖ６技術のＨＡにおいて、移動端末の認証を行う場合、移動端末の位置情報を管理するＨＡは、この移動端末に対して永続的に同一であるとされ、このため、事前に認証情報を共有することは容易である。
【００１８】
一方、上記階層化モバイルＩＰｖ６技術におけるＬＨＡにて移動端末の認証を行う場合、移動端末の位置情報を管理するＬＨＡは、移動端末の移動先網によって異なり、移動端末は、階層化モバイルＩＰｖ６網内に存在する全てのＬＨＡに位置情報を登録する可能性があるため、従来の技術では、ＬＨＡが移動管理を行う可能性のある全ての移動端末と共有する鍵を事前に保持しておく（事前共有秘密鍵方式）か、鍵は公開されたものを使用し、その鍵の正当性を別途設置した認証局等の第三機関により保障する（公開鍵方式）方式をとる必要があり、いずれの場合においても処理負荷が大きなものになるという問題がある。
【００１９】
また、鍵が１種類であることから、何らかの事情で鍵を知った第三者によるなりすましに対する防御が困難となっている。
【００２０】
本発明の目的は、従来の技術における上述のような問題を解消し、新たに必要になる機能を、移動端末とＬＨＡとで保持するようにして、移動端末やＬＨＡへの事前の鍵の設定を行うことなしに、また、特別な装置を移動体ＩＰ網に配備することなしに、移動端末が位置情報をＬＨＡに通知する際の、ＬＨＡにおける移動端末の認証が可能な位置情報管理システムを提供することにある。
【００２１】
【課題を解決するための手段】
本発明の位置情報管理システムは、移動端末と、該移動端末の位置情報を永続的に管理するホームエージェントと、該移動端末の位置情報を一時的に管理するローカルホームエージェントと、該移動端末が移動先で接続するアクセスルータとを具備し、
前記ホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスである永続的なホームアドレスと、前記ローカルホームエージェントが所属するサブネット内での、前記移動端末のアドレスとを、当該移動端末の位置情報として管理し、
前記ローカルホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスであり、かつ、前記移動端末の一時的なホームアドレスと、前記アクセスルータが所属するサブネット内での前記移動端末のアドレスとを、前記移動端末の位置情報として管理し、
前記移動端末は、自己の位置情報を管理するホームエージェントおよび自己の位置情報を管理するローカルホームエージェントに対して、移動する毎に、移動先での自己の位置情報の通知を行い、
前記ホームエージェントと前記移動端末とは、事前に共有している認証情報をもとに、前記位置情報の通知の際に、当該移動端末の認証を行い、
前記ローカルホームエージェントは、前記移動端末からの、前記位置情報の通知の際に、当該移動端末の認証を行う位置情報管理システムにおいて、
前記移動端末は、前記ローカルホームエージェントに対する前記位置情報の通知に先立って、前記ローカルホームエージェントとの間で、自己の位置情報を管理する前記ホームエージェントを経由するルートと経由しないルートとの、２つのルートで異なる２つの鍵の交換を行い、これらの異なる２つの鍵を基に、当該ローカルホームエージェントにおける自己の認証に使用される認証情報を生成し、前記ローカルホームエージェントに対して前記位置情報を通知する際に生成した前記認証情報も通知し、
前記ローカルホームエージェントは、前記移動端末から通知される位置情報と認証情報とから、前記移動端末の認証を行うことを特徴とする。
【００２２】
この場合、ホームエージェントを経由するルートで移動端末とローカルホームエージェントとの間で鍵交換を行なう際に、
移動端末は自己のホームアドレスを前記ローカルホームエージェントに通知し、
前記ローカルホームエージェントは、前記移動端末より通知されたホームアドレスに対して応答メッセージを送付することとしてもよい。
【００２３】
本発明の移動端末は、移動端末と、該移動端末の位置情報を永続的に管理するホームエージェントと、該移動端末の位置情報を一時的に管理するローカルホームエージェントと、該移動端末が移動先で接続するアクセスルータとを具備し、
前記ホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスである永続的なホームアドレスと、前記ローカルホームエージェントが所属するサブネット内での、前記移動端末のアドレスとを、当該移動端末の位置情報として管理し、
前記ローカルホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスであり、かつ、前記移動端末の一時的なホームアドレスと、前記アクセスルータが所属するサブネット内での前記移動端末のアドレスとを、前記移動端末の位置情報として管理し、
前記移動端末は、自己の位置情報を管理するホームエージェントおよび自己の位置情報を管理するローカルホームエージェントに対して、移動する毎に、移動先での自己の位置情報の通知を行い、
前記ホームエージェントと前記移動端末とは、事前に共有している認証情報をもとに、前記位置情報の通知の際に、当該移動端末の認証を行い、
前記ローカルホームエージェントは、前記移動端末からの、前記位置情報の通知の際に、当該移動端末の認証を行う位置情報管理システムにおける移動端末であって、
前記ローカルホームエージェントに対する前記位置情報の通知に先立って、前記ローカルホームエージェントとの間で、自己の位置情報を管理する前記ホームエージェントを経由するルートと経由しないルートとの、２つのルートで異なる２つの鍵の交換を行い、これらの異なる２つの鍵を基に、当該ローカルホームエージェントにおける自己の認証に使用される認証情報を生成し、前記ローカルホームエージェントに対して前記位置情報を通知する際に生成した前記認証情報も通知することを特徴とする。
【００２４】
本発明のローカルホームエージェントは、移動端末と、該移動端末の位置情報を永続的に管理するホームエージェントと、該移動端末の位置情報を一時的に管理するローカルホームエージェントと、該移動端末が移動先で接続するアクセスルータとを具備し、
前記ホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスである永続的なホームアドレスと、前記ローカルホームエージェントが所属するサブネット内での、前記移動端末のアドレスとを、当該移動端末の位置情報として管理し、
前記ローカルホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスであり、かつ、前記移動端末の一時的なホームアドレスと、前記アクセスルータが所属するサブネット内での前記移動端末のアドレスとを、前記移動端末の位置情報として管理し、
前記移動端末は、自己の位置情報を管理するホームエージェントおよび自己の位置情報を管理するローカルホームエージェントに対して、移動する毎に、移動先での自己の位置情報の通知を行い、
前記ホームエージェントと前記移動端末とは、事前に共有している認証情報をもとに、前記位置情報の通知の際に、当該移動端末の認証を行い、
前記ローカルホームエージェントは、前記移動端末からの、前記位置情報の通知の際に、当該移動端末の認証を行う位置情報管理システムにおけるローカルホームエージェントであって、
前記移動端末との間で、自己に対する前記位置情報の通知に先立って、前記移動端末の位置情報を管理する前記ホームエージェントを経由するルートと経由しないルートとの、２つのルートで異なる２つの鍵の交換を行い、その後、前記移動端末から前記位置情報とともに前記異なる２つの鍵を基に生成された認証情報の通知を受けると、これらの位置情報と認証情報とから、前記移動端末の認証を行うことを特徴とする。
【００２５】
本発明の位置情報管理方法は、移動端末と、該移動端末の位置情報を永続的に管理するホームエージェントと、該移動端末の位置情報を一時的に管理するローカルホームエージェントと、該移動端末が移動先で接続するアクセスルータとを具備し、
前記ホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスである永続的なホームアドレスと、前記ローカルホームエージェントが所属するサブネット内での、前記移動端末のアドレスとを、当該移動端末の位置情報として管理し、
前記ローカルホームエージェントは、自己が所属するサブネット内での前記移動端末のアドレスであり、かつ、前記移動端末の一時的なホームアドレスと、前記アクセスルータが所属するサブネット内での前記移動端末のアドレスとを、前記移動端末の位置情報として管理し、
前記移動端末は、自己の位置情報を管理するホームエージェントおよび自己の位置情報を管理するローカルホームエージェントに対して、移動する毎に、移動先での自己の位置情報の通知を行い、
前記ホームエージェントと前記移動端末とは、事前に共有している認証情報をもとに、前記位置情報の通知の際に、当該移動端末の認証を行い、
前記ローカルホームエージェントは、前記移動端末からの、前記位置情報の通知の際に、当該移動端末の認証を行う位置情報管理システムにおける位置情報管理方法であって、
前記移動端末は、前記ローカルホームエージェントに対する前記位置情報の通知に先立って、前記ローカルホームエージェントとの間で、自己の位置情報を管理する前記ホームエージェントを経由するルートと経由しないルートとの、２つのルートで異なる２つの鍵の交換を行い、これらの異なる２つの鍵を基に、当該ローカルホームエージェントにおける自己の認証に使用される認証情報を生成し、前記ローカルホームエージェントに対して前記位置情報を通知する際に生成した前記認証情報も通知し、
前記ローカルホームエージェントは、前記移動端末から通知される位置情報と認証情報とから、前記移動端末の認証を行うことを特徴とする。
【００２６】
この場合、ホームエージェントを経由するルートで移動端末とローカルホームエージェントとの間で鍵交換を行なう際に、
移動端末は自己のホームアドレスを前記ローカルホームエージェントに通知し、
前記ローカルホームエージェントは、前記移動端末より通知されたホームアドレスに対して応答メッセージを送付することとしてもよい。
【００２７】
上記のように、本発明では、移動端末からＬＨＡに対して、ＨＡ経由とＨＡ非経由の異なる２つのルートを用いて送信されるメッセージを基に、ＬＨＡにて動的に２つの鍵を生成し、ＬＨＡから移動端末に対して前記異なる２つのルートを用いて、これらの鍵を通知するようにし、移動端末とＬＨＡとにおいて、これら２つの鍵を含んで認証情報を動的に生成するようにし、この認証情報をもとに、ＬＨＡにおいて移動端末の認証を行うようにすることを主要な特徴とする。
【００２８】
【発明の実施の形態】
次に、本発明の実施例について図面を参照して説明する。図１は本発明における位置登録手順を示す図、図２は本発明における鍵１の交換手順を示す図、図３は本発明における鍵２の交換手順を示す図、図４は本発明の全体の動作シーケンスを示す図である。
【００２９】
本実施例のシステム構成は、従来例を説明するために用いた図５と同様であるため、ここでは、ＬＨＡへの位置情報の登録方法を説明するための図１を参照して説明する。なお、図５においては、図面の簡略化のため、ＡＲ１とＬＨＡとを直接結ぶ通信回線は存在しないこととする。
【００３０】
以下、図１を参照して、本実施例におけるＬＨＡへの位置情報の登録方法を詳細に説明する。
【００３１】
（１）移動端末１００は、ＬＣｏＡｄｄｒとＣｏＡｄｄｒ２とをＬＨＡへ通知するための位置登録メッセージをＬＨＡへ送信する。当該ＬＨＡへの位置登録メッセージには、送信元アドレス：ＣｏＡｄｄｒ２、宛先アドレス：ＨｏＡｄｄｒ、ホームアドレスオプション：ＬＣｏＡｄｄｒ、が設定され、また、当該位置登録メッセージを認証するための認証子が付与される（矢印Ｍ１５）。
【００３２】
（２）ＬＨＡは、当該位置登録メッセージが正常に認証されると、当該位置登録メッセージに含まれる移動端末１００の位置情報を保存し、ＬＨＡは当該位置登録メッセージの送信元アドレスであるＣｏＡｄｄｒ２に対して位置登録完了メッセージを返信する（矢印Ｍ１６）。
【００３３】
以下、図１ないし図４を参照して、本発明における位置登録メッセージを認証するための認証子の生成方法を詳細に説明する。まず、移動端末１００とＬＨＡとの間の鍵交換方法について説明する。
【００３４】
（１）移動端末１００は、ＨＡを経由してＬＨＡへ、鍵交換メッセージ１を送信する（矢印Ｍ７）。なお、ここで、鍵交換メッセージ１には、送信元アドレス：ＨｏＡｄｄｒ、宛先アドレス：ＬＨＡのＩＰアドレス、ホームアドレスオプション：ＬＣｏＡｄｄｒ、が設定され、さらに、当該鍵交換メッセージ１は、ＩＰカプセル化メカニズムにより、カプセル化される。カプセル化外部ＩＰパケットには、送信元アドレス：ＣｏＡｄｄｒ２、宛先アドレス：ＨＡのＩＰアドレス、が設定される。
【００３５】
Ｍｏｂｉｌｅ  ＩＰｖ６において、一般的に、ＨＡは自身のＩＰアドレス宛てパケットを受信した場合には、当該パケットのＩＰｖ６ヘッダを検索し、Ｎｅｘｔ  Ｈｅａｄｅｒフィールド値が指し示すプロトコルが“ＩＰ  ｉｎ  ＩＰ”である場合には、ＩＰデカプセル化メカニズムにより、当該パケットのデカプセル化が行われる。このため、本実施例において、ＩＰカプセル化された鍵交換メッセージ１は、ＨＡにおいて、ＩＰデカプセル化メカニズムにより、デカプセル化され、カプセル化内部パケットである鍵交換メッセージ１は、当該メッセージの宛先アドレスに設定されているＬＨＡへ転送される。
【００３６】
なお、移動端末１００がＬＨＡへ送信する位置登録メッセージには、ＬＣｏＡｄｄｒとＣｏＡｄｄｒ２との対応関係を通知するために、送信元アドレス：ＣｏＡｄｄｒ２、宛先アドレス：ＬＨＡのＩＰアドレス、ホームアドレスオプション：ＬＣｏＡｄｄｒ、が設定される。当該位置登録メッセージを認証するためには、当該位置登録メッセージに含まれる情報から認証子の演算が可能であることが必要であるため、鍵交換メッセージ１のホームアドレスオプションにＬＣｏＡｄｄｒを設定する。つまり、認証子を演算するために必要な情報の一つであるＬＣｏＡｄｄｒを、移動端末からＬＨＡに対して当該鍵交換メッセージ１を用いてあらかじめ送信しておくことを意味している。
【００３７】
また、ＬＣｏＡｄｄｒ以外に、認証子を演算するために必要な情報であるＣｏＡｄｄｒ２は、以降で説明する鍵交換メッセージ２の送信元アドレスフィールドに設定されているＩＰアドレスを使用する。さらに、認証子を演算するために必要な情報であるＬＨＡのＩＰアドレスについては、鍵交換メッセージ１の宛先アドレス、又は、以降で説明する鍵交換メッセージ２の宛先アドレスのどちらに設定されている宛先アドレスを用いても良い。
【００３８】
（２）ＬＨＡは、鍵交換メッセージ１を受信すると、鍵交換メッセージ１の応答メッセージである鍵交換メッセージ１’を返信する（矢印Ｍ８）。鍵交換メッセージ１’には、送信元アドレス：ＬＨＡのＩＰアドレス、宛先アドレス：ＨｏＡｄｄｒ、が設定され、また、ＬＨＡにて演算された鍵１が付与される。当該鍵１は、鍵交換メッセージ１のホームアドレスオプションに含まれるＬＣｏＡｄｄｒを基に演算される。
【００３９】
Ｍｏｂｉｌｅ  ＩＰｖ６において、一般的に、ＨＡは自身が移動端末に対して割り当てたＨｏＡｄｄｒ宛てパケットをインターセプト可能であるため、本実施例において、ＬＨＡが送信した鍵交換メッセージ１’は、ＨＡがインターセプトする。さらに、ＨＡはインターセプトしたパケットの宛先アドレスであるＨｏＡｄｄｒがキーとして登録されている位置情報を検索する。その結果、ＨＡは、該鍵交換メッセージ１’はＣｏＡｄｄｒ２に転送すべきことを知り、該鍵交換メッセージ１’は、ＣｏＡｄｄｒ２宛てにカプセル化転送される。
【００４０】
次に、図３を参照しながら、移動端末とＬＨＡとの間の鍵交換方法について説明する。
【００４１】
（１）移動端末１００は、ＬＨＡへ、鍵交換メッセージ２を送信する。なお、ここで、鍵交換メッセージ２には、送信元アドレス：ＣｏＡｄｄｒ２、宛先アドレス：ＬＨＡのＩＰアドレス、が設定される（矢印Ｍ９）。
【００４２】
（２）ＬＨＡは、鍵交換メッセージ２を受信すると、鍵交換メッセージ２の応答メッセージである鍵交換メッセージ２’を返信する。鍵交換メッセージ２’には、送信元アドレス：ＬＨＡのＩＰアドレス、宛先アドレス：ＣｏＡｄｄｒ２、が設定され、また、ＬＨＡにて演算された鍵２が付与される（矢印Ｍ１０）。当該鍵２は、鍵交換メッセージ２の送信元アドレスに設定されているＣｏＡｄｄｒ２を基に演算される。
【００４３】
以下、交換された鍵１、鍵２から認証子を演算する方法について説明する。
【００４４】
（１）ＬＨＡは、鍵１と鍵２とから演算される秘密鍵を保持管理する。
【００４５】
（２）移動端末１００は、鍵交換メッセージ１’から鍵１を抽出し、鍵交換メッセージ２’から鍵２を抽出し、当該鍵１と当該鍵２から秘密鍵を演算する。つまり、この時点でＬＨＡと移動端末１００とは、秘密鍵を共有している。
【００４６】
（３）移動端末は、前記共有されている秘密鍵、ＣｏＡｄｄｒ２、及び、ＬＣｏＡｄｄｒを含んで、認証子を演算する。
【００４７】
（４）ＬＨＡは、位置登録メッセージから抽出するＣｏＡｄｄｒ２、ＬＣｏＡｄｄｒ、及び、前記共有されている秘密鍵とを含んで、認証子を演算する。
【００４８】
図４に示すように、移動端末は、ＬＨＡとの間で、２つのルートで鍵交換を行い、さらに、位置登録メッセージに認証子を付与することにより、ＬＨＡにおいて、動的に認証情報を生成することができる。
【００４９】
上記実施例によれば、事前に移動端末とＬＨＡとの間で、事前に鍵を共有することなく、また、認証局等の第三者による認証を必要とせず、移動端末がＬＨＡに対して送信する位置登録メッセージを、ＬＨＡにおいて認証することが可能となる。なお、秘密鍵、及び、認証子の演算に使用するアルゴリズムは、本発明においては限定しない。また、上記実施例は、本発明の一例を示すものであり、本発明はこれに限定されるべきものではない。
【００５０】
【発明の効果】
以上、実施例にて詳細に説明したように、本発明によれば、移動端末やＬＨＡへの事前の鍵の設定を行うことなしに、また、特別な装置を移動体ＩＰ網に配備することなしに、移動端末が位置情報をＬＨＡに通知する際の、ＬＨＡにおける移動端末の認証が可能な移動端末を認証するための情報を動的に生成することが可能となる効果が得られる。
【００５１】
また、２つの異なるルートで２つの異なる鍵を交換することで、悪意あるユーザが同時に２つの鍵を覗き見することが困難となるという効果が得られる。
【００５２】
さらに、上記２つの異なるルートの内１つのルートに、事前に認証情報を共有しており、移動端末の認証が終了しているＨＡを経由するルートを用いることで、悪意あるユーザが移動端末に成りすましてＬＨＡへ位置情報を登録することを抑止することが可能となるという効果が得られる。
【図面の簡単な説明】
【図１】本発明における、位置登録手順を示す図である。
【図２】本発明における、鍵１の交換手順を示す図である。
【図３】本発明における、鍵２の交換手順を示す図である。
【図４】本発明の全体の動作シーケンスを示す図である。
【図５】階層化モバイルＩＰｖ６、及び、本発明における、システム構成を示す図である。
【図６】階層化モバイルＩＰｖ６における、位置登録手順を示す図である。
【符号の説明】
ＨＡ    ホームエージェント
ＬＨＡ    ローカルホームエージェント
ＡＲ    アクセスルータ
Ｒ    中継ルータ
【図１】
2004260318.tif 000003
【図２】
2004260318.tif 000004
【図３】
2004260318.tif 000005
【図４】
2004260318.tif 000006
【図５】
2004260318.tif 000007
【図６】
2004260318.tif 000008