二值判决

在通信系统中,在接受端对模拟信号进行判决以恢复出数字信号是一个重要环节.最简单的信号判决方式是基于接收信号的强度进行判决.假设发送端发送两种强度的信号,space 表示二进制 0, mark 表示二进制 1,接收端根据接收到的信号强度与预设的判决阈值进行比较,从而决定接收到的是 0 还是 1.实际上,收到信道噪声的影响,接收信号的强度会围绕发送的强度值波动,因此有错判之虞.

假设 mark 信号的概率为 𝑝(1), space 信号的概率为 𝑝(0).假设信号 mark 被错判为 space 的概率为 𝑃(0|1), 信号 space 被错判为 mark 的概率为 𝑃(1|0).则总误码率 (Bit Error Rate) 为:

BER =𝑝(1)𝑃(0|1)+𝑝(0)𝑃(1|0)
(1)
𝑃(0|1)=12𝜋𝜎1𝐼𝐷exp((𝐼𝐼1)22𝜎12)d𝐼=12erfc(𝐼1𝐼𝐷2𝜎1)
(2)
𝑃(1|0)=12𝜋𝜎0𝐼𝐷+exp((𝐼𝐼0)22𝜎02)d𝐼=12erfc(𝐼𝐷𝐼02𝜎0)
(3)

其中 erfc 是互补误差函数 (complementary error function):

erfc(𝑥)=2𝜋𝑥+exp(𝑡2)d𝑡
(4)
BER =12(𝑝(1)erfc(𝐼1𝐼𝐷2𝜎1)+𝑝(0)erfc(𝐼𝐷𝐼02𝜎0))
(5)

我们发现,当信源均匀分布,即 𝑝(0)=𝑝(1)=12 时,

BER =12(𝑃(0|1)+𝑃(1|0))=14(erfc(𝐼1𝐼𝐷2𝜎1)+erfc(𝐼𝐷𝐼02𝜎0))
(6)
𝐼𝐷BER =0
(7)

解得

𝐼𝐷=𝜎1𝐼0+𝜎0𝐼1𝜎0+𝜎1
(8)

使用的一阶渐近展开近似

erfc(𝑥)exp(𝑥2)𝑥𝜋as 𝑥
(9)
BER(𝑄)=12erfc(𝑄2)exp(𝑄22)𝑄2𝜋
(10)