对等点播系统数据分发关键技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
互联网的快速发展使得视频点播正逐渐演变为当前媒体内容传播的主流方式,以低成本提供高扩展高质量的媒体点播服务成为其演变过程中最关键最迫切的需要之一。结合对等网络的高扩展优势实现高性价比的大规模点播系统是满足该需要的有效方式,研究对等点播系统中数据分发的核心技术也因此具有重大现实意义。对等点播系统数据分发的核心技术主要包括节点组织、数据调度和数据放置等三方面的关键问题。现有数据分发技术由于对系统的高动态性特征考虑不足而无法满足点播系统实时性和交互性需求,在此背景下针对数据分发这三方面的关键问题设计和实现新的策略或方法对于构建低成本的大规模对等点播系统尤为重要。
     传统基于树状结构和网状结构的节点组织方式均不能适应对等点播系统的高动态性特征。针对该问题,一种基于环状结构的节点组织策略RINDY通过维护一组半径呈指数增长的逻辑环结构来管理邻居节点,使得每个客户端节点既有近跳的邻居节点交换媒体数据,又有远跳节点协助拖动后新邻居节点的快速查找,从而实现对等点播系统中邻居节点的快速定位和数据的有效共享。RINDY的协议开销分析和仿真实验的结果显示,基于环状结构的节点组织策略可明显降低源服务器的带宽开销,减少节点加入系统和拖动查询的交互时延,节点之间具有更好的负载均衡性,而且其查询跳数的上限与系统的节点规模无关,取决于媒体文件的总时间长度,相比现有结构具有更好的扩展性。
     现有对等点播系统数据调度策略着重于通过不同的分发顺序来最大化数据传输率,缺乏对系统实时性和动态特征(如用户拖动和频繁切换节目等)的考虑,其用户体验并不理想且资源共享效率低。从数据请求服务端的带宽分配策略和数据请求发送端的发送时机两方面入手,一种优先级相关的事件驱动型数据调度策略充分考虑了系统中用户的拖动、节点的加入和离开等动态特性,能够自动适应节点带宽的变化并优先服务最紧急的数据请求,从而保证数据到达的实时性,进一步改善用户播放质量。仿真实验结果显示,该策略不仅提高了客户端节点之间的数据利用率,而且明显改善播放的连续性。
     定点数据预取策略采用与现有预取策略不同的思路来到达降低拖动延迟、改善用户播放体验的目的。该策略并不预测用户未来可能发生的拖动位置,而是将用户拖动点调整到最近的一个等间距分布的数据预取点,避免了用户行为预测的困难,同时也提高了预取数据的利用率。真实系统的测试结果显示,使用定点数据预期策略后,向前或向后拖动操作的平均等待延迟均明显降低。具体而言,延迟小于2秒的向前拖动的比例从原来的35%提高到80%,延迟低于2秒的向后拖动的比例从原来的65%提高到78%。
     利用GridCast系统部署的真实日志数据,对单文件和多文件数据缓存策略的性能进行了综合评测。日志分析的结论说明多文件数据缓存策略可同时提高系统整体的扩展性和用户播放质量,另外分析也得出一些对系统设计和性能优化具有指导性意义的结论:(1)更高的访问并发度有利于改善用户平均的播放质量;(2)更大的节点数据缓存空间对于提高系统整体扩展性是有限的,而且会恶化节点间负载的不均衡性;(3)解决“节点离开”导致的数据不命中具有最大的可优化空间。
     结合数据缓存策略的分析结果,一种基于预测的惰性数据复制策略通过预测数据块的访问热度和节点是否离线,将最可能需要的稀缺数据复制到相对稳定的其它节点,从而减少“节点离开”所导致的数据不命中,进一步降低服务器开销。日志数据驱动的仿真实验结果显示,基于预测的惰性数据复制策略可以减少约50%的“节点离开”导致的数据不命中,最终进一步降低15%的源服务器带宽开销,而且随用户规模的增大,其性能改善的幅度将更大。
