• 沒有找到結果。

多輸入多輸出正交分頻多工系統之決策回授以消除符元間干擾及通道追蹤

N/A
N/A
Protected

Academic year: 2021

Share "多輸入多輸出正交分頻多工系統之決策回授以消除符元間干擾及通道追蹤"

Copied!
68
0
0

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

全文

(1)國. 立. 交. 通. 大. 學. 電信工程學系碩士班 碩士論文. 多輸入多輸出正交分頻多工系統之 決策回授以消除符元間干擾. Decision Feedback ISI Mitigation in MIMO-OFDM System. 研 究 生:許 獻 澤 指導教授:吳 文 榕. 中華民國九十四年七月. 博士.

(2) 多輸入多輸出正交分頻多工系統之 決策回授以消除符元間干擾 Decision Feedback ISI Mitigation in MIMO-OFDM System 研 究 生:許獻澤. Student:Hsien-Tse Hsu. 指導教授:吳文榕 博士. Advisor:Dr. Wen-Rong Wu. 國 立 交 通 大 學 電信工程學系碩士班 碩 士 論 文. A Thesis Submitted to Department of Communication Engineering College of Electrical Engineering and Computer Science National Chiao-Tung University in Partial Fulfillment of the Requirements for the Degree of Master of Science In Communication Engineering June 2005 Hsinchu, Taiwan, Republic of China. 中華民國九十四年七月.

(3) 多輸入多輸出正交分頻多工系統之 決策回授以消除符元間干擾及通道追蹤 研究生: 許獻澤. 指導教授: 吳文榕 博士. 國立交通大學電信工程學系碩士班. 摘要 在正交分頻多工系統中,當脈衝響應長度大於前置循環訊號的 長度時,符元間的干擾就會產生而將嚴重地降低系統效能。在本論文 中,我們結合了決策回授及環形重建的方法以處理這些問題。我們所 提出的演算法中,採取遞迴的方法以消除符元間干擾並對符元做環形 重建。在處理的時變的無線通道上,我們也提出了在時域上追蹤通道 變化的有效方法,能藉著傅立葉轉換而降低系統的運算複雜度。之後 更進一步將此方法延伸到多輸入多輸出正交分頻多工系統中。模擬的 結果顯示,當符元間干擾出現時,我們的所提出的演算法,能有效地 加強正交分頻多工系統的效能。. I.

(4) Decision Feedback ISI Mitigation and Channel Tracking in MIMO-OFDM System Student : Hsien_Tse Hsien. Advisor : Dr. Wen-Rong Wu. Department of Communication Engineering National Chiao-Tung University Hsin-Chu, Taiwan 30050. Abstract. In OFDM systems, when the channel response is longer than cyclic prefix (CP), intersymbol interference (ISI) will occur. The ISI can seriously degrade the performance of OFDM systems. In this thesis, we combine the decision feedback and cyclic reconstruction techniques to remedy this problem. The proposed method cancels ISI and reconstructs the circular structure of the OFDM symbol iteratively. To cope with time-variant wireless channels, we also propose an efficient time-domain channel-tracking scheme. The proposed scheme allows the use of FFT such that its computational complexity is low. Finally, we extend the proposed methods to multi-input multi-output (MIMO) OFDM systems. Simulations show that the proposed methods can greatly enhance the performance of OFDM systems in the presence of ISI.. II.

(5) 內容目錄 第 1 章 緒論................................................................................................................1 第 2 章 正交分頻多工系統介紹 ...............................................................................3 2.1. OFDM 的頻譜效率 ..........................................................................................3. 2.2. OFDM 訊號模型 ..............................................................................................4. 2.3. 802.11a/g 之發展背景......................................................................................8. 2.4. 802.11a/g 之標準規格......................................................................................8. 2.5. 802.11a/g 之前置循環信號(Preamle) ............................................................ 11. 2.6 MIMO OFDM 系統簡介................................................................................14 2.7 V-BLAST 技術...............................................................................................17 2.8. 802.11n 規格簡介...........................................................................................22. 2.9. 802.11n 之前置循環信號(Preamle)...............................................................24. 第 3 章. OFDM 系統中 ISI 的消除 .....................................................................30. 3.1. 保護區間的放置 (Guard Interval Insertion) .................................................30. 3.2. 符元間干擾對訊號的影響.............................................................................32. 3.3. 決策回授符元干擾消除法.............................................................................34. 3.4. 環形重建 (Cyclic Reconstruction) ................................................................36. 3.5. 通道估計.........................................................................................................37. 3.6. 通道追蹤(channel tracking) ...........................................................................39 III.

(6) 3.7 MIMO 系統中之干擾消除與環形重建 ........................................................44 3.8 MIMO-OFDM 系統之通道追蹤 ...................................................................47 第 4 章 模擬分析 .....................................................................................................49 4.1. 通道模型與訊雜比.........................................................................................49. 4.2. 非時變 SISO-OFDM 系統中之干擾消除與循環重建 .................................50. 4.3. 時變 SISO-OFDM 系統中之干擾消除與循環重建 .....................................52. 4.4. 非時變 MIMO-OFDM 系統中之干擾消除與循環重建 ..............................54. 4.5. 時變 MIMO-OFDM 系統中之干擾消除與循環重建 ..................................55. 第 5 章 結論..............................................................................................................57 第 6 章 參考文獻 .....................................................................................................58. IV.

(7) 表目錄 表 2–1 IEEE 802.11a 傳輸速率的相關參數 ............................................................9 表 2–2 IEEE 802.11a 規格書中時域相關的參數 ..................................................12 表 2–3. 802.11n 時域的相關參數...........................................................................23. 表 2–4. 與 802.11n 相關比較..................................................................................23. 表 2–5. Tone partitioning into sets for 20MHz (56 tones)........................................28. 表 2–6. 802.11n 時域相關參數................................................................................29. 圖目錄 圖 2–1 OFDM 各次載波之頻譜 ...............................................................................4 圖 2–2. 次載波頻寬分配. (a)傳統多載波系統 (b)OFDM 系統..........................4. 圖 2–3. 連續時間(Continuous-time)OFDM 系統調變解調架構 .............................6. 圖 2–4. 基於離散傅立葉轉換之正交分頻多工系統................................................7. 圖 2–5 IFFT 的輸入與輸出 ...................................................................................10 圖 2–6. 在頻域中次載波的相關位置......................................................................10. 圖 2–7 OFDM 符元的守護區間 .............................................................................11 圖 2–8 PPDU 碼框結構 .........................................................................................12 圖 2–9. Preamble 結構 .............................................................................................13 V.

(8) 圖 2–10. MIMO-OFDM 系統之傳送端 .................................................................16. 圖 2–11. MIMO 通道 ...............................................................................................16. 圖 2–12. MIMO-OFDM 系統之接收端 .................................................................17. 圖 2–13 PPDU 格式 ...............................................................................................24 圖 2–14. HT preamble 格式 .....................................................................................25. 圖 2–15. N t 傳送天線之 PPDU 格式 .....................................................................26. 圖 2–16. N t = 2, N r = 2 ............................................................................................27. 圖 2–17. N t = 2 時之 HT-LTF ...............................................................................27. 圖 2–18 HT-LTF 在不同天線數的排法 .................................................................28 圖 3–1. 加上保護區間之正交分頻多工符元..........................................................30. 圖 3–2. 包含保護區間之符元對於取樣時序誤差之容忍......................................31. 圖 3–3. 有保護區間之符元經過雙重路徑之接收訊號說明圖..............................31. 圖 3–4. 正交分頻多工系統架構..............................................................................32. 圖 3–5. 循環重建示意圖..........................................................................................37. 圖 3–6. decision feedback ISI cancellation...............................................................39. 圖 3–7. 通道追蹤流程..............................................................................................43. 圖 3–8. 在時變通道下解決符元間干擾的流程圖..................................................44. 圖 3–9. 2 × 2 干擾消除及環形重建流程圖..............................................................46. 圖 3–10 在時變 MIMO-OFDM 系統中,利用決策回授將其他訊號之干擾消除之 通道追蹤圖..................................................................................................48 VI.

(9) 圖 4–1 多重路徑衰落通道脈衝響應........................................................................50 圖 4–2 非時變 SISO-OFDM 系統中,通道長度=20,消除干擾,環形重建......51 圖 4–3 非時變 SISO-OFDM 系統中,通道長度=22,消除干擾,環形重建......51 圖 4–4 非時變 SISO-OFDM 系統中,通道長度=12,CP=8,消除干擾,環形重 建....................................................................................................................52 圖 4–5 時變 SISO-OFDM 系統中,通道長度=20,消除干擾,環形重建,環形重 建....................................................................................................................53 圖 4–6 時變 SISO-OFDM 中,通道長度=22,消除干擾,環形重建,通道追蹤 ........................................................................................................................54 圖 4–7 非時變 MIMO-OFDM 系統中,通道長度=20,消除干擾,環形重建 ...55 圖 4–8 時變 MIMO-OFDM 系統,通道長度=20,消除干擾,環形重建,通道追 蹤....................................................................................................................56. VII.

(10) 第 1 章 緒論 隨著科技與無線通訊技術的與日遽增,人們對於通訊的傳輸速率要求也越來 越高。而正交分頻多工(OFDM)技術,其高速率傳輸的能力與對抗多重路徑效應 的特性,是無線傳輸中最重要的技術之一。目前 OFDM 技術已被採用為多種傳 輸技術標準。在有線環境中,主要應用於非對稱數位用戶迴路(Asymmetric Digital Subscriber Loop,ADSL),DMT(Discrete Multi-Tone)是 OFDM 在有線應用上之另 一名稱。此外,在無線的傳輸環境中,目前 OFDM 在 IEEE 802.1x 系列傳輸標準 中,從 802.11a[2]、802.11g 到目前正在制定的 802.11n 標準規格[1]中,皆是採用 ODFM 技術來傳送高速率之無線區域網路資料。而多輸入多輸出正交分頻多工 (MIMO-OFDM),因能提供更高的傳輸速率,而被視為人類邁向 B3G/4G 無限網 路的重要技術。. 在 OFDM 系統中,符元間干擾(Inter-Symbol-Interference,ISI)會對訊號造成 破壞,使收到的資料解調錯誤,因此本論文首先探討如何能夠有效地抑制 ISI。 在 OFDM 系統中對抗 ISI 的有效方法就是在每個符元之前加上一段保護區間 (Guard interval),其長度必須大於等於脈衝響應的長度。因此脈衝響應若很長時, 保護區間也要很長,然而在這段保護區間裡並無法傳送資料,造成頻寬使用效率 的降低,亦減少系統的整體傳輸量。為了解決此問題,已有數種演算法被提出。 論文[3]中採用決策回授復原濾波器(DFORF)以消除符元間干擾,然而濾波器採用 的最小均方誤差運算法卻大大地增加運算複雜度。利用決策回授以消除干擾[4] (Decision Feedback IBI Mitigation in OFDM System)之演算法,利用嚮導訊號遞迴 估出之通道響應(pilot-aided iterated channel estimation),能提供可依賴的通道估計 以消除 ISI 的干擾,在無線環境中有效率地運作。. 然而,上述之[3][4]是在單輸入單輸出正交分頻多工(SISO-OFDM)之環境. 1.

