USRP N310中GNU无线电中的PSK调制

目前,我正在与Ettus Research的N310一起研究不同PSK调制方案的实现。当我在彼此相邻的两个USRP之间传输数据时,我有兴趣测量每种方案的误码率-ber-。因此,我正在使用GNU Radio Companion进行软件开发。对于BPSK收发器,我使用矢量源和星座调制器的标准配置来创建PSK符号,并使用VERT2450天线以2.45GHz的频率发送这些PSK符号。这些天线的工作频率范围为2.4-2.5 GHz和4.9-5.9 GHz。因为我有一台只有一个以太网端口的台式计算机,所以我使用的是NetGear GS108交换机,该交换机具有16Gbps带宽和10Mbps端口的转发速率。下图显示了当前的软件设置:

USRP N310中GNU无线电中的PSK调制

我正在使用仅零的向量作为输入,因为我有兴趣探测我的收发器正确地检测到一个星座。但是,从左侧的图片可以看出,我在星座点之间连续跳跃。我对自己的设置有几个疑问:

  1. 每种调制方案的正确波特率是多少?这意味着我应该每秒为BPSK,QPSK,8PSK和16 QAM使用多少个符号。
  2. 由于USRP N310的默认采样率为125MSamples /秒,而我的台式机只能处理5MSamples /秒,所以我的抽取率为25(sample_rate_usrp / sample_rate_desktop)。我应该在收发器的每个模块中分配的sps-每个符号样本数的值是什么?
  3. 何时需要CMA均衡器?由于USRP具有静态位置,因此不会由于多普勒效应而导致频率变化。因此,不需要均衡器。为什么这种推理不正确?我压制了均衡器,星座图显示为一个圆圈。
  4. “多相时钟同步化”真的将接收到的信号与发送的信号进行同步吗?或者我可以取代它,然后用均衡器代替它吗?

如果有人能帮助我阐明所有这些问题,我将不胜感激。

预先感谢

iCMS 回答:USRP N310中GNU无线电中的PSK调制

https://lists.gnu.org/archive/html/discuss-gnuradio/2020-08/msg00172.html上查看我的回复

  1. “正确”的波特率是您要使用的任何值。
  2. 您需要检查N310的最低采样率。
  3. 根据您的条件,CMA均衡器是可选的。我将它放在BPSK中以简化流程图。
  4. 多相时钟同步块恢复接收信号的时序。均衡用于衰落,是一个独立的功能。
,

看起来您正在使用 8 SPS 进行调制,但随后以 16 SPS 进行解调——PCSync 上为 8:1,CMA eq 上为 2:1。

本文链接:https://www.f2er.com/1674769.html

大家都在问