×

Packet filter method and apparatus employing reduced memory

  • US 6,289,013 B1
  • Filed: 09/02/1998
  • Issued: 09/11/2001
  • Est. Priority Date: 02/09/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. Apparatus for associating a multi-dimensional filter rule with a packet having two or more fields corresponding to two or more dimensions, the multi-dimensional filter rule to be applied to the packet by a router in a communications network, the apparatus comprising:

  • a storage medium storing a plurality of intervals for each dimension, each interval having a corresponding interval vector; and

    a classification processor comprising i) a comparator adapted to compare each field of the packet with the plurality of intervals to identify an interval in each dimension based on the value of a corresponding field of the packet;

    ii) a memory access module adapted to generate an interval vector for each interval identified by the comparator, wherein at least one interval vector is formed from a stored interval vector and a stored difference vector associated with the corresponding interval; and

    iii) a logic operator adapted to combine the generated interval vectors to generate a filter-rule vector, wherein the classification processor identifies the multi-dimensional filter rule based on the filter-rule vector and associates the multi-dimensional filter rule with the packet.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×