• 沒有找到結果。

TW4G-R---應用於B3G行動通訊系統之前瞻通道編碼系統研究(II)

N/A
N/A
Protected

Academic year: 2021

Share "TW4G-R---應用於B3G行動通訊系統之前瞻通道編碼系統研究(II)"

Copied!
56
0
0

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

全文

(1)

行政院國家科學委員會專題研究計畫報告

應用於 B3G 行動通訊系統之前瞻通道編碼系統研究(

2/2)

TW4G-R:Advanced Channel Coding for B3G Mobile

Communication Systems(2/2)

計畫類別: ■ 個別型計畫 □ 整合型計畫

計畫編號: NSC 96-2219-E-009-011-

執行期間: 九十六 年 八 月 一 日至 九十七 年 七 月 三十一 日

計畫主持人:王忠炫 助理教授 交通大學電信工程學系

共同主持人:吳宗承 助理教授 義守大學通訊工程學系

計畫參與人員:張力仁、翁健家、沈晏麟、蔡維庭

成果報告類型(依經費核定清單規定繳交):□精簡報告 ■完整報告

本成果報告包括以下應繳交之附件:

■赴國外出差或研習心得報告一份

□赴大陸地區出差或研習心得報告一份

■出席國際學術會議心得報告及發表之論文各一份

□國際合作研究計畫國外研究報告書一份

處理方式:除產學合作研究計畫、提升產業技術及人才培育研究計畫、

列管計畫及下列情形者外,得立即公開查詢

□涉及專利或其他智慧財產權,□一年□二年後可公開查詢

執行單位:國立交通大學電信工程學系

中 華 民 國 97 年 7 月 31 日

(2)

中文摘要

關鍵詞: 無線多媒體傳輸,時空頻編碼技術,低密度位元檢測碼。 隨著個人化通訊需求的迅速發展及多媒體訊息交流的急遽增加,強化無線接 取技術以因應高速、多元及高品質傳輸要求,已成為發展新一代無線通訊系統時 所須考量的重要課題。本二年期計畫之主要目標即是以低密度位元檢測碼為主 體,結合多重輸入輸出、分集技術,擷取二者優點以設計出橫跨空間、時域、頻 域三重維度適合於高速無線多媒體傳輸之高效能通道編碼系統。 在第一年的計畫中,我們已完成應用分集技術於正交分頻多工系統,設計出 可從空間、時域、頻域抵抗通道錯誤之新式三維碼。所得新式三維碼不僅可在空 間、時域、頻域獲得最佳分集增益以提升系統傳輸品質,同時亦能大幅降低正交 分頻多工系統之峰均功率比以簡化收發機之硬體需求。延續第一年之研究成果, 第二年之計畫將第一年計畫所得之低峰均功率比時、空、頻三維碼與低密度位元 檢測碼結合,建構出可從空間、時域、頻域抵抗通道錯誤之新式低密度位元檢測 編碼系統。計畫所得結果對理論研究者與系統工程師將提供相當的助益,同時亦 能推廣高效能三維-低密度位元檢測編碼技術於未來蜂巢式行動電話、寬頻無線 都會廣域網路、無線區域及個人網路系統之應用。

(3)

英文摘要

Keywords : wireless multimedia communications, space-time-frequency coding, low-density parity check codes.

With the fast development of personal communications and the increasing need of multi-media messaging, the major topic for future wireless communications will be to effectively enhance the capability of radio access to provide excellent spectral efficiency and system capacity, so that high data rate transmission and multi-media services can be realized. This 2-year project is to construct a powerful channel coding scheme which integrates two advanced techniques: the space-time-frequency (STF) coding and low density parity-check (LDPC) coding for orthogonal frequency division multiplexing (OFDM) systems. In the first year, we have combined the STF coding with OFDM and established the related theoretical fundamentals. The proposed STF codes not only can achieve the maximum diversity gain to optimize the transmission quality but also can mitigate the high peak-to-average power ratio of OFDM signals to avoid the high cost amplifiers in the transmitter and receiver. Continuing the first year’s research efforts, in the second year, we focus on integrating the LDPC codes with the proposed STF codes to generate a new class of STF-LDPC codes with high diversity and coding gains which can provide excellent performance against channel errors. The results of this 2-year project are beneficial to both theoreticians and practical engineers and promote more STF-LDPC codes for use in future communication systems and networks.

(4)

目錄

第一章 簡介

……….….………..…………..……….………...1

第二章 時空頻三維碼之研究

……….….………..………..………..……...5 2.1 多重輸入多重輸出-正交分頻多工架構 ….….………..……….………….5 2.1.1 多重輸入多重輸出系統 ……….….………..………..…….……..6 2.1.2 正交分頻多工系統 ….…….….………..………..………8 2.2 通道介紹 ……….….………….………..………..……….….………12 2.3 時空頻三維碼 ……….….…….………..………..……….13 2.3.1 時空頻三維碼之設計準則 …….….…….……….……..………..………...13 2.3.2 時空頻三維碼架構 ……….….……….……..……….17 2.4 電腦模擬 ……….….………..………..……….….……….19

第三章 低峰均功率比時空頻三維碼之研究

….…….….………..……22 3.1 峰均功率比 ……….….………..………..……….….………...22 3.2 解決高峰均功率比的方法 ……….….………..………..………23 3.2.1 限幅法 ……….….………..………..………..23 3.2.2 區塊編碼架構法 ………..………..………..………..….24 3.2.3 選擇性映射 ………..………..………..………..………..25 3.2.4 分部傳送序列 ………..………..……….………..………..…26 3.2.5 正定旋轉 ………..………..…………..………..………..….26 3.3 低峰均功率比時空頻三維碼 ………..………..………..………..…..28 3.3.1 低峰均功率比時空頻三維碼之設計準則 ………..………..………..28 3.4 電腦模擬 ………..………..………..……….31

第四章 時空頻三維低密度位元檢測碼之研究

………..………….36 4.1 通訊系統架構介紹 …...………..……….….………...36 4.2 低密度位元檢測碼簡介 …………..………..………..………37 4.2.1 低密度位元檢測碼之解碼………..………..38 4.2.2 低密度位元檢測碼之設計方法……..………..………..………..….40 4.3 時空頻三維低密度位元檢測碼之設計 ……..….………..………..…..42 4.4 電腦模擬 ………..………..………..……….44

第五章 結論

………..………..………….48

參考文獻

………..………..………49

(5)

第一章 簡介

近代行動通訊系統的成功,打破了傳統有線傳輸地域上的先天限制,並為普 世社會帶來了莫大的便利。同時,隨著個人化通訊需求的迅速發展及多媒體訊息 交流的急遽增加,世人對於新一代通訊系統的建置更是懷抱了無限的期待。相較 於現有第二、三代行動通訊系統,新一代無線通訊系統預期將提供更全面性的服 務,其中包括高速的資料傳輸、多媒體服務及數據行動通訊。然而在無線傳輸的 環境中,除了接收機本身熱雜訊可能引起的訊號失真之外,傳輸通道與生俱來的 非理想特性,例如衰褪(Fading)及遮蔽(Shadowing)效應,與多用戶信號間 的相互干擾亦常造成通訊品質不良的嚴重後果。面臨此一惡劣的傳輸環境,強化 無線接取技術(Wireless Access Technology)以因應高速、多元及高品質傳輸要 求,便成為發展新一代無線通訊系統時所須考量的重要課題。

傳統之高速率數據傳輸受限於有限頻寬所造成之符元間干擾(Inter Symbol Interference, ISI),因而易使接收的資料產生解調錯誤。要解決ISI問題,最簡單 的方法是增長符元時間進而減少因為有限頻寬所造成之時域擴散效應,但是這樣 做便失去高速率傳輸的原本目的;除此之外還有增長符元時間同時提高調變階數 (Modulation Order)或利用適應性等化器(Adaptive Equalizer)等方法可以解決 ISI問題,但這些方法會衍生其他不易解決的問題,像是容易受到雜訊的干擾而 使得錯誤率提高、接收器複雜度太高不易實踐等,所以為了克服高速率數據傳輸 之ISI缺點,正交分頻多工(Orthogonal Frequency Division Multiplexing, OFDM) 技術便運應而生。正交分頻多工技術1960年代即已提出[1]-[6],此技術使用多重 載波將傳輸通道切成數個正交的子通道來傳輸信號,並可利用增加載波的數目來 提升資料的傳輸率;傳送信號時,會在各封包(Packet)間加入一段具循環字首 (Cyclic Prefix)特性的保護時間(Guard Time),這不但可消除信號的符元間 干擾,也可使接收端不需使用複雜的等化器。在進行高速資料傳輸時,ODFM還 能將原本具頻率選擇性衰褪特性(Frequency- Selective Fading)的通道在每個子 通道上轉變成平坦式衰褪(Flat Fading)。雖有OFDM有上述諸多好處,但由於 當時硬體及數位處理技術並不發達,正交多載波及相對應濾波器之製作相當昂 貴、困難,因此該技術並不受歡迎。直到1971,Weinstein及Ebert提出利用快速 反傅立葉轉換(Inverse Fast Fourier Transform)及快速傅立葉轉換(Fast Fourier Transform)進行信號調變及解調取代類比之多載波製作,大幅降低了收發機之 設計複雜度,使得此技術得以再受重視;因此,以正交分頻多工為核心的多載波

