一种实现呼叫保持的方法及终端的制作方法

文档序号:7967937阅读:150来源:国知局
专利名称:一种实现呼叫保持的方法及终端的制作方法
技术领域
本发明涉及网络通信领域,尤其涉及一种实现呼叫保持的方法及终端。
背景技术
目前,在话务台、调度台及其它支持多呼叫的语音、视频通信终端上,一般都提供了呼叫保持功能,以便实现在多个呼叫之间切换通话,该功能能使第一终端与第二终端通话时,第一终端在保持第二终端的情况下,能与第三终端进行通话,并能在通话与保持这两种呼叫状态之间相互切换。
而在现有的通信系统中,呼叫保持功能的实现是通过通讯终端与交换机协同完成的,其中,交换机提供呼叫保持音乐,参照图1的现有技术中呼叫保持的方法的流程图,第一通讯终端与第二通讯终端之间已建立了呼叫会话连接通路,具体流程如下所述步骤s101,交换机从发起呼叫保持的第一通讯终端获取用于指示进行通话状态和呼叫保持状态切换的指示信号;步骤s102,若所述指示信号为将通话状态切换成呼叫保持状态的第一指示信号,则交换机拆除所述第一通讯终端与第二通讯终端之间的第一呼叫连接通路,建立该交换机与第二通讯终端之间的第二呼叫连接通路,若所述指示信号为将呼叫保持状态切换成通话状态的第二指示信号,则拆除所述第二呼叫连接通路,恢复所述第一呼叫连接通路;步骤s103,根据步骤s102中所述的两种情况,若交换机接收到所述第一指示信号,则交换机在所建立的第二呼叫连接通路上发送呼叫保持音乐,若交换机接收到所述第二指示信号,则恢复所述第一终端与第二终端之间的通话。
综上所述,现有技术的呼叫保持的方法具有如下缺陷由于通话状态与呼叫保持状态的切换是通过发起呼叫保持的通讯终端与交换机之间进行私有协议信令交换来完成的,从而导致存在通讯终端与交换机之间基于呼叫保持功能的兼容性问题不能有效解决。

发明内容
本发明实施例所要解决的技术问题在于,提供一种通讯终端及呼叫保持的方法。可在通讯终端上实现呼叫保持的功能,而不需要与通讯终端呼叫保持功能相匹配的交换机的参与。
为了解决上述技术问题,本发明实施例提出了一种通讯终端,包括获取单元,获取用于在已建立连接的呼叫会话的通话状态和呼叫保持状态之间进行切换的指示信号;切换单元,根据所述指示信号,将所述呼叫会话的连接通路在所述本地通话信息输出通路和呼叫保持信息输出通路之间切换。
其中,所述通讯终端还包括本地通话信息单元,提供所述本地通话信息,和/或呼叫保持信息单元,提供所述呼叫保持信息。
另外,所述通讯终端还包括接收控制单元,根据所述指示信号,控制接收或终止接收对端通话信息。
另外,所述呼叫保持信息单元包括存储单元,存储用户预先定义的呼叫保持信息;输出单元,输出所述呼叫保持信息。
另外,所述通讯终端可为支持多呼叫的智能终端。
其中,所述呼叫保持信息可以是音频信息、视频信息的一种或两种的组合。
相应的,本发明实施例还提供了一种呼叫保持的方法,包括a、获取用于在已建立连接的呼叫会话的通话状态和呼叫保持状态之间进行切换的指示信号;b、根据所述指示信号,将所述呼叫会话的连接通路在所述本地通话信息输出通路和呼叫保持信息输出通路之间切换。
另外,步骤a和步骤b之间包括b0、根据所述指示信号,控制接收或终止接收对端通话信息。
其中,所述指示信号为将通话状态切换成呼叫保持状态的第一指示信号,所述步骤b包括b1、根据所述第一指示信号,获取用户预先定义的呼叫保持信息;
b2、将所述呼叫保持信息向所述通路输出。
其中,所述呼叫保持信息可以是音频信息、视频信息的一种或两种的组合。
实施本发明实施例,具有如下有益效果本发明实施例通过在通讯终端上实现获取用于指示进行通话状态和呼叫保持状态切换的指示信号,并根据所述指示信号,向已建立呼叫连接的通路上输出本地通话信息或呼叫保持信息,使得该呼叫保持功能的实现不依赖于发起呼叫保持的通讯终端与交换机之间进行私有协议信令交换,解决了在通讯终端与交换机之间基于呼叫保持功能的兼容性问题,由于通讯终端提供呼叫保持信息,使得用户可设置个性化的呼叫保持信息,而交换机提供呼叫保持信息所承载的负荷也能够降低,节约了交换机维护成本。


