Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3671127.3698174acmotherconferencesArticle/Chapter ViewAbstractPublication PagesbuildsysConference Proceedingsconference-collections
research-article

FioRa: Energy Neutrality-aware Multicast Firmware Distributions in Energy-harvesting LoRa Networks

Published: 29 October 2024 Publication History

Abstract

Efficient firmware distributions in energy-harvesting (EH) LoRa networks require that EH LoRa sensors simultaneously receive data fragments from a server without facing power failures. This requirement is difficult to satisfy due to the impact of EH rates and LoRa transmission parameters on the efficiency of firmware distributions. We present FioRa, the first energy neutrality-aware multicast firmware distribution framework for EH LoRa networks. It gradually distributes a firmware image to EH LoRa sensors in an energy-neutral manner according to their predictive energy availability. Consequently, the need for additional firmware distributions caused by unsuccessful firmware image reconstructions is reduced. Through one-hop neighbor discovery and on-demand relay mechanisms, FioRa ensures that all EH LoRa sensors receive data fragments from the server using high data rates. The experimental results show that FioRa renders up to 17× shorter distribution time and 7× less distribution overhead than the state of the art.

References

[1]
Khaled Abdelfadeel, Tom Farrell, David McDonald, and Dirk Pesch. 2020. How to Make Firmware Updates over LoRaWAN Possible. In 2020 IEEE 21st International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM). 16--25. https://doi.org/10.1109/WoWMoM49955.2020.00018
[2]
LoRa Alliance Technical Committee. 2020. LoRaWAN® L2 1.0.4 Specification (TS001-1.0.4). LoRa Alliance: Fremont, CA, USA (10 2020).
[3]
LoRa Alliance Technical Committee. 2022. LoRaWAN® Fragmented Data Block Transport Specification TS004-2.0.0. LoRa Alliance: Fremont, CA, USA (4 2022).
[4]
LoRa Alliance Technical Committee. 2022. LoRaWAN® Regional Parameters RP002-1.0.4. LoRa Alliance: Fremont, CA, USA (9 2022).
[5]
LoRa Alliance Technical Committee. 2022. LoRaWAN® Remote Multicast Setup Specification TS005-2.0.0. LoRa Alliance: Fremont, CA, USA (4 2022).
[6]
Koustabh Dolui, Ashok Samraj Thangarajan, Thibo Claes, Sam Michiels, and Danny Hughes. 2022. Towards On-Board Learning for Harvested Energy Prediction. In Proceedings of the 6th International Workshop on Embedded and Mobile Deep Learning (Portland, Oregon) (EMDL '22). Association for Computing Machinery, New York, NY, USA, 7--12. https://doi.org/10.1145/3539491.3539593
[7]
Sezana Fahmida, Venkata P Modekurthy, Mahbubur Rahman, Abusayeed Saifullah, and Marco Brocanelli. 2020. Long-Lived LoRa: Prolonging the Lifetime of a LoRa Network. In 2020 IEEE 28th International Conference on Network Protocols (ICNP). 1--12. https://doi.org/10.1109/ICNP49622.2020.9259375
[8]
Kai Geissdoerfer and Marco Zimmerling. 2022. Learning to Communicate Effectively Between Battery-free Devices. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). USENIX Association, Renton, WA, 419--435.
[9]
Neal Jackson, Joshua Adkins, and Prabal Dutta. 2019. Capacity over Capacitance for Reliable Energy Harvesting Sensors. In Proceedings of the 18th International Conference on Information Processing in Sensor Networks (Montreal, Quebec, Canada) (IPSN '19). Association for Computing Machinery, New York, NY, USA, 193--204. https://doi.org/10.1145/3302506.3310400
[10]
Sukanya Jewsakul and Edith C. H. Ngai. 2023. EmbientLoRa: Embedded Intelligence for Predictive Energy Harvesting and Management in LoRa Networks. In Proceedings of the 2023 International Conference on Embedded Wireless Systems and Networks (Rende, Italy) (EWSN '23). Association for Computing Machinery, New York, NY, USA, 231--236.
[11]
Sukanya Jewsakul and Edith C. H. Ngai. 2023. ENORA: Empowering Energy-Neutral Operation in LoRa Networks via Embedded Intelligence. IEEE Network 37, 4 (2023), 127--134. https://doi.org/10.1109/MNET.010.2200662
[12]
Songran Liu, Mingsong Lv, Wei Zhang, Xu Jiang, Chuancai Gu, Tao Yang, Wang Yi, and Nan Guan. 2023. Light Flash Write for Efficient Firmware Update on Energy-harvesting IoT Devices. In 2023 Design, Automation & Test in Europe Conference & Exhibition (DATE). 1--6. https://doi.org/10.23919/DATE56975.2023.10136990
[13]
Chollet Nicolas, Bouchemal Naila, and Ramdane-Cherif Amar. 2022. Energy efficient Firmware Over The Air Update for TinyML models in LoRaWAN agricultural networks. In 2022 32nd International Telecommunication Networks and Applications Conference (ITNAC). 21--27. https://doi.org/10.1109/ITNAC55475.2022.9998338
[14]
Sigrist, Lukas and Gomez, Andres and Thiele, Lothar. 2019. Dataset: Tracing Indoor Solar Harvesting. In Proceedings of the 2nd Workshop on Data Acquisition To Analysis (New York, NY, USA) (DATA'19). Association for Computing Machinery, New York, NY, USA, 47--50. https://doi.org/10.1145/3359427.3361910
[15]
Sigrist, Lukas and Gomez, Andres and Thiele, Lothar. 2019. Long-Term Tracing of Indoor Solar Harvesting. https://doi.org/10.5281/zenodo.3363925
[16]
Naomi Stricker and Lothar Thiele. 2022. Accurate Onboard Predictions for Indoor Energy Harvesting using Random Forests. In 2022 11th Mediterranean Conference on Embedded Computing (MECO). 1--6. https://doi.org/10.1109/MECO55406.2022.9797188
[17]
Zehua Sun, Tao Ni, Huanqi Yang, Kai Liu, Yu Zhang, Tao Gu, and Weitao Xu. 2023. FLoRa: Energy-Efficient, Reliable, and Beamforming-Assisted Over-The-Air Firmware Update in LoRa Networks. In Proceedings of the 22nd International Conference on Information Processing in Sensor Networks (San Antonio, TX, USA) (IPSN '23). Association for Computing Machinery, New York, NY, USA, 14--26. https://doi.org/10.1145/3583120.3586963
[18]
Wei Wei, Sahidul Islam, Jishnu Banerjee, Shanglin Zhou, Chen Pan, Caiwen Ding, and Mimi Xie. 2022. An Intermittent OTA Approach to Update the DL Weights on Energy Harvesting Devices. In 2022 23rd International Symposium on Quality Electronic Design (ISQED). 1--6. https://doi.org/10.1109/ISQED54688.2022.9806295

Index Terms

  1. FioRa: Energy Neutrality-aware Multicast Firmware Distributions in Energy-harvesting LoRa Networks

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      BuildSys '24: Proceedings of the 11th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation
      October 2024
      422 pages
      ISBN:9798400707063
      DOI:10.1145/3671127
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 29 October 2024

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. LoRa
      2. energy harvesting
      3. energy neutrality
      4. firmware update
      5. multicast

      Qualifiers

      • Research-article
      • Research
      • Refereed limited

      Conference

      BuildSys '24

      Acceptance Rates

      Overall Acceptance Rate 148 of 500 submissions, 30%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 90
        Total Downloads
      • Downloads (Last 12 months)90
      • Downloads (Last 6 weeks)7
      Reflects downloads up to 26 Jan 2025

      Other Metrics

      Citations

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media