1 |
1
제 1 정보 및 제 2 정보를 부호화하는 분산 소스 부호화 방법에 있어서, 제 2 정보를 부호화하고 제 1 정보 및 저밀도 패리티 검사(Low Density Parity Check, LDPC) 부호의 패리티 검사 행렬을 기반으로 상기 제 1 정보의 압축 신드롬을 생성하여 상기 부호화된 제 2 정보 및 상기 제 1 정보의 압축 신드롬을 복호화 장치로 전송하는 단계; 상기 복호화 장치로부터 미리 설정한 k(단, 여기서 k는 자연수)번째 이하의 복원 실패 피드백 정보를 수신할 경우 상기 압축 신드롬 중 적어도 하나를 분할하여 상기 복호화 장치로 전송하는 단계; 및상기 복호화 장치로부터 상기 k번째 초과의 복원 실패 피드백 정보를 수신할 경우 상기 제 1 정보의 적어도 하나의 특정 비트를 상기 복호화 장치로 전송하는 단계를 포함하되, 상기 특정 비트를 상기 복호화 장치로 전송하는 단계는 상기 특정 비트와 상응하는 변수 노드를 삭제한 LDPC 부호의 검사 노드 차수의 이차 모멘트(second moment)를 최소화시키는 특정 비트를 선택하여 상기 복호화 장치로 전송하는 단계를 포함하는 것을 특징으로 하는 분산 소스 부호화 방법
|
2 |
2
제 1항에 있어서, 상기 특정 비트를 상기 복호화 장치로 전송하는 단계는상기 특정 비트와 상응하는 변수 노드를 삭제한 LDPC 부호의 차수 분포를 고려하여 상기 전송되는 특정 비트를 선택하여 상기 복호화 장치로 전송하는 것을 특징으로 하는 분산 소스 부호화 방법
|
3 |
3
삭제
|
4 |
4
제 1항에 있어서, 상기 특정 비트를 상기 복호화 장치로 전송하는 단계는상기 특정 비트와 상응하는 변수 노드를 삭제한 LDPC 부호가 0 또는 1의 차수를 가지는 검사 노드를 포함하지 않도록 상기 특정 비트를 선택하여 상기 복호화 장치로 전송하는 것을 특징으로 하는 분산 소스 부호화 방법
|
5 |
5
제 1항에 있어서, 상기 특정 비트를 상기 복호화 장치로 전송하는 단계는상기 특정 비트와 상응하는 변수 노드가 미리 설정한 dmin(단, 여기서 dmin은 2 이상의 정수)의 차수를 가지는 검사 노드에 연결되어 있지 않은 상기 특정 비트를 선택하여 상기 복호화 장치로 전송하는 것을 특징으로 하는 분산 소스 부호화 방법
|
6 |
6
제 1항에 있어서, 상기 특정 비트를 상기 복호화 장치로 전송하는 단계는하기의 수학식- 단, 여기서 는 상기 특정 비트와 상응하는 변수 노드의 인덱스, vi는 i번째 변수 노드, Mvi2는 vi의 이차 모멘트, dv(vi)는 vi의 차수, dc(vi,j)는 vi의 연결선 중에서 j번째 연결선과 연결되어 있는 검사 노드의 차수를 의미함 - 을 만족시키는 상기 특정 비트를 선택하여 상기 복호화 장치로 전송하는 것을 특징으로 하는 분산 소스 부호화 방법
|
7 |
7
부호화된 제 2 정보를 복호화하고 상기 복호화된 제 2 정보, 제 1 정보의 압축 신드롬 및 LDPC 부호의 패리티 검사 행렬을 기반으로 제1 정보를 복원하는 단계;상기 제 1 정보의 복원 실패가 미리 설정한 k(단, 여기서 k는 자연수)번째 이하인 경우 상기 부호화 장치로 복원 실패 피드백 정보를 전송하고 상기 부호화 장치로부터 상기 압축 신드롬 중 적어도 하나가 분할된 신드롬을 수신하는 단계; 상기 제 1 정보의 복원 실패가 상기 k번째를 초과한 경우 상기 부호화 장치로 복원 실패 피드백 정보를 전송하고 상기 부호화 장치로부터 상기 제 1 정보의 적어도 하나의 특정 비트를 수신하는 단계; 및상기 수신한 분할된 신드롬 또는 특정 비트 중 어느 하나를 기반으로 상기 제 1 정보를 복원하는 단계를 포함하되, 상기 특정 비트를 수신하는 단계는 상기 특정 비트와 상응하는 변수 노드를 삭제한 LDPC 부호의 검사 노드 차수의 이차 모멘트(second moment)를 최소화시키는 특정 비트를 선택하여 상기 부호화 장치로부터 수신하는 단계를 포함하는 분산 소스 복호화 방법
|
8 |
8
제 7항에 있어서, 상기 특정 비트를 수신하는 단계는 상기 특정 비트와 상응하는 변수 노드를 삭제한 LDPC 부호의 차수 분포를 고려하여 상기 수신하는 특정 비트를 선택하여 상기 부호화 장치로부터 수신하는 것을 특징으로 하는 분산 소스 복호화 방법
|
9 |
9
제 7항에 있어서, 상기 수신한 분할된 신드롬 또는 특정 비트 중 어느 하나를 기반으로 상기 제 1 정보를 복원하는 단계는 상기 제 1 정보의 복원이 성공할 때까지 반복적으로 실시되는 것을 특징으로 하는 분산 소스 복호화 방법
|
10 |
10
제 7항에 있어서, 상기 수신한 특정 비트를 기반으로 제 1 정보를 복원하는 단계는상기 수신한 특정 비트와 상응하는 변수 노드를 삭제하여 새로운 LDPC 부호를 생성하고 상기 LDPC 부호를 기반으로 상기 제 1 정보를 복원하는 것을 특징으로 하는 분산 소스 복호화 방법
|
11 |
11
제 1 정보 및 제 2 정보를 부호화하는 분산 소스 부호화 장치에 있어서, 제 2 정보를 부호화하고 제 1 정보 및 저밀도 패리티 검사(Low Density Parity Check, LDPC) 부호의 패리티 검사 행렬을 기반으로 상기 제 1 정보의 압축 신드롬을 생성하는 부호화부;상기 부호화된 제 2 정보 및 상기 제 1 정보의 압축 신드롬을 복호화 장치로 전송하는 전송부; 상기 복호화 장치로부터 미리 설정한 k(단, 여기서 k는 자연수)번째 이하의 복원 실패 피드백 정보를 수신할 경우 상기 압축 신드롬 중 적어도 하나를 분할하여 상기 복호화 장치로 전송하는 신드롬 분할부; 및상기 복호화 장치로부터 상기 k번째 초과의 복원 실패 피드백 정보를 수신할 경우 상기 제 1 정보의 적어도 하나의 특정 비트를 상기 복호화 장치로 전송하는 소스 공개부를 포함하되, 상기 소스 공개부는상기 특정 비트와 상응하는 변수 노드를 삭제한 LDPC 부호의 검사 노드 차수의 이차 모멘트(second moment)를 최소화시키는 특정 비트를 선택하여 상기 복호화 장치로 전송하는 것을 특징으로 하는 분산 소스 부호화 장치
|
12 |
12
제 11항에 있어서, 상기 소스 공개부는상기 특정 비트와 상응하는 변수 노드를 삭제한 LDPC 부호의 차수 분포를 고려하여 상기 전송되는 특정 비트를 선택하여 상기 복호화 장치로 전송하는 것을 특징으로 하는 분산 소스 부호화 장치
|
13 |
13
삭제
|
14 |
14
제 11항에 있어서, 상기 소스 공개부는상기 특정 비트와 상응하는 변수 노드를 삭제한 LDPC 부호가 0 또는 1의 차수를 가지는 검사 노드를 포함하지 않도록 상기 특정 비트를 선택하여 상기 복호화 장치로 전송하는 것을 특징으로 하는 분산 소스 부호화 장치
|
15 |
15
제 11항에 있어서, 상기 소스 공개부는상기 특정 비트와 상응하는 변수 노드가 미리 설정한 dmin(단, 여기서 dmin은 2 이상의 정수)의 차수를 가지는 검사 노드에 연결되어 있지 않은 상기 특정 비트를 선택하여 상기 복호화 장치로 전송하는 것을 특징으로 하는 분산 소스 부호화 장치
|
16 |
16
제 11항에 있어서, 상기 소스 공개부는하기의 수학식- 단, 여기서 는 상기 특정 비트와 상응하는 변수 노드의 인덱스, vi는 i번째 변수 노드, Mvi2는 vi의 이차 모멘트, dv(vi)는 vi의 차수, dc(vi,j)는 vi의 연결선 중에서 j번째 연결선과 연결되어 있는 검사 노드의 차수를 의미함 - 을 만족시키는 상기 특정 비트를 선택하여 상기 복호화 장치로 전송하는 것을 특징으로 하는 분산 소스 부호화 장치
|
17 |
17
부호화된 제 2 정보를 복호화하고 상기 복호화된 제 2 정보, 제 1 정보의 압축 신드롬 및 LDPC 부호의 패리티 검사 행렬을 기반으로 제1 정보를 복원하는 복호화부;상기 제 1 정보의 복원 실패가 미리 설정한 k(단, 여기서 k는 자연수)번째 이하인 경우 상기 부호화 장치로 복원 실패 피드백 정보를 전송하고 상기 부호화 장치로부터 상기 압축 신드롬 중 적어도 하나가 분할된 신드롬을 수신하는 신드롬 분할부; 및 상기 제 1 정보의 복원 실패가 상기 k번째를 초과한 경우 상기 부호화 장치로 복원 실패 피드백 정보를 전송하고 상기 부호화 장치로부터 상기 제 1 정보의 적어도 하나의 특정 비트를 수신하는 소스 공개부를 포함하되,상기 복호화부는 상기 수신한 분할된 신드롬 또는 특정 비트 중 어느 하나를 기반으로 다시 상기 제 1 정보를 복원하고, 상기 소스 공개부는 상기 특정 비트와 상응하는 변수 노드를 삭제한 LDPC 부호의 검사 노드 차수의 이차 모멘트(second moment)를 최소화시키는 특정 비트를 선택하여 상기 부호화 장치로부터 수신하는 것을 특징으로 하는 분산 소스 복호화 장치
|
18 |
18
제 17항에 있어서, 상기 소스 공개부는상기 특정 비트와 상응하는 변수 노드를 삭제한 LDPC 부호의 차수 분포를 고려하여 상기 수신하는 특정 비트를 선택하여 상기 부호화 장치로부터 수신하는 것을 특징으로 하는 분산 소스 복호화 장치
|
19 |
19
제 17항에 있어서, 복호화부는상기 제 1 정보의 복원이 성공할 때까지 반복적으로 복원을 실시하는 것을 특징으로 하는 분산 소스 복호화 장치
|
20 |
20
제 17항에 있어서, 상기 복호화부는상기 수신한 특정 비트와 상응하는 변수 노드를 삭제하여 새로운 LDPC 부호를 생성하고 상기 LDPC 부호를 기반으로 상기 제 1 정보를 복원하는 것을 특징으로 하는 분산 소스 복호화 장치
|