A Q-learning-based routing scheme for smart air quality monitoring system using flying ad hoc networks

Abstract Air pollution has changed ecosystem and atmosphere. It is dangerous for environment, human health, and other living creatures. This contamination is due to various industrial and chemical pollutants, which reduce air, water, and soil quality. Therefore, air quality monitoring is essential....

Full description

Bibliographic Details
Main Authors: Jan Lansky, Amir Masoud Rahmani, Seid Miad Zandavi, Vera Chung, Efat Yousefpoor, Mohammad Sadegh Yousefpoor, Faheem Khan, Mehdi Hosseinzadeh
Format: Article
Language:English
Published: Nature Portfolio 2022-11-01
Series:Scientific Reports
Online Access:https://doi.org/10.1038/s41598-022-20353-x
_version_ 1811211105553350656
author Jan Lansky
Amir Masoud Rahmani
Seid Miad Zandavi
Vera Chung
Efat Yousefpoor
Mohammad Sadegh Yousefpoor
Faheem Khan
Mehdi Hosseinzadeh
author_facet Jan Lansky
Amir Masoud Rahmani
Seid Miad Zandavi
Vera Chung
Efat Yousefpoor
Mohammad Sadegh Yousefpoor
Faheem Khan
Mehdi Hosseinzadeh
author_sort Jan Lansky
collection DOAJ
description Abstract Air pollution has changed ecosystem and atmosphere. It is dangerous for environment, human health, and other living creatures. This contamination is due to various industrial and chemical pollutants, which reduce air, water, and soil quality. Therefore, air quality monitoring is essential. Flying ad hoc networks (FANETs) are an effective solution for intelligent air quality monitoring and evaluation. A FANET-based air quality monitoring system uses unmanned aerial vehicles (UAVs) to measure air pollutants. Therefore, these systems have particular features, such as the movement of UAVs in three-dimensional area, high dynamism, quick topological changes, constrained resources, and low density of UAVs in the network. Therefore, the routing issue is a fundamental challenge in these systems. In this paper, we introduce a Q-learning-based routing method called QFAN for intelligent air quality monitoring systems. The proposed method consists of two parts: route discovery and route maintenance. In the part one, a Q-learning-based route discovery mechanism is designed. Also, we propose a filtering parameter to filter some UAVs in the network and restrict the search space. In the route maintenance phase, QFAN seeks to detect and correct the paths near to breakdown. Moreover, QFAN can quickly identify and replace the failed paths. Finally, QFAN is simulated using NS2 to assess its performance. The simulation results show that QFAN surpasses other routing approaches with regard to end-to-end delay, packet delivery ratio, energy consumption, and network lifetime. However, communication overhead has been increased slightly in QFAN.
first_indexed 2024-04-12T05:08:31Z
format Article
id doaj.art-83637dae486446b7a24770c04f640120
institution Directory Open Access Journal
issn 2045-2322
language English
last_indexed 2024-04-12T05:08:31Z
publishDate 2022-11-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj.art-83637dae486446b7a24770c04f6401202022-12-22T03:46:50ZengNature PortfolioScientific Reports2045-23222022-11-0112111710.1038/s41598-022-20353-xA Q-learning-based routing scheme for smart air quality monitoring system using flying ad hoc networksJan Lansky0Amir Masoud Rahmani1Seid Miad Zandavi2Vera Chung3Efat Yousefpoor4Mohammad Sadegh Yousefpoor5Faheem Khan6Mehdi Hosseinzadeh7Department of Computer Science and Mathematics, Faculty of Economic Studies, University of Finance and AdministrationFuture Technology Research Center, National Yunlin University of Science and TechnologySchool of Biotechnology and Biomolecular Science, The University of New South WalesSchool of Computer Science, The University of SydneyDepartment of Computer Engineering, Dezful Branch, Islamic Azad UniversityDepartment of Computer Engineering, Dezful Branch, Islamic Azad UniversityDepartment of Computer Engineering, Gachon UniversityInstitute of Research and Development, Duy Tan UniversityAbstract Air pollution has changed ecosystem and atmosphere. It is dangerous for environment, human health, and other living creatures. This contamination is due to various industrial and chemical pollutants, which reduce air, water, and soil quality. Therefore, air quality monitoring is essential. Flying ad hoc networks (FANETs) are an effective solution for intelligent air quality monitoring and evaluation. A FANET-based air quality monitoring system uses unmanned aerial vehicles (UAVs) to measure air pollutants. Therefore, these systems have particular features, such as the movement of UAVs in three-dimensional area, high dynamism, quick topological changes, constrained resources, and low density of UAVs in the network. Therefore, the routing issue is a fundamental challenge in these systems. In this paper, we introduce a Q-learning-based routing method called QFAN for intelligent air quality monitoring systems. The proposed method consists of two parts: route discovery and route maintenance. In the part one, a Q-learning-based route discovery mechanism is designed. Also, we propose a filtering parameter to filter some UAVs in the network and restrict the search space. In the route maintenance phase, QFAN seeks to detect and correct the paths near to breakdown. Moreover, QFAN can quickly identify and replace the failed paths. Finally, QFAN is simulated using NS2 to assess its performance. The simulation results show that QFAN surpasses other routing approaches with regard to end-to-end delay, packet delivery ratio, energy consumption, and network lifetime. However, communication overhead has been increased slightly in QFAN.https://doi.org/10.1038/s41598-022-20353-x
spellingShingle Jan Lansky
Amir Masoud Rahmani
Seid Miad Zandavi
Vera Chung
Efat Yousefpoor
Mohammad Sadegh Yousefpoor
Faheem Khan
Mehdi Hosseinzadeh
A Q-learning-based routing scheme for smart air quality monitoring system using flying ad hoc networks
Scientific Reports
title A Q-learning-based routing scheme for smart air quality monitoring system using flying ad hoc networks
title_full A Q-learning-based routing scheme for smart air quality monitoring system using flying ad hoc networks
title_fullStr A Q-learning-based routing scheme for smart air quality monitoring system using flying ad hoc networks
title_full_unstemmed A Q-learning-based routing scheme for smart air quality monitoring system using flying ad hoc networks
title_short A Q-learning-based routing scheme for smart air quality monitoring system using flying ad hoc networks
title_sort q learning based routing scheme for smart air quality monitoring system using flying ad hoc networks
url https://doi.org/10.1038/s41598-022-20353-x
work_keys_str_mv AT janlansky aqlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT amirmasoudrahmani aqlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT seidmiadzandavi aqlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT verachung aqlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT efatyousefpoor aqlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT mohammadsadeghyousefpoor aqlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT faheemkhan aqlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT mehdihosseinzadeh aqlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT janlansky qlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT amirmasoudrahmani qlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT seidmiadzandavi qlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT verachung qlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT efatyousefpoor qlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT mohammadsadeghyousefpoor qlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT faheemkhan qlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks
AT mehdihosseinzadeh qlearningbasedroutingschemeforsmartairqualitymonitoringsystemusingflyingadhocnetworks