• 沒有找到結果。

高速行動下多輸入多輸出正交分頻多工系統之子載波間干擾連續消除與遞迴式連續通道估計

N/A
N/A
Protected

Academic year: 2021

Share "高速行動下多輸入多輸出正交分頻多工系統之子載波間干擾連續消除與遞迴式連續通道估計"

Copied!
86
0
0

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

全文

(1)國. 立. 交. 通. 大. 學. 電信工程學系碩士班 碩士論文. 高速行動下多輸入多輸出正交分頻多工系統之 子載波間干擾連續消除與遞迴式連續通道估計. Successive ICI Cancellation and Recursive Channel Re-Estimation for High-Mobility MIMO-OFDM Systems. 研 究 生:楊坤浩 指導教授:吳 文 榕. 中華民國九十五年七月. 博士.

(2) 高速行動下多輸入多輸出正交分頻多工系統之子載波間干 擾連續消除與遞迴式連續通道估計. Successive ICI Cancellation and Recursive Channel Re-Estimation for High-Mobility MIMO-OFDM Systems 研 究 生:楊坤浩. Student:Kun-How Yang. 指導教授:吳文榕 博士. Advisor:Dr. Wen-Rong Wu. 國 立 交 通 大 學 電信工程學系碩士班 碩 士 論 文 A Thesis Submitted to Department of Communication Engineering College of Electrical and Computer Engineering National Chiao-Tung University in Partial Fulfillment of the Requirements for the Degree of Master of Science In Communication Engineering July 2006 Hsinchu, Taiwan, Republic of China 中華民國九十五年七月.

(3) 高速行動下多輸入多輸出正交分頻多工系統之子載波間干擾 連續消除與遞迴式連續通道估計. 研究生:楊坤浩. 指導教授:吳文榕 教授. 國立交通大學電信工程學系碩士班. 【 摘要 】. 依照慣例來說,OFDM 系統的通道響應都是假設為 quasi-static,也就是說 在一個 OFDM 符元裡是非時變的。但是在高速行動的環境下,這個假設不再 成立。時變的通道會破壞子載波間的正交性,進而產生子載波間的干擾 (intercarrier interference;ICI)。連續的 ICI 消除器(successive ICI cancellation;SIC)已經成功的運用在減輕這個問題上。然而它的效能會與通道 估計的準確度有相當大的關係。在這篇論文裡,我們將會提出遞迴式的通道重 新估計方法來加強 SIC 的效能。主要的想法是利用從 SIC 的輸出來當做額外的 已知信號(pilot)並且遞迴地接續著通道重新估計。SIC 的另一個問題,就是大量 的處理上的時間延遲。為了解決這個問題,我們提出了一個 windowing 的設計, 可以使得 ICI 的影響縮小,而且可以應用在較簡化的 SIC 上。在程式模擬上可 見到,所提出的方法可以有效的減低由高速行動所產生的 ICI 問題。. I.

(4) Successive ICI Cancellation and Recursive Channel Re-Estimation for High-Mobility MIMO-OFDM Systems. Student: Kun-How Yang. Advisor: Dr. Wen-Rong Wu. Department of Communication Engineering National Chiao-Tung University 【 Abstract 】. Conventionally, the channel response for an OFDM system is assumed to be quasi-static, i.e., time-invariant in an OFDM symbol. In high-speed mobile environments, however, the assumption is no longer hold. The time-variant channel will destroy the orthogonality of subcarriers and result in intercarrier interference (ICI). Successive ICI cancellation (SIC) has been successfully applied to mitigate this problem. However, its performance greatly depends on the accuracy of channel estimation. In this thesis, we propose recursive channel re-estimation schemes to enhance the performance of SIC. The main idea is to use the successive outputs from SIC as additional pilots and conduct channel re-estimation recursively. One problem associated with the SIC is its large processing delay. To solve the problem, we then propose a windowing design such that the ICI effect can be reduced and a simplified SIC method can be applied. Simulations show the proposed methods can effectively mitigate the ICI effect induced by the high mobility problem.. II.

(5) 【 內容目錄 】. 第一章. 緒論…………………………………………………………………...- 1 -. 第二章. MIMO-OFDM 系統…………………………………………………..- 4 -. 2.1. SISO-OFDM 系統架構系統……………………………………………- 4 2.1.1. OFDM 系統與傳輸調變方式…………………………………...- 4 -. 2.1.2. MIMO 系統訊號模型與架構…………………………………..- 11 -. 2.1.3. MIMO-OFDM 系統…………………………………………….- 16 -. 2.2. MIMO-OFDM 系統之 ZF & MMSE 等化器………………………….- 20 -. 2.3. MIMO-OFDM 系統之連續 ICI 消除器……………………………….- 23 -. 2.4. 傳輸通道模型…………………………………………………………..- 24 -. 2.5 第三章. 2.4.1. 傳輸通道簡介…………………………………………………...- 27 -. 2.4.2. Jakes 通道模擬方法……………………………………………..- 30 -. 通道估計………………………………………………………………..- 33 MIMO-OFDM 系統之快速連續 ICI 消除演算法與遞回通道估計演算 法……………………………………………………………………...- 39 -. 3.1. 低複雜度 SIC…………………………………………………………...- 39 -. 3.2. 遞回式低複雜度 SIC…………………………………………………...- 41 -. 3.3. 遞迴通道估計與連續 ICI 消除………………………………………...- 46 3.3.1 遞迴通道估計與連續 ICI 消除(方法一)……………………...- 46 3.3.2 遞迴通道估計與連續 ICI 消除(方法二)……………………...- 49 -. 3.4. pilot tone 放置方式……………………………………………………...- 52 -. 第四章. SISO-OFDM 系統之頻域濾波器設計……………………………….- 54 -. 第五章. 模擬結果………………………………………………………………- 61 -. 5.1. 環境參數設定與訊雜比………………………………………………...- 62 -. III.

(6) 5.2. 通道脈衝響應已知……………………………………………………- 62 – 5.2.1 SISO-OFDM 系統……………………………………………….- 63 5.2.2 MIMO-OFDM 系統……………………………………………..- 65 -. 5.3. 通道脈衝響應未知…………………………………………………….- 67 -. 5.4. 頻域濾波器設計……………………………………………………….- 70 -. 第六章. 結論…………………………………………………………………..- 73 -. 參考文獻……………………………………………………………………- 74 -. IV.

(7) 【 表目錄 】. 表 3-1 SISO-OFDM中快速連續ICI消除演算法之複雜度.................................- 46 表 4-1 LOW-COMLEXITY SIC與圖 4-5 主要運算量比較表 ....................................... - 62 表 5-1 電腦模擬參數設定 ...................................................................................- 62 -. 【 圖目錄 】. 圖 2–1. 傳統FDM的頻譜...................................................................................... - 6 -. 圖 2–2. 利用載波重疊的頻譜............................................................................... - 6 -. 圖 2–3 OFDM的子載波正交頻譜 ....................................................................... - 7 圖 2–4. 類比OFDM調變器 ................................................................................... - 8 -. 圖 2–5. 類比OFDM解調器 ................................................................................................... - 8 -. 圖 2–6 OFDM系統之CP示意圖 ........................................................................ - 10 圖 2–7 OFDM系統之基頻方塊圖 ..................................................................... - 10 圖 2–8. MIMO系統架構(MULTI ANTENNA PROCESSING UNIT,MAPU ) ........ - 10 -. 圖 2–9 STBC兩根傳送天線兩根接收天線方塊圖........................................... - 13 圖 2–10 BLAST傳送接收方塊圖...................................................................... - 14 圖 2–11 MIMO-OFDM系統架構圖 .................................................................. - 16 圖 2–12. MIMO-OFDM 與MMSE等化器方塊圖(以 N T 根傳送天線與 N R 根接收. 天線為例) ........................................................................................................... - 22 圖 2–13 MIMO-OFDM連續ICI消除器系統方塊圖 ......................................... - 24 圖 2–14. 在圖 2–13 中連續ICI消除器的方塊圖 .............................................. - 25 -. 圖 2–15. 通道脈衝響應....................................................................................... - 31 V.

(8) 圖 2–16. 都卜勒頻率偏移示意圖....................................................................... - 22 -. 圖 2–17. Jake’s 多重Rayleigh衰落路徑通道模型 ............................................ - 31 -. 圖 2–18 MIMO-OFDM系統之通道估計 .......................................................... - 33 圖 3–1. LOW-COMPLEXITY. 示意圖 ...................................................................... - 24 -. 圖 3–2. ICI分布示意圖 ....................................................................................... - 25 -. 圖 3–3. 訊號連續解出圖..................................................................................... - 47 -. 圖 3–4. 訊號連續解出圖2................................................................................. - 50 -. 圖 3–5. MIMO-OFDM 環境中遞迴通道估計與連續ICI消除(方法一) ..... - 25 -. 圖 3–6. MIMO-OFDM 環境中遞迴通道估計與連續ICI消除(方法二) ..... - 47 -. 圖 4–1. ICI分布圖(正規化都卜勒頻率=0.1) ..................................................... - 64 -. 圖 4–2. ICI分布圖(正規化都卜勒頻率=0) ........................................................ - 65 -. 圖 4–3. 矩陣示意圖............................................................................................. - 66 -. 圖 4–4. FILTER之後接ONE TAP EQUALIZER .......................................................... -. 67 -. 圖 4–5. FILTER之後接ONE TAP EQUALIZER與LOW-COMPLEXITY SIC.................. -. 69 -. 圖 5–1 SISO-OFDM系統中,通道已知, f d TS = 0.05 ,MMSE等化器與連續ICI消 除器之BER效能比較 ........................................................................................... - 64 圖 5–2 SISO-OFDM系統中,通道已知, f d TS = 0.1 ,MMSE等化器與連續ICI消 除器之BER效能比較 ........................................................................................... - 65 圖 5–3. MIMO-OFDM系統中( N T = N R = 2 ),通道已知, f d TS = 0.05 ,MMSE等. 化器與連續ICI消除器之BER效能比較 .............................................................. - 66 圖 5–4. MIMO-OFDM系統中( N T = N R = 2 ),通道已知, f d TS = 0.1 ,MMSE等. 化器與連續ICI消除器之BER效能比較 .............................................................. - 67 圖 5–5 SISO-OFDM系統中,通道估計, f d TS = 0.05 , N S = 6 ,MMSE等化器、連 續ICI消除器、遞迴通道估計與連續ICI消除器(方法一)以及(方法二)之BER 效能比較 ............................................................................................................... - 69 圖 5–6 SISO-OFDM系統中,通道估計, f d TS = 0.1, N S = 6 ,MMSE等化器、連 續ICI消除器、遞迴通道估計與連續ICI消除器(方法一)以及(方法二)之BER 效能比較 ............................................................................................................... - 69 -. VI.

