- 6
- 0
- 约5.29万字
- 约 73页
- 2019-03-30 发布于上海
- 举报
学校代码 分 类 号
10701 TN91
学 号 1201120192
密 级 公开
TN82西安电子科技大学
TN82
硕士学位论文
基于网络编码的TCP协议(NCTCP) 设计与研究
作者姓名:翟丰泰 一级学科:信息与通信工程 二级学科:通信与信息系统 学位类别:工学硕士 指导教师姓名、职称:肖嵩教授 提交日期:2015 年 2 月
Design and Research of TCP Protocol Based on Network Coding (NCTCP)
A thesis submitted to XIDIAN UNIVERSITY
in partial fulfillment of the requirements for the degree of Master
in Information and Communication Engineering
By Zhai Fengtai
Supervisor: Prof. Xiao song February 2015
西安电子科技大学 学位论文独创性(或创新性)声明
秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在 导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标 注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成 果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的 材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说 明并表示了谢意。
学位论文若有不实之处,本人承担一切法律责任。
本人签名: 日 期:
西安电子科技大学 关于论文使用授权的说明
本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究 生在校攻读学位期间论文工作的知识产权单位属于西安电子科技大学。学校有权 保留送交论文的复印件,允许查阅、借阅论文;学校可以公布论文的全部或部分 内容,允许采用影印、缩印或其它复制手段保存论文。同时本人保证,获得学位 后结合学位论文研究成果撰写的文章,署名单位为西安电子科技大学。
保密的学位论文在 年解密后适用本授权书。
本人签名: 导师签名:
日 期: 日 期:
摘要
摘要
西安电
西安电子科技大学硕士学位论文
I
I
PAGE
PAGE VI
摘要
TCP 协议是一种面向连接的、基于字节流的传输层协议,它是一种基于 IP 层 服务的可靠的传输协议。由于其采用了拥塞控制,TCP 能够在网络发生拥塞的时 候,迅速地减少注入网络中信息包的数量,因此保证了网络在低误码率情况下有 较高的吞吐量。但是如果网络拥塞程度不高而误码率较高的时候,这种拥塞控制 机制同样会导致注入网络中的信息包数量迅速减少,因此大大降低了此时的吞吐 量,针对这种情况,本文结合网络编码技术对 TCP 协议进行了改进,改进后的协 议能够大幅度提高了高误码率低拥塞率下 TCP 的性能,具体工作如下:
1.本文设计了利用网络编码层解决 TCP 在高误码率情形下吞吐量下降问题的 新方法。网络编码层位于 TCP 层与 IP 层之间,能够与 TCP 层和 IP 层进行透明的 交互。在发送端:TCP 将数据传到网络编码层,网络编码层对来到的数据进行本 地确认,这样 TCP 层就会不断地将数据发送给网络编码层,当网络编码层接收到 够编码的包数以后就立即进行编码。网络编码层同时直接与 IP 层进行交互,编码 后的数据包直接递交到 IP 层,发送端对接收到的反馈的 ACK 时进行屏蔽,这样 TCP 层就仿佛在直接与 IP 层进行交互,实现了对上层的透明服务。在接收端:网 络编码层接收到 IP 层递交的编码数据包以后,将编码包进行分组缓存,待一组编 码包数量足够解码的时候立即解码提交给 TCP 层,并向发送端发送解码成功的信 号,此时上层传给网络编码层的数据包要根据用途的不同进行不同的处理。
2.将随机线性编解码应用到 TCP 数据流的传输中,设计了网络编码层具体的 应答机制,包括分组编码、分组解码、以及定时反馈等,保证了在误码率较高的 时候编码数据包能够足数正确地到达接收端。论文还设计了发送端发送的流程, 以及接收端接收的流程,并给出了具体流程图。同时对网络编码首部格式进行了 具体的设计,网络编码首部中包含标志位、分组号和重传数,保证了发送端以及 接收端能够对收到的反馈包和编码包进行相应处理,接收端编码包能够正确分组 解码,如果不成功能够重传解码需要的剩余个数。
3.基于 NS3 网络仿真平台,仿真了单跳情况与多跳情况下基于网络编码的 TCP 协议(NCTCP)在时延、链路容量、以及误码率不同时的性能,并进行了对 比,结果表明,基于网络编码的 TCP 协议在其它参数
您可能关注的文档
- 基于文档复制检测技术的研究与实现-计算机软件与理论专业论文.docx
- 基于企业生命周期理论的中小企业技术创新模式研究-企业管理专业论文.docx
- 基于平衡计分卡的V企业供应链绩效管理研究-工商管理专业论文.docx
- 基于三重螺旋视角的产业创新联盟动力机制及决策行为研究-技术经济及管理专业论文.docx
- 基于人工免疫的入侵检测器生成算法研究计算机软件与理论专业论文.docx
- 基于遗传算法的K-means聚类方法的研究-情报学专业论文.docx
- 基于全寿命周期的并网光伏发电与风力发电低碳综合效益评估-电力系统及其自动化专业论文.docx
- 基于条件风险价值的股市风险分析-概率论与数理统计专业论文.docx
- 基于平衡计分卡的唐山市L区地税局绩效考核体系设计-工商管理专业论文.docx
- 基于人工免疫原理的入侵检测模型研究-计算机软件与理论专业论文.docx
最近下载
- 栽培措施对青贮玉米粗蛋白质含量及产量的影响.pdf VIP
- EN IEC 62660-3-2022 Secondary lithium-ion cells for the propulsion of electric road vehicles - Part 3:Safety requirements 电动道路车辆推进用二次锂离子电池. 第3部分: 安全要求.pdf
- 2024年江苏省淮安市中考语文真题试卷含答案.docx
- 安全员(矿山)试题库含参考答案.docx VIP
- 矿山安全员试题库(附参考答案).docx VIP
- Honor荣耀MagicBook Pro 14 用户手册-(FMB-P,01,zh-cn)说明书.pdf
- 选矿厂设计考试试卷及答案.docx VIP
- 社会工作者(初级)考试题库及答案【题库版】.pdf VIP
- 融媒体中心新媒体制作岗位专业测试及答案.docx VIP
- 高考物理一轮复习6.2机械能守恒定律-动能定理及其应用--(原卷版+解析).docx VIP
原创力文档

文档评论(0)