当前位置: 首页 > news >正文

【计算机网络】—— 详解码元,传输速率的计算|网络奇缘系列|计算机网络

🌈个人主页: Aileen_0v0
🔥系列专栏: 一见倾心,再见倾城  ---  计算机网络~
💫个人格言:"没有罗马,那就自己创造罗马~"

目录

码元 

速率和波特

思考1 

 思考2

 思考3

带宽(Bandwidth)

 📝总结


码元 

码元是指用一个固定时长的信号波形_(数字脉冲),代表不同离散数值的基本波形,是数字通信中数字信号的计量单位,这个时长内的信号称为k进制码元,而该时长称为码元宽度。当码元的离散状态有M个时(M大于2),此时码元为M进制码元

1码元可以携带多个比特的信息量例如,在使用二进制编码时,只有两种不同的码元,一种代表0状态,另一种代表1状态。

每一小段的电频信号(包括低电频和高电频)代表一个码元

K进制码元携带的比特信息量计算:

计算公式:

(N为比特信息量,K为进制数)

eg: 4进制码元 ---> 携带2byte信息量

        16进制码元 ---> 携带4byte信息量


速率和波特

速率:数据的传输速率,单位时间内传输的数据量。可用码元传输速率信息传输速率表示。

1.码元传输速率:别名码元速率、波形速率、调制速率、符号速率等,表示单位时间内数字通信系统传输的码元个数(可称为脉冲个数或信号变化的次数即使两次都处于同一脉冲,信号也发生了一次变化。】),单位:波特(Baud)

Eg:1波特表示数字系统每秒传输一个码元。

例: 若2秒内传4800个码元,码元传输速率是多少?

——> 4800 / 2 = 2400B

数字信号有多进制和二进制之分,但码元速率与进制无关,只与码元长度T有关。

 

码元传速速率=码元长度的倒数

2.信息传输速率:别名信息速率、比特率等,表示单位时间内数字通信系统传输的二进制码元个数(即比特数),单位是 比特/秒(b/s).


思考1 

 

 思考2

 


 思考3


带宽(Bandwidth)

1.模拟信号系统中:最高频率和最低频率之间的差值代表系统之间的通频带宽,单位为赫兹(HZ)

2.数字设备中: 表示在单位时间内从网络中某一点到另一点所通过的最高数据率”/单位时间内通过链路的数量。单位比特每秒(bps)

拥有更大的带宽,就拥有更大的信息运输能力。


 📝总结

本节主要学习了四个数据传输速率的专业术语---码元,速率,波特,带宽

关于传输速率的计算要搞清楚,B的含义,如果是传输速率说明它表示的是Baund,要根据题目语境进行区分。

思考1是顺序思维,思考2和思考三是逆序思维,也就是说,码元传输速率和信息传输速率可以相互转换 。

相关文章:

  • 【Spark精讲】Spark RDD弹性体现在哪些方面?
  • python多版本共存
  • PyTorch官网demo解读——第一个神经网络(2)
  • C++:类和对象(1)
  • 亿发零售云引领新零售时代:智能收银系统助力连锁门店多业态发展
  • Flink CDC 3.0 正式发布,详细解读新一代实时数据集成框架
  • Linux 使用 Anaconda+Uwsgi 部署 Django项目和前端项目
  • 13、Kafka副本机制详解
  • 在 Cray Linux 上配置 LSF 集成
  • 全面掌握XSS漏洞攻击,实战案例从Self-XSS到账户接管,以及通过参数污染的XSS实现攻击
  • 设计模式——组合模式(结构型)
  • 如何提升数据结构方面的算法能力?
  • Leetcode 376 摆动序列
  • 计算机论文写作助手
  • 隐私计算介绍
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • 2017届校招提前批面试回顾
  • Docker: 容器互访的三种方式
  • ES6--对象的扩展
  • Fundebug计费标准解释:事件数是如何定义的?
  • JS进阶 - JS 、JS-Web-API与DOM、BOM
  • JS字符串转数字方法总结
  • Python连接Oracle
  • spring boot下thymeleaf全局静态变量配置
  • spring-boot List转Page
  • Web标准制定过程
  • 每天一个设计模式之命令模式
  • 前端性能优化——回流与重绘
  • 浅谈web中前端模板引擎的使用
  • 驱动程序原理
  • 如何设计一个比特币钱包服务
  • 世界编程语言排行榜2008年06月(ActionScript 挺进20强)
  • 小程序01:wepy框架整合iview webapp UI
  • linux 淘宝开源监控工具tsar
  • 进程与线程(三)——进程/线程间通信
  • 说说我为什么看好Spring Cloud Alibaba
  • #14vue3生成表单并跳转到外部地址的方式
  • #include到底该写在哪
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (2)STL算法之元素计数
  • (4)(4.6) Triducer
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (简单有案例)前端实现主题切换、动态换肤的两种简单方式
  • (六)c52学习之旅-独立按键
  • (转)linux 命令大全
  • ./configure,make,make install的作用(转)
  • .net refrector
  • .NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景
  • .Net中wcf服务生成及调用
  • @ModelAttribute 注解
  • [ACTF2020 新生赛]Upload 1
  • [BZOJ1008][HNOI2008]越狱