國立交通大學
電信工程研究所
碩士論文
考慮 LTE-A 上鏈傳輸於通道估計誤差下之低複雜度最
佳通道預測器設計
Optimal Channel Prediction for Training Overhead
Reduction in LTE-A Uplink under Channel Estimation
Errors
研究生:李汶洺
指導教授:吳卓諭 博士
考慮 LTE-A 上鏈傳輸於通道估計誤差下之低複雜度最佳通道預測器設
計
Optimal Channel Prediction for Training Overhead Reduction in LTE-A
Uplink under Channel Estimation Errors
研 究 生:李汶洺 Student:Wen-Ming Li
指導教授:吳卓諭 Advisor:Jwo-Yuh Wu
國 立 交 通 大 學
電信工程研究所
碩 士 論 文
A ThesisSubmitted to Department of Communications 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
Communications Engineering
July 2012
Hsinchu, Taiwan, Republic of China
考慮 LTE-A 上鏈傳輸於通道估計誤差下之低複雜度最佳通道
預測器設計
學生:李汶洺
指導教授:吳卓諭
博士
國立交通大學電信工程研究所碩士班
摘要
本論文提出一個經由通道預測機制以降低獲取通道狀態資訊時之通訊冗餘的 方法。由於真實世界的無線通道環境可看作是隨著時間而改變的連續函數,LTE 上鏈傳輸中,傳送端連續發送數次時槽的訓練符號後,便停止發送,而接收端在 估計了數次的通道狀態資訊後,便利用通道在時間上的相關性預測最新的通道狀 態資訊。在本篇論文中,我們一併考慮通道估計誤差的影響,設計出一個最佳的 通道預測機制,同時可降低傳送端及接收端的訓練冗餘,並且能夠提供和通道估 計機制相近的效能。在設計出最佳預測機制後,我們亦著手分析此預測器的效能, 推導出均方誤差和訊雜比的數學明確表示式。在模擬結果中可看出相較於傳統預 測器,本論文所設計的最佳預測器效能更好、更接近通道估計機制效能,並且計 算上比通道估計機制更為簡單。此外,模擬結果證實模擬值與本論文所推導的理 論值相當吻合。 關鍵詞:長程演進、單載波分頻多工、訓練冗餘、訓練符號、通道狀態資訊、通 道估計、通道預測Optimal Channel Prediction for Training Overhead
Reduction in LTE-A Uplink under Channel
Estimation
Student:
Wen-Ming
Li
Advisor:
Jwo-Yu Wu
Institute of Communication Engineering
National Chiao Tung University
Abstract
Energy efficiency is a critical demand in the design of next generation wireless communication systems such as Long Term Evolution (LTE). In this thesis, we study the problem of training overhead reduction for LTE uplink transmission, in which the Single-Carrier Frequency Division Multiple Access (SC-FDMA) modulation is adopted. Motivated by the fact that samples of real-world wireless channels are typically correlated in time, we propose to exploit such temporal correlation to develop a new channel prediction scheme for training overhead reduction. More specifically, assuming that the receiver has acquired a set of channel estimates, based on the linear minimum mean square error (LMMSE) rule, during a few training phases, we develop a LMMSE based channel prediction scheme which explicitly takes account of the effect of channel estimation errors. A closed-form formula for the optimal channel predictor is derived, and the achievable MSE performance is the analytically characterized. The achievable post-detection SNR performance when the predicted channels are employed in the LMMSE equalizer design is also studied. Computer simulations are used to illustrate the performances of the proposed scheme.
Index Terms: Long Term Evolution (LTE), Single-Carrier Frequency Division Multiple
Access (SC-FDMA), Channel State Information (CSI), pilots, Linear Minimum Mean Square Error (LMMSE) estimation, channel prediction
誌謝
兩年的時間說長不長,說短不短。在這段時間裡面,生命裡出現許多人事物, 為研究生活增添幾分樂趣。能夠順利完成碩士學業,首先要感謝我的指導教授吳 卓諭,相較於其他教授,我不僅從他身上學到嚴謹的治學態度,此外又時常跟他 切磋羽球,讓人比較沒有距離感。我也要感謝我的實驗室學長、同學以及學弟妹, 讓我這兩年的實驗室生活充滿歡笑。 最要感謝我父母的栽培,提供我最強力的後援,使我得以進入交大深造。還 有絕不能忘的是,感謝我女朋友曾子容的陪伴與照顧,使我在低潮的時刻仍能夠 發自內心微笑,使我知道自己不是在孤軍奮戰。 在交大這一段時間,感謝羽球場上的球友們,使我在研究與課業之外能夠調 劑身心,不致成為一個只會讀書的兩腳書櫥。 謹以此篇論文獻給我最親愛的家人、女友、同學、朋友們,是你們大家讓我 得以順利完成碩士學業,在此獻上最誠摯的感謝。 李汶洺 謹誌 民國一百零一年七月目錄
摘要 ...i Abstract ... ii 誌謝 ... iii 目錄 ...iv 表目錄 ...vi 圖目錄 ... vii 第一章 緒論 ... 1 第二章 文獻回顧與系統模型 ... 4 2.1 單載波頻域等化系統模型 ... 5 2.1.1 保護區間與循環字首 ... 6 2.1.2 頻域等化機制 ... 7 2.2 單載波分頻多工系統模型 ... 8 2.2.1 單載波分頻多工系統傳送端 ... 8 2.2.2 單載波分頻多工系統接收端 ... 9 2.2.3 單載波分頻多工系統的優缺點 ... 9 2.3 基本假設 ... 11 2.4 LTE 上鏈傳輸單載波分頻多工系統訊號模型 ... 12 2.4.1 LTE 系統上鏈傳輸訊框架構 ... 12 2.4.2 單載波分頻多工系統通道估計機制 ... 13 2.4.3 時域線性最小均方誤差估計法則 ... 17 第三章 通道預測機制 ... 19 3.1 演算法設計 ... 20 3.2 均方誤差分析 ... 23 3.3 複雜度分析 ... 24 3.3.1 通道估計機制的複雜度 ... 24 3.3.2 最佳通道預測機制的複雜度 ... 25 3.3.3 傳統通道預測機制的複雜度 ... 273.4 模擬結果 ... 29 第四章 輸出訊雜比分析 ... 35 4.1 SNR K[ +n]推導 ... 36 第五章 結論 ... 40 參考文獻 ... 41 附錄一 定理 3.1 的證明 ... 43 附錄二 定理 3.2 的證明 ... 45 附錄三 (4.3)的證明 ... 48 附錄四 引理 4.1 的證明 ... 49 附錄五 (4.11)及(4.12)的證明 ... 50 附錄六 (4.16)的證明 ... 51 附錄七 引理 4.2 的證明 ... 53 附錄八 定理 4.3 的證明 ... 54
表目錄
表 1 通道估計機制與通道預測機制複雜度比較 ... 28 表 2 模擬參數設定 ... 29
圖目錄
圖 1 時域通道等化及頻域通道等化示意圖 ... 5 圖 2 單載波頻域等化及正交載波多工的比較圖 ... 6 圖 3 循環字首 ... 7 圖 4 單載波分頻多工系統傳送端方塊圖 ... 8 圖 5 單載波分頻多工系統接收端方塊圖 ... 9 圖 6 LTE 系統上鏈傳輸訊框架構 ... 12 圖 7 通道估計機制與通道預測機制比較圖 ... 19 圖 8 通道預測機制示意圖 ... 29 圖 9 嶄新通道預測機制與傳統估計機制均方誤差比較圖 ... 30 圖 10 嶄新通道預測機制與傳統估計機制均方誤差比較圖 ... 31 圖 11 嶄新通道預測機制與傳統估計機制均方誤差比較圖 ... 32 圖 12 通道估計機制、嶄新通道預測機制與傳統估計機制位元錯誤率比較圖 ... 33 圖 13 通道估計機制、嶄新通道預測機制與傳統估計機制位元錯誤率比較圖 ... 34第一章 緒論
在下世代無線通訊系統的設計重點當中,減少能量損耗的機制是一個相當重 要的研究課題。為了提升能源使用效率,眾多學者提出許多不同的方式以改善這 個問題,例如:低複雜度的實體層(Physical Layer)訊號處理演算法設計、智慧型網 路資源分配技術以改善媒體存取控制(Medium Access Control, MAC)機制、適應環 境改變的感知無線電技術等等。從實體層的角度來看,用來提升能源效率的傳統 途徑包含了設計低複雜度的訊號處理演算法以及降低訓練(Training)通道的通訊冗 餘(Overhead)等[1-2]。
長程演進(Long Term Evolution, LTE)已被選為第四代(4G)行動通訊系統標準 [3]。隨著網路日益普及,普羅大眾對於傳輸速度的需求越來越高。為了應付高傳 輸 速 率 的 要 求 , LTE 下 鏈 傳 輸 (Downlink) 使 用 正 交 載 波 多 工 系 統 (Orthogonal Frequency Division Multiplexing, OFDM),能滿足 4G 通訊系統對於下鏈傳輸速率 100Mbps 的要求。而上鏈傳輸(Uplink)所採用的則是單載波分頻多工系統(Single Carrier Frequency Division Multiple Access, SC-FDMA),此系統能達到上鏈傳輸速 率 50Mbps 的要求,且具有較低的峰值對平均功率比(Peak to Average Power Ratio, PAPR),能夠有效降低無線行動裝置(Wireless Mobile)的傳輸功率。近年來,如何 提升 LTE 整體系統的能源使用效率十分受到重視。尤其是在 LTE 上鏈傳輸,其傳 送端(Transmitter)無線行動裝置如手機、筆記型電腦、平板電腦等裝置,往往受限 於有限的電池容量,因此設計低複雜度的訊號處理演算法以提升能源使用效率進 而延長使用時間是非常重要的。 單載波分頻多工系統的訊號傳輸模型係首先在時域(Time Domain)上產生M
-點經過正交振幅調變(Quadrature Amplitude Modulation, QAM)的串行(Serial)資料 [2] , 接 著 將 之 轉 為 序 列 (Parallel) 訊 號 後 再 使 用 快 速 傅 立 葉 轉 換 (Fast Fourier Transform, FFT)把並行訊號轉換到頻域(Frequency Domain)上,再來,每一使用者 皆被分配到基地台(Base Station, BS)所指定的子載波(Sub-Carrier)上以同時支援多 個使用者的通訊需求。為了在接收端補償訊號所受到的通道失真,基地台會週期 性地估計(Estimate)通道,係首先傳送端會週期性地在頻域上產生訓練符號(Training Symbol, or Pilot),接著將之映射(Mapping)到所規定的資源單位(Resource Element) 上。然後轉回時域準備傳送。再者,由於 SC-FDMA 使用了區塊傳送(Block
Transmission) 的 方 式 傳 送 訊 號 , 在 連 續 區 塊 間 會 有 區 塊 間 干 擾 (Inter-Block-Interference, IBI),為了消除區塊間的干擾,每區塊皆會插入一段不小 於通道階數(Channel Tap)的保護區間(Guard Interval),LTE 使用了循環字首(Cyclic Prefix)作為保護區間之用。循環字首複製了每區塊最後數個數目不小於通道階數的 符元到此區塊的開頭,並在接收端將之移除。接收端接收到訊號後,首先將這些 循環字首移除掉,接著將之轉換到頻域上,此機制會在第二章有詳盡的說明,在 此恕不贅述。為了能夠補償傳送資料所受到的通道干擾,則接收端必須利用傳送 端先前所傳送的訓練符號估計通道。在獲取了最新的通道狀態資訊後,接著基地 台便使用等化器(Equalizer)來補償訊號所遭受的通道失真。最後訊號被轉回時域後 會經過一個檢測器(Detector)來還原傳送訊號。 本篇論文從訊號處理的觀點切入,提出一個嶄新的通道狀態資訊獲取機制, 從兩個面向上改善 LTE 上鏈傳輸的訓練冗餘。其一,減少傳送端花費於訓練通道 所傳送的訓練符元次數,可節省傳送端耗能。其二,若能降低基地台估計通道 (Channel Estimation)的複雜度,則必能使整體通訊系統都達到節能的優點。最常見 的通道估計方式如最小平方誤差(Least Square Error, LS)估計法則及線性最小均方 誤差(Linear Minimum Mean Square Error, LMMSE)估計法則等[4],前者複雜度低, 但效能低落,而後者雖效果良好,但複雜度過高。在這篇論文中,我們設計出一 個嶄新的通道預測機制,用遠低於線性最小均方誤差估計法則的複雜度便可提供 與之可比擬的系統效能。從這個想法出發,本論文的貢獻總結如下。 1. 事實上,在真實世界當中,連續時間的無線通道往往具有某種程度的相關性, 一旦基地台連續估計了數次的通道狀態資訊後,便能夠利用通道在時間上的相 關性來預測最新的通道狀態資訊。如此一來,傳送端便毋須持續耗費能量以傳 送訓練符元,另一方面,若能適當設計基地台獲取通道狀態資訊的演算法,則 同可同時降低基地台的耗能。我們給出了 LMMSE 通道估計法則、傳統通道預 測器以及本篇論文所提出的通道預測器這三種方法的複雜度,可相互比較。 2. 假設基地台已經使用線性最小均方誤差估計法則獲取先前K 個時刻的通道狀 態資訊,接著對每位使用者,分別使用一個K 階線性有限脈衝響應(Finite
小化預測通道以及實際通道間的均方誤差(Mean Square Error, MSE)來設計預測 係數。在本篇論文中,我們提出了預測機制演算法的實現方式。在此同時,我 們亦推導出此預測機制所能達成最小均方誤差的明確數學表示式。 3. 若基地台所獲取的通道估計值皆完美無誤,那麼本篇論文所提出的通道預測器 將變為傳統上廣受大家所見的通道預測器[5]。我們亦推導出在通道估計存在誤 差的情況下,此傳統通道預測器所能達到的均方誤差。兩種預測機制的均方誤 差相互比較後,便可簡單看出相較於傳統通道預測器,本篇論文所提出的最佳 通道預測器可達成更低的均方誤差。 4. 為了能正確解回原始傳送訊號,基地台首先根據本篇論文所設計的通道預測機 制獲取最新的通道狀態資訊,接著使用常見的頻域最小均方誤差等化器 (Equalizer)來補償訊號所遭受的失真[6]。最後,我們更進一步推導出等化器輸 出端訊雜比(Signal to Noise Ratio, SNR)的明確數學表示式。
本篇論文的組織如下,第二章為單載波分頻多工系統的回顧與系統模型,並 且介紹了與本篇論文做比較的方法,稱為最小均方誤差估計法則。第三章會說明 如何根據通道估計誤差設計一個最佳的通道預測機制,接著推導出最佳通道預測 器以及傳統通道預測器所能達成的最小均方誤差,最後算出其複雜度後並附上模 擬結果。第四章會根據最佳的通道預測機制設計等化器,並推導出其等化器輸出 端的訊雜比,並附上模擬結果與理論結果相對照。第五章會總結整篇論文。
第二章 文獻回顧與系統模型
本篇論文考慮的環境是多用戶(Multi-User, MU)單輸入單輸出(Single Input Single Output, SISO)LTE 上鏈傳輸單載波分頻多工系統。本章節將介紹單載波分頻 多工系統的運作方式,由於單載波分頻多工系統乃是由單載波頻域等化系統演變 而來,因此會先在 2.1 節概述單載波頻域等化系統(Single Carrier Frequency Division Equalization, SC-FDE),包含傳送端以及接收端的運作模式、快速傅立葉轉換與反 快速傅立葉轉換(Inverse Fast Fourier Transform, IFFT)的使用、保護區間以及頻域等 化(Equalization)的含意與方式。接著在 2.2 節介紹單載波分頻多工系統,包含調變 方式、同時服務多用戶的實現方式、子載波分配機制等等。2.3 節會給出本篇論文 所做的基本假設。在說明了整體系統模型並給出基本假設後,我們在 2.4 節說明 LTE 系統上鏈傳輸訊號運作的數學模型,首先從 LTE 訊框架構、通道估計的意義 講起,接著闡述數位實現的方式,並針對每一區塊做討論,從傳送端發送訊號的 流程到接收端接收訊號以及估計通道的方式皆有詳細說明。
2.1 單載波頻域等化系統模型
單載波分頻多工系統係由單載波頻域等化系統演變而來,因此本節會簡單介 紹單載波頻域等化系統。傳統上,通訊系統最早是在時域上等化通道失真,但是 對寬帶(Broadband)通道而言,通常時域通道脈衝響應(Channel Impulse Response) 非常長,使得傳統時域等化機制根本難以實現。後人發現對某些通道來說,如寬 帶通道,在頻域上作等化要容易的多。從時域上來看,通道對訊號的影響可以看 成是對訊號做摺積(Convolution),若要消除通道的影響的話,則必須將等化器設計 成通道脈衝響應的反函數,而這導致區間過長。若是能先將接收訊號轉換到頻域 上,那就能夠逐點(Point-by-Point)等化通道干擾。圖 1 說明了時域等化以及頻域等 化兩種不同機制。 圖 1 時域通道等化及頻域通道等化示意圖 資料來源:[2]
具體而言,使用離散傅立葉轉換(Discrete Fourier Transform, DFT)便能夠以簡 單的現代數位信號處理(Digital Signal Processing)機制實現頻域等化機制,這是因為 離散傅立葉轉換的尺寸並不會隨著時域通道脈衝響應的長短而改變,使得頻域等 化器的複雜度要比時域等化器低上許多。
圖 2 單載波頻域等化及正交載波多工的比較圖 資料來源:[2] 單載波頻域等化的複雜度和正交分頻多工相差無幾,且效能相近。圖 2 為單 載波頻域等化以及正交分頻多工兩種系統的比較圖,可看出來兩種系統的方塊幾 近相同,唯一的不同在於反離散傅立葉轉換方塊擺放的位置。正交載波多工系統 的反傅立葉轉換方塊位於傳送端,而單載波頻域多工系統的反傅立葉轉換方塊則 位於接收端。
2.1.1 保護區間與循環字首
從時域的觀點來看,如同正交載波多工系統,在多重路徑通道的影響之下, 單載波頻域等化系統的傳送符號會發生延遲。如此一來,傳送符號到達接收端的 時間不一,比較晚到達接收端的符號便對下一時刻準時到達的符號產生干擾,稱 為符號間干擾(Inter-Symbol-Interference, ISI)。由於單載波頻域等化系統使用區塊 (Block)傳送的機制,亦即系統會將序列符號分成一個個的區塊,因此符號間干擾 亦可視同區塊間干擾(Inter-Block-Interference, IBI)。為了解決此一問題,單載波頻 域等化系統會在相鄰區塊之間插入一段保護區間(Guard Interval)。只要保護區間大 於通道的延遲時間,那麼區塊間就不會互相干擾。循環字首(Cyclic Prefix, CP)常常 被用來當作保護區間,如圖 3 所示,所謂循環字首就是將區塊最後的部分複製到 區塊的前端,藉此消除區塊間干擾。圖 3 循環字首
2.1.2 頻域等化機制
當訊號傳送到通道之中,訊號被多重路徑通道影響的結果就等同訊號和通道 脈衝響應做線性摺積。到達接收端後,等化器的作用就是要把接收訊號所受之通 道脈衝響應的影響消除,亦即和接收訊號做摺積後以求得原始訊號。從數位訊號 處理的角度來看,循環字首的一個重要功能即是將傳送訊號和通道的線性摺積轉 變為循環(Circular)摺積。透過在傳送端將傳送訊號加上循環字首,以及在接收端 去除循環字首的處理,傳送訊號看起來就像是和通道脈衝響應做了循環摺積,只 要再利用離散傅立葉轉換將接收訊號轉換到頻域後,便可簡單地使用逐點等化器 補償通道失真。一些常見的通道等化機制,如強制歸零(Zero-Forcing)等化器、最 小 均 方 誤 差 (Minimum Mean-Square Error, MMSE) 等 化 器 、 判 決 反 饋 等 化 器 (Decision Feedback Equalizer)、渦輪(Turbo)等化器[7]-[12]等等皆可被應用在頻域等 化機制。如圖 2 所示,訊號經過頻域等化之後,單載波頻域等化系統再利用反離散傅 立葉轉換(Inverse Discrete Fourier Transform, IDFT)將之轉換回時域上,最後再使用 檢測器(Detector)便可還原原始訊號。
2.2 單載波分頻多工系統模型
在這一節裡,我們將正式介紹單載波分頻多工系統。單載波頻域等化系統一 次只能傳輸單一用戶的訊號,為了能夠同時支援多用戶同時傳送訊號,分頻這個 概念被引進到單載波頻域等化系統裡。如同正交載波多工系統,單載波分頻多工 系統使用互為正交的子載波傳送訊號。單載波分頻多工系統將寬帶傳輸通道環境 切割成一段段的子頻帶,每段頻帶所遭受的衰減程度不一,使用分頻技術能針對 個別用戶的通道狀態適當分配傳輸頻帶,以達到多用戶多樣性(Diversity)的好處。 如同單載波頻域等化系統,引入分頻技術的單載波分頻多工系統亦具有低峰值對 平均功率比的特性,可增加傳送端的能源效率。2.2.1 單載波分頻多工系統傳送端
圖 4 單載波分頻多工系統傳送端方塊圖 資料來源:[2] 如圖 4 所示,單載波分頻多工系統首先傳送端在時域產生正交調幅調變串行 資料訊號,使用一個序列轉並列單位將序列訊號轉換為並列訊號,然後再利用一 個M點離散傅立葉轉換方塊將此時域並列訊號轉換到頻域。緊接著,根據個別用 戶的通道狀態選擇適當的頻帶傳輸,將頻域並列訊號映射到被分配的子載波上, 以達到用戶多樣性的好處,其中子載波分配機制共有區域式(Localized)、分散式 (Distributed)及交錯式(Interleaved)等方式。假設系統共有N 條子載波可供傳輸的 話,系統把當中M 條子載波分配給單一使用者傳輸訊號。分配完頻帶以後,系統 利用一個N 點反快速傅立葉轉換將頻域並列訊號轉換成並列時域訊號,然後用一 個並串轉換器將時域並列訊號轉換為序列訊號。接著,如同 2.1.1 節所介紹,單載波分頻多工系統亦在每區塊的前面插入一段循環字首以抵抗區塊間干擾,接著便 把數位訊號轉換為類比訊號傳送出去。
2.2.2 單載波分頻多工系統接收端
圖 5 單載波分頻多工系統接收端方塊圖 資料來源:[2] 如圖 5 所示,傳送訊號經過無線通道到達接收端後,接收端首先將此類比訊 號轉換為數位訊號,接著將循環字首去除,這時的接收訊號看起來就像和通道脈 衝響應做了循環摺積。再來利用快速傅立葉轉換將此訊號轉換到頻域上之後,在 整個頻帶之中,此用戶所占用的子載波僅占其中一部分,這時再使用子載波反映 射(De-mapping)單位取出此用戶所被分配到子載波上的訊號後,便可簡單的使用逐 點通道等化器補償訊號所受到的多重路徑干擾。經過等化器後,此頻域並列訊號 先是經過一個反離散傅立葉轉換轉回時域並列訊號,接著再利用並串轉換器將並 列訊號轉換為串列的符號,最後利用檢測器判決此串列符號的原始符號為何。2.2.3 單載波分頻多工系統的優缺點
本小節會對單載波分頻多工系統的優缺點做個簡單的總結,首先此系統之優 點如下, (1) 如同單載波頻域系統,對單一用戶而言,單載波分頻多工系統僅使用單一載波 傳輸訊號,因此具有較低的峰值對平均功率比(Peak to Average Power Ratio, PAPR),可以節省傳送端耗能,亦即能夠延長無線裝置的電池使用時間。(2) 使用循環字首機制可有效對抗多重路徑干擾的影響,避免不同的區塊相互干 擾。 (3) 接收端在時域做符號檢測,若某個子載波發生零點(null),則檢測不受影響。 而單載波分頻多工系統的缺點有, (1) 同步(Synchronization)的問題,相較於正交分頻多工系統用很多條子載波同時發 送序列訊號,單載波頻域等化系統則是在時域上產生一個個的串列訊號,若要 達到跟正交分頻多工系統一樣快的傳輸速率,則傳送端必須將符號區間切割得 很小,因此在接收端會有很重要的時間同步問題。接收端必須要能準確的分隔 每個符號,才能夠解回正確的資料。
2.3 基本假設
在本節會給定本篇論文所做的基本假設如下
(1) 來源(Source)訊號序列s[ ]k 是獨立且同分布(Independent Identical Distributed,
i.i.d.),其中括幅內的k為時槽指標,其平均值為零(Zero Mean)且滿足克羅內克
函數(Kronecker Delta Function)如下E s k s k
{
i( ) ( )
*j}
=ES ⋅d(
i-j)
,ES為平均符號能量,d ⋅( )為克羅內克函數。
(2) 對第k個時槽,本篇論文所考慮的無線通道共有條L路徑,每一路徑的通道增
益(Gain)h ki( )互為獨立且同分布的複數循環高斯(Complex Circularly Gaussian)
變 數 , 且 平 均 值 為 零 而 變 異 數 (Variance) , 亦 即 功 率 , 為sh i2, , 其 分 佈 為 2 , ( ) (0, ) i h i h k s ,0£ £ -i L 1。並且所有通道路徑的功率總合為 1,亦 即 1 2 , 0 1 L h i i s -= =
å
。 (3) 對第i條路徑而言,不同時間點之間通道增益的相關性遵照傑克斯模型(Jake’s Model) 的 假 設 , 且 其 時 間 相 關 性 的 定 義 為 * 2 , 0 { ( ) ( )}i i h i (2 d( )) E h k h m = s J pf k -m , 其 中J0( )⋅ 為 第 零 階 貝 索 (Bessel) 函 數,而fd則為都普勒頻率(Doppler Frequency),頻率為赫茲(Herts)。並且固定第 i條路徑,相同時槽的相關性假設為 1,亦即E h k h k{ ( ) ( )}i i* =1。(4) 通道環境為擬似穩態(Quasi Static)衰減,亦即在同一資源區塊(Resource Block, RB)中,通道維持穩定,但在不同的資源區塊裡則會發生變動。
(5) 通 道 雜 訊 是 平 均 值 為 零 而 變 異 數 為sw2 的 複 數 循 環 白 高 斯 雜 訊 (Complex Circularly Gaussian Noise),其實部(Real Part)和虛部(Imaginary Part)互為獨立且 同分布,並且與傳送訊號以及通道增益互為獨立。
2.4 LTE 上鏈傳輸單載波分頻多工系統訊號模型
在 2.2 節已經介紹了單載波分頻多工系統的基本工作原理,其中等化器的效 能,取決於接收端的通道狀態資訊的精確度。根據 LTE 制定的標準[13],為了準確 獲取通道狀態資訊,在每個時槽傳送端會在頻域產生定義好的訓練符號,並把他 映射到被分配的子載波及符號位置上。之後經歷如同 2.2 節的傳送流程,到達接收 端。接收端便利用這些已經定義好的訓練符號,估計每個子載波通道增益。常見 的通道估計法則如最小平方誤差(Least Square Estimation, LSE)法則及線性最小均 方誤差(Linear Minimum Mean Square Estimation, LMMSE)法則等等。有了準確的通 道估計值以後,才能夠適當設計等化器,以便解回原始訊號。2.4.1 LTE 系統上鏈傳輸訊框架構
圖 6 LTE 系統上鏈傳輸訊框架構
圖 6 所示為 LTE 系統上鏈傳輸訊框架構(Frame Structure)[13]。此訊框架構不 論是在分頻多工(Frequency Division Duplex, FDD)或是分時多工(Time Division
Duplex, TDD)LTE[2]系統皆能使用。單一訊框長度為T =f 10 ms,包含 20 個長度
循環字首的長度,每個時槽包含 6 或 7 個正交載波多工符號,依其使用標準前置 循環字首(normal CP)或者擴充前置循環字首(extended CP)而定。本篇論文所考慮之 系統皆使用標準前置循環字首,因此每個時槽皆包含 7 個正交載波多工符號,並 且訓練符號位於每個時槽的第四個正交載波多工符號。
2.4.2 單載波分頻多工系統通道估計機制
令p[ ]k =[
p kM( )p kM( +M -1)]
T ÎM為第k個時槽內,傳送端在頻域 產生的訓練符號,若整個頻帶共有N 條子載波,他會被映射到被分配的M條子載 波上如下, [ ]k = [ ]k Î N p Ap , (2.1) 其中 ( ) , 0 , M N M M N M M N M N M m m m ´ ´ - - ´ é ù ê ú ê ú = ê ú £ £ - > ê ú ê ú ê ú ë û 0 A I 0 , (2.2) 為區域式子載波映射矩陣,N 為基地台總載波數。由(2.2)可看出子載波映射矩陣A 由一個大小與被分配子載波數相同的單位矩陣與兩個零矩陣所組成。值得注意的 是,子載波映射矩陣具有A AT =IM這一特性。經過映射的訓練符號在傳送之前, [ ]k p 會再經過反快速傅立葉轉換,再加上循環字首以及並串轉換。經過反快速傅立 葉轉換的訊號可表示如下, [ ] H [ ] N k = k x F p (2.3)其 中( )⋅ H 為 共 軛 轉 置 (Conjugate Transpose, or Hermitian) 而FN ÎN N´ 為 一 個
N N´ 點的快速傅立葉轉換矩陣,定義如下, 2 1 1 ( 1) 1 1 1 1 1 , exp{ 2 / } 1 N N N N w w w j M N w w p -- -é ù ê ú ê ú ê ú ê ú = ê ú = -ê ú ê ú ê ú ë û F (2.4) 而反快速傅立葉轉換矩陣的定義如下,
2 1 ( 1) 1 ( 1) ( 1) 1 1 1 1 1 1 N H N N N N w w N w w - - -- - - -é ù ê ú ê ú ê ú ê ú = = ê ú ê ú ê ú ê ú ë û F F (2.5) 在傳送訊號之前,如同 2.1.1 節所述,假設循環字首的長度為LCP,為了抵抗符號 間的干擾,系統會把x[ ]k 的最後LCP個值複製到其向量的最上方,再傳送出去。假 設LCP ³L,加上循環字首這個處理的數學形式可描述如下, [ ]k = [ ]k Î N L+ CP s Gx (2.6) 其中G為一個循環字首插入矩陣,可描述如下, ( ) ( ) CP CP CP CP L N L L N L N N ´ - + ´ é ù ê ú = ê ú Î ê ú ë û 0 I G I (2.7) [ ]k s 經過並串轉換以後,便會被傳送到通道之中。為了分析方便,我們將此通道等
效成一個有限脈衝響應(Finite Impulse Response)通道,並且令
0 1 1 [ ] [ ( ) ( ) ( )]T L L k h k h k h - k Î h (2.8) 為第k個時槽內的通道脈衝響應,而整個N 條子載波的頻域脈衝響應可表示如下 [ ] [ ] N N k k Î h F g ,其中 1 ( ) [ ] [ [ ] ]T T N L k k ´ -g h 0 (2.9) 訊號與通道脈衝響應反應後,輸入輸出關係如下, 1 0 ( ) L l( ) ( ), 1 1 l u kN p - h k s kn p l p P = + =
å
+ - £ £ - (2.10) 其中L為總路徑數且P L+LCP。再本篇論文當中,我們作了以下定義, ( ) [ ] ( 1) P x kN k x kN P é ù ê ú ê ú = ê ú Î ê ú ê + - ú ê ú ë û x , ( ) [ ] ( 1) P u kN k u kN P é ù ê ú ê ú = ê ú Î ê ú ê + - ú ê ú ë û u (2.11) (2.10)經由直接矩陣計算後,可證明(2.11)的x[ ]k 和u[ ]k 具有以下的關係,[ ] 0 0 1 1 1 0 1 1 0 ( ) 0 0 0 0 ( ) ( ) ( ) ( ) ( ) [ ] [ ] 0 0 0 0 0 0 0 ( ) ( ) L L L L k h k h k h k h k h k h k k k h k h k -- -é ù é ù ê ú ê ú ê ú ê ú ê ú ê ú ê ú ê ê ú ê ê ú ê =ê ú +ê ê ú ê ê ú ê ê ú ê ê ú ê ê ú ê ê ú êë û ë û H u x [ ] 1 [ 1] k k ú ú ú -ú ú ú ú ú ú ú H x (2.12) 其 中H0
[ ]
k ÎP P´ 是 一 個 以[
h k0( )hL-1( )0k 0]
T ÎP 為 第 一 行 的 下 三 角 Toeplitz 矩陣。而H1[ ]
k ÎP P´ 則為一個以[
00hL-1( )k h k1( )]
Î1´P為第一列 的上三角 Toeplitz 矩陣。接下來,訊號通過無線通道到達接收端以後,由於受到雜 訊的干擾,會加上平均值是零而變異數為sw2的可加性白色高斯雜訊,此外系統會 移除區塊最上方的循環字首如下, [ ]k = inv [ ]k + [ ]k y G x w (2.13) 其中 ( CP) CP N N L inv = éêë N L´ Nùúû Î ´ + G 0 I (2.14) 為循環字首移除矩陣。因此訓練符號p[ ]k =[
p kM( )p kM( +M -1)]
T ÎM在 經過子載波映射、反快速傅立葉轉換、並串轉換、加上循環字首傳送出去,經過 通道並且在接收端移除其循環字首後,接收訊號的數學模型可表示如下[ ]
[ ]
[ ]
0 1 0 1 [ ] [ ] [ ] [ ] [ 1] [ ] [ ] [ ] [ ] [ ] [ ] inv inv inv H inv N N H N k k k k k k k k k k k k k k ´ = + = + - + = + + = + y G x w G H x G H x w G H GF Ap 0 w H F Ap w (2.15) 其中[ ]
0 1 1 1 1 0 1 0 ( ) 0 0 ( ) ( ) ( ) ( ) 0 [ ] 0 0 0 0 ( ) ( ) L L N N L inv L h k h k h k h k h k k k h k h k -´ -é ù ê ú ê ú ê ú ê ú ê ú ê ú ê ú = =ê ú Î ê ú ê ú ê ú ê ú ê ú ê ú ê ú ë û H G H G (2.16) 矩陣H[ ]k ÎN N´ 具有一種特殊循環矩陣(Circular Matrix)結構,以[
0( ) 1( )0 0]
T N L h k h - k Î (2.17) 為第一行。 引理 2.1:所有N´N 點的循環矩陣皆可藉由快速傅立葉轉換矩陣FN ÎN N´ 對 角化,其中[ ]
FN m n, =w(m-1)(n-1),w =exp(-j2 / )p N ,這是因為所有N´N 點循 環矩陣經過對角化後,其正規化(Orthonormalization)後的特徵向量實際上就和FN 的行一模一樣,並且又因為FN為么正(Unitary)矩陣,亦即F FNH N =F FN NH = IN。 具體而言,令循環矩陣H[ ]k ÎN N´ 定義如(2.14),則會具有以下數學關係, [ ] H { [ ]} N k N =Diag k F H F h , (2.18) 其中h[ ]k 定義如(2.9)式。 □ 根據引理(2.1),接收訊號移除掉循環字首並且用快速傅立葉轉換矩陣FN轉換 到以後,在更進一步取出被分配的子載波上的訊號,則接收訊號可表示如下, [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] T N T H T N N N k k k k k k k k = = + + y A F x A F H F Ap A F w H p w (2.19)其中H[ ]k Diag{A hT[ ]}k ÎM M´ 為一個對角矩陣,並且其對角項即為被分配到 的子載波上的頻域通道響應,而w[ ]k A F wT N[ ]k ÎM為子載波所受到的雜訊向 量。值得注意的是,AT ÎM N´ 為一個正規化矩陣,亦即A AT = IM;並且因為 N F 為一個么正矩陣,使得可加性白高斯雜訊的分布為w[ ] ~k CN( ,0 sw M2I )。為了 簡化通道估計的分析,讓我們把(2.19)式改寫如下, [ ]k = [ ] (k ⋅ T [ ])k + [ ]k y P A h w (2.20) 其中 [ ]k =diag{ [ ]}k Î M M´ P p (2.21) 為一對角矩陣,其對角項即為各個子載波上的訓練符號。接著我們將(2.9)所定義的 [ ]k h 代入(2.20),可得到以下結果, ( ) [ ] [ ] ( [ ]) [ ] [ ] [ ] [ ] [ ] [ ] [ ] T L T N N L L N k k k k k k k k k k - ´ = ⋅ + é ù ê ú = ê ú + ê ú ë û + y P A h w I P A F h w 0 P F h w (2.22) 其中 ( ) L T M L N N N L L ´ - ´ é ù ê ú Î ê ú ê ú ë û I F A F 0 (2.23) 為從FN取出的子矩陣(Sub-Matrix),此子矩陣對應到M 條子載波的列以及對應到 前L條路徑的行。
2.4.3 時域線性最小均方誤差估計法則
在 2.4 節一開始,我們已經介紹了通道估計的原因及幾種常用的方法。根據 (2.22),此節將會介紹如何依據最小均方誤差估計法則來估計時域通道脈衝響應 [ ]k h 。藉由以下的標準程序[14],通道估計可表示如下0 1 1 1 2 1 2 1 1 2 1 1 [ ] [ ( ) ( ) ( )] [ ] [ ] [ ] [ ] T L H H w w N N N H H w N N N k h k h k h k k k k k s s s -- - - -- -= é ù = êë + úû é ù = êë + úû h h h R F F F P y R F F F P y (2.24) 其中 2 2 2 ,0 ,1 , 1 {[ h ]}h h L diag s s s -h R (2.25) 假設接收端已經根據(2.24)連續估計了K 個時槽的通道向量h[1], , [ ] hK ,接著便 使用通道預測機制預測最新的通道向量h[K +n],n ³1。在不失一般性的前提 下,我們假設訓練符號不會隨著不同的時槽而改變,亦即 [ ]k = P P,"k (2.26) 本篇論文提出一個嶄新的通道預測機制,可一併考慮通道估計誤差的影響,並且 在後續的章節會深入分析此預測器的效能。
第三章 通道預測機制
圖 7 通道估計機制與通道預測機制比較圖 圖 7 所示為通道估計機制與通道預測機制比較圖,其中橘色部分表示訓練符 號,每個時槽包含七個正交分頻多工符號,而訓練符號位於其中第四個。在傳統 通道估計機制當中,傳送端會週期性地發送訓練符號到接收端,發送訊號的過程 中勢必定期耗費能量。訓練符號傳送到接收端後,接收端會利用各種不同的通道 估計法則獲取通道狀態資訊。我們從兩個面向思考如何提升整體系統的能源使用 效率,因而提出在接收端使用通道預測機制來獲取最新的通道狀態資訊。其一, 我們設計傳送端連續發送了數次的訓練符號後,便停止發送訓練符號,因此毋須 持續耗能以發送訓練符號,因而減輕傳送耗能。值得一提的是,因為單載波分頻 多工系統的傳送端多為無線裝置,因此能源效率益發重要。其二,如果能夠在維 持一定效能的前提下,降低接收端獲取通道狀態資訊的複雜度,那麼整體系統的 節能效率必能有有所提升。 這一章節會介紹本篇論文所設計的最佳通道預測機制。其中 3.1 節將推導出一 個考慮進通道估計誤差的最佳預測器,3.2 節將分析此預測器所能達到的效能,預 測器的複雜度則會在 3.3 節中介紹,並且最後在 3.4 節為模擬結果。3.1 演算法設計
假設接收端已經根據(2.24)的線性最小均方誤差通道估計法則連續估計了K 個時槽的通道向量h[1], , [ ] hK 。根據這K 個估計到的通道向量,接下來接收端 使 用 通 道 預 測 機 制 來 預 測 最 新 的 通 道 向 量 0, 1, 1, [ ] [ ( ) ( ) ( )]T L K +n = h K +n h K +n h - K +n h ,n ³1。通道預測的 方式可以一次預測整個通道向量,但為了簡化運算複雜度,本篇論文所考慮的通 道 預 測 器 會 分 別 預 測 每 個 路 徑 上 的 通 道 增 益 。 因 此 , 對 第i 條 路 徑 而 言 , 0£ £ -i L 1,通道預測機制的數學表示式如下, ( ) , , 1 ˆ ( ) K n ( 1 ) i i k i k h K n a h K k = + =å
+ - ,n ³1 (3.1) 其中ai k( ),n 即為待設計的通道預測係數。本篇論文藉由最小化均方誤差的法則來設計 通道預測係數ai k( ),n ,並且定義第i條路徑的均方誤差如下,{
2}
, [ ] i ( ) ( ) i i MSE n E h K +n -h K +n , (3.2) 其中期望值E ⋅{}是針對通道以及雜訊的統計特性來做計算。我們將(3.1)代入(3.2) 並展開如下,{
}
{
}
{
}
2 , 2 ( ) , 1 * ( ) ( ) , , 1 1 ( ) * , 1 [ ] ( ) ( ) ˆ ( 1 ) ( ) ( 1 ) ( 1 ) ˆ 2 Re ( 1 ) ( ) ( i i i K n i k i i k K K n n i i i k i j k j K n i k i i i k MSE n E h K n h K n E a h K k h K n a E h K k h K k a a h K k h K n E h K = = = = + - + ì ü ï ï ï ï = íï + - - + ýï ï ï î þ = + - + -- + - + +å
å å
å
{
2}
) n + (3.3) [ ] i MSE n 可看作是通道預測係數ai k( ),n ,1£ £k K的函數。在這裡設計的目標,即 是適當設計ai k( ),n 使得MSE ni[ ]為最小,如此一來,預測的通道向量和真實的通道向 量之間的誤差便能盡可能的縮小。在MSE ni[ ]發生最小值的地方,其斜率必為零, 也就是對ai k( ),n 微分為零的地方,因此令( ) , [ ] 0, 1 i n i k MSE n k K a ¶ = £ £ ¶ (3.4) 可得到 ( ) * , 1 ˆ ( ) K n ( 1 ) ( 1 ) 0, 1 i i i k i k E h K n a h K k h K j j K = ìé ù ü ï ï ïê + - + - ú + - ï= £ £ í ý ïêë úû ï ï ï î
å
þ (3.5) 若從幾何的觀點來解釋,以上結果亦可稱作正交定理(Orthogonal Principle),亦即 通道預測值即是把先前所估得的通道估計值做線性組合(Linear Combination)來求 得最新的通道狀態資訊,其中最佳的通道預測值,他和真實通道值之間的誤差必 定會和先前所估得的通道估計值互為正交,因此稱為正交定理。若用數學模型來 表示,即為(3.5)式。(3.5)亦可表示如下,{
*}
* ( ) , 1 ( 1 ) ( 1 ) { ( ) ( 1 )}, 1 K n i i i i k i k a E h K k h K j E h K n h K j j K = + - + - = + + - £ £å
(3.6) (3.6)定義了K 個以ai k( ),n ,1£ £k K,為未知數的線性等式。根據(3.6)以及在 2.3 節對通道和雜訊之統計特性所做的基本假設,最佳通道預測係數可由以下定理獲 得。 定理3.1:定義 (0) (1) ( 1) (1) (0) ( 2) ( 1) ( 2) (0) r r r K r r r K r K r K r é - ù ê ú ê - ú ê ú ê ú = ê ú ê ú ê - - ú ê ú ë û R , (3.7) 以及 ( )n ( ) ( 1) ( 1)T K = éêër n r n + r K + -n ùúû r , (3.8) 其 中 r k( -m)J0(2pf kd( -m)) 。 那 麼 最 佳 通 道 預 測 器 ( ) ( ) ( ) ( ) ,1 ,2 , [ ] n n n n T K i ai ai ai K Î a 如以下所示, ( )n 1 ( )n i = ai i- K a R r , (3.9) 其中i bi ⋅ +gi ⋅ K R R I , (3.10) 而 2 2 1 1 , T H ( H ) i h i i N N w N N i a s ⋅e F F s Rh- +F F - e , (3.11) 2 1 1 2 1 1 ( ) ( ) T H H H H i i w N N N N N N w N N i b e s R-h + F F - F F R F F h s Rh- +F F - e , (3.12) 2 T( 2 1 H ) 1 H ( 2 1 H ) 1 i w i w N N N N w N N i g s s - + - s - + -h h e R F F F F R F F e , (3.13) [證明]:見附錄一。 □ 當我們藉由(3.9)求得最佳的通道預測器後,預測的通道向量可表示如下, ( ) , , 1 ˆ ( ) K n ( 1 ) i i k i k h K n a h K k = + =
å
+ - ,n ³1 (3.14) 值得注意的是,如果先前的通道估計值皆完美無誤,亦即s = ,那麼很簡w2 0 單的可看出ai = bi =sh i2, 以及g =i 0;因此,(3.9)的通道預測器ai( )n 將會簡化為 著名的通道預測器[5]如下,後續論文將之稱為傳統預測器, ( ) ( ) ( ) ( ) 1 ( ) ,1 ,2 , [ ] n n n n T n i ai ai ai K K -= a R r (3.15) 此外,從(3.9)可看出本篇論文所設計的通道預測器會分別針對每條路徑的狀況做設 計,然而(3.14)的傳統通道預測器則是在每條路徑都採取相同的預測機制。若使用 (3.15)傳統通道預測器預測通道,則其通道預測值可表示如下, ( ) , , 1 ˆ ( ) K n ( 1 ) i i k i k h K n a h K k = ¢ + =å
+ - ,n ³1 (3.16)3.2 均方誤差分析
在此節我們會進一步分析(3.9)與(3.15)兩種不同通道預測器的效能,定義兩種 預測器所能達到的最小均方誤差如下,首先是最佳通道預測器的均方誤差,{
}
1 2 , 0 2 1 ( ) , 0 1 [ ] ( ) ( ) ( 1 ) ( ) L i i i L K n i i k i i k MSE n E h K n h K n E a h K k h K n -= -= = + - + ì ü ï ï ï ï = í + - - + ý ï ï ï ï î þå
å
å
(3.17) 以及傳統通道預測器的均方誤差, 1 , 2 0 2 1 ( ) , 0 1 [ ] ( ) ( ) ( 1 ) ( ) L i i i L K n i i k i i k MSE n E h K n h K n E a h K k h K n -= -= = ì ü ï ¢ ï ï + - + ï í ý ï ï ï ï î þ ì ü ï ï ï ï = í + - - + ý ï ï ï ï î þå
å
å
(3.18) 以下定理為(3.17)及(3.18)的分析結果。 定理 3.2:令(3.17)和(3.18)所定義的MSE n[ ]以及MSE n[ ]為(3.9)及(3.15)兩種通道 預測機制所能達成的最小均方誤差。讓我們回顧 2.3 節的基本假設 1 2 , 0 1 L h i i s -= =å
以及 (0) 1 r = ,我們可獲得(
)
1 1 ( ) ( ) 2 0 [ ] 1 L i Kn T i i K Kn i MSE n - a b g -= é ù = -å
êër R+ I r úû (3.19) 以及 2 2 ( ) 1 ( ) [ ] [ ] n H 1 i i i n i i i K i i i MSE n MSE n a a g b b - éêæç ö÷÷ ùú = + çêç - ÷÷ ⋅ + ⋅ ú çè ø ê ú ë û a R R I a (3.20) 其中R 、i a 、i b 、i g 、以及i a 的定義如同(3.10)、(3.11)、(3.12)、(3.13)以及(3.15)。 ( )in [證明]:見附錄二。 □ 從(3.20)可以很簡單看出 [ ]MSE n ³MSE n[ ]。因此,本篇論文所設計的將通道估計 誤差影響一併考慮的最佳預測器,確實提升了通道預測機制的準確度。我們會在 第 3.4 節中給出數值模擬結果。3.3 複雜度分析
從前一節中,我們已經證明本篇論文所提出的最佳通道預測器,性能比傳統 通道預測器好。在這一節裡,除了前述兩種通道預測機制的複雜度,我們也一併 給出(2.24)線性最小均方誤差法則估計機制的複雜度,同時比較這三種方法計算時 域通道向量的複雜度。在以下討論中,所有的複數乘法器及複數加法器皆已轉換 成等效的實數乘法器及加法器。 會在這一節討論複雜度的問題,是因為直覺上系統耗能會與複雜度的多寡呈 現正相關,只要能夠降低接收端獲取通道狀態資訊演算法的複雜度,那麼除了在 傳送端可以減少訓練符號的傳送,更能提升整體系統能源使用效率。3.3.1 通道估計機制的複雜度
首先是(2.24)的通道估計機制複雜度,首先讓我們回憶一下(
2 1)
1 1 [ ] H H [ ] [ ] w N N N k = s - + - k - k h h R F F F P y (3.21) 並且M 表示的是用戶所佔用的子載波數,而L表示的是時域通道的路徑數目。從 (3.21)可知通道估計可分為以下幾個步驟,其中(1)到(5)可直接經由簡單的矩陣運算 求得,而(6)則是使用 LU 分解(Lower-Upper Decomposition)[15]求得。 (1) P[ ]k -1y[ ]k ,共需要4M個乘法器及2M 個加法器。 (2) FNH(
P[ ]k -1y[ ]k)
,共需要4ML個乘法器及(
4ML-2L)
個加法器。 (3) F F NH N,共需要4ML2個乘法器及(
4ML2-2L2)
個加法器。 (4) sw2R-h1,共需要2L個乘法器及 0 個加法器。 (5)(
sw2R-h1+F F NH N)
,共需要 0 個乘法器及2L個加法器。 (6)(
sw2Rh-1 +F F NH N) (
-1 F PNH [ ]k -1y[ ]k)
, 共 需 要 4 ( 1)( 4) 3 L L- L+ 個 乘 法 器 及 ( 1)(4 13) 3 L L- L+ 個乘法器。綜 上 所 述 , 使 用 最 小 均 方 誤 差 法 則 估 計 時 域 通 道 共 需 要 2 4 ( 1)( 4) 4 4 4 2 3 L L L M + ML+ ML + L+ - + 個 乘 法 器 及 2 2 ( 1)(4 13) 2 4 4 2 3 L L L M + ML+ ML - L + - + 個加法器。
3.3.2 最佳通道預測機制的複雜度
緊接著,我們將在這一節介紹使用最佳通道預測器(3.9)以獲取最新時域通道狀 態資訊h[
K +n]
,n ³1,的複雜度。讓我們回憶一下(3.9) ai( )n =aiR ri-1 ( )Kn , 其 中R 、i a 、i b 以 及i g 的 定 義 如 同 (3.10) 、 (3.11) 、 (3.12) 以 及 (3.13) 。 其 中i ( )n 1 ( )n i = ai i- K a R r 可利用 LU 分解來計算,但觀察到Ri如(3.10)所定義為一個 Toeplitz 矩陣,因此我們可藉由 Levinson-Durbin 演算法[15]更進一步減少計算複雜 度。通道預測機制可分成以下幾個步驟, (1) ai、bi以及gi,i = 1 L的計算:首先在通道估計的期間裡,我們已經計算 過F F NH N以及(
sw2R-h1+F F NH N)
。 (1-1) 首 先 回 憶 2, T H ( 2 1 H ) 1 i h i i N N w N N i a s ⋅ s - + -h e F F R F F e , 其 中 2 1 1 ( H ) w N N i s - -é + ù ê ú ë Rh F F e û 可 藉 由 LU 分 解 獲 得 , 共 需 要 2 ( 1)( 1) 4 3 L L L L é - + ù ê + ú ê ú ë û個乘法器以及 2 ( 1)(4 1) 4 2 3 L L L L L é - + ù ê + - ú ê ú ë û個 加法器。sh i2, ⋅éêëe F FTi NH Nû ëú êù é⋅ (sw2R-h1+F F NH N)-1eiùûú 可由直接的矩陣代數運 算獲得,共需要(4L+4)個乘法器以及4L 個加法器。 (1-2) bi eTi (sw2R-h1+F F NH N)-1F F R F F NH N h NH N(sw2R-h1+F F NH N)-1ei,從(1-1)已 經 獲 得 êéë(sw2R-h1 +F F NH N)-1eiûúù , 接 下 來 矩 陣 乘 法 2 1 1 ( ) H H N N éêë sw - + N N - iùúû h h R F F R F F e 共需要4L2 +4L個乘法器及4L 個加法2 器。向量乘法 T( 2 1 H ) 1 H H ( 2 1 H ) 1 i sw - N N - N N N N sw - N N - i é + ù é + ù ê ú ê ú ëe Rh F F F F û ëR F Fh Rh F F e û 共需要4L 個乘法器及 4L - 個加法器。 2(1-3) gi =sw i2eT(sw2Rh-1+F F NH N)-1F F NH N(sw2R-h1+F F NH N)-1ei, 我 們 已 在 (1-1) 及(1-2)求得F F NH N(sw2R-h1 +F F NH N)-1ei及(sw2R-h1+F F NH N)-1ei,因此gi 的計算僅需4L +4個乘法器及4L 個加法器。 (2) 計算出ai、bi及gi後,我們使用 Levinson-Durbin 演算法來計算最新的通道預 測器a( )in ,i = 1, ,L,n ³ ,其中當1 n = 時共需要1 K2個乘法器及K2個加 法 器 [15, pp.194-195] ;n >1時 則 需 要2K2個 乘 法 器 及2K2個 加 法 器 [15, pp.196-197]。 (3) 獲得最新的通道預測器a 之後,我們便可將i( )n a 代入(3.14)求得最新的通道狀i( )n 態預測值 , ( ), 1 ˆ ( ) K n ( 1 ) i i k i k h K n a h K k = + =
å
+ - ,n ³1,共需要4K 個乘法器以 及(4K -2)個加法器。 值得注意的是,只有當第一次預測通道,亦即n = 時需要計算1 ai、bi及gi, 而n >1時無須重新計算,僅需使用 Levinson-Durbin 演算法求取最新的通道預測 器ai( )n ,i = 1, ,L,n >1。另外一點,n = 時以及1 n >1時,第(2)個步驟的複 雜度也有所不同。因此使用本篇論文所設計的通道預測機制獲取最新的通道狀態 資訊的複雜度可分為兩個階段討論,並且因為每條路徑皆須分別計算一次最佳通 道預測器,因此複雜度相佳以後須乘上L。兩階段複雜度如以下所示, (1) 當n = 時共需要1 2 4 4 ( 1)( 1) 8 2 16 8 3 L L L K K L L L é - + ù ê + + + + + ú ⋅ ê ú ë û 個乘法器 以及 2 4 ( 1)(4 1) 8 2 10 4 3 L L L K K L L L é - + ù ê + + + + - ú ⋅ ê ú ë û 個加法器。 (2) 當n >1時共需要(2K2 +4 )K L個乘法器以及(
2K2 +4K-2)
L個加法器。 由以上可看出在n >1時,計算最新通道狀態資訊的複雜度要比n = 時低上1 許多,因此若能夠連續預測多次通道狀態資訊,那麼每次預測的平均複雜度能夠 大為降低,因而節省接收端獲取最新通道狀態資訊的複雜度。3.3.3 傳統通道預測機制的複雜度
使用(3.15)的傳統通道預測器時,沒有將通道估計誤差的影響考慮進來,每個 路徑的預測器皆是相同的,因此每次預測最新通道時,僅須計算一次通道預測器 即可套用到所有路徑上。亦即a( )0n == a( )L-n 1。只有一點需要注意的是,如同 3.3.2 節中使用 Levinson-Durbin 演算法計算最新最佳通道預測器,在這裡亦需分成兩個 階 段 探 討 其 複 雜 度 。 其 中 當n = 時共需要1 K2個 乘 法 器 及K2個 加 法 器 [15, pp.194-195];n >1時則需要2K2個乘法器及2K2個加法器[15, pp.196-197]。接著 便可直接從(3.16)求得最新通道狀態資訊 , ( ), 1 ˆ ( ) K n ( 1 ) i i k i k h K n a h K k = ¢ + =å
+ - , 1 n ³ ,共需要4K 個乘法器以及 4K - 個加法器。 2 綜上所述,兩階段複雜度如以下所示, (1) 當n = 時共需要1 K2 +4KL個乘法器以及K2 +(4K -2)L個加法器。 (2) 當n >1時共需要2K2+4KL個乘法器以及2K2 +(4K-2)L個加法器。 從以上我們可看出最佳通道預測器在n >1時,具有和傳統通道預測器相差不 多的複雜度。這表示最佳通道預測器的複雜度在可接受的範圍內,只要能夠連續 預測多次通道,便能夠降低每次預測的平均複雜度。 從整個 3.3 節的討論中,我們可看出在獲取時域通道狀態資訊時,只有通道估 計機制的複雜度會受到占用子載波數多寡所影響,而其他兩種通道預測機制皆不 受之影響。當用戶需要高傳輸速率時,系統會分配較多的子載波給他,如此一來, 因為通道估計機制複雜度會受子載波數影響,使得其訊號處理複雜度因而增加。 但是通道預測機制則無此缺點。 假設時域通道路徑數目L為 6,而預測階數K 為 3,在低傳輸速率需求如子載 波數目M 為 36 時,亦即 3 個資源區塊(Resource Block, RB),則通道估計機制複雜 度為 13022 個運算,n = 時的最佳通道預測器為 7848 個運算,1 n >1時的最佳通 道預測器為 348 個運算,n = 時的傳統通道預測器為 150 個運算,1 n >1時的傳 統通道預測器為 312 個運算。另外在高傳輸速率需求下如子載波數目M 為 1200 時,亦即 100 個資源區塊, 兩種通道預測機制的複雜度維持不變,而通道估計機制複雜度則變為 411110 個運 算,可看出在高傳輸速率要求下,通道預測機制的複雜度和通道估計機制相較之 下非常低。 我們接著用表 1 表示以上三種機制的複雜度,其中所有複數乘法器及加法器 均已換成等效的實數乘法器及加法器。 表 1 通道估計機制與通道預測機制複雜度比較(M:用戶所佔用的子載波數,L: 時域通道路徑數目,K :通道預測器的階數) 乘法器 加法器 通道估計器 2 4 4 4 4 ( 1)( 4) 2 3 M ML ML L L L L + + - + + + 2 2 2 4 4 ( 1)(4 13) 2 3 M ML ML L L L L + + - + - + 最佳通道預 測器,n = 1 2 2 4 ( 1)( 1) 4 3 8 16 8 L L L K K L L L é - + ù ê + + ú ê ú ⋅ ê ú ê+ + + ú ë û 2 2 ( 1)(4 1) 4 3 8 10 4 L L L K K L L L é - + ù ê + + ú ê ú ⋅ ê ú ê+ + - ú ë û 最佳通道預 測器,n >1 2 (2K +4 )K L
(
2K2 +4K -2)
L 傳統通道預 測器,n = 1 2 4 K + KL K2 +(4K-2)L 傳統通道預 測器,n >1 2 2K +4KL 2K2 +(4K -2)L3.4 模擬結果
在以下模擬當中,訓練符號的擺設方式均參照 LTE 系統標準擺放。我們比較 了三種機制的均方誤差,依次為通道估計機制、最佳通道預測機制以及傳統通道 預測機制。其中通道估計機制在每個時槽中皆會估計通道狀態資訊以用來等化訊 號;最佳預測器則是接收端估計過幾次通道狀態資訊後,便使用這些已經估計好 的通道狀態資訊輔以通道在時間上的相關性來預測最新的通道狀態資訊,並且在 預測的過程中一併考慮先前通道估計的誤差;傳統預測器則是忽略通道估計誤差 的影響來進行預測。為了簡化分析,以下通道預測機制皆為每估計三次通道接著 就預測三次通道,依此類推,如圖 8 所示, 圖 8 通道預測機制示意圖 此外所有的模擬參數設定如表 2 所示, 表 2 模擬參數設定 模擬參數 設定值 時域路徑數目 L 6 快速傅立葉轉換尺寸 N 1024 占用子載波數 M 120 移動速度 10 Km/hr 預測階數 K 3 時槽長度 0.5 ms圖 9 為均方誤差對雜訊功率的關係,圖 10 及圖 11 則為均方誤差對移動速率 的關係,從圖上可看出不管在第一次或第二次預測、雜訊是大或小,本篇論文所 設計的最佳通道估計機制要比傳統預測機制的均方誤差好大約 10-15dB。並且從圖 9 中,我們亦證實(3.19)與(3.20)所推導的均方誤差明確表示式跟實際模擬值十分吻 合。在以下模擬圖中,sim.為模擬(Simulated)的簡寫而 theo.為理論(Theoretical)的簡 寫。 圖 9 嶄新通道預測機制與傳統估計機制均方誤差比較圖 (QPSK 調變,橫軸為雜訊功率,v =10 km/hr)
圖 10 嶄新通道預測機制與傳統估計機制均方誤差比較圖
圖 11 嶄新通道預測機制與傳統估計機制均方誤差比較圖
從圖 12 及圖 13,可看出不論是 QPSK 調變、16-QAM 調變、第一次或第二次 預測、雜訊是大或小,本篇論文所設計之最佳預測機制能夠提供和通道估計機制 近乎相等的位元錯誤率,明顯比傳統預測機制要好上一截。
圖 12 通道估計機制、嶄新通道預測機制與傳統估計機制位元錯誤率比較圖 (QPSK 調變,v =10 km/hr)
圖 13 通道估計機制、嶄新通道預測機制與傳統估計機制位元錯誤率比較圖