问题描述
有没有办法在 Lorawan 中操作 CSMA/CA 或 CSMA/CD 代码,以制作一个可以同时管理不同网络的应用程序
解决方法
LoRa 设备无法检测到消息由于冲突而未到达目的地。这就是未实施 CSMA/CD/CA 的原因。 可以实现的称为 LBT (Listen Before Talk) 然而,LBT 也没有带来太多好处,因为发送设备无法通过潜在接收者的“耳朵”(可能距离发送者几公里)进行监听。可能会发生这样的情况,尽管发送方在其附近听不到任何干扰,但接收方的环境(远处)嘈杂,因此消息丢失。
LoRaWAN 网络中用于避免冲突的常用技术是占空比规则。例如:您可以为所有 LoRa 设备实施一个规则,强制它们占用空口的时间不得超过 1%。