计算机网络-编制与调制(基带信号 基带传输 宽度信号 宽度传输 编码 调制 )

文章目录

  • 基带信号与宽带信号
  • 编码与调制
  • 数字数据编码为数字信号
  • 数字数据调制为模拟信号
  • 模拟数据编码为数字信号
  • 模拟数据调制为模拟信号
  • 小结

基带信号与宽带信号

信道上传输的信号除了可以分为数字信号和模拟信号,也可以分为基带信号和宽带信号,只是分类标准不同而已

基带信号:指未经过调制的原始电信号,或者说来自信源,其可以为数字信号也可以为模拟信号

基带传输:通过数字信道上传输就是基带传输(传输的一般是数字信号)

宽带信号:基带信号调制后信号频率变高即宽带信号(调制后以放到复杂危险的信道上传输,如声音通过话筒调制发出,声音的频率提高,从而能够应对各种信号的干扰,使得最后接收端能够过滤出开始的基带信号)

宽带传输:通过模拟信道上传输就是宽带传输

衰减就是信号干扰导致的,一般基带信号频率较低,从零频附近开始。所以如果衰减过大可能直接消失没有了。所以近距离
在这里插入图片描述

编码与调制

数据是表示消息的符号序列
信号是数据在信道上的传输形式
在这里插入图片描述

数字数据编码为数字信号

在这里插入图片描述
无法判断一个码元的开始和结束,因为不知道码元长度,所以没有信号变化不能区分是一个码元还是多个码元。
所以还需要建立一条信道来告诉对方开始接收,并接收多久作为一个码元。以此来建立同步。(即时钟信号)
建立同步比较麻烦,所以用的比较少在这里插入图片描述
归零编码:每个码元都要最后是归零的信号
信道中零信号的比较多,相当于信道用的比较少(零信号此时信道没有传输的),所以也不推荐使用
在这里插入图片描述
反向不归零编码
全零一直翻转,此时接收信号是一直变化的,能区分不同码元所以很好接收,全一一直不变,接收端接收的信号是不变的,不知道接收了多少个码元。此时还是需要建立一条信道传输确定接收(即时钟信号)
在这里插入图片描述
曼彻斯特编码

跳变作为时钟信号即此时每发送一个码元都会跳变一次,接收方即可知道此时发送了一个码元,然后根据跳变前后信号得出其对应的信号

每个原始码元被分为两个部分,低电平和高电平两个码元,此时频率增加为原来两倍,对应的频率范围也变为原来两倍,所以说频带宽度为原始的基带宽度的两倍
码元宽度是指传输一个码元所需的时间长度,而频带宽度和基带宽度是指信号所占用的频率范围

基带宽度和频带宽度是通信系统中的两个重要概念,它们代表了不同类型的信号传输方式和系统设计参数。具体如下:

  • 基带宽度:通常是指在数字通信中,数字信号所占用的频率范围。基带信号是指信息信号本身的频谱,例如计算机产生的二进制数据信号。基带传输是将数字信号直接在电缆或其他媒介上进行传输,不经过调制过程,因此基带宽度就是这些数字信号的频谱宽度。
  • 频带宽度:也称为带宽,是指在模拟通信中,调制后的信号所占用的频率范围。频带传输是通过将基带信号调制到较高的频率上进行传输的过程,这样做的目的是为了在信道中实现多路复用,增加信道容量,以及实现更远的传输距离。

曼彻斯特编码的频带宽度是原始基带宽度的两倍,这是因为曼彻斯特编码本身的特性导致的。

  • 首先,曼彻斯特编码是一种双相编码,它将每一位数据编码成两个相反的电平,即一个逻辑“0”由一个正脉冲后跟一个负脉冲表示,而一个逻辑“1”则由一个负脉冲后跟一个正脉冲表示。这意味着在每个码元周期内都会有一个电平跳变,无论是从正到负还是从负到正。这种跳变提供了自同步的能力,因为它包含了时钟信息,接收方可以通过检测这些跳变来同步数据的读取。
  • 其次,由于每个码元都包含两个不同的信号状态,这相当于将基带信号的频率加倍(可理解为码元速率增大为原来两倍了)在数字通信中,波特率(符号率)是指传输设备每秒钟可以传输的符号数,而在曼彻斯特编码中,由于每个数据位都被编码为两个不同的电平状态,因此波特率是数据率的两倍。这也导致了曼彻斯特编码的信号占用的频带宽度是原始基带宽度的两倍。
  • 最后,频带宽度的增加对于信号传输来说意味着需要更宽的频谱资源,这可能是一种资源的浪费。然而,曼彻斯特编码的优点在于其良好的抗干扰性能和自同步能力,这使得它在一些特定的应用场景中非常有用,尤其是在噪声较大的环境中或者对时序要求严格的场合。