Video-on-Demand (VoD) has emerged as a popular application over the Internet, while being evolving as the main technology to delivery rich content, such as news, sports, and movies. Driven by this requirement, it is becoming more and more important to provide highly scalable VoD streaming services to users at the lowest cost. Taking advantage of the peer-to-peer (P2P) technology for VoD is a potential approach of achieving this goal. This dissertation performs a detailed study on the design, deployment and evaluation of P2P VoD, with a special focus on its data dissemination in terms of peer organization, scheduling algorithms, and data distribution strategies.
     First of all, a novel ring-assisted overlay network, namely RINDY, is presented to well organize joined peers for efficient content sharing. In RINDY, each peer self-manages a set of concentric rings with power law radii and places all neighbors on these rings according to their playhead distances. More specifically, near neighbors with overlapped buffer windows with current node are placed on the innermost ring as backup data suppliers; while some randomly sampled remote neighbors are placed on the outer rings as routers to nodes with playheads specified by VCR operations. Under this scheme, a peer only needs one hop to join the overlay and at most log (T/w) hops to identify a new group of peers close to the target playback positions specified by random seeks, where T is the total time length of the video and w is the buffer window size of peers.
     Existing systems and proposals largely utilize scheduling mechanisms that are periodical in nature, referred as time-driven scheduling. This dissertation argues that time-driven scheduling is not efficient for P2P VoD, due to its inadequate resource utilization and inability in quickly adapting to the potential dynamic in such systems. To this end, we propose a priority-aware event-driven scheduling algorithm for P2P VoD systems, in which the scheduler is triggered by events such as peer churn or/and random seeks and the sender turns to first serve those requests with highest priorities through an optimal bandwidth allocation algorithm. The experimental results obtained from extensive simulations show that the priority-aware event-driven scheduling outperforms the time-driven scheduling in terms of both user experience and system scalability, especially during peer churn or when the source server is under-provisioned.
     An anchor prefetching algorithm is designed to further reduce seek latency. It differs from existing prefetching algorithms in that it adjusts the playback position to the closest anchor, avoiding the difficulty in predicting next playback positions. In the anchor prefetching, seeks can be satisfied instantly if the anchor has been already downloaded. The experimental results from the deployed systems show that the anchor prefetching significantly decreases seek latency. More specifically, forward seeks and backward seeks with less than 2 seconds latency are increased from 35% to 80%, from 65% to 78%, respectively.
     Based on the trace collected from a live P2P VoD system, namely GridCast, this dissertation analyzes how different caching policies can improve both scalability and user experience, evaluates their limitations, and presents some useful insights for future design and further optimizations. For example, we find that higher concurrencies delivery better content sharing and user experience, that caching leads to globally uneven load distribution, and that chunk misses caused by peer departure remains a major issue and keeps the biggest room for future improvements.
     From system traces, we identify that departure misses are the major cause of server load. Motivated by this finding, we examine how to use replication to decrease departure misses and thereby further reduce server load. We propose and evaluate a framework for lazy replication in P2P VoD. Lazy replication postpones data replication, trying to make efficient use of bandwidth. In this framework, two predictors are plugged in to create the working replication algorithm. Lazy replication with several predictors is compared with a naive eager replication algorithm. We find that lazy replication is more efficient than eager replication, even when using two simple predictors. With these two simple predictors, lazy replication can decrease server load by 15% from multi-video caching with only a minor increase in network traffic.
