通信人家园

标题: PUSCH中ACK的信道编码  [查看完整版帖子] [打印本页]

时间:  2011-9-6 08:40
作者: tracyone     标题: PUSCH中ACK的信道编码

我自己假设上行系统带宽等信息,从CRC添加开始,计算,计算到ACK的信道编码的时候遇到个问题,就是下面的公式
QQ截图20110906083649.png
我把值都代进去,发现很怪,min()的第一项,出奇的小比第二项小很多,想了很久不明白,
但从公式来看,第一项的分母是CRC分割之后,多个码块的总大小,而分子中的 2.png 和第二项的 3.png 的值是接近的,这样由于分母很大,第一项就很小....我的假设代进去之后,结果算出来的Q_ack比块编码后的输出还小。。。不知何原因求解

附件: QQ截图20110906083649.png (2011-9-6 08:40, 6.39 KB) / 下载次数 1
https://www.txrjy.com/forum.php?mod=attachment&aid=MTUwMjA0fDgyMjJlN2E5fDE3NTYzNTM3MTZ8MHww

附件: 2.png (2011-9-6 08:40, 1.28 KB) / 下载次数 1
https://www.txrjy.com/forum.php?mod=attachment&aid=MTUwMjA1fDk0YjI4ZDlhfDE3NTYzNTM3MTZ8MHww

附件: 3.png (2011-9-6 08:40, 1008 Bytes) / 下载次数 1
https://www.txrjy.com/forum.php?mod=attachment&aid=MTUwMjA2fGM1ZmU5ODg5fDE3NTYzNTM3MTZ8MHww
时间:  2011-9-6 09:39
作者: illidan

路过,不是太懂。但从你给的公式看,你嫌分母大,但你的分子有好多个因子,其中beta-PUSCH-offset的值可以取得较大。你说第一项很小,你又没有说beta-PUSCH-offset取了多少。
时间:  2011-9-6 09:43
作者: tracyone

标准中这个beta-PUSCH-offset的值最大也才126.000而已,就我数据而言,分母有7552(bit)那么大,
而第一项分子的另外一项是 4.png ,里面的 5.png 等于7或者6.。。算出来太小了

[ 本帖最后由 tracyone 于 2011-9-6 09:47 编辑 ]

附件: 4.png (2011-9-6 09:47, 2.22 KB) / 下载次数 1
https://www.txrjy.com/forum.php?mod=attachment&aid=MTUwMjEzfDQ1NTQyODZkfDE3NTYzNTM3MTZ8MHww

附件: 5.png (2011-9-6 09:47, 786 Bytes) / 下载次数 1
https://www.txrjy.com/forum.php?mod=attachment&aid=MTUwMjE0fDZlODc4MDk2fDE3NTYzNTM3MTZ8MHww
时间:  2011-9-6 10:55
作者: illidan     标题: 回复 3# 的帖子

你把你的数都列出来。你的分母有7552的时候,M也就不会很小。
时间:  2011-9-6 11:02
作者: tracyone

原帖由 illidan 于 2011-9-6 10:55 发表
你把你的数都列出来。你的分母有7552的时候,M也就不会很小。


6.png
7.png

附件: 6.png (2011-9-6 11:02, 16.06 KB) / 下载次数 1
https://www.txrjy.com/forum.php?mod=attachment&aid=MTUwMjIwfDcyYTk1Y2VkfDE3NTYzNTM3MTZ8MHww

附件: 7.png (2011-9-6 11:02, 18.3 KB) / 下载次数 1
https://www.txrjy.com/forum.php?mod=attachment&aid=MTUwMjIxfDdjNjBjMTA1fDE3NTYzNTM3MTZ8MHww
时间:  2011-9-6 11:06
作者: illidan

对呀,PRB是10,那么M=120。如果beta=126的话,120*126,何惧7480?
时间:  2011-9-6 11:07
作者: tracyone

8.png
9.png

附件: 8.png (2011-9-6 11:07, 12.1 KB) / 下载次数 1
https://www.txrjy.com/forum.php?mod=attachment&aid=MTUwMjMxfGRlZGI4Nzc0fDE3NTYzNTM3MTZ8MHww

附件: 9.png (2011-9-6 11:07, 15.8 KB) / 下载次数 1
https://www.txrjy.com/forum.php?mod=attachment&aid=MTUwMjMyfGVjMjBmYThjfDE3NTYzNTM3MTZ8MHww
时间:  2011-9-6 11:11
作者: tracyone

原帖由 illidan 于 2011-9-6 11:06 发表
对呀,PRB是10,那么M=120。如果beta=126的话,120*126,何惧7480?

问题是哦,但是其它beta就小得可怜了,比如说我这里只有5.000
就算是126,算出来第一项也只是48而已,而第二项有4*120=480...
时间:  2011-9-6 14:18
作者: illidan     标题: 回复 8# 的帖子

小就小呗。本来4*M就是上限,如果超过这个就完啦。

min算式的第一项中能变化的因子,一是类似于码率的倒数,即M / sigma(Kr),二是beta。beta由RRC配置,也可以认为它是长期固定的。能变的只有“类似码率的倒数”,在同一个Qm的条件下,码率越大,这个值越小,反之亦然。其意在当码率高时,希望控制信息少占坑;而码率低时,TC的冗余信息有大把的,控制信息多占坑没关系。

所以你算得小,是因为你的例子是码率较大的情形,冗余比特不多矣,AN不能占太多的坑。

[ 本帖最后由 illidan 于 2011-9-6 14:22 编辑 ]
时间:  2013-10-21 09:13
作者: nyzyalee

那个sigma(Kr)是码块级联之后的总比特数么?我跑仿真链路的结果和自己代入公式的不一样啊




通信人家园 (https://www.txrjy.com/) Powered by C114