Other Parts Discussed in Thread: CC1310
器件型号: CC1310
我们正在使用开发射频网状网络 Texas Instruments CC1310 持续更新 Contiki-NG 通信 RPL 路由堆栈。
我们的目标是实现 可靠的通信距离为 250–300 米 硬件设计的节点之间的通信。 然而、在现场测试中、我们目前仅限于 ~100 米至 150 米 。
电流设置
-
射频器件: Texas Instruments CC1310
-
操作系统/堆栈: Contiki-NG
-
路由协议: RPL
-
网络类型:mesh(连接到根节点的终端节点)
-
环境:密集的城市现场部署
观察和实验
1. SmartRF Studio 测试
消息流 SmartRF Studio 7. 通信 SimpleLink 远距离 PHY 配置 我们测试了两者之间的通信 CC1310 LaunchPad 并实现了预期的扩展范围。 这表明射频硬件本身能够覆盖更远的距离。
2. Contiki-NG 固件测试
微控制器设置 Contiki-NG 固件位于同一 LaunchPad 硬件上 、通信范围下降到大约 100 米 。
3. TX 功率调整
我们将传输功率设置为最大支持值 ( +14dBm )、但这确实如此 范围不会产生任何明显的改进 。
4.数据速率修改
我们从中降低了 PHY 数据速率 50kbps(默认值) 最终目的 5kbps 。
观察到的行为:
-
最大通信范围 大致相同(100–150 米) 。
-
但是、重新连接行为有所改善:
-
AT 50kbps 、节点重新加入网络的速度缓慢、并且仅在它们返回时才重新加入网络 ~80–90 米 。
-
AT 5kbps 、节点 几乎立即重新加入网络 就会恢复到覆盖范围。
-
5. RSSI 观察
我们在测试过程中通常注意到节点 当 RSSI 低于约−95dBm 至−100dBm 时、从根节点断开连接 。
问题
-
Contiki-NG 中的哪些参数对 RF 范围影响最大?
具体在中 无线电驱动程序、PHY 配置或 RPL 栈 。 -
是否有 RSSI 阈值、链路质量参数或 MAC 层设置 这可能会导致节点过早断开连接?
如果是、是否可以调整这些阈值? -
需要对 Contiki-NG 固件或对讲机配置进行哪些具体更改 将实际通信范围扩展到 250-300 米 ?
-
是可实际实现的 250-300 米范围 在中 密集的城市环境 消息流 CC1310 与标准天线 或者我们是否应该期望更低的实际限值?
-
是否有任何人使用成功实现了类似的范围 在 RPL 网状网络中使用 CC1310 的 Contiki-NG ?
任何有关的见解 无线电驱动程序调优、MAC 参数、RPL 链路指标或 PHY 配置 非常感谢。