13
RESEARCH Open Access Sparse massive MIMO-OFDM channel estimation based on compressed sensing over frequency offset environment Guang Li * , Tianyun Li, Mankun Xu, Xiong Zha and Yunfei Xie Abstract In massive MIMO-OFDM systems, channel estimation is a significant module which can be utilized to eliminate multipath interference. However, in realistic communication systems, carrier frequency offset (CFO), which often exists in receive end, will deteriorate the performance of channel estimation. One of the effective solutions is to compensate CFO via the help of pseudo-noise (PN) sequence. At the beginning of this paper, to reduce system complexity and correctly compensate CFO, we propose an improved OFDM frame structure. Subsequently, we theoretically analyze the catastrophic influence of CFO on conventional PN-sequence-based compressed sensing (CS) channel estimation scheme. As our solution, based on the improved OFDM frame structure, a novel massive MIMO-OFDM channel estimation method under CFO environment is proposed. It first estimates CFO by utilizing differential correlation algorithm. Thereby, the interference caused by CFO can be eliminated. Then, relying on the PN sequence, the partial common support (PCS) information of each channel is obtained. Finally, using the PCS information as a priori information, we improve the CS reconstruction scheme to estimate the accurate channel. The simulation result shows that the proposed scheme demonstrates better MSE and BER performance than other mentioned schemes. The major advantage of our scheme is its anti-CFO ability and independence to channel sparsity level. Therefore, the proposed scheme is meaningful for practical use. Keywords: Channel estimation, Massive MIMO-OFDM, Carrier frequency offset, Partial common support, PN sequence, Compressed sensing 1 Introduction 1.1 Background knowledge As an efficient technique for 5G (the 5th generation) wire- less communication systems, massive multiple input mul- tiple output orthogonal frequency division multiplexing (MIMO-OFDM) is widely applied by virtue of its excellent properties in data transmission rate and accuracy [13]. It is well known that precise channel estimation is a signifi- cant module to maintain the performance of MIMO- OFDM [4, 5]. However, compared with orthogonal frequency division multiplexing (OFDM), accurate channel estimation is more challenging in massive MIMO-OFDM systems. Because for each receive antenna, there are many channels need to be estimated which is corresponding to all of the transmit antennas. In addition, the carrier frequency of the receiver is difficult to be exactly same as that of the transmitter, leading to carrier frequency offset (CFO) at the receive end, which seriously reduces the ac- curacy of channel estimation [6]. Therefore, it is necessary to compensate CFO at the receive end before channel estimation. In actual MIMO-OFDM communication systems, accur- ate channel estimation is obtained by the aid of training data. The frequency-domain pilot is the most common training data [7]. In the past, lots of research focusing on pilot-based channel estimation has been done. Some con- ventional channel estimation methods are proposed such as least square (LS) algorithm and minimum mean square error (MMSE) algorithm [8, 9]. However, the performance of the LS is inadequate and greatly affected by noise. MMSE can achieve much better detection performance by utilizing the second order statistics of channels. However, it suffers from high computational complexity [10]. Moreover, © The Author(s). 2019 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. * Correspondence: [email protected] PLA Strategic Support Force Information Engineering University, Zhengzhou 450000, China EURASIP Journal on Advances in Signal Processing Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 https://doi.org/10.1186/s13634-019-0627-3

Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

  • Upload
    others

  • View
    2

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

RESEARCH Open Access

Sparse massive MIMO-OFDM channelestimation based on compressed sensingover frequency offset environmentGuang Li*, Tianyun Li, Mankun Xu, Xiong Zha and Yunfei Xie

Abstract

In massive MIMO-OFDM systems, channel estimation is a significant module which can be utilized to eliminatemultipath interference. However, in realistic communication systems, carrier frequency offset (CFO), which oftenexists in receive end, will deteriorate the performance of channel estimation. One of the effective solutions is tocompensate CFO via the help of pseudo-noise (PN) sequence. At the beginning of this paper, to reduce systemcomplexity and correctly compensate CFO, we propose an improved OFDM frame structure. Subsequently, wetheoretically analyze the catastrophic influence of CFO on conventional PN-sequence-based compressed sensing(CS) channel estimation scheme. As our solution, based on the improved OFDM frame structure, a novel massiveMIMO-OFDM channel estimation method under CFO environment is proposed. It first estimates CFO by utilizingdifferential correlation algorithm. Thereby, the interference caused by CFO can be eliminated. Then, relying on thePN sequence, the partial common support (PCS) information of each channel is obtained. Finally, using the PCSinformation as a priori information, we improve the CS reconstruction scheme to estimate the accurate channel.The simulation result shows that the proposed scheme demonstrates better MSE and BER performance than othermentioned schemes. The major advantage of our scheme is its anti-CFO ability and independence to channelsparsity level. Therefore, the proposed scheme is meaningful for practical use.

Keywords: Channel estimation, Massive MIMO-OFDM, Carrier frequency offset, Partial common support, PNsequence, Compressed sensing

1 Introduction1.1 Background knowledgeAs an efficient technique for 5G (the 5th generation) wire-less communication systems, massive multiple input mul-tiple output orthogonal frequency division multiplexing(MIMO-OFDM) is widely applied by virtue of its excellentproperties in data transmission rate and accuracy [1–3]. Itis well known that precise channel estimation is a signifi-cant module to maintain the performance of MIMO-OFDM [4, 5]. However, compared with orthogonalfrequency division multiplexing (OFDM), accurate channelestimation is more challenging in massive MIMO-OFDMsystems. Because for each receive antenna, there are manychannels need to be estimated which is corresponding toall of the transmit antennas. In addition, the carrier

frequency of the receiver is difficult to be exactly same asthat of the transmitter, leading to carrier frequency offset(CFO) at the receive end, which seriously reduces the ac-curacy of channel estimation [6]. Therefore, it is necessaryto compensate CFO at the receive end before channelestimation.In actual MIMO-OFDM communication systems, accur-

ate channel estimation is obtained by the aid of trainingdata. The frequency-domain pilot is the most commontraining data [7]. In the past, lots of research focusing onpilot-based channel estimation has been done. Some con-ventional channel estimation methods are proposed suchas least square (LS) algorithm and minimum mean squareerror (MMSE) algorithm [8, 9]. However, the performanceof the LS is inadequate and greatly affected by noise.MMSE can achieve much better detection performance byutilizing the second order statistics of channels. However, itsuffers from high computational complexity [10]. Moreover,

