【OFDM系列2】OFDM复信号符号信噪比EsN0、比特信噪比EbN0、SNR的含义及关系详解
更基础的各类信噪比的关系请看博客
【干货2020.12.13更新】实信号、复信号Es、N0、符号信噪比EsN0、带内信噪比、比特信噪比EbN0、SNR的含义及关系详解
本文只讨论OFDM复信号的信噪比关系。
各个参数变量不作赘述,同上一篇博客,直接推
由
EsN0= Eb⋅MN/Bn=S⋅TsymN/Bn=SN⋅FsRB\frac{{{E_s}}}{{{N_0}}}{\text{ = }}\frac{{{E_b} \cdot M}}{{N/{B_n}}} = \frac{{S \cdot {T_{sym}}}}{{N/{B_n}}} = \frac{S}{N} \cdot \frac{{{F_s}}}{{{R_B}}}N0Es = N/BnEb⋅M=N/BnS⋅Tsym=NS⋅RBFs
得
SN=EbN0⋅M⋅RBFs=EbN0⋅M⋅Nused(Nfft+NG)⋅Nsamp\frac{S}{N} = \frac{{{E_b}}}{{{N_0}}} \cdot M \cdot \frac{{{R_B}}}{{{F_s}}} = \frac{{{E_b}}}{{{N_0}}} \cdot M \cdot \frac{{{N_{\operatorname{used} }}}}{{{\left(N_{\operatorname{fft} } + N_{\operatorname{G} }\right)} \cdot {N_{\operatorname{samp} }}}}NS=N0Eb⋅M⋅FsRB=N0Eb⋅M⋅(Nfft+NG)⋅NsampNused
则
SNR=EbN0(dB)+10log10(M⋅Nused(Nfft+NG)⋅r)SNR = \frac{{{E_b}}}{{{N_0}}}\left( {\operatorname{dB} } \right) + 10{\log _{10}}\left( {\frac{{M \cdot {N_{\operatorname{used} }}}}{{{\left(N_{\operatorname{fft} } + N_{\operatorname{G} }\right)} \cdot r}}} \right)SNR=N0Eb(dB)+10log10((Nfft+NG)⋅rM⋅Nused)
其中
MMM为OFDM信号子载波调制每符号比特数,如采用16QAM时,M=4M=4M=4;如采用QPSK,则M=2M=2M=2。
rrr为过采样倍数。
NfftN_{\operatorname {fft}}Nfft为OFDM信号FFT点数,没有过采样之前即为FsF_sFs,过采样之后Fs=Nfft⋅rF_s=N_{\operatorname {fft}} \cdot rFs=Nfft⋅r。
NusedN_{\operatorname {used}}Nused为OFDM信号有用子载波数,等于1s内的有用符号个数,即符号速率RBR_BRB。
NGN_{\operatorname {G}}NG为OFDM信号保护间隔长度。
其他参数见上一篇博客。
【OFDM系列2】OFDM复信号符号信噪比EsN0、比特信噪比EbN0、SNR的含义及关系详解相关推荐
- 【各种信噪比联系与区别详解】实信号、复信号Es、N0、符号信噪比EsN0、带内信噪比、比特信噪比EbN0、SNR的含义及关系详解
说明:关注公众号可免费看,保证你不会白关注,不亏 关于EsN0.EbN0与SNR三者关系的描述,在MATLAB帮助文档中搜索词条"AWGN Channel"有比较详细的描述,但有些 ...
- 如何开启jvm日志_直通BAT必考题系列:JVM性能调优的6大步骤,及关键调优参数详解...
JVM系列 直通BAT必考题系列:7种JVM垃圾收集器特点,优劣势.及使用场景 直通BAT必考题系列:JVM的4种垃圾回收算法.垃圾回收机制与总结 直通BAT必考题系列:深入详解JVM内存模型与JVM ...
- Git学习系列之如何正确且高效地将本地项目上传到Github(图文详解)
不多说,直接上干货! 首先你需要一个Github账号,所以还没有的话先去注册吧! https://github.com/ 见 如何走上更高平台分享传递干货知识:(开通个人Github面向开源及私有软件 ...
- 直通BAT必考题系列:JVM性能调优的6大步骤,及关键调优参数详解
JVM系列 直通BAT必考题系列:7种JVM垃圾收集器特点,优劣势.及使用场景 直通BAT必考题系列:JVM的4种垃圾回收算法.垃圾回收机制与总结 直通BAT必考题系列:深入详解JVM内存模型与JVM ...
- 关于隐私保护通话 - 隐私号关系详解
在某种程度上,隐私号业务的多样性和复杂性主要体现在号码绑定关系上. 对应各种业务场景,有各种不同的号码绑定关系模式: 基本绑定模式:AXB,AX(AXN,XB).AXE.AXYB: 复合绑定模式:AX ...
- python使用符号 表示单行注释-Python注释(多行注释和单行注释)用法详解
注释(Comments)用来向用户提示或解释某些代码的作用和功能,它可以出现在代码中的任何位置.Python 解释器在执行代码时会忽略注释,不做任何处理,就好像它不存在一样. 在调试(Debug)程序 ...
- java自定义菜单跳转页面_微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解...
微信公众号开发 自定义菜单 请先读完本文再进行配置开发 请先前往微信平台开发者文档阅读"网页授权获取用户基本信息"的接口说明 在微信公众账号开发中,往往有定义一个菜单,然后用户点击 ...
- 亚马逊测评成号率会高吗?亚马逊测评技术IP详解篇
亚马逊测评技术远不单单于一个IP的问题.最近很多测评团队都在询问,到底怎样成号率会高?跟什么有关系?对于这样的问题我只能默默礼貌性的一笑,然后总结出:这位朋友肯定就学的那种给你一台设备,然后教你按几个 ...
- Handler详解系列(四)——利用Handler在主线程与子线程之间互发消息,handler详解...
MainActivity如下: package cc.c;import android.app.Activity; import android.os.Bundle; import android.o ...
最新文章
- Oracle-Listener log解读
- Springboot+Docker+RabbitMQ教程来了。
- Go 开发关键技术指南 | Go 面向失败编程 (内含超全知识大图)
- ATLAS数学库编译
- 简单音乐播放实例的实现,Android Service AIDL 远程调用服务
- 修改图层的范围_【PS|第39期】数字绘画 使用填充图层
- 以太坊智能合约 编译脚本
- Hibernate中1+N问题以及解决方法
- numpy 拼接_数据分析-numpy的拼接与交换
- 用Microsoft Enterprise library DAAB模块的困惑
- 理解 loader 的工作流
- 谷歌何时停止Android更新,谷歌宣布Android Studio将停止为32位系统提供更新
- 如何设置mysql的运行目录_如何修改mysql数据库文件的路径 | 学步园
- python django开发api_基于Django框架开发Restful api
- 下载dosbox即环境的配置
- html中点重置和提交没反应,网页点提交按钮没反应 js提交表单,点击按钮无反应...
- 2020-08-18 前端html与css学习笔记总结篇(超详细)
- 3d智慧城市线上3d模型展示可视化平台
- 触摸屏在机械手控制系统中的应用与设计
- 统计学简介之十六——单因素方差分析
热门文章
- Google Guava –期货
- Hibernate懒/急加载示例
- Java的深度:通过协方差暴露的API泄漏
- foxpro 打印 字体_【部编版同步复习】16年级上册期中预测卷,可打印!
- python find函数实现原理_非常干货:Python 探针实现原理
- 不需要软著的安卓应用市场_哪些安卓应用市场上架应用比较简单啊,不需要软著啊?公司开发的 APP 着急上架...
- 上古卷轴3晨风职业_巫师3:上古卷轴5老玩家,入手巫师3,体验昆特牌版“实验室”...
- 【WebRTC---源码篇】(三)Windows/Linux音视频采集封装模块
- c++ 共享内存_Python3.8多进程之共享内存
- python3 x默认使用的编码_python3默认使用什么编码