1. 在手册中只是给出了BCP的LTE上行PUSCH信道的收端例子,发端的例子理论上应该可以用BCP实现吧。
2. 如果可以实现,那仿照下行的发端,分别使用CRC、ENC、RM和MOD模块。其中有哪些模块无法实现上行发端对应的功能呢?
Adam Yao94020:
1. 能不能实现PUSCH的发射不确定,因为BCP设计的时候考虑的只是PDSCH的发射
2. RM和MOD中的部分功能在BCP中是没法实现的
rui sun4:
回复 Adam Yao94020:
具体的哪些部分功能不可实现可以详细说一下么?
Adam Yao94020:
回复 rui sun4:
LTE中在确定接收方软比特buffer的长度上,对于PUSCH和PDSCH是不同的,这一点RM在支持PDSCH上可以的,但是对于PUSCH的发射可能存在问题。
MOD中如果要做PUSH的发射需要采用软比特输入模式。
rui sun4:
回复 Adam Yao94020:
你好。根据你的意见我进行了修改。但是有个问题:
之前说的是将输入改为软比特,但是我试了一下,输出的值是在不断变化的。
PS:1. 扰码初值我已经改了,和子帧号完全无关。理论上输出应该是不会变的。
2. 我将输入设置为硬比特,输出为软比特(即input_bit_format为0,output_bit_format为1),数值可正常输出,不会存在改变。
3. 如果按照2配置,输出值和理论正确输出不同。输入为全0的时候,数据全对,但是数据输入为随机码的时候,输出的每1200个子载波中后三百多个都不对。
对于这样的现状,能否给我一些意见。究竟是哪个模块出错了?