Computer Engineering and Applications ›› 2010, Vol. 46 ›› Issue (7): 203-207.DOI: 10.3778/j.issn.1002-8331.2010.07.063

• 工程与应用 • Previous Articles     Next Articles

OXVoD:A video-on-demand system based on P2P delamination structure

QIAN Bi-wei1,XIE Dong-qing1,2,ZHOU Zai-hong3,XIONG Wei3   

  1. 1.School of Software,Hunan University,Changsha 410082,China
    2.School of Computer Science and Educational Software,Guangzhou University,Guangzhou 510006,China
    3.College of Computer and Communication,Hunan University,Changsha 410082,China
  • Received:2009-02-18 Revised:2009-04-13 Online:2010-03-01 Published:2010-03-01
  • Contact: QIAN Bi-wei

OXVoD:一个基于分层结构的P2P视频点播系统

钱碧伟1,谢冬青1,2,周再红3,熊 伟3   

  1. 1.湖南大学 软件学院,长沙 410082
    2.广州大学 计算机科学与教育软件学院,广州 510006
    3.湖南大学 计算机与通信学院,长沙 410082
  • 通讯作者: 钱碧伟

Abstract: Expansibility and high degree of playing continuity are key points to large-scale application of video-on-demand system.This dissertation presents a P2P video-on-demand system based on a delamination structure.It combines the accuracy and efficiency of the DHT(Distributed Hash Table) with the simple practicability of the Gossip protocol.The superstratum nodes of this system offer downloading services to the substrate nodes,through which it leads to loading equilibrium.This paper also presents a data downloading strategy,it can help nodes find the optimal download resource and finally enhance the playing continuity of the system by adding a small amount of local information to the information exchange process which based on Gossip protocol.The emulation experiments show that OXVoD can ensure more than 99% of nodes joining the system normally and obtain a playing continuity more than 96% on the condition that server load is stable.

Key words: P2P, video on demand, Gossip protocol, Distributed Hash Table(DHT)

摘要: 可扩展性和高播放连续度是视频点播系统大规模应用的关键。提出了一个分层结构的P2P点播系统,融合了Distributed Hash Table(DHT)的精确高效和Gossip协议的简单实用。该系统上层结点为下层结点提供下载服务,有效均衡负载。提出了一种数据调度策略,通过在基于Gossip协议数据可用信息交互过程中添加少量本地信息,帮助下载者选择最优下载源,提高系统播放连续度。仿真实验表明,OXVoD可以在服务器负载稳定的情况下,保证99%以上的结点正常加入系统,并获得96%以上的播放连续度。

关键词: 点对点技术, 视频点播, Gossip协议, 分布式哈希表

CLC Number: