欢迎来到天天文库
浏览记录
ID:9564945
大小:51.00 KB
页数:3页
时间:2018-05-02
《计算机通信中的传输控制技术研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、计算机通信中的传输控制技术研究计算机通信中的传输控制技术研究计算机通信是将信息数据通过一种数据通信的传输形式,是实现计算机与计算机之间或计算机和终端设备之间的信息传输。在通信技术和现代计算机技术的不断完善改进下,才形成了计算机通信这种数据传输形式,在不同领域中被广泛应用,并取得了非常好的反响。本文以计算机通信中的传输控制技术为重点,进行了探讨和分析,希望可以为相关人员提供帮助。 1、数据传输技术 MAC数据传输技术是相对先进的,其英文全称为MediaAccessControl,学术含义指的是介质访问控制子层协议。MAC的协议数据路层是一种链接和控制物理层的介质。就目前而言该数据
2、传输技术在计算机通信方面的应用已经相对普及,在实际应用过程中的表现也被业界所认同。 1.1CSMA技术 所谓的CSMA技术是一种计算机总线争用的技术,中文意思是载波监听多路访问。CSMA技术的特点是任何节点都没有固定的发送时间,却可以随时向计算机总线传输数据,当多个节点同时向计算机总线传输数据时,计算机自身所带的规则将会决定发送的优先顺序。而且,CSMA还有明确的规定,任何节点在准备向计算机总线进行数据传输时,需要检测计算机总线状态是否繁忙,如果计算机总线空闲的情况下,就可以传输数本文由.LA技术是一种有效的计算机总线争用技术,反应快速,操作简单。然而,随机争用通道也使数据的延
3、时性无法得到保证。 1.2集中式令牌技术 集中式令牌技术也是一种时间触发的介质访问控制机制。这种技术的原理是:由内部的任务调度表来决定总线上的哪一个节点拥有总线仲裁权,然后该节点获得信道的使用权,将缓存的信息发送到总线上。 2、差错控制技术 信息数据在计算机传输过程时,由于个别因素,信息数据传输会产生差错,从而使信息数据无法成功发出。因此,有效的差错控制技术可以影响计算机通信中的传输控制。首先,信息数据先要达到数据链路层,其次,通过某种方式,计算机会对传输的信息数据进行扫描和检测,计算机会自动删除部分错误的数据帧。最终,数据链路层能够准确感应到丢失的数据包,并能做出非常快的
4、反应。 2.1产生差错原因 信息数据产生差错的原因有很多,其中最重要的部分就是与计算机通信传输中通信信号的强弱有关,如果通信信号不断衰减,将会导致信息数据传输无法顺利进行传输,从而影响信息数据的传输质量水平。 我们把通信信号在数据传输过程中发生的波形变化,叫做失真。而失真的产生种类,具体分为:振幅失真和延迟失真,振幅失真的产生是因为通信信号频率不稳定而造成通信信号的衰减,而延迟失真的产生时由于通信信号传播速度不稳定所导致的。 噪声是对信号在传输过程中一种不利的信号,由于产生原因的不同,噪声种类也不同,具体分为:热噪声、交调噪声、串音和脉冲噪声。热噪声是由于带电粒子的分子热运
5、动的产生,而且是无法消除的;交调噪声是因为通信系统内非线性因素造成的不同频率的叠加后产生的,从而影响了通信信号本身的强弱;串音是因为不同通信信道中的信号受到电磁辐射的干扰而形成的,而脉冲噪声是由于某些个别因素影响了信号传输的连续性,从而导致了通信信号的干扰。 2.2差错控制 差错控制可以使被删除或破坏的数据得以恢复,而且,差错控制技术可以对数据通信网络中的网络数据流进行调节,从而防止网络线路的堵塞,一般在计算机通信技术中常见的差错控制方法为:后向差错控制(BEC)、前向差错控制(FEC)和混合差错控制(HEC)。 2.2.1后向差错控制 后向差错控制方法需要双向通信信道的相
6、互配合,由发送方和接送方共同组成。首先,发送方将准备传输的信息信息进行划分,形成数据块,然后对其进行检测编码。其次,接收方将检测出的错误数据通过反向信道发出请求,发送方会出现发送错误的数据块部分,这以操作就是自动请求重发(ARQ),而其变现形式为:空闲ARQ和连续ARQ。空闲ARQ:也叫停止等待ARQ,是最基本的后向纠错方案。利用差错检测,数据以包的形式在信道中传输。接收方校验收到的带有检错编码的数据包,如果包正确合法,接收方回送确认(ACK)信息给发送方,否则,回送否认(NAK)信息给对方。连续ARQ:克服了空闲ARQ停止等待的缺点,它允许发送方在收到确认前连续发送若干个分组,接
7、收方也允许连续接收若干个分组,因此必须对分组进行编号,一般利用一种叫滑动窗口的技术对数据传输双方进行同步和控制。 2.2.2前向差错控制 在进行计算机通信过程中我们要重视差错控制相关问题,尤其是利用前向差错控制,大水牛因为计算机通信过程中主要是通过对数据进行解码和编码操作,所以编码方法的自动纠错能力以及容错率都需要我们根据实际工作需要进行系统的考虑而选择选取方法。我们在实际工作中常用的纠错编码方式主要有三种,下面我们丢这三种方法进行简单的介绍。(1)海明码:海明码
此文档下载收益归作者所有