论文部分内容阅读
当前,网络正步入一个快速发展的时期,网络技术和基础设施的不断完善,网络基础设施不断完善,各种应用层出不穷,人们更加注重信息获取的可靠性和高效性。单向信道下没有反馈信息,数据在传输的过程中可能出现丢包或比特差错;无线网络的信道质量比较差,并且由于智能终端的移动性,使得数据包的丢失在无线环境下更加严重,无线网络的信息可靠传输也是亟待解决的问题。
本文主要研究了单向信道的信息可靠传输技术和基于网络编码的无线多播通信系统中的可靠传输技术。本文的主要研究内容与贡献如下:
(1)单向信道下基于两级FEC的可靠传输技术
本文提出了两级FEC(前向纠错技术)的机制来解决单向信道的信息可靠传输的问题。第一级为数据包级FEC,通过添加冗余数据包来恢复传输的过程中数据包的丢失。第二级为比特级FEC,通过添加冗余比特来纠正数据在传输过程中比特差错。同时由于包头的信息是数据包级FEC解码的关键,本文还提出了进行数据包包头FEC机制,来尽量保证包头信息的正确。仿真结果表明本文提出的方案能很好的丢失数据包恢复能力,特别是能很好的解决突发的连续数据包丢失问题,并且可以高效的纠正比特差错。
(2)基于网络编码的无线可靠多播重传技术
本文针对无线多播通信系统的特点,提出了两种基于网络编码的无线多播可靠传输模型分别是:改进范德蒙矩阵的网络编码重传模型(VRNC)和自适应的基于改进范德蒙矩阵的网络编码重传模型(AVRNC)。采用这两种模型都能使得无线多播通信系统的重传次数降低到最小,由于AVRNC中发送节点能够获得的更多的反馈信息,每发送一个重传数据包就能得到每个接收节点的反馈信息,所以可以降低采用这种编码方式的编解码复杂度。两种模型中接收节点都有一定的数据包缓存能力,当接收到足够信息时才开始解码。仿真结果表明,基于本文提出的VRNC和AVRNC机制,不考虑重传数据包丢失时,两种机制能达到理论值,考虑数据包重传丢失时,能逼近理论值,优于现有的算法。