US 12,489,719 B2
Systems for and methods of unified packet recirculation
Sachin P. Kadu, San Jose, CA (US)
Assigned to Avago Technologies International Sales Pte. Limited, Singapore (SG)
Filed by AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED, Singapore (SG)
Filed on Mar. 7, 2024, as Appl. No. 18/599,137.
Application 18/599,137 is a continuation of application No. 17/513,761, filed on Oct. 28, 2021, granted, now 11,949,605.
Prior Publication US 2024/0214330 A1, Jun. 27, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 49/9057 (2022.01); H04L 49/9005 (2022.01)
CPC H04L 49/9057 (2013.01) [H04L 49/9005 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A network device, comprising:
an ingress pipeline;
an egress data buffer database;
an egress pipeline having an egress pipeline output coupled to an input of the egress data buffer database;
an ingress data buffer comprising a recirculation port; and
a recirculation data buffer coupled to the recirculation port and the egress pipeline output, wherein the egress pipeline and the ingress pipeline are configured to mark a packet for recirculation, wherein the packet is provided to the recirculation data buffer for provision to the recirculation port, wherein the ingress data buffer is configured to provide the packet to the ingress pipeline, wherein the recirculation data buffer comprises a scheduler configured to schedule both ingress and egress recirculation.