The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - Jan. (2014 vol.25)
pp: 73-82
Yongxiang Zhao , Beijing Jiaotong university, Beijing
Yong Liu , Polytechnic institute of New York university, Brooklyn
Changjia Chen , Beijing Jiaotong University, Beijing
Jianyin Zhang , China Mobile Beijing, Beijing
ABSTRACT
Multiparty video conferencing (MPVC) facilitates real-time group interaction between users. While P2P is a natural delivery solution for MPVC, a peer often does not have enough bandwidth to deliver her video to all other peers in the conference. Recently, we have witnessed the popularity of one-view MPVC, where each user only watches full video of another user. One-view MPVC opens up the design space for P2P delivery. In this paper, we explore the feasibility of a pure P2P solution for one-view MPVC. We characterize the video source rate region achievable through video relays between peers. For both homogeneous and heterogeneous MPVC systems, we establish tight universal video rate lower bounds that are independent of the number of peers, the number of video sources, and the specific viewing relations between peers. We further propose, P2P video relay designs to approach the maximal video rate region. Through numerical simulations, we verified that the derived lower bounds are indeed tight bounds, and the proposed bandwidth allocation algorithm can achieve a close-to-optimal peer upload bandwidth utilization. Our results demonstrate that P2P is a promising solution for one-view MPVC. Insights obtained from our study can be used to guide the design of P2P MPVC systems.
INDEX TERMS
Bandwidth, Streaming media, Peer to peer computing, Relays, Channel allocation, Aggregates, Video recording,relay, Video conference, P2P
CITATION
Yongxiang Zhao, Yong Liu, Changjia Chen, Jianyin Zhang, "Enabling P2P One-View Multiparty Video Conferencing", IEEE Transactions on Parallel & Distributed Systems, vol.25, no. 1, pp. 73-82, Jan. 2014, doi:10.1109/TPDS.2013.12
REFERENCES
[1] I.E. Akkus, O. Ozkasap, Civanlar, and M. Reha, "Multi-Objective Optimization for Peer-to-Peer Multipoint Video Conferencing Using Layered Video," Proc. Packet Video, 2007.
[2] A.R. Bharambe, C. Herley, and V.N. Padmanabhan, "Analyzing and Improving a BitTorrent Network Performance Mechanisms," Proc. IEEE INFOCOM, 2006.
[3] BitTorrent, http:/www.bittorrent.com/, 2013.
[4] M. Chen, M. Ponec, S. Sengupta, J. Li, and P. Chou, "Utility Maximization in Peer-to-Peer Systems," Proc. ACM SIGMETRICS Int'l Conf. Measurement and Modeling of Computer Systems, 2008.
[5] Y. Chu, S.G. Rao, S. Seshan, and H. Zhang, "Enabling Conferencing Applications on the Internet Using an Overlay Multicast Architecture," Proc. ACM SIGCOMM, 2001.
[6] M. Civanlar, O. Ozkasap, and T. Celebi, "Peer-to-Peer Multipoint Videoconferencing on the Internet," Signal Processing: Image Comm., vol. 20, no. 8, pp. 4-27, 2005.
[7] M. Dischinger, A. Haeberlen, K.P. Gummadi, and S. Saroiu, "Characterizing Residential Broadband Networks," Proc. Internet Measurement Conf., 2007.
[8] Google+, https:/plus.google.com/, 2013.
[9] M. Hosseini and N.D. Georganas, "Design of a Multi-sender 3D Videoconferencing Application over an End System Multicast Protocol," Proc. 11th ACM Int'l Multimedia, 2003.
[10] Y. Huang, T.Z. Fu, D.-M. Chiu, J.C. Lui, and C. Huang, "Challenges, Design and Analysis of a Large-Scale P2P-Vod System," Proc. ACM SIGCOMM, 2008.
[11] R. Kumar and K. Ross, "Optimal Peer-Assisted File Distribution: Single and Multi-Class Problems," Proc. IEEE HOTWEB, 2006.
[12] J. Lennox and H. Schulzrinne, "A Protocol for Reliable Decentralized Conferencing," Proc. 13th Int'l Workshop Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), 2003.
[13] J. Li, P.A. Chou, and C. Zhang, "Mutualcast: An Efficient Mechanism for Content Distribution in a P2P Network," Proc. SIGCOMM Asia Workshop, 2005.
[14] C. Liang, M. Zhao, and Y. Liu, "Optimal Bandwidth Sharing in Multi-Swarm Multi-Party P2P Video Conferencing Systems," IEEE/ACM Trans. Networking, vol. 19, no. 6, pp. 1704-1716, Dec. 2011.
[15] C. Luo, W. Wang, J. Tang, J. Sun, and J. Li, "A Multiparty Video Conferencing System over an Application-Level Multicast Protocol," IEEE Trans. Multimedia, vol. 9, no. 8, pp. 1621-1632, Dec. 2007.
[16] M. Ponec, S. Sengupta, M. Chen, J. Li, and P. Chou, "Multi-Rate Peer-to-Peer Video Conferencing: A Distributed Approach Using Scalable Coding," Proc. IEEE Int'l Conf. Multimedia and Expo (ICME), 2009.
[17] PPLive, http:/www.pplive.com, 2013.
[18] S. Sen and J. Wang, "Analyzing Peer-to-Peer Traffic across Large Networks," IEEE/ACM Trans. Networking, vol. 12, no. 2, pp. 219-232, Apr. 2002.
[19] Skype, http:/www.skype.com, 2013.
[20] Y. Xu, C. Yu, J. Li, and Y. Liu, "Video Telephony for End-Consumers: Measurement Study of Google+, iChat, and Skype," Proc. Internet Measurement Conf., http://eeweb.poly.edu/faculty/yongliu/docs imc12tech.pdf, Nov. 2012.
61 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool