基于SIP消息体的计费方法和系统技术方案

技术编号:4164405 阅读:267 留言:0更新日期:2012-04-11 18:40
根据本发明专利技术的计费方法和系统可以通过在建立了SIP会话之后在SIP INFO消息中、或者在SIP会话建立之前在“183会话进程”中携带本发明专利技术所定义的应用/计费信息,以实现在SIP与ISUP计费信息消息相互转换时的新的和完整的过程及系统。此外,本发明专利技术还提出了在SIP代理服务器充当需要确定计费率、并将该计费率传递给用于处理计费的计费产生点的计费确定点的角色时的SIP计费方法和系统。

Charging method and system based on SIP message body

According to the present invention charging method and system can be adopted in the establishment of SIP session after SIP in the INFO message, or in a SIP session before the \183 sessions\ with the invention as defined by the application / billing information, in order to realize SIP and ISUP message billing information conversion of new and complete process and system. In addition, the invention also provides the SIP proxy server acts as a need to determine the charging rate, and the rate of transfer to the billing processing for billing billing SIP charging method and system point determine the role of the billing.

【技术实现步骤摘要】

本专利技术涉及一种计费方法及系统,具体涉及一种基于携带了相关计费信息的SIP消息体的计费方法及系统。
技术介绍
长期以来,在PSTN环境下,通过信令系统No.7协议在CDP (计费 确定点)与CGP (计费产生点)之间传递计费信息。计费过程和计费信息 消息格式通常是国家特定的,例如,中国ISUP (ISDN用户部分)的MPM (计费脉冲消息)、波兰/NL2/印度ISUP的CRG (计费信息消息)、以及 曰本TTC ISUP的CHG。可以在IAM (初始地址信息〉之后及REL (释 放)之前后向地多次地发送计费信息消息(CRG/CHG/MPM)。然而,在SIP协议中不存在如何传递计费相关信息的相应方法。这种隔闳给以下典型场景带来了麻烦。1. 当与ISUP信令相互转换时,如何在SIP信令中映射ISUP计费信息消息及其内容。2. 当SIP代理服务器担当计费确定点时,如何基于SIP信令产生计费相关信息以及将该计费相关信息传递给计费产生点。关于场景1,即对于SIP信令与ISUP计费信息消息相互转换的场景, 目前流行的解决方案之一是基于Q.1912.5和RFC 3398,将原始的ISUP 二进制形式的计费消息封装在SIP INFO请求消息的消息体中。然而,由 于SIP INFO请求消息只能在建立了 SIP会话之后发送,而SIP会话是通 过对于SIP INVITE请求的临时响应(1XX)或最终响应(200OK)创建 了的。所以就目前的SIP协议,在任何临时响应(1XX)之前,SIP无法 映射并传送ISUP的计费消息,也就是说,即使CDP能够在临时响应之前 返回ISUP计费消息,在SIP协议中也没有相应的可以将该计费消息映射 所至的SIP响应消息,因而该计费消息只能被丢弃。关于场景2,即对于SIP代理服务器充当CDP时的SIP计费方法和过程,还没有定义通用的过程或方法。
技术实现思路
针对上述存在的问题,本专利技术定义了具有通用计费相关信息格式的新SIP消息体应用/计费信息,以通过SIP信令传输计费相关信息。根据本专利技术的第一方面,本专利技术提出了一种基于SIP和ISUP协议的 计费系统,包括计费产生点CGP,用于发出SIP邀请消息,所述SIP邀 请消息中包含指示能够接受应用/计费信息的内容类型的报头信息;位于 CGP与计费确定点CDP之间的中间交换装置,用于接收来自CGP的所述 SIP邀请消息;以及CDP,用于确定所述多个ISUP计费消息,并向所述 中间交换装置发送所述多个ISUP计费消息;其中,所述中间交换装置还 用于将CDP的所述多个ISUP计费消息分别映射至多个SIP消息,所述 多个SIP消息的每个中均具有所述应用/计费信息,从而向CGP分别返回所述多个SIP消息;以及所述CGP还用于分别接收来自中间交换装置的多个SIP消息。优选地,CDP所确定的所述ISUP计费消息包括费率数据和/或脉冲数据。优选地,所述费率数据和/或脉冲数据是二进制形式的数据。 优选地,所述应用/计费信息包括资费字段以及脉冲字段,所述中间交换装置将费率数据映射至所述费率字段,将脉冲数据映射至所述脉冲字段。优选地,所述应用/计费信息还包括计费字段,用于填充是否计费的指 示符。优选地,所述多个SIP消息包括至少一个SIP 183会话进程响应消息 和至少一个SIP INFO请求消息。优选地,CGP在SIP早期会话建立之前接收到所述至少一个SIP 183会话进程响应消息。优选地,CGP在SIP早期会话建立之前接收到具有所述应用/计费信 息的所述至少一个SIP 183会话进程响应消息,在所述应用/计费信息中,费率字段包含映射了费率数据的有效数字,脉冲字段包含映射了脉冲数据 的有效数字,其中所述费率字段和脉冲字段之一能够为空,但不能同时为 空。优选地,CGP在SIP早期会话建立之后接收到所述至少一个SIP INFO 请求消息。优选地,CGP在SIP早期会话建立之后接收到具有应用/计费信息的 所述至少一个SIP INFO请求消息,在所述应用/计费信息中,费率字段包 含映射了费率数据的有效数字,脉冲字段包含映射了脉冲数据的有效数 字,其中所述费率字段和脉冲字段之一能够为空,但不能同时为空。优选地,所述中间交换装置检查所述报头信息,获知CGP能够处理 应用/计费信息。优选地,CGP根据获取的SIP消息中所具有的所述应用/计费信息来 处理计费。根据本专利技术的第二方面,提出了一种基于SIP和ISUP协议的计费方 法,包括以下步骤计费产生点CGP向中间交换装置发出SIP邀请消息, 所述SIP邀请消息中包含指示能够接受应用/计费信息的内容类型的报头 信息;位于CGP与计费确定点CDP之间的中间交换装置接收到来自CGP 的所述SIP邀请消息;以及在CDP分别确定了多个ISUP计费消息、并分 别向所述中间交换装置发送所述多个ISUP计费消息的情况下,所述中间 交换装置将CDP的所述多个ISUP计费消息分别映射至具有所述应用/计 费信息的多个SIP消息,从而向CGP分别返回所述多个SIP消息。优选地,CDP所确定的所述ISUP计费消息包括费率数据和/或脉冲数据。优选地,所述费率数据和/或脉冲数据是二进制形式的数据。 优选地,所述应用/计费信息包括费率字段以及脉冲字段,所述中间交换装置将费率数据映射至所述费率字段,将脉冲数据映射至所述脉冲字段。优选地,所述应用/计费信息还包括计费字段,用于填充是否计费的指 示符。优选地,所述多个SIP消息包括至少一个SIP会话进程响应消息和至少一个SIP INFO请求消息。优选地,CGP在SIP早期会话建立之前接收到所述至少一个SIP 183 会话进程响应消息。优选地,CGP在SIP早期会话建立之前接收到具有所述应用/计费信 息的所述至少一个SIP 183会话进程响应消息,在所述应用/计费信息中, 资费字段包含映射了资费数据的有效数字,脉冲字段包含映射了脉冲数据 的有效数字,其中所述费率字段和脉冲字段之一能够为空,但不能同时为 空。优选地,CGP在SIP早期会话建立之后接收到所述至少一个SIP INFO 请求消息。优选地,CGP在SIP早期会话建立之后接收到具有应用/计费信息的 所述至少一个SIP INFO请求消息,在所述应用/计费信息中,费率字段包 含映射了资费数据的有效数字,脉冲字段包含映射了脉冲数据的有效数 字,其中所述费率字段和脉冲字段之一能够为空,但不能同时为空。优选地,所述中间交换装置检查所述报头信息,获知CGP能够处理 应用/计费信息。优选地,CGP根据获取的SIP消息中所具有的所述应用/计费信息来 处理计费。根据本专利技术的第三方面,本专利技术提出了一种基于SIP协议的计费系统, 其中,SIP代理服务器充当了计费确定点CDP,所述计费系统包括计费 产生点CGP,用于向SIP代理服务器发出SIP邀请消息,所述SIP邀请消 息中包含指示能够接受应用/计费信息的内容类型的报头信息;由SIP代理 服务器充当的CDP,用于确定费率信息和/或脉冲信息,并向CGP发送回 SIP消息,所述SIP消息具有应用/计费信息,所述应用/计费信息包括费率 字段以及脉冲字段,所述SIP代理服务器将费率信息填充至所述费率字段, 将脉冲信息填充至所述脉冲字段。优选本文档来自技高网
...

【技术保护点】
一种基于SIP和ISUP协议的计费系统,包括: 计费产生点CGP,用于发出SIP邀请消息,所述SIP邀请消息中包含指示能够接受应用/计费信息的内容类型的报头信息; 位于CGP与计费确定点CDP之间的中间交换装置,用于接收来自CG P的所述SIP邀请消息;以及 CDP,用于确定所述多个ISUP计费消息,并向所述中间交换装置发送所述多个ISUP计费消息; 其中,所述中间交换装置还用于:将CDP的所述多个ISUP计费消息分别映射至多个SIP消息,所述多个SIP 消息的每个中均具有所述应用/计费信息,从而向CGP分别返回所述多个SIP消息;以及 所述CGP还用于:分别接收来自中间交换装置的多个SIP消息。

【技术特征摘要】
1.一种基于SIP和ISUP协议的计费系统,包括计费产生点CGP,用于发出SIP邀请消息,所述SIP邀请消息中包含指示能够接受应用/计费信息的内容类型的报头信息;位于CGP与计费确定点CDP之间的中间交换装置,用于接收来自CGP的所述SIP邀请消息;以及CDP,用于确定所述多个ISUP计费消息,并向所述中间交换装置发送所述多个ISUP计费消息;其中,所述中间交换装置还用于将CDP的所述多个ISUP计费消息分别映射至多个SIP消息,所述多个SIP消息的每个中均具有所述应用/计费信息,从而向CGP分别返回所述多个SIP消息;以及所述CGP还用于分别接收来自中间交换装置的多个SIP消息。2. 如权利要求l所述的计费系统,其中,CDP所确定的所述ISUP计费消息包括费率数据和/或脉冲数据。3. 如权利要求2所述的计费系统,其中,所述费率数据和/或脉冲数据是二进制形式的数据。4. 如权利要求1所述的计费系统,其中,所述应用/计费信息包括费 率字段以及脉冲字段,所述中间交换装置将费率数据映射至所述费率字 段,将脉冲数据映射至所述脉冲字段。5. 如权利要求4所述的计费系统,其中,所述应用/计费信息还包括 计费字段,用于填充是否计费的指示符。6. 如权利要求1所述的计费系统,其中,所述多个SIP消息包括至少 一个SIP 183会话进程响应消息和至少一个SIP INFO请求消息。7. 如权利要求6所述的计费系统,其中,CGP在SIP早期会话建立 之前接收到所述至少一个SIP 183会话进程响应消息。8. 如权利要求7所述的计费系统,其中,CGP在SIP早期会话建立 之前接收到具有所述应用/计费信息的所述至少一个SIP 183会话进程响应 消息,在所述应用/计费信息中,费率字段包含映射了费率数据的有效数字, 脉冲字段包含映射了脉冲数据的有效数字,其中所述费率字段和所述脉冲字段之一能够为空,但不能同时为空。9. 如权利要求6所述的计费系统,其中,CGP在SIP早期会话建立之后接收到所述至少一个SIP INFO请求消息。10. 如权利要求9所述的计费系统,其中,CGP在SIP早期会话建立之后接收到具有应用/计费信息的所述至少一个SIP INFO请求消息,在所述应用/计费信息中,费率字段包含映射了费率数据的有效数字,脉冲字段包含映射了脉冲数据的有效数字,其中所述费率字段和所述脉冲字段之一能够为空,但不能同时为空。11. 如权利要求1所述的计费系统,其中,所述中间交换装置检查所述报头信息,获知CGP能够处理应用/计费信息。12. 如权利要求1所述的计费系统,其中,CGP根据获取的SIP消息中所具有的所述应用/计费信息来处理计费。13. —种基于SIP和ISUP协议的计费方法,包括以下步骤计费产生点CGP向中间交换装置发出SIP邀请消息,所述SIP邀请消息中包含指示能够接受应用/计费信息的内容类型的报头信息;位于CGP与计费确定点CDP之间的中间交换装置接收到来自CGP的所述SIP邀请消息;以及在CDP分别确定了多个ISUP计费消息、并分别向所述中间交换装置发送所述多个ISUP计费消息的情况下,所述中间交换装置将CDP的所述多个ISUP计费消息分别映射至具有所述应用/计费信息的多个SIP消息,从而向CGP分别返回所述多个SIP消息。14. 如权利要求13所述的计费方法,其中,CDP所确定的所述ISUP计费消息包括费率数据和/或脉冲数据。15. 如权利要求14所述的计费方法,其中,所述费率数据和/或脉冲数据是二进制形式的数据。16. 如权利要求13所述的计费方法,其中,所述应用/计费信息包括费率字段以及脉冲字段,所述中间交换装置将费率数据映射至所述费率字段,将脉冲数据映射至所述脉冲字段。17. 如权利要求16所述...

【专利技术属性】
技术研发人员:廖晖赵继红孙毅孟庆芳
申请(专利权)人:朗讯科技公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1