浅谈计算机网络通信中实时差错控制技术

来源 :中国信息化·学术版 | 被引量 : 0次 | 上传用户:placaptain
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】本文首先在对于计算机网络通信中实时差错控制技术的差错控制方式以及常用差错检测方法进行分析介绍的情况下,通过结合实时差错控制技术的差错查找方式原理,在对于RS纠错码编码与解码分析的基础上,进行FEC以及FEC/ARQ两种实时差错控制系统的模拟实现与应用分析,以实现对于实时差错控制技术中的差错检测方法优劣性的对比和系统技术性能质量的评价。
  【关键词】计算机网络通信;实时差错控制;控制方式;分类;编码方式
  【中图分类号】TN929.5【文献标识码】A【文章编号】1672-5158(2013)07-0087-02
  在当前的信息化时代中,人们对网络所表现出的依赖性越来越明显,已经习惯了通过网络来获取所需要的信息,而人们在获取相关信息的过程中,通过网络进行的数据交换为了保证其的准确传输,差错控制技术由此就出现了,即就是以编码的方式来完成对数据传输过程中和出现的差错进行检查和纠正。通过实时差错控制技术可以有效避免数据在传输的过程中出现一系列的问题,比如丢失、数据流阻塞等,由此可见实时差错控制技术的是非常重要的,对于计算机网络通信安全的保证有着重要的作用和意义。
  1、实时差错控制技术分析
  1.1 实时差错控制技术的差错控制方式分析
  在计算机网络通信应用中,实时差错控制技术中的差错控制主要是为了对于计算机网络通信过程中产生的差错进行纠正,以实现对于通信丢失数据的恢复,从对于网络通信的可靠性进行保障。
  第一种是前向纠错(FEC),该种方法作为一种较为常见的方法,在传输时若使用这种方法,接受者无需反馈可直接通过译码器实现对传输中所出现错误的纠正。
  第二种是重传反馈(ARQ),该种方式和前向纠错相比最大的区别就是其具有反馈机制,而传输的过程数据编码是由发送端来完成的,接收端在接收到编码数据之后发现错误的数据时向发送端反馈结果,发送端在收到由接收端发送的反馈结果之后将会决定是否重新发送数据。
  第三种是混合纠错(FEC/ARQ),该种方法是将前两种方法结合在一起使用的方法,纠错工作是根据数据出现错误的具体情况来决定错误由谁来纠正,若接收端具有自行纠正错误的能力就由其独自进行,若数据在传输中出现的错误过多接收端无法自行处理错误,就会将结果反馈给发送端由其重新发送数据。
  第四种是信息反馈,该种方式作为一种传统的方式,由于落后使用率低,随着其他差错控制技术的发展已经逐渐淘汰。
  1.2 常用的差错检测方法分析
  目前常用的差错检测方法有奇偶校验、CRC校验以及校验和校验。
  其中,奇偶检验作为最常用的检测码,通过将校验信息附加在传输数据的后面,若附加码字中“1”的数量为偶数个则为偶校验,反之为奇校验。如果码字中出现错误为奇数个的情况下是很容易被检查出来的,但是不具有定位的功能。
  CRC校验具有超前的检错能力,所以得到和十分广泛的应用,该种检错方法属于分块检验,编码中会根据数据的长度进而生成相应长度的检验码,然后将检验码和原来的信息异同发给接受端,假如数的长度为X,所生成校验码的长度为Y,那么整个数据的长度就位X+Y,当前CRC32应用的较为广泛。
  校验和校验是求数据和之后并将其最为校验码发送给接收端,该种方法非常简单,校验和中会有不同数据块相同的情况存在,因此是无法保证所传输数据的准确性的,若对数据准确性要求较高就无法使用,否则就可以使用。
  2、基于差错检测方法的RS纠错码分析
  在计算机网络通信过程中,通信差错多是随机差错与突发差错两种差错同时并存发生,因此,进行计算机网络通信的差错控制,只采用单一纠正码进行差错的纠正与控制,并不能取得较为良好的计算机网络通信差错纠正与控制效果。RS纠错码就是一种能够对于计算机网络通信中的两种差错进行同时纠正控制实现的一种应用最为广泛的差错检测控制纠错码,在计算机网络通信差错纠正与控制应用中,具有较好的纠错控制能力和效果。
  通常情况下,计算机网络通信差错控制应用的RS纠错码是一种二进制的线性块编码,属于BCH码的一个重要子类。此外,RS纠错码的码长通常为n=q-1,而RS纠错码的监督元则可以用n-k=2t进行表示,RS纠错码的最小距离do则可以用2t+1进行表示。在计算机通信应用中,使用MS多项式进行构造的RS纠错码是一种非系统码,而使用BCH码构造方法进行构造的RS纠错码,则是一种系统码。
  3、实时差错控制系统的模拟实现与分析
  在计算机网络通信的实际应用中,比较常见的计算机网络通信丢包信道模型主要有Gilbert信道模型和Brernoulli信道模型、一般Markov信道模型、扩展Gilbert信道模型。下文将应用Gilbert信道模型,通过进行计算机网络通信的丢包信道的模拟实现,并利用RS纠错码的编码和解码纠错控制方法,实现以FEC差错控制系统和FEC/ARQ差错控制系统的计算机网络通信实时差错控制分析。
  首先,使用Gilbert信道模型进行的丢包信道模拟实现过程如下:①进行信道状态以及丢失数据包率的初始化实现;②对于丢包信道模型中的clp以及ulp的参数值进行定义,同时根据相关计算公式对于glp的参数值进行计算求得;③进行要求范围内的随机丢包率的生成;④进行当前丢包信道状态的判断,并根据判断结果进行执行选择;⑤对于丢失数据包率进行判断,并根据判断结果进行执行命令选择。其次,在计算机网络通信中,实时差错控制系统在进行包交换网络传输层以及应用层工作运行中,通信传输的数据单元就是数据包,对于这些数据包的通信传输与应用实现,通过RS纠错码根据实时差错控制技术的差错检测与查找依据,在对于通信传输的数据包进行编码、解码等操作控制下,实现对于丢失数据包的恢复实现。如下图1所示,分别为基于上述模拟模型的FEC差错控制系统和FEC/ARQ差错控制系统框架结构示意图。
  (2)FEC/ARQ差错控制系统框架示意图图1 实时差错控制系统结构示意图
  根据上述对于计算机网络通信中实时差错控制系统的模拟实现,并通过具体的实验分析,由实验分析结果可以看出,在通信实验中,进行适当的RS纠错码参数选择设置,对于实时差错控制系统中的通信差错控制性能有一定的提高作用,能够有效的降低计算机网络通信中实时差错控制的计算复杂性,具有比较突出的编解码效率,对于通信数据的延时问题有很好的避免和改善。并且FEC/ARQ技术方式,对于通信传输中丢失数据包的恢复具有突出优势,能够完全实现丢失数据包的恢复;而FEC技术方式则可以有效的降低通信中的丢包率,但FEC/ARQ技术方式比FEC技术方式的通信数据引入延迟率大。
  4、结束语
  综上所述,当今人们对计算机网络的依赖性越来越高,为了确保计算机网络通信的实时准确,实时差错控制系统所起到的作用是非常重要的,我们应根据实际情况,设计出适合的差错控制系统,满足使用者的要求。
  参考文献
  [1] 张海鹰,曾晟,龚慧玲,朱秋萍.计算机网络通信中实时差错控制技术[J].武汉大学学报(理学版).2010(5)
  [2] 马戈芳,徐明伟.可靠组播中的差错检测与恢复技术[J].计算机工程.2008(5)
  [3] 杨健,王文东,范锐,程时端.使用主动前向纠错技术的可扩展的可靠组播协议[J].北京邮电大学学报.2007(4)
  [4] 文远保,李鹏.基于超级立方体结构的可靠组播差错控制研究[J].华中科技大学学报(自然科学版).2005(7)
  [5] 王重英.基于网络通信的实时差错控制[J].商洛学院学报.2008(5)
  [6] 王楠.计算机网络通信中实时差错控制技术[J].信息通信.2011(3)
