• 沒有找到結果。

合作式網路下以空頻區塊碼及正交分頻多工之接收端對抗多重頻率位移

N/A
N/A
Protected

Academic year: 2021

Share "合作式網路下以空頻區塊碼及正交分頻多工之接收端對抗多重頻率位移"

Copied!
33
0
0

加載中.... (立即查看全文)

全文

(1)

國立交通大學

電子工程學系 電子研究所碩士班

士 論 文

合作式網路下以空頻區塊碼及正交分頻多工之接收端對抗

多重頻率位移

An SFBC-OFDM Receiver to Combat Multiple Frequency Offsets

in Cooperative Networks

研 究 生 : 呂 宗 達

指導老師 : 桑 梓 賢 教授

(2)

合作式網路下以空頻區塊碼及正交分頻多工之接收端對抗

多重頻率位移

An SFBC-OFDM Receiver to Combat Multiple Frequency Offsets

in Cooperative Networks

研 究 生 : 呂宗達 Student : Tsung-Ta Lu

指導教授 : 桑梓賢 教授 Advisor : Tzu-Hsien Sang

國 立 交 通 大 學

電子工程學系 電子研究所碩士班

碩 士 論 文

A Thesis

Submitted to Department of Electronics Engineering & Institute of Electronics College of Electrical and Computer Engineering

National Chiao Tung University in Partial Fulfillment of the Requirements

for the Degree of Master

in

Electronics Engineering March 2010

Hsinchu, Taiwan, Republic of China

(3)

合作式網路下以空頻區塊碼及正交分頻多工之接收端對抗

多重頻率位移

研究生:呂宗達 指導教授:桑梓賢 教授

國立交通大學

電子工程研究所碩士班

摘要

在合作式通訊下,我們提出一個新的空頻結合技巧用於Alamouti編碼的正交分頻多 工系統。由於合作式天線是分散式的,可能存在多重頻率位移效應,然而以傳統的空頻 解碼技術是不適用的。為了有效率的消除符間干擾(ISI)及載波間干擾(ICI),我們提出的 方法最佳的結合兩個分別同步的訊號。基於低計算量複雜度考量,通常使用疊代式干擾 消除對抗多重存取干擾而非直接消除,經由模擬結果表示,我們提出的方式搭配疊代式 干擾消除技術可以得到良好的位元錯誤率效能,而且對於多重頻率位移有更好的容忍 度。  關鍵字: 空頻區塊碼、正交分頻多工、合作式通訊、多重頻率位移、疊代式消除

(4)

An SFBC-OFDM Receiver to Combat Multiple Frequency

Offsets in Cooperative Networks

Student:Tsung-Ta Lu Advisor:Tzu-Hsien Sang

Department of Electronics Engineering & Institute of Electronics

National Chiao Tung University

ABSTRACT

In this thesis, a new space-frequency combination technique is proposed for Alamouti coded Orthogonal Frequency Division Multiplexing (OFDM) in the context of cooperative communications. Since cooperative antennas are distributed, there may exist multiple carrier frequency offsets (CFOs) and traditional space-frequency decoding may not apply. The proposed method optimally combines the two sets of separately synchronized signal in order to eliminate inter-symbol interference (ISI) and inter-carrier interference (ICI) effectively. Iterative interference cancellation instead of exact cancellation is usually used to combat multiple access interference (MAI) for lower computational complexity. Through simulation results, it is observed that the proposed method with iterative ICI cancellation achieve good bits error rate (BER) performance and a better tolerance of multiple CFOs.

(5)

Keywords — SFBC, OFDM, cooperative communication, multiple frequency offsets, iterative

(6)

首先誠摯的感謝指導教授桑梓賢 博士,老師悉心的教導及不時的討論並指點我正 確的方向,使我在這些年中獲益匪淺。再來要感謝我的口試委員林大衛教授、陳紹基教 授何吳仁銘教授,各位老師在口試時對於我的指導,更讓我發現本論文主題可以更深入 探討的地方,並給予多方的建議,使這篇論文更為完善。 兩年裡的日子,實驗室裡共同的生活點滴,學術上的討論、言不及義的閒扯、讓人 又愛又怕的宵夜、趕作業的革命情感、半年多的在實驗室打地鋪生活...,感謝眾位 學長姐、同學、學弟妹的共同砥礪,你/妳們的陪伴讓兩年的研究生活變得絢麗多彩。 感謝欣德學長不厭其煩的幫助,且總在我迷惘時為我解惑,也感謝哲勝同學、譯賢同學 們的陪伴,恭喜我們順利走過這兩年半。當然也不能忘記實驗室的耀賢學弟、旭謙學弟、 俊育學弟們的幫忙。 最後要感謝我的家人以及我的朋友,這段時間一直在忙學業的問題,與家人相處的 時間很少,因為爸媽的體諒與支持,才能專心完成學業。另外還有很多曾經幫助過我的 朋友,因為有大家的幫助與打氣,我才能順利完成碩士學位。 呂宗達 謹誌 2010年3月

