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. 08, 2022

Filed:

Jul. 28, 2020
Applicant:

Ciena Corporation, Hanover, MD (US);

Inventors:

Michael Y. Frankel, Bethesda, MD (US);

Vladimir Pelekhaty, Baltimore, MD (US);

Daniel Rivaud, Ottawa, CA;

Ian Duncan, Ottawa, CA;

Assignee:

Ciena Corporation, Hanover, MD (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/28 (2006.01); H04L 49/15 (2022.01); H04L 49/9047 (2022.01);
U.S. Cl.
CPC ...
H04L 49/15 (2013.01); H04L 49/9047 (2013.01);
Abstract

Programmable switches and routers are described herein for enabling their internal network fabric to be configured with a topology. In one implementation, a programmable switch is arranged in a network having a plurality of switches and an internal fabric. The programmable switch includes a plurality of programmable interfaces and a buffer memory component. Also, the programmable switch includes a processing component configured to establish each of the plurality of programmable interfaces to operate as one of a user-facing interface and a fabric-facing interface. Based on one or more programmable interfaces being established as one or more fabric-facing interfaces, the buffer memory component is configured to store packets received from a user-facing interface of an interconnected switch of the plurality of switches via one or more hops into the internal fabric.


Find Patent Forward Citations

Loading…