首页 > 专利 > 华为技术有限公司 > 业务用量监控方法及设备专利详情

业务用量监控方法及设备   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2010-12-31
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2011-09-28
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2016-11-02
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2030-12-31
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201010624359.8 申请日 2010-12-31
公开/公告号 CN102142990B 公开/公告日 2016-11-02
授权日 2016-11-02 预估到期日 2030-12-31
申请年 2010年 公开/公告年 2016年
缴费截止日
分类号 H04L12/24H04L12/26 主分类号 H04L12/24
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 9
权利要求数量 10 非专利引证数量 0
引用专利数量 3 被引证专利数量 0
非专利引证
引用专利 CN1889475A、US2007/0036109A1、CN1925423A 被引证专利
专利权维持 7 专利申请国编码 CN
专利事件 复审申请 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 华为技术有限公司 当前专利权人 华为技术有限公司
发明人 王军 第一发明人 王军
地址 广东省深圳市龙岗区坂田华为总部办公楼 邮编
申请人数量 1 发明人数量 1
申请人所在省 广东省 申请人所在市 广东省深圳市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
北京同立钧成知识产权代理有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
刘芳
摘要
本发明提供一种业务用量监控方法及设备。该方法包括:根据接收到的业务请求信息中五元组信息、协议信息和URL信息之一,分别确定业务请求信息是否与一个或者多个会话级业务监控任务中指定业务流信息相同;在确定业务请求信息与一个或者多个会话级业务监控任务中的指定业务流信息相同时,在一个或者多个会话级业务监控任务中累计业务请求信息的用量;将监控任务标识以及会话级业务监控任务中的业务请求信息的累计用量上报给PCRF。本发明实施例可将一条业务流的用量分别累计至多条会话级业务监控任务中上报给PCRF,使PCRF可采集到用户准确的业务用量,从而控制后续的服务质量。
  • 摘要附图
    业务用量监控方法及设备
  • 说明书附图:图1
    业务用量监控方法及设备
  • 说明书附图:图2
    业务用量监控方法及设备
  • 说明书附图:图3
    业务用量监控方法及设备
  • 说明书附图:图4
    业务用量监控方法及设备
  • 说明书附图:图5
    业务用量监控方法及设备
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2016-11-02 授权
2 2011-09-28 实质审查的生效 IPC(主分类): H04L 12/24 专利申请号: 201010624359.8 申请日: 2010.12.31
3 2011-08-03 公布 公布
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种业务用量监控方法,其特征在于,包括:
根据接收到的业务请求信息中五元组信息、协议信息和URL信息之一确定所述业务请求信息是否与多个会话级业务监控任务中指定业务流信息相同;所述会话级业务监控任务包括会话级业务监控级别标识、监控任务标识和指定业务流信息;所述监控级别标识表示所述监控任务用于监控会话内指定业务流的用量;各所述会话级业务监控任务对应的会话级业务监控级别标识相同,各所述会话级业务监控任务对应的监控任务标识不同的,对应的指定业务流信息也不相同;
在确定所述业务请求信息与所述多个会话级业务监控任务中的所述指定业务流信息相同时,在所述多个会话级业务监控任务中分别累计所述业务请求信息的用量;
将所述监控任务标识以及所述会话级业务监控任务中的所述业务请求信息的累计用量上报给策略和计费规则功能实体。

2.根据权利要求1所述业务用量监控方法,其特征在于,所述根据接收到的业务请求信息中五元组信息、协议信息和URL信息之一确定所述业务请求信息是否与各会话级业务监控任务中指定业务流信息相同,包括:
确定所述业务请求信息中五元组信息、协议信息和URL信息之一是否分别与所述指定业务流信息对应的五元组信息、协议信息和URL信息之一相同;如果所述五元组信息、协议信息和URL信息中的至少一项相同,则确定所述业务请求信息与所述指定业务流信息相同。

3.根据权利要求1或2所述业务用量监控方法,其特征在于,在所述确定所述业务请求信息是否与各会话级业务监控任务中指定业务流信息相同之前,还包括:
向所述策略和计费规则功能实体发送会话创建请求;
接收所述策略和计费规则功能实体发送的各所述会话级业务监控任务。

4.根据权利要求3所述业务用量监控方法,其特征在于,接收所述策略和计费规则功能实体发送的所述会话内的各所述会话级业务监控任务具体为:
通过Gx+接口接收策略和计费规则功能实体发送的各所述会话级业务监控任务。

