(57)【要約】  モバイルノードをハンドオフするシステムは、モバイルノード及びターゲットエージェントを含む。モバイルノードは、アンカーエージェントと通信することができ、またアンカーエージェントからハンドオフされることができる。モバイルノードは、モバイルノードと、ターゲットエージェントに関連しているターゲット基地局との間に物理層接続を確立することができる。また、ターゲットエージェントは、ターゲットエージェントとアンカーエージェントとの間にトンネルを確立することができる。その後に、モバイルノードは、アンカーエージェント及びトンネルを介してモバイルノードとターゲットエージェントとの間にリンク層接続を確立することができる。次いで、モバイルノードは、データパケットがリンク層接続及び物理層接続を横切り、そしてアンカーエージェント及びトンネルには無関係にターゲットエージェントを通過するように、ターゲットエージェントとレジスタしてモバイルノードをターゲットエージェントに結合させることができる。
2008507875.tif 000002
【特許請求の範囲】
【請求項１】
モバイルノードをハンドオフするシステムであって、
アンカーエージェントと通信することができ、且つ上記アンカーエージェントからハンドオフされることができるモバイルノードと、
上記アンカーエージェントとの間にトンネルを確立することができるターゲットエージェントと、
を含み、
上記モバイルノードは、上記モバイルノードと上記ターゲットエージェントに関連付けられたターゲット基地局との間に物理層接続を確立することができ、
上記モバイルノードは、上記アンカーエージェント及び上記アンカーエージェントと上記ターゲットエージェントとの間の上記トンネルを介して、上記モバイルノードと上記ターゲットエージェントとの間にリンク層接続を確立することができ、
上記モバイルノードは、上記モバイルノードと、接続関係にあるノードとの間で送られる少なくとも１つのデータパケットが、上記リンク層接続及び上記物理層接続を横切り、そして上記アンカーエージェント及び上記トンネルには無関係に上記ターゲットエージェントを通過するように、上記ターゲットエージェントとレジスタリングして上記モバイルノードと上記ターゲットエージェントとを結合させることができる、
ことを特徴とするシステム。
【請求項２】
上記モバイルノードは、上記物理層接続の確立の完了前に、上記リンク層接続を確立することができることを特徴とする請求項１に記載のシステム。
【請求項３】
上記モバイルノードは、上記アンカーエージェント及び上記トンネルには無関係に、上記物理層接続を確立することができることを特徴とする請求項２に記載のシステム。
【請求項４】
上記モバイルノードは、上記アンカーエージェント、上記アンカーエージェントと上記ターゲットエージェントとの間の上記トンネル、及び上記ターゲット基地局とのインタフェースを介して、上記物理層接続を確立することができることを特徴とする請求項１に記載のシステム。
【請求項５】
上記モバイルノードは、上記ターゲットエージェントを含むネットワークの少なくとも１つのネットワークパラメータを受信し、その後に上記アンカーエージェントとの接続を確立して上記アンカーエージェントと通信することができ、
上記モバイルノードは、上記少なくとも１つのネットワークパラメータに基づいて先に確立されたインタフェースを介して物理層接続を確立することができる、
ことを特徴とする請求項４に記載のシステム。
【請求項６】
上記モバイルノードと通信することができる接続関係にあるノードを更に含み、
上記ターゲットエージェントは、上記アンカーエージェントには無関係に上記接続関係にあるノードから入データパケットを受信することができ、上記入データパケットは上記モバイルノードが上記ターゲットエージェントとレジスタされた後に受信され、
上記ターゲットエージェントは、上記リンク層接続の確立中にネゴシエートされたリンク層文脈を活動化させ、その後に上記パケットデータを上記ターゲットエージェントから上記モバイルノードへ転送することができる、
ことを特徴とする請求項１に記載のシステム。
【請求項７】
上記モバイルノードと通信することができる接続関係にあるノードを更に含み、
上記ターゲットエージェントは、上記モバイルノードから出データパケットを受信することができ、上記出データパケットは上記モバイルノードが上記ターゲットエージェントとレジスタされた後に受信され、
上記ターゲットエージェントは、上記データパケットを、上記アンカーエージェント及び上記トンネルには無関係に、且つ上記リンク層文脈に従って上記接続関係にあるノードへ転送することができ、上記リンク層文脈は上記リンク層接続の確立中にネゴシエートされ、且つ上記ターゲットエージェントによって活動化されたものである、
ことを特徴とする請求項１に記載のシステム。
【請求項８】
モバイルノードであって、
アンカーエージェントと通信することができ、且つ上記アンカーエージェントからターゲットエージェントへハンドオフされることが可能なプロセッサを含み、
上記プロセッサは、上記モバイルノードと上記ターゲットエージェントに関連付けられたターゲット基地局との間に物理層接続を確立することができ、
上記プロセッサは、上記アンカーエージェント、及び上記アンカーエージェントと上記ターゲットエージェントとの間に先に確立されたトンネルを介して上記モバイルノードと上記ターゲットエージェントとの間にリンク層接続を確立することができ、
上記プロセッサは、上記モバイルノードと、接続関係にあるノードとの間で送られる少なくとも１つのデータパケットが、上記リンク層接続及び上記物理層接続を横切り、そして上記アンカーエージェント及び上記トンネルには無関係に上記ターゲットエージェントを通過するように、上記モバイルノードを上記ターゲットエージェントにレジスタリングさせて上記モバイルノードを上記ターゲットエージェントに結合させることができる、
ことを特徴とするモバイルノード。
【請求項９】
上記プロセッサは、上記物理層接続の確立の完了前に、上記リンク層接続を確立することができることを特徴とする請求項８に記載のモバイルノード。
【請求項１０】
上記プロセッサは、上記アンカーエージェント及び上記トンネルには無関係に、上記物理層接続を確立することができることを特徴とする請求項９に記載のモバイルノード。
【請求項１１】
上記プロセッサは、上記アンカーエージェント、上記アンカーエージェントと上記ターゲットエージェントとの間に先に確立されたトンネル、及び上記ターゲット基地局とのインタフェースを介して、上記物理層接続を確立することができることを特徴とする請求項８に記載のモバイルノード。
【請求項１２】
上記プロセッサは、上記ターゲットエージェントを含むネットワークの少なくとも１つのネットワークパラメータを受信し、その後に上記アンカーエージェントとの接続を確立して上記アンカーエージェントと通信することができ、
上記プロセッサは、上記少なくとも１つのネットワークパラメータに基づいて先に確立されたインタフェースを介して上記物理層接続を確立することができる、
ことを特徴とする請求項１１に記載のモバイルノード。
【請求項１３】
上記プロセッサは、上記ターゲットエージェントが、上記アンカーエージェントには無関係に上記接続関係にあるノードから入データパケットを受信し、上記ターゲットエージェントにおいてリンク層文脈を活動化し、その後に上記データパケットを上記モバイルノードへ転送することができるように上記モバイルノードをレジスタリングすることができ、上記リンク層文脈は上記リンク層接続の確立中にネゴシエートされる、
ことを特徴とする請求項８に記載のモバイルノード。
【請求項１４】
上記プロセッサは、上記ターゲットエージェントが、上記モバイルノードから出データパケットを受信し、その後に上記データパケットを上記アンカーエージェント及び上記トンネルには無関係に、且つ上記リンク層文脈に従って上記接続関係にあるノードへ転送することができるように上記モバイルノードをレジスタリングさせることができ、上記リンク層文脈は上記リンク層接続の確立中にネゴシエートされ、且つ上記ターゲットエージェントによって活動化されたものである、
ことを特徴とする請求項８に記載のモバイルノード。
【請求項１５】
モバイルノードをアンカーエージェントからハンドオフするのに使用されるエージェントであって、
上記エージェントは、上記エージェントと上記アンカーエージェントとの間にトンネルを確立することができるプロセッサを含み、
上記モバイルノードは、上記モバイルノードと上記エージェントに関連付けられたターゲット基地局との間に物理層接続を確立することができ、且つ上記アンカーエージェント及び上記トンネルを介して上記モバイルノードと上記エージェントとの間にリンク層接続を確立することができ、
上記プロセッサは更に、上記モバイルノードと、接続関係にあるノードとの間で送られる少なくとも１つのデータパケットが、上記リンク層接続及び上記物理層接続を横切り、そして上記アンカーエージェント及び上記トンネルには無関係に上記ターゲットエージェントを通過するように、上記モバイルノードをレジスタリングして上記モバイルノードを上記エージェントに結合させることができる、
ことを特徴とするエージェント。
【請求項１６】
上記プロセッサは、上記物理層接続の確立の完了前に上記モバイルノードが上記リンク層接続を確立できるように、上記エージェントと上記アンカーエージェントとの間にトンネルを確立することができることを特徴とする請求項１５に記載のエージェント。
【請求項１７】
上記プロセッサは、上記モバイルノードが、上記アンカーエージェント及び上記トンネルには無関係に上記物理層接続を確立できるように、上記エージェントと上記アンカーエージェントとの間にトンネルを確立することができることを特徴とする請求項１６に記載のエージェント。
【請求項１８】
上記プロセッサは、上記モバイルノードが、上記アンカーエージェント、上記アンカーエージェントと上記エージェントとの間の上記トンネル、及び上記ターゲット基地局とのインタフェースを介して上記物理層接続を確立できるように、上記エージェントと上記アンカーエージェントとの間にトンネルを確立することができることを特徴とする請求項１５に記載のエージェント。
【請求項１９】
上記プロセッサは更に、上記アンカーエージェントには無関係に上記接続関係にあるノードから入データパケットを受信することができ、上記入データパケットは上記モバイルノードをレジスタリングした後に受信され、
上記プロセッサは、上記リンク層接続の確立中にネゴシエートされたリンク層文脈を活動化し、その後に上記データパケットを上記モバイルノードへ転送することができる、
ことを特徴とする請求項１５に記載のエージェント。
【請求項２０】
上記プロセッサは更に、上記モバイルノードから出データパケットを受信することができ、上記出データパケットは上記モバイルノードをレジスタリングした後に受信され、
上記プロセッサは、上記データパケットを、上記アンカーエージェント及び上記トンネルには無関係に、且つ上記エージェントにおける上記リンク層文脈に従って上記接続関係にあるノードへ転送することができ、上記リンク層文脈は上記リンク層接続の確立中にネゴシエートされ、且つ上記エージェントによって活動化されたものである、
ことを特徴とする請求項１５に記載のエージェント。
【請求項２１】
モバイルノードを、上記モバイルノードと通信するアンカーノードからターゲットエージェントへハンドオフする方法であって、
上記モバイルノードと、上記ターゲットエージェントに関連付けられたターゲット基地局との間に物理層接続を確立するステップと、
上記アンカーエージェント、及び上記アンカーエージェントと上記ターゲットエージェントとの間に先に確立されたトンネルを介して、上記モバイルノードと上記ターゲットエージェントとの間にリンク層接続を確立するステップと、
上記モバイルノードと、接続関係にあるノードとの間で送られる少なくとも１つのデータパケットが、上記リンク層接続及び上記物理層接続を横切り、そして上記アンカーエージェント及び上記トンネルには無関係に上記ターゲットエージェントを通過するように、上記モバイルノードと上記ターゲットエージェントとをレジスタリングして上記モバイルノードと上記ターゲットエージェントとを結合させるステップと、
を含むことを特徴とする方法。
【請求項２２】
上記リンク層接続を確立するステップは、上記物理層接続の確立の完了前にリンク層接続を確立するステップからなることを特徴とする請求項２１に記載の方法。
【請求項２３】
上記物理層接続を確立するステップは、上記アンカーエージェント及び上記トンネルには無関係に上記物理層接続を確立するステップからなることを特徴とする請求項２１に記載の方法。
【請求項２４】
上記物理層接続を確立するステップは、上記アンカーエージェント、上記アンカーエージェントと上記ターゲットエージェントとの間に先に確立されたトンネル、及び上記ターゲット基地局とのインタフェースを介して物理層接続を確立するステップからなることを特徴とする請求項２１に記載の方法。
【請求項２５】
上記ターゲットエージェントを含むネットワークの少なくとも１つのネットワークパラメータを受信するステップと、
その後に、上記モバイルノードと上記アンカーエージェントとの間に接続を確立し、それによって上記モバイルノードが上記アンカーエージェントと通信できるようにするステップと、
を更に含み、
上記ターゲット基地局とのインタフェースを介して上記物理層接続を確立するステップは、上記少なくとも１つのネットワークパラメータに基づいて先に確立されたインタフェースを介して物理層接続を確立することからなる、
ことを特徴とする請求項２４に記載の方法。
【請求項２６】
上記ターゲットエージェントにおいて、上記アンカーエージェントには無関係に、接続関係にあるノードから入データパケットを受信するステップと、
上記ターゲットエージェントにおいて、リンク層文脈を活動化するステップと、
を更に含み、上記リンク層文脈は、上記リンク層接続の確立中にネゴシエートされ、
上記データパケットを、上記ターゲットエージェントから上記モバイルノードへ転送するステップを更に含む、
ことを特徴とする請求項２１に記載の方法。
【請求項２７】
上記ターゲットエージェントにおいて、上記モバイルノードから出データパケットを受信するステップ、
を更に含み、上記出データパケットは、上記モバイルノードが上記ターゲットエージェントとレジスタリングされた後に受信され、
上記データパケットを、上記アンカーエージェント及び上記トンネルには無関係に、且つ上記ターゲットエージェントにおけるリンク層文脈に従って上記ターゲットエージェントから上記接続関係にあるノードへ転送するステップ、
を更に含み、上記リンク層文脈は上記リンク層接続の確立中にネゴシエートされ、上記ターゲットエージェントにおいて活動化されたものである、
ことを特徴とする請求項２１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的にはモバイルノードを１つのルータから別のルータへハンドオフするシステム及び方法に関し、特定的にはモバイルノードを高速アクセスネットワーク内の１つのルータから低速アクセスネットワーク内の別のルータへリンク層支援型高速ハンドオフするシステム及び方法に関する。
【背景技術】
【０００２】
モバイルインターネットプロトコル（ＩＰ）は、あるモバイル端末が１つの接続点からそれがそのルートに沿って訪問する種々のネットワーク内の別の点へ自由に移動できるようにする。詳述すれば、ＭＩＰプロトコルは、あるモバイル端末が１つのアクセスルータから別のアクセスルータへハンドオーバする時に、接続性を維持できるようにする動作を記述している。しかしながら、モバイル端末の典型的なハンドオーバには、リンク層及びＩＰ層シグナリングが必要である。またこのシグナリングフェーズ中は、モバイル端末はデータパケットを送受信することはできない。この時間（期間）を、ハンドオフ遅延と呼ぶ。多くの状況においては、リアルタイム、または他の遅延感応ネットワークトラフィックを支援する上でハンドオフ遅延を受入れることはできない。従って、これらのサービスには、シームレスモビリティ管理技術が必要である。因みに、シームレスモビリティ管理は、サービス中断、パケット損失、及びハンドオフ遅延を減少乃至は排除し、従ってサービス品質（ＱｏＳ）を増加させることができる。
【０００３】
公知のように、シームレスハンドオフは、高速ハンドオフ及び文脈転送を通して達成することができる。しかしながら、一般的な高速ハンドオフメカニズムはＩＰ層シグナリング遅延のみを減少させ、リンク層遅延には対処しない。因みに、現在、モバイル端末が１つのリンク層技術から別の技術へ移動する時のハンドオフ遅延を減少させる標準化技術は存在していない。例えば、ある無線ローカルエリアネットワーク（ＷＬＡＮ）からＣＤＭＡネットワークへ移動するモバイル端末は、未だに１つのネットワークから他のネットワークへハンドオフ中の物理層及びリンク層シグナリングのために待ち時間（レイテンシー）を必要とする。
【０００４】
異なるネットワークは、高速アクセスネットワーク（例えば、ＷＬＡＮ、ＷiＭＡＸ、ブルートゥース等）、または低速アクセスネットワーク（例えば、ＣＤＭＡ、ＧＰＲＳ、１ＸＥＶ−ＤＯ等）の何れかに分類できることも公知である。従って、モバイル端末が１つのネットワークから別のネットワークへローミングする時には、ネットワークのアクセス速度に関連して次の４つの可能性が存在する。即ち、モバイル端末は（１）高速アクセスネットワークから別の高速アクセスネットワークへ、（２）低速アクセスネットワークから高速アクセスネットワークへ、（３）高速アクセスネットワークから低速アクセスネットワークへ、または（４）低速アクセスネットワークから別の低速アクセスネットワークへローミングすることができる。また低速アクセスネットワークから別の低速アクセスネットワークへローミングする場合、モバイル端末は、特定的に（ａ）１つの低速アクセスネットワークから同じ型の別の低速アクセスネットワークへ（例えば、ＣＤＭＡネットワークのＰＤＳＮ間ハンドオフ）、または低速アクセスネットワークから別の、異なる型の低速アクセスネットワークへ（例えば、ＣＤＭＡからＧＰＲＳへ）ローミングすることができる。
【０００５】
ハンドオフのためのリンク層セットアップは典型的に極めて高速（例えば、数百ミリ秒まで）であるから、高速アクセスネットワークから別の高速アクセスネットワークへ、または低速アクセスネットワークから高速アクセスネットワークへローミングするモバイル端末にとって、ＭＩＰ高速ハンドオフ中のリンク層遅延は一般的に問題にはならない。しかしながら、高速アクセスネットワークから低速アクセスネットワークへ、または低速アクセスネットワークから別の低速アクセスネットワークへローミングするモバイル端末にとって、リンク層セットアップに起因する遅延を排除乃至は少なくとも減少させるためにリンク層支援が有益である。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した背景に鑑みて、本発明の実施の形態は、端末が１つの接続点からそのルートに沿って訪問する種々のネットワーク内の別の点へリンク層支援型高速ハンドオフするための改良されたシステム及び関連モバイルノード、エージェント、及び方法を提供する。本発明の実施の形態は、ハンドオフに伴うリンク層遅延を減少させながら、ある端末を１つの接続点から別の点へハンドオフさせることができる。特定的には、本発明の実施の形態は、モバイル端末が高速アクセスネットワークから低速アクセスネットワークへハンドオフする時のリンク層遅延を減少させることができる。
【課題を解決するための手段】
【０００７】
本発明の一面によれば、モバイルノードをハンドオフするシステムが提供される。本システムは、モバイルノード及びターゲットエージェント（例えば、ターゲットホームまたは外部（フォーリン）エージェント）を含み、また接続関係にある（コレスポンデント）ノードを含むこともできる。モバイルノードは、アンカーエージェント（例えば、ターゲットホームまたは外部エージェント）と通信することができ、またアンカーエージェントからハンドオフすることもできる。ハンドオフを達成するために、モバイルノードは、モバイルノードと、ターゲットエージェントに関連付けられたターゲット基地局との間に物理層接続を確立することができる。ターゲットエージェントは、ターゲットエージェントとアンカーエージェントとの間にトンネルを確立することができる。次いで、モバイルノードは、アンカーエージェント、及びアンカーエージェントとターゲットエージェントとの間のトンネルを介して、モバイルノードとターゲットエージェントとの間にリンク層接続を確立することができる。高速アクセスネットワーク内のアンカーエージェントと、低速アクセスネットワーク内のターゲットエージェントとの間にトンネルを確立し、且つアンカーエージェント及びトンネルを介してリンク層接続を確立することによって、システムはターゲットエージェントとのリンク層接続を確立する際の遅延を減少させることができる。
【０００８】
リンク層接続を確立した後に、モバイルノードは、モバイルノードと、接続関係にあるノードとの間で送られる１つまたは複数のデータパケットがリンク層接続及び物理層接続を横切り、そしてアンカーエージェント及びトンネルとは無関係にターゲットエージェントを通過しするようにターゲットエージェントとレジスタリングし、モバイルノードとターゲットエージェントとを結合させることができる。詳述すれば、モバイルノードをターゲットエージェントとレジスタした後に、ターゲットエージェントは、アンカーエージェントには無関係に、接続関係にあるノードから入データパケットを受信することができる。次いで、ターゲットエージェントは、リンク層接続の確立中にネゴシエートされたリンク層文脈を活動化し、その後にターゲットエージェントからモバイルノードへデータパケットを送ることができる。同様に、ターゲットエージェントは、モバイルノードから出データパケットを受信することができる。次いで、ターゲットエージェントは、データパケットを、アンカーエージェント及びトンネルには無関係に、先にネゴシエートされたリンク層文脈に従って、接続関係にあるノードへ送ることができる。
【０００９】
モバイルノードは、物理層接続の確立を完了する前にリンク層接続を確立することができる。この場合、モバイルノードは、アンカーエージェント及びトンネルには無関係に物理層接続も可能である。代替として、モバイルノードは、アンカーエージェント、アンカーエージェントとターゲットエージェントとの間のトンネル、及びターゲット基地局とのインタフェースを介して物理層接続を確立することができる。詳述すれば、これらの場合モバイルノードは、ターゲットエージェントを含むネットワーク（例えば、低速アクセスネットワーク）の少なくとも１つのネットワークパラメータを受信し、その後にアンカーエージェントとの接続を確立し、それによってアンカーエージェントと通信することができる。次いで、モバイルノードは、少なくとも１つのネットワークパラメータに基づいて先に確立されたインタフェースを介して、物理層接続を確立することができる。
【００１０】
本発明の他の面によれば、モバイルノード、エージェント、及び方法がモバイルノードをハンドオフするために提供される。即ち、本発明の実施の形態は、モバイルノードをハンドオフするための改良されたシステム及び関連モバイルノード、エージェント、及び方法を提供する。上述したように、そして以下に説明するように、本発明の実施の形態は、ハンドオフに伴うリンク層遅延を減少させながら、ある端末を１つの接続点から別の点へハンドオフさせることができる。因みに、アンカーエージェント、及びアンカーエージェントとターゲットエージェントとの間のトンネルを介してモバイルノードとターゲットエージェントとの間にリンク層接続を確立することによって、モバイルノードのハンドオフを完了させる際のリンク層及びＩＰ層シグナリングに起因するリンク層遅延を、排除しないまでも、減少させることができる。次いで、モバイルノードとターゲットエージェントとをレジスタリングした後に、データパケットを、ターゲットエージェントを通過させ、物理層接続及びリンク層接続を横切り、そしてアンカーエージェント及びターゲットエージェントとアンカーエージェントとの間のトンネルには無関係に、モバイルノードと、接続関係にあるノードとの間で引渡すことができる。以上のように、本発明の実施の形態のシステム、モバイルノード、エージェント、及び方法は、従来技術によって識別されている諸問題を解消し、付加的な長所を提供する。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明の好ましい実施の形態が示されている添付図面を参照して本発明を詳細に説明する。しかしながら、本発明は複数の異なる形状で実施可能であるので、以下に説明する実施の形態に本発明が限定されるものではなく、これらの実施の形態は単なる例示に過ぎないことを理解されたい。
【００１２】
図１には、本発明によって利益を受ける１つの型のシステムが示されている。以下、主として本発明の実施の形態のシステム、方法、及びコンピュータプログラム製品をモバイル通信アプリケーションに関連して説明する。しかしながら、本発明の実施の形態のシステム、方法、及びコンピュータプログラム製品は、モバイル通信産業内の、及びモバイル通信産業外の他の種々のアプリケーションにも使用できることを理解されたい。例えば、本発明の実施の形態のシステム、方法、及びコンピュータプログラム製品は、ワイヤライン及び／またはワイヤレスネットワーク（例えば、インターネット）アプリケーションと共に使用することができる。
【００１３】
図示のように、システムは、基地サイトまたは基地局（ＢＳ）１４へ信号を送信し、それらから信号を受信することができるモバイルノード（ＭＮ）１０を含むことができる。図１に示されている２つの基地局は、高速ネットワークアクセスを提供するアンカーＢＳ１４ａ及び高速ハンドオフ中に低速ネットワークアクセスを提供するターゲットＢＳ１４ｂを含む。基地局は、ネットワークを動作させるのに必要なモバイルスイッチングセンター（ＭＳＣ）（図示してない）のような要素を各々が含んでいる１つまたはそれ以上のセルラまたはモバイルネットワークの一部である。当分野においては公知のように、モバイルネットワークは、基地局／ＭＳＣ／網間接続（インターワーキング）機能とも呼ばれる。動作中、端末が呼出しを行い、呼出しを受信する時にＭＳＣはそれらの呼出しを端末へ、及び端末からルーティングすることができる。またＭＳＣは、端末がある呼出し内に含まれている場合、ランドラインへの接続を行うこともできる。更に、ＭＳＣは、端末への、及び端末からのメッセージの転送を制御することができ、またメッセージセンターへの、及びメッセージセンターからの端末のためのメッセージの転送を制御することもできる。
【００１４】
ＭＮ１０は、データネットワークに結合することもできる。例えば、ＢＳ１４は、ローカルエリアネットワーク（ＬＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、及び／またはワイドエリアネットワーク（ＷＡＮ）のようなデータネットワークに結合することができる。１つの典型的な実施の形態においては、ＢＳはゲートウェイに結合され、ゲートウェイはインターネットプロトコル（ＩＰ）ネットワーク１６のようなデータネットワークに結合されている。ゲートウェイは、データネットワークに直接的に、または間接的に結合されている他のノードとＭＮとの間にネットワーク接続性を提供できる如何なる数の異なるエンティティからなることもできる。明らかに、ゲートウェイは、ホームエージェント（ＨＡ）１８、外部エージェント（ＦＡ）２０（以下に、高速ハンドオフ中にアンカーＦＡ２０ａ及びターゲットＦＡ２０ｂを含むものとして説明する）、パケットデータサービングノード（ＰＤＳＮ）、アクセスルータ（ＡＲ）等々のように複数の異なる技法の何れかで説明することができる。因みに、ＭＩＰ（ＭＩＰ）プロトコルに定義されているように、ＨＡは、ＭＮのホームネットワーク２２内にルータを含んでいる。ＨＡは、ＭＮがホームから遠ざかっている時にデータをトンネルさせてＭＮに渡すことができ、またＭＮの現位置情報を維持することができる。一方、ＦＡは、ＭＮの訪問先ネットワーク２４内のルータを含む。ＦＡは、ＭＮが訪問先ネットワークとレジスタされている時に、ＭＮへルーティングサービスを提供する。動作中、ＦＡはＨＡからのデータを脱トンネル（デトンネル）し、そのデータをＭＮへ引渡す。次いで、訪問先ネットワークとレジスタされているＭＮから送られたデータに対して、ＦＡはデフォルトルータとして働くことができる。
【００１５】
ＩＰネットワーク１６を介してＭＮ１０に結合されている他のノードは、本発明の実施の形態に従ってＭＮと通信することができる如何なる数の異なるデバイス、システム等をも含むことができる。他のノードは、例えば、パーソナルコンピュータ、サーバコンピュータ等を含むことができる。付加的に、または代替として、例えば１つまたはそれ以上のＣＮは、モバイル電話機、ポータブルデジタルアシスタント（ＰＤＡ）、ページャ、ラップトップコンピュータ等のような他のＭＮを含むことができる。本明細書においては、ＩＰネットワークを介してＭＮと通信することができるノードを、接続関係にあるノード（ＣＮ）２６と称し、図１にはその１つが示されている。
【００１６】
全ての考え得るネットワークの全ての要素を説明することはしないが、ＭＮ１０が任意の数の異なるネットワークの１つまたはそれ以上に結合できることは理解されよう。因みに、モバイルネットワークは、複数の第２世代（２Ｇ）、２.５Ｇ、及び／または第３世代（３Ｇ）モバイル通信プロトコル等の何れか１つまたはそれ以上に準拠する通信を支援することができる。付加的に、または代替として、モバイルネットワークは、IEEE 802.11のようなＷＬＡＮ技術、IEEE 802.16のようなＷiＭＡＸ技術等を含む複数の異なるワイヤレスネットワーキング技術の何れかに準拠する通信を支援することができる。更に、例えば、モバイルネットワークは、ＤＶＢ−Ｔ（ＤＶＢ地上波）及び／またはＤＶＢ−Ｈ（ＤＶＢハンドヘルド）を含むデジタルビデオ放送（ＤＶＢ）ネットワーク、ＩＳＤＢ−Ｔ（ＩＳＤＢ地上波）を含む統合サービスデジタル放送（ＩＳＤＢ）ネットワークのような複数の異なるデジタル放送ネットワーク等の何れか１つまたはそれ以上に従う通信を支援することができる。
【００１７】
詳述すれば、ＭＮ１０は、例えば２Ｇワイヤレス通信プロトコルIS-136（ＴＤＭＡ）、ＧＳＭ、及びIS-95（ＣＤＭＡ）に準拠する通信を支援できる１つまたはそれ以上のネットワークに結合することができる。また、例えば、これらのネットワークの１つまたはそれ以上は、２.５Ｇワイヤレス通信プロトコルＧＰＲＳ、エンハンストデータＧＳＭ環境（ＥＤＧＥ）等に準拠する通信を支援することができる。更に、例えば、これらのネットワークの１つまたはそれ以上は、ワイドバンド符号分割多重アクセス（ＷＣＤＭＡ）無線アクセス技術を使用するユニバーサルモバイル電話システム（ＵＭＴＳ）のような３Ｇワイヤレス通信プロトコルに準拠する通信を支援することができる。更に、これらのネットワークの１つまたはそれ以上は、1XEV-DO（TIA／EIA／IS-856）及び1XEV-DVのようなエンハンスト３Ｇワイヤレス通信プロトコルを支援することができる。
【００１８】
図２に、本発明の一実施の形態によるＭＮ１０、ＨＡ１８、ＦＡ２０、及び／またはＣＮ２６として動作することができるエンティティをブロック図で示す。分離したエンティティとして図示してあるが、若干の実施の形態においては、１つまたはそれ以上のエンティティが論理的には分離していてもその、またはそれらのエンティティ内に統合配置されているＭＮ、ＨＡ、ＦＡ、及び／またはＣＮの１つまたはそれ以上を支援することができる。例えば、単一のエンティティが、論理的に分離しているが統合配置されているＨＡ及びＣＮを支援することができる。また、例えば、単一のエンティティが、論理的に分離しているが統合配置されているＦＡ及びＣＮを支援することができる。
【００１９】
図示のように、ＭＮ１０、ＨＡ１８、ＦＡ２０、及び／またはＣＮ２６として動作することができるエンティティは、一般的に、メモリ３２に接続されているプロセッサ３０を含む。プロセッサは、少なくとも１つのインタフェース３４、またはデータ、内容（コンテント）等を送信及び／または受信する他の手段にも接続することができる。メモリは、揮発性及び／または不揮発性メモリからなることができ、典型的には内容、データ等を格納する。例えば、メモリは典型的に、エンティティから送信された、及び／またはエンティティによって受信された内容を格納する。また、例えば、メモリは典型的に、本発明の実施の形態によるエンティティの動作に関連する諸ステップをプロセッサに遂行させるためのソフトウェアアプリケーション、命令等を格納している。
【００２０】
図３は、本発明の実施の形態による利益を受ける１つの型のＭＮ１０を示している。しかしながら、図示し、以下に説明するＭＮは本発明による利益を受けるＭＮの１つの型の単なる例に過ぎず、従って、本発明の範囲を限定するものではないことを理解されたい。例として幾つかのＭＮを示し、説明するが、ポータブルデジタルアシスタント（ＰＤＡ）、ページャ、ラップトップコンピュータ、及び他の型の電子システムのような他の型のＭＮも容易に本発明を使用することができる。
【００２１】
図示のように、ＭＮ１０は、アンテナ３６の他に、送信機３８、受信機４０、及び送信機信号を供給し、受信機から信号を受信するコントローラ４２または他のプロセッサを含むことができる。これらの信号は、適用可能なセルラシステムのエアインタフェース標準に準拠するシグナリング情報、及びユーザスピーチ及び／またはユーザが生成したデータを含む。因みに、ＭＮは、１つまたはそれ以上のエアインタフェース標準、通信プロトコル、変調型、及びアクセス型と共に動作することができる。詳述すれば、ＭＮは、複数の第２世代（２Ｇ）、２.５Ｇ、及び／または第３世代（３Ｇ）通信プロトコル等の何れかに従って動作することができる。例えば、ＭＮは、２Ｇワイヤレス通信プロトコルIS-136（ＴＤＭＡ）、ＧＳＭ、及びIS-95（ＣＤＭＡ）、ＧＰＲＳ及び／またはエンハンストデータＧＳＭ環境（ＥＤＧＥ）のような２.５Ｇワイヤレス通信プロトコル、及び／またはワイドバンド符号分割多重アクセス（ＷＣＤＭＡ）無線アクセス技術を使用するユニバーサルモバイル電話システム（ＵＭＴＳ）のような３Ｇワイヤレス通信プロトコルに従って動作することができる。また、例えば、ＭＮは、1XEV-DO（TIA／EIA／IS-856）及び1XEV-DVのようなエンハンスト３Ｇワイヤレス通信プロトコルに従って動作することもできる。更に、例えば、ＭＮは、IEEE 802.11のようなＷＬＡＮ技術、IEEE 802.16のようなＷiＭＡＸ技術等を含む複数の異なるワイヤレスネットワーキング技術の何れかに従って動作することができる。
【００２２】
コントローラ４２が、ＭＮ１０のオーディオ及び論理機能を実現するのに必要な回路を含むことは理解されよう。例えば、コントローラは、デジタル信号プロセッサデバイス、マイクロプロセッサデバイス、及び種々のアナログ・デジタルコンバータ、デジタル・アナログコンバータ、及び他の支援回路からなることができる。ＭＮの制御及び信号処理機能は、それぞれの処理能力に従ってこれらのデバイスに割り振られる。コントローラは、付加的に内部音声コーダ（ＶＣ）４２ａを含むことができ、また内部データモデム（ＤＭ）４２ｂを含むことができる。更に、コントローラは、メモリ内に格納することができる（後述）１つまたはそれ以上のソフトウェアプログラムを動作させる機能を含むことができる。例えば、コントローラは、普通のウェブブラウザのような接続性プログラムを動作させることができる。接続性プログラムは、ＭＮが、例えばＨＴＴＰ及び／またはワイヤレスアプリケーションプロトコル（ＷＡＰ）に準拠するようなウェブ内容を送信及び受信可能にする。
【００２３】
ＭＮ１０は、普通のイヤホンまたはスピーカ４４、呼鈴装置４６、マイクロホン４８、ディスプレイ５０、及びユーザ入力インタフェースを含むユーザインタフェースをも含み、これらは全てコントローラ４２に結合されている。ＭＮをデータ受信可能にするユーザ入力インタフェースは、キーパッド５２、タッチディスプレイ（図示してない）、または他の入力デバイスのような、ＭＮがデータを受信できるようにする多くのデバイスの何れかを含むことができる。キーパッドを含む一実施の形態においては、キーパッドは、普通の数字（０−９）及び関連キー（＃、＊）、及びＭＮを動作させるために使用される他のキーを含む。図示してないが、ＭＮは、ＭＮを動作させるのに必要な種々の回路に給電するための、並びにオプションとして、検出可能な出力として機械的振動を与えるための振動電池パックのような電池を含むことができる。
【００２４】
ＭＮ１０は、データを共用及び／または入手するための１つまたはそれ以上の手段をも含むことができる。例えば、ＭＮは、ＲＦ技術に従ってデータを電子デバイスと共用、及び／または電子デバイスから入手できるように、短距離無線周波数（ＲＦ）トランシーバまたはインタロゲータ５４を含むことができる。ＭＮは、付加的に、または代替として、例えば、赤外（ＩＲ）トランシーバ５６、及び／またはブルートゥーススペシャルインタレストグループが開発したブルートゥースブランドのワイヤレス技術を使用して動作するブルートゥース（ＢＴ）トランシーバ５８のような他の短距離トランシーバを含むことができる。従って、ＭＮは、付加的に、または代替として、これらの技術に従ってデータを電子デバイスへ送信し、電子デバイスから受信することができる。
【００２５】
ＭＮ１０は更に、典型的にはモバイル加入者に関連する情報要素を格納する取り外し可能なユーザアイデンティティモジュール（Ｒ−ＵＩＭ）等である加入者アイデンティティモジュール（ＳＩＭ）６０のようなメモリを含むことができる。ＳＩＭに加えて、ＭＮは他の取り外し可能な、及び／または固定メモリを含むことができる。因みに、ＭＮは、データを一時的に格納するためのキャッシュ領域を含む揮発性ランダムアクセスメモリ（ＲＡＭ）のような揮発性メモリ６４を含むことができる。ＭＮは、埋め込み可能な、及び／または取り外し可能な他の不揮発性メモリ６４を含むこともできる。不揮発性メモリは、付加的に、または代替として、ＥＥＰＲＯＭ、フラッシュメモリ等からなることができる。メモリは、ＭＮの機能を実現するためにＭＮが使用する複数のソフトウェアアプリケーション、命令、情報片、及びデータの何れかを格納することができる。例えば、メモリは、国際モバイル機器識別（ＩＭＥＩ）コード、国際モバイル加入者識別（ＩＭＳＩ）コード、モバイル局統合サービスデジタルネットワーク（ＭＳＩＳＤＮ）コード（モバイル電話番号）、インターネットプロトコル（ＩＰ）アドレス、セッション開始プロトコル（ＳＩＰ）アドレス等のような、ＭＮを独自に識別することができる識別子を格納することができる。
【００２６】
背景技術において説明したように、ＭＩＰは、ＭＮ１０を１つの接続点から、それがそのルートに沿って訪問する種々のネットワーク内の別の点へ自由に移動できるようにする。詳述すれば、ＭＩＰプロトコルは、１つのアクセスルータから別のアクセスルータへハンドオーバする際にＭＮが接続性を維持できるようにする動作を記述している。要約すれば、ＭＩＰは、モバイルノードを、ＩＰネットワーク１６への現在の取付点には無関係に、そのホームアドレスによって識別できるようにする。ＭＮがホームネットワーク２２から離れたある訪問ネットワーク２４内にある場合、それはＭＮの現在の位置に関する情報を供給するｃ／ｏ（ケア・オブ）アドレスにも関連付けられる。典型的に、ＦＡ２０の間でハンドオフ中、ｃ／ｏアドレスは変化するがホームアドレスは同一に留まる。
【００２７】
背景技術において説明したように、ＭＮ１０の典型的なハンドオーバは、リンク層及びＩＰ層シグナリングを必要とし、この間ＭＮはデータパケットの送受信が不能になる。多くの状況においては、このようなハンドオフ遅延は、リアルタイム、または他の遅延感応ネットワークトラフィックを支援するのに受入れられない。従って、これらのサービスのためには、シームレスモビリティ管理技術が必要である。因みに、シームレスモビリティ管理は、サービス中断、パケット損失、及びハンドオフ遅延を減少乃至は排除し、従ってサービス品質（ＱｏＳ）を増加させることができる。シームレスハンドオフは高速ハンドオフ及び文脈転送を通して達成することができるが、一般的な高速ハンドオフメカニズムは、ＩＰ層シグナリング遅延を減少させるだけであり、リンク層遅延には対処しない。
【００２８】
詳細を後述するように、本発明の実施の形態は、１つの接続点からＭＮ１０がそのルートに沿って訪問する種々のネットワーク内の別の点へのリンク層支援型高速ハンドオフを可能にする。本発明の実施の形態は、ハンドオフに伴うリンク層遅延を減少させながら、ＭＮを１つの接続点から別の点へハンドオフすることを可能にする。詳述すれば、本発明の実施の形態は、ＭＮを高速アクセスネットワークから低速アクセスネットワークへハンドオフする時に、リンク層遅延を減少させることができる。ＭＮが低速アクセスネットワークから同一の、または異なる型の別の低速アクセスネットワークへハンドオフする時のリンク層遅延を減少させる技術に関する情報については、2004年６月29日付米国特許出願第10/880,385号“System and Associated Mobile Node, Foreign Agent and Method for Link-Layer assisted Mobile IP Fast Handoff”を参照されたい。
【００２９】
本発明の種々の実施の形態によるリンク層高速ハンドオフの方法を説明する前に、あるノード（例えば、ＭＮ１０、ＣＮ２６等）のプロトコルスタックを示している図４を参照して、本発明の実施の形態によるノードのプロトコルスタックと、一般的な開放型システム間相互接続（ＯＳＩ）モデルとを比較する。図４及び５において、プロトコルスタックは、ソフトウェア、ハードウェア、ファームウェア、またはそれの組合せで実現することができる。詳述すれば、図４は、アプリケーション層６８、プレゼンテーション層７０、セッション層７２、トランスポート層７４、ネットワーク層７６、データリンク層７８、及び物理層８０の７層を含むＯＳＩモデル６６を示している。ＯＳＩモデルは国際標準化機構（ＩＳＯ）によって開発され、ISO 7498 “ＯＳＩ参照モデル”に記載されているので参照されたい。
【００３０】
ＯＳＩモデル６６の各層は、特定のデータ通信タスク、即ちそれに先行する層への、及びその層のためのサービスを遂行する（例えば、ネットワーク層７６は、トランスポート層７４のためのサービスを提供する）。このプロセスは、郵便システムを通して手紙を送る前に、それを一連の封筒内に配置することに例えられる。連続する各封筒は、トランザクションを処理するのに必要な情報を処理する別の層またはオーバヘッドを付加する。全ての封筒が一緒になって、手紙が正しいアドレスへ届けられ、そして受信したメッセージが送られたメッセージと同一であるようにすることを援助する。全てのパッケージがその宛先において受信された後に、手紙自体が正確に書かれたように現れるまで、封筒は１つずつ開かれる。
【００３１】
２つのノード（例えば、ＭＮ１０及びＣＮ２６）の間の実際のデータの流れは、出所ノードにおいては通信ラインを横切ってトップ８２からボトム８４へ流れ、宛先ノードにおいてはボトム８４からトップ８２へ流れる。ユーザアプリケーションデータが１つの層から同一ノードの次の層へ下方に通過する度に、より多くの処理情報が付加される。他のノード内のピア層によって情報が取り除かれ、処理されると、それは種々のタスク（エラー補正、流れ制御等）を遂行させる。
【００３２】
ＩＳＯは、７つの層の全てを特定的に定義しており、以下、データが出所ノードを去る時に実際に流れる順番に要約して説明する。
【００３３】
層７はアプリケーション層６８であり、ユーザアプリケーションのためにＯＳＩアプリケーション層とのインタフェースを提供する。また、上述したように、ＯＳＩアプリケーション層は、このアプリケーション層と通信する別のノード内の対応ピア層を有することができる。
【００３４】
層６はプレゼンテーション層７０であり、ユーザ情報が、宛先ノードが理解または翻訳できるフォーマット（即ち、構文または１と０とのシーケンス）であることを確かめる。
【００３５】
層５はセッション層７２であり、ノード間のデータの同期制御を行う（即ち、出所において層５を通過するビット構成が、宛先において層５を通過するものと同一であることを確かめる）。
【００３６】
層４はトランスポート層７４であり、２つのノード間に終端間接続か確立されたこと、及び屡々信頼できることを保証する（即ち、宛先の層４が、いわば出所ノードの層４から受信した接続に対する要求を確認する）。
【００３７】
層３はネットワーク層７６であり、ネットワークを通してデータのルーティング及び中継を行う（特に、出側の層３においてアドレスが封筒の上に配置され、それが宛先の層３によって読まれる）。
【００３８】
層２はデータリンク層７８であり、メッセージが１つのノード内のこの層を通って下方へ通過し、他のノード内のピア層を上方へ通る際のデータの流れ制御を含む。
【００３９】
層１は物理インタフェース層８０であり、データ通信機器が機械的に、及び電気的に接続される方法と、出所ノードの層１から宛先ノードの層１へこれらの物理的接続を横切ってデータを移動させる手段とを含む。
【００４０】
図５は、本発明の実施の形態によるＭＮ１０及び／またはＣＮ２６のＯＳＩ機能と、一般的なＯＳＩモデルとの比較８６を示している。詳述すれば、図５は、インターネットプロトコル（ＩＰ）ネットワーク層９４をＯＳＩの７層モデル８８にフィットさせる場合を示している。図示のように、トランスポート層９０は、アプリケーションへのデータ接続サービスを行い、データがエラーなしに、脱落なしに、そして順序通りに配送されることを保証するメカニズムを含むことができる。ＴＣＰ／ＩＰモデル９２内のトランスポート層は、セグメントを通過させることによってそれらをＩＰ層へ渡し、ＩＰ層はそれらを宛先へルーティングする。トランスポート層は、ＩＰ層から入セグメントを受入れ、どのアプリケーションが受取り者であるかを決定し、そしてそのデータを、それが送られた順番にそのアプリケーションへ引渡す。
【００４１】
以上のように、ＩＰ層９４はネットワーク層９６の機能を遂行し、データをノード（例えば、ＭＮ１０及びＣＮ２６）の間でルーティングする。データは、単一のリンクを横切ることも、またはＩＰネットワーク１６内の幾つかのリンクを横切って中継することもできる。データはデータグラムと呼ばれるユニットで輸送される。データグラムは層３  ９８アドレス指定情報を含むＩＰヘッダを含む。ルータは、データグラムをそれらの宛先へ導くためにＩＰヘッダ内の宛先アドレスを調べる。各データグラムが独立的にルーティングされ、ＩＰ層は、データグラムを信頼できるように、または順番に配送しないことからコネクションレスと呼ばれる。ＩＰ層は、特定のデータグラムがどのアプリケーション・アプリケーション対話に属しているかには関心を持つことなく、そのトラフィックをルーティングする。
【００４２】
伝送制御プロトコル（ＴＣＰ）層９０は、ＴＣＰ／ＩＰプロトコルを使用してデバイス間に信頼できるデータ接続を提供する。ＩＰ層９４のトップに作用するＴＣＰ層は、データをデータパケット（データグラムと呼ばれることがある）にパックし、データリンク層、及び物理層１００を介して下側のネットワークを横切ってデータグラムを伝送するために使用される。データリンク層は、ポイントツーポイントプロトコル（ＰＰＰ）のような複数の異なるプロトコルの何れかに従って動作することができる。公知のように、ＩＰプロトコルは、如何なる流れ制御または再送メカニズムをも含んでいない。ＴＣＰ層９０が典型的にＩＰ層９４のトップに使用されているのはこの理由からである。因みに、ＴＣＰプロトコルは失われたデータパケットの検出に対して肯定応答（アクノリッジメント）を与える。
【００４３】
図６は、例えばＭＮ１０とＣＮ２６との間の通信セッション中に、ＭＮ１０を現アンカーＦＡ２０ａから新しいターゲットＦＡ２０ｂへハンドオフする方法の制御流れ図である。以下の説明では、ＭＮはアンカーＦＡからターゲットＦＡへハンドオフされる。しかしながら、本発明の思想及び範囲から逸脱することなく、ＭＮは同じように、アンカーＨＡ１８からターゲットＦＡへ、または代替として、アンカーＦＡからターゲットＨＡへハンドオフできることを理解されたい。また、以下に説明するように、図６の方法は特に、ＭＮを高速アクセスネットワークから低速アクセスネットワークへハンドオフさせるのに適用することができる。以下に説明する図６の方法は、ＭＮを、ＷＬＡＮネットワーク内のアンカーＡＲ（即ち、アンカーＦＡ）からＣＤＭＡネットワーク内のターゲットＰＤＳＮ（即ち、ターゲットＦＡ）へハンドオフすることに関連している。しかしながら、図６の方法は、本発明の思想及び範囲から逸脱することなく、ＭＮを、複数の他の高速アクセスネットワークの何れかから、複数の他の低速アクセスネットワークの何れかへハンドオフする場合に同じように適用可能であることを理解されたい。
【００４４】
図６に示すように、ＭＮ１０を高速アクセスネットワーク内のアンカーＦＡ２０ａから低速アクセスネットワーク内のターゲットＦＡ２０ｂへハンドオフする本発明の一実施の形態による方法は、アンカーＦＡからターゲットＦＡのＩＰアドレスを要求するＭＮを含む。詳述すれば、ＭＮは、高速アクセスネットワーク及び低速アクセスネットワークの両方の信号強度を監視することができる。因みに、ＭＮのためのリンク層（即ち、層２）終端点と低速アクセスネットワーク内のターゲットＦＡとは同一ノード内に共存している。ＭＮは信号強度を監視しているので、高速アクセスネットワークの信号強度がしきい値信号強度より低下したことをＭＮが認識すると、ＭＮはアンカーＦＡのＩＰアドレスを要求することができる。
【００４５】
ＭＮ１０は、複数の異なる手法の何れかでターゲットＦＡ２０ｂのＩＰアドレスを要求することができる。例えば、ＭＮは、アンカーＦＡ２０ａへプロキシルータソリシテーションを送ることによってターゲットＦＡのＩＰアドレスを要求することができる（プロキシルータソリシテーションは、IETF（インターネットエンジニアリングタスクフォース）Request for Comments document RFC 3220“IP mobility Support for IPv4”（2002年１月）に定義されている）。RFC 3220のプロキシルータソリシテーション技術はリンク層アドレスを必要とし得るが、ＭＮはターゲットＦＡのＩＰアドレスまたはリンク層（即ち、層２）アドレスを知ることはできない。しかし、ＷＬＡＮのような高速アクセスネットワークは一般に地理的に固定されたカバレッジエリアを有しているから、アンカーＦＡはＭＮをハンドオフすべきターゲットＦＡのＩＰアドレスを用いて予め構成することができる。このような場合、アンカーＦＡ及びターゲットＦＡは、予め確立されたセキュリティアソシエーションを有することができる。
【００４６】
以上のように、アンカーＦＡ２０ａがプロキシルータソリシテーションを適切に翻訳することを可能にするために、ＭＮ１０はプロキシルータソリシテーションの“Ｗ”ビットをセットする等によって、プロキシルータソリシテーションを変更することができる（それ以外には、“Ｗ”ビットは留保されている）。変更されたプロキシルータソリシテーションを受信すると、アンカーＦＡは、ＭＮがその後にターゲットＦＡとレジスタできるように、ターゲットＦＡ２０ｂに関するＭＮ情報を送ることができる。例えば、一実施の形態においては、アンカーＦＡはプロキシルータアドバタイズメントメッセージ（IETF Internet Draft draft-ietf-mobileip-fast-mipv6-08.txt“Fast Hndovers for MIPv6”(2003年10月10日)に定義されている）をＭＮへ送ることができる。IETF Internet Draftに定義されているように、プロキシルータアドバタイズメントメッセージは、IETF Request for Comments document RFC 3220“IP mobility Support for IPv4”（2002年１月）に定義されているエージェントアドバタイズメントメッセージに基づいている。因みに、プロキシルータアドバタイズメントメッセージは、ターゲットＦＡのｃ／ｏアドレス（即ち、ＩＰアドレス）を有するモビリティエージェントアドバタイズメント拡張を含むことができる。
【００４７】
変更されたプロキシルータソリシテーションを送った後に、ＭＮ１０は低速アクセスネットワークと、より特定的には低速アクセスネットワーク内のターゲットＢＳ１４ｂと物理層（即ち、層１）接続を開始することができ、次いで、ターゲットＢＳはＭＮにサーブできるようになる。物理層接続が開始されるにつれて、ＭＮは独特な接続ＩＤを生成するか、もしくはそれ以外に割り振られることができる。例えば、ＷＬＡＮネットワークからＣＤＭＡネットワークへハンドオフする場合、ＭＮは、ＣＤＭＡサービスオプション（ＳＯ）３３に従ってターゲットＢＳとの新しい物理層接続を開始することができる。新しい物理層接続をセットアップする際に、ＭＮは新しい物理層接続に関連付けられた新しいサービス参照識別子（ＳＲ ＩＤ）を使用することができる。また、新しい物理層接続をセットアップする際に、ターゲットＰＣＦ（ターゲットＢＳと統合することができる）は、新しいＳＲ ＩＤを用いてターゲットＰＤＳＮ（即ち、ターゲットＦＡ２０ｂ）とＲ-Ｐ接続を確立することができる。ＳＯ３３に関するより詳細な情報については、Telecommunications Industry Association / Electronic Industries Alliance specification TIA / EIA / IS-707-A-3 “Data Services Option Standard for Spread Spectrum Systems  Addendum 3 : cdma2000 High Speed Packet Data Device Option 33 ”（2003年２月）を参照されたい。
【００４８】
また、ＭＮ１０とターゲットＢＳ１４ｂとの間の物理層接続が開始されると、または開始された後に、アンカーＦＡ２０ａ及びターゲットＦＡ２０ｂはそれらの間にトンネルを確立することができる。詳述すれば、物理層接続の開始中に、当該ＢＳと関連ネットワーク構成要素との間でのシグナリングを通して、ターゲットＦＡとアンカーＦＡとの間にトンネルを確立することができる。例えば、ＷＬＡＮネットワークからＣＤＭＡネットワークへハンドオフする場合、ターゲットＰＤＳＮ（即ち、ターゲットＦＡ）とアンカーＡＲ（即ち、アンカーＦＡ）との間にトンネルを確立することができる。
【００４９】
次いで、ＭＮ１０とターゲットＢＳ１４ｂとの間で開始された物理層接続のセットアップ中に、ＭＮ１０は、独特な接続ＩＤ（例えば、ＳＲ ＩＤ）を生成した後のように、低速アクセスネットワークと、より特定的には低速アクセスネットワーク内のターゲットＦＡ２０ｂとリンク層（即ち、層２）接続を確立することができる。しかしながら、物理層接続を確立した後に、そしてＭＮとターゲットＢＳとの間で開始された物理層接続を横切ってリンク層接続を確立する代わりに、アンカーＦＡ２０ａ、及びアンカーＦＡとターゲットＦＡとの間のトンネルを介してリンク層接続を有利に確立することができる。アンカーＦＡとの高速リンクは低速アクセスインタフェースよりも短いラウンドトリップ時間（ＲＴＴ）を有しているので、リンク層接続を確立する時間は、先に開始された物理層接続を横切って同一リンク層接続を確立するよりも短い時間ですむ。
【００５０】
例えば、ＷＬＡＮネットワークからＣＤＭＡネットワークへハンドオフする際に、ＭＮ１０がＳＯ３３のための発信（origination）メッセージをターゲットＢＳ１４ｂへ送った後に、ＭＮはＷＬＡＮ／ＡＲ（即ち、アンカーＦＡ２０ａ）を通してターゲットＰＤＳＮ（即ち、ターゲットＦＡ２０ａ）とＰＰＰネゴシエーションを開始することができる。因みに、ＰＰＰデータフレームはＭＮからアンカーＡＲへ送り、アンカーＡＲを通してターゲットＰＤＳＮへトンネルさせることができる。ＰＰＰネゴシエーションは、ＳＯ３３セットアップが低速リンクを横切って行われている間に高速リンクを横切って行うことができるから、ターゲットＰＤＳＮとのＰＰＰネゴシエーションは、いろいろな場合に、ＳＯ３３セットアップの前に完了させることができる。従って、ターゲットＰＤＳＮは、下方の物理層接続を確立することなく、ＰＰＰネゴシエーションを遂行することができる。因みに、ＭＮとターゲットＢＳとの間に物理層接続を開始中に生成されたＳＲ ＩＤ（即ち、独特な接続ＩＤ）のターゲットＰＤＳＮを通知するために、拡張（エクステンション）をリンク制御プロトコル（ＬＣＰ）に追加することができる。拡張は、複数の異なる情報片の何れかを含むことができるが、一つの例示実施の形態においては、ＳＲ ＩＤと共に、ＭＮのモバイル識別（ＭＩＮ）及び／または電子的シリアルナンバー（ＥＳＮ）を含む。
【００５１】
低速アクセスネットワークとの、より特定的に言えばターゲットＦＡ２０ｂとのリンク層（即ち、層２）接続を確立した後に、ＭＮ１０は、プロキシルータアドバタイズメント内のアンカーＦＡ２０ａから受信した情報（例えば、ｃ／ｏアドレス）に基づいて、ターゲットＦＡとのＭＩＰレジストレーションを遂行することができる。因みに、ＭＮはＭＩＰレジストレーション要求をターゲットＦＡへ送ることができる。しかしながら、明らかに、低速リンクを横切って物理層接続を確立する前に、高速リンクを横切ってリンク層接続を確立することができるので、アンカーＦＡ、及びアンカーＦＡとターゲットＦＡ２０ｂとの間のトンネルを介してＭＩＰレジストレーションを出現させることができる。以上のように、アンカーＦＡは先ずＭＩＰレジストレーション要求を受信し、次いでＭＩＰレジストレーション要求をターゲットＦＡへルーティングしてターゲットＦＡとのＭＮレジスタリングを開始することができる。
【００５２】
ＭＩＰレジストレーション要求を受信した後、ターゲットＦＡ２０ｂは、そのレジストレーション要求を処理し、その要求をＭＮ１０のＨＡ１８へ中継し、それによってレジストレーション要求、及びターゲットＦＡのｃ／ｏアドレスを含むターゲットＦＡに関する情報をＨＡに通報することができる。種々のエンティティがＩＰｖ４（ＩＰバージョン４）に従って動作している場合、ＨＡは、ターゲットＦＡのｃ／ｏアドレスを含む必要情報をＭＮのためのそのルーティング表に付加し、要求を承認し、レジストレーション応答をターゲットＦＡを介してＭＮへ送り返すことができる。これに対して、エンティティがＩＰｖ６（ＩＰバージョン６）で動作している場合には、ＨＡは要求を承認し、レジストレーション応答をＭＮへ送り返すことができる。次いでＭＮは、結合更新をＨＡまたはＣＮ２６へ送ることができる。次に、ＨＡは必要情報をＭＮのためのそのルーティング表に付加することができる。これらのＭＩＰレジストレーションプロセスについてのより詳細な情報は、IETF RFC 3220及びInternet Draft draft-ietf-mobileip-fast-mipv6-08.txtを参照されたい。
【００５３】
ＭＮ１０とターゲットＦＡ２０とをレジスタリングすることによって、ＭＮへの将来入パケットをターゲットＦＡ２０ｂへ、次いでＭＮへルーティングできる（アンカーＦＡ２０ａへ、次いでＭＮへルーティングするのとは異なる）ことが理解されよう。しかしながら、ＭＮと低速アクセスネットワークとの間の物理層（即ち、層１）接続が完了する前に、ＭＮへの入及びＭＮからの出将来パケットは、それでもターゲットＦＡ、及びターゲットＦＡとアンカーＦＡとの間のトンネルを介してルーティングすることができる。次いで、ＭＮと低速アクセスネットワークとの間の物理層（即ち、層１）接続が完了した後に、ＣＮ２６からの入データパケットがターゲットＦＡに到達すると、ターゲットＦＡは、リンク層接続の確立中に先にネゴシエートしたリンク層（即ち、層２）文脈情報を活動化することができる。例えば、ＷＬＡＮネットワークからＣＤＭＡネットワークへハンドオフする時、文脈情報はＭＩＮ／ＥＳＮとＳＲ ＩＤとをマッチングさせることによって文脈情報を活動化させることができる。次いで、リンク層文脈情報を活動化させた後に、ターゲットＦＡは、リンク層文脈情報に従って入データパケットをＭＮへ転送する（例えば、Ｒ-Ｐインタフェースを通して）ことができる。以上のように、データパケットは、ターゲットＦＡからターゲットＦＡとアンカーＦＡとの間のトンネルを通り、アンカーＦＡからＭＮへ通過する必要はない。
【００５４】
同様に、ＭＮと低速アクセスネットワークとの間に物理層（即ち、層１）接続を完了させた後は、ＭＮ１０からの出データパケットを、高速アクセスネットワーク内のアンカーＦＡ２０ａへトンネルさせることなく、低速アクセスネットワーク内のターゲットＦＡ２０ｂからＣＮ２６へ転送することができる。また、高速アクセスネットワークは最早データパケットをＭＮとＣＮの間で引渡す必要はないから、ＭＮはアンカーＦＡとの高速リンクＩＰセッションを閉じることができる。同様に、ターゲットＦＡとアンカーＦＡとの間のトンネルは、最早データパケットをＭＮとＣＮとの間で引渡す必要がないので、ターゲットＦＡ及び／またはアンカーＦＡはトンネルを取り壊すか、またはそれ以外に閉じることができる。
【００５５】
図７は、例えばＭＮ１０とＣＮ２６との間の通信セッション中に、現アンカーＦＡ２０ａから新ターゲットＦＡ２０ｂへＭＮ１０をハンドオフする方法の制御流れ図である。以下に説明する図７の方法は、特に、ＭＮを高速アクセスネットワークから低速アクセスネットワークへハンドオフするのに適用可能である。以下の図７の方法の説明は、ＭＮを、ＷＬＡＮネットワーク内のアンカーＡＲ（即ち、アンカーＦＡ）からＣＤＭＡネットワーク内のターゲットＰＤＳＮ（即ち、ターゲットＦＡ）へハンドオフさせることに関連している。しかしながら、図７の方法は、本発明の思想及び範囲から逸脱することなく、ＭＮを、複数の他の高速アクセスネットワークの何れかから、複数の他の低速アクセスネットワークの何れかへハンドオフさせるのに同じように適用可能であることを理解されたい。
【００５６】
図７に示すように、ＭＮ１０を、アンカーＦＡ２０ａからターゲットＦＡ２０ｂへハンドオフする本発明の別の実施の形態による方法は、ＭＮが高速アクセスネットワークとの接続を確立する前に、または確立する時に、低速アクセスネットワークのネットワークパラメータを格納するステップを含む。例えば、ＷＬＡＮネットワークからＣＤＭＡネットワークへハンドオフすることに関連して、ＭＮがパワーアップまたはそれ以外に初期化されると、ＭＮは、ＭＮのＣＤＭＡ無線周波数（ＲＦ）ドライバ及びＷＬＡＮ  ＲＦドライバを介して等によって、ＣＤＭＡチャネル及びＷＬＡＮチャネルにロックオンすることができる。因みに、ＣＤＭＡチャネルにロックオンした後に、ＭＮは、ＣＤＭＡネットワークのページングまたは順方向同報チャネル上のシステムパラメータ及び拡張システムパラメータメッセージから、種々のＣＤＭＡネットワークパラメータを受信することができる。例えば、ＭＮは、アクセスネットワークＩＤ（ＡＮＩＤ）、擬似雑音（ＰＮ）オフセット、システムＩＤ（ＳＩＤ）、ネットワークＩＤ（ＮＩＤ）、及び低速アクセスネットワーク内のターゲットＢＳ１４ｂのパケットゾーンＩＤ（ＰＺＩＤ）のようなＣＤＭＡネットワークパラメータを受信することができ（ＡＮＩＤは、ターゲットＢＳと統合することができるターゲットＰＣＦを識別する）、ターゲットＢＳはＭＮにサーブすることができる。
【００５７】
低速ネットワークパラメータを受信した後に、ＭＮ１０は、低速アクセスネットワークパラメータを、ＭＮのメモリ（例えば、不揮発性メモリ６４）内に格納することができる。また、低速アクセスパラメータを受信しながら、または受信した後に、ＭＮは、高速アクセスネットワーク内のアンカーＦＡ２０ｂとの接続を確立することを決定できる。例えば、ＷＬＡＮネットワークからＣＤＭＡネットワークへハンドオフすることに関して言えば、ＣＤＭＡチャネル及びＷＬＡＮチャネルにロックオンした後に、ＭＮはＷＬＡＮネットワーク内のアンカーＡＲ（即ち、アンカーＦＡ）との接続の確立を決定することができ、次いでこのような接続を確立する。因みに、ＷＬＡＮチャネルへロックオンした後に、ＭＮは、ＷＬＡＮ信号強度があるしきい値より上にあるか否かを決定することができ、もし上にあれば、アンカーＡＲとの接続を確立する。もし上になければ、ＭＮはターゲットＰＤＳＮ（即ち、ターゲットＦＡ２０ａ）との接続を確立することができる。
【００５８】
高速アクセスネットワーク内のアンカーＦＡ２０ａとの接続を確立した後のある点において、ＭＮ１０は、アンカーＦＡからターゲットＦＡ２０ｂのＩＰアドレスを要求することができる。詳述すれば、例えば、ＭＮは高速アクセスネットワーク及び低速アクセスネットワークの両方の信号強度を監視することができる。前述した手法と同じように、高速アクセスネットワークの信号強度がしきい値信号強度より低下したことをＭＮが認識すると、ＭＮはターゲットＦＡのＩＰアドレスを要求することができる。前述したように、ＭＮは、アンカーＦＡ２０ａにプロキシルータソリシテーションを送る等の多くの異なる手法の何れかによって、ターゲットＦＡのＩＰアドレスを要求することができる。このような場合、これもまた前述したように、アンカーＦＡはＭＮをハンドオフすべきターゲットＦＡのＩＰアドレスを用いて予め構成することができ、ＭＮ１０はプロキシルータソリシテーションの“Ｗ”ビットをセットする等によってプロキシルータソリシテーションを変更することができる。
【００５９】
変更されたプロキシルータソリシテーションを受信すると、アンカーＦＡ２０ａは、ＭＮがその後にターゲットＦＡとレジスタできるようにターゲットＦＡ２０ｂに関する情報を送ることができる。前述した手法と同
様に、例えば、アンカーＦＡは、ターゲットＦＡのｃ／ｏアドレス（即ち、ＩＰアドレス）を有するモビリティエージェントアドバタイズメント拡張を含むことができるプロキシルータアドバタイズメントメッセージをＭＮへ送ることができる。
【００６０】
ターゲットＦＡ２０ｂに関する情報を受信した後に、ＭＮ１０は、アンカーＦＡとターゲットＦＡとの間のトンネルをセットアップするようにアンカーＦＡ２０ａに命令する代わりに、ターゲットＦＡとのレジスタリングを遅延させることができる（アンカーＦＡ及びターゲットＦＡは、典型的には予め確立されたセキュリティアソシエーションを有している）。アンカーＦＡとターゲットＦＡとの間のトンネルをセットアップするようにアンカーＦＡに命令する際に、ＭＮは、先に受信され、ＭＮによって格納されている低速アクセスネットワークパラメータをアンカーＦＡに送ることができる。詳述すれば、例えばＷＬＡＮネットワークからＣＤＭＡネットワークへハンドオフする場合、ＭＮはsetup CDMA L1 reqメッセージをアンカーＡＲ（即ち、アンカーＦＡ）へ送る。setup CDMA L1 reqメッセージは、ＡＮＩＤ、ＰＮオフセット、ＳＩＤ、ＮＩＤ、及び／またはターゲットＢＳ１４ｂのＰＺＩＤを含む。
【００６１】
ＭＮ１０からの命令の受信に応答して、アンカーＦＡ２０ａはターゲットＦＡ２０ｂとのトンネルを確立することができる。更に、ＭＮから受信した低速アクセスネットワークパラメータを用いて、アンカーＦＡはターゲットＢＳ１４ｂとのインタフェースを確立することができる。例えば、ＷＬＡＮネットワークからＣＤＭＡネットワークへハンドオフする場合、アンカーＡＲ（即ち、アンカーＦＡ）は、アンカーＡＲとターゲットＰＤＳＮ（即ち、ターゲットＦＡ）との間の総称ルーティングカプセル封じ（generic routing encapsulation：ＧＲＥ）トンネルを開始することができる。トンネルが確立されると、アンカーＡＲはトンネルレジストレーション要求をターゲットＰＤＳＮへ送ることができ、このメッセージは、ＰＮオフセット、ＳＩＤ、ＮＩＤ、及びＣＤＭＡ  ＢＳ（即ち、ターゲットＢＳ）のＰＺＩＤを含む。
【００６２】
トンネルレジストレーション要求の受信に応答して、ターゲットＰＤＳＮ（即ち、ターゲットＦＡ２０ｂ）はトンネルセットアッププロセスを開始することができ、低速アクセスネットワークパラメータ（例えば、ＡＮＩＤ、ＰＮオフセット、ＳＩＤ等）の１つまたはそれ以上に基づいて、ターゲットＰＣＦ（ターゲットＢＳ１４ｂと結合もしくはそれ以外に統合されている）との新しいＡ１０／Ａ１１インタフェースを確立する。更に、ターゲットＰＣＦは、低速アクセスネットワークパラメータの１つまたはそれ以上に基づいて、ターゲットＢＳと新しいＡ８／Ａ９インタフェースを確立することができる。当業者には明らかなように、Ａ９インタフェースは、パケットデータサービスのためのＡ８接続の確立及び解放を開始するシグナリングを供給することができる。Ａ９インタフェースと同様に、Ａ１１インタフェースは、パケットデータサービスのためのＡ１０接続の確立、リフレッシュ、更新、及び解放を要求するシグナリングを供給することができる。Ａ８インタフェースは、ターゲットＢＳとＰＣＦとの間のユーザトラフィック経路を提供することができる。そしてＡ１０インタフェースは、ターゲットＰＣＦとターゲットＰＤＳＮとの間のユーザトラフィック経路を提供することができる。新しいパケットデータサービスインスタンスを確立するプロセスの詳細に関しては、一般的には3GPP2仕様書の3GPP2 A.S0013-A v2.0.1を、特にセクション3.17.4.1を参照されたい。
【００６３】
アンカーＦＡ２０ａとターゲットＦＡ２０ｂとの間にトンネルを確立し、アンカーＦＡとターゲットＢＳ１４ｂとの間にインタフェースを確立した後に、ＭＮ１０はターゲットＢＳと物理層（即ち、層１）接続を確立することができる。しかしながら、ターゲットＢＳと直接的に物理層接続を確立する代わりに、ＭＮは、アンカーＦＡとの高速リンク、アンカーＦＡとターゲットＦＡとの間のトンネル、及びターゲットＢＳとのインタフェースを介してターゲットＢＳとの物理層接続を確立することができる。ＭＮを、例えばＷＬＡＮネットワークからＣＤＭＡネットワークへハンドオフする場合、ＭＮはＣＤＭＡ  ＳＯ３３に従って、且つＷＬＡＮリンクを通してターゲットＢＳと新しい物理層接続を開始することができる。因みに、ＭＮはプロキシ発信メッセージをＷＬＡＮ  ＡＲ（即ち、アンカーＦＡ）へ送ることができる。ここに、プロキシ発信メッセージは、ＣＤＭＡ層３（即ち、ネットワーク層）発信メッセージと同一の複数の要素を含むことができる。
【００６４】
アンカーＡＲ（即ち、アンカーＦＡ２０ａ）においてプロキシ発信メッセージを受信すると、アンカーＡＲはトンネルを通してそのメッセージをターゲットＰＤＳＮ（即ち、ターゲットＦＡ２０ｂ）へ転送することができ、ターゲットＰＤＳＮはメッセージをターゲットＢＳ１４ｂへ転送する。因みに、ターゲットＰＤＳＮはメッセージを、先に確立したＡ８／Ａ９インタフェースを通してターゲットＰＣＦへ転送し、ターゲットＰＣＦからＡ１０／Ａ１１インタフェースを通してターゲットＢＳへ転送することができる。ターゲットＢＳは、ＣＤＭＡチャネル割当てメッセージ内に含まれるものと同一の複数の要素を含むことができるチャネル割当てメッセージを有するプロキシ発信メッセージに応答することができる。ターゲットＢＳは、チャネル割当てメッセージをターゲットＰＣＦへ戻し転送し、ターゲットＰＣＦからターゲットＰＤＳＮへ転送することができる。ターゲットＰＤＳＮはトンネルを通してチャネル割当てメッセージをアンカーＡＲへ戻し転送することができ、アンカーＡＲはＭＮとアンカーＡＲとの間の高速リンクを介してチャネル割当てメッセージをＭＮ１０へ戻し転送する。
【００６５】
ターゲットＢＳ１４ｂとの物理層（即ち、層１）接続を確立した後に、ＭＮ１０は、ターゲットＦＡ２０ｂとのリンク層（即ち、層２）接続を確立することができる。しかしながら、前述したように、ターゲットＦＡとのリンク層接続を直接確立する代わりに、ＭＮは、アンカーＦＡ２０ａとの高速リンク、及びアンカーＦＡとターゲットＦＡとの間のトンネルを介してターゲットＦＡとのリンク層接続を確立することができる。例えば、ＭＮをＷＬＡＮネットワークからＣＤＭＡネットワークへハンドオフする場合、チャネル割当てメッセージを受信した後にＭＮは、アンカーＡＲ（即ち、アンカーＦＡ）を通してターゲットＰＤＳＮ（即ちターゲットＦＡ）とのＰＰＰネゴシエーションを開始することができる。因みにＭＮは、複数のＰＰＰパラメータを含むsetup CDMA L2 reqメッセージをアンカーＡＲに送ることができる。
【００６６】
setup CDMA L2 reqメッセージの受信に応答して、アンカーＡＲ（即ち、アンカーＦＡ２０ａ）はＰＰＰパラメータを含むメッセージを、アンカーＡＲとターゲットＰＤＳＮ（即ち、ターゲットＦＡ２０ｂ）との間のトンネルを通してターゲットＰＤＳＮへ転送することができる。setup CDMA L2 reqを転送するトンネルは先に確立されたトンネルと同一のトンネルであることもできるが、より典型的な実施の形態においては、アンカーＡＲはターゲットＰＤＳＮとの別のトンネルを確立し、setup CDMA L2 reqメッセージをこの新しいトンネルを通して転送する（setup CDMA L2 reqメッセージは、トンネルを通して転送されたメッセージを含む先行タスクとは異なるタスクに関連しているからである）。しかしながら、アンカーＡＲがＰＰＰパラメータを含むsetup CDMA L2 reqメッセージの受信に応答して別のトンネルを確立するか否かには関係なく、ターゲットＰＤＳＮはＰＰＰ接続を開始することができる。
【００６７】
次いで、低速アクセスネットワーク、より特定的に言えばターゲットＦＡ２０ｂとのリンク層（即ち、層２）接続を確立した後に、ＭＮ１０は、上述した手法と同じような手法で、アンカーＦＡ２０ａからプロキシルータアドバタイズメントで受信した情報（例えば、ｃ／ｏアドレス）に基づいてターゲットＦＡとのＭＩＰレジストレーションを遂行することができる。詳述すれば、ＭＮは、アンカーＦＡ２０ａ、及びアンカーＦＡとターゲットＦＡとの間のトンネルを介してＭＩＰレジストレーション要求をターゲットＦＡに送ることができる。従って、アンカーＦＡは先ずＭＩＰレジストレーション要求を受信し、次いでそのＭＩＰレジストレーション要求をターゲットＦＡへルーティングしてＭＮとターゲットＦＡとのＭＩＰレジスタリングを開始させることができる。前述したように、ＭＩＰレジストレーション要求を転送するトンネルは、先に確立されたトンネルの何れであることもできる。しかしながら、より典型的な実施の形態においては、アンカーＦＡはターゲットＦＡとの間に別のトンネルを確立し、ＭＩＰレジストレーション要求は新しいトンネルを通して転送する（ＭＩＰレジストレーション要求が更に別の、異なるタスクに関係しているからである）。
【００６８】
この場合も、ＭＮ１０をターゲットＦＡ２０とレジスタリングすることによって、ＭＮへの将来入パケットをターゲットＦＡ２０ｂへ、次いでＭＮへルーティングすることができる（アンカーＦＡ２０ａへ、次いでＭＮへルーティングするのとは異なる）。因みに、ＣＮ２６からの入データパケットがターゲットＦＡに到達すると、ターゲットＦＡは、リンク層接続の確立中に先にネゴシエートされたリンク層（即ち、層２）文脈情報を活動化することができる。次いで、リンク層文脈情報を活動化させた後に、ターゲットＦＡは、リンク層文脈情報に従って入データパケットをＭＮへ転送することができる。前述したように、データパケットは、ターゲットＦＡからターゲットＦＡとアンカーＦＡとの間のトンネルを通り、アンカーＦＡからＭＮへ通過する必要はない。
【００６９】
同様に、ＭＮ１０からの出データパケットは、高速アクセスネットワーク内のアンカーＦＡ２０ａへトンネルさせることなく、低速アクセスネットワーク内のターゲットＦＡ２０ｂからＣＮ２６へ転送することができる。また、高速アクセスネットワークは最早データパケットをＭＮとＣＮとの間で引渡す必要はないので、ＭＮは、アンカーＦＡとの高速リンクＩＰセッションを閉じることができる。同様に、ターゲットＦＡとアンカーＦＡとの間のトンネルは最早データパケットをＭＮとＣＮとの間で引渡す必要はないので、ターゲットＦＡ及び／またはアンカーＦＡはトンネルを取り壊すか、またはそれ以外に閉じることができる。
【００７０】
本発明の一面によれば、本発明のシステムの全て、または一部（例えば、ＭＮ１０、アンカーＦＡ２０ａ、及びターゲットＦＡ２０ｂの全て、または一部）は、一般的に、コンピュータプログラム製品の制御の下に動作する。本発明の実施の形態の方法を遂行するためのコンピュータプログラム製品は、不揮発性記憶媒体のようなコンピュータ可読記憶媒体と、このコンピュータ可読記憶媒体内に実現されている一連のコンピュータ命令のようなコンピュータ可読プログラムコード部分とを含む。
【００７１】
因みに、図６及び７は、本発明による方法、システム、及びプログラム製品の制御流れ図である。制御流れ図の各ブロックまたはステップ、及び制御流れ図内のブロックの組合せは、コンピュータプログラム命令によって実現することができる。これらのコンピュータプログラム命令はコンピュータまたは他のプログラム可能な装置にロードして１つのマシンを生じさせることができる。即ち、これらの命令がコンピュータまたは他のプログラム可能な装置上で実行されると、制御流れ図の１つの、または複数のブロックまたはステップに指定されている機能を実現する手段が得られる。またこれらのコンピュータプログラム命令は、コンピュータ可読メモリ内に格納することもできる。コンピュータ可読メモリ内に格納されたこれらの命令は、制御流れ図の１つの、または複数のブロックまたはステップに指定されている機能を実現する命令手段を含むある製造品を生じるように、コンピュータまたは他のプログラム可能な装置を特定の技法で機能させる。またこれらのコンピュータプログラム命令をコンピュータまたは他のプログラム可能な装置にロードし、コンピュータまたは他のプログラム可能な装置に一連の動作ステップを遂行させることができる。コンピュータまたは他のプログラム可能な装置上で実行されるこれらの命令は、制御流れ図の１つの、または複数のブロックまたはステップに指定されている機能を実現するコンピュータ実現プロセスを発生する。
【００７２】
従って、制御流れ図の諸ブロックまたはステップは、指定されている機能を遂行する手段の組合せ、指定されている機能を遂行するステップの組合せ、及び指定されている機能を遂行するプログラム命令手段を支援する。制御流れ図の各ブロックまたはステップ、及び制御流れ図のブロックまたはステップの組合せは、指定されている機能を遂行する専用のハードウェアをベースとするコンピュータシステム、または専用ハードウェア及びコンピュータ命令の組合せによって実現することができる。
【００７３】
当業者ならば、以上の説明から本発明の多くの変更及び他の実施の形態を考案できることが明白であろう。従って、本発明は、以上に説明した特定の実施の形態に限定されるものではなく、他の実施の形態も本発明の範囲内に含まれることを意図していることを理解されたい。本明細書に使用した特定の用語は、一般的に、且つ説明のために用いたものであって、本発明を限定する目的はないことも理解されたい。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施の形態から便益を受ける１つの型のモバイルノード及びシステムのブロック図である。
【図２】モバイルノード、ホームエージェント、外部エージェント、及び／または接続関係のあるノードとして動作することができる本発明の実施の形態によるエンティティの概要ブロック図である。
【図３】本発明の一実施の形態によるモバイルノードの概要ブロック図である。
【図４】本発明の一実施の形態によるノードの多層プロトコルスタックを示す図であって、プロトコルスタックは７層を含むＯＳＩモデルからなっている。
【図５】本発明の実施の形態によるノードのＯＳＩ機能と、一般的なＯＳＩモデルとの比較図である。
【図６】本発明の一実施の形態に従って、モバイルノードを現アンカー外部エージェントから新しいターゲット外部エージェントへハンドオフする方法を遂行する種々のエンティティ間の通信を示す制御流れ図である。
【図７】本発明の別の実施の形態に従って、モバイルノードを現アンカー外部エージェントから新しいターゲット外部エージェントへハンドオフする方法を遂行する種々のエンティティ間の通信を示す制御流れ図である。
【図１】
2008507875.tif 000003
【図２】
2008507875.tif 000004
【図３】
2008507875.tif 000005
【図４】
2008507875.tif 000006
【図５】
2008507875.tif 000007
【図６】
2008507875.tif 000008
【図７】
2008507875.tif 000009
【国際調査報告】
2008507875.tif 000010
2008507875.tif 000011
2008507875.tif 000012