Invention Grant
- Patent Title: Programmable congestion control engine
-
Application No.: US17037359Application Date: 2020-09-29
-
Publication No.: US11641323B1Publication Date: 2023-05-02
- Inventor: Nguyen Duy Anh Tuan , Ji Yang , Chengchen Hu , Yan Zhang , Guanwen Zhong , Gordon John Brebner
- Applicant: XILINX, INC.
- Applicant Address: US CA San Jose
- Assignee: XILINX, INC.
- Current Assignee: XILINX, INC.
- Current Assignee Address: US CA San Jose
- Agency: Patterson + Sheridan, LLP
- Main IPC: H04L47/11
- IPC: H04L47/11 ; H04L49/901 ; H04L47/12 ; H04L41/0803 ; H04L41/00

Abstract:
Examples herein describe an acceleration framework that includes a hybrid congestion control (CC) engine where some components are implemented in software (e.g., a CC algorithm) while other components are implemented in hardware (e.g., measurement and enforcement modules and a flexible processing unit). The hardware components can be designed to provide measurements that can be used by multiple different types of CC algorithms. Depending on which CC algorithms are currently enabled, the hardware components can be programmed to perform measurement, processing, and enforcement tasks, thereby freeing the CPUs in the host to perform other tasks. In this manner, the hybrid CC engine can have the flexibility of a pure software CC algorithm with the advantage of performing many of the operations associated with the CC algorithm in hardware.
Information query