计算机科学 ›› 2011, Vol. 38 ›› Issue (12): 20-27.

• 计算机网络与信息安全 • 上一篇    下一篇

CORS TV:一种基于网络编码的P2P TV系统

张志明,杜剑,郭瑛,周晋,陈震,李军   

  1. (清华大学自动化系 北京100084);(清华大学信息技术研究院 北京100084);(清华信息科学与技术国家实验室 北京100084)
  • 出版日期:2018-12-01 发布日期:2018-12-01

CORS TV:A Network Coding Based P2P TV System

  • Online:2018-12-01 Published:2018-12-01

摘要: 网络编码可以实现组播的最大吞吐率,若应用于P2P TV系统,具有降低用户播放延时、提高系统有效传输率,从而提高视频质量的潜力。为了提高P2P TV系统的性能,设计并实现了一个基于随机线性网络编码的P2P TV系统——CORS TV。围绕拓扑构建和数据传输这两个关键部分,充分利用网络编码提高系统性能,CORS TV具有功能模块线程隔离的节点内部结构,集成了基于Gossip协议的拓扑构建算法,使用了最多者优先的初始播放点设置算法,并利用了基于推的数据传输方案和先到先得式的数据传输算法。在计算机集群上的实验验证了CURS TV系统设计的正确性和有效性。与已有P2P TV系统相比,该系统具有降低冗余率、提升系统的有效传输率、改善用户视频播放质量的优势。

关键词: 计算机网络,P2P TV,网络编码

Abstract: Network coding can achieve maximum throughput of multicast, which shows the potential to decrease playback delay of users in P2P TV system, to improve delivery ratio, and therefore to improve video duality of the whole system. In order to improve the performance of the P2P I}V system, a system based on Random Linear Nework Coding(RLNC),called CORS TV, was designed and implemented with carefully designed topology construction and data transmission. Full taking advantage of network coding and further improving the performance of P2P TV, CORS I}V has a modular architecture,and each function module runs an independent thread. The system integrates Gossip protocol for topology construction, uses most first algorithm for determining initial playback point, and employs push based transmission scheme with First Come First Served(FCFS) transmission algorithm. The experiment results validate the effectiveness of the CORS TV design. Compared with current P2P TV systems, it has the advantages of lower redundancy ratio,higher delivery ratio and better playback quality of users.

Key words: Computer networks,P2P TV,Network coding

[1] 张志明,周晋,陈震,李军.
基于网络编码的P2P TV拓扑优化
Topology Optimization of Network Coding Based P2P TV
计算机科学, 2012, 39(4): 36-40.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!