发明名称 SC-FDE系统低复杂度信道估计下的相位噪声抑制方法
摘要 本发明公开了一种SC-FDE系统低复杂度信道估计下的相位噪声抑制方法,采用特殊字构成训练序列,根据其接收信号利用LS算法得到CFR的少量频点响应和CIR,再通过离散傅里叶变换插值滤波器得到受相噪CPE影响的初始CFR,并根据训练序列进行时域和频域噪声功率估计;得到估计信道后,在时域中提取CIR的有效阶数,计算特殊字接收信号的副本。采用特殊字作为传输数据块循环前缀,利用MMSE算法估计循环前缀上的CPE与初始估计信道中的CPE比值后经线性插值得到整个数据块的CPE与初始估计信道中的CPE比值;最后利用CPE比值与受相噪CPE影响的初始CIR相乘跟踪当前数据块的整体信道,经频域MMSE均衡抑制相噪干扰。本发明的信道估计算法复杂度低,降低了相位噪声抑制算法的复杂度。
申请公布号 CN103179062A 申请公布日期 2013.06.26
申请号 CN201310092643.9 申请日期 2013.03.22
申请人 电子科技大学 发明人 艾赳赳;岳光荣;成先涛;李少谦
分类号 H04L25/03(2006.01)I;H04L25/02(2006.01)I 主分类号 H04L25/03(2006.01)I
代理机构 成都宏顺专利代理事务所(普通合伙) 51227 代理人 李顺德;王睿
主权项 1.一种SC-FDE系统低复杂度信道估计下的相位噪声抑制方法,其特征在于包括以下步骤:(1)、发送端将用户数据分成长度为N<sub>s</sub>的用户数据块,其中第i个用户数据块<maths num="0001"><![CDATA[<math><mrow><msub><mover><mi>x</mi><mo>~</mo></mover><mi>i</mi></msub><mo>=</mo><msup><mrow><mo>[</mo><msub><mover><mi>x</mi><mo>~</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>,</mo><msub><mover><mi>x</mi><mo>~</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mover><mi>x</mi><mo>~</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>N</mi><mi>s</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>]</mo></mrow><mi>T</mi></msup><mo>,</mo></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><msub><mover><mi>x</mi><mo>~</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>,</mo><mn>0</mn><mo>&le;</mo><msub><mi>m</mi><mn>1</mn></msub><mo>&le;</mo><msub><mi>N</mi><mi>s</mi></msub><mo>-</mo><mn>1</mn></mrow></math>]]></maths>表示第i个用户数据块的第m<sub>1</sub>个发送数据;构建长度为N<sub>c</sub>的特殊字:u=[u(0),u(1),...,u(N<sub>c</sub>-1)]<sup>Τ</sup>,u(m<sub>2</sub>),1≤m<sub>2</sub>≤N<sub>c</sub>-1是特殊字中第m<sub>2</sub>个特殊字符号,在用户数据块间插入特殊字作为等效循环前缀,构成长度为N<sub>b</sub>的传输数据块<img file="FDA00002949926300013.GIF" wi="380" he="118" />P是不大于N<sub>b</sub>/N<sub>c</sub>的最大正整数,采用连续的MP+1个连续的特殊字构成训练序列;(2)、接收端接收训练序列经信道传输的信号,估计信道频率响应的少量频点响应和信道脉冲响应,并计算频域均衡所需的受相位噪声公共相位误差影响的初始信道频率响应:训练序列经信道h=[h(0),h(1),...,h(L-1)]<sup>Τ</sup>进行传输,其中L是信道的长度;训练序列的时域接收信号移除第1个特殊字y<sub>0</sub>的时域接收信号,将剩下的MP个特殊字的时域接收信号记为y<sub>s</sub>=[y<sub>s</sub>(0),y<sub>s</sub>(1),...,y<sub>s</sub>(N<sub>c</sub>-1)]<sup>Τ</sup>,1≤s≤MP,y<sub>s</sub>(m<sub>2</sub>),0≤m<sub>2</sub>≤N<sub>c</sub>-1表示时域接收信号y<sub>s</sub>的第m<sub>2</sub>时刻的采样数据;对MP个特殊字的时域接收信号求平均值<img file="FDA00002949926300014.GIF" wi="538" he="102" />MP个特殊字的时域接收信号y<sub>s</sub>受加性高斯白噪声n<sub>s</sub>=[n<sub>s</sub>(0),n<sub>s</sub>(1),...,n<sub>s</sub>(N<sub>c</sub>-1)]<sup>Τ</sup>的加性影响,其元素n<sub>s</sub>(m<sub>2</sub>),0≤m<sub>2</sub>≤N<sub>c</sub>-1是相互独立的均值为0、方差为<img file="FDA00002949926300015.GIF" wi="74" he="83" />的随机变量,此时<img file="FDA00002949926300016.GIF" wi="77" he="86" />即时域加性高斯白噪声的功率;同时y<sub>s</sub>受平稳高斯色相位噪声<img file="FDA00002949926300017.GIF" wi="752" he="87" />的乘性影响,其元素<img file="FDA00002949926300018.GIF" wi="167" he="71" />的相位φ<sub>s</sub>(m<sub>2</sub>),0≤m<sub>2</sub>≤N<sub>c</sub>-1是均值为0的平稳高斯随机变量;计算时域加性高斯白噪声平均值<img file="FDA00002949926300019.GIF" wi="538" he="102" />特殊字上的相位噪声平均值<maths num="0003"><![CDATA[<math><mrow><mover><mi>&phi;</mi><mo>&OverBar;</mo></mover><mo>=</mo><mrow><mo>(</mo><msubsup><mi>&Sigma;</mi><mrow><mi>s</mi><mo>=</mo><mn>1</mn></mrow><mi>MP</mi></msubsup><msub><mi>&phi;</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>/</mo><mrow><mo>(</mo><mi>MP</mi><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>[</mo><msup><mi>e</mi><mrow><mi>j</mi><mover><mi>&phi;</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></mrow></msup><mo>,</mo><msup><mi>e</mi><mrow><mi>j</mi><mover><mi>&phi;</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></msup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msup><mi>e</mi><mrow><mi>j</mi><mover><mi>&phi;</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><msub><mi>N</mi><mi>c</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></msup><mo>]</mo></mrow><mi>T</mi></msup><mo>,</mo></mrow></math>]]></maths>将<img file="FDA00002949926300022.GIF" wi="53" he="85" />的N<sub>c</sub>点FFT变换的1/N<sub>c</sub>记为<maths num="0004"><![CDATA[<math><mrow><mover><mi>P</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><msub><mi>r</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>=</mo><mn>1</mn><mo>/</mo><msub><mi>N</mi><mi>c</mi></msub><msubsup><mi>&Sigma;</mi><mrow><msub><mi>m</mi><mn>2</mn></msub><mo>=</mo><mn>0</mn></mrow><mrow><msub><mi>N</mi><mi>c</mi></msub><mo>-</mo><mn>1</mn></mrow></msubsup><msup><mi>e</mi><mrow><mi>j</mi><mover><mi>&phi;</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><msub><mi>m</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow></msup><msup><mi>e</mi><mrow><mo>-</mo><mi>j</mi><mn>2</mn><mi>&pi;</mi><msub><mi>m</mi><mn>2</mn></msub><msub><mi>r</mi><mn>1</mn></msub><mo>/</mo><msub><mi>N</mi><mi>c</mi></msub></mrow></msup><mo>,</mo><mn>0</mn><mo>&le;</mo><msub><mi>r</mi><mn>1</mn></msub><mo>&le;</mo><msub><mi>N</mi><mi>c</mi></msub><mo>-</mo><mn>1</mn><mo>;</mo></mrow></math>]]></maths>特殊字的时域接收信号平均值<img file="FDA00002949926300024.GIF" wi="48" he="76" />经过N<sub>c</sub>点FFT后得到其频域每个频点k<sub>1</sub>,0≤k<sub>1</sub>≤N<sub>c</sub>-1的接收信号:<maths num="0005"><![CDATA[<math><mrow><mover><mi>Y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>=</mo><mover><mi>P</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><msub><mi>H</mi><mi>c</mi></msub><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow><mi>U</mi><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>0</mn><mo>,</mo><mi>l</mi><mo>&NotEqual;</mo><msub><mi>k</mi><mn>1</mn></msub></mrow><mrow><msub><mi>N</mi><mi>c</mi></msub><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>H</mi><mi>c</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mi>U</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mover><mi>P</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mi>mod</mi><msub><mi>N</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>+</mo><mover><mi>N</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></math>]]></maths>H<sub>c</sub>(k<sub>1</sub>)、U(k<sub>1</sub>)和<img file="FDA00002949926300026.GIF" wi="157" he="86" />分别是信道h、特殊字u和时域加性高斯白噪声平均值<img file="FDA00002949926300027.GIF" wi="46" he="60" />的N<sub>c</sub>点FFT的第k<sub>1</sub>个频点的值;<img file="FDA00002949926300028.GIF" wi="133" he="84" />是<img file="FDA00002949926300029.GIF" wi="58" he="85" />产生的公共相位误差;mod表示取余运算,当k<sub>1</sub>-l≥0,(k<sub>1</sub>-l)modN<sub>c</sub>=(k<sub>1</sub>-l)modN<sub>c</sub>;当k<sub>1</sub>-l<0,(k<sub>1</sub>-l)modN<sub>c</sub>=N<sub>c</sub>-(l-k<sub>1</sub>)modN<sub>c</sub>;<maths num="0006"><![CDATA[<math><mrow><mi>I</mi><mo>=</mo><msubsup><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>0</mn><mo>,</mo><mi>l</mi><mo>&NotEqual;</mo><mi>k</mi></mrow><mrow><msub><mi>N</mi><mi>c</mi></msub><mo>-</mo><mn>1</mn></mrow></msubsup><msub><mi>H</mi><mi>c</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mi>U</mi><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mover><mi>P</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mi>mod</mi><msub><mi>N</mi><mi>c</mi></msub><mo>)</mo></mrow></mrow></math>]]></maths>是由相位噪声产生的码间串扰,将<img file="FDA000029499263000211.GIF" wi="459" he="91" />视为一项均值为0,方差为<img file="FDA000029499263000212.GIF" wi="90" he="86" />的频域加性高斯噪声;根据最小二乘法准则,得到受相位噪声公共相位误差影响的信道频率响应:<maths num="0007"><![CDATA[<math><mrow><mover><mi>P</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><msub><mover><mi>H</mi><mo>^</mo></mover><mi>c</mi></msub><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>=</mo><mover><mi>Y</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>/</mo><mi>U</mi><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths><img file="FDA000029499263000214.GIF" wi="304" he="94" />经N<sub>c</sub>点IFFT得到长度为N<sub>c</sub>的受公共相位误差影响的信道脉冲响应:<img file="FDA000029499263000215.GIF" wi="552" he="95" />其中F<sub>c</sub>是N<sub>c</sub>×N<sub>c</sub>的归一化的DFT矩阵,其第p,1≤p≤N<sub>c</sub>行第q,1≤q≤N<sub>c</sub>列的元素<img file="FDA000029499263000216.GIF" wi="462" he="100" />F<sub>c</sub><sup>Η</sup>是F<sub>c</sub>的共轭转置矩阵;<img file="FDA000029499263000217.GIF" wi="876" he="101" />是信道频率响应的少量频点响应估计,其中<img file="FDA000029499263000218.GIF" wi="180" he="94" />是第k<sub>1</sub>个频点的信道频率响应估计;<img file="FDA000029499263000219.GIF" wi="797" he="100" />是信道脉冲响应估计,其中<img file="FDA000029499263000220.GIF" wi="174" he="95" />是估计信道的第m<sub>2</sub>个抽头。采用对角矩阵<maths num="0008"><![CDATA[<math><mrow><msub><mi>D</mi><mi>g</mi></msub><mo>=</mo><mi>diag</mi><mo>{</mo><mn>1</mn><mo>,</mo><msup><mi>e</mi><mrow><mo>-</mo><mi>j</mi><mn>2</mn><mi>&pi;g</mi><mo>/</mo><msub><mi>N</mi><mi>b</mi></msub></mrow></msup><mo>,</mo><msup><mi>e</mi><mrow><mo>-</mo><mi>j</mi><mn>2</mn><mi>&pi;g</mi><mo>&CenterDot;</mo><mn>2</mn><mo>/</mo><msub><mi>N</mi><mi>b</mi></msub></mrow></msup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msup><mi>e</mi><mrow><mo>-</mo><mi>j</mi><mn>2</mn><mi>&pi;g</mi><mo>&CenterDot;</mo><mrow><mo>(</mo><msub><mi>N</mi><mi>c</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><msub><mi>N</mi><mi>b</mi></msub></mrow></msup><mo>}</mo><mo>,</mo></mrow></math>]]></maths>1≤g≤P-1左乘向量<img file="FDA000029499263000222.GIF" wi="187" he="97" />后再经N<sub>c</sub>点FFT得到内插向量:<maths num="0009"><![CDATA[<math><mrow><mover><mi>P</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><msubsup><mover><mi>H</mi><mo>^</mo></mover><mi>c</mi><mi>g</mi></msubsup><mo>=</mo><mover><mi>P</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><msub><mi>F</mi><mi>c</mi></msub><msub><mi>D</mi><mi>g</mi></msub><msub><mover><mi>h</mi><mo>^</mo></mover><mi>c</mi></msub><mo>;</mo></mrow></math>]]></maths>把<img file="FDA000029499263000224.GIF" wi="208" he="101" />内插到<img file="FDA000029499263000225.GIF" wi="195" he="97" />得到频域均衡所需的受相位噪声公共相位误差干扰的信道频率响应:<img file="FDA00002949926300031.GIF" wi="231" he="95" />其中<img file="FDA00002949926300032.GIF" wi="79" he="95" />的第t,1≤t≤N<sub>c</sub>-1个元素是<img file="FDA00002949926300033.GIF" wi="80" he="93" />中的第tP+g个元素;(3)、利用训练序列的时域和频域接收信号分别进行时域噪声功率估计和频域噪声功率估计,得到时域噪声功率估计值<img file="FDA00002949926300034.GIF" wi="108" he="85" />频域噪声功率估计值<img file="FDA00002949926300035.GIF" wi="114" he="86" />(4)、利用步骤(2)估计的信道脉冲响应,计算特殊字接收信号的副本:将步骤(2)中估计的<img file="FDA00002949926300036.GIF" wi="184" he="97" />从后往前检测,当检测到信道脉冲响应的路径功率<img file="FDA00002949926300037.GIF" wi="532" he="98" />时把其设为零,其中α是由用户设置的大于零的门限参数,当第一次满足<img file="FDA00002949926300038.GIF" wi="522" he="96" />时停止检测,没有被设为零的路径数目为信道的有效阶数;将信道有效阶数记为<img file="FDA00002949926300039.GIF" wi="88" he="75" />计算特殊字接收信号第m<sub>3</sub>,<maths num="0010"><![CDATA[<math><mrow><mover><mi>L</mi><mo>~</mo></mover><mo>&le;</mo><msub><mi>m</mi><mn>3</mn></msub><mo>&le;</mo><msub><mi>N</mi><mi>c</mi></msub></mrow></math>]]></maths>个元素的副本:<maths num="0011"><![CDATA[<math><mrow><msub><mover><mi>r</mi><mo>^</mo></mover><mi>c</mi></msub><mrow><mo>(</mo><msub><mi>m</mi><mn>3</mn></msub><mo>)</mo></mrow><mo>=</mo><mover><mi>P</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><msubsup><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mrow><mover><mi>L</mi><mo>~</mo></mover><mo>-</mo><mn>1</mn></mrow></msubsup><msub><mover><mi>h</mi><mo>^</mo></mover><mi>c</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mi>u</mi><mrow><mo>(</mo><msub><mi>m</mi><mn>3</mn></msub><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>(5)、接收端接收用户数据块x<sub>i</sub>,将步骤(3)估计的时域噪声功率<img file="FDA000029499263000312.GIF" wi="74" he="83" />和步骤(4)估计的特殊字接收信号的副本<img file="FDA000029499263000313.GIF" wi="160" he="80" />作为已知参数,利用最小均方误差算法估计相位噪声在传输数据块循环前缀上产生的公共相位误差与初始估计信道中公共相位误差的比值<img file="FDA000029499263000314.GIF" wi="124" he="101" />(6)、采用步骤(5)估计的<img file="FDA000029499263000315.GIF" wi="104" he="96" />和步骤(2)得到的受相位噪声公共相位误差影响的初始估计信道相乘,跟踪当前传输数据块的整体信道:<maths num="0012"><![CDATA[<math><mrow><msub><mover><mi>H</mi><mo>^</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>k</mi><mn>2</mn></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>P</mi><mi>i</mi></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><msub><mover><mi>H</mi><mo>^</mo></mover><mi>b</mi></msub><mrow><mo>(</mo><msub><mi>k</mi><mn>2</mn></msub><mo>)</mo></mrow><mo>=</mo><mi>&Delta;</mi><msub><mover><mi>&theta;</mi><mo>^</mo></mover><mi>i</mi></msub><mover><mi>P</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><msub><mover><mi>H</mi><mo>^</mo></mover><mi>b</mi></msub><mrow><mo>(</mo><msub><mi>k</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow></math>]]></maths>根据跟踪得到的整体信道<img file="FDA000029499263000317.GIF" wi="174" he="98" />与步骤(3)得到的频域噪声功率估计值<img file="FDA000029499263000318.GIF" wi="82" he="83" />为已知参数,利用频域最小均方误差均衡抑制相位噪声干扰。
地址 611731 四川省成都市高新区(西区)西源大道2006号