作者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