【技术实现步骤摘要】
一种点击拨号业务中实现三方通话的方法及系统
本专利技术涉及IP多媒体子系统(IMS,IPMultimediaSubsystem)及下一代通信网络(NGN,NextGenerationNetwork)网络的智能网通讯领域,尤其涉及一种点击拨号业务中实现三方通话的方法及系统。
技术介绍
点击拨号(CTD,ClickToDial)业务中,用户登录CTDWEB界面,输入或选择逻辑主叫号码用户A和逻辑被叫号码用户B,CTD应用服务器通过先呼叫逻辑主叫号码用户A,待逻辑主叫号码用户A接听后,CTD应用服务器再呼叫逻辑被叫号码用户B,逻辑被叫号码用户B振铃,待逻辑主叫号码用户A听到回铃音,逻辑被叫号码用户B摘机,待逻辑主叫号码用户A和逻辑被叫号码用户B通话,即通过CTD业务将用户希望进行通话的两方电话进行话路桥接,而实现两方通话的呼叫类业务。三方通话是指用户A与用户B通话后,用户A保持与用户B的通话,同时用户A呼叫用户C,用户C摘机,用户A和用户C通话,然后用户A进行某些操作,用户A、用户B和用户C两两都可以相互听到对方的声音。传统的呼叫业务中,用户是通过终端(固定电话、手机等)直接拨打目的电话号码来实现通话的,而CTD业务,则是由CTD应用服务器分别发起两路需要进行通话的电话号码的呼叫。传统的CTD业务,在现在通讯网络中被广泛使用,如WebCall、Web800等都属于CTD业务或其衍生业务。用户可以通过CTD业务的呼叫操作界面,查看当前通话的状态,当前通话的状态包括通话双方的电话号码及姓名、呼叫状态,其中,呼叫状态包括:被叫振铃、被叫应答、被叫挂机、被叫呼叫保持中等 ...
【技术保护点】
1.一种点击拨号业务中实现三方通话的方法,其特征在于,该方法包括:CTD WS向CTD AS发起呼出请求,CTD AS呼叫逻辑主叫和第一逻辑被叫,如果逻辑主叫和第一逻辑被叫都响应为摘机,逻辑主叫和第一逻辑被叫进入通话状态;CTD WS向CTD AS发起对第二逻辑被叫的呼出请求,CTD AS呼叫第二逻辑被叫,如果第二逻辑被叫响应为摘机,逻辑主叫和第二逻辑被叫进入通话状态;CTD WS向CTD AS发起三方通话请求,CTD AS申请三方通话资源,将逻辑主叫、第一逻辑被叫和第二逻辑被叫进行混音,逻辑主叫、第一逻辑被叫和第二逻辑被进入三方通话状态。
【技术特征摘要】
1.一种点击拨号业务中实现三方通话的方法,其特征在于,该方法包括:CTDWS向CTDAS发起呼出请求,CTDAS呼叫逻辑主叫和第一逻辑被叫,如果逻辑主叫和第一逻辑被叫都响应为摘机,逻辑主叫和第一逻辑被叫进入通话状态;CTDWS向CTDAS发起对第二逻辑被叫的呼出请求,CTDAS呼叫第二逻辑被叫,如果第二逻辑被叫响应为摘机,逻辑主叫和第二逻辑被叫进入通话状态;CTDWS向CTDAS发起三方通话请求,CTDAS申请三方通话资源,将逻辑主叫、第一逻辑被叫和第二逻辑被叫进行混音,逻辑主叫、第一逻辑被叫和第二逻辑被进入三方通话状态。2.根据权利要求1所述的方法,其特征在于,所述CTDWS向CTDAS发起呼出请求为:CTDWS通过CTDWEB界面接收逻辑主叫和第一逻辑被叫的呼出请求,将该呼出请求发送给CTDAS。3.根据权利要求1所述的方法,其特征在于,所述CTDAS呼叫逻辑主叫和第一逻辑被叫,如果逻辑主叫和第一逻辑被叫都响应为摘机,逻辑主叫和第一逻辑被叫进入通话状态为:CTDAS的请求响应模块接收CTDWS发出的呼叫请求,并向CTDWS发送接受请求的响应;CTDWS的消息显示模块收到接受请求的响应后,通过CTDWEB显示提示信息;CTDAS的基本呼出模块呼叫逻辑主叫,如果逻辑主叫的最终响应是摘机,CTDAS的基本呼出模块呼叫第一逻辑被叫;如果第一逻辑被叫的最终响应为摘机,CTDAS的呼叫保持模块将逻辑主叫和第一逻辑被叫桥接。4.根据权利要求3所述的方法,其特征在于,该方法还包括:CTDAS的状态上报模块向CTDWS上报逻辑主叫和/或第一逻辑被叫的响应,CTDWS的消息显示模块通过CTDWEB实时显示逻辑主叫和/或第一逻辑被叫的响应;该方法还包括:如果逻辑主叫的最终响应不是摘机,CTDWS的消息显示模块通过CTDWEB显示呼叫逻辑主叫失败的提示信息;该方法还包括:如果第一逻辑被叫的临时响应为振铃,CTDAS的放音混音模块控制MRS向逻辑主叫播放回铃音,并当第一逻辑被叫的最终响应为摘机时,CTDAS的放音混音模块控制MRS停止向逻辑主叫播放回铃音;该方法还包括:如果第一逻辑被叫的最终响应不为摘机,CTDWS的消息显示模块通过CTDWEB显示呼叫第一逻辑被叫失败的提示信息,CTDAS的放音混音模块控制MRS向逻辑主叫播放失败提示音。5.根据权利要求1所述的方法,其特征在于,所述CTDWS向CTDAS发起对第二逻辑被叫的呼出请求为:CTDWS的呼叫请求模块接收通过CTDWEB发送的对第二逻辑被叫的呼出请求,并将该呼出请求发送给CTDAS;CTDAS的请求响应模块收到对第二逻辑被叫的呼出请求后,触发CTDAS的呼叫保持模块断开逻辑主叫和第一逻辑被叫之间的桥接。6.根据权利要求5所述的方法,其特征在于,该方法还包括:CTDWS的呼叫请求模块接收通过CTDWEB发送的第一逻辑被叫的呼叫保持请求,并将该呼叫保持请求发送给CTDAS;CTDAS的请求响应模块向CTDWS发送接受请求的响应,CTDWS的消息显示模块通过CTDWEB显示提示信息;CTDAS的呼叫保持模块控制MRS向第一逻辑被叫播放呼叫保持提示音。7.根据权利要求1所述的方法,其特征在于,所述CTDAS呼叫第二逻辑被叫,如果第二逻辑被叫响应为摘机,逻辑主叫和第二逻辑被叫进入通话状态为:CTDAS的基本呼出模块呼叫第二逻辑被叫,如果第二逻辑被叫的最终响应为摘机,CTDAS的呼叫保持模块将逻辑主叫和第二逻辑被叫桥接。8.根据权利要求7所述的方法,其特征在于,该方法还包括:CTDAS的状态上报模块向CTDWS上报第二逻辑被叫的响应,CTDWS的消息显示模块通过CTDWEB实时显示第二逻辑被叫的响应;该方法还包括:如果第二逻辑被叫的临时响应为振铃,CTDAS的放音混音模块控制MRS向逻辑主叫播放回铃音,并当第二逻辑被叫的最终响应为摘机时,CTDAS的放音混音模块控制MRS停止向逻辑主叫播放回铃音。9.根据权利要求7或8所述的方法,其特征在于,该方法还包括:如果第二逻辑被叫的最终响应不为摘机,CTDAS的状态上报模块向CTDWS上报第二逻辑被叫的响应,CTDWS的消息显示模块通过CTDWEB显示呼叫第二逻辑被叫失败的提示信息;如果CTDWS的呼叫请求模块通过CTDWEB收到继续呼叫第二逻辑被叫的请求,呼叫请求模块将所述第二逻辑被叫的请求送给CTDAS,CTDAS的基本呼出模块继续呼叫第二逻辑被叫,反之,CTDAS的呼叫保持模块恢复逻辑主叫和第一逻辑被叫的桥接,逻辑主叫和第一逻辑被叫的桥接重新进入通话状态。10.根据权利要求1所述的方法,其特征在于,所述CTDWS向CTDAS发起三方通话请求,CTDAS申请三方通话资源,将逻辑主叫、第一逻辑被叫和第二逻辑被叫进行混音为:CTDWS的呼叫请求模块接收通过CTDWEB发起的对逻辑主叫的三方通话请求,并将该三方通话请求发送给CTDAS;CTDAS的请求响应模块发送接受请求的响应给CTDWS的消息显示模块,消息显示模块通过CTDWEB显示提示信息;CTDAS的三方通话模块申请三方通话资源,并将逻辑主叫与MRS关联,MRS对逻辑主叫混音,逻辑主叫加入会议;CTDAS的三方通话模块将第二逻辑被叫与MRS关联,MR...
【专利技术属性】
技术研发人员:屈天喜,丁志宇,孟飞翔,杨建军,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。