Techniques for multiple-subcarrier joint precoding
AssigneeKoninklijke Philips N.V.
InventorsDong Wang, Yue Shang, Dagnachew Birru
Life of this patent
Estimating the term…
Abstract
A method (400) for performing a multiple-sub-carrier-joint-modulation (MSJM) precoding. The method includes grouping input information bits into bit blocks (S410); converting the bit blocks into bit vectors (S420); mapping each of the bit vectors into a symbol vector (S430); and modulating symbol vectors into data subcarriers (S440).
Claims11
A method for performing a multiple-subcarrier-joint-modulation (MSJM) precoding, comprising:
- grouping input information bits into bit blocks, wherein each bit block includes n*g bits, wherein n is a number of available subcarriers and g is a number of bits to be transmitted per subcarrier;
- converting the bit blocks into k bit vectors, wherein k is the number of available subcarriers n divided by a number of jointly precoded subcarriers m, wherein each bit vector includes m*g bits;
- mapping each of the bit vectors into a symbol vector, wherein the symbol vector includes m symbols;
- and
- modulating symbol vectors into data subcarriers.
A non-transitory computer-readable medium having stored thereon computer executable code for performing a multiple-subcarrier-joint-modulation (MSJM) precoding, comprising:
- grouping input information bits into bit blocks, wherein each bit block includes n*g bits, wherein n is a number of available subcarriers and g is a number of bits to be transmitted per subcarrier;
- converting the bit blocks into k bit vectors, wherein k is the number of available subcarriers n divided by a number of jointly precoded subcarriers m, wherein each bit vector includes m*g bits;
- mapping each of the bit vectors into a symbol vector, wherein the symbol vector includes m symbols;
- and
- modulating symbol vectors into data subcarriers.
An orthogonal frequency division multiplexing (OFDM) transmitter for performing a multiple-subcarrier-joint-modulation (MSJM) precoding, comprising:
- a first serial-to-parallel (S/P) converter for converting bit blocks into k bit vectors, wherein each bit block includes n*g bits, wherein n is a number of available subcarriers and g is a number of bits to be transmitted per subcarrier, wherein k is the number of available subcarriers n divided by a number of jointly precoded subcarriers m, wherein each bit vector includes m*g bits s;
- a precoder for mapping each of the bit vectors to a symbol vector, wherein the symbol vector includes m symbols;
- and
- a second S/P converter for grouping symbol vectors and mapping the symbol vectors into data subcarriers.
Dependencies are inferred from the claim text.