CN105207704B - 基于预编码方案的多用户多输入多输出***下行链路预编码方法 - Google Patents
基于预编码方案的多用户多输入多输出***下行链路预编码方法 Download PDFInfo
- Publication number
- CN105207704B CN105207704B CN201510676987.3A CN201510676987A CN105207704B CN 105207704 B CN105207704 B CN 105207704B CN 201510676987 A CN201510676987 A CN 201510676987A CN 105207704 B CN105207704 B CN 105207704B
- Authority
- CN
- China
- Prior art keywords
- matrix
- user
- submatrix
- feedforward
- channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
Abstract
本发明提供的是一种基于预编码方案的多用户多输入多输出***下行链路预编码方法。基站通过各用户反馈信息确定原始信道矩阵;确定与用户数相同数目个用户排序矩阵;为每个用户确定与之接收天线数相同数目个天线排序矩阵;每个用户分别随机选择一个自身的天线排序矩阵替换该用户排序矩阵中与其对应列中值为1的元素,得到K个发送矩阵;将原始信道矩阵分别左乘这K个发送矩阵,得到K个等价信道矩阵;将K个等价信道矩阵分别正交化变换;将每个判断矩阵的主对角线元素取倒数的平方再求和;将最优反馈矩阵、最优加权矩阵和最优前馈矩阵进行THP预编码处理。本发明通过对原始信道矩阵的优化,有效地去除用户间的共道干扰问题。
Description
技术领域
本发明涉及的是一种无线移动通信方法,特别涉及一种多用户MIMO***下行链路预编码方法。
背景技术
多输入多输出(Multiple-Input Multiple-Output,MIMO)技术是无线移动通信领域的重大突破。特别是MIMO技术在多用户通信***的应用中,不仅其分集增益可以有效提高多用户MIMO***(Multiple User MIMO,MU-MIMO)的误码率性能,而且MIMO技术的复用增益使多用户通信***容量大大提高。在MU-MIMO***的下行链路中,由于基站同时向多个用户端发送数据,因此用户间的共道干扰(Co-Channel Interference,CCI)问题是影响多用户MIMO***下行链路性能的主要因素之一。
针对多用户MIMO***下行链路中用户间的共道干扰问题,线性块对角化预编码方案使得各用户的预编码矩阵位于其他用户信道矩阵的零空间上,将多用户MIMO***分解为多个独立的单用户MIMO***,以此来消除用户间的共道干扰。Tomlinson-Harashimaprecoding(THP)预编码方案是一种非线性预编码方案,因其能够有效避免线性预编码方法的噪声放大问题,从而受到广泛关注。THP预编码技术将接收端连续干扰消除技术应用到下行链路的发送端,因此编码符号排列顺序对THP预编码的性能影响很大。
发明内容
本发明的目的在于提供一种能减小多用户MIMO***中用户间的共道干扰,提高多用户MIMO***下行链路的误比特率性能的基于预编码方案的多用户多输入多输出***下行链路预编码方法。
本发明的目的是这样实现的:
步骤1:建立多用户MIMO***下行链路模型,基站通过各用户反馈信息确定原始信道矩阵;
步骤2:确定与用户数相同数目个用户排序矩阵;
步骤3:为每个用户确定与之接收天线数相同数目个天线排序矩阵;
步骤4:对于步骤2中所得的每个用户排序矩阵,每个用户分别随机选择一个自身的天线排序矩阵替换该用户排序矩阵中与其对应列中值为1的元素,从而得到K个发送矩阵;将步骤1中得到的原始信道矩阵分别左乘这K个发送矩阵,得到K个等价信道矩阵;
步骤5:将步骤4中得到的K个等价信道矩阵分别正交化变换,得到每个等价信道矩阵的反馈矩阵、加权矩阵和前馈矩阵,并将每个等价信道矩阵左乘其对应的加权矩阵再右乘其对应的前馈矩阵,得到其对应的判断矩阵;
步骤6:将步骤5中所得到的每个判断矩阵的主对角线元素取倒数的平方再求和,得到该判断矩阵的评价值,并选择评价值最小的判断矩阵所对应的等价信道矩阵作为最优等价信道矩阵,且将该最优等价信道矩阵在步骤5中正交化变换得到的反馈矩阵、加权矩阵和前馈矩阵分别作为最优反馈矩阵、最优加权矩阵和最优前馈矩阵;
步骤7:将步骤6中得到的最优反馈矩阵、最优加权矩阵和最优前馈矩阵进行THP预编码处理。
本发明还可以包括以下技术特征:
1、所述步骤2中确定用户排序矩阵具体步骤为:
用户数为K的多用户MIMO***中,第一个用户排序矩阵为K阶单位阵。第t个用户排序矩阵为其中p为正整数且p=t-2,2≤t≤K,Ip为p阶单位阵,0p,K-p为p×(K-p)零矩阵,0K-p,p为(K-p)×p零矩阵,ΠK-p为(K-p)阶副对角线元素为1,其它元素全为0的矩阵。K个用户排序矩阵中每行每列仅有一个元素为1,其它元素均为0。
2、所述步骤3中确定天线排序矩阵的具体步骤为:
用户数为K的多用户MIMO***中,第i个用户有ni根接收天线。第i个用户的第一个天线排序矩阵为ni阶单位阵。第i个用户的第j个天线排序矩阵为其中q=j-2,2≤j≤ni,Iq为q阶单位阵,为q×(ni-q)零矩阵,为(ni-q)×q零矩阵,为(ni-q)阶副对角线元素为1,其它元素全为0的矩阵。第i个用户共有ni个天线排序矩阵,且所有天线排序矩阵中每行每列仅有一个元素为1,其它元素均为0。
3、所述步骤5中等价信道矩阵正交化的具体步骤为:
首先将等价信道矩阵按行依次从上到下取出ni行作为第i个用户的信道子矩阵。接着将第一个用户的信道子矩阵作为第一个用户的正交化矩阵并对其进行奇异值分解,得到UΣV三个矩阵乘积的形式,矩阵U的前n1列的共轭转置矩阵作为第一个用户的加权子矩阵,矩阵V的共轭转置矩阵的前n1列作为第一个用户的前馈子矩阵。用第二个用户的信道子矩阵减去第二个用户的信道子矩阵右乘第一个用户的前馈子矩阵和第一个用户前馈子矩阵的共轭转置,得出第二个用户的正交化矩阵,再对第二个用户的正交化矩阵进行奇异值分解,得到UΣV三个矩阵乘积的形式,矩阵U的前n2列的共轭转置矩阵作为第二个用户的加权子矩阵,矩阵V的共轭转置矩阵的前n2列作为第二个用户的前馈子矩阵。用第三个用户的信道子矩阵减去第三个用户的信道子矩阵右乘第一个用户的前馈子矩阵与第一个用户前馈子矩阵共轭转置的积,再减去第三个用户的信道子矩阵右乘第二个用户的前馈子矩阵与第二个用户前馈子矩阵共轭转置的积,得出第三个用户的正交化矩阵,对第三个用户的正交化矩阵进行奇异值分解,得到UΣV三个矩阵乘积的形式,矩阵U的前n3列的共轭转置矩阵作为第三个用户的加权子矩阵,矩阵V的共轭转置矩阵的前n3列作为第三个用户的前馈子矩阵。依次类推,用第K个用户的信道子矩阵减去第K个用户的信道子矩阵右乘第一个用户的前馈子矩阵与第一个用户前馈子矩阵共轭转置的积,再减去第K个用户的信道子矩阵右乘第二个用户的前馈子矩阵与第二个用户前馈子矩阵共轭转置的积,一直减到第K个用户的信道子矩阵右乘第K-1个用户的前馈子矩阵与第K-1个用户前馈子矩阵共轭转置的积,得出第K个用户的正交化矩阵。再对第K个用户的正交化矩阵进行奇异值分解,得到UΣV三个矩阵乘积的形式,矩阵U的前nK列的共轭转置矩阵作为第K个用户的加权子矩阵,矩阵V的共轭转置矩阵的前nK列作为第K个用户的前馈子矩阵。
最后将K阶单位阵中的第i列值为1的元素用第i个用户的加权子矩阵代替,其它位置用0填充,从而得到该等价信道矩阵的加权矩阵;将每个用户的前馈子矩阵按用户顺序依次按列排列,从而得到该等价信道矩阵的前馈矩阵;将等价信道矩阵左乘其对应的加权矩阵,右乘其对应的前馈矩阵得到的下三角矩阵中主对角线元素用1代替,从而得到该等价信道矩阵对应的反馈矩阵。
本发明基于THP预编码方法,通过对原始信道矩阵的优化,从而有效地去除用户间的共道干扰问题,提高多用户MIMO***下行链路的性能。
本发明在THP预编码方案的基础上,通过用户以及用户天线排序的方式,并基于奇异值分解的正交化方法优化信道矩阵,从而有效的去除用户间的共道干扰问题,提高多用户MIMO***下行链路的误比特率性能。
附图说明
图1多用户MIMO***下行链路模型图;
图2用户排序矩阵生成流程图;
图3天线排序矩阵生成流程图;
图4等价信道矩阵生成流程图;
图5等价信道矩阵正交化流程图;
图6选择最优等价信道矩阵流程图;
图7THP预编码方法流程图;
图8THP预编码方法与本发明预编码方法性能比较;
图9本发明预编码方法总流程图。
具体实施方式
下面结合附图对本发明做详细说明:
图1为多用户MIMO***下行链路模型图,结合图1,基站有NT根发射天线,接收端有K个用户,第i个用户有ni根接收天线,并且满足以及NT≥NR。
图2为用户排序矩阵生成流程图。结合图2,201模块生成第一个用户排序矩阵为K阶单位阵;202模块初始化t=2;203模块生成第t个用户排序矩阵
式(1)中p=t-2,Ip为p阶单位阵,0p,K-p为p×(K-p)零矩阵,0K-p,p为(K-p)×p零矩阵,ΠK-p为K-p阶副对角线元素为1,其它元素为0的矩阵;204模块执行t=t+1;205模块判断t是否大于用户数K,如果是流程结束;反之则跳回203模块。
图3为天线排序矩阵生成流程图。结合图3,301模块初始化i=1,302模块生成第i个用户的第一个天线排序矩阵为ni阶单位阵;303模块判断ni是否大于1,如果是则执行304模块初始化j=2,反之则执行308模块i=i+1;305模块生成第i个用户的第j个天线排序矩阵为:
公式(2)中q=j-2,Iq为q阶单位阵,为q×(ni-q)零矩阵,为(ni-q)×q零矩阵,为ni-q阶副对角线元素为1,其它元素为0的矩阵;306模块执行j=j+1;307模块判断j是否大于ni,如果否跳回305模块;反之则执行308模块i=i+1;309模块判断i是否大于K,如果否跳回302模块;反之则流程结束。
图4为等价信道矩阵生成流程图。结合图4,401模块初始化原始信道矩阵H以及t=1;402模块初始化i=1;403模块从第i个用户的ni个天线排序矩阵中随机选择一个天线排序矩阵替换第t个用户排序矩阵中右数第K-i+1列中1的位置;404模块执行i=i+1;405模块判断i是否大于K,如果否跳回403模块,反之则执行406模块得到发送矩阵T(t);407模块将信道矩阵H左乘发送矩阵T(t)得到等价信道矩阵408模块执行t=t+1;409模块判断t是否大于K,如果否跳回402模块,反之则流程结束。
图5为等价信道矩阵正交化流程图。结合图5,501模块初始化l=1;502模块初始化i=1;503模块选取等价信道矩阵中第行到行为第l个等价信道矩阵中第i个用户的信道子矩阵504模块执行i=i+1;505模块判断i是否小于等于K,如果是跳回503模块,反之则执行506模块;506模块将第l个等价信道矩阵中第一个用户的信道子矩阵作为第一个用户的正交化矩阵,即507模块初始化i=1;508模块将第i个用户的正交化矩阵进行奇异值分解509模块将奇异值分解后得到的矩阵的前ni列的共轭转置矩阵作为第i个用户的加权子矩阵510模块将奇异值分解后得到的矩阵的共轭装置的前ni列作为第i个用户的前馈子矩阵511模块执行i=i+1;512模块更新第i个用户的正交化矩阵为513模块判断i是否大于K,如果否跳回508模块,反之则执行514模块输出加权矩阵以及前馈矩阵其中diag[]表示将替换K阶单位阵中第i列中1的位置,其中1≤i≤K;515模块将得到的下三角矩阵中主对角线元素用1代替,得到反馈矩阵B(l)。516模块执行l=l+1;517模块判断l是否小于等于K,如果否流程结束,反之则跳回502模块。
图6为选择最优等价信道矩阵流程图。结合图6,601模块将第一个等价信道矩阵左乘其对应的加权矩阵G(1),右乘其对应的前馈矩阵F(1)得到判断矩阵D(1)。602模块将判断矩阵D(1)中主对角线元素取倒数的平方再求和得到评价值S(1)。603模块初始化l=2,Smin=S(1),lmin=1;604模块将第l个等价信道矩阵左乘其对应的加权矩阵G(l),右乘其对应的前馈矩阵F(l)得到判断矩阵D(l)。605模块将判断矩阵D(l)中主对角线元素取倒数的平方再求和得到评价值S。606模块判断S是否小于Smin,如果是执行607模块Smin=S,lmin=l;反之则执行608模块l=l+1;609模块判断l是否大于K,如果是执行610模块输出最优等价信道矩阵为反之则跳回604模块。
结合图7,THP预编码方法流程图。701模块初始化原始发射信号矩阵702模块初始化实际发射信号w1=d1;703模块初始化i=2;704模块生成实际发射信号其中Re(xi)为xi的实部,Im(xi)为xi的虚部,M为调制阶数,Bi,v为反馈矩阵B的第i行v列的元素;705模块执行i=i+1;706模块判断i是否大于NT,如果否跳回704模块,反之则执行707模块生成实际发射信号矩阵
下面举一个具体实例来详细说明本发明:
该具体实例中基站的发射天线数为6,用户数为3,每个用户的接收天线数分别为1,2,3。
执行图2所示模块201,生成第一个用户排序矩阵为执行202模块t=2;执行203模块生成第二个用户排序矩阵为执行204模块t=3;执行205模块由于t=K,跳回203模块生成第三个用户排序矩阵为执行204模块t=4;执行205模块由于t大于K该流程结束。
执行图3所示301模块初始化i=1;302模块生成第一个用户的第一个天线排序矩阵为303模块由于第一个用户只有一根天线,所以执行308模块i=2;执行309模块由于i小于K,跳回302模块生成第二个用户的第一个天线排序矩阵为二阶单位阵303模块由于第二个用户有二根天线,所以执行304模块初始化j=2;305模块生成第二个用户的第二个天线排序矩阵306模块得到j=3;307模块由于j大于2,所以执行308模块i=3;309模块由于i等于K,所以跳回302模块,继续循环得到第三个用户的三个天线排序矩阵分别为
执行图4所示401模块初始化原始信道矩阵为
以及t=1;执行402模块初始化i=1;403模块中第一个用户只有一个天线排序矩阵,选择该天线排序矩阵替换第一个用户排序矩阵中右数第三列中1的位置;执行404模块i=2;执行405模块i小于K,跳回403模块从第二个用户的两个天线排序矩阵中随机选择一个替换第一个用户排序矩阵中右数第二列中1的位置;执行404模块i=3;执行405模块i等于K,跳回403模块从第三个用户的三个天线排序矩阵中随机选择一个替换第一个用户排序矩阵中右数第一列中1的位置;执行404模块i=4;执行405模块i大于K,执行406模块得到发送矩阵
407模块将信道矩阵H左乘发送矩阵T(1)得到等价信道矩阵为
执行408模块t=2;409模块由于t不大于K;跳回执行402模块继续循环得到
执行图5所示501模块初始化l=1;执行502模块初始化i=1;执行503模块选取等价信道矩阵中第一行为第一个等价信道矩阵中第一个用户的信道子矩阵
执行504模块i=2;执行505模块i小于K;执行503模块选取等价信道矩阵中第二行到第三行为第一个等价信道矩阵中第二个用户的信道子矩阵
执行504模块i=3;执行505模块i等于K;执行503模块选取等价信道矩阵中第四行到第六行为第一个等价信道矩阵中第三个用户的信道子矩阵
执行504模块i=4;执行505模块i大于K;执行506模块将第一个等价信道矩阵中的第一个用户的信道子矩阵作为第一个用户的正交化矩阵执行507模块初始化i=1;执行508模块对第一个用户的正交化矩阵进行奇异值分解执行509模块奇异值分解后得到的矩阵的第一列的共轭转置矩阵为第一个用户的加权子矩阵执行510模块将奇异值分解后得到的矩阵的共轭转置矩阵的第一列为第一个用户的前馈子矩阵执行511模块i=2;执行512模块更新第2个用户的正交化矩阵执行513模块由于i小于K;跳回到508模块继续执行直到i大于K;执行514模块输出加权矩阵
前馈矩阵515模块输出反馈矩阵
执行516模块l=2;执行517模块l小于K;跳回502模块继续循环直到l大于K结束循环;
执行图6所示601模块将第一个等价信道矩阵左乘其对应的加权矩阵G(1),
右乘其对应的前馈矩阵F(1)得到判断矩阵D(1);执行602模块将判断矩阵D(1)中主对角线元素取倒数的平方再求和得到评价值S(1)=2.42683;执行603模块l=2,Smin=2.42683;lmin=1;执行604模块将第二个等价信道矩阵左乘其对应的加权矩阵G(2),右乘其对应的前馈矩阵F(2)得到判断矩阵D(2);执行605模块将判断矩阵D(2)中主对角线元素取倒数的平方再求和得到评价值S=3.59025;执行606模块由于S大于Smin;执行608模块l=3;609模块由于l等于K,执行604模块将第三个等价信道矩阵左乘其对应的加权矩阵G(3),右乘其对应的前馈矩阵F(3)得到判断矩阵D(3);605模块将判断矩阵D(3)中主对角线元素取倒数的平方再求和得到评价值S=3.42405;执行606模块由于S大于Smin;执行608模块l=4;609模块判断l大于K;执行610模块输出最优等价信道矩阵为
执行图7所示701模块原始发射信号矩阵
执行702模块初始化实际发射信号w1=0.7071107-0.707107i;703模块初始化i=2;704模块生成实际发射信号w2=0.186858-0.531915i;705模块i=3;706模块由于i等于NT,跳回704模块继续执行直到i大于NT,执行708模块生成实际发射信号矩阵
图8给出分别采用本发明的预编码方案与传统的THP预编码方案的情况下,多用户MIMO***的BER性能比较。图8所示的多用户MIMO***下行链路中基站有6根发射天线,接收端有3个用户,每个用户分别有1,2,3根接收天线。信噪比在0~18dB的情况下,分别采用传统THP以及本发明的预编码方法时该***的BER性能比较。由图8可知,信噪比在0~18dB的情况下,相对于传统THP预编码方法而言,本发明的预编码方法可以使得多用户MIMO***的BER性能得到提高。例如,在误码率为1×10-2时,与传统THP预编码相比,本发明的预编码方法使得多用户MIMO***的性能提高了约1dB。
本发明的预编码方法适用范围不只于此,当基站天线数目增多以及接收用户增多的情况下同样适用。
Claims (3)
1.一种基于预编码方案的多用户多输入多输出***下行链路预编码方法,其特征是:
步骤1:建立多用户MIMO***下行链路模型,基站通过各用户反馈信息确定原始信道矩阵;
步骤2:确定与用户数相同数目个用户排序矩阵;
步骤3:为每个用户确定与之接收天线数相同数目个天线排序矩阵;
步骤4:对于步骤2中所得的每个用户排序矩阵,每个用户分别随机选择一个自身的天线排序矩阵替换该用户排序矩阵中与其对应列中值为1的元素,得到K个发送矩阵;将步骤1中得到的原始信道矩阵分别左乘这K个发送矩阵,得到K个等价信道矩阵,K为用户数;
步骤5:将步骤4中得到的K个等价信道矩阵分别正交化变换,得到每个等价信道矩阵的反馈矩阵、加权矩阵和前馈矩阵,并将每个等价信道矩阵左乘其对应的加权矩阵再右乘其对应的前馈矩阵,得到其对应的判断矩阵;
所述将步骤4中得到的K个等价信道矩阵分别正交化变换的具体步骤为:
首先将等价信道矩阵按行依次从上到下取出ni行作为第i个用户的信道子矩阵,接着将第一个用户的信道子矩阵作为第一个用户的正交化矩阵并对其进行奇异值分解,得到UΣV三个矩阵乘积的形式,矩阵U的前n1列的共轭转置矩阵作为第一个用户的加权子矩阵,矩阵V的共轭转置矩阵的前n1列作为第一个用户的前馈子矩阵,用第二个用户的信道子矩阵减去第二个用户的信道子矩阵右乘第一个用户的前馈子矩阵和第一个用户前馈子矩阵的共轭转置,得出第二个用户的正交化矩阵,再对第二个用户的正交化矩阵进行奇异值分解,得到UΣV三个矩阵乘积的形式,矩阵U的前n2列的共轭转置矩阵作为第二个用户的加权子矩阵,矩阵V的共轭转置矩阵的前n2列作为第二个用户的前馈子矩阵,用第三个用户的信道子矩阵减去第三个用户的信道子矩阵右乘第一个用户的前馈子矩阵与第一个用户前馈子矩阵共轭转置的积,再减去第三个用户的信道子矩阵右乘第二个用户的前馈子矩阵与第二个用户前馈子矩阵共轭转置的积,得出第三个用户的正交化矩阵,对第三个用户的正交化矩阵进行奇异值分解,得到UΣV三个矩阵乘积的形式,矩阵U的前n3列的共轭转置矩阵作为第三个用户的加权子矩阵,矩阵V的共轭转置矩阵的前n3列作为第三个用户的前馈子矩阵;用第K个用户的信道子矩阵减去第K个用户的信道子矩阵右乘第一个用户的前馈子矩阵与第一个用户前馈子矩阵共轭转置的积,再减去第K个用户的信道子矩阵右乘第二个用户的前馈子矩阵与第二个用户前馈子矩阵共轭转置的积,一直减到第K个用户的信道子矩阵右乘第K-1个用户的前馈子矩阵与第K-1个用户前馈子矩阵共轭转置的积,得出第K个用户的正交化矩阵,再对第K个用户的正交化矩阵进行奇异值分解,得到UΣV三个矩阵乘积的形式,矩阵U的前nK列的共轭转置矩阵作为第K个用户的加权子矩阵,矩阵V的共轭转置矩阵的前nK列作为第K个用户的前馈子矩阵;
最后将K阶单位阵中的第i列值为1的元素用第i个用户的加权子矩阵代替,其它位置用0填充,得到该等价信道矩阵的加权矩阵;将每个用户的前馈子矩阵按用户顺序依次按列排列,得到该等价信道矩阵的前馈矩阵;将等价信道矩阵左乘其对应的加权矩阵,右乘其对应的前馈矩阵得到的下三角矩阵中主对角线元素用1代替,得到该等价信道矩阵对应的反馈矩阵;
步骤6:将步骤5中所得到的每个判断矩阵的主对角线元素取倒数的平方再求和,得到该判断矩阵的评价值,并选择评价值最小的判断矩阵所对应的等价信道矩阵作为最优等价信道矩阵,且将该最优等价信道矩阵在步骤5中正交化变换得到的反馈矩阵、加权矩阵和前馈矩阵分别作为最优反馈矩阵、最优加权矩阵和最优前馈矩阵;
步骤7:将步骤6中得到的最优反馈矩阵、最优加权矩阵和最优前馈矩阵进行THP预编码处理。
2.根据权利要求1所述的基于预编码方案的多用户多输入多输出***下行链路预编码方法,其特征是确定用户排序矩阵的具体步骤为:
用户数为K的多用户MIMO***中,第一个用户排序矩阵为K阶单位阵,第t个用户排序矩阵为其中p为正整数且p=t-2,2≤t≤K,Ip为p阶单位阵,0p,K-p为p×(K-p)零矩阵,0K-p,p为(K-p)×p零矩阵,ΠK-p为(K-p)阶副对角线元素为1,其它元素全为0的矩阵,K个用户排序矩阵中每行每列仅有一个元素为1,其它元素均为0。
3.根据权利要求1或2所述的基于预编码方案的多用户多输入多输出***下行链路预编码方法,其特征是确定天线排序矩阵的具体步骤为:用户数为K的多用户MIMO***中,第i个用户有ni根接收天线,第i个用户的第一个天线排序矩阵为ni阶单位阵,第i个用户的第j个天线排序矩阵为其中q=j-2,2≤j≤ni,Iq为q阶单位阵,为q×(ni-q)零矩阵,为(ni-q)×q零矩阵,为(ni-q)阶副对角线元素为1,其它元素全为0的矩阵,第i个用户共有ni个天线排序矩阵,且所有天线排序矩阵中每行每列仅有一个元素为1,其它元素均为0。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510676987.3A CN105207704B (zh) | 2015-10-16 | 2015-10-16 | 基于预编码方案的多用户多输入多输出***下行链路预编码方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510676987.3A CN105207704B (zh) | 2015-10-16 | 2015-10-16 | 基于预编码方案的多用户多输入多输出***下行链路预编码方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105207704A CN105207704A (zh) | 2015-12-30 |
CN105207704B true CN105207704B (zh) | 2018-03-13 |
Family
ID=54955177
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510676987.3A Active CN105207704B (zh) | 2015-10-16 | 2015-10-16 | 基于预编码方案的多用户多输入多输出***下行链路预编码方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105207704B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6415788B2 (ja) * | 2016-06-20 | 2018-10-31 | 三菱電機株式会社 | 送信装置、通信システム、およびプレコーディング演算方法 |
CN108683440A (zh) * | 2018-05-21 | 2018-10-19 | 重庆大学 | 一种高速移动下基于贪婪算法改进的模代数预编码方法 |
CN109067444A (zh) * | 2018-09-20 | 2018-12-21 | 重庆大学 | 高速移动场景下基于用户调度改进的模代数预编码算法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101854328A (zh) * | 2010-07-05 | 2010-10-06 | 河南工业大学 | 多载波码分多址***中分层空时非线性预编码方法 |
CN101873190A (zh) * | 2009-04-21 | 2010-10-27 | 华为技术有限公司 | 预编码方法和装置 |
CN102598523A (zh) * | 2009-09-04 | 2012-07-18 | 株式会社日立制作所 | 在多用户多输入多输出无线传输***中利用额外的接收机处理的Tomlinson Harashima 预编码 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7664200B2 (en) * | 2006-02-24 | 2010-02-16 | Broadcom Corporation | Method and system for minimizing effects of transmitter impairments in multiple input multiple output (MIMO) beamforming communication systems |
-
2015
- 2015-10-16 CN CN201510676987.3A patent/CN105207704B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101873190A (zh) * | 2009-04-21 | 2010-10-27 | 华为技术有限公司 | 预编码方法和装置 |
CN102598523A (zh) * | 2009-09-04 | 2012-07-18 | 株式会社日立制作所 | 在多用户多输入多输出无线传输***中利用额外的接收机处理的Tomlinson Harashima 预编码 |
CN101854328A (zh) * | 2010-07-05 | 2010-10-06 | 河南工业大学 | 多载波码分多址***中分层空时非线性预编码方法 |
Non-Patent Citations (1)
Title |
---|
一种稳健的格基规约非线性与编码算法;康桂华,潘坤贝;《微处理机》;20141231(第6期);第22-25页 * |
Also Published As
Publication number | Publication date |
---|---|
CN105207704A (zh) | 2015-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Mishra et al. | Rate-splitting multiple access for downlink multiuser MIMO: Precoder optimization and PHY-layer design | |
CN103975537B (zh) | 用于在mimo***中进行调制编码方案自适应的方法和装置 | |
CN101984571B (zh) | 多用户mimo***的预编码方法 | |
Yang et al. | Opportunistic downlink interference alignment for multi-cell MIMO networks | |
CN102104404B (zh) | 无线通信***中多用户mimo的传输方法、基站和用户终端 | |
CN101394254B (zh) | 多用户多输入多输出***中的线性预编码方法 | |
CN103166688B (zh) | 一种预编码的实现方法、装置及mimo*** | |
CN102055563B (zh) | 一种适用于多基站协作的自适应联合线性预编码方法 | |
CN101557367B (zh) | 多点有限协同多输入多输出通信***预编码方法 | |
KR101334053B1 (ko) | 프리코딩 방법 및 디바이스 | |
CN101958770A (zh) | 多输入多输出***上行多用户多址干扰消除方法及装置 | |
CN102545984A (zh) | 一种多用户mimo***的线性与非线性综合预编码方法及装置 | |
CN109302856A (zh) | 发送装置、通信***和预编码运算方法 | |
WO2015112883A1 (en) | System and method for early termination in iterative null-space directed singular value decomposition for mimo | |
CN105207704B (zh) | 基于预编码方案的多用户多输入多输出***下行链路预编码方法 | |
CN105743559B (zh) | 一种Massive MIMO混合波束形成和空时编码多用户下行传输方法 | |
CN112054830A (zh) | 一种针对硬件损伤的Massive MIMO信能同传***优化方法 | |
CN107154814A (zh) | 联合用户分组与预编码的方法以及使用所述方法的基站 | |
CN102724026B (zh) | 全新的基于sdf的mume***安全通信方法 | |
CN108540179A (zh) | 一种非相干多天线传输方法和装置 | |
CN102647220B (zh) | 一种基于格基约减的多入多出预编码的控制方法 | |
CN103036656B (zh) | 基于施密特正交化的双码本mu-mimo预编码方法 | |
CN108234004A (zh) | 有哈密尔顿环的mimo协作拓扑干扰对齐方法 | |
CN107659348A (zh) | 一种基于信漏噪比slnr和预编码thp混合自适应预编码设计方法 | |
CN102752071B (zh) | 用于多点协作***的下行链路预编码方法和中心处理节点 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |