基于长短滑动窗口的自适应增强TCP网络编码技术研究

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:huahongtao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为一种能保障端到端可靠传输的机制,TCP协议成为了互联网中应用最为广泛的传输层协议。但TCP协议在面对数据丢包时,会触发拥塞控制机制,降低发送速度。这种应对机制在有线网络和链路质量较好的无线网络中,由于误码率低、丢包少,拥塞控制机制处理丢包对整体传输性能的影响小。但在恶劣的无线网络环境中,例如高铁车地无线网络传输环境下,由于链路快变、多普勒效应、频繁的越区切换、网络信号不稳定等因素,导致链路传输中误码率增加,数据包容易出现频繁丢失。TCP协议在这种情况下由于需要频繁地触发拥塞控制机制,导致端到端传输吞吐率性能大幅度降低。因此,有必要研究改进恶劣无线网络环境下的TCP协议。本文首先分析了TCP协议在高丢包环境下的不足,然后介绍了几种典型的TCP协议改进方法。论文结合网络编码的思路与基本原理,重点分析和介绍了基于网络编码的TCP协议(TCP/NC)。在此基础上,针对TCP/NC协议应用于高铁车地无线网络等恶劣的无线环境中所存在的问题,例如冗余度设置不准确、无法应对突发丢包、解码延迟过大等不足,从进一步提高TCP/NC传输吞吐率、降低处理延迟的角度,提出了一种基于自适应长短滑动窗口的TCP网络编码技术方案LSSW-TCP/NC。LSSWTCP/NC技术采用基于长短滑窗的丢包率估算算法、基于恢复概率的网络编码冗余度设置算法、反馈重传算法等创新技术,可以有效克服恶劣无线通信环境下的大量突发丢包对TCP端到端传输吞吐率性能的不利影响。论文在Linux平台下以模块化的形式开发并实现了LSSW-TCP/NC协议,然后在模拟丢包环境下验证其有效性的基础上,又在真实的高铁车地无线网络场景下对其进行了初步的验证测试。论文的分析结果表明,与TCP Reno、标准TCP/NC协议相比,LSSW-TCP/NC技术可以有效应对突发丢包对TCP/NC传输性能的不利影响,缩短恶劣突发丢包环境下的网络卡顿时间,提高网络传输吞吐率。论文的相关工作对于进一步优化和研究适用于恶劣无线网络环境的高性能TCP/NC技术提供了可行的研究思路和技术路线,对后续相关方向的深入研究具有一定的参考和应用的价值。
其他文献
随着万物互联时代的到来,各行各业的发展都离不开互联网,与互联网相关的各领域中充斥着大量复杂的数据信息,随之产生“信息过载”的问题,使得用户或一些企业平台很难从海量信
近年来,随着信息和通信技术的不断发展,移动设备的数量呈现爆发式增长,数据流量也显著提高。传统的云计算框架由于部署在远离用户的云端,存在高时延、低带宽、隐私安全威胁等
随着经济发展,脊柱的创伤发生率逐年增加。在脊柱的创伤中,胸腰段爆裂骨折占10-20%,其中伴有神经损伤的占50%-60%[1]。上世纪80年代,Vidal提出使用后路外固定撑开后纵韧带,使突入椎管的骨块复位[2]。随着内固定材料的发展,采用后路外科手术,通过后纵韧带复位法来复位后突骨折块是目前胸腰段爆裂骨折的主要治疗方法。有学者认为椎管内骨块失状占位超过50%的时候,需要对椎管内的骨块直接减压[3
随着我国社会的快速发展,教育市场也呈现出突飞猛进的发展态势,并成为我国现阶段创业投资的一个热门方向。在机会面前,越来越多的教育培训企业涌现,随着互联网在教育行业中的
十九大以来,党和国家领导人高度重视公共安全体系建设,并为此多次做出重要指示,要求始终坚持生命至上、安全第一的思想,继续加强企业安全生产的应急能力建设。随着国家应急管
肛门失禁(Fecal Incontinence,FI)是临床上的常见症状,FI患者的括约肌不能控制粪便及气体的排放,排泄物由肛门自动流出,此病症虽不直接威胁生命,但造成病人生理和精神上的痛
高光谱图像分类是高光谱数据分析过程中最重要的任务之一,精准的分类结果是高光谱遥感广泛应用的前提。近年来,深度学习以其强大的表征能力在计算机视觉领域取得巨大成功,应
研究目标:PI3K/AKT/mTOR信号通路异常激活会导致一系列复杂疾病的发生,这其中包括2型糖尿病和癌症。Notch基因在肝脏发育过程中起着关键作用,是胆道分化所必需的。有证据显示,AKT和Notch信号在人类肝内胆管癌(Intrahepatic Cholangiocarcinoma,ICC)临床样本中异常激活的比例大于50%。此外,有动物实验证明,AKT可以协同其它癌基因驱动ICC的发生,No
变循环发动机是一种高度复杂和精密的热力机械,区别于传统航空发动机,其通过可调部件的变化改善发动机各部件之间以及发动机与进排气系统之间的匹配,从而使得发动机能够更好
在通信领域需要信号处理应用都可以归结为求解线性最小二乘(Least Squares,LS)问题;这些应用包括系统辨识,信号检测,自适应天线阵列等。实际上,求解线性LS问题等同于求解线性