A new framework for GLIF Interdomain Resource Reservation Architecture (GIRRA)


Many existing and emerging Scientific high-end applications (E-science) require end-to-end circuits interconnecting Grid resources for large data transfers. A few advanced networks, mainly National Research and Education Networks (NRENs), such as Surfnet, National Lambda Rail and Internet 2, now provide mechanisms for end-users to reserve and provision lightpaths via middleware referred to as Network Resource Mangers (NRMs). Although, some progress has been made in automated intra-domain lightpath services, inter-domain lightpath provisioning still requires manual intervention and presents several key challenges such as scalability of topology information exchanged, consistency and scalability of information model, security of access to the resources, hybrid networking and multi-layer lightpaths, and accounting and billing. In this paper, we describe a new architectural framework called Global Lambda Integrated Facility (GLIF) Interdomain Resource Reservation Architecture (GIRRA) with the goal to provide an integrated response to these challenges. We propose a new approach to model GLIF network domains and GOLEs as virtual switches and to describe their behavior, functionality, policy capabilities, and topology aggregation. We define an inter-domain path computation model to determine paths that meet constraints and access policy restrictions. We propose a security framework for authentication and authorization of users and a model for accounting and billing that aims to provide easy and secure access to the resources. Key aspects of the GIRRA solution are that it focuses on the inter-dependence between different challenges of inter-domain path provision, and it is built around already existing solutions for intra-domain resource provisioning.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7


  1. 1.

    Karmous-Edwards G (2005) Global e-Science collaboration. Comput Sci Eng 7(2):67–74

    Article  Google Scholar 

  2. 2.

    Travostino F, Mambretti, J, Karmous-Edwards G (eds) (2006) Grid networks: enabling grids with advanced communication technology. Wiley

  3. 3.

    DRAC. Available at: www.nortel.com/drac/

  4. 4.

    Willner A, Barz C, Espin JAG, Riera JF, Figuerola S, Martini P (2009) Harmony—advance reservations in heterogeneous multi-domain environments. In: Networking 2009, book chapter, vol 5550/2009. Springer, Berlin/Heidelberg pp 871–882. ISBN 978-3-642-01398-0, 7 May 2009

    Google Scholar 

  5. 5.

    Battestilli L, Karmous-Edwards G, et al (2007) EnLIGHTened Computing: an architecture for co-allocating network, compute, and other grid resources for high-end applications. In: Proceedings of IEEE Honet’07. Dubai, UAE

  6. 6.

    Guok CP, Robertson DW, Chaniotakis E, Thompson MR, Johnston W, Tierney B (2008) A user driven dynamic circuit network implementation. In: IEEE international workshop on distributed autonomous network management systems, DANMS08

  7. 7.

    Lehman T, Sobieski J, Jabbari B (2006) DRAGON: a framework for service provisioning in heterogeneous grid networks. IEEE Commun Mag. pp 84–90

  8. 8.

    Thorpe S, Karmous-Edwards G, et al (2007) G-lambda and EnLIGHTened: wrapped in middleware co-allocating compute and network resources across Japan and the US. In: Proc. IEEE gridnets 2007

  9. 9.

    Jukan A, Karmous-Edwards G (2007) Optical control plane for the grid community: a tutorial. In: IEEE communications surveys and tutorials, 3rd quarter

  10. 10.

    Saleh AA, Simmons JM (2006) Evolution toward the next-generation core optical network. J Lightwave Technol 24(9):3303–3321

    Article  Google Scholar 

  11. 11.

    Common Information Model (CIM) Specification, V2.0. Available at: www.dmtf.org/standards/cim/. Accessed 3 March 1998

  12. 12.

    van der Ham J, Dijkstra F, Grosso P, van der Pol R, Toonk A, de Laat CA (2008) Distributed topology information system for optical networks based on the semantic web. Elsevier Journal of Optical Switching and Networking 5(2–3):85–93

    Google Scholar 

  13. 13.

    ITU-T Rec. G805 (2000) Generic functional architecture of transport networks.

  14. 14.

    Xu L, Dijkstra F, Marchal D, Taal A, de Laat C (2009) A study on declarative multi-layer path finding based on semantic network descriptions. In: Proceedings ONDM 2009—13th conference on optical network design and modeling, IFIP conference. Braunschweig, Germany

    Google Scholar 

  15. 15.

    Kuipers F, Dijkstra F (2009) Path selection in multi-layer networks. Elsevier Computer Communications 32:78-85

    Google Scholar 

  16. 16.

    Karmous-Edwards G, Viswanath A, Reeves D, Battestilli L, Vegesna P, Rouskas GN (2009) Edge-reconfigurable optical networks (ERONs): rationale, network design, and evaluation. IEEE/OSA J Lightwave Technol 27(12):1837–1845

    Article  Google Scholar 

  17. 17.

    Network mark-up language working group (NML-WG). Available at: URL:http://www.ogf.org/gf/groupinfo/view.php?group=nml-wg. Accessed 8 July 2009

  18. 18.

    Escolano A Mackarel A, Regvart D, Reijs V, Roberts G, Popovski H Deliverable DJ3.5.3:report on testing of technology stitching. Available at: http://www.terena.nl/activities/tf-ngn/tf-ngn21/reijs-bluenet.pdf. Accessed 5 July 2006

  19. 19.

    Global lambda integrated facility website. Available at: http://www.glif.is/working-groups/controlplane/. Accessed Sept 2002

  20. 20.

    Network Service Interface Working Group (NSI-WG). Available at: http://www.ogf.org/gf/groupinfo/view.php?group=nsi-wg. Accessed June 2008

  21. 21.

    Ni X, Luo J (2008) A clustering analysis based trust model in grid environment supporting virtual organizations. In: International conference on advanced networking and applications. Okinawa, Japan

  22. 22.

    Demchenko Y, Wan A, Cristea M, Laat C (2008) Authorisation infrastructure for on-demand network resource provisioning. In: International conference on grid computing. Tsukuba, Japan

  23. 23.

    Shirasuna S, Slomisnki A, Fang L, Gannon D (2004) Performance comparison of security mechanisms for grid services. In: International conference on grid computing. Pittsburgh, USA

  24. 24.

    Demchenko Y, De Laat C, Koeroo O, Groep D (2008) Re-thinking grid security architecture. In: International conference on escience. Indiana, USA

  25. 25.

    Greco Polito S, Chamania M, Jukan A (2009) Extending the inter-domain PCE framework for authentication and authorization in GMPLS networks. In: International conference on communications. Dresden, Germany

  26. 26.

    Greco Polito S, Schulzrinne H, Forte A (2007) Inter-provider AAA and billing of VoIP users with token-based method. In: GLobal information infrastructure symposium. Marocco

  27. 27.

    Douville R, Le Roux J-L, Rougier J-L, Secci S (2008) A service plane over the PCE architecture for automatic multidomain connection-oriented services, vol. 46, no. 6, IEEE Commun Mag. pp 94–102

  28. 28.

    Gommans L, Dijkstra F, de Laat C, Taal A, Wan A, Lavian T, Monga I, Travostino F (2007) Applications drive secure lightpath creation across heterogeneous domains. In: IEEE communications magazine, vol 44, no 3, March 2006 symposium, Marocco, pp 100–106

  29. 29.

    Elmroth E, Gardfjäll P, Mulmo O, Sandholm T (2006) An OGSA-based bank service for grid accounting systems. In: Lecture notes in computer science (LNCS) 3732. Springer, pp 1051–1060

  30. 30.

    Barmouta A, Buyya A (2003) GridBank: a grid accounting services architecture (GASA) for distributed systems sharing and integration. In: International parallel and distributed processing symposium. Nice, France

  31. 31.

    Qiu Y, Adu J (2009) An accounting and charging system for grid. In: International joint conference on artificial intelligence. Hainan Island, China

  32. 32.

    Liang Y, Zhang Z, Fan J, Meng D (2008) PhoenixAccount: a grid accounting system for the distributed resource sharing. In: International conference on grid and cooperative computing. Shenzhen, China

  33. 33.

    Vasseur JP, Le Roux JL (2008) Path computation element (PCE) communication protocol (PCEP).In: IETF internet draft. Available at: http://www.ietf.org/internet-drafts/draft-ietf-pce-pcep-13.txt. Accessed Dec 2008

  34. 34.

    Lehman T, Yang X, Guok CP, Rao NSV, Lake A, Vollbrecht J, Ghani N (2007) Control plane architecture and design considerations for multi-service, multi-layer, multi-domain hybrid networks. In: IEEE high-speed networks workshop, pp 67–71r

  35. 35.

    Chamania M, Jukan A (2009) A survey of inter-domain peering and provisioning solutions for the next generation optical networks.In: IEEE communications surveys and tutorials, first quarter

  36. 36.

    Dijkstra F, de Laat C (2004) Optical exchanges. In: Proc. of GRIDNETS

  37. 37.

    Arnaud BS, Hatem R, Hong W, Blanchet M, Parent F Optical BGP networks. Available at: www.canarie.ca/canet4/library/c4design/opticalbgpnetworks.pdf. Accessed March 2001

  38. 38.

    Audouin O, Barth D, Gagnaire M, Mouton C, Vicat-Blanc Primet P, Rodrigues D, Thual L, Verchre D (2009) CARRIOCAS project: towards converged internet infrastructures supporting high performance distributed applications. IEEE/OSA J Lightwave Technol 27(12):1928–1940

    Article  Google Scholar 

  39. 39.

    Vicat-Blanc Primet P, Soudan S, Verchre D (2009) Virtualizing and scheduling optical network infrastructure for emerging IT services. J Opt Commun Netw 1(2):121–132

    Article  Google Scholar 

  40. 40.

    Tomic S, Jukan A (2002) MPFI: the multi-provider network federation interface for interconnected optical networks. In: IEEE global telecommunications conference (GLOBECOM02), vol 3, no 17–21, pp 2365–2369

Download references


The authors would like to thank Mohit Chamania, Xiaomin Chen, Erik-Jan Bos, Cees De Laat, Freek Dijkstra, Jeroen van der Ham, Evangelos Haniotakis, Chin Gook,Jerry Sobieski, John Volbretch, and all the participants of the OGF NSI working group, Network Markup Language working group and GLIF’s GNI API task force in the Technical and Control working group for the insightful debates and discussions. This work was partially supported by Deutsche Forschungsgemeinschaft (DFG) under support code JU2757/-1/1. This work was also partially supported by SURFnet.

Author information



Corresponding author

Correspondence to Gigi Karmous-Edwards.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Karmous-Edwards, G., Polito, S.G., Jukan, A. et al. A new framework for GLIF Interdomain Resource Reservation Architecture (GIRRA). Ann. Telecommun. 65, 723–737 (2010). https://doi.org/10.1007/s12243-010-0186-y

Download citation


  • Inter-domain networking
  • Security
  • Path computation
  • GLIF
  • Middleware