分布式MIMO抗时延算法*

2014-12-31 12:19丁永强孙玉雪王广聪任志河刘玉广
传感器与微系统 2014年6期
关键词:译码中继时延

丁永强,张 嵩,孙玉雪,王广聪,任志河,刘玉广,6

(1.空军工程大学航空航天工程学院,陕西 西安 710038;2.空军第一航空学院,河南 信阳 464000;3.空军工程大学 信息与导航学院,陕西 西安710077;4.95437部队,四川 彭山620800;5.空军后勤部 司令部,北京100097;6.94923部队,福建 武夷山 354301)

0 引言

传统的采用空时分组码(STBC)编码的多输入多输出(MIMO)系统的研究大都是接收端可以同时接收到发送端发送的信息,接收到的各个天线的信息是正交的,而在实际的分布式天线系统中,并不能保证各个天线的信息同时到达目的节点,各个分布式天线之间存在相对的延迟,这样就破坏了传统MIMO系统的空时码结构,若仍采用传统的译码方式,则不能正确译码,导致了系统的性能的下降。

现在对抗天线之间相对延迟的研究主要从2个方面进行,一是设计对抗相对延迟的分布式空时码[1],二是设计处理同步误差的方法。文献[2]提出了基于行变换的空时格形码,在任意的异步中继网络中可以保持满分集的特性,可以用来解决协作系统中的异步问题。这种方式,虽然可以避免对同步的需要,但其复杂度随着最大同步错误成指数增长,限制了实际中的应用。文献[3]中提出了在Alamouti编码系统[4]中使用信道均衡技术来减轻异步传输的影响。但由于Alamouti编码不能获得满分集,所以,这种方法只能获得部分空间分集。

本文针对多路信号到达目的节点存在时延的问题,设计了一种对抗天线之间相对时延的算法,该算法通过对数据进行IFFT/FFT处理和加循环前缀的处理,使得系统具有了一定的对抗天线间相对时延的能力。仿真表明:在时延小于循环前缀长度的条件下,STBC可以正确译码,性能与理想同步情况下几乎一致。

1 系统模型

图1给出的是系统模型。本文为了分析简单,选取1个源节点、2个协作节点、1个目的节点组成的模型进行研究。多个协作节点、多个接收节点只需要在此基础上进行扩展即可。源节点将信息传输到目的节点(管理中心)需要经历2个阶段。第一阶段源节点向簇内协作节点广播信息,簇内节点间的距离比较近,信道质量较好,建模为高斯信道;第二阶段协作节点组成协作 MIMO[7,8]系统进行STBC向目的节点发送信息,距离比较远,经常不存在直达路径,建模为平坦瑞利衰落[9]信道。

图1 系统模型Fig 1 System model

2 各个节点信号的处理

2.1 源节点设计

在源节点,将准备发送的数据进行分割,分割成长度为N的OFDM符号块[5,6],2个连续的OFDM符号块可表示为

式中 (·)T为转置。将变换后的OFDM符号块调制后广播发送到协作节点。

2.2 协作节点设计

协作节点接收到源节点发送来的数据,进行解码。假设节点1和节点2译码成功。

节点1的处理如图2所示。

图2 节点1处理流程Fig 2 Processing flow chart of node 1

x(n)循环折叠序列y(n)定义为

经循环折叠处理后,序列的FFT可以表示为

即时域做循环折叠后的函数,其对应的FFT在频域也做循环折叠,并取共轭节点2作如图3处理。

图3 节点2处理流程Fig 3 Processing flow chart of node 2

2.3 目的节点设计

目的节点的结构如图4。

图4 目的节点处理流程Fig 4 Processing flow chart of destination node

最大似然译码的处理在下一节详细分析。

3 理论分析

接收到的数据去cp后为序列的循环移位,经循环移位后,序列的FFT有以下性质

其中,X(k)=FFT[x(n)],0≤k≤N-1。

由于经历的信道状况不同,2个协作节点到达目的节点存在时间误差τ,假设第二个协作节点晚于第一个协作节点到达。因为lcp≥τ,所以,可以保证两路进行之间的正交性。时域的时间延迟与频域对应关系为

协作节点与目的节点之间经历的均是瑞利信道,噪声为加性高斯白噪声(AWGN),则目的节点接收到的信号可以表示为

式中 ζ(·)为循环折叠;°为矩阵的直积;Wi,i=1,2为加性高斯白噪声。

采用FFT,IFFT之间的性质

将式(8)代入式(7),求解最佳判决最大似然译码,可以得到

