skip to main content
10.1145/3576842.3582327acmconferencesArticle/Chapter ViewAbstractPublication PagesiotdiConference Proceedingsconference-collections
research-article

Boosting Reliability and Energy-Efficiency in Indoor LoRa

Published:09 May 2023Publication History

ABSTRACT

LoRa (Long Range) is a promising communication technology for enabling the next-generation indoor Internet of Things applications. Very few studies, however, have analyzed its performance indoors. Besides, these indoor studies investigate mostly the RSSI (received signal strength indicator) and SNR (signal-to-noise ratio) of the received packets at the gateway, which, as we show, may not unfold the poor performance of LoRa and its MAC (medium access control) protocol – LoRaWAN – indoors in terms of reliability and energy-efficiency. In this paper, we evaluate the performance of LoRaWAN and use its key insights to boost the reliability and energy-efficiency in indoor environments by proposing LoRaIN (LoRa Indoor Network), a new link-layer protocol that can be effectively used for indoor deployments. The approach to boosting the reliability and energy-efficiency in LoRaIN is underpinned by enabling constructive interference with specific timing requirements for different pairs of channel bandwidth and spreading factor and relaying precious acknowledgments to the end-devices with the assistance of several booster nodes. The booster nodes do not need any special capability and can be a subset of the LoRa end-devices. To our knowledge, LoRaIN is the first protocol for boosting reliability and energy-efficiency in indoor LoRa networks. We evaluate its performance in an indoor testbed consisting of one LoRaWAN gateway and 20 LoRaWAN end-devices. Our extensive evaluation shows that when 15% of the end-devices operate as booster nodes, the reliability at the gateway increases from 62% to 95%, and the end-devices are approximately 2.5x energy-efficient.

