Ims网络计费系统和方法

文档序号:7961757阅读:313来源:国知局
专利名称:Ims网络计费系统和方法
技术领域
本发明涉及通信领域,尤其涉及一种IMS网络计费系统和方法。
背景技术
IMS是3GPP R5阶段增加的WCDMA网络中叠加在已有分组域之上的一个子系统,采用分组域为其上层控制信令和媒体传输的承载通道,引入SIP协议作为业务控制协议,利用SIP简单、易扩展、媒体组合方便的特点,通过将业务控制与承载控制分离,提供丰富的多媒体业务;IMS中主要的功能实体包括控制用户注册、会话控制等功能的呼叫控制实体CSCF、集中管理用户签约数据的归属用户服务器HSS,提供各种业务逻辑控制功能的应用服务器AS、以及用于离线计费的计费采集功能CCF和在线计费的在线计费系统OCS。
3GPP标准中定义的计费相关的系统架构如图1所示,其中各计费实体的功能和机制描述如下一、CGF功能1、从CDF接收CDR。
2、CDR的预处理
(1)验证、合并和CDR的格式处理(2)CDR错误处理(3)CDR的保存3、CDR过滤,根据过滤规则将CDR保存在分类的文件中,其中过滤规则可以包括CDR类型、CDR参数、生成CDR的CDF等。
4、CDR文件管理,包括文件创建、文件打开/关闭的触发、文件删除。
5、CDR文件传送到计费域BD。
二、CDF功能1、根据单个计费事件构造CDR。
2、根据几个计费事件的集合构造CDR。
3、每一个计费事件用于一个确定的CDR。
4、在接收计费事件和创建CDR之间没有必然的同步关系。CDF将以接近实时的方式接收和处理计费事件,并产生CDR。
5、在CDF和NE之间可以是一对一或者一对多的关系。
6、用于构造一个CDR的所有计费事件必须是来源于同一个NE。
三、OCS的计费功能为
1、在线计费功能OCF在线计费功能OCF包括两个模块,一个是基于会话的计费功能,一个是基于事件的计费功能。
基于会话的计费功能负责网络和用户会话的在线计费,例如语言呼叫、GPRS的PDP上下文计费,或者IMS会话的计费。
基于事件的计费功能执行基于事件的在线计费,也称为内容计费,与应用服务器或者服务网元相关,包括SIP应用服务器。
2、费率功能RF费率功能根据在线计费功能OCF的行为决定网络资源使用的价格。OCF负责从计费事件中获取并提供必备的信息给RF,然后通过从响应中获取输出的费率。RF可以处理广泛的费率类型,例如数据流量的费率(例如,基于接入网络实体发起的计费,即承载级别的计费);会话/连接事件的费率(基于SIP应用发起的计费,即子系统级别的计费);业务事件的费率(基于WEB内容或者MMS的计费,即业务级别的计费)。
3、账户管理功能账户管理功能ABMF完成OCS中的用户账户的管理。
3GPP标准中描述的IMS网元在处理业务过程中的计费过程如图2所示,对于用户的计费处理过程如下1、用户向网元发起业务请求。
2、网元向计费实体发送计费授权请求,申请授权。
3、计费实体判断用户可以执行该业务,下发计费授权通过响应。
4、网元前传业务请求。
5、网元收到业务响应。
6、网元向计费实体发起计费开始请求。
7、计费实体开始计费,并下发计费开始响应。
8、网元给用户回业务响应,并监视业务过程。
9、网元检测该业务的过程,定时向计费实体发送计费更新请求。
10、计费实体更新计费信息,并下发计费更新响应。
11、用户终止业务,向网元发送业务终止请求。
12、网元向计费实体发送计费终止请求。
13、计费实体终止计费,下发计费终止响应。
14、网元前传业务终止请求。
15、网元收到业务终止响应。
16、网元向用户发送业务终止响应。
在IMS网络中,存在多个网元都有计费接口的情况,多个网元都会对同一业务进行计费处理。在这种情况下,可能有用户执行的业务只需要在其中一个网元进行计费处理,而不需要所有网元都对该用户的业务做计费处理,或者该业务为免费业务(如紧急呼叫),不需要在任何网元做计费处理。目前3GPP的计费机制中,没有计费协同处理机制,无法对用户业务只在特定的网元做计费处理,而在其它网元不做计费处理。
如图3所示,对于一个用户业务,其业务流程经过了主叫S-CSCF、主叫AS1、AS2、被叫S-CSCF等,其业务流程过程为1→2→3→4→5→6,其中主叫S-CSCF、主叫AS1、AS2、被叫S-CSCF都有计费接口,需要向计费实体发送计费信息。
现在如果只希望主叫S-CSCF或某一个AS对该用户业务做计费处理,其它网元不需要再对该用户业务做计费处理,在目前的计费机制下,无法实现该需求。

