matlab的工具箱 turbo编码多出来几个bit?
01-08
hTEnc = comm.TurboEncoder('TrellisStructure',poly2trellis(4,[13 15 17],13),...
'InterleaverIndices',intrlvrIndices);
应该是1/3码率的;
但是输入1000,出来时5018
是怎么回事
'InterleaverIndices',intrlvrIndices);
应该是1/3码率的;
但是输入1000,出来时5018
是怎么回事
你自己写的程序没有吗?
我先不说,看看有几个人能回答。3G 4G 5G不是都很厉害吗,纠错码也搞不定吧。
不装能死啊
哈哈兄弟得罪人了吧。我来解答一下吧,turbo码需要多几个bit来做trellis termination
比如增加18bit
如果我要做256QAM的调制的话,
原始发送bit数有比较大的限制,才能使得encode之后的数是8的整倍数
你先看看36.212吧,rate matching
学习了
相关文章:
- TCM究竟是怎么编码的?(05-08)
- 最简单的适用于通信系统的前向纠错编码是什么?(05-08)
- 编码增益问题(05-08)
- 请教,比较前沿的编码理论有哪些呢?(05-08)
- 编码增益是个啥概念?(05-08)
- 如何构建DQPSK的差分编码网格图?(05-08)
射频专业培训教程推荐