(6)

多重接取技術已成為新一代通訊系統中無線接取技術的最佳選擇。 圖1.1 正交分頻多工收發機架構圖 為達成新一代行動通訊系統高速、高資料率及多媒體傳輸之目標,新設計之 通道編碼系統本身必須具備強大的錯誤更正能力,方能補償由接收機本身熱雜訊 及其他區塊(例如:通道估測,信號同步、解調等部份)所累積之信號誤差,進 而最佳化整體系統效能。在文獻[7]-[14]中,低密度位元檢測碼(Low-Density Parity Check Codes, LDPC Codes)搭配疊代式信度傳播解碼法(Iterative Decoding Based On Belief Propagation)已被證明能在可加性白色高斯雜訊(Additive White Gaussian Noise)通道下提供趨近謝農極限(Shannon Limit)的編碼效能。相較 於另一類可達謝農極限之渦輪碼(Turbo Codes),低密度位元檢測碼由於具備下 列優點,已逐漸取代渦輪碼而被許多新一代通訊系統所採用。

(一)低密度位元檢測碼不需搭配長度極長之交錯器(Interleaver),其效能即 可趨近謝農極限,因此可避免因採用交錯器所衍生之解碼延遲與相關硬體需 求。

(二)低密度位元檢測碼有較佳的區塊錯誤效能(Block Error Performance), 因此在多層網路通訊系統中可提供網路層較佳之通訊品質。

(三)低密度位元檢測碼在位元錯誤率(Bit Error Rate, BER)較低之區域方才 顯現錯誤遲滯(Error Floor)之現象,因此可適用於位元錯誤率需求極低之系 統(例如:光碟儲存系統)。 (四) 低密度位元檢測碼之解碼不需於其格狀結構進行,因此可大幅減低解 碼複雜度。此外,其位元檢測矩陣之低密度特性亦提供可平行處理、低複雜 Output data Input data M o dul a tio n IFFT D/A A/D FFT De m o d u la tio n Sp re a d in g De s p re a d in g Channel S/P P/S

(7)

在無線傳輸環境中,除了接收機本身熱雜訊可能引起訊號干擾,傳輸通道與 生俱來的非理想衰褪特性,亦常造成嚴重的訊號失真,傳統上欲解決此一問題, 多半是在接收端設置多根接收天線再搭配信號分集的概念進行信號解調。此外, 多重輸出輸入(Multiple-Input Multiple-Output, MIMO)系統已被證明能比單一輸 入輸出(Single-Input Single-Output, SISO)系統有更高的頻寬效益(Spectrum Efficiency)[15][16],由於有上述優點所以目前被廣泛地使用。MIMO 技術的觀 念最早在 70 年代提出,目前使用 MIMO 觀念的應用技術主要分為空間多工技術 (Spatial Multiplexing)[17][18]和分集編碼(Diversity Coding)兩大類,空間多 工技術是將一串高傳輸率的資料流分成多個傳輸率較低的資料流,然後每一個資 料流各自用不同的傳輸天線傳送,這技術在高訊雜比(Signal-to-Noise Ratio, SNR)的情況下能有很高的通道容量並且可獲得最大的分集增益(Diversity Gain ) ; 分 集 編 碼 是 利 用 空 間 分 集 的 編 碼 技 術 , 新 一 代 的 時 空 編 碼 技 術 (Space-Time Coding)[19]-[24]即是一種分集編碼技術,它結合通道編碼與調變 系統並採用多重傳送及接收天線的架構,將傳送及接收分集技術一併應用於無線 系統。藉由從空間及時間維度對傳送資料進行適當的通道編碼,時空編碼技術不 僅可在不增加信號頻寬及傳輸功率的情況下同時獲得分集增益及編碼增益 (Coding Gain),其多重天線架構還能將原本單載波的窄頻無線通道轉換成可供 高資料量傳輸之寬頻管道。除了時空編碼技術之外,近期亦有相關研究投入結合 空間及頻率分集技術之空頻編碼技術(Space-Frequency Coding)[25]-[30],空頻 編碼技術同時使用了 MIMO 和 OFDM 兩種技術,可以針對空間、頻率及時間維 度做設計,得到三個維度上的最佳分集增益,讓系統的效能大幅提升。除上述好 處,時空編碼技術還具備下列多項優點, (一) 對行動通訊系統而言,輕薄短小與低功率耗損為設計手機的主要考量。 時空編碼技術利用傳送分集(Transmitter Diversity)的概念,可免除在手機 上設置多重天線的需求,同又時能獲得空間分集增益(Spatial Diversity Gain)以改善下傳鏈路(Downlink)的通訊品質。

(二) 在閉迴路(Close Loop)系統中,通常需要建立反向鍊路(Reverse Link) 來獲得通道狀態資訊(Channel State Information)以決定傳輸信號。然而反 向鍊路的建置不但十分昂貴,其可靠度在快速衰褪通道中又不見得能令人 滿意。時空編碼技術採用開迴路(Open Loop)操作模式,不需額外的通道 狀態資訊即可運作,因此免除了建立反向鍊路的需求。

(三) 時空編碼技術已被證明對於系統非理想性,例如天線相關性(Antenna Correlation)、通道估計誤差、都卜勒效(Doppler Effect),具有相當程度的 抵抗力(Robustness),因此可提升系統實際操作時的可靠度。

(8)

Encoder of Space-Time Code Decoder of Space-Time Code S/P 圖 1.2 多天線時空編碼系統 如前文所述,新一代之通道編碼系統除了本身需具備強大的錯誤更正能力之 外,亦須能善用各類分集,以克服無線傳輸通道本身之非理想衰退特性。本計畫 之主要目標即是以低密度位元檢測碼為主體,結合多重輸出、入分集技術,擷取 二者優點以設計出橫跨空間、時域、頻域三重維度適合於高速無線多媒體傳輸之 通 道 編 碼 系 統 。 第 一 年 計 畫 中 我 們 是 以 多 重 輸 入 多 重 輸 出 - 正 交 分 頻 多 工 (MIMO-OFDM)技術為核心系統,針對新一代行動通訊系統進行高效能通道編 碼技術之研究。此外,我們研究發現使用電腦搜尋最佳碼的複雜度很高不易實 行,所以我們也提出次佳的通道編碼技術,讓搜尋通道碼的複雜度降低,但效能 仍近似於最佳碼。雖然多重輸入多重輸出-正交分頻多工系統有很多優點,但承 襲了原本正交分頻多工系統上高峰均功率比的缺點,造成功率放大器很容易操作 在非線性區域,使放大後的信號失真,讓整體的效能下降,所以在第一年計畫中, 也針對高峰均功率比之問題提出改善的方法,文獻中已有許多在 SISO-OFDM 系 統下降低峰均功率比的方法[31]-[39],像是限幅法(Clipping)、區塊碼架構法 (Block Coding Scheme)、選擇性映射(Selected Mapping)等方法,這些方法雖 可以直接擴展到 MIMO-OFDM 系統下使用,不過複雜度會隨天線數變多而增 加,讓系統執行沒有效率;所以,我們的做法是針對多重輸入多重輸出-正交分 頻多工系統下的時空頻三維碼,融合降低峰均功率比技術之概念來做編碼的整合 設計,使重新設計的時空頻三維碼同時擁有低錯誤率、高傳輸率及低峰均功率比 特性,一來系統的複雜度不變,二來執行的速度會較快。 延續第一年計畫所研發之低峰均功率比時、空、頻三維碼,第二年之計畫將 其與低密度位元檢測碼結合,建構出可從空間、時域、頻域抵抗通道錯誤之新式 低密度位元檢測編碼系統,結合的第一步會先以串接方式做為我們研究改進的基 準,接著考慮使用最佳時空頻三維碼的情況下去設計與之搭配可得最佳效能的低 密 度 位 元 檢 測 碼 , 設 計 的 過 程 是 先 繪 出 時 空 頻 三 維 碼 的 外 部 訊 息 交 換 圖 (Extrinsic Information Transfer Chart, EXIT Chart),然後使用曲線吻合(Curve Fitting)概念來設計低密度位元檢測碼最後我們會將設計的結果以電腦模擬的方 式呈現。