(11) 下,以歐數位電視地面廣播(DVB-T)之規格為標準進行模擬,通道響應是以響導 訊號(pilot signal)估得。本論文的研究標的規格為(802.11n)[1]無線區域網路,在 此規格中,脈衝響應是由前置循環信號(preamble)估得,因此在,上述的演算法 [3]便不適用了,因此在本論文中,我們將修正演算法來降低符元間干擾對 MIMO-OFDM 系統的影響。. 此外,由於在真實的無線傳輸環境裡,系統的脈衝響應是隨時改變的,因此, 正確地估測出隨時改變的通道響應在 OFDM 系統中,是一個很重要的課題,而 現存的演算法,皆需透過大量的運算[5][6],無疑地增加了系統的複雜度與成本。 在本篇論文的第二部份,我們利用適應性訊號處理的方法與決策回授的觀念,提 出了一新的低複雜度演算法,和傳統的方法相比,我們的演算法能有效率地估出 時變的通道響應而節省成本。. 2.

(12) 第 2 章 正交分頻多工系統介紹 使用者對頻寬的需求是無止境的,無線區域網路(WLAN)近年來在市場上取 得很大的成功,這和正交分頻多工技術上的可用性高有很大的關聯性。此外,從 IEEE 802.11b 到 11a 和 11g,在傳輸率上的提昇也讓人相當肯定,進一步奠定了 802.11 系列在市場的地位,其應用領域從企業到家庭,目前更拓展到了與廣域無 線區域的連結上。因此下一代的 WLAN 技術正在如火如荼規劃中,目前由 IEEE 進行制定的下一代標準為 802.11n,將由原先的單輸入單輸出正交分頻多工技術 (SISO OFDM)進展到多輸入多輸出正交分頻多工技術(MIMO OFDM),目標是將 WLAN 的傳輸率由現在最快為 54Mbps,一舉提升到 100Mbps 以上。採用 MIMO 技術的 802.11n 對於無線傳輸率的提升相當令人期待。. 2.1 OFDM 的頻譜效率 OFDM 是一多載波系統,其運作方式是將一連串速率較快的寬頻資料分成 數個速率較慢的窄頻資料平行載在不同的次載波上傳送,並且每個次載波的頻譜 是相互重疊的,如圖 2–1 所示。與傳統的多載波調變系統比較的話,OFDM 有 較高的頻譜使用效率,如圖 2–2 所示,傳統的多載波調變系統為使次載波之間 不會產生干擾,每個次載波都各別作濾波處理並確保各頻譜不會重疊,但如此一 來,頻譜使用並沒有達到很好的效率,而 OFDM 是將所有次載波的間距均刻意 安排使之保持正交性,即使每個次載波的頻譜有相當程度的重疊,圖 2–1 則在 接收時所有的資料仍然可以正確地解調而不會互相干擾。. 3.

(13) 圖 2–1 OFDM 各次載波之頻譜. 圖 2–2 次載波頻寬分配. (a)傳統多載波系統 (b)OFDM 系統. 2.2 OFDM 訊號模型 對於 OFDM 基頻訊號我們可以寫成下列的表示式:. 4.

(14) Sl (t ) =. 1 N. N −1. ∑X k =0. k ,l. Φ k (t − lTs ). j 2π f k t. ⎧e t ∈ [0, Ts ) Φk = ⎨ otherwise ⎩0 k f k = , k = 0,1, 2,L , N − 1 Ts ( 2-1 ) 其中 X k ,l 是調變到第 l 個 OFDM symbol 上第 k 個次載波的傳送資料,其週期 為 Ts ,N 為 OFDM 次載波的個數, f k 為第 k 個次載波的頻率,而相鄰的次載波 間距是1/ Ts 。我們可以把連續傳送的 OFDM symbols 寫成下式:. ⎡1 s (t ) = ∑ Sl (t ) = ∑ ⎢ l =1 l =1 ⎣ N ∞. ∞. N −1. ∑X k =0. k ,l. ⎤ Φ k (t − lTs ) ⎥ ⎦ ( 2-2 ). 而 OFDM 的解調是利用各次載波間的正交性原理,其數學式子表示如下:. ∫Φ. k. (t )Φ *m (t ) dt = Tsδ ( k − m) ( 2-3 ). 依據( 2-3 )式,將 OFDM 解調器的表示式為( 2-4 )式所示:. 1 Xˆ k ,l = Ts. ∫. ( l +1)Ts. lTs. s (t )Φ *k (t )dt ( 2-4 ). 其中 Xˆ k ,l 表示在第 l 個 OFDM symbol 上第 k 個次載波所接收到的資料。一個 簡化的 OFDM 傳送調變及接收解調之方塊圖如圖 2–3 所示。. 5.

(15) X 0,l. X 1,l. ×. ×. e j 2π f 0 t. e − j 2π f 0 t. ×. e j 2π f1t. M. +. Decision. Xˆ 0,l. ∫. Decision. Xˆ 1,l. × channel. e− j 2π f1t. M. X N −1,l. ∫. M. M. M. ×. ×. e j 2π f N −1t. e − j 2π f N −1t. ∫. Decision. Xˆ N −1,l. 圖 2–3 連續時間(Continuous-time)OFDM 系統調變解調架構 當 N 很大時,系統同時需要 N 組調變及解調器,硬體將變得複雜且昂貴, 依照上述架構,整個系統變得較不可能被實現。以下將說明藉由離散傅立葉(DFT) 轉換,可達成上述之調變及解調動作。. 假設我們對( 2-1 )式的訊號以時間 t =. n Ts 的間隔加以取樣,則取樣後的訊號 N. 變為:. 1 Sl ( n) = N 1 = N. N −1. ∑X k =0. k ,l. N −1. ∑X k =0. k ,l. ⋅ e j 2π f k t t=. ⋅e. j 2π k. n N. n Ts N. , n = 0,1,L , N − 1 ( 2-5 ). ( 2-5 )式相當於傳送的資料經過反離散傅立葉轉換(IDFT),同樣地,OFDM 訊號 的解調可用離散傅立葉轉換(DFT)來完成。使用離散傅立葉轉換(DFT)降低了硬 體的複雜度,使得正交分頻多工(OFDM)技術可以實現,而且如果使用 N 等於 6.

(16) 2m (m 為非零正整數),還可利用快速傅立葉轉換(FFT),更能減少計算量以增加 執行的速度。下圖就是利用離散傅立葉轉換(DFT)之正交分頻多工系統。. Serial Data Input. S/P. M. Signal Mapper. M. IDFT. M. Guard Interval Insertion. P/S. D/A LPF. Up Converter. Channel. Serial Data Ouput. P/S. M. Signal Mapper. M. One-tap Equalizer. M. DFT. M. S/P. Guard Interval Removal. LPF A/D. Down Converter. 圖 2–4 基於離散傅立葉轉換之正交分頻多工系統 一連串的 0、1 數位資料經過了串並轉換器(Serial-to-Parallel converter)分成 N 筆資料,作為 N 個次載波的輸入。每筆資料包含了數個位元,根據所使用的調 變方法,這數個位元被對應到訊號空間上的一點,稱之為 X k ,l 。這 N 點 X k ,l 經過 反離散傅立葉轉換(IDFT)輸出經過並串轉換器,每個符元並加上其循環延伸 (Cyclic Extension)作為保護區間(Guard Interval)。保護區間的作用主要在於減少符 元間干擾(Inter Symbol Interference),我們將於下一章有較詳細的說明。此時經過 一個數位轉類比轉換器,輸出就是一個完整的正交分頻多工符元。接收端接收到 一個符元後,基本上執行與傳送端相反的動作以還原訊號。值得注意的是,由於 整筆資料被分成 N 筆低速資料傳輸,接收端的每個次頻道只需要一個簡單的窄 頻等化器,針對每一筆窄頻資料作等化的動作,改善了寬頻傳輸中對複雜的寬頻 等化器的需求。. 7.

(17) 2.3 802.11a/g 之發展背景 802.11 標準最初是在 1997 年公佈,最大資料速率只有 2 Mbps。為了增加資 料速率,隨後又提出兩種互不相容的標準,分別是 802.11b 和 802.11a;802.11b 使用 2.4 GHz ISM 頻帶,訊號速率最高 11 Mbps,802.11a 則使用 5 GHz U-NII 頻帶,最大可以提供 54 Mbps 的訊號速率。802.11a 設備無法相容於 802.11b 設 備,這表示所有的設備都必須重新購買和安裝。許多常見的家電產品也使用 2.4 GHz 頻帶,包括無線電話、微波爐以及幼兒看護系統,可能造成干擾,導致 802.11b 使用者無法存取網路。802.11b 裝置的傳送距離最遠可達 300 英呎,802.11a 裝置 的更高操作頻率卻會帶來更嚴重的路徑耗損,使它的最遠傳送距離只有 150 英 呎,因此在同樣區域內必須安裝更多的接取點裝置;此外,訊號頻率越高時,功 率放大器的工作效率就越低,故使用 5 GHz 頻帶的 802.11a 裝置在傳送資料時, 電力需求必然高於使用 2.4 GHz 頻帶的 802.11b 裝置。. 為解決 802.11b 和 802.11a 間的種種問題,IEEE 於 2000 年展開 802.11g 延 伸標準的制定工作。802.11g 和 802.11b 相同,都使用 2.4 GHz 頻帶,調變則採 用與 802.11a 相同的正交分頻多工 (OFDM) 技術,可提供 802.11a 的資料速率。 802.11g 也相容於 802.11b,現有設備無須升級即可繼續使用。由於 802.11g 也像 802.11b 一樣使用 2.4 GHz 頻帶,因此也會受到其它常見家電產品的干擾,而 802.11a/g 的差別,僅在於所使用的頻段不同而已。. 2.4 802.11a/g 之標準規格 其本上,802.11a 與 802.11g 工作的原理是一樣的,差異僅在於分別採用 5.8GHz 與 2.4GHz 的工作頻段,皆是以正交分頻多工(Orthogonal Frequency Division Multiplexing,簡稱 OFDM)技術為基礎,提供點對點之間的高速傳輸。使. 8.

