【技术实现步骤摘要】
一种在软交换通信网络中实现呼叫转接的方法
本领域涉及通信领域中的呼叫转接(Call Transfer)方法,尤其涉及在软交换通信网络中基于SIP(Session Initiation Protocol,会话初始协议)协议的,在振铃状态下的呼叫转接方法。
技术介绍
随着通信技术的迅速发展,NGN(Next Generation Network,下一代网络)网络和技术,尤其是软交换通信网络已经成为通信领域不可阻挡的趋势。同时,基于软交换通信网络的各种业务也应运而生,这也是许多运营商用以和竞争对手对抗的有力武器。在传统PSTN网络中,若用户A登记了呼叫转接业务,用户A可以通过如下方式使用该业务:-用户A呼叫用户B,用户B摘机并与用户A通话。-用户A拍叉簧,将与用户B的呼叫保持住。-用户A呼叫用户C,被叫话机振铃。-用户A挂机,从而触发了呼叫转接业务。-用户C摘机,用户B与用户C通话。该业务使用方式对应的即为振铃状态下的呼叫转接业务。目前,在软交换通信网络中还没有相应的呼叫转接业务。专利申请WO03070622中公开了一种基于SIP协议的呼叫转接的方法,该方法解决的是SIP终端用户A和SIP终端用户B在通话的前提下,由SIP终端用户A直接发送Refer消息到SIP服务器,然后由SIP终端用户B通过SIP服务器来呼叫SIP终端用户C并和它建立通话。这种方法的不足是,其只支持对SIP终端用户的呼叫转接,这种呼叫转接是由终端发起的,而不是由网络发起的。而在NGN网络中,SIP-->终端只是一部分,很多终端都不是支持SIP协议的,因而这种方法是非常局限的。科技和业务发展 ...
【技术保护点】
一种在软交换通信网络的软交换控制器中用于进行呼叫转接的方法,其中,归属于该软交换控制器的一个主叫终端已与一个第一被叫终端建立通话,所述方法包含以下的步骤:a)将一个呼叫保持请求消息发送给到一个应用服务器,用于请求保持所述主叫终端与第一被叫终端之间的呼叫;b)将一个呼叫建立请求消息发送给应用服务器,用于请求建立所述主叫终端与第二被叫终端之间的呼叫;c)将一个用于指示主叫终端在第一被叫终端与第二被叫终端之间建立呼叫转接的呼叫转接指示消息发送给应用服务器。
【技术特征摘要】
1.一种在软交换通信网络的软交换控制器中用于进行呼叫转接的方法,其中,归属于该软交换控制器的一个主叫终端已与一个第一被叫终端建立通话,所述方法包含以下的步骤:a)将一个呼叫保持请求消息发送给到一个应用服务器,用于请求保持所述主叫终端与第一被叫终端之间的呼叫;b)将一个呼叫建立请求消息发送给应用服务器,用于请求建立所述主叫终端与第二被叫终端之间的呼叫;c)将一个用于指示主叫终端在第一被叫终端与第二被叫终端之间建立呼叫转接的呼叫转接指示消息发送给应用服务器。2.根据权利要求1所述的方法,其特征在于,还包括:d)当接收来自所述应用服务器的资源释放请求消息时,释放与所述主叫终端有关的资源。3.根据权利要求1或2所述的方法,其特征在于,所述软交换控制器为媒体网关控制器。4.一种在软交换通信网络中用于进行呼叫转接的软交换控制器,其中,归属于该软交换控制器的一个主叫终端已与一个第一被叫终端建立通话,该软交换控制器包括:呼叫保持请求装置,用于将一个用于请求保持所述主叫终端与第一被叫终端之间呼叫的呼叫保持请求消息发送给到一个应用服务器;呼叫建立请求装置,用于将一个用于请求建立所述主叫终端与第二被叫终端之间呼叫的呼叫建立请求消息发送给应用服务器;呼叫转接指示装置,用于将一个用于指示主叫终端在第一被叫终端与第二用户终端之间建立呼叫转接的呼叫转接指示消息发送给应用服务器。5.根据权利要求3所述的软交换控制器,其特征在于,还包括资源释放装置,用于当收到来自所述应用服务器的资源释放请求消息时,释放与所述主叫终端有关的资源。6.根据权利要求4或5所述的软交换控制器,其特征在于,所述软交换控制器为媒体网关控制器。7.一种在软交换通信网络的应用服务器中用于进行呼叫转接的方法,其中,一个主叫终端已与一个第一被叫终端建立通话,所述方法包含以下的步骤:a)通知第一被叫终端所归属的软交换控制器,以保持所述主叫终端与第一被叫终端之间的呼叫;b)通知第二被叫终端所归属的软交换控制器,以建立所述主叫终端与第二被叫终端之间的呼叫;c)将第二被叫终端所归属软交换控制器发送的同意建立呼叫的呼叫建立响应消息发送给该主叫终端所归属的软交换控制器;d)当接收到来自所述主叫终端所归属软交换装置的指示进行主叫终端在第一被叫终端与第二用户终端之间的呼叫转接的呼叫转接指示消息,在第一被叫终端和第二被叫终端之间建立通话。8.根据权利要求7所述的方法,其特征在于,还包括以下步骤:检测所述呼叫建立响应消息中是否包括第二被叫终端的SDP信息;其中,当所述呼叫建立响应消息中包括第二被叫终端的SDP信息,步骤d)包括以下步骤:-通知第二被叫终端所归属的软交换器,以将第二被叫终端的远端RTP属性切换为第一被叫终端的RTP资源,以及通知第一被叫终端所归属的软交换控制器,以将第一被叫终端的远端RTP属性切换为第二被叫终端的RTP资源,;-将资源释放消息发送给该主叫终端所归属的软交换控制器,以释放与该主叫终端有关的资源;-接收来自第二被叫终端所归属软交换控制器的指示第二被叫终端已经摘机的摘机消息。9.根据权利要求8所述的方法,其特征在于,当所述呼叫建立响应消息中不包括第二被叫终端的SDP信息时,步骤d)包括以下步骤:-将资源释放消息发送给该主叫终端所归属的软交换控制器,以释放与该主叫终端有关的资源;-接收来自第二被叫终端所归属软交换控制器的指示第二被叫终端已经摘机的摘机消息,其中,该摘机消息中包括第二被叫终端的SDP信息;-通知第一被叫终端所归属的软交换控制器,以将第一被叫终端的远端RTP属性切换为第二被叫终端的RTP资源,以及通知第二被叫终端所归属的软交换器,以将第二被叫终端的远端RTP属性切换为第一被叫终端的RTP资源。10.根据权利要求7-9中任一项所述的方法,其特征在于,所述软交换控制器为媒体网关控制器。11.一种在软交换通信网络中用于进行呼叫转接的应用服务器,其中,一个主叫终端已与一个第一被叫终端建立通话,所述应用服务器包括:通话保持通知装置,用于通知第一被叫终端所归属的软交换控制器,以保持所述主叫终端与...
【专利技术属性】
技术研发人员:陈卫红,刘志强,陈寅秋,汪云华,
申请(专利权)人:上海贝尔阿尔卡特股份有限公司,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。