一种实现业务切换的方法、应用服务器和系统技术方案

技术编号:16923879 阅读:27 留言:0更新日期:2017-12-31 17:37
本发明专利技术公开了一种实现业务切换的方法、应用服务器和系统,利用本发明专利技术,可以接收业务切换终端上报的业务触发消息,控制媒体服务器对业务保持终端播放呼叫保持提示音,之后,当接收到业务切换终端上报的业务切换消息后,可以根据其中的切换业务参数与该切换业务对应的终端进行业务切换和媒体协商,并控制媒体服务器对该切换业务对应的终端进行相应的放音,基于上述的机制,本实施例在普通的终端上即可实现在通话中按键实现业务切换的目的,相对于现有技术中需要更高级的终端或增设WEB服务器的方案而言,本发明专利技术无需对终端和网元设备进行改进或增设,降低了部署的成本,有利于扩展应用的广泛性,更具有实用性和适应性,有利于提升用户体验。

【技术实现步骤摘要】
一种实现业务切换的方法、应用服务器和系统
本专利技术涉及通信
,具体涉及一种实现业务切换的方法、应用服务器和系统。
技术介绍
目前,通话业务中,盲转属于通话后切换业务,盲转的主要含义是,当任一用户A与业务用户B通话后,用户B做转接操作,带上任一用户C的号码信息,用户B退出,用户B所在的AS(ApplicationServer,应用服务器)呼叫用户C,用户C振铃,用户A听回铃音,用户C摘机,用户A与用户C通话。现有的盲转技术一般有如下三种实现方式:一,用户B对应的终端为比较高级的SIP终端且具有发送REFER消息的能力,通过REFER携带用户C的号码送给AS,AS释放用户B并呼叫用户C,并将用户A与用户C关联,实现盲转。二,用户B对应的终端具有二路呼叫的能力,能在已经通话的基础上再拨打一次新的呼叫,请求的被叫号码为盲转业务操作码加用户C的号码,并由AS事先记录用户B和用户A对应呼叫的通话信息,AS释放用户B并呼叫用户C,并将用户A与用户C关联,实现盲转。三,由WEB服务器发送携带用户C号码的消息给AS,可适用于点击拨号或总机座席等业务功能中,AS释放用户B并呼叫用户C,并将用户A与用户C关联,实现盲转。前两种方式对终端的要求较高,需要终端支持特殊按键并有发送refer消息的能力,或者需要终端支持二路呼叫,后一种方式则需要WEB服务器支持,需要在网络中架设新的网元设备。
技术实现思路
本专利技术实施例要解决的主要技术问题是,提供一种实现业务切换的方法、应用服务器和系统,解决现有技术中采用更高级的终端或架设WEB服务器带来的对用户终端和网元设备成本升高,实用性差,适应性差的问题。为解决上述技术问题,本专利技术实施例提供一种实现业务切换的方法,包括:接收通话中的业务切换终端上报的业务触发消息,业务触发消息为根据业务切换终端的触发按键信号转换处理后生成的消息;当业务触发消息携带预设的按键业务特征码时,与通话中的业务保持终端进行呼叫保持放音业务的媒体协商,控制媒体服务器对业务保持终端播放呼叫保持提示音;接收通话中的业务切换终端上报的业务切换消息,业务切换消息为根据业务切换终端的切换按键信号转换后生成的消息;对业务切换消息进行解析,获得切换业务参数;根据切换业务参数与该切换业务对应的终端进行业务切换和媒体协商,并控制媒体服务器对该切换业务对应的终端进行相应的放音。为解决上述技术问题,本专利技术实施例还提供一种实现业务切换的应用服务器,包括:接收模块,用于接收通话中的业务切换终端上报的业务触发消息,以及接收通话中的业务切换终端上报的业务切换消息;所述业务触发消息为根据所述业务切换终端的触发按键信号转换处理后生成的消息;所述业务切换消息为根据所述业务切换终端的切换按键信号转换后生成的消息;控制模块,用于当所述业务触发消息携带预设的按键业务特征码时,与通话中的业务保持终端进行呼叫保持放音业务的媒体协商,控制媒体服务器对业务保持终端播放呼叫保持提示音;以及对所述业务切换消息进行解析,获得切换业务参数;根据所述切换业务参数与该切换业务对应的终端进行业务切换和媒体协商,并控制媒体服务器对该切换业务对应的终端进行相应的放音。为解决上述技术问题,本专利技术实施例还提供一种实现业务切换的系统,包括:媒体服务器和如上的应用服务器;应用服务器与媒体服务器进行切换业务的媒体协商,媒体服务器用于根据应用服务器与切换业务对应的终端进行的媒体协商,向切换业务对应的终端发送媒体流。本专利技术公开了一种实现业务切换的方法、应用服务器和系统,在通话过程中,可以接收业务切换终端上报的业务触发消息,控制媒体服务器为业务保持终端播放呼叫保持提示音,然后继续接收业务切换终端上报的业务切换消息,获取切换业务参数,与对应于切换业务的终端进行业务切换和媒体协商,实现两个终端之间的关联,重新建立两个终端之间的通话,实现在通话过程中,按键实现相应的业务切换的目的,在本专利技术中,利用了现有的终端和网元设备,相当于现有技术需要采用高级的终端,或设置WEB服务器的方案而言,本专利技术无需对现有的终端和网络进行改变即可实现,所以本专利技术明显具有更好的适应性和实用性,扩展了应用的广泛性,节省了部署网络的成本,提升了用户体验。附图说明图1为本专利技术实施例一提供的一种实现业务切换的方法的流程图;图2为本专利技术实施例二提供的另一种实现业务切换的方法的流程图;图3为本专利技术实施例二提供的一种将按键信号转换为INFO信号的方法的流程图;图4为本专利技术实施例二提供的另一种将按键信号转换为INFO信号的方法的流程图;图5为本专利技术实施例二提供的一种实现盲转的方法的流程图;图6为本专利技术实施例三提供的一种实现业务切换的应用服务器的模块示意图;图7为本专利技术实施例三提供的一种实现业务切换的系统的模块示意图。具体实施方式下面通过具体实施方式结合附图对本专利技术作进一步详细说明。实施例一:本实施例提出了一种实现业务切换的方法,该方法,可以使得通话双方中的任一方在通话过程中,发起并实现业务切换,完成盲转。与现有的实现盲转功能的方法相比,本专利技术的方法不需要终端具有支持特殊按键(*、#、0-9之外的按键)并具有发送refer消息的能力;也不需要终端支持二路呼叫的能力;也不需要利用WEB服务器实现盲转,自然就不需要新架设新的网元设备。所以本实施例的方法利用现有的终端和现有的网络即可实现,扩展了应用的广泛性,节省了部署成本,提升了用户体验性,随着3G、4G网络的崛起,CS(CircuitSwitched,电路交换)网络与PS(PacketSwitch,分组交换)网络的融合,使得本实施例提供的业务有非常广阔的发展和使用空间。参见图1,本实施例提供的实现业务切换的方法包括:S101、接收通话中的业务切换终端上报的业务触发消息,业务触发消息为根据业务切换终端的触发按键信号转换处理后生成的消息;S102、当业务触发消息携带预设的按键业务特征码时,与通话中的业务保持终端进行呼叫保持放音业务的媒体协商,控制媒体服务器对业务保持终端播放呼叫保持提示音;S103、接收通话中的业务切换终端上报的业务切换消息,业务切换消息为根据业务切换终端的切换按键信号转换后生成的消息;S104、对业务切换消息进行解析,获得切换业务参数;根据切换业务参数与该切换业务对应的终端进行业务切换和媒体协商,并控制媒体服务器对该切换业务对应的终端进行相应的放音。在本实施例中,业务切换终端和业务保持终端是当前通话中的用户终端,是用户发起呼叫、接听呼叫以及做其他呼叫操作的装置,具体的,用户终端(UserEquipment,UE)可以是C网或G网手机、PSTN终端、IMS终端等终端设备,本实施例对此没有限定。业务切换终端可以理解为在通话过程中,主动发起了切换业务的终端,即可以理解为,在通话过程中,用户操作按键发起业务切换的终端。业务保持终端理解为在同一通话过程中,与业务切换终端通话的终端。其中,业务保持终端可以有多个,例如,在多方通话中,除了业务切换终端的其他终端都可以被认为是业务保持终端。在本实施例中,业务切换终端可以是主叫终端,也可以是被叫终端,本实施例对此没有限定。假设操作业务切换终端的是用户B,操作业务保持终端的是用户A,可以想到的是,在步骤S101中,用户B在与用户A的通话过程中,触本文档来自技高网...
一种实现业务切换的方法、应用服务器和系统

【技术保护点】
一种实现业务切换的方法,包括:接收通话中的业务切换终端上报的业务触发消息,所述业务触发消息为根据所述业务切换终端的触发按键信号转换处理后生成的消息;当所述业务触发消息携带预设的按键业务特征码时,与通话中的业务保持终端进行呼叫保持放音业务的媒体协商,控制媒体服务器对业务保持终端播放呼叫保持提示音;接收通话中的业务切换终端上报的业务切换消息,所述业务切换消息为根据所述业务切换终端的切换按键信号转换后生成的消息;对所述业务切换消息进行解析,获得切换业务参数;根据所述切换业务参数与该切换业务对应的终端进行业务切换和媒体协商,并控制媒体服务器对该切换业务对应的终端进行相应的放音。

【技术特征摘要】
1.一种实现业务切换的方法,包括:接收通话中的业务切换终端上报的业务触发消息,所述业务触发消息为根据所述业务切换终端的触发按键信号转换处理后生成的消息;当所述业务触发消息携带预设的按键业务特征码时,与通话中的业务保持终端进行呼叫保持放音业务的媒体协商,控制媒体服务器对业务保持终端播放呼叫保持提示音;接收通话中的业务切换终端上报的业务切换消息,所述业务切换消息为根据所述业务切换终端的切换按键信号转换后生成的消息;对所述业务切换消息进行解析,获得切换业务参数;根据所述切换业务参数与该切换业务对应的终端进行业务切换和媒体协商,并控制媒体服务器对该切换业务对应的终端进行相应的放音。2.根据权利要求1所述的实现业务切换的方法,其特征在于,当所述的切换业务参数为解除呼叫保持业务参数时,控制媒体服务器停止对业务保持终端播放呼叫保持提示音,将业务切换终端和业务保持终端关联,控制其进入通话状态。3.根据权利要求1所述的实现业务切换的方法,其特征在于,当所述的切换业务参数为盲转业务参数时,释放业务切换终端,控制媒体服务器停止对业务保持终端播放呼叫保持提示音;呼叫盲转业务对应的外联终端,与外联终端和业务保持终端进行媒体协商,并控制媒体服务器对外联终端和业务保持终端进行相应的放音;接收外联终端的摘机信号,控制媒体服务器停止对业务保持终端放音,通过与外联终端和业务保持终端分别进行媒体协商,将外联终端和业务保持终端关联,控制其进入通话状态。4.根据权利要求1-3任一项所述的实现业务切换的方法,其特征在于,所述切换业务参数包括:切换业务码和/或外联终端号码。5.根据权利要求1-3任一项所述的实现业务切换的方法,其特征在于,所述的业务触发消息和业务切换消息为会话初始协议信息消息,所述会话初始协议信息消息为核心网将所述业务切换终端的触发按键信号和切换按键信号转换后生成的消息。6.根据权利要求5所述的实现业务切换的方法,其特征在于,当所述会话初始协议信息消息为一次按键信号转换后生成的消...

【专利技术属性】
技术研发人员:屈天喜钱晨
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1