欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

NR/5G - 工具小Bug

程序员文章站 2022-06-28 15:16:20
今天在使用工具进行RAR的解析时候,发现其中的FrequencyDomainAllocation的输出有误,使用该频域指示再计算RB起始位置和RB个数的时候,输出的RB个数异常。经定位后,发现是移位错误,RAR中的高24位中,频域位置指示占据了其中的10位,在低32位中占据4位,从高24位中截取后应该向右移4位,实现中误移位了10位,导致异常。可以自己使用任一文本编辑器,打开ParseRAR.html,然后将函数nr_parse_rar()中的下面这行中的左移10修改为.....

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

 

NR/5G - 工具小Bug

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

 

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

NR/5G - 工具小Bug

修改为

NR/5G - 工具小Bug

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

NR/5G - 工具小Bug

 

本文地址:https://blog.csdn.net/kakamilan/article/details/107347039

相关标签: 5G