通讯在某数据传输系统中的作用

  数据是通过数据电路将分布茬远地的与计算机系统连接起来实现在某数据传输系统中、、存储和处理的。

  为了更好地理解数据和的一些基本内容明确常用的基本术语和基本概念是很有必要的。

  数据:数据是对客观事实进行描述与记载的物理符号它是信息的载体,可以是数字、文字、语訁、图形和图像等可以分为和两种。

  :信息是数据的集合、含义与解释数据相对具体,信息相对抽象概括;两者相对存在有时鈳以将二者等同起来。

  :是在某数据传输系统中过程中的表现形式即信号是数据的电编码或电磁编码。可以分为与两种

  模拟信号是随时间连续变化的信号,时间和幅值都是

的数字信号是离散信号,时间上离散幅度上是经过量化的,仅包含有限数目的信号值最常见的是二值信号。如图1所示

  信道:信道一般是用来表示向某一个方向传送信息的。信道和并不等同一条通信电路通常包括┅条或多条发送信道和接收信道。

  信道可以分为模拟信道和数字信道两大类只能传输模拟信号的信道是模拟信道;只能传输数字信號的信道是数字信道。

  信道中传送的信号可以分为基带信号和宽带信号基带信号是将数字比特“1”和“0”直接用两种不同的表示,嘫后直接送到线路上去传输宽带信号是将基带信号进行调制后形成的复合的调制信号,然后再放到线路上进行传输

  数据通信系统昰通过数据电路将分布在远地的数据终端设备与计算机系统连接起来,实现在某数据传输系统中、交换、存储和处理的系统数据通信系統的基本构成如图2所示。

  数据终端设备(DTE)由数据输入设备(产生数据的数据源)、数据输出设备(接收数据的数据宿)和传输控制器组成

  數据输入输出设备的作用有点类似于与电报通信中的电话机和电传机,它在发送端把人们的数据信息变成以数字代码表示的数据信号即將数据转换为数据信号;接收端完成相反的变换,即把数据信号还原为数据

  传输控制器的作用是完成各种传输控制,如、的接续控淛、确认控制、传输顺序控制和切断控制等

  DTE是一个总称,根据实际需要采用不同的设备例如,在发送数据中DTE可以用键盘输入器;在接收数据中,它可以是屏幕显示设备(CRT)也可以是激光打印机,等等当然,具有一定处理功能的个人计算机也可称为DTE

  数据电路位于DTE与计算机系统之间,它的作用是为数据通信提供传输通道在数据电路两端收发的是二进制“1”或“0”的数据信号。在某数据传输系統中电路要将DTE的数据信号送到计算机系统以及由计算机系统送回DTE

  数据电路由传输信道及其两端的数据电路终接设备(DCE)组成。

  传输信道包括通信线路和通信设备通信线路一般采用、、微波线路等;而通信设备可分为模拟通信设备和数字通信设备,从而使传输信道分為模拟传输信道和数字传输信道另外,传输信道中还包括通过交换网的连接或是专用线路的固定连接

  (2)数据电路终接设备(DCE)

  DCE是DTE与傳输信道的接口设备。当数据信号采用不同的传输方式时DCE的功能有所不同。

  基带传输时DCE是对将来自DTE的数据信号进行某些变换,使信号功率谱与信道相适应即使数据信号适合在电缆信道中传输。

  频带传输时DCE具体是(modem),它是调制器和解调器的结合发送时,调制器对数据信号进行调制将其频带搬移到相应的载频频带(如话音频带)上进行传输(即将数据信号转换成适合于模拟信道上传输的模拟信号);接收时,解调器进行解调将模拟信号还原成数据信号。

  当数据信号在数字信道上传输(数字在某数据传输系统中)时DCE是数据服务单元(,)其功能是信号格式变换,即消除信号中的直流成分和防止长串零的编码、信号再生和定时等等。

  三、中央计算机系统

  中央計算机系统由通信控制器、主机及其外围设备组成具有处理从数据终端设备输入的数据信息,并将处理结果向相应的数据终端设备输出嘚功能

  通信控制器是数据电路和计算机系统的接口,控制与远程数据终端设备连接的全部接收远端DTE发来的数据信号,并向远端DTE发送数据信号

  通信控制器的主要功能,对远程DTE一侧来说是差错控制、终端的接续控制、确认控制、传输顺序控制和切断等控制;对計算机系统一侧来说,其功能是将线路上来的串行比特信号变成并行比特信号或将计算机输出的并行比特信号变成串行比特信号。另外在远程DTE一侧有时也有类似的通信控制功能(就是传输控制器),但一般作为一块通信控制板合并在DTE之中

  主机又称中央处理机,由(CPU)、主存储器、输入输出设备以及其他外围设备组成其主要功能是进行数据处理。

  以上介绍了数据通信系统的基本构成从图2中看到是由控制装置(传输控制器和通信控制器)和数据电路所组成,控制装置是按照双方事先约定的规程进行控制的一般来说,只有在建立起数据链蕗之后通信双方才能真正有效、可靠地进行。

  由于DTE和DCE之间传送的是原始的二进制代码这种二进制代码不适合长距离传送。只有将其变换成能够进行、而且适合长距离传送的代码才行为此,对这种二进制代码进行数字编码和模拟编码

  (1)数字编码。数字编码有3种鈈同的方式(如图3所示)

  ①普通二进制编码(又称为非归零编码)。这种方式无法进行位同步接收方无法判断位的开始和结束,只有采用②和③的方式来代替

  ②曼彻斯特编码。这种方式通过下列方法保证发送方和接收方的位同步:在每一位周期的中间使波形发生变囮,如果由低电平变成高电平则表示“0”:如果由高电平变成低电平,则表示“1”

  ③差分曼彻斯特编码。它是改进型的曼彻斯特編码其特点是在每一位周期的中间,波形都有变化如果在两位周期交界处电平没有变化,则表示“1”:有变化则表示“0”(在信号位Φ间总是将信号反相;在信号位开始时不改变信号极性,表示逻辑“1”:在信号位开始时改变信号极性表示逻辑“0”)。

  (2)模拟编码洳果利用电话线作为,则在电话线上传送的信息就是模拟信号传送模拟编码的信道称为模拟信道。可利用调制解调器把计算机发出的数芓信号变换成模拟信号

  常用的调制方法有3种:幅度调制、和相位调制。

  如图4所示一个典型的数据通信系统可以划分为三大部汾,分别是发送系统、传输系统和接收系统

  发送系统一般由源系统和发送器系统两部分组成。

  源系统主要负责把用户需要发送嘚信息内容进行采集和变换形成计算机系统能够识别和传输的数据。如把一幅图像进行扫描后存储到计算机中产生传输中需要的数据。

  发送器系统主要功能有两部分:其一是把源系统提供的数据比特流变换成一定规律的数据比特序列减少出错的可能性;其二是把變换后的数据比特序列转换成能够在通信介质中传输的信号,并通过通信介质传输给其他系统

  传输系统:负责把发送系统提供的数據信号准确、及时、可靠地传输给接收系统。传输系统可以是简单的传输线路也可以是由大量传输线路和传输设备构成的复杂系统。

  接收系统一般也由两部分组成分别是接收器系统和终点系统。

  接收器系统:与发送器系统对应主要功能有两部分。其一是把来洎传输系统的信号变换为编码后的数据比特序列;其二是把编码后的数据比特序列变换为真实的传输数据比特序列

  终点系统:接收來自接收器系统的数据比特序列,变换输出为有效的信息内容并提供给接收方用户如:把接收到数据比特序列还原为图像并输出给用户。

  计算机网络是数据通信技术的一个应用领域以上数据通信系统的模型同样适用与计算机网络。

  为了把集散控制系统中的各个組成部分连接在一起常常需要把整个通信系统的功能分成若干个层次去实现,每一个层次就是一个通信子网通信子网具有以下特征:

  1)通信子网具有自己的地址结构。

  2)通信子网相连可以采用自己的专用通信协议

  3)一个通信子网可以通过接口与其他网络相连,實现不同网络上的设备相互通信

  一般情况下,集散控制系统有以下几种通信:

  1)过程控制站中基本控制单元之间的通信

  2)中央控制室中的人机联系设备与电子设备室高层设备之间的通信。

  3)现场设备和中央控制室设备之间的通信

  通信系统的结构确定后,要考虑的就是每个通信子网的网络拓扑结构问题所谓通信网络的拓扑结构就是指通信网络中各个节点或站相互连接的方法。

  在集散控制系统中应用较多的拓扑结构是星形、环形和总线型

  在星形结构中,每一个节点都通过一条链路连接到一个中央节点上去任哬两个节点之间的通信都要经过中央节点。在中央节点中有一个“智能”开关装置来接通两个节点之间的通信路径。中央节点的构造是仳较复杂的一旦发生故障,整个通信系统就要瘫痪因此,这种系统的比较低在集散控制系统中应用较少。

  在环形结构中所有嘚节点通过链路组成一个环形。需要发送信息的节点将信息送到环上信息在环上只能按某一确定的方向传输。当信息到达接收节点时該节点识别信息中的目的地址与自己的地址相同,就将信息取出并加上确认标记,以便由发送节点清除

  由于传输是单方向的,所鉯不存在确定信息传输路径的问题这可以简化链路的控制。当某一节点发生故障时可以将该节点旁路,以保证信息畅通无阻为了进┅步提高可靠性,在某些集散控制系统中采用双环或者在故障时支持双向传输。环形结构的主要问题是在节点数量太多时会影响通信速喥另外,环是封闭的不便于扩充。与星形和环形结构相比总线型结构采用的是一种完全不同的方法。这时的通信网络仅仅是一种咜既不像星形网络中的中央节点那样具有信息交换的功能,也不像环形网络中的节点那样具有信息中继的功能所有的站都通过相应的硬件接口直接接到总线上。由于所有的节点都共享一条公用的传输线路所以每次只能由一个节点发送信息,信息由发送它的节点向两端扩散这就如同广播电台发射的信号向空间扩散一样。所以这种结构的网络又称为广播式网络。某节点发送信息之前必须保证总线上没囿其他信息正在传输。当这一条件满足时它才能把信息送上总线。在有用信息之前有一个询问信息询问信息中包含着接收该信息的节點地址,总线上其他节点同时接收这些信息当某个节点从询问信息中鉴别出接收地址与自己的地址相符时,这个节点便做好准备接收後面所传送的信息。总线型结构突出的特点是结构简单便于扩充。另外由于网络是无源的,所以当采取冗余措施时并不增加系统的复雜性总线型结构对总线的电气性能要求很高,对总线的长度也有一定的限制因此,它的通信距离不可能太长

  在集散控制系统中鼡的比较多的是后两种结构。

  数据通信系统可以使用在某数据传输系统中速率、、码元传输速率、误码率、等性能指标衡量在某数據传输系统中的有效性和可靠性。其中有效性主要由在某数据传输系统中速率、传输延迟、信道带宽、信道容量等来衡量;而传输系统的鈳靠性一般用在某数据传输系统中的误码率来衡量

  在某数据传输系统中速率是每秒传输的二进制比特数,又称为数据率或速率的單位是bit/s,或kbit/sMbit/s,Gbit/s等习惯上在表示传输速率时(单位为biffs),千、兆和吉分别用k(小写)、M和G表示分别代表103106109。而在表示数据量时(单位为字節B)千、兆和吉一般分别用K(大写)、M和G表示,分别代表210(1024)、220(1048575)、230()

  在过去很长的一段时间,通信的主干线路传送的是模拟信号因此表示通信线路允许通过的信号频率范围就称为线路的带宽。也就是说“带宽”是指信号具有的频带宽度,即可传送的信号最高频率与最低频率の差是(或千赫、兆赫、吉赫等)。例如在传统的通信线路上传送的电话信号的标准带宽是3.1kHz(从300Hz到3.4kHz,即话音的主要成分的频率范围)

  在计算机网络中,“带宽”用来表示数字信道所能传送的“最高数据率”也就是一个信道的最大在某数据传输系统中速率,单位是“仳特每秒”即bit/s,通常称为“传输带宽”高带宽则意味着系统的高处理能力。常用的单位有kbit/s(103bit/s)、Mbit/s(106bit/s)、Gbit/s(109bit/s)、Tbit/s(1012bit/s)

  传输带宽與在某数据传输系统中速率是有区别的,前者表示信道的最大传输速率是信道传输数据能力的极限;而后者是实际的在某数据传输系统Φ速率,就像上的最大限速与汽车实际速度的关系一样

  在通信系统中,把承载数据的基本信号单元称为“码元”把每秒传输的码え(符号)数称为,又称为码元传输速率单位为波特,记作baud波特率的计算式如下式所示。

  式中B表示波特率T为信号码元的时间宽度,單位为秒

  在某数据传输系统中速率“比特/秒”与码元的传输速率“波特”在数量上有一定的关系。例如在计算机中,一个符号嘚含义为高低电平分别代表逻辑“1”和逻辑“0”,所以每个符号所含的刚好为1bit此时比特率等于波特率。

  在条件允许的情况下可鉯采用多进制编码方式,以达到一个码元可以承载多个比特的信息这样可以达到更高的在某数据传输系统中速率。对于一个M进制码元所包含的信息量为I=log2M(bit),所以在某数据传输系统中速率的计算式如下式所示

  式中C为比特率,B代表波特率M是一个码元表示的有效状态数。

  需要注意的是并不总是比特率大于或等于波特率,在有的情况下比特率可能小于。例如在曼彻斯特编码中,由于要用两个码え表示一个比特的信息在这个时候比特率就只有波特率的一半,在某数据传输系统中的减少了一半

  时延是指一个报文或分组从一個网络(或一条链路)的一端传送到另一端所需的时间。一般来说网络的时延越小越好。网络中的时延是由以下几个不同的部分组成的

  发送时延是节点在发送数据时使数据块从节点进入到传输介质所需要的时间,也就是从数据块的第一比特开始发送算起到最后一比特發送完毕所需的时间,又称传输时延发送时延的计算式如下式所示。

  发送时延=数据块长度(bit)÷信道带宽(bit/s)  (3)

  由此可见对于一萣的网络,发送时延与发送的数据块长度成正比与信道带宽成反比。

  传播时延是信号在信道中传输一定距离需要花费的时间它与信号传播速度和距离有关。传播时延的计算式如下式所示

  传播时延=信道长宽(m)÷电磁波在信道上的传播速率(m/s)  (4)

  电磁波在自由涳间的传播速率是光速,即3.0×105km/s电磁波在网络传输介质中的传播速率比在自由空间要略低一些,在铜线电缆中的传播速率约为2.3×105km/s在中的传播速率约为2.0×105km/s。例如1000km长的光纤线路产生的传播时延大约为5ms。

  节点在收到分组时要花费一定的时间进行处理如分析汾组的首部、从分组中提取数据部分、进行差错检验或查找适当的路由等,这就产生了处理时延

  分组在经过网络传输时,要经过许哆的分组在进入路由器后要先在输入队列中排队等待处理。在路由器确定了转发接口后还要在输出队列中排队等待转发。这就产生了排队时延排队时延的长短取决于网络当时的通信量,当网络的通信量很大时还会产生分组溢出,这相当于排队时延为无穷大

  这樣,数据在网络中经历的总时延就是以上4种时延之和即

  总时延=发送时延+传播时延+处理时延+排队时延  (5)

  必须指出,在总时延中究竟哪种时延占主导地位,必须具体分析

  例如,一个长度为100MB数据块在带宽为1Mbit/s信道上用光纤传送到1000km和1km远的目的计算机所需的时間是多少呢?根据式(3)可以得到:发送时延=100×210×8(数据块长度,因为1MB=1024Byte=210=1024×8bit)/106(信道带宽因为1Mbit/s=106bit/s)=838.9s。根据式(4)1000km的传播时延=1000(km)/200000(光纤信道的传播速率)=0.005s=5ms而1km嘚传播时延会减小到原来的千分之一。由于ms(毫秒)级时间相对于838.9s来说非常小几乎可以忽略,所以在这种情况下总时延的数值基本上是甴发送时延来决定的。

  又如在带宽分别是1Mbit/s和1Gbit/s的情况下用同样的方法可以计算出光纤传送一字节(1Byte)的数据到1000km远的目的计算机上所需嘚时间。在1Mbit/s的信道上发送时延=8(一字节的数据块长度)/106(信道带宽,因为1Mbit/s=106bit/s)=8μs“传播时延”仍为上面的5ms,此时在5.008ms的总时延中“传播時延”反而占了主要位置即使将信道的带宽提高到1Gbit/s,也只是在“发送时延”微秒级的基础上减少(发送时延=8/109=0.0008μs)因为此时的传播时延级数达到了ms,所以尽管发送时延有了大幅降低但总时延仍不会有太多减少。可见在此情况下,总时延的数值是由传播时延决定的

  基于上述计算,可以得出以上“发送时延”和“传播时延”在总时延中哪个占主导决定作用还要结合具体数据通信过程中传输的数据長度和带宽综合考虑经常听到的诸如“在高速链路(或高带宽链路)上,比特流传输速度更快”和“光纤信道的传输速率高”之类的说法都昰错误的因为对于高速网络链路,提高的仅仅是数据的发送速率而不是比特流在链路上的传播速率。也就是说提高链路带宽只是减尐了数据的发送时延,至于传播时延还要通过信道传输速率和传输距离而定同时光纤信道发送数据的速率可以很高,而光纤信道的传播速率实际比铜线的传播速率还略低些

  数据发送速率的单位是每秒发送多少比特,是指某个点或某个端口上的发送速率;而传播速率嘚单位是每秒传播多少距离是指传输线路上比特的传播速率。

  “时延带宽积”为某一链路所能容纳的比特数例如,某链路的时延帶宽积为100万比特这意味着第一比特到达目的端时,源端已发送了100万比特时延带宽积的计算式如式(2.6)所示。

  时延带宽积=带宽×传播时延  (6)

  链路的“时延带宽积”就是以比特为单位的链路长度如设某段链路的传播时延为20ms,带宽为10Mbit/s则时延带宽积=20×10 ? 3×10×106=2×105bit。这表示若发送端连续发送数据,则当发送的第一比特即将到达终点时发送端就已经发送了20万比特,而这20万比特都正在链路上传输

  利用率有信道利用率和网络利用率两种。信道利用率是指某信道有百分之几的时间是被利用的(有数据通过)完全空闲的信道的利用率是零。网络利用率则是全网络的信道利用率的加权平均值

  信道利用率并非越高越好,因为根据当某信道的利用率增大时,该信道引起嘚时延也就迅速增加这和高速公路的情况有些相似,当高速公路上的车流量很大时由于在公路上的某些地方会出现堵塞,因此行车所需的时间就会增大网络也有类似的情况,当网络的通信量很少时网络产生的时延并不大;但在网络通信量不断增大的情况下,由于分組在网络节点(路由器或交换机)进行处理时需要排队等候因此网络引起的时延就会增大。

  如果令D0表示网络空闲时的时延D表示网络当湔的时延,则在适当的假定条件下可以用式(7)表示D、D0和利用率U之间的关系,式中U是网络的利用率数值在0到1之间。当网络的利用率达到其嫆量1/2时时延就要加倍。

  特别值得注意的是当网络的利用率接近最大值1时,网络的时延就趋于无穷大因此,必须有这样的概念:信道或网络利用率过高会产生非常大的时延图5所示为上述概念的示意图,因此一些拥有较大主干网的

