opensimmpls
opensimmpls copied to clipboard
OpenSimMPLS is an MPLS network simulator, multiplatform and mutilanguage. It is easy-to-use and is intended for teaching activities. It can be used as well to test new protocols, techniques and method...
To make easier extensions development a dynamic plugin loader should be implemented to allow collecting stats (simulation events). In this way you can have a graphic collector, can dump data...
This should make possible to use less monitors/locks and make more understandable the code. At the same time is will make easier extend the simulator.
Almost Java collection uses now generics. OpenSimMpls should be updated to use them and remove lot of casting that won't be necessary.
Define a JSON file format for OpenSimMPLS scenarios (OSM). It wil be necessary to modify classes under simMPLS.io.osm to import/export from/to JSON. I'll use mjson for this.
I just changed a few things in the README