c语言卷积交织,卷积编码码率是什么?怎么计算

本文深入介绍了卷积编码的概念、表示方法,特别是卷积编码的码率计算,包括(n, k, L)表示法和1/2码率的含义,并探讨了在通信系统中的应用,如TD-LTE中的速率匹配策略。" 48931931,5523593,C语言实现推箱子游戏代码解析,"['C语言', '游戏开发', '编程实践']
摘要由CSDN通过智能技术生成

本文主要是关于卷积编码的相关介绍,并着重对卷积编码的码率进行了详细的阐述。

卷积码

卷积码是一种差错控制编码,由P.Elias于1955年发明。因为数据与二进制多项式滑动相关故称卷积码。卷积码在通信系统中应用广泛,如IS-95,TD-SCDMA,WCDMA,IEEE 802.11及卫星等系统中均使用了卷积码。

卷积码使用(n,k,L)表示,码率为R。

n为输出码字;

k为输入的比特信息;

L为约束长度,也称为记忆深度。

R表示为R = k/n。

卷积码是一种有记忆的纠错码,编码规则是将k个信息比特编码形成n个比特,编码后的n个码元不但与当前输入的k个信息有关,仍与之前的L-1组的信息有关,其结构如下图1所示,图1来自Goldsmith的著作。

7ff6793e6f0726242e330c6e21429d78.png

图中表示有L级信息比特,每次输入k比特信息,共有k*L个比特,每次输出n个比特信息,可以明显地看出该n个比特信息不仅与当前输入的k个比特信息有关,与之前L-1组信息比特也有关,所以卷积码是有记忆的编码,记忆深度为L。

注:此处与其他常见表示方法不同,此处将输入的比特做了缓存,所以记忆深度不一样,L看寄存器的个数确定。

2、卷积码表示方法

图2是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值