中国自动化学会专家咨询工作委员会指定宣传媒体
文摘详情
gkongbbs

LoRa 和 LoRaWAN 有什么区别?从物理层到网络架构一次讲清

http://www.gkong.com 2026-09-22 11:01 华允物联科技有限公司

在物联网领域,LoRa 和 LoRaWAN 经常被放在一起讨论,但两者并不是同一种技术,也不处于相同的技术层级。

一句话概括:LoRa 解决“无线信号怎么传”,LoRaWAN 解决“物联网设备如何按照统一规则入网、通信和被管理”。

一个常见问题是:“设备标注支持 LoRa,是不是就能直接接入 LoRaWAN 网关?”答案是不一定。

原因就在于二者所处的层级不同:LoRa 只涉及无线物理层的调制与收发,而 LoRaWAN 还规定了设备如何入网、如何身份认证、如何通信、如何管理,以及终端用什么方式接收下行数据。

一、LoRa 是什么

LoRa(Long Range)是 Semtech 推出的低功耗、远距离无线通信技术,核心是基于 Chirp Spread Spectrum(CSS,线性调频扩频)的调制方式,用较低的数据速率换取更高的接收灵敏度和更远的通信距离。

其典型参数区间为:扩频因子 SF7~SF12,带宽 125/250/500kHz,速率约 0.3~50kbps,接收灵敏度可达 -137dBm 量级。

它适合温湿度、压力、液位、设备状态、电表读数这类小数据量应用——不需要持续传输大量数据,但希望电池供电并在较大范围内通信。

传输距离没有适用于所有场景的固定值,受频段、发射功率、天线及高度、无线参数、建筑遮挡、地形和电磁干扰影响。

传输距离没有适用于所有场景的固定值,受频段、发射功率、天线及高度、无线参数、建筑遮挡、地形和电磁干扰影响。以实际产品为例,EP-L100 在空旷环境下的最大传输距离为 5 公里,HY-LR401 可达 10 公里;但同样的设备进入建筑密集的城市或厂区环境后,实际覆盖距离通常会明显缩短。

因此工程部署不能把标称的最大距离直接当作部署距离,而应根据现场环境做链路预算,并以实测结果为准。

需要注意的是,LoRa 主要解决物理层的通信问题,并不定义完整的物联网网络管理体系。它不规定统一的入网流程、身份管理、服务器架构和大规模设备管理机制。开发者可以在 LoRa 链路之上自行设计协议,做点对点通信或企业私有无线网络。

所以第一个关键认知是:LoRa 是无线传输技术,不是完整的物联网网络协议。

二、LoRaWAN 是什么

LoRaWAN 由 LoRa 联盟(LoRa Alliance)维护,是面向低功耗广域网(LPWAN)的通信协议与网络架构,涉及 MAC 层机制以及终端、网关、网络服务器、应用服务器之间的协作。

典型 LoRaWAN 网络由四部分组成:

1、终端设备:采集数据并发往网关,如温湿度传感器、水表、电表、烟感、液位传感器、农业与工业监测终端。

2、网关:负责无线侧收发与转发,本质上是透明的无线接入与数据管道,不做复杂路由。同一条上行数据可能被多个网关同时收到,再经 IP 网络转发给网络服务器。

3、网络服务器(NS):网络核心,负责设备会话管理、多网关上行数据去重、ADR(自适应数据速率)、下行调度与网关选择。终端不需要自己挑选网关,重复数据由网络服务器处理。

4、应用服务器(AS):承担业务层处理,如接入企业 IoT 平台、判断设备是否异常、做计量与分析。

需要特别说明,“LoRaWAN 是网络层”只是便于理解的通俗说法,严格按 OSI 模型划分并不准确。它是一套完整的 LPWAN 规范与架构,而非单一的网络层协议。

三、两者是什么关系

没有 LoRaWAN,LoRa 依然能工作:两个 LoRa 模块可以做点对点通信,数据格式、设备地址、通信流程和重传机制由开发者自定义。

LoRaWAN 通常构建在 LoRa 物理层之上,但不能简单画等号:LoRa 是具体的 PHY 技术,LoRaWAN 是协议与网络架构。

