• No results found

An Improved Channel Estimation Algorithm Based on Cubic Convolution Interpolation for LOWPM System

N/A
N/A
Protected

Academic year: 2020

Share "An Improved Channel Estimation Algorithm Based on Cubic Convolution Interpolation for LOWPM System"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

An Improved Channel Estimation Algorithm

Based on Cubic Convolution Interpolation for

LOWPM System

Ge-wei Tan

School of information science and engineering, Huaqiao University, Xiamen, China Email: [email protected]

Guang-wu Pan and Wei Lin

School of information science and engineering, Huaqiao University, Xiamen, China Email: [email protected], [email protected]

Abstract—Lifting scheme based orthogonal wavelet packet multiplexing (LOWPM) system can increase the computation efficiency and save storage space. By using the orthogonality of the translational wavelet functions, LOWPM system efficiently avoids inter-symbol interference (ISI) and inter-channel interference (ICI). Compared with the orthogonal frequency division multiplexing (OFDM) system, LOWPM system has higher spectrum efficiency and anti-jamming performance. However, in frequency-selective fast-fading channel, the performance of system is still not ideal. In order to implement high bit rate transmission, channel estimation technique is needed to combat noise of the channel. This paper presents an improved channel estimation algorithm in which the cubic convolution interpolation is applied to the pilot based linear minimum mean square error (LMMSE) channel estimation algorithm so as to get higher estimation accuracy. Simulation results show that, the algorithm can effectively improve the performance of the LOWPM system.

Index Terms—orthogonal wavelet packet multiplexing, lifting scheme, channel estimation, cubic convolution interpolation, linear minimum mean square error estimation

I. INTRODUCTION

OFDM is the key technology of the next generation of mobile communication. With serial to parallel conversion, OFDM technology turns high rate broadband signals into parallel low rate narrowband signals, so increases the length of each symbol, and eliminates the impact of multipath propagation effectively[1]. In OFDM system signals must be inserted protect interval and cyclic prefix in order to eliminate ISI and ICI, which indicates the improving of transmission performance at the expense of transmission rate.In the field of wireless communication, frequency resource increasingly tense, this is a problem to

be considered. Wavelet packet transform based orthogonal wavelet packet multiplexing (OWPM) system has higher spectrum efficiency because it does not need cyclic prefix[2][3][4]. In addition, the wavelet transform has time-frequency local property, the power difference of its main-lobe and vice-lobe is 45dB, so it can well suppress sidelobe without adding the window, thereby reducing the effect of inter symbol interference[5].

The theory of lifting wavelet transform is proposed by Swedens and Daubechies in the mid 90’s, which is a kind of simple and general wavelet construction scheme that does not depend on Fourier transform[6]. It has the advantages of simple structure, low computational complexity, in situ operation and save storage space. Compared with Mallat algorithm, the lifting scheme is an efficient method to implement wavelet transform[7]. Therefore, lifting scheme based orthogonal wavelet packet multiplexing system has practical significance for improving the transmission rate and the operational efficiency.

Accurate channel estimation can greatly improve the performance of system in wireless transmission. Channel estimation attempts to track the channel response by periodically sending known pilot symbols. For deriving a complete characterization of the channel. Channel response is first estimated on the pilots and then interpolated between pilots to calculate the response over the data carriers[8,9,10]. Popularly interpolation algorithm is more complexing, the improving of system performance is more obviously[11,12]. Jointly considering estimation accuracy and system complexity, cubic convolution interpolation algorithm is proposed in this paper, which is combined with the linear minimum mean square error channel estimation algorithm to improve the performance of LOWPM system.

The paper is organized as follows. In Section II, the lifting scheme based orthogonal wavelet packet multiplexing system is described, lifting wavelet transform and the implementation of (9,7) lifting wavelet transform are discussed. Section III discusses

(2)

( )

x n

( )

d n

( )

r n

( )

s n

Figure 1. Lifting scheme based orthogonal wavelet packet multiplexing system.

symbol based LOWPM system and comb-type pilot arrangement, the estimation of pilot signals, and interpolation methods. Section IV presents the simulation results, which indicate the BER improvements. Section V concludes the paper.