© The Author(s). 2019 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, andreproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link tothe Creative Commons license, and indicate if changes were made.

* Correspondence: [email protected] Strategic Support Force Information Engineering University, Zhengzhou450000, China

EURASIP Journal on Advancesin Signal Processing

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 https://doi.org/10.1186/s13634-019-0627-3

Page 2: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

the insertion of the pilot pattern has to satisfy Nyquist Sam-pling Theorem in both time domain and frequency domain,which leads to a reduction in spectrum utilization [11].Studies have shown that wireless channels are usually

sparse, especially for cellular massive MIMO-OFDMsystems [12]. In other words, the tap coefficients of mostpaths in channel impulse response (CIR) can beregarded as zero. Moreover, for a given receive antenna,the channel delays of all transmit antenna can be consid-ered to be consistent due to the small transmission basestation array. In order to take advantage of the channelsparsity, we introduced the compressed sensing (CS)theory to estimate channel in MIMO-OFDM systems[13]. One of the advantages is that the pilots needed inCS-based channel estimation are much less than that ofLS and MMSE [14]. Literature [15] uses orthogonalmatching pursuit (OMP) and compressed samplingmatching pursuit (CoSaMP) to achieve channel estima-tion of MIMO-OFDM systems. The main drawback ofthose schemes is that the channel sparsity level isregarded as a priori information in receive end [16]. Un-fortunately, the channel sparsity level is unknown in theactual communication process, which limits their appli-cation in practice. Sparsity adaptive matching pursuit(SAMP) is a promising candidate scheme for many prac-tical applications when the channel sparsity is unavail-able [17]. It reconstructs channel information throughstage by stage estimation of the sparsity level and thetrue support set of the target signals [18]. However, oneof the shortcomings of SAMP is the fixed step size,which easily results in the contradiction between theconvergence speed and the recovery accuracy of the al-gorithm [19, 20].Recently, the CS channel estimation based on partial

channel support (PCS) became a research hotspot. PCSmainly includes part of channel delay and path number.In [21], authors have proposed a CS-based channel esti-mation method for MIMO-OFDM by simultaneouslyexploiting the time-domain pseudo-noise (PN) sequenceand frequency-domain pilots. It utilizes the autocorrel-ation of the PN sequence to acquire the PCS information.Then, the OFDM blocks are cyclically reconstructed basedon the idea of overlap and add (OLA) algorithm. Finally,by exploiting the PCS as a priori information, the sub-space pursuit (SP) algorithm is optimized and accurateCIR is reconstructed. To precisely remove the inter-blockinterference (IBI) between PN sequence and OFDM blockin the OFDM block reconstruction, authors of [22] haveproposed the dual-PN padded OFDM (DPN-OFDM)scheme, whereby the PN sequence is duplicated twice tomake the second PN sequence immune from the IBIcaused by the preceding OFDM block. Authors of [23]have obtained the channel estimation of DPN-OFDM sys-tem by using the method in [21]. However, neither [21]

nor [23] has taken the effect of CFO into account. But thefact is that the autocorrelation performance of PN se-quence decreases sharply over CFO environment [24].Consequently, the PCS could not be obtained and the CS-based channel estimation is out of effect. In addition, dueto the reconstruction of OFDM blocks, the scheme men-tioned in [21] is complicated in implementation.In order to eliminate the influence of CFO on PCS

information acquisition, differential correlation algo-rithm based on PN sequence is discussed in the litera-ture [25, 26], where m-sequence is served as PNsequence. In [25], the differential delay is set to one, andan ambiguity protection module is used to alleviate thecross term effect of the multipath. In [26], the differen-tial delay is set to a specific value D, so the frequency es-timation range is limited. By applying the differentialcorrelation algorithm twice with different D, more accur-ate frequency estimation can be achieved.

1.2 ContributionsIn this paper, we discuss the channel estimation ofmassive MIMO-OFDM systems over frequency offsetenvironment. The main contributions of the paper aresummarized as follows:

1. Motivated by the frame structure of cyclic prefixOFDM (CP-OFDM) [27], we propose a novelOFDM frame structure. Its major benefit is thatthere is no need to cyclically reconstruct theOFDM block. Moreover, it enhances the CFOcompensation performance.

2. We eliminate the influence of CFO on channelestimation via exploiting differential correlationalgorithm to obtain the PCS information underCFO environment.

3. We improve the accuracy of CS reconstructionalgorithm by utilizing the PCS information andappropriately setting the iteration terminationthreshold.

The remainder of this paper is organized as follows. InSection 2, the system model is presented. Section 3 in-troduces the proposed OFDM frame structure. Section 4introduces the PCS information acquisition and theCFO effect on it. Section 5 illustrates the CFO compen-sation. Afterwards, the improved CS reconstruction al-gorithm is presented in Section 6. Section 7 gives theexperimental results and comparison analysis. Finally,conclusions are given in Section 8.Notions: For a given matrix A, AT,A‐1, and ‖A‖ denote

its transpose, inverse, and l2 norm. A|λ is the λth columnof A. IN is an N ×N identity matrix. ℂM ×N representsthe set of M ×N matrices in the complex field. CN(α, β)

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 Page 2 of 13

Page 3: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

is a Gaussian random vector with mean α and covari-ance β.

2 System modelIn this paper, we consider a Nt ×Nr massive MIMO-OFDM system which consists of Nt transmit antennasand Nr receive antennas. Due to the multipath propertyof wireless channel, the time-domain CIR from the ntthtransmit antenna to the nrth receive antenna is given as

hntnr tð Þ ¼XL−1i¼0

αig t−τiT sð Þ ð1Þ

where τL − 1 >⋯ > τ0 represents the paths’ delay, αi isthe tap coefficient of the ith path, g(⋅) is the shapingpulse, and Ts represents the sampling period [27]. Forconvenience of expression, we rewrite hntnr ðtÞ in adiscrete form as

hntnr ¼ hntnr 0ð Þ; hntnr 1ð Þ;…; hntnr L−1ð Þ½ �T∈ℂL�1 ð2ÞAssuming that the number of subcarriers for each

