• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Wu Ai, Liu Xinsong, Fu Qingyun, and Liu Kejian. DPVoD: P2P Based Video-on-Demand Architecture[J]. Journal of Computer Research and Development, 2008, 45(2): 269-277.
Citation: Wu Ai, Liu Xinsong, Fu Qingyun, and Liu Kejian. DPVoD: P2P Based Video-on-Demand Architecture[J]. Journal of Computer Research and Development, 2008, 45(2): 269-277.

DPVoD: P2P Based Video-on-Demand Architecture

More Information
  • Published Date: February 14, 2008
  • Scalability and reliability are essential to VoD. A P2P based VoD architecture (DPVoD) is proposed in this paper, which can support large-scale and reliable VoD services in the Internet. DPVoD is based on application-layer multicast, every user uses assignable-size buffer to cache the most recent video received, and provides services for later comers, and all users who share the same streaming are grouped in a multicast tree. Based on the extent of the overlap of streaming data among multicast trees, three kinds of neighbor relationships are defined. A tree may collaborately work with its neighbor trees in operations such as user joining, load balancing and fault tolerant controlling. To improve the performance of DPVoD, several mechanisms are put forward, including an efficient distributed state control protocol to exchange user state imformation efficiently, the parent selection strategy to increase the capacity of the system, and a reliable failure recovery mechanism. The problem of tail snowslide is defined for the first time. The analysis indicates that it may have a strong impact on the quality of service of VoD, and the corresponding solution is also presented. Performance analyses are carried out in theory, and the simulation results show that the proposed architecture outperforms similar systems in a number of important performance metrics such as the server stress, reliability, service ability and so on.
  • Related Articles

    [1]Shang Biyun, Han Yinjun, Xiao Rong, Chen Zhenghua, Tu Yaofeng, Dong Zhenjiang. ScaleFS: High Performance and Scalable Metadata Design for Large Language Models[J]. Journal of Computer Research and Development, 2025, 62(3): 589-604. DOI: 10.7544/issn1000-1239.202440373
    [2]Mao Anqi, Tang Xiaochun, Ding Zhao, Li Zhanhuai. Scalability for Monolithic Schedulers of Cluster Resource Management Framework[J]. Journal of Computer Research and Development, 2021, 58(3): 497-512. DOI: 10.7544/issn1000-1239.2021.20200501
    [3]Pan Chen, Liu Zhiqiang, Liu Zhen, Long Yu. Research on Scalability of Blockchain Technology: Problems and Methods[J]. Journal of Computer Research and Development, 2018, 55(10): 2099-2110. DOI: 10.7544/issn1000-1239.2018.20180440
    [4]Sun Zhenyuan, Xu Lu, Liu Zhenjun, Dong Huanqing, Liu Chang. Network Declustering BWRAID: Faster Scalability, Recovery and IO Performance[J]. Journal of Computer Research and Development, 2015, 52(11): 2568-2576. DOI: 10.7544/issn1000-1239.2015.20148038
    [5]Lei Fei, Dong Dezun, Pang Zhengbin, Liao Xiangke, Yang Mingying. Paleyfly: A Scalable Topology in High Performance Interconnection Network[J]. Journal of Computer Research and Development, 2015, 52(6): 1329-1340. DOI: 10.7544/issn1000-1239.2015.20150162
    [6]Xiong Huanliang, Zeng Guosun, Wu Canghai. A Novel Scalability Metric for Parallel Computing[J]. Journal of Computer Research and Development, 2014, 51(11): 2547-2558. DOI: 10.7544/issn1000-1239.2014.20130750
    [7]Cao Hongjia, Lu Yutong, Xie Min, and Zhou Enqiang. Experiences and Scalability Analysis of Parallel Job Startup[J]. Journal of Computer Research and Development, 2013, 50(8): 1755-1761.
    [8]Wang Shaohui, Liu Sujuan, Chen Danwei. Scalable RFID Mutual Authentication Protocol with Backward Privacy[J]. Journal of Computer Research and Development, 2013, 50(6): 1276-1284.
    [9]Liu Quan, Fu Qiming, Yang Xudong, Jing Ling, Li Jin, Li Jiao. A Scalable Parallel Reinforcement Learning Method Based on Intelligent Scheduling[J]. Journal of Computer Research and Development, 2013, 50(4): 843-851.
    [10]Chi Lihua, Liu jie, and Hu Qingfeng. Evaluation and Test for Scalability of Numerical Parallel Computation[J]. Journal of Computer Research and Development, 2005, 42(6): 1073-1078.

Catalog

    Article views (948) PDF downloads (362) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return