I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

21
INTRODUCTION OF SIMULATION AND OPNET I.Aseel AlTurki King Saud University

Transcript of I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

Page 1: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

INTRODUCTION OF SIMULATION AND OPNETI.Aseel AlTurki

King Saud University

Page 2: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

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: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

WAYS TO STUDY A SYSTEM

Page 4: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

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: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

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: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

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: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

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: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

OPNET WORKFLOW

Create networ

k models

Choose statistics

Run simulatio

n

View and analyze results

Page 9: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

OPNET’S HIERARCHICAL MODELING

Three-Tiered Hierarchical Modeling Network Node Process

Page 10: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

EDITORS

Network Editor Specify network topology and configure nodes and

links. Choose results, run simulations and view results

Page 11: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

EDITORS (CONT..)

Node Editor Create models of nodes by specifying internal

structure and capabilities Create your own devices

Page 12: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

EDITORS (CONT..)

Process Editor Develop models of decision-making processes

representing protocols, algorithms, resource management, operating systems, etc.

Page 13: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

EDITORS (CONT..)

Link Model Editor Path Editor Packet Format Editor PDF Editor etc

Page 14: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

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: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

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: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

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: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

CHOOSE STATISTICS

Right click quick menu Edit attributes Choose individual statistics

Check the statistics that you need.

Page 18: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

SIMULATION

Select Duration, Seed, other Attributes Run the Simulation View Graphs produced Analyze

Page 19: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

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 21: I NTRODUCTION OF S IMULATION AND OPNET I.Aseel AlTurki King Saud University.

THANK YOU