CN100426725C - Ims网络计费系统和方法 - Google Patents
Ims网络计费系统和方法 Download PDFInfo
- Publication number
- CN100426725C CN100426725C CNB2006100835980A CN200610083598A CN100426725C CN 100426725 C CN100426725 C CN 100426725C CN B2006100835980 A CNB2006100835980 A CN B2006100835980A CN 200610083598 A CN200610083598 A CN 200610083598A CN 100426725 C CN100426725 C CN 100426725C
- Authority
- CN
- China
- Prior art keywords
- charging
- marking
- network element
- request
- described special
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000004044 response Effects 0.000 claims abstract description 82
- 238000012545 processing Methods 0.000 claims description 42
- 238000007689 inspection Methods 0.000 claims description 5
- GNFTZDOKVXKIBK-UHFFFAOYSA-N 3-(2-methoxyethoxy)benzohydrazide Chemical compound COCCOC1=CC=CC(C(=O)NN)=C1 GNFTZDOKVXKIBK-UHFFFAOYSA-N 0.000 claims description 3
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 29
- 238000013475 authorization Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 5
- 238000007726 management method Methods 0.000 description 5
- 230000000977 initiatory effect Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000009191 jumping Effects 0.000 description 3
- 238000001914 filtration Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Meter Arrangements (AREA)
Abstract
本发明提供了一种IMS网络计费系统和方法,包括:步骤S502,在从网元接收到的计费请求中不存在指示不需要进行计费处理的特殊计费标识时,计费实体根据计费策略将特殊计费标识添加到发送至网元的计费响应中;步骤S504,在计费响应中存在特殊计费标识时,网元将特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中;步骤S506,在存在特殊计费标识时,后续网元和前面网元根据特殊计费标识和计费策略确定是否向相应计费实体发送计费请求,并将特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中;以及步骤S508,相应计费实体识别出存在特殊计费标识后,根据特殊计费标识和计费策略确定是否进行计费处理。
Description
技术领域
本发明涉及通信领域,尤其涉及一种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-param
icid-value=″icid-value″EQUAL gen-value
icid-gen-addr=″icid-generated-at″EQUAL host
orig-ioi=″orig-ioi″EQUAL gen-value
term-ioi=″term-ioi″EQUAL gen-value
generic-param=token[EQUAL gen-value]
可以扩展generic-param参数,形式为:charging-flag=true/false,其中参数true表示后续需要做计费处理,false表示后续不需要做计费处理,整个业务请求消息举例如下:
INVITE sip:joe@example.com SIP/2.0
Via:SIP/2.0/UDP P 1.home 1.net:5060;branch=z9hG4bK34ghi7a
Via:SIP/2.0/UDP 192.0.2.4:5060;branch=z9hG4bKnashds7
To:sip:joe@example.com
From:sip:ual@home 1.net;tag=456248
Call-ID:843817637684230998sdasdh09
CSeq:18INVITE
Contact:sip:ual@192.0.2.4
P-Charging-Vector:icid-value=1234bc9876e;
icid-generated-at=192.0.6.8;
orig-ioi=home l.net;
charging-flag=false
通过该方法可以实现对用户的业务请求只在某一个或某几个具有计费接口的网元做计费处理,或者对于免费业务所有的网元都不做计费处理,屏蔽掉其中一些网元的计费处理过程,从而可以避免对用户业务请求的重复计费,并简化计费系统的处理过程。
在本发明中,还可以通过以下方法进行计费处理,对于多个网元都具有计费接口的情况下,计费处理还可以统一集中在计费系统中处理。各个网元对用户的同一业务请求都向计费系统发送计费请求,计费系统在收到所有的计费请求后,针对所有计费请求,分离出同一业务的计费请求,并对这些请求做合并处理,来完成对同一业务的计费。这种方案的缺点是,这样处理增加了计费系统的复杂性,降低了计费系统的处理效率。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (17)
1.一种IMS网络计费系统,其特征在于,所述系统包括:
网元侧计费处理装置,位于具有计费接口的网元侧,用于识别业务请求/响应或计费请求/响应中是否存在指示不需要进行计费处理的特殊计费标识,在存在所述特殊计费标识的情况下,
根据所述特殊计费标识和计费策略确定是否向计费实体发送包括所述特殊计费标识的计费请求;以及向后续网元发送包括所述特殊计费标识的业务请求或向前面网元发送包括所述特殊计费标识的业务响应;
以及
计费实体侧计费处理装置,位于计费实体侧,用于识别所述计费请求中是否存在所述特殊计费标识,
在不存在所述特殊计费标识的情况下,执行计费处理,并根据所述计费策略确定是否将所述特殊计费标识添加到发送至网元的计费响应中;以及
在存在所述特殊计费标识的情况下,根据所述特殊计费标识和所述计费策略确定是否进行计费处理。
2.根据权利要求1所述的IMS网络计费系统,其特征在于,所述计费策略包括以下至少一种信息:业务计费策略、用户签约信息、以及网元的本地计费策略。
3.根据权利要求1所述的IMS网络计费系统,其特征在于,所述网元侧计费处理装置包括:
网元侧识别模块,用于识别所述业务请求/响应和计费响应中是否存在所述特殊计费标识;
网元侧判定模块,用于在不存在所述特殊计费标识的情况下,根据所述业务请求和所述计费策略确定是否向计费实体发送包括所述特殊计费标识的计费请求;在存在所述特殊计费标识的情况下,指示网元侧标识添加模块添加所述特殊计费标识;以及
所述网元侧标识添加模块,用于根据所述网元侧判定模块的指示,将所述特殊计费标识添加到发送至所述计费实体的所述计费请求中,或添加到发送到后续网元的业务请求或前面网元的业务响应中。
4.根据权利要求2所述的IMS网络计费系统,其特征在于,所述计费实体侧计费处理装置包括:
计费实体侧识别模块,用于识别所述计费请求中是否存在所述特殊计费标识;
计费实体侧判定模块,用于在不存在所述特殊计费标识的情况下,根据所述业务计费策略或用户签约信息确定是否将所述特殊计费标识添加到发送至所述网元的计费响应中;以及在存在所述特殊计费标识的情况下,根据所述特殊计费标识和业务计费策略确定是否进行计费处理;以及
计费实体侧标识添加模块,用于根据所述计费实体侧判定模块的指示,将所述特殊计费标识添加到发送至所述网元的计费响应中。
5.根据权利要求1所述的IMS网络计费系统,其特征在于,所述特殊计费标识包括免费标识。
6.根据权利要求1至5中任一项所述的IMS网络计费系统,其特征在于,可以通过扩展呼叫控制协议消息的头域或参数来携带所述特殊计费标识。
7.根据权利要求1至5中任一项所述的IMS网络计费系统,其特征在于,可以通过扩展计费接口协议消息中的参数来携带所述特殊计费标识。
8.根据权利要求1至5中任一项所述的IMS网络计费系统,其特征在于,所述IMS网络计费系统可以用于在线计费系统和离线计费系统。
9.一种IMS网络计费方法,其特征在于,所述方法包括以下步骤:
步骤一,在从网元接收到的计费请求中不存在指示不需要进行计费处理的特殊计费标识的情况下,计费实体根据计费策略将特殊计费标识添加到发送至网元的计费响应中;
步骤二,在从所述计费实体接收到的计费响应中存在所述特殊计费标识的情况下,所述网元将所述特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中;
步骤三,在所述业务请求或业务响应中存在所述特殊计费标识的情况下,所述后续网元和前面网元根据所述特殊计费标识和计费策略确定是否向相应计费实体发送计费请求,并将所述特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中;以及
步骤四,所述相应计费实体识别出所述计费请求中存在所述特殊计费标识后,根据所述特殊计费标识和计费策略确定是否进行计费处理。
10.根据权利要求9所述的IMS网络计费方法,其特征在于,所述计费策略包括以下至少一种信息:业务计费策略、用户签约信息、以及网元的本地计费策略。
11.根据权利要求9所述的IMS网络计费方法,其特征在于,所述步骤一包括:
步骤a,识别从网元接收到的计费请求中是否存在所述特殊计费标识;以及
步骤b,在存在所述特殊计费标识的情况下,所述计费实体根据业务计费策略或用户签约信息确定是否需要将特殊计费标识添加到发送至网元的计费响应中。
12.根据权利要求9所述的IMS网络计费方法,其特征在于,所述步骤二包括:
步骤c,所述网元检查从所述计费实体接收到的计费响应中是否存在所述特殊计费标识;以及
步骤d,在存在所述特殊计费标识的情况下,所述网元将所述特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中。
13.根据权利要求9所述的IMS网络计费方法,其特征在于,所述步骤三包括:
步骤e,所述后续网元和前面网元检查所述业务请求和业务响应中是否存在所述特殊计费标识;以及
步骤f,如果存在所述特殊计费标识,则根据所述特殊计费标识和本地计费策略确定是否向相应计费实体发送计费请求,并将所述特殊计费标识添加到发送至后续网元的业务请求或前面网元的业务响应中。
14.根据权利要求9所述的IMS网络计费方法,其特征在于,所述步骤四包括:
步骤g,所述相应计费实体检查所述计费请求中是否存在所述特殊计费标识;
步骤h,在存在所述特殊计费标识的情况下,所述相应计费实体根据所述特殊计费标识和业务计费策略确定是否进行计费处理。
15.根据权利要求9至14中任一项所述的IMS网络计费方法,其特征在于,可以通过扩展呼叫控制协议消息的头域或参数来携带所述特殊计费标识。
16.根据权利要求9至14中任一项所述的IMS网络计费方法,其特征在于,可以通过扩展计费接口协议消息中的参数来携带所述特殊计费标识。
17.根据权利要求9至14中任一项所述的IMS网络计费方法,其特征在于,所述IMS网络计费方法可以用于在线计费系统和离线计费系统。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100835980A CN100426725C (zh) | 2006-06-09 | 2006-06-09 | Ims网络计费系统和方法 |
PCT/CN2007/001799 WO2007143926A1 (fr) | 2006-06-09 | 2007-06-06 | Système et procédé de chargement de réseau ims |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100835980A CN100426725C (zh) | 2006-06-09 | 2006-06-09 | Ims网络计费系统和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1983937A CN1983937A (zh) | 2007-06-20 |
CN100426725C true CN100426725C (zh) | 2008-10-15 |
Family
ID=38166195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006100835980A Expired - Fee Related CN100426725C (zh) | 2006-06-09 | 2006-06-09 | Ims网络计费系统和方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100426725C (zh) |
WO (1) | WO2007143926A1 (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101123514B (zh) * | 2007-09-14 | 2010-08-18 | 中兴通讯股份有限公司 | 一种ip多媒体子系统网络中的计费方法 |
CN101803275B (zh) * | 2007-10-31 | 2012-07-25 | 朗讯科技公司 | 用于在分组交换网中生成实时计费信息的方法和网络单元 |
CN101645781A (zh) * | 2008-08-06 | 2010-02-10 | 华为技术有限公司 | 一种ip多媒体子系统网络计费设备、方法和系统 |
CN101686135B (zh) * | 2008-09-28 | 2011-12-07 | 中兴通讯股份有限公司 | 一种实现ims多媒体会议业务计费的方法 |
CN101594603B (zh) * | 2009-06-12 | 2012-12-19 | 中兴通讯股份有限公司 | 一种ims在线计费的方法及ims网关装置 |
CN102123353A (zh) * | 2010-01-12 | 2011-07-13 | 华为技术有限公司 | 业务计费方法、系统及业务服务器 |
CN102137374A (zh) * | 2010-09-10 | 2011-07-27 | 华为技术有限公司 | 基于多媒体子系统的计费话单生成方法、系统及设备 |
CN103023865B (zh) * | 2011-09-28 | 2017-07-11 | 中兴通讯股份有限公司 | 拓扑隐藏网络中路径参数的恢复、隐藏方法及装置 |
CN103873433A (zh) * | 2012-12-07 | 2014-06-18 | 中国移动通信集团福建有限公司 | 基于业务开通的数据处理方法、装置、服务器和系统 |
CN106332037A (zh) * | 2015-06-26 | 2017-01-11 | 中兴通讯股份有限公司 | Ip多媒体子系统计费方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005027408A1 (en) * | 2003-09-12 | 2005-03-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Charging for multimedia services |
CN1747391A (zh) * | 2004-09-10 | 2006-03-15 | 华为技术有限公司 | 一种多媒体子系统信令承载的计费方法 |
CN1773919A (zh) * | 2004-11-08 | 2006-05-17 | 华为技术有限公司 | 一种集群语音业务的计费关联和计费管理方法 |
EP1662701A1 (en) * | 2004-11-30 | 2006-05-31 | Lucent Technologies Inc. | IMS gateway systems and methods for online charging in IMS networks |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7805126B2 (en) * | 2003-02-04 | 2010-09-28 | Nokia Corporation | Charging in a communication system |
CN100384296C (zh) * | 2004-11-04 | 2008-04-23 | 华为技术有限公司 | 一种互联网协议多媒体子系统计费标识分配方法 |
-
2006
- 2006-06-09 CN CNB2006100835980A patent/CN100426725C/zh not_active Expired - Fee Related
-
2007
- 2007-06-06 WO PCT/CN2007/001799 patent/WO2007143926A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005027408A1 (en) * | 2003-09-12 | 2005-03-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Charging for multimedia services |
CN1747391A (zh) * | 2004-09-10 | 2006-03-15 | 华为技术有限公司 | 一种多媒体子系统信令承载的计费方法 |
CN1773919A (zh) * | 2004-11-08 | 2006-05-17 | 华为技术有限公司 | 一种集群语音业务的计费关联和计费管理方法 |
EP1662701A1 (en) * | 2004-11-30 | 2006-05-31 | Lucent Technologies Inc. | IMS gateway systems and methods for online charging in IMS networks |
Also Published As
Publication number | Publication date |
---|---|
WO2007143926A1 (fr) | 2007-12-21 |
CN1983937A (zh) | 2007-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100426725C (zh) | Ims网络计费系统和方法 | |
CN100466523C (zh) | 在线计费和离线计费结合使用的计费系统和方法 | |
US7962120B2 (en) | Allocation of internet protocol (IP) multimedia subsystem (IMS) charges | |
EP2078373B1 (en) | Third party charging for sip sessions | |
US8126123B2 (en) | Pre-biller in internet protocol multimedia subsystem (IMS) charging gateway function (CGF) | |
CN100414472C (zh) | 用于在增强型媒体网关中提供鉴别与校验服务的系统及方法 | |
CN101467418A (zh) | 信令承载传输的损失 | |
MXPA99004611A (es) | Un diseno de sistema de comunicacion. | |
CN101132405A (zh) | 提供业务代理功能的通信网络系统和方法及业务代理装置 | |
CN101409627B (zh) | 跨网络关联计费的方法、网络设备、计费实体和计费系统 | |
CN101621780A (zh) | 用于ip多媒体子系统的离线漫游计费方法 | |
US9424550B2 (en) | Charging for operator-assisted sessions in IMS networks | |
EP3944645B1 (en) | Charging method, apparatus and system, and computer readable storage medium | |
CN100454814C (zh) | 一种Fork场景下计费话单关联和区分方法 | |
US20050143050A1 (en) | Method for billing a communications link between communications terminals | |
CN100571148C (zh) | 一种在分离架构下席位控制的方法及系统 | |
CN1983938A (zh) | 网络离线计费系统和方法以及网络在线计费系统和方法 | |
CN105591761B (zh) | 实现ims跨域计费结算的方法、设备和系统 | |
Oumina et al. | Towards a real time charging framework for complex applications in 3GPP IP multimedia system (IMS) environment | |
CN103813291B (zh) | 计费信息关联方法及系统 | |
CN1905462B (zh) | 一种应用业务的计费关联方法及系统 | |
EP2561642B1 (en) | Method and apparatus relating to charging in an ip multimedia subsystem | |
CN107493175A (zh) | 预付费用户的呼叫控制方法、呼叫控制装置及系统 | |
US7653189B1 (en) | Telecommunications service negotiation | |
CN101110878A (zh) | 一种预付费业务实现方法及预付费业务网元和网络 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20081015 Termination date: 20130609 |