Abstract
As IPv4 address pool has been completely depleted and the transition from IPv4 to IPv6 has become a trend, P2P video streaming through IPv4/v6 hybrid network is now needed, for equipments with different types of IP addresses widely exist on the Internet. Traditionally, large-scale commercial P2P-IPTV systems have been deployed in IPv4 networks. However, these systems do not support equipments with IPv6 addresses and cannot work in IPv4/v6 hybrid networks. To overcome this problem, we propose a novel dual-stack-based architecture to distribute contents to different networks. The core element of the system is the dual-stack tracker which makes all equipments with IP address interconnect with each other and form a hybrid network. Meanwhile, equipments with IPv4/v6 addresses act as bridges, which distribute contents to IPv4 and IPv6 networks. The paper focuses on how to make all equipments with different types of IP addresses work in one system, analyzing the architecture and performance results related to the use of IPv6 bandwidth. This system has been deployed and broadcasted the 2010 FIFA World Cup South Africa with 755 kbps video stream, and our results demonstrate the feasibility of video over IPv4/v6 hybrid network for a representative application.
Similar content being viewed by others
References
Arnaud J, Négru D et al (2011) Adaptive IPTV services based on a novel IP multimedia subsystem. Multimed Tools Appl 55(2):333–352
Available pool of unallocated IPv4 internet addresses now completely emptied. http://www.icann.org/en/news/releases/release-03feb11-en.pdf
Beezone [Online]. http://beezone.hust.edu.cn
CERNET/CERNET2 [Online]. http://www.edu.cn
Chu Y, Rao SG, Zhang H (2000) A case for end system multicast. In Proc. ACM SIGMETRICS, pp. 1–12
Deering S, Cheriton D (1990) Multicast routing in datagram internetworks and extended lans. ACM Trans Comput Syst (TOCS) 8(2):85–110
Ganesh AJ, Kermarrec AM, Massoulié L (2003) Peer-to-peer membership management for gossip-based protocols. IEEE Trans Comput :139–149. February
Hei X, Liang C, Liang J (2006) Insights into PPLive:. a measurement study of a large-scale P 2 P LPTV system, International Word Wide Web Conference. IPTV
Hei X, Liang C, Liang J, Liu Y, Ross KW (2007) A measurement study of a large-scale P2P IPTV system. IEEE Trans Multimed 9(8):1672–1687
Hei X, Liu Y, Ross KW (2007) Inferring network-wide quality in p2p live streaming systems. IEEE J Sel Areas Commun
Huang Y, Fu TZJ, Chiu DM, Lui J, Huang C (2008) Challenges, design and analysis of a large-scale P2P-VoD system. In ACM SIGCOMM Computer Communication Review
Jung S, Chang A, Gerla M (2008) Peer to peer video streaming in Bluetooth overlays. Multimed Tools Appl 37(3):263–292
Kontothanassis L, Sitaraman R, Wein J, Hong D, Kleinberg R, Mancuso B, Shaw D, Stodolsky D (2004) A transport layer for live streaming in a content delivery network. Proc IEEE 92(9):1408–1419
Li B, Xie S, Keung GY, Liu J, Stoica I, Zhang H, Zhang XY (2007) An empirical study of the Coolstreaming+ system. IEEE J Sel Areas Commun 25(9). December
Lin CP, Chen HL, Leu JS (2012) Modeling and evaluating IPTV applications in WiMAX networks. Multimed Tools Appl :1–26
Magharei N, Rejaie R (2009) Prime: peer-to-peer receiver-driven mesh-based streaming. IEEE/ACM Trans Networking (TON) 17(4):1052–1065
Palau CE, Mares J et al (2011) Wireless CDN video streaming architecture for IPTV. Multimed Tools Appl 53(3):591–613
PPTV [Online]. http://www.pptv.com
Vu L, Gupta I, Liang J, Nahrstedt K (2006) Mapping the PPLive network: studying the impacts of media streaming on P2P overlays, UIUC Tech report (UIUCDCS-R-2006-275), 0
Vu L, Gupta I, Liang J, Nahrstedt K (2007) Measurement of a large-scale overlay for multimedia streaming, High Performance Distributed Computing (HPDC)
Vu L, Gupta I, Nahrstedt K, Liang J (2010) Understanding the overlay characteristics of a large-scale peer-to-peer IPTV system. ACM Trans Multimed Comput Commun Appl (TOMCCAP) 6(4)
Wang W, Lv X, Gong X, Ma J (2011) Exploring the use of BitTorrent in IPv4/IPv6 hybrid network environment. 4th IEEE International Conference on Broadband Network and Multimedia Technology (IC-BNMT), pp. 390–394. 28–30 October
Xie S, Li B, Keung GY, Zhang X (2007) Coolstreaming: design, theory, and practice. IEEE Trans Multimed 9(8):1661–1671
Xie H et al (2008) P4P: proactive provider participation for P2P. In Proc. of SIGCOMM, Aug
Acknowledgments
The authors would like to thank the anonymous reviewers for their constructive comments, which helped them to improve the manuscript significantly. They also thank the editor Ms. Angie Malanday for her efforts in revising the paper, and Da Xie for her helpful work. This work was supported by the CNSTSP [2008BAH37B08], NSF of China [61272407], NSF of Hubei Province [2010CDB02306] and CNGI[CNGI-122].
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was partially supported in part by the CHN National Science and Technology Support Programme 2008BAH37B08 and the National Natural Science Foundation of China 61272407
Rights and permissions
About this article
Cite this article
Guo, Z., Li, Z., Tu, H. et al. A novel P2P IPTV system for IPv4/v6 networks. Multimed Tools Appl 72, 967–986 (2014). https://doi.org/10.1007/s11042-013-1477-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-013-1477-x