摘要
为解决LoRaWAN通信时的数据碰撞问题,在LoRaWAN的MAC协议的基础上,对18000-6C的防碰撞算法进行研究,提出MAC_6C协议。将基于Q算法的动态帧时隙Aloha算法与LoRaWAN的MAC协议相结合,利用LoRa独有的CAD检测信道前导码功能,使LoRaWAN与6C的防碰撞算法的空闲时隙、碰撞时隙和应答时隙成功结合。通过测试实现了MAC_6C协议的适配,验证了该协议的有效性,LoRaWAN自组网络的公平性和吞吐量得到了提高。
To solve the data collision problem in communication,based on the MAC protocol of LoRaWAN,the anti-collision algorithm of 18000-6C was studied,and the MAC _ 6C protocol was proposed.The dynamic frame time slot Aloha algorithm based on Q algorithm and the MAC protocol of LoRaWAN were combined,and LoRa ’s unique CAD was used to detect the function of channel preamble,so that LoRaWAN was successfully combined with the free time slot,collision slots and response slots of the collision avoidance algorithm of 6C.The adaptation of the MAC _ 6C protocol was implemented through testing,which verified the validity of the protocol.It improves the fairness and throughput of the LoRaWAN ad hoc network.
作者
赵琰琰
蒋遂平
车春立
ZHAO Yan-yan;JIANG Sui-ping;CHE Chun-li(Institute 706,Second Academy of China Aerospace Science and Industry Corporation,Beijing 100854,China)
出处
《计算机工程与设计》
北大核心
2019年第5期1276-1281,1293,共7页
Computer Engineering and Design