专利名称:实现彩话业务预览的方法、系统和彩话平台的制作方法
技术领域:
本发明涉及通信系统彩话业务技术领域,特别是指一种实现彩话业务预览的方法、一种实现彩话业务预览的系统和一种实现彩话业务预览的彩话平台。
背景技术:
在传统的通话过程中,主被叫双方只能听到对端传过来的声音。彩话业务提供了一种选择,使主被叫可以在通话过程中享受背景音乐。或由服务商在通话过程中提供背景商业广告,而让用户得到通话资费上的优惠。
目前的彩话业务,在电话刚接通的时候,用户听到的是自己设置默认铃音。在通话过程中,用户可以按键切换背景音、调整背景音音量、暂停/恢复背景音。主叫彩话业务,就是主叫作为彩话的定制者,在通话过程中听到的背景音乐是由主叫定制的,并由主叫控制切换音乐、调整音量等。
如图1所示,为基于综合服务数字网络用户部分(ISUP)信令实现主叫彩话业务的信令流程。其中,主叫发起彩话呼叫后,主叫端局通过彩话平台向被叫端局发送呼叫发起消息(IAM),如果被叫空闲,则被叫端局通过彩话平台向主叫端局发送地址全消息(ACM),并通过彩话平台向主叫播放回铃音或彩话;然后在被叫摘机后,被叫端局通过彩话平台向主叫端局返回应答消息(ANM);彩话平台将主被叫话路接续到会场中并通过会场播放背景音;此后,主叫挂机或被叫挂机,则主被叫端局和彩话平台通过释放消息(REL)和释放完成消息(RLC)拆除话路。
主叫彩话业务中为防止用户忘记自己的设置,现有技术中通过改变电话呼叫的信令流程向主叫提供预览功能。以ISUP信令为例,主叫呼叫一进入彩话平台,彩话平台就给主叫回ACM消息,该消息的被叫状态为空闲,然后播放主叫设置的彩话信息,即预览信息;等播放完预览信息,再呼出到被叫。
这种方式由于破坏了呼叫过程的正常信令流程,会带来很多不良后果。比如如果呼叫被叫不成功,由于主叫已经收到了被叫状态空闲的ACM消息,则当被叫侧回复了REL消息后,主叫方会认为该REL消息是通话结束被叫挂机而收到的REL消息,从而导致无法向主叫播放由于呼叫被叫不成功而需要向主叫播放的提示音。
发明内容
有鉴于此,本发明的主要目的在于提供一种实现彩话业务预览的方法、一种实现彩话业务预览的系统和一种实现彩话业务预览的彩话平台,能够不改变正常信令流程实现向主叫提供彩话预览功能。
为实现上述目的的第一个方面,本发明提供了一种实现彩话业务预览的方法,该方法包括主叫发起的彩话业务呼叫路由到彩话平台,彩话平台获知被叫空闲后,屏蔽被叫侧的回铃音,向主叫播放主叫设置的彩话信息。
较佳地,所述彩话平台屏蔽被叫侧的回铃音之前进一步包括彩话平台判断主叫是否设置了彩话信息预览功能,如果是,执行所述彩话平台屏蔽被叫侧的回铃音的步骤;否则执行正常的彩话呼叫处理流程。
较佳地,该方法进一步包括被叫摘机后,所述彩话平台停止向主叫播放主叫设置的彩话信息,将主叫和被叫接续到会场中,并播放背景音。
所述彩话平台可以采用文件组合放音方式或文语转换方式进行放音。
所述呼叫过程中涉及到的信令为综合服务数字网络用户部分信令;则彩话平台接收到被叫端局返回的被叫状态为空闲的地址全消息后,获知被叫空闲。
为实现上述目的的第二个方面,本发明提供了一种实现彩话业务预览的系统,该系统包括彩话平台和主叫端局,所述彩话平台用于根据来自被叫侧的被叫空闲信息,屏蔽来自被叫侧的回铃音,并向主叫播放主叫设置的彩话信息;所述主叫端局用于将呼叫路由到彩话平台。
较佳地,所述彩话平台还用于根据来自被叫侧的被叫摘机信息,停止向主叫播放主叫设置的彩话信息。
较佳地,所述彩话平台根据来自被叫侧的被叫空闲信息和主叫设置的使用彩话预览功能的信息,屏蔽来自被叫侧的回铃音;以及根据来自被叫侧的被叫摘机的信息和主叫设置的使用彩话预览功能的信息,停止向主叫播放主叫设置的彩话信息。
为实现上述目的的第三个方面,本发明提供了一种实现彩话业务预览的彩话平台,包括业务处理部分和放音部分;其中,业务处理部分用于根据来自被叫侧的被叫空闲的信息将主叫话路接续到放音设备,以及存储主叫的彩话信息,并将主叫的彩话信息传送给放音设备;放音部分用于根据接收的来自业务处理部分的彩话信息,并向主叫播放该彩话信息。
较佳地,所述业务处理部分具体包括增强智能外设、流程服务器和数据库服务器;其中,增强智能外设用于接收来自流程服务器的将主叫话路接入放音部分指令,将主叫的话路接入放音部分;并接收来自流程服务器的彩话信息后,将彩话信息转发给放音部分;以及接收来自流程服务器的停止放音指令,拆除主叫话路和放音部分的连接;流程服务器用于通过增强智能外设接收来自被叫侧的被叫空闲的信息,从数据库服务器中读取主叫的彩话设置信息,根据读取的主叫彩话设置信息中使用预览功能的信息,向增强智能外设发送将主叫话路接入放音部分的指令;和将读取的主叫彩话设置信息中的彩话信息通过增强智能外设发送给放音部分,通知放音部分向主叫播放该彩话信息;以及通过增强智能外设接收来自被叫侧的被叫摘机的信息,向增强智能外设发送停止放音指令,指示增强智能外设通知放音部分停止放音;数据库服务器,用来存储用户的彩话设置信息。
较佳地,所述业务处理部分中进一步包括用户接口,用于终端用户输入彩话设置信息并将彩话设置信息存储到数据库服务器中。
较佳地,所述放音部分中包括放音设备和文语转换服务器;放音设备用于接收来自所述业务处理部分的文件形式的彩话信息,并将文件形式的彩话信息发送给文语转换服务器;以及接收来自文语转换服务器的音频数据并向主叫播放该音频数据;文语转换服务器用于将放音设备提供的文本数据转换成音频数据后返回给放音设备。
由上述方案可以看出,本发明中,通过将主叫发起的彩话业务呼叫路由到彩话平台,彩话平台获知被叫空闲后,屏蔽被叫侧的回铃音,向主叫播放主叫设置的彩话信息,从而没有改变正常的信令流程就实现了让主叫在通话前预览自己的彩话设置;此外,本发明中还通过在彩话平台中设置主叫是否使用彩话信息预览功能的信息,彩话平台判断主叫设置是否为使用彩话信息预览功能,如果是才执行所述彩话平台屏蔽来自被叫侧的回铃音的步骤,从而使得用户可以根据自己的意愿决定是否在通话前预览自己设置的彩话信息,为用户提供了更好的服务。
图1为现有的基于ISUP信令的主叫彩话业务通话流程图;图2为本发明方法的总体流程图;
图3为应用本发明并基于ISUP信令的主叫彩话业务通话流程图;图4为本发明具体实施例的系统组网图;图5a和图5b为本发明具体实施例中主叫彩话业务通话流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
本发明的主要思想是,利用被叫侧播放回铃音的时间,通过彩话平台屏蔽来自被叫侧的回铃音,并向主叫播放主叫设置的彩话信息,从而没有改变正常的信令流程就实现了让主叫在通话前预览自己的彩话设置。
本发明实现彩话信息预览的方法的总体流程如图2所示,包括如下步骤步骤201、主叫发起的彩话业务呼叫路由到彩话平台,彩话平台获知被叫空闲;步骤202、彩话平台屏蔽被叫侧的回铃音,向主叫播放主叫设置的彩话信息。
本发明中可以通过在彩话平台中新增的放音设备来实现向主叫播放主叫设置的彩话信息,该放音设备可以采用文语转换方式,也可以采用文件组合放音方式进行放音。
上述步骤后,当被叫用户摘机后,彩话平台停止向主叫播放主叫设置的彩话信息,并将主被叫加入会场,使主被叫可以在主叫设置的默认或彩话平台默认的背景音下通话,并可以根据主叫上报的信息更改背景音的设置。
本发明中,用户可以在彩话平台中设置是否使用彩话信息预览功能,则上述步骤202中,彩话平台在获知被叫空闲后,判断用户设置是否为使用彩话信息预览功能,如果是则执行后续的屏蔽回铃音及向主叫播放主叫设置的彩话信息的步骤;否则执行正常的彩话呼叫处理流程。
以通话过程中涉及到的信令采用ISUP信令为例,本发明中实现彩话业务预览的方法的流程如图3所示,其中与图1中信令流程的区别在于,彩话平台在接收到来自被叫端局的ACM消息,获知被叫空闲后,除向主叫端局转发该ACM消息外,还屏蔽接收到的来自被叫端局的正常回铃音或彩铃,并由其中的放音设备通过主叫端局向主叫播放主叫设置的彩话信息。
以下以放音设备采用文语转换方式放音为例,通过具体实施例对本发明进行详细阐述。
本实施例中,通过在被叫摘机后,将主被叫接续到会场中实现在主被叫的通话过程中添加背景音,即实现主叫彩话业务。
如图4所示,为本实施例所涉及到的系统组网图,其中包括主叫端局(LSa),用于进行呼叫接续,将呼叫路由到彩话平台。
被叫端局(LSb),用于进行呼叫接续。
彩话平台,用于根据来自被叫端局的被叫空闲信息,屏蔽来自被叫端局的回铃音,并通过主叫端局向主叫播放主叫设置的彩话信息;以及根据来自所述被叫端局的被叫摘机信息,停止通过所述主叫端局向主叫播放主叫设置的彩话信息。所述彩话平台也可以根据来自所述被叫端局的被叫空闲信息和主叫设置的使用彩话预览功能的信息,屏蔽来自所述被叫端局的回铃音;也可以根据来自所述被叫端局的被叫摘机的信息和主叫设置的使用彩话预览功能的信息,停止向通过所述主叫端局向主叫播放主叫设置的彩话信息。
上述彩话平台中具体包括业务处理部分和放音部分。
其中,业务处理部分的具体组成与现有的彩话平台的组成相同,用于进行呼叫接续和实现彩话业务,此外,还进一步用于根据来自被叫端局的被叫空闲的信息将主叫话路接续到放音设备,并根据来自被叫端局的被叫摘机的信息释放主叫话路与放音设备的连接,以及存储主叫的彩话设置信息,并将其中的彩话信息传送给放音设备。
放音部分为彩话平台中的新增设备,用于根据接收的来自业务处理部分的彩话信息通过主叫端局向主叫播放该彩话信息。
上述业务处理部分具体包括增强智能外设(AIP)、会场设备(CP)、背景音文件服务器(File Server)、流程服务器(Flow Server)、数据库服务器和用户接口等。其中AIP用于进行交换接续、控制CP执行会场操作、控制放音设备(VP)放音、接受流程服务器的控制并将各种消息和执行结果上报给流程服务器;上述控制CP会场操作包括申请会场、将主被叫话路加入会场、指示会场放背景音、撤销会场等;在本发明中,与现有技术不同的,AIP接受流程服务器的控制还包括接收到来自流程服务器的将主叫话路接入VP指令后,将主叫的话路接入VP;接收到来自流程服务器的彩话信息后,将彩话信息转发给VP;接收来自流程服务器的停止放音指令后,拆除主叫话路和VP的连接。
CP用于提供会场的所有功能,包括申请会场、释放会场、加入和撤离会场、播放背景音等。
背景音文件服务器用于存放背景音文件,提供背景音文件给CP播放。
流程服务器,为彩话业务的呼叫流程逻辑的提供者和执行者用于控制AIP完成交换接续、会场操作、放音等动作,并能读取数据库服务器(DatabaseServer)中的用户的彩话设置信息,作为流程的输入并将用户的彩话信息通过AIP发送给VP。其中,流程服务器所执行的功能与现有技术不同之处具体包括流程服务器在接收到来自被叫端局的被叫空闲的信息后,根据读取的用户彩话设置信息中使用预览功能的信息,向AIP发送将主叫话路接入VP的指令;将读取的用户彩话设置信息中的彩话信息通过AIP发送给VP,通知VP向主叫播放该彩话信息;以及,在接收到来自被叫端局的被叫摘机的信息后,向AIP发送停止放音指令,指示AIP通知VP停止放音。
数据库服务器,用来存储用户的彩话设置信息,包括是否使用预览功能、每个按键对应的铃音编码及名称等。其中通过流程服务器和AIP传递到VP的彩话信息包括每个按键对应的铃音名称,如按键1忘情水、按键2挪威的森林...。
用户接口(Portal)用于提供给最终用户的界面,可以让终端用户通过它输入彩话设置信息并将彩话设置信息存储到数据库服务器中,Portal也能让SP或管理员上传背景音文件。
放音部分中具体包括VP和文语转换服务器(TTS Server)。其中VP用于接收来自AIP的文件形式的彩话信息,并将文件形式的彩话信息发送给文语转换服务器;以及接收来自文语转换服务器的音频数据并向主叫播放该音频数据。
文语转换服务器用于将VP提供的文本数据转换成音频数据后返回给VP。
在图4中,实线表示为TCP/IP通信连接,虚线表示为局间信令或话路,点划线表示用户线信令或话路。
基于图4中所示的系统,本实施例中呼叫流程如图5a和图5b所示,具体包括如下步骤步骤501、彩话用户a作为主叫发起彩话呼叫,呼叫被叫,即用户b。
步骤502、LSa将呼叫路由到彩话平台的AIP。
步骤503、AIP悬置该呼叫,并将主叫被叫号码等呼叫相关信息上报给流程服务器。
步骤504、流程服务器获取本次呼叫中的主叫、被叫、原被叫等信息,并根据主叫号码到数据库中查询主叫的彩话设置信息,包括是否使用预览功能、每个按键对应的铃音编码及名称等。然后流程服务器根据所有获取的信息,构建该次呼叫的呼叫逻辑,具体包括以下步骤步骤505、流程服务器首先指示AIP呼出到被叫,被叫端局返回消息给AIP;如果被叫空闲,被叫端局会回ACM消息,其中用户状态为空闲,然后播放回铃音;如果被叫非空闲,被叫端局有两种处理(1)回REL,然后拆线;(2)回ACM消息,其中用户状态为非空闲,之后放一段提示音,然后拆线。
步骤506、AIP将收到的被叫端局的回应消息上报给流程服务器。
步骤507、流程服务器判断被叫端局的消息如果是REL,就指示AIP透传该REL给主叫端局,并拆除跟主被叫端局的链接,然后流程退出。如果是ACM,且其中用户状态为非空闲,则指示AIP将主被叫话路连接起来,让主叫可以听到被叫端局的提示音,等被叫端局或主叫端局拆线的时候,也拆除对应的与主叫端局或被叫端局的链接,然后流程退出。如果是ACM,且其中用户状态为空闲,则判断用户是否使用预览功能,若是,转步骤508;若不是,则在步骤511,将主被叫话路连接起来,透传被叫端局的回铃音,然后转入步骤512。
步骤508、流程服务器指示AIP将主叫的话路接入VP。
这里,将主叫的话路接入VP,目的是让主叫听到VP的放音,从而达到屏蔽被叫端局的回铃音的目的。在没有预览功能的时候,主叫之所以能听到被叫端局的回铃音,是因为在彩话平台上,主被叫话路被连接起来了,被叫端局播放的回铃音可以正常透传给主叫。而在这里,主叫方的话路并没有和被叫方的话路连接起来,而是和VP中的放音通道连接在一起,所以主叫只能听到VP中播放的声音,而听不到被叫端局的回铃音。
步骤509、流程服务器将主叫的彩话信息,如按键1忘情水、按键2挪威的森林...,通过AIP转发给VP,并指示AIP让VP播放这些信息给主叫听。
步骤510、VP通过文语转换服务器把主叫的彩话信息转换成音频数据,并播放给主叫听,于是主叫就可以在通话前听到自己设置的彩话信息了,而不是听到被叫端局的回铃音,然后执行步骤512。
步骤512、如果被叫用户摘机,被叫端局回ANM给AIP,AIP将收到ANM的信息上报给流程服务器。
步骤513、流程服务器判断本次呼叫是否使用了预览功能,若是则在步骤514指示AIP停止VP放音,拆除主叫话路和VP的连接,然后执行步骤515;若不是则直接执行步骤515。
步骤515、流程服务器指示AIP控制CP实现会场功能,包括指示CP分配会场,将主叫话路加入会场,将被叫话路加入会场,指示会场播放主叫设置的背景音乐,然后指示会场对主叫话路收号。于是主被叫可以在会场中通话,并能同时听到会场播放的背景音乐。
步骤516、如果主叫按键,CP会场会将按键信息上报给AIP,AIP上报给流程服务器。流程服务器根据主叫的彩话设置信息和按键信息判断用户的意图,如切换音乐、调整音量大小、暂停/恢复背景音乐,然后指示AIP控制CP完成相应的操作。
步骤517、如果主叫先挂机,主叫端局会发REL消息给AIP,AIP将接收到REL消息的信息上报给流程服务器,然后流程服务器指示AIP将主被叫话路拆离会场,透传主叫端局的REL给被叫端局并撤销会场,然后结束流程。这里,如果被叫先挂机,流程类似,不再赘述。
以上是对本发明具体实施例的说明,在具体的实施过程中可对本发明的方法进行适当的改进,以适应具体情况的具体需要。因此可以理解,根据本发明的具体实施方式
只是起示范作用,并不用以限制本发明的保护范围。
权利要求
1.一种实现彩话业务预览的方法,其特征在于,该方法包括主叫发起的彩话业务呼叫路由到彩话平台,彩话平台获知被叫空闲后,屏蔽被叫侧的回铃音,向主叫播放主叫设置的彩话信息。
2.根据权利要求1所述的方法,其特征在于,所述彩话平台屏蔽被叫侧的回铃音之前进一步包括彩话平台判断主叫是否设置了彩话信息预览功能,如果是,执行所述彩话平台屏蔽被叫侧的回铃音的步骤;否则执行正常的彩话呼叫处理流程。
3.根据权利要求1所述的方法,其特征在于,该方法进一步包括被叫摘机后,所述彩话平台停止向主叫播放主叫设置的彩话信息,将主叫和被叫接续到会场中,并播放背景音。
4.根据权利要求1所述的方法,其特征在于,所述彩话平台采用文件组合放音方式或文语转换方式进行放音。
5.根据权利要求1至4中任一所述的方法,其特征在于,所述呼叫过程中涉及到的信令为综合服务数字网络用户部分信令;则彩话平台接收到被叫端局返回的被叫状态为空闲的地址全消息后,获知被叫空闲。
6.一种实现彩话业务预览的系统,其特征在于,该系统包括彩话平台和主叫端局;所述彩话平台用于根据来自被叫侧的被叫空闲信息,屏蔽来自被叫侧的回铃音,并向主叫播放主叫设置的彩话信息;所述主叫端局用于将呼叫路由到彩话平台。
7.根据权利要求6所述的系统,其特征在于,所述彩话平台还用于根据来自被叫侧的被叫摘机信息,停止向主叫播放主叫设置的彩话信息。
8.根据权利要求7所述的系统,其特征在于,所述彩话平台根据来自被叫侧的被叫空闲信息和主叫设置的使用彩话预览功能的信息,屏蔽来自被叫侧的回铃音;以及根据来自被叫侧的被叫摘机的信息和主叫设置的使用彩话预览功能的信息,停止向主叫播放主叫设置的彩话信息。
9.一种实现彩话业务预览的彩话平台,其特征在于,该彩话平台包括业务处理部分和放音部分;其中,业务处理部分用于根据来自被叫侧的被叫空闲的信息将主叫话路接续到放音设备,以及存储主叫的彩话信息,并将主叫的彩话信息传送给放音设备;放音部分用于根据接收的来自业务处理部分的彩话信息,并向主叫播放该彩话信息。
10.根据权利要求9所述的彩话平台,其特征在于,所述业务处理部分具体包括增强智能外设、流程服务器和数据库服务器;其中,增强智能外设用于接收来自流程服务器的将主叫话路接入放音部分指令,将主叫的话路接入放音部分;并接收来自流程服务器的彩话信息后,将彩话信息转发给放音部分;或进一步接收来自流程服务器的停止放音指令,拆除主叫话路和放音部分的连接;流程服务器用于通过增强智能外设接收来自被叫侧的被叫空闲的信息,从数据库服务器中读取主叫的彩话设置信息,根据读取的主叫彩话设置信息中使用预览功能的信息,向增强智能外设发送将主叫话路接入放音部分的指令;和将读取的主叫彩话设置信息中的彩话信息通过增强智能外设发送给放音部分,通知放音部分向主叫播放该彩话信息;或进一步通过增强智能外设接收来自被叫侧的被叫摘机的信息,向增强智能外设发送停止放音指令,指示增强智能外设通知放音部分停止放音;数据库服务器,用来存储用户的彩话设置信息。
11.根据权利要求10所述的彩话平台,其特征在于,所述业务处理部分中进一步包括用户接口,用于终端用户输入彩话设置信息并将彩话设置信息存储到数据库服务器中。
12.根据权利要求9至11中任一所述的彩话平台,其特征在于,所述放音部分中包括放音设备和文语转换服务器;放音设备用于接收来自所述业务处理部分的文件形式的彩话信息,并将文件形式的彩话信息发送给文语转换服务器;以及接收来自文语转换服务器的音频数据并向主叫播放该音频数据;文语转换服务器用于将放音设备提供的文本数据转换成音频数据后返回给放音设备。
全文摘要
本发明公开了一种实现彩话业务预览的方法,包括主叫发起的彩话业务呼叫路由到彩话平台,彩话平台获知被叫空闲后,屏蔽被叫侧的回铃音,向主叫播放主叫设置的彩话信息。本发明还公开了一种实现彩话业务预览的系统和一种实现彩话业务预览的彩话平台。本发明中,通过将主叫发起的彩话业务呼叫路由到彩话平台,彩话平台获知被叫空闲后,屏蔽被叫侧的回铃音,向主叫播放主叫设置的彩话信息,从而没有改变正常的信令流程就实现了让主叫在通话前预览自己的彩话设置。
文档编号H04M3/42GK1929520SQ200610139798
公开日2007年3月14日 申请日期2006年9月25日 优先权日2006年9月25日
发明者黄辉 申请人:华为技术有限公司