关于OFDM用MATLAB仿真时调制和解调的一个问题
时间:04-25
整理:3721RD
点击:
因为OFDM调制解调可以通过IFFT和FFT实现的。
我们现在假设发送端发送256个数据,经过IFFT以后还是256个数据,就是OFDM一个符号周期有256个点,设不加入循环前缀。
仿真时它经过有9径的频率选择性信道。
那么接收端收到的数据长度就是256+9-1=264(线性卷积得到),那么如果这个时候通过FFT解调,长度不对阿,要怎么解调呢?
如果加入了循环前缀,情况还是一样啊,信号经过多径以后,发送端和接收端的长度不一致啊
我们现在假设发送端发送256个数据,经过IFFT以后还是256个数据,就是OFDM一个符号周期有256个点,设不加入循环前缀。
仿真时它经过有9径的频率选择性信道。
那么接收端收到的数据长度就是256+9-1=264(线性卷积得到),那么如果这个时候通过FFT解调,长度不对阿,要怎么解调呢?
如果加入了循环前缀,情况还是一样啊,信号经过多径以后,发送端和接收端的长度不一致啊
从整个过程看,IFFT之后,应该还有IQ调制,我估计你是把IQ调制看做是信道的一部分,因此无需考虑滤波过程。IFFT过后,就是时域信号了,为什么通过信道以后,符号数增加了?