发明名称 一种基于码本方式的预编码方法和码本构建方法
摘要 本发明公开了一种基于码本方式的预编码方法和码本构建方法,应用于两发射天线的多输入多输出系统中,所述预编码方法包括:构建出V矩阵的码本,其中,当秩为1时,码本中至少包括:<img file="dsa00000154429800011.GIF" wi="166" he="143" /><img file="dsa00000154429800012.GIF" wi="204" he="144" /><img file="dsa00000154429800013.GIF" wi="147" he="137" />及<img file="dsa00000154429800014.GIF" wi="210" he="152" />当秩为2时码本中至少包括:<img file="dsa00000154429800015.GIF" wi="200" he="137" />及<img file="dsa00000154429800016.GIF" wi="224" he="151" />将该码本配置在发射端和接收端后,执行如下:接收端根据信道矩阵得到发射端的预编码矩阵V;接收端从配置在其上的码本中找到与预编码矩阵V最接近的码本矩阵,并将该码本矩阵的序号发送给发射端;发射端根据接收到的码本矩阵的序号,从配置在发射端上的码本中得到对应的码本矩阵,然后用对应的码本矩阵作为预编码矩阵对数据流进行预编码。采用本发明,可以在开销不大的情况下使得两个发射天线系统得到较好的性能。
申请公布号 CN101867463B 申请公布日期 2012.12.19
申请号 CN201010207684.4 申请日期 2007.09.18
申请人 中兴通讯股份有限公司 发明人 郭阳
分类号 H04L1/06(2006.01)I;H04L25/03(2006.01)I 主分类号 H04L1/06(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 解婷婷;龙洪
主权项 一种基于码本方式的预编码方法,应用于两个发射天线的多输入多输出系统中,构建出V矩阵的码本,其中,当秩为1时,所述码本中至少包括以下码本矩阵: <mrow> <mfrac> <msqrt> <mn>2</mn> </msqrt> <mn>2</mn> </mfrac> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mn>1</mn> </mtd> </mtr> </mtable> </mfenced> <mo>,</mo> <mfrac> <msqrt> <mn>2</mn> </msqrt> <mn>2</mn> </mfrac> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <mn>1</mn> </mtd> </mtr> </mtable> </mfenced> <mo>,</mo> <mfrac> <msqrt> <mn>2</mn> </msqrt> <mn>2</mn> </mfrac> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mi>j</mi> </mtd> </mtr> </mtable> </mfenced> </mrow>及 <mrow> <mfrac> <msqrt> <mn>2</mn> </msqrt> <mn>2</mn> </mfrac> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <mi>j</mi> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>当秩为2时所述码本中至少包括以下码本矩阵: <mrow> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mo>-</mo> <mn>1</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>及 <mrow> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mi>i</mi> </mtd> <mtd> <mo>-</mo> <mi>i</mi> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>将该码本配置在发射端和接收端后,执行如下:a、所述接收端根据信道矩阵得到所述发射端的预编码矩阵V;b、所述接收端从配置在其上的码本中找到与所述预编码矩阵V最接近的码本矩阵,并将该码本矩阵的序号发送给所述发射端;c、所述发射端根据接收到的所述码本矩阵的序号,从配置在所述发射端上的码本中得到对应的码本矩阵,然后用所述对应的码本矩阵作为预编码矩阵对数据流进行预编码;其中,所述码本的构建,包括:将θk划分为i个等级的量化的角度值,将φk划分为j个等级的量化的角度值;φk用于表征V矩阵的相位值,其相位起始点任意,θk为用于表征幅度值量化的角度;将量化后的角度值分别代入 <mrow> <mi>V</mi> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mtd> <mtd> <mo>-</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mi>exp</mi> <mrow> <mo>(</mo> <msub> <mi>j&phi;</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mtd> <mtd> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&theta;</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mi>exp</mi> <mrow> <mo>(</mo> <msub> <mi>j&phi;</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>求出矩阵,并将该矩阵除以待发送的数据流数目N的开方后,取出该矩阵的前N列,得到码本。
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部