用户名: 密码: 验证码:
P2P流媒体内容分发与服务关键技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机技术的快速发展以及宽带网络的普及,流媒体应用得到了迅速推广,据最新的互联网发展状况统计显示,中国2.1亿网民中约八成是网络音乐和网络影视的用户,流媒体应用已经成为当今互联网的一项主流应用。由于流媒体应用具有带宽要求高、占用时间长、QoS要求严格等特性,研究具有大规模承载能力,高可扩展性及鲁棒性,高性价比,资源集约,安全,及具有良好QoS保障的,可运营可管理的流媒体内容分发技术成为一个全球范围内流媒体应用领域的一个挑战性课题。与传统的中心式服务或基于CDN架构的服务相比,P2P流媒体具有更好的优越性及潜力,但由于P2P本身存在的问题,该领域仍旧是一个有许多待解决的挑战性难题的活跃研究领域。其需要研究的关键技术问题主要包括:Peer节点的动态性管理,Peer节点的异构性,高效率覆盖网的构建,节点的调度算法,内容安全等。
     本文针对P2P流媒体内容分发与服务这个课题进行了深入细致的研究,其主要工作和创新点包含如下:
     1、提出了一种P2P环境下的VoD模型—KadStreaming。KadStreaming采用网状覆盖网(mesh-based overlay network),利用改良的分布式哈希技术(DistributedHash Table),实现地域感知(locality awareness),就近服务,有效地改善了系统数据交互的效率和流媒体服务质量。针对数据调度和节点选择,提出QoS激励的全局能力成长优先模型,通过建立节点的能力模型,节点一方面能找到最优节点获取服务,另一方面系统优先吸纳最优节点加入,通过节点间的有效协商,使系统具有良好的可扩展性及QoS保障,实现有效的Peer节点服务能力的聚集,以支撑大规模流媒体VoD系统的需求。
     2、提出了基于组织行为学的层次网状P2P直播模型—HimP2P。HimP2P通过采用具有分层特点的网状结构来构建覆盖网,在异构环境下支持多对一服务,具有抗抖动性强,延时小的特点,通过引入组织行为学的概念,建立节点能力及贡献模型,根据节点服务能力来动态调整普通节点在P2P架构中的层次,优化整个系统的覆盖网,从而最终实现P2P网络能力最大化和整体延时最小化。
     3、提出了P2P与CDN混合的可运营可管理的流媒体内容分发模型—PeerCDN。PeerCDN继承了P2P系统与CDN系统的优点,通过系统模型的合理架构,一方面充分利用商用CDN网络前期的巨大软硬件投资,延续系统稳定可控等优点;另一方面,通过P2P技术的合理采用,提高CDN网络中心节点向边缘缓存节点内容分发的效率,同时通过边缘缓存节点的协调,充分发掘终端用户的上行带宽、存储和计算资源,在较少投入的情况下,显著提升系统的并发能力,实现具有良好QoS保障的大规模流媒体业务的支撑。针对P2P流媒体系统易受内容污染攻击的问题,PeerCDN还提出的内容污染免疫算法,特别针对直播环境,充分利用了CDN的已有架构,提出了通过分布式主动检测和中心式强制隔离相结合的方法,来保证用户获取合法可靠的媒体内容,并对恶意攻击节点进行惩罚,有效提升了系统的可运营性。
     4、针对P2P流媒体内容服务系统目前的小规模,封闭式等不利于内容运营的问题,提出了基于Web service的内容联盟框架,通过松散耦合的方式实现内容的联盟,提出了一种面向内容服务特定领域的UDDI扩展注册和查询平台及基于XML的内容的注册和交换标准,以支持异构内容服务的统一注册和高效查询,打破P2P流媒体内容服务系统的封闭性,使资源共享,产业发展成为可能。
     P2P流媒体作为一种新型的流媒体内容分发与服务方法,具有良好的产业化应用前景,对服务提供商和用户都具有较强的吸引力。本文的研究工作为推动P2P流媒体的应用发展提供了良好的理论和实践基础。
With the dramatic development of computer technology and the wide deployment of broadband network,the streaming media application gains great popularity.The latest data from the internet statistics show that among 210M internet users of China, about 80%users enjoy network audio and network video services.Streaming media application thus becomes the main application nowadays.As streaming media requires high bandwidth,long duration and strict QoS,it poses a great challenge for researchers to develop a large-scale capable,cost-effective,robust,safe,QoS guaranteeing,friendly-to-ISPs streaming content delivery and service system. Compared with the traditional server centric model and CDN model,P2P has more distinct features.As there are many issues of problem,P2P streaming is still an active research area with many challenging problems to be addressed.For example,peer dynamicity management,peer heterogeneity,efficient overlay construction,peer scheduling and content safety.
     This dissertation focuses on the P2P streaming content delivery and services,the main contributions are as follows:
     1.A novel P2P VoD scheme-KadStreaming is proposed.KadStreaming uses mesh-based overlay network and innovated DHT to realize locality awareness and nearby service,it efficiently improves the performance of the system.According to the Peer selection,a QoS incentive global capacity growth first model is put forward.By comparing the capacity of peers,the peers negotiate to provide or get services,the high capability is more likely to get high priority and thus enhance the capacity of the whole system.
     2.A social behavior based hierarchy-mesh P2P live streaming scheme(HimP2P) is put forward.HimP2P uses hierarchy-mesh overlay network,it supports many to one service model and then has less delay and more robustness.Him will optimize the overlay network by promoting the high capacity peer node,and then benefit the whole system.
     3.A novel scheme of hybrid P2P streaming system—PeerCDN is proposed. PeerCDN inherits the both excellent features of P2P and CDN system.It makes full use the CDN large amount of hardware/software investment,by using P2P technology,the effect of content delivery among the original server and cache servers was greatly improved.At the same time,by the coordination of cache server,the client Peers' resource is aggregated.To prevent the system from content pollution attack,an immunity algorithm is proposed.By using the distributed active check and centic polited isolation,the peers are protected from content pollution.
     4.A web-service based loosely-coupled content alliance framework is presented. The framework integrates the small-scale,isolated content providers together.It suggests an extended-UDDI registration and search platform,and a XML-based information exchange standard.It makes easy to share content with each other and will be conducive to content industry.
     As a novel approach of streaming media content delivery and service,P2P streaming enjoys good commercial value because it attracts both the service provider and the end-users.This dissertation's research provides a sound theory and practicial foundation and helps the development of P2P streaming.
