US 11,811,724 B2
Method and system for resolving UNI port information on an external SOC/switch based on a mac-table cache
Chung-Kai Tung, Taipei (TW)
Assigned to OPTICORE TECHNOLOGIES, INC., Irvine, CA (US)
Filed by OPTICORE TECHNOLOGIES, INC., Irvine, CA (US)
Filed on Jun. 17, 2021, as Appl. No. 17/349,956.
Claims priority of provisional application 63/041,828, filed on Jun. 20, 2020.
Prior Publication US 2021/0400012 A1, Dec. 23, 2021
Int. Cl. H04L 61/4552 (2022.01); H04L 69/22 (2022.01); H04L 67/568 (2022.01); H04L 101/622 (2022.01)
CPC H04L 61/4552 (2022.05) [H04L 67/568 (2022.05); H04L 69/22 (2013.01); H04L 2101/622 (2022.05)] 4 Claims
OG exemplary drawing
 
1. A method of using a mac-table cache to resolve UNI port information on an external system on chip (SOC), comprising:
receiving, by a packet processing chip, a packet with a source address (SA);
determining whether the SA is stored in a mac-table cache implemented on the packet processing chip;
in response to determining that the SA is not stored in the mac-table cache, determining from a SOC mac-table implemented on the external SOC processing data for the SA stored in the SOC mac-table cache; and
updating the mac-table cache implemented on the packet processing chip via the SOC mac-table;
wherein the mac-table cache is implemented as an ASIC (application-specific integrated circuit);
wherein the method further comprising the steps of:
providing a co-location device (CO), the packet processing chip and the external SOC/switch to be connectively cascaded in a series, wherein the co-location device only connects to the packet processing chip; and
sending the packet from the external SOC or from a co-location device (CO) connected to the packet processing chip.