通常控制他们的信道利用率不超過50%如果超过了就要准备扩容,增大线路的带宽

  误码率(Pe)是指二进制数据位传输时出错的。它是衡量数据通信系统在正常工作情况丅的传输可靠性的指标根据概率统计理论,此概率近似等于被传错的码元数与所传送的码元总数之比如式(8)所示。

  式中Ne为被传错嘚码元数,N为所传送的码元总数如果实际传输的不是二进制码元,需折合成二进制码元计算

  常见的通信系统包括、数字频带传输系统、数字基带传输系统和模拟信号数字化传输系统4类。

  对于模拟通信系统它主要包含两种重要变换,即把连续消息变换成电信号囷把电信号恢复成最初的连续消息的过程经过调制后的信号通常被称为已调信号。模拟通信系统的组成如图6所示

  已调信号有3个基夲特性,一是携带有消息二是适合在信道中传输,三是频谱具有带通形式且中心频率远离零频。因而已调信号又称为频带信号

  2.数字频带传输通信系统

  通常把有调制器/解调器的

称为数字频带传输通信系统。数字频带通信系统的模型如图7所示

  说明:图7Φ调制器/解调器、加密器/解密器、编码器辟码器等环节,在具体通信系统中是否全部采用取决于具体设计条件和要求。但在一个系統中如果发送端有调制/力口密/编码设备,则接收端必须有解调/解密/译码设备

  3.数字基带传输通信系统

  与数字频带传輸通信系统相对应,把没有调制器/解调器的数字通信系统称为数字基带传输通信系统如图8所示

  图8中基带信号形成器可能包括编码器、加密器、波形变换器等,接收滤波器可能包括译码器、解密器等

  4.模拟信号数字化传输通信系统

  要实现模拟信号在数字系統中的传输,则必须在发送端将模拟信号数字化即进行刖D(Analog/Digital)转换;在接收端需进行相反的转换,即D/A(Digital/Analog)转换实现模拟信号数字化传输嘚系统如图9所示。

  1. 张玉英,梁光华主编.第2章 数据通信技术 计算机网络(本科).人民邮电出版社,2010.09.
  2. ↑ 何顶新,郑定富,胡晓娅,瞿坦编.2 物理层 计算机网絡及应用第二版.化学工业出版社,2011.06.
  3. 毛京丽,董跃武,李文海编著.第一章 概述 数据通信原理.北京邮电大学出版社,2011.06.
  4. 第10章 微机网络硬件与通信技术基础 微机硬件技术基础(计算机类)全国普通本科规划教材.浙江科学技术出版社,2004.08.
  5. 刘国海主编.第二章 集散控制系统的控制算法 集散控制与现场总線.机械工业出版社,2011.07.
  6. 刘克成,郑珂主编.第二章 数据通信和物理层 计算机网络.人民邮电出版社,2011.09.

下列有关数据数据通信技术的叙述_______是错误的。

A.误码率是指二进制码元在在某数据传输系统中系统中被传错的概率

C.奈奎斯特准则与香农定律从定量的角度描述了带宽與速率的关系

D.普通的通信线路如不采取差错控制技术是不能满足计算机通信要求的

我要回帖

更多关于 在某数据传输系统中 的文章

 

随机推荐