An Overview of MANETs Simulation

Mobile Ad hoc NETworks (MANETs) are dynamic networks populated by mobile stations. Stations in MANETs are usually laptops, PDAs or mobile phones. These devices feature Bluetooth and/or IEEE 802.11 (WiFi) network interfaces and communicate in a decentralized manner. Mobility is a key feature of MANETs. Because of their high cost and their lack of flexibility of such networks, experimentation is mostly achievable through simulation. Numerous tools exist for MANETs simulation, including ns-2 and GloMoSim which are the two most popular ones. This paper provides a State of the Art of MANETs simulators and associated simulation techniques. First it gives an overview of the domain. Then it provides a map of the main characteristics that MANETs simulation tools should feature and the current support of these. Finally, a description for each simulator is provided, including an explanation of what make them appealing solutions.

[1]  Vlado Handziski,et al.  A Mobility Framework for OMNeT , 2003 .

[2]  Rajive L. Bagrodia,et al.  MOOSE: A Concurrent Object-Oriented Language for Simulation , 1994, Int. J. Comput. Simul..

[3]  S. Imre,et al.  Simulation Environment for Ad-Hoc Networks in OMNeT++ , 2001 .

[4]  Kevin C. Almeroth,et al.  Towards realistic mobility models for mobile ad hoc networks , 2003, MobiCom '03.

[5]  P. De,et al.  TOPICS IN AD HOC AND SENSOR NETWORKS Design Considerations for a Multihop Wireless Network , 2000 .

[6]  Cyrille Bertelle,et al.  Dynamic Placement Using Ants for Object Based Simulations , 2003, CoopIS/DOA/ODBASE.

[7]  Jörg Hähner,et al.  Graph-based mobility model for mobile ad hoc network simulation , 2002, Proceedings 35th Annual Simulation Symposium. SS 2002.

[8]  Tamás Lukovszki,et al.  Worst case mobility in ad hoc networks , 2003, SPAA '03.

[9]  Rajive L. Bagrodia,et al.  Maisie: A Language for the Design of Efficient Discrete-Event Simulations , 1994, IEEE Trans. Software Eng..

[10]  H. Schwetman Csim18 - the simulation engine , 1996, Proceedings Winter Simulation Conference.

[11]  Pierre America,et al.  A parallel object-oriented language with inheritance and subtyping , 1990, OOPSLA/ECOOP '90.

[12]  Yongguang Zhang,et al.  An integrated environment for testing mobile ad-hoc networks , 2002, MobiHoc '02.

[13]  Kevin C. Almeroth,et al.  Real-world environment models for mobile network evaluation , 2005, IEEE Journal on Selected Areas in Communications.

[14]  Robert Tappan Morris,et al.  Performance of multihop wireless networks: shortest path is not enough , 2003, CCRV.

[15]  The UDel Models-MANET Mobility and Path Loss in an Urban / Suburban Environment , 2004 .

[16]  Mani B. Srivastava,et al.  SensorSim: a simulation framework for sensor networks , 2000, MSWIM '00.

[17]  Emin Gün Sirer,et al.  Staged simulation: A general technique for improving simulation scale and performance , 2004, TOMC.

[18]  Abdelsalam Helal,et al.  Decentralized ad-hoc groupware API and framework for mobile collaboration , 2001, GROUP.

[19]  P. De Doncker,et al.  High-accuracy physical layer model for wireless network simulations in NS-2 , 2004, International Workshop on Wireless Ad-Hoc Networks, 2004..

[20]  Marco Conti,et al.  MobileMAN: Mobile Metropolitan Ad Hoc Networks , 2003, PWC.

[21]  John S. Baras,et al.  ATEMU: a fine-grained sensor network simulator , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[22]  Manuel F. Catedra,et al.  Cell Planning for Wireless Communications , 1999 .

[23]  Per Johansson,et al.  Wireless ad hoc networking—The art of networking without a network , 2000 .

[24]  Hannes Frey,et al.  UbiBay: An auction system for mobile multihop ad-hoc networks , 2004 .

[25]  Torsten Braun,et al.  SIMULATING LARGE-SCALE NETWORKS WITH ANALYTICAL MODELS , 2006 .

[26]  Deborah Estrin,et al.  Effects of Detail in Wireless Network Simulation , 2001 .

[27]  Zygmunt J. Haas,et al.  An Efficient, Unifying Approach to Simulation Using Virtual Machines , 2004 .

[28]  Suprio Ray,et al.  Realistic mobility for MANET simulation , 2003 .

[29]  Mineo Takai,et al.  Parssec: A Parallel Simulation Environment for Complex Systems , 1998, Computer.

[30]  Hartmut Ritter,et al.  A highly flexible testbed for studies of ad-hoc network behaviour , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..

[31]  George F. Riley,et al.  Simulating Large Networks - How Big is Big Enough? , 2002 .

