Patent ID: 7724640
Filing Date: 2010-05-25
Classification: H04L,H04W

Abstract:
1. A method of automatic repeat request (ARQ) in data communication between a sender and a receiver engaged in wireless communication with each other, wherein the sender is provided with an incoming data stream of a plurality of protocol data units (PDUs) and the ARQ method uses an acknowledgement message (ACK) and negative acknowledgement message (NACK), the method comprising the steps of: a)—grouping of PDUs corresponding to the sender incoming data stream into a set of multiple PDUs and assigning each of the multiple PDUs a corresponding sequence number; b)—assigning to each of the multiple PDUs a respective transmit power level value and a respective code rate value; c)—storing each of the multiple PDUs in a memory along with its corresponding sequence number and its assigned transmit power level value and code rate value; d)—transmitting the set of multiple PDUs simultaneously from the sender with the assigned transmit power level value and code rate value of each of the multiple PDUs; e)—the receiver receiving, decoding, and error checking the transmitted set of multiple PDUs, where received PDUs not considered decodeable are recognized as not correctly received; f)—the receiver transmits to the sender ARQ feedback in the form of an ACK or NACK message, wherein the ACK or NACK message comprises information on PDUs which were correctly received or PDUs which were not correctly received; g)—the sender discarding from the memory the stored PDUs which were correctly received and forming a new set of PDUs comprising the PDUs which were not correctly received, wherein the PDUs which were not correctly received in a first transmission are retransmitted in a subsequent transmission at higher respective power level values than that used in the first transmission, and wherein the new set of PDUs also includes new PDUs from the incoming data stream, wherein the PDUs in the new set of PDUs are assigned descending power levels with regards to their sequence number so that a PDU in the new set of PDUs with a lowest sequence number is given a highest power level, and wherein the PDUs which were not correctly received have lower sequence numbers than the new PDUs.