总的来说,曼彻斯特编码通过在每个数据位上增加额外的跳变,确实增加了所需的频带宽度,但同时也提供了其他的优势,如自同步能力和抗干扰性。

调制速率即调制后发送的信号码元速率,此时原来的一个码元(一个数据)对应的调制速率为两个码元(两个信号变化)

即两个码元一个比特(比特是原来的码元)
在这里插入图片描述差分曼彻斯特编码跳变作为时钟信号即知道此时变化了一次,将区分为两个码元

抗干扰性:实现算法更复杂

注意当前码元的后半个电平和码元信号一样
·
在这里插入图片描述
4B/5B编码
插入一个bit来编码
在这里插入图片描述

数字数据调制为模拟信号

调幅:如0没有幅度振幅,1有幅度振幅
调频:同样时间内波形个数
调相:0和1对应的波形不同(正弦和余弦)

相位是用于描述周期性运动或现象在一个周期内的位置。

相当于4种波形,每种波形的幅度 有4种 ,所以对应的码元信号类型有16种
在这里插入图片描述

模拟数据编码为数字信号

采样定理:任何模拟信号都是一系列正弦波组成

量化:抽样的点按照分级标准来得到其整数值

频率是指单位时间内周期性变化的次数,通常用赫兹(Hz)来表示。

采样频率越高,恢复的波形会更准确
类似从采样的点求正弦或余弦函数,如果频率是两倍,那么正好可以四分之一个周期采点,恢复的波形比较完善,如果是频率和原来一样,那么采集到的点无法区分波形
在这里插入图片描述

模拟数据调制为模拟信号

准确来说是放大调制,因为调制成的模拟信号可能传输过程有些损耗,所以需要放大,提高频率

在这里插入图片描述
模拟数据调制为模拟信号的过程涉及到将原始的模拟信息(如声音或图像)通过特定的技术手段,与一个高频的载波信号相结合,从而实现信号的有效传输。具体如下:

  • 振幅调制(AM):通过改变载波的振幅来表示模拟数据的信息。在AM中,载波的频率和相位保持不变,而其振幅随着模拟信号的变化而变化。
  • 频率调制(FM):通过改变载波的频率来表示模拟数据的信息。在FM中,载波的振幅保持不变,而其频率随着模拟信号的强度变化而变化。
  • 相位调制(PM):通过改变载波的相位来表示模拟数据的信息。在PM中,载波的振幅和频率保持不变,而其相位随着模拟信号的变化而变化。
  • 此外,调制过程可以看作是一种频谱搬移,将基带信号(即原始的模拟信号)的频谱搬到了更高的频率上,这样做的目的是为了利用不同频率段的特性来实现更远距离的传输或者在同一通信媒介中同时传输多路信号。

小结

在这里插入图片描述

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

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

相关文章

文心一言 VS 讯飞星火 VS chatgpt (188)-- 算法导论14.1 5题

