作者glenrice (爆日踢韓勦共匪 )
看板comm_and_RF
標題Re: [問題] 如何模擬出 one-path Rayleigh Fading …
時間Fri May 30 08:33:29 2008
※ 引述《asneo (阿鎧)》之銘言:
: ※ 引述《iblind (thx)》之銘言:
: : 如題
: : 考慮一OFDM系統 在one path Rayleigh Fading +AWGN環境下
: : 使用QPSK調變 其BER理論值為1/2*[ 1- 1/sqrt(1+1/SNR) ]
: : 我使用的方塊如下
: : QPSK-->IFFT-------->fading+AWGN------>FFT--------->detection------>BER
: : X x x.*(fi+j*fq)+noise
: : 其中fi+j*fq為fading的複數訊號,直接跟x(0),x(1),...x(N-1)點對點相乘 (沒錯吧?)
: 錯
: 你都已經是one path了
: 時間的訊號就是跟one path的channel gain做convolution
: 不是點乘
: : 可這樣的方塊出來的BER全是0.5+-0.000005------>意思就是全錯 與理論值不合
: : 我想了一下 其中必定少了一個類似通道補償的方塊
: : 因為如果不對Rayleigh Fading做處理的話 該fading訊號之相位特性呈均勻分布
: : 在進入FFT之前 data訊號相位已被隨機化 等同於:
: : rand(1,N)+j*rand(1,N)--->FFT----detection------>BER
: : 此rand(1,N)+j*rand(1,N)與前一組方塊圖的QPSK已經完全不一樣 這樣比較下的BER
: : 絕對是0.5
: : 所以想請問一下 使用QPSK調變 其BER理論值為1/2*[ 1- 1/sqrt(1+1/SNR) ]
: : 究竟是架構在何種環境or加了何種方塊而產生的?? 謝謝
1. 用點乘沒錯
2. 不考慮phase, 因為那個simulation假設phase可以在receiver中被校正
3. 不用FFT, 因為Gaussian 經 FFT出來還是Gaussian
4. 注意, 你的detection 寫錯了,
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 152.78.152.146