Photonic Domain Controller

Eric He

Version: October 03, 2003

ResearchGear ID: 20031003_he

Photonic Domain Controller provides end-to-end lambda provisioning service. In traditional networks, network or bandwidth provisioning are done by network administrators manually, usually takes from a few hours to a few weeks. In OptIPuter world, applications can control network, more specifically, lambdas, by themselves. An applicaton wishing to allocate a lightpath between two end points, contacts the PDC server by calling functions in the PDC client library. The PDC server will set up the lightpath if the resource is available and return the path id and IP addresses of end points. The application then can run all kinds of socket communications between the two end points.

This is the current photonic testbed within EVL.

* In this diagram, Scylla node 8, 12, Prusin have some technical problems. We are trying to solve them as soon as possible. Please avoid using these nodes.

As an example, if you want to connect Scylla.7 to Bisheng.2, the call is

QUANTA_PDCClient_c client;
QUANTA_lightpath mylightpath;

client.requestPath("scylla.evl.uic.edu", 7, "bisheng.evl.uic.edu", 2, mylightpath);

The corrsponding tear down call is

client.releasePath(mylightpath.getPathId());

Relevant Links

 

EVL ResearchGear publishes preliminary software, technical reports, data or results that the Electronic Visualization Laboratory openly shares with the research community. The work presented here is preliminary and we are not responsible for any damages that may result from its use or misuse. If you would like to cite any of this information in your research papers, presentations, etc, please reference the ResearchGear ID above. Thank you, and we hope you find the information on this page useful.


Visit ResearchGear Home Page