IP Library › Granted Patent US 9,525,437
Granted Patent B2
US 9,525,437 · App. 15/099,998 · Granted Dec 20, 2016

Transmitter and repetition method thereof

Inventors: Se-ho Myung (Yongin-si, KR); Kyung-joong Kim (Seoul, KR); Hong-sil Jeong (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H03M13/6356H03M13/1102H03M13/1111H03M13/611H04L1/0057
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 9,525,437
App. No.
15/099,998
Granted
Dec 20, 2016
Kind
B2
Abstract

A transmitter is provided. The transmitter includes: a low density parity check (LDPC) encoder configured to encode input bits to generate an LDPC codeword including the input bits and parity bits; a repeater configured to select at least a part of bits constituting the LDPC codeword and add the selected bits after the input bits; and a puncturer configured to puncture at least a part of the parity bits.

Claims (24)

1. A transmitter comprising:

a Low Density Parity Check (LDPC) encoder configured to encode input bits comprising zero bits to generate parity bits;

a repeater configured to append one or more bits of an LDPC codeword comprising the input bits and the parity bits to the input bits, the one or more bits of the LDPC codeword being repeated; and

a puncturer configured to puncture one or more bits of the parity bits,

wherein a number of bits to be repeated is determined based on a number of bits other than the zero bits in the input bits.

2. The transmitter of claim 1 , wherein the input bits comprise outer encoded bits, and the repeater is configured to calculate the number of bits to be repeated based on a number of the outer encoded bits.

3. The transmitter of claim 2 , wherein the repeater is configured to calculate the number of the bits to be repeated based on a following equation:

N repeat =2×└ C×N outer ┘+D,

where N repeat represents the number of the bits to be repeated, N outer represents the number of the outer encoded bits, and C and D represent preset constants, respectively.

4. The transmitter of claim 3 , wherein when the calculated number of the bits to be repeated is equal to or less than the number of the parity bits, the repeater is configured to select bits as many as the calculated number from a first bit of the parity bits and append the selected bits to the input bits.

5. The transmitter of claim 3 , wherein when the calculated number of the bits to be repeated is greater than the number of the parity bits, the repeater is configured to select all the parity bits and append the selected parity bits to the input bits, and additionally select bits as many as a number obtained by subtracting the number of the parity bits from the calculated number of bits to be repeated from a first bit of the parity bits and append the additionally selected bits to the append parity bits.

6. The transmitter of claim 1 , wherein the puncturer is configured to puncture the one or more bits of the parity bits from a last bit of the parity bits.

7. A repetition method of a transmitter, comprising:

encoding input bits comprising zero bits to generate parity bits;

appending one or more bits of a Low Density Parity Check (LDPC) codeword comprising the input bits and the parity bits to the input bits, the one or more bits of the LDPC codeword being repeated; and

puncturing the one or more bits of the parity bits, and

wherein a number of bits to be repeated is determined based on a number of bits other than the zero bits in the input bits.

8. The method of claim 7 , wherein the input bits comprise outer encoded bits, and the appending calculates the number of bits to be repeated based on a number of the outer encoded bits.

9. The method of claim 8 , wherein the appending calculates the number of the bits to be repeated based on a following equation:

N repeat =2×└ C×N outer ┘+D,

where N repeat represents the number of the bits to be repeated, N outer represents the number of the outer encoded bits, and C and D represent preset constants, respectively.

10. The method of claim 9 , wherein when the calculated number of the bits to be repeated is equal to or less than the number of the parity bits, the appending selects bits as many as the calculated number from a first bit of the parity bits and appends the selected bits to the input bits.

11. The method of claim 9 , wherein when the calculated number of the bits to be repeated is greater than the number of the parity bits, the appending selects all the parity bits and appends the selected parity bits to the input bits, and additionally selects bits as many as a number obtained by subtracting the number of the parity bits from the calculated number of bits to be repeated from a first bit of the parity bits and appends the additionally selected bits to the append parity bits.

12. The method of claim 7 , wherein the puncturing punctures the one or more bits of the parity bits from a last bit of the parity bits.

Priority Claims (1)
KR 10-2015-0137187 · Sep 27, 2015 · national
Continuity (4)
Continuation 15052049 · Feb 24, 2016
Provisional Application 62126902 · Mar 2, 2015
Provisional Application 62120108 · Feb 24, 2015
Related Publication 20160248442A1 · Aug 25, 2016