II. LOWPMSYSTEM AND IMPLEMENTATION OF LIFTING

WAVELET TRANSFORM

A. Lifting Scheme Based Orthogonal Wavelet Packet Multiplexing System and Signal Mode

Using inverse lifting wavelet transform (ILWT) and lifting wavelet transform (LWT) to implement modulation and demodulation of multicarrier communication not only overcomes the weaknesses that OFDM system is very sensitive to frequency offset and phase noise, but also obtains high operational efficiency compared to Mallat algorithm. The system model is shown in Fig. 1.

In Fig.1, modulators are synthesis filter banks with multiple input and single output, and demodulators are analysis filter banks with single input and multiple output. Both of which can be achieved through multistage lifting, using lifting steps to replace the filter groups can implement lifting scheme based orthogonal wavelet packet multiplexing system.

In wavelet packet transform, family of wavelet packet functionsφl m, , 0, l≥ 1≤ ≤m 2l can be expressed as:

( )

( ) (

)

1,2 0 ,

l m l m

n

t h n t nT

φ+ =

φ −

( )

( ) (

)

1,2 1 0 ,

l m l m

n

t g n t nT

φ+ + =

φ −

where h n g n0

( ) ( )

, 0 are low-pass and high-pass filter

coefficient respectively. φl m, is wavelet packet function of

the lth layer and the mth node of wavelet packet decomposition, φ0,1 is the scale function φ , φ0,2 is the

mother wavelet function ψ, Tl =2lT0 is symbol duration

of the lth sub carrier.

The information bits are firstly grouped and mapped into MPSK or M-QAM. Then the serial data stream is transformed to M parallel lines, where M is the number of sub carriers which is dependent on channel state. So pilots can be inserted into the M lines of signals with particular pilot arrangement strategy, then the obtained M lines of signals can be modulated through ILWT. So signal of time domain to be transmitted can be calculated by the following equation:

( )

( )

( ) (

)

2

, ,

,

c

j f t

l m l m l

l m n

d t x n φ t nT e π

∈Γ

=

∑ ∑

− (1)

( )

, l m

x n represents the digital signal which modulates the

scale function φl m, at node( , )l m , which is also the data

stream at sending end after the pilots are inserted; Γ represents the collection of sequence

( )

l m, of wavelet packet functions. fcis carrier frequency.

The orthogonality between sub carriers is expressed as, φl m,

(

tj

)

l m,

(

t k

)

j k, , ,j k Z∈ (2)

φl m,2

(

tj

)

φl m,2 +1

(

t k

)

j k, , ,j k Z∈ (3)

Eq. 2 indicates that wavelet packet functions are self orthogonal for integer translation, satisfying this condition can eliminate the inter symbol interference. Eq. 3 shows that the odd and even subscript wavelet packet function are orthogonal, satisfying this condition can eliminate the adjacent channel interference.

Transmitted signals will pass through multipath Rayleigh fading channel with additive noise. The received signal is given by:

( )

2 [ ]

1

( ) c i D i ( )

N

j f f t

i i

i

r t a d t τ e π− τ+ w t

=

=

− + (4)

where N is the number of total path, ai is the amplitude

gain of each path, τi is delay of the th

i path relative to the

direct path, fDi is Doppler frequency shift of the

th

i

path[13], w t

( )

is the AWGN noise with zero mean and

variance of σ2.

At receiving end, the demodulation of information is implemented by wavelet packet decomposition. The recovered kth information at node

(

l m, '

)

is

( )

( )

'

, ' 1 , '

2 [ ]

, ' 2

, '

( ) ( )

( ) ( ) ( )

c i Di

l m l m l

N

j f f t

i i l m l

i

l m l

d k a d t t kT

a d t e t kT

w t t kT

π τ

φ

τ φ

φ

− +

=

= −

+ − −

+ −

(5)

where the first item is components of useful information, the second item as interferences caused by multipath and the third item as interferences generated by the Gauss noise. Thus Eq. 5 can be decomposed into three parts,

1 , , , ' 1 , '

( , )l m n l m( ) l m( l)l m( l) l m( )

A a x nφ t nT φ t kT a x k

∈Γ

=

∑ ∑

