作者Iam543 (神仙難救無命客)
看板comm_and_RF
標題[問題] 一個機率問題
時間Sat Feb 28 02:36:24 2009
假設Source要傳資料出去給Destination,其路徑有兩條,一條是經過Relay1
一條經過Relay2,relay接收到Source端的訊號後會先解調,解對才會傳送
(decode-and-forward),destination端只選擇接受到SNR最大的path,例如
relay1跟relay2都解對,那如果接收到訊號SNR是snr1>snr2,則判定接收relay1的訊號
假設下圖h1,h2,h3,h4都是i.i.d.的channel,彼此間無相關性,錯誤率都為p,
那請問整體錯誤率是多少?
Relay 1
p ╱ \ p
╱ h1 h3 \ snr1
S D
╲ h2 h4 ╱ snr2
p ╲ ╱ p
Relay 2
我是分成三個case討論
case1: Source傳送到兩個relay都解錯的機率(因為relay都解錯,所以直接判定為錯)
所以很直覺得到 Pe1=p^2,這邊matlab驗證後是對的
Relay 1
p ╱ x
╱ h1 h3
S D
╲ h2 h4
p ╲ x
Relay 2
case2: Source傳送到兩個relay一個解對另一個解錯的機率,destination接收訊號是錯
的機率
假設是relay1解對,relay2解錯,那relay的選擇上當然只有snr1一個選擇
所以錯誤率 Pe2= (1-p) * p * p * 2 (最後乘於2是要加上
relay2解對relay1解錯的情況),這matlab驗證後是對的
Relay 1
p ╱ \ p
╱ h1 h3 \ snr1
S D
╲ h2 h4
p ╲ x
Relay 2
case3: Source傳送到兩個relay兩個都解對的機率,接收訊號是錯的機率
Relay 1
p ╱ \ p
╱ h1 h3 \ snr1
S D
╲ h2 h4 ╱ snr2
p ╲ ╱ p
Relay 2
前兩個case我都用matlab驗證過是對的,問題就卡在case3的錯誤率Pe3我算出來都是
錯的,
基本上我是把case3又細分為2種case
case3-1: h3與h4傳出去到destination端都錯 機率是 (1-p)^2 * p^2 ,
這部分我matlab解出是對的
case3-2: h3和h4一個錯而且一個對,但選到錯的機率,這部分我解出來就有問題
因為h3和h4都為i.i.d 所以選擇relay1或relay2其實機率應該都為0.5
因為這邊才正式牽涉到relay selection的問題...可能有些複雜
總之整體錯誤率就是Pe=Pe1+Pe2+Pe3,板上大大們能否給予解惑..
如果這邊解決了,我就可以把它extend到N個relay的case
--
<○~~~~~ (哭著跑走~~)
》 <========== \>
︿○>ㄧ︾ ....(仆街) 哎 呀 ! 《︾....
http://orion-lin.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.9.4
※ 編輯: Iam543 來自: 163.22.21.143 (02/28 12:24)
※ 編輯: Iam543 來自: 163.22.21.143 (02/28 12:28)
1F:推 hermen:你的三個CASE是否要仔細一點?118.165.148.171 02/28 22:37
2F:推 hermen:是否錯誤是事後結論才知道的,在RELAY端118.165.148.171 02/28 22:40
3F:→ hermen:就知道是否有錯會否有問題118.165.148.171 02/28 22:41
4F:→ Iam543:除非兩個relay端都解錯(因為forward不出去) 59.126.9.4 03/01 00:25
5F:→ Iam543:在destination才解出判定對錯 59.126.9.4 03/01 00:25
※ 編輯: Iam543 來自: 59.126.9.4 (03/01 00:26)