深圳市航顺芯片技术研发有限公司
直播中

李俊

7年用户 1334经验值
私信 关注
[问答]

LoRa技术和其他无线技术有何差别

什么是LoRa协议?
LoRa网络是由哪几部分组成的?

LoRa技术和其他无线技术有何差别?

回帖(1)

高博

2021-10-18 17:48:33
  简介
  LoRa技术被用作广域网无线技术。在美国(902至928 MHz),欧盟(863至870 MHz),中国(779至787 MHz)以及其他将在基于LoRa无线技术的网络中使用的区域中定义了不同的频段。它是由Samtech倡议开发的低功耗,长距离和低数据速率技术。
  LoRa网络由网关,网络服务器和终端设备组成。网络拓扑是星型。终端设备也称为节点,网关在LoRa网络系统中称为基站或集中器。
  终端设备和网关使用单跳指定的ISM频段进行无线连接。网关和网络服务器使用IP回程连接进行连接。
  
  图1描绘了LoRa网络架构。客户信息数据库位于服务器中。终端设备和网关之间的通信以不同的信道和不同的数据速率传输。LoRa支持从0.3 Kbps到50 Kbps的自适应数据速率。
  LoRa类型
  从终端设备到网关的传输称为“上行链路”,从网关到终端设备的传输称为“下行链路”。
  LoRa网络由终端设备和网关组成。基于MAC层,LoRa网络中有三类终端设备。这些类被定义为A类,B类和C类。
  所有基于LoRa类的终端设备本质上都是双向的,用于通信。以下部分提到了这些LoRa类类型的基本功能。
  LoRa A类终端设备
  在A类中,LoRa帧具有一个上行链路时隙,后面是两个下行链路时隙。该帧符合TDD拓扑。
  以下是LoRa A类终端设备的特性:
  •通常将帧分为上行链路传输和下行链路传输。上行链路由1个时隙和2个下行链路时隙(或窗口)组成。
  •终端设备根据需要由终端设备自行安排。它是随机决定的,类似于ALOHA协议。
  •它是功耗最低的LoRa终端设备。
  
  LoRa B类终端设备
  以下是LoRa B类终端设备的功能:
  •除了A类中指定的两个时隙之外,此类终端设备在下行链路期间使用额外的接收窗口。
  •B类设备将在指定的持续时间内获得额外的接收窗口。
  •持续时间由网关使用信标帧指定。
  •因此,这种方式LoRa系统在终端设备可以收听时向服务器指示。
  LoRa C类终端设备
  以下是LoRa C类终端设备的功能:
  •除传输模式外,此类终端设备可以一直监听。因此,它非常适合需要更多下行链路传输的应用。
  •C类LoRa终端设备将比A类和B类对应设备使用更多功率。
  •在服务器和终端设备之间进行数据通信的所有LoRa类终端设备中的延迟最低。
  下表总结了LoRa中使用的A类,B类和C类之间的区别。
  LoRa频段
  LoRa无线系统在世界不同地区使用不同的频段,如美国,欧盟,中国。下表列出了频带以及LoRa信道频率。请注意,Gateway和End设备可以使用相同的频率进行传输,但是在不同的时隙。这个概念称为TDD。
  [tr] 地区
  LoRa频段
  LoRa信道频率
  ETSI为LoRa应用定义了433至434 MHz频段。它使用433.175 MHz,433.375 MHz和433.575 MHz频道。
  B类终端设备在EU频段使用869.525 MHz频道。
  LoRa协议栈
  
  图2描绘了由应用层,MAC层,PHY层和RF层组成的LoRa协议栈。
  •来自应用层的数据和在终端设备和网关之间建立连接所需的MAC命令作为MAC有效载荷传输。
  •MAC层使用MAC有效载荷构造MAC帧。
  •PHY层使用MAC帧作为PHY有效载荷,并在插入前导码,PHY头,PHY头CRC和整帧CRC之后构建PHY帧。
  •RF层根据法规要求调制所需ISM RF载波上的PHY帧,并传输到空中。
  LoRa帧由上行链路消息和下行链路消息组成。LoRa系统支持三种类型。基于这些类,LoRa框架结构各不相同。使用一个或多个网关将上行链路消息从终端设备发送到服务器。
  下行链路消息从服务器传输到仅一个LoRa终端设备。这是使用与网络服务器连接的单个网关完成的。
  LoRa物理层
  
  以下是LoRa物理层(PHY)的功能:
  •物理层构造帧,以便通过RF链路从MAC层传输有效载荷。
  •它为整个帧插入PHDR,PHDR_CRC,前同步码和CRC。CRC字段仅在上行链路消息中可用。
  •作为前导码,基于LORA,GFSK或FSK的调制技术使用特定的恒定同步字。该前导码将有助于接收器处的同步,如接收器所知。
  •PHY层根据全国范围的要求使用特定的RF频段。
  LoRa MAC层
  以下MAC消息在LoRa中用于在终端设备和服务器之间建立通信。
  •加入请求(从终端设备到服务器)
  •加入接受(从网络服务器到终端设备)
  •信标帧(从网关到终端设备),用于调度终端设备接收的时隙。
  •确认的数据向上/向下(此消息由LoRa接收器
  确认) •未确认的数据向上/向下(此消息不需要任何确认)。
  这里Up表示上行链路传输,Down表示下行链路传输。
  请参阅》》内的LoRa MAC层。
  下表提到了LoRa MAC消息字段,如上图-2所示。
  加入请求和加入接受:这些消息用于在LoRa终端设备和网关之间建立连接。
  确认数据消息:此消息类型需要由其接收方确认。
  未确认的数据消息:此消息类型不需要任何确认。
  专有:此消息类型用于合并非标准消息格式功能。
  RFU:表示保留供将来使用。
  
  图2提到了LoRaWAN PHY有效载荷,而图3提到了LoRaWAN MAC有效载荷结构的内容。有关更多信息,请参阅有关这些字段的LoRaWAN规范。
  
  MAC命令用于服务器(即网关)和终端设备之间的网络管理。这些命令对LoRa服务器和终端设备中运行的应用程序不可见。单个数据帧由一个或多个MAC命令组成(捎带或作为单独的帧发送)。MAC命令基于大小为1个八位位组的CID字段进行隔离。CID代表Command IDentifier。这些mac命令由终端设备或网关或两者使用。
  例如,
  0x02 CID的值用于‘LinkCheckReq’命令(由终端设备传输到网关)
  0x02的值CID也用于‘LinkCheckAns’(通过网关传输到终端设备)
  值0x03 CID用于网关传输‘LinkADRReq’命令。
  终端设备也使用0x03 CID的值来发送“LinkADRAns”命令。
  LoRa和其他无线技术的差别
  LoRa代表长距离电台。它是主要针对M2M和物联网网络的无线技术。该技术将使公共或多租户网络能够连接在同一网络中运行的多个应用程序。这种LoRa技术将在LoRa传感器和自动化产品/应用的帮助下实现智能城市的发展。
  LoRa联盟成立,旨在为M2M / IoT标准化LPWAN(低功率广域网)。该联盟的潜在成员包括Actility,Cisco,Bouygues Telecom,Proximus,SingTel,Semtech,Swisscom,IBM,SingTel,KPN等.LoRa联盟将推动LoRa协议即LORA WAN的全球成功。
  LoRa无线技术是M2M和物联网的基础
  下表总结了LoRa无线技术的主要特性,如范围,标准,调制方案,容量,物理层等。
  [tr] 规格/特征
  LoRa支持
  [/tr]范围密集城区2-5公里,郊区15公里
  频带ISM频段868 MHz和915 MHz
  标准IEEE 802.15.4g
  调制使用扩频调制类型,其使用宽带线性FM脉冲。在一定时段内的频率增加或频率减小用于编码要发送的数据信息。它比FSK提高了30dB。
  容量一个LoRa网关负责数千个节点。
  电池电池寿命更长
  LoRa物理层负责节点和网关之间的频率,功率,调制,信令
  
  图描绘了LoRa网络。它由两个主要实体组成,例如传感器(或节点)和LoRa网关(或LoRa基站)。
  LoRa产品和LoRa设备测试
  Semtech公司是LoRa无线技术产品的领导者。LoRa推出了SX127x系列RF收发器,用于支持新兴M2M / IoT市场的LoRa技术。这些收发器工作在860-1000 MHz和137-960 MHz范围内。他们还在860-1000 MHz频率范围内引入了集中器。
  Semtech还为868 MHz频段提供LoRa器件评估和测试设备。LoRa基站也是由他们开发的。此外,SemTech公司开发了LoRa开发套件,可用于LoRa开发/制造公司。
  Lora,INSTEON,Z-wave,Zigbee,X10,HomePlug和其他M2M物联网无线技术的区别
  人们可以很容易地得出Lora和其他无线物联网技术之间的差异,如zigbee,z-wave,insteon,X10,Homeplug,EnOcean,蓝牙等。请参阅上表和物联网无线技术,其中提到了这些无线技术与覆盖范围之间的表格比较范围,操作频率,数据速率,安全性,应用程序等。另请参阅以下链接之间的差异。
  LoRa收发器
  LoRA是一种流行的无线技术,用作物联网(物联网)的广域网。
  
  图1描述了LoRA收发器芯片中的典型组件。它由UART,处理器,GPIO,LoRA协议栈,LoRA无线电层,接口总线(例如I2C,SPI)等组成。微控制器单元使用UART与LoRA收发器连接,用于监视和控制应用。GPIO用于连接任何用户定义的硬件组件,如LED,开关等.LoRA RF层与不同频段的天线(如433和868 MHz)连接。LoRA收发器需要晶体来运行处理器和实时时钟。
  Microchip LoRa收发器RN2483
  Microchip提供基于LoRa技术的收发器,用于低功耗和远程无线数据通信。Microchip LoRa收发器部件号RN2483支持LoRAWAN A类协议规范。它能够使用FSK以300 Kbps的比特率进行数据通信,并且根据LoRA标准使用调制以5468 bps的比特率进行数据通信。下表提到了LoRA收发器的一些功能。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分