Patent ID: 8681705

Claim:
A non-transitory, computer accessible storage medium storing program instructions for performing wireless transmission, wherein the program instructions are executable to: encode a plurality of data bits of the data packet to produce a plurality of parity bits, wherein the plurality of data bits and the plurality of parity bits comprise an encoder packet; form a first sub packet from the encoder packet as a first transmission, the first sub packet including the data bits and a first set of the parity bits and the first sub packet having a first coding rate; transmit the first transmission to a receiver at a first bit rate; receive a first indication from the receiver that the data packet was not successfully received; form a second sub packet from the encoder packet as a second transmission, the second sub packet including the data bits and a second set of parity bits that are different from the first set of parity bits and the second sub packet having a second coding rate that differs from the first coding rate; and transmit the second transmission to the receiver at a second bit rate.