On the Code Length of TCAM Coding Schemes

被引:9
作者
Rottenstreich, Ori [1 ]
Keslassy, Isaac [1 ]
机构
[1] Technion Israel Inst Technol, Dept Elect Engn, IL-32000 Haifa, Israel
来源
2010 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY | 2010年
关键词
D O I
10.1109/ISIT.2010.5513403
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
All high-speed Internet devices need to implement classification, i.e. they must determine whether incoming packet headers belong to a given subset of a search space. To do it, they encode the subset using ternary arrays in special high-speed devices called TCAMs (ternary content-addressable memories). However, the optimal coding for arbitrary subsets is unknown. In particular, to encode an arbitrary range subset of the space of all W-bit values, previous works have successively reduced the upper-bound on the code length from 2W-2 to 2W-4, then 2W-5, and finally W TCAM entries. In this paper, we prove that this final result is optimal for typical prefix coding and cannot be further improved, i.e. the bound of W is tight. To do so, we introduce new analytical tools based on independent sets and alternating paths.
引用
收藏
页码:1908 / 1912
页数:5
相关论文
共 12 条
[1]  
[Anonymous], ACM ANCS
[2]  
[Anonymous], HIGH PERFORMANCE SWI
[3]   Space-efficient TCAM-based oassification using gray coding [J].
Bremler-Barr, Anat ;
Hendler, Danny .
INFOCOM 2007, VOLS 1-5, 2007, :1388-+
[4]  
Cohen R, 2010, IEEE INFOCOM SER
[5]  
ROTH RA, COMMUNICATION
[6]  
Rottenstreich O., 2009, TR0901 COMN TECHN
[7]  
Rottenstreich O, 2010, IEEE INFOCOM SER
[8]  
SASAO T, 2008, ISMVL MAY, P57
[9]   Computing the minimum DNF representation of Boolean functions defined by intervals [J].
Schieber, B ;
Geist, D ;
Zaks, A .
DISCRETE APPLIED MATHEMATICS, 2005, 149 (1-3) :154-173
[10]  
SRINIVASAN V, 1998, FAST SCALABLE LAYER, P191