-
公开(公告)号:US09338105B2
公开(公告)日:2016-05-10
申请号:US14028471
申请日:2013-09-16
Applicant: BROADCOM CORPORATION
Inventor: Mark David Griswold , Mohammad Kamel Issa , Mohan Venkatachar Kalkunte
IPC: H04L12/861
CPC classification number: H04L49/9057 , H04L49/9063
Abstract: A system for providing oversubscription of pipeline bandwidth comprises a steer module, an absorption buffer, an ingress packet processor (IPP), a memory management unit (MMU), and a main packet buffer. The steer module receives packets that include start of packet (SOP), middle of packet (MOP), and end of packet (EOP) cells, attaches a packet identifier to the cells, passes the MOP and EOP cells to the MMU, and stores the SOP cells and EOP metadata in the absorption buffer. The IPP processes the SOP cells and EOP metadata and passes the same to the MMU. The MMU stores the MOP, EOP, and processed SOP cells in the main packet buffer, combines, upon receiving the processed EOP metadata of each packet, the processed SOP cell, the MOP cells and the EOP cell of each packet to reconstruct each packet, and queues each reconstructed packet in an egress port queue.
Abstract translation: 用于提供流水线带宽超额预订的系统包括转向模块,吸收缓冲器,入口分组处理器(IPP),存储器管理单元(MMU)和主分组缓冲器。 转向模块接收包括分组开始(SOP),分组中间(MOP)和分组结束(EOP)小区的分组,将分组标识符附加到小区,将MOP和EOP小区传递到MMU,并存储 吸收缓冲液中的SOP细胞和EOP元数据。 IPP处理SOP单元和EOP元数据,并将其传递给MMU。 MMU将MOP,EOP和处理的SOP单元存储在主分组缓冲器中,在接收到每个分组的处理的EOP元数据时,将处理的SOP单元,MOP单元和每个分组的EOP单元组合以重构每个分组, 并在出口端口队列中排队每个重构的数据包。