(9)

第二章 時空頻三維碼之研究

2.1 多重輸入多重輸出-正交分頻多工架構

以往的通訊系統僅使用單根傳送天線、單根接收天線來達成資料傳輸,但現 在通訊系統要求的資料傳輸率越來越高,於是就有人想到以增加天線數量之方 法,來達到增加資料傳輸率的效果,此方法也已被證明是可行的並格外受到重 視;此外,OFDM 技術擁有比單一載波技術更能抵抗多路徑(Multi-path)干擾、 載波間干擾及符號間干擾的能力,而且不需要複雜的等化器來實踐,目前也被廣 泛使用;結合這兩種被廣為使用之技術的系統,我們通稱為多重輸入多重輸出-正交分頻多工系統,系統架構圖如圖 2.1 所示。 圖 2.1 MIMO-OFDM 系統傳送端和接收端架構圖

圖 2.1 中傳送端 Bit source 區塊產生原始要傳送的位元資料(0 or 1), Mapper 區塊是將幾個位元轉為一個對應的符元(Symbol),SF codes encoder 區塊把符元 編碼成碼字後對應到各個天線位置,每個天線上的 OFDM Modulator 區塊會將天 線上所屬的碼字編成正交分頻多工符元(OFDM Symbol),通過 D/A(Digital to Analog)區塊將數位信號轉成類比信號,最後傳到 HPA(High Power Amplifier) 將信號的功率放大後利用天線發送;接收端則做和傳送端反向的流程。針對其中 的多重輸入多重輸出架構和正交分頻多工架構會在 2.1.1 和 2.1.2 兩節做詳細的介

Bit Source Mapper SF Codes Encoder OFDM Modulator OFDM Modulator OFDM Modulator D/A D/A D/A HPA HPA HPA A/D A/D A/D OFDM Demodulator OFDM Demodulator OFDM Demodulator SF Codes Decoder Demapper Bit Sink

(10)

2.1.1 多重輸入多重輸出架構

這裡所討論的為離散時間(Discrete time)下複數信號基頻線性系統,並假 設一個點對點的 MIMO 系統有MT個傳送天線和MR個接收天線,此系統的架構 圖如圖 2.2 所示。 圖 2.2 MIMO 系統架構圖 每個符元時間下所傳送的信號以MT×1的行向量x表示,接收的信號以MR×1 的行向量r表示。假設傳送信號的頻譜夠窄,能使信號所受的通道頻率響應可以 視為平坦(Flat),即假設通道不具記憶性,另一假設每根接收天線所收到的總功 率都要為所有傳送天線傳送的功率和,因此通道能以MR×MT的複數矩陣 H 來表 示,通道矩陣 H 中的元素hji代表第i個傳送天線傳送給第 j個接收天線的信號所 受到的通道衰退係數(Fading coefficient),且其中元素所受到的限制為 2 1 , 1, 2,..., , T M ji R i h P j M P = = =

為所有傳送天線傳送之總功率 通道矩陣裡的元素可以決定性的或隨機性的,由於這裡著重在無線通訊裡非視線 內(Non-Line-of-Sight, NLOS)的信號傳遞,所以元素都假設為隨機性的雷力分 佈(Rayleigh Distribution);接收端收到的雜訊以MR×1的行向量 n 表示,雜訊向 量中的元素都為統計獨立、平均值為 0 的複數高斯變數,實部跟虛部皆為獨立且 具相同變異數(Variance) 2 2 σ 。藉由使用線性模型,接收向量可以表示成

r Hx n

=

+

我們假設傳送端完全不知道通道狀態資訊(Channel State Information, CSI),但 接收端完全知道通道狀態資訊之情況下。我們可以將任何的通道矩陣 H,以奇異 Space-Time Encoder 21

h

12 h 22

h

2 R M

h

1MT h 11 h 1 R M h 2MT h 1

x

2

x

1

r

2

r

Space-Time Decoder R T M M h T M

x

r

MR

(11)

值分解(Singular Value Decomposition, SVD)理論分解成

H UDV

=

H 其中D 為MR×MT非負的對角矩陣,D 中的元素為 HHH 矩陣的特徵值開根號, , U V 分別為MR×MRMT×MT的正交矩陣。將分解的 H 代入接收向量可得

r UDV x n

=

H

+

因為 , U V 均為可逆(Invertible),所以式子可以推導成 , , ,

r

=

Dx

+

n

其中

r x n

,

, ,

, ,為

r x n

, ,

的線性轉換r,=U rHx,=V xHn,=U nH 。 令δ 為 HHH 矩陣中特徵值非零的個數,也等同於H 的秩數(Rank),因此δ 的最 大值不超過 min(MR,MT),D 中的元素就可以以 λi ,∀ ≤ ≤ 1 i δ 表示,則我們 可以得到接收值為 , , , , , , 1 , 1 i i i i i i R r x n i r n i M λ δ δ = + ∀ ≤ ≤ = ∀ + ≤ ≤ 由式子可看到 , i r , ∀ + ≤ ≤δ 1 i MR不受傳送信號影響,代表通道的增益為零,另 一方面,

r

i,,∀ ≤ ≤ 1 i δ 都只受傳送信號 , i x 影響,因此我們可以將等效MIMO 通 道看成是δ 個不偶合(Uncoupled)的平行子通道所組成;如果在MT >MR的情 況下,H 的秩數最大為M ,由前面式子可知等效R MIMO 通道最多只能有M 不R 為零的子通道增益,圖 2.3 為此說明的示意圖。 圖 2.3 在M >M 下等效 MIMO 通道示意圖 R M x 1 R M x + T M x 1 x 2 x R M r 1 r 2 r 2 λ R M λ 0 1 λ 0

(12)

有了等效 MIMO 通道,就可以直接將各個不偶合的子通道容量相加,得到 MIMO 系統的通道容量。假設等效 MIMO 通道中每一根傳輸天線的傳輸功率為P MT

,則我們可以利用薛農通道容量方程式(Shannon Capacity formula)來估算整個 MIMO 系統的通道容量 C 為 2 2 1 log 1 ri i P C W δ σ = ⎛ ⎞ = + ⎝ ⎠

W:每一子通道的頻寬,

P

ri:第

i

個子通道所收到的信號功率,數學式為 i ri T P P M λ = 其中 λ 為通道矩陣 H 的奇異值,將i

P

ri代入通道容量 C 式中,可得 2 2 1 2 2 1 log 1 log 1 i i T i i T P C W M P W M δ δ λ σ λ σ = = ⎛ ⎞ = + ⎝ ⎠ ⎛ ⎞ = + ⎝ ⎠

整理推導後,通道容量 C 的式子最後可改寫成 2 2 log det m Q T P C W I M σ ⎛ ⎞ = + ⎝ ⎠

其中m=min

(

MR,MT

)

,det(.)為取行列式值符號,

Q

為 Wishart 矩陣,定義如下:

, , HH Q H H H R T H R T M M M M ⎧ < = ⎨ > ⎩ 由 MIMO 的通道容量數學式可以看到比單一天線的通道容量增加,因此 MIMO 技術確實可以增加資料傳輸率。

2.1.2 正交分頻多工架構

OFDM 系統和傳統分頻多工(Frequency Division Multiplexing, FDM)雖然 都是使用多載波傳遞訊號,但是 OFDM 系統的每個子載波(Subcarrier)之間具

(13)

而傳統分頻多工系統子載波間頻譜並沒有重疊,所以 OFDM 系統比傳統分頻多 工系統具有較好的頻寬效益(Bandwidth Efficiency),兩種系統頻譜比較如圖 2.4 所示。

Traditional FDM

OFDM

圖 2.4 (a) 傳統 FDM 頻譜 (b) OFDM 的頻譜 OFDM 信號是由調變後的子載波疊加構成,調變的符元會使用相移鍵控 (Phase-Shift Keying,PSK)或正交振幅調變(Quadrature-Amplitude Modulation, QAM),所有子載波的符元構成一個 OFDM 區塊(OFDM Block),OFDM 時域 信號的基頻數學表示式為 -1 2 0

( )

k

, 0

,

Q j f t k k k

k

s t

d e

t

T f

T

π =

=

∀ ≤ <

=

其中d :調變的複數符元,k N:子載波的各數,T:OFDM 符元區間,圖 2.5 為 OFDM 傳送端調變器示意圖。 圖 2.5 OFDM 系統傳送端調變器示意圖 上述為基本的連續時間正交多載波調變系統,需要多組的震盪器傳送 OFDM 信號,但要同時設計多組的震盪器複雜度太高。因此,實際上的 OFDM 系統採 用離散時間的快速反傅立葉轉換方式來實現之,如下式所示。 QAM data

Serial