(9) 圖 5–7 SISO-OFDM系統中, f d TS = 0.05,前 100 個TONE ONE TAP EQUALIZER解出 接LOW-COMPLEXITY SIC ....................................................................................... - 69 圖 5–8 SISO-OFDM系統中, f d TS = 0.05 ,前 110 個TONE ONE TAP EQUALIZER解出 接LOW-COMPLEXITY SIC ....................................................................................... - 69 圖 5–9 SISO-OFDM系統中, f d TS = 0.05,前 120 個TONE ONE TAP EQUALIZER解出 接LOW-COMPLEXITY SIC ....................................................................................... - 69 -. VII.

(10) 第 1 章 緒論 隨著行動寬頻通訊的蓬勃發展,在信號傳輸上出現了一些問題與挑戰,其中 一個主要的問題就是快速衰變的通道的通道。正交分頻多工技術(Orthogonal Frequency Division Multiplexing, OFDM)是一種多載波調變技術,它具有高速率傳 輸的能力,並可相當程度克服多重路徑通道(multipath channel)造成符元間的干 擾(inter symbol interference)與頻率選擇性衰減(frequency-selective fading)的問 題;除此之外可利用多輸入多輸出(Multi-input Multi-output,MIMO)更進一步來提 升通道傳輸能力與效率。因此 OFDM 技術已漸成為目前通訊的主流。. 在高速移動的環境中最主要的難題之一就在於如何克服通道(channel)因為 接收端在移動下會使得一個 OFDM 符元區間(symbol duration)內的傳輸通道產 生變動,造成時間選擇性衰減通道(time-selective fading channel)。因為在時間選 擇性衰減通道中,OFDM 系統對頻率的飄移與誤差非常敏感,因此 OFDM 符元區 間越長通道變化越明顯,會破壞子載波間的正交性產生同步時的錯誤,使接收端 遭遇子載波間干擾(intercarrier interference, ICI),這樣的干擾會隨 OFDM 符元區 間長度愈長愈嚴重,使得 OFDM 系統中的錯誤率(error rate)提高。此外,ICI 對於 每個子載波可達到的傳輸速率與訊號與干擾加上雜訊比 (signal-to-intercarrier-plus-noise ratio, SINR)有很直接的關係,ICI 會降低 SINR 因而對資料傳輸量(data throughput)有負面影響。. 對由時變通道所產生的 ICI 的研究最重要的一點就是將 ICI 對系統的影響量 化,其中 M. Russell 與 G. Stuber[1]。利用中央極限定理(central limit theory)以 一個高斯隨機程序(Gaussian random process)來描述 ICI,並對 ICI 與訊號干擾比 (signal-to-interference ratio, SIR)與符元錯誤率(symbol error rate, SER)的影響 -1-.

(11) 量化。而在廣義平穩不相關散射(wide-sense stationary uncorrelated scattering, WSSUS)通道則是由 J. Li 與 M. Kavehrad[2]。提出一個說法,如果 OFDM 符元區 間比通道同調時間的 8 %還長的話,則 SINR 會比 20dB 還低。而 P. Robertson 與 S. Kaiser [3]。透過不同都卜勒頻譜(Doppler spectra)來分析正交性損失。Y. Li, L. J. Cimini [4]。推導出 ICI 的邊界值。. J.P.M.G. Linnartz 與 A. Gorokhov [5]。設計最小均方差(Minimum Mean-Square Error, MMSE)等化器來壓抑 ICI。Y. S. Choi、P. J. Voltz 與 F. A. Cassara [6],採用 線性 MMSE 等化器與連續干擾消除器(Successive Interference Cancellation, SIC) 來檢測訊號。A. Stamoulis、S. N. Diggavi 與 N. Al-Dhahir [7]。在時域設計一個線 性濾波器來消除 ICI。X. Cai 與 G. B. Giannakis [8],推導整體效能邊界、匹配濾波 器(Matched Filter, MF)邊界並提出低複雜度的 MMSE 等化器與決策回授等化器 (Decision Feedback Equalization, DFE)來消除 ICI。W. G. Jeon、K. H. Chang 與 Y. S. Cho [9]。設計一個頻域等化器(frequency domain equalization)來補償 ICI,同 時發現當 OFDM 符元區間比通道同調時間的 10 %低時,通道變化趨勢可以假設 為線性,並可藉由訓練符元(training symbol)線性內插得到通道估計,當 OFDM 符元區間較通道同調時間(相對溫和的都卜勒)小許多時,通道可以假設在一個 OFDM 符元區間內近似常數。P. Schiniter 則是利用頻域和時域的對偶性(dual),創 造出了實現在時域的簡單頻域濾波器(filter),一開始的構想是希望利用時域等化器 (time-domain equalizer)概念,看看是否能找出一組係數,用通道矩陣和這組係數做 折積來得到新的矩陣,而這個新的矩陣能把能量盡量集中在對角線上。. 本論文會著重於時變通道(time-varying channel)對於傳輸多載波調變時所產 生的 ICI 消除與通道估計,和利用濾波的方式將 ICI 的散開縮短。文中會將 MIMO-OFDM 系統中用於檢測訊號的連續 ICI 消除器 Successive ICI canceller , 並提出連續通道估計與 ICI 消除演算法,利用連續 ICI 消除後檢測的訊號不斷回傳. -2-.

(12) 供接收端前段重新估計通道脈衝響應,並利用新的脈衝響應繼續檢測後續訊號或 是再重新檢測更新之前已測得的訊號,讓它以遞迴運算的方式使通道估計更為準 確,並增加檢測訊號的正確度。為了要降低演算法的複雜度,我們更利用了濾波 的方法,將散開的 ICI 縮進到附近幾個頻率內,這樣便可用較低的運算量來得到近 似原來運算量的表現(performance) 。. 本論文後續章節結構為,第二章會先介紹 MIMO-OFDM 的系統架構與數學模 型,包含通道模型、MMSE 等化器、MIMO-OFDM 系統中的連續 ICI 消除器。第 三章會先將第二章介紹的連續 ICI 消除器以及其快速實現方法並提出遞迴通道估 計與連續 ICI 消除演算法,以及介紹在估計時變通道時,pilot tone 位置安排。第 四章是說明濾波器設計的條件與方法。第五章是模擬結果。第六章會提出論文結 論。第七章則會列出參考資料。. 本論文可能會使用到的運算符號定義列舉如下:. 1.. 上標 T 表示轉置(transpose)。. 2.. ∗ 表示共軛(conjugate) 。. 3.. H 為共軛轉置(Hermitian transpose) 。. 4.. E [i ] 表示中括弧內隨機變數(random variable)的期望值(expectation)。. 5.. 若 z = y mod x 則可得到最小的 z 值使得 y = nx + z ,也就是 y modulo x 的 餘數,其中 z ≥ 0 , x 和 y 為已知參數, n 為任意非負整數。. 6.. 向量與矩陣均由粗體字母表示,變數由細體字母表示。. 7.. A ( m, n ) 表示矩陣 A 中的第 ( m, n ) 項。. -3-.

(13) 第 2 章 MIMO-OFDM 系統 MIMO 技術利用多組平行空間通道,在不同發射天線同時傳送不同訊號,以 提升系統的傳輸速率。MIMO 系統依運作方式之不同,分為兩大類:一類是提供 傳送與接收分集藉以提昇訊號品質的空間分集式(spatial diversity)系統,另一類是 在不同發射天線同時傳送不同訊號,藉以提昇系統之傳輸速度的空間多工式. (spatial multiplexing)系統,本論文的環境主要架構在空間多工上。另外,OFDM 是 一種多載波調變技術,可以克服多路徑通道產生的 ISI 與頻率選擇性衰減的問題。 為因應未來通訊系統之高品質及高速傳輸需求,因此將 MIMO 結合 OFDM 技術成 為 MIMO-OFDM 系統可以充份利用頻譜資源,藉由調整子載波之調變與功率以維 持系統之通訊品質與傳輸率,以及利用豐富的空間通道特性,藉由多根發射及接 收天線以提供穩定的空間分集並提高傳輸率。. 在本章節中先簡單介紹 OFDM 系統與傳輸調變原理、MIMO 搭配 OFDM 的 通訊系統架構並加以討論其數學模型,再來會依序介紹本論文模擬的通道模型、 時變通道造成的 ICI 情況、MIMO-OFDM 系統的 MMSE 等化器、MIMO-OFDM 系 統的連續 ICI 消除器與通道估計方法。. 2.1 SISO-OFDM 系統架構 2.1.1 OFDM 系統與傳輸調變方式. 多載子的調變技術(MCM),雖然不是一個很新的想法,但是在最近幾年來因 為傳輸速率最大化這個議題受到高度重視,使得這個觀念又被加以應用。在一個 多載子的調變系統裡,一個原來的資料流是以多個子載波(subcarrier)加以傳送。 除此之外,正交分頻多工系統(OFDM)是多載子調變系統的一個特殊例子,因為 -4-.

(14) 他的子載波之間是互相正交的。. 在傳統的多載子調變系統裡,所有被佔據的頻帶會被分成N個互相不重疊的子 通道。每個訊符(symbol)會被調變至各個子載波(subcarrier)上,而這就被稱為分 頻多工系統。原本,這個系統對於避免頻譜重疊和減低載波間干擾(ICI)有顯著的 效能。然而,在非常有限頻帶上的運用卻是成效不彰,為了解決頻帶運用的問題, 在1960年代的中期就有人提出了子通道(subchannel)重疊的想法。可是我們必須降 低子通道(subchannel)間的串話干擾(crosstalk),在這方面,子通道(subchannel)間 的正交性提供了一個有效的解決方法。假設,一個正交分頻多工系統(OFDM)的 接收器,能正確地工作再每一個子通道頻譜(spectrum)的峰值,它便能在沒有ICI 的情況下從子通道中解調變出正確的訊息。換言之,在子通道頻譜峰值處是不受 其他子通道頻譜的干擾。. OFDM的概念從字面上看就可知道是從FDM衍生出來,也是屬於分頻多工的 一種系統。而所謂的分頻多工,就是把一個大而完整的頻帶,分割成許多小的子 頻帶來傳送資料,而其中每個子頻帶都由對應的載波加以調變。多載波傳輸是在 頻域上使用N個子載波,將原本是串在一起的傳輸資料,切割成平行的N個資料串, 來加以傳送,可想而知,每個資料串的傳輸速率會變成原先的1/N的低速率。在頻 域上我們把頻帶一分為N,所以在時域的每一路平行分割的資料上看來,分割後的 符元區間變為原本串列傳輸的N倍大,因此由多重路徑延遲擴散(Multi-path Delay. Spread)所引起的ISI(intersymbol interference,ISI)可以被相當程度的降低。而頻 域上,就像剛才所言相對於原本串列傳輸,各個子載波的頻寬相對變小N倍,於是 再遭遇到多重路徑衰落通道(Multi-path fading channel)時,通道之同調頻寬 (Coherent Bandwidth)便大於子載波的頻寬,對於個別的子載波而言,其實是遭遇 到非頻率選擇性通道(Frequency Non-selective channel)。. 在頻譜的使用效率上,傳統的頻率多工技術(Frequency Division Multiplexing, -5-.

(15) FDM)其子載波之間並不重疊,如圖 2–1每個載波間必須保留足夠的區間,避免 symbol間的互相干擾,如此ㄧ來,會浪費許多頻寬,使得頻譜的使用非常沒有效 率。. 圖 2–1 傳統 FDM 的頻譜 使用子載波互相重疊可節省大量的頻寬,如圖 2–2 利用載波重疊的頻譜使用 重疊的載波節省頻寬。然而,重疊的載波會帶來另一個問題,也就是載波間的互 相干擾,我們可以藉由適當的安排,使子載波間相互正交。圖 2–3 OFDM的子載 波正交頻譜是一個典型的OFDM子載波正交頻譜分配圖,可以看出在每個載波峰 值的位置,其他載波都是零交錯(Zero Crossing),因此對於所有子載波而言,彼 此是正交的。. 圖 2–2 利用載波重疊的頻譜. -6-.

