SYSTEM AND METHOD FOR PRIORITIZATION OF RETRANSMISSION OF PROTOCOL DATA UNITS TO ASSIST RADIO-LINK-CONTROL RETRANSMISSION
First Claim
1. A method for wireless communication comprising:
- storing a protocol data unit (PDU) in a first memory buffer for transmission;
transmitting the PDU;
receiving an acknowledgement that the PDU was either successfully received or unsuccessfully received;
wherein on a condition that the PDU was unsuccessfully received,marking the PDU with an indication of the number of times that the PDU was unsuccessfully received; and
storing the unsuccessfully received and marked PDU in a second memory buffer for retransmission based on the marking such that the second memory buffer has a higher transmission priority than the first memory buffer so that the PDUs in the second memory buffer are transmitted in advance of PDUs stored in the first memory buffer.
0 Assignments
0 Petitions
Accused Products
Abstract
A medium access control (MAC) architecture reduces transmission latency for data block retransmissions. A plurality of data blocks are received and temporarily stored in a first memory (e.g., queue, buffer). The plurality of data blocks are then transmitted. A determination is made as to whether each of the transmitted data blocks was received successfully or needs to be retransmitted because the data block was not received successfully. Each of the transmitted data blocks that needs to be retransmitted is marked and temporarily stored in a second memory having a higher priority than the first memory. The marked data blocks are retransmitted before data blocks stored in the first memory location.
-
Citations
12 Claims
-
1. A method for wireless communication comprising:
-
storing a protocol data unit (PDU) in a first memory buffer for transmission; transmitting the PDU; receiving an acknowledgement that the PDU was either successfully received or unsuccessfully received; wherein on a condition that the PDU was unsuccessfully received, marking the PDU with an indication of the number of times that the PDU was unsuccessfully received; and storing the unsuccessfully received and marked PDU in a second memory buffer for retransmission based on the marking such that the second memory buffer has a higher transmission priority than the first memory buffer so that the PDUs in the second memory buffer are transmitted in advance of PDUs stored in the first memory buffer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A wireless communication apparatus comprising:
-
a transmitter configured to transmit a data block a number of times; the transmitter configured to store the data block in a first memory queue for a first transmission thereof; the transmitter configured to determine whether the data block was received successfully or was not received successfully; the transmitter configured to mark the data block for retransmission, with an indication of the number of times a determination of non-successful receipt occurred for the data block, on a condition that the data block was not received successfully; and the transmitter configured to store the data block for retransmission based on the marking indication in a second memory queue that has a higher transmission priority than the first memory queue such that the data block is transmitted in advance of data blocks stored in the first memory queue. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification