论文部分内容阅读
随着Internet的快速发展,分布式多媒体应用的大量出现,对网络服务质量(QoS,QualityofService)的要求被越来越多地提出。多协议标签交换(MPLS,MultiprotocolLabelSwitching)技术的出现,使运营商能够通过单一、灵活的技术提供多种混合业务的同时,也对网络QoS能力提供了有力的支持。
MPLS技术在提供服务区分和性能保证两方面已经给出了较满意的解决方案:一方面,通过MPLS支持的区分服务模型来对通过MPLS网络的不同业务区别对待,提供不同的服务;另一方面,通过MPLS流量工程技术在网络中建立基于显式路径的TE隧道,有效的平衡了网络负载,同时通过带宽预留为业务提供充足的带宽,以达到性能上的保证。本文系统概述了传统IPQoS的控制技术,然后通过分析MPLS支持的区分服务模型及MPLS流量工程(MPLSTE)的实现机制及其不足,提出了一种感知区分服务的MPLS流量工程的解决方案,并分别从控制平面和数据平面两方面进行了论述。作为该解决方案的一部分,本文重点研究了基于约束的路由选择理论及机制,通过对最短路径优先算法进行增强,设计了一种基于约束的路由选择算法,并通过NS2进行仿真,证实了算法的可行性、正确性和适应性,达到了预期的功能要求。