CN101159923B - 业务处理方法及***、sip应用接入网关模块 - Google Patents

业务处理方法及***、sip应用接入网关模块 Download PDF

Info

Publication number
CN101159923B
CN101159923B CN200710188126.6A CN200710188126A CN101159923B CN 101159923 B CN101159923 B CN 101159923B CN 200710188126 A CN200710188126 A CN 200710188126A CN 101159923 B CN101159923 B CN 101159923B
Authority
CN
China
Prior art keywords
service
message
management platform
value added
charging
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.)
Active
Application number
CN200710188126.6A
Other languages
English (en)
Other versions
CN101159923A (zh
Inventor
李晓峰
乔秀全
马莉
史欣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Beijing University of Posts and Telecommunications
Original Assignee
Huawei Technologies Co Ltd
Beijing University of Posts and Telecommunications
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd, Beijing University of Posts and Telecommunications filed Critical Huawei Technologies Co Ltd
Priority to CN200710188126.6A priority Critical patent/CN101159923B/zh
Publication of CN101159923A publication Critical patent/CN101159923A/zh
Priority to PCT/CN2008/071012 priority patent/WO2009059502A1/zh
Priority to AT08166205T priority patent/ATE492975T1/de
Priority to EP08166205A priority patent/EP2059002B1/en
Priority to ES08166205T priority patent/ES2355636T3/es
Priority to DE602008004058T priority patent/DE602008004058D1/de
Application granted granted Critical
Publication of CN101159923B publication Critical patent/CN101159923B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1403Architecture for metering, charging or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/31Distributed metering or calculation of charges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/57Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for integrated multimedia messaging subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1063Application servers providing network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/206CDMA, i.e. Code Division Multiple Access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/208IMS, i.e. Integrated Multimedia messaging Subsystem
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/96Distributed calculation of charges, e.g. in different nodes like for mobiles between HLR and VLR, or between the terminal and the billing function

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明实施例公开一种业务处理方法,包括设置会话发起协议SIP应用接入网关模块,还包括:所述SIP应用接入网关模块接收发送方的业务消息,根据业务消息类型判断是否需要与增值业务管理平台进行交互;若是,进一步在判断出需要进行鉴权/计费时,请求所述增值业务管理平台进行响应处理,并根据所述增值业务管理平台的响应处理结果确定是否转发所述业务消息到接收方。相应的,本发明实施例还提供一种业务处理***及SIP应用接入网关模块。本发明实施例技术方案能够在处理IMS业务时提供鉴权功能,并确保处理IMS业务时计费的可信度。

Description

业务处理方法及***、SIP应用接入网关模块
技术领域
本发明涉及通信技术领域,具体涉及一种IMS业务处理方法及***、SIP应用接入网关模块。
背景技术
第三代移动通信标准化的伙伴项目(3GPP)在R5中提出了IP多媒体子***(IMS,IP Multimedia Subsystem),用来在高速的分组数据网络上,为用户提供语音、消息业务、游戏和各种多媒体业务。IMS将会话发起协议SIP(Session Initial Protocol)作为业务控制协议,通过将业务控制和承载控制相分离的方式来提供丰富的多媒体业务。
IMS业务架构由服务呼叫状态控制功能(S-CSCF)以及各种应用服务器(Application Server)组成,应用服务器有会话发起协议(SIP)应用服务器、开放式业务架构(OSA)应用服务器和移动网络增强定制应用逻辑(CAMEL)IMS业务交换功能(IM-SSF),它们都提供IP多媒体增值业务。各种应用服务器一般由业务提供商即运营商和用户外的第三方提供,S-CSCF使用统一的IMS业务控制(ISC)接口与应用服务器相连接。
现有技术中,处理IMS业务的业务架构中一般是采用SIP应用服务器。由于ISC接口采用了SIP协议,所以用SIP应用服务器可以直接与S-CSCF相连,减少了信令的转换过程。对于处理IMS业务的计费,也是采用基于SIP应用服务器的计费方式。现有的IMS网络的计费架构,包括离线计费架构和在线计费架构。现有技术中已经定义了SIP应用服务器和运营商的计费***之间的接口,其中SIP应用服务器(SIP AS)通过Rf接口和离线计费***相连,通过Ro接口与在线计费***相连。当进行IMS业务时,SIP应用服务器直接产生针对IMS业务涉及的各种服务产品的计费话单,运营商的计费***根据SIP应用服务器产生的计费话单进行计费。
在对现有技术的研究和实践过程中,发明人发现现有技术存在以下问题:
现有技术中,处理IMS业务的业务架构中采用的第三方的SIP应用服务器是直接通过ISC接口来接入IMS核心网络的S-CSCF的,而S-CSCF又不提供安全认证功能,因此,第三方的SIP应用服务器就给运营商的IMS核心网络带来了安全隐患。同时,基于该业务架构的计费方法是由第三方的SIP应用服务器直接产生计费话单,而运营商的计费***只负责进行计费,这就需要第三方的应用服务器产生的计费话单是正确可信的,但在实际的运营中,运营商无法防止一些恶意的欺诈行为发生,因此,这种计费方法存在着欺诈的漏洞,从而危及增值业务价值链的健康发展。
发明内容
本发明实施例要解决的技术问题是提供一种业务处理方法及***、SIP应用接入网关模块,能够在处理IMS业务时提供鉴权功能,并确保处理IMS业务时计费的可信度。
为解决上述技术问题,本发明所提供的实施例是通过以下技术方案实现:
本发明实施例提供一种业务处理方法,包括设置会话发起协议SIP应用接入网关模块,还包括:所述SIP应用接入网关模块接收发送方的业务消息,根据业务消息类型判断是否需要与增值业务管理平台进行交互;若是,进一步在判断出需要进行鉴权/计费时,请求所述增值业务管理平台进行响应处理,并根据所述增值业务管理平台的响应处理结果确定是否转发所述业务消息到接收方。
本发明实施例提供一种业务处理***,包括:会话发起协议SIP应用接入网关模块,用于接收发送方的业务消息,根据业务消息类型判断是否需要与增值业务管理平台进行交互,若是,进一步在判断出需要进行鉴权/计费时,请求所述增值业务管理平台进行响应处理,并根据所述增值业务管理平台的响应处理结果确定是否转发所述业务消息到接收方;增值业务管理平台,用于接收所述SIP应用接入网关模块的请求后进行响应处理,向所述SIP应用接入网关模块返回响应处理结果。
本发明实施例提供一种会话发起协议SIP应用接入网关模块,包括:IP多媒体子***业务控制ISC通信接口,用于接收发送方的业务消息,发送所述业务消息到接收方;业务鉴权/计费触发***,用于根据ISC通信接口接收的业务消息的业务消息类型判断是否需要与增值业务管理平台进行交互,若是,进一步在判断出需要进行鉴权/计费时,请求所述增值业务管理平台进行响应处理,并根据所述增值业务管理平台的响应处理结果确定是否转发所述业务消息到接收方;增值业务管理平台通信接口,用于所述业务鉴权/计费触发***与增值业务管理平台之间的交互。
上述技术方案可以看出,本发明实施例技术方案设置了SIP应用接入网关模块,发送方和接收方之间的业务消息都需要经过SIP应用接入网关模块和增值业务管理平台的配合进行鉴权,确保了只有通过鉴权的合法的第三方SIP应用服务器才能接入IMS网络,降低了互联网领域的第三方SIP应用服务器的引入给运营商的IMS核心网络带来的安全隐患和运营风险,另外通过SIP应用接入网关模块和增值业务管理平台来共同完成针对第三方SIP应用服务的计费,避免了由第三方SIP应用服务器直接产生计费话单或者直接发起在线计费请求,提高了计费的可信度和可管理度。
附图说明
图1是本发明实施例业务处理方法第一流程图;
图2是本发明实施例业务处理方法第二流程图;
图3是用户发起的到第三方SIP应用服务器业务请求的SIP消息路由选择机制示意图;
图4是第三方SIP应用服务器发起的到SIP用户终端的业务请求的消息路由机制示意图;
图5是SIP终端用户发送业务请求给第三方SIP应用服务器的流程图;
图6是第三方SIP应用服务器发送业务请求给SIP终端用户的流程图;
图7是本发明实施例提出的IMS网络中支持应用/内容层、会话/业务控制层和承载层的分层计费方式示意图;
图8是本发明实施例业务处理***结构示意图;
图9是本发明实施例SIP应用接入网关模块结构示意图。
具体实施方式
本发明实施例提供了一种业务处理方法,能够在处理IMS业务时提供鉴权认证功能,并确保处理IMS业务时计费的可信度。
在介绍本发明实施例业务处理方法前,先简单介绍本发明实施例提供的SIP应用接入网关模块(SIP AS GW)。
本发明实施例提供了一种SIP应用接入网关模块,用于在IMS网络中支持第三方SIP应用服务器安全接入和进行内容计费。该SIP应用接入网关模块至少包括:ISC通信接口、业务鉴权/计费触发***和增值业务管理平台通信接口。
ISC通信接口,用于负责SIP应用接入网关模块与第三方SIP应用服务器的通信以及SIP应用接入网关模块与服务呼叫状态控制功能S-CSCF的SIP消息交互。ISC通信接口根据3GPP制定的IMS规范23.228中定义的IMS业务控制接口(ISC)协议与第三方SIP应用服务器和S-CSCF通信。
业务鉴权/计费触发***,用于负责对从ISC通信接口收到的SIP消息进行分析,判断是否需要进行业务鉴权/计费。如果需要进行业务鉴权/计费,则业务鉴权/计费触发***将从ISC通信接口模块收到的SIP消息的相应字段映射成采用增值业务管理平台通信接口的业务鉴权/计费消息中的字段。业务鉴权/计费触发模块通过增值业务管理平台通信接口将该消息发送到增值业务管理平台(VASMP)进行业务的鉴权和计费。如果不需要进行业务鉴权/计费,则业务鉴权/计费触发***通过ISC通信接口向SIP消息的目的地址进行路由转发。
增值业务管理平台通信接口,用于通过链路与增值业务管理平台相连并根据特定协议进行通信,该协议与具体运营商的增值业务管理平台提供的特定接口协议相关。该接口用于完成业务鉴权、用户鉴权以及业务/内容的计费。
上述所提到的增值业务管理平台,主要负责与运营商的计费***联系,以完成针对第三方SIP应用的计费。增值业务管理平台通过链路与离线计费***OFCS相连并根据特定协议进行通信(如Rf接口,文件传输协议FTP(FileTransfer Protocol)等)传送计费话单CDR(Charging Data Record),完成离线计费的功能;通过链路与在线计费***OCS相连并根据特定协议(如Ro接口协议)进行通信,实时扣除业务使用费用或者预留资源,完成实时在线计费的功能。
以下详细介绍本发发明实施例业务处理方法。
请参阅图1,是本发明实施例业务处理方法第一流程图,包括:
步骤100、SIP应用接入网关模块接收发送方的业务消息;
步骤101、根据所述业务消息的消息类型判断是否需要与增值业务管理平台交互,并判断是否需要进行业务鉴权/计费或进行计费;
如果为“中断类型的消息”,则判断出需要与增值业务管理平台交互,并需要进行业务鉴权/计费,转至步骤102;如果为“通知类型的消息”,则判断出需要与增值业务管理平台交互,并需要进行计费,转至步骤103;如果为“直接转发类型的消息”,则判断出不需要与增值业务管理平台交互,转至步骤104。
步骤102、SIP应用接入网关模块请求所述增值业务管理平台进行响应处理,并根据所述增值业务管理平台的响应处理结果确定是否转发所述业务消息到接收方;
步骤103、SIP应用接入网关模块请求所述增值业务管理平台进行响应处理,同时转发所述业务消息到接收方。
步骤104、SIP应用接入网关模块直接转发所述业务消息到接收方。
请参阅图2,是本发明实施例业务处理方法第二流程图,描述了本发明实施例运行SIP应用接入网关模块来提供第三方SIP应用服务器安全接入并进行内容计费的方法的步骤,包括:
步骤201、发送方发起SIP消息;
这里所说的发送方可以是第三方SIP应用服务器或者是SIP用户终端。
步骤202、SIP应用接入网关模块通过ISC通信接口接收到来自发送方的有关呼叫会话的SIP消息;
呼叫会话可以是已建立的或者是该消息所启动的,该消息符合ISC接口协议。
步骤203、业务鉴权/计费触发***根据从ISC通信接口收到的SIP消息类型判断是否需要与增值业务管理平台交互,并判断出是否需要进行业务鉴权/计费或进行计费,从而决定该消息的处理流程;
如果为“中断类型的消息”,则转至步骤204;如果为“通知类型的消息”,则转至步骤214;如果为“直接转发类型的消息”,则不需要与增值业务管理平台交互,直接转至步骤211。
步骤204、如果收到的消息为“中断类型的消息”,则判断出需要与增值业务管理平台交互,并需要进行业务鉴权/计费,进入步骤205;
步骤205、中断IMS会话处理,即暂停SIP消息的转发,提取SIP消息中的相关字段;
相关字段包括:所述业务消息中服务提供商地址的“To”字段或者所述业务消息中“业务类型字段”,所述业务消息中“From”字段和“To”字段等。
步骤206、业务鉴权/计费触发***生成要发送到增值业务管理平台的业务鉴权/计费请求消息;
步骤207、业务鉴权/计费触发***将从ISC通信接口收到的SIP消息中提取的相关字段映射成业务鉴权/计费请求消息的相应字段;
将所述业务消息中服务提供商地址的“To”字段,或者将所述业务消息中“业务类型字段”映射为业务标识字段;将所述业务消息中“From”字段或“To”字段映射为使用用户标识字段;将所述业务消息中“From”字段或“To”字段映射为计费用户标识字段。
步骤208、业务鉴权/计费触发***通过增值业务管理平台通信接口将业务鉴权/计费请求消息发送到增值业务管理平台;
步骤209:业务鉴权/计费触发***通过增值业务管理平台通信接口收到增值业务管理平台返回的业务鉴权/计费响应消息;
步骤210、根据响应消息判断鉴权与计费是否成功;
如果业务鉴权/计费成功,则转至步骤211;如果业务鉴权/计费失败,则转至步骤212。
步骤211、业务鉴权/计费成功,业务鉴权/计费触发***利用ISC通信接口将收到的SIP消息根据其包含目的地址进行路由,将该SIP消息转发给接收方;
步骤212、业务鉴权/计费失败,则SIP应用接入网关模块向SIP消息的发送方返回失败提示,拒绝提供进一步的服务,并转到步骤213;
步骤213、SIP应用接入网关模块等待来自发送方的下一SIP消息;
步骤214、如果收到的消息为“通知类型的消息”,则判断出需要与增值业务管理平台交互,并需要进行计费,SIP应用接入网关模块不中断IMS会话,确定需继续转发SIP消息即进入步骤211;同时确定进入步骤215;
步骤215、业务鉴权/计费触发***对从ISC通信接口收到的SIP消息进行处理,提取消息中的相关字段;
相关字段包括:所述业务消息中服务提供商地址的“To”字段或者所述业务消息中“业务类型字段”,所述业务消息中“From”字段和“To”字段等。
步骤216:业务鉴权/计费触发***生成要发送到增值业务管理平台的业务计费确认请求消息;
步骤217、业务鉴权/计费触发***根据从ISC通信接口收到的SIP消息中提取的相关字段映射成业务计费确认请求消息的相应字段;
将所述业务消息中服务提供商地址的“To”字段,或者将所述业务消息中“业务类型字段”映射为业务标识字段;将所述业务消息中“From”字段或“To”字段映射为使用用户标识字段;将所述业务消息中“From”字段或“To”字段映射为计费用户标识字段。
步骤218、业务鉴权/计费触发***通过增值业务管理平台通信接口将业务计费确认请求消息发送到增值业务管理平台;
步骤219、业务鉴权/计费触发***通过增值业务管理平台通信接口收到增值业务管理平台返回的业务计费确认响应消息,业务计费确认流程执行完毕。
因为本发明实施例业务处理方法中增加了SIP应用接入网关模块,相应的第三方SIP应用服务器和S-CSCF之间的SIP消息路由选择机制发生了一些变化,以下介绍SIP消息在经过SIP应用接入网关模块前后的变化情况。
请参阅图3,是用户发起的到第三方SIP应用服务器业务请求的SIP消息路由选择机制示意图。
如图3所示,从用户发起到第三方SIP应用服务器业务请求的SIP消息,图中A表示SIP用户终端,B表示第三方SIP应用服务器。当SIP消息从SIP用户终端发送到IMS代理呼叫状态控制功能P-CSCF时,P-CSCF将其地址加到SIP消息的“经由”(即Via)字段中。然后,P-CSCF将SIP消息发送到IMS服务呼叫状态控制功能S-CSCF,S-CSCF根据业务触发规则,确定提供该业务的第三方SIP应用服务器接入的SIP应用接入网关模块地址,S-CSCF将其地址加到位于P-CSCF的地址的“经由”字段之上的“经由”字段中。然后,S-CSCF将SIP消息发送到SIP应用接入网关模块。SIP应用接入网关模块根据消息类型来决定处理流程,处理完毕后,SIP应用接入网关模块将其地址加到位于S-CSCF的地址的“经由”字段之上的“经由”字段中。然后,SIP应用接入网关模块将SIP消息发送到第三方SIP应用服务器。当SIP消息被发送到第三方SIP应用服务器时,在这一SIP消息的标题中将至少有三个“经由”字段。因此,形成了一个由“经由”字段组成的消息路由路径:P-CSCF→S-CSCF→SIP AS GW。
第三方SIP应用服务器启动相应的业务逻辑,并对该SIP消息做出响应。此时A仍表示SIP用户终端,B仍表示第三方SIP应用服务器。当SIP响应消息从第三方SIP应用服务器返回到SIP应用接入网关模块时,SIP应用接入网关模块执行SIP响应消息所要求的功能并清除“经由”字段中的最上面的地址,即SIP应用接入网关模块(SIP AS GW)的地址。然后,SIP应用接入网关模块将SIP响应消息发送到“经由”字段中的下一地址,即S-CSCF的地址。S-CSCF执行SIP响应消息所要求的功能并清除“经由”字段中最上面的地址,即它自己的地址。然后,S-CSCF将SIP响应消息发送到“经由”字段中的下一地址,即P-CSCF的地址。P-CSCF收到响应消息后,执行SIP响应消息所要求的功能并清除“经由”字段中的剩余地址,即P-CSCF的地址。然后,P-CSCF将SIP响应消息发送到SIP用户终端上。
请参阅图4,是第三方SIP应用服务器发起的到SIP用户终端的业务请求的消息路由机制示意图。
如图4所示,从第三方SIP应用服务器发起到SIP用户终端业务请求的SIP消息路由机制。图中A表示第三方SIP应用服务器,B表示SIP用户终端。当SIP消息从第三方SIP应用服务器发送到SIP应用接入网关模块时,SIP应用接入网关模块执行SIP消息所要求的功能,执行完毕后将其地址加到SIP消息的“经由”字段中。然后,SIP应用接入网关模块将SIP消息发送到IMS服务呼叫状态控制功能S-CSCF,S-CSCF执行SIP消息所要求的功能并将其地址加到位于SIP应用接入网关模块的地址的“经由”字段之上的“经由”字段中。然后,S-CSCF将SIP消息发送到IMS代理呼叫状态控制功能P-CSCF。P-CSCF320执行SIP消息所要求的功能并将其地址加到位于S-CSCF的地址的“经由”字段之上的“经由”字段中。然后,P-CSCF将SIP消息发送到SIP用户终端。当SIP消息被发送到SIP用户终端时,在这一SIP消息的标题中将至少有三个“经由”字段。因此,形成了一个由“经由”字段组成的消息路由路径:SIPAS GW→S-CSCF→P-CSCF。
SIP用户终端对该SIP消息做出响应,根据“经由”字段中的最上面的地址,即P-CSCF的地址,将SIP响应消息返回到P-CSCF。P-CSCF收到SIP响应消息后,执行SIP响应消息所要求的功能并清除“经由”字段中的最上面的地址,即P-CSCF的地址。然后,P-CSCF将SIP响应消息发送到“经由”字段中的下一地址,即S-CSCF的地址。S-CSCF执行SIP响应消息所要求的功能并清除“经由”字段中最上面的地址,即S-CSCF的地址。然后,S-CSCF将SIP响应消息发送到“经由”字段中的下一地址,即SIP应用接入网关模块的地址。SIP应用接入网关模块收到SIP响应消息后,执行SIP响应消息所要求的功能并清除“经由”字段中的剩余地址,即SIP应用接入网关模块的地址。然后,SIP应用接入网关模块将SIP响应消息发送到第三方SIP应用服务器上。当SIP响应消息从SIP应用接入网关模块返回到第三方SIP应用服务器时,SIP应用接入网关模块执行相应的业务逻辑。
根据本发明实施例上述业务处理方法,以下内容结合具体应用场景进行说明,包括从SIP终端用户向第三方SIP服务提供商发起业务请求和第三方SIP服务提供商向SIP终端用户发起业务请求这两种情况。
对于第一种情况,为了防止终端用户在欠费的情况下,仍然可以使用第三方SIP服务提供商的增值业务,终端用户的业务请求需通过SIP应用接入网关模块发送给增值业务管理平台,通过增值业务管理平台的鉴权后才能发送给第三方SIP服务提供商,该鉴权包括用户状态的检查,业务定购关系的检查。
请参阅图5,是SIP终端用户发送业务请求给第三方SIP应用服务器的流程图,包括:
步骤501-502、S-CSCF接收SIP消息后发送给SIP应用接入网关模块;
SIP用户终端所归属的S-CSCF接收到用户终端UE提交的SIP消息(如INVITE消息,MESSAGE消息等)后,根据业务触发条件(是否为第三方SIP业务)检查该SIP消息是否符合SIP应用服务器设定的触发条件,如果发现符合,则根据SIP应用服务器的地址,将所述发起业务请求的SIP消息路由到SIP服务提供商接入的归属地/接入地SIP应用接入网关模块(SIPAS GW);
步骤503、归属地/接入地SIP应用接入网关模块对收到的SIP消息进行分析,判断是否需要与增值业务管理平台交互和是否需要进行业务鉴权/计费;
判断规则为:若业务消息为直接转发型(如200 OK消息、ACK消息等),则不需要与增值业务管理平台交互,SIP应用接入网关模块无需进行任何操作,直接根据SIP消息的路由地址进行转发;
若业务消息为中断型或通知型,则需要与增值业务管理平台交互。
另外,若业务消息为中断型,例如对某些发起业务请求的SIP消息(如INVITE消息、MESSAGE消息等)或者是会话过程中改变会话媒体类型的SIP消息(RE-INVITE消息、UPDATE消息等),则需通知增值业务管理平台进行鉴权/计费。
若业务消息为通知型,例如对某些表示业务流程已经完整结束的SIP消息(如BYE消息等),需要通知增值业务管理平台进行计费确认。
该步骤根据SIP消息为INVITTE消息,判断出需要与增值业务管理平台交互,并且需进行鉴权/计费。
步骤504、SIP应用接入网关模块判断出需要进行业务鉴权/计费后,向其接入的增值业务管理平台(VASMP)发送鉴权/计费请求;
SIP应用接入网关模块生成鉴权/计费请求,该鉴权/计费请求中包含业务标识、使用用户标识、计费用户标识,而业务标识、使用用户标识、计费用户标识由SIP消息中的参数映射而来。
具体映射过程如下:
SIP应用接入网关模块通过分析SIP消息,可以获取业务鉴权/计费需要的业务标识、计费用户标识、使用用户标识等业务相关的使用信息。
1)对于业务标识,由于目前SIP消息中没有一个专门的字段来进行业务标识,从而难以区分出不同的业务类型,因此存在着多种具体的实施方式。
一种方式是利用SIP消息的一些字段或者消息体的内容及它们的组合来映射为具体的业务标识。如类似于目前的短消息增值服务,运营商对第三方SIP服务提供商的SIP地址进行统一规划,通过第三方SIP服务提供商的SIP地址就可以区分出不同的业务类型,这样SIP应用接入网关模块通过SIP消息中服务提供商SIP地址的“To”字段就可以获取到业务标识,映射为业务鉴权/计费请求消息的“业务标识”字段。
另外一种方式是通过扩展ISC接口协议,即通过添加“业务类型”字段对SIP协议进行扩展。这样,当SIP应用接入网关模块收到带有“业务类型”字段的SIP消息后,直接将“业务类型”字段映射到业务鉴权/计费请求消息对应的“业务标识”字段。
2)对于使用用户标识,SIP应用接入网关模块将触发业务鉴权/计费的SIP消息的“From”字段或“To”字段映射为业务鉴权/计费请求消息需要的“使用用户标识”。“From”字段映射为使用用户标识,一般是指在SIP终端用户发起SIP消息情况下,如果是第三方SIP应用服务器发起SIP消息,则“To”字段映射为使用用户标识。
3)对于计费用户标识,一般针对主叫计费的业务,SIP应用接入网关模块将触发业务鉴权/计费的SIP消息的“From”字段映射为业务鉴权/计费请求消息需要的“计费用户标识”;针对被叫计费的业务,SIP应用接入网关模块将触发业务鉴权/计费的SIP消息的“To”字段映射为业务鉴权/计费请求消息需要的“计费用户标识”;如果SIP应用接入网关模块无法确定计费方的话,可以不填写此字段,由增值业务管理平台负责确定计费用户标识。
步骤505、增值业务管理平台进行鉴权,并判断计费方式;
增值业务管理平台接收到鉴权/计费请求后,根据使用用户标识、计费用户标识、业务标识,进行鉴权,判断用户是否订购此业务以及用户状态是否正常;并且判断计费用户的计费方式,如是预付费用户,则与在线计费***进行在线计费信用控制,如果是后付费用户,则由增值业务管理平台直接出帐单,传送给离线计费***进行计费。
步骤506、增值业务管理平台返回鉴权/计费响应消息;
增值业务管理平台向归属地/接入地SIP应用接入网关模块返回鉴权/计费响应消息,其中包含结果码字段,指示鉴权/计费是否成功;
步骤507、归属地/接入地SIP应用接入网关模块接收到鉴权/计费响应消息后,如果该消息为响应成功即指示鉴权/计费成功,执行步骤508,否则拒绝提供进一步的服务;
步骤508、归属地/接入地SIP应用接入网关模块将发起业务请求的SIP消息发送给第三方的SIP应用服务器;
步骤509、第三方SIP应用服务器接收到转发的SIP消息后,执行相应的业务逻辑,通过SIP应用接入网关和用户的SIP终端进行业务相关的SIP消息交互。
需要说明的是,执行上述过程后,当SIP应用接入网关模块收到任何一方发送的REINVITE消息或者UPDATE消息等改变会话内容的消息时,可能需要中断消息的转发,向SIP应用接入网关模块接入的增值业务管理平台(VASMP)再次发送鉴权/计费请求,请求进行鉴权批价;如果增值业务管理平台响应成功,则将该消息转发给目的地址;如果响应失败,则拒绝提供进一步的服务。在一个SIP会话过程中,用户的SIP用户终端或者第三方的SIP应用服务器都可能发起更改会话类型(如由语音变为多媒体)的消息。此时是否需要根据REINVITE消息或者UPDATE消息来中断消息的转发,与具体的业务计费方式相关,取决于运营商或者业务供应商SP对该业务的计费配置要求,如果需要对更改会话内容或者类型的情况进行计费,则预先在SIP应用接入网关模块上对计费触发点进行配置,当接收到此类消息时则触发中断。
当SIP应用接入网关模块接收到SIP用户终端发送的表示业务流程结束的消息例如BYE消息后,判断出接收到的消息为表示业务流程结束的消息,则一方面将BYE消息转发给目的地址;另一方面SIP应用接入网关向其接入的增值业务管理平台(VASMP)发送计费确认请求,由增值业务管理平台返回鉴权/计费确认应答。这里计费确认请求的生成过程,与鉴权/计费请求的生成过程基本相同,该计费确认请求中包含业务标识、使用用户标识、计费用户标识,而业务标识、使用用户标识、计费用户标识由SIP消息中的参数映射而来。
对于第二种情况,为了使第三方SIP服务提供商发起的推送增值应用更方便管理,实现明白计费和收费,防止第三方SIP服务提供商给任意的SIP终端用户推送任意的SIP增值应用,第三方SIP服务提供商向SIP终端用户发起的业务请求需通过SIP应用接入网关模块发送给增值业务管理平台,通过增值业务管理平台的鉴权后才能发送给终端用户,该鉴权包括业务定购关系的鉴权,而业务定购关系是由终端用户确认后方才在***内产生的,因此避免了第三方SIP服务提供商在终端用户不知情的情况下给终端用户随意推送一些SIP应用并且收取SIP终端用户费用的问题。
请参阅图6,是第三方SIP应用服务器发送业务请求给SIP终端用户的流程图,包括:
步骤601、第三方SIP-AS将所述发起业务请求的SIP消息(如INVITE消息,MESSAGE消息等)发送给SIP应用提供商接入的归属地/接入地SIP应用接入网关模块(SIP AS GW);
步骤602、归属地/接入地SIP应用接入网关模块对收到的SIP消息进行分析,判断是否需要与增值业务管理平台交互和是否需要进行业务鉴权/计费;
判断规则为:若业务消息为直接转发型(如200 OK消息、ACK消息等),则不需要与增值业务管理平台交互,SIP应用接入网关模块无需进行任何操作,直接根据SIP消息的路由地址进行转发;
若业务消息为中断型或通知型,则需要与增值业务管理平台交互。
另外,若业务消息为中断型,例如对某些发起业务请求的SIP消息(如INVITE消息、MESSAGE消息等)或者是会话过程中改变会话媒体类型的SIP消息(RE-INVITE消息、UPDATE消息等),则需通知增值业务管理平台进行鉴权/计费。这类消息会中断IMS会话的进行,根据进行鉴权/计费结果进行后续的IMS会话处理。
若业务消息为通知型,例如对某些表示业务流程已经完整结束的SIP消息(如BYE消息等),需要通知增值业务管理平台进行计费确认。这类消息不必中断IMS会话。
该步骤根据SIP消息为INVITTE消息,判断出需要与增值业务管理平台交互,并且需进行鉴权/计费。
步骤603、SIP应用接入网关模块判断出需要进行业务鉴权/计费后,向其接入的增值业务管理平台(VASMP)发送鉴权/计费请求;
SIP应用接入网关模块生成鉴权/计费请求,该鉴权/计费请求中包含业务标识、使用用户标识、计费用户标识,而业务标识、使用用户标识、计费用户标识由SIP消息中的参数映射而来。
具体映射过程如下:
SIP应用接入网关模块通过分析SIP消息,可以获取业务鉴权/计费需要的业务标识、计费用户标识、使用用户标识等业务相关的使用信息。
1)对于业务标识,由于目前SIP消息中没有一个专门的字段来进行业务标识,从而难以区分出不同的业务类型,因此存在着多种具体的实施方式。
一种方式是利用SIP消息的一些字段或者消息体的内容及它们的组合来映射为具体的业务标识。如类似于目前的短消息增值服务,运营商对第三方SIP服务提供商的SIP地址进行统一规划,通过第三方SIP服务提供商的SIP地址就可以区分出不同的业务类型,这样SIP应用接入网关模块通过SIP消息中服务提供商SIP地址的“To”字段就可以获取到业务标识,映射为业务鉴权/计费请求消息的“业务标识”字段。
另外一种方式是通过扩展ISC接口协议,即通过添加“业务类型”字段对SIP协议进行扩展。这样,当SIP应用接入网关模块收到带有“业务类型”字段的SIP消息后,直接将“业务类型”字段映射到业务鉴权/计费请求消息中对应的“业务标识”字段。
2)对于使用用户标识,SIP应用接入网关模块将触发业务鉴权/计费的SIP消息的“From”字段或“To”字段映射为业务鉴权/计费请求消息需要的“使用用户标识”。“From”字段映射为使用用户标识,一般是指在SIP终端用户发起SIP消息情况下,如果是第三方SIP应用服务器发起SIP消息,则“To”字段映射为使用用户标识。
3)对于计费用户标识,一般针对主叫计费的业务,SIP应用接入网关模块将触发业务鉴权/计费的SIP消息的“From”字段映射为业务鉴权/计费请求消息需要的“计费用户标识”;针对被叫计费的业务,SIP应用接入网关模块将触发业务鉴权/计费的SIP消息的“To”字段映射为业务鉴权/计费请求消息需要的“计费用户标识”;如果SIP应用接入网关模块无法确定计费方的话,可以不填写此字段,由增值业务管理平台负责确定计费用户标识。
步骤604、增值业务管理平台进行鉴权,并判断计费方式;
增值业务管理平台接收到鉴权/计费请求后,根据使用用户标识、计费用户标识、业务标识,进行鉴权,判断用户是否订购此业务以及用户状态是否正常;并且判断计费用户的计费方式,如是预付费用户,则与在线计费***进行在线计费信用控制,如果是后付费用户,则由增值业务管理平台直接出帐单,传送给离线计费***进行计费。
步骤605、增值业务管理平台返回鉴权/计费响应消息;
增值业务管理平台向归属地/接入地SIP应用接入网关模块返回鉴权/计费响应消息,其中包含结果码字段,指示鉴权/计费是否成功;
步骤606、归属地/接入地SIP应用接入网关模块接收到鉴权/计费响应消息后,如果该消息为响应成功即指示鉴权/计费成功,执行步骤607,否则拒绝提供进一步的服务;
步骤607-608、归属地/接入地SIP应用接入网关模块将发起业务请求的SIP消息通过归属地的S-CSCF发送给SIP用户终端。最终SIP用户终端通过SIP应用接入网关和第三方SIP应用服务器进行业务相关的SIP消息交互。
需要说明的是,执行上述过程后,当SIP应用接入网关模块收到任何一方发送的REINVITE消息或者UPDATE消息等改变会话内容的消息时,可能需要中断消息的转发,向SIP应用接入网关接入的增值业务管理平台(VASMP)再次发送鉴权/计费请求,请求进行鉴权批价;如果增值业务管理平台响应成功,则将该消息转发给目的地址;如果响应失败,则拒绝提供进一步的服务。
当SIP应用接入网关模块接收到第三方SIP应用服务器发送的表示业务流程结束的消息例如BYE消息后,判断出接收到的消息为表示业务流程结束的消息,则一方面将BYE消息转发给目的地址;另一方面SIP应用接入网关向其接入的增值业务管理平台(VASMP)发送计费确认请求,由增值业务管理平台返回鉴权/计费确认应答。这里计费确认请求的生成过程,与鉴权/计费请求的生成过程基本相同,该计费确认请求中包含业务标识、使用用户标识、计费用户标识,而业务标识、使用用户标识、计费用户标识由SIP消息中的参数映射而来。
本发明实施例增加SIP应用接入网关模块后,可以对计费方式进行进一步的改进,实现IMS网络中支持应用/内容层、会话/业务控制层和承载层的分层计费方式。
现有技术中计费时不对各层进行区分,一般是整体进行计费。本发明实施例增加SIP应用接入网关模块后,提出一种分层计费方法。计费一般是由于用户使用业务而引起的,在IMS网络中,第三方SIP应用服务器提供的业务,在应用/内容层面,既涉及到了提供服务的业务供应商SP,也涉及到了提供内容的内容提供商CP;在会话/业务控制层面,涉及到IMS网络提供的会话控制相关网元;在承载网络层面,涉及到了分组域的承载网络资源。因此,本发明实施例提出一种按应用/内容层、会话/业务控制层和承载网络层进行计费的分层计费模型,这样运营商可以根据不同的市场营销策略在不同的计费层面上采用不同的计费策略,从而可以支持灵活的计费方式。
由于在承载网络层和会话/业务控制层,主要体现的是网络(包括承载网络和业务网络)提供基本业务的能力,涉及到的内容信息相对较少,因此,一般情况,更多的可采用基于资源使用量的计费模式和策略,一些典型的计费模式如基于时间、流量、包月以及各种跳档制的计费模式。而在应用/内容层面,除了考虑时长、流量等传统的计量模式外,特别需要考虑影响内容信息产品价值的因素,如时效性、流行指数等,从而体现不同内容产品的价值差异,实现真正的基于价值的内容计费。
请参阅图7,是本发明实施例提出的IMS网络中支持应用/内容层、会话/业务控制层和承载层的分层计费方式示意图。
1)在应用/内容层面,SIP应用接入网关模块和增值业务管理平台共同配合来完成针对第三方SIP应用服务器所提供的SIP增值业务的内容计费。
其中,SIP应用接入网关模块负责内容计费的事件触发,增值业务管理平台负责进行业务鉴权、用户鉴权和业务定购关系检查,并通过和计费***交互,实现业务批价。增值业务管理平台负责判断业务使用者的用户类型,如果是预付费用户,则增值业务管理平台和在线计费***OCS联系;如果是后付费用户,则增值业务管理平台和离线计费***OFCS联系。
2)在会话/业务控制层面,主要包括了IMS子***的各种主要网元,如服务呼叫状态控制功能S-CSCF、查询呼叫状态控制功能I-CSCF、代理呼叫状态控制功能P-CSCF、IMS网关功能IMS-GWF等,负责对IMS会话、IMS用户进行管理。
其中,S-CSCF主要负责IMS会话的控制,S-CSCF通过IMS-GWF和在线计费***OCS联系,可以实现会话/业务控制层面实时计费;S-CSCF通过和离线计费***OFCS联系,可以实现会话/业务控制层面的离线计费。
3)在承载网络层面,主要包括了无线接入网RadioAccess和分组域核心网。其中,分组域核心网主要包括了GPRS服务支持节点SGSN和GPRS网关支持节点GGSN,SGSN和GGSN通过计费网关CG与离线计费***OFCS联系,GGSN和在线计费***OCS直接联系,负责完成分组域的实时在线计费。在3GPP制定的R7规范中,增加了策略和计费控制部分,包括策略计费规则功能PCRF和策略计费执行功能PCEF,这样就可以支持IMS网络的会话层。P-CSCF根据SIP会话协商的结果来通过PCRF动态的配置底层承载网络的服务质量QoS资源和相应的计费策略,PCRF再将这些策略和计费规则下发到PCEF来执行。
上述内容详细介绍了本发明实施例提供的业务处理方法,相应的,本发明实施例提供一种业务处理***和SIP应用接入网关模块。
请参阅图8,是本发明实施例业务处理***结构示意图。
如图8所示,业务处理***包括:SIP应用接入网关模块80、增值业务管理平台81。
SIP应用接入网关模块80,用于接收发送方的业务消息,根据业务消息类型判断是否需要与增值业务管理平台81进行交互,若是,进一步在判断出需要进行鉴权/计费时,请求所述增值业务管理平台81进行响应处理,并根据所述增值业务管理平台81的响应处理结果确定是否转发所述业务消息到接收方。即业务消息为中断型,例如对某些发起业务请求的SIP消息(如INVITE消息、MESSAGE消息等)或者是会话过程中改变会话媒体类型的SIP消息(如RE-INVITE消息、UPDATE消息等),SIP应用接入网关模块80判断出需要与增值业务管理平台81进行交互,并需要进行鉴权/计费,则通知增值业务管理平台81进行鉴权/计费。这类消息会中断IMS会话的进行,根据进行鉴权/计费结果进行后续的IMS会话处理。
增值业务管理平台81,用于接收所述SIP应用接入网关模块80的请求后进行响应处理,向所述SIP应用接入网关模块80返回响应处理结果。
另外,所述SIP应用接入网关模块80判断出需要与增值业务管理平台81进行交互后,进一步在判断出需要进行计费时,请求所述增值业务管理平台81进行响应处理,同时转发所述业务消息到接收方。即业务消息为通知型,例如对某些表示业务流程已经完整结束的SIP消息(如BYE消息等),SIP应用接入网关模块80判断出需要与增值业务管理平台81进行交互,并需要进行计费,则通知增值业务管理平台81进行计费确认。这类消息不必中断IMS会话。
另外,所述SIP应用接入网关模块80若判断出不需要与增值业务管理平台81进行交互后,则直接转发所述业务消息到接收方。即业务消息为直接转发型(如200 OK消息、ACK消息等),所述SIP应用接入网关模块80判断出不需要与增值业务管理平台81交互,无需进行任何操作,直接根据SIP消息的路由地址进行转发。
所述业务处理***进一步包括:计费***82、会话控制网元83和承载网元84。
计费***82,用于进行计费。本发明实施例的业务处理***可按应用/内容层、会话/业务控制层和承载网络层进行分层计费。所述增值业务管理平台81根据所述SIP应用接入网关模块80的请求,与计费***82交互进行应用/内容层的计费;会话控制网元83,用于与计费***82交互进行会话/业务控制层的计费;承载网元84,用于与计费***82交互进行承载层的计费。,这样运营商可以根据不同的市场营销策略在不同的计费层面上采用不同的计费策略,从而可以支持灵活的计费方式。
请参阅图9,是本发明实施例SIP应用接入网关模块结构示意图。
如图9所示,SIP应用接入网关模块包括:ISC通信接口90、业务鉴权/计费触发***91和增值业务管理平台通信接口92。
ISC通信接口90,用于接收发送方的业务消息,发送所述业务消息到接收方。
业务鉴权/计费触发***91,用于根据ISC通信接口90接收的业务消息的业务消息类型判断是否需要与增值业务管理平台81进行交互,若是,进一步在判断出需要进行鉴权/计费时,请求所述增值业务管理平台81进行响应处理,并根据所述增值业务管理平台81的响应处理结果确定是否转发所述业务消息到接收方。
增值业务管理平台通信接口92,用于所述业务鉴权/计费触发***91与增值业务管理平台81之间的交互。增值业务管理平台通信接口92通过链路与增值业务管理平台81相连并根据特定协议进行通信,该协议与具体运营商的增值业务管理平台81提供的特定接口协议相关。
所述业务鉴权/计费触发***91包括:第一处理单元911、第二处理单元912、第三处理单元913和第四处理单元914。
第一处理单元911,用于根据ISC通信接口90接收的业务消息的业务消息类型判断是否需要与增值业务管理平台81进行交互。若业务消息为直接转发型(如200 OK消息、ACK消息等),第一处理单元911判断出不需要与增值业务管理平台81交互;若业务消息为中断型或通知型,第一处理单元911判断出需要与增值业务管理平台81交互。
第二处理单元912,用于在所述第一处理单元911判断出需要与增值业务管理平台81进行交互后,进一步判断出需要进行鉴权/计费时,请求所述增值业务管理平台81进行响应处理,并根据所述增值业务管理平台81的响应处理结果确定是否转发所述业务消息到接收方。即业务消息为中断型,例如对某些发起业务请求的SIP消息(如INVITE消息、MESSAGE消息)或者是会话过程中改变会话媒体类型的SIP消息(RE-INVITE消息、UPDATE消息等),第二处理单元912判断出需要进行鉴权/计费,则通知增值业务管理平台81进行鉴权/计费。
第三处理单元913,用于在所述第一处理单元911判断出需要与增值业务管理平台81进行交互后,进一步判断出需要进行计费时,请求所述增值业务管理平台81进行响应处理,同时转发所述业务消息到接收方。即业务消息为通知型,例如对某些表示业务流程已经完整结束的SIP消息(如BYE消息等),第三处理单元913判断出需要进行计费,则通知增值业务管理平台81进行计费确认。
第四处理单元914,用于在所述第一处理单元911判断出不需要与增值业务管理平台81进行交互后,直接转发所述业务消息到接收方。
所述业务鉴权/计费触发***91进一步包括:请求消息生成单元915和路由记录单元916。
请求消息生成单元915,用于生成请求所述增值业务管理平台81进行响应处理的包含业务标识、使用用户标识和计费用户标识的请求消息,所述业务标识、使用用户标识和计费用户标识根据所述业务消息中的参数映射得到。
路由记录单元916,用于在所述业务消息从发送方发送到接收方的过程中,在业务消息的“经由”字段依次添加所经过网元的地址;以及,后续从接收方返回给发送方的业务消息中,在业务消息的“经由”字段依次删除所经过网元的地址。所述发送方为SIP应用服务器或者为SIP用户终端。
综上所述,本发明实施例技术方案设置了SIP应用接入网关模块,发送方和接收方之间的业务消息都需要经过SIP应用接入网关模块和增值业务管理平台的配合进行鉴权,确保了只有通过鉴权的合法的第三方SIP应用服务器才能接入IMS网络,降低了互联网领域的第三方SIP应用服务器的引入给运营商的IMS核心网络带来的安全隐患和运营风险,另外通过SIP应用接入网关模块和增值业务管理平台来共同完成针对第三方SIP应用服务的计费,避免了由第三方SIP应用服务器直接产生计费话单或者直接发起在线计费请求,提高了计费的可信度和可管理度。
进一步的,本发明实施例技术方案通过SIP应用接入网关模块和增值业务管理平台的交互,既可以对用户发起的业务请求进行鉴权认证,也可以对第三方SIP应用服务器发起的业务请求进行鉴权认证,实现了第三方SIP服务提供商发起的推送增值应用可管理,从而促进增值业务链的健康有序的发展。
进一步的,本发明实施例提出一种按应用/内容层、会话/业务控制层和承载网络层进行计费的分层计费模型,这样运营商可以根据不同的市场营销策略在不同的计费层面上采用不同的计费策略,从而可以支持灵活的计费方式。
以上对本发明实施例所提供的业务处理方法及***、SIP应用接入网关模块进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (21)

