The OPUS software

This is the home page of the OPUS software, the Optical Packet switching Universal Solver. It evaluates optical packet-switched networks by both simulation and analysis.

We model networks of any topology with nodes of any degree and any number of wavelengths. The network configuration is given by a Graphviz file. Moreover, you can load the network with any traffic matrix.

This software produced the results for this article:

I. Szcześniak, B. Mukherjee, T. Czachórski, “Approximate Analytical Performance Evaluation of Synchronous Bufferless Optical Packet-Switched Networks,” IEEE/OSA Journal of Optical Communications and Networking, vol. 3, iss. 10, pp. 806-815, October 2011



You can download the code at:


Or you can use git:

git clone git://github.com/iszczesniak/opus.git

OPUS was written by Ireneusz (Irek) Szcześniak. It’s licensed under GPL and copyrighted by IITiS PAN, and Politechnika Częstochowska.