− − =

2 [ ]

, , , '

2 ( , ) ( ) ( ) ( )

c i Di

N

j f f t

i l m l m i l l m l

i l m n

B a x nφ t τ nT e π− τ+ φ t kT

= ∈Γ

=

∑ ∑ ∑

− − −

(3)

1

P U1 Pm Um Um Pm U1 P1

o

s

e

s c n1( ) c n( )

( )

d n ( )

s n

( )

1 d n

( ) s n

Figure 2. Implementation of lifting wavelet transform and inverse lifting wavelet transform.

α β γ δ

o

s

e

s c n( )

( )

d n

( )

s n

Figure 3. Constructure of (9,7) lifting wavelet transform.

When m m= ' , which shows interferences are

generated by the same sub channel of different paths; when m m≠ ', which indicates interferences are caused by different sub channel of different paths. Because of the orthogonality for integral translation of wavelet packet functions, if τi=kT k Zl, ∈ , interferences are zero; if the

conditions of integer times between τi and Tl can not be

met, due to the properties of compact support and time localization of wavelet packet functions, the cross-correlation between different wavelet packet function is small, so the ability of anti multipath of LOWPM system is strong.

Simplifying the influence of multipath Rayleigh channel and noise, the received signal can be expressed as

r t

( ) ( ) ( ) ( )

=d th t +w t (6) where h is the channel impulsive response. Using channel estimation technique to get the value of h, the

emitted signal finally can be recovered.

B. Implementation of lifting Wavelet Transform

Lifting wavelet transform includes three steps that are split, predict and update, and the corresponding inverse transform comprises the inverse update, inverse prediction and merge. Any discrete wavelet transform of two channel filter groups with finite length can be decomposed into a series of simple lifting steps, so wavelet lifting algorithm can replace Mallat algorithm. It is possible to realize multistage filer groups using multiple lifting steps. Fig. 2 is the constructure of lifting algorithm and inverse lifting algorithm.

Split: input signal is split according to its element subscript, its even subscript elements constitute a collection, called even sequence se, sequence composed of odd subscript elements is so, this process is also called lazy wavelet transform.

Predict: the essence of this step is using the correlation of data to predict the odd sequence through even sequence, and prediction error is

d n1

( )

=s no

( )

P s n1⎡⎣ e

( )

⎤⎦ (7)

where, P1is the prediction operator. After the first lifting,

the prediction errors constitute the new odd sequences which are also called wavelet coefficient.

Update: updating even sequence through the prediction errors.

c n1

( )

=s ne

( )

U d n1⎡⎣ 1

( )

⎤⎦ (8)

where U1 is update operator. The updated results is

approximation of original signal, namely scale coefficient, the step which generates new even sequences is also called dual lifting. After several times of prediction and updating, finally gets the approximation coefficient c n

( )

and detail information d n

( )

of the original signal. The

key of implementing of lifting algorithm is how to obtain the prediction operator and the update operator.

The reverse execution of above process and inverse the addition and subtraction can implement the inverse wavelet transform.

C. Signal Processing of LOWPM System

In the paper, LOWPM system uses Daubechies (9,7) lifting wavelet to realize modulation and demodulation of multicarrier signal, which includes two step prediction and two step updating. The constructure of (9,7) lifting wavelet transform is shown in figure 3.

In Fig. 3, the prediction operators and updating operators are: α= −1 586134342. , β= −0.052980118,

0.882911075

γ= , δ=0.443506852 and the proportion

coefficient is k=1.149604398. The implementation steps

of lifting algorithm as follow:

1. Using even sequence to predicting odd sequence, and gaining new odd sequence which is also the prediction error.

(

2 1

) (

2 1

)

( ) (

2 2 2

)

d n+ =s n+ +α⎡s n +s n+ ⎤

2. Using the prediction error to update even sequence and obtaining new even sequence:

( ) ( )

2 2

(

2 1

) (

2 1

)

c n =s n +β⎡d n− +d n+ ⎤

3. The second prediction: using the new even sequence to predict odd sequence generated by the first step, and gaining new prediction error which is also the final odd sequence before scale transformation.

(

2 1

)

(

2 1

)

