一种分组业务计费方法

文档序号:7593169阅读:99来源:国知局
专利名称:一种分组业务计费方法
技术领域
本发明涉及通信技术,特别是涉及一种分组业务计费方法。
背景技术
随着移动分组数据业务应用的逐渐广泛,如何对移动分组数据业务进行准确合理的计费,已成为移动运营商及业界普遍关注的技术问题。
当前,GPRS(General Packet Radio Service,通用分组无线业务)网络受到越来越多的关注,其应用日益普及。
现有技术中,GPRS网络的计费是针对APN(Access Point Name,接入点名称)和PDP Context(Packet Data Protocol context,分组数据协议内容),由GPRS业务节点SGSN(Serving GPRS Support Node,服务GPRS支持节点)和GGSN(Gateway GPRS Support Node,网关GPRS支持节点)产生原始计费记录,所述原始计费记录包括PDP Context激活和去激活时间、用户数据流量、业务质量QoS参数等多个参数信息,然后输出到计费网关,最终到计费后处理系统产生最后的用户计费信息。
也就是说,现有技术只针对PDP Context进行计费,根据PDP Context的流量或时长,以及PDP Context的其它参数如APN、QoS等进行计费,即GPRS分组网络中分组流以PDP Context为单位,而不是以用户终端发出的分组数据流为单位。
因此,所述现有技术在进行分组业务计费时,存在一些不足之处当前GPRS网络针对用户数据流只能识别到APN和PDP Context这一级别,而现实中,由于用户可以存在多个并行的数据业务,而并行的多个业务流很可能使用同一个PDP Context承载,而不同业务则可能采用不同的计费方式(例如,用户可能同时进行流媒体业务和多媒体消息业务,两个业务同时承载在同一个APN和PDP Context中,但计费规则不同,如流媒体业务根据用户数据流量或时间计费,多媒体消息业务则根据事件(如发送或接收一条消息)计费)。显然,现有技术难以满足这一需求即无法针对承载于同一个APN和PDP Context中的多个业务实施不同的计费方式,如根据事件计费、根据流量计费、根据时间计费,并实行不同费率等等。
有鉴于此,为了对不同类型的IP连接网络能使用相同的计费解决方案,需要提出一种新的计费方法。

发明内容
本发明解决的技术问题在于提供一种可以根据不同分组数据业务进行计费的分组业务计费方法。
为此,本发明解决技术问题的技术方案是提供一种分组业务计费方法,包括步骤1)GGSN接收用户终端向应用服务器发起的业务请求后,转发到所述应用服务器;2)所述GGSN获取计费规则,所述计费规则至少包括业务数据流过滤信息;3)所述GGSN根据计费规则中业务数据流过滤信息区分流经的用户数据流,将符合计费规则中业务数据流过滤信息的用户数据流应用相应计费规则进行计费,产生原始计费信息;4)所述GGSN将前述原始计费信息发送至计费网关。
其中,所述步骤2)具体包括21)所述GGSN决定是否使用动态计费规则,如果否,则转入步骤24);如果是,则继续步骤22);22)所述GGSN向应用服务器发起计费规则请求;23)所述应用服务器收到前述计费规则请求后,根据业务请求和计费规则请求确定计费规则,所述计费规则至少包括业务数据流过滤信息,发送给GGSN,并转入步骤3);24)所述GGSN查找预先配置的缺省计费规则或静态计费规则。
其中,所述计费规则请求包括用户信息和/或承载信息。
其中,所述步骤21)中,GGSN根据是否为用户终端第一次业务请求或者承载是否发生变化决定是否采用动态计费规则。
其中,述计费规则还包括计费码、计费方式、计费模型。
其中,在所述步骤4)之后还包括所述GGSN删除或缓存所述动态计费规则。
其中,所述步骤24)中,当业务数据流与GGSN中配置的静态计费规则的过滤信息不适配,并且应用服务器不支持提供动态计费规则时,GGSN将应用缺省计费规则。
其中,还包括在静态计费规则和动态计费规则发生冲突的情况下,确定静态计费规则和动态计费规则的优先级。
其中,其特征在于所述用户数据流是指有确定的源IP地址、源端口号、目的IP地址、目的端口号和/或协议号的IP流。
相对于现有技术,本发明的有益效果是由于本发明计费方法中,GGSN根据计费规则中的业务数据流过滤信息区分不同的业务数据流,对不同的业务数据流应用相应的计费规则,如计费方式、计费码等等,从而可以实现基于IP流的移动分组业务计费,其粒度小于当前GPRS网络的基于APN和PDPContext的分组计费方式。由于业务流由一个或多个IP流组成,所以基于IP流的移动分组业务计费,能对同一APN和PDP Context中承载的不同业务流应用不同的计费规则,满足简单的基于业务计费的需求,为运营商提供更灵活的计费方式,为移动数据业务的更广泛应用提供良好基础保证。


