(57)【要約】  ＱＯＳを保証するためのデータストリームを送受信する方法及び装置に係り、本発明によるデータストリームの伝送方法は、移動ノードによる異種リンク間のハンドオーバーによる移動ノードのリンク特性変化に関する情報を獲得し、この情報に基づいて移動ノードにデータストリームを伝送することにより、移動ノードによる異種リンク間のハンドオーバーがなされた場合にも、データストリームのＱＯＳを保証可能にする。
2009527142.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）移動ノードによる異種リンク間のハンドオーバーによる前記移動ノードのリンク特性変化に関する情報を獲得するステップと、
（ｂ）前記獲得された情報に基づいて、前記移動ノードにデータストリームを伝送するステップと、を含むことを特徴とするデータストリームの伝送方法。
【請求項２】
前記（ｂ）ステップは、前記移動ノードのリンク特性変化に対応して、前記データストリームのＱＯＳ（クオリティー  オブ  サービス）を調整し、前記調整されたＱＯＳに前記データストリームを伝送することを特徴とする請求項１に記載のデータストリームの伝送方法。
【請求項３】
前記（ｂ）ステップは、前記ハンドオーバー以前に前記移動ノードが接続した第１リンクの特性に対応するＱＯＳに前記データストリームを伝送し、前記ハンドオーバー以後に前記移動ノードが接続した第２リンクの特性に対応するＱＯＳに前記データストリームを伝送することを特徴とする請求項２に記載のデータストリームの伝送方法。
【請求項４】
前記リンク特性の変化に関する情報は、前記移動ノードのリンクにおけるデータ伝送率の変化に関する情報を含み、
前記（ｂ）ステップは、前記移動ノードのリンクにおけるデータ伝送率の変化に対応して、前記データストリームの伝送率を調整し、前記調整された伝送率で前記データストリームを伝送することを特徴とする請求項１に記載のデータストリームの伝送方法。
【請求項５】
前記（ａ）ステップは、前記移動ノードが接続中であるリンクの特性に関する情報を、前記ハンドオーバー以後に獲得することを特徴とする請求項１に記載のデータストリームの伝送方法。
【請求項６】
前記（ａ）ステップは、前記移動ノードが接続すると予測されるリンクの特性に関する情報を、前記異種リンク間のハンドオーバー以前に獲得することを特徴とする請求項１に記載のデータストリームの伝送方法。
【請求項７】
移動ノードによる異種リンク間のハンドオーバーによる前記移動ノードのリンク特性変化に関する情報を獲得するハンドオーバー機能階層と、
前記獲得された情報に基づいて、前記移動ノードにデータストリームを伝送する上位階層と、を備えることを特徴とするデータストリーム伝送装置。
【請求項８】
前記ハンドオーバー機能階層は、前記異種リンクに接続するための異種リンクインターフェースの搭載されたリンク階層と前記上位階層との間の階層であることを特徴とする請求項７に記載のデータストリーム伝送装置。
【請求項９】
前記ハンドオーバー機能階層は、
前記移動ノードから前記リンク特性変化に該当するイベントの発生を検出し、前記イベントの発生を報告するイベントサービスモジュールと、
前記情報を獲得する情報サービスモジュールと、を含み、
前記上位階層は、前記報告を受信すれば、前記獲得された情報に基づいて、前記データストリームを伝送することを特徴とする請求項７に記載のデータ伝送装置。
【請求項１０】
移動ノードによる異種リンク間のハンドオーバーによる前記移動ノードのリンク特性変化に関する情報を獲得するステップと、
前記獲得された情報に基づいて、前記移動ノードにデータストリームを伝送するステップと、を含むことを特徴とするデータストリームの伝送方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【請求項１１】
（ａ）移動ノードによる異種リンク間のハンドオーバーによる前記移動ノードのリンク特性変化に関する情報を提供するステップと、
（ｂ）前記提供された情報に基づいて、伝送されたデータストリームを受信するステップと、を含むことを特徴とするデータストリームの受信方法。
【請求項１２】
前記（ｂ）ステップは、前記移動ノードのリンク特性変化に対応するＱＯＳに伝送されたデータストリームを受信することを特徴とする請求項１１に記載のデータストリームの受信方法。
【請求項１３】
前記（ｂ）ステップは、前記ハンドオーバー以前に、前記移動ノードの接続した第１リンクの特性に対応するＱＯＳに伝送されたデータストリームを受信し、前記ハンドオーバー以後に、前記移動ノードの接続した第２リンクの特性に対応するＱＯＳに伝送されたデータストリームを受信することを特徴とする請求項１２に記載のデータストリームの受信方法。
【請求項１４】
前記リンク特性変化に関する情報は、前記移動ノードのリンクにおけるデータ伝送率の変化に関する情報を含み、
前記（ｂ）ステップは、前記移動ノードのリンクにおけるデータ伝送率の変化に対応して、調整された伝送率で伝送されたデータストリームを受信することを特徴とする請求項１１に記載のデータストリームの受信方法。
【請求項１５】
前記（ａ）ステップは、前記移動ノードが接続中であるリンクの特性に関する情報を前記ハンドオーバー以後に提供することを特徴とする請求項１１に記載のデータストリームの受信方法。
【請求項１６】
前記（ａ）ステップは、前記移動ノードが接続すると予測されるリンクの特性に関する情報を、前記異種リンク間のハンドオーバー以前に提供することを特徴とする請求項１１に記載のデータストリームの受信方法。
【請求項１７】
移動ノードによる異種リンク間のハンドオーバーによる前記移動ノードのリンク特性変化に関する情報を提供するハンドオーバー機能階層と、
前記提供された情報に基づいて、伝送されたデータストリームを受信する上位階層と、を備えることを特徴とするデータストリーム受信装置。
【請求項１８】
前記ハンドオーバー機能階層は、前記異種リンクに接続するための異種リンクインターフェースの搭載されたリンク階層と前記上位階層との間の階層であることを特徴とする請求項１７に記載のデータストリーム受信装置。
【請求項１９】
前記ハンドオーバー機能階層は、
下位階層から前記リンク特性変化に該当するイベントの発生を検出し、前記イベントの発生を報告するイベントサービスモジュールと、
前記情報を提供する情報サービスモジュールと、を含み、
前記上位階層は、前記報告を受信したノードから前記データストリームを受信することを特徴とする請求項１７に記載のデータ受信装置。
【請求項２０】
移動ノードによる異種リンク間のハンドオーバーによる前記移動ノードのリンク特性変化に関する情報を提供するステップと、
前記提供された情報に基づいて伝送されたデータストリームを受信するステップと、を含むことを特徴とするデータストリームの受信方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【請求項２１】
前記ハンドオーバー機能階層は、第２.５階層であって、前記移動ノードに連結されたリンクの媒体タイプに独立的に異種リンク間のハンドオーバーを支援することを特徴とする請求項８に記載のデータストリーム伝送装置。
【請求項２２】
前記上位階層は、ＩＰ階層、モバイル階層、伝送階層、及びアプリケーション階層を備えることを特徴とする請求項７に記載のデータストリーム伝送装置。
【請求項２３】
前記移動ノードのリンク特性変化に該当するイベントは、イベント識別子フィールド、イベントタイプフィールド、イベント名フィールド、及び説明フィールドを含むことを特徴とする請求項９に記載のデータ伝送装置。
【請求項２４】
前記ハンドオーバー機能階層は、前記上位階層から入力されたコマンドによってリンク階層におけるハンドオーバーを制御するＭＩＣＳモジュールを含むことを特徴とする請求項９に記載のデータ伝送装置。
【請求項２５】
前記情報サービスモジュールは、サーバから前記リンク特性変化に関する情報を獲得することを特徴とする請求項９に記載のデータ伝送装置。
【請求項２６】
異種リンク間のハンドオーバーを行う下位階層と、
前記異種リンク間の移動ノードのハンドオーバーを支援し、前記異種リンク間のハンドオーバーによる前記移動ノードのリンク特性変化に関する情報を獲得するハンドオーバー機能階層と、
前記獲得された情報に基づいて、前記移動ノードにデータストリームを伝送する上位階層と、を備えることを特徴とするデータストリーム伝送装置。
【請求項２７】
前記下位階層は、リンク階層及び物理的階層を備えることを特徴とする請求項２６に記載のデータストリーム伝送装置。
【請求項２８】
前記上位階層は、ＩＰ階層、モバイル階層、伝送階層、及びアプリケーション階層を備えることを特徴とする請求項２６に記載のデータストリーム伝送装置。
【請求項２９】
前記ハンドオーバー機能階層は、第２.５階層を備えることを特徴とする請求項２６に記載のデータストリーム伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＱＯＳ（クオリティー  オブ  サービス）を保証するためのデータストリームを送受信する方法及び装置に係り、特に、ＩＥＥＥ（インスティチュート  オブ  エレクトリカル  アンド  エレクトロニクス  エンジニアーズ）８０２.２１による無線通信環境でＱＯＳを保証するためのデータストリームの送受信方法及び装置に関する。
【背景技術】
【０００２】
最近、通信技術の発展と共に通信網の種類も多様化した。代表的に、ＩＥＥＥ  ８０２.１１、ＩＥＥＥ  ８０２.１５、ＩＥＥＥ  ８０２.１６基盤のＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）リンク、３ＧＰＰ（３ｒｄ
Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）、３ＧＰＰ２基盤のセルラーリンクなどの多様なリンクをその例として挙げられる。これにより、多様なリンクに接続するための異種のリンクインターフェースの搭載された移動ノードが登場し、多様なリンク間のハンドオーバーを支援するためのＩＥＥＥ  ８０２.２１が設立された。
【０００３】
ところが、従来のＩＥＥＥ  ８０２.２１では、移動ノードがあるリンクから異種の他のリンクに移る場合、突然の通信環境の変化によって、移動ノードによって受信されるデータストリームのＱＯＳが保証されないという問題点があった。すなわち、このような場合に、移動ノードによって受信されるデータストリームのビットエラー率（ＢＥＲ：ビット  エラー  レート）、信号対ノイズ比（ＳＮＲ：Ｓｉｇｎａｌ−ｔｏ−Ｎｏｉｓｅ  Ｒａｔｉｏ）が増加するという問題点があった。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする技術的課題は、移動ノードがあるリンクから異種の他のリンクに移る場合にも、移動ノードによって受信されるデータストリームのＱＯＳを保証可能にする方法及び装置を提供することである。また、前記方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供することである。
【課題を解決するための手段】
【０００５】
前記課題を解決するための本発明によるデータストリームの伝送方法は、移動ノードによる異種リンク間のハンドオーバーによる前記移動ノードのリンク特性変化に関する情報を獲得するステップと、前記獲得された情報に基づいて前記移動ノードにデータストリームを伝送するステップとを含む。
【０００６】
前記他の課題を解決するための本発明によるデータストリーム伝送装置は、移動ノードによる異種リンク間のハンドオーバーによる前記移動ノードのリンク特性変化に関する情報を獲得するハンドオーバー機能階層と、前記獲得された情報に基づいて前記移動ノードにデータストリームを伝送する上位階層とを備える。
【０００７】
前記さらに他の課題を解決するために、本発明は、前記データストリームの伝送方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
【０００８】
前記さらに他の課題を解決するための本発明によるデータストリームの受信方法は、移動ノードによる異種リンク間のハンドオーバーによる前記移動ノードのリンク特性変化に関する情報を提供するステップと、前記提供された情報に基づいて伝送されたデータストリームを受信するステップとを含む。
【０００９】
前記さらに他の課題を解決するための本発明によるデータストリーム受信装置は、移動ノードによる異種リンク間のハンドオーバーによる前記移動ノードのリンク特性変化に関する情報を提供するハンドオーバー機能階層と、前記提供された情報に基づいて伝送されたデータストリームを受信する上位階層とを備える。
【００１０】
前記さらに他の課題を解決するために、本発明は、前記データストリームの受信方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
【発明の効果】
【００１１】
本発明によれば、移動ノードによる異種リンク間のハンドオーバーによる移動ノードのリンク特性変化に関する情報に基づいて、移動ノードにデータストリームを伝送することによって移動ノードによる異種リンク間のハンドオーバーがなされた場合にも、データストリームのＱＯＳを保証可能にする。すなわち、本発明によれば、移動ノードによる異種リンク間のハンドオーバーがなされた場合にも、データストリームのＱＯＳを保証可能にすることによって、移動ノードのあるリンクから異種の他のリンクに移る場合、移動ノードによって受信されるデータストリームのＢＥＲ、ＳＮＲが増加しない。
【発明を実施するための最良の形態】
【００１２】
以下では、図面を参照して、本発明の望ましい実施形態を詳細に説明する。
【００１３】
図１は、本発明の望ましい一実施形態による移動通信環境を示す図である。図１を参照するに、本実施形態による移動通信環境は、移動ノード１、ＷＬＡＮ接続ポイント（ＰＯＡ：ポイント  オブ  アタッチメント）２、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅｓ）接続ポイント３、対応ノード４、情報サーバ１  ５及び情報サーバ２  ６で構成される。図１に示されたネットワークトポロジーは、これと異なって多様なトポロジーで構成されるということが、当業者ならば分かる。また、図１には、移動ノード１によって接続されるリンクの例として、ＩＥＥＥ  ８０２.１１基盤のＷＬＡＮリンク、ＧＰＲＳリンクのみを図示したが、ＩＥＥＥ  ８０２.１５またはＩＥＥＥ  ８０２.１６基盤のＷＬＡＮリンク、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）、３ＧＰＰ２基盤のセルラーリンクにも、本実施形態が適用されるということが、当業者ならば分かる。
【００１４】
従来には、移動ノード１が可用帯域幅が１０ＭｂｐｓであるＷＬＡＮリンクから１００ＫｂｐｓであるＧＰＲＳリンクに移動したとしても、対応ノード４は、このような事実が分からないため、ＷＬＡＮリンクの帯域幅でデータストリームを伝送する。その結果、移動ノードによって受信されるデータストリームのＢＥＲ、ＳＮＲが増加する。本実施形態では、このような問題点を解決するために、対応ノード４が移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報を獲得可能にする。これにより、本実施形態では、ＩＥＥＥ  ８０２.２１で定義された情報要素に移動ノード１のリンク特性変化に関する情報要素を追加した。
【００１５】
図２は、本発明の望ましい一実施形態による情報要素テーブルのフォーマットを示す図である。図２を参照するに、本実施形態による情報要素テーブルは、情報要素名フィールド２０１、説明フィールド２０２、媒体タイプフィールド２０３、及びコメントフィールド２０４で構成され、これらの組合わせの一つのエントリーとなる。情報要素名フィールド２０１には、情報要素名が記録され、説明フィールド２０２には、情報要素の説明が記録され、媒体タイプフィールド２０３には、情報要素の対象の媒体のタイプが記録され、コメントフィールド２０４には、情報要素に対するコメントが記録される。特に、情報要素名フィールド２０１にＱＯＳ情報が記録されれば、このようなエントリーに位置した説明フィールド２０２、媒体タイプフィールド２０３、及びコメントフィールド２０４には、移動ノード１のリンク特性変化に関する情報要素についての値が記録される。
【００１６】
移動ノード１のリンク特性変化の例としては、移動ノード１のリンクにおけるデータ伝送率の変化、データのＢＥＲの変化、データのＳＮＲの変化、データ伝送遅延の変化、データジッタ量の変化が挙げられる。
【００１７】
図３は、本発明の望ましい一実施形態による対応ノード及び移動ノードの構成図である。図３を参照するに、図１に示された対応ノード４は、下位階層４１、ＭＩＨ（Ｍｅｄｉａ  Ｉｎｄｅｐｅｎｄｅｎｔ  Ｈａｎｄｏｖｅｒ）機能階層４２、及び上位階層４３で構成される。特に、本実施形態における対応ノード４は、移動ノード１にデータストリームを提供する一種のサーバである。対応ノード４から移動ノード１に提供されるデータストリームの例としては、ＡＶ（オーディオ  ビジュアル）データストリームが挙げられる。対応ノード４が移動ノード１にデータストリームを提供するためには、データストリームが対応ノード４の上位階層４３、ＭＩＨ機能階層４２、下位階層４１の順に対応ノード４のスタックを通過する。次いで、データストリームは、図１に示された接近ネットワーク、コアネットワーク、インターネットを経由して移動ノード１に到着する。次いで、データストリームは、移動ノード１の下位階層１１、ＭＩＨ機能階層１２、上位階層１３の順に移動ノード１のスタックを通過する。しかし、以下では、前記説明を簡単に表現するために、対応ノード４の上位階層４３が移動ノードの上位階層１３にデータストリームを提供すると記載することもあり、他のデータの送受信の場合にも、同様に簡単に表現されることもある。
【００１８】
下位階層４１は、ＯＳＩ（オープン  システムズ  インターコネクション）参照モデルによって定義された７階層のうち、第２階層及びそれ以下の階層、すなわち、リンク階層、物理階層を意味する。上位階層４３は、ＯＳＩ参照モデルによって定義された７階層のうち、第３階層及びそれ以上の階層、すなわち、ＩＰ（インターネット  プロトコル）階層、モバイルＩＰ階層、伝送階層、アプリケーション階層を意味する。ＭＩＨ機能階層４２は、ＯＳＩ参照モデルには定義されていない階層であって、ＩＥＥＥ  ８０２.２１規格によって定義された階層である。すなわち、ＭＩＨ機能階層４２は、下位階層４１と上位階層４３との間の第２.５階層であって、下位階層４１及び上位階層４３におけるハンドオーバーを支援する。
【００１９】
ＩＥＥＥ  ８０２.２１によれば、ＭＩＨ機能階層４２は、移動ノード１によって接続されるリンクの媒体タイプに独立的に異種リンク間のハンドオーバーを支援する。すなわち、ＭＩＨ機能階層４２は、下位階層４１に該当するリンクインターフェースのタイプに独立的に異種リンク間のハンドオーバーを支援する。図３を参照するに、ＭＩＨ機能階層４２は、ＭＩＥＳ（メディア  インディペンデント  イベント  サービス）モジュール４２１、ＭＩＩＳ（メディア  インディペンデント  インフォメーション  サービス）モジュール４２２、及びＭＩＣＳ（メディア  インディペンデント  コマンド  サービス）モジュール４２３で構成される。
【００２０】
ＭＩＥＳモジュール４２１は、移動ノード１から多様なリンクの間のハンドオーバーと関連したイベントの発生を検出し、上位階層４３にこのイベントの発生を報告する。特に、本実施形態によれば、ＭＩＥＳモジュール４２１は、移動ノード１から移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に該当するイベントの発生を検出し、上位階層４３にこのイベントの発生を報告する。さらに詳細に説明すれば、ＭＩＥＳモジュール４２１は、このイベントの発生の報告を受信するために、移動ノード１に対応ノード４の登録を要請し、以後に対応ノード４が登録された移動ノード１から、このイベントの発生を表すメッセージを受信することによって、このイベントの発生を検出する。また、図４に示したような新たなイベントを定義することにより、ＭＩＥＳモジュール４２１は、上位階層４３に前記イベントの発生を報告しうる。
【００２１】
図４は、本発明の望ましい一実施形態によるイベントのフォーマットを示す図である。図４を参照するに、本実施形態によるイベントは、イベント識別子フィールド４０１、イベントタイプフィールド４０２、イベント名フィールド４０３、及び説明フィールド４０４で構成され、これらの組合わせは、一つのエントリーとなる。イベント識別子フィールド４０１には、イベントを表す識別子が記録される。また、イベントタイプフィールド４０２には、イベントのタイプが記録される。また、イベント名フィールド４０３には、イベントの名前が記録される。また、イベント説明フィールド４０４には、イベントの説明が記録される。特に、名前フィールド４０１にＬＣＩという識別子が記録されれば、これと同じエントリーに位置したイベントタイプフィールド４０２、イベント名フィールド４０３、及び説明フィールド４０４には、移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化を表すイベントに関する値が記録される。
【００２２】
ＭＩＩＳモジュール４２２は、移動ノード１による異種リンク間のハンドオーバーに関する情報を収集する情報サーバ１  ５または情報サーバ６から移動ノード１による異種リンク間のハンドオーバーに関する情報を獲得する。以下では、情報サーバ１  ５または情報サーバ６を簡単に情報サーバ５,６で表現する。特に、本実施形態によれば、ＭＩＩＳモジュール４２２は、情報サーバ５,６から移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報を獲得する。例えば、移動ノード１が可用帯域幅が１０ＭｂｐｓであるＷＬＡＮリンクから１００ＫｂｐｓであるＧＰＲＳリンクに移動したならば、ＭＩＩＳモジュール４２２は、移動ノード１によるＷＬＡＮリンクからＧＰＲＳリンクへのハンドオーバーによるデータ伝送率の減少を表す情報を獲得する。
【００２３】
ＭＩＩＳモジュール４２２は、次のように２つの方式で移動ノード１のリンク特性変化に関する情報を獲得する。第一の方式によれば、ＭＩＩＳモジュール４２２は、情報サーバ５,６から移動ノード１が接続中であるリンクの特性に関する情報を移動ノード１によるハンドオーバー以後に獲得する。この方式の場合、ＭＩＩＳモジュール４２２によって獲得される情報は、移動ノード１によって実際に測定された情報であるため、信頼度が高いという長所がある。しかし、対応ノード４が移動ノード１のハンドオーバー以後に情報を獲得するため、移動ノード１のハンドオーバー以後にも、ある程度の期間は、移動ノード１のハンドオーバーに対処できないという短所がある。
【００２４】
第一の方式の場合、ＭＩＩＳモジュール４２２は、ＭＩＥＳモジュール４２１によって移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に該当するイベントの発生が検出されれば、情報サーバ５,６に移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報を要請し、この要請に対する応答から前記情報を獲得する。すなわち、ＭＩＩＳモジュール４２２は、情報サーバ５,６または移動ノード１に、図５に示されたＭＩＨ情報要請メッセージを伝送することによって、情報サーバ５,６または移動ノード１に移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報を要請する。また、ＭＩＩＳモジュール４２２は、情報サーバ５,６から図６に示されたＭＩＨ情報応答メッセージを受信することによって、この要請に対する応答を受信する。
【００２５】
第二の方式によれば、ＭＩＩＳモジュール４２２は、情報サーバ５,６から移動ノード１が接続すると予測されるリンクの特性に関する情報を、移動ノード１による異種リンク間のハンドオーバー以前に獲得する。この方式の場合、対応ノード４が移動ノード１のハンドオーバー以前に情報を獲得するために、移動ノード１のハンドオーバーに速かに対処できるという長所がある。しかし、ＭＩＩＳモジュール４２２によって獲得される情報は、移動ノード１によって実際に測定された情報ではないため、信頼度が低いという短所がある。移動ノード１が次に接続するリンクをどのように予測するかについては、従来の技術によるとし、本実施形態についての説明では省略する。第二の方式の場合、ＭＩＩＳモジュール４２２は、移動ノード１の要請とは関係なく、移動ノード１のハンドオーバー以前に、すなわち、前記イベントの発生検出以前に情報サーバ５,６から移動ノード１が接続すると予測されるリンクの特性に関する情報を獲得する。
【００２６】
図５は、本発明の望ましい一実施形態によるＭＩＨ情報要請メッセージのフォーマットを示す図である。図５を参照するに、本実施形態によるＭＩＨ情報要請メッセージは、名前フィールド５０１、タイプフィールド５０２、長さフィールド５０３、及び値フィールド５０４で構成され、これらの組合わせは、一つのエントリーとなる。名前フィールド５０１には、ＭＩＨ情報名が記録される。また、タイプフィールド５０２には、ＭＩＨ情報のタイプが記録される。また、長さフィールド５０３には、ＭＩＨ情報の長さが記録される。また、値フィールド５０４には、ＭＩＨ情報の値が記録される。
【００２７】
特に、名前フィールド５０１にリンク特性情報という名前が記録されれば、これと同じエントリーに位置したタイプフィールド５０２、長さフィールド５０３、及び値フィールド５０４には、移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報が記録される。また、名前フィールド５０１にリンクタイプという名前が記録されれば、これと同じエントリーに位置したタイプフィールド５０２、長さフィールド５０３、及び値フィールド５０４には、移動ノード１が接続中であるリンクのタイプまたは移動ノード１が接続すると予測されるリンクのタイプに関する情報が記録される。前者は、前記第一の方式によるＭＩＨ要請メッセージであり、後者は、前記第二の方式によるＭＩＨ要請メッセージである。
【００２８】
ＭＩＩＳモジュール４２２は、情報サーバ５,６でどんな情報を要請するかを表すために、ＭＩＨ要請メッセージのフィールドのうち、名前フィールド５０１、タイプフィールド５０２、長さフィールド５０３には、移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報を特定する値が記録され、値フィールド５０４には、いかなる値も記録しない。
【００２９】
図６は、本発明の望ましい一実施形態によるＭＩＨ情報応答メッセージのフォーマットを示す図である。図６を参照するに、本実施形態によるＭＩＨ情報応答メッセージは、名前フィールド６０１、タイプフィールド６０２、長さフィールド６０３、及び値フィールド６０４で構成され、これらの組合わせは、一つのエントリーとなる。特に、図６に示されたＭＩＨ情報応答メッセージは、図５に示されたＭＩＨ情報要請メッセージと同じフォーマットを有する。但し、値フィールド６０４には、移動ノード１のリンク特性変化を表す値、例えば、ＧＰＲＳリンクのデータ伝送率が記録されている。
【００３０】
情報サーバ５,６は、ＭＩＨ要請メッセージのフィールドのうち名前フィールド５０１を参照して、対応ノード４が移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報を要請していることが分かり、タイプフィールド５０２、長さフィールド５０３に記録された値の形式で値フィールド６０４に前記情報を記録する。
【００３１】
ＭＩＣＳモジュール４２３は、上位階層４３から入力されたコマンド、例えば、ユーザによって入力されたコマンドによって下位階層４１でのハンドオーバー、すなわち、リンク階層でのハンドオーバーを制御する。
【００３２】
上位階層４３は、ＭＩＨ機能階層４２のＭＩＩＳモジュール４２２によって獲得された情報に基づいて、移動ノード１にデータストリームを伝送する。さらに詳細に説明すれば、上位階層４３は、ＭＩＨ機能階層４２のＭＩＥＳモジュール４２１から移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に該当するイベントの発生の報告を受信すれば、ＭＩＨ機能階層４２のＭＩＩＳモジュール４２２によって獲得された情報に基づいて、移動ノード１にデータストリームを伝送する。
【００３３】
特に、上位階層４３は、移動ノード１のリンク特性変化に対応してデータストリームのＱＯＳを調整し、このように調整されたＱＯＳにデータストリームを伝送することによって、データストリームのＱＯＳを保証可能にする。すなわち、上位階層４３は、移動ノード１のハンドオーバー以前に、移動ノード１の接続したあるリンクの特性に対応するＱＯＳにデータストリームを伝送し、移動ノード１のハンドオーバー以後に、移動ノード１の接続した他のリンクの特性に対応するＱＯＳにデータストリームを伝送する。
【００３４】
移動ノード１のリンク特性変化に関する情報が移動ノード１のリンクでのデータ伝送率の変化に関する情報を含めば、上位階層４３は、移動ノード１のリンクでのデータ伝送率の変化に対応してデータストリームの伝送率を調整し、このように調整された伝送率でデータストリームを伝送する。例えば、移動ノード１が可用帯域幅が１０ＭｂｐｓであるＷＬＡＮリンクから１００ＫｂｐｓであるＧＰＲＳリンクに移動することにより、ＭＩＩＳモジュール４２２が移動ノード１によるＷＬＡＮリンクからＧＰＲＳリンクへのハンドオーバーによるデータ伝送率の低下を表す情報を獲得したならば、上位階層４３は、移動ノード１によるＷＬＡＮリンクからＧＰＲＳリンクへのハンドオーバーによるデータ伝送率の低下に対応してデータストリームの伝送率を低下させ、このように低下した伝送率でデータストリームを伝送する。
【００３５】
図３を参照するに、図１に示された移動ノード１は、下位階層１１、ＭＩＨ機能階層１２、及び上位階層１３で構成される。下位階層１１は、対応ノード４の下位階層４１と同様に、ＯＳＩ参照モデルによって定義された７階層のうち、第２階層及びそれ以下の階層、すなわち、リンク階層、物理階層を意味する。上位階層１３は、対応ノード４の上位階層４３と同様に、ＯＳＩ参照モデルによって定義された７階層のうち、第３階層及びそれ以上の階層、すなわち、ＩＰ階層、モバイルＩＰ階層、伝送階層、アプリケーション階層を意味する。ＭＩＨ機能階層１２は、対応ノード４のＭＩＨ機能階層４２と同様に、下位階層１１と上位階層１３との間の第２.５階層であって、下位階層１１及び上位階層１３でのハンドオーバーを支援する。
【００３６】
下位階層１１は、異種リンクに接続するための異種リンクインターフェースが搭載されたリンク階層を備え、異種リンクインターフェースのうちいずれか一つを利用して何れか一つのリンクに接続した後、他のリンクインターフェースを利用して他のリンクに接続することによって、異種リンク間のハンドオーバーを行う。したがって、ＭＩＨ機能階層１２は、異種リンクに接続するための異種リンクインターフェースが搭載されたリンク階層と上位階層１３との間の階層といえる。
【００３７】
ＩＥＥＥ  ８０２.２１によれば、ＭＩＨ機能階層１２は、移動ノード１によって接続されるリンクの媒体タイプに独立的に異種リンク間のハンドオーバーを支援する。すなわち、ＭＩＨ機能階層１２は、下位階層１１に該当するリンクインターフェースのタイプに独立的に異種リンク間のハンドオーバーを支援する。図３を参照するに、ＭＩＨ機能階層１２は、ＭＩＥＳモジュール１２１、ＭＩＩＳモジュール１２２、及びＭＩＣＳモジュール１２３で構成される。
【００３８】
ＭＩＥＳモジュール１２１は、下位階層１１から多様なリンク間のハンドオーバーと関連したイベントの発生を検出し、対応ノード４にこのイベントの発生を報告する。特に、本実施形態によれば、ＭＩＥＳモジュール１２１は、下位階層１１から移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に該当するイベントの発生を検出し、対応ノード４にこのイベントの発生を報告する。さらに詳細に説明すれば、ＭＩＥＳモジュール１２１は、このイベントの発生の報告を受信するための対応ノード４の登録要請を受信すれば、対応ノード４を登録する。次いで、ＭＩＥＳモジュール１２１は、多様なリンク間のハンドオーバーと関連したイベントの発生が検出されれば、対応ノード４にこのイベントの発生を報告する。
【００３９】
ＭＩＩＳモジュール１２２は、移動ノード１による異種リンク間のハンドオーバーに関する情報を収集する情報サーバ５,６に移動ノード１による異種リンク間のハンドオーバーに関する情報を提供する。特に、本実施形態によれば、ＭＩＩＳモジュール１２２は、情報サーバ５,６に移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報を提供する。
【００４０】
ＭＩＩＳモジュール１２２は、次のように、２つの方式で移動ノード１のリンク特性変化に関する情報を提供する。第一の方式によれば、ＭＩＩＳモジュール１２２は、情報サーバ５,６に移動ノード１が接続中であるリンクの特性に関する情報を移動ノード１によるハンドオーバー以後に提供する。第一の方式の場合、ＭＩＩＳモジュール１２２は、情報サーバ５,６から移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報の要請を受信すれば、この要請に対する応答として前記情報を提供する。情報サーバ５,６は、対応ノード４から前記要請を受信すれば、これを移動ノード１に伝達する。第二の方式によれば、ＭＩＩＳモジュール１２２は、情報サーバ５,６に移動ノード１が接続すると予測されるリンクの特性に関する情報を移動ノード１による異種リンク間のハンドオーバー以前に提供する。第二の方式の場合、ＭＩＩＳモジュール１２２は、情報サーバ５,６の要請とは関係なく、移動ノード１のハンドオーバー以前に、すなわち、前記イベントの発生報告以前に情報サーバ５,６に移動ノード１が接続すると予測されるリンクの特性に関する情報を提供する。
【００４１】
ＭＩＣＳモジュール１２３は、上位階層１３から入力されたコマンド、例えば、ユーザによって入力されたコマンドによって、下位階層１１でのハンドオーバー、すなわち、リンク階層でのハンドオーバーを制御する。
【００４２】
上位階層１３は、ＭＩＨ機能階層１２のＭＩＩＳモジュール４２２によって提供された情報に基づいて伝送されたデータストリームを受信する。特に、上位階層４３は、移動ノード１のリンク特性変化に対応するＱＯＳに伝送されたデータストリームを受信する。すなわち、上位階層１３は、移動ノード１のハンドオーバー以前に、移動ノード１の接続したあるリンクの特性に対応するＱＯＳに伝送されたデータストリームを受信し、移動ノード１のハンドオーバー以後に、移動ノード１の接続した他のリンクの特性に対応するＱＯＳに伝送されたデータストリームを受信する。
【００４３】
移動ノード１のリンク特性変化に関する情報が移動ノード１のリンクでのデータ伝送率の変化に関する情報を含めば、上位階層１３は、移動ノード１のリンクでのデータ伝送率の変化に対応して調整されたデータストリームの伝送率でデータストリームを受信する。例えば、移動ノード１が可用帯域幅が１０ＭｂｐｓであるＷＬＡＮリンクから１００ＫｂｐｓであるＧＰＲＳリンクに移動することにより、ＭＩＩＳモジュール１２２が移動ノード１によるＷＬＡＮリンクからＧＰＲＳリンクへのハンドオーバーによるデータ伝送率の低下を表す情報を提供したならば、上位階層１３は、移動ノード１によるＷＬＡＮリンクからＧＰＲＳリンクへのハンドオーバーによるデータ伝送率の低下に対応して、低下したデータストリームの伝送率でデータストリームを受信する。
【００４４】
図７は、本発明の望ましい一実施形態による対応ノード及び移動ノードの他の構成図である。図７を参照するに、図７に示された対応ノード４は、図３に示された対応ノード４と同様に、下位階層４４、ＭＩＨ機能階層４５、及び上位階層４６で構成される。また、ＭＩＨ機能階層４５は、図３に示されたＭＩＨ機能階層４２と同様に、ＭＩＩＳモジュール４５２、ＭＩＥＳモジュール４５１、及びＭＩＣＳモジュール４５３で構成される。
【００４５】
また、図７に示された移動ノード１は、図３に示された移動ノード１と同様に、下位階層１４、ＭＩＨ機能階層１５、及び上位階層１６で構成される。また、ＭＩＨ機能階層１５は、図３に示されたＭＩＨ機能階層１２と同様に、ＭＩＩＳモジュール１５２、ＭＩＥＳモジュール１５１、及びＭＩＣＳモジュール１５３で構成される。
【００４６】
図３に示された対応ノード４及び移動ノード１と、図７に示された対応ノード４及び移動ノード１との差異点は、情報サーバ５,６を経由せず、移動ノード１のＭＩＨ機能階層１５が直接対応ノード４のＭＩＨ機能階層４５に情報を提供するという点にある。さらに詳細に説明すれば、対応ノード４のＭＩＩＳモジュール４５２は、移動ノード１に移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報を要請し、この要請に対する応答から前記情報を獲得する。また、移動ノード１は、ＭＩＨ要請メッセージのフィールドのうち名前フィールド５０１を参照して、対応ノード４が移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報を要請していることが分かり、タイプフィールド５０２、長さフィールド５０３に記録された値の形式で値フィールドに前記情報を記録する。
【００４７】
図８は、本発明の望ましい一実施形態によるデータ伝送方法を示すフローチャートである。図８を参照するに、本実施形態によるデータ伝送方法は、図３または図７に示された対応ノード４で時系列的に処理されるステップで構成される。したがって、以下省略された内容であっても、図３または図７に示された対応ノード４について前述された内容は、本実施形態によるデータ伝送方法にも適用される。
【００４８】
ステップ８１で、対応ノード４は、移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に該当するイベントの発生の報告を受信するために、移動ノード１に対応ノード４の登録を要請する。
【００４９】
ステップ８２で、対応ノード４は、移動ノード１から移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に該当するイベントの発生を検出すれば、ステップ８３に進む。
【００５０】
ステップ８３で、対応ノード４は、上位階層４３に移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に該当するイベントの発生を報告する。
【００５１】
ステップ８４で、対応ノード４は、情報サーバ５,６または移動ノード１に移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報を要請する。
【００５２】
ステップ８５で、対応ノード４は、ステップ８４での要請に対する応答から移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報を獲得する。
【００５３】
但し、ステップ８５での情報獲得方式は、前記第一の方式による場合である。もし、第二の方式によれば、対応ノード４は、ステップ８４での要請とは関係なく、移動ノード１のハンドオーバー以前に、すなわち、ステップ８２でのイベントの発生検出以前に移動ノード１が接続すると予測されるリンクの特性に関する情報を獲得する。
【００５４】
ステップ８６で、対応ノード４は、ステップ８５で獲得された情報に基づいて、すなわち、移動ノード１のリンク特性変化に対応してデータストリームのＱＯＳを調整する。
【００５５】
ステップ８７で、対応ノード４は、ステップ８６で調整されたＱＯＳにデータストリームを伝送する。
【００５６】
図９は、本発明の望ましい一実施形態によるデータ受信方法を示すフローチャートである。図９を参照するに、本実施形態によるデータ受信方法は、図３または図７に示された移動ノード１で時系列的に処理されるステップで構成される。したがって、以下省略された内容であっても、図３または図７に示された移動ノード１について前述された内容は、本実施形態によるデータ受信方法にも適用される。
【００５７】
ステップ９１で、移動ノード１は、移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に該当するイベントの発生の報告を受信するための対応ノード４の登録要請を受信すれば、ステップ９２に進む。
【００５８】
ステップ９２で、移動ノード１は、対応ノード４を登録する。
【００５９】
ステップ９３で、移動ノード１は、下位階層１１から移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に該当するイベントの発生を検出すれば、ステップ９４に進む。
【００６０】
ステップ９４で、移動ノード１は、対応ノード４に移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に該当するイベントの発生を報告する。
【００６１】
ステップ９５で、移動ノード１は、情報サーバ５,６または対応ノード４から移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報の要請を受信すれば、ステップ９６に進む。
【００６２】
ステップ９６で、移動ノード１は、情報サーバ５,６または対応ノード４に移動ノード１による異種リンク間のハンドオーバーによる移動ノード１のリンク特性変化に関する情報を提供する。
【００６３】
但し、ステップ９６での情報提供方式は、前記第一の方式による場合である。もし、第二の方式によれば、移動ノード１は、ステップ９５での要請受信とは関係なく、移動ノード１のハンドオーバー以前に、すなわち、ステップ９３でのイベント発生検出以前に、移動ノード１が接続すると予測されるリンクの特性に関する情報を提供する。
【００６４】
ステップ９７で、移動ノード１は、ステップ９６で提供された情報に基づいて伝送されたデータストリームを受信する。すなわち、ステップ９７で、移動ノード１は、移動ノード１のリンク特性変化に対応するＱＯＳに伝送されたデータストリームを受信する。
【００６５】
一方、前述した本発明の実施形態は、コンピュータで実行可能なプログラムで作成可能であり、コンピュータで読み取り可能な記録媒体を利用して、前記プログラムを動作させる汎用デジタルコンピュータで具現される。また、前述した本発明の実施形態で使われたデータの構造は、コンピュータで読み取り可能な記録媒体に多様な手段を通じて記録されうる。
【００６６】
前記コンピュータで読み取り可能な記録媒体は、マグネチック保存媒体（例えば、ＲＯＭ（リード  オンリ  メモリ）、フロッピー（登録商標）ディスク、ハードディスクなど）、光学的判読媒体（例えば、ＣＤ−ＲＯＭ、ＤＶＤなど）及びキャリアウェーブ（例えば、インターネットを通じた伝送）のような保存媒体を含む。
【００６７】
以上、本発明についてその望ましい実施形態を中心に説明した。当業者は、本発明が本発明の本質的な特性から逸脱しない範囲で変形された形態で具現されることが分かるであろう。したがって、開示された実施形態は、限定的な観点ではなく、説明的な観点で考慮されねばならない。本発明の範囲は、前述した説明ではなく、特許請求の範囲に現れており、それと同等な範囲内にある全ての差異点は、本発明に含まれていると解釈されねばならない。
【図面の簡単な説明】
【００６８】
【図１】本発明の望ましい一実施形態による移動通信環境を示す図である。
【図２】本発明の望ましい一実施形態による情報要素テーブルのフォーマットを示す図である。
【図３】本発明の望ましい一実施形態による対応ノード及び移動ノードの構成図である。
【図４】本発明の望ましい一実施形態によるイベントのフォーマットを示す図である。
【図５】本発明の望ましい一実施形態によるＭＩＨ情報要請メッセージのフォーマットを示す図である。
【図６】本発明の望ましい一実施形態によるＭＩＨ情報応答メッセージのフォーマットを示す図である。
【図７】本発明の望ましい一実施形態による対応ノード及び移動ノードの他の構成図である。
【図８】本発明の望ましい一実施形態によるデータ伝送方法を示すフローチャートである。
【図９】本発明の望ましい一実施形態によるデータ受信方法を示すフローチャートである。
【図１】
2009527142.tif 000003
【図２】
2009527142.tif 000004
【図３】
2009527142.tif 000005
【図４】
2009527142.tif 000006
【図５】
2009527142.tif 000007
【図６】
2009527142.tif 000008
【図７】
2009527142.tif 000009
【図８】
2009527142.tif 000010
【図９】
2009527142.tif 000011
【国際調査報告】
2009527142.tif 000012
2009527142.tif 000013
2009527142.tif 000014