( ) (

2 2 2

)

d n+ =d n+ +γ⎡c n +c n+ ⎤

4. The second updating: using the newest prediction error to update even sequence generated by the second step.

( ) ( )

2 2

(

2 1

) (

2 1

)

c n =c n +δ⎡d n− +d n+ ⎤

5. Scale transformation:

( )

2 (2 )/ ,

(

2 1

)

(2 1)

c n =c n k d n+ = ×k d n+

III. CUBIC CONVOLUTION BASED LINEAR MINIMUM

(4)

serial / parallel QAM mapping channel QAM Inverse mapping parallel / serial Lifting Wavelet packet Inverse transform Lifting wavelet Packet transform insert pilot Channel estimation

equalizer Removepilot ' 1 l s ' 2 l s ' lm s '( ) s n 1 l x 2 l x lm x ( ) s n ( ) d n '( ) x n ' 2 l x ' 1 l x ' lm x Input data Output data ( ) r n ( ) x n 1 l s 2 l s lm s

Figure 4. Block diagram of LOWPM system for channel estimation based on pilot sequence.

f N 1 pilot 2 pilot 3 pilot

Figure 5. Structure of comb type pilot and block type pilot.

A. LOWPM system for Channel Estimation based on Pilot Sequence and the Structure of Comb-type Pilot

The pilot allocation for channel estimation can improve transmission performance of LOWPM system significantly. The block diagram of LOWPM system for channel estimation based on pilot is given in Fig. 4, in which the constructure of pilot allocation is shown as figure 5.

The structure of comb type pilot is shown in Fig. 5, the black parts are pilot symbols, which are inserted periodically in the frequency axis and frequency interval is Nf . Because all time points have pilot information at

one frequency point of the time-frequency plane, so such pilot structure can overcome time selective fading, suitable for fast fading wireless channel. But because pilot signal is periodic on the frequency axis, so such structure of pilot is more sensitive to frequency selectivity of channel.

In Fig. 4, the received signal is represented as Yn m, =Hn m, Xn m, +wn m, , m=0,1, ,⋅⋅⋅M

where Yn m, represents the received signal in complex

baseband, Xn m, denotes the transmitted signal, Hn m, and

, n m

w are the channel frequency response (CFR) and the

additive Gaussian noise respectively. Here, M is the total number of sub carriers, m is the index of subcarrier

within an LOWPM symbol and n is the index of

LOWPM symbols.

B. Criterion of Channel Estimation

Channel estimation with the aid of pilot in LOWPM systems is performed by estimating the CFR at the pilot locations. This is obtained by comparing the received pilots with the transmitted pilots which are known to the receiver. The received data at the pilot positions is simplified as

Y=PH+w (9) where Pis pilot data, His the channel response at the

pilot position, w is the noise superimposed on pilot

positions.

Least square criterion is to make the difference between observed and estimated results arriving the minimum, so channel response is

( )

1 1

H H

LS

H P P P Y P Y

w H P − = =

= + (10)

A data frame is needed to be inserted several pilot sequence, so channel responses of the pilot positions in a data frame can be expressed as

1, , 2, , 3, , , ,

LS LS LS LS K LS

H∧ =HHH∧ ⋅⋅⋅H∧ ⎤ , where K is the

number of inserted pilots in a data frame. LS channel estimation criterion is simple and easy to implement, but when noise is larger, the estimation accuracy is greatly reduced.

Minimum mean square error (MMSE) channel estimation criterion is using the correlation of received signals to suppress noise. When LS estimation contains large noise, MMSE can further smooth with it by using linear estimator. Supposing Wis linear weighted matrix,

then

(

)

(

)

, , 1 1 2 ,

p p p p , 1,2,

p MMSE p LS

H

p LS

H H H H n p p

H W H

R R δ X X H p K

∧ ∧

− ∧ −

=

= + = ⋅⋅⋅ (11)

In order to reduce the computational complexity,

(

)

1

, ,

p p p p H n m n m

E X X −⎤

⎣ ⎦is expected to replace

(

)

1

, ,

p p p p

H

n m n m

X X − ,

which is using the average power of data for all sub channel as substitute for instantaneous power of each data. In case source information is equal probability, there is