1.一种业务处理方法,其特征在于,设置会话发起协议SIP应用接入网关模块,该方法还包括:
所述SIP应用接入网关模块接收发送方的业务消息,根据业务消息类型判断是否需要与增值业务管理平台进行交互;
若是,进一步在判断出需要进行鉴权/计费时,请求所述增值业务管理平台进行响应处理,并根据所述增值业务管理平台的响应处理结果确定是否转发所述业务消息到接收方。
2.根据权利要求1所述的业务处理方法,其特征在于:
在判断出需要与增值业务管理平台进行交互后,进一步判断出需要进行计费时,请求所述增值业务管理平台进行响应处理,同时转发所述业务消息到接收方。
3.根据权利要求1或2所述的业务处理方法,其特征在于:
进一步包括若判断出不需要与增值业务管理平台进行交互后,则所述SIP应用接入网关模块直接转发所述业务消息到接收方。
4.根据权利要求1所述的业务处理方法,其特征在于:
所述SIP应用接入网关模块根据业务消息类型为中断型业务消息判断出需要与增值业务管理平台进行交互并需要进行鉴权/计费;
所述SIP应用接入网关模块生成鉴权/计费请求,发送给所述增值业务管理平台进行鉴权和计费;
若所述增值业务管理平台返回的鉴权/计费响应为指示成功,则所述SIP应用接入网关模块转发所述业务消息到接收方,否则拒绝服务。
5.根据权利要求4所述的业务处理方法,其特征在于: 
所述中断型业务消息包括发起业务请求的消息和改变业务内容的消息; 
当中断型业务消息为改变业务内容的消息时,所述SIP应用接入网关模块再次发送鉴权/计费请求给所述增值业务管理平台进行鉴权批价; 
若所述增值业务管理平台返回的鉴权/计费响应为指示成功,则所述SIP 应用接入网关模块转发所述业务消息到接收方,否则拒绝服务。 
6.根据权利要求2所述的业务处理方法,其特征在于: 
所述SIP应用接入网关模块根据业务消息类型为通知型业务消息判断出需要与增值业务管理平台进行交互并需要进行计费; 
所述SIP应用接入网关模块生成计费确认请求,发送给所述增值业务管理平台进行计费,同时转发所述业务消息到接收方。 
7.根据权利要求3所述的业务处理方法,其特征在于: 
所述SIP应用接入网关模块根据业务消息类型为转发型业务消息判断出不需要与增值业务管理平台进行交互后,直接转发所述业务消息到接收方。 
8.根据权利要求1或2所述的业务处理方法,其特征在于: 
所述请求增值业务管理平台进行响应处理具体为: 
所述SIP应用接入网关模块生成包含业务标识、使用用户标识和计费用户标识的请求消息,所述业务标识、使用用户标识和计费用户标识根据所述业务消息中的参数映射得到; 
将所述生成的请求消息发送给增值业务管理平台; 
当需要进行鉴权/计费时,所述增值业务管理平台根据所述请求消息中的业务标识、使用用户标识和计费用户标识进行鉴权,并与计费***交互进行计费处理,向所述SIP应用接入网关模块返回响应; 
当判断出需要进行计费时,所述增值业务管理平台根据所述请求消息中的业务标识、使用用户标识和计费用户标识,与计费***交互进行计费处理,向所述SIP应用接入网关模块返回响应。 
9.根据权利要求8所述的业务处理方法,其特征在于: 
所述业务标识、使用用户标识和计费用户标识根据所述业务消息中的参数映射得到具体为: 
将所述业务消息中服务提供商地址的“To”字段,或者将所述业务消息中“业务类型字段”映射为业务标识; 
将所述业务消息中“From”字段或“To”字段映射为使用用户标识; 
将所述业务消息中“From”字段或“To”字段映射为计费用户标识。 
10.根据权利要求1所述的业务处理方法,其特征在于: 
所述发送方为SIP应用服务器或者为SIP用户终端。 
11.根据权利要求1所述的业务处理方法,其特征在于: 
所述业务消息从发送方发送到接收方的过程中,业务消息的“经由”字段依次添加所经过网元的地址;以及, 
后续从接收方返回给发送方的业务消息中,业务消息的“经由”字段依次删除所经过网元的地址。 
12.根据权利要求1所述的业务处理方法,其特征在于: 
所述计费包括应用/内容层、会话/业务控制层和承载层的计费; 
所述增值业务管理平台根据所述SIP应用接入网关模块的请求,与计费***交互进行应用/内容层的计费;同时, 
网络***的会话控制网元与计费***交互进行会话/业务控制层的计费, 
网络***的承载网元与计费***交互进行承载层的计费。 
13.一种业务处理***,其特征在于,包括: 
会话发起协议SIP应用接入网关模块,用于接收发送方的业务消息,根据业务消息类型判断是否需要与增值业务管理平台进行交互,若是,进一步在判断出需要进行鉴权/计费时,请求所述增值业务管理平台进行响应处理,并根据所述增值业务管理平台的响应处理结果确定是否转发所述业务消息到接收方; 
增值业务管理平台,用于接收所述SIP应用接入网关模块的请求后进行响应处理,向所述SIP应用接入网关模块返回响应处理结果。 
14.根据权利要求13所述的业务处理***,其特征在于: 
所述SIP应用接入网关模块判断出需要与增值业务管理平台进行交互后,进一步在判断出需要进行计费时,请求所述增值业务管理平台进行响应处理, 同时转发所述业务消息到接收方。 
15.根据权利要求13或14所述的业务处理***,其特征在于: 
所述SIP应用接入网关模块若判断出不需要与增值业务管理平台进行交互后,则直接转发所述业务消息到接收方。 
16.根据权利要求13所述的业务处理***,其特征在于,所述业务处理***进一步包括: 
计费***,用于进行计费; 
所述增值业务管理平台根据所述SIP应用接入网关模块的请求,与计费***交互进行应用/内容层的计费;同时,所述业务处理***还包括: 
会话控制网元,用于与计费***交互进行会话/业务控制层的计费; 
承载网元,用于与计费***交互进行承载层的计费。 
17.一种会话发起协议SIP应用接入网关模块,其特征在于,包括: 
IP多媒体子***业务控制ISC通信接口,用于接收发送方的业务消息,发送所述业务消息到接收方; 
业务鉴权/计费触发***,用于根据ISC通信接口接收的业务消息的业务消息类型判断是否需要与增值业务管理平台进行交互,若是,进一步在判断出需要进行鉴权/计费时,请求所述增值业务管理平台进行响应处理,并根据所述增值业务管理平台的响应处理结果确定是否转发所述业务消息到接收方; 
增值业务管理平台通信接口,用于所述业务鉴权/计费触发***与增值业务管理平台之间的交互。 
18.根据权利要求17所述的SIP应用接入网关模块,其特征在于,所述业务鉴权/计费触发***包括: 
第一处理单元,用于根据ISC通信接口接收的业务消息的业务消息类型判断是否需要与增值业务管理平台进行交互; 
第二处理单元,用于在所述第一处理单元判断出需要与增值业务管理平 台进行交互后,进一步判断出需要进行鉴权/计费时,请求所述增值业务管理平台进行响应处理,并根据所述增值业务管理平台的响应处理结果确定是否转发所述业务消息到接收方; 
第三处理单元,用于在所述第一处理单元判断出需要与增值业务管理平台进行交互后,进一步判断出需要进行计费时,请求所述增值业务管理平台进行响应处理,同时转发所述业务消息到接收方。 
19.根据权利要求18所述的SIP应用接入网关模块,其特征在于,所述业务鉴权/计费触发***进一步包括: 
第四处理单元,用于在所述第一处理单元判断出不需要与增值业务管理平台进行交互后,直接转发所述业务消息到接收方。 
20.根据权利要求18或19所述的SIP应用接入网关模块,其特征在于,所述业务鉴权/计费触发***进一步包括: 
请求消息生成单元,用于生成请求所述增值业务管理平台进行响应处理的包含业务标识、使用用户标识和计费用户标识的请求消息,所述业务标识、使用用户标识和计费用户标识根据所述业务消息中的参数映射得到。 
21.根据权利要求18或19所述的SIP应用接入网关模块,其特征在于,所述业务鉴权/计费触发***进一步包括: 
路由记录单元,用于在所述业务消息从发送方发送到接收方的过程中,在业务消息的“经由”字段依次添加所经过网元的地址;以及, 
后续从接收方返回给发送方的业务消息中,在业务消息的“经由”字段依次删除所经过网元的地址。 
CN200710188126.6A 2007-11-09 2007-11-09 业务处理方法及***、sip应用接入网关模块 Active CN101159923B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN200710188126.6A CN101159923B (zh) 2007-11-09 2007-11-09 业务处理方法及***、sip应用接入网关模块
PCT/CN2008/071012 WO2009059502A1 (fr) 2007-11-09 2008-05-19 Procédé et système de traitement de service, et module de passerelle d'accès d'application sip
AT08166205T ATE492975T1 (de) 2007-11-09 2008-10-09 Verfahren und system zur dienstverarbeitung und sip-anwendungsserver-gatewaymodul
EP08166205A EP2059002B1 (en) 2007-11-09 2008-10-09 Method and system for service processing, and SIP application server gateway module
ES08166205T ES2355636T3 (es) 2007-11-09 2008-10-09 Método y sistema para el procesamiento de servicios y módulo de pasarela de servidor de aplicación sip.
DE602008004058T DE602008004058D1 (de) 2007-11-09 2008-10-09 Verfahren und System zur Dienstverarbeitung und SIP-Anwendungsserver-Gatewaymodul

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200710188126.6A CN101159923B (zh) 2007-11-09 2007-11-09 业务处理方法及***、sip应用接入网关模块

