一种对数据业务进行内容计费的方法

文档序号:7618127阅读:205来源:国知局
专利名称:一种对数据业务进行内容计费的方法
技术领域
本发明涉及数据业务的计费方法,尤指一种对数据业务进行内容计费的方法。
背景技术
互联网(Internet)和通信技术,尤其是移动通信技术的发展推动着数据业务的快速发展,各种类型的数据业务应运而生,包括短消息业务(SMS)、多媒体短消息业务(MMS)、无线应用协议(WAP)业务、通用分组无线业务(GPRS),以及移动定位业务等。
目前,数据业务作为高增值性业务受到运营商的极大关注。但是,现有对数据业务的计费方法较为简单,或根据流量计算,或根据传输时长计算。随着网络上传输的数据业务日益增多,对数据业务的合理计费也成为运营商和用户关注的问题。由于内容好、价值高的数据业务在开发时往往需要付出更多的人力和财力,如果无法根据内容对数据业务区分收费,运营商开发内容好的数据业务和内容一般的数据业务获得的收益相同,将无法鼓励运营商提供更多有价值的数据业务。

发明内容
有鉴于此,本发明的主要目的在于提供一种对数据业务进行内容计费的方法,实现按数据内容进行计费的计费机制。
为达到上述目的,本发明的技术方案具体是这样实现的一种对数据业务进行内容计费的方法,其特征在于,计费控制结点设置计费控制列表,该列表中根据数据业务内容设置计费信息,该方法包括以下步骤
a、计费控制结点截获网络上传输的数据业务并解析出数据业务内容;b、计费控制结点根据数据业务内容查找计费控制列表,获得步骤a所截获数据业务的计费信息,并将计费信息上报给计费中心进行内容计费。
进一步地,所述网络上传输的数据业务为根据网络协议设置的数据包,则步骤a所述解析数据业务内容的方法为按不同的网络协议解析出数据包的协议信息。
进一步地,所述协议信息为IP地址信息,或协议类型信息,或端口信息,或统一资源定位符信息,或上述四种信息的任意组合。
进一步地,所述列表中根据数据业务内容设置计费信息的方法为设置体现数据业务内容的业务过滤条件和对应的体现计费信息的计费标准,并将业务过滤条件和计费标准以及二者的映射关系保存在所述计费控制列表中。
进一步地,步骤b所述根据数据业务内容获得计费信息的方法为b1、计费控制结点将数据业务内容与业务过滤条件进行比较,确定与数据业务内容匹配的业务过滤条件;b2、计费控制结点根据业务过滤条件查找计费控制列表,获得与所述业务过滤条件对应的计费标准。
较佳地,所述业务过滤条件为IP地址信息,或协议类型信息,或端口信息,或统一资源定位符信息,或上述四种信息的任意组合。
进一步地,所述计费标准为计费系数;步骤b中计费中心进行内容计费的方法为计费中心按照计费系数对数据业务进行计费。
较佳地,所述计费标准为计费ID;步骤b中计费中心进行内容计费的方法为计费中心保存计费系数与计费ID的映射表,计费中心根据计费控制结点上报的计费ID查找映射表获得数据业务的计费系数,按照计费系数对数据业务进行计费。
进一步地,所述设置计费控制列表的方法为所述计费控制结点根据不同的特征用户群标识设置对应的计费控制列表,每个计费控制列表根据数据业务内容设置计费信息,用于对特征用户群标识对应的数据业务进行计费控制。
较佳地,所述特征用户群标识为访问点名称,或IMSI/MSISDN标识,或域标识,或网段。
较佳地,所述计费控制结点为GPRS网关支持节点或无线应用协议网关。
由上述技术方案可见,本发明的这种对数据业务进行内容计费的方法通过设置计费控制列表中的业务过滤条件Rule与计费标准Charge以及二者的映射关系,并使业务过滤条件Rule体现数据业务内容,对网络上传输的数据业务基于内容计费。该方法配置灵活且可重用性高,通过调整计费控制列表的设置方便、合理地实现运营商对数据业务的内容计费。
进一步地,可以为网络上属于不同访问点名称(APN,Access PointName)或不同IMSI/MSISDN用户的数据业务设置不同的计费控制列表,使运营商能对不同的专用网络或不同的IMSI/MSISDN用户针对其数据业务内容区别收费。


