- 专利标题: Processing packets in an electronic device
-
申请号: US16234677申请日: 2018-12-28
-
公开(公告)号: US10735337B1公开(公告)日: 2020-08-04
- 发明人: William Brad Matthews , Puneet Agarwal , Bruce H. Kwan , Ajit K. Jain
- 申请人: Innovium, Inc.
- 申请人地址: US CA San Jose
- 专利权人: Innovium, Inc.
- 当前专利权人: Innovium, Inc.
- 当前专利权人地址: US CA San Jose
- 代理机构: Fish & Richardson P.C.
- 主分类号: H04L1/00
- IPC分类号: H04L1/00 ; H04L12/863 ; H04L12/835 ; H04L12/935 ; H04L12/26 ; H04L12/823
摘要:
A network traffic manager receives, from an ingress port, a cell of a packet destined for an egress port. Upon determining that a number of cells of the packet stored in a buffer queue meets a threshold value, the manager checks whether the ingress port has been assigned a token corresponding to the queue. Upon determining that the ingress port has been assigned the token, the manager determines whether other cells of the packet are stored in the buffer, in response to which the manager stores the received cell in the buffer, and stores linking information for the received cell in a receive context for the packet. When all cells of the packet have been received, the manager copies linking information for the packet cells from the receive context to the buffer queue or a copy generator queue, and releases the token from the ingress port.
信息查询