(7)

Contents

中文提要 ... i 英文提要 ... ii 誌謝 ... iv 目錄 ... v 圖目錄 ... vi 表目錄 ... vi Chapter 1 Introduction ... 1

Chapter 2 System Model ... 4

2.1 SFBC-OFDM ... 5

2.2 Received Signal with Multiple CFOs ... 5

Chapter 3 Multiple CFOs Mitigation and Cancellation ... 8

3.1 Proposed Multiple CFOs Mitigation Algorithm ... 8

3.1.1 Separate Synchronization ... 8

3.1.2 New SFBC Decoding ... 9

3.1.3 Post SINR Selection ...11

3.2 Iterative ICI Feedback Cancellation ... 13

Chapter 4 Time-Frequency Duality of Single Carrier System ... 15

Chapter 5 Simulation Results ... 17

Chapter 6 Summary ... 21

6.1 Conclusions ... 21

6.2 Future Work ... 21

(8)

List of Figures

Fig. 2.1 Cooperative communication scenario. ... 4 

Fig. 3.1 The block diagram of the receiver with proposed multiple CFOs mitigation ... 13 

Fig. 4.1 ISI generated by the transmission synchronization error (Ts = 1) ... 16 

Fig. 5.1 The BER performance in the case of relative CFO = 0.5 ... 19 

Fig. 5.2 The BER performance comparison between Zhang’s method and proposed mitigation algorithm with different multiple CFOs ... 19 

Fig. 5.3 The BER performance vs. relative CFO |εR1−εR2| ... 20 

Fig. 5.4 The BER performance of proposed mitigation algorithm with different sampling errors. ... 20 

List of Tables

TABLE 5.1 Simulation Parameter ... 17 

(9)

Chapter 1

Introduction

Space-time coding is an effective technique to exploit spatial diversity, among which Alamouti’s space time block code (STBC) is especially attractive because of its low complexity [1]. Since Alamouti’s STBC is developed for flat-fading channels originally, space-time/frequency combining with orthogonal frequency division multiplexing (OFDM) is a practical way over frequency-selective channels [2]. However, multiple antennas are required in the transmitter and receiver, which increase the cost as well as the size of the equipment. Cooperative communications have recently drawn much attention partly due to the elegant idea that transceivers can share their antennas to create a virtual multiple-input multiple-output (MIMO) system. Spatial diversity can be achieved in the distributed environment [3] [4] [5].

Although the potentials of cooperation have been widely studied, many implementation issues are yet to be addressed. Different from conventional MIMO systems, cooperative communication systems which each transmitter has different local oscillators and clocks may not be either frequency or time synchronized, i.e., existence of multiple symbol timing offsets (STOs) and multiple carrier frequency offsets (CFOs) [8]-[18]. However, it is well known that OFDM systems are sensitive to frequency offset [6]. The performance can be degraded significantly because the orthogonality gets lost due to CFOs, which results in inter-carrier

(10)

interference (ICI). Due to the multiple STOs, CFOs and the superposition of all relay node’s information in wireless networks, standard compensation techniques are not effective [7]. To deal with this problem, various mitigation techniques are proposed in the literature [8]-[15].

Conventionally, equalizations are proposed to combat multiple CFOs. A time domain equalizer, which aims to maximizing signal to interference and noise ratio (SINR) is proposed for space frequency coded system [8]. In [9], Wang et al. exploit the property of multiple CFOs in flat fading channel to design a frequency-reversal space frequency code, which can achieve cooperative diversity with linear equalizer. However, its computational complexity is very high because of the time-varying channel. A simple method to convert the matrix inversion to a series of small inversions of its diagonal sub-blocks to reduce the calculation complexity is studied in [10]. In [11], several detection and complexity reducing techniques are compared. An ICI-self cancellation scheme at the price of lowering transmission rate is proposed in [12]. Iterative interference cancellation is yet another technique [15]. Based on the iterative inter-carrier interference (ICI) cancellation, a special two branches receiver architecture is proposed in [13] and a two-step cancellation procedure is developed in [14]. Unfortunately, the performance of these techniques degrades significantly as multiple CFOs increase.

In this thesis, we adopt SFBC-OFDM for cooperative communication scenarios with synchronous errors. OFDM is robust to timing errors with a cyclic prefix insertion, so we focus on multiple CFOs. We utilize a separate synchronizing architecture [13], but propose a new SFBC combination technique to increase the resulting SINR. The new iterative structure is computationally efficient and has higher tolerance range of multiple CFOs and may thus have ubiquitous applications in asynchronous cooperative OFDM systems.

