信道编码仿真中的Eb/N0、方差sigma^2的计算

对于信道编码的仿真来说,需要画出误码率或误帧率曲线,曲线的横坐标往往用Eb/N0来表示。其中Eb为每比特能量,N0为噪声的单边功率谱密度。

涉及到的编码和调制,过程如下,先对信息比特N进行编码,得到长度为N/R的码元序列,然后进行调制。在上式中,假设Eb表示每个信息比特的能量,编码后每个码元能量为Ec,调制后每个符号能量为Es,符号中比特个数为m(以MPSK为例,2^m=M)。有如下的关系:

R*Eb=Ec, m*Ec=Es.这样的话,可以得到Eb和Es的关系:Eb=Es/(m*R)。

又由于N0=2*sigma^2。Es一般去取1。可以得到Eb/N0=Es/(2*R*m*sigma^2)=1/(2*R*m*sigma^2)。对于BPSK,m=1。

从上式中可以反推得到sigma的公式,一般在噪声模块中需要利用sigma。

你可能感兴趣的:(信道编码仿真中的Eb/N0、方差sigma^2的计算)