无线Ad Hoc网络中基于EPLN对TCP协议的跨层改进报告.pptVIP

无线Ad Hoc网络中基于EPLN对TCP协议的跨层改进报告.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线Ad Hoc网络中基于EPLN对TCP协议的跨层改进 学生: 宋亚东 导师: 葛卫民 开题报告内容 选题背景 相关领域研究现状 EPLN简介 具体目标 进度安排 重要参考文献 选题背景 近年来无线Ad Hoc网络越发受到重视,已出现相关应用,且潜在应用很多;如军事无线通信、移动会议、紧急服务、传感器网络。 在其诸多应用中,需要可靠数据传输。 可靠传输协议TCP在无线环境下性能表现不佳。 研究人员在通过跨层信息交互方式改进TCP性能方面进行了相关探索,取得了一些成果,但跨层思想仍是一个值得研究的开放领域。 开题报告内容 选题背景 相关领域研究现状 EPLN简介 具体目标 进度安排 重要参考文献 现有方案试图解决的主要问题: TCP不能区分拥塞丢包和路由失败丢包 频繁的路由失败 无线信道竞争问题⑩(隐藏终端、暴露终端等) 主要跨层方案(涉及TCP) : TCP-F ③ (TCP Feedback) ELFN④ (Explicit Link Failure Notification) ATCP⑤ (Ad Hoc TCP) TCP-BUS⑥ (TCP Buffering and Sequence information) - 主要处理区分拥塞丢包和路由失败丢包 - 在TCP和路由层之间交互 - 使用路由层的反馈调整TCP 可调CWL ⑦ (Adaptive congestion window limit) - 主要处理无线信道竞争丢包 - 使用来自路由协议的RTHC动态调整CWL 开题报告内容 选题背景 相关领域研究现状 EPLN简介 具体目标 进度安排 重要参考文献 EPLN简介(1) 概述 EPLN⑧ (Early Packet Loss Notification) 现有文献中一种跨层改进TCP性能的方案 基于ELFN 致力于处理因Mobility丢包对TCP的影响 EPLN简介(2) 基本思想 以前的文献③④⑤⑥集中在让TCP仅得知路由失败 当检测到路由失败,该节点会丢掉接口队列中去往下一跳的所有包,而TCP会因丢包超时。 EPLN提出让路由协议得知丢失了哪些数据包 路由协议将数据包信息(流,顺序号等)回送到Sender Sender的路由协议将信息跨层反馈到TCP TCP进行Freeze,并发探测包 收到ACK后,TCP退出Freezing状态,快速重传。 EPLN简介(3) 对DSR中Route Error信息的扩展 EPLN通过Route Error信息传递丢包通知 在Route Error格式中增加可选字段conn_list conn_list字段中一个或多个conn_info结构 每个conn_info记录包含来自同一个连接的丢包信息 conn_info结构包含的字段: 源节点地址、目的节点地址 源端口、目的端口 丢失数据包的顺序号集合 其他 EPLN简介(4) TCP Sender的行为:跨层交互 当接收到的是ICMP包 若该ICMP包中携带的SN小于最大的已确认的SN或大于拥塞窗口所允许发送的最大SN,则丢弃该ICMP包 若此时TCP尚未frozen,则Freeze它;若解冻计时器空闲,则启动它,将thaw_seqno设置为ICMP包内的SN。如果数据包确定已丢,立刻重传。 若此时TCP已经frozen,并且SN小于等于thaw_seqno,则将thaw_seqno更新为ICMP包内的SN。如果数据包确定已丢,立刻重传。 若此时TCP已经frozen,并且SN大于thaw_seqno,如果数据包确定已丢,则在数组lost_pkt里记录它而不立刻重传。 当收到ACK TCP退出frozen状态,恢复CC机制,重传记录在lost_pkt里的数据包。 开题报告内容 选题背景 相关领域研究现状 EPLN简介 具体目标 进度安排 重要参考文献 工作目标概述 在已有方案的基础上提出改进无线Ad Hoc下TCP性能的一种方案 基于EPLN的跨层方式 对EPLN进行扩充,并修改TCP的反应方式 在NS2中实现该改进策略,进行仿真比较 具体目标(1) MAC层区分造成Link Failure的两种不同主要原因 移动性 无线信道竞争 依据: 移动性是移动Ad Hoc网络造成链路失败的主要原因① 信道竞争对静态Ad Hoc网络链路失败起主要作用⑩ 前述的跨层方案中(TCP-F,ELFN,ATCP,EPLN等)都没有涉及MAC层,没有区分造成链路失败的原因。 EPLN主要针对移动Ad Hoc网络,在静态Ad Hoc网络下性能提高相对不如前者 具体目标(2) 区分Link Failure原因的方法选择 在每个节点收集保存邻节点的相关信息 分析下一跳节点最近历史信息 依据 Mobility造成Link Failure时表现

文档评论(0)

策略培训库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档