对等流媒体系统中媒体数据管理机制的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
对等计算通过对参与服务节点的资源协调、聚合来完成大数据分发,极大地降低服务器开销,因而成为支撑大规模网络流媒体的技术基础。但是,基于对等架构的大规模网络流媒体服务尚面临着媒体数据层面的重要挑战,主要表现为:1)用户节点规模庞大,导致用户发往中心节点的定期更新的媒体索引数据量巨大,查询延时大;2)对等网络环境具有抖动性和异构性,这使得流媒体服务必须考虑质量分级,采用多码率机制分发数据;3)参与服务的对等节点具有显著的动态性,这使得媒体数据的缓存设计变得困难,难以维持一个稳定的缓存状态。上述挑战可以归纳为:媒体数据的有效索引与快速查询、媒体数据的高性能分发及媒体数据的高效缓存难题。研究大规模对等流媒体服务的媒体数据管理机制,将有效提升服务质量,具有重要的现实意义和理论价值。
     针对大规模对等网络流媒体服务系统中的媒体数据索引与查询问题,提出了基于周期性信息共享的媒体数据分布式索引机制。基于周期性信息共享的媒体数据分布式索引机制包括了分布组织的索引服务器组织策略、分布式的索引信息组织方式以及大规模分布式用户节点与索引服务器之间的周期性索引信息汇报机制等。而高效查询机制则通过两种策略实施:基于索引管理服务器代理的分布式查询策略和基于周期性信息共享的查询策略。通过上述一系列的策略和方法的应用,实验结果表明:基于周期性信息共享的媒体数据分布式索引机制具有与集中式索引算法一致的查询能力,优于基于随机行走的分布式索引方法;而且查询时间优于集中式策略。
     针对大规模对等网络流媒体服务系统中的媒体数据传输适应性问题,设计了适用于抖动、震荡的网络环境中的基于多码率拓扑的媒体数据自适应分发机制。该策略为混合码率传输策略,可以根据底层的网络环境,动态地改变网络传输的流媒体码率。其主要内容包括多码率媒体数据的缓冲区管理、多码率媒体数据的层次化拓扑设计、多码率媒体数据的数据调度算法以及转换决策机制等关键内容。实验结果表明:与传统单码率传输机制相比,基于多码率拓扑的媒体数据自适应分发机制保证了较好的启动延迟,提高了动态、抖动网络环境中的媒体播放连续性,降低了媒体源服务器的负载,所增加的客户端节点的网络带宽仍在可接受的范围内;与多源流传输机制相比,具有更好的启动延迟、更低的服务器开销和相当的缓冲区填充比例。
     针对对等网络流媒体服务系统中的媒体数据缓存与平衡分布问题,设计了基于多拓扑融合的媒体数据缓冲管理机制,包括基于时间分片的媒体数据缓存组织结构、缓存数据状态维护算法、全网拓扑的媒体数据平衡分布算法等关键性的策略和方法。并通过多组实验证明了媒体数据高效缓存和平衡共享的优化方法具有良好的执行效果,可以分担约50%的媒体源服务器负载,且处理器和内存保持较低的利用率范围。该机制可有效提高整体网络的数据共享效率,帮助动态性强的、自主性高的用户节点抵御网络抖动、用户退出及用户播放时拖动跳跃引起的震荡,并最终提高播放质量;总体性能优于传统单拓扑的缓存管理机制。
