Transmitter and method for transmitting data block in wireless communication system
Provided are a transmitter and a method for transmitting a data block in a wireless communication system. The method comprises the following steps: deciding the number of bits (s) and encoders (N ES ) to allocate to one axis of a signal constellation; encoding an information bit based on the s and the N ES and generating a coded block; parsing the coded block based on the s and the N ES and generating a plurality of frequency sub-blocks; and transmitting the plurality of frequency sub-blocks to a receiver.
1 . A method of transmitting data, comprising:
determining a number of bits per orthogonal frequency divisional multiplexing (OFDM) symbol per spatial stream N CBPSS ;
generating a first set of bits;
parsing the first set of bits to generate a first number of blocks, wherein each of the first number of blocks comprises N CBPSS bits;
parsing the first number of blocks to generate a second number of blocks based on a predetermined value, wherein each of the second number of blocks comprises N CBPSS /2 bits; and
transmitting the second number of blocks to a receiver,
wherein the predetermined value is determined based on N CBPSS .
2 . The method of claim 1 , further comprising:
constellation mapping each of the second number of blocks.
3 . The method of claim 1 , wherein:
parsing the first set of bits comprises stream parsing, and parsing the first number of blocks comprises segment parsing.
4 . The method of claim 1 , wherein each of the first number of blocks is parsed to generate two of the second number of blocks.
5 . The method of claim 1 , wherein the first set of bits are LDPC (Low Density Parity-check Coding) coded.
6 . The method of claim 1 , further comprising:
determining a number of bits assigned to a single axis of a signal constellation, s;
determining whether there are residue bits after parsing the first number of blocks; and
if there are the residue bits, assigning the residue bits to the second number of blocks in unit of s bits.
7 . A communication device, comprising:
a circuitry which is configured to:
determine a number of bits per orthogonal frequency divisional multiplexing (OFDM) symbol per spatial stream N CBPSS ;
cause the communication device to generate a first set of bits;
cause the communication device to parse the first set of bits to generate a first number of blocks, wherein each of the first number of blocks comprises N CBPSS bits;
cause the communication device to parse the first number of blocks to generate a second number of blocks based on a predetermined value, wherein each of the second number of blocks comprises N CBPSS /2 bits; and
cause the communication device to transmit the second number of blocks to a receiver,
wherein the predetermined value is determined based on N CBPSS .
8 . The communication device of claim 7 , wherein the circuitry is further configured to:
cause the communication device to perform constellation mapping on each of the second number of blocks.
9 . The communication device of claim 7 , wherein:
the first set of bits are stream parsed, and the first number of blocks are segment parsed.
10 . The communication device of claim 7 , wherein each of the first number of blocks is parsed to generate two of the second number of blocks.
11 . The communication device of claim 7 , wherein the first set of bits are LDPC (Low Density Parity-check Coding) coded.
12 . The communication device of claim 7 , wherein the circuitry is further configured to:
determine a number of bits assigned to a single axis of a signal constellation, s;
determine whether there are residue bits after parsing the first number of blocks; and
if there are the residue bits, assign the residue bits to the second number of blocks in unit of s bits.
13 . A communication device for a station, the communication device comprising:
a circuitry which is configured to:
determine a number of bits per orthogonal frequency divisional multiplexing (OFDM) symbol per spatial stream N CBPSS ;
cause the station to generate a first set of bits;
cause the station to parse the first set of bits to generate a first number of blocks, wherein each of the first number of blocks comprises N CBPSS bits;
cause the station to parse the first number of blocks to generate a second number of blocks based on a predetermined value, wherein each of the second number of blocks comprises N CBPSS /2 bits; and
cause the station to transmit the second number of blocks to a receiver, wherein the predetermined value is determined based on N CBPSS .
14 . The communication device of claim 13 , wherein the circuitry is further configured to:
cause the station to perform constellation mapping on each of the second number of blocks.
15 . The communication device of claim 13 , wherein:
the first set of bits are stream parsed, and the first number of blocks are segment parsed.
16 . The communication device of claim 13 , wherein each of the first number of blocks is parsed to generate two of the second number of blocks.
17 . The communication device of claim 13 , wherein the first set of bits are LDPC (Low Density Parity-check Coding) coded.
18 . The communication device of claim 13 , wherein the circuitry is further configured to:
determine a number of bits assigned to a single axis of a signal constellation, s;
determine whether there are residue bits after parsing the first number of blocks; and
if there are the residue bits, assign the residue bits to the second number of blocks in unit of s bits.