引文
[1]中国互联网络信息中心,《第23次中国互联网络发展状况统计报告》,2009,http://www.cnnic.net.cn
    [2]YouTube,http://www.youtube.com
    [3]M.Cha,H.Kwak,P.Rodriguez,et al.I Tube,You Tube,Everybody Tubes: Analyzing the World's Largest User Generated Content Video System.in: Proceedings of Intemet Measurement Conference(IMC'07),San Diego,CA,USA.ACM Press,Oct.24-26,2007.1-14
    [4]C.Huang,J.Li,K.Ross.Can Internet Video-on-Demand be Profitable? in: Proceedings of the ACM SIGCOMM,Kyoto,Japan.ACM Press,Aug.27-31,2007.133-144
    [5]B.Cohen.Incentives Build Robustness in BitTorrent.in:Proceedings of Workshop on Economics of Peer-to-Peer Systems(P2PEcon),Berkeley,CA,USA.IEEE Press,Jun.5-6,2003
    [6]C Wu,B.Li,S.Zhao.Magellan:Charting Large-Scale Peer-to-Peer Live Streaming Topologies.in:Proceedings of the 27~(th)International Conference on Distributed Computing Systems(ICDCS'07),Toronto,Ontario,Canada.IEEE Press,Jun.25-29,2007.62-69
    [7]D.Kostic,A.Rodriguez,J.Albrecht,et al.Bullet:HighBandwidth Data Dissemination Using an Overlay Mesh.in:Proceedings of ACM Symposium on Operating Systems Principles(SOSP'03),New York,USA.ACM Press,Oct.19-22,2003.282-297
    [8]F.Wang,Y.Xiong,J.Liu.mTreebone:A Hybrid Tree/mesh Overlay for Application Layer Live Video Multicast.in:Proceedings of the 27~(th)International Conference on Distributed Computing Systems(ICDCS'07),Toronto,Canada.IEEE Press,Jun.25-29,2007.49-59
    [9]K.P.Gummadi,R.J.Dunn,S.Saroiu,et al.Measurement,Modeling,and Analysis of a Peer-to-Peer File-Sharing Workload.in:Proceedings of ACM Symposium on Operating Systems Principles(SOSP'03),New York,USA.ACM Press,Oct.19-22,2003.314-329
    [10]郑常熠,王新,赵进,等.P2P视频点播内容分发策略.软件学报,2007,18(11):2942-2954
    [1 1]陈刚,张伟文,吴国新.P2P流媒体Cache的置换算法.计算机研究与发展,2007,44(11):1857-1865
    [12]P.Garbacki,D.Epema,J.Pouwelse,et al.Offioading Servers with Collaborative Video on Demand.in:Proceedings of the Seventh International Workshop on Peer-to-Peer Systems(IPTPS),Tampa Bay,Florida,USA.Feb.25-26,2008
    [13]李勇,吴飞.大规模层次化视频点播存储系统的设计与管理.软件学报,1999,10(4):355-358
    [14]刘衡竹,陈旭灿,陈福接.视频点播服务器中服务策略的研究.软件学报,1999,10(1):13-17
    [15]C.Shahabi,R.Zimmermann,K.Fu,et al.Yima:A Second Generation Continuous Media Server.in:Computer Magazine,Jun.2002,35(6):56-64
    [16]S.Saroiu,K.P.Gummadi,R.J.Dunn,et al.An Analysis of Internet Content Delivery Systems.in:Proceedings of OSDI,Boston Park Plaza,Boston,MA,USA.USENIX Press,Dec.9-11,2002.315-327
    [17]A.J.Su,D.R.Choffnes,A.Kuzmanovic,et al.Drafting behind Akamai.in: Proceedings of SIGCOMM'06,Pisa,Italy.ACM Press,Sep.11-15,2006.435-446
    [18]D.Xu,S.S.Kulkarni,C.Rosenberg,et al.A CDN-P2P Hybrid Architecture for Cost-effective Streaming Media Distribution.in:Computer Network,2004,44(3),353-382
    [19]C.Huang,A.Wang,J.Li,et al.Understanding Hybrid CDN-P2P:Why Limelight Needs its Own Red Swoosh.in:Proceedings of NOSSDAV,Braunschweig,Germany.ACM Press,May 28-30,2008.75-80
    [20]ChinaCache,http://www.chinacache.com
    [21]龚海刚,刘明,毛莺池,等.P2P流媒体关键技术的研究进展.计算机研究与发展,2005,42(12):2033-2040
    [22]B.Cheng,X.Liu,Z.Zhang,et a1.A Measurement Study of a Peer-to-Peer Video-on-Demand System,in:Proceedings of the 6~(th)International Workshop on Peer-to-Peer Systems(IPTPS'07),Bellevue,WA,USA,Feb.26-27,2007
    [23]PPLive,http://www.pplive.com
    [24]PPStream,http://www.ppstream.com
    [25]Y.J.Hall,P.Piemonte,M.Weyant.Joost:A Measurement Study.Technical report,School of Computer Science,Carnegie-Mellon University,May 2007
    [26]薛广涛,俞嘉地,尤晋元.基于临近结点聚类构建层次化BitTorrent文件共享系统.电子学报,2008,36(2):291-297
    [27]刘琼,徐鹏,杨海涛,等.Peer-to-Peer文件共享系统的测量研究.软件学报,2006,17(10):2131-2140
    [28]Z.Ge,D.R.Figueiredo,S.Jaiswal,et.al.Modeling Peer-to-Peer File Sharing Systems.in:Proceedings of the 22~(nd)Annual Joint Conference of the IEEE Computer and Communications Societies(INFOCOM),San Francisco,USA.IEEE Press,2003.2188-2198
    [29]G.M.Ezovski,L.Andrew,K.Tang.Minimizing Average Finish Time in P2P Networks.in:Proceedings of the 28th Annual Joint Conference of the IEEE Computer and Communications Societies(INFOCOM),Rio de Janeiro,Brazil: IEEE Press,2009
    [30]L.Cui,B.Li,K.Nahrstedt.oStream:Asynchronous Streaming Multicast in Application-layer Overlay Networks.in:Journalon Selected Aread in Communications,2004,22(1):91-106
    [31]X.Liao,H.Jin,Y.Liu,et al.AnySee:Peer-to-Peer Live Streaming.in:Proceedings of the 25~(th)Annual Joint Conference of the IEEE Computer and Communications Societies(INFOCOM),San Francisco,USA.IEEE Press,2006.1-10
    [32]X.Hei,C.Liang,J.Liang,et al.A Measurement Study of a Large-Scale P2P IPTV System.in:Transactions on Multimedia,2007,9(8).1672-1687
    [33]C.Costa,I.Cunha,A.Borges,et al.Analyzing Client Interactivity in Streaming Media.in:Proceedings of the 13~(rd)International World Wide Web Conference (WWW),New York,USA.IEEE Press,May 2004.534-543
    [34]D.Li,J.Wu,Y.Cui,et al.QoS-aware Streaming in Overlay Multicast Considering the Selfishness in Construction Action.in:Proceedings of INFOCOM'07,Anchorage,Alaska,USA.IEEE Press,May 2007.1154-1162
    [35]J.Jiang,K.Nahrstedt.Randpeer:Membership Management for Qos-sensitive Peer-to-Peer Applications.in:Proceedings of the IEEE Computer and Communications Societies(INFOCOM),Barcelona,Spain.IEEE Press,Apr.2006.1-10
    [36]Z.Yan,Y.Yang,M.Ma.A Novel Admission Control Algorithm for VOD Service in ADSL P2P Networks.in:Proceeding of the 10~(th)International Conference on Communication Systems,Singapore.IEEE Press,Oct.1-Nov.5,2006.1-5
    [37]Y.Chen,Y.Huang,R.Jana,et al.Towards Capacity and Profit Optimization of Video-on-Demand Services in a Peer-assisted IPTV Platform.in:Journal of Multimedia Systems,Springer Berlin,Heidelberg.Feb.2009,15(1).19-32
    [38]M.Sirivianos,J.H.Park,R.Chen,et al.Free-riding in BitTorrent Networks with the Large View Exploit.in:Proceedings of the International Workshop on Peer-to-Peer Systems(IPTPS),Bellevue,WA,USA,Feb.26-27,2007
    [39]刘业,杨鹏,刘林峰,等.适应自组织管理模式的P2P资源共享网络激励模型的研究.电子学报,2006,34(11):2081-2084
    [40]M.Sirivianos,J.H.Park,X.Yang,et al.Dandelion:Cooperative Content Distribution with Robust Incentives.in:USENIX Annual Technical Conference (ATC).USENIX Press,2007.157-170
    [41]S.Yang,H.Jin,B.Li,et al.The Content Pollution in Peer-to-Peer Live Streaming Systems:Analysis and Implications.in:Proceedings of the 37~(th)International Conference on Parallel Processing(ICPP),Portland,Oregon,USA.IEEE Press,Sep.8-12,2008.652-659
    [42]刘亚杰,窦文华.一种P2P环境下VoD流媒体服务体系.软件学报,2006,17(4):876-884
    [43]Y.Guo,K.Suh,J.Kurose,et al.P2Cast:Peer-to-peer Patching Scheme for VoD Service.in:Proceedings of Proceedings of the 12~(th)International World Wide Web Conference(WWW),Budapest,Hungary.IEEE Press,May 20-24,2003.301-309
    [44]杨戈,朱晓民,廖建新,等.基于缓存窗口和段补丁预取的流媒体动态调度算法.
    电子与信息学报, 2007,29(5):1198-1201
    [45] D. Tai, H. A. Kien, T. Mounir. P2VoD: Providing Fault Tolerant Video-on-Demand Streaming in Peer-to-Peer Environment, in: Proceedings of the International Conference on Communication (ICC), Orlando, Florida, USA. IEEE Press,Jun.20-24, 2004. 1467-1472
    [46] D. Wang, J. Liu. A Dynamic Skip List Based Overlay for on-Demand Media Streaming with VCR Interactions, in: Transactions on Parallel and Distributed Systems, 2008,19(2):503-514
    [47] L. Guo, S. Chen, S. Ren, et al. PROP: a Scalable and Reliable P2P Assisted Proxy Streaming System, in: Proceedings of IEEE International Conference on Distributed Computing Systems (ICDCS), Tokyo, Japan. IEEE Press, Mar.23-26,2004. 778-786
    [48] S. Ratnasamy, P. Francis, M. Handley, et al. A Scalable Content-Addressable Network, in: Proceedings of ACM SIGCOMM, UC San Diego, California, USA.., ACM Press, Aug. 27-31, 2001. 161-172
    [49] S. Rhea, B. Godfrey, B. Karp, et al. OpenDHT: A Public DHT Service and Its Uses.in: Proceedings of SIGCOMM, Philadelphia, PA, USA. ACM Press, Aug.22-26 2005. 73-84
    [50] S. Annapureddy, S. Guha, C. Gkantsidis. Is High-Quality VoD Feasible Using P2P Swarming? in: Proceedings of the 16th International World Wide Web Conference (WWW), Banff, Alberta, Canada. IEEE Press. May 8-12,2007. 903-912
    [51] J. Mol, J. Pouwelse, M. Meulpolder, et al. Give-to-get: Free-riding-resilient Video-on-Demand in P2P Systems, in: Proceedings of the SPIE Multimedia Computing and Networking Conference, San Jose, CA, USA. SPIE Press, Jan.28-30,2008
    [52] Y. R. Choe, D. L. Schuff, J. M. Dyaberi, et al. Improving VoD Server Efficiency with BitTorrent. in: Proceedings of Multimedia, Augsburg, Germany. ACM Press,Sep. 24-29, 2007. 117-126
    [53] M. I. A. Vlavianos, M. Faloutsos. BiToS: Enhancing BitTorrent for Supporting Streaming Applications, in: Proceedings of IEEE Global Internet, Barcelona, Spain.IEEE Press, Apr. 28-29, 2006. 1-6
    [54]D.H.C.Dana,D.Li,C.-N.Chuah.BASS:BitTorrent Assisted Streaming System for Video-on-Demand.in:Proceedings of the IEEE 7~(th)Workshop on Multimedia Singal Processing,Shanghai,China.IEEE Press,Oct.30-Nov.2,2005.1-4
    [55]N.Carlsson,D.L.Eager.Peer-assisted On-demand Streaming of Stored Media Using BitTorrent-like Protocols.in:Proceedings of IFIP Networking,Atlanta,GA,USA.2007:570-581
    [56]J.Pouwelse,P.Garbacki,D.Epema,et al.The BitTorrent P2P File-sharing System: Measurements and Analysis.in:Proceedings of the International Workshop on Peer-to-Peer Systems(IPTPS),Ithaca,New York,USA.Feb.24-25,2005
    [57]W.K.Yiu,X.Jin,S.G.Chan.VMesh:Distributed Segment Storage for Peer-to-Peer Interactive Video Streaming.in:Transactions on Parallel and Distributed Systems,2008.25(9):1717-1731
    [58]N.Vratonjic,P.Gupta,N.Knezevic,et al.Enabling DVD-like Features in P2P Video-on-demand Systems.in:Proceedings of SIGCOMM Peer-to-Peer Streaming and IP-TV Workshop(P2P-TV),Kyoto,Japan.ACM Press,2007.329-334
    [59]Y.Huang,T.Z.J.Fu,D.M.Chiu,et al.Challenges,Design and Analysis of a Large-scale P2P VoD System.in:Proceedings of SIGCOMM,Seattle,WA,USA.ACM Press,Oct.2008.375-388
    [60]J.Tian,Y.Dai.Understanding the Dynamic of Peer-to-Peer Systems.in: Proceedings of the International Workshop on Peer-to-Peer Systems(IPTPS),2007
    [61]D.Stutzbach,R.Rejaie.Understanding Churn in Peer-to-Peer Networks.in: Proceedings of ACM SIGCOMM/USENIX Internet Measurement Conference.USENIX Press,Rio de Janeiro,Brazil,2006.189-202
    [62]傅建明,孙芳琪,刘力,等.P2P中一种使用缓存和测量的节点选择模式.电子学报,2006,34(8):1545-1548
    [63]刘威,程文青.流媒体点播中用户交互式行为建模.电子与信息学报,2007,29(9):2252-2257
    [64]李春洪,冯国富,顾铁成,等.一种无热点的覆盖网协同缓存策略.软件学报,2008,19(3):744-754
    [65]Y.Tian,D.Wu,K.-W.Ng.A Novel Caching Mechanism for Peer-to-Peer Based Media-on-Demand Streaming.in:Journal of Systems Architecture,Feb.2008,54(1.):55-69
    [66]吴艾,刘心松,符青云,等.DPVoD:基于P2P的视频点播体系结构.计算机研究与发展,2008,45(2):269-277
    [67]B.Cheng,L.Stein,H.Jin,et al.Towards Cinematic Intemet Video-on-Demand.in: Proceedings of the 3~(rd)European Conference on Computer Systems(EuroSys'08),Glasgow,Scotland.ACM Press,Apr.1-4,2008.109-122
    [68]H.Schulzrinne,A.Rao,R.Lanphier.Real Time Streaming Protocol(RTSP).RFC 2326(Proposed Standard),Apr.1998
    [69]Q.Lian,Z.Zhang,M.Yang,et al.An Empirical Study of Collusion Behavior in the Maze P2P File Sharing System.in:Proceedins of IEEE International Conference on Distributed Computing Systems(ICDCS),Toronto,Ontario,Canada.IEEE Press,Jun.25-27,2007.56-66
    [70]H.L.Yu,D.D.Zheng,B.Y.Zhao,et al.Understanding User Behavior in Large-Scale Video-on-Demand Systems.in:Proceedings of European Systems (EuroSys),Leuven,Belgium.ACM Press,Apr.18-21,2006.333-344
    [71]A.Brampton,A.MacQuire,I.A.Rai,et al.Characterising User Interactivity for Sports Video-On-Demand.in:Proceedings of NOSSDAV,Urbana,Illinois.ACM Press,Jun.4-5,2007
    [72]B.Wong,A.Slivkins,E.G.Sirer.Meridian:A Lightweight Network Location Service without Virtual Coordinates.in:Proceedings of SIGCOMM,Philadelphia,PA,USA.ACM Press,Aug.22-26,2005.85-96
    [73]A.J.Ganesh,A.M.Kermarrec,L.Massoulie.Peer-to-peer Membership Management for Gossip-based Protocols.in:Transactions on Computers,Feb.2003,52(2):139-149
    [74]NS2,http://isi.edu/nsnam/ns/
    [75]E.Zegura,K.Calvert,S.Bhattacharjee.How to Model an Internetwork.in: Proceedings of IEEE Computer and Communications Societies(INFOCOM),San Francisco,CA,USA.IEEE Press,Mar.1996.594-602
    [76]D.-N.Ren,Y.-T.H.Li,S.-H.Chan.On Reducing Mesh Delay for Peer-to-Peer Live Streaming.in:Proceedings of the IEEE Computer and Communications Societies(INFOCOM),Phoenix,AZ,USA.IEEE Press,Apr.14-17,2008.1058-1066
    [77]刘亚杰,窦文华.P2P分层流媒体中源服务器参与的数据层分配算法.计算机研究与发展,2005,42(9):1472-1477
    [78]N.Parvez,C.Williamson,A.Mahanti,et al.Analysis of BitTorrent-like Protocols for On-Demand Stored Media Streaming,in:Proceedings of ACM SIGMETRICS,Annapolis,USA.ACM Press,Jun.2008.301-312
    [79]H.Chi,Q.Zhang,J.Jia,et al.Efficient Search and Scheduling in P2P-based Media-on-Demand Streaming Service.in:Journal on Selected Areas in Communications,Jan.2007,25(1):119-130
    [80]M.Zhang,Y.Xiong,Q.Zhang,et al.Optimizing the Throughput of Data-Driven Peer-to-Peer Streaming.in:Transactions on Parallel and Distributed Systems,Jan.2009,20(1):97-110
    [81]Y.Guo,K.Suh,J.Kurose,et al.A Peer-to-Peer on-Demand Streaming Service and Its Performance Evaluation.in:Proceedings of the IEEE ICME 2003.IEEE Press,2003.649-652
    [82]M.Zhang,Q.Zhang,S.Yang.Understanding the Power of Pull-based Streaming Protocol:Can We Do Better? in:Journal on Selected Areas in Communications,Special Issue on Advances in Peer-to-Peer Streaming Systems,Dec.2007,25(8):1678-1694
    [83]X.Zhang,J.Liu,B.Li,et al.CoolStreaming/DONet:A Data-driven Overlay Network for Peer-to-peer Live Media Streaming.in:Proceedings of the IEEE Computer and Communications Societies(INFOCOM),Miami,USA.IEEE Press,Mar.13-17,2005.2102-2111
    [84]M.Hefeeda,A.Habib,B.Botev,et al.Promise:Peer-to-peer Media Streaming Using Collectcast.in:Proceedings of the ACM International Conference on Multimedia(Multimedia),Berkeley,CA,USA.ACM Press,Nov.2-8,2003.45-54
    [85]Y.Zhou,D.M.Chiu,J.C.S.Lui.A Simple Model forAnalyzing P2P Streaming Protocols.in:Proceedings of the 15~(th)IEEE International Conference on Network Protocols(ICNP),Bejing,China.IEEE Press,Oct.16-19,2007.226-235
    [86]V.Gopalakrishnan,S.Bhattacharjee,K.K.Ramakrishnan,et al.CPM:Adaptive Video-on-Demand with Cooperative Peer Assists and Multicast.in:Proceedings of the IEEE Computer and Communications Societies(INFOCOM),Rio de Janeiro,Brazil.IEEE Press,Apr.19-25,2009
    [87]J.Wang,C.Huang,J.Li.On ISP-friendly Rate Allocation for Peer-assisted VoD.in: Proceeding of the 16~(th)ACM International Conference on Multimedia(Multimedia),Vancouver,British Columbia,Canada.ACM Press,Oct.27-31,2008.279-288
    [88]Y.He,Y.Liu.VOVO:VCR-oriented Video-on-Demand in Large-scale Peer-to-Peer Networks.in:Transactions on Parallel and Distributed Systems.2008,20(4):528-539
    [89]Y.He,G.Shen,Y.Xiong,et al.Optimal Prefetching Scheme in P2P VoD Applications With Guided Seeks.in:Transactions on Multimedia,Jan.2009,11(1):138-151
    [90]戴忠,杨戈,廖建新,等.基于自然数分段的流媒体主动预取算法.通信学报,2008,29(3):99-103
    [91]CERNET.China Education and Research Network Annual Report,2006
    [92]Y.Boufkhad,F.Mathieu,F.de Montgolfier,et al.Achievable Catalog Size in Peer-to-Peer Video-on-Demand Systems.in:Proceedings of the 7~(th)International Workshop on Peer-to-Peer Systems(IPTPS),Tampa Bay,Florida,Feb.25-26,2008
    [93]M.Vilas,X.Paneda,R.Garcia,et al.User Behaviour Analysis of a Video-On-Demand Service with a Wide Variety of Subjects and Lengths.in: Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications,Porto,Portugal.IEEE Press,2005.330-337
    [94]L.Guo,S.Chen,Z.Xiao,et al.Measurements,Analysis,and Modeling of BitTorrent-like Systems.in:Proceedings of the International Measurement Conference,Berkeley,USA.ACM Press,Oct.19-21,2005
    [95]W.Tang,Y.Fu,L.Cherkasova,et al.MediSyn:A Synthetic Streaming Media Service Workload Generator.in:Proceedings of NOSSDAV'03,Monterey,California,USA.ACM Press,Jun.2003.12-21
    [96]B.L.C.Wu,S.Zhao.Multi-channel Live P2P Streaming:Refocusing on Servers.in: Proceedings of the IEEE Computer and Communications Societies (INFOCOM),Phoenix, AL, USA. IEEE Press, Apr. 13-18, 2008. 1355-1363
    [97] M. Allen, B. Zhao, R. Wolski. Deploying Video-on-Demand Services on Cable Networks, in: Proceedins of IEEE International Conference on Distributed Computing Systems (ICDCS), Toronoto, Canada. IEEE Press, Jun. 2007. 63-73
    [98] K. Suh, C. Diot, J. Kurose, et al. Push-to-Peer Video-on-Demand System: Design and Evaluation, in: Journal on Selected Areas in Communication, Dec. 2007,25(9): 1706-1716
    [99] E. Cohen, S. Shenker. Replication Strategies in Unstructured Peer-to-Peer Networks.in: Proceedings of SIGCOMM. Pittsburgh, PA, USA. ACM Press, Aug. 19-23, 2002.177-190
    [100] W. W. Terpstra, J. Kangasharju, C. Leng, et al. Resilient, Probabilistic, and Exhaustive Peer-to-Peer Search, in: Proceedings of SIGCOMM, Kyoto, Japan.ACM Press, Aug.27-31, 2007. 49-60
    [101] V. Gopalakrishnan, B. Silaghi, B. Bhattacharjee, et al. Adaptive Replication in Peer-to-Peer Systems, in: Proceedings of the 24th International Conference on Distributed Computing Systems, ICDCS, Tokyo, Japan. IEEE Press, Mar.23-26,2004. 360-369
    [102] R. Bhagwan, K. Tati, Y. Cheng, et al. Total Recall: System Support for Automated Availability Management, in: Proceedings of NSDI, San Fancisco, USA. USENIX,Mar.29-31, 2004. 337-350
    [103] F. Wang, J. Liu, Y. Xiong. Stable Peers: Existence, Importance, and Application in Peer-to-Peer Live Video Streaming, in: Proceedings of the IEEE Computer and Communications Societies (INFOCOM), Phoenix, AL, USA. IEEE Press, Apr.13-18,2008.1364-1372

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700