DocumentCode
2702042
Title
J-Sim: a simulation environment for wireless sensor networks
Author
Sobeih, Ahmed ; Chen, Wei-Peng ; Hou, Jennifer C. ; Kung, Lu-Chuan ; Li, Ning ; Lim, Hyuk ; Tyan, Hung-ying ; Zhang, Honghai
Author_Institution
Dept. of Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
fYear
2005
fDate
4-6 April 2005
Firstpage
175
Lastpage
187
Abstract
Wireless sensor networks (WSNs) have gained considerable attention in the past few years. As such, there has been an increasing need for defining and developing simulation frameworks for carrying out high-fidelity WSN simulation. In this paper, the authors presented a modeling and simulation framework for WSNs in J-Sim - an open-source, component-based compositional network simulation environment that is developed entirely in Java. This framework is built upon the autonomous component architecture (ACA) and the extensible internetworking framework (INET) of J-Sim, and provides an object-oriented definition of (i) target, sensor and sink nodes, (ii) sensor and wireless communication channels, and (iii) physical media such as seismic channels, mobility model and power model (both energy-producing and energy-consuming components). Application-specific models can be defined by sub-classing classes in the simulation framework and customizing their behaviors. The use of the proposed WSN simulation framework was demonstrated by implementing several well-known localization, geographic routing, and directed diffusion protocols. In addition, performance comparisons were performed (in terms of execution time incurred, and the memory used) in simulating several typical WSN scenarios in J-Sim and ns-2. The simulation study indicates that the proposed WSN simulation framework in J-Sim is much more scalable than ns-2 (especially in memory usage).
Keywords
digital simulation; internetworking; object-oriented programming; open systems; telecommunication computing; wireless sensor networks; J-Sim; Java language; WSN simulation framework; application-specific models; autonomous component architecture; component-based compositional network simulation environment; directed diffusion protocols; extensible internetworking framework; geographic routing; high-fidelity WSN simulation; mobility model; modeling framework; ns-2; object-oriented definition; open-source compositional network simulation environment; power model; seismic channels; sensor communication channel; sensor node; simulation frameworks; sink node; target node; wireless communication channel; wireless sensor networks; Acoustic sensors; Biosensors; Chemical and biological sensors; Component architectures; Java; Monitoring; Object oriented modeling; Open source software; Wireless communication; Wireless sensor networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Symposium, 2005. Proceedings. 38th Annual
ISSN
1080-241X
Print_ISBN
0-7695-2322-6
Type
conf
DOI
10.1109/ANSS.2005.27
Filename
1401964
Link To Document