目前,我正在与 Ettus Research 的 N310 合作实施不同的 PSK 调制方案。当我在两个相邻的 USRP 之间传输数据时,我对测量每个方案的误码率 -BER- 很感兴趣。因此,我使用 GNU Radio Companion 进行软件开发。对于 BPSK 收发器,我使用矢量源和星座调制器的标准配置来创建 PSK 符号,这些符号使用 VERT2450 天线以 2.45GHz 传输。这些天线在 2.4 - 2.5 GHz 和 4.9 - 5.9 GHz 的频率范围内工作。由于我有一台只有一个以太网端口的台式计算机,我使用的是 NetGear GS108 交换机,它具有 16Gbps 的带宽和 10Mbps 的端口转发速率。当前的软件设置如下图所示:
我使用只有零的向量作为输入,因为我有兴趣探测我的收发器是否正确检测到一个星座。但是,正如您从左侧的图片中看到的那样,我在星座点之间有连续的跳跃。我对我的设置有几个问题:
- 每种调制方案的正确波特率是多少?这意味着对于 BPSK、QPSK、8PSK 和 16 QAM,我应该每秒使用多少个符号。
- 由于 USRP N310 的默认采样率为 125MSamples/秒,而我的台式机只能处理 5MSamples/秒,因此我的抽取率为 25(sample_rate_usrp/sample_rate_desktop)。我应该在收发器的每个块中分配的 sps -samples per symbol- 参数的值是多少?
- 什么时候需要 CMA 均衡器?由于 USRP 的位置是静止的,因此不会因多普勒效应而发生频率变化。因此,不需要均衡器。为什么这个推理不正确?我抑制了均衡器,星座图显示为一个圆圈。
- 多相时钟同步是否真的使接收信号与发射信号同步,或者我可以补充它并用均衡器代替它?
如果有人可以帮助我为所有这些问题带来一些启发,我将不胜感激。
提前致谢