Electrical Engineering

, Volume 93, Issue 2, pp 83–90 | Cite as

Hardware realization of a low-complexity fading filter for multipath Rayleigh fading simulator

  • Serdar ÖzenEmail author
  • Ali Arsal
  • Kadir Atilla Toker
Original Paper


A low-complexity high performance Rayleigh fading simulator, and its Field Programmable Gate Array (FPGA) implementation are presented. This proposed method is a variant of the method of filtering of the white Gaussian noise where the filter design is accomplished in the analog domain and transferred into digital domain. The proposed model is compared with improved Jakes’ model, auto-regressive (AR) filtering, existing auto-regressive moving-average (ARMA) filtering techniques, and inverse discrete Fourier transform (IDFT)-based techniques, in performance and computational complexity. The proposed method outperforms AR(20) filter and modified Jakes’ generators in performance. Although IDFT method achieves the best performance, it brings a significant cost in storage. The proposed method achieves high performance with the lowest complexity, and its performance has been verified on commercially available FPGA platforms. Our fixed-point Rayleigh fading-channel emulator uses only 2% of the configurable slices, 1% of the Look-Up-Table (LUT) resources and 3% of the dedicated multipliers on the FPGA platform that has been used.


Multipath fading Fading filter Rayleigh fading simulator ARMA filtering Quantized filtering FPGA Emulator Complexity 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
  2. 2.
    Agilent Technologies Inc (2005) Baseband studio for fading. Santa Clara, CAGoogle Scholar
  3. 3.
    Rohde, Schwarz (1999) Baseband fading simulator ABFS, reduced costs through baseband simulationGoogle Scholar
  4. 4.
    Jämsä T, Poutanen T, Meinila J (2001) Implementation techniques of broadband radio channel simulators. In: Proceedings of the IEEE Vehicular Technology Conference, pp 433–437Google Scholar
  5. 5.
    Salkintzis AK (1999) Implementation of a digital wideband mobile channel simulator. IEEE Trans Broadcasting 45: 122–128CrossRefGoogle Scholar
  6. 6.
    Wickert MA, Papenfuss J (2001) Implementation of a real-time frequency-selective RF channel simulator using a hybrid DSP-FPGA architecture. IEEE Trans Microw Theory Tech 49: 1390–1397CrossRefGoogle Scholar
  7. 7.
    Alimohammad A, Fard SF, Cockburn BF, Schlegel C (2008) A compact single-FPGA fading-channel simulator. IEEE Trans Circuit Syst II 55: 84–88CrossRefGoogle Scholar
  8. 8.
    Kahrs M, Zimmer C (2006) Digital signal processing in a real-time propagation simulator. IEEE Trans Instrum Meas 55: 197–205CrossRefGoogle Scholar
  9. 9.
    Jakes WC (1994) Microwave mobile communications. 2nd edn. IEEE Press, New YorkCrossRefGoogle Scholar
  10. 10.
    Özen S, Zoltowski MD (2001) A fading filter approximation to enable state-space modeling and joint data channel estimation of (time-varying) frequency selective channels with antenna arrays. IEEE Circuits and Systems Society Notre Dame Workshop on Wireless Communication and Networking, South Bend, INGoogle Scholar
  11. 11.
    Baddour KE, Beaulieu NC (2005) Autoregressive modeling for fading channel simulation. IEEE Trans Wirel Commun 4: 1650–1662CrossRefGoogle Scholar
  12. 12.
    Smith JI (1975) A computer generated multipath fading simulation for mobile radio. IEEE Trans Veh Technol VT-24: 39–40CrossRefGoogle Scholar
  13. 13.
    Young DJ, Beaulieu NC (2000) The generation of correlated Rayleigh random variates by inverse discrete Fourier transform. IEEE Trans Commun 48: 1114–1127CrossRefGoogle Scholar
  14. 14.
    Young DJ, Beaulieu NC (2001) Limitations of sum-of-sinusoids fading channel simulators. IEEE Trans Commun 49: 699–708CrossRefGoogle Scholar
  15. 15.
    Arsal A (2008) A study on wireless channel models: simulation of fading, shadowing and further applications, M.S. Thesis, Department of Electrical and Electronics Engineering, Izmir Institute of Technology, Izmir, TurkeyGoogle Scholar
  16. 16.
    Arsal A, Özen S (2008) A fading filter design for multipath Rayleigh fading simulation and comparisons to other simulators. IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 2008)Google Scholar
  17. 17.
    Zheng YR, Xiao C (2002) Improved models for the generation of multiple uncorrelated Rayleigh fading waveforms. IEEE Commun Lett 6(6): 256–258CrossRefGoogle Scholar
  18. 18.
    Young DJ, Beaulieu NC (2003) Power margin quality measures for correlated random variates derived from the normal distribution. IEEE Trans Inf Theory 49: 241–252MathSciNetzbMATHCrossRefGoogle Scholar
  19. 19.
    Mehrpouyan H, Blostein SD (2008) ARMA synthesis of fading channels. IEEE Trans Wirel Commun 7(8): 2846–2850CrossRefGoogle Scholar
  20. 20.
    Manolakis DG, Ingle VK, Kogon SM (2000) Statistical and adaptive signal processing. McGraw-Hill Series, USAGoogle Scholar
  21. 21.
    Homier EA, Scholtz RA (2002) Rapid acquisition of ultra-wideband signals in the dense multipath channel. IEEE Conference on Ultra Wideband Systems and Technologies, pp 105–109Google Scholar
  22. 22.
    Bello PA (1963) Characterization of randomly time-variant linear channels. IEEE Trans Commun Syst CS-11: 360–393CrossRefGoogle Scholar
  23. 23.
    Proakis JG, Manolakis DK (2007) Digital signal processing: principles, algorithms and applications, 4th edn. Prentice Hall, New JerseyGoogle Scholar
  24. 24.
  25. 25.
    Moler CB (2004) Numerical computing with MATLAB, 1st edn. SIAM, PhiladelphiazbMATHGoogle Scholar
  26. 26.
    Surendra B, Srinivas B, Rambabu C, Gogoi A (2003) A prototype architecture for the accurate modeling of Rayleigh fading waveforms. In: Proceedings of the international conference on information, communination and signal processing, vol 2, pp 1101–1105Google Scholar
  27. 27.
    Püschel M, Zelinski AC, Hoe JC (2004) Custom-optimized multiplierless implementations of DSP algorithms. In: Proceedings of the international conference on computer-aided design (ICCAD), pp 175–182Google Scholar
  28. 28.
    Voronenko Y, Püschel M (2007) Multiplierless multiple constant multiplication. ACM Trans Algorithms 3(2)Google Scholar

Copyright information

© Springer-Verlag 2010

Authors and Affiliations

  1. 1.Department of Electrical and Electronics EngineeringIzmir Institute of TechnologyİzmirTurkey
  2. 2.Faculty of Engineering and Natural SciencesSabanci UniversityİstanbulTurkey
  3. 3.Izmir UniversityİzmirTurkey

Personalised recommendations