在使用 GNU Radio 对 OFDM 进行帧结构设计时,出现了如下的警告信息:
gr::log :INFO: packet_headerparser_b0 - Detected an invalid packet at item 724224 gr::log :INFO: header_payload_demux0 - Parser returned #
下面只是对问题做个记录,问题并未解决。。。
按照需求需要将 Zadoff-Chu 序列调制到 OFDM 子载波上,所以我所设计的一帧 OFDM组成如下:
二、源码修改
修改底层代码:
新增:
修改:
三、运行结果
运行时会有这样的警告信息,当我用实验室电脑时会一直打印,引起该问题的原因有可能是接收信号解调失败,导致头信息(header_data)解析失败,进而无法知道帧长度等信息。
但是我更换自己笔记本电脑后只打印了这两条后就不会再打印,网上有解决办法是减小发送端的乘数因子,但是我修改后无济于事
查看接收端误码情况,没有出现误码的结果,因此这个问题在这里做一个记录。