一种伪随机交织器的生成方法
线性同余交织+m序列寄存器状态→伪随机交织线性同余交织An+1≡aAn+c mod L\begin{aligned}&A_{n+1} \equiv a A_{n}+c&\bmod L \end{aligned}An+1≡aAn+cmodL一般取A0A_0A0为1,ccc为素数。m序列寄存器状态当L=2m−1L=2^m-1L=2m−1时,码元个数与线性移位寄存器的状态个数相等,因此每个码元的位置都可以用线性移位寄存器的状态来确定。代码文件名:mCodeGen.m
复制链接