| LoRa is an emerging Low-Power Wide-Area Network technology,which has the advantages of long distance,low power consumption,and low cost.LoRaWAN is a networking standard based on LoRa technology,which defines the communication protocol and system architecture of the LoRa network.In practical applications,due to the imperfect LoRaWAN protocol,especially the application layer protocol defects,and the performance limitations of LoRa devices,the LoRa devices have poor generality and low scalability,while reducing the communication reliability and network capacity of the network.Therefore,the corresponding mechanism needs to be researched to ensure the QoS of LoRaWAN network.This article addresses the problems of end-device address allocation conflicts in the LoRaWAN network in practical applications,irregular application layer information,and large packet loss rates in the downlink of the gateway.The device address allocation policy of the end-device is designed,the way of define and identify the application layer information of the end-device is standardized,at the same time,expand LoRa gateways at the same time,study multi-channel communication scheduling algorithms,and improve the success rate of downlink data transmission,so that the service quality of LoRaWAN networks can meet the needs of IoT applications.The main work of this article is as follows:(1)Aiming at the problem of address conflicts of end-devices in LoRaWAN networks,a LoRa end-device device address allocation strategy is proposed,which can uniquely identify and identify end-devices,avoid device address conflicts in the network,and improve network stability and reliability.(2)Aiming at the problems of the application layer of LoRaWAN protocol being too brief,the application layer information of end-devices being irregular,and poor scalability,the LoRa end-device information identification strategy was proposed,the application layer protocol was improved,and the application layer information of end-devices was standardized.At the same time,the network server can quickly identify and manage the application layer information of end-devices.(3)Aiming at the large number of uplink and downlink communications in the LoRaWAN network,the data transmission and reception of gateway are prone to conflicts,especially downlink communications conflicts,and a scheduling algorithm suitable for multi-channel gateways is proposed so that the gateways can reasonably schedule the physics used for downlink communications channel to improve the transmission success rate of downlink communications,ensure the successful transmission of Class C data,and increase network capacity.Through theoretical analysis and simulation verification results,it can be seen that the end-device device address allocation strategy,end-device information identification strategy,and gateway multi-channel scheduling algorithm can significantly improve the stability,scalability,and device capacity of the LoRaWAN network,and alleviate communication conflicts,especially downlink conflicts of communication. |