Lora如何组网?有哪些简单的Lora组网协议?

article/2025/3/16 10:49:36

我从事物联网设计10余年,对无线通讯技术的ASK、FSK、Zigbee、Z-Wave、NB-Iot、Lora及LoraWan等都有一些或多或少的接触。

其中Lora无线通讯技术对我影响比较深刻,了解也相对比较透彻。

我在2016年接触的Lora无线通讯技术,但是,在国内Lora还算是一个新的技术,使用的范围不是很广泛。随着政府的物联网政策的支持, 2017,2018年物联网发展的是相当火热,国内同时也萌发了很多的物联网企业。  

公司名称都喜欢包含 “物联网xx科技”“xx物联网科技”,

因为大家都想在这个新的领域分一杯羹,我当时也是有点小冲动,做了一款Lora模块。

我做了一个款当时市面上尺寸最小的Lora模块。

见上,就是我们自研的Lora模块的实物和结构尺寸图。

当时的计划是想做一款支持透传 和AT之间可配置的通用型Lora无线模块,硬件,软件整个都开发完成了,但因为缺少销售通道,就一直搁置到现在了。

最近我们计划把这个当做一个项目给无际单片机编程的学员们学习lora开发用,课程已经在开始录制了。

ok,下们我和大家聊聊关于Lora组网。

提起Lora无线通讯,我们不得不提“LoraWan”。LoraWan在2017年,2018年也是很火热,在包括阿里,腾讯,克拉科技(中兴科技)等巨头的推动下,LoraWan在这段时间发展很凶猛。

单好景不长,LoraWan的发展因为2017年12月的一份调查文件而逐渐的停滞下来了。到目前也是不温不火。

LoraWan是基于Lora无线通讯技术的一个网络网系统,整体的技术专利全由美国Semtech企业垄断。

LoraWan拥有比较完整的组网系统,而且有类似的模块,使用非常方便,在这里我和大家就不探讨了,有兴趣的大家可以自行到网上找度娘。

Lora如何组网:

最常见的局域网的组网方式是形状组网。

星状组网是由中心节点和 终端节点组成。如上图,中间的黑色圈就是中心节点,外部的小圆圈属于终端节点。

中心节点:就相当的一个网关,也是数据的处理中心。

终点节点:  就相当于探测器配件,遥控器,无线门磁,烟感,燃气探测器等

星装组网组网:

第一步:  中心节点和 终端节点都要支持Lora通讯,而且通讯的参数必须一致,包括频率,数据速率、射频因子等。 

第二步:  操作中心节点(网关),让其进入配对模式。   在触发终端节点(无线遥控器,门磁…)发送Lora无线数据,网关收到无线通讯的数据,解析获取终端节点的设备地址,并存储在中心节点的内存中。 

第三步:第二步操作成功,表示终端节点的设备地址已被中心节点保存,再次触发终端节点发送Lora无线数据,网关就可以识别,并解析终端数据。

配对学习需要注意:

1.学习配对期间,防止其他探测器的干扰,不能多个终端设备同时发送Lora信号

2.终端节点在每次的数据交互过程中,无线数据必须要包括设备的节点地址。大家可以根据实际情况来定义,默认1个字节,一个中心设备最多支持255个终端设备.  如果不能满足,可以选择2个字节,最大支持65535个终端。

形状组网的缺点:

1.一个终端节连续发送数据,会直接影响其他终端节点与中心节点的通信,可能导致其他终端节点无法正常与中心节点进行通信。

2.因中心节点,同1时间点,只能接收一个终端节点的数据,如果多个终端节点同时传输数据的时候,会导致数据丢失

如果采用中心节点轮询查询的方式:

1.由于终端节点没有主动发送数据的功能,必须要经过中心节点询问后才能发送数据,因此,还没有被轮询到的终端节点即使有数据也不能立即发送。

2.若网络中的终端节点越多,中心节点轮询完一次终端节点所需要的时间越多,网络延迟越大。

MESH组网:

除了星状组网,还有还有一种比较热门的组网方式:Mesh组网。其中蓝牙MESH,Zigbee MesH  应用最常见。

MESH无线网络中,设备分为三类:Mesh网关,Mesh路由器,Mesh终端节点。

Mesh网关: 就和星状组网的中心节点一样,无线数据的接收处理中心。

Mesh路由器: 属于终端节点的,其特点是外电供电,具有无线数据中继功能。例如无线智能插座。

Mesh终端节点:数据终端节点,特点是电池供电,需要进入休眠状态,无中继功能。例如无线门磁。

Mesh组网的优点:  可以极大的延长无线数据的传输距离

Mesh组网的缺点:   算法负责,开发难度大,和对终端节点的安装布局要求高,容易出现无线数据干扰,碰撞。

关于星状组网 和Mesh组网,在大多数情况下,我建议大家使用形状组网,开发简单,稳定性高。  在传输距离远,探测器分布比较分散的情况下,建议大家使用Mesh组网。


http://chatgpt.dhexx.cn/article/juwfWUJi.shtml

相关文章

什么是LoRa协议?

1 开场白 这篇文章给读者分享LoRa和LoRaWAN相关的技术简介, Low-Power, Wide-Area Networks(LPWAN)为实现数十亿的万物互联设备而生, LoRaWAN专为LPWAN网络优化更长的电池寿命,更长的距离和更低的代价。 [欢迎大家关注公众号:LoRa万物互联,获取更多LoRa资讯] 2 LoRa是什…

