Lune

RTSS2024顶会

Burst-MAC: A MAC Protocol for Handling Burst Traffic in LoRa Network

Aakriti Jain, Md Ashikul Haque, Abusayeed Saifullah, Haibo Zhang

2024年份
13被引次数

摘要

While LoRa networks typically handle very infrequent communications, they can occasionally encounter sudden data bursts in response to unpredictable events such as a forest fire or volcanic eruption. LoRaWAN, the MAC protocol for LoRa, lacks a collision avoidance mechanism due to the severe energy constraints of the nodes. Burst traffic can result in substantial collisions, retransmissions, and packet loss when dealing with burst traffic, leading to rapid depletion of node batteries, increased network latencies, and significantly degraded throughput. In this paper, we propose Burst-MAC, a low-overhead MAC protocol for LoRa networks to efficiently handle burst traffic. When the network traffic is light and infrequent, Burst-MAC operates just like LoRaWAN. Upon detecting a data burst, it switches to burst mode that functions as follows: (i) nodes with bursty data are organized into virtual groups based on channel and spreading factor, and (ii) nodes within each group transmit in a semi-distributed TDMA fashion with each node determining its transmission time slots using a hash function to eliminate the need for centralized schedule distribution. Hash function collisions are resolved through piggybacking with acknowledgements from the gateway, ensuring bounded latencies for transmitted packets. We evaluate Burst-MAC through both physical experiments on LoRa devices and NS-3 simulations under various burst scenarios. Our results demonstrate that Burst-MAC significantly outperforms LoRaWAN and other baselines in several aspects, including a 4.5×4.5 \times improvement in packet reception rate, up to 6×6 \times reduction in energy consumption, and up to 2.5×2.5 \times decrease in latency.

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