Patent ID: 6944173
Filing Date: 2005-09-13
Classification: H04L,H04Q

Abstract:
1. A method for transmitting data one data packet at a time between at least one receiver operatively connected to at least one transmitter via at least one high-speed link having a plurality of virtual channels, the method comprising the steps of: the receiver checking for available buffer for transmission; the receiver waiting for a predetermined time if no buffer is available; the receiver sending a virtual channel credit packet for said specific virtual channel once a buffer is available; the receiver sending said single virtual channel credit packet for a particular virtual channel to the transmitter, said credit packet being indicative that said receiver is available to receive a single data packet and having a unique virtual channel number assigned to said particular virtual channel thereto; the transmitter responding to said virtual channel credit packet including transmitting a single data packet on said assigned unique virtual channel to the receiver if a data packet is available; and, the receiver receiving said data packet transmitted from the transmitter.