关键词:
LoRa
LoRaWAN
NS-3
低功耗
摘要:
随着智慧城市建设的发展,对物联网技术的要求越来越高,这对网络设备的功耗、通信距离都提出了更高的要求。远距离(Long Range,LoRa)技术应运而生,由于LoRa技术具有良好的应用前景,许多国家都竞相开展对其的研究。本文从LoRa的媒体介入控制(Media Access Control,MAC)层协议LoRaWAN出发,针对LoRaWAN协议定义的网络架构,对基于LoRaWAN的无线抄表系统进行研究与改进。具体研究内容分为以下几点:第一,建立了一系列涵盖LoRa网络各个方面的模型。包括链路度量模型和链路性能模型,其中链路度量模型包括路径损耗、建筑物穿透损耗和阴影损耗,链路性能模型包括接收机灵敏度、干扰模型和网关模型等;然后利用一种新的网络模拟器NS-3,在模拟器中建立LoRa系统的仿真模型,包括物理层、链路层、MAC层以及网关和网络服务器的模型,用于模拟典型城市场景中基于LoRa的物联网网络。最后,对仿真的LoRa系统的性能进行了评价和分析。仿真结果表明,LoRaWAN网络具有更高的吞吐量。此外,在一个具有大约15000个终端设备的网络中,抄表成功率达到了95%以上,证明LoRaWAN网络具有良好的性能。第二,为了降低抄表系统的功耗,从硬件和软件两个方面分别进行优化。首先设计选取低功耗器件,保证硬件层面的低功耗,然后对抄表系统的软件流程进行优化,以最大限度地延长终端节点的休眠时间,从而降低系统的整体功耗,延长系统使用寿命。测试结果显示终端节点的平均工作电流约为0.15mA,若采用20000mAh的电池,理想情况下设备可以运行近10年,能够达到应用需求。