(16) 圖 2–3 OFDM 的子載波正交頻譜. OFDM的訊號是由PSK或是QAM所調變的子載波在時域上相互疊加而成,其 等效低通(Equivalent Lowpass)訊號可以表示成:. ⎧ N2 −1 ⎪ ⎪ ∑ X φ (t ) x(t ) = ⎨k =− N k k ⎪ 2 ⎪⎩ 0. 0≤t ≤T. , φk (t ) =. 1 j 2π fk t e T. ( 2–1 ). otherwise. 其中 T 為symbol的區間, X k 為經過調變的第 k 個OFDM子載波上的訊號,φk 則 是第 k 個子載波,且頻率在 f k = k / T ,其調變方式如下圖 2–4 類比OFDM調變器 所示。. -7-.

(17) 圖 2–4 類比 OFDM 調變器. 圖 2–5 類比 OFDM 解調器. 如( 2-2 )所示,各子載波間具有正交的特性,在接收端我們只需要將第 k 個子 載波乘以 φk 的共軛複數並積分一個符元區間,即可將所傳送的訊號解出,其中, 第 j 個子載波上的訊號經過相關器(correlator)後可以表示為( 2-3 )。. ∫. ∞. −∞. ⎧1 ⎩0. φn (t )φl (t )dt = ⎨. n=l n≠l. ( 2–2 ). -8-.

(18) Y =∫. T. 0. 1 x (t )φ *j (t )dt = T. N −1 2. ∑. −N k= 2. T. Xk ∫ e. j 2π. k− j t T. 0. dt = X j. ( 2–3 ). 在實際上,連續的訊號會經過取樣而成為數位離散訊號,因此我們可以把( 2-1 ) 改寫為: ⎧ ⎪ 1 ⎪ x[n ] = x (t ) |t =nTd = ⎨ N ⎪ ⎪⎩ 0. N −1 2. ∑. X ke. j2π. k n N. 0 ≤ n ≤ N −1. N k =− 2. ( 2–4 ). otherwise. 其中 Td 為取樣週期。也就是說我們可以利用一個反離散傅立葉轉換(Inverse. Discrete Fourier Transform, IDFT)加上一個數位-類比轉換器(Digital-to-Analog converter, DAC)來實現整個OFDM傳送端的架構。同樣的,在接收端則是利用離 散傅立葉轉換(Discrete Fourier Transform, DFT)來得到原來在頻域的訊號,頻域 的接收訊號表示如下:. 1 Y j = DFT {x[n ]} = N. N −1. ∑ x[n]e. − j 2π. j n N. ( 2–5 ). n =0. 圖 2– 即為利用DFT之OFDM系統。一連串的0、1數位資料經過了串並轉換器 (Serial-to-Parallel converter, S/P)分成 N 筆資料,作為 N 個子載波的輸入。每筆 資料包含了數個位元,根據所使用的調變方法,這數個位元根據星狀圖 (constellation)對應到訊號空間上某一點,稱之為 X k 。這 N 點 X k 經過IDFT輸出, 如圖2–6所示,每個符元再加上其循環前序(Cyclic Prefix, CP)作為保護區間(guard. interval)。. -9-.

(19) 圖 2–6 OFDM 系統之 CP 示意圖. 接收端接收到符元後,基本上執行與傳送端相反的動作以還原訊號。值得注 意的是,由於整筆資料被分成 N 筆低速資料傳輸,接收端的每個子載波只需要一 個簡單窄頻的頻域等化器(frequency equalizer : FEQ),針對每一筆窄頻資料作等化 的動作,改善了寬頻傳輸中對複雜的寬頻等化器的需求。. 圖 2–7 OFDM 系統之基頻方塊圖 - 10 -.

(20) 一般情況下,上述的數學模型只有在通道脈衝響應(impulse response)不變 的情形下才會成立。若是通道脈衝響應在一個 OFDM 符元區間內發生變化,則子 載波間的正交性會被破壞,這時就需要以特殊等化器或 ICI 消除器消除子載波彼此 間的干擾來恢復其正交性。. 2.1.2 MIMO 系統訊號模型與架構. 新一代的行動通訊將可以提供的資料傳輸速率高達100M bit/s,甚至更高可到 達1G bit/s[10],支援的項目從語音到多媒體服務,包括及時(real time)的媒體服務。 資料的傳輸速率可以根據這些服務所需的速率不同,做出動態的調整。這樣在有 限的頻寬資源上實現高速率和大容量,需要頻譜使用效率極高的技術。MIMO的技 術充分的開發並且使用空間上的資源[11],是無線通訊領域智慧型天線技術的重大 突破,在不需要增加頻寬資源和天線發送功率的情況下,可以成倍數地提高通道 容量(channel capacity)。要增加通訊系統的傳輸量,改善它的性能,直接的方法就 是藉由提高信號的能量改善SNR(signal-to-noise ratio),或是增加頻寬以期獲得分集 增益(diversity gain)。在無線通訊中,頻寬是非常寶貴的資源,而信號能量也不可 能無限制的增加。藉由多根天線的傳輸得到空間上的分集增益是另一種選擇。. MIMO技術最早是由Marconi於十九世紀提出的[12],他利用多天線來抑制通道衰 減。多輸入多輸出系統是指傳送端與接收端各有多根天線收發,根據收發兩端天 線數量,相對於一般的單輸入單輸出(SISO)系統,MIMO還可以包括單輸入多輸 出(single-input multiple-output,SIMO)系統和多輸入單輸出(single-input. multiple-output,MISO)。分集的概念是將重複的信號在不同的通道中傳送,以降 低它們同時出錯的機會。在傳送端使用多根天線時,許多測量與實驗結果均指出 當天線間的間距超過波長的十倍以上,或是入射波的角度擴散(angle spread)要 相對大(比 30° 大)時,它們所觀察到的通道才可視為是獨立(independent)的[13]。 若傳送端使用 S 根天線,接收端使用 R 根天線,則整個系統將會觀察到 SR 條不同 - 11 -.

(21) 的通道,它們同時受到衰減的機會將遠小於其中一個通道被衰減的機會;而將信 號同時以這些通道傳送,出錯的機會當然也遠小於只使用單一條通道,因而得到 分集增益。. 圖 2–8 MIMO 系統架構(Multi Antenna Processing Unit,MAPU ). MIMO 的核心概念為利用多根發射天線與多根接收天線所提供之空間自由度 提升傳輸速率與改善通訊品質;它主要有兩種功能形式:一為空間分集,另一為 空間多工,分述如下:. —. 空間分集的原理為利用傳送端或接收端的多根天線所提供的多重傳輸途徑來 對抗通道衰落的影響;所謂分集意即多樣也就是多重選擇性,它可由多條獨 立的傳輸途徑中選擇或組合出衰落現象較輕微的接收訊號,以維持穩定的鏈 路品質(link quality)。MIMO 空間分集技術最具代表性的是由 Alamouti 及. Tarokh 等人所提出的空時區塊編碼(Space-Time Block Coding, STBC)[14]、 [15],如圖 2–9 所示;它於傳送端將待傳送的符元在空間與時間上作預前編 碼,產生適當的冗餘(redundancy),並在接收端經由簡易的處理將此冗餘轉 化為「分集增益」 ;在良好的通道條件下,接收端所能獲得的分集增益等於發 射與接收天線數的乘積,此即為雙空間分集(dual spatial diversity)效益。. - 12 -.

(22) y1. H1. Soft decision for x1. y1 ⎡⎣ x1. x2 ⎤⎦ ↓. ⎡ x1 ⎢ ⎣ x2. y2. − x2* ⎤ ⎥ x1* ⎦. xˆ1. ⎡y ⎤ y = ⎡⎣ H1H H 2H ⎤⎦ ⎢ 1 ⎥ ⎣y2 ⎦ y2. H2. xˆ2. Soft decision for x2. 圖 2–9 STBC 兩根傳送天線兩根接收天線方塊圖. —. 空間多工為 MIMO 最具吸引力的功能,其原理為在傳送端利用多根天線傳送 不同資料序列,並在接收端利用多根天線的空間自由度將該組資料序列分別 解出。經由此一程序,在傳送端與接收端之間彷彿形成一組虛擬的平行空間 通道,可在同一時間、同一頻段,以同一功率傳送多個資料序列。如此一來, 整體系統的有效資料傳輸率便可以在不增加任何通訊資源的前題下倍數的提 升;傳統的單一天線或單邊多天線系統,其系統容量與天線數目成對數關係 增加,而 MIMO 系統由於平行通道效應,其系統容量與天線數目成線性關係 增加為其最大特色。MIMO 空間多工接收技術最具代表性的,是由 Foschini 等人所提出的 BLAST(Bell Labs Layered Space-Time)為代表[16],如圖 2– 所示(以四根傳送天線與四根接收天線為例) ;它於傳送端將待傳送的符元作 編碼與交錯(interleaving)後,由不同天線傳出,並在接收端經由複雜的訊號 處理將糾結的符元一一分離,予以解碼、解交錯(deinterleaving),在良好的 通道條件下,接收端所能獲得的「多工增益」 (multiplexing gain,即系統容量 提升的倍數)等於傳送與接收天線數的較小值。. - 13 -.