(

)

1 2

, , 1/

p p p p H

n m n m k

E X X −⎤=E xI

⎣ ⎦

where I is unit matrix, in case of equal probability,

average signal-to-noise ratio is

2 2 k E x SNR σ ⎡ ⎤ ⎣ ⎦

= , Eq. 11

can be simplified as[14]:

1

, p p p p ,

p LMMSE H H H H p LS

H R R I H

SNR β −

= +

(5)

-4 -3 -2 -1 0 1 2 3 4 -0.2 0 0.2 0.4 0.6 0.8 1 1.2 a=-1 a=0 a=1 a=2

Figure 6. Interpolation kernel functions for differentα.

where 2 2

1/

k k

E x E x

β= ⎡ ⎤ ⎡⎦ ⎣ , which is a constant determined by the modulation mode, if 16QAM modulation, β=17 /9 ; if 4QAM mapping, β =1 .

,

p p H H m n

R =⎡ ⎤⎣ ⎦r , which is determined by the power and delay of multipath channel.

1 2

(

)

, 0

2 exp

L

m n l l

l

r j m n

N π σ τ − = ⎛ ⎞

=

− − ⎟ (13)

Supposing the delay of multipath channel is uniformly distributed, and the power of each path has a negative exponential distribution, namely Ceτ τ/rms

τ

θ =, thus Eq. 13

can be replaced as[15]

(

)

max , max 2 1

