US 12,244,503 B2
Information handling system closed loop bandwidth prioritization
Vivek Viswanathan Iyer, Austin, TX (US); and Dileep Kumar Soma, Austin, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 8, 2021, as Appl. No. 17/144,637.
Prior Publication US 2022/0224649 A1, Jul. 14, 2022
Int. Cl. H04L 47/24 (2022.01); H04L 47/70 (2022.01)
CPC H04L 47/24 (2013.01) [H04L 47/821 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method for managing traffic associated with a host information handling system, comprising:
aggregating, by the host information handling system, a plurality of packets for transmission from the host information handling system to a plurality of client information handling systems;
assigning, by the host information handling system, a priority value to each of the plurality of packets;
determining, by the host information handling system, that an aggregate size of the plurality of packets exceeds a threshold size;
selecting, by the host information handling system, a subset of the plurality of packets for transmission to the plurality of client information handling systems based, at least in part, on the assigned priority values of each of the plurality of packets, wherein selecting the subset of the plurality of packets for transmission comprises determining the subset of the plurality of packets with a highest aggregate priority value while maintaining an aggregate size of the subset of the plurality of packets less than or equal to an uplink capacity of the host information handling system;
transmitting, by the host information handling system, the selected subset of the plurality of packets to the plurality of client information handling systems; and
pushing, by the host information handling system, the packets of the plurality of packets that are not in the selected subset to a buffer of the host information handling system for transmission after transmission of the selected subset.