Click framework: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
=Introduction= |
|||
* Mes-files contain the devices which will be prepared for the experiment. |
|||
* Des-Files contain a gross description for the experiment. E.g.: Duration of the experiment; Directory for log-files; network topology; etc... |
|||
* The folder "simulation/click-brn-scripts/" contains special scripts to analyze and evaluate the dumps generated by the participating devices of the experiment. The results are stored at "simulation/click-brn-scripts/<SOME_SCRIPT>/1/Evaluation" |
|||
=Scripts= |
=Scripts= |
||
Line 13: | Line 18: | ||
* /click-brn-scripts/test.sh |
* /click-brn-scripts/test.sh |
||
This script executes a group of click-scripts (located in click-brn-scripts) for testing and starts the simulation. |
|||
mes-Datein enthalten die Geräte, die in der Sim eingesetzt werden sollen. |
|||
des-Datein enthalten eine grobe Beschreibung der Simulation |
|||
=References= |
|||
Später lassen sich Analysetools in des scrip-Verzeichnis legen (als Beispiel in das send_and_receiver-Verzeichnis). Diese Analysetools dienen dazu, die dumps zu analysieren und die Evaluation in ein Verzeichnis zu speichern, dass unter einer Messung liegt und Evaluation heißt (als Beispiel: send_and_receiver/1/Evaluation) |
|||
* Search click documentation: http://read.cs.ucla.edu/click/docs |
|||
Referenzen |
|||
http://read.cs.ucla.edu/click/ |
* Manual how to program click elements: http://read.cs.ucla.edu/click/doxygen/class_element.html |
||
* Information about click elements: http://www.read.cs.ucla.edu/click/elements |
|||
http://read.cs.ucla.edu/click/doxygen/class_element.html (sehr gutes Manual dazu, wie man Elemente programmiert; „click-Programmierer“ entwickeln hauptsäch) |
|||
http://www.read.cs.ucla.edu/click/elements (Informationen über click-Elemente) |
Revision as of 14:57, 21 October 2011
Introduction
- Mes-files contain the devices which will be prepared for the experiment.
- Des-Files contain a gross description for the experiment. E.g.: Duration of the experiment; Directory for log-files; network topology; etc...
- The folder "simulation/click-brn-scripts/" contains special scripts to analyze and evaluate the dumps generated by the participating devices of the experiment. The results are stored at "simulation/click-brn-scripts/<SOME_SCRIPT>/1/Evaluation"
Scripts
- /helper/host/bin/clickctrl.sh:
This scripts allows communication with every node. This is made available from the node through an click element called "ControlSocket" (more: http://read.cs.ucla.edu/click/elements/controlsocket) which receives the remote commands from the user. Example of usage: Get statistics of the experiment while the node is running.
- /helper/simulation/bin/run_sim.sh:
Execute the simulation within simulator. Usage: run_sim.sh ns <des-File>
- /click-brn/elements/brn2/tools/brn-tools.sh:
This powerful tool downloads automatically all important sources, including the NS-Simulator. Additionally it builds the click framework and the simulator.
- /click-brn-scripts/test.sh
This script executes a group of click-scripts (located in click-brn-scripts) for testing and starts the simulation.
References
- Search click documentation: http://read.cs.ucla.edu/click/docs
- Manual how to program click elements: http://read.cs.ucla.edu/click/doxygen/class_element.html
- Information about click elements: http://www.read.cs.ucla.edu/click/elements