位置:51电子网 » 技术资料 » 音响技术

基于802.11的帧同步算法研究

发布时间:2008/5/28 0:00:00 访问次数:1678

0 引言

正交频分复用(ofdm)是一种多载波传输方案,通常用于移动环境和无线局域网(wlan)。与传统的单载波调制相比,ofdm在高速数据传输中有着较多的优点,目前已被选为数字音频广播(dab)、数字视频广播(dvb)、非对称用户环路(adsl)和无线局域网(wlan)等的物理层传输标准。ofdm的最大缺点是对频率偏移较为敏感,而时频域同步的准确性对ofdm系统的性能有着重要的影响。本文参考ieee802.11a物理层帧结构,分析了ofdm在wlan中帧同步算法,提出了一种低复杂度的帧同步算法。仿真结果表明,该算法在较差的信道条件下仍然可以完成精确的帧同步定时。

1 ofdm-wlan系统

图1是基于802.11a的ofdm收发机的简化结构。ofdm信号可通过对qam或psk进行idft(inverse digital fourier transform)操作得到。根据802.11a的协议标准,每个ofdm符号包括48个数据载波、4个导频载波和12个空载波。idft的点数为64,可通过ifft算法进行计算;每个符号的时间为3.2μs,这其中还包括了0.8μs的循环前缀长度。ofdm基带信号的数学表达式如下:

式中,gk为qam或psk调制的复信号,n为64。基带信号被上变频至射频发射。

ieee802.11a协议中规定的物理层帧前导结构如图2所示,ofdm的前导序列(preambletraining symbol)包括10个短训练序列(shorttraining symbol)和2个长训练序列(long trainingsvmbol),前导训练序列主要用来做系统的同步、信道估计、频偏估计、自适应控制(acc)等。

图2中的t1~t10代表短训练序列符号,t1和t2代表完全相同的两个长训练序列,plcp序列后紧随着的是signal和data。训练序列的时间长度是16μs,ofdm的每个短训练序列由调制过的12个子载波构成。调制因子如下:

式中,乘以 是为了将52子载波中的12个子载波的能量归一化。产生的信号可表示为:

2 802.11a帧同步算法的性能比较

通常的ofdm帧同步算法是通过信号的自相关来计算的。计算接收信号的延时自相关值时会出现一个相关值平台,其自相关计算方法如下:

式中,r(n)是接收端收到的信号,a(n)是相关计算的输出,l是短符号的长度。

用本算法可使用本地序列与接收序列的互相关来完成精确的定时同步。若使用接收信号与短训练序列的本地副本进行互相关运算,那么峰值就会出现在短训练符号的末尾,互相关公式为:

式中,s(n)是短训练序列的本地副本,c(n)是互相关输出,m是参与互相关计算的本地短符号个数。图3是在理想情况下的相关曲线图。

该算法是通过观察在自相关曲线平台下降沿之内的最后一个互相关峰值的位置来给一帧数据进行定时同步。这种算法在理论上可以较为精确地完成帧的同步,但是,自相关计算出现的平台,在无线信道情况下不可能是一个平坦陡降的情形,这给平台范围的判定带来了一定的难度,并且互相关计算出现的峰值位置。在无线信道情况下不适合使用计数方式来判定。因此,本文提出了一种简单高效的帧同步算法,该方法在计算上大大减小了同步实现的复杂度。

根据802.1la的帧结构,式(5)中n的值可以是16~144之间的16的倍数。采用不同的n值可得到不同的自相关曲线平台宽度。经观察仿真结果,当n取16×9=144时,在自相关曲线上会出现一个明显的峰值,该峰值对于帧的同步定时非常有利,故可仅使用延时自相关的方法。但是由于相关曲线过高,还需要使用计算信号能量的方法将其进行归一化处理,其计算公式如:

0 引言

正交频分复用(ofdm)是一种多载波传输方案,通常用于移动环境和无线局域网(wlan)。与传统的单载波调制相比,ofdm在高速数据传输中有着较多的优点,目前已被选为数字音频广播(dab)、数字视频广播(dvb)、非对称用户环路(adsl)和无线局域网(wlan)等的物理层传输标准。ofdm的最大缺点是对频率偏移较为敏感,而时频域同步的准确性对ofdm系统的性能有着重要的影响。本文参考ieee802.11a物理层帧结构,分析了ofdm在wlan中帧同步算法,提出了一种低复杂度的帧同步算法。仿真结果表明,该算法在较差的信道条件下仍然可以完成精确的帧同步定时。

1 ofdm-wlan系统

图1是基于802.11a的ofdm收发机的简化结构。ofdm信号可通过对qam或psk进行idft(inverse digital fourier transform)操作得到。根据802.11a的协议标准,每个ofdm符号包括48个数据载波、4个导频载波和12个空载波。idft的点数为64,可通过ifft算法进行计算;每个符号的时间为3.2μs,这其中还包括了0.8μs的循环前缀长度。ofdm基带信号的数学表达式如下:

式中,gk为qam或psk调制的复信号,n为64。基带信号被上变频至射频发射。

ieee802.11a协议中规定的物理层帧前导结构如图2所示,ofdm的前导序列(preambletraining symbol)包括10个短训练序列(shorttraining symbol)和2个长训练序列(long trainingsvmbol),前导训练序列主要用来做系统的同步、信道估计、频偏估计、自适应控制(acc)等。

图2中的t1~t10代表短训练序列符号,t1和t2代表完全相同的两个长训练序列,plcp序列后紧随着的是signal和data。训练序列的时间长度是16μs,ofdm的每个短训练序列由调制过的12个子载波构成。调制因子如下:

式中,乘以 是为了将52子载波中的12个子载波的能量归一化。产生的信号可表示为:

2 802.11a帧同步算法的性能比较

通常的ofdm帧同步算法是通过信号的自相关来计算的。计算接收信号的延时自相关值时会出现一个相关值平台,其自相关计算方法如下:

式中,r(n)是接收端收到的信号,a(n)是相关计算的输出,l是短符号的长度。

用本算法可使用本地序列与接收序列的互相关来完成精确的定时同步。若使用接收信号与短训练序列的本地副本进行互相关运算,那么峰值就会出现在短训练符号的末尾,互相关公式为:

式中,s(n)是短训练序列的本地副本,c(n)是互相关输出,m是参与互相关计算的本地短符号个数。图3是在理想情况下的相关曲线图。

该算法是通过观察在自相关曲线平台下降沿之内的最后一个互相关峰值的位置来给一帧数据进行定时同步。这种算法在理论上可以较为精确地完成帧的同步,但是,自相关计算出现的平台,在无线信道情况下不可能是一个平坦陡降的情形,这给平台范围的判定带来了一定的难度,并且互相关计算出现的峰值位置。在无线信道情况下不适合使用计数方式来判定。因此,本文提出了一种简单高效的帧同步算法,该方法在计算上大大减小了同步实现的复杂度。

根据802.1la的帧结构,式(5)中n的值可以是16~144之间的16的倍数。采用不同的n值可得到不同的自相关曲线平台宽度。经观察仿真结果,当n取16×9=144时,在自相关曲线上会出现一个明显的峰值,该峰值对于帧的同步定时非常有利,故可仅使用延时自相关的方法。但是由于相关曲线过高,还需要使用计算信号能量的方法将其进行归一化处理,其计算公式如:

相关IC型号
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!