LORA网关设备在物联网(IoT)中扮演着至关重要的角色,其主要作用可以归纳为以下几个方面:
- 连接LoRaWAN网络与互联网:LORA网关的主要功能是将LoRaWAN网络与互联网连接起来,实现从节点设备采集的数据传输到云服务器或网络服务器。这使得各种传感器和终端节点能够将数据发送到云端平台进行分析和处理
- 数据接收与转发:LORA网关负责接收来自各种LoRa节点设备的数据,并将其转发到互联网上的服务器。此外,它还可以自动下发数据、上传服务器数据,减少服务器端开发量。
- 广域覆盖与长距离通信:LORA网关具有广域覆盖的能力,可以实现数公里甚至数十公里的通信距离,适用于智慧城市、工业控制和环境监测等需要广域覆盖的应用场景。
- 低功耗与高可靠性:LORA网关采用低功耗、长距离的无线传输技术,确保设备在复杂环境中的稳定高效传输。同时,它具备抗干扰能力强的特点,确保现场运行稳定
- 多功能性与灵活性:LORA网关通常具备金属钣金外壳、远程升级功能、加密通信技术等特点,支持多种数据上传方式(如4G、以太网、RS485等),并可通过远程运维管理进行配置和监控
- 桥梁作用:作为终端设备与中心网络服务器之间的信息桥梁,LORA网关不仅处理数据的接收和转发,还确保了数据能够高效地从终端设备传输到云端或其他服务器。
- 应用场景广泛:LORA网关广泛应用于智能城市、工业自动化、农业物联网、物流供应链管理等领域,如智能照明、环境监测、精准灌溉、实时跟踪等
总之,LORA网关通过连接LoRaWAN网络与互联网,实现了数据的高效收集、转发和管理,是物联网系统中不可或缺的关键组件。
一、 LoRa网关设备在物联网中的最新技术
LoRa网关设备在物联网中的最新技术进展主要体现在以下几个方面:
边缘计算的应用:一种新型单通道边缘计算LoRa网关被提出,用于实时确认消息传输。这种设计通过在边缘计算上生成确认(ACK),显著缩短了确认消息传输时间,并减少了网络服务器的资源利用率。实验结果表明,网关与终端节点之间的确认消息传输时间平均为43毫秒,最多重传2次。采用边缘计算后,网络服务器的CPU、内存和带宽峰值利用率分别从53.51%、73.88%和4422.68 kbps降至39.46%、72.11%和3271.27 kbps,系统负载从2.15降至1.69.而网关成本比基准产品降低了近38美元。
自组网和无线数据传输:ZLG 致远电子开发了GLCOM-NET智能无线数据通信网关,采用LoRa无线技术实现自组网和无线数据传输。该网关在工业自动化、环境监测等领域发挥着重要作用,能够连接物联网终端设备与云平台。ZWS物联网云平台支持分析LoRa网关与节点的通信情况,包括数据帧统计、信道负载率、空闲信道扫描和数据异常日志四个方面,从而实现远程查看和分析LoRa网关与节点的通信状况,并对业务终端设备进行远程监测管理。
树状网络结构:一种基于LoRaWAN协议可实现节点间通信的LoRa网络被提出。该网络采用树状结构,其中LoRa网关位于根部,在每个支路上至少设有一级LoRa节点。第一级的LoRa节点与LoRa网关通过LoRaWAN协议通信直连,下一级的LoRa节点与上一级的LoRa节点通过与LoRaWAN报文兼容的LoRa节点报文连接,从而实现了LoRaNode间的直接通信。
低成本和高效率的设计:基于ESP32微控制器的LoRa网关设计强调低成本和高效率。该设计集成了Wi-Fi和蓝牙功能,支持多种通信接口,并通过Heltec Wi-Fi LoRa 32(V2)模块实现与终端节点的通信。此外,该网关采用IP65防水设计,并通过Thinger.io 平台提供用户界面,使用户能够控制现场环境、访问数据日志并根据现场监控采取行动。
长距离和低功耗特性:Semtech Corporation推出的LoRa Core产品组合包括SX130x系列网关芯片和参考设计,这些产品代表了Semtech LoRa设备在网关设计中的核心能力。这些网关具有长距离通信能力(可达30英里)、深入室内覆盖、双向通信链接、高容量和低功耗等特点,适用于各种工作环境,并符合LoRaWAN和LoRa 2.4GHz标准。
LoRa网关设备在物联网中的最新技术进展集中在边缘计算的应用、自组网能力、树状网络结构、低成本高效设计以及长距离低功耗特性等方面。
二、 LoRa网关设备在不同应用场景下的性能
评估LoRa网关设备在不同应用场景下的性能和可靠性需要综合考虑多个因素,包括网络覆盖范围、数据包交付率、信号强度、设备能耗以及网络容量等。以下是基于我搜索到的资料对LoRa网关设备性能和可靠性的详细评估:
1. 网络覆盖范围和信号强度:
LoRa技术在长距离通信中表现出色,提供超过150 dB的链路预算,但在移动场景下,当相对速度超过40公里/小时时,会观察到显著的数据包丢失。
在城市环境中,LoRa节点可以在1.5公顷的范围内形成网络,使用两节AA电池,寿命可达两年,提供数据的可靠性达到80%。
在校园规模测试床和城市网络实验中,尽管密集部署的网关可以覆盖大部分节点,但仅需少量网关即可覆盖网络中的大多数节点,这得益于城市应用中终端设备的密集部署。
2. 数据包交付率和网络容量:
在固定位置和特定配置下,LoRa网关在15-30公里范围内可实现62%的数据包交付率,在2公里和5公里范围内分别达到88%和85%。
研究指出,随着IoT设备数量的激增,LoRa技术通过在未授权的ISM频段使用专有扩频技术,实现了长距离、低功耗和低成本的连接。
在单个网关下,当节点数量达到2000时,数据包错误率(PER)开始显著增加;而在两个网关下,即使在较低的节点数量(40)时,PER也接近100%。
3. 设备能耗和电池寿命:
LoRa设备通常使用低功耗设计,依赖于低功耗锂电池。例如,DTH XX系列传感器具有高精度且配置简便,适用于实验、家庭项目和城市监控。
使用Arduino和Raspberry Pi等低成本硬件开发智慧城市应用时,这些硬件能保持高性能和高精度。
4. 网络性能优化和挑战:
弱信号解调机制显著提高了LoRa覆盖范围,即使在密集部署的网关下,仍存在连接不良的节点,且LoRa传输的SNR分布呈现长尾现象。
研究还揭示了LoRa网络性能受阻的关键问题,如用户空间分布不均导致新网关带来的覆盖增益逐渐减少。
LoRaWAN协议的局限性包括其对碰撞检测的敏感性以及工作周期限制,这些因素可能影响网络的延迟和能耗。
5. 应用场景和实际部署:
LoRaWAN技术被广泛应用于智能建筑、智慧城市、智能农业、智能计量和水质测量等场景。
在大规模LoRa网络部署中,通过碰撞分解网关和弱信号解调机制可以显著提高网络性能。
LoRa网关设备在不同应用场景下的性能和可靠性可以通过以下方面进行评估:
- 覆盖范围:LoRa技术在长距离通信中表现出色,但在移动场景下可能会受到速度影响。
- 数据包交付率:在固定位置和特定配置下表现良好,但在高并发情况下容易出现数据包丢失。
- 设备能耗:低功耗设计使得LoRa设备适合长期部署。
- 网络容量:随着节点数量增加,数据包错误率会显著上升。
- 优化措施:弱信号解调机制和多网关部署可以显著提高网络性能。
三、 LoRa网关设备的安全性如何保障?
LoRa网关设备的安全性保障和潜在的安全风险可以从多个方面进行分析。
1. 安全性保障措施
端到端加密:LoRa协议通过应用层密钥实现端到端通信的安全性,确保数据在传输过程中不被篡改或窃取。此外,LoRaWAN v1.1引入了AES-128加密,进一步增强了数据传输的安全性。
公钥基础设施(PKI) :一些研究提出了利用PKI技术来增强LoRaWAN网关的网络安全。这种技术包括根CA和中间CA的设置,解决了单一故障点的问题,并成功缓解了选择性转发攻击等恶意攻击。
物理安全措施:为了防止物理访问攻击,建议使用防篡改硬件来保护终端设备免受物理捕获攻击。此外,现代射频模块通常不支持数据包加密,因此需要额外的硬件来确保通信安全。
多网关部署:为了解决单点故障问题,可以在LoRa传感器的传输范围内安装多个网关,以提高网络的覆盖范围和可靠性。
2. 潜在的安全风险
物理访问攻击:如果攻击者获得物理设备的访问权限,可能会窃取密钥,从而威胁到LoRa网关设备的安全。物理捕获攻击是终端设备面临的主要威胁之一。
恶意网关攻击:恶意网关可以捕获并丢弃特定的数据包,或者发送虚假信标,导致终端设备从B类切换到A类,从而影响网络的正常运行。
侧通道攻击:研究表明,LoRa网络在侧通道攻击下存在潜在的安全风险,例如电磁泄漏痕迹可能揭示加密和认证代码生成过程中的密钥。
重放攻击:攻击者可以通过重复数据包来欺骗网络服务器或网关用户,使数据看起来合法。这种攻击通常涉及修改来自远程位置传感器的数据,可能对系统产生重大影响。
无线电干扰:现代IoT设备需要解决无线电干扰问题,恶意实体可能会在附近发送弱无线电信号以检测无线电传输,这需要额外的硬件来减少攻击的可能性。
密钥管理问题:在LoRaWAN v1.1中,会话密钥的重新加密不支持,这在实际应用中是一个挑战。此外,ABP(自动配置过程)虽然简化了部署,但牺牲了安全性,因为它使用同一会话密钥且不支持重新加密。
LoRa网关设备的安全性需要通过多种技术手段进行保障,包括端到端加密、公钥基础设施、物理安全措施以及多网关部署等。
四、 LoRa网关设备与其他无线通信技术对比
LoRa网关设备与其他无线通信技术(如Wi-Fi、蓝牙)相比,具有以下优势和劣势:
1. 优势:
- 长距离传输:LoRa技术采用扩频调制技术,能够在低频段下实现长距离的传输,通常可达几公里甚至超过10公里。这使得LoRa非常适合用于需要远程监控或控制设备的场景,尤其是在距离超过100米且无其他连接方式的情况下。
- 低功耗:LoRa技术设计为低功耗,适用于物联网设备,例如传感器等,可以长时间运行。其功耗远低于Wi-Fi和蓝牙,例如LoRa的功耗仅为10毫安时,而Wi-Fi的功耗则高达80毫安时。
- 穿透障碍物能力强:LoRa技术具有较强的穿透障碍物的能力,可以在建筑物内或城市区域内进行通信。这使得LoRa在室内和复杂环境中表现优异。
- 通信安全:LoRa技术采用AES加密算法,保证通信的安全性。此外,LoRa还使用256位控制CRC(循环冗余校验)代码来增加通信链路的可靠性。
- 网络扩展性:LoRa技术支持多级网络扩展,可以通过增加中继节点来扩展网络。这种星形网络拓扑结构允许多个设备连接到一个网关,多个网关连接到云端。
- 抗干扰能力强:LoRa技术采用了扩频技术来增强抗干扰能力,满足系统对无线传输技术的需求。
2. 劣势:
- 数据传输速率低:LoRa技术的数据传输速率较慢,一般在几百bps到几千bps之间。例如,LoRa的最高数据传输速率可达50 kbps,而Wi-Fi的传输速率则可以达到数百兆比特每秒。
- 时延较大:LoRa技术的传输时延较大,一般在几百毫秒到几秒之间。这对于需要快速响应的应用场景可能不太适合。
- 不适合高密度网络:由于LoRa技术的频谱利用率较低,因此不适合在高密度网络环境下使用。这意味着在人口密集的城市区域,LoRa可能无法提供最佳性能。
- 带宽较小:LoRa技术的带宽较小,不适合大数据传输,如音频或视频。这限制了其在多媒体应用中的使用。
- 成本较高:LoRa芯片组的成本高于LTE Cat M1和其他竞争性无线技术。这可能会影响其在某些应用场景中的普及程度。
- 依赖网关:LoRa技术需要靠近终端设备的网关,其网络架构类似于WiFi,但LoRa的范围更广,数据速率和能耗更低。这意味着在没有适当网关支持的情况下,LoRa可能无法正常工作。
五、 LoRa网关设备的安装和维护成本
在实际部署中,LoRa网关设备的安装和维护成本因应用场景和具体需求而异。以下是几个不同场景下的成本分析:
在隧道内使用LoRa自网络进行温度测量的研究中,基于LoRa自网络的安装成本约为108.000元,而基于传统测量系统的安装成本约为202.000元。这表明LoRa自网络的安装成本比传统系统低了53.4%,节省了约46.6%的成本。
在一个学校环境中,使用LoRa网络的总安装成本为742欧元,包括六个Arduino环境监测设备、两个Arduino电力表和一个网关设备。根据每年节省的378.6欧元能源费用,该安装成本将在1.96年内得到补偿。
在一个农业灌溉系统中,使用LoRa技术的总安装成本为EUR 446.644.年度运营成本为EUR 10.640.45.相比之下,使用传统无线电通信系统的安装成本为EUR 981.450.年度运营成本为EUR 49.057.45.这表明LoRa系统的运营成本较低。
在一个学校环境中,使用LoRa实施的总安装成本为639欧元,而使用IEEE 802.15.4实施的总安装成本为1187欧元。通过使用LoRa,可以将总安装成本降低46.17%。
对于运营商来说,LoRa基站(网关)的部署成本超过万元,而终端接收产品的成本不足百元。运营商可以在现有基站位置部署一个网关和一个以太网连接即可实现部署。
综合以上信息,LoRa网关设备的安装和维护成本在不同场景下有显著差异。