4 仿真结果

基于Matlab平台进行仿真。仿真中,每个OFDM符号块[5]的长度N=64,循环前缀的长度lcp=16,时延τ可以取0~15的整数,传输过程中采用的是二进制相移键控(BPSK)调制,每个符号块周期内信道状况不发生变化。

图5给出了2个中继节点完全正确译码,在τ=5情况下,传统理想同步MIMO 2发1收、2发2收的性能和采用本文提出抗时延算法异步MIMO的性能图,直接传输的曲线作为对比也在图中。从图中可以看出:本文提出的抗时延算法性能几乎与理想同步MIMO的性能相同,证明了本文给出的同步解决方案是有效的。

图5 中继节点完全正确译码系统的性能Fig 5 System performance of relay node entirely correct decoding

图6给出了2个中继节点并未完全正确译码,在τ=5,中继节点存在误码率均为7×10-4情况下,传统理想同步MIMO 2发1收、2发2收的性能和采用本文提出抗时延算法异步MIMO的性能图,直接传输的曲线作为对比也在图中。从图中可以看出:在低信噪比情况下,性能几乎与不存在误码的系统相同,随着信噪比的增加,系统的性能会收敛于中继节点的误码率,也就是说,对于STBC编码,不存在错误的扩散,但整个系统的性能不会好于中继节点的性能。

图6 中继节点存在误码传播系统的性能Fig 6 System performance of relay node having error propagation

图7给出了存在误码情况下,不同协作节点数的性能。从图中可以看出:随着协作节点数的增加,在低信噪比情况下,系统性能提高比较多,但最终都收敛于中继节点的误码率。

图8给出了2发1收协作MIMO系统不同时延误差情况下的性能曲线。可以看出,只要延时τ≤lcp,经过本文算法处理后的曲线几乎相同。

图7 不同协作节点数情况下同步性能Fig 7 Synchronization performance under circumstances of different numbers of collaboration nodes

5 结论

在分布式的MIMO系统中,由于天线分开配置,并不能保证所有天线的信号同时到达目的节点,这样对于采用STBC编码的系统来说,系统的正交性不能保证,严重影响了系统的性能。本文设计的一种对抗天线之间相对时延的算法,使得系统具有了一定的对抗天线间相对时延的能力。而且仿真表明:在时延小于循环前缀长度的条件下,STBC可以正确译码,性能与理想同步情况下几乎一致。

[1]詹 瑞,刘 俊.协作通信技术的研究进展[J].数字通信,2013(1):43-47.

[2]Li Y,Xia X G.A family of distributed space-time trellis codes with asychronous cooperative diversity[C]//International Conf on Information Processing in Sensor Networks(IPSN),2005:25-27.

[3]Ng F,Hu J,Chen M,et al.A synchronous space-time cooperative communications in sensor and robotic networks[C]//Proc of International Conf on Mech & Auto,Niagara Falls,Canada,2005:1624-1628.

[4]Alamouti S M.A simple transmit diversity technique for wireless communications[J].IEEE J Select Areas Comm,1998,16(8):1451-1458.

[5]胡 蝶,何良华,杨绿溪.快时变环境下OFDM系统中的信道估计[J].电子与信息学报,2007,29(1):113-116.

[6]Han B X,Gao Q,You X H.An enhanced iterative joint channel estimation and symbol detection algorithm for OFDM system[J].Journal of Southeast University:English Edition,2003(2):103-107.

[7]Damith S,Chintha T.Spatial multipath resolution for MIMO systems[J].IEEE Wireless Communications Letters,2012,1(1):10-13.

[8]Wang C X,Hong X,Ge X,et al.Cooperative MIMO channel models:A survey[J].IEEE Commun Mag,2011,48(2):80-87.

[9]Aleksandar D,Jin J.Estimating statistical properties of MIMO fading channels[J].IEEE Transactions on Sigal Processing,2005,53(8):3065-3080.

猜你喜欢
译码中继时延
分段CRC 辅助极化码SCL 比特翻转译码算法
基于校正搜索宽度的极化码译码算法研究
自适应多中继选择系统性能分析
基于GCC-nearest时延估计的室内声源定位
基于改进二次相关算法的TDOA时延估计
一种基于无线蜂窝网络的共享中继模型
FRFT在水声信道时延频移联合估计中的应用
从霍尔的编码译码理论看弹幕的译码
基于分段CEEMD降噪的时延估计研究
中继测控链路动态分析与计算方法研究