发明名称 基于联合后验概率的四维旋转星座解映射方法
摘要 本发明公开了基于联合后验概率的四维旋转星座解映射方法,发送端对输入比特流进行正交相移键控星座映射,得到相邻第k对调制信号;将第k对调制信号的实部虚部相结合并与正交旋转矩阵P相乘得到相应的旋转信号;对旋转信号进行I/Q分量交织,接收端计算出信道系数和估计符号,做I/Q分量解交织,得到旋转信号的各个分量以及相应的信道系数,计算每个发送比特的对数似然比LLR;通过硬判决方式解出最终估计的比特信息。本发明的有益效果是将一个符号的信息分布到四个维度上,接收端正确解调的概率会大大增加。
申请公布号 CN104579572A 申请公布日期 2015.04.29
申请号 CN201510021023.5 申请日期 2015.01.15
申请人 西安电子科技大学 发明人 宫丰奎;陈翔;杨娜;张南
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 代理人
主权项 基于联合后验概率的四维旋转星座解映射方法,其特征在于按照以下步骤进行:步骤1:发送端对输入比特流中的连续4个比特b<sub>2k,1</sub>、b<sub>2k,2</sub>、b<sub>2k+1,1</sub>、b<sub>2k+1,2</sub>进行正交相移键控(QPSK)星座映射,得到相邻第k对调制信号x<sub>2k</sub>,x<sub>2k+1</sub>;k=0,1,…,N<sub>cells</sub>/2‑1,N<sub>cells</sub>为前向纠错(FEC)码块长度;步骤2:对调制信号做四维星座旋转,将第k对调制信号x<sub>2k</sub>,x<sub>2k+1</sub>的实部虚部相结合并与正交旋转矩阵P相乘得到相应的旋转信号y<sub>2k</sub>,y<sub>2k+1</sub>;步骤3:对旋转信号y<sub>2k</sub>,y<sub>2k+1</sub>进行I/Q分量交织,得到第k个发送信号s<sub>k</sub>与第k+N<sub>cells</sub>/2个发送信号<img file="FDA00006564215800000122.GIF" wi="196" he="85" />s<sub>k</sub>=Re(y<sub>2k</sub>)+jIm(y<sub>2k+1</sub>),<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>s</mi><mrow><mi>k</mi><mo>+</mo><msub><mi>N</mi><mi>cells</mi></msub><mo>/</mo><mn>2</mn></mrow></msub><mo>=</mo><mi>Re</mi><mrow><mo>(</mo><msub><mi>y</mi><mrow><mn>2</mn><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>+</mo><mi>jIm</mi><mrow><mo>(</mo><msub><mi>y</mi><mrow><mn>2</mn><mi>k</mi></mrow></msub><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA00006564215800000123.GIF" wi="691" he="99" /></maths>其中,Re(·)表示取括号内复数的实部,Im(·)表示取括号内复数的虚部;步骤4:接收端接收到第k个信号r<sub>k</sub>与第k+N<sub>cells</sub>/2个信号<img file="FDA00006564215800000124.GIF" wi="164" he="81" />之后,估计出信道系数<img file="FDA0000656421580000011.GIF" wi="88" he="85" /><img file="FDA0000656421580000012.GIF" wi="197" he="94" />计算得到估计符号<img file="FDA0000656421580000013.GIF" wi="81" he="75" /><img file="FDA0000656421580000014.GIF" wi="193" he="85" />接收信号r<sub>k</sub>、<img file="FDA00006564215800000125.GIF" wi="159" he="81" />为:r<sub>k</sub>=h<sub>k</sub>s<sub>k</sub>+n<sub>k</sub><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>r</mi><mrow><mi>k</mi><mo>+</mo><msub><mi>N</mi><mrow><mi>cells</mi><mo>/</mo><mn>2</mn></mrow></msub><mo>/</mo><mn>2</mn></mrow></msub><mo>=</mo><msub><mi>h</mi><mrow><mi>k</mi><mo>+</mo><msub><mi>N</mi><mi>cells</mi></msub><mo>/</mo><mn>2</mn></mrow></msub><msub><mi>s</mi><mrow><mi>k</mi><mo>+</mo><msub><mi>N</mi><mi>cells</mi></msub><mo>/</mo><mn>2</mn></mrow></msub><mo>+</mo><msub><mi>n</mi><mrow><mi>k</mi><mo>+</mo><msub><mi>N</mi><mi>cells</mi></msub><mo>/</mo><mn>2</mn></mrow></msub></mrow>]]></math><img file="FDA00006564215800000119.GIF" wi="723" he="93" /></maths>其中,h<sub>k</sub>、<img file="FDA00006564215800000120.GIF" wi="170" he="83" />是实际的信道衰落系数,n<sub>k</sub>、<img file="FDA00006564215800000121.GIF" wi="168" he="81" />是高斯白噪声;步骤5:同时对估计信道衰落系数<img file="FDA0000656421580000015.GIF" wi="82" he="85" /><img file="FDA0000656421580000016.GIF" wi="168" he="98" />与估计符号<img file="FDA0000656421580000017.GIF" wi="82" he="77" /><img file="FDA0000656421580000018.GIF" wi="158" he="85" />做I/Q分量解交织,得到第k对相邻的估计旋转信号<img file="FDA0000656421580000019.GIF" wi="104" he="77" /><img file="FDA00006564215800000110.GIF" wi="107" he="76" />的各个分量<img file="FDA00006564215800000111.GIF" wi="133" he="85" /><img file="FDA00006564215800000112.GIF" wi="133" he="85" /><img file="FDA00006564215800000113.GIF" wi="158" he="79" /><img file="FDA00006564215800000114.GIF" wi="138" he="94" />以及相应的信道系数<img file="FDA00006564215800000115.GIF" wi="126" he="82" /><img file="FDA00006564215800000116.GIF" wi="138" he="85" /><img file="FDA00006564215800000117.GIF" wi="160" he="82" /><img file="FDA00006564215800000118.GIF" wi="165" he="83" />计算方法如下:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mover><mi>y</mi><mo>^</mo></mover><mrow><mi>I</mi><mo>,</mo><mn>2</mn><mi>k</mi></mrow></msub><mo>=</mo><mi>Re</mi><mrow><mo>(</mo><msub><mover><mi>s</mi><mo>^</mo></mover><mi>k</mi></msub><mo>)</mo></mrow><mo>,</mo><msub><mover><mi>y</mi><mo>^</mo></mover><mrow><mi>Q</mi><mo>,</mo><mn>2</mn><mi>k</mi></mrow></msub><mo>=</mo><mi>Im</mi><mrow><mo>(</mo><msub><mover><mi>s</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>+</mo><msub><mi>N</mi><mi>cell</mi></msub><mo>/</mo><mn>2</mn></mrow></msub><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000656421580000021.GIF" wi="738" he="99" /></maths><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mover><mi>y</mi><mo>^</mo></mover><mrow><mi>I</mi><mo>,</mo><mn>2</mn><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mi>Re</mi><mrow><mo>(</mo><msub><mover><mi>s</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>+</mo><msub><mi>N</mi><mi>cell</mi></msub><mo>/</mo><mn>2</mn></mrow></msub><mo>)</mo></mrow><mo>,</mo><msub><mover><mi>y</mi><mo>^</mo></mover><mrow><mi>Q</mi><mo>,</mo><mn>2</mn><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mi>Im</mi><mrow><mo>(</mo><msub><mover><mi>s</mi><mo>^</mo></mover><mi>k</mi></msub><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000656421580000022.GIF" wi="797" he="97" /></maths><maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mover><mi>g</mi><mo>^</mo></mover><mrow><mi>I</mi><mo>,</mo><mn>2</mn><mi>k</mi></mrow></msub><mo>=</mo><msub><mover><mi>h</mi><mo>^</mo></mover><mi>k</mi></msub><mo>,</mo><msub><mover><mi>g</mi><mo>^</mo></mover><mrow><mi>Q</mi><mo>,</mo><mn>2</mn><mi>k</mi></mrow></msub><mo>=</mo><msub><mover><mi>h</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>+</mo><msub><mi>N</mi><mi>cell</mi></msub><mo>/</mo><mn>2</mn></mrow></msub><mo>,</mo></mrow>]]></math><img file="FDA0000656421580000023.GIF" wi="541" he="100" /></maths><maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mover><mi>g</mi><mo>^</mo></mover><mrow><mi>I</mi><mo>,</mo><mn>2</mn><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><msub><mover><mi>h</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>+</mo><msub><mi>N</mi><mi>cell</mi></msub><mo>/</mo><mn>2</mn></mrow></msub><mo>,</mo><msub><mover><mi>g</mi><mo>^</mo></mover><mrow><mi>Q</mi><mo>,</mo><mn>2</mn><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><msub><mover><mi>h</mi><mo>^</mo></mover><mi>k</mi></msub><mo>;</mo></mrow>]]></math><img file="FDA0000656421580000024.GIF" wi="592" he="94" /></maths>步骤6:计算每个发送比特的对数似然比LLR;步骤7:求出发送比特的对数似然比之后,通过硬判决方式解出最终估计的比特信息b<sub>2k,1</sub>,b<sub>2k,2</sub>,b<sub>2k+1,1</sub>,b<sub>2k+1,2</sub>,方法如下:如果<img file="FDA0000656421580000025.GIF" wi="233" he="83" />那么比特b<sub>2k,1</sub>=1;如果<img file="FDA0000656421580000026.GIF" wi="234" he="81" />那么比特b<sub>2k,1</sub>=0;如果<img file="FDA0000656421580000027.GIF" wi="239" he="85" />那么比特b<sub>2k,2</sub>=1;如果<img file="FDA0000656421580000028.GIF" wi="249" he="85" />那么比特b<sub>2k,2</sub>=0;如果<img file="FDA0000656421580000029.GIF" wi="259" he="85" />那么比特b<sub>2k+1,1</sub>=1;如果<img file="FDA00006564215800000210.GIF" wi="252" he="84" />那么比特b<sub>2k+1,1</sub>=0;如果<img file="FDA00006564215800000211.GIF" wi="262" he="81" />那么比特b<sub>2k+1,2</sub>=1;如果<img file="FDA00006564215800000212.GIF" wi="264" he="84" />那么比特b<sub>2k+1,2</sub>=0。
地址 710071 陕西省西安市太白南路2号