返回旧版

教你读懂LoRa技术原理 LoRa组网怎么回事

行业新闻 | 2019-03-22 08:31:07
  LoRa是物理层或无线调制用于建立长距离通信链路。许多传统的无线系统使用频移键控(FSK)调制作为物理层,因为它是一种实现低功耗的非常有效的调制。LoRa是Semtech公司定义是一种物理层调制方式,是基于非授权频谱的广域网通信技术。Semtech控制着LoRa最主要的知识产权,芯片几乎是垄断供应,并成立了LoRa联盟。

  LoRa如何做到低功耗
 

  我们知道在通信系统中距离和功耗就是一对儿天然的矛盾。发射功率降下来,那传播距离必然就近了。那么LoRa是如何解决这一矛盾的?根本原因是LoRa提高了接收机的灵敏度,从而拥有超强的链路预算,也就不需要很高的发射功率了。

LoRa技术

  LoRa接收端灵敏度要归功于直接序列扩频技术。LoRa采用了高扩频因子,从而获得了较高的信号增益。一般FSK的信噪比需要8dB,而LoRa只需要-20dB。
 

  另外LoRa还应用了前向纠错编码技术,在传输信息中加入冗余,有效抵抗多径衰落。虽然牺牲了一些传输效率,但有效提高了传输可靠性,毕竟LoRa也不需要多高的传输速率。
 

  LoRa组网详解
 

  LoRa网络主要由终端(可内置LoRa模块)、网关(或称基站)、网络服务器以及应用服务器组成。应用数据可双向传输。

LoRa组网

  LoRaWAN网络架构是一个典型的星形拓扑结构,在这个网络架构中,LoRa网关是一个透明传输的中继,连接终端设备和后端中央服务器。终端设备采用单跳与一个或多个网关通信。所有的节点与网关间均是双向通信。
 

  LoRa终端设备
 

  LoRa的终端节点可能是各种设备,比如水表气表、烟雾报警器、宠物跟踪器等。这些节点通过LoRa无线通信首先与LoRa网关连接,再通过3G网络或者以太网络,连接到网络服务器中。网关与网络服务器之间通过TCP/IP协议通信。
 

  LoRa网络将终端设备划分成A/B/C三类:

LoRa终端

  Class A:双向通信终端设备。这一类的终端设备允许双向通信,每一个终端设备上行传输会伴随着两个下行接收窗口。终端设备的传输时隙是基于其自身通信需求,其微调基于ALOHA协议。

LoRa终端

  Class B:具有预设接收时隙的双向通信终端设备。这一类的终端设备会在预设时间中开放多余的接收窗口,为了达到这一目的,终端设备会同步从网关接收一个Beacon,通过Beacon将基站与模块的时间进行同步。

LoRa终端

  Class C:具有最大接收窗口的双向通信终端设备。这一类的终端设备持续开放接收窗口,只在传输时关闭。

  LoRa应用前景

  目前LoRa网络已经在世界多地进行试点或部署。据LoRa Alliance 早先公布的数据,已经有9个国家开始建网,56个国家开始进行试点。目前在国内也已经公司部署了LoRa网络。
 

  对于国外一些不太富裕的电信运营商,可能更愿意使用低成本的LoRa网络。对于国内三大电信运营商来说,NB-IoT网络部署已经箭在弦上,2017年就会在很多城市完成NB-IoT网络部署,使用LoRa技术大规模组网的可能性不大。但是对于一些企业利用LoRa技术搭建小型的私有网络,来实现一些应用,这是完全有可能的,且可行的。