(57)【要約】【解決手段】本発明は、協調マルチポイント（ＣｏＭＰ）スケジューリング方法及び相応の基地局を提供している。具体的に、該ＣｏＭＰスケジューリング方法は、ＣｏＭＰ協調クラスタ内の１つ又は複数のＣｏＭＰユーザ組合せを決定し、各ＣｏＭＰユーザ組合せのそれぞれに対して１つ又は複数の伝送状態を決定して、各伝送状態のスケジューリング優先度を算出し、前記１つ又は複数のＣｏＭＰユーザ組合せの前記１つ又は複数の伝送状態に対応するスケジューリング優先度から最高優先度を選択し、前記最高優先度に対応する伝送状態に基づいてユーザスケジューリングを行う、ことを含む。【効果】通信システムのスケジューリング複雑さをよく低減させることができる。【選択図】図１
2014195251.tif 000002
【特許請求の範囲】
【請求項１】
協調マルチポイント（ＣｏＭＰ）スケジューリング方法であって、
ＣｏＭＰ協調クラスタ内の１つ又は複数のＣｏＭＰユーザ組合せを決定するステップＡと、
各ＣｏＭＰユーザ組合せのそれぞれに対して１つ又は複数の伝送状態を決定して、各伝送状態のスケジューリング優先度を算出するステップＢと、
前記１つ又は複数のＣｏＭＰユーザ組合せの前記１つ又は複数の伝送状態に対応するスケジューリング優先度から最高優先度を選択し、前記最高優先度に対応する伝送状態に基づいてユーザスケジューリングを行うステップＣと、を含むことを特徴とする方法。
【請求項２】
前記ステップＡの前に、通信システムにおける協調クラスタを少なくとも２つの仮想協調クラスタに分けて、各仮想協調クラスタを前記ＣｏＭＰ協調クラスタとする、ことをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ステップＡは、
前記ＣｏＭＰ協調クラスタのサイズ及び／又は前記ＣｏＭＰ協調クラスタ内のＣｏＭＰユーザの数に基づいて、同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘを決定し、又は同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘを予め設定し、
同時にスケジューリングされるＣｏＭＰユーザの数ｘ（ｘの値は０から前記同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘまでの整数である）に応じて、前記ＣｏＭＰ協調クラスタ内のＣｏＭＰユーザから前記ＣｏＭＰユーザ組合せを選択する、ことを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記ステップＢは、予め設定されたＣｏＭＰスキームのタイプに基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記ＣｏＭＰスキームのタイプに一致しない伝送状態を廃棄する、ことをさらに含むことを特徴とする請求項１から請求項３のいずれか１項に記載の方法。
【請求項５】
前記ステップＢは、異なるＣｏＭＰユーザに対して予め設定された測定クラスタの数に基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記測定クラスタの数に一致しないＣｏＭＰユーザに対応する伝送状態を廃棄する、ことをさらに含むことを特徴とする請求項１から請求項３のいずれか１項に記載の方法。
【請求項６】
前記ステップＢは、異なるＣｏＭＰユーザに対して予め設定された、協調伝送に参加する伝送ポイントに基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記ＣｏＭＰユーザが前記ＣｏＭＰ協調クラスタ内のほかの伝送ポイントを介して協調伝送に参加する場合の対応する伝送状態を廃棄する、ことをさらに含むことを特徴とする請求項１から請求項３のいずれか１項に記載の方法。
【請求項７】
ＣｏＭＰユーザからフィードバックされるＣＳＩの数を予め設定し、前記ＣＳＩの数を基地局が設定できるＣＳＩの数の上限値より小さくする、ことをさらに含むことを特徴とする請求項１から請求項３のいずれか１項に記載の方法。
【請求項８】
基地局であって、
ＣｏＭＰ協調クラスタ内の１つ又は複数のＣｏＭＰユーザ組合せを決定するユーザ組合せ決定モジュールと、
各ＣｏＭＰユーザ組合せのそれぞれに対して１つ又は複数の伝送状態を決定して、各伝送状態のスケジューリング優先度を算出する伝送状態決定モジュールと、
前記１つ又は複数のＣｏＭＰユーザ組合せの前記１つ又は複数の伝送状態に対応するスケジューリング優先度から最高優先度を選択し、前記最高優先度に対応する伝送状態に基づいてユーザスケジューリングを行う協調伝送実行モジュールと、を含むことを特徴とする基地局。
【請求項９】
前記ユーザ組合せ決定モジュールは、
前記ＣｏＭＰ協調クラスタのサイズ及び／又は前記ＣｏＭＰ協調クラスタ内のＣｏＭＰユーザの数に基づいて、同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘを決定し、又は同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘを予め設定し、
同時にスケジューリングされるＣｏＭＰユーザの数ｘ（ｘの値は０から前記同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘまでの整数である）に応じて、前記ＣｏＭＰ協調クラスタ内のＣｏＭＰユーザから前記ＣｏＭＰユーザ組合せを選択する、ことを特徴とする請求項８に記載の基地局。
【請求項１０】
前記伝送状態決定モジュールは、
予め設定されたＣｏＭＰスキームのタイプに基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記ＣｏＭＰスキームのタイプに一致しない伝送状態を廃棄する、ことを特徴とする請求項８に記載の基地局。
【請求項１１】
前記伝送状態決定モジュールは、
異なるＣｏＭＰユーザに対して予め設定された測定クラスタの数に基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記測定クラスタの数に一致しないＣｏＭＰユーザに対応する伝送状態を廃棄する、ことを特徴とする請求項８から請求項１０のいずれか１項に記載の基地局。
【請求項１２】
前記伝送状態決定モジュールは、
異なるＣｏＭＰユーザに対して予め設定された、協調伝送に参加する伝送ポイントに基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記ＣｏＭＰユーザが前記ＣｏＭＰ協調クラスタ内のほかの伝送ポイントを介して協調伝送に参加する場合の対応する伝送状態を廃棄する、ことを特徴とする請求項８から請求項１０のいずれか１項に記載の基地局。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信分野に関し、特に、協調マルチポイント（ＣｏＭＰ：Ｃｏｏｒｄｉｎａｔｅｄ  Ｍｕｌｔｉ−Ｐｏｉｎｔ）スケジューリング方法、及び該方法を実現する基地局に関する。
【背景技術】
【０００２】
協調マルチポイント（ＣｏＭＰ：Ｃｏｏｒｄｉｎａｔｅｄ  Ｍｕｌｔｉ−Ｐｏｉｎｔ）技術は、複数のセル（ｃｅｌｌ）に対する統合スケジューリング及び協調送信により、セル間干渉を低減させ、システム性能を向上させる。理論的に、ＣｏＭＰスケジューリングは、ＣｏＭＰの最適な性能を確保するために、複数のＣｏＭＰスキームの間で柔軟かつ動的に切り替えることができることを要求する。具体的に、ＣｏＭＰスキームは、協調スケジューリング／ダイナミックポイントブランキング（ＣＳ／ＤＰＢ：Ｃｏｏｒｄｉｎａｔｅｄ  Ｓｃｈｅｄｕｌｉｎｇ／Ｄｙｎａｍｉｃ  Ｐｏｉｎｔ  Ｂｌａｎｋｉｎｇ）、ダイナミックポイント選択／ダイナミックポイントブランキング（ＤＰＳ／ＤＰＢ：Ｄｙｎａｍｉｃ  Ｐｏｉｎｔ  Ｓｅｌｅｃｔｉｏｎ／Ｄｙｎａｍｉｃ  Ｐｏｉｎｔ  Ｂｌａｎｋｉｎｇ）、ＤＰＳのみ、及び、ジョイント伝送（ＪＴ：Ｊｏｉｎｔ  Ｔｒａｎｓｍｉｓｓｉｏｎ）などを含むようにしてよい。各ＣｏＭＰスキームは、複数の可能な伝送状態があり、ＣｏＭＰスケジューリングの目標は、最適な伝送状態を選択することである。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
理想的なＣｏＭＰスケジューリングは、すべての可能な伝送状態を全数探索、走査し、可能な伝送状態のそれぞれに対しそのスケジューリング優先度を算出し、最高優先度の伝送状態に基づいて実際のユーザスケジューリングを行うことである。ここから分かるように、上記の方法は、比較的よいＣｏＭＰ性能を得ることができるが、複雑さが高くなる。
【課題を解決するための手段】
【０００４】
本発明の実施例は、協調マルチポイントスケジューリング方法、及び該方法を実現する基地局を提供している。
【０００５】
具体的に、本発明の実施例で提供される協調マルチポイント（ＣｏＭＰ）スケジューリング方法は、ＣｏＭＰ協調クラスタ内の１つ又は複数のＣｏＭＰユーザ組合せを決定するステップＡと、各ＣｏＭＰユーザ組合せのそれぞれに対して１つ又は複数の伝送状態を決定して、各伝送状態のスケジューリング優先度を算出するステップＢと、前記１つ又は複数のＣｏＭＰユーザ組合せの前記１つ又は複数の伝送状態に対応するスケジューリング優先度から最高優先度を選択し、前記最高優先度に対応する伝送状態に基づいてユーザスケジューリングを行うステップＣと、を含む。
【０００６】
該方法は、ステップＡの前に、通信システムにおける協調クラスタを少なくとも２つの仮想協調クラスタに分けて、各仮想協調クラスタを前記ＣｏＭＰ協調クラスタとする、ことをさらに含む。
【０００７】
ここで、ステップＡは、前記ＣｏＭＰ協調クラスタのサイズ及び／又は前記ＣｏＭＰ協調クラスタ内のＣｏＭＰユーザの数に基づいて、同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘを決定し、又は同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘを予め設定し、同時にスケジューリングされるＣｏＭＰユーザの数ｘ（ｘの値は０から前記同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘまでの整数である）に応じて、前記ＣｏＭＰ協調クラスタ内のＣｏＭＰユーザから前記ＣｏＭＰユーザ組合せを選択する、ことを含む。
【０００８】
ステップＢは、予め設定されたＣｏＭＰスキームのタイプに基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記ＣｏＭＰスキームのタイプに一致しない伝送状態を廃棄する、ことをさらに含む。
【０００９】
ステップＢは、異なるＣｏＭＰユーザに対して予め設定された測定クラスタの数に基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記測定クラスタの数に一致しないＣｏＭＰユーザに対応する伝送状態を廃棄する、ことをさらに含む。
【００１０】
ステップＢは、異なるＣｏＭＰユーザに対して予め設定された、協調伝送に参加する伝送ポイントに基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記ＣｏＭＰユーザが前記ＣｏＭＰ協調クラスタ内のほかの伝送ポイントを介して協調伝送に参加する場合の対応する伝送状態を廃棄する、ことをさらに含む。
【００１１】
該方法は、ＣｏＭＰユーザからフィードバックされるＣＳＩの数を予め設定し、前記ＣＳＩの数を基地局が設定できるＣＳＩの数の上限値より小さくする、ことをさらに含む。
【００１２】
具体的に、本発明の実施例で提供される基地局は、ＣｏＭＰ協調クラスタ内の１つ又は複数のＣｏＭＰユーザ組合せを決定するユーザ組合せ決定モジュールと、各ＣｏＭＰユーザ組合せのそれぞれに対して１つ又は複数の伝送状態を決定して、各伝送状態のスケジューリング優先度を算出する伝送状態決定モジュールと、前記１つ又は複数のＣｏＭＰユーザ組合せの前記１つ又は複数の伝送状態に対応するスケジューリング優先度から最高優先度を選択し、前記最高優先度に対応する伝送状態に基づいてユーザスケジューリングを行う協調伝送実行モジュールと、を含む。
【００１３】
具体的に、ユーザ組合せ決定モジュールは、前記ＣｏＭＰ協調クラスタのサイズ及び／又は前記ＣｏＭＰ協調クラスタ内のＣｏＭＰユーザの数に基づいて、同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘを決定し、又は同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘを予め設定し、同時にスケジューリングされるＣｏＭＰユーザの数ｘ（ｘの値は０から前記同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘまでの整数である）に応じて、前記ＣｏＭＰ協調クラスタ内のＣｏＭＰユーザから前記ＣｏＭＰユーザ組合せを選択する。
【００１４】
具体的に、伝送状態決定モジュールは、予め設定されたＣｏＭＰスキームのタイプに基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記ＣｏＭＰスキームのタイプに一致しない伝送状態を廃棄する。
【００１５】
具体的に、伝送状態決定モジュールは、異なるＣｏＭＰユーザに対して予め設定された測定クラスタの数に基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記測定クラスタの数に一致しないＣｏＭＰユーザに対応する伝送状態を廃棄する。
【００１６】
具体的に、伝送状態決定モジュールは、異なるＣｏＭＰユーザに対して予め設定された、協調伝送に参加する伝送ポイントに基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記ＣｏＭＰユーザが前記ＣｏＭＰ協調クラスタ内のほかの伝送ポイントを介して協調伝送に参加する場合の対応する伝送状態を廃棄する。
【発明の効果】
【００１７】
ここから分かるように、本発明の実施例で提供されるＣｏＭＰスケジューリング方法は、全数検索方法の複雑さを低減することができ、かつ、全数検索方法が達成できるＣｏＭＰの最適な性能に近づくことができる。さらに、本発明の実施例は、スケジューリングの複雑さを大幅に低減するとともに、通信システムの性能損失が可能な限り小さくなるように維持することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施例における協調マルチポイント（ＣｏＭＰ）スケジューリング方法のフローチャートである。
【図２】本発明の実施例で提供されるＣｏＭＰスケジューリング方法の１つの応用シナリオを示す図である。
【図３】本発明の一実施例におけるＣｏＭＰスケジューリング方法のフローチャートである。
【図４】本発明の一実施例において図１に示すスケジューリング方法を実現する基地局の構成を示す模式図である。
【発明を実施するための形態】
【００１９】
本発明の目的、解決手段及びメリットをさらに明確にするために、以下、図面を参照しながら、実施例を挙げて本発明をさらに詳しく説明する。
【００２０】
全数探索・走査による複雑さを低減するために、本発明の実施例は、協調マルチポイント（ＣｏＭＰ）スケジューリング方法を提供している。これにより、ＣｏＭＰスケジューリングの複雑さを低減させる。さらに、本発明の実施例で提供される方法は、全数探索方法の最適なＣｏＭＰ性能にかなり近づくことができる。具体的に、本発明の実施例で提供される協調マルチポイントスケジューリング方法のフローは、図１に示すようになる。
【００２１】
ステップ１０１で、ＣｏＭＰ協調クラスタを決定する。具体的な実現で、ＣｏＭＰ協調クラスタは、少なくとも２つの伝送ポイント（ＴＰ：Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｐｏｉｎｔ）を含み、上記伝送ポイントは、基地局（ｅＮｏｄｅＢ）であってよく、又は無線周波数リモートユニット（ＲＲＥ：Ｒａｄｉｏ  Ｒｅｍｏｔｅ  Ｕｎｉｔ）などであってもよい。例えば、図２に示すＣｏＭＰ協調クラスタは、３つのＴＰを含む。
【００２２】
ステップ１０２で、該ＣｏＭＰ協調クラスタ内の１つ又は複数のＣｏＭＰユーザ組合せを決定する。
【００２３】
具体的な実現で、ＣｏＭＰユーザ組合せが、協調クラスタのサイズ及び／又は協調クラスタ内のＣｏＭＰユーザの数に基づいて決定されるようにしてよい。具体的に、ＣｏＭＰ協調クラスタ内の伝送ポイントは、同時に、０個、１つ又は複数のＣｏＭＰユーザをスケジューリングすることができ、各スケジューリングのそれぞれは、１つのＣｏＭＰユーザ組合せを構成する。
【００２４】
ステップ１０３で、各ＣｏＭＰユーザ組合せのそれぞれに対して１つ又は複数の伝送状態を決定して、各伝送状態のスケジューリング優先度を算出する。
【００２５】
説明すべきところとして、各ＣｏＭＰユーザ組合せが示すのは、ＣｏＭＰ協調クラスタ内の伝送ポイントによりスケジューリングされた１つのグループのＣｏＭＰユーザである。ＣｏＭＰ協調クラスタに少なくとも２つの伝送ポイントがあり、これらの伝送ポイントと該ＣｏＭＰユーザ組合せにおけるＣｏＭＰユーザとの間に、様々な対応関係が存在する可能性がある。例えば、ＣｏＭＰ協調クラスタは、ＴＰ１とＴＰ２とを含み、あるＣｏＭＰユーザ組合せは、ＵＥ１とＵＥ２である場合、該ＣｏＭＰ協調クラスタの伝送状態は、ＴＰ１はＵＥ１をスケジューリングしてかつＴＰ２はＵＥ２をスケジューリングする状態１と、ＴＰ１はＵＥ２をスケジューリングしてかつＴＰ２はＵＥ１をスケジューリングする状態２と、を含む。
【００２６】
伝送状態が決定された後、プロポーショナルフェアネス、ラウンドロビン、最大搬送波対干渉比などの方法に基づいて、そのスケジューリング優先度を算出することができ、ここでは説明を省略する。
【００２７】
ステップ１０４で、上記のすべての伝送状態に対応するスケジューリング優先度から最高優先度を選択し、最高優先度に対応する伝送状態に基づいてユ―ザスケジューリングを行う。
【００２８】
具体的な実現で、上記のステップ１０１〜１０４がＣｏＭＰ協調クラスタ内の、そのうちの１つの伝送ポイント（例えば基地局など）により実行されるようにしてよい。各時間周波数リソースで、基地局は、ステップ１０１〜１０４を実行することで、ユーザスケジューリングを行うことができる。実際の通信中、ステップ１０１は準静的なものであり、即ち、ＣｏＭＰ協調クラスタが一旦決定されると、一定時間内に変更されていない。相応的に、基地局は、ステップ１０２〜１０４を繰り返し実行すると、各時間周波数リソースでのユーザスケジューリングを実現することができる。
【００２９】
図２は、本発明の実施例に係るＣｏＭＰスケジューリング方法の１つの応用シナリオを示す。図２において、ＴＰ１、ＴＰ２、ＴＰ３に対応する３つのセルが１つのＣｏＭＰ協調クラスタ（又はスケジューリングクラスタ（ｓｃｈｅｄｕｌｉｎｇ  ｃｌｕｓｔｅｒ）とも呼ばれる）であることを仮定する。ここで、ＴＰ１は、基地局（ｅＮｏｄｅＢ）であり、ＴＰ２とＴＰ３は、いずれもＲＲＥであり、ＴＰ１が、ＴＰ２、ＴＰ３とそれぞれ光ファイバで接続される。
【００３０】
ＵＥ１とＵＥ２のサービングセルは、ＴＰ１であり、ＵＥ３とＵＥ４のサービングセルは、ＴＰ２であり、ＵＥ５とＵＥ６のサービングセルは、ＴＰ３である。ＵＥ１とＵＥ５は、シングルセルユーザ（又は非ＣｏＭＰユーザとも呼ばれ）であり、図２において、実線四角で示される。ＵＥ２、ＵＥ３及びＵＥ４がＣｏＭＰユーザであって測定クラスタのサイズが２であることを仮定すると、この３つのユーザが２−ＴＰ  ＣｏＭＰユーザと呼ばれてよい。ＵＥ６が測定クラスタのサイズが３であるＣｏＭＰユーザであることを仮定すると、該ユーザが３−ＴＰ  ＣｏＭＰユーザと呼ばれてよい。
【００３１】
図２において、ＣｏＭＰユーザが、破線四角で示される。（サービングセル、第一協調セル、第二協調セル）という形式で図２におけるＣｏＭＰユーザのサービングセル及び協調セルを表示すると、ＵＥ２（ＴＰ１、ＴＰ３）、ＵＥ３（ＴＰ２、ＴＰ１）、ＵＥ４（ＴＰ２、ＴＰ３）、ＵＥ６（ＴＰ３、ＴＰ２、ＴＰ１）になる。以下、図２に示すシナリオを参照して、１つのＣｏＭＰ協調クラスタがある時間周波数リソースでジョイントスケジューリングを行う具体的な実現を説明する。
【００３２】
ステップ３０１で、協調クラスタのサイズＭを決定して、該協調クラスタ内のＣｏＭＰユーザの数Ｎを決定する。相応的に、該協調クラスタが実際の伝送状態で同時にスケジューリングするＣｏＭＰユーザの数ｘは、０、１、２、…、Ｘ＿ｍａｘであってよく、ここで、同時にスケジューリングされることができるＣｏＭＰユーザの最大数は、Ｘ＿ｍａｘ＝ＭＩＮ（Ｍ、Ｎ）である。ここからわかるように、同時にスケジューリングされるＣｏＭＰユーザの数ｘは、合計１＋Ｘ＿ｍａｘ種の値があり、Ｘ＿ｍａｘは、協調クラスタのサイズＭと協調クラスタ内のＣｏＭＰユーザの数Ｎとの２つのパラメータのうちの小さいほうで決定される。
【００３３】
具体的に、図２において、ＵＥ２、ＵＥ３、ＵＥ４、ＵＥ６という４つのＣｏＭＰユーザがある。図２の協調クラスタのサイズが３であるため、１つの時間周波数リソースで同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘは、３つである。即ち、図２において、同時にスケジューリングされるＣｏＭＰユーザの数ｘは、０、１、２、３であってよい。
【００３４】
ステップ３０２で、決定された１＋Ｘ＿ｍａｘ種の可能性を走査し、同時にスケジューリングされるＣｏＭＰユーザの数ｘ（ｘ＝０、１、２、…、Ｘ＿ｍａｘ）の各値について、該値でのすべての可能なＣｏＭＰユーザ組合せを探し出す。
【００３５】
図２において、ｘ＝０のとき、ＣｏＭＰ協調クラスタにおいて、スケジューリングされるＣｏＭＰユーザがないため、各セルは、シングルセル伝送を行う。
【００３６】
ｘ＝１のとき、協調クラスタにおいて、スケジューリングされるＣｏＭＰユーザが１つあるため、可能なＣｏＭＰユーザ組合せは４つあり、即ち、ＵＥ２がＣｏＭＰユーザにスケジューリングされ、ＵＥ３がＣｏＭＰユーザにスケジューリングされ、ＵＥ４がＣｏＭＰユーザにスケジューリングされ、又はＵＥ６がＣｏＭＰユーザにスケジューリングされる。
【００３７】
ｘ＝２のとき、協調クラスタにおいて、スケジューリングされるＣｏＭＰユーザが２つあるため、可能なＣｏＭＰユーザ組合せは６つあり、即ち、ＵＥ２とＵＥ３がＣｏＭＰユーザにスケジューリングされ、ＵＥ２とＵＥ４がＣｏＭＰユーザにスケジューリングされ、ＵＥ２とＵＥ６がＣｏＭＰユーザにスケジューリングされ、ＵＥ３とＵＥ４がＣｏＭＰユーザにスケジューリングされ、ＵＥ３とＵＥ６がＣｏＭＰユーザにスケジューリングされ、又はＵＥ４とＵＥ６がＣｏＭＰユーザにスケジューリングされる。
【００３８】
ｘ＝３のとき、協調クラスタにおいて、スケジューリングされるＣｏＭＰユーザが３つあるため、可能なＣｏＭＰユーザ組合せは４つあり、即ち、ＵＥ２、ＵＥ３、ＵＥ４がＣｏＭＰユーザにスケジューリングされ、ＵＥ２、ＵＥ３、ＵＥ６がＣｏＭＰユーザにスケジューリングされ、ＵＥ２、ＵＥ４、ＵＥ６がＣｏＭＰユーザにスケジューリングされ、又はＵＥ３、ＵＥ４、ＵＥ６がＣｏＭＰユーザにスケジューリングされる。
【００３９】
ここから分かるように、ＣｏＭＰユーザ組合せは、協調クラスタ内のすべてのＣｏＭＰユーザから選択されるものである。
【００４０】
ステップ３０３で、ステップ３０２での各ＣｏＭＰユーザ組合せに対して、すべての可能な伝送状態を走査し、各伝送状態でのスケジューリング優先度を算出する。
【００４１】
実際の応用中、算出回数を減少してスケジュ―リング複雑さを低減するために、まず、ｘ＝０のときのシングルセル伝送のスケジューリング結果を決定することができる。具体的に、各ｃｅｌｌで各ユーザがシングルセル伝送にスケジューリングされるときのスケジューリング優先度を算出し、最高優先度を持つユーザがスケジューリングされる。シングルセル伝送のスケジューリング結果が、ＴＰ１でＵＥ１をスケジューリングし、ＴＰ２でＵＥ４をスケジューリングし、ＴＰ３でＵＥ５をスケジューリングすることである、ことを仮定する。
【００４２】
さらに、ｘがほかの値であるとき、ＣｏＭＰユーザ組合せに関係しないＴＰについて、シングルセル伝送のスケジューリング結果を保持する。例えば、ｘ＝１のとき、ＵＥ２がＣｏＭＰユーザにスケジューリングされる場合について、可能な伝送状態を決定してスケジューリング優先度を算出する過程中に、ＵＥ２がＴＰ１とＴＰ３のみに関係するため、ＴＰ２はシングルセル伝送でスケジューリングを行い、即ち、ＴＰ２でＵＥ４をスケジューリングする。図２を参照して、該協調クラスタの可能な伝送状態は、ＣＳ対応の状態、ＤＰＳのみ対応の状態、ＤＰＳ／ＤＰＢ対応の状態、ＪＴ対応の状態という４種類ある。具体的に、ＣＳ対応の状態は、ＴＰ１でＵＥ２をスケジューリングし、ＴＰ２でＵＥ４をスケジューリングし、ＴＰ３が閉状態（ｍｕｔｉｎｇ）にある、ことである。ＤＰＳのみ対応の状態は、ＴＰ１でＵＥ１をスケジューリングし、ＴＰ２でＵＥ４をスケジューリングし、ＴＰ３でＵＥ２をスケジューリングする、ことである。ＤＰＳ／ＤＰＢ対応の状態は、ＴＰ１が閉状態にあり、ＴＰ２でＵＥ４をスケジューリングし、ＴＰ３でＵＥ２をスケジューリングする、ことである。ＪＴ対応の状態は、ＴＰ１とＴＰ３で同時にＵＥ２をスケジューリングし、ＴＰ２でＵＥ４をスケジューリングする、ことである。
【００４３】
具体的な例示において、ｘ＝１のとき、ＵＥ６がＣｏＭＰユーザにスケジューリングされる場合について、表１に示すように、可能な伝送状態が１７種類ある。全数探索方法と比べると、表１において、スケジューリング優先度が明らかに低い伝送状態がすでに廃棄され、例えば、シングルセル伝送のスケジューリング優先度により、（２、ｍｕｔｉｎｇ、６）、（３、ｍｕｔｉｎｇ、６）、（ｍｕｔｉｎｇ、ｍｕｔｉｎｇ、６）という伝送状態のスケジューリング優先度は、必ず（１、ｍｕｔｉｎｇ、６）より小さくなることがわかるため、ステップ３０３で、伝送状態１（１、ｍｕｔｉｎｇ、６）だけを保留するが、ほかの３つの伝送状態を廃棄する。これにより、算出複雑さを低減させる。注意すべきところとして、表１における各伝送状態のスケジューリング優先度を算出するとき、基地局は、上記の伝送状態でのＵＥ６のチャネル品質インジケータ（ＣＱＩ：Ｃｈａｎｎｅｌ  Ｑｕａｌｉｔｙ  Ｉｎｄｉｃａｔｏｒ）を取得する必要がある。具体的に、ＣＱＩは、ＵＥ６により基地局にフィードバックされるものであってよく、基地局がユーザからフィードバックされたほかの複数のチャネル状態情報（ＣＳＩ：Ｃｈａｎｎｅｌ  Ｓｔａｔｅ  Ｉｎｆｏｒｍａｔｉｏｎ）を更新して得るものであってもよい。基地局は、ある伝送状態でのＣＱＩを更新し得ることができない場合、スケジューリング優先度を算出できないため該伝送状態が廃棄される。別の具体的な例示において、ｘ＝２のとき、ＵＥ２とＵＥ３がＣｏＭＰユーザにスケジューリングされる場合について、表２に示すように、可能な伝送状態が３種類ある。
【００４４】
【表１】
2014195251.tif 000003
【００４５】
【表２】
2014195251.tif 000004
【００４６】
説明すべきところとして、ステップ３０３は、並行実行の複数のサブステップを含むようにしてよく、各サブステップは、１つのＣｏＭＰユーザ組合せの伝送状態を走査する。例えば、図２に示すシナリオについて、ステップ３０３は、並行実行の１７個のサブステップを含む。
【００４７】
ステップ３０４で、すべての可能な伝送状態のスケジューリング優先度を比較し、最高優先度に対応する伝送状態を、該時間周波数リソースでの該ＣｏＭＰ協調クラスタのスケジューリング結果として決定する。
【００４８】
スケジューリングする必要がある各時間周波数リソースのそれぞれについて、図３に示す探索算出フローを実行することで、相応の時間周波数リソースでのスケジューリング結果を得ることができ、ここで、上記の時間周波数リソースは、例えば、各ワイドバンド（ｗｉｄｅｂａｎｄ）、サブバンド（ｓｕｂｂａｎｄ）、リソースブロック（ＲＢ：Ｒｅｓｏｕｒｃｅ  Ｂｌｏｃｋ）、又は伝送時間間隔（ＴＴＩ：Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｔｉｍｅ  Ｉｎｔｅｒｖａｌ）であってよい。
【００４９】
ここからわかるように、伝統的な全数探索・走査方法を採用してスケジューリングを行うと、最適なＣｏＭＰ性能を確保することができるが、複雑さは非常に高い。比較して言えば、本発明の実施例で提供されるＣｏＭＰスケジューリング方法は、ＣｏＭＰスケジューリングの複雑さを効果的に低減するとともに、システム性能が最適なＣｏＭＰ性能に近づくことを確保することができる。
【００５０】
さらに、本発明の実施例は、システム性能の損失ができるだけ小さくなることを確保する前提で、ＣｏＭＰスケジューリングの複雑さをさらに低減することができる。
【００５１】
例えば、本発明の実施例は、ステップ３０１で同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘを、さらに制限することができる。Ｘ＿ｍａｘを予め１に設定することを仮定すると、図２において、ｘ＝２のとき協調クラスタに２つのＣｏＭＰユーザがスケジューリングされる場合、及びｘ＝３のとき協調クラスタに３つのＣｏＭＰユーザがスケジューリングされる場合について、いずれも走査する必要がなく、そのままスキップ又は廃棄することができる。
【００５２】
例えば、本発明の実施例は、ステップ３０１での協調クラスタのサイズＭを制限することができる。通信システムにおける大規模の協調クラスタについて、基地局でのスケジューラは、それを複数の小さな仮想協調クラスタに分けて、グループ分けスケジューリングを行う。相応的に、各仮想協調クラスタは、図１〜３で提供されるＣｏＭＰスケジューリング方法を採用してスケジューリングを行うことができる。例えば、１つのＣｏＭＰ協調クラスタに９つのｃｅｌｌがあり、ＣｏＭＰユーザの数が、協調クラスタのサイズＭより大幅に大きくなると、１つの時間周波数リソースでの同時にスケジューリングされるＣｏＭＰユーザの数ｘは０、１、２、…、９であってよい。同時にスケジューリングされるＣｏＭＰユーザの数ｘのそれぞれの値に対して、可能なＣｏＭＰユーザ組合せは非常に多くなり、各ＣｏＭＰユーザ組合せに対応する伝送状態も複数ある。上記のグループ分けスケジューリングを採用すると、９つのｃｅｌｌを３つの仮想協調クラスタに分けて、各仮想協調クラスタに３つのｃｅｌｌがあると、各仮想協調クラスタが１つの時間周波数リソースで同時にスケジューリングするＣｏＭＰユーザの数ｘの値は、０、１、２、３である。このようにすれば、ＣｏＭＰユーザ組合せの数が大幅に減少され、走査する必要がある伝送状態も相応的に減少されることになり、これによってスケジューリングの複雑さを低減させる。
【００５３】
例えば、本発明の実施例は、ＣｏＭＰ協調クラスタが１タイプのＣｏＭＰスキームを行うことのみを許可するように、ＣｏＭＰスキームの動的な切り替えを制限することができる。例えば、ＣｏＭＰスキームをＣＳスケジューリングのみを許可する状態に制限すると、あるＣｏＭＰユーザ組合せについて、ステップ１０３又は３０３を実行するとき、走査する必要がある伝送状態が大幅に減少される。表１にＵＥ６がＣｏＭＰユーザにスケジューリングされる場合を例として、ＣｏＭＰスキームがＣＳに制限された後に、状態１〜３のスケジューリング優先度を算出するだけでよく、ほかの１４種類の状態（即ち状態４〜１７）が廃棄される。表２を例として、ＣＳに制限された後、この３つの状態がいずれも廃棄される。
【００５４】
例えば、測定クラスタの数又は協調伝送に参加する伝送ポイントなどのパラメータは、各ＣｏＭＰユーザが独立に設定すべきものであるため、本発明の実施例は、各ＣｏＭＰユーザの測定クラスタの数又は各ＣｏＭＰユーザに対して指定される、協調伝送に参加する伝送ポイントを制限することができる。相応的に、あるＣｏＭＰユーザ組合せについて、ステップ１０３又は３０３を実行するとき、走査する必要がある伝送状態が大幅に減少される。例えば、表１にＵＥ６がＣｏＭＰユーザにスケジューリングされる場合を例として、ＣｏＭＰ測定クラスタの数を２に制限すると、２−ＴＰ  ＣｏＭＰユーザに対してスケジューリングを行い、即ち、伝送状態１、４、６、１２のスケジューリング優先度を算出するだけでよい。また、例えば、協調伝送に参加する伝送ポイントをＴＰ１とＴＰ３に制限すると、ＴＰ２はシングルセルに基づいて伝送する一方、今回のスケジューリングで協調伝送に参加しない、ということを意味し、即ち、ＴＰ２は、ＵＥ４をスケジューリングし、基地局は、伝送状態２、５、７、１４のスケジューリング優先度を算出するだけでよい。また、例えば、表２を例として、ＵＥ２とＵＥ３は、２−ＴＰ  ＣｏＭＰユーザであり、ＵＥ２とＵＥ３の測定クラスタの数がいずれも２に制限されると、表２における伝送状態はいずれも廃棄する必要がない。説明すべきものとして、異なるＣｏＭＰユーザに対して同じ又は異なる測定クラスタの数を制限するようにしてよく、異なるユーザに対して同じ又は異なる、協調伝送に参加する伝送ポイントを指定するようにしてよい。
【００５５】
例えば、ユーザが基地局にアクセスしてフィードバックパラメータを設定するとき、基地局は、ＣｏＭＰユーザからフィードバックされるＣＳＩの数を制限することにより、スケジューリング複雑さを低減させることができる。説明すべきものとして、該設定は上位レイヤシグナリング層に属するため、長時間変更されない可能性がある。具体的に、あるＣｏＭＰユーザ組合せでの可能な伝送状態を走査するとき、基地局は、該伝送状態に対応するＣＳＩを取得してはじめてスケジューリング優先度を算出することができる。従って、ＣｏＭＰユーザからフィードバックされるＣＳＩの数が減少され、走査する必要がある伝送状態もそれにつれて減少される。例えば、ＣｏＭＰユーザからフィードバックされるＣＳＩの数が１に制限される場合、あるＣｏＭＰユーザ組合せについて、全ての可能な伝送状態を走査するとき、ＣｏＭＰユーザからフィードバックされたＣＳＩに対応する伝送状態を走査するだけでよい。ＣｏＭＰユーザからフィードバックされるＣＳＩの数が２又は３に制限される場合、基地局は、ユーザからフィードバックされたＣＳＩを更新してほかの伝送状態でのＣＱＩを得、これによって、基地局は、より多くの伝送状態を走査する必要がある。例えば、基地局は、フィードバックされたＣＳＩに対応する伝送状態を走査する必要があるばかりでなく、また、更新し得られたＣＱＩに対応する伝送状態を走査する必要もあり、これらの伝送状態のスケジューリング優先度を算出する。一般的に、基地局が設定できるＣＳＩ数の上限値は４であるため、ＣｏＭＰユーザからフィードバックされるＣＳＩの数を予め１、２又は３に設定することができる。これにより、一部の伝送状態が廃棄され、複雑さを低減させる効果を達成する。
【００５６】
複雑さをさらに低減する上記のスケジューリング方法は、単独に図１〜３に用いられてよく、又は、任意に組み合わせて使用することにより、基地局のスケジューリング複雑さをよりよく低減させる。
【００５７】
また、本発明の実施例は基地局も提供し、その構成の模式図について、図４を参照する。該基地局は、ＣｏＭＰ協調クラスタ内の１つ又は複数のＣｏＭＰユーザ組合せを決定するユーザ組合せ決定モジュール４０１と、各ＣｏＭＰユーザ組合せのそれぞれに対して１つ又は複数の伝送状態を決定して、各伝送状態のスケジューリング優先度を算出する伝送状態決定モジュール４０２と、前記１つ又は複数のＣｏＭＰユーザ組合せの前記１つ又は複数の伝送状態に対応するスケジューリング優先度から最高優先度を選択し、前記最高優先度に対応する伝送状態に基づいてユーザスケジューリングを行う協調伝送実行モジュール４０３と、を含む。
【００５８】
ここから分かるように、図４に示す基地局について、そのスケジューラは、ユーザのスケジューリング機能を向上し、ユーザ組合せ決定モジュール４０１、伝送状態決定モジュール４０２及び協調伝送実行モジュール４０３を採用することで、ＣｏＭＰスケジューリングの複雑さを低減させる。具体的に、記憶ユニットとＣＰＵなどのような処理ユニットなどからなるハードウェア構成により、図４に示す基地局の機能を実現することができる。
【００５９】
具体的な実現で、ユーザ組合せ決定モジュール４０１は、前記ＣｏＭＰ協調クラスタのサイズ及び／又は前記ＣｏＭＰ協調クラスタ内のＣｏＭＰユーザの数に基づいて、同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘを決定し、又は同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘを予め設定し、同時にスケジューリングされるＣｏＭＰユーザの数ｘ（ｘの値は０から前記同時にスケジューリングされることができるＣｏＭＰユーザの最大数Ｘ＿ｍａｘまでの整数である）に応じて、前記ＣｏＭＰ協調クラスタ内のＣｏＭＰユーザから前記ＣｏＭＰユーザ組合せを選択する。
【００６０】
具体的な実現で、伝送状態決定モジュール４０２は、予め設定されたＣｏＭＰスキームのタイプに基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記ＣｏＭＰスキームのタイプに一致しない伝送状態を廃棄する。
【００６１】
具体的な実現で、伝送状態決定モジュール４０２は、異なるＣｏＭＰユーザに対して予め設定された測定クラスタの数に基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記測定クラスタの数に一致しないＣｏＭＰユーザに対応する伝送状態を廃棄する。
【００６２】
具体的な実現で、伝送状態決定モジュール４０２は、異なるＣｏＭＰユーザに対して予め設定された、協調伝送に参加する伝送ポイントに基づいて、前記ＣｏＭＰユーザ組合せの伝送状態を選択し、前記ＣｏＭＰユーザが前記ＣｏＭＰ協調クラスタ内のほかの伝送ポイントを介して協調伝送に参加することに対応する伝送状態を廃棄する。
【００６３】
また、基地局は、さらに、通信システムにおける協調クラスタを少なくとも２つの仮想協調クラスタに分けることができる。この場合、ユーザ組合せ決定モジュール４０１は、各仮想協調クラスタを前記ＣｏＭＰ協調クラスタとする。また、伝送状態決定モジュール４０２が一部の伝送状態を廃棄することを制御し、複雑さを低減させる効果を達成するように、基地局は、また、ＣｏＭＰユーザからフィードバックされるＣＳＩの数を予め設定し、前記ＣＳＩの数を基地局が設定できるＣＳＩの数の上限値より小さくすることができる。
【００６４】
説明すべきところとして、図４に示す基地局は、上記の方法の実施例で提供されるスケジューリングフローの実行に用いられる。ここで、説明を省略する。
【００６５】
上記は、本発明の好ましい実施例にすぎず、本発明の保護範囲を限定するものではない。本発明の精神と原則内で行われる種々の修正、均等置換え、改善などは全て本発明の保護範囲内に含まれるべきである。
【図１】
2014195251.tif 000005
【図２】
2014195251.tif 000006
【図３】
2014195251.tif 000007
【図４】
2014195251.tif 000008