Table of Contents Author Guidelines Submit a Manuscript
Wireless Communications and Mobile Computing
Volume 2018, Article ID 3517489, 9 pages
https://doi.org/10.1155/2018/3517489
Research Article

A Triply Selective MIMO Channel Simulator Using GPUs

1Department of Electronic Engineering, UDG-CUCEI, 44430 Guadalajara, JAL, Mexico
2Department of Engineering, Universidad de Quintana Roo, 77019 Chetumal, QROO, Mexico
3Department of Electronics, Systems, and IT, ITESO, 45604 Tlaquepaque, JAL, Mexico
4Department of Mechatronics, Universidad Autónoma de Yucatán, 97000 Mérida, YUC, Mexico

Correspondence should be addressed to R. Carrasco-Alvarez; xm.gdu.socimedaca@ocsarrac.r

Received 29 September 2017; Revised 23 January 2018; Accepted 6 February 2018; Published 5 March 2018

Academic Editor: Neji Youssef

Copyright © 2018 R. Carrasco-Alvarez et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. A. Goldsmith, Wireless Communications, Cambridge University Press, New York, NY, USA, 2005.
  2. G. L. Stüber, Principles of Mobile Communication, Springer, New York, NY, USA, 3rd edition, 2012. View at Publisher · View at Google Scholar
  3. M. Pätzold, Mobile Radio Channels, Wiley, Chichester, UK, 2nd edition, 2011. View at Publisher · View at Google Scholar · View at Scopus
  4. B. Talha and M. Pätzold, “Channel models for mobile-to-mobile cooperative communication systems: a state of the art review,” IEEE Vehicular Technology Magazine, vol. 6, no. 2, pp. 33–43, 2011. View at Publisher · View at Google Scholar · View at Scopus
  5. J. Vázquez Castillo, L. Vela-Garcia, C. Gutiérrez, and R. Parra-Michel, “A reconfigurable hardware architecture for the simulation of Rayleigh fading channels under arbitrary scattering conditions,” AEÜ - International Journal of Electronics and Communications, vol. 69, no. 1, pp. 1–13, 2015. View at Publisher · View at Google Scholar
  6. L. Vela-Garcia, J. V. Castillo, R. Parra-Michel, and M. Pätzold, “An accurate hardware sum-of-cisoids fading channel simulator for isotropic and non-isotropic mobile radio environments,” Modelling and Simulation in Engineering, vol. 2012, Article ID 542198, 12 pages, 2012. View at Publisher · View at Google Scholar · View at Scopus
  7. J. P. Kermoal, L. Schumacher, K. I. Pedersen, P. E. Mogensen, and F. Frederiksen, “A stochastic MIMO radio channel model with experimental validation,” IEEE Journal on Selected Areas in Communications, vol. 20, no. 6, pp. 1211–1226, 2002. View at Publisher · View at Google Scholar · View at Scopus
  8. W. Weichselberger, M. Herdin, H. Özcelik, and E. Bonek, “A stochastic MIMO channel model with joint correlation of both link ends,” IEEE Transactions on Wireless Communications, vol. 5, no. 1, pp. 90–99, 2006. View at Publisher · View at Google Scholar · View at Scopus
  9. R. Carrasco-Alvarez, J. Vázquez Castillo, A. Castillo Atoche, and J. Ortegón Aguilar, “A fading channel simulator implementation based on GPU computing techniques,” Mathematical Problems in Engineering, vol. 2015, Article ID 237061, 8 pages, 2015. View at Publisher · View at Google Scholar · View at Scopus
  10. J. Tan, Z. Su, and Y. Long, “A full 3-D GPU-based beam-tracing method for complex indoor environments propagation modeling,” IEEE Transactions on Antennas and Propagation, vol. 63, no. 6, pp. 2705–2718, 2015. View at Publisher · View at Google Scholar · View at Scopus
  11. Z. B. Loo, P. K. Chong, K. Y. Lee, and W.-S. Yap, “Improved path loss simulation incorporating three-dimensional terrain model using parallel coprocessors,” Wireless Communications and Mobile Computing, vol. 2017, Article ID 5492691, 11 pages, 2017. View at Publisher · View at Google Scholar · View at Scopus
  12. Z. Yun and M. F. Iskander, “Ray tracing for radio propagation modeling: Principles and applications,” IEEE Access, vol. 3, pp. 1089–1100, 2015. View at Publisher · View at Google Scholar · View at Scopus
  13. S. Roger, C. Ramiro, A. Gonzalez, V. Almenar, and A. M. Vidal, “Fully parallel GPU implementation of a fixed-complexity soft-output MIMO detector,” IEEE Transactions on Vehicular Technology, vol. 61, no. 8, pp. 3796–3800, 2012. View at Publisher · View at Google Scholar · View at Scopus
  14. C. Zhang, L. Liu, D. Marković, and V. Öwall, “A heterogeneous reconfigurable cell array for MIMO signal processing,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 62, no. 3, pp. 733–742, 2015. View at Publisher · View at Google Scholar · View at MathSciNet
  15. Y. Karasawa, K. Nakada, G. Sun, and R. Kotani, “MIMO Fading Emulator Development with FPGA and Its Application to Performance Evaluation of Mobile Radio Systems,” International Journal of Antennas and Propagation, vol. 2017, Article ID 4194921, 15 pages, 2017. View at Publisher · View at Google Scholar · View at Scopus
  16. F. Ren and Y. R. Zheng, “A novel emulator for discrete-time {MIMO} triply selective fading channels,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 57, no. 9, pp. 2542–2551, 2010. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  17. A. Alimohammad and S. F. Fard, “A compact architecture for simulation of spatio-temporally correlated MIMO fading channels,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 61, no. 4, pp. 1280–1288, 2014. View at Publisher · View at Google Scholar · View at Scopus
  18. K. Yu and B. Ottersten, “Models for MIMO propagation channels: a review,” Wireless Communications and Mobile Computing, vol. 2, no. 7, pp. 653–666, 2002. View at Publisher · View at Google Scholar
  19. D. Demidov, VexCL – a vector expression template library for OpenCL/CUDA, 2017, https://github.com/ddemidov/vexcl.
  20. D. E. S. Research, Random123, 2017, https://www.deshawresearch.com/resources_random123.html.
  21. J. K. Salmon, M. A. Moraes, R. O. Dror, and D. E. Shaw, “Parallel random numbers: As easy as 1, 2, 3,” in Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 16:1–16:12, ACM, New York, NY, USA, 2011.
  22. C.-D. Iskander, “A MATLAB-based objectoriented approach to multipath fading channel simulation,” Hi-Tek Multisystems, 2008. View at Google Scholar
  23. “TR 101 112 V3.1.0,” Tech. Rep, 2008, http://www.etsi.org/deliver/etsi_tr/101100_101199/101112/03.01.00_60/tr_101112v030100p.pdf.
  24. “3GPP TR 36.817 V10.0.0,” Tech. Rep, 2011, http://www.qtc.jp/3GPP/Specs/36817-a00.pdf.