[32]  Richard M. Fujimoto,et al.  TED—a language for modeling telecommunication networks , 1998, PERV.

[33]  Thomas R. Gross,et al.  Simulation of large ad hoc networks , 2003, MSWIM '03.

[34]  Timothy X. Brown,et al.  EWANT: the emulated wireless ad hoc network testbed , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[35]  Michael Klein DIANEmu – A Java Based Generic Simulation Environment for Distributed Protocols , 2004 .

[36]  W. Stork,et al.  APPLICATION OF UBIQUITOUS COMPUTING IN PERSONAL HEALTH MONITORING SYSTEMS , 2002, Biomedizinische Technik. Biomedical engineering.

[37]  Eric Robinson The COMPASS Project , 2004 .

[38]  Hannes Frey,et al.  Information Dissemination Based on the En-Passent Communication Pattern , 2005, KiVS.

[39]  Godfrey Tan,et al.  Blueware: Bluetooth Simulator for ns , 2002 .

[40]  John A. Schormans,et al.  Simulation Acceleration Techniques For Mobile Ad Hoc Networks , 2003 .

[41]  Paolo Santi,et al.  The Node Distribution of the Random Waypoint Mobility Model for Wireless Ad Hoc Networks , 2003, IEEE Trans. Mob. Comput..

[42]  Bartosz Mielczarek,et al.  Scenario-based performance analysis of routing protocols for mobile ad-hoc networks , 1999, MobiCom.

[43]  Xiaoyan Hong,et al.  A wireless hierarchical routing protocol with group mobility , 1999, WCNC. 1999 IEEE Wireless Communications and Networking Conference (Cat. No.99TH8466).

[44]  André Schiper,et al.  Proceedings of the second ACM international workshop on Principles of mobile computing , 2002 .

[45]  Hannes Frey,et al.  A Java-Based Uniform Workbench for Simulating and Executing Distributed Mobile Applications , 2003, FIDJI.

[46]  James T. Kaba,et al.  Testbed on a desktop: strategies and techniques to support multi-hop MANET routing protocol development , 2001, MobiHoc.

[47]  B. R. Preiss THE YADDES DISTRIBUTED DISCRETE EVENT SIMULATION SPECIFICATION LANGUAGE AND EXECUTION ENVIRONMENTS , 1989 .

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

[49]  Chris J. M. Booth,et al.  Stack-Free Process-Oriented Simulation , 1997, Workshop on Parallel and Distributed Simulation.

[50]  Towards Analysis and Simulation of Ad-Hoc Networks , 2022 .

[51]  Tracy Camp,et al.  Comparison of broadcasting techniques for mobile ad hoc networks , 2002, MobiHoc '02.

[52]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[53]  Xiaoyan Hong,et al.  A group mobility model for ad hoc wireless networks , 1999, MSWiM '99.

[54]  Lars C. Wolf,et al.  A zone-based gaming architecture for ad-hoc networks , 2003, NetGames '03.

[55]  Alan Bundy,et al.  Constructing Induction Rules for Deductive Synthesis Proofs , 2006, CLASE.

[56]  George F. Riley,et al.  Bluetooth simulations for wireless sensor networks using GTNetS , 2004, The IEEE Computer Society's 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, 2004. (MASCOTS 2004). Proceedings..

[57]  Christian F. Tschudin,et al.  A large-scale testbed for reproducible ad hoc protocol evaluations , 2002, 2002 IEEE Wireless Communications and Networking Conference Record. WCNC 2002 (Cat. No.02TH8609).

[58]  Stephan Bohacek,et al.  The Graphical Properties of MANETs in Urban Environments , 2004 .

[59]  André Schiper,et al.  On the accuracy of MANET simulators , 2002, POMC '02.

[60]  Yih-Chun Hu,et al.  Design and evaluation of a metropolitan area multitier wireless ad hoc network architecture , 2003, 2003 Proceedings Fifth IEEE Workshop on Mobile Computing Systems and Applications.

[61]  Hannes Frey,et al.  A scalable workbench for implementing and evaluating distributed applications in mobile ad-hoc networks , 2004 .

[62]  Mostafa H. Ammar,et al.  A generic framework for parallelization of network simulations , 1999, MASCOTS '99. Proceedings of the Seventh International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.

[63]  R. V. Renesse,et al.  JiST : Embedding Simulation Time into a Virtual Machine , 2003 .

[64]  Christian Bettstetter,et al.  Smooth is better than sharp: a random mobility model for simulation of wireless networks , 2001, MSWIM '01.

[65]  Martin Arlitt,et al.  Traffic modeling in the atm-tn telesim project , 1995 .

[66]  Mingyan Liu,et al.  Random waypoint considered harmful , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[67]  George F. Riley,et al.  The Georgia Tech Network Simulator , 2003, MoMeTools '03.