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:
Mar. 18, 2025

Filed:

Aug. 10, 2020
Applicant:

Telefonaktiebolaget Lm Ericsson (Publ), Stockholm, SE;

Inventors:

Anju Thomas, Bangalore, IN;

Nitin Katiyar, Bangalore, IN;

Vishal Deep Ajmera, Bangalore, IN;

Venkatesan Pradeep, Bangalore, IN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/0811 (2016.01); G06F 12/0891 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0811 (2013.01); G06F 12/0891 (2013.01); G06F 2212/1021 (2013.01);
Abstract

Embodiments include methods to manage caches in a network device. In one embodiment, a method is performed by a network device and the method comprises determining a first cache of the network device is overloaded, where the first cache is within a cache hierarchy including a plurality of caches, each cache including a set of forwarding table entries for the network device to forward packets of traffic flows, and where one cache lower in the cache hierarchy is to be checked earlier in flow lookup than one higher in the cache hierarchy. The method further comprises upon determining that the first cache is overloaded, disabling the first cache from the flow lookup, where the flow lookup skips the first cache and is performed at a second cache higher in the cache hierarchy and disabling the first cache from forwarding table entry insertion when the forwarding table entry insertion is performed in one or more caches of the plurality of caches.


Find Patent Forward Citations

Loading…