DocumentCode
1904847
Title
A Prototype Power Management Proxy for Gnutella Peer-to-Peer File Sharing
Author
Jimeno, Miguel ; Christensen, Ken
Author_Institution
Univ. of South Florida, Tampa
fYear
2007
fDate
15-18 Oct. 2007
Firstpage
210
Lastpage
212
Abstract
In order to be part of a peer-to-peer (P2P) file sharing network a host must be fully powered-on all of the time. In addition to providing a user interface, a P2P host handles query messages and serves requested files. In this paper, we describe the development of a prototype Gnutella-like P2P power management proxy sub-system that handles query messages. This can allow desktop PCs acting as P2P hosts to enter a low-power sleep state for most of the time and be woken-up by the proxy only when needed to serve files. TCP connections with neighbors are maintained by the host when it is awake and by the proxy when the host is sleeping. Experiments show that a low-cost Freescale ColdFire processor can effectively proxy for a P2P host. This suggests that a controller for a Gnutella P2P proxy could be co-located on an Ethernet NIC at low cost. This could lead to significant energy savings by allowing P2P hosts to power manage into a low-power sleep state when not in active use.
Keywords
peer-to-peer computing; power aware computing; user interfaces; Ethernet NIC; Gnutella P2P proxy; Gnutella peer-to-peer file sharing; P2P hosts; low-cost Freescale ColdFire processor; low-power sleep state; prototype power management proxy; proxy sub-system; query message handling; user interface; Computer network management; Conference management; Energy management; Ethernet networks; Peer to peer computing; Personal communication networks; Protocols; Prototypes; Sleep; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Local Computer Networks, 2007. LCN 2007. 32nd IEEE Conference on
Conference_Location
Dublin
ISSN
0742-1303
Print_ISBN
0-7695-3000-1
Electronic_ISBN
0742-1303
Type
conf
DOI
10.1109/LCN.2007.93
Filename
4367828
Link To Document