Method and apparatus for channel encoding/decoding in communication or broadcast system
AssigneeSamsung Electronics Co., Ltd.
InventorsSeho Myung, Min Jang, Kyungjoong Kim, Seokki Ahn, Hongsil Jeong, Jaeyoel Kim
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to a 5G or pre-5G communication system for supporting a higher data transfer rate beyond a 4G communication system, such as LTE. One embodiment of the present invention provides a method for channel encoding in a communication system, the method comprising: encoding second data, using an outer channel code; determining a value corresponding to first data; arranging the encoded second data in a block size unit corresponding to the second data, based on the determined value; and encoding the arranged second data, using an inner channel code.
Claims18
A method of channel encoding by a transmitter in a communication system, the method comprising:
- performing outer coding, based on an outer channel code, of input bits that indicate first data;
- identifying a bit group size;
- identifying a plurality of bit groups based on an output of the outer coding, the plurality of bit groups each having the bit group size;
- determining a first cyclic shift value corresponding to second data;
- performing cyclic bit-shifting, based on the first cyclic shift value, of the plurality of bit groups to generate a cyclic bit-shifted output;
- performing inner coding, based on an inner channel code, of the cyclic bit-shifted output;
- and
- transmitting at least a part of an output of the inner coding.
A method of channel decoding by a receiver in a communication system, the method comprising:
- receiving a signal;
- identifying values based on the received signal;
- identifying a plurality of groups of the values, the plurality of groups each having a bit group size;
- performing inner decoding, based on an inner channel code, on the plurality of groups of the values;
- performing outer decoding, based on an outer channel code, on an output of the inner decoding;
- and
- identifying input bits that indicate first data from an output of the outer decoding,
- wherein second data is identified based on a first cyclic shift value which is applied to the plurality of groups of the values, in case that the outer decoding is successful.
A channel encoding apparatus in a communication system, the channel encoding apparatus comprising:
- a transceiver;
- and
- a controller coupled with the transceiver and configured to:
- perform outer coding, based on an outer channel code, of input bits that indicate first data,
- identify a bit group size,
- identify a plurality of bit groups based on an output of the outer coding, the plurality of bit groups each having the bit group size,
- determine a first cyclic shift value corresponding to second data,
- perform cyclic bit-shifting, based on the first cyclic shift value, of the plurality of bit groups to generate a cyclic bit-shifted output,
- perform inner coding, based on an inner channel code, of the cyclic bit-shifted output, and
- transmit at least a part of an output of the inner coding.
A channel decoding apparatus in a communication system, the channel decoding apparatus comprising:
- a transceiver;
- and
- a controller coupled with the transceiver and configured to:
- receive a signal,
- identify values based on the received signal,
- identify a plurality of groups of the values, the plurality of groups each having a bit group size,
- perform inner decoding, based on an inner channel code, on the plurality of groups of the values,
- perform outer decoding, based on an outer channel code, on an output of the inner decoding, and
- identify input bits that indicate first data from an output of the outer decoding,
- wherein second data is identified based on a first cyclic shift value which is applied to the plurality of groups of the values, in case that the outer decoding is successful.
Dependencies are inferred from the claim text.