(18) 用 52 個次載波來傳送資料,其中第-21、-7、7 及 21 次載波為領航信號(Pilot Signal),並提供 6、9、12、18、36、48 及 54 Mbits/sec 八種不同的資料傳輸速 率。並以離散傅立葉轉換/反離散傅立葉轉換(DFT)/ (IDFT)實現子載波時域及頻 域間的轉換。在通道編碼中提供編碼率(Code Rate)為 1/2、2/3 及 3/4 的迴旋碼 ( Convolutional Code)編碼。在調變方式上提供了 BPSK、QPSK、16-QAM 及 64-QAM 四種不同的調變方式。資料傳輸速率與調變、編碼率.等,如表 2–1 所示。. 表 2–1 IEEE 802.11a 傳輸速率的相關參數 而傳送方式是一個以封包格式傳輸為基礎的標準,每一個封包是由多個符元 (Symbol)串接所組成。符元是資料經過一連串的處理,映射於不同的次載波上, 經由 64 點的反離散傅立葉轉換成 64 點的離散信號( 2-5 ),並在 64 點離散信號 前加上前置循環信號所構成。在 64 個次載波中,僅使用 52 個子載波來傳送資. 9.

(19) 料,其餘在通道左右邊緣共 11 個次載波作為守護頻帶(Guard Band),在 dc 處的 次載波亦不使用(圖 2–6)。. 圖 2–5 IFFT 的輸入與輸出. 圖 2–6 在頻域中次載波的相關位置 在頻域中,安插了四個固定位置的領航信號(Pilot Signal),用作通道的細部 估算和頻率偏移的細部估算及補償。領航信號是由序列 P 所組成:. P−26,26 = {0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,0,0,0,0,0,0} -. 領航信號的極性由序列 Pn 循環延伸所決定。. 10.

(20) 2.5 802.11a/g 之前置循環信號(Preamle) 前置循環信號的使用,使得傳輸的符元在多重路徑衰落通道的影響下,免 於遭受到上一個符元的干擾。在 IEEE 802.11a 的規格書中,規範了由三種不同 長度的前置循環信號(Cyclic Prefix)所組成的守護區間(圖 2–7):(1) 短訓練序列 (Short Training Sequence) 之循環訊號 (2)長訓練序列(Long Training Sequence) ( TGUARD = TGI 2 )之循環訊號 (3) 資料符元(Data OFDM Symbol) ( TGUARD = TGI )之循 環訊號。. 圖 2–7 OFDM 符元的守護區間. 11.

(21) 而 IEEE 802.11a 規格書中時域相關的參數如表 2–2 所示。. 表 2–2 IEEE 802.11a 規格書中時域相關的參數 在 802.11a 是以封包格式為基礎來傳輸資料,而圖 2–8 說明了一個完整的碼 框結構。. 圖 2–8 PPDU 碼框結構. 12.

(22) 一個完整的 PPDU 碼框結構包含三種碼框:. 1. PLCP Preamble 2.SIGNAL 3. DATA. 其中 PLCP Preamble 碼框是由十個短訓練符元和二個長訓練符元所組成。 目的是利用已經定義的訓練符元作為信號偵測、頻率偏移估算、碼框同步、和通 道效應估測.等等之用。. 圖 2–9 Preamble 結構. 短訓練序列 t1 ~ t10 : ,是由序列 S −26,26 在頻域上經由快速富利葉反轉換成時域 上的 64 點再加上 16 點前置循環信號(Circular Prefix)所構成的兩個 OFDM 符 元。. S −26,26 =. 13 × {0,0,0,0,-1-j,0,0,0,-1-j,0,0,0,1+j,0,0,0,1+j,0,0,0,1+j,0,0,0,1+j,0,0,0,0,0,0,0, 6 0,0,0,0,0,0,0,0,1+j,0,0,0,-1-j,0,0,0,1+j,0,0,0,-1-j,0,0,0-1-j,0,0,0,1+j,0,0,0} ( 2-6 ). 其中. 13 是為了正規化(Normalize)一個 OFDM 符元所傳送的平均功率。 6. 13.

(23) 在圖 2–9 中, t1 可看成是 t2 ~ t5 的守護區間, t6 可看成是 t7 ~ t10 的守護區 間。而在頻域上有這樣形式的資料在經過離散傅立葉反轉換後,在時域上會形成 一個週期為 16 的信號。. 在收到訊號時,我們在便可利用短訓練序列週期是 16 的特性來完成封包偵 測(Packet Detection)、頻率偏移估算(Frequency Offset Estimation)及碼框同步. (Frame Synchronization)的工作。. 長訓練序列是由兩個 OFDM 符元所組成,這兩個符元是由序列 L 經過快速 富利葉反轉換串接後,再加上前置循環信號所組成。. L-26,26 = {1,1, 1, 1,1,1, 1,1, 1,1,1,1,1,1,1, 1, 1,1,1, 1,1, 1,1,1,1,1,0 1, 1,1,1,1, 1,1, 1,1, 1, 1, 1, 1, 1,1,1, 1, 1,1, 1,1, 1,1,1,1,1} 長訓練序列不僅在通道和頻率偏移的細部估算上提供了較準確的結果,同時 由於守護區間 TGI 2 長達 1.6 µ sec,可以抵抗更長的通道延遲擴展。. 2.6 MIMO OFDM 系統簡介 MIMO 是一種革命性的天線技術,它能在不增加頻寬的情況下大幅提高通 訊系統的容量與頻譜利用率。. 一般來說,無線信號採用的調變結構(Modulation scheme)愈複雜,頻譜使 用率就會愈高;但這種作法也容易造成電路設計困難、太昂貴或收發設備過於龐 大等問題。此外,由於室內的電磁環境較為複雜,多重路徑效應、頻率選擇性衰 減(frequency selective fading)和其他干擾源的存在使得室內的高速無線高速傳輸 比有線網路來得困難許多。. MIMO 透過在發射端和接收端,分別使用多個傳送送天線和接收天線的方 14.

