声明
摘要
1.1 课题研究背景及意义
1.2 国内外研究现状
1.3 论文主要工作及内容安排
第2章 网络编码和编码传输层协议
2.1 网络编码理论基础
2.1.1 Network Coding基本概念
2.1.2 网络编码的图论模型
2.1.3 线性网络编码
2.1.4 Network Coding编码机制
2.2 TCP/NC协议
2.2.1 ACK on degree of freedom
2.2.2 TCP/NC原理
2.3 本章小结
第3章 TCP/NC协议实现
3.1 数据包编码
3.1.1 有限域与扩域
3.1.2 数据包的运算
3.2 技术方案
3.2.1 Raspberry Pi开发平台
3.2.2 Netfilter
3.2.3 报文获取
3.3 NC层关键技术
3.3.1 系统框架
3.3.2 NC头部设计
3.3.3 NC层编码缓存
3.3.4 NC层解码缓存
3.3.5 接收窗口
3.4 模拟丢包测试结果
3.5 本章小结
第4章 TCP/NC的改进及真实环境测试
4.1 前向重传机制
4.1.1 TCP/NC的突发丢包问题
4.1.2 新NC头部设计
4.1.3 定位丢包
4.1.4 重传丢包
4.1.5 编码重传包
4.2 自适应冗余度算法
4.3 补偿重传算法
4.4 固定编码系数码本
4.5 E-TCP/NC模拟测试结果
4.6 无人机真实网络环境测试
4.6.1 无人机实验平台搭建
4.6.2 E-TCP/NC在无人机平台实测效果
4.7 本章小结
结论
致谢
参考文献
攻读硕士期间发表的论文及科研成果