Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

PolarScheduler: Dynamic Transmission Control for Floating LoRa Networks

Published: 23 April 2024 Publication History

Abstract

LoRa is widely deploying in aquatic environments to support various Internet of Things applications. However, floating LoRa networks suffer from serious performance degradation due to the polarization loss caused by the swaying antenna. Existing methods that only control the transmission starting from the aligned attitude have limited improvement due to the ignorance of aligned period length. In this article, we propose PolarScheduler, a dynamic transmission control method for floating LoRa networks. PolarScheduler actively controls transmission configurations to match polarization aligned periods. We propose a V-zone model to capture diverse aligned periods under different configurations. We also design a low-cost model establishment method and an efficient optimal configuration searching algorithm to make full use of aligned periods. To deal with packet collisions in a multiple-node environment, we further propose an Attitude-aware Slot-allocation MAC protocol, which avoids both packet collisions and polarization loss. We implement PolarScheduler on commercial LoRa platforms and evaluate its performance in a deployed network. Extensive experiments show that PolarScheduler can improve the packet delivery rate and throughput by up to 20.0% and 15.7%, compared to the state-of-the-art method.

References

[1]
Orion Afisiadis, Matthieu Cotting, Andreas Burg, and Alexios Balatsoukas-Stimming. 2020. On the error rate of the LoRa modulation with interference. IEEE Trans. Wirel. Commun. 19, 2 (2020), 1292–1304.
[2]
Absar-Ul-Haque Ahmar, Emekcan Aras, Thien Duc Nguyen, Sam Michiels, Wouter Joosen, and Danny Hughes. 2023. Design of a robust MAC protocol for LoRa. ACM Trans. Internet Things 4, 1 (2023), 1–25.
[3]
Mahmoud Badi, John Wensowitch, Dinesh Rajan, and Joseph Camp. 2019. Experimental evaluation of antenna polarization and elevation effects on drone communications. In Proceedings of ACM MSWIM.
[4]
Constantine A. Balanis. 2016. Antenna Theory: Analysis and Design. John Wiley & Sons.
[5]
Martin C. Bor, Utz Roedig, Thiemo Voigt, and Juan M. Alonso. 2016. Do LoRa low-power wide-area networks scale? In Proceedings of ACM MSWIM.
[6]
José Cecílio, Pedro M. Ferreira, and António Casimiro. 2020. Evaluation of LoRa technology in flooding prevention scenarios. Sensors 20, 14 (2020), 4034.
[7]
Min Chen, Yiming Miao, Yixue Hao, and Kai Hwang. 2017. Narrow band Internet of Things. IEEE Access 5 (2017), 20557–20577.
[8]
Francesca Cuomo, Manuel Campo, Alberto Caponi, Giuseppe Bianchi, Giampaolo Rossini, and Patrizio Pisani. 2017. EXPLoRa: Extending the performance of LoRa by suitable spreading factor allocations. In Proceedings of IEEE WiMob.
[9]
Prasheen S. Dehda, Shastri Jayram, Adnan M. Abu-Mahfouz, and Khmaies Ouahada. 2019. A sea rescue operation system based on LoRa. In Proceedings of IEEE icABCD.
[10]
Dragino 2021. Dragino in Internet of Things. Retrieved from https://www.dragino.com
[11]
Wan Du, Zikun Xing, Mo Li, Bingsheng He, Lloyd Hock Chye Chua, and Haiyan Miao. 2014. Optimal sensor placement and measurement of wind for water quality studies in urban reservoirs. In Proceedings of ACM/IEEE IPSN.
[12]
Bangkui Fan, Yun Li, Ruiyu Zhang, and Qiqi Fu. 2020. Review on the technological development and application of UAV systems. Chin. J. Electron. 29, 2 (2020), 199–207.
[13]
Shifeng Fang, Li Da Xu, Yunqiang Zhu, Jiaerheng Ahati, Huan Pei, Jianwu Yan, and Zhihui Liu. 2014. An integrated system for regional environmental monitoring and management based on internet of things. IEEE Trans. Industr. Inform. 10, 2 (2014), 1596–1605.
[14]
Amalinda Gamage, Jansen Christian Liando, Chaojie Gu, Rui Tan, and Mo Li. 2020. LMAC: Efficient carrier-sense multiple access for LoRa. In Proceedings of ACM MobiCom.
[15]
Weifeng Gao, Wan Du, Zhiwei Zhao, Geyong Min, and Mukesh Singhal. 2019. Towards energy-fairness in LoRa networks. In Proceedings of ICDCS. 788–798.
[16]
Weifeng Gao, Zhiwei Zhao, and Geyong Min. 2020. AdapLoRa: Resource adaptation for maximizing network lifetime in LoRa networks. In Proceedings of ICNP. IEEE, 1–11.
[17]
Xiuzhen Guo, Longfei Shangguan, Yuan He, Nan Jing, Jiacheng Zhang, Haotian Jiang, and Yunhao Liu. 2022. Saiyan: Design and implementation of a low-power demodulator for LoRa backscatter systems. In Proceedings of USENIX NSDI. 437–451.
[18]
Xiuzhen Guo, Longfei Shangguan, Yuan He, Jia Zhang, Haotian Jiang, Awais Ahmad Siddiqi, and Yunhao Liu. 2020. Aloba: Rethinking ON-OFF keying modulation for ambient LoRa backscatter. In Proceedings of ACM SenSys. 192–204.
[19]
Xiuzhen Guo, Longfei Shangguan, Yuan He, Jia Zhang, Haotian Jiang, Awais Ahmad Siddiqi, and Yunhao Liu. 2021. Efficient ambient LoRa backscatter with on-off keying modulation. IEEE/ACM Trans. Netw. 30, 2 (2021), 641–654.
[20]
Haotian Jiang, Jiacheng Zhang, Xiuzhen Guo, and Yuan He. 2021. Sense me on the ride: Accurate mobile sensing over a LoRa backscatter channel. In Proceedings of ACM SenSys. 125–137.
[21]
Jinyan Jiang, Zhenqiang Xu, Fan Dang, and Jiliang Wang. 2021. Long-range ambient LoRa backscatter with parallel decoding. In Proceedings of MobiCom. 684–696.
[22]
WitMotion Shenzhen Co. JY62 2023. JY62 6-axis Inclination Angle Sensor. Retrieved from https://www.wit-motion.cn/proztmz/53.html
[23]
Nikolaos Kouvelas, Vijay S. Rao, R. Venkatesha Prasad, Gauri Tawde, and Koen Langendoen. 2020. p-CARMA: Politely scaling LoRaWAN. In EWSN, Vol. 20. 25–36.
[24]
Rachel Kufakunesu, Gerhard P. Hancke, and Adnan M. Abu-Mahfouz. 2020. A survey on adaptive data rate optimization in LoRaWAN: Recent solutions and major challenges. Sensors 20, 18 (2020), 5044.
[25]
Chenning Li and Zhichao Cao. 2022. LoRa networking techniques for large-scale and long-term IoT: A down-to-top survey. ACM New York, NY. 55, 3 (2022), 1–36.
[26]
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 ACM SenSys. 56–68.
[27]
Chenning Li, Xiuzhen Guo, Longfei Shangguan, Zhichao Cao, and Kyle Jamieson. 2022. CurvingLoRa to boost LoRa network throughput via concurrent transmission. In Proceedings of USENIX NSDI. 879–895.
[28]
Xu Li, Rongxing Lu, Xiaohui Liang, Xuemin Shen, Jiming Chen, and Xiaodong Lin. 2011. Smart community: An Internet of Things application. IEEE Commun. Mag. 49, 11 (2011), 68–75.
[29]
Yinghui Li, Jing Yang, and Jiliang Wang. 2020. DyLoRa: Towards energy efficient dynamic LoRa transmission control. In Proceedings of IEEE INFOCOM.
[30]
Yang Li, Shutao Zhang, Xiaohui Ren, Jianhang Zhu, Jiajie Huang, Pengcheng He, Kaiming Shen, Zhiqiang Yao, Jie Gong, Tsunghui Chang, Qingjiang Shi, and Zhiquan Luo. 2022. Real-world wireless network modeling and optimization: From model/data-driven perspective. Chin. J. Electron. 31, 6 (2022), 991–1012.
[31]
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 Trans Sensor Netw. 15, 2 (2019), 1–35.
[32]
Li Liu, Yuguang Yao, Zhichao Cao, and Mi Zhang. 2021. DeepLoRa: Learning accurate path loss model for long distance links in LPWAN. In Proceedings of IEEE INFOCOM. 1–10.
[33]
Lorenzo Parri, Stefano Parrino, Giacomo Peruzzi, and Alessandro Pozzebon. 2020. A LoRaWAN network infrastructure for the remote monitoring of offshore sea farms. In Proceedings of IEEE I2MTC.
[34]
Congduc Pham. 2018. Investigating and experimenting CSMA channel access mechanisms for LoRa IoT networks. In Proceedings of WCNC. IEEE, 1–6.
[35]
Gopika Premsankar, Bissan Ghaddar, Mariusz Slabicki, and Mario Di Francesco. 2020. Optimal configuration of LoRa networks in smart cities. IEEE Trans. Industr. Inform. 16, 12 (2020), 7243–7254.
[36]
Brecht Reynders, Qing Wang, Pere Tuset-Peiro, Xavier Vilajosana, and Sofie Pollin. 2018. Improving reliability and scalability of LoRaWANs through lightweight scheduling. IEEE Internet Things J. 5, 3 (2018), 1830–1842.
[37]
Yuting Wang, Xiaolong Zheng, Liang Liu, and Huadong Ma. 2022. Polartracker: Attitude-aware channel access for floating low power wide area networks. IEEE/ACM Transactions on Networking 30, 4 (2022), 1807–1821.
[38]
Terence S. P. See, Tat Meng Chiam, Michael C. K. Ho, and Mehmet Rasit Yuce. 2012. Experimental study on the dependence of antenna type and polarization on the link reliability in on-body UWB systems. IEEE Trans. Anten. Propag. 60, 11 (2012), 5373–5380.
[39]
Longfei Shangguan and Kyle Jamieson. 2016. Leveraging electromagnetic polarization in a two-antenna whiteboard in the air. In Proceedings of ACM CoNEXT.
[40]
Nicolas Sornin, Miguel Luis, Thomas Eirich, Thorsten Kramp, and Olivier Hersent. 2015. LoRaWAN specification. LoRa Alliance (2015).
[41]
Warren L. Stutzman. 2018. Polarization in Electromagnetic Systems. Artech house.
[42]
Jothi Prasanna Shanmuga Sundaram, Wan Du, and Zhiwei Zhao. 2019. A survey on LoRa networking: Research problems, current solutions, and open issues. IEEE Commun. Surv. Tutor. 22, 1 (2019), 371–388.
[43]
Semtech SX1278. 2020. Datasheet SX1276/77/78/79. (2020). Retrieved from https://semtech.my.salesforce.com
[44]
H. A. Tolhoek. 1956. Electron polarization, theory and experiment. Rev. Mod. Phys. 28, 3 (1956), 277.
[45]
Shuai Tong, Zilin Shen, Yunhao Liu, and Jiliang Wang. 2021. Combating link dynamics for reliable LoRa connection in urban settings. In Proceedings of MobiCom. 642–655.
[46]
Shuai Tong, Jiliang Wang, and Yunhao Liu. 2020. Combating packet collisions using non-stationary signal scaling in LPWANs. In Proceedings of MobiSys. 234–246.
[47]
Chaowei Wang, Yuling Cui, Danhao Deng, Weidong Wang, and Fan Jiang. 2022. Trajectory optimization and power allocation scheme based on DRL in energy efficient UAV-aided communication networks. Chin. J. Electron. 31, 3 (2022), 397–407.
[48]
Yuting Wang, Xiaolong Zheng, Liang Liu, and Huadong Ma. 2021. PolarTracker: Attitude-aware channel access for floating low power wide area networks. In Proceedings of IEEE INFOCOM.
[49]
Xianjin Xia, Ningning Hou, Yuanqing Zheng, and Tao Gu. 2021. PCube: Scaling LoRa concurrent transmissions with reception diversities. In Proceedings of MobiCom. 670–683.
[50]
Xianjin Xia, Yuanqing Zheng, and Tao Gu. 2020. FTrack: Parallel decoding for LoRa transmissions. IEEE/ACM Trans. Netw. 28, 6 (2020), 2573–2586.
[51]
Xianjin Xia, Yuanqing Zheng, and Tao Gu. 2021. LiteNap: Downclocking LoRa reception. IEEE/ACM Trans. Netw. 29, 6 (2021), 2632–2645.
[52]
Zhenqiang Xu, Pengjin Xie, and Jiliang Wang. 2021. Pyramid: Real-time LoRa collision decoding with peak tracking. In Proceedings of IEEE INFOCOM. 1–9.
[53]
Dimitrios Zorbas, Patrick Maillé, Brendan O’Flynn, and Christos Douligeris. 2019. Fast and reliable LoRa-based data transmissions. In Proceedings of IEEE ISCC.

