一种用于移动网络中改善分组数据业务的方法及装置的制作方法

文档序号:7757492阅读:109来源:国知局
专利名称:一种用于移动网络中改善分组数据业务的方法及装置的制作方法
技术领域
本发明涉及通信及互联网技术领域,具体涉及用于移动网络中改善分组数据业务 的方法及装置。
背景技术
随着移动通信业务和互联网技术的迅猛发展,移动数据和多媒体通信的应用越来 越广泛,甚至有可能超过传统的话音而成为移动通信承载的主要业务。近年来,互联网技术的发展和应用的普及,互联网已经成为巨大的资讯平台、沟通 平台、交易平台,在人们工作、生活中发挥不可或缺的作用。另外,随着移动通信技术的发展 和普及,可随身携带得某移动终端设备已经很普及,人们希望借助这些设备以及移动网络 的广泛覆盖实现“永远在线”,不受空间、地域的限制,随时随地访问互联网并获取所需的信 肩、ο相对于移动网络传统承载的语音业务数据相比,互联网业务数据对网络的带宽要 求更高。因此,当很多用户同时使用移动设备上网时,整个移动网络就会不堪重负,服务质 量下降,终端用户的体验也会大打折扣。为了向用户提供优质的移动上网服务,移动网络的 运营商一般通过两方面的方法来改善现有技术中的一种方法是网络扩容,包括增设基站,增加核心网元设备等,这种方 法成本巨大,而且会带来新的技术难题,例如不同的基站之间会互相干扰等。另一种方法是网络演进,例如,从原来2. 5G的GPRS演进到目前3G的WCDMA、 TDSCDMA等,甚至后期的LTE等,但这种方法也需大量投资。

发明内容
有鉴于此,本发明提供一种用于移动网络中改善分组数据业务的方法及装置。本发明实施例提供的一种用于移动网络中改善分组数据业务的方法,在移动网络 的核心网内设置存储单元,用于缓存经该核心网转发的互联网内容数据,包括接收来自移动网络核心网网元设备的请求;获取所述请求携带的互联网数据的统一资源定位符URL ;根据所述统一资源定位符URL查询对应的数据是否已经被缓存,如果是,将所述 对应的数据发送给请求端;否则,向互联网请求并接收上述统一资源定位符对应的数据;将从互联网接收到的所述统一资源定位符对应的数据进行压缩适配;将压缩适配后的数据发送给请求端,并在缓存中存储数据副本。本发明实施例还提供一种用于移动网络中改善分组数据业务的装置,设置在在移 动网络的核心网内,该装置包括第一存储模块,用于缓存经该核心网转发的互联网内容数据;第一接收模块,用于接收来自移动网络中核心网元设备的数据包;解析模块,用于解析接收到的数据包,获取所述数据包中携带的互联网数据的统
4一资源定位符URL ;查询模块,用于根据所述统一资源定位符URL查询对应的数据是否已经被缓存;压缩适配模块,用于对接收到的互联网数据进行压缩适配;发送模块,用于在对应的数据被缓存时,发送缓存的经压缩适配模块压缩的数据 给请求端。该装置,还包括请求模块,用于在对应的数据未被缓存时,请求互联网发送所述统一资源定位符 对应的数据;第二接收模块,用于接收来自互联网的数据;该装置,还包括第二存储模块,用于缓存经压缩适配模块压缩适配后的互联网数据。本发明实施例提供的用于移动网络中改善分组数据业务的技术方案,通过接收来 自移动网络核心网网元设备的请求;获取所述请求携带的互联网数据的统一资源定位符 URL ;根据URL查询对应的数据已经被缓存,则将所述对应的数据发送给请求端;否则,向互 联网请求并接收上述统一资源定位符对应的数据;将从互联网接收到的所述URL对应的数 据进行压缩适配;再将压缩适配后的数据发送给请求端,并在缓存中存储数据副本。通过将 互联网的内容缓存在移动网络的核心网内,缩短了数据的通讯链路,减少了数据流量,降低 了移动网络的拥堵,提高了数据的传输效率。可以极大地改善终端用户的体验。说明书附1是本发明实施例提供的移动通信核心网架构示意图;图2是本发明实施例提供的一种改善分组数据业务的方法流程图;图3是本发明实施例的改善分组数据业务的装置构成示意图。
具体实施例方式
移动终端需要访问因特网时,通过无线方式连接到无线网络基站进行通信,分组 数据是从基站发送到GPRS服务支持节点(SGSN),SGSN与GPRS网关支持节点(GGSN)进行 通信;GGSN对分组数据进行相应的处理,再发送到目的网络(因特网)。GGSN接收来自因 特网标识有移动终端地址的IP包,再转发到SGSN,继而传送给移动终端,实现为移动终端 提供因特网接入服务。为了提高移动通信网络中访问互联网时的数据传输效率,本发明提供一种用于移 动网络中改善分组数据业务的方法,该方法中通过在核心网中设置缓存单元,如

