A New NS2 Simulation Module for Bandwidth Constraints Models in DS-TE Networks

In recent years, network operators rolled out new revenues-generating services by using IP/MPLS networks. MPLS traffic engineering (TE) allows the creation of end-to-end paths with guaranteed bandwidth as well as the optimization of transmission resources, but it does not provide end-to-end QoS to specific traffic flows. DiffServ-aware MPLS-TE (DS-TE) improves the MPLS-TE model by allowing bandwidth reservations to be performed on a per-class basis. In particular, the Bandwidth Constraints (BCs) model is a building block of the DS-TE architecture, since it establishes how bandwidth is allocated to different traffic classes. This paper deals with the development of a new software module for the simulation of DS- TE networks and BCs models within the Network Simulator 2 (NS2) environment. The results of some simulations are reported to show the operational working of the developed modules and the benefits coming from the use of the DS-Te architecture.