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 in simulations using SimGrid and Triva, analyzing the energy cost of message exchanging. The peer-topeer protocols 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 compared to the client-server's, with very similar results.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.