计算机网络-物理层(三)编码与调制

计算机网络-物理层(三)编码与调制

在计算机网络中,计算机需要处理和传输用户的文字、图片、音频和视频,它们可以统称为消息

数据是运输信息的实体,计算机只能处理二进制数据,也就是比特0和比特1。计算机中的网卡将比特0和比特1变换成相应的电信号发送到网线,也就是说信号时数据的电磁表现

由信源发出的原始电信号称为基带信号,基带信号可分为两类

  • 数字基带信号
    • 例如计算机内部CPU与内存之间传输的信号
  • 模拟基带信号
    • 例如麦克风收到声音后产生的音频信号

在这里插入图片描述

信号需要在信道中传输,信道可分为两类

  • 数字信道
  • 模拟信道

数字基带信号的处理

编码

在不改变信号性质的前提下,仅对数字基带信号的波形进行变换,成为编码,编码后产生的信号仍为数字信号,可以在数字信道中传输,例如以太网使用的曼彻斯特编码、4B/5B、8B/10B等编码

调制

把数字基带信号的频率范围,搬移到较高的频段,并转化为模拟信号,称为调制,调制后产生的信号是模拟信号,可以在模拟信道中传输

例如:WIFI使用补码键控、直接序列扩频、正交频分复用等调制方法

模拟基带信号的处理

编码

例如:对音频信号进行编码的脉码调制PCM,也就是将模拟信号通过采样,量化,编码这三个步骤进行数字化

调制

例如:将数字语音加载到模拟的载波信号中传输,如传统的电话,另一个是频分复用FDM技术,可以充分利用带宽资源

码元
  • 在使用时间域的波形表示数字信号时,代表不同离散数值的基本波形,简单来说码元就是构成信号的一段波形

在这里插入图片描述

传输媒体与信道的关系

传输媒体与信道不能直接画等号

单工传输中传输媒体中只包含一个信道,要么是发送信道,要么是接收信道

半双工与全双工中传输媒体中包含两个信道,一个是发送信道,另一个是接收信道,如果使用信道复用技术,一条传输媒体可以包含多个信道

在计算机网络中,常见的是将数字基带信号通过编码或调制的方法在相应的信道进行传输

常用编码

不归零编码

在这里插入图片描述

在整个码元时间内,电平不会出现零电平

  • 不归零编码需要额外一根传输线来传输时钟信号,使发送方和接收方同步

  • 对于计算机网络,宁愿利用这根传输线传输数据信号,而不是传输时钟信号,所以计算机网络中的数据传输不采用这类编码

归零编码

在这里插入图片描述

  • 每个码元传输结束后信号都要归零,所以接收方只要在信号归零后进行采样即可,不需要单独的时钟信号

  • 归零编码相当于把时钟信号用归零的方式编码在了数据之内,这称为自同步信号

  • 但是,归零编码中大部分的数据带宽都用来传输归零而浪费掉了

曼彻斯特编码

在这里插入图片描述

  • 曼彻斯特编码会在码元的中间时刻进行电平跳变
  • 例如正跳变表示比特0,负跳变表示比特1 (也可能相反)
  • 码元中间时刻的跳变即表示时钟,又表示数据。传统以太网使用的就是曼彻斯特编码
差分曼彻斯特编码

在这里插入图片描述

  • 在每个码元时间的中间时刻,信号都会发生跳变
  • 跳变仅表示时钟
  • 用码元开始处电平是否发生变化表示数据

优点:比曼彻斯特编码变化少,更适合较高的传输速率

考研真题

【2013年 题34】若下图为10BaseT网卡接收到的信号波形,则该网卡收到的比特串是

在这里插入图片描述

  • 00110110
  • 10101101
  • 01010010
  • 11000101

解析

  • 10BaseT表示以太网使用的是曼彻斯特编码
  • 每个码元在中间时刻跳变,按此特点找出每个码元
  • 正跳变表示1还是0,否跳变表示0还是1,可自行假设

基本调制方法

数字基带信号

在这里插入图片描述

调幅

