当前位置: 首页 >应用方案 >技术应用 >

LoRaWAN网关和网络服务器有什么区别?一篇文章讲清楚

很多人在搭建LoRaWAN项目时,最常问的一个问题是:LoRaWAN网关和LoRaWAN服务器到底有什么区别?看起来都在转发数据,可职责其实完全不同。本文把LoRaWAN系统中终端、网关、网络服务器和应用平台这四层的分工说清楚,搞明白这些,后面讨论覆盖、容量、平台选型和运维,思路都会清晰很多。

一、LoRaWAN系统的四层架构

一个完整的LoRaWAN系统,通常分为四层:终端、网关、网络服务器和应用平台。每层各司其职,缺一不可。

LoRaWAN网关作用1

1终端:只管"喊一嗓子"

终端就是部署在现场的各种传感器和设备,比如温湿度传感器、水表、烟感、门磁等。它们负责采集数据,打包成LoRa无线信号发送出去。这类设备最大的特点就是功耗极低,一节电池能用很久。但它只管发信号,不关心数据最终怎么到达业务系统。

2、网关:LoRa与IP网络之间的"翻译官"

网关的作用,是在空中"听到"这些LoRa信号,然后把收到的无线数据转发到服务器。它一边面对LoRa终端,一边连接以太网、4G或WiFi等IP网络。网关不是普通路由器,而是LoRa终端和IP网络之间的桥。

3、网络服务器:LoRaWAN协议的大脑

网络服务器才是协议层面的核心。它负责入网认证、会话密钥管理、数据解密、设备管理、重复包过滤、上下行调度,以及判断应该通过哪个网关把指令发回终端。说得直白一点:网关只管"传",服务器才管"认"和"解"。

4、应用平台:离业务最近的那一层

应用平台更贴近业务:展示数据、触发告警、生成报表、下发控制命令,或者把数据接入企业内部系统。

LoRaWAN网关作用2

二、网关通常不理解业务数据

很多人会有和疑问,网关收到传感器数据,是不是就能知道温度是多少、水表读数是多少?结果通常是不能。

LoRaWAN网关更多是在做协议帧的转发,它不一定——也通常不需要——理解业务载荷里面的内容。真正判断数据来自哪个设备、用什么密钥解密、是否有效、是否重复的,都是网络服务器。

LoRaWAN网关作用3

这也是为什么同一个网关可以服务很多终端。对网关来说,空中出现的LoRa数据帧只要符合接收条件,它就能收到并上报。至于这些数据属于谁、该不该进应用平台、需不需要触发告警,全部由服务器和应用系统继续处理。

三、一个终端,多个网关同时接收

LoRaWAN有个很巧妙的设计:上行数据不需要终端先指定发给哪个网关。终端发射信号后,只要附近多个网关都能"听"到,它们就可能同时把同一条数据转发给网络服务器。

这样做的好处很明显:覆盖更灵活,系统可靠性更高。即使某个网关信号不太好,另一个位置更好的网关也能收到。

LoRaWAN网关作用4

但这也带来了一个新问题:服务器会收到多份看起来相同的数据。网络服务器会根据设备标识、帧计数、时间戳、信号质量等信息进行去重,最终只把有效的那一份交给应用平台。下行时,服务器还会结合网关在线状态、链路质量和接收窗口,决定通过哪个网关把指令发回终端。

四、LoRaWAN网关四层职责对比

层级

核心职责

通俗理解

终端

采集数据,发射LoRa信号

只管"喊一嗓子"

网关

接收LoRa信号,转发至IP网络

LoRa和IP之间的"翻译官"

网络服务器

入网认证、密钥管理、数据解密、去重、上下行调度

协议层面的"大脑"

应用平台

数据展示、告警、报表、控制命令

离业务最近的一层

五、LoRaWAN网关的常见问题

1、网关和路由器有什么区别?

普通路由器是在IP网络内部转发数据包,而LoRaWAN网关是在LoRa无线网络和IP网络之间做桥接。网关负责把LoRa射频信号转换成IP数据包,再发送到网络服务器。两者工作的网络层次不同。

2、一个网关能带多少个终端?

网关的终端容量取决于多个因素:网关的通道数量(通常8通道或16通道)、终端的数据上报频率、数据包大小和扩频因子配置。8通道网关在典型配置下,可以支持数百到数千个终端。

3、网关坏了会影响已入网的终端吗?

网关故障后,该网关覆盖范围内的终端将无法通过这个网关上报数据。但如果终端同时处于其他网关的覆盖范围内,数据仍可通过其他网关上报。LoRaWAN的多网关设计本身就考虑了冗余覆盖。

4、必须用同一个厂商的网关和服务器吗?

不一定。LoRaWAN是一个开放标准,只要网关和服务器都符合LoRaWAN协议规范,不同厂商的产品可以互通。但实际部署中,同一厂商的方案在兼容性和技术支持上更有保障。

5网关需要配置哪些参数?

网关通常需要配置:连接网络服务器的地址和端口、工作频段和信道、射频参数(发射功率、扩频因子等)、以及网络接入方式(以太网/4G/WiFi)。具体配置项因网关型号而异。

理解LoRaWAN网关时,最关键的是:网关不是业务系统,也不是普通路由器,而是连接LoRa无线世界和IP网络世界的桥。终端负责采集和发射,网关负责接收和转发,服务器负责协议和调度,应用平台负责业务展示与处理。把这条链路分清楚,后续讨论覆盖、容量、平台选型、私有化部署和运维问题,就会清晰很多。


今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多LoRaWAN模组产品和LoRa技术资料,感兴趣的小伙伴可以登录我们的亿佰特官网和企业公众号(微信号:cdebyte进行了解,也可以直接拨打400电话咨询技术专员!


相关阅读:

1、基于STM32WLE5芯片的工业级LoRaWAN节点模块

2、LoRaWAN通信频段全解析:数据速率、功率与负载配置指南

3、LoRaWAN协议栈:物联网广域连接的神经中枢

4、LoRa、LoRa MESH和LoRaWAN技术解析

5、标准Lorawan网关协议的网络架构是怎么工作的?


联系我们:

技术支持:support@cdebyte.com      销售咨询:4000-330-990

点击拨打: 亿佰特官网 4000-330-990