A Real-Time LoRa Protocol Using Logical Frame Partitioning for Periodic and Aperiodic Data Transmission
- Abstract
- Owing to provision of a long-range and robust link, LoRa technology has drawn attention for the use in industrial data collection networks. This article proposes a real-time LoRa protocol that can effectively deal with both periodic and aperiodic data. The slots in a frame are logically partitioned such that they are first scheduled for periodic data by a slot scheduling algorithm, and then, the remaining unscheduled slots are used for event-driven aperiodic data. In this logical frame partitioning, the unscheduled slots appear in an interleaved fashion so that aperiodic tasks can transmit data with low delay and fairness while every periodic task still completes data transmission before the beginning of the next period. To deal with the problems of data collision and traffic congestion for aperiodic data, a two-level collision avoidance scheme is proposed that adopts the notion of a contention window and a delay slot. According to simulation, not only can the proposed protocol guarantee the timely delivery of periodic data but it can also deal with aperiodic data with high reliability, fairness, and low delay, compared with other recent protocols.
- Author(s)
- Quy Lam Hoang; Hoon Oh
- Issued Date
- 2022
- Type
- Article
- Keyword
- LoRa protocol; frame partitioning; periodic data; aperiodic data; CSMA/CA; contention window; listen-before-talk
- DOI
- 10.1109/JIOT.2022.3162019
- URI
- https://oak.ulsan.ac.kr/handle/2021.oak/15620
- Publisher
- IEEE Internet of Things Journal
- Language
- 영어
- ISSN
- 2327-4662
- Citation Volume
- 9
- Citation Number
- 16
- Citation Start Page
- 15401
- Citation End Page
- 15412
-
Appears in Collections:
- Engineering > IT Convergence
- 공개 및 라이선스
-
- 파일 목록
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.