你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

关于无线通信时(lora)多点对单点同时发送的冲突规避

[复制链接]
张亚飞 提问时间:2017-9-1 10:39 /
阅读主题, 点击返回1楼
收藏 评论25 发布时间:2017-9-1 10:39
25个回答
wofei1314 回答时间:2017-9-1 16:46:11
张亚飞 发表于 2017-9-1 16:06
您说的这个相当于在随机延时的基础上加了重发机制,我试一试。

恩,希望有帮助~
zcarl 回答时间:2017-9-1 17:10:48
张亚飞 发表于 2017-9-1 16:06
您说的这个相当于在随机延时的基础上加了重发机制,我试一试。

相当于以太网CSMA/CD带冲突检测的载波侦听多路访问技术。你可以查看CSMA/CD算法,借鉴一下。
kylongmu 回答时间:2017-9-3 23:59:31
本帖最后由 kylongmu 于 2017-9-4 00:03 编辑

首先得说明白你的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类,那么你就最好只当点对点用,想实现多设备公用是需要自己实现互斥的。
张亚飞 回答时间:2017-9-4 09:29:35
kylongmu 发表于 2017-9-3 23:59
首先得说明白你的End Device是Class A还是Class B
如果是A,那么不可能出现你说的问题,因为是由网关Class  ...

我很明显用的不是loraWAN。
kylongmu 回答时间:2017-9-5 02:41:18
看来你是想节省Lora Gateway的费用,确实semtech搞个方案还单独弄个Gateway的1301芯片组,目前光射频部分都接近1000块,还不包括主控CPU实现。
可以考虑自己做Gateway,用Class C来做。
End device用Class A,如果每个模块上带一个GPS,就能解决同步问题,各自的延迟通信间隙就好划分。否则真得设计个机制实现。
stm2i 回答时间:2017-10-4 23:49:15
开启LoRa的跳频功能,可以有效规避撞频的几率。
changlizhong 回答时间:2017-10-8 17:10:58
这个是不是就可以参考CSMA/CD协议中的碰着检测  随机延时再加上重传次数
yeemusic 回答时间:2017-11-28 08:50:58
freeelectron 发表于 2017-9-1 11:41
我猜楼主不是LoRaWAN,
如果频点一样的话,干扰是必然存在的
1、可以采用轮询的方式上报数据,也就是TDMA方 ...

请问LoRaWAN是如何解决多节点同时向单个节点发送数据产生的干扰
jszxwcq2010 回答时间:2017-12-4 20:56:20
请问楼主后来有解决这个问题吗?我现在也遇到相同的问题,我是想让多个发送点时间间隔发送,但是撞包率还是挺高的。求指导。
wolfgang2015 回答时间:2017-12-5 07:46:47
多点发射,必然会有一个频段抢占和频点协商的过程,没弄过lora,

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版