(23) Tx 1. x1 (t ). y1 (t ). Rx 1 c. xˆ1 (t ). c. xˆ NT (t ). H BLAST Transmitters. x NT (t ). y N R (t ). Tx N T. BLAST Receivers. Rx N R. 圖 2–10 BLAST 傳送接收方塊圖. 具體而言,由於 MIMO 技術可用以提供陣列增益、干擾抑制、分集增益,與 多工增益,因此具有擴大系統涵蓋範圍、提升鏈路品質、提高系統容量及頻譜效 率,與提高資料傳輸率之潛力。. 為了較清楚解釋MIMO的數學模型概念,先從單根天線訊號模型說明起,假設. x ( k ) 是第 k 個取樣時間點的輸入訊號,所以時域接收訊號可以表示成[7]: ν −1. y (k ) = ∑ h( k , l ) x (k − l ) + z ( k ). ( 2–6 ). l =0. 其中 h( k , l ) 表示通道第 k 個取樣時間點的脈衝響應,ν 是多重路徑的數目. 延伸到MIMO系統時,假設傳送端有 N T 根天線和接收端有 N R 根天線,定義傳 送的時域訊號向量為 x( k ) = [ x (1) ( k ),… , x ( m ) ( k ),… , x ( NT ) ( k )]T ,接收的時域訊號向量 為 y ( k ) = [ y (1) ( k ),… , y ( m ) ( k ),… , y ( N R ) ( k )]T ,外加高斯雜訊向量為. z( k ) = [ z (1) ( k ),… , z ( m ) ( k ),… , z ( N R ) ( k )]T ,其中 x ( m ) ( k ) , y ( m ) ( k ) , z ( m ) ( k ) 的上標 m 是表示 第 m 根天線的訊號與雜訊。 H l (k ) 是MIMO系統的多路徑通道脈衝響應, l 表示在 第 k 個取樣時間中第 l 根脈衝響應,又因為多根天線使通道不再是一個單純的衰減 值或衰減向量,而是一個如( 2-8 )的多維的陣列,其大小與維度端看整個系統的傳 送端與接收端天線數及模擬使用的通道模型不同而有所不同,所以MIMO系統可模 組化成一個複數基頻訊號如下式[14]. - 14 -.

(24) ν −1. y N R ×1 (k ) = ∑ H l (k )x NT ×1 (k − l ) + z N R ×1 (k ). ( 2–7 ). l =0. ⎡ h (1,1) (k , l ) h (1,2) (k , l ) ⎢ (2,1) h (k , l ) h (2,2) (k , l ) ⎢ H l (k ) = ⎢ ⎢ ( N R ,1) (k , l ) h ( N R ,2) (k , l ) ⎢⎣ h. h(1, NT ) (k , l ) ⎤ ⎥ h(2, NT ) (k , l ) ⎥ ⎥ ⎥ ( N R , NT ) h (k , l ) ⎥⎦ N × N R T ( 2–8 ). 其中 h ( p ,q ) ( k , l ) 表示第 p 根接收天線到第 q 根傳送天線間通道脈衝響應模型, 可視為單一天線的通道模型。假設傳送端所擁有的傳送功率為 PT ,不管天線增加 幾根,傳送端的傳送功率必須保持不變,因此每一根天線所分配到的功率應該為. PT / N T ,假設傳送的訊號是零平均且獨立相同地分佈(i.i.d),則傳送訊號的協方差 矩陣(Covariance matrix)可表示成( 2-9 )。外加高斯雜訊的協方差如( 2-10 )。但是本 論文因著重在時變通道對 MIMO-OFDM 系統的影響上,所以對於論文中所採用之 時變通道模型會在章節 2.1.3 中介紹 MIMO-OFDM 系統時一併說明,而其中的脈 衝響應參數定義則會在後面 2.5 節介紹 Jake’s 通道模型時解釋。. R xx =. PT I N × N , PT : total power NT T T. R zz = σ z2 I N R ×N R ,. σ z2 : noise variance. - 15 -. ( 2–9 ). ( 2–10 ).

(25) 2.1.3 MIMO-OFDM 系統 y (1). x (1). x ( NT ). H. y NR. 圖 2–11 MIMO-OFDM 系統架構圖. MIMO-OFDM 的架構可由圖 2–得知,其中 OFDM 系統是一個有 N 個子載波 的系統,所以在傳輸端每個 OFDM 調變器(modulator)都會有 N 個子載波,其. OFDM 的符元區間長度為 N ,因此總共會有 N T 個長度為 N 的 OFDM 符元分別經 由 N T 根天線送出。本論文中所探討的時變通道的訊號模型介紹如下,對一段傳送. N 個符元的時間區塊來說,接收訊號 y ( k ) 定義如( 2-7 )所示,在( 2-11 )中將 y ( k ), k = 0,1,… , N − 1 串接可以用矩陣表示為:. - 16 -.

(26) ⎡ y(1) (1) ⎤ ⎢ ⎥ ⎢ ⎥ ⎡ y(1) ⎤ ⎢ y ( NR ) (1) ⎥ ⎥ ⎥=⎢ y = ⎢⎢ ⎢ ⎥ ⎥ (1) ⎢ ⎢⎣y( N )⎥⎦ y (N ) ⎥ ⎢ ⎥ ⎢ ⎥ ⎢⎢ y ( NR ) ( N )⎥⎥ ⎣ ⎦ … 0 h(0, 2) h(0,1) ⎤ ⎡ x(1) (1) ⎤ ⎡ z (1) (1) ⎤ ⎡ h(0,0) ⎢ ⎥ ⎢ ⎥ ⎢ h(1,1) … h(1,0) h(1,3) h(1, 2) ⎥⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ x( NT ) (1) ⎥ ⎢ z ( NR ) (1) ⎥ ⎢ ⎥ ⎢ ⎥ ⎥⎢ ⎢ = ⎢h(v − 1, v − 1) h(v − 1, v − 2) 0 0 ⎥+⎢ ⎥ ⎥⎢ ⎥ ⎢ x(1) ( N ) ⎥ ⎢ z (1) ( N ) ⎥ ⎢ ⎥ ⎢ ⎥ ⎥⎢ ⎢ 0 h( N − 2,0) ⎥ ⎢ ⎥ ⎢ ⎥⎢ ( NT ) ( NR ) ⎢ ⎥ ⎢ ⎢ ⎥ … h( N − 1,1) h( N − 1,0) ⎦ ⎣⎢ x ( N )⎦⎥ ⎣⎢ z ( N ) ⎥⎦⎥ 0 0 ⎣ = Hx + z. ( 2–11 ) y, z ∈. N R ⋅N. ,x ∈. NT ⋅N. ,H∈. N R ⋅N × NT ⋅N. , H 是包含 MIMO-OFDM 中循環前序影響. 的等效通道矩陣, H 中所有 N T ⋅ N R 條通道在第 m 個取樣時間點的第 n 根脈衝響應 表示為. ⎡ h (1,1) ( m, n ) … h (1, NT ) ( m, n ) ⎤ ⎢ ⎥ ,0 ≤ m, n ≤ N − 1 h ( m, n ) = ⎢ ⎥ ( N R ,1) ( N R , NT ) ⎢h ( m, n ) … h ( m, n ) ⎥⎦ ⎣ N R × NT. ( 2–12 ). 我們假設循環前序的長度與通道長度相同,將循環前序安插於每一個輸入區 塊前面可消除 ISI;前序可視為傳送區塊中當通道隨時間改變時,區塊與區塊之間 的保護區間;上述情況為時變通道,通道脈衝響應 H 具有時間選擇性衰減的問題 產生,然而當脈衝響應在 N 個符元區間為非時變,則循環前序可使 OFDM 傳輸系 統中的 H 變為環狀區塊矩陣(block-circulant matrix)。. 在 MIMO-OFDM 系統中,頻域上的傳輸訊號向量為 X 定義如下: - 17 -.

(27) T. X = ⎡⎣ X T (1), X T (2),…, X T ( N ) ⎤⎦ = ⎡⎣ X (1) (1),… , X ( NT ) (1),… , X (1) ( N ),…, X ( NT ) ( N ) ⎤⎦. T. ( 2–13 ) X 長度為 N T ⋅ N × 1, X ( m) 為第 m 個子載波上的傳送訊號,向量長度為 1× NT , 而 X ( NT ) (m ) 表示第 m 個子載波上的傳送第 N T 根天線的訊號,在傳送端要對載有資 料的頻域傳送訊號 X 取 IDFT,使時域輸入訊號 x 包含有 N T 個 N 維時域的輸入向 量,可表示成:. x = Q( Tx ) H X. ( 2–12 ). 其中 Q( Tx ) = Q ⊗ I NT × NT , Q( Rx ) = Q ⊗ I N R ×N R ( ⊗ 表Kronecker product), Q 是標 準的 N 維DFT矩陣, Q H = [ q 0 ,…, q N −1 ] , q s = 1. Q( l , k ) = 1. Ne. − j ( 2π. N. ) lk. T. N ⎡⎣1,… , e j 2π s ( N −1) / N ⎤⎦ ,也就是. , 0 ≤ l , k ≤ N − 1 。時間區塊為 [ −(ν − 1),… , N − 1] ( N 為子. 載波的數目)時,在接收端每根天線收到訊號後,先經過OFDM解調器 (demodulator)再做其他後續動作,所以 Y 為頻域上的接收訊號向量可表示成: T. Y = ⎡⎣ YT (1), YT (2),…, YT ( N ) ⎤⎦ = ⎡⎣Y (1) (1),…, Y ( N R ) (1),…, Y (1) ( N ),…, Y ( N R ) ( N ) ⎤⎦. T. ( 2–13 ) Y 的向量長度為 N R ⋅ N × 1, Y( m) 為第 m 個子載波上的接收訊號,向量長度為 1 × N R ,而 Y ( N R ) ( m ) 表示第 m 個子載波上接收第 N R 根天線的訊號,在接收端對 ( 2-11 )的時域接收訊號 y 作DFT,使頻域上的輸出訊號 Y 可寫成:. - 18 -.

