Apparatus and method for transmitting and receiving data in a communication or broadcasting system using linear block code
AssigneeSamsung Electronics Co., Ltd.
InventorsHong-Sil Jeong, Hyun-Koo Yang, Sung-Ryul Yun
Life of this patent
Estimating the term…
Abstract
Provided is a method for transmitting data in a communication or broadcasting system using a linear block code by generating a codeword by encoding input information data bits, interleaving the codeword; outputting modulation signal-constituting bits by bit-mapping the interleaved codeword using a bit-mapping table predetermined depending on a modulation scheme and a coding rate, outputting a modulation signal by modulating the modulation signal-constituting bits and transmitting the modulation signal via a transmit antenna.
Claims16
A method for transmitting data in a communication or broadcasting system, comprising:
- generating a codeword by encoding input information data bits;
- interleaving the codeword;
- demultiplexing the interleaved codeword using a bit-mapping table that is determined based on a modulation scheme and a coding rate;
- outputting a modulation signal by modulating the demultiplexed bits;
- and
- transmitting the modulation signal,
- wherein when the modulation scheme is 16-Quadrature Amplitude Modulation (16-QAM) and the coding rate includes one of ⅕ and ¼, the bit-mapping table is defined as:
- 16-QAM
- Input bit number
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Output bit number
- 1
- 7
- 0
- 5
- 4
- 2
- 6
- 3
- where the “input bit number” represents an input bit number di in the interleaved codeword vd, and the “output bit number” represents a demultiplexed substream value e in the demultiplexed bits be,d0.
A method for transmitting data in a communication or broadcasting system, comprising:
- generating a codeword by encoding input information data bits;
- interleaving the codeword;
- demultiplexing the interleaved codeword using a bit-mapping table that is determined based on a modulation scheme and a coding rate;
- outputting a modulation signal by modulating the demultiplexed bits;
- and
- transmitting the modulation signal,
- wherein when the modulation scheme is 16-Quadrature Amplitude Modulation (16-QAM) and the coding rate includes one of ⅓ and 5/12, the bit-mapping table is defined as:
- 16-QAM
- Input bit number
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Output bit number
- 7
- 1
- 2
- 5
- 4
- 0
- 6
- 3
- where the “input bit number” represents an input bit number di in the interleaved codeword vd, and the “output bit number” represents a demultiplexed substream value e in the demultiplexed bits be,d0.
A method for transmitting data in a communication or broadcasting system, comprising:
- generating a codeword by encoding input information data bits;
- interleaving the codeword;
- demultiplexing the interleaved codeword using a bit-mapping table that is determined based on a modulation scheme and a coding rate;
- outputting a modulation signal by modulating the demultiplexed bits;
- and
- transmitting the modulation signal,
- wherein outputting modulation signal-constituting bits comprises bit-mapping the interleaved codeword using a different bit-mapping scheme depending on a ratio of lowest-degree bits to all bits constituting the interleaved codeword.
A method for transmitting data in a communication or broadcasting system, comprising:
- generating a codeword by encoding input information data bits;
- interleaving the codeword;
- demultiplexing the interleaved codeword using a bit-mapping table that is determined based on a modulation scheme and a coding rate;
- outputting a modulation signal by modulating the demultiplexed bits;
- and
- transmitting the modulation signal,
- wherein demultiplexing the interleaved codeword comprises bit-mapping the interleaved codeword using a different bit-mapping scheme depending on at least one of a degree distribution of a parity check matrix and positions of columns of an information part of the parity check matrix.
An apparatus for transmitting data in a communication or broadcasting system, comprising:
- an encoder for generating a codeword by encoding input information data bits;
- an interleaver for interleaving the codeword;
- a demultiplexer for demultiplexing the interleaved codeword using a bit-mapping table that is determined based on a modulation scheme and a coding rate;
- a modulator for outputting a modulation signal by modulating the demultiplexed bits;
- and
- a transmitter for transmitting the modulation signal,
- wherein when the modulation scheme is 16-Quadrature Amplitude Modulation (16-QAM) and the coding rate includes one of ⅕ and ¼, the bit-mapping table is defined as:
- 16-QAM
- Input bit number
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Output bit number
- 1
- 7
- 0
- 5
- 4
- 2
- 6
- 3
- where the “input bit number” represents an input bit number di in the interleaved codeword vd, and the “output bit number” represents a demultiplexed substream value e in the demultiplexed bits be,d0.
An apparatus for transmitting data in a communication or broadcasting system, comprising:
- an encoder for generating a codeword by encoding input information data bits;
- an interleaver for interleaving the codeword;
- a demultiplexer for demultiplexing the interleaved codeword using a bit-mapping table that is determined based on a modulation scheme and a coding rate;
- a modulator for outputting a modulation signal by modulating the demultiplexed bits;
- and
- a transmitter for transmitting the modulation signal,
- wherein when the modulation scheme is 16-Quadrature Amplitude Modulation (16-QAM) and the coding rate includes one of ⅓ and 5/12, the bit-mapping table is defined as:
- 16-QAM
- Input bit number
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Output bit number
- 7
- 1
- 2
- 5
- 4
- 0
- 6
- 3
- where the “input bit number” represents an input bit number di in the interleaved codeword vd, and the “output bit number” represents a demultiplexed substream value e in the demultiplexed bits be,d0.
An apparatus for transmitting data in a communication or broadcasting system, comprising:
- an encoder for generating a codeword by encoding input information data bits;
- an interleaver for interleaving the codeword;
- a demultiplexer for demultiplexing the interleaved codeword using a bit-mapping table that is determined based on a modulation scheme and a coding rate;
- a modulator for outputting a modulation signal by modulating the demultiplexed bits;
- and
- a transmitter for transmitting the modulation signal,
- wherein the demultiplexer demultiplexes the interleaved codeword using a different bit-mapping scheme depending on a ratio of lowest-degree bits to all bits constituting the interleaved codeword.
An apparatus for transmitting data in a communication or broadcasting system, comprising:
- an encoder for generating a codeword by encoding input information data bits;
- an interleaver for interleaving the codeword;
- a demultiplexer for demultiplexing the interleaved codeword using a bit-mapping table that is determined based on a modulation scheme and a coding rate;
- a modulator for outputting a modulation signal by modulating the demultiplexed bits;
- and
- a transmitter for transmitting the modulation signal,
- wherein the demultiplexer demultiplexes the interleaved codeword using a different bit-mapping scheme depending on at least one of a degree distribution of a parity check matrix and positions of columns of an information part of the parity check matrix.
A method for receiving data in a communication or broadcasting system, comprising:
- receiving a signal transmitted by a transmitter;
- demodulating the received signal;
- multiplexing the demodulated signal using a bit-mapping table that is determined based on a modulation scheme and a coding rate of the transmitter;
- deinterleaving the multiplexed bits;
- and
- decoding the deinterleaved bits,
- wherein when the modulation scheme is 16-Quadrature Amplitude Modulation (16-QAM) and the coding rate includes one of ⅕ and ¼, the bit-mapping table is defined as:
- 16-QAM
- Output bit number
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Input bit number
- 1
- 7
- 0
- 5
- 4
- 2
- 6
- 3
- where the “output bit number” represents an output bit number di in an interleaved codeword vd, by the transmitter, and the “input bit number” represents a received substream value e in the demodulated bits be,d0.
A method for receiving data in a communication or broadcasting system, comprising:
- receiving a signal transmitted by a transmitter;
- demodulating the received signal;
- multiplexing the demodulated signal using a bit-mapping table that is determined based on a modulation scheme and a coding rate of the transmitter;
- deinterleaving the multiplexed bits;
- and
- decoding the deinterleaved bits,
- wherein when the modulation scheme is 16-Quadrature Amplitude Modulation (16-QAM) and the coding rate includes one of ⅓ and 5/12, the bit-mapping table is defined as:
- 16-QAM
- Output bit number
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Input bit number
- 7
- 1
- 2
- 5
- 4
- 0
- 6
- 3
- where the “output bit number” represents an output bit number di in an interleaved codeword vd, by the transmitter, and the “input bit number” represents a received substream value e in the demodulated bits be,d0.
A method for receiving data in a communication or broadcasting system, comprising:
- receiving a signal transmitted by a transmitter;
- demodulating the received signal;
- multiplexing the demodulated signal using a bit-mapping table that is determined based on a modulation scheme and a coding rate of the transmitter;
- deinterleaving the multiplexed bits;
- and
- decoding the deinterleaved bits,
- wherein multiplexing comprises multiplexing the demodulated signal using a different multiplexing scheme depending on a ratio of lowest-degree bits to all bits constituting an interleaved codeword by the transmitter.
A method for receiving data in a communication or broadcasting system, comprising:
- receiving a signal transmitted by a transmitter;
- demodulating the received signal;
- multiplexing the demodulated signal using a bit-mapping table that is determined based on a modulation scheme and a coding rate of the transmitter;
- deinterleaving the multiplexed bits;
- and
- decoding the deinterleaved bits,
- wherein multiplexing comprises multiplexing the demodulated signal using a different multiplexing scheme depending on at least one of a degree distribution of a parity check matrix and positions of columns of an information part of the parity check matrix.
An apparatus for receiving data in a communication or broadcasting system, comprising:
- a receiver for receiving a signal transmitted by a transmitter;
- a demodulator for demodulating the received signal;
- a multiplexer for multiplexing the demodulated signal using a bit-mapping table that is determined based on a modulation scheme and a coding rate of the transmitter;
- a deinterleaver for deinterleaving the multiplexed bits;
- and
- a decoder for decoding the deinterleaved bits,
- wherein when the modulation scheme is 16-Quadrature Amplitude Modulation (16-QAM) and the coding rate includes one of ⅕ and ¼, the bit-mapping table is defined as:
- 16-QAM
- Output bit number
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Input bit number
- 1
- 7
- 0
- 5
- 4
- 2
- 6
- 3
- where the “output bit number” represents an output bit number di in an interleaved codeword vd by the transmitter, and the “input bit number” represents a received substream value e in the demodulated bits be,d0.
An apparatus for receiving data in a communication or broadcasting system, comprising:
- a receiver for receiving a signal transmitted by a transmitter;
- a demodulator for demodulating the received signal;
- a multiplexer for multiplexing the demodulated signal using a bit-mapping table that is determined based on a modulation scheme and a coding rate of the transmitter;
- a deinterleaver for deinterleaving the multiplexed bits;
- and
- a decoder for decoding the deinterleaved bits,
- wherein when the modulation scheme is 16-Quadrature Amplitude Modulation (16-QAM) and the coding rate includes one of ⅓ and 5/12, the bit-mapping table is defined as:
- 16-QAM
- Output bit number
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Input bit number
- 7
- 1
- 2
- 5
- 4
- 0
- 6
- 3
- where the “output bit number” represents an output bit number d, in an interleaved codeword vd by the transmitter, and the “input bit number” represents a received substream value e in the demodulated bits be,d0.
An apparatus for receiving data in a communication or broadcasting system, comprising:
- a receiver for receiving a signal transmitted by a transmitter;
- a demodulator for demodulating the received signal;
- a multiplexer for multiplexing the demodulated signal using a bit-mapping table that is determined based on a modulation scheme and a coding rate of the transmitter;
- a deinterleaver for deinterleaving the multiplexed bits;
- and
- a decoder for decoding the deinterleaved bits,
- wherein the multiplexer multiplexes the demodulated signal using a different bit-demapping scheme depending on a ratio of lowest-degree bits to all bits constituting an interleaved codeword by the transmitter.
An apparatus for receiving data in a communication or broadcasting system, comprising:
- a receiver for receiving a signal transmitted by a transmitter;
- a demodulator for demodulating the received signal;
- a multiplexer for multiplexing the demodulated signal using a bit-mapping table that is determined based on a modulation scheme and a coding rate of the transmitter;
- a deinterleaver for deinterleaving the multiplexed bits;
- and
- a decoder for decoding the deinterleaved bits,
- wherein the bit multiplexer multiplexes the demodulated signal using a different bit-demapping scheme depending on at least one of a degree distribution of a parity check matrix and positions of columns of an information part of the parity check matrix.
Dependencies are inferred from the claim text.