物联网LoRa系列-2:LoRa系统架构与协议栈详解

主要内容 1. 什么是Lora? 2. LoRa的主要特点? 3. LoRa的系统架构? 4. LoRa终端节点的网络连接方式? 5. LoRa终端节点的三种工作模式? 6. LoRa的协议栈? 1. 什么是LoRa LoRa是semtech公司创建的低功耗…

LoRa协议

注意:本页提供的信息来自LoRa™Alliance于2015年1月发布的LoRaWAN Specification V1.0。LoRa联盟负责随时更改规格,恕不另行通知。RF Wireless World不对任何与此相关的问题负责。请参阅LoRa Alliance(https://www.lora-alliance.org&#xf…

用命令:tar -zxvf,解压tar.gz包失败的问题解决。

问题描述: 主机上,使用tar -zxvf 解压tar.gz包的时候,出现以下错误: gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now 问题办法: 开门见山,…

Liunx tar -zxvf 命令解压失败

使用tar -zxvf 命令解压mysql.tar报错 [rootiZ2ze8f0mv6pvfs1n3rpgaZ mysql]# tar -zxvf mysql.tar gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now 解决方案 去掉z参数,使用 tar -xvf 解压正常 […

tar -zxvf是什么意思

先上DJ,先上DJ 含义:使用gzip工具(-z)解压(-x)由参数-f指定的文件,并显示压缩过程中详细信息(-v) 参数含义tarLinux压缩/解压缩命令-z代表gzip,使用gzip工具…

word标题设置级别

想要这样子: 点击标题1,标题1前面就带有级别. 新建word是这样的,没有带级别: 转自:https://blog.csdn.net/xtggbmdk/article/details/82591717 选择多级列表菜单 “2”级的右侧选“标题2” .在标题3的右侧选择标题3

NPOI Word 多级标题结构设置

通过NPOI实现以下功能 首先通过Word新建个样式模板,该样式模板包括你想要的几个标题样式,比如我这里就需要三个样式,标题、标题1、标题2 打开Word,新建文档,然后输入内容,更改样式,另存为word模板&#xf…

word:如何一键修改同一级别标题

word:如何一键修改同一级别标题 1.选中任意一个三级标题——开始——编辑——选择——选中格式相似的文本 2.修改字体样式:开始——样式——标题 3 ——右击——修改 样式名称不要修改——举例字体更改为:微软雅黑、五号、加粗、深红色——…

Word标题中按级别自动添加编号

一 大标题 1 标题1 1.1 标题1.1 1.1.1 标题添加 1.1.2 zaitian 1.2 新添加 1.2.1 在添加 1.3 标题1.2 2 标题2 2.1 标题2.1 2.2 添加新标题 3 标题2.2 3.1 标题天机 3.1.1 标题3 教程:为了实现上述的样式,即标题编号按照: 标题大级别.中级级…

Word文档标题自动增加序号

在编写Word文档时,经常需要使用到多级标题,为了可读性,一般需要给标题增加序号,该文档就是作者实际操作过程中遇到的问题和解决方法。 第一步: 选择“开始”-----》“段落”---》“多级列表”---》“定义新的多级列表…

word设置标题多个级别

https://jingyan.baidu.com/article/1876c852468dd8890b1376a9.html 1.在开始菜单里面看看标题 2.选择多级列表菜单 3.点击下面更多按钮,在”1“的右侧选”标题1“ 4.在“2”级的右侧选“标题2” 5.在标题3的右侧选择标题3

java生成word带多级标题,word自动生成多级标题的方法

毕业论文格式是一件很麻烦的事,通过修改各级标题来实现。如何快速地修改格式呢?接下来学习啦小编为你分享word自动生成多级标题的方法。希望对你有帮助! word自动生成多级标题的方法 使WORD里面的文章自动生成目录: 假如文章中标题格式为 第一节……大标题(一级) 1…

word@导航窗格@标题的大纲级别@章节导航

文章目录 项目符号编号多级列表项目符号编号多级列表🎈多级列表的定义多级列表(multilevel list)绑定标题样式(heading style)🎈重新自定义多级列表 补充:论文的章节结构论文写作中编号和多级列表的常见用途章节标题和子标题列表和条目参考文献图表和表格…

word设置生成目录显示的级别

作者:非妃是公主 专栏:《笔记》《C》 个性签:顺境不惰,逆境不馁,以心制境,万事可成。——曾国藩 点击自定义目录,如下: 然后点击选项,如下: 在弹出的目录选…

Word设置标题以及自动编号——保姆级教程

前言 上学期间可能经常会用到Word来写一些报告、论文之类的文章,这个时候就需要用到分级标题,然而Word自带的标题往往不能符合我们要求的格式,这个时候就需要我们自己来设置了,以下方法都是我自己摸索出来的,不一定是…

word中怎么设置标题大纲级别

1 目标 新建一个word,能够提前设定好word的标题、正文格式,等到自己编辑文本的时候能够直接选中预先设置好的格式,直接修改。 2 解决办法 新建word文档。在样式中选中标题1,右击修改,进入编辑框。 修改好字体等格式…

wps word设置级别多级目录标题

①首先各段落标题先按照自己的格式要求方式进行设置好。 ②用word,开始--》 ③

Word 设置标题编号

用到了多级列表,所谓多级列表,就是为段落标上编号,并不一定就要对文字使用, 教程参考自Word 多级列表编号方法总结(二)——自定义编号 - 知乎 直接看我的就好了 假设我们有一个需求 类似于这样的三级标题…