(57)【要約】【目的】モバイルＩＰネットワークシステム及び位置登録方法に関し、位置登録時の応答の遅延を回避する。【構成】移動端末ＭＮの移動に伴う位置登録要求ＢＵに対して、ホームエージェントＨＡ又は通信相手端末ＣＮは、移動端末ＭＮがアクセスルータＡＲ等を介して接続される回線の品質情報を基に、転送停止が必要か否かの判定を行い、必要の時は、停止時間を算出し、ユーザーデータのパケットの転送処理を、算出した停止時間だけ停止する手段を備えている。【選択図】      図１
2005026941.tif 000002
【特許請求の範囲】
【請求項１】
移動端末のホームアドレスと該移動端末の移動先のアドレスを示す気付アドレスとを対応してバインディングキャッシュに保持し、前記移動端末のホームアドレスによるパケットを前記気付アドレスによりカプセル化して転送するホームエージェント又は経路最適化の手段を有する通信相手端末を含み、前記移動端末の移動先へパケットを転送するモバイルＩＰネットワークシステムに於いて、
前記移動端末の移動先の気付アドレスを含む位置登録要求により、前記バインディングキャッシュに更新登録した前記移動先の気付アドレス宛のパケットの転送処理を所定の時間停止制御する手段を備えた
ことを特徴とするモバイルＩＰネットワークシステム。
【請求項２】
前記ホームエージェント又は前記通信相手端末は、前記バインディングキャッシュと共に前記回線の品質情報を設定保持する回線品質データベースと、前記移動端末の位置登録要求時に前記回線の品質情報を基に前記移動端末に対する前記移動先の気付アドレス宛のパケットの転送処理を所定の時間停止制御する手段を備えたことを特徴とする請求項１記載のモバイルＩＰネットワークシステム。
【請求項３】
移動端末のホームアドレスと該移動端末の移動先のアドレスを示す気付アドレスとを対応してバインディングキャッシュに保持し、前記移動端末のホームアドレスによるパケットを前記気付アドレスによりカプセル化して転送するホームエージェント又は経路最適化の手段を有する通信相手端末を含み、前記移動端末の移動先へパケットを転送するモバイルＩＰネットワークシステムに於ける位置登録方法に於いて、
前記移動端末の移動先の気付アドレスを含む位置登録要求により、該移動端末の移動前と移動先との回線の品質情報を基に、前記バインディングキャッシュに更新登録した前記移動先の気付アドレス宛のパケットの転送処理を所定の時間停止制御する過程を含む
ことを特徴とする位置登録方法。
【請求項４】
前記回線の品質情報は、回線速度情報、回線品質情報、トラフィック情報、ハンドオーバー頻度情報とを含み、回線速度及び回線品質が高い程、前記停止制御する時間を短く、且つ前記トラフィック及びハンドオーバー頻度が高い程、前記停止制御する時間を長く算出する過程を含むことを特徴とする請求項３記載の位置登録方法。
【請求項５】
前記回線の品質情報は、アクセスルータの広告メッセージに付加して送信し、該広告メッセージを受信した移動端末は、該広告メッセージに付加された前記品質情報を抽出して、該品質情報を位置登録要求時に付加して送信する過程を含むことを特徴とする請求項３又は４記載の位置登録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークを介して移動可能の端末が、固定端末又は移動端末と通信を行うモバイルＩＰネットワークシステム及びこのモバイルＩＰネットワークシステムに於ける移動可能の端末の位置登録方法に関する。
【０００２】
【従来の技術】
携帯端末等の移動可能の端末を用いた通信は、既に各種のネットワークシステムが知られている。このようなネットワークシステムに於いて、ＩＰネットワークのみを用いたモバイルＩＰネットワークシステムの検討並びに開発が行われている。
【０００３】
このようなモバイルＩＰネットワークシステムを実現する為に、次の（１）〜（３）のような技術が必要である。
（１）固定的に割り付けられていたＩＰアドレスを動的に割り付ける技術。
（２）動的に割り付けられたＩＰアドレス（宛先）にＩＰパケットを転送する技術。
（３）端末の移動による通信ををシームレスに且つ高速に実現する技術。
【０００４】
図３３は、前述の従来のモバイルＩＰ技術の説明図であり、移動端末（Ｍｏｂｉｌｅ  Ｎｏｄｅ）（以下「ＭＮ」と略称する）の固定のＩＰアドレスとなるホームアドレス（Ｈｏｍｅ  Ａｄｄｒｅｓｓ）（以下「ＨｏＡ」と略称する）と、動的に割り付けられた移動先を示す気付アドレス（Ｃａｒｅ  ｏｆ  Ａｄｄｒｅｓｓ）（以下ＣｏＡと略称する）との対応を、ホームエージェント（Ｈｏｍｅ  Ａｇｅｎｔ）（以下「ＨＡ」と略称する）のバインディングキャッシュ（Ｂｉｎｄｉｎｇ  Ｃａｃｈｅ）（以下「ＢＣ」と略称する）に登録する。それにより、ＨＡに於いては、ＭＮ宛のＩＰパケットを、ＣｏＡ宛てに転送する為のカプセル化を行って送出する。
【０００５】
移動端末の位置登録及び位置登録後のＩＰパケットの転送は、（１）〜（７）として示すような過程で行われる。
（１）ＭＮは、現エリアに於いて割り付けられたＩＰアドレスをＣｏＡとしてＨＡに位置登録要求（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ）（以下「ＢＵ」と略称する）を送出する。
（２）ＨＡは、ＭＮの宛先として通知されたＣｏＡとＭＮのＨｏＡとをＢＣに登録する。
（３）ＨＡは、この登録が正常に行われた場合、ＭＮに対して位置登録応答（Ｂｉｎｄｉｎｇ  Ａｃｋｎｏｗｌｅｄｇｉｍｅｎｔｓ）（以下「ＢＡ」と略称する）を送出する。
（４）通信相手端末（Ｃｏｒｒｅｓｐｏｎｄｅｎｔ  Ｎｏｄｅ）（以下「ＣＮ」と略称する）の端末からＭＮのＨｏＡ宛のＩＰパケット（送信元アドレスＣＮ，送信先アドレスＨｏＡ）の転送処理を開始する。
（５）ＨＡは、ＣＮからのＩＰパケットをＭＮのＣｏＡ宛のＩＰパケット（送信元アドレスＨＡ，送信先アドレスＣｏＡ）にカプセル化して転送する。
（６）ＣｏＡ宛のＩＰパケットをＩＰネットワークを構成するルータＲＴやアクセスルータＡＲがルーティング処理してＭＮに転送する。
（７）ＭＮは、このＩＰパケットをデカプセル化して、ＣＮからのデータの受信処理を行う。
【０００６】
そして、経路最適化を行う場合は、
（８）ＭＮは、現エリアに於いて割り付けられているＩＰアドレスを、ＣｏＡとしてＣＮに登録する為にＢＵを送出する。
（９）ＣＮは、ＢＣを備え、通知されたＭＮからのＣｏＡをＨｏＡに対応して登録する。
（１０）ＣｏＡ登録による経路最適化以後は、ＭＮ宛のＩＰパケットを、送信元アドレスＣＮ，送信先アドレスＣｏＡとしたＩＰパケットにカプセル化して送出する。
（１１）ＣｏＡ宛のＩＰパケットにカプセル化したＩＰパケットをＩＰネットワークに於いてルーティング処理する。
（１２）ＭＮは、送信先アドレスＣｏＡのＩＰパケットをデカプセル化してＣＮからのデータの受信処理する。
（１３）なお、ＣＮは、ＭＮからのＣｏＡが正常にＢＣに登録されると、ＭＮにＢＡを送出する。
【０００７】
前述の状態からＭＮが移動すると、図３４に示す（１）〜（９）の処理が行われる。即ち、
（１）ホームエージェントＨＡ又は通信相手端末ＣＮから、アクセスルータＡＲ１の配下のＭＮに対するＩＰパケットをカプセル化して送出する。この場合、ＡＲ１配下のＭＮの気付アドレスがＣｏＡ１として、ＨＡ／ＣＮに登録されており、従って、送信元アドレスＨＡ／ＣＮ、送信先アドレスＣｏＡ１にカプセル化してＩＰパケットを送出する。
（２）このＩＰパケットをルータＲＴ，ＡＲ１，ＡＲ２を含むＩＰネットワークによりルーティングする。
（３）ＭＮは、このＩＰパケットをデカプセル化して受信処理する。
【０００８】
（４）ＭＮがＡＲ１配下からＡＲ２配下に移動すると、そのＡＲ２配下に於けるＣｏＡ２を生成する。
（５）ＭＮは、このＣｏＡ２をＨＡ／ＣＮに対して位置登録する為のＢＵを送出する。
（６）ＨＡ／ＣＮは、ＢＣに登録されたＭＮのＨｏＡ；ＣｏＡ１を、ＨｏＡ：ＣｏＡ２に更新する。
【０００９】
（７）ＨＡ／ＣＮは、ＭＮ宛のＩＰパケットを、送信先アドレスＣｏＡ２としてカプセル化して送出する。
（８）このＩＰパケットをルータＲＴ，ＡＲ１，ＡＲ２を含むＩＰネットワークによりルーティングする。
（９）ＭＮは、このＩＰパケットをデカプセル化して受信処理する。
（１０）又ＨＡ／ＣＮは、ＭＮからのＢＵに対するＢＡを抄出する。
【００１０】
又モバイルＩＰネットワークに於いて、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ；仮想私設網）を構築し、ＭＮ，ＣＮ等に特殊の機能を付加することなく、ＭＮの位置登録に対応したＶＰＮ経路の設定を可能としたモバイルＩＰネットワークに於けるＶＰＮシステム及びＶＰＮの設定方法が知られている（特許文献１参照）。
【００１１】
又ＭＮの移動先のＡＲに、ＭＮのＨＡの代理機能を持たせることにより、ＭＮの移動毎のＨＡとの間のＢＵ，ＢＡの送受信を回避する移動網に於ける移動端末管理システムが提案されている（特許文献２参照）。
【００１２】
【特許文献１】
特開２００２−４４１４１号公報
【特許文献２】
特開２００２−２７１３７７号公報
【００１３】
【発明が解決しようとする課題】
モバイルＩＰネットワークに於いては、或るＡＲの配下のＭＮが移動して、他のＡＲの配下となると、新たなＣｏＡを獲得して位置登録の為のＢＵを送出する。このＢＵに対して、ＨＡ又はＣＮからＢＡをＭＮに送出する。それにより、ＭＮは位置登録が完了したことを認識できる。この場合のＢＡが遅れてＭＮに到着することがあり、種々の問題が生じる。
【００１４】
モバイルＩＰネットワークは、各種のアクセスネットワークを含むものであり、例えば、図３５は、従来のモバイルＩＰネットワークの一例を示すもので、ＨＡ，ＣＮ，ＲＴ，ＡＲ１，ＡＲ２，ＡＲ３等を含むコアネットワークと、アクセスポイントＡＰ１，基地局ＢＳ等を含み、アクセスルータＡＲ１は、回線速度１．５Ｍｂｐｓの無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続され、アクセスルータＡＲ２は、回線速度３８４ｋｂｐｓのＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ；符号分割多重アクセス）のＢＳ（Ｂａｓｅ  Ｓｔａｔｉｏｎ；基地局）に接続されており、又アクセスルータＡＲ３は、回線速度６４ｋｂｐｓのＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）の基地局が接続されている場合を示す。
【００１５】
例えば、ＣＮとＭＮとが１．５Ｍｂｐｓの無線ＬＡＮを介して通信中に、ＡＲ１配下からＡＲ２配下、更にＡＲ３配下に移動すると、無線ＬＡＮの１．５Ｍｂｐｓで伝送されていたデータパケットＤａｔａが、無線ＬＡＮより通信速度が低いＣＤＭＡ網やＰＨＳ網に流入することになり、コアネットワーク側まで滞留することになる。このような状態に於いては、ＭＮからのＢＵに対して、ＨＡ又はＣＮからのＢＡもコアネットワークに滞留することになり、ＭＮに対するＢＡの到着が遅れることになる。ＭＮは、ＢＵの送出から所定の時間内にＢＡが到着しないことにより、位置登録が失敗したと見做して通信を停止する問題がある。
【００１６】
本発明は、移動端末からの位置登録に於ける前述の問題点を解決することを目的とする。
【００１７】
【課題を解決するための手段】
本発明のモバイルＩＰネットワークシステムは、図１を参照して説明すると、移動端末ＭＮのホームアドレスＨｏＡと、この移動端末ＭＮの移動先のアドレスを示す気付アドレスＣｏＡとを対応してバインディングキャッシュＢＣに保持し、移動端末ＭＮのホームアドレスＨｏＡによるパケットを、前記気付アドレスＣｏＡによりカプセル化して転送するホームエージェントＨＡ又は経路最適化の手段を有する通信相手端末ＣＮを含み、移動端末ＭＮの移動先へパケットを転送するモバイルＩＰネットワークシステムに於いて、移動端末ＭＮの移動先の気付アドレスＣｏＡを含む位置登録要求ＢＵにより、バインディングキャッシュＢＣに更新登録した移動先の気付アドレス宛のパケットの転送処理を所定の時間停止制御する手段を備えている。
【００１８】
又ホームエージェントＨＡ又は通信相手端末ＣＮは、バインディングキャッシュＢＣと共に回線の品質情報を設定保持する回線品質データベースと、移動端末ＭＮの位置登録要求ＢＵ時に，回線の品質情報を基に，移動端末ＭＮに対する移動先の気付アドレスＣｏＡ宛のパケットの転送処理を所定の時間停止制御する手段を備えている。
【００１９】
又本発明の位置登録方法は、移動端末ＭＮのホームアドレスＨｏＡと、この移動端末の移動先のアドレスを示す気付アドレスＣｏＡとを対応してバインディングキャッシュＢＣに保持し、移動端末ＭＮのホームアドレスＨｏＡによるパケットを、気付アドレスＣｏＡによりカプセル化して転送するホームエージェントＨＡ又は経路最適化の手段を有する通信相手端末ＣＮを含み、移動端末ＭＮの移動先へパケットを転送するモバイルＩＰネットワークシステムに於ける位置登録方法に於いて、移動端末ＭＮの移動先の気付アドレスを含む位置登録要求ＢＵにより、移動端末ＭＮの移動前と移動先との回線の品質情報を基に、バインディングキャッシュＢＣに更新登録した移動先の気付アドレス宛のパケットの転送処理を所定の時間停止制御する過程を含むものである。
【００２０】
又回線の品質情報は、回線速度情報、回線品質情報、トラフィック情報、ハンドオーバー頻度情報とを含み、回線速度及び回線品質が高い程、前記停止制御する時間を短く、且つ前記トラフィック及びハンドオーバー頻度が高い程、前記停止制御する時間を長く算出する過程を含むことができる。又回線の品質情報は、アクセスルータの広告メッセージに付加して送信し、この広告メッセージを受信した移動端末は、広告メッセージに付加された品質情報を抽出して、この品質情報を位置登録要求時に付加して送信する過程を含むことができる。
【００２１】
【発明の実施の形態】
図１は本発明の実施の形態の説明図であり、ホームエージェントＨＡと、通信相手端末ＣＮと、ルータＲＴと、アクセスルータＡＲと、移動端末ＭＮとを含む構成の場合を示す。又ＨＡ及び経路最適化を行う場合のＣＮは、ＭＮのホームアドレスＨｏＡと気付アドレスＣｏＡとを対応して登録するＢＣを有し、又ＨＡ，ＡＲ，ＭＮ，ＣＮは回線品質データベース（ＤＢ）と、回線品質設定ファイル（ＦＬ）とを有するものである。なお、回線品質設定ファイル（ＦＬ）は、回線品質コンフィグファイルと称されることもある。
【００２２】
ＭＮが移動して位置登録の為にＢＵをＨＡ又はＣＮに送出してＢＣに登録する点は、従来の手段と同様である。本発明に於いては、回線のデータ伝送速度を示す回線速度情報と、その回線のデータ伝送に使用可能のパーセンテージを示す回線品質情報とを含む品質情報を基に、高速回線側から低速回線側へ移動したか、又は同一速度の回線間の移動であるか、又は低速回線側から高速回線側へ移動したかを判定し、パケットが滞留しないようにパケットの送信一時停止を行うか否かを制御して、位置登録の為のＢＵに対するＢＡの遅延を回避する。
【００２３】
このパケットの転送処理を所定の時間、停止するか否かの判定と、停止時間の算出とを行う為に、回線の品質情報を保持する回線品質データベース（ＤＢ）と回線品質設定ファイル（ＦＬ）を備えた場合を示している。又ＡＲからの広告メッセージに品質情報を付加することができる。又ＭＮは、ハンドオーバー時に、広告メッセージから品質情報を抽出し、その品質情報を付加したＢＵを送信することができる。或いは、ＭＮが保持している回線の品質情報をＢＵに付加して送信することもできる。即ち、ＩＰネットワークシステム内に品質情報を保持し、ＭＮからのＢＵを受信した時、その品質情報を用いて、停止時願制御を行い、ユーザーパケットの滞留を回避して、ＢＵ送信に対するＢＡの遅延を減少させ、位置登録要求に対する応答を所定の時間内にＭＮに到着させるものである。
【００２４】
図２はホームエージェントＨＡの要部の説明図であり、１はパケット制御部、２はＭＩＰ（モバイルＩＰ）制御部、３は回線品質制御部、４は回線品質データベース、５は回線品質設定ファイルを示す。回線品質データベース４は、図１に於ける回線品質データベース（ＤＢ）に対応し、回線品質設定ファイル５は、図１に於ける回線品質設定ファイル（ＦＬ）に対応する。なお、位置登録の為のＢＣは図示を省略している。
【００２５】
ＭＮから位置登録の為のＢＵに品質情報が付加されている場合と、付加されていない場合とに対応できるものであり、品質情報が付加されている場合、パケット制御部１は、このＢＵを受信してＭＩＰ制御パケットと判定すると、ＭＩＰ制御部２にそのＢＵを転送する。ＭＩＰ制御部２は、そのＢＵによる品質情報と、ＨｏＡ，ＣｏＡと、プリフイックス（ｐｒｅｆｉｘ）等のネットワーク情報とを抽出し、回線品質制御部３に対して品質問合せの要求を送出する。なお、図示を省略したＢＣに、ＨｏＡ，ＣｏＡを対応させて登録する。又回線品質制御部３は、品質情報を含む問合せの要求により、ＣｏＡのネットワーク対応の品質情報を求め、この品質情報を基に、ハンドオーバー時のパケット転送停止時間を求めて、回線品質データベース４に登録する。
【００２６】
又回線品質制御部３は、ハンドオーバー時のパケット転送停止時間をＭＩＰ制御部２に品質問合せ応答として送出する。ＭＩＰ制御部２は、パケット制御部１に、パケット転送停止指示を行う。この指示には、送信を一時停止するアドレス（ＨｏＡ）と、停止時間とが含まれている。
【００２７】
パケット制御部１は、パケット転送停止指示に従って、指定された宛先アドレス（ＨｏＡ）へのパケットを、指定された停止時間だけ転送を停止する。この状態に於いて、パケット制御部１は、他の伝送装置（ＡＲ，ルータ，ＣＮ，ＭＮ）からのＭＮへのパケット転送要求に対しても、指定された停止時間だけは転送を停止する。この場合のパケットは、バッファリングされるか又は廃棄される。
【００２８】
又ＭＩＰ制御部２は、パケット制御部１にパケット転送停止指示を行った直後に、位置登録要求元のＣｏＡ宛てに、位置登録の完了を示すＢＡの送出要求をパケット制御部１に送出する。パケット制御部１は、ＭＩＰ制御部２からの送出要求に従って、ＢＡの送出制御を行う。又パケット制御部１は、パケット転送指示要求により指定された停止時間が経過すると、パケット転送可能状態に移行する。この状態に移行すると、他の伝送装置からのＨｏＡ宛のパケット転送要求に対しても、転送先情報に基づいて転送処理が行われる。
【００２９】
なお、パケット制御部１は、経由する総てのパケットの品質情報（トラフィック情報等）を計測し、所定の周期で回線品質制御部３に品質情報として通知する。それにより、現時点の回線の状態を認識して、ハンドオーバー時のパケット停止時間を求めて、回線品質データベース４に登録することができる。
【００３０】
又ＭＮからのＢＵに品質情報が付加されていない場合、パケット制御部１は、ＭＮからのＢＵを受信すると、このＢＵはＭＩＰ制御パケットであると判定し、ＭＩＰ制御部２に転送する。ＭＩＰ制御部２は、このＢＵに付加されているＨｏＡ，ＣｏＡ及びネットワーク情報（プリフイックス等）を抽出し、回線品質制御部３に、問合せ要求を送出する。回線品質制御部３は、回線品質データベース４から問合せ要求に従った情報を取り出して、ハンドオーバー時のパケット転送停止時間をＭＩＰ制御部２に通知する。それにより、前述のように、パケット制御部１に於いて、パケットの転送を、指定された停止時間だけ停止するから、ＢＵに対するＢＡをＭＮに転送し、位置登録の確認を容易とすることができる。
【００３１】
図３は、本発明の実施の形態の通信相手端末ＣＮの要部の説明図であり、１１はパケット制御部、１２はＭＩＰ（モバイルＩＰ）制御部、１３は回線品質制御部、１４は回線品質データベース、１５は回線品質設定ファイルを示す。回線品質データベース１４及び回線品質設定ファイル１５は、図１に於けるＣＮの回線品質データベース（ＤＢ）及び回線品質設定ファイル（ＦＬ）に対応する。なお、位置登録の為のＢＣは図示を省略している。又ルート最適化を行わない場合は、このＢＣや回線品質制御部１３，回線品質データベース１４，回線品質設定ファイル１５は省略することも可能である。
【００３２】
各部の機能については、前述のＨＡの各部の機能と同様であり、重複した説明は省略する。なお、ＣＮは、通常固定端末であり、又ＨＡや他のルータとは異なり、ＩＰネットワークに於けるパケットの転送処理を行わず、パケットの送受信処理のみを行い、ＭＮからのＢＵ受信時に、ＭＮに対するパケットを回線品質に従った停止時間だけ送出停止を行う機能を有するものである。
【００３３】
図４は、本発明の実施の形態の移動端末ＭＮの要部の説明図であり、２１はパケット制御部、２２はＭＩＰ（モバイルＩＰ）制御部、２３は回線品質制御部、２４は回線品質データベース、２５は回線品質設定ファイルを示す。回線品質データベース２４及び回線品質設定ファイル２５は、図１に於けるＭＮの回線品質データベース（ＤＢ）及び回線品質設定ファイル（ＦＬ）に対応する。
【００３４】
パケット制御部２１は、ＡＲからの品質情報が付加された広告メッセージパケット（Ａｄｖｅｒｔｉｓｅｍｅｎｔ）を受信し、ＭＩＰ制御パケットであることを識別すると、そのパケットをＭＩＰ制御部２２に転送する。ＭＩＰ制御部２２は、この広告メッセージに付加されている回線品質情報を取り出して、回線品質制御部２３に品質情報設定の要求として転送する。回線品質制御部２３は、品質データベース作成として示すように、受信した品質情報を回線品質データベース２４に登録する。
【００３５】
広告メッセージに基づいてＢＵを送出する場合、ＭＩＰ制御部２２から品質問合せとして示すように、回線品質制御部２３に要求を送出する。回線品質制御部２３は、回線品質データベース２４から回線品質情報を取り出して、品質問合せ応答として示すように、回線品質情報をＭＩＰ制御部２２に送出する。このＭＩＰ制御部２２は、この品質情報を付加したＢＵを送出するようにパケット制御部２１に指示する。パケット制御部２１は、このＢＵをＨＡ又はＣＮに送出する。又ＨＡ又はＣＮからのＢＡを受信すると、ＭＩＰ制御部２２に転送する。なお、本発明に於いては、回線品質データベース２４や回線品質設定ファイル２５を省略した構成を用いることも可能であり、その場合には、ＨＡ又はＣＮに於いて、ＭＮが接続される回線の品質情報を用いて、位置登録の為のＢＵ受信時の停止時間制御を行うことになる。
【００３６】
図５は、本発明の実施の形態のアクセスルータＡＲの要部説明図であり、３１はパケット制御部、３２はＭＩＰ（モバイルＩＰ）制御部、３３は回線品質制御部、３４は回線品質データベース、３５は回線品質設定ファイルを示す。回線品質データベース３４及び回線品質設定ファイル３５は、図１に於けるＡＲの回線品質データベース（ＤＢ）及び回線品質設定ファイル（ＦＬ）に対応する。
【００３７】
回線品質制御部３３と回線品質データベース３４と回線品質設定ファイル３５とは、前述の同一名称の各部の同様の機能を有し、又ＭＩＰ制御部３２は、所定の周期或いはＭＮからの要求により、広告メッセージを作成して、パケット制御部３１に送出要求を行う。その場合、ＭＩＰ制御部３２は、回線品質制御部３３に品質問合せとして示すように、問合せを行い、回線品質制御部３３は、回線品質データベース３４から品質情報を取り出して、品質問合せ応答として示すように、回線品質情報をＭＩＰ制御部３２に転送する、それにより、ＭＩＰ制御部３２は、広告メッセージに回線の品質情報を付加して、パケット制御部３１からＩＰネットワークに送出することができる。なお、ＭＮがＢＵに回線の品質情報を付加して送信できる場合は、広告メッセージに回線の品質情報を付加する為の手段は省略することもできる。
【００３８】
図６は、パケット転送停止時間算出の為のテーブルの説明図であり、４１は低速回線限界閾値テーブル、４２は回線品質データインデックステーブル、４３はＭＮパケット停止制御テーブル、４４は回線品質データベースを示す。この回線品質データベース４４は、前述の回線品質データベース４，１４，２４，３４に対応する。
【００３９】
低速回線限界閾値テーブル４１には、回線の伝送速度がこれ以下の場合に、無条件でパケット転送停止時間の算出を行う為の低速回線限界値情報を格納する。又回線品質データインデックステーブル４２は、ネットワークアドレスと回線情報格納アドレスとを対応して格納したテーブルで、ネットワークアドレスを基に、回線品質データベース４４を検索する為のものである。又ＭＮパケット停止制御テーブル４３は、ＭＮアドレス対応に、パケット廃棄フラグ、ＭＮ移動前についての前々ネットワークアドレス、前ネットワークアドレス、トラフィック、ＨＯ（ハンドオーバー）頻度（例えば、回／ｓ）、パケット停止時間とを含む場合を示している。前々ネットワークアドレスは、ＭＮの移動経路の回線状態の変化について、一つ前迄の状態を見て、パケット転送制御を行う為である。
【００４０】
又回線品質データベース４４は、回線速度情報、回線品質情報をネットワークアドレス対応に格納したもので、例として、ネットワークアドレス＝１９２．１６８．１１０．０、回線情報格納アドレス＝０ｘ１１１１１１１１に対応して、回線速度＝６４ｋｂｐｓ、回線品質＝８０％が格納されている場合を示す。この回線品質情報は、回線品質設定ファイルから又はＢＵに付加された情報から設定することができる。
【００４１】
図７は、回線品質設定テーブルの説明図であり、図２〜図５に於ける回線品質設定ファイル５，１５，２５，３５に相当し、ネットワークアドレスと、回線速度（ｋｂｐｓ）と、回線品質（％）とを対応して格納している。
【００４２】
前述のパケット転送停止時間ＳＴは、回線速度（ｋｂｐｓ）をＳＰ、回線品質（％）をＱ、トラフィック（ｋｂｐｓ）をＴＦ、ＨＯ頻度（回／ｓ）をＨＯＦとすると、
ＳＴ＝｛（ＴＦ×ＨＯＦ×１００）／（ＳＰ×Ｑ）｝×調整係数
として算出することができる。従って、回線速度ＳＰと回線品質Ｑとが高い程、停止時間ＳＴは短くなり、又トラフィックＴＦとハンドオーバー頻度ＨＯＦが高い程、停止時間は長くなる。又移動先のネットワークの回線速度と前ネットワークの回線速度との差分等に対応して停止時間ＳＴを求めることもできる。
【００４３】
図８の（Ａ），（Ｂ）は、移動端末ＭＮの処理フローチャートを示し、（Ａ）に於いて、移動端末ＭＮのパケット制御部２１（図４参照）は、パケットを受信すると（Ａ１）、広告メッセージか否かを判定し（Ａ２）、広告メッセージの場合は、ＭＩＰ制御部２２へ転送する（Ａ３）。又広告メッセージでない場合は、通常のプロトコル制御を行う（Ａ４）。又（Ｂ）に於いて、パケット制御部２１は、ＭＩＰ制御部２２からのＢＵ送信指示により（Ｂ１）、ＢＵパケットの送信を行う（Ｂ２）。
【００４４】
又図９は、移動端末ＭＮの処理フローチャートを示し、移動端末ＭＮのＭＩＰ制御部２２は、広告メッセージ受信により（Ｃ１）、ＨＯ（ハンドオーバー）か否かを判定し（Ｃ２）、ＨＯでない場合は処理を終了する。又ＨＯの場合は、品質データの有無、即ち、広告メッセージに品質情報が付加されているか否かを判定し（Ｃ３）、品質情報が付加されている場合は、回線品質制御部２３に品質情報登録の要求を行う（Ｃ４）。又品質情報が付加されていない場合は、回線品質制御部２３に品質情報問合せを行う（Ｃ５）。
【００４５】
次に、品質データの有無、即ち、ステップ（Ｃ４），（Ｃ５）により品質情報が得られたか否かを判定する（Ｃ６）。品質データ有りの場合は、その品質データを付加してＢＵを生成し（Ｃ７）、品質データ無しの場合は、通常のＢＵを生成し（Ｃ８）、パケット制御部２１にＢＵ送信指示を行う（Ｃ９）。経路最適化を行う場合は、通信中の端末ＣＮが存在するか否かを判定し（Ｃ１０）、無しの場合は、この処理を終了する。又有りの場合は、パケット制御部２１にＢＵ送信指示を行う（Ｃ１１）。この場合、通信中のＣＮが複数であれば、それぞれに送出する為の起動を行う。
【００４６】
図１０の（Ａ），（Ｂ）は移動端末ＭＮの処理フローチャートを示し、（Ａ）に於いて、移動端末ＭＮのＭＩＰ制御部２２（図１参照）からの品質情報の登録要求により（Ｄ１）、回線品質制御部２３は、回線品質データベース２４に登録する（Ｄ２）。又（Ｂ）に於いて、ＭＩＰ制御部２２からの品質情報問合せにより（Ｅ１）、品質情報の有無を判定し（Ｅ２）、無しの場合は、この処理を終了し、有りの場合は、回線品質データベース２４から品質情報を読出して（Ｅ３）、ＭＩＰ制御部２２に応答する。
【００４７】
図１１は、ホームエージェントＨＡの処理フローチャートを示し、ホームエージェントＨＡのパケット制御部１（図２参照）は、自ノード宛パケットを受信すると（Ｆ１）、ＢＵパケットか否かを判定し（Ｆ２）、ＢＵパケットの場合は、ＭＩＰ制御部２にＢＵ受信を通知する（Ｆ３）。又ＢＵパケットでない場合は、通常のプロトコル処理を行う（Ｆ４）。
【００４８】
図１２は、ＭＮ宛パケットを受信した時のホームエージェントＨＡの処理フローチャートを示し、パケット制御部１は、ＭＮ宛パケットを受信すると（Ｇ１）、ＭＮパケット停止制御テーブル４３（図６参照）を検索し（Ｇ２）、パケット廃棄フラグがオンか否かを判定し（Ｇ３）、オンの場合は、そのパケットを廃棄する（Ｇ４）。なお、この場合、パケット転送停止時間内であると、パケットを廃棄する処理を行うものであるが、バッファリングし、オーバーフローしたパケットを廃棄処理することも可能である。又廃棄フラグがオフの場合は、ＢＣの登録内容に従ったＣｏＡ宛のパケットにカプセル化処理を行い（Ｇ５）、ＭＮアドレス対応のパケットのトラフィック情報のカウントアップを行い（Ｇ６）、カプセル化したパケットの転送処理を行う（Ｇ７）。
【００４９】
図１３は、パケット停止指示の場合のホームエージェントＨＡの処理フローチャートを示し、パケット制御部１は、ＭＩＰ制御部２からのパケット停止指示により（Ｈ１）、ＭＮパケット停止制御テーブル４３（図６参照）のパケット廃棄フラグをオンとし（Ｈ２）、パケット停止終了時刻を算出する（Ｈ３）。即ち、前述のパケット停止時間ＳＴを求めて、現在時刻からパケット停止時間後の時刻を算出する。そのパケット停止終了時刻をＭＮパケット停止制御テーブル４３に設定する（Ｈ４）。
【００５０】
図１４は、ホームエージェントＨＡの処理フローチャートを示し、ホームエージェントＨＡのパケット制御部１は、ＭＮパケット停止制御テーブル４３をチェックして、タイマー制御を行うもので（Ｊ１）、ステップ（Ｊ２），（Ｊ１３）間は、点線で示すように、繰り返し処理することを示し、所定の待ち時間ＷＡＩＴ後（Ｊ３）、現在時刻を取得する（Ｊ４）。又ステップ（Ｊ５），（Ｊ９）間も点線で示すように、ＭＮパケット停止制御テーブル分繰り返し処理する。即ち、パケット廃棄フラグがオン（ＯＮ）か否かを判定し（Ｊ６）、オンの場合は、現在時刻がパケット停止終了時刻を過ぎたか否かを判定し（Ｊ７）、過ぎた場合は、パケット廃棄フラグをオフ（ＯＦＦ）とする（Ｊ８）。これをステップ（Ｊ５），（Ｊ９）間で、ＭＮパケット停止制御テーブル分繰り返す。
【００５１】
そして、品質情報及びパケットトラフィック情報を収集し（Ｊ１０）、回線品質制御部３に収集した品質情報及びパケットトラフィック情報を通知した後（Ｊ１１）、このパケットトラフィック情報をクリアし（Ｊ１３）、次に、ステップ（Ｊ１３）からステップ（Ｊ２）へ移行して、前述の処理を繰り返す。
【００５２】
図１５は、ホームエージェントＨＡの処理フローチャートを示し、ホームエージェントＨＡのパケット制御部１を介してＢＵ受信すると（Ｋ１）、ＢＵパケット内のライフタイム（Ｌｉｆｅｔｉｍｅ）が０か否かを判定し（Ｋ２）、０の場合は、ＢＣ削除要求と判断して、ＢＣ情報のクリアを実施し（Ｋ３）、ＢＡを生成する（Ｋ４）。そして、パケット制御部１にＢＡ送信指示を行う（Ｋ１５）。又ライフタイムが０でない場合は、回線品質制御部３に、受信したＨｏＡ，ＣｏＡ，回線品質情報を入力情報として品質問合せを行う（Ｋ５）。
【００５３】
その結果について、パケット停止が必要か否かを判定し（Ｋ６）、パケット停止要の判定の場合は、ＭＮパケット停止テーブル４３（図６参照）の前々ネットワークアドレスとＣ０Ａのネットワークアドレスとを比較して一致するか否かを判定し（Ｋ７）、一致した場合は、ＨＯ頻度をカウントアップし（Ｋ８）、不一致の場合は、ＨＯ頻度をクリアする（Ｋ９）。そして、パケット制御部１に、パケット停止時間及びＨｏＡを基にパケット停止指示を行い（Ｋ１０）、ステップ（Ｋ１１）へ移行する。
【００５４】
又ステップ（Ｋ６）に於いて、パケット停止が必要でないと判定した場合、及び前述のステップ（Ｋ１０）の後、前ネットワークアドレスを前々ネットワークアドレスとして設定し（Ｋ１１）、今回のＣｏＡネットワークアドレスを前ネットワークアドレスとして設定し（Ｋ１２）、ＢＣ更新を行い（Ｋ１３）、ＢＡを生成し（Ｋ１４）、パケット制御部１にＢＡ送信指示を行う（Ｋ１５）。
【００５５】
図１６は、ホームエージェントＨＡの処理フローチャートを示し、ホームエージェントＨＡの回線品質制御部３は、トラフィック情報通知により（Ｌ１）、トラフィック情報を更新する（Ｌ３）。この場合も、ステップ（Ｌ２），（Ｌ４）間を点線で示すように、ＭＮパケット停止制御テーブル分繰り返す。
【００５６】
図１７は、ホームエージェントＨＡの処理フローチャートを示し、ホームエージェントＨＡの回線品質制御部３は、品質問合せにより（Ｍ１）、品質情報の有無を判定し（Ｍ２）、有りの場合は、回線品質データベース４に登録する（Ｍ３）。又無しの場合及び回線品質データベース４に登録した後、ＣｏＡよりネットワークアドレスを取得し（Ｍ４）、このネットワークアドレスにより回線品質データベースアドレスを取得し（Ｍ５）、回線品質データベースから回線速度や回線品質を含む品質情報を取得する（Ｍ６）。
【００５７】
取得した回線速度と、低速回線限界値テーブル４１に設定された低速回線限界値情報とを比較し、回線速度が低速回線限界値より遅いか否かを判定し（Ｍ７）、遅くない場合は、移動前の回線速度より今回の回線速度が遅いか否かを判定し（Ｍ８）、遅くない場合は、ステップ（Ｍ１０）に移行する。又低速回線限界値情報と比較して遅い場合、又は移動前の回線速度より遅い場合、パケット転送停止時間の算出を行い（Ｍ９）、ステップ（Ｍ１０）に移行する。ステップ（Ｍ１０）に於いては、品質問合せに対する応答情報として、パケット転送停止判定結果及び停止時間を設定し、ＭＩＰ制御部２に応答する。
【００５８】
図１８は、ホームエージェントＨＡの処理フローチャートを示し、ホームエージェントＨＡの回線品質制御部３は、タイマー機能を備えており、このタイマー制御は（Ｎ１）について示すもので、ステップ（Ｎ２），（Ｎ８）間は、点線で示すように、繰り返し処理を行うことを示し、又ステップ（Ｎ４），（Ｎ７）間は、ＭＮパケット停止制御テーブル分繰り返し処理を行うことを示す。このタイマー制御は、１秒周期で行う場合を示し、従って、１秒ＷＡＩＴし（Ｎ３）、回線対応に収集したトラフィック情報をクリアし（Ｎ５）、ＭＮ対応のＨＯ頻度もクリアする（Ｎ６）。このクリア処理をＭＮパケット停止制御テーブル分（登録したＭＮアドレス数）繰り返す。
【００５９】
又通信相手端末ＣＮは、経路の最適化を行う構成の場合、ＨＡと同様に、回線品質データベース１４及び回線品質設定テーブル１５を含む構成を有し、前述のホームエージェントＨＡの処理フローチャートと同様な処理を行うことになる。従って、重複した説明は省略する。
【００６０】
図１９は、アクセスルータＡＲの処理フローチャートを示し、アクセスルータＡＲのパケット制御部３１（図５参照）の広告メッセージ制御（Ｐ１）は、ステップ（Ｐ２），（Ｐ９）間を点線で示すように繰り返し処理を行うもので、所定の時間の待ちＷＡＩＴ後（Ｐ３）、広告メッセージを生成し（Ｐ４）、回線品質制御部３３に品質情報の問合せを行い（Ｐ５）、品質情報の有無を判定する（Ｐ６）。品質情報無しの場合は、ステップ（Ｐ８）に移行し、品質情報有りの場合は、広告メッセージに品質情報の追加編集を行い（Ｐ７）、ステップ（Ｐ８）に移行する。このステップ（Ｐ８）に於いて広告メッセージの送信処理を行う。
【００６１】
図２０は、アクセスルータＡＲの処理フローチャートを示し、ＭＩＰ制御部３２から回線品質制御部３３に対して品質情報の問合せ（Ｑ１）を行うと、回線品質制御部３３は、回線品質データベース３４を点線矢印で示すように参照し、品質情報の有無を判定し（Ｑ２）、品質情報無しの場合は、この処理を終了し、品質情報有りの場合は、応答情報に品質情報を設定して、ＭＩＰ制御部３２に対して応答する。
【００６２】
図２１及び図２２は、ＩＰｖ４のパケットのフォーマットを示し、図２１は、標準化されたＩＰヘッダとＵＤＰヘッダとモバイルＩＰとを含む登録要求のフォーマットであり、本発明の実施の形態は、このフォーマットに対して、品質情報ＬＱ、即ち、回線速度か回線品質かを示すＴｙｐｅ（タイプ）と、品質情報の長を示すＬｅｎｇｔｈ（レングス）と、回線速度及び回線品質との情報を付加する。又図２２は、標準化されたＩＰヘッダとＩＣＭＰとを含む広告メッセージのフォーマットであり、このフォーマットに対して、本発明の実施の形態は、品質情報ＬＱとして、前述と同様のタイプと、レングスと、回線速度及び回線品質との情報を付加する。
【００６３】
図２３及び図２４は、ＩＰｖ６のパケットのフォーマットを示し、図２３は、標準化されたＩＰヘッダとＩＣＭＰとを含む広告メッセージを示し、本発明の実施の形態は、この広告メッセージのフォーマットに、前述と同様の品質情報ＬＱを付加する。又図２４は、標準化されたＢＵパケットのフォーマットであり、このＢＵパケットのフォーマットに対して、本発明の実施の形態は、前述と同様の品質情報ＬＱを付加する。
【００６４】
図２５は、位置登録時のシーケンスチャートを示し、移動端末ＭＮと、高速回線のアクセスルータＡＲ１と、低速回線のアクセスルータＡＲ２と、ホームエージェントＨＡと、通信相手ＣＮ１，ＣＮ２とについて示し、ＭＮがＣＮ１との間で通信している状態に於いて、高速回線のＡＲ１の配下から低速回線のＡＲ２の配下に移動した時、ＭＮは、ＡＲ２からＣｏＡ生成に用いるネットワークアドレス（ｐｅｆｉｘ＝ＡＲ２）を含む広告メッセージを受信し、回線品質データベース２４（図４参照）から求めた品質データ（ｙｙｙ）及びネットワークアドレス（ＡＲ２）から生成したＣｏＡ（ＡＲ２．ｘ）を用いてＢＵを作成し、ＣＮ１へ送信する。
【００６５】
ＣＮ１は、ＭＮからの位置登録の為のＢＵを受信すると、このＢＵから回線速度情報と回線品質情報との品質データを抽出して回線品質データベースに、ＡＲ１＝ｘｘｘ，ＡＲ２＝ｙｙｙを登録し、停止時間＝ｘを算出し、ＢＣ情報としてＨＡ．ｘ＝ＡＲ２．ｘのＢＣの更新を行い、ＢＡを生成して、ＣｏＡ＝ＡＲ２．ｘのアドレスによるＢＡをＭＮに送信する。又ＣＮ１は、算出した停止時間に対応して、ユーザーデータの送信停止を行う。そして、停止時間経過後は、ユーザーデータを生成し、カプセル化して送信する。それにより、ネットワークに於けるユーザーデータの滞留を回避して、ＭＮに対するＢＡの遅延を減少することができる。その場合、送信元アドレスＳＡ＝ＣＮ１，送信先アドレスＤＳＴ＝ＨＡ．ｘのパケットに、送信元アドレスＳＡ＝ＨＡ，送信先アドレスＤＡＴ＝ＡＲ２．ｘのＩＰヘッダを付加してカプセル化して送信する。
【００６６】
図２６及び図２７は、ＨＡにＭＮからＢＵを送信する処理を含む位置登録時のシーケンスチャートを示し、ＭＮとＣＮ１とがＩＰネットワークの経路最適化処理を行って通信している状態に於いて、ＭＮは、位置情報として、ＨｏＡ＝ＨＡ．ｘ、ＣｏＡ＝ＡＲ１．ｘを保持し、又回線品質データベース２４（図４参照）は、回線品質情報として、ＡＲ１＝ｘｘｘ、ＡＲ２＝ｙｙｙを保持し、ＨＡは、ＢＣ情報として、ＨＡ．ｘ＝ＡＲ１．ｘを保持し、回線品質データベース４（図２参照）に、ＡＲ１＝ｘｘｘを保持し、ＣＮ１は、ＢＣ情報として、ＨＡ．ｘ＝ＡＲ１．ｘを保持し、回線品質データベース４（図２参照）に、ＡＲ１＝ｘｘｘを保持しているとすると、ＣＮ１は、送信元アドレスＳＡ＝ＣＮ１、送信先アドレスＤＳＴ＝ＨＡ．ｘのＩＰヘッダのユーザーデータを、送信元アドレスＳＡ＝ＨＡ、送信先アドレスＤＳＴ＝ＨＡ．ｘのＩＰヘッダを付加してカプセル化して送信する。
【００６７】
ＭＮが、高速回線のＡＲ１の配下から低速回線のＡＲ２の配下に移動し、ＡＲ２からの広告メッセージを受信すると、ＭＮ位置情報を、ＨｏＡ＝ＨＡ．ｘ、ＣｏＡ＝ＡＲ２．ｘに更新し、広告メッセージのｐｒｅｆｉｘ＝ＡＲ２を基に、ＭＮ位置が移動したことによる位置登録の為に、ＣｏＡ＝ＡＲ２．ｘ、品質データ＝ｙｙｙを含むＢＵを生成してＨＡに送信する。
【００６８】
図２７は、ＨＡに於いて、ＭＮからの前述のＢＵを受信した後のシーケンスを示し、ＨＡは、ＭＮからのＢＵ受信により、図２５に示すＣＮ１に於ける処理と同様の処理を行い、ＭＮにＢＡを送信する。又停止時間を算出し、その停止時間中は、ＭＮに対するユーザーデータの転送処理を停止する。そして、停止時間終了により、移動先のＡＲ２経由でユーザーデータの転送処理を開始する。
【００６９】
図２８及び図２９は、ＭＮが低速回線のＡＲ２の配下から高速回線のＡＲ１の配下に移動した場合の位置登録時のシーケンスチャートを示し、図２８に於いて、ＭＮがＡＲ１配下に移動したことによる図示を省略したＢＵに対して、低速回線から高速回線に移動した場合、ＭＮに転送するユーザーデータの滞留が発生しないから、停止時間は０と判定することになり、ＨＡは、ＣｏＡ＝ＡＲ１．ｘを含むＢＡをＭＮに送信する。そして、ＨＡは、例えば、ＣＮ２からのユーザーデータをカプセル化してＭＮに転送処理する。
【００７０】
又ＭＮからＨＡに対するＢＵと同様のＢＵを送信すると、ＣＮ１は、このＢＵを受信し、回線速度情報と回線品質情報との品質データを抽出して回線品質データベースに、ＡＲ１＝ｘｘｘ，ＡＲ２＝ｙｙｙを登録する。そして、停止時間の必要性の有無を判定する。この場合、停止時間の必要性無しと判定することになるから、停止時間＝０とし、ＢＣ情報としてＨＡ．ｘ＝ＡＲ１．ｘのＢＣの更新を行い、ＢＡを生成して、ＣｏＡ＝ＡＲ１．ｘのアドレスによるＢＡをＭＮに送信する。そして、ユーザーデータが存在すれば、停止時間＝０であるから、直ちにカプセル化してＭＮに送信する。
【００７１】
図２９は、図２８と同様に、低速回線のＡＲ２の配下から高速回線のＡＲ１の配下に移動した場合について、図２６及び図２７に対応するシーケンスチャートを示すもので、低速回線から高速回線に移動することにより、図２７に於けるユーザーデータの転送処理の停止時間は０とする。その他の処理は、図２６及び図２７に於ける処理と同様であるから、重複した説明は省略する。なお、図示を省略しているが、ＢＡ生成により、ＭＮにそのＢＡを送信する。
【００７２】
図３０は、ＭＮが品質情報を保持していない場合の高速回線のＡＲ１から低速回線のＡＲ２の配下に移動し、位置登録を行う場合のシーケンスチャートを示し、ＭＮが、図２６及び図２７に示す場合の回線品質データベースを有しないことから、ＢＵは、ＣｏＡ＝ＡＲ２．ｘを含むだけとなる。その他の各部の処理は、図２６及び図２７と同様であるから、重複した説明は省略する。
【００７３】
図３１及び図３２は、ＭＮが低速回線のＡＲ２の配下から高速回線のＡＲ１の配下に移動し、パケット停止制御無しの場合の位置登録時のシーケンスチャートを示し、ＡＲ２配下のＭＮが保持する回線品質データ＝ｙｙｙ、ＡＲ１の回線品質データ＝ｘｘｘ、ＡＲ２の回線品質データ＝ｙｙｙとすると、ＨＡは、ＭＮに対するＢＣ情報ＨＡ．ｘ＝ＡＲ２．ｘを登録し、回線品質データには、ＡＲ２＝ｙｙｙを登録している。又ＣＮ１のＢＣ情報と回線品質データとは、ＭＮについてＨＡと同様の内容となっている。又ＣＮ２のＢＣ情報のＨＡ．ｘ対応には何もなく、又回線品質データベースには、ＡＲ１，ＡＲ２についての回線品質データは格納されていない。従って、ＣＮ１からのユーザーデータは、カプセル化によりＡＲ２経由でＭＮに送信される。
【００７４】
そして、ＭＮがＡＲ１配下に移動して、ｐｒｅｆｉｘ＝ＡＲ１、回線品質データ＝ｘｘｘを含む広告メッセージを受信すると、ＭＮ位置情報をＨｏＡ＝ＨＡ．ｘ、ＣｏＡ＝ＡＲ１．ｘに更新し、回線品質データをｘｘｘに更新してＢＵを生成し、ＨＡに送信する。
【００７５】
ＨＡは、このＢＵ受信により、図２９に示すＨＡと同様の処理を行うことになり、低速回線から高速回線に移動することにより、停止時間無しの判定となる。そして、ＢＡを生成し、ＭＮに送信する。従って、ＣＮ２からのユーザーデータに対して、直ちに、ＡＲ１経由で転送するようにカプセル化して、ＭＮに転送処理することができる。
【００７６】
前述のように、ＭＮの移動による品質情報を基に、ＨＡ／ＣＮに於いては、ＢＵに対して、パケット停止制御を行うか否かを判定し、ＭＮにＢＡを送信すると共に、停止時間有りの場合は、停止時間を算出し、ユーザーデータの転送処理を停止する。それにより、低速回線へ移動した場合や、回線品質が低い回線へ移動した場合等に於けるユーザーデータのネットワークに於ける滞留を回避し、ＭＮへのＢＡの遅延を減少することができるから、位置登録時のＢＡ遅延による通信の停止が生じないようにすることができる。
【００７７】
本発明は、前述の実施の形態のみに限定されるものではなく、種々付加、変更することができるもので、少なくとも回線の品質情報と、ＭＮからのＢＵとに従って、パケット転送処理の停止の必要性の判断手段と、停止時間の算出手段とを含み、ＢＡの遅延が生じないように制御するものであり、移動端末間の通信に対しても適用することができる。
【００７８】
【発明の効果】
以上説明しましたように、本発明は、移動端末ＭＮの移動先の気付アドレスＣｏＡを含む位置登録要求ＢＵにより、バインディングキャッシュＢＣに更新登録した移動先の気付アドレス宛のパケットの転送処理を所定の時間停止制御するか否かを判定し、停止制御が必要の場合に、品質情報を基に停止時間を算出し、ＭＮにＢＡを送信すると共に、ユーザーデータについての送信を、算出した停止時間だけ停止するもので、それにより、ＭＮはＢＵ送信後、所定の時間内にＢＡを受信することができるから、位置登録が完了したことを認識して通信を継続することができる利点がある。
【図面の簡単な説明】
【図１】本発明の実施の形態の説明図である。
【図２】本発明の実施の形態のホームエージェントの要部説明図である。
【図３】本発明の実施の形態の通信相手端末の要部説明図である。
【図４】本発明の実施の形態の移動端末の要部説明図である。
【図５】本発明の実施の形態のアクセスルータの要部説明図である。
【図６】パケット転送停止時間算出の為のテーブルの説明図である。
【図７】回線品質設定テーブルの説明図である。
【図８】移動端末の処理フローチャートである。
【図９】移動端末の処理フローチャートである。
【図１０】移動端末の処理フローチャートである。
【図１１】ホームエージェントの処理フローチャートである。
【図１２】ホームエージェントの処理フローチャートである。
【図１３】ホームエージェントの処理フローチャートである。
【図１４】ホームエージェントの処理フローチャートである。
【図１５】ホームエージェントの処理フローチャートである。
【図１６】ホームエージェントの処理フローチャートである。
【図１７】ホームエージェントの処理フローチャートである。
【図１８】ホームエージェントの処理フローチャートである。
【図１９】アクセスルータの処理フローチャートである。
【図２０】アクセスルータの処理フローチャートである。
【図２１】品質情報を付加したフォーマットの説明図である。
【図２２】品質情報を付加したフォーマットの説明図である。
【図２３】品質情報を付加したフォーマットの説明図である。
【図２４】品質情報を付加したフォーマットの説明図である。
【図２５】位置登録時のシーケンスチャートである。
【図２６】位置登録時のシーケンスチャートである。
【図２７】位置登録時のシーケンスチャートである。
【図２８】位置登録時のシーケンスチャートである。
【図２９】位置登録時のシーケンスチャートである。
【図３０】位置登録時のシーケンスチャートである。
【図３１】位置登録時のシーケンスチャートである。
【図３２】位置登録時のシーケンスチャートである。
【図３３】従来のモバイルＩＰネットワークの説明図である。
【図３４】移動による位置登録の説明図である。
【図３５】従来のモバイルＩＰネットワークの一例の説明図である。
【符号の説明】
ＭＮ  移動端末
ＨＡ  ホームエージェント
ＡＲ  アクセスルータ
ＲＴ  ルータ
ＣＮ  通信相手端末
ＢＣ  バインディングキャッシュ
（ＤＢ）  回線品質データベース
（ＦＬ）  回線品質設定ファイル
１，１１，２１，３１  パケット制御部
２，１２，２２，３２  ＭＩＰ制御部
３，１３，２３，３３  回線品質制御部
４，１４，２４，３４  回線品質データベース
５，１５，２５，３５  回線品質設定ファイル
【図１】
2005026941.tif 000003
【図２】
2005026941.tif 000004
【図３】
2005026941.tif 000005
【図４】
2005026941.tif 000006
【図５】
2005026941.tif 000007
【図６】
2005026941.tif 000008
【図７】
2005026941.tif 000009
【図８】
2005026941.tif 000010
【図９】
2005026941.tif 000011
【図１０】
2005026941.tif 000012
【図１１】
2005026941.tif 000013
【図１２】
2005026941.tif 000014
【図１３】
2005026941.tif 000015
【図１４】
2005026941.tif 000016
【図１５】
2005026941.tif 000017
【図１６】
2005026941.tif 000018
【図１７】
2005026941.tif 000019
【図１８】
2005026941.tif 000020
【図１９】
2005026941.tif 000021
【図２０】
2005026941.tif 000022
【図２１】
2005026941.tif 000023
【図２２】
2005026941.tif 000024
【図２３】
2005026941.tif 000025
【図２４】
2005026941.tif 000026
【図２５】
2005026941.tif 000027
【図２６】
2005026941.tif 000028
【図２７】
2005026941.tif 000029
【図２８】
2005026941.tif 000030
【図２９】
2005026941.tif 000031
【図３０】
2005026941.tif 000032
【図３１】
2005026941.tif 000033
【図３２】
2005026941.tif 000034
【図３３】
2005026941.tif 000035
【図３４】
2005026941.tif 000036
【図３５】
2005026941.tif 000037