SmartTC: A Real-Time ML-Based Traffic Classification with Smartnic

Lingxiang HU, Chenyang HEI, Fuliang LI, Chengxi GAO, Jiaxing SHEN, Xingwei WANG

Research output: Book Chapters | Papers in Conference ProceedingsConference paper (refereed)Referred Conference Paperpeer-review

Abstract

Real-time network traffic classification plays a crucial role in ensuring Quality of Service and network security, and machine learning (ML) based methods achieve high classification accuracy but induce significant computational overhead. While SmartNIC solutions can offload classification tasks thus reducing CPU burdens, they still suffer from various limitations, manifested in limited computing capabilities, insufficiency in dynamic load handling and high latency from heterogeneous computing architectures. To solve these problems, we propose SmartTC, with three key designs: (1) SmartTC employs hardware-software co-design to optimize SmartNIC processing power, (2) SmartTC adopts a trafficaware dynamic batch submission strategy that adjusts submission policies based on real-time network load, and (3) SmartTC proposes parallel pipeline scheduling that ensures efficient task execution while minimizing communication overhead. Finally, we implement SmartTC on the BlueField-3 DPU and conduct extensive experiments for evaluations, and comparison results demonstrate that SmartTC significantly outperforms existing solutions. For example, it reduces average traffic classification time by up to 16.8% under low loads and 90.9% under high loads. Besides, SmartTC does not affect Bluefield-3 network services, and saves host CPU usage by at least two cores.
Original languageEnglish
Title of host publication2025 IEEE/ACM 33rd International Symposium on Quality of Service, IWQoS 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages10
ISBN (Electronic)9798331549404
ISBN (Print)9798331549411
DOIs
Publication statusPublished - Sept 2025
Event33rd IEEE/ACM International Symposium on Quality of Service, IWQoS 2025 - Gold Coast, Australia
Duration: 2 Jul 20254 Jul 2025

Publication series

NameIEEE International Workshop on Quality of Service, IWQoS
PublisherIEEE
ISSN (Print)1548-615X
ISSN (Electronic)2766-8568

Conference

Conference33rd IEEE/ACM International Symposium on Quality of Service, IWQoS 2025
Country/TerritoryAustralia
CityGold Coast
Period2/07/254/07/25

Bibliographical note

Publisher Copyright:
© 2025 IEEE.

Funding

This work is supported by the National Natural Science Foundation of China under Grant Nos. 62432003, U22B2005, 92267206, and 62402487, as well as the LiaoNing Revitalization Talents Program under Grant No. XLYC2403086. Additional support is provided by the Basic Research Program of Shenzhen under Grant No. JCYJ20220531100804009, and the financial support from Lingnan University (LU) under Grant No. DB23A9.

Keywords

  • Machine Learning
  • SmartNIC
  • Traffic Classification

Fingerprint

Dive into the research topics of 'SmartTC: A Real-Time ML-Based Traffic Classification with Smartnic'. Together they form a unique fingerprint.

Cite this