References

  1. 2017. Comcast Aims to Layer LoRa Into XB6 Gateway. https://www.lightreading.com/iot/iot-strategies/comcast-aims-to-layer-lora-into-xb6-gateway/d/d-id/736347Google ScholarGoogle Scholar
  2. 2018. LoRaWAN Specification 1.0.3. https://lora-alliance.org/resource-hub/lorawanr-specification-v103Google ScholarGoogle Scholar
  3. 2020. ChirpStack LoRaWAN Network Server. https://www.chirpstack.ioGoogle ScholarGoogle Scholar
  4. 2020. Dragino LoRA/GPS Hat. https://www.dragino.com/products/lora/item/106-lora-gps-hat.htmlGoogle ScholarGoogle Scholar
  5. 2020. IBM LMIC Rpi LoRa GPS Hat. https://github.com/wklenk/lmic-rpi-lora-gps-hatGoogle ScholarGoogle Scholar
  6. 2020. LoRa Chip SX1276. https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1276Google ScholarGoogle Scholar
  7. 2020. LoRa For Smart Home. https://www.semtech.com/lora/lora-applications/smart-homesGoogle ScholarGoogle Scholar
  8. 2020. LoRaWAN Gateways. https://itprice.com/cisco-gpl/lora%20gatewayGoogle ScholarGoogle Scholar
  9. 2020. RAK2245 Pi HAT. https://store.rakwireless.com/products/rak2245-pi-hatGoogle ScholarGoogle Scholar
  10. 2021. Data Set. https://drive.google.com/file/d/17iNmIsEHiVDzkO2xpnsMfUvfpwvDT6UN/view?usp=sharingGoogle ScholarGoogle Scholar
  11. Nicola Accettura, Samir Medjiah, Balakrishna Prabhu, and Thierry Monteil. 2017. Low power radiolocation through long range wide area networks: A performance study. In IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob ’17). 1–8.Google ScholarGoogle ScholarCross RefCross Ref
  12. Bassel Al Homssi, Kosta Dakic, Simon Maselli, Hans Wolf, Sithamparanathan Kandeepan, and Akram Al-Hourani. 2021. IoT Network Design Using Open-Source LoRa Coverage Emulator. IEEE Access 9(2021), 53636–53646.Google ScholarGoogle ScholarCross RefCross Ref
  13. Aloÿs Augustin, Jiazi Yi, Thomas Clausen, and William Mark Townsley. 2016. A study of LoRa: Long range & low power networks for the internet of things. Sensors 16, 9 (2016), 1466.Google ScholarGoogle ScholarCross RefCross Ref
  14. Artur Balanuta, Nuno Pereira, Swarun Kumar, and Anthony Rowe. 2020. A cloud-optimized link layer for low-power wide-area networks. In ACM International Conference on Mobile Systems, Applications, and Services (MobiSys ’20). 247–259.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Dmitry Bankov, Evgeny Khorov, and Andrey Lyakhov. 2017. Mathematical model of LoRaWAN channel access with capture effect. In IEEE PIMRC ’17. IEEE, 1–5.Google ScholarGoogle Scholar
  16. Martin Bor, John Vidler, and Utz Roedig. 2016. LoRa for the Internet of Things. In The International Conference on Embedded Wireless Systems and Networks (EWSN ’16). 361–366.Google ScholarGoogle Scholar
  17. Siddhartha S Borkotoky, Pavan Datta Abbineni, Vatsalya Chaubey, and Sonu Rathi. 2021. Coded relaying in LoRa sensor networks. In 2021 IEEE Global Communications Conference (GLOBECOM). IEEE, 1–6.Google ScholarGoogle ScholarCross RefCross Ref
  18. Nancy El Rachkidy, Alexre Guitton, and Megumi Kaneko. 2018. Decoding superposed LoRa signals. In IEEE Conference on Local Computer Networks (LCN ’18). IEEE, 184–190.Google ScholarGoogle ScholarCross RefCross Ref
  19. Rashad Eletreby, Diana Zhang, Swarun Kumar, and Osman Yağan. 2017. Empowering low-power wide area networks in urban settings. In ACM Conference of the Special Interest Group on Data Communication (SIGCOMM ’17). 309–321.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Mohammad Mohammadi Erbati, Gregor Schiele, and Gerd Batke. 2018. Analysis of LoRaWAN technology in an Outdoor and an Indoor Scenario in Duisburg-Germany. In IEEE International Conference on Computer and Communication Systems (ICCCS ’18). IEEE, 273–277.Google ScholarGoogle ScholarCross RefCross Ref
  21. Sezana Fahmida, Venkata Prashant Modekurthy, Dali Ismail, Aakriti Jain, and Abusayeed Saifullah. 2022. Real-Time Communication over LoRa Networks. In 2022 IEEE/ACM Seventh International Conference on Internet-of-Things Design and Implementation (IoTDI). IEEE, 14–27.Google ScholarGoogle ScholarCross RefCross Ref
  22. Sezana Fahmida, Venkata P Modekurthy, Mahbubur Rahman, Abusayeed Saifullah, and Marco Brocanelli. 2020. Long-Lived LoRa: Prolonging the Lifetime of a LoRa Network. In IEEE International Conference on Network Protocols (ICNP ’20). 1–12.Google ScholarGoogle ScholarCross RefCross Ref
  23. Bernat Carbonés Fargas and Martin Nordal Petersen. 2017. GPS-free geolocation using LoRa in low-power WANs. In IEEE Global Internet of Things Summit (GIoTS ’17). 1–6.Google ScholarGoogle Scholar
  24. C Goursaud and JM Gorce. 2015. Dedicated networks for IoT: PHY/MAC state of the art and challenges. EAI Transactions on Internet of Things 1, 1 (2015).Google ScholarGoogle Scholar
  25. Lukas Gregora, Lukas Vojtech, and Marek Neruda. 2016. Indoor signal propagation of LoRa technology. In 2016 17th International Conference on Mechatronics-Mechatronika (ME). IEEE, 1–4.Google ScholarGoogle Scholar
  26. Tim Hadwen, Vanessa Smallbon, Qing Zhang, and Matthew D’Souza. 2017. Energy efficient LoRa GPS tracker for dementia patients. In Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC ’17). 771–774.Google ScholarGoogle ScholarCross RefCross Ref
  27. Jetmir Haxhibeqiri, Abdulkadir Karaagac, Floris Van den Abeele, Wout Joseph, Ingrid Moerman, and Jeroen Hoebeke. 2017. LoRa indoor coverage and performance in an industrial environment: Case study. In IEEE international conference on emerging technologies and factory automation (ETFA ’17). IEEE, 1–8.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Rasmus Henriksson. 2016. Indoor positioning in LoRaWAN networks. Master’s thesis. Chalmers University of Technology.Google ScholarGoogle Scholar
  29. Salaheddin Hosseinzadeh, Hadi Larijani, Krystyna Curtis, Andrew Wixted, and Amin Amini. 2017. Empirical propagation performance evaluation of LoRa for indoor environment. In IEEE 15th International Conference on Industrial Informatics (INDIN ’17). IEEE, 26–31.Google ScholarGoogle ScholarCross RefCross Ref
  30. Ningning Hou, Xianjin Xia, and Yuanqing Zheng. 2022. Don’t Miss Weak Packets: Boosting LoRa Reception with Antenna Diversities. In IEEE INFOCOM 2022-IEEE Conference on Computer Communications. IEEE, 530–539.Google ScholarGoogle Scholar
  31. Hammad Iqbal, Jamie Ma, Qing Mu, Venkatesh Ramaswamy, Gabby Raymond, Daniel Vivanco, and John Zuena. 2017. Augmenting security of internet-of-things using programmable network-centric approaches: a position paper. In IEEE International Conference on Computer Communication and Networks (ICCCN ’17). 1–6.Google ScholarGoogle ScholarCross RefCross Ref
  32. Dali Ismail, Mahbubur Rahman, and Abusayeed Saifullah. 2018. Low-power wide-area networks: opportunities, challenges, and directions. In Proceedings of the Workshop Program of the 19th International Conference on Distributed Computing and Networking. 1–6.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Zhenhua Jia, Xinmeng Lyu, Wuyang Zhang, Richard P Martin, Richard E Howard, and Yanyong Zhang. 2018. Continuous low-power ammonia monitoring using long short-term memory neural networks. In ACM Conference on Embedded Networked Sensor Systems (SenSys ’18). 224–236.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Anniina Kaisanlahti. 2022. Wireless, battery-powered vs mains-powered IoT devices: Which is best for smart buildings?https://haltian.com/resource/battery-vs-mains-powered-iot-devices/Google ScholarGoogle Scholar
  35. Louay Khalil. 2018. LoRa-positioning in Malmö compared with GPS: possibilities, power consumption & accuracy.Google ScholarGoogle Scholar
  36. Chenning Li, Hanqing Guo, Shuai Tong, Xiao Zeng, Zhichao Cao, Mi Zhang, Qiben Yan, Li Xiao, Jiliang Wang, and Yunhao Liu. 2021. Nelora: Towards ultra-low snr lora communication with neural-enhanced demodulation. In Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems. 56–68.Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Jansen C Liando, Amalinda Gamage, Agustinus W Tengourtius, and Mo Li. 2019. Known and unknown facts of LoRa: Experiences from a large-scale measurement study. ACM Transactions on Sensor Networks (TOSN) 15, 2 (2019), 1–35.Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Chun-Hao Liao, Guibing Zhu, Daiki Kuwabara, Makoto Suzuki, and Hiroyuki Morikawa. 2017. Multi-hop LoRa networks enabled by concurrent transmission. IEEE Access 5(2017), 21430–21446.Google ScholarGoogle ScholarCross RefCross Ref
  39. Xiaoyuan Ma, Dan Li, Fengxu Yang, Carlo Alberto Boano, Pei Tian, and Jianming Wei. 2020. Poster: Chirpbox-A Low-Cost LoRa Testbed Solution.. In International Conference on Embedded Wireless Systems and Networks (EWSN ’20). 166–167.Google ScholarGoogle Scholar
  40. Dinh Loc Mai and Myung Kyun Kim. 2020. Multi-Hop LoRa network protocol with minimized latency. Energies 13, 6 (2020), 1368.Google ScholarGoogle ScholarCross RefCross Ref
  41. Pietro Manzoni, Carlos T Calafate, Juan-Carlos Cano, and Enrique Hernández-Orallo. 2019. Indoor vehicles geolocalization using LoRaWAN. Future Internet 11, 6 (2019), 124.Google ScholarGoogle ScholarCross RefCross Ref
  42. Afef Mdhaffar, Tarak Chaari, Kaouthar Larbi, Mohamed Jmaiel, and Bernd Freisleben. 2017. IoT-based health monitoring via LoRaWAN. In IEEE International Conference on Smart Technologies (EUROCON ’17). 519–524.Google ScholarGoogle ScholarCross RefCross Ref
  43. Sarra Naoui, Mohamed E Elhdhili, and Leila Azouz Saidane. 2016. Enhancing the security of the IoT LoraWAN architecture. In IEEE International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks (PEMWN ’16). 1–7.Google ScholarGoogle ScholarCross RefCross Ref
  44. Rúben Oliveira, Lucas Guardalben, and Susana Sargento. 2017. Long range communications in urban and rural environments. In IEEE Symposium on Computers and Communications (ISCC ’17). 810–817.Google ScholarGoogle ScholarCross RefCross Ref
  45. Yao Peng, Longfei Shangguan, Yue Hu, Yujie Qian, Xianshang Lin, Xiaojiang Chen, Dingyi Fang, and Kyle Jamieson. 2018. PLoRa: A passive long-range data network from ambient LoRa transmissions. In ACM Conference of the Special Interest Group on Data Communication (SIGCOMM ’18). 147–160.Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Mahbubur Rahman and Pushpen Bikash Goala. 2022. Enabling Massive Scalability in Low-Power Wide-Area Networks. (2022), 1–8.Google ScholarGoogle Scholar
  47. Mahbubur Rahman, Dali Ismail, Venkata P Modekurthy, and Abusayeed Saifullah. 2019. Implementation of lpwan over white spaces for practical deployment. In Proceedings of the International Conference on Internet of Things Design and Implementation. 178–189.Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. Mahbubur Rahman, Dali Ismail, Venkata P Modekurthy, and Abusayeed Saifullah. 2021. Lpwan in the tv white spaces: A practical implementation and deployment experiences. ACM Transactions on Embedded Computing Systems (TECS) 20, 4(2021), 1–26.Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Mahbubur Rahman and Abusayeed Saifullah. 2019. A comprehensive survey on networking over TV white spaces. Pervasive and Mobile Computing 59 (2019).Google ScholarGoogle Scholar
  50. Mahbubur Rahman and Abusayeed Saifullah. 2020. Integrating low-power wide-area networks for enhanced scalability and extended coverage. IEEE/ACM Transactions on Networking 28, 1 (2020), 413–426.Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Abusayeed Saifullah, Mahbubur Rahman, Dali Ismail, Chenyang Lu, Ranveer Chandra, and Jie Liu. 2016. SNOW: Sensor network over white spaces. In Proceedings of the 14th ACM Conference on Embedded Network Sensor Systems (SenSys ’16). 272–285.Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. Abusayeed Saifullah, Mahbubur Rahman, Dali Ismail, Chenyang Lu, Jie Liu, and Ranveer Chandra. 2017. Enabling reliable, asynchronous, and bidirectional communication in sensor networks over white spaces. In Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems (SenSys ’17). 1–14.Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. Abusayeed Saifullah, Mahbubur Rahman, Dali Ismail, Chenyang Lu, Jie Liu, and Ranveer Chandra. 2018. Low-power wide-area network over white spaces. IEEE/ACM Transactions on Networking 26, 4 (2018), 1893–1906.Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. Benjamin Sartori, Steffen Thielemans, Maite Bezunartea, An Braeken, and Kris Steenhaut. 2017. Enabling RPL multihop communications based on LoRa. In 2017 IEEE 13th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob). IEEE, 1–8.Google ScholarGoogle ScholarCross RefCross Ref
  55. Junyang Shi, Xingjian Chen, and Mo Sha. 2019. Enabling Direct Messaging from LoRa to ZigBee in the 2.4 GHz Band for Industrial Wireless Networks. In IEEE International Conference on Industrial Internet (ICII ’19). 180–189.Google ScholarGoogle ScholarCross RefCross Ref
  56. Junyang Shi, Di Mu, and Mo Sha. 2019. LoRaBee: Cross-Technology Communication from LoRa to ZigBee via Payload Encoding. In IEEE International Conference on Network Protocols (ICNP ’19). 1–11.Google ScholarGoogle ScholarCross RefCross Ref
  57. Dion Tanjung, Seunggyu Byeon, Dong Hyun Kim, and Jong Deok Kim. 2020. OODC: An opportunistic and on-demand forwarding mechanism for LPWA networks. In 2020 International Conference on Information Networking (ICOIN). IEEE, 301–306.Google ScholarGoogle ScholarCross RefCross Ref
  58. Shuai Tong, Jiliang Wang, and Yunhao Liu. 2020. Combating packet collisions using non-stationary signal scaling in LPWANs. In ACM MobiSys ’20. 234–246.Google ScholarGoogle Scholar
  59. Shuai Tong, Zhenqiang Xu, and Jiliang Wang. 2020. CoLoRa: Enabling Multi-Packet Reception in LoRa. In IEEE International Conference on Computer Communications (INFOCOM ’20). 2303–2311.Google ScholarGoogle Scholar
  60. Huu Phi Tran, Woo-Sung Jung, Taehyun Yoon, Dae-Seung Yoo, and Hoon Oh. 2020. A two-hop real-time LoRa protocol for industrial monitoring and control systems. IEEE Access 8(2020), 126239–126252.Google ScholarGoogle ScholarCross RefCross Ref
  61. Lorenzo Vangelista, Andrea Zanella, and Michele Zorzi. 2015. Long-range IoT technologies: The dawn of LoRa™. In Future Access Enablers of Ubiquitous and Intelligent Infrastructures. Springer, 51–58.Google ScholarGoogle Scholar
  62. Nadège Varsier and Jean Schwoerer. 2017. Capacity limits of LoRaWAN technology for smart metering applications. In IEEE ICC ’17. 1–6.Google ScholarGoogle Scholar
  63. Xiong Wang, Linghe Kong, Liang He, and Guihai Chen. 2019. mLoRa: A Multi-Packet Reception Protocol in LoRa networks. In IEEE International Conference on Network Protocols (ICNP ’19). IEEE, 1–11.Google ScholarGoogle ScholarCross RefCross Ref
  64. Xianjin Xia, Yuanqing Zheng, and Tao Gu. 2019. FTrack: Parallel decoding for LoRa transmissions. In Proceedings of the 17th Conference on Embedded Networked Sensor Systems. 192–204.Google ScholarGoogle ScholarDigital LibraryDigital Library
  65. Weitao Xu, Jun Young Kim, Walter Huang, Salil S Kanhere, Sanjay K Jha, and Wen Hu. 2019. Measurement, characterization, and modeling of lora technology in multifloor buildings. IEEE Internet of Things Journal 7, 1 (2019), 298–310.Google ScholarGoogle ScholarCross RefCross Ref
  66. Xueying Yang. 2017. LoRaWan: vulnerability analysis and practical exploitation. Master’s thesis. Delft University of Technology.Google ScholarGoogle Scholar

Index Terms

  1. Boosting Reliability and Energy-Efficiency in Indoor LoRa

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          IoTDI '23: Proceedings of the 8th ACM/IEEE Conference on Internet of Things Design and Implementation
          May 2023
          514 pages
          ISBN:9798400700378
          DOI:10.1145/3576842

          Copyright © 2023 ACM

          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: 9 May 2023

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited

          Upcoming Conference

          IoTDI '24
        • Article Metrics

          • Downloads (Last 12 months)85
          • Downloads (Last 6 weeks)10

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format