5.根据权利要求3所述业务用量监控方法,其特征在于,还包括:接收PCRF发送的所述会话内的各所述会话级业务监控任务具体为:
通过Gx+接口接收策略和计费规则功能实体发送的所述会话级业务监控任务中监控任务级别标识和监控任务标识,通过业务流信息同步接口接收所述策略和计费规则功能实体发送中各所述会话级监控任务的指定业务流信息和监控任务标识。

6.一种业务用量监控设备,其特征在于,包括:
确定模块,用于根据接收到的业务请求信息中五元组信息、协议信息和URL信息之一确定所述业务请求信息是否与多个会话级业务监控任务中指定业务流信息相同;所述会话级业务监控任务包括会话级业务监控级别标识、监控任务标识和指定业务流信息;所述监控级别标识表示所述监控任务用于监控会话内指定业务流的用量;各所述会话级业务监控任务对应的会话级业务监控级别标识相同,各所述会话级业务监控任务对应的监控任务标识不同的,对应的指定业务流信息也不相同;
累计模块,用于在确定所述业务请求信息与所述多个会话级业务监控任务中的所述指定业务流信息相同时,在所述多个会话级业务监控任务中分别累计所述业务请求信息的用量;
上报模块,用于将所述监控任务标识以及所述会话级业务监控任务中的所述业务请求信息的累计用量上报给策略和计费规则功能实体。

7.根据权利要求6所述业务用量监控设备,其特征在于,所述确定模块具体用于确定所述业务请求信息中五元组信息、协议信息和URL信息之一是否分别与所述指定业务流信息对应的五元组信息、协议信息和URL信息之一相同;如果所述五元组信息、协议信息和URL信息中的至少一项相同,则确定所述业务请求信息与所述指定业务流信息相同。

8.根据权利要求6或7所述业务用量监控设备,其特征在于,还包括:
会话创建模块,用于向所述策略和计费规则功能实体发送会话创建请求;
接收模块,用于接收所述策略和计费规则功能实体发送的各所述会话级业务监控任务。

9.根据权利要求8所述业务用量监控设备,其特征在于,所述接收模块具体用于通过Gx+接口接收策略和计费规则功能实体发送的各所述会话级业务监控任务。

10.根据权利要求8所述业务用量监控设备,其特征在于,所述接收模块具体用于通过Gx+接口接收策略和计费规则功能实体发送的各所述会话级业务监控任务中监控任务级别标识和监控任务标识,通过业务流信息同步接口接收所述策略和计费规则功能实体发送的各所述会话级监控任务中指定业务流信息和监控任务标识。
说明书

技术领域

[0001] 本发明实施例涉及通信技术,尤其涉及一种业务用量监控方法及设备。

背景技术

[0002] IP网络可以提供更多种类的业务例如多媒体呼叫、文件下载和网页浏览等,因此需要网络能够检测不同的业务流并统计流量、时长等计费信息以上报给计费中心。3GPP、微波存取全球互通(Worldwide Interoperability forMicrowave Access;简称WiMAX)论坛等组织定义了策略和计费控制基于策略和计费控制(Policy Charging Control,简称PCC)架构,通过PCC架构可以使得网络检测到不同的业务流,并针对业务流实现服务质量(QoS)控制、计费统计等需求。
[0003] PCC架构包括策略和计费加强功能实体( Policy Charging EnforcementFunction,简称PCEF)和策略和计费规则功能实体(Policy Charging RulesFunction,简称PCRF)等功能实体。PCEF支持对单独的业务流或者一组业务流或会话内所有业务流的监听。PCRF支持基于规则级及会话级的用量管理,并可利用PCEF上报的用量动态控制带宽/计费规则。PCRF与PCEF之间采用Gx接口进行策略下发及用量上报:PCEF通过GX接口向PCRF请求PCC规则,PCRF通过GX接口向PCEF提供PCC规则,PCEF通过GX接口向PCRF上报根据PCC规则监控到的业务用量。
[0004] 然而,存在如下需求时现有用量监控机制无法满足:例如需要监听特定网站如新浪网站www.sina.com的用量,同时还需要监听用户在会话内所有HTTP协议的用量,以在新浪的访问量达到一定门限时控制其服务质量,同时当HTTP业务达到一定门限时控制特定网站的服务质量。若采用规则级监控,PCEF在识别www.sina.com的业务流时只会优先累计至一条规则,该业务流的用量或者上报至HTTP协议对应的规则,或者上报至www.sina.com对应的规则。这样另一条规则的用量不是完整的使用用量。若采用会话级监控,由于会话级监控是对用户在会话内所有业务用量的监控,在会话内用户采用任何协议访问任何网站都被累计至一条规则中上报给PCRF,从而不能区分用户访问www.sina.com的用量与使用HTTP协议的用量。因此,目前PCEF向PCRF上报的业务用量不准确,从而导致后续不能对其他业务的服务质量进行准确控制。

