期刊文献+

一种新的流媒体批处理补丁缓存算法 被引量:1

Novel batched patch caching algorithm for streaming media
下载PDF
导出
摘要 在分布式流媒体分送系统中,一个关键的问题就是如何降低骨干网络带宽的消耗.通过在网络的边缘部署代理服务器,由代理负责响应本地客户的请求并转交从服务器来的媒体数据流.将服务器的批处理补丁调度技术与代理服务器分段缓存策略有效地结合起来,提出了批处理补丁预先缓存算法(BPP).根据当前客户请求到达的分布情况,代理服务器提前分配相应的缓存空间,对正在进行的组播多媒体数据流实行分段缓存,使后续到达的客户请求能够共享代理服务器中缓存的数据段.理论分析及实验结果表明了该算法能够明显降低骨干网络带宽的消耗,并对客户请求到达速率的变化具有很好的适应性. In distributed streaming media delivery system, an important topic is how to reduce the consumption of backbone network bandwidth. By deploying the proxy at the edge of network, it made response to a group of local clients' request and forwarded the multimedia data streamed out of the server. An efficient algorithm called batched patch pre-caching (BPP) was proposed, which tightly combined the server scheduling with proxy caching strategies. In terms of the distribution of clients' request arrival at current time, the proxy allocated the corresponding buffer units in advance and cached data in segments from the ongoing multicast stream started at server. These cached data could be shared by subsequent requests till they were evicted from the proxy. The results of theoretical analysis and experimental simulation show that this algorithm can significantly reduce the bandwidth consumption on backbone link, and has very good adaptability for the variation of request arrival rate.
出处 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2005年第6期662-667,共6页 Journal of Beijing University of Aeronautics and Astronautics
基金 国家自然科学基金资助项目(60103005)
关键词 流媒体 批处理补丁 组播 代理缓存 带宽 Algorithms Bandwidth Internet Multicasting
  • 相关文献

参考文献9

  • 1Dan A, Sitaram D, Shahabuddin P. Schduling policies for an on-demand video server with batching[A]. Proceedings of ACM Multimedia[C]. San Francisco, California: ACM Press, 1994. 15~23
  • 2Hua K A, Cai Y, Sheu S. Patching: a multicast technique for true video-on-demand services[A]. In: Effelsberg W. Proceedings of ACM Multimedia[C]. Britstol UK: ACM Press, 1998.191~200
  • 3Cai Y, Hua K A, Vu K. Optimizing patching performance[A]. Proceedings of ACM/SPIE Multimedia Computing and Networking(MMCN'99)[C]. California, USA,1999.203~215
  • 4White P P, Crowcroft J. Optimized batch patching with classes of service[J]. ACM Computer Communication Review, 2000, 30(4):21~28
  • 5Verscheure O, Verkatramani C, Froassard P, et al. Joint server scheduling and proxy caching for video delivery[J]. Computer Communications,2002, 25(4): 413~423
  • 6Venkatramani C, Verscheure O, Frossard P, et al. Optimal proxy management for multimedia streaming in content distribution networks[A]. Proceedings of ACM NOSSDAV 2002[C]. Miami, USA: ACM Press, 2002.147~154
  • 7Frossard P, Verscheure O. Batch patch caching for streaming media[J]. IEEE Communications Letters, 2002, 6(4): 159~161
  • 8Hofmann M, Ng E, Guo K, et al. Caching techniques for streaming multimedia over the internet[R]. BL011345-990409-04TM, Bell Laboratories, 1999
  • 9Tran Duc A, Hua K A, Sheu S. A new caching architecture for efficient video services on the internet[A]. Proceedings of IEEE Symposium on Applications and the Internet (SAINT 2003)[C]. Orlando, USA: IEEE Computer Society Press, 2003. 172~181

同被引文献7

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部