to

parallel

1 exp( 2j πfQt) 0 exp( 2j πf t) OFDM signal

(14)

-1 2 0 ( ) s , 0 s s s k Q j N t T k k T T N D s t d e Q π ρ ρ =ρ

ρ

= = = =

∀ ≤ < 其中T 表示取樣時間, Ds ρ代表時域信號被取樣的離散點。因此,OFDM 系統可 以用快速反傅立葉轉換之方式實現,OFDM 的離散信號為時域波形取樣點,為 了以數位方式作快速反傅立葉,就必須對類比信號取樣,而且取樣信號必須滿足 取樣定理(Sampling Theorem),即取樣頻率必須大於等於兩倍信號頻寬,也就 是說,

1/

T

s必須大於等於兩倍信號頻寬。 OFDM 技術是一個很有效解決多重路徑延遲擴散的方法,多重路徑延遲擴 散會造成符元之間的互相干擾,讓系統效能變低;OFDM 技術為了消除多重路 徑延遲擴散的效應,會在每一個 OFDM 符元前加上一段保護時間,保護時間的 長度至少要大過最大的多重路徑延遲擴散預期時間,才能避免多重路徑延遲擴散 造成下一個符元受到上一個符元干擾,如圖 2.6 所示。 圖 2.6 OFDM 之保護時間示意圖 但 是 , 若 在 保 護 時 間 內 不 送 信 號 , 則會 造 成 載 波 間 互 相 干 擾 ( Inter-carrier Interference, ICI),讓載波間不再具有正交性,如圖 2.7 所示。 圖 2.7 保護時間內不傳送信號造成 ICI 之示意圖

OFDM symbol time

(15)

當正交性一但沒有維持,接收端就無法正確地將 OFDM 符元解調變,所以為了 維持正交性,我們會在保護時間內傳送 OFDM 符元之循環字首,如圖 2.8 所示。 圖 2.8 OFDM 保護區間之循環字首示意圖 只要傳輸延遲擴散小於保護時間,則在一個完整 FFT 積分時間中總是有整 數倍週期的弦波,如此仍然可維持載波之間的正交性而不會有 ICI 現象發生,下 面以圖 2.9 為例子說明。 圖 2.9 傳輸延遲伸展小於保護時間之實例 圖 2.9 為兩個路徑的傳輸,實線部份代表第一路徑,虛線部分代表第二路徑, 也就是實線 OFDM 信號的延遲。可以看到,雖然有延遲發生,但只要延遲時間 小於保護時間,在 FFT 積分時間內就仍會是正交的信號;另外,若在 OFDM 符 元邊界處有相位跳躍產生,對於虛線信號而言,其相位跳躍發生在第一個路徑之 後的某一特定延遲,當此延遲小於保護時間,則在完整的 FFT 積分時間中不會 有相位跳躍,因此雖然 OFDM 信號有相位的變化,因為有循環字首之保護時間 存在,使得載波之間仍然維持正交性。若是最大傳輸延遲大於保護時間,則在 FFT 積分時間內會有相位跳躍,使得載波之間失去正交性,ICI 便會出現。由此 可知,OFDM 系統之保護時間具備循環字首,對於載波正交性是非常重要的。 至於在接收端也必須考慮到維持載波正交性這一特性,因此要進行和 OFDM 符 元同步的動作,若能完美同步,則在 FFT 積分時間內載波就會維持正交性,若 FFT Interval Guard Interval

OFDM Symbol IntervalOFDM symbol time

Guard time FFT integration time

(16)

有同步誤差,只要 FFT 積分時間內載波仍能維持正交性,依然可以解調,只是 會造成相位偏轉(Phase Rotation),但可利用通道估測的方式加以補償。

2.2 通道環境

我們所考慮的為 MIMO-OFDM 系統,假設有M 根傳輸天線、T M 根接收天R 線以及每一根天線上的 OFDM 調變均使用 Q 個子載波,信號所經過的通道為平 坦衰退通道(Flat-Fading Channel)和頻率選擇性衰退通道(Frequency-Selective Channel),通道中有L個延遲路徑;則我們可以將通道中第 i 根傳遞天線傳送到 第 j 根接收天線的信號所受脈波響應hj i,( )τ 及所對應的頻率響應Hj i,[ ]k 寫成 1 1 , s s T QT T W Q f = = = Δ 1 1 , , , 0 0 1 2 / , , , , 0 ( ) [ ] ( ) [ ] ( ) 1 [ ] ( ) [ ] l , [ ] ~ . . . (0, ) L L j i j i l j i l s l l L j kn Q j i j i j i j i l h h l h l n T H k H k f h l e h l i i d CN L π τ − δ τ τ − δ τ = = − − = = − = − Δ =

其中T 為一個 OFDM 符元的傳輸時間,T 為取樣時間, fs Δ 為每個子載波的頻譜 間隔,τl為第l個路徑的延遲時間,n 為整數,l j= −1。 如果只考慮一個 OFDM 符元時間,則我們可以把通道完整地用脈波響應矩 陣和其頻率響應矩陣表示成 0,0 0,1 0, 1 1,0 1,1 1, 1 1,0 1,1 1, 1 [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] T T R R R T M M l M M M M h l h l h l h l h l h l h l h l h l − − − − − − ⎡ ⎤ ⎢ ⎥ ⎢ ⎥ = ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎣ ⎦ H 0,0 0,1 0, 1 1 1,0 1,1 1, 1 2 0 1,0 1,1 1, 1 [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] T T l R R R T M L M j kn Q l l M M M M H k H k H k H k H k H k k e H k H k H k π − − − − = − − − − ⎡ ⎤ ⎢ ⎥ ⎢ ⎥ = = ⎢ ⎢ ⎥ ⎢ ⎥ ⎣ ⎦

H H i 為了後面推導方便,先將Hj i,[ ]k 再做整理,

(17)

2 / , , , 0 [ ] [ ] l h w ( ) L j kn Q H j i j i j i f l H k h l e− π k = =

= 其中hj i, [hj i,[1],...,hj i,[ ]]L H以及 1 2 / 2 / ( ) [ ,..., ] w j kn Q j knL Q T f k e e π π − −

2.3 時空頻三維碼

MIMO-OFDM 系統最大的好處就是可以使用空間和頻率的分集,至於如何 去設計編碼架構,讓傳輸過程中使用到最佳的分集效果,是一個值得研究的課 題;一般我們將能夠利用到空間、頻率及時間分集的碼稱為時空頻三維碼。

2.3.1 時空頻三維碼之設計準則

信號經過匹配濾波器(Matched filtering)、取樣以及 OFDM 解調,可以得到 離散時間的接收信號,其數學式為: [ ]k = [ ] [ ]k k + [ ], 0k ∀ ≤ <k Q r H x z 其中 [ ]r kCMR為第 k 個子載波下所接收到的信號, [ ]xkCMT為第 k 個子載波下 所傳送的碼字, [ ]H kCMR×MT 為第 k 個子載波下的複數通道矩陣, [ ]z kCMR為 第 k 個子載波下所接收到的雜訊,為平均值為 0、變異數為 1 的複數高斯隨機變 數。 若在接收端有完美的通道狀態資訊,則可用最大概似(Maximum Likelihood, ML)決定法則所判斷的傳送信號,數學式可寫成 2 1 , 1 0 1 arg min [ ] [ ] [ ] x x R T M Q M j j i i j k i r k H k x k − = = = =

∑∑

假設每一傳送天線傳送的功率均相同,並利用 Chernoff bound 分析,傳送x碼字 判斷成x 碼字的分對錯誤率(Pair-wise Error Probability, PEP)上限可以寫成:

2 0 ( , ) 1 ( ) exp 2 4 x x H d x x Es P N ⎛ ⎞ → ≤ ⎝ ⎠ 針對 2 ( , )x x d 項進一步地分析,

(18)

2 1 _ 2 , 1 0 1 2 1 , 1 0 1 1 ,1 , 1 ( ) 1 0 ( ( , ) [ ]( [ ] [ ]) ( ) [ ] [ ... ] [ ( ) [ ] [ ] ( )] x x h w W e e W R T R T R T T M Q M i j i i j k i M Q M H j i f i j k i M Q H H j j M LM f j k H H f LM d H k x k x k k e k h h k k k k − = = = − = = = − × = = = − = = ⋅

∑∑ ∑

∑∑ ∑

∑∑

) ( ) ,1 , ( ) 1 1 [ ... ] h Dh T T T T R H H H LM j j M LM M H j j j h h × × = =