(28) ⎡ Y(0) ⎤ ⎢ Y(1) ⎥ ⎥ = QRx ( HQTx X + z ) = ( QRxHQTx ) X + QRx z = GN ⋅N ×N ⋅N X N ⋅N ×1 + ZN ⋅N ×1 YNR ⋅N ×1 = ⎢ R T T R ⎢ ⎥ ⎢ ⎥ ⎣Y( N − 1)⎦ G(0,1) G(0, N − 1) ⎤ ⎡ X(0) ⎤ ⎡ Z(0) ⎤ … ⎡ G(0,0) ⎢ G(1,0) G(1,1) G(1, N − 1) ⎥ ⎢ X(1) ⎥ ⎢ Z(1) ⎥ … ⎢ ⎥⎢ ⎥+⎢ ⎥ = ⎢ ⎥⎢ ⎥ ⎢ ⎥ ⎢ ⎥⎢ ⎥ ⎢ ⎥ ⎣G( N − 1,0) G( N − 1,1) … G( N − 1, N − 1)⎦ ⎣X( N − 1)⎦ ⎣Z( N − 1)⎦. ( 2–14 ) 對第 p 個子載波的訊號( p = 0,1,… , N − 1 )來說,接收端 N R 根天線接收訊號 T. 作 DFT 處理後為 Y( p ) = ⎡⎣Y (1) ( p ),… , Y ( N R ) ( p ) ⎤⎦ ,傳送端 N T 根天線傳送訊號在作 T. T. IDFT 處理前為 X ( p ) = ⎡⎣ X (1) ( p ),…, X ( NT ) ( p ) ⎤⎦ , Z( p ) = ⎡⎣ Z (1) ( p ),… , Z ( N R ) ( p ) ⎤⎦ 為外 加高斯雜訊向量,而 Y ( i ) ( p ), X ( j ) ( p ), Z ( i ) ( p ) , i = 1,… , N R ,. j = 1,… , N T ,分別是. 時域訊號 { y ( i ) ( k )}, {x ( j ) ( k )}, {z ( i ) ( k )} 經 DFT 轉換後頻域的輸出訊號,而 Z 的平均 值為零,方差(variance)為 σ Z2 I NN R × NN R ,能量為 R ZZ = E {Z ⋅ Z∗ } = σ Z2 I NN R ×NN R 。 G = Q Rx HQTx 矩陣大小為 N R ⋅ N × N T ⋅ N 是 X 經過傳輸後,在接收端收到的通道增. 益, G 中第 ( p, q) 個頻率也就是 G( p, q) ,它包含所有 N T ⋅ N R 條通道的通道增益表 示為. ⎡ G (1,1) ( p, q) … G (1, NT ) ( p, q) ⎤ ⎢ ⎥ G( p, q ) = ⎢ ,p, q = 0,1,… , N − 1 ⎥ ⎢G ( N R ,1) ( p, q) … G ( N R , NT ) ( p, q) ⎥ ⎣ ⎦ N R × NT. ( 2–15 ). 而 G ( i , j ) ( p, q) 表示第 i 個接收端與第 j 個傳送端在第 ( p, q) 個頻率上的通道增 益可以利用數學式展開表示為:. - 19 -.

(29) G ( i , j ) ( p, q ) =. 1 N. N −1 ν −1. ∑∑ h. (i , j ). (k , l )e j 2π r ( q − p ) / N e − j 2π ql / N. ( 2–16 ). k =0 l =0. 所以在第 p 個頻率子載波上,接收端 N R 根天線接收的頻域訊號 Y( p ) 數學式 可以展開寫成:. Y ( p ) = G( p , p ) X ( p ) +. N −1. ∑ G( p, q ) X ( q ). + Z( p ),. p = 0,… , N − 1. q =0 q≠ p. ( 2–17 ) ICI. 本論文主要便是著重在處理接收端移動產生都卜勒效應造成的時間選擇性衰 減的問題,因為時間選擇性衰減通道會破壞子載波正交性造成同步誤差,產生 ICI 會降低 SINR 對資料傳輸量與系統效能影響很大。ICI 以數學表示指的就是( 2-19 ) N −1. 等號右邊第二項,也就是 Z ICI ( p ) = ∑ G( p, q) X ( q) ,因為時變通道使得傳送符元與 q =0 q≠ p. 脈衝響應之間的關係不再是環狀折積,也使得通道頻率響應不再是單純的對角線 矩陣,子載波間的正交性被破壞,所以要消除 ICI 以恢復子載波彼此之間的正交 性,以提升系統效能與鏈路品質。而後面章節提到的傳送訊號若未特別註明將泛 指尚未做 IDFT 轉換在頻域的傳送訊號,接收訊號則泛指已經做過 DFT 轉換同樣 也在頻域的接收訊號;在後續章節 2.3 與 2.4 將陸續敘述在一般在頻域如何用. MMSE 等化器以及連續 ICI 消除器來處理 ICI 的問題。. 2.2 MIMO-OFDM 系統之 ZF & MMSE 等化器 最小均方誤差(minimum mean-squared error, MMSE)等化器會將接收到的頻 域訊號能量資訊與背景雜訊因素考慮進去的線性檢測器,這個等化器會利用線性 映象(linear mapping)的方式,以將資料與線性映像後估計結果差值的均方. - 20 -.

(30) 2 ˆ − W H ⎤ 最小化為目的,因此才被稱之為最小均方誤差等化器,其中 Y 定義 E⎡ X ⎢⎣ ⎥⎦. { }=σ. ˆ 為 i.i.d.,平均為零、變異數 E X ˆ 如( 2–14 ),並假設估出訊號 X. 2. 2 X. = 1 ,數學. 表示式如下:. 2 ˆ − WH Y ⎤ min E ⎡ X ⎥⎦ ⎣⎢. ( 2–20). ˆ 為估計出的傳送訊號, R = E {YY H } = GG H + R 是訊號的相關性矩陣 X YY in. {. ,矩陣大小為 N ⋅ N R × N ⋅ N R , R in = E [ Y − GX ][ Y − GX ] (correlation matrix). {. H. }是. }. ˆH =G ICI 加上雜訊效應的相關性矩陣,矩陣大小為 N ⋅ N R × N ⋅ N R , R YXˆ = E YX 是估出訊號與接收訊號的相互關係矩陣(cross-corelation matrix),所以 MMSE 等 化器的 Wiener 解可以由數學式表示為[6]:. W = R -1YY R YXˆ = G H (GG H +. σ Z2 I σ X2 N. ) −1 = (G H G + R ×N R. σ Z2 I σ X2 N. T × NT. ) −1 G H. ( 2–21 ). 誤差值為 ε MMSE = 1 − W H R YY W = 1 − G H R -1YYG = 1 − W H G ,輸出的 SINR 為. γ MMSE =. WH G. 2. W R in W H. =. 1 − ε MMSE. ε MMSE. 。. - 21 -.

(31) X (1). X (2). X ( NT ). H (1,1). Y (1). H (1, NT ) Y (2). Y( N R ). H ( N R ,1). H ( N R , NT ). 圖 2–12 MIMO-OFDM 與 MMSE 等化器方塊圖(以 N T 根傳送天線與 N R 根接 收天線為例). 如圖 2–12MIMO-OFDM MMSE 等化器的方塊圖,以 N T 根傳送天線與 N R 根接 收天線為例。圖 2–中有 N R × N T 組通道脈衝響應,其中 H( i , j ) ( i = 1,… , N R ,. j = 1,… , N T )表示從( 2-11 )中多根天線組成的 H 矩陣取出在第 i 跟接收天線與第 j 根傳送天線間的通道脈衝響應,並表示為:. - 22 -.

(32) ⎡ h(i , j ) (0,0) 0 … h(i , j ) (0,2) h(i , j ) (0,1) ⎤ ⎢ ⎥ (i, j ) h(i , j ) (1,0) h(i , j ) (1,3) h(i , j ) (1,2) ⎥ … ⎢ h (1,1) ⎢ ⎥ ⎢ (i , j ) ⎥ (i , j ) (i , j ) H = ⎢h (v − 1, v − 1) h (v − 1, v − 2) 0 0 ⎥ ⎢ ⎥ ⎢ ⎥ h(i , j ) ( N − 2,0) 0 ⎢ ⎥ (i , j ) (i , j ) ⎢ 0 0 … h ( N − 1,1) h ( N − 1,0)⎥⎦ ⎣. ( 2–22 ). 接收到的訊號 Y 乘上一線性對應矩陣 W H 後,可以使原本 G 中非對角線項也 就是 ICI 干擾項,視同雜訊干擾項盡量消除;相較於忽略雜訊成分的 ZF (zero forcing,. ZF),MMSE 等化器會將雜訊的因素考慮進去,因此一般而言其效能較 ZF 為高; 在雜訊較弱趨近於零的情況下,MMSE 的效能會趨近於 ZF;此外,MMSE 等化器 有個缺點,即其必須估測使用者訊號的振幅大小。計算相關性與相互相關性矩陣 的 G 可以由後面第三章估出通道在經由數學運算轉換可得。. 2.3 MIMO-OFDM 系統之連續 ICI 消除器 所謂干擾消除器,簡單來說就是干擾訊號的估計(estimation) 、重建 (reconstruction)與消除(cancellation)三個步驟,是非線性的演算法。一般干擾 消除器的作法主要有連續干擾消除與平行干擾消除(Parallel interference. cancellation, PIC)兩類。這裡將介紹連續 ICI 消除器也就是延伸 SIC 的概念來消除 時變通道造成 OFDM symbol 中 ICI 問題。在上面第二和三節已經介紹. MIMO-OFDM 的系統架構、MMSE 等化器;在第三節我們要延用章節 2.1.3 中提 到的 MIMO-OFDM 在頻域的接收訊號的數學式( 2-11 ),將連續 ICI 消除演算法延 伸到 MIMO-OFDM 系統中,MIMO-OFDM 的連續 ICI 消除演算法的接收訊號數學 式可以用( 2-11 )表示,它與 SISO 的演算法最大差異是在於,MIMO-OFDM 因為 傳送與接收端皆有多根天線,所以數學模型的排列會與單根天線時的排列,以及 消除干擾的類型有所不同;在 MIMO-OFDM 系統中連續 ICI 消除器不只是要消除 - 23 -.

(33) 本身天線自己的 ICI,同時也要消除其他天線的 ICI,所以我們會將同一個頻率上 不同天線所載的訊號排在一起,這樣才能同時考慮並消除所有可能造成檢測誤差 影響的干擾。下面將說明 MIMO-OFDM 連續 ICI 消除器系統方塊圖如圖 2–1 所 示,其中在 N T 根傳送天線與 N R 根接收天線的環境下,根據( 2-11 )定義我們對其 排列表示指標表示稍作修改,頻域接收訊號. Y = ⎡⎣ YT (1),… , YT ( N ) ⎤⎦ = [Y (1),… , Y ( N R ⋅ N )] ,頻域傳送訊號 T. T. X = ⎡⎣ X T (1),… , X T ( N ) ⎤⎦ = [ X (1),…, X ( N T ⋅ N )] ,以方便後面排序描述。 T. T. X (1). X (2). X ( NT ). {. S = s1 ,s2 ,… ,sNT ⋅N. }. H (1,1). Y(1). H(1, NT ) Y (2). Y. Y( N R ). H ( N R ,1). H ( N R , NT ). 圖 2–13 MIMO-OFDM 連續 ICI 消除器系統方塊圖 圖2–中的連續ICI消除器的方塊圖運作如圖 2–14;在圖 2–14中,因為 N T 根 傳送天線與 N R 根接收天線系統要消除的干擾除了自己天線鄰近 N − 1 個載波的干 擾,尚須包含其他 N R − 1 根天線鄰近 N − 1 個載波的干擾,所以頻域的接收訊號必 須先將同一個載波不同天線的接收訊號排列在一起,再供後續作MMSE或是連續. ICI消除,本論文提出的方法還需要針對 G 中每一行能量大小排序,所以在連續ICI 消除的方塊前還需做排序的動作,並將平行訊號轉為連續的訊號;根據 G 每一行 - 24 -.

