论文部分内容阅读
低功耗广域技术是一种新型的物联网技术,它是专门针对当前物联网中出现的低功耗长距离场景提出的一种通信技术。低功耗广域技术为世界万物互联提供了强有力的保障,它的出现必将引起传统物联网的变革,并为新一代物联网技术的发展提供方向。LoRa是低功耗广域技术发展较为迅速的技术之一,由于其超长距离、超低功耗的特点,使其受到了全世界范围内的关注。目前LoRa技术已部署在智能家居、智能监测、工业、农业等领域,并表现出了其独特的优势。首先,本文对低功耗广域网及LoRa技术的背景、研究现状作相关介绍。对低功耗广域网的网络架构进行概述,包括基本概念、网络模型、通信原理等,并分析当前主流低功耗广域技术的优缺点及应用场景。总结当前低功耗广域网中相关MAC层技术,并选取部分MAC技术进行分析。其次,对LoRa及LoRaWAN技术进行详细的介绍、分析和总结,包括技术特点及通信原理等;参考LoRaWAN协议,对传输过程所需要的帧结构进行设计,包括入网帧、数据帧、MAC命令帧及确认帧;实现了节点之间的相互通信,包括MAC层传输所需要的CAD机制、数据发送、数据接收等机制。接着,通过对LoRaWAN协议的深入研究发现,协议中的多消息传输机制存在冗余的控制开销和消息传输效率相对较低的问题。为解决上述问题,本文提出一种自适应多帧传输机制-AMFT(Adaptive Multi-Frame Transmission Mechanism)机制。新机制修改相关的数据类型,并对ACK帧结构进行相关修改,增加了确认帧的映射域以对多个需确认帧的接收情况进行映射;同时对消息的传输流程进行优化以适应多消息的传输。然后,明确实现基于LoRa的低功耗广域网MAC层通信所需的软硬件模块,基于现有的LoRa射频模块,结合STM8L开发板对LoRaWAN协议进行了实现;利用QT+C++开发语言实现了终端与计算机之间的串口通信及编码分析程序。通过开发的平台对LoRa的通信性能进行相关测试,同时,通过对原机制与新机制中多消息连续传输的实验,验证了新机制能够降低控制开销和能耗以及提高数据的传输效率。最后,对全文进行总结,对LoRa网络MAC层传输机制及低功耗策略的未来工作进行了展望,并根据自身的研究及开发经历,给出下一步的研究方向。