Cited By

View all
  • (2024)A Low-Power Demodulator for LoRa Backscatter Systems With Frequency-Amplitude TransformationIEEE/ACM Transactions on Networking10.1109/TNET.2024.339650932:4(3515-3527)Online publication date: Aug-2024
  • (2024)Lmlora: Enhancing Link Performance for Mobile Lora Networks2024 IEEE 32nd International Conference on Network Protocols (ICNP)10.1109/ICNP61940.2024.10858509(1-11)Online publication date: 28-Oct-2024
  • (2024)Resolve Cross-Channel Interference for LoRa2024 IEEE 44th International Conference on Distributed Computing Systems (ICDCS)10.1109/ICDCS60910.2024.00099(1027-1038)Online publication date: 23-Jul-2024
  • Show More Cited By

Index Terms

  1. PolarScheduler: Dynamic Transmission Control for Floating LoRa Networks

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Transactions on Sensor Networks
        ACM Transactions on Sensor Networks  Volume 20, Issue 3
        May 2024
        634 pages
        EISSN:1550-4867
        DOI:10.1145/3613571
        • Editor:
        • Wen Hu
        Issue’s Table of Contents

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Journal Family

        Publication History

        Published: 23 April 2024
        Online AM: 18 March 2024
        Accepted: 25 February 2024
        Revised: 04 January 2024
        Received: 15 October 2023
        Published in TOSN Volume 20, Issue 3

        Check for updates

        Author Tags

        1. LoRa
        2. floating networks
        3. dynamic transmission control
        4. attitude-aware link model

        Qualifiers

        • Research-article

        Funding Sources

        • A3 Foresight Program of NSFC
        • Funds for Creative Research Groups of China
        • National Natural Science Foundation of China
        • 111 Project
        • Xiaomi Young Talents Program of Xiaomi Foundation
        • BUPT Excellent Ph.D. Students Foundation

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)276
        • Downloads (Last 6 weeks)10
        Reflects downloads up to 08 Feb 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)A Low-Power Demodulator for LoRa Backscatter Systems With Frequency-Amplitude TransformationIEEE/ACM Transactions on Networking10.1109/TNET.2024.339650932:4(3515-3527)Online publication date: Aug-2024
        • (2024)Lmlora: Enhancing Link Performance for Mobile Lora Networks2024 IEEE 32nd International Conference on Network Protocols (ICNP)10.1109/ICNP61940.2024.10858509(1-11)Online publication date: 28-Oct-2024
        • (2024)Resolve Cross-Channel Interference for LoRa2024 IEEE 44th International Conference on Distributed Computing Systems (ICDCS)10.1109/ICDCS60910.2024.00099(1027-1038)Online publication date: 23-Jul-2024
        • (2024)Optimization of LoRa for Distributed Environments Based on Machine Learning2024 IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob)10.1109/APWiMob64015.2024.10792952(137-142)Online publication date: 28-Nov-2024

        View Options

        Login options

        Full Access

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Full Text

        View this article in Full Text.

        Full Text

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media