1 |
1
LDPC 코드에 의해 부호화된 데이터를 복호화(decoding)하기 위하여 확률값을 갱신하는 과정을 포함하는 복호화 방법에 있어서,두 개의 입력 메시지 값들을 연산하여 변수값들을 획득하는 단계;전체 변수 구간을 적어도 세 개 이상의 구간으로 나누어 각 구간별로 특정 비선형 함수에 근사화시키기 위하여 선택된 구간별 선형 함수를 이용하여, 상기 각 변수값이 속하는 구간의 선형 함수에 따라 각 변수값의 함수값을 산출하는 단계; 및상기 산출된 함수값들을 이용하여 확률값을 갱신하는 단계를 포함하되, |x|<a에 속하는 특정 구간에서의 선형 함수는 b|x|+d (여기서, b 및 d는 상수임
|
2 |
2
제1항에 있어서,상기 변수값들을 산출하는 연산 방법은 상기 입력되는 두 개의 메시지 값들의 합과 차를 2로 나누는 것임을 특징으로 하는 LDPC 코드를 이용한 복호화 방법
|
3 |
3
제2항에 있어서,상기 특정 비선형 함수는 ln(cosh(x))인 것(여기서, x는 변수값임
|
4 |
4
제1항 내지 제3항의 어느 한 항에 있어서,|x|≥a인 구간에서의 선형 함수는 |x|-c (여기서, a 및 c는 0이 아닌 상수임
|
5 |
5
제4항에 있어서,상기 c는 양자화 과정에 n 비트를 사용하는 경우 n 비트로 표현 가능한 수 중에서 ln2에 가장 근접하는 수인 것을 특징으로 하는 LDPC 코드를 이용한 복호화 방법
|
6 |
6
제1항에 있어서,상기 d는 양자화 과정에 n 비트를 사용하는 경우 n 비트로 표현 가능한 수 중에서 상기 비선형 함수의 함수값에 가장 근접하는 수인 것을 특징으로 하는 LDPC 코드를 이용한 복호화 방법
|
7 |
7
제1항에 있어서,상기 d는 0인 것을 특징으로 하는 LDPC 코드를 이용한 복호화 방법
|
8 |
8
제1항에 있어서,상기 확률값 갱신 단계에서 갱신된 확률값은 상기 함수값들의 차(difference)인 것을 특징으로 하는 LDPC 코드를 이용한 복호화 방법
|
9 |
9
제8항에 있어서,입력되는 새로운 메시지 값 및 상기 갱신된 확률값을 하나의 메시지 값으로 하여 상기 각 단계를 수행하는 단계를 더 포함하는 것을 특징으로 하는 LDPC 코드를 이용한 복호화 방법
|
10 |
10
LDPC 코드에 의해 부호화된 데이터를 복호화(decoding)하는 복호화 장치에 있어서,두 개의 입력 메시지 값들을 연산하여 변수값들을 획득하는 수단;전체 변수 구간을 적어도 세 개 이상의 구간으로 나누어 각 구간별로 특정 비선형 함수에 근사화시키기 위하여 선택된 구간별 선형 함수(|x|<a에 속하는 특정 구간에서의 선형 함수는 b|x|+d (여기서, b 및 d는 상수임
|
11 |
11
제10항에 있어서,상기 변수값들을 산출하는 연산 방법은 상기 입력되는 두 개의 메시지 값들의 합과 차의 절대값을 2로 나누는 것임을 특징으로 하는 복호화 장치
|
12 |
12
제11항에 있어서,상기 특정 비선형 함수는 ln(cosh(x))인 것(여기서, x는 변수값임
|
13 |
13
제10항 내지 제12항의 어느 한 항에 있어서,|x|≥a인 구간에서의 선형 함수는 |x|-c (여기서, a 및 c는 0이 아닌 상수임
|
14 |
14
제13항에 있어서,상기 c는 양자화 과정에 n 비트를 사용하는 경우 n 비트로 표현 가능한 수 중에서 ln2에 가장 근접하는 수인 것을 특징으로 하는 복호화 장치
|
15 |
15
제10항에 있어서,상기 d는 양자화 과정에 n 비트를 사용하는 경우 n 비트로 표현 가능한 수 중에서 상기 비선형 함수의 함수값에 가장 근접하는 수인 것을 특징으로 하는 복호화 장치
|
16 |
16
제10항에 있어서,상기 d는 0인 것을 특징으로 하는 복호화 장치
|
17 |
17
제15항에 있어서,상기 확률값 갱신 수단에 의해 갱신된 확률값은 상기 함수값들의 차(difference)인 것을 특징으로 하는 복호화 장치
|