(34) 能量大小排序可以得知傳送頻率訊號向量 X 中哪一個tone的通道增益最大,先針對 能量最大的tone進行估計並從原接收到的頻率訊號向量 Y 中擷取出來,剩下的訊號. Y2 再繼續當作新的接收訊號,以連續的方式減去每一個tone的所造成ICI來增加接 收器效能。. {. S = s1 ,s2 ,… ,sNT ⋅N. } Y (1). Y. Y( N R ). Xˆ ( s1 ). ⊗. Y. G( s1 ) Y2. +. − ⊕. Ts. 圖 2–14 在圖 2–中連續 ICI 消除器的方塊圖. {. }. 首先將( 2–11 )中 G 每一行能量大小排序為 S = s1 ,s2 ,… ,sNT ⋅N ,再如圖 2–14 所示,將接收到的訊號根據排序集合順序重新排列為 Y ,並將平行訊號轉為連續 訊號依序送入連續ICI消除器,一開始由MMSE檢測器從最強的tone s1 開始解,經 由hard decision完成偵測 Xˆ ( s1 ) ,數學式為:. - 25 -.

(35) Xˆ (s1 ) = Q ⎡⎣WH (s1 )Y⎤⎦ −1. ⎡ H σ Z2 ⎤ W = ⎢GG + 2 INR ⋅N ×NR ⋅N ⎥ G σX ⎣ ⎦ ⎡ H ⎤ σ Z2 = G ⎢G G + 2 INT ⋅N ×NT ⋅N ⎥ σX ⎣ ⎦. ( 2–21 ). −1. 其中 W H ( s1 ) 表示 W H 中第 s1 行,再來是訊號 Xˆ ( s1 ) 重建並從接收訊號 Y 中將 Xˆ ( s1 ) 的部分消去後,可得到一個修正後的接收訊號 Y2 ,數學式為:. Y2 = Y − G( s1 ) Xˆ ( s1 ) =. ∑ G( m ) X ( m ) + Z. ( 2–22). m ≠ s1. = G NT ⋅N −1X NT ⋅N −1 + Z. G( s1 ) 是表示 G 中第 s1 行, G NT ⋅N −1 是一個由 G 移去其第 s1 行的矩陣,大小降為. ( NR ⋅ N) ×( NT ⋅ N −1),X N ⋅N −1 是一個由 X 移去其第 s1 項的向量,大小降為 ( NT ⋅ N −1) ×1。 T. 之後再根據 s2 ,…, sNT ⋅N 的順序,依序修正接收訊號 Y3 ,…, YN R ⋅N ,如此重複上述動作 可逐步將所有訊號偵測出。. 2.4 傳輸通道模型 不論在室內或室外使用無線行動通訊傳輸系統,基地台與手機之間,充滿障 礙物以及干擾存在,以致於在傳送端與接收端之間,除了距離所造成的自然因素 外,由於障礙物的緣故造成分散(scatter)、反射(reflection)、折射(refraction) 或者繞射(diffraction)等不同的干擾,缺乏直接路徑,造成了信號經過多重路徑 後才抵達接收端。由於接收抵達信號的時間有快有曼,所以我們假設相差時間為 延遲擴散。而基地台與移動物體間的相對移動,造成訊號頻率有所偏移,這個現 - 26 -.

(36) 象我們稱做都卜勒偏移。. 2.4.1 傳輸通道簡介. 當接收信號是從任意不同方向而來,並且沒有明顯的直接路徑的話,數目一 多,我們則可以利用中央極限定理來推論,收到的信號可用一個期望值為零的複 數高斯隨機過程(complex Gaussian process)來模擬其性質。信號振幅大小呈現. Rayleigh分佈,而相位會呈現均勻分佈(uniform distribution),則我們稱這個通道 為Rayleigh衰落通道。但是如傳送端與接收端之間有一條直接路徑,則整體信號的 期望值不會為零,如此一來則會呈現Rician 分佈,也就是所謂的Rician衰落通道。 通道的脈衝響應可以表示如下: N (t ). h(τ , t ) = ∑ α n (t )δ (τ − τ n (t ))eiθn (t ). ( 2–23 ). n =1. 其中 N (t ) 表示路徑的個數,α n (t ) 表示第 n 個路徑的振幅大小,τ n (t ) 則為第 n 個 路徑的傳輸延遲時間, θ n (t ) = 2π f cτ n (t ) 為第 n 個路徑的相角, f c 是載波頻率:這 些變數都是時間的函數,因此通道脈衝響應是隨時間改變的。一般來說, N (t ) 為 常態分佈(normal distribution), τ n (t ) 為Poisson分佈, θ n (t ) 為均勻分佈(uniform. distribution) , α n (t ) 則視通道環境而定,大致有Rayleigh分佈、Rician分佈、對數常 態分佈(log-normal distribution)等。在本論文模擬時變通道環境時,簡化了一些 設定:假設 N (t ) 和 τ n (t ) 為常數,不受時間變化影響,主要考慮 α n (t ) 的變化對於整 體MIMO-OFDM系統的影響。如圖2–14所示. - 27 -.

(37) 圖2–15 通道脈衝響應. 在無線通訊環境下,可以將通道分成四大類,接下來介紹一些有決定性的參 數。在小範圍衰變中,通道有時變的特性。因為在空間中的無線通道之時間變化 而造成頻譜的擴大,且發生時機在都卜勒頻譜不為零的時候,這個變量我們稱做 都卜勒擴散, f m ,是與傳送端和接收端的相對移動以及傳送端因為移動方向的改 變所產生的電磁波入射方向有關。. 在此根據圖2-15假設. - 28 -.

(38) 圖2–15 都卜勒頻率偏移示意圖 傳輸路徑差 : Δl = d ⋅ cos α. 相位差造成載波頻率偏移 : Δφ =. ( 2–24 ). Δl ⋅ 2π. ( 2–25 ). λ. 路徑差所形成的相位改變,此偏移量稱為都卜勒偏移 : f d =. 當 θ = 0 ,稱為最大都卜勒擴散或都卜勒頻率 : f m = ν. 1 Δφ ⋅ 2π Δλ. ( 2–26 ). ( 2–27 ). λ. λ 為波長,ν 為車速. 因都卜勒擴散與同調時間, Tc ,成對偶性,可以用來描述通道在時域上的時 變頻率的色散行為。一般來說,同調時間是兩倍的都卜勒擴散,在加上利用通道 時變特性會使得 Tc = 1 散為 f m = ν. fm. 。若在 τ ⋅ f m ≈ 0.5 時,則 Tc ≈. 9 16π f m. ;則最大的都卜勒擴. λ。. 同調頻寬是指兩個或兩個以上不同時間點且有干擾的範圍下,所有頻譜成分 幾乎有相同的通道增益與線性相位。換句話說,同調頻寬的範圍就是表示在此範 圍內任兩個頻率有很強的振幅相關性。. 通道一 : 平坦衰變通道. 當傳輸信號的頻寬比無線通道的頻寬小,且無線通道再此一頻寬內有固定的增 益以及線性相位。. 通道二 : 頻率選擇性衰變通道. - 29 -.

(39) 當無線通道保有固定增益和線性相位的頻寬小於傳輸訊號的頻寬,收到的信號 便會遭遇到頻率選擇性衰變。在這種情況下,通道的脈衝響應之多重路徑延遲擴 散會大於傳送信號頻寬的倒數。在接收端會收到多個不同衰減程度與不同延遲而 使收到的信號失真。而選擇性通道的色散行為,也可以說是通道的符元間互相干 擾。決定是否為選擇性衰變通道,符元間隔時間必須要小於等於十倍均方根延遲 擴散的條件必須要成立。. 通道三 : 快速衰變通道. 當通道脈衝響應變化的速率比傳輸信號之符元率更快時,通道的同調時間比 傳送信號的符元週期還小,因為都卜勒擴散使得頻域上發生色散現象而失真。若 都卜勒擴散大於信號頻寬時,則通道會因為快速衰變而失真。. 通道四 : 慢速衰變通道. 當通道脈衝響應變化的速率比傳輸信號之符元率更慢時,通道可想像成在一個 或者是多個符元週期內是靜止的,從頻域來看,通道的都卜勒擴散遠小於信號本 身的頻寬。. 2.4.2 Jakes 通道模擬方法. 由上面一個小節可以知道要模擬無線衰落通道,必須考慮符合Rayleigh分佈的 特性與都卜勒頻率偏移效應。現今主要模擬具有都卜勒偏移效應的Rayleigh通道衰 落的方法,大多採用Jakes所提出的模型[15],利用這個模型可以得到如2–16 非常 近似Rayleigh分佈的衰落通道。其中Jake為了簡化計算量,假設信號的入射角度均 勻分佈,並且振幅相同,然後利用弦波的對稱性,將來自360度的信號簡化到一個 - 30 -.

(40) 象限內來表示。. 圖 2–16 Jake’s 多重 Rayleigh 衰落路徑通道模型. Jake’s 利用 M 個低頻震盪器產生 M 個 fading envelopes,藉由提供第 n 個震盪 器額外的相位偏移 θ nk = γ nk + β n , 1 ≤ k ≤ M 可以產生第 k 個 faded envelope: M. hk (t ) = ∑ [ cos( β n ) + j sin( β n )] cos(2π f n t + θ nk ). ( 2–28 ). n =1. 其中除了 f n 為低頻震盪器的頻率,還要增加額外限制multiple faded envelope 為不相關(或是近似不相關)後,可得到 γ nk 和 β n 的近似值,數學式如下:. - 31 -.

(41) 1 N f n = f m cos(2π n N ), n = 1, 2, …, M , where M = ( − 1) 2 2. βn =. γ nk =. πn. n = 1, 2, …, M. M +1 2π ( k − 1)n M +1. ( 2–18 ). ( 2–19 ). n = 1, 2, …, M. ( 2–31 ). 藉由上面得到的值可以算出在不同faded envelopes的相互關係,數學式如下:. φh h (τ ) = i j. E ⎡⎣ hi* (t )h j (t + τ ) ⎤⎦. ( 2–32 ). 2 2 E ⎡ hi (t ) ⎤ E ⎡⎢ h j (t ) ⎤⎥ ⎣ ⎦ ⎣ ⎦. - 32 -.

(42) 2.5 通道估計 X (1). X (2). X ( NT ). Y (1). H(1,1). H (1, NT ). Y (2). Y( NR ). H ( N R ,1). H ( N R , NT ) ˆ (1,1) H. ˆ ( N R , NT ) H. 圖 2–17 MIMO-OFDM 系統之通道估計 由於雜訊與 ICI 的問題,使得在現實中要知道完整的通道響應是無法達到的, 只能利用已知的資訊去盡量估測並降低誤差;本章節利用 MIMO-OFDM 系統來說 明通道估計演算法,如圖 2–17 所示,在數學表示式上會沿用章節 2.2.3 中( 2-11 ) 的定義但是在時域接收訊號的排列上會有些微的修改,表示為:. - 33 -.

