{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,20]],"date-time":"2026-04-20T22:53:42Z","timestamp":1776725622535,"version":"3.51.2"},"reference-count":43,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2023,8,20]],"date-time":"2023-08-20T00:00:00Z","timestamp":1692489600000},"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>Multiple unmanned aerial vehicles (UAVs) are organized into clusters in a flying sensor network (FSNet) to achieve scalability and prolong the network lifetime. There are a variety of optimization schemes that can be adapted to determine the cluster head (CH) and to form stable and balanced clusters. Similarly, in FSNet, duplicated data may be transmitted to the CHs when multiple UAVs monitor activities in the vicinity where an event of interest occurs. The communication of duplicate data may consume more energy and bandwidth than computation for data aggregation. This paper proposes a honey-bee algorithm (HBA) to select the optimal CH set and form stable and balanced clusters. The modified HBA determines CHs based on the residual energy, UAV degree, and relative mobility. To transmit data, the UAV joins the nearest CH. The re-affiliation rate decreases with the proposed stable clustering procedure. Once the cluster is formed, ordinary UAVs transmit data to their UAVs-CH. An aggregation method based on dynamic programming is proposed to save energy consumption and bandwidth. The data aggregation procedure is applied at the cluster level to minimize communication and save bandwidth and energy. Simulation experiments validated the proposed scheme. The simulation results are compared with recent cluster-based data aggregation schemes. The results show that our proposed scheme outperforms state-of-the-art cluster-based data aggregation schemes in FSNet.<\/jats:p>","DOI":"10.3390\/fi15080279","type":"journal-article","created":{"date-parts":[[2023,8,21]],"date-time":"2023-08-21T01:38:31Z","timestamp":1692581911000},"page":"279","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Cluster-Based Data Aggregation in Flying Sensor Networks Enabled Internet of Things"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8580-0223","authenticated-orcid":false,"given":"Abdu","family":"Salam","sequence":"first","affiliation":[{"name":"Department of Computer Science, Abdul Wali Khan University, Mardan 23200, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qaisar","family":"Javaid","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Software Engineering, International Islamic University, Islamabad 44000, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Masood","family":"Ahmad","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Abdul Wali Khan University, Mardan 23200, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ishtiaq","family":"Wahid","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Abdul Wali Khan University, Mardan 23200, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2713-8248","authenticated-orcid":false,"given":"Muhammad Yeasir","family":"Arafat","sequence":"additional","affiliation":[{"name":"IT Research Institute, Chosun University, 309 Pilmun-daero, Dong-gu, Gwangju 61452, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,8,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"103495","DOI":"10.1016\/j.jnca.2022.103495","article-title":"Topology control algorithms in multi-unmanned aerial vehicle networks: An extensive survey","volume":"207","author":"Alam","year":"2022","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Sarkar, N.I., and Gul, S. (2023). Artificial Intelligence-Based Autonomous UAV Networks: A Survey. Drones, 7.","DOI":"10.3390\/drones7050322"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"9513868","DOI":"10.1155\/2023\/9513868","article-title":"Efficient data collection in UAV-assisted cluster-based wireless sensor networks for 3D Environment: Optimization Study","volume":"2023","author":"Shakhatreh","year":"2023","journal-title":"J. Sens."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Luo, X., Chen, C., Zeng, C., Li, C., Xu, J., and Gong, S. (2023). Deep Reinforcement Learning for Joint Trajectory Planning, Transmission Scheduling, and Access Control in UAV-Assisted Wireless Sensor Networks. Sensors, 23.","DOI":"10.3390\/s23104691"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Ahmad, S., Zhang, J., Khan, A., Khan, U.A., and Hayat, B. (2023). JO-TADP: Learning-Based Cooperative Dynamic Resource Allocation for MEC\u2013UAV-Enabled Wireless Network. Drones, 7.","DOI":"10.3390\/drones7050303"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Zhou, R., Zhang, X., Song, D., Qin, K., and Xu, L. (2023). Topology Duration Optimization for UAV Swarm Network under the System Performance Constraint. Appl. Sci., 13.","DOI":"10.3390\/app13095602"},{"key":"ref_7","first-page":"331","article-title":"Flying Sensor Network optimization using Bee Intelligence for internet of things","volume":"Volume 1252","author":"Salam","year":"2020","journal-title":"Advances in Intelligent Systems and Computing, Proceedings of the International Conference on Computer Science and Information Technologies, Zbarazh, Ukraine, 23\u201326 September 2020"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Chen, T., Dong, F., Ye, H., Wang, Y., and Wu, B. (2023). Data Collection Mechanism for UAV-Assisted Cellular Network Based on PPO. Electronics, 12.","DOI":"10.3390\/electronics12061376"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Amodu, O.A., Nordin, R., Jarray, C., Bukar, U.A., Raja Mahmood, R.A., and Othman, M. (2023). A Survey on the Design Aspects and Opportunities in Age-Aware UAV-Aided Data Collection for Sensor Networks and Internet of Things Applications. Drones, 7.","DOI":"10.3390\/drones7040260"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Xiong, J., Li, Z., Li, H., Tang, L., and Zhong, S. (2023). Energy-Constrained UAV Data Acquisition in Wireless Sensor Networks with the Age of Information. Electronics, 12.","DOI":"10.3390\/electronics12071739"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Kim, T., Lee, S., Kim, K.H., and Jo, Y.-I. (2023). FANET Routing Protocol Analysis for Multi-UAV-Based Reconnaissance Mobility Models. Drones, 7.","DOI":"10.3390\/drones7030161"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"21751","DOI":"10.1109\/JIOT.2022.3182750","article-title":"JRCS: Joint Routing and charging strategy for logistics drones","volume":"9","author":"Arafat","year":"2022","journal-title":"IEEE Int. Things J."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Arafat, M.Y., Habib, M.A., and Moh, S. (2020). Routing Protocols for UAV-Aided Wireless Sensor Networks. Appl. Sci., 10.","DOI":"10.3390\/app10124077"},{"key":"ref_14","first-page":"286168","article-title":"Extension of pairwise broadcast clock synchronization for Multicluster sensor networks","volume":"2007","author":"Noh","year":"2008","journal-title":"EURASIP J. Adv. Signal Process."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1764","DOI":"10.1109\/TWC.2009.080112","article-title":"A distributed Multihop Time Synchronization Protocol for wireless sensor networks using pairwise broadcast synchronization","volume":"8","author":"Cheng","year":"2009","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Alam, M.M., and Moh, S. (2022). Survey on Q-Learning-Based Position-Aware Routing Protocols in Flying Ad Hoc Networks. Electronics, 11.","DOI":"10.3390\/electronics11071099"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"9002","DOI":"10.1109\/TVT.2020.2999374","article-title":"Energy-saving data aggregation for Multi-UAV system","volume":"69","author":"Xiong","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Aadil, F., Raza, A., Khan, M.F., Maqsood, M., Mehmood, I., and Rho, S. (2018). Energy Aware Cluster-Based Routing in Flying Ad-Hoc Networks. Sensors, 18.","DOI":"10.3390\/s18051413"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"8958","DOI":"10.1109\/JIOT.2019.2925567","article-title":"Localization and clustering based on swarm intelligence in UAV Networks for Emergency Communications","volume":"6","author":"Arafat","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Yang, J., Wang, X., Li, Z., Yang, P., Luo, X., Zhang, K., Zhang, S., and Chen, L. (2016, January 12\u201315). Path planning of unmanned aerial vehicles for farmland information monitoring based on WSN. Proceedings of the 2016 12th World Congress on Intelligent Control and Automation (WCICA) 2016, Guilin, China.","DOI":"10.1109\/WCICA.2016.7578794"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"14451","DOI":"10.1007\/s11042-015-3240-y","article-title":"Ant colony optimization based polymorphism-aware routing algorithm for ad hoc UAV network","volume":"75","author":"Yu","year":"2016","journal-title":"Multimed. Tools Appl."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"338","DOI":"10.3390\/agriengineering5010022","article-title":"UAV-Based Wireless Data Collection from Underground Sensor Nodes for Precision Agriculture","volume":"5","author":"Holtorf","year":"2023","journal-title":"AgriEngineering"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Zhang, X., and Cao, Y. (2022). Memetic Algorithm with Isomorphic Transcoding for UAV Deployment Optimization in Energy-Efficient AIoT Data Collection. Mathematics, 10.","DOI":"10.3390\/math10244668"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Bharany, S., Sharma, S., Frnda, J., Shuaib, M., Khalid, M.I., Hussain, S., Iqbal, J., and Ullah, S.S. (2022). Wildfire Monitoring Based on Energy Efficient Clustering Approach for FANETS. Drones, 6.","DOI":"10.3390\/drones6080193"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.phycom.2019.01.012","article-title":"A UAV-assisted topology-aware data aggregation protocol in WSN","volume":"34","author":"Wang","year":"2019","journal-title":"Phys. Commun."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Wu, Q., Sun, P., and Boukerche, A. (November, January 28). An energy-efficient UAV-based data aggregation protocol in Wireless Sensor Networks. Proceedings of the 8th ACM Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications 2018, Montreal, QC, Canada.","DOI":"10.1145\/3272036.3272047"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"601","DOI":"10.1109\/TAES.2017.2761139","article-title":"Optimizing Communication and computation for Multi-UAV information gathering applications","volume":"54","author":"Thammawichai","year":"2018","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1142","DOI":"10.1007\/s11227-014-1161-6","article-title":"UAV-Assisted Data Gathering in wireless sensor networks","volume":"70","author":"Dong","year":"2014","journal-title":"J. Supercomput."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Liu, B., and Zhu, H. (2019). Energy-Effective Data Gathering for UAV-Aided Wireless Sensor Networks. Sensors, 19.","DOI":"10.3390\/s19112506"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Cvetkovi\u0107, A., Blagojevi\u0107, V., and Manojlovi\u0107, J. (2023). Capacity Analysis of Power Beacon-Assisted Industrial IoT System with UAV Data Collector. Drones, 7.","DOI":"10.3390\/drones7020146"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1109\/MWC.2001.2200396","article-title":"Toward industrial metaverse: Age of information, latency and reliability of short-packet transmission in 6G","volume":"30","author":"Cao","year":"2023","journal-title":"IEEE Wirel. Commun."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Li, Z., Zhao, W., and Liu, C. (2022). Completion Time Minimization for UAV-UGV-Enabled Data Collection. Sensors, 22.","DOI":"10.3390\/s22155839"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Nie, M., Huang, P., Zeng, J., Lu, Y., Zhang, T., and Lv, T. (2023). A Novel Dynamic Transmission Power of Cluster Heads Based Clustering Scheme. Electronics, 12.","DOI":"10.3390\/electronics12030619"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Zhang, M., Li, J., Wu, X., and Wang, X. (2023). Coalition Game Based Distributed Clustering Approach for Group Oriented Unmanned Aerial Vehicle Networks. Drones, 7.","DOI":"10.3390\/drones7020091"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Mehmood, A., Iqbal, Z., Shah, A.A., Maple, C., and Lloret, J. (2023). An Intelligent Cluster-Based Communication System for Multi-Unmanned Aerial Vehicles for Searching and Rescuing. Electronics, 12.","DOI":"10.3390\/electronics12030607"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Chen, G., and Chen, G. (2022). A Method of Relay Node Selection for UAV Cluster Networks Based on Distance and Energy Constraints. Sustainability, 14.","DOI":"10.3390\/su142316089"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"9797650","DOI":"10.1155\/2020\/9797650","article-title":"Bioinspired mobility-aware clustering optimization in flying ad hoc sensor network for internet of things: Bimac-FASNET","volume":"2020","author":"Salam","year":"2020","journal-title":"Complexity"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1186810.1186812","article-title":"The string edit distance matching problem with moves","volume":"3","author":"Cormode","year":"2007","journal-title":"ACM Trans. Algorithms"},{"key":"ref_39","first-page":"2373","article-title":"Edit Distance with Move Operations","volume":"Volume 2373","author":"Apostolico","year":"2002","journal-title":"Combinatorial Pattern Matching, Proceedings of the CPM 2002, Fukuoka, Japan, 3\u20135 July 2002"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.jda.2012.07.009","article-title":"ESP-index: A compressed index based on edit-sensitive parsing","volume":"18","author":"Maruyama","year":"2013","journal-title":"J. Discrete Algorithms"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Wheeb, A.H., Nordin, R., Samah, A.A., and Kanellopoulos, D. (2023). Performance Evaluation of Standard and Modified OLSR Protocols for Uncoordinated UAV Ad-Hoc Networks in Search and Rescue Environments. Electronics, 12.","DOI":"10.3390\/electronics12061334"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"2623","DOI":"10.1109\/TMC.2019.2928805","article-title":"FRCA: A novel flexible routing computing approach for wireless sensor networks","volume":"19","author":"Liu","year":"2020","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"12295","DOI":"10.1109\/JSEN.2023.3265935","article-title":"Timely data collection for UAV-based IOT Networks: A deep reinforcement learning approach","volume":"23","author":"Hu","year":"2023","journal-title":"IEEE Sens. J."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/15\/8\/279\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:38:02Z","timestamp":1760128682000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/15\/8\/279"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,20]]},"references-count":43,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2023,8]]}},"alternative-id":["fi15080279"],"URL":"https:\/\/doi.org\/10.3390\/fi15080279","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8,20]]}}}