图1是现有技术的呼叫保持的方法的流程图;图2是本发明实施例的通讯终端的主要结构示意图;图3是本发明实施例的通讯终端的第一实施例示意图;图4是本发明实施例的通讯终端的第二实施例示意图;图5是本发明实施例的通讯终端的第三实施例示意图;图6是本发明实施例的呼叫保持方法的主要流程图;图7是本发明实施例的呼叫保持方法的第一实施例示意图;图8是本发明实施例的呼叫保持方法的第二实施例示意图。
具体实施例方式
本发明实施例的提供了一种能独立完成呼叫保持功能的通讯终端,而该功能的实现不依赖于交换机的参与,从而解决了在通讯终端与交换机之间基于呼叫保持功能的兼容性问题。
下面结合附图,对本发明实施例进行详细的说明。
图2是本发明实施例的通讯终端的主要结构示意图,参考该图,该结构主要包括获取单元21,获取用于在已建立连接的呼叫会话的通话状态和呼叫保持状态之间进行切换的指示信号,通讯终端已与对端终端建立了呼叫会话连接,并与配置的呼叫会话连接资源连通,形成呼叫会话连接通路,而该指示信号可以是用于指示进行通话状态和呼叫保持状态切换的按键信号或其他操作信号;切换单元22,根据所述指示信号,将所述呼叫会话的连接通路在所述本地通话信息输出通路和呼叫保持信息输出通路之间切换。
在本发明实施例中,所述呼叫会话连接两终端在通话状态下,本地通话信息是本地音频设备输出的通话音信息,若终端为可视终端,则本地通话信息可包括本地视频设备输出的视频信息,而在呼叫保持状态下,该通讯终端作为呼叫保持发起方,呼叫保持信息可以是呼叫保持音乐,若终端为可视终端,则呼叫保持信息可以是呼叫保持视频,其他媒体均可,同时,切换单元22可采用倒换开关或电路选择装置或软件开关。
值得说明的是,在支持多呼叫的本地智能终端中,在将所述呼叫会话的通话状态切换成呼叫保持状态时,可将所述本地通话信息输出单元切换至其他呼叫的呼叫会话连接通路上。
图3是本发明实施例的通讯终端的第一实施例示意图,参照该图,该第一实施例在图2所示通讯终端的主要结构上增加了本地通话信息单元33、呼叫保持信息单元34,即该第一实施例包括有具有上述功能的获取单元31、切换单元32、本地通话信息单元33以及呼叫保持信息单元34。
所述本地通话信息单元33可提供本地通话的音频、视频信息,该单元可接收来自麦克风等音频处理器的本地音频信息,也可接收来自摄像头等视频处理器的本地视频信息;所述呼叫保持信息单元34可在呼叫保持状态下,该通讯终端作为呼叫保持发起方时,提供呼叫保持信息,该呼叫保持信息可以是呼叫保持音乐,若终端为可视终端,则呼叫保持信息可以是呼叫保持视频,其他兼容媒体均可。
另外,上述本地通话信息单元33、呼叫保持信息单元34可根据需要保留其一,而呼叫保持信息单元34可以以可插拔方式作为呼叫保持信息供应设备。
图4是本发明实施例的通讯终端的第二实施例示意图,参照该图,该第二实施例在图2所示通讯终端的主要结构上增加了接收控制单元43,即该第一实施例包括具有上述功能的获取单元41、切换单元42以及接收控制单元43。
所述接收控制单元43用于根据所述获取单元41获取的指示信号,控制接收或终止接收对端通话信息,当该指示信号指示将通话状态切换至呼叫保持状态时,接收控制单元43控制终止接收对端通话信息,此时本地音频或视频接收播放设备不对本地用户播放所述呼叫会话连接的对端的音频、视频信息,从而不影响本地用户的其他正常呼叫操作,当该指示信号指示将呼叫保持状态切换至通话状态时,接收控制单元43控制接收对端通话信息,此时本地音频或视频接收设备恢复对本地用户播放所述呼叫会话连接的对端的音频、视频信息,从而恢复通话。
图5是本发明实施例的通讯终端的第三实施例示意图,参照该图,该第三实施例在图3所示通讯终端的主要结构上增加了存储单元531、输出单元532,即该第三实施例包括具有上述功能的获取单元51、本地通话信息单元52、呼叫保持信息单元53、切换单元54,其中所述呼叫保持信息单元53包括有存储单元531、输出单元532。
所述存储单元531存储用户预先定义的呼叫保持信息,该呼叫保持信息包括呼叫保持音乐信息、呼叫保持影视信息等,也可以包括根据不同呼叫会话对端用户订制的个性呼叫保持信息,如此即可根据不同用户需求提供不同的个性化服务,同时根据向用户提供定义所述数据库的操作界面,可使得按照上述内容定义数据库更加简单方便;所述输出单元532用于输出所述呼叫保持信息,可根据输出的呼叫保持信息类型不同采取不同的协议及输出接口进行协同工作。
下面对本发明实施例的呼叫保持方法进行说明。
图6是本发明实施例的呼叫保持方法的主要流程图,参照该图,该流程主要包括步骤s601,获取用于在已建立连接的呼叫会话的通话状态和呼叫保持状态之间进行切换的指示信号,该指示信号可以是用于指示进行通话状态和呼叫保持状态切换的按键信号或其他操作信号;步骤s602,根据所述指示信号,将所述呼叫会话的连接通路在所述本地通话信息输出通路和呼叫保持信息输出通路之间切换,在本发明实施例中,所述呼叫会话连接两终端在通话状态下,本地通话信息可以是本地音频设备输出的通话音信息,若终端为可视终端,则本地通话信息可包括本地视频设备输出的视频信息,而在呼叫保持状态下,该通讯终端作为呼叫保持发起方,向对端发送的呼叫保持信息可以是呼叫保持音乐,若终端为可视终端,则呼叫保持信息可以是呼叫保持视频,其他媒体均可。
值得说明的是,在支持多呼叫的本地智能终端中,在将所述呼叫会话的通话状态切换成呼叫保持状态时,可将所述本地通话信息输出单元切换至其他呼叫的呼叫会话连接通路上。
图7是本发明实施例的呼叫保持方法的第一实施例示意图,参照该图,该第一实施例示意图在图6基础上增加了s702步骤,包括步骤s701,获取用于在已建立连接的呼叫会话的通话状态和呼叫保持状态之间进行切换的指示信号;步骤s702,根据所述指示信号,控制接收或终止接收对端通话信息,当该指示信号指示将通话状态切换至呼叫保持状态时,控制终止接收对端通话信息,此时本地音频或视频接收播放设备不对本地用户播放所述呼叫会话连接的对端的音频、视频信息,从而不影响本地用户的其他正常呼叫操作,当该指示信号指示将呼叫保持状态切换至通话状态时,控制接收对端通话信息,此时本地音频或视频接收设备恢复对本地用户播放所述呼叫会话连接的对端的音频、视频信息,从而恢复通话;步骤s703,根据所述指示信号,将所述呼叫会话的连接通路在所述本地通话信息输出通路和呼叫保持信息输出通路之间切换。
其中,步骤s702在s703执行之后实现也可。
图8是本发明实施例的呼叫保持方法的第二实施例示意图,参照该图,该第二实施例包括步骤s801,获取用于在已建立连接的呼叫会话的通话状态和呼叫保持状态之间进行切换的指示信号;步骤s802,所述指示信号为将通话状态切换成呼叫保持状态的第一指示信号,则根据所述第一指示信号,获取用户预先定义的呼叫保持信息,该呼叫保持信息可包括呼叫保持音乐信息、呼叫保持影视信息等,也可以包括根据不同呼叫会话对端用户订制的个性呼叫保持信息,如此即可根据不同用户需求提供不同的个性化服务,也可以提供用户定义该数据库的操作界面,使得按照上述内容定义数据库更加简单方便;步骤s803,将所述呼叫保持信息向所述通路输出。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
权利要求
1.一种通讯终端,包括获取单元,获取用于在已建立连接的呼叫会话的通话状态和呼叫保持状态之间进行切换的指示信号;切换单元,根据所述指示信号,将所述呼叫会话的连接通路在所述本地通话信息输出通路和呼叫保持信息输出通路之间切换。
2.如权利要求1所述的通讯终端,其特征在于,所述通讯终端还包括本地通话信息单元,提供所述本地通话信息,和/或呼叫保持信息单元,提供所述呼叫保持信息。
3.如权利要求1所述的通讯终端,其特征在于,所述通讯终端还包括接收控制单元,根据所述指示信号,控制接收或终止接收对端通话信息。
4.如权利要求2所述的通讯终端,其特征在于,所述呼叫保持信息单元包括存储单元,存储用户预先定义的呼叫保持信息;输出单元,输出所述呼叫保持信息。
5.如权利要求1、2、3或4所述的通讯终端,其特征在于,所述通讯终端为支持多呼叫的智能终端。
6.如权利要求5所述的通讯终端,其特征在于,所述呼叫保持信息可以是音频信息、视频信息的一种或两种的组合。
7.一种呼叫保持的方法,包括a、获取用于在已建立连接的呼叫会话的通话状态和呼叫保持状态之间进行切换的指示信号;b、根据所述指示信号,将所述呼叫会话的连接通路在所述本地通话信息输出通路和呼叫保持信息输出通路之间切换。
8.如权利要求7所述的呼叫保持的方法,其特征在于,步骤a和步骤b之间包括b0、根据所述指示信号,控制接收或终止接收对端通话信息。
9.如权利要求7所述的呼叫保持的方法,其特征在于,所述指示信号为将通话状态切换成呼叫保持状态的第一指示信号,所述步骤b包括b1、根据所述第一指示信号,获取用户预先定义的呼叫保持信息;b2、将所述呼叫保持信息向所述通路输出。
10.如权利要求7、8或9所述的呼叫保持的方法,其特征在于,所述呼叫保持信息可以是音频信息、视频信息的一种或两种的组合。
全文摘要
本发明公开了一种通讯终端,包括获取单元以及切换单元,其中获取单元获取用于在已建立连接的呼叫会话的通话状态和呼叫保持状态之间进行切换的指示信号,切换单元用于根据所述指示信号将所述呼叫会话的连接通路在所述本地通话信息输出通路和呼叫保持信息输出通路之间切换。本发明还公开了一种呼叫保持的方法。采用本发明,解决了在通讯终端与交换机之间基于呼叫保持功能的兼容性问题,且简单易行。
文档编号H04M3/50GK1964400SQ200610123700
公开日2007年5月16日 申请日期2006年11月22日 优先权日2006年11月22日
发明者马樟平, 李久, 陈高其 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1