Software

 

Simulation API Version 1.2

In this version, some errores about the fragmentation and reasembling proccess for IPv4 datagramas have been corrected. More specifically, this problems was related to the calculation of the available size for data of a IP datagram from the MTU size.

The ZIP file includes the source files por Eclipse a project as well as the compiled package Simulador.jar.

KivaNS Ver. 1.1 for Linux

By carring out same changes, it is not difficult to compile and execute KivaNS 1.1 on Linux. In any case, we publish this version which includes two basic changes to avoid compilation problems. First, special local characters have been remplaced for standard caharacters. Second, the deprecated methods hide() and show() have been replaced for setVisible(). Thus, this version should be compiled without problems (we have tested it with Java 1.5 and 1.6). To compile the graphical interface, a script like the following can be used:

#!/bin/bash
find /home/myuser/Kiva -iname "*.class" -exec rm {} \;
javac -classpath /home/myuser//Kiva/:/home/myuser/Kiva/Simulador.jar -Xlint:unchecked visual.java

A aspect to be beared in mind is that swing and awt environments of Java can cause some problem when a Java graphical application based on these environmets (this is the case of KivaNS) is executed on windows managers like Compiz/Beryl. In this situation, the windows are contructed, but their controls are not shown, and Java adverts something like "It is not possible to change the interface". The solution is to disable the esmerald window decorator and use the default manager (i.e. metacity, the default window manager of GNOME).

We want to thank to Quim this version of KivaNS and the previously citted recommendations.

KivaNS Ver. 1.1

This package includes the JAR with the simulation API Ver 1.1. To execute the application, you have to uncompress the package fisrt and then execute the file KivaNS-start.bat. You should modify this file according to your Java instalation.

This package includes the JAR with the simulation API Ver 1.1. You can compile the application using the script KivaNS-make.bat. You should modify this file according to your Java instalation.

This version have been developed and tested using Java 1.6.

KivaNS Ver. 1.0

This package includes the JAR archive with the simulation API ver. 1.0. To install the application, first you have to uncompress the files and then execute the file ej.bat. The program has a quick help.

The application requires the Java runtime library (JRE 1.4.2. or higher), which can be downloaded from the Sun's Web.

To use the simulation API, it is necessary to install the Java development kit and the runtime library (JDK & JRE 1.4.2. or higher), which can be downloaded from the Sun's Web. Information about how use the APi in your application can be found in the Documents section.

 

© Aurova 2010