数据通信2

2023-11-15

在这里插入图片描述
一个数据通信系统可划分为三大部分:源系统、传输系统、目的系统。
在数据通信模型中,模拟信号和数字信号之间的转换需要调制解调器。
常用术语
数据 (data) —— 运送消息的实体。
信号 (signal) —— 数据的电气的或电磁的表现。
模拟信号 (analogous signal) —— 代表消息的参数的取值是连续的。
数字信号 (digital signal) —— 代表消息的参数的取值是离散的。
码元 (code) —— 在使用时间域(或简称为时域)的波形表示数字信号时,代表不同离散数值的基本波形。
有关信道的几个基本概念:
信道 —— 一般用来表示向某一个方向传送信息的媒体。
单向通信(单工通信)——只能有一个方向的通信而没有反方向的交互。
双向交替通信(半双工通信)——通信的双方都可以发送信息,但不能双方同时发送(当然也就不能同时接收)。
双向同时通信(全双工通信)——通信的双方可以同时发送和接收信息。
基带信号(即基本频带信号)来自信源的信号。像计算机输出的代表各种文字或图像文件的数据信号都属于基带信号。
基带信号往往包含有较多的低频成分,甚至有直流成分,而许多信道并不能传输这种低频分量或直流分量。因此必须对基带信号进行调制 (modulation)。
调制分为两大类:
基带调制:仅对基带信号的波形进行变换,使它能够与信道特性相适应。变换后的信号仍然是基带信号。把这种过程称为编码 (coding)。
带通调制:使用载波 (carrier)进行调制,把基带信号的频率范围搬移到较高的频段,并转换为模拟信号,这样就能够更好地在模拟信道中传输(即仅在一段频率范围内能够通过信道)。
带通信号:经过载波调制后的信号。

详细介绍:
按照数据在线路上的传输方向,通信方式可分为单工通信、半双工通信与全双工通信。
单工通信只支持数据在一个方向上传输,又称为单向通信。如无线电广播和电视广播都是单工通信。
半双工通信允许数据在两个方向上传输,但在同一时刻,只允许数据在一个方向上传输,它实际上是一种可切换方向的单工通信。即通信双方都可以发送信息,但不能双方同时发送,(当然也不能同时接受)。这种方式一般用于计算机网络的非主干线路中。
全双工通信允许数据同时在两个方向上传输,又称为双向同时通信,即通信的双方可以同时发送和接收数据。如现代电话通信提供了全双工传送。这种通信方式主要用于计算机与计算机之间的通信。
传输方式:
并行传输
并行传输指的是数据以成组的方式,在多条并行信道上同时进行传输。常用的就是将一个字符代码的几位二进制码,分别在几个并行行道上进行传输。例如,采用8单位代码的字符,可以用8个信道并行传输,一次传送一个字符,因此收、发双方不存在字符的同步问题,不需要加“起”、“止”信号或者其他信号来实现收、发双方的字符同步,这是并行传输的一个主要优点。但是,并行传输必须有并行信道,这带来了设备上或实施条件的限制。
串行传输
串行传输是构成字符的二进制代码在一条信道上以位(码元)为单位,按时间顺序逐位传输的方式。按位发送,逐位接收,同时还要确认字符,所以要采取同步措施。速度虽慢,但只需一条传输信道,投资小,易于实现,是数据传输采用的主要传输方式。也是计算机通信采取的一种主要方式。
异步传输
异步传输是字符同步传输的方式,又称起止式同步。当发送一个字符代码时,字符前面要加一个“起”信号,长度为1个码元宽,极性为“0”,即空号极性;而在发完一个字符后面加一个“止”信号,长度为1,1.5(国际2号代码时用)或2个码元宽,极性为“1”,即传号极性。接收端通过检测起、止信号,即可区分出所传输的字符。字符可以连续发送,也可单独发送,不发送字符时,连续发送止信号。每一个字符起始时刻可以是任意的,一个字符内码元长度是相等的,接收端通过止信号到起信号的跳变(“1” “0”) 来检测一个新字符的开始。该方式简单,收、发双方时钟信号不需要精确同步。缺点是增加起、止信号,效率低,使用于低速数据传输中。
同步传输
同步传输是位(码元)同步传输方式。该方式必须在收、发双方建立精确的位定时信号,以便正确区分每位数据信号。在传输中,数据要分成组(或称帧),一帧含多个字符代码或多个独立码元。在发送数据前,在每帧开始必须加上规定的帧同步码元序列,接收端检测出该序列标志后,确定帧的开始,建立双方同步。接收端DCE从接收序列中提取位定时信号,从而达到位(码元)同步。同步传输不加起、止信号,传输效率高,使用于2 400 bit/s以上数据传输,但技术比较复杂。
数据通信的主要技术指标
数据通信的主要技术指标是衡量数据传输的有效性和可靠性的参数。有效性主要由数据传输数据速率、调制速率、传输延迟、信道带宽和信道容量来衡量。常用的数据通信的技术指标有以下几种:
(1)信道带宽:信道可以不失真地传输信号的频率范围。传输模拟信号时,单位为赫(HZ) ,传输数字信号时,单位为比特每秒,以位/秒(bit/s)表示,简记bPS.
(2)数据传输速率(bps) :数据传输速率是指信道在单位时间内可以传输的最大比特数。局域网的带宽一般为10Mbps, 100Mbps, 1000Mbps、而广域网的带宽一般为64Kbps、2Mbps、155Mbps, 2. 5Gbps等
(3)差错率/误码率:描述信道或者数据通信系统质量的一个指标。是指数据系统正常工作状态下信道上传输比特总数与其中出错比特数的比值。
(4)传输延迟:是指由于各种原因的影响,而使系统信息在传输过程中存在着不同程度的延误或滞后的现象。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