Publications (2)

Publication Number Publication Date
CN101159923A CN101159923A (zh) 2008-04-09
CN101159923B true CN101159923B (zh) 2010-12-08

Family

ID=39307813

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710188126.6A Active CN101159923B (zh) 2007-11-09 2007-11-09 业务处理方法及***、sip应用接入网关模块

Country Status (6)

Country Link
EP (1) EP2059002B1 (zh)
CN (1) CN101159923B (zh)
AT (1) ATE492975T1 (zh)
DE (1) DE602008004058D1 (zh)
ES (1) ES2355636T3 (zh)
WO (1) WO2009059502A1 (zh)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101159923B (zh) * 2007-11-09 2010-12-08 华为技术有限公司 业务处理方法及***、sip应用接入网关模块
CN101489259B (zh) * 2009-02-24 2011-03-02 中兴通讯股份有限公司 数据业务处理方法、***以及接入网
CN101860835B (zh) * 2009-04-13 2013-07-31 中国联合网络通信集团有限公司 增值业务付费方法及增值业务付费***
CN101895849A (zh) * 2009-05-19 2010-11-24 华为技术有限公司 一种业务处理方法、通讯***以及相关设备
CN101765112B (zh) * 2009-12-22 2012-11-14 中国联合网络通信集团有限公司 增值业务互斥鉴权方法与装置
CN102137367B (zh) * 2010-01-26 2016-03-30 中兴通讯股份有限公司 增强的策略和计费控制的方法及***、pcc***
CN102291703A (zh) * 2010-06-17 2011-12-21 中国联合网络通信集团有限公司 增值业务管理平台、增值业务限费封顶方法和***
CN101895851B (zh) * 2010-06-30 2012-12-26 卓望数码技术(深圳)有限公司 一种插件式无线增值业务平台及其管理方法
CN102694670B (zh) * 2011-03-23 2015-01-28 中兴通讯股份有限公司 一种三网融合Widget管理平台、实现方法及***
EP2702727B1 (en) * 2011-04-27 2017-12-27 Alcatel Lucent Method and device for controlling qos and/or policy and charging control of a guest user
CN103634365A (zh) * 2012-08-29 2014-03-12 中兴通讯股份有限公司 一种无线接入网中的第三方应用平台及其通讯方法
CN103841090A (zh) * 2012-11-26 2014-06-04 中兴通讯股份有限公司 实现会话发起协议多业务服务器分发的方法、装置及***
CN105282725A (zh) * 2015-09-02 2016-01-27 世纪龙信息网络有限责任公司 业务计费方法与***
CN108512878B (zh) * 2017-02-28 2021-01-29 华为技术有限公司 一种业务管理方法及其装置
US10764789B2 (en) 2017-08-11 2020-09-01 Comcast Cable Communications, Llc Application-initiated network slices in a wireless network
CN109639911A (zh) * 2017-10-09 2019-04-16 中兴通讯股份有限公司 一种触发增值业务的方法、装置、设备及存储介质
CN108536569B (zh) * 2018-03-21 2021-06-29 创新先进技术有限公司 一种业务行为跟踪方法、装置及设备
EP3831028B1 (en) 2018-08-01 2024-07-17 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatuses for enhancement to ip multimedia subsystem
CN111212075B (zh) * 2020-01-02 2022-06-03 腾讯云计算(北京)有限责任公司 业务请求的处理方法、装置、电子设备及计算机存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1717913A (zh) * 2003-08-06 2006-01-04 松下电器产业株式会社 中继服务器、中继服务器服务控制方法、服务提供***和程序
CN1901448A (zh) * 2005-07-21 2007-01-24 华为技术有限公司 通信网络中接入认证的***及实现方法
CN101009572A (zh) * 2006-01-24 2007-08-01 朗迅科技公司 对于ims会话期间的媒体改变的ims预算控制

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1633122A3 (en) * 2004-08-27 2006-08-09 Vodafone K.K. Server for delivering content by the separate delivery method
US7548743B2 (en) * 2004-11-30 2009-06-16 Alcatel-Lucent Usa Inc. Call control with converged application server logic and gateway logic in IMS networks
FI20041668A0 (fi) * 2004-12-23 2004-12-23 Nokia Corp Menetelmä veloitusominaisuuksien muodostamiseksi
CN1885779B (zh) * 2005-06-24 2011-07-27 朗迅科技公司 为在线收费***验证路由选择的ims网关***和方法
WO2007089383A2 (en) * 2006-01-31 2007-08-09 Interdigital Technology Corporation Methods and system for initiating mbms multicast bearer services using an ip multimedia subsystem ims
CN101159923B (zh) * 2007-11-09 2010-12-08 华为技术有限公司 业务处理方法及***、sip应用接入网关模块

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1717913A (zh) * 2003-08-06 2006-01-04 松下电器产业株式会社 中继服务器、中继服务器服务控制方法、服务提供***和程序
CN1901448A (zh) * 2005-07-21 2007-01-24 华为技术有限公司 通信网络中接入认证的***及实现方法
CN101009572A (zh) * 2006-01-24 2007-08-01 朗迅科技公司 对于ims会话期间的媒体改变的ims预算控制

