无线Ad hoc网络基于网络编码的TCP性能研究

无线Ad hoc网络基于网络编码的TCP性能研究

论文摘要

针对无线Ad hoc网络中存在的TCP协议性能下降问题,研究者提出了包括端到端的改进方案,单层改进方案,跨层改进方案等各种方案,但这些方案均具有各自的缺陷,特别是不能有效解决较高丢包率下的TCP性能下降问题。近年来,网络编码技术的出现为解决这个问题提供了一个新的思路。文献[14]提出了一种基于网络编码技术的TCP改进协议TCP/NC。由于使用了网络编码技术,使得有丢失的链路表现为无丢失的链路。因此,该方案在丢包率较高的情况下,能够大幅提升无线网络中的TCP性能。但是,TCP/NC只是提出了一个利用网络编码解决TCP性能问题的基本框架,一些实现细节有待完善;而且,该方案并没有考虑到网络编码层中解码操作与数据传输的同步问题。本文在文献[14]研究的基础上,对TCP/NC协议进行了深入的研究,提出了一种采用最优解码窗口的改进协议TCP/NCW。首先,重新设计了TCP/NC协议的网络编码层,给出了网络编码层的缓冲区管理、编解码窗口管理以及发包算法和收包算法的实现细节,完善了新的ACK机制。其次,分析了TCP/NC存在的解码操作与数据传输的同步协调问题,提出了最优解码窗口的概念,并通过实验验证了最优解码窗口存在性,给出了最优解码窗口的选择策略。最后,基于最优解码窗口提出了一种TCP/NC改进协议TCP/NCW。本文在NS2上实现了TCP/NC协议和TCP/NCW协议,并在多种场景下对两种方案进行了仿真实验。仿真结果表明,在不影响公平性的前提下,TCP/NC协议和改进后的TCP/NCW协议比传统的TCP-Vegas协议,在吞吐率方面有显著的提高。另外,改进后的TCP/NCW协议在解决同步问题后,在性能上要优于TCP/NC协议。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 无线Ad hoc网络TCP性能改进研究现状
  • 1.3 选题动机
  • 1.4 论文工作
  • 1.5 论文结构
  • 第二章 网络编码及其在无线网络中的应用
  • 2.1 网络编码简介
  • 2.2 网络编码的基本原理及构造方法
  • 2.2.1 网络编码基本原理
  • 2.2.2 网络编码构造方法
  • 2.3 无线网络中网络编码的研究现状
  • 2.3.1 无线网络物理层
  • 2.3.2 无线网络应用层
  • 2.3.3 基于网络编码的TCP性能研究概述
  • 2.4 小结
  • 第三章 基于随机线性编码的TCP/NC协议的实现
  • 3.1 随机线性编码
  • 3.1.1 随机线性编码简介
  • 3.1.2 随机线性编码的基本原理
  • 3.2 TCP/NC协议简介
  • 3.2.1 TCP/NC协议模型介绍
  • 3.2.2 TCP/NC协议的基本定义
  • 3.3 TCP/NC的仿真实现
  • 3.3.1 网络编码层NC层简述
  • 3.3.2 NC层发送端的实现
  • 3.3.3 NC层接收端的实现
  • 3.3.4 ACK与拥塞控制
  • 3.3.5 缓存区管理机制
  • 3.4 小结
  • 第四章 TCP/NC协议窗口策略改进
  • 4.1 TCP/NC协议解码优化改进
  • 4.1.1 TCP/NC协议解码同步问题
  • 4.1.2 TCP/NC协议最优解码窗口
  • 4.1.3 最优解码窗口实现
  • 4.2 编码窗口
  • 4.3 小结
  • 第五章 TCP/NC协议以及TCP/NCW协议性能评价
  • 5.1 仿真软件NS2 简介
  • 5.2 仿真环境介绍
  • 5.3 TCP/NC协议与TCP/NCW协议的性能评价
  • 5.3.1 单条流无线链式拓扑场景
  • 5.3.2 多条流无线链式拓扑场景
  • 5.3.3 多条流无线十字拓扑场景
  • 5.3.4 多条流无线网格拓扑场景
  • 5.3.5 动态拓扑场景
  • 5.4 小结
  • 第六章 总结与展望
  • 6.1 论文总结
  • 6.2 研究展望
  • 参考文献
  • 发表论文和参加科研情况说明
  • 致谢
  • 相关论文文献

    • [1].基于Ad hoc网络的煤矿应急井下救灾通信技术分析[J]. 信息通信 2020(04)
    • [2].适用于Ad Hoc网络的环境自适应服务总线研究[J]. 移动通信 2016(20)
    • [3].基于位置的Ad Hoc路由协议现状及发展[J]. 舰船电子对抗 2016(05)
    • [4].Ad Hoc网络基于信誉机制的自私节点检测[J]. 青岛大学学报(自然科学版) 2016(04)
    • [5].Ad Hoc无线移动网络路由技术及其发展[J]. 电子技术与软件工程 2013(21)
    • [6].采用分层蚁群算法的Ad Hoc网络优化部署[J]. 空军预警学院学报 2017(04)
    • [7].基于多参数加权分簇的Ad Hoc网络移动数据库[J]. 哈尔滨商业大学学报(自然科学版) 2016(05)
    • [8].一种分簇Ad Hoc网络场景下的路由发现方案[J]. 计算机技术与发展 2015(02)
    • [9].Ad hoc网络中信任模型的研究[J]. 电子设计工程 2013(20)
    • [10].Ad Hoc网络中的虫洞攻击与检测方法研究[J]. 计算机时代 2014(02)
    • [11].移动Ad hoc网络信任模型研究[J]. 数字通信 2012(02)
    • [12].Ad hoc网络中的选播技术[J]. 数据通信 2012(02)
    • [13].Ad Hoc网络中虫洞攻击的监测问题探讨[J]. 科技风 2012(07)
    • [14].退避算法在Ad hoc网络中的吞吐量性能评估[J]. 计算机应用研究 2011(02)
    • [15].Ad Hoc无线网络虫洞攻击安全策略研究[J]. 网络安全技术与应用 2011(03)
    • [16].一种用于移动Ad hoc网络的自适应分布式权值分簇算法[J]. 苏州科技学院学报(自然科学版) 2010(02)
    • [17].移动Ad Hoc网络中的多路径路由技术研究[J]. 计算机安全 2009(04)
    • [18].基于跨层设计的Ad hoc网络能量控制算法研究[J]. 计算机应用研究 2009(12)
    • [19].移动Ad hoc网络中多径路由的研究[J]. 电信快报 2009(12)
    • [20].移动Ad hoc网络多径路由协议[J]. 计算机应用研究 2008(02)
    • [21].Ad Hoc网络下虫洞攻击的检测方法[J]. 电脑知识与技术 2008(15)
    • [22].Ad Hoc网络安全路由协议形式化分析模型[J]. 解放军理工大学学报(自然科学版) 2008(03)
    • [23].Ad hoc中基于分簇的多路径路由协议[J]. 计算机工程与应用 2008(33)
    • [24].基于Ad Hoc的微震监测数据传输系统设计[J]. 现代电子技术 2016(24)
    • [25].Ad hoc网络中基于身份的组密钥管理方案[J]. 河南工程学院学报(自然科学版) 2013(02)
    • [26].基于声誉机制和可变门限秘密共享的Ad hoc网络信任模型[J]. 福建电脑 2012(04)
    • [27].高效率的小规模Ad Hoc组播路由协议[J]. 现代电子技术 2011(01)
    • [28].定向天线在Ad Hoc网络中的设计与应用[J]. 计算机测量与控制 2011(06)
    • [29].Ad hoc系统中基于中断概率边界的博弈功率控制算法[J]. 解放军理工大学学报(自然科学版) 2011(03)
    • [30].Ad Hoc网络带宽分配机制研究[J]. 计算机工程 2010(06)

    标签:;  ;  

    无线Ad hoc网络基于网络编码的TCP性能研究
    下载Doc文档

    猜你喜欢