The rest of the thesis is organized as follows. In Chapter 2, we present the SFBC-OFDM system model for decode-and-forward (DF) protocol based cooperative communication with multiple CFOs. In Chapter 3, the new SFBC decoding algorithm based on separate

(11)

synchronization and iterative ICI cancellation is presented. In Chapter 4, the time-frequency duality of single carrier system is presented. The simulation results are presented in Chapter 5. Summary and conclusion are given in Chapter 6.

Notations: Superscripts (.)*, (.)T represent conjugate, transpose, respectively. ||.||, E[.] denote the norm and the expectation, respectively. And v(k) represents the k-th element in the vector v.

(12)

Chapter 2

System Model

Consider a simplified cooperative transmission scheme with one source node, one destination node, and two relay nodes, as shown in Fig. 2.1. Each node has only one antenna. The decode-and-forward (DF) protocol is adopted [4]. In the first phase, the source node broadcasts the information sequence to the relay nodes. Without loss of generality, we assume that all relay nodes have correctly decoded the information sequence. In the second phase, all relay nodes remap the information sequence and cooperatively transmit it to the destination node.

 

  Fig. 2.1 Cooperative communication scenario.

(13)

2.1 SFBC-OFDM

Assume that a SFBC-OFDM based cooperative system is employed at relay nodes. All the information sequences use the same signal constellation Γ, such as M-QAM or M-PSK, which can be denoted as X = [X0, X1, …, XQ-1]T. The SFBC-OFDM modulates the symbol on

two adjacent sub-carriers as in [2]

1

Relay1 Relay2

k odd even k even odd

f

X

X

f

+

X

X

(2.1),

where fk and fk+1 are adjacent sub-carriers index. Then the transmitted signal xα(n) is derived

from the inverse fast Fourier transform (IFFT) of the encoded symbol Xα(k), α∈{R1,R2},

which can be written as

1 0

1

2

( )

N

( )exp(

) ,

g

1

k

j

nk

x n

X k

N

n N

N

N

α α

π

− =

=

≤ ≤

(2.2),

where N is the OFDM symbol length,Ngis the length of cyclic prefix (CP).

2.2 Received Signal with Multiple CFOs

Due to different oscillators, time-varying multipath channel models are assumed. The discrete-time baseband equivalent asynchronous received signal can be written as

1 2 1 { , } 0

2

( )

exp(

)

L

( ) (

)

( )

R R l

j

n

y n

h l x n l

z n

N

α α α α

πε

− ∈ =

=

− +

(2.3),

(14)

where εα, α∈{R1,R2}, is the CFO, which is normalized by the sub-carrier spacing, between

the destination node and the relay nodes. The l-th path gain profile of the multipath Rayleigh fading channel is denoted as h lα( ) , L is the number of multipath. In order to avoid

inter-symbol interference (ISI), NgL should be satisfied. The average total power is

normalized such that

1 2 2 1 { , } 0 [ R R Ll | ( ) | ] 1 E α h lα − ∈ = =

, and z(n) is complex additive white Gaussian noise (AWGN) with zero mean and variance σ2.

After removing CP and passing through DFT, the received signals on two adjacent subcarriers are 1 2 1 2 1 2 1 2 0 1, 0 2, 1 1 1 , 1, 1, , 2, 2, 0 0 1 0 1, 1 1 0 2, 1 1 1 1, 1, 1, 1, 2, 2, 0 0 1 1 1

(

)

R R R R R R R R k R k k R k k N N k m R m R m k m R m R m m m m k m k k k R k k R k k N N k m R m R m k m R m R m m m m k m k k

Y

G H

X

G H

X

G H

X

G H

X

W

Y

G H

X

G H

X

G

H

X

G

H

X

W

ε ε ε ε ε ε ε ε + − − = = ≠ ≠ ∗ ∗ + + + + − − + + = = ≠ + ≠ + +

=

+

+

+

+

=

+

+

+

+

(2.4),

where Hα, α∈{R1,R2}, and W denote the channel response and complex AWGN in the

frequency domain. Gk m

ε is the ICI coefficient, which destroys orthogonality between

sub-carriers, caused by multiple CFOs. It can be defined as

1 , 0

1

2

(

)

exp(

)

sin( (

))

1

exp(

(

)(

))

sin( (

) / )

N k m n

j

n

k m

G

N

N

m k

N

j

m k

N

m k

N

N

α ε α α α α

π ε

π

ε

π

ε

π

ε

− =

− +

=

− +

=

− +

− +

(2.5),

(15)

When k=m, Gk m

ε can be simply defined as

0

Gεα . In this thesis, perfect CSI known at

(16)

Chapter 3

Multiple CFOs Mitigation and

Cancellation

A two-step cancellation algorithm for SFBC-OFDM is proposed in [14] and a multiple CFOs compensation algorithm in [13]. Both methods are available for asynchronous cooperative systems. However, they can only achieve near alamouti performance with moderate range [εmax −εmax], in which εmax≤0.2. In this section, we proposed a new SFBC

