Patent ID: 7746781
Filing Date: 2010-06-29
Classification: H04L

Abstract:
1. An apparatus comprising: means for receiving a plurality of packets having an associated plurality of sequence numbers, wherein each one of the packets in the plurality of packets has a quality of service level associated therewith, and wherein there are at least two types of service levels; a first look-back window of a first size for packets associated with a first service level; a second look-back window of a second size for packets associated with a second service level, wherein the first look-back window is different than the second look-back window and the first size is different than the second size and the first service level is different than the second service level; means for comparing, for each received packet, a received sequence number of each received packet against a set of previously received sequence numbers, wherein the set of sequence numbers includes only sequence numbers of packets previously received within a look-back window associated with a quality of service level type corresponding to the quality of service level type of the received packet and wherein a number of previously received sequence numbers for each set differs for at least two quality of service levels because the first size is different than the second size; and means for discarding the received packet in the event of a match between the received sequence number and any of the sequence numbers in the set of sequence numbers in the look-back window of the same quality of service level type.