其他文献
【摘 要】空气源热水器在低温环境下不能稳定运行是比较常见的,主要是因为空气源热泵热水器的除霜性能不佳,但随着科学技术的不断发展,这一难题正逐渐得到攻克。文章介绍了新型的具有防霜作用的低温空气源热水器,并意实测对低温条件下的空气源热水器防霜性能进行了测试,最后对结果进行了分析。  【关键词】空气源热水器;防霜性能;实验测试;结果分析  【中图分类号】 TM925.32【文献标识码】 A【文章编号】1
目的观察大鼠器官移植术后机体免疫状态与环孢素A(CsA)使用和弓形虫发病的关系.方法流式细胞术测定移植术后第5、10、15及20受体的T淋巴细胞亚群的变化.结果CD4+和CD8+T淋巴细胞酚率均有变化;使用环孢素组术后5 d CD8+T淋巴细胞较术前明显升高;术后10 d,无论是否使用环孢素,CD 8+T淋巴细胞亦较术前明显升高;感染发作时CD8+T淋巴细胞明显升高,CD4+/CD8+比值降低或倒
目的探讨转染FasL的CD34+细胞对同种抗原特异性T细胞和白血病细胞凋亡的影响.方法丝裂霉素C预处理表达外源FasL的骨髓CD34+细胞,分别与经过富集的T细胞(刺激细胞/效应细胞比例为5∶1)和白血病细胞U937混合培养,借助原位末端标记法(TUNEL)和流式细胞仪(FCM)检测T细胞和白血病细胞的凋亡率.结果分别以未转染和转染外源FasL的CD34+细胞为刺激细胞,5d后,T细胞凋亡率分别为
目的 :探讨运动对去势雌性大鼠骨组织BMP - 2 ,TNF -α表达的影响并讨论其在骨代谢变化中的意义。方法 :2 4只 4月龄雌性大鼠随机分为 3组 :对照组、单纯去势组、去势后运动
【摘 要】电力变压器的在线监测就是通过对有关参数、信号的采集和分析,检测到内部的故障初期状况并判明故障的发展趋向,以便综合分析,避免恶性事故的发生,将传统的定期维护转为状态维护。本文在变压器故障检测方面进行了调研研究,讨论多传感器信息融合技术在变压器故障诊断中的研究方法和技术手段,以指导变电运维检修工作。  【关键词】故障检测;信息融合;运维检修  【中图分类号】TF576.7【文献标识码】A【文
【摘 要】内部控制关系到会计系统对单位经济活动反映的正确性和可靠性。单位在建立了电算化会计系统后,会计核算和会计管理的环境发生了很大的变化。本文就电算化会计系统的内部控制进行了分析探讨。  【关键词】电算化 会计系统 内部控制 研究  【中图分类号】F224-39【文献标识码】A【文章编号】1672-5158(2013)07-0083-01  随着计算机在会计工作中的普遍应用,这些会计信息的产生只
【摘 要】本文论述了无线电技术在连铸大包称重系统上的应用,详细的介绍了应用的工作原理和优越的性能。该装置避免了微弱信号(mV)在传输通过回转台滑环装置时的损失,也避免了大功率设备对信号传输的电磁干扰,成功地解决了大包称重系统精度不稳定的故障。  【关键词】连铸 称重 无线通讯  【中图分类号】F626.3【文献标识码】A【文章编号】1672-5158(2013)07-0088-01  引言  传统
【摘 要】电视台硬盘播出系统,是现在使用最广的播出系统, 硬盘播出系统有着无与伦比的优势,在数字化方面,在资金投入方面与劳动强度方面,都有着极大的优势,实现了全程数字化技术,资金投入可以相对减少,劳动强度可以大幅度降低,但是在运用硬盘播出系统的时候,要特别加强安全性,便于管理与播出的运作,对于软硬件的要求相对较高,要注意选取与维护,同时要注意主备两套节目,以保证播出顺利进行。  【关键词】电视台;
【摘 要】采用面向对象方法来分析和设计B/S模式的学生评价系统以访问WEB数据库为中心;客户端可通过浏览器访问WEB服务器和后台数据库。该系统为江西公安专科学校对学生实行警务化管理提供了一个良好平台。通过这个平台,学生可以掌握平时的操行分成绩,辅导员也可掌握班级学生的操行情况,从而更好的管理学生。  【关键词】学生评价系统 操行管理 成绩分析  【中图分类号】G4【文献标识码】A【文章编号】167