一种用于可视电话业务和语音业务相互切换的装置及方法

文档序号:7922788阅读:316来源:国知局
专利名称:一种用于可视电话业务和语音业务相互切换的装置及方法
技术领域
本发明涉及通信技术领域,尤其涉及一种用于可视电话业务和语音业务 相互切换的装置及方法。
背景技术
可视电话属于多媒体通信范畴,是一种有着广泛应用领域的视讯会议系 统,使人们在通话时能够看到对方影像,它不仅适用于家庭生活,而且还可 以广泛应用于各项商务活动、远程教学、保密监控、医院护理、医疗诊断、 科学考察等不同行业的多种领域,因而有着极为广阔的市场前景。
可视电话和语音电话在呼叫的过程中,往往需要进行相互切换,其切换 过程主要集中在呼叫的建立过程中。目前,只有可视电话切换到语音电话的 实现方法,而且,仅能够在呼叫建立过程中,如果检测到用户未签约可视电 话、网络不支持或者用户拒绝等原因时,才切换到语音电话,而在通话过程 中,有时候用户考虑到隐私的保密性,需要将可视电话转为语音电话时,就 无法实现二者的相互切换,因此,满足用户使用可视电话过程中的这种切换 就成了当务之急。
目前,在通话建立阶段,可视电话业务切换到语音电话业务的实现采用
终端鉴权的方式实现,例如申请号为CN03149745的中国专利申请。该专利 提出了实现电路域多^!某体业务回退到语音业务的实现方法,该方法通过在被 叫侧进行业务鉴权的方式,将不支持的多々某体业务消息转发给主叫侧,然后 主叫侧与被叫侧建立语音通信。
但是,该技术方案不能在通话过程中实现可视电话业务和语音业务的相 互切换,且在切换的过程中,也不能按照用户的意愿进行切换,切换失败时 也无法恢复原来的呼叫。

发明内容
本发明所要解决的技术问题是,提供一种用于可视电话业务和语音业务 相互切换的装置及方法,使得可视电话业务和语音业务在通话过程中可以自 由切换。
为了解决上述问题,本发明公开了 一种用于可视电话业务和语音业务相
互切换的方法,适用于支持可视电话业务的用户,包括
两用户进行通话过程中,任一用户发起切换请求后,若收到所述切换请 求的用户同意切换,则向发起切换请求的用户返回切换确认消息;
所述发起切换请求的用户收到该切换确认消息后,结束当前呼叫,发起 不同与所述当前呼叫类型的呼叫。
进一步地,上述方法中,若收到所述切换请求的用户不同意切换,则向
所述发起切换请求的用户返回切换取消消息;
所述发起切换请求的用户收到该切换取消消息后,维持当前呼叫。
进一步地,上述方法中,若所述发起切换请求的用户在设定时间内未收 到所述切换确认消息,则发起切换取消消息,并维持当前呼叫。
其中,所述切换请求为可视电话业务切换到语音电话业务,或者语音电 话业务切换到可视电话业务。
本发明还公开了一种用于可视电话业务和语音业务相互切换的装置,包 括依次连接的触发模块、处理模块以及收发模块,其中
所述触发模块,用于向用户提示进行切换请求、切换取消及切换确认操 作,并将用户选择的操作发送到所述处理才莫块;
所述收发模块,用于接收和发送切换请求消息、切换取消消息或切换确 认消息,并将接收到的消息发送到所述处理模块;
所述处理模块,用于根据用户选择的操作调用所述收发才莫块发送切换请 求消息、切换取消消息或切换确认消息,并根据接收到的消息进行相应处理。进一步地,上述装置中,所述处理模块接收到切换确认消息后,结束当
前呼叫,发起不同与所述当前呼叫类型的呼叫;
所述处理才莫块接收到切换取消消息后,维持当前呼叫。
进一步地,上述装置中,所述处理模块还包括一定时器,当所述收发模 块发送切换请求消息后,若所述处理模块未在该定时器设定时间内收到切换 确认消息,则调用所述收发模块发起切换取消消息,并维持当前呼叫。
其中,所述用户选择的切换请求操作指,从可视电话业务切换到语音电 话业务,或者从语音电话业务切换到可视电话业务。
本发明技术方案实现了可视电话业务和语音业务的相互切换,并且在切 换的过程中,可以按照用户的意愿进行切换,切换失败时也可以恢复到原来 的呼叫。另外,本发明技术方案可应用于各种类型电话终端,无论是固网电 话终端还是移动电话终端均可。