数据通信2 的相关文章

  • 剑指 Offer 55 - I. 二叉树的深度(java+python)

    输入一棵二叉树的根节点 求该树的深度 从根节点到叶节点依次经过的节点 含根 叶节点 形成树的一条路径 最长路径的长度为树的深度 例如 给定二叉树 3 9 20 null null 15 7 3 9 20 15 7 返回它的最大深度 3 提示

随机推荐

  • 为什么WebSocket连接可以实现全双工通信而HTTP连接不行呢?WebSocket协议详解

    WebSocket WebSocket是HTML5新增的协议 它的目的是在浏览器和服务器之间建立一个不受限的双向通信的通道 比如说 服务器可以在任意时刻发送消息给浏览器 为什么传统的HTTP协议不能做到WebSocket实现的功能 这是因为
  • 微信小程序用户隐私保护指引设置怎么填?

    我们在微信小程序审核时 可能会出现下图的提示 需要我们完善用户隐私协议 此时点击上图中的 了解详情 进入下图的界面 点击下图所示选项 点击 确认以上内容 勾选以上两项 再确认 再对照上图填写 确认生成协议 就可以提交小程序审核了
  • java 泛型 动态,如何动态地指定Java泛型类

    If I specific a method which return a generic class how can I do than I can specific the type of generic class dynamicly
  • Python 实现斐波那契数列中的前50个

    斐波那契数列 Fibonacci sequence 又称黄金分割数列 因数学家列昂纳多 斐波那契 Leonardoda Fibonacci 以兔子繁殖为例子而引入 故又称为 兔子数列 指的是这样一个数列 1 1 2 3 5 8 13 21
  • Redis 之 list数据类型

    基本操作 lpush 从左端插入元素 可以一次插入多个 rpush 从右端插入元素 可以一次插入多个 lpop 左侧取出一个元素 取出后list元素个数减1 rpop 从右端取出一个元素 取出后list元素个数减1 llen 查看list的
  • Java爬虫:用java爬取小说

    Java也能做爬虫 现在提到爬虫人第一个想到的就是python 其实使用Java编写爬虫也是很好的选择 下面给大家展示一个使用Java基础语言编写的爬取小说的案例 实现功能 爬取目标网站全本小说 代码编写环境 JDK 1 8 0 191 E
  • 拓世大模型引领传统能源大变革,开启煤矿产业升级新范式

    引言 煤炭 因其丰富储量和广泛用途 被誉为工业食粮 自第一次工业革命以来一直是人类生产生活中不可或缺的能源材料 我国是世界煤炭资源储存大国 据国家统计局数据 2022年我国煤炭产量达到45 6亿吨 同比增长10 5 作为世界第二大经济体 我
  • HTTP服务器(三)

    下面实现处理动态页面的逻辑 创建一对命名管道 fork创建子进程 让父子进程执行不同的任务 值得注意的是 由于管道数据流动是单向的 所以要创建一对 父进程将必要的信息通过管道传递给子进程 子进程将计算的结果通过管道传递给父进程 int Ha
  • RPG Maker MV游戏解包

    该文章最新版本请前往 https www crowsong xyz 127 html 前言 使用Petschko s RPG Maker MV File Decrypter进行解包 使用Petschko s RPG Maker MV Fil
  • 根据三角形的三条边长(长、中、短三条边),来判断三角形类型。注意: 1.一个三角形的边长应该都为正数 2.一个三角形的边长都应该满足三角形条件:两边之和大于第三边 如果有两边的

    根据三角形的三条边长 长 中 短三条边 来判断三角形类型 注意 1 一个三角形的边长应该都为正数 2 一个三角形的边长都应该满足三角形条件 两边之和大于第三边 如果有两边的平方和比第三边的平方小 他就是钝角三角形 比如 a a b b
  • Beyond Compare 4.2.9破解

    Beyond Compare 4 2 9破解教程 1 Beyond Compare 4 2 9下载 2 安装软件 3 破解 4 再次打开软件 破解后完成状态 1 Beyond Compare 4 2 9下载 点击这里官网下载 2 安装软件
  • LeetCode 1493. 删掉一个元素以后全为 1 的最长子数组 - 二分 + 滑动窗口

    删掉一个元素以后全为 1 的最长子数组 提示 中等 90 相关企业 给你一个二进制数组 nums 你需要从中删掉一个元素 请你在删掉元素的结果数组中 返回最长的且只包含 1 的非空子数组的长度 如果不存在这样的子数组 请返回 0 提示 1
  • BIOS里BOOT中boot mode 设置成UEFI和Legacy support有什么区别

    BIOS里BOOT中boot mode 设置成UEFI和Legacy support有什么区别 各什么意思 作用 uefi开机时间短是么 专业回答 BIOS中 UEFI和legacy support是两种不同的引导方式 UEFI是新式的BI
  • mask-rcnn训练识别纸箱模型

    源码来源 matterport Mask RCNN https github com matterport Mask RCNN 一 开发环境及工具 1 开发环境 anaconda3 python3 6 jupyter pycharm 2 样
  • Postman设置接口集断言

    1 点击接口集 Tests 点击右侧选择断言的方式 2 比如 设置返回的字符串包含 XX pm test 通过 function pm expect pm response text to include XX 3 因为通过的body字符串
  • 提高效率:VMLogin浏览器免密码同时登录多个Facebook账号

    无论是媒体运营者还是作为日常使用 几乎每个人都会拥有多个社交媒体账号 其中多个Facebook账号无疑是最常见的之一 多个Facebook账号的好处是显而易见的 可以在不同的身份 角色下展示自己 拓宽人脉圈子 提升个人或品牌的影响力 然而
  • char码值对应列表大全

    char码值对应列表大全 Char 0 为0的字符 Char 1 Char 2 Char 3 Char 4 Char 5 Char 6 Char 7 响铃 Char 8 回格 Char 9 tab 水平制表符 Char 10 换行 Char
  • 【数学】找出若干个有序数组的最小距离

    题目 EPI 题目中要求的是三个有序数组 代码里扩展成k个有序数组 其中k是函数输入的数组的size 题目的意思可简化为 从A中的每个数组里选出一个数 则一共有k个数 这k个数从小到大排序 存放在set里 其实就是排序了 设最大的数减去最小
  • 南昌工学院计算机网络技术,计算机网络与信息安全研究所

    南昌工程学院计算机网络与信息安全研究所是依托信息工程学院建立的首个校级研究所 所长孙辉博士 教授 硕士生导师 信息工程学院院长 江西省中青年学科带头人 江西省普通高校教学名师 南昌市 五一 劳动奖章获得者 水利部及江西省优秀教师 兼任全国水
  • 数据通信2

    一个数据通信系统可划分为三大部分 源系统 传输系统 目的系统 在数据通信模型中 模拟信号和数字信号之间的转换需要调制解调器 常用术语 数据 data 运送消息的实体 信号 signal 数据的电气的或电磁的表现 模拟信号 analogous