With the help of Peer-to-Peer computing, massive media streaming data can bedistributed among the users, which can decrease the overhead of servers greatly. So,Peer-to-Peer computing is the base to support large-scale network streaming services. But,based on P2P architecture, there are several challenges in the media data management:1)there are large-scale peers in the streaming system, and all peers will send the updateinformation of local media data periodically, which will bring big overhead to indexservers to deal with the update information. And the big update information also will leadthe long searching delay;2) network environment in P2P computing is heterogeneous andjitter. The system cannot send the media services with the same quality to all peers, whichare in different network environment. A media distributing scheme based on multi-rate canbe selected to solve the problem;3) peers in the P2P network are unstable, which willbring the big challenges to the media buffering. Totally, above challenges can be describedinto three topics: media indexing, media distributing and media buffering. The three topicsare very important to build large-scale media streaming services.
     About the media indexing problem in large-scale P2P based media streaming services,we have proposed a distributed media indexing structure and optimized searching schemesbased on periodical information sharing and exchanging. Distributed media data indexingstructure includes distributed index servers organization, distributed media indexinformation structure and periodical updates management from normal peers to indexservers. And searching scheme with high efficiency can do work by two strategies: one isdistributed searching scheme with the help of the agent of index manager; the other one isthat the searching request can be sent to anyone index server because all index servers willshare index information periodically. Based on the above schemes and algorithms,compared with central indexing scheme, the experiments prove that distributed indexingscheme has the same searching ability, but performance good at running overhead andsearching delay.
     About the media data adaptive transmission problem in large-scale P2P based mediastreaming services, we have proposed an adaptive media data distribution scheme in unstable network environment based on multi-rate topologies. It is a new transmissionstrategy with mixed-rate, which can dynamically replace the streaming rate according tothe network environment’s change. The main algorithms and functions in the schemeinclude: buffer management of multi-rate media data, layered topology design ofmulti-rate media data, scheduling of multi-rate media data and streaming rates switchingdecision. Based on the above schemes and algorithms, compared with traditional schemebased on single streaming rate, the experiments prove that it has good startup delay,improved playback continuity and decreased overhead of media servers, even though thebandwidth occupations of peers have been increased a little, which is acceptable. AndCompared with multi-source streaming distribution scheme, it has better startup delay,server load and almost the same playback continuity.
     About the media data buffering and sharing problem in large-scale P2P based mediastreaming services, we have proposed an efficient buffering and balanced sharing schemebased on multiple integrated topologies. The new scheme includes media data clip’sorganization based on time, states maintaince and distribution algorithm of buffer,balanced media data distribution optimization algorithm in the distributed topology. Basedon the above schemes and algorithms, the experiments prove that the new scheme hasgood performance. With the help of the buffering scheme, at least50%overhead of mediaservers have been transferred into the distributed peers. The new scheme can improve theefficiency of media sharing in the whole network, and help peers against the networktremble. The performances of the new scheme are better than those of single topologybased buffering schemes.
