1 |
1
송신 데이터에 대한 부호율 및 길이를 결정하는 부호율 및 길이 결정부;상기 결정된 부호율 및 길이에 부합하는 생성 다항식을 선택하는 생성 다항식 선택부;상기 결정된 부호율 및 상기 선택된 생성 다항식을 기반으로, 상기 송신 데이터의 부호화를 수행하는 부호화부를 포함하고,상기 부호화부는,상기 결정된 부호율 및 상기 생성 다항식을 기반으로, 블록 터보 부호화(BTC, Block Turbo Code)를 수행하는 데이터 송수신 장치
|
2 |
2
삭제
|
3 |
3
송신 데이터에 대한 부호율 및 길이를 결정하는 부호율 및 길이 결정부;상기 결정된 부호율 및 길이에 부합하는 생성 다항식을 선택하는 생성 다항식 선택부;상기 결정된 부호율 및 상기 선택된 생성 다항식을 기반으로, 상기 송신 데이터의 부호화를 수행하는 부호화부를 포함하고,상기 부호화부는,상기 생성 다항식에 대한 각각의 행 및 열에 추가되는 비트수가 반영된, 선정된 개수의 바이너리 메시지 비트를 선정된 정방행렬에 나열하고, 상기 각각의 행 및 열을 BCH(Bose, Chaudhuri, Hocquenghem) 부호화하는 데이터 송수신 장치
|
4 |
4
송신 데이터에 대한 부호율 및 길이를 결정하는 부호율 및 길이 결정부;상기 결정된 부호율 및 길이에 부합하는 생성 다항식을 선택하는 생성 다항식 선택부;상기 결정된 부호율 및 상기 선택된 생성 다항식을 기반으로, 상기 송신 데이터의 부호화를 수행하는 부호화부를 포함하고,상기 부호화부는,상기 선택된 생성 다항식이 반영된 다항식 분할 회로(Polynomial Division Circuit)를 이용하여, 상기 송신 데이터에 대한 패리티 비트를 결정하는 데이터 송수신 장치
|
5 |
5
제4항에 있어서,상기 부호화부는,상기 다항식 분할 회로(Polynomial Division Circuit)에 입력되는 상기 송신 데이터 중에서 마지막 레지스터에 남아있는 값들을 이용하여 상기 패리티 비트를 결정하는 데이터 송수신 장치
|
6 |
6
제1항에 있어서,상기 부호화된 송신 데이터를 복호화하여 수신 데이터를 생성하는 복호화부를 더 포함하는 데이터 송수신 장치
|
7 |
7
제6항에 있어서,상기 복호화부는,상기 부호화된 송신 데이터에 대해 체이스(chase) 알고리즘을 사용하여 1차 복호화를 수행하고, 상기 1차 복호화된 송신 데이터에 이엘에프(ELF) 알고리즘을 사용하여 2차 복호화를 수행하여 상기 수신 데이터를 생성하는 데이터 송수신 장치
|
8 |
8
제7항에 있어서,상기 복호화부는,상기 체이스 알고리즘을 사용한 1차 복호화 후, 다시 상기 1차 복호화된 송신 데이터에 대해, 상기 생성 다항식 및 벌캄프-메시(Berlekamp-Messy) 알고리즘을 이용하여, 신드롬 다항식을 산출하여 상기 1차 복호화된 송신 데이터에 이엘에프(ELF) 알고리즘을 사용하는 데이터 송수신 장치
|
9 |
9
제6항에 있어서,에러 추정부를 더 포함하고,상기 에러 추정부는,상기 부호화된 송신 데이터에 대해, 생성된 테스트 시퀀스 중에서 수신된 벡터와 가장 짧은 유클리디안 거리를 갖는 벡터를 선정하고, 엠엘(ML, Maximum Likehood) 결정을 통해 외부 정보(extrinsic information)를 계산하며, 상기 복호화가 선정된 반복횟수만큼 진행되었는지 여부를 판단하고, 선정된 반복횟수만큼 진행된 경우에 에러를 추정하는 데이터 송수신 장치
|
10 |
10
부호율 및 길이 결정부에서, 송신 데이터에 대한 부호율 및 길이를 결정하는 단계;생성 다항식 선택부에서, 상기 결정된 부호율 및 길이에 부합하는 생성 다항식을 선택하는 단계; 및부호화부에서, 상기 결정된 부호율 및 상기 선택된 생성 다항식을 기반으로, 상기 송신 데이터의 부호화를 수행하는 단계를 포함하고,상기 부호화부에서, 상기 송신 데이터의 부호화를 수행하는 단계는,상기 결정된 부호율 및 상기 생성 다항식을 기반으로, 블록 터보 부호화(BTC, Block Turbo Code)를 수행하는 단계를 포함하는 데이터 송수신 장치의 동작 방법
|
11 |
11
삭제
|
12 |
12
부호율 및 길이 결정부에서, 송신 데이터에 대한 부호율 및 길이를 결정하는 단계;생성 다항식 선택부에서, 상기 결정된 부호율 및 길이에 부합하는 생성 다항식을 선택하는 단계; 및부호화부에서, 상기 결정된 부호율 및 상기 선택된 생성 다항식을 기반으로, 상기 송신 데이터의 부호화를 수행하는 단계를 포함하고,상기 부호화부에서, 상기 송신 데이터의 부호화를 수행하는 단계는,상기 생성 다항식에 대한 각각의 행 및 열에 추가되는 비트수가 반영된, 선정된 개수의 바이너리 메시지 비트를 선정된 정방행렬에 나열하고, 상기 각각의 행 및 열을 BCH(Bose, Chaudhuri, Hocquenghem) 부호화하는 단계를 포함하는 데이터 송수신 방법
|
13 |
13
부호율 및 길이 결정부에서, 송신 데이터에 대한 부호율 및 길이를 결정하는 단계;생성 다항식 선택부에서, 상기 결정된 부호율 및 길이에 부합하는 생성 다항식을 선택하는 단계; 및부호화부에서, 상기 결정된 부호율 및 상기 선택된 생성 다항식을 기반으로, 상기 송신 데이터의 부호화를 수행하는 단계를 포함하고,상기 부호화부에서, 상기 송신 데이터의 부호화를 수행하는 단계는,상기 선택된 생성 다항식이 반영된 다항식 분할 회로(Polynomial Division Circuit)를 이용하여, 상기 송신 데이터에 대한 패리티 비트를 결정하는 단계를 포함하는 데이터 송수신 장치의 동작 방법
|
14 |
14
제13항에 있어서,상기 부호화부에서, 상기 송신 데이터의 부호화를 수행하는 단계는,상기 다항식 분할 회로(Polynomial Division Circuit)에 입력되는 상기 송신 데이터 중에서 마지막 레지스터에 남아있는 값들을 이용하여 상기 패리티 비트를 결정하는 단계를 포함하는 데이터 송수신 장치의 동작 방법
|
15 |
15
제10항에 있어서,복호화부에서, 상기 부호화된 송신 데이터를 복호화하여 수신 데이터를 생성하는 단계를 더 포함하는 데이터 송수신 장치의 동작 방법
|
16 |
16
제15항에 있어서,상기 복호화부에서, 복호화하여 수신 데이터를 생성하는 단계는,상기 부호화된 송신 데이터에 대해 체이스(chase) 알고리즘을 사용하여 1차 복호화를 수행하는 단계; 및상기 1차 복호화된 송신 데이터에 이엘에프(ELF) 알고리즘을 사용하여 2차 복호화를 수행하여 상기 수신 데이터를 생성하는 단계를 포함하는 데이터 송수신 장치의 동작 방법
|
17 |
17
제16항에 있어서,상기 복호화부에서, 복호화하여 수신 데이터를 생성하는 단계는,상기 체이스 알고리즘을 사용한 1차 복호화 후, 다시 상기 1차 복호화된 송신 데이터에 대해, 상기 생성 다항식 및 벌캄프-메시(Berlekamp-Messy) 알고리즘을 이용하여, 신드롬 다항식을 산출하여 상기 1차 복호화된 송신 데이터에 이엘에프(ELF) 알고리즘을 사용하는 단계를 포함하는 데이터 송수신 장치의 동작 방법
|
18 |
18
제15항에 있어서,에러 추정부에서, 에러를 추정하는 단계를 더 포함하고,상기 에러를 추정하는 단계는,상기 부호화된 송신 데이터에 대해, 생성된 테스트 시퀀스 중에서 수신된 벡터와 가장 짧은 유클리디안 거리를 갖는 벡터를 선정하고, 엠엘(ML, Maximum Likehood) 결정을 통해 외부 정보(extrinsic information)를 계산하며, 상기 복호화가 선정된 반복횟수만큼 진행되었는지 여부를 판단하고, 선정된 반복횟수만큼 진행된 경우에 에러를 추정하는 단계를 포함하는 데이터 송수신 장치의 동작 방법
|
19 |
19
제10항 및 제12항 내지 제18항 중에서 어느 한 항의 방법을 수행하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
|