【计算机网络】一篇文章带你分清波特率和比特率~
文章目录
- 1、小序
- 2、波特率与比特率
- 3、例题
1、小序
今天看计算机网络的时候,关于波特率和比特率这两个概念有点懵,于是来这里介绍一下两者。
以及奈奎斯特原理+香农定理。
先介绍概念,再解析几个典型题目。
2、波特率与比特率
码元传输速率,又称 波特率,它表示单位时间内,数字通信系统所传输的码元个数(也可以称为 脉冲个数或者信号变化的次数),单位是 波特(Baud)。
1波特,就代表数字通信系统每秒传输一个码元,然后我们需要注意的是,码元可以是多进制的,也可以是二进制的,码元速率与进制数无关哦。
信息传输速率,又称 信息速率,比特率 等,它表示的是,单位时间内数字通信系统传输的二进制码元个数(即比特数),单位是 比特/s (b/s).
两者之间的关系是:
比特率 = 波特率 x log2(N),这里的N是码元的离散状态数。
奈奎斯特定理,是 没有噪声,的理想状态下,理论上数据传输的最大速率
公式为:2Wlog2(N) ,其中W为信道最大带宽,N就是码元的离散数。
香农定理,是 有噪声,也就是实际状态下的,理论上数据传输的最大速率
公式为:Wlog2(1+S/N),其中S/N即信噪比,如果以分贝为单位的信噪比,信噪比=10log10(N) (单位db)
然后还有一点,采样定理,如果说你模拟信号最大频率1kHz,那么,你采样的频率至少是2kHz
知道这些就可以做题了。
3、例题
几个典型的例题:
有一条无噪声的8k Hz通道,每个信号包含8级,每秒采样24k次,那么可以获得的最大传输速率是多少?
解析:
这个题,我们要注意,N=8,W=8k Hz, 无噪声—>奈奎斯特,你算出来是48kb/s,没错!但是,采样24k每次,这不是波特率吗?比特率不是波特率xlog2(8)吗?nonono,这个采样大于2W了,是无效滴!也就是保证了全部采样而已啦(我们前面说的采样定理),并不是都有效。
二进制信号,信噪比127:1,信道带宽4k Hz,求最大传输速率。
解析:
欸嘿?是不是直接信噪比?用香农?4k x log2(1+127) ?? 大错特错辣!
因为用奈奎斯特,最大是多少?2Wlog2(2) = 2W
两者取最低哦!
我是小龙,小龙小龙不是码农,如果觉得对你有所帮助的,点个赞叭!
【计算机网络】一篇文章带你分清波特率和比特率~相关推荐
- 一篇文章带你熟悉 TCP/IP 协议(网络协议篇二)
涤生_Woo 2017年11月11日阅读 15544 关注 一篇文章带你熟悉 TCP/IP 协议(网络协议篇二) 同样的,本文篇幅也比较长,先来一张思维导图,带大家过一遍. 一图看完本文 一. 计算机 ...
- 一篇文章带你详解 HTTP 协议
一篇文章带你详解 HTTP 协议 本篇文章篇幅比较长,先来个思维导图预览一下. 一张图带你看完本篇文章 一.概述 1.计算机网络体系结构分层 计算机网络体系结构分层 2.TCP/IP 通信传输流 利用 ...
- 一篇文章带你搞懂网络层(网际层)-- 地址篇
网络层(Network Layer)是OSI模型中的第三层(TCP/IP模型中的网际层),提供路由和寻址的功能,使两终端系统能够互连且决定最佳路径,并具有一定的拥塞控制和流量控制的能力.相当于发送邮件 ...
- 简书大佬的笔记:一篇文章带你详解 HTTP 协议(网络协议篇一)
一篇文章带你详解 HTTP 协议(网络协议篇一) 本篇文章篇幅比较长,先来个思维导图预览一下. 一张图带你看完本篇文章 一.概述 1.计算机网络体系结构分层 计算机网络体系结构分层 2.TCP/IP ...
- 一篇文章带你了解Flannel
from: http://dockone.io/article/618 DockOne技术分享(十八):一篇文章带你了解Flannel [编者的话]Flannel是 CoreOS 团队针对 Kuber ...
- 一篇文章带你详解 TCP/IP 协议(下)
前面的第一二三章已在上篇讲解,还没看过的可以先看看:一篇文章带你详解 TCP/IP 协议(上) 本文继续讲解第四章. 四.网络层中的 IP 协议 IP(IPv4.IPv6)相当于 OSI 参考模型中的 ...
- 一篇文章带你详解 HTTP 协议(下)
文章目录,方便阅读: 一.概述(已讲) 二.HTTP 工作过程(已讲) 三.HTTP 协议基础(已讲) 四.HTTP 协议报文结构(已讲) 五.HTTP 报文首部之请求行.状态行(已讲) 六.HTTP ...
- 一篇文章带你快速理解JVM运行时数据区 、程序计数器详解 (手画详图)值得收藏!!!
受多种情况的影响,又开始看JVM 方面的知识. 1.Java 实在过于内卷,没法不往深了学. 2.面试题问的多,被迫学习. 3.纯粹的好奇. 很喜欢一句话:"八小时内谋生活,八小时外谋发展. ...
- java 不重启部署_一篇文章带你搞定SpringBoot不重启项目实现修改静态资源
一.通过配置文件控制静态资源的热部署 在配置文件 application.properties 中添加: #表示从这个默认不触发重启的目录中除去static目录 spring.devtools.res ...
- 一篇文章带你领悟 Frida 的精髓(基于安卓8.1)
转载(一篇文章带你领悟Frida的精髓(基于安卓8.1)):https://www.freebuf.com/articles/system/190565.html <Frida操作手册>: ...
最新文章
- Awk中调用shell命令
- 前端python和go_Python_前端网页+前后端交互-Go语言中文社区
- 【攻防世界014】tt3441810
- MLP is Best?
- 运行jmap时弹出:Usage: jmap [option] <pid> (to connect to running process) jmap [option] <
- kettle的命名参数接口NamedParams实现与Job命名参数的传递和使用实现
- sql优化工具explain的使用
- 大麦盒子无线服务器连接超时,【当贝市场】大麦盒子无线设置问题汇总
- 微信H5支付浏览器支付
- 正在移除icloud数据久_深度梳理一下iOS照片(相册)的逻辑,和减少iCloud的空间占用的方法...
- 侯捷老师c++面向对象高级编程
- 009 二维随机变量分布 min max 习题
- 时间序列分析_餐厅销量预测_2022_5_14
- halcon中如何生成椭圆_Halcon中关于角度计算和测量拟合的算子详解
- 主题模型LDA、NMF、LSA
- 阿里云服务器购买合同怎么申请
- 上海交大校长张杰院士:大学,重新定义你的人生
- 中国山苍子油行业销售动态与营销趋势预测报告2022-2027年
- 南邮 OJ 1531 A ? Sixth Grade Math
- 四川发展供应链金融的三个建议及对策