Score: 1

TaNG: Modeling Packet Classification with TSS-assisted Neural Networks on GPUs

Published: January 6, 2026 | arXiv ID: 2601.03187v1

By: Zhengyu Liao, Shiyou Qian

Potential Business Impact:

Makes internet traffic sorting much faster and more reliable.

Business Areas:
Natural Language Processing Artificial Intelligence, Data and Analytics, Software

Packet classification is a core function in software-defined networks, and learning-based methods have recently shown significant throughput gains on large-scale rulesets. However, existing learning-based approaches struggle with overlapping rules, leading to incomplete model coverage or excessive rule replication. Their limited GPU integration also hampers performance with large-scale rulesets. To address these issues, we propose TaNG, which utilizes a single neural network trained on multi-dimensional features to ensure complete coverage without duplicating rules. TaNG employs a semi-structured design that combines the neural network model with a tuple space, reducing model complexity. Furthermore, we develop a mechanism based on the semi-structure for rule updates. Finally, we implement a CPU-GPU hybrid streaming framework tailored for learning-based methods, further enhancing throughput. On our GPU-based classification framework with 512k rulesets, TaNG achieves 12.19x and 9.37x higher throughput and 98.84x and 156.98x higher performance stability compared to two state-of-the-art learning methods NuevoMatch and NeuTree, respectively.

Page Count
14 pages

Category
Computer Science:
Networking and Internet Architecture