我是靠谱客的博主 冷艳机器猫,最近开发中收集的这篇文章主要介绍2.2 数据通信的基础知识,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

2.2.1  数据通信系统的模型

一个数据通信系统包括三大部分:源系统(或发送端、发送方)、传输系统(或传输网络)和目的系统(或接收端、接收方)。


一些常用术语:

  • 数据 (data) —— 运送消息的实体。
  • 信号 (signal) —— 数据的电气的或电磁的表现。 
  • 模拟信号 (analogous signal) —— 代表消息的参数的取值是连续的。 
  • 数字信号 (digital signal) —— 代表消息的参数的取值是离散的。 
  • 码元 (code) —— 在使用时间域(或简称为时域)的波形表示数字信号时,代表不同离散数值的基本波形

码元与数据率的关系:log2底N * 码元率 = 数据率


2.2.2  有关信道的几个基本概念

  • 信道 —— 一般用来表示向某一个方向传送信息的媒体。
  • 单向通信(单工通信)——只能有一个方向的通信而没有反方向的交互。
  • 双向交替通信(半双工通信)——通信的双方都可以发送信息,但不能双方同时发送(当然也就不能同时接收)。
  • 双向同时通信(全双工通信)——通信的双方可以同时发送和接收信息。 

  • 基带信号(即基本频带信号)—— 来自信源的信号。像计算机输出的代表各种文字或图像文件的数据信号都属于基带信号。
  • 基带信号往往包含有较多的低频成分,甚至有直流成分,而许多信道并不能传输这种低频分量或直流分量。因此必须对基带信号进行调制 (modulation)。

    调制分为两大类:
  • 基带调制:仅对基带信号的波形进行变换,使它能够与信道特性相适应。变换后的信号仍然是基带信号。把这种过程称为编码 (coding)
  • 带通调制:使用载波 (carrier)进行调制,把基带信号的频率范围搬移到较高的频段,并转换为模拟信号,这样就能够更好地在模拟信道中传输(即仅在一段频率范围内能够通过信道) 。

  • 带通信号 :经过载波调制后的信号。

(1) 常用编码方式

  • 不归零制:正电平代表 1,负电平代表 0。
  • 归零制:正脉冲代表 1,负脉冲代表 0。
  • 曼彻斯特编码:位周期中心的向上跳变代表 0,位周期中心的向下跳变代表 1。但也可反过来定义。
  • 差分曼彻斯特编码:在每一位的中心处始终都有跳变。位开始边界有跳变代表 0,而位开始边界没有跳变代表 1


  • 从信号波形中可以看出,曼彻斯特 (Manchester) 编码和差分曼彻斯特编码产生的信号频率比不归零制高。
  • 自同步能力来看,不归零制不能从信号波形本身中提取信号时钟频率(这叫作没有自同步能力),而曼彻斯特编码和差分曼彻斯特编码具有自同步能力


(2) 基本的带通调制方法

基带信号往往包含有较多的低频成分,甚至有直流成分,而许多信道并不能传输这种低频分量或直流分量。为了解决这一问题,就必须对基带信号进行调制 (modulation)。 
最基本的二元制调制方法有以下几种:

  • 调幅(AM):载波的振幅随基带数字信号而变化。 
  • 调频(FM):载波的频率随基带数字信号而变化。
  • 调相(PM) :载波的初始相位随基带数字信号而变化。  



为了达到更高的信息传输速率,必须采用技术上更为复杂的多元制的振幅相位混合调制方法。例如:正交振幅调制 QAM(Quadrature Amplitude Modulation)。

不是码元越多越好。若每一个码元可表示的比特数越多,则在接收端进行解调时要正确识别每一种状态就越困难,出错率增加。 

最后

以上就是冷艳机器猫为你收集整理的2.2 数据通信的基础知识的全部内容,希望文章能够帮你解决2.2 数据通信的基础知识所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部