文摘
Advances in the areas of QoS and multicasting have necessitated the need of integration of these two important features of Internet. Integration of multicasting and scalable QoS frameworks, such as DiffServ and MPLS, is promising since the underlying QoS support may reduce the complexity to locate a QoS-satisfied multicast tree. In this dissertation, we first identified the problems of provisioning IP multicasting in DiffServ domain, and proposed an efficient DiffServ-Aware Multicasting (DAM) scheme. Next, we have investigated the issues of supporting IP multicast with MPLS-TE. The Edge Router Multicast (ERM) scheme we proposed solved most of the perceived problems without noticeably losing the benefit of multicast. Finally, as the trend of multicast is now moving to the upper layer, we propose a tree-building protocol—Incremental Insertion Algorithm (IIA) to build a cost-efficient overlay multicast tree for DiffServ domains. The performance analysis and simulation results demonstrate that the proposed schemes provide a good balance among several performance metric. In summary, the approach of building multicast tree on top of the existing QoS frameworks is scalable as well as practical.