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 兆赫 (通过下变频器与 3000 MHz 偏移)

结果:
• 双向流量: 观察到丢包.
• 单向流量: 无丢包.

实验 2

组态 (相同带宽, 不同频率):
• 模块 1:
• 发送 = 800 兆赫
• 接收= 570 兆赫
• 模块 2:
• 发送 = 570 兆赫
• 接收= 800 兆赫

结果:
• 与实验相同 1 — 双向流量期间丢包.
• 单向流量: 无丢包.

实验 3

组态:
• 实验中的两个模块 1.
• 额外的第三个模块仅配置为RX 570 兆赫.

结果:
• 当前两个模块双向交换数据时, 第三个仅 RX 模块也出现丢包情况.
• 当前两个模块之间的流量为单向时, 在任何接收器上均未观察到数据包丢失.

调查结果摘要

  1. 仅在同时双向传输期间才会发生丢包.
  2. 损耗还会影响在相同频率上运行的独立仅 RX 接收器.
  3. 问题期间 SNR 和 RSSI 保持在正常范围内.
  4. 该问题与频率无关,无论有无下变频器都会发生.

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

COFDM收发器单向传输UDP实验 1

COFDM收发器单向传输UDP实验 1
COFDM收发器单向传输UDP实验 1

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

COFDM收发器单向传输UDP实验 2
COFDM收发器单向传输UDP实验 2

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

COFDM收发器单向传输UDP实验 3
COFDM收发器单向传输UDP实验 3

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

问一个问题

← 返回

感谢您的回复。 ✨