1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,卫星宽带通信系统,目录,一、概述,二、卫星宽带通信系统结构,三、卫星,TCP,技术,四、卫星,IP,技术,五、国外卫星宽带通信系统,参考文献,Zhili Sun.Satellite Networking Principle and Protocols.John Wiley&Sons,Ltd.,2005,陈振国等,.,卫星通信系统与技术,.,北京:北京邮电大学出版社,,2003,DOUGLAS E.COMER,著,林瑶等译,.,用,TCP/IP,进行网际互连,.,北京:电子工业出版社,,1998,Chotik
2、apong,Y.;Sun,Z.Evaluation of Application Performance for TCP/IP via Satellite Links.Satellite Services and the Internet,IEE Seminar on 17 Feb.2000,Page(s):4/1 4/4.,一、概述,随着人类社会对信息需求的不断增长,对,Internet,网络依赖性的不断提高,,Internet,业务和宽带综合业务,已经逐步取代传统的低速话音和数据通信,成为通信网络中的主要业务,Internet,业务和宽带综合业务也自然地成为了卫星通信当前迅速发展的应用领域
3、卫星宽带通信系统的特点及功能,特点,传输速率高,,如吉莱特(,Gilat,)公司与微软等合作推出的利用双向,VSAT,实现的,Internet,接入服务,能提供,下行,40Mb/s,,上行,153.6Kb/s,的数据速率(但个人用户只能获得下行,400Kb/s,、上行,56,100Kb/s,的速率),为了独立于地面网络,多数卫星宽带通信系统,使用微波或激光星间链路,实现卫星互连,构成空间骨干传输网络,由于卫星链路的传输损耗大,在高速传输情况下,要求用户使用具有较大口径的天线。因此,,短时间内卫星宽带系统将无法支持手持终端移动中的高速通信,。,功能,为用户或用户群提供,Internet,骨干网
4、的高速接入,作为骨干传输网络,连接不同地理区域的,Internet,网络运营商,西欧卫星转发器(,36MHz,)数目的供求情况,转发器需求,业务,1,995,1997,1999,2004,2009,传统语音和数据,177,223,298,204,163,Internet,中继,0,0,17.1,147,200,Internet,接入,0,0.4,9.9,13,143,电视和视频,527,528,585,964,1207,二、卫星宽带通信系统结构,交互式卫星宽带,Internet,接入系统结构,非对称卫星宽带接入系统结构,卫星宽带骨干传输系统结构,三、卫星,TCP,技术,几个概念:,(,1,),
5、往返延时,RTT,发送端从开始发送数据到它收到来自接收端的应答,所需时间为信息传输的往返延时。,(,2,),连接容量(或带宽延时乘积),发送端在接收到返回的应答信息之前所能发送的最大数据量,它受到接收窗口,(,接收窗口为带宽延时乘积,),的限制。,连接容量,=,带宽,RTT,(,3,),长粗管道,对于给定的最大窗口尺寸,(,带宽延时乘积,),,大的往返延时将限制连接带宽,(,即传输速率,),,通常把带宽延时乘积较大的数据连接称为“长粗管道”。,TCP,协议特点,面向连接的、端对端、进程对进程的可靠传输协议,为用,户提供字节流传输服务,基于不可靠的,IP,服务来提供可靠的数据传输,,采用了端对,
6、端流量控制、拥塞控制和差错控制机制来保证服务的可靠性,使用,滑动窗口协议,来实现端对端流量控制,使用,慢启动、拥塞避免、快速重传和快速恢复算法,来完成,拥塞控制,使用确认信息包、定时器和重传机制来实现差错控制,(一),TCP,概述,1,、滑动窗口协议,接收端公告窗口即是发送滑动窗口,是接收端通告发送端的窗口大小数值,2,、拥塞控制机制,TCP,拥塞控制策略是在,20,世纪,80,年代后期由,Van Jacobson,提出,TCP,的拥塞控制机制随,TCP,协议版本的不同而不同,在目前常见的,TCP-Reno,中,拥塞控制机制由慢启动算法、拥塞避免算法、快速重传和快速恢复算法构成,图,7-6,慢
7、启动,-,拥塞避免算法中,CWND,变化示意图,3,、慢启动,/,拥塞避免机制,例题,1,按照图,7-6,所示的慢启动拥塞避免算法,假设,TCP,在一条往返延时为,100ms,的移动卫星链路上传输一个,400KB,的文件。如果,TCP,发送的报文段大小为,1KB,,则:,(,1,)发送完该文件需要用多少,RTT,?,(,2,)此次传输的有效吞吐量是多少?,解,:(,1,)传输完,400KB,大小的文件,需要用,RTT,数为,24,(,2,)此次传输的有效吞吐量为:,(,4008,),/,(,240.1,),=133.3(Kbps),例题,2,假设,TCP,在卫星通信链路上实现一个扩展:允许窗口
8、大小远大于,64KB,。假设你正用这个扩展,TCP,在一条往返延时为,100ms,的,1Gbps,移动卫星链路上传送一个,10MB,的文件,而且,TCP,接收窗口为,1MB,。如果,TCP,发送的报文段大小为,1KB,,在网络无拥塞、无分组丢失的情况下:,(,1,)当慢启动打开发送窗口达到,1MB,时,用了多少,RTT,?,(,2,)发送该文件用了多少,RTT,?,(,3,)如果发送文件的时间由所需的,RTT,的数量与链路延迟的乘积给出,这次传输的有效吞吐量是多少?链路带宽的利用率是多少?,解:,(,1,)当慢启动打开发送窗口达到,1MB,时,所需,RTT,数量为:,(,2,)按照慢启动,/,
9、拥塞避免算法,发送该文件所需要的,RTT,数量为:,35,(,3,)这次传输的有效吞吐量为:,10/,(,35*0.1,),=2.857(MB/s),链路带宽的利用率为:,(,2.857*8,),/1000=2.2856%,TCP,在卫星通信系统种存在什么样的问题?,(二),TCP,在卫星通信系统种存在的问题,1,、卫星通信链路,传播延时较大,2,、卫星通信链路信息传输的,误码率较高,,造成数据,丢失,而这种可能被协议解释为由拥塞所引起的,3,、卫星网络的,带宽延时乘积大,4,、卫星链路的,非对称性,1,、长延时对,TCP,协议性能的影响,在新的,TCP,连接建立后,收发双方都不清楚传输网络的
10、业务负载情况,因此使用慢启动来逐步探测传输链路的有效带宽,对,1,个,TCP,连接,传输速率,b,约为,在,TCP,使用每报文段确认时传输比特速率达到,B,所需的时间,在,TCP,使用延时确认时,传输比特速率达到,B,所需的时间,式中,,l,为报文段的平均长度(比特数),假设发送的数据报文段的平均长度为,1KB,,则在不同的速率,B,和不同的确认方式下,,TCP,协议的慢启动过程持续时间如下表,轨道类型,t,SS,(,s,),每报文段确认,延迟确认,B,=1Mbps,B,=10Mbps,B,=155Mbps,B,=1Mbps,B,=10Mbps,B,=155Mbps,低轨,0.18,0.35,
11、0.55,0.28,0.56,0.90,中轨,1.49,2.32,3.31,2.37,3.79,5.48,静止轨道,3.91,5.73,7.91,6.29,9.41,13.13,RTT,取值:,GEO,550ms,,,MEO,250ms,,,LEO-50ms,;,延迟确认:每收到,2,个报文段确认一次。,2,、高差错率对,TCP,协议性能的影响,地面有线传输网的差错率很低,典型的误码率值低于,10,-10,,,而,卫星链路的误码率通常在,10,-2,10,-6,之间,(无纠错编码时),传输差错从三个方面影响了,TCP,的吞吐率性能:,1,),因出错而丢失的报文段必须被重传,,因此增加了网络资,
12、源的消耗;,2,),TCP,发送端始终将报文段的丢失理解为网络拥塞,,因而,降低其传输速率,使得网络资源的利用率急剧下降;,3,),反向链路上的确认包丢失将会导致已经接收到的报文段,的超时重传,,进一步降低协议的吞吐率性能。,卫星链路的差错具有突发性,,而快速重传和快速恢复算法通,常不能处理单个窗口内的多个错误,因此,TCP,协议的拥塞避,免机制将严重限制窗口的增长,3,、带宽延时积对,TCP,协议性能的影响,一个,TCP,连接中,链路的最大有效带宽与,连接的往返程时间,RTT,之积称为带宽延时,积,BDP,BDP,说明了一个,TCP,链路在一个,RTT,内的最,大吞吐量,BDP,(,KB,)
13、带宽,128Kbps,244Kbps,1Mbps,2Mbps,45Mbps,155Mbps,低轨,(RTT=50ms),0.8,1.525,6.25,12.5,281.25,968.75,中轨,(RTT=250ms),4,7.625,31.25,62.5,1406.25,4843.75,静止轨道,(RTT=550ms),8.8,16.775,68.75,137.5,3093.75,10656.25,TCP,的流量控制通过连接双方通告自己的窗口大小来实现,在,TCP,头部中,窗口大小是一个,16,位的域段,也就是说窗口,的最大值为,2,16,=65535,字节,即,64KB,发送端在发送报文段
14、的过程中,在未收到已发送报文段的确,认信息之前,发送端发送的数据量不应超过该窗口的大小,卫星系统传输延时较大,为了充分利用带宽资源,必须在接,收到确认信息之前发送足够多的数据到网络中,这就需要,TCP,连接的窗口足够大,4,、链路的不对称性对,TCP,协议性能的影响,卫星网络中,TCP,的前向和反向链路在带宽上,通常有着很大的不对称性,即,前向链路的有效带宽,远大于反向链路的带宽,考虑到大量,TCP,传输的单向特性(如从网络服务器,到远程主 机),较慢的反向链路在很大程度上是可,以接收的,当反向链路只具有有限带宽时,,确认包的聚集和丢,失使得确认信号流具有突发特性,,带来,3,种影响:,1,)
15、发送的数据流变得更具突发性,;,2,),降低拥塞窗口,CWND,的增长速度,;,3,),快速恢复机制的效率降低,(三)改善卫星,TCP,性能的方法,主要的解决技术可以粗略地分为两大类,1,、,端对端的解决方法,:,对标准,TCP,协议中一些基本参数的调整及协议的扩展,,改进定时机制,采用更先进的流控和分组丢失恢复算法等,2,、,基于中间件(,middleware,)的解决方法,:,利用性能增强代理将网络中的长延时和高差错率部分与其余部分隔离,,通过在长延时和高差错率部分,使用专用的协议来增强系统性能,TCP,增强技术增大初始窗口,慢启动算法中初始窗口很小(仅为,1,),使慢启动时间较长,,R
16、FC 2414,针对这一情况提出按下式确定初始窗口,按照这种方法,在每报文段确认时,慢启动算法中所需要的最大接收窗口恢复时间可以缩短为,:,其中,W,max,为最大允许接收窗口,,W,init,为初始窗口,1,、端对端的解决方法,TCP,增强技术字节计数,字节计数是一种,TCP,确认计算方式,在字节计数方式中,拥塞窗口的增加数量是由每个,确认所覆盖的先前未确认的字节数目来决定的,而,不是由确认的数目决定的,有两种字节计数的算法:无限字节计数(,UBC,)和,受限字节计数(,LBC,)。,UBC,每接收到一个确认就简单的,根据确认覆盖的未,确认字节数目来增加拥塞窗口,,而,LBC,则,限制拥塞,
17、窗口的增加为,2,段,LBC,与,UBC,相比,防止了大量线性增加的突发数,据,从而减少了数据的丢失并提高了传输效率,延迟确认是指接收端不是对每一个收到的报文段进,行确认,而是,收到第,2,个完整的报文段时才确认,在慢启动过程中,TCP,发送端根据接收到的确认数目,来增加拥塞窗口的大小,而,延迟确认将接收端发出,的确认数目减少了一半,,因此拥塞窗口大小增加的,速度就减慢了,在慢启动后才使用延迟确认,这样在,TCP,连接主动,增加拥塞窗口大小时提供了足够多的确认,而在,TCP,连接稳定后,减少确认数目,以节约网络资源,TCP,增强技术慢启动后的延迟确认,DAASS,选择确认是一种纠正,发生多个数
18、据段丢失,时的,TCP,处理的策略,使用选择确认,接收端可以告诉发送端,所有接收成,功的数据段序列号,从而使发送端只重发那些确实,丢失的数据段,,提高了,TCP,传输的性能,在卫星信道中使用,SACK,比标准的,TCP,在性能上有,很大改进,TCP,增强技术选择性确认,SACK,在网络开始拥塞时,显式通告机制将,IP,包头中,1,比,特,ECN,域设置为,1,来通知终端节点。相应地,终端,节点减小其传输速率,发送端可以在重传定时器超时或接收到,3,个重复确,认之前就可以收到显式的拥塞信息,,因此,如果一,个报文段丢失而没有拥塞指示,则该报文段的丢失,就一定是由链路的差错造成的,发送端无需降低其
19、传输速率,TCP,增强技术显式拥塞通告,ECN,TCP Vegas,:使用,传输速率,来实现拥塞控制,TCP Peach,:针对卫星网络的拥塞控制方案:突发启动和高速恢复,SCPS-TP,:针对标准,TCP,协议在空间通信系统种存在的问题进行扩展和改进,STP,:卫星传输协议,提供面向字节流的数据传输服务,其自动重传请求机制使用选择性否定确认,其它端对端的解决方法,基于中间件解决方案的卫星网络拓扑结构,2,、基于中间件的解决方案,TCP,分裂法将整个通信系统分为卫星段和非卫星段两个部,分,在非卫星段中采用标准的地面网络,TCP,协议,在卫星段,采用专用的卫星传输协议,位于地面的,TCP,信关
20、站通过地面网络建立和维护与系统的地,面节点,TCP,连接,通过卫星网络建立和维护与远端信关站的,连接,在某些情况下,信关站需要完成不同版本,TCP,协议的转换,因为主要的改进都在信关站实现,,TCP,分裂法无需修改终端,用户的,TCP,协议栈,TCP,分裂法(,TCP Splitting,),TCP,欺骗法中,信关站作为一个欺骗代理,,接收源,节点的数据报文段并代替目的节点向源节点发送应,答信号,,使得源节点可以更快地发送数据;同时,,它还负责将接收的数据报文段可靠地发送到真正的,目的节点,因为主要的改动都在信关站实现,,TCP,欺骗法无需,修改终端用户的,TCP,协议栈,TCP,欺骗法(,T
21、CP Spoofing,),TCP,欺骗法中信关站的一种典型结构,四、卫星,IP,技术,卫星,IP,QoS,隧道技术,卫星星座路由技术,卫星网络组播技术,从,网络层来看基于,IP,的,QoS,管理机制,有两,种方法:,1,)差别服务,DS,,通过配置优先权域来区分服,务质量和服务种类;,2,)资源预保留协议,RSVP,,依靠信令来预保留带宽来,满足一定的服务质量。,卫星,IP,QoS,隧道技术往往用于使分组路由通过异种网络传送到接收方,也常用于在不改变现有,Internet,的基础上支持新的网络功能,隧道(,tunneling,)技术,宽带卫星,IP,网络可能将隧道技术用在以下几个方面,1,)
22、将孤立的地面主机通过卫星接入,Internet,或是与其,他孤立的地面主机或网络相连接;,2,)小路由器利用隧道技术将其自身所在的局域网,(,LAN,)通过卫星接入到地面,Internet,或与其他地,面主机,/,网络相连,一个完全支持,IP,路由的系统可以很好地支持,IP,业务,但是却,不一定可以很好支持非,IP,业务,如,ATM,分组和帧中继分组,IP,和,ATM,异种网络的互联产生了一系列问题,特别是在,IP,组,播路由和,QoS,管理方面,解决在,ATM,中进行,IP,组播的一个方案是采用,组播地址解析服,务器,将,IP,组播地址映射为,ATM,服务器地址,多协议标签交换,MPLS,
23、已经被证明非常适合于,IP-over-ATM,的状况,而且很有可能成为,ITU,推荐的,IP-over-ATM,的方案,异构网络互联,地面网的,Internet,路由协议,如开放式最短路径优先,OSPF,和,路由信息协议,RIP,,需要在任何连接拓扑变化时交换全部网,络拓扑信息。在低轨卫星系统中,拓扑信息的改变如此之,快,不可能做到快速的更新全网信息,星座系统的拓扑结构有其自身的特点和规律:,1,)由于星座运行的有规律性,拓扑结构变化可预知;,2,)利用回归星座时,空间段呈周期变化;,3,)卫星网络节点的数目相对固定。,因此,星座系统的路由是极具动态而又易于捕捉前后关系的,卫星星座路由技术,卫
24、星星座路由策略,目前常用的路由策略包括:,1,),动态虚拟拓扑路由,:其基本思想是,利用星座拓扑的周期性,和可预测性来优化路由,;,2,),虚拟节点路由,:利用星座拓扑变化的规律性来屏蔽卫星的,移动性;,3,),基于拓扑变化的策略,:需要明确知道卫星拓扑的变化。,组播(,Multicast,)协议是目前运用于具有广播能力的网络中,的一种,IP,层协议,组播技术覆盖了网络的许多领域,包括视频和远程会议、多,媒体简报、新闻发布以及远程教育等,到目前为止组播是基于无连接的,,但是随着业务需求的变,化,需要在组播应用系统中加入必要的控制来提供,QoS,,包,括安全级别、带宽、延迟、抖动、误码率、成本等
25、服务参数,的控制,卫星网络组播技术,五、国外卫星宽带通信系统概况,系统名称,工作,频段,系统卫星和轨道特征,覆盖范围,预计系统容量*,(,Gb/s,),星际链路,星上交换,投资,(亿美元),SkyBridge,Ku,20,个轨道平面,,4,卫星,/,轨道平面,,1469,公里轨道,,53,倾角,70,215,无,无,40,HughesLINK,Ku,1,个赤道平面,,8,颗卫星,轨道高度,15000,公里;,2,个倾斜轨道平面,,7,卫星,/,轨道平面,,15000,公里轨道,,45,倾角,全球,155,光链路,卫星交换时分多址,基带交换,26,Virgo,Ku,15,个轨道平面,,1,卫星,
26、/,轨道平面,轨道偏心率,0.66,,远地点高度,27300,公里,,63.4,倾角,9,个区域性,服务区,100,光链路,无,26.4,Astrolink,Ka,静止轨道,,9,颗卫星,全球,9.6,快速包交换,40,Teledesic,*,Ka,24,个轨道平面,,12,卫星,/,轨道平面,,轨道高度,1375,公里,倾角,84.7,全球,13.3,快速包交换,90,SE,Ka,静止轨道,,8,颗卫星,准全球,59.5,光链路,微波交换矩阵,23,StarLynx,Q/V,静止轨道和中轨,,4,20,南北纬,80,5.9,和,6.3,光链路,基带交换,29,M-star,Q/V,12,个轨
27、道平面,,6,卫星,/,轨道平面,,轨道高度,1350,公里,倾角,47,南北纬,60,约,3.6,微波链路,微波交换矩阵,卫星交换时分多址,64,部分卫星宽带通信系统的主要参数,*信关站到用户的容量,系统名称,点波束特性,波束宽度,EIRP(dBW,)/,前向载波,末期功率(,W,),重量,(公斤,无燃料),工作寿命(年),SkyBridge,24,个双向极化跟踪点波束,约,28,21.4,3500,1250,8,HughesLINK,50,固定可选点波束,(,25,个,/,极化方向),2.5,43.9,9100,2600,12,Virgo,28,个用户跟踪点波束,,4,个信关站跟踪点波束,2.26,50.5,10500,2778,12,Astrolink,64,个跳跃波束,3,个固定波束,1,个跟踪波束,1,56,10500,2185,12,Teledesic,64,个跳跃波束,不清楚,50,6400,747,10,SE,64,0-2,(收),,0.3,(发),64,13500,约,3000,15,StarLynx,40,(,GEO,),32,(,MEO,),0.15,和,0.6,70.5,和,56,15000,3500,15/12,M-star,32,约,1.1,21-29,(信关站),,33-43,(用户),1530,1004,8,部分卫星宽带通信系统卫星的主要参数,






