基于在线计费系统的用户首次使用放音实现方法及系统转让专利

申请号 : CN200910105726.0

文献号 : CN101500200B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 邱海军沈松李春辉岳小宝

申请人 : 中兴通讯股份有限公司

摘要 :

本发明提供了一种基于在线计费系统的用户首次使用放音实现方法及系统,所述方法包括如下处理过程:对主叫用户进行鉴权,当鉴权结果为用户首次使用时,申请第一音资源给主叫用户放音,并提示主叫用户选择语言种类;在主叫用户选择了相应语言种类后,发送消息给OCS侧修改主叫用户的优先语言种类,并释放第一音资源;在释放第一音资源后,根据主叫用户选择的优先语言种类申请第二音资源,并给用户放音后释放第二音资源。与现有技术相比,本发明方法能在在线计费系统的基础上,实现CDMA智能业务下用户首次使用时选择语言种类的放音提示,并解决了由于核心网设备原因造成的同一呼叫流程中由于设备对消息序列的不支持造成放音流程失败的问题。

权利要求 :

1.一种基于在线计费系统的用户首次使用放音实现方法,应用于包括了智能网业务系统和在线计费系统OCS的智能网,所述方法包括如下处理过程:对主叫用户进行鉴权,当鉴权结果为用户首次使用时,申请第一音资源给主叫用户放音,并提示主叫用户选择语言种类;

在主叫用户选择了相应语言种类后,发送消息给OCS侧修改主叫用户的优先语言种类,并释放第一音资源;

在释放第一音资源后,根据主叫用户选择的优先语言种类申请第二音资源,并给用户放音后释放第二音资源;

放音结束后,释放第一/第二音资源,具体操作包括:

业务控制点SCP发送DISCONNECTRes消息给移动交换中心MSC/业务交换点SSP,并在DISCONNECTRes消息后面加上设置了特定时间的定时器;

在定时器时间到达后,SCP再发送INSTREQRes消息给放音设备,释放音资源。

2.根据权利要求1所述的方法,其特征是,所述方法在对所述主叫用户进行鉴权之前,还包括:智能网用户发送呼叫请求消息触发智能网业务,所述消息携带被叫号码信息;

智能网业务侧根据被叫号码信息判断出呼叫类型并发起相应的主叫流程,根据主叫流程类型通过相应接口与在线计费系统侧进行消息交互,对主叫用户进行鉴权。

3.根据权利要求2所述的方法,其特征是,根据主叫流程类型通过相应接口与在线计费系统侧进行消息交互,对主叫用户进行鉴权,具体包括:当被叫号码类型为管理接入码时,智能网业务侧发起管理流程,并通过人机接口语言MML接口发送MML消息到在线计费系统侧进行消息交互,对主叫用户进行鉴权;

当被叫号码类型为普通号码时,智能网业务侧发起普通呼叫流程,并通过Diameter协议接口DCC接口发送diameter消息到在线计费系统侧进行消息交互,对主叫用户进行鉴权。

4.根据权利要求1所述的方法,其特征是,申请第一/第二音资源,具体操作包括:移动交换中心MSC/业务交换点SSP向签约业务控制点SCP发送ORREQ消息后,SCP向放音设备发送SEIZERES消息,并接受携带了放音设备私有资源地址的SEIZERESRes消息;

SCP将携带了放音设备私有资源地址的CONNRES消息发送给MSC/SSP;

MSC/SSP通过放音设备私有资源地址与放音设备建立连接后,放音设备向SCP发送INSTREQ消息;

SCP收到INSTREQ消息后,向放音设备发送SRFDIR消息,通知放音设备给主叫用户放音。

5.根据权利要求4所述的方法,其特征是,放音结束后,所述方法还包括:放音设备发送SRFDIRRes消息给SCP,以告知放音结束;当需收号时,则放音设备发送携带了用户根据提示后按键得到的号码的SRFDIRRes消息给SCP。

6.根据权利要求1所述的方法,其特征是,释放音资源后,SCP向MSC/SSP发送ORREQRes消息,整个放音流程结束。

7.一种基于在线计费系统的用户首次使用放音实现系统,所述系统包括:在线计费系统OCS、智能网业务系统,其特征是,在线计费系统OCS,用于与业务控制点SCP进行消息交互,对主叫用户鉴权;

