一种用户流量实时统计方法及系统的制作方法

文档序号:8286397阅读:616来源:国知局
一种用户流量实时统计方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动通信技术领域,尤其涉及一种用户流量实时统计方法及系统。
【背景技术】
[0002]随着智能手机的进一步推广,越来越多的用户使用手机GPRS (General PacketRad1 Service,通信分组无线服务)上网,由于现有的资费政策,用户对实时流量使用情况特别关心。现有状况为GPRS核心网自身无法实时分用户、分接入点统计用户流量,不能满足日益膨胀的用户上网需求。
[0003]GPRS 核心网主要包含 SGSN (Service GPRS Support Node,GPRS 服务支持节点)、GGSN (Gateway GPRS Support Node,网关 GPRS 支持节点)、CG (Charging Gateway,计费网关)、PCRF (Policy charging and rules funct1n,策略和计费规则功能实体)。
[0004]用户使用GPRS业务时,话单生成步骤为:
[0005]用户上网开始上网;
[0006]网关GPRS支持节点(GGSN)开始记录用户上网时间和开始累积流量;
[0007]用户断网,网关GPRS支持节点(GGSN)记录流量结束;
[0008]网关GPRS支持节点(GGSN)发送用户原始话单至计费网关(CG);
[0009]计费网关(CG)处理原始话单成为计费侧能够识别的话单并发往计费中心(BOSS);
[0010]计费中心BOSS (Business&Operat1n Support System,电信业务运营支持系统)处理收到的原始话单并生成用户话单。
[0011]具体来说,在实现本发明的过程中,发明人发现现有的方案存在如下缺点:
[0012]用户上网结束生成原始话单,再到生成最终用户话单会有延迟,且现有的GPRS核心网系统无法实时的统计用户数据流量使用和剩余情况,也无法实时的统计用户分接入点的流量使用情况。从用户上网结束到最终用户话单生成有一段时间延迟,造成用户查询到的流量数据与实际使用的流量不符;现有系统无法主动通过短信等主动通知方式告知用户流量使用和剩余情况,只能通过用户自主查询。

【发明内容】