decoding algorithm by combining separately synchronized signal to extend the tolerance range of multiple CFOs. The detailed mitigation algorithm is described as following.

3.1 Proposed Multiple CFOs Mitigation Algorithm

3.1.1 Separate Synchronization

As in [13], consider that the receiver can determine multiple CFOs effectively and have multiple copies of the received signal compensated for different CFOs. For example, preambles which are orthogonal to each other for each relay node may be used to facilitate the estimation of CFOs. Before DFT, the compensated signal can be express as

(17)

( ) exp(

2

) ( )

y n



α

=

j

πε

α

n y n

(3.1), where 0 ≤ n ≤ N-1 and α∈{R1,R2}. Then, the two sets of separately synchronized signal in the

frequency domain can be written as Y nR1( )=DFT y n

{

R1( )

}

and YR2( )n =DFT y

{

R2( )n

}

.

3.1.2 New SFBC Decoding

The new SFBC decoding algorithm is modified from the one found in [13] while the major difference is that our algorithm processes two sets of separately synchronized signal jointly, inspired by the method found in [19]. The principle is illustrated in Fig. 3.1. We compose two available sets of received signal for new Alamouti blocks, i.e. [ 1, 2, 1]

T R k R k Y Y∗ +   and 2, 1, 1 [ ]T R k R k Y Y∗ +

  . In order to reconstruct the nearly orthogonal SFBC from two sub-carriers, the

combined signals can be written as following.

2 1 1 2 2 2 1 1, 1, 2, 1 2, 1 1, 2, 1 1, 0 2, 1 2 2 2, 1 0 1, 1 1 1, 2, 1 1 1, 2, 1 1 1 1 2, 2, 1,

ˆ

(

) / (

)

(

)

(

)

/ (

)

ˆ

(

R R R R k R k R k R k R k R k R k k R k R k k R k R k k R k R k k R k k R k k k R k R k R

X

H

Y

H

Y

H

H

X

H

G

H

X

H

G

H

X

H

H

ICI

H

W

H

W

X

H

Y

H

ε ε ε ε ∗ ∗ + + + − ∗ + − ∗ + + + + ∗ ∗ + + ∗ +

=

+

+

=

+

+

+

+

+

=







1 2 2 1 2 2 1 1, 1 1, 1 2, 1 2, 0 1, 2 2 1, 1 0 2, 1 1, 1 2, 1 1 2, 1, 1 1

) / (

)

(

)

(

)

/ (

)

R R R R k R k R k R k k R k R k k R k R k k R k R k k R k k R k k

Y

H

H

X

H

G

H

X

H

G

H

X

H

H

ICI

H

W

H

W

ε ε ε ε ∗ + + + + − ∗ − ∗ + + + + ∗ ∗ + +

+

=

+

+

+

+

+



(3.2), where

(18)

2 1 1 1 1, , 2, 2, 0

(

R R

)

N k R k k m R m R m m m k

ICI

H

∗ −

G

ε −ε

H

X

= ≠

=

1 2 1 2 2 1 1 2, 1 1, 1, 1, 0 1 1 1 1 2, , 1, 1, 0 1 1, 1 1, 2, 2, 0 1

(

)

(

)

(

)

R R R R R R N R k k m R m R m m m k N k R k k m R m R m m m k N R k k m R m R m m m k

H

G

H

X

ICI

H

G

H

X

H

G

H

X

ε ε ε ε ε ε − − ∗ + + = ≠ + − − ∗ + = ≠ − − ∗ + + = ≠ +

+

=

From equation (3.2), the channel power of desired symbol does not decrease. However, the interference between Xk and Xk+1 are almost eliminated if the coherent bandwidth is very

large, i.e. HkHk+1. We introduce another combination decoding, which is similar to equation

(3.2) to improve the performance. Both of the SINR of these obtained signal increases, so we expect performance will be better than the conventional combination in presence of synchronization errors caused by multiple CFOs.

1 2 2 1 1 2 2 1 1 2 2 1 1 2 2 1 2 0 1, 2, 0 2, 1 1, 1 2 2 2 2 1, 0 2, 1 0 0 1, 2, 1 0 2, 1 1, 1 1 2 0 1, 0 2,

ˆ

((

)

(

)

)

/(

)

(

)

(

)(

)

(

)

(

R R R R R R R R R R R R R R R R k R k R k R k R k R k R k k R k R k k R k R k k k R k k R

X

G

H

Y

G

H

Y

H

G

H

G

X

G

H

H

X

G

H

H

X

ICI

G

H

W

G

H

ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε − ∗ − ∗ + + − − + − ∗ + − ∗ + + + − ∗ −

=

+

+

=

+

+

+

+





1 2 2 1 2 1 1 2 1 2 2 1 1 1 2 2 2 2 1, 0 2, 1 0 2 1 0 2, 1, 0 1, 1 2, 1 2 2 2 2 1, 1 0 2, 0

)

