Patent ID: 7590094

Claim:
A method of transmitting data packets in a wireless communication system, comprising: a) transmitting, by a transmitter, in said wireless communication system, data subpackets to a receiving station, each derived from a corresponding parent data packet; b) for each data subpacket, receiving from the receiving station a reception quality signal indicating in which of a multiplicity of distinct selectable reception quality categories the data subpacket was received; and c) selecting a next subpacket for transmission under control of a reception quality signal corresponding to a particular previous subpacket, including i) transmitting a new subpacket not derived from a same parent data packet as the particular previous subpacket if the corresponding reception quality signal indicates a first, high quality or transmission success reception quality category, ii) transmitting a first related subpacket, derived from the same parent data packet as the particular previous subpacket if the corresponding reception quality signal indicates a second, intermediate reception quality category for the particular previous subpacket, and iii) transmitting a different second related subpacket, derived from the same parent data packet as the particular previous subpacket, if the corresponding reception quality signal indicates a third, lower than intermediate reception quality category for the particular previous subpacket.