1 |
1
단말의 동작 방법으로서,기지국으로부터 가산값 KN, 전송 블록 개수별 선형 조합 계수 행렬들에 대한 정보 및 각각의 선형 조합 계수 행렬에 대한 설정 정보를 수신하는 단계;소스 블록을 M개의 전송 블록들로 분할하는 단계;상기 M을 기반으로 상기 선형 조합 계수 행렬들에서 하나의 선형 조합 계수 행렬을 선택하는 단계;상기 선택한 하나의 선형 조합 계수 행렬로 상기 M개의 전송 블록들을 네트워크 코딩하여 M+KN개의 네트워크 코딩 블록들을 생성하는 단계; 및 상기 네트워크 코딩 블록들 중에서 하나의 네트워크 코딩 블록, 상기 하나의 선형 조합 계수 행렬의 제어 인덱스 및 프리앰블을 포함하는 메시지들을 상기 기지국으로 전송하는 단계를 포함하며, 상기 KN과 상기 M은 자연수인, 단말의 동작 방법
|
2 |
2
청구항 1에 있어서, 상기 소스 블록을 M개의 전송 블록들로 분할하는 단계 이후에, 상기 M개의 전송 블록들의 각각에 대하여 순방향 오류 정정 코드를 생성하는 단계; 및 상기 M개의 전송 블록들의 각각에 상기 순방향 오류 정정 코드를 부착하는 단계를 더 포함하며, 상기 네트워크 코딩은 상기 순방향 오류 정정 코드가 각각 부착된 상기 M개의 전송 블록들에 대하여 수행되는, 단말의 동작 방법
|
3 |
3
청구항 1에 있어서, 상기 선택한 하나의 선형 조합 계수 행렬로 상기 M개의 전송 블록들을 네트워크 코딩하여 M+KN개의 네트워크 코딩 블록들을 생성하는 단계 이후에, 상기 M+KN개의 네트워크 코딩 블록들의 각각에 대하여 순방향 오류 정정 코드를 생성하는 단계; 및 상기 M+KN개의 네트워크 코딩 블록들의 각각에 상기 순방향 오류 정정 코드를 부착하는 단계를 더 포함하며, 상기 메시지들은 상기 순방향 오류 정정 코드가 각각 부착된 상기 네트워크 코딩 블록들 중에서 상기 하나의 네트워크 코딩 블록을 포함하는, 단말의 동작 방법
|
4 |
4
청구항 1에 있어서,상기 M + KN개의 네트워크 코딩 블록 중에서 S번째 전송되는 네트워크 코딩 블록 YS는 이 되며, 이때, 이고, Xm은 M개의 전송 블록 중에서 m 번째 전송 블록이고, gm은 M개의 전송 블록들이 네트워크 코딩 블록으로 선형 조합될 때 m번째 전송 블록에 적용되는 선형 조합 계수 행렬의 선형 조합 계수인, 단말의 동작 방법
|
5 |
5
청구항 1에 있어서,상기 소스 블록을 M개의 전송 블록들로 분할하는 단계 이전에, 상기 기지국으로부터 슬라이드 윈도우의 상기 크기 W에 대한 정보를 수신하는 단계를 더 포함하며, 상기 슬라이드 윈도우는 상기 M개의 전송 블록들 중에서 W개의 전송 블록들로 이루어진 M-W+1개의 전송 블록 집합들을 생성하기 위해 사용되고, W는 자연수인, 단말의 동작 방법
|
6 |
6
청구항 5에 있어서,상기 소스 블록을 M개의 전송 블록들로 분할하는 단계 이후에, 상기 M개의 전송 블록들을 상기 슬라인드 윈도우를 사용하여 상기 W개의 전송 블록들로 이루어진 상기 M-W+1개의 전송 블록 집합들을 생성하는 단계를 더 포함하며, 상기 M+KN개의 네트워크 코딩 블록들은 상기 전송 블록 집합들을 사용하여 형성되는 것을 특징으로 하는, 단말의 동작 방법
|
7 |
7
통신 시스템의 기지국의 동작 방법으로서,가산값 KN, 선형 조합 계수 행렬들에 대한 정보 및 각각의 선형 조합 계수 행렬에 대한 제어 인덱스 정보를 단말로 전송하는 단계;상기 단말로부터 M+KN개의 네트워크 코딩 블록들 중에서 하나의 네트워크 코딩 블록, 하나의 선형 조합 계수 행렬의 제어 인덱스 및 프리앰블을 포함하는 메시지들을 수신하는 단계;상기 제어 인덱스에 기반하여 전송 블록 개수와 선형 조합 계수 행렬을 추정하여 상기 메시지들에서 M개의 전송 블록들을 생성하는 단계; 및 상기 M개의 전송 블록들을 연결하여 소스 블록을 생성하는 단계를 포함하며, 상기 KN과 M은 자연수인, 기지국의 동작 방법
|
8 |
8
청구항 7에 있어서,상기 제어 인덱스에 기반하여 전송 블록 개수와 선형 조합 계수 행렬을 추정하여 상기 메시지들에서 M개의 전송 블록들을 생성하는 단계는,상기 메시지들의 각각에서 각각의 제어 인덱스와 각각의 네트워크 코딩 블록을 획득하는 단계; 상기 각각의 제어 인덱스에서 상기 각각의 네트워크 코딩 블록에 해당하는 각각의 전송 블록 개수와 각각의 선형 조합 계수 행렬을 추정하는 단계; 및상기 각각의 전송 블록 개수와 상기 각각의 선형 조합 계수 행렬을 상기 각각의 네트워크 코딩 블록에 적용하여 상기 메시지들에서 상기 M개의 전송 블록들을 생성하는 단계를 포함하는, 기지국의 동작 방법
|
9 |
9
청구항 7에 있어서,상기 M개의 전송 블록들을 연결하여 소스 블록을 생성하는 단계 이전에, 상기 M개의 전송 블록들의 각각에서 순방향 오류 정정 코드를 획득하는 단계; 및 상기 M개의 전송 블록들의 각각에 상기 순방향 오류 정정 코드를 적용하여 오류 정정을 수행하는 단계를 더 포함하는, 기지국의 동작 방법
|
10 |
10
청구항 7에 있어서, 상기 단말로부터 M+KN개의 네트워크 코딩 블록들 중에서 하나의 네트워크 코딩 블록, 하나의 선형 조합 계수 행렬의 제어 인덱스 및 프리앰블을 포함하는 메시지들을 수신하는 단계 이후에, 상기 하나의 네트워크 코딩 블록에 대하여 순방향 오류 정정 코드를 획득하는 단계; 및 상기 하나의 네트워크 코딩 블록에 상기 순방향 오류 정정 코드를 이용하여 오류 정정을 수행하는 단계를 더 포함하는, 기지국의 동작 방법
|
11 |
11
청구항 7에 있어서,상기 가산값 KN은 링크 품질에 따라 결정하는, 기지국의 동작 방법
|
12 |
12
단말로서,프로세서(processor);상기 프로세서와 전자적(electronic)으로 통신하는 메모리(memory); 및상기 메모리에 저장되는 명령들(instructions)을 포함하며,상기 명령들이 상기 프로세서에 의해 실행되는 경우, 상기 명령들은 상기 단말이,기지국으로부터 가산값 KN, 전송 블록 개수별 선형 조합 계수 행렬들에 대한 정보 및 각각의 선형 조합 계수 행렬에 대한 설정 정보를 수신하고;소스 블록을 M개의 전송 블록들로 분할하고;상기 M을 기반으로 상기 선형 조합 계수 행렬들에서 하나의 선형 조합 계수 행렬을 선택하고;상기 선택한 하나의 선형 조합 계수 행렬로 상기 M개의 전송 블록들을 네트워크 코딩하여 M+KN개의 네트워크 코딩 블록들을 생성하고; 그리고상기 네트워크 코딩 블록들 중에서 하나의 네트워크 코딩 블록, 상기 하나의 선형 조합 계수 행렬의 제어 인덱스 및 프리앰블을 포함하는 메시지들을 상기 기지국으로 전송하는 것을 야기하도록 동작하며, 상기 KN과 상기 M은 자연수인, 단말
|
13 |
13
청구항 12에 있어서, 상기 M + KN개의 네트워크 코딩 블록 중에서 S번째 전송되는 네트워크 코딩 블록 YS는 이 되며, 이때, 이고, Xm은 M개의 전송 블록 중에서 m 번째 전송 블록이고, gm은 M개의 전송 블록들이 네트워크 코딩 블록으로 선형 조합될 때 m번째 전송 블록에 적용되는 선형 조합 계수 행렬의 선형 조합 계수인, 단말
|
14 |
14
청구항 12에 있어서,상기 명령들은 상기 단말이,상기 소스 블록을 M개의 전송 블록들로 분할하기 이전에, 상기 기지국으로부터 슬라이드 윈도우의 상기 크기 W에 대한 정보를 수신하는 것을 더 야기하도록 동작하며, 상기 슬라이드 윈도우는 상기 M개의 전송 블록들 중에서 W개의 전송 블록들로 이루어진 M-W+1개의 전송 블록 집합들을 생성하기 위해 사용되고, W는 자연수인, 단말
|
15 |
15
청구항 14에 있어서,상기 명령들은 상기 단말이,상기 소스 블록을 M개의 전송 블록들로 분할한 이후에, 상기 M개의 전송 블록들을 상기 슬라인드 윈도우를 사용하여 상기 W개의 전송 블록들로 이루어진 상기 M-W+1개의 전송 블록 집합들을 생성하는 것을 더 야기하도록 동작하며, 상기 M+KN개의 네트워크 코딩 블록들은 상기 전송 블록 집합들을 사용하여 형성되는 것을 특징으로 하는, 단말
|