縮短BCH 編碼應(yīng)用于無線傳感網(wǎng)絡(luò)的能效分析
有效能量為:
其中k 為信息碼長(zhǎng), Ttr為傳輸1b it數(shù)據(jù)的時(shí)間,Ttr = 1 /Rradio。
由結(jié)果可見, 對(duì)于未編碼系統(tǒng), 在原始誤碼率一定的情況下, 其能效僅與包長(zhǎng)有關(guān), 并且存在最優(yōu)值使得能效為最大。
糾錯(cuò)能力為t的前向糾錯(cuò)系統(tǒng)誤包率為:
對(duì)于糾錯(cuò)能力為1的BCH 碼, 也就是漢明碼,其譯碼能耗可以忽略, 縮短BCH 碼( n, k, t) ( t> 2)的譯碼能耗為:
根據(jù)公式( 1), 能效為:
總耗能為:
根據(jù)公式( 1), 能效為:
4. 4 仿真結(jié)果
圖1 比較了輸出功率為0dbm 時(shí), 不同信息長(zhǎng)度下各編碼方式的誤包率, 隨著信息位數(shù)長(zhǎng)的增大,未編碼系統(tǒng)的誤包率急劇增大, 對(duì)于125字節(jié)的信息碼長(zhǎng), 誤包率達(dá)到了0. 4, 幾乎無法通信。糾錯(cuò)能力越強(qiáng), 誤包率越小, 糾錯(cuò)能力大于2的BCH 碼效果尤其顯著, 其誤包率接近0。再增加糾錯(cuò)能力沒有明顯效果。
圖1 不同信息長(zhǎng)度下各編碼方式的誤包率
評(píng)論