Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3636534.3690659acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
research-article
Open access

SateRIoT: High-performance Ground-Space Networking for Rural IoT

Published: 04 December 2024 Publication History

Abstract

Rural Internet of Things (IoT) systems connect sensors and actuators in remote areas, serving crucial roles in agriculture and environmental monitoring. Given the absence of networking infrastructure for backhaul in these regions, satellite IoT techniques offer a cost-effective solution for connectivity. However, current satellite IoT architectures often struggle to deliver high performance due to temporal and spatial link challenges. This paper presents SateRIoT, a new network architecture with temporal link estimation and spatial link sharing that fully exploits the capability of space low-cost low-earth-orbit (LEO) IoT satellites and ground low-power wide area (LPWA) IoT techniques in rural areas. First, we introduce a bursty link model that predicts the number of transmittable packets within a transmission window, reducing energy waste from failed uplink transmissions. Moreover, we enhance the model by selecting informative features and optimizing the window length. Additionally, we develop a multi-hop flooding protocol that enables gateways to buffer and share data packets across the network while incorporating a priority data queue to avoid duplicate transmissions. We implement SateRIoT with commercial-off-the-shelf (COTS) IoT satellite and LoRa radios, then evaluate its performance based on real deployment and real-world collected traces. The results show that SateRIoT can consume 3.3X less energy consumption for an individual gateway. Moreover, SateRIoT offers up to a 5.6X reduction in latency for a single packet and a 1.9X enhancement in throughput.

References