(24) 式,將原本視為有害的多重路徑效應轉變成為有利因素,而且。傳統的通訊系統 是單輸入單輸出 SISO(Single-Input Single-Output)系統,基於發射分集和接收 分集的多輸入單輸出 MISO(Multiple-Input Single-Output)方式、單輸入多輸出. SIMO(Single-Input Multiple-Output)方式也是 MIMO 的一部分。. MIMO 系統在發射端和接收端均採用多天線(或陣列天線)和多通道,傳輸 資訊流經過時空編碼調製技術(Space-Time Coded Modulation)形成 N t 個資訊子 流,這 N t 個子流由 N t 個天線發射出去,經空間通道後由 N r 個接收天線接收,可 參見圖 2–10、圖 2–11。. 多天線接收機利用先進的時空編碼(Space Time Code)處理,能夠分開這些資 料子流並進行解碼,從而實現最佳的處理。這 N t 個子流同時發送到通道,各發 射信號使用同一頻帶,因而並未增加頻寬。若各發射、接收天線間的通道回應獨 立,則 MIMO 系統可以創造多個並行的空間通道。MIMO 將多重路徑無線通道 與發射、接收視為一個整體進行優化,因而可實現高通訊容量和頻譜利用率。. 在圖 2–10、圖 2–1 中,一連串的 0、1 數位資料經過了串並轉換器分成 N c 筆 資料,再分送到 N t 個傳送天線上作為 N c 個次載波的輸入(其中. X1 = [ X 1 (0),L , X 1 ( N c − 1)]T ,表示為第一根傳送天線所在各個次載波的資料,每 筆資料包含了數個位元,根據所使用的調變方法,這數個位元被對應到訊號空間 上的一點,這 N c 點經過反離散傅立葉轉換(IDFT)輸出經過並串轉換器,每個符 元並加上其循環前序(Cyclic Prefix)作為保護區間(Guard Interval),完成了這些動 作之後,符元 x1 ~ x Nt 再由 N t 個天線將各自送出。. 15.

(25) 圖 2–10 MIMO-OFDM 系統之傳送端 由於現在有 N t 個傳送天線, N r 接收天線,所以會有 ( N t × N r ) 個多重路徑通 道存在,如圖 2–11 。. h11 h 21. 1. x. y1. x2. h 2 Nt. y2. h1Nt h N r Nt. x Nt. y Nr. 圖 2–11 MIMO 通道 其中 hik 代表由第 k 個傳送天線到第 i 個接收天線間的通道,假設為多路徑通 道長度為 l ,則第 i 根天線所收到的訊號 y i 可表示為(未考慮雜訊)(2-3):. Nt. y i = ∑ x k ∗ hik k =1. ( 2-7 ). 16.

(26) 其中 ∗ 代表旋積(convolution)。也就是說,第 i 根天線收到的訊號為各天線 所傳送的符元與其到 i 的通道做旋積的和。如同 SISO OFDM 系統一樣,為了能 夠讓接收天線能在接收到符元後,得到通道的資訊,傳送端會在每個封包前. (Packet),加上一之前置循環信號,前置循環信號的格式,我們將在下節討論, 除了前置循環信號之外,在傳送的數個符元間也會加入響導符元(pilot symbol)讓 接收天線能調整相位變化。. 而在每個接收端收到符元並調整完符元之相位之後,便做移除保護區間的動 作,而後將符元執行反離散傅立葉轉換,最後這 N r 個符元可透過不同的演算法 將傳送的符元 X1 ~ X Nt 解回來(圖 2–12),例如 STBC、D-BLAST、V-BLAST 等, 而其中最實用的演算法為 V-BLAST(Vertical Bell Laboratories layered. space-time)[7],將於下節介紹。. 圖 2–12 MIMO-OFDM 系統之接收端. 2.7 V-BLAST 技術. 在無線傳輸中,MIMO 技術,已被證實在不增加頻寬及傳輸功率的情形下, 17.

(27) 能得到絕佳的頻寬使用效率,尤其是在一些充滿多路徑干擾的環境下,這項發現 顛覆了傳統一直認為類似像這類的傳輸介質只會造成破壞的觀念,許多的學者甚 至發現隨著天線數目的增加,其通道的傳輸能力也將隨著天線的個數等比的成 長。有鑑於此,BELL Lab 從 1996 年開始著手嘗試一些可用數位硬體來實現的 系統,他們稱為 BLAST(Bell Laboratories Layered Space-time)。. 原理. 我們假設在接收端有 N 根天線( Nr =N),且其後皆有一傳統 QAM(或 PSK) 的接收器,如此一來當訊號由 M 根傳送的天線( Nt =M)送出,在接收端在時域中 收到的第 k 個時間點的訊號 可表示成: M. y (k ) = ∑ h:m x m (k ) + w (k ) m =1. =Hx(k)+w (k), k = 1, 2,..., K ( 2-8 ). 其中,. ⎡ h11 ⎢h H = ⎢ 21 ⎢ M ⎢ ⎣ hN 1 = [h:1. L h1M ⎤ h22 L h2 M ⎥⎥ M O M ⎥ ⎥ hN 2 L hNM ⎦ h:2 L h:M ] h12. ( 2-9 ). 其中 h:m 為 H 之第 m 個行向量在 K 個符元期間假設是 H 常數, hnm 代表由 第 m 根天線到第 n 根天線的通道脈衝響應(在此我們不考慮多重路徑),而傳送 的訊號 x(k)及高斯雜訊 w(k)(AWGN)可表示如下:. x(k ) = ⎡⎣ x1 (k ) x 2 (k ) L x M (k ) ⎤⎦. 18. T.

(28) w (k ) = ⎡⎣ w1 ( k ) w2 ( k ) L w N (k ) ⎤⎦. T. 我們假設此系統在一個半動態(quasi-stationary)的環境,也就是當系統利 用每個封包中的訓練序列(Training Sequence)估測出通道參數 H 後,通道參數 在此封包之內將不會有明顯的改變,為了更具體的規範系統的效能,我們定義以 下的規格:. (1) w(k ) 是一隨機變數,其期望值(Expectation)為 0,變異數(Variance)為 σ w2 。. (2)每一根傳送天線的傳輸功率都是一樣的:. σ x2 = σ x2 = L = σ x2 = σ x2 ,而其總傳輸功率 PT 可表示成 1. 2. M. PT = M σ x2 ( 2-10 ) 則每個接受天線的訊號雜訊比(SNR)在每個通道的功率(power)為一的情形 下,可定義為:. ρ=. PT. σ w2 ( 2-11 ). 若假設每個傳送端都沒有任何通道的資訊,則根據消息理論,傳送端和接 收端之間的通道容量(channel capacity)可以表示如下[8][9]:. 19.

(29) ⎡ ⎛ ρ ⎞⎤ C = log 2 ⎢det ⎜ Ι N × N + HH H ⎟ ⎥ M ⎠⎦ ⎣ ⎝. [. bps ] Hz. ⎡ ⎛ ρ H ⎞⎤ H H ⎟⎥ = log 2 ⎢ det ⎜ Ι M ×M + M ⎠⎦ ⎣ ⎝. ( 2-12 ) 由此我們可知,在充滿多路徑干擾的環境下(每個路徑間皆為獨立的),MIMO 的 道道容量會如同前面所說的會隨著 M[10]增加。因此我們可以了解為何一多根傳 送多根接收的系統可以達到如此驚人的傳輸速率,對於傳統的 TDMA 系統來 說,要提高一單一使用者的傳輸速率就必須佔用較多的時序,同樣的對於傳統的. FDMA 系統來說,要提高一單一使用者的傳輸速率就必須佔用較多的頻寬,相 反的,一個多項傳送多方接收的系統將不需這些額外頻譜上的資源,它需要的是 一些額外的訊號處理技巧。. 接下來我們將介紹如何利用 V-BLAST 的檢測方式將 M 筆訊號,由接收到 的訊號 y 中檢測出。. V-BLAST 檢測. 由( 2-8 )我們不難發現,最簡單的方式將 M 筆訊號檢測出的方法為最小均方 法,也就是. xˆ = ( H H H ) H H y , −1. ( zero − forcing ) ( 2-13 ). . . 20.

(30) 若我們令且令 G = ( H H H ) H H , g i 為 G 的行向量,則( 2-13 )隱含著 −1. ⎧0 i ≠ j gih j = ⎨ ⎩1 i = j ( 2-14 ) 這是一種線性消除雜訊的方式,我們發現此一線性消除(Nulling)干擾的方 式將減少訊號的自由度,以致造成部份訊號空間的失真,們可以預期此一方法的 系統效能將不理想。有鑑於此,V-BLAST 採取部分消除部分移除(Subtracting) 的策略,這是一非線性的系統,也就是將先檢測出的訊號 xˆ i 先行移除,數學式可 表示成. y 2 ( k ) = y ( k ) − xˆ i ( k ) h:i. = ∑ h:m x m ( k ) + w ( k ) m≠i. =H M-1x M −1 ( k ) + w ( k ) ( 2-15 ). 其中 H M −1 是一個 N × ( M − 1) 矩陣,由 H 移掉第 i 行而得到,其中 x M −1 是一 個 1× ( M − 1) 向量,由 x 移掉第 i 列而得到。如此一來當系統要檢測下一筆訊號 時就僅需消除剩下的干擾源,我們可以發現,越後面被檢測的訊號其訊號資訊量 就越大,其正確性也越高,然而此一理想情況是假設之前被檢測的訊號皆正確的 的條件下才成立,為了提高之前被檢測的訊號正確度,V-BLAST 採取排序的方 式,也就是訊號本身越強的訊號將先被檢測出,而這可由 ( HH H ) 矩陣中對角線 −1. 最小的 j 行得知對應最強的訊號為 x j ,用 xˆ j 去作干擾消除(Interference. Cancellation,簡稱 IC)的動作,接下來便是由 ( H M −1H M −1H ) 中找出對角線最小的 −1. 項的對應訊號去作 IC 的動作,動作一直持續,如此便能將所有 x 解出。. 21.

(31) 2.8 802.11n 規格簡介. 隨著 WLAN 市場的蓬勃發展,吸引了全球相關廠商紛紛投入其中,IEEE 制 定規格小組去年 6 月 18 日徵求提案結束時,IEEE 802.11 Task Group N(TGn) 共收到了 62 件提案。不過,在眾多的提案中,以 WWiSE 和 TGn Sync 兩大陣營 的提案最受重視,而本篇論文所介紹的 802.11n 標準,是由 TGn Sync 所提出, 以多輸入多輸出之正交分頻多工(Multi-Input Multi-Output Orthogonal Frequency. Division Multiplexing,簡稱 MIMO OFDM) 技術為基礎。. 在 802.11n 標準中,依使用天線數的不同,傳輸頻寬上,提供了 20MHz 及. 40MHz 可供選擇,傳送端分別使用 52 及 108 個次載波來傳送資料,在通道編碼 中提供編碼率(Code Rate)為 1/2、2/3、3/4 及 5/6 的迴旋碼( Convolutional Code) 編碼。編碼後的資料,經過資料交錯(Data Interleaving)之後,能確保相鄰的編成 碼,在交錯後會映射到不相鄰的次載波上,以離散傅立葉轉換/反離散傅立葉轉 換(DFT/IDFT)實現次載波時域及頻域間的轉換。資料在轉換到時域之後,加上每 個 OFDM 符元的前置循環訊號(Cyclic Prefix)後送出。調變方式上提供了 BPSK、. QPSK、16-QAM 及 64-QAM 甚至 256-QAM 不同的調變方式。操作於 2.4GHz, 5GHz, 及 4.9GHz 的頻段,相關的時間參數,可參見表 2–3、表 2–4。. 接收天線利用每段封包前的前置循環信號,判斷是收到訊號及作好訊號的同 步之後,去掉時域訊號的 CP 再作離散傅立葉轉換,再去將不同天線,不同次載 波的資料,分別解出。. 和 SISO-OFDM 系統不同的是,MIMO-OFDM 系統,接收端的天線收到的 訊號,除了受到雜訊(noise)及通道(channel)的干擾之外,還有天線之間資料彼此. 22.

(32) 的干擾,如何能利用訓練序列做好通道估計、訓號同步…是 MIMO-OFDM 系統 中的重要工作。. Feature. Mandatory. Optional. Number of Spatial Streams. 1 and 2. 3 and 4. Number of Transmit Antennas. 2. Greater than 2. Channelization bandwidth. 20MHz. 40MHz. Number of Occupied Subcarriers. 56 in 20MHz. 114 in 40MHz. Number of Data Subcarriers. 52. 108. Number of Pilot Subcarriers. 4. 6. BPSK, QPSK, 16-QAM,. Modulation Order. 64-QAM. Code Rate. 1/2, 2/3, 3/4, 5/6. Guard Interval. 800ns. 256-QAM. 400ns. R=1/2, K=7, (g1=1338,. Convolutional Coding. g2=1718). LDPC. TX and RX Optional. TX Beamforming. TX and RX Optional. 表 2–3 802.11n 時域的相關參數 802.11a/g (20 MHz). 20 MHz Channel (Mandatory). 40 MHz Channel (Optional). FFT size. 64. 64. 128. Number of data subcarriers. 48. 52. 108. Number of pilot subcarriers. 4. 4. 6. Subcarrier separation. 312.5 kHz. 312.5 kHz. 312.5 kHz. Approx. Bandwidth. 16.25 MHz. 17.5 MHz. 36.6 MHz. 表 2–4 與 802.11n 相關比較. 23.

(33) 2.9 802.11n 之前置循環信號(Preamle) 在 802.11n 標準中,PPDU preamble 包含了數個部份:L-STF (Legacy Short. Training Field, 舊的短訓練符元), L-LTF (Legacy Long Training Field, 舊的長訓 練符元), L-SIG (Legacy Signal Field, 舊的訊號符元), HT-SIG (High Throughput. Signal Field, 高速訊號符元), HT-STF(High Throughput Short Training Field, 高速 短訓練符元), HT-LTF(High Throughput Long Training Field, 高速長訓練符元) (如 圖 2–13) 其中,訊號符元提供了在傳輸時,實體層的資訊。(特別將在 802.11a/g 與 802.11n 中所使用的符元,以”舊的”及”高速”做為區別。). 圖 2–13 PPDU 格式 一般說來,前置循環訊號具有以下七點功能:. 1. 偵測封包(packet)是否到來 2. 自動增益控制 (Auto Gain Control) 3. 頻率偏移粗估 4. 碼框同步粗估 5. 碼框同步細估 6. 頻率偏移細估 7. 通道估計. 24.

(34) 高速前置循環信號的部份,是放在舊的前置循環訊號(即先前 802.11a/g 之前 置循環訊號)之後(圖 2–14),這是為了使新的產品能與先前 802.11a/g 的規格相 容。. 8us Legacy 20MHz PPDU. L-STF. 8us HT 20MHz PPDU. L-STF. 8us L-LTF. 8us L-LTF. 4us L-SIG. L-DATA. 4us L-SIG. 8us HT-SIG. This part of the HT premable is identical to the Legacy preamble. 2.4us. 7.2us. HT-STF. HT-LTF. 4us HT-LTF. HT-DATA. This part of the HT premable is specific to HT reception. an auto-detect of the HT PPDU is required at this boundary. 圖 2–14 HT preamble 格式 由於高速的接收端並不能事先知道下一個傳來的封包是舊的 PPDU 還是 高速的 PPDU,因此,接收端必順在收到舊的訊號符元(L-SIG)之後,執行偵測, 來判斷下一個收到的是高速訊號符元(HT-SIG)還是舊的資料(L-DATA),而規格 書中的前置循環信號則提供了兩個方法:(1) HT-SIG 的訊號,用 BPSK 的編碼方 法,在虛軸傳送(quadrature axis)而不在實軸傳送(in-phase axis) (2) 從 L-SIG 到. HT-SIG 時,改變訊號的極性 (polarity). 在高速前置循環信號的前半部,是舊的前置循環信號 (也就是 802.11a/g 的 前置循環信號),這使得在舊的接收端能收到 L-SIG 的訊號,而高速的接收端也 能透過舊的前置循環信號去判斷出 HT-SIG 的資料,並能執行上述(1)~(7)的功 能。HT-SIG 裡,提供了這個封包的若干資訊,包括傳送端有幾根天線、採用何 種傳輸速率、及相關的編碼資訊…等(圖 2–15),使得高速接收端得以正確地將 資料解調回來。 25.

(35) LENGTH 12 bits. MCS 6 bits. Advanced coding 1 bit. Sounding packet 1 bit. Number Short GI HT-LTF 1 bit 2 bits. Scrambler Init 2 bits. 20/40 1 bit. CRC 8 bits. Tail 6 bits. Legacy PLCP Header RATE Reserve 4 bits 1 bit. 20MHz or 40MHz. L-STF 8 us. LENGTH Parity 12 bits 1 bit. L-LTF 8 us. Tail 6 bits. PSDU. Coded OFDM BPSK, r = 1/2. Coded OFDM BPSK, r = 1/2. L-SIG 4 us. HT-SIG 8 us. Tail 6 bits. Pad Bits. Coded MIMO-OFDM Using RATE.X indicated in SIGNAL.X HT-STF 2.4 us. HT-LTF 7.2us. HT-LTF 4 us. DATA.X1 Variable Number of OFDM Symbols. TxAnt.1. HT-STF 2.4 us. HT-LTF 7.2 us. HT-LTF 4 us. DATA.X2 Variable Number of OFDM Symbols. TxAnt.2. HT-STF 2.4 us. HT-LTF 7.2 us. HT-LTF 4 us. DATA.XN Variable Number of OFDM Symbols. TxAnt.Ntx. 圖 2–15 N t 傳送天線之 PPDU 格式 在 HT-SIG 之後的是高速短訓練符元(HT-STF),它為 MIMO-OFDM 系統提 供了更準確的自動增益控制,以補(舊的短訓練符元)L-STF 的不足。在 MIMO 系 統中,採取了頻率交錯(tone interleaved)的方法,在 20 MHz 速度下傳輸時,使用 了 24 個 tone(相同速度下,舊的短訓練符元使用 12 個 tone ),這樣的作法能使不 同的傳送天線之間,傳送在頻域上互不干擾的訊號,讓訊號的功率能準確地被估 出,而能確保增益控制的正確度。. 而透過高速短訓練符元細調好自動控制增益後,接下來的通道估計與頻率偏 移的細調,則由最後面的高速長訓練符元來執行,在 MIMO 的環境下,若使用 波束成型(beamforming)的技術,則高速短訓練符元的個數至少要等於空間串流. (spatial stream)的個數,而不能超過傳送天線的個數,舉例來說,當使用兩個天 線來傳送一個空間串流的時候,前置循環信號中至少要使用一個高速長訓練符元 而至多不能超過兩個,然而,當使用兩個天線來傳送兩個空間串流的時候,則高 速長訓練符元一定要使用兩個。. 其中值得一提的是,為避免 Rx1 在估 h11 時 (圖 2–16),受到 Tx2 的干擾, 所以在做通道估計的時候,傳送端是採用頻率交錯的方法(tone interleaving)的方. 26.

(36) 法,能在不同的傳送天線之間,傳送在頻域上互不干擾的訊號,而使 A 能分別 收到由不同的天線傳送過的資料,進一步將各傳送端與接收端的通道估出來。. h11 h21 h12 h22. 圖 2–16 N t = 2, N r = 2 以 20MHz,兩個傳送天線為例子來說明(圖 2–17). GI. Set0. Set0. GI. Set1. GI. Set1. Set1. GI. Set0. 圖 2–17 N t = 2 時之 HT-LTF 在 20MbHz 時,規格書中所定義的前置循環信號為 HTL-28:28 =[-1, -1, -1, 1, 1, 1, 1, -1, 1, -1, -1, -1, -1, 1, -1, 1, 1, -1, -1, 1, 1, 1, 1, -1, 1, 1, -1, 1, 0, -1, -1, -1, 1, -1, -1, -1, -1, -1, -1, 1, -1, -1, -1, 1, -1, 1, -1, 1, -1, 1, -1, -1, 1, 1, -1, -1, -1]. 而 Set0 的偶數項會和 HTL 的偶數項相同,其他為 0 ;而 Set1 的奇數項會和 HTL 的偶數項相同,其他為 0,如此一來,我們可以發現,兩個天線同時在傳送時, 頻域裡的資料已經被交錯開了,如此一來,Rx1 所收到前兩個頻域符元的偶數 項,是 Set0 通過通道而得,知道這些 tone 的值之後,我們便能將 H11 估出,也 27.

(37) 能將 h11 估出,這將於下章討論。同理可將其他的奇數項通道估出來。圖 2-17 連 送兩個 Set1(Set0)的目的,是為了使接收道能對兩次估測到的相同訊號來做平 均,增加通道估計的準確性。由此可知,當傳送的天線數目增加時,HT-LTF 也 會跟著增加,為了避免數目增加太多導致傳輸率(throughput)下降,規格書作了如 圖 2–18 的調整,而各 Set 該怎麼設,則參照表 2–5。. 4us. 7.2us. 4us. Nt =1. GI. Set0. Set0. Nt =2. GI. Set0. Set0. GI. Set1. Nt =3. GI. Set0. Set0. GI. Set1. GI. Set2. Nt =4. GI. Set0. Set0. GI. Set1. GI. Set2. 4us. GI. Set3. 圖 2–18 HT-LTF 在不同天線數的排法 Nss. Set 0. Set 1. Set 2. 1. [-28:1:-1] [1:1:+28]. 2. [-28:2:-2] [2:2:28]. [-27:2:-1] [1:2:27]. 3. [-28:3:-1] [2:3:26]. [-27:3:-3] [3:3:27]. [-26:3:-2] [1:3:28]. 4. [-28:4:-4] [1:4:25]. [-27:4:-3] [2:4:26]. [-26:4:-2] [3:4:27]. Set 3. [-25:4:-2] [4:4:28]. 表 2–5 Tone partitioning into sets for 20MHz (56 tones) 簡單的說,在 MIMO-OFDM 系統中,我們可因傳輸環境的不同,調整前置 循環信號的型式,來完成高速傳輸的目的。也因為傳輸速率有 20MHz、40MHz. 28.

(38) 的不同,相對的傳輸封包的格式也會不同,例如次載波的個數,取樣頻率…等, 可以參考表 2–6. Parameter. Value for 20 MHz Channel. Value for 40 MHz Channel. N SD : Number of data subcarriers. 52. 108. N SP : Number of pilot subcarriers. 4. 6. N SN : Number of center null subcarriers. 1 (tone = 0). 3 (tones = -1,0,+1). N SR : Subcarrier range. 28 (-28 … +28). 58 (-58 … +58). 0.3125 MHz (= 20 MHz / 64). 0.3125 MHz (= 40 MHz / 128). 3.2 µsec. 3.2 µsec. 0.8 µsec. 0.8 µsec. 0.4 µsec. 0.4 µsec. TGI 2 : Legacy LongTraining symbol GI 1.6 µsec duration TSYM : Symbol interval 4 µsec. 1.6 µsec 4 µsec. TL − STF : Legacy STF duration. 8 µsec. 8 µsec. TL − LTF : Legacy LTF duration. 8 µsec. 8 µsec. TL − SIG : Legacy Signal Field duration. 4 µsec. 4 µsec. THT − SIG : HT Signal Field duration. 8 µsec. 8 µsec. THT − STF : HT Short training field. 2.4µsec. 2.4µsec. duration THT − LTF 1 : HT Long training field. 7.2µsec. 7.2 µsec. duration THT − LTF 2 : HT Long training field. 4 µsec. 4 µsec. duration TS : Nyquist sampling interval. 50nsec. 25nsec. (index range) ∆ F : Subcarrier frequency spacing TFFT : IFFT/FFT period TGI. : GI duration. TShortGI. : Short GI duration. 表 2–6 802.11n 時域相關參數. 29.

(39) 第 3 章 OFDM 系統中 ISI 的消除 正交分頻多工技術是由多載波調變演變而來的數位通訊技術。它是一個適合 在頻率選擇性衰落(Frequency Selective Fading)通道的傳輸技術,可以減少通道延 遲對訊號的破壞,且利用了多載波的調變觀念,使得在低複雜度系統下作高速傳 輸變得可行。然而,在較長多重路徑(multi-path)通道的影響下,會使得符元間干 擾 (Inter Symbol Interference) 增加,對訊號造成破壞,這將會嚴重地降低資料傳 輸的正確率。. 3.1 保護區間的放置 (Guard Interval Insertion) 保護區間的放置主要是為了減輕 ISI 對於訊號的破壞。保護區間是由一個符 元的循環延伸所構成,亦即將符元後端的一部份複製,放置到符元之前:. Guard Interval. Useful Symbol Duration Tu. Copy. 圖 3–1 加上保護區間之正交分頻多工符元. 在接收端收到一個符元後首先去除保護區間,並對接收符元取樣。取樣起始 點始於真正符元的開頭,取出的訊號就是完整的符元,當取樣點起始於保護區間 和有效符元(Useful Symbol)的開頭,所取出的訊號則為原來訊號的循環平移. (Cyclic shift),經過離散傅葉轉換後,等於乘上一個線性相位的偏移量,可藉由 之後通道估測的方式來消除掉。只要在不受到 ISI 影響的區間內取出訊號,都可. 30.

(40) 解調出正確訊號。保護區間也因此改善了時序的問題。下圖將說明符元對於取樣 時序誤差之容忍。. Symbol M-1. Guard Interval. Guard Interval. Symbol M. Symbol M+1. (a) Correctly Timed Samples (b) Incorrectly Timed but Decodable Samples (c) Incorrectly Timed Samples Giving ISI. 圖 3–2 包含保護區間之符元對於取樣時序誤差之容忍 而在解決多重路徑(multi-path)通道下所產生之 ISI 問題時,放置保護區間使 得符元與通道的線性旋積(Linear Convolution)變為環形旋積(Circular. Convolution),只要接收訊號在非 ISI 干擾區(ISI free region)取樣,取樣結果相當 於符元和通道的環形旋積,經過離散傅立葉轉換等效於符元和通道在頻域上的乘 積,經過通道估測和等化器可以消除此多重路徑通道下訊號的失真。但前提是通 道的最大延遲必須小於或等於保護區間的長度,若通道的最大延遲大於保護區間 長度的話,則仍舊會有 ISI 的情形產生。. 1st Path 2nd Path Sum. Symbol M-1. Guard Interval. Symbol M-1. Symbol M. Guard Interval. Symbol M-1 ISI region. Symbol M Symbol M. Guard Interval. Symbol M+1. Guard Interval. Symbol M+1 Symbol M+1. ISI free region. 圖 3–3 有保護區間之符元經過雙重路徑之接收訊號說明圖 加上保護區間可以改善時序及多重路徑所引起失真的問題,但相對地系統也. 31.

(41) 必須付出較大的傳送功率並會浪費頻寬。因此保護區間長度的選擇必須在通道延 遲、傳輸功率與頻寬等因素中取捨。. 3.2 符元間干擾對訊號的影響 圖 3–4 為一正交分頻多工系統的架構圖。在此系統中,我們將可用的頻寬. B 分成 Nc 等分以供子載波使用,因此每個子載波的頻寬為. ∆f = B / Nc = 1/( NcTs ) ,其中 Ts 為符元的取樣週期。. 圖 3–4 正交分頻多工系統架構 一連串的 0、1 數位資料經過了串並轉換器後,分成 Nc 筆資料,作為 Nc 個 次載波的輸入。每筆資料包含了數個位元,根據所使用的調變方法,這數個位元 被對應到訊號空間上的一點,稱之為 X m ,k , 意指為 m 個符元的第 k 個次載波。這 Nc 點 X k ,l 經過反離散傅立葉轉換(IDFT)輸出經過並串轉換器,每個符元並加上. 其循環前序作為保護區間而被傳送輸出。. 32.

(42) 假設多重路徑通道 (multi-path fading)的長度是 L,CP 的長度是 N g ,而雜訊 為高斯雜訊 (AWGN),且通道長度 L 大於 N g +1 而比 Nc + N g 小時,接收端將 當前收到的符元 y 移除掉保護區間之後,在時堿上可表示為. % +v y = Xh ( 3-1 ). 其中. y = ⎡⎣ y0 , y1 ,..., y Nc −1 ⎤⎦. T. ( 3-2 ). h = [ h0 , h1 ,..., hL −1 ]. T. ( 3-3 ). v = ⎡⎣v0 , v1 ,..., vNc −1 ⎤⎦. T. ( 3-4 ). ⎡ x0 ⎢ x % =⎢ 1 X ⎢ ⎢ M ⎢ xN −1 ⎣ c. xNc −1 L. xN c − N g. x′Nc −1. xNc − N g +1. xNc − N g. x0. L. M. O M M xNc −( N g +1). xNc − 2. M xNc −( N g + 2). x′Nc −( L − N g −1) ⎤ ⎥ L x′Nc −( L − N g −1)+1 ⎥ ⎥ O M ⎥ x( Nc − L ) ⎥⎦ L L. ( 3-5 ). % 矩陣中, x 及 x ' 分別表示為當前的 OFDM 符元和上一個所傳送的 而X n n. OFDM 符元第 n 個次載波的位置,右上方那塊 ( L − N g − 1) × ( L − N g − 1) 的三角形 矩陣,造成了符元間千擾(ISI),也就是說,這次收到的符元裡,包含了不該有的 上一個符元的訊號,這將會破壞環形旋積(Circular Convolution)的結構,而使錯 T. 誤率提昇。接下來我們再進一步用現在的符元 x = ⎡⎣ x0 , x1 ,..., xNc −1 ⎤⎦ 和之前的符元 33.

(43) T. x′ = ⎡⎣ x '0 , x '1 ,..., x 'Nc −1 ⎤⎦ ,將 y 表示如下:. y = Hx + H′x′ + v ( 3-6 ). 其中 0 ⎡ h0 ⎢ h0 ⎢ h1 ⎢ M ⎢ M H = ⎢hNc −Ng −1 hNc − Ng −2 ⎢ ⎢ hNc −Ng hNc −Ng −1 ⎢ M ⎢ M ⎢ h hNc −2 ⎣ Nc −1. L. 0. hNg. hNg −1. L. h2. L. 0. hNg +1. hNg. L. h0. O. M. M. M. O. M. L h0. hNc −1. hNc −2. L hNc −Ng +1. L h1. h0 + hNc. hNc −1. L hNc −Ng +2. M. M. O. M. O. M. hNg −1 + hNc + Ng −1 hNg −2 + hNc + Ng −2 L h1 + hNc +1. L hNg. ⎤ ⎥ h0 ⎥ ⎥ M ⎥ hNc −Ng ⎥ ⎥ hNc −Ng +1 ⎥ ⎥ M ⎥ h0 + hNc ⎥ ⎦ h1. ( 3-7 ) ⎡0 ⎢ ⎢0 ⎢ H′ = ⎢ M ⎢0 ⎢ ⎢M ⎢0 ⎣. L 0 hL −1. hL − 2 L hN g + 2. L 0. 0. hL −1 L hN g +3. O M. M. M. O. M. L 0. 0. 0. L. 0. O M. M. M. O. M. L 0. 0. 0. L. 0. hN g +1 ⎤ ⎥ hN g + 2 ⎥ ⎥ M ⎥ ⎥ ⎥ M ⎥ 0 ⎥⎦ ( 3-8 ). 由( 3-6 )我們可知, H′x′ 這一項會引起 ISI,這將會破壞訊號的環形結構使 錯誤率提升,所以本論文前半部的重點在於消除干擾的項而將訊號正確地解調回 來。. 3.3 決策回授符元干擾消除法 延續上一節所討論的,由於干擾項 H′x′ 會破壞訊號使錯誤率提高,所以一 個直覺的想法是,如使用我們先前所估出的符元 x′ 及通道 H′ ,我們便可將( 3-6 ) 34.

(44) 中的 ISI 干擾項消掉而得到得沒有上一個符元干擾的訊號(假設先前的決策和通 道估計都準確),如式( 3-9 ). ˆ ′xˆ ′ y% = y − H = Hx + v ( 3-9 ). 進一步將 H 改寫如下 hNc −1 L hN g +1 hN g hN g −1 ⎡ h0 ⎢ h0 L hN g + 2 hN g +1 hN g ⎢ h1 ⎢ M O M M M ⎢ M ⎢ hN − N − 2 hN − N −3 L hN −1 hN − 2 hN −3 c g c g c c c H=⎢ ⎢ hNc − N g −1 hNc − N g − 2 L h0 hNc −1 hNc − 2 ⎢ hNc − N g −1 L h1 h0 hNc −1 ⎢ hNc − N g ⎢ M O M M M ⎢ M ⎢ h hNc − 2 hN g −1 hN g − 2 L hN g ⎣ Nc −1 0 0 ⎡ 0 − hNc −1 L − hN g +1 ⎢ 0 0 0 L − hN g + 2 ⎢0 ⎢ M O M M M ⎢M ⎢0 0 0 0 L −hNc −1 +⎢ 0 0 0 0 L ⎢0 ⎢0 0 0 0 hNc L ⎢ ⎢M M O M M M ⎢ 0 0 hNc + N g −1 hNc + N g − 2 L ⎢⎣ 0 = H1 + H 2. L. h2. L. h0. O L. M hNc − N g. L hNc − N g +1 L hNc − N g + 2 O L. M h1. L. 0. L. 0. O L. M 0. L L. 0 0. O M L hNc +1. ⎤ ⎥ h0 ⎥ ⎥ M ⎥ hNc − N g −1 ⎥ ⎥ hNc − N g ⎥ ⎥ hNc − N g +1 ⎥ ⎥ M ⎥ h0 ⎥⎦ h1. 0 ⎤ ⎥ 0 ⎥ ⎥ M ⎥ 0 ⎥ ⎥ 0 ⎥ 0 ⎥⎥ M ⎥ ⎥ hNc ⎦⎥ ( 3-10 ). H 由 H1 與 H 2 組合而成, H1 為 circulant matrix,因此可由正規化的傅立葉矩 陣 F 表示為 F H ΛF , Λ 為只在主對角線上有值的矩陣,而其值是通道響應的 DFT 項。( 3-10 )可進一步表示為:. % 。 y% 經過傅立葉轉換之後,在頻堿可以表示為 Y. 35.

(45) % = Fy% Y = F(H1 + H 2 )x + Fv = (F H ΛF + H 2 F H F)x. = F ( F H ΛFx + H 2 F H Fx ) + Fv. = (Λ + FH 2 F H )X + V = KX + V ( 3-11 ). 其中, K = (Λ + FH 2 F H ), X = Fx, V = Fv ,而後我們便可透過 LS 的方法將消 掉干擾項後的訊號給解回來。. % ˆ = (K H K ) −1 K H Y X % = K −1Y ( 3-12 ). 為了減輕系統的運算量,我們可以先將( 3-11 )中的 FH 2 F H 項先忽略,然後 再用遞迴的方法,去將誤差補償回來,而這方法,稱為環形重建(Cyclic. Reconstruction)。. 3.4 環形重建 (Cyclic Reconstruction) 回顧 3.1 中所提,放置保護區間的目的在於使得符元與通道的線性旋積. (Linear Convolution)變為環形旋積(Circular Convolution),在時域裡通過通道的取 樣結果,相當於符元和通道的環旋積,經過離散傅立葉轉換等效於符元和通道在 頻域上的乘積,如此便能使運算簡單許多。但是在通道的最大延遲大於保護區間. ˆ , 長度的話,會有 ISI 的情形產生。在 3.4 中,我們將 ISI 的部份消除而解出 X ˆ 去重建我們的符元前頭的保護區 但是由於環形的性質已被破壞,所以我們利用 X. 36.

(46) 間, (y% ) n 可得重建的信號 (y% )∗n (註: (⋅) n ,表為第 n 個符元):. (y% ∗ ) = (y% ) n − H 2 (xˆ ) n ( 3-13 ). 其實也就是補償( 3-11 )式中忽略 H 2 F H F 的誤差。過程如下:. 圖 3–5 循環重建示意圖 利用上一個解出來的符元 (xˆ ) n−1 ,將接收到的訊號 y n 之 ISI 的部份消除掉之 後,可約略估得此符元 (xˆ ) n ,再利用 (xˆ ) n 重建 CP。經模擬可知,將重建後的 y% n 去 做 decision 的結果 (xˆ ) n ,會比先前估出的 (xˆ ) n 正明顯地正確許多,而我們可以利 用更正確的 xˆ n 再去重建 CP,…,.環形重建的步驟可以重覆若干次以求得更精確 的 xˆ n ,如此一來,便能將原先受到符元間干擾的訊號,正確地解調回來了. 3.5 通道估計 在消除干擾及循環重建的過程中,要使系統效能良好,一個很重要的先決條. 37.

(47) 件是通道估計要準確,因為假如通道估計不多準確的話,那麼決策(decision)就不 會正確,以此不正確的決策去消掉干擾,會使造成更嚴重的干擾,所以,通道的 正確估計是我們演算法的第一步。. 另一方面,我們的演算法裡所需要的是時域的脈衝響應,傳統利用前置循環 訊號去估得的通道顯然在此不適用,因為所估得的是通道頻率響應的某些值,內 插及 IFFT 皆不能獲得良好的估計,所以我們脈衝響應的估法是利用接收到之頻 率響應 Yp 當作嚮導訊號(pilot tone),則 Yp 可表示如下:. Yp = {Fy} p % } h + {Fv} = {FX p p = {F[x% :1 ,x% :2,..., x% :L ]} p h + {V} p = Z p h + {V} p ( 3-14 ). % 代表在時域中所收到的前置循環訊號矩陣,是一個環形(ciuculant) 其中, X % } = Z 而 {Z} 代表在頻域上嚮導訊號的值(pilot tone value),經由環 的矩陣,{FX p p p. 形的性質,我們發現經過傅利葉轉換之後,行與行之間會存在一相位差如下:. − j 2π p(n − 1) {Fx% :n } p = {Fx% :1} p exp[ ] Nc ( 3-15 ). 因為 (F x% 1 ) p 對我們而言是已知的(由 preamble 測得),所以透過( 3-14 )我們能 將 Z p 矩陣求出,最後,我們透過 LS 的方法可以得到我們所需的脈衝響應。. 38.

(48) −1 hˆ ls = ( Z p H Z p ) Z p H Yp. ( 3-16 ). 之後,再利用 hˆ ls 去執行前兩節的演算法,則系統的流程圖可表示如下. 圖 3–6 decision feedback ISI cancellation. 3.6 通道追蹤(channel tracking) 在 3.6 中,我們成功地以前置循環訊號估出脈衝響應,由模擬得知,在非時 變的正交分頻多工系統中,我們的演算法會有很不錯的表現,然而實際上通道可 是時變(time-varing)的,所以單用前置循環訊號估得的脈衝響應去解一個封包的 訊號,可能會有誤差產生,所以通道追蹤(channel tracking)在 OFDM 系統中也是 一個非常重要的環節。. 在時變的 OFDM 系統中,已有不少通道追蹤的演算法存在,但是大部分都 是在頻域裡去調整頻率響應,接下來,我們將提出一個在時域調整脈衝響應的演 算法,這方法不但能有效率地降低計算複雜度,另一方面,我們也可以藉所估出. 39.

(49) 的脈衝響應和前面幾節的演算法結合起來,在時變通道中有效率地消除符元間的 干擾(ISI)。. 考慮一個長度為 Nc =5,脈衝響應長度 L=2 的符元,CP 長度為 2。則一開始 傳送的前置循環訊號訊號為 x = [ x(3) x(4) x(0) x(1) x(2) x(3) x(4) ]T 。假設通道脈 衝響應為 h = [h(0) h(1) ]T ,接收到的訊號(若 CP 已經移除)為. y = [ y (0) y (1) y (2) y (3) y (4) ]T ,透過 y (n) = ∑ h(k ) x(n − k ) 的關係式,我們可得到 下列之式子:. x. y = x∗h + n ⎡ y0 ⎤ ⎡ x0 ⎢ y ⎥ ⎢x ⎢ 1⎥ ⎢ 1 ⇒ ⎢ y2 ⎥ = ⎢ x2 ⎢ ⎥ ⎢ ⎢ y3 ⎥ ⎢ x3 ⎢⎣ y4 ⎥⎦ ⎢⎣ x4. x4 ⎤ x0 ⎥⎥ ∆ ⎡ h0 ⎤ ⎥ x1 ⋅ ⎢ ⎥ + n = X ⋅ h + n ⎥ h x2 ⎥ ⎣ 1 ⎦ x3 ⎥⎦ ( 3-17 ). 假設 X 為前置循環訊號,則 h 可用 LS 演算法求出. ⇒ h = ( X H ⋅ X ) −1 X H ⋅ y ( 3-18 ). 則 h 之頻率響應 H 為 ⎡h ⎤ ⇒ H = F5×5 ⋅ ⎢ 2×1 ⎥ = ⎣⎡F% 5×2 ⎣ 03×1 ⎦. ⎡h ⎤ F% 5' ×3 ⎦⎤ ⋅ ⎢ 2×1 ⎥ = F% 5×2 ⋅ h 2×1 ⎣ 03×1 ⎦ ( 3-19 ). 在( 3-19 )中,由於符元長度是 5,所以脈衝響應後面要補 0,值得注意的是, 由於脈衝響應後面都是 0,所以乘出來的結果其實是傅利葉矩陣的前兩行 F% 和脈 40.

(50) 衝響應相乘。. 接下來我們便用所估得的 H 對訊號來對第一個符元做解調,解得的訊號. ˆ ,利用決策回授的觀念(decision feedback),藉著接收到的訊號第 i 個次載波 Y X i ˆ 之第 i 個次載波的比值,我們可以得到一個新的頻率響應 H ' (data 與測得訊號 X i. tone 上才有)。. ˆ = D ⎧⎨ Yi ⎫⎬ ⇒ H ' = Yi X i i ˆ X ⎩ Hi ⎭ i ( 3-20 ). 其中 D {•} 為對收到的訊號做決策(decision)的動作. 有了新的頻率響應 H' ,我們便可採用適應性訊號處理中 steepest -descent 的 方法,利用每個測得的符元對脈衝響應去做修正。首先,我們使用最小均方誤差 定出 cost function. 2 J ( h ) = H ' − H = H ' − F% ⋅ h. 2. ( 3-21 ). 為了使 cost function 最小以獲得最佳的通道調整,我們對( 3-21 )偏微. 41.

(51) 2 ∂ ∂ J (h ) = H ' - F% ⋅ h ∂h ∂h ∂ = (H ' - F% ⋅ h) H (H ' - F% ⋅ h) ∂h ∂ % - hF% H H ' + h H h = ( H ' H H ' - H 'Fh ∂h = ( 0 − F% H H ' − F% H H ' + 2h ). ). % − H' ) =2F% H ( Fh =2F% H ( H − H ' ). ( 3-22 ). 導出來的結果中,H 是一開始估得的頻率響應, H ' 是第利用第一個符元所 得知的頻率響應,而 F% H 則是( 3-19 )中傅利葉矩陣的一部分,若將 ( H - H ' ) 乘上反 傅利葉矩陣和( 3-19 )作比較:. ⎡ F% H ⎤ ' F ⋅ ⎣⎡ H - H ⎦⎤ = ⎢ H ⎥ ⎣⎡ H - H ⎦⎤ = IFFT {H ' - H} ' ⎢⎣F% ⎥⎦ H. '. ( 3-23 ). 我們發現 ( H - H' ) 作 IFFT 之後取前面 L 點所成的向量,便是( 3-19 )運算的 結果(在本例中. ∂ J ( h ) 即為 ⎡⎣ H - H ' ⎤⎦ 做 IFFT 後之前二點向量),如此一來能很 5×1 ∂h. 簡單地得到我們想要的. ∂ J ( h ) ,也就是說,原先複雜的矩陣運算,交由 IDFT ∂h. 的元件去處理即可,運算將大為化簡,再透過 steepest-descent adaptive. algorithm(3-20),第二個符元所經過的通道 h 2 便能從第一個符元所經過的通道 h1 於是獲得修正。. (h) 2 = (h)1 + µ ⋅∇J ( (h)1 ). ( 3-24 ) 簡單地說,我們使用決策回授的觀念與 steepest-descent adaptive 42.

(52) algorithm(3-21)去修正我們估得的通道,如圖 3-6 所示。 (h) n +1 = (h) n + µ ⋅∇J ( (h) n ) ( 3-25 ). 圖 3–7 通道追蹤流程 其中 µ 為 step size,可依照不同的通道環境予以調整,通常通道變化較大 的,會使用比較大的 µ ,反之,則使用比較小的 µ ,如此一來,通道會根據每一 個估出的符元而去做適應性的調整,位元錯誤率便大為減低,另一方面,我們的 演算法在不增加系統額外的矩陣運算量之下,估得的脈衝響應還能用以消除符元 間的干擾(如果脈衝響應長度>CP),將前幾節的演算法連貫起來,如圖 3–8,能 在時變通道下,解決脈衝響應過長的問題,不僅能是系統效能變好,更具有實用 價值。. 圖 3–8 中,通道追蹤將由前置循環訊號所估得的脈衝響應 hˆ ls 為起點開始做 ˆ ,回授到我們的通道追蹤演 調整,將經過干擾消除及環形重建而解得的符元 X n ˆ 及 h 去處理接下來受到符元 算法內,可得到修正過的脈衝響應 h n +1 ,再利用 X n n +1. 間干擾的 (y ) n +1 …, 如此不斷循環地解決此一封包在時變通道中所受到的干擾。. 43.

(53) 圖 3–8 在時變通道下解決符元間干擾的流程圖 隨著傳輸速度的需求不斷提升,為了增加傳輸率,有一種作法是將 CP 的長 度縮短,而此作法將會使的 ISI 的情形容易發生,我們的演算法也適用於解決此 時所面臨 ISI 的問題。. 3.7 MIMO 系統中之干擾消除與環形重建 接下來我們將來嘗試著在 802.11n 兩根傳送天線兩根接收天線的環境下,將 上述所提之出我們環形重建及干擾消除延的演算法,延伸到 MIMO-OFDM 系統。 考慮一個 2 × 2 的 MIMO 系統,如圖 3–9,其通道脈衝 hik 長度 L 皆大於 CP, 如此一來,第 n 個收到的訊號 (y1 ) n 將會受到符元間干擾,使得錯誤率提高 (其中. (y1 ) n 表示為第一個接收天線所收到的第 n 個符元,而 (x1 ) n 則表示為第二個傳送 天線所送的第 n 個符元,以此類推…) ,所以依照我們的演算法,收到訊號的封 包時,第一步便是利用前置循環訊號將各個 hik 利用( 3-16 )估出,接下來兩根天 44.

(54) 線分別將收到之第一個符元 (y1 )1 及 (y 2 )1 y12 所受到前置循環訊號的干擾項消掉後 得到 (y% 1 )1 及 (y% 2 )1,經由 BLAST 可估得兩根傳送天線所傳送之符元 (xˆ 1 )1 及 (xˆ 2 )1, 接下來使用粗估的符元 (xˆ 1 )1 及 (xˆ 2 )1 將 (y% 1 )1 及 (y% 2 )1 做環形重建的結果, ( y% 1 ) 及 *. 1. ( y% ) ,經由 VBLAST 便能得到更準確的估計,理論上每個符元環形重建的步驟 2 ∗ 1. 可以重複兩三遍以得到更精確的估計(如圖中的虛線部分)。而當第二個符元 (y1 ) 2 及 (y 2 ) 2 接收進來的時候,便能利用估得之 (xˆ 1 )1 及 (xˆ 2 )1 去消掉 (y1 ) 2 及 (y 2 ) 2 中的 干擾項而得 (y% 1 ) 2 及 (y% 1 ) 2 ,透過 VBLAST 估得符元,再使用粗估的符元去做形重 建,…,一步一步地將每個符元估出,干擾消除,環形重建,便能在 MIMO-OFDM 的系統中,解決通道過長的問題。. 在 MIMO-OFDM 系統中解決脈衝響應過長的作法,與在 SISO-OFDM 系統 中有許多相似之處,皆是先透過 preamble 估得天線之間的脈衝響應,再藉著所 估得的訊號將干擾消除,環形重建。而不同在於天線數目變多,導致接收端同時 會收到來於不同傳送端的訊號,如此便不能如同在單天線系統中直接將收到的訊 號解調出來,透過頻率交錯(tone interleaved)與 V-BLAST 演算法,我們的演算法 在 MIMO-OFDM 非時變(time invariant)系統中有著不錯的表現。至於如何解決時 變 MIMO-OFDM 系統中,通道過長的問題,我們將在下一節討論。. 45.

(55) 圖 3–9 2 × 2 干擾消除及環形重建流程圖 46.

(56) 3.8 MIMO-OFDM 系統之通道追蹤. ˆ ) 及接收 回顧先前在 SISO 通道追蹤的演算法,圖 3–7,利用測得的訊號 ( X n. 到的訊號 (Y) n ,便能透過章節 3.6 中的演算法將估得的脈衝響應適當地調整而得. (h) n +1 。. 然而在 MIMO 系統中,第 i 根接收天線所收到的第 n 個符元 (y i ) n ,可以由 各送天線個所傳之第 n 個符元,與其傳送天線到第 i 根接收天線的脈衝響應的旋 積而知。表示如下: Nt. (y i ) n = ∑ (x m ) n ∗ (him ) n m =1. ( 3-26 ). 舉例來說,在 2 × 2 MIMO 系統中,第 1 根接收天線收到的第 n 個符元為:. (y1 ) n = (x1 ) ∗ (h11 )n + (x 2 ) ∗ (h12 ) n ( 3-27 ). 因此,我們估得之訊號 (xˆ 1 ) n 及 (xˆ 2 ) n 並不能直接估得 (h11 ) n +1 及 (h12 ) n +1 ,因為信號 都已合在一起了。所以我們利用估得之訊號 (xˆ 1 ) n 及 (xˆ 2 ) n 將( 3-27 )中之項消掉, 便能像 SISO 系統中一樣,利用圖 3–7 的結構將通道更新。. 47.

(57) 圖 3–10 在時變 MIMO-OFDM 系統中,利用決策回授將其他訊號之干擾消除之 通道追蹤圖. 簡單地說,我們若要對 h11 做通道追蹤,便將 (y1 ) n 中 (x 2 ) n 之干擾消除,便能 得到如同 SISO 的情形,也就是說,由第一根天線傳過來的訊號及估得之訊號, 我們便能將 (h11 ) n 估測出來。同理可得 (h12 ) n (h 21 ) n (h 22 ) n 。. 48.

(58) 第 4 章 模擬分析 4.1 通道模型與訊雜比. 在一個無線通信的系統中,信號經由多個路徑到達接收端。無線區域網路 的傳送端傳送的信號在經過不同的反射物後到達接收端。接收天線除了接收到一 個直接到達的路徑之外還有經過不同路徑衰減的信號。由於經過的路徑的長短不 同,到達的時間亦有所不同,於是在不同的環境下定義了一個描述通道中,經由 不同路徑延遲的均方根延遲擴展(Root Mean Square Delay Spread),符號定義為. TRMS 。隨著延遲的增加,在統計上平均的振幅隨之呈指數下降。假設由傳送天線 j到達接收天線i之通道為 hij ,由實數及虛數部分而構成,實數及虛數部分是由平 均值為0 且變異為 σ ij2 / 2 的高斯隨機變數所產生。於是在任一個路徑上的振幅是 一個雷利分布(Rayleigh Distribution),相位為均勻分布(UniformDistribution)的隨 機變數。我們設定取樣的週期 Ts 為50ns且 TRMS 為200ns,則我們的通道模型可以 設定如下:在通道模型中定義第k 個路徑的數學表示式為:. 1 1 hij = N (0, σ ij2 ) + j ⋅ N (0, σ ij2 ) 2 2 2 2 σ ij = σ 0 ⋅ exp(−kTs / TRMS ). σ 02 = 1 − exp(−Ts / TRMS ) ( 4-1 ) 1 其中, N (0, σ ij2 ) 是一個平均值為0 變異為 σ ij2 / 2 的高斯隨機變數。則各天 2 線間之多重路徑衰落通道脈衝響應可以圖示如下:. 49.

(59) 圖 4–1 多重路徑衰落通道脈衝響應. 另外我們SNR的定義為在每根接收天線上所收到的訊號平均功與雜訊平均功率 的比值(dB),錯誤率則用位元錯誤率BER(bits error rate)來表示。. 4.2 非時變 SISO-OFDM 系統中之干擾消除與循環重建 在本節模擬中,我們在兩種不同的通道長度下傳輸訊號,其長度皆大於規 格中的保護區間(CP=16),分別為20及22。由於通道大於保護區間,傳輸訊號將 受到符元間干擾,使得系統效能下降,錯鋘率提升。由圖 4–2圖 4–3中,IBI為 將千擾消除後而解得的訊號,iteration則是用估得的訊號做環形重建的次數。我 們可以發現,利用我們的演算法執行干擾消除之環形重建之後,錯誤率皆能降 低,然而我們發現演算法在通道長為20的環境下,效果較好,原因是通道愈長, 所受到的干擾愈多,此時估得的訊號正確率就不會太高,這樣導致環形重建的效 果不好而位元錯誤率上升。我們並能發現,環形重建次數提升有助降低位元錯誤 率但效果並不明顯。此外,我們並嘗試將CP長度縮減至原先的一半(CP=8),以 通道長度12進行模擬,如圖 4–4。. 50.

(60) 圖 4–2 非時變 SISO-OFDM 系統中,通道長度=20,消除干擾,環形重建. 圖 4–3 非時變 SISO-OFDM 系統中,通道長度=22,消除干擾,環形重建 51.

(61) 圖 4–4 非時變 SISO-OFDM 系統中,通道長度=12,CP=8,消除干擾,環形重建. 4.3 時變 SISO-OFDM 系統中之干擾消除與循環重建 在本節模擬中,我們在時變SISO-OFDM系統中使用兩種不同的通道長度傳 輸訊號,其長度皆大於規格中的保護區間,分別為20及22。模擬結果如圖 4–5 圖 4–6,我們的演算法一方面消除因通道過長而產生的ISI干擾維持訊號的正確 率,另一方面不斷地利用決策回授將估得的通道作調整,使得訊號在此時變系統 中仍能有維持不錯的正確率。值得一提的,step size µ 應依照不同的通道環境予 以調整,通常通道變化較大的,會使用比較大的 µ ,反之,則使用比較小的 µ , 如此一來,通道會根據每一個估出的符元而去做適應性的調整,位元錯誤率便大 為減低,. 52.

(62) 圖 4–5 時變 SISO-OFDM 系統中,通道長度=20,消除干擾,環形重建,環形重 建. 53.

(63) 圖 4–6 時變 SISO-OFDM 中,通道長度=22,消除干擾,環形重建,通道追蹤. 4.4 非時變 MIMO-OFDM 系統中之干擾消除與循環重建 在本節模擬中,我們在非時變 MIMO-OFDM 系統中在通道長度為 20 傳輸訊 號,其長度大於規格中的保護區間。由模擬結果圖 4–7 得知,我們的演算法可 以成功地在 MIMO-OFDM 系統中解決通道過長的問題,不過會較為複雜。以 2 × 2 之 MIMO 系統為例,每根接收的天線要將收到的訊號 ISI 的部份消掉,再去個別 去做環形重建等,因此處理每個符元的運算量會是 SISO 的兩倍。模擬的結果顯 示演算法 SNR 高時效果會比較顯著,可是可以預見的,因為我們演算法是將決 策回授以消除 ISI,如果一開始的訊號估不正確,會導致 ISI 的部份搞不正確而 造成錯誤延續 (Error Propagation) 。. 54.

(64) 圖 4–7 非時變 MIMO-OFDM 系統中,通道長度=20,消除干擾,環形重建. 4.5 時變 MIMO-OFDM 系統中之干擾消除與循環重建 在本節模擬中,我們在時變 MIMO-OFDM 系統中在通道長度為 20 傳輸訊 號,其長度大於規格中的保護區間。由模擬結果圖 4–8 得知,我們的演算法可 以成功地在時變 MIMO-OFDM 系統中解決通道過長的問題,如同時變. SISO-OFDM 系統一般,step size µ 的適當選用是很重要的,依不同天線的天線, 選擇適當的 µ ,會讓追蹤的效果更好。. 55.

(65) 圖 4–8 時變 MIMO-OFDM 系統,通道長度=20,消除干擾,環形重建,通道追蹤. 56.

數據

表  2–2 IEEE 802.11a 規格書中時域相關的參數
表  2–5 Tone partitioning into sets for 20MHz (56 tones)
圖  4–4 非時變 SISO-OFDM 系統中,通道長度=12,CP=8,消除干擾,環形重建 4.3  時變 SISO-OFDM 系統中之干擾消除與循環重建  在本節模擬中,我們在時變SISO-OFDM系統中使用兩種不同的通道長度傳 輸訊號,其長度皆大於規格中的保護區間,分別為20及22。模擬結果如圖 4–5 圖 4–6,我們的演算法一方面消除因通道過長而產生的ISI干擾維持訊號的正確 率,另一方面不斷地利用決策回授將估得的通道作調整,使得訊號在此時變系統 中仍能有維持不錯的正確率。值得一提的,step

參考文獻

相關文件

Visual Basic提供了許多控制項介面來處理由鍵盤輸入

在選擇合 適的策略 解決 數學問題 時,能與 別人溝通 、磋商及 作出 協調(例 如在解決 幾何問題 時在演繹 法或 分析法之 間進行選 擇,以及 與小組成 員商 討統計研

在選擇合 適的策略 解決 數學問題 時,能與 別人溝通 、磋商及 作出 協調(例 如在解決 幾何問題 時在演繹 法或 分析法之 間進行選 擇,以及 與小組成 員商 討統計研

(approximation)依次的進行分解,因此能夠將一個原始輸入訊號分 解成許多較低解析(lower resolution)的成分,這個過程如 Figure 3.4.1 所示,在小波轉換中此過程被稱為

由於資料探勘 Apriori 演算法具有探勘資訊關聯性之特性,因此文具申請資 訊分析系統將所有文具申請之歷史資訊載入系統,利用

由於醫療業導入 ISO 9000 品保系統的「資歷」相當資淺,僅有 三年多的年資 11 ,因此,對於 ISO 9000 品保系統應用於醫療業之相關 研究實在少之又少,本研究嘗試以通過

圖 2.31 Piercentransit 系統輸出畫面 (十一)Washington Metropolitan Area Transit Authority(UW2).

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