返回信息流看了TD-SCDMA标准中速率匹配这部分,有些疑问,下面说说我的理解:
1、对于Turbo码,由于系统位是不打孔的,删除的都是冗余位,因此在接收端能正确译码;
2、对于卷积码,不区分系统位和冗余位吧,感觉不一定能正确译码;
3、对于无编码(我理解成不进行信道编码),如果还删除一些比特,如何能正确的译码?还是说像无编码这种情况只用在标准中提到的重发?
用MATLAB对前两种情况进行了仿真,Turbo码能正确译码(没加噪声,打孔率1/3),卷积码译错很多,不知道是卷积码这部分代码写错了,还是卷积码的处理与Turbo码不同。
MATLAB仿真过程就是 信道编码->速率匹配->解速率匹配->信道译码,这里解速率匹配就是将前面删除的比特的位置全部填0。
有哪里理解错误的,请大家指出,先谢过了。
这是一条镜像帖。来源:北邮人论坛 / communications / #11955同步于 2009/12/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖
请教速率匹配的原理?
blacky
2009/12/3镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
【 在 blacky 的大作中提到: 】
: 看了TD-SCDMA标准中速率匹配这部分,有些疑问,下面说说我的理解:
: 1、对于Turbo码,由于系统位是不打孔的,删除的都是冗余位,因此在接收端能正确译码;
: 2、对于卷积码,不区分系统位和冗余位吧,感觉不一定能正确译码;
: ...................
最早的所谓打孔 也就是 puncture 就是从卷积码中来的
在系统卷积码里 puncture的应该也是冗余bit
速率匹配 就是让编码器的输出 适配 资源块的大小就是了
卷积码 以及 turbo码 的可变速率 也就是可变长短 可以通过 直接删除冗余比特实现