Iterative design of efficient simulations using Maisie
WSC '91 Proceedings of the 23rd conference on Winter simulation
Network simulations with OPNET
Proceedings of the 31st conference on Winter simulation: Simulation---a bridge to the future - Volume 1
Problem Solving with C++: The Object of Programming
Problem Solving with C++: The Object of Programming
Data Abstraction and Problem Solving with C++: Walls and Mirrors
Data Abstraction and Problem Solving with C++: Walls and Mirrors
Introduction to Algorithms
Performance Analysis for Ad Hoc QoS Routing Protocols
MobiWac '02 Proceedings of the International Workshop on Mobility and Wireless Access
Towards realistic mobility models for mobile ad hoc networks
Proceedings of the 9th annual international conference on Mobile computing and networking
Resource Allocation in Wireless Networks Using Directional Antennas
PERCOM '06 Proceedings of the Fourth Annual IEEE International Conference on Pervasive Computing and Communications
ADTs, Data Structures, and Problem Solving with C++ (2nd Edition) (Alan R. Apt Books)
ADTs, Data Structures, and Problem Solving with C++ (2nd Edition) (Alan R. Apt Books)
Ad Hoc Networking
A P2P computing system for overlay networks
Future Generation Computer Systems
Hi-index | 0.00 |
Different simulation tools are available to the research community which can be used to validate, test and evaluate networking protocols. Such simulation software packages include OPNET, ns-2 and others. These programs are capable of performing relatively accurate simulations of networking architectures including wireless, ad hoc, and sensor networks. Although they are very useful for a wide range of experiments which involve performance evaluation of existing protocols, selecting them to verify and test the performance of new platforms and protocols that are not implemented in these programs tend to impose considerable restrictions and limitations. Therefore, implementing these protocols in existing simulator packages could be relatively difficult and time consuming. This paper presents an object-oriented framework to design an event-driven network simulator that can be used to evaluate different wireless networking architectures and protocols. The design of the simulator allows for a considerable increase in flexibility for the researcher who is able to include particular aspects and implementations of the corresponding protocols. The different classes that constitute the simulator application along with the main methods, and relationships are presented. In addition, design strategies for simulating node mobility using the popular Waypoint model are also presented.