Patent ID: 9325641
Filing Date: 2016-04-26
CPC Classification: H04L

Claim Text:
1. A switching apparatus, comprising: multiple ports, each comprising a respective buffer; and a switch controller, which is configured to concatenate the buffers of at least an input port and an output port selected from among the multiple ports for buffering traffic of a long-haul link, which is connected to the input port and whose delay exceeds buffering capacity of the buffer of the input port alone, and to carry out end-to-end flow control for the long haul link between the output port and the input port, by capturing an input data count of an amount of data received at the input port, and when receiving at the output port a dedicated packet, which includes the captured input data count and was sent from the input port when the input data count was captured, further capturing an output data count of an amount of data received at the output port, and updating a credit count based on comparison between the captured input data count and output data count.