Publication:
Peer-to-peer multipoint video conferencing with layered video

dc.contributor.coauthorAkkuş, İstemi Ekin
dc.contributor.coauthorCivanlar, Mehmet Reha
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.facultymemberYes
dc.contributor.kuauthorÖzkasap, Öznur
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.date.accessioned2024-11-10T00:08:56Z
dc.date.issued2011
dc.description.abstractA peer-to-peer (P2P) architecture for multipoint video conferencing using layered video coding at the end hosts is proposed. The system primarily targets end points with low bandwidth network connections and enables them to create a multipoint video conference without any additional networking and computing resources beyond what is needed for a point-to-point conference. For P2P multipoint video conferencing applications, wide-area collaboration is significant for connecting participants from different parts around the globe to support collaborative work. In our system, peers collaborate for streaming video, and the motivation behind the use of layered video is to overcome the problem of denying video requests by peers and assure that each participant peer can view any other participant at any configuration. Layered video encoding techniques usable within this architecture are discussed. A protocol for operating the system has been developed, simulated and its performance has been analyzed. Furthermore, a multi-objective optimization approach has been developed to simultaneously minimize the number of base layer receivers and the delay experienced by the peers while maximizing the granted additional requests to support peers having multiple video input bandwidths. The use of the multi-objective optimization scheme is demonstrated through an example scenario and simulations. A prototype has also been implemented, and the system has been formally specified and verified.
dc.description.fulltextNo
dc.description.harvestedfromManual
dc.description.indexedbyWOS
dc.description.indexedbyScopus
dc.description.openaccessNO
dc.description.peerreviewstatusN/A
dc.description.publisherscopeInternational
dc.description.readpublishN/A
dc.description.sponsoredbyTubitakEuTÜBİTAK
dc.description.sponsorshipThis work is supported in part by TUBITAK (The Scientific and Technical Research Council of Turkey) under CAREER Award Grant 104E064. A preliminary version of this work appeared in Akkus et al. (2006) and Akkus et al. (2007). We thank the anonymous reviewers for their valuable suggestions and comments.
dc.description.studentonlypublicationNo
dc.description.studentpublicationNo
dc.description.versionN/A
dc.identifier.WoSQuartileQ1
dc.identifier.doi10.1016/j.jnca.2010.08.006
dc.identifier.embargoN/A
dc.identifier.endpage150
dc.identifier.grantno104E064
dc.identifier.issn1084-8045
dc.identifier.issue1
dc.identifier.scopus2-s2.0-78649334163
dc.identifier.startpage137
dc.identifier.urihttps://doi.org/10.1016/j.jnca.2010.08.006
dc.identifier.urihttps://hdl.handle.net/20.500.14288/17042
dc.identifier.volume34
dc.identifier.wos000285442200014
dc.keywordsLayered video
dc.keywordsPeer-to-peer
dc.keywordsMultipoint video conferencing
dc.keywordsScalable video
dc.keywordsMultiple description coding
dc.keywordsMulti-objective optimization
dc.language.isoeng
dc.publisherAcademic Press Ltd
dc.relation.affiliationKoç University
dc.relation.collectionKoç University Institutional Repository
dc.relation.ispartofJournal of Network and Computer Applications
dc.relation.openaccessN/A
dc.rightsN/A
dc.subjectComputer science
dc.subjectInterdisciplinary applications
dc.subjectSoftware engineering
dc.subjectHardware
dc.subjectArchitecture
dc.titlePeer-to-peer multipoint video conferencing with layered video
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.kuauthorÖzkasap, Öznur
relation.isGoalOfPublication0e554614-34c1-41f1-b6c4-0096c1d59305
relation.isGoalOfPublication.latestForDiscovery0e554614-34c1-41f1-b6c4-0096c1d59305
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication.latestForDiscovery89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isParentOrgUnitOfPublication8e756b23-2d4a-4ce8-b1b3-62c794a8c164
relation.isParentOrgUnitOfPublication.latestForDiscovery8e756b23-2d4a-4ce8-b1b3-62c794a8c164

Files