智能网业务系统,用于当鉴权结果为用户首次使用时,申请第一音资源给主叫用户放音,并提示主叫用户选择语言种类,在主叫用户选择了相应语言种类后,发送消息给OCS侧修改主叫用户的优先语言种类,并释放第一音资源;在释放第一音资源后,根据主叫用户的优先语言种类申请第二音资源,并给用户放音后释放第二音资源;

所述智能网业务系统包括:业务控制点SCP、业务交换点SSP、移动交换中心MSC、放音设备,其中,业务控制点SCP,用于向放音设备申请音资源或者释放音资源,并与移动交换中心MSC/业务交换点SSP进行消息交互,控制放音过程;具体包括:SCP发送DISCONNECTRes消息给MSC/SSP,并在DISCONNECTRes消息后面加上设置了特定时间的定时器;在定时器时间到达后,SCP再发送INSTREQRes消息给放音设备,释放音资源。

8.根据权利要求7述的系统,其特征是,

MSC/SSP,用于连接主叫用户和放音设备;

放音设备,用于受智能网业务系统控制,给主叫用户放音。

说明书 :

基于在线计费系统的用户首次使用放音实现方法及系统

技术领域

[0001] 本发明涉及到智能网技术领域,尤其涉及到一种基于在线计费系统(online charge System)的放音领域。

背景技术

[0002] 在目前的CDMA智能网中,我们已经实现了通过Diameter协议(Diameter credit control,DCC)接口以及人机接口语言(Man-Machine Language,MML)与在线计费系统(Online ChargeSystem,OCS)进行交互来达到用户鉴权以及用户账户等修改的目的,但是由于现在很多运营商针对人性化的需求角度出发以及使用其运营网络的语言多样性的情况,会提出基于OCS的基础之上,在用户得到自己的手机账户后首次使用状态时在普通呼叫流程以及管理流程的语音提示用户欢迎语后关于设置优选语言选择方面的要求,并在用户选择此优先语言后在以后的呼叫过程中都优先使用此语言。由于此要求是基于OCS的基础之上,由Diamter协议以及MML协议为基础的系统架构的前提下,而且用户的呼叫过程涉及到普通呼叫流程以及管理流程两个方面,这样就需要我们的CDMA智能业务在多种情况下考虑用户首次使用其账户时在有欢迎语并放音提示后,让用户重新选择语言提示种类,且能在提示后能使用户的状态信息得到同步修改。
[0003] 由于上述用户的选择语言种类中需要进行两次音资源的申请,涉及到正确释放前一次音资源并重开音资源进行另外一次放音申请,但是由于在处理释放前一次音资源时释放业务控制点设备(ServiceControl Point,SCP)与移动交换中心(Mobile Switch Center,MSC)的消息以及释放SCP与独立IP消息时两条消息发送顺序有前后不确定性问题,由于部分厂商的MSC不支持这样的消息序列,这样造成第二次申请音资源时在没有申请成功前就释放对话,使第二次音资源申请失败,造成第二部分的放音流程失败。
[0004] 由于现有技术没有解决上述问题的具体技术方案,因此,基于以上要求,需要CDMA智能网业务构建一个合理的多条件下的用户首次使用时放音系统,以及基于以上要求,需要一种在CDMA智能网中能正确的处理好两条释放消息的顺序的方法,这样就能保证即使出现消息的顺序有异时也能正常的释放音资源且重新正常申请到音资源使放音流程成功。

发明内容

