What is LoRa

What is LoRa

八月 20, 2017

1. 什么是LoRa?

LoRa是低功耗广域网通信技术中的一种,是Semtech公司采用和推广的一种基于扩频技术的超远距离无线传输技术,是Semtech 射频部分产生的一种独特的调制格式。

LoRa射频部分的核心芯片是SX1276和SX1278。这类芯片集成规模小、效率高,为LoRa无线模块带来高接收灵敏度。

而网关芯片则采用的是集成度更高、信道数更多的SX1301。用SX1301作为核心开发出的LoRa网关,可以与许许多多的LoRa模块构成多节点的复杂的物联网自组网。

2. LoRa是扩频技术吗?

LoRa是一种扩频技术,但它不是直接序列扩频。直接序列扩频通过调制载波芯片来传输更多的频谱,从而提高编码增益。而LoRa调制与多状态FSK调制类似,使用未调制载波来进行线性调频,使能量分散到更广泛的频段。

3. LoRa是Mesh网络、点对点传输还是星形网络?

LoRa调制技术本身是一个物理层(PHY layer)协议,能被用在几乎所有的网络技术中。Mesh网络虽然扩展了网络覆盖的范围,但是却牺牲了网络容量、同步开销、电池使用寿命。随着LoRa技术链路预算和覆盖距离的同时提升,Mesh网络已不再适合,故采用星形的组网方式来优化网络结构、延长电池寿命、简化安装。LoRa网关和模块间以星形网方式组网,而LoRa模块间理论上可以以点对点轮询的方式组网,当然点对点轮询效率要远远低于星形网。

4. LoRa技术与SIGFOX,NWave的区别在哪里?

总的来说,LoRa技术采用的是一种扩频技术;SIGFOX公司使用窄带BPSK调制技术;NWave公司使用Weightless标准,与SIGFOX公司使用的技术较为相似。

目前使用超窄带技术的公司可供选择的收发器芯片较多,而LoRa仅能使用Semtech提供的芯片。

5. 什么是LoRa网关?

LoRa网关位处LoRa星形网络的核心位置,是终端和服务器(Server)间的信息桥梁,是多信道的收发机。LoRa网关有时又被称为LoRa基站或LoRa集中器,虽然定义不同,但其实是同一含义。

LoRa网关使用不同的扩频因子,不同的扩频因子两两正交因而理论上可以在同一信道中对多条不同扩频因子的信号进行解调。网关与网络服务器间通过标准IP进行连接,终端通过单跳与一个或多个网关进行通讯,所有的终端通讯都是双向通讯,同时也支持软件远程升级等。

目前来说,定义不同,网关类型也不同。例如,按照应用场景不同可分为为室内型网关和室外型网关;按照通讯方式不同可分为全双工网关和半双工网关;而按照设计标准不同可分为完全符合LoRaWAN协议网关和不完全符合LoRaWAN协议网关。AUGTEK新一代网关为室外型,全双工,并且完全符合LoRaWAN协议。完全符合LoRaWAN协议的LoRa网关及LoRa终端能够实现互联互通,这具有很大意义!

6. 什么是LoRa终端或节点?

LoRa终端是LoRa网络的组成部分,一般由LoRa模块和传感器等器件组成。LoRa终端可使用电池供电,能够远程定位。每一个符合LoRaWAN协议的终端都能与符合LoRaWAN的网关直接通讯,从而实现互联互通。

7. 采用LoRa技术,我可以使用哪些ISM频段?

按理论来说,你可以使用150 MHz 到 1 GHz频段中的任何频率。但是Semtech的LoRa芯片并不是所有的sub-GHz的频段都可以使用,在常用频段(如433MHz,470MHz~510MHz,780MHz以及欧美常用的868MHz和915MHz都属于常用频段)以外的一些频率并不能很好的支持。AUGTEK主导LoRaWAN 470~510MHz协议标准的制定,目前在中国提供470-510MHz频段网关

8. 什么是速率自适应(ADR)?

速率自适应(Adaptive Date Rate, ADR)是调整数据传输速率来保证可靠数据传输、优化网络性能、扩充网络容量的一种技术。当节点靠近网关时,数据传输速率可以更快、发射功率也更低。而在链路预算边缘处的节点,其数据传输速率更慢,发射功率更高。ADR方法能适应不同的网络构造,支持不同的路径损耗,可以最大化终端的电池使用寿命和整体的网络容量,LoRa网络能够从整体上管理每个终端的数据传输速率和扩频因子。

9.多个节点同时发送时,怎么解决碰撞问题?

网关方面:网关根据节点数量,统一协调各个节点上报数据的时间,多节点错开,以免多节点碰撞。

节点方面:节点发送前,先检测指定频点的空中信号强度,如果信号弱,表示该频点未被占用,直接发送数据;如果信号强,表示该频点已经被占用,则等待一个随机时间,继续检测,直到该频点未被占用,才发送数据。

10. 多个网关到服务器怎么协调处理?

多个网关给服务器发送数据时,添加自己的网关识别号,每个网关下的节点地址是唯一的,这样即使不同网关下有节点地址是相同的,也可以通过网关识别号进行区分;