Publication:

Resource-Efficient Spectrum-Based Traffic Classification on Constrained Devices

 
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.orcid0000-0003-1035-6695
cris.virtual.orcid0000-0003-0351-1714
cris.virtual.orcid0000-0001-8152-7143
cris.virtual.orcid0000-0001-7658-0994
cris.virtualsource.department7b802b25-5eef-4588-9223-6fe3c27d9d9a
cris.virtualsource.department0e177830-d028-449f-9e57-ea9fa8c7b866
cris.virtualsource.department98d400a1-d8f8-4a7e-8c33-b0ab4294736f
cris.virtualsource.department6153140e-49a8-4466-b979-00921e163821
cris.virtualsource.orcid7b802b25-5eef-4588-9223-6fe3c27d9d9a
cris.virtualsource.orcid0e177830-d028-449f-9e57-ea9fa8c7b866
cris.virtualsource.orcid98d400a1-d8f8-4a7e-8c33-b0ab4294736f
cris.virtualsource.orcid6153140e-49a8-4466-b979-00921e163821
dc.contributor.authorGoez, David
dc.contributor.authorBeyazit, Esra Aycan
dc.contributor.authorFletscher, Luis A.
dc.contributor.authorBotero, Juan F.
dc.contributor.authorGaviria, Natalia
dc.contributor.authorLatre, Steven
dc.contributor.authorCamelo, Miguel
dc.date.accessioned2026-01-19T15:44:56Z
dc.date.available2026-01-19T15:44:56Z
dc.date.issued2024
dc.description.abstractTraffic Classification (TC) systems are designed to identify the applications generating network traffic. Recent advancements in TC leverage Deep Learning (DL) techniques, surpassing traditional methods in complex scenarios, including those with encrypted traffic. Notably, state-of-the-art DL-based TC systems have been developed for wireless networks using Physical Layer (L1) packets. This approach overcomes the common limitation in TC research that assumes traffic flows within a wired network under a single network management domain. Despite their benefits, DL-based TC systems often demand significant computational resources, typically available only in cloud environments. Consequently, deploying models at the edge is often infeasible due to their resource-intensive nature, given their original training and optimization for high-resource environments. The inherent challenge lies in adapting these systems for edge computing scenarios, including deployment at access points. In this paper, we propose a novel methodology that exploits expert knowledge in combination with recent advances in Multi-Task Learning (MTL) and Deep Neural Network (DNN) optimization to allow spectrum-based TC systems to run on constrained devices. This paper propose a well-defined and innovative methodology for resource-efficient, spectrum-based TC to address this issue, combining MTL with DNN optimization techniques. Performance evaluations on an NVIDIA Jetson TX2 demonstrate that our most optimized MTL model, handling four TC tasks, can reduce memory requirements by a factor of 2.65x and improve execution time by 3.6x compared to sequential execution of four Single-Task Learning (STL) models in a server-grade configuration, with minimal accuracy impact (less than a 0.5% drop) and energy efficiency of 0.97 millijoules per sample at inference. Compared to other edge platforms such as the Raspberry Pi model 3B+ (RPI3B+) with a low-power Artificial Intelligence (AI)-accelerator such as the Coral Tensor Processing Unit (TPU), the NVIDIA Jetson achieves a 12-fold improvement in energy efficiency with no impact on accuracy. These are the first available results to provide a benchmark for different performance metrics (memory, computing, energy) over heterogeneous constrained devices for this type of TC system.
dc.identifier10.1109/OJCOMS.2024.3396077
dc.identifier.doi10.1109/OJCOMS.2024.3396077
dc.identifier.issn2644-125X
dc.identifier.urihttps://imec-publications.be/handle/20.500.12860/58671
dc.language.isoen
dc.provenance.editstepusergreet.vanhoof@imec.be
dc.publisherSPIE
dc.relation.ispartofIEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY
dc.relation.ispartofseriesIEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY
dc.source.beginpage3066
dc.source.endpage3088
dc.source.journalIEEE Open Journal of the Communications Society
dc.source.numberofpages23
dc.source.volume5
dc.subjectCHALLENGES
dc.subjectPREDICTION
dc.subjectEDGE
dc.subjectTask analysis
dc.subjectGraphics processing units
dc.subjectReal-time systems
dc.subjectRandom access memory
dc.subjectQuality of service
dc.subjectHardware
dc.subjectEnergy efficiency
dc.subjectArtificial intelligence
dc.subjectdeep learning
dc.subjectmulti-task learning
dc.subjectpower consumption
dc.subjectenergy efficiency
dc.subjectparallel computing
dc.subjectIQ samples
dc.subjecttraffic classification
dc.subjectAI accelerator
dc.subjectScience & Technology
dc.title

Resource-Efficient Spectrum-Based Traffic Classification on Constrained Devices

dc.typeJournal article
dspace.entity.typePublication
oaire.citation.editionWOS.ESCI
oaire.citation.endPage3088
oaire.citation.startPage3066
oaire.citation.volume5
person.identifier.orcid0000-0001-7658-0994
person.identifier.orcid0000-0003-1035-6695
person.identifier.orcid0000-0001-8152-7143
person.identifier.rid#PLACEHOLDER_PARENT_METADATA_VALUE#
person.identifier.ridNAX-5005-2025
person.identifier.ridV-1457-2019
person.identifier.ridN-8689-2016
Files
Publication available in collections: