(57)【要約】【課題】サービス品質に適したハンドオーバ制御を柔軟に提供する。【解決手段】移動通信システム１００では、ハンドオーバ制御部４２とパケット転送網２０とが独立している。ハンドオーバ制御部４２が、ＱｏＳに基づいてハンドオーバの制御方式を選択する。ハンドオーバ制御部４２は、選択したハンドオーバの制御方式に従ってパケット転送網２０に指示する。【選択図】図１
2006080690.tif 000002
【特許請求の範囲】
【請求項１】
移動端末が接続するアクセスルータを含むパケット転送網と、
前記移動端末が接続するアクセスルータを切り替えるハンドオーバの制御方式をサービス品質に基づいて選択し、該選択した制御方式に従って前記パケット転送網に前記ハンドオーバに関する指示を行うハンドオーバ制御部と
を備えることを特徴とする移動通信システム。
【請求項２】
前記ハンドオーバ制御部は、複数の前記ハンドオーバの制御方式に共通して使用可能なメッセージを用いて前記指示を行うことを特徴とする請求項１に記載の移動通信システム。
【請求項３】
前記サービス品質と前記ハンドオーバの制御方式とを対応付けて保持する制御方式保持部を備え、
前記ハンドオーバ制御部は、前記制御方式保持部を参照して前記ハンドオーバの制御方式を選択することを特徴とする請求項１又は２に記載の移動通信システム。
【請求項４】
移動端末が接続するアクセスルータを切り替えるハンドオーバの制御方式をサービス品質に基づいて選択し、該選択した制御方式に従って前記アクセスルータを含むパケット転送網に前記ハンドオーバに関する指示を行うハンドオーバ制御部を備えることを特徴とするハンドオーバ制御装置。
【請求項５】
移動端末が接続するアクセスルータを切り替えるハンドオーバの制御方式をサービス品質に基づいて選択し、
該選択した制御方式に従って前記アクセスルータを含むパケット転送網に前記ハンドオーバに関する指示を行うことを特徴とするハンドオーバ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信システム、ハンドオーバ制御装置及びハンドオーバ制御方法に関する。
【背景技術】
【０００２】
近年、ＩＥＴＦ（Internet  Engineering  Task  Force）により、インターネット上でモビリティを提供する代表的なプロトコルであるMobile IPv6（例えば、非特許文献１参照）を拡張し、高品質なハンドオーバ制御を提供する方法が提案されている。このような高品質ハンドオーバ制御には、例えば、移動通信システム内にMobility Anchor Point（ＭＡＰ）と呼ばれるノードを導入し、位置登録時間を短縮するHierarchical Mobile IPv6（ＨＭＩＰ）等がある（例えば、非特許文献２参照）。
【非特許文献１】D.Johnson, C.Perkins, and J.Arkko, “Mobility Support in IPv6”, RFC3775, June, 2004
【非特許文献２】H.Soliman, C.Catelluccia, K.El Malki, and L.Bellier,“Hierarchical Mobile IPv6 mobility management (HMIPv6)” ,Internet Draft: draft-ietf-mipshop-hmipv6-02.txt, June, 2004
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の移動通信システムでは、１つのパケット転送網において１つの高品質ハンドオーバ制御方式を採用していた。そのため、移動端末が接続したパケット転送網が、移動端末が希望するサービス品質や、トラヒック状況において要求されるサービス品質を満足させるハンドオーバ制御を必ずしも提供できるとは限らなかった。
【０００４】
例えば、移動端末が、希望するハンドオーバ制御と異なるハンドオーバ制御を行うパケット転送網に移動してしまうと、高品質ハンドオーバ制御を受けることができない場合があった。具体的には、図１８に示すように、高速なハンドオーバを希望する移動端末が、パケットロスの防止に適したハンドオーバ制御を行うパケット転送網に接続した場合、移動端末が希望するサービス品質が保証されるとは限らなかった。反対に、パケットロスの低減を希望する移動端末が、高速なハンドオーバ制御を行うパケット転送網に接続した場合、移動端末が希望するサービス品質を保証されるとは限らなかった。
【０００５】
そこで、本発明は、サービス品質に適したハンドオーバ制御を柔軟に提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る移動通信システムは、移動端末が接続するアクセスルータを含むパケット転送網と、移動端末が接続するアクセスルータを切り替えるハンドオーバの制御方式をサービス品質に基づいて選択し、選択した制御方式に従ってパケット転送網にハンドオーバに関する指示を行うハンドオーバ制御部とを備えることを特徴とする。
【０００７】
このような移動通信システムによれば、サービス品質に基づいてハンドオーバの制御方式を選択できるため、サービス品質に適したハンドオーバ制御を提供できる。しかも、移動通信システムでは、ハンドオーバ制御部とパケット転送網とが独立しており、ハンドオーバ制御部が、選択したハンドオーバの制御方式に従ってパケット転送網に指示することにより、サービス品質に適したハンドオーバ制御を柔軟に提供できる。
【０００８】
ハンドオーバ制御部は、複数のハンドオーバの制御方式に共通して使用可能なメッセージを用いて指示を行うことが好ましい。これによれば、ハンドオーバ制御部は、様々なサービス品質に応じた様々なハンドオーバ制御をより柔軟に提供できる。
【０００９】
更に、移動通信システムは、サービス品質とハンドオーバの制御方式とを対応付けて保持する制御方式保持部を備え、ハンドオーバ制御部は、制御方式保持部を参照してハンドオーバの制御方式を選択することが好ましい。これによれば、ハンドオーバ制御部は、サービス品質に応じた適切なハンドオーバ制御方式を容易に選択できる。
【００１０】
本発明に係るハンドオーバ制御装置は、移動端末が接続するアクセスルータを切り替えるハンドオーバの制御方式をサービス品質に基づいて選択し、選択した制御方式に従ってアクセスルータを含むパケット転送網にハンドオーバに関する指示を行うハンドオーバ制御部を備えることを特徴とする。
【００１１】
本発明に係るハンドオーバ制御方法は、移動端末が接続するアクセスルータを切り替えるハンドオーバの制御方式をサービス品質に基づいて選択し、選択した制御方式に従ってアクセスルータを含むパケット転送網にハンドオーバに関する指示を行うことを特徴とする。
【発明の効果】
【００１２】
以上説明したように、本発明によれば、サービス品質に適したハンドオーバ制御を柔軟に提供することができる。
【発明を実施するための最良の形態】
【００１３】
（移動通信システム）
図１に示す移動通信システム１００は、次世代移動通信網アーキテクチャとして検討されているＩＰ-based ＩＭＴ Network Platform（ＩＰ2）（T.Okagawa, et al.,“Basic Primitives and packet transmission mechanism in IP2”,  Technical Report of IEICE, Nov, 2002参照）を採用している。
【００１４】
移動通信システム１００は、ＮＣＰＦ（Network Control Platform）１０と、パケット転送網２０とを備える。ＮＣＰＦ１０は、モビリティ制御、サービス品質（Quality  of  Service、以下「ＱｏＳ」という）制御、セッション制御等の制御を行う。パケット転送網２０は、パケットの転送（以下「フォワーディング（Forwarding）」という）、蓄積（以下「バッファリング（Buffering）」という）、複製（以下「コピー（Copy）」という）等のパケット処理を行う。
【００１５】
このように、移動通信システム１００は、インテリジェントな機能を果たすＮＣＰＦ１０と、単純なパケット処理に専念するパケット転送網２０とを独立して構築するアーキテクチャを採用している。
【００１６】
パケット転送網２０は、複数のアクセスルータ（Access  Router、以下「ＡＲ」と表す）６０ａ〜６０ｃと、複数のアンカールータ（Advanced aNchor Router、以下「ＡＮＲ」と表す）７０ａ，７０ｂと、複数のルータ（Router、以下「Ｒ」と表す）８０ａ〜８０ｄとを備える。ＡＲ６０ａ〜６０ｃは、移動端末（Mobile  Node、以下「ＭＮ」と表す）３０ａ，３０ｂと接続する。ＡＮＲ７０ａ，７０ｂは、パケットのフォワーディング、バッファリング、コピーを行うと共に、ＡＲ６０ａ〜６０ｃと同様の機能を持つ。これにより、ＡＮＲ７０ａ，７０ｂは、高品質なハンドオーバ制御を提供する。Ｒ８０ａ〜８０ｄは、パケットをパケット転送網２０内で中継する。図１では、ＡＲ６０ａ〜６０ｃ、ＡＮＲ７０ａ，７０ｂ、Ｒ８０ａ〜８０ｄ、ＭＮ３０ａ，３０ｂに、それぞれのＩＰアドレスを併記している。
【００１７】
ＮＣＰＦ１０は、高品質ハンドオーバ制御サーバ４０と、トポロジデータベース（以下「トポロジＤＢ」と表す）５０とを備える。トポロジデータベース５０は、パケット転送網２０のトポロジを保持する。高品質ハンドオーバ制御サーバ４０は、ハンドオーバ制御を行うハンドオーバ制御装置である。高品質ハンドオーバ制御サーバ４０は、ＩＰ2における基本的なモビリティ制御に加え、ＱｏＳを考慮した高品質なモビリティ制御を行う。高品質ハンドオーバ制御サーバ４０は、ハンドオーバ制御方式リスト４１と、ハンドオーバ制御部４２と、インタフェース（以下「Ｉ／Ｆ」と表す）４３とを備える。
【００１８】
以下、高品質ハンドオーバ制御サーバ４０の各構成について詳細に説明する。ハンドオーバ制御方式リスト４１は、ＱｏＳとハンドオーバの制御方式とを対応付けて保持する制御方式保持部である。具体的には、ハンドオーバ制御方式リスト４１は、ＱｏＳのクラスと、ハンドオーバの制御方式を示すＨＯ（Hand  Over）タイプとを対応付けて保持する。ハンドオーバ制御方式リスト４１は、ＱｏＳクラスに、そのＱｏＳを満足させるハンドオーバの制御方式を対応付けて保持する。即ち、ハンドオーバ制御方式リスト４１は、ＱｏＳクラスとハンドオーバの制御方式のマッピングを保持する。
【００１９】
ハンドオーバの制御方式（ＨＯタイプ）には、例えば、バッファリングハンドオーバ（Buffering HO）、高速ハンドオーバ（Fast HO）、バッファリングハンドオーバと高速ハンドオーバを組み合わせた方式等がある。バッファリングハンドオーバは、ハンドオーバ中のＭＮのパケットをバッファリングすることにより、ハンドオーバ中のパケットロスを防止する。バッファリングハンドオーバには、例えば、スムースハンドオーバ（Smooth HO）、ＡＮＲバッファリングハンドオーバ（ANR Buffering HO）等がある。
【００２０】
スムースハンドオーバは、ハンドオーバ中のＭＮのパケットを、ハンドオーバ前に接続しているＡＲにおいてバッファリングすることにより、ハンドオーバ中のパケットロスを防止する（G.Krishnamurthi, R.Chalmers, and C.Perkins,“Buffer management for Smooth Handovers in IPv6”,Internet Draft: draft-krishnamurthi-mobileip-buffer6-01.txt, Mar,2001参照）。
【００２１】
ＡＮＲバッファリングハンドオーバは、ハンドオーバ中のＭＮのパケットをパケット転送網２０内のＡＮＲにおいてバッファリングすることにより、ハンドオーバ中のパケットロスを防止する（S.Isobe, A.Iwasaki, K.Igarashi, and M.Yabusaki,“Handover with Proactive Anchor Router Relocation and Data Buffering”,IEICE transactions on communications, Special Section on Mobile Multimedia Communications, May, 2004参照）。
【００２２】
高速ハンドオーバは、ハンドオーバ後にＭＮが使用するアドレスをハンドオーバ前に獲得しておくことで瞬断時間を短縮する。高速ハンドオーバには、例えば、ＦＭＩＰ（Fast Handovers for Mobile IPv6）等がある（R.Koodli,“Fast Handovers for Mobile IPv6”,  Internet Draft: draft-ietf-mipshop-fast-mipv6-01.txt, Jan, 2004参照）。
【００２３】
高速ハンドオーバとバッファリングハンドオーバを組み合わせた方式には、例えば、バイキャストハンドオーバ（Bi-cast HO）等がある。バイキャストハンドオーバは、ハンドオーバ後にＭＮが使用するアドレスをハンドオーバ前に獲得しておくことに加え、パケット転送網２０内のいずれかのノードにおいてハンドオーバ中のＭＮのパケットをコピーし、ハンドオーバ前に接続するＡＲと、ハンドオーバ後に接続するＡＲの両方にパケットを転送する。即ち、バイキャストハンドオーバは、瞬断時間を短縮し、かつ、ハンドオーバ中のパケットロスを防止する（K.El Malki, H.Soliman,“Simultaneous Bindings for Mobile IPv6 Fast Handovers”,  Internet Draft, draft-elmalki-mobileip-bioasting-v6-05.txt, Oct, 2003参照）。尚、ハンドオーバの制御方式はこれらに限定されず、種々の制御方式を用いることができる。
【００２４】
ＱｏＳのクラスには、パケットの損失（ロス）を「０」とする、あるいは、低減することを要求する「ロスレス」や、ハンドオーバ時の瞬断時間を短縮することを要求する「高速」、両方を要求する「ロスレス＋高速」等がある。
【００２５】
ハンドオーバ制御方式リスト４１は、例えば、ＱｏＳクラス「ロスレス」と、「スムースハンドオーバ」、「ANR バッファリングハンドオーバ」等のバッファリングハンドオーバとを対応付けて保持する。又、ハンドオーバ制御方式リスト４１は、例えば、ＱｏＳクラス「高速」と、「ＦＭＩＰ」等の高速ハンドオーバとを対応付けて保持する。更に、ハンドオーバ制御方式リスト４１は、例えば、ＱｏＳクラス「ロスレス＋高速」と、バイキャストハンドオーバ等の高速ハンドオーバとバッファリングハンドオーバを組み合わせた方式とを対応付けて保持する。
【００２６】
ハンドオーバ制御部４２は、ＭＮが接続するＡＲを切り替えるハンドオーバの制御方式をＱｏＳに基づいて選択し、選択した制御方式に従ってパケット転送網２０にハンドオーバに関する指示を行う。ハンドオーバ制御部４２は、ＩＰ2における基本的なモビリティ制御に加え、ＱｏＳを考慮した高品質なモビリティ制御を行う。
【００２７】
ハンドオーバ制御部４２は、ハンドオーバ制御に使用する制御情報を保持する制御情報保持部４２ａを備える。制御情報保持部４２ａは、ＭＮ毎に制御情報を保持する。制御情報保持部４２ａは、ＩＰ ホストアドレス（IP  host address、以下「ＩＰｈａ」と表す）と、ＩＰ ルーティングアドレス（IP  routing address、以下「ＩＰｒａ」と表す）と、ＨＯタイプと、ＨＯ状態と、高品質ＨＯ提供ノードと、高品質ＨＯ提供ノードでのアドレス等を保持する。
【００２８】
ＩＰｈａは、ＭＮを識別するＭＮに固有のＩＰアドレスである。ＩＰｒａは、ＭＮが接続するＡＲにより割り当てられ、ＭＮのパケット転送に使用されるアドレスである。ＩＰｒａは、ＭＮの在圏位置を示すlocatorとしても使用される。尚、ＡＮＲにおいて、ＩＰｈａとして、ＡＮＲによりＭＮに割り当てられたＩＰアドレスを用いる場合がある。又、ＩＰｒａとして、ＡＮＲによりＭＮに割り当てられたＩＰアドレスを用いる場合がある。ＨＯタイプは、ハンドオーバ制御部４２が選択したハンドオーバの制御方式を示す。ＨＯタイプに示された制御方式のハンドオーバ制御がＭＮに提供される。
【００２９】
ＨＯ状態は、ハンドオーバ制御における状態を示す。ＨＯ状態には、例えば、ハンドオーバ中のパケット処理内容（フォワーディング、バッファリング、コピー等）を示す。高品質ＨＯ提供ノードは、ハンドオーバ制御に関わる処理を行い、高品質ハンドオーバ制御を提供するノードを示す。高品質ＨＯ提供ノードでのアドレスは、高品質ＨＯ提供ノードによりＭＮに割り当てられたＩＰアドレスである。
【００３０】
ハンドオーバ制御部４２は、制御情報保持部４２ａに制御情報を記録する。ハンドオーバ制御部４２は、制御情報保持部４２ａを参照してハンドオーバ制御を行う。ハンドオーバ制御部４２は、ハンドオーバ制御方式リスト４１を参照してハンドオーバの制御方式（ＨＯタイプ）を選択する。
【００３１】
ハンドオーバ制御部４２は、複数のハンドオーバの制御方式に共通して使用可能なメッセージを用いて、パケット転送網２０にハンドオーバに関する指示を行う。具体的には、ハンドオーバ制御部４２は、Ｉ／Ｆ４３を介してメッセージを、パケット転送網２０のＡＲ６０ａ〜６０ｃやＡＮＲ７０ａ，７０ｂ等に送信する。複数のハンドオーバの制御方式に共通して使用可能なメッセージとして、ＩＰ-based ＩＭＴ Network Platform（ＩＰ2）におけるプリミティブ（Primitive）（T.Okagawa, et al.,“Basic Primitives and packet transmission mechanism in IP2”,  Technical Report of IEICE, Nov, 2002参照）を使用することができる。
【００３２】
更に、ハンドオーバ制御部４２は、高品質なハンドオーバ制御を提供するために新たなプリミティブを定義する。具体的には、新たなプリミティブとして、図２に示すフォワーディングプリミティブ３、バッファリングプリミティブ４、コピープリミティブ５を定義する。
【００３３】
フォワーディングプリミティブ３は、ＡＲ６０ａ〜６０ｃ、ＡＮＲ７０ａ，７０ｂ間でパケットをフォワーディングするように指示するために使用される。即ち、フォワーディングプリミティブ３は、ＡＮＲ又はＡＲから、他のＡＮＲ又はＡＲへのパケット転送指示に使用される。
【００３４】
バッファリングプリミティブ４は、パケット転送網２０内のＡＲ６０ａ〜６０ｃ、ＡＮＲ７０ａ，７０ｂに、指定したパケットをバッファリングするように指示するために使用される。コピープリミティブ５は、パケット転送網２０内のＡＲ６０ａ〜６０ｃ、ＡＮＲ７０ａ，７０ｂに、指定したパケットをコピーするように指示するために使用される。
【００３５】
尚、図２において図示を省略しているが、ＡＲ６０ａ〜６０ｃやＡＮＲ７０ａ，７０ｂは、受信したプリミティブに対する応答メッセージ（acknowledgementメッセージ）を、高品質ハンドオーバ制御サーバ４０に送信する。
【００３６】
次に、図３を用いて、ＡＲ６０ａ〜６０ｃ、ＡＮＲ７０ａ，７０ｂの構成について詳細に説明する。ＡＲ６０ａは、転送部６１ａと、ＲＣＴ（Routing Cache Table）６２ａと、フォワーディングテーブル６３ａと、コピーテーブル６４ａと、バッファ６５ａとを備える。ＡＲ６０ｂ，６０ｃと、ＡＮＲ７０ａ，７０ｂも、ＡＲ６０ａと同様に、転送部と、ＲＣＴと、フォワーディングテーブルと、コピーテーブルと、バッファを備える。
【００３７】
ＲＣＴ６２ａは、ＩＰｈａと、ＩＰｒａと、ＨＯ状態とを対応付けて保持する。ＩＰｈａとＩＰｒａとの対応付けは、ＩＰ2の基本モビリティ制御と同様に、パケットを転送する際に、ＩＰｈａとＩＰｒａとを相互に変換するために使用される。ＨＯ状態は、基本モビリティ制御を拡張したもので、高品質なハンドオーバ制御を提供するために使用される。ＨＯ状態のフィールドには、ＡＲ６０ａが処理するパケットの処理内容（フォワーディング、バッファリング、コピー等）が格納される。
【００３８】
フォワーディングテーブル６３ａは、フォワーディング対象パケットのＩＰｒａと、その転送先アドレスとを対応付けて保持する。コピーテーブル６４ａは、コピー対象パケットのＩＰｒａと、コピーしたパケットの転送先アドレスとを対応付けて保持する。
【００３９】
尚、図３では、フォワーディングテーブル６３ａとコピーテーブル６４ａとを別々に設けているが、フォワーディングテーブル及びコピーテーブルとして使用する共通のテーブルを設けてもよい。そして、ＲＣＴ６２ａのＨＯ状態がフォワーディングのＭＮについては、共通のテーブルに、フォワーディング対象パケットのＩＰｒａとそのフォワーディング対象パケットの転送先アドレス１つを登録し、ＨＯ状態がコピーのＭＮについては、共通のテーブルに、コピー対象のパケットのＩＰｒａと、コピーしたパケットの複数の転送先アドレスを登録するようにしてもよい。
【００４０】
転送部６１ａは、他のＡＲ６０ｂ，６０ｃやＡＮＲ７０ａ，７０ｂ、Ｒ８０ａ〜８０ｄからパケットを受信する。転送部６１ａは、ＲＣＴ６２ａのＨＯ状態を参照する。転送部６１ａは、ＨＯ状態が設定されていない場合は、ＩＰ2の基本モビリティ制御と同様にして、ＲＣＴ６２ａにおけるＩＰｈａとＩＰｒａとの対応付けを参照し、必要に応じてアドレスを変換して受信したパケットを転送する。
【００４１】
転送部６１ａは、ＨＯ状態がフォワーディングの場合には、フォワーディングテーブル６３ａを参照し、フォワーディング対象パケットの転送先アドレスに受信したパケットを転送する。転送部６１ａは、ＨＯ状態がコピーの場合には、コピーテーブル６４ａを参照し、受信したパケットをコピーし、コピー対象パケットの転送先アドレスに受信したパケットとコピーしたパケットを転送する。転送部６１ａは、ＨＯ状態がバッファリングの場合には、受信したパケットをバッファ６５ａに格納し、ＡＲ６０ａに蓄積する。
【００４２】
次に、ハンドオーバ制御方式の選択、選択したハンドオーバ制御方式に従う制御について、詳細に説明する。まず、図４を用いて、ハンドオーバ制御方式の選択について説明する。ハンドオーバ制御部４２は、例えば、ＭＮ３０ａにより指定されたＱｏＳに基づいて、ハンドオーバ制御方式を決定する。
【００４３】
ＩＰ2に従う移動通信システム１００では、ＡＲ６０ａに接続し、通信を開始するＭＮ３０ａは、パケット転送網２０に対し、ＡＲ６０ａに接続したことを通知するActivation１を送信する。ＭＮ３０ａは、通信部３１と、制御部３２を備える。制御部３２が、Activation１等の通知を生成する。通信部３１が、接続したＡＲ６０ａに生成した通知を送信する。
【００４４】
制御部３２は、ＭＮ３０ａがこれから行う通信に要求するＱｏＳクラスを設定したActivation１を生成し、通信部３１を介してパケット転送網２０に送信する。これにより、ＭＮ３０ａは、要求するＱｏＳクラスをパケット転送網２０に通知する。例えば、ＭＮ３０ａが、これからファイル転送のようなパケットロスを防止したい通信を開始する場合、図４に示すように、制御部３２は、ＱｏＳクラスとして「ロスレス」を設定したActivation１を生成できる。又、例えば、ＭＮ３０ａが、音声通話のような瞬断時間を極力短縮したい通信を開始する場合、制御部３２は、ＱｏＳクラスとして「高速」を設定したActivation１を生成できる。尚、ＭＮ３０ａは、具体的なＱｏＳの内容を示すＱｏＳクラス「ロスレス」等を指定せずに、パケット転送網２０において定義されているＱｏＳクラスをActivation１に設定してもよい。
【００４５】
Activation１を受信したＡＲ６０ａの転送部６１ａは、ＡＮ（Activate Notification）を高品質ハンドオーバ制御サーバ４０に送信し、ＭＮ３０ａがＡＲ６０ａに接続し、通信を開始することを通知する。転送部６１ａは、ＭＮ３０ａから受信したActivation１に設定されていたＱｏＳクラスをＡＮ２に設定する。図４の場合、転送部６１ａは、ＱｏＳクラス「ロスレス」を設定したＡＮ２を生成する。これにより、ＡＲ６０ａは、ＭＮ３０ａが要求するＱｏＳクラスをパケット転送網２０に通知する。
【００４６】
ハンドオーバ制御部４２は、Ｉ／Ｆ４３を介してＡＮ２を受信する。ハンドオーバ制御部４２は、ＡＮ２に含まれるＱｏＳクラスに基づいて、ハンドオーバの制御方式を選択する。具体的には、ハンドオーバ制御部４２は、通知されたＱｏＳクラスに基づいてハンドオーバ制御方式リスト４１を検索し、ＱｏＳクラスに対応付けられているハンドオーバの制御方式（ＨＯタイプ）を選択する。このように、ハンドオーバ制御部４２は、ハンドオーバ制御方式リスト４１と連携して制御方式を選択する。
【００４７】
図４の場合、ハンドオーバ制御部４２は、ＭＮ３０ａが要求するＱｏＳクラス「ロスレス」に基づいて、ハンドオーバの制御方式（ＨＯタイプ）としてスムースハンドオーバ等のバッファリングハンドオーバを選択する。
【００４８】
ハンドオーバ制御部４２は、選択したハンドオーバの制御方式（ＨＯタイプ）を、制御情報保持部４２ａに登録する。そして、ハンドオーバ制御部４２は、ＭＮ３０ａがハンドオーバする際には、制御情報保持部４２ａに登録されたハンドオーバの制御方式（ＨＯタイプ）に従って、ハンドオーバ制御を行う。又、ハンドオーバ制御部４２は、ＭＮ３０ａから、新たにＱｏＳクラスの通知を受けた場合には、制御情報保持部４２ａを更新してもよい。ハンドオーバ制御部４２は、ＮＣＰＦ−ＩＰ−ＢＢ間で制御を行う。
【００４９】
尚、ハンドオーバ制御部４２は、ＱｏＳだけでなく、ＭＮが接続する無線アクセスシステムも考慮してハンドオーバの制御方式を選択できる。例えば、ＭＮが接続する無線アクセスシステムが、複数の無線リンクを介して接続可能な無線アクセスシステムの場合、ハンドオーバの際に、パケット転送網２０においても複数のパスを用いてパケットを転送し、パケットロスを防止するといったハンドオーバ制御が可能となる（西村他，“IP-based Mobile Networkにおける最適経路によるSoft Handover制御”,  信学技報Vol.102, No.692, PP.323-326, March 2003参照）。更に、ハンドオーバ制御部４２は、ＭＮのユーザの契約情報等も考慮して、ハンドオーバの制御方式を選択できる。
【００５０】
これらの場合、ＭＮ３０ａは、ＱｏＳクラスに加え、ＭＮ３０ａが接続する無線アクセスシステムをActivation１に設定することができる。あるいは、ハンドオーバ制御部４２が、ユーザの契約情報を管理するサーバや、ユーザが接続する無線アクセスシステムを管理するサーバ等から、契約情報や無線アクセスシステムに関する情報を取得してもよい。
【００５１】
又、ＮＣＰＦ１０内には、ＱｏＳ制御やＭＮ間のセッション制御を行う制御サーバ等を設けることができる。制御サーバは、ＭＮが行っている通信の種類やトラヒック等の状況、ＭＮが要求するＱｏＳを管理することができる。そのため、ハンドオーバ制御部４２は、図４のようなＭＮからのActivation１だけでなく、制御サーバからのＱｏＳや通信の種類や状況等の通知に基づいて、ハンドオーバの制御方式を選択できる。このように、ハンドオーバ制御部４２は、ＭＮによる契機だけでなく、制御サーバによる契機によって、制御方式を選択することもできる。即ち、ハンドオーバ制御部４２は、ＭＮの要求するＱｏＳや制御サーバから通知されるＱｏＳに応じて、ＭＮ毎に制御方式を選択することができる。
【００５２】
次に、図５〜１６を用いて、選択したハンドオーバの制御方式に従って行う具体的な制御について詳細に説明する。以下の動作説明では、ＭＮ３０ａがパケット転送網２０に接続し、ハンドオーバの制御方式（ＨＯタイプ）が選択され、制御情報保持部４２ａに登録されている状態から説明する。又、ＭＮ３０ａが、接続するＡＲをＡＲ６０ａ（Ｐ＿ＡＲ）からＡＲ６０ｂ（Ｎ＿ＡＲ）に切り替えるハンドオーバを行う場合、ＭＮ３０ａの通信相手（CN：Corresponding  Node）がＭＮ３０ｂの場合を例にとって説明する。
【００５３】
（スムースハンドオーバ：Smooth HO）
制御方式としてスムースハンドオーバが選択された場合、図５に示すように、ＭＮ３０ａに提供するハンドオーバの制御方式（ＨＯタイプ）として、「スムースハンドオーバ」が制御情報保持部４２ａに登録される。スムースハンドオーバは、ハンドオーバ前に接続していたＡＲ６０ａにおいて、ハンドオーバ中のＭＮ３０ａのパケットをバッファリングする制御方式である。
【００５４】
よって、ハンドオーバ制御部４２は、制御情報保持部４２ａに、高品質ＨＯ提供ノードとして、ＡＲ６０ａのアドレス「ＡＲ１」、高品質ＨＯ提供ノードでのアドレスとして、ＡＲ６０ａによりＭＮ３０ａに割り当てられたＩＰｒａ「ＡＲ１＿ＭＮ」を登録する。図５に、スムースハンドオーバにおけるハンドオーバ通知からバッファリング開始までの手順を示す。図５では、ＭＮ３０ａは、ＡＲ６０ａに接続しているため、制御情報保持部４２ａには、ＩＰｒａとして、ＡＲ６０ａによりＭＮ３０ａに割り当てられた「ＡＲ１＿ＭＮ」が登録されている。
【００５５】
ＡＲ６０ａの転送部６１ａは、ＭＮ３０ａの無線通信に関する無線情報、例えば、ＭＮ３０ａの信号強度等により、ＭＮ３０ａがハンドオーバしそうであることを検出する。転送部６１ａは、ＭＮ３０ａがハンドオーバしそうであることを通知するハンドオーバ通知７を、高品質ハンドオーバ制御サーバ４０に送信する。
【００５６】
ハンドオーバ通知７を受信した高品質ハンドオーバ制御サーバ４０のハンドオーバ制御部４２は、制御情報保持部４２ａのＨＯ状態を「バッファリング」に設定する。そして、ハンドオーバ制御部４２は、ＡＲ６０ａ（Ｐ＿ＡＲ）に、ＭＮ３０ａ宛のパケットのバッファリングを指示する。具体的には、ハンドオーバ制御部４２は、指示対象を示すＡＭＮに「ＡＲ１」を設定し、バッファリング対象を示すターゲットパケットに「ＡＲ１＿ＭＮ」を設定したバッファリングプリミティブ４をパケット転送網２０に送信する。
【００５７】
バッファリングプリミティブ４を受信したＡＲ６０ａの転送部６１ａは、ＲＣＴ６２ａにおけるＭＮ３０ａのＨＯ状態を「バッファリング」に設定する。即ち、転送部６１ａは、ＲＣＴ６２ａにおいて、ＩＰｈａ「ＩＰｈａ＿ＭＮ１」、ＩＰｒａ「ＡＲ１＿ＭＮ」に対応付けられているＨＯ状態のフィールドに「バッファリング」を設定する。
【００５８】
以降、転送部６１ａは、パケットを受信すると、ＲＣＴ６２ａを参照し、ＲＣＴ６２ａに登録されているＩＰｈａ「ＩＰｈａ＿ＭＮ１」宛のパケットをバッファ６５ａに格納する。このようにして、転送部６１ａは、通信相手のＭＮ３０ｂからＭＮ３０ａに対して送信されたパケット６をバッファ６５ａに格納し、蓄積する。
【００５９】
次に、図６に、スムースハンドオーバにおけるハンドオーバ完了からフォワーディング開始までの手順を示す。ＭＮ３０ａは、接続するＡＲをＡＲ６０ａからＡＲ６０ｂに切り替えるハンドオーバを行う。ＭＮ３０ａは、新たに接続したＡＲ６０ｂ（Ｎ＿ＡＲ）に対して、ＡＲ６０ｂにハンドオーバし、接続したことを通知するActivation１を送信する。ＭＮ３０ａは、ＩＰ2の基本モビリティ制御動作の手順に従ってActivation１を送信できる。
【００６０】
Activation１を受信したＡＲ６０ｂの転送部は、ＭＮ３０ａに対してＩＰｒａ「ＡＲ２＿ＭＮ」を仮に割り当てる。転送部は、高品質ハンドオーバ制御サーバ４０に、ＭＮ３０ａがＡＲ６０ｂに接続したことを通知する。具体的には、転送部は、ＭＮ３０ａのＩＰｈａ「ＩＰｈａ＿ＭＮ１」に対して割り当てたＩＰｒａ「ＡＲ２＿ＭＮ」を含むＡＮ２を、高品質ハンドオーバ制御サーバ４０に送信する。
【００６１】
ハンドオーバ制御部４２は、受信したＡＮ２に基づいて、制御情報保持部４２ａのＩＰｒａを、ＡＲ６０ｂ（Ｎ＿ＡＲ）で割り当てられたＩＰｒａ「ＡＲ２＿ＭＮ」に更新する。更に、ハンドオーバ制御部４２は、制御情報保持部４２ａのＨＯ状態を、「バッファリング」から「フォワーディング」に更新する。
【００６２】
そして、ハンドオーバ制御部４２は、ＭＮ３０ａのＩＰｈａとＩＰｒａを、ＡＲ６０ｂが備えるＲＣＴ６２ｂに登録するようＡＲ６０ｂに指示する。具体的には、ハンドオーバ制御部４２は、「ＩＰｈａ＿ＭＮ１」と「ＡＲ２＿ＭＮ」とを対応付けて登録することを指示するＩＰＵ（IP  Update）プリミティブ８ａを、パケット転送網２０に送信する。ＩＰＵプリミティブ８ａを受信したＡＲ６０ｂの転送部は、ＲＣＴ６２ｂに「ＩＰｈａ＿ＭＮ１」と「ＡＲ２＿ＭＮ」との対応付けを登録する。
【００６３】
更に、ハンドオーバ制御部４２は、ＡＲ６０ａ（Ｐ＿ＡＲ）に、ＭＮ３０ａのパケットのＡＲ６０ｂ（Ｎ＿ＡＲ）へのフォワーディング（転送）を指示する。具体的には、ハンドオーバ制御部４２は、指示対象を示すＡＭＮに「ＡＲ１」を設定し、フォワーディング対象を示すターゲットパケットに「ＡＲ１＿ＭＮ」を設定し、転送先に「ＡＲ２＿ＭＮ」を設定したフォワーディングプリミティブ３をパケット転送網２０に送信する。
【００６４】
フォワーディングプリミティブ３を受信したＡＲ６０ａの転送部６１ａは、フォワーディングテーブル６３ａに、フォワーディング対象パケットのＩＰｒａ「ＡＲ１＿ＭＮ」と、その転送先のＡＲ６０ｂのアドレス「ＡＲ２＿ＭＮ」とを対応付けて登録する。又、転送部６１ａは、ＲＣＴ６２ａにおけるＭＮ３０ａのＨＯ状態を「バッファリング」から「フォワーディング」に更新する。即ち、転送部６１ａは、ＲＣＴ６２ａにおいて、ＩＰｈａ「ＩＰｈａ＿ＭＮ１」、ＩＰｒａ「ＡＲ１＿ＭＮ」に対応付けられているＨＯ状態のフィールドに「フォワーディング」を設定する。
【００６５】
まず、ＡＲ６０ａの転送部６１ａは、バッファ６５ａに蓄積しているＭＮ３０ａに対するパケット６を、ＲＣＴ６２ａを参照してＡＲ６０ｂに転送する。更に、転送部６１ａは、通信相手のＭＮ３０ｂからＭＮ３０ａに対して送信されたパケット６を受信した場合、ＲＣＴ６２ａを参照し、ＡＲ６０ｂに転送する。即ち、ＭＮ３０ｂからＭＮ３０ａに向けて送信されたパケット６は、ＡＲ６０ｃとＡＲ６０ａを経由して、ＡＲ６０ｂに転送される。
【００６６】
その後、ハンドオーバ制御部４２は、ＭＮ３０ａのＩＰｈａとＩＰｒａの新しい対応付けを、ＡＲ６０ｃが備えるＲＣＴ６２ｃに登録するようＡＲ６０ｂに指示する。具体的には、ハンドオーバ制御部４２は、「ＩＰｈａ＿ＭＮ１」と、ハンドオーバ先で割り当てられた「ＡＲ２＿ＭＮ」とを対応付けて登録することを指示するＩＰＵプリミティブ８ａを、パケット転送網２０に送信する。ＩＰＵプリミティブ８ａを受信したＡＲ６０ｃの転送部は、ＲＣＴ６２ｃに「ＩＰｈａ＿ＭＮ１」と「ＡＲ２＿ＭＮ」との対応付けを登録し、ＲＣＴ６２ｃを更新する。これにより、ＭＮ３０ｂからＭＮ３０ａに向けて送信されたパケット６は、ＡＲ６０ｃを経由し、ＡＲ６０ａを経由することなく、ＡＲ６０ｂに転送される。
【００６７】
最後に、図７に、スムースハンドオーバにおけるフォワーディング完了後の手順を示す。ＡＲ６０ｃのＲＣＴ６２ｃが更新されると、ＭＮ３０ａ宛のパケットはＡＲ６０ａに転送されなくなる。そのため、ハンドオーバ制御部４２は、ＡＲ６０ａにＲＣＴ６２ａから、ＭＮ３０ａに関する情報を削除するよう指示する。具体的には、ハンドオーバ制御部４２は、「ＩＰｈａ＿ＭＮ１」と「ＡＲ１＿ＭＮ」との対応付けの削除を指示するＩＰＤ（IP   Delete）プリミティブ８ｂを、パケット転送網２０に送信する。
【００６８】
ＩＰＤプリミティブ８ｂを受信したＡＲ６０ａの転送部６１ａは、ＲＣＴ６２ａから「ＩＰｈａ＿ＭＮ１」と「ＡＲ１＿ＭＮ」との対応付けを削除する。更に、転送部６１ａは、フォワーディングテーブル６３ａから、「ＡＲ１＿ＭＮ」と「ＡＲ２＿ＭＮ」との対応付けを削除する。
【００６９】
以上により、ハンドオーバに関する処理が終了する。そのため、ハンドオーバ制御部４２は、制御情報保持部４２ａに設定されたＨＯ状態を削除する。更に、スムースハンドオーバにおいて次に高品質ＨＯ提供ノードとなるのは、現在ＭＮ３０ａが接続しているＡＲ６０ｂである。そのため、ハンドオーバ制御部４２は、制御情報保持部４２ａに、高品質ＨＯ提供ノードとして、ＡＲ６０ｂのアドレス「ＡＲ２」、高品質ＨＯ提供ノードでのアドレスとして、ＡＲ６０ｂによりＭＮ３０ａに割り当てられたＩＰｒａ「ＡＲ２＿ＭＮ」を登録する。
【００７０】
（ＦＭＩＰ）
制御方式としてＦＭＩＰが選択された場合、図８に示すように、ＭＮ３０ａに提供するハンドオーバの制御方式（ＨＯタイプ）として、「ＦＭＩＰ」が制御情報保持部４２ａに登録される。ＦＭＩＰは、ハンドオーバ後に使用するＭＮ３０ａのＩＰｒａをハンドオーバ先のＡＲからハンドオーバ前に獲得しておく制御方式である。ハンドオーバ前のＩＰｒａの獲得からハンドオーバ完了までの処理を「HO Preparation」という。
【００７１】
図８に、ＦＭＩＰにおけるハンドオーバ通知から、ハンドオーバ先でのＩＰｒａの獲得までの手順を示す。図８では、ＭＮ３０ａは、ＡＲ６０ａに接続しているため、制御情報保持部４２ａには、ＩＰｒａとして、ＡＲ６０ａによりＭＮ３０ａに割り当てられた「ＡＲ１＿ＭＮ」が登録されている。
【００７２】
ＡＲ６０ａの転送部６１ａは、ＭＮ３０ａの無線通信に関する無線情報、例えば、ＭＮ３０ａの信号強度等により、ＭＮ３０ａがハンドオーバしそうであることを検出する。このとき、転送部６１ａは、無線情報に基づいてハンドオーバ先となるＡＲも予測する。転送部６１ａは、ＭＮ３０ａがハンドオーバしそうであることと、予測したハンドオーバ先のＡＲ６０ｂのアドレス「ＡＲ２」を通知するハンドオーバ通知７を、高品質ハンドオーバ制御サーバ４０に送信する。
【００７３】
ハンドオーバ通知７を受信した高品質ハンドオーバ制御サーバ４０のハンドオーバ制御部４２は、制御情報保持部４２ａのＨＯ状態を「HO Preparation」に設定する。更に、ハンドオーバ制御部４２は、制御情報保持部４２ａに、高品質ＨＯ提供ノードとして、通知されたハンドオーバ先のＡＲ６０ｂのアドレス「ＡＲ２」を登録する。又、ハンドオーバ制御部４２は、高品質ＨＯ提供ノードでのアドレスとして、ＡＲ６０ｂにおいてＭＮ３０ａに使用させるＩＰｒａ「ＡＲ２＿ＭＮ」を制御情報保持部４２ａに登録する。
【００７４】
ハンドオーバ制御部４２は、制御情報保持部４２ａに登録したＩＰｒａ「ＡＲ２＿ＭＮ」を、ＡＲ６０ｂ配下においてＭＮ３０ａに使用させることを、ハンドオーバ先のＡＲ６０ｂに要求する。具体的には、ハンドオーバ制御部４２は、ＭＮ３０ａのＩＰｈａ「ＩＰｈａ＿ＭＮ１」に対して、「ＡＲ２＿ＭＮ」を割り当てることを要求するＩＰＣ（IP  Create）プリミティブ８ｃをパケット転送網２０に送信する。
【００７５】
ＩＰＣプリミティブ８ｃを受信したＡＲ６０ｂの転送部は、ＡＲ６０ｂにおいて「ＡＲ２＿ＭＮ」が有効であり、割り当て可能であるか否かを判断する。転送部は、有効であると判断した場合には、ＩＰＣプリミティブ８ｃに対する応答メッセージ（acknowledgementメッセージ）を、高品質ハンドオーバ制御サーバ４０に送信する。
【００７６】
応答メッセージを受信したハンドオーバ制御部４２は、「ＩＰｈａ＿ＭＮ１」と「ＡＲ２＿ＭＮ」とを対応付けて登録することを指示するＩＰＵプリミティブ８ａを、パケット転送網２０に送信する。ＩＰＵプリミティブ８ａを受信したＡＲ６０ｂの転送部は、ＲＣＴ６２ｂに「ＩＰｈａ＿ＭＮ１」と「ＡＲ２＿ＭＮ」との対応付けを登録する。
【００７７】
次に、図９に、ハンドオーバ先のＡＲ６０ｂへのＩＰｒａの登録後に行われるＡＲ６０ａ（Ｐ＿ＡＲ）からＡＲ６０ｂ（Ｎ＿ＡＲ）へのＭＮ３０ａ宛パケットの転送の手順を示す。尚、このパケット転送は必ずしも行う必要はなく、オプションとして利用することが可能である。
【００７８】
ハンドオーバ制御部４２は、ＡＲ６０ａ（Ｐ＿ＡＲ）に、ＭＮ３０ａのパケットのＡＲ６０ｂ（Ｎ＿ＡＲ）へのフォワーディング（転送）を指示する。具体的には、ハンドオーバ制御部４２は、指示対象を示すＡＭＮに「ＡＲ１」を設定し、フォワーディング対象を示すターゲットパケットに「ＡＲ１＿ＭＮ」を設定し、転送先に「ＡＲ２＿ＭＮ」を設定したフォワーディングプリミティブ３をパケット転送網２０に送信する。
【００７９】
フォワーディングプリミティブ３を受信したＡＲ６０ａの転送部６１ａは、フォワーディングテーブル６３ａに、フォワーディング対象パケットのＩＰｒａ「ＡＲ１＿ＭＮ」と、その転送先のＡＲ６０ｂのアドレス「ＡＲ２＿ＭＮ」とを対応付けて登録する。又、転送部６１ａは、ＲＣＴ６２ａにおけるＭＮ３０ａのＨＯ状態に「フォワーディング」を設定する。即ち、転送部６１ａは、ＲＣＴ６２ａにおいて、ＩＰｈａ「ＩＰｈａ＿ＭＮ１」、ＩＰｒａ「ＡＲ１＿ＭＮ」に対応付けられているＨＯ状態のフィールドに「フォワーディング」を設定する。
【００８０】
以降、転送部６１ａは、パケットを受信すると、ＲＣＴ６２ａを参照する。そして、転送部６１ａは、ＲＣＴ６２ａに登録されている「ＡＲ１＿ＭＮ」宛のパケットのＨＯ状態が「フォワーディング」に設定されていることから、「ＡＲ１＿ＭＮ」に基づいてフォワーディングテーブル６３ａを参照する。転送部６１ａは、フォワーディングテーブル６３ａに従って、受信したパケットを「ＡＲ２＿ＭＮ」に転送する。このようにして、転送部６１ａは、通信相手のＭＮ３０ｂからＭＮ３０ａに対して送信されたパケット６を受信した場合、ＡＲ６０ｂに転送する。即ち、ＭＮ３０ｂからＭＮ３０ａに向けて送信されたパケット６は、ＡＲ６０ｃとＡＲ６０ａを経由して、ＡＲ６０ｂに転送される。
【００８１】
最後に、図１０に、ＦＭＩＰにおけるＭＮ３０ａがハンドオーバ先のＡＲ６０ｂに接続し、ハンドオーバが完了するまでの手順を示す。ＭＮ３０ａは、接続するＡＲをＡＲ６０ａからＡＲ６０ｂに切り替えるハンドオーバを行う。ＭＮ３０ａは、新たに接続したＡＲ６０ｂ（Ｎ＿ＡＲ）に対して、ＡＲ６０ｂにハンドオーバし、接続したことを通知するActivation１を送信する。
【００８２】
Activation１を受信したＡＲ６０ｂの転送部は、高品質ハンドオーバ制御サーバ４０に、ＭＮ３０ａがＡＲ６０ｂに接続したことを通知する。具体的には、転送部は、ＭＮ３０ａのＩＰｈａ「ＩＰｈａ＿ＭＮ１」に対して既に割り当てられているＩＰｒａ「ＡＲ２＿ＭＮ」を含むＡＮ２を、高品質ハンドオーバ制御サーバ４０に送信する。
【００８３】
ハンドオーバ制御部４２は、受信したＡＮ２に基づいて、制御情報保持部４２ａのＩＰｒａを新たなＩＰｒａ「ＡＲ２＿ＭＮ」に更新する。更に、ハンドオーバ制御部４２は、ＭＮ３０ａのＩＰｈａとＩＰｒａの新しい対応付けを、ＡＲ６０ｃが備えるＲＣＴ６２ｃに登録するようＡＲ６０ｂに指示する。具体的には、ハンドオーバ制御部４２は、「ＩＰｈａ＿ＭＮ１」と、ハンドオーバ先で割り当てられた「ＡＲ２＿ＭＮ」とを対応付けて登録することを指示するＩＰＵプリミティブ８ａを、パケット転送網２０に送信する。
【００８４】
ＩＰＵプリミティブ８ａを受信したＡＲ６０ｃの転送部は、ＲＣＴ６２ｃに「ＩＰｈａ＿ＭＮ１」と「ＡＲ２＿ＭＮ」との対応付けを登録し、ＲＣＴ６２ｃを更新する。これにより、ＭＮ３０ｂからＭＮ３０ａに向けて送信されたパケット６は、ＡＲ６０ｃを経由し、ＡＲ６０ａを経由することなく、ＡＲ６０ｂに転送される。尚、ＡＲ６０ｂのＲＣＴ６２ｂへの登録は既に行われているため、ハンドオーバ制御部４２は、ＡＲ６０ｂへのＩＰＵプリミティブ８ａの送信は行わない。
【００８５】
ＡＲ６０ｃのＲＣＴ６２ｃが更新されると、ＭＮ３０ａ宛のパケットはＡＲ６０ａに転送されなくなる。そのため、ハンドオーバ制御部４２は、ＡＲ６０ａにＲＣＴ６２ａから、ＭＮ３０ａに関する情報を削除するよう指示する。具体的には、ハンドオーバ制御部４２は、「ＩＰｈａ＿ＭＮ１」と「ＡＲ１＿ＭＮ」との対応付けの削除を指示するＩＰＤプリミティブ８ｂを、パケット転送網２０に送信する。
【００８６】
ＩＰＤプリミティブ８ｂを受信したＡＲ６０ａの転送部６１ａは、ＲＣＴ６２ａから「ＩＰｈａ＿ＭＮ１」と「ＡＲ１＿ＭＮ」との対応付けを削除する。更に、転送部６１ａは、フォワーディングテーブル６３ａから、ＩＰｒａ「ＡＲ１＿ＭＮ」と「ＡＲ２＿ＭＮ」との対応付けを削除する。
【００８７】
以上により、ハンドオーバに関する処理が終了する。そのため、ハンドオーバ制御部４２は、制御情報保持部４２ａからＨＯ状態、高品質ＨＯ提供ノード、高品質ＨＯ提供ノードでのアドレスを削除する。
【００８８】
（バイキャストハンドオーバ：Bi-cast HO）
制御方式としてバイキャストハンドオーバが選択された場合、図１１に示すように、ＭＮ３０ａに提供するハンドオーバの制御方式（ＨＯタイプ）として、「バイキャストハンドオーバ」が制御情報保持部４２ａに登録される。バイキャストハンドオーバは、パケット転送網２０内のノードにおいてパケットをコピーし、ハンドオーバ前に接続するＡＲ６０ａと、ハンドオーバ後に接続するＡＲ６０ｂの両方に、パケットを転送する制御方式である。図１１では、ＭＮ３０ａは、ＡＲ６０ａに接続しているため、制御情報保持部４２ａには、ＩＰｒａとして、ＡＲ６０ａによりＭＮ３０ａに割り当てられた「ＡＲ１＿ＭＮ」が登録されている。
【００８９】
まず、図１１に、バイキャストハンドオーバにおけるハンドオーバ通知からハンドオーバ先でのＩＰｒａの獲得までの手順を示す。バイキャストハンドオーバでは、図８に示したHO  Preparationにおけるハンドオーバ通知からハンドオーバ先でのＩＰｒａの獲得までの処理と同様の処理が行われる。但し、バイキャストハンドオーバにおいては、ハンドオーバ通知７を受信した際に、ハンドオーバ制御部４２は、トポロジＤＢ５０を参照し、パケットのコピーを行うノードを選択する。具体的には、ハンドオーバ制御部４２は、ＭＮ３０ａが現在接続しているＡＲ６０ａと、トポロジＤＢ５０が保持するパケット転送網２０のトポロジに基づいて、コピーに最適なＡＮＲを選択できる。例えば、ハンドオーバ制御部４２は、パケットの転送経路が冗長にならないＡＮＲや、ＭＮ３０ａが接続しているＡＲ６０ａの最も近隣に存在するＡＮＲ等を選択できる。ここでは、ハンドオーバ制御部４２は、ＡＮＲ７０ａを選択する。
【００９０】
バイキャストハンドオーバでは、高品質ＨＯ提供ノードは、パケットのコピーを行うＡＮＲ７０ａと、ハンドオーバ先のＡＲ６０ｂとなる。よって、ハンドオーバ制御部４２は、制御情報保持部４２ａに、高品質ＨＯ提供ノードとして、選択したＡＮＲ７０ａのアドレス「ＡＮＲ１」と、通知されたハンドオーバ先のＡＲ６０ｂのアドレス「ＡＲ２」の２つを登録する。又、ハンドオーバ制御部４２は、高品質ＨＯ提供ノードでのアドレスとして、選択したＡＮＲ７０ａにおいてＭＮ３０ａに割り当てられる「ＡＮＲ１＿ＭＮ」と、ＡＲ６０ｂにおいてＭＮ３０ａに使用させるＩＰｒａ「ＡＲ２＿ＭＮ」の２つを制御情報保持部４２ａに登録する。
【００９１】
更に、ＡＲ６０ｃのＲＣＴ６２ｃには、ＩＰｈａ「ＩＰｈａ＿ＭＮ１」と、ＩＰｒａとして、ＡＮＲ７０ａにおいてＭＮ３０ａに割り当てられる「ＡＮＲ１＿ＭＮ」が対応付けて登録される。又、ＡＮＲ７０ａのＲＣＴ７２ａには、ＩＰｈａとして、ＡＮＲ７０ａにおいてＭＮ３０ａに割り当てられる「ＡＮＲ１＿ＭＮ」と、ＩＰｒａとして、ＭＮ３０ａが現在接続しているＡＲ６０ａにおいてＭＮ３０ａに割り当てられている「ＡＲ１＿ＭＮ」が対応付けて登録される。
【００９２】
尚、ＲＣＴ７２ａは、「ＩＰｈａ＿ＭＮ１」と「ＡＮＲ１＿ＭＮ」の対応付けと、「ＩＰｈａ＿ＭＮ１」と「ＡＲ１＿ＭＮ」との対応付けを保持するようにしてもよい。この場合、ＡＮＲ７０ａの転送部は、ＡＲ６０ｃから送信されたパケットに設定された「ＡＮＲ１＿ＭＮ」から「ＩＰｈａ＿ＭＮ１」を導き、「ＩＰｈａ＿ＭＮ１」から転送先アドレスとして「ＡＲ１＿ＭＮ」を導くことができる。
【００９３】
次に、図１２に、ハンドオーバ先のＡＲ６０ｂへのＩＰｒａの登録後に行われるパケットのコピー及び転送の手順を示す。ハンドオーバ制御部４２は、ＡＮＲ７０ａに、ＭＮ３０ａのパケットのコピーと、パケットのＡＲ６０ａ（Ｐ＿ＡＲ）及びＡＲ６０ｂ（Ｎ＿ＡＲ）へのフォワーディング（転送）を指示する。
【００９４】
具体的には、ハンドオーバ制御部４２は、指示対象を示すＡＭＮに「ＡＮＲ１」を設定し、コピー対象を示すターゲットパケットに「ＡＮＲ１＿ＭＮ」を設定し、複数の転送先に「ＡＲ１＿ＭＮ」及び「ＡＲ２＿ＭＮ」を設定したコピープリミティブ５をパケット転送網２０に送信する。
【００９５】
コピープリミティブ５を受信したＡＮＲ７０ａの転送部は、ＡＮＲ７０ａのＲＣＴ７２ａのＨＯ状態に「コピー」を設定する。更に、転送部は、ＡＮＲ７０ａのコピーテーブル７４ａに、コピー対象パケットのＩＰｒａ「ＡＮＲ１＿ＭＮ」と、その転送先のＡＲ６０ａ，６０ｂのアドレス「ＡＲ１＿ＭＮ」，「ＡＲ２＿ＭＮ」とを対応付けて登録する。
【００９６】
以降、ＡＮＲ７０ａの転送部は、パケット６を受信すると、ＲＣＴ７２ａを参照する。そして、転送部は、ＲＣＴ７２ａに登録されている「ＡＮＲ１＿ＭＮ」宛のパケットのＨＯ状態が「コピー」に設定されていることから、コピーテーブル７４ａを参照する。転送部は、コピーテーブル７４ａに従って、受信したパケット６をコピーする。更に、転送部は、受信したパケット６とコピーしたパケット６を「ＡＲ１＿ＭＮ」と「ＡＲ２＿ＭＮ」に転送する。
【００９７】
このようにして、ＡＮＲ７０ａの転送部は、通信相手のＭＮ３０ｂからＭＮ３０ａに対して送信されたパケット６を受信した場合、ＲＣＴ７２ａを参照してパケット６をコピーする。そして、転送部は、コピーテーブル７４ａを参照して、パケット６をハンドオーバの前後でＭＮ３０ａが接続するＡＲ６０ａ及びＡＲ６０ｂに転送する。
【００９８】
最後に、図１３に、バイキャストハンドオーバにおけるＭＮ３０ａがハンドオーバ先のＡＲ６０ｂに接続し、ハンドオーバが完了するまでの手順を示す。バイキャストハンドオーバでは、図１０に示したHO  Preparationにおけるハンドオーバ先への接続からＡＮ２通知までの処理と同様の処理が行われる。加えて、バイキャストハンドオーバでは、ハンドオーバ完了後、ＡＮＲ７０ａがパケットのコピーを終了し、接続しているＡＲ６０ｂにだけパケットを転送するように処理を行う。
【００９９】
具体的には、ハンドオーバ制御部４２は、ＡＮ２を受信した際に、制御情報保持部４２ａのＨＯ状態「コピー」、高品質ＨＯ提供ノード「ＡＲ２」、高品質ＨＯ提供ノードでのアドレス「ＡＲ２＿ＭＮ」を削除する。又、ハンドオーバ制御部４２は、ＲＣＴ７２ａを更新するようＡＮＲ７０ａに指示する。具体的には、ハンドオーバ制御部４２は、「ＡＮＲ１＿ＭＮ」と「ＡＲ２＿ＭＮ」とを対応付けて登録することを指示するＩＰＵプリミティブ８ａを、パケット転送網２０に送信する。
【０１００】
ＩＰＵプリミティブ８ａを受信したＡＮＲ７０ａの転送部は、ＲＣＴ７２ａにおいて「ＡＮＲ１＿ＭＮ」に対応付けられているＩＰｒａを「ＡＲ２＿ＭＮ」に更新し、ＨＯ状態に設定されている「コピー」を削除する。ＲＣＴ７２ａにおけるＨＯ状態「コピー」の削除に伴い、転送部は、コピーテーブル７４ａに設定されているＩＰｒａと転送先アドレスを削除する。
【０１０１】
（ＡＮＲバッファリングハンドオーバ：ANR Buffering HO）
制御方式としてＡＮＲバッファリングハンドオーバが選択された場合、図１４に示すように、ＭＮ３０ａに提供するハンドオーバの制御方式（ＨＯタイプ）として、「ＡＮＲバッファリングハンドオーバ」が制御情報保持部４２ａに登録される。
【０１０２】
ＡＮＲバッファリングハンドオーバは、ハンドオーバ中のパケットロスを防止するために、パケット転送網２０内のＡＮＲにおいてハンドオーバ中のＭＮ３０ａのパケットをバッファリングする制御方式である。図１４では、ＭＮ３０ａは、ＡＲ６０ａに接続しているため、制御情報保持部４２ａには、ＩＰｒａとして、ＡＲ６０ａによりＭＮ３０ａに割り当てられた「ＡＲ１＿ＭＮ」が登録されている。
【０１０３】
ハンドオーバ制御部４２は、制御方式としてＡＮＲバッファリングハンドオーバを選択した場合、トポロジＤＢ５０を参照し、バッファリングを行うＡＮＲを選択する。具体的には、ハンドオーバ制御部４２は、ＭＮ３０ａが現在接続しているＡＲ６０ａと、トポロジＤＢ５０が保持するパケット転送網２０のトポロジに基づいて、バッファリングに最適なＡＮＲを選択できる。例えば、ハンドオーバ制御部４２は、パケットの転送経路が冗長にならないＡＮＲや、ＭＮ３０ａが接続しているＡＲ６０ａの最も近隣に存在するＡＮＲ等を選択できる。ここでは、ハンドオーバ制御部４２は、ＡＮＲ７０ａを選択する。
【０１０４】
そして、ハンドオーバ制御部４２は、制御情報保持部４２ａに、高品質ＨＯ提供ノードとして、選択したＡＮＲ７０ａのアドレス「ＡＮＲ１」を登録し、高品質ＨＯ提供ノードでのアドレスとして、選択したＡＮＲ７０ａにおいてＭＮ３０ａに割り当てられる「ＡＮＲ１＿ＭＮ」を登録する。
【０１０５】
更に、ＡＲ６０ｃのＲＣＴ６２ｃには、ＩＰｈａ「ＩＰｈａ＿ＭＮ１」と、ＩＰｒａとして、ＡＮＲ７０ａにおいてＭＮ３０ａに割り当てられる「ＡＮＲ１＿ＭＮ」が対応付けて登録される。又、ＡＮＲ７０ａのＲＣＴ７２ａには、ＩＰｈａとして、ＡＮＲ７０ａにおいてＭＮ３０ａに割り当てられる「ＡＮＲ１＿ＭＮ」と、ＩＰｒａとして、ＭＮ３０ａが現在接続しているＡＲ６０ａにおいてＭＮ３０ａに割り当てられている「ＡＲ１＿ＭＮ」が対応付けて登録される。
【０１０６】
図１４に、ＡＮＲバッファリングハンドオーバにおけるハンドオーバ通知からＡＮＲ７０ａにおけるバッファリング開始までの手順を示す。ＡＲ６０ａの転送部６１ａは、ＭＮ３０ａの無線通信に関する無線情報により、ＭＮ３０ａがハンドオーバしそうであることを検出する。転送部６１ａは、ハンドオーバ通知７を高品質ハンドオーバ制御サーバ４０に送信する。
【０１０７】
ハンドオーバ通知７を受信した高品質ハンドオーバ制御サーバ４０のハンドオーバ制御部４２は、制御情報保持部４２ａのＨＯ状態を「バッファリング」に設定する。そして、ハンドオーバ制御部４２は、ＡＮＲ７０ａに、ＭＮ３０ａ宛のパケットのバッファリングを指示する。具体的には、ハンドオーバ制御部４２は、指示対象を示すＡＭＮに「ＡＮＲ１」を設定し、バッファリング対象を示すターゲットパケットに「ＡＮＲ１＿ＭＮ」を設定したバッファリングプリミティブ４をパケット転送網２０に送信する。
【０１０８】
バッファリングプリミティブ４を受信したＡＮＲ７０ａの転送部は、ＲＣＴ７２ａにおけるＭＮ３０ａのＨＯ状態を「バッファリング」に設定する。即ち、転送部は、ＲＣＴ７２ａにおいて、ＩＰｈａ「ＡＮＲ１＿ＭＮ」、ＩＰｒａ「ＡＲ１＿ＭＮ」に対応付けられているＨＯ状態のフィールドに「バッファリング」を設定する。
【０１０９】
以降、ＡＮＲ７０ａの転送部は、パケットを受信すると、ＲＣＴ７２ａを参照し、ＲＣＴ７２ａに登録されているＩＰｈａ「ＡＮＲ１＿ＭＮ」宛のパケットを、ＡＮＲ７０ａのバッファ７５ａに格納する。このようにして、ＡＮＲ７０ａの転送部は、通信相手のＭＮ３０ｂからＭＮ３０ａに対して送信されたパケット６をバッファ７５ａに格納し、蓄積する。
【０１１０】
次に、図１５に、ＡＮＲバッファリングハンドオーバにおけるバッファリング開始からハンドオーバ完了までの手順を示す。ＭＮ３０ａは、接続するＡＲをＡＲ６０ａからＡＲ６０ｂに切り替えるハンドオーバを行う。ＭＮ３０ａは、新たに接続したＡＲ６０ｂ（Ｎ＿ＡＲ）に対して、Activation１を送信する。
【０１１１】
Activation１を受信したＡＲ６０ｂの転送部は、ＭＮ３０ａに対してＩＰｒａ「ＡＲ２＿ＭＮ」を仮に割り当てる。転送部は、転送部は、ＭＮ３０ａのＩＰｈａ「ＩＰｈａ＿ＭＮ１」に対して割り当てたＩＰｒａ「ＡＲ２＿ＭＮ」を含むＡＮ２を、高品質ハンドオーバ制御サーバ４０に送信する。
【０１１２】
ハンドオーバ制御部４２は、受信したＡＮ２に基づいて、制御情報保持部４２ａのＩＰｒａを、ＡＲ６０ｂ（Ｎ＿ＡＲ）で割り当てられたＩＰｒａ「ＡＲ２＿ＭＮ」に更新する。そして、ハンドオーバ制御部４２は、ＭＮ３０ａのＩＰｈａとＩＰｒａを、ＡＲ６０ｂが備えるＲＣＴ６２ｂに登録するようＡＲ６０ｂに指示する。具体的には、ハンドオーバ制御部４２は、「ＩＰｈａ＿ＭＮ１」と「ＡＲ２＿ＭＮ」とを対応付けて登録することを指示するＩＰＵプリミティブ８ａを、パケット転送網２０に送信する。ＩＰＵプリミティブ８ａを受信したＡＲ６０ｂの転送部は、ＲＣＴ６２ｂに「ＩＰｈａ＿ＭＮ１」と「ＡＲ２＿ＭＮ」との対応付けを登録する。
【０１１３】
次に、ハンドオーバ制御部４２は、ＲＣＴ７２ａを更新するようＡＮＲ７０ａに指示する。具体的には、ハンドオーバ制御部４２は、「ＡＮＲ１＿ＭＮ」と「ＡＲ２＿ＭＮ」とを対応付けて登録することを指示するＩＰＵプリミティブ８ａを、パケット転送網２０に送信する。ＩＰＵプリミティブ８ａを受信したＡＮＲ７０ａの転送部は、ＲＣＴ７２ａにおいて「ＡＮＲ１＿ＭＮ」に対応付けられているＩＰｒａを「ＡＲ２＿ＭＮ」に更新する。
【０１１４】
次に、ハンドオーバ制御部４２は、ＡＲ６０ａにＲＣＴ６２ａから、ＭＮ３０ａに関する情報を削除するよう指示する。具体的には、ハンドオーバ制御部４２は、「ＩＰｈａ＿ＭＮ１」と「ＡＲ１＿ＭＮ」との対応付けの削除を指示するＩＰＤプリミティブ８ｂを、パケット転送網２０に送信する。ＩＰＤプリミティブ８ｂを受信したＡＲ６０ａの転送部６１ａは、ＲＣＴ６２ａから「ＩＰｈａ＿ＭＮ１」と「ＡＲ１＿ＭＮ」との対応付けを削除する。
【０１１５】
最後に、図１６に、ＡＮＲバッファリングハンドオーバにおけるバッファリングされているパケットの転送手順を示す。ハンドオーバ制御部４２は、制御情報保持部４２ａのＨＯ状態を、「バッファリング」から「フォワーディング」に更新する。
【０１１６】
更に、ハンドオーバ制御部４２は、ＡＮＲ７０ａに、ＡＮＲ７０ａにおいてバッファリングされたＭＮ３０ａ宛のパケットを、ＡＲ６０ｂ（Ｎ＿ＡＲ）にフォワーディング（転送）するよう指示する。具体的には、ハンドオーバ制御部４２は、指示対象を示すＡＭＮに「ＡＮＲ１」を設定し、フォワーディング対象を示すターゲットパケットに「ＡＮＲ１＿ＭＮ」を設定し、転送先にＩＰｒａとして制御情報保持部４２ａに登録されている「ＡＲ２＿ＭＮ」を設定したフォワーディングプリミティブ３をパケット転送網２０に送信する。
【０１１７】
フォワーディングプリミティブ３を受信したＡＮＲ７０ａの転送部は、ＡＮＲ７０ａのフォワーディングテーブル７３ａに、フォワーディング対象パケットのＩＰｒａ「ＡＮＲ１＿ＭＮ」と、その転送先のＡＲ６０ｂのアドレス「ＡＲ２＿ＭＮ」とを対応付けて登録する。又、ＡＮＲ７０ａの転送部は、ＲＣＴ７２ａにおけるＭＮ３０ａのＨＯ状態を「バッファリング」から「フォワーディング」に更新する。即ち、転送部は、ＲＣＴ７２ａにおいて、ＩＰｈａ「ＡＮＲ１＿ＭＮ」、ＩＰｒａ「ＡＲ２＿ＭＮ」に対応付けられているＨＯ状態のフィールドに「フォワーディング」を設定する。ＡＮＲ７０ａの転送部は、バッファ７５ａに蓄積しているＭＮ３０ａに対するパケット６を、ＲＣＴ７２ａを参照してＡＲ６０ｂに転送する。
【０１１８】
尚、図１５に示すバッファリング開始からハンドオーバ完了までの処理と、図１６に示すバッファリングされているパケットの転送処理は、並行して行うことができる。具体的には、ハンドオーバ制御部４２は、図１５に示すＡＮ２の受信を契機としたＩＰＵプリミティブ８ａの送信と並行して、図１６に示すフォワーディングプリミティブ３を送信できる。あるいは、ハンドオーバ制御部４２は、フォワーディングプリミティブ３をＩＰＵプリミティブ８ａのオプションとして設定して送信し、１つのプリミティブによりＡＮＲ７０ａに指示を行うこともできる。
【０１１９】
（ハンドオーバ制御方法）
次に、図１７を用いて、ハンドオーバ制御方法の手順を説明する。ＭＮ３０ａは、ＡＲ６０ａに接続すると、ＭＮ３０ａがこれから行う通信に要求するＱｏＳクラスを設定したActivation１を生成し、パケット転送網２０に送信する（Ｓ１０１）。
【０１２０】
Activation１を受信したＡＲ６０ａは、受信したActivation１に設定されていたＱｏＳクラスを設定したＡＮ２を高品質ハンドオーバ制御サーバ４０に送信する（Ｓ１０２）。
【０１２１】
ＡＮ２を受信した高品質ハンドオーバ制御サーバ４０は、受信したＡＮ２に含まれるＱｏＳクラスに基づいて、ハンドオーバの制御方式を選択する（Ｓ１０３）。そして、高品質ハンドオーバ制御サーバ４０は、選択したハンドオーバの制御方式に従って、ハンドオーバ制御を行う（Ｓ１０４）。
【０１２２】
（効果）
このような移動通信システム１００、高品質ハンドオーバ制御サーバ４０、ハンドオーバ制御方法によれば、ＱｏＳに基づいてハンドオーバの制御方式を選択できるため、ＱｏＳに適したハンドオーバ制御を提供できる。即ち、移動通信システム１００では、ＱｏＳごとに異なるハンドオーバの制御方式を提供できる。
【０１２３】
しかも、移動通信システム１００では、ハンドオーバ制御部４２とパケット転送網２０とが独立しており、ハンドオーバ制御部４２が、選択したハンドオーバの制御方式に従ってパケット転送網２０に指示することにより、ＱｏＳに適したハンドオーバ制御を柔軟に提供できる。
【０１２４】
そして、パケット転送網２０に含まれるＡＲ６０ａ〜６０ｃ、ＡＮＲ７０ａ，７０ｂ、Ｒ８０ａ〜８０ｃが、フォワーディング、バッファリング、コピー等の機能を備え、これらの機能を組み合わせることにより、ＭＮ３０ａ，３０ｂやトラヒックが要求するＱｏＳを満足させることが可能なハンドオーバ制御を提供することができる。
【０１２５】
更に、ハンドオーバ制御部４２は、複数のハンドオーバの制御方式に共通して使用可能なメッセージであるプリミティブを用いて指示を行うことができる。よって、ハンドオーバ制御部４２は、共通のプラットフォーム、ＮＣＰＦ１０を介して、様々なＱｏＳに応じた様々なハンドオーバ制御をより柔軟に提供できる。しかも、新たなＱｏＳが設定された場合であっても、移動通信システム１００は新たな機能を追加することなく、既にパケット転送網２０により提供されている機能と、既に移動通信システム１００において定義されているプリミティブを組み合わせて使用することにより、新しいハンドオーバの制御方式を動作させるだけで、新たなＱｏＳに対応できる。
【０１２６】
更に、移動通信システム１００は、ＱｏＳとハンドオーバの制御方式とを対応付けて保持するハンドオーバ制御方式リスト４１を備え、ハンドオーバ制御部４２は、ハンドオーバ制御方式リスト４１を参照してハンドオーバの制御方式を選択することができる。そのため、ハンドオーバ制御部４２は、ＱｏＳに応じた適切なハンドオーバ制御方式を容易に選択できる。
【図面の簡単な説明】
【０１２７】
【図１】本発明の実施形態に係る移動通信システムの構成を示す図である。
【図２】本発明の実施形態に係るプリミティブを示す図である。
【図３】本発明の実施形態に係るＡＲの構成を示すブロック図である。
【図４】本発明の実施形態に係るハンドオーバの制御方式の選択を示す図である。
【図５】本発明の実施形態に係るスムースハンドオーバにおけるハンドオーバ通知からバッファリング開始までの手順を示す図である。
【図６】本発明の実施形態に係るスムースハンドオーバにおけるハンドオーバ完了からフォワーディング開始までの手順を示す図である。
【図７】本発明の実施形態に係るスムースハンドオーバにおけるフォワーディング完了後の手順を示す図である。
【図８】本発明の実施形態に係るＦＭＩＰにおけるハンドオーバ通知からハンドオーバ先でのＩＰｒａの獲得までの手順を示す図である。
【図９】本発明の実施形態に係るＦＭＩＰにおけるハンドオーバ先へのパケットの転送手順を示す図である。
【図１０】本発明の実施形態に係るＦＭＩＰにおけるＭＮがハンドオーバ先のＡＲに接続し、ハンドオーバが完了するまでの手順を示す図である。
【図１１】本発明の実施形態に係るバイキャストハンドオーバにおけるハンドオーバ通知からハンドオーバ先でのＩＰｒａの獲得までの手順を示す図である。
【図１２】本発明の実施形態に係るハンドオーバ先のＡＲへのＩＰｒａの登録後に行われるパケットのコピー及び転送の手順を示す図である。
【図１３】本発明の実施形態に係るバイキャストハンドオーバにおけるＭＮがハンドオーバ先のＡＲに接続し、ハンドオーバが完了するまでの手順を示す図である。
【図１４】本発明の実施形態に係るＡＮＲバッファリングハンドオーバにおけるハンドオーバ通知からＡＮＲにおけるバッファリング開始までの手順を示す図である。
【図１５】本発明の実施形態に係るＡＮＲバッファリングハンドオーバにおけるバッファリング開始からハンドオーバ完了までの手順を示す図である。
【図１６】本発明の実施形態に係るＡＮＲバッファリングハンドオーバにおけるバッファリングされているパケットの転送手順を示す図である。
【図１７】本発明の実施形態に係るハンドオーバ制御方法の手順を示すシーケンス図である。
【図１８】課題を説明する図である。
【符号の説明】
【０１２８】
１０…ＮＣＰＦ
２０…パケット転送網
３０ａ，３０ｂ…ＭＮ
３１…通信部
３２…制御部
４０…高品質ハンドオーバ制御サーバ
４１…ハンドオーバ制御方式リスト
４２…ハンドオーバ制御部
４２ａ…制御情報保持部
４３…Ｉ／Ｆ
５０…トポロジＤＢ
６０ａ，６０ｂ，６０ｃ…ＡＲ
６１ａ…転送部
６２ａ，６２ｂ，６２ｃ，７２ａ…ＲＣＴ
６３ａ，７３ａ…フォワーディングテーブル
６４ａ，７４ａ…コピーテーブル
６５ａ，７５ａ…バッファ
７０ａ，７０ｂ…ＡＮＲ
１００…移動通信システム
【図１】
2006080690.tif 000003
【図２】
2006080690.tif 000004
【図３】
2006080690.tif 000005
【図４】
2006080690.tif 000006
【図５】
2006080690.tif 000007
【図６】
2006080690.tif 000008
【図７】
2006080690.tif 000009
【図８】
2006080690.tif 000010
【図９】
2006080690.tif 000011
【図１０】
2006080690.tif 000012
【図１１】
2006080690.tif 000013
【図１２】
2006080690.tif 000014
【図１３】
2006080690.tif 000015
【図１４】
2006080690.tif 000016
【図１５】
2006080690.tif 000017
【図１６】
2006080690.tif 000018
【図１７】
2006080690.tif 000019
【図１８】
2006080690.tif 000020