16.11.2012 Views

Wireless Network Design: Optimization Models and Solution ...

Wireless Network Design: Optimization Models and Solution ...

Wireless Network Design: Optimization Models and Solution ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

272 Marina Aguado, Jasone Astorga, Nerea Toledo <strong>and</strong> Jon Matias<br />

12.1 Introduction<br />

In the last few years, the evaluation of large scale applications across mobile wireless<br />

networks has raised a crucial challenge to the research community. Actually,<br />

when facing the necessity to design or evaluate a specific network implementation<br />

different options appear, namely measurement, emulation, simulation, or analytical<br />

modeling. Therefore, one of the most important steps in the start-up evaluation<br />

process is to identify the most suitable technique for each scenario. In order to do<br />

so, <strong>and</strong> before setting up a test bed or measurement experiment, writing complex<br />

equations for an analytical model, or building up elaborate simulation scenarios, the<br />

problem to be solved must be clearly stated. As the old saying goes “a problem well<br />

stated is half solved”.<br />

For this purpose, the first issue to be considered is the global aim being sought,<br />

which is, in fact, the analysis of the system’s performance rather than a full set of<br />

numerical statements describing its operation. Bearing this point in mind, it must be<br />

noted that the specific tool or methodology used to reach that aim depends on the<br />

nature of the problem under study <strong>and</strong> the time scale of interest. In this sense, test<br />

beds provide realism but are coupled to the physical circumstances where the experiment<br />

is carried out <strong>and</strong> frequently they constitute a complex, expensive, <strong>and</strong> timeconsuming<br />

approach. Additionally, when a new concept is proposed (e.g., a new<br />

protocol, technology or algorithm) in the research field, the possible approaches are<br />

restricted to analytical models, simulation, <strong>and</strong> emulation. More specifically, when<br />

a mobile wireless network is involved in a complex multi-factor <strong>and</strong> multimode<br />

scenario, then an analytical model may not be feasible due to the high level of complexity.<br />

In fact, analytical modeling requires in general many simplifications <strong>and</strong><br />

assumptions compared to a simulation process, which can incorporate more details<br />

<strong>and</strong> require fewer assumptions.<br />

Simulation modeling methods can be quite powerful in gaining insight into the<br />

behaviour of complex systems. The main advantages of simulation modeling include<br />

the ability to evaluate scenarios not easily achievable through empirical methods<br />

(i.e. scalability testing of networks) <strong>and</strong> the ability to modify models to test<br />

system sensitivity <strong>and</strong> tune performance [14]. When using simulation modeling,<br />

many beginner analysts tend to model the behaviour of the system under evaluation<br />

as close as possible to the real world without paying attention to the problem they<br />

are expected to solve. Assuming they are even able to complete such a complex<br />

simulation, this approach may result in a costly, time consuming, <strong>and</strong> fruitless simulation<br />

product. Therefore, when using a simulation tool for evaluation or design<br />

purposes, the idea is not to model the full detailed “scenario” but to keep clearly in<br />

mind the specific question we seek to answer. On the other h<strong>and</strong>, we cannot forget<br />

that when implementing a system level simulator — a simulator that considers many<br />

users, many possible cells, <strong>and</strong> different layers of the protocol stack — the signal<br />

propagation must be characterized correctly <strong>and</strong> accurately enough for the purposes<br />

of the study.<br />

Another important application of simulation modeling techniques is to perform<br />

meaningful comparative studies of different technologies, protocols, or new imple-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!