基于关联性特征的视频点播关键问题优化研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
视频点播VoD(Video-on-Demand)实现了用户与视频资源高度交互的访问模式,使其得到越来越多用户的青睐,成为目前互联网上需求量最大的服务之一。点播服务中用户交互式操作、用户实时性观看需求、服务规模爆炸性增长及用户视频数据请求量不稳定性等特点给实现一种高用户满意度且经济有效的点播服务带来了一定的问题。考虑到点播系统中视频片段及视频间存在的关联性特征,本文基于关联性特征对如何实现经济有效且高质量的点播服务进行了优化研究,主要从以下几个问题进行展开:
     1)快速资源定位机制的实现。针对该问题,提出一种基于视频片段关联性的点播服务模型。所提模型利用视频点播中视频各个片段之间关联性强度不同这一特点,使具有相似兴趣点的节点能够自主地组织在一起,从而有效地提高了节点在进行转跳操作时查找目的片段的效率,提升了用户观看满意度。对由该策略引出的节点邻居优化问题进行了分析,将其形式化描述为集合覆盖问题,并提出一种基于贪心算法的邻居近似优化策略来解决该问题。仿真对比实验验证了所提策略在降低查找时延方面的有效性,并对所提邻居优化算法的有效性进行了验证。
     2)有关联性视频的点播服务在云平台上的部署。针对该问题,本文通过对YouTube上有关联性关系视频的采集,得出用户以近似90%的概率会选择当前视频三跳关联以内的视频进行观看这一结论,基于此提出一种基于簇的P2P云辅助点播服务模型。在所提模型中,由于云服务器存在一定的启动延迟,因此对簇的带宽迁移量进行了预测;针对云服务器有着不同的类型、租用代价以及服务能力的特点,提出一种满足用户带宽需求前提下降低云服务器租用代价的云服务器租用策略,仿真对比实验验证了所提策略在降低服务资源开销以及提高用户满意度上的有效性。
     3)关联性视频内容在分布式云服务器上的内容放置问题。针对该问题,考虑到关联性视频的区域流行度差异,提出一种地域感知的关联性视频内容在分布式云服务器上的内容放置策略。该策略目的是在尽量维持关联性关系及不同云服务器上负载均衡的同时降低用户跨地域请求率。将问题形式化描述为一个有限制的K中心点划分问题,提出一种地域感知的PAM算法解决该问题。仿真对比实验表明了该算法在提高用户本地请求率和降低用户跨区域请求方面的有效性,同时也能较好地维持视频之间的关联关系。
     4)提高节点缓存空间利用率的关联性视频内容缓存替换问题。针对此问题,提出一种基于视频相似的缓存替换策略。所提策略优先考虑替换同已替换视频集合语义相似度较大即可能为不受欢迎的视频,并使替换视频整体流行度尽可能地小且副本数尽可能地大。该问题可描述为一个多目标优化问题,将其转换为单目标优化问题并进一步给出缓存替换策略。仿真实验分析了策略中参数设置对缓存命中率的影响,并证实了所提策略在提高缓存内容命中率上的有效性。
     本论文研究得到国家“863计划”专项课题(2008AA01A315),教育部高等学校博士学科点专项科研基金课题“基于云服务的视频点播关键技术研究”(20114101110007),河南省科技创新人才计划项目“P2P VoD关键技术问题研究”(2011HASTIT003)以及河南省教育厅重点项目“基于云平台的P2P VoD关键技术研究”(13A520562)的资助。
