数据通信是指在两点或多点之间以二进制的形式进行信息交换。数据传输+通信控制。

数据通信的过程是把字符或符号转换成编码,产生与编码对应的信号,信号传送到目的地后被接受设备接收,按编码的规则将信号解码,再还原成相应的字符或符号。模拟信道的数据通信过程如图所示,数字信道的数据通信过程省略了调制和解调的步骤。

图1 模拟信道的数据通信的过程

信号与信道

什么样的信道传输什么样的信号。图示如下:

图2 数据、信号与信道

编码与调制

编码输出数字信号,调制输出模拟信号。

图3 编码与调制

数据编码:

1.         PCM编码:

采样:按一定间隔对语音信号进行采样。

量化:把每个样本舍入到最近的量化级别上。

编码:对每个舍入后的样本进行编码。

图4 PCM编码示意

2.         不归零编码

用-5V表示二进制中的1,+5V表示二进制中的0。

3.         曼彻斯特编码

在每个码元的中间发生跳变,高à低的跳变代表1,低à高的跳变代表0。

4.         差分曼彻斯特编码

在每个码元的中间发生跳变,码元开始处有跳变代表0,无跳变代表1。

图5 三种数字编码的波形图

采样定理

如果模拟信号的最高频率为F,若以大于等于2F的采样频率对其采样,则从采样得到的离散信号序列就能完整地恢复出原始信号。

数据通信性能指标

1.         时延。一个数据块从链路或网络的一端传送到另一端的时间。

总时延=发送时延+传输时延+转发时延

发送时延=数据块总长度/信息传输速率

传播时延=信道长度/电磁波在信道上的传播速率

2.         带宽。信道传输能力的度量。计算机网络中的单位为每秒钟传输的二进制位数。主要由b/s,Kb/s,Mb/s,Gb/s

3.         误码率。传输的码元被传错的概率。Pc=出错的码元/传输的总码元数

4.         信息传输速率。每秒传输的二进制比特数。

Shannon公式:有噪声干扰信道。

C = W log2 (1+S/N

C——传输率,单位b/s

W—— 带宽,单位Hz

S/N——信噪比

5.         信道最大数据传输率

Nyquist公式:无噪声理想低通信道。估算已知带宽信道的最高数据传输速率。

C = 2W log2 M

C  ——数据传输率,单位b/s

W ——带宽,单位Hz

M ——信号编码级数

参考文献:

[1] 谢希仁. 计算机网络. 北京: 电子工业出版社.

转载于:https://www.cnblogs.com/6DAN_HUST/archive/2009/09/28/1575819.html

计算机网络——数据通信过程相关推荐

  1. 计算机网络数据通信论文,浅谈计算机网络与数据通信的发展

    浅谈计算机网络与数据通信的发展 随着计算机网络技术与多媒体通信技术的广泛运用,数据通信是行业发展的必然趋势,下面是小编搜集整理的一篇探究计算机网络与数据通信发展的论文范文,欢迎阅读查看. 摘 要:数据 ...

  2. 计算机的数据通信的概念,计算机网络 数据通信基本概念

    计算机网络数据通信基本概念 数据通信的目的是传递信息.对于一个完整的数据通信系统,我们不仅需要对产生和发送信息的信源和接收信息的信宿(通信过程中接收和处理信息的设备或计算机.)有一定的了解,还需要了解 ...

  3. 以太网数据帧的报尾封装字段是什么_利用TCP/IP模型理解数据通信过程

    回顾TCP/IP模型 TCP/IP模型是当今IP网络的基础(由OSI七层参考模型发展而来,也称为DoD模型). 分层参考模型的设计是非常经典的理念: 层次化的模型设计将网络的通信过程划分为更小.更简单 ...

  4. 交换机的简介及数据通信过程,子网掩码及路由基础

    交换机 1.什么是交换机? 交换机(Switch)意为"开关"是一种用于电(光)信号转发的网络设备.它可以为接入交换机的任意两个网络节点提供独享的电信号通路.最常见的交换机是以太网 ...

  5. 华为数通笔记-网络参考模型及数据通信过程

    OSI参考模型 7. 应用层 对应用程序提供接口. 6. 表示层 进行数据格式的转换,以确保一个系统生成的应用层数据能够被另外一个系统的应用层所识别和理解. 5. 会话层 在通信双方之间建立.管理和终 ...

  6. 温州大学计算机网络,数据通信与计算机网络(温州大学)实验四 - 运输层TCP和UDP协议分析.doc...

    温州大学 WENZHOU UNIVERSITY 实 验 报 告 学 期2016-2017学年第一学期课 程数据通信与计算机网络专 业电子信息科学与技术班 级14电科1学生姓名徐炜学 号14211111 ...

  7. 一个网页浏览请求的数据通信过程(数通基础学习笔记)

    数据通信网络的基本功能:实现不同节点之间的数据互通 如上图,我们在计算机上发送一个http的网页浏览请求到目标服务器,会有以下过程: 1.计算器携带http应用数据通过应用层进入到传输层,通过tcp协 ...

  8. 计算机网络封装过程图,网络传输过程是怎样的?网络数据传输的过程图解

    下面要给大家讲到的是一个非常基础的问题,大家对于网络传输过程都了解吗?你知道具体的过程是怎样的吗?下面一起仔细的了解一下吧! 一.过程图解 首先我们来看一个非常简单的过程图: 在数据链路层有一个标识, ...

  9. 计算机网络的发展过程大致可以分为几个,计算机网络发展过程分几个阶段

    以华为MateBook X,win10为例.4个阶段.第一阶段:远程联机系统,它的模式是"终端-通信线路-计算机":第二阶段:计算机网络通信:第三阶段:标准.开放的计算机网络:第四 ...

最新文章

  1. MFC如何打开文件路径
  2. python的优点和缺点-Python语言的优缺点,你知道吗?
  3. 博耳电力中标上海万国数据中心项目
  4. left join 和 left outer join 的区别【转】
  5. Identityserver4中ResourceOwnerPassword 模式获取refreshtoken
  6. codevs1040统计单词个数(区间+划分型dp)
  7. (逆向)angr 执行二进制函数
  8. 如何自定义一个datatable
  9. 电影票房预测问题:如何使用Python生成词云
  10. 《web课程设计》期末网页制作 基于HTML+CSS+JavaScript制作公司官网页面精美
  11. U盘安装kali系统
  12. 人生的路很远,一路小心
  13. 考研英语(四)——名词性从句
  14. android banner 不轮播,使用Android Banner来设置一个轮播图
  15. android6.0系统车载航一,谷歌确定Android 6.0命名为Marshmallow
  16. 1538G. Gift Set
  17. 一文掌握多分类logistic回归
  18. c#等比例缩放、压缩gif、动图文件
  19. (转)某618大促项目的复盘总结
  20. 网站中图片变形如何解决

热门文章

  1. Matlab学习笔记——文本文件的读写
  2. FPGA基础知识极简教程(8)详解三态缓冲器
  3. Verilog中的条件编译语句 `ifdef、`else、`endif 等
  4. 【 FPGA 】UltraFast设计方法学:时序约束
  5. 从MATLAB帮助文档上学习 chirp
  6. 语音网关上AA的配置解析
  7. RandomStringUtils工具类
  8. 安全框架 - Shiro与springMVC整合的注解以及JSP标签
  9. 队列加锁无锁栈实现一例
  10. cisco交换机Telnet配置