J4 ›› 2013, Vol. 40 ›› Issue (3): 139-144.doi: 10.3969/j.issn.1001-2400.2013.03.021

• 研究论文 • 上一篇    下一篇

覆盖多播网络中代理服务器的部署算法

徐剑1,2;倪宏2;邓浩江2;刘磊2
  

  1. (1. 中国科学院大学,北京  100049;
    2. 中国科学院 声学研究所 国家网络新媒体工程技术研究中心,北京  100190)
  • 收稿日期:2012-06-18 出版日期:2013-06-20 发布日期:2013-07-29
  • 通讯作者: 徐剑
  • 作者简介:徐剑(1985-),男,中国科学院博士研究生,E-mail: xuj@dsp.ac.cn.
  • 基金资助:

    国家高技术研究发展计划(863)资助项目(2011AA01A102);国家科技支撑计划资助项目(2011BAH11B04);中国科学院战略性先导科技专项子课题资助项目(XDA06010302)

Proxy placement algorithm for the overlay multicast network

XU Jian1,2;NI Hong2;DENG Haojiang2;LIU Lei2   

  1. (1. Univ. of Chinese Academy of Sciences, Beijing  100049, China;
    2. National Network New Media Engineering Research Center, Institute of Acoustics Chinese Academy of Sciences, Beijing  100190, China)
  • Received:2012-06-18 Online:2013-06-20 Published:2013-07-29
  • Contact: XU Jian

摘要:

针对覆盖多播网络中现有代理服务器部署算法组播传输时延较高、代理服务器利用不均衡以及可扩展性差的问题,提出了一种优化的度约束最小延迟代理服务器部署问题模型.该模型在网络中值问题的基础上,为了优化组播端到端传输延迟,改进了目标函数; 为了合理利用代理服务器,引入度约束以反映代理服务器处理能力.证明了该模型属于NP完全问题,提出了一种贪婪启发式算法.实验结果表明,所提出模型能够减少组播平均端到端传输延迟,并在不同网络规模和组规模下均有较好的性能表现.

关键词: 覆盖网络, 组播, 代理服务器部署, 启发式算法

Abstract:

The existing proxy placement algorithms for the overlay multicast network usually lead to a number of problems, such as high multicast delay, unbalanced proxy load and lack of scalability. Focusing on these problems, an optimized degree constrained minimum delay proxy placement problem model is proposed based on the network median problem. In order to optimize multicast end-to-end delay, the model improves the object function. In order to utilize server resources rationally, the model abstracts the degree constraint to reflect the proxy processing capacity. In this model the problem is shown to be NP-Complete, and a greedy heuristic algorithm is proposed. Experimental results show that the model can decrease average end-to-end delay and have a good performance in different network sizes and multicast group sizes.

Key words: overlay network, multicasting, proxy placement, heuristic algorithms

中图分类号: 

  • TP393