1 |
1
네트워크 노드에서 입력 회선과 출력 회선의 패킷량 대비를 나타내는 코딩 효율(coding ratio)을 계산하는 단계;상기 네트워크 노드에서 상기 코딩 효율이 코딩 효율 기준값(threshold)을 초과하는 경우 네트워크 코딩 노드로 결정하는 단계; 및상기 네트워크 노드에서 상기 네트워크 코딩 노드로서 패킷 대기 기반의 네트워크 코딩을 수행하는 단계를 포함하고,상기 패킷 대기 기반의 네트워크 코딩을 수행하는 단계는,패킷 사이즈의 합으로 정의되는 윈도우(window) 길이를 계산하는 단계; 및상기 윈도우 길이에 따른 패킷 대기 시간을 기반으로 상기 네트워크 코딩을 수행하는 단계를 포함하는 네트워크 코딩의 패킷 대기 방법
|
2 |
2
제1항에 있어서,상기 코딩 효율을 계산하는 단계는,수학식 1을 이용하여 상기 코딩 효율을 계산하는 것을 특징으로 하는 네트워크 코딩의 패킷 대기 방법
|
3 |
3
삭제
|
4 |
4
제1항에 있어서,상기 윈도우 길이를 계산하는 단계는,수학식 2를 이용하여 상기 윈도우 길이를 계산하는 것을 특징으로 하는 네트워크 코딩의 패킷 대기 방법
|
5 |
5
제1항에 있어서,상기 네트워크 코딩을 수행하는 단계는,상기 네트워크 노드에서 입력 회선을 통해 수신된 패킷을 버퍼를 통해 임시 저장하고, 상기 버퍼에 저장된 패킷의 길이가 상기 윈도우 길이와 같거나 초과하는 경우 상기 버퍼에 저장된 패킷을 인코딩 하여 출력 회선으로 전송하는 것을 특징으로 하는 네트워크 코딩의 패킷 대기 방법
|
6 |
6
제1항에 있어서,상기 네트워크 노드에서 상기 코딩 효율이 코딩 효율 기준값 이하인 경우 스토어 앤 포워드(store-and-forward) 노드로 결정하는 단계를 더 포함하는 네트워크 코딩의 패킷 대기 방법
|
7 |
7
네트워크 노드에 있어서,입력 회선과 출력 회선의 패킷량 대비를 나타내는 코딩 효율을 계산하여 상기 코딩 효율이 코딩 효율 기준값을 초과하는 경우 네트워크 코딩 노드로서 패킷 대기 기반의 네트워크 코딩을 수행하고,상기 네트워크 노드는,패킷 사이즈의 합으로 정의되는 윈도우 길이를 계산한 후, 상기 윈도우 길이에 따른 패킷 대기 시간을 기반으로 상기 네트워크 코딩을 수행하는 것을 특징으로 하는 네트워크 노드
|
8 |
8
제7항에 있어서,상기 네트워크 노드는,수학식 3을 이용하여 상기 코딩 효율을 계산하는 것을 특징으로 하는 네트워크 노드
|
9 |
9
삭제
|
10 |
10
제7항에 있어서,상기 네트워크 노드는,수학식 4를 이용하여 상기 윈도우 길이를 계산하는 것을 특징으로 하는 네트워크 노드
|
11 |
11
제7항에 있어서,상기 네트워크 노드는,입력 회선을 통해 수신된 패킷을 버퍼를 통해 임시 저장하고, 상기 버퍼에 저장된 패킷의 길이가 상기 윈도우 길이와 같거나 초과하는 경우 상기 버퍼에 저장된 패킷을 인코딩 하여 출력 회선으로 전송하는 것을 특징으로 하는 네트워크 노드
|
12 |
12
제7항에 있어서,상기 네트워크 노드는,상기 코딩 효율이 코딩 효율 기준값 이하인 경우 스토어 앤 포워드(store-and-forward) 노드로 결정하는 것을 특징으로 하는 네트워크 노드
|
13 |
13
네트워크 코딩 노드를 선정하기 위한 네트워크 시스템에 있어서,네트워크의 모든 노드 중 입력 회선과 출력 회선의 패킷량 대비를 나타내는 코딩 효율이 코딩 효율 기준값을 초과하는 노드를 네트워크 코딩 노드로 선정하여 상기 네트워크 코딩 노드로 선정된 노드를 통해 패킷 대기 기반의 네트워크 코딩을 수행하고,패킷 대기 기반의 네트워크 코딩은,패킷 사이즈의 합으로 정의되는 윈도우 길이를 계산한 후, 상기 윈도우 길이에 따른 패킷 대기 시간을 기반으로 상기 네트워크 코딩을 수행하는 것을 특징으로 하는 네트워크 시스템
|