DocumentCode :
2545054
Title :
Design and implementation of parallel JiST to support distributed wireless network simulation
Author :
Slavik, Michael ; Mahgoub, Imad ; Badi, Ahmed ; Ilyas, Mohammad
Author_Institution :
Dept. of Comput. Sci. & Eng., Florida Atlantic Univ., Boca Raton, FL, USA
fYear :
2010
fDate :
19-21 Dec. 2010
Firstpage :
154
Lastpage :
160
Abstract :
JiST/SWANS is a wireless network simulator gaining increasing popularity for ad-hoc wireless, wireless sensor network, and vehicular network evaluations. Typical published results using this tool show node counts on the order of hundreds of nodes. However, realistic sensor and vehicular networks may contain many more nodes than that. One reason for this discrepancy is the computational cost of evaluation via simulation. Currently, cluster computers are becoming preferred over expensive multi-processor supercomputers for improving computational output. We present the design and implementation of a parallelization of JiST, the discrete event simulator core of JiST/SWANS. JiST uses unique dynamic byte-code rewriting to simplify the development of applications and has been shown to perform well running small- or medium-scale wireless network simulations on single processor systems. We propose an optimistic cluster-based architecture and apply it to JiST. Simulation entity memory is distributed evenly across all nodes in the cluster, resulting in linear memory growth. Details of the simulation engine including the complex event execution synchronization are hidden entirely from the application, easing development and debug time. Since JiST is the simulation backend of the SWANS wireless network simulator, this result is the first step in simulating large networks using SWANS in reasonable periods of time. Results presented show the performance of our parallelization of JiST is in line with the performance of other existing parallel discrete event simulators.
Keywords :
ad hoc networks; vehicular ad hoc networks; wireless sensor networks; SWANS; ad-hoc wireless; distributed wireless network simulation; medium-scale wireless network simulations; multi-processor supercomputers; parallel JiST; single processor systems; small-scale wireless network simulations; vehicular network; wireless network simulator; wireless sensor network; Ad hoc networks; Computational modeling; Computer architecture; Java; Kernel; Synchronization; Wireless networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Capacity Optical Networks and Enabling Technologies (HONET), 2010
Conference_Location :
Cairo
Print_ISBN :
978-1-4244-9922-9
Type :
conf
DOI :
10.1109/HONET.2010.5715764
Filename :
5715764
Link To Document :
بازگشت