发明内容
针对以上问题,本发明提供了一种网络计费系统和方法,能够实现对用户的业务请求只在某一个或某几个具有计费接口的网元作计费处理,从而可以避免对用户业务进行重复计费。
本发明的IMS网络计费系统包括网元侧计费处理装置,位于具有计费接口的网元侧,用于识别业务请求/响应或计费请求/响应中是否存在指示不需要进行计费处理的特殊计费标识,在存在特殊计费标识的情况下,根据特殊计费标识和计费策略确定是否向计费实体发送包括特殊计费标识的计费请求,以及向后续网元发送包括特殊计费标识的业务请求或向前面网元发送包括特殊计费标识的业务响应;以及计费实体侧计费处理装置,位于计费实体侧,用于识别计费请求中是否存在特殊计费标识,在不存在特殊计费标识的情况下,执行计费处理,并根据计费策略确定是否将特殊计费标识添加到发送至网元的计费响应中,以及在存在特殊计费标识的情况下,根据特殊计费标识和计费策略确定是否进行计费处理。
上述的计费策略包括以下至少一种信息业务计费策略、用户签约信息、以及网元的本地计费策略。
上述的网元侧计费处理装置包括网元侧识别模块,用于识别业务请求/响应和计费响应中是否存在特殊计费标识;网元侧判定模块,用于在不存在特殊计费标识的情况下,根据业务请求和计费策略确定是否向计费实体发送包括特殊计费标识的计费请求;在存在特殊计费标识的情况下,指示网元侧标识添加模块添加特殊计费标识;以及网元侧标识添加模块,用于根据网元侧判定模块的指示,将特殊计费标识添加到发送至计费实体的计费请求中,或添加到发送到后续网元的业务请求或前面网元的业务响应中。
上述的计费实体侧计费处理装置包括计费实体侧识别模块,用于识别计费请求中是否存在特殊计费标识;计费实体侧判定模块,用于在不存在特殊计费标识的情况下,根据业务计费策略或用户签约信息确定是否将特殊计费标识添加到发送至网元的计费响应中;以及在存在特殊计费标识的情况下,根据特殊计费标识和业务计费策略确定是否进行计费处理;以及计费实体侧标识添加模块,用于根据计费实体侧判定模块的指示,将特殊计费标识添加到发送至网元的计费响应中。
上述的特殊计费标识可以为免费标识。可以通过扩展呼叫控制协议消息的头域或参数来携带特殊计费标识。也可以通过扩展计费接口协议消息中的参数来携带特殊计费标识。
上述的IMS网络计费系统可以用于在线计费系统和离线计费系统。
本发明的IMS网络计费方法包括以下步骤步骤S502,在从网元接收到的计费请求中不存在指示不需要进行计费处理的特殊计费标识的情况下,计费实体根据计费策略将特殊计费标识添加到发送至网元的计费响应中;步骤S504,在从计费实体接收到的计费响应中存在特殊计费标识的情况下,网元将特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中;步骤S506,在业务请求或业务响应中存在特殊计费标识的情况下,后续网元和前面网元根据特殊计费标识和计费策略确定是否向相应计费实体发送计费请求,并将特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中;以及步骤S508,相应计费实体识别出计费请求中存在特殊计费标识后,根据特殊计费标识和计费策略确定是否进行计费处理。
上述的计费策略包括以下至少一种信息业务计费策略、用户签约信息、以及网元的本地计费策略。
上述的步骤S502包括
步骤a,识别从网元接收到的计费请求中是否存在特殊计费标识;以及步骤b,在存在特殊计费标识的情况下,计费实体根据业务计费策略或用户签约信息确定是否需要将特殊计费标识添加到发送至网元的计费响应中。
上述的步骤S504包括步骤c,网元检查从计费实体接收到的计费响应中是否存在特殊计费标识;以及步骤d,在存在特殊计费标识的情况下,网元将特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中。
上述的步骤S506包括步骤e,后续网元和前面网元检查业务请求和业务响应中是否存在特殊计费标识;以及步骤f,如果存在特殊计费标识,则根据特殊计费标识和本地计费策略确定是否向相应计费实体发送计费请求,并将特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中。
上述的步骤S508包括步骤g,相应计费实体检查计费请求中是否存在特殊计费标识;步骤h,在存在特殊计费标识的情况下,相应计费实体根据特殊计费标识和业务计费策略确定是否进行计费处理。
可以通过扩展呼叫控制协议消息的头域或参数来携带特殊计费标识。也可以通过扩展计费接口协议消息中的参数来携带特殊计费标识。
上述的IMS网络计费方法可以用于在线计费系统和离线计费系统。
通过该方法可以实现对用户的业务请求只在某一个或某几个具有计费接口的网元做计费处理,或者对于免费业务所有的网元都不做计费处理,屏蔽掉其中一些网元的计费处理过程,从而可以避免对用户业务请求的重复计费,并简化计费系统的处理过程。


