Patent ID: 6601207
Filing Date: 2003-07-29
Classification: H04L

Abstract:
A method for re-transmitting data blocks, the method comprising:transmitting a set of data blocks; receiving said set of data blocks; checking whether the transfer of the received data blocks has succeeded or failed; acknowledging, at specific intervals, the received data blocks with a bitmap, a bit of which corresponds to at least one transferred data block, and the value of the bit indicates the success or failure of the data transfer; re-transmitting the data blocks for which transfer has failed according to the bitmap; wherein the method further comprises; determining a set of acknowledgement algorithms each of which comprises a method for forming a bitmap of the received data blocks, where at least one of the set of acknowledgement algorithms comprises compressing the bitmap into a smaller number of bits: maintaining information on the number of those data blocks, not successfully received or successfully received, but not yet acknowledged; initiating one of said acknowledgement algorithms selecting the acknowledgement algorithm according to said number of data blocks.