华南理工大学学报(自然科学版) ›› 2008, Vol. 36 ›› Issue (8): 54-58,74.

• 电子、通信与自动控制 • 上一篇    下一篇

MPLS网络中支持Diffserv流量工程的抢占算法

朱明英 叶梧 冯穗力 何晓明   

  1. 华南理工大学 电子与信息学院, 广东 广州 510640
  • 收稿日期:2007-08-30 修回日期:2007-12-03 出版日期:2008-08-25 发布日期:2008-08-25
  • 通信作者: 朱明英(1972-),女,博士生,主要从事网络性能分析和QoS研究. E-mail:zhumingy@163.tom
  • 作者简介:朱明英(1972-),女,博士生,主要从事网络性能分析和QoS研究.
  • 基金资助:

    广东省自然科学基金资助项目(31391);粤港关键领域重点突破项目(20060104-2)

Preemption Algorithm for Diffserv-Aware Traffic Engineering in MPLS Network

Zhu Ming-ying  Ye Wu  Feng Sui-li  He Xiao-ming   

  1. School of Electronic and Information Engineering, South China University of Technology, Guangzhou 510640, Guangdong, China
  • Received:2007-08-30 Revised:2007-12-03 Online:2008-08-25 Published:2008-08-25
  • Contact: 朱明英(1972-),女,博士生,主要从事网络性能分析和QoS研究. E-mail:zhumingy@163.tom
  • About author:朱明英(1972-),女,博士生,主要从事网络性能分析和QoS研究.
  • Supported by:

    广东省自然科学基金资助项目(31391);粤港关键领域重点突破项目(20060104-2)

摘要: 目前多协议标签交换(MPLS)网络中大多采用启发式算法进行抢占,造成了带宽资源的浪费.文中通过分析MPLS网络中支持Diffserv流量工程的抢占策略,基于抢占策略包括标签交换路径(LSP)的数目、LSP的优先级和抢占带宽3个主要抢占准则的思想,提出了一种优化的启发式算法B.PREPT(Backtracking Preemption).该算法基于回溯法的原理求解NP(Nondeterministic Polynomial)完全问题.仿真结果表明,与算法V—PREPT(Versatile Preemption)相比,算法B—PREPT抢占代价更小,抢占结果更准确,计算效率相当,适用于实际网络.研究中还对抢占策略下的路由方法进行了探讨.

关键词: 流量工程, 多协议标签交换网络, 抢占, 启发式算法

Abstract:

There exists a waste of bandwidth resources due to the heuristic algorithms for the preemption in multiprotocol label-switching (MPLS) networks. In order to solve this problem, the preemption policy for the Diffserv- Aware Traffic Engineering in MPLS networks is analyzed and an optimized heuristic algorithm is proposed based on three main preemption optimization metrics, namely the number of label-switched paths (LSPs) to be preempted, the preemption priority of LSPs and the preemption bandwidth. The proposed algorithm, marked as B-PREPT ( Backtracking Preemption), employs the backtracking method to solve the nondeterministic polynomial (NP) -complete problem. Simulated results indicate that, as compared with the well-known heuristic algorithm V-PREPT (Versatile Preemption), the proposed algorithm is of lower cost, higher accuracy and almost equal efficiency. Thus, it is applicable in actual networks. A path selection scheme based on the preemption policy is also investigated .

Key words: traffic engineering, multi-protocol label-switching network, preemption, heuristic algorithm