OFDM symbol is N, we denote Xnt ¼ ðXnt1 ;X

nt2 ;…;Xnt

N ÞT∈ℂN�1 as the transmitted symbol of the ntth (1 ≤ nt ≤Nt)transmit antenna. Since the pilot-based CS channel esti-mation is discussed in this work, we suppose that Np pi-lots are inserted at each OFDM symbol. The transmittedpilots of thentth (1 ≤ nt ≤Nt) transmit antenna can be

expressed as XntP ¼ ðXnt

k1;Xnt

k2;…;Xnt

kNPÞT∈ℂNP�1 , where ½

k1; k2;…; kNp � denotes the location of the pilot. The sig-nal received at the nrth (1 ≤ nr ≤Nr) receive antenna canbe written as

Ynr ¼XNt

nt¼1

diag Xntð ÞFhntnr þ nnr

¼XNt

nt¼1

diag Xntð ÞHntnr þ nnr

ð3Þwhere

Ynr ¼ Ynr1 ;Y

nr2 ;…;Ynr

N

� �T∈ℂN�1 ð4Þ

and

Hntnr ¼ Hntnr 1ð Þ;Hntnr 2ð Þ;…;Hntnr Nð Þ½ �T∈ℂN�1 ð5Þis the frequency domain CIR from the ntth transmit

antenna to the nrth receive antenna, F ∈ ℂN ×N denotes

an N-point normalized discrete Fourier transform (DFT)matrix with

F½ �n;m ¼ 1=ffiffiffiffiN

pexp − j2πnm=Nð Þ 0≤n≤N−1; 0≤m≤L−1

ð6Þ

and nnr∼CNð0; σ2nÞ is the additive noise vector [28].

3 The proposed OFDM frame structureFigure 1a plots the existing OFDM frame structure [21],as shown, the PN sequence at a certain transmission an-tenna overlaps the others, which interferes the estimationof CFO between different transmit-receive antenna pairs.Moreover, as shown in Fig. 1b, the signal reconstructionin this OFDM frame structure is very complicated due tothe overlap and add (OLA) algorithm. In addition, theinter-block interference (IBI) cannot be correctly obtainedbefore channel estimation, so the reconstruction perform-ance cannot be guaranteed.To avoid the complex OFDM block reconstruction, a

novel OFDM frame structure is proposed here which isshown in Fig. 2. The application background of thisframe structure is the time-varying multipath wirelesschannel environment. More specifically, during oneOFDM frame period, only the CIR tap coefficient istime-varying but the paths’ delay stays unchanged.Unlike the OFDM frame structure mentioned in [21,

28], as shown in Fig. 2a, the proposed frame structure,the PN sequence only exists in the front of the wholeframe, and CP is inserted in front of each OFDM block.The major advantage is twofold. On the one hand, sincethe paths’ delay stays unchanged in an OFDM frameduration, the PN sequence can be employed to preciselyobtain the PCS information for each OFDM symbol;hence, the superior performance of CS-based channelestimation can be guaranteed. On the other hand, theinserted CP can be used to eliminate the interference be-tween PN sequence and OFDM block, which is causedby channel multipath; thus, there is no need to recon-struct the OFDM blocks, which is shown in Fig. 2b.For the purpose to estimate the channel between differ-

ent transmit-receive antenna pairs, PN sequence insertedin different antennas should not be the same. The conven-tional approach is to insert a different PN sequence in thesame position at different antennas [29]. However, underthe multipath channel, the cross-correlation of differentPN sequences in the receive end will affect the detectionof the correlation peak. In the proposed OFDM framestructure, the PN sequence location at different antennasis orthogonal. More specifically, as shown in Fig. 2a, thefront part of each OFDM frame is composed of one PNsequence and some zero sequences, and there is no over-lap between the locations of different PN sequences.

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 Page 3 of 13

Page 4: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

(a) (b)Fig. 1 The existing OFDM frame structure

(a) (b)Fig. 2 The proposed OFDM frame structure

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 Page 4 of 13

Page 5: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

4 PCS information acquisition and the CFO effecton itThe PCS information acquisition is based on the auto-correlation property of the PN sequence. For analysispurpose, the noise is neglected in this section. Whenthere is the known PN sequence in the received signalr(n), the cross-correlation between r(n) and c(n) can beexpressed as

Rrc sð Þ ¼ 1M

XM−1

n¼0

c nð Þ � r� nþ sð Þ

¼1 ; s ¼ 0

−1M

; otherwise

