TY - JOUR
T1 - FREE - Fine-Grained Scheduling for Reliable and Energy-Efficient Data Collection in LoRaWAN
AU - Abdelfadeel, Khaled Q.
AU - Zorbas, Dimitrios
AU - Cionca, Victor
AU - Pesch, Dirk
N1 - Funding Information:
This work was supported in part by the Science Foundation Ireland and Co-Funded by the European Regional Development Fund under Grant 13/IA/1885 and Grant 13/RC/2077, and in part by the European Union's Horizon 2020 Research and Innovation Program through the Marie Sklodowska-Curie Fellowship under Grant 713567.
Funding Information:
Manuscript received July 26, 2019; revised September 30, 2019; accepted October 21, 2019. Date of publication October 28, 2019; date of current version January 10, 2020. This work was supported in part by the Science Foundation Ireland and Co-Funded by the European Regional Development Fund under Grant 13/IA/1885 and Grant 13/RC/2077, and in part by the European Union’s Horizon 2020 Research and Innovation Program through the Marie Skłodowska-Curie Fellowship under Grant 713567. (Corresponding author: Khaled Q. Abdelfadeel.) K. Q. Abdelfadeel and D. Pesch are with the School of Computer Science and IT, University College Cork, Cork, T12XF62 Ireland (e-mail: [email protected]).
Publisher Copyright:
© 2014 IEEE.
PY - 2020/1
Y1 - 2020/1
N2 - LoRaWAN promises to provide wide-area network access to low-cost devices that can operate for up to ten years on a single 1000-mAh battery. This makes LoRaWAN particularly suited for the data collection applications (e.g., monitoring applications), where device lifetime is a key performance metric. However, when supporting a large number of devices, LoRaWAN suffers from a scalability issue due to the high collision probability of its Aloha-based MAC layer. The performance worsens further when using acknowledged transmissions due to the duty-cycle restriction at the gateway. For this, we propose FREE, a fine-grained scheduling scheme for reliable and energy-efficient data collection in LoRaWAN. FREE takes advantage of applications that do not have hard delay requirements on data delivery by supporting the synchronized bulk data transmission. This means data are buffered for transmission in scheduled time slots instead of transmitted straight away. FREE allocates spreading factors, transmission powers, frequency channels, time slots, and schedules slots in frames for LoRaWAN end-devices. As a result, FREE overcomes the scalability problem of LoRaWAN by eliminating collisions and grouping acknowledgments. We evaluate the performance of FREE versus different legacy LoRaWAN configurations. The numerical results show that FREE scales well and achieves almost 100% data delivery and the device lifetime is estimated over ten years independent of traffic type and network size. In comparison to poor scalability, low data delivery and device lifetime of fewer than two years for acknowledged data traffic in the standard LoRaWAN configurations.
AB - LoRaWAN promises to provide wide-area network access to low-cost devices that can operate for up to ten years on a single 1000-mAh battery. This makes LoRaWAN particularly suited for the data collection applications (e.g., monitoring applications), where device lifetime is a key performance metric. However, when supporting a large number of devices, LoRaWAN suffers from a scalability issue due to the high collision probability of its Aloha-based MAC layer. The performance worsens further when using acknowledged transmissions due to the duty-cycle restriction at the gateway. For this, we propose FREE, a fine-grained scheduling scheme for reliable and energy-efficient data collection in LoRaWAN. FREE takes advantage of applications that do not have hard delay requirements on data delivery by supporting the synchronized bulk data transmission. This means data are buffered for transmission in scheduled time slots instead of transmitted straight away. FREE allocates spreading factors, transmission powers, frequency channels, time slots, and schedules slots in frames for LoRaWAN end-devices. As a result, FREE overcomes the scalability problem of LoRaWAN by eliminating collisions and grouping acknowledgments. We evaluate the performance of FREE versus different legacy LoRaWAN configurations. The numerical results show that FREE scales well and achieves almost 100% data delivery and the device lifetime is estimated over ten years independent of traffic type and network size. In comparison to poor scalability, low data delivery and device lifetime of fewer than two years for acknowledged data traffic in the standard LoRaWAN configurations.
KW - Bulk data collection
KW - LoRaWAN
KW - reliability
KW - scalability
KW - scheduling
KW - synchronization
UR - http://www.scopus.com/inward/record.url?scp=85078304563&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85078304563&partnerID=8YFLogxK
U2 - 10.1109/JIOT.2019.2949918
DO - 10.1109/JIOT.2019.2949918
M3 - Article
AN - SCOPUS:85078304563
SN - 2327-4662
VL - 7
SP - 669
EP - 683
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 1
M1 - 8884111
ER -