Patent ID: 9407394
Filing Date: 2016-08-02
CPC Classification: H04J,H04L

Claim Text:
1. A communication link configured to implement frequent flow control without using unique symbols or designated packets, comprising: a first device configured to send to a second device, over a full-duplex communication link, high throughput packet communication of more than 1 Gb/s; the second device comprises a buffer configured to temporarily store the high throughput packet communication; the second device is configured to: calculate a basic idle code word sequence known to the first device, produce an idle sequence by replacing certain M code words of the basic idle sequence with M bitwise complement code words, and transmit the idle sequence to the first device during inter-packet gap; wherein each bitwise complement code word appears in the basic idle sequence, and the M bitwise complement code words are indicative of the fullness of the buffer; and the first device is further configured to receive the idle sequence and determine, based on a difference between the idle sequence and the basic idle sequence, that the buffer is full or expected to get full, and thus the first device stop sending packets to the second device.