1 |
1
통신 시스템에서 제1 통신 노드의 동작 방법으로,제2 통신 노드로부터 신호를 수신하는 단계;상기 신호를 복조하여 LLR(log-likelihood ratio) 값들을 획득하는 단계;상기 LLR 값들에 기초하여 제1 코드워드를 계산하는 단계;전체 에러 패턴들 중에서 해밍 가중치(hamming weight)에 기초하여 에러 패턴들을 선정하는 단계;상기 선정된 에러 패턴들 각각에 상기 제1 코드워드를 적용하여 제2 코드워드들을 생성하는 단계; 및상기 제2 코드워드들 중 상기 제1 코드워드와의 유사도가 가장 높은 코드워드를 최적의 코드워드로 결정하는 단계를 포함하는, 제1 통신 노드의 동작 방법
|
2 |
2
청구항 1에 있어서,상기 LLR 값들에 기초하여 제1 코드워드를 계산하는 단계는,상기 LLR 값들 중에서 임계값 이상인 LLR 값들을 선별하는 단계; 및상기 선별된 LLR 값들에 경판정(hard-decision)을 수행하여 제1 코드워드를 결정하는 단계를 포함하는 것을 특징으로 하는, 제1 통신 노드의 동작 방법
|
3 |
3
청구항 2에 있어서,상기 해밍 가중치에 기초하여 에러 패턴들을 선정하는 단계는,상기 선별된 LLR 값들을 Q개의 블록들로 분할하는 단계;상기 Q개의 블록들 중 임의의 블록 #q마다 제1 해밍 가중치 #q 이하를 가지는 제1 에러 패턴들을 선정하는 단계; 및상기 블록 #q마다 선정된 상기 제1 에러 패턴들에 대해 합집합(union) 연산을 수행하여 제1 에러 패턴 집합을 생성하는 단계를 포함하고, 상기 Q 및 상기 q는 1이상의 자연수인 것을 특징으로 하는, 제1 통신 노드의 동작 방법
|
4 |
4
청구항 3에 있어서,상기 블록 #q에서의 제1 해밍 가중치 #q는 상기 블록 #q와 인접한 블록 #q+1에서의 제1 해밍 가중치 #q+1 보다 작거나 같은 것을 특징으로 하는, 제1 통신 노드의 동작 방법
|
5 |
5
청구항 3에 있어서,상기 블록 #q를 포함하는 복수의 블록들에 공통으로 존재하는 제2 에러 패턴들을 선정하고, 상기 제2 에러 패턴들에 기초하여 제2 에러 패턴 집합을 생성하는 단계; 및상기 제1 에러 패턴 집합과 상기 제2 에러 패턴 집합에 합집합 연산을 수행하여 제3 에러 패턴 집합을 생성하는 단계를 더 포함하고, 상기 제2 에러 패턴들은 제2 해밍 가중치 #q를 갖는 것을 특징으로 하는, 제1 통신 노드의 동작 방법
|
6 |
6
청구항 5에 있어서,상기 블록 #q에서의 제2 해밍 가중치 #q는 상기 블록 #q와 인접한 블록 #q+1에서의 제2 해밍 가중치 #q+1 보다 작거나 같은 것을 특징으로 하는, 제1 통신 노드의 동작 방법
|
7 |
7
청구항 1에 있어서,상기 최적의 코드워드로 결정하는 단계는,상기 제2 코드워드들에 포함되는 코드워드 #k와 제1 코드워드의 유사도 #k를 계산하는 단계;상기 제2 코드워드들에 포함되는 코드워드 #k+1와 제1 코드워드의 유사도 #k+1을 계산하는 단계; 및상기 유사도 #k와 상기 유사도 #k+1을 비교하여 유사도가 높은 코드워드를 최적의 코드워드로 결정하는 단계를 포함하고, 상기 k는 자연수인 것을 특징으로 하는, 제1 통신 노드의 동작 방법
|
8 |
8
청구항 7에 있어서,상기 코드워드의 유사도는 상기 코드워드 간의 불일치도(Discrepancy) 또는 상기 코드워드 간의 상관도(Correlation)에 기초하여 결정되는 것을 특징으로 하는, 제1 통신 노드의 동작 방법
|
9 |
9
통신 시스템에서 제1 통신 노드로서,프로세서(processor);상기 프로세서와 전자적(electronic)으로 통신하는 메모리(memory); 및 상기 메모리에 저장되는 명령들(instructions)을 포함하며,상기 명령들이 상기 프로세서에 의해 실행되는 경우, 상기 명령들은 상기 제1 통신 노드가,제2 통신 노드로부터 신호를 수신하고;상기 신호를 복조하여 LLR(log-likelihood ratio) 값들을 획득하고;상기 LLR 값들에 기초하여 제1 코드워드를 계산하고;전체 에러 패턴들 중에서 해밍 가중치(hamming weight)에 기초하여 에러 패턴들을 선정하고;상기 선정된 에러 패턴들 각각에 상기 제1 코드워드를 적용하여 제2 코드워드들을 생성하고; 그리고상기 제2 코드워드들 중 상기 제1 코드워드와의 유사도가 가장 높은 코드워드를 최적의 코드워드로 결정하는 것을 야기하도록 동작하는, 제1 통신 노드
|
10 |
10
청구항 9에 있어서,상기 LLR 값들에 기초하여 제1 코드워드를 계산하는 과정은,상기 LLR 값들 중에서 임계값 이상인 LLR 값들을 선별하고; 그리고상기 선별된 LLR 값들에 경판정(hard-decision)을 수행하여 제1 코드워드를 결정하는 것을 더 야기하도록 동작하는, 제1 통신 노드
|
11 |
11
청구항 10에 있어서,상기 해밍 가중치에 기초하여 에러 패턴들을 선정하는 과정은,상기 선별된 LLR 값들을 Q개의 블록들로 분할하고;상기 Q개의 블록들 중 임의의 블록 #q마다 제1 해밍 가중치 #q 이하를 가지는 제1 에러 패턴들을 선정하고; 그리고상기 블록 #q마다 선정된 상기 제1 에러 패턴들에 대해 합집합(union) 연산을 수행하여 제1 에러 패턴 집합을 생성하는 것을 더 야기하도록 동작하고, 상기 Q 및 상기 q는 1이상의 자연수인 것을 특징으로 하는, 제1 통신 노드
|
12 |
12
청구항 11에 있어서,상기 블록 #q에서의 제1 해밍 가중치 #q는 상기 블록 #q와 인접한 블록 #q+1에서의 제1 해밍 가중치 #q+1 보다 작거나 같은 것을 특징으로 하는, 제1 통신 노드
|
13 |
13
청구항 11에 있어서,상기 블록 #q를 포함하는 복수의 블록들에 공통으로 존재하는 제2 에러 패턴들을 선정하고, 상기 제2 에러 패턴들에 기초하여 제2 에러 패턴 집합을 생성하고; 그리고상기 제1 에러 패턴 집합과 상기 제2 에러 패턴 집합에 합집합 연산을 수행하여 제3 에러 패턴 집합을 생성하는 것을 더 야기하도록 동작하고, 상기 제2 에러 패턴들은 제2 해밍 가중치 #q를 갖는 것을 특징으로 하는, 제1 통신 노드
|