作者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)