(57)【特許請求の範囲】
【請求項１】
複数のサブネットワークが相互に接続され、移動端末の現在位置を管理するホーム・エージェントと各サブネットワークに存在する移動端末を管理するフォーリン・エージェントと前記移動端末にＩＰパケットを送信する通信端末と前記ＩＰアドレスを中継する通信中継装置とを備え、前記移動端末が前記サブネットワーク間を移動する際にも通信を可能とする移動ネットワーキングシステムにおいて、
前記移動端末の現在位置を管理する現在位置管理手段と、
前記移動端末の前記サブネットワーク間の移動の前後で前記移動端末宛の前記ＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行う帯域制御手段と、
前記移動端末宛の前記ＩＰパケットを前記現在位置の前記フォーリン・エージェントに転送するパケット送信手段と、
を備えたことを特徴とする移動ネットワーキングシステム。
【請求項２】
前記移動端末宛の前記ＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視する送信フレーム監視手段、
をさらに備え、前記帯域制御手段は、前記移動端末が移動した際にも移動前に前記送信フレーム監視手段によって監視された前記通信品質を維持して前記移動端末宛の前記ＩＰパケットの転送を行うように帯域制御を行うこと、
を特徴とする請求項１に記載の移動ネットワーキングシステム。
【請求項３】
前記帯域制御手段は、
前記移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、前記移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うこと、
を特徴とする請求項１または２に記載の移動ネットワーキングシステム。
【請求項４】
前記移動端末は、
現在の位置を登録するためのメッセージの中に、前記ＩＰパケットを通信する前記コネクションに対して要求する前記通信品質を指定するための情報を含めて送信すること、
を特徴とする請求項１〜３のいずれか一つに記載の移動ネットワーキングシステム。
【請求項５】
前記ホーム・エージェントは、
前記移動端末を管理する複数の分散ホーム・エージェントに接続され、前記移動端末宛の前記ＩＰパケットを受信した際には当該移動端末を管理する前記分散ホーム・エージェントに対して当該ＩＰパケットを転送すること、
を特徴とする請求項１〜４のいずれか一つに記載の移動ネットワーキングシステム。
【請求項６】
複数のサブネットワークが相互に接続され、移動端末の現在位置を管理するホーム・エージェントと各サブネットワークに存在する移動端末を管理するフォーリン・エージェントとを備え、前記移動端末が前記サブネットワーク間を移動する際にも通信を可能とする移動ネットワーキングシステムのホーム・エージェントにおいて、
前記移動端末の現在位置を管理する現在位置管理手段と、
前記移動端末の前記サブネットワーク間の移動の前後で前記移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行う帯域制御手段と、
前記移動端末宛の前記ＩＰパケットを前記現在位置の前記フォーリン・エージェントに転送するパケット送信手段と、
を備えたことを特徴とするホーム・エージェント。
【請求項７】
前記移動端末宛の前記ＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視する送信フレーム監視手段、
をさらに備え、前記帯域制御手段は、前記移動端末が移動した際にも移動前に前記送信フレーム監視手段によって監視された前記通信品質を維持して前記移動端末宛の前記ＩＰパケットの転送を行うように帯域制御を行うこと、
を特徴とする請求項６に記載のホーム・エージェント。
【請求項８】
前記帯域制御手段は、
前記移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、前記移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うこと、
を特徴とする請求項６または７に記載のホーム・エージェント。
【請求項９】
前記移動端末は、
現在の位置を登録するためのメッセージの中に、前記ＩＰパケットを通信する前記コネクションに対して要求する前記通信品質を指定するための情報を含めて送信すること、
を特徴とする請求項６〜８のいずれか一つに記載のホーム・エージェント。
【請求項１０】
前記ホーム・エージェントは、
前記移動端末を管理する複数の分散ホーム・エージェントに接続され、前記移動端末宛の前記ＩＰパケットを受信した際には当該移動端末を管理する前記分散ホーム・エージェントに対して当該ＩＰパケットを転送すること、
を特徴とする請求項６〜９のいずれか一つに記載のホーム・エージェント。
【請求項１１】
複数のサブネットワークが相互に接続され、移動端末の現在位置を管理するホーム・エージェントと各サブネットワークに存在する移動端末を管理するフォーリン・エージェントとＩＰパケットを中継する通信中継装置とを備え、前記移動端末が前記サブネットワーク間を移動する際にも通信を可能とする移動ネットワーキングシステムの通信中継装置において、
前記移動端末の前記サブネットワーク間の移動の前後で前記移動端末宛の前記ＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行う帯域制御手段と、
前記移動端末宛の前記ＩＰパケットを前記現在位置の前記フォーリン・エージェントに転送するパケット送信手段と、
を備えたことを特徴とする通信中継装置。
【請求項１２】
前記移動端末宛の前記ＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視する送信フレーム監視手段、
をさらに備え、前記帯域制御手段は、前記移動端末が移動した際にも移動前に前記送信フレーム監視手段によって監視された前記通信品質を維持して前記移動端末宛の前記ＩＰパケットの転送を行うように帯域制御を行うこと、
を特徴とする請求項１１に記載の通信中継装置。
【請求項１３】
前記帯域制御手段は、
前記移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、前記移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うこと、
を特徴とする請求項１１または１２に記載の通信中継装置。
【請求項１４】
前記移動端末は、
現在の位置を登録するためのメッセージの中に、前記ＩＰパケットを通信する前記コネクションに対して要求する前記通信品質を指定するための情報を含めて送信すること、
を特徴とする請求項１１〜１３のいずれか一つに記載の通信中継装置。
【請求項１５】
前記ホーム・エージェントは、
前記移動端末を管理する複数の分散ホーム・エージェントに接続され、前記移動端末宛の前記ＩＰパケットを受信した際には当該移動端末を管理する前記分散ホーム・エージェントに対して当該ＩＰパケットを転送すること、
を特徴とする請求項１１〜１４のいずれか一つに記載の通信中継装置。
【請求項１６】
複数のサブネットワークが相互に接続され、移動端末の現在位置を管理するホーム・エージェントと各サブネットワークに存在する移動端末を管理するフォーリン・エージェントと前記移動端末宛のＩＰパケットを送信する通信端末とを備え、前記移動端末が前記サブネットワーク間を移動する際にも通信を可能とする移動ネットワーキングシステムの通信端末において、
前記移動端末の前記サブネットワーク間の移動の前後で前記移動端末宛の前記ＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行う帯域制御手段と、
前記移動端末宛のＩＰパケットを前記現在位置の前記フォーリン・エージェントに転送するパケット送信手段と、
を備えたことを特徴とする通信端末。
【請求項１７】
前記移動端末宛の前記ＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視する送信フレーム監視手段、
をさらに備え、前記帯域制御手段は、前記移動端末が移動した際にも移動前に前記送信フレーム監視手段によって監視された前記通信品質を維持して前記移動端末宛の前記ＩＰパケットの転送を行うように帯域制御を行うこと、
を特徴とする請求項１６に記載の通信端末。
【請求項１８】
前記帯域制御手段は、
前記移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、前記移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うこと、
を特徴とする請求項１６または１７に記載の通信端末。
【請求項１９】
前記移動端末は、
現在の位置を登録するためのメッセージの中に、前記ＩＰパケットを通信する前記コネクションに対して要求する前記通信品質を指定するための情報を含めて送信すること、
を特徴とする請求項１６〜１８のいずれか一つに記載の通信端末。
【請求項２０】
前記ホーム・エージェントは、
前記移動端末を管理する複数の分散ホーム・エージェントに接続され、前記移動端末宛の前記ＩＰパケットを受信した際には当該移動端末を管理する前記分散ホーム・エージェントに対して当該ＩＰパケットを転送すること、
を特徴とする請求項１６〜１９のいずれか一つに記載の通信端末。
【請求項２１】
複数のサブネットワークが相互に接続され、移動端末の現在位置を管理するホーム・エージェントと各サブネットワークに存在する移動端末を管理するフォーリン・エージェントとを含み、前記移動端末が前記サブネットワーク間を移動する際にも通信を可能とする移動ネットワーキングシステムにおいて実行される帯域制御方法において、
前記移動端末の現在位置を管理する現在位置管理工程と、
前記移動端末の前記サブネットワーク間の移動の前後で前記移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行う帯域制御工程と、
前記移動端末宛の前記ＩＰパケットを前記現在位置の前記フォーリン・エージェントに転送するパケット送信工程と、
を含むことを特徴とする帯域制御方法。
【請求項２２】
前記移動端末宛の前記ＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視する送信フレーム監視工程、
をさらに含み、前記帯域制御工程は、前記移動端末が移動した際にも移動前に前記送信フレーム監視工程によって監視された前記通信品質を維持して前記移動端末宛の前記ＩＰパケットの転送を行うように帯域制御を行うこと、
を特徴とする請求項２１に記載の帯域制御方法。
【請求項２３】
前記帯域制御工程は、
前記移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、前記移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うこと、
を特徴とする請求項２１または２２に記載の帯域制御方法。
【請求項２４】
前記移動端末は、
現在の位置を登録するためのメッセージの中に、前記ＩＰパケットを通信する前記コネクションに対して要求する前記通信品質を指定するための情報を含めて送信すること、
を特徴とする請求項２１〜２３のいずれか一つに記載の帯域制御方法。
【請求項２５】
前記ホーム・エージェントは、
前記移動端末を管理する複数の分散ホーム・エージェントに接続され、前記移動端末宛の前記ＩＰパケットを受信した際には当該移動端末を管理する前記分散ホーム・エージェントに対して当該ＩＰパケットを転送すること、
を特徴とする請求項２１〜２４のいずれか一つに記載の帯域制御方法。
【請求項２６】
請求項２１〜２５のいずれか一つに記載された帯域制御方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、移動端末がサブネットワークを移動した際にも通信品質を維持することができる移動ネットワーキングシステム、ホーム・エージェント、通信中継装置、通信端末、帯域制御方法およびその方法をコンピュータに実行させるプログラムに関するものである。
【０００２】
【従来の技術】
複数のサブネットワークが相互に接続されたネットワークにおいて、移動端末が通信中に移動する際に移動した先々で通信を可能とするために、「ＲＦＣ２００２」にＩＰモビリティとして“ＩＰ  Ｍｏｂｉｌｉｔｙ  Ｓｕｐｐｏｒｔ”が規定されている。
【０００３】
ここで、「ＲＦＣ２００２」によって規定されたＩＰモビリティ・ネットワークを図７に示す。図７では、移動端末９９をサポートするサブネットワーク９３内にフォーリン・エージェント９６と呼ぶ移動端末９９を介助する通信中継装置が存在し、かつ各移動端末９９に対してホーム・エージェント９５と呼ぶ通信中継装置を定義する。
【０００４】
そして、各移動端末９９は、ホーム・エージェント９５に対して現在の位置情報（本例においてはサブネットワーク９３のアドレス等）を登録しておく。各移動端末は、現在の位置に依存しない一意の識別子であるホームＩＰアドレスを持ち、ホーム・エージェント９５は、この識別子を用いて移動端末９９を管理する。すなわち、ホーム・エージェント９５は、移動端末のホームＩＰアドレスと、その移動端末が存在するサブネットワーク９３の識別子（アドレス等）とを対応付けて管理している。また、移動端末９９の位置情報は、現在位置するサブネットワーク９３内のフォーリン・エージェント９６にも同様に登録され、管理される。
【０００５】
ここで、「Ｉｎｔｅｒｎｅｔ−ｄｒａｆｔ  （ｄｒａｆｔ−ｉｅｔｆ−ｍｏｂｉｌｅｉｐ−ｏｐｔｉｍ−０９．ｔｘｔ）」で規定される「Ｒｏｕｔｅ  Ｏｐｔｉｍｉｚａｔｉｏｎ」においては、移動先の通信中継装置であるフォーリン・エージェント９７が、移動前の通信中継装置であるフォーリン・エージェント９６に移動端末９９の移動先を通知することにより、移動前の通信中継装置が移動先の通信中継装置に該当端末宛のパケットを転送することが示されている。
【０００６】
尚、移動端末の移動をサポートするネットワークは、上述した「ＲＦＣ２００２」や「Ｒｏｕｔｅ  Ｏｐｔｉｍｉｚａｔｉｏｎ」による構成以外にも種々の提案がなされている。例えば、「ＩＰｖ６」については、「Ｉｎｔｅｒｎｅｔ−Ｄｒａｆｔ  “ｄｒａｆｔ−ｉｅｔｆ−ｍｏｂｉｌｅｉｐ−ｉｐｖ６−１３．ｔｘｔ”」にて「Ｍｏｂｉｌｅ  ＩＰｖ６」が規定されている。
【０００７】
また、特開２０００−１８３９７３号公報の「パケットを無線デバイスに送信するステップ」においては、端末のネットワーク上の移動を考慮した通信中継装置が開示されており、ホーム・エージェントから移動装置へのパケットの転送におけるトンネリングの最適化技術が開示されている。
【０００８】
また、特開２０００−２５３０６９号公報の「通信方法及びモバイルＩＰ環境」においては、移動装置宛のパケットに対するサービス品質を保持するためのシグナリング技術が開示されている。
【０００９】
【発明が解決しようとする課題】
しかしながら、上述した従来のホーム・エージェントや通信中継装置では、移動端末が利用可能な通信帯域が小さなサブネットワークから、利用可能な通信帯域が大きなサブネットワークに移動した際には、移動端末の移動する先々で利用可能な通信帯域を用いて通信を行っており、再度、利用可能な通信帯域が小さなサブネットワークに移動するような時には、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化するという問題があった。
【００１０】
また、従来の発明におけるホーム・エージェントは、移動端末の現在位置を管理し、該当移動端末宛のＩＰパケットを横取りし現在位置に転送する制御を行っているため、ホーム・エージェントで管理する移動端末が増加する際や、ホーム・エージェントにて移動端末に関するコネクションを監視しようとする際には、ホーム・エージェントにおける処理がボトルネックとなるという問題があった。
【００１１】
この発明は上記に鑑みてなされたもので、移動に伴ってネットワーク通信を行うコンピュータ機器等の移動端末をサポートするホーム・エージェントや通信中継装置や通信端末が、移動端末宛のＩＰパケットを転送する際に通信品質を維持することができる移動ネットワーキングシステム、ホーム・エージェント、通信中継装置、通信端末、帯域制御方法およびその方法をコンピュータに実行させるプログラムを得ることを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するため、この発明にかかる移動ネットワーキングシステムは、複数のサブネットワークが相互に接続され、移動端末の現在位置を管理するホーム・エージェントと各サブネットワークに存在する移動端末を管理するフォーリン・エージェントと前記移動端末にＩＰパケットを送信する通信端末と前記ＩＰアドレスを中継する通信中継装置とを備え、前記移動端末が前記サブネットワーク間を移動する際にも通信を可能とする移動ネットワーキングシステムにおいて、前記移動端末の現在位置を管理する現在位置管理手段と、前記移動端末の前記サブネットワーク間の移動の前後で前記移動端末宛の前記ＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行う帯域制御手段と、前記移動端末宛の前記ＩＰパケットを前記現在位置の前記フォーリン・エージェントに転送するパケット送信手段とを備えたことを特徴とする。
【００１３】
この発明によれば、移動端末の現在位置を管理し、移動端末のサブネットワーク間の移動の前後で移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行い、移動端末宛のＩＰパケットを現在位置のフォーリン・エージェントに転送するので、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００１４】
つぎの発明にかかる移動ネットワーキングシステムは、上記の発明において、前記移動端末宛の前記ＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視する送信フレーム監視手段をさらに備え、前記帯域制御手段は、前記移動端末が移動した際にも移動前に前記送信フレーム監視手段によって監視された前記通信品質を維持して前記移動端末宛の前記ＩＰパケットの転送を行うように帯域制御を行うことを特徴とする。
【００１５】
この発明によれば、移動端末宛のＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視し、移動端末が移動した際にも移動前に監視された通信品質を維持して移動端末宛のＩＰパケットの転送を行うように帯域制御を行うので、移動端末がサブネットワーク間を移動する際に移動の前後のサブネットワークで利用可能な最大転送レートやスループット等の通信品質を監視することにより移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００１６】
つぎの発明にかかる移動ネットワーキングシステムは、上記の発明において、前記帯域制御手段は、前記移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、前記移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うことを特徴とする。
【００１７】
この発明によれば、移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うので、通信品質を可能な範囲で移動前後で引き継ぐことが可能になる。
【００１８】
つぎの発明にかかる移動ネットワーキングシステムは、上記の発明において、前記移動端末は、現在の位置を登録するためのメッセージの中に、前記ＩＰパケットを通信する前記コネクションに対して要求する前記通信品質を指定するための情報を含めて送信することを特徴とする。
【００１９】
この発明によれば、移動端末は、現在の位置を登録するためのメッセージの中に、ＩＰパケットを通信するコネクションに対して要求する通信品質を指定するための情報を含めて送信するので、移動端末の位置登録時に要求通信品質を登録することができるようになる。すなわち、移動端末がサブネットワーク間を移動する際に、ホーム・エージェントが移動端末から要求される通信品質に応じて、移動端末が移動した際にも移動前の通信品質を維持して移動端末宛のＩＰパケットの転送を行うことにより、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００２０】
つぎの発明にかかる移動ネットワーキングシステムは、上記の発明において、前記ホーム・エージェントは、前記移動端末を管理する複数の分散ホーム・エージェントに接続され、前記移動端末宛の前記ＩＰパケットを受信した際には当該移動端末を管理する前記分散ホーム・エージェントに対して当該ＩＰパケットを転送することを特徴とする。
【００２１】
この発明によれば、ホーム・エージェントは、移動端末を管理する複数の分散ホーム・エージェントに接続され、移動端末宛のＩＰパケットを受信した際には当該移動端末を管理する分散ホーム・エージェントに対して当該ＩＰパケットを転送するので、従来では、ホーム・エージェント単体で行われていた処理を移動端末に応じた分散ホーム・エージェントにて行うことにより、ホーム・エージェントにおける負荷の低減が可能となり、さらに、スケーラブルなシステムの実現が可能となる。
【００２２】
つぎの発明にかかるホーム・エージェントは、複数のサブネットワークが相互に接続され、移動端末の現在位置を管理するホーム・エージェントと各サブネットワークに存在する移動端末を管理するフォーリン・エージェントとを備え、前記移動端末が前記サブネットワーク間を移動する際にも通信を可能とする移動ネットワーキングシステムのホーム・エージェントにおいて、前記移動端末の現在位置を管理する現在位置管理手段と、前記移動端末の前記サブネットワーク間の移動の前後で前記移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行う帯域制御手段と、前記移動端末宛の前記ＩＰパケットを前記現在位置の前記フォーリン・エージェントに転送するパケット送信手段とを備えたことを特徴とする。
【００２３】
この発明によれば、移動端末の現在位置を管理し、移動端末のサブネットワーク間の移動の前後で移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行い、移動端末宛のＩＰパケットを現在位置のフォーリン・エージェントに転送するので、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００２４】
つぎの発明にかかるホーム・エージェントは、上記の発明において、前記移動端末宛の前記ＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視する送信フレーム監視手段をさらに備え、前記帯域制御手段は、前記移動端末が移動した際にも移動前に前記送信フレーム監視手段によって監視された前記通信品質を維持して前記移動端末宛の前記ＩＰパケットの転送を行うように帯域制御を行うことを特徴とする。
【００２５】
この発明によれば、移動端末宛のＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視し、移動端末が移動した際にも移動前に監視された通信品質を維持して移動端末宛のＩＰパケットの転送を行うように帯域制御を行うので、移動端末がサブネットワーク間を移動する際に移動の前後のサブネットワークで利用可能な最大転送レートやスループット等の通信品質を監視することにより移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００２６】
つぎの発明にかかるホーム・エージェントは、上記の発明において、前記帯域制御手段は、前記移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、前記移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うことを特徴とする。
【００２７】
この発明によれば、移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うので、通信品質を可能な範囲で移動前後で引き継ぐことが可能になる。
【００２８】
つぎの発明にかかるホーム・エージェントは、上記の発明において、前記移動端末は、現在の位置を登録するためのメッセージの中に、前記ＩＰパケットを通信する前記コネクションに対して要求する前記通信品質を指定するための情報を含めて送信することを特徴とする。
【００２９】
この発明によれば、移動端末は、現在の位置を登録するためのメッセージの中に、ＩＰパケットを通信するコネクションに対して要求する通信品質を指定するための情報を含めて送信するので、移動端末の位置登録時に要求通信品質を登録することができるようになる。すなわち、移動端末がサブネットワーク間を移動する際に、ホーム・エージェントが移動端末から要求される通信品質に応じて、移動端末が移動した際にも移動前の通信品質を維持して移動端末宛のＩＰパケットの転送を行うことにより、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００３０】
つぎの発明にかかるホーム・エージェントは、上記の発明において、前記ホーム・エージェントは、前記移動端末を管理する複数の分散ホーム・エージェントに接続され、前記移動端末宛の前記ＩＰパケットを受信した際には当該移動端末を管理する前記分散ホーム・エージェントに対して当該ＩＰパケットを転送することを特徴とする。
【００３１】
この発明によれば、ホーム・エージェントは、移動端末を管理する複数の分散ホーム・エージェントに接続され、移動端末宛のＩＰパケットを受信した際には当該移動端末を管理する分散ホーム・エージェントに対して当該ＩＰパケットを転送するので、従来では、ホーム・エージェント単体で行われていた処理を移動端末に応じた分散ホーム・エージェントにて行うことにより、ホーム・エージェントにおける負荷の低減が可能となり、さらに、スケーラブルなシステムの実現が可能となる。
【００３２】
つぎの発明にかかる通信中継装置は、複数のサブネットワークが相互に接続され、移動端末の現在位置を管理するホーム・エージェントと各サブネットワークに存在する移動端末を管理するフォーリン・エージェントとＩＰパケットを中継する通信中継装置とを備え、前記移動端末が前記サブネットワーク間を移動する際にも通信を可能とする移動ネットワーキングシステムの通信中継装置において、前記移動端末の前記サブネットワーク間の移動の前後で前記移動端末宛の前記ＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行う帯域制御手段と、前記移動端末宛の前記ＩＰパケットを前記現在位置の前記フォーリン・エージェントに転送するパケット送信手段とを備えたことを特徴とする。
【００３３】
この発明によれば、移動端末の現在位置を管理し、移動端末のサブネットワーク間の移動の前後で移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行い、移動端末宛のＩＰパケットを現在位置のフォーリン・エージェントに転送するので、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００３４】
つぎの発明にかかる通信中継装置は、上記の発明において、前記移動端末宛の前記ＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視する送信フレーム監視手段をさらに備え、前記帯域制御手段は、前記移動端末が移動した際にも移動前に前記送信フレーム監視手段によって監視された前記通信品質を維持して前記移動端末宛の前記ＩＰパケットの転送を行うように帯域制御を行うことを特徴とする。
【００３５】
この発明によれば、移動端末宛のＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視し、移動端末が移動した際にも移動前に監視された通信品質を維持して移動端末宛のＩＰパケットの転送を行うように帯域制御を行うので、移動端末がサブネットワーク間を移動する際に移動の前後のサブネットワークで利用可能な最大転送レートやスループット等の通信品質を監視することにより移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００３６】
つぎの発明にかかる通信中継装置は、上記の発明において、前記帯域制御手段は、前記移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、前記移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うことを特徴とする。
【００３７】
この発明によれば、移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うので、通信品質を可能な範囲で移動前後で引き継ぐことが可能になる。
【００３８】
つぎの発明にかかる通信中継装置は、上記の発明において、前記移動端末は、現在の位置を登録するためのメッセージの中に、前記ＩＰパケットを通信する前記コネクションに対して要求する前記通信品質を指定するための情報を含めて送信することを特徴とする。
【００３９】
この発明によれば、移動端末は、現在の位置を登録するためのメッセージの中に、ＩＰパケットを通信するコネクションに対して要求する通信品質を指定するための情報を含めて送信するので、移動端末の位置登録時に要求通信品質を登録することができるようになる。すなわち、移動端末がサブネットワーク間を移動する際に、ホーム・エージェントが移動端末から要求される通信品質に応じて、移動端末が移動した際にも移動前の通信品質を維持して移動端末宛のＩＰパケットの転送を行うことにより、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００４０】
つぎの発明にかかる通信中継装置は、上記の発明において、前記ホーム・エージェントは、前記移動端末を管理する複数の分散ホーム・エージェントに接続され、前記移動端末宛の前記ＩＰパケットを受信した際には当該移動端末を管理する前記分散ホーム・エージェントに対して当該ＩＰパケットを転送することを特徴とする。
【００４１】
この発明によれば、ホーム・エージェントは、移動端末を管理する複数の分散ホーム・エージェントに接続され、移動端末宛のＩＰパケットを受信した際には当該移動端末を管理する分散ホーム・エージェントに対して当該ＩＰパケットを転送するので、従来では、ホーム・エージェント単体で行われていた処理を移動端末に応じた分散ホーム・エージェントにて行うことにより、ホーム・エージェントにおける負荷の低減が可能となり、さらに、スケーラブルなシステムの実現が可能となる。
【００４２】
つぎの発明にかかる通信端末は、複数のサブネットワークが相互に接続され、移動端末の現在位置を管理するホーム・エージェントと各サブネットワークに存在する移動端末を管理するフォーリン・エージェントと前記移動端末宛のＩＰパケットを送信する通信端末とを備え、前記移動端末が前記サブネットワーク間を移動する際にも通信を可能とする移動ネットワーキングシステムの通信端末において、前記移動端末の前記サブネットワーク間の移動の前後で前記移動端末宛の前記ＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行う帯域制御手段と、前記移動端末宛の前記ＩＰパケットを前記現在位置の前記フォーリン・エージェントに転送するパケット送信手段とを備えたことを特徴とする。
【００４３】
この発明によれば、移動端末の現在位置を管理し、移動端末のサブネットワーク間の移動の前後で移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行い、移動端末宛のＩＰパケットを現在位置のフォーリン・エージェントに転送するので、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００４４】
つぎの発明にかかる通信端末は、上記の発明において、前記移動端末宛の前記ＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視する送信フレーム監視手段をさらに備え、前記帯域制御手段は、前記移動端末が移動した際にも移動前に前記送信フレーム監視手段によって監視された前記通信品質を維持して前記移動端末宛の前記ＩＰパケットの転送を行うように帯域制御を行うことを特徴とする。
【００４５】
この発明によれば、移動端末宛のＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視し、移動端末が移動した際にも移動前に監視された通信品質を維持して移動端末宛のＩＰパケットの転送を行うように帯域制御を行うので、移動端末がサブネットワーク間を移動する際に移動の前後のサブネットワークで利用可能な最大転送レートやスループット等の通信品質を監視することにより移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００４６】
つぎの発明にかかる通信端末は、上記の発明において、前記帯域制御手段は、前記移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、前記移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うことを特徴とする。
【００４７】
この発明によれば、移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うので、通信品質を可能な範囲で移動前後で引き継ぐことが可能になる。
【００４８】
つぎの発明にかかる通信端末は、上記の発明において、前記移動端末は、現在の位置を登録するためのメッセージの中に、前記ＩＰパケットを通信する前記コネクションに対して要求する前記通信品質を指定するための情報を含めて送信することを特徴とする。
【００４９】
この発明によれば、移動端末は、現在の位置を登録するためのメッセージの中に、ＩＰパケットを通信するコネクションに対して要求する通信品質を指定するための情報を含めて送信するので、移動端末の位置登録時に要求通信品質を登録することができるようになる。すなわち、移動端末がサブネットワーク間を移動する際に、ホーム・エージェントが移動端末から要求される通信品質に応じて、移動端末が移動した際にも移動前の通信品質を維持して移動端末宛のＩＰパケットの転送を行うことにより、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００５０】
つぎの発明にかかる通信端末は、上記の発明において、前記ホーム・エージェントは、前記移動端末を管理する複数の分散ホーム・エージェントに接続され、前記移動端末宛の前記ＩＰパケットを受信した際には当該移動端末を管理する前記分散ホーム・エージェントに対して当該ＩＰパケットを転送することを特徴とする。
【００５１】
この発明によれば、ホーム・エージェントは、移動端末を管理する複数の分散ホーム・エージェントに接続され、移動端末宛のＩＰパケットを受信した際には当該移動端末を管理する分散ホーム・エージェントに対して当該ＩＰパケットを転送するので、従来では、ホーム・エージェント単体で行われていた処理を移動端末に応じた分散ホーム・エージェントにて行うことにより、ホーム・エージェントにおける負荷の低減が可能となり、さらに、スケーラブルなシステムの実現が可能となる。
【００５２】
つぎの発明にかかる帯域制御方法は、複数のサブネットワークが相互に接続され、移動端末の現在位置を管理するホーム・エージェントと各サブネットワークに存在する移動端末を管理するフォーリン・エージェントとを含み、前記移動端末が前記サブネットワーク間を移動する際にも通信を可能とする移動ネットワーキングシステムにおいて実行される帯域制御方法において、前記移動端末の現在位置を管理する現在位置管理工程と、前記移動端末の前記サブネットワーク間の移動の前後で前記移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行う帯域制御工程と、前記移動端末宛のＩＰパケットを前記現在位置の前記フォーリン・エージェントに転送するパケット送信工程とを含むことを特徴とする。
【００５３】
この発明によれば、移動端末の現在位置を管理し、移動端末のサブネットワーク間の移動の前後で移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行い、移動端末宛のＩＰパケットを現在位置のフォーリン・エージェントに転送するので、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００５４】
つぎの発明にかかる帯域制御方法は、上記の発明において、前記移動端末宛の前記ＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視する送信フレーム監視工程をさらに含み、前記帯域制御工程は、前記移動端末が移動した際にも移動前に前記送信フレーム監視工程によって監視された前記通信品質を維持して前記移動端末宛の前記ＩＰパケットの転送を行うように帯域制御を行うことを特徴とする。
【００５５】
この発明によれば、移動端末宛のＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視し、移動端末が移動した際にも移動前に監視された通信品質を維持して移動端末宛のＩＰパケットの転送を行うように帯域制御を行うので、移動端末がサブネットワーク間を移動する際に移動の前後のサブネットワークで利用可能な最大転送レートやスループット等の通信品質を監視することにより移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００５６】
つぎの発明にかかる帯域制御方法は、上記の発明において、前記帯域制御工程は、前記移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、前記移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うことを特徴とする。
【００５７】
この発明によれば、移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うので、通信品質を可能な範囲で移動前後で引き継ぐことが可能になる。
【００５８】
つぎの発明にかかる帯域制御方法は、上記の発明において、前記移動端末は、現在の位置を登録するためのメッセージの中に、前記ＩＰパケットを通信する前記コネクションに対して要求する前記通信品質を指定するための情報を含めて送信することを特徴とする。
【００５９】
この発明によれば、移動端末は、現在の位置を登録するためのメッセージの中に、ＩＰパケットを通信するコネクションに対して要求する通信品質を指定するための情報を含めて送信するので、移動端末の位置登録時に要求通信品質を登録することができるようになる。すなわち、移動端末がサブネットワーク間を移動する際に、ホーム・エージェントが移動端末から要求される通信品質に応じて、移動端末が移動した際にも移動前の通信品質を維持して移動端末宛のＩＰパケットの転送を行うことにより、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００６０】
つぎの発明にかかる帯域制御方法は、上記の発明において、前記ホーム・エージェントは、前記移動端末を管理する複数の分散ホーム・エージェントに接続され、前記移動端末宛の前記ＩＰパケットを受信した際には当該移動端末を管理する前記分散ホーム・エージェントに対して当該ＩＰパケットを転送することを特徴とする。
【００６１】
この発明によれば、ホーム・エージェントは、移動端末を管理する複数の分散ホーム・エージェントに接続され、移動端末宛のＩＰパケットを受信した際には当該移動端末を管理する分散ホーム・エージェントに対して当該ＩＰパケットを転送するので、従来では、ホーム・エージェント単体で行われていた処理を移動端末に応じた分散ホーム・エージェントにて行うことにより、ホーム・エージェントにおける負荷の低減が可能となり、さらに、スケーラブルなシステムの実現が可能となる。
【００６２】
つぎの発明にかかるプログラムは、上記の発明のいずれか一つに記載された帯域制御方法をコンピュータに実行させるプログラムであり、そのプログラムが機械読み取り可能となり、これによって、上記の発明のいずれか一つの動作をコンピュータによって実行することができる。
【００６３】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる移動ネットワーキングシステム、ホーム・エージェント、通信中継装置、通信端末、帯域制御方法およびその方法をコンピュータに実行させるプログラムの好適な実施の形態を詳細に説明する。
【００６４】
実施の形態１．
図１は、この発明の実施の形態１である移動ネットワーキングシステムのネットワーク構成を示すブロック図である。本図は、複数のサブネットワークが相互に接続されたネットワーク内で移動端末が移動した先々で通信を可能とする移動ネットワーキングシステムの一例を示したものであり、「ＲＦＣ２００２」によって規定された「Ｍｏｂｉｌｅ  ＩＰ」により移動端末の移動可能性を実現した場合の実施の形態である。
【００６５】
この移動ネットワーキングシステムは、基幹ＩＰネットワーク１００と、複数のサブネットワーク２０１、２０２、２０３、２０４及び２０５とを含んで構成され、サブネットワーク（２０１、２０２、２０３、２０４及び２０５）は、それぞれ基幹ＩＰネットワーク１００に接続されている。
【００６６】
また、サブネットワーク（２０１、２０２及び２０３）は、それぞれフォーリン・エージェント（５０１、５０２及び５０３）を有しており、サブネットワーク２０４は、ホーム・エージェント４０１を有しており、サブネットワーク２０５は通信端末７０１を有している。
【００６７】
また、移動端末８０１は、最初の時点ではサブネットワーク２０１に位置しており、移動端末８０１にＩＰモビリティを提供するホーム・エージェント４０１は、サブネットワーク２０４に位置する。
【００６８】
また、ホーム・エージェント４０１は、移動端末８０１を一意に識別するホームＩＰアドレスと、その移動端末８０１がサブネットワーク２０１に位置することを示すフォーリン・エージェント５０１のＩＰアドレスとを対応付けて管理している。また、移動端末５０１の位置情報は、現在位置するサブネットワーク２０１内のフォーリン・エージェント５０１にも同様に登録され、管理される。
【００６９】
ここで、移動端末８０１宛のＩＰパケットが送信された際には、ホーム・エージェント４０１は、移動端末８０１宛のＩＰパケットを横取りし、現在の位置（最初の時点では、サブネットワーク２０１に位置することを示すフォーリン・エージェント５０１のＩＰアドレスにより特定する）に横取りしたＩＰパケットをトンネリングの手法により転送している。
【００７０】
尚、ホーム・エージェント４０１は、転送するＩＰパケットに対して、送信元ＩＰアドレスや、送信先ＩＰアドレスや、送信元ポート番号や、送信先ポート番号等の組で識別されるコネクション毎に最大転送レートやスループット等の通信品質を監視している。
【００７１】
次に、移動端末８０１がサブネットワーク２０２に移動した際には、移動端末８０１は、現在の位置を示すフォーリン・エージェント５０２のＩＰアドレスをホーム・エージェント４０１に登録する。
【００７２】
そして、ホーム・エージェント４０１は、横取りした移動端末８０１宛のＩＰパケットをトンネリングの手法により、フォーリン・エージェント５０２に転送する。
【００７３】
この際に、例えば、移動端末８０１は移動前のサブネットワーク２０１において、例えば、Ｘ［ｂｐｓ］の帯域幅を利用している場合において、ホーム・エージェント４０１は、移動端末８０１宛のＩＰパケットを転送する際に、Ｘ［ｂｐｓ］の帯域幅に基づいて転送を行っている。
【００７４】
そして、移動先のサブネットワーク２０２において、例えば、Ｙ［ｂｐｓ］の帯域幅（ここでＹ［ｂｐｓ］＞Ｘ［ｂｐｓ］とする）を利用可能であるとする。このような場合、ホーム・エージェント４０１は、移動端末８０１がサブネットワーク２０２に移動した際にも、移動前のサブネットワーク２０１に位置しているときにＩＰパケットを転送していた情報（Ｘ［ｂｐｓ］の帯域幅）に従って、移動端末８０１宛のＩＰパケットの転送を行う。
【００７５】
また、サブネットワークで利用可能である通信帯域が、Ｘ［ｂｐｓ］＞Ｙ［ｂｐｓ］である際には、ホーム・エージェント４０１は、移動端末８０１がサブネットワーク２０２に移動した際には、移動後のサブネットワーク２０２で利用可能なＹ［ｂｐｓ］の帯域幅に従って、移動端末８０１宛のＩＰパケットの転送を行う。
【００７６】
ここで、図３は、ホーム・エージェント４０１の構成の一例を示すブロック図である。ホーム・エージェント４０１は、複数のインタフェース（２１及び２２）、パケット受信処理部１１、パケット送信処理部１２、および、Ｍｏｂｉｌｅ
ＩＰ処理部１３から構成されている。
【００７７】
また、パケット送信処理部１２は、移動端末のサブネットワーク間の移動の前後で移動端末宛のＩＰパケットを転送する際に移動前の通信品質を維持するように帯域制御を行う帯域制御手段である帯域制御処理部３１、移動端末宛のＩＰパケットを現在位置のフォーリン・エージェントに転送するパケット送信手段であるパケット転送部３２、および、移動端末宛のＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視する送信フレーム監視手段である送信フレーム監視部３３から構成されており、コネクション毎に送信フレーム監視部３３で監視される通信品質情報が帯域制御処理部３１に通知されている。
【００７８】
尚、ＭｏｂｉｌｅＩＰ処理部１３は、トンネリングのための処理や移動端末の現在位置を管理するための登録処理等の機能を含んでおり、移動端末の現在位置を管理する現在位置管理手段として機能する。
【００７９】
尚、本実施の形態では、ホーム・エージェント４０１における移動端末８０１宛のＩＰパケットに対する通信品質の監視及び帯域制御について述べたが、上述した「Ｒｏｕｔｅ  Ｏｐｔｉｍｉｚａｔｉｏｎ機能」等により移動端末８０１と通信を行う通信端末７０１がホーム・エージェント４０１を介することなく、移動端末８０１と通信を行っている際には、通信端末７０１において移動端末８０１宛のＩＰパケットの通信品質の監視及び帯域制御を行うことも可能である。
【００８０】
すなわち、通信端末７０１は、図３における帯域制御処理部３１、パケット送信処理部１２、および、パケット転送部３２と同等の構成を備え、同等の動作を実行してもよい。
【００８１】
また、図２は、図１と同様に、複数のサブネットワークが相互に接続されたネットワーク内で移動端末が移動した際にも通信を可能とする移動ネットワーキングシステムの一例を示した図であり、「ＲＦＣ２００２」によって規定された「Ｍｏｂｉｌｅ  ＩＰ」により移動端末の移動可能性を実現している。
【００８２】
そして、この移動ネットワーキングシステムは、基幹ＩＰネットワーク１００と準基幹ＩＰネットワーク１０１とを含んでおり、基幹ＩＰネットワーク１００と準基幹ＩＰネットワーク１０１とは通信中継装置４０２により接続されている。
【００８３】
また、ネットワーク内の中継ノード等の特定の通信中継装置（例えば、図２における通信中継装置４０２）にて、上述したごとく移動端末８０１宛のＩＰパケットの通信品質の監視及び帯域制御を行うことも可能である。
【００８４】
すなわち、通信中継装置４０２においても、図３における帯域制御処理部３１、パケット送信処理部１２、および、パケット転送部３２と同等の構成を備え、同等の動作を実行してもよい。
【００８５】
また、移動端末の移動可能性を実現する移動ネットワーキングシステムとして、「ＲＦＣ２００２」によって規定された「Ｍｏｂｉｌｅ  ＩＰ」を用いた実現例について説明したが、本発明はこの移動ネットワーキングシステムに限るものではない。
【００８６】
上述のように、本発明によると、移動端末がサブネットワーク間を移動する際にホーム・エージェントが移動の前後のサブネットワークで利用可能な最大転送レートやスループット等の通信品質を監視し、移動端末が移動した際にも移動前の通信品質を維持して移動端末宛のＩＰパケットの転送を行うことにより、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００８７】
実施の形態２．
つぎに、この発明の実施の形態２について説明する。実施の形態１では、ホーム・エージェント４０１が移動端末８０１宛のＩＰパケットを横取りし、転送する際に、該当コネクションの通信品質を監視し、移動端末８０１がサブネットワーク間を移動した際にも移動前のサブネットワークに位置するときと同じ通信品質を維持するための移動ネットワーキングシステム及び帯域制御方法等について述べたが、実施の形態２においては、移動端末８０１がサブネットワーク間を移動し、現在のロケーションをホーム・エージェント４０１に登録する場合、または、「Ｒｏｕｔｅ  Ｏｐｔｉｍｉｚａｔｉｏｎ機能」を適用している際には通信端末に登録する場合に、移動端末８０１が該当コネクションに対して要求する通信品質を指定することができる帯域制御方法等について以下に示す。
【００８８】
図１に示すネットワークにおいて、移動端末８０１は最初サブネットワーク２０１に位置しており、フォーリン・エージェント５０１である通信中継装置に接続している。
【００８９】
そして、移動端末８０１はサブネットワーク２０２に移動する際には、図４に示すように「ＲＦＣ２００２」により規定される手順に従い、移動端末８０１の現在の位置を示すフォーリン・エージェント５０２のＩＰアドレスをホーム・エージェント４０１やフォーリン・エージェント５０２に登録する。ここで、図４は、この発明の実施の形態２である移動ネットワーキングシステムにおける処理シーケンスの一例を示す図である。
【００９０】
ここで、移動端末８０１は、自身が保持しているコネクションに対して要求する通信品質を指定するための情報を現在の位置を登録するためのメッセージ（図４における（１）及び（９）の「Ｍｏｂｉｌｅ  ＩＰ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｑｕｅｓｔ」メッセージ）中に含めて送信する。
【００９１】
ホーム・エージェント４０１は、移動端末８０１の位置登録に関する本メッセージを受信した際に、コネクション毎に要求する通信品質を指定するための情報が含まれている場合には、該当情報を取り出し、帯域制御処理部３１に通知することにより、移動端末８０１宛のＩＰパケットを転送する際に、上記の通知された通信品質内で処理を行うようにすることができる。
【００９２】
尚、本実施の形態では、ホーム・エージェント４０１における移動端末８０１宛のＩＰパケットに対する通信品質の帯域制御について述べたが、上述したＲｏｕｔｅ  Ｏｐｔｉｍｉｚａｔｉｏｎ機能等により移動端末８０１と通信を行う通信端末７０１がホーム・エージェント４０１を介することなく、移動端末８０１と通信を行っている際には、移動端末８０１が現在の位置を通信端末７０１に通知するメッセージにコネクション毎に要求する通信品質を指定するための情報を付加することにより、通信端末７０１において移動端末８０１宛のＩＰパケットの帯域制御を行うことも可能である。
【００９３】
以上のように、移動端末がサブネットワーク間を移動する際に、ホーム・エージェントが移動端末から要求される通信品質に応じて、移動端末が移動した際にも移動前の通信品質を維持して移動端末宛のＩＰパケットの転送を行うことにより、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【００９４】
実施の形態３．
つぎに、この発明の実施の形態３について説明する。実施の形態１及び２においては、ホーム・エージェントが移動端末宛のＩＰパケットの転送を制御する方法について述べたが、ホーム・エージェントは、移動端末宛のＩＰパケットを特定の通信中継装置（ここでは、「分散ホーム・エージェント」と呼ぶ）に転送し、該分散ホーム・エージェントが移動端末宛のＩＰパケットをトンネリング手法により現在の位置へ転送する処理やコネクション毎の通信品質の監視や帯域制御を行う通信方式について本実施の形態３に示す。
【００９５】
図５は、図１と同様に、複数のサブネットワークが相互に接続されたネットワーク内で移動端末が移動した先々で通信を可能とする移動ネットワーキングシステムの一例を示した図であり、「ＲＦＣ２００２」による「Ｍｏｂｉｌｅ  ＩＰ」により移動端末の移動可能性を実現している。
【００９６】
なお、このネットワークでは、サブネットワーク２０４は、ホーム・エージェント４０１に加えて、分散ホーム・エージェント（９０１及び９０２）を有している。そして、移動端末８０１に対する処理を行う分散ホーム・エージェントは９０１であり、移動端末８０２に対する処理を行う分散ホーム・エージェントは９０２である。
【００９７】
ここで、ホーム・エージェント４０１は、移動端末８０１宛のＩＰパケットを横取りした際には、分散ホーム・エージェント９０１に横取りしたＩＰパケットを転送し、分散ホーム・エージェント９０１が移動端末８０１の現在の位置を示すフォーリン・エージェント５０１のＩＰアドレスに移動端末８０１宛のＩＰパケットをトンネリングの手法により転送する。
【００９８】
一方、ホーム・エージェント４０１は、移動端末８０２宛のＩＰパケットを横取りした際には、分散ホーム・エージェント９０２に横取りしたＩＰパケットを転送し、分散ホーム・エージェント９０２が移動端末８０２の現在の位置を示すフォーリン・エージェント５０３のＩＰアドレスに移動端末８０２宛のＩＰパケットをトンネリングの手法により転送する。
【００９９】
ここで、図６は、この発明の実施の形態３である分散ホーム・エージェントが存在する移動ネットワーキングシステムにおける処理シーケンスの一例を示す図である。
【０１００】
ここで、図６に示すように、移動端末８０１が、最初にサブネットワーク２０１においてホーム・エージェント４０１に現在の位置登録（図６中の（１）及び（２）の「Ｍｏｂｉｌｅ  ＩＰ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｑｕｅｓｔ」メッセージの送信による）を行う際には、ホーム・エージェント４０１は自身が管理する分散ホーム・エージェントの中から適当な分散ホーム・エージェント（ここでは、分散ホーム・エージェント９０１とする）を選択し、選択した分散ホーム・エージェント９０１に対して移動端末８０１に関する情報の通知（図６中の（５）の移動端末８０１の情報通知）を行う。
【０１０１】
そして、ホーム・エージェント４０１が移動端末８０１宛のＩＰパケットを横取りした際には（図６中の（６））、移動端末８０１に対応する分散ホーム・エージェント９０１に対して横取りしたＩＰパケットを転送する。
【０１０２】
一方、分散ホーム・エージェント９０１は、ホーム・エージェント４０１から転送されるＩＰパケットを受信すると、受信ＩＰパケットの送信先に従い、ホーム・エージェント４０１から通知されている情報をもとに、トンネリングの手法により移動端末８０１の現在の位置に転送を行う。
【０１０３】
次に、移動端末８０１がサブネットワーク２０２に移動した際には、移動端末８０１は、現在の位置を示すフォーリン・エージェント５０２のＩＰアドレスをホーム・エージェント４０１に登録する（図６中の（１１）及び（１２）の「Ｍｏｂｉｌｅ  ＩＰ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｑｕｅｓｔ」メッセージの送信による）。
【０１０４】
ここで、ホーム・エージェント４０１は、移動端末８０１より登録される内容を受信すると、移動端末８０１に対応する分散ホーム・エージェント９０１に対して登録情報の変更を行う（図６中の（１５）の移動端末８０１の情報更新）。
【０１０５】
ここで、ホーム・エージェント４０１が各分散ホーム・エージェントに通知する移動端末に関する情報は、該当移動端末の現在の位置だけに限らず、実施の形態２で示すように移動端末から通知されるコネクション毎に要求される通信品質を含むことも可能である。
【０１０６】
また、分散ホーム・エージェントは、移動端末宛のＩＰパケットを現在の位置にトンネリングにより転送する際に、実施の形態１に示すように、転送するＩＰパケットの監視を行い、帯域制御を行うことも可能である。
【０１０７】
以上のように、従来では、ホーム・エージェント単体で行われていた処理を移動端末に応じた分散ホーム・エージェントにて行うことにより、ホーム・エージェントにおける負荷の低減が可能となり、さらに、スケーラブルなシステムの実現が可能となる。
【０１０８】
さて、これまで本発明の実施の形態について説明したが、本発明は、上述した実施の形態以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
【０１０９】
また、実施形態において説明した各処理のうち、自動的に行なわれるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行なわれるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【０１１０】
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【０１１１】
また、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【０１１２】
例えば、ホーム・エージェント、フォーリン・エージェント、通信中継装置、通信端末、移動端末等が備える各処理機能については、その全部または任意の一部を、コンピュータおよび当該コンピュータにて解釈実行されるプログラムにて実現することができ、あるいは、ワイヤードロジックによるハードウェアとして実現することも可能である。なお、プログラムは、後述する記録媒体に記録されており、必要に応じて各装置に機械的に読み取られる。
【０１１３】
また、本発明にかかるプログラムを、コンピュータ読み取り可能な記録媒体に格納することもできる。ここで、この「記録媒体」とは、フロッピーディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等の任意の「可搬用の物理媒体」や、各種コンピュータシステムに内蔵されるＲＯＭ、ＲＡＭ、ＨＤ等の任意の「固定用の物理媒体」、あるいは、ＬＡＮ、ＷＡＮ、インターネットに代表されるネットワークを介してプログラムを送信する場合の通信回線や搬送波のように、短期にプログラムを保持する「通信媒体」を含むものとする。
【０１１４】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【０１１５】
【発明の効果】
以上説明したように、この発明によれば、移動端末の現在位置を管理し、移動端末のサブネットワーク間の移動の前後で移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行い、移動端末宛のＩＰパケットを現在位置のフォーリン・エージェントに転送するので、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１１６】
つぎの発明によれば、移動端末宛のＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視し、移動端末が移動した際にも移動前に監視された通信品質を維持して移動端末宛のＩＰパケットの転送を行うように帯域制御を行うので、移動端末がサブネットワーク間を移動する際に移動の前後のサブネットワークで利用可能な最大転送レートやスループット等の通信品質を監視することにより移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１１７】
つぎの発明によれば、移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うので、通信品質を可能な範囲で移動前後で引き継ぐことが可能になる。
【０１１８】
つぎの発明によれば、移動端末は、現在の位置を登録するためのメッセージの中に、ＩＰパケットを通信するコネクションに対して要求する通信品質を指定するための情報を含めて送信するので、移動端末の位置登録時に要求通信品質を登録することができるようになる。すなわち、移動端末がサブネットワーク間を移動する際に、ホーム・エージェントが移動端末から要求される通信品質に応じて、移動端末が移動した際にも移動前の通信品質を維持して移動端末宛のＩＰパケットの転送を行うことにより、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１１９】
つぎの発明によれば、ホーム・エージェントは、移動端末を管理する複数の分散ホーム・エージェントに接続され、移動端末宛のＩＰパケットを受信した際には当該移動端末を管理する分散ホーム・エージェントに対して当該ＩＰパケットを転送するので、従来では、ホーム・エージェント単体で行われていた処理を移動端末に応じた分散ホーム・エージェントにて行うことにより、ホーム・エージェントにおける負荷の低減が可能となり、さらに、スケーラブルなシステムの実現が可能となる。
【０１２０】
つぎの発明によれば、移動端末の現在位置を管理し、移動端末のサブネットワーク間の移動の前後で移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行い、移動端末宛のＩＰパケットを現在位置のフォーリン・エージェントに転送するので、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１２１】
つぎの発明によれば、移動端末宛のＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視し、移動端末が移動した際にも移動前に監視された通信品質を維持して移動端末宛のＩＰパケットの転送を行うように帯域制御を行うので、移動端末がサブネットワーク間を移動する際に移動の前後のサブネットワークで利用可能な最大転送レートやスループット等の通信品質を監視することにより移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１２２】
つぎの発明によれば、移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うので、通信品質を可能な範囲で移動前後で引き継ぐことが可能になる。
【０１２３】
つぎの発明によれば、移動端末は、現在の位置を登録するためのメッセージの中に、ＩＰパケットを通信するコネクションに対して要求する通信品質を指定するための情報を含めて送信するので、移動端末の位置登録時に要求通信品質を登録することができるようになる。すなわち、移動端末がサブネットワーク間を移動する際に、ホーム・エージェントが移動端末から要求される通信品質に応じて、移動端末が移動した際にも移動前の通信品質を維持して移動端末宛のＩＰパケットの転送を行うことにより、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１２４】
つぎの発明によれば、ホーム・エージェントは、移動端末を管理する複数の分散ホーム・エージェントに接続され、移動端末宛のＩＰパケットを受信した際には当該移動端末を管理する分散ホーム・エージェントに対して当該ＩＰパケットを転送するので、従来では、ホーム・エージェント単体で行われていた処理を移動端末に応じた分散ホーム・エージェントにて行うことにより、ホーム・エージェントにおける負荷の低減が可能となり、さらに、スケーラブルなシステムの実現が可能となる。
【０１２５】
つぎの発明によれば、移動端末の現在位置を管理し、移動端末のサブネットワーク間の移動の前後で移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行い、移動端末宛のＩＰパケットを現在位置のフォーリン・エージェントに転送するので、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１２６】
つぎの発明によれば、移動端末宛のＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視し、移動端末が移動した際にも移動前に監視された通信品質を維持して移動端末宛のＩＰパケットの転送を行うように帯域制御を行うので、移動端末がサブネットワーク間を移動する際に移動の前後のサブネットワークで利用可能な最大転送レートやスループット等の通信品質を監視することにより移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１２７】
つぎの発明によれば、移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うので、通信品質を可能な範囲で移動前後で引き継ぐことが可能になる。
【０１２８】
つぎの発明によれば、移動端末は、現在の位置を登録するためのメッセージの中に、ＩＰパケットを通信するコネクションに対して要求する通信品質を指定するための情報を含めて送信するので、移動端末の位置登録時に要求通信品質を登録することができるようになる。すなわち、移動端末がサブネットワーク間を移動する際に、ホーム・エージェントが移動端末から要求される通信品質に応じて、移動端末が移動した際にも移動前の通信品質を維持して移動端末宛のＩＰパケットの転送を行うことにより、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１２９】
つぎの発明によれば、ホーム・エージェントは、移動端末を管理する複数の分散ホーム・エージェントに接続され、移動端末宛のＩＰパケットを受信した際には当該移動端末を管理する分散ホーム・エージェントに対して当該ＩＰパケットを転送するので、従来では、ホーム・エージェント単体で行われていた処理を移動端末に応じた分散ホーム・エージェントにて行うことにより、ホーム・エージェントにおける負荷の低減が可能となり、さらに、スケーラブルなシステムの実現が可能となる。
【０１３０】
つぎの発明によれば、移動端末の現在位置を管理し、移動端末のサブネットワーク間の移動の前後で移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行い、移動端末宛のＩＰパケットを現在位置のフォーリン・エージェントに転送するので、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１３１】
つぎの発明によれば、移動端末宛のＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視し、移動端末が移動した際にも移動前に監視された通信品質を維持して移動端末宛のＩＰパケットの転送を行うように帯域制御を行うので、移動端末がサブネットワーク間を移動する際に移動の前後のサブネットワークで利用可能な最大転送レートやスループット等の通信品質を監視することにより移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１３２】
つぎの発明によれば、移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うので、通信品質を可能な範囲で移動前後で引き継ぐことが可能になる。
【０１３３】
つぎの発明によれば、移動端末は、現在の位置を登録するためのメッセージの中に、ＩＰパケットを通信するコネクションに対して要求する通信品質を指定するための情報を含めて送信するので、移動端末の位置登録時に要求通信品質を登録することができるようになる。すなわち、移動端末がサブネットワーク間を移動する際に、ホーム・エージェントが移動端末から要求される通信品質に応じて、移動端末が移動した際にも移動前の通信品質を維持して移動端末宛のＩＰパケットの転送を行うことにより、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１３４】
つぎの発明によれば、ホーム・エージェントは、移動端末を管理する複数の分散ホーム・エージェントに接続され、移動端末宛のＩＰパケットを受信した際には当該移動端末を管理する分散ホーム・エージェントに対して当該ＩＰパケットを転送するので、従来では、ホーム・エージェント単体で行われていた処理を移動端末に応じた分散ホーム・エージェントにて行うことにより、ホーム・エージェントにおける負荷の低減が可能となり、さらに、スケーラブルなシステムの実現が可能となる。
【０１３５】
つぎの発明によれば、移動端末の現在位置を管理し、移動端末のサブネットワーク間の移動の前後で移動端末宛のＩＰパケットを転送する際に、移動前の通信品質を維持するように帯域制御を行い、移動端末宛のＩＰパケットを現在位置のフォーリン・エージェントに転送するので、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１３６】
つぎの発明によれば、移動端末宛のＩＰパケットを転送する際にコネクション毎に送信フレームの通信品質を監視し、移動端末が移動した際にも移動前に監視された通信品質を維持して移動端末宛のＩＰパケットの転送を行うように帯域制御を行うので、移動端末がサブネットワーク間を移動する際に移動の前後のサブネットワークで利用可能な最大転送レートやスループット等の通信品質を監視することにより移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１３７】
つぎの発明によれば、移動端末の移動後の通信品質が移動前の通信品質よりも高い場合には、移動前の通信品質を維持するように帯域制御を行い、また、移動端末の移動前の通信品質が移動後の通信品質よりも高い場合には、移動後の通信品質に従うように帯域制御を行うので、通信品質を可能な範囲で移動前後で引き継ぐことが可能になる。
【０１３８】
つぎの発明によれば、移動端末は、現在の位置を登録するためのメッセージの中に、ＩＰパケットを通信するコネクションに対して要求する通信品質を指定するための情報を含めて送信するので、移動端末の位置登録時に要求通信品質を登録することができるようになる。すなわち、移動端末がサブネットワーク間を移動する際に、ホーム・エージェントが移動端末から要求される通信品質に応じて、移動端末が移動した際にも移動前の通信品質を維持して移動端末宛のＩＰパケットの転送を行うことにより、移動端末宛のＩＰパケットのスループットが移動端末の移動に伴い大きく変化することを回避することが可能となり、さらにアプリケーションに与える影響の低減につなげることができるようになる。
【０１３９】
つぎの発明によれば、ホーム・エージェントは、移動端末を管理する複数の分散ホーム・エージェントに接続され、移動端末宛のＩＰパケットを受信した際には当該移動端末を管理する分散ホーム・エージェントに対して当該ＩＰパケットを転送するので、従来では、ホーム・エージェント単体で行われていた処理を移動端末に応じた分散ホーム・エージェントにて行うことにより、ホーム・エージェントにおける負荷の低減が可能となり、さらに、スケーラブルなシステムの実現が可能となる。
【０１４０】
つぎの発明によれば、上記の発明のいずれか一つに記載された帯域制御方法をコンピュータに実行させるプログラムであり、そのプログラムが機械読み取り可能となり、これによって、上記の発明のいずれか一つの動作をコンピュータによって実行することができるという効果を奏する。
【図面の簡単な説明】
【図１】  この発明の実施の形態１である複数のサブネットワークが相互に接続されたネットワーク内で移動端末が移動した際にも通信を可能とする移動ネットワーキングシステムの一例を示した図である。
【図２】  この発明の実施の形態１である複数のサブネットワークが相互に接続されたネットワーク内で移動端末が移動した際にも通信を可能とする移動ネットワーキングシステムの別の一例を示した図である。
【図３】  ホーム・エージェント４０１の構成の一例を示すブロック図である。
【図４】  この発明の実施の形態２である移動ネットワーキングシステムにおける処理シーケンスの一例を示す図である。
【図５】  この発明の実施の形態３である複数のサブネットワークが相互に接続されたネットワーク内で移動端末が移動した先々で通信を可能とする移動ネットワーキングシステムの一例を示した図である。
【図６】  この発明の実施の形態３である分散ホーム・エージェントが存在する移動ネットワーキングシステムにおける処理シーケンスの一例を示す図である。
【図７】  「ＲＦＣ２００２」によって規定されたＩＰモビリティ・ネットワークを示す図である。
【符号の説明】
１１  パケット受信処理部、１２  パケット送信処理部、１３  ＭｏｂｉｌｅＩＰ処理部、２１，２２  インタフェース、３１  帯域制御処理部、３２  パケット転送部、３３  送信フレーム監視部、９１  ＩＰネットワーク、９２，９３，９４  サブネットワーク、９５  ホーム・エージェント、９６，９７  フォーリン・エージェント、９８  通信端末、９９  移動端末、１００  基幹ＩＰネットワーク、２０１，２０２，２０３，２０４，２０５  サブネットワーク、４０１  ホーム・エージェント、４０２  通信中継装置、５０１，５０２，５０３フォーリン・エージェント、７０１  通信端末、８０１，８０２  移動端末、９０１，９０２  分散ホーム・エージェント。
【図１】
0003679352.tif 000002
【図２】
0003679352.tif 000003
【図３】
0003679352.tif 000004
【図４】
0003679352.tif 000005
【図５】
0003679352.tif 000006
【図６】
0003679352.tif 000007
【図７】
0003679352.tif 000008