(57)【要約】【課題】複数の位置管理装置を利用することにより、移動通信端末が移動した場合に効率よく管理することができるネットワークシステム等を提供すること。【解決手段】外部ネットワークとは独立したアドレス体系で構成されるアクセスネットワーク内の複数のリンクに位置管理装置を配置し、位置管理装置は外部ネットワークへの接続点となるボーダールータとして振舞う。位置管理装置は外部ネットワーク、近傍のアクセスルータおよび他の位置管理装置からパケットの転送先を決定し、パケット配送を行なう。【選択図】図１
2008148043.tif 000002
【特許請求の範囲】
【請求項１】
移動通信端末と、アクセスルータを介して前記移動通信端末と接続される複数の位置管理装置とを含むネットワークシステムであって、
前記アクセルルータは、
前記移動通信端末が接続されたことを検知する接続検知手段と、
前記接続検知手段により、前記移動通信端末の接続が検知された場合に、当該移動通信端末の位置登録を位置管理装置に行う位置登録手段と、
を備え、
前記位置管理装置は、
前記位置登録手段により登録された位置登録により、移動通信端末の位置情報を更新する位置情報更新手段と、
前記位置情報更新手段により更新された位置情報を、他の位置管理装置に通知する位置情報通知手段と、
を備える、
ことを特徴とするネットワークシステム。
【請求項２】
前記位置登録手段は、前記アクセスルータの近傍に接続される位置管理装置に位置登録を行うことを特徴とする請求項１に記載のネットワークシステム。
【請求項３】
前記位置管理装置は、独立したアドレス体系で構成されたアクセスネットワークと、外部ネットワークとを接続することを特徴とする請求項１又は２に記載のネットワークシステム。
【請求項４】
前記位置管理装置は、パケットの転送先を記憶する管理テーブルを更に備え、
前記位置情報更新手段は、前記位置登録手段により登録されたアクセルルータを、移動通信端末の転送先として前記管理テーブルを更新することを特徴とする請求項１から３のいずれか一項に記載のネットワークシステム。
【請求項５】
前記アクセスルータは、
パケットを受信するパケット受信手段と、
前記パケット受信手段により受信されたパケットの転送先を記憶する転送先テーブルと、
を更に備え、
前記位置管理装置は、前記位置情報更新手段により更新された位置情報に基づいて、アクセスルータの転送先テーブルを更新するための更新情報を送信する転送先更新情報送信手段を有し、
前記アクセスルータは、前記転送先更新情報送信手段により、前記位置管理装置から更新情報が受信された場合には、前記転送先テーブルを当該更新情報に基づいて更新することを特徴とする請求項１から４のいずれか一項に記載のネットワークシステム。
【請求項６】
アクセスルータを介して移動通信端末と接続される位置管理装置において、
移動通信端末のパケットの転送先を含んで記憶する管理テーブルと、
前記アクセスルータから、移動通信端末が新たに接続された情報を検知する検知手段と、
前記検知手段により、移動通信端末がアクセスルータに新たに接続されたことを検知すると、前記管理テーブルに記憶されているパケットの転送先を、前記アクセスルータに更新する更新手段と、
を備えることを特徴とする位置管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信端末と、アクセスルータを介して前記移動通信端末と接続される複数の位置管理装置とを含むネットワークシステム等に関する。
【背景技術】
【０００２】
従来、通信端末が移動に伴い通信を継続する通信方式として、移動端末の固有のアドレスを端末識別子として用い、移動端末の接続するアクセスルータ等が割り当てたルーティング用のアドレスを用いて通信データの配送を行う方式が提案されている（例えば、非特許文献１）。
【非特許文献１】draft-akiyoshi-netlmm-protocol-00.txt I.Akiyoshi, M.Liebsch NEC October 2005
【０００３】
ここで、従来のネットワークの構成について、図１５を用いて説明する。図１５に示すように、外部ネットワークに、通常ルータ７４０を介して通信端末７５０が接続されている。
【０００４】
ここで、非特許文献１において、外部ネットワークと通信端末に接続されるアクセスネットワークでは、外部ネットワークおよび通信端末とは独立したルーティング用のアドレスを用いてアクセスネットワーク内部のパケット配送が行われる。アクセスネットワーク内では、複数のアクセスルータ（以下、アクセスルータを「ＡＲ」と表す）が備えられており、移動通信端末がＡＲを介してアクセスネットワークに接続される。また、ＡＲは、ルータ７１２を介して位置管理装置７０１に接続され、ネットワークが構成されている。ここで、図１５においては、ルータ７１２とルータ７１４とが接続されている。また、ルータ７１２は、ＡＲ７２２と接続されており、更にＡＲ７２２には、ネットワークＰ１上に存在する移動通信端末７３２が接続されている。
【０００５】
また、ルータ７１４は、ＡＲ７２４と接続されており、更にＡＲ７２４には、ネットワークＰ１上に存在する移動通信端末７３４が接続されている。
【０００６】
位置管理装置７０１は、アクセスネットワークと外部ネットワークとの接続ポイントとなるボーダールータであるとともに、アクセスネットワーク内のＡＲに接続する通信端末の固有アドレスとＡＲのアドレスの対応表を位置管理テーブルとして記憶する装置である。
【０００７】
ここで、位置管理テーブルの一例を図１６に示す。図１６に示すように、位置管理テーブルはそれぞれの移動通信端末の固有アドレスと、当該移動通信端末が接続されるＡＲのアドレスを対応づけて記憶するテーブルである。
【０００８】
図１５に示されるＡＲ７２２及びＡＲ７２４は、接続される移動通信端末の固有アドレス（ＭＮ−ＩＰ）と、それぞれのＡＲのアドレスを位置管理装置７０１へ登録するルータである。また、登録された情報は、各ＡＲにおいても保持される。
【０００９】
位置管理装置７０１内に接続されたＡＲと接続されたＭＮ間で通信する場合には、ＡＲは位置管理装置７０１の保持する登録情報から通信相手となる移動通信端末の接続するＡＲを解決し、ＡＲ間でトンネル接続することで通信パケットを配送する。つまり、ＡＲは、移動通信端末の固有アドレスを基に、アクセスネットワークのエッジとなるＡＲを解決し、そのエッジとなるポイントへ配送することで、移動通信端末同士のパケットの配送を行う。
【００１０】
例えば、図１５における移動通信端末７３２と移動通信端末７３４とが通信する具体的な例では、ＡＲ７２２は、移動通信端末７３４の位置がＡＲ７２４に接続されていることを位置管理装置７０１から取得し、ＡＲ７２４は移動通信端末７３２の位置がＡＲ７２２に接続されていることを位置管理装置７０１から取得する。
【００１１】
ここで、ＡＲ７２２とＡＲ７２４とは、それぞれをエンドポイントとしたトンネルを設置し、ＡＲ７２２は、送信先アドレスが移動通信端末７３４のパケットをカプセル化して送信する。さらに、ＡＲ７２４は、送信先アドレスが移動通信端末７３２のパケットをカプセル化して送信する。そして、トンネルを経由したパケットはそれぞれのＡＲから移動通信端末へ送られる。
【００１２】
図１７に各ＡＲにおけるパケットの転送先と、図１８にＡＲ間で配送されるパケットフォーマットを示す。図１７（ａ）は、ＡＲ７２２の転送先を決定するためのテーブルであり、転送先決定要素と、転送先とが対応づけて記憶されている。ＡＲ７２２の転送先としては、転送する送信先が移動通信端末７３４の場合、ＡＲ７２４に転送する。また、転送する送信先が移動通信端末７３２の場合、移動通信端末７３２に実際に転送する。
【００１３】
また、図１７（ｂ）は、ＡＲ７２４の転送先を決定するためのテーブルである。ＡＲ７２４の転送先としては、転送する送信先が移動通信端末７３２の場合、ＡＲ７２２に転送する。また、転送する送信先が移動通信端末７３４の場合、移動通信端末７３４に実際に転送する。
【００１４】
続いて、具体的にＡＲ間において通信されるパケットフォーマットを図１８に示す。図１８（ａ）は、移動通信端末７３２から移動通信端末７３４に対して送信される送信パケットを具体的に示したものであり、ＡＲ７２２から、ＡＲ７２４に対して送信されるパケットとなる。また、図１８（ｂ）は、移動通信端末７３４から移動通信端末７３２に対して送信される送信パケットを具体的に示したものであり、ＡＲ７２４から、ＡＲ７２２に対して送信されるパケットとなる。
【００１５】
なお、通信相手となる端末がアクセスネットワークの外部のネットワークに接続されている場合、ＡＲはパケット配送するアクセスネットワーク内のエッジのポイントを位置管理装置７０１とし、ＡＲと位置管理装置７０１間でトンネル接続し、位置管理装置７０１を介して外部ネットワークに接続する端末と移動通信端末のパケットは送受信される。
【００１６】
また、従来における移動通信端末が移動する場合について図１９及び図２０を用いて説明する。アクセスネットワーク内のＡＲ７２２に接続される移動通信端末７３２と、ＡＲ７２４に接続される移動通信端末７３４との通信において、移動通信端末７３２がＡＲ８２２へ移動する場合について説明する。
【００１７】
この場合における処理を示したのが図２０である。まず、移動通信端末７３２は、ＡＲ８２２に対して、以前に接続していたＡＲ７２２の情報と、固有アドレス（ＭＮ−ＩＰ１）とを用いて、ＡＲ８２２に接続依頼を行う（Ｓ９０２）。すると、ＡＲ８２２は、ＡＲ７２２から移動通信端末７３２を管理する位置管理装置７０１及び移動通信端末７３２が通信を行っている移動通信端末７３４の接続しているＡＲ７２４を解決する。
【００１８】
具体的には、まずＡＲ８２２は、ＡＲ７２２に対して移動通信端末７３２の接続情報を要求する（Ｓ９０４）。すると、ＡＲ７２２は、ＡＲ８２２に対して接続情報を応答する（Ｓ９０６）。
【００１９】
続いて、ＡＲ８２２は、位置管理装置７０１に対して移動通信端末７３２の位置を登録する。具体的には、ＡＲ８２２から位置管理装置７０１に対して位置登録要求（Ｓ９０８）を行う。位置管理装置７０１は、ＡＲ８２２に対して位置登録応答を行う（Ｓ９１０）。また、位置管理装置７０１は、ＡＲ７２２に対して経路削除要求を行うことにより、ＡＲ７２２へ移動通信端末７３２の位置登録を解除するように通知する（Ｓ９１２）。そして、ＡＲ７２２は、位置登録の解除要求に応じて、ＡＲ７２４へのトンネルの経路を削除する。
【００２０】
そして、ＡＲ８２２から、ＡＲ７２４に対して経路作成要求を送信し（Ｓ９１４）、ＡＲ７２４はＡＲ８２２に対して経路作成応答を返信する（Ｓ９１６）。こうすることにより、ＡＲ８２２とＡＲ７２４との間でトンネル経路が生成され、移動通信端末７３２と移動通信端末７３４との通信データが送受信できるようになる（Ｓ９１８）。
【００２１】
図２１に各ＡＲおける転送先情報と、図２２にＡＲ間で配送されるパケットフォーマットの一例を示す。図２１（ａ）は、ＡＲ７２２の転送先を示したものであり、図２１（ｂ）はＡＲ７２４の転送先を示したものである。
【００２２】
図２１（ａ）によれば、ＡＲ７２２は、転送先決定要素として、「送信先が移動通信端末７３４」の場合は、ＡＲ７２４にパケットを転送する。また、ＡＲ７２２は、転送先決定要素として、「送信先が移動通信端末７３２」の場合は、直接移動通信端末７３２にパケットを転送する。
【００２３】
また、図２１（ｂ）によれば、ＡＲ７２４は、転送先決定要素として、「送信先が移動通信端末７２２」の場合は、ＡＲ８２２にパケットを転送する。また、ＡＲ７２４は、転送先決定要素として、「送信先が移動通信端末７２４」の場合は、移動通信端末７３４に直接パケットを転送する。
【００２４】
続いて、具体的にＡＲ間において通信されるパケットフォーマットを図２２に示す。図２２（ａ）は、ＡＲ８２２から、ＡＲ７２４に対して送信される送信パケットを具体的に示したものであり、図２２（ｂ）は、ＡＲ７２４から、ＡＲ８２２に対して送信される送信パケットを具体的に示したものである。
【００２５】
以上のように、移動通信端末は、アクセスネットワーク内のどのＡＲへ接続しても、ＡＲが通信相手に対するアクセスネットワークのエッジとなるポイントを解決し、アクセスネットワークのエッジポイント間のノードでトンネル接続することにより、ＭＮ間のパケットを送受信することができる。アクセスネットワーク内のＡＲに接続された移動通信端末同士の通信では、エッジポイントはそれぞれが接続するＡＲとなる。
【００２６】
また、アクセスネットワーク外の外部ネットワークに接続される端末との通信では、ＡＲと位置管理装置７０１がエッジポイントとなる。移動通信端末とエッジポイントとの位置情報の管理は位置管理装置７０１が行い、移動にともない位置情報を更新することで通信を継続する。
【００２７】
本通信方式の特長は、外部のネットワークおよび接続する移動通信端末に対しては、位置管理装置７０１がボーダールータとして構成する単一のサブネットワークであり、移動通信端末はそのネットワークの固有アドレスを持ち、位置管理装置７０１から各ＡＲまではアクセスネットワーク内で集約された独立したネットワーク体系でパケット配送が行なわれるアクセスネットワークである。これにより、上流へのネットワークおよび移動通信端末に対して、移動通信端末の移動にともなうネットワークの変更を隠蔽することを実現している。
【発明の開示】
【発明が解決しようとする課題】
【００２８】
ここで、従来技術において、位置管理装置の負荷の分散や、位置管理装置のリプレースに対応するために、アクセスネットワーク内に複数の位置管理装置を設置することができる。しかしながら、位置管理装置は単一のリンク上に複数設置することのみが許されているだけであった。したがって、ＡＲは位置管理装置が設置されるリンクのネットワーク情報を予め保持し、位置管理装置の設置リンクのネットワークをあて先としたＡｎｙｃａｓｔ  ａｄｄｒｅｓｓに対して利用可能な位置管理装置の情報を問い合わせる必要があった。ここで、Ａｎｙｃａｓｔ  ａｄｄｒｅｓｓは、あて先としたネットワーク上のすべてのノードが受信するために定められたＩＰｖ６アドレスであり、詳細はＲＦＣ２５２６において定められているプロトコルである。
【００２９】
また、位置管理装置は、リンク上の利用可能な位置管理装置のリストをＡＲへ応答し、リストから選択した位置管理装置を使用することとなる。位置管理装置のリストにはプライオリティを示すことができ、運用者は位置管理装置の負荷等を考慮して位置管理装置のプライオリティを変更して応答することで負荷分散をすることができる。
【００３０】
また、移動通信端末が移動した場合、新たに接続したＡＲは、移動通信端末からの接続情報により以前に接続していたＡＲを知り、以前に接続していたＡＲへ問い合わせることにより位置管理装置を取得する。その後、ＡＲは取得した位置管理装置に対して位置登録を行う。
【００３１】
以上によると、移動通信端末は、新たにネットワークに接続する際に、単一のリンク上の位置管理装置の中から決定することとなる。したがって、その後移動通信端末が移動を行なった場合でも、同一の位置管理装置が移動管理をしつづけてしまうといった問題があった。
【００３２】
また、アクセスネットワークが独立のアドレス体系でパケットの送受信を行ない、外部ネットワークへの移動を隠蔽するようなモデルでは、アクセスネットワークは複数のルータを介した規模の大きなネットワークで運用することが可能になる。例えば、通信事業者が運用するネットワークは他の事業者のネットワークや外部インターネットに対して単一のネットワークサブネットとして運用し、事業所内の通信端末の移動を位置管理装置が管理するモデル等があげられる。
【００３３】
従来技術では、図１５に示したように、位置管理装置７０１がアクセスネットワークの外部ネットワークへボーダールータであるため、接続点は物理的に位置管理装置７０１の設置する唯一のリンクに限定されるといった問題点があった。さらに、従来では一旦選択された位置管理装置は通信端末が移動したとしても変更されることはなかった。
【００３４】
つまり、移動通信端末に対して、一意に位置管理装置が決定してしまうと、移動通信端末はアクセスネットワーク内を移動しても唯一の位置管理装置に対して位置登録が行なわれ、その位置管理装置を介してパケットの送受信が行なわれる。
【００３５】
例えば、東京に設置される位置管理装置に管理される移動通信端末は、北海道のアクセスポイントに移動した場合においても、東京に設置される位置管理装置を介してパケットは送信されてしまうことになる。
【００３６】
さらに、位置管理装置が複数設置できない従来技術においては、管理する移動通信端末が増加することで管理負荷が増大してしまうといった問題点が生じていた。
【００３７】
上記課題に鑑み、本発明が目的とするところは、複数の位置管理装置を利用することにより、移動通信端末が移動した場合に効率よく管理することができるネットワークシステム等を提供することを目的とする。
【課題を解決するための手段】
【００３８】
上記課題を解決するために、本発明におけるネットワークシステムは、移動通信端末と、アクセスルータを介して前記移動通信端末と接続される複数の位置管理装置とを含むネットワークシステムであって、前記アクセルルータは、前記移動通信端末が接続されたことを検知する接続検知手段と、前記接続検知手段により、前記移動通信端末の接続が検知された場合に、当該移動通信端末の位置登録を位置管理装置に行う位置登録手段と、を備え、前記位置管理装置は、前記位置登録手段により登録された位置登録により、移動通信端末の位置情報を更新する位置情報更新手段と、前記位置情報更新手段により更新された位置情報を、他の位置管理装置に通知する位置情報通知手段と、を備える、ことを特徴とする。
【００３９】
また、本発明におけるネットワークシステムにおいて、前記位置登録手段は、前記アクセスルータの近傍に接続される位置管理装置に位置登録を行うことを特徴とする。
【００４０】
また、本発明におけるネットワークシステムにおいて、前記位置管理装置は、独立したアドレス体系で構成されたアクセスネットワークと、外部ネットワークとを接続することを特徴とする。
【００４１】
また、本発明におけるネットワークシステムにおいて、前記位置管理装置は、パケットの転送先を記憶する管理テーブルを更に備え、前記位置情報更新手段は、前記位置登録手段により登録されたアクセルルータを、移動通信端末の転送先として前記管理テーブルを更新することを特徴とする。
【００４２】
また、本発明におけるネットワークシステムにおいて、前記アクセスルータは、パケットを受信するパケット受信手段と、前記パケット受信手段により受信されたパケットの転送先を記憶する転送先テーブルと、を更に備え、前記位置管理装置は、前記位置情報更新手段により更新された位置情報に基づいて、アクセスルータの転送先テーブルを更新するための更新情報を送信する転送先更新情報送信手段を有し、前記アクセスルータは、前記転送先更新情報送信手段により、前記位置管理装置から更新情報が受信された場合には、前記転送先テーブルを当該更新情報に基づいて更新することを特徴とする。
【００４３】
本発明における位置管理装置は、アクセスルータを介して移動通信端末と接続される位置管理装置において、移動通信端末のパケットの転送先を含んで記憶する管理テーブルと、前記アクセスルータから、移動通信端末が新たに接続された情報を検知する検知手段と、前記検知手段により、移動通信端末がアクセスルータに新たに接続されたことを検知すると、前記管理テーブルに記憶されているパケットの転送先を、前記アクセスルータに更新する更新手段と、を備えることを特徴とする。
【発明の効果】
【００４４】
本発明により、アクセスネットワーク内には物理的に位置のはなれた位置管理装置を設置し、アクセスネットワークと外部ネットワークの接続ポイントも複数設置することができる。
【００４５】
これにより、移動通信端末のパケットはより近傍の外部接続ポイントを経由して外部ネットワークへパケットを配送することができ、配送高率が向上する。移動通信端末に対して位置管理装置を特定せず移動に伴って位置管理装置は変更することができる。これにより、位置管理装置が通信端末に対して特定される場合には、例えば東京の位置管理装置に管理される端末が北海道のアクセスポイントに移動した場合には東京の位置管理装置を介してパケットが送信されるのに対して、北海道の位置管理装置を介することでパケットが送信されるため、配送効率が向上する。
【００４６】
また、位置管理装置をアクセスネットワーク内に複数分散配置できることにより、各位置管理装置の管理負荷を軽減できる。位置管理装置はアクセスネットワーク内のすべてのアクセスルータを管理する必要がなくなるため管理情報を少なくすることが可能となる。
【発明を実施するための最良の形態】
【００４７】
以下、本発明に係るネットワークシステムの実施形態について、最良の形態の一例を、図面を用いて詳細に説明する。
〔第１実施形態〕
［１．１  ネットワーク構成と概要］
まず、第１実施形態におけるネットワークの構成について図１を用いて説明する。第１実施形態では、複数のアクセスルータ（ＡＲ）で構成されるアクセスネットワークは、単一のＩＰサブネットとして移動端末にネットワーク情報を広告し、上流ネットワークに対しては複数の接続点を介して接続されることとなる。
【００４８】
まず、外部ネットワークに、アクセスネットワークがそれぞれ接続されている。アクセスネットワークには、移動通信端末が接続されており、アクセスネットワークには、位置管理装置と、ルータと、ＡＲとが配置されている。また、外部ネットワークには、ルータ１５０を介してネットワークが構成され、通信端末１５２が接続されている。
【００４９】
アクセスネットワークには、位置管理装置１０２及び位置管理装置１０４と、ルータ１１２及びルータ１１４と、ＡＲ１２２及びＡＲ１２４とが配置されている。また、当該アクセスネットワークを介して、外部ネットワークに移動通信端末１３２と、移動通信端末１３４とが接続されている。
【００５０】
なお、各装置及び端末等はそれぞれ同一の構成であることから、説明の都合上、位置管理装置を包括的に示す場合は位置管理装置１００と、ＡＲを包括的に示す場合はＡＲ１２０と、移動通信端末を包括的に示す場合には移動通信端末１３０と記述することとする。
【００５１】
位置管理装置及びＡＲは、上流ネットワークおよび移動通信端末へは隠蔽した集約されたネットワークアドレス体系のネットワークにより構成されている。移動通信端末から送受信されるパケットのアクセスネットワーク内部における配送はアクセスネットワーク内部のアドレスによってパケット転送を行うこととなる。
【００５２】
アクセスネットワーク内部には、複数のリンクに位置管理装置が配置されている。ここで、位置管理装置は移動通信端末の識別子と移動通信端末が接続するＡＲの対応関係を管理する。さらに、位置管理装置は外部ネットワークに接続され、外部ネットワークから移動通信端末への送信されるパケットを受信してＡＲへ転送するとともに、移動通信端末から外部ネットワークへ接続する通信端末への送信パケットを外部ネットワークへ転送するボーダールータとしての機能を有する。図１においては、位置管理装置１０２と、位置管理装置１０４とが配置されている。
【００５３】
また、位置管理装置は、上記の管理されている対応情報により、転送するパケットの宛先に応じて転送先を決定し、配送する機能を有している。パケットの宛先が外部ネットワークに接続する端末の場合には、外部ネットワークへ転送する。また、パケットの宛先が近傍のＡＲの場合には、ＡＲへ転送する。また、パケットの宛先が他の位置管理装置近傍のＡＲに接続される場合には、転送先として位置管理装置を解決して転送する。ここで、図２に各位置管理装置の転送先一覧を示す。
【００５４】
図２（ａ）は、位置管理装置１０２の転送先を示すテーブルであり、図２（ｂ）は、位置管理装置１０４の転送先を示すテーブルである。例えば、図２（ａ）によれば、位置管理装置１０２は、送信先が移動通信端末１３４のパケットを受信すると、当該パケットを転送先決定要素として、対応する転送先「位置管理装置１０４」にパケットを転送する。同様に、位置管理装置１０２は、送信先が移動通信端末１３２のパケットを受信すると、ＡＲ１２２にパケットを転送する。
【００５５】
また、図２（ｂ）によれば、位置管理装置１０４は、送信先が移動通信端末１３４のパケットを受信すると、当該パケットを転送先決定要素として、対応する転送先「ＡＲ１２４」にパケットを転送する。同様に、位置管理装置１０４は、送信先が移動通信端末１３２のパケットを受信すると、位置管理装置１０２にパケットを転送する。
【００５６】
さらに、位置管理装置間では、位置情報の共有を行う。共有する位置管理情報は、位置管理装置と移動通信端末に関する情報（移動通信端末情報）の対応を管理する。共有の手段は、位置管理装置がアクセスネットワーク内のすべての位置管理装置を予め保持し、ＡＲからの登録に連動してすべての位置管理装置に通知することにより実現できる。あるいは、位置管理装置は、すべての位置管理装置に関する情報（位置管理装置情報）を保持することなく、アクセスネットワーク内に設置した位置管理装置と移動通信端末情報の対応を管理する管理端末情報のみを保持することとなる。位置管理装置はパケット転送の際、上記位置管理装置に問い合わせることにより移動通信端末に対する位置管理装置を解決して情報を保持することができる。
【００５７】
つづいて、アクセスネットワーク内部には複数のＡＲが配置されている。ＡＲは、移動通信端末と無線もしくは有線を介して接続されている。例えば、ＩＥＥＥにおいて規格される無線ＬＡＮ方式に準拠した無線基地局や、ＷＣＤＭＡ方式の携帯電話基地局として無線通信を行う基地局機能を有したルータである。また、有線で接続される場合は、イーサネット（登録商標）などによって接続されるルータである。ここで、ＡＲとして、図１では、ＡＲ１２２と、ＡＲ１２４とが配置されている。
【００５８】
ＡＲは、近傍の位置管理装置のアドレスを保持し、近傍の位置管理装置に対して移動通信端末の接続を通知する。位置管理装置は、ＡＲと移動通信端末との対応を管理し転送先を決定することとなる。ＡＲは、接続されている移動通信端末の情報を管理する。
【００５９】
また、ＡＲは、転送パケットの宛先がＡＲに接続する移動通信端末である場合には、当該移動通信端末へ転送し、ＡＲに接続されていない移動通信端末の場合は、近傍の位置管理装置に基づいて解決し転送する。
【００６０】
なお、ＡＲと位置管理装置との間のパケット転送および位置管理装置間のパケット転送は、それぞれをエンドポイントとしてカプセル化してトンネル転送することができる。あるいはＭＰＬＳ等のラベルスイッチング技術での転送により、アクセスネットワーク内を配送することも可能である。
【００６１】
移動通信端末は、アクセスポイントと通信を行うための通信機能をもつ通信端末であり、例えば、パーソナルコンピュータ、携帯情報端末（ＰＤＡ）または携帯電話端末を用いることができる。図１においては、移動通信端末１３２と、移動通信端１３４とが配置されている。
【００６２】
例えば、アクセスネットワーク内のＡＲ１２２に接続される移動通信端末１３２と、外部ネットワークに接続される通信端末１５２とが通信を行う場合、移動通信端末１３２からのパケットを受信したＡＲ１２２は、近傍の位置管理装置１０２を選択して当該パケットを外部ネットワークへ転送する。
【００６３】
ここで、ＡＲが、移動通信端末に対して位置管理装置を特定してしまうと、例えば、アクセスネットワークが日本全域に広がるような広域に構成した場合、移動通信端末の移動先で接続するＡＲと位置管理装置は物理的に距離が離れてしまいパケット配送時間が大きくなる。
【００６４】
具体的には、通信端末１５２が北海道のある無線ＬＡＮのホットスポットに接続し、東京の位置管理装置１０２に管理される移動通信端末１３２が北海道へ移動した場合においても、移動通信端末の送信パケットは東京にある位置管理装置１０２を介して外部ネットワークへ転送され、北海道の通信端末１５２に配送されてしまう。ＡＲが近傍の位置管理装置を選択することで東京の位置管理装置１０２を介することなく通信端末へパケットを配送することができることとなる。
【００６５】
そのために、本実施形態において、ＡＲは近傍の位置管理装置の情報を保持する。位置管理装置の選択には、あらかじめネットワークオペレータによるスタティックな設定により保持することもできるし、ＡＲ内の構成に応じてホップ数やルーティング情報によって動的に更新することも可能である。
【００６６】
さらに、位置管理装置とＡＲとの間のパケット転送は、それぞれをエンドポイントとしたＩＰトンネルにより通信端末の送受信パケットを配送する。つまり、位置管理装置のアドレスと、ＡＲ内のアドレスとによりカプセル化することでアクセスネットワーク内を配送する。
【００６７】
また、アクセスネットワーク内のＡＲに接続される移動通信端末間の通信は、以下の３つの場合により配送方法が異なる。
（１）同一のＡＲに接続する移動通信端末間の通信。
（２）同一の位置管理装置を近傍とする、異なるＡＲにそれぞれ接続する移動通信端末の通信。
（３）異なる位置管理装置を近傍とする、異なるＡＲにそれぞれ接続する移動通信端末の通信。
【００６８】
上記の３つの場合について説明する。まず（１）の場合、ＡＲは接続する移動通信端末を管理し、移動通信端末へパケット転送を行う。したがって、送受信パケットはＡＲによって折り返して送受信されるため、アクセスネットワーク内にはパケットは流れることはない。
【００６９】
つづいて（２）の場合、送信元となる移動通信端末の送信パケットは、ＡＲと位置管理装置とのトンネルを介して、位置管理装置へ送信する。位置管理装置は送信先の移動通信端末の接続するＡＲを解決し、位置管理装置とＡＲのトンネルを介して、ＡＲへ送信する。ＡＲは送信先の移動通信端末へパケットを送信することで配送を完了する。
【００７０】
最後に（３）の場合、送信元となる移動通信端末の送信パケットはＡＲと位置管理装置とのトンネルを介して位置管理装置へ送信する。位置管理装置は、送信先の通信端末を管理する位置管理装置を解決し、位置管理装置間でそれぞれをエンドポイントとしたＩＰトンネルにより通信端末の送受信パケットを配送する。つまり、位置管理装置のそれぞれのアドレスによりカプセル化することで位置管理装置間を配送する。配送パケットを受信した位置管理装置は移動通信端末の接続するＡＲを解決し、ＡＲへカプセル化して送信する。ＡＲは送信先の移動通信端末へパケットを送信することで配送を完了する。
【００７１】
（３）の場合において、位置管理装置が管理する移動通信端末の情報を位置管理装置間で共有する手段は、位置管理装置において送受信することで解決することができる。たとえば、位置管理装置はアクセスネットワークすべての位置管理装置を把握し、自身の情報が更新される毎にすべての位置管理装置へ情報を送信する。
【００７２】
また、アクセスネットワーク内の位置管理装置と、移動通信端末との対応情報を一括管理する装置を設置し、位置管理装置は自身の保持する情報を更新するたびに管理装置へ登録し、解決が必要な場合には管理装置へ問い合わせることにより取得することができる。
【００７３】
［１．２  各装置の構成］
［１．２．１  移動通信端末の構成］
続いて、移動通信端末１３０の構成について説明する。ここで、移動通信端末１３０は、図１においては、移動通信端末１３２及び移動通信端末１３４が該当する。
【００７４】
移動通信端末１３０の構成は、図３に示すように、通知部１３０２と、経路制御部１３０４と、ネットワークインタフェース１３０６と、ネットワーク情報受信部１３０８と、記憶部１３１０とを備えて構成されている。
【００７５】
通知部１３０２は、ＡＲからのネットワーク情報により、通信を開始する際又はハンドオーバする際にＡＲの選択を行うとともにＡＲへ送信する接続情報を生成し、ＡＲへ送信して通知する為の機能部である。
【００７６】
具体的には、移動通信端末１３０は、ＡＲから受信したネットワーク情報が同一のＡＲから送信されている場合はリンクが移動していないと判定し、異なるＡＲから受信した場合には、リンクの移動を検知してＡＲへの接続情報を生成する。
【００７７】
経路制御部１３０４は、具体的に通信を行う際の経路等を生成するための機能部である。ここで、経路を生成する方法としては、公知のプロトコルなどが用いられ、生成されたり、ユーザが設定したりすることとなる。
【００７８】
ネットワークインタフェース１３０６は、接続されるネットワークに存在するＡＲのデータの送受信を行うための無線または有線のインタフェースである。無線接続の場合は、無線ＬＡＮや携帯電話の無線インタフェースであり、有線の場合はEthernet（登録商標）等のＬＡＮインタフェースで構成される。
【００７９】
ネットワーク情報受信部１３０８は、ＡＲから通知されるネットワーク情報を受信する機能部である。ここで、ネットワーク情報には、ＡＲのネットワークアドレス、ＭＡＣアドレスおよびアクセスネットワークのネットワーク情報が含まれている。
【００８０】
記憶部１３１０は、ＡＲからのネットワーク情報を記憶するための機能部である。具体的には、ＤＲＡＭやフラッシュメモリ、ＨＤＤ等の各種記憶装置から構成されている。
【００８１】
［１．２．２  ＡＲの構成］
続いて、ＡＲ１２０の構成について図４を用いて説明する。ここで、ＡＲ１２０は、図１においては、ＡＲ１２２及びＡＲ１２４が該当する。
【００８２】
ＡＲ１２０は、図４に示すように、通知受信部１２０２と、経路制御部１２０４と、ネットワーク情報送信部１２０６と、位置情報通知部１２０８と、記憶部１２１０と、第１ネットワークインタフェース１２２０と、第２ネットワークインタフェース１２２２とを備えて構成されている。
【００８３】
通知受信部１２０２は、移動通信端末から送信される接続情報を、第１ネットワークインタフェース１２２０を介して受信し、記憶部１２１０へ送信する。ここで接続情報には、移動通信端末の固有アドレス、以前に接続しているアクセスポイントのネットワークアドレス等が含まれているものとする。
【００８４】
経路制御部１２０４は、記憶部１２１０に記憶されている情報から、第１ネットワークインタフェース１２２０を介して受信した移動通信端末からのパケットの転送に際して、転送先の移動通信端末が、当該ＡＲに接続されている移動通信端末か否かを判断する。そして、当該ＡＲに接続されている移動通信端末の場合には、第２ネットワークインタフェース１２２２を介して移動通信端末に転送する。他方、接続していない場合には、カプセル化して位置管理装置へ転送する。
【００８５】
ネットワーク情報送信部１２０６は、移動通信端末が通信に必要なネットワーク情報を生成し、移動通信端末１３０へ第１ネットワークインタフェース１２２０を介して送信する。ここで、ネットワーク情報とは、例えば通常ルータが送信するルータ広告情報に含まれるネットワークプレフィックスなどの情報が含まれている。
【００８６】
位置情報通知部１２０８は、近傍の位置管理装置に対して移動通信端末の識別子と位置情報となるＡＲのアドレス（自身のアドレス）を、第２ネットワークインタフェース１２２２を介して送信する。移動通信端末からの接続情報に以前のＡＲのアドレスがある場合には、そのアドレスも含んで通知することにより、移動通信端末１３０に移動が生じたことを通知する。
【００８７】
記憶部１２１０では、移動通信端末からの接続情報を保持する。さらに、近傍の位置登録装置のアドレスを保持する。
【００８８】
第１ネットワークインタフェース１２２０及び第２ネットワークインタフェース１２２２は、他の装置及びネットワークと接続する際に利用されるインタフェースである。第１ネットワークインタフェース１２２０は、移動通信端末へ接続するためのインタフェースであり、第２ネットワークインタフェース１２２２は、アクセスネットワーク（ルータ）に接続するためのインタフェースである。なお、移動通信端末と接続する第１ネットワークインタフェース１２２０は、無線接続や優先接続されることとなる。無線接続の場合は、無線ＬＡＮや携帯電話の無線基地局であり、有線の場合はＬＡＮインタフェースで構成される。また、第２インタフェース１２２２は、ＬＡＮインタフェース等で構成される。
【００８９】
［１．２．３  位置管理装置の構成］
続いて、位置管理装置１００の構成について図５を用いて説明する。ここで、位置管理装置１００は、図１においては、位置管理装置１０２及び位置管理装置１０４が該当する。
【００９０】
位置管理装置１００は、図５に示すように、位置情報受信部１００２と、位置情報通知部１００４と、位置情報記憶部１００６と、経路制御部１００８と、第１ネットワークインタフェース１０１０と、第２ネットワークインタフェース１０１２とを備えて構成されている。
【００９１】
位置情報受信部１００２は、ＡＲからの移動通信端末に関する位置情報を受信し、位置情報記憶部１００６へ通知する。また、他の位置管理装置の位置情報を受信し、位置情報記憶部１００６へ送信する。
【００９２】
位置情報通知部１００４は、移動通信端末の固有アドレス及び当該移動通信端末１３０の位置として位置管理装置１００のアドレスを位置情報として、他の位置管理装置へ通知する機能部である。
【００９３】
位置情報記憶部１００６は、移動通信端末の固有アドレスと、ＡＲのアドレスとを保持する。また、他の位置管理装置近傍のＡＲに接続する移動通信端末に対しては、移動通信端末の固有アドレスと、位置管理装置のアドレスとを保持する。
【００９４】
経路制御部１００８では、受信したパケットの転送先が外部ネットワークに接続される通信端末の場合には、第２ネットワークインタフェース１０１２を介して外部ネットワークへ転送し、転送先が近傍のＡＲである場合には転送先のＡＲへカプセル化して第１ネットワークインタフェース１０１０を介して転送する。その他の位置管理装置の近傍のＡＲに接続する場合は、位置情報記憶部１００６より位置管理装置を解決し、解決した位置管理装置へカプセル化して転送する。
【００９５】
［１．３  経路制御方法］
図１の移動通信端末１３２及び移動通信端末１３４の通信を確立するまでの経路制御方法について以下説明する。
【００９６】
［１．３．１  移動通信端末の初期接続シーケンス］
まず、移動通信端末の電源投入時等の、初期の接続に対する手続について、移動通信端末１３２を例にとって説明する。
【００９７】
（１）移動通信端末１３２は、ＡＲ１２２からネットワーク情報を受信する。ここで、ネットワーク情報としては、アドレス生成のためのネットワーク情報（２００１：１：０：１：：／６４）と、デフォルトルータの設定情報のＡＲ１２２のアドレス（２００１：１：０：１：：１）と、ＡＲ１２２のＭＡＣアドレスとを含むものとする。
【００９８】
（２）移動通信端末１３２は、ＡＲ１２２から受信されたネットワーク情報により、ＡＲ情報を更新する。そして、ＡＲ１２２のアドレス及びＭＡＣアドレスの対応を保持し、デフォルトルータとして使用する。
【００９９】
（３）移動通信端末１３２は、自己のアドレスを生成し、ＡＲ１２２へ接続情報を通知する。ここで、通知情報としては、移動通信端末１３２の固有アドレス（２００１：１：０：１：：ａ）を含むものとする。
【０１００】
（４）ＡＲ１２２は、近傍の位置管理装置１０２へ移動通信端末１３２の位置登録を行う。位置登録を行う際の位置登録情報には、移動通信端末１３２の固有アドレス（２００１：１：０：１：：ａ）と、ＡＲ１２２のアドレス（３ｆｆｅ１：０：１：：２）とを含むものとする。
【０１０１】
送信先の位置管理装置アドレスの選択は、ＡＲ１２２が記憶部に保持している情報をもとに行う。保持する位置管理装置の情報は、ネットワークオペレータによりスタティックに優先順位を決めることにより選択することもできるし、アクセスネットワーク内の構成の変更により、位置管理装置に対するホップ数や経路情報をもとに最短距離を定期的に算出し、最良の位置管理装置を選択することができる。
【０１０２】
（５）位置管理装置１０２は、ＡＲ１２２からの位置登録を受け、位置情報記憶部１００６に記憶される位置管理テーブルを更新する。登録情報は、移動通信端末１３２の固有アドレス（２００１：１：０：１：：ａ）に対する位置としてＡＲ１２２のアドレス（３ｆｆｅ：１：０：１：：２）を登録する。
【０１０３】
（６）位置管理装置間で、位置登録情報の共有を行う。位置管理装置１０２は、他の位置管理装置（位置管理装置１０４）のアドレスを予め保持する。他の位置管理装置に対する共有情報としては、移動通信端末１３２の固有アドレスと、位置管理装置１０２のアドレス（自身のアドレス）とを併せて送信する。したがって、位置管理装置１０２では、他の位置管理装置近傍のＡＲ１２２へ接続する移動通信端末１３２の位置をＡＲ１２２の情報ではなく、位置管理装置１０２のアドレスと対応させて保持する。
【０１０４】
あるいは、位置管理装置１０２は、アクセスネットワーク内のすべての位置管理装置のアドレスを保持することはせず、アクセスネットワーク内において位置管理装置と移動通信端末の固有アドレスの対応を管理する位置管理装置のアドレスを保持し、共有情報を通知する。移動通信端末１３２に対する位置管理装置の解決は位置管理装置と移動通信端末アドレスを管理する装置から取得することで保持する。
【０１０５】
移動通信端末１３２および移動通信端末１３４が位置登録を完了した定常状態において、位置管理装置１０２および位置管理装置１０４のパケットの転送先を図２に示す。
【０１０６】
［１．３．２  移動通信端末の初期通信シーケンス１］
次に、異なる位置管理装置を近傍の位置管理装置としたＡＲ１２２およびＡＲ１２４に接続する移動通信端末１３２と移動通信端末１３４の通信について説明する。
【０１０７】
（１）移動通信端末１３２は移動通信端末１３４の固有アドレスに対してパケットを送信する。ここで、移動通信端末１３２が送信するパケットを表した図が図６（ａ）である。
【０１０８】
（２）ＡＲ１２２は、移動通信端末１３２の位置登録をしている位置管理装置１０２をＡＲ１２２の管理情報により解決し、パケットをカプセル化して転送する。このとき、ＡＲ１２２から位置管理装置１０２に対して送信されたパケットを表した図が図６（ｂ）である。なお、通信先の移動通信端末がＡＲ１２２に接続されている場合には、位置管理装置１０２に転送することなく図６（ａ）の状態のパケットが転送されることとなる。
【０１０９】
（３）位置管理装置１０２は、移動通信端末１３４へのパケットの転送先として位置管理装置１０４を解決し、位置管理装置１０４へカプセル化して転送する。ただし、管理テーブルで情報がない場合には、アクセスネットワーク内のすべての位置管理装置に問い合わせることにより管理テーブルを更新するか、位置管理装置と移動通信端末の対応を管理する装置へ問い合わせることで管理テーブルを更新することで解決する。
【０１１０】
（４）位置管理装置１０４は、移動通信端末１３４への転送先としてＡＲ１２４を解決し、ＡＲ１２４へカプセル化して転送する。
【０１１１】
（５）ＡＲ１２４は、ルータ１１２及びルータ１１４を介したトンネルから受信したパケットを移動通信端末１３４へ送信する。
【０１１２】
なお、移動通信端末１３４から移動通信端末１３２へのパケット送信は、経由する装置が異なるのみで、上記の手続と同様に行なわれることとなる。
【０１１３】
［１．３．３  移動通信端末の初期通信シーケンス２］
次に、図７において、ＡＲ１２２に接続する移動通信端末１３２が、アクセスネットワークと、外部ネットワークを介して接続される通信端末１５２と通信する場合について説明する。なお、図７は、図１のネットワークシステムに、位置管理装置１０６、ルータ１１６及びＡＲ１２６が新たに配置されたネットワークシステムである。
【０１１４】
（１）まず、移動通信端末１３２は、通信端末１５２の固有アドレスに対してパケットを送信する。このときのパケットの状態を示した図が図８（ａ）である。
【０１１５】
（２）ＡＲ１２２は、移動通信端末１３２の位置登録している位置管理装置１０２をＡＲ１２２の管理情報より解決し、パケットをカプセル化して転送する。このときのパケットの状態を示した図が図８（ｂ）である。
【０１１６】
（３）位置管理装置１０２は、通信端末１５２の固有アドレスにより、外部ネットワークに接続される通信端末であると判別し、ＡＲ１１２から受信されたパケットを外部ネットワークへ転送する。
【０１１７】
（４）外部へ送信されたパケットは通常のインターネットの経路制御により通信端末１５２へ送信される。
【０１１８】
［１．３．４  移動通信端末の移動シーケンス１］
つづいて、図７において、ＡＲ１２２に接続されている移動通信端末１３２が、移動することによりＡＲ１２６に接続されるときのシーケンスについて説明する。
【０１１９】
（１）移動通信端末１３２は、ＡＲ１２６からネットワーク情報を受信する。ここで、ネットワーク情報には、アクセスネットワークのネットワーク情報（２００１：１：０：１：：／６４）と、ＡＲ１２６のアドレス（２００１：１：０：１：：３）と、ＡＲ１２６のＭＡＣアドレスとを含む。また、移動通信端末１３２は、新たなＡＲ１２６からのネットワーク情報がすでに保持するＡＲ１２２の情報と異なることにより移動を検知する。
【０１２０】
（２）移動通信端末１３２は、ＡＲ１２６からのネットワーク情報により、ＡＲ情報を更新する。具体的には、ＡＲ１２６のアドレスおよびＭＡＣアドレスの対応を保持し、デフォルトルータとして使用する。
【０１２１】
（３）移動通信端末１３２はＡＲ１２６へ接続情報を通知する。通知情報には、移動通信端末１３２の固有アドレス（２００１：１：０：１：：ａ）が含まれているものとする。
【０１２２】
（４）ＡＲ１２６は、近傍の位置管理装置である位置管理装置１０６へ移動通信端末１３２の位置登録を行う。ここで、位置登録情報には、移動通信端末１３２の固有アドレス（２００１：１：０：１：：ａ）と、ＡＲ１２６のアドレス（３ｆｆｅ：３：０：１：：２）とを含むものとする。また、送信先の位置管理装置のアドレスは、ＡＲ１２６が予め記憶部に保持する。
【０１２３】
（５）位置管理装置１０６は、ＡＲ１２６からの位置登録を受け、転送先の情報を更新する。登録情報は、移動通信端末１３２の固有アドレス（２００１：１：０：１：：ａ）に対する位置としてＡＲ１２６のアドレス（３ｆｆｅ：３：０：１：：３）を登録する。
【０１２４】
（６）位置管理装置間で、位置登録情報の共有を行う。情報共有の手段は、すでに示した接続シーケンスにおける手段と同様である。
【０１２５】
（７）位置管理装置１０２は、位置管理装置１０６からの位置情報の通知により、移動通信端末１３２の位置をＡＲ１２２から位置管理装置１０６へ更新する。あるいは、位置管理装置間での位置情報共有の手法において、位置管理装置１００がアクセスネットワーク内のすべての位置管理装置のアドレスを保持することはせず、アクセスネットワーク内において位置管理装置と移動通信端末の固有アドレスの対応を管理する位置管理装置が共有情報を保持する場合には、位置管理装置１０２は位置管理装置１０６からの位置情報通知により、移動通信端末１３２の位置情報を削除する。
【０１２６】
（８）位置管理装置１０２は、ＡＲ１２２へ移動通信端末１３２が移動したことを通知する。
【０１２７】
（９）ＡＲ１２２は移動通信端末１３２の位置情報を削除する。
【０１２８】
（１０）位置管理装置１０４は、位置管理装置１０６からの位置情報の通知により、移動通信端末１３２の位置を位置管理装置１０６へ更新する。
【０１２９】
ここで、転送先の状態を示したテーブルが図９である。図９（ａ）は位置管理装置１０２の転送先を、図９（ｂ）は位置管理装置１０４の転送先を、図９（ｃ）は位置管理装置１０６の転送先をそれぞれ示している。
【０１３０】
以上により、各装置での経路情報および位置管理情報は更新される。パケットの配送については（移動通信端末の初期通信シーケンス１）における位置管理装置１０２を位置管理装置１０６に置き換えたものと同様のため省略する。
【０１３１】
［１．３．５  移動通信端末の移動シーケンス２］
前述した「移動通信端末の初期シーケンス２」により通信している移動通信端末１３２がＡＲ１２６へ接続するシーケンスは、前述した「移動通信端末の移動シーケンス１」の（１）〜（９）までは同様となる。
【０１３２】
また、パケットの送受信は「移動通信端末の初期シーケンス２」おける位置管理装置を位置管理装置１０６に置き換えたものと同様となる。
【０１３３】
［１．４  変形例］
本実施形態においては、ＡＲと位置管理装置間のパケット転送および位置管理装置間のパケット転送にそれぞれをエンドポイントとしてカプセル化したトンネルによる転送例を示したが、ＭＰＬＳ等によるアクセスネットワーク内部のラベルスイッチングにより転送することも可能である。
【０１３４】
また、位置管理装置は外部ネットワークへの接続するボーダールータとしても振舞う例を示したが、位置管理装置とボーダールータを同一リンク上に分離することができる。その際、位置管理装置は転送パケットの宛先が外部ネットワークに接続する端末の場合には、リンク上のボーダールータへ転送する。ボーダールータは位置管理装置から送信された転送パケットは外部ネットワークへ転送し、外部ネットワークから送信されてきた転送パケットは位置管理装置へ転送することとなる。
【０１３５】
〔第２実施形態〕
続いて、第２実施形態について説明する。図１０は、第２実施形態におけるネットワークシステムの概略を示した図である。なお、第１実施形態と同一の構成要素には、同一の符号を付して、詳細な説明を省略する。
【０１３６】
［２．１  ネットワーク構成］
図１０に示すように、第２実施形態においては、第１実施形態のネットワークシステムに対して上位位置管理装置２００と、ボーダールータ２１０が更に配置されている。
【０１３７】
上位位置管理装置２００の構成は、位置管理装置１００の構成と同様のため省略する。上位位置管理装置２００は、移動通信端末の固有アドレスと位置管理装置の対応を管理する。さらに、上位位置管理装置２００と位置管理装置とをエンドポイントとしたトンネル経路を保持し、位置管理装置から転送されるパケットを受信し、他の位置管理装置へ転送する機能を有する。
【０１３８】
ここで、本実施形態は、第１実施形態と異なり、アクセスネットワーク内の位置管理装置が、それぞれをエンドポイントとしてトンネル経路をもつのではなく、上位の位置管理装置のアドレスを保持し、位置管理装置と上位の位置管理装置はそれぞれをエンドポイントとしたトンネル経路を保持するスター型の構成となる。
【０１３９】
したがって、位置管理装置はパケットの転送を上位の位置管理装置に対して行い、上位の位置管理装置は、パケットの転送先の移動通信端末に対応する位置管理装置に対してパケット転送を行う。これにより、第１実施形態では、位置管理装置１００は転送パケットの宛先の移動通信端末に対応する位置管理装置を保持する必要があったが、本実施形態では、上位の位置管理装置を保持するのみで配送することができる。
【０１４０】
さらに、第１実施形態では、位置管理装置は転送パケットの宛先の移動通信端末に対応する位置管理装置へのトンネル経路を保持していた。したがって位置管理装置は、複数の位置管理装置に対してそれぞれのトンネル経路を持つ必要があった。本実施形態では、位置情報管理装置は、上位の位置管理装置へのトンネル経路のみで配送することができる。
【０１４１】
また、第１実施形態においては、位置管理装置が外部ネットワークへの接続するボーダールータとして動作していたが、第２実施形態においては、位置管理装置とボーダールータ２１０とを同一リンク上に分離する。その際、位置管理装置は転送パケットの宛先が外部ネットワークに接続する端末の場合には、リンク上のボーダールータ２１０へ転送する。ボーダールータは位置管理装置から送信された転送パケットは外部ネットワークへ転送し、外部ネットワークから送信されてきた転送パケットは位置管理装置へ転送する。
【０１４２】
なお、第１実施形態と同様に、位置管理装置が、ボーダールータとして振る舞っても良いことは勿論である。この場合は、ネットワーク上にボーダールータ２１０は不要となる。
【０１４３】
［２．２  経路制御方法］
図１０において移動通信端末１３２および通信端末１３４の通信を確立するまでの経路制御方法について説明する。
【０１４４】
［２．２．１  移動通信端末の初期接続シーケンス］
移動通信端末の電源投入時などの初期の接続に対する手続について、移動通信端末１３２を例にとって説明する。
【０１４５】
（１）移動通信端末１３２はＡＲ１２２からネットワーク情報を受信する。ここで、ネットワーク情報には、アクセスネットワークのネットワーク情報（２００１：１：０：１：：／６４）と、ＡＲ１２２のアドレス（２００１：１：０：１：：１）と、ＡＲ１２２のＭＡＣアドレスとが含まれている。
【０１４６】
（２）移動通信端末１３２はＡＲ１２２から受信されたネットワーク情報により、ＡＲ情報を更新する。具体的には、ＡＲ１２２のアドレスおよびＭＡＣアドレスの対応を保持し、デフォルトルータとして使用する。
【０１４７】
（３）移動通信端末１３２はＡＲ１２２へ通知情報を通知する。ここで、通知情報は移動通信端末１３２の固有アドレス（２００１：１：０：１：：ａ）が含まれている。
【０１４８】
（４）ＡＲ１２２は、近傍の位置管理装置である位置管理装置１０２へ移動通信端末１３２の位置登録を行う。ここで、位置登録の際に用いられる情報としては、移動通信端末１３２の固有アドレス（２００１：１：０：１：：ａ）と、ＡＲ１２２のアドレス（３ｆｆｅ：１：０：１：：２）とを含むものとする。また、送信先の位置管理装置のアドレスは、ＡＲが予め記憶部に保持する。
【０１４９】
（５）位置管理装置１０２は、ＡＲ１２２からの位置登録を受け、位置情報記憶部１００６に記憶されている位置管理テーブルを更新する。ここで更新される登録情報は、移動通信端末１３２の固有アドレス（２００１：１：０：１：：ａ）に対応する位置としてＡＲ１２２のアドレス（３ｆｆｅ：１：０：１：：２）を登録する。
【０１５０】
（６）位置管理装置１０２は、上位の位置管理装置である上位位置管理装置２００へ位置情報を登録する。上位位置管理装置２００は、他の位置管理装置のアドレスを予め保持する。登録情報は移動通信端末１３２の固有アドレス（２００１：１：０：１：：ａ）と、移動通信端末の位置として位置管理装置１０２のアドレス（３ｆｆｅ：１：０：１：：１）とを送信する。
【０１５１】
したがって、上位位置管理装置２００では、他の位置管理装置の近傍のＡＲへ接続する通信端末の位置をＡＲの情報ではなく、位置管理装置のアドレスと対応させて保持する。
【０１５２】
移動通信端末１３２および移動通信端末１３４が位置登録を完了した定常状態における各位置管理装置のもつ転送先が記憶されたテーブルを図１１に示す。ここで、図１１（ａ）は、位置管理装置１０２の転送先を示したテーブルであり、図１１（ｂ）は、位置管理装置１０４の転送先を示したテーブルであり、図１１（ｃ）は、上位位置管理装置２００の転送先を示したテーブルである。例えば、図１１（ａ）に示すように、位置管理装置１０２は、パケットの送信先が移動通信端末１３４（２００１：１：１：０：１：：ｂ）である場合、上位位置管理装置２００を転送先とする。
【０１５３】
［２．２．２  移動通信端末の初期通信シーケンス１］
次に、異なる位置管理装置を近傍の位置管理装置としたＡＲ１２２およびＡＲ１２４に接続する移動通信端末１３２と移動通信端末１３４の通信について説明する。
【０１５４】
（１）移動通信端末１３２は移動通信端末１３４の固有アドレスに対してパケットを送信する。このときのパケットの状態を示したのが図１２（ａ）である。
【０１５５】
（２）ＡＲ１２２は位置管理装置１０２の応答にもとづいて、パケットを位置管理装置１０２へのトンネル経路で送信する。このときのパケットの状態を示したのが図１２（ｂ）である。ただし、転送先の移動通信端末が直接ＡＲ１２２に接続されている場合には、直接移動通信端末に転送する。
【０１５６】
（３）位置管理装置１０２は、移動通信端末１３４に宛てたパケットの転送先として上位位置管理装置２００を解決し（図１１）、上位位置管理装置２００へカプセル化してパケットを転送する。このときのパケットの状態を示したのが図１２（ｃ）である。ただし、転送先の移動通信端末に対してＡＲが解決された場合には（図１１）、上位位置管理装置ではなく解決されたＡＲへカプセル化してパケットを転送する。ＡＲではパケットを移動通信端末に送信し、パケットは移動通信端末へ到達する。
【０１５７】
（４）上位位置管理装置２００は、移動通信端末１３４に宛てたパケットの転送先として位置管理装置１０４を解決する（図１１）。上位位置管理装置２００は位置管理装置１０４へカプセル化して転送する。このときのパケットの状態を示したのが図１２（ｄ）である。
【０１５８】
（５）位置管理装置１０４は、移動通信端末１３４に宛てたパケットの転送先としてＡＲ１２４を解決する（図１１）。位置管理装置１０４はＡＲ１２４へカプセル化して転送する。このときのパケットの状態を示したのが図１２（ｅ）である。
【０１５９】
（６）ＡＲ１２４は、ルータ１１２及びルータ１１４を経由した経路において受信されたパケットを移動通信端末１３４へ送信する。
【０１６０】
なお、移動通信端末１３４から移動通信端末１３２へのパケット送信は、上記と同様の手順で、異なる装置を経由する手続で行なわれる。
【０１６１】
［２．２．３  移動通信端末の初期通信シーケンス２］
次に、ＡＲ１２２に接続する移動通信端末１３２がアクセスネットワーク外部の外部ネットワークに接続する通信端末１５２と通信する場合の通信端末間のパケットの送受信の手順については、第１実施形態と同様の手続となるため省略する。
【０１６２】
［２．２．４  移動通信端末の移動シーケンス１］
次に、移動通信端末が移動する場合について、図１３を用いて説明する。図１３は、第１実施形態における図７のネットワークシステムに、上位位置管理装置２００と、ボーダールータ２１０が新たに配置された構成である。ここで、「移動通信端末の初期シーケンス１」により通信している移動通信端末１３２が、新たなＡＲ１２６へ接続する場合のシーケンスについて説明する。
【０１６３】
（１）移動通信端末１３２はＡＲ１２６からネットワーク情報を受信する。ここで、ネットワーク情報には、アクセスネットワークのネットワーク情報（２００１：１：０：１：：／６４）と、ＡＲ１２６のアドレス（２００１：１：０：１：：３）と、ＡＲ１２６のＭＡＣアドレスとを含む。また、移動通信端末１３２は、新たなＡＲ１２６からのネットワーク情報が、すでに保持されているＡＲ１２２の情報と異なることにより移動を検知する。
【０１６４】
（２）移動通信端末１３２は、ＡＲ１２６からのネットワーク情報により、ＡＲ情報を更新する。具体的には、ＡＲのアドレス及びＭＡＣアドレスの対応を保持し、デフォルトルータとして使用する。
【０１６５】
（３）移動通信端末１３２は、ＡＲ１２６へ接続情報を通知する。接続情報には、通信端末の固有アドレス（２００１：１：０：１：：ａ）が含まれている。
【０１６６】
（４）ＡＲ１２６は、近傍の位置管理装置である位置管理装置１０６へ移動通信端末１３２の位置登録を行う。ここで、位置登録をする際の情報としては、移動通信端末１３２の固有アドレス（２００１：１：０：１：：ａ）と、ＡＲ１２６のアドレス（３ｆｆｅ：３：０：１：：２）とが含まれている。なお、送信先の位置管理装置のアドレスは、ＡＲ１２６が予め記憶部に保持する。
【０１６７】
（５）位置管理装置１０６は、ＡＲ１２６からの位置登録を受け、位置管理テーブルを更新する。登録情報は、通信端末の固有アドレス（２００１：１：０：１：：ａ）に対応する位置として、ＡＲ１２６のアドレス（３ｆｆｅ：３：０：１：：２）が登録される。
【０１６８】
（６）位置管理装置１０６は、上位位置管理装置２００へ位置情報を通知する。位置管理装置１０６には、上位位置管理装置２００のアドレスが予め保持されている。登録情報として、移動通信端末１３２の固有アドレス（２００１：１：０：１：：ａ）と、移動通信端末１３２の位置として位置管理装置１０２のアドレス（３ｆｆｅ：１：０：１：：１）とが含まれているおり、当該登録情報を送信する。
【０１６９】
（７）上位位置管理装置２００は位置管理装置１０２へ移動通信端末１３２の位置管理が、位置管理装置１０６へ変更されたことを通知する。
【０１７０】
（８）位置管理装置１０２は、ＡＲ１２２へ移動通信端末１３２が移動したことを通知する。
【０１７１】
（９）ＡＲ１２２は移動通信端末１３２の位置情報を削除する。
【０１７２】
以上により、各装置での経路情報および位置管理情報は更新される。更新された位置管理装置の転送先を示したテーブルを図１４に示す。ここで、図１４（ａ）は位置管理装置１０２の転送先を、図１４（ｂ）は位置管理装置１０４の転送先を、図１４（ｃ）は位置管理装置１０６の転送先を、図１４（ｄ）は上位位置管理装置２００の転送先を示した各テーブルである。
【０１７３】
例えば、図１４（ａ）によれば、位置管理装置１０２の場合、受信されたパケットの送信先が移動通信端末１３２又は移動通信端末１３４である場合は、上位位置管理装置２００にパケットを送信する。
【０１７４】
［２．２．５  移動通信端末の移動シーケンス２］
また、前述した「移動通信端末の初期シーケンス２」により通信している移動通信端末１３２がＡＲ１２６へ接続する場合では、移動通信端末１３２がＡＲ１２６へ接続するシーケンスは、第１実施形態と同様である。
【０１７５】
［２．３  変形例］
本実施形態においては、ＡＲ１２０と位置管理装置１００間のパケット転送および位置管理装置１００間のパケット転送にそれぞれをエンドポイントとしてカプセル化したトンネルによる転送例を示したが、ＭＰＬＳ等によるアクセスネットワーク内部のラベルスイッチングにより転送することも可能である。
【図面の簡単な説明】
【０１７６】
【図１】第１実施形態におけるネットワークの構成の一例を示す図。
【図２】第１実施形態における位置管理装置の経路表の一例を示す図。
【図３】第１実施形態における移動通信端末の機能構成を示す図。
【図４】第１実施形態におけるアクセスルータの機能構成を示す図。
【図５】第１実施形態における位置管理装置の機能構成を示す図。
【図６】第１実施形態におけるパケットフォーマットの一例を示す図。
【図７】第１実施形態におけるネットワーク構成の一例を示す図。
【図８】第１実施形態におけるパケットフォーマットの一例を示す図。
【図９】第１実施形態における位置管理装置の経路表の一例を示す図。
【図１０】第２実施形態におけるネットワーク構成の一例を示す図。
【図１１】第２実施形態における位置管理装置の経路表の一例を示す図。
【図１２】第２実施形態におけるパケットフォーマットの一例を示す図。
【図１３】第２実施形態におけるネットワーク構成の一例を示す図。
【図１４】第２実施形態における位置管理装置の経路表の一例を示す図。
【図１５】従来例におけるネットワーク構成の一例を示す図。
【図１６】従来例における位置管理テーブルの一例を示す図。
【図１７】従来例におけるパケットの転送先を示す図。
【図１８】従来例におけるパケットフォーマットの一例を示す図。
【図１９】従来例におけるネットワーク構成の一例を示す図。
【図２０】従来例における制御の流れを示す図。
【図２１】従来例におけるパケットの転送先を示す図。
【図２２】従来例におけるパケットフォーマットの一例を示す図。
【符号の説明】
【０１７７】
１０２、１０４、１０６  位置管理装置
１１２、１１４、１１６、１５０  ルータ
１２２、１２４、１２６  アクセスルータ
１３２、１３４  移動通信端末
１５２  通信端末
２００  上位位置管理装置
２１０  ボーダールータ
【図１】
2008148043.tif 000003
【図２】
2008148043.tif 000004
【図３】
2008148043.tif 000005
【図４】
2008148043.tif 000006
【図５】
2008148043.tif 000007
【図６】
2008148043.tif 000008
【図７】
2008148043.tif 000009
【図８】
2008148043.tif 000010
【図９】
2008148043.tif 000011
【図１０】
2008148043.tif 000012
【図１１】
2008148043.tif 000013
【図１２】
2008148043.tif 000014
【図１３】
2008148043.tif 000015
【図１４】
2008148043.tif 000016
【図１５】
2008148043.tif 000017
【図１６】
2008148043.tif 000018
【図１７】
2008148043.tif 000019
【図１８】
2008148043.tif 000020
【図１９】
2008148043.tif 000021
【図２０】
2008148043.tif 000022
【図２１】
2008148043.tif 000023
【図２２】
2008148043.tif 000024