发明内容

[0005] 本发明实施例提供一种业务用量监控方法及设备,用以解决现有技术中PCEF向PCRF上报的业务用量不准确的缺陷,达到了PCRF准确采集用户业务用量的目的。
[0006] 本发明实施例提供一种业务用量监控方法,包括:
[0007] 根据接收到的业务请求信息中五元组信息、协议信息和URL信息之一,分别确定所述业务请求信息是否与一个或者多个会话级业务监控任务中指定业务流信息相同;所述会话级业务监控任务包括会话级业务监控级别标识、监控任务标识和指定业务流信息;所述监控级别标识表示所述监控任务用于监控会话内指定业务流的用量;
[0008] 在确定所述业务请求信息与所述一个或者多个会话级业务监控任务中的所述指定业务流信息相同时,在所述一个或者多个会话级业务监控任务中累计所述业务请求信息的用量;
[0009] 将所述监控任务标识以及所述会话级业务监控任务中的所述业务请求信息的累计用量上报给策略和计费规则功能实体。
[0010] 本发明实施例提供一种业务用量监控设备,包括:
[0011] 确定模块,用于根据接收到的业务请求信息中五元组信息、协议信息和URL信息之一,分别确定所述业务请求信息是否与一个或者多个会话级业务监控任务中指定业务流信息相同;所述会话级业务监控任务包括会话级业务监控级别标识、监控任务标识和指定业务流信息;所述监控级别标识表示所述监控任务用于监控会话内指定业务流的用量;
[0012] 累计模块,用于在确定所述业务请求信息与所述一个或者多个会话级业务监控任务中的所述指定业务流信息相同时,在所述一个或者多个会话级业务监控任务中累计所述业务请求信息的用量;
[0013] 上报模块,用于将所述监控任务标识以及所述会话级业务监控任务中的所述业务请求信息的累计用量上报给策略和计费规则功能实体。
[0014] 本发明实施例业务用量监控方法及设备,PCEF按照PCRF下发的多个会话级业务监控任务,对一个特定用户一次会话内的多个指定业务进行监控,将在会话内接收到的业务请求信息中五元组信息、协议信息和URL信息与各会话级业务监控任务对应的指定业务流进行比较,确定与业务请求信息相同的指定业务流信息。分别通过相同的指定业务流信息对应的监控任务标识,将该业务请求对应的用量上报给PCRF。因此,本发明实施例可将一条业务流的用量分别累计至多个相同的指定业务流信息对应的多条会话级业务监控任务中上报给PCRF,克服了由于PCEF不能将一条业务流的用量累计至多个监控任务而导致的用量上报准确的缺陷,使PCRF可采集到用户的准确的业务用量。从而控制后续的服务质量。

实施方案

