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

本文主要是介绍【计算机网络】—— 详解码元,传输速率的计算|网络奇缘系列|计算机网络,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

🌈个人主页: 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和思考三是逆序思维,也就是说,码元传输速率和信息传输速率可以相互转换 。

这篇关于【计算机网络】—— 详解码元,传输速率的计算|网络奇缘系列|计算机网络的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/506271

相关文章

C++使用栈实现括号匹配的代码详解

《C++使用栈实现括号匹配的代码详解》在编程中,括号匹配是一个常见问题,尤其是在处理数学表达式、编译器解析等任务时,栈是一种非常适合处理此类问题的数据结构,能够精确地管理括号的匹配问题,本文将通过C+... 目录引言问题描述代码讲解代码解析栈的状态表示测试总结引言在编程中,括号匹配是一个常见问题,尤其是在

Debezium 与 Apache Kafka 的集成方式步骤详解

《Debezium与ApacheKafka的集成方式步骤详解》本文详细介绍了如何将Debezium与ApacheKafka集成,包括集成概述、步骤、注意事项等,通过KafkaConnect,D... 目录一、集成概述二、集成步骤1. 准备 Kafka 环境2. 配置 Kafka Connect3. 安装 D

Java中ArrayList和LinkedList有什么区别举例详解

《Java中ArrayList和LinkedList有什么区别举例详解》:本文主要介绍Java中ArrayList和LinkedList区别的相关资料,包括数据结构特性、核心操作性能、内存与GC影... 目录一、底层数据结构二、核心操作性能对比三、内存与 GC 影响四、扩容机制五、线程安全与并发方案六、工程

Spring Cloud LoadBalancer 负载均衡详解

《SpringCloudLoadBalancer负载均衡详解》本文介绍了如何在SpringCloud中使用SpringCloudLoadBalancer实现客户端负载均衡,并详细讲解了轮询策略和... 目录1. 在 idea 上运行多个服务2. 问题引入3. 负载均衡4. Spring Cloud Load

Springboot中分析SQL性能的两种方式详解

《Springboot中分析SQL性能的两种方式详解》文章介绍了SQL性能分析的两种方式:MyBatis-Plus性能分析插件和p6spy框架,MyBatis-Plus插件配置简单,适用于开发和测试环... 目录SQL性能分析的两种方式:功能介绍实现方式:实现步骤:SQL性能分析的两种方式:功能介绍记录

在 Spring Boot 中使用 @Autowired和 @Bean注解的示例详解

《在SpringBoot中使用@Autowired和@Bean注解的示例详解》本文通过一个示例演示了如何在SpringBoot中使用@Autowired和@Bean注解进行依赖注入和Bean... 目录在 Spring Boot 中使用 @Autowired 和 @Bean 注解示例背景1. 定义 Stud

如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解

《如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解》:本文主要介绍如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别的相关资料,描述了如何使用海康威视设备网络SD... 目录前言开发流程问题和解决方案dll库加载不到的问题老旧版本sdk不兼容的问题关键实现流程总结前言作为

Python如何计算两个不同类型列表的相似度

《Python如何计算两个不同类型列表的相似度》在编程中,经常需要比较两个列表的相似度,尤其是当这两个列表包含不同类型的元素时,下面小编就来讲讲如何使用Python计算两个不同类型列表的相似度吧... 目录摘要引言数字类型相似度欧几里得距离曼哈顿距离字符串类型相似度Levenshtein距离Jaccard相

SQL 中多表查询的常见连接方式详解

《SQL中多表查询的常见连接方式详解》本文介绍SQL中多表查询的常见连接方式,包括内连接(INNERJOIN)、左连接(LEFTJOIN)、右连接(RIGHTJOIN)、全外连接(FULLOUTER... 目录一、连接类型图表(ASCII 形式)二、前置代码(创建示例表)三、连接方式代码示例1. 内连接(I

Go路由注册方法详解

《Go路由注册方法详解》Go语言中,http.NewServeMux()和http.HandleFunc()是两种不同的路由注册方式,前者创建独立的ServeMux实例,适合模块化和分层路由,灵活性高... 目录Go路由注册方法1. 路由注册的方式2. 路由器的独立性3. 灵活性4. 启动服务器的方式5.