网络控制的单电话话路实现多通话及会议的方法和系统的制作方法

文档序号:7893718阅读:136来源:国知局
专利名称:网络控制的单电话话路实现多通话及会议的方法和系统的制作方法
技术领域
本发明涉及通讯和计算机领域,尤其涉及一种通过网络控制的单电话话路实现多通话及会议的方法和系统。
背景技术
目前,被人们广泛应用的多方通话服务,一种是由电信公司向公众开放的三方通话业务,普通用户只需申请开通并按月支付一定费用即可使用,该业务仅支持固定电话且只允许三方之间进行通话,对大多数公司级的用户来说,还远远不能满足其开展电话会议的需求。于是,为满足多方通话的市场需求,电话会议系统随之兴起。目前市场上流行的电话会议系统,大多是基于PSTN公共电话网,当用户发起呼叫时,由終端电话直接向电话网 发起呼叫请求,呼通之后,建立終端与电话网之间的话路连接。随着通讯技术的高速发展,智能手机在市场上迅速崛起,其超大屏幕与优越的软件自主安装功能,受到越来越多用户的喜爱和欢迎,智能手机市场完全替代普通手机市场将指日可待。目前,不少智能手机終端也开放了多方通话功能,但其实现方法与现有电话会议系统一祥,仍是采用直连电话网技术,使得用户在与多方同时通话时,需要通过电话网与每一方都建立一条电话话路,如此,不仅会造成通信链路资源占用率大,増加通信网络负担,在切换通话对象时,也会造成时延,影响会议质量。因此,在智能手机終端基础上,方便用户能随时随地组建多通话及会议的同时,使每个通话终端与电话网之间只建立一条电话话路,井能利用3G网络自由控制每条话路之间的连接,减轻通信网络负担,提高会议质量,就成为ー个急需解决的问题,也将是新一代电话会议技术发展的必然趋势。

