COFDM收发器上的UDP设置

COFDM模块实验

一般条件
• 二 (或三个) COFDM模块.
• 带宽: 4 MHz宽带.
• 调制设置:
• 前向纠错: 5/6
• 调制类型: QPSK
• 保护间隔: 1/4
• 流量参数:
• 协议: UDP广播
• 数据包大小: 1024 知识库
• 传输速率: 100 每秒数据包数
• 天线适合频率范围且状况良好.
• 模块经过验证功能正常.
• 测试了多种频率配置——所有情况下都会出现相同的问题.
• 测试期间的典型测量参数:
• 信噪比 ≈ 25 D b
• RSSI ≈ -25 dBm的
• 仅在双向流量期间才会出现问题 (同时双向发送数据).
• 单向流量期间无数据包丢失.

实验 1

组态:
• 模块 1:
• 发送 = 3180 兆赫
• 接收= 570 兆赫
• 模块 2:
• 发送 = 570 兆赫
• 接收= 180 兆赫 (via downconverter with 3000 MHz offset)

Result:
• Bidirectional traffic: packet loss observed.
• Unidirectional traffic: no packet loss.

实验 2

组态 (same bandwidth, different frequencies):
• 模块 1:
• 发送 = 800 兆赫
• 接收= 570 兆赫
• 模块 2:
• 发送 = 570 兆赫
• 接收= 800 兆赫

Result:
• Identical to Experiment 1 — packet loss during bidirectional traffic.
• Unidirectional traffic: no packet loss.

实验 3

组态:
• Two modules from Experiment 1.
• An additional third module configured for RX only at 570 兆赫.

Result:
• When the first two modules exchange data bidirectionally, the third RX-only module also experiences packet loss.
• When traffic is unidirectional between the first two modules, no packet loss is observed on any receiver.

Summary of Findings

  1. Packet loss occurs only during simultaneous bidirectional transmissions.
  2. Losses also affect independent RX-only receivers operating on the same frequency.
  3. 问题期间 SNR 和 RSSI 保持在正常范围内.
  4. 该问题与频率无关,无论有无下变频器都会发生.

请检查 udp 数据包大小, 1024kb 太长.

COFDM transceiver one-way transmission UDP Experiment 1

COFDM transceiver one-way transmission UDP Experiment 1
COFDM transceiver one-way transmission UDP Experiment 1

设置:
● 模块 1: 接收= 740 兆赫, 发射= 850 兆赫.
● 前向纠错 – 1/2
● 四相相移键控
● 守卫 – 1/32
● 功率衰减 – 0
● 带宽 – 2 兆赫
● 数据速率= 100 数据包/秒, 每个数据包 1024 知识库.
测试说明:
● 单播数据同时在两个方向上传输
Result:
● 当两个模块同时双向传输时,
发生丢包
● 当数据传输仅限于单向时, no packet loss

COFDM transceiver one-way transmission UDP Experiment 2
COFDM transceiver one-way transmission UDP Experiment 2

设置:
● 采用3个COFDM模块
● 前向纠错 – 1/2
● 四相相移键控
● 守卫 – 1/32
● 功率衰减 – 0
● 带宽 – 2 兆赫
测试说明:
● 模块 1 传输单播
● 模块 2 与模块同时发送广播 1
● 模块 3 只收到Module的广播 2
Result:
● 支持单播和广播同时传输 (模块 1 和 2
积极的), 模块 3 接收广播数据时出现丢包
来自模块 2
● 仅广播传输有效时 (无并发
单播), 模块 3 收到数据不丢包

COFDM transceiver one-way transmission UDP Experiment 3
COFDM transceiver one-way transmission UDP Experiment 3

设置:
● 采用4个COFDM模块.
● 参数与以往实验一致
实验说明:
● 模块 1 向模块发送广播 2
● 模块 4 向模块发送广播 3
● 链接是独立的, 和传输是在同一时间
观察:
● 两个接收模块 (2 和 3) 没有任何接收到他们的数据流
丢包
恢复: 我认为您的 TX 部分存在硬件问题
模块. 当我们同时有 TX 和 RX 时, TX 不发送
所有数据包, 我们丢失了一个数据包. 问题可能出在公交车上; 你可以
不要同时向 TX 和 RX 子模块读取和写入数据

问一个问题

← 返回

感谢您的回复。 ✨