Introduction

The University of Amsterdam (UvA) and SARA are developing an RDF framework to describe networks and other resources; this is called the Network Description Language (NDL). At SARA we are working on using NDL in our tools such as capacity planning and some reporting tools. Currently we are working with two different NDL files, one describes the SURFne6 SDH network, the other NDL file is a description of the Netherlight network. We are also working on NDL in GLIF. The NDL work is done together with the UvA.

NDL perl libraries

At SARA we have developed Perl libraries which help us in using the information in the NDL files. This library can be used in other Perl programs such as reporting, monitoring and capacity tools. The Perl libraries read an NDL file by using SPARQL queries, the relevant information is the stored in Perl data structures and are accessible via the NDL Perl API.

Download the Perl NDL libraries

System Requirements

The TL1 Toolkit is a Perl module, so you need to have Perl installed. It makes use of the following Perl CPAN modules:

You can find these on CPAN.

Documentation

Contact

Please send your comments to nrg@sara.nl.

Acknowledgements

This work is funded by SURFnet and GigaPort.