Patent ID: 8406255

Claim:
A method of transmitting data in a wireless communication system, comprising: determining a power headroom, wherein the power headroom is comprised of a ratio of a maximum transmit power to a pilot transmit power; filtering the power headroom; determining available transmit power based on filtered power headroom and transmit power for other transmissions; determining a first packet size based on a first function of the available transmit power, wherein the first function comprises a first mapping function based on a target number of transmissions after which the first packet size is decoded correctly with a target probability; sending a packet of the first packet size if the first packet size is equal to or larger than a minimum packet size; and sending a packet of a second packet size larger than the first packet size if the first packet size is smaller than the minimum packet size and if at least one condition is met, wherein the at least one condition is associated with one of the available transmit power, a third packet size, a delay of the packet, a priority of a flow, and a queue size, and wherein the second packet size is based on a second function of the available transmit power offset by a factor of lower probability of correct decoding than the target probability, wherein the second function comprises a second mapping function based on the target number of transmissions after which the second packet size is decoded correctly with a lower probability than the target probability.