Patent ID: 9148380
Filing Date: 2015-09-29
Classification: H04L,H04M,H04W

Abstract:
1. A method, comprising: receiving a plurality of packets associated with a flow, wherein each one of the packets has associated therewith a sequence number range comprising a plurality of consecutive sequence numbers; parsing the plurality of packets associated with the flow; executing a first quality of service decision such that a first set of packets within the plurality of packets are not forwarded to the first set of packets' intended destination; creating an entry in a sequence number table for the first set of packets, the entry comprising a list of each of the sequence numbers comprising the sequence number ranges associated with the packets comprising the first set of packets; receiving a second set of packets, wherein each packet of the second set of packets has associated therewith a sequence number range comprising a plurality of consecutive sequence numbers; performing a lookup using the table to determine whether the sequence numbers comprising the sequence number ranges for the second set of packets overlaps with the list of sequence numbers indicated in the entry; if the sequence number range for the second set of packets overlaps with the list of sequence numbers indicated in the entry: wherein if the first set of packets comply with a quality of service policy, the first set of packets is forwarded to the first set of packets' intended destination.