1. 前言
在之前已经完成了data域与signal域的数据的处理,在构建整个802.11a OFDM数据帧的时候,只剩下前导码这部分的内容还没有实现了。 PPDU帧结构 PPDU帧结构
在之前的博客当中,已经完成了数据域的OFDM的处理,信号域数据的生成,再接下来就是对信号域的数据进行处理了。信号域的数据的处理,相较于数据域信号的处理,是十分类似,但是更加简单的。 ofdm_tx_struct
在之前的博客当中,已经实现了802.11a当中数据域的一系列处理,最终得到了数据域的时域波形。相较于数据域,signal域的处理很类似并且更简单。 ofdm_tx_struct
signal域的数据不需要进行加扰和删余操作,因此实现起来比较简单。
signal域的数据采用的是BPSK的调制方式,占据一个OFDM符号。
下图的紫色部分,显示了signal域数据的处理过程。
signal域数首先会根据格式产生一帧数据,然后这个数据再依次经过1/2卷积编码,交织,BPSK调制,IFFT转换以及添加循环前缀之后,最终得到signal域的时域波形。
在之前的博客当中,实现了数据的卷积编码,在卷积编码当中需要注意的是对于tail bit的部分,需要在最中的输出结果处置零。 交织原理
在数据域的处理当中,下一步的操作就是实现数据域的交织了。