(57)【要約】   【課題】  ハンドオフ遅延を低減し、また、パケットロスを削減する。  【解決手段】  予め定められたエリア内において、ＭＮ１２がＩＰネットワークと接続するために、ＭＮ１２からその配下となるエリアルータＡＲ＃１に対して、端末情報とともに認証を要求することに応答して、ＡＲ＃１からＡＡＡサーバ１８に対して、モバイルノードの認証を要求する。エリア制御サーバ２０は、ＡＡＡサーバ１８に対して、エリアに属するエリアルータに関する情報を配布する。ＡＡＡサーバ１８は、ＭＮ１２がエリア内でＡＲ＃１以外の他のＡＲの配下となった場合に、認証サーバによる認証を経ることなく、他のＡＲにおいて当該ＭＮ１２を認証させるために、エリアに属するＡＲに関する情報に基づき、ＡＲのそれぞれに、ＭＮ１２を認証するための認証情報を配布する。【選択図】  図１
2005252720.tif 000002
【特許請求の範囲】
【請求項１】
予め定められたエリア内において、モバイルノードがＩＰネットワークと接続するために、モバイルノードからその配下となる第１のエリアルータに対して、端末情報とともに認証を要求することに応答して、前記第１のエリアルータから認証サーバに対して、当該モバイルノードの認証を要求するステップと、
前記エリア制御サーバから、前記認証サーバに対して、当該エリアに属するエリアルータに関する情報を配布するステップと、
前記認証サーバにおいて、前記モバイルノードが前記エリア内で第１のルータ以外の第２のエリアルータの配下となった場合に、認証サーバによる認証を経ることなく、当該第２のルータにおいて当該モバイルノードを認証させるために、前記エリアに属するエリアルータに関する情報に基づき、当該エリアルータのそれぞれに、前記モバイルノードを認証するための認証情報を配布するステップとを備えたことを特徴とするデータ通信方法。
【請求項２】
前記エリアルータに関する情報を配布するステップが、
前記モバイルノードの認証の要求に応答した、前記認証サーバから前記エリア制御サーバへの要請に基づいて実行されることを特徴とする請求項１に記載のデータ通信方法。
【請求項３】
前記エリアルータに関する情報を配布するステップが、
前記エリアルータからの位置登録要求を受信したホームエージェントから前記エリア制御サーバへの要請に基づいて実行されることを特徴とする請求項１に記載のデータ通信方法。
【請求項４】
前記認証情報を配布するステップが、前記認証に使用するための、前記モバイルノードを表わす値、当該値を生成するためのパラメータおよび生成条件を、前記エリアに属するエリアルータに配布するステップを含むことを特徴とする請求項１ないし３の何れか一項に記載のデータ通信方法。
【請求項５】
前記認証情報を配布するステップが、前記認証に使用するための、前記モバイルノードを表わす値を生成するためのパラメータおよび生成条件を、前記エリアに属するエリアルータに配布するステップを含むことを特徴とする請求項１ないし３の何れか一項に記載のデータ通信方法。
【請求項６】
予め定められたエリア内において、モバイルノードがＩＰネットワークと接続するために、モバイルノードからその配下となる第１のエリアルータに対して、端末情報とともに認証を要求するステップと、
前記認証の要求に応答して、前記第１のエリアルータから認証サーバに対して、当該モバイルノードの認証を要求するステップと、
前記エリア制御サーバから、前記認証サーバに対して、当該エリアに属するエリアルータに関する情報を配布するステップと、
前記認証サーバにおいて、前記エリアに属するエリアルータに関する情報に基づき、当該エリアルータのそれぞれに、前記モバイルノードを認証するための認証情報を配布するステップと、
前記モバイルノードが前記エリア内で第１のルータ以外の第２のエリアルータの配下となった場合に、前記第２のエリアルータを介してＩＰネットワークにアクセスするために、前記モバイルノードから、前記第２のエリアルータに対して、前記端末情報および認証を要求するステップと、
前記第２のエリアルータから、モバイルノードに対して、前記認証情報に含まれる、当該モバイルノードを認証するための値の生成条件を送信するステップと、
前記モバイルノードにおいて、生成条件に基づき、当該モバイルノードを認証するための値を生成して、前記第２のエリアルータに送信するステップと、
前記第２のエリアルータにおいて、予め受信した認証情報と、前記モバイルノードから受信した値に基づいて、前記モバイルノードを認証するステップとを備えたことを特徴とするデータ通信方法。
【請求項７】
予め定められたエリア内において、モバイルノードがＩＰネットワークと接続するために、モバイルノードからその配下となる第１のエリアルータに対して、端末情報とともに認証を要求するステップと、
前記認証の要求に応答して、前記第１のエリアルータから認証サーバに対して、当該モバイルノードの認証を要求するステップと、
前記エリア制御サーバから、前記認証サーバに対して、当該エリアに属するエリアルータに関する情報を配布するステップと、
前記認証サーバにおいて、前記エリアに属するエリアルータに関する情報に基づき、当該エリアルータのそれぞれに、前記モバイルノードを認証するための認証情報を配布するステップと、
前記第１のエリアルータから、モバイルノードに対して、前記認証情報に含まれる、当該モバイルノードを認証するための値の生成条件を送信するステップと、
前記モバイルノードが前記エリア内で第１のルータ以外の第２のエリアルータの配下となった場合に、前記第２のエリアルータを介してＩＰネットワークにアクセスするために、前記モバイルノードから、前記第２のエリアルータに対して、前記端末情報および前記生成条件に基づき生成した値とともに、認証を要求するステップと、
前記第２のエリアルータにおいて、予め受信した認証情報と、前記モバイルノードから受信した値に基づいて、前記モバイルノードを認証するステップとを備えたことを特徴とするデータ通信方法。
【請求項８】
前記第２のエリアルータに対して、前記端末情報および前記生成条件に基づき生成した値とともに、認証を要求するステップが、前記第２のエリアルータからのルータ広告を受信することに応答して実行されることを特徴とする請求項６または７に記載のデータ通信方法。
【請求項９】
前記エリアルータに関する情報を配布するステップが、
前記モバイルノードの認証の要求に応答した、前記認証サーバから前記エリア制御サーバへの要請に基づいて実行されることを特徴とする請求項６ないし８の何れか一項に記載のデータ通信方法。
【請求項１０】
前記エリアルータに関する情報を配布するステップが、
前記エリアルータからの位置登録要求を受信したホームエージェントから前記エリア制御サーバへの要請に基づいて実行されることを特徴とする請求項６ないし８の何れか一項に記載のデータ通信方法。
【請求項１１】
予め定められたエリア内において、モバイルノードがＩＰネットワークと接続するために、モバイルノードから、端末情報および認証要求を受信する受信手段と、
前記モバイルノードが、当該エリア内の他のエリアルータの配下において認証サーバとの間で既に認証を済ませていない場合に、認証サーバに対して、モバイルノードの認証を要求し、前記モバイルノードと認証サーバとの間の認証を仲介する仲介手段と、
前記認証サーバから、当該モバイルノードを認証するための認証情報を受信し、当該認証情報を、自己の記憶装置に記憶する認証情報記憶手段と、
前記モバイルノードが、当該エリア内の他のエリアルータの配下において認証サーバとの間で既に認証を済ませている場合に、前記認証情報記憶手段により記憶装置に記憶された認証情報から、前記認証のための値を生成させるための生成条件を取り出して、前記モバイルノードに送信するとともに、前記モバイルノードにおいて生成された値を受信し、前記認証情報および受信した値に基づいて、前記モバイルノードを認証する認証手段とを備えたことを特徴とするエリアルータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイルノードによるデータ通信方法に関し、より詳細には、モバイルノードの移動をサポートするデータ通信方法に関する。
【背景技術】
【０００２】
ユーザの移動をサポートするＩＰモビリティを実現するためには、位置登録制御やシームレスハンドオフなどの課題がある。これら課題を解決する技術として、本発明者らは、ＩＰモビリティ制御層の上に、エリア制御プラットフォームを導入し、複数のエリアルータ（ＡＲ）を１つの「エリア」として扱い、ＩＰページングやn-castingなどを制御する。このような制御をセキュアに行うためには、移動する端末（モバイルノード：ＭＮ）について、接続中のＡＲだけでなく、エリア内の他のＡＲも認証を行う必要がある。
【０００３】
現状では、非特許文献２にあるようなＥＡＰ(PPP Extensible Authentication Protocol)−ＭＤ５を利用した認証が提案され、実現されている。
【非特許文献１】「異種無線システム間のシームレス接続時における自動設定に関する一検討」（小林貴之、広重一仁、藤井輝也）  2003年電子情報通信学会ソサイエティ大会
【非特許文献２】「PPP Extensible Authentication Protocol (EAP)」（L. Blunk, J.Vollbrecht, Merit Network, Inc.） Net Work Working Group, Request for Comments:2284, Category: Standards Track, １９９８年３月
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来技術においては、ＡＲがＭＮからの接続要求を受理するごとに、ＡＡＡサーバとＭＮとの間で認証が行われるため、ＭＮが接続するＡＲが変わるたびに、少なからぬ時間を要するため、ファーストハンドオフを実現することが困難であるという問題点もあった。また、新たに位置登録をするまでに多くの時間を要する場合、当該ＭＮと通信している他のＭＮから送信されたパケットのパケットロスが増大するという問題点もあった。
【０００５】
本発明は、ハンドオフ遅延を低減したデータ通信方法およびエリアルータを提供することを目的とする。また、本発明は、パケットロスを削減したデータ通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の目的は、予め定められたエリア内において、モバイルノードがＩＰネットワークと接続するために、モバイルノードからその配下となる第１のエリアルータに対して、端末情報とともに認証を要求することに応答して、前記第１のエリアルータから認証サーバに対して、当該モバイルノードの認証を要求するステップと、前記エリア制御サーバから、前記認証サーバに対して、当該エリアに属するエリアルータに関する情報を配布するステップと、前記認証サーバにおいて、前記モバイルノードが前記エリア内で第１のルータ以外の第２のエリアルータの配下となった場合に、認証サーバによる認証を経ることなく、当該第２のルータにおいて当該モバイルノードを認証させるために、前記エリアに属するエリアルータに関する情報に基づき、当該エリアルータのそれぞれに、前記モバイルノードを認証するための認証情報を配布するステップとを備えたことを特徴とするデータ通信方法により達成される。
【０００７】
本発明によれば、モバイルノードが、エリア内でいったん、第１のエリアルータの配下で認証サーバとの間での認証が終了していれば、当該エリア内を移動し、第２のエリアルータの配下となった場合、当該他のエリアルータにおいて認証をすることで、ＩＰネットワークへのアクセスが許可され得る。これにより、認証サーバへのアクセス頻度を減少させ、これによりハンドオフ遅延を低減することが可能となる。
【０００８】
好ましい実施態様においては、前記エリアルータに関する情報を配布するステップが、前記モバイルノードの認証の要求に応答した、前記認証サーバから前記エリア制御サーバへの要請に基づいて実行される。
【０００９】
別の好ましい実施態様においては、前記エリアルータに関する情報を配布するステップが、前記エリアルータからの位置登録要求を受信したホームエージェントから前記エリア制御サーバへの要請に基づいて実行される。
【００１０】
上記実施態様において、モバイルノードは第１のエリアルータを介した認証サーバとの間での認証が終了すると、その直後に、ホームエージェントへの位置登録をなすのが望ましい。これにより、パケットロスを低減することも可能となる。
【００１１】
また、好ましい実施態様においては、前記認証情報を配布するステップが、前記認証に使用するための、前記モバイルノードを表わす値、当該値を生成するためのパラメータおよび生成条件を、前記エリアに属するエリアルータに配布するステップを含む。或いは、前記認証情報を配布するステップが、前記認証に使用するための、前記モバイルノードを表わす値を生成するためのパラメータおよび生成条件を、前記エリアに属するエリアルータに配布するステップを含んでも良い。
【００１２】
また、本発明の目的は、予め定められたエリア内において、モバイルノードがＩＰネットワークと接続するために、モバイルノードからその配下となる第１のエリアルータに対して、端末情報とともに認証を要求するステップと、前記認証の要求に応答して、前記第１のエリアルータから認証サーバに対して、当該モバイルノードの認証を要求するステップと、前記エリア制御サーバから、前記認証サーバに対して、当該エリアに属するエリアルータに関する情報を配布するステップと、前記認証サーバにおいて、前記エリアに属するエリアルータに関する情報に基づき、当該エリアルータのそれぞれに、前記モバイルノードを認証するための認証情報を配布するステップと、前記モバイルノードが前記エリア内で第１のルータ以外の第２のエリアルータの配下となった場合に、前記第２のエリアルータを介してＩＰネットワークにアクセスするために、前記モバイルノードから、前記第２のエリアルータに対して、前記端末情報および認証を要求するステップと、前記第２のエリアルータから、モバイルノードに対して、前記認証情報に含まれる、当該モバイルノードを認証するための値の生成条件を送信するステップと、前記モバイルノードにおいて、生成条件に基づき、当該モバイルノードを認証するための値を生成して、前記第２のエリアルータに送信するステップと、
前記第２のエリアルータにおいて、予め受信した認証情報と、前記モバイルノードから受信した値に基づいて、前記モバイルノードを認証するステップとを備えたことを特徴とするデータ通信方法によっても達成される。
【００１３】
さらに、本発明の目的は、予め定められたエリア内において、モバイルノードがＩＰネットワークと接続するために、モバイルノードからその配下となる第１のエリアルータに対して、端末情報とともに認証を要求するステップと、前記認証の要求に応答して、前記第１のエリアルータから認証サーバに対して、当該モバイルノードの認証を要求するステップと、
前記エリア制御サーバから、前記認証サーバに対して、当該エリアに属するエリアルータに関する情報を配布するステップと、前記認証サーバにおいて、前記エリアに属するエリアルータに関する情報に基づき、当該エリアルータのそれぞれに、前記モバイルノードを認証するための認証情報を配布するステップと、前記第１のエリアルータから、モバイルノードに対して、前記認証情報に含まれる、当該モバイルノードを認証するための値の生成条件を送信するステップと、前記モバイルノードが前記エリア内で第１のルータ以外の第２のエリアルータの配下となった場合に、前記第２のエリアルータを介してＩＰネットワークにアクセスするために、前記モバイルノードから、前記第２のエリアルータに対して、前記端末情報および前記生成条件に基づき生成した値とともに、認証を要求するステップと、前記第２のエリアルータにおいて、予め受信した認証情報と、前記モバイルノードから受信した値に基づいて、前記モバイルノードを認証するステップとを備えたことを特徴とするデータ通信方法によっても達成される。
【００１４】
たとえば、第２のエリアルータに対して、前記端末情報および前記生成条件に基づき生成した値とともに、認証を要求するステップが、前記第２のエリアルータからのルータ広告を受信することに応答して実行される。
【００１５】
また、前記エリアルータに関する情報を配布するステップが、前記モバイルノードの認証の要求に応答した、前記認証サーバから前記エリア制御サーバへの要請に基づいて実行されても良い。或いは、前記エリアルータに関する情報を配布するステップが、前記エリアルータからの位置登録要求を受信したホームエージェントから前記エリア制御サーバへの要請に基づいて実行されても良い。
【００１６】
また、本発明の目的は、予め定められたエリア内において、モバイルノードがＩＰネットワークと接続するために、モバイルノードから、端末情報および認証要求を受信する受信手段と、前記モバイルノードが、当該エリア内の他のエリアルータの配下において認証サーバとの間で既に認証を済ませていない場合に、認証サーバに対して、モバイルノードの認証を要求し、前記モバイルノードと認証サーバとの間の認証を仲介する仲介手段と、前記認証サーバから、当該モバイルノードを認証するための認証情報を受信し、当該認証情報を、自己の記憶装置に記憶する認証情報記憶手段と、前記モバイルノードが、当該エリア内の他のエリアルータの配下において認証サーバとの間で既に認証を済ませている場合に、前記認証情報記憶手段により記憶装置に記憶された認証情報から、前記認証のための値を生成させるための生成条件を取り出して、前記モバイルノードに送信するとともに、前記モバイルノードにおいて生成された値を受信し、前記認証情報および受信した値に基づいて、前記モバイルノードを認証する認証手段とを備えたことを特徴とするエリアルータによっても達成される。
【発明の効果】
【００１７】
本発明によれば、ハンドオフ遅延を低減したデータ通信方法およびエリアルータを提供することが可能となる。また、本発明によれば、パケットロスを削減したデータ通信方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、添付図面を参照して、本発明の実施の形態について説明する。図１は、本発明の実施の形態にかかるデータ通信を利用するネットワーク構成を示すブロックダイヤグラムである。図１に示すように、本実施の形態においては、ＩＰネットワーク１０に、自己の位置を登録するホームエージェント（ＨＡ）１４、複数のエリアルータ（ＡＲ＃０、ＡＲ＃１、・・・）１６−０、１６−１、・・・、および、認証（ＡＡＡ）サーバ１８が接続できるようになっている。また、ネットワーク１０には、エリア制御サーバ２０が接続され、後述するように、ＨＡ１４やＡＡＡサーバ１８からの指示にしたがって、ＡＲ１６に必要な情報を提供できるようになっている。なお、この実施の形態において、ＡＡＡサーバ１８とＡＲ１６との間は、ＶＰＮなどセキュアな通信回線にてデータが通信されるのが望ましい。
【００１９】
また、本実施の形態においては、予め複数のＡＲがあるエリアを構成する。たとえば、図１の例では、ＡＲ＃１（符号１６−１）〜ＡＲ＃３（符号１６−３）が、単一のエリア２２を構成するようになっている。他のＡＲ、たとえば、ＡＲ＃０（符号１６−０）や、ＡＲ＃４（符号１６−４）、ＡＲ＃５（符号１６−５）は、それぞれ、他のエリアを構成している。ここに単一のエリアを構成するＡＲの情報は、エリア制御サーバ２０の記憶装置中に記憶されている。
【００２０】
エリアについては、以下のような態様を想定することができる。
（１）広範囲エリア
図２（ａ）に示すように、地理的に設定されるエリアをいう。たとえば、エリア（符号２０１〜２０３）ごとに異なる通信方式（たとえば、無線ＬＡＮ、携帯電話、ＰＨＳなど）が存在する。この場合、エリア内であれば、ハンドオーバーの際の認証の手間を省くのが望ましい。
（２）オフィスなどで設定されるエリア
この場合、エリアは、物理的、論理的に設定される。この場合、通信方式は同一である場合が多いが、エリアごとに、認証の要／不要、或いは、認証のレベルが相違する。図２（ｂ）に示すように、オフィスビルにおいて、１Ｆ、２Ｆ、３Ｆおよび４Ｆに、それぞれオフィスを持つ企業（Ａ社、Ｂ社、Ｂ社およびＤ社）で、同一の通信方式（たとえば無線ＬＡＮ）を使用しているが、フロアごとにセキュリティのレベルが相違する場合を考える。この場合、同じエリアであれば、認証の手間を省くことが望ましい。同じ会社が入っているオフィスビルであっても部署ごとに、或いは、フロアごとにエリアが設定され、セキュリティのレベルを相違させていることもある。このような場合にも、同じエリアであれば、認証の手間を省くことが望ましい。
【００２１】
図１を参照して、本発明によるデータ通信を概略的に説明する。ＭＮ１２が、他のエリアから移動し、或いは、エリア内でその電源が投入されると、ルータ要請および端末情報が、ＭＮ１２の位置をカバーするＡＲ＃１（１６−１）に送信される（符号１０１参照）。ＡＲ＃１は、ＨＡ１４に対して、ＭＮ１２の位置登録を求めるとともに（符号１０２参照）、ＡＡＡサーバ１８に対して、ＭＮ１２の認証を求める（符号１０３参照）。認証の後、エリア制御サーバ２０からＡＡＡサーバ１８に対して、エリア情報が伝達される（符号１０４参照）。エリア情報には、ＭＮ１２が位置するエリアに属するＡＲのＩＰアドレスが含まれる。
【００２２】
ＡＡＡサーバ１８は、エリア情報に基づいて、エリアに属するＡＲ（図１の例では、ＡＲ＃１〜ＡＲ＃３）に、認証情報を配布する（符号１０５参照）。以下に説明する実施の形態においては、それぞれ、ＨＡに対する位置登録のタイミング、エリア制御サーバ２０を起動するトリガー、配布する認証情報などが異なる。
【００２３】
図３および図４を参照して、本発明の第１の実施の形態にかかるネットワーク構成において実行される処理について説明する。ＭＮ１２が、ＡＲ＃１に、ルータ要請とともに端末情報を送信すると（ステップ３０１）、ＡＲ＃１は、ＡＡＡサーバ１８に対して、ＭＮ１２の認証を要求する（ステップ３０２）。その後、ＡＲ＃１を介して、ＭＮ１２とＡＡＡサーバ１８との間で認証が実行される。認証が成功すると、ＭＮ１２は、ＨＡ１４に対して位置登録を求める（ステップ３０４）。位置登録の要求は、ＡＲ＃１を介してＨＡ１４に伝達される。位置登録が終了すると、ＭＮ１２は、ＡＲ＃１を介してＩＰネットワーク１０にアクセスでき、他のＭＮ（図示せず）などとのデータ通信が可能となる。
【００２４】
ＨＡ１４は、位置登録の要求を受理すると、エリア情報配布依頼を、エリア制御サーバ２０に送信する（ステップ３０５）。エリア情報配布依頼には、ＡＲ＃１の情報（たとえばＩＰアドレス）が含まれる。エリア制御サーバ２０は、エリア情報配布依頼に含まれるＡＲ＃１の情報を参照して、当該ＡＲ＃１を含むエリアに属するＡＲのリストを、エリア情報としてＡＡＡサーバ１８に送信する（ステップ３０６）。
【００２５】
ＡＡＡサーバ１８は、図１における認証情報を、エリア情報に含まれるＡＲ（この例では、Ｒ＃１〜ＡＲ＃３）のそれぞれに対して送信する（ステップ３０７）。認証情報は、各ＡＲの記憶装置（図示せず）に記憶される。
【００２６】
なお、ＨＡ１４からのエリア情報配布依頼に応答して、エリア制御サーバ２０は、ＡＡＡサーバへのエリア情報の送信（ステップ３０６）とともに、ＨＡ１４にも、エリア情報３１０を送信する（ステップ３１０）。ＨＡ１４は、位置登録応答をＭＮ１２に送信する際に、エリア制御サーバ２０から送られたエリア情報も、ＭＮ１２に送信する（ステップ３１１）。
【００２７】
ＭＮ１２が、図３に示す認証および位置登録の後、ＡＲ＃１を介してＩＰネットワークにアクセスしている状態で（ステップ４００）、エリア内を移動して、ＡＲ＃２（１６−２）のカバーする範囲に達した場合を考える。なお、基本的に、以下のステップ４０１は、図３のステップ３０１に相当し、ステップ４０２および４０３は、図３のステップ３０３に相当する。
【００２８】
図４に示すように、ＭＮ１２は、ＡＲ＃２に対して、ルータ要請とともに、端末ＩＤを送信する（ステップ４０１）。これに応答して、ＡＲ＃２は、ＭＮ１２に対して、認証に必要な情報の送信を要求する（ステップ４０２）。ステップ４０２は、ＥＡＰ−ＭＤ５における「Ｃｈａｌｌｅｎｇｅ  Ｒｅｑｕｅｓｔ」に相当する。ＭＮ１２は、認証応答をＭＮ１２に送信する（ステップ４０３）。ステップ４０３は、ＥＡＰ−ＭＤ５における「Ｃｈａｌｌｅｎｇｅ  ｒｅｓｐｏｎｓｅ」に相当する。
【００２９】
ＡＲ＃２は、記憶装置に記憶しておいた認証情報を用いて、ＭＮ１２の正当性を確認し、ＭＮ１２に対して、接続許可を伝えることにより（ステップ４０４）、ＭＮ１２は、ＡＲ＃２を介してＩＰネットワーク１０にアクセス可能となる（ステップ４０５）。
【００３０】
本実施の形態によれば、ＭＮ１２は、同じエリア内の移動であれば、ＡＡＡサーバ１８との間で認証をすることなく、異なるＡＲとの接続が可能となる。これにより、ハンドオーバーに要する時間を著しく短縮できる。その一方、移動先のＡＲにおいて、ＡＡＡサーバ１８との認証と同等の認証を実行する。したがって、セキュリティレベルを下げることなく、ハンドオフ遅延を低減することが可能となる。
【００３１】
次に、本発明の第２の実施の形態について説明する。なお、第２の実施形態においても、ＭＮ１２からＡＲ＃１へのルータ要請から、ＡＡＡサーバから各ＡＲへの認証情報の配布までは、図３と同様である。図５は、第２の実施の形態にかかるネットワーク構成において実行される処理について説明するフローチャートである。
【００３２】
第２の実施の形態において、ＭＮ１２が、図３に示す認証および位置登録の後、ＡＲ＃１を介してＩＰネットワークにアクセスしている状態で（ステップ５００）、エリア内を移動して、ＡＲ＃２（１６−２）のカバーする範囲に達した場合を考える。ここで、ＭＮ１２は、ハッシュキーを生成し、ルータ要請とともに、生成したハッシュキーおよび端末ＩＤを、ＡＲ＃２に送信する（ステップ５０１）。
【００３３】
ＡＲ＃２がハッシュキーを確認し（ステップ５０２）、ＭＮ１２の正当性が確認されると、ＭＮ１２は、ＡＲ＃２を介してＩＰネットワーク１０にアクセス可能となる（ステップ５０３、５０４）。
【００３４】
次に、本発明の第３の実施の形態について説明する。第１および第２の実施の形態においては、ＨＡ１４が、位置登録の要求を受理したことに応答して、ＨＡ１４からエリア制御サーバ２０に対して、エリア情報配布依頼が伝達される（たとえば、図３のステップ３０４、３０５参照）。第３の実施の形態においては、ＡＡＡサーバ１８が、ＭＮを認証することをトリガーとして、エリア制御サーバ２０に、エリア情報配布要請を送信するようになっている。図６は、第３の実施の形態にかかるネットワーク構成において実行される処理を示すフローチャートである。図６において、ステップ６０１〜６０３は、図３のステップ３０１〜ステップ３０３と同様であるため説明は省略する。この実施の形態においては、端末情報を受理したＡＡＡサーバ１８が、認証要求或いは認証をトリガーとして、エリア制御サーバ２０に、エリア情報の配布を要求する（ステップ６０４）。ステップ６０４におけるエリア情報配布要求には、ＡＲ＃１の情報が含まれる。エリア制御サーバ２０は、エリア情報配布依頼に含まれるＡＲ＃１の情報を参照して、当該ＡＲ＃１を含むエリアに属するＡＲのリストを、エリア情報としてＡＡＡサーバ１８に返信する（ステップ６０５）。以下，ステップ６０６の処理は、図３のステップ３０７の処理に対応する。この処理の後、ＭＮ１２は、ＨＡ１４に対して位置登録を求める（ステップ６０９）。なお、図６において、位置登録に先立って、ＭＮ１２が移動して、他のＡＲ（たとえば、ＡＲ＃２）の配下に移動した場合には、当該他のＡＲとの間で、ルータ要請および接続許可の送受信が実行される（ステップ６０７、６０８参照）。
【００３５】
無論、位置登録のタイミングは、図６の例に限定されることはなく、たとえば、図７に示すように、ＭＮ１２において、認証が終了した後（ステップ７０３）、ＭＮ１２は、ＡＡＡサーバ１８とエリア制御サーバとの間の通信（ステップ７０５、７０６）と別個に、ＨＡ１４に対して位置登録を求めても良い（ステップ７０４参照）。なお、図７において、ステップ７０１〜７０３は、それぞれ、図６の６０１〜６０３に対応し、ステップ７０５〜７０９は、それぞれ、図６の６０４〜６０８に対応し、かつ、ステップ７０３は、図６のステップ６０９に対応する。
【００３６】
なお、たとえば、図７において、ＭＮ１２から位置登録要求が送信され、ＨＡ１４において位置登録応答がＭＮ１２が返信されると（ステップ７０４参照）、ＨＡ１４は、エリア制御サーバ２０に対して、ＭＮ１２へのエリア情報配布を要請する（ステップ７１０）。エリア制御サーバ２０は、これに応答して、ＭＮ１２に対してエリア情報を送信する（ステップ７１１）。
【００３７】
また、第３の実施の形態において、ＭＮ１２が、ＡＲ＃１を介してＩＰネットワークにアクセスしている状態でエリア内を移動した場合に実行される処理は、図４に示すものと同様である。
【００３８】
第３の実施の形態においては、第１の実施の形態と同様に、ＭＮ１２がエリア内を移動した際のルータ要求において、たとえば、ＥＡＰ−ＭＤ５の「Ｃｈａｌｌｅｎｇｅ  Ｒｅｑｕｅｓｔ」および「Ｃｈａｌｌｅｎｇｅ  Ｒｅｓｐｏｎｓｅ」に相当するやり取りが実行される。これに対して、第２の実施の形態と同様に、他のエリアからの移動に伴う一連の処理において、ハッシュキーが送られて、ＡＲにおいてハッシュキーの確認をするように構成しても良い。
【００３９】
たとえば、上記第１の実施の形態ないし第３の実施の形態を、ＥＡＰ−ＭＤ５ベースで実現する例について、図８を参照して説明する。図８における符号８００は、ＡＥＡ−ＭＤ５を利用した通常の認証と同様である。ここでは、ＭＮからＡＲへの「ＥＡＰ  ＳＴＡＲＴ」に応答して、ＡＲから「ＥＡＰ−Ｉｄ  Ｒｅｑｕｅｓｔ」がＭＮに送信される。ＭＮは、上記「Ｒｅｑｕｅｓｔ」に応答して、自己のユーザＩＤを、「ＥＡＰ−Ｉｄ  Ｒｅｓｐｏｎｓｅ」としてＡＲに送信する。次いで、ＡＲは、ＡＡＡサーバに認証を要求し、ＡＡＡからの回答を受信する（図８における「ＲＡＤＩＵＳ  Ａｃｃｅｓｓ  Ｒｅｑｕｅｓｔ」および「ＲＡＤＩＵＳ  Ａｃｃｅｓｓ  Ｃｈａｌｌｅｎｇｅ」）、ＡＲは、ＭＮに対して、隠蔽したパスワードを、「ＥＡＰ−ＭＤ５−Ｃｈａｌｌｅｎｇｅ  Ｒｅｓｐｏｎｓｅ」として送付し、ＡＲは、それをＡＡＡサーバに送信する（ＲＡＤＩＵＳ  Ａｃｃｅｓｓ  Ｒｅｑｕｅｓｔ）。認証が上首尾であれば、「ＥＡＰ−Ｓｕｃｃｅｓｓ」が、ＡＲを介してＭＮに伝達される。次いで、ＡＡＡサーバからＡＲに対して、「Ｒａｄｉｕｓ  Ａｃｃｅｓｓ  Ｄａｔａ」が送信される（符号８０１参照）。
【００４０】
図９において、破線８１０より下に記載されたものが、エリア内のハンドオーバーに伴って実行される処理である。ここで、ＭＮにおけるデータ送受信および処理（符号８２０参照）は、先の符号８００にて示した通常の認証と同様である。その一方、ＡＲは、ＭＮからの「ＥＡＰ−Ｉｄ  Ｒｅｓｐｏｎｓｅ」に応答して、ＭＮに「ＥＡＰ−ＭＤ５−Ｃｈａｌｌｅｎｇｅ  Ｒｅｓｐｏｎｓｅ」を出力させるための擬似的な発信をなす（符号８２１参照）。また、「ＥＡＰ−ＭＤ５−Ｃｈａｌｌｅｎｇｅ  Ｒｅｓｐｏｎｓｅ」をＭＮから受信すると、ＡＲは、ＡＡＡサーバの代わりに、先に受信した「Ｒａｄｉｕｓ  Ａｃｃｅｓｓ  Ｄａｔａ」と、受信した「Ｒｅｓｐｏｎｓｅ」を照合して、アクセスの可否を判断すればよい。このように、本実施の形態は、既存のＭＮの機能を変更し、或いは、ＭＮに機能を追加する必要なく実現することが可能である。
【００４１】
本発明は、以上の実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【００４２】
たとえば、前記実施の形態においては、ＭＮがエリア内を移動したときに、ＭＮからのルータ要請に応じて、ＭＮとＡＲとの間で認証が実行されているが、これに限定されるものではない。図９に示すように、ＭＮが移動したときに、当該ＭＮを配下とした他のＡＲ（たとえば、ＡＲ＃２）からのルータ広告（ステップ９０７参照）がトリガーとなって、ＭＮから認証応答が送信される（ステップ９０８）ように構成しても良い。なお、図９において、ステップ９０１から９０６は、図６のステップ６０１〜６０６に対応している。第１の実施の形態および第２の実施の形態において、ルータ広告がトリガーになって、認証応答が送信されるように構成しても良い。
【００４３】
なお、位置登録要求（ステップ９１０）の後、ＭＮ１２、ＨＡサーバ１４およびエリア制御サーバ２０との間では、図３のステップ３０５、３１０および３１１と同様の処理が実行される。
【００４４】
また、ＡＡＡサーバからＡＲに対して、ハッシュキー、パラメータおよび生成条件を含むハッシュキー生成情報が送信され、ＡＲは、ハッシュキーを後の照合のために、自己の記憶装置に記憶しておいても良い。また、ＡＡＡサーバがＡＲに対して、パラメータおよび生成条件を送信し、ＡＲが、パラメータおよび生成条件を使用してハッシュキーを算出するような構成をとっても良い。この場合には、ＡＲにて算出されたハッシュキーと、ＭＮが送信したハッシュキーとが照合される。
【００４５】
さらに、前記実施の形態において、エリア内の無線システムの方式は任意であり、無線ＬＡＮ、携帯電話など、所望の方式に適用することができる。
【図面の簡単な説明】
【００４６】
【図１】図１は、本発明の実施の形態にかかるデータ通信を利用するネットワーク構成を示すブロックダイヤグラムである。
【図２】図２（ａ）、（ｂ）は、それぞれ、本発明が適用され得るエリアを説明する図である。
【図３】図３は、第１の実施の形態にかかるネットワーク構成において実行される処理を示すフローチャートである。
【図４】図４は、第１の実施の形態にかかるネットワーク構成において実行される処理を示すフローチャートである。
【図５】図５は、第２の実施の形態にかかるネットワーク構成において実行される処理を示すフローチャートである。
【図６】図６は、第３の実施の形態にかかるネットワーク構成において実行される処理を示すフローチャートである。
【図７】図７は、さらに他の実施の形態にかかるネットワーク構成において実行される処理を示すフローチャートである。
【図８】図８は、上記実施の形態を、ＥＡＰ−ＭＤ５ベースで実現する場合に実行される処理例を示すフローチャートである。
【図９】図９は、本発明のさらに他の実施態様において実行される処理を示すフローチャートである。
【符号の説明】
【００４７】
１０      ＩＰネットワーク
１４      モバイルノード（ＭＮ）
１６      エリアルータ（ＡＲ）
１８      ＡＡＡサーバ
２０      エリア制御サーバ
【図１】
2005252720.tif 000003
【図２】
2005252720.tif 000004
【図３】
2005252720.tif 000005
【図４】
2005252720.tif 000006
【図５】
2005252720.tif 000007
【図６】
2005252720.tif 000008
【図７】
2005252720.tif 000009
【図８】
2005252720.tif 000010
【図９】
2005252720.tif 000011