CN102204324A - 提高移动互联网用户访问速度的方法及设备 - Google Patents
提高移动互联网用户访问速度的方法及设备 Download PDFInfo
- Publication number
- CN102204324A CN102204324A CN2011800006816A CN201180000681A CN102204324A CN 102204324 A CN102204324 A CN 102204324A CN 2011800006816 A CN2011800006816 A CN 2011800006816A CN 201180000681 A CN201180000681 A CN 201180000681A CN 102204324 A CN102204324 A CN 102204324A
- Authority
- CN
- China
- Prior art keywords
- domain service
- packet switch
- switch domain
- content
- base station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种提高移动宽带互联网用户访问速度的方法及设备,该方法包括:基站接收用户访问分组域业务的请求;如果所述基站用于保存分组域业务内容的本地缓存中有所述用户请求的分组域业务内容,则从所述基站用于保存分组域业务内容的本地缓存中获取所述用户请求的分组域业务内容,将从所述基站用于保存分组域业务内容的本地缓存中获取的分组域业务内容发送给所述用户;和/或,如果所述基站用于保存分组域业务内容的本地缓存中没有所述用户请求的分组域业务内容,则从分组域业务服务器获取用户请求的分组域业务内容,将从所述分组域业务服务器获取的内容发送给所述用户。
Description
技术领域
本发明涉及移动互联网技术领域,具体涉及一种提高移动互联网用户访问速度的方法及设备。
背景技术
目前,上网的用户数越来越多,Web站点的数量继续在增加,可供访问的资源日趋丰富,特别是文本、图像、音乐、广告、流媒体、动画等大量涌现;网上业务量成倍递增,造成了对网络带宽的大量需求,并且网络访问的延迟与等待总是普遍存在,这些情况导致了网络拥塞,服务器过载,网上应用等待时间过长等诸多问题,使整个互联网内容传送性能下降。
为了缓解网络拥塞,提高用户访问网站的响应速度,CDN(Content Delivery Network,内容分发网络)技术应运而生。CDN是建立在现有IP网络基础结构之上的一种增值网络,是在应用层部署的一种网络架构,其功能是将多点负载均衡、路由或缓存技术结合起来,利用智能分配技术,将内容根据来访用户的地点,按照就近访问的原则分配到多个节点。利用CDN技术可以解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。
随着网络技术和无线通信设备的迅速发展,人们迫切希望能随时随地从Internet上获取信息。针对这种情况,移动宽带互联网(MBB,Mobile Broad-Band)成了全球电信市场增长最主要的动力,智能手机、平板电脑、新类型的移动设备如游戏机、导航***、监测工具等,正不断融入MBB,进一步推动移动数据增长,预计未来几年MBB将快速超过因特网,MBB将会***式增长,这样基站到核心网之间的回程线路(Backhaul)传输将承受巨大的流量冲击。
由于CDN网络通常部署在核心网之后,虽然在一定程度上提高了用户访问网站的响应速度,但对基站到核心网之间的回程线路传输没有任何改善,如何有效地降低基站到核心网之间的回程线路传输压力,提高移动宽带互联网用户访问网站的响应速度,目前还没有一种有效的解决方案。
发明内容
针对上述现有技术存在的问题,提供一种提高移动互联网用户访问速度的方法及设备,以有效地降低基站到核心网之间的回程线路传输压力,提高移动互联网用户访问分组域业务的响应速度。
为此,提供了一种提高移动互联网用户访问速度的方法,包括:
基站接收用户访问分组域业务的请求;
如果所述基站用于保存分组域业务内容的本地缓存中有所述用户请求的分组域业务内容,则从所述基站用于保存分组域业务内容的本地缓存中获取所述用户请求的分组域业务内容,将从所述基站用于保存分组域业务内容的本地缓存中获取的分组域业务内容发送给所述用户;和/或,
如果所述基站用于保存分组域业务内容的本地缓存中没有所述用户请求的分组域业务内容,则从分组域业务服务器获取用户请求的分组域业务内容,将从所述分组域业务服务器获取的内容发送给所述用户。
一种基站,包括:本地缓存单元、请求接收单元、检查单元、请求响应单元,还包括:第一内容获取单元,和/或第二内容获取单元;
所述本地缓存单元,用于保存分组域业务内容;
所述请求接收单元,用于接收用户访问分组域业务的请求;
所述检查单元,用于根据所述用户访问分组域业务的请求,检查所述本地缓存单元中是否有用户请求的分组域业务内容;
所述第一内容获取单元,用于在所述检查单元检查到所述本地缓存单元中有用户请求的分组域业务内容时,从所述本地缓存单元中获取用户请求的分组域业务内容;
所述第二内容获取单元,用于在所述检查单元检查到所述本地缓存单元中没有用户请求的分组域业务内容时,从分组域业务服务器获取用户请求的分组域业务内容;
所述请求响应单元,用于将所述第一内容获取单元从本地缓存单元获取的分组域业务内容或者所述第二内容获取单元从分组域业务服务器获取的分组域业务内容发送给所述用户。
上述的提高移动互联网用户访问速度的方法及设备,在基站接收到用户访问分组域业务的请求后,如果基站中用于保存分组域业务内容的本地缓存中有用户请求的分组域业务内容,则基站可以直接从本地缓存中获取用户所需的内容,从而可以有效地降低基站到核心网之间的回程线路传输压力,提高移动互联网用户访问分组域业务的响应速度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提高移动互联网用户访问速度的方法的流程图;
图2是本发明实施例提高移动互联网用户访问速度的方法的一种具体应用流程图;
图3是本发明实施例提高移动互联网用户访问速度的方法的另一种具体应用流程图;
图4是本发明实施例基站的一种结构示意图;
图5是本发明实施例基站的另一种结构示意图;
图6是本发明实施例的基站的应用实例1示意图;
图7是本发明实施例的基站的应用实例2示意图;
图8是本发明实施例的基站的应用实例3示意图;
图9是本发明实施例的基站的应用实例4示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明实施例的方案,下面结合附图和实施方式对本发明实施例作进一步的详细说明。
本发明实施例提高移动宽带互联网用户访问速度的方法及设备,在基站上部署用于保存分组域业务内容的本地缓存,基站接收用户访问分组域业务的请求后,如果基站的该本地缓存中有用户请求的分组域业务内容,则可直接从该本地缓存中获取用户请求的分组域业务内容,从而可以有效地降低基站到核心网之间的回程线路传输压力,提高移动宽带互联网用户访问访问分组域业务的响应速度。
如图1所示,是本发明实施例提高移动宽带互联网用户访问速度的方法的流程图。
图1所示流程包括以下步骤:
步骤101,基站接收用户访问分组域业务的请求。
该分组域业务的请求可以是HTTP(HyperText Transfer Protocol,超文本传输协议)或FTP(File Transfer Protocol,文件传输协议)等协议承载的网页浏览、下载、视频浏览请求等,具体可以按照HTTP、FTP协议标准,比如所述请求可以是一个URL(Universal Resource Locator,统一资源定位符)。
在现有的基站中,基站通常只识别FP(Frame Protocol,帧协议)帧,在RNC(Radio Network Controller,无线网络控制器)上才会将FP帧解析并识别封装在FP帧中的IP报文,但目前无线网络扁平化架构可以将RNC这一功能下移至基站,而LTE(Long Term Evolution,长期演进)网络中,增强型基站eNodeB融合了基站以及基站控制器的功能。
FP帧解析的功能下移到基站之后,对于包含分组域业务的FP帧,基站能够解析并识别封装在FP帧中的IP报文,而对于电路域业务的FP帧,基站的处理流程与现有的处理流程相同,不受影响。
因此,本发明实施例中的基站可以是具有这种能够识别封装在FP帧中的IP报文功能的基站,从而能够识别HTTP、或FTP请求。
步骤102,基站检查用于保存分组域业务内容的本地缓存中是否有用户请求的分组域业务内容;如果是,则执行步骤103;否则,执行步骤104。
具体地,在基站检查用于保存分组域业务内容的本地缓存中是否有用户请求的分组域业务内容时,可以通过URL做索引,相应地,在将所述内容保存到所述本地缓存时,需要保存所述内容对应的URL。
步骤103,基站从用于保存分组域业务内容的本地缓存中获取用户请求的分组域业务内容;然后执行步骤105。
步骤104,基站从分组域业务服务器获取用户请求的分组域业务内容。
步骤105,基站将从用于保存分组域业务内容的本地缓存中获取的内容或从分组域业务服务器获取的内容发送给上述用户。
需要说明的是,上述流程中的步骤103为可选步骤,也就是说,本发明的另一实施例也可以只针对上述步骤102中基站检查到用于保存分组域业务内容的本地缓存中没有用户请求的分组域业务内容的情况进行处理。
另外,上述流程中的步骤104也为可选步骤,也就是说,本发明的另一实施例也可以只针对上述步骤102中基站检查到用于保存分组域业务内容的本地缓存中有用户请求的分组域业务内容的情况进行处理。
在本发明实施例中,基站接收到用户访问分组域业务的请求后,如果基站用于保存分组域业务内容的本地缓存中有用户请求的分组域业务内容,则基站可以直接从本地缓存中获取用户所需的分组域业务内容,从而可以有效地降低基站到核心网之间的回程线路传输压力,提高移动互联网用户访问分组域业务的响应速度。
另外,本发明实施例的方法还可进一步包括:如果所述基站从所述分组域业务服务器获取的分组域业务内容为热点内容,则将所述分组域业务内容存储在所述基站用于保存分组域业务内容的本地缓存中。
比如,在图1所示的流程中,在步骤104和步骤105之间还可进一步包括以下步骤:基站根据预设的规则判断步骤104中基站获取的内容为热点内容,则该内容存储在该基站用于保存分组域业务内容的本地缓存中。
再比如,在图1所示的流程中,在步骤105之后还可进一步包括以下步骤:基站根据预设的规则判断步骤104中基站获取的内容为热点内容,则该内容存储在该基站用于保存分组域业务内容的本地缓存中。
这样,基站在从分组域业务服务器获取用户请求的分组域业务内容后,确定该内容为热点内容,并将该热点内容存储在该基站用于保存分组域业务内容的本地缓存中,在后续有用户访问该内容时,基站可以直接从该本地缓存中获取相应内容。
对于如何确定所述内容是否为热点内容,在实际应用中,可以有多种判断方式,对此本发明实施例不做限定,下面仅对此举例说明。
比如,可以根据以下任意一项或多项统计参数来确定所述内容是否为热点内容:
(1)访问次数;(2)访问文件大小。
其中,文件大小和热度的关系体现主要取决于基站上的缓存策略,如存储容量有限,由于较小文件占用的存储空间更小,因此可以设定增加所述内容的热度值时,小文件对应的内容的热度增加一个较大的值,也就是小文件更容易变热;或者基于相反的考虑,如果存储容量足够大,较大文件一旦命中,对命中的流量增加较多,可以设定增加所述内容的热度值时,大文件对应的内容的热度增加一个较大的值,也就是大文件更容易变热。
在具体应用中,为了进行热度统计,可以记录用户每次访问的URL、文件大小、语言等信息,这些信息构成了用户访问内容的元数据,用于标识内容资源。
根据这些记录,可以统计访问文件的总数、总访问次数、已缓存的访问文件数等信息,根据这些统计信息及热度计算策略(如按照访问次数统计),计算用户访问内容的热度,将计算结果与统计的平均热度进行比较,高于平均热度一定百分比,比如由冷变热高于平均热度5%,则确定相应内容为热点内容,这样可以避免冷热波动变化;否则,仅记录本次访问的相关信息。
如果需要考虑访问文件大小这一参数来计算用户访问内容的热度,则在进行热度计算时,可以分层处理,即按照URL和元数据分别计算出一个热度值,同一个URL的不同元数据的热度和应该小于等于URL的热度值。然后,根据得到的两个热度值来确定用户访问内容的热度,比如,可以对这两个热度值进行加权来计算用户访问内容的热度,当然也可以采用其他计算方法,对此本发明实施例不做限定。
当然,在实际应用中,对用户访问的内容是否为热点内容的判断还可以有其他各种不同的方式,具体实现过程可以参照现有的一些处理方式,在此不再一一举例说明。
上面步骤104提到,在基站用于保存分组域业务内容的本地缓存中没有用户请求的分组域业务内容的情况下,该基站可以从分组域业务服务器获取用户请求的分组域业务内容。具体地,基站可以将上述用户访问分组域业务的请求转发给与基站通过有线或者无线方式相连的接入设备,该接入设备与互联网相连,可以访问互联网,该基站接收该接入设备根据所述用户访问分组域业务的请求从分组域业务服务器获取的用户请求的分组域业务内容。
与互联网相连的接入网设备可以是,比如LTE中的核心网设备,或者RNC等设备;还可以是其它可以直接访问互联网的固网接入设备。
另外,上述与互联网相连的接入设备在接收到分组域业务服务器返回的内容后,除了将该内容返回给所述基站外,还可进一步确定该内容是否为上面提到的热点内容,如果是,则同样可以将该内容存储在该接入设备用于保存分组域业务内容的本地缓存中。该接入设备在其负荷低于预设值(比如30%)时将自己用于保存分组域业务内容的本地缓存中缓存的内容推送给其他基站,并通知所述其他基站保存该内容。这样,在所述其他基站后续有用户访问同样内容时,可以直接从该本地缓存中获取相应内容,有效地提高用户访问分组域业务的响应速度。
下面进一步举例详细说明本发明实施例提高移动互联网用户访问速度的方法另一实施例。
如图2所示,是本发明实施例提高移动互联网用户访问速度的方法的流程图。
在该实施例中,所述基站通过RNC从分组域业务服务器获取用户请求的分组域业务内容,该流程包括以下步骤:
步骤201,基站接收用户访问分组域业务的请求。
步骤202,基站检查用于保存分组域业务内容的本地缓存中是否有用户请求的分组域业务内容;如果是,则执行步骤203;否则,执行步骤204。
步骤203,基站从用于保存分组域业务内容的本地缓存中获取用户请求的分组域业务内容;然后执行步骤205。
步骤204,基站通过RNC及核心网从分组域业务服务器获取用户请求的分组域业务内容,并且从分组域业务服务器获取的分组域业务内容为热点内容时,将该分组域业务内容存储在基站用于保存分组域业务内容的本地缓存中。
在该步骤中,基站首先将访问分组域业务的请求发送给RNC,然后接收RNC根据所述用户访问分组域业务的请求从分组域业务服务器获取的用户请求的分组域业务内容。
相应地,RNC接收到基站发送的用户访问分组域业务的请求后,通过核心网设备从分组域业务服务器获取用户请求的分组域业务内容,然后将该内容发送给上述基站。
需要说明的是,在基站将上述用户访问分组域业务的请求发送给RNC时,需要将该请求中包含的移动终端的IP地址与端口号转换为基站的IP地址与端口号,此过程可以是一个标准的NAT(Network Address Translation,网络地址转换)或NAPT(Network Address Port Translation,网络端口地址转换)过程,在此不再详细描述。
步骤205,基站将从用于保存分组域业务内容的本地缓存中获取的分组域业务内容或通过RNC及核心网从分组域业务服务器获取的分组域业务内容发送给所述用户。
在该实施例中,还可以在RNC中设置本地缓存,RNC从分组域业务服务器获取用户请求的分组域业务内容后,确定该分组域业务内容是否为热点内容,如果是热点内容,则将该分组域业务内容存储在RNC用于保存分组域业务内容的本地缓存中。RNC可以选择在其负荷低于一定值时将缓存的内容推送给其他基站,并通知所述其他基站保存所述内容。
上述RNC确定从分组域业务服务器获取用户请求的分组域业务内容是否为热点内容的实现方式与基站确定热点内容的实现方式类似,具体可以参照前面基站对获取的内容是否为热点内容的处理过程,在此不再赘述。
如图3所示,是本发明实施例提高移动互联网用户访问速度的方法的另一流程图。
在该实施例中,基站通过固网接入设备从分组域业务服务器获取用户请求的分组域业务内容,该流程包括以下步骤:
步骤301,基站接收用户访问分组域业务的请求。
步骤302,基站检查用于保存分组域业务内容的本地缓存中是否有用户请求的分组域业务内容;如果是,则执行步骤303;否则,执行步骤304。
步骤303,基站从用于保存分组域业务内容的本地缓存中获取用户请求的分组域业务内容;然后执行步骤305。
步骤304,基站通过固网接入设备从分组域业务服务器获取用户请求的分组域业务内容,并且从分组域业务服务器获取的分组域业务内容为热点内容时,将该分组域业务内容存储在基站用于保存分组域业务内容的本地缓存中。
基站可以通过相应的接口比如Gi口接入到固网接入设备中,所述固网接入设备可以是xDSL(如ADSL、ADSL2、ADSL2+、VDSL、VDSL2、VDSL2+、SHDSL等)、xPON(如EPON、GPON等)、P2P Ethernet等。在这种情况下,基站可以通过Gi口解析出IP数据包,并将解析出的IP数据包发送给上述固网接入设备;而固网接入设备可以根据接收的IP数据包寻址并获取用户请求的分组业务内容,并返回给基站。
需要说明的是,在基站通过固网接入设备从分组域业务服务器获取用户请求的分组域业务内容的过程中,需要将上述请求中包含的移动终端的IP地址与端口号转换为基站的IP地址与端口号,此过程可以是一个标准的NAT或NAPT过程,在此不再详细描述。
步骤305,基站将从用于保存分组域业务内容的本地缓存中获取的分组域业务内容或通过固网接入设备从分组域业务服务器获取的分组域业务内容发送给上述用户。
上述图2和图3所示流程分别示出了基站通过不同类型的其他设备从分组域业务服务器获取用户请求的分组域业务内容的过程。需用说明的是,在实际应用中,如果基站能够同时支持与RNC及上述固网设备的通信,则在从分组域业务服务器获取用户请求的分组域业务内容时,可以根据需要或设定的策略选择不同的路径。
在上述各实施例中,还可进一步包括以下步骤:
基站从签约的分组域服务提供商获取热点内容,比如基站在负荷较低时主动获取签约的分组域服务提供商提供的热点内容,并将该内容存储在基站用于保存分组域业务内容的本地缓存中。
需要说明的是,在上述各实施例中,对基站是否要将从分组域业务服务器获取的分组域业务内容保存到基站用于保存分组域业务内容的本地缓存的判断,除了需要确定所述内容是否为热点内容之外,还可进一步设定相应的存储策略,只对符合该存储策略要求的热点内容进行存储。所述存储策略可以根据需要来设定,比如:
(1)协议存储策略:即按协议的约定确定对用户请求的响应是否可以从本地缓存中获取相应的内容。
(2)应用存储策略:即根据用户请求的分组域业务内容的应用来确定是否可以从本地缓存中获取相应的内容,例如,对动态内容的网页不做缓存,即判断是否为动态网页,或者带应用层参数的网页。
(3)用户选择策略:即可以由用户进行配置,实现动态的缓存策略管理,比如,用户可以选择只对某些ISP提供的网页实现加速功能。
当然,在实际应用中,还可以有其他存储策略,对此本发明实施例不做限定。
相应地,本发明实施例还提供一种基站,如图4所示,是本发明实施例基站的一种结构示意图。
在该实施例中,所述基站包括:本地缓存单元401、请求接收单元402、检查单元403、请求响应单元406,还包括:第一内容获取单元404,和/或第二内容获取单元405。其中:
本地缓存单元401,用于保存分组域业务内容;
请求接收单元402,用于接收用户访问分组域业务的请求;
检查单元403,用于根据所述用户访问分组域业务的请求,检查本地缓存单元401中是否有用户请求的分组域业务内容;
第一内容获取单元404,用于在所述检查单元403检查到所述本地缓存单元401中有用户请求的分组域业务内容时,从所述本地缓存单元401中获取用户请求的分组域业务内容;
第二内容获取单元405,用于在所述检查单元403检查到所述本地缓存单元401中没有用户请求的分组域业务内容时,从分组域业务服务器获取用户请求的分组域业务内容;
请求响应单元406,用于将第一内容获取单元404从本地缓存单元401获取的分组域业务内容或者第二内容获取单元405从分组域业务服务器获取的分组域业务内容发送给所述用户。
在本发明实施例中,第二内容获取单元405可以通过与互联网相连的接入设备从分组域业务服务器获取用户请求的分组域业务内容。第二内容获取单元405将上述用户访问分组域业务的请求发送给与互联网相连的接入设备,并接收该接入设备根据上述用户访问分组域业务的请求从分组域业务服务器获取的用户请求的分组域业务内容。第二内容获取单元405可以通过有线或者无线方式与接入设备相连。
比如,第二内容获取单元405可以通过RNC及核心网从分组域业务服务器获取用户请求的分组域业务内容。
再比如,第二内容获取单元405还可以通过可以直接访问互联网的固网接入设备从分组域业务服务器获取用户请求的分组域业务内容。基站可以通过相应的接口比如Gi口接入到固网接入设备中,所述固网接入设备可以是xDSL(如ADSL、ADSL2、ADSL2+、VDSL、VDSL2、VDSL2+、SHDSL等)、xPON(如EPON、GPON等)、P2PEthernet等。
需要说明的是,在基站通过上述固网接入设备从分组域业务服务器获取用户请求的分组域业务内容的过程中,需要将上述请求中包含的移动终端的IP地址与端口号转换为基站的IP地址与端口号,此过程可以是一个标准的NAT或NAPT过程,在此不再详细描述。
本发明实施例的基站,在接收到用户访问分组域业务的请求后,如果基站用于保存分组域业务内容的本地缓存中有用户请求的分组域业务内容,则基站可以直接从本地缓存中获取用户所需的分组域业务内容,从而可以有效地降低基站到核心网之间的回程线路传输压力,提高移动互联网用户访问分组域业务的响应速度。
如图5所示,是本发明实施例基站的另一种结构示意图。
与图4所示实施例的区别在于,该实施例的基站还包括:
热度判断单元407,用于确定第二内容获取单元405从分组域业务服务器获取的分组域业务内容是否为热点内容,并在该分组域业务内容为热点内容时,通知第二内容获取单元405将该分组域业务内容存储到本地缓存单元401中,从而可以在后续有用户访问该内容时,基站可以直接从该本地缓存中获取相应内容。
需要说明的是,上述热度判断单元407具体可以在第二内容获取单元405获取用户请求的分组域业务内容后进行判断处理,也可以在请求响应单元406将该分组域业务内容发送给上述用户后进行判断处理,对此本发明实施例不做限定。
对于热度判断单元407如何确定第二内容获取单元405获取的分组域业务内容是否为热点内容可以有多种实现方式,具体可参照前面本发明实施例提高移动互联网用户访问速度的方法中的描述,在此不再赘述。
本发明实施例的基站,从分组域业务服务器获取用户请求的分组域业务内容后,如果该分组域业务内容为热点内容,则将其保存在本地缓存单元中,从而在后续有用户访问该内容时,可以直接从本地缓存单元中获取用户该内容,有效地降低了基站到核心网之间的回程线路传输压力,提高了移动互联网用户访问网站的响应速度。
为了进一步降低基站到核心网之间的回程线路传输压力,在本发明实施例中,所述第二内容获取单元405,还可以从签约的分组域服务提供商获取热点内容,比如在基站负荷较低时主动获取签约的分组域服务提供商提供的热点内容,然后将该内容存储到本地缓存单元401中。这样,对于一些热点内容,即使用户没有请求过,也可以由基站主动从互联网中获得,从而在后续有用户访问该内容时,基站可以直接从本地缓存单元中获取用户所需的内容,降低基站到核心网之间的回程线路传输压力,提高移动互联网用户访问网站的响应速度。
下面进一步举例详细说明本发明实施例的基站在实际中的应用过程。
例1
如图6所示,是本发明实施例的基站的应用实例1示意图。
在该实施例中,基站和无线网络控制器均部署本地Cache(缓存),用于保存分组域业务内容。具体工作过程主要如下:
1.当移动终端1向基站发送请求,例如HTTP网页浏览、下载、视频浏览请求等,基站查找本地Cache后没有终端请求的内容,经过传统的无线网络控制器、核心网到Internet(因特网)获取用户请求的分组域业务内容,无线网络控制器分析内容热度,如果是热点内容,则通知用户所属的基站存储相应内容。
2.后续基站其他用户访问同样内容时,基站直接提供Cache服务,不需要再次经过无线网络控制器、核心网到Internet获取内容,从而节省传输成本。
3.空闲时无线网络控制器主动推送热点内容到基站并缓存。
例2
如图7所示,是本发明实施例的基站的应用实例2示意图。
在该实施例中,基站独立部署本地Cache,用于保存分组域业务内容。具体工作过程主要如下:
1.基站监听用户请求内容,当请求到达后,基站查找本地Cache后没有终端请求的内容,经过传统的网络,通过无线网络控制器、核心网到Internet获取用户请求的分组域业务内容,基站分析内容热度,如果是热点内容,则存储相应内容。
2.后续基站其他用户访问同样内容时,基站直接提供Cache服务,不需要再次经过无线网络控制器、核心网到Internet网获取内容,从而节省传输成本。
例3
如图8所示,是本发明实施例的基站的应用实例3示意图。
在该实施例中,基站独立部署本地Cache,用于保存分组域业务内容。具体工作过程主要如下:
1.基站监听用户请求内容,请求到达基站后,如果基站没有终端请求的内容,则基站通过自身的接口(例如GI口)通过附近的固网接入设备接入Internet,获得用户请求的分组域业务内容,从而减轻基站到控制器及核心网之间的传输成本。
2.基站进行内容热度分析,如果所述内容为热点内容,则基站存储相应内容到基站Cache。
3.后续基站其他用户访问同样内容时,基站直接提供Cache服务,从而节省传输成本。
4.基站可以在空闲的时候主动通过自身的接口(例如GI口)获取签约ISP内容,并将热点内容存储到基站Cache。
例4
如图9所示,是本发明实施例的基站的应用实例4示意图。
在该实施例中,基站和无线网络控制器均部署本地Cache,用于保存分组域业务内容。基站既可以通过无线网络控制器、核心网从互联网服务器获取的用户请求的分组域业务内容,也可以通过固网设备从互联网服务器获取的用户请求的分组域业务内容。
工作过程主要如下:
1.基站监听用户请求内容,请求到达基站后,基站查找Cache中没有终端请求的内容,则基站通过自身的接口(例如GI口)通过附近的固网接入设备接入Internet,获得用户请求的分组域业务内容,从而减轻基站到无线网络控制器及核心网之间的传输成本。
2.基站和/或无线网络控制器分析内容热度,如果为热点内容,则基站存储相应内容。
3.后续基站其他用户访问同样内容时,基站直接提供Cache服务,从而节省传输成本。
4.基站可以在空闲的时候主动通过自身的接口(例如GI口)获取签约ISP(Internet Service Provider,互联网服务提供商)提供的内容,并将热点内容存储到基站Cache,同时也可以采用无线网络控制器在空闲时主动推送高热内容到基站Cache。
可见,无论上述哪种方式,都可以有效地降低基站到核心网之间的回程线路传输压力,提高移动互联网用户访问网站的响应速度。
以上对本发明实施例进行了详细介绍,本文中应用了具体实施方式对本发明进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及设备;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种提高移动互联网用户访问速度的方法,其特征在于,包括:
基站接收用户访问分组域业务的请求;
如果所述基站用于保存分组域业务内容的本地缓存中有所述用户请求的分组域业务内容,则从所述基站用于保存分组域业务内容的本地缓存中获取所述用户请求的分组域业务内容,将从所述基站用于保存分组域业务内容的本地缓存中获取的分组域业务内容发送给所述用户;和/或,
如果所述基站用于保存分组域业务内容的本地缓存中没有所述用户请求的分组域业务内容,则从分组域业务服务器获取用户请求的分组域业务内容,将从所述分组域业务服务器获取的内容发送给所述用户。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述基站从所述分组域业务服务器获取的分组域业务内容为热点内容,则将所述分组域业务内容存储在所述基站用于保存分组域业务内容的本地缓存中。
3.根据权利要求1或2所述的方法,其特征在于,所述基站从所述分组域业务服务器获取用户请求的分组域业务内容包括:
所述基站将所述用户访问分组域业务的请求转发给与互联网相连的接入设备;
接收所述接入设备根据所述用户访问分组域业务的请求从分组域业务服务器获取的用户请求的分组域业务内容。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
所述与互联网相连的接入设备确定从分组域业务服务器获取的分组域业务内容为热点内容,则将所述分组域业务内容存储在所述与互联网相连的接入设备用于保存分组域业务内容的本地缓存中;
所述与互联网相连的接入设备在其负荷低于预设值时将自己用于保存分组域业务内容的本地缓存中缓存的分组域业务内容推送给其他基站,并通知所述其他基站保存所述分组域业务内容。
5.根据权利要求3所述的方法,其特征在于,所述接入设备是直接访问互联网的固网接入设备。
6.根据权利要求2所述的方法,其特征在于,所述方法还包括:
基站从签约的分组域服务提供商获取热点内容,并将所述热点内容存储在所述基站用于保存分组域业务内容的本地缓存中。
7.一种基站,其特征在于,包括:本地缓存单元、请求接收单元、检查单元、请求响应单元,还包括:第一内容获取单元,和/或第二内容获取单元;
所述本地缓存单元,用于保存分组域业务内容;
所述请求接收单元,用于接收用户访问分组域业务的请求;
所述检查单元,用于根据所述用户访问分组域业务的请求,检查所述本地缓存单元中是否有用户请求的分组域业务内容;
所述第一内容获取单元,用于在所述检查单元检查到所述本地缓存单元中有用户请求的分组域业务内容时,从所述本地缓存单元中获取用户请求的分组域业务内容;
所述第二内容获取单元,用于在所述检查单元检查到所述本地缓存单元中没有用户请求的分组域业务内容时,从分组域业务服务器获取用户请求的分组域业务内容;
所述请求响应单元,用于将所述第一内容获取单元从本地缓存单元获取的分组域业务内容或者所述第二内容获取单元从分组域业务服务器获取的分组域业务内容发送给所述用户。
8.根据权利要求7所述的基站,其特征在于,所述基站还包括:
热度判断单元,用于确定所述第二内容获取单元从分组域业务服务器获取的分组域业务内容是否为热点内容,并在所述分组域业务内容为热点内容时,通知所述第二内容获取单元将所述分组域业务内容存储到所述本地缓存单元中。
9.根据权利要求7或8所述的基站,其特征在于,
所述第二内容获取单元,具体用于将所述用户访问分组域业务的请求发送给与互联网相连的接入设备,并接收所述与互联网相连的接入设备根据所述用户访问分组域业务的请求从分组域业务服务器获取的用户请求的分组域业务内容。
10.根据权利要求8所述的基站,其特征在于,
所述第二内容获取单元,还用于从签约的分组域服务提供商获取热点内容,并将所述热点内容存储在所述本地缓存单元中。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2011/073364 WO2011113390A2 (zh) | 2011-04-27 | 2011-04-27 | 提高移动互联网用户访问速度的方法及设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102204324A true CN102204324A (zh) | 2011-09-28 |
Family
ID=44649654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011800006816A Pending CN102204324A (zh) | 2011-04-27 | 2011-04-27 | 提高移动互联网用户访问速度的方法及设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102204324A (zh) |
WO (1) | WO2011113390A2 (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102858031A (zh) * | 2012-09-06 | 2013-01-02 | 东莞中山大学研究院 | 一种实现无线接入点提供内容服务的方法 |
CN103067981A (zh) * | 2011-10-21 | 2013-04-24 | 中兴通讯股份有限公司 | 一种内容缓存旁路方法及*** |
CN103581248A (zh) * | 2012-07-31 | 2014-02-12 | 中兴通讯股份有限公司 | 内容分发网络cdn服务的提供方法及装置 |
CN103581334A (zh) * | 2013-11-19 | 2014-02-12 | 贝尔特物联技术无锡有限公司 | 分布云*** |
CN103634374A (zh) * | 2013-11-07 | 2014-03-12 | 华为技术有限公司 | 一种并发访问请求的处理方法及装置 |
CN103703747A (zh) * | 2013-08-13 | 2014-04-02 | 华为技术有限公司 | 互联网内容存储方法和设备 |
CN104348856A (zh) * | 2013-07-30 | 2015-02-11 | 杭州微元科技有限公司 | 一种通过广播网实现网络缓存更新的方法 |
CN104507124A (zh) * | 2014-12-24 | 2015-04-08 | 中国科学院声学研究所 | 一种基站缓存的管理方法及用户访问的处理方法 |
WO2015139250A1 (zh) * | 2014-03-19 | 2015-09-24 | 华为技术有限公司 | 协同的内容缓存方法、装置及*** |
CN105072184A (zh) * | 2015-08-12 | 2015-11-18 | 汕头大学 | 一种适用于中小企业的文件共享*** |
CN105471962A (zh) * | 2015-11-13 | 2016-04-06 | 上海斐讯数据通信技术有限公司 | 一种网络资源的访问控制方法、***、以及一种基站 |
WO2017024525A1 (en) * | 2015-08-11 | 2017-02-16 | Qualcomm Incorporated | Http-aware content caching |
WO2017113373A1 (zh) * | 2015-12-31 | 2017-07-06 | 华为技术有限公司 | 一种缓存的方法及分组数据网关 |
CN107070887A (zh) * | 2017-03-08 | 2017-08-18 | 北京佰才邦技术有限公司 | 网络行为信息的处理方法、装置及缓存设备 |
US11444879B2 (en) | 2015-08-05 | 2022-09-13 | Qualcomm Incorporated | Deep packet inspection indication for a mobile CDN |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107800666B (zh) * | 2016-09-02 | 2022-11-22 | 中兴通讯股份有限公司 | 页面内容的处理方法及装置、主节点、从节点 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998014894A1 (en) * | 1996-09-30 | 1998-04-09 | Viewinn Plc | Caching systems |
CN1387643A (zh) * | 1999-09-01 | 2002-12-25 | 奈克斯特威电信公司 | 用于无线通信***的分布式高速缓冲存储器 |
CN101540885A (zh) * | 2009-04-30 | 2009-09-23 | 中兴通讯股份有限公司 | 一种iptv点播***及方法 |
-
2011
- 2011-04-27 CN CN2011800006816A patent/CN102204324A/zh active Pending
- 2011-04-27 WO PCT/CN2011/073364 patent/WO2011113390A2/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998014894A1 (en) * | 1996-09-30 | 1998-04-09 | Viewinn Plc | Caching systems |
CN1387643A (zh) * | 1999-09-01 | 2002-12-25 | 奈克斯特威电信公司 | 用于无线通信***的分布式高速缓冲存储器 |
CN101540885A (zh) * | 2009-04-30 | 2009-09-23 | 中兴通讯股份有限公司 | 一种iptv点播***及方法 |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067981A (zh) * | 2011-10-21 | 2013-04-24 | 中兴通讯股份有限公司 | 一种内容缓存旁路方法及*** |
WO2013056560A1 (zh) * | 2011-10-21 | 2013-04-25 | 中兴通讯股份有限公司 | 一种内容缓存旁路方法及*** |
CN103067981B (zh) * | 2011-10-21 | 2015-09-16 | 中兴通讯股份有限公司 | 一种内容缓存旁路方法及*** |
CN103581248A (zh) * | 2012-07-31 | 2014-02-12 | 中兴通讯股份有限公司 | 内容分发网络cdn服务的提供方法及装置 |
CN102858031A (zh) * | 2012-09-06 | 2013-01-02 | 东莞中山大学研究院 | 一种实现无线接入点提供内容服务的方法 |
CN104348856A (zh) * | 2013-07-30 | 2015-02-11 | 杭州微元科技有限公司 | 一种通过广播网实现网络缓存更新的方法 |
WO2015021591A1 (zh) * | 2013-08-13 | 2015-02-19 | 华为技术有限公司 | 互联网内容存储方法和设备 |
CN103703747A (zh) * | 2013-08-13 | 2014-04-02 | 华为技术有限公司 | 互联网内容存储方法和设备 |
CN103634374A (zh) * | 2013-11-07 | 2014-03-12 | 华为技术有限公司 | 一种并发访问请求的处理方法及装置 |
CN103634374B (zh) * | 2013-11-07 | 2017-04-12 | 华为技术有限公司 | 一种并发访问请求的处理方法及装置 |
CN103581334A (zh) * | 2013-11-19 | 2014-02-12 | 贝尔特物联技术无锡有限公司 | 分布云*** |
CN105830488B (zh) * | 2014-03-19 | 2019-05-28 | 华为技术有限公司 | 协同的内容缓存方法、装置及*** |
WO2015139250A1 (zh) * | 2014-03-19 | 2015-09-24 | 华为技术有限公司 | 协同的内容缓存方法、装置及*** |
CN105830488A (zh) * | 2014-03-19 | 2016-08-03 | 华为技术有限公司 | 协同的内容缓存方法、装置及*** |
CN104507124A (zh) * | 2014-12-24 | 2015-04-08 | 中国科学院声学研究所 | 一种基站缓存的管理方法及用户访问的处理方法 |
US11444879B2 (en) | 2015-08-05 | 2022-09-13 | Qualcomm Incorporated | Deep packet inspection indication for a mobile CDN |
WO2017024525A1 (en) * | 2015-08-11 | 2017-02-16 | Qualcomm Incorporated | Http-aware content caching |
CN105072184A (zh) * | 2015-08-12 | 2015-11-18 | 汕头大学 | 一种适用于中小企业的文件共享*** |
CN105072184B (zh) * | 2015-08-12 | 2018-09-04 | 汕头大学 | 一种适用于中小企业的文件共享*** |
CN105471962A (zh) * | 2015-11-13 | 2016-04-06 | 上海斐讯数据通信技术有限公司 | 一种网络资源的访问控制方法、***、以及一种基站 |
WO2017113373A1 (zh) * | 2015-12-31 | 2017-07-06 | 华为技术有限公司 | 一种缓存的方法及分组数据网关 |
CN107070887A (zh) * | 2017-03-08 | 2017-08-18 | 北京佰才邦技术有限公司 | 网络行为信息的处理方法、装置及缓存设备 |
CN107070887B (zh) * | 2017-03-08 | 2020-12-11 | 北京佰才邦技术有限公司 | 网络行为信息的处理方法、装置及缓存设备 |
Also Published As
Publication number | Publication date |
---|---|
WO2011113390A3 (zh) | 2012-03-22 |
WO2011113390A2 (zh) | 2011-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102204324A (zh) | 提高移动互联网用户访问速度的方法及设备 | |
US10757068B2 (en) | Enhanced domain name translation in content delivery networks | |
CN104798071B (zh) | 在雾计算架构中使用边缘服务器改善网站性能 | |
US20170099345A1 (en) | Content delivery network load balancing | |
CN103220371B (zh) | 内容适配方法及*** | |
US11089128B2 (en) | Content node selection using network performance profiles | |
CN108076142A (zh) | 一种基于cdn技术加速用户请求的方法及*** | |
CN104243506A (zh) | 浏览器重定向方法及装置 | |
CN105450780A (zh) | 一种cdn***及其回源方法 | |
CN110830565B (zh) | 资源下载方法、装置、***、电子设备及存储介质 | |
US20120054295A1 (en) | Method and apparatus for providing or acquiring the contents of a network resource for a mobile device | |
CN102790798A (zh) | 一种内容分发网络中透明代理实现方法、设备及*** | |
CN103581248A (zh) | 内容分发网络cdn服务的提供方法及装置 | |
CN105357281A (zh) | 一种移动接入网分布式内容缓存访问控制方法及*** | |
CN104272705B (zh) | 用于显示运营商通告的方法和装置 | |
US8452879B1 (en) | Allocation of connection persistence to mobile browsers | |
RU2664480C2 (ru) | Способ, устройство и система для доставки контента | |
US9729650B2 (en) | Providing data to a network terminal | |
CN101325499A (zh) | 静态数据的分发方法、***和设备 | |
CN102098328A (zh) | 超文本传输协议http流关联方法和设备 | |
CN106487861B (zh) | 网络数据提供方法和装置 | |
KR101018817B1 (ko) | 웹페이지 표시를 위한 클라이언트 단말, 유무선망을 통한 클라이언트 단말의 웹페이지 표시 방법 | |
CN103188323A (zh) | 基于用户主机缓存设备提供Web服务的***和方法 | |
CN106714164B (zh) | Portal页面中资源文件的获取方法、无线AP及Portal服务器 | |
CN107211189A (zh) | 一种用于视频发送的方法与装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110928 |