1 |
1
P2P(peer-to-peer) 네트워크를 통해 피어(peer)가 데이터를 수신하는 방법에 있어서,데이터 조각에 포함된 복수의 데이터 블록들 중에서 일부 데이터 블록을 상대 피어에게 요청한 적이 있는지 확인하는 단계;상기 일부 데이터 블록을 상기 상대 피어에게 요청한 적이 없는 경우, 상기 데이터 조각을 한계 시간 이내에 수신할 수 있는지 판단하는 단계; 상기 데이터 조각을 한계 시간 이내에 수신할 수 없는 것으로 판단한 경우, 상기 상대 피어의 상향 대역폭 및 상기 한계 시간에 기초하여 상기 데이터 블록들 중 결정된 개수만큼의 데이터 블록을 상기 상대 피어에게 요청하는 단계; 및상기 결정된 개수만큼의 데이터 블록을 상기 상대 피어로부터 수신하는 단계를 포함하는 데이터 수신 방법
|
2 |
2
제1항에 있어서,상기 결정된 개수는 상기 데이터 조각의 사이즈와 상기 상향 대역폭의 나눗셈 결과를 상기 한계 시간으로 나눈 값에 해당하는, 데이터 수신 방법
|
3 |
3
제1항에 있어서,상기 일부 데이터 블록을 상기 상대 피어에게 요청한 적이 있는 경우, 남은 데이터 블록을 상기 한계 시간 이내에 수신할 수 있는지 여부를 판단하는 단계;상기 남은 데이터 블록을 상기 한계 시간 이내에 수신할 수 없는 것으로 판단한 경우, 상기 상향 대역폭 및 상기 한계 시간에 기초하여 상기 한계 시간 이내에 수신 가능한 데이터 블록을 상기 상대 피어에게 요청하는 단계를 더 포함하는, 데이터 수신 방법
|
4 |
4
제3항에 있어서,상기 데이터 블록을 요청하는 단계는,상기 한계 시간 이내에 수신 가능한 데이터 블록의 개수는 상기 남은 데이터 블록의 개수와 상기 상향 대역폭의 나눗셈 결과를 상기 한계 시간으로 나눈 값에 해당하는, 데이터 수신 방법
|
5 |
5
삭제
|
6 |
6
P2P(peer-to-peer) 네트워크를 이용하여 데이터를 수신하는 피어(peer)에 있어서,데이터 조각에 포함된 복수의 데이터 블록들 중에서 일부 데이터 블록을 상대 피어에게 요청한 적이 있는지 확인하고, 상기 일부 데이터 블록을 상기 상대 피어에게 요청한 적이 없는 경우, 상기 데이터 조각을 한계 시간 이내에 수신할 수 있는지 판단하며, 상기 데이터 조각을 한계 시간 이내에 수신할 수 없는 것으로 판단한 경우, 상기 상대 피어의 상향 대역폭 및 상기 한계 시간에 기초하여 상기 데이터 블록들 중 결정된 개수만큼의 데이터 블록을 상기 상대 피어에게 요청하는 제어부; 및상기 결정된 개수만큼의 데이터 블록을 상기 상대 피어로부터 수신하는 수신부를 포함하는 피어
|
7 |
7
제6항에 있어서,상기 결정된 개수는 상기 데이터 조각의 사이즈와 상기 상향 대역폭의 나눗셈 결과를 상기 한계 시간으로 나눈 값에 해당하는, 피어
|
8 |
8
제6항에 있어서,상기 제어부는,상기 일부 데이터 블록을 상기 상대 피어에게 요청한 적이 있는 경우, 남은 데이터 블록을 상기 한계 시간 이내에 수신할 수 있는지 여부를 판단하고, 상기 남은 데이터 블록을 상기 한계 시간 이내에 수신할 수 없는 것으로 판단한 경우, 상기 상향 대역폭 및 상기 한계 시간에 기초하여 상기 한계 시간 이내에 수신 가능한 데이터 블록을 상기 상대 피어에게 요청하는, 피어
|
9 |
9
제8항에 있어서,상기 한계 시간 이내에 수신 가능한 데이터 블록의 개수는 상기 남은 데이터 블록의 개수와 상기 상향 대역폭의 나눗셈 결과를 상기 한계 시간으로 나눈 값에 해당하는, 피어
|
10 |
10
삭제
|