[1]
LoRa Alliance. Retrieved Mar 15, 2023. A technical overview of LoRa and LoRaWAN. https://lora-alliance.org/resource_hub/what-is-lorawan/.
[2]
Zhichao Cao, Jiliang Wang, Daibo Liu, Qiang Ma, Xin Miao, and Xufei Mao. 2020. Chase++: Fountain-enabled fast flooding in asynchronous duty cycle networks. IEEE/ACM Transactions on Networking 29, 1 (2020), 410--422.
[3]
Marco Centenaro, Cristina E Costa, Fabrizio Granelli, Claudio Sacchi, and Lorenzo Vangelista. 2021. A survey on technologies, standards and open challenges in satellite IoT. IEEE Communications Surveys & Tutorials 23, 3 (2021), 1693--1720.
[4]
Nitesh V. Chawla, Kevin W. Bowyer, Lawrence O. Hall, and W. Philip Kegelmeyer. 2002. SMOTE: synthetic minority over-sampling technique. Journal of artificial intelligence research 16 (2002), 321--357.
[5]
Tianqi Chen and Carlos Guestrin. 2016. Xgboost: A scalable tree boosting system. In Proceedings of ACM SIGKDD.
[6]
TE Connectivity. [n.d.]. ANT-916-CW-RCS-SMA. https://www.te.com/usa-en/product-ANT-916-CW-RCL-SMA.html?q=CW-RCL&source=header. Retrived Mar 15, 2024.
[7]
Silvia Demetri, Marco Zúñiga, Gian Pietro Picco, Fernando Kuipers, Lorenzo Bruzzone, and Thomas Telkamp. 2019. Automated estimation of link quality for LoRa: A remote sensing approach. In Proceedings of IPSN.
[8]
DRYAD. [n. d.]. Fighting Wildfires with Long-Range, Low-Power Technologies. https://https://www.dryad.net/post/fighting-wildfires-with-lorawan. Retrieved Mar 15, 2024.
[9]
Jialuo Du, Yidong Ren, Zhui Zhu, Chenning Li, Zhichao Cao, Qiang Ma, and Yunhao Liu. 2023. SRLoRa: Neural-enhanced LoRa Weak Signal Decoding with Multi-gateway Super Resolution. In Proceedings of ACM MobiHoc.
[10]
Bruce R Elbert. 2008. Introduction to satellite communication. Artech house.
[11]
ESPRESSIF. [n.d.]. ESP32. https://www.espressif.com/en/products/socs/esp32. Retrived Mar 15, 2023.
[12]
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 Transactions on Industrial Informatics 10, 2 (2014), 1596--1605.
[13]
Juan A Fraire, Santiago Henn, Fabio Dovis, Roberto Garello, and Giorgio Taricco. 2020. Sparse satellite constellation design for LoRa-based direct-to-satellite Internet of Things. In Proceedings of IEEE GLOBECOM.
[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]
Maolin Gan, Yimeng Liu, Li Liu, Chenshu Wu, Younsuk Dong, Huacheng Zeng, and Zhichao Cao. 2023. Poster: mmLeaf: Versatile Leaf Wetness Detection via mmWave Sensing. In Proceedings of ACM MobiSys.
[16]
Omprakash Gnawali, Rodrigo Fonseca, Kyle Jamieson, David Moss, and Philip Levis. 2009. Collection tree protocol. In Proceedings of ACM Sensys.
[17]
MOUNIR Grari, MIMOUN Yandouzi, IDRISS Idrissi, MOHAMMED Boukabous, OMAR Moussaoui, MOSTAFA AZIZI, and MIMOUN MOUSSAOUI. 2022. Using IoT and ML for Forest Fire Detection, Monitoring, and Prediction: a Literature Review. Journal of Theoretical and Applied Information Technology 100, 19 (2022), 5445--5461.
[18]
Louis J Ippolito. 2012. Radiowave propagation in satellite communications. Springer Science & Business Media.
[19]
Louis J Ippolito Jr. 2017. Satellite communications systems engineering: atmospheric effects, satellite link design and system performance. John Wiley & Sons.
[20]
Iridium. [n.d.]. Urb-IoT: LoRaWAN Outdoor Gateway. https://www.iridium.com/products/urb-iot/. Retrieved Mar 15, 2024.
[21]
Oltjon Kodheli, Eva Lagunas, Nicola Maturo, Shree Krishna Sharma, Bhavani Shankar, Jesus Fabian Mendoza Montoya, Juan Carlos Merlano Duncan, Danilo Spano, Symeon Chatzinotas, Steven Kisseleff, et al. 2020. Satellite communications in the new space era: A survey and future challenges. IEEE Communications Surveys & Tutorials 23, 1 (2020), 70--109.
[22]
Lacuna. [n.d.]. Lacuna Space. https://lacuna.space/. Retrieved Mar 15, 2023.
[23]
Zeqi Lai, Hewu Li, Yangtao Deng, Qian Wu, Jun Liu, Yuanjie Li, Jihao Li, Lixin Liu, Weisen Liu, and Jianping Wu. 2023. {StarryNet}: Empowering Researchers to Evaluate Futuristic Integrated Space and Terrestrial Networks. In Proceedings of USNEIX NSDI).
[24]
Mihai T Lazarescu. 2013. Design of a WSN platform for long-term environmental monitoring for IoT applications. IEEE Journal on emerging and selected topics in circuits and systems 3, 1 (2013), 45--54.
[25]
Philip Levis, Neil Patel, David Culler, and Scott Shenker. 2004. Trickle: A self-regulating algorithm for code propagation and maintenance in wireless sensor networks. In Proceedings of USENIX/ACM NSDI.
[26]
Chenning Li and Zhichao Cao. 2022. Lora networking techniques for large-scale and long-term iot: A down-to-top survey. Comput. Surveys 55, 3 (2022), 1--36.
[27]
Chenning Li, Yidong Ren, Shuai Tong, Shakhrul Iman Siam, Mi Zhang, Jiliang Wang, Yunhao Liu, and Zhichao Cao. 2024. ChirpTransformer: Versatile LoRa Encoding for Low-power Wide-area IoT. In Proceedings of ACM MobiSys.
[28]
Yuanjie Li, Hewu Li, Wei Liu, Lixin Liu, Yimei Chen, Jianping Wu, Qian Wu, Jun Liu, and Zeqi Lai. 2022. A case for stateless mobile core network functions in space. In Proceedings of ACM SIGCOMM.
[29]
Yuanjie Li, Hewu Li, Wei Liu, Lixin Liu, Wei Zhao, Yimei Chen, Jianping Wu, Qian Wu, Jun Liu, Zeqi Lai, et al. 2023. A networking perspective on starlink's self-driving leo mega-constellation. In Proceedings of ACM MobiCom.
[30]
Zhenjiang Li, Mo Li, Jiliang Wang, and Zhichao Cao. 2011. Ubiquitous data collection for mobile users in wireless sensor networks. In Proceedings of IEEE INFOCOM.
[31]
LONESTAR. [n.d.]. LoRaWAN Satellite Gateway. https://www.lonestartracking.com/lorawan-satellite-gateway/. Retrieved Mar 15, 2024.
[32]
Gérard Maral, Michel Bousquet, and Zhili Sun. 2020. Satellite communications systems: systems, techniques and technology. John Wiley & Sons.
[33]
OneWeb. [n. d.]. OneWeb Constellation. https://oneweb.net/. Retrieved Mar 15, 2023.
[34]
Antonino Pagano, Daniele Croce, Ilenia Tinnirello, and Gianpaolo Vitale. 2023. A Survey on LoRa for Smart Agriculture: Current Trends and Future Perspectives. IEEE Internet of Things Journal 10, 4 (2023), 3664--3679.
[35]
Pablo Ilabaca Parra, Samuel Montejo-Sánchez, Juan A Fraire, Richard Demo Souza, and Sandra Céspedes. 2022. Network size estimation for direct-to-satellite iot. IEEE Internet of Things Journal 10, 7 (2022), 6111--6125.
[36]
Raspberry Pi. [n.d.]. Raspberry Pi 4. https://www.raspberrypi.com/products/raspberry-pi-4-model-b/. Retrived Mar 15, 2023.
[37]
Yubi Qian, Lu Ma, and Xuwen Liang. 2018. Symmetry chirp spread spectrum modulation used in LEO satellite Internet of Things. IEEE Communications Letters 22, 11 (2018), 2230--2233.
[38]
Yidong Ren, Puyu Cai, Jinyan Jiang, Jialuo Du, and Zhichao Cao. 2023. Prism: High-throughput LoRa backscatter with non-linear chirps. In Proceedings of IEEE INFOCOM.
[39]
Yidong Ren, Li Liu, Chenning Li, Zhichao Cao, and Shigang Chen. 2022. Is LoRaWAN Really Wide? Fine-grained LoRa Link-level Measurement in An Urban Environment. In Proceedings of IEEE ICNP.
[40]
Yidong Ren, Wei Sun, Jialuo Du, Huaili Zeng, Younsuk Dong, Mi Zhang, Shigang Chen, Yunhao Liu, Tianxing Li, and Zhichao Cao. 2024. Demeter: Reliable Cross-soil LPWAN with Low-cost Signal Polarization Alignment. In Proceedings of ACM MobiCom.
[41]
Sateliot. [n.d.]. Sateliot. https://sateliot.space/en/. Retrieved Mar 15, 2023.
[42]
Semtech. [n.d.]. Product Details SX1262. https://www.semtech.com/products/wireless-rf/lora-connect/sx1262. Retrived Mar 15, 2023.
[43]
Semtech. [n.d.]. Semtech Smart Agriculture. https://www.semtech.com/lora/lora-applications/smart-agriculture. Retrieved Mar 15, 2023.
[44]
Semtech. Retrieved Sep 11, 2023. LoRa Calculator. https://lora-developers.semtech.com/build/tools/calculator/.
[45]
Vaibhav Singh, Tusher Chakraborty, Suraj Jog, Om Chabra, Deepak Vasisht, and Ranveer Chandra. 2024. Spectrumize: Spectrum-efficient Satellite Networks for the Internet of Things. In Proceedings of USENIX NSDI.
[46]
André Sørensen, Hua Wang, Maxime Jérôme Remy, Nicolaj Kjettrup, René Brandborg Sørensen, Jimmy Jessen Nielsen, Petar Popovski, and Germán Corrales Madueño. 2022. Modeling and experimental validation for battery lifetime estimation in nb-iot and lte-m. IEEE Internet of Things Journal 9, 12 (2022), 9804--9819.
[47]
SpaceX. [n.d.]. Space X. https://www.spacex.com/. Retrieved Mar 15, 2023.
[48]
Starlink. [n.d.]. Space X Starlink. https://www.starlink.com/. Retrieved Mar 15, 2023.
[49]
Zehua Sun, Huanqi Yang, Kai Liu, Zhimeng Yin, Zhenjiang Li, and Weitao Xu. 2022. Recent advances in LoRa: A comprehensive survey. ACM Transactions on Sensor Networks 18, 4 (2022), 1--44.
[50]
Akey Sungheetha, Rajesh Sharma, et al. 2020. Real time monitoring and fire detection using internet of things and cloud based drones. Journal of Soft Computing Paradigm (JSCP) 2, 03 (2020), 168--174.
[51]
SWARM. [n.d.]. CASE STUDY | DRYAD NETWORKS. https://swarm.space/wp-content/uploads/2022/02/Swarm-Environmental-Case-Study-Dryad.pdf. Retrieved Mar 15, 2024.
[52]
SWARM. [n.d.]. Product Overview Swarm M138 Modem. https://swarm.space/wp-content/uploads/2022/09/Swarm-M138-Specifications.pdf. Retrieved Mar 15, 2023.
[53]
SWARM. [n.d.]. Space X Swarm - Low cost, global satellite connectivity for IoT. https://swarm.space/. Retrieved Mar 15, 2023.
[54]
SWARM. [n.d.]. SWARM EVA KIT. https://swarm.space/product/swarm-eval-kit/. Retrieved Mar 15, 2023.
[55]
Bill Tao, Om Chabra, Ishani Janveja, Indranil Gupta, and Deepak Vasisht. 2024. Known Knowns and Unknowns: Near-realtime Earth Observation Via Query Bifurcation in Serval. In Proceedings of USENIX NSDI.
[56]
Bill Tao, Maleeha Masood, Indranil Gupta, and Deepak Vasisht. 2023. Transmitting, Fast and Slow: Scheduling satellite traffic through space and time. In Proceedings of ACM MobiCom.
[57]
Deepak Vasisht, Jayanth Shenoy, and Ranveer Chandra. 2021. L2D2: Low latency distributed downlink for LEO satellites. In Proceedings of ACM SIGCOMM.
[58]
Ruihao Wang, Yimeng Liu, and Rolf Müller. 2022. Detection of passageways in natural foliage using biomimetic sonar. Bioinspiration & Biomimetics 17, 5 (2022), 056009.
[59]
Tim Winter, Pascal Thubert, Anders Brandt, Jonathan Hui, Richard Kelsey, Philip Levis, Kris Pister, Rene Struik, Jean-Philippe Vasseur, and Roger Alexander. 2012. RPL: IPv6 routing protocol for low-power and lossy networks. Technical Report.
[60]
Deliang Yang, Xianghui Zhang, Xuan Huang, Liqian Shen, Jun Huang, Xiangmao Chang, and Guoliang Xing. 2020. Understanding power consumption of nb-iot in the wild: tool and large-scale measurement. In Proceedings of ACM MobiCom.
[61]
Fanhao Zhang, Fu Yu, Xiaolong Zheng, Liang Liu, and Huadong Ma. 2023. DFH: Improving the Reliability of LR-FHSS via Dynamic Frequency Hopping. In Proceedings of IEEE ICNP.
[62]
Zhaoji Zhang, Ying Li, Chongwen Huang, Qinghua Guo, Lei Liu, Chau Yuen, and Yong Liang Guan. 2020. User activity detection and channel estimation for grant-free random access in LEO satellite-enabled Internet of Things. IEEE Internet of Things journal 7, 9 (2020), 8811--8825.

Index Terms

  1. SateRIoT: High-performance Ground-Space Networking for Rural IoT

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        ACM MobiCom '24: Proceedings of the 30th Annual International Conference on Mobile Computing and Networking
        December 2024
        2476 pages
        ISBN:9798400704895
        DOI:10.1145/3636534
        This work is licensed under a Creative Commons Attribution International 4.0 License.

        Sponsors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 04 December 2024

        Check for updates

        Author Tags

        1. rural IoT
        2. LPWAN
        3. satellite networks

        Qualifiers

        • Research-article

        Funding Sources

        Conference

        ACM MobiCom '24
        Sponsor:

        Acceptance Rates

        Overall Acceptance Rate 440 of 2,972 submissions, 15%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • 0
          Total Citations
        • 207
          Total Downloads
        • Downloads (Last 12 months)207
        • Downloads (Last 6 weeks)138
        Reflects downloads up to 08 Feb 2025

        Other Metrics

        Citations

        View Options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Login options

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media