TCP/IP基于卫星信道传输存在的问题与触决方法

来源 :科园月刊 | 被引量 : 0次 | 上传用户:wjz_512
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]本文针对卫星信道的时延、带宽的不对称性、拥塞策略等因素给TCp/IP数据传输可能造成的影响,简要描述了用于实现TCP/IP高效传输的通信协议XIP,详细介绍了基地数据传输网建设中所采用的美国Mentat公司SkyX协议加速器的功能,并得出可以使用卫通信道以TCP/IP方式传输测控数据的结论。
  [关键字]卫星通信 TCP/IP SkyX协议加速器 XTP
  
  1 引言
  
  随着通信技术的飞速发展,传统的低速数据传输将逐步被采用TCP/IP协议实现的数据高速远程传输所淘汰。但是,在利用卫星通信信道来进行数据传输时,由于卫星通信的一些特殊性,TCP/IP传输应用于卫星通信环境时出现了一些在地面系统应用中并不存在的问题,这些问题严重影响了TCP/IP的传输性能。
  
  2 卫星数据通信中影响TCP/IP传输性能的几个因素
  
  TCP/IP通过卫星信道传输的传输性能明显下降,这主要体现在数据传输的速率很难接近信道标定速率,带宽的利用率低,从而影响数据传输的实时性,这对本来分配的带宽就较窄的卫星通信信道的影响是非常大的。因此,如果期望利用TCP/IP传输数据,那么,改善卫星通信中TCP/LP的传输性能的需求是非常迫切的。以下几个因素是造成卫通信道利用率降低的主要原因。
  
  2.1 噪声的影响
   在无线技术中,噪音是一个突出而不可避免的问题。根据TCP/IP的定义,每一个丢失的数据包都意味着网络拥塞,为了减轻拥塞,发送端通常采用减小窗口尺寸的算法来改变传输率,但这种方法并不能解决由噪声引起的误码问题,反而会降低整个网络的吞吐量。
  目前用于解决信道恶化问题的方法多是通过在无线信道中增加诸如前向纠错(FEC)码等冗余码来改善信道质量,而这不可避免地会增加信号带宽和处理的复杂度。但是这种处理是必要的。卫星信道的误码率如果能调整到10-7,就基本能满足传输要求了。
  
  2.2 时延的影晌
  较长的时延不会对数据传输的内容有所影响,但是它在很大程度上对网络的性能产生有害的影响。如果发送方在它认为应该收到ACK(确认信息)的时间内没有收到ACK,就会认为数据已经丢失而重传这些其实可能已经传送到目的地的数据报。而在卫星传输过程中,长时延是很正常的。例如,典型的同步轨道卫星的时延将高达540ms,这必然影响到TCP/IP的性能。
  时延对TCP/IP传输性能影响的另一个例子就是对传输策略的影响。在标准TCPaP中,控制策略中的主要方法是慢启动和拥塞避免。为了避免通信在开始阶段就出现拥塞,TCP/IP采取了慢启动的方法。慢启动的功能是发送方逐渐增加发送数据进入网络的速率。
  
  2.3 不对称带宽的影响
  TCP/IP通信的本质是对称的,一个方向是数据流,另一个方向是ACK信息。而在卫星网络中带宽是不对称的,一个传输方向有较高的数据传输率,而另一个方向的链路由于受到天线尺寸和发射功率的限制而导致数据传输率较低。例如,目前在测控通信网中应用的VSAT系统中,下行通道是由多个卫星小站复用的。这种状况也会对TCP/IP的性能有所冲击。
  
  2.4 窗口尺寸的限制
  TCP/P的接收窗口尺寸尤其重要,因为它与RTT(环路时间)一起决定了网络的吞吐量。
  最大吞吐量=TCP/IP的窗口尺寸/RTF
  (2)
  因为TCP/IP的标准窗口尺寸是64kbyte(表示窗口长度的选项为16bit),所以,地球同步轨道卫星的最大吞吐量应该是:
  最大吞吐量=64kbyte/540ms=l18,518byte/s=948,148bit/s(3)
  因此,卫星通信的最大吞吐量被限制在0.94Mbit/s,尽管卫星可以提供2Mbids的带宽,但由于窗口的限制,实际的带宽利用率最大还达不到50%。
  
  3 卫星通信中提高TCP/IP数据传输的实现
  
  为了改善基于卫星信道的TCP/IP传输性能,IETF提出了以下五方面建议。为了确保兼容性,IETF建议这些新的应用在TCP/IP数据报头的初始字段来实现。这些建议主要有:
  (1)路径最大发送单元发现(RFCll91);
  (2)窗口尺寸的缩放(RFC 1323);
  (3)选择性确认(RFC 2018);
  (4)时间戳(RFC 1323);
  (5)快速恢复与快速重传(RFC 2581)。
  这些建议主要是针对高带宽时延积(信道能够处理的最大的比特数)的卫通信道提出的,用以解决卫星通信中提高信道的利用率问题,测控通信领域主要关注其中的窗口尺寸调整、快速重传与快速恢复算法以及选择性确认。
  当前,实现卫通信道中传输TCP/IP数据的方式主要是引入协议网关和在通信终端使用虚拟目的终端。
  虚拟目的终端是由卫星节点代替目的终端向发送终端发回各种应答信息,包括窗口尺寸、拥塞控制信息以及确认信息等。由于卫星信道的较长时延和较差的信道质量,数据报在缓存器中的时间会较长,这种方式要求卫星节点有足够大的缓存空间给予支持。
  而协议网关的作用是将一个TCP/IP连接分割成三个独立的连接:在发送端和协议网关之间建立一个TCP/IP连接;在两个协议网关之间采用适合卫星通信的协议进行通信;而在接收端和协议网关之间又是一个TCP/IP连接。
  使用协议网关提高卫星通信中TCP/IP传输的效率是目前实际应用中较成熟的方法,本文将针对实际使用情况着重介绍使用XTP技术的SkyX协议加速器。
  
  4 SkyX协议加速器初探
  
  目前,在建设基于卫通信道传输的数据网时,通常会采用美国Mentat公司的SkyX协议加速器,将skyx协议加速器加装于卫星设备的两侧,把整个端到端的连接分为三段:在面向客户端和服务器端的连接中,采用通用的TCP/IP协议,而在卫星段的传输过程中,使用XTP协议。这样在最大限度的优化协议的同时,又保持了与TCP/IP的兼容,对所有的主机和终端都完全透明,不用作任何优化与修改。同时,XTP协议在设计之初,就考虑到了卫星通信系统的网络拓扑结构,分别支持点到点、星状及网状网通信,涵盖了绝大多数卫星通信系统的网络拓扑结构。
  影响SkyX性能的因素很多,包括链路的带宽、延迟、不对称性和误码率,还有同时连接数、数据的可压缩性等,不同的应用软件对其也具有一定的影响。
  没有使用SkyX时,大多数操作系统使用的TCP的窗口尺寸为8KB,吞吐量在100Kbps左右。在TCP窗口尺寸为32K时,吞吐量在440Kbps。使用SkyX时,吞吐量和带宽成线性增长。
  在10MHz带宽、标准误码率的卫星链路条件下测试,TCP随着RTF的增加。吞吐量会迅速下降,而SkyX则没有变化。
  如果卫星链路带宽10Mm,TCP窗口尺寸1MB。在误码率极低的情况下,TCP只能到1.5 Mbps的吞吐量,当误码率是1xl0-5时吞吐量降到了0.03 Mbps,而此时SkyX依然能达到2.7 Mbps。
  
  5 小结
  
  我们应当看到,本文所列举的实验是在模拟环境和理想的实际环境(终端到终端,无外接设备)中进行的,信道质量可以得到保证,而在实际的数据传输网中通过卫通信道进行测控数据的传输,将不可避免地存在突发错误等未知的影响,并且实际的测控通信网中还会增加其他的通信设备及其他限制,那么这种条件下的测控数据传输的实时性能否同样满足,还有待进一步对测控数据通信的深入研究与实验验证。