其中 1 1 [ ] [ ] [ ] [ ] [ ] ... [ ] e T T i i i T M M e k x k x k k e k e k × − ⎡ ⎤ ⎣ ⎦ W ( ) {w ( ) ... w ( )}( ) T T f k diag f k f k LM ×M 1 0 ( ) ( ) ,1 , ( ) 1 ( ) [ ] [ ] ( ) ... D W e e W h h h T T T T Q H H f f k LM LM H H H j j j M LM k k k k − = × × ⎡ ⎤ ⎢ ⎥ ⎣ ⎦ ⎡ ⎤ ⎣ ⎦

令δ 為 [ ] [ ]e eH k k 項不為零的次數,r 定義為 D 的秩數,可以明顯地知道 min( , )T r≤ δ LM 藉由奇異值分解,可以將D 矩陣分解成 D UΛU= H 其中U=[u u1 2 ... ]uLMT 為一正交矩陣,Λ diag

{

λ1,...,λr, 0,..., 0

}

為一對角矩陣,

{ }

1 r j j λ = 為D 矩陣的特徵值。接著,將 2 ( , )x x d 項分析和D 矩陣分解的結果代入 分對錯誤率數學式可得 1 0 1 1 0 2 , 1 1 0 1 ( ) exp 2 4 1 exp 2 4 1 exp 2 4 x x H h Dh h u u h R R R M H s j j j M r H H s j j m m m j m M r s m j m j m E P N E N E N λ λ β = = = = = ⎛ ⎞ → ≤ ⎝ ⎠ ⎛ ⎞ = ⎝ ⎠ ⎛ ⎞ = ⎝ ⎠

∑∑

∑∑

(2.a)

(19)

為了要消去數學式中的通道條件得到錯誤率,我們將所有通道資訊以積分的方式 消除,如此一來,最後所得到的錯誤率可為 1 0 1 ( ) 1 4 x x R M r s m m P E N λ = ⎛ ⎛ ⎞⎞ ⎜ ⎜ ⎟⎟ ⎜ ⎜ ⎟⎟ → ≤ ⎜ ⎜ + ⎟⎟ ⎜ ⎟ ⎜ ⎟ ⎝ ⎠

若在訊雜比很大的情況下,數學式可再化簡成 1 0 ( ) 4 x x R R rM M r s m m E P N λ − − = ⎛ ⎞ ⎛ ⎞ → ≤

⎠ ⎝ ⎠ (2.b) 由錯誤率的數學式(2.b),可觀察到決定錯誤率的參數為 D 矩陣的秩數及 D 矩 陣特徵值的連乘項,所以我們可以得到兩個設計編碼架構的準則,一個為秩準則 (Rank Criterion),設計的目標是讓D 矩陣的秩數越大越好;另一個為行列式準 則(Determinant Criterion),會有這名稱的原因是因為 D 矩陣在滿秩的情況下, 特徵值的連乘項就為D 矩陣的行列式值,同樣地,也是設計 D 矩陣使其行列式 值越大越好,設計的碼錯誤率才會低。 雖然上述的設計準則可以得到最佳碼(Optimal codes),但使用這設計準則 做搜尋最佳碼的動作時,會發現複雜度非常的高,所以我們提出另一設計準則, 雖然設計出的碼只是次佳碼(Suboptimal codes),但是搜尋的複雜度大大降低許 多,並且在模擬上,觀察到次佳碼的效能也很好;以下就是我們所推導的次佳碼 設計準則。 先觀察錯誤率數學式(2.a), 令 , 2 1 1 R M r m j m j m d λ β = = =

∑∑

2 , 1 1 0 0 1 ( ) exp 2 4 1 = exp 2 4 x x H R M r s m j m j m s E P N E d N λ β = = ⎛ ⎞ → ≤ ⎝ ⎠ ⎛ ⎞ − ⎜ ⎟ ⎝ ⎠

∑∑

(2.a)

假設r MR得值足夠大,使 d 近似成高斯隨機變數(Gaussian Random Variable), 則我們可推得其平均值(Mean)μd

(20)

2 , 1 1 1 1 R M r r R R d m j m m j m m

M

M

E

a

L

L

μ

λ

β

λ

= = =

=

∑∑

=

和變異數(Variance) 2 d σ 為 2 2 2 2 , 2 2 2 1 1 1 R M r r R R d m j m m j m m

M

M

Var

a

L

L

σ

λ

β

λ

= = =

=

∑∑

=

利用方程式 2 2 1 2 2 0 ( ) ( ) A d A d Ad d d d d A e p d d d e σ μ Q

σ

μ

σ

∞ − − = ⎛ − ⎞ = ⎝ ⎠

可將錯誤率數學式(2.a)進一步推導成 2 2 1 2 0 0 1 2 2 0 2 2 1 1 ( ) exp 2 2 4 4 4 s R s R R s R R E M E M P x x a a N L N L M a E M L Q a N L M a L ⎫ ⎪ ⎪ → ≤ × ⎝ ⎠ ⎝ ⎠ ⎪ ⎪ ⎩ ⎭ ⎛ ⎞ ⎜ ⎟ ⎜ − ⎟ ⎜ ⎟ ⎜ ⎟ ⎝ ⎠ 在高訊雜比情況下, 1 1 2 2 0 0 2 2 2 0 4 4 R s R s R M a E M L E a a L N L M N a a L ⎛ ⎞ − ≥ ⇒ ≥ ⎜ ⎟ ⎝ ⎠ 同時使用不等式 2 2 1 ( ) , 0 2 x Q xex≥ ,可得 1 0 1 0 1 ( ) exp 4 8 1 exp 4 8 s R r s R m m E M P x x a N L E M N L = λ ⎧ ⎫ → ≤ ⎩ ⎭ ⎧ ⎫ =

⎭ 利用矩陣的跡數(Trace)特性,分析 1 r m m

λ

=

可得

(21)

1 1 0 { } ( ) [ ] [ ] ( ) D W e e W r m m Q H H f f k tr tr k k k k λ = − = = ⎧ ⎫ = ⎨ ⎬ ⎩ ⎭

{

}

{

} {

}

1 0 1 0 1 2 0 ( ) [ ] [ ] ( ) [ ] [ ] ( ) ( ) | [ ] | W e e W e e w w e Q H H f f k Q H H f f k Q k tr k k k k tr k k tr k k L k − = − = − = = = ⋅ =

所以,最後可以推得錯誤率上限的數學式為 1 2 0 0 1 ( ) exp | [ ] | 4 8 e Q s R k E P x x M k N − = ⎧ ⎫ → ≤

⎭ (2.c) 由數學式(2.c)可以分析得到,影響錯誤率的參數為矩陣 D 的秩數和所有碼字 中任兩碼字的最小歐式幾何距離(Euclidean Distance),秩數越大可以使我們的 假設更正確,而最小歐式幾何距離可以確定錯誤率上限;所以,我們的設計準則 從原本的秩準則和行列式準則改為秩準則和距離準則(Distance Criterion),意即 我們設計的碼要使得D 矩陣秩數最大和任兩碼字的最小歐式幾何距離越大越好。

2.3.2 時空頻三維碼架構

時空頻三維碼可分為時空頻區塊碼(Space-Time-Frequency Block Codes)和 時空頻籬柵碼(Space-Time-Frequency Trellis Codes),因為區塊碼的解碼方式複 雜度太高,而時空頻籬柵碼可以搭配斐特比演算法(Viterbi Algorithm)大幅降 低解碼複雜度。所以我們使用時空頻籬柵碼來做我們的編碼與解碼的架構,其編 碼架構如圖 2.10 所示。 圖 2.10 架構圖中,假設使用 M-PSK 調變(Modulation),M 根傳輸天線,T C 為輸入的資訊,分成 m 群,m=log2M , , k j i g 為 M-PSK 星座圖上的元素, 1 k m, 1 j νk, 1 i MT ∀ ≤ ≤ ∀ ≤ ≤ ∀ ≤ ≤ ,νk為第k個移位暫存器(Shift Register) 的記憶體(Memory)個數, [ ]x k 為編好的符元, i ∀ ≤ ≤1 i MT, ∀ ≤ < 。 0 k Q 所有的 g 組成生程序列(Generator Sequences),也就是我們依設計準則所求得的 部分;每一次輸入 m 個資訊位元(Information Bits),就會得到某個頻率下第一

(22)

入 128 次資料位元,依序計算得到 128 個子載波頻率上的符元,每個天線上的 128 個符元分別輸入 OFDM 調變區塊後,即可得到M 個 OFDM 符元。 T 圖 2.10 時空頻三維碼編碼架構圖 至於解碼的部分,我們假設接收端有完美的通道狀態資訊,使用最大概似 (Maximum Likelihood, ML)決定法則所判斷的傳送信號,則判斷的數學式可寫 成 2 1 , 1 0 1 arg min [ ] [ ] [ ] x R T M Q M j j i i x j k i r k H k x k − = = = =

∑∑

