(57)【特許請求の範囲】
【請求項１】
データ処理方法であって、前記方法は、
ユーザ機器（UE）によって送信されたストリームチャネル品質情報を取得するステップであって、前記ストリームチャネル品質情報は、データストリームが位置するチャネルのチャネル品質を表すために使用され、第1基準ストリーム以外の複数のデータストリームの品質差異情報を含み、前記品質差異情報は、前記複数のデータストリームのうちの１つである前記第1基準ストリームと、前記複数のデータストリームの残りの各データストリームとの間の品質差異を示し、前記第1基準ストリームは、前記UEと事前に合意された前記複数のデータストリームの中のデータストリームである、取得するステップと、
前記ストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを決定するステップであって、ここで、前記ポートマッピングは、全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計が元のポートマッピングの下の全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計よりも小さいことを満たす同じコードワードにおいて分散されたデータストリームのチャネル品質を作成するために使用される、決定するステップと、を含む、データ処理方法であって、
前記ストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを決定する前記ステップはさらに、
前記品質差異情報に含まれる各品質差異と第2基準ストリームの品質との差異を決定することによって前記複数のデータストリームの品質を決定するステップと、
前記ストリームチャネル品質情報に従って修正された行列Aを決定するステップ、およびAを使用することによって前記伝送されるべきデータストリームの前記ポートマッピングを決定するステップを含み、
前記第2基準ストリームは、前記UEと事前に合意された前記複数のデータストリームの中のデータストリームであり、
Aは、前記伝送されるべきデータストリームの前記ポートマッピングを決定するために使用され、同じコードワード内の全てのデータストリームの品質の変動が最小になるように決定され、
前記変動値は、データストリームのチャネル品質のランクに従って、コードワードのチャネル品質の変動度を表すために使用される値である、
データ処理方法。
【請求項２】
ストリームチャネル品質情報を取得する前記ステップは、
ユーザ機器（UE）によって送信されたアップリンクパイロット信号を受信するステップと、
前記UEによって送信された前記アップリンクパイロット信号を使用することによって、前記ストリームチャネル品質情報を生成するステップであって、前記ストリームチャネル品質情報は前記データストリームの信号対干渉電力と雑音比（ＳＩＮＲ）を含む、生成するステップと、を含む、
請求項１に記載のデータ処理方法。
【請求項３】
ユーザ機器（UE）によって送信された前記ストリームチャネル品質情報を受信する前記ステップの前に、前記方法がさらに、
前記UEによって送信された要求情報を受信するステップであって、前記要求情報は前記ストリームチャネル品質情報を伝送するための時間−周波数リソースを要求するために使用される、受信するステップと、
前記要求情報に従って、前記ストリームチャネル品質情報を伝送するために使用される前記時間−周波数リソースを割り当てるステップと、
前記UEに制御フィードバック情報を送信するステップであって、前記制御フィードバック情報は、フィードバック情報フォーマットと、前記UEに前記ストリームチャネル品質情報をフィードバックするように指示するために使用される命令と、を含む、送信するステップと、を含み、
ユーザ機器（UE)によって送信された前記ストリームチャネル品質情報を受信する前記ステップが、
前記時間−周波数リソースを使用することによって、前記UEによって送信された前記ストリームチャネル品質情報を受信するステップを含む、
請求項１または２に記載のデータ処理方法。
【請求項４】
データ処理装置であって、前記装置が、
プログラム命令を含む情報を記憶するように構成されたメモリと、
前記メモリに結合され、前記プログラム命令の実行を制御するように構成されたプロセッサと、
ユーザ機器（UE)によって送信されたストリームチャネル品質情報を取得するように構成され、前記プロセッサに結合された受信機と、を含み、前記ストリームチャネル品質情報は、データストリームが位置するチャネルのチャネル品質を表し、かつ前記ストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを決定するために使用され、第1基準ストリーム以外の複数のデータストリームの品質差異情報を含み、前記品質差異情報は、前記複数のデータストリームのうちの１つである前記第1基準ストリームと、前記複数のデータストリームの残りの各データストリームとの間の品質差異を示し、前記第1基準ストリームは、前記UEと事前に合意された前記複数のデータストリームの中のデータストリームであり、
前記ポートマッピングは、全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計が元のポートマッピングの下の全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計よりも小さいことを満たす、同じコードワードにおいて分散されたデータストリームのチャネル品質を作成するために使用される、
データ処理装置であって、
前記プロセッサが、前記品質差異情報に含まれる各品質差異と第2基準ストリームの品質との差異を決定することによって前記複数のデータストリームの品質を決定し、前記ストリームチャネル品質情報に従って修正された行列Aを決定し、Aを使用することによって前記伝送されるべきデータストリームの前記ポートマッピングを決定するようにさらに構成され、前記第2基準ストリームは、前記UEと事前に合意された前記複数のデータストリームの中のデータストリームであり、
Aは、前記伝送されるべきデータストリームの前記ポートマッピングを決定するために使用され、同じコードワード内の全てのデータストリームの品質の変動が最小になるように決定され、
前記変動値は、データストリームのチャネル品質のランクに従って、コードワードのチャネル品質の変動度を表すために使用される値である、
データ処理装置。
【請求項５】
前記受信機が、ユーザ機器（UE)によって送信されたアップリンクパイロット信号を受信するようにさらに構成され、
前記プロセッサが、前記UEによって送信された前記アップリンクパイロット信号を使用することによって、前記ストリームチャネル品質情報を生成するように構成され、前記ストリームチャネル品質情報は前記データストリームの信号対干渉電力と雑音比（ＳＩＮＲ）を含む、請求項４に記載のデータ処理装置。
【請求項６】
前記装置が、送信機をさらに含み、
前記受信機は、前記UEによって送信された要求情報を受信するようにさらに構成され、前記要求情報は前記ストリームチャネル品質情報を伝送するための時間−周波数リソースを要求するために使用され、
前記プロセッサは、前記要求のメッセージに従って、前記ストリームチャネル品質情報を伝送するために使用される前記時間−周波数リソースを割り当てるようにさらに構成され、
前記送信機は、前記UEに制御フィードバック情報を送信するように構成され、前記制御フィードバック情報は、フィードバック情報フォーマットと、前記UEに前記ストリームチャネル品質情報をフィードバックするように指示するために使用される命令とを含み、前記ストリームチャネル品質情報のフォーマットと前記フィードバック情報フォーマットは同じであり、
前記受信機は、前記時間−周波数リソースを使用することによって、前記UEによって送信される前記ストリームチャネル品質情報を受信するように具体的に構成される、請求項４または５に記載のデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワーク技術の分野に関し、特にデータ処理方法及び装置に関する。
【背景技術】
【０００２】
データ伝送中、データスループットを向上するために、MIMO（Multiple Input Multiple Output、多入力多出力）システムが使用されてもよく、それによって送信端のnt個の送信アンテナが別々にデータを送信し、および同時に受信端は下のデータを受信および復元するためにｎr個の受信アンテナを使用する。ntとnrは共に２以上の整数である。データはコードワードの単位で符号化されかつ変調され、およびコードワードは少なくとも１つのデータストリームを含む。MIMOシステムにおけるデータストリームの量は、ntとnrとの間のより小さい値より小さいかまたは等しい。
【０００３】
従来技術において、ネットワークノード（例えば、基地局）のnt個の送信アンテナが別々にデータを送信し、および対応するUE（User Equipment、ユーザ機器）のnr個の受信アンテナはデータを受信し、次いでUEはデータの復元処理を行う。UEは、受信アンテナによるデータの受信のシーケンスに従って、受信データの復元処理を行う必要がある。図１に示すように、データを受信した後、UEはまずコードワード１を取得し、次いでコードワード１に対してMIMO等化１（すなわち、MIMO等化処理）およびチャネル復号化１（すなわち、チャネル復号化処理）を行い、MIMO等化１およびチャネル復号化１が完了した後の処理済データ１を取得し、コードワード１に対する処理を完了する。続いて、UEはキャンセルデータ１を取得するために処理済データ１とコードワード２のデータに対してキャンセル処理を行い、次いでキャンセルデータ１に対してMIMO等化２およびチャネル復号化２を行い、そうすることによって処理済データ２を取得する。類推によって、全てのコードワードに対する処理が、前述の方法に従って最終的に完了する。
【０００４】
しかしながら、UEによるコードワードの処理の過程において、前のコードワード識別結果が後続のコードワードを識別するために必要となる。従って、良好なチャネル品質を有するコードワードは、可能な限り正確なコードワード識別結果を取得するために、識別のために優先的に使用される必要がある。しかしながら、コードワード内のストリーム間のチャネル品質差異が大きすぎる場合、推定されるコードワード品質が不正確であるかまたは全てのコードワードの全体品質が基本的に類似しており、その結果、良好なチャネル品質を有するコードワードは優先的に識別されることができない。その結果、前のコードワード識別において問題が発生しやすく、次いで後続のコードワードの処理におけるエラーの発生が増加し、後続のコードワードの処理が失敗する可能性がある。
【０００５】
本発明の実施形態は、データ処理方法および装置を提供し、そうすることによってUEによって処理される受信データの精度が比較的低いという問題を解決する。
【０００６】
第1の態様に従って、本発明の一実施形態は、データ処理方法を提供し、概方法は、
ストリームチャネル品質情報を取得するステップであって、ストリームチャネル品質情報は、データストリームが位置するチャネルのチャネル品質を表すために使用される、取得するステップと、
ストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを決定するステップであって、ここで、ポートマッピングは、全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計が元のポートマッピングの下の全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計よりも小さいことを満たす、同じコードワードにおいて分散されたデータストリームのチャネル品質を作成するために使用される、決定するステップを含む。
【０００７】
第１の可能な実施形態において、第１の態様を参照して、ストリームチャネル品質情報を取得するステップは、
ユーザ機器（UE）によって送信されたストリームチャネル品質情報を受信するステップを含み、ストリームチャネル品質情報は、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報を含む。
【０００８】
第２の可能な実施形態において、第１の態様を参照して、ストリームチャネル品質情報を取得するステップは、
ユーザ機器（UE）によって送信されたアップリンクパイロット信号を受信するステップと、
UEによって送信されたアップリンクパイロット信号を使用することによって、ストリームチャネル品質情報を生成するステップであって、ストリームチャネル品質情報はデータストリームの信号対干渉電力と雑音比（ＳＩＮＲ）を含む、生成するステップと、を含む。
【０００９】
第３の可能な実施形態において、第１の態様の第１の可能な実施形態を参照して、ストリームチャネル品質情報に従って伝送されるべきデータストリームのポートマッピングを決定するステップが、
ストリームチャネル品質情報に従って修正された行列（modified matrix）Aを決定するステップ、およびAを使用することによって伝送されるべきデータストリームのポートマッピングを決定するステップであって、Aは伝送されるべきデータストリームのポートマッピングを決定するために使用される、決定するステップと、
ストリームチャネル品質情報がデータストリームの品質差異情報を含むとき、データストリームの品質差異情報と基準ストリームの品質との間の差異に従ってデータストリームの品質を決定するステップ、およびデータストリームの品質に従ってAを決定するステップであって、基準ストリームは、UEによって事前に合意されかつデータストリームの品質を決定するために使用されるデータストリームである、決定するステップ、または
ストリームチャネル品質情報がデータストリームに対応するコードワードの品質差異情報を含むとき、データストリームに対応するコードワードの品質差異情報と基準コードワードの品質との間の差異に従ってデータストリームの品質を決定するステップ、およびデータストリームの品質に従ってAを決定するステップであって、基準コードワードは、データストリームが位置するコードワードである、決定するステップ、または、
ストリームチャネル品質情報がデータストリームの品質ランキング情報を含むとき、データストリームの品質ランキング情報に従ってデータストリームのランキング方式を決定するステップ、およびデータストリームのランキング方式に従ってAを決定するステップ、を含む。
【００１０】
第４の可能な実施形態において、第１の態様の第１の可能な実施形態、または第１の態様の第３の可能な実施形態を参照して、ユーザ機器（UE）によって送信されたストリームチャネル品質情報を受信するステップの前に、方法がさらに、
UEによって送信された要求情報を受信するステップであって、要求情報はストリームチャネル品質情報を伝送するための時間−周波数リソースを要求するために使用される、受信するステップと、
要求情報に従って、ストリームチャネル品質情報を伝送するために使用される時間−周波数リソースを割り当てるステップと、
UEに制御フィードバック情報を送信するステップであって、制御フィードバック情報は、フィードバック情報フォーマットと、UEにストリームチャネル品質情報をフィードバックするように指示するために使用される命令と、を含む、送信するステップと、を含み、
ユーザ機器（UE)によって送信されたストリームチャネル品質情報を受信するステップが、
時間−周波数リソースを使用することによって、UEによって送信されたストリームチャネル品質情報を受信するステップを含む。
【００１１】
第２の態様に従って、本発明の一実施形態は、データ処理方法を提供し、概方法は、
ネットワークノードによって送信されたダウンリンクパイロット信号を受信するステップと、
ダウンリンクパイロット信号に従ってストリームチャネル品質情報を生成するステップであって、ストリームチャネル品質情報はデータストリームが位置するチャネルのチャネル品質を示すために使用される、生成するステップと、
ストリームチャネル品質情報をネットワークノードに送信するステップと、を含む。
【００１２】
第１の可能な実施形態において、第２の態様を参照して、ダウンリンクパイロット信号に従ってストリームチャネル品質情報を生成するステップは、
ダウンリンクパイロット信号に従ってデータストリームの信号対干渉電力と雑音比（ＳＩＮＲ）を取得するステップと、
データストリームのSINRに従ってストリームチャネル品質情報を生成するステップと、を含む。
【００１３】
第２の可能な実施形態において、第２の態様または第２の態様の第１の可能な実施形態を参照して、ストリームチャネル品質情報が、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報を含む。
【００１４】
第３の可能な実施形態において、第２の態様の第１の可能な実施形態または第２の態様の第２の可能な実施形態を参照して、ネットワークノードによって送信されたダウンリンクパイロット信号を受信するステップの前に、方法がさらに、
ネットワークノードに要求情報を送信するステップであって、要求情報はストリームチャネル品質情報を伝送するための時間−周波数リソースを要求するために使用される、送信するステップと、
ネットワークノードによって送信された制御フィードバック情報を受信するステップであって、制御フィードバック情報は、フィードバック情報フォーマットと、ストリームチャネル品質情報をフィードバックするように指示するために使用される命令と、を含む、送信するステップと、を含み、ならびに
ネットワークノードにストリームチャネル品質情報を送信するステップが、
時間−周波数リソースを使用することによってネットワークノードにストリームチャネル品質情報を送信するステップを含み、ならびに
データストリームのSINRに従ってストリームチャネル品質情報を生成するステップが、
データストリームのSINRに従って、フィードバック情報フォーマットのストリームチャネル品質情報を生成するステップを含む。
【００１５】
第３の態様に従って、本発明の実施形態は、データ処理装置を提供し、装置が、
ストリームチャネル品質情報を取得し、およびストリームチャネル品質情報を決定モジュールに提供するように構成された、取得モジュールであって、ストリームチャネル品質情報は、データストリームが位置するチャネルのチャネル品質を表すために使用される、取得モジュールと、
ストリームチャネル品質情報に従って伝送されるべきデータストリームのポートマッピングを決定するように構成された、決定モジュールであって、ポートマッピングは、全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計が元のポートマッピングの下の全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計よりも小さいことを満たす、同じコードワードにおいて分散されたデータストリームのチャネル品質を作成するために使用される、決定モジュールと、を含む。
【００１６】
第１の可能な実施形態において、第３の態様を参照して、取得モジュールが、
ユーザ機器（UE）によって送信されたストリームチャネル品質情報を受信するように構成された受信ユニットであって、ストリームチャネル品質情報は、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報を含む、受信ユニットを含む。
【００１７】
第２の可能な実施形態において、第３の態様の第１の可能な実施形態を参照して、取得モジュールが、生成ユニットをさらに含み、
受信ユニットは、ユーザ装置（UE）によって送信されたアップリンクパイロット信号を受信するようにさらに構成され、
生成ユニットは、UEによって送信されたアップリンクパイロット信号を使用することによってストリームチャネル品質情報を生成するように構成され、ストリームチャネル品質情報はデータストリームの信号対干渉電力と雑音比（ＳＩＮＲ）を含む。
【００１８】
第３の可能な実施形態において、第３の態様の第１の可能な実施形態を参照して、
決定モジュールが、ストリームチャネル品質情報に従って修正された行列Aを決定し、およびAを使用することによって伝送されるべきデータストリームのポートマッピングを決定するように具体的に構成され、Aは伝送されるべきデータストリームのポートマッピングを決定するために使用され、
決定モジュールは、ストリームチャネル品質情報がデータストリームの品質差異情報を含むとき、データストリームの品質差異情報と基準ストリームの品質との間の差異に従ってデータストリームの品質を決定し、およびデータストリームの品質に従ってAを決定するようにさらに構成され、ここで基準ストリームは、UEによって事前に合意されかつデータストリームの品質を決定するために使用されるデータストリームであるか、または、ストリームチャネル品質情報がデータストリームに対応するコードワードの品質差異情報を含むとき、データストリームに対応するコードワードの品質差異情報と基準コードワードの品質との間の差異に従ってデータストリームの品質を決定し、およびデータストリームの品質に従ってAを決定するようにさらに構成され、ここで基準コードワードは、データストリームが位置するコードワードであるか、または、ストリームチャネル品質情報がデータストリームの品質ランキング情報を含むとき、データストリームの品質ランキング情報に従ってデータストリームのランキング方式を決定し、およびデータストリームのランキング方式に従ってAを決定するようにさらに構成される。
【００１９】
第４の可能な実施形態において、第３の態様の第１の可能な実施形態または第３の態様の第３の可能な実施形態を参照して、装置が、受信モジュール、割り当てモジュール、および送信モジュールをさらに含み、
受信モジュールは、UEによって送信された要求情報を受信するように構成され、要求情報はストリームチャネル品質情報を伝送するための時間−周波数リソースを要求するために使用され、
割り当てモジュールは、要求メッセージに従って、ストリームチャネル品質情報を伝送するために使用される時間−周波数リソースを割り当てるように構成され、
送信モジュールは、UEに制御フィードバック情報を送信するように構成され、制御フィードバック情報は、フィードバック情報フォーマットと、UEにストリームチャネル品質情報をフィードバックするように指示するために使用される命令と、を含み、
受信モジュールは、時間−周波数リソースを使用することによって、UEによって送信されるストリームチャネル品質情報を受信するように具体的に構成される。
【００２０】
第４の態様を参照して、本発明の実施形態は、データ処理装置を提供し、装置が、
ネットワークノードによって送信されたダウンリンクパイロット信号を受信し、ダウンリンクパイロット信号を生成モジュールに提供するように構成された受信モジュールと、
ダウンリンクパイロット信号に従って、ストリームチャネル品質情報を生成し、ストリームチャネル品質情報を送信モジュールに提供するように構成された生成モジュールであって、ストリームチャネル品質情報はデータストリームが位置するチャネルのチャネル品質を表すために使用される、生成モジュールと、
ストリームチャネル品質情報をネットワークノードに送信するように構成された送信モジュールと、を含む。
【００２１】
第１の可能な実施形態において、第４の態様を参照して、
生成モジュールが、ダウンリンクパイロット信号に従って、データストリームの信号対干渉電力と雑音比（ＳＩＮＲ）を取得し、データストリームのSINRに従ってストリームチャネル品質情報を生成するように具体的に構成される。
【００２２】
第２の可能な実施形態において、第４の態様または第４の態様の第１の可能な実施形態を参照して、ストリームチャネル品質情報が、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報を含む。
【００２３】
第３の可能な実施形態において、第４の態様の第１の可能な実施形態または第４の態様の第２の可能な実施形態を参照して、
送信モジュールが、要求情報をネットワークノードに送信するようにさらに構成され、要求情報はストリームチャネル品質情報を伝送するための時間−周波数リソースを要求するために使用され、
受信モジュールが、ネットワークノードによって送信される制御フィードバック情報を受信するようにさらに構成され、制御フィードバック情報は、フィードバック情報フォーマットと、UEにストリームチャネル品質情報をフィードバックするように指示するために使用される命令と、を含み、
送信モジュールが、時間−周波数リソースを使用することによってストリームチャネル品質情報をネットワークノードに送信するように具体的に構成され、
生成モジュールが、データストリームのSINRに従って、フィードバック情報フォーマットのストリームチャネル品質情報を生成するように具体的に構成される。
【００２４】
第５の態様に従って、本発明の実施形態は、データ処理装置を提供し、装置が、
プログラム命令を含む情報を記憶するように構成されたメモリと、
メモリに結合され、プログラム命令の実行を制御するように構成され、ストリームチャネル品質情報を取得するように具体的に構成されたプロセッサと、を含み、ストリームチャネル品質情報は、データストリームが位置するチャネルのチャネル品質を表し、かつストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを決定するために使用され、ポートマッピングは、全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計が元のポートマッピングの下の全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計よりも小さいことを満たす、同じコードワードにおいて分散されたデータストリームのチャネル品質を作成するために使用される。
【００２５】
第１の可能な実施形態において、第５の態様を参照して、装置が受信機をさらに含み、
受信機が、ユーザ機器（UE)によって送信されたストリームチャネル品質情報を受信するように構成され、ストリームチャネル品質情報は、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報を含む。
【００２６】
第２の可能な実施形態において、第５の態様の第１の可能な実施形態を参照して、
受信機が、ユーザ機器（UE)によって送信されたアップリンクパイロット信号を受信するようにさらに構成され、
プロセッサが、UEによって送信されたアップリンクパイロット信号を使用することによって、ストリームチャネル品質情報を生成するように構成され、ストリームチャネル品質情報はデータストリームの信号対干渉電力と雑音比（ＳＩＮＲ）を含む。
【００２７】
第３の可能な実施形態において、第５の態様を参照して、
プロセッサが、ストリームチャネル品質情報に従って修正された行列Aを決定し、Aを使用することによって伝送されるべきデータストリームのポートマッピングを決定するようにさらに構成され、Aは伝送されるべきデータストリームのポートマッピングを決定するために使用され、ならびに
プロセッサが、ストリームチャネル品質情報がデータストリームの品質差異情報を含むときに、データストリームの品質差異情報と基準ストリームの品質との間の差異に従ってデータストリームの品質を決定し、およびデータストリームの品質に従ってAを決定するように具体的に構成され、ここで基準ストリームは、UEによって事前に合意されかつデータストリームの品質を決定するために使用されるデータストリームであるか、または、プロセッサが、ストリームチャネル品質情報がデータストリームに対応するコードワードの品質差異情報を含むときに、データストリームに対応するコードワードの品質差異情報と基準コードワードの品質との間の差異に従ってデータストリームの品質を決定し、およびデータストリームの品質に従ってAを決定するように具体的に構成され、ここで基準コードワードは、データストリームが位置するコードワードであるか、または、プロセッサが、ストリームチャネル品質情報がデータストリームの品質ランキング情報を含むときに、データストリームの品質ランキング情報に従ってデータストリームのランキング方式を決定し、およびデータストリームのランキング方式に従ってAを決定するように具体的に構成される。
【００２８】
第４の可能な実施形態において、第５の態様または第５の態様の第３の可能な実施形態を参照して、装置が、送信機をさらに含み、
受信機は、UEによって送信された要求情報を受信するようにさらに構成され、要求情報はストリームチャネル品質情報を伝送するための時間−周波数リソースを要求するために使用され、
プロセッサは、要求メッセージに従って、ストリームチャネル品質情報を伝送するために使用される時間−周波数リソースを割り当てるようにさらに構成され、
送信機は、UEに制御フィードバック情報を送信するように構成され、制御フィードバック情報は、フィードバック情報フォーマットと、UEにストリームチャネル品質情報をフィードバックするように指示するために使用される命令とを含み、ストリームチャネル品質情報のフォーマットとフィードバック情報フォーマットは同じであり、
受信機は、時間−周波数リソースを使用することによって、UEによって送信されるストリームチャネル品質情報を受信するように具体的に構成される。
【００２９】
第６の態様に従って、本発明の実施形態は、データ処理装置を提供し、装置が、
プログラム命令を含む情報を記憶するように構成されたメモリと、
ネットワークノードによって送信されたダウンリンクパイロット信号を受信し、ダウンリンクパイロット信号をプロセッサに提供するように構成された、受信機と、
メモリ、受信機、および送信機に結合され、プログラム命令の実行を制御するように構成され、ダウンリンクパイロット信号に従ってストリームチャネル品質情報を生成し、およびストリームチャネル品質情報を送信機に提供するように具体的に構成されたプロセッサであって、ストリームチャネル品質情報はデータストリームが位置するチャネルのチャネル品質を表すために使用される、プロセッサと、
ストリームチャネル品質情報をネットワークノードに送信するように構成された、送信機と、を含む。
【００３０】
第１の可能な実施形態において、第６の態様を参照して、
プロセッサが、ダウンリンクパイロット信号に従ってデータストリームの信号対干渉電力と雑音比（ＳＩＮＲ）を取得し、データストリームのSINRに従ってストリームチャネル品質情報を生成するように具体的に構成される。
【００３１】
第２の可能な実施形態において、第６の態様または第６の態様の第１の実施形態を参照して、ストリームチャネル品質情報が、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報を含む。
【００３２】
第４の可能な実施形態において、第６の態様の第１の可能な実施形態または第６の態様の第２の可能な実施形態を参照して、
送信機が、ネットワークノードに要求情報を送信するようにさらに構成され、要求情報はストリームチャネル品質情報を伝送するための時間−周波数リソースを要求するために使用され、
受信機が、ネットワークノードによって送信された制御フィードバック情報を受信するようにさらに構成され、制御フィードバック情報は、フィードバック情報フォーマットと、UEにストリームチャネル品質情報をフィードバックするように指示するために使用される命令と、を含み、
送信機が、時間−周波数リソースを使用することによってネットワークノードにストリームチャネル品質情報を送信するように具体的に構成され、
プロセッサが、データストリームのSINRに従って、フィードバック情報フォーマットのストリームチャネル品質情報を生成するように具体的に構成される。
【００３３】
本発明の実施形態において提供されるデータ処理方法および装置によれば、本発明において、ストリームチャネル品質情報が取得され、次いでストリームチャネル品質情報に従って伝送されるべきデータストリームのポートマッピングを調整し、そうすることによって、類似のチャネル品質を有するデータストリームが同一コードワードで分散される。従来技術において、UEは、コードワードのチャネル品質情報に従ってのみ、コードワードを連続的に処理することができる。コードワード内のストリーム間のチャネル品質差異が大きすぎる場合、推定されるコードワード品質が不正確になるかまたは全てのコードワードの全体品質が基本的に類似しており、その結果、良好なチャネル品質を有するコードワードは優先的に識別されることができない。その結果、前のコードワード識別において問題が発生しやすく、次いで後続のコードワードの処理におけるエラーの発生が増加し、後続のコードワードの処理が失敗する可能性がある。これは、従来技術において、ネットワークノード（基地局）がデータストリームに対応するチャネル品質を知ることができず、その結果、少なくとも２つのデータストリームを有するコードワードの品質が不正確になる可能性があるからである。本発明において、伝送されるべきデータストリームのポートマッピングは、取得されたストリームチャネル品質情報を使用することにより調整され、そうすることによってデータストリームを送信するためのポート間のチャネル品質差異が比較的安定し、従って複数のデータストリームを含むコードワードに対応する取得されたコードワード品質の精度が比較的高く、およびUEによって処理される受信されたデータの精度が比較的高い。
【図面の簡単な説明】
【００３４】
本発明の実施形態の技術的解決策をより明確に説明するために、実施形態または従来技術を説明するために必要な添付図面を簡単に説明する。明らかに、以下の説明における添付の図面は、本発明のいくつかの実施形態を示しており、当業者は創造的努力なしにこれらの添付の図面から引き続き他の図面を得ることができる。
【図１】本発明に従ったUEによる受信信号の概略フローチャート図である。
【図２】本発明に従ったMIMOシステムによる信号処理の概略フローチャート図である。
【図３】本発明に従ったデータ処理方法のフローチャート図である。
【図４】本発明に従った別のデータ処理方法のフローチャート図である。
【図５】本発明に従ったさらに別のデータ処理方法のフローチャート図である。
【図６】本発明に従ったさらなるデータ処理方法のフローチャート図である。
【図７】本発明に従ったデータ処理装置の論理的構成の概略図である。
【図８】本発明に従った別のデータ処理装置の論理的構成の概略図である。
【図９】本発明に従ったさらに別のデータ処理装置の論理的構成の概略図である。
【図１０】本発明に従ったさらなるデータ処理装置の論理的構成の概略図である。
【図１１】本発明に従ったさらに別のデータ処理装置の論理的構成の概略図である。
【発明を実施するための形態】
【００３５】
以下、本発明の実施形態における技術的解決策を、本発明の実施形態における添付図面を参照しながら、明確に説明する。明らかに、記載された実施形態は、本発明の実施形態の一部ではあるがすべてではない。創造的努力なしに本発明の実施形態に基づいて当業者によって得られる他のすべての実施形態は、本発明の保護範囲内に入るものとする。
【００３６】
本明細書で使用される「コンポーネント」、「モジュール」、および「システム」などの用語は、コンピュータ関連のエンティティ、ハードウェア、ファームウェア、ハードウェアとソフトウェアの組み合わせ、ソフトウェアまたは実行されるソフトウェアを示すために使用される。例えば、コンポーネントは、プロセッサ、プロセッサ、オブジェクト、実行可能ファイル、実行スレッド、プログラム、および/またはコンピュータ上で動作するプロセスであってもよいが、これに限定されない。図に示すように、コンピューティングデバイスと、コンピューティングデバイス上で動作するアプリケーションの両方がコンポーネントであってもよい。1つまたは複数のコンポーネントは、プロセスおよび/または実行スレッド内に存在してもよく、コンポーネントは、1つのコンピュータ上に配置されてもよく、および/または2つ以上のコンピュータ間に分散されてもよい。さらに、これらの構成要素は、様々なデータ構造を記憶する様々なコンピュータ可読媒体から実行されてもよい。例えば、コンポーネントは、ローカルプロセスおよび/またはリモートプロセスを使用して、たとえば、1つまたは複数のデータパケットを有する信号（たとえば、ローカルシステム内の別のコンポーネントと相互作用する1つのコンポーネントからのデータ、および/またはインターネットなどのネットワークを介して、信号を使用することによって他のシステムと相互作用する）。
【００３７】
本明細書に記載された技術は、様々な通信システム、例えば、現在の2Gおよび3G通信システムおよび次世代通信システム、例えば、GSM（登録商標）（Global System for Mobile communications、移動体通信用グローバルシステム）、CDMA（Code Division Multiple Access、符号分割多元接続）システム、TDMA（Time Division Multiple Access、時分割多元接続）システム、WCDMA（登録商標）（Wideband Code Division Multiple Access、広帯域符号分割多元接続）システム、FDMA（Frequency Division Multiple Access）システム、OFDMA（Orthogonal Frequency-Division Multiple Access、直交周波数分割多元接続）システム、シングルキャリアFDMA（SC-FDMA）システム、GPRS（General Packet Radio Service、汎用パケット無線サービス）システム、LTE（Long Term Evolution、ロングタームエボリューション）システム、および他の通信システムを含む。
【００３８】
様々な態様が、端末および/またはネットワークノード（またはネットワークデバイス）を参照して、本明細書で説明される。
【００３９】
ネットワークノードは、1つまたは複数のセクタを使用することによってアクセスネットワーク内のエアインタフェースを介して無線端末と通信するデバイスであってもよい。ネットワークノードは、受信されたオーバー・ザ・エア（over-the-air）フレームとIPパケットとを相互に変換し、無線端末とアクセスネットワークの残りの部分との間のルータとして役に立つように構成されてもよく、アクセスネットワークの残りの部分は、インターネットプロトコル（IP）ネットワークを含んでもよい。ネットワークノードは、エアインタフェースの属性管理を調整してもよい。例えば、ネットワークノードは、WCDMA（登録商標）におけるノードB（NodeB）であってもよく、あるいはLTEにおける進化型NodeB（NodeB、eNB、あるいはe-NodeB、evolved Node B）であってもよく、このアプリケーションに限定されない。
【００４０】
UEは無線端末であってもよい。無線端末は、ユーザに音声及び／又はデータ接続性を提供するデバイス、無線接続機能を有するハンドヘルドデバイス、または無線モデムに接続された別の処理デバイスを指してもよい。無線端末は、無線アクセスネットワーク（RAN、Radio Access Networkなど）を介して１つまたは複数のコアネットワークと通信してもよい。無線端末は、携帯電話（「セルラー」電話とも呼ばれる）などのモバイル端末であってもよく、例えば、無線アクセスネットワークと恩誠意及び／又はデータを交換する、携帯型、ポケットサイズ、ハンドヘルド型、コンピュータ内蔵型、あるいは車載の移動体装置であってもよい、携帯端末を備えたコンピュータであってもよい。例えば、パーソナル通信サービス（PCS、Personal Communication Service）電話、コードレス電話機、セッション開始プロトコル（SIP）電話、無線ローカルループ（WLL、Wireless Local Loop）ステーション、またはパーソナル・デジタル・アシスタント（PDA、Personal Digital Assistant）といったデバイスであってもよい。無線端末は、システム、加入者ユニット（Subscriber Unit）、加入者局（Subscriber Station）、移動局（Mobile Station）、移動端末（Mobile）、遠隔局（Remote Station）、アクセスポイント（Access Point）、遠隔端末（Remote Terminal）、アクセス端末（Access Terminal）、ユーザ端末（User Terminal）、ユーザエージェント（User Agent）、あるいはユーザ機器（User Equipment）と呼ばれてもよい。
【００４１】
さらに、「システム」および「ネットワーク」という用語は、本明細書において交換可能に使用されてもよい。本明細書における「及び／又は」という用語は、関連オブジェクトを記述するための関連関係のみを記述し、３つの関係が存在し得ることを表す。例えば、A及び／又はBは、Aのみが存在する、AおよびBの両方が存在する、およびBのみが存在する、という３つのケースを表してもよい。さらに、本明細書における「／」という記号は、関連オブジェクト間の「又は」関係を示す。
【００４２】
本明細書において、MIMOシステムは、
y=HPx+n   (1)
と表されてもよい。
【００４３】
式（１）において、ｘは送信信号ベクトルであり、ｙは受信信号ベクトルである。一般に、ｎは平均値０および分散δ２を満たす複素ガウス雑音ベクトルであり、HはMIMOチャネル行列であり、Pはプリコーディング行列である。ｘの大きさはnl×1であり、ｙとｎの大きさはnr×1であり、Hの大きさはnr×ntであり、およびPの大きさはnt×nlである。nlは、伝送されるべき信号ストリームの量、ntは、送信アンテナの数、およびnrは、受信アンテナの数である。送信アンテナおよび受信アンテナの数、nlとnrが与えられるとき、nlの最大値はmin(nt,nr)であり得る。プリコーディング行列Pは、送信信号ベクトルを論理ポートから実際のアンテナ送信ポートに投影し、従ってnlはntに等しい必要はない。
【００４４】
図２に示すように、ベースバンドによって送信された信号ｘは、プリコーディング行列Pによって乗算され、そうすることによって信号Pxを取得する。次いで、信号Pxが、実際の送信ポートを使用することによってUEに送信され、信号PxがMIMOチャネルを通過する間、受信プロセスにおいて複素ガウス雑音が存在する。
【００４５】
図３に示すように、本明細書の一実施形態は、MIMOシステムに適用可能なデータ処理方法を提供する。なお、本発明は、ネットワークノード（あるいはネットワーク装置）に適用可能であり、その方法は、具体的には以下の通りである。
【００４６】
３０１．ストリームチャネル品質情報を取得し、ストリームチャネル品質情報は、データストリームが位置するチャネルのチャネル品質を表すために使用される。
【００４７】
３０２．ストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを決定し、ポートマッピングは、全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計が元のポートマッピングの下の全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計よりも小さいことを満たす、同じコードワードにおいて分散されたデータストリームのチャネル品質を作成するために使用される。
【００４８】
本発明のこの実施形態において提供されるデータ処理方法に従って、本発明において、ストリームチャネル品質情報が取得され、次いでストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングが調整され、そうすることによって類似のチャネル品質を有するデータストリームが同じコードワードにおいて分散され、同じコードワードにおけるデータストリームのチャネル品質は、以下、すなわち全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計が、元のポートマッピングの下での全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計よりも小さいことを満たす。従来技術において、UEはコードワードのチャネル品質情報に従ってのみ、コードワードを連続的に処理することができる。コードワードのストリーム間のチャネル品質差異が非常に大きいとき、推定コードワード品質が不正確となる可能性があるか、または全てのコードワードの全体的な品質が基本的に似ており、その結果、良好なチャネル品質を有するコードワードが優先的に識別されることができない。その結果、前のコードワード識別子において問題が発生しやすくなり、後続のコードワードの処理におけるエラーの発生が増加し、後続のコードワードの処理が失敗する可能性がある。この問題の原因は、従来技術において、ネットワークノードがデータストリームに対応するチャネル品質を知ることができず、その結果、少なくとも２つのデータストリームを有するコードワードのコードワード品質が不正確になる可能性がある。本発明において、伝送されるべきデータストリームのポートマッピングは、取得されたストリームチャネル品質情報を使用することにより、ネットワークノードによって調整され、そうすることによってデータストリームを送信するためのポート間のチャネル品質差異が比較的安定し、従って複数のデータストリームを含むコードワードに対応する取得されたコードワード品質の精度が比較的高く、およびUEによって処理される受信されたデータの精度が比較的高い。
【００４９】
類似したチャネル品質を有するデータストリームが同じコードワードで分散される場合、コードワード間のチャネル品質差異が増大する可能性があり、さらにUEによって処理される受信されたデータの精度が改善され得ることが理解されよう。
【００５０】
本発明において、ストリームチャネル品質情報は、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報、またはデータストリームのSINR（Signal Interference Noise Ratio、信号対干渉電力と雑音比）を含んでもよい。
【００５１】
ネットワークノードは、ストリームチャネル品質情報（データストリームの品質差異情報、あるいはデータストリームに対応するコードワードの品質差異情報、あるいはデータストリームのSINR）を使用することによってデータストリームのチャネル品質のランクを取得し、次いでデータストリームのチャネル品質のランクに従って、コードワードのチャネル品質の変動度を表すために使用される変動値を取得する。あるいは、ネットワークノードは、ストリームチャネル品質情報（データストリームの品質ランキング情報）を使用することによって、コードワードのチャネル品質の変動度を表すために使用される変動値を取得する。
【００５２】
変動度を表すために使用される変動値はPとして表され、Pの式は
【数１】
0006585183.tif 000002
であり、ｎCWはコードワードの量である。Qijは全てのストリームにおけるi番目のコードワードのｊ番目のストリームのランクであり、
【数２】
0006585183.tif 000003
は、全てのストリームにおけるi番目のコードワードのストリームの平均ランク値である。各コードワードにおけるストリームの量はｋであり、ｋはiの関数であり、すなわち、異なるコードワードにおけるストリームの量は異なってもよい。演算子
【数３】
0006585183.tif 000004
は、一次ノルム（norm）、つまり、
【数４】
0006585183.tif 000005
であってもよく、あるいは二次ノルム、つまり
【数５】
0006585183.tif 000006
であってもよく、あるいは類似の機能を有する別の演算子であってもよい。
【００５３】
あるいは、ストリームチャネル品質情報が、データストリームに対応するポートの変更方式情報を含むとき、ネットワークノードは、コードワードのチャネル品質の変動度を表すために使用される変動値を計算する必要がなく、およびデータストリームに対応するポートの変更方式情報に従って、伝送されるべきデータストリームのポートマッピングを直接決定してもよい。
【００５４】
さらに、ネットワークノードは複数の方式でストリームチャネル品質情報を取得しても良いことに留意されたい。２つの方式がここに載せられる。
【００５５】
第１の方法：ネットワークノードがUEによって送信されたストリームチャネル品質情報を受信し、ストリームチャネル品質情報は、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報を含む。
【００５６】
データストリームは、データストリームが位置するチャネルと１対１の対応関係にあり、従って、データストリームのチャネル品質はデータストリームのSINRを使用することによって表されてもよい。送信リソースが限られているため、実際の通信システムにおいて、データストリームの量が増加し、フィードバック増加のために必要な信号オーバヘッドが存在する。送信リソースを節約するために、本発明において、UEは、データストリームの品質差異情報、あるいはデータストリームに対応するコードワードの品質差異情報、あるいはデータストリームの品質ランキング情報、あるいはデータストリームに対応するポートの変更方式情報を使用して、データストリームが位置するチャネルの品質情報を表し、情報はネットワークノードにフィードバックされる。
【００５７】
ストリームチャネル品質情報が、データストリームの品質差異情報を含むとき、ネットワークノードはUEと基準ストリームを事前に合意する。データストリームの品質差異情報は、基準ストリームに対する関連するデータストリームの品質差である。例えば、合計で４つの伝送されるべきデータストリーム（ストリーム１、ストリーム２、ストリーム３、およびストリーム４）があり、受信端によって受信されるデータストリームの品質は、シーケンスに従って、それぞれ高、低、中、極めて低い、である。ストリーム１は、フィードバックのための基準ストリームとして使用され、後続の３つのストリーム（ストリーム２、ストリーム３、およびストリーム４）のみのストリーム差異情報がフィードバックされる必要がある。例えば、ストリーム１が０に設定されるとき、後続の３つのストリームの品質差異は、それぞれ−２、−１、および−３である。−２、−１、および−３は、基準ストリームとの差異関係を表すために使用され、およびここでは２ビットが各ストリームについてフィードバックされる必要があり、および合計で６ビットがフィードバックされることが理解されよう。ネットワークノードは、６ビット情報を使用することによって、UE側で検出されたストリームの完全な品質ランキング情報を把握してもよく、そうすることによってフィードバック情報の量が減らされ得る。
【００５８】
さらに、N個のデータストリームを有するMIMOシステムに関して、各ストリームに対してフィードバックされる必要があるビット量は、
【数６】
0006585183.tif 000007
である。N=8の場合、データストリームごとに３ビットが占有され、合計で２１ビットがフィードバックされる。
【００５９】
ストリームチャネル品質情報が、データストリームに対応するコードワードの品質差異情報を含む時、データストリームに対応するコードワードの品質差異情報は、データストリームが位置するコードワードに関連するデータストリームの品質の差異情報値である。例えば、４つの伝送されるべきデータストリームと、合計２つのコードワード（コードワード０とコードワード１）があり、各コードワードは２つのコードワード（コードワード０はストリーム１およびストリーム２に対応し、コードワード１はストリーム３およびストリーム４に対応する）を有する。受信端は、各コードワードの品質が１５および２０（５ビットCQI（Channel Quality Index、チャネル品質指標）かつ既存のMIMOシステムにおける３２レベルの量子化が例として使用される）であることを検出する。コードワード０における２つのストリーム（ストリーム１およびストリーム２）のチャネル品質量子化結果は、それぞれ１３および１８であり、この場合、フィードバックされかつ参照コードワード（コードワード０）に関連するストリーム１およびストリーム２の品質差は−２および＋３である。コードワード１における２つのストリーム（ストリーム３およびストリーム４）のチャネル品質量子化結果は、それぞれ１６および２５であり、この場合、フィードバックされ、参照コードワード（コードワード１）に関連するストリーム３およびストリーム４の品質差異は、−４と＋５である。従って、ネットワークノードは、コードワードのチャネル品質情報、およびコードワードにおける全体的な品質に対するコードワードのデータストリームの品質の差異を計算してもよく、そうすることによって全てのデータストリームの品質を取得する。
【００６０】
ストリームチャネル品質情報がデータストリームの品質ランク情報を含む時、データストリームの品質ランク情報は、データストリームのランク番号である。データストリームのランク番号は、UEによってネットワークノードと事前に合意されたランク番号であり、およびデータストリームのグループの全てのランク番号は、データストリームのグループのランキングシーケンスを表す。例えば、UEは４つのストリームを受信し、および４つのデータストリームのチャネル品質が測定されかつ評価された後に、適切なランキング方式が計算によって取得される。４つのデータストリームについて、合計で４！＝２４のランキングの組み合わせがある。ランキング方式と２４の組み合わせのシーケンス番号との間の対応は、ネットワークノードとUEとの間で事前に合意される。UEは、データストリームのランク番号をフィードバックし、ネットワークノードは、データストリームのランク番号を受信した後、合意されたデータストリームランク番号マッピングテーブルを紹介することによって、データストリームのランキング方式を知ってもよい。N個のデータストリームがあるとき、フィードバックされる必要があるビットの数は、
【数７】
0006585183.tif 000008
であり、！は階乗を表す。
【００６１】
説明のための例として、４つのデータストリームが使用される。４つのデータストリームは、それぞれストリーム１、ストリーム２、ストリーム３、およびストリーム４である。ストリーム１の識別子はA、ストリーム２の識別子はB、ストリーム３の識別子はC、およびストリーム４の識別子はDである。データストリームは、品質の降順にランク付けされているものとする。データストリームのグループのランク番号がABCDである場合、このグループにおいて、データストリームは、品質の降順でストリーム１、ストリーム２、ストリーム３、およびストリーム４としてランク付けされることを示す。データストリームのグループのランク番号がBADCである場合、このグループにおいて、データストリームは、品質の降順でストリーム２、ストリーム１、ストリーム４、およびストリーム３としてランク付けされることを示す。データストリームの識別子は、ネットワークノードによってUEと事前に合意された識別子であることが理解されよう。
【００６２】
ストリームチャネル品質情報が、データストリームに対応するポートの変更方式情報を含む時、データストリームに対応するポートの変更方式情報は、データストリームのポートマッピング変更方式に対応するシーケンス番号である。例えば、UEが２つのコードワード（コードワード０およびコードワード１）および４つのデータストリーム（ストリーム１、ストリーム２、ストリーム３、およびストリーム４）を受信する。４つのデータストリーム（ストリーム１、ストリーム２、ストリーム３、およびストリーム４）のチャネル品質は、それぞれ高、低、最低、および中である。コードワード０は、最初の二つのデータストリーム（ストリーム１およびストリーム２）に対応しており、およびコードワード１は最後の二つのデータストリーム（ストリーム３およびストリーム４）に対応する。この場合、チャネル品質「低」に対応するストリーム２と、チャネル品質「中」に対応するデータストリームは、転置されてもよい。データストリームに対応するポート番号および転置方式は、ネットワークノードによってUEと事前に合意される。例えば、４つのデータストリームのポート番号は、それぞれA、B、C、Dである。ストリーム２とストリーム４が転置された時、データストリームに対応するポートの変更方式情報は、BDであってもよい。BDは、ストリーム２とストリーム４が転置されたことを示す。同様に、ストリーム１とストリーム４が転置された時、データストリームに対応するポートの変更方式情報は、ADであってもよい。
【００６３】
４つのデータストリームについて、
【数８】
0006585183.tif 000009
の組み合わせがあり得ることに留意する必要があり、従って
【数９】
0006585183.tif 000010
ビットが一度にフィードバックされる必要がある。N個のストリームが存在する時、一度に
【数１０】
0006585183.tif 000011
ビットがフィードバックされる必要がある。最適なケースが１回の転置の方法によって実装されることができない場合、転置は最適なケースを実装するために複数回実行される必要がある。一度に調整されるストリームの量が２よりも大きい場合、フィードバックされるビットの量は
【数１１】
0006585183.tif 000012
であり、aは一度に調整されるストリームの量である。
【００６４】
第２の方法：ネットワークノードは、UEによって送信されたアップリンクパイロット信号を受信し、ネットワークノードは、UEによって送信されたアップリンクパイロット信号を使用することによって、データストリームのSINRを含むストリームチャネル品質情報を生成する。
【００６５】
第２の方法に対して、アップリンクパイロット信号を受信した後に、ネットワークノードはアップリンクパイロット信号のパイロット情報に従って各データストリームにおける各サブキャリアのチャネル行列Hを計算する。次いで、各サブキャリアのSINRは各サブキャリアのチャネル行列Hを使用することによって計算され、各データストリームの各サブキャリアのSINRに対応する各データストリームのSINRは、プリセットのアルゴリズムを使用することによって計算される。
【００６６】
例えば、線形受信機（受信端）が各データストリームに対応するSIRNを取得するために使用される時、以下の式（５）が使用されてもよい。
【数１２】
0006585183.tif 000013
【００６７】
SINRm(k)は、ｋ番目のデータストリームのｍ番目のサブキャリアのSINRを表し、ｋはデータストリームのシリアル番号を表し、ｍはサブキャリアのシリアル番号を表し、ｍ、ｋ、およびｎlは、すべて０より大きい整数であり、かつ0＜k≦nlであり、ｗはチャネル行列Hに従って計算する方法によって得られた重み行列を表し、wkは、ｗの重みベクトルのｋ番目の列を表し、ｈiはチャネル行列Hのベクトルのi番目の列を表し、hkは、チャネル行列Hのベクトルのｋ番目の列を表し、およびｎは線形受信機によって受信された雑音ベクトルを表す。
【００６８】
データストリームのSINRは、同等のSINR結合アルゴリズムを使用することによって取得される。具体的には、式（６）を参照されたい。
【数１３】
0006585183.tif 000014
【００６９】
SINREFFkは、ｋ番目のデータストリームのSINRを表し、NSCは結合されるべきサブキャリアの量を表す。
【００７０】
あるいは、データストリームのSINRは、EESM（Exponential Effective Signal Interference noise ratio Mapping、指数有効信号干渉雑音比マッピング）アルゴリズムを使用することによって取得されてもよい。具体的には、式（７）を参照されたい。
【数１４】
0006585183.tif 000015
【００７１】
βは有効因子を表し、および実際のリンクの性能曲線とAWGN（Additive White Gaussian Noise、加法性白色ガウス雑音）リンクの性能曲線とを同じスペクトル効率で較正することによって得られてもよい。
【００７２】
任意選択で、本発明の別の実施形態において、図３で示されるステップ３０２において、修正された行列Aが、ストリームチャネル品質情報に従って決定され、伝送されるべきデータストリームのポートマッピングは、Aを使用することによって調整され、Aは伝送されるべきデータストリームのポートマッピングを決定するために使用される。
【００７３】
ストリームチャネル品質情報がデータストリームの品質差異情報を含む時、ネットワークノードは、データストリームの品質差異情報と基準ストリームの品質との間の差異に従って、データストリームの品質を決定し、およびデータストリームの品質に従って、Aを決定し、基準ストリームは、ネットワークノードによってUEと事前に合意され、かつデータストリームの品質を決定するために使用される、データストリームである。
【００７４】
ストリームチャネル品質情報が、データストリームに対応するコードワードの品質差異情報を含む時、ネットワークノードは、データストリームに対応するコードワードの品質差異情報と参照コードワードの品質との間の差異に従って、データストリームの品質を決定し、およびデータストリームの品質に従って、Aを決定し、基準コードワードは、データストリームが位置するコードワードである。
【００７５】
ストリームチャネル品質情報が、データストリームの品質ランキング情報を含む時、ネットワークノードは、データストリームの品質ランキング情報に従って、データストリームのランキング方式を決定し、およびデータストリームのランキング方式に従ってAを決定する。
【００７６】
Aを決定したあと、ネットワークノードは、Aを使用することによってプリコーディング行列Pを修正してもよく、さらに伝送されるべきデータストリームの論理ポートマッピングを調整してもよい。例えば、ネットワークノードによって送信された信号がｘであり、プリコーディング行列Pは、信号PAｘを得るために修正された行列Aと乗算される。
【００７７】
修正された行列Aは、行切り替え基本行列、例えば、４×４基本行切り替え行列であってもよい。
【数１５】
0006585183.tif 000016
【００７８】
Aを要素の数が４である列ベクトルｘに乗算することによって得られる結果は、ｘの第２の要素と第３の要素の位置を入れ替えることによって得られる結果であり、つまり、
【数１６】
0006585183.tif 000017
である。
【００７９】
同様に、PおよびAが全体としてみなされる場合、PAは、Pの列が転置されることを意味する。例えば、
【数１７】
0006585183.tif 000018
である。
【００８０】
PiはPの列を表し、i=1,2,3,4である。行列Aにおいて、Pの第２の列と第３の列が転置される。ｘベクトルの一連の要素は、一連のポートである。ｘベクトルの一連の要素は、Pの一連の列を変更することによって等化的に変更されてもよい。
【００８１】
任意選択で、本発明の別の実施形態として、図３に示されるステップ３０１の前に、ネットワークノードは、UEに制御フィードバック情報を送信する。制御フィードバック情報は、フィードバック情報フォーマットと、UEにストリームチャネル品質情報をフィードバックするように指示するための命令と、を含み、ストリームチャネル品質情報のフォーマットとフィードバック情報フォーマットは同じである。次いで、ネットワークノードは、UEによって送信された品質情報アプリケーションを受信する。品質情報アプリケーションは、ストリームチャネル品質情報をネットワークノードに送信するように適用するために使用される。最後に、ネットワークノードは、品質情報アプリケーションに従って、ストリームチャネル品質情報を受信するための受信パスを有効にするために適用する。
【００８２】
ネットワークノードが、UEによって送信された品質情報アプリケーションに従って、ストリームチャネル品質情報を受信するための受信パスを制御するとき、ストリームチャネル品質情報を受信するための受信パスは独立し、かつ専用受信パスであることを示してもよいことに注意されたい。リソースは、リアルタイムの品質情報アプリケーションに従って、ストリームチャネル品質情報を受信するための受信パスの有効および無効を制御することによって節約されてもよい。確かに、十分なリソースがある時、ストリームチャネル品質情報を受信するための受信パスは常に有効であってもよい。
【００８３】
さらに、本発明において、ストリームチャネル品質情報を受信するための受信パスの種類に制限がないことに留意されたい。例えば、受信パスは前述の専用パスであってもよく、あるいは別の信号を伝送するためにシェアされた受信パスであってもよい。
【００８４】
ネットワークノードがUEに制御フィードバック情報を送信する必要がある時、ネットワークノードによって取得されたストリームチャネル品質情報がUEによって提供されたストリームチャネル品質情報であることを示すことが理解されよう。ネットワークノードがストリームチャネル品質情報を独立して生成する時、ストリームチャネル品質情報を受信するための受信パスは存在しない。
【００８５】
さらに、ネットワークノードによって送信された制御フィードバック情報を受信したあと、UEは、ダウンリンクパイロット信号のパイロット情報に従って、各ストリームの各サブキャリアのチャネル行列Hの計算を開始し、次いで各ストリームの各サブキャリアのチャネル行列Hに従って、各サブキャリアのSINRを取得し、プリセットのアルゴリズムを使用することによって各ストリームのSINRを計算する。
【００８６】
UEが各ストリームのSINRを計算する方法は、ネットワークノードが各ストリームのSINRを計算する方法と同じであり、ここでは再度詳細に説明しない。
【００８７】
各ストリームのSINRを取得した後、UEは制御フィードバック情報のフィードバック情報フォーマットに従って、ストリームチャネル品質情報を生成する。フィードバック情報フォーマットが、データストリームの品質差異情報である時、ストリームチャネル品質情報はデータストリームの品質差異情報を含み、フィードバック情報フォーマットがコードワードの品質差異フォーマットである時、ストリームチャネル品質情報はデータストリームに対応するコードワードの品質差異情報を含み、フィードバック情報フォーマットがデータストリームの品質ランキングフォーマットである時、ストリームチャネル品質情報はデータストリームの品質ランキング情報を含み、フィードバック情報フォーマットがデータストリームに対応するポートの変更フォーマットである時、ストリームチャネル品質情報は、データストリームに対応するポートの変更方式情報を含む。
【００８８】
図４に示すように、本発明の実施形態は、データ処理方法をさらに提供し、これはMIMOシステムに適用可能な実施方法である。ほうほうは、UEに適用され、具体的には以下のとおりである。
【００８９】
４０１．ネットワークノードによって送信されたダウンリンクパイロット信号を受信する。
【００９０】
４０２．ダウンリンクパイロット信号を使用することによって、ストリームチャネル品質情報を生成し、ストリームチャネル品質情報はデータストリームが位置するチャネルのチャネル品質を表すために使用される。
【００９１】
４０３．ネットワークノードにストリームチャネル品質情報を送信する。
【００９２】
本発明の実施形態において提供されるデータ処理方法に従って、本発明において、UEは、ネットワークノードによって送信されたダウンリンクパイロット信号を受信し、ダウンリンクパイロット信号に従ってストリームチャネル品質情報を生成し、ストリームチャネル品質情報は、データストリームが位置するチャネルのチャネル品質を表すために使用され、ストリームチャネル品質情報をネットワークノードに送信する。従来技術において、UEは、コードワードのチャネル品質情報に従ってのみコードワードを連続的に処理することができる。コードワードにおけるストリーム間のチャネル品質差異が極めて大きい時、推定コードワードの品質が不正確になり得、全てのコードワードの全体品質が基本的に類似であり、その結果、良好なチャネル品質を有するコードワードは優先的に識別されることができない。その結果、前のコードワード識別において、問題が発生しやすく、次いで後続のコードワードの処理におけるエラーの発生が増加し、後続のコードワードの処理が失敗する可能性がある。この問題の原因は、従来技術において、ネットワークノード（基地局）がデータストリームに対応するチャネル品質を知ることができず、少なくとも２つのデータストリームを有するコードワードのコードワード品質が不正確になる可能性があることである。本発明において、UEはネットワークノードにデータストリームの品質（ストリームチャネル品質情報）を通知し、そうすることによって、ネットワークノードは、ストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを調整し、そうすることによって、データストリームを送信するためのポート間のチャネル品質差異が比較的安定し、従って複数のデータストリームを含むコードワードに対応する取得されたコードワード品質の精度が比較的高く、およびUEによって処理される受信されたデータの精度が比較的高い。
【００９３】
任意選択で、本発明の別の実施形態として、UEによって、ダウンリンクパイロット信号に従ってストリームチャネル品質情報を生成する方法は、ダウンリンクパイロット信号に従って、データストリームのSINRを取得することと、データストリームのSINRに従って、ストリームチャネル品質情報を生成することと、であってもよい。
【００９４】
以上の説明から、ストリームチャネル品質情報が、データストリームの品質差異情報、データストリームに対応するコードワードの品質差異情報、データストリームの品質ランキング情報、あるいはデータストリームに対応するポートの変更方式情報のうち少なくとも１つの種類の情報を含むことがわかる。
【００９５】
任意選択で、本発明の別の実施形態として、図４に示すステップ４０１の前に、UEはネットワークノードに要求メッセージを送信し、要求情報ストリームチャネル品質情報を伝送するための時間―周波数リソースを要求するために使用される。
【００９６】
次いで、要求メッセージを受信した後、ネットワークノードは、UEに制御フィードバック情報を送信し、制御フィードバック情報は、フィードバック情報フォーマット、およびUEにストリームチャネル品質情報をフィードバックするように指示するために使用される命令を含む。制御フィードバック情報を受信した後、UEは、ネットワークノードによって割り当てられた時間―周波数リソースを使用することによって、ネットワークノードにストリームチャネル品質情報を送信する。
【００９７】
以上の説明を参照して、ネットワークノードによってストリームチャネル品質情報を取得することに対応する方法が第１の方法であり、本発明はデータ処理方法を提供する。図５に示すように、方法は、以下のステップを含む。
【００９８】
５０１．UEはネットワークノードに要求情報を送信する。
【００９９】
５０２．要求情報を受信した後、ネットワークノードはUEに制御フィードバック情報を送信する。
【０１００】
５０３．UEはダウンリンクパイロット信号と制御フィードバック情報に従って、ストリームチャネル品質情報を生成する。
【０１０１】
UEは、最初にダウンリンクパイロット信号に従ってデータストリームのSINRを取得し、次いでデータストリームのSINRと制御フィードバック情報におけるフィードバック情報フォーマットに従ってストリームチャネル品質情報を生成する。ストリームチャネル品質情報は、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報を含む。
【０１０２】
５０４．UEは時間―周波数リソースを使用することによって、ネットワークノードにストリームチャネル品質情報を送信する。
【０１０３】
５０５．ネットワークノードは、ストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを決定する。
【０１０４】
本発明において、UEは、ネットワークノードにデータストリームの品質（ストリームチャネル品質情報）を通知し、そうすることによって、ネットワークノードは、ストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを調整し、そうすることによって、データストリームを送信するためのポート間のチャネル品質差異が比較的安定し、従って、複数のデータストリームを含むコードワードに対応する取得されたコードワード品質の精度が比較的高く、UEによって処理される受信されたデータの精度が比較的高い。
【０１０５】
上記の説明を参照して、ネットワークノードによって、ストリームチャネル品質情報を取得することに対応する方法は第２の方法であり、本発明はさらにデータ処理方法を提供する。図６に示すように、方法は以下のステップを含む。
【０１０６】
６０１．ネットワークノードは、UEによって送信されたアップリンクパイロット信号を受信する。
【０１０７】
６０２．ネットワークノードは、アップリンクパイロット信号を使用することによって、ストリームチャネル品質情報を生成する。
【０１０８】
ストリームチャネル品質情報は、ストリームの信号対干渉電力と雑音比（ＳＩＮＲ）を含む。
【０１０９】
６０３．ネットワークノードは、ストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを決定する。
【０１１０】
本発明において、ネットワークノードは、取得されたストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを調整し、そうすることによって、データストリームを伝送するためのポート間のチャネル品質が比較的安定し、従って複数のデータストリームを含むコードワードに対応する取得されたコードワード品質の精度が比較的高く、UEによって処理される受信されたデータの精度が比較的高い。
【０１１１】
図１から図３の上記の説明を参照して、本発明はさらにデータ処理装置７０を提供する。装置７０は、ネットワークノード／ネットワークデバイスに適用される。図７に示すように、装置７０は、取得モジュール７０１と決定モジュール７０２を含む。
【０１１２】
取得モジュール７０１は、ストリームチャネル品質情報を取得し、決定モジュール７０２にストリームチャネル品質情報を提供するように構成され、ストリームチャネル品質情報は、データストリームが位置するチャネルのチャネル品質を表すために使用される。
【０１１３】
決定モジュール７０２は、ストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを決定するように構成され、全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計が、元のポートマッピングの下の全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計よりも小さいことを満たす、同じコードワードにおいて分散されたデータストリームのチャネル品質を作成するために使用される。
【０１１４】
さらに、本発明は、他のデータ処理装置８０をさらに提供してもよい。図８に示すように、装置８０は、受信モジュール７０３、割り当てモジュール７０４、送信モジュール７０５、および受信ユニット７０１１と生成ユニット７０１２を含む取得モジュール７０１をさらに含む。
【０１１５】
取得モジュール７０１がストリームチャネル品質情報を取得する前に、受信モジュール７０３は、UEによって送信された要求情報を受信するように構成され、要求情報は、ストリームチャネル品質情報を伝送するための時間―周波数リソースを要求するために使用される。
【０１１６】
割り当てモジュール７０４は、要求メッセージに従って、ストリームチャネル品質情報を伝送するために使用される時間―周波数リソースを割り当てるようにさらに構成される。
【０１１７】
送信モジュール７０５は、UEに制御フィードバック情報を送信するように構成され、制御フィードバック情報は、フィードバック情報フォーマットと、UEにストリームチャネル品質情報をフィードバックするように指示するために使用される命令と、を含む。
【０１１８】
対応して、取得モジュール７０１は、時間―周波数リソースを使用することによって、UEによって送信されたストリームチャネル品質情報を受信するように具体的に構成される。
【０１１９】
さらに、取得モジュール７０１は、複数の方法でストリームチャネル品質情報を取得してもよい。２つの方法がここに挙げられる。
【０１２０】
第１の方法：受信ユニット７０１１は、UEによって送信されたストリームチャネル品質情報を受信し、ストリームチャネル品質情報は、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報を含む。
【０１２１】
第２の方法：受信ユニット７０１１は、UEによって送信されたアップリンクパイロット信号を受信し、次いで生成ユニット７０１２は、UEによって送信されたアップリンクパイロット信号を使用することによって、ストリームチャネル品質情報を生成し、ストリームチャネル品質情報は、データストリームの信号対干渉電力と雑音比（SINR）を含む。
【０１２２】
さらに、決定モジュール７０２は、ストリームチャネル品質情報に従って変更された行列Aを決定し、Aを使用することによって伝送されるべきデータストリームのポートマッピングを決定するように具体的に構成され、Aは伝送されるべきデータストリームのポートマッピングを決定するために使用される。
【０１２３】
ストリームチャネル品質情報が、データストリームの品質差異情報を含む時、決定モジュール７０２は、データストリームの品質差異情報と基準ストリームの品質との間の差異に従ってデータストリームの品質を決定し、データストリームの品質に従ってAを決定し、ここで基準ストリームは、ネットワークノードによってUEと事前に合意され、データストリームの品質を決定するために使用されるデータストリームであるか、または、ストリームチャネル品質情報が、データストリームに対応するコードワードの品質差異情報を含む時、決定モジュール７０２は、データストリームに対応するコードワードの品質差異情報と参照コードワードの品質との間の差異に従ってデータストリームの品質を決定し、データストリームの品質に従ってAを決定し、ここで参照コードワードはデータストリームが位置するコードワードであるか、または、ストリームチャネル品質情報がデータストリームの品質ランキング情報を含む時、決定モジュール７０２は、データストリームの品質ランキング情報に従ってデータストリームのランキング方式を決定し、およびデータストリームのランキング方式に従ってAを決定する。
【０１２４】
本発明のこの実施形態において提供されるデータ処理装置に従って、伝送されるべきデータストリームのポートマッピングは、取得されたストリームチャネル品質情報に従って調整され、そうすることによって、データストリームを伝送するためのポート間のチャネル品質差異は比較的安定し、従って複数のデータストリームを含むコードワードに対応する取得されたコードワード品質の精度が比較的高く、UEによって処理される受信されたデータの精度が比較的高い。
【０１２５】
図４から図６を参照して、本発明は、データ処理装置９０をさらに提供してもよく、装置９０は、UEに適用されてもよい。図９に示すように、装置９０は、受信モジュール９０１、生成モジュール９０２、および送信モジュール９０３を含む。
【０１２６】
受信モジュール９０１は、ネットワークノードによって送信されたダウンリンクパイロット信号を受信し、ダウンリンクパイロット信号を生成モジュール９０２に提供するように構成される。
【０１２７】
生成モジュール９０２は、ダウンリンクパイロット信号に従ってストリームチャネル品質情報を生成し、ストリームチャネル品質情報を送信モジュール９０３に提供するように構成され、ストリームチャネル品質情報は、データストリームが位置するチャネルのチャネル品質を表すために使用される。
【０１２８】
送信モジュール９０３は、ネットワークノードにストリームチャネル品質情報を送信するように構成される。
【０１２９】
ストリームチャネル品質情報は、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報を含む。
【０１３０】
生成モジュール９０２によって、ストリームチャネル品質情報を生成するための方法は、ダウンリンクパイロット信号に従ってデータストリームのSINRを取得し、およびデータストリームのSINRに従ってストリームチャネル品質情報を生成することであってもよいことに留意されたい。
【０１３１】
さらに、任意選択で、受信モジュール９０１が、ネットワークノードによって送信されたダウンリンクパイロット信号を受信する前に、送信モジュール９０３は要求情報をネットワークノードに送信するようにさらに構成され、要求情報は、ストリームチャネル品質情報を伝送するための時間―周波数リソースを要求するために使用される。
【０１３２】
受信モジュール９０１は、ネットワークノードによって送信された制御フィードバック情報を受信するようにさらに構成され、制御フィードバック情報は、フィードバック情報フォーマットと、UEにストリームチャネル品質情報をフィードバックするように指示するために使用される命令と、を含む。
【０１３３】
対応して、送信モジュール９０３は、時間―周波数リソースを使用することによって、ネットワークノードにストリームチャネル品質情報を送信するように具体的に構成され、生成モジュール９０２は、データストリームのSINRに従って、フィードバック情報フォーマットのストリームチャネル品質情報を生成するように具体的に構成される。
【０１３４】
本発明において、UEはネットワークノードにデータストリームの品質（ストリームチャネル品質情報）を通知し、そうすることによって、ネットワークノードは、ストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを調整し、そうすることによって、データストリームを伝送するためのポート間のチャネル品質差異が比較的安定し、従って、複数のデータストリームを含むコードワードに対応する取得されたコードワード品質の精度が比較的高く、UEによって処理される受信されたデータの精度が比較的高い。
【０１３５】
本発明は、データ処理装置１００をさらに提供してもよい。図１０に示すように、装置１００の図は、ネットワークノードのハードウェアの模式的な構造図である。装置１００は、メモリ１００１、プロセッサ１００２、受信機１００３、送信機１００４、およびバス１００５を含む。
【０１３６】
メモリ１００１は、ROM（Read Only Memory、読み取り専用メモリ）、静的記憶装置、動的記憶装置、あるいはRAM（Random Access Memory、ランダム・アクセス・メモリ）であってもよい。メモリ１００１は、オペレーティングシステムおよび別のアプリケーションプログラムを格納してもよい。本発明のこの実施形態において提供される技術的解決策がソフトウェアあるいはファームウェアを使用することによって実装される場合、本発明のこの実施形態において提供される技術的解決策を実装するために使用されるプログラムコードは、メモリ１００１に格納され、およびプロセッサ１００２によって実行される。
【０１３７】
受信機１００３は装置と別のデバイス、あるいは通信ネットワーク（例えば、これに限定されないが、イーサネット（登録商標）、RAN（Radio Access Network、無線アクセスネットワーク）、およびWLAN（Wireless Local Area Network、無線ローカルエリアネットワーク））との間の通信のために使用されてもよい。
【０１３８】
汎用中央処理装置（Central Processing Unit、CPU）、マイクロプロセッサ、特定用途向け集積回路（Application Specific Integrated Circuit、ASIC）、あるいは１つ以上の集積回路がプロセッサ１００２として使用されてもよく、そうすることによって本発明のこの実施形態において提供される技術的解決策を実装するための関連プログラムを実行するように構成される。
【０１３９】
バス１００５は、装置のパーツ（例えば、メモリ１００１、受信機１００３、プロセッサ１００２）間で情報を伝送するためのチャネルを含んでもよい。
【０１４０】
図１０に示すハードウェアは、メモリ１００１、受信機１００３、プロセッサ１００２、およびバス１００５のみを含んでいるが、特定の実装プロセスにおいて、当業者は、端末が通常の動作に必要な別のコンポーネントをさらに含むことを理解するであろうことに留意されたい。加えて、特定の要件に依存して、当業者は、別の機能を実装するためのハードウェアコンポーネントが含まれてもよいことを理解すべきである。
【０１４１】
具体的には、図１０に示されるネットワークノードが図７および図８に示される装置を実装するように構成される時、装置のプロセッサ１００２は、メモリ１００１、受信機１００３、および送信機１００４に結合され、およびプログラム命令の実行を制御するように構成され、およびストリームチャネル品質情報を取得するように具体的に構成され、ストリームチャネル品質情報は、データストリームが位置するチャネルのチャネル品質を表すために使用され、並びにストリームチャネル品質情報に従って、伝送されるべきデータストリームのポートマッピングを決定するように具体的に構成され、ポートマッピングは、全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計が、元のポートマッピングの下の全てのコードワードにおけるデータストリームのチャネル品質を表すために使用される変動値の合計よりも小さいことを満たす、同じコードワードにおいて分散されたデータストリームのチャネル品質を作成するために使用される。
【０１４２】
さらに、任意選択で、受信機１００３は、UEによって送信されたストリームチャネル品質情報を受信するように構成され、ストリームチャネル品質情報は、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報を含む。
【０１４３】
さらに、任意選択で、受信機１００３は、UEによって送信されたアップリンクパイロット信号を受信するようにさらに構成され、次いでプロセッサ１００２は、UEによって送信されたアップリンクパイロット信号を使用することによって、ストリームチャネル品質情報を生成するように構成され、ストリームチャネル品質情報は、データストリームの信号対干渉電力と雑音比（SINR）を含む。
【０１４４】
さらに、任意選択で、プロセッサ１００２は、ストリームチャネル品質情報に従って修正された行列Aを決定し、Aを使用することによって伝送されるべきデータストリームのポートマッピングを決定するようにさらに構成され、Aは伝送されるべきデータストリームのポートマッピングを決定するために使用される。ストリームチャネル品質情報がデータストリームの品質差異情報を含む時、プロセッサ１００２は、データストリームの品質差異情報と基準ストリームの品質との間の際に従ってデータストリームの品質を決定し、データストリームの品質に従ってAを決定し、ここで基準ストリームは、ネットワークノードによってUEと事前に合意されかつデータストリームの品質を決定するために使用される、データストリームであるか、または、ストリームチャネル品質情報がデータストリームに対応するコードワードの品質差異情報を含む時、プロセッサ１００２は、データストリームに対応するコードワードの品質差異情報と基準コードワードの品質との間の差異に従ってデータストリームの品質を決定し、およびデータストリームの品質に従ってAを決定し、基準コードワードは、データストリームが位置するコードワードであるか、または、ストリームチャネル品質情報がデータストリームの品質ランキング情報を含むとき、プロセッサ１００２は、データストリームの品質ランキング情報に従ってデータストリームのランキング方式を決定し、およびデータストリームのランキング方式に従ってAを決定する。
【０１４５】
さらに、任意選択で、受信機１００３は、UEによって送信された要求情報を受信するようにさらに構成され、要求情報は、ストリームチャネル品質情報を伝送するための時間―周波数リソースを要求するために使用される。
【０１４６】
送信機１００４は、制御フィードバック情報をUEに送信するように構成され、制御フィードバック情報は、フィードバック情報フォーマットと、ストリームチャネル品質情報をフィードバックするようにUEに指示するために使用される命令と、を含み、ストリームチャネル品質情報のフォーマットおよびフィードバック情報フォーマットは同じである。
【０１４７】
対応して、受信機１００３は、時間―周波数リソースを使用することによって、UEによって送信されたストリームチャネル品質情報を受信するように具体的に構成される。
【０１４８】
本発明において、伝送されるべきデータストリームのポートマッピングは、取得されたストリームチャネル品質情報に従って調整され、そうすることによって、データストリームを伝送するためのポート間のチャネル品質差異が比較的安定し、従って複数のデータストリームを含むコードワードに対応する取得されたコードワード品質の精度が比較的高く、UEによって処理される受信されたデータの精度が比較的高い。
【０１４９】
本発明は、データ処理装置をさらに提供してもよい。図１１に示すように、装置１１０の図は、UEのハードウェアの概略構成図である。装置１１０は、メモリ１１０１、受信機１１０２、プロセッサ１１０３、送信機１１０４、およびバス１１０５を含む。
【０１５０】
装置内のメモリ１１０１、受信機１１０２、プロセッサ１１０３、および送信機１１０４の共通機能の説明については、図１０のネットワークノードに含まれる、メモリ１００１、受信機１００２、プロセッサ１００３、送信機１００４の説明を参照し、ここでは詳細に説明しない。
【０１５１】
図１１に示すハードウェアは、メモリ１１０１、受信機１１０２、プロセッサ１１０３、および送信機１１０４のみを含んでいるが、特定の実装プロセスにおいて、当業者は、端末が通常の動作に必要な別のコンポーネントをさらに含むことを理解するであろうことに留意されたい。加えて、特定の要件に依存して、当業者は、別の機能を実装するためのハードウェアコンポーネントが含まれてもよいことを理解すべきである。
【０１５２】
具体的には、図１１に示すUEは、図９の実施形態において示される装置を実装するように構成され、装置の受信機１１０２はネットワークノードによって送信されたダウンリンクパイロット信号を受信し、ダウンリンクパイロット信号をプロセッサ１１０３に送信するように構成される。
【０１５３】
プロセッサ１１０３は、メモリ１１０１、受信機１１０２、および送信機１１０４に結合され、およびプログラム命令の実行を制御するように構成され、およびダウンリンクパイロット信号に従ってストリームチャネル品質情報を生成し、送信機１１０４にストリームチャネル品質情報を提供するように具体的に構成され、ストリームチャネル品質情報は、データストリームが位置するチャネルのチャネル品質を表すために使用される。
【０１５４】
送信機１１０４は、ネットワークノードにストリームチャネル品質情報を送信するように構成される。
【０１５５】
プロセッサ１１０３によってストリームチャネル品質情報を生成する方法は、具体的には、ダウンリンクパイロット信号に従ってデータストリームの信号対干渉電力と雑音比（SINR）を取得し、データストリームのSINRに従ってストリームチャネル品質情報を生成することである。ストリームチャネル品質情報は、データストリームの品質差異情報、またはデータストリームに対応するコードワードの品質差異情報、またはデータストリームの品質ランキング情報、またはデータストリームに対応するポートの変更方式情報を含む。
【０１５６】
さらに、任意選択で、送信機１１０４は、要求情報をネットワークノードに送信し、要求情報は、ストリームチャネル品質情報を送信するための時間−周波数リソースを要求するために使用される。
【０１５７】
受信機１１０２は、ネットワークノードによって送信される制御フィードバック情報を受信するようにさらに構成され、制御フィードバック情報は、フィードバック情報フォーマットと、UEにストリームチャネル品質情報をフィードバックするように指示するために使用される命令と、を含む。
【０１５８】
これに対応して、送信機１１０４は、時間―周波数リソースを使用することによって、ネットワークノードにストリームチャネル品質情報を送信するように具体的に構成される。
【０１５９】
プロセッサ１１０３は、データストリームのSINRに従って、フィードバック情報フォーマットのストリームチャネル品質情報を生成するように具体的に構成される。
【０１６０】
本発明において、伝送されるべきデータストリームのポートマッピングは、取得されたストリームチャネル品質情報に従って調整され、そうすることによって、データストリームを伝送するためのポート間のチャネル品質差異が比較的安定し、従って複数のデータストリームを含むコードワードに対応した取得されたコードワード品質の精度が比較的高く、およびUEによって処理される受信されたデータの精度が比較的高い。
【０１６１】
簡潔かつ簡単な説明のために、前述の機能モジュールの分割を例示のための例として選択していることは、当業者には明らかである。実際のアプリケーションにおいて、上述の機能を異なる機能モジュールに割り当てて要件に応じて実装することができる。すなわち、装置の内部構造を異なる機能モジュールに分割して上述した機能の一部または全部を実現する。前述のシステム、装置、およびユニットの詳細な作業プロセスについては、前述の方法の実施形態における対応するプロセスを参照することができ、詳細はここでは説明しない。
【０１６２】
本出願で提供されるいくつかの実施形態において、開示されたシステム、装置、および方法は、他の方法で実施され得ることを理解されたい。 例えば、説明された装置の実施形態は単なる一例に過ぎない。例えば、モジュールまたはユニット分割は単に論理的な機能分割であり、実際の実装では他の分割であってもよい。例えば、複数のユニットまたはコンポーネントを組み合わせて、別のシステムに統合する、あるいは一部の機能を無視する、あるいは実行することはできない。さらに、表示された、または議論された相互結合または直接結合または通信接続は、いくつかのインターフェースを使用することによって実装されてもよい。装置またはユニット間の間接的結合または通信接続は、電子的、機械的または他の形態で実施されてもよい。
【０１６３】
別個のパーツとして記載されたユニットは、物理的に分離していてもいなくてもよく、ユニットとして表示されるパーツは物理ユニットであってもなくてもよく、1つの位置にあってもよいし、ユニットの一部または全部は、実施形態の解決策の目的を達成するために実際の必要に応じて選択されてもよい。
【０１６４】
また、本発明の実施形態における機能部は、1つの処理部に統合されていてもよいし、物理的に単独で存在してもよいし、2つ以上の単位が一体化されていてもよい。 統合ユニットは、ハードウェアの形態で実装されてもよく、ソフトウェア機能ユニットの形態で実装されてもよい。
【０１６５】
統合ユニットがソフトウェア機能ユニットの形態で実装され、独立した製品として販売または使用される場合、統合ユニットはコンピュータ可読記憶媒体に格納されてもよい。そのような理解に基づいて、本質的に本発明の技術的解決策、または先行技術に寄与する部分、または技術的解決策のすべてまたは一部は、ソフトウェア製品の形態で実装されてもよい。ソフトウェア製品は、記憶媒体に格納されており、本発明の実施形態に記載された方法のステップの全てまたは一部を実行するために（パーソナルコンピュータ、サーバ、またはネットワーク装置であってもよい）コンピュータ装置またはプロセッサ（processor）であることを示すためのいくつかの命令を含む。上記の記憶媒体は、USBフラッシュドライブ、リムーバブルハードディスク、リード・オンリー・メモリ（ROM、Read-Only-Memory）、ランダム・アクセス・メモリ（RAM、Random Access Memory）、磁気ディスク、あるいは光ディスクといったプログラムコードを格納することができる任意の媒体を含む。
【０１６６】
以上の説明は、本発明の特定の実施形態に過ぎず、本発明の保護範囲を限定するものではない。本発明に開示された技術的範囲内において、当業者によって容易に想到できる任意の変形または置換は、本発明の保護範囲内に入るものである。従って、本発明の保護範囲は、特許請求の範囲の保護範囲に属するものである。
【符号の説明】
【０１６７】
７０  データ処理装置
８０  データ処理装置
９０  データ処理装置
１００  データ処理装置
７０１  取得モジュール
７０２  決定モジュール
７０３  受信モジュール
７０４  割り当てモジュール
７０５  送信モジュール
９０１  受信モジュール
９０２  生成モジュール
９０３  送信モジュール
１００１  メモリ
１００２  プロセッサ
１００３  受信機
１００４  送信機
１００５  バス
１１０１  メモリ
１１０２  受信機
１１０３  プロセッサ
１１０４  送信機
１１０５  バス
７０１１  受信ユニット
７０１２  生成ユニット
【図１】
0006585183.tif 000019
【図２】
0006585183.tif 000020
【図３】
0006585183.tif 000021
【図４】
0006585183.tif 000022
【図５】
0006585183.tif 000023
【図６】
0006585183.tif 000024
【図７】
0006585183.tif 000025
【図８】
0006585183.tif 000026
【図９】
0006585183.tif 000027
【図１０】
0006585183.tif 000028
【図１１】
0006585183.tif 000029