(57)【特許請求の範囲】
【請求項１】
プリコーディング行列集合を決定するための方法であって、
指示情報を端末デバイスによって受信するステップと、
前記指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を前記端末デバイスによって決定するステップとを備え、
前記第1のプリコーディング行列集合の中の各プリコーディング行列WがW=W1×W2を満たし、WがNt行およびR列の行列であり、NtがR以上であり、W1が
【数１】
0006977048.tif 000223
を満たし、
【数２】
0006977048.tif 000224
であり、
【数３】
0006977048.tif 000225
がNt/2×1ベクトルであり、
【数４】
0006977048.tif 000226
がベクトル集合B={b0,b1,...,bT-1}に属し、TがBの中のベクトルの数量であり、T≧Mであり、Tが整数であり、W2が2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)が
【数５】
0006977048.tif 000227
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【数６】
0006977048.tif 000228
を満たし、
【数７】
0006977048.tif 000229
が第1のプロダクトファクタであり、
【数８】
0006977048.tif 000230
が第2のプロダクトファクタであり、
【数９】
0006977048.tif 000231
が第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【数１０】
0006977048.tif 000232
の値範囲が集合A0であり、zが{0,1}に属し、
【数１１】
0006977048.tif 000233
であり、
【数１２】
0006977048.tif 000234
が実数であり、
【数１３】
0006977048.tif 000235
であり、
【数１４】
0006977048.tif 000236
が実数であり、
【数１５】
0006977048.tif 000237
が、絶対値が1である複素数であり、
前記指示情報が、S個の集合D0〜DS-1の指示情報を備え、D0〜DS-1が、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、Cの中の任意のベクトルcjがBに属し、DjがA0の真部分集合であり、S-1≧j≧0であり、jが整数であり、
前記第2のプリコーディング行列集合が前記第1のプリコーディング行列集合の真部分集合であり、前記第2のプリコーディング行列集合は、前記第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に備えられるx番目の列ベクトルが前記ベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【数１６】
0006977048.tif 000238
がDjに属するという条件を満たす、W=W1×W2を備えない、
方法。
【請求項２】
プリコーディング行列集合を決定するための方法であって、
指示情報をネットワークデバイスによって生成するステップであって、前記指示情報が、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するために、端末デバイスによって使用される、ステップと、
前記指示情報を前記ネットワークデバイスによって送信するステップとを備え、
前記第1のプリコーディング行列集合の中の各プリコーディング行列WがW=W1×W2を満たし、WがNt行およびR列の行列であり、NtがR以上であり、W1が
【数１７】
0006977048.tif 000239
を満たし、
【数１８】
0006977048.tif 000240
であり、
【数１９】
0006977048.tif 000241
がNt/2×1ベクトルであり、
【数２０】
0006977048.tif 000242
がベクトル集合B={b0,b1,...,bT-1}に属し、TがBの中のベクトルの数量であり、T≧Mであり、Tが整数であり、W2が2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)が
【数２１】
0006977048.tif 000243
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【数２２】
0006977048.tif 000244
を満たし、
【数２３】
0006977048.tif 000245
が第1のプロダクトファクタであり、
【数２４】
0006977048.tif 000246
が第2のプロダクトファクタであり、
【数２５】
0006977048.tif 000247
が第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【数２６】
0006977048.tif 000248
の値範囲が集合A0であり、zが{0,1}に属し、
【数２７】
0006977048.tif 000249
であり、
【数２８】
0006977048.tif 000250
が実数であり、
【数２９】
0006977048.tif 000251
であり、
【数３０】
0006977048.tif 000252
が実数であり、
【数３１】
0006977048.tif 000253
が、絶対値が1である複素数であり、
前記指示情報が、S個の集合D0〜DS-1の指示情報を備え、D0〜DS-1が、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、Cの中の任意のベクトルcjがBに属し、DjがA0の真部分集合であり、S-1≧j≧0であり、jが整数であり、
前記第2のプリコーディング行列集合が前記第1のプリコーディング行列集合の真部分集合であり、前記第2のプリコーディング行列集合は、前記第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に備えられるx番目の列ベクトルが前記ベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【数３２】
0006977048.tif 000254
がDjに属するという条件を満たす、W=W1×W2を備えない、
方法。
【請求項３】
前記S個の集合D0〜DS-1の前記指示情報がSビットフィールドを備え、前記SビットフィールドがD0〜DS-1と1対1に対応し、各ビットフィールドが少なくとも1ビットを備え、Djに対応するビットフィールドがA0の要素gjを示し、Djの任意の要素がgjよりも大きい、請求項1または2に記載の方法。
【請求項４】
Cの任意のベクトルcj、およびDjの任意の要素Dj(ν)が、次の条件、すなわち、
【数３３】
0006977048.tif 000255
を満たし、
【数３４】
0006977048.tif 000256
がBのベクトルであり、kh≧0であり、khが実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hが整数である、
請求項1または2に記載の方法。
【請求項５】
Cが、互いに直交する少なくともM個のベクトルを備え、互いに直交する任意のM個のベクトル
【数３５】
0006977048.tif 000257
、および要素
【数３６】
0006977048.tif 000258
が、次の条件、すなわち、
【数３７】
0006977048.tif 000259
を満たし、
【数３８】
0006977048.tif 000260
が、それぞれ、集合
【数３９】
0006977048.tif 000261
の要素であり、
【数４０】
0006977048.tif 000262
がBのベクトルであり、kh≧0であり、khが実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hが整数である、
請求項1または2に記載の方法。
【請求項６】
前記S個の集合D0〜DS-1の前記指示情報がHビットフィールドを備え、h番目のビットフィールドがkhを示すために使用される、請求項5に記載の方法。
【請求項７】
前記指示情報が、前記ベクトル集合Cの指示情報をさらに備え、前記ベクトル集合Cの前記指示情報がTビットであり、前記Tビットが、Bの中に備えられるT個のベクトルと1対1に対応し、前記Tビットの中のt番目のビットが、ベクトルbt-1が前記ベクトル集合Cに属するかどうかを示すために使用され、1≦t≦Tである、請求項1から3のいずれか一項に記載の方法。
【請求項８】
前記S個の集合D0〜DS-1の前記指示情報が、前記ベクトル集合Cを示すためにさらに使用され、前記S個の集合D0〜DS-1の前記指示情報がTビットフィールドであり、前記Tビットフィールドが、Bの中に備えられるT個のベクトルと1対1に対応し、前記Tビットフィールドの各々がEビットを備え、Eが1以上であり、前記Tビットフィールドの中のt番目のビットフィールドが、ベクトルbt-1が前記ベクトル集合Cに属するかどうかを示すために使用され、1≦t≦Tである、請求項1から3のいずれか一項に記載の方法。
【請求項９】
【数４１】
0006977048.tif 000263
の値範囲が集合A1であり、
前記指示情報が、S個の集合E0〜ES-1の指示情報をさらに備え、E0〜ES-1が、それぞれ、前記ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、EjがA1の真部分集合であり、
前記第2のプリコーディング行列集合は、前記第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に備えられる前記x番目の列ベクトルが前記ベクトルcjであり、かつcjに対応するW2の行xおよび行x+Mにおける前記要素のうちの少なくとも1つの要素の第2のプロダクトファクタ
【数４２】
0006977048.tif 000264
がEjに属するという条件を満たす、W=W1×W2を依然として備えない、
請求項1から8のいずれか一項に記載の方法。
【請求項１０】
通信装置であって、
指示情報を受信するように構成された受信ユニットと、
前記受信ユニットによって受信された前記指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するように構成された処理ユニットとを備え、
前記第1のプリコーディング行列集合の中の各プリコーディング行列WがW=W1×W2を満たし、WがNt行およびR列の行列であり、NtがR以上であり、W1が
【数４３】
0006977048.tif 000265
を満たし、
【数４４】
0006977048.tif 000266
であり、
【数４５】
0006977048.tif 000267
がNt/2×1ベクトルであり、
【数４６】
0006977048.tif 000268
がベクトル集合B={b0,b1,...,bT-1}に属し、TがBの中のベクトルの数量であり、T≧Mであり、Tが整数であり、W2が2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)が
【数４７】
0006977048.tif 000269
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【数４８】
0006977048.tif 000270
を満たし、
【数４９】
0006977048.tif 000271
が第1のプロダクトファクタであり、
【数５０】
0006977048.tif 000272
が第2のプロダクトファクタであり、
【数５１】
0006977048.tif 000273
が第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【数５２】
0006977048.tif 000274
の値範囲が集合A0であり、zが{0,1}に属し、
【数５３】
0006977048.tif 000275
であり、
【数５４】
0006977048.tif 000276
が実数であり、
【数５５】
0006977048.tif 000277
であり、
【数５６】
0006977048.tif 000278
が実数であり、
【数５７】
0006977048.tif 000279
が、絶対値が1である複素数であり、
前記指示情報が、S個の集合D0〜DS-1の指示情報を備え、D0〜DS-1が、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、Cの中の任意のベクトルcjがBに属し、DjがA0の真部分集合であり、S-1≧j≧0であり、jが整数であり、
前記第2のプリコーディング行列集合が前記第1のプリコーディング行列集合の真部分集合であり、前記第2のプリコーディング行列集合は、前記第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に備えられるx番目の列ベクトルが前記ベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【数５８】
0006977048.tif 000280
がDjに属するという条件を満たす、W=W1×W2を備えない、
通信装置。
【請求項１１】
通信装置であって、
指示情報を生成するように構成された処理ユニットであって、前記指示情報が、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するために、端末デバイスによって使用される、処理ユニットと、
前記処理ユニットによって生成された前記指示情報を送信するように構成された送信ユニットとを備え、
前記第1のプリコーディング行列集合の中の各プリコーディング行列WがW=W1×W2を満たし、WがNt行およびR列の行列であり、NtがR以上であり、W1が
【数５９】
0006977048.tif 000281
を満たし、
【数６０】
0006977048.tif 000282
であり、
【数６１】
0006977048.tif 000283
がNt/2×1ベクトルであり、
【数６２】
0006977048.tif 000284
がベクトル集合B={b0,b1,...,bT-1}に属し、TがBの中のベクトルの数量であり、T≧Mであり、Tが整数であり、W2が2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)が
【数６３】
0006977048.tif 000285
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【数６４】
0006977048.tif 000286
を満たし、
【数６５】
0006977048.tif 000287
が第1のプロダクトファクタであり、
【数６６】
0006977048.tif 000288
が第2のプロダクトファクタであり、
【数６７】
0006977048.tif 000289
が第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【数６８】
0006977048.tif 000290
の値範囲が集合A0であり、zが{0,1}に属し、
【数６９】
0006977048.tif 000291
であり、
【数７０】
0006977048.tif 000292
が実数であり、
【数７１】
0006977048.tif 000293
であり、
【数７２】
0006977048.tif 000294
が実数であり、
【数７３】
0006977048.tif 000295
が、絶対値が1である複素数であり、
前記指示情報が、S個の集合D0〜DS-1の指示情報を備え、D0〜DS-1が、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、Cの中の任意のベクトルcjがBに属し、DjがA0の真部分集合であり、S-1≧j≧0であり、jが整数であり、
前記第2のプリコーディング行列集合が前記第1のプリコーディング行列集合の真部分集合であり、前記第2のプリコーディング行列集合は、前記第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に備えられるx番目の列ベクトルが前記ベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【数７４】
0006977048.tif 000296
がDjに属するという条件を満たす、W=W1×W2を備えない、
通信装置。
【請求項１２】
前記S個の集合D0〜DS-1の前記指示情報がSビットフィールドを備え、D0〜DS-1と1対1に対応する前記Sビットフィールド、各ビットフィールドが少なくとも1ビットを備え、Djに対応するビットフィールドがA0の要素gjを示し、Djの任意の要素がgjよりも大きい、請求項10または11に記載の通信装置。
【請求項１３】
Cの任意のベクトルcj、およびDjの任意の要素Dj(ν)が、次の条件、すなわち、
【数７５】
0006977048.tif 000297
を満たし、
【数７６】
0006977048.tif 000298
がBのベクトルであり、kh≧0であり、khが実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hが整数である、
請求項10または11に記載の通信装置。
【請求項１４】
Cが、互いに直交する少なくともM個のベクトルを備え、互いに直交する任意のM個のベクトル
【数７７】
0006977048.tif 000299
、および要素
【数７８】
0006977048.tif 000300
が、次の条件、すなわち、
【数７９】
0006977048.tif 000301
を満たし、
【数８０】
0006977048.tif 000302
が、それぞれ、集合
【数８１】
0006977048.tif 000303
の要素であり、
【数８２】
0006977048.tif 000304
がBのベクトルであり、kh≧0であり、khが実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hが整数である、
請求項10または11に記載の通信装置。
【請求項１５】
前記S個の集合D0〜DS-1の前記指示情報がHビットフィールドを備え、h番目のビットフィールドがkhを示すために使用される、請求項14に記載の通信装置。
【請求項１６】
前記指示情報が、前記ベクトル集合Cの指示情報をさらに備え、前記ベクトル集合Cの前記指示情報がTビットであり、前記Tビットが、Bの中に備えられるT個のベクトルと1対1に対応し、前記Tビットの中のt番目のビットが、ベクトルbt-1が前記ベクトル集合Cに属するかどうかを示すために使用され、1≦t≦Tである、請求項10から15のいずれか一項に記載の通信装置。
【請求項１７】
前記S個の集合D0〜DS-1の前記指示情報が、前記ベクトル集合Cを示すためにさらに使用され、前記S個の集合D0〜DS-1の前記指示情報がTビットフィールドであり、前記Tビットフィールドが、Bの中に備えられるT個のベクトルと1対1に対応し、前記Tビットフィールドの各々がEビットを備え、Eが1以上であり、前記Tビットフィールドの中のt番目のビットフィールドが、ベクトルbt-1が前記ベクトル集合Cに属するかどうかを示すために使用され、1≦t≦Tである、請求項10から15のいずれか一項に記載の通信装置。
【請求項１８】
【数８３】
0006977048.tif 000305
の値範囲が集合A1であり、
前記指示情報が、S個の集合E0〜ES-1の指示情報をさらに備え、E0〜ES-1が、それぞれ、前記ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、EjがA1の真部分集合であり、
前記第2のプリコーディング行列集合は、前記第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に備えられる前記x番目の列ベクトルが前記ベクトルcjであり、かつcjに対応するW2の行xおよび行x+Mにおける前記要素のうちの少なくとも1つの要素の第2のプロダクトファクタ
【数８４】
0006977048.tif 000306
がEjに属するという条件を満たす、W=W1×W2を依然として備えない、
請求項10から17のいずれか一項に記載の通信装置。
【請求項１９】
通信装置であって、
指示情報を受信するように構成されたトランシーバと、
前記トランシーバによって受信された前記指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するように構成されたプロセッサとを備え、
前記第1のプリコーディング行列集合の中の各プリコーディング行列WがW=W1×W2を満たし、WがNt行およびR列の行列であり、NtがR以上であり、W1が
【数８５】
0006977048.tif 000307
を満たし、
【数８６】
0006977048.tif 000308
であり、
【数８７】
0006977048.tif 000309
がNt/2×1ベクトルであり、
【数８８】
0006977048.tif 000310
がベクトル集合B={b0,b1,...,bT-1}に属し、TがBの中のベクトルの数量であり、T≧Mであり、Tが整数であり、W2が2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)が
【数８９】
0006977048.tif 000311
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【数９０】
0006977048.tif 000312
を満たし、
【数９１】
0006977048.tif 000313
が第1のプロダクトファクタであり、
【数９２】
0006977048.tif 000314
が第2のプロダクトファクタであり、
【数９３】
0006977048.tif 000315
が第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【数９４】
0006977048.tif 000316
の値範囲が集合A0であり、zが{0,1}に属し、
【数９５】
0006977048.tif 000317
であり、
【数９６】
0006977048.tif 000318
が実数であり、
【数９７】
0006977048.tif 000319
であり、
【数９８】
0006977048.tif 000320
が実数であり、
【数９９】
0006977048.tif 000321
が、絶対値が1である複素数であり、
前記指示情報が、S個の集合D0〜DS-1の指示情報を備え、D0〜DS-1が、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、Cの中の任意のベクトルcjがBに属し、DjがA0の真部分集合であり、S-1≧j≧0であり、jが整数であり、
前記第2のプリコーディング行列集合が前記第1のプリコーディング行列集合の真部分集合であり、前記第2のプリコーディング行列集合は、前記第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に備えられるx番目の列ベクトルが前記ベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【数１００】
0006977048.tif 000322
がDjに属するという条件を満たす、W=W1×W2を備えない、
通信装置。
【請求項２０】
通信装置であって、
指示情報を生成するように構成されたプロセッサであって、前記指示情報が、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するために、端末デバイスによって使用される、プロセッサと、
前記プロセッサによって生成された前記指示情報を送信するように構成されたトランシーバとを備え、
前記第1のプリコーディング行列集合の中の各プリコーディング行列WがW=W1×W2を満たし、WがNt行およびR列の行列であり、NtがR以上であり、W1が
【数１０１】
0006977048.tif 000323
を満たし、
【数１０２】
0006977048.tif 000324
であり、
【数１０３】
0006977048.tif 000325
がNt/2×1ベクトルであり、
【数１０４】
0006977048.tif 000326
がベクトル集合B={b0,b1,...,bT-1}に属し、TがBの中のベクトルの数量であり、T≧Mであり、Tが整数であり、W2が2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)が
【数１０５】
0006977048.tif 000327
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【数１０６】
0006977048.tif 000328
を満たし、
【数１０７】
0006977048.tif 000329
が第1のプロダクトファクタであり、
【数１０８】
0006977048.tif 000330
が第2のプロダクトファクタであり、
【数１０９】
0006977048.tif 000331
が第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【数１１０】
0006977048.tif 000332
の値範囲が集合A0であり、zが{0,1}に属し、
【数１１１】
0006977048.tif 000333
であり、
【数１１２】
0006977048.tif 000334
が実数であり、
【数１１３】
0006977048.tif 000335
であり、
【数１１４】
0006977048.tif 000336
が実数であり、
【数１１５】
0006977048.tif 000337
が、絶対値が1である複素数であり、
前記指示情報が、S個の集合D0〜DS-1の指示情報を備え、D0〜DS-1が、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、Cの中の任意のベクトルcjがBに属し、DjがA0の真部分集合であり、S-1≧j≧0であり、jが整数であり、
前記第2のプリコーディング行列集合が前記第1のプリコーディング行列集合の真部分集合であり、前記第2のプリコーディング行列集合は、前記第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に備えられるx番目の列ベクトルが前記ベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【数１１６】
0006977048.tif 000338
がDjに属するという条件を満たす、W=W1×W2を備えない、
通信装置。
【請求項２１】
前記S個の集合D0〜DS-1の前記指示情報がSビットフィールドを備え、前記SビットフィールドがD0〜DS-1と1対1に対応し、各ビットフィールドが少なくとも1ビットを備え、Djに対応するビットフィールドがA0の要素gjを示し、Djの任意の要素がgjよりも大きい、請求項19または20に記載の通信装置。
【請求項２２】
Cの任意のベクトルcj、およびDjの任意の要素Dj(ν)が、次の条件、すなわち、
【数１１７】
0006977048.tif 000339
を満たし、
【数１１８】
0006977048.tif 000340
がBのベクトルであり、kh≧0であり、khが実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hが整数である、
請求項19または20に記載の通信装置。
【請求項２３】
Cが、互いに直交する少なくともM個のベクトルを備え、互いに直交する任意のM個のベクトル
【数１１９】
0006977048.tif 000341
、および要素
【数１２０】
0006977048.tif 000342
が、次の条件、すなわち、
【数１２１】
0006977048.tif 000343
を満たし、
【数１２２】
0006977048.tif 000344
が、それぞれ、集合
【数１２３】
0006977048.tif 000345
の要素であり、
【数１２４】
0006977048.tif 000346
がBのベクトルであり、kh≧0であり、khが実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hが整数である、
請求項19または20に記載の通信装置。
【請求項２４】
前記S個の集合D0〜DS-1の前記指示情報がHビットフィールドを備え、h番目のビットフィールドがkhを示すために使用される、請求項23に記載の通信装置。
【請求項２５】
前記指示情報が、前記ベクトル集合Cの指示情報をさらに備え、前記ベクトル集合Cの前記指示情報がTビットであり、前記Tビットが、Bの中に備えられるT個のベクトルと1対1に対応し、前記Tビットの中のt番目のビットが、ベクトルbt-1が前記ベクトル集合Cに属するかどうかを示すために使用され、1≦t≦Tである、請求項19から24のいずれか一項に記載の通信装置。
【請求項２６】
前記S個の集合D0〜DS-1の前記指示情報が、前記ベクトル集合Cを示すためにさらに使用され、前記S個の集合D0〜DS-1の前記指示情報がTビットフィールドであり、前記Tビットフィールドが、Bの中に備えられるT個のベクトルと1対1に対応し、前記Tビットフィールドの各々がEビットを備え、Eが1以上であり、前記Tビットフィールドの中のt番目のビットフィールドが、ベクトルbt-1が前記ベクトル集合Cに属するかどうかを示すために使用され、1≦t≦Tである、請求項19から24のいずれか一項に記載の通信装置。
【請求項２７】
【数１２５】
0006977048.tif 000347
の値範囲が集合A1であり、
前記指示情報が、S個の集合E0〜ES-1の指示情報をさらに備え、E0〜ES-1が、それぞれ、前記ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、EjがA1の真部分集合であり、
前記第2のプリコーディング行列集合は、前記第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に備えられる前記x番目の列ベクトルが前記ベクトルcjであり、かつcjに対応するW2の行xおよび行x+Mにおける前記要素のうちの少なくとも1つの要素の第2のプロダクトファクタ
【数１２６】
0006977048.tif 000348
がEjに属するという条件を満たす、W=W1×W2を依然として備えない、請求項19から26のいずれか一項に記載の通信装置。
【請求項２８】
チップシステムであって、
コンピュータプログラムを記憶するように構成されたメモリと、
前記チップシステムがその上に取り付けられている通信装置に請求項1および請求項3から9のいずれか一項に記載の方法を実行させるための前記コンピュータプログラムを前記メモリから呼び出すとともに前記コンピュータプログラムを実行するように構成されたプロセッサと
を備えるチップシステム。
【請求項２９】
チップシステムであって、
コンピュータプログラムを記憶するように構成されたメモリと、
前記チップシステムがその上に取り付けられている通信装置に請求項2から9のいずれか一項に記載の方法を実行させるための前記コンピュータプログラムを前記メモリから呼び出すとともに前記コンピュータプログラムを実行するように構成されたプロセッサと
を備えるチップシステム。
【請求項３０】
コンピュータプログラムを備えるコンピュータ可読記憶媒体であって、前記コンピュータプログラムは、コンピュータに、請求項1および請求項3から9のいずれか一項に記載の方法を実行させるためのプログラムである、コンピュータ可読記憶媒体。
【請求項３１】
コンピュータプログラムを備えるコンピュータ可読記憶媒体であって、前記コンピュータプログラムは、コンピュータに、請求項2から9のいずれか一項に記載の方法を実行させるためのプログラムである、コンピュータ可読記憶媒体。
【請求項３２】
請求項1および請求項3から9のいずれか一項に記載の方法を実行するように構成されたプロセッサ
を備えるチップシステム。
【請求項３３】
請求項2から9のいずれか一項に記載の方法を実行するように構成されたプロセッサ
を備えるチップシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、その全体が参照により本明細書に組み込まれる、2017年8月12日に中国特許庁に出願された「METHOD FOR RESTRICTING PRECODING MATRIX SUBSET AND TRANSMISSION APPARATUS」と題する中国特許出願第201710687817.4号の優先権を主張する。
【０００２】
本出願は、通信分野に関し、より詳細には、プリコーディング行列集合を決定するための方法および送信装置に関する。
【背景技術】
【０００３】
ロングタームエボリューション(Long Term Evolution、LTE)システムにおけるプリコーディング行列部分集合を制限する方式は、W1に対して選択され得るベクトルを制限することである。詳細には、ネットワークデバイスが、端末によって使用され得るベクトルを端末に通知する。特定のベクトルが制限される場合、たとえば、第1のベクトルが制限される場合、第1のベクトルは、端末がプリコーディング行列を選択するとき、W1の中に出現することができない。しかしながら、第1のベクトルに近接するベクトルは、第1のベクトルの方向に比較的強いエネルギーを有するので、ネットワークデバイスは、通常は第1のベクトルの使用を制限できるだけでなく、第1のベクトルに近接するベクトルも制限する必要がある。従来技術の方法が使用される場合、第1のベクトルに近接する(すなわち、それに近い)ベクトルは、W1の中に出現することもまたできない。この場合、比較的大量のプリコーディング行列が使用できず、したがって、システム性能が低下する。
【０００４】
ニューラジオアクセス技術(New Radio Access Technology、NR)では、タイプII(Type II)プリコーディング行列がW=W1×W2として規定される。現在、タイプIIプリコーディング行列W=W1×W2のプリコーディング行列部分集合を制限するための解決策に関係する技術がない。しかしながら、LTEシステムにおけるプリコーディング行列を制限する方式が使用される場合、比較的大量のプリコーディング行列が使用できず、したがって、システム性能が低下する。
【発明の概要】
【課題を解決するための手段】
【０００５】
本出願は、プリコーディング行列集合の中の比較的大量のプリコーディング行列が使用できない場合を回避するように、プリコーディング行列集合を決定するための方法を提供し、それによって、システム性能を改善する。
【０００６】
第1の態様によれば、プリコーディング行列集合を決定するための方法が提供され、方法は、
指示情報を端末デバイスによって受信することと、
指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を端末デバイスによって決定することとを含み、ここで、
第1のプリコーディング行列集合の中の各プリコーディング行列WはW=W1×W2を満たし、WはNt行およびR列の行列であり、NtはR以上であり、W1は
【０００７】
【数１】
0006977048.tif 000002
【０００８】
を満たし、
【０００９】
【数２】
0006977048.tif 000003
【００１０】
であり、
【００１１】
【数３】
0006977048.tif 000004
【００１２】
はNt/2×1ベクトルであり、
【００１３】
【数４】
0006977048.tif 000005
【００１４】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【００１５】
【数５】
0006977048.tif 000006
【００１６】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は
【００１７】
【数６】
0006977048.tif 000007
【００１８】
を満たし、
【００１９】
【数７】
0006977048.tif 000008
【００２０】
は第1のプロダクトファクタであり、
【００２１】
【数８】
0006977048.tif 000009
【００２２】
は第2のプロダクトファクタであり、
【００２３】
【数９】
0006977048.tif 000010
【００２４】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【００２５】
【数１０】
0006977048.tif 000011
【００２６】
の値範囲は集合A0であり、zは{0,1}に属し、
【００２７】
【数１１】
0006977048.tif 000012
【００２８】
であり、
【００２９】
【数１２】
0006977048.tif 000013
【００３０】
は実数であり、
【００３１】
【数１３】
0006977048.tif 000014
【００３２】
であり、
【００３３】
【数１４】
0006977048.tif 000015
【００３４】
は実数であり、
【００３５】
【数１５】
0006977048.tif 000016
【００３６】
は、絶対値が1である複素数であり、
指示情報は、S個の集合D0〜DS-1の指示情報を含み、D0〜DS-1は、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、Cの中の任意のベクトルcjはBに属し、DjはA0の真部分集合であり、S-1≧j≧0であり、jは整数であり、
第2のプリコーディング行列集合は第1のプリコーディング行列集合の真部分集合であり、第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【００３７】
【数１６】
0006977048.tif 000017
【００３８】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【００３９】
本出願におけるプリコーディング行列集合を決定するための方法によれば、ビームベクトルの使用を直接禁止する代わりにベクトルに対応するW2の中のプロダクトファクタを制限することによって、プリコーディング行列集合の中の比較的大量のプリコーディング行列が使用できない場合が回避され得、それによって、システム性能を改善する。
【００４０】
第2の態様によれば、プリコーディング行列集合を決定するための方法が提供され、方法は、
指示情報をネットワークデバイスによって生成することであって、ここで、指示情報が、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するために、端末デバイスによって使用されることと、
指示情報をネットワークデバイスによって送信することとを含み、ここで、
第1のプリコーディング行列集合の中の各プリコーディング行列WはW=W1×W2を満たし、WはNt行およびR列の行列であり、NtはR以上であり、W1は
【００４１】
【数１７】
0006977048.tif 000018
【００４２】
を満たし、
【００４３】
【数１８】
0006977048.tif 000019
【００４４】
であり、
【００４５】
【数１９】
0006977048.tif 000020
【００４６】
はNt/2×1ベクトルであり、
【００４７】
【数２０】
0006977048.tif 000021
【００４８】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【００４９】
【数２１】
0006977048.tif 000022
【００５０】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は
【００５１】
【数２２】
0006977048.tif 000023
【００５２】
を満たし、
【００５３】
【数２３】
0006977048.tif 000024
【００５４】
は第1のプロダクトファクタであり、
【００５５】
【数２４】
0006977048.tif 000025
【００５６】
は第2のプロダクトファクタであり、
【００５７】
【数２５】
0006977048.tif 000026
【００５８】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【００５９】
【数２６】
0006977048.tif 000027
【００６０】
の値範囲は集合A0であり、zは{0,1}に属し、
【００６１】
【数２７】
0006977048.tif 000028
【００６２】
であり、
【００６３】
【数２８】
0006977048.tif 000029
【００６４】
は実数であり、
【００６５】
【数２９】
0006977048.tif 000030
【００６６】
であり、
【００６７】
【数３０】
0006977048.tif 000031
【００６８】
は実数であり、
【００６９】
【数３１】
0006977048.tif 000032
【００７０】
は、絶対値が1である複素数であり、
指示情報は、S個の集合D0〜DS-1の指示情報を含み、D0〜DS-1は、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、Cの中の任意のベクトルcjはBに属し、DjはA0の真部分集合であり、S-1≧j≧0であり、jは整数であり、
第2のプリコーディング行列集合は第1のプリコーディング行列集合の真部分集合であり、第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【００７１】
【数３２】
0006977048.tif 000033
【００７２】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【００７３】
本出願におけるプリコーディング行列集合を決定するための方法によれば、ベクトルの使用を直接禁止する代わりにベクトルに対応するW2の中のプロダクトファクタを制限することによって、プリコーディング行列集合の中の比較的大量のプリコーディング行列が使用できない場合が回避され得、それによって、システム性能を改善する。
【００７４】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、S個の集合D0〜DS-1の指示情報はSビットフィールドを含み、SビットフィールドはD0〜DS-1と1対1に対応し、各ビットフィールドは少なくとも1ビットを含み、Djに対応するビットフィールドはA0の要素gjを示し、Djの任意の要素はgjよりも大きい。
【００７５】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、Cの任意のベクトルcj、およびDjの任意の要素Dj(ν)は、次の条件、すなわち、
【００７６】
【数３３】
0006977048.tif 000034
【００７７】
を満たし、
ただし、
【００７８】
【数３４】
0006977048.tif 000035
【００７９】
はBのベクトルであり、kh≧0であり、khは実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hは整数である。
【００８０】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、Cは、互いに直交する少なくともM個のベクトルを含み、互いに直交する任意のM個のベクトル
【００８１】
【数３５】
0006977048.tif 000036
【００８２】
、および要素
【００８３】
【数３６】
0006977048.tif 000037
【００８４】
は、次の条件、すなわち、
【００８５】
【数３７】
0006977048.tif 000038
【００８６】
を満たし、
ただし、
【００８７】
【数３８】
0006977048.tif 000039
【００８８】
は、それぞれ、集合
【００８９】
【数３９】
0006977048.tif 000040
【００９０】
の要素であり、
【００９１】
【数４０】
0006977048.tif 000041
【００９２】
はBのベクトルであり、kh≧0であり、khは実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hは整数である。
【００９３】
このようにして、少なくともM個の直交するベクトルが同時に制限される。W1の中のXがM個のベクトルを含むので、この方式は、W1の中に含まれるM個のベクトルを実際に制限する。W1の中のベクトルの線形結合によってコードブックが形成されるので、この方式は、コードブックのより正確な制限を達成することができる。
【００９４】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、S個の集合D0〜DS-1の指示情報はHビットフィールドを含み、h番目のビットフィールドはkhを示すために使用される。
【００９５】
このようにして、ベクトル集合CおよびDjは、比較的少量のビットを含む指示情報を使用することによって決定され得る。極端な場合では、少なくとも2つのベクトル、および少なくとも2つのベクトルの各々に対応するDjは、1ビットフィールド(H=1)のみを使用することによって決定され得る。
【００９６】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、指示情報は、ベクトル集合Cの指示情報をさらに含み、ベクトル集合Cの指示情報はTビットであり、Tビットは、Bの中に含まれるT個のベクトルと1対1に対応し、Tビットの中のt番目のビットは、ベクトルbt-1がベクトル集合Cに属するかどうかを示すために使用され、ただし、1≦t≦Tである。
【００９７】
このようにして、制限されたベクトルを決定するためにTビットのビットマップが使用され、S個の集合D0〜DS-1の指示情報は、SまたはHビットフィールドしか含まない。このようにして、Sが比較的小さいとき、S個の集合D0〜DS-1を示すために必要とされるビットの数量が低減され得る。
【００９８】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、S個の集合D0〜DS-1の指示情報は、ベクトル集合Cを示すためにさらに使用され、S個の集合D0〜DS-1の指示情報はTビットフィールドであり、Tビットフィールドは、Bの中に含まれるT個のベクトルと1対1に対応し、Tビットフィールドの各々はEビットを含み、Eは1以上であり、Tビットフィールドの中のt番目のビットフィールドは、ベクトルbt-1がベクトル集合Cに属するかどうかを示すために使用され、ただし、1≦t≦Tである。
【００９９】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、
【０１００】
【数４１】
0006977048.tif 000042
【０１０１】
の値範囲は集合A1であり、
指示情報は、S個の集合E0〜ES-1の指示情報をさらに含み、E0〜ES-1は、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、EjはA1の真部分集合であり、
第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつcjに対応するW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの要素の第2のプロダクトファクタ
【０１０２】
【数４２】
0006977048.tif 000043
【０１０３】
がEjに属するという条件を満たす、W=W1×W2を依然として含まない。
【０１０４】
本出願のこの実施形態における方法によれば、広帯域振幅とサブバンド振幅の両方を制限することによって、より改善されたコードブック制限が達成され得る。
【０１０５】
第3の態様によれば、通信装置が提供され、通信装置は、第1の態様の方法設計における端末デバイスを実施する機能を有する。これらの機能は、ハードウェアによって実施されてよく、またはハードウェアが、対応するソフトウェアを実行することによって実施されてもよい。ハードウェアまたはソフトウェアは、上記の機能に対応する1つまたは複数のユニットを含む。
【０１０６】
第4の態様によれば、通信装置が提供され、通信装置は、第2の態様の方法設計におけるネットワークデバイスを実施する機能を有する。これらの機能は、ハードウェアによって実施されてよく、またはハードウェアが、対応するソフトウェアを実行することによって実施されてもよい。ハードウェアまたはソフトウェアは、上記の機能に対応する1つまたは複数のユニットを含む。
【０１０７】
第5の態様によれば、トランシーバ、プロセッサ、およびメモリを含む、通信装置が提供される。プロセッサは、トランシーバを制御して信号を送信および受信するように構成され、メモリは、コンピュータプログラムを記憶するように構成され、プロセッサは、端末デバイスが第1の態様に従って方法を実行するように、メモリからコンピュータプログラムを呼び出すとともにコンピュータプログラムを実行するように構成される。
【０１０８】
第6の態様によれば、トランシーバ、プロセッサ、およびメモリを含む、通信装置が提供される。プロセッサは、トランシーバを制御して信号を送信および受信するように構成され、メモリは、コンピュータプログラムを記憶するように構成され、プロセッサは、ネットワークデバイスが第2の態様に従って方法を実行するように、メモリからコンピュータプログラムを呼び出すとともにコンピュータプログラムを実行するように構成される。
【０１０９】
第7の態様によれば、コンピュータプログラム製品が提供され、コンピュータプログラム製品はコンピュータプログラムコードを含み、コンピュータプログラムコードがコンピュータ上で実行すると、コンピュータは上記の態様に従って方法を実行する。
【０１１０】
第8の態様によれば、コンピュータ可読媒体が提供され、コンピュータ可読媒体はプログラムコードを記憶し、コンピュータプログラムコードがコンピュータ上で実行すると、コンピュータは上記の態様に従って方法を実行する。
【０１１１】
第9の態様によれば、チップシステムが提供され、チップシステムは、プロセッサを含み、上記の方法に関係するデータおよび/または情報を生成すること、受信すること、送信すること、または処理することなどの、上記の態様における機能を実施するために通信装置によって使用される。可能な設計では、チップシステムはメモリをさらに含み、メモリは、端末デバイスにとって必要なプログラム命令およびデータを記憶するように構成される。チップシステムは、チップを含んでよく、またはチップおよび別の個別デバイスを含んでもよい。
【０１１２】
第10の態様によれば、チップシステムが提供され、チップシステムは、上記の方法に関係するデータおよび/または情報を生成すること、受信すること、送信すること、または処理することなどの、上記の態様における機能を実施する際に通信装置をサポートするように構成されたプロセッサを含む。可能な設計では、チップシステムはメモリをさらに含み、メモリは、ネットワークデバイスにとって必要なプログラム命令およびデータを記憶するように構成される。チップシステムは、チップを含んでよく、またはチップおよび別の個別デバイスを含んでもよい。
【図面の簡単な説明】
【０１１３】
【図１】本出願の一実施形態に適用されるモバイル通信システムの概略アーキテクチャ図である。
【図２】本出願の一実施形態によるプリコーディング行列集合を決定するための方法の概略フローチャートである。
【図３】本出願の一実施形態による送信装置の概略ブロック図である。
【図４】本出願の一実施形態による送信装置の概略ブロック図である。
【図５】本出願の別の実施形態による送信装置の概略ブロック図である。
【図６】本出願のさらに別の実施形態による送信装置の概略ブロック図である。
【発明を実施するための形態】
【０１１４】
以下のことは、添付図面を参照しながら本出願の技術的解決策を説明する。
【０１１５】
本出願の実施形態の技術的解決策は、モバイル通信用グローバルシステム(Global System of Mobile communication、GSM（登録商標）)システム、符号分割多元接続(Code Division Multiple Access、CDMA)システム、広帯域符号分割多元接続(Wideband Code Division Multiple Access、WCDMA（登録商標）)システム、汎用パケット無線サービス(General Packet Radio Service、GPRS)システム、ロングタームエボリューション(Long Term Evolution、LTE)システム、LTE周波数分割複信(Frequency Division Duplex、FDD)システム、LTE時分割複信(Time Division Duplex、TDD)システム、ユニバーサル移動電気通信システム(Universal Mobile Telecommunication System、UMTS)、ワールドワイド・インターオペラビリティ・フォー・マイクロウェーブ・アクセス(Worldwide Interoperability for Microwave Access、WiMAX)通信システム、将来の第5世代(5th Generation、5G)システム、またはニューラジオ(New Radio、NR)システムなどの、様々な通信システムに適用され得る。
【０１１６】
図1は、本出願の一実施形態に適用されるモバイル通信システムの概略アーキテクチャ図である。図1に示すように、モバイル通信システムは、コアネットワークデバイス110、アクセスネットワークデバイス120、および(図1における端末デバイス130および端末デバイス140などの)少なくとも1つの端末を含む。端末は、ワイヤレス方式でアクセスネットワークデバイス120に接続されており、アクセスネットワークデバイス120は、ワイヤレス方式または有線方式でコアネットワークデバイス110に接続されている。コアネットワークデバイス110およびアクセスネットワークデバイス120は、独立した異なる物理デバイスであってよく、またはコアネットワークデバイス110の機能およびアクセスネットワークデバイスの論理機能は、同じ物理デバイスの中に統合されてよく、あるいは1つの物理デバイスが、コアネットワークデバイス110のいくつかの機能とアクセスネットワークデバイス120のいくつかの機能とを統合してよい。端末は、固定ロケーションにあってよく、またはモバイルであってもよい。図1は概略図にすぎず、通信システムは、別のネットワークデバイスをさらに含んでよく、たとえば、ワイヤレス中継デバイスおよびワイヤレスバックホールデバイス(図1に描かれていない)をさらに含んでよい。本出願のこの実施形態は、モバイル通信システムの中に含まれるコアネットワークデバイス、アクセスネットワークデバイス、および端末の数量に限定を課さない。
【０１１７】
端末130または端末140などの、本出願のこの実施形態における端末は、ユーザ機器(User Equipment、UE)、端末デバイス、アクセス端末、加入者ユニット、加入者局、移動局、リモート局、リモート端末、モバイルデバイス、ユーザ端末、ワイヤレス通信デバイス、ユーザエージェント、ユーザ装置などと呼ばれることがある。端末は、代替として、セルラーフォン、コードレスフォン、セッション開始プロトコル(Session Initiation Protocol、SIP)フォン、ワイヤレスローカルループ(Wireless Local Loop、WLL)局、携帯情報端末(Personal Digital Assistant、PDA)、ワイヤレス通信機能を有するハンドヘルドデバイスもしくはコンピューティングデバイス、ワイヤレスモデムに接続された別の処理デバイス、車両内デバイス、または装着型デバイス、将来の5Gネットワークにおける端末、将来の発展型パブリックランドモバイルネットワーク(Public Land Mobile Network、PLMN)における端末などであってよい。このことは、本出願のこの実施形態において限定されない。
【０１１８】
アクセスネットワークデバイス120などの、本出願のこの実施形態におけるネットワークデバイスは、端末と通信するように構成されたデバイスであってよい。ネットワークデバイスは、モバイル通信用グローバルシステム(Global System of Mobile communication、GSM（登録商標）)における、もしくは符号分割多元接続(Code Division Multiple Access、CDMA)における、基地トランシーバ局(Base Transceiver Station、BTS)、広帯域符号分割多元接続(Wideband Code Division Multiple Access、WCDMA（登録商標）)システムにおけるノードB(NodeB、NB)、ロングタームエボリューション(Long Term Evolution、LTE)システムにおける発展型ノードB (Evolutional Node B、eNBまたはeノードB)、またはクラウド無線アクセスネットワーク(Cloud Radio Access Network、CRAN)シナリオにおけるワイヤレスコントローラであってよい。代替として、ネットワークデバイスは、中継局、アクセスポイント、車両内デバイス、装着型デバイス、将来の5Gネットワークにおけるネットワークデバイス、将来の発展型PLMNネットワークにおけるネットワークデバイスなどであってよい。このことは、本出願のこの実施形態において限定されない。
【０１１９】
LTEシステムにおけるプリコーディング行列部分集合を制限する方式は、W1に対して選択され得るベクトルを制限することである。詳細には、ネットワークデバイスが、端末によって使用され得るベクトルを端末に通知する。特定のベクトルが制限される場合、たとえば、第1のベクトルが制限される場合、第1のベクトルは、端末がプリコーディング行列を選択するとき、W1の中に出現することができない。しかしながら、第1のベクトルに近接するベクトルは、第1のベクトルの方向に比較的強いエネルギーを有するので、ネットワークデバイスは、通常は第1のベクトルの使用を制限できるだけでなく、第1のベクトルに近接するベクトルも制限する必要がある。従来技術の方法が使用される場合、第1のベクトルに近接する(すなわち、それに近い)ベクトルは、W1の中に出現することもまたできない。この場合、比較的大量のプリコーディング行列が使用できず、したがって、システム性能が低下する。
【０１２０】
ニューラジオアクセス技術(New Radio Access Technology、NR)では、タイプII(Type II)プリコーディング行列がW=W1×W2として規定される。現在、タイプIIプリコーディング行列W=W1×W2のプリコーディング行列部分集合を制限するための解決策に関係する技術がない。LTEシステムにおけるプリコーディング行列を制限する方式が使用される場合、比較的大量のプリコーディング行列が使用できず、したがって、システム性能が低下する。
【０１２１】
この点から見て、本出願は、プリコーディング行列集合を決定するための方法を提供する。ベクトルの使用を直接禁止する代わりにベクトルに対応するW2の中のプロダクトファクタを制限することによって、プリコーディング行列集合の中の比較的大量のプリコーディング行列が使用できない場合が回避され得、それによって、システム性能を改善する。
【０１２２】
本出願の一実施形態におけるプリコーディング行列集合を決定するための方法は、NRにおけるタイプIIプリコーディング行列Wに適用されてよく、または次の条件、すなわち、
W=W1×W2を満たす、プリコーディング行列Wに適用されてよく、ただし、WはNt行およびR列の行列であり、Ntはアンテナポートの数量であり、NtはR以上であり、Rはランクの値であり、W1は以下のこと、すなわち、
【０１２３】
【数４３】
0006977048.tif 000044
【０１２４】
を満たし、
ただし、
【０１２５】
【数４４】
0006977048.tif 000045
【０１２６】
であり、
【０１２７】
【数４５】
0006977048.tif 000046
【０１２８】
はNt/2×1ベクトルであり、
【０１２９】
【数４６】
0006977048.tif 000047
【０１３０】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、
W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【０１３１】
【数４７】
0006977048.tif 000048
【０１３２】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は、
【０１３３】
【数４８】
0006977048.tif 000049
【０１３４】
を満たし、
【０１３５】
【数４９】
0006977048.tif 000050
【０１３６】
は第1のプロダクトファクタであり、
【０１３７】
【数５０】
0006977048.tif 000051
【０１３８】
は第2のプロダクトファクタであり、
【０１３９】
【数５１】
0006977048.tif 000052
【０１４０】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【０１４１】
【数５２】
0006977048.tif 000053
【０１４２】
の値範囲は集合A0であり、zは{0,1}に属し、
【０１４３】
【数５３】
0006977048.tif 000054
【０１４４】
であり、
【０１４５】
【数５４】
0006977048.tif 000055
【０１４６】
は実数であり、
【０１４７】
【数５５】
0006977048.tif 000056
【０１４８】
であり、
【０１４９】
【数５６】
0006977048.tif 000057
【０１５０】
は実数であり、
【０１５１】
【数５７】
0006977048.tif 000058
【０１５２】
は、絶対値が1である複素数である。
【０１５３】
上記の条件を満たすプリコーディング行列Wを含むプリコーディング行列集合(第1のプリコーディング行列集合として示す)に対して、本出願におけるプリコーディング行列集合を決定するための方法によれば、端末デバイスは、使用され得る第2のプリコーディング行列集合を、ネットワークデバイスによって送信される指示情報に基づいて第1のプリコーディング行列集合から決定し得る。
【０１５４】
本出願では、
【０１５５】
【数５８】
0006977048.tif 000059
【０１５６】
は広帯域振幅を表してよく、
【０１５７】
【数５９】
0006977048.tif 000060
【０１５８】
はサブバンド振幅を表してよく、
【０１５９】
【数６０】
0006977048.tif 000061
【０１６０】
は位相を表してよい。位相は、絶対値が1である複素数によって表される。W2の行xおよび列yにおける要素W2(x,y)が、
【０１６１】
【数６１】
0006977048.tif 000062
【０１６２】
と
【０１６３】
【数６２】
0006977048.tif 000063
【０１６４】
との積のみによって表されるとき、
【０１６５】
【数６３】
0006977048.tif 000064
【０１６６】
であると見なされてよい。同様に、W2(x+M,y)に対して、W2(x+M,y)が、
【０１６７】
【数６４】
0006977048.tif 000065
【０１６８】
と位相
【０１６９】
【数６５】
0006977048.tif 000066
【０１７０】
との積のみによって表されるとき、
【０１７１】
【数６６】
0006977048.tif 000067
【０１７２】
である。
【０１７３】
図2は、本出願の一実施形態によるプリコーディング行列集合を決定するための方法の概略フローチャートである。方法は、上記で説明したプリコーディング行列Wに適用され得る。以下のことは、本出願のこの実施形態におけるプリコーディング行列集合を決定するための方法を、図2を参照しながら詳細に説明する。
【０１７４】
S210。ネットワークデバイスが、指示情報を端末へ送信する。
【０１７５】
指示情報は、S個の集合D0〜DS-1の指示情報を含む。D0〜DS-1は、それぞれ、C0〜CS-1と1対1に対応し、Cの中の任意のベクトルcjがBに属し、DjはA0の真部分集合であり、S-1≧j≧0であり、jは整数である。
【０１７６】
S220。端末デバイスが、指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定する。
【０１７７】
第2のプリコーディング行列集合は第1のプリコーディング行列集合の真部分集合であり、第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【０１７８】
【数６７】
0006977048.tif 000068
【０１７９】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【０１８０】
詳細には、端末デバイスは、ネットワークデバイスによって送信される指示情報に基づいて、ベクトル集合Cの中のC0〜CS-1と1対1に対応するD0〜DS-1を決定することができる。端末デバイスは、ベクトル集合Cおよび集合D0〜DS-1に基づいて、第1のプリコーディング行列集合におけるW=W1×W2のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【０１８１】
【数６８】
0006977048.tif 000069
【０１８２】
がDjに属する場合、W=W1×W2が禁止されたプリコーディング行列であると決定する。言い換えれば、プリコーディング行列は使用できない。禁止されたプリコーディングベクトルが第1のプリコーディング行列集合から除去された後、残りのプリコーディングベクトルは、第2のプリコーディング行列集合を形成する。代替として、端末デバイスは、ベクトル集合Cおよび集合D0〜DS-1に基づいて、W=W1×W2の中のXがベクトル集合Cに属さないか、またはW=W1×W2のXの中に含まれるx番目の列ベクトルがベクトルcjであるがW2の行xおよび行x+Mにおける両方の要素の第1のプロダクトファクタ
【０１８３】
【数６９】
0006977048.tif 000070
【０１８４】
がDjに属さない場合、W=W1×W2が第2のプリコーディング行列集合に属すると決定する。
【０１８５】
本出願におけるプリコーディング行列集合を決定するための方法によれば、ベクトルの使用を直接禁止する代わりにベクトルに対応するW2の中のプロダクトファクタを制限することによって、プリコーディング行列集合の中の比較的大量のプリコーディング行列が使用できない場合が回避され得、それによって、システム性能を改善する。
【０１８６】
以下のことは、一例として、
【０１８７】
【数７０】
0006977048.tif 000071
【０１８８】
を使用することによって、本出願のこの実施形態を説明する。
【０１８９】
たとえば、R=1かつT=32である。T=32であるので、B={b0,b1,...,b31}である。ベクトル集合CはC={b0,b1}であり、b0に対応する集合は、
【０１９０】
【数７１】
0006977048.tif 000072
【０１９１】
であり、b1に対応する集合は、
【０１９２】
【数７２】
0006977048.tif 000073
【０１９３】
であり、D0の要素は、
【０１９４】
【数７３】
0006977048.tif 000074
【０１９５】
および
【０１９６】
【数７４】
0006977048.tif 000075
【０１９７】
を含まない。第1のコードブック集合において、プリコーディング行列(W1として示す)が
【０１９８】
【数７５】
0006977048.tif 000076
【０１９９】
を満たし、別のプリコーディング行列(W2として示す)が
【０２００】
【数７６】
0006977048.tif 000077
【０２０１】
を満たし、かつ
【０２０２】
【数７７】
0006977048.tif 000078
【０２０３】
であると仮定する。
【０２０４】
したがって、W1は次のように表現され得る。
【０２０５】
【数７８】
0006977048.tif 000079
【０２０６】
W2は同じ表現形式を有する。ベクトルb0と第1のプロダクトファクタ
【０２０７】
【数７９】
0006977048.tif 000080
【０２０８】
および
【０２０９】
【数８０】
0006977048.tif 000081
【０２１０】
との間、b0と第2のプロダクトファクタ
【０２１１】
【数８１】
0006977048.tif 000082
【０２１２】
および
【０２１３】
【数８２】
0006977048.tif 000083
【０２１４】
との間、ならびにb0と第3のプロダクトファクタ
【０２１５】
【数８３】
0006977048.tif 000084
【０２１６】
および
【０２１７】
【数８４】
0006977048.tif 000085
【０２１８】
との間に対応が存在する。ベクトルb1と第1のプロダクトファクタ
【０２１９】
【数８５】
0006977048.tif 000086
【０２２０】
および
【０２２１】
【数８６】
0006977048.tif 000087
【０２２２】
との間、b1と第2のプロダクトファクタ
【０２２３】
【数８７】
0006977048.tif 000088
【０２２４】
および
【０２２５】
【数８８】
0006977048.tif 000089
【０２２６】
との間、ならびにb1と第3のプロダクトファクタ
【０２２７】
【数８９】
0006977048.tif 000090
【０２２８】
および
【０２２９】
【数９０】
0006977048.tif 000091
【０２３０】
との間に対応が存在する。
【０２３１】
W1に対して、
【０２３２】
【数９１】
0006977048.tif 000092
【０２３３】
の列1におけるベクトルb0はベクトル集合Cに属し、
【０２３４】
【数９２】
0006977048.tif 000093
【０２３５】
の行1における要素のプロダクトファクタ
【０２３６】
【数９３】
0006977048.tif 000094
【０２３７】
はD0に属する。したがって、第2のプリコーディング行列集合がW1を含まないと決定されてよい。言い換えれば、W1は第2のプリコーディング行列集合に属さない。
【０２３８】
W2に対して、
【０２３９】
【数９４】
0006977048.tif 000095
【０２４０】
の列1および列3におけるベクトルb0はベクトル集合Cに属するが、
【０２４１】
【数９５】
0006977048.tif 000096
【０２４２】
の行1および行3における要素のプロダクトファクタ
【０２４３】
【数９６】
0006977048.tif 000097
【０２４４】
はD0に属さない。
【０２４５】
【数９７】
0006977048.tif 000098
【０２４６】
の列2および列4におけるベクトルb1はベクトル集合Cに属するが、
【０２４７】
【数９８】
0006977048.tif 000099
【０２４８】
の行2および行4における要素のプロダクトファクタ
【０２４９】
【数９９】
0006977048.tif 000100
【０２５０】
もプロダクトファクタ
【０２５１】
【数１００】
0006977048.tif 000101
【０２５２】
もD1に属さない。したがって、W2が第2のプリコーディング行列集合に属すると決定されてよい。
【０２５３】
上記のW1およびW2が、第1のプリコーディング行列集合におけるW=W1×W2を満たす行列の特定の例であり、
【０２５４】
【数１０１】
0006977048.tif 000102
【０２５５】
および
【０２５６】
【数１０２】
0006977048.tif 000103
【０２５７】
がW1の2つの特定の例であり、
【０２５８】
【数１０３】
0006977048.tif 000104
【０２５９】
および
【０２６０】
【数１０４】
0006977048.tif 000105
【０２６１】
がW2の2つの特定の例であることを理解されたい。
【０２６２】
以下のことは、ネットワークデバイスによって送信される指示情報を詳細に説明する。
【０２６３】
以下のことは、S個の集合D0〜DS-1の指示情報(指示情報#1として示す)のいくつかの可能なフォーマットを詳細に説明する。端末デバイスによってベクトル集合Cを決定する方式が、本出願のこの実施形態において限定されないことを理解されたい。
【０２６４】
フォーマット1
【０２６５】
指示情報#1はSビットフィールドを含み、SビットフィールドはD0〜DS-1と1対1に対応し、各ビットフィールドは少なくとも1ビットを含み、Djに対応するビットフィールドはA0の要素(gjとして示す)を示す。Djの任意の要素はgjよりも大きい。
【０２６６】
たとえば、端末デバイスは、指示情報に基づいて、ベクトル集合CがC={c0,c1,...,cS-1}={b0,b1,...,b6}を満たし、S=7であると決定し得る。ネットワークデバイスによって送信される指示情報は、7ビットフィールド(ビットフィールド#1〜ビットフィールド#7として示す)を含む。ビットフィールド#1〜ビットフィールド#7は、ベクトル集合Cの中の7個のベクトルと1対1に対応する。詳細には、ビットフィールド#1がb0に対応し、ビットフィールド#2がb1に対応し、...、ビットフィールド#7がb6に対応する。各ビットフィールドは3ビットを含み、各ビットフィールドはA0の要素を示す。端末デバイスは、ビットフィールド#1〜ビットフィールド#7に基づいてD0〜D6を決定することができる。表1を参照しながら説明が与えられる。
【０２６７】
【表１】
0006977048.tif 000106
【０２６８】
表1を参照すると、ビットフィールド#1は001であり、A0の要素
【０２６９】
【数１０５】
0006977048.tif 000107
【０２７０】
を示す。A0の中の
【０２７１】
【数１０６】
0006977048.tif 000108
【０２７２】
よりも大きいすべての要素は、
【０２７３】
【数１０７】
0006977048.tif 000109
【０２７４】
であるD0を形成する。
【０２７５】
同様に、D0〜D6が、それぞれ、ビットフィールド#2〜ビットフィールド#5に基づいて決定され得る。
【０２７６】
従来技術では、通常、指示のためにビットマップ方式が使用される。本発明では、制限された各ベクトルの利用可能な各振幅を示すために、ビットマップ方式が使用され得る。たとえば、選択されるべき8つの振幅をA0が有する場合、各ベクトルは、ベクトルの制限された振幅を示すために8ビットを必要とする。しかしながら、本発明では、使用に対して振幅が制限されると、通常、その振幅よりも大きいかまたはそれに等しいすべての振幅が、使用に対して制限される。したがって、A0の振幅のうちの1つを示す方式が、制限のために使用され得る。このようにして、各ベクトルは、ベクトルの制限された振幅値を決定するために3ビットしか必要としない。
【０２７７】
フォーマット2
【０２７８】
A0はF個の要素を含む。指示情報#1はSビットフィールドを含み、SビットフィールドはD0〜DS-1と1対1に対応し、各ビットフィールドはFビットを含み、Fビットは、それぞれ、A0のF個の要素を示すために使用される。Djに対応するビットフィールドのFビットにおいて、0または1であるビットによって示されるA0の要素はDjに属する。
【０２７９】
たとえば、端末デバイスは、指示情報に基づいて、ベクトル集合CがC={c0,c1,...,cS-1}={b0,b1,...,b6}を満たし、S=7かつF=8であると決定し得る。指示情報#1は、7ビットフィールド(ビットフィールド#1〜ビットフィールド#7として示す)を含む。ビットフィールド#1〜ビットフィールド#7は、ベクトル集合Cの中の7個のベクトルと1対1に対応する。詳細には、ビットフィールド#1がb0に対応し、ビットフィールド#2がb1に対応し、...、ビットフィールド#7がb6に対応する。各ビットフィールドは8ビットを含む。最上位ビットから最下位ビットへの順序で、ビットフィールドのビットは、それぞれ、A0の第1の要素〜第8の要素を示す。0または1であるビットによって示される値はDjに属する。たとえば、0であるビットが、ビットによって示される値がDjに属することを示す場合、D0〜D6は、ビットフィールド#1〜ビットフィールド#7に基づいて決定され得る。表2を参照しながら説明が与えられる。
【０２８０】
【表２】
0006977048.tif 000110
【０２８１】
表2を参照すると、ビットフィールド#1は11000000である。ビットフィールド#1に対応する集合D0が
【０２８２】
【数１０８】
0006977048.tif 000111
【０２８３】
であると決定されてよい。ビットフィールド#2が11100000である場合、ビットフィールド#2に対応する集合D1が
【０２８４】
【数１０９】
0006977048.tif 000112
【０２８５】
であると決定されてよい。同様に、D2〜D6は、それぞれ、ビットフィールド#3〜ビットフィールド#7に基づいて決定され得る。
【０２８６】
上記のフォーマット1およびフォーマット2に対して、さらに、S個の集合D0〜DS-1の指示情報はTビットフィールドであり、Tビットフィールドは、ベクトル集合Bの中のT個のベクトルに対応し、S≦Tである。Tビットフィールドの中のt番目のビットフィールドが、ベクトルbtがベクトル集合Cに属するかどうかを示すために使用され、ただし、0≦t≦T-1である。Tビットフィールドの中のSビットフィールドが、ベクトル集合Cの中のS個のベクトルとD0〜DS-1の両方を決定する。
【０２８７】
たとえば、上記のフォーマット1において、Sビットフィールドの中のt番目のビットフィールドは111である。ビットフィールドによって決定される値は1であり、A0のすべての要素が使用され得ることを示す。したがって、ベクトルbt-1がCに属さないと決定されてよい。
【０２８８】
随意に、指示情報は、ベクトル集合Cの指示情報(指示情報#2として示す)をさらに含んでよい。指示情報#2はTビットを含み、TビットはBの中に含まれるT個のベクトルと1対1に対応し、Tビットの中のt番目のビットは、ベクトルbt-1がベクトル集合Cに属するかどうかを示すために使用され、ただし、1≦t≦Tである。
【０２８９】
たとえば、T=8であり、指示情報#2が8ビットを含み、8ビットは、順序、最上位ビット〜最下位ビットで、それぞれ、b0,b1,...,b7に対応し、0であるビットは、ベクトルbtがベクトル集合Cに属することを示す。指示情報#2が00111111である場合、b0およびb1がベクトル集合Cに属すると決定されてよい。
【０２９０】
本明細書における指示情報#2が指示情報#1とは異なることを理解されたい。
【０２９１】
随意に、指示情報は、
【０２９２】
【数１１０】
0006977048.tif 000113
【０２９３】
およびkhを示すために使用されてよく、端末は、
【０２９４】
【数１１１】
0006977048.tif 000114
【０２９５】
およびkhに基づいてベクトル集合Cおよび集合D0〜DS-1を決定し得、さらに、端末は、第2のプリコーディング行列集合を決定し得る。たとえば、端末は、以下の2つの方式では、
【０２９６】
【数１１２】
0006977048.tif 000115
【０２９７】
およびkhに基づいてCおよび集合D0〜DS-1を決定し得る。
【０２９８】
方式1
【０２９９】
Cの任意のベクトルcj、およびDjの任意の要素Dj(ν)は、次の条件、すなわち、
【０３００】
【数１１３】
0006977048.tif 000116
【０３０１】
を満たし、
ただし、
【０３０２】
【数１１４】
0006977048.tif 000117
【０３０３】
はBのベクトルであり、kh≧0であり、khは実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hは整数である。
【０３０４】
詳細には、端末デバイスは、ネットワークデバイスによって送信される指示情報に基づいて、
【０３０５】
【数１１５】
0006977048.tif 000118
【０３０６】
およびkhを取得することができ、
【０３０７】
【数１１６】
0006977048.tif 000119
【０３０８】
およびkhに基づいて、上記の関係式を満たすベクトル集合Cおよび集合D0〜DS-1を決定することができ、次いで、第2のプリコーディング行列集合を決定することができる。
【０３０９】
方式2
【０３１０】
Cは、互いに直交する少なくともM個のベクトルを含み、互いに直交する任意のM個のベクトル
【０３１１】
【数１１７】
0006977048.tif 000120
【０３１２】
、および要素
【０３１３】
【数１１８】
0006977048.tif 000121
【０３１４】
は、次の条件、すなわち、
【０３１５】
【数１１９】
0006977048.tif 000122
【０３１６】
を満たし、
ただし、
【０３１７】
【数１２０】
0006977048.tif 000123
【０３１８】
は、それぞれ、集合
【０３１９】
【数１２１】
0006977048.tif 000124
【０３２０】
の要素であり、
【０３２１】
【数１２２】
0006977048.tif 000125
【０３２２】
はBのベクトルであり、kh≧0であり、khは実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hは整数である。
【０３２３】
詳細には、端末デバイスは、ネットワークデバイスによって送信される指示情報に基づいて、
【０３２４】
【数１２３】
0006977048.tif 000126
【０３２５】
およびkhを取得することができ、
【０３２６】
【数１２４】
0006977048.tif 000127
【０３２７】
およびkhに基づいて、上記の関係式を満たすベクトル集合Cおよび集合D0〜DS-1を決定することができ、次いで、第2のプリコーディング行列集合を決定することができる。
【０３２８】
このようにして、少なくともM個の直交するベクトルが同時に制限される。W1の中のXがM個のベクトルを含むので、この方式はW1の中に含まれるM個のベクトルを実際に制限する。W1の中のベクトルの線形結合によってコードブックが形成されるので、この方式は、コードブックのより正確な制限を達成することができる。
【０３２９】
たとえば、T=8であり、ベクトル集合Bが8個のベクトルb0,b1,...,b7を含み、M=2であり、ここで、ベクトルb0はベクトルb4に直交し、ベクトルb1はb5に直交し、ベクトルb2はb6に直交し、ベクトルb3はベクトルb7に直交する。ネットワークデバイスは、指示情報を使用することによって、
【０３３０】
【数１２５】
0006977048.tif 000128
【０３３１】
、k1=0.5、かつH=1であることを端末デバイスに通知し、端末デバイスは、方式2における式に(b0,b4)、(b1,b5)、(b2,b6)、および(b3,b7)を連続的に代入する。以下のことは、一例として(b0,b4)を使用する。
【０３３２】
b0に対応する第1のプロダクトファクタはa0であり、b1に対応する第1のプロダクトファクタはa1であり、a0はA0に属し、a1はA0に属する。
【０３３３】
【数１２６】
0006977048.tif 000129
【０３３４】
である場合、
ベクトルb0およびb1はCに属し、a0はD0に属し、a1はD1に属する。A0の中のすべての第1のプロダクトファクタはトラバースされる。上記の式を満たすすべてのa0は集合D0に属し、上記の式を満たすすべてのa1は集合D1に属する。
【０３３５】
(b1,b5)、(b2,b6)、および(b3,b7)はトラバースされ、直交するベクトルの各ペアに対応する、A0の中のすべての第1のファクタはトラバースされる。上記の式を満たすベクトルは集合Cに属し、各ベクトルに対応するとともに条件を満たす第1のプロダクトファクタは、そのベクトルに対応する集合Djに属する。
【０３３６】
以下のことは、端末デバイスが
【０３３７】
【数１２７】
0006977048.tif 000130
【０３３８】
およびkhをどのように決定するのかを詳細に説明する。
【０３３９】
随意に、ネットワークデバイスによって送信される指示情報は、khの指示情報(指示情報#3として示す)を含んでよい。
【０３４０】
可能な実装形態では、指示情報#3はHビットフィールドを含んでよく、Hビットフィールドの中のh番目のビットフィールドはkhを示すために使用される。
【０３４１】
たとえば、kh∈{1,0.5,0.25,0}である。各ビットフィールドは、{1,0.5,0.25,0}という値を示すために使用される2ビットを含む。H=6と仮定すると、指示情報の中に含まれる6ビットフィールドがビットフィールド#1〜ビットフィールド#6として示される。表3を参照しながら説明が与えられる。
【０３４２】
【表３】
0006977048.tif 000131
【０３４３】
ビットフィールド#1〜ビットフィールド#6は、それぞれ、k1=0、k2=0.25、k3=0.5、k4=1、k5=0.5、およびk6=1を示す。ベクトル集合Bの中で、f1-第1のベクトル、f2-第1のベクトル、f3-第1のベクトル、f4-第1のベクトル、f5-第1のベクトル、およびf6-第1のベクトルは、それぞれ、
【０３４４】
【数１２８】
0006977048.tif 000132
【０３４５】
であり、それらは、ビットフィールド#1、ビットフィールド#2、ビットフィールド#3、ビットフィールド#4、ビットフィールド$5、およびビットフィールド#6に対応する。たとえば、
【０３４６】
【数１２９】
0006977048.tif 000133
【０３４７】
に対応するビットフィールド#2の場合、ビットフィールド#2のしきい値はk2=0.25である。
【０３４８】
このようにして、ベクトル集合CおよびDjは、比較的少量のビットを含む指示情報を使用することによって決定され得る。極端な場合では、少なくとも2つのベクトル、および少なくとも2つのベクトルの各々に対応するDjは、1ビットフィールド(H=1)のみを使用することによって決定され得る。
【０３４９】
随意に、ネットワークデバイスによって送信される指示情報は、
【０３５０】
【数１３０】
0006977048.tif 000134
【０３５１】
の指示情報(指示情報#4として示す)を含んでよく、端末デバイスは、指示情報#4に基づいて
【０３５２】
【数１３１】
0006977048.tif 000135
【０３５３】
を決定し得る。
【０３５４】
可能な実装形態では、指示情報#4はHビットを含み、h番目のビットは
【０３５５】
【数１３２】
0006977048.tif 000136
【０３５６】
を示すために使用される。
【０３５７】
たとえば、H=4であり、ネットワークデバイスによって送信される指示情報はTビットを含み、Tビットは、T個のベクトル集合Bの中のT個のベクトルと1対1に対応する。たとえば、T=8であり、ビットマップは00001111であり、指示情報#4はビットマップの4つの最下位ビットを含み、4つの最下位ビットの中のh番目のビットはbhを示す。
【０３５８】
随意に、本出願のこの実施形態では、指示情報は、代替として、指示情報#5であってよい。指示情報#5は、ベクトル集合CとD0〜DS-1の両方を示し得る。
【０３５９】
詳細には、指示情報#5はTビットフィールドである。Tビットフィールドは、Bの中に含まれるT個のベクトルと1対1に対応し、Tビットフィールドの各々はEビットを含み、Eは1以上であり、Tビットフィールドの中のt番目のビットフィールドは、ベクトルbt-1がベクトル集合Cに属するかどうかを示すために使用され、ただし、1≦t≦Tである。
【０３６０】
このようにして、Tビットのビットマップは、制限されたベクトルを決定するために使用され、S個の集合D0〜DS-1の指示情報は、SまたはHビットフィールドしか含まない。このようにして、Sが比較的小さいとき、S個の集合D0〜DS-1を示すために必要とされるビットの数量が低減され得る。
【０３６１】
可能な実装形態では、各ビットフィールドはA0の要素を示し、特定のビットグループによって示される要素よりも大きいかまたはそれに等しい要素を含む集合がA0の真部分集合である場合、そのビットグループによって示されるベクトルはベクトル集合Cに属する。
【０３６２】
たとえば、E=3、T=8、かつS=7である。ネットワークデバイスによって送信される指示情報は、8ビットフィールド(ビットフィールド#1〜ビットフィールド#8として示す)を含む。ビットフィールド#1〜ビットフィールド#8は、ベクトル集合Bの中のT個のベクトルと1対1に対応する。詳細には、ビットフィールド#1がb0に対応し、ビットフィールド#2がb1に対応し、...、ビットフィールド#8がb7に対応する。各ビットフィールドは3ビットを含み、各ビットフィールドはA0の要素を示す。表4を参照しながら説明が与えられる。
【０３６３】
【表４】
0006977048.tif 000137
【０３６４】
表4を参照すると、ビットフィールド#2〜ビットフィールド#8の各々は、A0の非0の要素を示すために使用される。ビットフィールド#2〜ビットフィールド#8は、集合Cの中のベクトルと1対1に対応し、ビットフィールド#2〜ビットフィールド#8は、D0〜D6を示すために使用され得る。
【０３６５】
たとえば、ビットフィールド#2は001であり、A0の要素
【０３６６】
【数１３３】
0006977048.tif 000138
【０３６７】
を示す。A0の中の
【０３６８】
【数１３４】
0006977048.tif 000139
【０３６９】
よりも大きいすべての要素は、
【０３７０】
【数１３５】
0006977048.tif 000140
【０３７１】
であるD0を形成する。
【０３７２】
同様に、D1〜D6は、それぞれ、ビットフィールド#3〜ビットフィールド#8に基づいて決定され得る。
【０３７３】
ビットフィールド#1は000であり、A0の要素0を示す。A0の中の0よりも大きいすべての要素はb0を形成し、b0は集合
【０３７４】
【数１３６】
0006977048.tif 000141
【０３７５】
に対応する。集合はA0であり、したがって、b0はベクトル集合Cに属さない。
【０３７６】
別の可能な実装形態では、Eビットが、それぞれ、A0のE個の要素を示すために使用される。特定のビットフィールドのビットがすべて0であるかまたはすべて1である場合、そのことは、そのビットフィールドに対応するベクトルがベクトル集合Cに属さないことと、ビットがすべて0または1であるとは限らないビットフィールドに対応するベクトルがベクトル集合Cに属することとを示す。
【０３７７】
たとえば、E=8、T=8、かつS=7である。ネットワークデバイスによって送信される指示情報は、8ビットフィールド(ビットフィールド#1〜ビットフィールド#8として示す)を含む。ビットフィールド#1〜ビットフィールド#8は、ベクトル集合Bの中のT個のベクトルと1対1に対応する。詳細には、ビットフィールド#1がb0に対応し、ビットフィールド#2がb1に対応し、...、ビットフィールド#8がb7に対応する。
【０３７８】
各ビットフィールドは8ビットを含む。最上位ビットから最下位ビットへの順序で、ビットフィールドのビットは、それぞれ、A0の第1の要素〜第8の要素を示す。0または1であるビットは、対応する要素がDjに属することを示す。たとえば、0であるビットは、対応する要素がDjに属することを示す。ビットフィールド#1が11000000である場合、ビットフィールド#1に対応する集合D0が
【０３７９】
【数１３７】
0006977048.tif 000142
【０３８０】
であると決定されてよい。ビットフィールド#2が11100000である場合、ビットフィールド#2に対応する集合D1が
【０３８１】
【数１３８】
0006977048.tif 000143
【０３８２】
であると決定されてよい。ビットフィールド#8が11111111である場合、そのことは、A0の中のすべての要素が使用され得ることと、そのときに、ビットフィールド#8に対応するb7がベクトル集合Cに属さないこととを示す。ビットフィールド#3〜ビットフィールド#7に別個に対応するビットフィールドはすべて1であるとは限らず、D1〜D6は、それぞれ、ビットフィールド#3〜ビットフィールド#7に基づいて決定され得る。
【０３８３】
随意に、
【０３８４】
【数１３９】
0006977048.tif 000144
【０３８５】
の値範囲は集合A1であり、指示情報は、S個の集合E0〜ES-1を示すためにさらに使用され、E0〜ES-1は、それぞれ、c0〜cS-1と1対1に対応し、EjはA1の真部分集合である。
【０３８６】
第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつcjに対応するW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第2のプロダクトファクタ
【０３８７】
【数１４０】
0006977048.tif 000145
【０３８８】
がEjに属するという条件を満たす、W=W1×W2を依然として含まない。
【０３８９】
詳細には、S個の集合E0〜ES-1が、説明した上記の方法に関して示されてよい。端末デバイスは、集合C、集合D0〜DS-1、および集合E0〜ES-1に基づいて、第2のプリコーディング行列集合を決定し得る。簡潔のために、指示情報が集合E0〜ES-1をどのように示すのかについての詳細は、本明細書で再び説明されない。
【０３９０】
本出願のこの実施形態における方法によれば、広帯域振幅とサブバンド振幅の両方を制限することによって、より改善されたコードブック制限が達成され得る。
【０３９１】
本出願のこの実施形態では、
【０３９２】
【数１４１】
0006977048.tif 000146
【０３９３】
が1であってよく、W2の行xおよび列yにおける要素W2(x,y)が
【０３９４】
【数１４２】
0006977048.tif 000147
【０３９５】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【０３９６】
【数１４３】
0006977048.tif 000148
【０３９７】
を満たすことを理解されたい。
【０３９８】
随意に、本出願のこの実施形態では、ネットワークデバイスは、上位レイヤシグナリングを使用することによって、指示情報の複数の断片を送信し得る。言い換えれば、上位レイヤシグナリングは、指示情報の複数の断片を搬送し得る。
【０３９９】
たとえば、上位レイヤシグナリングは、無線リソース制御(Radio Resource Control、RRC)シグナリングまたはメディアアクセス制御-制御要素(Media Access Control-Control Element、MAC CE)であってよい。
【０４００】
随意に、方法は、以下のことをさらに含んでよい。
【０４０１】
S230。ネットワークデバイスが、CSI-RSを端末デバイスへ送信する。
【０４０２】
S240。端末デバイスが、CSI-RSに基づいてチャネル行列を決定し、チャネル行列に基づいて、W1を示すために使用される第1のPMIおよびW2を示すために使用される第2のPMIを決定する。
【０４０３】
ネットワークデバイスは、第1のPMIおよび第2のPMIに基づいて、ネットワークデバイスがデータを端末デバイスへ送信するときに使用されるべきプリコーディング行列を決定し得る。
【０４０４】
図3は、本出願の一実施形態による通信装置の概略ブロック図である。図3に示す通信装置300は、受信ユニット310および処理ユニット320を含む。
【０４０５】
受信ユニット310は、指示情報を受信するように構成される。
【０４０６】
処理ユニット320は、受信ユニットによって受信された指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するように構成される。
【０４０７】
第1のプリコーディング行列集合の中の各プリコーディング行列WはW=W1×W2を満たし、WはNt行およびR列の行列であり、NtはR以上であり、W1は
【０４０８】
【数１４４】
0006977048.tif 000149
【０４０９】
を満たし、
【０４１０】
【数１４５】
0006977048.tif 000150
【０４１１】
であり、
【０４１２】
【数１４６】
0006977048.tif 000151
【０４１３】
はNt/2×1ベクトルであり、
【０４１４】
【数１４７】
0006977048.tif 000152
【０４１５】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【０４１６】
【数１４８】
0006977048.tif 000153
【０４１７】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は
【０４１８】
【数１４９】
0006977048.tif 000154
【０４１９】
を満たし、
【０４２０】
【数１５０】
0006977048.tif 000155
【０４２１】
は第1のプロダクトファクタであり、
【０４２２】
【数１５１】
0006977048.tif 000156
【０４２３】
は第2のプロダクトファクタであり、
【０４２４】
【数１５２】
0006977048.tif 000157
【０４２５】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【０４２６】
【数１５３】
0006977048.tif 000158
【０４２７】
の値範囲は集合A0であり、zは{0,1}に属し、
【０４２８】
【数１５４】
0006977048.tif 000159
【０４２９】
であり、
【０４３０】
【数１５５】
0006977048.tif 000160
【０４３１】
は実数であり、
【０４３２】
【数１５６】
0006977048.tif 000161
【０４３３】
であり、
【０４３４】
【数１５７】
0006977048.tif 000162
【０４３５】
は実数であり、
【０４３６】
【数１５８】
0006977048.tif 000163
【０４３７】
は、絶対値が1である複素数である。
【０４３８】
指示情報は、S個の集合D0〜DS-1の指示情報を含み、D0〜DS-1は、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、Cの中の任意のベクトルcjはBに属し、DjはA0の真部分集合であり、S-1≧j≧0であり、jは整数である。
【０４３９】
第2のプリコーディング行列集合は第1のプリコーディング行列集合の真部分集合であり、第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【０４４０】
【数１５９】
0006977048.tif 000164
【０４４１】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【０４４２】
図4は、本出願の一実施形態による通信装置の概略ブロック図である。図4に示す通信装置400は、処理ユニット410および送信ユニット420を含む。
【０４４３】
処理ユニット410は、指示情報を生成するように構成され、ここで、指示情報は、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するために、端末デバイスによって使用される。
【０４４４】
送信ユニット420は、処理ユニット410によって生成された指示情報を送信するように構成される。
【０４４５】
第1のプリコーディング行列集合の中の各プリコーディング行列WはW=W1×W2を満たし、WはNt行およびR列の行列であり、NtはR以上であり、W1は
【０４４６】
【数１６０】
0006977048.tif 000165
【０４４７】
を満たし、
【０４４８】
【数１６１】
0006977048.tif 000166
【０４４９】
であり、
【０４５０】
【数１６２】
0006977048.tif 000167
【０４５１】
はNt/2×1ベクトルであり、
【０４５２】
【数１６３】
0006977048.tif 000168
【０４５３】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【０４５４】
【数１６４】
0006977048.tif 000169
【０４５５】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は
【０４５６】
【数１６５】
0006977048.tif 000170
【０４５７】
を満たし、
【０４５８】
【数１６６】
0006977048.tif 000171
【０４５９】
は第1のプロダクトファクタであり、
【０４６０】
【数１６７】
0006977048.tif 000172
【０４６１】
は第2のプロダクトファクタであり、
【０４６２】
【数１６８】
0006977048.tif 000173
【０４６３】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【０４６４】
【数１６９】
0006977048.tif 000174
【０４６５】
の値範囲は集合A0であり、zは{0,1}に属し、
【０４６６】
【数１７０】
0006977048.tif 000175
【０４６７】
であり、
【０４６８】
【数１７１】
0006977048.tif 000176
【０４６９】
は実数であり、
【０４７０】
【数１７２】
0006977048.tif 000177
【０４７１】
であり、
【０４７２】
【数１７３】
0006977048.tif 000178
【０４７３】
は実数であり、
【０４７４】
【数１７４】
0006977048.tif 000179
【０４７５】
は、絶対値が1である複素数である。
【０４７６】
指示情報は、S個の集合D0〜DS-1の指示情報を含み、D0〜DS-1は、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、Cの中の任意のベクトルcjはBに属し、DjはA0の真部分集合であり、S-1≧j≧0であり、jは整数である。
【０４７７】
第2のプリコーディング行列集合は第1のプリコーディング行列集合の真部分集合であり、第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【０４７８】
【数１７５】
0006977048.tif 000180
【０４７９】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【０４８０】
随意に、一実施形態では、S個の集合D0〜DS-1の指示情報はSビットフィールドを含み、SビットフィールドはD0〜DS-1と1対1に対応し、各ビットフィールドは少なくとも1ビットを含み、Djに対応するビットフィールドはA0の要素gjを示し、Djの任意の要素はgjよりも大きい。
【０４８１】
随意に、一実施形態では、Cの任意のベクトルcj、およびDjの任意の要素Dj(ν)は、次の条件、すなわち、
【０４８２】
【数１７６】
0006977048.tif 000181
【０４８３】
を満たし、
ただし、
【０４８４】
【数１７７】
0006977048.tif 000182
【０４８５】
はBのベクトルであり、kh≧0であり、khは実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hは整数である。
【０４８６】
随意に、一実施形態では、Cは、互いに直交する少なくともM個のベクトルを含み、互いに直交する任意のM個のベクトル
【０４８７】
【数１７８】
0006977048.tif 000183
【０４８８】
、および要素
【０４８９】
【数１７９】
0006977048.tif 000184
【０４９０】
は、次の条件、すなわち、
【０４９１】
【数１８０】
0006977048.tif 000185
【０４９２】
を満たし、
ただし、
【０４９３】
【数１８１】
0006977048.tif 000186
【０４９４】
は、それぞれ、集合
【０４９５】
【数１８２】
0006977048.tif 000187
【０４９６】
の要素であり、
【０４９７】
【数１８３】
0006977048.tif 000188
【０４９８】
はBのベクトルであり、kh≧0であり、khは実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hは整数である。
【０４９９】
随意に、一実施形態では、S個の集合D0〜DS-1の指示情報はHビットフィールドを含み、h番目のビットフィールドはkhを示すために使用される。
【０５００】
随意に、一実施形態では、指示情報はベクトル集合Cの指示情報をさらに含み、ベクトル集合Cの指示情報はTビットであり、TビットはBの中に含まれるT個のベクトルと1対1に対応し、Tビットの中のt番目のビットは、ベクトルbt-1がベクトル集合Cに属するかどうかを示すために使用され、ただし、1≦t≦Tである。
【０５０１】
随意に、一実施形態では、S個の集合D0〜DS-1の指示情報は、ベクトル集合Cを示すためにさらに使用され、S個の集合D0〜DS-1の指示情報はTビットフィールドであり、Tビットフィールドは、Bの中に含まれるT個のベクトルと1対1に対応し、Tビットフィールドの各々はEビットを含み、Eは1以上であり、Tビットフィールドの中のt番目のビットフィールドは、ベクトルbt-1がベクトル集合Cに属するかどうかを示すために使用され、ただし、1≦t≦Tである。
【０５０２】
随意に、一実施形態では、
【０５０３】
【数１８４】
0006977048.tif 000189
【０５０４】
の値範囲は集合A1であり、指示情報は、S個の集合E0〜ES-1の指示情報をさらに含み、E0〜ES-1は、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、EjはA1の真部分集合であり、
第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつcjに対応するW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第2のプロダクトファクタ
【０５０５】
【数１８５】
0006977048.tif 000190
【０５０６】
がEjに属するという条件を満たす、W=W1×W2を依然として含まない。
【０５０７】
随意の実施形態では、詳細には図5に示すように、受信ユニット310はトランシーバ540であってよく、処理ユニット320はプロセッサ520であってよく、通信装置は入力/出力インターフェース530およびメモリ510をさらに含んでよい。
【０５０８】
図5は、本出願の別の実施形態による端末デバイスの概略ブロック図である。端末デバイスは、上記の実施形態におけるすべての方法を実行することができ、したがって、具体的な詳細については上記の実施形態での説明を参照されたい。繰返しを避けるために、詳細は本明細書で再び説明されない。図5に示す端末デバイス500は、メモリ510、プロセッサ520、入力/出力インターフェース530、およびトランシーバ540を含み得る。メモリ510、プロセッサ520、入力/出力インターフェース530、およびトランシーバ540は、内部接続経路を使用することによって互いに接続されている。メモリ510は、命令を記憶するように構成される。プロセッサ520は、入力されるデータおよび情報を受信するとともに演算結果などのデータを出力するように入力/出力インターフェース530を制御するために、また信号を送信するようにトランシーバ540を制御するために、メモリ510の中に記憶された命令を実行するように構成される。
【０５０９】
トランシーバ540は、指示情報を受信するように構成される。
【０５１０】
プロセッサ520は、トランシーバ540によって受信された指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するように構成される。
【０５１１】
第1のプリコーディング行列集合の中の各プリコーディング行列WはW=W1×W2を満たし、WはNt行およびR列の行列であり、NtはR以上であり、W1は
【０５１２】
【数１８６】
0006977048.tif 000191
【０５１３】
を満たし、
【０５１４】
【数１８７】
0006977048.tif 000192
【０５１５】
であり、
【０５１６】
【数１８８】
0006977048.tif 000193
【０５１７】
はNt/2×1ベクトルであり、
【０５１８】
【数１８９】
0006977048.tif 000194
【０５１９】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【０５２０】
【数１９０】
0006977048.tif 000195
【０５２１】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は
【０５２２】
【数１９１】
0006977048.tif 000196
【０５２３】
を満たし、
【０５２４】
【数１９２】
0006977048.tif 000197
【０５２５】
は第1のプロダクトファクタであり、
【０５２６】
【数１９３】
0006977048.tif 000198
【０５２７】
は第2のプロダクトファクタであり、
【０５２８】
【数１９４】
0006977048.tif 000199
【０５２９】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【０５３０】
【数１９５】
0006977048.tif 000200
【０５３１】
の値範囲は集合A0であり、zは{0,1}に属し、
【０５３２】
【数１９６】
0006977048.tif 000201
【０５３３】
であり、
【０５３４】
【数１９７】
0006977048.tif 000202
【０５３５】
は実数であり、
【０５３６】
【数１９８】
0006977048.tif 000203
【０５３７】
であり、
【０５３８】
【数１９９】
0006977048.tif 000204
【０５３９】
は実数であり、
【０５４０】
【数２００】
0006977048.tif 000205
【０５４１】
は、絶対値が1である複素数である。
【０５４２】
指示情報は、S個の集合D0〜DS-1の指示情報を含み、D0〜DS-1は、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、Cの中の任意のベクトルcjはBに属し、DjはA0の真部分集合であり、S-1≧j≧0であり、jは整数である。
【０５４３】
第2のプリコーディング行列集合は第1のプリコーディング行列集合の真部分集合であり、第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【０５４４】
【数２０１】
0006977048.tif 000206
【０５４５】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【０５４６】
本出願のこの実施形態では、関係するプログラムを実行して本出願のこの実施形態において提供される技術的解決策を実施するために、プロセッサ520が、汎用の中央処理装置(Central Processing Unit、CPU)、マイクロプロセッサ、特定用途向け集積回路(Application-Specific Integrated Circuit、ASIC)、または1つもしくは複数の集積回路を使用し得ることを理解されたい。
【０５４７】
トランシーバ540が、通信インターフェースとも呼ばれ、トランシーバ装置、たとえば、限定はしないが、端末デバイス500と別のデバイスまたは通信ネットワークとの間で通信を実施するためのトランシーバを使用することを、さらに理解されたい。
【０５４８】
メモリ510は、読取り専用メモリおよびランダムアクセスメモリを含んでよく、データおよび命令をプロセッサ520に提供する。プロセッサ520の一部は、不揮発性ランダムアクセスメモリをさらに含んでよい。たとえば、プロセッサ520は、デバイスタイプ情報をさらに記憶してよい。
【０５４９】
実施中、上記の方法におけるステップは、プロセッサ520の中のハードウェアの集積論理回路によって、またはソフトウェア形態での命令によって完了され得る。本出願の実施形態で開示するプリコーディング行列集合を決定するための方法は、ハードウェアプロセッサによって実行されるか、またはプロセッサのハードウェアとソフトウェアモジュールとの組合せによって実行されるものとして、直接具現化され得る。ソフトウェアモジュールは、ランダムアクセスメモリ、フラッシュメモリ、読取り専用メモリ、プログラマブル読取り専用メモリもしくは電気的消去可能プログラマブルメモリ、またはレジスタなどの、当技術分野における成熟した記憶媒体の中に配置されてよい。記憶媒体はメモリ510の中に配置される。プロセッサ520は、プロセッサ520のハードウェアと組み合わせて方法のステップを完了するために、メモリ510の中の情報を読み取る。繰返しを避けるために、詳細は本明細書で再び説明されない。
【０５５０】
本出願のこの実施形態では、プロセッサが中央処理装置(central processing unit、CPU)であってよく、またはプロセッサが、別の汎用プロセッサ、デジタル信号プロセッサ(digital signal processor、DSP)、特定用途向け集積回路(application-specific integrated circuit、ASIC)、フィールドプログラマブルゲートアレイ(field programmable gate array、FPGA)もしくは別のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理デバイス、個別ハードウェア構成要素などであってよいことを理解されたい。汎用プロセッサはマイクロプロセッサであってよく、またはプロセッサは任意の従来のプロセッサなどであってよい。
【０５５１】
随意の実施形態では、詳細には図6に示すように、送信ユニット420はトランシーバ640であってよく、処理ユニット410はプロセッサ620であってよく、通信装置は入力/出力インターフェース630およびメモリ610をさらに含んでよい。
【０５５２】
図6は、本出願の別の実施形態によるネットワークデバイスの概略ブロック図である。ネットワークデバイスは、上記の実施形態におけるすべての方法を実行することができ、したがって、具体的な詳細については上記の実施形態での説明を参照されたい。繰返しを避けるために、詳細は本明細書で再び説明されない。図6に示すネットワークデバイス600は、メモリ610、プロセッサ620、入力/出力インターフェース630、およびトランシーバ640を含み得る。メモリ610、プロセッサ620、入力/出力インターフェース630、およびトランシーバ640は、内部接続経路を使用することによって互いに接続されている。メモリ610は、命令を記憶するように構成される。プロセッサ620は、入力されるデータおよび情報を受信するとともに演算結果などのデータを出力するように入力/出力インターフェース630を制御するために、また信号を送信するようにトランシーバ640を制御するために、メモリ610の中に記憶された命令を実行するように構成される。
【０５５３】
プロセッサ620は、指示情報を生成するように構成され、ここで、指示情報は、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するために、端末デバイスによって使用される。
【０５５４】
トランシーバ640は、プロセッサによって生成された指示情報を送信するように構成される。
【０５５５】
第1のプリコーディング行列集合の中の各プリコーディング行列WはW=W1×W2を満たし、WはNt行およびR列の行列であり、NtはR以上であり、W1は
【０５５６】
【数２０２】
0006977048.tif 000207
【０５５７】
を満たし、
【０５５８】
【数２０３】
0006977048.tif 000208
【０５５９】
であり、
【０５６０】
【数２０４】
0006977048.tif 000209
【０５６１】
はNt/2×1ベクトルであり、
【０５６２】
【数２０５】
0006977048.tif 000210
【０５６３】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【０５６４】
【数２０６】
0006977048.tif 000211
【０５６５】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は
【０５６６】
【数２０７】
0006977048.tif 000212
【０５６７】
を満たし、
【０５６８】
【数２０８】
0006977048.tif 000213
【０５６９】
は第1のプロダクトファクタであり、
【０５７０】
【数２０９】
0006977048.tif 000214
【０５７１】
は第2のプロダクトファクタであり、
【０５７２】
【数２１０】
0006977048.tif 000215
【０５７３】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【０５７４】
【数２１１】
0006977048.tif 000216
【０５７５】
の値範囲は集合A0であり、zは{0,1}に属し、
【０５７６】
【数２１２】
0006977048.tif 000217
【０５７７】
であり、
【０５７８】
【数２１３】
0006977048.tif 000218
【０５７９】
は実数であり、
【０５８０】
【数２１４】
0006977048.tif 000219
【０５８１】
であり、
【０５８２】
【数２１５】
0006977048.tif 000220
【０５８３】
は実数であり、
【０５８４】
【数２１６】
0006977048.tif 000221
【０５８５】
は、絶対値が1である複素数である。
【０５８６】
指示情報は、S個の集合D0〜DS-1の指示情報を含み、D0〜DS-1は、それぞれ、ベクトル集合C={c0,c1,...,cS-1}の中のc0〜cS-1と1対1に対応し、Cの中の任意のベクトルcjはBに属し、DjはA0の真部分集合であり、S-1≧j≧0であり、jは整数である。
【０５８７】
第2のプリコーディング行列集合は第1のプリコーディング行列集合の真部分集合であり、第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【０５８８】
【数２１７】
0006977048.tif 000222
【０５８９】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【０５９０】
本出願のこの実施形態では、関係するプログラムを実行して本出願のこの実施形態において提供される技術的解決策を実施するために、プロセッサ620が、汎用の中央処理装置(Central Processing Unit、CPU)、マイクロプロセッサ、特定用途向け集積回路(Application-Specific Integrated Circuit、ASIC)、または1つもしくは複数の集積回路を使用し得ることを理解されたい。
【０５９１】
トランシーバ640が、通信インターフェースとも呼ばれ、トランシーバ装置、たとえば、限定はしないが、端末600と別のデバイスまたは通信ネットワークとの間で通信を実施するためのトランシーバを使用することを、さらに理解されたい。
【０５９２】
メモリ610は、読取り専用メモリおよびランダムアクセスメモリを含んでよく、データおよび命令をプロセッサ620に提供する。プロセッサ620の一部は、不揮発性ランダムアクセスメモリをさらに含んでよい。たとえば、プロセッサ620は、デバイスタイプ情報をさらに記憶してよい。
【０５９３】
実施中、上記の方法におけるステップは、プロセッサ620の中のハードウェアの集積論理回路によって、またはソフトウェア形態での命令によって完了され得る。本出願の実施形態で開示するプリコーディング行列集合を決定するための方法は、ハードウェアプロセッサによって実行されるか、またはプロセッサのハードウェアとソフトウェアモジュールとの組合せによって実行されるものとして、直接具現化され得る。ソフトウェアモジュールは、ランダムアクセスメモリ、フラッシュメモリ、読取り専用メモリ、プログラマブル読取り専用メモリもしくは電気的消去可能プログラマブルメモリ、またはレジスタなどの、当技術分野における成熟した記憶媒体の中に配置されてよい。記憶媒体はメモリ610の中に配置される。プロセッサ620は、プロセッサ620のハードウェアと組み合わせて方法のステップを完了するために、メモリ610の中の情報を読み取る。繰返しを避けるために、詳細は本明細書で再び説明されない。
【０５９４】
本出願のこの実施形態では、プロセッサが中央処理装置(central processing unit、CPU)であってよく、またはプロセッサが、別の汎用プロセッサ、デジタル信号プロセッサ(digital signal processor、DSP)、特定用途向け集積回路(application-specific integrated circuit、ASIC)、フィールドプログラマブルゲートアレイ(field programmable gate array、FPGA)もしくは別のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理デバイス、個別ハードウェア構成要素などであってよいことを理解されたい。汎用プロセッサはマイクロプロセッサであってよく、またはプロセッサは任意の従来のプロセッサなどであってよい。
【０５９５】
本明細書で開示する実施形態で説明した例と組み合わせて、ユニットおよびアルゴリズムステップが、電子ハードウェアまたはコンピュータソフトウェアと電子ハードウェアとの組合せによって実施されてよいことを、当業者は認識し得る。機能がハードウェアによって実行されるのかそれともソフトウェアによって実行されるのかは、技術的解決策の特定の適用例および設計制約条件によって決まる。当業者は、説明した機能を特定の適用例ごとに実施するために様々な方法を使用し得るが、実装形態が本出願の範囲を越えるものと見なされるべきでない。
【０５９６】
便利かつ簡潔な説明のために、上記の各システム、装置、またはユニットの詳細な作業プロセスに対して、上記の方法実施形態における対応するプロセスに参照が行われてよいことが当業者によって明確に理解されてよく、詳細は本明細書で再び説明されない。
【０５９７】
本出願において提供されるいくつかの実施形態では、開示するシステム、装置、および方法が他の方式で実施されてよいことを理解されたい。たとえば、説明した装置実施形態は例にすぎない。たとえば、ユニット分割は論理機能分割にすぎず、実際の実装形態では他の分割であってよい。たとえば、複数のユニットまたは構成要素は組み合わせられてよく、または別のシステムの中に統合されてよく、あるいはいくつかの特徴は無視されてよく、または実行されなくてよい。加えて、表示または説明した相互結合もしくは直接結合、すなわち通信接続は、いくつかのインターフェースを使用することによって実施されてよい。装置またはユニットの間の間接結合、すなわち通信接続は、電子形態、機械形態、または他の形態で実施されてよい。
【０５９８】
別個の部分として説明したユニットは物理的に別個であってもなくてもよく、ユニットとして表示した部分は物理ユニットであってもなくてもよく、ある位置に配置されてよく、または複数のネットワークユニット上で分散されてもよい。ユニットの一部または全部は、本実施形態の解決策の目的を達成するための実際の要件に従って選択され得る。
【０５９９】
加えて、本出願の実施形態における機能ユニットが1つの処理ユニットの中に統合されてよく、またはユニットの各々が物理的に単独で存在してよく、あるいは2つ以上のユニットが1つのユニットの中に統合されてよい。
【０６００】
機能がソフトウェア機能ユニットの形態で実装され、独立した製品として販売または使用されるとき、機能はコンピュータ可読記憶媒体の中に記憶されてよい。そのような理解に基づくと、本出願の技術的解決策は本質的に、または従来技術に寄与する部分もしくは技術的解決策のうちのいくつかは、ソフトウェア製品の形態で実施されてよい。ソフトウェア製品は、記憶媒体の中に記憶され、本出願の実施形態で説明した方法のステップのうちの全部または一部を実行するように、コンピュータデバイス(パーソナルコンピュータ、サーバ、またはネットワークデバイスであってよい)に命令するためのいくつかの命令を含む。上記の記憶媒体は、USBフラッシュドライブ、リムーバブルハードディスク、読取り専用メモリ(Read-Only Memory、ROM)、ランダムアクセスメモリ(Random Access Memory、RAM)、磁気ディスク、光ディスクなどの、プログラムコードを記憶できる任意の媒体を含む。
【０６０１】
上記の説明は本出願の特定の実装形態にすぎず、本出願の保護範囲を限定することを意図するものではない。本出願で開示する技術的範囲内で当業者によって容易に解明される任意の変形または置換は、本出願の保護範囲内に入るものとする。したがって、本出願の保護範囲は、特許請求の範囲の保護範囲に従うものとする。
【符号の説明】
【０６０２】
110  コアネットワークデバイス
120  アクセスネットワークデバイス
130〜140  端末デバイス
300  通信装置
310  受信ユニット
320  処理ユニット
400  通信装置
410  処理ユニット
420  送信ユニット
500  端末デバイス
510  メモリ
520  プロセッサ
530  入力/出力インターフェース
540  トランシーバ
600  ネットワークデバイス
610  メモリ
620  プロセッサ
630  入力/出力インターフェース
640  トランシーバ
【図１】
0006977048.tif 000349
【図２】
0006977048.tif 000350
【図３】
0006977048.tif 000351
【図４】
0006977048.tif 000352
【図５】
0006977048.tif 000353
【図６】
0006977048.tif 000354