计费的方法及系统和计费设备、关联决策设备和网络设备的制作方法

文档序号:7656560阅读:112来源:国知局

专利名称::计费的方法及系统和计费设备、关联决策设备和网络设备的制作方法
技术领域
:本发明涉及通信
技术领域
,具体涉及计费的方法及系统和计费设备、关联决策设备和网络设备。
背景技术
:随着电信网络上的业务种类的不断丰富,业务的提供也变得也来越复杂。当前的业务往往都是融合了各种业务能力的复杂业务,计费已经不再像使用单一业务能力的"语音呼叫、短消息"那么简单,其中的每一种业务能力都需要由一个或者多个网元来提供。整个计费过程通常是在多个计费点上分散进行。尤其当前以及未来的网络都是采取分层的架构,使用一项服务,必定涉及到不同层次的网元,这些网元在服务递交的过程中,都需要从自身的角度对服务分别进行计费。例如,彩信业务(MMS)在业务层采用按次计费。而当用户发送彩信时,同时也在网络承载层实体上产生了流量计费信息,承载计费功能单元(BearerChargingFunction,BCF)通过从网关GPRS支持节点(GPRSGatewaySupportNode,GGSN)中采集到的该MMS实际发生的流量信息进行流量的计费。现有技术中,为用户提供复杂业务的多点计费流程如下,具体包括101,网元l在接收到用户的业务请求后,发送信用控制请求(CreditControlRequest,CCR)到在线计费系统(OnlineChargingSystem,OCS)。网元(Networkelement,NE)是向用户提供各种业务的网络实体,针对提供的业务不同可以是不同的网络实体,如网关GPRS支持节点(GPRSGatewaySupportNode,GGSN),Web网关、彩信中心、视频服务器等。在本流程中网元1和网元2分别指一个网元与另外一个网元,两个网元互相配合^是供复杂业务,两个网元各自向用户提供复杂业务的子业务。OCS,用于对服务的使用执行在线计费,实时影响服务的提供。102,OCS对用户进行账户余额预留。103,OCS向网元l返回信用控制应答(CreditControlAnswer,CCA),其中包含授予的配额。104,网元l向用户进行子业务的交付。105,网元2在接收到所述用户服务请求后,发送CCR到OCS。106,OCS对用户进行账户余额预留。107,OCS向网元2返回CCA,其中包含授予的配额。108,网元2向用户进行子业务的交付。上述网元l和网元2都同意向用户提供子业务后,用户则可以使用此复杂业务,本流程图中仅用两个网元来代表多个网元,实际情况可能是更多个网元共同完成对用户提供一项复杂业务。在对现有技术的研究和实践过程中,发明人发现现有技术存在以下问题多个网元共同提供一项复杂业务时,多个网元孤立地在线计费,若计费系统为其中一个网元提供子业务时用户账户预留失败,则会导致复杂业务交付的整体失败,而其他网元即使已经预留成功,也是无效的计费操作无法完成该复杂业务的提供,造成资源的浪费,并且由于涉及的多个网元独立完成计费操作,一旦业务失败进行计费清理的过程占用的网络资源也较大,加大了网络负荷。
发明内容本发明实施例解决的技术问题是提供计费的方法及系统和计费设备、关联决策设备和网络设备,可以实现对复杂业务的统一计费,使计费的过程更力口合理。本发明实施例提供的一种计费的方法,包括计费系统接收网元发送的为用户提供子业务的初始计费请求;所述初始计费请求包含关联标识、全局业务标识和所述用户的定购关系标识;所述计费系统查找所述关联标识对应的关联数据;若未查找到对应的关联数据,则所述计费系统根据所述定购关系标识和所述全局业务标识查找所述用户定购的全局业务下的所有子业务;所述计费系统为所述全局业务下的所有子业务分配服务配额;并根据所述为各个子业务分配的配额对所述用户的账户进行统一预留。本发明实施例提供的一种计费的方法,包括计费系统接收网元发送的为用户提供子业务的初始计费请求;所述初始计费请求包含关联标识、全局业务标识和所述用户的定购关系标识;所述计费系统查找所述关联标识对应的关联数据;若未查找到对应的关联数据,则所述计费系统根据所述定购关系标识和所述全局业务标识查找所述用户定购的全局业务下的所有子业务;所述计费系统为所述全局业务下的所有子业务分配服务配额;并根据所述为各个子业务分配的配额对所述用户的账户进行统一预留。本发明实施例提供的一种在线计费设备,包括计费请求接收单元,关联数据查找单元、计费处理单元、关联数据存储单元、和计费应答单元;所述计费请求接收单元,用于接收网元发送的为用户提供子业务的初始计费请求;所述初始计费请求包含关联标识、全局业务标识和所述用户的定购关系标识;所述关联数据查找单元,用于在所述关联数据存储单元中查找所述关联标识对应的关联数据,若未查找到所述关联标识对应的关联数据,则请求计费处理单元进行计费处理;计费处理单元,用于接收所述关联数据查找单元的通知,向关联决策设备发送计费关联请求;在收到关联决策设备返回的包含所有子业务信息的计费关联响应后,为所述全局业务下的所有子业务分配服务配额;并根据所述为各个子业务分配的配额对所述用户的账户进行统一预留。本发明实施例提供的一种关联决策设备,包括计费关联请求接收单元、子业务查找单元;计费关联请求接收单元,用于接收所述在线计费设备的计费关联请求;子业务查找单元,用于根据所述计费关联请求中的定购关系标识和所述全局业务标识在业务配置库中查找所述用户定购的全局业务下的所有子业务;并通过计费关联请求响应并将所述查找到的所有子业务信息返回给在线计费设备。本发明实施例提供的一种网络设备,包括业务请求接收单元和计费触发功能单元;业务请求接收单元,用于接收用户的业务请求;所述计费触发功能单元,用于在所述业务请求接收单元收到用户的业务请求后,生成包含关联标识、全局业务标识和所述用户的定购关系标识的计费请求消息并发送到计费系统。本发明实施例提供的一种计费系统,包括在线计费设备、关联决策设备给和业务配置库;在线计费设备,用于接收网元发送的为用户提供子业务的初始计费请求;所述初始计费请求包含关联标识、全局业务标识和所述用户的定购关系标识;查找所述关联标识对应的关联数据,若未查找到所述关联标识对应的关联数据,则向关联决策设备发送计费关联请求;在收到关联决策设备返回的包含所有子业务信息的计费关联响应后,为所述全局业务下的所有子业务分配服务配额;并^4居所述为各个子业务分配的配额对所述用户的账户进行统一预留;所述关联决策设备,用于接收所述在线计费设备的计费关联请求,并根据用户的定购关系标识和所述全局业务标识在业务配置库中查找所述用户定购的全局业务下的所有子业务;并通过计费关联响应将所述查找到的所有子业务信息返回。所述业务配置库,用于存储用户定购的全局业务和子业务之间的对应关系。本发明实施例提供的一种计费系统,包括在线计费设备、关联决策设备和业务配置库;所述在线计费设备,用于接收网元发送的为用户提供全局业务的初始计费请求,所述初始计费请求包括全局业务标识和所述用户的定购关系标识;向关联决策设备发送计费关联请求;在收到关联决策设备返回的包含所有子业务信息的计费关联响应后,为所述全局业务下的所有子业务分配服务配额;冲艮据所述为各个子业务分配的配额对所述用户的账户进行统一预留;所述关联决策设备,用于接收所述在线计费设备的计费关联请求,并根据用户的定购关系标识和所述全局业务标识在业务配置库中查找所述用户定购的全局业务下的所有子业务;并通过计费关联响应将所述查找到的所有子业务信息返回。所述业务配置库,用于存储用户定购的全局业务和子业务之间的对应关系。采用上述技术方案,本发明实施例有益的技术效果在于本发明实施例通过计费系统收到网元为用户提供子业务的计费请求时,计费系统通过分析用户的业务配置,计算出提供业务的其他关联网元分配的服务配额,并对所述用户的账户进行统一预留,相对于现有技术中,为用户提供复杂业务的子业务的各个网元针对自身提供的业务孤立的计费,避免了在计费的过程中,一些网元为用户提供子业务,用户账户预留成功之后,有网元请求为所述用于提供子业务时用户账户预留失败,则导致服务交付的整体失败的情况,造成资源浪费的情况;并且有效的减少了现有技术中由于一旦业务失败造成的计费清理操作,节省了对网络资源的占用,降低了网络负荷,使对复杂业务计费的过程更加合理。图1是现有技术为用户提供复杂业务的多点计费的流程图;图2是本发明实施例一计费的方法的流程图;图3是本发明实施例二计费的方法的流程图;图4是本发明实施例三计费的方法的流程图;图5是本发明实施例四计费的方法的流程图;图6是本发明实施例五在线计费设备的结构示意图;图7是本发明实施例六在线计费设备的结构示意图;图8是本发明实施例七关联决策设备的结构示意图;图9是本发明实施例八网络设备的结构示意图;图IO是本发明实施例九计费系统的结构示意图;图11是本发明实施例十计费系统的结构示意图。具体实施方式本发明实施例提供了计费的方法及系统和计费设备、关联决策设备和网络设备,应用于通信
技术领域
,下面对本发明提供的计费的方法及系统和计费设备、关联决策设备和网络设备进行详细描述。实施例一,一种计费的方法,流程图如图2所示,包括201,计费系统接收网元发送的为用户提供子业务的初始计费请求;所述初始计费请求包含关联标识(CorrelationID)、全局业务标识(GlobalServiceID)和所述用户的定购关系标识(SubscriptionID);所述初始计费请求消息可以是信用控制请求消息(CreditControlR叫uest,CCR),还可以是其他可以承载计费请求的消息,具体的消息格式和消息类型不构成对本发明的限制。本实施例中,所述全局业务标识可以是高层业务计费请求中的ServiceID也可以是业务数据流相关的高层业务标识(RelatedServiceID),在业务配置库中,全局业务标识唯一标识一个全局业务,该全局业务下的各子业务配合为用户提供复杂业务。可以理解的是,本实施例中,所述初始计费请求还包括请求为用户提供的子业务标识(serviceID)和质量参数(Qos)等常规参数;子业务标识用于标识所述网元请求为所述用户提供的子业务。202,所述计费系统查找所述关联标识对应的关联数据;若查找,则继续步骤203,若未查找到,则继续步骤204;所述关联标识是在用户使用业务时,信令经过的第一网元会产生一个专门用于计费关联的关联标识,在后续的为用户提供服务的各个网元进行控制信令传输过程中,此关联标识被传输到为用户提供业务的其他网元。本实施例中,计费系统可以通过这个关联标识判断来自网元的计费请求的子业务是否属于同一个为用户提供的全局业务。203,在关联数据中查找该网元为所述用户提供的子业务对应的服务配额并将查找到的服务配额向该网元下发。各个子业务对应的服务配额可以以表格的形式存储也可以以数组的形式存储,具体的存储形式不构成对本发明的限制。204,所述计费系统根据所述定购关系标识和所述全局业务标识查找所述用户定购的全局业务下的所有子业务;本实施例中,所述查找用户定购的全局业务下的子业务可以通过列表的形式查找,并且本发明提供业务配置库对用户的定购关系标识、全局服务标识子服务标识的对应关系进行存储。请参阅表l是本发明实施例定购关系标识、全局业务标识和子业务的对应列表的一个举例表l<table>tableseeoriginaldocumentpage15</column></row><table><table>tableseeoriginaldocumentpage16</column></row><table>可以理解的是,上述列表还可以添加每个子业务所需的服务质量(QoS)参数。205,所述计费系统为所述全局业务下的所有子业务分配服务配额;并根功则继续步骤206;若预留失败,则继续步骤208。本步骤,所述计费系统为所述全局业务下的所有子业务分配服务配额可以根据现有的常规方式进行分配,可以理解的是,所述业务配置库中可以保存各个子业务对应的服务质量(QoS)参数,所述计费系统可以根据所述服务质量参数进行配额的分配。206,计费系统将所述为各个子业务分配的服务配额保存为所述关联标识的关联数据。本实施例中,所述关联标识与为各个子业务分配的服务配额的对应关系参见表2。表2CorrelationIDSessionID1ServiceID1RSU1ServiceID2RSU2ServiceID3RSU3表2中,请求的服务单元(RequestedServiceUnits,RSU1)表示为ServiceID1分配的配额、RSU2表示为ServiceID2分配的配额、RSU3表示为ServiceID3分配的配额,SessionIDl标识所述网元与计费系统之间的信控会话。207,所述计费系统向所述网元发送计费应答,所述计费应答中包含所述网元为所述用户提供的子业务对应的分配的服务配额。本实施例,步骤206与步骤207并无绝对顺序,也可以先执行步骤207再执行步骤206。208,计费系统通知所述网元计费失败。本实施例中,在步骤208之后可以包括若计费系统收到为所述用户提供子业务服务的所有网元反馈的包含计费成功标识的计费终结消息;则计费系统对所述用户账户执行扣费。所述计费系统可以向所述网元返回信用控制应答(CreditControlAnswer,CCA)消息,所述CCA消息中包含指示计费失败的标识。可以理解的是,所述计费系统还可以向所述网元返回其他消息指示计费失败,具体的消息格式和消息类型不构成对本发明的限制。本发明实施例一通过计费系统收到网元为用户提供子业务的计费请求时,计费系统通过分析用户的业务配置,计算出提供业务的其他网元分配的服务配额,并对所述用户的账户进行统一预留。相对于现有技术中,为用户提供复杂业务的子业务的各个网元针对自身提供的业务孤立的计费,避免了在计费的过程中,一些网元为用户提供子业务时,用户账户预留成功之后,有网元请求为所述用于提供子业务时用户账户预留失败,则导致服务交付的整体失败的情况,造成资源浪费的情况,并且有效的减少了现有技术中由于一旦业务失败造成的计费清理操作,节省了对网络资源的占用,降低了网络负荷,使对复杂业务计费的过程更加合理。是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括如下步骤计费系统接收网元发送的为用户提供子业务的初始计费请求;所述初始计费请求包含关联标识、全局业务标识和所述用户的定购关系标识;所述计费系统查找所述关联标识对应的关联数据;若未查找到对应的关联数据,则所述计费系统根据所述定购关系标识和所述全局业务标识查找所述用户定购的全局业务下的所有子业务;所述计费系统为所述全局业务下的所有子业务分配服务配额;并才艮据所述为各个子业务分配的配额对所述用户的账户进行统一预留;若预留成功,则计费系统将所述为各个子业务分配的服务配额保存为所述关联标识的关联数据。若预留失败,则计费系统通知所述网元计费失败。上述提到的存储介质可以是只读存储器,磁盘或光盘等。实施例二,一种计费的方法,流程图如图3所示,包括的步骤301至步骤304和实施例一的步骤201至步骤204相同,不再赘述。305,判断所述用户定购的全局业务下的子业务是否大于一项;若是,则继续步骤307,若否,则继续步骤306。若所述全局业务下的子业务只有一项,则很容易理解,本次用户请求的业务只有一个网元为所述用户提供,那么采用常规的孤立计费的方式即可。306,直接对所述网元的请求的为所述用户提供的子业务进行普通计费处理。本实施例,对所述网元请求的为所述用户提供子业务采用常规的普通计费方式,具体的方式本发明不再赘述。步骤307至步骤310与实施例一步骤205至步骤208相同。本实施例中,在步骤310之后可以包括若计费系统若计费系统收到为所述用户提供子业务服务的所有网元反馈的包含计费成功标识的计费终结消息;则计费系统对所述用户账户执行扣费。实施例二与实施例一的区别在于,对于全局业务下的子业务项数进行判断,若所述全局业务下的子业务仅有一项,则可以采取现有的普通计费方式进行计费处理。本发明实施例一步骤205与实施例二步骤307中,计费系统为所述全局业务下的所有子业务分配服务配额是根据为所述用户提供的所述全局业务所需各子业务的服务配额的比例关系进行分配。因为一项全局业务对该全局业务下为用户提供子业务的服务配额之间有一定的比例约束关系,根据为所述用户才是供的所述全局业务所需各子业务的服务配额的比例关系进行分配,与现有技术相比,由于现有技术中多网元分别在线计费,预留的配额之间没有相互约束,导致不同网元预留的配额有效性不一致;很可能给一个网元的分配的配额已经用完,而给另一个网元的分配的配额还剩余很多,因此根据各个子业务所需的服务配额按相互的比例关系分配可以提高用户帐户预留的有效性。下面进行举例说明一、对于事件型全局业务因为流量通过承载层网元时,经过七层过滤,能够识别出业务类型以及内容;承载层请求的的RSU直接由承载层网元在向计费系统发送的CCR中给出,如以时间计算,则是用户发送数据所用的时间;如以流量计算,则是用户发送的数据量;计费系统根据所述CCR中的全局业务标识,找到对应的业务配置,如果业务配置中显示需要对业务计费,则根据业务需要,预留业务层的配额Y(单位条,次等);如果业务配置中显示需要对内容计费,则预留内容层的配额Z(单位条,次等);需预留的配额RSUTotal=RSU内額+RSU业务层+RSU承载;以表l中的全局业务标识为普通业务为例,用户发送一条消息,在经过GGSN时,基于流的计费技术中,"流量平面功能"使用计费策略对之过滤,识别出此数据流是一条消息,且整个消息造成的数据流量为1M,则需要在承载层预留1M数据流量的配额,同时需要在业务层预留"l条消息"的配额。即,该全局业务,业务层预留l条消息的配额,则需要承载层预留1M数据流量的配额,或者承载层预留1M数据流量的配额,则需要业务层预留一条消息的配额。二、对于会话型全局业务使用会话型服务之前,必须先建立一个会话。会话建立的过程中,协商各种业务相关的参数,包括媒体类型、QoS等,并根据这些参数建立会话。然后业务层的网元向OCS发送计费请求。(1)OCS找出业务配置中高层(内容层/业务层)的子服务,根据OCS中的配置,计算高层业务需要预留的配额。(2)OCS找出业务配置中低层(承载层)的子服务,根据媒体类型、QoS的参数与高层子业务的预留量,计算承栽层子业务所述配额;HSU承载^RJSU内容层/业务层*(Hatemediai+R_atemedia2+R_atemedia3+......)公式中,Ratemedial、Ratemedla2、Rate咖dia3等是业务层或内容层业务所需各种媒体的流量速率。需预留的配额RSUTotal=RSU内容层+RSU业务层+RSU承载以表l中的全局业务为多媒体会话为例,用户A与另外一个用户之间开始了一个会话,其中的媒体流包括一个音频流与一个视频流,假如在业务层预留了12秒的配额,那么参照在承载层预留资源的媒体类型以及QoS参数,也必须预留相对应的流量为音频预留的资源为40kb/s,需要预留0.04"2(^4.8M;为视频预留的资源为120kb/s,需要预留0.12*120=14.4M。依据上述的举例,所述计费系统为所述全局业务下的所有子业务分配服务配额后,则根据所述为各个子业务分配的配额对所述用户的账户进行统一预留;计费系统内的批价单元对为所述子业务分配的配额(RSU1,RSU2...)进行分别批价,并且计算出此次服务的整体费用。以表l中的全局业务为普通消息为例,承载的费用1*0.1=0.1元,业务层的费用为1*0.5=0.5元。预留总金额0.1+0.5=0.6元以表l中的全局业务为多媒体会话为例,业务层费用为0.2*2=0.4元,音频的承载费用为0.08*4.8=0.384元,视频的承载费用为0.05*14.4=0.72元。预留总金额0.2*2+0.08*4.8+0.05*14.4=1.5元。可以理解的是,如果账户余额不能满足以上预留,计费系统还可以缩小预留的服务单元数,对预留的配额进行调整,调整的原则是1^11内容层*1内額+RSU业务层承T业务层+RSU承载承T承载〈二BRSU表示预留的服务单元数,T表示费率,B代表账户余额。可以理解的是,计费系统对用户账户进行统一账户余额预留控制,具体的预留方式还可以采用现有的多种常规方式,并且根据实际的计费情况和应用环境该面,上述分配配额和账户预留的方式不构成对本发明的限制。实施例三,是在实施例一或实施例二的基础上的计费更新流程,流程图如图4所示,在上述实施例一和实施例二的基础上,可以进一步包括步骤401,将为用户提供子业务的各个网元与计费系统之间的信控会话标识建立关联;所述建立信控会话的关联可以直接将各个信控会话的标识建立在关联标识的关联数据表中,如表3所示表3<table>tableseeoriginaldocumentpage22</column></row><table>上述的Sessionl和Session2分别为信控会话标识,通过表3可以得到与一个信控会话标识相关联的其他信控会话标识。可以理解的是,所述信控会话标识的关联关系也可以单独保存。本实施例中信控会话标识是用于标识计费系统和网元之间的会话,通过信控会话标识可以很容易找到与计费系统建立会话的网元。402,某一个所述用户提供子业务服务的网元向计费系统请求计费更新;所述计费更新请求包括已经使用的服务配额。本实施例中,所述网元可以向计费系统发送CCR消息,所述CCR消息包含更新(Update)标识,指示本消息是请求更新的。403,计费系统获取与所述请求计费更新的网元之间的信控会话标识相关联的其他信控会话标识;可以理解的是,本实施例的计费更新请求还可以通过其他消息承载,具体的消息格式和消息类型不构成对本发明的限制。404,计费系统通知所述相关联的其他信控会话标识对应的网元要对其重新授权。本实施例中,所述通知网元进行重新授权可以是计费系统向所述各个网元发送重授权请求(Re-authorizationRequest,RAR)消息,可以理解的是,本实施例的重授权请求还可以通过其他消息承载,具体的消息格式和消息类型不构成对本发明的限制。405,所述其他信控会话标识对应的网元向所述计费系统请求计费更新请求;所述计费更新请求中包括已经使用的服务配额;406,所述计费系统对为所述用户提供的子业务重新分配服务配额,并对所述用户的账户重新预留;若所述重新预留成功,则继续步骤407,若所述重新预留失败,则继续步骤408。407,所述计费系统所述保存的关联数据中所述各个子业务对应的为该子业务重新分配的服务配额;并将所述为各个子业务重新分配的服务配额下发给所述为用户提供对应子业务的网元。408,向请求计费更新的各个网元返回计费失败的结果。本发明实施例三,在实施例一和实施例二的基础上,实现对为所述用户提供子业务网元的统一计费更新,相对于现有技术的各个网元孤立的计费更新,避免了在计费更新的过程中,一些网元为用户提供子业务更新成功后,有网元请求为所述用户提供的子业务的计费更新失败,导致全局业务交付失败的情况,造成资源浪费,并且有效的减少了现有技术中由于一旦业务失败造成的计费清理操作,节省了对网络资源的占用,降低了网络负荷,使对复杂业务计费的过程更加合理,使本发明实施例提供的计费方法更加完整。实施例四,一种计费的方法,流程图如图5所示,包括501,计费系统接收网元发送的为用户提供全局业务的初始计费请求,所述初始计费请求包括关联标识、全局业务标识和所述用户的定购关系标识;502,所述计费系统根据所述定购关系标识和所述全局业务标识查找所述用户定购的全局业务下的所有子业务;503,所述计费系统为所述全局业务下的所有子业务分配服务配额;所述计费系统为所述全局业务下的所有子业务分配服务配额是根据为所述用户提供的所述全局业务所需各子业务的服务配额的比例关系进行分配。504,所述计费系统根据所述为各个子业务分配的配额对所述用户的账户进行统一预留;若预留失败则继续步骤505,若预留成功,则继续步骤506。505,则通知所述网元计费失败,拒绝向所述用户提供所述全局业务。506,保存所述全局业务标识对应的各个子业务与为该子业务分配的服务配额作为所述关联标识的关联数据保存。507,若所述计费系统收到网元发送的为用户提供子业务的初始计费请求,所述计费请求中包含所述关联标识;则在所述关联标识对应的关联数据中查找所述网元为所述用户提供的子业务对应的服务配额,并向该网元下发所述服务配额。可以理解的是,在步骤502之后可以进一步判断所述用户定购的全局业务下的所述子业务是否大于一项;若是,则继续步骤503,若否,则直接对所述网元的请求的为所述用户提供的子业务进行计费处理。本发明实施例四与实施例一的区别在于,本实施例中,网元直接向计费系统请求全局业务计费,若计费成功,则计费系统保存为用户提供子业务的对应分配的配额,当计费系统收到为用户提供子业务的网元的计费请求时,则将对应的子业务分配的配额下发。实施例五,一种在线计费设备600,结构示意图如图6所示,包括计费请求接收单元610,关联数据查找单元620、计费处理单元630、关联数据存储单元640和计费应答单元650;所述计费请求接收单元610,用于接收网元发送的为用户提供子业务的初始计费请求;所述初始计费请求包含关联标识、全局业务标识和所述用户的定购关系标识;所述关联数据查找单元620,用于在所述关联数据存储单元640中查找所述关联标识对应的关联数据,若查找到所述关联标识对应的关联数据,则在所述关联数据中查找所述网元为用户提供的子业务对应的服务配额并通知计费应答单元650将所述查找到的服务配额通过下发给所述网元;若未查找到所述关联标识对应的关联数据,则请求计费处理单元630进行计费处理;计费处理单元630,用于接收所述关联数据查找单元620的通知,向关联决策设备发送计费关联请求;在收到关联决策设备返回的包含所有子业务信息的计费关联响应后,为所述全局业务下的所有子业务分配服务配额;并根功,则将所述为各个子业务分配的服务配额作为为所述关联标识的关联数据保存在关联数据存储单元640并通知计费应答单元650将所述网元为所述用户提供的子业务对应的分配的服务配额下发给所述网元;若预留失败,则通知计费应答单元650向所述网元下发计费失败的结果;关联数据存储单元640,用于存储关联标识对应的关联数据;所述计费应答单元650,用于向所述网元下发计费应答。实施例六,一种在线计费设备700,结构示意图如图7所示,包括计费请求接收单元710,关联数据查找单元720、计费处理单元730、关联数据存储单元740和计费应答单元750;会话关联建立单元760,会话关联存储单元770,计费更新单元780;所述计费请求接收单元710,用于接收网元发送的为用户提供子业务的初始计费请求;所述初始计费请求包含关联标识、全局业务标识和所述用户的定购关系标识;所述关联数据查找单元720,用于在所述关联数据存储单元740中查找所述关联标识对应的关联数据,若查找到所述关联标识对应的关联数据,则在所述关联数据中查找所述网元为用户提供的子业务对应的服务配额并通知计费应答单元750将所述查找到的服务配额通过下发给所述网元;若未查找到所述关联标识对应的关联数据,则请求计费处理单元730进行计费处理;计费处理单元730,用于接收所述关联数据查找单元720的通知,向关联决策设备发送计费关联请求;在收到关联决策设备返回的包含所有子业务信息的计费关联响应后,为所述全局业务下的所有子业务分配服务配额;并根功,则将所述为各个子业务分配的服务配额作为为所述关联标识的关联数据保存在关联数据存储单元740并通知计费应答单元750将所述网元为所述用户提供的子业务对应的分配的服务配额下发给所述网元;若预留失败,则通知计费应答单元750向所述网元下发计费失败的结果;可以理解的是,所述计费处理单元还可以在收到关联决策设备返回的进行普通计费的通知后,对所述网元发送的为所述用户提供子业务进行普通计费。关联数据存储单元740,用于存储关联标识对应的关联数据;所述计费应答单元750,用于向所述网元下发计费应答所述会话关联建立单元760,用于将为用户提供子业务服务的各个网元与计费系统之间的信控会话标识建立关联;所述会话关联存储单元770,用于存储所述信控会话标识的之间关联关系;计费更新单元780;用于在计费请求接收单元收到某一个为所述用户服务的网元的计费更新请求时,在所述会话关联存储单元760中查找计费系统与所述网元之间的信控会话标识相关联的其他信控会话标识;并通知所述计费处理单元730,对所述网元为用户提供的子业务和所述查找到的信控会话标识对应的各个网元为用户提供的子业务重新分配服务配额,并对所述用户的账户进行统一预留。实施例七,一种关联决策设备800,结构示意图如图8所示,包括计费关联请求接收单元810、子业务查找单元820;计费关联请求接收单元810,用于接收所述在线计费设备的计费关联请求;子业务查找单元820,用于根据所述计费关联请求中的定购关系标识和所述全局业务标识在业务配置库中查找所述用户定购的全局业务下的所有子业务;并通过计费关联响应将所述查找到的所有子业务信息返回给在线计费设备。可以理解的是,该设备还可以包括关联判断单元,用于判断所述用户的业务定购关系中所述全局业务下是否只对应一项子业务,若是,则通过计费关联响应通知所述在线计费设备对所述网元的计费请求进行普通计费;若否则通知所述子业务查找单元将所述查找到的所有子业务信息返回给在线计费设备。实施例八,一种网络设备900,结构示意图如图9所示,包括业务请求接收单元910和计费触发功能单元920;业务请求接收单元910,用于接收用户的业务请求;所述计费触发功能单元920,用于在所述业务请求接收单元收到用户的业务请求后,生成包含关联标识、全局业务标识和所述用户的定购关系标识的计费请求消息并发送到计费系统。实施例九,一种计费系统IOOO,系统结构示意图如图10所示,包括在线计费设备IOIO、关联决策设备1020给和业务配置库1030;在线计费设备IOIO,用于接收网元发送的为用户提供子业务的初始计费请求;所述初始计费请求包含关联标识、全局业务标识和所述用户的定购关系标识;查找所述关联标识对应的关联数据,若查找到所述关联标识对应的关联数据,则在所述关联数据中查找所述网元为用户提供的子业务对应的服务配额并将所述查找到的服务配额下发给该网元;若未查找到所述关联标识对应的关联数据,则向关联决策设备1020发送计费关联请求;在收到关联决策设备1020返回的包含所有子业务信息的计费关联响应后,为所述全局业务下的所有子业务分配服务配额;并根据所述为各个子业务分配的配额对所述用户的账户进行统一预留;若预留成功,则将所述为各个子业务分配的服务配额保存为所述关联标识的关联数据;若所述预留失败,则通知所述网元计费失败;所述关联决策设备1020,用于接收所述在线计费设备1010的计费关联请求,并根据用户的定购关系标识和所述全局业务标识在业务配置库1030中查找所述用户定购的全局业务下的所有子业务;并通过计费关联响应将所述查找到的所有子业务信息返回。所述业务配置库1030,用于存储用户定购的全局业务和子业务之间的对应关系。实施例十,一种计费系统IIOO,系统结构示意图如图ll所示,包括在线计费设备1110、关联决策设备1120和业务配置库1130;所述在线计费设备1110,用于接收网元发送的为用户提供全局业务的初始计费请求,所述初始计费请求包括全局业务标识和所述用户的定购关系标识;向关联决策设备1120发送计费关联请求;在收到关联决策设备1120返回的包含所有子业务信息的计费关联响应后,为所述全局业务下的所有子业务分配服务配额;根据所述为各个子业务分配的配额对所述用户的账户进行统一预留;若所述预留失败,则通知所述网元计费失败,若所述预留成功,则通知所述网元计费成功;并将所述为各个子业务分配的服务配额保存为所述关联标识的关联数据;当收到网元发送的为用户提供子业务的初始计费请求,则在所述关联数据中查找所述网元为所述用户提供的子业务对应的服务配额,并向该网元下发所述服务配额。所述关联决策设备1120,用于接收所述在线计费设备1110的计费关联请求,并根据用户的定购关系标识和所述全局业务标识在业务配置库1130中查找所述用户定购的全局业务下的所有子业务;并通过计费关联响应将所述查找到的所有子业务信息返回。所述业务配置库1130,用于存储用户定购的全局业务和子业务之间的对应关系。以上对本发明所提供的一种计费的方法及系统和计费设备、关联决策设备和网络设备进行了详细介绍,在线统一计费是非常重要的一种计费能力,能为运营商开展更加个性化的业务提供计费能力的支持首先,本发明实施例通过计费系统收到网元为用户提供子业务的计费请求时,计费系统通过分析用户的业务配置,计算出提供业务的其他网元分配的服务配额,并对所述用户的账户进行统一预留,当所述统一预留失败,不会向所述用户提供业务。相对于现有技术中,为用户提供复杂业务的子业务的各个网元针对自身提供的业务孤立的计费,避免了在计费的过程中,一些网元为用户提供子业务时,用户账户预留成功之后,有网元请求为所述用于提供子业务时用户账户预留失败,则导致服务交付的整体失败的情况,造成资源浪费的情况,并且有效的减少了现有技术中由于一旦业务失败造成的计费清理操作,节省了对网络资源的占用,降低了网络负荷,使对复杂业务计费的过程更加合理。其次,本发明实施例计费系统为所述全局业务下的所有子业务分配服务配额是根据为所述用户提供的所述全局业务所需各子业务的服务配额的比例关系进行分配。因为一项全局业务对该全局业务下为用户提供子业务的服务配额之间有一定的比例约束关系,根据为所述用户提供的所述全局业务所需各子业务的服务配额的比例关系进行分配,与现有技术相比,由于现有技术中多网元分别在线计费,预留的配额之间没有相互约束,导致不同网元预留的配额有效性不一致;很可能给一个网元的分配的配额已经用完,而给另一个网元的分配的配额还剩余很多,因此根据各个子业务所需的服务配额按相互的比例关系分配可以提高用户帐户预留的有效性。并且,本发明实施例在统一计费的基础上实现对为用户提供子业务网元的统一计费更新,相对于现有技术的各个网元孤立的计费更新,避免了在计费更新的过程中,一些网元为用户提供子业务更新成功后,有网元请求为所述用户提供的子业务的计费更新失败,导致全局业务交付失败的情况,造成资源浪费,并且有效的减少了现有技术中由于一旦业务失败造成的计费清理才喿作,节省了对网络资源的占用,降低了网络负荷,使对复杂业务计费的过程更加合理,使本发明实施例提供的计费方法更加完整。而且,本发明实施例中,网元直接向计费系统请求全局业务计费,若计费成功,则计费系统保存为用户提供子业务的对应分配的配额,当计费系统收到为用户提供子业务的网元的计费请求时,则将对应的子业务分配的配额下发。对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。权利要求1.一种计费的方法,其特征在于,包括计费系统接收网元发送的为用户提供子业务的初始计费请求;所述初始计费请求包含关联标识、全局业务标识和所述用户的定购关系标识;所述计费系统查找所述关联标识对应的关联数据;若未查找到对应的关联数据,则所述计费系统根据所述定购关系标识和所述全局业务标识查找所述用户定购的全局业务下的所有子业务;所述计费系统为所述全局业务下的所有子业务分配服务配额;并根据所述为各个子业务分配的配额对所述用户的账户进行统一预留。2.如权利要求l所述的计费的方法,其特征在于,所述计费系统为所述全局业务下的所有子业务分配服务配额是根据为所述用户提供的所述全局业务所需各子业务的服务配额的比例关系进行分配。3.如权利要求l所述的计费的方法,其特征在于,若查找到所述关联标识对应的关联数据,则在关联数据中查找所述网元为所述用户提供的子业务对应的服务配额并将查找到的服务配额向所述网元下发。4.如权利要求l所述的计费的方法,其特征在于,若所述预留成功,则所述计费系统向所述网元发送计费应答,所述计费应答中包含所述网元为所述用户提供的子业务对应的分配的服务配额。5.如权利要求l所述的计费的方法,其特征在于,若所述预留失败,则计费系统通知所述网元计费失败。6.如权利要求l所述的计费的方法,其特征在于,所述查找所述用户定购的全局业务下的所有子业务之后包括判断所述用户定购的全局业务下的子业务是否大于一项;若是,则继续所述计费系统为所述全局业务下的所有子业务分配服务配额的步骤,若否,则直接对所述网元的请求的为所述用户提供的子业务进行普通计费处理。7.如权利要求1至6任意一项所述的计费的方法,其特征在于,若预留成功,则计费系统将所述为各个子业务分配的服务配额保存为所述关联标识的关联数据。8.如权利要求7所述的计费的方法,其特征在于,进一步包括将为用户提供子业务的各个网元与计费系统之间的信控会话标识建立关联;若某一个所述用户提供子业务服务的网元向计费系统请求计费更新;所述计费更新请求包括已经使用的服务配额;计费系统获取与所迷请求计费更新的网元之间的信控会话标识相关联的其他信控会话标识;计费系统通知所述相关联的其他信控会话标识对应的网元要对其重新授权;所述其他信控会话标识对应的网元向所述计费系统请求计费更新请求;所述计费更新请求中包括已经使用的服务配额;所述计费系统对为所述用户提供的子业务重新分配服务配额,并对所述用户的账户重新预留;若所述重新预留成功,则所述计费系统所述保存的关联数据中所述各个子业务对应的为该子业务重新分配的服务配额;并将所述为各个子业务重新分配的服务配额下发给所述为用户提供对应子业务的网元。9.如权利要求8所述的计费的方法,其特征在于,进一步包括若计费系统收到为所述用户提供子业务服务的所有网元反馈的包含计费成功标识的计费终结消息;则计费系统对所述用户账户执行扣费。10.—种计费的方法,其特征在于,包括计费系统接收网元发送的为用户提供全局业务的初始计费请求,所述初始计费请求包括关联标识、全局业务标识和所述用户的定购关系标识;所述计费系统才艮据所述定购关系标识和所述全局业务标识查找所述用户定购的全局业务下的所有子业务;所述计费系统为所述全局业务下的所有子业务分配服务配额;根据所述为各个子业务分配的配额对所述用户的账户进行统一预留。11.如权利要求10所述的计费的方法,其特征在于,若所述预留失败,则通知所述网元计费失败,拒绝向所述用户提供所述全局业务。12.如权利要求10所述的计费的方法,其特征在于,若所述预留成功,则将所述为各个子业务分配的服务配额保存为所述关联标识对应的关联数据;若所述计费系统收到网元发送的为用户提供子业务的初始计费请求,所述计费请求包含所述关联标识,则计费系统在所述关联标识对应的关联数据中查找所述网元为所述用户提供的子业务对应的服务配额,并向该网元下发所述服务配额。13.如权利要求10至12任意一项所述的计费的方法,其特征在于,所述计费系统为所述全局业务下的所有子业务分配服务配额是根据为所述用户提供的所述全局业务所需各子业务的服务配额的比例关系进行分配。14.如权利要求13所述的计费的方法,其特征在于,所述查找所述用户定购的全局业务下的所有子业务之后包括判断所述用户定购的全局业务下的所述子业务是否大于一项;若是,则继续所述计费系统为所述全局业务下的所有子业务分配服务配额的步骤,若否,则直接对所述网元的请求的为所述用户提供的子业务进行计费处理。15.—种在线计费设备,其特征在于,包括计费请求接收单元,关联数据查找单元、计费处理单元、关联数据存储单元、和计费应答单元;所述计费请求接收单元,用于接收网元发送的为用户提供子业务的初始计费请求;所述初始计费请求包含关联标识、全局业务标识和所述用户的定购关系标识;所述关联数据查找单元,用于在所述关联数据存储单元中查找所述关联标识对应的关联数据,若未查找到所述关联标识对应的关联数据,则请求计费处理单元进行计费处理;计费处理单元,用于接收所述关联数据查找单元的通知,向关联决策设备发送计费关联请求;在收到关联决策设备返回的包含所有子业务信息的计费关联响应后,为所述全局业务下的所有子业务分配服务配额;并根据所述为各个子业务分配的配额对所述用户的账户进行统一预留。关联数据存储单元,用于存储关联标识对应的关联数据。16.如权利要求15所述的在线计费设备,其特征在于,所述计费处理单元还用于在所述预留失败时,则通知计费应答单元下发计费失败的结果;所述在线计费设备还包括计费应答单元,用于向所述网元下发计费应答。17.如权利要求16所述的在线计费设备,其特征在于,所述关联数据查找单元还用于,在查找到所述关联标识对应的关联数据时,在所述关联数据中查找所述网元为用户提供的子业务对应的服务配额并通知计费应答单元将所述查找到的服务配额下发给所述网元。18.如权利要求16所述的在线计费设备,其特征在于,所述计费处理单元还用于在所述预留成功时,将所述为各个子业务分配的服务配额作为所述关联标识的关联数据保存在所述关联数据存储单元并通知计费应答单元将所述19.如权利要求18所述的在线计费设备,其特征在于,还包括会话关联建立单元,会话关联存储单元;所述会话关联建立单元,用于将为用户提供子业务服务的各个网元与计费系统之间的信控会话标识建立关联;所述会话关联存储单元,用于存储所述信控会话标识的之间关联关系;所述设备还包括计费更新单元;所述计费更新单元,用于在计费请求接收单元收到某一个为所述用户服务的网元的计费更新请求时,在所述会话关联存储单元中查找计费系统与所述网元之间的信控会话标识相关联的其他信控会话标识;并通知所述计费处理单元,对所述网元为用户提供的子业务和所述查找到的信控会话标识对应的各个网元为用户提供的子业务重新分配服务配额,并对所述用户的账户进行统一预留。20.如权利要求15所述的在线计费设备,其特征在于,所述计费处理单元还用于在收到关联决策设备返回的进行普通计费的通知后,对所述网元发送的为所述用户提供子业务进行普通计费。权利要求书第5/7页21.—种关联决策设备,其特征在于,包括计费关联请求接收单元、子业务查找单元;计费关联请求接收单元,用于接收所述在线计费设备的计费关联请求;子业务查找单元,用于根据所述计费关联请求中的定购关系标识和所述全局业务标识在业务配置库中查找所述用户定购的全局业务下的所有子业务;并通过计费关联请求响应并将所述查找到的所有子业务信息返回给在线计费设备。22.如权利要求21所述的关联决策设备,其特征在于,还包括关联判断单元;所述关联判断单元,用于判断所述用户的业务定购关系中所述全局业务下是否只对应一项子业务,若是,则通过计费关联响应通知所述在线计费设备对所述网元的计费请求进行普通计费;若否则通知所述子业务查找单元将所述查找到的所有子业务信息返回给在线计费设备。23.—种网络设备,其特征在于,包括业务请求接收单元和计费触发功能单元;业务请求接收单元,用于接收用户的业务请求;所述计费触发功能单元,用于在所述业务请求接收单元收到用户的业务请求后,生成包含关联标识、全局业务标识和所述用户的定购关系标识的计费请求消息并发送到计费系统。24.—种计费系统,其特征在于,包括在线计费设备、关联决策设备给和业务配置库;在线计费设备,用于接收网元发送的为用户提供子业务的初始计费请求;所述初始计费请求包含关联标识、全局业务标识和所述用户的定购关系标识;查找所述关联标识对应的关联数据,若未查找到所述关联标识对应的关联数据,则向关联决策设备发送计费关联请求;在收到关联决策设备返回的包含所有子业务信息的计费关联响应后,为所述全局业务下的所有子业务分配服留;所述关联决策设备,用于接收所述在线计费设备的计费关联请求,并根据用户的定购关系标识和所述全局业务标识在业务配置库中查找所述用户定购的全局业务下的所有子业务;并通过计费关联响应将所述查找到的所有子业务信息返回;所述业务配置库,用于存储用户定购的全局业务和子业务之间的对应关系。25.如权利要求24所述的计费系统,其特征在于,所述在线计费设备还用于在所述预留失败时,通知所述网元计费失败。26.如权利要求24所述的计费系统,其特征在于,所述在线计费设备还用于在所述预留成功时,将所述为各个子业务分配的服务配额保存为所述关联标识的关联数据。27.如权利要求24至26任意一项所述的计费系统,其特征在于,所述在线计费设备还用于在查找到所述关联标识对应的关联数据时,在所述关联数据中查找所述网元为用户提供的子业务对应的服务配额并将所述查找到的服务配额下发给该网元。28.—种计费系统,其特征在于,包括在线计费设备、关联决策设备和业务配置库;所述在线计费设备,用于接收网元发送的为用户提供全局业务的初始计费请求,所述初始计费请求包括全局业务标识和所述用户的定购关系标识;向关联决策设备发送计费关联请求;在收到关联决策设备返回的包含所有子业务信息的计费关联响应后,为所述全局业务下的所有子业务分配服务配额;根据所述为各个子业务分配的配额对所述用户的账户进行统一预留;所述关联决策设备,用于接收所述在线计费设备的计费关联请求,并根据用户的定购关系标识和所述全局业务标识在业务配置库中查找所述用户定购的全局业务下的所有子业务;并通过计费关联响应将所述查找到的所有子业务信息返回;所述业务配置库,用于存储用户定购的全局业务和子业务之间的对应关系。29.如权利要求28所述的计费系统,其特征在于,所述在线计费设备还用于在所述预留失败时,通知所述网元计费失败。30.如权利要求28所述的计费系统,其特征在于,所述在线计费设备还用于在述预留成功时,通知所述网元计费成功;并将所述为各个子业务分配的服务配额保存为所述关联标识的关联数据;当收到网元发送的为用户提供子业务的初始计费请求,则在所述关联数据中查找所述网元为所述用户提供的子业务对应的服务配额,并向该网元下发所述服务配额。全文摘要本发明公开了计费的方法及系统和计费设备、关联决策设备和网络设备。计费系统收到网元为用户提供子业务的计费请求时,通过分析用户的业务配置,计算出为所述用户提供业务的其他关联网元分配的服务配额,并对所述用户的账户进行统一预留,当所述统一预留失败,不会向所述用户提供业务。避免了现有技术中,网元针对自身提供的业务孤立的计费,一些网元为用户提供子业务,用户账户预留成功之后,有其他网元请求为所述用于提供子业务时用户账户预留失败,导致服务交付的整体失败并且造成资源浪费;并且有效的减少了现有技术中由于一旦业务失败造成的计费清理操作,节省了对网络资源的占用,降低了网络负荷,对复杂业务计费的过程更加合理。文档编号H04L12/14GK101335629SQ200710123590公开日2008年12月31日申请日期2007年6月29日优先权日2007年6月29日发明者欣史,郭中杰申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1