我在论坛下载了VCP2的例程,经过测试,程序是可以跑通的,没有问题,但是对我对其存在几个疑问,希望专家能够抽空解答一下:
1.例程中流程为:生成数据流640bit——码率为3,约束长度为9的卷积编码(640+9-1)*3bit——QPSK调制——加高斯噪声——将加噪之后的信号直接进行BM的计 算——送入VCP——译码输出;
想请教:为什么进行了调制,进行BM计算之前没有解调呢?
2.我想把程序修改成,原始数据流为31bit,进行CRC加扰后变为47bit,将这47bit进行码率为3,约束长度为7 的 咬尾卷积编码,请问该如何修改呢?
是否我现在的帧长改为47,码率配置为3,约束长度配置为7,将相应的编码多项式配置为我需要的133,171,165,即可呢?