Method and apparatus of rate-matching for communication and broadcasting systems
AssigneeSamsung Electronics Co., Ltd.
InventorsMin Jang, Seokki Ahn, Seho Myung, Hongsil Jeong, Kyungjoong Kim, Jaeyoel Kim
Life of this patent
Estimating the term…
Abstract
A communication method and system for converging a 5th-generation (5G) communication system for supporting higher data rates beyond a 4th-generation (4G) system with a technology for internet of things (IoT) are provided. The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The method and apparatus for polar encoding and rate-matching are disclosed.
Claims16
A method performed by a transmitter in a communication system, the method comprising:
- identifying a first bit sequence to be encoded, the first bit sequence including an information bit sequence and cyclic redundancy check (CRC) bits for the information bit sequence;
- identifying a second bit sequence by encoding the first bit sequence with a polar code;
- identifying a third bit sequence by performing an interleaving on the second bit sequence based on an interleaving pattern;
- performing a rate matching on the third bit sequence by determining one of a repetition or a puncturing or a shortening as the rate matching, based on a length of the first bit sequence, a length of the second bit sequence, and a length of a rate matching output sequence;
- and
- obtaining the rate matching output sequence by performing the rate matching,
- wherein the interleaving pattern corresponds to {0, 1, 2, 4, 3, 5, 6, 7, 8, 16, 9, 17, 10, 18, 11, 19, 12, 20, 13, 21, 14, 22, 15, 23, 24, 25, 26, 28, 27, 29, 30, 31}.
An apparatus in a communication system, the apparatus comprising:
- a transceiver;
- and
- a controller coupled with the transceiver and configured to:
- identify a first bit sequence to be encoded, the first bit sequence including an information bit sequence and cyclic redundancy check (CRC) bits for the information bit sequence,
- identify a second bit sequence by encoding the first bit sequence with a polar code,
- identify a third bit sequence by performing an interleaving on the second bit sequence based on an interleaving pattern,
- perform a rate matching on the third bit sequence by determining one of a repetition or a puncturing or a shortening as the rate matching, based on a length of the first bit sequence, a length of the second bit sequence, and a length of a rate matching output sequence, and
- obtain the rate matching output sequence by performing the rate matching,
- wherein the interleaving pattern corresponds to {0, 1, 2, 4, 3, 5, 6, 7, 8, 16, 9, 17, 10, 18, 11, 19, 12, 20, 13, 21, 14, 22, 15, 23, 24, 25, 26, 28, 27, 29, 30, 31}.
Dependencies are inferred from the claim text.