Restructure introduction
authorRichard Whitehouse <github@richardwhiuk.com>
Wed, 20 Apr 2011 22:53:06 +0000 (23:53 +0100)
committerRichard Whitehouse <github@richardwhiuk.com>
Wed, 20 Apr 2011 22:53:06 +0000 (23:53 +0100)
introduction.tex

index a7368aa99a4454624b53b479029cb72c1ae89eaa..22daa522be375ff08f2a2bc59e2bd34da20c13f1 100644 (file)
@@ -92,11 +92,11 @@ In terms of simulation, I shall be using a discrete event simulator, in which ev
 
 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}
+\section{Context}
 
 The most important work in this area is set out by Scott et al. in \cite{moose1} which sets out the ideas behind MOOSE which this paper aims to test under simulation. A prototype NetFPGA implementation also exists by Wagner-Hall et al. in \cite{moose2} in which a practical implementation of MOOSE is described. This gives a reference implementation from which this works is based on. A number of different network simulators have been identified and one of these will be selected to provide a foundation for the work.
 
-\subsection{Aims}
+\section{Aims}
 
 I aimed to implement a simulation capable of simulating MOOSE and Ethernet networks on a commodity PC to give a realistic comparison of MOOSE and Ethernet within a number of areas:
 
@@ -106,7 +106,7 @@ I aimed to implement a simulation capable of simulating MOOSE and Ethernet netwo
 
 I aim to show how MOOSE and Ethernet compare as the number of hosts under simulation rises.
 
-\subsection{Relevant Courses}
+\section{Relevant Courses}
 
 I have used the knowledge from the following courses: Digital Communications 1 and Principles of Communication for network concepts, Algorithms 1 and 2 for general algorithm design, Programming in C and C++, as most the majority of the code will be written in C or C++, Software Design and Software Engineering for general software engineering and best practice, Computer Systems Modelling for ideas about simulation, Concurrent and Distributed for looking at how the switches co-operate, Object Orientated Programming, which is the main software design paradigm in use in designing simulators.