New Trends In Computer Networks

EREK G KT RK
Department of Informatics, University of Oslo, Postboks 1080 Blindern, 0316 Oslo, Norway. E-mail: erek@ifi.uio.no WWW home page: http://folk.uio.no/erek/
Simulations, emulations, and test deployments play a central role in design and development of ad hoc network protocols and software. Among these three methods, emulations have gained considerable popularity. This is partly because emulations address efficiency-accuracy trade-off of simulations by incorporating real hardware or software into the synthetic environment in a controlled manner. Although generally treated as a special case of simulations, emulation experimentation have its own problems and pitfalls. These problems do not typically show up in simulation studies, since they stem from presence of real hardware or software in the experiment. In this paper, the sketch of an emulation integrated development life-cycle is presented for establishing the boundaries of emulation experiments, and the problems specific to emulations are identified and discussed.
Mobile ad-hoc networks (MANETs) are wireless networks in which participating nodes have a high degree of mobility, and where the network lacks infrastructural elements. The characteristics of ad hoc networks are different enough from wired networks, that techniques used for analyzing them appear inadequate8.
Simulation experiments have been the main tool for testing network protocols and software. A simulation experiment is essentially the use of a set of scenarios, a model which is usually composite, and a simulation system in order to create data to be analyzed for gaining insight into the target phenomenon. Simulation experiments can be conducted long before any implementation is available.