Clock-synchronized edge-based data flow priority assignment
AssigneeClockwork Systems, Inc.
InventorsYilong Geng, Balaji S. Prabhakar, Shiyu Liu
Life of this patent
Estimating the term…
Loading patent…
AssigneeClockwork Systems, Inc.
InventorsYilong Geng, Balaji S. Prabhakar, Shiyu Liu
Estimating the term…
Network traffic is monitored to coordinate control of data flows. Data flows between sender hosts and a receiver host are identified. A first data flow and a second data flow have respective priorities. Delay thresholds are assigned to the first data flow and second data flow based on their respective priorities. One-way delays of data packets of the first and second data flows are monitored relative to the assigned delay thresholds. Responsive to determining that the one-way delay of the first data flow's data packets exceed a first delay threshold, transmissions of the first data flow's data packets are paused for a first amount of time. Responsive to determining that the one-way delay of the second data flow's data packets exceed a second delay threshold, transmissions of the second data flow's packets are paused for a second amount of time that exceeds the first amount of time.
A computer-implemented method for prioritizing network traffic, the method comprising:
A non-transitory computer-readable medium comprising instructions encoded thereon for prioritizing network traffic, the instructions, when executed, causing one or more processors to perform operations, the instructions comprising instructions to:
A system for prioritizing network traffic, the system comprising:
Dependencies are inferred from the claim text.