发明内容
本发明是针对现有技术的缺陷,提出的ー种网络控制的单电话话路实现多通话及会议的方法和系统,该系统能够有效的解决现有多通话及会议技术中,每个通话方之间都必须建立一条电话话路形成的星形链路所帯来的通信链路资源消耗大、话路切換慢等问题。本发明所述的ー种网络控制的单电话话路实现多通话及会议的系统由客户端、通话事务服务器及MCU三部分组成;
其中,所述客户端安装在智能手机終端中,用于用户发起呼叫或进行会议控制;所述通话事务服务器主要根据客户端发来的请求向MCU发送呼叫或话路连接执行指令,并负责将MCU发来的执行结果返回客户端,同时,当MCU返回话路接通吋,向客户端征询话路连接控制请求;所述MCU是多点控制中心,根据通话事务服务器的指令,实施具体呼叫发起或执行话路连接操作,并将执行结果返回给通话事务服务器。进ー步的,所述的网络控制的单电话话路实现多通话及会议的系统使用前,用户需要预先开启智能手机数据网连接功能,通过3G网络,建立客户端与通话事务服务器的TCP/UDP 连接。利用本发明所述的网络控制的单电话话路实现多通话及会议的系统实现多个终端同时通话及会议功能的方法为
当用户通过客户端发起呼叫请求之后,由通话事务服务器向MCU发送呼叫指令,MCU根据接收到的指令连接电话网向被叫及主叫发起呼叫,呼通后的所有话路被送入到MCU;所有通话方只与电话网产生一条话路,从而实现单电话话路的多通话及会议功能。进ー步的,所述的呼叫发起方拥有对话路的控制权,可控制MCU灵活组合话路连接模式。本发明所述的网络控制的单电话话路实现多通话及会议的方法,能够实现与普通电话机多通话及会议和智能手机多通话及会议两种方式。 进ー步的,所述的网络控制的单电话话路实现多通话及会议的方法实现与普通电话机多通话及会议的步骤为
(1)用户通过智能手机客户端发起向被叫A的呼叫请求;
(2)通话事务服务器接到呼叫请求之后,向MCU发送呼叫被叫A指令;
(3)MCU接到呼叫指令之后,连接电话网向被叫A发起呼叫;
(4)呼通后,被叫A建立与电话网的唯一话路1,并由电话网将话路I送入MCU,MCU返回被叫A呼叫成功结果;
(5)通话事务服务器接到呼叫结果之后,向MCU发送呼叫主叫指令;
(6)MCU接到呼叫指令之后,连接电话网向主叫发起呼叫;
(7)客户端接到呼叫请求之后,自动摘机,建立与电话网的唯一话路2,并由电话网将话路2送入MCU,MCU返回主叫呼叫成功结果;
(8)通话事务服务器接到呼叫结果之后,向MCU发送话路连接指令;
(9)MCU接到指令之后,连接话路I和话路2,实现主叫和被叫A的话路连接。(10)用户可继续通过智能手机客户端发起向被叫B的呼叫请求,呼通后,电话网将话路3送入MCU,呼叫过程同步骤(2)、(3)、(4);
(11)通话事务服务器接到呼叫成功结果之后,向客户端征询话路控制请求;
(12)客户端提供有话路控制模式选项,用户可根据实际需要选择,选择后,客户端将控制模式发送到通话事务服务器;
(13)通话事务服务器根据收到控制模式消息,向MCU发送话路控制指令;
(14)MCU根据收到的话路控制指令,执行话路连接。进ー步的,所述的网络控制的单电话话路实现多通话及会议的方法实现与智能手机多通话及会议的步骤为
(1)当用户A通过客户端向用户B发起呼叫请求之后,双方客户端通过网络进行通话协
商;
(2)通话事务服务器接到协商结果之后,向MCU发出呼叫双方电话指令;
(3)MCU接到呼叫指令之后,连接电话网向用户A、用户B发起呼叫;
(4)用户A和用户B客户端接到呼叫请求之后,自动摘机,分别与电话网建立唯一话路I和话路2 ;(5)电话网将话路I、话路2送入MCU,MCU返回呼叫成功结果;
(6)通话事务服务器接到呼叫结果之后,向MCU发送话路连接指令;
(7)MCU接到指令之后,连接话路I和话路2,实现用户A和用户B的话路连接。(8)此时,用户A或用户B可继续向其他用户发起/接收呼叫请求,呼叫过程同步骤(1)、(2)、(3)、(4)、(5);
(9)通话事务服务器接到呼叫成功结果之后,向客户端征询话路控制请求;
(10)用户通过客户端界面选择话路连接模式,选择后,客户端将控制模式发送到通话事务服务器;
(11)通话事务服务器根据话路控制模式向MCU发送话路控制指令; (12)MCU根据收到的话路控制指令,执行话路连接,
进ー步的,所述的话路连接模式包括切換、合并、拆分、放音/停止放音、录音,其中,所述的切换为断开话路I与话路2的连接,建立话路I与话路3的连接;所述的合并为在话路I与话路2保持连接的基础上,将话路3接入;所述的拆分为断开话路3的连接,保持话路I与话路2的连接;所述的放音/停止放音为保持话路I与话路2连接,向话路3播放音乐,在话路3被接入通话之后,自动停止放音;所述的录音为可对连接中的话路进行全程录音。本发明的的优点在于有效解决了现有多通话及会议技术中,每个通话方之间必须建立一条话路所造成的通信资源浪费、话路切换复杂、延时长等问题,实现每个终端与电话网之间只建立一条电话话路,用户可以通过网络来远程控制话路的组合与连接,实现多个终端同时通话及会议功能,同时结合了智能手机连接3G网,实现客户端网络控制话路连接,提高多通话及会议服务质量,提升用户使用感知。


