无线网络下的高效传输机制研究
发布时间:2021-05-22 18:49
无线网络传输已成为日常工作、生活中必不可少的一部分。无线网络本身存在误码率大的缺陷,因此提高无线网络的高效性、可靠性一直是无线网络的研究重点。近年来,前向纠错码开始被应用到无线传输领域,其通过追加冗余包,可以在丢包时不需要重传便完成修复。本文研究了前向纠错码技术中的喷泉码技术,在UDP之上使用RaptorQ,实现在信道质量不佳的情况下仍能高效、可靠地进行数据传输,同时设计了多径传输下的高效机制。提出了基于UDP框架使用RaptorQ编码进行传输的RQUDP(RaptorQ UDP),它可以为高带宽、易丢包的网络提供高效、可靠的数据传输。首先针对RaptorQ的编解码过程,通过改变编码模块的执行顺序、加入多线程等操作对其进行了优化,通过对信道丢包率的评估自动调整冗余度,提高解码效率;通过测试不同编码大小的效率,确定了最合适的编码大小实现了对信道的充分利用;采用反馈加前向纠错的方案,两者相互配合,使其在保证高效传输的同时能保证可靠;通过滑动窗口对速率进行控制、多路径传输时根据不同路径的状态动态分配流量,实现了无线网络下高效流量控制机制,使传输能更公平、高效;为了避免拥塞,在丢包时判断丢包原...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:85 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第一章 绪论
1.1 研究背景和意义
1.2 国内外研究现状
1.3 论文的主要内容
1.4 论文的章节安排
第二章 相关理论和技术
2.1 前向纠错方法
2.2 纠错码
2.2.1 里德所罗门码
2.2.2 Raptor喷泉码
2.3 本章小结
第三章 无线网络高效传输机制的需求分析和总体设计
3.1 需求分析
3.2 总体设计
3.3 本章小结
第四章 无线网络高效传输协议的设计
4.1 无线网络高效传输协议的整体传输模式
4.2 RAPTORQ的编解码过程及优化
4.2.1 RaptorQ编码解码过程
4.2.2 编码模块高效实现
4.2.3 多线程支持
4.3 无线网络可靠传输机制设计
4.3.1 基于反馈的完全可靠机制的设计
4.3.2 滑动编码窗口的设计
4.4 无线网络高效传输机制中参数的确定
4.4.1 单信道下冗余度确定算法
4.4.2 多径通信中各路径自适应冗余度确定算法
4.4.3 编码大小的确定
4.5 无线网络高效传输中拥塞控制机制的设计
4.5.1 单信道高效传输中拥塞控制的设计
4.5.2 多路径传输的拥塞控制设计
4.5.2.1 多径拥塞控制算法
4.5.2.2 MP Cubic算法设计
4.6 无线网络高效传输机制的流量控制
4.6.1 单信道数据传输和流量控制
4.6.2 多径通信中不同路径中数据分配算法设计
4.7 本章小结
第五章 无线网络下高效传输系统的实现与测试
5.1 无线网络高效传输系统的实现
5.1.1 系统发送端的实现
5.1.2 系统的接收端实现
5.1.3 系统的关键信息头设计
5.2 MPUDP的具体设计
5.2.1 建立多径连接
5.2.2 路径管理器
5.2.3 分组调度程序
5.3 性能评估方法
5.3.1 性能指标
5.3.2 测试环境
5.3.3 测试工具介绍
5.4 系统性能测试
5.4.1 不同网络条件下的运行
5.4.2 流量传输效率
5.5 RAPTORQ解码失败概率测试
5.6 本章小结
第六章 总结与展望
6.1 全文总结
6.2 今后工作的展望
致谢
参考文献
攻读硕士期间取得的成果
本文编号:3201497
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:85 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第一章 绪论
1.1 研究背景和意义
1.2 国内外研究现状
1.3 论文的主要内容
1.4 论文的章节安排
第二章 相关理论和技术
2.1 前向纠错方法
2.2 纠错码
2.2.1 里德所罗门码
2.2.2 Raptor喷泉码
2.3 本章小结
第三章 无线网络高效传输机制的需求分析和总体设计
3.1 需求分析
3.2 总体设计
3.3 本章小结
第四章 无线网络高效传输协议的设计
4.1 无线网络高效传输协议的整体传输模式
4.2 RAPTORQ的编解码过程及优化
4.2.1 RaptorQ编码解码过程
4.2.2 编码模块高效实现
4.2.3 多线程支持
4.3 无线网络可靠传输机制设计
4.3.1 基于反馈的完全可靠机制的设计
4.3.2 滑动编码窗口的设计
4.4 无线网络高效传输机制中参数的确定
4.4.1 单信道下冗余度确定算法
4.4.2 多径通信中各路径自适应冗余度确定算法
4.4.3 编码大小的确定
4.5 无线网络高效传输中拥塞控制机制的设计
4.5.1 单信道高效传输中拥塞控制的设计
4.5.2 多路径传输的拥塞控制设计
4.5.2.1 多径拥塞控制算法
4.5.2.2 MP Cubic算法设计
4.6 无线网络高效传输机制的流量控制
4.6.1 单信道数据传输和流量控制
4.6.2 多径通信中不同路径中数据分配算法设计
4.7 本章小结
第五章 无线网络下高效传输系统的实现与测试
5.1 无线网络高效传输系统的实现
5.1.1 系统发送端的实现
5.1.2 系统的接收端实现
5.1.3 系统的关键信息头设计
5.2 MPUDP的具体设计
5.2.1 建立多径连接
5.2.2 路径管理器
5.2.3 分组调度程序
5.3 性能评估方法
5.3.1 性能指标
5.3.2 测试环境
5.3.3 测试工具介绍
5.4 系统性能测试
5.4.1 不同网络条件下的运行
5.4.2 流量传输效率
5.5 RAPTORQ解码失败概率测试
5.6 本章小结
第六章 总结与展望
6.1 全文总结
6.2 今后工作的展望
致谢
参考文献
攻读硕士期间取得的成果
本文编号:3201497
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3201497.html