其他文献
[摘 要] “案例”就是指教材内容中关键性问题的实例,即那些在日常生活中比较能典型地反映教学内容的事例。案例教学不同于一般的课堂举例,它是通过引导学员对案例进行剖析研究,使教学内容更加典型化,使学员能从“个”推知“类”,由特殊归纳一般。通过典型案例理解普遍规律性的东西,掌握知识结构,从而提高教学效率和学习效率的教学方法。  [关键词] 案例教学 军校教学    一、军校运用案例教学的重要意义  (
期刊
[摘 要] 笔者以央视晚会为例,阐述了电视晚会在流行音乐的反战进程中到底扮演的角色,起到的具体作用。本文通过纵向历史阶段划分的方法,划分为以下三个阶段,以此来说明电视晚会是如何影响流行音乐的发展进程。  [关键词] 电视晚会 流行音乐    随着电视机进入千家万户,电视晚会以成为了喜闻乐见的节目形式之一。同时,流行音乐是电视晚会不可或缺的重要组成部分。许多脍炙人口的流行歌曲是随着电视晚会的播出而流
期刊
[摘 要] 高校人事档案管理队伍的业务和政治水平的高低将直接影响着人事档案管理工作的开展是否顺利,也是推动人事档案管理模式改革的内在动力。本文主要就我国高校人事档案管理人员各方面的素质现状及要求进行阐述,并有针对性地提出了对策。  [关键词] 人事档案 管理 人员素质     一、高校人事档案管理人员应具备的素质  目前,我国高校的人事档案都是依赖人员去进行收集,整理与编辑等工作,人员的素质将直接
期刊
[摘 要] 随着计算机科学技术的发展和普及,越来越多的计算机技术被引进到国内,而相关的计算机专业英语的翻译也在不断升温。本文从计算机专业英语翻译的特点及方法着手,通过一些具体译例的分析和讨论,试图得出一些具有普遍意义的结论。  [关键词] 计算机专业英语 翻译 特点    由于计算机技术日新月异,新概念、新术语、新资料源源不断地从国外引入,直接采用英文术语(或缩写语)的现象越来越普遍。随着Inte
期刊
[摘要]在中职计算机网络不断应用发展的背景下,针对我校(温州职业中等专业学校)计算机专业在教学中发现来探究计算机网络教学模式。从计算机网络教学的现状及培养目标对构建计算机网络项目教学模式作了分析和探讨,如何以教学模式采用“工作页”形式,引导学生在实训中学习专业技术理论,掌握专业技能,从而真正实现项目式教学,在整个教学环节中体现学生工作活动、教师教学活动来共同完成一个项目活动,并用一个简单的项目实例
期刊
[摘要]有别于一年级的建筑设计基础训练,二年级的建筑空间构成训练是建筑学专业学生认知建筑和空间的重要的入门阶段。本文以建筑学二年级的建筑设计课程为基础,通过完整的长达八周的建筑设计题目为载体,来逐步培养学生从对环境的考虑和分析入手。通过模型分析的方法一步步来建构建筑的内部空间和外部空间。  [关键词]环境分析 空间构成    一、环境是建筑根植的土壤    从笔者执教的经验来看,建筑学的学生通过一
期刊
[摘要]新版《普通高等学校图书馆规程》第1条规定:“高等学校图书馆是学校的文献信息中心,是为教学和科学研究服务的学术性机构,是学校信息化和社会信息化的重要基地。”可见,高等学校图书馆的工作是学校教学和科学研究工作的重要组成部分。  [关键词]高校图书馆 机构知识库 知识管理    大学作为“知识工厂”,其功能不仅在于培养人才,而且还在于通过科学研究创造新知识和新思想,不断发展科学,实现知识的积累和
期刊
[摘要]近几年来,内邱县以创建“河北省科技示范县”为契机,深入贯彻落实《科普法》和《农民科学素质教育大纲》,因地制宜,坚持不懈地开展大规模的“科普惠农兴村”工作,着力培养和造就有文化、懂技术、会经营的新型农民,在提高农民科学素质方面取得了重大成效,为全县经济良性发展奠定了基础,他们的主要做法和经验对县域经济科学发展具有重要的示范意义和推广价值。  [关键词]农民科普 科学素质    河北省邢台市内
期刊
[摘 要]辽宁省锦州市太和区人民检察院认真总结2006年以来社区矫正监督试点工作经验,详细梳理检察机关在社区矫正监督工作中存在的问题,采取五项举措,发挥法律监督职能,完善刑罚执行监督程序,帮教社区矫正对象,使该区实现了2009年以来 “社区矫正对象又犯罪率为零”的目标。  [关键词]监督 机制 改善    一、健全机构。完善机制    区检察院坚持把社区矫正工作作为履行法律监督职能、维护司法公正、
期刊
[摘 要]笔者详细阐述了软交换的四层网络结构,对接八层、传输层、控制层和应用层进行了详细分析,同时通过软交换的系统功能、软交换的增强型业务框架以及其各层间的协议等方面对软交换技术进行了阐述。  [关键词]软交换技术 网络结构 现状分析    前言  随着通信业务的迅速发展,通信网络从承载单一业务的独立网络向承载多种业务的统一的下一代网络(NGN)的方向发展。下一代网络要求能承载多种业务、采用开放的
期刊