数据通信完整课后答案.docx
《数据通信完整课后答案.docx》由会员分享,可在线阅读,更多相关《数据通信完整课后答案.docx(23页珍藏版)》请在冰豆网上搜索。
数据通信完整课后答案
2。
01试给出数据通信系统的基本模型并说明其主要组成构件的作用。
答:
1)信源和信宿
信源就是信息的发送端,是发出待传送信息的设备;信宿就是信息的接收端,是接收所传送信息的设备,在实际应用中,大部分信源和信宿设备都是计算机或其他数据终端设备(dataterminalequipment,DTE)。
2)信道
信道是通信双方以传输媒体为基础的传输信息的通道,它是建立在通信线路及其附属设备(如收发设备)上的。
该定义似乎与传输媒体一样,但实际上两者并不完全相同。
一条通信介质构成的线路上往往可包含多个信道。
信道本身也可以是模拟的或数字方式的,用以传输模拟信号的信道叫做模拟信道,用以传输数字信号的信道叫做数字信道.
3)信号转换设备
其作用是将信源发出的信息转换成适合于在信道上传输的信号,对应不同的信源和信道,信号转换设备有不同的组成和变换功能。
发送端的信号转换设备可以是编码器或调制器,接收端的信号转换设备相对应的就是译码器或解调器。
2.02试解释以下名词:
数据,信号,模拟数据,模拟信号,数字数据,数字信号。
答:
数据:
通常是指预先约定的具有某种含义的数字、符号和字母的组合。
信号:
信号是数据在传输过程中的电磁波的表示形式。
模拟数据:
取值是连续的数据.
模拟信号:
是指幅度随时间连续变化的信号。
数字数据:
取值是离散的数据。
数字信号:
时间上是不连续的、离散性的信号
2.03什么叫传信速率?
什么叫传码速率?
说明两者的不同与关系。
答:
传信速率又称为比特率,记作Rb,是指在数据通信系统中,每秒钟传输二进制码元的个数,单位是比特/秒(bit/s,或kbit/s或Mbit/s)。
传码速率又称为调制速率、波特率,记作NBd,是指在数据通信系统中,每秒钟传输信号码元的个数,单位是波特(Baud)。
若是二电平传输,则在一个信号码元中包含一个二进制码元,即二者在数值上是相等的;若是多电平(M电平)传输,则二者在数值上有Rb=NBd×log2M的关系。
2.04设数据信号码元长度为833×10-6秒,若采用16电平传输,试求传码速率和传信速率。
答:
由于T=833×10-6秒,所以传码速率NBd=1/T≈1200波特
由于传送的信号是16电平,所以,M=16。
则传信速率Rb=NBdlog2M=4800bit/s。
2.05异步传输中,假设停止位为1位,无奇偶校验,数据位为8位,求传输效率为多少?
答:
传输效率=字符的数据位/字符的总长度,则传输效率=8/(1+1+8)×100%=80%
2。
06奈氏准则与香农公式在数据通信中的意义是什么?
比特和波特有何区别?
答:
奈氏准则与香农公式的意义在于揭示了信道对数据传输率的限制,只是两者作用的范围不同.
奈氏准则给出了每赫带宽的理想低通信道的最高码元的传输速率是每秒2个码元。
香农公式则推导出了带宽受限且有高斯白噪声干扰的信道的极限信息传输速率C=Wlog2(1+S/N),其中W为信道的带宽(以赫兹为单位),S为信道内所传信号的平均功率,N为信道内部的高斯噪声功率。
比特和波特是两个完全不同的概念,比特是信息量的单位,波特是码元传输的速率单位。
但信息的传输速率“比特/每秒”一般在数量上大于码元的传输速率“波特",且有一定的关系,若使1个码元携带n比特的信息量,则MBaud的码元传输速率所对应的信息传输率为M×nbit/s.
2.07假设带宽为3000Hz的模拟信道中只存在高斯白噪声,并且信噪比是20dB,则该信道能否可靠的传输速率为64kb/s的数据流?
答:
按Shannon定理:
在信噪比为20db的信道上,信道最大容量为:
C=Wlog2(1+S/N)
已知信噪比电平为20db,则信噪功率比S/N=100
C=3000⨯log2(1+100)=3000⨯6.66=19.98kbit/s
则该信道不能可靠的传输速率为64kb/s的数据流
2.08常用的传输媒体有哪几种?
各有何特点?
答:
有线传输媒体主要有双绞线、同轴电缆和光缆等,无线传输媒体主要包括无线电波、地面微波、卫星微波、红外线。
特点请参见教材23—27页。
2.09什么是曼彻斯特编码和差分曼彻斯特编码?
其特点如何?
答:
在曼彻斯特编码中,每一位的中间有一跳变,位中间的跳变既作时钟信号,又作数据信号;从高到低跳变表示”1",从低到高跳变表示"0”。
差分曼彻斯特码是差分编码和曼彻斯特编码相结合的一种编码方式,首先按照差分编码的规则变换成差分码,再按照曼彻斯特编码规则进行转换即可。
2。
10数字通信系统具有哪些优点?
它的主要缺点是什么?
答:
优点:
抗干扰能力强,尤其是数字信号通过中继再生后可消除噪声积累;数字信号易于加密处理,所以数字通信保密性强。
其缺点是比模拟信号占带宽.
2。
11带宽为6MHz的电视信道,如果使用量化等级为4的数字信号传输,则其数据传输率是多少?
假设信道是无噪声的.
答:
由奈氏准则,其数据传输率=2Wlog2M=2×6M×log24=24Mbit/s
2。
12对于带宽为3kHz、信噪比为20dB的信道,当其用于发送二进制信号时,它的最大数据传输率是多少?
答:
按Shannon定理:
在信噪比为20db的信道上,信道最大容量为:
C=Wlog2(1+S/N)
已知信噪比电平为20db,则信噪功率比S/N=100
C=3000⨯log2(1+100)=3000⨯6。
66=19。
98kbit/s
而奈氏极限值是6kbit/s,显然,瓶颈是奈氏极限,所以,最大传输速率是6kbit/s
2.13一个每毫秒钟采样一次的4kHz无噪声信道的最大数据传输率是多少?
答:
不管采样速率如何,一个无噪声信道都可以运载任意数量的信息,因为每个采样值都可以发送大量数据.事实上,对于4KHz的信道,以高于每秒8000次的速率来采样是没有意义的.因为本题中每毫秒采样一次,则采样频率为1000次/秒,若每个采样点的值用4bit编码,则速率是4kb/s,若每个采样点的值用16bit编码,则速率可达16kb/s。
2.14什么是多路复用?
按照复用方式的不同,多路复用技术基本上分为几类?
分别是什么?
答:
多路复用技术是指在一条传输信道中传输多路信号,以提高传输媒体利用率的技术.分为:
时分复用、频分复用、码分复用和波分复用四类。
2。
15比较频分多路复用和时分多路复用的异同点。
答:
略,见教材41—43页.
2.16简述电路交换和分组交换的优缺点。
答:
电路交换的优点:
电路交换是一种实时交换,适用于实时要求高的话音通信(全程≤200ms)。
缺点:
(1)在通信前要通过呼叫,为主、被叫用户建立一条物理的、逻辑的连接。
(2)电路交换是预分配带宽,话路接通后,即使无信息传送也虚占电路,据统计,传送数字话音时电路利用率仅为36%。
(3)在传送信息时,没有任何差错控制措施,不利于传输可靠性要求高的突发性数据业务。
分组交换优点:
(1)能够实现不同类型的数据终端设备(含有不同的传输速率、不同的代码、不同的通信控制规程等)之间的通信.
(2)分组多路通信功能。
(3)数据传输质量高、可靠性高。
(4)经济性好。
缺点:
(1)由于采用存储—转发方式处理分组,所以分组在网内的平均时延可达几百毫秒
(2)每个分组附加的分组标题,都会需要交换机分析处理,而增加开销,因此分组交换适宜于计算机通信的突发性或断续性业务的需求,而不适合于在实时性要求高、信息量大的环境中应用;(3)分组交换技术比较复杂,涉及到网络的流量控制、差错控制、代码、速率的变换方法和接口;网络的管理和控制的智能化等.
2.17在循环冗余校验系统中,利用生成多项式G(x)=x5+x4+x+1判断接收到的报文010*********是否正确?
并计算100110001的冗余校验码。
答:
若收到的报文是1010110001101,则用其去除以生成多项式对应的码组110011,
11000100
110011⌡1010110001101
110011
110000
110011
110011
110011
01≠0可知结果不是全零,所以肯定是有错的。
当要发送的数据是100110001,根据生成多项式,可知所对应的冗余校验码为5位,则在100110001后添加00000,用10011000100000/110011后,所得余数为110,则冗余校验码为00110。
2。
18一码长为n=15的汉明码,监督位应为多少?
编码效率为多少?
答:
因为对于汉明码来说,应满足2r-1≥n又因为n=15,所以监督位r至少应为4。
编码效率R=(n/k)*100%=[(15—4)/15]*100%=73.3%
2。
19已知(7,4)汉明码接收码组为0100100,计算其校正子并确定错码在哪一位。
答:
因为校正子S1=c6⊕c5⊕c4⊕c2=0,S2=c6⊕c5⊕c3⊕c1=1,S3=c6⊕c4⊕c3⊕c0=0,
因为三个校正因子不全为0,说明码字有错。
S=S1S2S3=010,说明信息位c1有错,将c1上的0变为1,即可纠正错误.
2。
20常用的差错控制的方法有哪些?
各有什么特点?
答:
(1)自动请求重发(ARQ):
接收端检测到接收信息有错时,通过自动要求发送端重发保存的副本以达到纠错的目的,这种方式需要在发送端把所要发送的数据序列编成能够检测错误的码,在后面的数据链路层中将会详细介绍这种差错控制的方法。
(2)前向纠错(FEC):
接收端检测到接收信息有错后,通过计算,确定差错的位置,并自动加以纠正,这种方式需要发送端将输入的数据序列变换成能够纠正错误的码。
(3)混合方式:
接收端采取纠检错混合(在ATM中应用),即对少量差错予以自动纠正,而超过其纠正能力的差错则通过重发的方法加以纠正。
(4)信息反馈(IRQ):
接收端把收到的数据序列全部由反向信道送回给发送端,发送端比较其发送的数据序列与送回的数据序列,从而发现是否有错误,并把认为错误的数据序列的原始数据再次发送,直到发送端没有发现错误为止,这种方式不需要发送端进行差错控制编码。
2.21简述(7,4)汉明码中7和4的含义。
答:
7是指一个码组的总长度是7位,4是指一个码组中信息位的长度是4位。
2.22简述DTE和DCE的概念.
答:
DTE:
数据终端设备(DTE,DataTerminalEquipment)是泛指智能终端(各类计算机系统、服务器)或简单终端设备(如打印机),内含数据通信(或传输)控制单元,其又称为计算机系统。
DCE:
数据电路终接设备(DCE,DataCircuitTerminatingEquipment)是指用于处理网络通信的设备.
2.23物理层接口标准包含哪方面的特性?
每种特性的具体含义是什么?
答:
包含四个方面的特性:
机械特性、电气特性、规程特性和功能特性。
机械特性规定了接插件的几何尺寸和引线排列。
电气特性描述了通信接口的发信器(驱动器)、接收器的电气连接方法及其电气参数,如信号电压(或电流、信号源、负载阻抗等)。
功能特性描述了接口执行的功能,定义接插件的每一引线(针,Pin)的作用。
规程特性描述通信接口上传输时间与控制需要执行的事件顺序。
3.1简述数据链路层的功能。
答:
数据链路层是在物理层提供的比特流传送服务的基础上,通过一系列的控制和管理,构成透明的、相对无差错的数据链路,向网络层提供可靠、有效的数据帧传送的服务。
其主要功能包括:
链路管理,帧定界,流量控制,差错控制,数据和控制信息的识别,透明传输,寻址。
3.2试解释以下名词:
数据电路,数据链路,主站,从站,复合站.
答:
数据电路是一条点到点的,由传输信道及其两端的DCE构成的物理电路段,中间没有交换节点。
数据电路又称为物理链路,或简称为链路。
数据链路是在数据电路的基础上增加传输控制的功能构成的。
一般来说,通信的收发双方只有建立了一条数据链路,通信才能够有效地进行。
在链路中,所连接的节点称为“站”.发送命令或信息的站称为“主站”,在通信过程中一般起控制作用;接收数据或命令并做出响应的站称为“从站”,在通信过程中处于受控地位。
同时具有主站和从站功能的,能够发出命令和响应信息的站称为复合站。
3.3数据链路层流量控制的作用和主要功能是什么?
答:
流量控制简称“流控",是协调链路两端的发送站、接收站之间的数据流量,以保证双方的数据发送和接收达到平衡的一种技术。
在计算机网络中,由于接收方往往需要对接收的信息进行识别和处理,需要较多的时间,通常发送方的发送速率要大于接收方的接收能力。
当接收方的接收处理能力小于发送方的发送能力时,必须限制发送方的发送速率,否则会造成数据的丢失.流量控制就是一种反馈机制,接收方随时向发送方报告自己的接收情况,限制发送方的发送速率。
保证接收方能够正常、有序地接收数据。
3.4在停止-等待协议中,确认帧是否需要序号?
为什么?
答:
在停止-等待协议中,由于每次只确认一个已经发送的帧,确认帧可以不需要序号。
但在一些特殊情况下会出现问题.如果发送方在超时重发一个帧后又收到了迟到的确认,就不能确定该应答是对哪一个帧的确认,并可能导致随后的传送过程重新差错.
3.5解释为什么要从停止—等待协议发展到连续ARQ协议。
答:
停止—等待协议的优点是控制比较简单;缺点是由于发送方一次只能发送一帧,在信号传播过程中发送方必须处于等待状态,这使得信道的利用率不高,尤其是当信号的传播时延比较长时,传输效率会更低。
导致停止—等待协议信道利用率低的原因,是因为发送方每发送一帧都需要等待接收方的应答,才可以继续发送。
如果能允许发送方在等待应答的同时能够连续不断地发送数据帧,而不必每一帧都是接收到应答后才可以发送下一帧,则可以提高传输效率。
允许发送方在收到接收方的应答之前可以连续发送多个帧的策略,就是滑动窗口协议.滑动窗口流量控制包括连续ARQ和选择ARQ方式。
3.6对于使用3比特序号的停止—等待协议、连续ARQ协议和选择ARQ协议,发送窗口和接收窗口的最大尺寸分别是多少?
答:
使用3比特对帧进行编号,可以有0~7,共8种编码。
停止-等待协议:
发送窗口=1,接收窗口=1;连续ARQ协议:
最大发送窗口=7,接收窗口=1;选择ARQ协议:
最大发送窗口=4,最大接收窗口=4。
3。
7信道速率为4kb/s,采用停止等待协议,单向传播时延tp为20ms,确认帧长度和处理时间均可忽略,问帧长为多少才能使信道利用率达到至少50%?
答:
不考虑确认帧发送时间和双方的处理时间,则信道利用率=tF/(2tp+tF)
tF=L/v,其中L为帧长度,v=4kb/s,要使信道利用率达到50%,则tF>=40ms
可以得到L〉=160bit
3。
8假设卫星信道的数据率为1Mb/s,取卫星信道的单程传播时延为250ms,每一个数据帧长度是1000bit。
忽略误码率、确认帧长和处理时间。
试计算下列情况下的卫星信道可能达到的最大的信道利用率分别是多少?
1)停止—等待协议;
2)连续ARQ协议,WT=7;
3)连续ARQ协议,WT=127。
答:
不考虑差错情况,确认帧发送时间和双方的处理时间,则信道利用率=tF/(2tp+tF)
tF=L/v,其中L为一个帧长度,v=1Mb/s,则tF=1000/1000000=0。
001s=1ms
1)停止-等待协议:
每次只发送一个帧,信道利用率=1/(250×2+1)=1/501
2)连续ARQ协议,WT=7:
可以连续发送7个帧,但后面的6个帧是在等待的同时发送,
信道利用率=7/(250×2+1)=7/501
3)连续ARQ协议,WT=127:
可以连续发送127个帧,但后面的126个帧是在等待的同时发送,而且,当127个帧全部发送完毕使用了127ms,确认应答还没有到达,
信道利用率=127/(250×2+1)=127/501
3。
9简述PPP协议的组成。
答:
PPP由以下三个部分组成:
(1)在串行链路上封装IP数据报的方法:
PPP既支持异步链路(无奇偶校验的8比特数据),也支持面向比特的同步链路.
(2)链路控制协议(LinkControlProtocol,LCP):
用于建立、配置和测试数据链路连接,通信的双方可协商一些选项。
(3)网络控制协议(NetworkControlProtocol,NCP):
用于建立、配置多种不同网络层协议,如IP,OSI的网络层,DECnet以及AppleTalk等,每种网络层协议需要一个NCP来进行配置,在单个PPP链路上可支持同时运行多种网络协议。
3。
10简述PPP链路的建立过程.
答:
目前大部分家庭上网都是通过PPP在用户端和运营商的接入服务器之间建立通信链路。
当用户拨号接入网络服务提供商ISP时,路由器的调制解调器对拨号做出应答,并建立一条物理连接。
这时,PC机向路由器发送一系列的LCP分组(封装成多个PPP帧)。
这些分组及其响应选择了将要使用的一些PPP参数。
接着就进行网络层配置,NCP给新接人的PC机分配一个临时的IP地址。
这样,计算机就和网络建立了一个PPP连接,成为Internet上的一个主机了.
3。
11简述HDLC信息帧控制字段中的N(S)和N(R)的含义。
要保证HDLC数据的透明传输,需要采用哪种方法?
答:
HDLC信息帧控制字段中的N(S)表示当前发送的帧的编号,使接收方能够正确识别所接收的帧及帧的顺序;N(R)表示N(R)以前的各帧已正确接收,通知发送方希望接收下一帧为第N(R)帧。
要保证HDLC数据的透明传输,需要避免数据和控制序列中出现类似帧标志的比特组合,保证标志F的唯一性,HDLC采用“0”比特插入/删除法.采用这种方法,在F以后出现5个连续的1,其后额外插入一个“0",这样就不会出现连续6个或6个以上“1”的情况。
在接收方,在F之后每出现连续5个“1”后跟随“0”,就自动将其后的“0”删除,还原成原来的比特流,
3.12若窗口序号位数为3,发送窗口尺寸为2,采用GobackN(出错全部重发)协议,试画出由初始状态出发相继发生下列事件时的发送及接收窗口图示:
发送0号帧;发送1号帧;接收0号帧;接收确认0号帧;发送2号帧;接收1号帧;接收确认1号帧.
答:
3.13请用HDLC协议,给出主站A与从站B以异步平衡方式,采用选择ARQ流量控制方案,按以下要求实现链路通信过程:
1)A站有6帧要发送给B站,A站可连续发3帧;
2)A站向B站发的第2、4帧出错;
帧表示形式规定为:
(帧类型:
地址,命令,发送帧序号N(S),接收帧序号N(R),探询/终止位P/F)
答:
3.14在面向比特同步协议的帧数据段中,出现如下信息:
1010011111010111101(高位在左低位在右),则采用“0”比特填充后的输出是什么?
答:
“0”比特自动插入/删除技术是在信息序列中连续5个“1"后自动加入一个“0”比特,则以下信息序列采用“0”比特插入后为:
信息序列:
1010011111010111101,“0”比特插入后:
10100111110010111101
3。
15HDLC协议中的控制字段从高位到低位排列为11010001,试说明该帧是什么帧,该控制段表示什么含义?
答:
HDLC协议中的控制字段从高位到低位排列为11010001,即最低两位(b1b0)为“01",表示是监督帧。
其控制字段b3b2为“00",表示是“RR",接收准备好,可以继续发送。
P/F=1,N(R)=110,表示对第5号帧及以前各帧确认,希望下一次接收第6号帧。
3.16HDLC协议的帧格式中的第三字段是什么字段?
若该字段的第一比特为“0”,则该帧为什么帧?
答:
HDLC协议的帧格式中的第三字段是控制(C)字段。
若该字段的第一比特(最低位LSB)为“0",则该帧为信息帧。
3.17试比较非坚持型、1-坚持型和P-坚持型CSMA的优缺点。
答:
根据监听后的策略,CSMA有三种不同的方法:
非坚持型、1—坚持型、P-坚持型。
三种方法各自优缺点如下:
(1)非坚持型在监听到信道忙时,不坚持监听,而是延迟一个随机时间再次监听,准备发送.这种方法控制简单,减少了冲突发生的概率。
但再次监听之前可能信道早已空闲,这就造成一定的时间浪费,效率较低。
(2)1—坚持型方法在监听到信道忙时,一直坚持监听,直到监听到信道空闲,以概率1立即发送。
这种策略能够及早发送数据,但当有两个或以上的站同时在监听和准备发送时,信道由忙至空闲的状态转换就起了同步的作用,造成两个或多个站同时发送,就会发生冲突,反而降低了效率。
(3)P—坚持型采用了一种折中方案,当监听到总线空闲时,以P的概率发送,而以1—P的概率延迟一个时间单位后再监听,准备发送。
这种方法减少了发送冲突的可能性,但退避也可能造成信道浪费。
3。
18CSMA控制方案包括哪三种算法?
简述三种算法的算法思想。
答:
载波监听多路访问(CarriesSenseMultipleAccess,CSMA)是每个站在发送帧之前监听信道上是否有其他站点正在发送数据,即检查一下信道上是否有载波,或者说信道是否忙。
如果信道忙,就暂不发送,否则就发送。
这种方法称为“先听后说”,减少了发生冲突的概率。
根据监听后的策略,有三种不同的协议,即:
非坚持型、1—坚持型、P—坚持型.
(1)非坚持型:
非坚持型的工作原理是当监听到信道空闲时,则立即发送;当监听到信道忙时,不坚持监听,而是延迟一个随机时间再次监听,准备发送。
当然,再次监听之前可能信道早已空闲,这就造成一定的时间浪费,但减少了冲突发生的概率.
(2)1—坚持型:
1-坚持型的工作原理是在监听到信道忙时,一直坚持监听,直到监听到信道空闲,以概率1立即发送。
这种策略是争取及早发送数据,但当有两个或以上的站同时在监听和准备发送时,信道由忙至空闲的状态转换就起了同步的作用,两个或多个站同时发送,就会发生冲突。
(3)P—坚持型:
为了降低1—坚持型的冲突概率,又减少非坚持型造成的介质时间浪费,采用了一种折中方案,这就是P—坚持型CSMA。
这种方案的特点是当监听到总线空闲时,以P的概率发送,而以1—P的概率延迟一个时间单位。
时间单位等于最大端—端传播延时τ。
然后再监听,如果监听到信道忙,则继续监听,直到空闲.上述三种方案都不能避免冲突发生,无非冲突的概率不同。
一旦有冲突发生,则要延迟随机个τ时间片再重复监听过程。
3.19简单比较一下纯ALOHA和时隙ALOHA协议.
答:
ALOHA是最基本的随机访问技术,其又分为纯ALOHA和时隙ALOHA。
它们的区别在于是否将时间分成离散的时隙以便所有的帧都必须同步到时隙中.纯ALOHA不要求全局的时间同步,而时隙ALOHA则需要。
由于采用纯ALOHA技术的系统中,任何站点可以在任意时刻发送帧。
在一个站发送分组过程中的任何时刻都可能发生冲突。
这样相邻的两冲突分组都必须重发。
需要重发的分组各自延迟一个随机时间后再重发,直至成功.采用时隙ALOHA技术,只要发送帧的长度小于时隙长度,如果在帧开始时没有冲突,则在这个时隙内就不会出现冲突,帧就能发送成功。
与纯ALOHA相比,时隙ALOHA冲突的危险区时间由2个T0变为一个T0,在同等条件下冲突的可能性减小.时隙ALOHA的最大信道利用率是纯ALOHA的2倍,但需要全系统同步,增加了控制开销。
3。
20简述CSMA/CD协议的工作原理。
答:
CSMA/CD的工作原理归纳如下;
(1)载波监听:
任一站要发送信息时,首先要监测总线