[0005] 本发明要解决的技术问题是基于和OCS交互基础上的用户首次使用时如何放音的问题。
[0006] 根据本发明的一方面提供了一种基于在线计费系统的用户首次使用放音实现方法,应用于包括了智能网业务系统和在线计费系统OCS的智能网,所述方法包括如下处理过程:
[0007] 对主叫用户进行鉴权,当鉴权结果为用户首次使用时,申请第一音资源给主叫用户放音,并提示主叫用户选择语言种类;
[0008] 在主叫用户选择了相应语言种类后,发送消息给OCS侧修改主叫用户的优先语言种类,并释放第一音资源;
[0009] 在释放第一音资源后,根据主叫用户选择的优先语言种类申请第二音资源,并给用户放音后释放第二音资源;
[0010] 放音结束后,释放第一/第二音资源,具体操作包括:
[0011] SCP发送DISCONNECTRes消息给MSC/SSP,并在DISCONNECTRes消息后面加上设置了特定时间的定时器;
[0012] 在定时器时间到达后,SCP再发送INSTREQRes消息给放音设备,释放音资源。
[0013] 根据本发明的另一方面,提供了一种基于在线计费系统的用户首次使用放音实现系统,所述系统包括:在线计费系统OCS、智能网业务系统,并且,
[0014] 在线计费系统OCS,用于与SCP进行消息交互,对主叫用户鉴权;
[0015] 智能网业务系统,用于当鉴权结果为用户首次使用时,申请第一音资源给主叫用户放音,并提示主叫用户选择语言种类,在主叫用户选择了相应语言种类后,发送消息给OCS侧修改主叫用户的优先语言种类,并释放第一音资源;在释放第一音资源后,根据主叫用户的优先语言种类申请第二音资源,并给用户放音后释放第二音资源;
[0016] 智能网业务系统包括:业务控制点SCP、业务交换点SsP、移动交换中心MSC、放音设备,其中,
[0017] 业务控制点SCP,用于向放音设备申请音资源或者释放音资源,并与SSP/MSC进行消息交互,控制放音过程;具体包括:SCP发送DISCONNECTRes消息给MSC/SSP,并在DISCONNECTRes消息后面加上设置了特定时间的定时器;在定时器时间到达后,SCP再发送INSTREQRes消息给放音设备,释放音资源。
[0018] 与现有技术相比,本发明方法能在在线计费系统的基础上,实现CDMA智能业务下用户首次使用时选择语言种类的放音提示,并能在此基础上使用定时器解决了由于核心网设备原因造成的同一呼叫流程中由于设备对消息序列的不支持造成放音流程失败的问题。

附图说明

[0019] 本附图说明是为了更清楚的理解本发明,是本发明的一个构成,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定,在附图中:
[0020] 图1是本发明基于在线计费系统的用户首次使用放音方法流程图;
[0021] 图2是本发明方法实施例一用户首次使用放音的流程示意图;
[0022] 图3是本发明方法实施例二释放音资源的流程示意图;
[0023] 图4是本发明方法实施例三放音流程的信令关系图;
[0024] 图5是本发明系统对应的网元连接关系图;

具体实施方式