由數學式我們可以觀察到,在找最可能的碼字 x 過程中,可以先計算式子 2 , 1 1 [ ] [ ] [ ] R T M M j j i i j i r k H k x k = = −

(2.d) 然後再把所有子載波上的部分計算結果相加起來,這樣的更動雖然計算量不會改 變,但是可以引入斐特比演算法,輕易地實行高效能之軟式解碼。因為我們的編 碼結構使用籬柵碼,可以將所有的碼字在籬柵圖(Trellis Diagram)上表示出來, 每個狀態間為碼字位元(Codeword bits),引入斐特比演算法就可以在每個狀態 間計算數學式(2.d),然後在每個狀態上累計之前計算好的數學式(2.d),走完 一個籬柵圖就可以計算出最可能的碼字x。 × × × • • • • × × × × 1

c

m c

(

1 1

)

0,1 0,MT g g ( 1 1 ) 1,1 1,MT g g ( 1 1 ) 1 1 ,1 ,MT gν gν

(

1,1 1, T

)

m m M gν gν ( 1,1 1, T) m m M g g ( 0,1 0, T) m m M g g [ ] [ ] [ ] 1 , 2 ,..., MT x k x k x k

(23)

2.4 電腦模擬

我們用數學式(2.c)作為我們的設計準則,並用電腦搜尋找到符合設計準 則的碼,最後利用程式模擬驗證搜尋之碼的錯誤率效能。模擬環境的設定為 2, 3 T R M = M = ,子載波個數Q=128,一個 OFDM 符元的頻寬為 800 kHz,傳 輸時間為T =160μs,Δ =f 6.25kHz,在每個 OFDM 符元前加入 40 sμ 的循環字 首,我們將設計的碼與其他碼比較,並模擬延遲路徑數和延遲時間之參數的效能 比較。 圖 2.11-2.13 為將我們設計的碼與其他碼比較圖,可以發現當接收天線越多 時,即處於高分集情況時,我們提出的碼會比其他人所設計的碼有更好的效能, 並且當分集越大,我們的效能變好的幅度會比其他的碼快。 圖 2.11 接收天線數為 2, 所設計之空頻碼與文獻所提出之碼的效能比較圖

(24)

圖 2.12 接收天線數為 3, 所設計之空頻碼與文獻所提出之碼的效能比較圖 圖 2.13 接收天線數為 6, 所設計之空頻碼與文獻所提出之碼的效能比較圖 我們所設計的系統有使用頻率分集,所以當延遲路徑變多時,分集的效果越 明顯,錯誤率就會降低。理論的推導也與模擬相符合,圖 2.14 中延遲路徑數為 6 的效能在錯誤率10−4時比延遲路徑數為 2 好了將近 1.5dB,比延遲路徑數為 4 好 了將近 1 dB。

(25)

圖 2.14 不同延遲路徑數下的時空頻碼效能比較圖

圖 2.15 模擬兩個延遲路徑之間的延遲時間變化,從模擬的結果可以看到延 遲時間的增加,會讓系統的效能更好。但要注意我們這系統設定能抵抗延遲時間 最多到 40us,所以超過此設定值的延遲時間會讓效能變差。

(26)

第三章 低峰均功率比時空頻三維碼研究

3.1 峰均功率比

儘管之前章節已經述說了不少正交分頻多工系統的好處,但此系統有一個最 讓人詬病的問題,那就是高峰均功率比。若 s t0( ), (s t T1 + ), ..., s tm( +mT),...為一串 正交分頻多工符元,其中 s tm( +mT) 的基頻數學表示式可以寫成: -1 2 0 1 ( ) k , 0 , Q j f t m m k k k k s t mT d e t T f T Q π = + =

∀ ≤ < = m k d 為第m個正交分頻多工符元中第k個子载波上的資料符元,fk為第k個子载波 的頻率,T為一個正交分頻多工符元的傳輸時間,Q為子載波的個數;則在正交 分頻多工系統下的峰均功率比定義以數學式(3.a)表示: 2 0 , max m( ) t T m av s t PAPR P ∀ < < ∀ (3.a) 式中 2 0 0 1 lim ( ) m T av i m i P s t iT dt m →∞ = =

∑∫

+ ,代表正交分頻多工符元的平均功率,由此可知, 峰均功率比的定義為輸出訊號的振幅平方最大值除以振幅平方平均值。 對於正交分頻多工系統來說,輸出訊號是由各子载波乘上資料符元再疊加起 來,所以當子载波的數目夠多時,訊號的實部和虛部分別可以近似成高斯分佈 (Gaussian Distribution),代表有一定的機率訊號會出現峰值,等同於造成高峰均 功率比的訊號,最極端的例子,若傳輸的資料符元都為同樣的值,峰均功率比計 算為Q(意即信號的瞬間最大功率為平均功率的Q倍),對功率放大器來說會是 很大的輸入值,輸出信號會有嚴重失真的現象。 假設只討論一個正交分頻多工符元區間,並對正交分頻多工符元取樣,取樣 時間 T (s T ) Q = ,則離散的正交分頻多工符元可以表示為 -1 2 0 1 ( ) , 0 s k Q j Q t T k k D s t d e Q Q π ρ ρ =ρ

ρ

= = =

∀ ≤ < 所對應的峰均功率比為

(27)

2 1 2 max PAPR = E[ ] Q D D ρ ρ ρ ∀ ≤ < 上式所表示的為近似的峰均功率比,若取樣的時間越短,則近似的效果會越接近 真實的峰均功率比。

3.2 解決高峰均功率比的方法

目前在單一輸入單一輸出系統下已經有許多解決高峰均功率比的方法,一般 可分為從功率放大器和從輸出訊號兩方面去想,從功率放大器角度去解決高峰均 功率比的想法很直接,就是去設計增大功率放大器的線性放大區域,讓功率放大 器可以承受較大的峰均功率比,但很明顯的,這樣的功率放大器成本一定很昂 貴,所以這並不是好的解決方法;至於從信號方面,就是將傳送的訊號先經過調 整,使訊號本身的峰均功率比下降,讓訊號大都保持在功率放大器的線性區域 內,設計的方法大致可以分為兩大類,一類是增加冗餘(Redundancy)的編碼方 式,另一類是將傳輸的訊號變形(Distortion),以下就文獻中已有的方法做介紹, 3.2.1-3.2.5 是針對 SISO 系統,3.2.6 則是針對 MIMO 系統。

3.2.1 限幅法

限幅法(Clipping)技術顧名思義就是限制 OFDM 信號的振幅到我們設定的 大小以內,雖然做法很直接,但是會有使 OFDM 信號失真增加錯誤率,信號的 帶外頻率(Out of Band Radiation)功率增加等缺點,重複剪除濾波(Repeated Clipping and Filtering, RCF)技術也是運用 Clipping 的概念降低峰均功率比,但 可以改善帶外頻率功率增加的缺點,以下就是其架構圖: 圖 3.1 RCF 架構圖 RCF 執行過程為,將要傳送的信號序列 x 加上 L*(Q-1)個 0,執行 IFFT 得到 要傳送的 OFDM 信號序列,然後將大於δ的值降到δ以下,在執行 FFT 得到新 的信號序列,將第Q個以後的值都濾去,把剩下的值在代回做重複的步驟,直到

LN-point

IFFT

LN-point

FFT

Clipper

(Threshold = δ dB) 0 1

(

x

,...,

x

Q

)

0, ,.., -1 i Let x = i=Q LQ

x

0 zero padding

(28)

要傳送的信號序列經 IFFT 運算後值都不會大於δ。

3.2.2 區塊碼架構

區塊編碼架構(Block Coding Scheme)降低 PAPR 之概念主要就是利用編碼 的方式使原始要傳送的信號序列只會編成低 PAPR 的信號序列,這樣可以確保傳 送的均為低 PAPR 信號,但是需要使用到冗餘信號才能完成。使用區塊編碼架構 概念的方法有很多,像是奇數同等判斷碼(Odd Parity Check Code)、修改型簡易 區塊碼(Modified Simple Block Code, MSBC)等等。奇數同等判斷碼最早由 Wilkinson 提出,他詳盡的搜尋找出 4 個子載波上雙相移鍵控(Binary Phase-Shift Keying, BPSK)所有的頻域信號序列,對於所有可能的四個位元之資料符元 X, 從 0(-1,-1,-1,-1)到 15(1,1,1,1)逐一觀察每一個信號序列的 PAPR。發現某些 信號序列之 PAPR 會低於一個特定值,其模擬結果如表 3.1 所示。 X0 X1 X2 X3 PAPR 0 -1 -1 -1 -1 4.000 1 -1 -1 -1 1 1.768 2 -1 -1 1 -1 1.768 3 -1 -1 1 1 2.360 4 -1 1 -1 -1 1.768 5 -1 1 -1 1 4.000 6 -1 1 1 -1 2.360 7 -1 1 1 1 1.768 8 1 -1 -1 -1 1.768 9 1 -1 -1 1 2.360 10 1 -1 1 -1 4.000 11 1 -1 1 1 1.768 12 1 1 -1 -1 2.360 13 1 1 -1 1 1.768 14 1 1 1 -1 1.768 15 1 1 1 1 4.000 表 3.1 四個子載波所有可能 BPSK 頻域信號的 PAPR 由表 3.1 可以觀察到最大的 PAPR 值為 4,而其他的值都會低於 2.36,因此 只要傳送較低 PAPR 值的序列,就可以有效地降低多載波信號的 PAPR。所以由 Wilkinson 提出的奇數同等判斷碼,就是將三個資料符元對應到四個位元的碼 字,而這些碼字只會對應到低 PAPR 的信號序列,達到降低 PAPR 的目的。此處 的編碼架構如下所示:

