Wireless Channel Simulator

Wireless Channel Simulator

In this website, we release our codes for generating realistic wireless channels in 2D. The wireless channel simulator can generate simulated 2D wireless channels (received power over 2D in transmission from a fixed transmitter) by properly modeling the three underlying dynamics of a wireless channel, which are path loss, shadowing and multipath fading. The code is written in Matlab. The figure below shows a sample simulated wirelss channel with the transmitter at [0, 0].

If you have any questions or comments regarding these codes, please contact Herbert Cai.

Code Download

The Matlab codes can be downloaded from the link below. You may want to start with the demo script "test_channel.m". More details can be found in the Documentation, which includes description of the variables used.

Mathematical details on how the wireless channel is simulated can be found in the following paper (Section 6).

  • A. Gonzalez-Ruiz, A. Ghaffarkhah, and Y. Mostofi, "A Comprehensive Overview and Characterization of Wireless Channels for Networked Robotic and Control Systems," Journal of Robotics, vol. 5, October 2011. [pdf]

Credits and Usage

These codes can be used for academic purposes only.

If you have used these codes for your work, please acknowledge this website at http://dx.doi.org/10.21229/M9WC7V and cite the following paper:

  • A. Gonzalez-Ruiz, A. Ghaffarkhah, and Y. Mostofi, "A Comprehensive Overview and Characterization of Wireless Channels for Networked Robotic and Control Systems," Journal of Robotics, vol. 5, October 2011.

@article{JRobotics11,
title={{A Comprehensive Overview and Characterization of Wireless Channels for Networked Robotic and Control Systems}},
author={A. Gonzalez-Ruiz, A. Ghaffarkhah, and Y. Mostofi},
journal={Journal of Robotics},
year={2011},
volume={5},
pages={19}}

  • Bibtex link for this website:

@misc{channel_simulator,
title={{Mostofi-Lab Wireless Channel Simulator}},
howpublished = {\url{http://dx.doi.org/10.21229/M9WC7V}}}

Related Works

These related papers show how these codes have been utilized in research and may be of interest:

On communication-aware robotics:

  • A. Ghaffarkhah and Y. Mostofi, "Dynamic Networked Coverage of Time-Varying Environments in the Presence of Fading Communication Channels," ACM Transactions on Sensor Networks, vol. 10, no. 3, April 2014. [pdf]

  • Y. Yan and Y. Mostofi, "To Go or Not to Go: On Energy-aware and Communication-aware Robotic Operation," IEEE Transactions on Control of Network Systems, vol. 1, issue 3, pp. 218-231, July 2014. [pdf]

On channel parameter estimation using an unmanned vehicle:

  • Y. Yan and Y. Mostofi, "Impact of Localization Errors on Wireless Channel Prediction in Mobile Robotic Networks," proceedings of IEEE Globecom, Workshop on Wireless Networking for Unmanned Autonomous Vehicles, Dec. 2013 [pdf]