数据通信与通信网.ppt
《数据通信与通信网.ppt》由会员分享,可在线阅读,更多相关《数据通信与通信网.ppt(115页珍藏版)》请在三一办公上搜索。
1、第9章 数据通信与通信网,9.1 数据通信与数据通信系统 9.2 通信网 9.3 现代通信网的支撑技术 9.4 计算机网络的发展,9.1 数据通信与数据通信系统,9.1.1数据通信的定义及特点 在第1章我们已经给出了数据通信的基本概念,即从信源到信宿以数字信号(或模拟信号)为载体的数据(信息)传输过程。至于传输信道可以是数字信道也可以是模拟信道,比如传输基带(Baseband)数字信号的局域网其信道就是数字的;而以75同轴电缆或通过电话网进行的数据通信采用的就是模拟信道。,数据是指能够由计算机或数字终端设备进行处理并以某种方式编制成二进制码的数字、字母和符号的集合。而数据信号就是携带数据信息(
2、人为的以编码方式赋予的某种信息),具有两个状态(高电平、低电平或正电平、负电平)的电脉冲序列。由于现代意义上的数据通信与计算机的应用密不可分,无论是大型机、中型机、小型机还是PC机,在其内部、或与外部设备的连接,或计算机与计算机之间的连接中都存在着数据通信,因此我们把这些通信统称为计算机通信。通常把计算机通信也称为数据通信。,我们知道,模拟通信和数字通信是按照信号的表现形式来区分的,而数据通信的出现其实是针对语音通信和电视通信等而言的另一种不同信息种类的通信。因为数据信号是由计算机或其它数字终端设备产生的二进制脉冲序列即数字信号,其携带的信息是经过编码处理的数字、符号和字母的集合,即所谓的数据
3、。因此,数据信号和模拟信号、数字信号不是一个范畴。数据信号可以以模拟信号的形式表现出来,但大多数情况下,数据信号是以数字信号的形式出现的。,如果把通信系统中的信源、信宿和传输部分分开的话,那么我们可以把通信系统中除信源和信宿之外的信息传输部分叫做传输系统。这样,对于模拟通信(系统)和数字通信(系统)来说,它们的区别就在于传输系统(或传输信道)的不同,一个是模拟传输系统(模拟信道),另一个是数字传输系统(数字信道)。模拟信号不加变换的话(A/D转换),只能在模拟信道中传输,数字信号一般在数字信道中传输,但也可以直接按模拟信号对待在模拟信道中传输。而数据通信(系统)的信源和信宿与前两种通信(系统)
4、不一样,但传输系统既可以是数字的(大多数情况下),也可以是模拟的。,对于模拟信号而言,信号本身就是所传输的信息(模拟信息),比如语音信号、电视信号。通信系统完成了信号传输也就完成了信息的传输,所以,模拟通信系统只要尽量不失真地将信号从信源传送到信宿即可完成通信任务。因此,模拟传输系统主要由各种通信设备(硬件)组成,其主要特征是,信宿接收的信号就是信源发出的信号(从传输形式上看),所不同的是接收的信号相对于发送的信号有不同程度的变形(失真);信号在传输过程中不能停顿,只有因电波传输而带来的时延,因此是实时通信。,数字通信可以说是用数字信道进行的模拟通信(比如数字电话),虽然,信宿接收的信号从形式
5、上看与信源发出的信号一样,但它是信源发出信号的再生而不是原信号。它所传输的信息一般是数字化(经过信源编码)的音频、视频信号,即数字化的模拟信息。但随着计算机在通信领域中的应用,数字通信也可以传输计算机产生的数据信息,即离散信息或数字信息。当传输计算机数据时,实际上就是数据通信。,可见,数字通信比数据通信的概念更为宽泛。由于数据信号所携带的信息不唯一,它可以由纯数据、符号、文字等离散信息或数字信息编码而成,因此,作为信息的载体数字信号就具有多义性,同一个数字信号可以代表不同的信息,比如,一个8位数据信号10110010,它可以是一个十进制数,也可以代表一个字母或文字等等,或者说,数据通信的信息和
6、信号可以分离。因此,数据通信系统仅仅完成信号的传输还不够,还必须完成信息的传输。,而数字信号的传输可以用数字通信系统中的数字信道也可以用模拟通信系统中的模拟信道,即数字信号主要靠硬件设备传输;至于数字信号所携带的具体信息则必须依靠通信双方的协议,也就是软件来完成。由于数据通信要同时完成信号和信息的传输,在传输过程中,不但需要对信号进行物理加工处理(放大、整形、再生等),还经常需要对不同的协议进行转换(尤其是在网络互连中),因此,信号在每个传输节点都会有或多或少的停顿(比如存储转发),使得数据通信达不到模拟通信那样的实时传输。,尽管目前利用计算机网络进行的多媒体通信可以提供视频点播、电视会议等实
7、时业务,但它们已不是模拟通信中真正意义上的“实时”,只是时延较小可以忽略罢了。从信源形式上看,这类通信由于需要进行信源编码,所以应属于数字通信范畴。从应用角度上看,数据通信是人与计算机(数字终端设备)或计算机(数字终端设备)与计算机(数字终端设备)之间的信息交换过程,通信双方之间至少有一方是计算机或数字终端设备。,由于数据本身是一种数字信息,因此数据通信与数字通信尽管是两个不同的概念(如上所述),但在信号传输方面有许多共同之处,比如,除了不需要信源编码以外,它同样需要解决信道编码、差错控制、加密、解密、同步、多路复用、再生中继等问题。可见,在传输原理上数据通信与数字通信没有本质的区别,甚至可以
8、说数据通信是以数字通信为基础的。有的书把数据通信系统和数字电话作为数字通信系统的两个组成部分,这对我们深入理解数据通信的概念是有一定帮助的。,相对于传输数据之外其它信息的数字通信,数据通信有以下特点:(1)数据通信业务拥有比其它通信业务更为复杂、严格的通信协议。(2)数据通信业务比音视频业务的实时性要求要低,可采用存储转发方式传输信号。(3)数据通信业务比音视频业务的差错率要求要高,必须采用严格的差错控制措施。(4)数据通信是进程间的通信,可在无人参与的情况下自动进行。,如果要给数据通信下一个定义的话,我们可以这样说:所谓数据通信是指通信双方(或多方)按照一定协议(或规程),以数字信号(也可以
9、是模拟信号)为载体,完成数据传输的过程或方式。若以模拟信号为载体的话,就必须对数据信号进行调制处理,如第7章所述。,这里的“协议”(规程)是指为了能有效和可靠地进行通信而制定的通信双方必须共同遵守的一组规则,它包括相互交换信息的格式、含义以及过程间的连接和信息交换的节拍等。数据通信是随着信息处理技术的进步而迅速发展起来的,是计算机技术与通信技术紧密结合的产物。因此,数据通信的发展不能脱离原有的通信网,在一般情况下还需要利用原有的通信设施作为数据传输的手段,比如公用电话网。数据通信与传统的话音通信相比,有以下主要特点:,(1)以计算机为中心。通常是人(通过终端设备)与计算机的通信,或计算机与计算
10、机的通信。(2)传输的数据信息通常由计算机(或数字终端设备)产生、加工和处理。(3)为了进行信息传递,要有严格的通信协议或规程,对信息传输的准确性和可靠性要求高。(4)通信速度较高,可以同时处理大量数据。(5)数据呼叫(一次完整的通信过程)具有突发性和持续时间短的特点。,(6)可采用存储-转发方式工作,且一般多采用这种方式。(7)必须采用差错控制措施。自20世纪80年代以来,随着计算机网络的发展和普及,数据通信在科技、商贸、金融、交通、军事等领域发挥着越来越重要的作用且应用日趋广泛,几乎渗透到人类生活的各个角落,比如电子邮件、气象预报、异地会诊、远程教育、智能运输系统、金融结算、股票交易、网络
11、游戏、电子商务、办公自动化等等。,9.1.2 数据通信系统的组成 从宏观上看,数据通信系统与第1章介绍的通信系统概念一样具有信源、信宿和传输信道(介质)三部分。如果结合数据通信的具体特点更深入地讨论数据通信系统的话,我们认为一个数据通信系统可以由7个部分构成,它们是:(1)信源数据终端设备(DTE,Data Terminal Equipment);(2)信源数据终端设备和数据通信设备之间的接口;(3)信源的数据通信设备(DCE,Data Communication Equipment);,(4)信源与信宿之间的传输信道(狭义信道);(5)信宿的数据通信设备DCE;(6)信宿数据终端设备(DTE
12、)和数据通信设备(DCE)之间的接口;(7)信宿数据终端设备(DTE)。数据通信系统的组成示意图见图91。在7个部分数据电路中,DTE可以是终端设备或计算机,,比如显示器、电传打字机、个人计算机、打印机、主机的前端处理机或者能发送和接收数据的其它设备;DCE对于模拟信道可以是调制解调器,对于数据信可以是数据服务单元(DSU,Data Service Unit);传输信道(传输介质)可以是电缆、双绞线或光纤等;从形式上看,接口由DTE和DCE内部的输入输出电路以及连接它们的连接器和电缆组成,从功能上看,接口还应包含相应的协议标准。比如RS232C接口除了计算机内部的输入输出电路、D形插头/插座和
13、电缆之外,还有相应的RS232C接口标准。,数据通信系统的全部意义与其它通信系统一样,就是在信源和信宿之间传送有用的信息,而差别主要表现在这些信息可直接被DTE使用,也可以由DTE处理后供操作人员使用。,图91 数据通信系统示意图,9.1.3 数据通信的主要性能指标 数据通信系统同模拟通信系统、数字通信系统一样具有一些技术性能指标,其中有些概念与后两种通信系统类似。为了知识内容的完整性和系统性,我们在这里对数据通信系统的主要技术性能指标完整地给予介绍,尽管有些内容前面已经学过。,1.带宽 带宽有信道带宽和信号带宽之分,一个信道(广义信道)能够传送电磁波的有效频率范围就叫该信道的带宽。对信号而言
14、,信号所占据的频率范围就是信号的带宽。2.信号传播速度 信号传播速度是指信号在信道上每秒钟传送的距离,单位是ms。由于我们所用的通信信号都是以电磁波的形式出现,因此信号传播速度略低于光在真空中的速度,基本上是30万千米秒。,信号传播速度v与信号波长和频率f的关系是:v=f。随着传输介质的不同,可能会有少许变化。一般来说,信号传播速度是个常量,介绍它的目的主要是和“数据传输速率”的概念加以对比。,3.数据传输速率(比特率)数据传输速度是指每秒能够传输多少位数据,单位是比特秒(b/s),它和我们第1章中的信息传输速率是一致的。数据传输速率高,则传输每一位的时间短,反之,数据传输速率低,则每位传输时
15、间长。如在100Mb/s传输速率的情况下,每比特传输时间为10ns;在10Mb/s传输速率的情况下,每比特传输时间为100ns。,4.最大传输速率 每个信道传输数据的速率有一个上限,我们把这个速率上限叫做信道的最大传输速率,也就是信道容量。5.码元传输速率(波特率)信号每秒钟变化的次数叫做波特率(Baud)。注意与第1章的概念实际上是一样的,只是描述的角度不同而已。波特率一般小于等于比特率,奈奎斯特定理(无噪声信道最大传输速率为2BlbV)中的V大于2时,波特率小于比特率;V等于2时,波特率等于比特率。,某些情况下波特率大于比特率,如采用内带时钟的曼彻斯特编码(见6.1节),一半的信号变化用于
16、时钟同步,另一半的信号变化用于传输二进制数据,因此,波特率是数据传输速率的两倍。6.吞吐量 吞吐量是信道在单位时间内成功传输的信息量。单位一般为bit/s。例如某信道10分钟内成功传输了8.4Mbit的数据,那么它的吞吐量就是8.4Mbit600s=14kb/s。注意,由于传输过程中出错或丢失数据造成重传的信息量,不计在成功传输的信息量之内。,7.利用率 利用率是吞吐量和最大数据传输速率之比。8.延迟 延迟指从发送者发送第一位数据开始,到接收者成功地收到最后一位数据为止,所经历的时间。它又主要分为传输延迟、传播延迟两种,传输延迟与数据传输速率和发送机接收机以及中继和交换设备的处理速度有关,传播
17、延迟与传播距离有关。,9.抖动(Jitter)延迟不是固定不变的,它的实时变化叫做抖动。抖动往往与机器处理能力、信道拥挤程度等有关。有的应用对延迟敏感,如电话;有的应用对抖动敏感,如实时图像传输。10.差错率(包括比特差错率、码元差错率、分组差错率)差错率是衡量通信信道可靠性的重要指标,在计算机通信中最常用的是比特差错率和分组差错率。比特差错率是二进制比特位在传输过程中被误传的概率,在样本足够多的情况下,错传的位数与传输总位数之比近似地等于比特差错率的理论值。,码元差错率(提示:对应于波特率)指码元被误传的概率。分组差错率是指数据分组被误传的概率。我们通过一个对线路的描述来说明上述概念:有一条
18、带宽3000Hz的信道,最大传输速率可以达到30kb/s,实际使用的数据传输速率为28.8kb/s,传输信号的波特率为2400b/s,它的吞吐量为14kb/s,所以利用率约等于50%,延迟约为100ms,由于环境稳定,因此抖动很小,可忽略不计。,9.1.4 数据通信方式 数据通信除了第1章介绍的各种方式外还有几种特有的方式,它们是:串行通信和并行通信;同步通信和异步通信。1.串行通信 定义:串行通信是指将表示一定信息的数字信号序列按信号变化的时间顺序一位接一位地从信源经过信道传输到信宿。其特点是只需一条信道,通信线路简单、成本低廉,一般用于较长距离的通信,比如工控领域利用计算机串口进行的数据采
19、集和系统控制。缺点是传输速度较慢,为解决收、发双方的码组或字符同步问题,需要采取同步措施。,设有一数字信号10011010,要在两个计算机设备中进行传递,则发送设备需将该序列按10011010的顺序逐个通过一条信道传到接收设备,见图92(a)。若两个计算机要利用电话线路进行通信,就只能采用串行方式,同时,必须使用调制解调器(Modem),俗称“猫”。因为电话线路是用于传输模拟信号的,不能直接传输数字信号。发送端计算机输出的数字信号必须经过调制解调器变成模拟信号才能经电话线路传递到接收端计算机,,而接收端也必须通过调制解调器将模拟信号再还原成数字信号才能被计算机接收,如图91(b)所示。甲方与乙
20、方利用电话线路通信,甲方可将数据传送给乙方,乙方也同样可将数据传送给甲方。由于调制解调器既可将数字信号变为模拟信号,也可将模拟信号变为数字信号,而且大多数调制解调器可同时进行数/模和模/数转换,因此,调制解调器可按全双工或半双工方式通信。,图92 串行与并行通信示意图,2.并行通信 定义:并行通信是指将表示一定信息的数字信号序列按码元数分成n路(通常n为一个字长,比如8路、16路、32路等),同时在n路并行信道中传输,信源一次可以将n位数据(一个字节)传送到信宿。比如在传输数字信号10011010时,并行方式是将该序列的8位码用8条信道同时传输,如图92(b)。,并行通信的特点是需多条信道、通
21、信线路复杂、成本较高、但传输速率快且不需要外加同步措施就可实现通信双方的码组或字符同步,多用于短距离通信,比如计算机与打印机之间的通信。,3.异步串行通信与同步串行通信 串行通信时,数据是逐位从信源传到信宿,通常由若干个数据位组成一个字符,位与位之间、字符与字符之间没有停顿(没有时间间隙),这就给信宿在区分、确认字符时带来很大的困难,即信宿虽然收到了一大串数据,但不知它们多少位是一个字符或哪几位是一个字符,因此,这些数据对信宿来说毫无意义。为了解决这个问题,信源与信宿之间在通信时必须同步,也就是必须让信宿知道多少位数据是一个字符,那几位码元是一个字符,或一个字符何时开始何时结束,以便正确地恢复
22、数据所携带的信息。,那么如何使通信双方保持同步呢?在实际通信中有一个控制过程(发生在网络7层协议中的数据链路层)叫数据链路控制可实现两点间的同步。该控制过程要求通信硬件或软件给数据(位、字节、报文)加上同步信息,使得通信双方的硬件时钟保持一致,从而保证信宿正确地识别信源发过来的信息。根据同步信息添加方法的不同,串行通信可分为异步串行通信和同步串行通信两种。,(1)异步串行通信。在以字符为通信单位的串行通信中,同步信息由硬件加在每一个字符的数据帧上,这种串行通信称为异步串行通信。我们知道,一个字符由若干数据位(码元)组成,在异步串行通信中一般以一个字符为一个数据传输单位,而所谓的同步信息也是几个
23、数据位,把一个数据传输单位(一个字符)的数据位与同步信息的数据位结合起来就构成一个数据帧。数据帧有自己的格式称为帧格式,通常由起始位、数据位、校验位和停止位三部分组成。,起始位:当通信线路从空闲的标志状态(逻辑1电平)变为逻辑0电平,并保持一个位时长后,表示起始位到来,其作用是唤醒接收设备准备接收数据。起始位对应于二进制数的0,用低电平表示,占用一个数据位的宽度。数据位:由n个代表信息的二进制(或多进制)码元(数据位)组成。常数n也称一个字符的宽度(长度),其数值取决于数据所采用的字符集,如电报码字符为5位,ASCII码为7位,汉字码则为8位。,校验位:数据位后面可插入一个校验位,用0或1表示
24、,作用是对收到的数据是否出现差错进行检测。其原理是信源通信设备利用硬件检测字符数据位逻辑1的个数,然后根据此值是奇数还是偶数来决定校验位的值。若采用偶校验,则1的个数为偶数时校验位被设置为0,反之,校验位被设置为1,其结果是每一帧数据位和校验位1的和为偶数。,若采用奇校验,则规则相反,其结果是每一帧数据位和校验位1的和为奇数。信宿设备在收到数据后,对1的个数进行检测,以判断错误。如采用偶校验,而测到1的个数为奇数,则可断定该字符有1位(或奇数位)发生错误。校验位不是必需的,可被关闭或为空。,停止位:停止位位于数据帧的尾部,其作用是表示一个字符传送完毕,对应于二进制数的1,用高电平表示,占用12
25、个数据位的宽度,以确保数据线处于标志状态,等待下一个起始位的到来。为提高通信设备的吞吐率,应尽量缩短帧周期,所以,PC机的停止位都定为1位,只有对传输速率要求不高时才使用1.5或2位。图93(a)是传输ASCII码中A字符的数据帧格式(A由1000001表示,加入一位偶校验位)。,图93 异步与同步通信示意图,图93 异步与同步通信示意图,要想成功地进行异步通信,除了收、发端采用相同的数据帧格式外,还必须统一传输速率。计算机通信中常采用的典型速率有:300、600、1200、2400、4800、9600b/s等。异步通信是一种面向字符的传输方式,其特点是简单、可靠、经济,常用于计算机与终端之间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据通信 通信网

链接地址:https://www.31ppt.com/p-6364988.html