Energy Consumption in Peer-to-Peer Protocols for Ubiquitous Devices
Author(s) -
Cícero A. S. Camargo,
Maurı́cio L. Pilla,
Lucas Dos Santos Fonseca,
Gerson Geraldo H. Cavalheiro
Publication year - 2012
Publication title -
journal of applied computing research
Language(s) - English
Resource type - Journals
ISSN - 2236-8434
DOI - 10.4013/jacr.2011.12.05
Subject(s) - computer science , chord (peer to peer) , peer to peer , computer network , energy consumption , mobile device , pastry , protocol (science) , client–server model , ubiquitous computing , architecture , distributed computing , operating system , server , medicine , art , ecology , alternative medicine , pathology , visual arts , biology
This paper studies energy consumption in peer-to-peer protocols in the context of file distribution among border devices and wireless sensors, which are limited in processing power and battery duration. Gnutella, Chord, CAN, Pastry, and Tapestry protocols were compared to the client-server approach insimulations using SimGrid and Triva, analyzing the energy cost of message exchanging. The peer-topeerprotocols presented less consumption to distribute a file among 10 devices, and the best results were achieved by the Chord protocol. The client-server architecture presented the worst results, as expected, due to the high concentration of load in a single server. Processing costs of the Gnutella protocol were comparedto the client-server’s, with very similar results. Keywords: peer-to-peer, ubiquitous computing, green computing.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom