分不清LoRa和LoRaWAN的区别?思为无线教你一文读懂它
LoRa和LoRaWAN是物联网中最火热两种无线通讯技术,很多刚接触物联网领域中的人很难去区分其中的区别。今天思为无线工程师针对这点,写出了LoRa和LoRaWAN之间一下简单的区别,目的就是希望帮助到刚进入物联网的工程师能够更快区分其中的差别。
LoRa技术是什么?
LoRa的全称是Long Range (远距离),是一种低功耗、远距离的局域网无线标准,是Semtech公司研发的一种无线调制方式。它最大特点就是在功耗相同的情况下,比其他无线方式(GFSK、FSK等)传播的距离更远,克服了低功耗和远距离共存的难题。它在同样的参数条件下比传统的无线射频通信距离扩大3-5倍之多。
LoRaWAN技术是什么?
LoRaWAN是一个开放标准,它定义了基于LoRa芯片的LPWAN技术的通信协议以及 LoRaWAN在数据链路层定义媒体访问控制(MAC)。该协议由LoRa联盟维护。
LoRa和LoRaWAN的区别是什么?
LoRaWAN在上文中已经很清楚的介绍它是一种协议,所谓协议就是指定了一套规则和流程。任何符合LoRaWAN标准的LoRaWAN的节点都需要遵循LoRaWAN的要求来进行通信。而LoRa则是一种调制方式,LoRaWAN就是根据LoRa调制方式构建的一种应用。简单的来说,LoRaWAN模块使用的就是普通的LoRa模块,然后按照一定的规则去设定参数或收发信号。
一般来说,LoRa节点模块是不能和LoRaWAN节点模块产生通讯,即使两个模块所有的参数都一样。
LoRaWAN网络架构
1.节点模块:负责数据采集或者执行动作;
2.网关模块:网关模块又分为两种,第一种是只负责数据的中转,类似于快递中转站,运输过程中不负责拆包工作,不知道快递包里是什么货物(我司LG1301-PF LoRaWAN就属于这种);第二种是数据可以在网关内部进行处理。实际上,第二种模块内部实现了一个小型的LoRaWAN服务器软件的功能,负责管理节点模块和数据解析输出、输入加密等(我司LG1301-SE就属于这种网关模块)。
3.服务器:负责节点模块采集回来的数据处理、保存、显示等工作。上述的第二种网关模块的原理也就是根据服务器进行设计的。
LoRaWAN的类型和应用
LoRaWAN节点模块的工作方式主要分为三种:A类、B类、C类
A类:A类是属于异步通讯,异步是指当一个节点完成传输时,另外一个节点才会开始发起传输,避免数据碰撞的产生。而且A类模块只有才需要时才会进行传输,大部分时间都是在休眠。所以A类节点模块主要应用在低功耗领域中。
B类:B类是在A类的基础上,加上了时间同步功能,这使得它的功能非常复杂。如果您有兴趣了解B类,您可以自行去网上进行查阅相关资料。
C类:C类是除了需要发送数据以外,其他时间都是处于接收状态,这也意味着C类在功耗方面会非常高。(因为它需要大量的电力来维持节点始终处于接收状态)我司的LN610模块就属于C类节点模块。
LoRaWAN的工作模式
LoRaWAN是一种星型或星型对星型拓扑结构,节点只能把数据发给网关,节点与节点之间是无法产生通讯的,网关与网关之间也是无法产生通讯的。
多个节点模块对应一个网关进行通信收发,网关有8个并收通道,每个通道对应一个频率,每个通道分别可以接收所有的SF(扩频因子);发射间隔随机,每一包数据所用的通道随机,就可以极大减少数据冲撞的可能;不同的SF不会相互干扰,利用这点就可以实现ADR技术(自动速率调整)。
以上是一些关于LoRa和LoRaWAN技术差异的知识。如果您想要了解更多,欢迎进入思维无线官网查阅。
作者:百家号/思为无线NiceRF
来源:https://baijiahao.baidu.com/s?id=1719630588803756344&wfr=spider&for=pc
您的留言或需求: