作者CCWck (幹嘛要暱稱)
看板comm_and_RF
標題Re: [問題] Es Eb 分不清楚
時間Sun Oct 15 15:23:02 2006
※ 引述《Leon (Achilles)》之銘言:
: ※ 引述《zealda (gooooood zealda者請速)》之銘言:
: : Es/log2(M) * n / k = Eb
: : ---------- ---- ----
: : 轉成Eb 計算所有傳送的能量 計算分配給每個Infor. Bits的能量
: : 如果是BPSK的(3,1,3)
: : Es*3=Eb
: : Es(dB) + 10log3 = Eb(dB)
: : Es(dB) + 4.771 = Eb(dB)
: : 所以Eb圖形是Es的圖形再向右平移4.771
: : 謝謝lovewa的指導
: 這個問題用英文來說比較好.
: Es 是 Energy per symbol, Eb 是 Energy per bit.
: 所以看你一個 symbol 帶 幾個 bit , 照此換算.
: Es 比 Eb 大是可能的, 考慮 repetition code, code rate = 1/n
: 這種就是 n 個 symbol 才有 1 bit data.
原始訊號 101 010 001 110 000 111 010
使用8PSK調變 Es5 Es2 Es1 Es6 Es0 Es7 Es2
Es0~Es7表示constellton上的八個不同相位 到原點的距離都相同
因為一個Es含有3個bit的訊息 所以此時 Es=3Eb
現在考慮 經過重複碼(3,1)錯誤更正碼 再用8PSK
111 000 111 000 111 000 000 000 111 ......
Es7 Es0 Es7 Es0 Es7
每個symbol 還是代表3個bit
Es=3Eb
雖然3個bit實際上只有1個bit的訊息
可是我們計算bit rate時 就是要全部算進去
因為有錯誤更正碼 所以通常會延長了原始訊號的長度
可是在調變機制不會管你用什麼碼
他的Es和Eb 通常就是要算一個symbol的能量 相當於幾個bit的能量
Es和Eb的關係在M-PSK很好算 QAM時才會有因為到原點的距離不同 而要計算平均值
個人淺見 請指教
: -----
: 這裡觀念容易搞混的地方是, why we want to do coding ?
: 解釋的方法 - 你做一次 BPSK (no coding,) BPSK repetition code,
: BPSK (Hamming code)
: 看 BER , Eb/No 的圖形變化, 應該就可以體會到在這講什麼.
: -----
: 題外話, USC 的 Keith Chugg, Error correcting code 上的不錯.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.90.205