Designing and implementing SFMAC: A MAC protocol for LoRa networks for efficient use of unlicensed bands

Master Thesis (2020)
Author(s)

M.T. Blanco Abad (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

RangaRao Venkatesha Prasad – Mentor (TU Delft - Embedded Systems)

N. KOUVELAS – Mentor

AJ van Genderen – Graduation committee member (TU Delft - Computer Engineering)

Vijay Rao – Graduation committee member (Cognizant Technology Solutions)

Faculty
Electrical Engineering, Mathematics and Computer Science, Electrical Engineering, Mathematics and Computer Science
Copyright
© 2020 Teresa Blanco Abad
More Info
expand_more
Publication Year
2020
Language
English
Copyright
© 2020 Teresa Blanco Abad
Graduation Date
27-11-2020
Awarding Institution
Delft University of Technology
Programme
Electrical Engineering | Embedded Systems
Faculty
Electrical Engineering, Mathematics and Computer Science, Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Long Range Wide Area Networks (LoRaWAN) offer easy deployment, robustness against interference, and operational longevity to energy constrained IoTdevices which communicate in a best-e_ort fashion in extended ranges. However, the simple (ALOHA-like) design of the MAC layer leads to packet collisions in dense LoRaWAN deployments with high traffic loads. To achieve scalability above a few hundreds of devices, time division is not an option, since LoRaWAN is asynchronous regarding communication. Further, feedback mechanisms are discouraged due to duty cycle limitations. In this document, we propose Spreading Factor MAC (SFMAC); a distributed and energy efficient MAC protocol for LoRaWAN, wherein {for the _rst time to the best of our knowledge{ high-SF channels are dedicated strictly to Channel Sensing (CS), while low-SF channels are focused on data-transmission. The Capture E_ect (CE) phenomena that is manifested in the PHY layer is extensively evaluated on-_eld and embodied in the SFMAC operating principle. The dedicated high-SF sensing allows e_ective revealing of hidden devices' transmissions without a_ecting the low-SF tra_c. We showcase the impact of SFMAC in scalability by designing a realistic implementation of the mechanism in ns-3. We report a x2.08 improvement in channel utilization and x2 goodput compared to LoRaWAN, without substantially increasing complexity.

Files

Definitive_Msc_MariaTeresaBlan... (pdf)
(pdf | 4.05 Mb)
- Embargo expired in 26-11-2023
License info not available