发明名称 基于Vector OFDM的双选择性信道的变换域均衡方法
摘要 本发明公开了基于Vector OFDM的双选择信道的变换域均衡方法。高速移动环境下的无线通信中,信道经历严重的双选择性衰落,本发明通过Vector OFDM调制技术,将待发送的符号映射到二维时频域,经历双选择信道,Vector OFDM解调,通过巧妙地设计保护间隔,即循环前缀或零填充,信道二维线性卷积可变换为循环卷积,等效为其变换域的乘积,接收端通过二维FFT将信号从信号空间域映射到变换域,实现单抽头均衡,再通过二维IFFT变换回原信号空间判决。变换域均衡技术具有低处理复杂度,能获取双选择性信道固有联合多径-多普勒分集增益,有效地对抗信道衰落,提高无线通信可靠性。
申请公布号 CN103414678B 申请公布日期 2016.08.03
申请号 CN201310335426.8 申请日期 2013.08.02
申请人 浙江大学 发明人 罗茜倩;张朝阳;付攀玉;钟财军
分类号 H04L27/26(2006.01)I;H04L1/00(2006.01)I;H04L25/03(2006.01)I 主分类号 H04L27/26(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 张法高
主权项 一种基于Vector OFDM的双选择性信道的变换域均衡方法,其特征在于:发送端将待发送信号串并变换为矩阵形式,并加上二维循环前缀CP或零填充ZP得到扩展矩阵,然后利用Vector OFDM调制,将矩阵映射到时频域并发送,接收信号首先利用Vector OFDM解调,然后通过二维FFT得到变换域信号,利用单抽头滤波器做均衡后通过二维IFFT,得到原发送信号的估计值;考虑等效基带信号模型,双选择性信道采用BEM建模,记发送信号载波频率f<sub>c</sub>,传输带宽B,采样频率为T<sub>s</sub>=1/B,数据块长度N,信号经过双选择性信道,接收端接收到的信号是来自不同方向、具有不同时延和多普勒频移的信号簇,发射机与接收机之间相对运动速度v,引起的最大时延扩展为τ<sub>max</sub>,最大多普勒频移f<sub>dmax</sub>,信道用连续时变线性滤波器h<sub>c</sub>(t,τ)和单边功率谱密度为N<sub>0</sub>的加性白高斯噪声描述,通过傅立叶变换可作分解<img file="FDA0000982270000000012.GIF" wi="641" he="87" />其中<img file="FDA0000982270000000013.GIF" wi="650" he="86" />f<sub>d</sub>为多普勒频移,τ为多径时延,将信道响应分解为在时‑频域具有不同时延和多普勒频移的子径集,表示为<img file="FDA0000982270000000014.GIF" wi="1011" he="87" />H<sub>c</sub>(f<sub>d</sub>,τ′)为信道响应在联合时‑频域的扩展系数,即当τ&gt;τ<sub>max</sub>或|f<sub>d</sub>|&gt;f<sub>dmax</sub>时,H<sub>c</sub>(f<sub>d</sub>,τ)≈0,那么NT<sub>s</sub>为N个符号的数据块周期,利用Δτ=T<sub>s</sub>和<img file="FDA0000982270000000015.GIF" wi="226" he="133" />分别离散化时延扩展和多普勒扩展,得到离散信道响应模型<img file="FDA0000982270000000016.GIF" wi="867" he="142" />其中H<sub>c</sub>(f<sub>d</sub>,τ)为离散BEM模型的扩展系数,l∈[0,L],<img file="FDA0000982270000000017.GIF" wi="316" he="71" />q∈[‑Q/2,Q/2],<img file="FDA0000982270000000018.GIF" wi="381" he="70" />用二维矩阵表示信道扩展系数<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>H</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><mi>H</mi><mrow><mo>(</mo><mo>-</mo><mi>Q</mi><mo>/</mo><mn>2</mn><mo>,</mo><mn>0</mn><mo>)</mo></mrow></mrow></mtd><mtd><mo>...</mo></mtd><mtd><mrow><mi>H</mi><mrow><mo>(</mo><mo>-</mo><mi>Q</mi><mo>/</mo><mn>2</mn><mo>,</mo><mi>L</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mtable><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr></mtable></mtd><mtd><mtable><mtr><mtd><mrow></mrow></mtd></mtr><mtr><mtd><mrow></mrow></mtd></mtr><mtr><mtd><mrow></mrow></mtd></mtr></mtable></mtd><mtd><mtable><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr></mtable></mtd></mtr><mtr><mtd><mrow><mi>H</mi><mrow><mo>(</mo><mi>Q</mi><mo>/</mo><mn>2</mn><mo>,</mo><mn>0</mn><mo>)</mo></mrow></mrow></mtd><mtd><mo>...</mo></mtd><mtd><mrow><mi>H</mi><mrow><mo>(</mo><mi>Q</mi><mo>/</mo><mn>2</mn><mo>,</mo><mi>L</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000982270000000011.GIF" wi="776" he="229" /></maths>其中,矩阵行表示时延扩展,列表示多普勒频移扩展,H中的元素服从广义平稳非相关散射WSSUS模型,即H中的元素相互独立,且服从复高斯分布,H在时延方向上的响应在功率上满足指数衰减,V(H(q,l))∝exp(‑0<sub>.</sub>1·l),在频率扩展方向上信道响应的功率均匀分布,且H经过归一化之后二阶范数为1,信道扩展系数在每一个数据分组块内保持不变,随着数据块的变化而变化;假设发送数据为N<sub>i</sub>个调制符号<img file="FDA0000982270000000024.GIF" wi="315" he="59" />变换域均衡方法的具体步骤如下:步骤(1.1)将待发送符号序列进行调制加上前导字后通过串并变换器,组成P×K的二维信号矩阵<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>s</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>s</mi><mrow><mn>0</mn><mo>,</mo><mn>0</mn></mrow></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>s</mi><mrow><mn>0</mn><mo>,</mo><mi>K</mi><mo>-</mo><mn>1</mn></mrow></msub></mtd></mtr><mtr><mtd><mtable><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr></mtable></mtd><mtd><mtable><mtr><mtd><mrow></mrow></mtd></mtr><mtr><mtd><mrow></mrow></mtd></mtr><mtr><mtd><mrow></mrow></mtd></mtr></mtable></mtd><mtd><mtable><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd></mtr></mtable></mtd></mtr><mtr><mtd><msub><mi>s</mi><mrow><mi>P</mi><mo>-</mo><mn>1</mn><mo>,</mo><mn>0</mn></mrow></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>s</mi><mrow><mi>P</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>K</mi><mo>-</mo><mn>1</mn></mrow></msub></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000982270000000021.GIF" wi="492" he="231" /></maths>其中前P<sub>1</sub>×K<sub>1</sub>的位置为前导字,剩下的位置为待发送的信息;在后续处理步骤中,行映射为时域,列映射为频域,由此得到一个时‑频二维的信号空间域;步骤(1.2)对信号矩阵s添加二维循环前缀,时域循环前缀长度取信道可能出现的最大时延扩展N<sub>cp_r</sub>=L<sub>1</sub>,频域单边循环前缀长度为最大可能的单边多普勒频移N<sub>cp_c</sub>=Q<sub>1</sub>/2,将信号矩阵s的前Q<sub>1</sub>/2行和最后Q<sub>1</sub>/2分别循环填充到s行的头端和尾端,然后将矩阵最后L<sub>1</sub>列循环填充到矩阵列的最前端,得到大小为N=(P+Q<sub>1</sub>)×(K+L<sub>1</sub>)的添加二维循环前缀CP的扩展矩阵<img file="FDA0000982270000000023.GIF" wi="28" he="46" /><img file="FDA0000982270000000022.GIF" wi="1030" he="791" />另一种循环前缀的添加方法是以0替代循环前缀,称为零填充,同样起到循环前缀的效果,添加零填充得到的矩阵为<img file="FDA0000982270000000031.GIF" wi="743" he="671" />步骤(1.3)采用Vector OFDM调制将扩展矩阵<img file="FDA0000982270000000035.GIF" wi="28" he="47" />中的行向量调制到各个子载波上,Vector OFDM调制每次将一个符号向量调制到子载波上,而不是一个单独的符号,在扩展矩阵<img file="FDA0000982270000000036.GIF" wi="29" he="47" />的列方向上作P+Q<sub>1</sub>点IFFT变换,由此扩展矩阵<img file="FDA0000982270000000037.GIF" wi="29" he="47" />的列方向映射到频域,行方向映射到时域,调制得到矩阵Ms,其p行为<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>Ms</mi><mi>p</mi></msub><mo>=</mo><mfrac><mn>1</mn><msqrt><mrow><mi>P</mi><mo>+</mo><msub><mi>Q</mi><mn>1</mn></msub></mrow></msqrt></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>P</mi><mo>+</mo><msub><mi>Q</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn></mrow></munderover><msub><mover><mi>s</mi><mo>~</mo></mover><mi>i</mi></msub><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><mi>&pi;</mi><mfrac><mrow><mi>p</mi><mi>i</mi></mrow><mrow><mi>P</mi><mo>+</mo><msub><mi>Q</mi><mn>1</mn></msub></mrow></mfrac></mrow></msup></mrow>]]></math><img file="FDA0000982270000000032.GIF" wi="612" he="151" /></maths>式中,<img file="FDA0000982270000000038.GIF" wi="35" he="61" />表示扩展矩阵<img file="FDA0000982270000000039.GIF" wi="30" he="47" />的第i行,<img file="FDA00009822700000000310.GIF" wi="34" he="63" />和Ms<sub>p</sub>均为1×(K+L<sub>1</sub>)的行向量;步骤(1.4)将调制信号矩阵Ms通过并串变换,按照行优先整形为1×N的行向量数据块t<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>t</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><msub><mi>Ms</mi><mn>0</mn></msub></mrow></mtd><mtd><mrow><msub><mi>Ms</mi><mn>1</mn></msub></mrow></mtd><mtd><mo>...</mo></mtd><mtd><mrow><msub><mi>Ms</mi><mrow><mi>P</mi><mo>+</mo><msub><mi>Q</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn></mrow></msub></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000982270000000033.GIF" wi="619" he="79" /></maths>发送信号t经历双选择性信道衰落到达接收端,根据双选择性信道的BEM模型,信号经历时延扩展和多普勒扩展,时延扩展系数为L,多普勒扩展系数为Q,则接收信号为<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>r</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mi>L</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>q</mi><mo>=</mo><mo>-</mo><mi>Q</mi><mo>/</mo><mn>2</mn></mrow><mrow><mi>Q</mi><mo>/</mo><mn>2</mn></mrow></munderover><mi>H</mi><mrow><mo>(</mo><mi>q</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><mi>&pi;</mi><mfrac><mrow><mi>q</mi><mi>n</mi></mrow><mi>N</mi></mfrac></mrow></msup><mi>t</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mo>+</mo><mi>&eta;</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000982270000000034.GIF" wi="876" he="135" /></maths>式中η(n)为双边带功率为N<sub>0</sub>/2的AWGN,H(q,l)为双选择性信道在多径时延为l且多普勒频移为q的路径上的信道响应;步骤(1.5)将接收到的一个数据块的串行信号经过串并变换器,按照行优先组成为大小为(P+Q<sub>1</sub>)×(K+L<sub>1</sub>)的接收信号矩阵Mr,以Mr<sub>i</sub>表示Mr的第i行,η<sub>i</sub>(k)为噪声矩阵的第i行,每一行的非CP部分的数据,即当k≥L<sub>1</sub>时,有<maths num="0006" id="cmaths0006"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mi>Mr</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mi>L</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>q</mi><mo>=</mo><mo>-</mo><mi>Q</mi><mo>/</mo><mn>2</mn></mrow><mrow><mi>Q</mi><mo>/</mo><mn>2</mn></mrow></munderover><mi>H</mi><mrow><mo>(</mo><mi>q</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><mi>&pi;</mi><mfrac><mrow><mi>q</mi><mrow><mo>&lsqb;</mo><mrow><mi>i</mi><mrow><mo>(</mo><mrow><mi>K</mi><mo>+</mo><msub><mi>L</mi><mn>1</mn></msub></mrow><mo>)</mo></mrow><mo>+</mo><mi>k</mi></mrow><mo>&rsqb;</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>P</mi><mo>+</mo><msub><mi>Q</mi><mn>1</mn></msub></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>K</mi><mo>+</mo><msub><mi>L</mi><mn>1</mn></msub></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></msup><msub><mi>Ms</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>&eta;</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>&ap;</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mi>L</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>q</mi><mo>=</mo><mo>-</mo><mi>Q</mi><mo>/</mo><mn>2</mn></mrow><mrow><mi>Q</mi><mo>/</mo><mn>2</mn></mrow></munderover><mi>H</mi><mrow><mo>(</mo><mi>q</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><mi>&pi;</mi><mfrac><mrow><mi>q</mi><mi>i</mi></mrow><mrow><mi>P</mi><mo>+</mo><msub><mi>Q</mi><mn>1</mn></msub></mrow></mfrac></mrow></msup><msub><mi>Ms</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mi>l</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>&eta;</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000982270000000041.GIF" wi="1166" he="327" /></maths>式中,用了(P+Q<sub>1</sub>)>>1取近似值;步骤(1.6)对接收信号矩阵Mr进行Vector OFDM解调,在Mr的列方向上作(P+Q<sub>1</sub>)点FFT变换,得到接收矩阵<img file="FDA0000982270000000046.GIF" wi="54" he="47" />其第p行为<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mover><mi>r</mi><mo>~</mo></mover><mi>p</mi></msub><mo>=</mo><mfrac><mn>1</mn><msqrt><mrow><mi>P</mi><mo>+</mo><msub><mi>Q</mi><mn>1</mn></msub></mrow></msqrt></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>P</mi><mo>+</mo><msub><mi>Q</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>Mr</mi><mi>i</mi></msub><msup><mi>e</mi><mrow><mo>-</mo><mi>j</mi><mn>2</mn><mi>&pi;</mi><mfrac><mrow><mi>p</mi><mi>i</mi></mrow><mrow><mi>P</mi><mo>+</mo><msub><mi>Q</mi><mn>1</mn></msub></mrow></mfrac></mrow></msup></mrow>]]></math><img file="FDA0000982270000000042.GIF" wi="627" he="157" /></maths>根据步骤(1.3)、步骤(1.5)以及步骤(1.6),若发送端采用普通循环前缀(CP),则得到接收信号矩阵的非CP数据部分,即k≥L<sub>1</sub>,Q<sub>1</sub>/2≤p&lt;P+Q<sub>1</sub>/2时,接收信号有<maths num="0008" id="cmaths0008"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mover><mi>r</mi><mo>~</mo></mover><mi>p</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mi>L</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mo>-</mo><mi>Q</mi><mo>/</mo><mn>2</mn></mrow><mrow><mi>Q</mi><mo>/</mo><mn>2</mn></mrow></munderover><mi>H</mi><mrow><mo>(</mo><mrow><mi>q</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow><mover><mi>s</mi><mo>~</mo></mover><mrow><mo>(</mo><mrow><mi>p</mi><mo>-</mo><mi>q</mi><mo>,</mo><mi>k</mi><mo>-</mo><mi>l</mi></mrow><mo>)</mo></mrow><mo>+</mo><msub><mi>&eta;</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mi>L</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>p</mi><mo>=</mo><mo>-</mo><mi>Q</mi><mo>/</mo><mn>2</mn></mrow><mrow><mi>Q</mi><mo>/</mo><mn>2</mn></mrow></munderover><mi>H</mi><mrow><mo>(</mo><mrow><mi>q</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow><mi>s</mi><mrow><mo>(</mo><mrow><msub><mrow><mo>(</mo><mrow><mi>p</mi><mo>-</mo><msub><mi>Q</mi><mn>1</mn></msub><mo>/</mo><mn>2</mn><mo>-</mo><mi>q</mi></mrow><mo>)</mo></mrow><mi>P</mi></msub><mo>,</mo><msub><mrow><mo>(</mo><mrow><mi>k</mi><mo>-</mo><msub><mi>L</mi><mn>1</mn></msub><mo>-</mo><mi>l</mi></mrow><mo>)</mo></mrow><mi>K</mi></msub></mrow><mo>)</mo></mrow><mo>+</mo><msub><mi>&eta;</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000982270000000043.GIF" wi="1294" he="295" /></maths>其中算子()<sub>P</sub>和()<sub>K</sub>分别表示对数据做对P和K取模的运算;若发送端采用零填充,则对于接收信号所有元素,均有<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msub><mover><mi>r</mi><mo>~</mo></mover><mrow><mi>p</mi><mi>Z</mi><mi>P</mi></mrow></msub><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mi>L</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>p</mi><mo>=</mo><mo>-</mo><mi>Q</mi><mo>/</mo><mn>2</mn></mrow><mrow><mi>Q</mi><mo>/</mo><mn>2</mn></mrow></munderover><mi>H</mi><mrow><mo>(</mo><mi>q</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow><msub><mover><mi>s</mi><mo>~</mo></mover><mrow><mi>Z</mi><mi>P</mi></mrow></msub><mrow><mo>(</mo><msub><mrow><mo>(</mo><mrow><mi>p</mi><mo>-</mo><mi>q</mi></mrow><mo>)</mo></mrow><mrow><mi>P</mi><mo>+</mo><msub><mi>Q</mi><mn>1</mn></msub></mrow></msub><mo>,</mo><msub><mrow><mo>(</mo><mrow><mi>k</mi><mo>-</mo><mi>L</mi><mo>-</mo><mi>l</mi></mrow><mo>)</mo></mrow><mrow><mi>K</mi><mo>+</mo><msub><mi>L</mi><mn>1</mn></msub></mrow></msub><mo>)</mo></mrow><mo>+</mo><msub><mi>n</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000982270000000044.GIF" wi="1198" he="142" /></maths>其中算子<img file="FDA0000982270000000047.GIF" wi="131" he="78" />和<img file="FDA0000982270000000048.GIF" wi="131" he="83" />分别表示对数据做对P+Q<sub>1</sub>和K+L<sub>1</sub>取模的运算;步骤(1.7)去掉接收矩阵<img file="FDA0000982270000000049.GIF" wi="29" he="44" />中的循环前缀,得到去除CP的接收矩阵r,有<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mi>r</mi><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mi>L</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>p</mi><mo>=</mo><mo>-</mo><mi>Q</mi><mo>/</mo><mn>2</mn></mrow><mrow><mi>Q</mi><mo>/</mo><mn>2</mn></mrow></munderover><mi>H</mi><mrow><mo>(</mo><mi>q</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow><mi>s</mi><mrow><mo>(</mo><msub><mrow><mo>(</mo><mrow><mi>p</mi><mo>-</mo><mi>q</mi></mrow><mo>)</mo></mrow><mi>P</mi></msub><mo>,</mo><msub><mrow><mo>(</mo><mrow><mi>k</mi><mo>-</mo><mi>l</mi></mrow><mo>)</mo></mrow><mi>K</mi></msub><mo>)</mo></mrow><mo>+</mo><mi>&eta;</mi><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>k</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000982270000000045.GIF" wi="1125" he="142" /></maths>将信道响应的系数扩展矩阵H进行添零扩展,得到P×K的扩展矩阵<img file="FDA00009822700000000410.GIF" wi="75" he="61" />则上式等效为原发送符号矩阵与信道响应矩阵的循环卷积<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mi>r</mi><mo>=</mo><mi>s</mi><mo>&CircleTimes;</mo><mover><mi>H</mi><mo>~</mo></mover><mo>+</mo><mi>&eta;</mi></mrow>]]></math><img file="FDA0000982270000000051.GIF" wi="253" he="70" /></maths>其中,<img file="FDA0000982270000000057.GIF" wi="45" he="46" />表示循环卷积;若接收端采用零填充得到的扩展矩阵<img file="FDA0000982270000000058.GIF" wi="86" he="63" />则步骤(1.7)可以省略,接收矩阵<img file="FDA0000982270000000059.GIF" wi="62" he="65" />满足<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><msub><mover><mi>r</mi><mo>~</mo></mover><mrow><mi>Z</mi><mi>P</mi></mrow></msub><mo>=</mo><msub><mover><mi>s</mi><mo>~</mo></mover><mrow><mi>Z</mi><mi>P</mi></mrow></msub><mo>&CircleTimes;</mo><msub><mover><mi>H</mi><mo>~</mo></mover><mrow><mi>Z</mi><mi>P</mi></mrow></msub><mo>+</mo><mi>&eta;</mi></mrow>]]></math><img file="FDA0000982270000000052.GIF" wi="372" he="71" /></maths>其中<img file="FDA00009822700000000510.GIF" wi="85" he="64" />是H进行添零扩展得到的(P+Q<sub>1</sub>)×(K+L<sub>1</sub>)的扩展矩阵;步骤(1.8)利用前导字部分进行信道估计,根据上式,接收矩阵中至少存在大小为(P<sub>1</sub>‑Q<sub>1</sub>)×(K<sub>1</sub>‑L<sub>1</sub>)的接收数据,其值由已知的前导字部分与信道响应系数完全决定,将这部分接收数据照行优先展开为列向量r<sub>p</sub>,将信道响应的系数扩展矩阵H按照行有限展开为列向量h,根据步骤(1.7)所提供的关系,可以构建线性关系r<sub>p</sub>=Φ<sub>p</sub>h,按照MMSE进行信道估计<maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><mover><mi>h</mi><mo>^</mo></mover><mo>=</mo><mfrac><mrow><msubsup><mi>&Phi;</mi><mi>p</mi><mi>H</mi></msubsup><msub><mi>r</mi><mi>p</mi></msub></mrow><mrow><msub><mi>&Phi;</mi><mi>p</mi></msub><msubsup><mi>&Phi;</mi><mi>p</mi><mi>H</mi></msubsup><mo>+</mo><msubsup><mi>&sigma;</mi><mi>n</mi><mn>2</mn></msubsup><mi>I</mi></mrow></mfrac></mrow>]]></math><img file="FDA0000982270000000053.GIF" wi="339" he="150" /></maths>重新排列得到系数扩展矩阵的估计值<img file="FDA00009822700000000511.GIF" wi="69" he="58" />用于均衡;Φ<sub>p</sub>为前导字符号构成的二重Toeplitz矩阵;步骤(1.9)对接收矩阵r做二维傅里叶变换,得到变换域信号<img file="FDA0000982270000000054.GIF" wi="259" he="69" />记<img file="FDA0000982270000000055.GIF" wi="867" he="79" />其中,<img file="FDA0000982270000000056.GIF" wi="118" he="70" />为二维傅里叶变换算子,于是信号矩阵s与信道响应矩阵<img file="FDA00009822700000000512.GIF" wi="46" he="58" />的循环卷积等价于它们变换域信号的点乘Tr=Ts⊙TH+Tη其中,⊙表示矩阵点乘;步骤(1.10)对接收信号的变换域信号Tr进行单抽头的均衡,采用MMSE均衡技术,得到Ts的估计值为<img file="FDA0000982270000000061.GIF" wi="443" he="134" />其中,“H”为矩阵的厄米共轭,σ<sub>n</sub><sup>2</sup>为信号功率,矩阵乘除都是点乘与点除,即每一个数据点只需单抽头的滤波器;步骤(1.11)对变换域信号的估计值<img file="FDA0000982270000000063.GIF" wi="61" he="63" />作二维IFFT,得到原发送信号矩阵s的估计值<img file="FDA0000982270000000062.GIF" wi="275" he="95" />步骤(1.12)对<img file="FDA0000982270000000064.GIF" wi="26" he="47" />进行判决,并且串并变换得到发送序列的估计。
地址 310027 浙江省杭州市西湖区浙大路38号