你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
张亚飞 发表于 2017-9-1 16:06 您说的这个相当于在随机延时的基础上加了重发机制,我试一试。
kylongmu 发表于 2017-9-3 23:59 首先得说明白你的End Device是Class A还是Class B 如果是A,那么不可能出现你说的问题,因为是由网关Class ...
freeelectron 发表于 2017-9-1 11:41 我猜楼主不是LoRaWAN, 如果频点一样的话,干扰是必然存在的 1、可以采用轮询的方式上报数据,也就是TDMA方 ...
恩,希望有帮助~
相当于以太网CSMA/CD带冲突检测的载波侦听多路访问技术。你可以查看CSMA/CD算法,借鉴一下。
首先得说明白你的End Device是Class A还是Class B
如果是A,那么不可能出现你说的问题,因为是由网关Class C主动发送下行数据,A的上行窗口紧跟下行数据窗口后,因此只需要C类轮询A类就行。
如果是B,C类会定时发送beacon,两个beacon间会划分为4096个时间片。可以把前8个时间片作为B类初始化窗口,初始化时网关给分配一个未占用时间片地址,以后该End Device就以分配的时间片通信。由于安装时不会同时间初始化,或者即使有冲突,由于逐渐有成功初始化的退出竞争,初始化时间片会恢复秩序。这种BC类间的通讯策略是需要你程序实现来维护的。如果你的End Device也设置为C类,那么你就最好只当点对点用,想实现多设备公用是需要自己实现互斥的。
我很明显用的不是loraWAN。
可以考虑自己做Gateway,用Class C来做。
End device用Class A,如果每个模块上带一个GPS,就能解决同步问题,各自的延迟通信间隙就好划分。否则真得设计个机制实现。
请问LoRaWAN是如何解决多节点同时向单个节点发送数据产生的干扰