发明名称 一种预编码的方法及装置
摘要 一种预编码的方法及装置,相应的方法包括根据预编码矩阵、发射功率、接收滤波矩阵和加权矩阵构建拉格朗日函数,并通过所述拉格朗日函数得到拉格朗日乘子;根据所述拉格朗日乘子更新所述预编码矩阵,得到迭代预编码矩阵及迭代接收滤波矩阵;根据所述迭代预编码矩阵、发射功率、迭代接收滤波矩阵和加权矩阵获得迭代拉格朗日乘子,并以所述迭代拉格朗日乘子更新所述迭代预编码矩阵的迭代方式重复上述步骤直到所述迭代预编码矩阵收敛到阈值;根据所述收敛到阈值的迭代预编码矩阵对待发射信息进行预编码。本发明具有提高多用户干扰系统性能、降低用户间的干扰、减少用户协作通信需要的信息传递和信息共享的特点,能够有效降低用户间的干扰,提高系统和速率的性能。
申请公布号 CN102571296B 申请公布日期 2014.09.03
申请号 CN201010585390.5 申请日期 2010.12.07
申请人 华为技术有限公司 发明人 沈晖;李斌;罗毅;朱胡飞
分类号 H04L1/06(2006.01)I;H04L1/00(2006.01)I 主分类号 H04L1/06(2006.01)I
代理机构 北京凯特来知识产权代理有限公司 11260 代理人 郑立明;孟丽娟
主权项 一种预编码的方法,其特征在于,包括:根据预编码矩阵、发射功率、接收滤波矩阵和加权矩阵构建拉格朗日函数,并通过所述拉格朗日函数得到拉格朗日乘子;根据所述拉格朗日乘子更新所述预编码矩阵,得到迭代预编码矩阵及迭代接收滤波矩阵;根据所述迭代预编码矩阵、所述发射功率、所述迭代接收滤波矩阵和所述加权矩阵获得迭代拉格朗日乘子,并以所述迭代拉格朗日乘子更新所述迭代预编码矩阵的迭代方式重复上述步骤直到所述迭代预编码矩阵收敛到阈值;根据所述收敛到阈值的迭代预编码矩阵对待发射信息进行预编码;所述加权矩阵通过以下的公式获得:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>W</mi><mi>k</mi></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mi>ln</mi><mn>2</mn></mrow></mfrac><msub><mi>&omega;</mi><mi>k</mi></msub><msubsup><mi>E</mi><mi>k</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup></mrow>]]></math><img file="FDA0000506647710000011.GIF" wi="425" he="184" /></maths>其中,W<sub>k</sub>表示与用户k相联系的加权矩阵,ω<sub>k</sub>表示第k个用户的加权变量,<img file="FDA0000506647710000012.GIF" wi="104" he="108" />表示第k个用户的误差矩阵的逆矩阵。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