1 |
1
통신 시스템에서 데이터를 역추적하는 방법에 있어서,메모리를 구성하는 복수의 역추적메모리(Trace Back Memory : TBM) 중 하나인 제1 TBM에서 데이터의 저장을 개시하는 단계;상기 제1 TBM의 이전 TBM부터 앞쪽으로(backward) 미리 설정된 역추적 길이 동안 역추적을 수행하는 단계;상기 역추적이 수행되는 구간의 이전 TBM에 저장된 데이터의 복호 정보를 추출하는 복호 동작을 수행하는 단계; 및상기 제1 TBM에서 데이터의 저장이 완료된 후, 상기 복호 정보를 추출한 TBM인 제2 TBM에 데이터의 저장을 개시하는 단계를 포함하는 것을 특징으로 하는 역추적 방법
|
2 |
2
제 1 항에 있어서,상기 복수의 TBM의 각각의 크기 또는 개수는 상기 메모리에 상기 데이터를 저장하는 시간 및 하나의 TBM에서 역추적을 수행하는 시간을 고려하여 결정되는 것을 특징으로 하는 역추적 방법
|
3 |
3
제 1 항에 있어서,상기 복수의 TBM의 각각의 크기(N)는 상기 역추적 길이(T)를 이용하여, "N≥T/N+1"을 만족하는 정수 값 중 가장 작은 정수 값으로 결정되는 것을 특징으로 하는 역추적 방법
|
4 |
4
제 1 항에 있어서,상기 제2 TBM의 이전 TBM에서 앞쪽으로 상기 역추적 길이 동안 제2 역추적을 수행하는 단계를 더 포함하는 것을 특징으로 하는 역추적 방법
|
5 |
5
제 4 항에 있어서,상기 제2 역추적이 수행되는 구간의 이전 TBM에 저장된 데이터의 복호 정보를 추출하는 복호 동작을 수행하는 단계를 더 포함하는 것을 특징으로 하는 역추적 방법
|
6 |
6
제 1 항에 있어서,상기 역추적을 수행하는 단계는;상기 역추적 길이 및 상기 복수의 TBM 각각의 크기를 기초로 복수의 TBM에서 수행되는 것을 특징으로 하는 역추적 방법
|
7 |
7
제 1 항에 있어서,상기 역추적 길이가 상기 제1 TBM의 이전 TBM들의 크기의 총합보다 큰 경우, 상기 역추적을 수행하는 단계는 상기 메모리의 맨 앞부분까지 역추적을 수행한 후 상기 메모리의 끝부분부터 앞쪽으로(backward) 이어서 역추적을 수행하는 것을 특징으로 하는 역추적 방법
|
8 |
8
제 1 항에 있어서,상기 제1 TBM에서 데이터의 저장을 개시하는 것은 상기 역추적을 수행하는 것과 동시에 수행되는 것을 특징으로 하는 역추적 방법
|
9 |
9
제 1 항에 있어서,상기 제1 TBM에서 데이터의 저장을 개시하는 것은 상기 복호 동작을 수행하는 것과 동시에 수행되는 것을 특징으로 하는 역추적 방법
|
10 |
10
제 1 항에 있어서,상기 통신 시스템은,5/6 부호율을 사용하는 무선랜 시스템인 것을 특징으로 하는 역추적 방법
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
메모리를 구성하는 복수의 역추적메모리(TraceBack Memory : TBM) 중 하나인 제1 TBM에서 데이터의 저장을 개시하고, 상기 제1 TBM의 이전 TBM부터 앞쪽으로 미리 정해진 역추적 길이 동안 역추적을 수행하고, 상기 역추적이 수행되는 구간의 이전 TBM에서 저장된 데이터의 복호 정보를 추출하는 복호 동작을 수행하고, 상기 제1 TBM에서 데이터의 저장이 완료된 후 상기 복호 정보를 추출한 TBM인 제2 TBM에 데이터의 저장을 개시하는 역추적 부를 포함하는 역추적 장치
|
14 |
14
제 13 항에 있어서,상기 복수의 TBM의 각각의 크기 또는 개수는 상기 메모리에 상기 데이터를 저장하는 시간 및 하나의 TBM에서 역추적을 수행하는 시간을 고려하여 결정되는 것을 특징으로 하는 역추적 장치
|
15 |
15
제 13 항에 있어서,상기 역추적부는,상기 제2 TBM의 이전 TBM에서 앞쪽으로 상기 역추적 길이 동안 제2 역추적을 수행하는 것을 특징으로 하는 역추적 장치
|
16 |
16
제 15 항에 있어서,상기 역추적부는,상기 제2 역추적이 수행되는 구간의 이전 TBM에 저장된 데이터의 복호 정보를 추출하는 복호 동작을 수행하는 것을 특징으로 하는 역추적 장치
|
17 |
17
부호화된 데이터를 수신하고, 모든 경우의 가지값을 미리 계산하는 가지값 계산부;상기 계산한 가지값으로 연산을 수행하는 경로선택부; 및메모리를 구성하는 복수의 역추적메모리(TraceBack Memory : TBM) 중 하나인 제1 TBM에서 상기 경로선택부의 연산을 통하여 선택된 경로를 저장하고, 상기 제1 TBM의 이전 TBM부터 앞쪽으로 미리 정해진 역추적 길이 동안 역추적을 수행하고, 상기 역추적이 수행되는 구간의 이전 TBM에서 저장된 데이터의 복호 정보를 추출하는 복호 동작을 수행하고, 상기 제1 TBM에서 상기 경로선택부의 연산을 통하여 선택된 경로의 저장이 완료된 후 상기 복호 정보를 추출한 TBM인 제2 TBM에 상기 경로선택부의 연산을 통하여 선택된 또 다른 경로의 저장을 개시하는 역추적 부를 포함하는 비터비 디코더(viterbi decoder)
|
18 |
18
제 17 항에 있어서,역추적된 정보의 순서를 바꿔주는 FILO(First-In-Last-Out) 버퍼부 또는 LIFO(Last-In-First-Out) 버퍼부를 더 포함하는 비터비 디코더
|
19 |
19
제 17 항에 있어서,상기 경로선택부는,래딕스(Radix)-4를 사용한 병렬 ACS(Add Compare Select)를 포함하는 것을 특징으로 하는 비터비 디코더
|
20 |
20
제 17 항에 있어서,상기 경로선택부는,래딕스-16을 사용한 병렬 ACS(Add Compare Select)를 포함하는 것을 특징으로 하는 비터비 디코더
|