Patent classifications
H03M13/6306
SYSTEM AND METHOD FOR HYBRID-ARQ
Systems and methods are disclosed for providing H-ARQ transmissions in respect of a set of horizontal code blocks are combined in a code. Retransmissions contain vertical parity check blocks which are determined from verticals from the set of horizontal code blocks. Once all the vertical parity check blocks have been transmitted, a new set may be determined after performing interleaving upon either the content of the horizontal code blocks, in the case of non-systematic horizontal code blocks, or over the content of encoder input bits in the place of systematic horizontal code blocks. The interleaving may be bitwise or bit subset-wise. The retransmissions do not contain any of the original bits. In the decoder, soft decisions are produced, and nothing needs to be discarded; decoding will typically improve with each retransmission.
Method for generating a signal by means of a turbo-encoder, and corresponding device and computer program.
A method for generating a signal, including turbo-coding a set of information symbols delivering, on the one hand, the information symbols and, on the other hand, redundancy symbols. The turbo-coding implementing, to obtain the redundancy symbols: an encoding of the set of information symbols by a first encoder, an interleaving of the set of information symbols, and an encoding of the set of information symbols interleaved by a second encoder. The turbo-coding also implements a bijective transformation of the information symbols, implemented before and/or after the interleaving, the transformation modifying a value of at least two of the information symbols prior to the coding of the information symbols by the first and/or the second coder.
RETRANSMITTED DATA SENDING METHOD, RETRANSMITTED DATA RECEIVING METHOD, AND APPARATUS
This application discloses a retransmitted data sending method, a retransmitted data receiving method, and a related apparatus, and relates to the field of communications technologies. In this solution, a transmit end generates a retransmitted codeword based on information bits of each codeword corresponding to an incorrect MPDU, where the retransmitted codeword includes a codeword having some of information bits included in the incorrect MPDU. For the codeword having some of information bits included in the incorrect MPDU, the transmit end punctures a correctly received information bit in the codeword, and then sends the information bit. In this way, a receive end may directly perform combined decoding or joint decoding on an LLR of a codeword of a retransmitted MPDU and an LLR of a codeword of an MPDU that is incorrectly received last time. This improves transmission efficiency and transmission reliability.
DYNAMIC ERROR CORRECTION PROCEDURES
Techniques described herein may be used to enable a base station to dynamically implement error correction procedures (e.g., Hybrid Automatic Repeat Request (HARQ), Forward Error Correction (FEC), etc.) based on one or more factors, such as a level of network activity, network congestion, etc. When network congestion is high, the network device may implement an error correction policy that is directed to using available network resources to prioritize error correction procedures for transmission failures with high service requirements. However, when network congestion is low, the network device may implement an error correction policy directed to optimizing error correction effectiveness by allocating unused network resources (e.g., bandwidth, physical channels, etc.) to correct transmission failures.
Rate matching method and apparatus for polar codes, and wireless communication device
A rate matching method for polar codes includes: with respect to polar codes output by an encoder, determining a plurality of types of punching position sets to be selected, punching positions indicated by any two punching position sets being not completely identical to each other; for each type of punching position set, determining the sum of error probabilities of all bit channels for transmitting information bits of the Polar codes when the punching position set is applied, the sum of the error probabilities being called the upper limit of frame error ratios corresponding to the punching position set; and from the plurality of types of punching position sets to be selected, selecting a punching position set corresponding to the minimum upper limit of the frame error ratios as a selected punching position set, and according to p punching positions indicated in the selected punching position set, conducting rate matching,
Additional Bit Freezing For Polar Coding
Examples pertaining to additional bit freezing for polar coding are described. An apparatus performs polar coding to encode a plurality of input subblocks of information bits, frozen bits and optional cyclic redundancy check (CRC) bits to generate a plurality of subblocks of coded bits. The apparatus then transmits at least some of the subblocks of coded bits. In performing the polar coding, the apparatus additionally freezes one of the plurality of input subblocks corresponding to one of the interleaved plurality of subblocks of coded bits which decreases polarization gain due to puncturing.
QC-LDPC Coding Methods And Apparatus
Concepts and schemes pertaining to quasi-cyclic-low-density parity-check (QC-LDPC) coding are described. A processor of an apparatus may generate a QC-LDPC code having a plurality of codebooks embedded therein. The processor may select a codebook from the plurality of codebooks. The processor may also encode data using the selected codebook. Alternatively or additionally, the processor may generate the QC-LDPC code including at least one quasi-row orthogonal layer. Alternatively or additionally, the processor may generate the QC-LDPC code including a base matrix a portion of which forming a kernel matrix that corresponds to a code rate of at least a threshold value
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, BASE STATION, AND TERMINAL FOR FUSING BASEBAND RESOURCES BETWEEN NETWORKS OF DIFFERENT STANDARDS
The present invention discloses a method for fusing baseband resources between networks of different standards. The method includes the following steps: performing coding on baseband data by using a coding scheme of a first network, and then performing modulation by using a modulation scheme of a second network. The present invention further discloses a corresponding base station and a terminal. In the present invention, in a case of collocation/co-device or a co-baseband resource pool, a correspondence between channel coding/de-coding and modulation/demodulation in each network is changed to enable the network to implement dynamic matching according to a specific factor such as a network status service type, thereby improving system performance of the network and significantly improving transmission performance.
CHANNEL INFORMATION BASED ON UNCOMBINED LOG LIKELIHOOD RATIOS (LLRS)
Wireless communications systems and methods related to wireless communications in a system are provided. A wireless communication device may compute a plurality of log-likelihood ratios (LLRs) based on a received communication signal. At least a first LLR and a second LLR of the plurality of LLRs represent the same first bit in the communication signal. The wireless communication device may combine the first LLR and the second LLR to decode the first bit and transmit a report indicating channel information. The channel information may be based at least in part on the plurality of LLRs before the combining of the first and second LLRs.