应用流检测方法、实体及系统技术方案

技术编号:11262696 阅读:170 留言:0更新日期:2015-04-08 08:03
本发明专利技术实施例提供一种应用流检测方法、实体及系统。该方法包括:控制实体接收应用流;所述控制实体将所述应用流与对应的至少一个处理规则同时进行匹配,确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则;所述控制实体向策略与计费规则功能PCRF实体发送所述第一处理规则对应的应用流信息。能够确保仅上报高优先权的处理规则成功匹配应用流对应的应用流信息,以降低信令交互负荷,并有效避免应用流策略控制执行的偏差。

【技术实现步骤摘要】
【国外来华专利技术】应用流检测方法、实体及系统
本专利技术涉及通信领域,尤其涉及一种应用流检测方法、实体及系统。
技术介绍
随着移动宽带网络技术的发展,越来越多的移动终端,如智能手机、平板电脑中的应用交互充斥着移动宽带网络。不同的应用具有不同的应用特征信息,例如:应用服务器的IP地址及端口信息、应用所使用的应用层协议名称信息或者应用的URL地址信息,等等。只有当运营商网络检测这些应用流信息后,才能针对不同的应用执行不同的策略控制操作,例如:为不同的应用提供差分化的服务质量(QoS,QualityofService)保证,或者向不同的应用实施有区别的费率计费。所以,应用流检测功能是移动宽带网络时代迫切需要提供的需求。在现有的应用流检测功能中,运营商网络的策略与计费执行功能(PCEF,PolicyandChargingEnforcementFunction)实体中多个执行应用流检测的策略计费控制(PCC,PolicyandChargingControl)规则可以同时启动、并发地用于应用流检测的过程中,这样就会形成不同的规则匹配完成目标应用流的结束时间各不相同的情况。PCEF将每个匹配成功的PCC规则所标识的应用流信息,例如应用流的起始位置分组和结束位置分组等发送至策略与计费规则功能(PCRF,PolicyandChargingRuleFunction)实体,由PCRF选择适当的匹配成功的PCC规则中策略对应用流进行控制。然而,PCRF并不需要接收应用流匹配成功的所有PCC规则所标识的应用流信息。如果PCEF向PCRF上报了不必要的应用流信息,不仅增加了PCEF和PCRF实体之间的信令交互负荷,而且,对于接收到的多个应用流信息,PCRF无法进一步确定将根据哪一个应用流信息对应的PCC规则执行操作,从而导致应用流策略控制执行的偏差。
技术实现思路
本专利技术的实施例提供一种应用流检测方法、实体及系统,能够确保仅上报高优先权的处理规则成功匹配应用流对应的应用流信息,以降低信令交互负荷,并有效避免应用流策略控制执行的偏差。一方面,本专利技术实施例提供一种应用流检测方法,包括:控制实体接收应用流;所述控制实体将所述应用流与对应的至少一个处理规则同时进行匹配,确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则;所述控制实体向策略与计费规则功能PCRF实体发送所述第一处理规则对应的应用流信息。在第一种可能的实现方式中,根据第一方面,所述控制实体将所述应用流与对应的至少一个处理规则同时进行匹配,确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则之前,还包括:从本地获取所述时间长度;或者,接收所述PCRF实体发送的所述时间长度。在第二种可能的实现方式中,结合第一方面和第一种可能的实现方式,所述时间长度为所述PCRF中所有执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间的最大值。在第三种可能的实现方式中,结合第一方面和第一种可能的实现方式,所述时间长度为所述PCRF中应用于所述控制实体的所有执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间的最大值。在第四种可能的实现方式中,结合第一方面和第一种可能的实现方式,所述时间长度为所述PCRF中具有最高优先权参数的用于执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间。在第五种可能的实现方式中,结合第一方面和第一种可能的实现方式,所述时间长度为所述PCRF中应用于所述控制实体的具有最高优先权参数的用于执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间。在第六种可能的实现方式中,结合第一方面、第一种可能的实现方式、第二种可能的实现方式、第三种可能的实现方式、第四种可能的实现方式和第五种可能的实现方式若至所述时间长度截止,未成功匹配到具有最高优先权的处理规则,则将所述时间长度截止前匹配成功的处理规则中优先权最高的处理规则作为所述第一处理规则。在第七种可能的实现方式中,结合第一方面、第一种可能的实现方式、第二种可能的实现方式、第三种可能的实现方式、第四种可能的实现方式和第五种可能的实现方式,所述确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则,包括:在时间长度内,将前一个匹配应用流成功的处理规则与当前匹配同一应用流成功的处理规则进行比较;根据比较结果,保留优先权较高的处理规则作为当前匹配应用流成功的处理规则;以此类推,直至所述时间长度截止时确定所述优先权最高的第一处理规则。在第八种可能的实现方式中,结合第一方面、第一种可能的实现方式、第二种可能的实现方式、第三种可能的实现方式、第四种可能的实现方式和第五种可能的实现方式,所述确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则,包括:从在时间长度内匹配应用流成功的全部处理规则中确定优先权最高的第一处理规则。第二方面,本专利技术实施例提供的一种控制实体,包括:接收单元,用于接收应用流;处理单元,用于将所述应用流与对应的至少一个处理规则同时进行匹配,确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则;发送单元,用于向策略与计费规则功能PCRF实体发送所述第一处理规则对应的应用流信息。在第一种可能的实现方式中,根据第二方面,控制实体还包括:定时单元,用于所述处理单元将所述应用流与对应的至少一个处理规则同时进行匹配,确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则之前,从本地获取所述时间长度;或者,接收所述PCRF实体发送的所述时间长度。在第二种可能的实现方式中,结合第二方面和第一种可能的实现方式,所述处理单元确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则中所述时间长度为所述PCRF中所有执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间的最大值。在第三种可能的实现方式中,结合第二方面和第一种可能的实现方式,所述处理单元确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则中所述时间长度为所述PCRF中应用于所述控制实体的所有执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间的最大值。在第四种可能的实现方式中,结合第二方面和第一种可能的实现方式,所述处理单元确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则中所述时间长度为所述PCRF中具有最高优先权参数的用于执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间。在第五种可能的实现方式中,结合第二方面和第一种可能的实现方式,所述处理单元确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则中所述时间长度为所述PCRF中应用于所述控制实体的具有最高优先权参数的用于执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间。在第六种可能的实现方式中,结合第二方面、第一种可能的实现方式、第二种可能的实现方式、第三种可能的实现方式、第四种可能的实现方式和第五种可能的实现方式所述处理单元,还用于若至所述时间长度截止,未成功匹配到具有最高优先权的处理规则,则将所述时间长度截止前匹配成功的处理规则中优先权最高的处理规则作为所述第一处理规则。在第七种可能的实现方式中,结合第二方面、第一种可能的实现方式、第二种可能的实现方式、第三种可能的实现方式、第四种可能的实现方式和第五本文档来自技高网
...

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种应用流检测方法,其特征在于,包括:控制实体接收应用流;所述控制实体将所述应用流与对应的至少一个处理规则同时进行匹配,确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则;所述控制实体向策略与计费规则功能PCRF实体发送所述第一处理规则对应的应用流信息;所述控制实体为策略与计费执行实体PCEF,所述处理规则为策略计费控制PCC规则;或者,所述控制实体为流检测功能TDF实体,所述处理规则为应用检测与控制ADC规则。2.根据权利要求1所述的方法,其特征在于,所述控制实体将所述应用流与对应的至少一个处理规则同时进行匹配,确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则之前,还包括:从本地获取所述时间长度;或者,接收所述PCRF实体发送的所述时间长度。3.根据权利要求1或2所述的方法,其特征在于,所述时间长度为所述PCRF中所有执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间的最大值。4.根据权利要求1或2所述的方法,其特征在于,所述时间长度为所述PCRF中应用于所述控制实体的所有执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间的最大值。5.根据权利要求1或2所述的方法,其特征在于,所述时间长度为所述PCRF中具有最高优先权参数的用于执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间。6.根据权利要求1或2所述的方法,其特征在于,所述时间长度为所述PCRF中应用于所述控制实体的具有最高优先权参数的用于执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间。7.根据权利要求1所述的方法,其特征在于,还包括:若至所述时间长度截止,未成功匹配到具有最高优先权的处理规则,则将所述时间长度截止前匹配成功的处理规则中优先权最高的处理规则作为所述第一处理规则。8.根据权利要求1所述的方法,其特征在于,所述确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则,包括:在时间长度内,将前一个匹配应用流成功的处理规则与当前匹配同一应用流成功的处理规则进行比较;根据比较结果,保留优先权较高的处理规则作为当前匹配应用流成功的处理规则;以此类推,直至所述时间长度截止时确定所述优先权最高的第一处理规则。9.根据权利要求1所述的方法,其特征在于,所述确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则,包括:从在时间长度内匹配应用流成功的全部处理规则中确定优先权最高的第一处理规则。10.根据权利要求1所述的方法,其特征在于,所述控制实体将所述应用流与对应的至少一个处理规则同时进行匹配之后,还包括:若在所述时间长度范围内,未确定到匹配成功的处理规则,则丢弃所述应用流。11.一种控制实体,其特征在于,包括:接收单元,用于接收应用流;处理单元,用于将所述应用流与对应的至少一个处理规则同时进行匹配,确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则;发送单元,用于向策略与计费规则功能PCRF实体发送所述第一处理规则对应的应用流信息。12.根据权利要求11所述的实体,其特征在于,还包括:定时单元,用于所述处理单元将所述应用流与对应的至少一个处理规则同时进行匹配,确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则之前,从本地获取所述时间长度;或者,接收所述PCRF实体发送的所述时间长度。13.根据权利要求11或12所述的实体,其特征在于,所述处理单元确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则中所述时间长度为所述PCRF中所有执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间的最大值。14.根据权利要求11或12所述的实体,其特征在于,所述处理单元确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则中所述时间长度为所述PCRF中应用于所述控制实体的所有执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间的最大值。15.根据权利要求11或12所述的实体,其特征在于,所述处理单元确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则中所述时间长度为所述PCRF中具有最高优先权参数的用于执行应用流检测的处理规则从启动匹配过程到匹配应用流成功的时间。16.根据权利要求11或12所述的实体,其特征在于,所述处理单元确定在时间长度内匹配成功的处理规则中优先权最高的第一处理规则中所述时间...

【专利技术属性】
技术研发人员:夏海涛
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1