一种适用于星型卫星网络的上网优化方法技术

技术编号:10986247 阅读:283 留言:0更新日期:2015-01-31 17:58
本发明专利技术公开一种适用于星型卫星网络的上网优化方法,涉及卫星通信领域中应用层加速领域。主要针对星型卫星网络的特点设计适用于该场景的高效上网优化方法。本发明专利技术可应用于星型卫星网络用户上网的场景,能有效的节省卫星链路带宽、明显提升星型卫星网络用户的上网速度,最终达到良好的用户体验。本发明专利技术不需要改变现有网络结构,无需变动客户端,即可实现上网优化。

【技术实现步骤摘要】
—种适用于星型卫星网络的上网优化方法
本专利技术公开,涉及卫星通信领域中应用层加速领域,尤其用于解决^^应用在星型卫星网络中效率极低的问题,通过该专利技术能有效缩短星型卫星网络中的冊13访问延迟,极大的节省卫星链路带宽资源,增强用户的体验。
技术介绍
近年来,随着硬件技术的革新及网络优化关键技术的突破,地面的传输访问速度有所提升,但仍然不理想。公司2012年研究表明,对于16?应用而言,57 %的用户在3秒内还没加载完成就会放弃对该网页的浏览。与此同时,随着卫星网络的飞速发展和信息技术的普及应用,因此研究如何在卫星网络环境中提高上网速度具有十分重要的研究意义和市场价值。 由于卫星网络具有长延时、高误码和带宽受限等特性,使得具有串行化、交互式等特点的应用层协议在卫星网络中应用时面临比在地面广域网中更严峻的挑战,比如:更长的访问时延、更为受限的链路带宽等。另外,星型卫星网络具有所有小站上网均需要通过中心站、所有小站的反向信道均为广播等特点。因此在星型卫星网络的上网优化方法设计中不能盲目照搬目前地面广域网加速技术,而是需要在一方面规避和应对卫星网络中诸多不利于协议有效运行的因素,另一方面充分利用好星型卫星网络独有的网络拓扑和应用特点,有针对性的设计专属于星型卫星网络的高效上网优化方法。 本专利综合星型卫星网络的固有特性和网络拓扑特点,提出了一种适合星型卫星网络的上网优化方法。该方法主要利用卫星网络的广播特性和星型卫星网络中所有小站用户上网需要通过中心站的特点,中心站加速网关利用卫星广播信道向设置为同一组播组内的各小站加速网关发送组播对象应答消息,使得各站需存储的对象只通过一次长时延、高误码的卫星信道就能被同一组播组内的小站加速网关所存储,各用户就能用局域网的速度对其进行访问,这样能很大程度的提高应用层协议运行效率、同时也能节省大量的卫星链路带宽资源。
技术实现思路
本专利技术的目的在于解决星型网络用户上网速度慢、效率低下等问题,结合星型卫星网络特点、用户行为习惯,提出了。 本专利技术的目的是这样实现的: ,是基于各小站加速网关和中心站加速网关来实现的,其特征在于包括以下步骤: 八、当同一组播组中某用户浏览网页时,该用户向所对应的小站加速网关以单播的形式发送上网请求消息; 8、小站加速网关收到上网请求消息后,对其进行解析,并在小站加速网关的对象信息表中查找该请求消息中所包含的用户需要访问的对象是否已缓存;如果已存在,则从小站加速网关的对象信息表中取出该对象响应报文以单播的方式向用户回复响应消息;如果不存在,则通过卫星网络向中心站加速网关以单播的方式发送该上网请求消息,同时在小站加速网关的上网会话连接表中记录此次上网请求连接信息,并在小站加速网关的对象信息表中记录该对象的信息; ?:、中心站加速网关收到上网请求消息后,中心站加速网关向1社61116七中的冊13服务器发送上网请求消息,同时在中心站的上网会话连接表中记录此次上网请求连接信息; 0、中心站加速网关收到1=1:611161:中冊13服务器发回的单播应答消息后,首先查看中心站的上网会话连接表中该应答所对应的上网请求连接信息,根据该上网请求连接信息查询到请求的源地址为某小站加速网关的地址,继而查看哪些小站加速网关与该小站加速网关在同一组播组内,将单播应答包转换成组播应答包,利用卫星广播特性向该组播组内的各小站加速网关发送组播应答消息; 2、小站加速网关收到中心站加速网关发送的组播应答消息后,将该组播应答消息转换成单播应答消息,发送给最终请求浏览该网页的用户,并更新该对象的对象信息表;与小站加速网关在同一组播组内的其他小站加速网关收到中心站加速网关发送的组播应答消息后,在本地建立该对象的对象信息表。 其中,所述步骤8中在上网会话连接表中记录此次上网请求连接信息包括上网请求的源地址、目的地址、源端口、目的端口和统一资源定位符;其中源地址和源端口为上网请求用户的地址和端口,目的地址和目的端口为服务器的地址和端口,为请求网页的现匕 其中,所述步骤8中在对象信息表中记录该对象当前信息包括统一资源定位符1此、对象状态和对象响应报文。 其中,所述步骤8记录通过卫星网络向中心站加速网关以单播的方式发送该上网请求消息,该单播上网请求包的源地址为小站加速网关的地址。 其中,所述步骤在上网会话连接表中记录此次上网请求连接信息包括上网请求的源地址、目的地址、源端口、目的端口和统一资源定位符;其中源地址和源端口为小站加速网关的術…口地址和端口,目的地址和目的端口为166服务器的地址和端口,口此为请求网页的口此。 其中,所述步骤0将单播应答包转换成组播应答包,利用卫星广播特性向该组播组内的各小站加速网关发送组播应答消息,中心站加速网关封装和发送的组播应答包的地址即为小站加速网关所在的组播组的地址。 其中,所述步骤2在本地建立该对象的对象信息表包括统一资源定位符口此、对象状态和对象响应报文。 本专利技术具有以下优点:,能在很大程度上缩短星型卫星网络用户上网的响应时间,最小化卫星链路上冗余数据的传输负荷、提高缓存空间的利用率,更好的实现全网缓存合理共享,最终达到良好的用户上网体验。 【附图说明】 图1是本专利技术的应用场景示意图 图2是本专利技术的工作流程图。 【具体实施方式】 本专利技术适用于星型卫星网络场景,上网优化功能主要通过各小站加速网关和中心站加速网关配合实现。以下结合附图1、2对本专利技术做进一步说明。其中,图1是本专利技术的应用场景示意图,图2是本专利技术的工作流程图。 参照图1,主要示意了本专利上网优化方法的适用场景。各小站用户群通过各自的小站加速网关和中心站加速网关实现对1613网页的访问。其中,小站加速网关可设置加入不同的组播组,或者不加入任何组播组(非推送模式)。设置为同一组播组内的小站加速网关,如图小站加速网关八和8设置为组播组1,可接收中心站加速网关发送的组播地址为组播1的应答消息;小站加速网关和0设置为组播组2,可接收中心站加速网关发送的组播地址为组播2的应答消息;由于小站加速网关2设置为“非推送模式”,则不能接收到发送给其他任何小站加速网关的应答消息,同样,其他小站也不能接收到发送给小站加速网关2的应答消息。 参照图2,,是基于各小站加速网关和中心站加速网关来实现的,包括以下步骤: 八、当同一组播组中某用户浏览网页时,该用户向所对应的小站加速网关以单播的形式发送上网请求消息; 8、小站加速网关收到上网请求消息后,对其进行解析,并在小站加速网关的对象信息表中查找该请求消息中所包含的用户需要访问的对象是否已缓存;如果已存在,则从小站加速网关的对象信息表中取出该对象响应报文以单播的方式向用户回复响应消息;如果不存在,则通过卫星网络向中心站加速网关以单播的方式发送该上网请求消息,同时在小站加速网关的上网会话连接表中记录此次上网请求连接信息,并在小站加速网关的对象信息表中记录该对象的信息; 其中,所述步骤8中在上网会话连接表中记录此次上网请求连接信息包括上网请求的源地址、目的地址、源端口、目的端口和统一资源定位符其中源地址和源端口为上网请求用户的地址和端口,目的地址和目的端口为服务器的地址和端口,为请求网页的现匕 本文档来自技高网
...
一种适用于星型卫星网络的上网优化方法

