Browse > Article
http://dx.doi.org/10.5573/ieie.2015.52.1.040

Enhanced Peer-to-Peer Streaming Protocol to Provide The Selective VoD Service in Live Streaming Session  

Yi, Seonwoo (Department of Computer Science and Engineering, ERICA, Hanyang University)
Cho, Sunghyun (Department of Computer Science and Engineering, ERICA, Hanyang University)
Publication Information
Journal of the Institute of Electronics and Information Engineers / v.52, no.1, 2015 , pp. 40-47 More about this Journal
Abstract
We propose a method to provide a selective VoD service during live streaming sessions. In the proposed method, each peer joined the live streaming session receives video stream packets with P2P manner and stores the packets to provide a VoD service. To mitigate the overhead of each peer node to store the video stream packets, the proposed scheme categorizes peers into three different groups based on their link types. To increase data gathering speed and reduce the network load, we also proposes the P2P transmission scheme within the same AP network for the peers with Wi-Fi link. To evaluate the performance of the proposed method, we implement computer simulator using NS-3. Simulation results show that the proposed method reduces the overhead about 66% and increases the P2P data gathering speed about 50% compared to the conventional schemes.
Keywords
Peer-to-Peer Streaming Protocol; Streaming; VoD; Access Point;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Pouwelse, J. A., Garbacki, P., Wang, J., Bakker, A., Yang, J., Iosup, A. and Sips, H. J., "TRIBLER: a social-based peer-to-peer system", In Proc. of Concurrency and Computation: Practice and Experience, vol.20, no.2, pp.127-138, 2008.   DOI   ScienceOn
2 Spoto, S., Gaeta, R., Grangetto, M. and Sereno, M., "Analysis of PPLive through active and passive measurements," In Proc. of IEEE International Symposium in Parallel & Distributed Processing, pp.1-7, May 2009.
3 Alstrup, S. and Rauhe, T., "Introducing Octoshape-a new technology for largescale streaming over the Internet", IETE Technical Review, vol.303, 2005.
4 Chang, H., Jamin, S. and Wang, W., "Live streaming performance of the Zattoo network", In Proc of the 9th ACM SIGCOMM conference on Internet measurement conference, pp. 417-429, November 2009.
5 Bakker, P. A., "Peer-to-Peer Streaming Peer Protocol (PPSPP)", draft-ietf-ppsp-peer-protocol, vol.11, 2014.
6 Rui S. Cruz., "PPSP Tracker Protocol-Base Protocol (PPSP-TP/1.0)", draft-ietf-ppsp-basetracker-protocol, vol.6, 2014.
7 Hei, X., Liang, C., Liang, J., Liu, Y. and Ross, K. W., "A measurement study of a large-scale P2P IPTV system", IEEE Trans on Multimedia, vol.9, no.8, pp.1672-1687, 2007.   DOI   ScienceOn
8 Ansari, N., Liu, H., Shi, Y. Q. and Zhao, H., "On modeling MPEG video traffics", Broadcasting, IEEE Transactions vol.48, no.4, pp.337-347, 2002.   DOI   ScienceOn
9 Tomar, S., "Converting video formats with FFmpeg", Linux Journal, vol.146, pp.10, 2006.
10 Racine, J., "gnuplot 4.0: a portable interactive plotting utility", Journal of Applied Econometrics, vol.21, no.1, pp.133-141, 2006.   DOI   ScienceOn
11 Henderson, T. R., Lacage, M., Riley, G. F., Dowell, C. and Kopena, J. B., "Network simulations with the ns-3 simulator", In Proc. of SIGCOMM demonstration, 2008.
12 Zhang, Y., Zong, N., Camarillo, G., Seng, J. and Yang, R., "Problem statement of P2P streaming protocol (PPSP)", IETF PPSP BoF, 2008.
13 Magharei, N., Rejaie, R. and Guo, Y., "Mesh or multiple-tree: A comparative study of live p2p streaming approaches", In Proc. of INFOCOM, pp.1424-1432, May 2007.
14 Jiang, X., Dong, Y., Xu, D. and Bhargava, B., "GnuStream: a P2P media streaming system prototype", In Proc. of ICME 2003, vol. 2, pp.325-328, July 2003.
15 Zhou, Y., Chiu, D. M. and Lui, J. C., "A simple model for analyzing P2P streaming protocols", In Proc. of IEEE International Conference on Network Protocols 2007, pp.226-235, October 2007.
16 Hei, X., Liu, Y. and Ross, K. W., "IPTV over P2P streaming networks: the mesh-pull approach", IEEE Communications Magazine, vol.46, no.2, pp.86-92, 2008.   DOI
17 Wu, D., Liu, Y. and Ross, K. W., "Queuing network models for multi-channel P2P live streaming systems", In Proc. of INFOCOM, pp.73-81, April 2009.
18 Jurca, D., Chakareski, J., Wagner, J. P. and Frossard, P., "Enabling adaptive video streaming in P2P systems", IEEE Communications Magazine, vol.45, no.6, pp.108-114, 2007.   DOI
19 Zhao, B. Q., Lui, J. C. S. and Chiu, D. M., "Exploring the optimal chunk selection policy for data-driven P2P streaming systems", In Proc. of IEEE International Conf. on Peer-to-Peer Computing 2009, pp.271-280, september 2009.