CN103095606B - 一种基于策略控制的缓存方法和*** - Google Patents

一种基于策略控制的缓存方法和*** Download PDF

Info

Publication number
CN103095606B
CN103095606B CN201110335054.XA CN201110335054A CN103095606B CN 103095606 B CN103095606 B CN 103095606B CN 201110335054 A CN201110335054 A CN 201110335054A CN 103095606 B CN103095606 B CN 103095606B
Authority
CN
China
Prior art keywords
caching
network
equipment
pcrf
business
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.)
Expired - Fee Related
Application number
CN201110335054.XA
Other languages
English (en)
Other versions
CN103095606A (zh
Inventor
陈亚斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201110335054.XA priority Critical patent/CN103095606B/zh
Priority to PCT/CN2012/074929 priority patent/WO2013060133A1/zh
Publication of CN103095606A publication Critical patent/CN103095606A/zh
Application granted granted Critical
Publication of CN103095606B publication Critical patent/CN103095606B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5041Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
    • H04L41/5054Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种基于策略控制的缓存方法,所述方法包括:分组交换设备将转发数据的用户标识添加到分组数据包中,并发送给网络缓存设备;网络缓存设备提取用户标识,将所述转发数据的用户标识,和/或业务信息上报给策略控制设备(PCRF);PCRF根据用户标识,和/或业务信息关联到对应的缓存业务策略,将所述缓存业务策略发送给网络缓存设备;网络缓存设备根据所述缓存业务策略执行缓存操作。本发明还公开了相应***,使得网络缓存设备不再独立运作,可与分组网络结合,基于PCRF中定义的不同策略对用户提供定制化的缓存服务。可以对不同级别用户,和/或不同级别业务提供交互式的定制化缓存服务。

Description

一种基于策略控制的缓存方法和***
技术领域
本发明涉及互联网中网络缓存技术,特别是指一种基于策略控制的缓存方法和***。
背景技术
随着互联网的发展,点对点(Peer-to-Peer,P2P)下载、超文本传输协议(HyperText Transfer Protocol,HTTP)在线视频等应用越来越广泛,其流量已经占据了骨干网络60~70%甚至更高以上的带宽,可以预见未来带宽的增长的速率远不能满足互联网应用对带宽的需求。在总带宽不足的情况下,新应用的发展消耗了大量带宽,带宽不足则会导致部分用户的基本应用的体验受到影响,比如网页(WEB)浏览等。
同时,现有移动互联网的基础是无线网络,无线网络的接入能力的决定因素,包括:带宽和价格。同时这两个因素也是无线网络接入能力的瓶颈,移动无线网络的接入能力过去的发展一直比较缓慢,跟固定宽带相比存在着巨大的差距,但现在无线网络发展到高速链路分组接入技术(High Speed Uplink PacketAccess,HSPA),以及长期演进(Long Term Evolution,LET)阶段可以为用户提供几十兆到上百兆的带宽时,无线网络才真正为用户的宽带数据应用打开了窗口。在过去几十年的发展阶段中,固定宽带是承载用户宽带流量的绝对主体,所以保证固定宽带用户的使用体验是互联网内容提供商(Internet ServiceProvider,ISP)优先级最高的任务,ISP会将网站服务器或镜像设置在主流的宽带服务商的网络中。现阶段移动用户需要访问互联网内容通常都需要跨网,而运营商之间的跨网带宽由于竞争的因素往往带宽有限,同时流量结算费用昂贵。所以对于起步较晚的移动互联网而言,现阶段这是一块重要的短板,严重影响了用户的宽带访问体验,又由于昂贵的结算费用增加了经营成本。
进一步的,ISP的网站服务器一般都是集中方式设置,在一个较大的网络之中用户分布各地,连接到ISP服务器之间可能有长距离的传输,长途传输则意味着较大的传输时延,同时意味着传输路径上可能影响传输质量的网络拥塞节点比较多,这样时延与传输质量都会直接影响的用户的互联网访问体验。
上述问题都是现阶段影响移动互联网发展的因素,而网络高速缓冲存储器(WEB Cache),即网络缓存设备,正是针对这些影响移动互联网发展的因素的解决方案。
由于现阶段互联网中占用流量的业务,例如:P2P下载、HTTP下载、HTTP视频、WEB浏览等绝大部分流量都是由用户侧发起的流量,用户的访问行为具有热点集中,并且追逐热点的特征,即同一时间网络上大部分的流量都用于传输完全相同的热点内容,这意味着短时间内同一个热点对象被反复传输,并且在不同的用户之间重复传输。这些传输可能发生在本地网之间,也可能会占用宝贵的长途传输资源。因此引入了WEB Cache技术。
在互联网络中,所述WEB Cache作为一个缓存装置,透明部署在网络之中,用于监控当前网络访问的热点对象,将热点对象缓存在本地,在后续用户继续访问时由WEB Cache来替代原始内容提供商的服务器来传输热点内容。缓存特性为1次存储,多次输出。WEB Cache产品的这个特性可以缓解移动运营商内容缺乏以及网络流量结算费用昂贵的问题。为了解决长途传输时延以及长途传输资源扩容压力的问题,WEB Cache的设置可以是分层设置的,最下一层WEBCache要靠近用户,在本地网设置WEB Cache可以服务本地用户同时减少了热点内容在长途传输流量,在区域中心或互联网出口设置WEB Cache可以减少长途传输流量并进一步减少跨网流量。进一步的由于存储产品的发展非常快,所以应用WEB Cache技术的核心思想是用存储换传输,即使用更便宜的存储来降低运宽带业务的成本。
基本的WEB Cache技术目前在互联网上已经广泛使用,缓存设备可单独部署也可与各类代理装置,或网关合设。在互联网中不同的节点可分别重复设置缓存设备,例如:公司级的代理服务器(PROXY)中的代理网关可以部署WEBCache;城市本地网互联网关口可以部署WEB Cache;区域互联网关口部署WEBCache;运营商互联网关口部署WEB Cache。每个缓存设备通常采用独立部署,缓存设备之间以及缓存设备与其他网络设备之间并没有逻辑接口。
现阶段的缓存设备针对网络下所有的用户,以及所有的业务提供的是同质化的服务,在网络运营日益精细化的趋势下,现有的WEB Cache技术限制了运营商提供更精细化定制化的服务。例如下列业务场景:
业务场景一:运营商将用户分级为A、B、C类,A为VIP类高价值用户,B、C类用户的价值逐步递减。运营商希望对A类用户提供定制化的缓存服务,例如运营商为每个VIP用户开设单独的缓存空间,每个A类用户拥有单独的缓存空间,可以根据用户的访问习惯将热点进行缓存,对于一些非大众热点的内容,不满足***级的缓存热点门限,这些内容是不会缓存在***整体缓存的,但对于VIP用户可以缓存到单独个人的缓存空间中。在VIP用户重复访问时可以提高用户的访问速度。
业务场景二:由于缓存向用户输出热点对象的能力是有限的,即使满足整体要求的情况下特定热点时间段也可能存在输出能力的不足。因此在用户分类的前提下可以优先保证对特定用户的缓存输出,保证用户的访问体验。
业务场景三:缓存作为一种流量的加速服务可以对用户提供包月或带宽定制服务,这些都需要关联到用户信息,以及服务策略,而现有的缓存设备自身没有足够的信息来支撑这种分类服务。
业务场景四:对于综合运营商部署的缓存设备可能同时服务固定宽带用户和移动宽带用户。这两类用户的接入方式以及终端的能力差异巨大,所以对缓存的要求也不同。台式电脑,笔记本接入带宽高,接入网络流量大,运营商部署的缓存会对其热点进行缓存,而对移动用户而言,流量绝对值跟固网宽带差多个数量级,所以同一缓存设备同时服务固定网络和移动网络时,移动用户的访问热点会被固定宽带的访问热点淹没,所以如果缓存设备可以获取到用户信息则对移动用户的热点进行单独统计则可以有效的避免这种情况。
综合上述内容可以看出,现阶段的网络缓存设备提供的是粗放式的服务,无法针对不同用户或不同业务提供不同的缓存服务。
发明内容
有鉴于此,本发明的主要目的在于提供一种基于策略控制的缓存方法和***,能够解决现有的网络缓存设备无法提供有针对性的精细服务的问题。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种基于策略控制的缓存方法,所述方法包括:
分组交换设备将转发数据的用户标识添加到分组数据包中,并发送给网络缓存设备;
网络缓存设备提取用户标识,将所述转发数据的用户标识,和/或业务信息上报给策略控制设备(PCRF);
PCRF根据用户标识,和/或业务信息关联到对应的缓存业务策略,将所述缓存业务策略发送给网络缓存设备;
网络缓存设备根据所述缓存业务策略执行缓存操作。
其中,所述网络缓存设备根据所述缓存业务策略执行缓存操作之后,所述方法,还包括:
当网络缓存设备检测到转发数据的业务发生变化时,从PCRF重新获取更新的缓存业务策略,执行缓存操作;或者
当PCRF中的缓存业务策略发生变化时,将更新的缓存业务策略发送给网络缓存设备,网络缓存设备执行缓存操作。
其中,所述分组交换设备将转发数据的用户标识添加到分组数据包中,具体为:
在分组数据包的包头部分增加用户标识的标签,以及用户标识,其中,所述用户标识包括:移动用户综合业务数字网号码(MSISDN)、或国际移动用户识别码(IMSI)。
其中,在网络缓存设备提取用户标识之前,所述方法,还包括:
在网络缓存设备对转发数据进行重组分析时,网络缓存设备检测分组数据包中是否包含用户标识的标签,如果没有,则终止本方法流程,如果有则判断基于缓存业务策略控制的缓存操作是否激活,如果已经激活,则提取用户标识;如果尚未激活,则终止本方法流程。
其中,所述网络缓存设备将所述转发数据的用户标识,和/或业务信息上报给PCRF,具体为:根据本地保存的PCRF地址,向PCRF发起会话建立请求,所述会话建立请求中携带所述用户标识,和/或业务信息;
所述PCRF将所述缓存业务策略发送给网络缓存设备,具体为:PCRF将所述缓存业务策略携带在会话建立响应中,发送给网络缓存设备。
本发明还提供了一种基于策略控制的缓存***,所述***包括:分组交换设备、网络缓存设备和PCRF;其中,
所述分组交换设备,用于将转发数据的用户标识添加到分组数据包中,并发送给网络缓存设备;
所述网络缓存设备,用于提取用户标识,将所述转发数据的用户标识,和/或业务信息上报给PCRF,根据所述PCRF发送来的缓存业务策略执行缓存操作;
所述PCRF,用于根据用户标识,和/或业务信息关联到对应的缓存业务策略,将所述缓存业务策略发送给网络缓存设备。
其中,所述网络缓存设备,还用于在根据所述缓存业务策略执行缓存操作之后,当网络缓存设备检测到转发数据的业务发生变化时,从PCRF重新获取更新的缓存业务策略,执行缓存操作;
所述PCRF,还用于在根据所述缓存业务策略执行缓存操作之后,当PCRF中的缓存业务策略发生变化时,将更新的缓存业务策略发送给网络缓存设备,网络缓存设备执行缓存操作。
其中,所述分组交换设备将转发数据的用户标识添加到分组数据包中,具体为:
在分组数据包的包头部分增加用户标识的标签,以及用户标识,其中,所述用户标识包括:MSISDN、或IMSI。
其中,所述网络缓存设备,还用于在提取用户标识之前,在对转发数据进行重组分析时,检测分组数据包中是否包含用户标识的标签,如果没有,则按照现有技术操作,如果有则判断基于缓存业务策略控制的缓存操作是否激活,如果已经激活,则提取用户标识。
其中,所述网络缓存设备将所述转发数据的用户标识,和/或业务信息上报给PCRF,具体为:根据本地保存的PCRF地址,向PCRF发起会话建立请求,所述会话建立请求中携带所述用户标识,和/或业务信息;
所述PCRF将所述缓存业务策略发送给网络缓存设备,具体为:PCRF将所述缓存业务策略携带在会话建立响应中,发送给网络缓存设备。
本发明所提供的基于策略控制的缓存方法和***,分组交换设备将转发数据的用户标识添加到分组数据包中,并发送给网络缓存设备;网络缓存设备提取用户标识,将所述转发数据的用户标识,和/或业务信息上报给PCRF;PCRF根据用户标识,和/或业务信息关联到对应的缓存业务策略,将所述缓存业务策略发送给网络缓存设备;网络缓存设备根据所述缓存业务策略执行缓存操作。这样使得网络缓存设备不再独立运作,可与分组网络结合,基于PCRF中定义的不同策略对用户提供定制化的缓存服务。可以对不同级别用户,和/或不同级别业务提供交互式的定制化缓存服务。
附图说明
图1为本发明所涉及的网络架构示意图;
图2为本发明一种基于策略控制的缓存方法流程示意图;
图3为本发明一种基于策略控制的缓存方法的实施例流程示意图;
图4为本发明一种基于策略控制的缓存***结构示意图。
具体实施方式
为了更好的理解本发明首先介绍一下本发明涉及的网络架构,图1为本发明所涉及的网络架构示意图,如图1所示,所述网络中,包括:分组交换设备11、策略控制设备(PCRF)12和网络缓存设备13;其中,分组交换设备11,例如移动网络中的GGSN等,负责宽带用户的接入分组网络,并将用户流量接入到互联网。策略控制设备12,即PCRF,在3GPP中定义,其负责策略控制于计费,PCRF12跟分组交换设备11之间有标准的Gx接口。分组交换设备11上报用户业务到PCRF12,由PCRF12对不同的业务确定执行不同的策略。网络缓存设备13一般部署在分组网络的汇聚层面,在分组交换设备11到互联网出口之间。现有技术中网络缓存设备13与PCRF12之间没有接口。
本发明的基本思想是:分组交换设备将转发数据的用户标识添加到分组数据包中,并发送给网络缓存设备;网络缓存设备提取用户标识,将所述转发数据的用户标识,和/或业务信息上报给PCRF;PCRF根据用户标识,和/或业务信息关联到对应的缓存业务策略,将所述缓存业务策略发送给网络缓存设备;网络缓存设备根据所述缓存业务策略执行缓存操作。
下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
图2为本发明一种基于策略控制的缓存方法流程示意图,如图2所示,所述方法包括以下步骤:
步骤201,分组交换设备将转发数据的用户标识添加到分组数据包中,并发送给网络缓存设备;
具体的,所述分组交换设备将转发数据的用户标识添加到分组数据包中,具体为:在分组数据包的包头部分增加用户标识的标签,以及用户标识。所述用户标识的标签用于表示是否具有用户标识,如果有用户标识的标签则说明携带了用户标识,如果没有则说明未携带用户标识。所述用户标识包括:移动用户综合业务数字网号码(MSISDN)、或国际移动用户识别码(IMSI)。
步骤202,网络缓存设备提取用户标识,将所述转发数据的用户标识,和/或业务信息上报给PCRF;
具体的,网络缓存设备中还配置了PCRF的地址,用于上报用户标识,和/或业务信息时使用。所述网络缓存设备将所述转发数据的用户标识,和/或业务信息上报给PCRF,具体为:根据本地保存的PCRF地址,向PCRF发起会话建立请求,所述会话建立请求中携带所述用户标识,和/或业务信息。
步骤203,PCRF根据用户标识,和/或业务信息关联到对应的缓存业务策略,将所述缓存业务策略发送给网络缓存设备;
具体的,所述PCRF将所述缓存业务策略发送给网络缓存设备,具体为:PCRF将所述缓存业务策略携带在会话建立响应中,发送给网络缓存设备。所述缓存业务策略,包括:缓存容量、和/或总体缓存下载速率、和/或不同类型业务缓存下载速率、和/或缓存服务时间。
步骤204,网络缓存设备根据所述缓存业务策略执行缓存操作。
需要说明的是,为了实现本发明,网络缓存设备和PCRF之间还需要添加一个用于传输消息的接口,所述网络缓存设备和PCRF之间的接口,与现有的所述分组交换设备和PCRF之间的接口类似。
进一步的,在步骤201之前,所述方法,还包括:分组交换设备判断本网络是否支持基于缓存业务策略控制的缓存操作,如果支持则执行步骤201,即分组交换设备将转发数据的用户标识添加到分组数据包中;如果不支持,则终止本方法流程。终止本方法流程后,可以按照现有技术进行后续操作。
进一步的,在步骤202中,网络缓存设备提取用户标识之前,所述方法,还包括:在网络缓存设备对转发数据进行重组分析时,网络缓存设备检测分组数据包中是否包含用户标识的标签,如果没有,则终止本方法流程,如果有则判断基于缓存业务策略控制的缓存操作是否激活,如果已经激活,则提取用户标识;如果尚未激活,则终止本方法流程。终止本方法流程后,可以按照现有技术进行后续操作。
进一步的,在步骤204中,所述网络缓存设备根据所述缓存业务策略执行缓存操作之后,所述方法,还包括:网络缓存设备检测到转发数据的业务发生变化时,从PCRF重新获取更新的缓存业务策略,执行缓存操作;或者当PCRF中的缓存业务策略发生变化时,将更新的缓存业务策略发送给网络缓存设备,网络缓存设备执行缓存操作。
具体的,所述业务发生变化,包括:新业务开始、或业务停止、或下载流量达到门限。所述网络缓存设备从PCRF重新获取更新的缓存业务策略,包括:所述网络缓存设备利用业务信息通知请求,将变化后的业务信息发送给PCRF;PCRF利用业务信息通知响应,将更新的缓存业务策略发送给网络缓存设备。所述当PCRF中的缓存业务策略发生变化时,将更新的缓存业务策略发送给网络缓存设备,具体为:PCRF利用策略更新请求,将更新的缓存业务策略发送给网络缓存设备。进一步的,网络缓存设备执行缓存操作之后,还包括:所述网络缓存设备向PCRF返回策略更新响应。
图3为本发明一种基于策略控制的缓存方法的实施例流程示意图,如图3所示,所述分组交换设备为GGSN,所述网络缓存设备为CACHE,所述策略控制设备为PCRF,所述流程包括:
步骤301,GGSN在分组网络中负责将分组接入网与互联网之间分组流量的双向路由功能,分组用户从蜂窝网络接入后经由GPRS服务支持节点(SGSN)后接入GGSN,GGSN中存有用户信息,其中包括MSISDN、IMSI等。GGSN判断本网络是否支持本专利所描述的基于策略控制的缓存功能,如果不支持处理同现有技术,如果支持GGSN在转发用户数据流量到互联网时在分组包的包头中携带用户标识,比如MSISDN、IMSI。分组包头中增加自定义用户标识的标签,以及用户标识。有用户标识标签时表示有用户标识,无用户标签则无用户标识;
步骤302,CACHE串行布置在网络中,收到GGSN与互联网之间的双向分组报文时进行CACHE设备的基础处理,包括:分组报文重组、深度报文检测等,CACHE判断本网络是否支持基于策略的缓存控制,如果支持基于缓存的策略控制还需要配置本地分组网络的PCRF地址。CACHE对GGSN侧发向互联网的报文进行重组分析时判断是否包含用户标识,并进行如下处理:
如果未包含用户标识,则CACHE处理同现有技术,不触发于PCRF的交互;
如果包含用户标识,但本地配置为未激活基于策略的缓存控制,则Cache不触发与PCRF的交互,并在向互联网侧转发分组报文时需要去除用户标识的分组报文头。
如果包含用户标识,本地配置为支持基于策略的缓存控制,则CACHE向本地记录的PCRF地址发起到PCRF的会话建立请求,会话请求中包含但不限于用户标识MSISDN或IMSI,标识当前分组业务流的标识。
步骤303,PCRF收到CACHE发起的会话建立请求,根据请求中包含的用户标识和业务标识关联用户开户信息并决定本次业务的策略,PCRF将当前策略相关的信息通过会话建立响应下发到CACHE,包括但不限于缓存容量、和/或总体缓存下载速率、和/或不同类型业务缓存下载速率、和/或缓存服务时间,CACHE设备收到后执行;
步骤304,如果CACHE检测到业务变化,例如:新业务开始、或业务停止、或下载流量达到门限等缓存事件,通过业务信息通知请求通知给PCRF;
步骤305,PCRF收到决定相关策略,并通过业务信息通知响应将当前策略通知CACHE,CACHE收到后执行;
步骤306,如果PCRF由于其他事件触发引起策略发生变化时,主动向CACHE设备发起策略更请求,携带当前的策略信息;
步骤307,CACHE收到后执行,并返回更新响应。
图4为本发明一种基于策略控制的缓存***结构示意图,如图4所示,所述***包括:分组交换设备41、网络缓存设备42和PCRF43;其中,
所述分组交换设备41,用于将转发数据的用户标识添加到分组数据包中,并发送给网络缓存设备42;
具体的,所述分组交换设备41将转发数据的用户标识添加到分组数据包中,具体为:在分组数据包的包头部分增加用户标识的标签,以及用户标识。所述用户标识的标签用于表示是否具有用户标识,如果有用户标识的标签则说明携带了用户标识,如果没有则说明未携带用户标识。所述用户标识包括:MSISDN、或IMSI。
所述网络缓存设备42,用于提取用户标识,将所述转发数据的用户标识,和/或业务信息上报给PCRF43,根据所述PCRF43发送来的缓存业务策略执行缓存操作;
具体的,网络缓存设备42中还配置了PCRF43的地址,用于上报用户标识,和/或业务信息时使用。所述网络缓存设备42将所述转发数据的用户标识,和/或业务信息上报给PCRF43,具体为:根据本地保存的PCRF43地址,向PCRF43发起会话建立请求,所述会话建立请求中携带所述用户标识,和/或业务信息。
所述PCRF43,用于根据用户标识,和/或业务信息关联到对应的缓存业务策略,将所述缓存业务策略发送给网络缓存设备42。
具体的,所述PCRF43将所述缓存业务策略发送给网络缓存设备42,具体为:PCRF43将所述缓存业务策略携带在会话建立响应中,发送给网络缓存设备42。所述缓存业务策略,包括:缓存容量、和/或总体缓存下载速率、和/或不同类型业务缓存下载速率、和/或缓存服务时间。
需要说明的是,为了实现本发明,网络缓存设备42和PCRF43之间还需要添加一个用于传输消息的接口,所述网络缓存设备42和PCRF43之间的接口,与现有的所述分组交换设备41和PCRF43之间的接口类似。
进一步的,所述分组交换设备41,还用于在将转发数据的用户标识添加到分组数据包中之前,判断本网络是否支持基于缓存业务策略控制的缓存操作,如果支持则将转发数据的用户标识添加到分组数据包中;如果不支持,则按照现有技术操作。
进一步的,所述网络缓存设备42,还用于在提取用户标识之前,在对转发数据进行重组分析时,检测分组数据包中是否包含用户标识的标签,如果没有,则按照现有技术操作,如果有则判断基于缓存业务策略控制的缓存操作是否激活,如果已经激活,则提取用户标识;如果尚未激活,则按照现有技术操作。
进一步的,所述网络缓存设备42,还用于在根据所述缓存业务策略执行缓存操作之后,当网络缓存设备42检测到转发数据的业务发生变化时,从PCRF43重新获取更新的缓存业务策略,执行缓存操作。
具体的,所述业务发生变化,包括:新业务开始、或业务停止、或下载流量达到门限。所述网络缓存设备42从PCRF43重新获取更新的缓存业务策略,包括:所述网络缓存设备42利用业务信息通知请求,将变化后的业务信息发送给PCRF43;PCRF43利用业务信息通知响应,将更新的缓存业务策略发送给网络缓存设备42。
进一步的,所述PCRF43,还用于在根据所述缓存业务策略执行缓存操作之后,当PCRF43中的缓存业务策略发生变化时,将更新的缓存业务策略发送给网络缓存设备42,网络缓存设备42执行缓存操作。
具体的,所述当PCRF43中的缓存业务策略发生变化时,将更新的缓存业务策略发送给网络缓存设备42,具体为:PCRF43利用策略更新请求,将更新的缓存业务策略发送给网络缓存设备42。进一步的,网络缓存设备42执行缓存操作之后,还包括:所述网络缓存设备42向PCRF43返回策略更新响应。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

Claims (10)

1.一种基于策略控制的缓存方法,其特征在于,所述方法包括:
分组交换设备将转发数据的用户标识添加到分组数据包中,并发送给网络缓存设备;
网络缓存设备提取用户标识,将所述转发数据的用户标识和业务信息上报给策略控制设备PCRF;
PCRF根据用户标识和业务信息关联到对应的缓存业务策略,将所述缓存业务策略发送给网络缓存设备;其中,所述缓存业务策略包括:缓存容量、和/或总体缓存下载速率、和/或不同类型业务缓存下载速率、和/或缓存服务时间;
网络缓存设备根据所述缓存业务策略执行缓存操作。
2.根据权利要求1所述的方法,其特征在于,所述网络缓存设备根据所述缓存业务策略执行缓存操作之后,所述方法,还包括:
当网络缓存设备检测到转发数据的业务发生变化时,从PCRF重新获取更新的缓存业务策略,执行缓存操作;或者
当PCRF中的缓存业务策略发生变化时,将更新的缓存业务策略发送给网络缓存设备,网络缓存设备执行缓存操作。
3.根据权利要求1或2所述的方法,其特征在于,所述分组交换设备将转发数据的用户标识添加到分组数据包中,具体为:
在分组数据包的包头部分增加用户标识的标签,以及用户标识,其中,所述用户标识包括:移动用户综合业务数字网号码MSISDN、或国际移动用户识别码IMSI。
4.根据权利要求3所述的方法,其特征在于,在网络缓存设备提取用户标识之前,所述方法,还包括:
在网络缓存设备对转发数据进行重组分析时,网络缓存设备检测分组数据包中是否包含用户标识的标签,如果没有,则终止本方法流程,如果有则判断基于缓存业务策略控制的缓存操作是否激活,如果已经激活,则提取用户标识; 如果尚未激活,则终止本方法流程。
5.根据权利要求1或2所述的方法,其特征在于,所述网络缓存设备将所述转发数据的用户标识和业务信息上报给PCRF,具体为:根据本地保存的PCRF地址,向PCRF发起会话建立请求,所述会话建立请求中携带所述用户标识和业务信息;
所述PCRF将所述缓存业务策略发送给网络缓存设备,具体为:PCRF将所述缓存业务策略携带在会话建立响应中,发送给网络缓存设备。
6.一种基于策略控制的缓存***,其特征在于,所述***包括:分组交换设备、网络缓存设备和策略控制设备PCRF;其中,
所述分组交换设备,用于将转发数据的用户标识添加到分组数据包中,并发送给网络缓存设备;
所述网络缓存设备,用于提取用户标识,将所述转发数据的用户标识和业务信息上报给PCRF,根据所述PCRF发送来的缓存业务策略执行缓存操作;其中,所述缓存业务策略包括:缓存容量、和/或总体缓存下载速率、和/或不同类型业务缓存下载速率、和/或缓存服务时间;
所述PCRF,用于根据用户标识和业务信息关联到对应的缓存业务策略,将所述缓存业务策略发送给网络缓存设备。
7.根据权利要求6所述的***,其特征在于,所述网络缓存设备,还用于在根据所述缓存业务策略执行缓存操作之后,当网络缓存设备检测到转发数据的业务发生变化时,从PCRF重新获取更新的缓存业务策略,执行缓存操作;
所述PCRF,还用于在根据所述缓存业务策略执行缓存操作之后,当PCRF中的缓存业务策略发生变化时,将更新的缓存业务策略发送给网络缓存设备,网络缓存设备执行缓存操作。
8.根据权利要求6或7所述的***,其特征在于,所述分组交换设备将转发数据的用户标识添加到分组数据包中,具体为:
在分组数据包的包头部分增加用户标识的标签,以及用户标识,其中,所述用户标识包括:移动用户综合业务数字网号码MSISDN、或国际移动用户识 别码IMSI。
9.根据权利要求8所述的***,其特征在于,所述网络缓存设备,还用于在提取用户标识之前,在对转发数据进行重组分析时,检测分组数据包中是否包含用户标识的标签,如果没有,则终止流程,如果有,则判断基于缓存业务策略控制的缓存操作是否激活,如果已经激活,则提取用户标识。
10.根据权利要求6或7所述的***,其特征在于,所述网络缓存设备将所述转发数据的用户标识和业务信息上报给PCRF,具体为:根据本地保存的PCRF地址,向PCRF发起会话建立请求,所述会话建立请求中携带所述用户标识和业务信息;
所述PCRF将所述缓存业务策略发送给网络缓存设备,具体为:PCRF将所述缓存业务策略携带在会话建立响应中,发送给网络缓存设备。
CN201110335054.XA 2011-10-28 2011-10-28 一种基于策略控制的缓存方法和*** Expired - Fee Related CN103095606B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201110335054.XA CN103095606B (zh) 2011-10-28 2011-10-28 一种基于策略控制的缓存方法和***
PCT/CN2012/074929 WO2013060133A1 (zh) 2011-10-28 2012-04-28 一种基于策略控制的缓存方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110335054.XA CN103095606B (zh) 2011-10-28 2011-10-28 一种基于策略控制的缓存方法和***

Publications (2)

Publication Number Publication Date
CN103095606A CN103095606A (zh) 2013-05-08
CN103095606B true CN103095606B (zh) 2016-09-28

Family

ID=48167092

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110335054.XA Expired - Fee Related CN103095606B (zh) 2011-10-28 2011-10-28 一种基于策略控制的缓存方法和***

Country Status (2)

Country Link
CN (1) CN103095606B (zh)
WO (1) WO2013060133A1 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104426838B (zh) * 2013-08-20 2017-11-21 ***通信集团北京有限公司 一种互联网缓存调度方法及***
CN104995893A (zh) * 2013-10-31 2015-10-21 华为技术有限公司 一种数据处理方法、设备和***
CN106997351B (zh) 2016-01-22 2021-03-02 斑马智行网络(香港)有限公司 一种资源缓存管理方法及***和装置
CN109257193A (zh) * 2017-07-11 2019-01-22 ***通信有限公司研究院 边缘缓存管理方法、个人云***和计算机可读存储介质
CN109462534B (zh) 2017-09-06 2021-04-16 ***股份有限公司 区域互联控制器、区域互联控制方法以及计算机存储介质
CN109995836B (zh) * 2017-12-29 2021-12-03 华为技术有限公司 缓存决策方法及装置
US10785622B1 (en) 2019-04-05 2020-09-22 At&T Intellectual Property I, L.P. Policy node identifier for application services in a packet core network
CN112235414B (zh) * 2020-10-26 2022-05-31 中国联合网络通信集团有限公司 文件缓存方法、运营商服务器及mec服务器

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101567875A (zh) * 2008-04-25 2009-10-28 华为技术有限公司 一种在实现缓存策略控制的方法、***及装置
CN102090086A (zh) * 2008-07-10 2011-06-08 艾利森电话股份有限公司 用于基于上下文的内容管理的方法和设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030115421A1 (en) * 2001-12-13 2003-06-19 Mchenry Stephen T. Centralized bounded domain caching control system for network edge servers
US7856530B1 (en) * 2007-10-31 2010-12-21 Network Appliance, Inc. System and method for implementing a dynamic cache for a data storage system
US20110131307A1 (en) * 2009-12-01 2011-06-02 Telefonaktiebolaget Lm Ericsson (Publ) Method and node for applying a policy to a session based on a previously predicted session state

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101567875A (zh) * 2008-04-25 2009-10-28 华为技术有限公司 一种在实现缓存策略控制的方法、***及装置
CN102090086A (zh) * 2008-07-10 2011-06-08 艾利森电话股份有限公司 用于基于上下文的内容管理的方法和设备

Also Published As

Publication number Publication date
WO2013060133A1 (zh) 2013-05-02
CN103095606A (zh) 2013-05-08

Similar Documents

Publication Publication Date Title
CN103095606B (zh) 一种基于策略控制的缓存方法和***
US11533649B2 (en) Systems and methods for providing mobility aspects to applications in the cloud
CN101772981B (zh) 网络接入选择信息的简单检索的方法
CN101534469B (zh) 将内容递送给便携式无线电收发机的方法
CN104753704B (zh) 一种软件定义网络中的状态迁移方法及交换机
CN107111597A (zh) 用于动态地控制基于需求收费的网络中的客户流量的方法和设备
CN103548314A (zh) 通信方法与***,以及接入网设备与应用服务器
CN103250462A (zh) 用于实现移动电信网络中的业务加速的方法
CN103888539B (zh) P2p缓存的引导方法、装置及p2p缓存***
US9037646B2 (en) System and method of delivering data that provides service differentiation and monetization in mobile data networks
CN105284150B (zh) 业务分流方法、控制网元、网关路由器及用户面实体
CN105451207A (zh) 基于pcc架构的业务功能链的控制方法及装置
CN106936729A (zh) 一种终端设备接入的控制方法、***及宽带接入网***
CN107426721A (zh) 一种无线网络资源调控方法及装置
CN107360598A (zh) 一种网络分片选择方法及装置
CN105307219A (zh) 对通信业务进行服务质量控制的方法和***
CN105812277A (zh) 访问请求的控制方法和***、通信设备
CN106815259A (zh) 移动缓存业务控制方法、装置以及***
CN103718503A (zh) 移动网络中基于客户端接口脚本的用户通信
CN106411984A (zh) 一种基于微信平台的网络负载均衡方法和***
WO2009094865A1 (fr) Système et procédé de facturation hors ligne
CN108200606A (zh) 一种网络资源调度方法、智能控制中心及网关
EP3466120B1 (en) Systems and methods for providing mobility aspects to applications in the cloud
CN106549987A (zh) 一种移动网络决策cdn中缓存内容的方法、装置及***
CN107911314A (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
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160928

Termination date: 20191028

CF01 Termination of patent right due to non-payment of annual fee