(57)【特許請求の範囲】
【請求項１】
少なくとも一方が移動可能な端末である第１の通信端末と第２の通信端末との間におけるパケット転送をＱｏＳ保証パスによって実現するための移動追従システムであって、前記パケット転送を実現するための既存のＱｏＳ保証パスによって通知される在圏位置アドレスの変化を検出する検出手段と、この検出手段の検出結果に応じて、前記第１の通信端末近傍の第１のエッジルータ装置との間、及び、前記第２の通信端末近傍の第２のエッジルータ装置との間、においてそれぞれ別々に新規のＱｏＳ保証パスを設定するためのＱｏＳ保証パス設定要求を送信してＱｏＳ保証パスを設定するＱｏＳ保証パス設定手段と、を含み、前記第１の通信端末及び前記第２の通信端末について移動前のパスと移動後のパスとの間で共通となるパス部分に位置するトランジットルータ装置を用い、前記ルータ装置のＱｏＳ保証パス設定手段による新規のＱｏＳ保証パスの設定完了までは、前記既存のＱｏＳ保証パスを利用してパケット転送するようにしたことを特徴とするＱｏＳ保証パスの移動追従システム。
【請求項２】
前記ＱｏＳ保証パス設定手段によるＱｏＳ保証パスの設定完了を、前記第１の通信端末と前記第２の通信端末とに通知するＱｏＳ保証パス設定完了通知手段を更に含むことを特徴とする請求項１記載のＱｏＳ保証パスの移動追従システム。
【請求項３】
前記検出手段の検出結果に応じて、前記ＱｏＳ保証パス設定手段によるＱｏＳ保証パス設定を行わず、中継する装置が変更になった旨の通知を前記ルータ装置以外の他のルータ装置に送出する変更通知手段を更に含み、前記他のルータ装置において新規にＱｏＳ保証パスを設定することを特徴とする請求項１又は２記載のＱｏＳ保証パスの移動追従システム。
【請求項４】
前記第１の通信端末は、前記ＱｏＳ保証パス設定完了通知手段による通知を受取る前においては、変化後の前記在圏位置アドレスを保存し、前記既存のＱｏＳ保証パスを利用してパケット転送するようにしたことを特徴とする請求項２又は３記載のＱｏＳ保証パスの移動追従システム。
【請求項５】
前記第１の通信端末は、前記第２の通信端末固有のアドレスと変化後の前記在圏位置アドレスとの対応付けを行うことを特徴とする請求項１乃至４のいずれか１項に記載のＱｏＳ保証パスの移動追従システム。
【請求項６】
少なくとも一方が移動可能な端末である第１の通信端末と第２の通信端末との間におけるパケット転送をＱｏＳ保証パスによって実現するためのルータ装置であって、前記パケット転送を実現するための既存のＱｏＳ保証パスによって通知される在圏位置アドレスの変化を検出する検出手段と、この検出手段の検出結果に応じて、前記第１の通信端末近傍の第１のエッジルータ装置との間、及び、前記第２の通信端末近傍の第２のエッジルータ装置との間、においてそれぞれ別々に新規のＱｏＳ保証パスを設定するためのＱｏＳ保証パス設定要求を送信してＱｏＳ保証パスを設定するＱｏＳ保証パス設定手段とを含むことを特徴とするルータ装置。
【請求項７】
前記検出手段の検出結果に応じて、前記ＱｏＳ保証パス設定手段によるＱｏＳ保証パス設定を行わず、中継する装置が変更になった旨の通知を他のルータ装置に送出する変更通知手段を更に含むことを特徴とする請求項６記載のルータ装置。
【請求項８】
通信端末固有のアドレスと在圏位置アドレスとを対応関係付けてＱｏＳ保証パスを設定するためのテーブルを更に含み、前記ＱｏＳ保証パス設定手段によるＱｏＳ保証パスの設定完了までは、前記既存のＱｏＳ保証パスを利用してパケット転送するようにしたことを特徴とする請求項６又は７記載のルータ装置。
【請求項９】
前記ＱｏＳ保証パス設定手段によるＱｏＳ保証パスの設定完了を、前記第１の通信端末と第２の通信端末とに通知するＱｏＳ保証パス設定完了通知手段を更に含むことを特徴とする請求項６乃至７のいずれか１項に記載のルータ装置。
【請求項１０】
他の通信端末との間におけるパケット転送をＱｏＳ保証パスによって実現するための移動通信端末であって、前記他の通信端末及び自端末について移動前のパスと移動後のパスとの間で共通となるパス部分に位置し、自端末近傍の第１のエッジルータ装置との間、及び、前記他の通信端末近傍の第２のエッジルータ装置との間、においてそれぞれ別々に新規のＱｏＳ保証パスを設定するトランジットルータ装置からのＱｏＳ保証パス設定完了通知を受取る前においては、変化後の在圏位置アドレスを保存し、既存のＱｏＳ保証パスを利用してパケット転送するようにしたことを特徴とする移動通信端末。
【請求項１１】
前記他の通信端末固有のアドレスと前記変化後の在圏位置アドレスとの対応付けを行うことを特徴とする請求項１０記載の移動通信端末。
【請求項１２】
少なくとも一方が移動可能な端末である第１の通信端末と第２の通信端末との間におけるパケット転送をＱｏＳ保証パスによって実現するためのルータ装置を制御する制御プログラムであって、前記パケット転送を実現するための既存のＱｏＳ保証パスによって通知される在圏位置アドレスの変化を検出する検出ステップと、この検出ステップにおける検出結果に応じて、前記第１の通信端末近傍の第１のエッジルータ装置との間、及び、前記第２の通信端末近傍の第２のエッジルータ装置との間、においてそれぞれ別々に新規のＱｏＳ保証パスを設定するためのＱｏＳ保証パス設定要求を送信してＱｏＳ保証パスを設定するＱｏＳ保証パス設定ステップとを含むことを特徴とする制御プログラム。
【請求項１３】
前記ＱｏＳ保証パス設定ステップにおけるＱｏＳ保証パスの設定完了を、前記第１の通信端末と第２の通信端末とに通知するパス設定完了通知ステップを更に含むことを特徴とする請求項１２記載の制御プログラム。
【請求項１４】
前記検出ステップにおける検出結果に応じて、前記ＱｏＳ保証パス設定ステップによるＱｏＳ保証パス設定を行わず、中継する装置が変更になった旨の通知を他のルータ装置に送出する変更通知ステップを更に含むことを特徴とする請求項１２又は１３記載の制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はＱｏＳ保証パスの移動追従システム、このシステムに用いるルータ装置、移動通信端末、ルータ装置を制御するための制御プログラムに関し、特に移動通信端末からのパケットを転送するためにＱｏＳ保証パスを用いて行う通信システム、このシステムに用いるルータ装置、移動通信端末、ルータ装置を制御するための制御プログラムに関する。
【０００２】
【従来の技術】
インターネット等の通信ネットワーク上において、高品質なサービスを提供することを目的とした技術には、例えば帯域保証を施したＱｏＳ（Ｑｕａｌｉｔｙｏｆ  Ｓｅｒｖｉｃｅ）保証パスを通信端末間に設定する、ＭＰＬＳ（Ｍｕｌｔｉ−ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）やＲＳＶＰ（Ｒｅｓｏｕｒｃｅ  Ｒｅｓｅｒｖａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）が知られている。ＭＰＬＳは、例えばＢ．Ｊａｍｏｕｓｓｉ等による文献“Ｃｏｎｓｔｒａｉｎｔ−Ｂａｓｅｄ  ＬＳＰ  Ｓｅｔｕｐ  ｕｓｉｎｇ  ＬＤＰ，”Ｉｎｔｅｒｎｅｔ−ｄｒａｆｔ，ｄｒａｆｔ−ｉｅｔｆ−ｍｐｌｓ−ｃｒ−ｌｄｐ−０６．ｔｘｔ，Ｎｏｖ．２００１．（以下、文献１）やＤ．Ｏ．Ａｗｄｕｃｈｅ等による文献“ＲＳＶＰ−ＴＥ：Ｅｘｔｅｎｓｉｏｎｓ  ｔｏ  ＲＳＶＰ  ｆｏｒ  ＬＳＰ  Ｔｕｎｎｅｌｓ，”Ｉｎｔｅｒｎｅｔ−ｄｒａｆｔ，ｄｒａｆｔ−ｉｅｔｆ−ｍｐｌｓ−ｒｓｖｐ−ｌｓｐ−ｔｕｎｎｅｌ−０９．ｔｘｔ，Ａｕｇ．２００１．（以下、文献２）に記載されている。
【０００３】
また、ＲＳＶＰはＲ．Ｂｒａｄｅｎ等による文献“Ｒｅｓｏｕｒｃｅ  ＲｅＳｅｒＶａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ（ＲＳＶＰ），”ＲＦＣ２２０５，Ｓｅｐ．１９９７．（以下、文献３）に記載されている。
一方、通信ネットワーク上の移動通信端末に対して、パケット到達性を提供することを目的とした技術に、例えばＭｏｂｉｌｅ  ＩＰが知られている。Ｍｏｂｉｌｅ  ＩＰは、Ｃ．Ｐｅｒｋｉｎｓによる文献“ＩＰ  Ｍｏｂｉｌｉｔｙ  Ｓｕｐｐｏｒｔ，”ＲＦＣ２００２，Ｏｃｔ．１９９６．（以下、文献４）やＤ．Ｂ．Ｊｏｈｎｓｏｎ等による文献“Ｍｏｂｉｌｉｔｙ  Ｓｕｐｐｏｒｔ  ｉｎ  ＩＰｖ６，”Ｉｎｔｅｒｎｅｔ−ｄｒａｆｔ，ｄｒａｆｔ−ｉｅｔｆ−ｍｏｂｉｌｅｉｐ−ｉｐｖ６−１５．ｔｘｔ，Ｊｕｌ．２００１．（以下、文献５）に記載されている。
【０００４】
しかしながら、固定網での適用を前提としたＭＰＬＳ（文献１や文献２）やＲＳＶＰ（文献３）では、通信端末の移動に対するＱｏＳ保証パスの追従ができないという問題があった。また、移動通信端末へのパケット到達性のみを提供するＭｏｂｉｌｅ  ＩＰ（文献４や文献５）では、ＱｏＳを保証したパケット転送が行えないという問題があった。
【０００５】
かかる問題を解決する技術として、通信ネットワーク上を移動する通信端末に対して、ＭＰＬＳによるパケット転送のＱｏＳ保証とＭｏｂｉｌｅ  ＩＰによるパケット到達性を共に提供することを目的としたＱｏＳ保証パスの移動追従システムが知られている。これについては、Ｊ．Ｋ．Ｃｈｏｉ等による文献“Ｍｏｂｉｌｅ  ＩＰｖ６  ｓｕｐｐｏｒｔ  ｉｎ  ＭＰＬＳ  Ｎｅｔｗｏｒｋ，“Ｉｎｔｅｒｎｅｔ−ｄｒａｆｔ，ｄｒａｆｔ−ｃｈｏｉ−ｍｏｂｉｌｅｉｐ−ｉｐｖ６−ｍｐｌｓ−０１．ｔｘｔ，Ａｕｇ．２００１．（以下、文献６）に記載されている。
【０００６】
【発明が解決しようとする課題】
上記の文献６に示されている従来のＱｏＳ保証パスの移動追従システムにおける問題点について図１５及び図１６を参照して説明する。
まず、図１５に示されているように、通信ネットワーク１００が、エッジルータ（Ｅｄｇｅ  Ｒｏｕｔｅｒ）ＥＲ１〜ＥＲ３と、コアルータ（Ｃｏｒｅ  Ｒｏｕｔｅｒ）ＣＲ１及びＣＲ２とを含んで構成されている場合を考える。そして、このネットワーク１００を介して、移動通信端末２００と通信相手端末３００とがパケット通信を行っているものとする。
【０００７】
この通信状態において、移動通信端末２００が、旧在圏位置エリアＡ１内のもとの位置から、エッジルータＥＲ１のカバレッジエリアとエッジルータＥＲ２のカバレッジエリアとが重なる領域Ａ１２に移動してきた場合、図１６のシーケンス図に示されているような動作が行われる。
同図において、移動通信端末２００と通信相手端末３００とが既存のＱｏＳ保証パスＰ０を利用してパケットＳ１の通信を行っている状態において、移動先の新しい在圏位置エリアＡ２に属するエッジルータＥＲ２から新在圏位置アドレスの報知Ｓ２を受信すると、移動通信端末２００は移動先の新しい在圏位置アドレスを用いて、通信相手端末３００に向けて位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケットＳ３の転送を行う。
【０００８】
新在圏位置エリアＡ２に属するエッジルータＥＲ２が受信したそのパケットＳ３は、新規ＱｏＳ保証パス設定が完了するまでは、ＱｏＳ保証されていないパス上をベストエフォート転送される。それと共に、新在圏位置エリアＡ２に属するエッジルータＥＲ２は、通信相手端末３００側のエッジルータＥＲ３に向けて、新規ＱｏＳ保証パス設定要求Ｓ４を送出し、新規ＱｏＳ保証パスの設定を開始する。
【０００９】
また、通信相手端末３００は、移動通信端末２００から位置登録更新要求とＱｏＳパラメータとを含む上りパケットＳ３を受信すると、移動通信端末２００固有のアドレスと在圏位置アドレスとの対応関係を記した自身のテーブルを更新する。これにより、エッジルータＥＲ２とエッジルータＥＲ３との間のパスを利用して、新在圏位置アドレス宛に下りパケットＳ６の転送を行うことが可能となる。
【００１０】
この際、新在圏位置エリアに属するエッジルータＥＲ２が、通信相手端末３００側のエッジルータＥＲ３から新規ＱｏＳ保証パス設定応答Ｓ５を受信していれば新規ＱｏＳ保証パスＰ１を利用してパケット転送を行うことができる。しかし、新在圏位置エリアに属するエッジルータＥＲ２が、通信相手端末３００側のエッジルータＥＲ３から新規ＱｏＳ保証パス設定応答Ｓ５を受信していない場合、移動通信端末２００の新在圏位置アドレス宛に対するパケット転送はＱｏＳ保証されていないベストエフォート転送となってしまう。
【００１１】
つまり、図１５に示されているシステムにおいては、上りパケットについては、新規ＱｏＳ保証パスの設定が完了するまでは、ベストエフォート転送が行われる。また、下りパケットについては、位置登録更新要求信号の受信前はＱｏＳ保証された既存パス上で転送される。そして、位置登録更新要求信号の受信後は新規ＱｏＳ保証パス設定が完了するまではベストエフォート転送が行われる。
【００１２】
以上のように、従来のＱｏＳ保証パスの移動追従システムにおいては、上り及び下りパケット転送パスを制御することができず、必ずしもＱｏＳ保証されたパケット転送が行われないという問題点があった。
また、従来のシステムにおいては、通信する端末同士が同時に移動する場合には、正しく新規ＱｏＳ保証パスを設定することができないという問題点もある。この問題点について図１７及び図１８を参照して説明する。図１７は上記問題点を説明するためのブロック図であり、図１５と同等部分には同一符号が付されている。
【００１３】
図１７において、移動通信端末２００がエッジルータＥＲ１の在圏位置エリアＡ１からエッジルータＥＲ２の新在圏位置エリアＡ２へ移動する場合を考える。この移動の際には、エッジルータＥＲ２がエッジルータＥＲ３に向けて新規ＱｏＳ保証パスを設定する動作を行う。
一方、移動通信端末２００の移動と時刻をほぼ同じくして、移動通信端末４００がエッジルータＥＲ３の在圏位置エリアＢ１からエッジルータＥＲ４の新在圏位置エリアＢ２へ移動する。すると、エッジルータＥＲ４がエッジルータＥＲ１に向けて新規ＱｏＳ保証パスを設定する動作を行う。
【００１４】
以上のようにほぼ同時に新規ＱｏＳ保証パスを設定する場合、図１８のシーケンス図に示されている動作が行われる。
同図において、移動通信端末２００と移動通信端末４００とが既存のＱｏＳ保証パスＰ０を利用してパケットＳ１の通信を行っている状態において、移動先の新しい在圏位置エリアＡ２に属するエッジルータＥＲ２から新在圏位置アドレスの報知Ｓ２を受信すると、移動通信端末２００は移動先の新しい在圏位置アドレスを用いて、移動通信端末４００に向けて位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケットＳ３の転送を行う。新在圏位置エリアＡ２に属するエッジルータＥＲ２が受信したそのパケットＳ３は、新規ＱｏＳ保証パス設定が完了するまでは、ＱｏＳ保証されていないパス上をベストエフォート転送される。それと共に、新在圏位置エリアＡ２に属するエッジルータＥＲ２は、移動通信端末４００側のエッジルータＥＲ３に向けて、新規ＱｏＳ保証パス設定要求Ｓ４を送出し、新規ＱｏＳ保証パスの設定を開始する。
【００１５】
一方、移動通信端末２００の移動と時刻をほぼ同じくして、移動先の新しい在圏位置エリアＢ２に属するエッジルータＥＲ４から新在圏位置アドレスの報知Ｓ２’を受信すると、移動通信端末４００は移動先の新しい在圏位置アドレスを用いて、移動通信端末２００に向けて位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケットＳ３’の転送を行う。新在圏位置エリアＢ２に属するエッジルータＥＲ４が受信したそのパケットＳ３’は、新規ＱｏＳ保証パス設定が完了するまでは、ＱｏＳ保証されていないパス上をベストエフォート転送される。それと共に、新在圏位置エリアＢ２に属するエッジルータＥＲ４は、移動通信端末２００側のエッジルータＥＲ１に向けて、新規ＱｏＳ保証パス設定要求Ｓ４’を送出し、新規ＱｏＳ保証パスの設定を開始する。
【００１６】
その後、移動通信端末２００の新在圏位置エリアに属するエッジルータＥＲ２が、移動通信端末４００側のエッジルータＥＲ３から新規ＱｏＳ保証パス設定応答Ｓ５を受信していれば、新規ＱｏＳ保証パスＰ１が設定されることとなる。また、移動通信端末４００の新在圏位置エリアに属するエッジルータＥＲ４が、移動通信端末２００側のエッジルータＥＲ１から新規ＱｏＳ保証パス設定応答Ｓ５’を受信していれば、新規ＱｏＳ保証パスＰ１’が設定されることとなる。つまり、エッジルータＥＲ２とエッジルータＥＲ３との間にＱｏＳ保証パスＰ１が設定されると共に、エッジルータＥＲ１とエッジルータＥＲ４との間にも別のＱｏＳ保証パスＰ１’が設定されることになる。
【００１７】
以上のように、通信する端末同士が同時に移動する場合、結果的に、本来設定すべきエッジルータＥＲ２とエッジルータＥＲ４との間に新規ＱｏＳ保証パスを設定することができないという問題点がある。
本発明は上述した従来技術の問題点を解決するためになされたものであり、その目的はＱｏＳ保証を常に行うことができ、上り及び下りパケット転送に対するＱｏＳ保証パスの連続性を実現することのできるＱｏＳ保証パスの移動追従システム、このシステムに用いるルータ装置、移動通信端末、ルータ装置を制御するための制御プログラムを提供することである。
【００１８】
【課題を解決するための手段】
本発明の請求項１による移動追従システムは、少なくとも一方が移動可能な端末である第１の通信端末と第２の通信端末との間におけるパケット転送をＱｏＳ保証パスによって実現するための移動追従システムであって、前記パケット転送を実現するための既存のＱｏＳ保証パスによって通知される在圏位置アドレスの変化を検出する検出手段と、この検出手段の検出結果に応じて、前記第１の通信端末近傍の第１のエッジルータ装置との間、及び、前記第２の通信端末近傍の第２のエッジルータ装置との間、においてそれぞれ別々に新規のＱｏＳ保証パスを設定するためのＱｏＳ保証パス設定要求を送信してＱｏＳ保証パスを設定するＱｏＳ保証パス設定手段と、を含み、前記第１の通信端末及び前記第２の通信端末について移動前のパスと移動後のパスとの間で共通となるパス部分に位置するトランジットルータ装置を用い、前記ルータ装置のＱｏＳ保証パス設定手段による新規のＱｏＳ保証パスの設定完了までは、前記既存のＱｏＳ保証パスを利用してパケット転送するようにしたことを特徴とする。
【００１９】
本発明の請求項２の移動追従システムは、請求項１において、前記ＱｏＳ保証パス設定手段によるＱｏＳ保証パスの設定完了を、前記第１の通信端末と前記第２の通信端末とに通知するＱｏＳ保証パス設定完了通知手段を更に含むことを特徴とする。
本発明の請求項３の移動追従システムは、請求項１又は２において、前記検出手段の検出結果に応じて、前記ＱｏＳ保証パス設定手段によるＱｏＳ保証パス設定を行わず、中継する装置が変更になった旨の通知を前記ルータ装置以外の他のルータ装置に送出する変更通知手段を更に含み、前記他のルータ装置において新規にＱｏＳ保証パスを設定することを特徴とする。
【００２０】
本発明の請求項４の移動追従システムは、請求項２又は３において、前記第１の通信端末は、前記ＱｏＳ保証パス設定完了通知手段による通知を受取る前においては、変化後の前記在圏位置アドレスを保存し、前記既存のＱｏＳ保証パスを利用してパケット転送するようにしたことを特徴とする。
本発明の請求項５の移動追従システムは、請求項１乃至４のいずれか１項において、前記第１の通信端末は、前記第２の通信端末固有のアドレスと変化後の前記在圏位置アドレスとの対応付けを行うことを特徴とする。
【００２１】
本発明の請求項６によるルータ装置は、少なくとも一方が移動可能な端末である第１の通信端末と第２の通信端末との間におけるパケット転送をＱｏＳ保証パスによって実現するためのルータ装置であって、前記パケット転送を実現するための既存のＱｏＳ保証パスによって通知される在圏位置アドレスの変化を検出する検出手段と、この検出手段の検出結果に応じて、前記第１の通信端末近傍の第１のエッジルータ装置との間、及び、前記第２の通信端末近傍の第２のエッジルータ装置との間、においてそれぞれ別々に新規のＱｏＳ保証パスを設定するためのＱｏＳ保証パス設定要求を送信してＱｏＳ保証パスを設定するＱｏＳ保証パス設定手段とを含むことを特徴とする。
【００２２】
本発明の請求項７によるルータ装置は、請求項６において、前記検出手段の検出結果に応じて、前記ＱｏＳ保証パス設定手段によるＱｏＳ保証パス設定を行わず、中継する装置が変更になった旨の通知を他のルータ装置に送出する変更通知手段を更に含むことを特徴とする。
本発明の請求項８によるルータ装置は、請求項６又は７において、通信端末固有のアドレスと在圏位置アドレスとを対応関係付けてＱｏＳ保証パスを設定するためのテーブルを更に含み、前記ＱｏＳ保証パス設定手段によるＱｏＳ保証パスの設定完了までは、前記既存のＱｏＳ保証パスを利用してパケット転送するようにしたことを特徴とする。
【００２３】
本発明の請求項９によるルータ装置は、請求項６乃至７のいずれか１項において、前記ＱｏＳ保証パス設定手段によるＱｏＳ保証パスの設定完了を、前記第１の通信端末と第２の通信端末とに通知するＱｏＳ保証パス設定完了通知手段を更に含むことを特徴とする。
本発明の請求項１０による移動通信端末は、他の通信端末との間におけるパケット転送をＱｏＳ保証パスによって実現するための移動通信端末であって、前記他の通信端末及び自端末について移動前のパスと移動後のパスとの間で共通となるパス部分に位置し、自端末近傍の第１のエッジルータ装置との間、及び、前記他の通信端末近傍の第２のエッジルータ装置との間、においてそれぞれ別々に新規のＱｏＳ保証パスを設定するトランジットルータ装置からのＱｏＳ保証パス設定完了通知を受取る前においては、変化後の在圏位置アドレスを保存し、既存のＱｏＳ保証パスを利用してパケット転送するようにしたことを特徴とする。
【００２４】
本発明の請求項１１による移動通信端末は、請求項１０において、前記他の通信端末固有のアドレスと前記変化後の在圏位置アドレスとの対応付けを行うことを特徴とする。
本発明の請求項１２による制御プログラムは、少なくとも一方が移動可能な端末である第１の通信端末と第２の通信端末との間におけるパケット転送をＱｏＳ保証パスによって実現するためのルータ装置を制御する制御プログラムであって、前記パケット転送を実現するための既存のＱｏＳ保証パスによって通知される在圏位置アドレスの変化を検出する検出ステップと、この検出ステップにおける検出結果に応じて、前記第１の通信端末近傍の第１のエッジルータ装置との間、及び、前記第２の通信端末近傍の第２のエッジルータ装置との間、においてそれぞれ別々に新規のＱｏＳ保証パスを設定するためのＱｏＳ保証パス設定要求を送信してＱｏＳ保証パスを設定するＱｏＳ保証パス設定ステップとを含むことを特徴とする。
【００２５】
本発明の請求項１３による制御プログラムは、請求項１２において、前記ＱｏＳ保証パス設定ステップにおけるＱｏＳ保証パスの設定完了を、前記第１の通信端末と第２の通信端末とに通知するパス設定完了通知ステップを更に含むことを特徴とする。
本発明の請求項１４による制御プログラムは、請求項１２又は１３において、前記検出ステップにおける検出結果に応じて、前記ＱｏＳ保証パス設定ステップによるＱｏＳ保証パス設定を行わず、中継する装置が変更になった旨の通知を他のルータ装置に送出する変更通知ステップを更に含むことを特徴とする。
【００２６】
要するに、移動通信端末の移動前のパケット転送パスと移動後のパケット転送パスとの間で共通となるパス部分に位置する任意のルータをトランジットルータとして定義し、このトランジットルータによって新規ＱｏＳ保証パス設定が完了したか否かの状況を把握し、新規ＱｏＳ保証パスの設定が完了した際には、移動通信端末及び通信相手端末に通知する。移動通信端末及び通信相手端末は、この通知を受信するまでは、既存のＱｏＳ保証パスを使用してパケット転送を行う。
【００２７】
【発明の実施の形態】
次に、図面を参照して本発明の実施の形態について説明する。なお、以下の説明において参照する各図においては、他の図と同等部分に同一符号が付されている。
（第１の実施例）
図１は本発明によるＱｏＳ保証パスの移動追従システムの第１の実施例の構成を示すブロック図である。同図に示されているように、本実施例によるＱｏＳ保証パスの移動追従システムにおいては、移動通信端末の移動前のパケット転送パスと移動後のパケット転送パスとの間で共通となるパス部分に位置する任意のルータを、トランジットルータ（Ｔｒａｎｓｉｔ  Ｒｏｕｔｅｒ）ＴＲとして定義している。
【００２８】
同図を参照すると、本実施例によるＱｏＳ保証パスの移動追従システムは、パケット転送制御機能をそれぞれ有する移動通信端末２００と通信相手端末３００との間におけるパケット通信を、ネットワーク１００によって実現するものである。本実施例におけるネットワーク１００は、移動通信端末２００の移動前のパケット転送パスと移動後のパケット転送パスとの間で共通となるパス部分に位置する任意のルータである、トランジットルータＴＲと、コアルータＣＲと、エッジルータＥＲ１〜ＥＲ３とを含んで構成されている。
【００２９】
エッジルータＥＲ１は在圏位置エリアＡ１に属するルータであり、在圏位置エリアＡ１内の移動通信端末との間でパケットを送受信する。エッジルータＥＲ２は在圏位置エリアＡ２に属するルータであり、在圏位置エリアＡ２内の移動通信端末との間でパケットを送受信する。エッジルータＥＲ３は、通信相手端末３００との間でパケットを送受信する。
【００３０】
かかる構成からなる本システムにおいて、ＱｏＳ保証パスの設定処理について説明した後、移動通信端末がハンドオーバする場合の処理について説明する。
（ハンドオーバする以前におけるＱｏＳ保証パスの設定処理）
まず、移動通信端末２００が通信相手端末３００に上りパケットＳ００１を送信することで通信が開始される場合の動作について図２のシーケンス図を参照して説明する。同図において、移動通信端末２００が通信相手端末３００に上りパケットＳ００１を送信することで通信が開始される場合には、このパケットＳ００１を受信したエッジルータＥＲ１がこのパケットを一時的にバッファリングすると共に、パケット転送が開始されることの通知Ｓ００２をトランジットルータＴＲに送信する。この通知Ｓ００２を受信したトランジットルータＴＲは、通知してきたエッジルータＥＲ１及び通信相手端末３００側のエッジルータＥＲ３に対して新規ＱｏＳ保証パス設定要求Ｓ００３、Ｓ００４を送信し、新規ＱｏＳ保証パスの設定を開始する。トランジットルータＴＲが各エッジルータＥＲ１、ＥＲ３から新規ＱｏＳ保証パスの設定応答Ｓ００５、Ｓ００６を受信すると、新規ＱｏＳ保証パス設定完了通知Ｓ００７を移動通信端末２００側のエッジルータＥＲ１に送信する。これを受信した移動通信端末２００側のエッジルータＥＲ１は、バッファリングしていた上りパケットＳ００８（上記の上りパケットＳ００１と同じもの）を通信相手端末３００に向けて転送開始する。
【００３１】
また、通信相手端末３００が移動通信端末２００に下りパケットを送信することで通信が開始される場合で、通信相手端末３００が移動通信端末２００の在圏位置アドレスについて既知である場合は、上述と同様にＱｏＳ保証パスが設定される。
一方、在圏位置アドレスについて既知でない場合の動作について図３のシーケンス図を参照して説明する。同図において、下りパケットＳ０１１を受信したエッジルータＥＲ３がこのパケットＳ０１１を一時的にバッファリングすると共に、移動通信端末２００の位置管理を行っているノード５００（例えば、ＨｏｍｅＬｏｃａｔｉｏｎ  ＲｅｇｉｓｔｅｒやＨｏｍｅ  Ａｇｅｎｔ等）に対して新規ＱｏＳ保証パス設定要求Ｓ０１２を送信する。移動通信端末２００の位置管理を行っているノードから新規ＱｏＳ保証パス設定応答Ｓ０１３を受信したエッジルータＥＲ３は、下りパケットＳ０１４（上記の下りパケットＳ０１１と同じもの）を移動通信端末２００の位置管理を行っているノード５００に転送する。そして、このパケットＳ０１４を受信した、位置管理を行っているノード５００は、移動通信端末２００側のエッジルータＥＲ１に対して新規ＱｏＳ保証設定要求Ｓ０１５を送信する。この新規ＱｏＳ保証設定要求Ｓ０１５を受信したエッジルータＥＲ１は、新規ＱｏＳ保証パス設定応答Ｓ０１６を送信する。
【００３２】
移動通信端末２００側のエッジルータＥＲ１から新規ＱｏＳ保証パス設定応答Ｓ０１６を受信した、位置管理を行っているノード５００は、下りパケットＳ０１７（上記の下りパケットＳ０１１と同じもの）を移動通信端末２００の在圏位置アドレス宛てに転送する。位置管理を行っているノード５００からパケットを受信した移動通信端末２００は、通信相手端末３００に対して位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケットＳ０１８を送信する。このパケットＳ０１８を受信したエッジルータＥＲ１がこのパケットＳ０１８を一時的にバッファリングすると共に、パケット転送が開始されることの通知Ｓ０１９をトランジットルータＴＲに送信する。この通知Ｓ０１９を受信したトランジットルータＴＲは、通知してきたエッジルータＥＲ１及び通信相手端末３００側のエッジルータＥＲ３に対して新規ＱｏＳ保証パス設定要求Ｓ０２０、Ｓ０２１を送信し、新規ＱｏＳ保証パスの設定を開始する。トランジットルータＴＲが各エッジルータＥＲ１、ＥＲ３から新規ＱｏＳ保証パスの設定応答Ｓ０２２、Ｓ０２３を受信すると、新規ＱｏＳ保証パス設定完了通知Ｓ０２４を移動通信端末２００側のエッジルータＥＲ１に送信する。これを受信した移動通信端末２００側のエッジルータＥＲ１は、バッファリングしていた上りパケットＳ０２５（上記の上りパケットＳ０１８と同じもの）を通信相手端末３００に向けて転送開始する。
【００３３】
なお、電源は入っているが通信状態ではなかった移動通信端末２００又は通信相手端末３００が、データパケット送信に先立って通信状態に入ることをネットワークに通知するメッセージパケットを送信する場合は、このパケットを受信したトランジットルータＴＲが移動通信端末２００側のエッジルータＥＲ１や通信相手端末３００側のエッジルータＥＲ３に対して新規ＱｏＳ保証パスを設定すれば良い。
以上のように設定されるパスが、図１中のＱｏＳ保証パスＰ２００及びＰ２０１である。
（ハンドオーバする場合の処理）
【００３４】
ＱｏＳ保証パスＰ２００及びＰ２０１が設定されている本システムにおいて、移動通信端末２００がエッジルータＥＲ１、ＥＲ２それぞれのカバレッジエリアが重なる領域Ａ１２に移動してきた場合、その移動先の新しい在圏位置エリアに属するエッジルータＥＲ２から新在圏位置アドレスの報知を受信すると、その新在圏位置アドレスを記憶しておき、移動前の旧在圏位置アドレスを用いて、位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケット転送を行う。
【００３５】
旧在圏位置エリアに属するエッジルータＥＲ１が受信したそのパケットは、ＱｏＳ保証されている既存のパス上で転送され、このパケットを中継するトランジットルータＴＲは、このパケットに含まれている新在圏位置アドレスをチェックすることで移動通信端末２００が自身の配下を跨る移動を起こしたか否かを判定できる。これにより、今回の移動が自身の配下内の移動であることを認識し、新在圏位置エリアに属するエッジルータＥＲ２に向けて新規ＱｏＳ保証パス設定要求を送出し、新規ＱｏＳ保証パスの設定を開始する。
【００３６】
通信相手端末３００が、移動通信端末２００からこの位置登録更新要求とＱｏＳパラメータとを含む上りパケットを受信した際に、トランジットルータＴＲから新規ＱｏＳ保証パスの設定完了通知を受信していない場合は、このパケットに含まれている新在圏位置アドレスを一時的に記憶しておき、下りパケット転送には既存ＱｏＳ保証パスを使用する。トランジットルータＴＲは、移動先の新しい在圏位置エリアに属するエッジルータＥＲ２から新規ＱｏＳ保証パス設定応答を受信すると、新規ＱｏＳ保証パスの設定が完了したことを認識し、その設定完了通知を移動通信端末２００及び通信相手端末３００に送信する。
【００３７】
これを受信した移動通信端末２００は、新在圏位置アドレスを使用して新規ＱｏＳ保証パスにて上りパケット転送を行い、また、これを受信した通信相手端末３００は、移動通信端末２００固有のアドレスと在圏位置アドレスとの対応関係を記した自身のテーブルを更新し、新規ＱｏＳ保証パスにて下りパケット転送を行う。
【００３８】
つまり、本システムにおいては、新規ＱｏＳ保証パスの設定が完了するまでは、ＱｏＳ保証されている既存パスを利用して上り及び下りのパケットが転送される。そして、新規ＱｏＳ保証パスの設定が完了した後、新規パスに切換えて上り及び下りのパケットが転送される。
さらに、本システムにおいて行われる動作について、図４をも参照して説明する。図４においては、移動通信端末２００と通信相手端末３００とが、既存のＱｏＳ保証パスＰ２００及びＰ２０１を利用してパケットＳ２０１の送受信によってデータを伝送している。
【００３９】
この状態において、移動通信端末２００がエッジルータＥＲ１、ＥＲ２の各カバレッジエリアが重なる領域に移動してきた場合、その移動先の新しい在圏位置エリアに属するエッジルータＥＲ２から新在圏位置アドレスの報知Ｓ２０２を受信すると、移動通信端末２００はその新在圏位置アドレスを記憶しておく。そして、移動通信端末２００は、移動前の在圏位置アドレスを用いて、位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケットＳ２０３の転送を行う。
【００４０】
旧在圏位置エリアに属するエッジルータＥＲ１が受信したそのパケットＳ２０３は、ＱｏＳ保証されている既存のＱｏＳ保証パスＰ２００及びＰ２０１上で転送される。また、このパケットＳ２０３を中継するトランジットルータＴＲは、このパケットＳ２０３に含まれている新在圏位置アドレスをチェックすることで移動通信端末２００が自身の配下を跨る移動を起こしたか否かを判定する。これにより、今回の移動通信端末２００の移動が自身の配下内の移動であることを認識し、新在圏位置エリアに属するエッジルータＥＲ２に向けて新規ＱｏＳ保証パス設定要求Ｓ２０４を送出し、新規ＱｏＳ保証パスの設定を開始する。
【００４１】
通信相手端末３００が、移動通信端末からこの位置登録更新要求とＱｏＳパラメータとを含む上りパケットＳ２０３を受信した際に、トランジットルータＴＲからの新規ＱｏＳ保証パスの設定完了通知を未だ受信していない場合は、このパケットＳ２０３に含まれている新在圏位置アドレスを一時的に記憶しておく。そして、通信相手端末３００からの下りパケットの転送には既存のＱｏＳ保証パスＰ２００及びＰ２０１を使用する。トランジットルータＴＲは、移動先の新しい在圏位置エリアに属するエッジルータＥＲ２から新規ＱｏＳ保証パス設定応答Ｓ２０５を受信すると、新規ＱｏＳ保証パスの設定が完了したことを認識し、設定完了通知Ｓ２０６を通信相手端末３００に、設定完了通知Ｓ２０７を移動通信端末２００に、それぞれ送信する。
【００４２】
設定完了通知Ｓ２０７を受信した移動通信端末２００は、新在圏位置アドレスを使用して新規ＱｏＳ保証パスＰ２０２及び既存のＱｏＳ保証パスＰ２０１の再利用にて上りパケットＳ２０８の転送を行い、また、設定完了通知Ｓ２０６を受信した通信相手端末３００は、移動通信端末２００固有のアドレスと在圏位置アドレスとの対応関係を記した自身のテーブルを更新し、新規ＱｏＳ保証パスＰ２０２及び既存のＱｏＳ保証パスＰ２０１の再利用によって下りパケットＳ２０９の転送を行う。
【００４３】
ここで、図１中のトランジットルータＴＲの内部構成例が、図５に示されている。同図を参照すると、トランジットルータＴＲは、ＱｏＳ保証パスの設定や設定されたＱｏＳ保証パスについての通知等を行うＱｏＳ保証パス移動追従制御部１０と、各ラインに対応して設けられＱｏＳ保証パス移動追従制御部１０に対する信号の入出力インタフェースをなすラインインタフェース（ＬｉｎｅＩＦ）部１１と、ラインインタフェース部１１同士の接続関係を切換えてパスの設定するためのスイッチ部１２とを含んで構成されている。
【００４４】
さらに、ＱｏＳ保証パス移動追従制御部１０は、在圏位置アドレスのチェックを行う在圏位置アドレスチェック部１０ａと、トランジットルータが変更になったことについての通知を送受信するＴＲ変更送受信制御部１０ｂと、ＱｏＳ保証パスの設定制御を行うＱｏＳ保証パス設定制御部１０ｃと、ＱｏＳ保証パスの設定が完了したことの通知を行うＱｏＳ保証パス設定完了通知制御部１０ｄと、ルーティング処理を行うトランジットルーティング処理部１０ｅと、パケット転送が開始されることの通知を受信するパケット転送開始受信制御部１０ｆとを含んで構成されている。
【００４５】
図５中の各ラインインタフェース部１１は、例えば、図６に示されているように構成される。同図を参照すると、ラインインタフェース部１１は、パケットのバッファリングを行うパケットバッファ部１１ａと、送受信されるパケットのヘッダに対して処理を行うパケットヘッダ処理部１１ｂと、プロトコルの変換等の処理を行うプロトコル処理部１１ｃと、パケットの送出等のスケジューリングを行うパケットスケジューラ部１１ｄとを含んで構成されている。
【００４６】
また、図１中のエッジルータＥＲ１〜ＥＲ３の内部構成例が図７に示されている。同図を参照すると、エッジルータＥＲ１〜ＥＲ３は、ＱｏＳ保証パス制御部２０と、各ラインに対応して設けられＱｏＳ保証パス制御部２０に対する信号の入出力インタフェースをなすラインインタフェース部１１と、ラインインタフェース部１１同士の接続関係を切換えるためのスイッチ部１２とを含んで構成されている。
【００４７】
さらに、ＱｏＳ保証パス制御部２０は、ＱｏＳ保証パスの設定制御を行うＱｏＳ保証パス設定制御部２０ａと、ルーティング処理を行うルーティング処理部２０ｂと、パケット転送が開始されることの通知を送信するパケット転送開始送信制御部２０ｃとを含んで構成されている。なお、図１中のコアルータＣＲについては、図７に示されている構成からパケット転送開始送信制御部２０ｃを除いた構成にすればよい。
【００４８】
ラインインタフェース部１１は、上述した図６と同様の構成である。
図１中の移動通信端末２００の構成例が図８に示されている。同図に示されているように、移動通信端末２００は、使用する在圏位置アドレスの制御を行う使用在圏位置アドレス制御部２００ａと、パケットの送受信を行うパケット送受信部２００ｂと、在圏位置アドレスに変化がないか監視する在圏位置アドレス監視部２００ｃと、現在の在圏位置アドレスを記憶する在圏位置アドレス記憶部２００ｄとを含んで構成されている。
【００４９】
図１中の通信相手端末３００の構成例が図９に示されている。同図に示されているように、通信相手端末３００は、パケットの送受信を行うパケット送受信部３００ａと、移動通信端末固有のアドレスと在圏位置アドレスとの対応関係を示すテーブルを記憶保持するための宛先の固有アドレス／在圏位置アドレス記憶部３００ｂと、使用する宛先アドレスについての制御を行う使用宛先アドレス制御部３００ｃとを含んで構成されている。
【００５０】
以上の構成からなる本システムによれば、移動通信端末が各エッジルータのカバレッジエリアが重なる領域に移動してきた場合において、上り及び下りパケット転送パスを制御することができるため、ＱｏＳ保証を常に行うことができ、上り及び下りパケット転送に対するＱｏＳ保証パスの連続性を実現することができる。さらに、移動通信端末の移動前のパケット転送パスと移動後のパケット転送パスとの間で共通となるパス部分は、移動後も既存ＱｏＳ保証パスとして再利用することができ、移動に伴う新規ＱｏＳ保証パスの設定区間を短くすることができる。これにより、新規ＱｏＳ保証パスの設定時間の短縮化を図ることができ、移動通信端末の高速移動に対してもＱｏＳ保証パスの追従が可能になる。
（第２の実施例）
図１０は本発明によるＱｏＳ保証パスの移動追従システムの第２の実施例の構成を示すブロック図である。
【００５１】
同図を参照すると、本実施例によるＱｏＳ保証パスの移動追従システムは、パケット転送制御機能をそれぞれ有する移動通信端末２００と通信相手端末３００との間におけるパケット通信を、ネットワーク１００によって実現するものである。本実施例におけるネットワーク１００は、トランジットルータｏＴＲ及びｎＴＲと、コアルータＣＲと、エッジルータＥＲ１〜ＥＲ４とを含んで構成されている。
【００５２】
エッジルータＥＲ１は在圏位置エリアＡ１に属するルータであり、在圏位置エリアＡ１内の移動通信端末との間でパケットを送受信する。エッジルータＥＲ２は在圏位置エリアＡ２に属するルータであり、在圏位置エリアＡ２内の移動通信端末との間でパケットを送受信する。エッジルータＥＲ４は在圏位置エリアＡ４に属するルータであり、在圏位置エリアＡ４内の移動通信端末との間でパケットを送受信する。エッジルータＥＲ３は、通信相手端末との間でパケットを送受信する。トランジットルータｏＴＲ及びｎＴＲ、コアルータＣＲ、エッジルータＥＲ１〜ＥＲ４、それぞれの内部構成は、図５〜図９を参照して上述した通りである。
【００５３】
かかる構成からなる本システムにおいて、ハンドオーバする以前におけるＱｏＳ保証パスの設定処理は、第１の実施例の場合と同様に行われ、ＱｏＳ保証パスＰ４００及びＰ４０１が設定される。移動通信端末２００がエッジルータＥＲ２、ＥＲ４それぞれのカバレッジエリアが重なる領域Ａ２４に移動してきた場合、その移動先の新しい在圏位置エリアに属するエッジルータＥＲ４から新在圏位置アドレスの報知を受信すると、その新在圏位置アドレスを記憶しておき、移動前の在圏位置アドレスを用いて、位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケット転送を行う。
【００５４】
旧在圏位置エリアに属するエッジルータＥＲ２が受信したそのパケットは、ＱｏＳ保証されている既存のパス上で転送され、このパケットを中継する旧トランジットルータ（ｏｌｄ  Ｔｒａｎｓｉｔ  Ｒｏｕｔｅｒ）ｏＴＲは、このパケットに含まれている新在圏位置アドレスをチェックすることで移動通信端末２００が自身の配下を跨る移動を起こしたか否かを判定できる。これにより、移動通信端末２００の今回の移動が自身の配下を跨る移動であることを認識し、新規ＱｏＳ保証パスの設定を開始せずに、次のトランジットルータとなりうる新トランジットルータ（ｎｅｗ  Ｔｒａｎｓｉｔ  Ｒｏｕｔｅｒ）ｎＴＲへトランジットルータが変更になったことを通知する。
【００５５】
一方、新トランジットルータｎＴＲは、このトランジットルータ変更通知を受信すると、新在圏位置エリアに属するエッジルータＥＲ４及び通信相手端末のエッジルータＥＲ３に向けて新規ＱｏＳ保証パス設定要求を送出し、新規ＱｏＳ保証パスの設定を開始する。
通信相手端末３００が、移動通信端末２００からこの位置登録更新要求とＱｏＳパラメータとを含む上りパケットを受信した際に、新トランジットルータｎＴＲから新規ＱｏＳ保証パスの設定完了通知を受信していない場合は、このパケットに含まれている新在圏位置アドレスを一時的に記憶しておき、下りパケット転送には既存ＱｏＳ保証パスを使用する。新トランジットルータｎＴＲは、移動先の新しい在圏位置エリアに属するエッジルータＥＲ４及び通信相手端末のエッジルータＥＲ３から新規ＱｏＳ保証パス設定応答を受信すると、新規ＱｏＳ保証パスの設定が完了したことを認識し、その設定完了通知を移動通信端末２００及び通信相手端末３００に送信する。
【００５６】
これを受信した移動通信端末２００は、新在圏位置アドレスを使用して新規ＱｏＳ保証パスにて上りパケット転送を行い、また、これを受信した通信相手端末３００は、移動通信端末２００固有のアドレスと在圏位置アドレスとの対応関係を記した自身のテーブルを更新し、新規ＱｏＳ保証パスにて下りパケット転送を行う。
【００５７】
さらに、本システムにおいて行われる動作について、図１１をも参照して説明する。図１１においては、移動通信端末２００と通信相手端末３００とが、既存のＱｏＳ保証パスＰ４００及びＰ４０１を利用してパケットＳ３０１の送受信によってデータを伝送している。
この状態において、移動通信端末２００がエッジルータＥＲ２、ＥＲ４の各カバレッジエリアが重なる領域に移動してきた場合、その移動先の新しい在圏位置エリアに属するエッジルータＥＲ４から新在圏位置アドレスの報知Ｓ３０２を受信すると、移動通信端末２００はその新在圏位置アドレスを記憶しておく。そして、移動通信端末２００は、移動前の在圏位置アドレスを用いて、位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケットＳ３０３の転送を行う。
【００５８】
旧在圏位置エリアに属するエッジルータＥＲ２が受信したそのパケットＳ３０３は、ＱｏＳ保証されている既存のＱｏＳ保証パスＰ４００及びＰ４０１上で転送される。また、このパケットＳ３０３を中継する旧トランジットルータ（ｏｌｄ  Ｔｒａｎｓｉｔ  Ｒｏｕｔｅｒ）ｏＴＲは、このパケットに含まれている新在圏位置アドレスをチェックすることで移動通信端末２００が自身の配下を跨る移動を起こしたか否かを判定する。これにより、今回の移動通信端末２００の移動が自身の配下を跨る移動であることを認識し、新規ＱｏＳ保証パスの設定を開始せずに、次のトランジットルータとなりうる新トランジットルータ（ｎｅｗ  Ｔｒａｎｓｉｔ  Ｒｏｕｔｅｒ）ｎＴＲへ中継するトランジットルータが変更になったことを示す変更通知Ｓ３０４を行う。
【００５９】
一方、新トランジットルータｎＴＲは、このトランジットルータ変更通知Ｓ３０４を受信すると、新在圏位置エリアに属するエッジルータＥＲ４に向けて新規ＱｏＳ保証パス設定要求Ｓ３０５を、通信相手端末のエッジルータＥＲ３に向けて新規ＱｏＳ保証パス設定要求Ｓ３０６をそれぞれ送出し、新規ＱｏＳ保証パスの設定を開始する。
【００６０】
通信相手端末３００が、移動通信端末２００から位置登録更新要求とＱｏＳパラメータとを含む上りパケットＳ３０３を受信した際に、新トランジットルータｎＴＲから新規ＱｏＳ保証パスの設定完了通知を未だ受信していない場合は、このパケットＳ３０３に含まれている新在圏位置アドレスを一時的に記憶しておき、下りパケットの転送には既存ＱｏＳ保証パスＰ４００及びＰ４０１を使用する。
【００６１】
新トランジットルータｎＴＲは、移動先の新しい在圏位置エリアに属するエッジルータＥＲ４から新規ＱｏＳ保証パス設定応答Ｓ３０７を、通信相手端末のエッジルータＥＲ３から新規ＱｏＳ保証パス設定応答Ｓ３０８を受信すると、新規ＱｏＳ保証パスの設定が完了したことを認識し、設定完了通知Ｓ３０９を通信相手端末３００に、設定完了通知Ｓ３１０を移動通信端末２００にそれぞれ送信する。
【００６２】
設定完了通知Ｓ３１０を受信した移動通信端末２００は、新在圏位置アドレスを使用して新規ＱｏＳ保証パスＰ４０２及びＰ４０３を利用して上りパケットＳ３１１の転送を行う。また、設定完了通知Ｓ３０９を受信した通信相手端末３００は、移動通信端末２００固有のアドレスと在圏位置アドレスとの対応関係を記した自身のテーブルを更新し、新規ＱｏＳ保証パスＰ４０２及びＰ４０３を利用して下りパケットＳ３１２の転送を行う。
【００６３】
以上の構成からなる本システムにおいても、ＱｏＳ保証を常に行うことができ、上り及び下りパケット転送に対するＱｏＳ保証パスの連続性を実現することができる。
（第３の実施例）
図１２は本発明によるＱｏＳ保証パスの移動追従システムの第３の実施例の構成を示すブロック図である。また、図１３はシステム各部の動作を示すシーケンス図である。本システムにおいて、ハンドオーバする以前におけるＱｏＳ保証パスの設定処理は、第１の実施例の場合と同様に行われ、ＱｏＳ保証パスＰ５００、Ｐ５０１及びＰ５０２が設定される。
【００６４】
図１２には、設定されている既存ＱｏＳ保証パスＰ５００、Ｐ５０１、Ｐ５０２によって移動通信端末２００と移動通信端末４００とが通信を行っている状態において、移動通信端末２００及び４００の移動後には、新規ＱｏＳ保証パスＰ５０３、Ｐ５０４、Ｐ５０５が設定される場合が示されている。同図の場合、移動通信端末２００がエッジルータＥＲ２のカバレッジエリアＣ１とエッジルータＥＲ３のカバレッジエリアＣ２とが重なる領域Ｃ１２に移動し、かつ、その移動と時刻をほぼ同じくして、移動通信端末４００がエッジルータＥＲ６のカバレッジエリアＤ１とエッジルータＥＲ７のカバレッジエリアＤ２とが重なる領域Ｄ１２に移動している。
【００６５】
なお、既存ＱｏＳ保証パスＰ５００はエッジルータＥＲ２とトランジットルータＴＲ１との間に設定されている。既存ＱｏＳ保証パスＰ５０１はコアルータＣＲを介してトランジットルータＴＲ１とトランジットルータＴＲ３との間に設定されている。既存ＱｏＳ保証パスＰ５０２はトランジットルータＴＲ３とエッジルータＥＲ６との間に設定されている。
【００６６】
また、新規ＱｏＳ保証パスＰ５０３はエッジルータＥＲ３とトランジットルータＴＲ２との間に設定されている。新規ＱｏＳ保証パスＰ５０４はコアルータＣＲを介してトランジットルータＴＲ２とトランジットルータＴＲ４との間に設定されている。新規ＱｏＳ保証パスＰ５０５はトランジットルータＴＲ４とエッジルータＥＲ７との間に設定されている。
【００６７】
この図１２に示されているように２つの移動通信端末がほぼ同時に移動する場合における本システムの動作について図１３を参照して説明する。
図１３において、移動通信端末２００及び４００は、移動前においては、既存ＱｏＳ保証パスＰ５００、Ｐ５０１、Ｐ５０２を利用してパケットＳ４０１の送受信によってデータを伝送している。
【００６８】
この状態において、移動通信端末２００がエッジルータＥＲ２、ＥＲ３それぞれのカバレッジエリアＣ１、Ｃ２が重なる領域に移動してきた場合、以下の動作となる。すなわち、その移動先の新しい在圏位置エリアに属するエッジルータＥＲ３から新在圏位置アドレスの報知Ｓ４０２を受信すると、移動通信端末２００はその在圏位置アドレスを記憶しておく。そして、移動通信端末２００は、移動前の在圏位置アドレスを用いて、位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケットＳ４０３の転送を行う。
【００６９】
旧在圏位置エリアに属するエッジルータＥＲ２が受信したそのパケットは、ＱｏＳ保証されている既存のパスＰ５００、Ｐ５０１、Ｐ５０２上で転送される。また、このパケットＳ４０３を中継するトランジットルータＴＲ１は、このパケットに含まれている新在圏位置アドレスをチェックすることで移動通信端末２００が自身の配下を跨る移動を起こしたか否かを判定できる。これにより、今回の移動通信端末２００の移動が自身の配下を跨る移動であることを認識し、トランジットルータＴＲ１は、新規ＱｏＳ保証パスの設定を開始せずに、次のトランジットルータとなり得るトランジットルータＴＲ２へトランジットルータが変更になったことを示す変更通知Ｓ４０４を行う。
【００７０】
トランジットルータＴＲ２は、このトランジットルータ変更通知Ｓ４０４を受信すると、移動通信端末２００の新在圏位置エリアに属するエッジルータＥＲ３及び移動通信端末４００の旧在圏位置エリアに属するトランジットルータＴＲ３に向けて新規ＱｏＳ保証パス設定要求Ｓ４０５、Ｓ４０６を送出し、新規ＱｏＳ保証パスの設定を開始する。新規ＱｏＳ保証パス設定要求Ｓ４０５を受信したエッジルータＥＲ３は、新規ＱｏＳ保証パス設定応答Ｓ４０７をトランジットルータＴＲ２に送信する。
【００７１】
一方、移動通信端末２００の移動と時刻をほぼ同じくして、移動通信端末４００がエッジルータＥＲ６、ＥＲ７それぞれのカバレッジエリアＤ１、Ｄ２が重なる領域に移動してきた場合、以下の動作となる。すなわち、その移動先の新しい在圏位置エリアに属するエッジルータＥＲ７から新在圏位置アドレスの報知Ｓ４０２’を受信すると、移動通信端末４００はその在圏位置アドレスを記憶しておき、移動前の在圏位置アドレスを用いて、位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケットＳ４０３’の転送を行う。
【００７２】
旧在圏位置エリアに属するエッジルータＥＲ６が受信したそのパケットは、ＱｏＳ保証されている既存のパスＰ５００、Ｐ５０１、Ｐ５０２上で転送される。また、このパケットＳ４０３’を中継するトランジットルータＴＲ３は、このパケットに含まれている新在圏位置アドレスをチェックすることで移動通信端末４００が自身の配下を跨る移動を起こしたか否かを判定できる。これにより、今回の移動通信端末４００の移動が自身の配下を跨る移動であることを認識し、トランジットルータＴＲ３は、新規ＱｏＳ保証パスの設定を開始せずに、次のトランジットルータとなり得るトランジットルータＴＲ４へトランジットルータが変更になったことを示す変更通知Ｓ４０４’を行う。
【００７３】
この際、トランジットルータＴＲ３は、移動通信端末２００が送出した、位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケットを既に受信済みであり、移動通信端末２００がトランジットルータＴＲ２の配下に移動していることを認識できる。このため、トランジットルータＴＲ３がトランジットルータＴＲ４に送出する変更通知Ｓ４０４’においては、トランジットルータＴＲ２に対してＱｏＳ保証パスを設定することも合わせて通知する。
【００７４】
トランジットルータＴＲ４は、この変更通知Ｓ４０４’を受信すると、移動通信端末４００の新在圏位置エリアに属するエッジルータＥＲ７及び移動通信端末２００の新在圏位置エリアに属するトランジットルータＴＲ２に向けて新規ＱｏＳ保証パス設定要求Ｓ４０５’、Ｓ４０６’を送出し、新規ＱｏＳ保証パスの設定を開始する。新規ＱｏＳ保証パス設定要求Ｓ４０５’を受信したエッジルータＥＲ７は、新規ＱｏＳ保証パス設定応答Ｓ４０７’をトランジットルータＴＲ４に送信する。また、新規ＱｏＳ保証パス設定要求Ｓ４０６’を受信したトランジットルータＴＲ２は、新規ＱｏＳ保証パス設定応答Ｓ４０８をトランジットルータＴＲ４に送信する。
【００７５】
移動通信端末２００、４００が、位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケットＳ４０３、Ｓ４０３’を受信した際に、トランジットルータから新規ＱｏＳ保証パスの設定完了通知を受信していない場合は、パケットＳ４０３、Ｓ４０３’に含まれている新在圏位置アドレスを一時的に記憶しておき、下りパケット転送には既存ＱｏＳ保証パスＰ５００、Ｐ５０１、Ｐ５０２を利用する。
【００７６】
トランジットルータＴＲ４は、移動通信端末４００の移動先の新しい在圏位置エリアに属するエッジルータＥＲ７からの新規ＱｏＳ保証パス設定応答Ｓ４０７’及び移動通信端末２００のトランジットルータＴＲ２からの新規ＱｏＳ保証パス設定応答Ｓ４０８を受信すると、新規ＱｏＳ保証パスの設定が完了したことを認識し、設定完了通知Ｓ４０９を移動通信端末２００に、設定完了通知Ｓ４１０を移動通信端末４００にそれぞれ送信する。
【００７７】
設定完了通知Ｓ４０９を受信した移動通信端末２００及び設定完了通知Ｓ４１０を受信した移動通信端末４００は、新在圏位置アドレスを使用して新規ＱｏＳ保証パスＰ５０３、Ｐ５０４及びＰ５０５を利用して上りパケットの転送を行う。また、移動通信端末２００及び移動通信端末４００は、移動通信端末固有のアドレスと在圏位置アドレスとの対応関係を記した自身のテーブルを更新し、新規ＱｏＳ保証パスＰ５０３、Ｐ５０４及びＰ５０５を利用して下りパケット転送を行う。したがって、移動通信端末２００と移動通信端末４００とは、移動後においては、新規ＱｏＳ保証パスＰ５０３、Ｐ５０４及びＰ５０５を利用してパケットＳ４１１の転送を行う。
【００７８】
以上説明した第３の実施例によれば、通信相手端末が移動端末、すなわち移動端末同士の間にも常にＱｏＳ保証パスを設定しておくことができる。
（ルータ装置、ルータ装置を制御するための制御プログラム）
ところで、上記のシステムにおいては、次のようなルータ装置が用いられている。すなわち、少なくとも一方が移動可能な端末である第１の通信端末と第２の通信端末との間におけるパケット転送をＱｏＳ保証パスによって実現するためのルータ装置であり、上記パケット転送を実現するための既存のＱｏＳ保証パスによって通知される在圏位置アドレスの変化を検出する検出手段と、この検出手段の検出結果に応じて新規にＱｏＳ保証パスを設定するＱｏＳ保証パス設定手段と、を含み、上記ＱｏＳ保証パス設定手段によるＱｏＳ保証パスの設定完了までは、上記既存のＱｏＳ保証パスを利用してパケット転送するようにしたルータ装置を用いている。
【００７９】
また、このルータ装置は、上記ＱｏＳ保証パス設定手段によるＱｏＳ保証パスの設定完了を、上記第１の通信端末と第２の通信端末とに通知するパス設定完了通知手段や、上記検出手段の検出結果に応じて、上記ＱｏＳ保証パス設定手段によるＱｏＳ保証パス設定を行わず、中継する装置が変更になった旨の通知を他のルータ装置に送出する変更通知手段を、更に含んでいる。
【００８０】
そして、このルータ装置は、少なくとも一方が移動可能な端末である通信端末同士の間におけるパケット転送をＱｏＳ保証パスによって実現するためのルータ装置を制御する制御プログラムによって制御されている。この制御プログラムについて図１４を参照して説明する。同図において、まず受信されたパケットがパケット転送開始通知であるか判断する（ステップＳ１０１）。この判断の結果、パケット転送開始通知である場合、自装置において新規にＱｏＳ保証パスを設定する（ステップＳ１０１→Ｓ１０２）。次に、設定応答を受信するまで処理待ち状態となる（ステップＳ１０３）。設定応答を受信した場合には、ＱｏＳ保証パスの設定完了通知を、通知元のエッジルータ装置に送信する（ステップＳ１０４）。
【００８１】
また、ステップＳ１０１における判断の結果、パケット転送開始通知ではない場合、中継する装置が変更になった旨の通知（トランジットルータ変更通知）であるか判断する（ステップＳ１０１→Ｓ１０５）。この判断の結果、トランジットルータ変更通知である場合、自装置において新規にＱｏＳ保証パスを設定する（ステップＳ１０５→Ｓ１０６）。次に、設定応答を受信するまで処理待ち状態となる（ステップＳ１０７）。設定応答を受信した場合には、ＱｏＳ保証パスの設定完了を、前記第１の通信端末と第２の通信端末とに通知する（ステップＳ１０８）。
【００８２】
さらに、ステップＳ１０５における判断の結果、トランジットルータ変更通知ではない場合、既存のＱｏＳ保証パスによって通知される在圏位置アドレスに変化があるか判断する（ステップＳ１０９）。この判断の結果、そのルータ装置自身の配下内である場合、自装置において新規にＱｏＳ保証パスを設定する（ステップＳ１０９→Ｓ１０６）。次に、設定応答を受信するまで処理待ち状態となる（ステップＳ１０７）。設定応答を受信した場合には、ＱｏＳ保証パスの設定完了を、前記第１の通信端末と第２の通信端末とに通知する（ステップＳ１０８）。
【００８３】
一方、ステップＳ１０９の判断の結果、そのルータ装置自身の配下と他のルータ装置の配下とを跨る場合、自装置はＱｏＳ保証パス設定を行わず、中継する装置が変更になった旨の通知（トランジットルータ変更通知）を新たなトランジットルータ装置、すなわち他のトランジットルータ装置に送出する（ステップＳ１１０）。これにより、この通知を受取った他のトランジットルータ装置がＱｏＳ保証パス設定を行うことになる。
【００８４】
なお、ステップＳ１０９の判断の結果、在圏位置アドレスに変化がない場合、そのまま終了となる。
以上のようにルータ装置を制御することにより、移動通信端末が各エッジルータのカバレッジエリアが重なる領域に移動してきた場合において、上り及び下りパケット転送パスを制御することができるため、ＱｏＳ保証を常に行うことができ、上り及び下りパケット転送に対するＱｏＳ保証パスの連続性を実現することができる。さらに、移動通信端末の移動前のパケット転送パスと移動後のパケット転送パスとの間で共通となるパス部分は、移動後も既存ＱｏＳ保証パスとして再利用することができ、移動に伴う新規ＱｏＳ保証パスの設定区間を短くすることができる。これにより、新規ＱｏＳ保証パスの設定時間の短縮化を図ることができ、移動通信端末の高速移動に対してもＱｏＳ保証パスの追従が可能になる。
【００８５】
なお、図１４に示されている動作を実現するための制御プログラムを記録するための記録媒体には、図１、図１０、図１２等に示されていない半導体メモリ、磁気ディスク、光ディスク等の他、種々の記録媒体を用いることができる。
（システムの変形例）
本システムの構成は、上記の各実施例に限定されず、例えば以下のように構成を変形してもよい。
（変形例１）
図２、図３、図４、図１１及び図１３の動作シーケンスには、片方向の新規ＱｏＳ保証パス設定要求により双方向のＱｏＳ保証パスが同時に設定される例が示されているが、上り／下りの方向性を持ってそれぞれのＱｏＳ保証パスを設定するようにしてもよい。その際は、例えば図４の例では、新規ＱｏＳ保証パス設定要求を送出し、その応答を受信したトランジットルータＴＲが、下り方向の新規ＱｏＳ保証パス設定が完了したことを認識し、その設定完了通知を通信相手端末に送出する。一方、新規ＱｏＳ保証パス設定要求を送出し、その応答を受信したエッジルータＥＲ２が、上り方向の新規ＱｏＳ保証パス設定が完了したことを認識し、その設定完了通知を移動通信端末に送出する。
（変形例２）
位置登録更新要求を通信相手端末まで中継せずに、通信相手端末のエッジルータＥＲや他網との境界に位置する境界ルータなどにおいて、終端する。その際は、終端するルータが移動通信端末固有のアドレスと在圏位置アドレスとの対応関係を記したテーブルを持ち、通信相手端末に通知していた新規ＱｏＳ保証パス設定完了通知をこのルータで受信し、パケット転送パスを制御する。なお、通信相手端末は、常に移動通信端末固有のアドレスを宛先アドレスとして用いる。
（変形例３）
通信相手端末宛の位置登録更新要求を受信したトランジットルータＴＲが、その宛先を通信相手端末のエッジルータＥＲや他網との境界に位置する境界ルータなどの終端するルータに変更する。
（変形例４）
ＱｏＳ保証パスの設定解除は、ある一定期間そのパス上でパケット転送がない場合に解除されるタイマ方式でも、設定解除信号を用いた明示的な解除方式でもよい。
（変形例５）
移動通信端末が送出した位置登録更新要求をトランジットルータＴＲが一時的に蓄積し、新規ＱｏＳ保証パスを設定する。この際は、この設定が終了した後に、位置登録更新要求を次ルータへ中継し、新規ＱｏＳ保証パス設定完了通知は移動通信端末のみに送出する。
（変形例６）
移動通信端末固有のアドレスと在圏位置アドレスとの対応関係を記したテーブルを更新する際には、旧在圏位置アドレスに新在圏位置アドレスを上書きするのではなく、旧在圏位置アドレスに新在圏位置アドレスを追加する。これにより、例えば、エッジルータＥＲと移動通信端末間の無線リンクにおける品質状況を、このテーブルを保持する端末やルータに通知することで、新旧のＱｏＳ保証パスを選択的に、または同時に使用できる。
（変形例７）
トランジットルータＴＲにも移動通信端末固有のアドレスと在圏位置アドレスとの対応関係を記したテーブルを持たせ、トランジットルータＴＲがテーブルを更新する際には、旧在圏位置アドレスに新在圏位置アドレスを上書きするのではなく、旧在圏位置アドレスに新在圏位置アドレスを追加する。
（変形例８）
移動通信端末や通信相手端末がＱｏＳ保証機能（ＭＰＬＳやＲＳＶＰ等）をサポートしてもよい。この場合、移動通信端末や通信相手端末が新規ＱｏＳ保証パス設定要求に対して、その応答を返送する。
（変形例９）
移動通信端末が送出する、位置登録更新要求と所望ＱｏＳパラメータとを含む上りパケットは、移動通信端末の位置管理を行うノードと通信相手端末の両方に転送されてもよいし、または通信相手端末に直接転送されずに、例えば、移動通信端末の位置管理を行うノードを経由して転送されてもよい。
（変形例１０）
移動通信端末が送出する、位置登録更新要求には、所望ＱｏＳパラメータを含まずに、例えば、通信事業者が定めたＱｏＳパラメータに従って、ＱｏＳ保証パスを設定してもよい。
（移動追従方法）
本システムにおいては、次のようなＱｏＳ保証パスの移動追従方法が実現されている。すなわち、移動通信端末の移動前のパケット転送パスと移動後のパケット転送パスとの間で共通となるパス部分に位置する任意のルータをトランジットルータとし、移動通信端末と接続されるエッジルータと上記トランジットルータとの間、及び上記トランジットルータと通信相手端末のエッジルータとの間にそれぞれＱｏＳ保証パスを設定することを特徴とするＱｏＳ保証パスの移動追従方法が実現されている。
【００８６】
そして、上記トランジットルータが、移動通信端末が送出する位置登録更新要求に含まれる新在圏位置アドレスをチェックすることで、移動通信端末が自身の配下を跨る移動を起こしたか否かを判定し、自身の配下内での移動である場合は、新在圏位置エリアに属するエッジルータに向けて新規ＱｏＳ保証パス設定要求を送出し、新規ＱｏＳ保証パスの設定を開始する。
【００８７】
また、上記トランジットルータが、移動通信端末が送出する位置登録更新要求に含まれる新在圏位置アドレスをチェックすることで、移動通信端末が自身の配下を跨る移動を起こしたか否かを判定し、自身の配下を跨る移動である場合は、新規ＱｏＳ保証パスの設定を開始せずに、次のトランジットルータとなりうるルータへトランジットルータが変更となったことを通知し、このトランジットルータ変更通知を受信したルータが新規のトランジットルータとなり、新在圏位置エリアに属するエッジルータ及び通信相手端末のエッジルータに向けて新規ＱｏＳ保証パス設定要求を送出し、新規ＱｏＳ保証パスの設定を開始する。
【００８８】
さらに、上記トランジットルータが、新規ＱｏＳ保証パス設定が完了したか否かの状況を把握し、新規ＱｏＳ保証パスの設定が完了した際に、移動通信端末及び通信相手端末にこれを通知する。
また、上記移動通信端末が各エッジルータのカバレッジエリアが重なる領域に移動してきた場合は、その移動先の新しい在圏位置エリアに属するエッジルータから新在圏位置アドレスの報知を受信すると、その新在圏位置アドレスを記憶しておき、移動前の在圏位置アドレスを用いて、パケット転送を行い、トランジットルータから新規ＱｏＳ保証パス設定先了通知を受信した後に、新在圏位置アドレスを使用して新規ＱｏＳ保証パスにてパケット転送を行う。
【００８９】
なお、上記通信相手端末が、移動通信端末から位置登録更新要求を含むパケットを受信した際に、トランジットルータから新規ＱｏＳ保証パスの設定完了通知を受信していない場合は、このパケットに含まれている新在圏位置アドレスを一時的に記憶しておき、パケット転送には既存ＱｏＳ保証パスを使用し、トランジットルータから新規ＱｏＳ保証パスの設定完了通知を受信した後に、移動通信端末固有のアドレスと在圏位置アドレスとの対応関係を記した自身のテーブルを更新し、新規ＱｏＳ保証パスにてパケット転送を行う。
【００９０】
請求項の記載に関し、本発明は更に以下の態様を採り得る。
（１）移動通信端末の移動前のパケット転送パスと移動後のパケット転送パスとの間で共通となるパス部分に位置する任意のルータをトランジットルータとし、移動通信端末と接続されるエッジルータと前記トランジットルータとの間、及び前記トランジットルータと通信相手端末のエッジルータとの間にそれぞれＱｏＳ保証パスを設定することを特徴とするＱｏＳ保証パスの移動追従方法。
【００９１】
（２）前記トランジットルータが、移動通信端末が送出する位置登録更新要求に含まれる新在圏位置アドレスをチェックすることで、移動通信端末が自身の配下を跨る移動を起こしたか否かを判定し、自身の配下内での移動である場合は、新在圏位置エリアに属するエッジルータに向けて新規ＱｏＳ保証パス設定要求を送出し、新規ＱｏＳ保証パスの設定を開始すること、を特徴とする請求項１記載のＱｏＳ保証パスの移動追従方法。
【００９２】
（３）前記トランジットルータが、移動通信端末が送出する位置登録更新要求に含まれる新在圏位置アドレスをチェックすることで、移動通信端末が自身の配下を跨る移動を起こしたか否かを判定し、自身の配下を跨る移動である場合は、新規ＱｏＳ保証パスの設定を開始せずに、次のトランジットルータとなりうるルータへトランジットルータが変更となったことを通知し、このトランジットルータ変更通知を受信したルータが新規のトランジットルータとなり、新在圏位置エリアに属するエッジルータ及び通信相手端末のエッジルータに向けて新規ＱｏＳ保証パス設定要求を送出し、新規ＱｏＳ保証パスの設定を開始することを特徴とする請求項１又は２記載のＱｏＳ保証パスの移動追従方法。
【００９３】
（４）前記トランジットルータが、新規ＱｏＳ保証パス設定が完了したか否かの状況を把握し、新規ＱｏＳ保証パスの設定が完了した際に、移動通信端末及び通信相手端末にこれを通知することを特徴とする請求項１乃至３のいずれか１項に記載のＱｏＳ保証パスの移動追従方法。
（５）前記移動通信端末が各エッジルータのカバレッジエリアが重なる領域に移動してきた場合は、その移動先の新しい在圏位置エリアに属するエッジルータから新在圏位置アドレスの報知を受信すると、その新在圏位置アドレスを記憶しておき、移動前の在圏位置アドレスを用いて、パケット転送を行い、トランジットルータから新規ＱｏＳ保証パス設定先了通知を受信した後に、新在圏位置アドレスを使用して新規ＱｏＳ保証パスにてパケット転送を行うことを特徴とする請求項１乃至４のいずれか１項に記載のＱｏＳ保証パスの移動追従方法。
【００９４】
（６）前記通信相手端末が、移動通信端末から位置登録更新要求を含むパケットを受信した際に、トランジットルータから新規ＱｏＳ保証パスの設定完了通知を受信していない場合は、このパケットに含まれている新在圏位置アドレスを一時的に記憶しておき、パケット転送には既存ＱｏＳ保証パスを使用し、トランジットルータから新規ＱｏＳ保証パスの設定完了通知を受信した後に、移動通信端末固有のアドレスと在圏位置アドレスとの対応関係を記した自身のテーブルを更新し、新規ＱｏＳ保証パスにてパケット転送を行うことを特徴とする請求項１乃至４のいずれか１項に記載のＱｏＳ保証パスの移動追従方法。
【００９５】
【発明の効果】
以上説明したように本発明は、パケット転送を実現するための既存のＱｏＳ保証パスによって通知される在圏位置アドレスの変化を検出し、この検出結果に応じて新規にＱｏＳ保証パスを設定することにより、移動通信端末が各エッジルータのカバレッジエリアが重なる領域に移動してきた場合において、上り及び下りパケット転送パスを制御することができるため、ＱｏＳ保証を常に行うことができ、上り及び下りパケット転送に対するＱｏＳ保証パスの連続性を実現することができるという効果がある。さらに、移動通信端末の移動前のパケット転送パスと移動後のパケット転送パスとの間で共通となるパス部分は、移動後も既存ＱｏＳ保証パスとして再利用することができ、移動に伴う新規ＱｏＳ保証パスの設定区間を短くすることができるという効果がある。これにより、新規ＱｏＳ保証パスの設定時間の短縮化を図ることができ、移動通信端末の高速移動に対してもＱｏＳ保証パスの追従が可能になるという効果がある。さらに、本発明は、通信する端末同士が同時に移動する場合についても、ＱｏＳ保証パスを設定でき、ＱｏＳ保証パスの連続性を実現できるという効果がある。
【図面の簡単な説明】
【図１】本発明によるＱｏＳ保証パスの移動追従システムの第１の実施例の構成を示すブロック図である。
【図２】図１のシステムにおける、ＱｏＳ保証パスの設定処理動作を示すシーケンス図である。
【図３】図１のシステムにおける、ＱｏＳ保証パスの設定処理動作を示すシーケンス図である。
【図４】ハンドオーバが行われる場合における、図１のシステム各部の動作を示すシーケンス図である。
【図５】図１中のトランジットルータの内部構成例を示すブロック図である。
【図６】図５中のラインインタフェース部の内部構成例を示すブロック図である。
【図７】図１中のエッジルータの内部構成例を示すブロック図である。
【図８】図１中の移動通信端末の構成例を示すブロック図である。
【図９】図１中の通信相手端末の構成例を示すブロック図である。
【図１０】本発明によるＱｏＳ保証パスの移動追従システムの第２の実施例の構成を示すブロック図である。
【図１１】ハンドオーバが行われる場合における、図１０のシステム各部の動作を示すシーケンス図である。
【図１２】本発明によるＱｏＳ保証パスの移動追従システムの第３の実施例の構成を示すブロック図である。
【図１３】ハンドオーバが行われる場合における、図１２のシステム各部の動作を示すシーケンス図である。
【図１４】本システムにおいて用いるルータ装置を制御するための制御プログラムの処理を示すフローチャートである。
【図１５】従来のＱｏＳ保証パスの移動追従システムの構成を示すブロック図である。
【図１６】図１５中の各部の動作を示すシーケンス図である。
【図１７】従来のＱｏＳ保証パスの移動追従システムにおける問題点を説明するためのブロック図である。
【図１８】図１７中の各部の動作を示すシーケンス図である。
【符号の説明】
１０  ＱｏＳ保証パス移動追従制御部
１０ａ  在圏位置アドレスチェック部
１０ｂ  ＴＲ変更送受信制御部
１０ｃ  ＱｏＳ保証パス設定制御部
１０ｄ  ＱｏＳ保証パス設定完了通知制御部
１０ｅ  トランジットルーティング処理部
１０ｆ  パケット転送開始受信制御部
１１  ラインインタフェース部
１１ａ  パケットバッファ部
１１ｂ  パケットヘッダ処理部
１１ｃ  プロトコル処理部
１１ｄ  パケットスケジューラ部
１２  スイッチ部
２０  ＱｏＳ保証パス制御部
２０ａ  ＱｏＳ保証パス設定制御部
２０ｂ  ルーティング処理部
２０ｃ  パケット転送開始送信制御部
１００  通信ネットワーク
２００、４００  移動通信端末
２００ａ  使用在圏位置アドレス制御部
２００ｂ  パケット送受信部
２００ｃ  在圏位置アドレス監視部
２００ｄ  在圏位置アドレス記憶部
３００  通信相手端末
３００ａ  パケット送受信部
３００ｂ  宛先の固有アドレス／在圏位置アドレス記憶部
３００ｃ  使用宛先アドレス制御部
ＣＲ、ＣＲ１、ＣＲ２  コアルータ
ＥＲ、ＥＲ１〜ＥＲ８  エッジルータ
ｎＴＲ  新トランジットルータ
ｏＴＲ  旧トランジットルータ
ＴＲ、ＴＲ１〜ＴＲ４  トランジットルータ
【図１】
0003857148.tif 000002
【図２】
0003857148.tif 000003
【図３】
0003857148.tif 000004
【図４】
0003857148.tif 000005
【図５】
0003857148.tif 000006
【図６】
0003857148.tif 000007
【図７】
0003857148.tif 000008
【図８】
0003857148.tif 000009
【図９】
0003857148.tif 000010
【図１０】
0003857148.tif 000011
【図１１】
0003857148.tif 000012
【図１２】
0003857148.tif 000013
【図１３】
0003857148.tif 000014
【図１４】
0003857148.tif 000015
【図１５】
0003857148.tif 000016
【図１６】
0003857148.tif 000017
【図１７】
0003857148.tif 000018
【図１８】
0003857148.tif 000019