Accueil FUNDP

 
Research
 
 
The JavaSim simulator and some extensions

 

 

 
JavaSim is a driven-event simulator developed by Hung-ying Tyan and other people at the computer science department of the Ohio state university. This simulator already includes several models of internet protocols and can be used in many simulation scenarii. It is written in Java can be run on many plateforms. This page describes extensions that Infonet group has included inside JavaSim.

This work is partially funded by the IST-ATRIUM project

Description Author
JavaSim snapshot
Javasim is a scalable event-driven simulator developed by Hung-Ying Tyan and many others at Ohio-State University. Two stable versions are available: the javasim 1.0 release and 1.2 release. Because we need to trace the route followed by a packet between two nodes, we have modified JavaSim official release to include this feature. Other modifications have been done to support the BGP protocol or MPLS mechanism.
Bruno QUOITIN and Louis SWINNEN
BGP for JavaSim
Although Javasim supports several routing protocols, it did not contain any BGP model. Instead of developing a BGP model from scratch, we choose to port and enhance the BGP implementation developed by B. J. Presmore for SSFNet.
Bruno QUOITIN
MPLS for JavaSim
The MPLS model provided inside JavaSim is not flexible. Indeed, you can associate only statically an outgoing interface and an outgoing label with an incoming label and incoming interface. This is not really adapted if you plan to support RSVP-TE protocols and dynamic Label Switched Path (with stack of labels and associated operations, etc.). That's why we choose to build some new components. Of course, it is a first step towards the support of RSVP-TE inside JavaSim.
Cristel PELSSER and Louis SWINNEN


If you need to contact the author, you can use the following link.