nctions the RLC PDUs can be assembled in advance and upon receipt of the scheduling decision the device can forward a number of RLC PDUs to the MAC sublayer depending on the scheduled transport block size. The RLC retransmission mechanism is used to provide error correction of data delivered to higher layers. The retransmission protocol operating between the RLC entities in the receiver and transmitter monitors the sequence numbers indicated in the headers of the incoming PDUs. The receiving RLC entity can identify missing PDUs based on the RLC sequence number which is independent of the PDCP sequence number. The status reports are sent to the transmitting RLC entity, requesting retransmission of the missing PDUs. Based on the received status report, the RLC entity at the transmitter can retransmit the missing PDUs. Even though the RLC sublayer is capable of correcting transmission errors, the error correction in most cases is handled by the MAC sublayer HARQ protocol. However, RLC sublayer and MAC sublayer retransmission mechanisms are meant for dif- ferent purposes to achieve a highly reliable transmission for certain applications. The HARQ mechanism allows fast retransmissions and feedback based on the success or failure of a downlink transmission after receiving a transport block. For the uplink transmis- sions, no explicit feedback needs to be transmitted because the receiver and scheduler are located in the same node. While in theory, it is possible to attain a very low block error rate using HARQ mechanism, in practice, it comes at a cost additional signaling and radio resources as well as increased power consumption. Therefore, the target block error rate in practice is less than 1%, which inevitably results in a residual error. For many applications such as voice over IP (VoIP), this residual error rate is sufficiently low and acceptable (because voice decoders can tolerate some level of frame erasure); however, there are use cases where lower block error rates are required, for example, transmission of 