Network simulator survey

3,452 views

Published on

This slides is posted from
http://www.ipvs.uni-stuttgart.de/abteilungen/vs/lehre/lehrveranstaltungen/studienprojekte/CUBUS_termine/dateien/schilling-folien.ppt

Published in: Technology, Sports
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,452
On SlideShare
0
From Embeds
0
Number of Embeds
76
Actions
Shares
0
Downloads
176
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Network simulator survey

  1. 1. Qualitative Comparison of Network Simulation Tools Author: Björn Schilling Supervisor: Jörg Hähner Qualitative Comparison of Network Simulation Tools University of Stuttgart
  2. 2. Contents <ul><li>Introduction </li></ul>2/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  3. 3. Contents <ul><li>Introduction </li></ul><ul><li>The Simulators: OPNET Modeler & NS-2 </li></ul>2/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  4. 4. Contents <ul><li>Introduction </li></ul><ul><li>The Simulators: OPNET Modeler & NS-2 </li></ul><ul><li>Comparisons </li></ul><ul><ul><li>NS-2 vs. OPNET Modeler </li></ul></ul>2/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  5. 5. Contents <ul><li>Introduction </li></ul><ul><li>The Simulators: OPNET Modeler & NS-2 </li></ul><ul><li>Comparisons </li></ul><ul><ul><li>NS-2 vs. OPNET Modeler </li></ul></ul><ul><ul><li>Simulators vs. RealWorld testbed </li></ul></ul>2/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  6. 6. Contents <ul><li>Introduction </li></ul><ul><li>The Simulators: OPNET Modeler & NS-2 </li></ul><ul><li>Comparisons </li></ul><ul><ul><li>NS-2 vs. OPNET Modeler </li></ul></ul><ul><ul><li>Simulators vs. RealWorld testbed </li></ul></ul><ul><li>Results & Discussion </li></ul>2/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  7. 7. Contents <ul><li>Introduction </li></ul><ul><li>The Simulators: OPNET Modeler & NS-2 </li></ul><ul><li>Comparisons </li></ul><ul><ul><li>NS-2 vs. OPNET Modeler </li></ul></ul><ul><ul><li>Simulators vs. RealWorld testbed </li></ul></ul><ul><li>Results & Discussion </li></ul><ul><li>Trade-off with simulation details </li></ul>2/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  8. 8. Contents <ul><li>Introduction </li></ul><ul><li>The Simulators: OPNET Modeler & NS-2 </li></ul><ul><li>Comparisons </li></ul><ul><ul><li>NS-2 vs. OPNET Modeler </li></ul></ul><ul><ul><li>Simulators vs. RealWorld testbed </li></ul></ul><ul><li>Results & Discussion </li></ul><ul><li>Trade-off with simulation details </li></ul><ul><li>Summary & Conclusions </li></ul>2/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  9. 9. About Simulation <ul><li>Experiments can be expensive, impossible, complex </li></ul>3/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  10. 10. About Simulation <ul><li>Experiments can be expensive, impossible, complex </li></ul><ul><li>Additionally, most measurements are not repeatable </li></ul>3/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  11. 11. About Simulation <ul><li>Experiments can be expensive, impossible, complex </li></ul><ul><li>Additionally, most measurements are not repeatable </li></ul><ul><li>We need simulators </li></ul>3/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  12. 12. About Simulation <ul><li>Experiments can be expensive, impossible, complex </li></ul><ul><li>Additionally, most measurements are not repeatable </li></ul><ul><li>We need simulators </li></ul><ul><li>Simulators model the real world </li></ul><ul><ul><li>Ease understanding of it </li></ul></ul><ul><ul><li>Surge its behavior </li></ul></ul><ul><ul><li>Research its reactions on particular events </li></ul></ul>3/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  13. 13. About Simulation <ul><li>Experiments can be expensive, impossible, complex </li></ul><ul><li>Additionally, most measurements are not repeatable </li></ul><ul><li>We need simulators </li></ul><ul><li>Simulators model the real world </li></ul><ul><ul><li>Ease understanding of it </li></ul></ul><ul><ul><li>Surge its behavior </li></ul></ul><ul><ul><li>Research its reactions on particular events </li></ul></ul><ul><li>„ as real as possible“ </li></ul>3/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  14. 14. About Simulation <ul><li>Experiments can be expensive, impossible, complex </li></ul><ul><li>Additionally, most measurements are not repeatable </li></ul><ul><li>We need simulators </li></ul><ul><li>Simulators model the real world </li></ul><ul><ul><li>Ease understanding of it </li></ul></ul><ul><ul><li>Surge its behavior </li></ul></ul><ul><ul><li>Research its reactions on particular events </li></ul></ul><ul><li>„ as real as possible“ </li></ul><ul><li>Details play an important role </li></ul>3/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  15. 15. Level of detail in simulation <ul><li>Correct level of detail is one of the most challenging problems </li></ul>4/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  16. 16. Level of detail in simulation <ul><li>Correct level of detail is one of the most challenging problems </li></ul><ul><li>Pro: </li></ul><ul><ul><li>More details -> more realism </li></ul></ul>4/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  17. 17. Level of detail in simulation <ul><li>Correct level of detail is one of the most challenging problems </li></ul><ul><li>Pro: </li></ul><ul><ul><li>More details -> more realism </li></ul></ul><ul><ul><li>Too less details can lead to wrong or deluding results </li></ul></ul>4/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  18. 18. Level of detail in simulation <ul><li>Correct level of detail is one of the most challenging problems </li></ul><ul><li>Pro: </li></ul><ul><ul><li>More details -> more realism </li></ul></ul><ul><ul><li>Too less details can lead to wrong or deluding results </li></ul></ul><ul><li>Contra: </li></ul><ul><ul><li>Time-consuming implementation & simulation </li></ul></ul>4/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  19. 19. Level of detail in simulation <ul><li>Correct level of detail is one of the most challenging problems </li></ul><ul><li>Pro: </li></ul><ul><ul><li>More details -> more realism </li></ul></ul><ul><ul><li>Too less details can lead to wrong or deluding results </li></ul></ul><ul><li>Contra: </li></ul><ul><ul><li>Time-consuming implementation & simulation </li></ul></ul><ul><ul><li>Maintenance </li></ul></ul>4/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  20. 20. Level of detail in simulation <ul><li>Correct level of detail is one of the most challenging problems </li></ul><ul><li>Pro: </li></ul><ul><ul><li>More details -> more realism </li></ul></ul><ul><ul><li>Too less details can lead to wrong or deluding results </li></ul></ul><ul><li>Contra: </li></ul><ul><ul><li>Time-consuming implementation & simulation </li></ul></ul><ul><ul><li>Maintenance </li></ul></ul><ul><li>In wireless networks two main points are important: </li></ul><ul><ul><li>Algorithms & protocols have to be implemented detailed </li></ul></ul>4/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  21. 21. Level of detail in simulation <ul><li>Correct level of detail is one of the most challenging problems </li></ul><ul><li>Pro: </li></ul><ul><ul><li>More details -> more realism </li></ul></ul><ul><ul><li>Too less details can lead to wrong or deluding results </li></ul></ul><ul><li>Contra: </li></ul><ul><ul><li>Time-consuming implementation & simulation </li></ul></ul><ul><ul><li>Maintenance </li></ul></ul><ul><li>In wireless networks two main points are important: </li></ul><ul><ul><li>Algorithms & protocols have to be implemented detailed </li></ul></ul><ul><ul><li>Simulation environment must be realistic </li></ul></ul>4/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  22. 22. Comparisons Why are they important? <ul><li>Significant differences between simulators </li></ul>5/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  23. 23. Comparisons Why are they important? <ul><li>Significant differences between simulators </li></ul><ul><li>Only way to see which simulator is more accurate is to make comparisons </li></ul>5/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  24. 24. Comparisons Why are they important? <ul><li>Significant differences between simulators </li></ul><ul><li>Only way to see which simulator is more accurate is to make comparisons </li></ul><ul><li>Important for users </li></ul><ul><ul><li>Results can influence the choice of the simulator </li></ul></ul>5/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  25. 25. Comparisons Why are they important? <ul><li>Significant differences between simulators </li></ul><ul><li>Only way to see which simulator is more accurate is to make comparisons </li></ul><ul><li>Important for users </li></ul><ul><ul><li>Results can influence the choice of the simulator </li></ul></ul><ul><li>Important for developers </li></ul><ul><ul><li>Results help to improve the simulator </li></ul></ul>5/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  26. 26. Contents <ul><li>Introduction </li></ul><ul><li>The Simulators: OPNET Modeler & NS-2 </li></ul><ul><li>Comparisons </li></ul><ul><ul><li>NS-2 vs. OPNET Modeler </li></ul></ul><ul><ul><li>Simulators vs. RealWorld testbed </li></ul></ul><ul><li>Results & Discussion </li></ul><ul><li>Trade-off with simulation details </li></ul><ul><li>Summary & Conclusions </li></ul>Qualitative Comparison of Network Simulation Tools University of Stuttgart
  27. 27. OPNET Modeler <ul><li>Core is a finite state machine </li></ul><ul><li>Analytical model is responsible for speeding up the simulation </li></ul><ul><li>Licences needed -> no open source product </li></ul><ul><li>GUI </li></ul><ul><li>Lots of documentation </li></ul><ul><li>Many pre-implemented algorithms and protocols </li></ul>6/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  28. 28. OPNET Modeler <ul><li>Core is a finite state machine </li></ul><ul><li>Analytical model is responsible for speeding up the simulation </li></ul><ul><li>Licences needed -> no open source product </li></ul><ul><li>GUI </li></ul><ul><li>Lots of documentation </li></ul><ul><li>Many pre-implemented algorithms and protocols </li></ul><ul><li>Primal intention was network simulation for companies </li></ul>6/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  29. 29. OPNET Modeler <ul><li>Core is a finite state machine </li></ul><ul><li>Analytical model is responsible for speeding up the simulation </li></ul><ul><li>Licences needed -> no open source product </li></ul><ul><li>GUI </li></ul><ul><li>Lots of documentation </li></ul><ul><li>Many pre-implemented algorithms and protocols </li></ul><ul><li>Primal intention was network simulation for companies </li></ul><ul><li>But comes along with some developer tools </li></ul>6/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  30. 30. NS-2 <ul><li>Second version able to deal with wireless networks </li></ul><ul><li>Combination of C++ & OTcl </li></ul><ul><ul><li>Compromise between performance and user-friendly design </li></ul></ul><ul><li>Event-based simulator </li></ul><ul><li>Open-source </li></ul><ul><li>Less documentation </li></ul><ul><li>Help can be found in one of the numerous user-groups </li></ul>7/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  31. 31. NS-2 <ul><li>Second version able to deal with wireless networks </li></ul><ul><li>Combination of C++ & OTcl </li></ul><ul><ul><li>Compromise between performance and user-friendly design </li></ul></ul><ul><li>Event-based simulator </li></ul><ul><li>Open-source </li></ul><ul><li>Less documentation </li></ul><ul><li>Help can be found in one of the numerous user-groups </li></ul><ul><li>Mainly used among developers </li></ul>7/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  32. 32. Contents <ul><li>Introduction </li></ul><ul><li>The Simulators: OPNET Modeler & NS-2 </li></ul><ul><li>Comparisons </li></ul><ul><ul><li>NS-2 vs. OPNET Modeler </li></ul></ul><ul><ul><li>Simulators vs. RealWorld testbed </li></ul></ul><ul><li>Results & Discussion </li></ul><ul><li>Trade-off with simulation details </li></ul><ul><li>Summary & Conclusions </li></ul>Qualitative Comparison of Network Simulation Tools University of Stuttgart
  33. 33. NS-2 vs. OPNET Modeler <ul><li>Simple algorithm needed: </li></ul><ul><li>Flooding implemented in NS-2, OPNET, GloMoSim </li></ul>8/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  34. 34. NS-2 vs. OPNET Modeler <ul><li>Simple algorithm needed: </li></ul><ul><li>Flooding implemented in NS-2, OPNET, GloMoSim </li></ul><ul><li>Setup </li></ul><ul><li>50 nodes, 10 of them initiating 100 broadcasts </li></ul><ul><li>1km*1km area </li></ul><ul><li>300 seconds runtime </li></ul><ul><li>Random Waypoint mobility model (controllable) </li></ul><ul><li>802.11 MAC layer protocol </li></ul><ul><li>Freespace propagation </li></ul>8/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  35. 35. NS-2 vs. OPNET Modeler <ul><li>Effective transmission range </li></ul><ul><li>Maximum difference of factor 2 </li></ul><ul><li>Complete different behavior of simulator GloMoSim </li></ul>9/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  36. 36. NS-2 vs. OPNET Modeler <ul><li>Overhead, i.e. produced duplicates </li></ul><ul><li>Again different behavior </li></ul><ul><li>Difference of factor 2,5 </li></ul>10/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  37. 37. Contents <ul><li>Introduction </li></ul><ul><li>The Simulators: OPNET Modeler & NS-2 </li></ul><ul><li>Comparisons </li></ul><ul><ul><li>NS-2 vs. OPNET Modeler </li></ul></ul><ul><ul><li>Simulators vs. RealWorld testbed </li></ul></ul><ul><li>Results & Discussion </li></ul><ul><li>Trade-off with simulation details </li></ul><ul><li>Summary & Conclusions </li></ul>Qualitative Comparison of Network Simulation Tools University of Stuttgart
  38. 38. Simulators vs. RealWorld testbed Which simulator comes closest to reality? <ul><li>Simple (wired) testbed: </li></ul><ul><ul><li>Possibility to create background traffic </li></ul></ul><ul><ul><li>All the traffic has to pass a 10Mbit link </li></ul></ul>11/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  39. 39. Simulators vs. RealWorld testbed Which simulator comes closest to reality? <ul><li>Simple (wired) testbed: </li></ul><ul><ul><li>Possibility to create background traffic </li></ul></ul><ul><ul><li>All the traffic has to pass a 10Mbit link </li></ul></ul><ul><li>2. Two different easy applications make up simulation: CBR & FTP </li></ul><ul><ul><li>CBR for simplicity, FTP for popularity & common usage </li></ul></ul>11/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  40. 40. Simulators vs. RealWorld testbed CBR, 5MBit/s, Background = 6MBit/s <ul><li>Network testbed inaccurate </li></ul><ul><li>NS-2 more constant than OPNET </li></ul><ul><li>Sudden drop of NS-2 curve after 60 seconds </li></ul>12/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  41. 41. Simulators vs. RealWorld testbed FTP, 10MB File, no background traffic <ul><li>2 simulations (normal / after simulator fine-tuning) </li></ul><ul><li>First results barely accurate </li></ul><ul><li>Better results after fine-tuning, esp. OPNET Modeler </li></ul>13/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  42. 42. Contents <ul><li>Introduction </li></ul><ul><li>The Simulators: OPNET Modeler & NS-2 </li></ul><ul><li>Comparisons </li></ul><ul><ul><li>NS-2 vs. OPNET Modeler </li></ul></ul><ul><ul><li>Simulators vs. RealWorld testbed </li></ul></ul><ul><li>Results & Discussion </li></ul><ul><li>Trade-off with simulation details </li></ul><ul><li>Summary & Conclusions </li></ul>Qualitative Comparison of Network Simulation Tools University of Stuttgart
  43. 43. Results & Discussion Reasons for the differences 14/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  44. 44. Results & Discussion Reasons for the differences <ul><li>Main factor: Level of detail of physical and MAC layer (1 and 2) </li></ul><ul><ul><li>These layers are implemented in the simulator </li></ul></ul><ul><ul><li>Other layers are implemented by the developer/user </li></ul></ul>14/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  45. 45. Results & Discussion Reasons for the differences <ul><li>Main factor: Level of detail of physical and MAC layer (1 and 2) </li></ul><ul><ul><li>These layers are implemented in the simulator </li></ul></ul><ul><ul><li>Other layers are implemented by the developer/user </li></ul></ul><ul><li>Level of detail in simulation is decisive for the results </li></ul>14/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  46. 46. Results & Discussion Reasons for the differences <ul><li>Main factor: Level of detail of physical and MAC layer (1 and 2) </li></ul><ul><ul><li>These layers are implemented in the simulator </li></ul></ul><ul><ul><li>Other layers are implemented by the developer/user </li></ul></ul><ul><li>Level of detail in simulation is decisive for the results </li></ul><ul><li>Identical implementation of algorithms in both </li></ul><ul><li>simulators is not possible </li></ul>14/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  47. 47. Results & Discussion Reasons for the differences <ul><li>Main factor: Level of detail of physical and MAC layer (1 and 2) </li></ul><ul><ul><li>These layers are implemented in the simulator </li></ul></ul><ul><ul><li>Other layers are implemented by the developer/user </li></ul></ul><ul><li>Level of detail in simulation is decisive for the results </li></ul><ul><li>Identical implementation of algorithms in both </li></ul><ul><li>simulators is not possible </li></ul><ul><li>Bugs & failures can occur </li></ul><ul><ul><li>Regular software updates, esp. NS-2 </li></ul></ul>14/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  48. 48. Contents <ul><li>Introduction </li></ul><ul><li>The Simulators: OPNET Modeler & NS-2 </li></ul><ul><li>Comparisons </li></ul><ul><ul><li>NS-2 vs. OPNET Modeler </li></ul></ul><ul><ul><li>Simulators vs. RealWorld testbed </li></ul></ul><ul><li>Results & Discussion </li></ul><ul><li>Trade-off with simulation details </li></ul><ul><li>Summary & Conclusions </li></ul>Qualitative Comparison of Network Simulation Tools University of Stuttgart
  49. 49. Trade-off with simulation details <ul><li>Often integration is difficult & can have far reaching consequences: </li></ul><ul><ul><li>Debugging </li></ul></ul><ul><ul><li>Later change </li></ul></ul>15/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  50. 50. Trade-off with simulation details <ul><li>Often integration is difficult & can have far reaching consequences: </li></ul><ul><ul><li>Debugging </li></ul></ul><ul><ul><li>Later change </li></ul></ul><ul><li>Which details do make sense, which do not? </li></ul><ul><li>Compromise between performance & correctness must be found! </li></ul>15/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  51. 51. Trade-off with simulation details <ul><li>Often integration is difficult & can have far reaching consequences: </li></ul><ul><ul><li>Debugging </li></ul></ul><ul><ul><li>Later change </li></ul></ul><ul><li>Which details do make sense, which do not? </li></ul><ul><li>Compromise between performance & correctness must be found! </li></ul><ul><li>Typically in todays simulators: </li></ul><ul><ul><li>Protocols rather detailed </li></ul></ul><ul><ul><li>Developers try to integrate as few details as possible </li></ul></ul>15/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  52. 52. Example <ul><li>One scenario simulated twice… </li></ul><ul><ul><li>Without idle energy consumption </li></ul></ul><ul><ul><li>With idle energy consumption </li></ul></ul><ul><li>… with 4 different ad-hoc </li></ul><ul><li>routing protocols </li></ul><ul><ul><li>AODV </li></ul></ul><ul><ul><li>DSR </li></ul></ul><ul><ul><li>DSDV </li></ul></ul><ul><ul><li>TORA </li></ul></ul>16/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  53. 53. Example <ul><li>One scenario simulated twice… </li></ul><ul><ul><li>Without idle energy consumption </li></ul></ul><ul><ul><li>With idle energy consumption </li></ul></ul><ul><li>… with 4 different ad-hoc </li></ul><ul><li>routing protocols </li></ul><ul><ul><li>AODV </li></ul></ul><ul><ul><li>DSR </li></ul></ul><ul><ul><li>DSDV </li></ul></ul><ul><ul><li>TORA </li></ul></ul><ul><li>Deluding results in the first scenario </li></ul>16/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  54. 54. Example <ul><li>One scenario simulated twice… </li></ul><ul><ul><li>Without idle energy consumption </li></ul></ul><ul><ul><li>With idle energy consumption </li></ul></ul><ul><li>… with 4 different ad-hoc </li></ul><ul><li>routing protocols </li></ul><ul><ul><li>AODV </li></ul></ul><ul><ul><li>DSR </li></ul></ul><ul><ul><li>DSDV </li></ul></ul><ul><ul><li>TORA </li></ul></ul><ul><li>Deluding results in the first scenario </li></ul><ul><li>Idle energy consumption turns out to be an important and necessary detail! </li></ul>16/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  55. 55. Contents <ul><li>Introduction </li></ul><ul><li>The Simulators: OPNET Modeler & NS-2 </li></ul><ul><li>Comparisons </li></ul><ul><ul><li>NS-2 vs. OPNET Modeler </li></ul></ul><ul><ul><li>Simulators vs. RealWorld testbed </li></ul></ul><ul><li>Results & Discussion </li></ul><ul><li>Trade-off with simulation details </li></ul><ul><li>Summary & Conclusions </li></ul>Qualitative Comparison of Network Simulation Tools University of Stuttgart
  56. 56. Summary & Conclusions <ul><li>There are differences between simulators and their simulation results </li></ul>17/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  57. 57. Summary & Conclusions <ul><li>There are differences between simulators and their simulation results </li></ul><ul><li>The simulator design influences the simulation </li></ul>17/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  58. 58. Summary & Conclusions <ul><li>There are differences between simulators and their simulation results </li></ul><ul><li>The simulator design influences the simulation </li></ul><ul><li>Too few comparisons have been made to make statements about quality and accuracy of the simulators </li></ul>17/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  59. 59. Summary & Conclusions <ul><li>There are differences between simulators and their simulation results </li></ul><ul><li>The simulator design influences the simulation </li></ul><ul><li>Too few comparisons have been made to make statements about quality and accuracy of the simulators </li></ul><ul><li>Each of the simulators showed strengths and enervations </li></ul><ul><ul><li>Usage of a specific simulator depending on application area </li></ul></ul>17/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  60. 60. Summary & Conclusions <ul><li>Behavior of simulation can depend on small details </li></ul>18/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  61. 61. Summary & Conclusions <ul><li>Behavior of simulation can depend on small details </li></ul><ul><li>Necessity of a detail is not known before simulation is done. Solutions for this problem? </li></ul><ul><ul><li>Use experiences made before for future simulations </li></ul></ul><ul><ul><li>Share knowledge: User-groups </li></ul></ul>18/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart
  62. 62. Thank you for your attention! Are there any questions? 19/19 Qualitative Comparison of Network Simulation Tools University of Stuttgart

×