Reordering of code blocks for HARQ retransmission in new radio
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsYufei Blankenship, Mattias Andersson, Sara Sandberg, Amirpasha Shirazinia
Life of this patent
Estimating the term…
Abstract
According to certain embodiments, a wireless transmitter comprises a wireless interface and processing circuitry communicatively coupled to the wireless interface. The processing circuitry is operable to send, via the wireless interface, a transmission comprising a plurality of code blocks and a retransmission comprising at least some of the code blocks of the transmission. To send the retransmission, the processing circuitry rearranges the order of the code blocks such that the order of the code blocks in the retransmission differs from the order of the code blocks in the transmission.
Claims16
A method for use in a wireless transmitter, the method comprising:
- sending a transmission comprising, a plurality of code blocks;
- and
- sending a retransmission comprising at least some of the code blocks of the transmission,
- wherein sending the retransmission comprises rearranging an order of the code blocks such that the order of the code blocks in the retransmission differs from the order of the code blocks in the transmission,
- wherein the retransmission comprises one or more code block groups, each code block group comprising a plurality of code blocks, and each code block group in the retransmission includes at least one of the code blocks that a wireless receiver failed to successfully receive in the transmission,
- wherein rearranging the order of the code blocks comprises circularly selecting the code blocks to transmit without interleaving, and
- wherein the code blocks are grouped according to code block groups and the circular selection is performed based on the code block groups.
A wireless transmitter, comprising:
- a wireless interface;
- and
- processing circuitry communicatively coupled to the wireless interface, the processing circuitry operable to:
- send a transmission via the wireless interface, the transmission comprising a plurality of code blocks;
- and
- send a retransmission via the wireless interface, the retransmission comprising at least some of the code blocks of the transmission, wherein to send the retransmission, the processing circuitry is further operable to rearrange an order of the code blocks such that the order of the code blocks in the retransmission differs from the order of the code blocks in the transmission,
- wherein the retransmission comprises one or more code block groups, each code block group comprising a plurality of code blocks, and each code block group in the retransmission includes at least one of the code blocks that a wireless receiver failed to successfully receive in the transmission,
- wherein rearranging the order of the code blocks comprises circularly selecting the code blocks to transmit without interleaving, and
- wherein the code blocks are grouped according to code block groups and the circular selection is performed based on the code block groups.
A method for use in a wireless receiver, the method comprising:
- receiving at least some code blocks of a transmission that comprises a plurality of code blocks;
- receiving at least some code blocks of a retransmission that comprises one or more of the code blocks of the transmission arranged in an order that differs from the order of the code blocks in the transmission;
- and
- combining one or more of the code blocks received in the transmission with one or more of the code blocks received in the retransmission,
- wherein the retransmission comprises one or more code block groups, each code block group comprising a plurality of code blocks, and each code block group in the retransmission includes at least one of the code blocks that the wireless receiver failed to successfully receive in the transmission,
- wherein the code blocks received in the retransmission are arranged according to a circular selection without interleaving, and
- wherein the code blocks are grouped according to code block groups and the code blocks received in the retransmission are arranged according to a circular selection based on the code block groups.
Dependencies are inferred from the claim text.