Skip to main content
Log in

A novel P2P IPTV system for IPv4/v6 networks

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. Available pool of unallocated IPv4 internet addresses now completely emptied. http://www.icann.org/en/news/releases/release-03feb11-en.pdf

  3. Beezone [Online]. http://beezone.hust.edu.cn

  4. CERNET/CERNET2 [Online]. http://www.edu.cn

  5. Chu Y, Rao SG, Zhang H (2000) A case for end system multicast. In Proc. ACM SIGMETRICS, pp. 1–12

  6. Deering S, Cheriton D (1990) Multicast routing in datagram internetworks and extended lans. ACM Trans Comput Syst (TOCS) 8(2):85–110

    Google Scholar 

  7. Ganesh AJ, Kermarrec AM, Massoulié L (2003) Peer-to-peer membership management for gossip-based protocols. IEEE Trans Comput :139–149. February

  8. 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

  9. 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

    Google Scholar 

  10. Hei X, Liu Y, Ross KW (2007) Inferring network-wide quality in p2p live streaming systems. IEEE J Sel Areas Commun

  11. 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

  12. Jung S, Chang A, Gerla M (2008) Peer to peer video streaming in Bluetooth overlays. Multimed Tools Appl 37(3):263–292

    Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

  15. Lin CP, Chen HL, Leu JS (2012) Modeling and evaluating IPTV applications in WiMAX networks. Multimed Tools Appl :1–26

  16. Magharei N, Rejaie R (2009) Prime: peer-to-peer receiver-driven mesh-based streaming. IEEE/ACM Trans Networking (TON) 17(4):1052–1065

    Article  Google Scholar 

  17. Palau CE, Mares J et al (2011) Wireless CDN video streaming architecture for IPTV. Multimed Tools Appl 53(3):591–613

    Article  Google Scholar 

  18. PPTV [Online]. http://www.pptv.com

  19. 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

  20. Vu L, Gupta I, Liang J, Nahrstedt K (2007) Measurement of a large-scale overlay for multimedia streaming, High Performance Distributed Computing (HPDC)

  21. 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)

  22. 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

  23. Xie S, Li B, Keung GY, Zhang X (2007) Coolstreaming: design, theory, and practice. IEEE Trans Multimed 9(8):1661–1671

    Google Scholar 

  24. Xie H et al (2008) P4P: proactive provider participation for P2P. In Proc. of SIGCOMM, Aug

Download references

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

Authors

Corresponding author

Correspondence to Zhitang Li.

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

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-013-1477-x

Keywords

Navigation