【技术保护点】
一种适用于星型卫星网络的上网优化方法,是基于各小站加速网关和中心站加速网关来实现的,其特征在于包括以下步骤:A、当同一组播组中某用户浏览网页时,该用户向所对应的小站加速网关以单播的形式发送上网请求消息;B、小站加速网关收到上网请求消息后,对其进行解析,并在小站加速网关的对象信息表中查找该请求消息中所包含的用户需要访问的对象是否已缓存;如果已存在,则从小站加速网关的对象信息表中取出该对象响应报文以单播的方式向用户回复响应消息;如果不存在,则通过卫星网络向中心站加速网关以单播的方式发送该上网请求消息,同时在小站加速网关的上网会话连接表中记录此次上网请求连接信息,并在小站加速网关的对象信息表中记录该对象的信息;C、中心站加速网关收到上网请求消息后,中心站加速网关向Internet中的web服务器发送上网请求消息,同时在中心站的上网会话连接表中记录此次上网请求连接信息;D、中心站加速网关收到Internet中web服务器发回的单播应答消息后,首先查看中心站的上网会话连接表中该应答所对应的上网请求连接信息,根据该上网请求连接信息查询到请求的源地址为某小站加速网关的地址,继而查看哪些小站加速网关与该小站加速网关在同一组播组内,将单播应答包转换成组播应答包,利用卫星广播特性向该组播组内的各小站加速网关发送组播应答消息;E、小站加速网关收到中心站加速网关发送的组播应答消息后,将该组播应答消息转换成单播应答消息,发送给最终请求浏览该网页的用户,并更新该对象的对象信息表;与小站加速网关在同一组播组内的其他小站加速网关收到中心站加速网关发送的组播应答消息后,在本地建立该对象的对象信息表。...