VoD (Video-on-Demand) supports interactive operations, is better than thetraditional passive video service and is becoming one of the most popular services inthe internet. The characteristics of VoD, such as the interactive operations, user’sdemand for the real-time view, the explosive increase of service scale, as well as theinstability of users’ demand, bring some challenges to implement a high-quality andcost-effective VoD system. This paper, basing on the relevance characteristic ofdifferent video segments and videos, implements an optimizing research on the keyproblems of VoD service which are as following:
     1) Fast locate the destination segment. To solve this problem, based on thecharacter that the segments of on-demand streaming have some relevance with eachother, a new VoD model is proposed. The proposed model makes peers with similarinterests organized together to realize most users’ requests can be satisfied by theirneighbors. And then it improves the searching efficiency of locating the destinationsegment. The optimization problem about how to optimize peer’s neighborlist isinduced by the proposed strategy, and the problem can be formulated as a set coverproblem. An approximate optimization algorithm is presented to solve the problem.The simulation results show that the proposed strategy can effectively reduce theseeking delay and enhance the scalability of the system.
     2) The deployment of VoD service on cloud platform. Through the crawled dataof videos in YouTube, we find that with larger than90%probability, the YouTubeuser’s all requested videos are within three hops of related videos. Base on thisconclusion, a cluster-based P2P VoD model with cloud assistance is proposed. Therequested bandwidth prediction for a cluster is needed for the start delay of cloudservers. Given the diverse capacities, cost, limited lease size of cloud servers, weformulate an optimization problem about how to lease cloud servers to minimize theleasing cost. And then a heuristic solution is presented. The evaluation shows theefficiency of the proposed schemes.
     3) The research on the optimal content placement scheme on distributed cloudservers. Considering the regional differences in the videos’ popularity, ageographic-aware content placement scheme is proposed. The proposed scheme aimsat reducing the cross-boundary traffic and realizing the load-balance on cloud serversas well as preserving the social relationship. The problem can be formulated as aconstrained k-medoids clustering problem which under the constraint of minimizingthe cross-boundary traffic and the imbalanced weight on cloud servers. Comparedwith the previous scheme which overlooked the geographic popularity of interest, theproposed one effectively reduce the cross-boundary traffic and realize theload-balance on cloud servers as well as preserve social relationship.
     4) The research on an efficient cache replacement strategy to promote thecontent utilization and reduce the delay of content request with the limited cache size.This paper proposes a cache replacement scheme based on video semantic similarity.When a peer’s cache space is full, it will replace the videos which have a lagersemantic similarity with the already replaced videos and the replaced content shouldhave the smaller popularity and larger replications. The replacement problem can bedescribed as a multi-goal optimizing problem, we transform it into a single-goaloptimizing problem and then describe it as a knapsack problem. A heuristic algorithmis proposed to solve it. The simulation analyses the impact of different parametersettings on the performance of the proposed scheme and verifies the effectiveness ofthe scheme in promoting the hit ratio.
     This paper is funded by National “863” Project (2008AA01A315),2011Specialized Research Fund for the Doctoral Program of Higher Education, undergrant of “Research of Key Technology of P2P VoD Based on Cloud”(20114101110007) and2011Innovative Talent Project of Department of Henaneducation, under grant of “Research on key Technology of P2P VoD”(2011HASTIT003), Key Projects in Henan Province Department of Education, undergrant of “Research on Key Problems of Cloud-assisted P2P VoD”(13A520562).
