中国邮电高校学报(英文) ›› 2020, Vol. 27 ›› Issue (4): 83-90.doi: 10.19682/j.cnki.1005-8885.2020.0039

• Others • 上一篇    下一篇

Hybrid time slot allocation algorithm based on LoRa Internet of things

姚引娣 王磊 贺军瑾   

  1. 西安邮电大学
  • 收稿日期:2020-06-09 修回日期:2020-08-07 出版日期:2020-08-31 发布日期:2020-08-31
  • 通讯作者: 姚引娣 E-mail:yaoyindi@xupt.edu.cn
  • 基金资助:
    陕西省科技厅国际科技合作计划基金项目;陕西省物联网创新团队人才促进计划

Hybrid time slot allocation algorithm based on LoRa Internet of things

Yao Yindi, Wang Lei, He Junjin   

  • Received:2020-06-09 Revised:2020-08-07 Online:2020-08-31 Published:2020-08-31

摘要:

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.

关键词:

competitive time slot, LoRa networking, TDMA, fixed time slot, slot allocations

Abstract: 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.

Key words: competitive time slot, LoRa networking, TDMA, fixed time slot, slot allocations

中图分类号: