Simulation section
authorRichard Whitehouse <github@richardwhiuk.com>
Wed, 20 Apr 2011 21:06:47 +0000 (22:06 +0100)
committerRichard Whitehouse <github@richardwhiuk.com>
Wed, 20 Apr 2011 21:06:47 +0000 (22:06 +0100)
introduction.tex

index ff5b8eb5d3a8dae7bd206a493dfea5cdeb26de33..bf72f4400b2ac02d5dfcf9027a9639d936188fc2 100644 (file)
@@ -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}