精華區beta comm_and_RF 關於我們 聯絡資訊
如果說現在要模擬一個 MIMO OFDM 系統 要跑出 BER 最基本 一定要的區塊是哪些呢 我現在想到的是 (1)產生訊號(Binary Sequence to M-ary Signal,use comm. toolbox) (2)OFDM調變(use ifft) (3)加上CP(vector concantenation in Matlab is very easy) (4)產生通道(v.s CP)並且和調變訊號Conv.(use conv) (5)加上AWGN(use awgn) (6)去除CP (7)解調(use fft) (8)equalizer (9)計算BER 現在問題有兩個 1.最基本的equalizer是不是zero forcing & MMSE equalizer? 2.像 STBC , VBLAST 這些是不是可加可不加 3.是否以上這9項 就可以跑出基本的BER呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.93.149
carbene:可以考慮只要在freq. domain上面作就好了 128.12.151.11 01/11 00:32
carbene:把產生的channel轉到freq. domain,就可以 128.12.151.11 01/11 00:33
carbene:省去2 3 6 7 128.12.151.11 01/11 00:33
nextstart:似乎 少了通道估測!?140.121.130.110 01/11 12:50
trancewu:通道估測有點複雜... 140.112.4.235 01/11 13:20
docheng:可先假設通道為perfect estimated 140.96.19.78 01/11 13:52
hotdog301:謝謝 !!! 140.114.213.25 01/11 14:28
> -------------------------------------------------------------------------- < 作者: Jkson () 看板: comm_and_RF 標題: Re: [討論] MIMO OFDM 的一些問題 時間: Fri Jan 11 14:33:38 2008 ※ 引述《hotdog301 ()》之銘言: : 如果說現在要模擬一個 MIMO OFDM 系統 : 要跑出 BER : 最基本 一定要的區塊是哪些呢 : 我現在想到的是 : (1)產生訊號(Binary Sequence to M-ary Signal,use comm. toolbox) : (2)OFDM調變(use ifft) : (3)加上CP(vector concantenation in Matlab is very easy) : (4)產生通道(v.s CP)並且和調變訊號Conv.(use conv) : (5)加上AWGN(use awgn) : (6)去除CP : (7)解調(use fft) : (8)equalizer : (9)計算BER : 現在問題有兩個 : 1.最基本的equalizer是不是zero forcing & MMSE equalizer? : 2.像 STBC , VBLAST 這些是不是可加可不加 : 3.是否以上這9項 就可以跑出基本的BER呢 1. 這牽涉到你做的 receiver的performance ...簡單case: Zeor-Forcing... 2. 沒有加 STBC or .... VBLAST沒有 MIMO的真正概念呀.... 3. 上面得9項 可以跑出 基本的 SISO的 BER -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.111.133
hotdog301:謝謝~~!! 140.114.93.149 01/11 15:24
> -------------------------------------------------------------------------- < 作者: musicring (●地球防衛少年●) 看板: comm_and_RF 標題: Re: [討論] MIMO OFDM 的一些問題 時間: Sat Jan 12 21:44:59 2008 ※ 引述《Jkson ()》之銘言: : ※ 引述《hotdog301 ()》之銘言: : : 如果說現在要模擬一個 MIMO OFDM 系統 : : 要跑出 BER : : 最基本 一定要的區塊是哪些呢 : : 我現在想到的是 : : (1)產生訊號(Binary Sequence to M-ary Signal,use comm. toolbox) : : (2)OFDM調變(use ifft) : : (3)加上CP(vector concantenation in Matlab is very easy) : : (4)產生通道(v.s CP)並且和調變訊號Conv.(use conv) : : (5)加上AWGN(use awgn) : : (6)去除CP : : (7)解調(use fft) : : (8)equalizer : : (9)計算BER : : 現在問題有兩個 : : 1.最基本的equalizer是不是zero forcing & MMSE equalizer? : : 2.像 STBC , VBLAST 這些是不是可加可不加 : : 3.是否以上這9項 就可以跑出基本的BER呢 : 1. 這牽涉到你做的 receiver的performance ...簡單case: Zeor-Forcing... : 2. 沒有加 STBC or .... VBLAST沒有 MIMO的真正概念呀.... : 3. 上面得9項 可以跑出 基本的 SISO的 BER 我想追加一個問題 同上 1~9步驟 如果 CP長度大於時域通道h長度 則做了(7)的步驟後 可以寫成 R = H.*X + W, 其中 H=1/sqrt(N)*fft(h,N) 然後OFDM就可以利用one tap equalizer的好處 直接除掉H 可是我發現阿 這樣一來 R/H = X + W/H, X就不受通道影響了 但是同時雜訊部份有些被放大 因此錯誤率非常高 所以one tap EQ.似乎是一個很差的通道等化器 照這樣說來 OFDM又要怎麼利用one tap equalizer的"好處"?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.175.173.191
Jkson:zero-foring的缺點 不就是 noise會放大嗎? 219.71.242.89 01/12 21:46
Jkson:這個在學數通的時候就有感覺了吧!! 219.71.242.89 01/12 21:47
Jkson:至於如何modify這個影響 有些paper有提 219.71.242.89 01/12 21:51
coye:one-tap -> 子通道正交,可考慮noise power 220.143.95.37 01/12 23:28
theda:所以有MMSE Equalizer 59.105.42.81 01/14 00:23
JacksonCChen:channel gain可拿來取得soft info. 220.130.51.178 01/14 22:12
JacksonCChen:搭配soft demapper + soft decoder 220.130.51.178 01/14 22:13
JacksonCChen:OFDM的freq. diversity gain由此可得 220.130.51.178 01/14 22:14
JacksonCChen:強調一個觀念 沒有錯誤更正碼的話 220.130.51.178 01/14 22:22
JacksonCChen:OFDM的freq. diveristy是拿不到的 220.130.51.178 01/14 22:25
Jkson:我看Jackson大的推文 還是看不懂其意 219.71.242.89 01/15 00:32
Jkson:如果 ofdm symbol裡面 subcarrier沒有重複 219.71.242.89 01/15 00:34
Jkson:data 如何有 freq diveristy? 219.71.242.89 01/15 00:35
coye:coding 218.165.4.61 01/15 21:35
> -------------------------------------------------------------------------- < 作者: lovewa (On my way) 看板: comm_and_RF 標題: Re: [討論] MIMO OFDM 的一些問題 時間: Tue Jan 15 17:19:54 2008 : 推 Jkson:zero-foring的缺點 不就是 noise會放大嗎? 219.71.242.89 01/12 21:46 : → Jkson:這個在學數通的時候就有感覺了吧!! 219.71.242.89 01/12 21:47 : 推 Jkson:至於如何modify這個影響 有些paper有提 219.71.242.89 01/12 21:51 : → coye:one-tap -> 子通道正交,可考慮noise power 220.143.95.37 01/12 23:28 : 推 theda:所以有MMSE Equalizer 59.105.42.81 01/14 00:23 : → JacksonCChen:channel gain可拿來取得soft info. 220.130.51.178 01/14 22:12 : → JacksonCChen:搭配soft demapper + soft decoder 220.130.51.178 01/14 22:13 : → JacksonCChen:OFDM的freq. diversity gain由此可得 220.130.51.178 01/14 22:14 : → JacksonCChen:強調一個觀念 沒有錯誤更正碼的話 220.130.51.178 01/14 22:22 : → JacksonCChen:OFDM的freq. diveristy是拿不到的 220.130.51.178 01/14 22:25 : 推 Jkson:我看Jackson大的推文 還是看不懂其意 219.71.242.89 01/15 00:32 : → Jkson:如果 ofdm symbol裡面 subcarrier沒有重複 219.71.242.89 01/15 00:34 : → Jkson:data 如何有 freq diveristy? 219.71.242.89 01/15 00:35 單就推文的部份回文~ OFDM是利用足夠長的CP(大於等於通道Tap數) 將Frequency Selective Channel轉換成Frequence Non-Selective Channel... 這樣做的好處是在於,可以使用One-Tap EQ來恢復原始傳送訊號... 如果不這樣做的話,你可以使用MMSE Receiver或者是Time-Domain EQ 但是複雜度會比One-Tap EQ來的高上許多,效能的話自然後者也是比較好 原因是ZF(One-Tap EQ)會使的Noise等效的放大... 然後,Diversity的部分,簡單的說就是~ 假如你編碼後的資料(Coded Symbols),可以經由各種不同衰減程度的通道來傳送 當接收端將這些資料拿來做解碼的時候,由於它們皆被不同通道響應係數所影響 因此可等效的視作來自多個不同通道所傳輸的資料一起做解碼.... 所以可獲得Diversity Gain...這只是個概略性的說法,詳細的細節蠻多的~ 對於OFDM來說,CP只是幫助了上面的第一件事情成立... Diversity的獲得,就得在OFDM的前端加上Channel Coding~ -- 現代人普遍的現象: 「小學而大遺」、「捨本而逐末」、「以偏而蓋全」、「因噎而廢食」 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.144.28 ※ 編輯: lovewa 來自: 140.113.144.28 (01/15 17:25)
Jkson:我的意思在於 還是要不同的subcarrier要傳 60.248.111.133 01/16 11:08
Jkson:要傳相同的data 才有 freq Diversity 60.248.111.133 01/16 11:09
Jkson:還有 假設沒有channel conding....... 60.248.111.133 01/16 11:12
Jkson:使用hard decsion.. rx的 ber應該還是會增加 60.248.111.133 01/16 11:14
Jkson:當然我認同有加channel coding更容易表現出 60.248.111.133 01/16 11:27
Jkson:diversity gain ..... 60.248.111.133 01/16 11:28
lovewa:你上面的做法其實也是某種程度上的Coding.. 140.113.144.28 01/16 11:51
CKSHAZNA:沒有人覺得原po的7和8反了嗎??? 130.54.208.32 01/16 14:59
JacksonCChen:或許可以這樣想:譬如coding rate=1/2 220.130.51.172 01/17 00:06
JacksonCChen:平均一個info. bit有兩個coded bits 220.130.51.172 01/17 00:08
JacksonCChen:去分攤 這兩個coded bits經過intlver 220.130.51.172 01/17 00:09
JacksonCChen:載到不同載波 就有diversity的作用了 220.130.51.172 01/17 00:12
coye:MC-CDMA is another example 61.223.218.56 01/18 14:14