内蒙古德明电子科技有限公司产品解决方案 联系电话:15384841043张工
Lora自组网一般采用lorawan通用协议或者lora私有协议,私有协议由各公司自己开发设定,通常匹配自己公司的设备硬件,lora组网通过设备硬件中的lora模块间相互通讯实现,通讯一般为双向通讯,组网由lora网关,lora终端(lora腕表,lora塔灯,lora振动传感器等),本地或网络服务器,网关负责信号的收发和系统功能的处理,终端负责系统功能的基础展现,服务器用于信息和数据的储存,在网关中会开放对应接口,可以和其他系统或者基础硬件做对接,方便企业智能化改造和功能扩展。
当使LoRa进行通信时,经常遇到需要中继才能实现的场景,为了使系统稳定,下面给出一种自动组网的方案。网络结构示意图如下:
为了实现,在上述这复杂的网络结构下,能保持通信稳定,详见以下组网流程图。
为了使系统稳定,采用以下措施:
1.每个节点(含中继、探头)上电后定期(如:每30秒)与网关发心跳(使整个网络逐步形成稳定的通信路径)。
2.每个节点在发数据前,监听信道空闲后,随机延时1~10个时间槽,减少碰撞概率。
3.为了减少因碰撞而误认为链路不通,当不通时可重试1~3次。
4.发给中继节点,若中继节点未发出(可能节点关机或移机了),可立即判断路径不通,立即向请求节点应答路径不通报文。
5.为进一步增加抗定频干扰,可添加跳频切换功能(由网关发起跳频图案,各节点在指定的时间槽同时切换)。
以上流程图及方案,解决了以下问题:
1.整个网络中,发报文很少,尽可能的降低了碰撞概率。
2.当出现A发给B,B能收到,但B发给A,A不能收到时,这种情况也不会形成伪路由。
3.网络中各节点可以是任意上电顺序,也可以在点节拆除或新增后快速组网。
声明:本文内容及配图由作者撰写及网上转载。文章观点仅代表作者本人,文章及其配图仅供学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。