附图提供本发明的进一步理解,并结合到本申请中构成本申请的一部分,与说明书一起说明本发明的实施例以解释本发明的原理。在附图中,图1是根据现有技术的计费系统架构的框图;图2是根据现有技术的IMS网元在处理业务过程中的计费过程的示意图;图3是根据现有技术的多个具有计费接口的网元的计费过程的示意图;图4是根据本发明的IMS网络计费系统的框图;图5是根据本发明的IMS网络计费方法的流程图;图6是根据本发明的IMS网络计费方法的详细流程图;
图7是根据本发明的一个实施例的计费过程的流程图;图8是根据本发明的另一实施例的计费过程的流程图;图9是根据本发明的另一实施例的计费过程的流程图;图10是根据本发明的另一实施例的计费过程的流程图;以及图11是根据本发明的另一实施例的计费过程的流程图。
具体实施例方式
以下将参照附图详细描述本发明。
图4是根据本发明的IMS网络计费系统的框图。如图4所示,本发明的IMS网络计费系统包括网元侧计费处理装置402,位于具有计费接口的网元侧,用于识别业务请求/响应或计费请求/响应中是否存在指示不需要进行计费处理的特殊计费标识,在存在特殊计费标识的情况下,根据特殊计费标识和计费策略确定是否向计费实体发送包括特殊计费标识的计费请求,以及向后续网元发送包括特殊计费标识的业务请求或向前面网元发送包括特殊计费标识的业务响应。
上述的网元侧计费处理装置402包括网元侧识别模块402-2,用于识别业务请求/响应和计费响应中是否存在特殊计费标识;网元侧判定模块402-4,用于在不存在特殊计费标识的情况下,根据业务请求和计费策略确定是否向计费实体发送包括特殊计费标识的计费请求;在存在特殊计费标识的情况下,指示网元侧标识添加模块添加特殊计费标识;以及网元侧标识添加模块402-6,用于根据网元侧判定模块的指示,将特殊计费标识添加到发送至计费实体的计费请求中,或添加到发送到后续网元的业务请求或前面网元的业务响应中。
计费实体侧计费处理装置404,位于计费实体侧,用于识别计费请求中是否存在特殊计费标识,在不存在特殊计费标识的情况下,执行计费处理,并根据计费策略确定是否将特殊计费标识添加到发送至网元的计费响应中,以及在存在特殊计费标识的情况下,根据特殊计费标识和计费策略确定是否进行计费处理。
上述的计费实体侧计费处理装置404包括计费实体侧识别模块404-2,用于识别计费请求中是否存在特殊计费标识;计费实体侧判定模块404-4,用于在不存在特殊计费标识的情况下,根据业务计费策略或用户签约信息确定是否将特殊计费标识添加到发送至网元的计费响应中;以及在存在特殊计费标识的情况下,根据特殊计费标识和业务计费策略确定是否进行计费处理;以及计费实体侧标识添加模块404-6,用于根据计费实体侧判定模块的指示,将特殊计费标识添加到发送至网元的计费响应中。
其中,计费策略包括以下至少一种信息业务计费策略、用户签约信息、以及网元的本地计费策略。特殊计费标识可以为免费标识。可以通过扩展呼叫控制协议消息的头域或参数来携带特殊计费标识。也可以通过扩展计费接口协议消息中的参数来携带特殊计费标识。
本发明的IMS网络计费系统可以用于在线计费系统和离线计费系统。
图5是根据本发明的IMS网络计费方法的流程图。如图5所示,本发明的IMS网络计费方法包括以下步骤
步骤S502,在从网元接收到的计费请求中不存在指示不需要进行计费处理的特殊计费标识的情况下,计费实体根据计费策略将特殊计费标识添加到发送至网元的计费响应中;步骤S504,在从计费实体接收到的计费响应中存在特殊计费标识的情况下,网元将特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中;步骤S506,在业务请求或业务响应中存在特殊计费标识的情况下,后续网元和前面网元根据特殊计费标识和计费策略确定是否向相应计费实体发送计费请求,并将特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中;以及步骤S508,相应计费实体识别出计费请求中存在特殊计费标识后,根据特殊计费标识和计费策略确定是否进行计费处理。
上述的计费策略包括以下至少一种信息业务计费策略、用户签约信息、以及网元的本地计费策略。
上述的步骤S502包括步骤a,识别从网元接收到的计费请求中是否存在特殊计费标识;以及步骤b,在存在特殊计费标识的情况下,计费实体根据业务计费策略或用户签约信息确定是否需要将特殊计费标识添加到发送至网元的计费响应中。
上述的步骤S504包括
步骤c,网元检查从计费实体接收到的计费响应中是否存在特殊计费标识;以及步骤d,在存在特殊计费标识的情况下,网元将特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中。
上述的步骤S506包括步骤e,后续网元和前面网元检查业务请求和业务响应中是否存在特殊计费标识;以及步骤f,如果存在特殊计费标识,则根据特殊计费标识和本地计费策略确定是否向相应计费实体发送计费请求,并将特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中。
上述的步骤S508包括步骤g,相应计费实体检查计费请求中是否存在特殊计费标识;步骤h,在存在特殊计费标识的情况下,相应计费实体根据特殊计费标识和业务计费策略确定是否进行计费处理。
可以通过扩展呼叫控制协议消息的头域或参数来携带特殊计费标识。也可以通过扩展计费接口协议消息中的参数来携带特殊计费标识。
上述的IMS网络计费方法可以用于在线计费系统和离线计费系统。
IMS网络中对于多个网元都有计费接口的情况下,当业务请求到达有计费接口的网元(如S-CSCF、AS等)时,该网元增加一个业务逻辑,用于处理业务请求的计费处理,其业务逻辑如图6所示,包括以下步骤S602、S-CSCF/AS#1收到业务请求消息。
S604、S-CSCF/AS#1向计费实体#1发送计费请求。
S606、a)计费实体#1执行相应计费处理;b)计费实体#1根据业务计费策略或用户签约信息决定是否需要在响应消息中插入特殊计费标识,后续网元根据此特殊计费标识决定该业务是否需要做计费处理。
S608、如果需要插入特殊计费标识,计费实体#1将带有特殊计费标识的计费响应消息发给S-CSCF/AS#1。
S610、S-CSCF/AS#1收到带有特殊计费标识的计费响应后,执行相应的业务处理并在业务请求消息中插入该特殊计费标识,前传业务请求消息给下一跳网元。
S612、a)S-CSCF/AS#2收到业务请求消息后,检查消息中是否携带有特殊计费标识;b)S-CSCF/AS#2根据特殊计费标识和本地计费策略决定是否向计费实体#2发送计费请求。
S614、如果需要向计费实体#2发送计费请求,S-CSCF/AS#2在计费请求消息中插入特殊计费标识,并将计费请求消息发送给计费实体#2。
S616、a)计费实体#2收到计费请求消息后,检查消息中是否携带有特殊计费标识;b)计费实体#2根据特殊计费标识和业务计费策略决定是否需要做相应计费处理。
S618、计费实体#2返回计费响应消息。
S620、S-CSCF/AS#2前传业务请求消息,并且在业务请求消息中携带有上一跳网元传过来的特殊计费标识。
通过该方法可以实现对用户的业务请求只在某一个或某几个具有计费接口的网元做计费处理,或者对用户业务进行免费处理,屏蔽掉其它网元的计费过程,以此可以避免对用户业务请求的重复计费,并简化计费系统的处理过程。
实施例1如图7所示,IMS网络中网元收到不带特殊计费标识的SIP业务请求,且计费实体上的业务计费策略配置为在后续网元不需要再做计费处理,应用以上发明的实施过程包括以下步骤S702、S-CSCF/AS收到SIP业务请求消息,请求消息中没有携带特殊计费标识。
S704、S-CSCF/AS向计费实体发送计费授权请求消息。
S706、a)计费实体执行计费授权处理;b)计费实体根据业务计费策略或用户签约信息决定需要在响应消息中插入特殊计费标识,标识后续网元不需要再做计费处理。
S708、计费实体向S-CSCF/AS发送计费授权响应消息,其中携带有特殊计费标识,标识后续网元不需要再做计费处理。
S710、S-CSCF/AS从计费授权响应消息中识别出特殊计费标识,执行相应的业务处理,在前传SIP业务请求时将特殊计费标识插入到业务请求消息中。后续网元可以识别出SIP业务请求中的特殊计费标识,并根据特殊计费标识不再做计费处理。
S712、S-CSCF/AS收到后续网元返回的SIP业务响应。
S714、S-CSCF/AS向计费实体发送计费开始请求。
S716、计费实体向S-CSCF/AS回计费开始响应。
S718、S-CSCF/AS根据前面SIP业务请求时计费实体下发的特殊计费标识,在前传SIP业务响应消息时也插入特殊计费标识,前面的网元可以根据该特殊计费标识做相应的计费处理。
实施例2如图8所示,IMS网络中网元收到带有特殊计费标识的SIP业务请求,其标识为后续网元不需要做计费处理,根据S-CSCF/AS的本地计费策略也不需要做计费处理,应用以上发明的实施过程包括以下步骤S802、S-CSCF/AS收到SIP业务请求消息,请求消息中带有特殊计费标识。
S804、a)S-CSCF/AS识别出SIP业务请求中的特殊计费标识;b)S-CSCF/AS根据配置的本地计费策略确定不需要向计费实体发送计费请求消息。
S806、S-CSCF/AS执行完相应的SIP业务处理后前传SIP业务请求消息,并在SIP业务请求消息中携带有上一跳网元传过来的特殊计费标识,后续网元可以根据该特殊计费标识做相应的计费处理。
S808、S-CSCF/AS收到后续网元发回的SIP业务响应消息。
S810、S-CSCF/AS前传SIP业务响应消息。
实施例3如图9所示,IMS网络中网元收到带有特殊计费标识的SIP业务请求,其标识为后续网元不需要做计费处理,但根据S-CSCF/AS的本地计费策略需要做计费处理,应用以上发明的实施过程包括以下步骤S902、S-CSCF/AS收到SIP业务请求消息,请求消息中带有特殊计费标识。
S904、a)S-CSCF/AS识别出SIP业务请求中的特殊计费标识;b)S-CSCF/AS根据配置的本地计费策略确定需要向计费实体发送计费请求消息。
S906、S-CSCF/AS向计费实体发送计费授权请求消息,并在计费授权请求消息中插入特殊计费标识。
S908、a)计费实体识别出计费授权请求中的特殊计费标识;b)计费实体根据特殊计费标识和业务计费策略决定是否需要做计费授权处理。
S910、计费实体执行完相应的计费授权处理后,向S-CSCF/AS发送计费授权响应消息。
S912、S-CSCF/AS前传SIP业务请求消息,并在SIP业务请求消息中携带有上一跳网元传过来的特殊计费标识。
实施例4如图10所示,IMS网络中网元收到不带特殊计费标识的SIP业务请求,网元做正常的计费处理,且计费实体在计费授权响应消息中也没有携带特殊计费标识,但在网元收到SIP业务响应时,识别出SIP业务响应消息中带有特殊计费标识,应用以上发明的实施过程包括以下步骤S1002、S-CSCF/AS收到SIP业务请求消息,请求消息中没有携带特殊计费标识。
S1004、S-CSCF/AS执行正常的计费处理,向计费实体发送计费授权请求消息。
S1006、计费实体执行计费授权处理,并根据业务计费策略或用户签约信息决定不需要在响应消息中插入特殊计费标识,计费实体向S-CSCF/AS发送计费授权响应消息。
S1008、S-CSCF/AS执行相应的业务处理,前传SIP业务请求消息。
S1010、S-CSCF/AS收到后续网元返回的SIP业务响应消息,并识别出其中携带有特殊计费标识。
S1012、S-CSCF/AS向计费实体发送计费开始请求消息,并在请求消息中插入该特殊计费标识。
S1014、a)计费实体识别出计费开始请求消息中的特殊计费标识;b)计费实体根据特殊计费标识和业务计费策略确定执行相应的计费处理,计费或不计费。
S1016、计费实体向S-CSCF/AS回计费开始响应消息。
S1018、S-CSCF/AS前传SIP业务响应消息,并在响应消息中插入特殊计费标识,前面的网元可以根据该特殊计费标识做相应的计费处理。
实施例5如图11所示,IMS网络中网元收到不带特殊计费标识的SIP业务请求,网元可以识别出该业务是免费业务(如紧急呼叫),但根据S-CSCF/AS的本地计费策略需要做计费处理,应用以上的发明过程包括以下步骤S1102、S-CSCF/AS收到SIP业务请求消息,请求消息中没有携带特殊计费标识。
S1104、a)S-CSCF/AS识别出该业务是免费业务(如紧急呼叫);b)S-CSCF/AS根据配置的本地计费策略确定需要向计费实体发送计费请求消息。
S1106、S-CSCF/AS向计费实体发送计费授权请求消息,并在计费授权请求消息中插入特殊计费标识,标识该业务不需要计费。
S1108、a)计费实体识别出计费授权请求中的特殊计费标识;b)计费实体根据特殊计费标识和业务计费策略决定是否需要做计费授权处理。
S1110、计费实体执行完相应的计费授权处理后,向S-CSCF/AS发送计费授权响应消息。
S1112、S-CSCF/AS前传SIP业务请求消息,并在SIP业务请求消息中插入特殊计费标识,标识该业务后续不需要做计费处理。后续网元可以根据该特殊计费标识不再对该业务做计费处理。
实施例6在IMS网络中,上述实施例的业务请求消息可以是SIP协议消息,对SIP协议的P-Charging-Vector头域进行扩展,用于传递特殊计费标识。P-Charging-Vector头域的定义如下P-Charging-Vector=″P-Charging-Vector″HCOLON icid-value*(SEMI charge-params)charge-params=icid-gen-addr/orig-ioi/term-ioi/generic-paramicid-value=″icid-value″EQUAL gen-valueicid-gen-addr=″icid-generated-at″EQUAL hostorig-ioi=″orig-ioi″EQUAL gen-valueterm-ioi=″term-ioi″EQUAL gen-valuegeneric-param=token[EQUAL gen-value]可以扩展generic-param参数,形式为charging-flag=true/false,其中参数true表示后续需要做计费处理,false表示后续不需要做计费处理,整个业务请求消息举例如下INVITE sipjoe@example.com SIP/2.0ViaSIP/2.0/UDP P1.homel.net5060;branch=z9hG4bK34ghi7aViaSIP/2.0/UDP 192.0.2.45060;branch=z9hG4bKnashds7Tosipjoe@example.comFromsipual@homel.net;tag=456248Call-ID843817637684230998sdasdh09CSeq18 INVITEContactsipual@192.0.2.4P-Charging-Vectoricid-value=1234bc9876e;icid-generated-at=192.0.6.8;
orig-ioi=homel.net;charging-flag=false通过该方法可以实现对用户的业务请求只在某一个或某几个具有计费接口的网元做计费处理,或者对于免费业务所有的网元都不做计费处理,屏蔽掉其中一些网元的计费处理过程,从而可以避免对用户业务请求的重复计费,并简化计费系统的处理过程。
在本发明中,还可以通过以下方法进行计费处理,对于多个网元都具有计费接口的情况下,计费处理还可以统一集中在计费系统中处理。各个网元对用户的同一业务请求都向计费系统发送计费请求,计费系统在收到所有的计费请求后,针对所有计费请求,分离出同一业务的计费请求,并对这些请求做合并处理,来完成对同一业务的计费。这种方案的缺点是,这样处理增加了计费系统的复杂性,降低了计费系统的处理效率。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种IMS网络计费系统,其特征在于,所述系统包括网元侧计费处理装置,位于具有计费接口的网元侧,用于识别业务请求/响应或计费请求/响应中是否存在指示不需要进行计费处理的特殊计费标识,在存在所述特殊计费标识的情况下,根据所述特殊计费标识和计费策略确定是否向计费实体发送包括所述特殊计费标识的计费请求;以及向后续网元发送包括所述特殊计费标识的业务请求或向前面网元发送包括所述特殊计费标识的业务响应;以及计费实体侧计费处理装置,位于计费实体侧,用于识别所述计费请求中是否存在所述特殊计费标识,在不存在所述特殊计费标识的情况下,执行计费处理,并根据所述计费策略确定是否将所述特殊计费标识添加到发送至所述网元的计费响应中;以及在存在所述特殊计费标识的情况下,根据所述特殊计费标识和所述计费策略确定是否进行计费处理。
2.根据权利要求1所述的IMS网络计费系统,其特征在于,所述计费策略包括以下至少一种信息业务计费策略、用户签约信息、以及网元的本地计费策略。
3.根据权利要求1所述的IMS网络计费系统,其特征在于,所述网元侧计费处理装置包括网元侧识别模块,用于识别所述业务请求/响应和计费响应中是否存在所述特殊计费标识;网元侧判定模块,用于在不存在所述特殊计费标识的情况下,根据所述业务请求和所述计费策略确定是否向计费实体发送包括所述特殊计费标识的计费请求;在存在所述特殊计费标识的情况下,指示网元侧标识添加模块添加所述特殊计费标识;以及所述网元侧标识添加模块,用于根据所述网元侧判定模块的指示,将所述特殊计费标识添加到发送至所述计费实体的所述计费请求中,或添加到发送到后续网元的业务请求或前面网元的业务响应中。
4.根据权利要求1所述的IMS网络计费系统,其特征在于,所述计费实体侧计费处理装置包括计费实体侧识别模块,用于识别所述计费请求中是否存在所述特殊计费标识;计费实体侧判定模块,用于在不存在所述特殊计费标识的情况下,根据所述业务计费策略或用户签约信息确定是否将所述特殊计费标识添加到发送至所述网元的计费响应中;以及在存在所述特殊计费标识的情况下,根据所述特殊计费标识和业务计费策略确定是否进行计费处理;以及计费实体侧标识添加模块,用于根据所述计费实体侧判定模块的指示,将所述特殊计费标识添加到发送至所述网元的计费响应中。
5.根据权利要求1所述的IMS网络计费系统,其特征在于,所述特殊计费标识包括免费标识。
6.根据权利要求1至5中任一项所述的IMS网络计费系统,其特征在于,可以通过扩展呼叫控制协议消息的头域或参数来携带所述特殊计费标识。
7.根据权利要求1至5中任一项所述的IMS网络计费系统,其特征在于,可以通过扩展计费接口协议消息中的参数来携带所述特殊计费标识。
8.根据权利要求1至5中任一项所述的IMS网络计费系统,其特征在于,所述IMS网络计费系统可以用于在线计费系统和离线计费系统。
9.一种IMS网络计费方法,其特征在于,所述方法包括以下步骤步骤S502,在从网元接收到的计费请求中不存在指示不需要进行计费处理的特殊计费标识的情况下,计费实体根据计费策略将特殊计费标识添加到发送至网元的计费响应中;步骤S504,在从所述计费实体接收到的计费响应中存在所述特殊计费标识的情况下,所述网元将所述特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中;步骤S506,在所述业务请求或业务响应中存在所述特殊计费标识的情况下,所述后续网元和前面网元根据所述特殊计费标识和计费策略确定是否向相应计费实体发送计费请求,并将所述特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中;以及步骤S508,所述相应计费实体识别出所述计费请求中存在所述特殊计费标识后,根据所述特殊计费标识和计费策略确定是否进行计费处理。
10.根据权利要求9所述的IMS网络计费方法,其特征在于,所述计费策略包括以下至少一种信息业务计费策略、用户签约信息、以及网元的本地计费策略。
11.根据权利要求9所述的IMS网络计费方法,其特征在于,所述步骤S502包括步骤a,识别从网元接收到的计费请求中是否存在所述特殊计费标识;以及步骤b,在存在所述特殊计费标识的情况下,所述计费实体根据业务计费策略或用户签约信息确定是否需要将特殊计费标识添加到发送至网元的计费响应中。
12.根据权利要求9所述的IMS网络计费方法,其特征在于,所述步骤S504包括步骤c,所述网元检查从所述计费实体接收到的计费响应中是否存在所述特殊计费标识;以及步骤d,在存在所述特殊计费标识的情况下,所述网元将所述特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中。
13.根据权利要求9所述的IMS网络计费方法,其特征在于,所述步骤S506包括步骤e,所述后续网元和前面网元检查所述业务请求和业务响应中是否存在所述特殊计费标识;以及步骤f,如果存在所述特殊计费标识,则根据所述特殊计费标识和本地计费策略确定是否向相应计费实体发送计费请求,并将所述特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中。
14.根据权利要求9所述的IMS网络计费方法,其特征在于,所述步骤S508包括步骤g,所述相应计费实体检查所述计费请求中是否存在所述特殊计费标识;步骤h,在存在所述特殊计费标识的情况下,所述相应计费实体根据所述特殊计费标识和业务计费策略确定是否进行计费处理。
15.根据权利要求9至14中任一项所述的IMS网络计费方法,其特征在于,可以通过扩展呼叫控制协议消息的头域或参数来携带所述特殊计费标识。
16.根据权利要求9至14中任一项所述的IMS网络计费方法,其特征在于,可以通过扩展计费接口协议消息中的参数来携带所述特殊计费标识。
17.根据权利要求9至14中任一项所述的IMS网络计费方法,其特征在于,所述IMS网络计费方法可以用于在线计费系统和离线计费系统。
全文摘要
本发明提供了一种IMS网络计费系统和方法,包括步骤S502,在从网元接收到的计费请求中不存在指示不需要进行计费处理的特殊计费标识时,计费实体根据计费策略将特殊计费标识添加到发送至网元的计费响应中;步骤S504,在计费响应中存在特殊计费标识时,网元将特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中;步骤S506,在存在特殊计费标识时,后续网元和前面网元根据特殊计费标识和计费策略确定是否向相应计费实体发送计费请求,并将特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中;以及步骤S508,相应计费实体识别出存在特殊计费标识后,根据特殊计费标识和计费策略确定是否进行计费处理。
文档编号H04M15/00GK1983937SQ200610083598
公开日2007年6月20日 申请日期2006年6月9日 优先权日2006年6月9日
发明者严光兵, 简海燕, 王磊斌, 赵建国 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1