- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于OPNET的SCPS_TP协议的设计与实现
基于 OPNET 的SCPS-TP 协议的设计与实现
张连连1
戴泽华2
葛
宇1
邓全才1
(1.河北建筑工程学院,河北 张家口 075000;2.张家口市交通局,河北 张家口 075000)
摘 要:空间通信中存在的高误码率、长往返时延、非对称信道、间歇性链路中断等问题影响了
TCP 协议应用于卫星网时 的 效 率;空间 数 据 系 统 咨询委员会针对空间通信中的问题在标 准 TCP 的基础上提出了空间通信传输协议 SCPS-TP.本文研究了 SCPS-TP 协议技术框架及其 采用的选择否定重传、Vegas等关键技术;对比分析了 SCPS-TP 技术与 TCP 技术的异同;在 OPNET 平台上设计并实现了 SCPS-TP 协议.
关键词:空间通信传输协议;TCP;OPNET;高误码率
中图分类号:TP393
文献标识码:A
前
言
0
卫星通信网络具有良好的全球/区域覆盖能力、可移动性、可扩展性,使得其成功地应用于全球话音
业务、电视转播业务和数据传输业务等各个方面.但是,星载设备处理能力的限制、星间链路的时延、高 误码率等影响了 TCP 在卫星通信环境下的性能,阻碍了其在卫星数据传输中的应用.在卫星通信网络 中采用改进的 TCP/IP 协议以克服卫星网络的特性对传输性能的影响,是一种切实可行的方法.SCPS 是由 NASAJPL 和 CCSDS 组织设计开发的专门用于解决一系列空间信道的问题并提供可靠空问数据 通信的协议簇.SCPS-TP[1]为航空控制命令和数据跨越一个或多个不可靠空间链路时提供端到端的可 靠传输.
空间通信中的问题对 TCP 协议的影响
卫星网络不同于地面有线网络,具有链路传播时延长、网络的带宽时延积大、链路的高差错率和不 对称性等方面的特殊性.卫星网络的特点对 TCP[2]性能的不利影响主要体现在以下几个方面:
1
高误码率
在没有差错控制编码的情况下,卫星链路典型的 BER 大约是 10-6,然而 TCP 成功传输所需要的 BER 是10-8数量级或者更低.TCP 认为地面链路中大多数丢失的分组是由拥塞引起的,当高 BER 造 成数据分组丢失时,TCP 层认为是出现了拥塞故障,并自动采取拥塞控制,这样就降低了吞吐量.
1.1
高往返时延 RTT(RoundTripTime)
往返时间是指从发送一个 TCP 信息段到接收到相应的 ACK 信号所经历的时间间隔.对于 GEO 卫星,从地球站到卫星的距离约40000km 左右,往返传播路径就是4×40000km=160000km,传播时延 为160000/3×108s=0.532s.RTT 为地面电路的传播时延和信号处理时延,RTT 的值一般取0.55s.迟 缓的反馈将消弱 TCP 速率调节控制的效果和回避网络拥塞的能力,从而导致吞吐量的降低.
1.2
高带宽时延积(BandwidthDelayProduct,BDP)
BDP 为链路的最大有效带宽与 RTT 的乘积.高 BDP 要求 TCP 的发送窗口足够大以使链路带宽 能被充分利用;由于在“空中”未确认的数据量很大,对于包丢失和拥塞的反应慢,一旦有丢包发生,可能 造成数据大量重传.“管道效应”表现为 TCP/IP 协议的最大数据吞吐量(即最大传输速率)受到限制.按 照 TCP/IP 协议的滑动窗口控制策略,最大传输带宽与信道的 RTT 和接收窗口有关即:最大数据吞吐 量= 最大接收窗口/RTT.在 TCP 协议中最大接收窗口为64KB,同步卫星信道的双跳时延560ms.则卫
1.3
收稿日期:2012 01 23
作者简介:张连连(1984-),女,研究生,助教.
星信道中的最大数据吞吐量约为0.94 Mbit/s.即使卫星信道的发送速率超过0.94 Mbit/s,它实际的最
大传输速率也被限制在0.94 Mbit/s.
1.4 可变往返时间(VariableRTT)
当使用较低轨道的卫星时,如那些运行在 LEO 或 MEO 卫星,其传播时延要比 GEO 的时延小得 多.到 LEO 轨道的倾斜距离最大约在几千千米量级,而对 MEO 轨道大约是几万千米.这些轨道存在的 问题是不断变化的时延.例如 LEO 卫星,时延可在几个毫秒到约80 毫秒之间变化.
不对称链路
1.5
卫星网络中 TCP 的前向和反向链路受到某些卫星终端能力的限制在带宽上有着很大的不对称性,
即前向链路的有效带宽远大于反向链路的带宽.反向链路带宽的不足,将导致 ACK 确认包的拥塞和丢
失,并使得对 TCP 发送端的确认具有突发特性.这会导致发送的数据流变得更具突发性,并且降低了窗 口增大的速率,延误了新的数据包的发送.
SCPS-TP 协议
OPNET 网络仿真[3]软件提供了三层建模机制,分别为进程模型,节点模型和网络
您可能关注的文档
- 地下矿山总预案正文AAA.doc
- 地产公司年度评奖办法.doc
- 地下水封洞库岩土工程勘察规范.docx
- 地勘单位会计制度改革的必要性及其建议.docx
- 地区电网广域备自投控制系统研制.doc
- 地基-基础-上部结构相互作用的概念.ppt
- 地层失水沉降诱发井筒破裂治理效果的三维数值分析.docx
- 地市级电视台数字硬盘播出总控系统设计.doc
- 地方产业长期变迁视域下的私营工商业社会主义改造_以湖州丝绸业为个案.docx
- 地方社科院建立首席研究员制度刍议.docx
- 2018部编版语文二年级上册一类字组词 .pdf
- 2019-2020年高中物理《液体》教案9-新人教版选修3-3doc资料 .pdf
- 2014全国水利安全生产知识竞赛试题及答案14 .pdf
- 2013年安徽会计从业考试会计基础辅导资料10 .pdf
- 2016CCNA1各章及期末考试答案分析 .pdf
- 2019年汽车修理维权标语-范文模板 (6页) .pdf
- 2019-2020人教部编版历史七年级上第9课秦统一中国练习(含答案).pdf
- 2017苏科版物理九年级第十一章《简单机械和功》单元检测题及答案.pdf
- 2019-2020学年冀教版三年级数学上学期 第四单元测试卷(含答案).pdf
- 2014高三政治二轮复习选修2专题提升(创设四川用) .pdf
文档评论(0)