引文
[ACCUS]Accustrearn iMedia Research Homepage[EB/OL],http://www.Accustreamresearch.com.
    [ADP96]A.Dan,D.Sitaram,P Shahabuddin.Dynamic Batching Policies for an On-Demand Video Server[A].In:Proceedings of ACM Multimedia System,1996,4(3):112-121.
    [AGG07]Annapureddy S,Guha S,Gkantsidis C,Gunawardena D,Rodriguez P.Is High-quality Vod Feasible using P2P Swarming?[A].In:Proceedings of the 16th International World Wide Web Conference(WWW2007)[C].2007(5).
    [Akamai00]Akamai[EB/OL],http://www.akamai.com,October 2000.
    [ALA00]A.Kermarree,L.Massoulie,A.Ganesh.Reliable Probabilistic Communication in Large-scale Information Dissemination Systems[A].In:Proceedings of Microsoft Research St George,MSR-TR-2000-105[C].Oct.2000.
    [AM05]Abhishek Sharma AB,Matta I(2005) dpam:A Distributed Prefetehing Protocol for Scalable Asynchronous Multieast in P2P Systems[A].In:Proceedings oflEEE INFOCOM[C].2005(3).
    [AND85]安德鲁·J·杜布林.组织行为基础应用的前景[M].北京:机械出版社,1985:34-46.
    [BK01]B.Quinn,K.Almeroth.IP Multicast Applications:Challenges and Solutions[A].In:Proceedings of Internet Engineering Task Force(IETF) Internet Draft[C].March 2001.
    [BT01]BT.Bittorent Homepage[EB/OL].http://www.bittorrent.com,2001-2008.
    [BUR70]Burton H.Bloom.Space/time Trade-offs in Hash Coding with allowable Errors[A],Commun.ACM,13(7):422-426,1970.
    [BYS07]Bisheng LIU,YiPing ZHONG,ShiYong ZHANG,Probabilistie Isolation of Malicious Vehicles in Pseudonym Changing VANETs[A].In:Proceedings of the IEEE 7th International Conference on Computer and Information Technology[C].Aizu University,Japan,2007:16-19.
    [CDK03]Castro.M,Druschel.P,Kermarree.A-M etal.;Split Stream:High-bandwidth Distribution in Cooperative Environments[J],IPTPS'03,Berkeley,CA,Feb.2003.
    [CDKA03]Castrom,Druschel P,Kermarree A M,et al.SplitStream:High-bandwidth Multicast in Cooperative Environments[A].In:Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles[C].Oct,2003,Bolton Landing,NY,USA.New York,NY,USA:ACM Press,2003:298-313.
    [CJP96]C.C.Aggarwal,J.L.Woif,P.S.Yu.A Permutation-based Pyramid Broadcasting Scheme for Video-on-demand Systems[A].In:Proceedings of International Conference on Multimedia Computing and Systems[C].Hiroshima,Japan,June 1996.
    [CJPS96]C.C.Aggarmwal,J.L.Wolf,P S.Yu.On Optimal Batehing Policies for Video-on-Demand Storage Servers[A].In:Proceedings of IEEE Infl Conference on Multimedia SystemiC]..Hiroshima,Japan,1996.
    [CKK02]Cyrus Shahabi,Kun Fu,Kun Fu,Yima:a Second-generation Continuous Media Server[J].IEEE Computer,2002/35/06.
    [CLN04]Cui Y,Li B,Nahrstedt K(2004) Ostream:Asynchronous Streaming Multicast in Application-layer Overlay Networks[J].IEEE Journal on Selected Areas in Communications,January 2004.
    [CM02]Castro,M.,et al.,Exploiting Network Proximity in Peer-to-Peer Overlay Networks[R].Technical Report MSR-TR-2002-82,2002.
    [CON]Content Alliance[EB/OL],http://www.contentalliance.org/.
    [ContentAlliance05]ContentAlliance[EB/OL],http://www.contentalliance.org/,2005
    [CoolStreaming04]CoolStreaming[EB/OL],http://www.coolstreaming.us/,2004.
    [CRZ00]Chu YH,Rao SG,Zhang H.A Case for End System Multicast[A].Brandwajn A,ed.In:Proceedings of the ACM SIGMETRICS[C].Santa Clara:ACM Press,2000.
    [DEN07]邓亮.P2P与CDN结合实现的IPVT点播业务[J].网络应用,2007,(1)
    [DHT04]Do T,Hua K,Tantaoui M.P2VoD:Providing Fault Tolerant Video-on-demand Streaming in Peer-to-Peer Environment[A].In:Proceedings of the IEEE ICC 2004.Paris:IEEE Communications Society[C].2004:1467-1472.
    [DKHT03]Duc A.Tran,Kien A.Hua,Tai T.Do,ZIGZAG:An Efficient Peer-to-Peer Scheme for Media Streaming[A].In:Proceedings of IEEE INFOCOM 2003[C].March 30-April 3,San Francisco,CA,USA,2003.
    [DKT02]D.A.Tran,K.A.Hua,T.T.Do.Scalable Media Streaming in Large Peer-to-Peer Networks[A].In:Proceedings of ACM Multimedia,2002:247-250,
    [DKT03]D.Tran,K.Hua,T.Do.ZIGZAG:An Efficient Peer-to-Peer Scheme for Media Streaming[A].In:Proceedings of IEEE INFOCOM'03[C].San Francisco,CA,USA,April 2003.
    [DKT04]D.A.Tran,K.A.Hua,T.T.Do.A Peer-to-Peer Architecture for Media Streaming[J].IEEE Journal of Selected Areas in Communications,2004,22(1):121-133
    [DKTD03]D.Tran,K.Hua,T.Do.A Peer-to-Peer Architecture for Media Streaming[A].In:Proceedings of IEEE JSAC Special Issue on Advances in Service Overlay Networks[C].2003.
    [DLH05]Dana C,Li D,Harrison D,Chuah C(2005) Bass:Bittorrent Assisted Streaming System for Video-on-demand[A].In:Proceedings of International Workshop on Multimedia Signal Processing(MMsP)[C].2005.
    [DM99]D.Eager,M.Vemon and Video-on-demand Servers USA,November 1999.J.Zahorjan.Optimal and Efficient Merging Schedules for Video-on-demand Servers[A].In:Proceedings of ACM Multimedia[C].199-202-Orlando,FL,USA,November,1999.
    [DMSB02]D.Xu,M.Hefeeda,S.Hambrusch,B.Bhargava.On Peer-to-Peer Media Streaming[A].In:Proceedings of IEEE ICDCS'02[C].Vienna,Austria,July 2002.
    [DR07]Darshan Purandare,Ratan Guha,An Alliance Based Peering Scheme for Peer-to-Peer Live Media Streaming[A].In:Proceedings of P2P Streaming and IP-TV Workshop(P2P-TV)[C].Sigcomm,2007.
    [DS96]Dan A,Sitaram,D(1996) A Generalized Interval Caching Policy for Mixed Interactive and Long Video Enviroments[A].In:Proceedings of SPIE Multimedia Computing and Networking Conference[C].January,1996
    [DSC06]Dongyan Xu,Sunil Suresh Kulkarni,Catherine Rosenberg,Heung-Keung Chai;Analysis of a CDN-P2P Hybrid Architecture for Cost-effective Streaming Media Distribution[J],Multimedia Systems(2006) 11(4):383-399.
    [DWJ04]窦文,王怀民,贾焰,邹鹏.构造基于推荐的Peer-to-Peer环境下的Trust模型[J].软件学报,2004,(4)
    [DYL05]段晓东,于鑫,刘向东.基于P2P技术的流媒体服务模型及其CA仿真[J].计算机工程与应用,2005,(36)
    [DYT07]Dafu Lou,Yongyi Mao,Tet H.Yeap,The Production of Peer-to-Peer Video-streaming Networks[A].In:Proceedings of P2P Streaming and IP-TV Workshop(P2P-TV)[C].Sigcomm 2007.
    [eDonkey]eDonkey[EB/OL],http://www.edonkey.com.
    [EMR02]Everett M.Rogers.创新的扩散[M].北京:中央编译出版社,2002.
    [EMULE02]EMULE.Emule Homepage[EB/OL].http://www.emule-project.net,2002.
    [FAS01]FastTrack P2P Technology Company[EB/OL],http://www.fasttrack.nu/,2001.
    [FCC04]F.Banaei-Kashani,C.Chien Chen,C.Shahabi,WSPDS:Web Services Peer-to-Peer Discovery Service[A].In:Proceedings of International Symposium on Web Services and Applications(ISWS'04)[C].Las Vegas,USA,2004.
    [FD07]Fabio Piancse,Diego Perino,Resource and Locality Awareness in an Incentive-based P2P Live Streaming System[A],Sigcomm2007,P2P Streaming and IP-TV Workshop(P2P-TV),2007.
    [FLF06]冯玮,刘心松,付国为.基于P2P技术的CDN中内容路由算法的改进[J].成都信息工程学院学报,2006,(6):
    [FRE00]The Freenet Project[EB/OL],http://freenet.sourceforge.net/,2000.
    [FV02]Frossard P,Verscheore O.Batched Patch Caching for Streaming Media[J].IEEE Commun.Lett.,2002,6(4).
    [FWY05]方炜,吴明晖,应晶,张引.基于P2P的流媒体应用及其关键算法研究[J].计算机应用与软件,2005,(5)
    [GDC06]管昌生,邓磊,崔华.基于P2P技术的流媒体服务模型研究[J].武汉理工大学学报,2006,(2)
    [GDT02]White Paper-Grid Delivery Technology[EB/OL].http://www.kontiki.com,2002.
    [GLM05]龚海刚,刘明,毛莺池,陆桑璐,谢立.P2P流媒体关键技术的研究进展[J].计算机研究与发展,2005,(12):
    [GLX04]龚海刚,刘明,谢立.P2P流媒体传输的研究进展综述[J].计算机科学,2004,31(9):20-22.
    [GMR06]Guo Y,Mathur S,Ramaswamy K,Yu S,Patel B(2006) Ponder:Providing Commercial-quality Video-on-demand Service using Peer-to-Peer Network[R].Technical report,Corporate Research,Thomson Inc.,July 2006.
    [GNU01]Gnutella Open Source Community[EB/OL],http://gnutella.wego.com/,2001.
    [Gnutella]Gnutella Website[EB/OL].http://www.gnutella.com.
    [GOV01]GOYAL V K.Multiple Description Coding:Compression Meets the Network[J].IEEE Singal Processing Mag.,2001,18(5):74-93.
    [GRO03]Grokster[EB/OL],http://www.grokster.com/.2003.
    [GSK03]GuoY,Suh K,Kurose J,et al.A Peer-to-Peer On-demand Streaming Service and its Performance Evaluation[A].In:Proceedings of 2003 IEEE International Conference on Multimedia & Expo(ICME 2003)[C].Vol 1,July 6-9,2003,Baltimore,MD,USA.Los Alamitos CA,USA:IEEE Computer Society,2003:649-652.
    [GSK06]Guo Y,Suh K,Kurose J,Towsley D(2007) Directstream:A Directory-based Peer-to-Peer Video Streaming Service[R].Tech.rep,,UMass CMPSCI Technical Report TR 07-30,2006.
    [GSKT03]Guo Y,Sub K,Kurose J,Towsley D.P2Cast:P2P Patching Scheme for VoD Service[A].In:Proceedings of the WWW 2003[C].New York:ACM Press,2003:301-309.
    [GSKT07]Guo Y,Suh K,Kurose J,Towsley D(2007) Directstream:a Directory-based Peer-to-Peer Video Streaming Service[R].Tech.rep.,UMass CMPSCI Technical Report TR 07-30,2007.
    [GT01]Gao L,Towsley D(2001) Threshold-based Multicast for Continuous Media Delivery[A].In:Proceedings of IEEE Transactions on Multimedia[C].December 2001,
    [GUO03]GuoY.et al.P2Cast:P2P Patching Scheme for VoD Service[A],IEEE INFOCOM 2003.
    [GV07]G.Dan,V.Fodor,An Analytical Study of Low Delay Multi-tree-based Overlay Multicast[A],P2P Streaming and IP-TV Workshop(P2P-TV),Sigcomm2007.
    [HAL87]哈罗德.孔茨.[M].北京:中国社会科学出版社,1987
    [HCS98]Hua K,Cai Y,Sheu,S(1998) Patching:a Multicast Technique for True Video-on-demand Services[A].In:Proceedings ofACM multimedia[C].September 1998.
    [HEY87]贺云侠.组织管理心理学[M].南京:江苏人民出版社,1987
    [HHB03]Hefeeda.M,Habib.A,Botev.B fetal.PROMISE:Peer-to-Peer Media Streaming using Collect-Cast[R].Technical Report,CS-TR 03-016,Purdue University,August 2003.Extended version.
    [HLL07]Hei X,Liang C,Liang J,Liu Y,Ross K(2007) A Measurement Study of a Large-scale P2P IPTV System[A].In:Proceedings of IEEE Trans.Multimedia[C].November 2007.
    [HMH01]H.Deshpande,M.Bawa,H.Garcia-Molina.Streaming Live Media over a Peer-to-peer Network[R].Technical Report,Stanford University,2001.
    [JAN00]Jannotti J,et al.Overcast:Reliable Multicasting with an Overlay Network[A].Proceedings of OSD12000,2000-10.
    [JB02]Jin S,Bestawos A(2002) Cache-and-relay Streaming Media Delivery for Asynchronous Clients[A].In: Proceedings of International Workshop on Networked Group Communication, October 2002.
    [JFP98] J.-F. Paris. A Simple Low-bandwidth Broadcasting Protocol for Video on Demand[A]. In: Proceedings of 8th International Conference on Computer Communications and Networks[C].690-697. Lafayete, LA, USA, October 1998
    [JNK06] J. Liang, N. Naoumov, K. W. Ross. The Index Poisoning Attack in P2P File-sharing Systems [A], In IEEE INFOCOM, 2006.
    [JRY05]J. Liang, R. Kumar, Y. Xi, K. W. Ross. Pollution in P2P File Sharing Systems [A], In: Proceedings of IEEE INFOCOM[C]. 2005.
    [JSB03] J. Chakareski, S. Han, B. Girod, Layered Coding vs. Multiple Descriptions for Video Streaming over Multiple Paths[A]. In: Proceedings of ACM MM'03[C]. Berkeley, California, USA, November 2-8,2003.
    [JSB05]J. Chakareski, S. Han, B. Girod, Layered Coding vs. Multiple Descriptions for Video Streaming over Multiple Paths[J], Multimedia Systems, Springer, Online Journal Publication: Digital Object Identifier (DOI) 10.1007/s00530-004-0162-3, January 2005.
    [JSD98] J. F. Paris, S. W Carter, D. D. E. Long. Efficient Broadcasting Protocols for Video on Amana[A]. In: Proceedings of the 6th International Symposium on Modeling. Analysis and 3rmuratron or computer Ana telecommunication Systems[C]. 1998; 127-132.
    [JSDD98] J.-F. Paris, S. W. Carter, D. D. E. Long. A Low Bandwidth Broadcasting Protocol for Video on Demand [A]. In: Proceedings of 8th International Conference on Computer Communications and Networks[C]. Lafayette, LA, USA, October 1998: 690-697.
    [JX03]Jiang X,et al. GnuStream: A P2P Media Streaming System Prototype[A]. In: Proceedings of ICME[C]. 2003.
    [KAZ02]KaZaA File Sharing Network [EB/OL], http://www.kazaa.com/. 2002.
    [KRA03]Kostic D, Rodriguez A, Albrecht J, Vahdat A (2003) Bullet: high Bandwidth Data Dissemination using an Overlay Mesh[A]. In: Proceedings of ACM Symposium on Operating Systems Principles[C].2003.
    [KRT95]Kamath M, Ramamritham K, Towsley D (1995) Continuous Media Sharing in Multimedia Database Systems [A]. In: Proceedings of the 4th International Conference on Database Systems for Advanced Applications (DASFAA'95) [C]. April 1995.
    [KS97]K. A. Hua, S.Sheu. Skyscraper Broadcasting Scheme for Metropolitan Video-on-demand Systems [A]. In: Proceedings of ACM SIGCOMM[C]. Cannes, France, September 1997.:89-99.
    [KSS97] K. A. Hua, S. Sheu. Skyscraper Broadcasting: A New Broadcasting Scheme Far Metropolitan Video-on-demand Systems [A]. In: Proceedings of ACM SIGCOMM[C]. 89-99. Cannes, France, 1997.
    [KYS98]K. A. Hua,YCai, S. Sheu. Exploiting Client Bandwidth for More Efficient Video Broadcast [A]. In: Proceedings of International Conference on Computer Communications and Networks[C]. Lafayette, LA, USA, October 1998: 848-856.
    [KYSS98]K.A.Hua,Y Cai,S.Sheu.Patching.Muitieast Technique for True Video-on-demand Services[A].In:Proceedings of ACM Multimedia[C].Bristol,UK,September 1998:191-200.
    [LD01]L.Gan and D.Towsley.Threshold-based multieast for continuous media delivery[J].IEEE Transactions on Multimedia,2001,3(4):405-414.
    [LD05]刘亚杰,窦文华.P2P分层流媒体中源服务器参与的数据层分配算法[J].计算机研究与发展,2005,(9)
    [LD06]刘亚杰,窦文华.PeerVoD:一种P2P环境下的VoD流媒体服务体系[J].软件学报,2006,(4)
    [Limelight]Limelight Networks[EB/OL],http://www.limelightnetworks.com.
    [LJC06]李纲,岑雄鹰,陈叶芳.一种基于P2P点组技术的流媒体协作计算[J].计算机应用与软件,2006,(02)
    [1107]林怀清,李之棠.P2P信任模型关键技术的研究进展[J].小型微型计算机系统,2007,(9).
    [LL97]L.Juhn,L..Tseng.Harmonic Broadcasting for Video on Demand Service.IEEE Transaction on Broadcasting,1997,(3):268-271.
    [LQSS02]Lv,Q.,S.Ratnasamy,S.Shenker.Can Heterogeneity Make Gnutella Scalable[A].Proceedings of the 1st International Workshop on Peer-to-Peer Systems(IPTPS'02)[C].2002.
    [LXYP06]刘琼,徐鹏,杨海涛,彭芸.Peer-to-Peer文件共享系统的测量研究[J].软件学报,2006,(10).
    [LYL06]刘业,杨鹏,刘林峰,夏勤。适应自组织管理模式的P2P资源共享网络激励模型的研究[J].电子学报,2006.(11).
    [MAB03]M.Hefeeda,A.Habib,B.Borer,D.Xu,and B.Bhargava.PROMISE:Peer-to-Peer Media Streaming Using CollectCast[A].In:Proceedings of the 11th ACM international conference on Multimedia[C].Berkeley,CA,USA,November,2003.
    [MAD05]Mohamed Hefeeda,Ahsan Habib,Dongyan Xu,Bharat Bhargava,Boyan Botev,CollectCast:A Peer-to-Peer Service for Media Streaming[J].ACM Multimedia Systems.DOI 10.1007/s00530-005-0191-6,2005.
    [MDM02]Malkhi,D.,M.Naor,D.Ratajczak.Viceroy,A Sealable and Dynamic Emulation of the Butterfly[A].In:Proceedings of the 21 st ACM Symposium on Principles of Distributed Computing(PODC'02)[C].2002.
    [MDM06]Meddour,D.-E.,Mushtaq,M.,Ahmed[A],T.Open Issues in.P2P Multimedia Streaming.MULTICOMM 2006.
    [MG02]Mohr,G.,Hash/URN Gnutella Extensions(HUGE) v0.94[EB/OL],http://cvs.sourceforge.net/viewcvs.py/gtk-gnutella/gtk-gnutella-eurrent/doc/gnutella/huge?rev=HEAD,April 2002.
    [MJ05]M.Zhou,J.Liu.A hybrid Overlay Network for Video-on-demand[A].In:Proceedings of IEEE ICC[C].2005.
    [MM02]Muthueumaru Maheswaran.Main Topic-Part B:Next-Generation Middleware Platforms.Canadian Conference on Electrical & Computer Engineering2002[A],CCECE'02,May 2002-
    [MOR02]Morpheus File Sharing System EB/OL],http://www.musiecity.eom/.2002.
    [MOWS05]Web Services Distributed Management:Management Of Web Services(MOWS 1.0)[EB/OL],OASIS Standard,Mar.2005.
    [MR07]Magharei N,Rejaie R(2007) Prime:Peer-to-Peer Receiver Driven Mesh-based Streaming A].In:Proceedings of IEEE INFOCOM[C].2007.
    [MRG07]Magharei N,Rejaie R,Guo Y(2007) Mesh or Multiple-tree:a Comparative Study of Live P2p Streaming Approaches[A].In:Proceedings of IEEE INFOCOM[C].2007.
    [MUWS05]Web Services Distributed Management:Management Using Web Services(MUWS 1.0)[EB/OL],OASIS Standard,Mar.2005.
    [NAP01]Napster Website[EB/OL],http://www.napster.com/,2001.
    [NIC08]中国互联网络发展状况统计报告[R].北京:CNNIC,2008年1月17日
    [NPN07]Nevena Vratonjic,Pfiya Gupta,Nikola Knezevic,Enabling DVD-like Features in P2P Video-on-demand Systems[A],P2P Streaming and IP-TV Workshop(P2P-TV),Sigeomm2007.
    [OpenCDN]OpenCDNbject[EB/OL],http://labtel.ing.uniromal.it/opencdn/#does.http://www.eontentalliance.org/.
    [Opencdn04]Opencdn[EB/OL],http://labtel.ing.uniromal.it/opencdn/#docs,2004.
    [P2PMS06]P2PMultimediaStreaming技术发展史简介[EB/OL].http://voip.blog.edu.cn/user2/49963/archivcs/2006/1403281.shtml.
    [PD02]Petar Maymounkov,David Mazieres,Kademlia:A Peer-to-peer Information System Based on the XOR Metric[A].In:Proceedings of the 1st Int'l Workshop on Peer-to-Peer Systems(IPTPS 2002).2002- 153-161.
    [PEE02]PeerCast P2P Broadeasting[EB/OL],http://www.peercast.org/,2002-2006.
    [PKT05]Pai V,Kumar K,Tamilmani K,Sambamurthy V,Mohr,A(2005) Chainsaw:Eliminating Trees from Overlay Multieast A].In:Proceedings of the Fourth International Workshop on Peer-to-peer Systems[C].2005.
    [PPLive02]PPLive[EB/OL],http://www.pplive.com/,2002.
    [PPStream03]PPStream[EB/OL],http://www.ppstream.com/,2003.
    [PWC02]Padmanabhan.V,Wang.H,Chou.P etal.Distributing Streaming Media Content using Cooperative Networking[A].In:Proceedings of the 12th International Workshop on Network System and Operating System Support for Digital Audio and Video[C].Miami,Florida 2002.
    [PXK07]Prithula Dhungel,Xiaojun Hei,Keith W.Ross,Nitesh Saxena,The Pollution Attack in P2P Live Video Streaming:Measurement Results and Defenses[A];P2P-TV'07,Kyoto,Japan,August 31,2007.
    [QQLive05]QQLive[EB/OL],http://tv.qq.com/,2005.
    [RA03]Reza Rejaie,Antonio Ortega,PALS:Peer-to-Peer Adaptive Layered Streaming[A].In:Proceedings of the International Workshop on Network and Operating Systems Support for Digital Audio and Video[C].Monterey,California,June 2003.
    [REJ03]RejaieR,et al.PALS:Peer-to-Peer Adaptive Layered Streaming[A].In:Proceedings of NOSSDAV'03[C]. June 2003.
    [ROH01]Rohrs,C.,Query Routing for the Gnutella Network[EB/OL].http://rfc-guutella.sourceforge.net /Proposals/QRP/query_routing.htrn,2001.
    [RP01]Rowstron,A.,P.Druschel.Pastry:Scalable,Decentralized Object Location and Routing for Large-scale Peer-to-Peer Systems A].In:Proceedings of 18th IFIP/ACM International Conference on Distributed Systems Platforms(Middleware'01)[C].2001.
    [SBC02]S.Banerjee,B.Bhattacharjee,C.Kommareddy.Scalable Application Layer Multicast[A].In:Proceedings of SIGCOMM[C].2002:205-217.
    [SBS01]S.Banerjee,B.Bhattacharjee,S.Parthasarathy,A protocol for Scalable Application Layer Multicast[A].In:Proceedings of Univ.Maryland,College Park,MD,Tech.Rep.CS-TR 4278[C].July 2001.
    [SCK03]S.Banerjee,C.Kommareddy,K.Kar,S.Bhattacharjee,S.Khuller.Construction of an Efficient Overlay Multicast Infrastructure for Real-time Applications[A].In:Proceedings of INFOCOM[C].1521-1531,2003.
    [SD04]Stephanos AT,Diomidis S.A Survey of Peer-to-Peer Content Distribution Technologies[A].ACM Computing Surveys,2004,36(4):335-371.
    [SDE88]S.Deering,Multicast Routing in Internetworks and Extended LANs[A].In:Proceedings of ACM SIGCOMM[C].Aug.1988.
    [SDE89]S.Deering.Host Extension for IP Muiticasting[J],RFC1112-August,1989.
    [SDM98]S.Blake,D.Black'M.Carlson,E.Davies,Z.Wang,W.Weiss.An Architecture for Differentiated Service[A].RFC 2475,Dec.1998.
    [SGR99]Sen S,Gao L,Rexford J,et al.Optimal patching scheme for efficient multimedia streaming[A].In:Proceedings of International Conference on Network and Operating System Support for Digital Audio and Video[C].June 1999.
    [SJD99]S.Sen,J.Rexford,D.Towsley.Optimal Patching Schemes for Efficient Multimedia Streaming[A].In:Proceedings of IEEE NOSSDAV[C].June 1999.
    [SR04]Shoaib Khan,Rudiger Scholimeier;A Performance Comparison of Multiple Description Video Streaming in Peer-to-Peer and Content Delivery Networks[A];2004 IEEE International Conference on Multimedia and Expo (ICME).
    [ST04]Sven Graupner,Tilo Nitzsche.Web Service Management for Adaptive Control[A].HP Tech Con/04,Jun.2004.
    [ST96]S.Viswanathan,T.Imielinski.Metropolitan area video-on-demand service using pyramid broadcasting[J].Multimedia System,1996,4(4):179-208.
    [STMA05]S.Itaya,T.Enokido,M.Takizawa,A.Yamada,A Scalable Multimedia Streaming Model Based-on Multi-source Streaming Concept[A],Proceedings of l lth International Conference on Parallel and Distributed Systems[C].2005.
    [STO01]Stoica,I.,et al.,Chord:A Scalable Content-Addressable Network[A].In:proceedings of ACM SIGCOMM'01[C].2001.
    [TEF06]Tim Leinmuller,Elmar Schoch,Frank Kargl,Christian Maih0fer.Improved Security in Geographic Ad hoc Routing through Autonomous Position Verification[A].In:Proceeding of Third ACM International Workshop on Vehicular Ad Hoc Networks[C].Los Angeles,USA,(VANET 2006).
    [TKM04]T.Do,KA.Hua,M.Tantaoui,P2VoD:Providing Fault Tolerant Video-on-Demand Streaming in Peer-to-Peer Environment[A].In:Proceedings of the IEEE International Conference on Communications(ICC 2004)[C].June 20-24 2004.
    [TOM02]Tom Bellwood,Understanding UDDI[EB/OL],http://www-128.ibm.com/developerworks/library/ws-featuddi/,Ju12002.
    [TS01]Thadani,S.,Meta Information Searches on the Gnutella Network EB/OL],http://rfc-gnutella.sourceforge.net/Proposals/MetaData/meta_information_searches.htm,2001.
    [VF06]Venkataraman JCV,Francis P(2006) Multi-tree Unstructured Peer-to-Peer Multicast[A].In:Proceedings of 5th International Workshop on Peer-to-Peer Systems[C].2006.
    [VH07]Vaishnav Janardhan,Henning Schulzrinne,Peer assisted VoD for Set-top Box based IP Network[A].In:Proceedings of P2P Streaming and IP-TV Workshop(P2P-TV)[C].Sigcomm2007.
    [VHP02]V.Padmanabhan,H.Wang,P.Chou,K.Sripanidkulchai.Distributing Streaming Media Content Using Cooperative Networking[A].In:Proceedings of NOSSDAV'02[C].Miami Beach,FL,USA,May 2002.
    [VHP03]V.N.Padmanabhan,H.J.Wang,P.A.Chou,Resilient Peer-to-Peer Streaming[A].In:Proceedings of IEEE ICNP 2003[C].Atlanta,GA,USA,November 2003.
    [VHPK02]V.Padmanabhan,H.Wang,P.Chou,K.Sripanidkulchai.Distributing Streaming Media Content Using Cooperative Networking[A].In:Proceedings of NOSSDAV'02[C].Miami Beach,FL,USA,May 2002.
    [VIF06]Vlavianos A,Iliofotou M,Faloutsos M(2006) Bilos:Enhancing Bittorrent for Supporting Streaming Applicati ons[A].In:Proceedings of 9~(th) IEEE Global Internet Symposium 2006[C].April 2006.
    [WC02]White PP,Crowcroft J.Optimized batch patching with classes of service[J].ACM Commun.Rev.,2002,30(4).
    [WL04]魏苏林,乐红兵.基于P2P模式的新型视频点播系统[J].微计算机信息,2005,(26).
    [WS-Managemen05]DMTF-WS Management,Web Services for Management(WS-Management)[EB/OL],http://www.dmtf.org/standards/published_documents/DSP0226.pdf,2005.
    [WXB05]王艳丽,鲜继清,白洁.基于P2P的流媒体技术[J].计算机应用。2005,(06).
    [WYQ]Wenjie Wang,Yongqiang Xiong,Qian Zhang,Ripple-Stream:Safeguarding P2P Streaming Against DoS Attacks.
    [WYQ06]Wenjie Wang,Yongqiang Xiong,Qian Zhang,Ripple-Stream:Safeguarding P2P Streaming Against DoS Attacks[A],in IEEE ICME 2006,July 2006.31.
    [WZL07]吴杰,钟亦平,吕智慧.面向IPv6环境的可管理运营的P2P流媒体内容分发服务系统与关键技术研究技术报告&系统设计报告[R].上海:复旦大学,2007.12.
    [XHYLD06]Xiaofei Liao,Hal Jin,Yunhao Liu,Lionel M Ni,Dafu Deng,AnySee:Peer-to-Peer Live Streaming[A].in:Proceedings oflEEE INFOCOM 2006[C].Barcelona,Spain,April 2006.
    [XJBT05]X.Zhang,J.Liu,B.Li,T.-S.P.Yum,CoolStreaming/DONet:A Data-driven Overlay Network for Live Media Streaming[A].In:Proceedings of IEEE INFOCOM'05,Miami,FL,USA,March 2005.
    [XTT07]肖卫东,唐九阳,汤大权,张维明.基于社会学原理的P2P网络模型REC[J].计算机科学,2007,(6).
    [XUD02]Xu D,et al.On Peer-to-Peer Media Streaming[A].In:Proceedings of IEEE ICDCS'02[C].July 2002.
    [XYD03]X.Jiang,Y.Dong,D.Xu,B.Bhargava.GnuStreara:a P2P Media Streaming System Prototype[A].IEEE International Conference on Multimedia and Expo Baltimore,MD,2003-7
    [YAN07]杨晓波.P2P技术在CDN网络中的应用研究[J].计算机系统应用,2007,(3).
    [YAN86]杨锡山.西方组织行为学[M].北京:中国展望出版社,1986.
    [YCH00]Y.Chawathe,Scattercast:An Architecture for lnternet Broadcast Distribution as an Infrastructure Service[R],Ph.D.Dissertation,Univ.California,Berkeley,CA,Fall 2000.
    [YK03]Y Cai,K.A.Hua.Sharing Multicast Videos using Patching Streams[J],Multimedia Tools and Application Journal,21(2):125-146,2003.
    [YK99]Y Cai,K.A.Hua.Optimizing Patching PerformanCe[A].In:Proceedings of SPIE/ACM Conference on Multimedia Computing and Networking(MMCN 1999)[C].251-260.San Jose,CA,1999.
    [YKJ08]Y.Gun,K.Suh,J.Kurose,D.Towsley,DirectStream:A Directory-based Peer-to-Peer Video Streaming Service[J],ACM Computer Communications,Volume 31,Issue 3(February 2008),Pages 520-536.
    [YKJD03]Y.Guo,K.Suh,J.Kurose,D.Towsley,A Peer-to-Peer on-demand Streaming Service and Its Performance Evaluation[A],Proceedings of 2003 IEEE International Conference on Multimedia & Expo(ICME 2003)[C].July 2003.
    [Youtube08]Youtube.Youtube Homepage.http://www.youtube.com,2008.
    [YSH00]Y.Chu,S.G Rao,H.Zhang,ACase for End System Multicast[A].In:Proceedings of ACM Sigmetrics[C].June 2000.
    [YSSH01]Y.Chu,S.G.Ran,S.Seshan,H.Zhang,Enabling Conferencing Applications on the Intemet using an Overlay Multicast Architecture[A].In:Proceedings ofACM SIGCOMM[C].Aug.2001.
    [YWZ07]杨扬,王嵩,朱明.基于P2P的CDN系统的安全认证模型——DPKI[J].计算机应用,2007,(3).
    [YYW05]杨传栋,余镇危,王行刚.结合CDN与P2P技术的混合流媒体系统研究[J].计算机应用,2005,(09).
    [YZSK05]Y.Shen,Z.Liu,S.P.Panwar,K.W.Ross,Y.Wang,Streaming Layered Encoded Video using Peers[A], In:Proceedings of IEEE International Conference on Multimedia and Expo(ICME),July,2005.
    [ZB02]Zhao,B.Y.,et al.Brocade:Landmark Routing on Overlay Networks[A],Proceedings of the 1st International Workshop on Peer-to-Peer Systems(IPTPS'02)[C].2002.
    [ZBJA01]Zhao,B.Y.,J.Kubiatowicz,A.D.Joseph,Tapestry:An Infrastructure for Wide-Area Fanlt-tolerant Location and Routing[R].U.C.Berkeley Technical Report UCB/CSD-01-1141,April 2001.
    [ZJS07]ZhiHui Lv,Jie wu,ShiYong Zhang,WeiMing Fu,YiPing Zhong,Design and Implementation of a Novel Grid-VO-enabled Compound Resource Tree Management Model in Multimedia Content Delivery Network[A]In:Proceeding of The 3rd International Conference on Wireless Communications,Networking and Mobile Computing(WiCom2007)[C].IEEE Communications Society,IEEE Catalog Number 07EX1825:28.[ZLL04]Zhang.X,Liu.J,Li.13 etal.DONet/CoolStreaming:A Data-driven Overlay Network for Live Media Streaming[R],Technical Report,June 2004.
    [ZLL05]Zhang X,Liu J,Li B,Yum T-SP,DONet/CoolStreaming:a Dam-driven Overlay Network for Live Media Streaming[A].In:Proceedings of IEEE INFOCOM 2005[C].Miami,FL,USA,March 2005.
    [ZYS07]Zhengye Liu,Yanming Shen,Shivendra S.Panwar,Using Layered Video to Provide Incentives in P2P Live Streaming[A],Sigcomm2007,P2P Streaming and IP-TV Workshop(P2P-TV),2007.
    [ZZT05]Zhang M,Zhan L,Tang JLY,Yang S(2005) A Peer-to-Peer Network for Streaming Multicast through the Internet[A].In:Proceedings of ACM multimedia,2005

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

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

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