Patent classifications
H04L27/3483
2D probalistic constellation shaping using shell mapping
Probabilistic constellation shaping (PCS) is applied to a desired probability distribution over the 2-D constellation points. Constellation points are partitioned into multiple disjoint sets in which all the constellation points within a subset have the same energy level (i.e., amplitude) or distance from the origin on the complex plane. Each of the sets may be further subdivided into smaller disjoint sets of constellation points to facilitate labeling of the constellation points. The sets may be indexed from 0 to the total number of disjoint sets to form an index set. The desired distribution may then be applied over the index set either using a distribution matcher (DM) or using a lookup table. The desired distribution may be generated before forward error correction (FEC) encoding that preserves the generated amplitude distribution through FEC encoding of data bits. The scheme may map the FEC encoded data bits to the constellation points, such that the probability of occurrence of each signal set (with a specific energy level) follows the desired probability distribution within a fixed codeword length. In addition, PCS can be applied to both square and non-square constellations, which may or may not be arranged on a Cartesian grid.
TRANSMITTING APPARATUS AND MAPPING METHOD THEREOF
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
DATA TRANSMISSION METHOD AND APPARATUS
This application provides a data transmission method and an apparatus. The method includes: A first device receives a first data packet and a second data packet from a second device, where the first data packet includes at least one first modulation symbol obtained by the second device by modulating a first codeword based on a first modulation scheme, and the second data packet includes at least one second modulation symbol obtained by modulating a second codeword based on the second modulation scheme; the first device receives a third data packet from the second device, where the third data packet includes at least one third modulation symbol, the third modulation symbol is obtained by the second device by modulating one bit group based on a third modulation scheme, and the one bit group includes at least one bit in the first codeword and at least one bit in the second codeword; and the first device decodes the first data packet, the second data packet, and the third data packet. In this way, reliability of data transmission can be improved.
Context Aware Data Receiver for Communication Signals Based on Machine Learning
A computer implemented method for detecting data (y) comprised in a part (x) of a received signal (w) of a communication system (100), wherein the received signal (w) is associated with a population and where the part (x) of the received signal (w) is associated with a sub-population of the population, the method comprising: configuring (S1) a first function (ƒ1) to determine a context (c) of the received signal (w), wherein the context (c) is indicative of a state of the received signal (w), configuring (S2) a second function (ƒ2) to detect the data (y) based on the part (x) of the received signal, wherein the second function (ƒ2) is arranged to be parameterized by the context (c), and detecting (S3) the data (y) by the first (ƒ1) and second (ƒ2) functions.
Non-uniform constellations
A method for generating a non-uniform constellation is provided. The method comprises the step of performing a first process, the first process comprising the steps of: obtaining a first constellation defined by one or more parameter values; and generating a second constellation based on the first constellation using a second process. The second process comprises the steps of: obtaining a set of candidate constellations, wherein the set of candidate constellations comprises the first constellation and one or more modified constellations, wherein each modified constellation is obtained by modifying the parameter values defining the first constellation; determining the performance of each candidate constellation according to a predetermined performance measure; selecting the candidate constellation having the best performance as the second constellation.
Radio frequency transmission
An apparatus is provided that includes circuitry for decomposing an input signal to multiple substantially constant-envelope components and an outphasing path for each substantially constant-envelope component. The apparatus also includes a modulator for discrete phase control in each outphasing path, an amplifier in each outphasing path and a combiner for combining output signals from the outphasing paths. A system and method are also provided.
NON-UNIFORM CONSTELLATIONS
A method for generating a non-uniform constellation is provided. The method comprises the step of performing a first process, the first process comprising the steps of: obtaining a first constellation defined by one or more parameter values; and generating a second constellation based on the first constellation using a second process. The second process comprises the steps of: obtaining a set of candidate constellations, wherein the set of candidate constellations comprises the first constellation and one or more modified constellations, wherein each modified constellation is obtained by modifying the parameter values defining the first constellation; determining the performance of each candidate constellation according to a predetermined performance measure; selecting the candidate constellation having the best performance as the second constellation.
METHOD AND DEVICE FOR TRANSMITTING DATA IN WIRELESS COMMUNICATION SYSTEM
Provided are a method and apparatus for transmitting data in a wireless communication system. The method, performed by a transmission apparatus, of transmitting data includes performing π/2-binary phase shift keying (BPSK) modulation on M symbols, performing a discrete Fourier transform (DFT) on the M symbols on which the π/2-BPSK modulation has been performed, performing an inverse fast Fourier transform (IFFT) on M/2 symbols among the M symbols on which the DFT has been performed, and transmitting, to a reception apparatus, the M/2 symbols on which the IFFT has been performed, wherein a constellation of the M symbols on which the π/2-BPSK modulation has been performed may have only real components or imaginary components.
COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
A communication device includes an acquisition unit that acquires a bit sequence, and a conversion unit that converts the bit sequence to a predetermined complex constellation point sequence including a plurality of complex constellation points including a non-zero complex constellation point and a zero complex constellation point. At least one of the predetermined complex constellation point sequences is a first complex constellation point sequence in which each of a plurality of complex constellation points constituting the complex constellation point sequence is converted to any complex constellation point or zero complex constellation point of a first signal constellation including non-power of two number of complex constellation points. The conversion unit converts one of the bit sequences to at least the first complex constellation point sequence.
Modulating and demodulating data
It is presented a method for modulating data for transmission over a communication channel to a receiver network entity. The method is performed in a transmitter network entity and comprises the step of: modulating data in accordance with a modulation scheme, the modulation scheme comprising a first set of constellation points respectively representing only one bit sequence and a second set of constellation points respectively representing two different bit sequences.