1 |
1
각각 N개의 비트로 구성된 제1 내지 제3 블록으로부터 각각 입력받은 3비트를 순환 조직형 길쌈 부호(Recursive Systematic Convolutional Codes)화하여 제1 잉여비트(parity bit)를 출력하는 제1 부호기;상기 3비트를 순열치환(Permutation)하는 순열치환기;순열치환된 상기 3비트를 순환 조직형 길쌈 부호화하여 제2 잉여비트를 출력하는 제2 부호기; 및기설정된 터보부호의 부호율을 고려하여 상기 제1 잉여비트와 제2 잉여비트를 선택적으로 제거하여 상기 부호율을 조절하는 펑처링기를 포함하며,상기 순열치환기는,상기 3비트의 순번이 2의 배수이면, 상기 제1 내지 제3 블록 중에서, 첫 번째 블록과 마지막 번째 블록의 비트를 상호 교체하며, 상기 3비트의 순번을 4로 나눈 나머지 값에 따라, 상기 상호 교체된 각 비트의 순서를 상기 각 비트가 포함된 블록 내에서 치환하는 것이며,상기 펑처링기는,상기 3비트의 순번이 홀수인 경우와 짝수인 경우에 상기 제1 잉여비트와 상기 제2 잉여비트를 선택적으로 제거하여 상기 부호율을 조절하는 것인 터보부호를 이용하는 부호화 장치
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,기설정된 부호율과 순회상태(state)에 따른 순열치환 파라미터의 후보들을 이용하여 최소해밍거리를 연산하는 연산부; 및연산된 상기 최소해밍거리가 가장 큰 상기 순열치환 파라미터의 후보를 상기 순열치환기의 순열치환 파라미터로 결정하는 결정부를 더 포함하는 터보부호를 이용하는 부호화 장치
|
4 |
4
제3항에 있어서, 상기 순열치환기는,상기 나머지값에 따라 각기 다른 결과값을 제공하는 수학식 j = (P * k + Q + 3) mod N을 이용하여 상기 상호 교체된 각 비트의 순서를 치환하는 것인 터보부호를 이용하는 부호화 장치(여기서, 상기 k는 상기 3비트의 순번, 상기 P는 상기 순열치환 파라미터이며, Q는 상기 순열치환 파라미터와 상기 나머지값에 의하여 결정된 상수임)
|
5 |
5
삭제
|
6 |
6
제1항에 있어서, 상기 펑처링기는,상기 순번이 홀수이면 상기 제1 잉여비트를 제거하며, 상기 순번이 짝수이면 상기 제2 잉여비트를 제거하는 것인 터보부호를 이용하는 부호화 장치
|
7 |
7
제1항에 있어서,상기 3비트와, 상기 펑처링기로부터 상기 제1 잉여비트와 상기 제2 잉여비트를 선택적으로 전달받아 부호화된 부호어를 생성하는 부호어생성기를 더 포함하는 터보부호를 이용하는 부호화 장치
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
각각 N개의 비트로 구성된 제1 내지 제3 블록으로부터 각각 입력받은 3비트를 순환 조직형 길쌈 부호(Recursive Systematic Convolutional Codes)화하여 제1 잉여비트(parity bit)를 출력하는 단계;상기 3비트를 기설정된 방식으로 순열치환(Permutation)하는 단계;순열치환된 상기 3비트를 순환 조직형 길쌈 부호화하여 제2 잉여비트를 출력하는 단계; 및상기 3비트, 상기 제1 잉여비트 및 상기 제2 잉여비트의 조합에 따른 모부호율이 기설정된 부호율과 다르면, 상기 제1 잉여비트와 제2 잉여비트를 선택적으로 제거하여 상기 부호율을 조절하는 단계를 포함하며, 상기 순열치환하는 단계는,상기 3비트의 순번이 2의 배수이면, 상기 제1 내지 제3 블록 중에서 첫 번째 블록과 마지막 번째 블록의 비트를 상호 교체하는 단계; 및상기 3비트의 순번을 4로 나눈 나머지 값에 따라 상호 교체된 각 비트가 포함된 블록 내에서 상기 각 비트의 순서를 치환하는 단계를 포함하며,상기 조절하는 단계는,상기 3비트의 순번이 홀수인 경우와 짝수인 경우에 상기 제1 잉여비트와 상기 제2 잉여비트를 선택적으로 제거하는 단계를 포함하는 터보부호를 이용하는 부호화 방법
|
13 |
13
삭제
|
14 |
14
삭제
|
15 |
15
삭제
|
16 |
16
삭제
|
17 |
17
삭제
|
18 |
18
삭제
|
19 |
19
삭제
|
20 |
20
삭제
|