skip to main content
article

New architecture and algorithms for fast construction of hose-model VPNs

Published: 01 June 2008 Publication History

Abstract

Hose-model virtual private networks (VPNs) provide customers with more flexibility in specifying bandwidth requirements than pipe-model VPNs. Many hose-model VPN provisioning algorithms have been proposed, and they focus on the bandwidth efficiency in the construction of a single hose-model VPN. In practice, however, VPNs come and go and the dynamics will affect the performance of these VPN provisioning algorithms. If the frequency of adding and deleting VPNs is high, these algorithms will have a scalability problem. We propose in this paper a new network architecture for dynamic VPN construction. In the proposed architecture, adding a new VPN is much simpler and faster, and all that is required is to check if the edge routers have enough bandwidth. There is no need to check the bandwidth left on each internal link because the architecture guarantees that as long as the edge routers have enough capacities to accept the VPN, the internal links will never experience overflow caused by adding the new VPN. We present a linear programming formulation for finding the optimal routing that maximizes the amount of admissible VPN traffic in the network. We then exploit the underlying network flow structure and convert the linear programming problem into a subgradient iterative search problem. The resulting solution is significantly faster than the linear programming approach.

References

[1]
E. Rosen et al., "Multiprotocol label switching architecture," RFC 3031, Jan. 2001.
[2]
E. Rosen and Y. Rekhter, BGP/MPLS VPNs RFC 2547, Mar. 1999.
[3]
A. Jüttner, I. Szabo, and A. Szentesi, "On bandwidth efficiency of the hose resource management model in virtual private networks," in Proc. IEEE INFOCOM 2003, San Francisco, Apr. 2003, pp. 386-395.
[4]
N. G. Duffield, P. Goyal, A. Greenberg, P. Mishra, K. K. Ramakr-ishnan, and J. E. V. der Merwe, "A flexible model for resource management in virtual private networks," in Proc. ACM SIGCOMM, San Diego, CA, Aug. 1999, pp. 95-108.
[5]
A. Kumar, R. Rastogi, A. Silberschatz, and B. Yener, "Algorithms for provisioning virtual private networks in the hose model," in Proc. ACM SIGCOMM, Cambridge, MA, Aug. 2001, pp. 135-146.
[6]
A. Gupta, J. Kleinberg, A. Kumar, R. Rastogi, and B. Yener, "Provisioning a virtual private network: A network design problem for multicommodity flow," in Proc. ACM STOC, 2001, pp. 389-398.
[7]
G. Italiano, S. Leonardi, and G. Oriolo, "Design of networks in the hose model," in Proc. 3rd Workshop Approx. Random. Algorithms Commun. Netw. (ARACNE), 2002, pp. 65-76.
[8]
T. Erlebach and M. Rüegg, "Optimal bandwidth reservation in hosemodel VPNs with multi-path routing," in Proc. IEEE INFOCOM 2004, Mar. 2004, pp. 2275-2282.
[9]
A. Altin, E. Amaldi, P. Belotti, and M. C. Pinar, "Provisioning virtual private networks under traffic uncertainty," DEI, Politecnico di Milano, Milan, Italy, Tech. Rep. 16, Jan. 2005, 20133.
[10]
C. A. J. Hurkens, J. C. M. Keijsper, and L. Stougie, "Virtual private network design: A proof of the tree routing conjecture for ring networks," Technische Universiteit Eindhoven, SPOR-Rep. 2004-15, 2004.
[11]
D. Applegate and E. Cohen, "Making intra-domain routing robust to changing and uncertain traffic demands: Understanding fundamental tradeoffs," in Proc. ACM SIGCOMM, Karlsruhe, Germany, Aug. 2003, pp. 313-324.
[12]
R. K. Ahuja, T. L. Magnanti, and J. B. Orlin, Network Flows. Englewood Cliffs, NJ: Prentice-Hall, 1993.
[13]
B. Jamoussi et al., Constraint-based LSP setup using LDP RFC 3212, Jan. 2002.
[14]
M. Kodialam, T. V. Lakshman, and S. Sengupta, "Online multicast routing with bandwidth guarantees: A new approach using multicast network flow," IEEE/ACM Trans. Netw., vol. 11, no. 4, pp. 676-686, Aug. 2003.
[15]
A. Nemirovsky and D. Yudin, Problem Complexity and Method Efficiency in Optimization. New York: Wiley, 1983.
[16]
C. Beltran and F. J. Heredia, "An effective line search for the subgra-dient method," J. Optim. Theory Appl., vol. 125, no. 1, pp. 1-18, 2005.
[17]
M. Kodialam, T. V. Lakshman, and S. Sengupta, "A simple traffic independent scheme for enabling restoration oblivious routing of resilient connections," in Proc. IEEE INFOCOM 2004, Mar. 2004, pp. 2329-2340.
[18]
P. Wolfe and H. Crowder, "Validation of subgradient optimization," Math. Programming, vol. 6, pp. 62-68, 1974.

Cited By

View all
  • (2011)A flexible auction model for virtual private networksProceedings of the 10th international IFIP TC 6 conference on Networking - Volume Part II10.5555/2008826.2008836(97-108)Online publication date: 9-May-2011
  • (2011)Network-coding multicast networks with QoS guaranteesIEEE/ACM Transactions on Networking (TON)10.1109/TNET.2010.206253319:1(265-274)Online publication date: 1-Feb-2011
  • (2009)Optimal link weights for IP-based networks supporting hose-model VPNsIEEE/ACM Transactions on Networking (TON)10.1109/TNET.2008.200621917:3(778-788)Online publication date: 1-Jun-2009

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE/ACM Transactions on Networking
IEEE/ACM Transactions on Networking  Volume 16, Issue 3
June 2008
249 pages

Publisher

IEEE Press

Publication History

Published: 01 June 2008
Published in TON Volume 16, Issue 3

Author Tags

  1. MPLS VPN
  2. hose model
  3. network routing

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2011)A flexible auction model for virtual private networksProceedings of the 10th international IFIP TC 6 conference on Networking - Volume Part II10.5555/2008826.2008836(97-108)Online publication date: 9-May-2011
  • (2011)Network-coding multicast networks with QoS guaranteesIEEE/ACM Transactions on Networking (TON)10.1109/TNET.2010.206253319:1(265-274)Online publication date: 1-Feb-2011
  • (2009)Optimal link weights for IP-based networks supporting hose-model VPNsIEEE/ACM Transactions on Networking (TON)10.1109/TNET.2008.200621917:3(778-788)Online publication date: 1-Jun-2009

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media