Data transmission method and apparatus
AssigneeLG Electronics Inc.
InventorsSeunggye HWANG, Kijun KIM, Soocheol KYEONG, Bonghoe KIM, Jinwoo KIM, Kwangseok NOH, Jongwoong SHIN, Joonkui AHN, Hyangsun YOU
Life of this patent
Estimating the term…
Abstract
A disclosure of the present specification provides a method for transmitting data by a transmitter. The method may comprise the steps of: when a transport block (TB) is divided into n data blocks, adding additional information after each of the n data blocks; and adding a cyclic redundancy check (CRC) after the last additional information. Here, the CRC may be generated on the basis of the n data blocks, and the n pieces of additional information added after each of data blocks.
Claims20
A transmitting device comprising:
- at least one transceiver;
- and
- at least one processor;
- and
- at least one memory operably connectable to the at least one processor and storing instructions that, when executed by the at least one processor, perform operations comprising:
- generating, based on data, an information bit sequence input for a polar code;
- and
- performing channel-encoding for the information bit sequence based on the polar code,
- wherein the information bit sequence includes data blocks 0 to N−1 related to the data and parity blocks 0 to N−1 in the order of data block 0, parity block 0, data block 1, parity block 1, . . . , data block N−1, parity block N−1, where N is an integer larger than 1, and
- wherein each parity block n of the parity blocks 0 to N−1 is generated based on bits included in data blocks 0 to n−1 and bits included in data block n only, among the data blocks 0 to N−1.
A method of performing channel-coding at a transmitting device, the method comprising:
- generating, based on data, an information bit sequence input for a polar code;
- and
- performing channel-encoding for the information bit sequence based on the polar code,
- wherein the information bit sequence includes data blocks 0 to N−1 related to the data and parity blocks 0 to N−1 in the order of data block 0, parity block 0, data block 1, parity block 1, . . . , data block N−1, parity block N−1, where N is an integer larger than 1, and
- wherein each parity block n of the parity blocks 0 to N−1 is generated based on bits included in data blocks 0 to n−1 and bits included in data block n only, among the data blocks 0 to N−1.
A receiving device comprising:
- at least one transceiver;
- at least one processor;
- and
- at least one computer memory operably connectable to the at least one processor and storing instructions that, when executed by the at least one processor, perform operations comprising:
- receiving an encoded information bit sequence related to data;
- and
- performing channel-decoding on the encoded information bit sequence based on a polar code to obtain an information bit sequence,
- wherein the information bit sequence includes data blocks 0 to N−1 related to the data and parity blocks 0 to N−1 in the order of data block 0, parity block 0, data block 1, parity block 1, . . . , data block N−1, parity block N−1, where N is an integer larger than 1, and
- wherein each parity block n of the parity blocks 0 to N−1 is related to bits included in data blocks 0 to n−1 and bits included in data block n only, among the data blocks 0 to N−1.
A method of performing channel-decoding at a receiving device, the method comprising:
- receiving an encoded information bit sequence related to data;
- and
- performing decoding on the encoded information bit sequence based on a polar code to obtain an information bit sequence,
- wherein the information bit sequence includes data blocks 0 to N−1 related to the data and parity blocks 0 to N−1 in the order of data block 0, parity block 0, data block 1, parity block 1, . . . , data block N−1, parity block N−1, where N is an integer larger than 1, and
- wherein each parity block n of the parity blocks 0 to N−1 is related to bits included in data blocks 0 to n−1 and bits included in data block n only, among the data blocks 0 to N−1.
Dependencies are inferred from the claim text.