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.
Patent No.:
Date of Patent:
Jun. 24, 2025
Filed:
Jun. 10, 2021
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Srihari Raju Vegesna, San Jose, CA (US);
Narendra Jayawant Gathoo, San Jose, CA (US);
Pradeep Sindhu, Los Altos Hills, CA (US);
Jean-Marc Frailong, Rancho Mirage, CA (US);
Gopesh Goyal, Cupertino, CA (US);
Suresh Vemula, Milpitas, CA (US);
John David Huber, San Diego, CA (US);
Chetan Ambalal Shah, Milpitas, CA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A fabric control protocol (FCP) is a data transmission protocol that enables spraying of individual packets for a given packet flow across a data center from an ingress interface of the source data processing unit (DPU) across a plurality of parallel data paths of a logical tunnel in the network fabric to the egress interface of the destination DPU. The FCP has congestion control mechanisms used to determine a degree of congestion at the egress interface of the destination DPU and to modify a send window size at the source DPU based on the degree of congestion. Reliable FCP (rFCP) extensions provide reliability enhancements and improved failure resilience within the data center. The rFCP extensions provide an unsolicited mode for low latency operation with enhanced reliability mechanisms. The rFCP extensions provide failure resilience mechanisms to identify and avoid failed paths among multiple parallel data paths within the logical tunnel.