[0025] 本发明的目的在于提供一种基于在线计费系统的用户首次使用状态时在多种呼叫情况下的欢迎语以及用户选择提示语言种类的放音系统的实现方法以及在此系统中为了应对核心网环境在处理同一次呼叫中两次申请音资源时出现的不适应情况的应对策略。
[0026] 为了解决上述目的,本发明首先提供了一种基于在线计费系统的用户首次使用状态时在多种呼叫情况下的欢迎语以及用户选择提示语言种类的放音系统,其次提供了一种应对核心网环境在处理同一次呼叫中两次申请音资源时出现的不能处理INSTREQRes先于DISCONNECTRes时造成下次申请音资源失败情况的应对策略。
[0027] 下面结合附图和实施例,对本发明进行详细说明。
[0028] 如图1所示,是本发明基于在线计费系统的用户首次使用放音方法流程,应用于包括了智能网业务系统和在线计费系统OCS的智能网,所述方法包括如下处理过程:
[0029] 步骤101,对主叫用户进行鉴权,当鉴权结果为用户首次使用时,申请第一音资源给主叫用户放音,并提示主叫用户选择语言种类;
[0030] 即通过在线计费系统OCS侧对主叫用户进行鉴权,当该用户是首次使用时,CDMA智能业务得到用户的首次使用信息后申请音资源并给用户放欢迎的提示音,并提示用户选择自己所需要的语言种类。
[0031] 步骤102,在主叫用户选择了相应语言种类后,发送消息给OCS侧修改主叫用户的优先语言种类,并释放第一音资源;
[0032] 即在用户选择了相应所需的语言种类后,CDMA智能业务会通知OCS侧修改用户的优选语言种类信息,并且释放第一次音资源;
[0033] 步骤103,在释放第一音资源后,根据主叫用户选择的优先语言种类申请第二音资源,并给用户放音后释放第二音资源,
[0034] 即在结束了第一次的音资源后,重新按照用户申请的语言信息,重新申请音资源,并给用户放操作成功的提示音。
[0035] 实施例一
[0036] 根据本发明的一个方面,提供了一种基于在线计费系统的用户首次使用放音实现方法,该方法是基于在线计费系统的用户首次使用状态时在多种呼叫情况下的欢迎语以及用户选择提示语言种类的放音系统的实现方案,如图2所示,该方案主要包括如下步骤:
[0037] 步骤201、智能网用户发送呼叫请求消息触发智能网业务,所述消息携带被叫号码;
[0038] 具体可以为:CDMA智能网用户呼叫其他用户,触发CDMA智能业务主叫流程,进入呼叫流程;其中,包含以下步骤:
[0039] 智能网业务侧需要判断用户所呼叫的号码是普通的呼叫流程还是管理流程,根据判断进入不同的分支;若所拨的号码为管理接入码,则进入管理流程,若所拨号码为普通号码,则进入普通呼叫流程。呼叫流程的意思是A用户拨打B用户;管理流程是比如拨打10086。
[0040] 步骤202、智能网业务侧根据被叫号码类型发起相应的主叫流程,根据主叫流程类型通过相应接口与在线计费系统侧进行消息交互,对主叫用户进行鉴权;
[0041] 具体可以为:CDMA智能网业务侧在得知用户的呼叫性质后,运用不同的接口与OCS侧进行消息的交互,若为普通的呼叫,则运用DCC接口进行用户鉴权,若呼叫的为管理流程的接入码则用MML接口进行鉴权;
[0042] 其中包含以下步骤:
[0043] 若为普通呼叫流程,通过DCC接口发送diameter消息到在线计费系统OCS侧进行消息交互,对主叫用户进行鉴权,若为管理流程则是通过MML接口发送发送MML消息到在线计费系统侧进行消息交互,对主叫用户进行鉴权;得到OCS侧返回用户的状态为首次使用状态。
[0044] 步骤203、当鉴权结果为用户首次使用时,申请第一音资源给主叫用户放音,并提示主叫用户选择语言种类;
[0045] 具体可以为:CDMA智能业务得到用户的首次使用信息后申请音资源并给用户放欢迎的提示音,并用多种播报让用户选择自己所需要的语言种类;
[0046] 在由接口消息交互得到用户的状态为首次使用后,CDMA智能网业务侧申请音资源并用英语以及本地语给用户放类似于”欢迎您使用本公司的服务”等提示音,在欢迎音后,用不同的语言提示用户选择自己所需的语言种类,比如”普通话请按1,for English press2....”。
[0047] 步骤204、在主叫用户选择了相应语言种类后,发送消息给OCS侧修改主叫用户的优先语言种类,并释放第一音资源;
[0048] 具体可以为:在用户选择了相应所需的语言种类后,CDMA智能业务发送mml命令通知OCS侧修改用户的优选语言种类信息,并释放第一次音资源;
[0049] 在用户按照提示音选择了相应的语言种类且符合按键规定后,CDMA智能网业务侧发送消息给OCS侧,要求修改用户的优先语言种类,这样以后放音就可以按照用户选择的优先语言种类进行放音了,此消息是通过MML命令来实现的,因为在后来的管理流程中的修改语言种类的子流程等等都通过MML进行交互的,且目前来说,一般只能通过MML命令来修改用户的信息。
[0050] 步骤205、在释放第一音资源后,根据主叫用户的优先语言种类申请第二音资源,并给用户放音后释放第二音资源。
[0051] 具体可以为:在结束了第一次的音资源后,重新按照用户申请的语言信息,重新申请音资源,并给用户放操作成功的提示音。
[0052] 由于用户已经重新选择了语言种类,则我们需要重新申请相应的音资源,这就要先结束上次的音资源,在结束了上次的音资源后,再重新申请新的音资源,在申请音资源成功后给用户放操作成功的提示音,对于呼叫流程来说,这个时候就可以正常切断本次会话了,而对于管理流程来说,则可以进入管理流程正常流程了,让用户选择查询余额,充值,修改密码等正常操作。
[0053] 实施例二
[0054] 如图3所示,根据本发明的基于在线计费系统的用户首次使用放音方法,在释放音资源时,业务发送的INSTREQRes先于DI SCONNECTRe s到达后,造成个别厂商的核心网无法处理,使整个重新申请音资源的流程失败,为了解决此问题,本发明提供了一种解决方案,该方案的主要步骤如下:
[0055] 步骤301,在释放音资源时,CDMA智能网业务侧先发送DISCONNECTRes消息;
[0056] 必须要先发送DISCONNECTRe s消息,因为WIN协议采用0类操作,无法保证顺序,由于某些厂商的核心网设备的识别问题,会出现在先行发送I NSTREQRes后造成MSC不能识别来自独立I P的REL消息。
[0057] 步骤302,根据需要在DISCONNECTRes后面加上0.5秒的定时器;
[0058] 定时器是智能网业务中的一种特殊处理机制,类似于定时炸弹的定时功能,可以在设定的时间到达后做一写到操作,定时器的目的是为了保证DISCONNECTRes消息先于INSTREQRes消息发送出去,这样可以避免厂商设备的不能识别问题,对于我们的智能业务来说,最好能将是否加定时器,这个定时器的时间设置为多少都做成可配,因为不是所有的设备环境都需要设置定时器的。
[0059] 步骤303,定时器时间到达后再行发送INSTREQRes消息,使前后两条消息能按顺序到达。
[0060] 在设置定时器后,自然就可以发送INSTREQRes消息了,这个时候的INSTREQRes由于定时器的原因肯定是可以后于DISCONNECTRes消息,这样就可以确保消息顺序。
[0061] 实施例三
[0062] 如图4所示,为本发明的基于在线计费系统的用户首次使用放音方法的放音流程的信令关系图,
[0063] 本发明的设计原理:利用现有智能网业务控制点设备(ServiceControl Point,SCP)及业务交换点设备(Service Switch Point,SSP)组成的CDMA智能网以及由DCC协议以及MML协议等构成的在线计费系统(OCS),开发新的CDMA智能网业务、使CDMA智能网用户能基于在线计费系统(OCS)在首次呼叫时成功听到欢迎语以及选择需要的优选语言;并在此基础上解决了一些由于消息顺序原因造成的音资源申请失败问题。
[0064] 基于上述发明设计原理,本发明提供了基于在线计费系统的用户首次使用时选择语言种类的放音提示系统的实现系统以及解决消息顺序引起的音资源申请失败问题,他们的基础是CDMA智能网的基本放音信令协议,请参阅附图4,其实现了CDMA智能用户的放音流程以及涉及到两次申请音资源流程,包括如下步骤:
[0065] 步骤401、CDMA智能网用户呼叫管理接入码,开始向CDMA智能网发送呼叫请求,此过程中MSC向签约SCP发送ORREQ,SCP收到ORREQ消息后,发现用户拨打了管理接入码,需要给用户放音;
[0066] 步骤402、这时需要将放音设备(独立IP或者MSC,信令流程一样,只是消息发给的设备不同。这里以独立IP为例)与始发MSC/SSP建立连接,SCP先向独立IP发送SEIZERES消息,该消息向独立IP要私有资源地址,也就是一个临时号码。独立IP如果尚有未分配的私有资源地址,则将该地址放在SEI ZERESRes消息中回应给SCP;
[0067] 步骤403、SCP收到回应的SEIZERESRes消息;
[0068] 步骤404、SCP发CONNRES消息给始发MSC/SSP,将私有资源地址告知MSC/SSP;
[0069] 步骤405、MSC/SSP收到CONNRES消息后,去与独立IP进行连接。当独立IP与MSC/SSP成功建立连接后由独立IP向SCP发送INSTREQ消息。该消息通知SCP已经做好准备可以开始放音;
[0070] 步骤406、SCP收到INSTREQ消息后,向独立IP发SRFDIR消息,通知独立IP应该给主叫用户放什么音,是否需要收号;
[0071] 步骤407、独立IP放音结束后,回应SRFDIRRes消息,告知SCP放音已经结束。如果需要收号,也会通过SRFDIRRes消息将用户根据提示后按键得到的号码一并带给SCP;
[0072] 步骤408、第一次放音全部结束后,SCP向MSC/SSP发送DisconnectRes消息,并在其后设置定时器,在定时器时间到达后再向独立IP发送INSTREQRes消息,释放第一次的音资源;
[0073] 在用户是首次使用并且重新选择了语言种类后是需要重新申请音资源的,也就是说这个时候才需要”放两次音”,若不需要重新选择语言种类等情况,是不需要”放两次音”的。在此假设用户重新选择了语言种类,下面描述第二次放音信令交互流程:
[0074] 步骤409、第一次音资源结束后,SCP再次向独立IP发送SEIZERES消息,再次向独立IP要私有资源地址;
[0075] 步骤410、SCP再次收到SEIZERESRes的回应消息;
[0076] 步骤411、SCP再次发CONNRES消息给始发MSC/SSP,将私有资源地址告知MSC/SSP;
[0077] 步骤412、MSC/SSP收到CONNRES消息后,去与独立IP进行连接。当独立IP与MSC/SSP成功建立连接后由独立IP向SCP发送INSTREQ消息。该消息通知SCP已经做好准备可以开始放音;
[0078] 步骤413、SCP收到INSTREQ消息后,向独立IP发SRFDIR消息,通知独立IP应该给主叫用户放什么音,是否需要收号;
[0079] 步骤414、独立IP放音结束后,回应SRFDIRRes消息,告知SCP放音已经结束。如果需要收号,也会通过SRFDIRRes消息将用户根据提示后按键得到的号码一并带给SCP;
[0080] 步骤415、第二次放音全部结束后,SCP向MSC/SSP发送DisconnectRes消息,并在其后设置定时器,在定时器时间到达后再向独立IP发送INSTREQRes消息。释放第二次的音资源,并且SCP向MSC/SSP回应ORREQRes消息,整个涉及到申请音资源的放音流程结束。
[0081] 实施例四
[0082] 如图5所示,为本发明放音方法对应的网元连接关系图,包括:在线计费系统OCS、业务控制点SCP、业务交换点SSP、独立IP等放音设备。各网元之间的处理过程如下:
[0083] 步骤501:SCP通过MML接口发送diameter消息到在线计费系统OCS,对主叫用户鉴权;
[0084] 步骤502:OCS测返回鉴权结果;
[0085] 步骤503:当为主叫用户首次使用状态时,业务控制点(SCP)与业务交换点(SSP)进行交互,为给用户放音做准备;
[0086] 步骤504,505:在业务控制点(SCP)与业务交换点(SSP)交互的同时,SCP也在与放音设备进行交互,同时SSP与放音设备进行交互;以上的步骤503、504、505可以理解为同时处理的,这个过程的目的就是:让终端用户振铃,当用户接通后,给用户放音;
[0087] 如图5所示,根据本发明的另一方面,提供了一种基于在线计费系统的用户首次使用放音系统,该系统包括:在线计费系统OCS、智能网业务系统,其中,[0088] 在线计费系统OCS,用于与智能网业务系统进行消息交互,对主叫用户鉴权;
[0089] 智能网业务系统,用于当鉴权结果为用户首次使用时,申请第一音资源给主叫用户放音,并提示主叫用户选择语言种类,在主叫用户选择了相应语言种类后,发送消息给OCS侧修改主叫用户的优先语言种类,并释放第一音资源;在释放第一音资源后,根据主叫用户的优先语言种类申请第二音资源,并给用户放音后释放第二音资源。
[0090] 并且上述智能网业务系统包括:业务控制点SCP、业务交换点SSP、移动交换中心MSC,放音设备,其中,
[0091] 业务控制点SCP,用于向放音设备申请音资源或者释放音资源,并与SSP/MSC进行消息交互,控制放音过程;
[0092] SSP/MCS,用于连接主叫用户和放音设备;
[0093] 放音设备,用于受智能网业务系统控制,给主叫用户放音。
[0094] 综上所述,本发明方法在CDMA智能网信令基础上,在基于在线计费系统,让用户首次使用时能听到欢迎语并能正确选择优选语言,并在此基础上解决了由于消息发送顺序原因造成的某些厂商的设备不能识别造成放音流程失败的问题,提供了最佳的解决思路。
[0095] 总之,本发明并不限于上述实施方式,任何熟悉此技术者,在不脱离本发明的精神和范围内,都应该落在本发明的保护范围之内。