在这里插入图片描述

  • 无载波输出表示比特0
  • 有载波输出表示比特1
调频

在这里插入图片描述

  • 频率f1表示比特0
  • 频率f2表示比特1
调相

在这里插入图片描述

  • 初相位0度表示比特0
  • 初相位180度表示比特1

使用基本调制方法,1个码元只能包含1个比特信息

因为频率和相位是相关的,即频率是相位随时间的变化率。所以一次只能调制频率和相位两个中的一个,通常情况下相位和振幅可以结合起来一起调制,成为正交振幅调制QAM

混合调制

QAM-16
  • 12种相位
  • 每种相位有1或2种振幅可选
  • 可以调制出16种码元(波形),每种码元可以对应表示4个比特
  • 码元与4个比特的对应关系采用格雷码:任意两个相邻码元只有1个比特不同
    在这里插入图片描述

码元到[0,0]点的长度看做振幅,码元与x轴的的角度看做是相位
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/48117.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AIR001开箱测试

最近,合宙的动作还是挺大的,又出了两款AIR001和RP2040,而且前段时间还出了AIR32F103系列,记的21年要采购STM32F1103的时候,1片的价格从开发时的5块涨到了生产阶段的100多,即使最后无奈采用了别的芯片&#…

融云深度参与「新加坡 GTLC 大会」,连接亚太机遇、开拓国际市场

8 月 18 日,由 TGO 鲲鹏会主办的新加坡 GTLC(Global Tech Leadership Conference,全球技术领导力大会)圆满收官,融云作为共创伙伴深度参与了大会。关注【融云全球互联网通信云】了解更多 本次大会以“Connecting Asia…

Python批量爬虫下载文件——把Excel中的超链接快速变成网址

本文的背景是:大学关系很好的老师问我能不能把Excel中1000个超链接网址对应的pdf文档下载下来。虽然可以手动一个一个点击下载,但是这样太费人力和时间了。我想起了之前的爬虫经验,给老师分析了一下可行性,就动手实践了。    没…

数学建模及数据分析 || 4. 深度学习应用案例分享

PyTorch 深度学习全连接网络分类 文章目录 PyTorch 深度学习全连接网络分类1. 非线性二分类2. 泰坦尼克号数据分类2.1 数据的准备工作2.2 全连接网络的搭建2.3 结果的可视化 1. 非线性二分类 import sklearn.datasets #数据集 import numpy as np import matplotlib.pyplot as…

Web 3.0 安全风险,您需要了解这些内容

随着技术的不断发展,Web 3.0 正在逐渐成为现实,为我们带来了许多新的机遇和挑战。然而,与任何新技术一样,Web 3.0 也伴随着一系列安全风险,这些风险需要被认真对待。在这篇文章中,我们将探讨一些与Web 3.0 …

Excel/PowerPoint柱状图条形图负值设置补色

原始数据: 列1系列 1类别 14.3类别 2-2.5类别 33.5类别 44.5 默认作图 解决方案 1、选中柱子,双击,按如下顺序操作 2、这时候颜色会由一个变成两个 3、对第二个颜色进行设置,即为负值的颜色 条形图的设置方法相同

【STM32】FreeRTOS软件定时器学习

软件定时器 FreeRTOS提供了现成的软件定时器功能,可以一定程度上替代硬件定时器,但精度不高。 实验:创建一个任务,两个定时器,按键开启定时器,一个500ms打印一次,一个1000ms打印一次。 实现&…

023:vue中解决el-date-picker更改样式不生效问题

第023个 查看专栏目录: VUE ------ element UI 本文章目录 修改后的效果示例源代码(共52行)核心内容步骤:(1)更改样式(2)添加参数 专栏目标 在vue项目开发中,我们打算保持颜色的一致…

serve : 无法将“serve”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

1、在学习webpack打包的时候,需要 serve用来启动开发服务器来部署代码查看效果的。安装完之后运行出现以下错误: 2、使用命令查看安装目录: npm list -g我们已经安装过了 3、解决: 我们看到上图路径在:C:\Users\qiy…