(43) ⎡ h(1) ⎤ T T ⎢ ⎥ y = ⎣⎡y(1)T ,…, y( NR )T ⎦⎤ = ⎣⎡ y(1) (1),…, y(1) ( N ),…, y( NR ) (1),…, y( NR ) ( N )⎦⎤ =H′x+z = ⎢ ⎥x + z ⎢h( NR ) ⎥ ⎣ ⎦ ( 2–33 ). h( m ). ⎡ h( m ) (0,0) 0 h( m ) (0, 2) h( m ) (0,1) ⎤ … ⎢ ⎥ (m) h( m ) (1,0) h( m ) (1,3) h( m ) (1, 2) ⎥ … ⎢ h (1,1) ⎢ ⎥ ⎢ (m) ⎥ (m) = ⎢ h ( v − 1, v − 1) h ( v − 1, v − 2) 0 0 ⎥ ⎢ ⎥ ⎢ ⎥ (m) 0 h ( N − 2,0) ⎢ ⎥ ⎢ 0 0 … h( m ) ( N − 1,1) h( m ) ( N − 1,0) ⎥⎦ ⎣. ( 2–20 ). 其中定義 h( m ) 為第 m 根接收天線,接收到來自傳送端所有 N T 根天線的所有通 道脈衝響應矩陣,如( 2-34 )所示,而 h( m ) ( N − 1, v − 1) 表示第 m 根接收天線,接收 到來自傳送端所有 N T 根天線的在第 N − 1 個取樣時間中第ν − 1 條路徑,表示為. h( m ) ( N − 1, v − 1) = ⎡⎣ h ( m ,1) ( N − 1, v − 1),… , h ( m , NT ) ( N − 1, v − 1) ⎤⎦ 。. 本論文中將利用 pilot tone 傳送 pilot 資訊以估計時變通道脈衝響應,並假設. OFDM 符元區間中的脈衝響應呈線性變化,所以我們只需估計出( 2-34 )中所有傳 輸通道 h (1) ,… , h ( N R ) 中,第一個取樣時間點 h(1) (0),…, h( N R ) (0) 與第 N 個取樣時間點. h(1) ( N − 1),… , h( N R ) ( N − 1) 全部 N R ⋅ N T ⋅ν 條通道脈衝響應,剩餘中間的通道 h(1) (1),… , h( N R ) (1),… , h(1) ( N − 2),… , h( N R ) ( N − 2) 就可以由線性內插求得,其中 h(1) (m ) = ⎡⎣ h (1,1) (m,0),…, h (1, NT ) (m,0),… , h (1, NT ) (m,ν − 1) ⎤⎦ 表示第 m 個取樣時間點,在第 一根接收天線,接收到來自所有 N T 根傳送天線的通道路徑向量。 使用 h(1) (0),… , h( N R ) (0) 與 h(1) ( N − 1),…, h( N R ) ( N − 1) 線性內插來近似 H′ 可以使 原本的通道矩陣 H′ 的參數減少許多。在估計通道時,我們將通道根據接收天線不. - 34 -.

(44) 同分開解,對於 N R 根天線要作 N R 次最小平方(Least square, LS)法分別解出. h( m ) , m = 1,… , N R ,換句話說,對第 m 根接收天線而言,一次 LS 解出全部傳送天 T. T. 線的通道也就是 h( m ) = ⎡⎣ h( m ) (0), h( m ) ( N − 1) ⎤⎦ = ⎡⎣ h ( m ,1) (0,0),… , h ( m , NT ) ( N − 1,ν − 1) ⎤⎦ 。 所以 H′ 可以由 h(1) (0),… , h( N R ) (0) 與 h(1) ( N − 1),… , h( N R ) ( N − 1) 分別排列並乘上 A 0 與. A N −1 的線性內插加權矩陣的近似組成。第 m 根接收天線的時域接收訊號 y ( m ) 數學 式可以近似如下:. y ( m ) =h( m ) x + z ( m ) ≈ ( A 0H′0( N × NT ⋅N ) + Α N −1H′N( N−1× NT ⋅N ) ) x + z ( m ). ( 2–35 ). h( m ) ≈ A 0H′0( N × NT ⋅N ) + Α N −1H′N( N−1×NT ⋅N ) ⎡ h( m ) (0,0) 0 … h( m ) (0, 2) h( m ) (0,1) ⎤ ⎢ (m) ⎥ h( m ) (0,0) … h( m ) (0,3) h( m ) (0, 2) ⎥ ⎢ h (0,1) ⎢ ⎥ ⎥ ⎡ N −2 ⎤ ⎢ (m) (m) = diag ⎢1, ,… ,0⎥ ⎢ h (0, v − 1) h (0, v − 2) 0 0 ⎥ ⎣ N −1 ⎦⎢ ⎥ ⎢ ⎥ (m) 0 h (0,0) ⎢ ⎥ (m) (m) ⎢ ⎥ 0 0 (0,1) (0,0) … h h ⎦ ⎣ ⎡ h( m ) ( N − 1,0) … h( m ) ( N − 1, 2) h( m ) ( N − 1,1) ⎤ 0 ⎢ (m) ⎥ h( m ) ( N − 1,0) … h( m ) ( N − 1,3) h( m ) ( N − 1, 2) ⎥ ⎢ h ( N − 1,1) ⎢ ⎥ 1 ⎥ ⎡ ⎤ ⎢ (m) (m) + diag ⎢0, ,… ,1⎥ ⎢ h ( N − 1, v − 1) h ( N − 1, v − 2) 0 0 ⎥ − N 1 ⎣ ⎦⎢ ⎥ ⎢ ⎥ (m) h ( N − 1,0) 0 ⎢ ⎥ (m) (m) ⎢ … h ( N − 1,1) h ( N − 1,0) ⎥⎦ 0 0 ⎣. ( 2–36 ) 為了轉換成可以讓 pilot tone 安插計算的形式,要將原本在通道矩陣 H′0( N ×NT ⋅N ) 和 H′N( N−1×NT ⋅N ) 上的循環移動(circular shift)轉移到傳送訊號 x 0 與 x N −1 上,則可以得 到乾淨脈衝響應向量重新排列成 h( m ),所以若能準確估得的第一個與最後一個取樣 時間點的通道脈衝響應,則可以增加後續作連續 ICI 消除後檢測訊號的準確性,x 0 - 35 -.

