frame structure时就给出一个时间单元Ts=1/(15000*2048),这个值是根据什么给出来的?其中的15000和2048个有什么特定含义吗?首先确定子载波间隔为15000Hz,所以OFDM符号长度是1/15000秒,固定每子载波带宽为15K;20M带宽有效子载波为1200个,即有效带宽15k*1200=18M(20M是因为有2M的过度带);为了最近FFT点数的需要,离1200最近的2的n次方,就是2048点。其他带宽按照上述方法可以计算得到,15M为1024点,10M带宽为1024点,5M为512点
所以FFT点数为2048,采样间隔=时间/点数=1/15000/2048=1/(15000*2048),直接从采样时间间隔来说明,也可以这样理解,从符号时间长度来推算:
OFDM符号周期,即一个OFDM符号持续时间Tsymbol=1/15000s=66.7us,也可以这个计算:
7个OFDM符号的持续时间=0.5ms(1个slot)-160*Ts-6*144*Ts
所以,1个OFDM符号的持续时间Tsymbol=0.5ms(1个slot)-160*Ts-6*144*Ts=66.7us
还有可以从另一个角度理解Ts的计算:
Ts表示采样周期,即采样一次所用时间或采样时间间隔,1个subframe为1ms,1个slot包含7个OFDM符号,一个采样点为160的CP,6个采样点为144的CP。其中一个OFDM符号采样点为2048(20M带宽)那么:
Ts=0.5ms/(2048*7+160+144*6)=1/30720(ms)
按调制方法不同,每个re可以是2,4,6个bits,以20mhz带宽为例,每个符号1200个re,最多数据为1200*6bit,
对于OFDM符号抽样的点数一般是2的n次个,便于计算机处理。理论上是频域的采样点数要大于或等于时域离散信号的个数才不会有信息的丢失。
2048点是IFFT的采样点数,为了便于计算机处理,要求点数必须是2的次幂,IFFT是将频域信号往时域信号变换,1200个子载波可以看成是连续的频域信号,通过IFFT变成时域信号,但是点数不是2的次幂,然而,要保证变换后不能有信息丢失,所以必须采用2048>1200点,其中1200点传输有用信息,剩下的点默认为零,就是2048点,即代表2048个子载波,在空口传输之前要经过滤波器,只将携带有用信息的信号发射出去,接收端收到已有再做还原,即将另外的点数补上(因为没有信息量,所以为确知信号)因此确定FFT采样信号带宽为30.72M;时域采样周期Ts=1/30.72M=32.55ns,通过FFT转换成频域信号再做检测。
30.72MHz是振荡器最常用的频率,在手机、石英钟常用的信号发生器抽样的频率。个人认为,是一种规范的统一。
来源:CSDN
作者:YLC_慕类
链接:https://blog.csdn.net/weixin_42187898/article/details/103816896