图1是本实施例中用于可视电话业务和语音业务相互切换的装置结构示
意图2是本实施例实现可视电话业务和语音业务相互切换的流程图; 图3是本实施例中可视电话业务成功切换到语音业务的流程图; 图4是本实施例中可视电话业务切换到语音业务失败时的流程图; 图5是本实施例中语音业务成功切换到可视电话业务的流程图; 图6是本实施例中语音业务切换到可视电话业务失败时的流程图。
具体实施例方式
下面将结合实施例和附图,对本发明技术方案作进一步详细说明。
一种用于可视电话业务和语音业务相互切换的装置,如图1所示,包括 依次连接的检测模块、触发模块、处理模块以及收发模块。下面具体介绍各
6模块的功能。
检测模块,用于检测当前呼叫类型是语音呼叫还是可视呼叫,并将检测
结果发送到触发才莫块;
触发模块,根据检测模块得到的当前呼叫类型,提示用户进行语音业务 或可视电话业务的切换请求、切换取消及切换确认,并将用户选择的操作发 送到处理一莫块;
收发4莫块,用于发送或接收呼叫消息中的切换请求消息、切换取消消息 或切换确认消息,其中,按照处理模块的调用发送相应的呼叫消息,将接收 到的呼叫消息发送到处理4莫块;
处理模块,根据用户选择的操作及收到的呼叫消息进行相应的处理;其中,该模块收到切换请求消息后,若用户选择切换确认操作,则该模 块调用收发模块向对方用户发送切换确认消息,若用户选择切换取消操作, 或者用户未在设定时间内选择任何操作,则该模块调用收发模块向对方用户 发送切换取消消息;
用户选择发起切换请求操作时,该模块调用收发模块向对方用户发送切 换请求消息;用户选择发起切换请求操作后,若该模块收到对方用户发来的 切换确认消息,则结束当前呼叫,发起新的呼叫(与原呼叫类型不同),若 该才莫块收到对方发来的切换取消消息,则维持原有通话;
其中,该模块设置一定时器,用于等待切换确认消息,即在等待切换确 认消息定时时间内未收到对方用户返回的切换确认消息时,则该^=莫块调用收 发模块向对方发送切换取消消息;
优选的,处理模块中还可以设置有第二定时器,用于等待用户选择操作, 即处理模块收到切换请求消息后,用户在第二定时器超时时仍未选择任何操 作,则该模块调用收发模块向对方用户发送切换取消消息。
上述装置可以广泛应用于各种终端设备中,例如,手机、桌面电话等。
上述装置实现可视电话业务和语音业务相互切换的过程,如图2所示, 包括以下步骤步骤201:用户进行通话过程中,切换发起用户发起切换请求,并启动 等待切换确认消息定时器;
该步骤中,发起的切换请求为可视电话切换到语音电话,或者语音电话 切换到可视电话。
步骤202:切换接收用户接收到切换请求,判断是否同意切换,如果是, 则执行步骤203a,否则,执行步骤203b;
步骤203a:切换接收用户向切换发起用户返回切换确认消息,切换发起 用户收到该消息后,结束当前呼叫,重新发起呼叫(语音电话呼叫或者可视 电话呼叫);
优选的,切换发起用户收到切换确认消息后,先判断等待切换确认消息 定时器是否超时,如果未超时,则按步骤203a进行操作,如果超时,则向切 换接收用户发送切换取消消息,双方仍维持原有通话。
步骤203b:切换接收用户向切换发起用户返回切换取消消息,切换发起 用户收到该消息后,维持原有通话。
在其它实施例中,切换接收用户也可以不作任何处理,此时,切换发起 用户在等待切换确认消息的定时时间内未收到切换确认消息,则切换发起用 户向切换接收用户发送切换取消消息,双方仍维持原有通话。
下面再具体介绍一下,可视电话业务成功切换到语音业务的过程,如图 3所示,包括如下步骤
步骤301:用户进行可视电话通话;
步骤302:切换发起用户向切换接收用户发送切换请求消息,要求切换
到语音呼叫,并启动等待切换确认消息定时器;
步骤303:切换4妄收用户收到切^:请求消息;
步骤304:切换接收用户发送切换确认消息给切换发起用户;
步骤305:切换发起用户收到切换确认消息,结束当前呼叫,发起一个 新的语音呼叫;其中,切换请求消息可以是Q.931中规定的HOLD消息和FACILITY消 息;切换确认消息可以是Q.931中规定的DISCONNECT消息。
可视电话业务切换到语音业务失败的过程,如图4所示,包括如下步骤 步骤401:用户进行可视电话通话;
步骤402:切换发起用户向切换接收用户发送切换请求消息,要求切换 到语音呼叫,并启动等待切换确认消息定时器;
步骤403:切换发起用户接收到切换接收用户发送的切换取消消息,或 等待切换确认消息定时器超时时未收到任何消息,切换发起用户发送切换取 消消息给切换接收用户;
其中,切换取消消息可以是Q.931中规定的RETRIEVE消息。
步骤404:切换接收用户到切换取消消息,恢复可视电话通话。
在其它实施例中,上述步骤403中切换发起用户接收到切换接收用户返 回的不同意切换消息时,则切换发起用户维持当前的可视电话通话即可。
语音业务成功切换到可视电话业务的过程,如图5所示,包括如下步骤 步骤501:用户进行语音电话通话;
步骤502:切换发起用户向切换接收用户发送切换请求消息,要求切换 到可视电话呼叫,并启动等待切换确认消息定时器;
步骤503:切换接收用户收到切换请求消息;
步骤504:切换接收用户发送切换确认消息给切换发起用户;
步骤505:切换发起用户收到切换确认消息,结束当前呼叫,发起一个 新的可视电话呼叫;
其中,切换请求消息可以是Q.931中规定的HOLD消息和FACILITY消 息;切换确认消息可以是Q.931中规定的DISCONNECT消息。语音业务切换到可视电话失败的过程,如图6所示,包括如下步骤 步骤601:用户进行语音电话通话;
步骤602:切换发起用户向切换接收用户发送切换请求消息,要求切换 到可视电话呼叫,并启动等待切换确认消息定时器;
步骤603:切换发起用户接收到切换接收用户发送的切换取消消息,或 等待切换确认消息定时器超时时未收到任何消息,切换发起用户发送切换取 消消息给切换接收用户;
其中,切换取消消息可以是Q.931中规定的RETRIEVE消息。
步骤604:切换接收用户到切换取消消息,恢复语音电话通话;
在其它实施例中,上述步骤603中切换接收用户收到切换请求消息,若 不同意切换时,则无需执行步骤604和605,切换发起用户维持当前的可视 电话通话即可。
从上述实施例可以看出,本发明技术方案基于呼叫过程中原有的信令传 输,实现了可视电话业务和语音业务的相互切换,并且在切换的过程中,可 以按照用户的意愿进行切换,切换失败时也可以恢复到原来的呼叫。本发明 装置可应用于各种类型电话终端,无论是固网电话终端还是移动电话终端均 可。另外,由于本发明仅对用户终端进行适当的更改,因此,运营商不需要 对现有电话网络的交换机设备进行改造和升级,即可实现可视电话业务和语 音业务的相互切换。
当然,本发明还可以有其他多种实施例,在不背离本发明精神及其实质 的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形, 但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种用于可视电话业务和语音业务相互切换的方法,适用于支持可视电话业务的用户,其特征在于,包括两用户进行通话过程中,任一用户发起切换请求后,若收到所述切换请求的用户同意切换,则向发起切换请求的用户返回切换确认消息;所述发起切换请求的用户收到该切换确认消息后,结束当前呼叫,发起不同与所述当前呼叫类型的呼叫。
2、 如权利要求l所述的方法,其特征在于,若收到所述切换请求的用户不同意切换,则向所述发起切换请求的用户 返回切换取消消息;所述发起切换请求的用户收到该切换取消消息后,维持当前呼叫。
3、 如权利要求l所述的方法,其特征在于,若所述发起切换请求的用户在设定时间内未收到所述切换确认消息,则 发起切换取消消息,并维持当前呼叫。
4、 如权利要求l、 2或3所述的方法,其特征在于,所述切换请求为可视电话业务切换到语音电话业务,或者语音电话业务 切换到可视电话业务。
5、 一种用于可视电话业务和语音业务相互切换的装置,其特征在于,包 括依次连接的触发模块、处理模块以及收发模块,其中所述触发才莫块,用于向用户提示进行切换请求、切换取消及切换确认操 作,并将用户选择的操作发送到所述处理;溪块;所述收发才莫块,用于接收和发送切换请求消息、切换取消消息或切换确 认消息,并将接收到的消息发送到所述处理;溪块;所述处理^t块,用于根据用户选择的操作调用所述收发;f莫块发送切换请 求消息、切换取消消息或切换确认消息,并根据接收到的消息进行相应处理。
6、 如权利要求5所述的装置,其特征在于,所述处理模块接收到切换确认消息后,结束当前呼叫,发起不同与所述当前呼叫类型的呼叫;所述处理模块接收到切换取消消息后,维持当前呼叫。
7、 如权利要求5所述的装置,其特征在于,所述处理;溪块还包括一定时器,当所述收发;t莫块发送切换请求消息后, 若所述处理模块未在该定时器设定时间内收到切换确认消息,则调用所述收 发模块发起切换取消消息,并维持当前呼叫。
8、 如权利要求5、 6或7所述的方法,其特征在于,所述用户选择的切换请求操作指,从可视电话业务切换到语音电话业务, 或者从语音电话业务切换到可视电话业务。
全文摘要
本发明公开了一种用于可视电话业务和语音业务相互切换的装置及方法,涉及通信技术领域。本发明方法适用于支持可视电话业务的用户,包括两用户进行通话过程中,任一用户发起切换请求后,若收到所述切换请求的用户同意切换,则向发起切换请求的用户返回切换确认消息;所述发起切换请求的用户收到该切换确认消息后,结束当前呼叫,发起不同与所述当前呼叫类型的呼叫。本发明技术方案实现了可视电话业务和语音业务的相互切换,并且在切换的过程中,可以按照用户的意愿进行切换,切换失败时也可以恢复到原来的呼叫。另外,本发明技术方案可应用于各种类型电话终端,无论是固网电话终端还是移动电话终端均可。
文档编号H04W88/02GK101431817SQ20081018450
公开日2009年5月13日 申请日期2008年12月3日 优先权日2008年12月3日
发明者涛 薛 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1