(57)【要約】  通信システムは、モバイルインターネットプロトコル関連通信サービスを、複数のアクセスネットワークを介してモバイルノードに提供する。モビリティマネージャは、該アクセスネットワークの輻輳状態、該モバイルノードが現在、経験しているリンク品質、アプリケーションサーバメッセージ、および第一のモバイルノードが加入しているサービス品質のレベルに従って、該アクセスネットワーク間での第一のモバイルノードの加入の変更、または、該モバイルノードの通信セッションレベルの変更を指示する。モバイルノードの通信セッションのためのサービス品質は、モバイルＩＰ  ｖ４／ｖ６スタックに無関係に、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋｓ）等の無秩序のアクセスネットワーク上でも維持することができる。また、輻輳しているアクセスネットワークは、該モバイルノードによって使用される通信帯域幅を制御することにより、輻輳を緩和することができる。
2008523670.tif 000002
【特許請求の範囲】
【請求項１】
モバイルインターネットプロトコル関連通信サービスを、複数のアクセスネットワークを介してモバイルノードに提供する通信システムであって、前記アクセスネットワークの各々が、前記モバイルノードによる前記アクセスネットワークへのアクセスを制御するアクセスゲートウェイを含み、前記通信サービスが、異なるレベルを有するインターネットプロトコル通信セッション内で提供される通信システムであって、
各々が、アクセスネットワーク上の前記モバイルノードに対して使用可能なリンク品質のインジケーションを備える一つまたは複数の測定値を含む、モバイルノードからのリンク品質評価メッセージ（ＭＮＥ）を受け取るように、
前記通信サービスを前記モバイルノードに提供するアプリケーションサーバから、現在使用可能なリンク品質に応じて通信セッションレベルを変更するアプリケーションサーバメッセージを受け取るように、
前記モバイルノードがそれを介して通信している前記アクセスネットワークの各々の前記アクセスゲートウェイからアクセスネットワーク評価メッセージを受け取るように、
機能するアプリケーションレイヤモビリティマネージャを含むモビリティマネージャサーバを備え、前記アクセスネットワーク評価メッセージは、現在、使用されているアクセスネットワークによって提供される無線アクセスインタフェースの無線通信資源に従って、前記アクセスネットワークを介して通信する前記モバイルノードによって現在、使用されている総通信帯域幅に対する前記アクセスネットワークの輻輳の状態のインジケーションを示し、
前記モビリティマネージャは、第一のアクセスネットワークまたは第二のアクセスネットワークの輻輳状態、前記第一のモバイルノードが現在、経験している回線品質、前記アプリケーションサーバメッセージ、および前記第一または第二のアクセスネットワークに加入した第二のモバイルノードが加入したサービス品質のレベルに対して、前記第一のモバイルノードが加入したサービス品質のレベルに従って、前記第一のアクセスネットワーク及び前記第二のアクセスネットワークの一方から、前記第一及び第二のアクセスネットワークの他方への第一のモバイルノードの加入の変更、または、前記第一のモバイルノードの通信セッションレベルの変更のうちの少なくとも一方を指示するように機能する、通信システム。
【請求項２】
前記モビリティマネージャは、前記第一のモバイルノードが、前記第二のアクセスネットワークを介して通信する通信インタフェースを含み、前記アクセスネットワーク評価メッセージ（ＡＮＥａｇ）が、前記第一のモバイルノードによって使用される現在の通信セッションレベルをサポートするのに前記第一のアクセスネットワークから使用可能な通信帯域幅が不十分であるため、前記第一のアクセスネットワークが輻輳状態になっていることを示している場合に、前記第一のモバイルノードが、前記第一のアクセスネットワークから前記第二のアクセスネットワークへ加入を変更すべきであると判断するように機能する、請求項１に記載の通信システム。
【請求項３】
前記モビリティマネージャは、前記アクセスネットワーク評価メッセージ（ＡＮＥａｇ）が、通信帯域幅が前記第一のモバイルノードに対する通信セッションレベルをサポートするために前記第一のアクセスネットワークから使用可能であることを示しており、前記第一のモバイルノードが、前記第一のアクセスネットワークを介して通信する通信インタフェースを含み、前記第一のモバイルノードが前記第二のモバイルノードよりも高い品質レベルに加入している場合に、前記第二のモバイルノードに優先して、前記第一のアクセスネットワークに対して、より低い相対通信帯域幅を備える前記第二のアクセスネットワークから前記第一のアクセスネットワークへ加入を変更するように前記第一のモバイルノードに指示すべきであると判断するように機能する、請求項１または請求項２に記載の通信システム。
【請求項４】
前記モビリティマネージャは、前記第二のモバイルノードが、前記第一のモバイルノードよりも高いサービス品質レベルに加入しており、かつ前記第一のモバイルノードによって使用される前記第一のアクセスネットワークからの通信帯域幅が、前記第二のモバイルノードに対して使用可能な通信帯域幅を不足させるという影響を及ぼす場合に、前記第一のモバイルノードが、前記第一のアクセスネットワークから前記第二のアクセスネットワークへ加入を変更すべきであると判断するように、または、より低い通信帯域幅を用いて、通信セッションを異なるレベルに変更することにより、前記第一のアクセスネットワーク上で消費する通信帯域幅を低減するように機能する、請求項３に記載の通信システム。
【請求項５】
前記第一のモバイルノード及び第二のモバイルノードが現在、前記第二のアクセスネットワークに加入しており、前記第一のモバイルノードは、前記第一のアクセスネットワークに加入を変更するように指示され、前記第二のモバイルノードは指示されない、請求項３または請求項４に記載の通信システム。
【請求項６】
複数のモバイルノードの複数のアクセスネットワークへのアクセスを制御して、複数のアクセスネットワークを介してモバイルインターネットプロトコル関連通信サービスをモバイルノードに提供するモビリティマネージャであって、前記アクセスネットワークの各々が、前記モバイルノードによる前記アクセスネットワークへのアクセスを制御するアクセスゲートウェイを含み、前記通信サービスが、異なるレベルを有するインターネットプロトコル通信セッション内で提供されるモビリティマネージャであって、
各々が、アクセスネットワーク上の前記モバイルノードに対して使用可能なリンク品質のインジケーションを備える一つまたは複数の測定値を含む、モバイルノードからのリンク品質評価メッセージ（ＭＮＥ）を受け取るように、
前記通信サービスを前記モバイルノードに提供するアプリケーションサーバから、使用可能なリンク品質に応じて通信セッションレベルを変更するアプリケーションサーバメッセージを受け取るように、
前記モバイルノードがそれを介して通信している前記アクセスネットワークの各々の前記アクセスゲートウェイから、現在、使用されているアクセスネットワークによって提供される無線アクセスインタフェースの無線通信資源に従って、前記アクセスネットワークを介して通信する前記モバイルノードによって現在、使用されている総通信帯域幅に対する前記アクセスネットワークの輻輳の状態のインジケーションを示すアクセスネットワーク評価メッセージを受け取るように、
前記第一または第二のアクセスネットワークの輻輳状態、前記第一のモバイルノードが現在、経験している回線品質、前記アプリケーションサーバメッセージ、および前記第一または第二のアクセスネットワークに加入した第二のモバイルノードが加入したサービス品質のレベルに対して、前記第一のモバイルノードが加入したサービス品質のレベルに従って、前記第一のアクセスネットワーク及び前記第二のアクセスネットワークの一方から、前記第一及び第二のアクセスネットワークの他方への前記第一のモバイルノードの加入の変更、または、前記第一のモバイルノードの通信セッションレベルの変更のうちの少なくとも一方を指示するように機能する、モビリティマネージャ。
【請求項７】
前記モビリティマネージャは、
前記第一のモバイルノードが、前記第二のアクセスネットワークを介して通信する通信インタフェースを含み、前記アクセスネットワーク評価メッセージ（ＡＮＥａｇ）が、前記第一のモバイルノードによって使用される現在の通信セッションレベルをサポートするのに、前記第一のアクセスネットワークから使用可能な通信帯域幅が不十分であるため、前記第一のアクセスネットワークが輻輳状態になっていることを示している場合に、前記第一のモバイルノードが、前記第一のアクセスネットワークから前記第二のアクセスネットワークへ加入を変更すべきであると判断するように機能する、請求項６に記載のモビリティマネージャ。
【請求項８】
前記モビリティマネージャは、前記第一のネットワークのアクセスゲートウェイから受け取った前記アクセスネットワーク評価メッセージが、前記輻輳状態により、前記第一のアクセスネットワークから使用可能な十分な通信資源があることを示しており、前記第一のモバイルノードが、前記第一のアクセスネットワークを介して通信する通信インタフェースを含み、前記アプリケーションサーバメッセージが、前記モバイルノードが、より高い相対通信リンク帯域幅から恩恵を受けるであろうことを示している場合に、前記第一のアクセスネットワークに対してより低い相対通信リンク帯域幅を備える前記第二のアクセスネットワークから前記第一のアクセスネットワークへ加入を変更するように前記第一のモバイルノードに指示するように機能する、請求項６または請求項７に記載のモビリティマネージャ。
【請求項９】
モバイルインターネットプロトコル関連通信サービスを、複数のアクセスネットワークを介してモバイルノードに提供する方法であって、前記アクセスネットワークの各々が、前記モバイルノードによる前記アクセスネットワークへのアクセスを制御するアクセスゲートウェイを含み、前記通信サービスが、異なるレベルを有するインターネットプロトコル通信セッション内で提供される方法であって、
各々が、アクセスネットワーク上の前記モバイルノードに対して使用可能なリンク品質のインジケーションを備える一つまたは複数の測定値を含む、前記モバイルノードからのリンク品質評価メッセージ（ＭＮＥ）を受け取ることと、
前記通信サービスを前記モバイルノードに提供するアプリケーションサーバから、現在使用可能なリンク品質に応じて通信セッションレベルを変更するアプリケーションサーバメッセージを受け取ることと、
前記モバイルノードがそれを介して通信している前記アクセスネットワークの各々の前記アクセスゲートウェイからアクセスネットワーク評価メッセージを受け取ることであって、前記アクセスネットワーク評価メッセージが、現在、使用されているアクセスネットワークによって提供される無線アクセスインタフェースの無線通信資源に従って、前記アクセスネットワークを介して通信する前記モバイルノードによって現在、使用されている総通信帯域幅に対する前記アクセスネットワークの輻輳の状態のインジケーションを示すことと、
第一または第二のアクセスネットワークの輻輳状態、前記第一のモバイルノードが現在、経験している回線品質、前記アプリケーションサーバメッセージ、および前記第一または第二のアクセスネットワークに加入した第二のモバイルノードが加入したサービス品質のレベルに対して、前記第一のモバイルノードが加入したサービス品質のレベルに従って、前記第一のアクセスネットワーク及び前記第二のアクセスネットワークの一方から、前記第一及び第二のアクセスネットワークの他方への第一のモバイルノードの加入の変更、または、前記第一のモバイルノードの通信セッションレベルの変更のうちの少なくとも一方を指示することと、
を備える方法。
【請求項１０】
コンピュータが実行可能な命令を有するコンピュータプログラムであって、データプロセッサにロードされたときに、前記データプロセッサに、請求項９に記載の方法を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム及び通信方法に関し、また、複数のアクセスネットワークを介してモバイルノードにモバイルインターネットプロトコル関連サービスを提供する通信システム内で動作可能なモビリティマネージャに関する。
【背景技術】
【０００２】
モバイル関連サービスを、モバイルユーザ機器に提供することができる様々な種類のモバイル無線ネットワークがある。例えば、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅｓ）ネットワークは、固定容量無線通信チャネルを介したデータ及び音声通信のための機能を提供する。一方、ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）は、より大きなデータレートをモバイルユーザ機器に与える際に、改善された柔軟性を提供すると共に、セルラーアーキテクチャによって可能になるローミング機能も提供する。他方、無線ＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋｓ；ＷＬＡＮ）規格、例えば、ＷＩＦＩと呼ばれるＩＥＥＥ  ８０２．１１Ｂは、いわゆるＷＬＡＮのホットスポット内での高データレート通信のための機能を提供する。このようなＷＬＡＮは、ＧＳＭやＵＭＴＳ等のセルラーモバイル無線アーキテクチャによって提供することができるものよりも実質的に大きなデータレートを提供できる。さらに、ＷＬＡＮは、単一のモバイルユーザが、他のモバイルユーザよりも多くの、使用可能なデータ通信帯域幅の割合を占めることが可能であるという点で、無秩序になる場合が多くある。
【０００３】
多くのアプリケーションは、インターネットプロトコルを利用して、例えば、マルチメディアサービス等のデータ通信をサポートする。従って、通信サービスは、様々な異なるネットワークを介してインターネットプロトコルパケットを伝達することにより提供することができる。該アプリケーションは、該インターネットプロトコルパケットが、それを介して伝達されるネットワークの種類を認識しなくてもよい。そのため、無線通信の場合には、該アプリケーションは、ＧＳＭネットワークまたはＷＬＡＮのいずれかを介してインターネットパケットを伝達することができる。しかし、それらの異なる種類のモバイル無線ネットワークは、かなり異なる通信帯域幅を提供し、サポートすることができるサービスの品質は、該モバイルアクセスネットワークによって提供される通信帯域幅によって異なる可能性がある。従って、通信サービスは、異なる通信セッションレベルを用いて提供することができ、各レベルは、該モバイルノードが、それを介して現在通信中である該アクセスネットワークによって決まる異なるサービス品質を提供する。各通信セッションレベルに対して、異なる種類の媒体を伝達することができる。従って、例えば、一つの通信セッションレベルの場合、ビデオをサポートすることができるのに対して、他のレベルは、音声のみをサポートすることができる。
【０００４】
欧州特許第１４３５７４８号明細書は、モビリティマネージャが、モバイルノードの一つのアクセスネットワークから別のアクセスネットワークへの加入の変更の保留または完了を、モバイルノードに通信サービスを提供するアプリケーションサーバに知らせるように構成されている通信システムを開示している。そのため、該アプリケーションサーバは、通信セッションレベルの増加または低下があるか否かにより、該加入の変更の前または後に、通信セッションレベルを変更することができる。該通信セッションレベルは、異なる種類の媒体をサポートすることができる異なるサービス品質を提供する。従って、該アプリケーションサーバは、該通信セッションレベルを、ユーザが加入した少なくとも一つのサービスを維持するという意図に対して適応させることができる。加入の変更が生じたときを判断するため、該モビリティマネージャは、関連する該モバイルアクセスネットワークのアクセスゲートウェイからアクセスネットワーク評価メッセージを受け取って、ハンドオーバが発生するときを識別する。
【特許文献１】欧州特許第１４３５７４８号明細書
【発明の開示】
【課題を解決するための手段】
【０００５】
本発明の一態様によれば、通信システムは、モバイルインターネットプロトコル関連通信サービスを複数のアクセスネットワークを介してモバイルノードに提供する。それらのアクセスネットワークの各々は、該モバイルノードによる該アクセスネットワークへのアクセスを制御するアクセスゲートウェイを含み、該通信サービスは、異なるレベルを有するインターネットプロトコル通信セッション内で提供される。該システムは、該モバイルノードからリンク品質評価メッセージ（ＭＮＥ）を受け取るように機能するアプリケーションレイヤモビリティマネージャを含むモビリティマネージャサーバを備え、モバイルノードからのメッセージ（ＭＮＥ）は、各々が、アクセスネットワーク上の該モバイルノードに対して使用可能なリンク品質のインジケーションを備える一つまたは複数の測定値を含む。また、該モビリティマネージャは、該通信サービスを該モバイルノードに提供するアプリケーションサーバからアプリケーションサーバメッセージを受け取るように機能し、該アプリケーションサーバメッセージは、該モバイルノードに対して使用可能な該アクセスネットワークの現在使用可能なリンク品質に応じて、通信セッションレベルを変更する。また、該モビリティマネージャは、該モバイルノードがそれを介して通信中である該アクセスネットワークの各々の該アクセスゲートウェイからアクセスネットワーク評価メッセージを受け取るように機能する。該アクセスネットワーク評価メッセージは、現在、使用されているアクセスネットワークによって提供される無線アクセスインタフェースの無線通信資源に従って、該アクセスネットワークを介して通信する該モバイルノードによって現在、使用されている総通信帯域幅に対する該アクセスネットワークの輻輳の状態のインジケーションを示す。該モビリティマネージャは、第一のアクセスネットワーク及び第二のアクセスネットワークの一方から、該第一及び第二のアクセスネットワークの他方への第一のモバイルノードの加入の変更、または、該第一のモバイルノードの通信セッションレベルの変更のうちの少なくとも一方を指示するように機能する。該加入の変更、または、通信セッションレベルの変更は、該第一または第二のアクセスネットワークの輻輳状態、該第一のモバイルノードが現在、経験しているリンク品質、該アプリケーションサーバメッセージ、および該第一または第二のアクセスネットワークに加入した第二のモバイルノードが加入したサービス品質のレベルに対して、該第一のモバイルノードが加入したサービス品質のレベルに従って実施される。
【０００６】
本発明の実施形態は、モバイルインターネットプロトコルｖ４／ｖ６スタックとは無関係に、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋｓ）等の無秩序なアクセスネットワーク上でも、モバイルノードに対する通信セッションのための継続性及びサービス品質を維持しようとする通信システムを提供する。また、輻輳したアクセスネットワークは、ユーザの帯域幅を制御することにより、輻輳を緩和することができる。モバイルネットワーク間の加入の変更（モバイルノードのハンドオーバ）は、該モバイルノードが現在、属しているアクセスネットワークを介して、現在経験しているリンク品質、該モバイルネットワーク上に存在する輻輳の量、および該モバイルノードが加入しているサービス品質のレベルに従って制御される。この目的のため、より高品質のサービスに加入したモバイルノードに、より低い通信品質のサービスに加入したモバイルノードよりも高い通信帯域幅を提供するモバイルネットワークへの優先権が与えられるという趣旨で、該モバイルネットワークへのアクセスを制御するために、ネットワーク及びサービス品質の再選択アルゴリズムが、該モビリティマネージャによって実行される。さらに、本発明のいくつかの実施形態による該モビリティマネージャは、該第一のネットワーク上の輻輳が、より高いサービス品質に加入したモバイルノードに対するサービス品質を低下させるという影響を及ぼす場合に、該モバイルノードを異なるモバイルネットワークへ強制的にハンドオーバさせるために配置される。
【０００７】
国際公開第０３／０４７２９６号パンフレットは、モバイルＩＰＶ６インターネットプロトコルの一部を構成するメッセージが、リンク品質関連メッセージを伝える、モバイルノード及びモビリティマネージャのための機能を実現できるように拡張される構成を開示している。具体的には、該モバイルノードは、その現在の通信モバイルアクセスネットワーク上のリンク品質が低下している場合にのみ、ハンドオーバの要求を送信するものとして開示されている。従って、その現在のアクセスネットワークよりも高容量のアクセスネットワークのカバレージに入っている場合、該モバイルノードは、その現在のアクセスネットワーク上にとどまることになる。さらに、該モビリティマネージャのみを使用している場合、シームレスなモビリティは実現されるが、サービス品質は可能にならない。
【０００８】
ＩＥＥＥ  ８０２．１１のＷＬＡＮの実施例の場合、スペクトルは、ＧＳＭ、ＧＰＲＳまたはＵＭＴＳ等の、モバイルノードがネットワークにより与えられた資源であるセルラー方式とは対照的に、未調整であり、かつ自由競争である。不都合な結果は、唯一のモバイルノードのトラフィックが、他の全てのモバイルノードのパフォーマンスに影響を及ぼす可能性があるということである。例えば、ＵＤＰビデオストリーミングを受信し、かつＷＬＡＮのホットスポットカバレージの境界にあるモバイルノードのうちの一つが、使用可能な通信帯域幅のうちのかなりの量を消費する可能性がある。リンク品質劣化の結果として、該ホットスポットのスループットは、ゼロまで低下する可能性がある。
【０００９】
本発明の実施形態は、以下の特徴を有するモビリティマネージャを提供することができる。
・モバイルノードのアクセスネットワークに対する制御は、異なるエンティティ間で定義されたメッセージが、アプリケーションレイヤ内に書かれている場合、ＭＩＰｖ４／ｖ６スタックとは無関係に実施される。
・モバイルノードの通信セッションのために使用可能な適切なアクセスネットワークを、ネットワーク及びサービス品質再選択アルゴリズム（Ｎｅｔｗｏｒｋ  ａｎｄ  Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ  Ｒｅｓｅｌｅｃｔｉｏｎ  Ａｌｇｏｒｉｔｈｍｓ；ＮＱＲＡ）を用いて、動的に判断しかつ選択する。
・ＩＥＥＥ  ８０２．１１のＷＬＡＮのような無秩序のアクセスネットワーク上でも通信セッションに最小のサービス品質が提供される可能性が保証され、または、少なくとも増加する。
・ＩＥＥＥ  ８０２．１１のＷＬＡＮのアクセスポイントのような輻輳したアクセスネットワークは、その輻輳を緩和することができる。
・オペレータのポリシーに従って、モバイルノードを異なるアクセスネットワークに割り振る。
【００１０】
本発明の実施形態は、モビリティマネージャとモバイルノードとの間で定義されたメッセージと、モビリティマネージャとアクセスゲートウェイとの間で定義されたメッセージと、モバイルノード及びアクセスポイントに関する決定を処理するように定義され、かつ該モビリティマネージャによって実行される、ネットワーク及びサービス品質の再選択アルゴリズムとを用いる。
【００１１】
いくつかの実施例において、上記モビリティマネージャは、上記第一のモバイルノードに、第二のモバイルノードに優先して該第一のモバイルノードに対して使用可能な通信帯域幅の増加をもたらすアクセスネットワークへ加入を変更するように指示するか、または、該第一のモバイルノードのための通信帯域幅を維持するために、該第二のモバイルノードに対する通信帯域幅の割当てを低減することができる。この優先選択は、該第一のモバイルノードが、より高いサービス品質レベルに加入しているということに基づいて実行することができる。別法として、該モビリティマネージャは、該第一及び第二のモバイルノードが同じサービス品質レベルに加入している場合に、該第二のモバイルノードによって使用される通信帯域幅が、該第二のモバイルノードによって使用される通信帯域幅よりもより非効率的に用いられると判断することができる。別法として、該第一のモバイルノードは、該第二のモバイルノードによって用いられる通信プロトコルが、インターネットプロトコルパケットの損失に良好に対処することができるため、好ましい。
【００１２】
以下の説明によれば、通信セッションレベルという用語は、異なる媒体のタイプの使用を可能にする、通信サービス品質を識別することを意味する。典型的には、該セッションレベルが高くなればなるほど、リンク通信帯域幅は大きくなり、より高い通信帯域幅を必要とするメディアタイプをサポートするのに使用可能となる。
【００１３】
本発明の様々な別の態様及び特徴は、添付請求項に定義されており、また、モビリティマネージャと、モバイルインターネットプロトコル関連サービスを複数のアクセスネットワークを介してモバイルノードに提供する方法とを含む。
【発明を実施するための最良の形態】
【００１４】
次に、本発明の実施形態を、添付図面を参照して、ほんの一例として説明し、同様の構成要素は、類似の符号で記載されている。
−図１は本発明の実施形態による機能的なインターネットプロトコルマルチメディアアーキテクチャの概略ブロック図である。
−図２は図１のインターネットプロトコルマルチメディアシステムが、複数のアクセスネットワークを用いて通信サービスをモバイルノードに提供するのに用いられる通信システムの概略ブロック図である。
−図３はメッセージの流れ、および、モバイルノードによるアクセスネットワークへのアクセスを制御するための、図２に示すモビリティマネージャによって実行されるプロセスステップの概略図である。
−図４はモビリティマネージャによって実行されるモバイルアクセスネットワーク間でのモバイルノードの加入の変更および／または通信セッションレベルの変更を制御するプロセスを説明するフロー図である。
−図５Ａおよび図５Ｂは図４に示すプロセスで実行されるネットワーク及びサービス品質再選択アルゴリズムの実施例を説明するフロー図である。
−図６は図４及び図５Ａに示すプロセスで実行される輻輳制御を実行できるネットワーク及びサービス品質再選択アルゴリズムの第二の実施例を説明するフロー図である。
【００１５】
（例示的な実施形態の説明）
（略語）
ＡＧ  アクセスゲートウェイ
ＡＮＥ  アクセスネットワーク評価
ＡＮＩ  アクセスネットワーク識別子
ＡＰ  アクセスポイント
ＡＰＩ  アクセスポイント識別子
ＢＡ  結合肯定応答
ＢＵ  結合更新
ＧＰＲＳ  汎用パケット無線サービス
ＧＳＭ  モバイル通信用グローバルシステム
ＨＡ  ホームエージェント
ＨＩ  ハンドオーバ命令
ＩＰＭＭ  ＩＰモビリティマネージメント
ＬＡＣ  ロケーションエリアコード
ＭＡＣ  媒体アクセス制御
ＭＭ  モビリティマネージャ
ＭＮ  モバイルノード
ＮＱＲＡ  ネットワーク及びサービス品質再選択アルゴリズム
ＰＬＭＮ  パブリックランドモバイルネットワーク
ＱｏＳ  サービス品質
ＳＳＩＤ  サービス設定識別子
ＵＭＴＳ  ユニバーサルモバイル通信サービス
ＷＬＡＮ  無線ＬＡＮ
【００１６】
本発明の実施形態は、特定のインターネットプロトコルのバージョンとは無関係なかたちでモビリティ管理を実行するモビリティマネージャサーバ内に、アプリケーションレイヤモビリティマネージャを設ける。モビリティマネージャメッセージは、該メッセージをモバイルインターネットプロトコルスタンダードに関連付ける代わりに、該アプリケーションレイヤ内に書き込まれる。この結果、実際には、それらのメッセージは、例えば、ＴＣＰ／ＩＰまたはＵＤＰ／ＩＰ上のＸＭＬ等のマークアップ言語ベースのメッセージとすることができる。
【００１７】
本発明の実施形態を構成する要素のための総合的なシステムアーキテクチャを図１に示す。図１において、アプリケーションサーバＡＳは、例えば、マルチメディア通信サービスをモバイルノードＭＮに提供するアプリケーションレイヤプログラムを実行するために配置されている。アプリケーションサーバＡＳは、マルチメディア通信セッションを実行しているが、該サービスがそれを介して提供される通信リンクは、多数のモバイル通信アクセスネットワークを介して影響を及ぼされる可能性がある通信チャネルを通じてサポートされるインターネットプロトコルを用いる。簡潔に説明すると、通信帯域幅は、該モバイルノードがそれを介して通信するアクセスネットワークの種類により、変動する可能性がある。これは、該アクセスネットワークによって提供することができる通信帯域幅が、該アクセスネットワークによって提供される無線通信インタフェースにより、異なるアクセスネットワーク間で異なるからである。モビリティマネージャＭＭは、通信セッションを、より具体的には、該モバイルノードの一つのアクセスネットワークから別のアクセスネットワークへのハンドオーバを制御するために設けられている。このことは、ユーザプロファイル情報に基づいて、ネットワーク及びサービス品質再選択アルゴリズムを実行することによって実施される。該ユーザプロファイル情報は、モビリティマネージャレジスタ２によって提供され、該モバイルノードのユーザが加入したサービス品質レベルのインジケーションを含むことができる。多数のアクセスネットワーク間でモバイルノードの加入を制御するために、該アクセスネットワーク上の現在の負荷に基づいて、該モビリティマネージャは、アクセスネットワークのアクセスゲートウェイ４からアクセスネットワーク評価メッセージ（ａｃｃｅｓｓ  ｎｅｔｗｏｒｋ  ｅｖａｌｕａｔｉｏｎ  ｍｅｓｓａｇｅ；ＡＮＥａｇ）を受け取る。アクセスゲートウェイ４は、全ての着信及び発信インターネットプロトコルパケットがそれを介して伝達されるアクセスネットワーク内のポイントの一実施例である。
【００１８】
図１において、モビリティマネージャサーバ６は、モビリティマネージャ固有メッセージとのインターネットプロトコル通信に関するホームエージェントを効率的に構成する。また、該モビリティマネージャは、ＩＰＭＭ固有メッセージを管理し、かつハンドオーバおよび／または通信サービスレベルの変更を実施すべきか否かを決定する、ハンドオーバポリシーサーバ（ｈａｎｄ  ｏｖｅｒ  ｐｏｌｉｃｙ  ｓｅｒｖｅｒ；ＨＰＳ）も含む。上述したように、ＩＰＭＭレジスタ２は、ユーザコンテキスト情報（ユーザプロファイル、無線環境、セッションパラメータ）を異なるアクセスネットワークの状態に関する情報と共に保存したデータベースを形成する。アクセスゲートウェイＡＧ４は、所定のアクセスネットワークのためのリソースを活性化し、アクセスリソースモニタリングに対応する。例えば、ＷＬＡＮの場合、アクセスゲートウェイは、リソースを監視し、該ＷＬＡＮ内の全てのアクセスポイントから情報をフェッチして、該ネットワーク内の使用可能な通信資源上の負荷を評価するために設けられる。
【００１９】
上述したように、アプリケーションサーバ（ＡＳ）は、上記モバイルノードとのインターネットプロトコル通信を利用して、通信サービスを一つまたは複数の当事者に提供する一つまたは複数のアプリケーションを管理する。
【００２０】
図１に示すシステムの動作の良好な認識は、本発明の例示的な実施形態を示す図２によって理解することができる。図２においては、モバイル通信をモバイルノード２６、２８に提供する三つのアクセスネットワーク２０、２２、２４が示されている。図２に示す実施例から、第一のアクセスネットワーク２０は、ＵＭＴＳ規格に従って作動し、第二のアクセスネットワーク２２は、ＧＳＭ規格に従って作動し、第三のアクセスネットワーク２４は、ＷＬＡＮ規格に従って作動する。第三のアクセスネットワーク２４は、一般的にＷＩＦＩと呼ばれているＩＥＥＥ  ８０２．１１Ｂ規格に従って作動してもよい。図２において、第三のアクセスネットワーク２４は、ＷＬＡＮ規格を介したモバイル通信がその中で可能である局所化した集中部またはホットスポットを形成する二つのサブネットワークで構成されている。サブネットワーク２４．１、２４．２の各々はアクセスポイント３０、３２を含み、該アクセスポイントを介して、インターネットプロトコルパケットが送信され、サブネットワーク２４．１、２４．２によって形成されるカバレージエリア内で作動するモバイルノードに受信される。従って、第三のアクセスネットワークの場合、アクセスゲートウェイ３４は、アクセスポイント３０、３２からインターネットプロトコルメッセージを受け取るために設けられている。また、第一及び第二のアクセスネットワークは、アクセスネットワーク評価メッセージ（ＡＮＥａｇ）をモビリティマネージャサーバ４０に伝達するように機能するアクセスゲートウェイ３６、３８も含み、この場合、該メッセージは、アプリケーションレイヤモビリティマネージャによって受け取られる。図１に示す要素によれば、該モビリティマネージャサーバは、ユーザコンテキスト情報が保存されているモビリティマネージャレジスタ４２と、通信サービスをモバイルノード２６、２８に提供するためのアプリケーションレイヤプログラムを実行するアプリケーションサーバ４４も含む。
【００２１】
上述したように、本発明の実施形態は、加入したサービス品質レベルに従って、モバイルノードの様々なアクセスネットワークへのアクセスを制御する機能を実現する。例えば、該モバイルノードのユーザは、以下の説明において、ブロンズ、シルバー及びゴールドと呼ぶことになる三つのサービス品質レベルのうちの一つに加入することができる。サーバ４０内の該モビリティマネージャは、該モバイルノードによる該アクセスネットワークへのアクセスを、該加入したサービス品質と、該アクセスネットワークを介して該モバイルノードから使用可能なリンク品質及び該アクセスネットワークの輻輳との組み合わせに基づいて制御する。
【００２２】
ＷＬＡＮアクセスネットワークの実施例の場合、ＧＳＭやＵＭＴＳ等のセルラーモバイル通信ネットワークとは違って、通信は無秩序であり、かつ自由競争である。その結果として、どのモバイルノードも、他のモバイルノードよりも、使用可能な通信帯域幅をより大きな割合で確保することができる。例えば、該モバイルノードのうちの一つは、ＵＤＰビデオストリームを受信することができ、その結果として、該ＷＬＡＮ上で使用可能な帯域幅のかなりの割合を消費することができる。その結果、該ＷＬＡＮ内の他のモバイルノードに対する通信リンクの品質は、ゼロまで低下する可能性がある。簡潔に説明すると、本発明の実施形態は、ネットワーク及びサービス品質再選択アルゴリズムを用いて、該モバイルノードの該アクセスネットワークへのアクセスを管理することができるモビリティマネージャを実現する。その結果として、第一のモバイルノード２６に、第二のモバイルノードに優先して、第三のアクセスネットワーク２４へハンドオーバするように指示することができ、該第二のモバイルノードには、該第三のアクセスネットワークから第一のアクセスネットワーク２０へハンドオーバするように指示することができる。この優先選択は、例えば、該第一のモバイルノードがより高いサービス品質レベルに加入しているため、より高い優先順位の結果である。
【００２３】
一実施形態の実施例の動作を、図３に示すフロー図によって説明する。
【００２４】
図３において、第一のステップＳ２において、上記モバイルノードは、リンク品質評価メッセージＭＮＥをモビリティマネージャ４０に伝達することができる。また、アクセスゲートウェイは、アクセスネットワーク評価メッセージＡＮＥａｇを該モビリティマネージャに伝達して、消費する通信帯域幅の状態に関して報告することができる。
【００２５】
上記アプリケーションサーバは、通信サービスをモバイルノードに提供するアプリケーションレイヤプログラムを実行する。該アプリケーションサーバは、アプリケーションサーバメッセージを該モビリティマネージャに送信して、例えば、ビデオメッセージを配信できるように、該モバイルノードの現在、経験している帯域幅を増加させることを要求する。
【００２６】
メッセージ交換Ｓ６において、上記モビリティマネージャは、ステップＳ２及びＳ４で受信した現在、受信しているアクセスネットワーク評価メッセージ、リンク品質評価メッセージまたはアプリケーションサーバメッセージに関係するモバイルノードに関連付けられたユーザコンテキストを更新する。
【００２７】
ステップＳ８：次いで、上記モビリティマネージャは、ネットワーク及びサービス品質再選択アルゴリズムにおける使用のために、モビリティマネージャレジスタ４２にユーザコンテキスト情報を問い合わせる。該ユーザコンテキスト情報は、該モバイルノードのユーザが加入したサービス品質レベル等を含む。
【００２８】
ステップＳ１０：簡潔に説明すると、次に、モバイルノードが、より低い相対通信資源を有する別のモバイルアクセスネットワークへ、例えば、ＷＬＡＮネットワークからセルラーモバイルネットワークへハンドオーバすべきか否かを判断するために、および／または現在の通信セッションレベルへの適応が必要か否かを判断するために、上記ネットワーク及びサービス品質再選択アルゴリズムが実行される。それに応じて、このことは、セッション通知及びアプリケーション適応機能を必要とする。対照的に、モバイルノードが、より高い相対通信パラメータを有するアクセスネットワークへハンドオーバするために実行されるプロセスステップが、図３の下半分に示されている。これらのステップは、要約すると次のようになる。
【００２９】
ステップＳ１２：上記モビリティマネージャは、上記モバイルノードが、例えば、無線ＬＡＮへのハンドオーバ等の、より高い通信帯域幅を提供するアクセスネットワークにアクセスすることができることを判断する。それに応じて、該モビリティマネージャは、ハンドオーバ命令ＨＩを出す。
【００３０】
ステップＳ１４：このハンドオーバが成功した場合、該モバイルノードは、ロケーション更新メッセージ（モバイルＩＰ結合更新メッセージ（Ｍｏｂｉｌｅ  ＩＰ  Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ  ｍｅｓｓａｇｅ））を送信することにより、該モビリティマネージャに、その新しいロケーションを知らせる。
【００３１】
ステップＳ１６：次いで、該モバイルノードは、ハンドオーバ命令肯定応答を送信し、高いに設定されたコンテキストオプションを有するアクセスネットワーク評価メッセージを含む（ＨＩ  ＡＣＫ  ＭＮＥ）。
【００３２】
ステップＳ１８：次に、該モビリティマネージャは、該ロケーション更新メッセージを肯定応答する。
【００３３】
ステップＳ２０：次いで、該モビリティマネージャは、情報をＩＰＭＭレジスタ４２へ伝達することにより、ユーザのためのコンテキストを更新し、このことは、後に肯定応答される。ここで、ネットワーク及びサービス品質再選択アルゴリズムの二つの実施例について説明する。しかし、モバイルノードに、第二のモバイルアクセスネットワークから第一のモバイルアクセスネットワークへ、またはその逆に、ハンドオーバするように、および／またはその現在のセッションレベルに適応するように命令すべきか否かを判断する一般的なプロセスについてここで説明する。一つの実施例において、比較的高い通信帯域幅を有する該第一のモバイルアクセスネットワークは、ＷＬＡＮとすることができ、また、比較的低い通信帯域幅を有する該第二のモバイルアクセスネットワークは、セルラーモバイル無線ネットワークとすることができる。該モビリティマネージャの一般的な動作は、以下のように要約される、図４に示すフロー図によって表される。
【００３４】
ステップＳ３０：該モビリティマネージャは、モバイルノードが現在、属しているアクセスネットワークを介して経験している現在の通信品質を評価するリンク品質評価メッセージ（ＭＮＥ）を該モバイルノードから受信する。また、該モビリティマネージャは、該モバイルノードが現在、加入しているアクセスネットワークを介して提供される通信帯域幅の増加または減少を要求するアプリケーションサーバメッセージを上記アプリケーションサーバから受け取る。
【００３５】
ステップＳ３２：また、該モビリティマネージャは、使用中の通信資源に関する現在の輻輳状態に関して報告するアクセスネットワーク評価メッセージ（ＡＮＥａｇ）を、該アクセスネットワークの各々のアクセスゲートウェイから受け取る。
【００３６】
ステップＳ３４：該モビリティマネージャは、該モビリティマネージャレジスタからコンテキスト情報を得る。該ユーザコンテキスト情報は、ユーザプロファイル、該ユーザが加入したサービス品質のインジケーション（ブロンズ、シルバー、ゴールド）、および、該モバイルノードが加入している現在のアクセスネットワークのこれまでの評価メッセージ及び通信等の、該モバイルノードの管理に関連する他の何らかの情報を含む。
【００３７】
ステップＳ３６：該モバイルノードが加入しているモバイルアクセスネットワークの現在の輻輳状態、加入した通信セッションサービスレベルの条件及び現在の使用可能なリンク品質に基づいて、各モバイルノードに、一つのモバイルアクセスネットワークから別のモバイルアクセスネットワークへハンドオーバするように指示すべきか否かを判断するために、リンク品質評価メッセージ（ＭＮＥ）、アプリケーションサーバメッセージ及びアクセスネットワーク評価メッセージ（ＡＮＥａｇ）のための少なくとも一つのネットワーク及びサービス品質再選択アルゴリズムが実行される。
【００３８】
ステップＳ３８：該ネットワーク及びサービス品質再選択アルゴリズムの結果から、該モビリティマネージャは、該モバイルノードが、別のモバイルアクセスネットワークへハンドオーバすべきかを決定する。ハンドオーバが必要な場合は、処理はステップＳ４４へ進み、そうでない場合には、ステップＳ４０に進む。
【００３９】
ステップＳ４０：ハンドオーバが必要でない場合、該モビリティマネージャは、該モバイルノードが、例えば、該モバイルノードが現在加入しているモバイルアクセスネットワークの輻輳を緩和する要件に従って、その現在の通信セッションレベルに適応すべきか否かを判断する。該通信セッションレベルに対する適応が必要ない場合は、処理はステップＳ４９に進む。該通信セッションレベルに対する適応が必要な場合には、処理は、ステップＳ４２へ進む。
【００４０】
ステップＳ４２：該モビリティマネージャは、該モバイルノードが現在加入しているモバイルアクセスネットワークから割当てられている通信帯域幅の減少または増加に適応するために、該モバイルノードに、その通信セッションレベルを適応するように命令するために、該アプリケーションサーバと共に作動する。図４に示すように、これは、該モビリティマネージャによって行われ、該モバイルノードが、その通信帯域幅の消費を低下すべきであることを該アプリケーションサーバに報告する。この結果、該アプリケーションサーバは、該モバイルノードに、その通信セッションレベルを低下させて、消費する通信帯域幅の低下を実施するように命令することができる。
【００４１】
ステップＳ４４：該モバイルノードが異なるモバイルアクセスネットワークへハンドオーバすべき場合は、該モビリティマネージャは、該モバイルノードに対して使用可能なリンク通信帯域幅を増加させるべきか、または減少させるべきかを判断する。該リンク通信帯域幅を増加すべき場合は、処理はステップＳ４６へ進み、そうでない場合には、処理はステップＳ４７へ進む。
【００４２】
ステップＳ４６：該モバイルノードが異なるネットワークへハンドオーバすべき場合は、該モビリティマネージャは、ハンドオーバ命令（Ｈａｎｄ  Ｏｖｅｒ  Ｉｎｓｔｒｕｃｔｉｏｎ；ＨＩ）を伝達して、該モバイルノードに異なるアクセスネットワークにハンドオーバするように命令し、ステップＳ４８において、該アプリケーションサーバに報告する。
【００４３】
ステップＳ４７：該リンク通信帯域幅を減少すべき場合、または、同じにしておく場合は、該モビリティマネージャは、加入の変更が行われる前に、加入の変更を該アプリケーションサーバに報告する。従って、欧州特許第１４３５７４８号明細書に開示されている技術に従って、該アプリケーションサーバは、該ハンドオーバが実行される前に、該通信セッションレベルに適応することができる。別法として、該リンク通信帯域幅が同じままである場合は、該ハンドオーバを実行して、その後に、該アプリケーションサーバに知らせてもよい。
【００４４】
ステップＳ４８：該アプリケーションサーバは、一つのモバイルアクセスネットワークから別のモバイルアクセスネットワークへの加入の変更に関する決定の報告を該モビリティマネージャから受け取る。
【００４５】
ステップＳ４９：ハンドオーバ、または通信セッションレベルの適応が必要ない場合には、次のモバイルノードが、ハンドオーバが必要か否かに関して再検討される。
【００４６】
図４に示すフロー図は、該モビリティマネージャが、ステップＳ３６において、少なくとも一つのアルゴリズムを実行して、ハンドオーバまたはセッション適応をモバイルノードに対して命令すべきかを判断することを示している。これらのネットワーク及びサービス品質再選択アルゴリズムは、当然、同じアルゴリズムの一部を構成することもできる。しかし、本発明の例示的な実施形態を説明するために、該アルゴリズムを分けることは有益である。次に、これらのアルゴリズムの実施例について説明する。
【００４７】
（ネットワーク及びサービス品質再選択アルゴリズム１）
【００４８】
図５Ａ及び図５Ｂは、例えば、図４のフロー図のステップＳ３６におけるモビリティマネージャの動作を説明するフロー図を示す。図５Ａ及び図５Ｂに示す第一のネットワーク及びサービス品質再選択アルゴリズムによるこれらのステップをまとめると以下のようになる。
【００４９】
ステップＳ５０：各モバイルノードに対して、どのアクセスネットワークが、最低の通信セッションレベルをサポートするのに必要な保証された最小リンク通信帯域幅をサポートすることができるかが判断される。そして、各モバイルアクセスネットワークが、当該モバイルノードのための可能性のあるアクセスネットワークのリストに加えられる。
【００５０】
ステップＳ５２：最低の通信セッションの最小通信帯域幅をサポートすることができるモバイルアクセスネットワークのリスト上の各モバイルアクセスネットワークに対して、該モビリティマネージャは、現在使用可能なリンク品質を評価する。この目的のため、該モビリティマネージャは、各モバイルノードが、現在、加入しているアクセスネットワークから有する、または、一つ以上の他のアクセスネットワークから有することができる、実際のまたは可能性のあるリンク通信帯域幅に関するリンク品質評価リポートによって提供された情報を照合する。該モビリティマネージャは、現在使用可能な通信帯域幅が、最低レベルの通信セッションをサポートするのに十分であるか、あるいは、より高い通信セッションレベルをサポートすることができるかを判断する。
【００５１】
ステップＳ５４：該モビリティマネージャは、各モバイルノードに対して、当該モバイルノードが、現在のアクセスネットワーク上で、または、ターゲットのアクセスネットワークがより高いリンク通信帯域幅を提供するため、当該モバイルノードが優先することができる該ターゲットのアクセスネットワーク上で、他のモバイルノードよりも高い優先度を有するかを判断する。該より高い帯域幅は、該モバイルノードが、例えば、該アクセスネットワークを介して、音声の代わりにビデオ等の改善された品質の通信セッションレベルを経験できるようにする。
【００５２】
ステップＳ５６：現時点での評価されたモバイルノードは、現在のアクセスネットワーク上で、または、ターゲットのアクセスネットワーク上で、少なくとも一つの他のモバイルノードよりも高い優先度を有しているか。
【００５３】
ステップＳ５８：ステップＳ５８．１  該モバイルノードが、高い優先度を有している場合、該モビリティマネージャは、該モバイルノードに、該ターゲットアクセスネットワークにハンドオーバするように、および／または通信リンク帯域幅の増加に従って通信セッションレベルを変更するように命令する。しかし、該モビリティマネージャが、該モバイルノードがターゲットネットワークにハンドオーバすることを可能にすることができるかを判断するために、該モビリティマネージャは、後述する図６のフロー図によって表される動作に従って、ステップＳ５８．２において、輻輳管理動作を実行することができる。
【００５４】
ステップＳ６０：該モバイルノードが、他のモバイルノードよりも高い優先度を有していない場合、該モビリティマネージャは、別のモバイルノードが、該モバイルノードが現在加入している現在のモバイルアクセスネットワークに対してより高い優先度を有するか、または、現在のモバイルアクセスネットワークにハンドオーバすることを希望している別のモバイルネットワークに加入している別のモバイルノードが、該モバイルノードよりも高い優先度を有しているかを判断する。
【００５５】
ステップＳ６２：より高い優先度のモバイルノードがあるか。ある場合は、処理はステップＳ６４に進み、そうでない場合には、処理はステップＳ７８に進む。
【００５６】
ステップＳ６４：より高い優先度のモバイルノードがある場合、該モビリティマネージャは、現在のモバイルアクセスネットワークが輻輳しているか否かを判断する。現在のモバイルアクセスネットワークは輻輳しているか。該アクセスネットワークが輻輳している場合、処理はステップＳ６６へ進み、そうでない場合には、処理はステップＳ８０へ進む。
【００５７】
ステップＳ６６：現在のモバイルアクセスネットワークが、現在、輻輳している場合、該モビリティマネージャは、現在の通信セッションレベル、またはより低い通信セッションレベルをサポートすることができる別のモバイルアクセスネットワークがあるかを判断する。
【００５８】
ステップＳ６８：別のアクセスネットワークは、現在の通信セッションレベル、またはより低い通信セッションレベルをサポートする通信リンク帯域幅を提供することができるか。現在の通信リンク帯域幅をサポートすることができる別のモバイルアクセスネットワークがある場合は、処理はステップＳ７０へ進み、そうでない場合には、処理はステップＳ７２へ進む。
【００５９】
ステップＳ７０：該モビリティマネージャは、該モバイルノードが、現在の通信セッションレベルをサポートする通信リンク帯域幅を提供することができる他のモバイルアクセスネットワークへハンドオーバすべきであると判断し、処理は図４のステップＳ３８へ進む。
【００６０】
ステップＳ７２：該モビリティマネージャは、現在のモバイルアクセスネットワークが、より低い通信セッションレベルのための許容可能なリンク通信帯域幅をサポートすることができるかを判断する。
【００６１】
ステップＳ７４：現在のモバイルアクセスネットワークは、より低い通信セッションレベルをサポートすることができるか。該現在のモバイルアクセスネットワークがより低い通信セッションレベルをサポートすることができる場合は、処理はステップＳ７６へ進み、そうでない場合には、処理はステップＳ７７へ進む。
【００６２】
ステップＳ７６：該モビリティマネージャは、通信セッションレベルを、現在のモバイルアクセスネットワークによってサポートすることができるより低いレベルに適応させるべきであると判断し、処理は、図４のステップＳ４０に進む。
【００６３】
ステップＳ７７：現在のアクセスネットワークが、より低い通信セッションレベルをサポートすることができない場合、ステップＳ６６で判断されたことに関して、該モビリティマネージャは、他のネットワークが、より低い通信セッションレベルをサポートすることができる場合には、該他のネットワークへのハンドオーバを指示し、処理は、ステップＳ７８に進む。他のネットワークがより低い通信セッションレベルをサポートすることができない場合には、処理はステップＳ８２に進む。
【００６４】
ステップＳ７８：このステップはステップＳ７０と同じであり、該モビリティマネージャは、該モバイルノードが、現在の通信セッションレベルをサポートする通信リンク帯域幅を提供することができる他のモバイルアクセスネットワークへハンドオーバすべきであると判断し、処理は図４のステップＳ３８へ進む。
【００６５】
ステップＳ８０：該モビリティマネージャは、ハンドオーバが必要ではなく、また、通信セッションレベルの適応が必要ではないと判断し、処理はステップＳ３８またはステップＳ４０へ進む。
【００６６】
ステップＳ８２：該モバイルノードは、現在のアクセスネットワーク上に留まるが、該モバイルノードのための通信セッションは閉じられる。
【００６７】
一つのモバイルノードを他のモバイルノードよりも優先させるのに用いることができる様々なパラメータがある。
例えば、該モビリティマネージャは、加入したサービス品質、例えば、ブロンズ、シルバー及びゴールドのみならず、
該モバイルノードが、該アクセスネットワーク上に配置されている負荷、
該モバイルノードが、通信帯域幅の同意した消費に関する予想を超えているか、
該モバイルノードが、特定のアクセスネットワークが優先されていることを示しているか、
アクセスネットワークの安定性を保証する目的、
に基づいて識別することができる。
【００６８】
（ネットワーク及びサービス品質再選択アルゴリズム２）
【００６９】
上述したように、上記モバイルノードが、図４のステップＳ３８に従って、別のアクセスネットワークの輻輳により、該別のアクセスネットワークへハンドオーバすべきかを判断する第二のアルゴリズムは、該モバイルノードに対するハンドオーバおよび／またはセッション適応が必要かを判断するために、アクセスネットワークの輻輳を判断する。モバイルノードが、アクセスネットワークの現在の輻輳に基づいてハンドオーバするように指示されている例示的な実施形態を図６に示す。図６は、上記モビリティマネージャの動作を説明するフロー図を示す。図６は、まとめると以下のようになる。
【００７０】
ステップＳ９０：該モビリティマネージャは、該アクセスネットワークの各々のアクセスゲートウェイからアクセスネットワーク評価メッセージを受け取る。
【００７１】
ステップＳ９２：該アクセスネットワーク評価メッセージから、該モビリティマネージャは、特定のアクセスネットワークが輻輳しているかを判断する。輻輳していない場合、処理はステップＳ９０へ進み、次のアクセスネットワーク評価メッセージを受け取って評価する。該モバイルアクセスネットワークが輻輳している場合には、処理はステップＳ９４に進む。
【００７２】
ステップＳ９４：モバイルアクセスネットワークが、輻輳していることを示している場合、該モビリティマネージャは、該アクセスネットワークに現在加入している各モバイルノードに対して、それらのモバイルノードのうちの一つが、他のモバイルノードよりも低い優先度を有しているか、および異なるアクセスネットワークを介して通信セッションを続行することができるかを判断する。この結果、該モビリティマネージャは、より低い優先度のモバイルが現在、輻輳しているアクセスネットワークに属しているかを識別する。一つのモバイルノードの他のモバイルノードよりも優る優先度は、以下のいずれかの要素から決めることができる。
・該モバイルノードは、別のアクセスネットワークを介して作動することができるか、例えば、該モバイルノードは、ＧＰＲＳが可能か。
・該モバイルノードが加入している加入レベル、例えば、ブロンズ、シルバー及びゴールド。
・高い消費モバイルノードに、より少量の通信帯域幅を消費するモバイルノードよりも低い優先度を与えるように、該モバイルノードが他のモバイルノードに対して消費する現在の帯域幅。
・該モバイルノードによって生成される媒体アクセス制御フレームの長さ。
・例えば、ＵＤＰが、パケット損失に適応することができるＴＣＰよりも転送プロトコルとして好まれる場合等の、用いられる転送プロトコル。
【００７３】
ステップＳ９６：より低い優先度のモバイルノードが、輻輳しているアクセスネットワークに加入しているか。より低い優先度のモバイルノードがある場合、該モビリティマネージャは、ステップＳ９８に進み、そうでない場合、処理はステップＳ１００から続行する。
【００７４】
ステップＳ９８：該モビリティマネージャは、ステップＳ６６からＳ８０を実行して、別のモバイルアクセスネットワークへハンドオーバしてステップＳ３８へ進むか、または、現在のネットワークに留まって、図４のステップＳ４０へ進むかを判断する。
【００７５】
ステップＳ１００：該モビリティマネージャは、ハンドオーバが、輻輳しているモバイルアクセスネットワークに容認されないこと、および通信リンク帯域幅の増加が、該輻輳しているアクセスネットワークに加入している該モバイルノードに対して実現されないことを決定し、その結果、通信セッションレベルの増加を許可することができない。
【００７６】
次に、上述したモビリティマネージャをインプリメントするために、該モビリティマネージャへの及び該モビリティマネージャからの通信のためのメッセージのフォーマット及び文法について説明する。ＩＰバージョンとは無関係であるモビリティマネージャをインプリメントするために、以下に提示する該モビリティマネージャメッセージは、モバイルＩＰｖ４及びモバイルＩＰｖ６である少なくとも二つのインターネットプロトコル規格を考慮しなければならないであろうモバイルＩＰ規格に関連付ける代わりに、該アプリケーションレイヤに書かれている。実際には、これらのメッセージは、ＴＣＰ／ＩＰまたはＵＤＰ／ＩＰ上のＸＭＬメッセージとすることができる。
【００７７】
三つの主なメッセージがある。すなわち、
・ＭＮＥ：該モバイルノードは、ユーザが、どこにいても、そのアプリケーションにアクセスできるようにするコンポーネントである。該モバイルノードは、その使用可能なアクセスネットワーク品質に関する情報を含むメッセージ（ＭＮＥ）を構成し、それを該モビリティマネージャに送る。
・ＡＮＥａｇ：該アクセスポイントは、モバイルノードが属しているノードである。該アクセスゲートウェイは、アクセスポイントからその現在の負荷に関する情報を、すなわち、使用している無線資源、変動及び接続したＭＮの数の割合を集める。アクセスゲートウェイは、いくつかのアクセスポイントの情報を集めるノードであり、メッセージ（ＡＮＥａｇ）を構成し、それを該モビリティマネージャへ送る。
・ＨＩ：該モビリティマネージャから該モバイルノードへ送信されるハンドオーバ命令メッセージ。
【００７８】
（Ａ．１−ＭＮＥ）
最初に、メッセージＭＮＥのフォーマットを示す。該メッセージは、二つの部分、すなわち、共通部分と、一つまたは複数の測定値を含む測定値部分とに分けられる。
【００７９】
該共通部分は、以下の情報を含む。
ｍｅｓｓａｇｅ  ｔｙｐｅ（１バイト）：０２は、評価メッセージを識別する。
ｓｅｑｕｅｎｃｅ  ｎｕｍｂｅｒ（１バイト）：この値は、ＭＮＥが機器（モバイルノードまたはアクセスゲートウェイ）によって送られる度に更新される。
ｌｉｆｅｔｉｍｅ（１バイト）：この値は、該メッセージの有効時間を与える。
ｓｅｎｄｅｒ  ｍｅｓｓａｇｅ  ｔｙｐｅ（１バイト）：該メッセージを送信する機器の種類（０１＝アクセスゲートウェイ、０２＝モバイルノード）を識別する。
ｓｅｎｄｅｒ  ｉｄｅｎｔｉｆｉｅｒ（６バイト）：この値は、該メッセージを送信する機器を独自に識別する。該識別子は、ＭＡＣアドレスとすることができる。
ｃｏｎｔｅｘｔ＿ｏｐｔｉｏｎ（１バイト）：この値は、該メッセージが、ユーザコンテキスト有効化ＭＮＥ、ＨＩ  ＡＣＫ  ＭＮＥ、即時ＨＯ  ＭＮＥ、または通常のＭＮＥであるかを示す。
ｎｕｍｂｅｒ  ｏｆ  ｍｅａｓｕｒｅｍｅｎｔｓ（１バイト）：この値は、該メッセージで報告される測定値の数を与える。
【００８０】
該測定値部分の文法は、以下のとおりである。
ａｃｃｅｓｓ  ｎｅｔｗｏｒｋ  ｔｙｐｅ（１バイト）：アクセスネットワークの種類（０１＝セルラー、０２＝８０２．１１…）を識別する。
ａｎｉ＿ｌｅｎｇｔｈ（１バイト）：この値は、ＡＮＩの長さをバイトで与える。
ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ  Ｉｄｅｎｔｉｆｉｅｒ（１〜３２バイト）：この値は、アクセスネットワークを独自に識別する。該識別子は、ＧＰＲＳ用のＰＬＭＮおよびＷＬＡＮ用のＳＳＩＤである。
ａｃｃｅｓｓ  Ｐｏｉｎｔ  Ｉｄｅｎｔｉｆｉｅｒ（０〜６バイト）：この値は、アクセスネットワーク内のアクセスポイントを独自に識別するものであり、そのＭＡＣアドレスである。
ｑｕａｌｉｔｙ（１バイト）：この値は、リンクに関する現在の品質を与える。
ｃｕｒｒｅｎｔ（１バイト）：この値は、該アクセスネットワークが現在のアクセスネットワークであるかを示す。
ｇｐｒｓ＿ｓｌｏｔ＿ｕｐ（４ビット）：この値は、セルラーネットワークの場合にのみ存在し、アップリンク内のモバイルノードの能力を与える。
ｇｐｒｓ＿ｓｌｏｔ＿ｄｏｗｎ（４ビット）：この値は、セルラーネットワークの場合にのみ存在し、ダウンリンク内のモバイルノードの能力を与える。
【００８１】
（Ａ．２−ＡＮＥａｇ）
次に、ＡＮＥａｇメッセージのフォーマットを提示する。このメッセージは、二つの部分、すなわち、ＭＮＥメッセージを有する共通部分と、一つのアクセスポイントに対して一つの測定値を含む個別測定部分とに分かれる。
【００８２】
該共通部分は、以下の情報を含む。
ｍｅｓｓａｇｅ  ｔｙｐｅ（１バイト）：０２は、評価メッセージを識別する。
ｓｅｑｕｅｎｃｅ  ｎｕｍｂｅｒ（１バイト）：この値は、ＡＮＥａｇが該アクセスゲートウェイによって送られる度に更新され、ＭＭが、もう使われていないＡＮＥａｇメッセージを無視できるようにすることができる。
ｌｉｆｅｔｉｍｅ（１バイト）：この値は、該メッセージの有効時間を与える。
ｓｅｎｄｅｒ  ｍｅｓｓａｇｅ  ｔｙｐｅ（１バイト）：該メッセージを送信する機器の種類（０１＝アクセスゲートウェイ、０２＝モバイルノード）を識別する。
ｓｅｎｄｅｒ  ｉｄｅｎｔｉｆｉｅｒ（６バイト）：この値は、該メッセージを送信するアクセスゲートウェイを独自に識別し、該識別子は、ＭＡＣアドレスまたは他の識別子である。
【００８３】
測定部分は、以下の情報を含む。
ａｃｃｅｓｓ  ｎｅｔｗｏｒｋ  ｔｙｐｅ（１バイト）：アクセスネットワークの種類（０１＝セルラー、０２＝８０２．１１…）を識別する。
Ａｃｃｅｓｓ  Ｐｏｉｎｔ  Ｉｄｅｎｔｉｆｉｅｒ（０〜６バイト）：この値は、アクセスネットワーク内のアクセスポイントを独自に識別し、該識別子はＭＡＣ＠である。
ｃｏｎｎｅｃｔｅｄ＿ＭＮ（２バイト）：この値は、該アクセスポイントに関連するモバイルノードの数を与える。
ｌｏａｄ：このフィールドは、いくつかのサブフィールドに分けられる。すなわち、
・Ｖａｌｕｅ：このＡＰのためのＡＧによって処理される負荷値。
・Ｖａｒｉａｔｉｏｎ：この値の展開。
必要に応じて、該ＡＮＥａｇメッセージは、次のフィールドも含むことができる。
・Ｐａｃｋｅｔ  ｌｏｓｔ：一秒間に、（受信及び送信したパケットを含む）アクセスポイントによって失われたパケットの数。
・Ｔｈｅ  ｍｏｂｉｌｅ  ｎｏｄｅ：ＡＰに接続された全てのモバイルノードに関する情報を含む。
・ＭＡＣ  ａｄｄｒｅｓｓ  ｏｆ  ｔｈｅ  ＭＮ：該アクセスポイントに接続されているモバイルノードを識別する（ＷＬＡＮ  ＭＡＣ＠）。
・Ｓｔａｔｉｓｔｉｃｓ：さらなる情報をＭＭに与える。すなわち、
・このＭＮの場合の平均受信パケット長。
・このＭＮの場合の平均送信パケット長。
・一秒間に、このＭＮによって送信されたバイト数。
・一秒間に、このＭＮによって受信されたバイト数。
【００８４】
【表１】
2008523670.tif 000003
【００８５】
注意：必要に応じて、より多くのフィールドを該ＭＮＥまたはＡＮＥａｇに付加することができる。それらのフィールドは、
・ＡＰと通信するための、該モバイルノードによって用いられる変調。
・モバイルノードの場合の、パケット損失、遅延及びジッタアップリンク／ダウンリンク。
【００８６】
（１．３−ＨＩ）
以下は、ＨＩメッセージのフォーマットである。
ｍｅｓｓａｇｅ  ｔｙｐｅ（１バイト）：０１は、ハンドオーバ命令メッセージを識別する。
ｓｅｑｕｅｎｃｅ  ｎｕｍｂｅｒ（１バイト）：この値は、ハンドオーバ命令が同じモバイルノードに送信される度に更新される。
ａｃｃｅｓｓ  ｎｅｔｗｏｒｋ  ｔｙｐｅ（１バイト）：アクセスネットワークの種類（０１＝セルラー、０２＝８０２．１１…）を識別する。
ａｎｉ＿ｌｅｎｇｔｈ（１バイト）：この値は、アクセスネットワーク識別子の長さをバイトで与える。
ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ  Ｉｄｅｎｔｉｆｉｅｒ（１〜３２バイト）：この値は、アクセスネットワークを独自に識別する。
ａｃｃｅｓｓ  Ｐｏｉｎｔ  Ｉｄｅｎｔｉｆｉｅｒ（０〜６バイト）：この値は、アクセスネットワーク内のアクセスポイントを独自に識別する。
【００８７】
上述した実施形態に対しては、本発明の範囲を逸脱することなく、様々な変更を行うことができる。例えば、該実施形態は、ＩＥＥＥ  ８０２．１１規格に準拠するＷＬＡＮに関して説明されているが、他のＷＬＡＮ規格、ならびにＧＳＭ及びＵＭＴＳ以外のセルラーモバイル無線ネットワークも適していることは、正しく理解できるであろう。
【００８８】
本発明の様々な他の態様及び特徴は、以下の具体的な実施形態で理解することができる。
・該アクセスネットワーク評価メッセージが、輻輳の状態が、通信セッションのために加入したサービス品質をサポートするのに、該第一のアクセスネットワークから使用可能な通信帯域幅が不足しているようになっていることを示し、かつ、該第一のモバイルノードによって使用される少なくとも一つの通信帯域幅が、同じサービス品質レベルに加入した他のモバイルノードによって使用される通信帯域幅よりも非効率的に利用されているか、または、該第一のモバイルノードによって使用される通信プロトコルが、インターネットプロトコルパケットの損失にうまく対処することができる場合に、該モビリティマネージャが、該第一のモバイルノードが該第一のアクセスネットワークから該第二のアクセスネットワークへ加入を変更すべきであると判断するように、または、該第一のアクセスネットワーク上で消費される通信帯域幅を低減するように機能する、通信システム。
・該第一のネットワークのアクセスゲートウェイから受け取った該アクセスネットワーク評価メッセージが、輻輳状態により、該第一のアクセスネットワークから使用可能な十分な通信資源があることを示しており、該第一のモバイルノードが、該第一のアクセスネットワークを介して通信する通信インタフェースを含み、かつ、該アプリケーションサーバメッセージが、該モバイルノードがより高い相対通信リンク帯域幅から恩恵を受けるであろうことを示している場合に、該モビリティマネージャが、該第一のアクセスネットワークに対してより低い相対通信リンク帯域幅を備える該第二のアクセスネットワークから該第一のアクセスネットワークへ加入を変更するように該第一のモバイルノードに指示するように機能する、通信システム。
・該モビリティマネージャが、該第一のモバイルノードからのリンク品質評価メッセージ（ＭＮＥ）に応答して、該アクセスネットワーク評価メッセージと共同して、現在の通信セッションレベルを、該第二のモバイルノードより優先して実施される該第一のアクセスネットワークへの加入の変更によってのみサポートすることができることを判断する、通信システム。
・該第一のモバイルノードに与えられた通信セッションレベルを、該第二のモバイルノードに与えられた通信セッションレベルに適応するのに必要な帯域幅ではなく、該第一のアクセスネットワークから使用可能な通信帯域幅内に適応させることができる場合に、該モビリティマネージャが、同じサービス品質レベルに加入している該第二のモバイルノードに優先して該第一のモバイルネットワークへ加入を変更するように、該第一のモバイルノードに指示すべきであると判断するように機能する、通信システム。
・該第一のモバイルノード及び第二のモバイルノードが現在、該第二のアクセスネットワークに加入しており、該第一のモバイルノードは、該第一のアクセスネットワークへ加入を変更するように指示され、該第二のモバイルノードは指示されない、通信システム。
・該第一のモバイルノードは第二のアクセスネットワークに加入しており、該第二のモバイルノードは現在、該第一のアクセスネットワークに加入しており、該モビリティマネージャは、該第二のモバイルノードに、該第二のアクセスネットワークへ加入を変更するように指示し、該第一のモバイルノードには、該第一のアクセスネットワークへ加入を変更するように指示するよう機能する、通信システム。
・該第一のモバイルノードは該第二のアクセスネットワークに加入しており、該第二のモバイルノードは現在、該第一のアクセスネットワークに加入しており、該モビリティマネージャは、該第一のモバイルに必要な通信帯域幅に適応するために、通信サービスレベルを変更するように該第二のモバイルノードに指示するように機能し、該第一のモバイルノードは、該第一のアクセスネットワークに加入を変更するように指示される、通信システム。
・該第一のアクセスネットワークがＷＬＡＮであり、該第二のアクセスネットワークがセルラーモバイル無線ネットワークである、通信システム。
・該アクセスネットワーク評価メッセージ（ＡＮＥａｇ）が、該第一のモバイルノードに対する通信セッションレベルをサポートするために、通信帯域幅が該第一のアクセスネットワークから使用可能であることを示しており、該第一のモバイルノードが、該第一のアクセスネットワークを介して通信する通信インタフェースを含み、該第一のモバイルノードが、該第二のモバイルノードよりも高いサービス品質レベルに加入している場合に、該第二のモバイルノードに優先して、該第一のアクセスネットワークに対してより低い相対通信帯域幅を備える該第二のアクセスネットワークから該第一のアクセスネットワークへ加入を変更するように該第一のモバイルノードに指示すべきであると判断するように機能する、モビリティマネージャ。
・該第二のモバイルノードが、該第一のモバイルノードよりも高いサービス品質レベルに加入しており、該第一のモバイルノードによって使用される該第一のアクセスネットワークからの通信帯域幅が、該第二のモバイルノードに対して、使用可能な通信帯域幅を不十分にするという影響を及ぼす場合に、該第一のモバイルノードが、該第一のアクセスネットワークから該第二のアクセスネットワークへ加入を変更すべきであると判断するように、または、より低い通信帯域幅を用いて、通信セッションを異なるレベルへ変更することにより、該第一のアクセスネットワーク上で消費される通信帯域幅を低減するように機能する、モビリティマネージャ。
・該第一のモバイルノードからのリンク品質評価メッセージ（ＭＮＥ）に応答して、該アクセスネットワーク評価メッセージと共同して、現在の通信セッションレベルを、該第一のアクセスネットワークへの加入の変更によってのみサポートすることができることを判断し、該加入の変更が、該第二のモバイルノードに優先して実施される、モビリティマネージャ。
・該第一のモバイルノードに与えられた通信セッションレベルを、該第二のモバイルノードに与えられた通信セッションレベルに適応させるのに必要な帯域幅ではなく、該第一のアクセスネットワークから使用可能な通信帯域幅内に適応させることができる場合に、同じサービス品質レベルに加入している該第二のモバイルノードに優先して、該第一のモバイルネットワークに加入を変更するように該第一のモバイルノードに指示すべきであると判断するように機能する、モビリティマネージャ。
・該第一のモバイルノード及び該第二のモバイルノードが現在、該第二のアクセスネットワークに加入しており、該第一のモバイルノードは、該第一のアクセスネットワークに加入を変更するように指示され、該第二のモバイルノードは指示されない、モビリティマネージャ。
・該第一のモバイルノードが該第二のアクセスネットワークに加入しており、該第二のモバイルノードが現在、該第一のアクセスネットワークに加入しており、該第二のモバイルノードに該第二のアクセスネットワークに加入を変更するように指示し、かつ該第一のモバイルノードに該第一のアクセスネットワークに加入を変更するように指示するように機能する、モビリティマネージャ。
・該第一のモバイルノードが該第二のアクセスネットワークに加入しており、該第二のモバイルノードが現在、該第一のアクセスネットワークに加入しており、該モビリティマネージャは、該第二のモバイルノードに、通信サービスレベルを変更して、該第一のモバイルノードに必要な通信帯域幅に適応するように指示するように機能し、該第一のモバイルノードが、該第一のアクセスネットワークに加入を変更するように指示される、モビリティマネージャ。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施形態による機能的なインターネットプロトコルマルチメディアアーキテクチャの概略ブロック図である。
【図２】図１のインターネットプロトコルマルチメディアシステムが、複数のアクセスネットワークを用いて通信サービスをモバイルノードに提供するのに用いられる通信システムの概略ブロック図である。
【図３】メッセージの流れ、および、モバイルノードによるアクセスネットワークへのアクセスを制御するための、図２に示すモビリティマネージャによって実行されるプロセスステップの概略図である。
【図４】モビリティマネージャによって実行されるモバイルアクセスネットワーク間でのモバイルノードの加入の変更および／または通信セッションレベルの変更を制御するプロセスを説明するフロー図である。
【図５Ａ】図４に示すプロセスで実行されるネットワーク及びサービス品質再選択アルゴリズムの実施例を説明するフロー図である。
【図５Ｂ】図４に示すプロセスで実行されるネットワーク及びサービス品質再選択アルゴリズムの実施例を説明するフロー図である。
【図６】図４及び図５Ａに示すプロセスで実行される輻輳制御を実行できるネットワーク及びサービス品質再選択アルゴリズムの第二の実施例を説明するフロー図である。
【符号の説明】
【００９０】
２  モビリティマネージャレジスタ
４  アクセスゲートウェイ
６  モビリティマネージャサーバ
２０  アクセスネットワーク
２２  アクセスネットワーク
２４  アクセスネットワーク
２６  モバイルノード
２８  モバイルノード
３０  アクセスポイント
３２  アクセスポイント
３４  アクセスゲートウェイ
３６  アクセスゲートウェイ
３８  アクセスゲートウェイ
４０  モビリティマネージャサーバ
４２  モビリティマネージャレジスタ
４４  アプリケーションサーバ
【図１】
2008523670.tif 000004
【図２】
2008523670.tif 000005
【図３】
2008523670.tif 000006
【図４】
2008523670.tif 000007
【図５Ａ】
2008523670.tif 000008
【図５Ｂ】
2008523670.tif 000009
【図６】
2008523670.tif 000010
【手続補正書】
【提出日】平成19年11月20日(2007.11.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モバイルインターネットプロトコル関連通信サービスを、複数のアクセスネットワークを介してモバイルノードに提供する通信システムであって、前記アクセスネットワークの各々が、前記モバイルノードによる前記アクセスネットワークへのアクセスを制御するアクセスゲートウェイを含み、前記通信サービスが、異なるレベルを有するインターネットプロトコル通信セッション内で提供される通信システムであって、
各々が、アクセスネットワーク上の前記モバイルノードに対して使用可能なリンク品質のインジケーションを備える一つまたは複数の測定値を含む、モバイルノードからのリンク品質評価メッセージ（ＭＮＥ）を受け取るように、
前記通信サービスを前記モバイルノードに提供するアプリケーションサーバから、現在使用可能なリンク品質に応じて通信セッションレベルを変更するアプリケーションサーバメッセージを受け取るように、
前記モバイルノードがそれを介して通信している前記アクセスネットワークの各々の前記アクセスゲートウェイからアクセスネットワーク評価メッセージを受け取るように、
機能するアプリケーションレイヤモビリティマネージャを含むモビリティマネージャサーバを備え、前記アクセスネットワーク評価メッセージは、現在、使用されているアクセスネットワークによって提供される無線アクセスインタフェースの無線通信資源に従って、前記アクセスネットワークを介して通信する前記モバイルノードによって現在、使用されている総通信帯域幅に対する前記アクセスネットワークの輻輳の状態のインジケーションを示し、
前記モビリティマネージャは、第一のアクセスネットワークまたは第二のアクセスネットワークの輻輳状態、前記第一のモバイルノードが現在、経験している回線品質、前記アプリケーションサーバメッセージ、および前記第一または第二のアクセスネットワークに加入した第二のモバイルノードが加入したサービス品質のレベルに対して、前記第一のモバイルノードが加入したサービス品質のレベルに従って、前記第一のアクセスネットワーク及び前記第二のアクセスネットワークの一方から、前記第一及び第二のアクセスネットワークの他方への第一のモバイルノードの加入の変更、または、前記第一のモバイルノードの通信セッションレベルの変更のうちの少なくとも一方を指示するように機能する、通信システム。
【請求項２】
前記モビリティマネージャは、前記第一のモバイルノードが、前記第二のアクセスネットワークを介して通信する通信インタフェースを含み、前記アクセスネットワーク評価メッセージ（ＡＮＥａｇ）が、前記第一のモバイルノードによって使用される現在の通信セッションレベルをサポートするのに前記第一のアクセスネットワークから使用可能な通信帯域幅が不十分であるため、前記第一のアクセスネットワークが輻輳状態になっていることを示している場合に、前記第一のモバイルノードが、前記第一のアクセスネットワークから前記第二のアクセスネットワークへ加入を変更すべきであると判断するように機能する、請求項１に記載の通信システム。
【請求項３】
前記モビリティマネージャは、前記アクセスネットワーク評価メッセージ（ＡＮＥａｇ）が、通信帯域幅が前記第一のモバイルノードに対する通信セッションレベルをサポートするために前記第一のアクセスネットワークから使用可能であることを示しており、前記第一のモバイルノードが、前記第一のアクセスネットワークを介して通信する通信インタフェースを含み、前記第一のモバイルノードが前記第二のモバイルノードよりも高い品質レベルに加入している場合に、前記第二のモバイルノードに優先して、前記第一のアクセスネットワークに対して、より低い相対通信帯域幅を備える前記第二のアクセスネットワークから前記第一のアクセスネットワークへ加入を変更するように前記第一のモバイルノードに指示すべきであると判断するように機能する、請求項１または請求項２に記載の通信システム。
【請求項４】
前記モビリティマネージャは、前記第二のモバイルノードが、前記第一のモバイルノードよりも高いサービス品質レベルに加入しており、かつ前記第一のモバイルノードによって使用される前記第一のアクセスネットワークからの通信帯域幅が、前記第二のモバイルノードに対して使用可能な通信帯域幅を不足させるという影響を及ぼす場合に、前記第一のモバイルノードが、前記第一のアクセスネットワークから前記第二のアクセスネットワークへ加入を変更すべきであると判断するように、または、より低い通信帯域幅を用いて、通信セッションを異なるレベルに変更することにより、前記第一のアクセスネットワーク上で消費する通信帯域幅を低減するように機能する、請求項３に記載の通信システム。
【請求項５】
前記第一のモバイルノード及び第二のモバイルノードが現在、前記第二のアクセスネットワークに加入しており、前記第一のモバイルノードは、前記第一のアクセスネットワークに加入を変更するように指示され、前記第二のモバイルノードは指示されない、請求項３または請求項４に記載の通信システム。
【請求項６】
複数のモバイルノードの複数のアクセスネットワークへのアクセスを制御して、複数のアクセスネットワークを介してモバイルインターネットプロトコル関連通信サービスをモバイルノードに提供するモビリティマネージャであって、前記アクセスネットワークの各々が、前記モバイルノードによる前記アクセスネットワークへのアクセスを制御するアクセスゲートウェイを含み、前記通信サービスが、異なるレベルを有するインターネットプロトコル通信セッション内で提供されるモビリティマネージャであって、
各々が、アクセスネットワーク上の前記モバイルノードに対して使用可能なリンク品質のインジケーションを備える一つまたは複数の測定値を含む、モバイルノードからのリンク品質評価メッセージ（ＭＮＥ）を受け取るように、
前記通信サービスを前記モバイルノードに提供するアプリケーションサーバから、使用可能なリンク品質に応じて通信セッションレベルを変更するアプリケーションサーバメッセージを受け取るように、
前記モバイルノードがそれを介して通信している前記アクセスネットワークの各々の前記アクセスゲートウェイから、現在、使用されているアクセスネットワークによって提供される無線アクセスインタフェースの無線通信資源に従って、前記アクセスネットワークを介して通信する前記モバイルノードによって現在、使用されている総通信帯域幅に対する前記アクセスネットワークの輻輳の状態のインジケーションを示すアクセスネットワーク評価メッセージを受け取るように、
前記第一または第二のアクセスネットワークの輻輳状態、前記第一のモバイルノードが現在、経験している回線品質、前記アプリケーションサーバメッセージ、および前記第一または第二のアクセスネットワークに加入した第二のモバイルノードが加入したサービス品質のレベルに対して、前記第一のモバイルノードが加入したサービス品質のレベルに従って、前記第一のアクセスネットワーク及び前記第二のアクセスネットワークの一方から、前記第一及び第二のアクセスネットワークの他方への前記第一のモバイルノードの加入の変更、または、前記第一のモバイルノードの通信セッションレベルの変更のうちの少なくとも一方を指示するように機能する、モビリティマネージャ。
【請求項７】
前記モビリティマネージャは、
前記第一のモバイルノードが、前記第二のアクセスネットワークを介して通信する通信インタフェースを含み、前記アクセスネットワーク評価メッセージ（ＡＮＥａｇ）が、前記第一のモバイルノードによって使用される現在の通信セッションレベルをサポートするのに、前記第一のアクセスネットワークから使用可能な通信帯域幅が不十分であるため、前記第一のアクセスネットワークが輻輳状態になっていることを示している場合に、前記第一のモバイルノードが、前記第一のアクセスネットワークから前記第二のアクセスネットワークへ加入を変更すべきであると判断するように機能する、請求項６に記載のモビリティマネージャ。
【請求項８】
前記モビリティマネージャは、前記第一のネットワークのアクセスゲートウェイから受取った前記アクセスネットワーク評価メッセージが、前記輻輳状態により、前記第一のアクセスネットワークから使用可能な十分な通信資源があることを示しており、前記第一のモバイルノードが、前記第一のアクセスネットワークを介して通信する通信インタフェースを含み、前記アプリケーションサーバメッセージが、前記モバイルノードが、より高い相対通信リンク帯域幅から恩恵を受けるであろうことを示している場合に、前記第一のアクセスネットワークに対してより低い相対通信リンク帯域幅を備える前記第二のアクセスネットワークから前記第一のアクセスネットワークへ加入を変更するように前記第一のモバイルノードに指示するように機能する、請求項６または請求項７に記載のモビリティマネージャ。
【請求項９】
モバイルインターネットプロトコル関連通信サービスをモバイルノードに提供するアクセスネットワークであって、前記モバイルノードによるアクセスネットワークへのアクセスを制御するアクセスゲートウェイを含み、前記通信サービスが、異なるレベルを有するインターネットプロトコル通信セッション内で提供される前記アクセスネットワークが、
前記モバイルノードがそれを介して通信している前記アクセスゲートウェイからアクセスネットワーク評価メッセージを請求項６から請求項８のいずれか一つに記載の前記モビリティマネージャに送信するように機能し、
前記アクセスネットワーク評価メッセージは、現在、使用されているアクセスネットワークによって提供される無線アクセスインタフェースの無線通信資源に従って、前記アクセスネットワークを介して通信する前記モバイルノードによって現在、使用されている総通信帯域幅に対する前記アクセスネットワークの輻輳の状態のインジケーションを示す、アクセスネットワーク。
【請求項１０】
モバイルインターネットプロトコル関連通信サービスを、複数のアクセスネットワークを介してモバイルノードに提供する方法であって、前記アクセスネットワークの各々が、前記モバイルノードによる前記アクセスネットワークへのアクセスを制御するアクセスゲートウェイを含み、前記通信サービスが、異なるレベルを有するインターネットプロトコル通信セッション内で提供される方法であって、
各々が、アクセスネットワーク上の前記モバイルノードに対して使用可能なリンク品質のインジケーションを備える一つまたは複数の測定値を含む、前記モバイルノードからのリンク品質評価メッセージ（ＭＮＥ）を受け取ることと、
前記通信サービスを前記モバイルノードに提供するアプリケーションサーバから、現在使用可能なリンク品質に応じて通信セッションレベルを変更するアプリケーションサーバメッセージを受け取ることと、
前記モバイルノードがそれを介して通信している前記アクセスネットワークの各々の前記アクセスゲートウェイからアクセスネットワーク評価メッセージを受け取ることであって、前記アクセスネットワーク評価メッセージが、現在、使用されているアクセスネットワークによって提供される無線アクセスインタフェースの無線通信資源に従って、前記アクセスネットワークを介して通信する前記モバイルノードによって現在、使用されている総通信帯域幅に対する前記アクセスネットワークの輻輳の状態のインジケーションを示すことと、
第一または第二のアクセスネットワークの輻輳状態、前記第一のモバイルノードが現在、経験している回線品質、前記アプリケーションサーバメッセージ、および前記第一または第二のアクセスネットワークに加入した第二のモバイルノードが加入したサービス品質のレベルに対して、前記第一のモバイルノードが加入したサービス品質のレベルに従って、前記第一のアクセスネットワーク及び前記第二のアクセスネットワークの一方から、前記第一及び第二のアクセスネットワークの他方への第一のモバイルノードの加入の変更、または、前記第一のモバイルノードの通信セッションレベルの変更のうちの少なくとも一方を指示することと、
を備える方法。
【請求項１１】
コンピュータが実行可能な命令を有するコンピュータプログラムであって、データプロセッサにロードされたときに、前記データプロセッサに、請求項１０に記載の方法を実行させるコンピュータプログラム。
【国際調査報告】
2008523670.tif 000011
2008523670.tif 000012
2008523670.tif 000013