Design of Fading Channel Simulator Based on IIR Filter Using Genetic Algorithm
- 1 School of Information and Electronics, Beijing Institute of Technology, Beijing, China
- 2 School of Information and Electronics, Beijing Institute of Technology, Beijing, China
- 3 School of Information and Electronics, Beijing Institute of Technology, Beijing, China
Abstract
This article designs a Rayleigh fading channel simulator using IIR filter (called Doppler filter), which is used to approximate the Jakes Doppler spectrum. We mainly focus on the design of Doppler filter and model it as an optimization problem. Non-convexity of the problem is proved in this paper and genetic algorithm (GA) is used to optimize it, which has never been used before in this area. Simulation result shows that GA converges at the solution corresponding to very accurate approximation of Jakes PSD. Finally, several statistical characteristics of the simulator are verified, including correlation functions and level-crossing rate (LCR), all of which match the theoretical predictions pretty well.
- Goldsmith, A. (2005) Wireless Communications. Cambridge University Press, Cambridge, 71-82. https://doi.org/10.1017/cbo9780511841224
- Jakes, W.C. and Cox, D.C. (1994) Microwave Mobile Communications. Wiley IEEE Press. https://doi.org/10.1109/9780470545287
- Pop, M.F. and Beaulieu, N.C. (2001) Limitations of Sum-of-Sinusoids Fading Channel Simulators. IEEE Transactions on Communications, 49, 699-708. https://doi.org/10.1109/26.917776
- Young, D.J. and Beaulieu, N.C. (2000) The Generation of Correlated Rayleigh Random Variates by Inverse Discrete Fourier Transform. IEEE Transactions on Communications, 48, 1114-1127. http://doi.org/10.1109/26.855519
- Komninakis, C. (2003) A Fast and Accurate Rayleigh Fading Simulator. GLOBECOM’03, IEEE Global Telecommunications Conference, 6, 3306-3310. https://doi.org/10.1109/GLOCOM.2003.1258847
- Boyd, S. and Barratt, C. (2008) Ellipsoid Method. Notes for EE364B, Stanford University.
- Alimohammad, A., Fard, S.F. and Cockburn, B.F. (2012) Filter-Based Fading Channel Modeling. Modelling and Simulation in Engineering, 2012, 3. https://doi.org/10.1155/2012/705078
- Alimohammad, A. and Fard, S.F. (2013) Fpga Implementation of Isotropic and Noniso-tropic Fading Channels. IEEE Transactions on Circuits and Systems II: Express Briefs, 60, 796-800. https://doi.org/10.1109/TCSII.2013.2281768
- Lu, W.-S. and Hinamoto, T. (2003) Optimal Design of Iir Digital Filters with Robust Stability Using Conic-Quadratic-Programming Updates. IEEE Transactions on Signal Processing, 51, 1581-1592. https://doi.org/10.1109/TSP.2003.811229
- Boyd, S. and Vandenberghe, L. (2004) Convex Optimization. Cambridge University Press, 69-70. https://doi.org/10.1017/CBO9780511804441
- Chipperfield, A., Fleming, P., Pohlheim, H. and Fonseca, C. (1994) Genetic Algorithm Toolbox for Use with Matlab.
- Filipovic, V. (2012) Fine-Grained Tournament Selection Operator in Genetic’ Algorithms Computing and Informatics, 22, 143-161.
- Higashi, N. and Iba, H. (2003) Particle Swarm Optimization with Gaussian Mutation. Proceedings of the 2003 IEEE Swarm Intelligence Symposium, SIS’03, 72-79. https://doi.org/10.1109/SIS.2003.1202250