The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 08, 2021

Filed:

Jul. 29, 2019
Applicant:

Marvell World Trade Ltd., St. Michael, BB;

Inventors:

Nicolai Asbjorn Smitt, Copenhagen, DK;

Jacob Jul Schroder, Lyngby, DK;

Assignee:

Marvell Asia Pte, Ltd., Singapore, SG;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/18 (2006.01); H04L 12/741 (2013.01); H04L 12/761 (2013.01); H04L 12/879 (2013.01); H04L 12/927 (2013.01); H04L 12/931 (2013.01);
U.S. Cl.
CPC ...
H04L 49/201 (2013.01); H04L 12/18 (2013.01); H04L 12/1881 (2013.01); H04L 45/16 (2013.01); H04L 45/74 (2013.01); H04L 47/806 (2013.01); H04L 49/901 (2013.01);
Abstract

Packet data corresponding to a multicast (MC) packet received by a network device is stored in a packet memory. A header of the MC packet is analyzed to determine two or more ports via which the MC packet is to be transmitted. It is determined that two or more pending read requests are to read packet data from a particular memory location in the packet memory. In response to determining that the two or more pending read requests are to read packet data from the particular memory location, the packet data is read a single time from the particular memory location. Respective instances of the packet data read from the particular memory location are provided to respective two or more read client devices for subsequent transmission of the packet data via the two or more ports determined by the packet processor.


Find Patent Forward Citations

Loading…