Low latency, low loss, scalable throughput latency improvement
AssigneeCisco Technology, Inc.
InventorsJuan Carlos Zuniga, Robert E. Barton, Jerome Henry
Life of this patent
Estimating the term…
Abstract
Low Latency, Low Loss, Scalable Throughput (L4S) latency improvements may be provided. Improving L4S can include determining traffic in a L4S queue has crossed above a first threshold. In response to determining the traffic in the L4S queue has crossed above the first threshold, a priority of the L4S queue is increased. When it is determined the traffic in the L4S queue has crossed above a second threshold, a congestion notification is sent.
Claims20
A method comprising:
- determining traffic in a Low Latency, Low Loss, Scalable Throughput (L4S) queue has crossed above a first threshold of two or more thresholds configured for the L4S queue, wherein each of the two or more thresholds are set for an amount of traffic in the L4S queue;
- in response to determining the traffic in the L4S queue has crossed above the first threshold, increasing a priority of the L4S queue such that the L4S queue has priority over traffic in other queues;
- determining the traffic in the L4S queue has crossed above a second threshold subsequent to crossing the first threshold, wherein the first threshold is set to be reached by the traffic in the L4S queue before the second threshold of the two or more thresholds;
- and
- in response to determining the traffic in the L4S queue has crossed above the second threshold, sending a congestion notification.
A system comprising:
- a memory storage;
- and
- a processing unit coupled to the memory storage, wherein the processing unit is operative to:
- determine traffic in a Low Latency, Low Loss, Scalable Throughput (L4S) queue has crossed above a first threshold of two or more thresholds configured for the L4S queue, wherein each of the two or more thresholds are set for an amount of traffic in the L4S queue;
- in response to determining the traffic in the L4S queue has crossed above the first threshold, increase a priority of the L4S queue such that the L4S queue has priority over traffic in other queues;
- determine the traffic in the L4S queue has crossed above a second threshold subsequent to crossing the first threshold, wherein the first threshold is set to be reached by the traffic in the LAS queue before the second threshold of the two or more thresholds;
- and
- in response to determining the traffic in the L4S queue has crossed above the second threshold, send a congestion notification.
A non-transitory computer-readable medium that stores a set of instructions which when executed perform a method executed by the set of instructions comprising:
- determining traffic in a Low Latency, Low Loss, Scalable Throughput (L4S) queue has crossed above a first threshold of two or more thresholds configured for the L4S queue, wherein each of the two or more thresholds are set for an amount of traffic in the L4S queue;
- in response to determining the traffic in the L4S queue has crossed above the first threshold, increasing a priority of the L4S queue such that the L4S queue has priority over traffic in other queues;
- determining the traffic in the L4S queue has crossed above a second threshold subsequent to crossing the first threshold, wherein the first threshold is set to be reached by the traffic in the L4S queue before the second threshold of the two or more thresholds;
- and
- in response to determining the traffic in the L4S queue has crossed above the second threshold, sending a congestion notification.
Dependencies are inferred from the claim text.