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:
Nov. 23, 2021

Filed:

Apr. 17, 2020
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Ali Kheradmand, Urbana, IL (US);

Santhosh Prabhu Muraleedhara Prabhu, Urbana, IL (US);

Assignee:

VMware, Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/28 (2006.01); H04L 29/06 (2006.01); H04L 12/741 (2013.01); H04L 12/801 (2013.01); H04L 12/861 (2013.01); H04L 12/947 (2013.01);
U.S. Cl.
CPC ...
H04L 45/74 (2013.01); H04L 47/10 (2013.01); H04L 49/252 (2013.01); H04L 49/90 (2013.01);
Abstract

An example method of packet forwarding for a packet set in a network device includes: selecting a first bit pattern of multiple adjacent bits from a bit string that represents an input packet set; selecting a second bit pattern of multiple adjacent bits from a first node of a data structure that implements a prefix-compressed decision diagram representing a first class of packets; performing a comparison of the first bit pattern to the second bit pattern; generating an output packet set, which is a subset of the input packet set, in response to the first bit pattern matching the second bit pattern; and applying a network forwarding action to the output packet set, the network forwarding action associated with the prefix-compressed decision diagram and dictating packet forwarding behavior of the network device with respect to the output packet set.


Find Patent Forward Citations

Loading…