H03M13/136

System and method for identifying and decoding Reed-Muller codes in polar codes

A method and an apparatus are provided for decoding a polar code. A simplified successive cancellation list (SSCL) decoding tree for the polar code is generated. The SSCL decoding tree includes a plurality of nodes. One or more nodes of the plurality of nodes are identified as employing Reed-Muller codes for decoding. Decoding of received log-likelihood ratios (LLRs) is performed using Reed-Muller codes at the one or more nodes. Hard decision values are output from the one or more nodes.

METHODS AND APPARATUS FOR DETECTING ACK/NACK BITS WITH DUAL LIST-RM DECODER AND SYMBOL REGENERATION FOR LTE PUCCH FORMAT 3
20210329639 · 2021-10-21 · ·

Methods and apparatus for detecting ACK/NACK bits with dual list-RM decoder and symbol regeneration for PUCCH format 3. In an exemplary embodiment, a method is provided for detected ACK/NACK bits received in a long-term evolution (LTE) physical uplink control channel (PUCCH) Format 3 uplink transmission. The method includes generating Top-M ACK candidates from a descrambled bit stream, regenerating Top-M candidate symbols from the Top-M ACK candidates, calculating channel estimates for the Top-M candidate symbols, combining to the channel estimates generate a combined metric; and searching the combined metric to determine detected ACK bits.

TECHNIQUES FOR DETERMINING A CODING TABLE FOR ENCODING IN WIRELESS COMMUNICATIONS
20210329675 · 2021-10-21 ·

Aspects described herein relate to encoding uplink communications based on a coding table including determining to avoid certain portions of a coding table that may result decoding errors, or using a modified coding table, to improve decoding results. In one aspect, a network can transmit, to a device, a configuration indicating whether to use a modified coding table for encoding uplink communications.

Techniques of CSI feedback with unequal error protection messages
11121814 · 2021-09-14 · ·

In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a UE. The UE determines priority levels of a plurality of messages based on at least one predetermined rule. The plurality of messages contain channel state information to be reported to a base station. The at least one predetermined rule specifies that a message including an indicator indicating at least one of a beam selection at a particular dimension and an orthogonal beam group selection has a priority level higher than a priority level of a message including an indicator indicating at least one of a beam direction from a group of beam candidates or co-phasing between two sets of antennas for two polarizations. The UE sends, to the base station, one or more messages of the plurality of messages based on the priority levels of the plurality of messages.

Methods and apparatus for detecting ACK/NACK bits with dual list-RM decoder and symbol regeneration for LTE PUCCH format 3
11076407 · 2021-07-27 · ·

Methods and apparatus for detecting ACK/NACK bits with dual list-RM decoder and symbol regeneration for PUCCH format 3. In an exemplary embodiment, a method is provided for detected ACK/NACK bits received in a long-term evolution (LTE) physical uplink control channel (PUCCH) Format 3 uplink transmission. The method includes generating Top-M ACK candidates from a descrambled bit stream, regenerating Top-M candidate symbols from the Top-M ACK candidates, calculating channel estimates for the Top-M candidate symbols, combining to the channel estimates generate a combined metric; and searching the combined metric to determine detected ACK bits.

Method and Device For Detecting Discontinuous Transmission(DTX) For Small Block Encoded Signals

Described is a method and device for processing a signal received at an uplink control information (UCI) receiver in a wireless communication system. The method comprises processing a signal received on an uplink (UL) at said UCI receiver to transform said received signal into a likelihood calculation of possible transmitted codewords (θ.sub.1 . . . θi . . . θ.sub.N). The likelihood calculation of possible transmitted codewords (θ.sub.1 . . . θi . . . θ.sub.N) may comprise a multi-dimensional discrete Fourier transform (DFT) (θ.sub.1 . . . θi . . . θ.sub.N) of said received signal. The multi-dimensional may be formed as a Hadamard Transform. The method includes determining a maximum magnitude θ.sub.max value from said likelihood calculation of possible transmitted codewords (θ.sub.1 . . . θi . . . θ.sub.N) and then comparing said θ.sub.max value to a selected, calculated or predetermined scaled threshold c.τ where τ is a threshold and c is a scaling factor for the threshold τ. The comparison is such that, where θ.sub.max>c.τ, it is determined that the signal received on the UL at said UCI receiver comprises a linear block encoded signal. In some cases, the scaling factor c may be omitted.

METHOD AND APPARATUS FOR PROVIDING A JOINT ERROR CORRECTION CODE FOR A COMBINED DATA FRAME COMPRISING FIRST DATA OF A FIRST DATA CHANNEL AND SECOND DATA OF A SECOND DATA CHANNEL AND SENSOR SYSTEM

An apparatus (100) for providing an joint error correction code (140) for a combined data frame (254) comprising first data (112) of a first data channel and second data (122) of a second data channel comprises a first error code generator (110) configured to provide, based on a linear code, information on a first error correction code (114a, 114b) using the first data (112). The apparatus further comprises a second error code generator (120) configured to provide, based on the linear code, information on a second error correction code (124) using the second data (122). The apparatus is configured to provide the joint error correction code (140) using the information on the first error correction code (114a, 114b) and the information on the second error correction code (124).

Error correction using cyclic code-based LDPC codes

Techniques are described for joint encoding and decoding of information symbols. In one embodiment, a method for joint encoding includes, in part, obtaining a sequence of information symbols, generating a plurality of cyclic codewords each corresponding to a portion of the sequence of information symbols, jointly encoding the plurality of cyclic codewords to generate at least one combined codeword, and providing the combined codeword to a device. The at least one combined codeword may be generated through Galois Fourier Transform (GFT). In one embodiment, a method for joint decoding includes, in part, obtaining a sequence of encoded symbols, wherein the sequence of encoded symbols is generated through GFT, jointly decoding the sequence of encoded symbols using an iterative soft decision decoding algorithm to generate a decoded sequence, transforming the decoded sequence to generate a plurality of cyclic codewords, and decoding the plurality of cyclic codewords to generate a plurality of decoded information symbols.

Data processing method and device
11038532 · 2021-06-15 · ·

A data processing method and apparatus. The data process method includes: determining, by a transmitting node, a code block length N.sub.0 for encoding an information bit sequence to be transmitted according to a data characteristic for representing the information bit sequence to be transmitted and a preset parameter corresponding to the data characteristic; performing, by the transmitting node, polar encoding on the information bit sequence to be transmitted according to the code block length N.sub.0; and transmitting, by the transmitting node, a code block obtained through the polar encoding to a receiving node.

NONCOHERENT WIRELESS COMMUNICATION USING MODIFIED REED MULLER CODES

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may generate a Reed Muller generating matrix for an information bit vector that includes a plurality of information bits. The wireless communication device may remove, from the Reed Muller generating matrix, a row vector consisting of all 1-values to form a modified Reed Muller generating matrix. The wireless communication device may encode the information bit vector using the modified Reed Muller generating matrix to form a codeword. The wireless communication device may transmit the codeword without transmitting a pilot signal or demodulation reference signal for the codeword. Numerous other aspects are provided.