看板 comm_and_RF 關於我們 聯絡資訊
最近在渦輪碼的模擬 所用演算法是MAP 模擬結果一直有問題 經由推敲 大概確定是算完LLR(logrithm likelihood ratio) 要再算extrinsic information出問題 我的算法大概如下 若 收到訊號為=(rt,0 rt,1 rt,2)=(systematic parity1 parity2) , 訊雜比=N, 調變用 BPSK , 碼率=1/3(解碼端有兩個MAP解碼器) 我算第一個解碼器在第一次輸出的extrinsic information的步驟如下: 假設我計算第一個解碼器的LLR1(t)沒錯 則 1.由於訊雜比=N,調變用 BPSK 所以令雜訊能量 sigma^2=1/N 2.因為第一次解碼應該假設發射端傳0與1事前機率相等為0.5 --> Y2e(t)=log(p1(t)/p0(t))=0 3.則 extrinsic information --> Y1e(t)=LLR1(t)-Y2e(t)-(2*rt,0/sigma^2) 4.接著就把 Y1e(t) 交錯後輸入給第二個解碼器當事前機率了 也就是說 p1(t)=exp(Y1e(t))/(1+exp(Y1e(t))) p0(t)=1/(1+exp(Y1e(t)) 結果模擬有問題 不知道上面哪一步有問題 可以請各位給我指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.222.133