引文
[1]Comscore. Online Video Rankings [EBOL].http://www.comscore.com/,2011.10
    [2]CNNIC.《第32次中国互联网络发展状况统计报告》[EB/OL]http://www.cnnic.net.cn/hlwfzyj/hlwxzbg/hlwtjbg/201403/t20140305_46240.htm
    [3]Cisco VNI [EB/OL].http://www.cisco.com
    [4]B.Cohen. Incentives Bui Id Robustness in BitTorrent [C].Proceedings of the1st Workshop on Economics of Peer-to-Peer Systems,2003.1-5
    [5]X. Zhang, J. Liu, B. Li, et al. CoolStreaming-DONet: A Data-Driven Overlay Network for Efficient Live Media Streaming [C]. Proceedings of IEEE INFOCOM,2005.2102-2111
    [6]T. T. Do, K. A. Hua, M. A. Tantaoui. P2VoD: Providing Fault Tolerant Video-on-Demand Streaming in Peer-to-Peer Environment [C]. Proceedings of IEEE ICC,2004.1467-1472
    [7]B. Cheng, H. Jin, X. Liao. Supporting VCR Functions in P2P VoD Services Using Ring-Assisted Overlays [C]. Proceedings of IEEE ICC,2007.1467-1472
    [8]N. Vratonjic, P. Gupta, N. Knezzevic.Enabling DVD-like Features in P2P Video-on-demand Systems [C]. Proceedings of ACM SIGCOMM Peer-to-Peer Streaming and IP-TV Workshop,2007.519-526
    [9]S. Annapureddy, C. Gkantsidis, P. Rodriguez, L. Massoulie. Providing Video-on-Demand using Peer-to-Peer Networks [C]. Proceedings of the16th World Wide Web Conference,2007.238-247
    [10]C. Huang, J. Li, K Ross. Can Internet Video-on-Demand be Profitable [C].Proceedings of the ACM SIGCOMM,2004.133-144
    [11]He Yi-feng, Shen Guo-bin, Xiong Yong-qiang, et al. Optimal Prefetching Scheme in P2P VoD Applications With Guided Seeks[J]. IEEE Transactions on Multimedia,2009,11[1]:138-151
    [12]S. Khemmarat, R.Zhou, L.Gao, et al Watching user generated videos with prefetching[C]. Proceedings of ACM conference on Multimedia systems,2011.187-198
    [13]X. Cheng, J. Liu. Nettube: Exploring social networks for peer-to-peer short video sharing [C].Proceedings of IEEE INFOCOM,2009.1152-1160
    [14]S.Deering, D.Estrin, D.Farinacci, et al. An architecture for wide-area multicast routing [C]. Proceedings of ACM SIGCOMM,1994.126-35
    [15]H.Eriksson. MBONE:The multicast backBone[J].Communications of the ACM,1994,37(8):54-60
    [16]A.Dan, D.Sitaram, P.Shahabuddin. Dynamic batching policies for an on-demand video server [J].Multimedia Systems,199(5,4(3):112-121
    [17]Y.Cai, K.A.Hua. Sharing multicast videos using patching streams [J]. Multimedia Tools and Applications,2003,21(2):125-146
    [18]C. Diot, B. N. Levine,B.Lyles, et al.Deployment issues for the IP multicast service and architecture[J].IEEE Network,2000,14(1):78-88
    [19]Y. Chu, S.G.Rao, S.Seshan,et al. A case for end system multicast [J]. IEEE Journal on Selected Areas in Communications,2002,20(8):1456-1471
    [20]J. Jannotti, D. K. Gifford, K. L. Johnson, et al. Overcast: reliable multicasting with an overlay network[C].Proceedings of USENIX OSDI,2000.14-14
    [21]Andrew Brampton, Andrew MacQuire, Idris.A.Rai., et al. Characterising User Interactivity for sports video-on-demand[C]. Proceedings of NOSSDAV,2007.162-167
    [22]刘亚杰,窦文华.一种P2P环境下的VoD流媒体服务体系[J].软件学报,2006,17(4):876-884
    [23]Y. Guo, K Suh, J.Kurose, et al. P2Cast: Peer-to-Peer patching for video on demand service [J]. Multimedia Tools and Applications,2007,33(2):109-129
    [24]Y. Guo, K. Suh, J. Kurose, et al. DirectStream: A Directory-Based Peer-to-Peer Video Streaming Service [J]. Computer Communications,2008,31(3):520-536
    [25]I. Stoica, R Morris, D. Liben-Nowell, et al Chord: A Scalable Peer-to-Peer Lookup Protocal for Internet Applications [J]. IEEE/ACM Transaction on Networking,2003,11(1):17-32
    [26]L. Guo, S. Chen, S. Ren, et al PROP: a Scalable and Reliable P2P Assisted Proxy Streaming System [C]. Proceedings of IEEE International Conference on Distributed Computing Systems [ICDCS),2004.778-786
    [27]T. Klingberg, R Manfredi. Gnutella v0.6[EB/OL] http://rfc-gnumtella.sourceforge.net'src/rfc-0_6-draft.html.2002
    [28]Q. Lv, P. Cao, E. Cohen, et al Search and Replication in Unstructure Peer-to-Peer Networks [C]. Proceedings of ACM SIGMETRICS International Conference on Measuremenand Modeling of Computer Systems,2002.258-259
    [29]X. Jiang, Y Dong, D. Xu, B. Bhargava. GnuStream: a P2P Media Streaming System Prototype [C].Proceedings of IEEE International Conference on Multimedia and Expo [ICME),2003.325-328
    [30]C. Dana, D. Li, D. Harrison, et al. BASS: BitTorrent Assisted Streaming System for Video-on-Demand [C]. Proceeding of7th IEEE Workshop on Multimedia Signal Processing,2005.1-4
    [31]A. Vlavianos, M. Iliofotou, M. Faloutsos. BiToS: Enhancing BitTorrent for Supporting Streaming Applications [C]. Proceedings of IEEE Global Internet Symposium,2006.1-6
    [32]C. Liang,Z. Fu, Y. Liu, et al.iPASS:Incentivized Peer-assisted System for Asynchronous Streaming [C]. Proceedings of INFOCOMM,2009.2741-2745
    [33]M. Ripeanu. Peer-to-peer architecture case study:Gnutella network [EB/OL]. Chicago: University of Chicago, http://www.cs.uchicago.edu.matei.PAP-ERS.gnutlla-recpdf.2001+
    [34]B. Cheng, S.Lex, HJin, et.al. GridCast:Improving Peer Sharing for P2P VoD [J]. ACM Transactions on Multimedia Computing. Communications and Applications.2008,4(4):1-31
    [35]W.-P. Ken Yiu, X. Jin, S.-H. Gary Chan.Vmesh:Distributed segment storage for peer-to-peer interactive video streaming [J].IEEE Journal on Selected Areas in Communications,2007,9(25):1717-1731
    [36]Amazon CloudFront [EB OL]. http://aws.amazon.com Cloudfront.
    [37]V. Gopalakrishnan, S. Bhattachariee, K K. Ramakrishnan, et al CPM:Adaptive Video-on-Demand with Cooperative Peer Assistes and Multicast [C]. Proceedings of INFOCOMM12009.91-99
    [38]R. Agrawal,J. Imielinski,and A. N. Swami. Mining Association Rules between Sets of Items in Large Database [C]. Proceedings of ACM SIGMOD International Conference on Management of Data,1993.207-216
    [39]杜秉一.基于关联规则缓存策略的分布式视频点播系统的研究和设计[D].[硕士学位论文].武汉:华中科技大学,2008
    [40]谢川发.基于数据挖掘的视频推荐系统建模研究[D].[硕土学位论文].成都:电子科技大学,2012
    [41]S. H. Park, E. J. Lim, K. D. Chung. Popularity-based partial caching for VoD system using a proxy server [C]. Proceedings of15*International Parallel and Distributed Processing Symposium,2000:1164-1168
    [42]Little T D C, Popularity-based assignment of movies to storage devices in a vi deo-on-demand system [J].Multimedia System,1995,2[6):280-287
    [43]S. Ratnasamy, P. Francis, M. Handley, et al A Scalable Content-Addressable Network [C]. Proceedings of ACM SIGCOMM,2001.161-172
    [44]Q. Lv. P. Cao, E. Cohen E, et al. Search and Replication in Unstructured Peer-to-Peer Networks [C]. Proceedings of ACM16Th International Conference on Supercomputing,2002.84-95
    [45]M. Wang, B. Li. Lava:a Reality Check of Network Coding in Peer-to-Peer Live Streaming [C]. Proceedings of IEEE INFOCOM,2007.1082-1090
    [46]M. Zhang, J.G Luo, L.Zhao, et al. A Peer-to-Peer Network for Live Media Streaming Using a Push-Pull Approach [C]. Proceedings of ACM Multimedia,2005.287-290
    [47]王娟,纪其进:朱艳琴.基于用户行为特征的P2P视频点播系统数据预取机制[J].小型微型计算机系统,2010,31(10):2049-2053
    [48]D. Kostic, R.Braud, C. Killian, et al. Maintaining High Bandwidth under Dynamic Network Conditions[C].Proceedings of USENIX Annual Techinical Conference,2005.193-208
    [49]Y.He,Y.Liu.VOVO:VCR-Oriented Video-On-Demand in Large-Scale Peer-to-Peer Networks[J].IEEE Transactions on Parallel and Distributed Systems,2009,20(4):528-539
    [50]T. Xu, W Wang, B. Ye, et al Prediction-based Prefetching to Support VCR-like Operations in Gossip-based P2P VoD Systems[C]. Proceedings of IEEE ICPADS,2009.1-8
    [51]J. Feng. A novel caching mechanism for p2p Video-on-Demand systems [C] Proceedings of Future Generation Communication and Networking [FGCN] Second International Conference,2008.140-143
    [52]A. Sharma, A. Bestavros, and I. Matta,dPAM:A distributed pref etching protocol for scalable asynchronous multicast in P2P systems [C]. Proceedings of IEEE INFOCOM,2005.1139-1150
    [53]Y Shen, Z. Liu, S. Panwar, et al. On the design of prefetching strategies in a peer-driven video-on-demand system [C].Proceedings of IEEE ICME,2006.817-820
    [54]M. Zhong, K. Shen, J. Seiferas. Replication Degree Customization for High Availability [C]. Proceeding of ACM EuroSys.2008.55-68
    [55]J. Kangasharju, K. W. Rjoss, D. A. Turner. Optimizing File Availability in Peer-to-peer Content Distribution [C].Proceedings of IEEE INFOCOM,2007.1973-1981
    [56]B. Cheng, L. Stein,H Jin,et al A Framework for Lazy Replication in P2P VoD [C] Proceedings of Nossdav,2008.93-98
    [57]Y. Zhou, T. Z. J. Fu, D. M. Chiu.Statistical Modeling and Analysis of P2P Replication to Support VoD Service [C].Proceedings of IEEE INFOCOM,2011.945-953
    [58]Amazon S3[EB/OL]. http:.vaws.amazon.com/s3/
    [59]吴松,金海,邹德清.一种流媒体文件的分块放置方法[J].计算机学报,2006,29[3):500-507
    [60]S. Tewari and L. Kleinrock. Proportional Replication in Peer-to-Peer Networks [C] Proceedings of INFOCOM,2006.1-12.
    [61]S. Tewari and L. Kleinrock, On Fairness, Optimal Download Performance and Proportional Replication in Peer-to-Peer Networks[C]. Proceedings of IFIP Networking,2005.709-717
    [62]K. Wang, C. Lin. Insight into the P2P-VoD system: Performance modeling and analysis [C]. Proceedings of ICCCN,2009.1-6
    [63]Y Tian, D. Wu, K-W. Ng. A novel caching mechanism for peer-to-peer based media-on-demand streaming [J].Journal of Systems Architecture,2008,54(l):55-69
    [64]X. Liao, F. Zhang, H. Jin, et al. iDARE: Proactive Data Replication Mechanism for P2P VoD System [C].Proceedings of CIT,2010.682-689
    [65]L. Guo, S. Chen, X. Zhang. Design and Evaluation of a Scalable and Reliable P2P Assisted Proxy for On-Demand Streaming Media Delivery [J]. IEEE Transactions on Knowledge and Data Engineering,2006,18[5):669-682
    [66]P. Guo, Y.Yang, H Guo. Cooperative Caching for Peer-Assisted Video Distribution [C]. Proceedings of the13th International Multimedia Modeling Conference. Singapore,2007:135-144
    [67]B. Krishnamurty, J. Rexford. Web Protocals and Practice[M].Addison Wesley,2001. ISBN0-201-71088-9
    [68]H. Li, K Xu, J. Seng, P. Hu.Towards Health of Replication in Large-scale P2P-VoD Systems [C]. Proceedings of28th IEEE International Performance Computing and Communications Conference,2009:323-330
    [69]M. Sasabe, N. Wakamiya, M. Murata, et al. Effective Methods for Scalable and Continuous Media Streaing on Peer-to-Peer Networks[J].European Transactions on Telecommunications,2004,15(l):549-558
    [70]J. Wu, B. Li. Keep Cache Replicement simple in Peer-Assisted VoD Systems [C] Proceedings of IEEE INF OCOM Mini-Conference,2009.2591-2595
    [71]H. Li, K Xu, J. Seng, P. Hu.Towards Health of Replication in Large-scale P2P-VoD Systems [C]. Proceedings of28th IEEE International Performance Computing and Communications Conference,2009.323-330
    [72]胡懋智,徐恪,夏树涛等.TOW:一种新的P2P实时流媒体缓存替换算法[J]小型微型计算机系统,2009,30(8):1484-1489
    [73]B. Hayes, Cloud computing[J]. Communications of the ACM,2008,51(7):9-11.
    [74]F.M. Aymerich,G.Fenu, S. Surcis. An approach to Cloud Computing network [C]. Proceedings of the1st International Conference on the Applications of Digital Information and Web Technologies, Ostrava,2008.113-118
    [75]Cloud Architectures [EB/OL].http://www.cs.brown.edu/courses/csci2950-t/arnazoncloud.pdf.
    [76]L. M. Vaquero, L. Rodero-Merino, J. Cacers, et al. A Break in the Clouds: towards a Cloud Definition [J]. SIGCOMM Computer Communication Review archive,2009,39[l):50-55
    [77]W. Zeng, Y. Zhao, K. Ou, et al Research on cloud storage architecture and key technologies [C].Proceedings of ICIS,2009.1044-1048
    [78]T. Velte, A. Velte, R.Elsenpeter. Cloud Computing, a Practical Approach [M].New York: McGraw-Hill, Sep.2009
    [79]M. Hajjat, X. Sun, Y. W. E. Sung, et al. Cloudward Bound: Planning for Beneficial Migration of Enterprise Applications to the Cloud [C]. Proceedings of SIGCOMM,2010.1025-1033
    [80]B. Peng, B. Cui, X Li. Implementation Issues of a Cloud Computing Platform [J] IEEE DataEng.Bull.,2009,32(1):59-66
    [81]A. Shi, Y. Xia, H Zhan. Applying Cloud Computing in Financial Service Industry[C] Proceedings of International Conference on Intelligent Control and Information Processing,2010.579-583
    [82]P. T. Endo, G E. Goncalves, J. Kelner, et al. A Survey on Open-source Cloud Computing Solutions [C]. Proceedings of Symposium on Computer Networks and Distributed Systems, Brazil,2010.542-547
    [83]Skype [EB/OL].http://skype.tom.com/
    [84]Y. Wu, C. Wu, B. Li, et al. CloudMedia: When Cloud on Demand Meets Video on Demand[C].Proceedings of IEEE ICDCS,2011.268-277
    [85]H.Li, L.Zhong, J. Liu, et al. Cost-effective Partial Migration of VoD Services to Content Clouds[C].Proceedings of IEEE Cloud,2011.203-210
    [86]F. Wang, J. Liu, M. Chen. CALMS: Migration towards Cloud-Assisted Live Media Streaming[C]. Proceedings of IEEE INFOCOM,2012.199-207
    [87]X. Cheng, J. Liu. Load-Balanced Migration of Social Media to Content Clouds[C]. Proceedings of ACM NOSSDAV,2011.51-56
    [88]K.C. Lai, K.C. Huang, C.S. Koong, et al. A P2P Resource Discovery Strategy for Cloud Computing Systems[J]. Journal of Computers,2010,21(1):25-37
    [89]Z. Chen, Y. Zhao, X. Miao, et al Rapid Provisioning of Cloud Infrastructure Leveraging Peer-to-Peer Networks [C].Proceedings of ICDCS Workshops,2009.324-329
    [90]J. Zhou, Z. Shi. Unstructured P2P-Enabled Service Discovery in the Cloud Environment [C].Proceedings of IIP,2010.173-182
    [91]K. Xu, M Song, X. Zhang, et al A Cloud Computing Platform Based on P2P[C] Proceedings of ITLME.2009.427-432
    [92]J. Yang, G H. Zhao, K J. Wang, et al. A modem service-oriented distributed storage solution [J]. The Journal of China Universities of Posts and Telecommunications,2009,16(1):120-126
    [93]R. Ranjan, L. Zhao, X. Wu, et al. Peer-to-Peer Cloud Provisioning: Service Discovery and Load-Balancing [J]. Cloud Computing,2010,10(2):l95-217
    [94]Y Huang, T. Z. J. Fu, D.-M. Chiu, et al. Challenges, Design and Analysis of a Large-scale P2P VoD System [C]. Proceedings of ACM SIGCOMM,2008.112-124
    [95]S. Khemmarat,R Zhou, L.Gao, et al Watching user generated videos with prefetching [c]. Proceedings of ACM conference on Multimedia systems.2011.187-198
    [96]A. Wierzbicki, N. Leibowitiz, M. Ripeanu, et al. Cache replacement policies revisited: the case of P2P traffic [C]. Proceedings of IEEE International Symposium on Cluster Computing and the Grid,2004.182-189
    [97]H. Fahmi, M. Latif, S. Sedigh-Ali, et al. Proxy servers for scalable interactive video support [J]. IEEE Comupter,2001,43[9):54-60
    [98]O. Saleh, M. Hefeeda, et al. Modeling and caching of Peer-to-Peer traffic [R]. Simon Fraser University,2006
    [99]F. Sebastiani. Machine learing in automated text categorization [J].ACM Computing Surveys,2002,34(1):1-47
    [100]G.Salton, M. E. Lesk. Computer evaluation of indexing and text processing[J]. Journal of the ACM,1968,15[1):8-36
    [101]G.S alton. Automatic information organizati on and retrieval [M]. New York: McGraw-Hill Press,1968
    [102]G Salton, B. Buckley. Term-Weighting approaches in automatic text retneval[J]. Information Processing and Management,1988,24(5):513-523
    [103]C. Zheng, G Shen, and S. Li. Distributed Prefetching Scheme for Random Seek Support in Peer-to-Peer Streaming Applications [C].Proceedings of the ACM Multimedia Conference, Workshop on Advances in Peer-to-Peer Multimedia Streaming,2005.29-38
    [104]PPVA [EB/OL].http://www.ppacc.com/en/index.html
    [105]A. Brampton, A. MacQuire,LA Rai., et al. Characterising User Interactivity for sports video-on-demand [C].Proceedings of NOSSDAV,2007.162-167
    [106]X. Qiu, C. Wu, X. Lin, et al. Instantleap: Fast neighbor discovery in p2p VoD streaming [C]. Proceedings of NOSSDAV2009.19-24
    [107]H.Guo, J. Liu, Z. Wang. Frequency-Aware Indexing for Peer-to-Peer On-Demand Video Streaming [C]. Proceedings of IEEE ICC,2010.1-5
    [108]B. Cheng, H. Jin, and X. Liao. Supporting VCR functions in p2p VoD services using ring-assisted overlays [C]. Proceedings of IEEE ICC,2007.1698-1703
    [109]D. Wang, J. Liu. A dynamic skip list-based overlay for on-demand media streaming with vcr interactions [J]. IEEE Transactions on Parallel and Distributed Systems,2008,4(19):503-514
    [110]D.Florescu,D.Komman. Storing and quering XML data using an RDBMS [J].IEEE Data Enginnering Bulletioa,1999,22[3):27-34
    [111]E.Pardede, J. W. Rahayu, D. Taniar. Preserving Compositon in XML Object Relational Storage [C]. Proceedings of19th International Conference on Advanced In Information Networking and Applications,2005.695-700
    [112]X. Wu, M. L. Lee, W. Hsu. A Prime Number Labeling Schemes for Dynamic Ordered XML Trees [C]. Proceedings of the20th International Conference on Data Engineering ICDE,2004.66-78
    [113]K. Fujimoto, T. Shimizu, D. Kha. A mapping Scheme of XML Documents into Relational Databases using Scheme-based Path Indentifiers [C]. Proceedings of the2005Intenational Workshop on Challenges in Web Information Retrieval and Integration,2005.82-90
    [114]J. Bosak. The Plays of Shakespeare in XML [EB/OL]. http://metalab. unc.edu/xml/examples/Shakespeare/,1999
    [115]V. Chvatal. A greedy heuristic for the set covering problem [J].Mathematics of Operations Research,1979,4(3):233-235
    [116]You Tube serves up100million videos a day online[EB/OL] http://www.usatoday.com/tech/news-/2006-07-16-youtube-views_x.htm. Online accessed5Dec2011
    [117]Web could collapse as video demand soars [EB/OL] http://www.telegraph.co.uk/news/uknews/1584230/Web-could-collapseas-video-deman d-soars.html.Online accessed5Dec2011
    [118]C. Corbett. Peering of video [ZB/OL] http://www.nanog.org/mtg-0606/pdf/bill.norton.3.pdf,2006
    [119]YouXu, http://www.youku.com.
    [120]Armbrust M, Fox RGA, Joseph AD, et al. Above the clouds: a berkelev vi ew of cloud computing[R].University of California, Berkeley, Tech. Rep,2007
    [121]A. Li, X. Yang, S. Kandula, et al. CloudCmp: comparing public cloud providers [C] Proceedings of ACM IMC,2010.1-14
    [122]Amazon Elastic Compute Cloud. http://aws.amazon.com/ec2/. Online accessed15Dec2011.
    [123]S. Pandey, L. Wu, S. Pandey, et al. A parti cle swarm optimizati on [PSO)-based heuristic for scheduling workflow-applications in cloud comuputing environment [C].Proceedings of IEEE AINA,2010.400-407.
    [124]Y. Xiao, C. Lin, Y. Jiang, et al. Reputationbased QoS provisioning in cloud computing via Dirichlet multinomial model[C].Proceedings of IEEE ICC,2010.1-5
    [125]MLM. Peixoto, MJ. Santana, JC. Estrella, et al. A metascheduler architecture to provide QoS on the cloud computing [C]. Proceedings of IEEE ICT,2010.650-657
    [126]S. Yu, C. Wang, K. Rjen, et al. Achieving secure, scalable, and fine-grained data access control in cloud computing [C]. Proceedings of IEEE IXFOCOM,2010.1-9
    [127]C. Wang, Q. Wang, K. Ren, et al. Privacy-preserving public auditing for data storage security in cloud computing [C]. Proceedings of IEEE IXFOCOM,2010.362-375
    [128]K.Urgaonkar, UC. Kozat, K. Igarashi, et al. Dynamic resource allocation and power management in virtualized data centers [C]. Proceedings of IEEE/TFIP NOMS,2010.479-486
    [129]Kellerer H, Pferschy U, Pisinger D, et al. Knapsack problems[M].Springer,2004.
    [130]A. Brodersen, S. Scellato and M. Wattenhofer. You Tube Around the World: Geographic Popularity of Videos[C].Proceedings of WWW,2012.214-250
    [131]D. A. Bader and K. Madduri (2008). SNAP, Small-world Network Analysis and Partitioning: An open-source parallel graph framework for the exploration of large-scale networks [C]. Proceedings of IPDPS,2008.1-12
    [132]J. M. Pujol, V. Erramilli, G.Siganos, et al. The Little Engines[s) That Cloud: Scaling Online Social Networks[C].Proceedings of SIGCOMM,2012.1162-1175
    [133]X. Cheng and J.C.Liu. Load-Balanced Migration of Social Media to Content Clouds[C] Proceedings of NOSSDAV,2011.51-56
    [134]F. Benevenuto, T. Rodrigues, M. Cha, et al. Characterizing user behavior in online social networks [C]. Proceedings of the9th ACM SIGCOMM conference on Internet measurement conference,2009.49-62
    [135]A. Nazir, S. Raza, and C.-N. Chuah. Unveiling Facebook: A Measurement Study of Social Network Based Applications[C].Proceedings of the8th ACM SIGCOMM conference on Internet measurement,2008.43-56
    [136]M.E.J.Newman and M.Girvan. Finding and Evaluating Community Structure in Networks[J].Physical Review E,2004,69(2):026-041
    [137]N. Mishra, R.Schreiber, I. Stanton, et al. Clustering Social Networks. Algorithms and Models for the Web-Graph, Springer Berlin/Heidelber,2007:56-57
    [138]L. Backstrom, J. Kleinberg, R.Kumar,et al. Spatial variation in search engine queries [C]. Proceeding of WWW,2008.357-366
    [139]J. Ding, L. Gravano, and N. Shivakumar. Computing geographical scopes of web resources [C].Proceedings of VLDB,2000.545-556
    [140]L. Backstrom, E. Sun, and C. Marlow. Find me if you can: improving geographical prediction with social and spatial proximity [C]. Proceedings of WWW,2010.61-70.
    [141]D. L. Nowell, J. Novak, R. Kumar, et al. Geographic routing in social networks[J]. PNAS,2005,102(33):11623-11628
    [142]L. Kaufman and P. J. Rousseeuw. Finding Groups in Data: An Introduction to Cluster Analysis[M]. Wiley Series in Probability and Statistics,2008

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

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

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