METHOD AND APPARATUS FOR TRANSMITTING DATA IN A PEER-TO-PEER NETWORK
First Claim
Patent Images
1. An apparatus for transmitting data, the apparatus comprising:
- a management unit that manages network-topology information of clients participating in peer-to-peer (P2P) service; and
an interface unit that provides to a first client a peer list including information of at least one client having a minimum network distance to the first client, based on the network topology information, when receiving a request for content from the first client.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for transmitting data which includes a management unit that manages network-topology information of clients participating in the P2P service, and an interface unit that provides to a first client a peer list including information of a client having the minimum network distance to the first client, based on the network topology information, when receiving a request for content from the first client.
-
Citations
13 Claims
-
1. An apparatus for transmitting data, the apparatus comprising:
-
a management unit that manages network-topology information of clients participating in peer-to-peer (P2P) service; and an interface unit that provides to a first client a peer list including information of at least one client having a minimum network distance to the first client, based on the network topology information, when receiving a request for content from the first client.
-
-
2. An apparatus for transmitting data, the apparatus comprising:
-
a management unit that manages network-topology information of clients participating in a peer-to-peer (P2P) service according to autonomous networks to which the clients belongs; a path-retrieving unit that determines a shortest path between a first client that belongs to a first autonomous network, and has sent a request for content, and a second client that belongs to a second autonomous network, and shares the content, with reference to a result of measuring data-transmission speed; and an interface unit that provides a peer list including the shortest path to the first client. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A method of transmitting data, the method comprising:
- managing network-topology information of clients participating in a peer-to-peer (P2P) service according to the autonomous network to which the client belongs;
retrieving a shortest path between a first client that belongs to a first autonomous network, and has sent a request for content, and a second client that belongs to a second autonomous network and shares the content with reference to a result of measuring a data-transmission speed; and providing a peer list including the shortest path to the first client. - View Dependent Claims (9, 10, 11, 12, 13)
- managing network-topology information of clients participating in a peer-to-peer (P2P) service according to the autonomous network to which the client belongs;
Specification