Software

G2MPLS

G2MPLS is a Network Control Plane suite that enhances the ASON/GMPLS Control Plane, both in terms of routing and signalling protocols, implementing the provisioning of network and Grid resources in a single-step. It enables a real node-to-node deployment of on-demand Grid services, exposing a uniform interface for the Grid-user and supporting any kind of end-user applications.

G2MPLS suite is mostly based on the substrate of Quagga v0.99.7 routing suite (http://www.quagga.net) from which it inherits the base OSPFv2 implementation, properly enhanced for G2MPLS purposes; it also includes software components developed from scratch implementing the G2MPLS protocols, an additional common library for Grid and GMPLS support, additional tools for the automatic generation of FSM skeletons and extensions to the Quagga library for GMPLS.

License

The G2MPLS open source code is structured around two main components released under different license agreements.

Download
File Size TXT
vmware demo testbed
g2mpls-vmware-demo-testbed.rar
629.1 MBDownload readme
xen virtual image
g2mpls-controller-prototype.tar.gz
1.08 GBDownload readme
source-code
g2mpls-source-code.tar.gz
7.49 MBDownload readme
proprietary binaries
pyg2mpls.zip
826.12 kB-
documentation
Grid-GMPLS_Control_Plane_prototype.pdf
1.69 MB-
Help

If you have any problems with the software please contact with us by the form in Software Helpdesk section.

Persons responsible for this product:

  • Nicola Ciulli (NeXtworks s.r.l.)
  • Damian Parniewicz (Poznan Supercomputer and Networking Center)