From: Richard Whitehouse Date: Wed, 20 Apr 2011 21:06:47 +0000 (+0100) Subject: Simulation section X-Git-Url: https://git.richardwhiuk.com/?a=commitdiff_plain;h=a34983f8df26b37a535822e6ef6f0a3279c44c40;p=ii-diss.git Simulation section --- diff --git a/introduction.tex b/introduction.tex index ff5b8eb..bf72f44 100644 --- a/introduction.tex +++ b/introduction.tex @@ -84,6 +84,14 @@ MOOSE addresses are identified by looking at the second bit in the most signific \subsection{Simulation} +Network simulation is a hot area of research activity with many different simulation techniques identified. I have chosen to use network simulation instead of using a different evaluation technique like building a real life model of the networks under simulation due to the large number of hosts required which would be impractical in terms of cost. Network simulation poses a viable alternative, especially if a well known and tested network simulator is used. + +Since no implementation of MOOSE exists for a current network simulator, I will need to program this module and make checks to ensure it produces valid data. + +In terms of simulation, I shall be using a discrete event simulator, in which events are added to a priority queue, with the lowest item being taken off the queue and processed. Each event may generate future events which will be processed until a finish condition is reached at which point the simulation will terminate. + +Simulation has a number of drawbacks. Primarily it is not a perfectly accurate representation of the underlying system and so I will need to make sure that my simulation is valid for the measurements I take. + \subsection{Context} \subsection{Aims}