缩短BCH 编码应用于无线传感网络的能效分析
有效能量为:
其中k 为信息码长, Ttr为传输1b it数据的时间,Ttr = 1 /Rradio。
由结果可见, 对于未编码系统, 在原始误码率一定的情况下, 其能效仅与包长有关, 并且存在最优值使得能效为最大。
纠错能力为t的前向纠错系统误包率为:
对于纠错能力为1的BCH 码, 也就是汉明码,其译码能耗可以忽略, 缩短BCH 码( n, k, t) ( t> 2)的译码能耗为:
根据公式( 1), 能效为:
总耗能为:
根据公式( 1), 能效为:
4. 4 仿真结果
图1 比较了输出功率为0dbm 时, 不同信息长度下各编码方式的误包率, 随着信息位数长的增大,未编码系统的误包率急剧增大, 对于125字节的信息码长, 误包率达到了0. 4, 几乎无法通信。纠错能力越强, 误包率越小, 纠错能力大于2的BCH 码效果尤其显着, 其误包率接近0。再增加纠错能力没有明显效果。
图1 不同信息长度下各编码方式的误包率
评论