/(

)

ˆ

((

)

(

)

)

/(

)

R R R R R R R R R R R R k k R k R k k R k R k R k R k R k R k

W

H

G

H

G

X

G

H

Y

G

H

Y

H

G

H

G

ε ε ε ε ε ε ε ε ε ε ε ε ∗ + + − − + − ∗ − ∗ + + + − − +

+

=

+





(3.3),

(19)

2 1 2 1 2 1 1 2 1 2 2 1 1 0 2, 1, 0 2, 1 2, 1 2 1 0 2, 0 1, 1 1 2 2 2 2 1, 1 0 2, 0

(

)

(

)(

)

(

)

(

)

/(

)

R R R R R R R R R R R R k R k R k k R k R k k k R k k R k k R k R k

X

G

H

H

X

G

H

H

X

ICI

G

H

W

G

H

W

H

G

H

G

ε ε ε ε ε ε ε ε ε ε ε ε + − ∗ − ∗ + + + − ∗ − ∗ + + − − +

=

+ ⎨

+

+

+

+

where 1 2 2 2 1 2 0R R 0R R

G

ε −ε

=

G

ε −ε 1 2 1 2 2 1 2 1 2 1 2 1 1 2 1 1 2 0 1, , 1, 1, 0 1 0 2, 1 1, 2, 2, 0 1 1 2 1 0 2, , 2, 2, 0 0 1, 1 1,

(

) (

)

(

)(

)

(

) (

)

(

)(

R R R R R R R R R R R R R R R N k R k k m R m R m m m k N R k k m R m R m m m k N k R k k m R m R m m m k R k k m

ICI

G

H

G

H

X

G

H

G

H

X

ICI

G

H

G

H

X

G

H

G

ε ε ε ε ε ε ε ε ε ε ε ε ε ε ε − − ∗ − = ≠ − − − ∗ + + = ≠ + − − ∗ − + = ≠ − + +

=

+

=

+

2 1 1, 1, 0 1

)

R N R m R m m m k

H

X

ε − − ∗ = ≠ +

3.1.3 Post SINR Selection

A. Selection

From equation (3.2) and (3.3), neither of the two sets signal obtained by new SFBC combination is accurate enough. Minimum Euclidean distance decision is adopted in our scheme. The more reliable decoded signal on one subcarrier will be selected, which means SINR is better. Then, the criterion can be expressed as

(20)

ˆ

arg min

ˆ

i k k i

d

X

β ζ

ζ

=

(3.4), where β is decoding sets number, ζ denotes constellation point for M-ary modulation, i=1, …,

M.

B. Decision-Direction + Selection

We propose utilizing a nearly optimal weight to combine the two sets signal obtained by new SFBC combination. 1 1 2 2 1 1 2 2

ˆ

ˆ

ˆ

ˆ

ˆ

k k k k k k comb k k k k k

X

X

X

X

X

w X

w X

=

+ Ξ

=

+ Ξ

=

+

(3.5), where 1 k Ξ and 2 k

Ξ are interference plus noise term of different decoding set, 1

k

w and 2

k

w denote

the near optimal weight on the k-th subcarrier. The purpose of combining is maximum the SINR. Therefore, we get an optimization problem which is state as

2 2

maximize

subject to

=

1

H k k H k k H k

w X

w Ξ

c w

(3.6), where [ 1 2]T k k = Ξ Ξ k Ξ , [ 1 2]T k k w w = k

w and c=[1 1]T. However, the signal power is normalized.

We see equation (3.6) that is equivalent to

2

minimize

subject to

=

1

H k k H k

w Ξ

c w

(3.7),

(21)

The equation (3.7) is a convex quadratic function, which solution can be easy to derive, i.e. = -1Ξ k H -1 Ξ R c w c R c, where -1 Ξ

R is the covariance matrix of interference. However, the interference

terms are unknown to receiver. We estimate all possible instantaneous interference by processing detection. Then, the weight can be decided though the optimization problem. Finally, detect the combining signal with selection, which means the combing is nearly optimal. 2 1 1 2 1, 0 2, 2, 1 ( 0 1, 1) R R R R H R k R k R k R k H G H H G H ε ε ε ε − − ∗ ∗ + + ⎡ ⎤ ⎢ ⎥ − ⎢ ⎥ ⎣ ⎦ 1 2 2 1 0 1, 2, 0 2, 1 1, 1 ( ) R R R R H R k R k R k R k G H H G H H ε ε ε ε − − ∗ ∗ + + ⎡ ⎤ ⎢ ⎥ ⎢ ⎥ ⎣ ⎦ 1, R k Y 2, 1 R k Y∗ +  2, R k Y 1, 1 R k Y∗ +  1 ˆ k X 2 ˆ k X 2 1 ˆ k X + 1 1 ˆ k X + ˆ k X 1 ˆ k X+