Non-Patent Citations (8)

* Cited by examiner, † Cited by third party
Title
3GPP.Digital cellular telecommunications system(Phase2+)
3GPP.Digital cellular telecommunications system(Phase2+) UniversalMobile Telecommunications System(UMTS) Telecommunicationmanagements;Chargingmanagement;IP MultimediaSubsystem(IMS) charging V7.4.0.ETSI TS 132 260.2007,全文. *
Chargingmanagement
CN 1717913 A,说明书第2页第9-12行,第4页第13行-第6页第11行,第7页第28行-第8页第2行,第8页第22行-第9页第16行,第10页第15行-第11页第20行、附图1,2,5和6.
IP MultimediaSubsystem(IMS) charging
Telecommunicationmanagements
UniversalMobile Telecommunications System(UMTS)
V7.4.0.ETSI TS 132 260.2007,全文.

Also Published As

Publication number Publication date
EP2059002A1 (en) 2009-05-13
DE602008004058D1 (de) 2011-02-03
WO2009059502A1 (fr) 2009-05-14
ES2355636T3 (es) 2011-03-29
EP2059002B1 (en) 2010-12-22
CN101159923A (zh) 2008-04-09
ATE492975T1 (de) 2011-01-15

Similar Documents

Publication Publication Date Title
CN101159923B (zh) 业务处理方法及***、sip应用接入网关模块
EP2078373B1 (en) Third party charging for sip sessions
CN101621780B (zh) 用于ip多媒体子***的离线漫游计费方法
EP1695565B1 (en) Number portability
KR100687309B1 (ko) 통신 시스템에서의 과금 방법 및 상기 과금 방법에 사용되는 통신 시스템, 이용자 장비, 네트워크 엔티티, 및 과금 엔티티
US8078142B2 (en) Prepaid charging in communication network
CN101213863A (zh) 在线收费管理服务器
US7787858B2 (en) Charging in communication networks
US20040185826A1 (en) Charging in communication networks
CN1983940A (zh) 在线计费和离线计费结合使用的计费***和方法
US20120295585A1 (en) Prioritisation of Charging in an IMS Network
CN104012039A (zh) Ip多媒体子***中的计费决定
CN103891322B (zh) Ims节点之间的通信方法
US8306199B2 (en) Accounting in a transit network
CN100454814C (zh) 一种Fork场景下计费话单关联和区分方法
CN1322708C (zh) 一种移动分组数据业务中实现用户设备重定向的方法
CN103828321A (zh) 扩展通过IMS接口的SIP P-Served用户报头
CN102132551A (zh) 用于呼叫收费指示(aoc)的方法、设备、***、计算机程序产品和数据结构
CN101582778B (zh) 用于ip多媒体子***的离线计费方法和***
KR101022376B1 (ko) Ims 서비스에 대한 실시간 과금 처리 방법 및 그 시스템
CN101742455A (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