特許第6977048号(P6977048)IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 華為技術有限公司の特許一覧

特許6977048プリコーディング行列集合を決定するための方法および送信装置
この文献は図面が300枚以上あるため,図面を表示できません.
<>
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】6977048
(24)【登録日】2021年11月12日
(45)【発行日】2021年12月8日
(54)【発明の名称】プリコーディング行列集合を決定するための方法および送信装置
(51)【国際特許分類】
   H04B 7/0456 20170101AFI20211125BHJP
【FI】
   H04B7/0456 300
【請求項の数】33
【全頁数】77
(21)【出願番号】特願2019-543855(P2019-543855)
(86)(22)【出願日】2018年7月4日
(65)【公表番号】特表2020-508006(P2020-508006A)
(43)【公表日】2020年3月12日
(86)【国際出願番号】CN2018094446
(87)【国際公開番号】WO2019033868
(87)【国際公開日】20190221
【審査請求日】2019年8月13日
(31)【優先権主張番号】201710687817.4
(32)【優先日】2017年8月12日
(33)【優先権主張国】CN
(73)【特許権者】
【識別番号】503433420
【氏名又は名称】華為技術有限公司
【氏名又は名称原語表記】HUAWEI TECHNOLOGIES CO.,LTD.
(74)【代理人】
【識別番号】100110364
【弁理士】
【氏名又は名称】実広 信哉
(74)【代理人】
【識別番号】100140534
【弁理士】
【氏名又は名称】木内 敬二
(72)【発明者】
【氏名】▲張▼ 瑞▲斉▼
(72)【発明者】
【氏名】李 雪茹
【審査官】 川口 貴裕
(56)【参考文献】
【文献】 特表2016−518789(JP,A)
【文献】 特表2017−509230(JP,A)
【文献】 米国特許出願公開第2016/0373175(US,A1)
【文献】 米国特許出願公開第2016/0127018(US,A1)
【文献】 Samsung, Ericsson, Huawei, HiSilicon, NTT DOCOMO, Intel Corporation, CATT, ZTE, Nokia, Alcatel-Lucent Shanghai Bell, AT & T, BT, CATR, China Telec,WF on Type I and II CSI codebooks[online],3GPP TSG-RAN WG1 #89 R1-1709232,Internet<URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_89/Docs/R1-1709232.zip>,2017年05月17日
【文献】 Ericsson,Codebook Subset Restriction[online],3GPP TSG RAN WG1 NR Ad-Hoc#2 R1-1711028,Internet<URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_AH/NR_AH_1706/Docs/R1-1711028.zip>,2017年06月17日
【文献】 Intel Corporation,Discussion on NR codebook design[online],3GPP TSG RAN WG1 #87 R1-1611983,Internet<URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_87/Docs/R1-1611983.zip>,2016年11月06日
(58)【調査した分野】(Int.Cl.,DB名)
H04B 7/02 − 7/12
H04L 1/02 − 1/06
3GPP TSG RAN WG1−4
3GPP TSG SA WG1−2
3GPP TSG CT WG1
(57)【特許請求の範囲】
【請求項1】
プリコーディング行列集合を決定するための方法であって、
指示情報を端末デバイスによって受信するステップと、
前記指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を前記端末デバイスによって決定するステップとを備え、
前記第1のプリコーディング行列集合の中の各プリコーディング行列WがW=W1×W2を満たし、WがNt行およびR列の行列であり、NtがR以上であり、W1
【数1】
[この文献は図面を表示できません]
を満たし、
【数2】
[この文献は図面を表示できません]
であり、
【数3】
[この文献は図面を表示できません]
がNt/2×1ベクトルであり、
【数4】
[この文献は図面を表示できません]
がベクトル集合B={b0,b1,...,bT-1}に属し、TがBの中のベクトルの数量であり、T≧Mであり、Tが整数であり、W2が2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)が
【数5】
[この文献は図面を表示できません]
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【数6】
[この文献は図面を表示できません]
を満たし、
【数7】
[この文献は図面を表示できません]
が第1のプロダクトファクタであり、
【数8】
[この文献は図面を表示できません]
が第2のプロダクトファクタであり、
【数9】
[この文献は図面を表示できません]
が第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【数10】
[この文献は図面を表示できません]
の値範囲が集合A0であり、zが{0,1}に属し、
【数11】
[この文献は図面を表示できません]
であり、
【数12】
[この文献は図面を表示できません]
が実数であり、
【数13】
[この文献は図面を表示できません]
であり、
【数14】
[この文献は図面を表示できません]
が実数であり、
【数15】
[この文献は図面を表示できません]
が、絶対値が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のプロダクトファクタ
【数16】
[この文献は図面を表示できません]
がDjに属するという条件を満たす、W=W1×W2を備えない、
方法。
【請求項2】
プリコーディング行列集合を決定するための方法であって、
指示情報をネットワークデバイスによって生成するステップであって、前記指示情報が、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するために、端末デバイスによって使用される、ステップと、
前記指示情報を前記ネットワークデバイスによって送信するステップとを備え、
前記第1のプリコーディング行列集合の中の各プリコーディング行列WがW=W1×W2を満たし、WがNt行およびR列の行列であり、NtがR以上であり、W1
【数17】
[この文献は図面を表示できません]
を満たし、
【数18】
[この文献は図面を表示できません]
であり、
【数19】
[この文献は図面を表示できません]
がNt/2×1ベクトルであり、
【数20】
[この文献は図面を表示できません]
がベクトル集合B={b0,b1,...,bT-1}に属し、TがBの中のベクトルの数量であり、T≧Mであり、Tが整数であり、W2が2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)が
【数21】
[この文献は図面を表示できません]
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【数22】
[この文献は図面を表示できません]
を満たし、
【数23】
[この文献は図面を表示できません]
が第1のプロダクトファクタであり、
【数24】
[この文献は図面を表示できません]
が第2のプロダクトファクタであり、
【数25】
[この文献は図面を表示できません]
が第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【数26】
[この文献は図面を表示できません]
の値範囲が集合A0であり、zが{0,1}に属し、
【数27】
[この文献は図面を表示できません]
であり、
【数28】
[この文献は図面を表示できません]
が実数であり、
【数29】
[この文献は図面を表示できません]
であり、
【数30】
[この文献は図面を表示できません]
が実数であり、
【数31】
[この文献は図面を表示できません]
が、絶対値が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のプロダクトファクタ
【数32】
[この文献は図面を表示できません]
がDjに属するという条件を満たす、W=W1×W2を備えない、
方法。
【請求項3】
前記S個の集合D0〜DS-1の前記指示情報がSビットフィールドを備え、前記SビットフィールドがD0〜DS-1と1対1に対応し、各ビットフィールドが少なくとも1ビットを備え、Djに対応するビットフィールドがA0の要素gjを示し、Djの任意の要素がgjよりも大きい、請求項1または2に記載の方法。
【請求項4】
Cの任意のベクトルcj、およびDjの任意の要素Dj(ν)が、次の条件、すなわち、
【数33】
[この文献は図面を表示できません]
を満たし、
【数34】
[この文献は図面を表示できません]
がBのベクトルであり、kh≧0であり、khが実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hが整数である、
請求項1または2に記載の方法。
【請求項5】
Cが、互いに直交する少なくともM個のベクトルを備え、互いに直交する任意のM個のベクトル
【数35】
[この文献は図面を表示できません]
、および要素
【数36】
[この文献は図面を表示できません]
が、次の条件、すなわち、
【数37】
[この文献は図面を表示できません]
を満たし、
【数38】
[この文献は図面を表示できません]
が、それぞれ、集合
【数39】
[この文献は図面を表示できません]
の要素であり、
【数40】
[この文献は図面を表示できません]
がBのベクトルであり、kh≧0であり、khが実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hが整数である、
請求項1または2に記載の方法。
【請求項6】
前記S個の集合D0〜DS-1の前記指示情報がHビットフィールドを備え、h番目のビットフィールドがkhを示すために使用される、請求項5に記載の方法。
【請求項7】
前記指示情報が、前記ベクトル集合Cの指示情報をさらに備え、前記ベクトル集合Cの前記指示情報がTビットであり、前記Tビットが、Bの中に備えられるT個のベクトルと1対1に対応し、前記Tビットの中のt番目のビットが、ベクトルbt-1が前記ベクトル集合Cに属するかどうかを示すために使用され、1≦t≦Tである、請求項1から3のいずれか一項に記載の方法。
【請求項8】
前記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のいずれか一項に記載の方法。
【請求項9】
【数41】
[この文献は図面を表示できません]
の値範囲が集合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のプロダクトファクタ
【数42】
[この文献は図面を表示できません]
がEjに属するという条件を満たす、W=W1×W2を依然として備えない、
請求項1から8のいずれか一項に記載の方法。
【請求項10】
通信装置であって、
指示情報を受信するように構成された受信ユニットと、
前記受信ユニットによって受信された前記指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するように構成された処理ユニットとを備え、
前記第1のプリコーディング行列集合の中の各プリコーディング行列WがW=W1×W2を満たし、WがNt行およびR列の行列であり、NtがR以上であり、W1
【数43】
[この文献は図面を表示できません]
を満たし、
【数44】
[この文献は図面を表示できません]
であり、
【数45】
[この文献は図面を表示できません]
がNt/2×1ベクトルであり、
【数46】
[この文献は図面を表示できません]
がベクトル集合B={b0,b1,...,bT-1}に属し、TがBの中のベクトルの数量であり、T≧Mであり、Tが整数であり、W2が2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)が
【数47】
[この文献は図面を表示できません]
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【数48】
[この文献は図面を表示できません]
を満たし、
【数49】
[この文献は図面を表示できません]
が第1のプロダクトファクタであり、
【数50】
[この文献は図面を表示できません]
が第2のプロダクトファクタであり、
【数51】
[この文献は図面を表示できません]
が第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【数52】
[この文献は図面を表示できません]
の値範囲が集合A0であり、zが{0,1}に属し、
【数53】
[この文献は図面を表示できません]
であり、
【数54】
[この文献は図面を表示できません]
が実数であり、
【数55】
[この文献は図面を表示できません]
であり、
【数56】
[この文献は図面を表示できません]
が実数であり、
【数57】
[この文献は図面を表示できません]
が、絶対値が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のプロダクトファクタ
【数58】
[この文献は図面を表示できません]
がDjに属するという条件を満たす、W=W1×W2を備えない、
通信装置。
【請求項11】
通信装置であって、
指示情報を生成するように構成された処理ユニットであって、前記指示情報が、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するために、端末デバイスによって使用される、処理ユニットと、
前記処理ユニットによって生成された前記指示情報を送信するように構成された送信ユニットとを備え、
前記第1のプリコーディング行列集合の中の各プリコーディング行列WがW=W1×W2を満たし、WがNt行およびR列の行列であり、NtがR以上であり、W1
【数59】
[この文献は図面を表示できません]
を満たし、
【数60】
[この文献は図面を表示できません]
であり、
【数61】
[この文献は図面を表示できません]
がNt/2×1ベクトルであり、
【数62】
[この文献は図面を表示できません]
がベクトル集合B={b0,b1,...,bT-1}に属し、TがBの中のベクトルの数量であり、T≧Mであり、Tが整数であり、W2が2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)が
【数63】
[この文献は図面を表示できません]
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【数64】
[この文献は図面を表示できません]
を満たし、
【数65】
[この文献は図面を表示できません]
が第1のプロダクトファクタであり、
【数66】
[この文献は図面を表示できません]
が第2のプロダクトファクタであり、
【数67】
[この文献は図面を表示できません]
が第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【数68】
[この文献は図面を表示できません]
の値範囲が集合A0であり、zが{0,1}に属し、
【数69】
[この文献は図面を表示できません]
であり、
【数70】
[この文献は図面を表示できません]
が実数であり、
【数71】
[この文献は図面を表示できません]
であり、
【数72】
[この文献は図面を表示できません]
が実数であり、
【数73】
[この文献は図面を表示できません]
が、絶対値が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のプロダクトファクタ
【数74】
[この文献は図面を表示できません]
がDjに属するという条件を満たす、W=W1×W2を備えない、
通信装置。
【請求項12】
前記S個の集合D0〜DS-1の前記指示情報がSビットフィールドを備え、D0〜DS-1と1対1に対応する前記Sビットフィールド、各ビットフィールドが少なくとも1ビットを備え、Djに対応するビットフィールドがA0の要素gjを示し、Djの任意の要素がgjよりも大きい、請求項10または11に記載の通信装置。
【請求項13】
Cの任意のベクトルcj、およびDjの任意の要素Dj(ν)が、次の条件、すなわち、
【数75】
[この文献は図面を表示できません]
を満たし、
【数76】
[この文献は図面を表示できません]
がBのベクトルであり、kh≧0であり、khが実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hが整数である、
請求項10または11に記載の通信装置。
【請求項14】
Cが、互いに直交する少なくともM個のベクトルを備え、互いに直交する任意のM個のベクトル
【数77】
[この文献は図面を表示できません]
、および要素
【数78】
[この文献は図面を表示できません]
が、次の条件、すなわち、
【数79】
[この文献は図面を表示できません]
を満たし、
【数80】
[この文献は図面を表示できません]
が、それぞれ、集合
【数81】
[この文献は図面を表示できません]
の要素であり、
【数82】
[この文献は図面を表示できません]
がBのベクトルであり、kh≧0であり、khが実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hが整数である、
請求項10または11に記載の通信装置。
【請求項15】
前記S個の集合D0〜DS-1の前記指示情報がHビットフィールドを備え、h番目のビットフィールドがkhを示すために使用される、請求項14に記載の通信装置。
【請求項16】
前記指示情報が、前記ベクトル集合Cの指示情報をさらに備え、前記ベクトル集合Cの前記指示情報がTビットであり、前記Tビットが、Bの中に備えられるT個のベクトルと1対1に対応し、前記Tビットの中のt番目のビットが、ベクトルbt-1が前記ベクトル集合Cに属するかどうかを示すために使用され、1≦t≦Tである、請求項10から15のいずれか一項に記載の通信装置。
【請求項17】
前記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のいずれか一項に記載の通信装置。
【請求項18】
【数83】
[この文献は図面を表示できません]
の値範囲が集合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のプロダクトファクタ
【数84】
[この文献は図面を表示できません]
がEjに属するという条件を満たす、W=W1×W2を依然として備えない、
請求項10から17のいずれか一項に記載の通信装置。
【請求項19】
通信装置であって、
指示情報を受信するように構成されたトランシーバと、
前記トランシーバによって受信された前記指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するように構成されたプロセッサとを備え、
前記第1のプリコーディング行列集合の中の各プリコーディング行列WがW=W1×W2を満たし、WがNt行およびR列の行列であり、NtがR以上であり、W1
【数85】
[この文献は図面を表示できません]
を満たし、
【数86】
[この文献は図面を表示できません]
であり、
【数87】
[この文献は図面を表示できません]
がNt/2×1ベクトルであり、
【数88】
[この文献は図面を表示できません]
がベクトル集合B={b0,b1,...,bT-1}に属し、TがBの中のベクトルの数量であり、T≧Mであり、Tが整数であり、W2が2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)が
【数89】
[この文献は図面を表示できません]
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【数90】
[この文献は図面を表示できません]
を満たし、
【数91】
[この文献は図面を表示できません]
が第1のプロダクトファクタであり、
【数92】
[この文献は図面を表示できません]
が第2のプロダクトファクタであり、
【数93】
[この文献は図面を表示できません]
が第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【数94】
[この文献は図面を表示できません]
の値範囲が集合A0であり、zが{0,1}に属し、
【数95】
[この文献は図面を表示できません]
であり、
【数96】
[この文献は図面を表示できません]
が実数であり、
【数97】
[この文献は図面を表示できません]
であり、
【数98】
[この文献は図面を表示できません]
が実数であり、
【数99】
[この文献は図面を表示できません]
が、絶対値が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のプロダクトファクタ
【数100】
[この文献は図面を表示できません]
がDjに属するという条件を満たす、W=W1×W2を備えない、
通信装置。
【請求項20】
通信装置であって、
指示情報を生成するように構成されたプロセッサであって、前記指示情報が、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するために、端末デバイスによって使用される、プロセッサと、
前記プロセッサによって生成された前記指示情報を送信するように構成されたトランシーバとを備え、
前記第1のプリコーディング行列集合の中の各プリコーディング行列WがW=W1×W2を満たし、WがNt行およびR列の行列であり、NtがR以上であり、W1
【数101】
[この文献は図面を表示できません]
を満たし、
【数102】
[この文献は図面を表示できません]
であり、
【数103】
[この文献は図面を表示できません]
がNt/2×1ベクトルであり、
【数104】
[この文献は図面を表示できません]
がベクトル集合B={b0,b1,...,bT-1}に属し、TがBの中のベクトルの数量であり、T≧Mであり、Tが整数であり、W2が2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)が
【数105】
[この文献は図面を表示できません]
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【数106】
[この文献は図面を表示できません]
を満たし、
【数107】
[この文献は図面を表示できません]
が第1のプロダクトファクタであり、
【数108】
[この文献は図面を表示できません]
が第2のプロダクトファクタであり、
【数109】
[この文献は図面を表示できません]
が第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【数110】
[この文献は図面を表示できません]
の値範囲が集合A0であり、zが{0,1}に属し、
【数111】
[この文献は図面を表示できません]
であり、
【数112】
[この文献は図面を表示できません]
が実数であり、
【数113】
[この文献は図面を表示できません]
であり、
【数114】
[この文献は図面を表示できません]
が実数であり、
【数115】
[この文献は図面を表示できません]
が、絶対値が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のプロダクトファクタ
【数116】
[この文献は図面を表示できません]
がDjに属するという条件を満たす、W=W1×W2を備えない、
通信装置。
【請求項21】
前記S個の集合D0〜DS-1の前記指示情報がSビットフィールドを備え、前記SビットフィールドがD0〜DS-1と1対1に対応し、各ビットフィールドが少なくとも1ビットを備え、Djに対応するビットフィールドがA0の要素gjを示し、Djの任意の要素がgjよりも大きい、請求項19または20に記載の通信装置。
【請求項22】
Cの任意のベクトルcj、およびDjの任意の要素Dj(ν)が、次の条件、すなわち、
【数117】
[この文献は図面を表示できません]
を満たし、
【数118】
[この文献は図面を表示できません]
がBのベクトルであり、kh≧0であり、khが実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hが整数である、
請求項19または20に記載の通信装置。
【請求項23】
Cが、互いに直交する少なくともM個のベクトルを備え、互いに直交する任意のM個のベクトル
【数119】
[この文献は図面を表示できません]
、および要素
【数120】
[この文献は図面を表示できません]
が、次の条件、すなわち、
【数121】
[この文献は図面を表示できません]
を満たし、
【数122】
[この文献は図面を表示できません]
が、それぞれ、集合
【数123】
[この文献は図面を表示できません]
の要素であり、
【数124】
[この文献は図面を表示できません]
がBのベクトルであり、kh≧0であり、khが実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hが整数である、
請求項19または20に記載の通信装置。
【請求項24】
前記S個の集合D0〜DS-1の前記指示情報がHビットフィールドを備え、h番目のビットフィールドがkhを示すために使用される、請求項23に記載の通信装置。
【請求項25】
前記指示情報が、前記ベクトル集合Cの指示情報をさらに備え、前記ベクトル集合Cの前記指示情報がTビットであり、前記Tビットが、Bの中に備えられるT個のベクトルと1対1に対応し、前記Tビットの中のt番目のビットが、ベクトルbt-1が前記ベクトル集合Cに属するかどうかを示すために使用され、1≦t≦Tである、請求項19から24のいずれか一項に記載の通信装置。
【請求項26】
前記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のいずれか一項に記載の通信装置。
【請求項27】
【数125】
[この文献は図面を表示できません]
の値範囲が集合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のプロダクトファクタ
【数126】
[この文献は図面を表示できません]
がEjに属するという条件を満たす、W=W1×W2を依然として備えない、請求項19から26のいずれか一項に記載の通信装置。
【請求項28】
チップシステムであって、
コンピュータプログラムを記憶するように構成されたメモリと、
前記チップシステムがその上に取り付けられている通信装置に請求項1および請求項3から9のいずれか一項に記載の方法を実行させるための前記コンピュータプログラムを前記メモリから呼び出すとともに前記コンピュータプログラムを実行するように構成されたプロセッサと
を備えるチップシステム。
【請求項29】
チップシステムであって、
コンピュータプログラムを記憶するように構成されたメモリと、
前記チップシステムがその上に取り付けられている通信装置に請求項2から9のいずれか一項に記載の方法を実行させるための前記コンピュータプログラムを前記メモリから呼び出すとともに前記コンピュータプログラムを実行するように構成されたプロセッサと
を備えるチップシステム。
【請求項30】
コンピュータプログラムを備えるコンピュータ可読記憶媒体であって、前記コンピュータプログラム、コンピュータに、請求項1および請求項3から9のいずれか一項に記載の方法を実行させるためのプログラムである、コンピュータ可読記憶媒体。
【請求項31】
コンピュータプログラムを備えるコンピュータ可読記憶媒体であって、前記コンピュータプログラム、コンピュータに、請求項2から9のいずれか一項に記載の方法を実行させるためのプログラムである、コンピュータ可読記憶媒体。
【請求項32】
請求項1および請求項3から9のいずれか一項に記載の方法を実行するように構成されたプロセッサ
を備えるチップシステム。
【請求項33】
請求項2から9のいずれか一項に記載の方法を実行するように構成されたプロセッサ
を備えるチップシステム。
【発明の詳細な説明】
【技術分野】
【0001】
本出願は、その全体が参照により本明細書に組み込まれる、2017年8月12日に中国特許庁に出願された「METHOD FOR RESTRICTING PRECODING MATRIX SUBSET AND TRANSMISSION APPARATUS」と題する中国特許出願第201710687817.4号の優先権を主張する。
【0002】
本出願は、通信分野に関し、より詳細には、プリコーディング行列集合を決定するための方法および送信装置に関する。
【背景技術】
【0003】
ロングタームエボリューション(Long Term Evolution、LTE)システムにおけるプリコーディング行列部分集合を制限する方式は、W1に対して選択され得るベクトルを制限することである。詳細には、ネットワークデバイスが、端末によって使用され得るベクトルを端末に通知する。特定のベクトルが制限される場合、たとえば、第1のベクトルが制限される場合、第1のベクトルは、端末がプリコーディング行列を選択するとき、W1の中に出現することができない。しかしながら、第1のベクトルに近接するベクトルは、第1のベクトルの方向に比較的強いエネルギーを有するので、ネットワークデバイスは、通常は第1のベクトルの使用を制限できるだけでなく、第1のベクトルに近接するベクトルも制限する必要がある。従来技術の方法が使用される場合、第1のベクトルに近接する(すなわち、それに近い)ベクトルは、W1の中に出現することもまたできない。この場合、比較的大量のプリコーディング行列が使用できず、したがって、システム性能が低下する。
【0004】
ニューラジオアクセス技術(New Radio Access Technology、NR)では、タイプII(Type II)プリコーディング行列がW=W1×W2として規定される。現在、タイプIIプリコーディング行列W=W1×W2のプリコーディング行列部分集合を制限するための解決策に関係する技術がない。しかしながら、LTEシステムにおけるプリコーディング行列を制限する方式が使用される場合、比較的大量のプリコーディング行列が使用できず、したがって、システム性能が低下する。
【発明の概要】
【課題を解決するための手段】
【0005】
本出願は、プリコーディング行列集合の中の比較的大量のプリコーディング行列が使用できない場合を回避するように、プリコーディング行列集合を決定するための方法を提供し、それによって、システム性能を改善する。
【0006】
第1の態様によれば、プリコーディング行列集合を決定するための方法が提供され、方法は、
指示情報を端末デバイスによって受信することと、
指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を端末デバイスによって決定することとを含み、ここで、
第1のプリコーディング行列集合の中の各プリコーディング行列WはW=W1×W2を満たし、WはNt行およびR列の行列であり、NtはR以上であり、W1
【0007】
【数1】
[この文献は図面を表示できません]
【0008】
を満たし、
【0009】
【数2】
[この文献は図面を表示できません]
【0010】
であり、
【0011】
【数3】
[この文献は図面を表示できません]
【0012】
はNt/2×1ベクトルであり、
【0013】
【数4】
[この文献は図面を表示できません]
【0014】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【0015】
【数5】
[この文献は図面を表示できません]
【0016】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は
【0017】
【数6】
[この文献は図面を表示できません]
【0018】
を満たし、
【0019】
【数7】
[この文献は図面を表示できません]
【0020】
は第1のプロダクトファクタであり、
【0021】
【数8】
[この文献は図面を表示できません]
【0022】
は第2のプロダクトファクタであり、
【0023】
【数9】
[この文献は図面を表示できません]
【0024】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【0025】
【数10】
[この文献は図面を表示できません]
【0026】
の値範囲は集合A0であり、zは{0,1}に属し、
【0027】
【数11】
[この文献は図面を表示できません]
【0028】
であり、
【0029】
【数12】
[この文献は図面を表示できません]
【0030】
は実数であり、
【0031】
【数13】
[この文献は図面を表示できません]
【0032】
であり、
【0033】
【数14】
[この文献は図面を表示できません]
【0034】
は実数であり、
【0035】
【数15】
[この文献は図面を表示できません]
【0036】
は、絶対値が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のプロダクトファクタ
【0037】
【数16】
[この文献は図面を表示できません]
【0038】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【0039】
本出願におけるプリコーディング行列集合を決定するための方法によれば、ビームベクトルの使用を直接禁止する代わりにベクトルに対応するW2の中のプロダクトファクタを制限することによって、プリコーディング行列集合の中の比較的大量のプリコーディング行列が使用できない場合が回避され得、それによって、システム性能を改善する。
【0040】
第2の態様によれば、プリコーディング行列集合を決定するための方法が提供され、方法は、
指示情報をネットワークデバイスによって生成することであって、ここで、指示情報が、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するために、端末デバイスによって使用されることと、
指示情報をネットワークデバイスによって送信することとを含み、ここで、
第1のプリコーディング行列集合の中の各プリコーディング行列WはW=W1×W2を満たし、WはNt行およびR列の行列であり、NtはR以上であり、W1
【0041】
【数17】
[この文献は図面を表示できません]
【0042】
を満たし、
【0043】
【数18】
[この文献は図面を表示できません]
【0044】
であり、
【0045】
【数19】
[この文献は図面を表示できません]
【0046】
はNt/2×1ベクトルであり、
【0047】
【数20】
[この文献は図面を表示できません]
【0048】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【0049】
【数21】
[この文献は図面を表示できません]
【0050】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は
【0051】
【数22】
[この文献は図面を表示できません]
【0052】
を満たし、
【0053】
【数23】
[この文献は図面を表示できません]
【0054】
は第1のプロダクトファクタであり、
【0055】
【数24】
[この文献は図面を表示できません]
【0056】
は第2のプロダクトファクタであり、
【0057】
【数25】
[この文献は図面を表示できません]
【0058】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【0059】
【数26】
[この文献は図面を表示できません]
【0060】
の値範囲は集合A0であり、zは{0,1}に属し、
【0061】
【数27】
[この文献は図面を表示できません]
【0062】
であり、
【0063】
【数28】
[この文献は図面を表示できません]
【0064】
は実数であり、
【0065】
【数29】
[この文献は図面を表示できません]
【0066】
であり、
【0067】
【数30】
[この文献は図面を表示できません]
【0068】
は実数であり、
【0069】
【数31】
[この文献は図面を表示できません]
【0070】
は、絶対値が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のプロダクトファクタ
【0071】
【数32】
[この文献は図面を表示できません]
【0072】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【0073】
本出願におけるプリコーディング行列集合を決定するための方法によれば、ベクトルの使用を直接禁止する代わりにベクトルに対応するW2の中のプロダクトファクタを制限することによって、プリコーディング行列集合の中の比較的大量のプリコーディング行列が使用できない場合が回避され得、それによって、システム性能を改善する。
【0074】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、S個の集合D0〜DS-1の指示情報はSビットフィールドを含み、SビットフィールドはD0〜DS-1と1対1に対応し、各ビットフィールドは少なくとも1ビットを含み、Djに対応するビットフィールドはA0の要素gjを示し、Djの任意の要素はgjよりも大きい。
【0075】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、Cの任意のベクトルcj、およびDjの任意の要素Dj(ν)は、次の条件、すなわち、
【0076】
【数33】
[この文献は図面を表示できません]
【0077】
を満たし、
ただし、
【0078】
【数34】
[この文献は図面を表示できません]
【0079】
はBのベクトルであり、kh≧0であり、khは実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hは整数である。
【0080】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、Cは、互いに直交する少なくともM個のベクトルを含み、互いに直交する任意のM個のベクトル
【0081】
【数35】
[この文献は図面を表示できません]
【0082】
、および要素
【0083】
【数36】
[この文献は図面を表示できません]
【0084】
は、次の条件、すなわち、
【0085】
【数37】
[この文献は図面を表示できません]
【0086】
を満たし、
ただし、
【0087】
【数38】
[この文献は図面を表示できません]
【0088】
は、それぞれ、集合
【0089】
【数39】
[この文献は図面を表示できません]
【0090】
の要素であり、
【0091】
【数40】
[この文献は図面を表示できません]
【0092】
はBのベクトルであり、kh≧0であり、khは実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hは整数である。
【0093】
このようにして、少なくともM個の直交するベクトルが同時に制限される。W1の中のXがM個のベクトルを含むので、この方式は、W1の中に含まれるM個のベクトルを実際に制限する。W1の中のベクトルの線形結合によってコードブックが形成されるので、この方式は、コードブックのより正確な制限を達成することができる。
【0094】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、S個の集合D0〜DS-1の指示情報はHビットフィールドを含み、h番目のビットフィールドはkhを示すために使用される。
【0095】
このようにして、ベクトル集合CおよびDjは、比較的少量のビットを含む指示情報を使用することによって決定され得る。極端な場合では、少なくとも2つのベクトル、および少なくとも2つのベクトルの各々に対応するDjは、1ビットフィールド(H=1)のみを使用することによって決定され得る。
【0096】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、指示情報は、ベクトル集合Cの指示情報をさらに含み、ベクトル集合Cの指示情報はTビットであり、Tビットは、Bの中に含まれるT個のベクトルと1対1に対応し、Tビットの中のt番目のビットは、ベクトルbt-1がベクトル集合Cに属するかどうかを示すために使用され、ただし、1≦t≦Tである。
【0097】
このようにして、制限されたベクトルを決定するためにTビットのビットマップが使用され、S個の集合D0〜DS-1の指示情報は、SまたはHビットフィールドしか含まない。このようにして、Sが比較的小さいとき、S個の集合D0〜DS-1を示すために必要とされるビットの数量が低減され得る。
【0098】
第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である。
【0099】
第1の態様または第2の態様を参照すると、第1の態様または第2の態様の可能な実装形態では、
【0100】
【数41】
[この文献は図面を表示できません]
【0101】
の値範囲は集合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のプロダクトファクタ
【0102】
【数42】
[この文献は図面を表示できません]
【0103】
がEjに属するという条件を満たす、W=W1×W2を依然として含まない。
【0104】
本出願のこの実施形態における方法によれば、広帯域振幅とサブバンド振幅の両方を制限することによって、より改善されたコードブック制限が達成され得る。
【0105】
第3の態様によれば、通信装置が提供され、通信装置は、第1の態様の方法設計における端末デバイスを実施する機能を有する。これらの機能は、ハードウェアによって実施されてよく、またはハードウェアが、対応するソフトウェアを実行することによって実施されてもよい。ハードウェアまたはソフトウェアは、上記の機能に対応する1つまたは複数のユニットを含む。
【0106】
第4の態様によれば、通信装置が提供され、通信装置は、第2の態様の方法設計におけるネットワークデバイスを実施する機能を有する。これらの機能は、ハードウェアによって実施されてよく、またはハードウェアが、対応するソフトウェアを実行することによって実施されてもよい。ハードウェアまたはソフトウェアは、上記の機能に対応する1つまたは複数のユニットを含む。
【0107】
第5の態様によれば、トランシーバ、プロセッサ、およびメモリを含む、通信装置が提供される。プロセッサは、トランシーバを制御して信号を送信および受信するように構成され、メモリは、コンピュータプログラムを記憶するように構成され、プロセッサは、端末デバイスが第1の態様に従って方法を実行するように、メモリからコンピュータプログラムを呼び出すとともにコンピュータプログラムを実行するように構成される。
【0108】
第6の態様によれば、トランシーバ、プロセッサ、およびメモリを含む、通信装置が提供される。プロセッサは、トランシーバを制御して信号を送信および受信するように構成され、メモリは、コンピュータプログラムを記憶するように構成され、プロセッサは、ネットワークデバイスが第2の態様に従って方法を実行するように、メモリからコンピュータプログラムを呼び出すとともにコンピュータプログラムを実行するように構成される。
【0109】
第7の態様によれば、コンピュータプログラム製品が提供され、コンピュータプログラム製品はコンピュータプログラムコードを含み、コンピュータプログラムコードがコンピュータ上で実行すると、コンピュータは上記の態様に従って方法を実行する。
【0110】
第8の態様によれば、コンピュータ可読媒体が提供され、コンピュータ可読媒体はプログラムコードを記憶し、コンピュータプログラムコードがコンピュータ上で実行すると、コンピュータは上記の態様に従って方法を実行する。
【0111】
第9の態様によれば、チップシステムが提供され、チップシステムは、プロセッサを含み、上記の方法に関係するデータおよび/または情報を生成すること、受信すること、送信すること、または処理することなどの、上記の態様における機能を実施するために通信装置によって使用される。可能な設計では、チップシステムはメモリをさらに含み、メモリは、端末デバイスにとって必要なプログラム命令およびデータを記憶するように構成される。チップシステムは、チップを含んでよく、またはチップおよび別の個別デバイスを含んでもよい。
【0112】
第10の態様によれば、チップシステムが提供され、チップシステムは、上記の方法に関係するデータおよび/または情報を生成すること、受信すること、送信すること、または処理することなどの、上記の態様における機能を実施する際に通信装置をサポートするように構成されたプロセッサを含む。可能な設計では、チップシステムはメモリをさらに含み、メモリは、ネットワークデバイスにとって必要なプログラム命令およびデータを記憶するように構成される。チップシステムは、チップを含んでよく、またはチップおよび別の個別デバイスを含んでもよい。
【図面の簡単な説明】
【0113】
図1】本出願の一実施形態に適用されるモバイル通信システムの概略アーキテクチャ図である。
図2】本出願の一実施形態によるプリコーディング行列集合を決定するための方法の概略フローチャートである。
図3】本出願の一実施形態による送信装置の概略ブロック図である。
図4】本出願の一実施形態による送信装置の概略ブロック図である。
図5】本出願の別の実施形態による送信装置の概略ブロック図である。
図6】本出願のさらに別の実施形態による送信装置の概略ブロック図である。
【発明を実施するための形態】
【0114】
以下のことは、添付図面を参照しながら本出願の技術的解決策を説明する。
【0115】
本出願の実施形態の技術的解決策は、モバイル通信用グローバルシステム(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)システムなどの、様々な通信システムに適用され得る。
【0116】
図1は、本出願の一実施形態に適用されるモバイル通信システムの概略アーキテクチャ図である。図1に示すように、モバイル通信システムは、コアネットワークデバイス110、アクセスネットワークデバイス120、および(図1における端末デバイス130および端末デバイス140などの)少なくとも1つの端末を含む。端末は、ワイヤレス方式でアクセスネットワークデバイス120に接続されており、アクセスネットワークデバイス120は、ワイヤレス方式または有線方式でコアネットワークデバイス110に接続されている。コアネットワークデバイス110およびアクセスネットワークデバイス120は、独立した異なる物理デバイスであってよく、またはコアネットワークデバイス110の機能およびアクセスネットワークデバイスの論理機能は、同じ物理デバイスの中に統合されてよく、あるいは1つの物理デバイスが、コアネットワークデバイス110のいくつかの機能とアクセスネットワークデバイス120のいくつかの機能とを統合してよい。端末は、固定ロケーションにあってよく、またはモバイルであってもよい。図1は概略図にすぎず、通信システムは、別のネットワークデバイスをさらに含んでよく、たとえば、ワイヤレス中継デバイスおよびワイヤレスバックホールデバイス(図1に描かれていない)をさらに含んでよい。本出願のこの実施形態は、モバイル通信システムの中に含まれるコアネットワークデバイス、アクセスネットワークデバイス、および端末の数量に限定を課さない。
【0117】
端末130または端末140などの、本出願のこの実施形態における端末は、ユーザ機器(User Equipment、UE)、端末デバイス、アクセス端末、加入者ユニット、加入者局、移動局、リモート局、リモート端末、モバイルデバイス、ユーザ端末、ワイヤレス通信デバイス、ユーザエージェント、ユーザ装置などと呼ばれることがある。端末は、代替として、セルラーフォン、コードレスフォン、セッション開始プロトコル(Session Initiation Protocol、SIP)フォン、ワイヤレスローカルループ(Wireless Local Loop、WLL)局、携帯情報端末(Personal Digital Assistant、PDA)、ワイヤレス通信機能を有するハンドヘルドデバイスもしくはコンピューティングデバイス、ワイヤレスモデムに接続された別の処理デバイス、車両内デバイス、または装着型デバイス、将来の5Gネットワークにおける端末、将来の発展型パブリックランドモバイルネットワーク(Public Land Mobile Network、PLMN)における端末などであってよい。このことは、本出願のこの実施形態において限定されない。
【0118】
アクセスネットワークデバイス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ネットワークにおけるネットワークデバイスなどであってよい。このことは、本出願のこの実施形態において限定されない。
【0119】
LTEシステムにおけるプリコーディング行列部分集合を制限する方式は、W1に対して選択され得るベクトルを制限することである。詳細には、ネットワークデバイスが、端末によって使用され得るベクトルを端末に通知する。特定のベクトルが制限される場合、たとえば、第1のベクトルが制限される場合、第1のベクトルは、端末がプリコーディング行列を選択するとき、W1の中に出現することができない。しかしながら、第1のベクトルに近接するベクトルは、第1のベクトルの方向に比較的強いエネルギーを有するので、ネットワークデバイスは、通常は第1のベクトルの使用を制限できるだけでなく、第1のベクトルに近接するベクトルも制限する必要がある。従来技術の方法が使用される場合、第1のベクトルに近接する(すなわち、それに近い)ベクトルは、W1の中に出現することもまたできない。この場合、比較的大量のプリコーディング行列が使用できず、したがって、システム性能が低下する。
【0120】
ニューラジオアクセス技術(New Radio Access Technology、NR)では、タイプII(Type II)プリコーディング行列がW=W1×W2として規定される。現在、タイプIIプリコーディング行列W=W1×W2のプリコーディング行列部分集合を制限するための解決策に関係する技術がない。LTEシステムにおけるプリコーディング行列を制限する方式が使用される場合、比較的大量のプリコーディング行列が使用できず、したがって、システム性能が低下する。
【0121】
この点から見て、本出願は、プリコーディング行列集合を決定するための方法を提供する。ベクトルの使用を直接禁止する代わりにベクトルに対応するW2の中のプロダクトファクタを制限することによって、プリコーディング行列集合の中の比較的大量のプリコーディング行列が使用できない場合が回避され得、それによって、システム性能を改善する。
【0122】
本出願の一実施形態におけるプリコーディング行列集合を決定するための方法は、NRにおけるタイプIIプリコーディング行列Wに適用されてよく、または次の条件、すなわち、
W=W1×W2を満たす、プリコーディング行列Wに適用されてよく、ただし、WはNt行およびR列の行列であり、Ntはアンテナポートの数量であり、NtはR以上であり、Rはランクの値であり、W1は以下のこと、すなわち、
【0123】
【数43】
[この文献は図面を表示できません]
【0124】
を満たし、
ただし、
【0125】
【数44】
[この文献は図面を表示できません]
【0126】
であり、
【0127】
【数45】
[この文献は図面を表示できません]
【0128】
はNt/2×1ベクトルであり、
【0129】
【数46】
[この文献は図面を表示できません]
【0130】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、
W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【0131】
【数47】
[この文献は図面を表示できません]
【0132】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は、
【0133】
【数48】
[この文献は図面を表示できません]
【0134】
を満たし、
【0135】
【数49】
[この文献は図面を表示できません]
【0136】
は第1のプロダクトファクタであり、
【0137】
【数50】
[この文献は図面を表示できません]
【0138】
は第2のプロダクトファクタであり、
【0139】
【数51】
[この文献は図面を表示できません]
【0140】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【0141】
【数52】
[この文献は図面を表示できません]
【0142】
の値範囲は集合A0であり、zは{0,1}に属し、
【0143】
【数53】
[この文献は図面を表示できません]
【0144】
であり、
【0145】
【数54】
[この文献は図面を表示できません]
【0146】
は実数であり、
【0147】
【数55】
[この文献は図面を表示できません]
【0148】
であり、
【0149】
【数56】
[この文献は図面を表示できません]
【0150】
は実数であり、
【0151】
【数57】
[この文献は図面を表示できません]
【0152】
は、絶対値が1である複素数である。
【0153】
上記の条件を満たすプリコーディング行列Wを含むプリコーディング行列集合(第1のプリコーディング行列集合として示す)に対して、本出願におけるプリコーディング行列集合を決定するための方法によれば、端末デバイスは、使用され得る第2のプリコーディング行列集合を、ネットワークデバイスによって送信される指示情報に基づいて第1のプリコーディング行列集合から決定し得る。
【0154】
本出願では、
【0155】
【数58】
[この文献は図面を表示できません]
【0156】
は広帯域振幅を表してよく、
【0157】
【数59】
[この文献は図面を表示できません]
【0158】
はサブバンド振幅を表してよく、
【0159】
【数60】
[この文献は図面を表示できません]
【0160】
は位相を表してよい。位相は、絶対値が1である複素数によって表される。W2の行xおよび列yにおける要素W2(x,y)が、
【0161】
【数61】
[この文献は図面を表示できません]
【0162】
【0163】
【数62】
[この文献は図面を表示できません]
【0164】
との積のみによって表されるとき、
【0165】
【数63】
[この文献は図面を表示できません]
【0166】
であると見なされてよい。同様に、W2(x+M,y)に対して、W2(x+M,y)が、
【0167】
【数64】
[この文献は図面を表示できません]
【0168】
と位相
【0169】
【数65】
[この文献は図面を表示できません]
【0170】
との積のみによって表されるとき、
【0171】
【数66】
[この文献は図面を表示できません]
【0172】
である。
【0173】
図2は、本出願の一実施形態によるプリコーディング行列集合を決定するための方法の概略フローチャートである。方法は、上記で説明したプリコーディング行列Wに適用され得る。以下のことは、本出願のこの実施形態におけるプリコーディング行列集合を決定するための方法を、図2を参照しながら詳細に説明する。
【0174】
S210。ネットワークデバイスが、指示情報を端末へ送信する。
【0175】
指示情報は、S個の集合D0〜DS-1の指示情報を含む。D0〜DS-1は、それぞれ、C0〜CS-1と1対1に対応し、Cの中の任意のベクトルcjがBに属し、DjはA0の真部分集合であり、S-1≧j≧0であり、jは整数である。
【0176】
S220。端末デバイスが、指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定する。
【0177】
第2のプリコーディング行列集合は第1のプリコーディング行列集合の真部分集合であり、第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【0178】
【数67】
[この文献は図面を表示できません]
【0179】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【0180】
詳細には、端末デバイスは、ネットワークデバイスによって送信される指示情報に基づいて、ベクトル集合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のプロダクトファクタ
【0181】
【数68】
[この文献は図面を表示できません]
【0182】
が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のプロダクトファクタ
【0183】
【数69】
[この文献は図面を表示できません]
【0184】
がDjに属さない場合、W=W1×W2が第2のプリコーディング行列集合に属すると決定する。
【0185】
本出願におけるプリコーディング行列集合を決定するための方法によれば、ベクトルの使用を直接禁止する代わりにベクトルに対応するW2の中のプロダクトファクタを制限することによって、プリコーディング行列集合の中の比較的大量のプリコーディング行列が使用できない場合が回避され得、それによって、システム性能を改善する。
【0186】
以下のことは、一例として、
【0187】
【数70】
[この文献は図面を表示できません]
【0188】
を使用することによって、本出願のこの実施形態を説明する。
【0189】
たとえば、R=1かつT=32である。T=32であるので、B={b0,b1,...,b31}である。ベクトル集合CはC={b0,b1}であり、b0に対応する集合は、
【0190】
【数71】
[この文献は図面を表示できません]
【0191】
であり、b1に対応する集合は、
【0192】
【数72】
[この文献は図面を表示できません]
【0193】
であり、D0の要素は、
【0194】
【数73】
[この文献は図面を表示できません]
【0195】
および
【0196】
【数74】
[この文献は図面を表示できません]
【0197】
を含まない。第1のコードブック集合において、プリコーディング行列(W1として示す)が
【0198】
【数75】
[この文献は図面を表示できません]
【0199】
を満たし、別のプリコーディング行列(W2として示す)が
【0200】
【数76】
[この文献は図面を表示できません]
【0201】
を満たし、かつ
【0202】
【数77】
[この文献は図面を表示できません]
【0203】
であると仮定する。
【0204】
したがって、W1は次のように表現され得る。
【0205】
【数78】
[この文献は図面を表示できません]
【0206】
W2は同じ表現形式を有する。ベクトルb0と第1のプロダクトファクタ
【0207】
【数79】
[この文献は図面を表示できません]
【0208】
および
【0209】
【数80】
[この文献は図面を表示できません]
【0210】
との間、b0と第2のプロダクトファクタ
【0211】
【数81】
[この文献は図面を表示できません]
【0212】
および
【0213】
【数82】
[この文献は図面を表示できません]
【0214】
との間、ならびにb0と第3のプロダクトファクタ
【0215】
【数83】
[この文献は図面を表示できません]
【0216】
および
【0217】
【数84】
[この文献は図面を表示できません]
【0218】
との間に対応が存在する。ベクトルb1と第1のプロダクトファクタ
【0219】
【数85】
[この文献は図面を表示できません]
【0220】
および
【0221】
【数86】
[この文献は図面を表示できません]
【0222】
との間、b1と第2のプロダクトファクタ
【0223】
【数87】
[この文献は図面を表示できません]
【0224】
および
【0225】
【数88】
[この文献は図面を表示できません]
【0226】
との間、ならびにb1と第3のプロダクトファクタ
【0227】
【数89】
[この文献は図面を表示できません]
【0228】
および
【0229】
【数90】
[この文献は図面を表示できません]
【0230】
との間に対応が存在する。
【0231】
W1に対して、
【0232】
【数91】
[この文献は図面を表示できません]
【0233】
の列1におけるベクトルb0はベクトル集合Cに属し、
【0234】
【数92】
[この文献は図面を表示できません]
【0235】
の行1における要素のプロダクトファクタ
【0236】
【数93】
[この文献は図面を表示できません]
【0237】
はD0に属する。したがって、第2のプリコーディング行列集合がW1を含まないと決定されてよい。言い換えれば、W1は第2のプリコーディング行列集合に属さない。
【0238】
W2に対して、
【0239】
【数94】
[この文献は図面を表示できません]
【0240】
の列1および列3におけるベクトルb0はベクトル集合Cに属するが、
【0241】
【数95】
[この文献は図面を表示できません]
【0242】
の行1および行3における要素のプロダクトファクタ
【0243】
【数96】
[この文献は図面を表示できません]
【0244】
はD0に属さない。
【0245】
【数97】
[この文献は図面を表示できません]
【0246】
の列2および列4におけるベクトルb1はベクトル集合Cに属するが、
【0247】
【数98】
[この文献は図面を表示できません]
【0248】
の行2および行4における要素のプロダクトファクタ
【0249】
【数99】
[この文献は図面を表示できません]
【0250】
もプロダクトファクタ
【0251】
【数100】
[この文献は図面を表示できません]
【0252】
もD1に属さない。したがって、W2が第2のプリコーディング行列集合に属すると決定されてよい。
【0253】
上記のW1およびW2が、第1のプリコーディング行列集合におけるW=W1×W2を満たす行列の特定の例であり、
【0254】
【数101】
[この文献は図面を表示できません]
【0255】
および
【0256】
【数102】
[この文献は図面を表示できません]
【0257】
がW1の2つの特定の例であり、
【0258】
【数103】
[この文献は図面を表示できません]
【0259】
および
【0260】
【数104】
[この文献は図面を表示できません]
【0261】
がW2の2つの特定の例であることを理解されたい。
【0262】
以下のことは、ネットワークデバイスによって送信される指示情報を詳細に説明する。
【0263】
以下のことは、S個の集合D0〜DS-1の指示情報(指示情報#1として示す)のいくつかの可能なフォーマットを詳細に説明する。端末デバイスによってベクトル集合Cを決定する方式が、本出願のこの実施形態において限定されないことを理解されたい。
【0264】
フォーマット1
【0265】
指示情報#1はSビットフィールドを含み、SビットフィールドはD0〜DS-1と1対1に対応し、各ビットフィールドは少なくとも1ビットを含み、Djに対応するビットフィールドはA0の要素(gjとして示す)を示す。Djの任意の要素はgjよりも大きい。
【0266】
たとえば、端末デバイスは、指示情報に基づいて、ベクトル集合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を参照しながら説明が与えられる。
【0267】
【表1】
[この文献は図面を表示できません]
【0268】
表1を参照すると、ビットフィールド#1は001であり、A0の要素
【0269】
【数105】
[この文献は図面を表示できません]
【0270】
を示す。A0の中の
【0271】
【数106】
[この文献は図面を表示できません]
【0272】
よりも大きいすべての要素は、
【0273】
【数107】
[この文献は図面を表示できません]
【0274】
であるD0を形成する。
【0275】
同様に、D0〜D6が、それぞれ、ビットフィールド#2〜ビットフィールド#5に基づいて決定され得る。
【0276】
従来技術では、通常、指示のためにビットマップ方式が使用される。本発明では、制限された各ベクトルの利用可能な各振幅を示すために、ビットマップ方式が使用され得る。たとえば、選択されるべき8つの振幅をA0が有する場合、各ベクトルは、ベクトルの制限された振幅を示すために8ビットを必要とする。しかしながら、本発明では、使用に対して振幅が制限されると、通常、その振幅よりも大きいかまたはそれに等しいすべての振幅が、使用に対して制限される。したがって、A0の振幅のうちの1つを示す方式が、制限のために使用され得る。このようにして、各ベクトルは、ベクトルの制限された振幅値を決定するために3ビットしか必要としない。
【0277】
フォーマット2
【0278】
A0はF個の要素を含む。指示情報#1はSビットフィールドを含み、SビットフィールドはD0〜DS-1と1対1に対応し、各ビットフィールドはFビットを含み、Fビットは、それぞれ、A0のF個の要素を示すために使用される。Djに対応するビットフィールドのFビットにおいて、0または1であるビットによって示されるA0の要素はDjに属する。
【0279】
たとえば、端末デバイスは、指示情報に基づいて、ベクトル集合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を参照しながら説明が与えられる。
【0280】
【表2】
[この文献は図面を表示できません]
【0281】
表2を参照すると、ビットフィールド#1は11000000である。ビットフィールド#1に対応する集合D0
【0282】
【数108】
[この文献は図面を表示できません]
【0283】
であると決定されてよい。ビットフィールド#2が11100000である場合、ビットフィールド#2に対応する集合D1
【0284】
【数109】
[この文献は図面を表示できません]
【0285】
であると決定されてよい。同様に、D2〜D6は、それぞれ、ビットフィールド#3〜ビットフィールド#7に基づいて決定され得る。
【0286】
上記のフォーマット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の両方を決定する。
【0287】
たとえば、上記のフォーマット1において、Sビットフィールドの中のt番目のビットフィールドは111である。ビットフィールドによって決定される値は1であり、A0のすべての要素が使用され得ることを示す。したがって、ベクトルbt-1がCに属さないと決定されてよい。
【0288】
随意に、指示情報は、ベクトル集合Cの指示情報(指示情報#2として示す)をさらに含んでよい。指示情報#2はTビットを含み、TビットはBの中に含まれるT個のベクトルと1対1に対応し、Tビットの中のt番目のビットは、ベクトルbt-1がベクトル集合Cに属するかどうかを示すために使用され、ただし、1≦t≦Tである。
【0289】
たとえば、T=8であり、指示情報#2が8ビットを含み、8ビットは、順序、最上位ビット〜最下位ビットで、それぞれ、b0,b1,...,b7に対応し、0であるビットは、ベクトルbtがベクトル集合Cに属することを示す。指示情報#2が00111111である場合、b0およびb1がベクトル集合Cに属すると決定されてよい。
【0290】
本明細書における指示情報#2が指示情報#1とは異なることを理解されたい。
【0291】
随意に、指示情報は、
【0292】
【数110】
[この文献は図面を表示できません]
【0293】
およびkhを示すために使用されてよく、端末は、
【0294】
【数111】
[この文献は図面を表示できません]
【0295】
およびkhに基づいてベクトル集合Cおよび集合D0〜DS-1を決定し得、さらに、端末は、第2のプリコーディング行列集合を決定し得る。たとえば、端末は、以下の2つの方式では、
【0296】
【数112】
[この文献は図面を表示できません]
【0297】
およびkhに基づいてCおよび集合D0〜DS-1を決定し得る。
【0298】
方式1
【0299】
Cの任意のベクトルcj、およびDjの任意の要素Dj(ν)は、次の条件、すなわち、
【0300】
【数113】
[この文献は図面を表示できません]
【0301】
を満たし、
ただし、
【0302】
【数114】
[この文献は図面を表示できません]
【0303】
はBのベクトルであり、kh≧0であり、khは実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hは整数である。
【0304】
詳細には、端末デバイスは、ネットワークデバイスによって送信される指示情報に基づいて、
【0305】
【数115】
[この文献は図面を表示できません]
【0306】
およびkhを取得することができ、
【0307】
【数116】
[この文献は図面を表示できません]
【0308】
およびkhに基づいて、上記の関係式を満たすベクトル集合Cおよび集合D0〜DS-1を決定することができ、次いで、第2のプリコーディング行列集合を決定することができる。
【0309】
方式2
【0310】
Cは、互いに直交する少なくともM個のベクトルを含み、互いに直交する任意のM個のベクトル
【0311】
【数117】
[この文献は図面を表示できません]
【0312】
、および要素
【0313】
【数118】
[この文献は図面を表示できません]
【0314】
は、次の条件、すなわち、
【0315】
【数119】
[この文献は図面を表示できません]
【0316】
を満たし、
ただし、
【0317】
【数120】
[この文献は図面を表示できません]
【0318】
は、それぞれ、集合
【0319】
【数121】
[この文献は図面を表示できません]
【0320】
の要素であり、
【0321】
【数122】
[この文献は図面を表示できません]
【0322】
はBのベクトルであり、kh≧0であり、khは実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hは整数である。
【0323】
詳細には、端末デバイスは、ネットワークデバイスによって送信される指示情報に基づいて、
【0324】
【数123】
[この文献は図面を表示できません]
【0325】
およびkhを取得することができ、
【0326】
【数124】
[この文献は図面を表示できません]
【0327】
およびkhに基づいて、上記の関係式を満たすベクトル集合Cおよび集合D0〜DS-1を決定することができ、次いで、第2のプリコーディング行列集合を決定することができる。
【0328】
このようにして、少なくともM個の直交するベクトルが同時に制限される。W1の中のXがM個のベクトルを含むので、この方式はW1の中に含まれるM個のベクトルを実際に制限する。W1の中のベクトルの線形結合によってコードブックが形成されるので、この方式は、コードブックのより正確な制限を達成することができる。
【0329】
たとえば、T=8であり、ベクトル集合Bが8個のベクトルb0,b1,...,b7を含み、M=2であり、ここで、ベクトルb0はベクトルb4に直交し、ベクトルb1はb5に直交し、ベクトルb2はb6に直交し、ベクトルb3はベクトルb7に直交する。ネットワークデバイスは、指示情報を使用することによって、
【0330】
【数125】
[この文献は図面を表示できません]
【0331】
、k1=0.5、かつH=1であることを端末デバイスに通知し、端末デバイスは、方式2における式に(b0,b4)、(b1,b5)、(b2,b6)、および(b3,b7)を連続的に代入する。以下のことは、一例として(b0,b4)を使用する。
【0332】
b0に対応する第1のプロダクトファクタはa0であり、b1に対応する第1のプロダクトファクタはa1であり、a0はA0に属し、a1はA0に属する。
【0333】
【数126】
[この文献は図面を表示できません]
【0334】
である場合、
ベクトルb0およびb1はCに属し、a0はD0に属し、a1はD1に属する。A0の中のすべての第1のプロダクトファクタはトラバースされる。上記の式を満たすすべてのa0は集合D0に属し、上記の式を満たすすべてのa1は集合D1に属する。
【0335】
(b1,b5)、(b2,b6)、および(b3,b7)はトラバースされ、直交するベクトルの各ペアに対応する、A0の中のすべての第1のファクタはトラバースされる。上記の式を満たすベクトルは集合Cに属し、各ベクトルに対応するとともに条件を満たす第1のプロダクトファクタは、そのベクトルに対応する集合Djに属する。
【0336】
以下のことは、端末デバイスが
【0337】
【数127】
[この文献は図面を表示できません]
【0338】
およびkhをどのように決定するのかを詳細に説明する。
【0339】
随意に、ネットワークデバイスによって送信される指示情報は、khの指示情報(指示情報#3として示す)を含んでよい。
【0340】
可能な実装形態では、指示情報#3はHビットフィールドを含んでよく、Hビットフィールドの中のh番目のビットフィールドはkhを示すために使用される。
【0341】
たとえば、kh∈{1,0.5,0.25,0}である。各ビットフィールドは、{1,0.5,0.25,0}という値を示すために使用される2ビットを含む。H=6と仮定すると、指示情報の中に含まれる6ビットフィールドがビットフィールド#1〜ビットフィールド#6として示される。表3を参照しながら説明が与えられる。
【0342】
【表3】
[この文献は図面を表示できません]
【0343】
ビットフィールド#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のベクトルは、それぞれ、
【0344】
【数128】
[この文献は図面を表示できません]
【0345】
であり、それらは、ビットフィールド#1、ビットフィールド#2、ビットフィールド#3、ビットフィールド#4、ビットフィールド$5、およびビットフィールド#6に対応する。たとえば、
【0346】
【数129】
[この文献は図面を表示できません]
【0347】
に対応するビットフィールド#2の場合、ビットフィールド#2のしきい値はk2=0.25である。
【0348】
このようにして、ベクトル集合CおよびDjは、比較的少量のビットを含む指示情報を使用することによって決定され得る。極端な場合では、少なくとも2つのベクトル、および少なくとも2つのベクトルの各々に対応するDjは、1ビットフィールド(H=1)のみを使用することによって決定され得る。
【0349】
随意に、ネットワークデバイスによって送信される指示情報は、
【0350】
【数130】
[この文献は図面を表示できません]
【0351】
の指示情報(指示情報#4として示す)を含んでよく、端末デバイスは、指示情報#4に基づいて
【0352】
【数131】
[この文献は図面を表示できません]
【0353】
を決定し得る。
【0354】
可能な実装形態では、指示情報#4はHビットを含み、h番目のビットは
【0355】
【数132】
[この文献は図面を表示できません]
【0356】
を示すために使用される。
【0357】
たとえば、H=4であり、ネットワークデバイスによって送信される指示情報はTビットを含み、Tビットは、T個のベクトル集合Bの中のT個のベクトルと1対1に対応する。たとえば、T=8であり、ビットマップは00001111であり、指示情報#4はビットマップの4つの最下位ビットを含み、4つの最下位ビットの中のh番目のビットはbhを示す。
【0358】
随意に、本出願のこの実施形態では、指示情報は、代替として、指示情報#5であってよい。指示情報#5は、ベクトル集合CとD0〜DS-1の両方を示し得る。
【0359】
詳細には、指示情報#5はTビットフィールドである。Tビットフィールドは、Bの中に含まれるT個のベクトルと1対1に対応し、Tビットフィールドの各々はEビットを含み、Eは1以上であり、Tビットフィールドの中のt番目のビットフィールドは、ベクトルbt-1がベクトル集合Cに属するかどうかを示すために使用され、ただし、1≦t≦Tである。
【0360】
このようにして、Tビットのビットマップは、制限されたベクトルを決定するために使用され、S個の集合D0〜DS-1の指示情報は、SまたはHビットフィールドしか含まない。このようにして、Sが比較的小さいとき、S個の集合D0〜DS-1を示すために必要とされるビットの数量が低減され得る。
【0361】
可能な実装形態では、各ビットフィールドはA0の要素を示し、特定のビットグループによって示される要素よりも大きいかまたはそれに等しい要素を含む集合がA0の真部分集合である場合、そのビットグループによって示されるベクトルはベクトル集合Cに属する。
【0362】
たとえば、E=3、T=8、かつS=7である。ネットワークデバイスによって送信される指示情報は、8ビットフィールド(ビットフィールド#1〜ビットフィールド#8として示す)を含む。ビットフィールド#1〜ビットフィールド#8は、ベクトル集合Bの中のT個のベクトルと1対1に対応する。詳細には、ビットフィールド#1がb0に対応し、ビットフィールド#2がb1に対応し、...、ビットフィールド#8がb7に対応する。各ビットフィールドは3ビットを含み、各ビットフィールドはA0の要素を示す。表4を参照しながら説明が与えられる。
【0363】
【表4】
[この文献は図面を表示できません]
【0364】
4を参照すると、ビットフィールド#2〜ビットフィールド#8の各々は、A0の非0の要素を示すために使用される。ビットフィールド#2〜ビットフィールド#8は、集合Cの中のベクトルと1対1に対応し、ビットフィールド#2〜ビットフィールド#8は、D0〜D6を示すために使用され得る。
【0365】
たとえば、ビットフィールド#2は001であり、A0の要素
【0366】
【数133】
[この文献は図面を表示できません]
【0367】
を示す。A0の中の
【0368】
【数134】
[この文献は図面を表示できません]
【0369】
よりも大きいすべての要素は、
【0370】
【数135】
[この文献は図面を表示できません]
【0371】
であるD0を形成する。
【0372】
同様に、D1〜D6は、それぞれ、ビットフィールド#3〜ビットフィールド#8に基づいて決定され得る。
【0373】
ビットフィールド#1は000であり、A0の要素0を示す。A0の中の0よりも大きいすべての要素はb0を形成し、b0は集合
【0374】
【数136】
[この文献は図面を表示できません]
【0375】
に対応する。集合はA0であり、したがって、b0はベクトル集合Cに属さない。
【0376】
別の可能な実装形態では、Eビットが、それぞれ、A0のE個の要素を示すために使用される。特定のビットフィールドのビットがすべて0であるかまたはすべて1である場合、そのことは、そのビットフィールドに対応するベクトルがベクトル集合Cに属さないことと、ビットがすべて0または1であるとは限らないビットフィールドに対応するベクトルがベクトル集合Cに属することとを示す。
【0377】
たとえば、E=8、T=8、かつS=7である。ネットワークデバイスによって送信される指示情報は、8ビットフィールド(ビットフィールド#1〜ビットフィールド#8として示す)を含む。ビットフィールド#1〜ビットフィールド#8は、ベクトル集合Bの中のT個のベクトルと1対1に対応する。詳細には、ビットフィールド#1がb0に対応し、ビットフィールド#2がb1に対応し、...、ビットフィールド#8がb7に対応する。
【0378】
各ビットフィールドは8ビットを含む。最上位ビットから最下位ビットへの順序で、ビットフィールドのビットは、それぞれ、A0の第1の要素〜第8の要素を示す。0または1であるビットは、対応する要素がDjに属することを示す。たとえば、0であるビットは、対応する要素がDjに属することを示す。ビットフィールド#1が11000000である場合、ビットフィールド#1に対応する集合D0
【0379】
【数137】
[この文献は図面を表示できません]
【0380】
であると決定されてよい。ビットフィールド#2が11100000である場合、ビットフィールド#2に対応する集合D1
【0381】
【数138】
[この文献は図面を表示できません]
【0382】
であると決定されてよい。ビットフィールド#8が11111111である場合、そのことは、A0の中のすべての要素が使用され得ることと、そのときに、ビットフィールド#8に対応するb7がベクトル集合Cに属さないこととを示す。ビットフィールド#3〜ビットフィールド#7に別個に対応するビットフィールドはすべて1であるとは限らず、D1〜D6は、それぞれ、ビットフィールド#3〜ビットフィールド#7に基づいて決定され得る。
【0383】
随意に、
【0384】
【数139】
[この文献は図面を表示できません]
【0385】
の値範囲は集合A1であり、指示情報は、S個の集合E0〜ES-1を示すためにさらに使用され、E0〜ES-1は、それぞれ、c0〜cS-1と1対1に対応し、EjはA1の真部分集合である。
【0386】
第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつcjに対応するW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第2のプロダクトファクタ
【0387】
【数140】
[この文献は図面を表示できません]
【0388】
がEjに属するという条件を満たす、W=W1×W2を依然として含まない。
【0389】
詳細には、S個の集合E0〜ES-1が、説明した上記の方法に関して示されてよい。端末デバイスは、集合C、集合D0〜DS-1、および集合E0〜ES-1に基づいて、第2のプリコーディング行列集合を決定し得る。簡潔のために、指示情報が集合E0〜ES-1をどのように示すのかについての詳細は、本明細書で再び説明されない。
【0390】
本出願のこの実施形態における方法によれば、広帯域振幅とサブバンド振幅の両方を制限することによって、より改善されたコードブック制限が達成され得る。
【0391】
本出願のこの実施形態では、
【0392】
【数141】
[この文献は図面を表示できません]
【0393】
が1であってよく、W2の行xおよび列yにおける要素W2(x,y)が
【0394】
【数142】
[この文献は図面を表示できません]
【0395】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)が
【0396】
【数143】
[この文献は図面を表示できません]
【0397】
を満たすことを理解されたい。
【0398】
随意に、本出願のこの実施形態では、ネットワークデバイスは、上位レイヤシグナリングを使用することによって、指示情報の複数の断片を送信し得る。言い換えれば、上位レイヤシグナリングは、指示情報の複数の断片を搬送し得る。
【0399】
たとえば、上位レイヤシグナリングは、無線リソース制御(Radio Resource Control、RRC)シグナリングまたはメディアアクセス制御-制御要素(Media Access Control-Control Element、MAC CE)であってよい。
【0400】
随意に、方法は、以下のことをさらに含んでよい。
【0401】
S230。ネットワークデバイスが、CSI-RSを端末デバイスへ送信する。
【0402】
S240。端末デバイスが、CSI-RSに基づいてチャネル行列を決定し、チャネル行列に基づいて、W1を示すために使用される第1のPMIおよびW2を示すために使用される第2のPMIを決定する。
【0403】
ネットワークデバイスは、第1のPMIおよび第2のPMIに基づいて、ネットワークデバイスがデータを端末デバイスへ送信するときに使用されるべきプリコーディング行列を決定し得る。
【0404】
図3は、本出願の一実施形態による通信装置の概略ブロック図である。図3に示す通信装置300は、受信ユニット310および処理ユニット320を含む。
【0405】
受信ユニット310は、指示情報を受信するように構成される。
【0406】
処理ユニット320は、受信ユニットによって受信された指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するように構成される。
【0407】
第1のプリコーディング行列集合の中の各プリコーディング行列WはW=W1×W2を満たし、WはNt行およびR列の行列であり、NtはR以上であり、W1
【0408】
【数144】
[この文献は図面を表示できません]
【0409】
を満たし、
【0410】
【数145】
[この文献は図面を表示できません]
【0411】
であり、
【0412】
【数146】
[この文献は図面を表示できません]
【0413】
はNt/2×1ベクトルであり、
【0414】
【数147】
[この文献は図面を表示できません]
【0415】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【0416】
【数148】
[この文献は図面を表示できません]
【0417】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は
【0418】
【数149】
[この文献は図面を表示できません]
【0419】
を満たし、
【0420】
【数150】
[この文献は図面を表示できません]
【0421】
は第1のプロダクトファクタであり、
【0422】
【数151】
[この文献は図面を表示できません]
【0423】
は第2のプロダクトファクタであり、
【0424】
【数152】
[この文献は図面を表示できません]
【0425】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【0426】
【数153】
[この文献は図面を表示できません]
【0427】
の値範囲は集合A0であり、zは{0,1}に属し、
【0428】
【数154】
[この文献は図面を表示できません]
【0429】
であり、
【0430】
【数155】
[この文献は図面を表示できません]
【0431】
は実数であり、
【0432】
【数156】
[この文献は図面を表示できません]
【0433】
であり、
【0434】
【数157】
[この文献は図面を表示できません]
【0435】
は実数であり、
【0436】
【数158】
[この文献は図面を表示できません]
【0437】
は、絶対値が1である複素数である。
【0438】
指示情報は、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は整数である。
【0439】
第2のプリコーディング行列集合は第1のプリコーディング行列集合の真部分集合であり、第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【0440】
【数159】
[この文献は図面を表示できません]
【0441】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【0442】
図4は、本出願の一実施形態による通信装置の概略ブロック図である。図4に示す通信装置400は、処理ユニット410および送信ユニット420を含む。
【0443】
処理ユニット410は、指示情報を生成するように構成され、ここで、指示情報は、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するために、端末デバイスによって使用される。
【0444】
送信ユニット420は、処理ユニット410によって生成された指示情報を送信するように構成される。
【0445】
第1のプリコーディング行列集合の中の各プリコーディング行列WはW=W1×W2を満たし、WはNt行およびR列の行列であり、NtはR以上であり、W1
【0446】
【数160】
[この文献は図面を表示できません]
【0447】
を満たし、
【0448】
【数161】
[この文献は図面を表示できません]
【0449】
であり、
【0450】
【数162】
[この文献は図面を表示できません]
【0451】
はNt/2×1ベクトルであり、
【0452】
【数163】
[この文献は図面を表示できません]
【0453】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【0454】
【数164】
[この文献は図面を表示できません]
【0455】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は
【0456】
【数165】
[この文献は図面を表示できません]
【0457】
を満たし、
【0458】
【数166】
[この文献は図面を表示できません]
【0459】
は第1のプロダクトファクタであり、
【0460】
【数167】
[この文献は図面を表示できません]
【0461】
は第2のプロダクトファクタであり、
【0462】
【数168】
[この文献は図面を表示できません]
【0463】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【0464】
【数169】
[この文献は図面を表示できません]
【0465】
の値範囲は集合A0であり、zは{0,1}に属し、
【0466】
【数170】
[この文献は図面を表示できません]
【0467】
であり、
【0468】
【数171】
[この文献は図面を表示できません]
【0469】
は実数であり、
【0470】
【数172】
[この文献は図面を表示できません]
【0471】
であり、
【0472】
【数173】
[この文献は図面を表示できません]
【0473】
は実数であり、
【0474】
【数174】
[この文献は図面を表示できません]
【0475】
は、絶対値が1である複素数である。
【0476】
指示情報は、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は整数である。
【0477】
第2のプリコーディング行列集合は第1のプリコーディング行列集合の真部分集合であり、第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【0478】
【数175】
[この文献は図面を表示できません]
【0479】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【0480】
随意に、一実施形態では、S個の集合D0〜DS-1の指示情報はSビットフィールドを含み、SビットフィールドはD0〜DS-1と1対1に対応し、各ビットフィールドは少なくとも1ビットを含み、Djに対応するビットフィールドはA0の要素gjを示し、Djの任意の要素はgjよりも大きい。
【0481】
随意に、一実施形態では、Cの任意のベクトルcj、およびDjの任意の要素Dj(ν)は、次の条件、すなわち、
【0482】
【数176】
[この文献は図面を表示できません]
【0483】
を満たし、
ただし、
【0484】
【数177】
[この文献は図面を表示できません]
【0485】
はBのベクトルであり、kh≧0であり、khは実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hは整数である。
【0486】
随意に、一実施形態では、Cは、互いに直交する少なくともM個のベクトルを含み、互いに直交する任意のM個のベクトル
【0487】
【数178】
[この文献は図面を表示できません]
【0488】
、および要素
【0489】
【数179】
[この文献は図面を表示できません]
【0490】
は、次の条件、すなわち、
【0491】
【数180】
[この文献は図面を表示できません]
【0492】
を満たし、
ただし、
【0493】
【数181】
[この文献は図面を表示できません]
【0494】
は、それぞれ、集合
【0495】
【数182】
[この文献は図面を表示できません]
【0496】
の要素であり、
【0497】
【数183】
[この文献は図面を表示できません]
【0498】
はBのベクトルであり、kh≧0であり、khは実数であり、H≧h≧1であり、T-1≧fh≧0であり、H≧1であり、Hは整数である。
【0499】
随意に、一実施形態では、S個の集合D0〜DS-1の指示情報はHビットフィールドを含み、h番目のビットフィールドはkhを示すために使用される。
【0500】
随意に、一実施形態では、指示情報はベクトル集合Cの指示情報をさらに含み、ベクトル集合Cの指示情報はTビットであり、TビットはBの中に含まれるT個のベクトルと1対1に対応し、Tビットの中のt番目のビットは、ベクトルbt-1がベクトル集合Cに属するかどうかを示すために使用され、ただし、1≦t≦Tである。
【0501】
随意に、一実施形態では、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である。
【0502】
随意に、一実施形態では、
【0503】
【数184】
[この文献は図面を表示できません]
【0504】
の値範囲は集合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のプロダクトファクタ
【0505】
【数185】
[この文献は図面を表示できません]
【0506】
がEjに属するという条件を満たす、W=W1×W2を依然として含まない。
【0507】
随意の実施形態では、詳細には図5に示すように、受信ユニット310はトランシーバ540であってよく、処理ユニット320はプロセッサ520であってよく、通信装置は入力/出力インターフェース530およびメモリ510をさらに含んでよい。
【0508】
図5は、本出願の別の実施形態による端末デバイスの概略ブロック図である。端末デバイスは、上記の実施形態におけるすべての方法を実行することができ、したがって、具体的な詳細については上記の実施形態での説明を参照されたい。繰返しを避けるために、詳細は本明細書で再び説明されない。図5に示す端末デバイス500は、メモリ510、プロセッサ520、入力/出力インターフェース530、およびトランシーバ540を含み得る。メモリ510、プロセッサ520、入力/出力インターフェース530、およびトランシーバ540は、内部接続経路を使用することによって互いに接続されている。メモリ510は、命令を記憶するように構成される。プロセッサ520は、入力されるデータおよび情報を受信するとともに演算結果などのデータを出力するように入力/出力インターフェース530を制御するために、また信号を送信するようにトランシーバ540を制御するために、メモリ510の中に記憶された命令を実行するように構成される。
【0509】
トランシーバ540は、指示情報を受信するように構成される。
【0510】
プロセッサ520は、トランシーバ540によって受信された指示情報に基づいて、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するように構成される。
【0511】
第1のプリコーディング行列集合の中の各プリコーディング行列WはW=W1×W2を満たし、WはNt行およびR列の行列であり、NtはR以上であり、W1
【0512】
【数186】
[この文献は図面を表示できません]
【0513】
を満たし、
【0514】
【数187】
[この文献は図面を表示できません]
【0515】
であり、
【0516】
【数188】
[この文献は図面を表示できません]
【0517】
はNt/2×1ベクトルであり、
【0518】
【数189】
[この文献は図面を表示できません]
【0519】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【0520】
【数190】
[この文献は図面を表示できません]
【0521】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は
【0522】
【数191】
[この文献は図面を表示できません]
【0523】
を満たし、
【0524】
【数192】
[この文献は図面を表示できません]
【0525】
は第1のプロダクトファクタであり、
【0526】
【数193】
[この文献は図面を表示できません]
【0527】
は第2のプロダクトファクタであり、
【0528】
【数194】
[この文献は図面を表示できません]
【0529】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【0530】
【数195】
[この文献は図面を表示できません]
【0531】
の値範囲は集合A0であり、zは{0,1}に属し、
【0532】
【数196】
[この文献は図面を表示できません]
【0533】
であり、
【0534】
【数197】
[この文献は図面を表示できません]
【0535】
は実数であり、
【0536】
【数198】
[この文献は図面を表示できません]
【0537】
であり、
【0538】
【数199】
[この文献は図面を表示できません]
【0539】
は実数であり、
【0540】
【数200】
[この文献は図面を表示できません]
【0541】
は、絶対値が1である複素数である。
【0542】
指示情報は、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は整数である。
【0543】
第2のプリコーディング行列集合は第1のプリコーディング行列集合の真部分集合であり、第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【0544】
【数201】
[この文献は図面を表示できません]
【0545】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【0546】
本出願のこの実施形態では、関係するプログラムを実行して本出願のこの実施形態において提供される技術的解決策を実施するために、プロセッサ520が、汎用の中央処理装置(Central Processing Unit、CPU)、マイクロプロセッサ、特定用途向け集積回路(Application-Specific Integrated Circuit、ASIC)、または1つもしくは複数の集積回路を使用し得ることを理解されたい。
【0547】
トランシーバ540が、通信インターフェースとも呼ばれ、トランシーバ装置、たとえば、限定はしないが、端末デバイス500と別のデバイスまたは通信ネットワークとの間で通信を実施するためのトランシーバを使用することを、さらに理解されたい。
【0548】
メモリ510は、読取り専用メモリおよびランダムアクセスメモリを含んでよく、データおよび命令をプロセッサ520に提供する。プロセッサ520の一部は、不揮発性ランダムアクセスメモリをさらに含んでよい。たとえば、プロセッサ520は、デバイスタイプ情報をさらに記憶してよい。
【0549】
実施中、上記の方法におけるステップは、プロセッサ520の中のハードウェアの集積論理回路によって、またはソフトウェア形態での命令によって完了され得る。本出願の実施形態で開示するプリコーディング行列集合を決定するための方法は、ハードウェアプロセッサによって実行されるか、またはプロセッサのハードウェアとソフトウェアモジュールとの組合せによって実行されるものとして、直接具現化され得る。ソフトウェアモジュールは、ランダムアクセスメモリ、フラッシュメモリ、読取り専用メモリ、プログラマブル読取り専用メモリもしくは電気的消去可能プログラマブルメモリ、またはレジスタなどの、当技術分野における成熟した記憶媒体の中に配置されてよい。記憶媒体はメモリ510の中に配置される。プロセッサ520は、プロセッサ520のハードウェアと組み合わせて方法のステップを完了するために、メモリ510の中の情報を読み取る。繰返しを避けるために、詳細は本明細書で再び説明されない。
【0550】
本出願のこの実施形態では、プロセッサが中央処理装置(central processing unit、CPU)であってよく、またはプロセッサが、別の汎用プロセッサ、デジタル信号プロセッサ(digital signal processor、DSP)、特定用途向け集積回路(application-specific integrated circuit、ASIC)、フィールドプログラマブルゲートアレイ(field programmable gate array、FPGA)もしくは別のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理デバイス、個別ハードウェア構成要素などであってよいことを理解されたい。汎用プロセッサはマイクロプロセッサであってよく、またはプロセッサは任意の従来のプロセッサなどであってよい。
【0551】
随意の実施形態では、詳細には図6に示すように、送信ユニット420はトランシーバ640であってよく、処理ユニット410はプロセッサ620であってよく、通信装置は入力/出力インターフェース630およびメモリ610をさらに含んでよい。
【0552】
図6は、本出願の別の実施形態によるネットワークデバイスの概略ブロック図である。ネットワークデバイスは、上記の実施形態におけるすべての方法を実行することができ、したがって、具体的な詳細については上記の実施形態での説明を参照されたい。繰返しを避けるために、詳細は本明細書で再び説明されない。図6に示すネットワークデバイス600は、メモリ610、プロセッサ620、入力/出力インターフェース630、およびトランシーバ640を含み得る。メモリ610、プロセッサ620、入力/出力インターフェース630、およびトランシーバ640は、内部接続経路を使用することによって互いに接続されている。メモリ610は、命令を記憶するように構成される。プロセッサ620は、入力されるデータおよび情報を受信するとともに演算結果などのデータを出力するように入力/出力インターフェース630を制御するために、また信号を送信するようにトランシーバ640を制御するために、メモリ610の中に記憶された命令を実行するように構成される。
【0553】
プロセッサ620は、指示情報を生成するように構成され、ここで、指示情報は、ランクがRである第1のプリコーディング行列集合から第2のプリコーディング行列集合を決定するために、端末デバイスによって使用される。
【0554】
トランシーバ640は、プロセッサによって生成された指示情報を送信するように構成される。
【0555】
第1のプリコーディング行列集合の中の各プリコーディング行列WはW=W1×W2を満たし、WはNt行およびR列の行列であり、NtはR以上であり、W1
【0556】
【数202】
[この文献は図面を表示できません]
【0557】
を満たし、
【0558】
【数203】
[この文献は図面を表示できません]
【0559】
であり、
【0560】
【数204】
[この文献は図面を表示できません]
【0561】
はNt/2×1ベクトルであり、
【0562】
【数205】
[この文献は図面を表示できません]
【0563】
はベクトル集合B={b0,b1,...,bT-1}に属し、TはBの中のベクトルの数量であり、T≧Mであり、Tは整数であり、W2は2M行およびR列の行列であり、W2の行xおよび列yにおける要素W2(x,y)は
【0564】
【数206】
[この文献は図面を表示できません]
【0565】
を満たし、W2の行x+Mおよび列yにおける要素W2(x+M,y)は
【0566】
【数207】
[この文献は図面を表示できません]
【0567】
を満たし、
【0568】
【数208】
[この文献は図面を表示できません]
【0569】
は第1のプロダクトファクタであり、
【0570】
【数209】
[この文献は図面を表示できません]
【0571】
は第2のプロダクトファクタであり、
【0572】
【数210】
[この文献は図面を表示できません]
【0573】
は第3のプロダクトファクタであり、0<x≦Mであり、0<y≦Rであり、
【0574】
【数211】
[この文献は図面を表示できません]
【0575】
の値範囲は集合A0であり、zは{0,1}に属し、
【0576】
【数212】
[この文献は図面を表示できません]
【0577】
であり、
【0578】
【数213】
[この文献は図面を表示できません]
【0579】
は実数であり、
【0580】
【数214】
[この文献は図面を表示できません]
【0581】
であり、
【0582】
【数215】
[この文献は図面を表示できません]
【0583】
は実数であり、
【0584】
【数216】
[この文献は図面を表示できません]
【0585】
は、絶対値が1である複素数である。
【0586】
指示情報は、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は整数である。
【0587】
第2のプリコーディング行列集合は第1のプリコーディング行列集合の真部分集合であり、第2のプリコーディング行列集合は、第1のプリコーディング行列集合における次の条件、すなわち、
W1のXの中に含まれるx番目の列ベクトルがベクトルcjであり、かつW2の行xおよび行x+Mにおける要素のうちの少なくとも1つの第1のプロダクトファクタ
【0588】
【数217】
[この文献は図面を表示できません]
【0589】
がDjに属するという条件を満たす、W=W1×W2を含まない。
【0590】
本出願のこの実施形態では、関係するプログラムを実行して本出願のこの実施形態において提供される技術的解決策を実施するために、プロセッサ620が、汎用の中央処理装置(Central Processing Unit、CPU)、マイクロプロセッサ、特定用途向け集積回路(Application-Specific Integrated Circuit、ASIC)、または1つもしくは複数の集積回路を使用し得ることを理解されたい。
【0591】
トランシーバ640が、通信インターフェースとも呼ばれ、トランシーバ装置、たとえば、限定はしないが、端末600と別のデバイスまたは通信ネットワークとの間で通信を実施するためのトランシーバを使用することを、さらに理解されたい。
【0592】
メモリ610は、読取り専用メモリおよびランダムアクセスメモリを含んでよく、データおよび命令をプロセッサ620に提供する。プロセッサ620の一部は、不揮発性ランダムアクセスメモリをさらに含んでよい。たとえば、プロセッサ620は、デバイスタイプ情報をさらに記憶してよい。
【0593】
実施中、上記の方法におけるステップは、プロセッサ620の中のハードウェアの集積論理回路によって、またはソフトウェア形態での命令によって完了され得る。本出願の実施形態で開示するプリコーディング行列集合を決定するための方法は、ハードウェアプロセッサによって実行されるか、またはプロセッサのハードウェアとソフトウェアモジュールとの組合せによって実行されるものとして、直接具現化され得る。ソフトウェアモジュールは、ランダムアクセスメモリ、フラッシュメモリ、読取り専用メモリ、プログラマブル読取り専用メモリもしくは電気的消去可能プログラマブルメモリ、またはレジスタなどの、当技術分野における成熟した記憶媒体の中に配置されてよい。記憶媒体はメモリ610の中に配置される。プロセッサ620は、プロセッサ620のハードウェアと組み合わせて方法のステップを完了するために、メモリ610の中の情報を読み取る。繰返しを避けるために、詳細は本明細書で再び説明されない。
【0594】
本出願のこの実施形態では、プロセッサが中央処理装置(central processing unit、CPU)であってよく、またはプロセッサが、別の汎用プロセッサ、デジタル信号プロセッサ(digital signal processor、DSP)、特定用途向け集積回路(application-specific integrated circuit、ASIC)、フィールドプログラマブルゲートアレイ(field programmable gate array、FPGA)もしくは別のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理デバイス、個別ハードウェア構成要素などであってよいことを理解されたい。汎用プロセッサはマイクロプロセッサであってよく、またはプロセッサは任意の従来のプロセッサなどであってよい。
【0595】
本明細書で開示する実施形態で説明した例と組み合わせて、ユニットおよびアルゴリズムステップが、電子ハードウェアまたはコンピュータソフトウェアと電子ハードウェアとの組合せによって実施されてよいことを、当業者は認識し得る。機能がハードウェアによって実行されるのかそれともソフトウェアによって実行されるのかは、技術的解決策の特定の適用例および設計制約条件によって決まる。当業者は、説明した機能を特定の適用例ごとに実施するために様々な方法を使用し得るが、実装形態が本出願の範囲を越えるものと見なされるべきでない。
【0596】
便利かつ簡潔な説明のために、上記の各システム、装置、またはユニットの詳細な作業プロセスに対して、上記の方法実施形態における対応するプロセスに参照が行われてよいことが当業者によって明確に理解されてよく、詳細は本明細書で再び説明されない。
【0597】
本出願において提供されるいくつかの実施形態では、開示するシステム、装置、および方法が他の方式で実施されてよいことを理解されたい。たとえば、説明した装置実施形態は例にすぎない。たとえば、ユニット分割は論理機能分割にすぎず、実際の実装形態では他の分割であってよい。たとえば、複数のユニットまたは構成要素は組み合わせられてよく、または別のシステムの中に統合されてよく、あるいはいくつかの特徴は無視されてよく、または実行されなくてよい。加えて、表示または説明した相互結合もしくは直接結合、すなわち通信接続は、いくつかのインターフェースを使用することによって実施されてよい。装置またはユニットの間の間接結合、すなわち通信接続は、電子形態、機械形態、または他の形態で実施されてよい。
【0598】
別個の部分として説明したユニットは物理的に別個であってもなくてもよく、ユニットとして表示した部分は物理ユニットであってもなくてもよく、ある位置に配置されてよく、または複数のネットワークユニット上で分散されてもよい。ユニットの一部または全部は、本実施形態の解決策の目的を達成するための実際の要件に従って選択され得る。
【0599】
加えて、本出願の実施形態における機能ユニットが1つの処理ユニットの中に統合されてよく、またはユニットの各々が物理的に単独で存在してよく、あるいは2つ以上のユニットが1つのユニットの中に統合されてよい。
【0600】
機能がソフトウェア機能ユニットの形態で実装され、独立した製品として販売または使用されるとき、機能はコンピュータ可読記憶媒体の中に記憶されてよい。そのような理解に基づくと、本出願の技術的解決策は本質的に、または従来技術に寄与する部分もしくは技術的解決策のうちのいくつかは、ソフトウェア製品の形態で実施されてよい。ソフトウェア製品は、記憶媒体の中に記憶され、本出願の実施形態で説明した方法のステップのうちの全部または一部を実行するように、コンピュータデバイス(パーソナルコンピュータ、サーバ、またはネットワークデバイスであってよい)に命令するためのいくつかの命令を含む。上記の記憶媒体は、USBフラッシュドライブ、リムーバブルハードディスク、読取り専用メモリ(Read-Only Memory、ROM)、ランダムアクセスメモリ(Random Access Memory、RAM)、磁気ディスク、光ディスクなどの、プログラムコードを記憶できる任意の媒体を含む。
【0601】
上記の説明は本出願の特定の実装形態にすぎず、本出願の保護範囲を限定することを意図するものではない。本出願で開示する技術的範囲内で当業者によって容易に解明される任意の変形または置換は、本出願の保護範囲内に入るものとする。したがって、本出願の保護範囲は、特許請求の範囲の保護範囲に従うものとする。
【符号の説明】
【0602】
110 コアネットワークデバイス
120 アクセスネットワークデバイス
130〜140 端末デバイス
300 通信装置
310 受信ユニット
320 処理ユニット
400 通信装置
410 処理ユニット
420 送信ユニット
500 端末デバイス
510 メモリ
520 プロセッサ
530 入力/出力インターフェース
540 トランシーバ
600 ネットワークデバイス
610 メモリ
620 プロセッサ
630 入力/出力インターフェース
640 トランシーバ
図1
[この文献は図面を表示できません]
図2
[この文献は図面を表示できません]
図3
[この文献は図面を表示できません]
図4
[この文献は図面を表示できません]
図5
[この文献は図面を表示できません]
図6
[この文献は図面を表示できません]