卷积码

卷积码——convolutional code


信息序列按K0个码元分段,通过编码获得长为n0(>K0)的码段,但该码段的n0-k0个校验元不仅与本段的信息有关,而且与其前m(m>1)段的信息元有关。一般用(n0,k0,m)表示卷积,k0/n0=R称为码率,N=m+1称为编码约束长度。


卷积码是一种误差控制编码技术,通常用于数字通信中的信道编码。它采用状态机结构,将输入比特序列编码成一个输出比特序列。卷积码的特点是编码器具有记忆性,即当前输出与之前的输入有关。


卷积码与分组码的主要区别在于编码方式不同。分组码将每组输入比特映射到一个输出码字,而卷积码则是通过对每个输入比特进行编码,产生连续的输出码字序列。此外,卷积码的解码也与分组码不同,它需要使用译码算法对整个序列进行译码,而分组码则是逐个解码每个编码块。


卷积码与分组码的优缺点也不同。卷积码通常具有更好的误码性能和更高的编码效率,但解码复杂度较高。分组码则具有更简单的解码算法,但通常需要更长的编码块,导致编码效率较低。


在实际应用中,卷积码通常用于低速率、高可靠性的通信系统,如卫星通信移动通信等。而分组码则适用于高速率、低可靠性的通信系统,如数据存储、数字广播等。

Copyright© 1999-2025 C114 All Rights Reserved | 联系我们 | 沪ICP备12002291号-4