1 |
1
하나 이상의 이웃 노드들과 연결된 P2P 네트워크에서 파일에 포함되는 하나 이상의 청크들을 다운로드하는 방법에 있어서,상기 하나 이상의 청크들 각각에 대해 청크의 전송의 우선 순위를 계산하는 단계;상기 우선 순위에 기반하여 상기 하나 이상의 청크들 중 전송을 요청할 청크를 선택하는 단계;상기 이웃 노드들 중 하나 이상의 노드들에게 상기 선택된 청크의 전송을 요청하는 단계; 및상기 선택된 청크의 전송이 요청된 하나 이상의 노드들 중 하나 이상의 노드들로부터 상기 전송을 요청한 청크를 다운로드하는 단계를 포함하고,상기 우선 순위는 상기 하나 이상의 청크들 각각의 희소성에 기반하여 계산된 제1 값 및 상기 하나 이상의 청크들 각각의 상기 하나 이상의 청크들 내의 위치에 기반하여 계산된 제2 값에 기반하여 계산되는, 파일 다운로드 방법
|
2 |
2
제1항에 있어서,상기 파일은 재생되고 있는 파일이며, 상기 재생을 위해 스트리밍을 통해 전송되고 있는 파일인, 파일 다운로드 방법
|
3 |
3
제2항에 있어서,상기 파일을 구성하는 청크들 중 상기 하나 이상의 청크들을 다운로드를 위한 구간으로서 선택하는 단계를 더 포함하는, 파일 다운로드 방법
|
4 |
4
제2항에 있어서,상기 하나 이상의 청크들은 상기 파일 내의 상기 재생의 위치 이후의 청크들이며, 다운로드되지 않은 청크들이고, 상기 재생의 위치로부터 특정한 범위 내에 있는 청크들인, 파일 다운로드 방법
|
5 |
5
제1항에 있어서,상기 제1 값은 하기의 수학식 1에 기반하여 계산되는, 파일 다운로드 방법
|
6 |
6
제1항에 있어서,상기 제2 값은 하기의 수학식 2에 기반하여 계산되는, 파일 다운로드 방법
|
7 |
7
제1항에 있어서,상기 우선 순위는 상기 제1 값 및 상기 제2 값의 가중치가 부여된 합인, 파일 다운로드 방법
|
8 |
8
제7항에 있어서,상기 가중치는 상기 하나 이상의 청크들 중 특정한 개수 이하의 노드들에 의해 제공될 수 있는 청크들의 비율에 기반하여 계산되는, 파일 다운로드 방법
|
9 |
9
제1항에 있어서,상기 우선 순위는 하기의 수학식 3에 기반하여 계산되는, 파일 다운로드 방법
|
10 |
10
제9항에 있어서,상기 ρ는 하기의 수학식 4에 기반하여 계산되는, 파일 다운로드 방법
|
11 |
11
하나 이상의 이웃 노드과 연결된 P2P 네트워크로부터 파일에 포함되는 하나 이상의 청크들을 다운로드하기 위한 P2P 파일 공유 유닛에 있어서,상기 하나 이상의 청크들 각각에 대해 청크의 전송의 우선 순위를 계산하는 우선 순위 계산부; 및상기 우선 순위에 기반하여 상기 하나 이상의 청크들 중 전송을 요청할 청크를 선택하는 전송 요청 청크 선택부를 포함하고, 상기 우선 순위 계산부는 상기 하나 이상의 청크들 각각의 희소성에 기반하여 제1 값을 계산하고, 상기 하나 이상의 청크들 각각의 상기 하나 이상의 청크들 내의 위치에 기반하여 제2 값을 계산하고, 상기 제1 값 및 상기 제2 값에 기반하여 상기 우선 순위를 계산하는, P2P 파일 공유 유닛
|
12 |
12
제11항에 있어서,상기 파일을 구성하는 청크들 중 상기 다운로드를 위한 구간으로서 상기 하나 이상의 청크들을 선택하는 윈도우 선택부를 더 포함하는, P2P 파일 공유 유닛
|
13 |
13
제11항에 있어서,상기 하나 이상의 청크들 각각의 상기 희소성은 상기 이웃 노드들에게 확산되어 있는 모든 청크들에 대한 상기 하나 이상의 청크들 각각의 비율을 나타내는, P2P 파일 공유 유닛
|
14 |
14
제11항에 있어서,상기 하나 이상의 청크들 중 상대적으로 앞에 위치하는 청크는 상대적으로 뒤에 위치하는 청크보다 더 높은 상기 제2 값을 갖는, P2P 파일 공유 유닛
|
15 |
15
제11항에 있어서,상기 우선 순위는 상기 제1 값 및 상기 제2 값의 가중치가 부여된 합인, P2P 파일 공유 유닛
|
16 |
16
제15항에 있어서,상기 가중치는 상기 하나 이상의 청크들 중 상기 네트워크 내에서 미리 정의된 값 이하로 확산된 청크들의 개수에 기반하여 계산되는, P2P 파일 공유 유닛
|
17 |
17
제15항에 있어서,상기 우선 순위 계산부는 상기 하나 이상의 청크들 중 상기 네트워크 내에서 미리 정의된 값 이하로 확산된 청크들의 개수가 적을수록 상기 제1 값에 대한 상기 가중치를 증가시키는, P2P 파일 공유 유닛
|
18 |
18
제15항에 있어서,상기 우선 순위 계산부는 상기 하나 이상의 청크들 중 상기 네트워크 내에서 미리 정의된 값 이하로 확산된 청크들의 개수가 많을수록 상기 제2 값에 대한 상기 가중치를 증가시키는, P2P 파일 공유 유닛
|