Authors
Zhiping Cai, Zhijun Wang, Kai Zheng, Jiannong Cao
Publication date
2011/12/27
Journal
IEEE Transactions on Computers
Volume
62
Issue
3
Pages
417-427
Publisher
IEEE
Description
Longest Prefix Matching (LPM), Policy Filtering (PF), and Content Filtering (CF) are three important tasks for Internet nowadays. It is both technologically and economically important to develop integrated solutions to the effective execution of the three tasks. To this end, in this paper, we propose a distributed Ternary Content Addressable Memory (TCAM) coprocessor architecture. The integrated solution exploits the complementary lookup load and storage load requirements of the three tasks to balance the lookup load and storage load among the TCAMs. A prefix filtering-based CF algorithm is designed to reduce the lookup load and a novel cache system is developed to dynamically handle the lookups from overloaded TCAMs. Simulations based on real-world traffic traces show that the proposed solution can perform all three tasks given a 10 Gbps line rate using only the resources required to perform just the CF …
Total citations
2013201420152016201720182019202020212022202320243137520217331