二者不是竞争关系,而是上下层配合:LoRa 解决无线链路问题,LoRaWAN 解决网络协议和设备管理问题。

四、为什么“支持 LoRa”不等于能接入 LoRaWAN

这是采购和选型中最容易踩的坑。

模块说明书上的“支持 LoRa”,通常只说明它具备 LoRa 调制解调能力,并不代表已实现 LoRaWAN 协议栈。

真正决定设备能否入网的是四项匹配:是否实现 LoRaWAN 协议栈、协议版本(1.0.2 / 1.0.4 / 1.1)、区域频段参数(CN470 / EU868 / US915 等)、入网方式与终端工作模式(OTAA 或 ABP,Class A/B/C)。任何一项不符,都无法接入。

五、Class A / B / C 的区别

LoRaWAN 定义三种终端工作模式,用于在功耗和下行能力之间做平衡:

Class A:上行后按协议打开接收窗口,其余时间休眠。功耗最低,适合电池供电的传感器和智能表计。

Class B:在 A 基础上增加周期性接收时隙(ping slot),下行更可预测,功耗相应上升。

Class C:几乎持续接收,下行响应最快,功耗最高,适合持续供电且要求快速响应的设备。

所以“LoRaWAN 设备可以随时接收指令”是误解,能否实时下发取决于终端 Class 与供电条件。

六、怎么选

不要问“哪个更好”,先判断项目需要的究竟是一条无线链路,还是一套完整的物联网网络。

私有 LoRa:适合设备数量少、通信范围固定、环境封闭、希望完全自定义协议的场景,如厂区内部通信、车间数据采集、农业大棚、定制工业设备互联。优势是自由度高,代价是入网、认证、重传、网络管理和安全都要自己设计与维护。

LoRaWAN:适合终端数量多、分布范围广、需要标准化接入与统一管理的场景,如智慧城市、智能抄表、智慧农业、环境监测、市政设施监测、智能建筑。

此外还需评估三点:

1、设备规模——几十台与几万台对网络管理能力的要求完全不同。

2、是否跨厂商接入——设备来自多供应商时,标准化协议的价值更明显;私有 LoRa 也能多厂商接入,但前提是各方遵循同一套自定义协议。

3、网络服务器由谁提供和运维——它承担会话管理、网络侧安全、数据去重、ADR 与下行调度,需要明确部署位置、运维方,以及如何与企业 IoT 平台对接。

选择 LoRaWAN 的意义,不只是选择一种无线通信方式,更是选择一套标准化的物联网网络管理方式。

七、常见问题

Q1、LoRa 和 LoRaWAN 是同一种技术吗?

不是。LoRa 主要是物理层无线技术,LoRaWAN 是面向 LPWAN 的通信协议与网络架构。

Q2、LoRa 可以不用 LoRaWAN 吗?

可以。LoRa 可单独用于点对点通信,也可结合自定义协议建立私有无线网络。

Q3、支持 LoRa 的模块能直接接入 LoRaWAN 网关吗?

不一定。还需实现 LoRaWAN 协议栈,并匹配协议版本、区域频段、入网方式与工作模式。

Q4、LoRaWAN 网关负责什么?

无线侧收发与转发。会话管理、数据去重、ADR、下行调度等核心功能由网络服务器承担。

Q5、LoRa 能传多远?

没有固定答案,取决于频段、发射功率、天线及高度、无线参数、遮挡、地形和干扰,应以链路预算和现场测试为准。

Q6、LoRaWAN 是 Mesh 网络吗

不是。LoRaWAN 采用 star-of-stars(星状星型)架构。终端只为自身通信,不会像 Zigbee、Thread 那样为其他终端承担多跳中继。

八、结语

LoRa 与 LoRaWAN 最核心的区别是:LoRa 解决“无线信号怎么传”,LoRaWAN 解决“设备如何按统一规则联网、通信和被管理”。

选型时不应只比较“谁传得更远、谁功耗更低”,而要先回答一个问题:项目需要的到底是一条无线通信链路,还是一套完整的物联网网络。理解了这一点,也就理解了两者最本质的区别。

版权所有 工控网 Copyright©2026 Gkong.com, All Rights Reserved