Patent ID: 7990872

Claim:
A wireless communication data transmission method, comprising the steps of: storing received data into a corresponding data buffer according to a user priority; storing a transmission time when transmitting the stored data; driving a timer and determining, when transmitting the stored data, whether a response message is received in response to the transmitted data before the timer reaches a specific value; calculating a delay time of the transmitted data using the stored transmission time and a current time, if the response message is not received until the timer reaches the specific value; and resetting the user priority of the transmitted data of which the response message is not received until the timer reached the specific value, using the calculated delay time to store the transmitted data into a corresponding data buffer according to the reset user priority and then to try retransmission, wherein the delay time is set to zero if a value measured by the timer is smaller than a default value, or is set to a value greater than the default value if the value measured by the timer is greater than the default value.