发明名称 Packet classification using modified range labels
摘要 A method and system for encoding a set of range labels for each parameter field in a packet classification key in such a way as to require preferably only a single entry per rule in a final processing stage of a packet classifier. Multiple rules are sorted accorded to their respective significance. A range, based on a parameter in the packet header, is previously determined. Multiple rules are evaluated according to an overlapping of rules according to different ranges. Upon a determination that two or more rules overlap, each overlapping rule is expanded into multiple unique segments that identify unique range intersections. Each cluster of overlapping ranges is then offset so that at least one bit in a range for the rule remains unchanged. The range segments are then converted from binary to Gray code, which results in the ability to determine a CAM entry to use for each range.
申请公布号 US7796513(B2) 申请公布日期 2010.09.14
申请号 US20080187188 申请日期 2008.08.06
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BASSO CLAUDE;CALVIGNAC JEAN LOUIS;DAVIS GORDON TAYLOR;JEFFRIES CLARK DEBS
分类号 H04L12/26;H04L12/46;H04L12/56;H04L29/06 主分类号 H04L12/26
代理机构 代理人
主权项
地址
您可能感兴趣的专利