June 2007
This is the Readme file for the ZIP
archive of the binaries for the Lotos (Logical Topology Simulator)
simulation package. The Lotos simulator
has an interactive GUI for simulating the overlay protocols
of HyperCast. Lotos runs the HyperCast overlay protocols from
the implementation in hypercast.jar.
See the Chapter "Logical Topology Simulator (Lotos)" available from www.hypercast.org for additional information.
Lotos
requires Java version 1.4.x or higher (but may also be compilable with earlier versions of Java).
Lotos requires that the JAR file hypercast.jar and pastry.jar files (in addition to other class libraries). These class files are obtained
The ZIP archive for the binaries are usually distributed in a file with the name
lotos-BINARIES-xxx-yyyymmdd.zip
where xxx is a tag that identifies who created the archive and yyyymmdd is the date when the archive was created. Copy the file to a directory where you want to run Lotos, and extract ('unzip') the archive with a utility such as WinZip (on Windows) or the unzip command (on Unix or Cygwin).
NOTE: This package requires that hypercast.jar is located in the the /lib directory. Should hypercast.jar not be included in the ZIP archive, it can be copied form the /lib directory of a hypercast BINARIES directory.
Java Version: The binaries are compiled to Java version 1.4, and run on a JRE with version 1.4 or higher. (The source files of Lotos can be compiled with Java version 1.2 or higher)
Lotos Version. The Version
program works similarly as in the hypercast module. Assuming that the
classpath is set correctly, the Lotos version is displayed with:
>java lotos.Version
HyperCast Version. The version of the HyperCast module, which is used by Lotos, is displayed with:
>java hypercast.util.Version
The contents of the archive is this
file, XML configuration files, JAR
files, and command
scripts.
Readme files:
Libraries:
XML
files:
Certificate:
Scripts:
Unix/CYGWIN:
Starting the simulator: >bin/lotos.sh
Displaying the version of Lotos: >bin/version.sh
Windows Explorer:
From the Windows Explorer click on the files lotos.bat or version.bat in the /bin directory.