Publication:
A survey on energy efficiency in P2P systems: file distribution, content streaming, and epidemics

dc.contributor.coauthorBrienza, Simone
dc.contributor.coauthorMasoumzadeh, Seyed Saeid
dc.contributor.coauthorHlavacs, Helmut
dc.contributor.coauthorAnastasi, Giuseppe
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.kuauthorCebeci, Sena Efsun
dc.contributor.kuauthorÖzkasap, Öznur
dc.contributor.kuprofileResearcher
dc.contributor.kuprofileFaculty Member
dc.contributor.otherDepartment of Computer Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.yokidN/A
dc.contributor.yokid113507
dc.date.accessioned2024-11-09T23:13:34Z
dc.date.issued2015
dc.description.abstractSeveral Peer-to-Peer (P2P) protocols and applications have been developed to allow file distribution/sharing, video and music streaming, and data and information dissemination. These P2P systems are regularly used by a large number of users, both in desktop and mobile environments, and they generate a remarkable portion of the overall Internet traffic. However, many common P2P protocols and applications were designed neglecting the energy problem. In fact, they often require always-on devices in order to work properly, thus producing significant energy waste. The problem is even more relevant in the mobile context, since the battery lifetime of mobile devices is limited. Therefore, energy efficiency in P2P systems is a highly debated topic in the literature. New P2P approaches-more energy efficient than traditional client/server solutions-have been proposed. In addition, several improvements to existing P2P protocols have been introduced to reduce their energy consumption. In this article, we present a general taxonomy to classify state-of-the-art approaches to the energy problem in P2P systems and applications. Then, we survey themain solutions available in the literature, focusing on three relevant classes of P2P systems and applications: file sharing/distribution, content streaming, and epidemics. Furthermore, we outline open issues and provide future research guidelines for each class of P2P systems.
dc.description.indexedbyWoS
dc.description.indexedbyScopus
dc.description.issue3
dc.description.openaccessNO
dc.description.publisherscopeInternational
dc.description.volume48
dc.identifier.doi10.1145/2835374
dc.identifier.eissn1557-7341
dc.identifier.issn0360-0300
dc.identifier.quartileQ1
dc.identifier.scopus2-s2.0-84950290925
dc.identifier.urihttp://dx.doi.org/10.1145/2835374
dc.identifier.urihttps://hdl.handle.net/20.500.14288/10006
dc.identifier.wos373852800004
dc.keywordsDesign
dc.keywordsAlgorithms
dc.keywordsPerformance
dc.keywordsPeer-to-peer
dc.keywordsP2P
dc.keywordsEnergy efficiency
dc.keywordsFile distribution
dc.keywordsContent streaming
dc.keywordsEpidemics
dc.languageEnglish
dc.publisherAssociation for Computing Machinery (ACM)
dc.sourceAcm Computing Surveys
dc.subjectComputer science
dc.subjectTheory methods
dc.titleA survey on energy efficiency in P2P systems: file distribution, content streaming, and epidemics
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.authorid0000-0002-5985-1366
local.contributor.authorid0000-0003-4343-0986
local.contributor.kuauthorCebeci, Sena Efsun
local.contributor.kuauthorÖzkasap, Öznur
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication.latestForDiscovery89352e43-bf09-4ef4-82f6-6f9d0174ebae

Files