以在WIFI和zigbee共存的环境为例,WIFI端受到的跨协议干扰和通常的高斯噪声或者环境噪声干扰不同,此时的跨协议干扰具有明显的窄带和强干扰的特征。基于跨协议干扰环境下,我们对WIFI端进行观测和并且分析一下OFDM技术。
信道估计
想要在接收端能够正确的恢复信号,精准的信道估计是重要的前提条件,这一部分涉及训练序列和导频估计。
训练序列和导频
值得一提的是,训练序列不要和导频混淆,训练序列可以用于同步 CFO和信道估计,导频通常指的是polit subcarrier,802.11g协议规定了四个导频子载波,导频子载波传输的数据就是导频序列,其目的主要是进行信道估计,常见有梳状导频和块状导频,首先导频的位置是协议规定的,但是它的设计是需要考虑到相干时间和相干带宽的,然后就是梳状和块状导频是需要通过导频训练信号插入来实现的,整体的信道估计需要插值来进行估计,这里有LS MMSE等信道估计算法。
块状导频,是需要在时域差值,每个子载波都需要携带导频的信息,显然,这并不是802.11g协议所使用的,显然,802.11g协议使用的是梳状导频,通过几个固定子载波作为导频信道,实现了频率的插入,这种信道估计由于存在频率的插值,所以更适应于快衰落而不是频率选择性衰落,而我们都知道,OFDM有着优秀的抗频率选择性衰落的特点,首先是由于数据包中循环前缀(CP)的使用,而且长训练序列是所有子载波都进行传输的,所以长训练序列中CFO和信道估计也可以更好的应对频率选择性衰落,目前已有相关论文结合两种的方法进行估计,另外很多中文期刊有点混淆,很多说训练序列其实说的是导频的训练序列,数据帧结构训练序列说的是前导码,其实是前导码中的LTS Long Training Symbol(长训练序列)和导频信号混淆了。
信道估计结束的下一步就是均衡,通过对信道的精准估计,可以更好的抵抗跨协议干扰。
干扰冲突避免 CSMA/CA
除了精准的信道估计,下一步就是OFDM的干扰冲突避免机制,CSMA/CA (Carrier sense multiple access with collision avoidance),从字面解释可以理解,通过对信道的监听,在时域实现冲突的避免,但是不可否认,这大大增大了通信的开销和通信资源的浪费。
因此在点对点通信中,跨协议干扰经常造成严重的CFO和SFO,因此可以通过对LTS 峰值进行查找来进行接收的判断和是否进行重传。
编码
通过对信道编码和信源编码,可以实现重传保护纠错,来提高系统的性能,重传和纠错主要在信道编码上下功夫,信源编码主要是预编码,通过对信道估计信息的利用,采用SVD 等方法可以进行预编码,但是对跨协议干扰来说,预编码是很困难的,主要原因是跨协议干扰始终是动态的,难以均衡进行信道估计。因此信道编码应该更具有普适性。值得一提的是,信道编码和预编码的过程中,可以考虑到跨协议干扰的异质性,更有针对性的进行消除干扰,可以大大降低算法的复杂性。