IP Library › Granted Patent US 11,546,087
Granted Patent B2
US 11,546,087 · App. 17/322,119 · Granted Jan 3, 2023

Apparatus and method for encoding and decoding using polar code in wireless communication system

Inventors: Hongsil Jeong (Suwon-si, KR); Min Jang (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04L1/0057H03M13/134H03M13/15H04L1/0013
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,546,087
App. No.
17/322,119
Granted
Jan 3, 2023
Kind
B2
Abstract

The disclosure relates to 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). 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 disclosure relates to encoding and decoding by using a polar code in a wireless communication system, and an operation method of a transmission-end apparatus includes determining segmentation and the number of segments, based on parameters associated with encoding of information bits, encoding the information bits according to the number of check bits, and transmitting the encoded information bits to a reception-end apparatus.

Claims (47)

1. A method of transmitting a signal by a transmitting apparatus in a wireless communication system or a broadcasting system, the method comprising:

generating a bit sequence;

segmenting the bit sequence into two segments based on determining whether to perform a code block segmentation for the bit sequence;

generating coded bits by encoding the two segments; and

transmitting, to a receiving apparatus, the coded bits,

wherein the segmenting of the bit sequence into the two segments based on the determining of whether to perform the code block segmentation for the bit sequence comprises:

when a number of bits of the bit sequence is greater than or equal to a first value 1013 , segmenting the bit sequence into two segments, and

when the number of bits of the bit sequence is greater than or equal to a second value 360 and a length of a rate matching output sequence is greater than or equal to a third value 1088 , segmenting the bit sequence into two segments.

2. The method of claim 1 ,

wherein the bit sequence is for uplink control information (UCI), and

wherein the two segments are encoded by using a polar code.

3. The method of claim 1 ,

wherein the first value 1013 is determined based on a maximum length of a mother code and a number of cyclic redundancy check (CRC) parity bits, and

wherein the transmitting apparatus comprises a terminal or a base station.

4. The method of claim 1 , wherein when a number of bits of the bit sequence is greater than or equal to the first value 1013 , it is determined to perform the code block segmentation for the bit sequence regardless of a length of the rate matching output sequence.

5. A transmitting apparatus of transmitting a signal in a wireless communication system or a broadcasting system, the transmitting apparatus comprising:

a transceiver configured to transmit and receive a signal; and

a controller coupled with the transceiver and configured to:

generate a bit sequence,

segment the bit sequence into two segments based on determining whether to perform a code block segmentation for the bit sequence,

generate coded bits by encoding the two segments, and

transmit, to a receiving apparatus, the coded bits,

wherein the segmenting of the bit sequence into the two segments based on the determining whether to perform the code block segmentation for the bit sequence comprises:

when a number of bits of the bit sequence is greater than or equal to a first value 1013 , segmenting the bit sequence into two segments, and

when the number of bits of the bit sequence is greater than or equal to a second value 360 and a length of a rate matching output sequence is greater than or equal to a third value 1088 , segmenting the bit sequence into two segments.

6. The transmitting apparatus of claim 5 ,

wherein the bit sequence is for uplink control information (UCI), and

wherein the two segments are encoded by using a polar code.

7. The transmitting apparatus of claim 5 ,

wherein the first value 1013 is determined based on a maximum length of a mother code and a number of cyclic redundancy check (CRC) parity bits, and

wherein the transmitting apparatus comprises a terminal or a base station.

8. The transmitting apparatus of claim 5 , wherein when a number of bits of the bit sequence is greater than or equal to the first value 1013 , it is determined to perform the code block segmentation for the bit sequence regardless of a length of the rate matching output sequence.

9. A non-transitory computer-readable storage medium encoded with instructions which, when executed by a transmitting apparatus comprising a processor, cause the transmitting apparatus to:

generate a bit sequence;

segment the bit sequence into two segments based on determining whether to perform a code block segmentation for the bit sequence;

generate coded bits by encoding the two segments; and

transmit, to a receiving apparatus, the coded bits,

wherein the segmenting of the bit sequence into the two segments based on determining whether to perform the code block segmentation for the bit sequence comprises:

when a number of bits of the bit sequence is greater than or equal to a first value 1013 , segmenting the bit sequence into two segments, and

when the number of bits of the bit sequence is greater than or equal to a second value 360 and a length of a rate matching output sequence is greater than or equal to a third value 1088 , segmenting the bit sequence into two segments.

10. The storage medium of claim 9 ,

wherein the bit sequence is for uplink control information (UCI), and

wherein the two segments are encoded by using a polar code.

11. The storage medium of claim 9 ,

wherein the first value 1013 is determined based on a maximum length of a mother code and a number of cyclic redundancy check (CRC) parity bits, and

wherein the transmitting apparatus comprises a terminal or a base station.

12. The storage medium of claim 9 , wherein when a number of bits of the bit sequence is greater than or equal to the first value 1013 , it is determined to perform the code block segmentation for the bit sequence regardless of a length of the rate matching output sequence.

Priority Claims (1)
KR 10-2018-0039870 · Apr 5, 2018 · national
Continuity (2)
Continuation 16376485 · Apr 5, 2019
Related Publication 20210273746A1 · Sep 2, 2021
Cited By (5)
US 12,450,136 US 12,512,927 US 12,513,227 US 12,517,791 US 12,574,449