图1为本发明一个较佳实施例中对数据业务进行内容计费的流程图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。
所述内容计费是指对不同的数据业务执行不同的收费标准。由于数据业务都遵循协议标准打成数据包在网络上传输,故可以通过对数据包进行层三、层四以及层七协议解析获得数据业务的内容信息,即数据包的协议信息。其中,层三解析获得的是数据包的IP地址和协议类型;层四解析获得的是数据包的端口;层七解析获得的是数据包的统一资源定位符(URL)。所述协议类型可以是TCP、UDP等协议的协议号。
图1为本发明一个较佳实施例中对数据业务进行内容计费的流程图。
步骤101~102、定义业务过滤条件Rule和计费标准Charge,并在计费控制结点上设置计费控制列表(CCL,Charge Control List),将业务过滤条件Rule和计费标准Charge以及二者的映射关系保存在CCL中。
由于业务过滤条件Rule用于体现数据业务的内容信息,故业务过滤条件Rule设置为数据包的协议信息,比如IP地址、协议类型、端口、URL或上述内容的组合。所述业务过滤条件Rule的设置较为灵活,运营商可以根据需要加以调整。
计费标准Charge的设置根据不同的内容计费模型而有所不同。
对于内容计费模型一,计费中心(BC,Billing Center)保存一张计费ID(ChargeID)与计费系数的映射表。所述计费系数可以为元/分钟、元/千字节等。此时,计费控制结点仅需将包含ChargeID的CDR话单上报BC,BC查询自身保存的映射表后计算出用户需要为该数据业务缴纳的金额,故采用内容计费模型一的计费标准Charge为简单的ChargeID。
对于内容计费模型二,BC不设置映射表,计费控制结点上报的CDR话单中应包含数据业务基于内容的计费系数以及该数据业务的流量和时长等信息。BC收到CDR话单后,根据计费系数、流量与时长信息进行简单计算就可得到用户应缴纳的金额。此时,计费标准Charge为基于内容的计费系数,即元/分钟、元/千字节等。
由于内容计费模型一在CDR话单中只包含计费ID,故能减少网络数据传输量、节省带宽;而且内容计费的计费系数由BC统一管理,便于灵活方便地调整计费系数,故采用内容计费模型一的方案能较佳实现基于内容的计费。下面即以内容计费模型一为例具体说明CCL的设置。
首先、设置业务过滤条件R1为访问IP地址为X.X.X.X的服务器,业务过滤条件R2为采用端口20或21进行FTP业务,业务过滤条件R3为访问www.sina.com;并设置计费标准C1为ChargeID=1,计费标准C2为ChargeID=2,计费标准C3为ChargeID=3。在BC上,这三种计费标准对应的计费系数分别为x元/分钟、y元/分钟和z元/千字节。
然后、将访问IP地址为X.X.X.X的服务器和访问www.sina.com都映射到ChargeID=1,采用端口20或21进行FTP业务映射到ChargeID=3,并将上述映射关系保存到CCL中。完成上述设置后,CCL中保存的内容为R1与C1映射,R2与C3映射,R3与C1映射。
从上面可以看出,一个CCL可保存多个业务过滤条件Rule与计费标准Charge的映射,且业务过滤条件Rule与计费标准Charge之间可以是多对一的简单映射关系。
进一步地,可以将CCL应用到具有特征用户群标识的数据业务上,比如应用到具体的APN上,或者应用到由IMSI/MSISDN标识的特定用户的数据业务上,还可以为具有特定域标识或某网段的数据业务设置CCL。
假设计费控制结点需要对属于两个不同APN的用户实现不同的收费标准,则每个APN设置对应的CCL,设置方法如下设置业务过滤条件R1为访问IP地址为X.X.X.X的服务器,业务过滤条件R2为采用端口20或21进行FTP业务,业务过滤条件R3为访问www.sina.com;并设置计费标准C1为ChargeID=1,计费标准C2为ChargeID=2,计费标准C3为ChargeID=3。
对于APN1上的用户而言,该类用户访问IP地址为X.X.X.X的服务器需按ChargeID=1计费;采用端口20或21进行FTP业务需按ChargeID=3计费;访问www.sina.com需按ChargeID=1计费,则为APN1设置的CCL1所保存内容为R1与C1映射,R2与C3映射,R3与C1映射。
对于APN2上的用户而言,该类用户访问IP地址为X.X.X.X的服务器需按ChargeID=2计费;采用端口20或21进行FTP业务需按ChargeID=3计费;访问www.sina.com需按ChargeID=2计费,则为APN2设置的CCL2所保存内容为R1与C2映射,R2与C3映射,R3与C2映射。
同样地,也可以根据需要为具有不同IMSI/MSISDN标识、或特定域标识、或特定网段的数据业务设置对应的CCL。
步骤103、计费控制结点对其截获的数据业务进行内容解析,并根据解析结果在CCL中查找与该数据业务匹配的业务过滤条件Rule。
由于网络上传输的数据业务根据标准协议打包,故计费控制结点可以根据标准协议规定解析出某数据业务所要访问的IP地址、使用的协议类型、端口或URL,此处不再对解析过程详加说明。
当计费控制结点获得解析结果后,可以在CCL中逐一查找与该数据业务匹配的业务过滤条件Rule。假设解析结果和业务过滤条件Rule都为URL,此时可以将解析结果称为用户数据业务URL,业务过滤条件Rule称为业务过滤条件URL,所述匹配过程如下首先、根据URL协议规定对用户数据业务URL和业务过滤条件URL做相同的子项拆分,分别获得两类URL的子项。
下面以RFC1738协议为例对所述子项拆分做详细说明。RFC1738协议对URL格式的定义是<schema><schema-specific-part>,其中<schema-specific-part>项为//<user><password>@<host><port>/<url-path>,则具有完整格式的URL可以拆分出schema子项、user子项、password子项、host子项、port子项和path子项。
然后、将两类URL拆分获得的相同类型子项进行比较,得出匹配结果。
所述子项比较可以是字符串完全匹配,只有在字符串完全相同的情况下才能判定两个子项相同,进而确定与用户数据业务URL匹配的业务过滤条件URL。
所述子项比较也可以按照一定的比较模糊度进行,所设置的比较模糊度可以为是否区分大小写、是否支持通配符、是否支持包含关系等。
对于解析结果和业务过滤条件Rule为IP地址、协议类型或端口的情况,可以采用类似的方法获得匹配结果,此处不再赘述。
步骤104、根据步骤103获取的业务过滤条件Rule查找到CCL中对应的计费标准Charge,生成CDR话单上报计费中心用于计费。
上述过程中,设置CCL并完成计费信息上报的计费控制结点可以是数据传输过程中的任一个网络设备。比如,GPRS网关支持节点(GGSN)作为连接PLMN和PDN的网关,所有用户的数据业务都要经过它,因此可以作为计费控制结点。另外,WAP网关等具有较强协议解析功能的网络设备也是计费控制结点的较佳选择。
由上述的实施例可见,本发明的这种对数据业务进行内容计费的方法通过设置计费控制列表为网络上传输的数据业务设置基于内容的计费标准,方便、合理地实现运营商对数据业务的内容计费。
权利要求
1.一种对数据业务进行内容计费的方法,其特征在于,计费控制结点设置计费控制列表,该列表中根据数据业务内容设置计费信息,该方法包括以下步骤a、计费控制结点截获网络上传输的数据业务并解析出数据业务内容;b、计费控制结点根据数据业务内容查找计费控制列表,获得步骤a所截获数据业务的计费信息,并将计费信息上报给计费中心进行内容计费。
2.根据权利要求1所述的方法,其特征在于,所述网络上传输的数据业务为根据网络协议设置的数据包,则步骤a所述解析数据业务内容的方法为按不同的网络协议解析出数据包的协议信息。
3.根据权利要求2所述的方法,其特征在于,所述协议信息为IP地址信息,或协议类型信息,或端口信息,或统一资源定位符信息,或上述四种信息的任意组合。
4.根据权利要求1所述的方法,其特征在于,所述列表中根据数据业务内容设置计费信息的方法为设置体现数据业务内容的业务过滤条件和对应的体现计费信息的计费标准,并将业务过滤条件和计费标准以及二者的映射关系保存在所述计费控制列表中。
5.根据权利要求4所述的方法,其特征在于,步骤b所述根据数据业务内容获得计费信息的方法为b1、计费控制结点将数据业务内容与业务过滤条件进行比较,确定与数据业务内容匹配的业务过滤条件;b2、计费控制结点根据业务过滤条件查找计费控制列表,获得与所述业务过滤条件对应的计费标准。
6.根据权利要求4所述的方法,其特征在于,所述业务过滤条件为IP地址信息,或协议类型信息,或端口信息,或统一资源定位符信息,或上述四种信息的任意组合。
7.根据权利要求4所述的方法,其特征在于,所述计费标准为计费系数;步骤b中计费中心进行内容计费的方法为计费中心按照计费系数对数据业务进行计费。
8.根据权利要求4所述的方法,其特征在于,所述计费标准为计费ID;步骤b中计费中心进行内容计费的方法为计费中心保存计费系数与计费ID的映射表,计费中心根据计费控制结点上报的计费ID查找映射表获得数据业务的计费系数,按照计费系数对数据业务进行计费。
9.根据权利要求1所述的方法,其特征在于,所述设置计费控制列表的方法为所述计费控制结点根据不同的特征用户群标识设置对应的计费控制列表,每个计费控制列表根据数据业务内容设置计费信息,用于对特征用户群标识对应的数据业务进行计费控制。
10.根据权利要求9所述的方法,其特征在于,所述特征用户群标识为访问点名称,或IMSI/MSISDN标识,或域标识,或网段。
11.根据权利要求1所述的方法,其特征在于,所述计费控制结点为GPRS网关支持节点或无线应用协议网关。
全文摘要
本发明公开了一种对数据业务进行内容计费的方法。该方法的过程包括计费控制结点设置计费控制列表,该列表中根据数据业务内容设置计费信息,计费控制结点截获网络上传输的数据业务并解析出数据业务内容;计费控制结点根据数据业务内容查找计费控制列表,获得上一步骤所截获数据业务的计费信息,并将计费信息上报给计费中心进行内容计费。本发明的这种方法通过设置计费控制列表为网络上传输的数据业务设置基于内容的计费标准,方便、合理地实现运营商对数据业务的内容计费。
文档编号H04L12/14GK1859128SQ200510069578
公开日2006年11月8日 申请日期2005年5月16日 优先权日2005年5月16日
发明者夏渊, 田会霞, 朱泉, 尤正刚 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1