Photonic Network Communications

, Volume 30, Issue 3, pp 363–375 | Cite as

Parallel and survivable multipath circuit provisioning in ESnet’s OSCARS

  • Jeremy M. Plante
  • Dylan A. P. Davis
  • Vinod M. Vokkarane


Data generation is approaching petascale and exascale rates by cutting-edge science and research applications varying from material informatics to physics. With data generation and management comes the necessity to transmit such vast collections of information across the world’s networks for processing, analysis, storage, or peer-sharing. This practice is becoming the norm to the large-scale scientific community, but complications can arise during networking. There are countless situations such as component failure due to a harmless construction accident or a devastating natural disaster that may lead to catastrophic interruption of service. Furthermore, given the size of datasets, there is a strong need to support intelligent and fast parallelism throughout the network to allow end users to efficiently consume available bandwidth. We therefore propose a multipath extension for ESnet’s On-demand Secure Circuits and Advance Reservation System (OSCARS), the network research community’s most popular long-lived circuit-provisioning software package. Presently, OSCARS supports purely point-to-point circuits; however, our proposed client software provides an overlay onto the default OSCARS path computation engine that enables end users to route their data along multiple link-disjoint paths to provide session survivability and increase the degree of parallelism. We have also adapted the proposed multipath extension to an existing anycast OSCARS deployment, which allows for the selection of one preferred destination node from among a set of potential candidates. Through thorough simulation analysis and exposure to realistic failure event distributions, we quantitatively evaluate the multipath client performance and showcase the relative benefits when compared to the standard single-path OSCARS deployment.


Advance reservation OSCARS Survivability Multipath Path computation engine Anycast 



This work has been supported by the National Science Foundation CARGONET project under grant CNS-1406370, and by the Department of Energy (DOE) PROPER [6] project under grant DE-SC0012115TDD.


  1. 1.
    Plante, J., Davis, D., Vokkarane, V.: Parallel circuit provisioning in ESnet’s oscars. In: Advanced Networks and Telecommunications Systems (ANTS), 2014 IEEE International Conference on, pp. 1–6 (2014). doi: 10.1109/ANTS.2014.7057229
  2. 2.
    Worldwide LHC computing grid (2013). [Online]. Available:
  3. 3.
    Oak ridge national laboratory: spallation neutron source (2012). URL
  4. 4.
    Charbonneau, N., Vokkarane, V.M.: A survey of advance reservation routing and wavelength assignment in wavelength-routed WDM networks. IEEE Commun. Surv. Tutor. 14(4), 1037–1064 (2012)CrossRefGoogle Scholar
  5. 5.
    OSCARS (2014). [Online]. Available:
  6. 6.
    Vokkarane, V.M.: PROPER: Parallel Resource-Optimized Provisioning of End-to-end Requests. [Online]. Available:
  7. 7.
    Modiano, E., Narula, A.: Survivable lightpath routing: A new approach to the design of WDM-based networks. IEEE J. Sel. Areas Commun. 20(4), 800–809 (2002)CrossRefGoogle Scholar
  8. 8.
    Zhou, D., Subramaniam, S.: Survivability in optical networks. IEEE Network 14(6), 16–23 (2000)CrossRefGoogle Scholar
  9. 9.
    Kuri, J., Puech, N., Gagnaire, M.: Diverse routing of scheduled lightpath demands in an optical transport network. In: Proceedings, Design of Reliable Communication Networks, pp. 69–76 (2003)Google Scholar
  10. 10.
    Li, T., Wang, B., Xin, C., Zhang, X.: On survivable service provisioning in WDM optical networks under a scheduled traffic model. In: Proceedings, IEEE Globecom (2005)Google Scholar
  11. 11.
    Wang, B., Li, T.: Survivable scheduled service provisioning in WDM optical networks with iterative routing. Opt. Switch. Netw. 7(1), 28–38 (2010)CrossRefGoogle Scholar
  12. 12.
    Li, T., Wang, B.: Approximating optimal survivable scheduled service provisioning in WDM optical networks with shared risk link groups. In: Proceedings, IEEE BroadNets, pp. 601–610 (2007)Google Scholar
  13. 13.
    Cavdar, C., Buzluca, F., Tornatore, M., Mukherjee, B.: Dynamic scheduling of survivable connections with delay tolerance in WDM networks. In: IEEE INFOCOM Workshop, pp. 1–6 (2009)Google Scholar
  14. 14.
    Boddie, M., Entel, T., Guok, C., Lake, A., Plante, J., Pouyoul, E., Ramaprasad, B., Tierney, B., Triay, J., Vokkarane, V.: On extending ESnet’s OSCARS with a multi-domain anycast service. In: Optical Network Design and Modeling (ONDM), pp. 1–6 (2012)Google Scholar
  15. 15.
    Bathula, B.G., Alresheedi, M., Elmirghani, J.: Energy efficient architectures for optical networks. In: Proceedinds of London Communications Symposium (LCS) 2009. London, UK (2009)Google Scholar
  16. 16.
    Stevens, T., Leenheer, M.D., Develder, C., Turck, F., Dhoedt, B., Demeester, P.: Anycast routing algorithms for effective job scheduling in optical grids. In: Proceedings of European Conference on Optical Communication (ECOC) 2006, pp. 371–372. Cannes, France (2006)Google Scholar
  17. 17.
    Din, D.: A hybrid method for solving ARWA problem on WDM network. Elsevier Comput. Commun. 30(2), 385–395 (2007)CrossRefGoogle Scholar
  18. 18.
    UMass Dartmouth and ESnet: Anycast Multi-Domain OSCARS. [Online]. Available:
  19. 19.
    Plante, J.M., Davis, D.A.P., Vokkarane, V.M.: Multipath service OSCARS client. [Online]. Available:
  20. 20.
    Suurballe, J.W., Tarjan, R.E.: A quick method for finding shortest pairs of disjoint paths. Networks 14(2), 325–336 (1984)MATHMathSciNetCrossRefGoogle Scholar
  21. 21.
    Bhandari, R.: Survivable Networks: Algorithms for Diverse Routing. Kluwer Academic Publishers, Norwell (1998)Google Scholar
  22. 22.
    Eilam-Tzoreff, T.: The disjoint shortest paths problem. Discret. Appl. Math. 85(2), 113–138 (1998)MATHMathSciNetCrossRefGoogle Scholar
  23. 23.
    Kuri, J., Puech, N., Gagnaire, M., Dotaro, E., Douville, R.: Routing and wavelength assignment of scheduled lightpath demands. IEEE J. Sel. Areas Commun. 21(8), 1231–1240 (2003)CrossRefGoogle Scholar
  24. 24.
    Charbonneau, N., Vokkarane, V.M.: Static routing and wavelength assignment for multicast advance reservation in all-optical wavelength-routed WDM networks. IEEE/ACM Trans. Netw. 20(1), 1–14 (2012)CrossRefGoogle Scholar
  25. 25.
    Markopoulou, A., Iannaccone, G., Bhattacharyya, S., Chuah, C.N., Ganjali, Y., Diot, C.: Characterization of failures in an operational IP backbone network. Netw. IEEE/ACM Trans. 16(4), 749–762 (2008). doi: 10.1109/TNET.2007.902727 CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2015

Authors and Affiliations

  • Jeremy M. Plante
    • 1
  • Dylan A. P. Davis
    • 1
  • Vinod M. Vokkarane
    • 1
  1. 1.Electrical and Computer Engineering DepartmentUniversity of Massachusetts LowellLowellUSA

Personalised recommendations