Chsim: A Wireless channel simulator for OMNeT++
Project notes
The ChSim channel state generator is based on the OMNeT++ discrete event simulation system [4]. It is a complete redesign of the SnrGenerator tool developed at the TKN group [5]. We thank Randy Vu and James Groß (TKN) for the provision of the original version.
ChSim 2.1.1 is part of the MiXiM modeling framework [6].
Simulator structure
The ChSim channel state generator consists of the following modules:
- TriggerGen: triggers channel state generation, used for timing control
- MobileStation: Calculation of mobility and channel model for M links, source for channel state values
- ChannelManager: Collects messages and controls message flow
- FileWriter: Outputs channel state values to a file
This modular structure makes it easy to use in own simulators, e.g. by exchanging TriggerGen and FileWriter with own modules, in order to process the generated values on the fly.
References
[1] J. Cavers. Mobile Channel Characteristics. Kluwer Academic, 2000.
[2] T. Camp, J. Boleng, and V. Davies. A survey of mobility models for ad hoc network research. Wireless Communication & Mobile Computing (WCMC), 2002.
[3] S. Valentin, "ChSim -- A wireless channel simulator for OMNeT++", in TKN TU Berlin Simulation workshop, September 2006.
[4] A. Varga et al. OMNeT++, discrete event simulation system, 2006.
[5] TKN: Telecommunication Networks Group, TU Berlin
[6] A. Köpke, M. Swigulski, K. Wessel, D. Willkomm, P.T. K. Haneveld, T. Parker, O. Visser, H. S. Lichte, and S. Valentin "Simulating Wireless and Mobile Networks in OMNeT++: The MiXiM Vision", Proc. Int. Workshop on OMNeT++ collocated with SIMUTools, Mar. 2008.
Chsim
Information about the project: | |
---|---|
Project members: | Holger Karl |
Stefan Valentin | |
Type: | Internal Research |
Started: | September 2005 |
Finished: | December 2006 |
Contact: | Holger Karl |