图1是一种应用本发明计费方法的通用网络结构图;图2是本发明计费方法一种实施方式的流程图;图3是本发明计费方法另一实施方式的流程图。
具体实施例方式
本发明提出一种基于IP流的分组业务计费的实现方法。所述IP流是指有确定的源IP地址、源端口号、目的IP地址、目的端口号和/或协议号的用户数据流,其中协议号包括传输协议号和/或应用协议号。
由于分组业务数据流可能由一个或多个IP数据流组成,而多个分组业务数据流则可能承载在同一个APN和PDP Context中,所以基于IP流的分组计费,其粒度(最小区分单位)小于APN和PDP Context,满足了大部分运营商根据不同分组数据业务进行计费的需求,并能适用于不同IP承载网。
请参阅图1,是一种可以应用本发明分组业务计费方法的通用GPRS网络。所述GPRS网络包括SGSN、GGSN、应用服务器和计费网关;其中,SGSN连接GGSN,用于使得用户终端可以经无线接入网接入网络;所述GGSN连接应用服务器和计费网关,用于产生原始计费信息,送到计费网关;所述计费网关将原始计费信息经过合并等处理后,送到计费中心。可以理解的是,GGSN还可以连接位于GPRS网络外部的分组网络的应用服务器。
请参阅图2,本发明应用于所述网络时,包括步骤GGSN接收用户终端向应用服务器发起的业务请求后,转发到所述应用服务器;所述GGSN获取计费规则,所述计费规则至少包括业务数据流过滤信息;所述GGSN根据计费规则中业务数据流过滤信息区分流经的用户数据流,将符合计费规则中业务数据流过滤信息的用户数据流应用相应计费规则进行计费,产生原始计费信息;所述GGSN将前述原始计费信息发送至计费网关。
本发明基于IP流实现计费,具有两种方式静态配置计费规则和动态获取计费规则。在静态配置计费规则的情况下,GGSN不需要与应用服务器进行计费信息交互;而在动态配置计费规则的情况下,GGSN需要与应用服务器进行计费规则交互,应用服务器可位于GPRS网络或外部分组网络中。
所述计费规则由针对某个业务数据流的一系列信息组成,主要包括业务数据流过滤信息、计费码、计费方式、计费模型等信息。
其中,所述业务数据流过滤信息用于区分不同的业务数据流,包括源IP地址和端口号、目的IP地址和端口号、协议号;所述计费方式指在线或离线计费;所述计费码用于在线或离线计费系统确定业务费率;所述计费模型包括基于流量、时间或事件等计费,此外,对于在线计费,还包括采用什么中断行为。
对于在线计费,也称为实时计费,在本发明中不局限于某种实现方式,如可采用分组智能网方式,也可采用GGSN通过合适的接口协议向计费网关实时输出原始计费信息。所述合适的接口协议可根据具体情况进行选择,如GRPS计费接口协议GTP(GRPS Tunneling Protocol,GRPS隧道协议)、或RADIUS(Remote Authentication Dial In User Service,拨入用户业务的远端鉴权协议)等。
为了便于对本发明的进一步理解,下面对静态配置计费规则和动态获取计费规则下的计费过程分别进行描述。
一、基于静态计费规则配置的IP流计费该方式主要应用于计费规则可事先确定的情况,计费规则预先静态配置在GGSN中。
其流程包括步骤1)用户终端向某应用服务器发起业务请求,该业务请求到达GGSN;2)GGSN收到用户向某个应用服务器发起的业务请求后,根据目的地址信息转发到相应应用服务器;3)GGSN查找预先配置的计费规则;4)GGSN根据前述计费规则中业务数据流过滤信息对流经的用户数据流进行分析,将符合某个计费规则中业务数据流过滤信息的IP流应用该计费规则进行相应计费,产生原始计费信息。
本发明的一个实施例是对IP网络中的FTP服务器提供的FTP业务进行计费。其流程如下所述GGSN配置静态计费规则如下上行数据流的过滤信息中的目的IP地址和端口号是FTP服务器的IP地址和FTP业务端口号(20/21),源IP地址和端口号任意;下行数据流的过滤信息中的源IP地址和端口号是FTP服务器的IP地址和FTP业务端口号(20/21),目的IP地址和端口号任意。计费方式可以是在线或离线计费。计费模型一般是基于流量计费。
当某个用户使用FTP业务时,GGSN对数据包进行分析,对符合过滤信息的数据流应用该计费规则,产生原始计费信息。
二、基于动态获取计费规则的IP流计费该方式主要应用于计费规则根据用户业务动态变化或难以事先确定的情况,如某个应用服务器向不同用户同时提供多个不同计费规则的应用。计费规则由应用服务器根据具体业务情况确定。
请参阅图3,动态获取计费规则的IP流计费的流程如下所述1)用户终端向某应用服务器发起业务请求,该业务请求到达GGSN;2)GGSN收到用户向某个应用服务器发起的业务请求后,根据目的地址信息转发到相应应用服务器;3)GGSN决定是否需使用动态计费规则,判断条件有多种,如是否为用户第一次业务请求、承载发生变化等。如果决定使用动态计费规则,继续步骤4);如果决定不使用动态计费规则,则GGSN采用缺省计费规则或静态计费规则进行计费;4)GGSN向应用服务器发起计费规则请求,根据需要,所述请求消息中可能包含用户信息和承载信息,如用户标识、用户终端IP地址和端口号、协议号、承载QoS等等,请求消息中可以包含这些参数的全部,或部分,或不包含。
5)应用服务器收到前述计费规则请求后,根据具体业务请求信息,以及GGSN计费规则请求中的部分信息,得到确定的计费规则,发送给GGSN。计费规则的过滤信息中一般包含应用服务器的IP地址、端口号和协议号,也可能包含用户终端的IP地址、端口号。
6)GGSN根据计费规则中业务数据流过滤信息对流经的用户数据流进行分析,将符合某个计费规则中业务数据流过滤信息的IP流应用该计费规则进行相应计费,产生原始计费信息,直至用户结束业务。业务结束后,GGSN可以删除该计费规则,也可以缓存。
需要进一步说明的是,在静态计费规则和动态计费规则发生冲突的情况下(如GGSN判断需要应用动态计费规则,但同一个IP流,已经配置有静态计费规则,而且从应用服务器得到的动态计费规则和静态计费规则不一致。这种情况即冲突。),静态计费规则和动态计费规则的优先级可以由运营商自行确定可以将静态配置计费规则的优先级列为最高,将收到的动态计费规则忽略;或者优先应用收到的动态计费规则,忽略静态配置计费规则。
可以理解,GGSN中可以设置缺省的计费规则,用于如下情况一些业务数据流与GGSN中静态配置计费规则的过滤信息不适配,并且应用服务器不支持提供动态计费规则。针对这些业务数据流,GGSN将应用缺省的计费规则进行计费。
综上所述,本发明提出了基于IP流的移动分组业务计费的实现方法,其粒度小于现有技术的基于APN和PDP Context的分组计费方式。由于业务流由一个或多个IP流组成,所以基于IP流的移动分组业务计费,能对同一APN和PDP Context中承载的不同业务流应用不同的计费规则,满足简单的基于业务计费的需求,为运营商提供更灵活的计费方式,为移动数据业务的更广泛应用提供良好基础保证。
基于IP流的移动分组业务计费方法中,其原始计费信息由GGSN提供,SGSN不再生成原始计费信息。因为某个IP数据流信息,如源IP地址、源端口号、目的IP地址、目的端口号和/或协议号,只在GGSN可见,SGSN不可见。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种分组业务计费方法,其特征在于,包括步骤1)GGSN接收用户终端向应用服务器发起的业务请求后,转发到所述应用服务器;2)所述GGSN获取计费规则,所述计费规则至少包括业务数据流过滤信息;3)所述GGSN根据计费规则中业务数据流过滤信息区分流经的用户数据流,将符合计费规则中业务数据流过滤信息的用户数据流应用相应计费规则进行计费,产生原始计费信息;4)所述GGSN将前述原始计费信息发送至计费网关。
2.根据权利要求1所述的分组业务计费方法,其特征在于,所述步骤2)具体包括21)所述GGSN决定是否使用动态计费规则,如果否,则转入步骤24);如果是,则继续步骤22);22)所述GGSN向应用服务器发起计费规则请求;23)所述应用服务器收到前述计费规则请求后,根据业务请求和计费规则请求确定计费规则,所述计费规则至少包括业务数据流过滤信息,发送给GGSN,并转入步骤3);24)所述GGSN查找预先配置的缺省计费规则或静态计费规则。
3.根据权利要求2所述的分组业务计费方法,其特征在于所述计费规则请求包括用户信息和/或承载信息。
4.根据权利要求2所述的分组业务计费方法,其特征在于所述步骤21)中,GGSN根据是否为用户终端第一次业务请求或者承载是否发生变化决定是否采用动态计费规则。
5.根据权利要求2所述的分组业务计费方法,其特征在于所述计费规则还包括计费码、计费方式、计费模型。
6.根据权利要求2所述的分组业务计费方法,其特征在于在所述步骤4)之后还包括所述GGSN删除或缓存所述动态计费规则。
7.根据权利要求2所述的分组业务计费方法,其特征在于所述步骤24)中,当业务数据流与GGSN中配置的静态计费规则的过滤信息不适配,并且应用服务器不支持提供动态计费规则时,GGSN将应用缺省计费规则。
8.根据权利要求2所述的分组业务计费方法,其特征在于还包括在静态计费规则和动态计费规则发生冲突的情况下,确定静态计费规则和动态计费规则的优先级。
9.根据权利要求1至8任一项所述的分组业务计费方法,其特征在于所述用户数据流是指有确定的源IP地址、源端口号、目的IP地址、目的端口号和/或协议号的IP流。
全文摘要
本发明公开了一种分组业务计费方法,包括步骤GGSN接收用户终端向应用服务器发起的业务请求后,转发到所述应用服务器;所述GGSN获取计费规则,所述计费规则至少包括业务数据流过滤信息;所述GGSN根据计费规则中业务数据流过滤信息区分流经的用户数据流,将符合计费规则中业务数据流过滤信息的用户数据流应用相应计费规则进行计费,产生原始计费信息;所述GGSN将前述原始计费信息发送至计费网关。
文档编号H04L12/14GK1716863SQ20041004825
公开日2006年1月4日 申请日期2004年6月14日 优先权日2004年6月14日
发明者王洁 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1