Advertisement

More Related Content

Similar to Rina sim workshop(20)

Advertisement
Advertisement

Rina sim workshop

  1. ●  Vladimír Veselý, FIT-BUT ivesely@fit.vutbr.cz ●  3rd International RINA Workshop @ictpristine Ghent, January 2015 1
  2. Agenda  Introduction  Overview  Demo @ictpristine Ghent, January 2015 2
  3. @ictpristine Ghent, January 2015 3 Introduction How to install? Where to get it? Documentation and useful links.
  4. Requirements  OMNeT++ discrete event simulator   Windows, Linux, FreeBSD environment   Free for non-commercial purposes   C++ for implementation, NED for description  No other libraries or frameworks   Potential cooperation with INET @ictpristine Ghent, January 2015 4
  5. Installation  Out-of-the box   http://nes.fit.vutbr.cz/ivesely/vm/RINASim.zip   user / pass: “rinasim”  Windows 1)  Download OMNeT++ http://www.omnetpp.org/omnetpp 2)  ./configure && make http://omnetpp.org/doc/omnetpp/InstallGuide.pdf 3)  Download RINASim https://opensourceprojects.eu/p/pristine/rinasimulator/rinasim/ 4)  Import RINASim project @ictpristine Ghent, January 2015 5
  6. Navigation   /src   /Common   /CS   /DAF   /DIF   /policies   /examples … RINASim core source codes … common or shared ADTs … high-level nodes … DAF components … DIF components … programmable set of policies … accompanied scenarios @ictpristine Ghent, January 2015 6
  7. Documentation  Doxygen   http://nes.fit.vutbr.cz/ivesely/doxy   Important ADTs, ongoing work  Electronic version of RINA specs   http://nes.fit.vutbr.cz/ivesely/specs   Will upgrade to newer version during February  PRISTINE D2.4   All you need to know about RINASim…   Should be finished by end of this week @ictpristine Ghent, January 2015 7
  8. Contact Developers  Skype group chat   skype:?chat&blob=- bdq6qH_uDXIlbRk_4_XwqZyplfXPl4IzCq4P- S0BrsttjgPR8CNJKV9- Yyn1TYopaYZD2g3bIC_Yv0C  OpenSourceProject   https://opensourceprojects.eu/p/pristine/ rinasimulator/tickets/  GitHub   https://github.com/kvetak/RINA/issues @ictpristine Ghent, January 2015 8
  9. @ictpristine Ghent, January 2015 9 Overview Components and their purpose
  10. Design  Split between mechanism and policy   Modules could be replaced   Ongoing interface definition  Simulations allow changing of parameters   Statically preconfigured   On-the-fly @ictpristine Ghent, January 2015 10
  11. Computing Systems ❶ @ictpristine Ghent, January 2015 11 JohnDay,Welcometothe RINAissance,Dublin,2014
  12. Computing Systems ❷  Hosts and Routers @ictpristine Ghent, January 2015 12
  13. DAF Components   Application Process   contains Application Entity   IPC Resource Manager   interconnects APs with IPCs   passes messages   DIF Allocator   Maintains naming and addressing info   Oraculum @ictpristine Ghent, January 2015 13
  14. IPC Process @ictpristine Ghent, January 2015 14
  15. Common Distributed App Protocol   Simulation module used by AE and RIBd   CDAP   Sends/Receives CDAP messages   CDAPSplitter   Delegates CDAP message to appropriate module   CDAPMsgLog   Statistic collector   CACE + AUTH   Currently placeholders @ictpristine Ghent, January 2015 15
  16. @ictpristine Ghent, January 2015 16 Live demonstration Simple Relay Example
  17. ●  Comments? ●  Questions? ●  Suggestions? @ictpristine Ghent, January 2015 17
Advertisement