[0021] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022] 图1为本发明提供的业务用量监控方法实施例一流程图。如图1所示,本实施例包括:
[0023] 步骤11:PCEF根据接收到的业务请求信息中五元组信息、协议信息和URL信息之一分别确定业务请求信息是否与各会话级业务监控任务中指定业务流信息相同。
[0024] PCEF向PCRF发起Gx+会话创建请求后,PCRF向PCEF发送多个会话级业务监控任务。每个会话级业务监控任务包括会话级业务监控级别标识、监控任务标识和指定业务流信息。各会话级业务监控任务对应的会话级业务监控级别标识相同,各会话级业务监控任务对应的监控任务标识不同的,对应的指定业务流信息也不相同。会话级业务监控级别标识表示监控任务用于监控一个用户在当前会话内指定业务的用量。PCEF通过会话级业务监控任务中的监控任务级别标识,可获知PCRF指示监控一个用户在当前会话内指定业务的用量。
[0025] 各会话级业务监控任务中对应的指定业务流信息在协议上存在关联,也可以不存在关联。例如,监控一个特定用户在会话内访问www.sina.com用量的会话级业务监控任务A和监控该特定用户会话内使用所有HTTP协议的用量的会话级业务监控任务B,由于用户有可能使用HTTP协议访问www.sina.com,因此访问www.sina.com的业务用量,也应该累计至会话级业务监控任务B。
[0026] 在当前会话内接收到业务请求信息时,例如接收到HTTP浏览请求、RTSP业务请求、短信业务请求或彩信业务请求等,PCEF先识别业务请求信息中Port五元组信息、统一资源定位符(Uniform Resource Locator,简称URL)信息和协议信息等特征。进一步的,比较业务请求信息中五元组信息、协议信息和URL信息之一,是否分别与各指定业务流信息对应的五元组信息、协议信息和URL信息之一相同;如果五元组信息、协议信息和URL信息中的至少一项相同,则确定业务请求信息与指定业务流信息相同从业务请求信息中识别出的Port五元组信息包括:发送该业务请求信息的源IP地址和源端口、接收该业务请求信息的目的IP地址和目的端口以及处理该业务请求信息所采用协议对应的协议号。
[0027] 步骤12:在确定业务请求信息与一个或者多个会话级业务监控任务中的指定业务流信息相同时,PCEF在一个或者多个会话级业务监控任务中累计业务请求信息的用量。
[0028] 步骤13:PCEF将监控任务标识以及会话级业务监控任务中的业务请求信息的累计用量上报给PCRF。
[0029] 在某个会话级业务监控任务对应的指定业务流信息与业务请求信息相匹配时,通过该监控任务对应的监控任务标识,也即该指定业务流信息对应的监控任务标识,将该业务请求信息的累计用量上报给PCRF。有可能存在多个会话级业务监控业务对应的指定业务流信息与该业务请求信息相同,将该业务流信息的用量(包括访问时长、访问流量和访问次数等),分别累计至相同的指定业务流信息所对应的会话级业务监控任务,并分别通过不同的监控任务标识将该业务请求的用量上报给PCEF。PCEF上报一次会话内业务的用量,PCRF对PCEF上报的业务用量进行累计管理。
[0030] 本发明实施例业务用量监控方法,PCEF按照PCRF下发的多个会话级业务监控任务,对一个特定用户一次会话内的多个指定业务进行监控,将在会话内接收到的业务请求信息中五元组信息、协议信息和URL信息与各会话级业务监控任务对应的指定业务流进行比较,确定与业务请求信息相同的指定业务流信息。分别通过相同的指定业务流信息对应的监控任务标识,将该业务请求对应的用量上报给PCRF。因此,本发明实施例可将一条业务流的用量分别累计至多个相同的指定业务流信息对应的多条会话级业务监控任务中上报给PCRF,克服了由于PCEF不能将一条业务流的用量累计至多个监控任务而导致的用量上报准确的缺陷,使PCRF可采集到用户的准确的业务用量。从而控制后续的服务质量。
[0031] 图2为本发明提供的业务用量监控方法实施例二流程图。本实施例中,PCRF通过Gx+接口向PCEF下发会话级业务监控任务。
[0032] 本实施例对Usage-Monitoring-Level AVP定义进行了扩展,新增一个监控级别:SESSION_RULE_LEVEL(2),该监控级别标识表示下发的监控任务为监控一次会话内指定业务的用量。另外,还新增加[Session-Usage-Monitoring-Flows]AVP,指示需监控的指定业务流信息。具体如下:
[0033]
[0034] 在[Flow-Information]处,也可为[URL],表示监控访问特定URL的业务流。
[0035] 如图2所示,本实施例包括:
[0036] 步骤1a:PCEF通过CCR-Initial消息向PCRF发送会话创建请求。
[0037] PCEF通过CCR(Credit Control Request)-Initial消息向PCRF发送基于一个用户也即一个源IP地址的会话创建请求,以请求PCRF下发对于该用户或该IP地址的监控任务。从而该用户上线后PCEF根据PCRF下发的监控任务对该用户的特定业务用量进行监控。
[0038] 步骤2a:PCRF通过GX CCA(Credit Control Answer)消息向PCEF下发两个会话级业务监控任务。
[0039] 每个会话级业务监控任务包括监控级别标识、监控任务标识和指定业务流信息。例如,监控用户访问google网站的流量达到指定量时上报,并监控该用户使用http协议的流量达到指定量时上报,PCRF向PCEF下发如下两个会话级业务监控任务(括号内容为实际发送的值):
[0040]
[0041] 在上述消息内容中SESSION_RULE_LEVEL(2)表示监控任务的级别标识为2级,Monitor-key(m1)表示监控任务A的任务标识为m1,Monitor-key(m2)表示监控任务B的任务标识为m2;Granted-Service-Unit(3MB)表示监控任务A指示上报指定业务流时应达到的用量为3MB;Flow-Description(protocol:http)表示监控任务B的指定业务流为使用http协议的业务流;URL(www.google.com.hk)表示监控任务A的指定业务流为访问www.google.com.hk的业务流。
[0042] 步骤3a:PCEF接收到业务请求信息时,根据接收到的业务请求信息中port五元组信息、协议信息和URL信息之一,分别确定业务请求信息是否与各会话级业务监控任务中指定业务流信息相同。
[0043] 承上的两个会话级业务监控任务,PCEF可以先通过深度报文检测技术识别出业务请求信息中port五元组信息、URL信息和协议信息等特征。将业务请求信息中五元组信息和URL信息等特征与监控任务A中[Session-Usage-Monitoring-Flows]所指示的URL(www.google.com.hk)业务流的特征进行比较,若两者的各信息中有一项相同表明该业务请求信息为监控任务A中指定业务流信息,在达到指定用量3MB时,通过Monitor-key(m1)上报给PCRF。同时,PCEF还可以将将业务请求信息中五元组信息和协议信息等特征与监控任务B中[Session-Usage-Monitoring-Flows]指示的Flow-Description(protocol:http)业务流的特征进行匹配,若两者的各信息中有一项相同表明该业务请求信息为监控任务B中指定业务流信息,在达到指定用量3MB时,通过Monitor-key(m2)上报给PCRF。
[0044] 步骤4a:在确定业务请求信息与一个或者多个会话级业务监控任务中的指定业务流信息相同时,PCEF在一个或者多个会话级业务监控任务中累计业务请求信息的用量,将监控任务标识以及会话级业务监控任务中的业务请求信息的累计用量上报给PCRF。
[0045] 用户访问www.google.com.hk使用了3MB流量,PCEF识别该业务流还属于使用http协议的业务流,则通过如下方式上报:
[0046]
[0047]
[0048] 在以上CCRU:消息中,PCEF通过监控任务标识m1将访问www.google.com.hk的业务用量3MB上报至PCRF,PCEF通过监控任务标识m2对应的http业务流信息访问用量3MB上报至PCRF。以上CCRU:信息中括号中内容为PCEF向PCRF实际发送的数据值。
[0049] 步骤5a:PCRF根据PCEF上报的业务用量调整会话级业务监控任务,并向PCEF下发新的会话级业务监控任务。
[0050] PCEF向PCRF上报一次会话内该用户访问www.google.com.hk使用的流量和一次会话内该用户使用HTTP协议的流量,PCRF对PCEF上报的用量进行累计管理,以在谷歌的访问量达到一定门限时控制谷歌网站的服务质量,同时当HTTP业务达到一定门限时控制特定网站的服务质量。
[0051] 图3为本发明提供的业务用量监控方法实施例三流程图。本实施例与上述实施例的区别在于,PCRF只通过Gx+接口向PCEF下发会话级业务监控任务中的监控级别标识和监控任务标识,通过新增加的业务流同步接口向PCEF下发会话级业务监控任务中指定业务流信息。业务流同步接口需要传递CCA消息中Monitor-key和flow-info。flow-info包括Port五元组和URL信息。
[0052] 如图3所示,本实施例包括:
[0053] 步骤1b:PCEF通过CCR-Initial消息向PCRF发送会话创建请求。
[0054] 步骤2b:PCRF通过GX CCA消息向PCEF下发两个会话级业务监控任务中的监控级别标识和监控任务标识。
[0055] 例如,需要监控用户访问google网站及使用http协议的流量,PCRF通过业务流同步接口将会话级业务监控任务中的监控任务标识和指定业务流信息承载在SOAP消息上发送给PCEF。例如,发送如下信息:Flow-ID:m1;URL:www.google.com.hk;Flow-ID:m2;Protocol:http;Granted-Service-Unit:3MB。
[0056] 当接收到PCEF的CCR-Initial消息时,PCRF向PCEF两个会话级业务监控任务中的监控级别标识和监控任务标识:
[0057]
[0058] 在以上CCA消息中只下发Usage-Monitoring-Information中相关信息,而没有下发[Session-Usage-Monitoring-Flows]中信息。通过从业务流同步接口接收到的Monitor-key和Usage-Monitoring-Information中Monitor-key,可将从业务流同步接口接收到的指定业务流信息与Usage-Monitoring-Information中SESSION_RULE_LEVEL(2)进行关联,从而可获取到一个监控任务的完整信息。
[0059] 步骤3b:PCEF接收到业务请求信息时,根据接收到的业务请求信息中port五元组信息、协议信息和URL信息之一,分别确定业务请求信息是否与各会话级业务监控任务中指定业务流信息相同。
[0060] 步骤4b:在确定业务请求信息与一个或者多个会话级业务监控任务中的指定业务流信息相同时,PCEF在一个或者多个会话级业务监控任务中累计业务请求信息的用量,将监控任务标识以及会话级业务监控任务中的业务请求信息的累计用量上报给PCRF。
[0061] 用户访问www.google.com.hk使用了3MB流量,PCEF识别该业务流还属于使用http协议的业务流,则通过如下方式上报:
[0062]
[0063] 以上CCRU:信息中括号中内容为PCEF向PCRF实际发送的数据值。
[0064] 步骤5b:PCRF根据PCRF上报的业务用量调整会话级业务监控任务,并向PCEF下发新的会话级业务监控任务。
[0065] PCEF通过PCRF从Gx+接口下发的各会话级业务监控任务中监控级别标识,获知当前下发的多个监控任务为对一个用户一次会话内多个指定业务流信息进行监控的会话级业务监控任务以及监控任务的标识。PCEF通过业务流同步接口获取PCRF发下发的各会话级业务监控任务中的指定业务流信息和相应的监控任务标识。
[0066] 图4为本发明提供的业务用量监控设备实施例一结构示意图。如图4所示,本实施例包括:确定模块41、累计模块45和上报模块42。
[0067] 确定模块41,用于根据接收到的业务请求信息中五元组信息、协议信息和URL信息之一,分别确定业务请求信息是否与一个或者多个会话级业务监控任务中指定业务流信息相同;会话级业务监控任务包括会话级业务监控级别标识、监控任务标识和指定业务流信息;级别标识表示监控任务用于监控会话内指定业务用量。
[0068] 进一步的,确定模块41可以具体用于确定业务请求信息中五元组信息、协议信息和URL信息之一,是否分别与指定业务流信息对应的五元组信息、协议信息和URL信息之一相同;如果五元组信息、协议信息和URL信息中的至少一项相同,则确定业务请求信息与指定业务流信息相同。
[0069] 累计模块45,用于在确定业务请求信息与一个或者多个会话级业务监控任务中的指定业务流信息相同时,在一个或者多个会话级业务监控任务中累计业务请求信息的用量。
[0070] 上报模块42,用于述监控任务标识以及会话级业务监控任务中的业务请求信息的累计用量上报给策略和计费规则功能实体PCRF。
[0071] 进一步,如图5所示,在图4基础上本实施例还包括:会话创建模块43和接收模块44。
[0072] 会话创建模块43,用于向PCRF发送会话创建请求。
[0073] 接收模块44,用于接收PCRF发送各会话级业务监控任务。
[0074] 其中,接收模块44具体用于通过Gx+接口接收PCRF发送的各会话级业务监控任务。或者,接收模块44具体用于通过Gx+接口接收PCRF发送的各会话级监控任务的监控任务级别标识和任务标识,通过业务流信息同步接口接收PCRF发送的各会话级监控任务的指定业务流信息和监控任务标识。
[0075] 上述各模块的工作机理参见图1至图3对应实施例中描述,在此不再赘述。
[0076] 本发明实施例PCEF按照PCRF下发的多个会话级业务监控任务,对一个特定用户一次会话内的多个指定业务进行监控,将在会话内接收到的业务请求信息中五元组信息、协议信息和URL信息与各会话级业务监控任务对应的指定业务流进行比较,确定与业务请求信息相同的指定业务流信息。分别通过相同的指定业务流信息对应的监控任务标识,将该业务请求对应的用量上报给PCRF。因此,本发明实施例可将一条业务流的用量分别累计至多个相同的指定业务流信息对应的多条会话级业务监控任务中上报给PCRF,克服了由于PCEF不能将一条业务流的用量累计至多个监控任务而导致的用量上报准确的缺陷,使PCRF可采集到用户的准确的业务用量。从而控制后续的服务质量。
[0077] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0078] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

附图说明

[0015] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016] 图1为本发明提供的业务用量监控方法实施例一流程图;
[0017] 图2为本发明提供的业务用量监控方法实施例二流程图;
[0018] 图3为本发明提供的业务用量监控方法实施例三流程图;
[0019] 图4本发明提供的业务用量监控设备实施例一结构示意图;
[0020] 图5本发明提供的业务用量监控设备实施例二结构示意图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号