[0013]本发明的目的在于克服现有技术的缺点和不足,提供一种用户流量实时统计方法及系统。
[0014]一种用户流量实时统计方法,所述方法包括:
[0015]根据用户访问目标网络的统一资源定位符URL确定用户访问目标网络是否为收费网络,若是,网关GPRS支持节点GGSN将用户访问目标网络所使用流量实时上报给计费规则功能实体PCRF ;
[0016]所述PCRF累计所述用户访问所使用的流量。
[0017]所述根据用户访问目标网络的统一资源定位符URL确定用户访问目标网络是否为收费网络,还包括:
[0018]预先在所述GGSN上配置过滤器与过滤规则,确定用户能够免费访问的目标网络的URL及需要付费访问的目标网络的URL ;
[0019]当确定所述目标网络为免费网络时,不累计用户使用流量或累计为用户免费使用流量。
[0020]所述方法还包括:
[0021]当所述使用流量达到所述PCRF设定的预设阈值时,通知用户流量使用情况。
[0022]所述方法还包括:
[0023]由用户自行设定是否需要实时通知流量使用情况。
[0024]所述方法还包括:
[0025]所述预设阈值由系统或者用户设定,并能够根据需要调整。
[0026]所述通知用户流量使用情况,包括:
[0027]通过向用户发送短信的方式通知用户流量使用情况。
[0028]所述PCRF累计所述用户访问所使用的流量,包括:
[0029]区分用户接入点APN进行流量累计。
[0030]所述方法还包括:
[0031 ] 在用户下线时通知用户本次上网用户访问流量使用情况。
[0032]一种用户流量实时统计系统,所述系统包括GGSN单元及PCRF单元,其中,
[0033]所述GGSN单元,用于根据用户访问目标网络的统一资源定位符URL确定用户访问目标网络是否为收费网络,若是,将用户访问目标网络所使用流量实时上报给PCRF单元;
[0034]所述PCRF单元,用于累计所述用户访问所使用的流量。
[0035]所述PCRF单元,还用于预先配置过滤器与过滤规则,确定用户能够免费访问的目标网络的URL及需要付费访问的目标网络的URL,并发送给所述GGSN单元;
[0036]所述GGSN单元根据所述过滤器与过滤规则确定所述用户访问目标网络是否为收费网络。
[0037]所述PCRF单元,还用于设定用户流量的预设阈值,当所述使用流量达到预设阈值时,通知用户流量使用情况。
[0038]所述系统还包括短信中心单元,用于通过短信方式向用户实时通知流量使用情况。
[0039]本发明根据用户访问目标网络的URL确定用户访问目标网络是否为收费网络,若是,上报并累计使用流量;当使用流量达到预设阈值时,通知用户流量使用情况。通过在网关GPRS支持节点(GGSN)配置过滤器和过滤组对免费流量进行过滤,把除去免费流量的所有用户流量均发送至策略和计费规则功能实体(PCRF)进行累积,GPRS核心网可以通过设置阈值来实时统计用户的流量使用情况,该使用情况也可以根据用户的需要通过短信发送给用户进行告知。与现有技术相比,本发明实时性非常强,不必等用户断线和核心网侧生成原始话单;可以灵活的设置各种阈值及触发条件,灵活的根据用户实际需要发送流量使用信息;不改变现网结构,无需新增设备,适合批量部署。
【附图说明】
[0040]图1为本发明实施例1提供的用户流量实时统计方法原理流程图;
[0041]图2为本发明实施例2提供的用户流量实时统计系统结构示意图;
[0042]图3为本发明实施例3提供的用户流量实时统计系统结构示意图。
【具体实施方式】
[0043]下面结合附图对本发明的【具体实施方式】进行详细描述。但本发明的实施方式不限于此。
[0044]本发明各个实施例中,通过在网关GPRS支持节点(GGSN)配置过滤器和过滤组对免费流量进行过滤,把除去免费流量的所有用户流量均发送至策略和计费规则功能实体(PCRF)进行累积,GPRS核心网可以通过设置阈值来实时统计用户的流量使用情况,该使用情况也可以根据用户的需要通过短信发送给用户进行告知。
[0045]该方案中,GPRS核心网实时统计用户分接入点的流量技术即:通过在策略和计费规则功能实体(PCRF)网元设置一系列规则及策略,网关GPRS支持节点(GGSN)网元上进行一系列配置,达到GPRS核心网可以实时统计用户分接入点的流量及汇总流量。
[0046]如图1所示,为本发明实施例1提供的用户流量实时统计方法原理流程图,具体如下:
[0047]步骤10,根据用户访问目标网络的URL确定用户访问目标网络是否为收费网络,若是,网关GPRS支持节点GGSN将用户访问目标网络所使用流量实时上报给PCRF。
[0048]URL (Uniform Resource Locator,统一资源定位符)也被称为网页地址,是因特网上标准的资源的地址。在用户上网的时候,需要获取用户访问网址(目标网络)的URL,根据这个URL判断该网络是否为收费网络。实际上,通过GGSN配置过滤器和过滤规则组,用以去除免费流量,同时于对剩余的非免费流量上报给策略和计费规则功能实体(PCRF)。网关GPRS支持节点GGSN将用户访问目标网络所使用流量实时上报给计费规则功能实体PCRF ;PCRF累计所述用户访问所使用的流量。
[0049]现有技术GGSN并没有累计多次流量的功能,虽然可以单次累计流量,但一旦用户下线,无法再次累计,因为没有记录用户每次上网情况的功能。目前GGSN的情况是可以计算用户单次激活的流量,并通过生成话单的形式,把流量反映出来,BOSS侧通过用户所有话单的汇总来累计用户流量。或者换句话说,例如,第一用户上线用了 1M,这个GGSN是可以统计出来的,但是用户下线了,重新上线后,GGSN就不知道他原来用了多少,也就是说,GGSN只知道本次怎么样,原来怎么样他不知道。而用户所使用的流量是不是免费流量GGSN自身是不知道的,他只能通过DPI解析(深度报文解析)来对业务进行标记。例如,如果访问了免费的URL,GGSN可以对访问该业务的流量进行标记(通过GGSN设定需要的过滤器和过滤组来标记ServiceID)并写入话单,然后BOSS侧读取到该ServiceID来和计费规则来判断是不是免费的。本实施例中,通过PCRF预先配置过滤器与过滤规则,PCRF根据策略先告诉GGSN该累加哪些流量,GGSN则根据PCRF的指示来累积并把结果告诉PCRF。这样,如果用户第一次使用了 IM流量,GGSN告诉使用了 1M,下次上线,PCRF是有记录的,因此用户使用的流量就在IM的基础上继续累积。
[0050]预先配置过滤器与过滤规则,确定用户能够免费访问的目标网络的URL及需要付费访问的目标网络的URL;当确定所述目标网络为免费网络时,不累计用户使用流量。
[0051]配置过滤器、过滤规则组的思路,将需要去除的免费流量网址配置成过滤器与过滤组,并配置好优先级,当用户使用业务时,匹配上过滤器和过滤组的URL或IP所发生的流量不向PCRF发送,因此,策略和计费规则功能实体(PCRF)接收到的流量均为非免费流量,从而达到排除免费流量(内容计费流量)的目的。
[0052]步骤20,PCRF累计所述用户访问所使用的流量。
[0053]策略和计费规则功能实体(PCRF)通过累计用户流量到一定阀值或周期时,上报统计结果,如果用户需要可以触发预先配置好的规则,通过短信中心向用户下发短信进行流量使用通知。
[0054]这里的用户流量通知,是用户自行设定的,用户可以设定是否需要实时通知流量使用情况,也可以设定具体通知的时间、门限等。一般来说,这里的预设阈值是由系统设定或者由用户自行设定,并且可以根据需要随时调整。通过对预设阈值的调整,可以改变发送通知的门限,从而改变具体通知的时间。
[0055]本实施例可以实现区分用户接入点APN (Access Point Name,接入点名称)进行流量累计,其技术原理与思路是通过在策略和计费规则功能实体(PCRF)设置策略、策略组、规则、动作等方式,分GPRS接入点统计流量,例如:可以单独统计用户使用CMWAP接入点或CMNET接入点所产生的流量,也可以将该用户使用所有接入点的流量进行加总。
[0056]本实施例中,可以设定实时阈值(预设阈值),超过预设阈值发短信告知用户。现有技术没有告警阈值,现有的核心网不具备直接反馈给用户的功能,均需要在BOSS侧来进行。例如,通常的情况下,要等到话单生成,由BOSS
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1