Fig. 3.1 The block diagram of the receiver with proposed multiple CFOs mitigation.

3.2 Iterative ICI Feedback Cancellation

This part introduces iterative ICI cancellation. Consider a parallel interference cancellation (PIC) scheme at each sub-carrier for data detection to reduce the error floor caused by multiple CFOs. Iterative interference cancellation is usually used to combat the multiple access interference (MAI). In OFDM systems, time variations are known to corrupt the orthogonality of the OFDM subcarrier. In this case, like MAI, ICI occurs because signal components from one subcarrier spill into other. That is

(22)

1 2 1 1 ( ) ( 1) ( 1) , 1, 1, , 2, 2, 0 0

0

ˆ

ˆ

0

R R k N N r r r k k k m R m R m k m R m R m m m m k m k

Y

r

Y

Y

G H

ε

X

− −

G H

ε

X

r

= = ≠ ≠

=

= ⎨ −

>

(3.8), where ( ) 1 ˆ r R X and ( ) 2 ˆ r R

X represent for the symbol decisions of the r-th iteration with the minimum

Euclidean distance criterion. The decisions with interferences are used as the initial values. As the iteration number increases, more precise estimates of the transmitted symbols can be obtained.

(23)

Chapter 4

Time-Frequency Duality of Single

Carrier System

Alamouti STBC is a well known transmit diversity scheme for flat fading channel. Since the wireless node are physically separated, the different respective clocks lead to asynchronous transmission and reception. The received signal is

2 1

( )

k k

( ) (

s k

)

( )

l k

r t

h c l p t lT

δ

n t

=−∞ =

=

∑ ∑

+

(4.1), where hk is the channel coefficient, ck (l) is l-th symbol of sequence ck, Ts the symbol period,

n(t) the white Gaussian noise and p(t) the raised cosine pulse shape with roll-off factor of 0.25.

The effect of synchronization error is that the composite pulse shaping (superposition of the pulses from each node shifted by the corresponding δk) seen at the receiver is no longer

Nyquist. Therefore, the ISI appears as shown in Fig. 4.1 and the performance degradation is caused by the non-orthogonal space-time combination.

(24)

Fig. 4.1 ISI generated by the transmission synchronization error (Ts = 1) [20].

Thanks to the time-frequency duality, which ICI caused by CFO can be viewed as a frequency-domain version of ISI, our proposed method is also applicable to single-carrier transmission in the presence of ISI, especially for large error range.

Without going into details, we will summarize the steps for single-carrier systems as follows.

Step1: The receiver needs to register four analog values from two separately sampled sequences for one Alamouti block of two transmitted symbols.

Step2: Perform two sets of modified space-time combination to reconstruct the nearly orthogonal STBC.

Step3: Select the reliable decoded signal through minimum Euclidean distance decision. Step4: Apply iterative Interference cancellation.

(25)

Chapter 5

Simulation Results

In this section, we show some simulation results to demonstrate the performance of the proposed scheme for an uncoded cooperative Alamouti SFBC-OFDM system with two relay nodes. The channel used is a four equal gain multipath Rayleigh fading channel (the channel taps are uncorrelated complex Gaussian random variables with zero mean and normalized variance 1/2) is used. Other simulation parameters are listed in TABLE 5.1.

TABLE 5.1 Simulation Parameter

Channel Model Rayleigh Fading Power Delay Profile Uniform

Number of Taps 4

Number of Subcarriers 512

Cyclic Prefix 32

Type of Modulation QPSK

Number of Total Simulated Frame 100000

Fig. 5.1 depicts the BER vs. bit signal-noise-ratio (Eb/N0) of the proposed scheme with

synchronous impairments. To show the tolerance range to large multiple CFOs, the normalized multiple CFOs are set to be εR1= 0.25 andεR2= -0.25. The performance is quite

(26)

poor without iterative ICI cancellation. By applying iterative ICI cancellation, it is shown that the performance approaches to the theoretical lower bound, and the full diversity order of Alamouti SFBC-OFDM is achieved.

Fig. 5.2 compares the performance of the proposed SFBC decoding algorithm and Zhang’s method in [13]. It can be observed that Zhang’s method can eliminate the error floor when multiple CFOs is less than [0.2 -0.2], but degrades significantly as multiple CFOs get larger, even apply 5-th ICI cancellation. However, the performance of our proposed receiver has the same slope but SNR loss with Alamouti performance, which confirms that the degradation caused by multiple CFOs can be efficiently reduced even the range is large. This can be ascribed to the fact that ICI and ISI can be largely eliminated according to equation (7) and (9).

Fig. 5.3 illustrates the BER performance vs. the relative CFO |εR1−εR2|with Eb/N0 = 10,

