1 |
1
통신 시스템에서 송신 노드의 동작 방법으로서,상기 통신 시스템의 수신 노드로 전송할 N개의 정보 비트들을 폴라 코드 방식으로 인코딩하여 2N개의 초기 전송 비트들을 생성하는 단계;상기 2N개의 초기 전송 비트들을 변조하여 생성된 초기 전송 신호를 상기 수신 노드로 전송하는 단계;상기 초기 전송 신호가 정상적으로 수신되지 않았음을 지시하는 신호를 상기 수신 노드로부터 수신하는 단계;상기 N개의 정보 비트들을 인터리버를 통해 인터리빙하여, N개의 인터리빙된 비트들을 생성하는 단계;상기 N개의 인터리빙된 비트들을 상기 폴라 코드 방식으로 인코딩하여 2N개의 제1 재전송 비트들을 생성하는 단계; 및상기 2N개의 제1 재전송 비트들을 변조하여 생성된 제1 재전송 신호를 상기 수신 노드로 전송하는 단계를 포함하며,상기 N은 1 이상의 자연수인, 송신 노드의 동작 방법
|
2 |
2
청구항 1에 있어서, 상기 2N개의 초기 전송 비트들을 생성하는 단계는,상기 N개의 정보 비트들 및 N개의 프로즌 비트들을 2N개의 비트 채널들을 가지는 제1 폴라 인코더에 입력하는 단계; 및상기 제1 폴라 인코더에서 출력되는 상기 2N개의 초기 전송 비트들을 획득하는 단계를 포함하는, 송신 노드의 동작 방법
|
3 |
3
청구항 1에 있어서, 상기 2N개의 제1 재전송 비트들을 생성하는 단계는,상기 N개의 인터리빙된 비트들 및 N개의 프로즌 비트들을 2N개의 비트 채널들을 가지는 제2 폴라 인코더에 입력하는 단계; 및상기 제2 폴라 인코더에서 출력되는 상기 2N개의 제1 재전송 비트들을 획득하는 단계를 포함하는, 송신 노드의 동작 방법
|
4 |
4
청구항 1에 있어서, 상기 송신 노드의 동작 방법은,상기 수신 노드로 전송한 제k 재전송 신호가 정상적으로 수신되지 않았음을 지시하는 신호를 상기 수신 노드로부터 수신하는 단계;2N개의 제k+1 재전송 비트들을 생성하는 단계; 및상기 2N개의 제k+1 재전송 비트들을 변조하여 생성된 제k+1 재전송 신호를 상기 수신 노드로 전송하는 단계를 더 포함하며,상기 k는 1 이상의 자연수이고,상기 2N개의 제k+1 재전송 비트들은, 상기 k가 홀수일 경우 상기 N개의 인터리빙된 비트들을 상기 폴라 코드 방식으로 인코딩한 결과에 해당하며, 상기 k가 짝수일 경우 상기 N개의 정보 비트들을 상기 폴라 코드 방식으로 인코딩한 결과에 해당하는, 송신 노드의 동작 방법
|
5 |
5
청구항 1에 있어서, 상기 폴라 코드 방식은, 2N개의 비트 채널들을 가지는 폴라 인코더에 의한 인코딩 방식을 의미하며, 상기 2N개의 비트 채널들 중 N개의 프로즌 비트들이 입력되는 N개의 비트 채널들은, 상기 2N개의 비트 채널들 각각의 상호 의존 정보(mutual information, MI) 값에 기초하여 결정되는, 송신 노드의 동작 방법
|
6 |
6
통신 시스템에서 수신 노드의 동작 방법으로서,상기 통신 시스템의 송신 노드에서 초기 전송된 제1 전송 신호를 수신하는 단계;상기 제1 전송 신호를 복조하여 획득된 2N개의 제1 수신 비트들을 폴라 코드 방식으로 디코딩하는 단계;상기 2N개의 제1 수신 비트들에 대한 디코딩 연산에서 오류가 확인될 경우, 상기 초기 전송된 제1 전송 신호가 정상적으로 수신되지 않았음을 지시하는 신호를 상기 송신 노드로 전송하는 단계;상기 2N개의 제1 수신 비트들에 대한 상기 디코딩 연산의 결과로 출력된 2N개의 제1 출력 비트들을 인터리빙하여, 2N개의 제1 인터리빙된 비트들을 생성하는 단계;상기 송신 노드에서 상기 초기 전송된 제1 전송 신호가 정상적으로 수신되지 않았음을 지시하는 신호에 기초하여 전송된 제2 전송 신호를 수신하는 단계;상기 제2 전송 신호를 복조하여 2N개의 제2 수신 비트들을 획득하는 단계;상기 2N개의 제1 인터리빙된 비트들에 기초하여, 상기 2N개의 제2 수신 비트들을 상기 폴라 코드 방식으로 디코딩하는 단계; 및상기 2N개의 제2 수신 비트들에 대한 디코딩 연산의 결과에 기초하여 N개의 정보 비트들을 복원하는 단계를 포함하며,상기 N은 1 이상의 자연수인, 수신 노드의 동작 방법
|
7 |
7
청구항 6에 있어서, 상기 2N개의 제1 수신 비트들을 상기 폴라 코드 방식으로 디코딩하는 단계는,상기 2N개의 제1 수신 비트들을 2N개의 비트 채널들을 가지는 제1 폴라 디코더에 입력하는 단계;상기 제1 폴라 디코더에 의하여, 상기 2N개의 제1 수신 비트들에 대한 상기 디코딩 연산을 수행하는 단계; 상기 2N개의 제1 수신 비트들에 대한 상기 디코딩 연산에서 오류가 확인되지 않을 경우, 상기 제1 폴라 디코더에서 출력되는 상기 2N개의 제1 출력 비트들을 획득하는 단계; 및상기 2N개의 제1 출력 비트들 중 프로즌 비트들에 대응되는 N개의 제1 출력 비트들을 제외한 나머지 N개의 제1 출력 비트들을, 상기 N개의 정보 비트들의 복원 결과로 판단하는 단계를 포함하는, 수신 노드의 동작 방법
|
8 |
8
청구항 6에 있어서, 상기 2N개의 제2 수신 비트들을 상기 폴라 코드 방식으로 디코딩하는 단계는,상기 2N개의 제1 인터리빙된 비트들을 2N개의 비트 채널들을 가지는 제2 폴라 디코더에 입력하는 단계;상기 2N개의 제1 인터리빙된 비트들에 기초하여, 상기 제2 폴라 디코더에서의 디코딩 연산에 사용되는 제2 사전 정보(a priori information) 항을 갱신하는 단계;상기 2N개의 제2 수신 비트들을 상기 제2 폴라 디코더에 입력하는 단계;상기 갱신된 제2 사전 정보 항 및 상기 2N개의 제2 수신 비트들에 기초하여, 상기 제2 폴라 디코더에 의하여 상기 2N개의 제2 수신 비트들에 대한 디코딩 연산을 수행하는 단계;상기 2N개의 제2 수신 비트들에 대한 상기 디코딩 연산에서 오류가 확인되지 않을 경우, 상기 제2 폴라 디코더에서 상기 2N개의 제2 수신 비트들에 대한 상기 디코딩 연산의 결과로 출력되는 2N개의 제2 출력 비트들을 획득하는 단계; 및상기 2N개의 제2 출력 비트들 중 프로즌 비트들에 대응되는 N개의 제2 출력 비트들을 제외한 나머지 N개의 제2 출력 비트들을, 상기 N개의 정보 비트들의 복원 결과로 판단하는 단계를 포함하는, 수신 노드의 동작 방법
|
9 |
9
청구항 6에 있어서, 상기 2N개의 제2 수신 비트들을 상기 폴라 코드 방식으로 디코딩하는 단계는,상기 2N개의 제1 인터리빙된 비트들을 2N개의 비트 채널들을 가지는 제2 폴라 디코더에 입력하는 단계;상기 2N개의 제1 인터리빙된 비트들에 기초하여, 상기 제2 폴라 디코더에서의 디코딩 연산에 사용되는 제2 사전 정보 항을 갱신하는 단계;상기 2N개의 제2 수신 비트들을 상기 제2 폴라 디코더에 입력하는 단계;상기 갱신된 사전 정보 항 및 상기 2N개의 제2 수신 비트들에 기초하여, 상기 제2 폴라 디코더에 의하여 상기 2N개의 제2 수신 비트들에 대한 디코딩 연산을 수행하는 단계;상기 2N개의 제2 수신 비트들에 대한 상기 디코딩 연산에서 오류가 확인될 경우, 상기 제2 전송 신호가 정상적으로 수신되지 않았음을 지시하는 신호를 상기 송신 노드로 전송하는 단계;상기 제2 폴라 디코더에서 상기 2N개의 제2 수신 비트들에 대한 상기 디코딩 연산의 결과로 출력되는 2N개의 제2 출력 비트들을 디인터리빙하여, 2N개의 제1 디인터리빙된 비트들을 생성하는 단계; 및상기 2N개의 제1 디인터리빙된 비트들을 2N개의 비트 채널들을 가지는 제1 폴라 디코더에 입력하는 단계를 포함하는, 수신 노드의 동작 방법
|
10 |
10
청구항 9에 있어서, 상기 수신 노드의 동작 방법은,제k 전송 신호가 정상적으로 수신되지 않았음을 지시하는 신호에 기초하여 상기 송신 노드에서 전송된 제k+1 전송 신호를 복조하여 2N개의 제k+1 수신 비트들을 획득하는 단계;상기 제k 전송 신호를 복조하여 획득된 2N개의 제k 수신 비트들에 대한 디코딩 연산의 결과로 출력된 2N개의 제k 출력 비트들을 인터리빙하여 획득된 2N개의 제k 인터리빙된 비트들에 기초하여, 제j 폴라 디코더에서의 디코딩 연산에 사용되는 제j 사전 정보 항을 갱신하는 단계; 및상기 2N개의 제k+1 수신 비트들을 상기 제j 폴라 디코더에 입력하는 단계;상기 갱신된 제j 사전 정보 항 및 상기 2N개의 제k+1 수신 비트들에 기초하여, 상기 제j 폴라 디코더 의하여 상기 2N개의 제k+1 수신 비트들에 대한 디코딩 연산을 수행하는 단계를 더 포함하며,상기 k은 1 이상의 자연수이고,상기 k가 홀수일 경우 상기 제j 폴라 디코더는 상기 제2 폴라 디코더에 해당하고, 상기 k가 짝수일 경우 상기 제j 폴라 디코더는 상기 제1 폴라 디코더에 해당하는, 수신 노드의 동작 방법
|
11 |
11
통신 시스템에서 수신 노드로 신호를 송신하는 송신 노드로서,프로세서(processor);상기 프로세서와 전자적(electronic)으로 통신하는 메모리; 및상기 메모리에 저장되는 명령들(instructions)을 포함하며;상기 명령들이 상기 프로세서에 의해 실행되는 경우, 상기 명령들은 상기 송신 노드가,상기 통신 시스템의 수신 노드로 전송할 N개의 정보 비트들을 폴라 코드 방식으로 인코딩하여 2N개의 초기 전송 비트들을 생성하고;상기 2N개의 초기 전송 비트들을 변조하여 생성된 초기 전송 신호를 상기 수신 노드로 전송하고;상기 초기 전송 신호가 정상적으로 수신되지 않았음을 지시하는 신호를 상기 수신 노드로부터 수신하고;상기 N개의 정보 비트들을 디인터리버를 통해, N개의 디인터리빙된 비트들을 생성하고;상기 N개의 디인터리빙된 비트들을 상기 폴라 코드 방식으로 인코딩하여 2N개의 제1 재전송 비트들을 생성하고; 그리고상기 2N개의 제1 재전송 비트들을 변조하여 생성된 제1 재전송 신호를 상기 수신 노드로 전송하는 것을 야기하도록 동작하며,상기 N은 1 이상의 자연수인, 송신 노드
|
12 |
12
청구항 11에 있어서, 상기 2N개의 초기 전송 비트들을 생성하는 경우, 상기 명령들은 상기 송신 노드가,상기 N개의 정보 비트들 및 N개의 프로즌 비트들을 2N개의 비트 채널들을 가지는 제1 폴라 인코더에 입력하고; 그리고상기 제1 폴라 인코더에서 출력되는 상기 2N개의 초기 전송 비트들을 획득하는 것을 더 야기하도록 동작하는, 송신 노드
|
13 |
13
청구항 11에 있어서, 상기 2N개의 제1 재전송 비트들을 생성하는 경우, 상기 명령들은 상기 송신 노드가,상기 N개의 디인터리빙된 비트들 및 N개의 프로즌 비트들을 2N개의 비트 채널들을 가지는 제2 폴라 인코더에 입력하고; 그리고상기 제2 폴라 인코더에서 출력되는 상기 2N개의 제1 재전송 비트들을 획득하는 것을 더 야기하도록 동작하는, 송신 노드
|
14 |
14
청구항 11에 있어서, 상기 명령들은 상기 송신 노드가,상기 수신 노드로 전송한 제k 재전송 신호가 정상적으로 수신되지 않았음을 지시하는 신호를 상기 수신 노드로부터 수신하고;2N개의 제k+1 재전송 비트들을 생성하고; 그리고상기 2N개의 제k+1 재전송 비트들을 변조하여 생성된 제k+1 재전송 신호를 상기 수신 노드로 전송하는 것을 더 야기하도록 동작하며,상기 k는 1 이상의 자연수이고,상기 2N개의 제k+1 재전송 비트들은, 상기 k가 홀수일 경우 상기 N개의 디인터리빙된 비트들을 상기 폴라 코드 방식으로 인코딩한 결과에 해당하며, 상기 k가 짝수일 경우 상기 N개의 정보 비트들을 상기 폴라 코드 방식으로 인코딩한 결과에 해당하는, 송신 노드
|