五、用go语言,给定 n 个元素的顺序统计树中的一个元素 x 和一个自然数 i ,如何在O(lgn)的时间内确定工在该树线性序中的第 i 个后继? 文心一言,代码正常运行: 在顺序统计树(也称为平衡二叉搜索树&#xf…

2. HarmonyOS 应用开发 DevEco Studio 准备-2

2. HarmonyOS 应用开发 DevEco Studio 准备-2 首选项设置 中文设置 主题 字体 插件安装和使用 保存时操作 编辑器 工程树管理 代码树管理 标记 字符串可视化编辑 参考文档 常用快捷键 编辑 查找或替换 编译与运行 调试 其他 预览 页面预览 自定义组件预览 预览…

[设计模式Java实现附plantuml源码~创建型] 复杂对象的组装与创建——建造者模式

前言: 为什么之前写过Golang 版的设计模式,还在重新写Java 版? 答:因为对于我而言,当然也希望对正在学习的大伙有帮助。Java作为一门纯面向对象的语言,更适合用于学习设计模式。 为什么类图要附上uml 因为很…

linux中配置文件目录为什么用etc来命名

在早期的 Unix 系统中,/etc 目录的名称确实来源于单词 “etcetera” 的缩写,最初意味着 “其他”,用来存放杂项或者不属于其他特定目录的文件。然而,随着时间的推移,/etc 目录的用途逐渐演变并专门化。 在现代的 Linux…

数据监控-Prometheus/Grafana

一、数据监控Prometheus 1、什么是Prometheus Prometheus是由SoundCloud开源监控告警解决方案,从2012年开始编写代码,到2015年github上开源以来,吸引不少用户以及公司的使用。Prometheus作为新一代的开源解决方案,很多理念与Google SRE的运维之道不谋而合。 2、Promet…

Chrome单独配置代理的方法

Windows Windows上单独对Chrome设置代理,需要在启动时传递参数,具体步骤如下。 在Chrome浏览器的快捷方式上右击,进入属性。在 快捷方式 标签下找到 目标 项目,在最后添加 –proxy-server“socks5://xxx.xxx.xx.xx:xxxx” 如果要…

微信小程序之页面导航、生命周期和WXS脚本

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您: 想系统/深入学习某技术知识点… 一个人摸索学习很难坚持,想组团高效学习… 想写博客但无从下手,急需…

架构篇21:高性能负载均衡-算法

文章目录 轮询加权轮询负载最低优先性能最优类Hash 类源地址 HashID Hash小结负载均衡算法数量较多,而且可以根据一些业务特性进行定制开发,抛开细节上的差异,根据算法期望达到的目的,大体上可以分为下面几类。 任务平分类:负载均衡系统将收到的任务平均分配给服务器进行处…

新建一个基于标准库的工程(STM32)

目录 1.新建存放工程的文件夹 2.打开KEIL5软件 3.新建一个本次工程的文件夹 4.添加工程的必要文件 4.1打开STM32的启动文件 ​编辑 4.2: 4.3添加内核寄存器文件 ​编辑 5.回到keil5软件,将刚才复制的那些文件添加到工程中 5.1添加一个启动文件&am…

使用Spring Boot和Tess4J实现本地与远程图片的文字识别

概要: 在本文中,我们将探讨如何在Spring Boot应用程序里集成Tess4J来实现OCR(光学字符识别),以识别出本地和远程图片中的文字。我们将从添加依赖说起,然后创建服务类以实现OCR,最后展示如何处理…

【笔试常见编程题01】删除公共字符串、组队竞赛、倒置字符串、排序子序列

1. 删除公共字符串 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。 例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.” 输入描述 每个测试输入包含2个字符串 输出描述 输出删除后的…

OpenCV 0 - VS2019配置OpenCV

1 配置好环境变量 根据自己的opencv的安装目录配置 2 新建一个空项目 3 打开 视图->工具栏->属性管理器 4 添加新项目属性表 右键项目名(我这是opencvdemo)添加新项目属性表,如果有配置好了的属性表选添加现有属性表 5 双击选中Debug|x64的刚添加的属性表 6 (重点)添…

Vue3 Teleport 将组件传送到外层DOM位置

✨ 专栏介绍 在当今Web开发领域中,构建交互性强、可复用且易于维护的用户界面是至关重要的。而Vue.js作为一款现代化且流行的JavaScript框架,正是为了满足这些需求而诞生。它采用了MVVM架构模式,并通过数据驱动和组件化的方式,使…

nginx反向代理负载均衡

一,kali作为负载服务器 打开kali nginx服务,访问页面如下 使用docker拉取nginx,并做出端口映射 ┌──(root?kali)-[/etc/nginx] └─# docker pull nginx ┌──(root㉿kali)-[/etc/nginx] └─# docker run -p 11111:80 --name Jdr -d ng…

Type-C平板接口协议芯片介绍,实现单C口充放电功能

在现代平板电脑中,Type-C接口已经成为了一个非常常见的接口类型。相比于传统的USB接口,Type-C接口具有更小的体积、更快的传输速度和更方便的插拔体验。但是,在使用Type-C接口的平板电脑上,如何实现单C口充电、放电和USB2.0数据传…

首发:2024全球DAO组织发展研究

作者,张群(专注DAO及区块链应用研究,赛联区块链教育首席讲师,工信部赛迪特邀资深专家,CSDN认证业界专家,微软认证专家,多家企业区块链产品顾问) DAO(去中心化自治组织&am…

HCS 华为云Stack产品组件

HCS 华为云Stack产品组件 Cloud Provisioning Service(CPS) 负责laas的云平台层的部署和升级是laas层中真正面向硬件设备,并将其池化软件化的部件。 Service OM 资源池(计算/存储/网络)以及基础云服务(ECS/EVS/PC)的管理工具。 ManageOne ManageOne包括服务中心…

【MySQL】学习如何通过DML更新数据库的数据

🌈个人主页: Aileen_0v0 🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​💫个人格言:“没有罗马,那就自己创造罗马~” #mermaid-svg-QIqURn9fNFMjLD9l {font-family:"trebuchet ms",verdana,arial,sans-serif;font-siz…

【MIdjourney】五个特殊物体关键词

1.碳酸(Carbonate) 这一词语的本意是指包含碳(C)、氧(O)和氢(H)元素的化合物。而在MIdjourney中添加该词汇会使得生成的图片具有水滴效果且富有动态感。 2.灯丝(Filament) Filament效果可能包括更逼真的…

Unity 光照

光照烘培 光照模式切换为 Baked 或 Mixed,Baked 模式完全使用光照贴图模拟光照,运行时修改光照颜色不生效,Mixed 模式也使用光照贴图,并且进行一些实时运算,运行时修改光照颜色会生效 受光照影响的物体勾选 Contribute…