20dB. The increasing of relative CFO degrades the performance considerably. However, Alamouti diversity order can be achieved until relative CFO is 0.6, which shows higher tolerance to multiple CFOs by exploiting our proposed decoding.

Fig. 5.4 shows the BER performance of the proposed scheme in the context of single carrier system with different sampling error. The system uses an uncoded QPSK modulation, the channel is considered to be Rayleigh fading (independent for each frame of 120 symbols) and the raised cosine pulse shape p(t) has a roll-off factor of 0.25. For our simulation, the synchronization error δk is considered to have a uniform distribution in [-0.25Ts 0.25Ts] .

However, the performance of our proposed receiver has the same slope but SNR loss with Alamouti performance even the synchronization error range is large.

(27)

0 5 10 15 20 25 10-5 10-4 10-3 10-2 10-1 100 Eb/N0 BE R

Without ICI Cancellation 1st Iteration

5th Iteration

5th Iteration (Decision-Direction+Selection) Theoretical Lower Bound [13]

Fig. 5.1 The BER performance in the case of relative CFO = 0.5.

0 5 10 15 20 25 10-6 10-5 10-4 10-3 10-2 10-1 100 BER Eb/N0 Zhang's , MCFOs[0.2 -0.2] Zhang's , MCFOs[0.25 -0.25] Zhang's , MCFOs[0.3 -0.3] Proposed , MCFOs[0.2 -0.2] Proposed , MCFOs[0.25 -0.25] Proposed , MCFOs[0.3 -0.3] No MCFOs

Fig. 5.2 The BER performance comparison between Zhang’s method and proposed mitigation algorithm with different multiple CFOs.

(28)

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 10-5 10-4 10-3 10-2 10-1 100 |εR1-εR2| BER EbN0=10dB EbN0=20dB

Fig. 5.3 The BER performance vs. relative CFO |εR1−εR2|.

0 5 10 15 20 25 10-6 10-5 10-4 10-3 10-2 10-1 100 Eb/N0 BER ΔTsyn = 0.25 ΔTsyn = 0.75

Fig. 5.4 The BER performance of proposed mitigation algorithm with different sampling errors.

(29)

Chapter 6

Summary

6.1 Conclusions

In this thesis, we investigate the performance of distributed SFBC-OFDM system with the presence of multiple CFOs. We propose a new space-frequency combining technique for cooperative systems to combat multiple CFOs. And iterative interference cancellation is used to mitigate the ICI and reduce the error floor. Simulation results show that the proposed method is effective for asynchronous cooperative systems. In summary, the proposed method has a moderate computational complexity and better tolerance range of multiple CFOs, compared to existing techniques.

6.2 Future Work

¾ Channel estimation should be taken account instead of perfect CSI known in practical system.

(30)

Bibliography

[1] S. M. Alamouti, “A simple transmit diversity technique for wireless communications,” IEEE J. Select. Areas Commun., vol. 16, pp. 1451-1458, Oct. 1998.

[2] K. F. Lee and D. B. Williams, “A space-frequency transmitter diversity technique for OFDM systems,” IEEE GLOCOM., vol. 3 pp. 1473-1477, Nov. 2000.

[3] A. Sendonaris, E. Erkip and B. Aazhang, “User cooperative diversity part I: system description; part II: implementation aspects and performance analysis,” IEEE Trans. Commun., vol. 51, pp. 1927-1948, Nov. 2003.

[4] J. N. Laneman and W. Wornell, “Distributed space-time-coded pro-tocols for exploiting cooperative diversity in wireless networks,” IEEE Trans. Inform. Theory, vol. 49, pp. 2415-2425, Oct. 2003

[5] Y. Jing and B. Hassibi, “Distibuted space-time coding in wireless relay networks,” IEEE Trans. Wireless Commun., vol.5, pp. 3524-3536, Dec. 2006.

[6] P. H. Moose, “A technique for orthogonal frequency division multi-plexing frequency offset correction,” IEEE Trans. Commun., vol. 42, no. 10, pp. 2908-2914, Oct. 1994. [7] A. Scaglione, D. L. Geockel, and J. N. Laneman, “Cooperative com-munications in

mobile ad hoc networks,” IEEE Signal Proc., vol. 23, pp. 18-29, Sept. 2006.

[8] F. Tian, X.-G. Xia, and P. C. Ching, “Equalization in space-frequency coded cooperative communication system with multiple frequency offsets,” IEEE ISSCS, vol. 2, pp. 1-4, July. 2007.

(31)

[9] H. Wang, X.-G. Xia, and Q. Yin, “Distributed space-frequency codes for cooperative communication systems with multiple carrier frequency offsets,” IEEE Trans. Wireless Commun., vol. 8, pp. 1045-1055, Feb. 2009.