(

) (

)

(

)

1 2 3 1 2 3 4 4 1 2 3 , , , , , , 1, 2, 3 1 i i d d d c c c c d c i c d d d → = = = − + +

(29)

入信號序列分割成數個子區塊,再分別對每個子區塊編碼,來達到降低 PAPR 的 效果,同樣地,這裡也會需要冗餘信號才能完成。

3.2.3 選擇性映射

在選擇性映射(Selected Mapping, SLM)技術中,我們會先產生V 個統計獨 立的相位序列(Phase Sequence),接著會將V 個相位序列分別乘在同一個資料符 元序列上得到個候選的序列,最後把V 個候選的序列都經過 OFDM 調變,分別 計算其 PAPR,選擇其中 PAPR 值最低的一組序列,作為我們所要傳送的序列, 其架構圖如下所示。 圖 3.2 SLM 技術架構圖 相位序列: ( ) [ 0, 1,..., 1] v v v Q j j j v eφ eφ eφ − = P , 其中ejφkv∈[0, 2 ), 0π ∀ ≤ <v V 得到組 OFDM 符元序列: -1 2 , 0 1 = ( kv) , 0 , 0 k Q j j Q v k k D d e e Q v V Q π ρ φ ρ ρ = ⋅ ∀ ≤ < ∀ ≤ <

0 1 1 0, 1, 1, [d d, ,...,dQ ], [ν D ν,Dν,...,DQν], 0 ν V = = ∀ ≤ < d D 分別計算每一序列的 PAPR: 2 , 1 2 , max PAPR = , 0 <V E[ ] Q D D ρ ν ρ ν ρ ν ν ∀ ≤ < ∀ ≤ 從 PAPRν 中挑選最小值,其所對應 OFDM 符元序列就是要傳送的序列。此方法 可以有效的降低 PAPR,但是會增加系統複雜度以及需要額外的資訊(Side Information)傳送給接收端,目的是讓接收端知道每個子載波上額外加入相位為 何,方便做 OFDM 解調,以防產生解調上的誤差,使整體效能下降。 Serial-to-parallel conversion of user bit stream

IFFT IFFT IFFT Selection of a desirable OFDM symbol × (V1) P − (1) P D d 1 V D 0 D 1 D Side information (0) P × ×

(30)

3.2.4 分部傳送序列

分部傳送序列(Partial Transmit Sequence, PTS)技術算是 SLM 技術的一個 特例,它的做法是將資料符元序列分成V 個獨立群,每一群乘上一個相位偏移

量,並不停的嘗試可能的相位偏移量組合,讓每一次產生的新資料符元序列都經 過 OFDM 調變,算出 PAPR。同樣地,最低 PAPR 的新資料符元序列極為傳送序 列。理論上可以用上述的方法實踐 PTS 技術,不過可以有更低複雜度的方法, 以下的數學推導可以說明: 令 b ejφν, 0 V ν = ∀ ≤ < ,ν [ 0, 1,..., 1] (1) ( -1), 0 V Q d d d d d ν V = ⇒ = ∪ ∪ ∀ ≤ < d d 新資料符元序列: ( ) 0 d V dv bν ν= =

經過 OFDM 調變:D=IFFT{ }d ( ) ( ) 0 0 0 { } { } D d d D V V V v v IFFT bν b IFFTν bν ν ν= ν= ν= =

=

=

我們可以看到新資料符元序列的 OFDM 調變符元,可以藉由原本序列的 OFDM 調變符元組合而成,所以我們可以把原始的資料符元序列都先調變成 OFDM 符 元,再對它使用 PTS 技術,如此一來可以大大的減低複雜度。低複雜度的 PTS 架構圖如下所示。 圖 3.3 PTS 架構圖

3.2.5 正定旋轉

Serial-to-parallel conversion of user bit stream

IFFT + × D (1) d 1 V D− 0 D 1 D Side information × × (V1) d − (0) d IFFT IFFT

Peak value optimization

0 b 1 b 1 V b

(31)

術主要不同點為,此技術是在天線上做變化,而之前的技術均是在子載波上做變 化(相位偏移),其架構圖如下所示。 圖 3.4 使用 Unitary rotation 技術的系統架構方塊圖 Unitary Rotation 技術降低峰均功率比的觀念是靠天線間的能量重整,其做法 如下: 假設原本傳送的碼字為xCMT×Q,則現在要傳送的碼字為U X U, MT MT o o C × ∈ ,Uo 的求法為 arg min{max[ ]} U Uo = UX ,此處 max[UX]代表在矩陣 UX 所有元素中找 最大的值,這裡的U 矩陣都為正定矩陣(Unitary Matrix);如此一來,新合成的 碼字就會有較低的峰均功率比,而且經過U 矩陣變化不會造成總功率的改變, 只會造成天線間功率的重新分配。分析上接收訊號的數學式可以寫成 [ ] [ ] [ ] [ ] [ ] [ ] [ ], 0 . k k k k k k k k Q = + = + ∀ ≤ < r H Ux z H x z 其中 [ ]r kCMR為第 k 個子載波下所接收到的信號, [ ]xkCMT為第 k 個子載波下 所傳送的碼字, [ ]H kCMR×MT 為第 k 個子載波下的複數通道矩陣, [ ]H kCMR×MT 為融合U 矩陣的等效通道矩陣, [ ]z kCMR為第 k 個子載波下所接收到的雜訊, 為平均值為零、變異數為 1 的複數高斯隨機變數。 所以從接收端來看,在發送端所做的變化可以視為通道的改變(新的通道環 境),通道估計只是從估H 變成估 H ,所以仍可用同一套接收器接收,不需要更 動。因此這技術最大的優點就在於只需在傳送端多做功率重新分配的動作,接收 端可以保持不變。 Bit Source Mapper STC Encoder OFDM Mod. OFDM Mod. OFDM Mod. D/A D/A D/A HPA HPA HPA A/D A/D A/D OFDM Demod. OFDM Demod. OFDM Demod. STC Decoder Demapper Bit Sink Unitary PAPR Reduction Pilot Insertion Channel Estimator Channel Estimator Channel Estimator

(32)

3.3 低峰均功率比時空頻三維碼

現在操作在 MIMO-OFDM 系統下,如果要降低峰均功率比,SISO 系統下所 討論的方法都可以直接使用,但是直接使用會有一個很大的問題,那就是系統的 複雜度或需額外的冗餘部分都會隨傳送天線數增加而增加。因此,我們需要一個 針對 MIMO-OFDM 系統降低峰均功率比的方法,不過之前也已提到時空頻三維 碼的好處,所以我們希望能在此編碼架構下加入額外的考量,使編碼架構調整成 直接可以產生低峰均功率比信號,這樣一來可以保持時空頻三維碼的優點,二來 也不用需要增加系統的複雜度。

3.3.1 低峰均功率比時空頻三維碼之設計準則

前述 2.3.1 節已經推導出時空頻三維碼的設計準則,知道錯誤率之上限受 D 矩陣的秩數與特徵值所決定;因此,我們將前述降低峰均功率比之技術概念等效 地使用於時空頻三維碼後,如圖 3.5,然後重新推導設計準則,觀察融入降低峰 均功率比之等效技術後,D 矩陣的秩數與特徵值會有什麼變化,即了解與原先的 時空頻三維碼之錯誤率相比是否會改變。如此ㄧ來,將可以使重新設計的時空頻 三維碼同時擁有低錯誤率、高傳輸率及低峰均功率比特性,並且系統的複雜度不 會改變。 STF codes Encoder Concepts of PAPR reduction

