{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T11:10:14Z","timestamp":1785409814237,"version":"3.56.0"},"reference-count":18,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T00:00:00Z","timestamp":1783036800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100007471","name":"Northern Border University","doi-asserted-by":"publisher","award":["NBU-FFR-2026-2466-5"],"award-info":[{"award-number":["NBU-FFR-2026-2466-5"]}],"id":[{"id":"10.13039\/501100007471","id-type":"DOI","asserted-by":"publisher"}]},{"award":["NBU-FFR-2026-2466-5"],"award-info":[{"award-number":["NBU-FFR-2026-2466-5"]}],"id":[{"id":"https:\/\/ror.org\/03j9tzj20","id-type":"ROR","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Network"],"abstract":"<jats:p>IoT networks now handle traffic from billions of devices, and edge nodes are under constant pressure to classify that traffic and dispatch tasks within tight latency deadlines. Most existing systems treat classification and scheduling as two separate steps that run one after the other. This sequence adds unnecessary delay and breaks the feedback between the two tasks: the scheduler never sees the traffic type, and the classifier never sees the queue state. We propose ParallelEdge-AI, a system built around a shared flow encoder that feeds two task-specific heads in parallel, one for multi-class traffic classification and one for task-urgency scoring. Both heads are trained end-to-end using a joint loss that combines cross-entropy and pairwise ranking. A load-balance controller then reads the urgency scores alongside live queue lengths to decide, every 200 ms, whether a task stays local or moves to a less-loaded edge node. No global synchronisation is needed. We test the system on three real IoT datasets: RT-IoT2022, N-BaIoT, and CICIoT2023. ParallelEdge-AI reaches 97.63% accuracy and an F1-score of 97.34%, which is 3.16 percentage points above the best baseline. Inference latency is 19.62 ms per batch, the deadline-miss rate is 2.34%, and the load-imbalance index is 0.083, all three are the best results in our comparison. These numbers show that running classification and scheduling together on a shared representation is both faster and more accurate than treating them as separate problems.<\/jats:p>","DOI":"10.3390\/network6030048","type":"journal-article","created":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T14:33:06Z","timestamp":1783089186000},"page":"48","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["ParallelEdge-AI: A Shared-Encoder Framework for Joint Traffic Classification and Latency-Aware Scheduling in Distributed IoT Edge Networks"],"prefix":"10.3390","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-4518-9471","authenticated-orcid":false,"given":"Abdulaziz G.","family":"Alanazi","sequence":"first","affiliation":[{"name":"Department of Information Systems, Faculty of Computing and Information Technology, Northern Border University, Rafha 91911, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-4577-6898","authenticated-orcid":false,"given":"Haifa A.","family":"Alanazi","sequence":"additional","affiliation":[{"name":"Department of Information Systems, Faculty of Computing and Information Technology, Northern Border University, Rafha 91911, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5948-4260","authenticated-orcid":false,"given":"Nasser S.","family":"Albalawi","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Faculty of Computing and Information Technology, Northern Border University, Rafha 91911, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2026,7,3]]},"reference":[{"key":"ref_1","unstructured":"IoT Analytics (2024). State of IoT 2024: Number of Connected IoT Devices Growing 13% to 18.8 Billion Globally, IoT Analytics."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1109\/JIOT.2016.2579198","article-title":"Edge computing: Vision and challenges","volume":"3","author":"Shi","year":"2016","journal-title":"IEEE Internet Things J."},{"key":"ref_3","unstructured":"Grand View Research (2024). Edge Computing Market Size, Share & Trends Analysis Report, 2025\u20132033, Grand View Research."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"41716","DOI":"10.1038\/s41598-025-25666-1","article-title":"Reinforcement learning based multi objective task scheduling for energy efficient and cost effective cloud edge computing","volume":"15","author":"Zhang","year":"2025","journal-title":"Sci. Rep."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Neto, E.C.P., Dadkhah, S., Ferreira, R., Zohourian, A., Lu, R., and Ghorbani, A.A. (2023). CICIoT2023: A real-time dataset and benchmark for large-scale attacks in IoT environment. Sensors, 23.","DOI":"10.20944\/preprints202305.0443.v1"},{"key":"ref_6","unstructured":"Gowri, B.S., and Krishnapriya, P. (2023, January 01). RT-IoT2022. Available online: https:\/\/archive.ics.uci.edu\/dataset\/942\/rt-iot2022."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1109\/MPRV.2018.03367731","article-title":"N-baiot\u2014Network-based detection of iot botnet attacks using deep autoencoders","volume":"17","author":"Meidan","year":"2018","journal-title":"IEEE Pervasive Comput."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"6254","DOI":"10.1038\/s41598-025-89726-2","article-title":"Reinforcement learning based Secure edge enabled multi task scheduling model for internet of everything applications","volume":"15","author":"Kesavan","year":"2025","journal-title":"Sci. Rep."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1186\/s13677-023-00538-z","article-title":"Minimize average tasks processing time in satellite mobile edge computing systems via a deep reinforcement learning method","volume":"12","author":"Pang","year":"2023","journal-title":"J. Cloud Comput."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1186\/s13677-021-00276-0","article-title":"Deep reinforcement learning-based workload scheduling for edge computing","volume":"11","author":"Zheng","year":"2022","journal-title":"J. Cloud Comput."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Chauhan, R., Yang, J., and Khan, A.A. (2025). Reducing the Carbon Footprint of Data Centers: CNN-Transformer-Based Workload Prediction for Green Cloud Computing. Proceedings of the International Conference on Computational Intelligence and Network Security, Springer.","DOI":"10.1007\/978-3-032-09572-5_22"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Youn, J., and Han, Y.H. (2022). Intelligent task dispatching and scheduling using a deep q-network in a cluster edge computing system. Sensors, 22.","DOI":"10.3390\/s22114098"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"654","DOI":"10.1109\/TNET.2024.3497958","article-title":"Resilient collaborative caching for multi-edge systems with robust federated deep learning","volume":"33","author":"Chen","year":"2024","journal-title":"IEEE Trans. Netw."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"5138","DOI":"10.1109\/TMC.2025.3528404","article-title":"MC-2PF: A multi-edge cooperative universal framework for load prediction with personalized federated deep learning","volume":"24","author":"Chen","year":"2025","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Awajan, A. (2023). A novel deep learning-based intrusion detection system for IOT networks. Computers, 12.","DOI":"10.3390\/computers12020034"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Yaras, S., and Dener, M. (2024). IoT-based intrusion detection system using new hybrid deep learning algorithm. Electronics, 13.","DOI":"10.3390\/electronics13061053"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"27813","DOI":"10.1038\/s41598-024-79464-2","article-title":"Task offloading for multi-server edge computing in industrial internet with joint load balance and fuzzy security","volume":"14","author":"Jin","year":"2024","journal-title":"Sci. Rep."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"e29916","DOI":"10.1016\/j.heliyon.2024.e29916","article-title":"A comprehensive review on internet of things task offloading in multi-access edge computing","volume":"10","author":"Dayong","year":"2024","journal-title":"Heliyon"}],"container-title":["Network"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2673-8732\/6\/3\/48\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T04:17:47Z","timestamp":1783657067000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2673-8732\/6\/3\/48"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7,3]]},"references-count":18,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2026,9]]}},"alternative-id":["network6030048"],"URL":"https:\/\/doi.org\/10.3390\/network6030048","relation":{},"ISSN":["2673-8732"],"issn-type":[{"value":"2673-8732","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,7,3]]}}}