用户名: 密码: 验证码:
基于BitTorrent的视频点播系统建模研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着宽带技术的发展,视频点播得到越来越多的应用。
     视频点播主要有如下三种方式:
     1)单播,对每个用户请求均在服务器上为其分配一条数据流,这增加了服务器及带宽的成本,且易出现瞬间拥挤。所以单播方式无法满足大规模的视频点播需求;
     2)组播,采用多路复用技术减轻服务器和带宽的负载,但运营商现有设备不能很好的支持组播技术,且组播在可靠性和拥塞控制等方面存在的不足,使组播技术的推广面临很多障碍;
     3)CDN(Content Delivery Network),通过在互联网广泛部署服务节点,将用户的请求分散到距离用户最近的节点,减轻服务器和带宽的负载。但广泛部署的服务节点增加了成本和管理难度,按字节收费的方式也让流媒体内容提供商(ICP,Internet Content Provider)增加了成本支出。由于以上原因,传统的客户端/服务器模式已不能适应视频点播服务的发展,而基于分布式思想的Peer-to-Peer(P2P)视频点播技术引起了越来越多的关注。
     本文在对BitTorrent(BT)系统进行观测和建模研究的基础上,提出基于BT的视频点播系统,并对其进行建模研究。主要工作包括以下几个方面:
     1)对国内两大BT网站(5q.com和icefish.org)进行了为期41天的观测,采集了超过40GB的观测数据,包括在线人数,参与到每个下载过程的用户数、种子数、完成下载的人数等,上传.torrent文件的用户ID,上传时间,文件大小等信息。基于观测数据,分析了BT系统在线用户数的日周期特性,应对瞬间拥挤的能力,搭便车现象,文件流行度等问题。
     2)分析BT协议,建立BT系统在瞬间拥挤阶段服务能力的机理模型,建立日周期特性对系统性能影响的模型,通过与采集的数据相比较验证模型的准确性。根据模型,提出提高BT系统性能的改进方案。
     3)基于以上研究,提出基于BT的视频点播系统架构。
     4)对基于BT的P2P视频点播系统进行建模研究
     最后总结全文,给出结论和尚需进一步研究的问题。
As the increasing of technology of broadband, video on demand(VoD) has been getting widely used.
     At present, three technologies are used inVoD systems to provide service:
     1) Unicast, the VoD server assigns ervery user a different data stream, which increases the cost of server and bandbroad, and is easily to cause flash-crowd. So unicast is hard to satisfy large scale user request;
     2) Multicast, using Multiplexing to reduce the load of server and bandbroad. But the existing devices of Internet Content Provider can not support multicst well. Multicast still has limitation in reliability and congestion control, which hinders the extension of multicast technology;
     3) CDN (Content Delivery Network), through deploying server widely in internet, CDN disperses user request to the nearest server to reduce the load of server and bandbroad. But the widely deployed servers increase the cost and are hard to manage, charging as per byte also increases the expenditure of ICP.
     So the traditional client/server model is not fit for present VoD service. P2P VoD technology attracted more and more attention.
     Based on the observing and modeling analysis of BT system, we proposed VoD system based on BT protocol, then analyse the system through modeling. Our work is as follows:
     1) Observed the two biggest BT system in China (5q.com and icefish.org) for 41 days. The collected data is more than 40GB, including online user count, user count, seed, user of finishing download, user ID of uploading . torrent file, upload time and file size of every BT swarm. Based on the observed data, we analysed the daily-cycle property, ability of handling flash-crowd, free-riding and file popularity of BT system.
     2) Through analyzing the BT protocol and the abserved data, we proposed the BT system's ability model in flash-crowd and daily-cycle model. Through comparing with the abserved data, we proved the veracity of our model. According to the models, we proposed the project of increasing BT system's servicy ability.
     3) Based on the research above, we proposed the structure of VoD system based on BT protocol.
     4) We modeled the VoD system based on BT protocol.
     The main results and problems remained to be solved are presented in the conclusion.
