Patent ID: 9722954
Date: 2017-08-01
CPC Classifications: H04L

Claim:
1. A method for dynamically tuning heterogeneous latencies of a device, the method comprising: receiving, at an input port of the device, a packet via a network; determining a plurality of values corresponding to a plurality of qualifying parameters associated with the packet, the plurality of qualifying parameters including a pipeline-based qualifying parameter; using the plurality of values corresponding to the plurality of qualifying parameters to generate a latency mode selector value; allocating a latency mode of a plurality of latency modes to a processing pipeline of the device based on the latency mode selector value, wherein the processing pipeline allows changing a respective latency of the processing pipeline by including or bypassing individual features of a plurality of features accessible by that pipeline based on look up results; and determining a selected pipeline for processing the packet based on a value corresponding to the pipeline-based qualifying parameter.