首页/文章/ 详情

怎么从BER得到SNR呢?

3月前浏览2387
   

   

今日正文

 

(1)什么是BER?为什么衡量射频性能的时候不太用BER?

 

BER,全称为bit Error Rate,翻译过来,是误码率,是衡量数字通信系统性能的一个重要指标。

比如说,传输的比特和接收到的比特如下图所示:

10个bit数中错了三个,那么误比特率就是30%,即BER为30%。

不同的应用,对BER的值的要求也不同,BER的值可能在10^-3~10^-15中变化。比如说,BER为10^-3,则表示每1000个bit中允许错1个bit;BER为10^-15的话,则表示每10^15bit中允许错1个bit。

对于极低的BER,比如10^-15,数据量很大。如果仿真的时候,用BER来衡量系统性能的话,仿真会需要很长的时间,效率低不说,电脑性能也不一定能跟得上。

如果用BER来衡量射频链路的性能,那是不太实用的,因为仿真时间太长。所以,衡量射频链路的性能时,大家比较喜欢用SNR或者EVM。

那怎么从BER来提取出射频工程师喜欢用的SNR或者EVM呢?

 

(2) BER与Eb/N0的关系

 

不同调制方式,BER与Eb/N0有对应的关系曲线。

比如,下图是四种不同的调制(4-QAM,16-QAM,64-QAM和1024-QAM)下面,BER与Eb/N0的关系曲线[1]。

从上面曲线可以看到,在相同的BER目标下,调制阶数越高,需要更高的Eb/N0。

比如,如果想要获得小于10^-6的BER,1024-QAM所需的Eb/N0要比4-QAM的大18dB左右。

 

(3) Eb/N0又怎么与SNR联系起来呢?

 

Eb为信号功率与比特率的比值,即:

其中,Ps是信号功率,单位是W;Rb是比特率,单位是bit/s;所以Eb的单位为W*s/bit,即J/bit。

其中,B是等效噪声带宽。

所以,从相应的BER目标,可以得到Eb/N0,从而可以得到对应的SNR。

 

参考文献:

 

[1] Lydi Smaini,RF Analog Impairments Modeling for Communication  Systems Simulation

[2] John G. Proakis,Masoud Salehi, digital communications




来源:加油射频工程师
System系统仿真ADS通信理论
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-07-28
最近编辑:3月前
加油射频工程师
分享所学知识
获赞 246粉丝 82文章 559课程 1
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