H03M13/6306

POLAR CODE RATE MATCHING METHOD AND APPARATUS

The present disclosure relates to polar code rate matching methods, apparatuses, and mediums. One example method includes obtaining K to-be-coded bits and a mother code length N, where N=2.sup.n performing polar code encoding on the K to-be-coded bits based on the mother code length N to obtain an encoded bit sequence, performing rate matching on the polar-encoded bit sequence based on a rate matching sequence to obtain a rate matched sequence with a length of M, and outputting the rate matched sequence.

ENCODING TECHNIQUE FOR HARQ OPERATION
20220337270 · 2022-10-20 ·

A transmission station (STA) of a wireless local area network system, according to various embodiments, may configure a plurality of blocks for encoding. The plurality of blocks may each comprise a data block and a CRC block for detecting an error of the data block. The transmission STA encodes each of the plurality of blocks and may transmit the plurality of encoded blocks.

CONVOLUTIONAL CODE RATE MATCHING METHOD AND WIRELESS COMMUNICATION APPARATUS

A convolutional code rate matching method and a communication apparatus are provided. A puncturing pattern of a second codeword at a second code rate is obtained based on a puncturing pattern of a first codeword at a first code rate. A second puncturing location set of the second codeword is a subset of a first puncturing location set of the first codeword. When a transmit device decreases a code rate from the first code rate to the second code rate, a redundant bit is sent at a location of a complementary set of the second puncturing location set relative to the first puncturing location set. Compared with the first puncturing location set, the second puncturing location set may obtain more incremental redundant bits, to decrease a channel encoding rate. This can improve decoding performance of a convolutional code.

Turbo decoder with reduced processing and minimal re-transmission

Disclosed is a method for processing code blocks as implemented by a baseband processor. The method involves performing a cyclic redundancy check on decoded and deinterleaved code blocks until one fails its CRC check. On first failure the baseband processor requests a retransmission of the code blocks and resumes CRC checks on the retransmitted code blocks, beginning at the code block that had failed. In the event of subsequent failures, the baseband processor performs a soft combine on the failed retransmitted block with its original transmitted counterpart. Only if the soft combined code block fails does the baseband processor request another retransmission. In this case, subsequent CRC failures result in soft combines of three corresponding code words, making the process more robust. The method reduces the number of retransmissions as well as the computing resources needed for processing incoming code blocks.

Method of Shifting Redundancy Version for the Transmission of a Transport Block Over Multiple Slots

Where large transport blocks are rate-matched and transmitted on each PUSCH segment using different redundancy versions (RVs), RV cycling with a small number of PUSCH segments might not cover the whole codeword, and/or rate-matching a large TBS across many PUSCH segments into the resource of a single PUSCH segment may lead to an effective coding rate of the self-decodable redundancy versions that is too high. To avoid these issues, the starting position of one or more RVs may be shifted by setting the starting position of a current RV to be the same as an ending position of a previous position, or by scaling the starting position by a value. Alternatively, these issues may be avoided by setting a new starting position for an RV based on the gap from the end of a previous RV to the start of a current RV.

SYSTEM AND METHOD FOR RECEPTION OF WIRELESS LOCAL AREA NETWORK PACKETS WITH BIT ERRORS
20230155729 · 2023-05-18 ·

A method in a first wireless device (WD) supporting wireless communication with a second WD is described. A plurality of wireless packets is received from the second WD including at least a first wireless packet. At least another wireless packet of the plurality of wireless packets is one of a retry packet and a repeat packet of the first packet. Each wireless packet of the plurality of wireless packets includes a plurality of bits and a first group of bits. For each received wireless packet, the plurality of bits corresponding to the received wireless packet is de-spread, and the first group of bits is correlated with a predetermined group of bits. The method further includes performing a majority vote based on the correlation of the first group of bits of each received wireless packet and creating a corrected packet based in part on the majority vote.

ENHANCED CODEWORD-BASED BLOCK ACKNOWLEDGEMENT FOR WI-FI
20230142897 · 2023-05-11 · ·

This disclosure describes systems, methods, and devices related to codeword-based acknowledgments in Wi-Fi. A device may generate low-density parity-check (LDPC) codewords, each having a same length; generate a first physical layer (PHY) protocol data unit (PPDU) including the LDPC codewords; transmit the first PPDU to a second device; identify an acknowledgment received from the second device, the acknowledgment including a bitmap indicating that a first LDPC codeword of the LDPC codewords was not received by the second device; generate, based on the bitmap, a second PPDU including the first LDPC codeword; and transmit the second PPDU to the second device.

Polar coded HARQ-IR scheme

A method, apparatus, and computer-readable medium for transmitting coded messages to a receiving device including constructing a data vector including a plurality of data bits, transforming the data vector into a u-domain vector, applying a mask to the u-domain vector, encoding the masked u-domain vector with polar encoding to generate a transmission vector, and transmitting, to the receiving device, the transmission vector.

PERMUTATED EXTENSION AND SHORTENED LOW DENSITY PARITY CHECK CODES FOR HYBRID AUTOMATIC REPEAT REQUEST
20230208555 · 2023-06-29 ·

Method and system method performed at a wireless transmitting station, including generating a first low density parity check (LPDC) codeword for a first source word for a first transmission, and generating a second LDPC codeword for a retransmission for the first LDPC codeword, the second LDPC codeword including a permutated subset of information bits included in the first LDPC codeword and parity check bits corresponding to the permutated subset of information bits.

Dynamic HARQ-id reservation

The method is used for detection and/or removal of errors in transmission systems which comprise a transmitter unit and at least one receiver unit. The transmitter unit transmits to the receiver unit on a semi-persistent transmission resource which provides an adjustable frequency range and an adjustable time period. Furthermore, the self-repeating, semi-persistent transmission resource repeating with the period T.sub.SPS is rigidly assigned to the receiver unit. Following this, at least one but not all of the HARQ process numbers available for the self-repeating, semi-persistent transmission resource are reserved for the latter.