Patent ID: 9628406
Date: 2017-04-18
CPC Classifications: H04L

Claim:
1. A method for operation of a crossbar switch including an egress device and a plurality of ingress devices, the method comprising: calculating, at the egress device, a maximum window size according to a bandwidth delay product, wherein the bandwidth delay product is calculated based on a bandwidth and a round trip time between the ingress device sending the data packet and the egress device; assigning an egress default window value sequentially to the plurality of ingress devices; identifying when the maximum window size has been fully allocated in the assigned egress default window values; calculating, in response to receipt of a data packet sent from one of the plurality of ingress devices assigned the egress default window value, an assigned window value for the one ingress device sending the data packet based on an average window currently allocated to the plurality of ingress devices assigned the egress default window value; and assigning a smaller window value subsequently to one of the plurality of ingress devices not previously assigned a window value, when the one ingress device not previously assigned a window value requests to send a data packet, wherein the smaller window value is less than the egress default window value.