(57)【特許請求の範囲】
【請求項１】
移動ノードの登録の方法であって、前記方法は、
第１の移動先ネットワークに接続された前記移動ノードに関する登録要求メッセージをローカル移動性アンカで受信することであって、前記登録要求メッセージは、移動ノード識別子と、前記移動ノードに接続するために使われる通信アクセス・タイプを示すアクセス・タイプ識別子と、前記登録要求メッセージが前記第１の移動先ネットワーク上の新たなアクセス・タイプへのハンドオーバと関連づけられているのか第２の移動先ネットワークへのハンドオーバと関連づけられているのかを特定するハンドオーバ指示子と、前記移動ノードに接続するために使われる特定のアクセス・インタフェースを示すインタフェース識別子とを含む、ことと、
前記登録要求メッセージ内で受信された情報と前記ローカル移動性アンカに関連づけられたキャッシュ項目テーブル上の情報との比較と、前記第２の移動先ネットワークへの前記ハンドオーバが検出されるのか前記第１の移動先ネットワーク上の前記新たなアクセス・タイプへのハンドオーバが検出されるのかとに依存して、キャッシュ項目テーブル上に項目を作成することと、
前記第２の移動先ネットワークへの前記ハンドオーバが検出されるのか前記第１の移動先ネットワーク上の新たなアクセス・タイプへの前記ハンドオーバが検出されるのかに依存して、ネットワーク・プレフィックスを有する登録応答を前記ローカル移動性アンカから送信することと、
前記移動ノードに割り振られたネットワーク資源が破棄されるべきかどうかを判定するために前記移動アクセス・ゲートウェイによって使われるべき拡張トリガ情報フィールドと、破棄されるべきである場合には、前記移動ノードへの接続性をサポートしていた前記ネットワーク資源の破棄のやり方と共に、破棄要求メッセージを前記ローカル移動性アンカから前記第１の移動先ネットワーク上の移動アクセス・ゲートウェイに送信することと
を含む、方法。
【請求項２】
前記ローカル移動性アンカが、前記アクセス・タイプ識別子を含む登録要求情報に従って、前記第２の移動先ネットワークへの前記ハンドオーバを検出し、インタフェース当たり１つのアクセス・タイプのみが前記第２の移動先ネットワーク上でサポートされる、請求項１に記載の登録方法。
【請求項３】
前記ローカル移動性アンカが、前記アクセス・タイプ指示子を含む登録要求情報に従って、前記第２の移動先ネットワークへの前記ハンドオーバを検出し、２つ以上のインタフェースが前記第２の移動先ネットワーク上で前記同一のアクセス・タイプをサポートする、請求項１に記載の登録方法。
【請求項４】
前記ローカル移動性アンカが、前記インタフェース識別およびハンドオーバ指示子を含む登録要求情報に従って、前記第１の移動先ネットワーク上の前記新たなアクセス・タイプへの前記ハンドオーバを検出し、２つ以上のインタフェースが前記第１の移動先ネットワーク上で前記同一のアクセス・タイプをサポートする、請求項１に記載の登録方法。
【請求項５】
前記拡張トリガ情報フィールドは、どのネットワーク資源が直ちに破棄されるべきかを判定するために使われる、請求項１に記載の方法。
【請求項６】
前記拡張トリガ情報フィールドは、どのネットワーク資源が所定の期間だけ保持されるべきかを判定するために使われる、請求項１に記載の方法。
【請求項７】
前記拡張トリガ情報フィールドは、前記移動ノードが前記移動アクセス・ゲートウェイに接続し直すことを試みるかどうかが判定されるまで、どのネットワーク資源が保持されるべきかを判定するために使われる、請求項１に記載の方法。
【請求項８】
移動ノードの登録の方法であって、前記方法は、
第１の移動先ネットワーク上の前記移動ノードに関する登録要求メッセージをローカル移動性アンカで受信することであって、前記登録要求メッセージは、移動ノード識別子と、前記移動ノードを接続するために使われる通信アクセス・タイプを示すアクセス・タイプ識別子と、前記登録要求が前記第１の移動先ネットワーク上の新たなアクセス・タイプへのハンドオーバと関連づけられているのか第２の移動先ネットワークへのハンドオーバと関連づけられているのかを特定するハンドオーバ指示子と、前記移動ノードに接続するために使われる特定のアクセス・インタフェースを示すインタフェース識別子とを含む、ことと、
登録要求メッセージ内で受信された前記情報と前記ローカル移動性アンカに関連づけられたキャッシュ項目テーブル上の情報との比較に基づいて、かつ、前記第２の移動先ネットワークへの前記ハンドオーバが検出されるのか前記移動先ネットワーク上の新たなアクセス・タイプへのハンドオーバが検出されるのかに依存して、ネットワーク・プレフィックスを有する登録応答を前記ローカル移動性アンカから送信することと、
前記移動ノードに割り振られたネットワーク資源が破棄されるべきかどうかを判定するために前記移動アクセス・ゲートウェイによって使われるべき拡張トリガ情報フィールドと、破棄されるべきである場合は、前記移動ノードへの接続性をサポートしていた前記ネットワーク資源の破棄のやり方と共に、破棄要求メッセージを前記ローカル移動性アンカから前記第１の移動先ネットワーク上の移動アクセス・ゲートウェイに送信することと
を含む、方法。
【請求項９】
前記拡張トリガ情報フィールドは、どのネットワーク資源が直ちに破棄されるべきかを判定するために使われる、請求項８に記載の方法。
【請求項１０】
前記拡張トリガ情報フィールドは、どのネットワーク資源が所定の期間だけ保持されるべきかを判定するために使われる、請求項８に記載の方法。
【請求項１１】
前記拡張トリガ情報フィールドは、前記移動ノードが前記移動アクセス・ゲートウェイに接続し直すことを試みるかどうかが判定されるまで、どのネットワーク資源が保持されるべきかを判定するために使われる、請求項８に記載の方法。
【請求項１２】
前記第２の移動先ネットワークへの前記ハンドオーバが検出されるのか、前記第１の移動先ネットワーク上の前記アクセス・タイプへのハンドオーバが検出されるのかに依存して、前記キャッシュ項目テーブル上に項目を作成することをさらに含む、請求項８に記載の方法。
【請求項１３】
前記キャッシュ項目テーブルは、前記移動ノード識別情報と、前記移動ノードを前記第１の移動先ネットワークに接続するために使われる前記アクセス・タイプとを含む、第１の移動先ネットワークに接続された前記移動ノードに関する情報を含む、請求項１２に記載の登録方法。
【請求項１４】
前記拡張トリガ情報フィールドは、どのネットワーク資源が直ちに破棄されるべきかを判定するために使われる、請求項１２に記載の方法。
【請求項１５】
前記拡張トリガ情報フィールドは、どのネットワーク資源が所定の期間だけ保持されるべきかを判定するために使われる、請求項１２に記載の方法。
【請求項１６】
前記拡張トリガ情報フィールドは、前記移動ノードが前記移動アクセス・ゲートウェイに接続し直すことを試みるかどうかが判定されるまで、どのネットワーク資源が保持されるべきかを判定するために使われる、請求項１２に記載の方法。
【請求項１７】
１つまたは複数の移動先ネットワークに結合されたローカル移動性エージェントを有するホーム・ネットワークであって、各移動先ネットワークが、１つまたは複数の移動ノードに接続された移動アクセス・ゲートウェイを有するホーム・ネットワークを備え、
前記ローカル移動性エージェントは、前記各移動先ネットワークに接続された前記１つまたは複数の移動ノードに関する情報を保持するためのキャッシュ項目テーブルを有し、
前記ローカル移動性エージェントは、前記登録要求メッセージ内で受信された情報と前記キャッシュ項目テーブル上の前記情報との比較に基づいて、かつ、前記ローカル移動性エージェントによって受信された登録要求メッセージに応答して、移動ノード接続性に関する情報を提供するように構成されており、前記登録要求メッセージは、移動ノード識別子と、前記移動ノードを前記１つまたは複数の移動先ネットワークのうちの少なくとも１つに接続するために使われる通信アクセス・タイプを示すアクセス・タイプ識別子と、前記登録要求メッセージが、前記１つまたは複数の移動ノードのうちの１つに接続されている第１の移動先ネットワーク上の新たなアクセス・タイプへのハンドオーバに関連づけられるのか、それとも新たな移動先ネットワークへのハンドオーバに関連づけられるのかを特定するハンドオーバ指示子と、前記移動ノードを前記１つまたは複数の移動先ネットワークに接続するために使われる特定のアクセス・インタフェースを示すインタフェース識別子とを含み、
前記ローカル移動性エージェントが、前記移動ノードに割り振られたネットワーク資源が破棄されるべきかどうかを判定するために前記移動アクセス・ゲートウェイによって使われるべき拡張トリガ情報フィールドと、破棄されるべきである場合には、前記移動ノードへの接続性をサポートしていた前記ネットワーク資源の破棄のやり方と共に、破棄要求メッセージを前記第１の移動先ネットワーク上の移動アクセス・ゲートウェイに送信する、通信ネットワーク。
【請求項１８】
前記拡張トリガ情報フィールドは、どのネットワーク資源が直ちに破棄されるべきかを判定するために使われる、請求項１７に記載の通信ネットワーク。
【請求項１９】
前記拡張トリガ情報フィールドは、どのネットワーク資源が所定の期間だけ保持されるべきかを判定するために使われる、請求項１７に記載の通信ネットワーク。
【請求項２０】
前記拡張トリガ情報フィールドは、前記移動ノードが前記移動アクセス・ゲートウェイに接続し直すことを試みるかどうかが判定されるまで、どのネットワーク資源が保持されるべきかを判定するために使われる、請求項１７に記載の通信ネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願データ
本出願は、２００８年３月１９日に出願した米国仮特許出願第６１／０３７，８４０号に関連し、この先行出願の優先権を、米国特許法１１９条（ｅ）項の下で主張する。この米国仮特許出願はまた、本特許出願に参照によって組み込まれている。
【０００２】
一時登録メッセージおよび拡張バインディング破棄指示メッセージを用いて、通信システム上の移動ノードにアドレス指定を割り振る方法。
【背景技術】
【０００３】
ＩＰベースのモバイル・システムは、少なくとも１つの移動ノードとワイヤレス通信ネットワークとの間の通信を可能にする。「移動ノード」という用語は、移動通信ユニット（たとえば、以下でより詳細に記載するように、移動端末、「スマート・フォン」、ワイヤレス接続可能なラップトップＰＣなどの移動装置）を含む。他の要素の中でも特に、ワイヤレス通信システムは、ホーム・ネットワークおよび移動先ネットワークを含む。移動ノードは、こうしたネットワークを介したインターネットへの接着点を変え得るが、移動ノードは、ＩＰアドレス指定のために、常に１つのホーム・ネットワークに関連づけられる。ホーム・ネットワークはホーム・エージェントを含み、移動先ネットワークは移動先エージェントを含み、両方とも、そのネットワークとの間の情報パケットの経路指定を制御する。
【０００４】
移動ノード、ホーム・エージェントおよび移動先エージェントは、特定の任意のネットワーク構成または通信システムで使われる呼称に依存して、異なる名称でも呼ばれ得る。たとえば、「移動ノード」は、たとえばインターネット・アクセス、ｅメール、メッセージ・サービスなど、様々な特徴および機能を有する様々な型およびモデルの移動端末（「セル電話」）で実装され得るように、ワイヤレス・ネットワークにケーブル（たとえば、電話線（「ツイスト・ペア」）、イーサネット・ケーブル、光ケーブルなど）接続可能であり、かつセルラー・ネットワークに直接的にワイヤレス接続可能であるＰＣを包含する。移動ノードは、特定のシステム・プロバイダによって採用される呼称に依存して、ユーザ機器、移動ユニット、移動端末、移動装置、または同様の名称で呼ばれる場合もある。一般に、移動ノードとの通信のためにネットワーク上に位置づけることができる、移動式でも固定でもよい通信先ノードも存在する。
【０００５】
ホーム・エージェントは、ローカル移動性アンカ、ホーム移動性マネージャ、ホーム位置レジスタと呼ぶこともでき、移動先エージェントは、移動アクセス・ゲートウェイ、サービス側移動性マネージャ、訪問先位置レジスタ、および訪問サービス・エンティティと呼ぶことができる。移動ノード、ホーム・エージェントおよび移動先エージェントという用語は、制限的に定義されることは意図しておらず、ホームまたは移動先ネットワーク上に位置づけられる他の移動通信ユニットも、監督経路指定装置も含み得る。移動先ネットワークは、サービス側ネットワークとも呼ばれ得る。
【０００６】
移動ノードの登録
移動先エージェントおよびホーム・エージェントは、そのエージェントに関連づけられたローカル・ネットワーク上の全ノードにエージェント広告を定期的にブロードキャストする。エージェント広告とは、移動ＩＰプロトコル（ＲＦＣ２００２）または他の任意のタイプの通信プロトコルの下で発行され得る、ネットワーク上のエージェントからのメッセージである。この広告は、移動ノード向けの移動性エージェント（たとえば、ホーム・エージェント、移動先エージェントなど）を一意に識別するのに必要とされる情報を含むべきである。移動ノードは、エージェント広告を調べ、移動ノードがホーム・ネットワークに接続されるのか、それとも移動先ネットワークに接続されるのか判定する。
【０００７】
移動ノードは、そのホーム・ネットワークおよびサブネットワークに、ＩＰアドレス指定のために常に関連づけられ、ホームおよび移動先ネットワーク上に位置づけられたルータによって、移動ノードに情報を経路指定させることになる。移動ノードが、そのホーム・ネットワーク上に位置づけられる場合、情報パケットは、標準アドレス指定および経路指定方式に従って移動ノードに経路指定される。ただし、移動ノードが、移動先ネットワークを訪問中である場合、移動ノードは、エージェント広告から適切な情報を取得し、そのホーム・エージェントに、移動先エージェントを介して登録要求メッセージ（バインディング更新要求と呼ばれる場合もある）を送信する。登録要求メッセージは、移動ノード向けの気付アドレスを含むことになる。登録返信メッセージ（バインディング更新確認メッセージともいう）は、登録プロセスが首尾よく完了したことを確かめるために、ホーム・エージェントによって移動ノードに送られ得る。
【０００８】
移動ノードは、ホーム・エージェントに「気付アドレス」を登録することによって、移動先ネットワーク上での移動ノードの位置をホーム・エージェントに知らせ続ける。登録された気付アドレスは、移動ノードが位置づけられた移動先ネットワークを識別し、ホーム・エージェントは、この登録された気付アドレスを使って、移動先ネットワークに情報パケットをフォワードし、続いて情報パケットは移動ノードに転送される。ホーム・エージェントが、移動ノードにアドレス指定された情報パケットを受信し、移動ノードが移動先ネットワーク上に位置づけられている場合、ホーム・エージェントは、適用可能な気付アドレスを使って、移動先ネットワーク上での移動ノードの現在の位置に情報パケットを送信する。つまり、気付アドレスを含むこの情報パケットは次いで、気付アドレスに従って、移動先ネットワーク上のルータによって、移動先ネットワーク上の移動ノードにフォワードされ経路指定されることになる。
【０００９】
移動ノードが、ある移動先ネットワークから別の移動先ネットワークに移動すると、ホーム・エージェントまたはローカル移動性アンカへの気付アドレス指定の登録に伴って問題が発生する場合がある。さらに、複数のインタフェースを、異なる通信アクセス・タイプ８０２．１１ｄ、８０２．１１ｇ、ＨＲＰＤ、ＷｉＦｉ、ＷｉＭａｘ、ＣＤＭＡ、またはＬＴＥを含み得る、１つまたは複数の移動先ネットワーク上でサポートすることができる。移動ノードが１つまたは複数のネットワーク上の異なるアクセス・タイプに結合されると、問題が発生する場合がある。最後に、ローカル移動性アンカおよび移動性エージェント・ゲートウェイによるネットワーク上の資源利用の最適化に関するハンドオフ手順に伴って問題が起こるが、たとえば、移動性エージェント・ゲートウェイ（または移動先エージェント）による、資源破棄要求を拒絶するための判定、およびどのネットワーク資源を保持し、破棄し、または所定の期間だけ一時的に保留するべきかという判定に関連した問題が含まれる。
【発明の概要】
【００１０】
したがって、本発明の主な目的は、新たな移動先ネットワークへのハンドオーバ、同一移動先ネットワーク上の第２のアクセス・タイプへのハンドオーバが起こる（移動先ネットワーク上で複数のアクセス・タイプがサポートされる）、かつ／または移動ノードを移動先ネットワークに接続する複数のインタフェースがサポートされる移動ノードに、アドレス指定サポートを提供することである。さらに、本発明の主な目的は、資源破棄要求をいつ拒絶するべきか判定し、どのネットワーク資源を保持し、破棄し、または所定の期間だけ一時的に保留するべきか判定するのに十分な情報を含む、十分な情報をローカル移動性エージェントから提供し、そうすることによって移動性エージェント・ゲートウェイ（または移動先エージェント）がネットワーク上での資源利用を最適化し得るようにすることである。
【００１１】
本発明は、新規指示子および識別情報を有する新規プロキシ・バインディング更新要求およびプロキシ・バインディング確認用メッセージ、ならびにローカル移動性アンカによって提供され、移動性エージェント・ゲートウェイ（または移動先エージェント）によってネットワーク上の資源利用を最適化するのに使われる付加情報を有する拡張バインディング破棄トリガ・メッセージに伴うこうした問題を解決する。
【００１２】
すなわち、ホーム・エージェント／ローカル移動性アンカは、移動ノード識別（ＭＮ−ＩＤ）、ホーム・ネットワーク・プレフィックス（ＨＮＰ）などの情報を含むが、アクセス・タイプ、ハンドオーバ指示子（ＨＯ）、およびインタフェース識別（インタフェースＩＤ）などの選択的情報フィールドも含み得るプロキシ・バインディング更新メッセージおよびプロキシ・バインディング確認メッセージを交換することになる。新たなアクセス・タイプ、指示子、および識別情報を含むことによって、ローカル移動性アンカは、移動ノードからの新規接続性要求をよく理解した上で、バインディング更新要求メッセージに応答することができる。プロキシ・バインディング更新要求および確認用メッセージは、付加情報の送信用に新規フィールドまたは拡張フィールドを必要とする場合があり、ローカル移動性アンカ／ホーム・エージェントは、そのバインディング・キャッシュ項目テーブルを、こうした新規情報フィールドをサポートするように拡張する必要もある。
【００１３】
さらに、ローカル移動性アンカによって移動性エージェント・ゲートウェイ（または移動先エージェント）に送られる拡張バインディング破棄トリガ・メッセージは、移動性エージェント・ゲートウェイが、資源破棄要求をいつ拒絶するべきか判定し、またはネットワーク上の資源を破棄し、保持し、もしくは所定の期間だけ一時的に保留するべきか判定するのに用いることができる詳細な情報を含むことになる。本発明は、新規プロトコル・アプリケーションまたは先行登録アプリケーションからの修正メッセージを用いて実装することができる。
例えば、本願発明は以下の項目を提供する。
（項目１）
移動先ネットワーク上での移動ノードの登録方法であって、
前記移動先ネットワークに接続された前記移動ノードに関する登録要求メッセージをローカル移動性アンカで受信するステップであって、前記登録要求メッセージが、移動ノード識別子、前記移動ノードに接続するのに使われるその通信アクセス・タイプを示すアクセス・タイプ識別子、新規登録要求が前記移動先ネットワーク上の新たなアクセス・タイプへのハンドオーバに関連づけられるのか、それとも新たな移動先ネットワークへのハンドオーバに関連づけられるのかを指定するハンドオーバ指示子、および前記移動ノードに接続するのに使われる特定のアクセス・インタフェースを示すインタフェース識別子を含むステップと、
第１の登録要求中に受信された情報の、前記ローカル移動性アンカに関連づけられたキャッシュ項目テーブル上の情報との相関、および新たな移動先ネットワークへのハンドオーバが検出されるのか、それとも予め接続された前記移動先ネットワーク上の新規アクセス・インタフェースへのハンドオーバが検出されるのかに依存して、前記キャッシュ項目テーブル上に適切な項目を作成するステップと、
新たな移動先ネットワークへの前記ハンドオーバが検出されるのか、それとも前記移動先ネットワーク上の新規アクセス・インタフェースへの前記ハンドオーバが検出されるのかに依存して、適切なネットワーク・プレフィックスを有する登録応答を前記ローカル移動性アンカから送信するステップと、
前記移動アクセス・ゲートウェイによって、前記移動ノードに割り振られたネットワーク資源が破棄されるべきかどうか判定するのに使われるべき拡張トリガ情報フィールド、および破棄されるべきである場合は、前記移動ノードへの接続性をサポートしていた前記ネットワーク資源の破棄のやり方を有する破棄要求メッセージを、前記ローカル移動性アンカから、前記移動ノードが接続されていた前記移動先ネットワーク上の移動アクセス・ゲートウェイに送信するステップとを含む方法。
（項目２）
インタフェースごとにただ１つのアクセス・タイプが前記移動先ネットワーク上でサポートされるので、前記ローカル移動性アンカが、前記アクセス・タイプ指示子を含む登録要求情報に従って、新たな移動先ネットワークへの前記ハンドオーバを検出する、項目１に記載の登録方法。
（項目３）
複数のインタフェースが前記移動先ネットワーク上で同一のアクセス・タイプをサポートするので、前記ローカル移動性アンカが、前記アクセス・タイプ指示子を含む登録要求情報に従って、新たな移動先ネットワークへの前記ハンドオーバを検出する、項目１に記載の登録方法。
（項目４）
複数のインタフェースが、前記移動先ネットワーク上で同一のアクセス・タイプをサポートするので、前記ローカル移動性アンカが、前記インタフェース識別およびハンドオーバ指示子を含む登録要求情報に従って、前記移動先ネットワーク上の新規インタフェースへの前記ハンドオーバを検出する、項目１に記載の登録方法。
（項目５）
どのネットワーク資源が直ちに破棄されるべきか判定するのに使われる拡張トリガ情報フィールドを、前記ローカル移動性アンカが前記移動アクセス・ゲートウェイに送る、請求項１に記載の方法。
（項目６）
どのネットワーク資源が所定の期間だけ保持されるべきか判定するのに使われる拡張トリガ情報フィールドを、前記ローカル移動性アンカが前記移動アクセス・ゲートウェイに送る、項目１に記載の方法。
（項目７）
前記移動ノードが前記移動アクセス・ゲートウェイに接続し直すことを試みるかどうか判定されるまで、どのネットワーク資源が保持されるべきか判定するのに使われる拡張トリガ情報フィールドを、前記ローカル移動性アンカが前記移動アクセス・ゲートウェイに送る、項目１に記載の方法。
（項目８）
移動先ネットワーク上での移動ノードの登録方法であって、
前記移動先ネットワーク上の前記移動ノードに関する登録要求メッセージをローカル移動性アンカで受信するステップであって、前記登録要求メッセージが、移動ノード識別子、前記移動ノードを接続するのに使われるその通信アクセス・タイプを示すアクセス・タイプ識別子、前記新規登録要求が前記移動先ネットワーク上の新たなアクセス・タイプへのハンドオーバに関連づけられるのか、それとも新たな移動先ネットワークへのハンドオーバに関連づけられるのかを指定するハンドオーバ指示子、および前記移動ノードに接続するのに使われる特定のアクセス・インタフェースを示すインタフェース識別子を含むステップと、
第１の登録要求中に受信された情報と、前記ローカル移動性アンカに関連づけられたキャッシュ項目テーブル上の情報との比較に基づいて、および新たな移動先ネットワークへの前記ハンドオーバが検出されるのか、それとも前記移動先ネットワーク上の新規アクセス・インタフェースへの前記ハンドオーバが検出されるのかに依存して、適切なネットワーク・プレフィックスを有する登録応答を前記ローカル移動性アンカから送信するステップと、
前記移動アクセス・ゲートウェイによって、前記移動ノードに割り振られたネットワーク資源が破棄されるべきかどうか判定するのに使われるべき拡張トリガ情報フィールド、および破棄されるべきである場合は、前記移動ノードへの接続性をサポートしていた前記ネットワーク資源の破棄のやり方を有する破棄要求メッセージを、前記ローカル移動性アンカから、前記移動ノードが接続されていた前記移動先ネットワーク上の移動アクセス・ゲートウェイに送信するステップとを含む方法。
（項目９）
どのネットワーク資源が直ちに破棄されるべきか判定するのに使われる拡張トリガ情報フィールドを、前記ローカル移動性アンカが前記移動アクセス・ゲートウェイに送る、請求項８に記載の方法。
（項目１０）
どのネットワーク資源が所定の期間だけ保持されるべきか判定するのに使われる拡張トリガ情報フィールドを、前記ローカル移動性アンカが前記移動アクセス・ゲートウェイに送る、項目８に記載の方法。
（項目１１）
前記移動ノードが前記移動アクセス・ゲートウェイに接続し直すことを試みるかどうか判定されるまで、どのネットワーク資源が保持されるべきか判定するのに使われる拡張トリガ情報フィールドを、前記ローカル移動性アンカが前記移動アクセス・ゲートウェイに送る、項目８に記載の方法。
（項目１２）
新たな移動先ネットワークへのハンドオーバが検出されるのか、それとも予め接続された前記移動先ネットワーク上の新規アクセス・インタフェースへのハンドオーバが検出されるのかに依存して、前記キャッシュ項目テーブル上に適切な項目を作成するステップをさらに含む、項目８に記載の方法。
（項目１３）
前記バインディング・キャッシュ項目テーブルが、前記移動ノードを前記移動先ネットワークに接続するのに使われる前記移動ノード識別情報および前記アクセス・タイプを含む、移動先ネットワークに接続された前記移動ノードに関する情報を含む、項目１２に記載の登録方法。
（項目１４）
どのネットワーク資源が直ちに破棄されるべきか判定するのに使われる拡張トリガ情報フィールドを、前記ローカル移動性アンカが前記移動アクセス・ゲートウェイに送る、請求項１２に記載の方法。
（項目１５）
どのネットワーク資源が所定の期間だけ保持されるべきか判定するのに使われる拡張トリガ情報フィールドを、前記ローカル移動性アンカが前記移動アクセス・ゲートウェイに送る、項目１２に記載の方法。
（項目１６）
前記移動ノードが前記移動アクセス・ゲートウェイに接続し直すことを試みるかどうか判定されるまで、どのネットワーク資源が保持されるべきか判定するのに使われる拡張トリガ情報フィールドを、前記ローカル移動性アンカが前記移動アクセス・ゲートウェイに送る、項目１２に記載の方法。
（項目１７）
１つまたは複数の移動先ネットワークに結合されたローカル移動性エージェントを有するホーム・ネットワークであって、各移動先ネットワークが、１つまたは複数の移動ノードに接続された移動アクセス・ゲートウェイを有するホーム・ネットワークを備え、
前記ローカル移動性エージェントが、前記移動先ネットワークに接続された前記１つまたは複数の移動ノードに関する情報を保持するためのキャッシュ項目テーブルを有し、
前記ローカル移動性エージェントが、前記要求中で受信された情報と、前記キャッシュ項目テーブル上の前記情報との比較に基づき、前記ローカル移動性エージェントによって受信された登録要求に応答して、移動ノード接続性に関する適切な情報を提供し、前記登録要求が、移動ノード識別子、前記移動ノードを前記移動先ネットワークに接続するのに使われる通信アクセス・タイプを示すアクセス・タイプ識別子、新規登録要求が同一の移動先ネットワーク上の新たなアクセス・タイプへのハンドオーバに関連づけられるのか、それとも新たな移動先ネットワークへのハンドオーバに関連づけられるのかを指定するハンドオーバ指示子、および前記移動ノードを前記移動先ネットワークに接続するのに使われる特定のアクセス・インタフェースを示すインタフェース識別子を含み、
前記ローカル移動性エージェントが、前記移動アクセス・ゲートウェイによって、前記移動ノードに割り振られたネットワーク資源が破棄されるべきかどうか判定するのに使われるべき拡張トリガ情報フィールド、および破棄されるべきである場合は、前記移動ノードへの接続性をサポートしていた前記ネットワーク資源の破棄のやり方を有する破棄要求メッセージを、前記移動ノードが接続されていた前記移動先ネットワーク上の移動アクセス・ゲートウェイに送信する通信ネットワーク。
（項目１８）
どのネットワーク資源が直ちに破棄されるべきか判定するのに使われる拡張トリガ情報フィールドを、前記ローカル移動性アンカが前記移動アクセス・ゲートウェイに送る、請求項１７に記載の通信ネットワーク。
（項目１９）
どのネットワーク資源が所定の期間だけ保持されるべきか判定するのに使われる拡張トリガ情報フィールドを、前記ローカル移動性アンカが前記移動アクセス・ゲートウェイに送る、項目１７に記載の通信ネットワーク。
（項目２０）
前記移動ノードが前記移動アクセス・ゲートウェイに接続し直すことを試みるかどうか判定されるまで、どのネットワーク資源が保持されるべきか判定するのに使われる拡張トリガ情報フィールドを、前記ローカル移動性アンカが前記移動アクセス・ゲートウェイに送る、項目１７に記載の通信ネットワーク。
【００１４】
本発明の目的および特徴は、添付の図面と併せ読むと、以下の詳細な説明および添付の請求項からより容易に理解されよう。図面において、同じ番号は同じ要素を表す。
【図面の簡単な説明】
【００１５】
【図１】アクセス・タイプ・フィールドを指定するプロキシ・メッセージを用いる、本発明において使われる移動ＩＰベースの通信システムを示す図である。
【図２】図１に示すシステム用の項目をサポートするバインディング・キャッシュ項目テーブルを示す図である。
【図３】アクセス・タイプおよびハンドオーバ指示子フィールドを指定するプロキシ・メッセージを用いる、本発明において使われる移動ＩＰベースの通信システムを示す図である。
【図４】図３に示すシステム用の項目をサポートするバインディング・キャッシュ項目テーブルを示す図である。
【図５】一時バインディング更新メッセージおよび拡張バインディング破棄トリガ・メッセージの使用を示すコール・フロー図である。
【発明を実施するための形態】
【００１６】
本発明の目的および特徴は、添付の図面と併せ読むと、以下の詳細な説明および添付の請求項からより容易に理解されよう。図面において、同じ番号は同じ要素を表す。
【００１７】
図１に、ＩＰベースのモバイル・システムの全体的アーキテクチャを、モバイル・モード１２５、ホーム・ネットワーク１１０および移動先ネットワーク１３０、１５０それぞれとともに示してある。図１に示すように、ホーム・ネットワーク１１０は、ホーム・エージェントまたはローカル移動性アンカ１１３を有する。ローカル移動性アンカ１１３は、通信リンク１１２によって移動先ネットワーク１５０上の移動性エージェント・ゲートウェイ１５５に結合され、ローカル移動性アンカ１１３は、通信リンク１１５によって移動先ネットワーク１３０上の移動性エージェント・ゲートウェイ１３５に結合される。
【００１８】
移動性エージェント・ゲートウェイ１３５は、ワイヤレス通信リンク１２７を介してアンテナ／送信機１３７に結合された基地局トランシーバ１３９から構成される無線アクセス・システムを介して移動ノード１２５に結合される。移動性エージェント・ゲートウェイ１５５は、インタフェース１４１およびワイヤレス通信リンク１５７によってサポートされる、ＷｉＭａｘやＷｉＦｉなどの第２の通信アクセス・タイプを用いて移動ノード１２５に結合される。
【００１９】
図１は、接続１７６および第２のアクセス・インタフェース１７７を介した、移動先エージェント１３５から移動ノード１２５への接続も示している。このインタフェースは、ワイヤレス通信リンク１８０を介して移動ノード１２５に接続される。本実施形態では、接続インタフェース１７７によってサポートされる通信アクセス・タイプは、インタフェース１４１によってサポートされる第２の通信アクセス・タイプと同じである。本実施形態では、ネットワーク上で複数のインタフェースがサポートされ得ると限定しているが、所与のどの移動先ネットワーク（ネットワーク１５０や１３０など）上でも、各通信アクセス・タイプ用にただ１つのインタフェースがサポートされることになる。
【００２０】
移動ノード１２５を、それぞれワイヤレス通信リンク１５７、１２７を経由して移動先ネットワーク１５０、１３０に電子結合して示してある。ただし、移動ノード１２５は、移動先ネットワークに結合されたどのトランシーバまたはアクセス・ネットワークとも通信することができる。つまり、通信リンク１２７、１５７は無線伝送リンクであるが、こうしたリンクは、ネットワーク上の２つ以上のノードまたはネットワークもしくは管理ドメイン上のユーザの間のどの接続からも構成され得る。
【００２１】
ローカル移動性アンカ、ホーム・エージェント、および移動先エージェントという用語は、移動ＩＰプロトコル（ＲＦＣ２００２）において定義されるものでよいが、こうしたエージェントは、１つのプロトコルまたはシステムに制限されない。実際、この適用分野において使われるホーム・エージェントという用語は、ホーム移動性マネージャ、ホーム位置レジスタ、ホーム・サービス・エンティティ、または移動ノード１２５用の移動性関連機能の管理を担当する、ホーム・ネットワーク１１０にある他のどのエージェントも指し得る。同様に、この適用分野において使われる移動性エージェント・ゲートウェイという用語は、移動先エージェント、サービス側移動性マネージャ、訪問先位置レジスタ、訪問サービス・エンティティ、または移動ノード１２５用の移動性関連機能の管理を担当する、移動先ネットワーク上の他のどのエージェントも指し得る。
【００２２】
図１に示す移動ＩＰ通信システムでは、移動ノード１２５は、永久ＩＰアドレスによって識別される。移動ノード１２５がそのホーム・ネットワーク１１０に結合されている間、移動ノード１２５は、ホーム・ネットワーク１１０上の他の任意の固定ノードのように、情報パケットを受信する。モバイルであるとき、移動ノード１２５は、それ自体を、ネットワーク１３０または１５０などの移動先ネットワーク上に位置づけることもできる。移動先ネットワーク１３０または１５０上に位置づけられているとき、ホーム・ネットワーク１１０は、移動先ネットワーク１３０または１５０に通信を「トンネリング」することによって移動ノード１２５にデータ通信を送る。
【００２３】
移動ノード１２５は、その現在の位置、または移動先ネットワークとの関連づけを、ローカル移動性アンカ１１３に気付アドレスを登録することによって、ローカル移動性アンカ１１３に知らせ続ける。本質的に、気付アドレスは、移動ノード１２５が現時点で位置づけられている移動先ネットワークを表す。移動ノード１２５が移動先ネットワーク１３０上に位置づけられている間に、ローカル移動性アンカ１１３が、移動ノード１２５にアドレス指定された情報パケットを受信した場合、ローカル移動性アンカ１１３は、情報パケットを移動先ネットワーク１３０に「トンネリング」し、続いてパケットは移動ノード１２５に送信される。
【００２４】
移動先エージェント１３５は、ローカル移動性アンカ１１３に、移動ノード１２５の現在の気付アドレスを知らせるのに関与する。移動先エージェント１３５は、情報パケットがローカル移動性アンカ１１３によって移動先エージェント１３５にフォワードされた後、移動ノード１２５向けの情報パケットも受信する。さらに、移動先エージェント１３５は、移動先ネットワーク１３０に接続されている間、移動ノード１２５によって生成された発信情報パケット用のデフォルト・ルータとして働く。
【００２５】
移動ノード１２５は、その現在の位置をローカル移動性アンカ１１３に知らせるのに関与し、関連づけられた移動先ネットワークへの接続を要求する。移動ノード１２５が、移動先ネットワークまたは全く異なる移動先ネットワーク上の異なるアクセス・タイプへの接続に移行（ハンドオーバ）すると、移動ノード１２５は、移動先ネットワークおよび／または移動先エージェントのアドレスに関する適切な情報をエージェント広告から取得する。
【００２６】
ローカル移動性アンカ１１３に最初に接続されるとき、移動ノード１２５は、移動ノード１２５用の移動ノード識別を指定した、図２のバインディング・キャッシュ項目テーブル上の項目を作成済みであるはずである。情報のアクセス・タイプ・フィールドは、プロキシ・バインディング更新要求および図２のバインディング・キャッシュ項目テーブル中に、移動ノード識別フィールドとともに含まれる。図２は、移動ノード識別１６５およびアクセス・タイプ１６７用の少なくとも列および行項目を有するバインディング・キャッシュ項目テーブル１６０である。他のフィールドも、バインディング・キャッシュ項目テーブル上に保持されるが、こうしたフィールドは、本発明を考慮する上では付属的な項目である。
【００２７】
図１に示すネットワーク上の各アクセス・タイプは、各移動先ネットワークからの１つのインタフェースに限られるので、ローカル移動性アンカは、移動ノード１２５から受信される後続プロキシ・バインディング更新要求をチェックして、このプロキシ・バインディング更新要求が、その移動ノード１２５用にバインディング・キャッシュ項目テーブル１６０上で予め保持されているのと同じアクセス・タイプ指示子を有するかどうか判定することになる。その移動ノード１２５用にバインディング・キャッシュ項目テーブル１６０上で予め保持されているのと同じアクセス・タイプ指示子がプロキシ・バインディング更新要求の中に見つかった場合、ローカル移動性アンカ１１３は、移動先ネットワーク１３０から移動先ネットワーク１５０への移動ノード１２５のハンドオーバなど、新たな移動先ネットワークへの移動ノード１２５のハンドオーバとして状況を認識することになる。
【００２８】
ローカル移動性アンカ１１３は、移動ノード用の新規バインディング・キャッシュ項目を作成し、気付アドレス指定およびホーム・ネットワーク・プレフィックスは、移動ノード１２５が位置づけられ得るネットワークとして、新たな移動先ネットワークを指定するように変更され、この情報は、適切な移動性アクセス・ゲートウェイ１３５および移動ノード１２５に送信されることになる。プロキシ・バインディング更新要求中の情報との比較により、移動ノード１２５用に異なるアクセス・タイプ接続が示される場合、ローカル移動性アンカは、ホーム・ネットワーク・プレフィックスが、移動ノード１２５が予め位置づけられた移動先ネットワークを、新たな移動先ネットワークへのハンドオーバを指示せずに指定するべきかどうか判定することになる。このように指定する場合、移動ノード１２５用の項目は、移動ノード１２５が最初の移動先ネットワーク１３０に接続されたままであることを示すように、バインディング・キャッシュ項目テーブル上で修正され、この情報は、適切な移動性アクセス・ゲートウェイ１３５および移動ノード１２５に送信されることになる。
【００２９】
つまり、この比較は単に、移動ノード１２５用の新規接続が、新たな移動先ネットワークへのハンドオーバとは反対に、新たなアクセス・タイプへの接続であることを示し得る。そうである場合、ローカル移動性アンカ１１３は、最初の移動先ネットワーク１３０を指すホーム・ネットワーク・プレフィックス指示子を有するプロキシ・バインディング更新応答を用いて、プロキシ・バインディング更新要求に応答することになる。このようにして、ローカル移動性アンカ１１３での新規プロキシ・バインディング更新要求の受信は、この移動ノード用の新規ホーム・ネットワーク・プレフィックスを自動的に作成するわけではないので、移動ノードが同じネットワーク上の新たなアクセス・タイプに単に接続し、または新たな移動先ネットワークにハンドオーバされているときの判定に関する問題の一部を解決する。
【００３０】
新たな移動先ネットワーク１５０および移動先エージェント１５５への、移動ノード１２５用のハンドオーバが完了した場合、通常のプロキシ・バインディング更新要求メッセージが、ローカル移動性アンカ１１３に送られる。ローカル移動性アンカ１１３は、図２に示すそのバインディング・キャッシュ項目テーブルを、移動ノードが現時点で新たな移動先ネットワーク１５０および移動先エージェント１５５に配属されていることを示すように更新する。キャッシュ項目テーブルにおいて、移動ノード１２５とのトラフィックのやり取りが双方向であることが指示される。ローカル移動性アンカ１１３は、ハンドオーバ要求の受信を確かめるプロキシ・バインディング確認を新たな移動先エージェント１５５に送り、ローカル移動性アンカは、移動ノード１２５への接続性をサポートしていた以前の移動先ネットワーク１３０および移動先エージェント１３５に関する、キャッシュ項目テーブル中の情報を削除する。
【００３１】
ローカル移動性アンカはまた、移動先ネットワーク１３０上の以前の移動先エージェント１３５に、拡張トリガ・フィールド情報を有するプロキシ・バインディング破棄メッセージを送る。プロキシ・バインディング破棄メッセージは、以前は移動先エージェント１３５から移動ノード１２５への接続性のサポートに専用だったネットワーク資源を破棄するよう、移動先エージェント１３５に命令する。本発明の一部として、拡張トリガ・フィールド情報は、移動先エージェント１３５に説明情報を提供するので、移動先エージェント１３５は、破棄要求を受諾することが適切か、それとも拒絶することが適切か判定し、拒絶することが適切な場合、どのような資源が破棄される必要があるか、こうした資源がいつ破棄される必要があるか、およびどのように資源が破棄されるか判定することができる。
【００３２】
最初に、移動先エージェント１３５は、移動ノードが移動先ネットワーク１３０に接続されたままであるかどうか判定し、接続されている場合、移動先エージェントは、破棄要求に対して、ローカル移動性アンカ１１３への拒絶応答で応答することになる。他の条件も、移動先エージェント１３５による拒絶応答を促し得る。拡張トリガ情報を有するバインディング破棄要求を受信した後で、および以前は移動ノード１２５専用だった資源を破棄することが適切であると確かめた後で、移動先エージェント１３５は、拡張トリガ情報を分析して、どのようなネットワーク資源が直ちに破棄され、所定の期間だけ保持され、または無期限に保持される必要があるか判定することになる。プロキシ・バインディング破棄要求中の拡張トリガ情報は、移動先エージェント１３５がその資源破棄を実施するのに有用な情報を含む以下の条件に設定することができる。
１  未指定
２  管理上の理由
３  ＭＡＧ間ハンドオフ：同一のアクセス・タイプ
４  ＭＡＧ間ハンドオフ：異なるアクセス・タイプ
５  ＭＡＧ間：未知のハンドオフ
６  ピア単位でのポリシー
７  ノード・ローカル・ポリシーの破棄
８  ユーザ開始セッション（群）終了
９  アクセス・ネットワーク・セッション（群）終了
１０  ＩＰｖ４  ＨｏＡリース満了
１１  可能非同期ＢＣＥ状態
２５０〜２５５  テスト目的でのみ予約
【００３３】
破棄要求の中に見られる、こうした条件および拡張トリガ情報は、移動先エージェントによって、移動先ネットワーク１３０上でサポートされる資源の破棄を最適化するのに使われる。条件１は未指定であり、「未指定」のハンドオーバまたはデフォルト手順において資源を破棄するのに十分な情報を移動先エージェント１３５に提供することになる。条件２は、ローカル移動性アンカ１１３から移動先エージェント１３５への破棄要求の原因が「管理上の理由」であることを移動先エージェント１３５に示す。条件３、４、５は、移動ノード１２５のハンドオフが、それぞれ、移動先ネットワーク１３０と同一のアクセス・タイプ、移動先ネットワーク１３０とは異なるアクセス・タイプで、または未知の理由のハンドオフのために第２の移動先ネットワーク１５０に対して行われたことを移動先エージェント１３５に示すことになる。条件１〜６の場合、エア・アクセスやエア・インタフェース資源など、一定の資源が直ちに破棄されることになる。他のネットワーク資源は、直ちに破棄されてよく、他のネットワーク資源は、いつどのようにネットワーク資源を破棄するのが最良かというその最適化分析に基づいて、移動先エージェント１３５によって破棄されることになる。移動先エージェント１３５によって指揮される最適化分析は、特定の移動先ネットワーク１３０およびそのネットワーク資源可用性に合わせて個々にプログラミングすることができ、その最適化分析は、指示される条件のタイプ、ネットワーク資源の可用性、現在使用中のネットワーク資源、将来のネットワーク資源利用のあらゆる予測に依存することになる。
【００３４】
条件６、７は、移動先ネットワーク１３０と１５０との間でピア接続ポリシーごとにハンドオフが起きている最中であること、および移動ノード１２５との通信を以前サポートしていたノード・ローカル・ポリシーの破棄をハンドオフ資源破棄が含むかどうかを、移動先エージェント１３５に対して示す。条件６、７の場合、エア・アクセスやエア・インタフェース資源など、一定の資源が直ちに破棄されることになる。他のネットワーク資源は、直ちに破棄されてよく、他のネットワーク資源は、いつどのようにネットワーク資源を破棄するのが最良かというその最適化分析に基づいて、移動先エージェント１３５によって破棄されることになる。移動先エージェント１３５によって指揮される最適化分析は、特定の移動先ネットワーク１３０およびそのネットワーク資源可用性に合わせて個々にプログラミングすることができ、その最適化分析は、指示される条件のタイプ、ネットワーク資源の可用性、現在使用中のネットワーク資源、将来のネットワーク資源利用のあらゆる予測に依存することになる。
【００３５】
条件８は、移動先エージェント１３５による資源の破棄が、ユーザ開始セッション（群）資源の終了を含むべきであることを示し、条件９は、移動先エージェント１３５による資源の破棄が、アクセス・ネットワーク・セッション資源の終了を含むべきであることを示す。条件１０は、移動先エージェント１３５が、ＩＰｖ４  ＨｏＡリースに関連した資源をリース満了において破棄するべきであることを示す。条件８、９の場合、エア・アクセスやエア・インタフェース資源など、一定の資源が直ちに破棄されることになる。他のネットワーク資源は、直ちに破棄されてよく、他のネットワーク資源は、いつどのようにネットワーク資源を破棄するのが最良かというその最適化分析に基づいて、移動先エージェント１３５によって破棄されることになる。移動先エージェント１３５によって指揮される最適化分析は、特定の移動先ネットワーク１３０およびそのネットワーク資源可用性に合わせて個々にプログラミングすることができ、その最適化分析は、指示される条件のタイプ、ネットワーク資源の可用性、現在使用中のネットワーク資源、将来のネットワーク資源利用のあらゆる予測に依存することになる。
【００３６】
条件１１は、可能非同期ＢＣＥ状態が存在することを移動先エージェント１３５に対して示す。この「非同期」条件が存在する場合、一定の資源が、所定の期間（たとえば、残りの存続期間）だけ保持されることになる。というのは、移動ノード１２５が移動先ネットワーク１３０に戻り、その期間中に移動先エージェント１３５に再度接続される可能性があり得るからである。したがって、一定の資源は、そのイベント中に移動ノード１２５への接続性をサポートするのに必要とされる場合があるので、直ちに破棄されるわけではない。移動先エージェント１３５によって指揮される最適化分析は、特定の移動先ネットワーク１３０およびそのネットワーク資源可用性に合わせて個々にプログラミングすることができ、その最適化分析は、指示される条件のタイプ、ネットワーク資源の可用性、現在使用中のネットワーク資源、将来のネットワーク資源利用のあらゆる予測に依存することになる。
【００３７】
条件２５０〜２５５は、「テスト目的で予約」される拡張トリガ情報であり、したがって、移動先エージェント１３５またはネットワークに接続された他のエンティティによって使用されるいくつかのテスト条件を示し得る。移動先エージェント１３５がその最適化分析を実施し、適切なネットワーク資源を破棄した後、移動先エージェントは、ローカル移動性アンカ１１３にバインディング破棄確認用メッセージを送信して、破棄要求の受信およびバインディング破棄要求に従って移動先エージェントによってとられるアクションを確かめることになる。
【００３８】
図３に、ＩＰベースのモバイル・システムの全体的アーキテクチャを、モバイル・モード２２５、ホーム・ネットワーク２１０および移動先ネットワーク２３０、２５０それぞれとともに示してある。図３に示すように、ホーム・ネットワーク２１０は、ホーム・エージェントまたはローカル移動性アンカ２１３を有する。ローカル移動性アンカ２１３は、通信リンク２１２によって移動先ネットワーク２５０上の移動性エージェント・ゲートウェイ２５５に結合され、ローカル移動性アンカ２１３は、通信リンク２１５によって移動先ネットワーク２３０上の移動性エージェント・ゲートウェイ２３５に結合される。
【００３９】
移動性エージェント・ゲートウェイ２３５は、通信リンク２２７を介してアンテナ／送信機２３７に結合された基地局トランシーバ２３９から構成される無線アクセス・システムを介して移動ノード２２５に結合される。移動性エージェント・ゲートウェイ２５５は、通信リンク２５７によって移動ノード２２５に結合されたインタフェース２４１を介して、ＷｉＭａｘやＷｉＦｉなど、第２のアクセス・タイプに結合される。図３は、接続２７６および第２のアクセス・インタフェース２７７を介した、移動ノード２２５と移動先エージェント２５５との接続のために、インタフェース２４１によってサポートされるのと同じアクセス・タイプの第２の接続も示す。このインタフェースは、通信リンク２８０を介して移動ノード２２５に接続される。
【００４０】
移動ノード２２５を、それぞれワイヤレス通信リンク２５７（または２８０）、２２７を経由して移動先ネットワーク２５０、２３０に電子結合して示してある。ただし、移動ノード２２５は、移動先ネットワークに結合されたどのトランシーバまたはアクセス・ネットワークとも通信することができる。つまり、通信リンク２２７、２８０は無線伝送リンクであるが、こうしたリンクは、ネットワーク上の２つ以上のノードまたはネットワークもしくは管理ドメイン上のユーザの間のどの接続からも構成され得る。
【００４１】
ローカル移動性アンカ、ホーム・エージェント、および移動先エージェントという用語は、移動ＩＰプロトコル（ＲＦＣ２００２）において定義されるものでよいが、こうしたエージェントは、１つのプロトコルまたはシステムに制限されない。実際、この適用分野において使われるホーム・エージェントという用語は、ホーム移動性マネージャ、ホーム位置レジスタ、ホーム・サービス・エンティティ、または移動ノード２２５用の移動性関連機能の管理を担当する、ホーム・ネットワーク２１０にある他のどのエージェントも指し得る。同様に、この適用分野において使われる移動性エージェント・ゲートウェイという用語は、移動先エージェント、サービス側移動性マネージャ、訪問先位置レジスタ、訪問サービス・エンティティ、または移動ノード２２５用の移動性関連機能の管理を担当する、移動先ネットワーク上の他のどのエージェントも指し得る。
【００４２】
図３に示す移動ＩＰ通信システムでは、移動ノード２２５は、永久ＩＰアドレスによって識別される。移動ノード２２５がそのホーム・ネットワーク２１０に結合されている間、移動ノード２２５は、ホーム・ネットワーク２１０上の他の任意の固定ノードのように、情報パケットを受信する。モバイルであるとき、移動ノード２２５は、それ自体を、ネットワーク２３０または２５０などの移動先ネットワーク上に位置づけることもできる。移動先ネットワーク２３０または２５０上に位置づけられているとき、ホーム・ネットワーク２１０は、移動先ネットワーク２３０または２５０に通信を「トンネリング」することによって移動ノード２２５にデータ通信を送る。
【００４３】
移動ノード２２５は、その現在の位置、または移動先ネットワークとの関連づけを、ローカル移動性アンカ２１３に気付アドレスを登録することによって、ローカル移動性アンカ２１３に知らせ続ける。本質的に、気付アドレスは、移動ノード２２５が現時点で位置づけられている移動先ネットワークを表す。移動ノード２２５が移動先ネットワーク２３０上に位置づけられている間に、ローカル移動性アンカ２１３が、移動ノード２２５にアドレス指定された情報パケットを受信した場合、ローカル移動性アンカ２１３は、情報パケットを移動先ネットワーク２３０に「トンネリング」し、続いてパケットは移動ノード２２５に送信される。
【００４４】
移動先エージェント２３５は、ローカル移動性アンカ２１３に移動ノード２２５の現在の気付アドレスを知らせるのに関与する。移動先エージェント２３５は、情報パケットがローカル移動性アンカ２１３によって移動先エージェント２３５にフォワードされた後、移動ノード２２５向けの情報パケットも受信する。さらに、移動先エージェント２３５は、移動先ネットワーク２３０に接続されている間、移動ノード２２５によって生成された発信情報パケット用のデフォルト・ルータとして働く。
【００４５】
移動ノード２２５は、その現在の位置をローカル移動性アンカ２１３に知らせるのに関与し、関連づけられた移動先ネットワークへの接続を要求する。移動ノード２２５が、移動先ネットワーク２５０への接続に移行すると、移動ノード２２５は、移動先ネットワークおよび／または移動先エージェントのアドレスに関する適切な情報をエージェント広告から取得する。
【００４６】
ローカル移動性アンカ２１３に最初に接続されるとき、移動ノード２２５は、第１のアクセス・タイプ用の移動ノード識別を指定した、図４のバインディング・キャッシュ項目テーブル上の項目を作成済みであるはずである。情報のアクセス・タイプ・フィールドは、図４のこのバインディング・キャッシュ項目テーブル中に、移動ノード識別フィールドとともに含まれる。図４は、移動ノード識別２６５およびアクセス・タイプ２６７用の少なくとも列および行項目を有するバインディング・キャッシュ項目テーブル２６０である。
【００４７】
図３に示すシステムにおいて、１つの移動先ネットワーク２５０上の複数のアクセス・タイプは、インタフェース２４１、２７７など、複数のインタフェースによってサポートされる。図４のバインディング・キャッシュ項目テーブル上の同一のアクセス・タイプの対応は、先行接続された移動先ネットワークから異なる移動先ネットワークへの固有ハンドオーバを示すわけではないので、プロキシ・バインディング更新要求は、ローカル移動性アンカ２１３による分析用のハンドオーバ指示子を含むことになる。
【００４８】
ハンドオーバ指示子は、同じ移動先ネットワーク上の同一のアクセス・タイプへのハンドオーバまたは新たな移動先ネットワークへのハンドオーバを示す新規フィールドを送信パケット中に含むはずである。この情報は、開始される予定のハンドオーバのタイプを示すためのフラグまたは他の指示子によって示すこともでき、たとえば、フラグ「１」は同じ移動先ネットワーク上の同一のアクセス・タイプへのハンドオーバに相当し、フラグ「０」は、異なる移動先ネットワークへのハンドオーバに相当する。新規フィールドは、ハンドオーバ状況が未知であるかどうか、またはこれがプロキシ・バインディング更新要求に対する初回要求であるかどうかを示すこともできよう。他のフィールドをバインディング・キャッシュ項目テーブル上に保持することもでき、送信パケットは、情報の新たなアクセス・タイプ・フィールドを調整するように拡張することができる。
【００４９】
ローカル移動性アンカ２１３は、移動ノード２２５から受信された後続プロキシ・バインディング更新要求をチェックして、ハンドオーバ指示子の状況を判定することになる。移動ノードが異なる移動先ネットワークに接続中であることをハンドオーバ指示子が示す場合、ローカル移動性アンカ１１３は、移動先ネットワーク２５０から移動先ネットワーク２３０への移動ノード２２５のハンドオーバなど、新たな移動先ネットワークへの移動ノード２２５のハンドオーバ用のプロトコルを開始する。ローカル移動性アンカ２１３は、移動ノード用の新規バインディング・キャッシュ項目を作成し、気付アドレス指定およびホーム・ネットワーク・プレフィックスは、移動ノード２２５を位置づけることができるネットワークとして新たな移動先ネットワークを指定するように変更され、この情報は、適切な移動性アクセス・ゲートウェイ２３５および移動ノード２２５に送信されることになる。
【００５０】
同じ移動先ネットワーク２５０上の移動ノード２２５用の異なるアクセス・タイプ接続へのハンドオーバが要求されていることをハンドオーバ指示子が示す場合、ローカル移動性アンカ２１３は、新たな移動先ネットワークへのハンドオーバを何も指示することなく、移動ノード２２５が以前位置づけられていた移動先ネットワーク２５０用のホーム・ネットワーク・プレフィックスを指定するプロトコルを開始する。このように開始する場合、移動ノード２２５用の項目は、移動ノード２２５が最初の移動先ネットワーク２５０に接続されたままであることを示すように、バインディング・キャッシュ項目テーブル上で修正され、この情報は、適切な移動性アクセス・ゲートウェイ２３５および移動ノード２２５に送信されることになる。
【００５１】
つまり、このハンドオーバ指示子は単に、移動ノード２２５向けの新規接続が、新たな移動先ネットワークへのハンドオーバとは反対に、同じ移動先ネットワーク２５０上の同一のアクセス・タイプ向けの新規インタフェースに対するものであることを示し得る。そうである場合、ローカル移動性アンカ２１３は、最初の移動先ネットワーク２５０を指すホーム・ネットワーク・プレフィックス指示子を有するプロキシ・バインディング更新応答を用いて、プロキシ・バインディング更新要求に応答することになる。このようにして、ローカル移動性アンカ２１３での新規プロキシ・バインディング更新要求の受信は、この移動ノード用の新規ホーム・ネットワーク・プレフィックスを自動的に作成するわけではないので、移動ノード気付アドレス指定のハンドオーバが必要であるかどうか、および移動ノード向けのこの気付アドレス指定に対して新たな移動先ネットワークを指定することが必要か、それとも同じ移動先ネットワークを指定することが必要かの判定に関する問題の一部を解決する。
【００５２】
本発明の範囲に含まれる代替実施形態として、ローカル移動性アンカ２１３に最初に接続されたとき、移動ノード２２５は、第１のアクセス・タイプ用の移動ノード識別およびインタフェース識別情報を指定した、図４のバインディング・キャッシュ項目テーブル上に項目を作成済みであるはずである。情報のアクセス・タイプ・フィールドは、図４のこのバインディング・キャッシュ項目テーブルに、移動ノード識別フィールドとともに含まれ、列２６９中のインタフェース識別情報は、インタフェース２４１または２７７の具体的なインタフェース情報を示してあるはずである。図４は、移動ノード識別２６５、アクセス・タイプ２６７、およびインタフェース２６９用の少なくとも列および行項目を有するバインディング・キャッシュ項目テーブル２６０である。
【００５３】
図３に示すシステムにおいて、１つの移動先ネットワーク２５０上の複数のアクセス・タイプは、インタフェース２４１、２７７など、複数のインタフェースによってサポートされる。図４のバインディング・キャッシュ項目テーブル上の同一のアクセス・タイプの対応は付加情報を含むはずなので、ローカル移動性アンカは、その情報を用いて、プロキシ・バインディング更新要求が、先行接続された移動先ネットワーク２５０から異なる移動先ネットワーク２３０へのハンドオーバに関するのか、それとも同じ移動先ネットワーク２５０上の同一のアクセス・タイプ向けの異なるインタフェースへのハンドオーバに関するのかを分析することになる。
【００５４】
上述したアクセス・タイプ情報およびハンドオーバ指示子に加え、プロキシ・バインディング更新要求は、移動ノードを移動先ネットワークに接続するのに使われる予定のインタフェースを識別することになる、送信パケット中の新規フィールドを含むはずである。新規フィールドは、インタフェース識別が未知であるかどうかも示し得る。他のフィールドをバインディング・キャッシュ項目テーブル上に保持することもでき、送信パケットは、情報の新たなアクセス・タイプ・フィールドを調整するように拡張することができる。
【００５５】
ローカル移動性アンカ２１３は、移動ノード２２５から受信された後続プロキシ・バインディング更新要求をチェックして、ハンドオーバ指示子の状況を判定することになる。移動ノードが異なる移動先ネットワークに接続中であることをアクセス・タイプ、ハンドオーバ指示子およびインタフェース識別情報が示す場合、ローカル移動性アンカ１１３は、移動先ネットワーク２５０から移動先ネットワーク２３０への移動ノード２２５のハンドオーバなど、新たな移動先ネットワークへの移動ノード２２５のハンドオーバ用のプロトコルを開始する。ローカル移動性アンカ２１３は、移動ノード用の新規バインディング・キャッシュ項目を作成し、気付アドレス指定およびホーム・ネットワーク・プレフィックスは、移動ノード２２５を位置づけることができるネットワークとして新たな移動先ネットワークを指定するように変更され、この情報は、適切な移動性アクセス・ゲートウェイ２３５および移動ノード２２５に送信されることになる。
【００５６】
同じ移動先ネットワーク２５０上の移動ノード２２５用の異なるアクセス・タイプ接続へのハンドオーバが要求されていることをアクセス・タイプ、ハンドオーバ指示子およびインタフェース識別情報が示す場合、ローカル移動性アンカ２１３は、新たな移動先ネットワークへのハンドオーバを何も指示することなく、移動ノード２２５が以前位置づけられていた移動先ネットワーク２５０用のホーム・ネットワーク・プレフィックスを指定するプロトコルを開始する。このように開始する場合、移動ノード２２５用の項目は、移動ノード２２５が最初の移動先ネットワーク２３０に接続されたままであることを示すように、バインディング・キャッシュ項目テーブル上で修正され、この情報は、適切な移動性アクセス・ゲートウェイ２３５および移動ノード２２５に送信されることになる。
【００５７】
つまり、アクセス・タイプ、ハンドオーバ指示子およびインタフェース情報は単に、移動ノード２２５向けの新規接続が、新たな移動先ネットワークへのハンドオーバとは反対に、同じ移動先ネットワーク２５０上の同一のアクセス・タイプ向けの新規インタフェースに対するものであることを示し得る。そうである場合、ローカル移動性アンカ２１３は、最初の移動先ネットワーク２５０を指すホーム・ネットワーク・プレフィックス指示子を有するプロキシ・バインディング更新応答を用いて、プロキシ・バインディング更新要求に応答することになる。このようにして、ローカル移動性アンカ２１３での新規プロキシ・バインディング更新要求の受信は、この移動ノード用の新規ホーム・ネットワーク・プレフィックスを自動的に作成するわけではないので、移動ノード気付アドレス指定のハンドオーバが必要であるかどうか、および移動ノード向けのこの気付アドレス指定に対して新たな移動先ネットワークを指定することが必要か、それとも同じ移動先ネットワークを指定することが必要かの判定に関する問題の一部を解決する。
【００５８】
ローカル移動性アンカはまた、移動先ネットワーク２３０上の以前の移動先エージェント２３５に、拡張トリガ・フィールド情報を有するプロキシ・バインディング破棄メッセージを送る。プロキシ・バインディング破棄メッセージは、以前は移動先エージェント２３５から移動ノード２２５への接続性のサポートに専用だったネットワーク資源を破棄するよう、移動先エージェントに命令する。本発明の一部として、拡張トリガ・フィールド情報は、移動先エージェント２３５に説明情報を提供するので、移動先エージェント２３５は、破棄要求を受諾することが適切か、それとも拒絶することが適切か判定し、拒絶することが適切な場合、どのような資源が破棄される必要があるか、こうした資源がいつ破棄される必要があるか、およびどのように資源が破棄されるか判定することができる。
【００５９】
最初に、移動先エージェント２３５は、移動ノードが移動先ネットワーク２３０に接続されたままであるかどうか判定し、接続されている場合、移動先エージェントは、破棄要求に対して、ローカル移動性アンカ２１３への拒絶応答で応答することになる。他の条件も、移動先エージェント２３５による拒絶応答を促し得る。拡張トリガ情報を有するバインディング破棄要求を受信した後で、および以前は移動ノード２２５専用だった資源を破棄することが適切であると確かめた後で、移動先エージェント２３５は、拡張トリガ情報を分析して、どのようなネットワーク資源が直ちに破棄され、所定の期間だけ保持され、または無期限に保持される必要があるか判定することになる。プロキシ・バインディング破棄要求中の拡張トリガ情報は、移動先エージェント２３５がその資源破棄を実施するのに有用な情報を含む以下の条件に設定することができる。
１  未指定
２  管理上の理由
３  ＭＡＧ間ハンドオフ：同一のアクセス・タイプ
４  ＭＡＧ間ハンドオフ：異なるアクセス・タイプ
５  ＭＡＧ間：未知のハンドオフ
６  ピア単位でのポリシー
７  ノード・ローカル・ポリシーの破棄
８  ユーザ開始セッション（群）終了
９  アクセス・ネットワーク・セッション（群）終了
１０  ＩＰｖ４  ＨｏＡリース満了
１１  可能非同期ＢＣＥ状態
２５０〜２５５  テスト目的でのみ予約
【００６０】
破棄要求の中に見られる、こうした条件および拡張トリガ情報は、移動先エージェント２３５によって、移動先ネットワーク２３０上でサポートされる資源の破棄を最適化するのに使われる。条件１は未指定であり、「未指定」のハンドオーバまたはデフォルト手順において資源を破棄するのに十分な情報を移動先エージェント２３５に提供することになる。条件２は、ローカル移動性アンカ２１３から移動先エージェント２３５への破棄要求の原因が「管理上の理由」であることを移動先エージェント２３５に示す。条件３、４、５は、移動ノード２２５のハンドオフが、それぞれ、移動先ネットワーク２３０と同一のアクセス・タイプ、移動先ネットワーク２３０とは異なるアクセス・タイプで、または未知の理由のハンドオフのために第２の移動先ネットワーク２５０に対して行われたことを移動先エージェント２３５に示すことになる。条件１〜６の場合、エア・アクセスやエア・インタフェース資源など、一定の資源が直ちに破棄されることになる。他のネットワーク資源は、直ちに破棄されてよく、他のネットワーク資源は、いつどのようにネットワーク資源を破棄するのが最良かというその最適化分析に基づいて、移動先エージェント２３５によって破棄されることになる。移動先エージェント２３５によって指揮される最適化分析は、特定の移動先ネットワーク２３０およびそのネットワーク資源可用性に合わせて個々にプログラミングすることができ、その最適化分析は、指示される条件のタイプ、ネットワーク資源の可用性、現在使用中のネットワーク資源、将来のネットワーク資源利用のあらゆる予測に依存することになる。
【００６１】
条件６、７は、移動先ネットワーク２３０と２５０との間でピア接続ポリシーごとにハンドオフが起きている最中であること、および移動ノード２２５との通信を以前サポートしていたノード・ローカル・ポリシーの破棄をハンドオフ資源破棄が含むかどうかを、移動先エージェント２３５に対して示す。条件６、７の場合、エア・アクセスやエア・インタフェース資源など、一定の資源が直ちに破棄されることになる。他のネットワーク資源は、直ちに破棄されてよく、他のネットワーク資源は、いつどのようにネットワーク資源を破棄するのが最良かというその最適化分析に基づいて、移動先エージェント２３５によって破棄されることになる。移動先エージェント２３５によって指揮される最適化分析は、特定の移動先ネットワーク２３０およびそのネットワーク資源可用性に合わせて個々にプログラミングすることができ、その最適化分析は、指示される条件のタイプ、ネットワーク資源の可用性、現在使用中のネットワーク資源、将来のネットワーク資源利用のあらゆる予測に依存することになる。
【００６２】
条件８は、移動先エージェント２３５による資源の破棄が、ユーザ開始セッション（群）資源の終了を含むべきであることを示し、条件９は、移動先エージェント２３５による資源の破棄が、アクセス・ネットワーク・セッション資源の終了を含むべきであることを示す。条件１０は、移動先エージェント２３５が、ＩＰｖ４  ＨｏＡリースに関連した資源をリース満了において破棄するべきであることを示す。条件８、９の場合、エア・アクセスやエア・インタフェース資源など、一定の資源が直ちに破棄されることになる。他のネットワーク資源は、直ちに破棄されてよく、他のネットワーク資源は、いつどのようにネットワーク資源を破棄するのが最良かというその最適化分析に基づいて、移動先エージェント２３５によって破棄されることになる。移動先エージェント２３５によって指揮される最適化分析は、特定の移動先ネットワーク２３０およびそのネットワーク資源可用性に合わせて個々にプログラミングすることができ、その最適化分析は、指示される条件のタイプ、ネットワーク資源の可用性、現在使用中のネットワーク資源、将来のネットワーク資源利用のあらゆる予測に依存することになる。
【００６３】
条件１１は、可能非同期ＢＣＥ状態が存在することを移動先エージェント２３５に対して示す。この「非同期」条件が存在する場合、一定の資源が、所定の期間（たとえば、残りの存続期間）だけ保持されることになる。というのは、移動ノード２２５が移動先ネットワーク２３０に戻り、その期間中に移動先エージェント２３５に再度接続される可能性があり得るからである。したがって、一定の資源は、そのイベント中に移動ノード２２５への接続性をサポートするのに必要とされる場合があるので、直ちに破棄されるわけではない。移動先エージェント２３５によって指揮される最適化分析は、特定の移動先ネットワーク２３０およびそのネットワーク資源可用性に合わせて個々にプログラミングすることができ、その最適化分析は、指示される条件のタイプ、ネットワーク資源の可用性、現在使用中のネットワーク資源、将来のネットワーク資源利用のあらゆる予測に依存することになる。
【００６４】
条件２５０〜２５５は、「テスト目的で予約」される拡張トリガ情報であり、したがって、移動先エージェント２３５またはネットワークに接続された他のエンティティによって使用されるいくつかのテスト条件を示し得る。移動先エージェント２３５がその最適化分析を実施し、適切なネットワーク資源を破棄した後、移動先エージェントは、ローカル移動性アンカ２１３にバインディング破棄確認用メッセージを送信して、破棄要求の受信およびバインディング破棄要求に従って移動先エージェントによってとられるアクションを確かめることになる。
【００６５】
図５は、上述した第１および第２の実施形態において使用するためのコール・フローを示すが、図５のコール・フローを説明するために、図３の参照番号を、移動ノード２２５、移動先エージェント２３５、移動先エージェント２５５およびローカル移動性アンカ２１３を指定するのに使う。ステップ３１０で、ハンドオーバ指示子メッセージが、移動先エージェント２３５から移動先エージェント２５５に送信され、ステップ３１５で、一時メッセージ指示子および通信フロー指示子を有するプロキシ・バインディング更新メッセージが、移動先エージェント２５５からローカル移動性アンカ２１３に送られることになる。プロキシ・バインディング確認一時メッセージが、ステップ３２０でローカル移動性アンカ２１３から移動先エージェント２５５に送られることになる。
【００６６】
ローカル移動性アンカは、移動先エージェント２３５、２５５からの全アップリンク・トラフィックは受諾するが、遷移期間中にダウンリンク・トラフィックのみを移動先エージェント２５５に送ることになる。バインディング・キャッシュ項目テーブル上のバインディング・キャッシュ項目は、ステップ３２５で、遷移期間中の移動ノード２２５向けの新規気付アドレスとして、移動先エージェント２５５についての情報を提供するように更新されることになる。アクセス・タイプは、ローカル移動性アンカによってチェックされ、適切な信号が、要求されるハンドオーバのタイプに依存して、同一のアクセス・タイプ、異なるアクセス・タイプ、または未知のいずれであっても、移動先エージェント２３５および／または２５５に送られることになる。
【００６７】
移動先エージェント２３５によって判定された通りにハンドオーバが完了すると、ハンドオーバ完了指示子メッセージが、ステップ３３０で移動先エージェント２３５から移動先エージェント２５５に送られる。移動先エージェント２５５は、プロキシ・バインディング更新要求をローカル移動性アンカ２１３に送って、双方向通信のために、移動ノード２２５への気付接続として移動先エージェント２５５を確立する。ローカル移動性アンカは、ステップ３６０で、そのバインディング・キャッシュ項目テーブルを、双方向（アップリンクおよびダウンリンク）通信が移動先エージェント２５５を介して移動ノード２２５に送られるべきであることを示すように更新する。ローカル移動性アンカ２１３は次いで、ステップ３６５で移動先エージェント２５５にプロキシ・バインディング確認メッセージを送信し、引き続き、ローカル移動性アンカは、ステップ３７０で、移動ノード２２５接続を移動先エージェント２３５と関連づける、バインディング・キャッシュ項目テーブル上の、移動ノード２２５用の項目を削除する。
【００６８】
ローカル移動性アンカ２１３は、ステップ３７５で、拡張トリガ・フィールド情報を有するプロキシ・バインディング破棄指示子メッセージを移動先エージェント２３５に送る。ステップ３７５で送られるプロキシ・バインディング破棄メッセージは、以前は移動先エージェント２３５から移動ノード２２５への接続性のサポートに専用だったネットワーク資源を破棄するよう、移動先エージェント２３５に命令する。本発明の一部として、拡張トリガ・フィールド情報は、移動先エージェント２３５に説明情報を提供するので、移動先エージェント２３５は、破棄要求を受諾することが適切か、それとも拒絶することが適切か判定し、拒絶することが適切な場合、どのような資源が破棄される必要があるか、こうした資源がいつ破棄される必要があるか、およびどのように資源が破棄されるか判定することができる。
【００６９】
ステップ３８０で、移動先エージェント２３５は、移動ノードが移動先ネットワーク２３０に接続されたままであるかどうか判定し、接続されている場合、移動先エージェントは、破棄要求に対して、ローカル移動性アンカ２１３への拒絶応答で応答することになる。他の条件も、移動先エージェント２３５による拒絶応答を促し得る。拡張トリガ情報を有するバインディング破棄要求を受信した後で、および以前は移動ノード２２５専用だった資源を破棄することが適切であると確かめた後で、移動先エージェント２３５は、拡張トリガ情報を分析して、どのようなネットワーク資源が直ちに破棄され、所定の期間だけ保持され、または無期限に保持される必要があるか判定することになる。プロキシ・バインディング破棄要求中の拡張トリガ情報は、移動先エージェント２３５がその資源破棄を実施するのに有用な情報を含む以下の条件に設定することができる。
１  未指定
２  管理上の理由
３  ＭＡＧ間ハンドオフ：同一のアクセス・タイプ
４  ＭＡＧ間ハンドオフ：異なるアクセス・タイプ
５  ＭＡＧ間：未知のハンドオフ
６  ピア単位でのポリシー
７  ノード・ローカル・ポリシーの破棄
８  ユーザ開始セッション（群）終了
９  アクセス・ネットワーク・セッション（群）終了
１０  ＩＰｖ４  ＨｏＡリース満了
１１  可能非同期ＢＣＥ状態
２５０〜２５５  テスト目的でのみ予約
【００７０】
破棄要求の中に見られる、こうした条件および拡張トリガ情報は、移動先エージェント２３５によって、移動先ネットワーク２３０上でサポートされる資源の破棄を最適化するのに使われる。条件１は未指定であり、「未指定」のハンドオーバまたはデフォルト手順において資源を破棄するのに十分な情報を移動先エージェント２３５に提供することになる。条件２は、ローカル移動性アンカ２１３から移動先エージェント２３５への破棄要求の原因が「管理上の理由」であることを移動先エージェント２３５に示す。条件３、４、５は、移動ノード２２５のハンドオフが、それぞれ、移動先ネットワーク２３０と同一のアクセス・タイプ、移動先ネットワーク２３０とは異なるアクセス・タイプで、または未知の理由のハンドオフのために第２の移動先ネットワーク２５０に対して行われたことを移動先エージェント２３５に示すことになる。条件１〜６の場合、エア・アクセスやエア・インタフェース資源など、一定の資源が直ちに破棄されることになる。他のネットワーク資源は、直ちに破棄されてよく、他のネットワーク資源は、いつどのようにネットワーク資源を破棄するのが最良かというその最適化分析に基づいて、移動先エージェント２２５によって破棄されることになる。移動先エージェント２３５によって指揮される最適化分析は、特定の移動先ネットワーク２３０およびそのネットワーク資源可用性に合わせて個々にプログラミングすることができ、その最適化分析は、指示される条件のタイプ、ネットワーク資源の可用性、現在使用中のネットワーク資源、将来のネットワーク資源利用のあらゆる予測に依存することになる。
【００７１】
条件６、７は、移動先ネットワーク２３０と２５０との間でピア接続ポリシーごとにハンドオフが起きている最中であること、および移動ノード２２５との通信を以前サポートしていたノード・ローカル・ポリシーの破棄をハンドオフ資源破棄が含むかどうかを、移動先エージェント２３５に対して示す。条件６、７の場合、エア・アクセスやエア・インタフェース資源など、一定の資源が直ちに破棄されることになる。他のネットワーク資源は、直ちに破棄されてよく、他のネットワーク資源は、いつどのようにネットワーク資源を破棄するのが最良かというその最適化分析に基づいて、移動先エージェント２３５によって破棄されることになる。移動先エージェント２３５によって指揮される最適化分析は、特定の移動先ネットワーク２３０およびそのネットワーク資源可用性に合わせて個々にプログラミングすることができ、その最適化分析は、指示される条件のタイプ、ネットワーク資源の可用性、現在使用中のネットワーク資源、将来のネットワーク資源利用のあらゆる予測に依存することになる。
【００７２】
条件８は、移動先エージェント２３５による資源の破棄が、ユーザ開始セッション（群）資源の終了を含むべきであることを示し、条件９は、移動先エージェント２３５による資源の破棄が、アクセス・ネットワーク・セッション資源の終了を含むべきであることを示す。条件１０は、移動先エージェント２３５が、ＩＰｖ４  ＨｏＡリースに関連した資源をリース満了において破棄するべきであることを示す。条件８、９の場合、エア・アクセスやエア・インタフェース資源など、一定の資源が直ちに破棄されることになる。他のネットワーク資源は、直ちに破棄されてよく、他のネットワーク資源は、いつどのようにネットワーク資源を破棄するのが最良かというその最適化分析に基づいて、移動先エージェント２３５によって破棄されることになる。移動先エージェント２３５によって指揮される最適化分析は、特定の移動先ネットワーク２３０およびそのネットワーク資源可用性に合わせて個々にプログラミングすることができ、その最適化分析は、指示される条件のタイプ、ネットワーク資源の可用性、現在使用中のネットワーク資源、将来のネットワーク資源利用のあらゆる予測に依存することになる。
【００７３】
条件１１は、可能非同期ＢＣＥ状態が存在することを移動先エージェント２３５に対して示す。この「非同期」条件が存在する場合、一定の資源が、所定の期間（たとえば、残りの存続期間）だけ保持されることになる。というのは、移動ノード２２５が移動先ネットワーク２３０に戻り、その期間中に移動先エージェント２３５に再度接続される可能性があり得るからである。したがって、一定の資源は、そのイベント中に移動ノード２２５への接続性をサポートするのに必要とされる場合があるので、直ちに破棄されるわけではない。移動先エージェント２３５によって指揮される最適化分析は、特定の移動先ネットワーク２３０およびそのネットワーク資源可用性に合わせて個々にプログラミングすることができ、その最適化分析は、指示される条件のタイプ、ネットワーク資源の可用性、現在使用中のネットワーク資源、将来のネットワーク資源利用のあらゆる予測に依存することになる。
【００７４】
条件２５０〜２５５は、「テスト目的で予約」される拡張トリガ情報であり、したがって、移動先エージェント２３５またはネットワークに接続された他のエンティティによって使用されるいくつかのテスト条件を示し得る。移動先エージェント２３５がその最適化分析を実施し、適切なネットワーク資源を破棄した後、移動先エージェントは、ステップ３８５でローカル移動性アンカ２１３にバインディング破棄確認用メッセージを送信して、破棄要求の受信およびバインディング破棄要求に従って移動先エージェントによってとられるアクションを確かめることになる。
【００７５】
本発明の好ましい実施形態を示し説明したが、本発明の精神および教示から逸脱することなく、当業者によって実施形態の変更を行ってよい。本明細書で説明した実施形態は、例示に過ぎず、限定的であることは意図していない。本明細書で開示した本発明の多くの変形形態および変更形態が可能であり、本発明の範囲内である。
【図１】
0005511783.tif 000002
【図２】
0005511783.tif 000003
【図３】
0005511783.tif 000004
【図４】
0005511783.tif 000005
【図５】
0005511783.tif 000006