Patent classifications
H03M13/136
Methods and apparatus for dynamic acknowledgement list selection in detection of uplink control channel formats
Methods and apparatus for dynamic acknowledgement list selection in detection of uplink control channel formats. In an exemplary embodiment, an apparatus includes a dynamic acknowledgement (ACK) list allocation circuit that generates a dynamic ACK list that includes one or two most likely ACK candidates, and a top-Q candidate CQI bits detector that dynamically allocates a detection branch to each of the one or two most likely ACK candidates to detect top-Q candidate CQI bits. The apparatus also includes a merger circuit that mergers the top-Q candidate CQI bits detected for the one or two most likely ACK candidates to generate a merged list, a top-Q CQI symbol generator that generates top-Q CQI symbols for the top-Q candidate CQI bits detected for the one or two most likely ACK candidates, and a joint detector that detects transmitted CQI bits and ACK bits.
Fault tolerant quantum error correction with linear codes
This disclosure focuses on example embodiments of a classical approach to the problem of quantum error correction in the presence of faults. Linear codes equipped with faulty parity measurements are disclosed. Example definitions of fault tolerance are introduced and embodiments of a fault tolerant scheme are disclosed that reduce the number of parity measurements required compared with Shor method. Such schemes are well suited to be implemented in the classical control device of a quantum computer in order to ensure quantum fault tolerance.
DATA PROCESSING METHOD AND DEVICE
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.
DEVICES AND METHODS FOR CONSTRUCTING POLAR LIKE CODES
A method for constructing Polarization Assisted Convolutional (PAC) codes, the method including passing a codeword through a noisy channel to obtain a first bit and a noise value, determining whether the first bit is an information bit or a non-information bit based on the noise value by decoding the codeword to obtain a decoded codeword, selecting at least one of a reward or a penalty for the first bit based on the decoded codeword, the reward being set based on a probability of decoding, and the selecting selects the penalty for the first bit in response to determining the first bit is incorrectly decoded, and iterating the passing, the determining and the selecting according to Q-values for each state among a plurality of states, at least one of the Q-values corresponding to the first bit.
HANDLINGTIME-VARYING PACKET SIZE IN DOWNLINK
A method and apparatus of a device that handles time-varying packet size in the downlink. In some embodiments, the method performed by a user equipment (UE) comprises: receiving a first signaling comprising configuration of downlink (DL) Semi-Persistent Scheduling (SPS), wherein the DL SPS configuration comprises a periodicity of the DL SPS and a first indication for a first physical layer resource, and wherein the first physical layer resource is used to dynamically modify size of a second physical layer resource for SPS DL data transmission; receiving a second signaling that activates reception based on the DL SPS, wherein the second signaling comprises information to specify a boundary of the second physical layer resource; monitoring the first physical layer resource on each SPS occasion based on the periodicity to decode a second indication; determining the size of the second physical layer resource for SPS DL data transmission, based on the second indication; and receiving data on the second physical layer resource determined for each SPS occasion based on the determined size.
Data Transmission Method and Apparatus
A data transmission method and apparatus are disclosed. The method includes a first communication apparatus obtains information bit information of an ith sub-block, where the information bit information of the ith sub-block includes information bits of the ith sub-block and an information bit length of the ith sub-block, and i is a positive integer; obtains a matrix order M of the RM corresponding to the first communication apparatus in the ith sub-block, where M is a positive integer; then obtains, based on M, a first P matrix and a first b vector that are used to generate an RM; then generates, based on the first P matrix and the first b vector, the RM sequence corresponding to the ith sub-block; and finally, outputs the RM sequence corresponding to the ith sub-block.
Methods and apparatus for detecting ACK/NACK bits with dual list-RM decoder and symbol regeneration for LTE PUCCH format 3
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 OF USING A MEMORY DEVICE, MEMORY DEVICE AND MEMORY DEVICE ASSEMBLY
In various embodiments, a method of using a memory device is provided. The method may include storing data units, check units of a first code and check units of a second code in memory cells of the memory device, wherein the data units and the check units of the first code form code words of the first code, and wherein the data units and the check units of the second code form code words of the second code, applying the second code for error correction in at least a portion of the data units and/or in at least a portion of the check units of the first code, after the correcting the errors, retaining at least a retaining portion of the data units and of the check units of the first code and deleting at least a deleting portion of the check units of the second code, thereby freeing the memory cells that are occupied by the deleting portion of the check units of the second code, and during a subsequent using of the memory device, storing data in at least a reuse portion of the freed-up memory cells.
DATA PROCESSING IN CHANNEL DECODING
Embodiments of the present disclosure relate to a device, a method, an apparatus and a computer readable storage medium for data processing. In example embodiments, a method of data processing is provided. The method comprises obtaining, from a channel decoding process, a first input and a second input on which a sum-product operation is to be performed, the sum-product operation including one or more sub-operations. The method further comprises determining a set of mapping relationships for approximating at least one of the one or more sub-operations. The method further comprises determining, based on the first input, the second input and the set of mapping relationships, a first result of the sum-product operation, and continuing the channel decoding process based on the first result. As such, embodiments of the present disclosure can improve error correcting capabilities of Low Density Parity Check (LDPC) code, Polar code, Reed-Muller (RM) code or the like.
System and method for signaling control information in a mobile communication network
A method of operating a wireless communication terminal includes receiving one or more downlink control messages that each contain scheduling information scheduling the wireless terminal to receive a downlink transmission on either a primary carrier or a secondary carrier. The method also includes determining, for each of the downlink control messages, whether that message includes scheduling information for the primary carrier or for a secondary carrier. Additionally, the method includes selecting a format for an uplink control message based on whether any of the downlink control messages includes scheduling information for a secondary carrier, generating an uplink control message based on the selected format, and transmitting the uplink control message to the base station.