(45) 與 x N −1 定義為下面兩式: ( NT ) ( NT ) x0 = ⎡⎣x1(1) ,…, x1( NT ) , x(1) ,…x(1) ,0,…,0,⎤⎦ v ,…, xv 2 ,…, x2. N×2⋅NT ⋅ν. ⎡ x (0) … x (0) x ( N −1) … x ( N −1) … x( NT ) ( N −ν + 1) 0 … 0⎤ ⎢ (1) ⎥ x (1) … x( NT ) (1) x(1) (0) … x( NT ) (0) … x( NT ) ( N −ν + 2) 0 … 0⎥ =⎢ ⎢ ⎥ ⎢ (1) ⎥ ( NT ) ( NT ) ( NT ) (1) ⎣⎢ x ( N −1) … x ( N −1) x ( N − 2) … x ( N − 2) … x ( N −ν ) 0 … 0⎥⎦ ( NT ). (1). ( NT ). (1). ( 2–37 ). ( NT ) ( NT ) ⎤⎦ ,…x(1) xN −1 = ⎡⎣0,…,0, x1(1) ,…, x1( NT ) , x(1) 2 ,…, x2 v ,…, xv. ( 2–38). N×2⋅NT ⋅ν. 第 m 根接收天線的頻域接收訊號 Y ( m ) 可以改寫成:. Y(m) = Qy(m) = Q(H′x + z(m) ) ≈ Q ⎡⎣A0H′0 + ΑN −1H′N −1 ⎤⎦ x + Qz(m) = Q[ A0x0 + AN −1xN −1 ] h(m) + Z(m). = Q( Rx) ⎡⎣A0QH Qx0 + AN −1QH QxN −1 ⎤⎦ h(m) + Z(m). {. ( 2–39 ). ( NT ) = QA0QH (Q ⎡⎣x1(1) ,…, x1( NT ) ,…, x(1) ,0,…,0⎤⎦) + v ,…, xv. }. ( NT ) ⎤⎦) h(m) + Z(m) QAN −1QH (Q ⎡⎣0,…,0, x1(1) ,…, x1( NT ) ,…, x(1) v ,…, xv. ( 2-39 )是接收訊號的等效數學式 Y ( m ) ,將 Y ( m ) 的 pilot tone 上接收訊號取出組 成一個大小為 N p × 1 的行向量 YP( m ) 供通道估計使用,數學表式為:. YP(m) = (Qy(m) )P. {. ( NT ) = (QA0QH )P (Q ⎡⎣x1(1) ,…, x1( NT ) ,…, x(1) ,0,…,0⎤⎦) + v ,…, xv. }. ( NT ) ⎤⎦) h(m) + (Z(m) )P (QAN −1QH )P (Q ⎡⎣0,…,0, x1(1) ,…, x1( NT ) ,…, x(1) v ,…, xv ) ( m) ) ( m) ) ( m) =X(m + X(m + (Z(m) )P = X(m + error P h q h P h. - 36 -.

(46) ( 2–40 ). N p 是 pilot tone 的個數, ( Z) p 表示 Z 中載於 pilot tone 上的雜訊為一向量(或 ) (m) 矩陣) , P = ⎡⎣ p1 , p2 ,… , pN P ⎤⎦ 是 pilot tone 的位置指標。此外,在( 2-40 )中 X (m 項 P h. 表示 pilot tones 對接收訊號 YP( m ) 的影響,可用於後面 LS 估計脈衝響應之用。而( 2-40) ) (m) 中另一項 X (m ( p ≠ q )則表示在矩陣乘開的過程接收訊號 YP( m ) 內屬於非 pilot q h. tone 訊號元素對其的影響,在後面 LS 估計通道時會將其與雜訊 ( Z( m ) ) P 項一併視為 誤差(error)[7]。從上面 x 0 與 x N −1 定義的結構還可以發現, x 0 的前 N T ⋅ν 行與 x N −1 ( NT ) 的後 N T ⋅ν 行同為 [x1(1) ,… , x1( NT ) ,… , x (1) ] ,且每一行間彼此存在關連性,也 v ,… , x v. 就是 x (nm+1) 可由前一行 x (nm ) 作環狀移動獲得,如此在時域環狀移動的效果等同於在頻 域作角度移動(phase shift),因此我們可以表示為[13]:. ⎡ − j 2π p ( n −1) ⎤ ⎢ N ⎦⎥. (Qx (nm ) ) p = (Qx1( m ) ) P e ⎣. ( 2–41 ). 因為 pilot tone 上的 pilot 訊號 (Q( Tx ) x1 )P 在接收端是已知,所以我們可以移動其 ( NT ) ,0,…,0⎤⎦ ) P ,最後在使用 LS 來得到時域 角度來獲得 (Q ⎡⎣ x1(1) ,…, x1( NT ) ,… , x (1) v ,… , x v. 上的通道脈衝響應估計,假設 X (Pm ) 為非奇異矩陣,所以可得到唯一解 hˆ (Lsm ),如下式:. −1 hˆ Ls = ( X PH X P ) X PH YP. ( 2–42 ). 如此一來便可由 hˆ (Lsm ) 得知 hˆ ( m ) (0) 與 hˆ ( m ) ( N − 1) ,則剩餘取樣時間的脈衝響應. h( m ) (1),…, h( m ) ( N − 2) 就可以由線性內插求得,並重新將估計到的全部取樣時間點. - 37 -.

(47) ˆ ,也就是將接收訊號排回原本( 2-36 )的 脈衝響應循環排序回( 2-36 )的通道形式 H ˆ = Q( Rx ) HQ ˆ (Tx ) H 。 y ,即可得估計的通道增益 G. - 38 -.

(48) 第三章 MIMO-OFDM 系統之快速連續 ICI 消除演算 法與遞回通道估計演算法 這一章我們要介紹,如何降低在前一章已經提過的 SIC 演算法複雜度,和如 何提高通道估計的準確度。因為在之前我們提到過 SIC 主要的計算複雜度是來自 於 MMSE 反矩陣的運算量,所以在這一章我們將介紹兩種方式來降低反矩陣的運 算複雜度。並且我們會提出兩個利用遞回通道估計的方法來提高通道估計的準確 度。. 3.1 低複雜度 SIC. 因為 OFDM 符元的子載波數 N 通常都很大,所以在搭配上 N T 根傳送天線與. N R 根接收天線時,所需要消干擾的載波數會變 N R N ,要檢測的訊號則會變 N T N , 再求 Wiener solution W 的運算時,其運算量會大增,使接收機的運算複雜度很高; 但是由於訊號能量會主要集中在少數某些子載波上,而在子載波上的 ICI 主要也是 受到自己與其他 N R − 1 根天線上鄰近子載波影響較大,所以在做連續 ICI 消除或. MMSE 運算時,忽略那些距離遠影響小的子載波,使運算複雜度降低,而忽略子 載波個數則視通道環境與系統效能加以取捨。並且我們可以利用 recursive. computation 來計算 MMSE 的反矩陣,藉由這兩個方法我們能大幅的降低運算複雜 度。這一章我們簡化多天線接收為單天線接收,以利於說明演算法。首先同上面 章節 2.3 所述,會將 G(1,1) 中每一行能量大小排序為 S = {s1 ,s2 ,… ,sN } ,所以 G(1,1) 中 第 s1 行的能量最大,所以一開始便由影響最大的訊號 X (1) ( s1 ) 先解,之後再依序解. X (1) ( s2 ), X (1) ( s3 ),… , X (1) ( sN ) ,在降低複雜度方面,我們可以只取我們所要解的 si. 1 ≤ i ≤ N ,鄰近的幾個列(row)來做 MMSE 的運算,如圖 3-1 - 39 -.

(49) 圖 3–1 low-complexity 示意圖. 所框起來的部份,我們只要在接收端取所要解的頻率附近的幾個頻率來考慮。當 然這主要的原因是因為 ICI 的分布是主要落在附近幾個頻率,如圖 3-2. 10. 10. -1. -2. G(n,m). 10. IC I d is t r ib u t io n. 0. 10. 10. 10. -3. -4. -5. 0. 20. 40. 60 80 s u b c a rrie r. 圖 3–2 ICI 分布示意圖. - 40 -. 100. 120. 140.

(50) 這張圖示說明了,在某一個頻率裡面,其它頻率對它所造成的影響。. 3.2 遞回式低複雜度 SIC 如果同上面章節 2.3 所述,會將 G(1,1) 中每一行能量大小排序為 S = {s1 ,s2 ,… ,sN } , 所以 G(1,1) 中第 s1 行的能量最大,所以一開始便由影響最大的訊號 X (1) ( s1 ) 先解,之 後再依序解 X (1) ( s2 ), X (1) ( s3 ),… , X (1) ( sN ) ,但是在這種情況底下每一次我們所要計 算的 MMSE 反矩陣的結構都是不同的,如果說我們解出訊號的方式不是依照能量 大小的順序。而是依照訊號本身頻率的位置依序解出。如圖 3–3. 圖 3–3 訊號連續解出圖. 這樣在 MMSE 反矩陣的結構上會有很大的相似度,如圖 3–4. - 41 -.

(51) 圖 3–4 訊號連續解出圖2. 灰色的區域就是連續解出訊號時,會重複取到的區塊。所以我們把之前的低複雜 度 SIC 的演算法稍作修改。先找到 G 內能量最大的 tone 之後,再從能量最大的 tone 往前或者是往後來連續解出訊號。當然這個做法會比原先的先把每個 tone 依據能 量來排序的做法略差。. 一開始我們先找出 G(1,1) 能量最大的 tone X (1) ( s1 ) ,然後接著往前或往後解出訊 號,在求 MMSE Wiener solution 時只考慮 K = 2e + 1 個子載波, K 值大小需在系統 效能與複雜度間取捨,令 α (1) s1 為一個 K × 1 的向量,其第 i 項為. ⎡⎣ ( s1 − e − 1 + i ) mod N ⎤⎦ + 1 , i = 1,…, K ,此外我們可以利用 α (1) s1 的元素當作指標 (1) (index) ,將 Y (1) 與 Z(1) 分別取出 K 個元素各別形成向量 Ys(1) 與 Z(1) s1 ,再利用 α s1 的 1. 元素當作列指標(row index) ,將 Y (1) 與 Z(1) 分別取出 K 個元素各別形成向量 Ys(1) 與 1 (1) Z(1) ,將 G (1,1) 取出 K 列向量形成矩陣 s1 ,再利用 α s1 的元素當作列指標(row index). - 42 -.

(52) G (1,1) s1 ,所以( 3-1 )可以改寫成( 3-2 ). Y (1) = G (1,1) X(1) + Z (1). ( 3-1 ). (1) (1) Ys(1) = G (1,1) s1 X s1 + Z s1 1. ( 3-2 ). 與 X (1) ( s1 ) 的估計訊號 Xˆ (1) (s1) 可以表示成: MMSE 的 Wiener solution Ws(1,1) 1. Xˆ ( s1 ) = Q ⎡⎣ W H ( s1 )Y ⎤⎦. ( 3-3 ). −1. −1. ⎡ ⎡ σ Z2 ⎤ σ Z2 ⎤ H W = ⎢G S1 G S1 + 2 I ⎥ G S1 = ⎢ R S1 + 2 I ⎥ G S1 σX ⎦ σX ⎦ ⎣ ⎣. ( 3-4 ). 其中 W H ( s1 ) 表示 W H 中第 s1 行,再來是訊號 Xˆ ( s1 ) 重建並從接收訊號 Y 中將 Xˆ ( s1 ) 的部分消去後,可得到一個修正後的接收訊號 Ys(1) ,數學式為: 1 +1. Ys(1) = Y (1) − G (1,1) ( s1 ) Xˆ (1) ( s1 ) 1 +1. ( 3-5 ). 假設我們往後解,繼續就要解出 Xˆ ( s1 + 1). ⎤ Xˆ (s1 +1) = Q ⎡⎣WH (s1 +1)Ys(1) 1 +1 ⎦ −1. −1. ⎡ ⎡ σ Z2 ⎤ σ Z2 ⎤ H W = ⎢GS1 +1GS1 +1 + 2 I ⎥ Gs1 +1 = ⎢ RS1 +1 + 2 I⎥ GS1 +1 σX ⎦ σX ⎦ ⎣ ⎣ H. H 如果我們把(3-2)中 G S1 寫成 ⎡⎢g s1 G s1 ⎤⎥ ,則 RS1 可以寫成 ⎣ ⎦. - 43 -. ( 3-6 ).

(53) ⎡βs R s1 = ⎢ 1 ⎢⎣ β s1. β sH1 ⎤ ⎥ θ s1 ⎥⎦. ( 3-7 ). 其中,. β s := g sH g s + 1. 1. 1. H σ Z2 σ Z2 I , θ : = G G + I ,and β s := G s g s s s s σ X2 σ X2 1. 1. 1. 1. 1. 1. 所以 R S1 −1 可以寫成. ⎡η s ,11 R =⎢ 1 ⎢⎣ ηs1 ,21 −1 s1. ηsH1 ,21 ⎤ ⎥ ψ s1 ,22 ⎥⎦. ( 3-8 ). 其中,. η s ,11 = ( β s − β θ β 1. 1. H s1. −1 s1 s1. ). −1. , ηs1 ,21 = −. ψ s1 ,22β s1. βs. ,and ψ s1 ,22. 1. ⎛ β s1 β sH1 = ⎜ θ s1 − ⎜ β s1 ⎝. ⎞ ⎟⎟ ⎠. −1. 從反矩陣輔助定理我們可知,. ψ s1 ,22. ⎛ β s1 β sH1 = ⎜ θ s1 − ⎜ β s1 ⎝. −1. ⎞ −1 −1 ⎟⎟ = θ s1 + η s1 ,11 θ s1 β s1 ⎠. (. )(θ. −1 s1. βs. 1. ). H. ( 3-9 ). 因此可得,. −1 s1. θ = ψ s1 ,22 −. ηs1 ,21ηsH1 ,21. ( 3-10 ). η s ,11 1. H. H 再將 G S1 +1 寫成 ⎡⎢ g s1 +1 G s1 ⎤⎥ ,則 R S1 +1 可以寫成, ⎣ ⎦. - 44 -.

數據

圖 4-4  filter 之後接 One tap equalizer
圖 4-5  filter 之後接 One tap equalizer 與 SIC
表 4-1  Low-complexity SIC 與 Low-complexity scheme 主要運算複雜度比較表

參考文獻

相關文件

從幾何上看,一個在區間上的每一點都連續的函數,其函數 圖形沒有分斷。直觀上,這樣的連續圖形我們可以一筆劃完

Chebyshev 多項式由 Chebyshev 於 1854 年提出, 它在數值分析上有重要的地位 [11], 本文的目的是介紹 Chebyshev 多項式及線性二階遞迴序列之行列式。 在第二節中, 我們先介

下列哪一種記憶體屬於非揮發性記憶體, 不會因電源關閉而使其中的資料消 失, 但是可以透過電壓的方式重複抹除資料, 可用於基本輸入/ 輸出系統 (Basic Input / Output System,BIOS)

Department of Mathematics, National Taiwan Normal University, Taiwan..

(二)計算方式:雇主繼續僱用於前款計算期間內,預估成就勞動基準

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

4.1 多因子變異數分析 多因子變異數分析 多因子變異數分析 多因子變異數分析與線性迴歸 與線性迴歸 與線性迴歸 與線性迴歸 4.1.1 統計軟體 統計軟體 統計軟體 統計軟體 SPSS 簡介 簡介

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