微信小程序使用npm引入三方包详解

目录 1 前言2 微信小程序npm环境搭建2.1 创建package.json文件2.2 修改 project.config.json2.3 修改project.private.config.json配置2.4 构建 npm 包2.5 typescript 支持2.6 安装组件2.7 引入使用组件 1 前言 从小程序基础库版本 2.2.1 或以上、及开发者工具 1.02.1808300 或…

【PACS源码】认识PACS的架构和工作流程

(一)PACS系统的组成及架构 PACS系统的基本组成部分包括:数字影像采集、通讯和网络、医学影像存储、医学影像管理、各类工作站五个部分。 而目前PACS系统的软件架构选型上看,主要有C/S和B/S两种形式。 C/S架构,即Client…

Unity 变量修饰符 之protected ,internal,const , readonly, static

文章目录 protectedinternalconstreadonlystatic protected 当在Unity中使用C#编程时,protected是一种访问修饰符,用于控制类成员(字段、方法、属性等)的可见性和访问权限。protected修饰的成员可以在当前类内部、派生类&#xf…

构造函数内的方法 直接写在构造函数内部 与 写在prototype上 的区别

文章目录 前言区别总结 前言 以前没注意过, 去创建一个构造函数的时候, 方法都是直接写在函数内的. 在构造函数需要多次实例化的情况下有缺点, 不过幸好以前项目里的构造函数也不需要多次实例化, 缺点没有生效. 区别 为了比较, 先在构造函数内部直接书写方法, 查看实例化结果…

EasyExcel工具 Java导出Excel表数据

EasyExcel 优点坐标依赖读Excel最简单的读的对象写Excel最简单的写的对象最简单的读的监听器填充Excel简单填充(对象)复杂填充(对象和列表)官网:https://easyexcel.opensource.alibaba.com/ EasyExcel是一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具。…

使用ChatGPT进行创意写作的缺点

Open AI警告ChatGPT的使用者要明白此工具的局限性,更不应完全依赖。作为一位创作者,这一点非常重要,应尽可能地避免让版权问题或不必要的文体问题出现在自己的作品中。[1] 毕竟使用ChatGPT进行创意写作目前还有以下种种局限或缺点[2]&#xf…

Nginx高可用集群

目录 一.简介二.案例1.实现思路2.配置文件修改3.实现效果故障转移机制 一.简介 以提高应用系统的可靠性,尽可能地减少中断时间为目标,确保服务的连续性,达到高可用的容错效果。例如“故障切换”、“双机热备”、“多机热备”等都属于高可用集…

蓝凌OA custom.jsp 任意文件读取

​曾子曰:“慎终追远,民德归厚矣。” 漏洞复现 访问漏洞url: 出现漏洞的文件为 custom.jsp,构造payload: /sys/ui/extend/varkind/custom.jsp var{"body":{"file":"file:///etc/passwd&q…

圆的反演 hdu 6097

欢迎关注更多精彩 关注我,学习常用算法与数据结构,一题多解,降维打击。 题目大意 http://acm.hdu.edu.cn/showproblem.php?pid6097 有一个圆C,它的圆心是O(0,0), 半径是r。 在C内部或边界上有两点P和Q,OPOQ。 求解…

软考高级架构师下篇-12层次式架构设计理论与实践

目录 1. 考情分析2. 层次式体系结构概述3. 表现层框架设计4. 中间层框架设计5. 数据访问层设计6. 数据架构规划与设计7. 物联网层次架构设计8. 前文回顾1. 考情分析 根据考试大纲,层次式架构设计理论与实践知识点会涉及单选题型(约占2~5分)和案例题(25分),本小时内容偏重于方…

三分钟解决AE缓存预览渲染错误、暂停、卡顿问题

一、清除RAM缓存(内存) 你应该做的第一件事是清除你的RAM。这将清除当前存储在内存中的所有临时缓存文件。要执行此操作,请导航到编辑>清除>所有内存。这将从头开始重置RAM缓存 二、清空磁盘缓存 您也可以尝试清空磁盘缓存。执行此操作…