Publication:
Principles and performance analysis of second: a system for epidemic peer-to-peer content distribution

dc.contributor.coauthorN/A
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.departmentDepartment of Mathematics
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.kuauthorÖzkasap, Öznur
dc.contributor.kuauthorÇağlar, Mine
dc.contributor.kuauthorAlagöz, Ali
dc.contributor.kuprofileFaculty Member
dc.contributor.kuprofileFaculty Member
dc.contributor.kuprofileOther
dc.contributor.otherDepartment of Mathematics
dc.contributor.otherDepartment of Computer Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteCollege of Sciences
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.yokid113507
dc.contributor.yokid105131
dc.contributor.yokidN/A
dc.date.accessioned2024-11-10T00:06:01Z
dc.date.issued2009
dc.description.abstractWe propose and design a peer-to-peer system, SeCond, addressing the distribution of large sized content to a large number of end systems in an efficient manner. In contrast to prior work, it employs a self-organizing epidemic dissemination scheme for state propagation of available blocks and initiation of block transmissions. in order to exploit heterogeneity of peers, enhance the utilization of system resources and for the ease of deployment, scalability, and adaptivity to dynamic peer arrivals/departures, we propose mechanisms for adjusting protocol parameters dynamically according to the bandwidth usages. We describe design and analysis details of our protocol SeCond. Comprehensive performance evaluations and comparison with the BitTorrent system model have been accomplished for a wide range of scenarios. Performance results include scalability analysis for different arrival/departure patterns, flash-crowd scenario, overhead analysis, and fairness ratio. The major metrics we study include the average file download time, load on the primary seed, uplink/downlink utilization. and communication overhead. We show that SeCond is a scalable and adaptive protocol which takes the heterogeneity of the peers into account. The protocol is as fair as BitTorrent although it has no explicit strategy addressing free-riding. We also illustrate the applicability of an analytical fluid model to the behavior of SeCond.
dc.description.indexedbyWoS
dc.description.indexedbyScopus
dc.description.issue3
dc.description.openaccessYES
dc.description.sponsoredbyTubitakEuTÜBİTAK
dc.description.sponsorshipTUBITAK (The Scientific and Technical Research Council of Turkey) [104E064]
dc.description.sponsorshipCOST (European Cooperation in the field of Scientific and Technical Research) We would like to thank the anonymous reviewers for their constructive and valuable comments. We also wish to thank Hasan Tuncer for his help in generating the data points of Fig. 19. This work is partially Supported by TUBITAK (The Scientific and Technical Research Council of Turkey) and COST (European Cooperation in the field of Scientific and Technical Research) Action 279 "Analysis and Design of Advanced Multiservice Networks supporting Mobility, Multimedia, and Internetworking", and TUBITAK CAREER Award Grant 104E064.
dc.description.volume32
dc.identifier.doi10.1016/j.jnca.2008.07.005
dc.identifier.issn1084-8045
dc.identifier.scopus2-s2.0-59549096995
dc.identifier.urihttp://dx.doi.org/10.1016/j.jnca.2008.07.005
dc.identifier.urihttps://hdl.handle.net/20.500.14288/16544
dc.identifier.wos266947800016
dc.keywordsPeer-to-peer
dc.keywordsEpidemic
dc.keywordsContent distribution
dc.keywordsBitTorrent-like systems
dc.keywordsFluid model
dc.languageEnglish
dc.publisherAcademic Press Ltd- Elsevier Science Ltd
dc.sourceJournal of Network and Computer Applications
dc.subjectComputer science, Hardware and architecture
dc.subjectSoftware engineering
dc.titlePrinciples and performance analysis of second: a system for epidemic peer-to-peer content distribution
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.authorid0000-0003-4343-0986
local.contributor.authorid0000-0001-9452-5251
local.contributor.authoridN/A
local.contributor.kuauthorÖzkasap, Öznur
local.contributor.kuauthorÇağlar, Mine
local.contributor.kuauthorAlagöz, Ali
relation.isOrgUnitOfPublication2159b841-6c2d-4f54-b1d4-b6ba86edfdbe
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication.latestForDiscovery2159b841-6c2d-4f54-b1d4-b6ba86edfdbe

Files