发明名称 一种基于联合块三角化的物理层多播多流传输方法
摘要 本发明公开了一种基于联合块三角化的物理层多播多流传输方法,特征是利用矩阵分块计算思想,通过联合三角化分解算法迭代构造出适合单发射基站和两接收用户的物理层多播无线场景的块对角预编码矩阵。与现有的联合三角化分解算法相比,本发明方法不仅可以降低块对角预编码矩阵用于数据传输时参与计算的浮点乘法次数,同时可以获得更良好的系统误码性能,适合系统中收发天线规模较大及频率选择性衰落无线通信信道环境,便于在采用多输入多输出传输技术的新一代宽带无线和移动通信系统中实施。
申请公布号 CN103199963A 申请公布日期 2013.07.10
申请号 CN201310080396.0 申请日期 2013.03.13
申请人 中国科学技术大学 发明人 许小东;张子龙
分类号 H04L1/06(2006.01)I 主分类号 H04L1/06(2006.01)I
代理机构 安徽省合肥新安专利代理有限责任公司 34101 代理人 汪祥虬
主权项 1.一种基于联合块三角化的物理层多播多流传输方法,设多播场景中包含一个发射基站和两个接收用户,用户编号i=1,2,其中基站配置M根发射天线,接收用户配置N<sub>i</sub>根接收天线,基站通过KM×KM维块对角预编码矩阵F将M×1维数据块x<sub>k</sub>经信道阶数为L的用户信道发送给接收用户,数据块编号k=1,2,...,K,数据块长度K由基站设定,用户i的(K+L)N<sub>i</sub>×KM维信道矩阵H<sub>i</sub>在基站端已知;其特征在于具体操作步骤为:第一步:基站初始设定分块矩阵的维度b<sub>j</sub>和分块矩阵数B,且满足维度关系式<img file="FDA00002915013300011.GIF" wi="338" he="94" />分块矩阵编号j可以从集合{1,2,...,B}中选取数值,初始值设为1;初始设定用户1待分解矩阵<img file="FDA00002915013300012.GIF" wi="66" he="68" />为用户1信道矩阵H<sub>1</sub>,用户2待分解矩阵<img file="FDA00002915013300013.GIF" wi="68" he="69" />为用户2信道矩阵H<sub>2</sub>;第二步:从用户1待分解矩阵<img file="FDA00002915013300014.GIF" wi="64" he="69" />和用户2待分解矩阵<img file="FDA00002915013300015.GIF" wi="73" he="70" />中分别提取前b<sub>j</sub>列所有矩阵元素,重新构成(K+L)N<sub>1</sub>×b<sub>j</sub>维用户1第j分块矩阵H<sub>1;j</sub>和(K+L)N<sub>2</sub>×b<sub>j</sub>维用户2第j分块矩阵H<sub>2;j</sub>,将剩余的所有其他矩阵元素重新构成<img file="FDA00002915013300016.GIF" wi="570" he="106" />维用户1第j分块余矩阵<img file="FDA00002915013300017.GIF" wi="88" he="84" />和<img file="FDA00002915013300018.GIF" wi="564" he="106" />维用户2第j分块余矩阵<img file="FDA00002915013300019.GIF" wi="126" he="84" />第三步:利用联合三角化分解算法对用户1第j分块矩阵H<sub>1;j</sub>和用户2信道第j分块矩阵H<sub>2;j</sub>进行联合分解,获得用户1第j分块矩阵分解表达式<img file="FDA000029150133000110.GIF" wi="328" he="82" />和用户2第j分块矩阵分解表达式<img file="FDA000029150133000111.GIF" wi="390" he="77" />其中用户1第j分块半酉矩阵Q<sub>1;j</sub>和用户2第j分块半酉矩阵Q<sub>2;j</sub>维度分别是(K+L)N<sub>1</sub>×b<sub>j</sub>和(K+L)N<sub>2</sub>×b<sub>j</sub>,而用户1第j分块上三角矩阵L<sub>1;j</sub>、用户2第j分块上三角矩阵L<sub>2;j</sub>以及第j分块酉矩阵P<sub>j</sub>维度均为b<sub>j</sub>×b<sub>j</sub>,上标符号“*”表示共轭转置;第四步:根据用户1第j分块余矩阵更新关系式<img file="FDA000029150133000112.GIF" wi="481" he="86" />计算获得用户1第j分块更新余矩阵<img file="FDA000029150133000113.GIF" wi="138" he="71" />利用该矩阵更新替换用户1待分解矩阵<img file="FDA000029150133000114.GIF" wi="107" he="66" />同时,根据用户2第j分块余矩阵更新关系式<img file="FDA000029150133000115.GIF" wi="504" he="92" />计算获得用户2第j分块更新余矩阵<img file="FDA00002915013300021.GIF" wi="132" he="67" />利用该矩阵更新替换用户2待分解矩阵<img file="FDA00002915013300022.GIF" wi="108" he="63" />第五步:将分块矩阵编号j更新替换为j+1,然后判断分块矩阵编号关系式j>B是否成立:若该式不成立,则返回第二步重复上述步骤;若该式成立,则以块对角矩阵的形式输出块对角预编码矩阵F=diag(P<sub>1</sub>,P<sub>2</sub>,...,P<sub>B</sub>),该块对角预编码矩阵用于传输数据块x<sub>k</sub>,其中diag(·)表示将括号内元素依次沿对角线放置以构造出对角矩阵。
地址 230026 安徽省合肥市包河区金寨路96号