Patent ID: 9032089
Filing Date: 2015-05-12
Classification: H04L

Abstract:
1. An apparatus, comprising: a processor configured to execute a forwarding module; and the forwarding module configured to receive a plurality of first data packets having a common source identifier and a common destination identifier, the forwarding module configured to modify a data flow value counter in response to receiving each first data packet from the plurality of first data packets, the forwarding module configured to modify a value of the data flow value counter each time the forwarding module receives a data packet having the common source identifier and the common destination identifier, the forwarding module configured to store each first data packet from the plurality of first data packets in a first output queue based on the value of the data flow value counter not crossing a data flow threshold in response to the data flow value counter being modified by the forwarding module, the forwarding module configured to receive a second data packet having the common source identifier and the common destination identifier after receiving the plurality of first data packets, the forwarding module configured to modify a data flow value counter in response to receiving the second data packet such that the value of the data flow value counter crosses the data flow threshold, the forwarding module configured to store the second data packet in a second output queue based on the value of the data flow value counter having crossed the data flow threshold.