引文
[Acharya2000]S. Acharya, B. Smith, and P. Parnes. 2000. Characterizing user access to videos on the World Wide Web. in Proc. ACM/SPIE Multimedia Computing and Networking.
    
    [Adar2000]E. Adar and B. A. Huberman. 2000. Free Riding on Gnutella. First Monday, 5(10).
    
    [Almeida2001]J. Almeida, J. Krueger, D. Eager, and M. Vernon. June 2001.Analysis of educational media server workloads. In Proceedings of the 11th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSDAV'01), Port Jefferson, NY.
    
    [Almeroth1996]Almeroth K C, Ammar M. H. 1996. The use of multicast delivery to provide a scalable and interactive video-on-demand service. IEEE Journal of Selected Areas in Communications, 14(6): 1110 - 1122.
    
    [Andrade2005]N. Andrade, M. Mowbray, A. Lima, G. Wagner, and M. Ripeanu.August 2005. Influences on Cooperation in BitTorrent Communities. In Proc. of the Workshop on Economics of Peer-to-Peer Systems (P2PEcon'05), Philadelphia, PA.
    
    [Arthur2005]D. Arthur, R. Panigraphy. Januray 2005. Analyzing the efficiency of bittorrent and related peer-to-peer networks. SODA.
    
    [Axelrod1984]Robert Axelrod. The Evolution of Cooperation. 1984. Basic Books.
    
    [Bailey1975]N.T.Bailey. 1975. The Mathematical Theory of Infection Diseases and its Application. Hanfner Press, NewYork.
    
    [Banerjee2002]Banerjee S, Bhattacharjee B, Kommareddy C, etc. Aug, 2002.Scalable application layer multicast. In Proc. of ACM SIGCOMM'02,Pitsburgh,PA .USA.
    
    [Bharambe2005]A. Bharambe, C. Herley, and V. Padmanabhan. 2005.Understanding and deconstructing BitTorrent performance. Tech. Rep.MSR-TR-2005-03, Microsoft Research.
    
    [Bharambe2006]A.R. Bharambe, C. Herley, and V.N.Padmanabhan. 2006. Analyzing and Improving a BitTorrent Network's Performance Mechanisms. IEEE INFOCOM.
    
    [Biggadike2005]A Biggadike,D Farullo, G Wilson, A Perrig. April 2005.NATBLASTER: Establishing TCP connections between hosts behind NATs. in proceedings of ACM SIGCOMM Asia Workshop, Bejing, China.
    
    [Bittorrent]www.bittorrent.com
    
    [Braden94]B.Braden, D.Clark, and S.Shenker. June 1994. Integrated Services in the Internet Architecture: an Overview. Request for Comments (RFC) 1633.
    
    [Brandenburg1994]K. Brandenburg, G. Stoll. October 1994. ISO-MPEG-1 audio:A generic standard for coding of high-quality digital audio. Journal of the Audio Engineering Society, vol. 42,pp. 780-791.
    
    [Burnett2003]Burnett, R. V. de Walle, K. Hill, J. Bormans, F. Pereira. 2003.MPEG-21: Goals and achievements. IEEE Multimedia 10, pp. 60-70.
    
    [CHUNG2003]CHUNG, J., CLAYPOOL, M., ZHU, Y. 2003. Measurement of the congestion responsiveness of RealPlayer streaming video over UDP. In Proceedings of the Packet Video Workshop (PV).Nantes, France.
    
    [Carter1997]S. Carter and D. Long. Sept. 1997. Improving video-on-demand server efficiency through stream tapping. In Computer Communications and Networks, 1997. Proceedings. Sixth International Conference on, pages 200-207,22-25.
    
    [Castro2003]M. Castro, P. Dnuchel,A-M. Kermarrec, A. Nandi, A. Rowstron and A. Sinh. February 2003. SplitStream: High-bandwidth content distribution in a cooperative environment. In Proc.of the International Workshop on Peer-to-Peer Systems,Berkeley,CA.
    
    [Chenl995]S. E. Chen. August 1995. Quicktime VR-an image-based approach to virtual environment navigation. In SIGGRAPH 95 Conference Proceedings, pages 29-38.ACM SIGGRAPH, AddisonWesley.
    
    [Chen2003]Chen Y.Aug 2003. Efficient and adaptive Web replication using content clustering. IEEE Journal on Selected Areas in Communications 21, 6,979-994.
    
    [Chen2007]Y.-F. Chen et al. May 2007. When is P2P Technology Beneficial for IPTV Services. In Proceedings of the 17th International Workshop on Network and Operating System Support for Digital Audio and Video.
    
    [Cheng2006]B. Cheng, H. Jin, and X.F. Liao. 2006. RINDY: A Ring Based Overlay Network for Peer-to-Peer on-Demand Streaming. Proceedings of Ubiquitous Intelligence and Computing, Wuhan.
    
    [Cheng2007]B. Cheng, X. Liu, Z. Zhang, and H. Jin. February 2007. A Measurement Study of a Peer-to-Peer Video-on- Demand System. In Proceedings of IPTPS.
    
    [Cherkasova2002]L. Cherkasova and G. Ciardo. May 2002. Characterizing locality, evolution, and life span of accesses in enterprise media server workloads. In Proceedings of the 12th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSDAV '02), Miami Beach, FL.
    
    [Choe2007]Y. R. Choe and V. S. Pai. March 2007. Achieving Reliable Parallel Performance in a VoD Storage Server Using Randomization and Replication. In Proceedings of the 21st International Parallel and Distributed Processing Symposium.
    
    [Cohen2003]B. Cohen. 2003. Incentives build robustness in BitTorrent. In Proc.of IPTPS.
    
    [Colubehik1995]Colubehik L, Lui J, Muntz P.R. 1995. Reducing I/O demand in video-on-demand storage servers. In: Proceediogs of the ACM SigMetrics'95 New York: ACM Press. 25—38.
    
    [Cores2003]F.Cores, A.Ripoll X.Y.Yang, B.Qazzaz,R. Suppi, P. Hernandez, and E.Luque. 2003. Improving bandwidth efficiency in distributed video-on-demand architectures. Parallel Processing Letters,13 No.4:589 -600.
    
    [Ctorrent]Ctorrent homepage. http://sourceforge.net/projects/ctorrent.
    
    [Cui2003]Y.Cui and K.Nahrstadt. Jun.2003. Layered peer-to-peer streaming. in Pmc. NOSSDAV'03.
    
    [Cui2004]Y. Cui, B. Li, and K. Nahrstedt. 2004. oStream: asynchronous streaming multicast in application-layer overlay networks. IEEE Journal on Selected Areas in Communications, 22(1):91 - 106.
    
    [Dan1994]A Dan, DSitaram, P Shahabuddin. 1994. Scheduling Policies for an On -Demand Video Server with Batching [A]. Proc ACM Multimedia[C]. 15—23. "
    [Dana2005]C. Dana, D. Li, D. Harrison, and C. N. Chuah. October 2005. BASS:BitTorrent Assisted Streaming System for Video-on-Demand. in IEEE International Workshop on Multimedia Signal Processing (MMSP).
    
    [Deering1985]Deering, S. Cheriton, D. Dec 1985. Host groups: A multicast extension to the internet protocol. In Internet Requests for Comments (RFC966).
    
    [Deeringl989]Deering,S. Aug 1989. Host extensions for IP multicasting. In Internet Requests for Comments (RFC1112).
    
    [Deshpande2002]Deshpande H. Bawa M, Garcia-Molina H. 2002. streaming live media over a peer to peer network. In Work at CS-Stanford. Submitted for publication.
    
    [Eager2003]D.Eager,M.Vernon and J.Zahodan. 2003. Minimizing Bandwidth Requirements for On-Demand Data Delivery. IEEE Transactions on Knowledge and Data Engineering 13(5).
    
    [Emule]http://www.emule.org/
    
    [Eriksson1994]Eriksson, H. 1994. Mbone: The multicast backbone.Communications of the ACM 37, 8, 54-60.
    
    [Fujita2004]Fujita N.2004. Coarse-grain replica management strategies for dynamic replication of Web contents. Computer Networks 45, 19-34.
    
    [GSKT2003]Y. Guo, K. Suh, J. Kurose, and D. Towsley. July 2003. Apeer-to-peer on-demand streaming service and its performance Evaluation. in Proc.IEEE ICME'03, Baltimore, MD.
    
    [GSKT2007]Guo Y, Suh K, Kurose J, Towsley D. 2007. Directstream: a directory-based peer-to-peer video streaming service. Tech. rep., UMass CMPSCI Technical Report TR 07-30
    
    [Ganesh2003]A. J. Ganesh, A.-M. Kermarrec, and L. Massoulie. Feb. 2003.Peer-to-peer membership management for gossip-based protocols. IEEE Transactions on Computers, 52(2).
    
    [Gkantsidis2005]C. Gkantsidis and P. Rodriguez. 2005. Network Coding for Large Scale Content Distribution. IEEE INFOCOMM.
    
    [Golubchikl995]L. Golubchik, J. C. S. Lui, and R. Muntz. 1995. Reducing i/odemand in video-on-demand storage servers. In SIGMETRICS'95/ PERFORMANCE'95: Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, pages 25-36, New York, NY, USA, ACM Press.
    
    [Goyal2001]Goyal VK. 2001. Multiple description coding: Compression meets the network. IEEE Signal Processing Magazine, 18(5):74,93.
    
    [Gummadi2003]K. Gummadi, R. Dunn, S. Saroiu, S. Gribble, H. Levy, and J.Zahorjan. October 2003. Measurement, modeling, and analysis of a peer-to-peer file-sharing workload. In 19-th ACM Symposium on Operating Systems Principles, Bolton Landing, NY, USA.
    
    [Guo2003]Y Guo, K.Suh, I.Kurose. and D.Towsley. May 2003. P2cast:peer-to-peer patching scheme for VoD service. in Prm.WWW'03. Budapest.Hungary.
    
    [Guo2004]L Guo, S. Chen, S. Ren, X. Chen, and S.hug . 2004. PROP:a scalable and reliable P2P assisted proxy streaming system. in Pmc.ICDCS'0.1 ,Tokyo,JapanMar.
    
    [Guo2005]Lei Guo, Songqing Chen, Zhen Xiao. October 2005. Measurements,Analysis, and Modeling of BitTorrent-like Systems. In Internet Measurement Conference (IMC), Berkeley, CA.
    
    [Guo2006]Lei Guo, Songqing Chen, Xiaodong Zhang. MAY 2006. Design and Evaluation of a Scalable and Reliable P2P Assisted Proxy for On-Demand Streaming Media Delivery. in IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING,VOL.18 ,NO.5,.
    
    [HHB2003]M. Hefeeda, A. Habib, B. Boyan, D. Xu, and B. Bhargava. August 2003. PROMISE: peer-to-peer media streaming using CollectCast. Technical report,CS-TR 03-016, Purdue University, Extended version.
    
    [Hack]Hack kazaa participation level - the easy answer.http://www.davesplanet.net/kazaa.
    
    [Hales2004]D. Hales. 2004. From selfish nodes to cooperative networks-emergent link based incentives in peer-to-peer networks. In Proc. of the 4th IEEE International Conference on Peer-to-Peer Computing (P2P2004). IEEE Computer Soc. Press.
    [Hales2005]D. Hales and S. Patarin. 2005.How to Cheat BitTorrent and Why Nobody Does. Technical Report UBLCS 2005-12, Computer Science, University of Bologna.
    
    [Handurukande2006]S. Handurukande, A.-M. Kermarrec, F. L. Fessant, L.Massoulie, and S. Patarin. Apr.2006. Peer sharing behaviour in the eDonkey network and implication for the design of server-less file sharing systems. In EuroSys'06,Leuven, Belgium.
    
    [Haskell1996]B. G. Haskell, A. Puri, A. N. Netravali. 1996. Digital Video: An Introduction to MPEG-2. Kluwer Academic Publishers.book
    
    [Heffeeda2003]M. Heffeeda, A. Habib, B. Botev, D. Xu, and B. Bhargava. 2003.PROMISE: peer-to-peer media streaming using CollectCast. in Proc. ACM Multi-media (MM'03), Berkeley, CA.
    
    [Hei2006]X. Hei, C. Liang, J. Liang, Y. Liu, and K. W. Ross. 2006. A measurement study of a large-scale P2P IPTV system. Polytechnic U. Tech. Rep.
    
    [Hual997]K. A. Hua, S. Sheu. September 1997. Skyscraper broadcasting: Anew broadcasting scheme for metropolitan video-on-demand systems. In Proceedings of ACM SIGCOMM 1997, Cannes, France.
    
    [Hughes2005]D. Hughes, G. Coulson, and J.Walkerdine. 2005. Free Riding on Gnutella Revisited: The Bell Tolls, IEEE Distributed Systems Online, 6(6).
    
    [Hust]http://grid.hust.edu.cn/
    
    [Ipoque2006]http://www.ipoque.com/news_&_events/news/pressrelease_ipoque_241006.html
    
    [Ipoque2007]http://www.ipoque.com/news_&_events/internet_studies/internet_study_2007
    
    [Izal2004]M. Izal, G. Urvoy-Keller, E. W. Biersack, P. Felber, A. Al Hamra, L.Garces-Erice. 2004. Dissecting bittorrent: Five months in a torrent's lifetime. Passive and Active Measurements (PAM).
    
    [Jain2003]M. Jain and C. Dovrolis. 2003. End-to-end available bandwidth:measurement methodology, dynamics ,and relation with TCP throughput. IEEE/ACM Trans.Networking,vol. 11 ,no.4, pp.537-549.
    
    [Jiang2003]X. Jiang, Y.Dong,D.Xu,B.Bhargava. June 2003. GnuStream:a P2P Media streaming system prototype. InProcof IEEE In tern Conf. on Multimedia and Expo(ICME 2003),Baltimore, MD.
    
    [Jin2002]S.Jin and A.Bestavros. October 2002. Cache-and-relay streaming media delivery for asynchronous clients. In NGC'02 ,Bostom MA,USA.
    
    [Johnson2001]Johnson K.L.Feb 2001. The measured performance of content distribution networks. Computer Communications 24, 2,202-206.
    
    [Jun2005]S. Jun and M. Ahamad. Incentives in BitTorrent Induce Free Riding.August 2005. In Proc. of the Workshop on Economics of Peer-to-Peer Systems (P2PEcon'05), Philadelphia, PA.
    
    [Jung2002]JUNG, J., KRISHNAMURTHY, B., AND RABINOVICH, M. 2002.Flash Crowds and Denial of Service Attacks: Characterization and Implications for CDNs and Web Sites. In Proc. 11th International World Wide Web Conference. ACM Press, New York, NY, 293-304.
    
    [KAHual998]KA Hua, Y Cai, S Sheu. 1998. Patching: a multicast technique for true video-on-demand services. In: Proceedings of the ACM Multimedia'98. New York: ACM Press, 35-43.
    
    [Kangasharju2002]Kangasharju J. Mar 2002. Object replication strategies in content distribution networks. Computer Communications 25,4,367-383.
    
    [Kazaa]http://www.kazaa.com/
    
    [Kermack1927]W O Kermack, A G McKendrick. 1927. Contributions to the mathematical theory of epidemic. Proc.Roy.Soc., (A115):700-721.
    
    [Kermack1932]W O Kermack, A G McKendrick. 1932. Contributions to the mathematical theory of epidemic. Proc.Roy.Soc., (A138):55-83.
    
    [Khack]http://www.khack.com/
    
    [Kirman2001]A. P. Kirman and N. J. Vriend. 2001. Evolving Market Structure:An ACE Model of Price Dispersion and Loyalty. Journal of Economic Dynamics and Control, 25, Nos. 3/4,459-502.
    
    [Kuhn2003]Steven Kuhn. Prisoner's dilemma. Fall 2003. In Edward N.Zalta,editor, The Stanford Encyclopedia of Philosophy.
    
    [LM2003]Hefeed LM, Hablb.A,vBotev.Beta. August 2003. PROMISE:peer-to-peer media streaming using Collect-Cast. Technical report, CS-TR03-016, Purdue University, Extended version
    
    [Legout2006]A Legout, G Urvoy-Keller, P Michiardi. 2006. Rarest first and choke algorithms are enough. Proceedings of the 6th ACM SIGCOMM on Internet measurement.
    
    [Legout2007]A. Legout, N. Liogkas, E. Kohler, and L. Zhang. June 2007.Clustering and sharing incentives in bittorrent systems. in Proc. of SIGMETRICS,San Diego,CA, USA.
    
    [Li2001]W. Li. 2001. Overview of Fine Granularity Scalability in MPEG-4 Video Standard. IEEE Trans. Circuits and Systems for VideoTech. vol. 11, no. 3, pp.301-17.
    
    [Li2002]M. Li, M. Claypool, R. Kinicki. Nov. 2002. MediaPlayer versus RealPlayer-A Comparison of Network Turbulence. in Proceedings of the ACM SIGCOMM Internet Measurement Workshop.
    
    [Lian2007]Q. Lian, Z. Zhang, M. Yang, B. Zhao, Y. Dai, and X. Li. 2007. An Empirical Study of Collusion Behavior in the Maze P2P File-Sharing System. in Distributed Computing Systems. ICDCS '07. 27th International Conference on,(Washington, DC, USA), IEEE Computer Society.
    
    [Liao1997]W Liao, VOK Li. 1997. The split and merge protocol for interactive video-on-demand. IEEE Multimedia Magazine. 4 (4):51-62.
    
    [Liogkas2006]N. Liogkas, R. Nelson, E. Kohler, and L. Zhang. 2006.Exploiting BitTorrent for fun (but not profit). In Proc. Of IPTPS.
    
    [Liul998]C Liu. 1998. Multimedia Over IP: RSVP, RTP, RTCP, RTSP.http://www.cis.ohio-state.edu/~jain/cis788-97/ip_multimedia/index.htm
    
    [Locher2006]T. Locher, P. Moor, S. Schmid, and R.Wattenhofer. November 2006. Free riding in bittorrent is cheap. in Proc. of HotNets-V, Irvine, CA, USA.
    
    [Manjunath2002]B.S. Manjunath, Philippe Salembier, Thomas Sikora. 2002.Introduction to MPEG-7: Multimedia Content Description Interface. John Wiley&Sons Ltd..book
    
    [Maze]http://maze.tianwang.com/
    
    [Mli2007]M. Li, J. Lu, and J. Wu. 2007. Free-riding on bittorrent-like peer-to-peer file sharing systems: Modeling analysis and improvement. in TPDS.
    [Morrel965]"Morre, Gorden E. April 19, 1965. Cramming more components onto integrated circuits [J]. Electronics, 38, 8."
    
    [Netgmde2007]"互联网数据中心.2007. Netguide 2007 中国互联网调查报告]EB/OL].http://www.dcci.com.cn/list/research.shtml.M
    
    [Padmanabhan2002]N. Padmanabhan, Helen J. Wang, Philip .A. Chou. May 2002. Distributing streaming media content using cooperative networking. in Proc.NOSSD.4V02. USA.
    
    [Pallis2006]G Pallis, A Vakali. 2006. Insight and perspectives for content delivery networks. Communications of the ACM.
    
    [Parker2006]Andrew Parker. Jan 2006. The true picture of peer-to-peer filesharing. http.V/www.cachelogic.com/.
    
    [Piatek2007]M. Piatek, T. Isdal, T. Anderson, A. Krishnamurthy, and A.Venkataramani. April 2007.Do Incentives Build Robustness in BitTorrent, In NSDI.
    
    [Pinho2003]L. de Pinho, E. Ishikawa, and C. de Amorim. Summer 2003. GloVE:A distributed environment for scalable video-on-demand systems. Int. J. High Perform. Comput. Appl. (USA), 17(2): 147 -61.
    
    [Pouwelse2005]J.A. Pouwelse, P. Garbacki, D.H.J. Epema, H.J. Sips. Feb 2005.The Bittorrent P2P File-sharing System: Measurements and Analysis. 4th International Workshop on Peer-to-Peer Systems (IPTPS'05).
    
    [Pplive]http://www.pplive.com/
    
    [Qiu2004]Dongyu Qiu and R. Srikant. 2004. Modeling and performance analysis of bittorrent-like peer-to-peer networks. SIGCOMM. ACM.
    
    [Ratnasamy2001]S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Shenker.August 2001. A scalable content-addressable network. In Proc.of ACM SIGCOMM'01, San Diego, CA, USA.
    
    [Rejaie2003]R Rejaie and A. mega. Jun.2003. PALS: peer to peer adaptive layered streaming. in Pmc. NOSSD.4V'U3.
    
    [RioIo2001]R. Riolo, M. D. Cohen, R. Axelrod. 2001. Cooperation without Reciprocity. Nature 414,441-443.
    
    [Rodriguez2006]Pablo Rodriguez, See-Mong Tan, Christos Gkantsidis. 2006.Editorial zone: On the feasibility of commercial, legal P2P content distribution. ACM SIGCOMM Computer Communication Review, January
    
    [Rowstron2001]A. Rowstron and P. Druschel. November 2001. Pastry: Scalable,distributed object location and routing for large-scale peer-to-peer systems. In Proc.of 18th IFIP/ACM International Conference on Distributed Systems Platforms (Middleware 2001), Heidelberg, Germany.
    
    [Schulzrinne1998]H. Schulzrinne, A. Rao, and R. Lanphier. April 1998. Real Time Streaming Protocol (RTSP). IETF RFC 2326.
    
    [Shah2007]P. Shah and J.-F. Paris. April 2007. Peer-to-Peer Multimedia Streaming Using BitTorrent. In IPCCC 2007, New Orleans, USA.
    
    [Shenoy2002]P. Shenoy and H. Vin. 2002. Multimedia storage servers. In K.Jeffay and H. Zhang, editors, In Readings in Multimedia Computing and Networking.Morgan Kaufmann Publishers.
    
    [Sheul997]S. Sheu, K. Hua, and W. Tavanapong. 1997. Chaining: a generalized batching technique for video-on-demand systems. Proceedings IEEE International Conference on Multimedia Computing and Systems, pages 110-17.
    
    [Sigmund2001]K. Sigmund and M. Nowak. 2001. Tides of tolerance. Nature 414,403-405.
    
    [Sirivianos2007]M. Sirivianos, J. H. Park, R. Chen, and X. Yang. February 2007.Free-riding in BitTorrent Networks with the Large View Exploit. In roc. of IPTPS'07, Bellevue, WA.
    
    [Skevik 2004]K. Skevik, V. Goebel, and T. Plagemann. June 2004. Analysis of bittorrent and its use for the design of a p2p based streaming protocol for a hybrid cdn.Technical report.
    
    [Stoica2001]I. Stoica, R. Morris, M. Kaashoek, and H. Balakrishnan. August 2001. Chord: A scalable peer-to-peer lookup service for Internet applications. In Proc.of ACM SIGCOMM'01, San Diego, CA, USA.
    
    [Tawari2007]S. Tawari and L. Kleinrock. January 2007. Analytical model for bittorrent-based live video streaming. in Proceedings of IEEE NIME 2007 Workshop,Las Vegas, NV.
    
    [Taylor2005]Ian J. Taylor. 2005. From P2P to Web Services and Grids.Springer.
    [Tewari2007]S. Tewari and L. Kleinrock. Jan.2007. Analytical model for BitTorrent-based live video streaming," in IEEE NIME 2007 Workshop.
    
    [Thommes2005]R. Thommes and M.J. Coates. 2005. BitTorrent fairness:analysis and improvements. Proc. Workshop Internet, Telecom. and Signal Proc,Noosa, Australia.
    
    [Tran2003]Duc A.Tran, Kien Hua, Tai Do. April 2003 ZIGZAG: An Eficient Peer to Peer Scheme for Media Streaming. in Proceedings of IEEE infocom 2003 Volume 2,30 March-3,pp.1283-1292.
    
    [Tsaol998]ShiaoLi Tsao YuehMin Huang. 1998. An efficient storage server in near video-on-demand systems. IEEE Transactions on Consumer Electronics. Feb 1998 Volume: 44, Issue: 1, page(s): 27-32.
    
    [VOK1996]VOK Li, W Liao . 1996. Performance model of interative video-on-demand systems. IEEE Journal of Setected Area in Communications. 14(6):1099-1109.
    
    [Vakali2003]Vakali A. Pallis G. Nov.-Dec. 2003. Content Delivery Networks Status and Trends. Internet Computing, IEEE Volume 7 Issue 6.
    
    [Veciana2003]G. de Veciana and X. Yang. Oct.2003. Fairness, incentives and performance in peer-to-peer networks. the Forty-first Annual Allerton Conference on Communication, Control and Computing, Monticello, IL.
    
    [Viswanathan1996]S. Viswanathan, T. Imiehnski. August 1996. Metropolitan area video-on-demand service using pyramid broadcasting. Multimedia Systems,4(4):197-208.
    
    [Vlavianos2006]A. Vlavianos, M. Iliofotou, and M. Faloutsos. Apr. 2006. BiToS:Enhancing BitTorrent for supporting streaming applications. in Global Internet.
    
    [Vu2006]L. Vu, I. Gupta, J. Liang, and K. Nahrstedt. 2006. Mapping the PPLive network: Studying the impacts of media streaming on P2P overlays. Department of Computer Science, University of Illinois at Urbana-Champaign, Tech. Rep.UIUCDCS-R-2006-275.
    
    [Waitzman1988]D. Waitzman, C. Partridge, and S. Deering. 1988. Distance Vector Multicast Routing Protocol. RFC 1075.
    
    [Wu2004]K. Wu, P. Yu, and J. Wolf. 2004. Segmentation of Multimedia Streams for Proxy Caching.in IEEE Transactions on Multimedia,vol.6.
    [Xu2002]D.Xu,M.Hefeeda,S.Hambrusch,and B.Bhargava.July 2002.On peer-to-peer media streaming.In Proc.of IEEE ICDCS'02,Vienna,Austria.
    [Yang2004]X Yang,O de Veciana.2004.Service Capacity of Peer to Peer Networks.Proceedings of IEEE INFOCOM.
    [Yang2005]M.Yang,Z.Zhang,X.M.Li,and Y.F.Dai.2005.An Empirical Study of Free-Riding Behavior in the Maze P2P FileSharing System.Proceedings of IPTPS'05,New York,USA,Feb.
    [Yu1995]Yu P.S.1995.Design and analysis of a look ahead scheduling scheme to support pause-resume for video-on-demand application.ACM/Springer Multimedia Systems.3(4):137-150.
    [Yu2006]Hongliang Yu,Dongdong Zheng,Ben Y.Zhao,and Weimin Zheng.April 2006.Understanding user behavior in large scale video-on-demand systems.In Proceedings of EuroSys,Leuven,Belgium.
    [Yu2006]Jiang Yu,Xu Du,Tai Wang,Chun Tung Chou.2006.Internal popularity of streaming video and its implication on caching.Proceedings of the 20th International Conference on Advanced Information Networking and Applications-Volume 1(AINA'06)-Volume 01 table of contents.Pages:35-40.
    [YuJiadi2006]Jiadi Yu,Minglu Li,Feng Hong,Guangtao Xue.Dec.2006.Free-Riding Analysis of BitTorrent-Like Peer-to-Peer Networks.APSCC'06.IEEE Asia-Pacific Conference on Services Computing.On page(s):534-538.
    [Yung2007]Yung Ryn Choe,Derek L.Schuff,Jagadeesh M.Dyaberi,Vijay S.Pal.September 2007.improving vod server efficiency with bittorrent.Proceedings of the 15th international conference on Multimedia.
    [Zhang2005]Xinyan Zhang,Jiangchuan Liu,Bo Li,and Tak-Shing Peter Yum.March 2005.CoolStreaming/DONet:A data-driven overlay network for efficient live media streaming.In Proceedings of IEEE INFOCOM.
    [匡2007]匡国防.2007.VOD系统中关键技术的研究与系统实现(M):[硕士].哈尔滨:哈尔滨工程大学.
    [姜2003]姜启源.2003.数学模型.北京-高等教育出版社
    [谭2005]谭永基,蔡志杰,俞文.2005.数学模型.上海-复旦大学出版社
    [马2004]马知恩.2004.传染病动力学的数学建模与研究.北京.科学出版社

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

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

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