مقدمة محاكاة الشبكات
مقدمة محاكاة الشبكات
مقدمة محاكاة الشبكات
Abuther Mahmood
3 rd Class
The modeling and simulation phases are often the longest part of
the engineering design process , When starting this phase ,
engineers keep several goals in mind :
One can use simulation when the analytical solution does not
exist, is to complicated, or requires more computational time
than the simulation. Simulation should not be used in the
following cases:
Simulator vs Emulator
Simulator : the simulator maintains a queue of events sorted by
the simulated time they should occur. The simulator reads the
queue and triggers new events as each event is processed. It is
not important to execute the simulation in real time. It is often
more important to be able to access the data produced by the
simulation, to discover logic defects in the design or the
sequence of events. Most computer, logic test and fault-tree
simulations are of this type.
Networks Simulation By: Asst. Lec. Abuther Mahmood
3 rd Class
Simulation of Networks
Simulation of a network frequently requires a collection of
interdependent nested concurrent sub-simulations arising from:
The links that are the edges of the network, and the
processes therein.
Discrete-event-driven simulations
Time-driven simulations
Algorithm simulations
Circuit simulations
How to Simulate?
Suppose one is interested in studying the performance of an
electric car charging station (the example treated above). The
behavior of this system may be described graphically by plotting
the number of cars in the charging station and the state of the
system. Every time a car arrives, the graph increases by one
unit, while a departing car causes the graph to drop one unit.
This graph, also called a sample path, could be obtained from
observation of a real electric car charging station, but could also
be constructed artificially. Such artificial construction and the
analysis of the resulting sample path (or more sample paths in
more complex cases) constitute the simulation process.