引文
[1] R. Tewari, R. Mukherjee, D. M. Dias, et al. Design and performance tradeoffs inclustered video servers. in: Proceedings of the Third IEEE International Conferenceon Multimedia Computing and Systems,1996:144~150
    [2] L. Yu, X. Liao, H. Jin, and P. Qin. A Hierachical VoIP System Based onPeer-to-Peer SIP: A Manageable Approach. In Proceedings of2010IEEE10thInternational Conference on Computer and Information Technology, IEEEComputer Society,2010:2494~2500
    [3] M. Choi, D. Lee, S. Maeng. Cluster computing environment supporting singlesystem image. in: Proceedings of2004IEEE International Conference on ClusterComputing,2004:235~243
    [4] D. Boscovic, F. Vakil, S. Dautovic, et al. Pervasive wireless CDN for greeningvideo streaming to mobile devices. in: Proceedings of the34th InternationalConvention MIPRO,2010:629~636
    [5] S. Lakshminarayanan, S. Agarwal, J. Rexford. Characterizing the Internet hierarchyfrom multiple vantage points. in: Proceedings of IEEE INFOCOMM.2002. NewYork, USA: IEEE Press,2002:121~129
    [6] N. Venkata, J. Helen, Philip A. Wang. Distributing streaming media content usingcooperative networking. in: Proceedings of International Workshop on Network andOperating System Support for Digital Audio and Video.2002, USA: ACM Press,2002:177~186
    [7] N. Venkata, K. Padmanabhan, C. Sripanidkul. The case for cooperative networking.in: Proceedings of The first International Workshop on Peer-to-Peer Systems.Cambridge, USA.2002. German: Springer-Verlag GmbH,2002:178~190
    [8] L. Plissonneau, E. Biersack. A longitudinal view of HTTP video streamingPerformance. In: Proceedings of the3rd Multimedia Systems Conference (MMSys'12). USA: ACM Press,2012:203~214
    [9] L. Yu, Y. Hao, G. Zhu, X. Liu. Peer-assisted content delivery network for livestreaming: architecture and practice. In Proceedings of International Conference onNetworking, Architecture, and Storage,2008:149~150
    [10] S. Ao-Jan, D. R. Choffnes, A. Kuzmanovic, et al. Drafting behind Akamai: inferringnetwork conditions based on CDN redirections. IEEE/ACM Transactions onNetworking,2009,17(6):1752~1765
    [11] Y. H. Chu, S. G. Rao, H. Zhang. A case for end system multicast. in: Anil Sahai,Performance Vision ed. in: Proceedings of ACM SIGMETRICS, USA.2000. ACMPress:1~12
    [12] X. Jiang, Y. Dong, D. Xu, et al. GNUSTREAM: a P2P media streaming systemprototype. in: Proceedings of IEEE ICME. Baltimore,2003. USA: IEEE Press,2003:325~328
    [13] M. Hefeeda, A. Habib, B. Botev. PROMISE: Peer-to-Peer media streaming usingCollectcast. in: Susanne Boll ed. in: Proceedings of ACM Multimedia, USA.2003.New York: ACM Press,2003:45~54
    [14] M. Castro, P. Druschel, A. Kermarrec. SplitStream: high-bandwidth contentdistribution in a cooperative environment. in: Proceedings of IPTPS,2003:Springer-Verlag GmbH:123~128
    [15] S. Xie, B. Li, G. Y. Keung, et al. Coolstreaming: design, theory, and practice. IEEETransactions on Multimedia,2007,9(8):1661~1671
    [16] X. Liao, H. Jin, Y. Liu, et al. AnySee: Peer-to-Peer living streaming. in:Proceedings of IEEE INFOCOMM, IEEE Communication Society,2006:1~12
    [17] A. Sentinelli, G. Marfia, M. Gerla, et al. Will IPTV ride the peer-to-peer stream?IEEE Communications Magazine,2007,45(6):86~92
    [18] S. Kitjongthawonkul, K. Jesuk. Using an effective algorithm to resolve thevideo-on-demand service network resource allocation problem. in: Proceedings of201113th International Conference on Advanced Communication Technology(ICACT),2011:1031~1036
    [19] J. Nightingale, Q. Wang, C. Grecos. HEVStream: a framework for streaming andevaluation of high efficiency video coding (HEVC) content in loss-prone networks.IEEE Transactions on Consumer Electronics,2012,58(2):404~412
    [20] J. Shen, H. Chen, L. Xie, et al. A multi-source multi-destination multiple descriptionvideo transmission scheme in wireless ad hoc networks. In: Proceedings of12thIEEE International Conference on Communication Technology (ICCT). IEEE Press,2010:477~480
    [21]马杰,樊建平.具有高缓存写入效率的流媒体分段缓存方法[J].计算机学报,2007,30(4):588~596
    [22]杨振会,程楠.非结构化P2P网络的资源搜索算法研究[J].现代计算机,2007,27(6):128~130
    [23]黄宇,金蓓弘.非结构化P2P系统Overlay优化技术综述[J].小型微型计算机系统,2008,29(2):238~244
    [24]张常有,曹元大,刘丹等. I-Wander:一种面向非结构化对等网络的Web服务发现方法[J].北京理工大学学报,2008,28(6):521~525
    [25] J. Wu, N. Jiang, Z. Q. Zou. HPSIN: a new hybrid P2P spatial indexing network. TheJournal of China Universities of Posts and Telecommunications,2010,17(3):66~72
    [26] A. Weiss. The last word: Napster? Networker,2000,4(3):40~43
    [27] M. Gkantsidisc, S. Saberia. Hybrid searchschemes for unstructured peer-to-peernetworks. In: Proceedings of IEEE International Conference on Network Protocols,2005
    [28]汤景新,李景涛,赵一鸣. Gnutella半结构化自适应拓扑方案[J].计算机工程,2009,35(17):112~114
    [29]董西广,张治国,张文欣. Gnutella网络中基于消息跳数的分段搜索策略[J].河南工程学院学报(自然科学版),2011,23(2):34~38
    [30] M. Asahara, K. Kono, T. Kojima. P2P-Based approach to finding replica serverlocations for alleviating flash crowds. IEICE Transactions on Information andSystems,2010, E93-D(11):3027~3037
    [31] B. Y. Zhao, L. Huang, J. Stribling. Tapestry: A resilient global-scale overlay forservice deployment. IEEE JSAC,22(1):41~53
    [32]刘杰,王向辉,张国印.结构化P2P网络综述[J].信息技术,2007,23(6):143~144
    [33] H. Zhang, A. Goel, R. Govindan. Incrementally improving lookup latency indistributed hash table systems. ACM SIGMETRICS Performance EvaluationReview,2003,31(1):114~125
    [34] J. Zhou, Z. Shi. Unstructured P2P-Enabled service discovery in the cloudenvironment. IFIP Advances in Information and Communication Technology,2010,340(4):173~182
    [35] Y. Cheng, G. Zhang, G. Liu and L. Wang. An improved Kademlia routing algorithmfor P2P network. Microelectronics and Computer,2009.26(9):136~138
    [36] J. Kubiatowicz. Extracting guarantees from chaos. Communications of the ACM,2003,46(2):33~38
    [37] S. Agarwal, J. R. Lorch. Matchmaking for online games and other latency-sensitiveP2P systems. In: the Proceedings of SIGCOMM,2009
    [38] X. Zhang. Improvement of searching and routing algorithm in chord Peer-to-Peernetwork. Microelectronics and Computer,2009,26(12):146~148
    [39] The Chord Project. Available: http://www. pdos. lcs. mit. edu/chord/
    [40] T. Zhang, X. Shu. DHT-based routing algorithm of Chord research andimprovement. Computer Knowledge and Technology,2009,5(29):8153~8154
    [41] J. Liu. An index structure based on Chord overlay network of multi-attribute query.Microelectronics and Computer,2011:28(3):103~107
    [42] A. Rowstron. A Pastry: a substrate for Peer-to-peer applications. available: http://research. microsoft. com/~antr/Pastry/
    [43] A. Anitha, J. JayaKumari, G. V. Mini. A survey of P2P overlays in various networks. in:Proceedings of2011International Conference on Signal Processing, Communication,Computing and Networking Technologies (ICSCCN),2011:277~281
    [44] D. Paulson. Distributed storage challenges data glut. Computer,2002,35(8):23~23
    [45] H. Yin, X. Liu, T. Zhan, et al. Design and deployment of a hybrid CDN-P2P systemfor live video streaming: experiences with LiveSky. In: Proceedings of ACMMultiMedia,2009
    [46] C. Greg. Approximation algorithms for hierarchical location problems. Journal ofComputer and System Sciences,2006,72(3):425~443
    [47]刘焱旺,杨小军.一种基于Chord的缓存路由算法[J].现代电子技术,2008,31(23):133~134
    [48]翟羽佳,袁坚,毛新宇等.基于DHT的移动性管理机制的性能分析[J].清华大学学报,2011,10(5):115~121
    [49]熊忠阳,刘玉龙,张玉芳等.基于Gnutella协议的P2P搜索改进算法[J].计算机应用研究,2008,25(1):108~110
    [50]詹晓亮,余强,熊健.基于蚁群算法的非结构化P2P网络搜索的改进[J].微型机与应用,2010,32(02):33~36
    [51] E. Zegura, K. Calvert, S. Bhattachajee. How to model an Internet work. in:Proceedings of IEEE INFOCOMM,1996:228~233
    [52] Y. Hu, M. Feng, L. N. Bhuyan, et al. Budget-based self-optimized incentive searchin unstructured P2P networks. in: Proceedings of IEEE INFOCOMM,2009:352~360
    [53] Y. Sun, Y. R. Yang, X. Zhang, et al. Network optimization for DHT-basedapplications. in: Proceedings of IEEE INFOCOM,2009:1521~1529
    [54] L. Yu, H. Jin, Y. Yu, X. Liao, and W. Jiang. A Distributed Index Service forPeer-to-Peer VOD. In Proceedings of The14th IEEE International Conference onHigh Performance Computing and Communications (HPCC-2012),2012:202~207
    [55]钟玉琢,向哲,沈洪.流媒体和视频服务器[M].北京:清华大学出版社,2003
    [56] M. Shoaib, M. Waheed. Streaming video in cellular networks using scalable videocoding extension of H.264-AVC[C]. in: Proc of IEEE International Conference onWireless Communications, Networking and Mobile Computing,2008:1~4
    [57] V. K. Goyal. Multiple description coding: Compression meets the network. IEEESignal Processing Magazine,2001,18(5):74~93
    [58] S. McCanne, V. Jacobson, Vetterli M. Receiver-Driven layered multicast. in:Proceedings of the ACM SIGCOMM,1996:20~34
    [59] R. Rejaie, A. Ortega. PALS: Peer-to-peer adaptive layered streaming. In: ChristosP,Kevin CA, eds. in: Proceedings of the ACM NOSSDAV2003. New York: ACMPress,2003:152~161
    [60] Y. Cui, K. Nahrstedt. Layered peer-to-peer streaming. In: Proceedings of the13thACM NOSSDAV. New York: ACM Press,2003:162~171
    [61]沈以楼,朱艳琴.流媒体直播系统的多路并发流自适应传输控制[J].计算机工程与科学,2012,34(2):35~40
    [62]王锋,朱光喜.信源-信道联合编码的FGS增强层视频传输研究[J].计算机科学,2007,34(1):42~45
    [63] S. H. Kim, Y. S. Ho. Fine granular scalable video coding using context-based binaryarithmetic coding for bit-plane coding. IEEE Transactions on Circuits and Systemsfor Viedo Technology,2007,17(10):1301~1310
    [64] T. Pliakas, G. Kormentzas, C. Skianis. End-to-end QoS issues of MPEG4-FGSvideo streaming traffic delivery in an IP/UMTS network. in: Proceedings ofAutonomic Management of Mobile Multimedia Services,2006,4267:247~255
    [65] H. Cancela, P. Rodriguez-Bocca, G. Rubino. Perceptual quality in P2P multi-sourcevideo streaming policies. in: Proceedings of Global TelecommunicationsConference,2007. IEEE, US,26-30Nov.2007
    [66] V. Agarwal, R. Rejaie. Adaptive multi-source streaming in heterogeneousPeer-to-Peer networks. Multimedia Computing and Networking,2005, San Jose,California, USA, January,2005,34(5):29~39
    [67] A. Lopez, E. Steinbach. Adaptive multi-source video multicast. in: Proceedings ofIEEE International Conference on Multimedia and Expo. Hannover, Germany.2008.New York, USA: IEEE Press,2008:457~460
    [68] T. Taleb, T. Nakamura, K. Hashimoto. On supporting handoff management formulti-source video streaming in mobile communication systems. in: Proceedings ofThe33rd IEEE Conference on Local Computer Networks. Montreal, Quebec,Canada,2008:395~402
    [69] A. G. Nemati, T. Enokido, M. Takizawa. Models for P2P multi-source streaming. in:Proceedings of International Conference on Complex, Intelligent and SoftwareIntensive Systems. Burgos, Spain.2009. New York, USA: IEEE Press,2009:35~42
    [70] A. G. Nemati, T. Enokido, M. Takizawa. Serial and parallel transmission models formulti-source streaming of multimedia objects. in: Proceedings of The IEEE23rdInternational Conference on Advanced Information Networking and Applications.Bradford, UK.2009. New York, USA: IEEE Press,2009:479~486
    [71] M. Ponec, S. Sengupta, M. Chen, et al. Optimizing multi-rate Peer-to-Peer videoconferencing applications. IEEE Transactions on Multimedia,2011,13(5):856~868
    [72] D. Smikov, H. Zhao, P. Dettori, et al. Non-intrusive adaptive multimedia routing inpeer-to-peer multi-party video conferencing. in: Proceedings of IEEE InternationalSymposium on Multimedia, Taichung, Taiwan: IEEE Press,2010:28~34
    [73] L. Yu, H. Jin, W. Jiang, G. Liao, and X. Liao. Self-adaptive Schedule Mechanism forPeer-to-Peer Multi-rate Live Streaming System. In Proceedings of The14th IEEEInternational Conference on High Performance Computing and Communications(HPCC-2012),2012:666~672
    [74] J. Mache, M. Gilbert, J. Guchereau, et al. Request algorithms in Freenet-stylePeer-to-Peer systems. In: Proceedings of Second International Conference onPeer-to-Peer Computing(P2P '02),2002:90~95
    [75] H. Zhang, A. Goel, R. Govindan. Using the small-world model to improve Freenetperformance. Cmoputer Networks,2004:46(4):555~574
    [76] M. Ripeanu. Peer-to-Peer architecture case study: Gnutella Network. in:Proceedings of First International Conference on Peer-to-Peer Computing(P2P '01),2001:99~100
    [77] M. Ripeanu, I. Foster. Mapping the Gnutella network: macroscopic properties oflarge-scale Peer-to-Peer systems. Peer-To-Peer Systems, Lecture Notes in ComputerScience,2002,24(29):85~93
    [78] E. P. Markatos. Tracing a large-scale Peer to Peer system: an hour in the life ofGnutella. in: Proceedings of2nd IEEE/ACM International Symposium on ClusterComputing and the Grid,2002:56~74
    [79] M. Castro, M. Costa, A. Rowstron. Should we build Gnutella on a structuredoverlay? ACM SIGCOMM Computer Communication,2004,34(1):131~136
    [80] S. Ratnasamy, P. Francis, M. Handley, et al. Scalable content-addressable network.In: Proceedings of ACM SIGCOMM (San Diego,2001)
    [81] F. Dabek, E. Brunskill, M. F. Kaashoek, et al. Building Peer-to-Peer systems withChord, a distributed lookup service. In: Proceedings of the Eighth Workshop on HotTopics in Operating Systems,2001:81~86
    [82] Y. Syh-Shiuh, P. Hsu. Adaptive-feedrate interpolation for parametric curves with aconfined chord error. Computer-Aided Design,2002,34(3):229~237
    [83] F. Delmastro. From Pastry to CrossROAD: CROSS-layer ring overlay for ad hocnetworks. in: Proceedings of Third IEEE International Conference on PervasiveComputing and Communications Workshops,2005:60~64
    [84] L. Galluccio, G. Morabito, S. Palazzo, et al. Georoy: a location-aware enhancementto viceroy Peer-To-Peer algorithm. Computer Networks,2007,51(8):1998~2014
    [85] cFosSpeed. www. cfos. de/en/cfosspeed/cfosspeed. htm
    [86] J. Chandra, S. K. Shaw, N. Ganguly. HPC5: An efficient topology generationmechanism for Gnutella networks. Computer Network,2010,54(9):1440~1459
    [87] X. X. Ma, Z. G. Qin. Short Communication: Partition and multi-path transmission:An encryption-free reputation sharing protocol in Gnutella-like peer-to-peernetwork. Computer Communication,2008,31(14):3059~3063
    [88] R. Motta, W. Nienaber, J. Jenkins. Gnutella: integrating performance and security infully decentralized P2P models. In: Proceedings of the46th Annual SoutheastRegional Conference on Networking,2008, ACM: Auburn, Alabama:272~277
    [89] X. Jiang, Y. Dong, D. Xu, et al. GnuStream: A P2P media streaming systemprototype. In: Proceedings of the2003International Conference on Multimedia andExpo., Vol.12003, IEEE Computer Society:325~328
    [90] Y. Guo, K. Suh, J. Kurose, et al. P2Cast: peer-to-peer patching for video on demandservice. Multimedia Tools and Applications,2007,33(2):109~129
    [91] L. Jiang. Study on P2P media streaming based on CollectCast. Journal of HarbinUniversity of Commerce (Natural Sciences Edition),2006(2):10~25
    [92]王延伟,刘琚. PeerCast广播机制与维护算法的研究与改进[J].计算机工程,2011,37(2):20~24
    [93] N. Magharei, R. Rejaie. Understanding mesh-based peer-to-peer streaming, in:Proceedings of the2006international workshop on Network and operating systemssupport for digital audio and video, ACM: Newport, Rhode Island:1~6
    [94] X. Zhang, H. Hassanein. A survey of peer-to-peer live video streaming schemes-analgorithmic perspective. Computer Network,2012,56(15):3548~3579
    [95]吴杰. P2P流媒体内容分发与服务关键技术研究:[博士学位论文].上海:复旦大学,2008
    [96] D. Pendarakis, S. Shi, D. Verma, et al. ALMI: an application level multicastinfrastructure. In: Proceedings of the3rd conference on USENIX Symposium onInternet Technologies and Systems-Volume32001, USENIX Association: SanFrancisco, California,2011:5~5
    [97] K. Ikeda, T. M. Baduge, T. Umedu, et al. ALMware: a middleware for applicationlayer multicast protocols. Computer Communication,2011,34(14):1673~1684
    [98] N. F. Huang, Y. J. Tzang, H. Y. Chang, et al. Enhancing P2P overlay networkarchitecture for live multimedia streaming. Information Science,2010,180(17):3210~3231
    [99] C. Hübsch, C. P. Mayer, O. P. Waldhorst. User-Perceived performance of the NICEapplication layer multicast protocol in large and highly dynamic groups. in:Proceedings of the15th international GI/ITG conference on Measurement,Modelling, and Evaluation of Computing Systems and Dependability and FaultTolerance,2010, Springer-Verlag: Essen, Germany:62~77
    [100] F. Wang, Y. Xiong, J. Liu. Mtreebone: A collaborative tree-Mesh overlay networkfor Multicast video streaming. IEEE Transactions Parallel and Distributed Systems,2010,21(3):379~392
    [101] Y. Chu, A. Ganjam, T. S. E. Ng, et al. Early experience with an internet broadcastsystem based on overlay multicast. in: Proceedings of the annual conference onUSENIX Annual Technical Conference,2004, USENIX Association: Boston, MA:12~12
    [102] S. Shi, J. S. Turner, M. Waldvogel. Dimensioning server access bandwidth andmulticast routing in overlay networks. in: Proceedings of the11th internationalworkshop on Network and operating systems support for digital audio andvideo2001, ACM: Port Jefferson, New York, United States:83~91
    [103] M. Alkubeily, H. Bettahar, A. Bouabdallah. A new application-level multicasttechnique for stable, robust and efficient overlay tree construction. ComputerNetwork,2011,55(15):3332~3350
    [104] M. Kwon, S. Fahmy. Path-aware overlay multicast. Computer Network,2005,47(1):23~45
    [105]吴家皋.覆盖多播路由的算法及协议研究综述[J].计算机科学,2007,34(6):7~12
    [106] J. Leitao, J. Pereira, L. Rodrigues. HyParView: a membership protocol for reliablegossip-based broadcast. In: Proceedings of the37th Annual IEEE/IFIP InternationalConference on Dependable Systems and Networks2007, IEEE Computer Society:419~429
    [107] F. Wuhib, R. Stadler, M. Spreitzer. A gossip protocol for dynamic resourcemanagement in large cloud environments. IEEE Transactions on Network andService Management,2012,9(2):213~225
    [108] M. Kwiatkowska, G. Norman, D. Parker. Analysis of a gossip protocol in PRISM.SIGMETRICS Performance and Evaluation Review,2008,36(3):17~22
    [109] M. Hansen. Design and implementation of a peer-to-peer streaming media protocol.Master thesis, University of Copenhagen,2003
    [110] J. Ostergaard, R. Zamir. Multiple-description coding by dithered delta-sigmaquantization. IEEE Transactions Information Theory,2009,55(10):4661~4675
    [111]张云. P2P覆盖网中应用层组播技术的研究[J].曲阜师范大学,2011,34(4):45~53
    [112]陈然,邢卫,江肖强.面向视频流媒体的应用层多播技术研究倡[J].计算机应用研究,2009,26(8):7~11
    [113]陈然.面向视频直播的应用层多播技术研究与系统实现[J].浙江大学学报,2010,28(5):10~16
    [114] T. Wei, C. Chen, C. Li. A comparison study of developed buffer mechanism in P2Pliving streaming system. in: Proceedings of the2009Second InternationalWorkshop on Computer Science and Engineering-Volume01.2009, IEEEComputer Society:398~402
    [115] T. Wei, C. Chen. Study of PPStream based on measurement. in: Proceedings ofSecond International Symposium on Intelligent Information Technology Application,2008:900~905
    [116] S. Lan, Q. Zhang, X. Zhang, et al. Dynamic asynchronous buffer management toimprove data continuity in P2P live streaming. in: Proceedings of20113rdInternational Conference on Computer Research and Development (ICCRD),2011:65~69
    [117] C. S. Lin, M. J. Yan. Service availability for P2P on-Demand streaming withdynamic buffering. in: Proceedings of the2011IEEE17th International Conferenceon Parallel and Distributed Systems,2011, IEEE:741~746
    [118] C. S. Lin, G. S. Wang. Balanced dynamic buffering for scalable Peer-to-Peervideo-on-demand streaming with multiple description coding. in: Proceedings of2011International Conference on Complex, Intelligent and Software IntensiveSystems (CISIS),2011:371~376
    [119] C. S. Lin. Improving the availability of scalable on-demand streams by dynamicbuffering on p2p networks. KSII Transactions on Internet and Information Systems(TIIS),2010,4(4):491~508
    [120] Z. Wang, L. Sun, S. Yang. Strategies of buffering schedule in P2P VoD streaming. in:Proceedings of2010IEEE International Workshop on Multimedia Signal Processing(MMSP),2010:412~416
    [121] Y. He, G. Shen, Y. Xiong, et al. Optimal prefetching scheme in P2P VoDapplications with guided seeks. IEEE Transactions on Multimedia,2009,11(1):138~151
    [122] Z. Lu, X. Gao, S. Huang, et al. Scalable and reliable live streaming service throughcoordinating CDN and P2P. in: Proceedings of2011IEEE17th InternationalConference on Parallel and Distributed Systems (ICPADS),2011:581~588
    [123] A. Wang, J. Li, K. W. Ross. Measuring and evaluating large-scale CDNs. in:Proceeding of ACM Internet Measurement Conference,2008:375~388
    [124] J. Wu, B. Liu, S. Zhang. PeerCDN: A novel P2P network assisted streaming contentdelivery network scheme. in: Proceedings of8th IEEE International Conference onComputer and Information Technology,2008:601~606
    [125] G. Deng, C. Chen. Simulation study of buffering mechanism in P2P live streamingsystem. in: Proceedings of4th IET International Conference on Wireless, Mobile&Multimedia Networks,2011:266~269
    [126] W. Wu, R. T. B. Ma, J. C. S. Lui. On incentivizing caching for p2p-vod systems. in:Proceedings of2012IEEE Conference on Computer Communications Workshops,2012:164~169
    [127] W. Wu, J. C. S. Lui. Exploring the optimal replication strategy in p2p-vod systems:characterization and evaluation. IEEE Transactions on Parallel and DistributedSystems,2012,23(8):1492~1503
    [128] V. Pacifici, F. Lehrieder, G. Dán. Cache capacity allocation for BitTorrent-likesystems to minimize inter-ISP traffic. In: Proceedings of2012Proceedings IEEE,2012:1512~1520
    [129] L. Yu, X. Liao, H. Jin, and W. Jiang. Integrated buffering schemes for P2P VoDservices. Peer-to-Peer Networking and Applications,2011,4(1):63~74
    [130] L. Yu, H. Jin, X. Liao, and J. Xiao. Hybrid Buffering Scheme for P2P Based VoDSystem. In Proceedings of Third International Conference on Multimedia andUbiquitous Engineering, IEEE Computer Society,2009:99~104
    [131]吴松,金海,邹德清.一种流媒体文件的分块放置方法[J].计算机学报,2006,45(3):23~28

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

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

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