A Traffic Engineering Algorithm for Provisioning Virtual Private Networks in the Enhanced Hose Model

A Virtual Private Network is a logical network established on top of a public packet switched network. To guarantee that quality of service requirements, specified by customers, can be met, the network service provider needs to reserve enough resources on the network and allocate/manage them in an optimal way. Traffic engineering algorithms can be used by the Network Service Provider to establish multiple Virtual Private Networks in an optimal way, while meeting customers' Quality of Service requirements. For delay sensitive network applications, it is critical to meet both bandwidth and delay requirements. In contrast to traditional Virtual Private Network Quality of Service models (customer-pipe model and hose model), which focused only on bandwidth requirements, a new model called the enhanced hose model has been proposed, which considers both bandwidth and delay requirements. However, to the best of our knowledge, thus far, traffic engineering problems associated with establishing multiple enhanced hose model Virtual Private Networks have not been investigated. In this paper, we proposed a novel Virtual Private Network traffic engineering algorithm, called the minimum bandwidth-delay cost tree algorithm to address these problems. According to experimental simulations conducted and reported in our paper, the minimum bandwidth-delay cost tree algorithm can indeed achieved better performance (lower rejection ratios) compared to previous algorithms.

[1]  Mort Naraghi-Pour,et al.  Loop-free traffic engineering with path protection in MPLS VPNs , 2008, Comput. Networks.

[2]  Chin-Tau Lea,et al.  Optimal Link Weights for IP-Based Networks Supporting Hose-Model VPNs , 2009, IEEE/ACM Transactions on Networking.

[3]  Chun Tung Chou Traffic engineering for MPLS-based virtual private networks , 2004, Comput. Networks.

[4]  Thomas Erlebach,et al.  Optimal bandwidth reservation in hose-model VPNs with multi-path routing , 2004, IEEE INFOCOM 2004.

[5]  Albert G. Greenberg,et al.  Resource management with hoses: point-to-cloud services for virtual private networks , 2002, TNET.

[6]  Yakov Rekhter,et al.  Mpls: Technology and Applications , 2000 .

[7]  Lei Zhang,et al.  Bandwidth-delay constrained routing algorithms , 2003, Comput. Networks.

[8]  István Szabó,et al.  On bandwidth efficiency of the hose resource management model in virtual private networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[9]  Lei Zhang,et al.  Provisioning virtual private networks in the hose model with delay requirements , 2005, 2005 International Conference on Parallel Processing (ICPP'05).

[10]  Koushik Kar,et al.  Minimum interference routing of bandwidth guaranteed tunnels with MPLS traffic engineering applications , 2000, IEEE Journal on Selected Areas in Communications.

[11]  Robert Cole,et al.  Computer Communications , 1982, Springer New York.

[12]  S.K. Tripathi,et al.  Server based QoS routing , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[13]  Amit Kumar,et al.  Algorithms for provisioning virtual private networks in the hose model , 2001, SIGCOMM.

[14]  Scott Firestone,et al.  Voice and Video Conferencing Fundamentals , 2007 .

[15]  Haibo Wang,et al.  Multi-path routing versus tree routing for VPN bandwidth provisioning in the hose model , 2007, Comput. Networks.

[16]  Huzur Saran,et al.  Capacity management and routing policies for voice over IP traffic , 2000 .

[17]  Ellis Horowitz,et al.  Fundamentals of data structures in C , 1976 .

[18]  Chin-Tau A. Lea,et al.  New Architecture and Algorithms for Fast Construction of Hose-Model VPNs , 2008, IEEE/ACM Transactions on Networking.

[19]  J. Welch Virtual private networks. , 2018, Journal of AHIMA.

[20]  Eiji Oki,et al.  Load-Balanced IP Routing Scheme Based on Shortest Paths in Hose Model , 2010, IEEE Transactions on Communications.

[21]  K. K. Ramakrishnan,et al.  Resource Management for Virtual Private Networks , 2007, IEEE Communications Magazine.