US 12,407,621 B2
Path selection for packet transmission
Anurag Agrawal, Santa Clara, CA (US); John Andrew Fingerhut, Cary, NC (US); Xiaoyan Ding, Lantau Island (HK); and Song Zhang, Beijing (CN)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Dec. 14, 2021, as Appl. No. 17/550,938.
Prior Publication US 2022/0109639 A1, Apr. 7, 2022
Int. Cl. H04L 47/628 (2022.01); H04L 45/24 (2022.01); H04L 49/00 (2022.01)
CPC H04L 47/628 (2013.01) [H04L 45/24 (2013.01); H04L 49/3063 (2013.01)] 20 Claims
OG exemplary drawing
 
1. At least one computer-readable medium, comprising instructions stored thereon, that if executed by at least one processor, cause the at least one processor to:
configure a programmable packet processing pipeline of a network interface device to determine, based upon transmit window overage data, a path to transmit a packet based on relative network traffic transmitted via multiple paths;
wherein:
the transmit window overage data is to indicate amounts of transmitted packet data that exceed data allocations of the multiple paths.