【技术特征摘要】
1.一种适用于星型卫星网络的上网优化方法,是基于各小站加速网关和中心站加速网关来实现的,其特征在于包括以下步骤: A、当同一组播组中某用户浏览网页时,该用户向所对应的小站加速网关以单播的形式发送上网请求消息; B、小站加速网关收到上网请求消息后,对其进行解析,并在小站加速网关的对象信息表中查找该请求消息中所包含的用户需要访问的对象是否已缓存;如果已存在,则从小站加速网关的对象信息表中取出该对象响应报文以单播的方式向用户回复响应消息;如果不存在,则通过卫星网络向中心站加速网关以单播的方式发送该上网请求消息,同时在小站加速网关的上网会话连接表中记录此次上网请求连接信息,并在小站加速网关的对象信息表中记录该对象的信息; C、中心站加速网关收到上网请求消息后,中心站加速网关向Internet中的web服务器发送上网请求消息,同时在中心站的上网会话连接表中记录此次上网请求连接信息; D、中心站加速网关收到Internet中web服务器发回的单播应答消息后,首先查看中心站的上网会话连接表中该应答所对应的上网请求连接信息,根据该上网请求连接信息查询到请求的源地址为某小站加速网关的地址,继而查看哪些小站加速网关与该小站加速网关在同一组播组内,将单播应答包转换成组播应答包,利用卫星广播特性向该组播组内的各小站加速网关发送组播应答消息; E、小站加速网关收到中心站加速网关发送的组播应答消息后,将该组播应答消息转换成单播应答消息,发送给最终请求浏览该网页的用户,并更新该对象的对象信息表;与小站加速网关在同一组播组内的其他小站加速网关收到中心站加速网关发送的组播应答消息后,在本地建立该对象的对象信息表。2....

【专利技术属性】
技术研发人员:何辞孙晨华张亚生曹建军
申请(专利权)人:中国电子科技集团公司第五十四研究所
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1