图1所示, 用于缓存经该核心网转发的互联网内容数据,以及被访问频率较高的互联网的内容缓存, 这样后续有用户终端访问这些互联网页时,就可直接从缓存单元中获取相应的数据,而不 必重新从远端的互联网网站服务器获取,减少移动核心网与互联网之间的数据流量,提高 数据传输效率,缩短响应时间,改善用户体验。下面对本发明的原理、具体实现方案及特性进行详细描述。参照图2,本发明实施例提供的一种用于移动网络中改善分组数据业务的方法,包 括S101,接收来自移动网络核心网网元设备的请求;
接收的请求数据包中携带有统一资源定位符(URL,Uniform/UniversalResource Locator的缩写)也被称为网页地址,是因特网上标准的资源的地址(Address),以指示获 取数据的目的地址。所述核心网元设备可以是SGSN,或者GGSN。当接收来自GGSN的数据包时,从GGSN的Gi接口获取数据包;当接收来自SSGN的数据包时,从SGSN的Gn接口获取数据包。S102,获取所述请求携带的互联网数据的统一资源定位符URL ;S103,根据所述统一资源定位符URL查询对应的数据是否已经被缓存,如果是,则 执行步骤S104 ;否则,执行步骤S105 ;S104,从缓存中读取对应的数据,并发送给请求端;S105,向远端互联网服务器转发该请求并接收上述统一资源定位符对应的数据。作为优选,该方法,进一步包括S106,将从互联网接收到的所述统一资源定位符对应的数据进行压缩适配;S107,将压缩适配后的数据发送给请求端,并在缓存中存储数据副本。若接收到的互联网数据为网页文本数据,则步骤S105中,对接收到的对应数据进 行压缩适配,包括如下步骤(a)去除网页文本数据中的注释数据;(b)对剩余的数据进行GZip压缩。GZIP格式已经成为使用非常普遍的一种数据压缩格式,或者说一种文件格式。 HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常 常使用GZIP压缩技术来让用户感受更快的速度。减少文件大小有两个明显的好处,一是可 以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中 经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。当有人来访问这个服务 器中的网站时,服务器中的采用GZip压缩方式就将网页内容压缩后传输到来访的电脑浏 览器中。一般对纯文本内容可压缩到原大小的40%,这样传输速度加快,效率提高。若接收到的互联网数据为图像数据,则步骤S105中,对接收到的对应数据进行压 缩适配,包括如下步骤(a)获取该图片的分辨率大小信息和文件大小;(b)如果该图片的分辨率大小超过预先设定的阈值,或者文件大小超过预先设定 的阈值,对图片按预先设定的方式进行重新编码。若接收到的互联网数据为视频数据,则步骤S105中,对接收到的对应数据进行压 缩适配,包括如下步骤(a)获取该视频的分辨率大小信息,帧率信息,码率信息以及文件大小信息;(b)当视频的分辨率大小超过预先设定的阈值,或者码率超过预先设定的阈值,或 者帧率超过预先设定的阈值,或者文件大小超过预先设定的阈值,对该视频按照预先设定 的方式进行重新编码。参照图3,本发明实施例还提供一种用于移动网络中改善分组数据业务的装置,设 置在在移动网络的核心网内,该装置20包括第一存储模块200,用于缓存经该核心网转发的互联网内容数据;
第一接收模块210,用于接收来自移动网络中核心网元设备的请求数据包;解析模块220,用于解析接收到的数据包,获取所述数据包中携带的互联网数据的 统一资源定位符URL ;查询模块230,用于根据所述统一资源定位符URL查询对应的数据是否已经被缓 存;压缩适配模块240,用于对接收到的互联网数据进行压缩适配;发送模块250,用于在对应的数据被缓存时,发送缓存的经压缩适配模块压缩的数 据给请求端。请求模块260,用于在对应的数据未被缓存时,请求互联网发送所述统一资源定位 符对应的数据;第二接收模块270,用于接收来自互联网的数据;第二存储模块280,用于缓存被压缩适配后的互联网的数据。所述核心网元设备为SGSN,或者GGSN。之后,根据需求由发送模块250将被压缩适配后的互联网的数据发送给请求端。综上所述,本发明实施例提供的用于移动网络中改善分组数据业务的技术方案, 通过接收来自移动网络核心网网元设备的请求;获取所述请求携带的互联网数据的统一 资源定位符URL ;根据URL查询对应的数据已经被缓存,则将所述对应的数据发送给请求 端;否则,向互联网请求并接收上述统一资源定位符对应的数据;将从互联网接收到的所 述URL对应的数据进行压缩适配;再将压缩适配后的数据发送给请求端,并在缓存中存储 数据副本。通过将互联网的内容缓存在移动网络的核心网内,缩短了数据的通讯链路,减少 了数据流量,降低了移动网络的拥堵,提高了数据的传输效率。可以极大地改善终端用户的 体验。根据所述公开的实施例,可以使得本领域技术人员能够实现或者使用本发明。对 于本领域技术人员来说,这些实施例的各种修改是显而易见的,并且这里定义的总体原理 也可以在不脱离本发明的范围和主旨的基础上应用于其他实施例。以上所述的实施例仅为 本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任 何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种用于移动网络中改善分组数据业务的方法,其特征在于,在移动网络的核心网内设置存储单元,用于缓存经该核心网转发的互联网内容数据,包括接收来自移动网络核心网网元设备的请求;获取所述请求携带的互联网数据的统一资源定位符URL;根据所述统一资源定位符URL查询对应的数据是否已经被缓存,如果是,将所述对应的数据发送给请求端;否则,向互联网请求并接收上述统一资源定位符对应的数据;将从互联网接收到的所述统一资源定位符对应的数据进行压缩适配;将压缩适配后的数据发送给请求端,并在缓存中存储数据副本。
2.如权利要求1所述的方法,其特征在于,若接收到的互联网数据为网页文本数据,则 所述对接收到的对应数据进行压缩适配,包括如下步骤去除网页文本数据中的注释数据; 对剩余的数据进行GZip压缩。
3.如权利要求1所述的方法,其特征在于,若接收到的互联网数据为图像数据,则所述 对接收到的对应数据进行压缩适配,包括如下步骤获取该图片的分辨率大小信息和文件大小;如果该图片的分辨率大小超过预先设定的阈值,或者文件大小超过预先设定的阈值, 对图片按预先设定的方式进行重新编码。
4.如权利要求1所述的方法,其特征在于,若接收到的互联网数据为视频数据,则所述 对接收到的对应数据进行压缩适配,包括如下步骤获取该视频的分辨率大小信息,帧率信息,码率信息以及文件大小信息; 当视频的分辨率大小超过预先设定的阈值,或者码率超过预先设定的阈值,或者帧率 超过预先设定的阈值,或者文件大小超过预先设定的阈值,对该视频按照预先设定的方式 进行重新编码。
5.如权利要求1所述的方法,其特征在于,当接收来自服务支持节点GGSN的数据包时,从网关支持节点GGSN的Gi接口获取数据包;当接收来自SSGN的数据包时,从SGSN的Gn接口获取数据包。
6.一种用于移动网络中改善分组数据业务的装置,其特征在于,设置在在移动网络的 核心网内,该装置包括第一存储模块,用于缓存经该核心网转发的互联网内容数据; 第一接收模块,用于接收来自移动网络中核心网元设备的数据包; 解析模块,用于解析接收到的数据包,获取所述数据包中携带的互联网数据的统一资 源定位符URL ;查询模块,用于根据所述统一资源定位符URL查询对应的数据是否已经被缓存; 压缩适配模块,用于对接收到的互联网数据进行压缩适配;发送模块,用于在对应的数据被缓存时,发送缓存的经压缩适配模块压缩的数据给请 求端。
7.如权利要求6所述的装置,其特征在于,还包括请求模块,用于在对应的数据未被缓存时,请求互联网发送所述统一资源定位符对应2的数据;第二接收模块,用于接收来自互联网的数据;
8.如权利要求6所述的装置,其特征在于,还包括第二存储模块,用于缓存经压缩适配模块压缩适配后的互联网数据。
9.如权利要求6所述的装置,其特征在于,所述核心网元设备为服务支持节点SGSN,或者网关支持节点GGSN。
全文摘要
本发明公开了一种用于移动网络中改善分组数据业务的方法,通过接收来自移动网络核心网网元设备的请求;获取所述请求携带的互联网数据的统一资源定位符URL;根据URL查询对应的数据已经被缓存,则将所述对应的数据发送给请求端;否则,向互联网请求并接收上述统一资源定位符对应的数据;将从互联网接收到的所述URL对应的数据进行压缩适配;再将压缩适配后的数据发送给请求端,并在缓存中存储数据副本。本发明还提供相应的装置。本发明通过将互联网的内容缓存在移动网络的核心网内,缩短了数据的通讯链路,减少了数据流量,降低了移动网络的拥堵,提高了数据的传输效率。可以极大地改善终端用户的体验。
文档编号H04L29/06GK101917479SQ201010258978
公开日2010年12月15日 申请日期2010年8月20日 优先权日2010年8月20日
发明者郑清芳, 鲍东山 申请人:北京新岸线网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1