Patent · US Active

Dynamic multipathing using programmable data plane circuits in hardware forwarding elements

US11522791B2 · kind B2 · utility

0Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 19, 2021
Grant dateDec 6, 2022
Priority date
Expiry dateJun 19, 2041

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L45/34
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Some embodiments provide a novel method for adjusting a path for a packet flow from a source machine to a destination machine in a network. The method of some embodiments identifies a condition at a first forwarding element along a first path traversed by the packet flow through the network. The first path traverses through a hardware, second forwarding element before the first forwarding element. In some embodiments, the second forwarding element includes a programmable data plane circuit. The method, in some embodiments, uses an application programming interface (API) of the programmable data plane circuit to provide a set of parameters to the data plane circuit that cause the data plane circuit to forego selecting the first path to forward the packets of the packet flow to the destination machine and instead to select a second path, not traversing the first forwarding element, to the destination machine.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.