Abstract
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.
Similar content being viewed by others
References
Xilinx. http://www.xilinx.com
Agilent Technologies Inc (2005) Baseband studio for fading. Santa Clara, CA
Rohde, Schwarz (1999) Baseband fading simulator ABFS, reduced costs through baseband simulation
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–437
Salkintzis AK (1999) Implementation of a digital wideband mobile channel simulator. IEEE Trans Broadcasting 45: 122–128
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–1397
Alimohammad A, Fard SF, Cockburn BF, Schlegel C (2008) A compact single-FPGA fading-channel simulator. IEEE Trans Circuit Syst II 55: 84–88
Kahrs M, Zimmer C (2006) Digital signal processing in a real-time propagation simulator. IEEE Trans Instrum Meas 55: 197–205
Jakes WC (1994) Microwave mobile communications. 2nd edn. IEEE Press, New York
Ö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, IN
Baddour KE, Beaulieu NC (2005) Autoregressive modeling for fading channel simulation. IEEE Trans Wirel Commun 4: 1650–1662
Smith JI (1975) A computer generated multipath fading simulation for mobile radio. IEEE Trans Veh Technol VT-24: 39–40
Young DJ, Beaulieu NC (2000) The generation of correlated Rayleigh random variates by inverse discrete Fourier transform. IEEE Trans Commun 48: 1114–1127
Young DJ, Beaulieu NC (2001) Limitations of sum-of-sinusoids fading channel simulators. IEEE Trans Commun 49: 699–708
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, Turkey
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)
Zheng YR, Xiao C (2002) Improved models for the generation of multiple uncorrelated Rayleigh fading waveforms. IEEE Commun Lett 6(6): 256–258
Young DJ, Beaulieu NC (2003) Power margin quality measures for correlated random variates derived from the normal distribution. IEEE Trans Inf Theory 49: 241–252
Mehrpouyan H, Blostein SD (2008) ARMA synthesis of fading channels. IEEE Trans Wirel Commun 7(8): 2846–2850
Manolakis DG, Ingle VK, Kogon SM (2000) Statistical and adaptive signal processing. McGraw-Hill Series, USA
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–109
Bello PA (1963) Characterization of randomly time-variant linear channels. IEEE Trans Commun Syst CS-11: 360–393
Proakis JG, Manolakis DK (2007) Digital signal processing: principles, algorithms and applications, 4th edn. Prentice Hall, New Jersey
Mathworks. http://www.mathworks.com
Moler CB (2004) Numerical computing with MATLAB, 1st edn. SIAM, Philadelphia
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–1105
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–182
Voronenko Y, Püschel M (2007) Multiplierless multiple constant multiplication. ACM Trans Algorithms 3(2)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Özen, S., Arsal, A. & Toker, K.A. Hardware realization of a low-complexity fading filter for multipath Rayleigh fading simulator. Electr Eng 93, 83–90 (2011). https://doi.org/10.1007/s00202-010-0190-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00202-010-0190-2