Abstract
UAV networks are difficult to monitor and many new routing protocols are difficult to assess on UAV networks. In this paper, we propose NBMon, an NB-IoT-based monitoring system for UAV networks, which can identify routing abnormalities and upload routing tables from the host device to a control station through the NB-IoT network. At the same time, the control station can send commands to the monitored devices to change routes. NBMon has the benefits of NB-IoT including low energy consumption, low cost, and non-interference to existing Wi-Fi channels. It also addresses the challenge of no global IP address of the existing NB-IoT infrastructure, where both the NB-IoT modules and the control station are behind NAT and do not have global IP addresses. This is done by a NAT traversal subsystem on top of NB-IoT, which has unique operation requirements and existing traversal systems do not work. We implement NBMon with commercial-off-the-shelf devices and evaluate it in real networks.
Similar content being viewed by others
Data availability
The software and data are available upon request from the corresponding author (X. Zhu).
References
3GPP: Cellular system support for ultra-low complexity and low throughput internet of things (CIoT). Tech. Rep. 45.820, v13. 1.0 (2015)
Almalki FA, Soufiene BO, Alsamhi SH, Sakli H (2021) A low-cost platform for environmental smart farming monitoring system based on IoT and UAVS. Sustainability 13(11):5908
Arafat MY, Moh S (2019) Routing protocols for unmanned aerial vehicle networks: a survey. IEEE Access 7(1):99694–99720. https://doi.org/10.1109/ACCESS.2019.2930813
Aubry F, Lebrun D, Vissicchio S, Khong MT, Deville Y, Bonaventure O (2016) Scmon: leveraging segment routing to improve network monitoring. In: 2016 IEEE 35th Annual IEEE International Conference on Computer Communications (INFOCOM)
Castellanos G, Deruyck M, Martens L, Joseph W (2020) System assessment of WUSN using NB-IoT UAV-aided networks in potato crops. IEEE Access 8:56823–56836. https://doi.org/10.1109/ACCESS.2020.2982086
Coutinho WP, Battarra M, Fliege J (2018) The unmanned aerial vehicle routing and trajectory optimisation problem, a taxonomic review. Comput Ind Eng 120(1):116–128. https://doi.org/10.1016/j.cie.2018.04.037
Ghantous M, Jaber H, Darwish Z, Tahan O (2018) Pimonitor: a wi-fi monitoring device based on raspberry-pi. In: 2018 International Conference on Computer and Applications (ICCA)
Gupta L, Jain R, Vaszkun G (2016) Survey of important issues in UAV communication networks. IEEE Commun Surv Tutor 18(2):1123–1152. https://doi.org/10.1109/COMST.2015.2495297
Hu Z, Bai Z, Yang Y, Zheng Z, Bian K, Song L (2019) UAV aided aerial-ground IoT for air quality sensing in smart city: architecture, technologies, and implementation. IEEE Netw 33(2):14–22. https://doi.org/10.1109/MNET.2019.1800214
Huang F, Yu L, Shen T, Hu S (2019) The p2p solution research and design based on nat traversing technology. In: 2019 IEEE 3rd Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC)
Kanj M, Savaux V, Le Guen M (2020) A tutorial on NB-IoT physical layer design. IEEE Commun Surv Tutor 22(4):2408–2446. https://doi.org/10.1109/COMST.2020.3022751
Kurian A (2018) Latency analysis and reduction in a 4G network. Master thesis, Delft University of Technology
Laghari A, Wu K, Laghari RA, Ali M, Khan AA (2021) A review and state of art of internet of things (IoT). Arch Comput Methods Eng 29(1):1395–1413
Liu Y, Dai HN, Wang Q, Shukla MK, Imran M (2020) Unmanned aerial vehicle for internet of everything: opportunities and challenges. Comput Commun 155:66–83. https://doi.org/10.1016/j.comcom.2020.03.017
Miao Y, Li W, Tian D, Hossain MS, Alhamid MF (2018) Narrowband internet of things: simulation and modeling. IEEE Internet Things J 5(4):2304–2314. https://doi.org/10.1109/JIOT.2017.2739181
Mignardi S, Marini R, Verdone R, Buratti C (2021) On the performance of a UAV-aided wireless network based on NB-IoT. Drones 5(3):94. https://doi.org/10.3390/drones5030094
Mignardi S, Mikhaylov K, Cacchiani V, Verdone R, Buratti C (2020) Unmanned aerial base stations for NB-IoT: trajectory design and performance analysis. In: 2020 IEEE 31st Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC)
Popli S, Jha RK, Jain S (2019) A survey on energy efficient narrowband internet of things (NBIoT): architecture, application and challenges. IEEE Access 7(1):16739–16776. https://doi.org/10.1109/ACCESS.2018.2881533
Routray SK, Akanskha E, Sharmila K, Sharma L, Ghosh AD, Pappa M (2021) Narrowband IoT Based Support Functions in Smart Cities. In: 2021 International Conference on Artificial Intelligence and Smart Systems (ICAIS)
Routray SK, Mohanty S (2021) Principles and applications of narrowband Internet of Things (NBIoT). IGI Global
Schlienz J, Raddino D (2016) Narrowband internet of things whitepaper. Rohde & Schwarz, Munich
Song Q, Zheng F (2019) Potential and methods of wireless communications for internet of things based on UAV. Chin J Internet Things 3(1):82–88. https://doi.org/10.11959/j.issn.2096-3750.2019.00096
Tang J, Zhu X, Dong C, Zhang L (2022) Nbmon: Nb-iot-based uav network routing monitoring system. In: 2022 IEEE 24rd Int Conf on High Performance Computing and Communications(HPCC)
Tang Y, Wu F, Liu Z, Mai W (2021) Research on nat traversal communication based on mqtt. In: 2021 9th International Conference on Communications and Broadband Networking (ICCBN)
Wang X, Liu Z, Cong Y, Li J, Chen H (2019) Miniature fixed-wing UAV swarms: review and outlook. Acta Aeronaut ET Astronaut Sin 41(4):23732–023732. https://doi.org/10.7527/S1000-6893.2019.23732
Wu Q, Xu J, Zeng Y, Ng DWK, Al-Dhahir N, Schober R, Swindlehurst AL (2021) A comprehensive overview on 5g-and-beyond networks with UAVS: from communications to sensing and intelligence. IEEE J Selected Areas Commun 39(10):2912–2945. https://doi.org/10.1109/JSAC.2021.3088681
Zeng Y, Wu Q, Zhang R (2019) Accessing from the sky: a tutorial on UAV communications for 5g and beyond. Proc IEEE 107(12):2327–2375. https://doi.org/10.1109/JPROC.2019.2952892
Zhang H, Zhao Y (2022) Vehicle Load Monitoring Method Based on NBIOT. In: 2022 5th International Symposium on Autonomous Systems (ISAS)
Zhang X, Zhang X (2022) Battery management system of UAV based on IoT. Front Comput Intell Syst 1(2):41–43
Zhu X, Han Z, Tang S, Xu L, Dong C (2023) Deploying the minimum number of rechargeable UAVS for a quarantine barrier. ACM Trans Sens Netw. https://doi.org/10.1145/3561303
Zhu X, Tang S (2021) A branch-and-bound algorithm for building optimal data gathering tree in wireless sensor networks. INFORMS J Comput 33(4):1446–1460
Zhu X, Tang S (2021) Exact algorithms for the minimum load spanning tree problem. INFORMS J Comput 33(4):1431–1445
Zhu X, Wang Y, Xu L (2022) Minimizing the maximum length of flight paths for UAVS providing location service to ground targets. IEEE Internet Things J 9(12):9904–9917
Funding
This work was supported by the National Natural Science Foundation of China (61972199, 61931011), the Fundamental Research Funds for the Central Universities (NP2022415), and the open research fund for a graduate student in the Nanjing University of Aeronautics and Astronautics (xcxjh20221610).
Author information
Authors and Affiliations
Contributions
JT contributed to writing—original draft, methodology, software, and investigation. XZ contributed to conceptualization, methodology, writing—review and editing, and supervision. LL contributed to software and investigation. CD contributed to conceptualization and methodology. LZ contributed to conceptualization and methodology. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no competing interests as defined by Springer, or other interests that might be perceived to influence the results and/or discussion reported in this paper.
Ethical approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Tang, J., Zhu, X., Lin, L. et al. Monitoring routing status of UAV networks with NB-IoT. J Supercomput 79, 19064–19094 (2023). https://doi.org/10.1007/s11227-023-05411-z
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-023-05411-z