1 exp ( 1 2 1 exp

c rms

m n

rms

rms rms c

j m n

N r

j m n

N π τ τ τ π τ τ τ ⎡ ⎛ ⎞ ⎤ − ⎢− ⎜ − ⎟+ ⎥ ⎢ ⎝ ⎠ ⎥ ⎣ ⎦ = ⎛ ⎞ ⎡ ⎤ − − + − ⎜ ⎜ ⎟ ⎢⎟ ⎥ ⎜ ⎠ ⎣ ⎝ ⎠ (14)

Eq. 14 shows it is only needed to estimate the maximum delay spread τmax and RMS delay spread τrms,

p p

H H

R can be calculated approximately. Above-mentioned

is the channel responses of linear minimum mean square error estimation algorithm.

C. Cubic Convolution Interpolation Algorithm

The channel responses at the pilot positions can be derived from Eq. 12, which is

1, , 2, , , ,

LMMSE LMMSE LMMSE K LMMSE

H∧ =⎡HH∧ ⋅⋅⋅H∧ ⎤

⎣ ⎦

In order to obtain the channel responses of non-pilot positions, frequency domain interpolation is used to calculate the responses of data positions through known channel responses.

The interpolation kernel of cubic convolution function is comprised of cubic subsection function which is defined at (-2,-1), (-1,0), (0,1),(1,2) interval. Cubic convolution interpolation kernel functions of single variable is

3 2

3 2

( 2) ( 3) 1, 0 1 ( ) 5 8 4 , 1 2

0, 2

x x x

g x a x x x x

x

α α

α α α

+ + + < <

⎪⎪

=⎨ − + − < <

> ⎪⎩

(15)

where α is bound variable, the interpolation functions corresponding to different value of α are shown in Fig. 6. The cubic convolution interpolation algorithm is applied to LOWPM system, firstly it is needed to determine the value of α. In this paper α is determined by the transmitted pilot information, which is related with the channel environment. Putting α into Eq. 15 to get the interpolation function f x( )=g x( ) |α, which is applied to the interpolation formula, so the channel response function at the non-pilot positions is

(

)

3

n 0

( ) 1

( 1) ( ) 2

( 1) ( 2) ( 1 ( 1) p p p p p p p p p p p p p p p N

H k H m i

N

N i i

f H m f H m

N N

N i N i

f H m f H m

N N

n N i

f H m n

N ∧ ∧ ∧ ∧ ∧ ∧ ∧ = ⎛ ⎞ = ⎜ − + ⎟ ⎝ ⎠ ⎛ + ⎞ ⎛ ⎞ = ⎜− ⎟ − + −⎜ ⎝ ⎠ ⎝ ⎠ ⎛ − ⎞ ⎛ − ⎞ + ⎜ + + ⎜ + ⎝ ⎠ ⎝ ⎠ ⎛ ⎞ = ⎜ + − ⎝ ⎠

) (16)

where 1≤ ≤m K , 1

p

N i

N ≤ < ,

p

N

N is the interval between adjacent pilot.

The form of above expression is similar to the convolution between f t

( )

and the channel impulse

response at pilot position, so we call this kind of interpolation method as cubic convolution interpolation.

The implementation steps of LMMSE channel estimation based on cubic convolution interpolation is as follow.

Step 1: Calculating channel responses at pilot positions using Eq. 12, which is

1, , 2, ,..., ,

LMMSE LMMSE LMMSE K LMMSE

H∧ =⎡HHH∧ ⎤

⎣ ⎦.

Step 2: Calculating the channel responses at non-pilot positions Using the results of step 1, the computing formula shown as Eq. 16.

In order to compare the BER performance of LOWPM system using different interpolation method, the formulas of other interpolation are given as follow:

1. Linear interpolation algorithm:

( )

(

)

( )

(

)

( )

1 1 / p

p p p

p

N

H k H m i

N i

H m H m H m

N N ∧ ∧ ∧ ∧ ∧ ⎛ ⎞ = ⎜ − + ⎟ ⎝ ⎠ ⎡ ⎤ = + + − ⎣ ⎦

where 1≤ ≤m K, 1

p

N i

N ≤ < .

(6)

-20 -15 -10 -5 0 5 10 15 20 10-5

10-4 10-3 10-2 10-1 100

SNR/dB

BE

R

Gauss channel

Rayleigh channel without Dopple frequency shift multipath Rayleigh channel whit Dopple frequency shift 132Hz

Figure 7. Comparison of BER for LOWPM system under different channel taking no channel estimation (using QAM4 mapping).

-20 -15 -10 -5 0 5 10 15 20

10-4 10-3 10-2 10-1 100

SNR/dB

BER

Gauss channel

Rayleigh channel without Doppler frequency shift multipath Rayleigh channel with Doppler frequency shift 132Hz

Figure 8. Comparison of BER for LOWPM system under different channel taking no channel estimation (using QAM16 mapping).

( )

(

)

(

)

( )

(

)

1 0 1

1

1 1 1 , 1

p

p p p

p

N

H k H m i

N

C H m C H m C H m

N

m K i

N

∧ ∧

∧ ∧ ∧

⎛ ⎞

= ⎜ − + ⎟

⎝ ⎠

= − + + +

≤ ≤ ≤ <

Where 1 ( 1)

2

a a

C = − , C0= − −(a 1)(a+1) , 1 ( 1) 2

a a

C = + ,

i a

N = .

IV.SIMULATIONS AND ANALYSIS

In order to prove the effectiveness and feasibility of the proposed algorithm, simulations for the BER performance of LOWPM system under various channel conditions using LMMSE channel estimation algorithm based on cubic convolution interpolation are performed. Simulation parameters are shown in Table 1.

A. Simulations of LOWPM System under Different Channel Condition when No Channel Estimation

Taking no channel estimation technique, simulating the BER performance of LOWPM system under different channel which are Gaussian channel, Rayleigh channel without Doppler frequency shift and multipath Rayleigh channel with Doppler frequency shift of 132Hz, the results are shown in Fig. 7 and Fig. 8.

Fig. 7 shows, the BER performance of LOWPM system which takes QAM4 mapping in multipath Rayleigh fading channel is good and is slightly worse only than that in Gauss white noise channel, which shows the ability to anti-multipath fading of LOWPM system. But when there is Doppler frequency shift existing in multipath Rayleigh fading channel, the performance of system deteriorates and bit error rate has been in a high state. In mobile communication, the mobile station are mostly in the moving state so that Doppler frequency shift is inevitable. Therefore, the

channel estimation technique is a key measure for improving the performance of system.

Fig. 8 is BER performance of LOWPM system which takes QAM16 mapping. Fig. 7 and Fig. 8 indicate, along with the increasing of modulation order, system performance under various channel conditions are declining and the ability to anti multipath interference is also on the decline.

B. Simulations for Cubic Convolution Interpolation based LMMSE Channel Estimation Algorithm

In order to determine the cubic convolution interpolation function, the relation between αand SNR is shown in Fig. 9. With the increasing of SNR, the BER performance of system is improved, the lowest level of each curve is almost at α =0. So in next simulation, α is set to 0.

TABLE I. SIMULATION PARAMETERS

Parameter value

Modulation wavelet db2

System Bandwidth 1MHz

Number of sub channel 8

Each path's delay time of multipath

Rayleigh fading channels [0,0.2e-6,0.4e-6,2e-6,4e-6]

Power of each channel(dB) [0, -3.77, -7.55, -30, -70 ]

Center frequency of modulation

signal 2GHz

(7)

-20 -15 -10 -5 0 5 10 15 20 10-3

10-2 10-1 100

SNR/dB

BER

linear interpolation two order interpolation cubic convulution interpolation

Figure 11. Comparison of BER for different interpolation algorithm (using QAM16 mapping).

-2 -1 0 1 2 3 4

10-2

10-1 100

α

BER

comparison of BER for different α

SNR=10dB SNR=15dB SNR=20dB

Figure 9. Comparison of BER for differentα.

-20 -15 -10 -5 0 5 10 15 20

10-5 10-4 10-3 10-2 10-1 100

SNR/dB

BER

comparison of different interpolation

no channel estimation two order interpolation based LS cubic convolution interpolation based LS two order interpolation based LMMSE cubic convolution interpolation based LMMSE

Figure 10. Comparison of BER for different interpolation algorithm (QAM4 mapping mode).

When there is Doppler frequency shift existing in communication system, the channel estimation technique can greatly enhance the performance of system. As shown in Fig. 10, LS channel estimation algorithm makes the BER performance of LOPWM system close to Fig.7 where no Doppler frequency shift exists. The BER performance of LMMSE algorithm in Rayleigh channel with Doppler frequency shift is almost the same as that in Gauss channel. In QAM4 mapping mode, LMMSE estimation criterion performs slightly better than LS criterion, there is 2dB gain when BER is 10-3. The cubic convolution interpolation based LMMSE channel estimation algorithm is better than other channel estimation methods. Compared with two-order interpolation based LMMSE algorithm, the proposed algorithm has 1.2dB gain when BER is 10-3.

From Fig. 11, it is known that when SNR is -20~5dB, the performance of the three kinds of interpolation algorithm are almost equal. When SNR is 5~20dB, the BER performance of system using cubic convolution

interpolation algorithm is better than other interpolation algorithms. And with the increasing of SNR, the proposed algorithm to system performance improves dramatically.

V. CONCLUSIONS

The property of self orthogonal for integer translation of wavelets and the mutual orthogonality of wavelets in different subspace can overcome ISI and ICI so that gaining a lot of focus. Lifting scheme based wavelet transform can be calculated in situ, its computational efficiency is two times as that of Mallat algorithm. Therefore, the study of LOWPM system has practical significance. Aiming at the problem that the performance of system deteriorates when there is Doppler frequency shift existing in multipath Rayleigh fading channel, cubic convolution interpolation based LMMSE channel estimation algorithm is put forward in this paper. Simulation results show that this algorithm can effectively improving the performance of LOWPM system, for further study of LOWPM and the application of this technology in the future mobile communication to lay certain foundation.

REFERENCES

[1] S.B.Weinstein and P.M.Ebert, “Data Transmission by Frequency Division Multiplexing Using the Discrete Fourier Transform,” IEEE Transactions on Communications, vol. 5, pp. 628-634, 1971.

[2] Yujie Zhang, Huiming Peng, Hongwei Li, “Wavelet Packet Transform-Based Algorithm for Mixing Matrix Estimation,” Journal of Computers, vol.7, no.11, 2012. [3] Nawaz, T. and Baig, S., “Wavelet OFDM - A solution for

reliable communication in a frequency selective Rayleigh fading channel,”International Bhurban Conference on Applied Sciences and Technology, Islamabad, Pakistan, 2012, pp. 413-417.

(8)

on wavelet packet,” International Forum on Strategic Technology, Harbin, China, 2011, pp. 902-906.

[5] M. Oltean and A. Isar, “On the time-frequency localization of the wavelet signals, with application to orthogonal modulations,” International Symposium on Signals,Iasi, Romania, 1998, pp. 173-177.

[6] W. Sweldens, “The lifting scheme: A construction of second generation wavelets,” SIAM J. Math. Anal., vol. 2, pp. 511- 546, 1998.

[7] I. Daubechies and W. Sweldens, “Factoring wavelet transforms into lifting steps,” J. Fourier Anal. Appl., vol. 3, pp. 245-267, 1998.

[8] Mahesh Kumar Gupta, Sarika Shrivastava, A.S.Raghuvanshi et al., “Channel estimation for wavelet based OFDM system,” International Conference on Devices and Communication, Bali Island, Indonesia, 2011, pp. 1-4.

[9] Canute Vaz and David G. Daut, “Effect of Wavelet Choice in Fast-Fading Channel Estimation Using Wavelet Transform-Based Deconvolution,” International Symposium on Communication and Information Technologies, Hangzhou, China, 2011, pp. 93-96.

[10]Bor-Sen Chen, Chang-Yi Yang, Wei-Ji Liao, “Robust Fast Time-Varying Multipath Fading Channel Estimation and Equalization for MIMO-OFDM Systems via a Fuzzy Method,” IEEE Transactions on vehicular technology, vol. 61, pp. 1599-1609, 2012.

[11]Po-Lin Chiu, Lin-Zheng Huang, Li-Wei Chai and Yuan-Hao Huang, “Interpolation-Based QR Decomposition and

Channel Estimation Processor for MIMO-OFDM System,”IEEE Transactions on Circuit and Systems, vol. 5, pp. 1129-1140, 2011.

[12]Hamid Reza Tanhaei and Seyed Ali Ghorashi, “A Novel Channel Estimation Technique for OFDM Systems with

Robustness against Timing Offset,” IEEE Transactions on Consumer Electronics, vol. 2, pp. 348-356, 2011.

[13]Yunlv Hong, Di He, “An Improved Doppler Frequency Offset Estimation Algorithm of OFDM System under High-speed Movement Environment,” Journal of Computers, vol.8, no.12, 2013.

[14]A.Bajpai, M.K.Lakshmanan and H.Nikookar, “Channel Equalization in Wavelet Packet Modulation by Minimization of Peak Distortion,”IEEE International Symposium on Personal Indoor and Mobile Radio Communications, Delft, Nethelands, pp. 152-156, 2011. [15]3GPP TR25.814, V7.1.0. Phyisical Layer Aspects for

Evolved Universal Terrestrial Radio Access (UTRA) (Release 7), 2006-09.

GeweiTan was born in Guiyang, China,

Figure

Figure 1.  Lifting scheme based orthogonal wavelet packet multiplexing system.
Figure 2.  Implementation of lifting wavelet transform and inverse lifting wavelet transform
Figure 4.  Block diagram of LOWPM system for channel estimation based on pilot sequence
Figure 6.  Interpolation kernel functions for different α .
+3

References

Related documents

The return code specifying the error is, like the real empty vector return code just discussed, available on the next reference to the Shared Variable.. Error

After appropriate consent, the patient was taken to the operating room for a laparoscopic cholecystectomy with a pre-operative diagnosis of acute cholecystitis. After entering

From the foreign policy of perspectives, Bush government and the Obama Administration knew that Pakistan was a serious node for the United States in the War on Terror due to

Pearson r correlations analysis is used to evaluate the relationship between macroeconomic factors (world borrowing cost, flows of capital, subprime crisis,

cal model ECOMAG driven by the atmospheric general cir- culation model (AGCM) ECHAM5 outputs simulated with identical historical boundary forcing and varying initial con- ditions

In this paper, we have introduced a series of conjugate gradient methods so called ABCED Conjugate Gradient Method (ABCED CG) which its algorithm is hybrid from

In this study preferred activities of MianKaleh wildlife sanctuary determined according to visitor's opinion and for complementary study four zones (strict nature

Results from the case study indicate that the main ethical concerns with the use of SIS in human brain research include privacy and confidentiality, the security of personal