An Improved Channel Estimation Algorithm and Implementation Based on FPGA for OFDM System


Article Preview

An improved FPGA implementation of channel estimation based on pilot arrangement is proposed in this paper. Typical methods are firstly investigated and compared by MATLAB simulation. The paper puts the pilots to the least square criterion to estimate the channel frequency domain response by using linear interpolation method with comb-type pilots arrangement in FPGA implement, it makes a good balance between algorithmic capability and FPGA design complexity. The simulations prove that the design can accomplish channel estimation and emendation, and it can meet the demand of the system.



Edited by:

David Wang




C. S. Xia et al., "An Improved Channel Estimation Algorithm and Implementation Based on FPGA for OFDM System", Key Engineering Materials, Vol. 500, pp. 689-695, 2012

Online since:

January 2012




[1] Yin changchuan and Luo tao, Multi-carrier broadband wireless communication technology. Beijing University of Posts and Telecommunications Press, (2004).

[2] M. Hsieh and Ch. Wei, Channel estimation for OFDM systems based on comb-type pilot arrangement in frequency selective fading channels, IEEE trans. On Consumer electronics. Feb., 1998. Vol. 44, No. 1.


[3] Yuping Zhao and Aiping Huang, A novel estimation method for OFDM mobileCommunication systems based on pilot signals and transform-domain processing, IEEE, 1997, p.2089-(2093).


[4] Simem Coleri, Mustafa Ergen, Anuj Puri and Ahmad Bahai, Channel estimation techniques based on pilot arrangement in OFDM systems, IEEE trans. On broadcasting, Sep. ,2003,vol. 48, No. 3,p.223-229.


[5] Won-Gyu Song and Jong-Tae Lim, Pilot-Symbol aided channel estimation for OFDM with fast fading channels, IEEE trans. On broadcasting, vol49, No. 4,Dec. 2003,pp.398-402.


[6] O. Edfors, M. Sandell, J. -J. van de Beek, S. K. Wilson and P. O. Borgesson, OFDM channel estimation by singular value decomposition, IEEE Trans. Commun., July 1998. vol. 46, pp.931-939.


Fetching data from Crossref.
This may take some time to load.