发明名称 Method and apparatus for generating and using enhanced tree bitmap data structures in determining a longest prefix match
摘要 Methods and apparatus are disclosed for generating and using an enhanced tree bitmap data structure in determining a longest prefix match, such as in a router, packet switching system. One implementation organizes the tree bitmap to minimize the number of internal nodes that must be accessed during a lookup operation. A pointer is included in each of the trie or search nodes to the best match so far entry in the leaf or results array which allows direct access to this result without having to parse a corresponding internal node. Moreover, one implementation stores the internal node for a particular level as a first element in its child array. Additionally, one implementation uses a general purpose lookup engine that can traverse multiple tree bitmaps or other data structures simultaneously, and perform complete searches, partial searches, and resume partial searches such as after receiving additional data on which to search.
申请公布号 US2004008634(A1) 申请公布日期 2004.01.15
申请号 US20020161504 申请日期 2002.05.31
申请人 RANGARAJAN VIJAY;SAGI DALIT;EATHERTON WILLIAM N. 发明人 RANGARAJAN VIJAY;SAGI DALIT;EATHERTON WILLIAM N.
分类号 G06F17/30;H04L12/56;(IPC1-7):H04L12/28 主分类号 G06F17/30
代理机构 代理人
主权项
地址