H04L1/0086

Channel bit interleaver design for polar coding chain
10873347 · 2020-12-22 · ·

In an aspect of the disclosure, a method, a computer-readable medium, and wireless equipment are provided. The wireless equipment interleaves a first sequence of encoded bits output from an encoder and then manipulating the interleaved first sequence of encoded bits to generate a second sequence of encoded bits. The wireless equipment places the second sequence of encoded bits in a buffer. The wireless equipment selects, from the buffer, a first section of the second sequence of encoded bits for transmission. The wireless equipment interleaves the first section of encoded bits. The wireless equipment transmits the interleaved first section of encoded bits via one or more symbols.

Intra-packet rate adaptation for high capacity

Wireless communications systems and methods related to intra-packet rate adaptation are provided. A first wireless communication device communicates, with a second wireless communication device, an intra-packet modulation coding scheme (MCS) switching configuration. The first wireless communication device receives, from the second wireless communication device, a communication signal including a first data packet based on the intra-packet MCS switching configuration. The first data packet includes at least a first portion encoded by a first MCS and a second portion encoded by a second MCS different from the first MCS.

Forward packet recovery with constrained network overhead
10848268 · 2020-11-24 · ·

Disclosed herein are systems and methods for forward packet recovery in a communication network with constrained network bandwidth overhead. In exemplary embodiments, a target byte protection ratio is determined. Error correcting frames are dynamically generated by a first processor such that error correcting information can be generated to approximate the target byte protection ratio. The data packets and error correcting information are then transmitted across one or more communication networks to a second processor. The second processor can use the error correcting information to regenerate or replace data packets missing or corrupted in transmission across one or more communication networks.

ENCODING CIRCUIT, DECODING CIRCUIT, ENCODING METHOD, AND DECODING METHOD
20200366408 · 2020-11-19 · ·

A method includes assigning a symbol corresponding to a value of each of bit strings in a frame among the symbols in a constellation of a multi-level modulation scheme, to bit strings, converting a value of each of the bit strings other than a first bit string such that a symbol closer to a center of the constellation is assigned more among symbols, generating a error correction code for correcting an error of bit strings to insert the error correction code into the first bit string, generating the first error correction code from the bit strings other than the first bit string among bit strings, in a first period in which the error correction code is inserted into the first bit string in a period of the frame, and generating the error correction code from a second bit string in another second period in the period of the frame.

Method for signal transmission, and apparatus therefor

The present invention relates to a wireless communication system. Specifically, the present invention relates to a method comprising the steps of: receiving uplink semi-persistent scheduling (SPS) configuration information; and transmitting a physical uplink shared channel (PUSCH) in a subframe which is periodically configured according to the uplink SPS configuration information, wherein the PUSCH includes indication information indicating whether data of the PUSCH is new SPS data or retransmission SPS data, and an apparatus therefor.

METHOD OF HYBRID AUTOMATIC REPEAT REQUEST IMPLEMENTATION FOR DATA TRANSMISSION WITH MULTI-LEVEL CODING

A method of Hybrid Automatic Repeat Request implementation which efficiently combines received signals from multiple H-ARQ block transmission attempts encoded by the Multi-Level Coding approach with an uncoded subset of information bits, is presented. The method provides full error correction gains of the H-ARQ scheme and decoder computational complexity reduction due to transmission of uncoded bits that does not cause significant demodulator and signal processing complexity growths.

The advantages are achieved via calculation of likelihood ratio metrics and the combination of at least two different data block transmission attempts for both encoded and uncoded bits of a data block. Additionally, the calculation of likelihood ratio metrics for uncoded bits is performed in consideration of the results of the decoding of the encoded bits. Receiver decisions are then determined on values of uncoded bits based on values of the combined likelihood ratio metrics for uncoded bits.

FORWARD ERROR CORRECTION USING SOURCE BLOCKS WITH SYMBOLS FROM AT LEAST TWO DATASTREAMS WITH SYNCHRONIZED START SYMBOL IDENTIFIERS AMONG THE DATASTREAMS
20200267417 · 2020-08-20 ·

A forward error correction (FEC) data generator has an input for at least two datastreams for which FEC data shall be generated in a joint manner, each datastream having a plurality of symbols. A FEC data symbol is based on a FEC source block possibly having a subset of symbols of the at least two data streams. The FEC data generator further has a signaling information generator configured to generate signaling information for the FEC data symbol regarding which symbols within the at least two datastreams belong to the corresponding source block by determining pointers to start symbols within a first and a second datastream, respectively, of the at least two datastreams and a number of symbols within the first datastream and second datastreams, respectively, that belong to the corresponding source block.

INTRA-PACKET RATE ADAPTATION FOR HIGH CAPACITY

Wireless communications systems and methods related to intra-packet rate adaptation are provided. A first wireless communication device communicates, with a second wireless communication device, an intra-packet modulation coding scheme (MCS) switching configuration. The first wireless communication device receives, from the second wireless communication device, a communication signal including a first data packet based on the intra-packet MCS switching configuration. The first data packet includes at least a first portion encoded by a first MCS and a second portion encoded by a second MCS different from the first MCS.

Phase tracking reference signal

At a receiver, errors may occur in estimating phase trajectory based on PT-RS due to a window effect. In order to address the problem of such errors, a transmitter determines at least one location for inserting PT-RS samples into a sequence of a plurality of samples, wherein a first set of the samples comprises a first number of samples at a beginning of the sequence and/or a second number of samples at an end of the sequence, and wherein the at least one location for the PT-RS samples is within a second set of the plurality of samples. The apparatus inserts the PT-RS samples into the sequence based on the determined at least one location and transmits a signal based on the inserted PT-RS samples. A receiver extracts the PT-RS samples and estimates phase errors for data samples in the received transmission based on the extracted PT-RS samples.

Forward error correction using source blocks with symbols from at least two datastreams with synchronized start symbol identifiers among the datastreams

A forward error correction (FEC) data generator has an input for at least two datastreams for which FEC data shall be generated in a joint manner, each datastream having a plurality of symbols. A FEC data symbol is based on a FEC source block possibly having a subset of symbols of the at least two data streams. The FEC data generator further has a signaling information generator configured to generate signaling information for the FEC data symbol regarding which symbols within the at least two datastreams belong to the corresponding source block by determining pointers to start symbols within a first and a second datastream, respectively, of the at least two datastreams and a number of symbols within the first datastream and second datastreams, respectively, that belong to the corresponding source block.