(

ð7Þwhere s is the shift in the sampling period [30].

Due to the excellent anti-noise performance of thePN sequence, the peak of Rrc(s) will appear at thestarting position of the PN sequence (s = 0). Now, weconsider the effect of the multipath channel, and thereceived PN sequence which is the transmitted formntth transmit antenna to nrth receive antenna can berewritten as

r nð Þ ¼XL−1l¼0

hntnr lð Þc n−lð Þ ð8Þ

and Rrc(s) is given by

Rrc sð Þ ¼ 1M

XM−1

n¼0

c nð Þ �XL−1l¼0

h�ntnr lð Þc� nþ s−lð Þ

¼ 1M

XL−1l¼0

h�ntnr lð ÞXM−1

n¼0

c nð Þc� nþ s−lð Þ

¼ h�ntnr sð Þ þ ε1 ; s∈ 0; L−1½ �ε2 ; otherwise

�ð9Þ

where

ε1 ¼ −1M

XL−1l¼0;l≠s

h�ntnr lð Þ

ε2 ¼ −1M

XL−1l¼0

h�ntnr lð Þð10Þ

From Eq. (9), in the case of the multipath channel,the Rrc(s) is the superposition of the cross-correlationbetween multiple delay extended PN sequences andlocal PN sequence. Consequently, there are L peaks

in Rrc(s). In [21, 28], the location of those peaks thatexceed the threshold ξ is extracted as PCSinformation.CFO is common in the actual communication process

and usually caused by the error between the local carrierfrequency of the receiver and the real carrier frequencyof the transmitter [31]. In general, OFDM systems arevery sensitive to CFO as it destroys the orthogonality ofsubcarriers. Moreover, for the application of this paper,the CFO will introduce a time-dependent linear phaseand distort the autocorrelation of the PN sequence.Assuming that the CFO is fc subcarrier spacing, thereceived PN sequence including CFO effect can beexpressed as

r nð Þ ¼XL−1l¼0

hntnr lð Þc n−lð Þe j2π n−lð Þ f c ð11Þ

And the CFO-effected Rrc(s) is given by

Rrc sð Þ ¼ 1M

XL−1l¼0

h�ntnr lð ÞXM−1

n¼0

c nð Þc� nþ s−lð Þe j2π nþs−lð Þ f c

¼ h�ntnr sð Þ 1M

XM−1

n¼0

c nð Þj j2e j2πnf c þ Δε1; s∈ 0; L−1½ �Δε2 ; otherwise

8><>:

¼ h�ntnr sð Þejπ M−1ð Þ f c sinc πMf cð Þ þ Δε1; s∈ 0; L−1½ �Δε2 ; otherwise

�ð12Þ

where Δε1 and Δε2 are the interference terms re-lated to ε1 and ε2, respectively, and sinc(⋅) is the ab-breviation of Singer function. It can be observed fromEq. (12) that the amplitude of the correlation peaks isreduced in Singer function way. More seriously, oursimulation result shows that the correlation peaks willdisappear when CFO is large enough. In other words,the PCS information cannot be obtained precisely inthis case.

5 CFO compensationIn this section, we will focus on the CFO compensa-tion. Since PN sequence is exploited to obtain PCSinformation, to reduce computation and save fre-quency resource, here, we still use PN sequence tocompensate CFO. The traditional PN-based CFOcompensation scheme is coherent autocorrelationalgorithm.

5.1 Coherent autocorrelation algorithmAfter the frame synchronization is completed, theconjugated PN sequence generated by the receive

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 Page 5 of 13

Page 6: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

c∗(n) is multiplied by the received PN sequence r(n)to get z(n)

z nð Þ ¼ r nð Þc� nð Þ ¼XLl¼0

hntnr lð Þ c nð Þj j2e j 2π f cnþθð Þ ð13Þ

Then, compute the autocorrelation function of z(n)

R Dð Þ ¼XMn¼1

z� nð Þz nþ Dð Þ

¼ e j 2π f cDð ÞXLl¼0

hntnr lð Þj j2XNn¼1

c nð Þj j2 c nþ Dð Þj j2

ð14Þ

and the estimated CFO is given by [25]

f c ¼arg R Dð Þð Þ

2πDð15Þ

Literatures [32] shows that the CFO variance of co-herent autocorrelation algorithm under AWGN chan-nel is

var f c� �

¼ 1

2πDð Þ21

M2

22SNRð Þ þ

1M

2

2SNRð Þ2" #

ð16Þ

With the multipath channel interference, its variancecould deteriorate even further.The performance of coherent autocorrelation

algorithm under low SNR situation is bad. To solvethis problem, we propose a differential correlationalgorithm.

5.2 Differential correlation algorithmAccording to the cyclic shift-and-add property of m-sequence, the differential operation of the locally gener-ated PN sequence can be expressed as [33].

cK nð Þ ¼ circshift c nð Þ;Kð Þ

¼ c nð Þ � cD� nð Þ

¼ c nð Þ � circshift c� nð Þ;Dð Þð17Þ

where D is the differential delay, circshift(⋅) denotescyclic shift, and K is an integer related to D. That is tosay, the differential operation of the PN sequence is still

a PN sequence which has great autocorrelation property[29]. Let

rD nð Þ ¼XL−1l¼0

hntnr lð ÞcD n−lð Þe j2π n−D−lð Þ f c ð18Þ

Then, the differential operation of the received PNsequence can be expressed as

rK nð Þ ¼ r nð Þ � rD� nð Þ ¼XL−1l¼0

hntnr lð Þc n−lð Þe j2π n−lð Þ f c

�XL−1i¼0

hntnr ið ÞcD n−ið Þe j2π n−D−ið Þ f c !�

¼XL−1l¼0

hntnr lð ÞXL−1i¼0

hntnr� ið Þc n−lð ÞcD n−ið Þe j2πDf c

¼XL−1l¼0

hntnr lð Þj j2cK n−lð Þe j2πDf c þ ε3

ð19Þwhere

ε3 ¼XL−1l¼0

XL−1i¼0;i≠l

hntnr lð Þhntnr � ið Þc n−lð ÞcD n−ið Þe j2πDf c

ð20ÞIt can be seen that after the differential operation, the

phase rotation of the received PN sequence caused byCFO is changed into a fixed phase difference e j2πDf c .Furthermore, the cross-correlation between rK(n) andcK(n) can be expressed as

Rrc;D sð Þ ¼ 1M

XL−1l¼0

hntnr lð Þj j2XM−1

n¼0

cK nð ÞcK� nþ s−lð Þe j2πDf c

ð21ÞWhen rK(n) aligns with cK(n), L correlation peaks will

appear, that is

Rrc; D sð Þ ¼ hntnr sð Þj j2e j2πDf c þ Δε3 ; s∈ 0; L−1½ � ð22Þwhere Δε3 is the interference term related to ε3. We here

choose the highest correlation peak to estimate the CFO [34].

f c ¼arg Rrc; D sð Þ�

2πD

s¼s0

ð23Þ

where arg(⋅) denotes the phase of a complex numbermeasured in radians, s0 represents the location of the

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 Page 6 of 13

Page 7: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

highest correlation peak. It is noteworthy that, since

−π ≤ arg(Rrc, D(s)) ≤ π, −1=ð2DÞ≤ f c≤1=ð2DÞ.The estimated f c will be used to compensate for the

CFO effect on Rrc(s) in Eq. (11). Then, we have

Rrc sð Þ ¼ 1M

XM−1

n¼0

c nð Þ � r nþ sð Þe− j2π nþsð Þ f c

¼ 1M

XL−1l¼0

h�ntnr lð ÞXM−1

n¼0

c nð Þc� nþ s−lð Þe j2π nþs−lð Þ f c− f cð Þ

¼ h�ntnr sð Þ 1M

XM−1

n¼0

c nð Þj j2e j2πnΔ f c þ Δε3; s∈ 0; L−1½ �Δε4 ; otherwise

8><>:

ð24Þwhere Δε4 is the interference term related to

ε4 ¼XL−1l¼0

XL−1i¼0

hntnr lð Þhntnr � ið Þc n−lð ÞcD n−ið Þe j2πDf c

ð25Þand Δ f c ¼ f c− f c . If f c is estimated precisely, then

Δfc ≈ 0. Equation (24) can be rewritten as

Rrc sð Þ ¼ h�ntnr sð Þ þ Δε3; s∈ 0; L−1½ �Δε4 ; otherwise

�ð26Þ

Still, the location of those peaks that exceed thethreshold ξ = 4E[Rrc

2] is extracted as PCS information ofhntnr , which can be expressed as

Intnr ¼ s; Rrc sð Þk k2≥ξ� �L−1

s¼0 ð27Þ

6 Improved CS reconstruction algorithmAccording to the MIMO-OFDM model in Section 2, here,we only consider the frequency domain signal received in thelocation of pilot at nrth antenna, which can be expressed as

Ynrp ¼

XNt

nt¼1

diag Xntp

� �Fphntnr þ nnr ;p ð28Þ

where Fp∈ℂNP�L and nnr ;p∈ℂNp�1 are the DFT

matrix and noise vection corresponding to pilot loca-tion, respectively. Equation (28) can be further simpli-fied as

Ynrp ¼ Anrhnr þ nnr ;p ð29Þ

where

Anr≜½ diag X1p

� �Fp; diag X2

p

� �Fp

;…; diag XNtp

� �Fp�∈ℂNp�NtL

ð30Þis the measurement matrix and Ynr

p is also called an

observation vector [26]. hnr≜½hT1nr ; hT2nr ;…hTNtnr �T∈ℂNtL�1

is the vector to be estimated. In a typical massiveMIMO-OFDM system, Np≪NtL, which means Eq. (29)is undetermined equations. Fortunately, we can use theCS recovery algorithm to get the solution of Eq. (29),i.e., to estimate hnr .Greedy iteration CS reconstruction schemes are

proved to be feasible in OFDM system channel estima-tion. However, for most conventional greedy iterationCS reconstruction schemes, the channel sparsity levelhas to be transmitted to receive end as a priori informa-tion [15], which is unachievable in normal actualsystems. While the sparsity adaptive greedy iteration CSreconstruction schemes suffer from low accuracy andhigh computational complexity [16]. Neither of thosetwo kinds of CS reconstruction scheme can effectivelycatch the time-varying channel information.In our scheme, the CS recovery algorithm does not

need channel level as a priori information. Its iter-ation is based on the PCS information and controlledby an iteration threshold. For convenience of expres-sion, the PCS information of the nrth receive antennais summarized as

Inr ¼XNt

nt¼1

Intnr þ nt−1ð ÞLð Þ ð31Þ

In the following algorithm steps, t is iteration timeand the tth column index, updated measurementmatrix, updated index, estimated channel vector, and

residual are denoted by Λt, At, λt, rt, and hnr ;t , re-spectively. To improve recovery accuracy, we set ε ≈10‐6 as the iteration threshold. Our CS-based massiveMIMO-OFDM channel estimation in the nrth receiveantenna can be summarized as follows:

Algorithm 1 The improved CS-based channel estimation

Input:(1) the measurement matrix Anr , the observation vector Ynrp ð1≤nr≤NtÞ(2) the PCS information Inr ð1≤nr≤NtÞInitializationΛ0 ¼ Inr ;A0 ¼ Anr jΛ0

;

r0 ¼ Ynrp −A0ðA0TA0Þ−1A0

TYnrp ;t ¼ 0; ε ≈ 0While ‖rt‖2 < ε do

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 Page 7 of 13

Page 8: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

Improved CS reconstruction algorithm (Continued)

t = t + 1λt ¼ arg max

j∈ð0;NtL−1Þðjrt−1TAnr jÞ

Λt = Λt − 1 ∪ {λt}At ¼ At−1∪Anr jλthnr ;t ¼ arg minkYnrp −At hnr ;tk ¼ ðAt

TAtÞ−1AtTYnrp

rt ¼ Ynrp −At hnr ;tEnd while

Output: the estimation of channel impulse response hnr ;t

The channel of other receive antennas is also estimatedaccording to the above methods. Unlike conventionalgreedy iteration CS reconstruction schemes such as OMPand CoSaMP, where the number of iterations is the valueof channel sparsity level [20], the proposed scheme stopsiteration only when the residual is close to 0 (‖rt‖2 < ε).Therefore, the reconstruction accuracy can be guaranteed.Under the condition that the precise PCS information isobtained, the number of iterations in the proposedscheme is limited. That is to say, the computationalcomplexity is controllable.

7 Results and discussionIn this section, we simulate the proposed CS-based channelestimation scheme under CFO environment. To evaluatethe performance, conventional CS reconstruction schemesincluding OMP, CoSaMP, and SAMP are also simulated.For compare purpose, we consider the typical 8 × 8 and16 × 16 massive MIMO-OFDM systems. It is noteworthythat random pilot insertion is exploited in the simulation asit can enhance restrain isometric property (RIP) of themeasurement matrix [35]. The specific parameters of oursystem in the simulations are listed in Table 1.In the following chapters, we will consider the typical

six-taps ITU vehicular B (ITU-VB) and State Adminis-tration of Radio, Film, and Television 8 (SARFT-8) chan-nel model as our simulation channel whose parametersare listed in Table 2.

7.1 The CFO influence on PCS information acquisitionFigure 3 plots the CFO influence on Rrc in 16 × 16 MIMO-OFDM system with fmax = 20 HZ and SNR= 5 dB. Forcomparison purpose, the actual CIRs of the used SARFT-8and ITU-VB channel are marked in red. Normally (withoutCFO), as shown in Fig. 3b and d, the peaks of Rrc willroughly overlap with the actual CIR and be obtained asPCS information. However, as shown in Fig. 3a and c, thepeaks of Rrc disappeared. That is because the amplitude ofthe peak is reduced quickly in Singer function way due tothe effect of CFO. And the larger the CFO, the more ser-ious the amplitude attenuation of the peaks. Moreover, theperformance of the PCS information acquisition scheme issensitive to the value of CFO. Even the 0.05 normalizedCFO can completely destroy its performance.

7.2 The performance of CFO compensationTo overcome the bad effect of CFO on PCS informationacquisition, in this section, the coherent autocorrelationalgorithm and the proposed differential correlationalgorithm are implemented to estimate the actual CFO.For the purpose to evaluate the performance of CFOcompensation, we adopt mean square error (MSE) asmeasurements, which can be expressed as

MSE f c� �

¼ 1NtNr

XNt

i¼1

XNr

j¼1

f c;ij− f c;ijf c;ij

!2

ð32Þ

where fc, ij is the CFO between the ith transmit antennaand the jth receive antenna.

Table 1 Parameters in the simulations

Length of the PN sequence M 255

Differential delay in differentialcorrelation algorithm D

2

System transmission speed 20 Mbit/s

System bandwidth 7.56 MHZ

Center frequency 634 MHZ

Length of the OFDM block N 4096

Number of pilots 96

Pilot insertion mode Random

Baseband modulation method 16QAM with 1/2 bitratesource coding

Channel model 6-tap ITU and 6-tapSARFT-8 vehicular-Bchannel model

Sampling frequency 25.6 MHZ

Tolerable maximumdelay extension

40 μs

Normalized carrierfrequency offset fc

0.05,0.1,0.2 (80 HZ, 160HZ, 320 HZ)

Doppler shift fmax 20 HZ, 60 HZ, 80 HZ

Time of simulations 10,000

Table 2 Multipath channel parameters for simulations

Path index ITU-VB SARFT-8

Delay Gain Delay Gain

(μs) (dB) (μs) (dB)

1 0.00 − 2.5 0.00 − 18.0

2 0.30 0.00 1.80 0.00

3 8.90 − 12.8 1.95 − 20.0

4 12.9 − 10.0 3.60 − 20.0

5 17.1 − 25.2 7.50 − 10.0

6 20.0 − 16.0 31.8, 0.00

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 Page 8 of 13

Page 9: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

In Fig. 4, we show the MSE performance comparison ofthe above two CFO compensation schemes in 16 × 16MIMO-OFDM system with fmax = 20 HZ under ITU-VBchannel. As can be observed from Fig. 4a, when SNR =5 dB, the MSE of the coherent autocorrelation algorithmis higher than 10‐1, which means the estimated CFO isunreliable. While the MSE of the proposed differentialcorrelation algorithm is lower than 10‐3, which shows thatour scheme has better robustness to low SNR conditions.In Fig. 4b, we plot the MSE performance comparison ofdifferent CFO compensation schemes with fc = 0.1 and fc =

0.05. As shown, when SNR ≤ 20 dB, the proposed algo-rithm outperforms the coherent autocorrelation algorithmin MSE performance. When SNR > 20 dB, the perform-ance of the two algorithms is similar.Figure 5 presents the MSE of the estimated CFO in

16 × 16 MIMO-OFDM system with fmax = 20 HZ. Asshown, when SNR ≥ 15dB, for SARFT-8 channel, theMSE of 0.05, 0.1, and 0.2 normalized CFO are about 2 ×10−4, 8 × 10−5, and 2 × 10−5, respectively. For ITU-VBchannel, the MSE of 0.05, 0.1, and 0.2 normalized CFOare about 4 × 10−4, 3 × 10−4, and 8 × 10−5, respectively.

(a) (b)

(c) (d)Fig. 3 The CFO influence on Rrc (the cross-correlation between local PN sequence and received signal) in 16 × 16 MIMO-OFDM system with fmax = 20 HZand SNR = 5 dB

(a) (b)

Fig. 4 The performance comparison of two CFO compensation schemes in 16 × 16 MIMO-OFDM system

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 Page 9 of 13

Page 10: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

Even when SNR = 0 dB, for both SARFT-8 and ITU-VBchannel, the MSE of 0.05, 0.1, and 0.2 normalized CFOare still lower than 2 × 10−3, 3 × 10−4, and 10−4, respectively.In other words, the performance of the robust differentialcorrelation algorithm is limitly affected by noise. Further-more, the MSE performance is affected by the channel. Itcan be seen that the MSE performance under SARFT-8channel is better than that of ITU-VB channel.Since the estimated CFO is accurate, the excellent CFO

compensation of signals can be achieved. Figure 6 presentsthe cross-correlation (Rrc) between local PN sequence andthe CFO-removed receive signal in 16 × 16 MIMO-OFDMsystem with fc = 0.05, fmax = 20 HZ, and SNR = 5dB. Still,the actual CIRs of the used SARFT-8 and ITU-VB channelare marked in red for comparison. Unlike Fig. 3a and c,after the CFO removal, the correlation peaks in Fig. 6 areevident and roughly overlap with the actual CIRs. By set-ting an appropriate threshold, the location of those peakswhich are higher than the threshold is extracted as PCS in-formation. Though the obtained PCS information is not ac-curate as the actual delay of CIRs (there are three missedpeaks in PCS information acquisition in Fig. 6a, it can pro-vide valuable prior information for the following CS-basedchannel estimation).

7.3 The performance of the proposed channel estimationFigure 7 presents the MSE of the proposed PCS-information-based CS channel estimation scheme in 16 ×

16 MIMO-OFDM system with fc = 0.05. As can be seen,both the MSE and BER performances are limitly influencedby Doppler shift. This is to say, the proposed PCS-information-based CS channel estimation scheme has goodrobustness under time-varying channels. The major factorthat impacts the accuracy of channel estimation is the SNRof channel.Figure 8 shows the MSE and BER performance of the

proposed PCS-information-based CS channel estimationscheme in 8 × 8, 16 × 16, and 32 × 32 MIMO-OFDM sys-tems with fc = 0.05 and fmax = 20 HZ. As can be observed,for both SARFT-8 and ITU-VB channel, with the increaseof Nt and Nr, both MSE and BER performances get worse.Figure 9 compares the MSE and BER performances of

different CS channel estimation schemes in 16 × 16MIMO-OFDM system with fc = 0.05 and fmax = 20 HZ.In our simulation, we assume that channel sparsity levelis known to OMP and CoSaMP, and the step size ofSAMP is set to 2. Among the four compared schemes,SAMP has the worst performance. More specifically, inFig. 9a and c, at the target MSE of 10‐3, other schemeshave 5 dB SNR gain compared to SAMP. The reason isthat SAMP does not use any prior information of chan-nel, and its accuracy is greatly affected by the setting ofparameters such as step size. As shown in Fig. 6, thoughthe obtained PCS information is not accurate enough,the MSE and BER performance of the proposed schemeare superior to that of OMP and CoSaMP. Hence, the

(a) (b)Fig. 5 The MSE performance of the proposed CFO compensation scheme in 16 × 16 MIMO-OFDM system with fmax = 20 HZ

(a) (b)

Fig. 6 PCS information acquisition with CFO removal in 16 × 16 MIMO-OFDM system with fmax = 20 HZ, fc = 0.05, and SNR = 5 dB

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 Page 10 of 13

Page 11: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

(a) (b)Fig. 8 The MSE and BER performance of the proposed PCS-information-based CS channel estimation scheme in 8 × 8,16 × 16, and 32 × 32 MIMO-OFDM systems with fc = 0.05 and fmax = 20 HZ

(a) (b)Fig. 7 The MSE and BER performance of the proposed PCS-information-based CS channel estimation scheme in 16 × 16 MIMO-OFDM systemagainst fmax

(a) (b)

(c) (d)Fig. 9 The performance comparison of different CS channel estimation schemes in 16 × 16 MIMO-OFDM system withfc = 0.05 and fmax = 20 HZ

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 Page 11 of 13

Page 12: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

proposed scheme has great robustness under inaccuratePCS information situation.Additionally, as can be seen, the performance result

under ITU-VB channel is similar to that under SARFT-8channel. The major difference is the performance gapbetween the proposed scheme and OMP/CoSaMP. Asshown in Fig. 9c, the SNR gap between the proposedscheme and OMP/CoSaMP at MSE of 10‐3 is about 5dB, which is higher than that under SARFT-8 channel.This is because the obtained PSC information is moreaccurate under ITU-VB channel (shown in Fig. 6).As can be seen from the above results, the MSE and

BER performances of the proposed scheme are better thanother schemes. Moreover, compared with OMP andCoSaMP, there is no need to know the channel sparsitylevel as a priori information in the proposed scheme.

8 ConclusionsThis paper discusses sparse massive MIMO-OFDMchannel estimation based on compressed sensing overfrequency offset environment. First, we propose a newOFDM frame structure, which the major benefit is lowimplementation complexity. Then, based on the pro-posed OFDM frame structure, the CFO is estimated byutilizing the proposed differential correlation algorithm,so its influence on channel estimation can be eliminated.Afterward, the PCS information of each channel isobtained. Based on the obtained PCS information, theCS reconstruction scheme is exploited to estimate thechannel. The simulation result shows that the perform-ance of the proposed scheme is superior to that of othermentioned schemes. Moreover, it does not need to knowthe channel sparsity level as a priori information; there-fore, it is more practicable than other CS-based channelestimation schemes.

AbbreviationsBER: Bit error rate; CFO: Carrier frequency offset; CIR: Channel impulseresponse; CoSaMP: Compressed sampling matching pursuit; CP: Cyclic prefix;CS: Compressed sensing; DFT: Discrete Fourier transform; DPN-OFDM: Dual-PN padded OFDM; IBI: Inter-block interference; ITU-VB: ITU vehicular B;LS: Least square; MIMO-OFDM: Multiple input multiple output orthogonalfrequency division multiplexing; MMSE: Minimum mean square error;MSE: Mean square error; OFDM: Orthogonal frequency division multiplexing;OLA: Overlap and add; OMP: Orthogonal matching pursuit; PCS: Partialcommon support; PN: Pseudo noise; RIP: Restrain isometric property;SAMP: Sparsity adaptive matching pursuit; SARFT-8: State Administration ofRadio, Film, and Television 8; SNR: Signal noise ratio; SP: Subspace pursuit

AcknowledgementsThe authors would like to thank the NDSC (No.61401511 and No. U1736107)for their support and to anyone who supports this paper to be published.

Authors’ contributionsGL and TL conceived of the algorithm and designed the experiments. GL,XZ, and MX performed the experiments. GL and TL analyzed the results anddrafted the manuscript. GL, TL, MX, and XZ revised the manuscript. Allauthors read and approved the final manuscript.

Authors’ informationNot applicable

FundingThis work was supported by the National Natural Science Foundation ofChina (No. 61401511) and the National Natural Science Foundation of China(No. U1736107)

Availability of data and materialsData sharing is not applicable to this article as no datasets were generatedor analyzed during the current study.

Consent for publicationNot applicable

Competing interestsThe authors declare that they have no competing interests.

Received: 31 March 2019 Accepted: 21 June 2019

References1. K. Ricardo, C.L. Paulo, G. Binghua, et al., Low-complexity and high-accuracy

semi-blind joint channel and symbol estimation for massive MIMO-OFDM.Circ. Syst. Sig. Process 38(3), 1114–1136 (2018)

2. E. Konguvel, M. Kannan, A Survey on FFT/IFFT Processors for nextgeneration telecommunication systems. J. Circ. Syst. Comput 27(03),1830001–21 (2018)

3. T.S. Rappaport, S. Sun, R. Mayzus, H. Zhao, Y. Azar, K. Wang, G.N. Wong, J.K.Schulz, M. Samimi, F. Gutierrez, Millimeter wave mobile communications for5G cellular: it will work! IEEE Access 1, 335–349 (2013)

4. W.G. Song, J.T. Lim, Channel estimation and signal detection for MIMO-OFDM with time varying channels. IEEE Commun. Lett 10(7), 540–542(2006)

5. X. Lin, S. Wu, C. Jiang, et al., Estimation of broadband multiuser millimeter-wave massive MIMO-OFDM channels by exploiting their sparse structure.IEEE Trans. Wirel. Commun 17(6), 3959–3973 (2018)

6. S.H. K, Y.H. You, J.H. Paik, et al., Frequency-offset synchronization andchannel estimation for OFDM-based transmission. IEEE Commun. Lett 4(3),95–97 (2002)

7. Henkel M, Schilling C, Schroer W, in Proc. of the IEEE Vehicular TechnologyConference, Comparison of channel estimation methods for pilot aidedOFDM systems, (2007), pp. 1435-1439

8. Khan A. M, Jeoti V, Zakariya M. A, in Proc. of the IEEE Symposium on WirelessTechnology & Applications, Improved pilot-based LS and MMSE channelestimation using DFT for DVB-T OFDM systems, (2013), pp. 120-124

9. Sutar M. B, Patil V. S, in Proc. of the International Conference on Electronics,Communication and Aerospace Technology, LS and MMSE estimation withdifferent fading channels for OFDM system, (2017), pp. 740-745

10. H. Ye, G.Y. Li, B.H.F. Juang, Power of deep learning for channel estimationand signal detection in OFDM systems. IEEE Wirel. Commun. Lett 7(1), 114–117 (2017)

11. F.G. Garcia, S. Zazo, J.M. Parez-Borrallo, Pilot patterns for channel estimationin OFDM. Electron. Lett 36(12), 1049–1050 (2000)

12. H. AL-Salihi, M. Nakhai, T. Le, Enhanced sparse Bayesian learning-basedchannel estimation for massive MIMO-OFDM systems. Eur. Conf. Netw.Commun. 1–5 (2017). https://doi.org/10.1109/EuCNC.2017.7980703

13. W.U. Bajwa, J. Haupt, A.M. Sayeed, et al., Compressed channel sensing: anew approach to estimating sparse multipath channels. Proc. IEEE. 98(6),1058–1076 (2010)

14. D.J. Reinoso Chisaguano, Y. Hou, T. Higashino, et al., Low complexitychannel estimation and detection for MIMO-OFDM receiver with ESPARantenna. IEEE Trans. Veh. Technol 65(10), 8297–8308 (2016)

15. Taubock G, Hlawatsch F. in Proc. of the IEEE International Conference onAcoustics, Speech and Signal Processing, A compressed sensing technique forOFDM channel estimation in mobile environments: exploiting channelsparsity for reducing pilots, (2008), pp. 2885-2888

16. Jayanthi P. N, Ravishankar S, in Proc. of the IEEE International Conference onRecent Trends in Electronics, Sparse channel estimation for MIMO-OFDMsystems using compressed sensing, (2017), pp. 1060-1064

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 Page 12 of 13

Page 13: Sparse massive MIMO-OFDM channel estimation based on … · 2019. 8. 15. · pilot-based channel estimation has been done. ... which leads to a reduction in spectrum utilization [

17. Yu Z, in Proc. of the 33rd Chinese Control Conference, Variable step-sizecompressed sensing-based sparsity adaptive matching pursuit algorithm forspeech reconstruction, (2014), pp. 7344-7349

18. H. Wu, S. Wang, Adaptive sparsity matching pursuit algorithm for sparsereconstruction. IEEE Signal Proc. Lett 19(8), 471–474 (2012)

19. Do T. T, Gan L, Nguyen N et al, in Proc. of the 42nd Asilomar Conference onSignals, Systems and Computers, Sparsity adaptive matching pursuitalgorithm for practical compressed sensing, (2008), pp. 581-587

20. Bi X, Chen X. D, Zhang Y et al, in Proc. of the IEEE International Conferenceon Signal Processing, Variable step size stagewise adaptive matching pursuitalgorithm for image compressed sensing, (2013)

21. W. Ding, F. Yang, W. Dai, et al., Time-frequency joint sparse channelestimation for MIMO-OFDM systems. IEEE Commun. Lett 19(1), 58–61 (2015)

22. J. Fu, J. Wang, J. Song, et al., A simplified equalization method for dual PN-sequence padding TDS-OFDM systems. IEEE Trans. Broadcast 54(4), 825–830(2008)

23. W. Ding, F. Yang, C. Pan, et al., Compressive sensing based channelestimation for OFDM systems under long delay channels. IEEE Trans.Broadcast 60(2), 313–321 (2014)

24. Q. Jing, M. Cheng, Y. Lu, et al., Pseudo-noise preamble based joint frameand frequency synchronization algorithm in OFDM communication systems.J. Syst. Eng. Electron 25(1), 1–9 (2014)

25. J. Wu, Y. Chen, X. Zeng, et al., Robust timing and frequency synchronizationscheme for DTMB system. IEEE Trans. Consum. Electron. 53(4), 1348–1352(2007)

26. Sheu CR, Huang CC A differential sliding correlation scheme for symboltiming detection in time domain synchronous OFDM systems. InProceedings of the IEEE 69th Vehicular Technology Conference, Barcelona,Spain, 26-29 April 2009

27. Z. Li, X.G. Xia, An Alamouti coded OFDM transmission for cooperativesystems robust to both timing errors and frequency offsets. IEEE Trans.Wirel. Commun 7(5), 1839–1844 (2008)

28. Prasad R, Murthy C R, Rao B D, Joint approximately sparse channelestimation and data detection in OFDM systems using sparse Bayesianlearning[M]. IEEE Press, (2014), pp. 3591–3603

29. X. Ma, F. Yang, S. Liu, et al., Sparse channel estimation for MIMO-OFDMsystems in high-mobility situations. IEEE Trans. Veh. Technol 67(7), 6113–6124 (2018)

30. L. Liang, J. Wang, J. Song, An improved spectrum sensing method for DTMBsystem based on PN autocorrelation. IEICE Trans. Commun 96(6), 1559–1565(2013)

31. H.Y. Liu, Y.C. Yin, Efficient four-quadrant carrier frequency offset tracking forOFDM. J. Chin. Inst. Eng 40(6), 1–4 (2017)

32. M. Rezki, I. Kale, L. Sabel, Reduced complexity feedforward frequency offsetestimator for AWGN communication channels. Int. Conf. Digit. Signal Proc 2,1313–1316 (2002)

33. F. Zeng, L. Ge, Proc. of the IEEE Information Theory Workshop, An algorithmfor cycle and add property of m-sequence (2003), pp. 119–122

34. Wei J, Liu Y, in Proc. of the Second International Conference on NetworksSecurity, Wireless Communications and Trusted Computing, Carrier frequencyoffset estimation using PN sequence iteration in OFDM systems, (2010), pp.405-409

35. X. He, R. Song, W.P. Zhu, Pilot allocation for distributed compressed sensingbased sparse channel estimation in MIMO-OFDM systems. IEEE Trans. Veh.Technol 65(5), 2990–3004 (2015)

Publisher’s NoteSpringer Nature remains neutral with regard to jurisdictional claims inpublished maps and institutional affiliations.

Li et al. EURASIP Journal on Advances in Signal Processing (2019) 2019:31 Page 13 of 13