STF codes with low PAPR Information 圖 3.5 降低峰均功率比作法之概念圖 SLM 技術的概念主要為相位的偏移,亦即在每個子載波頻率上加入一個相 位的改變量,使每個頻率的相位不全從零開始,來達到降低 PAPR 的效果。欲推 導 SLM 之概念等效用於時空頻碼的錯誤率,我們先將 D 矩陣做形式上的改變, 數學推導如下:

(33)

[ ]

[ ]

[

]

[ ]

[ ]

[

]

1 0 ( ) [ ] [ ] ( ) 0 0 0 0 1 0 (0) (1) ( 1) 0 0 1 (0) 0 0 0 (1) 0 1 0 ( 1) 0 0 1 D W e e W e e W W W e W e W e W e Q H H f f k f f f H H f H H f H H f k k k k Q Q Q Q − = ⎡ ⎤ ⎢ ⎥ ⎣ ⎦ ⎡ ⎤ ⎢ ⎥ ⎢ ⎥ ⎡ ⎤ =⎦ ⎢ ⎢ ⎥ − ⎢ ⎥ ⎣ ⎦ ⎡ ⎤ ⎡ ⎤ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ − − ⎢ ⎥ ⎢ ⎥ ⎣ ⎦ ⎣ ⎦

[ ]

[ ]

[

]

[ ]

[ ]

[

]

(0) 0 (1) 1 (0) 0 (1) 1 ( 1) 1 ( 1) 1 W e W e W e W e W e W e d d H f H f f f f H f H Q Q Q Q ⎡ ⎤ ⎢ ⎥ ⎢ ⎥ ⎡ ⎤ = − − ⎦ ⎢ ⎢ ⎥ − − ⎢ ⎥ ⎣ ⎦ = ⋅ 所以 D 矩陣可以寫成 d dH 。而融入 SLM 技術之觀念就等同於將 d 矩陣乘上由 相位組成的對角矩陣,d 會改變成d ,數學式如下: ' 0 1 1 ' 0 0 0 ; 0 0 0 [0, 2 ), 0,1,..., -1 d d d D d D D I Q j j H P P P Q j i e e e where i Q θ θ θ θ π − ⎡ ⎤ ⎢ ⎥ ⎢ ⎥ → = ⋅ = ⋅ ⋅ = ⎢ ⎥ ⎢ ⎥ ⎣ ⎦ ∈ = 融入 SLM 概念後,再看錯誤率的變化,

( ) ( )

(

)(

)

' ' ' D d d d D d D d D D d d d D H H P P H H P P H = ⋅ = ⋅ ⋅ = ⋅ ⋅ ⋅ = ⋅ = 由以上數學式可以觀察到,融入 SLM 概念的d ,當要代入計算錯誤率時,其組' 成的矩陣仍為D 矩陣,所以我們可說融入 SLM 概念後並不會影響我們錯誤率式

(34)

子的推導,即表示錯誤率會保持不變。 運用正定旋轉之概念融入設計準則中,d 改變成 dU,數學式如下 , is a unitary matrix. ddU = ⋅V d V 要繼續推導錯誤率,將dU組成DU,並利用D 矩陣的等效式子 D d d= ⋅ H =UΛUH 其 中U [u u1 2 ... ]u T LM = 為 正 交 矩 陣 ,Λ diag

{

λ1,...,λr, 0,..., 0

}

為 對 角 矩 陣 ,

{ }

r 1 j j λ = 為D 矩陣的特徵值。

(

)(

)

(

)

(

)

(

)

(

)

D d d V d V d V d d V V D V V UΛU V VU Λ VU H H U U U H H H H H H = ⋅ = ⋅ ⋅ = ⋅ ⋅ ⋅ = ⋅ ⋅ = ⋅ ⋅ = ⋅ ⋅ 接下來的推導方式如 2.3.1 節,最後我們可以發現,融合正定旋轉概念後,不會 改變計算錯誤率中的特徵值,而且因為我們使用的是正定矩陣,所以秩數也不會 改變,錯誤率受限的參數仍是原本 D 矩陣的秩數與特徵值;以上的推導可知我 們可以在不改變錯誤率情況下,降低信號的峰均功率比,所以降低峰均功率比的 準則為

{

}

{

}

, arg min max

D xD P P o P D =

{ }

{

}

arg min max

Vo Vx V = 其中 max{X}代表 X 矩陣中元素的最大值,xCMT×Q代表經過 OFDM 調變後要 傳送的信號。在其餘降低峰均功率比概念的推導,我們也發現有相同的情況。 除了上述兩種方式外,我們還找到更有效的降低方式,其方法如下,假設將 要傳送的碼字矩陣先乘上降低峰均功率比之正定矩陣,數學式為

(35)

1 1 1 0,0 0,1 0, 1 2 2 2 1,0 1,1 1, 1 1,0 1,1 1, 1 ( ) ( ) [0] [1] [ 1] [0] [1] [ 1] ' [0] [1] [ 1] T T T T Q Q P M M M M Q Q Q Q Q Q Q x x x Q d d d x x x Q d d d x x x Q d d d − − − − − − × × − ⎡ ⎤ ⎡ ⎤ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ = ⋅ = ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎣ ⎦ x x D 接著將新生成要傳送的碼字矩陣

x

'

,依照 2.3.1 節的分析方式重新分析,可得錯 誤率上限為 1 2 0 0 1 ( ' ') exp | [ ] | 4 8 Q s R k E P M k N − = ⎧ ⎫ ⎪ ⎪ → ≤ ⎪ ⎪ ⎩

x x e 由以上數學式可以觀察到,融入降低峰均功率比概念的錯誤率,和之前所推得的 時空頻三維碼錯誤率數學式ㄧ樣,所以我們可以說加入降低峰均功率比之考量 後,不會更改我們之前所得之時空頻三維碼設計準則,也即是可以保持我們找到 的最佳錯誤率效能。

3.4 電腦模擬

模擬所使用的碼為第二章所設計之時空頻三維碼,為驗證我們降低峰均功率 比的效果,我們採用的編碼器如圖 3.6 所示, ×× • ×× 1 c [ ] [ ] 1 2 (x k ,x k)

( )

1, 2 • • 2 c

( )

2, 0 ××

( )

2, 3

( )

0, 2 圖 3.6 空頻碼編碼器 並且使用 QPSK 調變。模擬加入正定旋轉概念之碼可以發現,使用正定旋轉可以 有效地降低 PAPR,模擬結果如表 3.2 所示: 降低 0.5dB 降低 1dB 降低 1.5dB 降低 2dB (PAPR 降低碼數/ 傳送碼數)*100% 65% 40% 20% 10% 表 3.2 PAPR 降低之碼數所佔總傳送碼數的百分比

數據

圖 2.1 中傳送端 Bit source 區塊產生原始要傳送的位元資料(0 or 1) , Mapper 區塊是將幾個位元轉為一個對應的符元(Symbol) ,SF codes encoder 區塊把符元 編碼成碼字後對應到各個天線位置,每個天線上的 OFDM Modulator 區塊會將天 線上所屬的碼字編成正交分頻多工符元(OFDM Symbol),通過 D/A(Digital to  Analog)區塊將數位信號轉成類比信號,最後傳到 HPA(High Power Amplifier) 將信號的功率
圖 2.12  接收天線數為 3,  所設計之空頻碼與文獻所提出之碼的效能比較圖  圖 2.13  接收天線數為 6,  所設計之空頻碼與文獻所提出之碼的效能比較圖  我們所設計的系統有使用頻率分集,所以當延遲路徑變多時,分集的效果越 明顯,錯誤率就會降低。理論的推導也與模擬相符合,圖 2.14 中延遲路徑數為 6 的效能在錯誤率 10 − 4 時比延遲路徑數為 2 好了將近 1.5dB,比延遲路徑數為 4 好 了將近 1 dB。
圖 2.14  不同延遲路徑數下的時空頻碼效能比較圖
圖 3.7  子載波個數為 64 的情形
+4

參考文獻

相關文件

• When the coherence bandwidth is low, but we need to use high data rate (high signal bandwidth). • Channel is unknown

• When the coherence bandwidth is low, but we need to use high data rate (high signal bandwidth). • Channel is unknown

Wolfgang, &#34;The Virtual Device: Expanding Wireless Communication Services through Service Discovery and Session Mobility&#34;, IEEE International Conference on

時值知識經濟時代的來臨,台灣已加入了 WTO ( World Trade Organization,WTO ),企業面臨劇變之環境及廣闊的物料採購市 場,若能善用「知識管理」( Knowledge

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

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

Krishnamachari and V.K Prasanna, “Energy-latency tradeoffs for data gathering in wireless sensor networks,” Twenty-third Annual Joint Conference of the IEEE Computer

[16] Goto, M., “A Robust Predominant-F0 Estimation Method for Real-time Detection of Melody and Bass Lines in CD Recordings,” Proceedings of the 2000 IEEE International Conference