Lune

SIGCOMM2026顶会

Trie-Structure-Guided Compression, Allocation, and Mapping for Storage-Efficient IPv6 Lookup Pipelines

Donghong Jiang, Zhenhao Yuan, Yanbiao Li, Shi Meng, Yuxuan Chen, Taiji Chen, Xian Yu, Gaogang Xie

2026年份

摘要

The rapid growth of IPv6 forwarding information bases (FIBs) strains high-speed routers. While trie-based algorithmic longest-prefix matching (ALPM) pipelines are widely deployed, existing designs emphasize trie compression but neglect pipeline memory utilization, limiting scalability under long IPv6 prefixes and imbalanced distributions. We present SCAMP-Trie, a trie-structure-guided approach that jointly addresses trie compression, node mapping, and pipeline memory allocation for storage-efficient IPv6 lookup. We propose a trie-based pipelined lookup model (TPLM) that captures the coupling among these dimensions through a unified storage efficiency metric. Leveraging the observation that nodes farther from leaf nodes are less frequent, we introduce an inverse-distance-based mapping principle, realized via a warning-line-based dynamic mapping algorithm and a metaheuristic search framework. To support flexible mapping while preserving compression, we codesign node structures including flexible child indexing, sub-trie next-hop compression, and half-size node storage. Evaluated on 36 real-world FIBs across four network scenarios, SCAMP-Trie improves average storage utilization by 4.0X and prefix capacity by 3.0 67.3X under the same memory budget. An FPGA prototype achieves 768 Gbps line-rate forwarding for 256-byte packets with a 240k-entry FIB, using only 41% of on-chip memory and 1% of logic.

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