200 likes | 638 Views
OPNET. TUTORIAL FOR COE444 (Hakim ADICHE). INTRODUCTION. OPNET provides a comprehensive development environment supporting the modeling of communication networks and distributed systems. OPNET Modeler provide also a graphical interface easy to use to help the user to build its models.
E N D
OPNET TUTORIAL FOR COE444 (Hakim ADICHE)
INTRODUCTION • OPNET provides a comprehensive development environment supporting the modeling of communication networks and distributed systems. • OPNET Modeler provide also a graphical interface easy to use to help the user to build its models. Prepared by Hakim ADICHE
What is OPNET Simulator? • Opnet is a network simulation tool. It allows the definition of: • A network topology, • the nodes, and • the links that go towards making up a network. • User defined: • The processes that may happen in a particular node, and • the properties of the transmission links. • A simulation can then be executed, and the results analyzed for any network element in the simulated network. Prepared by Hakim ADICHE
MORE ABOUT OPNET • Opnet has three main types of tools: • The Model Development tool • The Simulation Execution tool • The Results Analysis tool • These three types of tools are used together to model, simulate and analyze a network. Prepared by Hakim ADICHE
MODEL DEVELOPMENT TOOL • Network Editor is used to design the network models, with different nodes connected by point-to-point links, radio links, etc. • Node Editor is used to place the models of the nodes used into the network. A node in Opnet consists of modules. • Process Editor is used to define the processes that run inside these modules. Process models are represented by finite state machine (FSMs). • Parameter Editor allows the definition of parameters used in the node modules and process models, such as the packet format, probability density functions, etc. Prepared by Hakim ADICHE
Network Editor Prepared by Hakim ADICHE
Node Editor Prepared by Hakim ADICHE
Process Editor Prepared by Hakim ADICHE
Parameter Editor Prepared by Hakim ADICHE
SIMULATION EXECUTION TOOL • Probe Editor is used to place probes at various points of interest in the network model. These probes can be used to monitor any of the statistics computed during simulation. • Simulation Tool allows the user to specify a sequence of simulations, along with any input and output options, and any different runtime options. Prepared by Hakim ADICHE
Probe Editor Prepared by Hakim ADICHE
Simulation Tool Prepared by Hakim ADICHE
RESULTS ANALYSIS TOOL • Analysis Tool will display the results from a simulation or series of simulations as graphs. • Filter Editor is used to define filters to mathematically process, reduce, or combine statistical data. Prepared by Hakim ADICHE
Analysis Tool Prepared by Hakim ADICHE
Filter Editor Prepared by Hakim ADICHE
Invoking OPNET from your CCSE UNIX account • Login to your UNIX account • Use an editor to open the file .cshrc • Add the following entries: • setenv vudoc_prog /usr/local/bin/X11/acroread • set path=($path /tools/opnet/8.0.C/sys/unix/bin) • setenv LD_LIBRARYPATH /usr/openwin/lib:/tools/opnet/8.0.C/sys/sun_sparc_solaris/lib • Save the file and exit from your account • Log on to your UNIX account and at a command prompt, type Opnet. Opnet will start running. Prepared by Hakim ADICHE