1 |
1
노드 중에서, 제1 채널에러율을 전송하는 제1 노드와, 제2 채널에러율을 전송하는 제2 노드를 결정하는 에러율 수신부;상기 제1 채널에러율 및 상기 제2 채널에러율 중에서 상대적으로 높은 값을 갖는 채널에러율을 이용하여, 굿풋(goodput)을 최대화하기 위한 패킷 크기를 결정하고, 상기 결정된 패킷 크기를 갖는 패킷을 생성하는 패킷 생성부; 및상기 생성된 패킷을 코딩하여, 상기 제1 노드 또는 상기 제2 노드로 전송하는 코딩부를 포함하는 멀티홉 기반의 서버
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 패킷 생성부는,신드롬 부분 채널디코딩(SPD: Syndrome-based Partial Decoding)을 이용한 굿풋이, 최대일 때의 패킷 사이즈를 상기 패킷 크기로 결정하는, 멀티홉 기반의 서버
|
4 |
4
제1 채널에러율을 추정하여, 서버로 상기 추정된 제1 채널에러율과 함께, 제2 노드로부터 수신한 제2 채널에러율을 전송하는 에러율 추정부;상기 서버에서 상기 제1 채널에러율 및 상기 제2 채널에러율 중에서 상대적으로 높은 값을 갖는 채널에러율을 이용하여 굿풋(goodput)을 최대화하기 위한 패킷 크기로 생성되는 패킷을 수신하고, 상기 패킷에 대한 신드롬(syndrome)을 계산하는 신드롬 계산부; 및상기 계산된 신드롬에 따라, 상기 패킷 또는 상기 신드롬을 상기 제2 노드로 전송하는 전송부를 포함하는 멀티홉 기반의 노드
|
5 |
5
제4항에 있어서,상기 패킷은 체크 매트릭스(check matrix)를 이용하여 코딩되고,상기 신드롬 계산부는,상기 체크 매트릭스 및 상기 코딩된 패킷을 이용하여, 상기 신드롬을 계산하는, 멀티홉 기반의 노드
|
6 |
6
제4항에 있어서,상기 전송부는,상기 계산된 신드롬이 설정된 벡터 데이터를 포함하지 않는 벡터인 경우, 상기 패킷을 상기 제2 노드로 전송하고,상기 계산된 신드롬이 상기 벡터 데이터를 포함하는 벡터인 경우, 상기 패킷 및 상기 신드롬을 상기 제2 노드로 전송하는, 멀티홉 기반의 노드
|
7 |
7
제4항에 있어서,상기 전송부는,상기 제2 노드로, 에러 복원을 위한 상기 신드롬의 리던던트 비트(redundant bit)를 더 전송하는, 멀티홉 기반의 노드
|
8 |
8
제1 노드, 제2 노드를 포함하는 노드와 연관된 채널에러율을 추정하여, 서버로 상기 추정된 채널에러율을 전송하는 에러율 추정부;상기 서버에서 상기 채널에러율에 기초하여 생성되는 패킷을 상기 노드를 경유하여 수신하고, 상기 노드에서 상기 패킷에 대해 생성된 신드롬 데이터를 수신하는 패킷 수신부; 및상기 신드롬 데이터를 이용하여 상기 패킷을 디코딩하는 디코딩부를 포함하고,상기 패킷 수신부는,상기 제1 노드에서 생성한 제1 신드롬 데이터, 및 상기 제1 노드 보다 상대적으로 이격거리가 짧은 상기 제2 노드에서 생성한 제2 신드롬 데이터를 수신하고,상기 디코딩부는,상기 제2 신드롬 데이터를 이용하여 상기 패킷을 디코딩하고, 상기 제1 신드롬 데이터를 이용하여 상기 디코딩된 패킷을 재디코딩하는하는 멀티홉 기반의 클라이언트 단말
|
9 |
9
삭제
|
10 |
10
제8항에 있어서,상기 패킷 수신부는,상기 신드롬 데이터로서, 상기 패킷에 대한 신드롬, 및 에러 복원을 위한 상기 신드롬의 리던던트 비트(redundant bit)를 수신하는, 멀티홉 기반의 클라이언트 단말
|
11 |
11
노드 중에서, 제1 채널에러율을 전송하는 제1 노드와, 제2 채널에러율을 전송하는 제2 노드를 결정하는 단계;상기 제1 채널에러율 및 상기 제2 채널에러율 중에서 상대적으로 높은 값을 갖는 채널에러율을 이용하여, 굿풋(goodput)을 최대화하기 위한 패킷 크기를 결정하고, 상기 결정된 패킷 크기를 갖는 패킷을 생성하는 단계; 및상기 생성된 패킷을 코딩하여, 상기 제1 노드 또는 상기 제2 노드로 전송하는 단계를 포함하는 멀티홉 기반의 서버 동작 방법
|
12 |
12
삭제
|
13 |
13
제11항에 있어서,상기 결정된 패킷 크기를 갖는 패킷을 생성하는 단계는,신드롬 부분 채널디코딩(SPD: Syndrome-based Partial Decoding)을 이용한 굿풋이 최대일 때의 패킷 사이즈를 상기 패킷 크기로 결정하여, 상기 결정된 패킷 크기로 상기 패킷을 생성하는 단계를 포함하는, 멀티홉 기반의 서버 동작 방법
|
14 |
14
제1 채널에러율을 추정하여, 서버로 상기 추정된 제1 채널에러율과 함께, 제2 노드로부터 수신한 제2 채널에러율을 전송하는 단계;상기 서버에서 상기 제1 채널에러율 및 상기 제2 채널에러율 중에서 상대적으로 높은 값을 갖는 채널에러율을 이용하여 굿풋(goodput)을 최대화하기 위한 패킷 크기로 생성되는 패킷을 수신하고, 상기 패킷에 대한 신드롬(syndrome)을 계산하는 단계; 및상기 계산된 신드롬에 따라, 상기 패킷 또는 상기 신드롬을 상기 제2 노드로 전송하는 단계를 포함하는 멀티홉 기반의 노드 동작 방법
|
15 |
15
제14항에 있어서,상기 패킷은 체크 매트릭스(check matrix)를 이용하여 코딩되고,상기 패킷에 대한 신드롬(syndrome)을 계산하는 단계는,상기 체크 매트릭스 및 상기 코딩된 패킷을 이용하여, 상기 신드롬을 계산하는 단계를 포함하는, 멀티홉 기반의 노드 동작 방법
|
16 |
16
제14항에 있어서,상기 계산된 신드롬에 따라, 상기 패킷 또는 상기 신드롬을 상기 제2 노드로 전송하는 단계는,상기 계산된 신드롬이 설정된 벡터 데이터를 포함하지 않는 벡터인 경우, 상기 패킷을 상기 제2 노드로 전송하는 단계; 및상기 계산된 신드롬이 상기 벡터 데이터를 포함하는 벡터인 경우, 상기 패킷 및 상기 신드롬을 상기 제2 노드로 전송하는 단계를 포함하는, 멀티홉 기반의 노드 동작 방법
|
17 |
17
제14항에 있어서,상기 제2 노드로, 에러 복원을 위한 상기 신드롬의 리던던트 비트(redundant bit)를 전송하는 단계를 더 포함하는, 멀티홉 기반의 노드 동작 방법
|
18 |
18
제1 노드, 제2 노드를 포함하는 노드와 연관된 채널에러율을 추정하여, 서버로 상기 추정된 채널에러율을 전송하는 단계;상기 서버에서 상기 채널에러율에 기초하여 생성되는 패킷을 상기 노드를 경우하여 수신하고, 상기 노드에서 상기 패킷에 대해 생성된 신드롬 데이터를 수신하는 단계; 및상기 신드롬 데이터를 이용하여 상기 패킷을 디코딩하는 단계를 포함하고,상기 노드에서 상기 패킷에 대해 생성된 신드롬 데이터를 수신하는 단계는,상기 제1 노드에서 생성한 제1 신드롬 데이터, 및 상기 제1 노드 보다 상대적으로 이격거리가 짧은 상기 제2 노드에서 생성한 제2 신드롬 데이터를 수신하는 단계를 포함하고,상기 신드롬 데이터를 이용하여 상기 패킷을 디코딩하는 단계는,상기 제2 신드롬 데이터를 이용하여 상기 패킷을 디코딩하고, 상기 제1 신드롬 데이터를 이용하여 상기 디코딩된 패킷을 재디코딩하는 단계를 포함하는 멀티홉 기반의 클라이언트 단말 동작 방법
|
19 |
19
삭제
|
20 |
20
제18항에 있어서,상기 노드에서 상기 패킷에 대해 생성된 신드롬 데이터를 수신하는 단계는,상기 신드롬 데이터로서, 상기 패킷에 대한 신드롬 및 에러 복원을 위한 상기 신드롬의 리던던트 비트(redundant bit)를 수신 단계를 포함하는, 멀티홉 기반의 클라이언트 단말 동작 방법
|