[10] Z. Li, D. Qu, and G. Zhu, “An equalization technique for distributed STBC-OFDM system with multiple carrier frequency offsets,” in Proc. IEEE WCNC’06, vol. 2, pp. 839-843, Apr. 2006.

[11] Q. Huang, M. Ghogho, and J. Wei, “Data detection in cooperative STBC-OFDM systems with multiple frequency offsets,” IEEE Signal Proc. Letters, vol. 16, pp. 600-603, July. 2009.

[12] Z. Li and X.-G. Xia, “An Alamouti coded OFDM transmission for cooperative systems robust to both timing errors and frequency offsets,” IEEE Trans. Wireless Commun., vol. 7, no. 5, pp. 1839-1844, May. 2008.

[13] Y. Zhang, “Multiple CFOs compensation and BER analysis for co-operative communication systems,” in Proc. IEEE WCNC’09, pp. 1-6, Apr. 2009.

[14] D. Sreedhar and A. Chockalingam, “ICI-ISI mitigation in cooperative SFBC-OFDM with carrier frequency offset,” in Proc. IEEE PIMRC’07, pp. 1-5, Sept. 2007.

[15] W. Zhang, D. Qu, and G. Zhu, “Performance investigation of distribu-ted STBC-OFDM system with multiple carrier frequency offsets,” in Proc. IEEE PIMRC’06, pp. 1-5, Sept. 2006.

[16] Y. Mei, Y. Hua, A. Swami, and B. Daneshrad, “Combating synchron-ization errors in cooperative relays,” in Proc. IEEE ICASSP’05, vol. 3, pp. 369-372, Philadelphia, Pa, USA, Mar. 2005.

[17] D. Veronesi and D. L. Goeckel, “Multiple frequency offset compen-sation in cooperative wireless systems,” in Proc. IEEE GLOCOM., pp. 1-5, Nov. 2006.

[18] A. Yilmaz, “Cooperative diversity in carrier frequency offset,” IEEE Commun. Letters, vol. 11, pp. 307-309, Apr. 2007.

(32)

[19] T. D. Nguyen, O. Berder, and O. Sentieys, “Efficient space time combination technique for unsynchronized cooperative MISO trans-mission,” IEEE VETECS’08, pp. 629-633, May. 2008.

[20] T. D. Nguyen, O. Berder, and O. Sentieys, “Impact of transmission synchronization error and cooperative reception techniques on the performance of cooperative MIMO systems,” IEEE ICC’08, pp. 4601-4605, May. 2008.

(33)

About the Author

姓 名:呂宗達 Tsung-Ta Lu

出 生 地:台灣省台北縣

出生日期:1985. 08. 11

學 歷:1991. 09 ~ 1997. 06

 

台北縣立鷺江國民小學

學 歷:

1997. 09 ~ 2000. 06

 

台北縣立蘆洲國民中學

學 歷:

2000. 09 ~ 2003. 06

 

台北市立成功高級中學

學 歷:

2003. 09 ~ 2007. 06

 

國立交通大學 土木工程學系 學士

學 歷:

2007. 09 ~ 2010. 03

 

國立交通大學 電子研究所系統組

碩士

數據

Fig. 3.1  The block diagram of the receiver with proposed multiple CFOs mitigation.
Fig. 4.1  ISI generated by the transmission synchronization error (Ts = 1) [20].
TABLE 5.1  Simulation Parameter
Fig. 5.2  The BER performance comparison between Zhang’s method and proposed  mitigation algorithm with different multiple CFOs
+2

參考文獻

相關文件

z 香港政府對 RFID 的發展亦大力支持,創新科技署 06 年資助 1400 萬元 予香港貨品編碼協會推出「蹤橫網」,這系統利用 RFID

In this thesis, we have proposed a new and simple feedforward sampling time offset (STO) estimation scheme for an OFDM-based IEEE 802.11a WLAN that uses an interpolator to recover

傳統的 RF front-end 常定義在高頻無線通訊的接收端電路,例如類比 式 AM/FM 通訊、微波通訊等。射頻(Radio frequency,

我們分別以兩種不同作法來進行模擬,再將模擬結果分別以圖 3.11 與圖 3.12 來 表示,其中,圖 3.11 之模擬結果是按照 IEEE 802.11a 中正交分頻多工符碼(OFDM symbol)的安排,以

Kaneko, “An algorithm for node-to-set disjoint paths problem in burnt pancake graphs”, IEICE Trans. and

Gary (1994), “An optimal neural network process model for plasma etching,” IEEE Trans. James(1993), “Robust features selections scheme for fault diagnosis in an electric

指令脈波分倍頻 分倍頻 A/B 1/1,000 < A/B < 1,000 設定範圍 A :1~65,535 B :1~65,535. 内部位置指令

The reduction of the so-called blocking effects caused by compressing images with blockwise transform coding algorithms such as JPEG coding has been one of the most important tasks