{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:36:02Z","timestamp":1760146562294,"version":"build-2065373602"},"reference-count":55,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2024,11,17]],"date-time":"2024-11-17T00:00:00Z","timestamp":1731801600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Leak detection in oil and gas pipeline networks is a climacteric and frequent issue in the oil and gas field. Many establishments have long depended on stationary hardware or traditional assessments to monitor and detect abnormalities. Rapid technological progress; innovation in engineering; and advanced technologies providing cost-effective, rapidly executed, and easy to implement solutions lead to building an efficient oil pipeline leak detection and real-time monitoring system. In this area, wireless sensor networks (WSNs) are increasingly required to enhance the reliability of checkups and improve the accuracy of real-time oil pipeline monitoring systems with limited hardware resources. The real-time transient model (RTTM) is a leak detection method integrated with LoRaWAN technology, which is proposed in this study to implement a wireless oil pipeline network for long distances. This study will focus on enhancing the LoRa network parameters, e.g., node power consumption, average packet loss, and delay, by applying several machine learning techniques in order to optimize the durability of individual nodes\u2019 lifetimes and enhance total system performance. The proposed system is implemented in an OMNeT++ network simulator with several frameworks, such as Flora and Inet, to cover the LoRa network, which is used as the system\u2019s network infrastructure. In order to implement artificial intelligence over the FLoRa network, the LoRa network was integrated with several programming tools and libraries, such as Python script and the TensorFlow libraries. Several machine learning algorithms have been applied, such as the random forest (RF) algorithm and the deep extreme learning machine (DELM) technique, to develop the proposed model and improve the LoRa network\u2019s performance. They improved the LoRa network\u2019s output performance, e.g., its power consumption, packet loss, and packet delay, with different enhancement ratios. Finally, a hybrid deep extreme learning machine model was built and selected as the proposed model due to its ability to improve the LoRa network\u2019s performance, with perfect prediction accuracy, a mean square error of 0.75, and an exceptional enhancement ratio of 39% for LoRa node power consumption.<\/jats:p>","DOI":"10.3390\/fi16110425","type":"journal-article","created":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T06:06:54Z","timestamp":1731996414000},"page":"425","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Enhanced Long-Range Network Performance of an Oil Pipeline Monitoring System Using a Hybrid Deep Extreme Learning Machine Model"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-5541-6577","authenticated-orcid":false,"given":"Abbas","family":"Kubba","sequence":"first","affiliation":[{"name":"Enetcom, Sfax University, Sfax 3038, Tunisia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5268-506X","authenticated-orcid":false,"given":"Hafedh","family":"Trabelsi","sequence":"additional","affiliation":[{"name":"CES_Lab, ENIS, Sfax University, Sfax 3038, Tunisia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7038-8157","authenticated-orcid":false,"given":"Faouzi","family":"Derbel","sequence":"additional","affiliation":[{"name":"Faculty of Engineering, Leipzig University of Applied Sciences, 04277 Leipzig, Germany"}]}],"member":"1968","published-online":{"date-parts":[[2024,11,17]]},"reference":[{"key":"ref_1","first-page":"28","article-title":"Improved the monitoring performance of oil pipeline using underwater wireless sensor networks","volume":"7","author":"Jassim","year":"2020","journal-title":"Int. J. Innov. Res. Electron. Commun."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1016\/j.procs.2013.09.067","article-title":"Wireless sensor networks for Leakage detection in underground pipelines","volume":"21","year":"2013","journal-title":"Procedia Comput. Sci."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"37","DOI":"10.21276\/sjeat.2016.1.2.2","article-title":"Transient model-based leak detection and localization technique for crude oil pipelines","volume":"1","author":"Chuka","year":"2016","journal-title":"Saudi J. Eng. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Kubba, A.R., and Trabelsi, H. (2023, January 20\u201323). Implementation of Efficient Oil Pipelines Leak Detection and Localization System using RTTM. Proceedings of the 2023 20th International Multi-Conference on Systems, Signals & Devices (SSD), Mahdia, Tunisia.","DOI":"10.1109\/SSD58187.2023.10411252"},{"key":"ref_5","unstructured":"Ni, T., Sun, Z., Han, M., Xie, Y., Lan, G., Li, Z., Gu, T., and Xu, W. (, January 14\u201317). REHSense: Towards Battery-Free Wireless Sensing via Radio Frequency Energy Harvesting. Proceedings of the Twenty-Fifth International Symposium on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing, Athens, Greece."},{"key":"ref_6","unstructured":"Sun, Z., Ni, T., Chen, Y., Duan, D., Liu, K., and Xu, W. (October, January 30). RF-Egg: An RF Solution for Fine-Grained Multi-Target and Multi-Task Egg Incubation Sensing. Proceedings of the 30th Annual International Conference on Mobile Computing and Networking, Washington, DC, USA."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Liu, Y., Ma, X., Li, Y., Tie, Y., Zhang, Y., and Gao, J. (2019). Water Pipeline Leakage Detection Based on Machine Learning and Wireless Sensor Networks. Sensors, 19.","DOI":"10.3390\/s19235086"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Sharma, H., Haque, A., and Blaabjerg, F. (2021). Machine Learning in Wireless Sensor Networks for Smart Cities: A Survey. Electronics, 10.","DOI":"10.3390\/electronics10091012"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Singh, R., Baz, M., Narayana, C.L., Rashid, M., Gehlot, A., Akram, S.V., Alshamrani, S.S., Prashar, D., and AlGhamdi, A.S. (2021). Zigbee and Long-Range Architecture Based Monitoring System for Oil Pipeline Monitoring with the Internet of Things. Sustainability, 13.","DOI":"10.3390\/su131810226"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Huang, X., Jiang, J., Yang, S.-H., and Ding, Y. (November, January 30). A Reinforcement Learning Based Medium Access Control Method for LoRa Networks. Proceedings of the 2020 IEEE International Conference on Networking, Sensing and Control (ICNSC), Nanjing, China.","DOI":"10.1109\/ICNSC48988.2020.9238127"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Akka\u015f, M.A., Sokullu, R., and Balc\u0131, A. (2015, January 26\u201328). Wireless Sensor Networks in Oil Pipeline Systems Using Electromagnetic Waves. Proceedings of the 2015 9th International Conference on Electrical and Electronics Engineering, Bursa, Turkey.","DOI":"10.1109\/ELECO.2015.7394548"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1198","DOI":"10.1016\/j.procs.2015.05.158","article-title":"WSN in Monitoring Oil Pipelines Using ACO and GA","volume":"52","author":"Elnaggar","year":"2015","journal-title":"Procedia Comput. Sci."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"15435","DOI":"10.1109\/TITS.2022.3183073","article-title":"Energy Efficiency Optimization in LoRa Networks\u2014A Deep Learning Approach","volume":"24","author":"Tu","year":"2023","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1830","DOI":"10.1109\/JIOT.2018.2815150","article-title":"Improving Reliability and Scalability of LoRaWANs Through Lightweight Scheduling","volume":"5","author":"Reynders","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"32820","DOI":"10.1109\/ACCESS.2018.2839064","article-title":"Analysis and Performance Optimization of LoRa Networks With Time and Antenna Diversity","volume":"6","author":"Hoeller","year":"2018","journal-title":"IEEE Access"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Ta, D.-T., Khawam, K., Lahoud, S., Adjih, C., and Martin, S. (2019, January 11\u201313). LoRa-MAB: A Flexible Simulator for Decentralized Learning Resource Allocation in IoT Networks. Proceedings of the WMNC 2019-12th IFIP Wireless and Mobile Networking Conference, Paris, France.","DOI":"10.23919\/WMNC.2019.8881393"},{"key":"ref_17","unstructured":"Ilahi, I., Usama, M., Farooq, M.O., Janjua, M.U., and Qadir, J. (2021). Intelligent Resource Allocation in Dense LoRa Networks Using Deep Reinforcement Learning. arXiv."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Philip, M.S., and Singh, P. (2021, January 15\u201317). Energy Consumption Evaluation of LoRa Sensor Nodes in Wireless Sensor Network. Proceedings of the 2021 Advanced Communication Technologies and Signal Processing (ACTS), Rourkela, India.","DOI":"10.1109\/ACTS53447.2021.9708341"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Elkarim, S.I.A., Elsherbini, M.M., Mohammed, O., Khan, W.U., Waqar, O., and ElHalawany, B.M. (2022, January 10). Deep Learning Based Joint Collision Detection and Spreading Factor Allocation in LoRaWAN. Proceedings of the 2022 IEEE 42nd International Conference on Distributed Computing Systems Workshops (ICDCSW), Bologna, Italy.","DOI":"10.1109\/ICDCSW56584.2022.00043"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"eymuri, B., Serati, R., Anagnostopoulos, N.A., and Rasti, M. (2023). LP-MAB: Improving the Energy Efficiency of LoRaWAN Using a Reinforcement-Learning-Based Adaptive Configuration Algorithm. Sensors, 23.","DOI":"10.3390\/s23042363"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"36","DOI":"10.24018\/ejeng.2023.8.5.3078","article-title":"A LoRaWAN-based IoT System for Leakage Detection in Pipelines","volume":"8","author":"Agbolade","year":"2023","journal-title":"Eur. J. Eng. Technol. Res."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Jouhari, M., Ibrahimi, K., Ben Othman, J., and Amhoud, E.M. (2023, January 15). Deep Reinforcement Learning-based Energy Efficiency Optimization for Flying LoRa Gateways. Proceedings of the 2023 IEEE International Conference on Communications (ICC), Rome, Italy.","DOI":"10.1109\/ICC45041.2023.10279198"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"219","DOI":"10.36348\/sjet.2023.v08i09.001","article-title":"Development of LoRaWAN-Based IoT Monitoring Device for Pressure Rate Profiling in Water Pipelines","volume":"8","author":"Dere","year":"2023","journal-title":"Saudi J. Eng. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Loubany, A., Lahoud, S., Samhat, A.E., and El Helou, M. (2023). Improving Energy Efficiency in LoRaWAN Networks with Multiple Gateways. Sensors, 23.","DOI":"10.3390\/s23115315"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"974","DOI":"10.11591\/ijece.v12i1.pp974-982","article-title":"Performance evaluation of LoRa based sensor node and gateway architecture for oil pipeline management","volume":"12","author":"Narayana","year":"2022","journal-title":"Int. J. Electr. Comput. Eng. (IJECE)"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/j.aej.2023.10.016","article-title":"Maximizing energy efficiency in wireless sensor networks for data transmission: A Deep Learning-Based Grouping Model approach","volume":"83","author":"Surenther","year":"2023","journal-title":"Alex. Eng. J."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"148793","DOI":"10.1109\/ACCESS.2020.3016255","article-title":"An Internet of Things Based Smart Waste Management System Using LoRa and Tensorflow Deep Learning Model","volume":"8","author":"Sheng","year":"2020","journal-title":"IEEE Access"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Hosseinzadeh, S., Ashawa, M., Owoh, N., Larijani, H., and Curtis, K. (2024). Explainable Machine Learning for LoRaWAN Link Budget Analysis and Modeling. Sensors, 24.","DOI":"10.3390\/s24030860"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Grgi\u0107, K., Spi\u0161i\u0107, J., and \u017dagar, D. (2023). An Advanced Energy-Efficient Environmental Monitoring in Precision Agriculture Using LoRa-Based Wireless. Sensors, 23.","DOI":"10.3390\/s23146332"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"10092","DOI":"10.1109\/ACCESS.2023.3240308","article-title":"Intelligent Resource Allocation in LoRaWAN Using Machine Learning Techniques","volume":"11","author":"Minhaj","year":"2023","journal-title":"IEEE Access"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Suresh, V.M., Sidhu, R., Karkare, P., Patil, A., Lei, Z., and Basu, A. (2018, January 5\u20138). Powering the IoT through embedded machine learning and LoRa. Proceedings of the 2018 IEEE 4th World Forum on Internet of Things (WF-IoT), Singapore.","DOI":"10.1109\/WF-IoT.2018.8355177"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1881","DOI":"10.1109\/LWC.2021.3084996","article-title":"Energy Efficiency Analysis of LoRa Networks","volume":"10","author":"Tu","year":"2021","journal-title":"IEEE Wirel. Commun. Lett."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"9198","DOI":"10.1109\/ACCESS.2021.3140107","article-title":"Multi-Layered Energy Efficiency in LoRa-WAN Networks: A Tutorial","volume":"10","author":"Cheikh","year":"2022","journal-title":"IEEE Access"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"50929","DOI":"10.1109\/ACCESS.2023.3278687","article-title":"Performance Evaluation of Multi-Hop LoRaWAN","volume":"11","author":"Islam","year":"2023","journal-title":"IEEE Access"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Sun, Z., Ni, T., Yang, H., Liu, K., Zhang, Y., Gu, T., and Xu, W. (2023, January 9\u201312). FLoRa: Energy-Efficient, Reliable, and Beamforming-Assisted Over-The-Air Firmware Update in LoRa Networks. Proceedings of the 22nd International Conference on Information Processing in Sensor Networks, IPSN \u201923, San Antonio, TX, USA.","DOI":"10.1145\/3583120.3586963"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"474","DOI":"10.3390\/iot1020026","article-title":"Precise Water Leak Detection Using Machine Learning and Real-Time Sensor Data","volume":"1","year":"2020","journal-title":"IoT"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Nowak, M., R\u00f3\u017cycki, R., Walig\u00f3ra, G., Szewczyk, J., Sobiesierski, A., and Sot, G. (2022). Data Processing with Predictions in LoRaWAN. Energies, 16.","DOI":"10.3390\/en16010411"},{"key":"ref_38","first-page":"133","article-title":"Machine learning-based LoRa, localization using multiple received signal features. IET Wirel","volume":"13","author":"Islam","year":"2023","journal-title":"Sens. Syst."},{"key":"ref_39","first-page":"463","article-title":"A Model of Pipeline Flow Monitoring in Wide Area Wireless Sensor Network","volume":"3","author":"Odogwu","year":"2015","journal-title":"Sch. J. Eng. Technol."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3432192","article-title":"Exploring LoRa for Long-Range Through-Wall Sensing","volume":"4","author":"Zhang","year":"2020","journal-title":"Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."},{"key":"ref_41","unstructured":"Geiger, G. (2003). Pipeline Leak Detection. [Master\u2019s Thesis, University of Applied Sciences Gelsenkirchen]."},{"key":"ref_42","unstructured":"Haghiri, S., Garreau, D., and von Luxburg, U. (2018). Comparison-Based Random Forests. arXiv."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Pajouheshnia, R., Pestman, W.R., Teerenstra, S., and Groenwold, R.H.H. (2016). A Computational Approach to Compare Regression Modelling Strategies in Prediction Research. BMC Med. Res. Methodol., 16.","DOI":"10.1186\/s12874-016-0209-0"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Sheltami, T.R., Bala, A., and Shakshuki, E.M. (2016). Wireless Sensor Networks for Leak Detection in Pipelines, Springer.","DOI":"10.1007\/s12652-016-0362-7"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"884","DOI":"10.1109\/TNSM.2019.2927759","article-title":"Optimizing and updating LoRa communication parameters: A Machine Learning approach","volume":"16","author":"Sandoval","year":"2019","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_46","first-page":"311","article-title":"Comparison of Linear Regression, k-Nearest Neighbour and Random Forest Methods in Airborne Laser-Scanning-Based Prediction of Growing Stock","volume":"94","author":"Cosenza","year":"2021","journal-title":"For. Int. J. For. Res."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"12751","DOI":"10.1007\/s00521-023-08411-5","article-title":"Performance analysis and comparison of Machine Learning and LoRa based Healthcare model","volume":"35","author":"Verma","year":"2023","journal-title":"Neural Comput. Appl."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"53636","DOI":"10.1109\/ACCESS.2021.3070976","article-title":"IoT Network Design Using Open-Source LoRa Coverage Emulator","volume":"9","author":"Dakic","year":"2021","journal-title":"IEEE Access"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Farhad, A., and Pyun, J.-Y. (2023). LoRa WAN Meets ML: A Survey on Enhancing Performance with Machine Learning. Sensors, 23.","DOI":"10.3390\/s23156851"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Cao, J., Mao, K., Cambria, E., Man, Z., and Toh, K.A. (2015). Deep Extreme Learning Machines for Classification. Proceedings of ELM-2014, Springer. Proceedings in Adaptation, Learning and Optimization.","DOI":"10.1007\/978-3-319-14066-7"},{"key":"ref_51","unstructured":"(2024, October 12). What is OMNeT++?. Available online: https:\/\/omnetpp.org\/intro\/."},{"key":"ref_52","unstructured":"(2024, October 12). Scikit-Learn: Machine Learning in Python\u2014Scikit-Learn 1.5.1 Documentation. Available online: https:\/\/scikit-learn.org\/stable\/."},{"key":"ref_53","unstructured":"(2024, October 12). hpelm PyPI. Available online: https:\/\/pypi.org\/project\/hpelm\/."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Kubba, A.R., and Trabelsi, H. (2024, January 22\u201325). LoRa Network Enhancement of Oil Pipelines Leak Detection System Based on Artificial Intelligence. Proceedings of the 2024 21st International Multi-Conference on Systems, Signals & Devices (SSD), Erbil, Iraq.","DOI":"10.1109\/SSD61670.2024.10549538"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"1031","DOI":"10.1016\/j.renene.2021.06.052","article-title":"Advanced Extreme Learning Machines vs. Deep Learning Models for Peak Wave Energy Period Forecasting: A Case Study in Queensland, Australia","volume":"177","author":"Ali","year":"2021","journal-title":"Renew. Energy"}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/16\/11\/425\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T16:33:58Z","timestamp":1760114038000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/16\/11\/425"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,17]]},"references-count":55,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2024,11]]}},"alternative-id":["fi16110425"],"URL":"https:\/\/doi.org\/10.3390\/fi16110425","relation":{},"ISSN":["1999-5903"],"issn-type":[{"type":"electronic","value":"1999-5903"}],"subject":[],"published":{"date-parts":[[2024,11,17]]}}}