NR/5G - 工具小Bug

今天在使用工具进行RAR的解析时候,发现其中的FrequencyDomainAllocation的输出有误,使用该频域指示再计算RB起始位置和RB个数的时候,输出的RB个数异常。

经定位后,发现是移位错误,RAR中的高24位中,频域位置指示占据了其中的10位,在低32位中占据4位,从高24位中截取后应该向右移4位,实现中误移位了10位,导致异常。

可以自己使用任一文本编辑器,打开ParseRAR.html,然后将函数nr_parse_rar()中的下面这行中的左移10

修改为

另外低4位加上个与0xF。

猜你喜欢

转载自blog.csdn.net/kakamilan/article/details/107347039