图I是本发明实施例的系统结构示意 图2为本发明与普通电话实现多通话及会议示意 图3为本发明与智能手机实现多通话及会议。
具体实施例方式如图I所示,网络控制的单电话话路实现多通话及会议的系统由客户端、通话事务服务器和MCU。本发明所述的网络控制的单电话话路实现多通话及会议的系统采用B/S架构。前台客户端安装在智能手机終端上,当用户通过智能手机登录客户端,并开启手机数据网功能之后,客户端会自动通过3G网络与后台通话事务服务器建立远程连接。建立连接之后,通话事务服务器将负责接收客户端发来的请求消息,根据消息内容向MCU发送执行指令,并将MCU返回的消息发送给客户端。MCU接收通话事务服务器发来的执行指令,根据指令内容,连接电话网向被叫发起呼叫或执行话路连接,并将执行结果返回给通话事务服务器。如图2所示,利用网络控制的单电话话路实现多通话及会议的系统实现多方通话的步骤如下
一、与普通电话实现多通话及会议的步骤1.客户端A通过3G网络,与通话事务服务器建立连接;
2.客户端向通话事务服务器发起呼叫被叫a的请求;
3.通话事务服务器接收请求之后,向MCU发送呼叫被叫a指令;
4.MCU接到指令之后,连接电话网请求呼叫被叫a ;
5.电话网呼叫被叫a,并建立与被叫a的话路I;
6.电话网将话路I送入MCU;
7.MCU向通话事务服务器返回呼通结果,说明被叫a为话路I ;
8.通话事务服务器向MCU发送呼叫客户端A的指令; 9.MCU接到指令之后,连接电话网请求呼叫客户端A ;
10.电话网呼叫客户端A,并建立与客户端的话路2;
11.电话网将话路2送入MCU;
12.MCU向通话事务服务器返回呼通结果,说明客户端A为话路2 ;
13.通话事务服务器向MCU发送连接话路I、2指令;
14.MCU接到指令之后,连接话路I和话路2 ;
15.MCU将话路接通成功消息返回通话事务服务器;
16.通话事务服务器向客户端A返回被叫a接通消息,此时,客户端A与被叫a连接成功,可进行通话。此时,客户端A仍可继续发起向其他终端的呼叫请求,也可同时接受其他终端发来的呼叫请求,并能对话路进行控制,以实现多终端通话及会议。以下以客户端A继续向其他终端发起呼叫请求举例
17.客户端A继续向通话事务服务器发起呼叫被叫b请求;
18.通话事务服务器接收请求之后,向MCU发送呼叫被叫b指令;
19.MCU接到指令之后,连接电话网请求呼叫被叫b ;
20.电话网呼叫被叫b,并建立与被叫b的话路3;
21.电话网将话路3送入MCU;
22.MCU向通话事务服务器返回呼通结果,说明被叫b为话路3 ;
23.通话事务服务器向客户端A征询话路控制请求;
24.客户端A根据实际需要,向通话事务服务器发送控制请求;
25.通话事务服务器收到切换请求之后,向MCU发送断开话路I和话路2,连接话路2和话路3指令;
26.MCU执行断开话路I、2,连接话路2、3指令;
27.MCU向通话事务服务器返回连接话路2、3成功消息;
28.通话事务服务器向客户端返回被叫b被接通消息,此时,客户端A与被叫b连接成功,可进行通话。如图3所示,二、与智能手机实现多通话及会议的步骤
1.客户端A、B、C通过3G网络,与通话事务服务器建立连接;
2.客户端A向通话事务服务器发起呼叫客户端B的请求;
3.通话事务服务器接收请求之后,征询客户端B是否接收客户端A的呼叫请求;
4.客户端B向通话事务服务器发送接受客户端A呼叫的响应消息;5.通话事务服务器向MCU发起呼叫客户端A和客户端B的指令;
6.MCU接到指令之后,连接电话网请求呼叫客户端A、B ;
7.电话网呼叫客户端B,并建立与客户端B的话路I;
8.电话网呼叫客户端A,并建立与客户端A的话路2;
9.电话网将话路I送入MCU;
10.电话网将话路2送入MCU;
11.MCU向通话事务服务器返回呼叫客户端B的结果,并说明客户端B为话路I ; 12.MCU向通话事务服务器返回呼叫客户端A结果,并说明客户端A为话路2 ;
13.通话事务服务器向MCU发送连接话路1、2的指令;
14.MCU接到指令之后,连接话路I和话路2 ;
15.MCU将话路1、2连接成功消息返回通话事务服务器;
16.通话事务服务器向客户端A返回客户端B呼通消息;
17.通话事务服务器向客户端B返回话路接通消息,此时,客户端A与客户端B话路连接成功,可进行通话。此时,客户端A或客户端B仍可继续发起向其他终端的呼叫请求,也可接受其他终端发来的呼叫请求,并对话路进行控制,以实现多通话及会议。以下以客户端B向其他终端发起呼叫请求举例
18.客户端B继续向通话事务服务器发起呼叫客户端C请求;
19.通话事务服务器接收请求之后,征询客户端C是否接收客户端B的呼叫请求;
20.客户端C向通话事务服务器发送接受客户端B呼叫的响应消息;
21.通话事务服务器向MCU发送呼叫客户端C的指令;
22.MCU接到指令之后,连接电话网请求呼叫客户端C ;
23.电话网呼叫客户端C,并建立与客户端C的话路3;
24.电话网将话路3送入MCU;
25.MCU向通话事务服务器返回呼通结果,说明客户端C为话路3 ;
26.通话事务服务器向客户端A征询话路控制请求;
27.客户端A根据实际需要,向通话事务服务器发送控制请求;
28.通话事务服务器收到话路合并请求之后,向MCU发送将话路3接入当前话路指
令;
29.MCU执行将话路3接入当前话路;
30.MCU向通话事务服务器返回接入话路3成功消息;
31.通话事务服务器分别向客户端A、B返回合并客户端C成功消息;
32.通话事务服务器向客户端C返回话路接通消息,此时,客户端A、B、C话路连接成功,可同时进行通话。通过上述分析,可以看出,在本发明中,当用户需要开展多通话及会议时,可以通过系统实现每个通话终端与电话网的单电话话路连接,并能通过连接3G网来控制每条话路之间的相互连接状态,此种方式改善了现有多通话技术中,每个终端之间都必须建立一条话路所形成的星型链路的弊端,提高了会议执行效率。因此,本发明的网络控制的单电话话路实现多通话及会议的引入,作为一种新型技术,将为用户带来更为方便、快捷的服务。
权利要求
1.一种网络控制的单电话话路实现多通话及会议的系统,其特征在于,由客户端、通话事务服务器及MCU三部分组成; 其中,所述客户端安装在智能手机终端中,用于用户发起呼叫或进行会议控制;所述通话事务服务器主要根据客户端发来的请求向MCU发送呼叫或话路连接执行指令,并负责将MCU发来的执行结果返回客户端,同时,当MCU返回话路接通时,向客户端征询话路连接控制请求;所述MCU是多点控制中心,根据通话事务服务器的指令,实施具体呼叫发起或执行话路连接操作,并将执行结果返回给通话事务服务器。
2.如权利要求I所述的网络控制的单电话话路实现多通话及会议的系统,其特征在于,使用网络控制的单电话话路实现多通话及会议的系统前,用户需要预先开启智能手机数据网连接功能,通过3G网络,建立客户端与通话事务服务器的TCP/UDP连接。
3.利用本发明所述的网络控制的单电话话路实现多通话及会议的系统实现多个终端同时通话及会议功能的方法为 当用户通过客户端发起呼叫请求之后,由通话事务服务器向MCU发送呼叫指令,MCU根据接收到的指令连接电话网向被叫及主叫发起呼叫,呼通后的所有话路被送入到MCU;所有通话方只与电话网产生一条话路,从而实现单电话话路的多通话及会议功能。
4.如权利要求3所述的网络控制的单电话话路实现多通话及会议的方法,其特征在于,所述的呼叫发起方拥有对话路的控制权,可控制MCU灵活组合话路连接模式。
5.如权利要求3所述的网络控制的单电话话路实现多通话及会议的方法,其特征在于,所述的网络控制的单电话话路实现多通话及会议的系统能够实现与普通电话机多通话及会议和智能手机多通话及会议两种方式。
6.如权利要求5所述的网络控制的单电话话路实现多通话及会议的方法实现与普通电话机多通话及会议的步骤为 (1)用户通过智能手机客户端发起向被叫A的呼叫请求; (2)通话事务服务器接到呼叫请求之后,向MCU发送呼叫被叫A指令; (3)MCU接到呼叫指令之后,连接电话网向被叫A发起呼叫; (4)呼通后,被叫A建立与电话网的唯一话路1,并由电话网将话路I送入MCU,MCU返回被叫A呼叫成功结果; (5)通话事务服务器接到呼叫结果之后,向MCU发送呼叫主叫指令; (6)MCU接到呼叫指令之后,连接电话网向主叫发起呼叫; (7)客户端接到呼叫请求之后,自动摘机,建立与电话网的唯一话路2,并由电话网将话路2送入MCU,MCU返回主叫呼叫成功结果; (8)通话事务服务器接到呼叫结果之后,向MCU发送话路连接指令; (9)MCU接到指令之后,连接话路I和话路2,实现主叫和被叫A的话路连接; (10)用户可继续通过智能手机客户端发起向被叫B的呼叫请求,呼通后,电话网将话路3送入MCU,呼叫过程同步骤(2)、(3)、(4); (11)通话事务服务器接到呼叫成功结果之后,向客户端征询话路控制请求; (12)客户端提供有话路控制模式选项,用户可根据实际需要选择,选择后,客户端将控制模式发送到通话事务服务器; (13)通话事务服务器根据收到控制模式消息,向MCU发送话路控制指令;(14) MCU根据收到的话路控制指令,执行话路连接。
7.如权利要求5所述的网络控制的单电话话路实现多通话及会议的方法实现与智能手机多通话及会议的步骤为 (1)当用户A通过客户端向用户B发起呼叫请求之后,双方客户端通过网络进行通话协商; (2)通话事务服务器接到协商结果之后,向MCU发出呼叫双方电话指令; (3)MCU接到呼叫指令之后,连接电话网向用户A、用户B发起呼叫; (4)用户A和用户B客户端接到呼叫请求之后,自动摘机,分别与电话网建立唯一话路I和话路2 ; (5)电话网将话路I、话路2送入MCU,MCU返回呼叫成功结果; (6)通话事务服务器接到呼叫结果之后,向MCU发送话路连接指令; (7)MCU接到指令之后,连接话路I和话路2,实现用户A和用户B的话路连接; (8)此时,用户A或用户B可继续向其他用户发起/接收呼叫请求,呼叫过程同步骤(1)、(2)、(3)、(4)、(5); (9)通话事务服务器接到呼叫成功结果之后,向客户端征询话路控制请求; (10)用户通过客户端界面选择话路连接模式,选择后,客户端将控制模式发送到通话事务服务器; (11)通话事务服务器根据话路控制模式向MCU发送话路控制指令; (12)MCU根据收到的话路控制指令,执行话路连接。
8.如权利要求3或6或7所述的网络控制的单电话话路实现多通话及会议的方法,其特征在于,所述的话路连接模式包括切换、合并、拆分、放音/停止放音、录音,其中,所述的切换为断开话路I与话路2的连接,建立话路I与话路3的连接;所述的合并为在话路I与话路2保持连接的基础上,将话路3接入;所述的拆分为断开话路3的连接,保持话路I与话路2的连接;所述的放音/停止放音为保持话路I与话路2连接,向话路3播放音乐,在话路3被接入通话之后,自动停止放音;所述的录音为可对连接中的话路进行全程录音。
全文摘要
网络控制的单电话话路实现多通话及会议的方法和系统包括用户登录系统客户端之后,可在空闲或通话状态下随时发起向被叫的呼叫请求,通话事务服务器会根据客户端发来的请求,控制MCU连接电话网,建立电话网与各通话方之间的单话路连接,呼通之后的所有话路将被电话网送入到MCU,此时,呼叫方作为通话控制方,可通过3G网络,控制MCU灵活组合、话路连接,从而实现网络控制的单电话话路实现多通话及会议的功能。本发明的优点在于有效解决了现有多通话及会议技术中,每个通话方之间必须建立一条话路所造成的通信资源浪费、话路切换复杂、延时长等问题,并结合智能手机连接3G网,实现客户端网络控制话路连接,提高多通话及会议服务质量,提升用户使用感知。
文档编号H04L29/08GK102801703SQ201210110298
公开日2012年11月28日 申请日期2012年4月16日 优先权日2012年4月16日
发明者任峰 申请人:任峰
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1