To improve the efficiency and stability of data transmission in the long-range(LoRa) Internet of things(IoT),a hybrid time slot allocation algorithm is proposed, which implements a priority mechanism with high-priorit...To improve the efficiency and stability of data transmission in the long-range(LoRa) Internet of things(IoT),a hybrid time slot allocation algorithm is proposed, which implements a priority mechanism with high-priority nodes sending data in fixed time slots and low-priority nodes using the carrier sense multiple access(CSMA) algorithm to compete for shared time slots to transmit data. To improve network efficiency, a gateway is used to adjust the time slot allocation policy according to network status and balance the number of fixed and shared time slots. And more, a retransmission time slot is added to the time slot allocation algorithm, which redesigns the time frame structure, and adopts a retransmission mechanism to improve communication reliability. Simulation and measurement results show that the packet loss rate and transmission delay of the proposed hybrid algorithm are smaller than those of the fixed slot allocation algorithm, making the proposed algorithm more suitable for LoRa IoT.展开更多
基金supported by the Shaanxi Science and Technology Department of International Science ( 2018KW025 )he Xi’an Science and Technology Plan Project and Technology Cooperation Program ( 2019218114GXRC017CG018GXYD17. 2 )+1 种基金the Shaanxi Provincial Department of Education Special Scientific Research Plan ( 18JK0700 )the IoT Innovation Team for Talent Promotion Plan of Shaanxi Province Support ( 2019TD-028)。
文摘To improve the efficiency and stability of data transmission in the long-range(LoRa) Internet of things(IoT),a hybrid time slot allocation algorithm is proposed, which implements a priority mechanism with high-priority nodes sending data in fixed time slots and low-priority nodes using the carrier sense multiple access(CSMA) algorithm to compete for shared time slots to transmit data. To improve network efficiency, a gateway is used to adjust the time slot allocation policy according to network status and balance the number of fixed and shared time slots. And more, a retransmission time slot is added to the time slot allocation algorithm, which redesigns the time frame structure, and adopts a retransmission mechanism to improve communication reliability. Simulation and measurement results show that the packet loss rate and transmission delay of the proposed hybrid algorithm are smaller than those of the fixed slot allocation algorithm, making the proposed algorithm more suitable for LoRa IoT.