Network packet processing device using multi-core parallel processing and related network packet forwarding method
AssigneeAiroha Technology (Suzhou) Limited
InventorsPENG DU, Fei Yan
Life of this patent
Estimating the term…
Loading patent…
AssigneeAiroha Technology (Suzhou) Limited
InventorsPENG DU, Fei Yan
Estimating the term…
A network packet processing device includes a parallel processing circuit, a packet dispatch circuit and a packet order-preserving processing circuit. The parallel processing circuit includes a plurality of packet processing circuits for processing different packets in parallel. Each packet processing circuit includes a network processing unit (NPU) core. The packet dispatch circuit distributes the packets to the packet processing circuits, respectively. The packet order-preserving processing circuit performs an order-preserved sending operation upon a plurality of processed packets generated by the parallel processing circuit, wherein the processed packets include first and second processed packets corresponding to first and second packets in the packets, respectively, and an order of the first and second processed packets in an output flow sent from the packet order-preserving processing circuit is the same as an order of the first and second packets in an input flow received by the packet dispatch circuit.
A network packet processing device comprising:
A network packet forwarding method comprising:
A network packet processing device comprising:
Dependencies are inferred from the claim text.