• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2010, Vol. 32 ›› Issue (2): 31-34.doi: 10.3969/j.issn.1007130X.2010.

• 论文 • 上一篇    下一篇

一种新的P2P流媒体负载均衡路由算法

  

  1. (华中科技大学计算机科学与技术学院,湖北 武汉430074)
  • 收稿日期:2008-08-16 修回日期:2008-11-18 出版日期:2010-01-25 发布日期:2010-01-26
  • 通讯作者: 胡迎松 E-mail:huys@mail.hust.edu.cn
  • 作者简介:胡迎松(1966),男,湖北武汉人,硕士,副教授,研究方向为流媒体传输和Web应用技术;陈良彬,硕士生,讲师,研究方向为流媒体传输和Web应用技术;余胜生,教授,博士生导师,研究方向为多媒体技术、计算机网络与网络安全等。

A New LoadBalancing Routing Algorithm for P2P Streaming

  1. (School of Computer Science and Technology,Huazhong University of Science and Technology,Wuhan 430074)
  • Received:2008-08-16 Revised:2008-11-18 Online:2010-01-25 Published:2010-01-26

摘要:

构建和维持一个高带宽路由结构是P2P流媒体中的一个重要问题。针对节点频繁地加入和退出覆盖会话的现状,本文设计了基于链路可用带宽的负载均衡路由算法LBR,利用已知的物理拓扑知识,在多条路由路径中选择一条对网络可用带宽影响最小的路由路径,得到轻负载的覆盖边。该算法能够动态维护高带宽的多播树,平衡覆盖会话中节点间的负载和链路间的流量。仿真实验表明,在动态环境下算法能够缓解路由上的拥塞问题,达到负载均衡的效果。

关键词: P2P流媒体, MPLS, 覆盖边, 负载均衡

Abstract:

An important problem in P2P streaming is building and maintaining a highbandwidth routing structure. To accommodate the current situation that nodes can frequently join and leave the overlay session, this paper presenta a load balancing algorithm based on the link available bandwidth. This algorithm utilizes the known knowledge of the physical topological structure, chooses the routing path that has the least effect on the available bandwidth among multiple routing paths, so as to obtain a lightlyloaded overlay edge. The algorithm can dynamically maintain highbandwidth multicast trees, balance the load of nodes and traffic on the links in the overlay session. The results of the simulation demonstrate that the algorithm can mitigate routing congestion, and achieve a load balancing effect in the dynamic environment.

Key words: P2P streaming;MPLS;overlay edge;load balance

中图分类号: