(57)【要約】【課題】  ネットワークのリソース使用を削減し、効率化することが可能な移動通信ネットワークを提供する。【解決手段】  移動管理装置１は移動端末４，５の位置を管理する。エッジルータ２は移動端末４，５同士が通信するＩＰパケットを転送する際に移動端末４，５が所在するエッジルータのＩＰアドレスを移動端末４，５のＩＰアドレスと組みで保持し、移動端末４からのＩＰパケットを自装置のＩＰアドレスでカプセル化して移動端末５に転送する。エッジルータ２は相手の移動端末５がどのエッジルータの配下に所在するか不明の場合、移動管理装置１に問い合わせる。エッジルータ３はデカプセル化する際に、カプセル化されたＩＰパケットのソースアドレスから相手の移動端末４がどのエッジルータの配下にいるかを学習する。【選択図】      図１                                                  
2006019775.tif 000002
【特許請求の範囲】
【請求項１】
移動端末の位置を管理する移動管理装置と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）トランスポート網と、前記ＩＰトランスポート網のエッジに配備されるエッジルータとから構成される移動通信ネットワークであって、
前記移動端末のＩＰアドレスと当該移動端末が所在するエッジルータのＩＰアドレスとの組みを管理する手段と、前記移動端末同士が通信するＩＰパケットを発信元の移動端末が所在するエッジルータのＩＰアドレスでカプセル化して転送する手段とを前記エッジルータに有することを特徴とする移動通信ネットワーク。
【請求項２】
前記カプセル化されたＩＰパケットのソースアドレスから送信してきた移動端末の所在するエッジルータのＩＰアドレスを学習する手段を前記エッジルータに含むことを特徴とする請求項１記載の移動通信ネットワーク。
【請求項３】
前記移動端末が自装置の配下に移動してきた時に当該移動端末がこれまで所在していたエッジルータに当該移動端末の移動を通知する手段と、自装置の配下の移動端末が移動した通知を受けた時に自装置の配下からいなくなった移動端末宛に届いたパケットを新たな移動先のエッジルータへ転送する手段とを前記エッジルータに含むことを特徴とする請求項１または請求項２記載の移動通信ネットワーク。
【請求項４】
移動端末の位置を管理する移動管理装置を含むＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）トランスポート網のエッジに配備されるエッジルータ装置であって、
前記移動端末のＩＰアドレスと当該移動端末が所在するエッジルータ装置のＩＰアドレスとの組みを管理する手段と、前記移動端末同士が通信するＩＰパケットを発信元の移動端末が所在する時に自装置のＩＰアドレスでカプセル化して転送する手段とを有することを特徴とするエッジルータ装置。
【請求項５】
前記カプセル化されたＩＰパケットのソースアドレスから送信してきた移動端末の所在するエッジルータ装置のＩＰアドレスを学習する手段を含むことを特徴とする請求項４記載のエッジルータ装置。
【請求項６】
前記移動端末が自装置の配下に移動してきた時に当該移動端末がこれまで所在していたエッジルータ装置に当該移動端末の移動を通知する手段と、自装置の配下の移動端末が移動した通知を受けた時に自装置の配下からいなくなった移動端末宛に届いたパケットを新たな移動先のエッジルータ装置へ転送する手段とを含むことを特徴とする請求項４または請求項５記載のエッジルータ装置。
【請求項７】
移動端末の位置を管理する移動管理装置と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）トランスポート網と、前記ＩＰトランスポート網のエッジに配備されるエッジルータとから構成される移動通信ネットワークに用いられる移動管理方法であって、前記エッジルータ側に、前記移動端末のＩＰアドレスと当該移動端末が所在するエッジルータのＩＰアドレスとの組みを管理する処理と、前記移動端末同士が通信するＩＰパケットを発信元の移動端末が所在するエッジルータのＩＰアドレスでカプセル化して転送する処理とを有することを特徴とする移動管理方法。
【請求項８】
前記エッジルータ側に、前記カプセル化されたＩＰパケットのソースアドレスから送信してきた移動端末の所在するエッジルータのＩＰアドレスを学習する処理を含むことを特徴とする請求項７記載の移動管理方法。
【請求項９】
前記エッジルータ側に、前記移動端末が自装置の配下に移動してきた時に当該移動端末がこれまで所在していたエッジルータに当該移動端末の移動を通知する処理と、自装置の配下の移動端末が移動した通知を受けた時に自装置の配下からいなくなった移動端末宛に届いたパケットを新たに移動したエッジルータへ転送する処理とを含むことを特徴とする請求項７または請求項８記載の移動管理方法。
【請求項１０】
移動端末の位置を管理する移動管理装置と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）トランスポート網と、前記ＩＰトランスポート網のエッジに配備されるエッジルータとから構成される移動通信ネットワークに用いられる移動管理方法であって、前記エッジルータのコンピュータに、前記移動端末のＩＰアドレスと当該移動端末が所在するエッジルータのＩＰアドレスとの組みを管理する処理と、前記移動端末同士が通信するＩＰパケットを発信元の移動端末が所在するエッジルータのＩＰアドレスでカプセル化して転送する処理とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は移動通信ネットワーク、エッジルータ装置及びそれらに用いる移動管理方法並びにそのプログラムに関し、特にＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）による移動端末のデータ通信及び端末移動管理の方法に関する。
【背景技術】
【０００２】
従来、ＩＰプロトコルによる移動端末の通信方式は、ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）において検討されている（例えば、非特許文献１参照）。
【０００３】
この通信方式では、一般的に、Ｍｏｂｉｌｅ  ＩＰｖ６方式と呼ばれており、Ｍｏｂｉｌｅ  ＩＰｖ６による移動通信ネットワークの構成を図１１に示す。以下、「Ｍｏｂｉｌｅ  ＩＰｖ６」を「ＭＩＰｖ６」と略して説明する。
【０００４】
図１１において、移動端末（ＭＴ：Ｍｏｂｉｌｅ  Ｔｅｒｍｉｎａｌ）５５，５６は各々自端末のホームネットワーク（Ｈｏｍｅ  Ｎｅｔｗｏｒｋ）３０１，３０２があり、そのホームネットワーク３０１，３０２のＩＰアドレスを持っている。このホームネットワーク３０１，３０２でのアドレス（Ａｄｄｒｅｓｓ）のことをＨｏＡ（Ｈｏｍｅ  Ａｄｄｒｅｓｓ）といい、移動端末５５，５６のＨｏＡを各々「ＨｏＡ１」，「ＨｏＡ２」とする。
【０００５】
また、移動端末５５，５６が自端末のホームネットワーク３０１，３０２にいる場合のＩＰプロトコルによる通信は、互いのＨｏＡをあて先アドレス（Ｄｅｓｔｉｎａｔｉｏｎ  Ａｄｄｒｅｓｓ）及び発信元アドレス（Ｓｏｕｒｃｅ  Ａｄｄｒｅｓｓ）として、通常のＩＰプロトコルの通信において、互いにデータ通信を行うことができる。
【０００６】
移動端末５５，５６がホームネットワーク３０１，３０２から移動した場合について説明する。移動端末５５がＩＰネットワークのエッジルータ５３の配下、移動端末５６がエッジルータ５４の配下に移動したとする。
【０００７】
エッジルータ５３，５４はその配下の端末に対して、エッジルータ５３，５４のＩＰアドレスを広告しており、移動端末５５，５６はそのエッジルータ５３，５４のＩＰアドレスのＰｒｅｆｉｘから移動先での自端末のＩＰアドレスを生成する。このＩＰアドレスは、ＣｏＡ（Ｃａｒｅ  ｏｆ  Ａｄｄｒｅｓｓ）と呼ばれる。移動端末５５のエッジルータ５３配下でのＣｏＡを「ＣｏＡ１」とし、移動端末５６のエッジルータ５４配下でのＣｏＡを「ＣｏＡ２」とする。
【０００８】
ホームネットワーク３０１，３０２には端末の移動先を管理するホームエージェント（Ｈｏｍｅ  Ａｇｅｎｔ）５１，５２がある。移動端末５５，５６は各々移動先でＣｏＡを生成すると、自端末のホームネットワーク３０１，３０２のホームエージェント５１，５２に対して、生成したＣｏＡを通知し、ホームエージェント５１，５２はその通知されたＣｏＡを管理する。
【０００９】
移動端末５５，５６が上記のように移動した場合に、移動端末５５が移動端末５６へデータパケットを送信する動作について説明する。移動端末５５は、図１２に示すように、発信元アドレスが「ＨｏＡ１」で、あて先アドレスが「ＨｏＡ２」であるＩＰパケットを、発信元アドレスが「ＣｏＡ１」で、あて先アドレスがホームエージェント５１のＩＰアドレス（ＨＡ１）でカプセル化して送出する［図１２（ａ）参照］。
【００１０】
このパケットはあて先アドレスがホームエージェント５１のＩＰアドレス（ＨＡ１）であるので、ホームエージェント５１に届けられ、ホームエージェント５１はこの受信したパケットのカプセル化をはずして、発信元アドレスが「ＨｏＡ１」で、あて先アドレスが「ＨｏＡ２」のパケットを送出する［図１２（ｂ）参照］。
【００１１】
このパケットはあて先アドレスが「ＨｏＡ２」であるので、ホームネットワーク３０２に届けられるが、ホームネットワーク３０２には、現在、「ＨｏＡ２」のアドレスを持つ移動端末５６がいないので、ホームエージェント５２が移動端末５６の代理で受け取る。
【００１２】
ホームエージェント５２は、現在、移動端末５６が「ＣｏＡ２」のアドレスにいることを管理しており、受け取ったパケットをあて先アドレスが「ＣｏＡ２」で、発信元アドレスがホームエージェント５２のＩＰアドレス（ＨＡ２）でカプセル化して送出する［図１２（ｃ）参照］。このパケットはあて先アドレスが「ＣｏＡ２」であるので、現在、エッジルータ５４配下で「ＣｏＡ２」のアドレスを持つ移動端末５６に届けられる。
【００１３】
このように、ＭＩＰｖ６では、移動端末の移動先が各々のホームエージェントしか知らず、通信相手の移動端末の現在位置がわからないので、ホームネットワーク宛てに送り、ホームエージェントによって移動先に転送してもらうことで、移動端末間の通信を可能にしている（例えば、特許文献１，２参照）。
【００１４】
この場合には、互いのホームエージェント経由で通信するため、通信経路が冗長になる。最初は、ホームエージェント経由で通信するが、ホームエージェント経由で通信が確立した後に、移動端末同士で現在の移動先のＣｏＡをやりとりすることで、ホームエージェント経由でなく、直接ＣｏＡアドレスで通信することができる仕組みも規定されている。
【００１５】
【特許文献１】再特ＷＯ２００００７６２４７号公報
【特許文献２】特許第３２９３７６１号公報
【非特許文献１】Ｉｎｔｅｒｎｅｔ  Ｄｒａｆｔ  “Ｍｏｂｉｌｉｔｙ  Ｓｕｐｐｏｒｔ  ｉｎ  ＩＰｖ６”ｄｒａｆｔ−ｉｅｔｆ−ｍｏｂｉｌｅｉｐ−ｉｐｖ６−２４．ｔｘｔ
【発明の開示】
【発明が解決しようとする課題】
【００１６】
上述した従来の移動端末の通信方式では、移動端末同士の直接通信ではなく、ホームネットワークのホームエージェント経由で通信しているので、移動端末同士の通信経路が冗長となり、ネットワークのリソースが多く使用され、パケットの転送時間が長くなるという問題がある。
【００１７】
ＭＩＰｖ６には、経路最適化として、一旦、ホームエージェント経由で通信を行い、移動端末同士のやりとりでホームエージェント経由をやめ、直接、移動端末同士で通信を行う仕組みもあるが、この場合にも最初にホームエージェント経由での通信が必要となり、経路が冗長となる。
【００１８】
また、従来の移動端末の通信方式では、ホームエージェントが移動端末の移動先の管理とホームネットワーク宛に届いた移動端末宛のパケットを、移動端末の移動先へと転送する処理を行わなければならないので、ホームエージェントの処理負荷が大きいという問題がある。
【００１９】
この場合、ホームエージェントでは管理、転送する移動端末の数が増えると、処理負荷が増大し、管理、処理することができる端末数が限られることになり、大規模化時にはホームエージェントを増やさなければならないので、多くのホームエージェントが必要になる。
【００２０】
そこで、本発明の目的は上記の問題点を解消し、ネットワークのリソース使用を削減することができ、効率化することができる移動通信ネットワーク、エッジルータ装置及びそれらに用いる移動管理方法並びにそのプログラムを提供することにある。
【課題を解決するための手段】
【００２１】
本発明による移動通信ネットワークは、移動端末の位置を管理する移動管理装置と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）トランスポート網と、前記ＩＰトランスポート網のエッジに配備されるエッジルータとから構成される移動通信ネットワークであって、
前記移動端末のＩＰアドレスと当該移動端末が所在するエッジルータのＩＰアドレスとの組みを管理する手段と、前記移動端末同士が通信するＩＰパケットを発信元の移動端末が所在するエッジルータのＩＰアドレスでカプセル化して転送する手段とを前記エッジルータに備えている。
【００２２】
本発明によるエッジルータ装置は、移動端末の位置を管理する移動管理装置を含むＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）トランスポート網のエッジに配備されるエッジルータ装置であって、
前記移動端末のＩＰアドレスと当該移動端末が所在するエッジルータ装置のＩＰアドレスとの組みを管理する手段と、前記移動端末同士が通信するＩＰパケットを発信元の移動端末が所在する時に自装置のＩＰアドレスでカプセル化して転送する手段とを備えている。
【００２３】
本発明による移動管理方法は、移動端末の位置を管理する移動管理装置と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）トランスポート網と、前記ＩＰトランスポート網のエッジに配備されるエッジルータとから構成される移動通信ネットワークに用いられる移動管理方法であって、前記エッジルータ側に、前記移動端末のＩＰアドレスと当該移動端末が所在するエッジルータのＩＰアドレスとの組みを管理する処理と、前記移動端末同士が通信するＩＰパケットを発信元の移動端末が所在するエッジルータのＩＰアドレスでカプセル化して転送する処理とを備えている。
【００２４】
本発明による移動管理方法のプログラムは、移動端末の位置を管理する移動管理装置と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）トランスポート網と、前記ＩＰトランスポート網のエッジに配備されるエッジルータとから構成される移動通信ネットワークに用いられる移動管理方法であって、前記エッジルータのコンピュータに、前記移動端末のＩＰアドレスと当該移動端末が所在するエッジルータのＩＰアドレスとの組みを管理する処理と、前記移動端末同士が通信するＩＰパケットを発信元の移動端末が所在するエッジルータのＩＰアドレスでカプセル化して転送する処理とを実行させている。
【００２５】
すなわち、本発明の移動通信ネットワークは、移動端末の位置を管理する移動管理装置と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケット転送を行うルータとからなるＩＰトランスポート網と、ＩＰトランスポート網のエッジに配備されるエッジルータとから構成されている。この場合、移動管理装置は移動端末からの通知を受けて、移動端末がどのエッジルータの配下にいるかを管理している。
【００２６】
エッジルータは移動端末が所在するエッジルータのＩＰアドレスと移動端末のＩＰアドレスとを組みとして保持し、移動端末同士が通信するＩＰパケットを転送する際に移動端末からのＩＰパケットをその移動端末が所在するエッジルータのＩＰアドレスでカプセル化して転送している。
【００２７】
また、エッジルータは相手の移動端末がどのエッジルータの配下に所在するか不明の場合に、移動管理装置に問い合わている。
【００２８】
さらに、エッジルータは他のエッジルータからカプセル化されたＩＰパケットを受信すると、そのカプセル化されたパケットをデカプセル化して移動端末へ転送している。その場合、エッジルータはデカプセル化する際に、カプセル化されたＩＰパケットの二つのソースアドレスから相手の移動端末がどのエッジルータの配下にいるかを学習している。
【００２９】
さらにまた、エッジルータは移動端末が自装置の配下に移動してくると、その移動端末がこれまで所在していたエッジルータに移動端末の移動を通知している。この移動通知を受けたエッジルータは、移動することで自装置の配下からいなくなった移動端末宛に届いたパケットを新たに移動したエッジルータへ転送している。
【００３０】
これによって、本発明の移動通信ネットワークでは、移動端末同士の通信を最初から最適経路で行うことによって、ネットワークのリソース使用を削減することが可能となり、効率化することが可能となる。
【００３１】
また、本発明の移動通信ネットワークでは、ホームエージェントの機能を削減し、性能を向上させることによって、ホームエージェントで管理可能な端末数を増やし、大規模ネットワークにおいても少数のホームエージェントで実現可能な移動網を提供することが可能となる。
【発明の効果】
【００３２】
本発明は、以下に述べるような構成及び動作とすることで、ネットワークのリソース使用を削減することができ、効率化することができるという効果が得られる。
【発明を実施するための最良の形態】
【００３３】
次に、本発明の実施例について図面を参照して説明する。図１は本発明の一実施例による移動通信ネットワークの構成を示すブロック図である。図１において、本発明の一実施例による移動通信ネットワークは、移動端末４，５の位置を管理する移動管理装置１とＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケット転送を行うルータ（図示せず）とからなるＩＰトランスポート網１００と、ＩＰトランスポート網１００のエッジに配備されるエッジルータ２，３とから構成されている。
【００３４】
図２は図１の移動管理装置１の構成を示すブロック図である。図２において、移動管理装置１は移動端末位置管理機能１１と、位置情報テーブル１２とを含んで構成されている。
【００３５】
移動端末位置管理機能１１は移動端末４，５からの通知を受けて、移動端末４，５がどのエッジルータ２，３の配下にいるかを管理する。位置情報テーブル１２は移動端末位置管理機能１１で管理する移動端末４，５の位置情報（移動端末４，５がどのエッジルータ２，３の配下にいるかの情報）を保持する。
【００３６】
図３は図１のエッジルータ２，３の構成を示すブロック図である。図３において、エッジルータ２，３は位置問い合わせ機能２１と、位置管理テーブル２２と、カプセル化転送機能２３と、デカプセル化転送機能２４と、位置学習機能２５と、移動通知機能２６と、移動先転送機能２７と、記録媒体２８とから構成されている。
【００３７】
位置問い合わせ機能２１は相手移動端末４，５がどのエッジルータ２，３の配下に所在するか不明の場合に、移動端末４，５の位置を移動管理装置１に問い合わせる。位置管理テーブル２２は移動端末４，５が所在するエッジルータ２，３のＩＰアドレスと移動端末４，５のＩＰアドレスとを組みで保持する。
【００３８】
カプセル化転送機能２３は移動端末４，５同士が通信するＩＰパケットを転送する際に、移動端末４，５からのＩＰパケットをその移動端末４，５が所在するエッジルータ２，３のＩＰアドレスでカプセル化して転送する。
【００３９】
デカプセル化転送機能２４はエッジルータ２，３からカプセル化されたＩＰパケットを受信すると、そのＩＰパケットをデカプセル化して移動端末４，５へ転送する。位置学習機能２５はデカプセル化転送機能２４にてデカプセル化する際に、カプセル化されたＩＰパケットのソースアドレスから相手移動端末４，５がどのエッジルータ２，３の配下にいるかを学習する。
【００４０】
移動通知機能２６は移動端末４，５が自装置の配下に移動してくると、その移動端末４，５がこれまで所在していたエッジルータ２，３に対して移動端末４，５の移動を通知する。移動先転送機能２７は移動通知を受けた時に、移動して自装置の配下からいなくなった移動端末４，５宛に届いたパケットを新たに移動したエッジルータ２，３へ転送する。
【００４１】
記録媒体２８はエッジルータ２，３で実行されるプログラムを格納しており、エッジルータ２，３がＣＰＵ（中央処理装置）及びＲＡＭ（ランダムアクセスメモリ）を含むコンピュータであれば、ＣＰＵが記録媒体２８のプログラムをＲＡＭに移して実行することで、上記の各機能の処理が実現される。
【００４２】
図４は本発明の一実施例による移動通信ネットワークの動作を示す図であり、図５は図２の位置管理テーブル２２の構成を示す図であり、図６は本発明の一実施例によるＩＰパケットの構成を示す図である。
【００４３】
図５において、位置管理テーブル２２は移動端末４，５が所在するエッジルータ２，３のＩＰアドレス（「ＩＰｅｒ１」，「ＩＰｅｒ２」）と、移動端末４，５のＩＰアドレス（「ＩＰｍｔ１」，「ＩＰｍｔ２」）とを組みで保持している。尚、移動管理装置１の位置情報テーブル１２も上記の位置管理テーブル２２と同様の構成となっている。
【００４４】
図６（ａ）は図４の移動端末４，５とエッジルータ２，３との間のパケット１０１，１０３の構成を示し、図６（ｂ）はエッジルータ２からエッジルータ３へのパケット１０２の構成を示し、図６（ｃ）は移動端末４の移動先のエッジルータ６からエッジルータ３へのパケット１０４の構成を示している。尚、エッジルータ６の構成は図３に示すエッジルータ２，３の構成と同様であるので、その説明は省略する。
【００４５】
図７は図１の移動端末４，５の動作を示すフローチャートであり、図８は図１の移動管理装置１の動作を示すフローチャートであり、図９及び図１０は図１のエッジルータ２，３の動作を示すフローチャートである。これら図１〜図１０を参照して本発明の一実施例による移動通信ネットワークの動作について説明する。尚、図９及び図１０に示す処理はエッジルータ２，３のＣＰＵが記録媒体２８のプログラムを実行することで実現される。
【００４６】
移動端末４，５は移動してもかわらない自端末のＩＰアドレスとしてそれぞれ「ＩＰｍｔ１」，「ＩＰｍｔ２」を有している。また、移動端末４，５は各々、エッジルータ２，３へ移動すると（図７ステップＳ１）、移動管理装置１に自端末の位置を登録する（図７ステップＳ２）。
【００４７】
移動管理装置１は移動端末４，５からの位置登録を受けると（図８ステップＳ１１）、図５に示すように、移動端末４，５のＩＰアドレス（「ＩＰｍｔ１」，「ＩＰｍｔ２」）と、その移動端末４，５が所在するエッジルータ２，３のＩＰアドレス（「ＩＰｅｒ１」，「ＩＰｅｒ２」）とを組みとして位置情報テーブル１２を管理（登録）する（図８ステップＳ１２）。
【００４８】
移動端末４は移動端末５へＩＰパケットを送信する場合、発信元アドレスを自端末のＩＰアドレス「ＩＰｍｔ１」とし、あて先アドレスを移動端末５のＩＰアドレス「ＩＰｍｔ２」として付加したＩＰパケットをエッジルータ２へ送信する（図４のパケット１０１参照）。
【００４９】
エッジルータ２は移動端末４からのＩＰパケットを受信すると（図９ステップＳ２１）、位置管理テーブル２２を参照し（図９ステップＳ２２）、位置管理テーブル２２にあて先の移動端末が登録されていなければ（図９ステップＳ２３）、そのあて先の移動端末がどのエッジルータの所に所在するかを移動管理装置１に問い合わせる（図９ステップＳ２４）。
【００５０】
エッジルータ２は移動管理装置１への問い合わせの結果、ＩＰアドレス「ＩＰｍｔ２」の移動端末５がＩＰアドレス「ＩＰｅｒ２」のエッジルータ３の所にいることがわかると（図９ステップＳ２５）、あるいはあて先の移動端末が位置管理テーブル２２に登録されていると（図９ステップＳ２３）、移動端末４からのパケット１０１を、発信元アドレスがエッジルータ２のＩＰアドレス「ＩＰｅｒ１」で、あて先アドレスがエッジルータ３のＩＰアドレス「ＩＰｅｒ２」のパケットでカプセル化して送出する（図４のパケット１０２参照）（図９ステップＳ２６）。
【００５１】
この時、エッジルータ２は移動管理装置１への問い合わせで得られた情報から、移動管理装置１と同様に、移動端末４，５のＩＰアドレスと、その移動端末４，５が所在するエッジルータ２，３のＩＰアドレスとを組みとして位置管理テーブル２２に登録する（図９ステップＳ２７）。上記のカプセル化されたパケット１０２はＩＰトランスポート網１００を転送され、エッジルータ３に届けられる（図９ステップＳ２８）。
【００５２】
エッジルータ３はエッジルータ２からパケット１０２を受信すると（図９ステップＳ２９）、カプセル化されたパケット１０２からパケット１０１を取り出し、移動端末５へパケット１０３として送出する（図９ステップＳ３０）。これによって、移動端末４から移動端末５へパケットが転送される。
【００５３】
上記のカプセル化されたパケット１０２を受信したエッジルータ３はカプセル化されたパケットの二つの発信元アドレスから、ＩＰアドレス「ＩＰｍｔ１」の移動端末４がＩＰアドレス「ＩＰｅｒ１」のエッジルータ２の所にいることを位置学習機能２５で学習し、位置管理テーブル２２にＩＰアドレスの組を登録する（図９ステップＳ３１）。
【００５４】
この学習によって、移動端末５が移動端末４へ応答を返す場合、エッジルータ３は既に移動端末４がエッジルータ２の所に所在することが分かっているので、移動管理装置１への問い合わせを行うことなく、移動端末５からのパケットをカプセル化して移動端末４へ転送することができる。
【００５５】
次に、移動端末４がエッジルータ２の所からエッジルータ６の所に移動した時の動作について説明する。移動端末４はエッジルータ６の所へ移動すると、移動管理装置１へ位置の更新を伝える。移動管理装置１は位置情報テーブル１２のＩＰアドレス「ＩＰｍｔ１」の移動端末４が所在するエッジルータのＩＰアドレスを「ＩＰｅｒ１」から「ＩＰｅｒ３」へと更新する。
【００５６】
移動端末４がエッジルータ６の所に移動してから、移動端末５へパケットを送出する時の動作は、上述した動作と同様であるが、エッジルータ６からのカプセル化されたパケットを受信したエッジルータ３は、カプセル化されたパケットの二つの発信元アドレスの組が「ＩＰｍｔ１」と「ＩＰｅｒ３」とからなっており、それまで管理していた「ＩＰｍｔ１」と「ＩＰｅｒ１」とから変わっているので、位置管理テーブル２２を更新する。したがって、これ以降、移動端末５が移動端末４へ応答する場合、エッジルータ３はエッジルータ６のＩＰアドレスでカプセル化して転送することになる。
【００５７】
移動端末４がエッジルータ２からエッジルータ６に移動した後、移動端末５へパケットを送信しなかった場合、エッジルータ３の位置管理テーブル２２が更新されないので、エッジルータ３は移動端末４宛のパケットをエッジルータ２宛に送付してしまう。
【００５８】
これを防ぐため、移動端末４が移動してきたエッジルータ６では、移動端末５がこれまで所在したエッジルータ２へ、移動端末４が現在エッジルータ６に所在することを通知する（図１０ステップＳ４１，Ｓ４２）。
【００５９】
その通知を受けたエッジルータ２では、移動端末４宛のパケットを受信すると、エッジルータ６へ転送するように位置管理テーブル２２を更新する（図１０ステップＳ４３，Ｓ４４）。
【００６０】
このように、本実施例では、移動端末４，５同士の通信を最初から最適経路で行うことによって、ネットワークのリソース使用を削減することが可能となり、効率化することができる。
【００６１】
また、本実施例では、上述した従来のホームエージェントの機能を削減し、性能を向上させることによって、ホームエージェントで管理可能な端末数を増やし、大規模ネットワークにおいても少数のホームエージェントで実現可能な移動網を提供することができる。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施例による移動通信ネットワークの構成を示すブロック図である。
【図２】図１の移動管理装置の構成を示すブロック図である。
【図３】図１のエッジルータの構成を示すブロック図である。
【図４】本発明の一実施例による移動通信ネットワークの動作を示す図である。
【図５】図２の位置管理テーブルの構成を示す図である。
【図６】本発明の一実施例によるＩＰパケットの構成を示す図である。
【図７】図１の移動端末の動作を示すフローチャートである。
【図８】図１の移動管理装置の動作を示すフローチャートである。
【図９】図１のエッジルータの動作を示すフローチャートである。
【図１０】図１のエッジルータの動作を示すフローチャートである。
【図１１】従来のＭｏｂｉｌｅ  ＩＰｖ６による移動通信ネットワークの構成を示すブロック図である。
【図１２】従来のＭｏｂｉｌｅ  ＩＰｖ６によるＩＰパケットの構成を示す図である。
【符号の説明】
【００６３】
１  移動管理装置
２，３，６  エッジルータ
４，５  移動端末
１１  移動端末位置管理機能
１２  位置情報テーブル
２１  位置問い合わせ機能
２２  位置管理テーブル
２３  カプセル化転送機能
２４  デカプセル化転送機能
２５  位置学習機能
２６  移動通知機能
２７  移動先転送機能
２８  記録媒体
１００  ＩＰトランスポート網
【図１】
2006019775.tif 000003
【図２】
2006019775.tif 000004
【図３】
2006019775.tif 000005
【図４】
2006019775.tif 000006
【図５】
2006019775.tif 000007
【図６】
2006019775.tif 000008
【図７】
2006019775.tif 000009
【図８】
2006019775.tif 000010
【図９】
2006019775.tif 000011
【図１０】
2006019775.tif 000012
【図１１】
2006019775.tif 000013
【図１２】
2006019775.tif 000014