作者yagaru (新地方新学习)
看板comm_and_RF
标题Re: [问题] Matlab写OFDM系统
时间Thu May 25 11:45:38 2006
: : 谢谢.....
: 我没搞错意思的话
: 你是指:
: ...--> ifft -----> +cp -----> CH conv ---->
: samples/symbol x x (1+c)x (1+c)x+h
: total num of sample Nx Nx (1+c)Nx (1+c)Nx+h
: where x= num samples/sym
: N= num of sym
: c= cyclic prefix length
: h+1= channel length
: 把最後那h个砍掉就是了....
: 要严谨一点的话
: 可以把最後h个加到前h个sample当ISI
: (不过h<cx的情况下之後会被remove cp的动作去掉就是了)
不好意思,因为硕论作跟OFDM相关的东西
所以来发表一下意见
原波问说为何要去除最後h点
其实在一般通讯系统, 会从能量最高的地方开始取点
但是在OFDM因为在频谱放资料, 所以要用CP避免取到下一个symbol资料
使频谱上有杂讯产生
如此FFT之後就可看作讯号和channel有做circular conv.
因此要去除最後几点
另外原波似乎在time domai做EQ.
一般因为有CP保护, 在通道长度不超过CPㄉ情形下
讯号和通道可视做circular conv.
所以频谱可以看到资料和通道效应(该频率上的)相乘
因此最常见的是频谱上的一阶等化器来消除这效应
当然啦, 在通道长度大於CPㄉ情况下
也是有人去做T-EQ, 只是因为通常超过CPㄉ通道效应都很小
造成频谱上的杂讯很少, 因此要做这个举动就显得不是那麽重要
当然这也是要看系统而论啦
我只是做过11a的相关模拟, 很多系统都大不相同
因此如有错误, 请各位大大不吝赐教
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.25.97.154