introduction of simulation and opnet
TRANSCRIPT
![Page 1: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/1.jpg)
INTRODUCTION OF SIMULATION AND OPNETI.Aseel AlTurki
King Saud University
![Page 2: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/2.jpg)
OUTLINE Ways to study a system Advantages of simulation OPNET modeler Main features of OPNET simulator OPNET workflow OPNET’s hierarchal modeling Editors Project and scenarios The project and scenario workflow Organizing models- Object palette Choose statistics Simulation What’s next References
![Page 3: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/3.jpg)
WAYS TO STUDY A SYSTEM
![Page 4: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/4.jpg)
ADVANTAGES OF SIMULATION
Money, money, money Designing, building, testing,
Redesigning, rebuilding, retesting,…
The level of detail that you can get from a simulation
The only restrictions are your imagination, your programming skills, and your CPU.
![Page 5: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/5.jpg)
OPNET MODELER
OPNET stands for Optimum Network Performance.
OPNET is a computer software to simulate communication networks.
OPNET Modeler, in particular, is a research oriented package, and it is one of the leading simulators used in the industry.
![Page 6: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/6.jpg)
OPNET MODELER (CONT..)
OPNET provides graphical editors to you to edit your own devices, configure your own networks, design your own protocols, define your own packet formats, etc.
![Page 7: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/7.jpg)
MAIN FEATURES OF OPNET SIMULATOR
The graphical modeling approach(Graphical user interface).
The generation of statistical data is customizable.
A variety of comprehensive analysis tools.
![Page 8: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/8.jpg)
OPNET WORKFLOW
Create networ
k models
Choose statistics
Run simulatio
n
View and analyze results
![Page 9: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/9.jpg)
OPNET’S HIERARCHICAL MODELING
Three-Tiered Hierarchical Modeling Network Node Process
![Page 10: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/10.jpg)
EDITORS
Network Editor Specify network topology and configure nodes and
links. Choose results, run simulations and view results
![Page 11: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/11.jpg)
EDITORS (CONT..)
Node Editor Create models of nodes by specifying internal
structure and capabilities Create your own devices
![Page 12: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/12.jpg)
EDITORS (CONT..)
Process Editor Develop models of decision-making processes
representing protocols, algorithms, resource management, operating systems, etc.
![Page 13: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/13.jpg)
EDITORS (CONT..)
Link Model Editor Path Editor Packet Format Editor PDF Editor etc
![Page 14: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/14.jpg)
PROJECT AND SCENARIOS
Project-and-Scenario approach to modeling network
Project: Collection of related network scenarios.
Scenario: is a single instance of the network. It represents a unique configuration of the network.
![Page 15: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/15.jpg)
THE PROJECT/SCENARIOS WORKFLOW
Create project Create Baseline scenario
Import or create topology (using Object palette-next slide)
Import or create traffic (by creating applications and profiles)
Choose results Run simulation, view results
Duplicate scenario Make changes Re-run simulation Compare results((Iterate the last three steps until you have good results))
![Page 16: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/16.jpg)
ORGANIZING MODELS- OBJECT PALETTES
An object palette is a graphical dialog box that displays a group of nodes and link models.
Object palettes can be customized to contain only the nodes and links that we need.
![Page 17: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/17.jpg)
CHOOSE STATISTICS
Right click quick menu Edit attributes Choose individual statistics
Check the statistics that you need.
![Page 18: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/18.jpg)
SIMULATION
Select Duration, Seed, other Attributes Run the Simulation View Graphs produced Analyze
![Page 19: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/19.jpg)
WHAT'S NEXT
OPNET Online Tutorial Do the step-by-step online tutorials Do some small experimental modifications to the
tutorials so you can understand better. Use the online help manual.
Search YouTube for easy tutorials such as: http://www.youtube.com/user/rodybaylor#p/u/3/9PIoVkG3L_A
Try to simulate a real world problem
![Page 20: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/20.jpg)
REFERENCES
http://linux01.crystalgraphics.com/view/1b3c2d-OGNmM/Introduction_to_OPNET_Simulator_flash_ppt_presentation
http://www.powershow.com/view/26b936-ZjRiN/Introduction_to_Opnet_Modeler_flash_ppt_presentation
www.cs.lamar.edu/faculty/osborne/5328/OPNET%20Modeler.ppt
wow.eecs.berkeley.edu/ergen/docs/OPNET.ppt
www.docstoc.com/docs/77648870/Simulation
![Page 21: Introduction of Simulation and Opnet](https://reader033.vdocuments.us/reader033/viewer/2022051218/55cf9dd4550346d033af668c/html5/thumbnails/21.jpg)
THANK YOU