Simulations of large-scale WiFi-based wireless networks: Interdisciplinary challenges and applications

Wireless Fidelity (WiFi) is the fastest growing wireless technology to date. In addition to providing wire-free connectivity to the Internet WiFi technology also enables mobile devices to connect directly to each other and form highly dynamic wireless adhoc networks. Such distributed networks can be used to perform cooperative communication tasks such ad data routing and information dissemination in the absence of a fixed infrastructure. Furthermore, adhoc grids composed of wirelessly networked portable devices are emerging as a new paradigm in grid computing. In this paper we review computational and algorithmic challenges of high-fidelity simulations of such WiFi-based wireless communication and computing networks, including scalable topology maintenance, mobility modelling, parallelisation and synchronisation. We explore similarities and differences between the simulations of these networks and simulations of interacting many-particle systems, such as molecular dynamics (MD) simulations. We show how the cell linked-list algorithm which we have adapted from our MD simulations can be used to greatly improve the computational performance of wireless network simulators in the presence of mobility, and illustrate with an example from our simulation studies of worm attacks on mobile wireless adhoc networks.

[1]  N. Bailey The mathematical theory of epidemics , 1957 .

[2]  Peter Szor,et al.  The Art of Computer Virus Research and Defense , 2005 .

[3]  Mikko Hypponen,et al.  Malware goes mobile. , 2006, Scientific American.

[4]  Marco Bertini,et al.  Parallel and distributed simulation of wireless vehicular ad hoc networks , 2006, MSWiM '06.

[5]  William Stallings,et al.  Wireless Communications & Networks , 2002 .

[6]  Abbas Jamalipour,et al.  Wireless communications , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[7]  P. Libby The Scientific American , 1881, Nature.

[8]  D. Helbing Traffic and related self-driven many-particle systems , 2000, cond-mat/0012229.

[9]  J. J. Aceves-Luna-Garcia Routing management in very large-scale networks , 1988 .

[10]  P. Ball Critical Mass: How One Thing Leads to Another , 2004 .

[11]  Mineo Takai,et al.  Effects of wireless physical layer modeling in mobile ad hoc networks , 2001, MobiHoc '01.

[12]  J. Banavar,et al.  Computer Simulation of Liquids , 1988 .

[13]  Alan Holt,et al.  802.11 Wireless Networks - Security and Analysis , 2010, Computer Communications and Networks.

[14]  Zoltán Toroczkai,et al.  Suppressing Roughness of Virtual Times in Parallel Discrete-Event Simulations , 2003, Science.

[15]  Richard M. Fujimoto,et al.  Parallel and Distribution Simulation Systems , 1999 .

[16]  Azzedine Boukerche,et al.  Wireless Communication and Mobile Computing , 2005, Handbook of Algorithms for Wireless Networking and Mobile Computing.

[17]  Lee W. McKnight,et al.  Guest Editors' Introduction: Wireless Grids--Distributed Resource Sharing by Mobile, Nomadic, and Fixed Devices , 2004, IEEE Internet Comput..

[18]  J. Dall,et al.  Random geometric graphs. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[19]  David Bawden,et al.  Book Review: Evolution and Structure of the Internet: A Statistical Physics Approach. , 2006 .

[20]  R. Rosenfeld Nature , 2009, Otolaryngology--head and neck surgery : official journal of American Academy of Otolaryngology-Head and Neck Surgery.

[21]  Maziar Nekovee,et al.  Worm epidemics in wireless ad hoc networks , 2007, ArXiv.

[22]  Ramin Hekmat,et al.  Ad-hoc networks - fundamental properties and network topologies , 2006 .

[23]  Andrea Goldsmith,et al.  Wireless Communications , 2005, 2021 15th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS).

[24]  Ying Chen,et al.  GridSec: Trusted Grid Computing with Security Binding and Self-defense Against Network Worms and DDoS Attacks , 2005, International Conference on Computational Science.

[25]  R.M. Fujimoto,et al.  Parallel and distributed simulation systems , 2001, Proceeding of the 2001 Winter Simulation Conference (Cat. No.01CH37304).

[26]  Mario Gerla,et al.  GloMoSim: a library for parallel simulation of large-scale wireless networks , 1998 .

[27]  J. Kleinberg Computing: the wireless epidemic. , 2007, Nature.

[28]  Rafael Moreno-Vozmediano A hybrid mechanism for resource/service discovery in ad-hoc grids , 2009, Future Gener. Comput. Syst..

[29]  Luciano Bononi,et al.  MoVES: A framework for parallel and distributed simulation of wireless vehicular ad hoc networks , 2008, Comput. Networks.

[30]  Dan Grigoras,et al.  Cost-effective mobile ad hoc networks management , 2007, Future Gener. Comput. Syst..