1、BCH码
BCH码是通常根据其生成多项式指定的循环分组码。 二进制BCH(n,k)代码由以下参数表示:
n = 2^m-1 是编码长度长度;
k是=消息长度;
t 是可纠正的错误码数,n-k≤mt;
dmin≥2t + 1 =是码字的最小距离;
Rc = k / n 是码率。
例如,BCH(31,16)的码率为16/31,最小距离dmin = 7,能够纠正的错误码字数为t = 3。
2、仿真模型
参数设置:
•BPSK双极性信号= + 1和-1(M = 2);
•BCH符号周期 = 16/31 s;
•基于采样的仿真,采样时间 = 1s;
•仿真时间 = 100000s;
•随机整数种子 = 37;
•输入信号功率 = 1W;
•计算延迟 = 0 s;
•接收延迟 = 16 s