今天在使用工具进行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

 

相关文章:

  • 2021-07-09
  • 2021-10-30
  • 2021-06-19
  • 2021-10-17
  • 2021-08-10
  • 2020-02-21
  • 2021-08-19
  • 2021-09-08
猜你喜欢
  • 2021-11-06
  • 2022-12-23
  • 2022-12-23
  • 2021-09-22
  • 2022-12-23
  • 2021-05-19
  • 2021-06-18
相关资源
相似解决方案