一种电话会议的实现方法及系统的制作方法

文档序号:7999974阅读:249来源:国知局
专利名称:一种电话会议的实现方法及系统的制作方法
技术领域
本发明涉及智能网通讯领域,尤其涉及一种电话会议的实现方法及系统。
背景技术
集中式用户交换机(Central Exchange,Centrex)业务是在电话局或电信公司的交换机上将部分用户划分为一个基本用户群,向该用户群提供用户专用交换机的各种功能,同时还可以提供一些特有的服务功能。但在这个用户群中并不存在实际的专用交换机, Centrex业务所需要的所有硬件都在电话局或电信公司的交换机内,用户对内、对外的交换集中在电话局或电信公司的交换机中,因此Centrex也被称为虚拟用户交换机。Centrex业务组网灵活,并且能方便地增加或减少容量。在厂矿企业、院校、政府机关、集团公司、宾馆酒店、医院、金融机构等集团用户中得到广泛应用。采用Centrex业务的集团用户的总机对应的号码称为主号码(Main Number),也叫总机号码。Centrex业务包括分机业务和总机业务,总机业务也称话务台业务,包括呼入流程和呼出流程。呼入流程,即群内、外的用户拨打总机号码,触发总机业务,业务根据某种策略选择呼叫其中一个话务员,话务员接听后,业务将主叫用户与话务员桥接通话。呼出流程,即话务员呼出,触发总机业务,业务先呼叫话务员,话务员摘机后,再呼叫被叫用户,被叫用户来电显示号码为总机号码,被叫用户摘机后,业务将话务员与被叫用户桥接通话。群内用户可以是传统用户如公共交换电话网络(Public Switched Telephone Network,PSTN)、全球移动通信(Global System for Mobile Communications,GSM)系统和码分多址(Code Division Multiple Access, CDMA)的用户,也可以是新型用户如软终端、 综合接入设备(Integrated Access Device, IAD)、网络协议(Internet Protocol, IP)话机和视频终端的用户。参考图1所示,现有实现Centrex业务的系统包括话务员TOB界面服务器、总机业务 WEB 服务器(Web Server, WS)、Centrex 业务应用服务器(Application Server, AS)、 媒体资源服务器(Media Resource Server,MRS)和用户设备(User Equipment,UE)。该系统具有点击拨号(Click To Dial, CTD)业务的功能。图1中隐藏了 IP多媒体子系统(IP Multimedia Subsystem, IMS)和下一代通信网络(Next Generation Network, NGN)的拓扑结构,具体实现时,AS、MRS及UE等是接入到IMS或NGN中。下面对实现Centrex业务的系统的各部分的功能进行介绍。话务员TOB界面服务器是用于提供给话务员界面服务的装置,用于发起呼叫或进行呼叫控制,具体可以为个人计算机(Personal Computer, PC)、第三代移动通信技术 (3rd_Generation, 3G)终端等。WS用于提供总机业务呼叫超文本传输协议(HyperiText Transfer Protocol, HTTP)服务功能,如用户登录、通话号码填写、通话控制及信息显示界面等功能。AS用于提供底层总机业务功能,如呼叫控制、状态上报、话单生成等功能。MRS用于提供语音媒体,具体可以采用媒体服务器(Media Server, MS)。
UE用于群内用户的通话,具体可以是固定电话、手机或者视频终端等。下面对实现Centrex业务的系统的各部分之间使用的协议进行介绍。话务员WEB界面服务器与WS之间为HTTP服务调用,使用HTTP。WS与AS之间为服务器间通讯,采用应用层协议,该应用层协议可根据具体需要使用可扩展标记语言(Extensible Markup Language,XML),如果不采用应用层协议,可以自定义传输控制协议 CTransmission Control Protocol, TCP)消息体。AS与MRS或UE之间通过媒体协商协议进行呼叫通话,AS与UE之间通过IMS或 NGN使用会话初始化协议(Session Initiation Protocol, SIP)互通,AS与MRS之间通常使用SIP或媒体网关控制协议(Media Gateway Control Protocol,MGCP),具体取决于MRS 所支持的协议类型。UE与MRS之间根据呼叫时媒体包的编解码格式、收发端口、带宽传输速率等进行媒体协商,使用H. 248等媒体协议完成媒体流的传送。总机来话业务的实现具体参照图2,图2示出的为用户呼叫总机号码,最后与话务员通话的流程。现有技术中,用户呼叫总机号码,与话务员通话后,一般请求为咨询相关信息,或希望话务员将话路转接到另一群内用户,这种话务员为主叫用户实现呼叫转接的方式可以为盲转、询问转接等。但现有技术中,总机业务无法实现主叫用户的创建会议即多人通话的请求。现有技术中,用户自身作为创建者,创建会议需要通过TOB界面,具体流程参考图 3 ;或特制终端来配合业务实现,具体流程参考图4。传统的电话会议需要通过TOB界面与用户互动,或要求主持人终端是特制的终端——PC客户端。以基于WEB界面的电话会议传统实现流程如图3,以基于特制终端的电话会议传统实现流程如图4所示。由图3所示流程可知,传统的实现电话会议的方式,若采用WEB界面方式,则需要用户登录WEB界面,在组网上需要多部署用于控制会议呼叫的TOB服务器。由图4所示流程可知,传统的实现电话会议的方式,若采用特制终端方式,则需要终端支持会议相关高级按键,以及需要支持refer、notify、subscribe等高级消息,而这些是IMS网络下的特制终端,现网的其他网络下的终端是不支持这些能力的。

发明内容
有鉴于此,本发明的主要目的在于提供一种电话会议的实现方法及系统,能够解决现有主叫用户必须通过WEB界面或特制终端创建会议的问题。为达到上述目的,本发明的技术方案是这样实现的一种电话会议的实现方法,所述方法包括WS根据话务员依照与自身通话UE的请求通过话务员WEB界面输入的创建会议请求,发送呼叫请求信息;AS接收到所述呼叫请求消息后,申请会议资源,进行电话会议创建。进一步地,所述方法还包括UE通过呼叫总机号码与话务员建立通话。其中,所述WS发送呼叫请求信息为
WS发送携带有所述UE的电话号码信息以及会议成员的电话号码信息的呼叫请求信息,请求创建会议。其中,所述AS申请会议资源,进行电话会议创建为AS向媒体资源服务器MRS申请会议资源,呼叫会议成员,并控制会议成员的听说权限;当存在未接入会议的会议成员时,再次进行呼叫。一种电话会议的实现系统,包括UE、MRS,所述系统还包括话务员TOB界面服务器、WS以及AS ;其中,所述话务员TOB界面服务器,用于提供话务员操作的WEB界面;所述WS,用于根据话务员依照与自身通话UE的请求通过话务员WEB界面服务器输入的创建会议请求,发送呼叫请求信息;所述AS,用于接收到所述呼叫请求消息后,申请会议资源,进行电话会议创建。其中,所述UE,具体用于通过呼叫总机号码与话务员建立通话。其中,所述WS,具体用于发送携带有所述UE的电话号码信息以及会议成员的电话号码信息的呼叫请求信息,请求创建会议。其中,所述AS,具体用于向MRS申请会议资源,呼叫会议成员,并控制会议成员的听说权限;当存在未接入会议的会议成员时,再次进行呼叫。一种总机业务WEB服务器(WS),用于根据话务员依照与自身通话UE的请求通过话务员TOB界面服务器输入的创建会议请求,发送呼叫请求信息。其中,所述WS,进一步包括请求传输模块、会议控制模块;其中,所述请求传输模块,用于将话务员依照与自身通话UE的指示输入的创建会议请求发送出去;所述会议控制模块,用于根据接收到话务员输入的创建会议请求包括的会议成员数量,控制所述话务员WEB界面服务器的创建会议请求的发出。进一步地,所述WS还包括显示控制模块,用于控制话务员WEB界面服务器对接收到的消息进行实时显示。一种业务应用服务器(AQ,用于接收到包含有创建会议请求的呼叫请求消息后, 申请会议资源,进行电话会议创建。其中,所述AS进一步包括会议操作模块和混音控制模块;其中,所述会议操作模块,用于收到WS发来的创建会议请求后,向MRS申请会议资源,呼叫会议成员,将主叫用户和会议成员加入会议,并发送混音指令;所述混音控制模块,用于根据接收到的混音指令和预设信息控制MRS对所述主叫用户和会议成员的听说权限。进一步地,所述AS还包括请求响应模块和状态上报模块;其中,所述请求响应模块,用于实时向WS上报从WS发来的请求消息的响应;所述状态上报模块,用于实时向WS上报接收到的UE的呼叫状态信息。本发明的有益效果如下(1)能够基于传统的总机来话业务,将主叫用户转接至其想要通话的目的用户,实现了多人通话;
(2)当主叫用户为群内用户时,主要用于企业内部召开会议,可以减少物理的会议室资源占用以及降低相应的差旅费支出;(3)主叫用户为群外用户时,如客户或相关合作伙伴公司,在主叫用户来话后,通过配套使用其他业务,如多路呼出等,征得相应会议成员同意后,为主叫用户创建会议和添加成员,能够达到实时沟通、快速响应的效果;(4)本发明的实现与用户自身的终端类型无关,用户终端可以是现有各网络下的终端,也不需要用户访问WEB界面才能实现会议创建;(5)只需要通过拨打总机号码,告知话务员创建会议,即可以随时随地召开会议; 可进一步应用于运营商的话务台系统中,其网络下的用户拨打该总机号码,告知话务员其创建会议的请求,即可方便地实现多人通话。


图1为现有实现Centrex业务的系统的结构示意图;图2为总机来话业务的实现流程示意图;图3为传统的通过TOB界面实现电话会议的流程示意图;图4为传统的通过特制终端实现电话会议的流程示意图;图5为本发明电话会议的实现方法的实现流程示意图;图6为本发明电话会议的实现方法的具体实施例的实现流程示意图;图7为本发明WS的结构示意图;图8为本发明AS的结构示意图。
具体实施例方式本发明的基本思想为WS根据话务员依照与自身通话UE的请求通过话务员WEB 界面输入的创建会议请求,发送呼叫请求信息;AS接收到所述呼叫请求消息后,申请会议资源,进行电话会议创建。为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例并参照附图,对本发明进一步详细说明。图5示出了本发明电话会议的实现方法的实现流程,如图5所示,所述方法包括下述步骤步骤501,WS根据话务员依照与自身通话UE的请求通过话务员WEB界面输入的创建会议请求,发送呼叫请求信息;其中,本步骤之前,所述方法还包括UE通过呼叫总机号码与话务员建立通话。所述WS发送呼叫请求信息具体为WS发送携带有所述UE的电话号码信息以及会议成员的电话号码信息的呼叫请求信息,请求创建会议。步骤502,AS接收到所述呼叫请求消息后,申请会议资源,进行电话会议创建;其中,所述AS申请会议资源,进行电话会议创建具体为AS向MRS申请会议资源, 呼叫会议成员,并控制会议成员的听说权限;当存在未接入会议的会议成员时,再次进行呼叫。图6示出了本发明电话会议的实现方法的具体实施例的实现流程,如图6所示,UE所述具体实施例包括下述步骤首先,UE A与话务员H(UE H)建立总机通话业务,其中,具体过程参照图2,包括下述步骤步骤201,用户A借助UE A呼叫总机号码,到达AS ;UE A向AS发送INVITE请求;具体地,所述UE A发送的请求号码为总机号码或话务台引示号,并携带自身的 SDP信息;其中,所述SDP信息主要描述了 IP地址、端口号、音视频能力、编码格式等。步骤202,AS向MRS发送INVITE请求,携带A的SDP信息。AS欲对A播放欢迎词和排队提示音,向MRS申请放音资源。步骤203,MRS向AS返回2000K(INVITE)响应,携带自身的SDP信息。步骤204,AS向MRS发送ACK确认信息。步骤205,AS向UEA返回183Session Process临时响应,携带MRS的SDP信息。步骤206,AS向MRS发送INFO通知请求,请求MRS为A播放欢迎词和排队提示音。步骤207,MRS 向 AS 返回 2000K (INFO)响应。步骤208,AS向WS发送状态上报信息用户A来话。步骤209,WS向AS发送呼叫请求信息,将来话分配到话务员H。步骤210,AS向WS返回请求响应消息正在呼叫话务员H。步骤211,AS向话务员H的UE H发送INVITE请求,请求号码为H。AS呼叫话务员 H0步骤212,UE H向AS返回180Ring临时响应。UE H振铃。步骤213,AS向WS发送状态上报信息话务员H振铃。步骤214,AS向A返回180Ring临时响应。步骤215,AS向MRS发送INFO通知请求,请求MRS为A播放回铃音。步骤216,MRS 向 AS 返回 2000K (INFO)响应。步骤217,UE H向AS返回2000K(INVITE)最终响应,携带自身的SDP信息。话务员H在话务员WEB界面上点击受理UEA的来电。步骤218,AS向WS发送状态上报信息话务员H摘机。步骤219,AS向MRS发送BYE请求。AS请求MRS停止对A播放回铃音,释放AS与 MRS之音的放音链路。步骤220,MRS 向 AS 返回 2000K (BYE)响应。步骤221,AS向UE A发送UPDATE请求,携带UE H的SDP信息。步骤222,UE A向AS返回2000K (UPDATE)响应,携带自身的SDP信息。步骤223,AS向A发送2000K (INVITE)最终响应。步骤224,UE A向AS发送ACK确认消息。步骤225,AS向UE H发送ACK确认消息,携带UE A的SDP信息。至此,UE A与UE H之间的SDP媒体协商完成,进入通话状态。当UEA向UE H请求创建会议时,会将相关的会议成员B1、B2、B3等告知,话务员H 接收到该请求后,在话务员WEB操作界面进行添加,添加完毕后点击创建会议。步骤601,WS接收到话务员依照与自身通话UE的请求通过话务员WEB界面输入的创建会议请求后,向AS发送呼叫请求信息,请求创建会议,并携带UEA及相关会议成员的电话号码信息。步骤602,AS向WS返回请求响应信息接受请求,正在处理。步骤603,AS向UEA发送REINVITE请求。AS欲申请会议资源并将UEA加入会议。步骤604,UEA向AS返回2000K(REINVITE)最终响应,携带自身的SDP信息。步骤605,AS向MRS发送INVITE请求,携带UE A的SDP信息。步骤606,MRS向AS返回2000K(INVITE)最终响应,携带自身的SDP信息。步骤607,AS向MRS发送ACK确认消息。步骤608,AS向UE A发送ACK确认消息,携带MRS的SDP信息。步骤609,AS向MRS发送INFO通知请求。AS请求MRS对UE A混音控制UEA的听说权限为可听、可说的一种或全部。步骤610,MRS 向 AS 返回 2000K (INFO)响应。步骤611,AS向WS发送状态上报消息UE A加入会议成功。步骤612,AS向UE Bi发送INVITE请求,请求号码为Bi。AS同时呼叫UEB1、UE B2、UE B3等相关会议成员,应当理解,此处相关会议成员用相关会议成员Bi表述。步骤613,UE Bi向AS返回180Ring临时响应。步骤614,AS向WS发送状态上报消息UE Bi振铃。步骤615,UE Bi向AS返回2000K(INVITE)最终响应,携带自身的SDP信息。UE Bi的用户摘机。步骤616,AS向WS发送状态上报消息UE Bi的用户摘机。步骤617,AS向MRS发送INVITE请求,携带UE Bi的SDP信息。AS向MRS申请会议资源,欲将UE Bi加入会议。步骤618,MRS向AS返回2000K(INVITE)最终响应,携带自身的SDP信息。步骤619,AS向MRS发送ACK确认消息。步骤620,AS向UE Bi发送ACK确认消息,携带MRS的SDP信息。步骤621,AS向MRS发送INFO通知请求。AS请求MRS对UE Bi混音控制UE Bi 的听说权限为可听、可说的一种或全部。步骤622,MRS 向 AS 返回 2000K (INFO)响应。步骤623,AS向WS发送状态上报消息UE Bi加入会议成功。若某成员最终响应不为摘机,则可以选择再次呼叫该成员。相关成员摘机,最终实现电话会议。图7示出了本发明WS的结构,如图7所述,所述WS用于根据话务员依照与自身通话UE的请求通过话务员WEB界面服务器输入的创建会议请求,发送呼叫请求信息。其中,所述WS,进一步包括请求传输模块、会议控制模块;其中,所述请求传输模块,用于将话务员依照与自身通话UE的指示输入的创建会议请求发送出去;所述会议控制模块,用于根据接收到话务员输入的创建会议请求包括的会议成员数量,控制所述话务员WEB界面服务器的创建会议请求的发出。进一步地,所述WS还包括显示控制模块,用于控制话务员TOB界面服务器对接收到的消息进行实时显示。图8示出了本发明AS的结构,如图8所示,所述AS用于接收到包含有创建会议请求的呼叫请求消息后,申请会议资源,进行电话会议创建。其中,所述AS进一步包括会议操作模块和混音控制模块;其中,所述会议操作模块,用于收到WS发来的创建会议请求后,向MRS申请会议资源,呼叫会议成员,将主叫用户和会议成员加入会议,并发送混音指令;所述混音控制模块,用于根据接收到的混音指令和预设信息控制MRS对所述主叫用户和会议成员的听说权限。进一步地,所述AS还包括请求响应模块和状态上报模块;其中,所述请求响应模块,用于实时向WS上报从WS发来的请求消息的响应;所述状态上报模块,用于实时向WS上报接收到的UE的呼叫状态信息。本发明还提供了一种电话会议的实现系统,包括UE、MRS,还包括话务员TOB界面服务器、WS以及AS ;其中,所述话务员TOB界面服务器,用于提供话务员操作的WEB界面;所述WS,用于根据话务员依照与自身通话UE的请求通过话务员WEB界面服务器输入的创建会议请求,发送呼叫请求信息;所述AS,用于接收到所述呼叫请求消息后,申请会议资源,进行电话会议创建。其中,所述UE,具体用于通过呼叫总机号码与话务员建立通话。其中,所述WS,具体用于发送携带有所述UE的电话号码信息以及会议成员的电话号码信息的呼叫请求信息,请求创建会议。其中,所述AS,具体用于向MRS申请会议资源,呼叫会议成员,并控制会议成员的听说权限;当存在未接入会议的会议成员时,再次进行呼叫。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种电话会议的实现方法,其特征在于,所述方法包括总机业务TOB服务器WS根据话务员依照与自身通话用户设备UE的请求通过话务员 WEB界面输入的创建会议请求,发送呼叫请求信息;业务应用服务器AS接收到所述呼叫请求消息后,申请会议资源,进行电话会议创建。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括UE通过呼叫总机号码与话务员建立通话。
3.根据权利要求1所述的方法,其特征在于,所述WS发送呼叫请求信息为WS发送携带有所述UE的电话号码信息以及会议成员的电话号码信息的呼叫请求信息,请求创建会议。
4.根据权利要求3所述的方法,其特征在于,所述AS申请会议资源,进行电话会议创建为AS向媒体资源服务器MRS申请会议资源,呼叫会议成员,并控制会议成员的听说权限;当存在未接入会议的会议成员时,再次进行呼叫。
5.一种电话会议的实现系统,包括UE、媒体资源服务器MRS,其特征在于,所述系统还包括话务员WEB界面服务器、总机业务WEB服务器WS以及业务应用服务器AS ;其中,所述话务员WEB界面服务器,用于提供话务员操作的WEB界面;所述WS,用于根据话务员依照与自身通话UE的请求通过话务员TOB界面服务器输入的创建会议请求,发送呼叫请求信息;所述AS,用于接收到所述呼叫请求消息后,申请会议资源,进行电话会议创建。
6.根据权利要求5所述的系统,其特征在于,所述UE,具体用于通过呼叫总机号码与话务员建立通话。
7.根据权利要求5所述的系统,其特征在于,所述WS,具体用于发送携带有所述UE的电话号码信息以及会议成员的电话号码信息的呼叫请求信息,请求创建会议。
8.根据权利要求7所述的系统,其特征在于,所述AS,具体用于向MRS申请会议资源, 呼叫会议成员,并控制会议成员的听说权限;当存在未接入会议的会议成员时,再次进行呼叫。
9.一种总机业务WEB服务器WS,其特征在于,所述WS,用于根据话务员依照与自身通话 UE的请求通过话务员WEB界面服务器输入的创建会议请求,发送呼叫请求信息。
10.根据权利要求9所述的WS,其特征在于,所述WS,进一步包括请求传输模块、会议控制模块;其中,所述请求传输模块,用于将话务员依照与自身通话UE的指示输入的创建会议请求发送出去;所述会议控制模块,用于根据接收到话务员输入的创建会议请求包括的会议成员数量,控制所述话务员WEB界面服务器的创建会议请求的发出。
11.根据权利要求9或10所述的WS,其特征在于,所述WS还包括显示控制模块,用于控制话务员WEB界面服务器对接收到的消息进行实时显示。
12.—种业务应用服务器AS,其特征在于,所述AS,用于接收到包含有创建会议请求的呼叫请求消息后,申请会议资源,进行电话会议创建。
13.根据权利要求12所述的AS,其特征在于,所述AS进一步包括会议操作模块和混音控制模块;其中,所述会议操作模块,用于收到WS发来的创建会议请求后,向MRS申请会议资源,呼叫会议成员,将主叫用户和会议成员加入会议,并发送混音指令;所述混音控制模块,用于根据接收到的混音指令和预设信息控制MRS对所述主叫用户和会议成员的听说权限。
14.根据权利要求12或13所述的AS,其特征在于,所述AS还包括请求响应模块和状态上报模块;其中,所述请求响应模块,用于实时向WS上报从WS发来的请求消息的响应; 所述状态上报模块,用于实时向WS上报接收到的UE的呼叫状态信息。
全文摘要
本发明提供了一种电话会议的实现方法及系统,所述方法包括WS根据话务员依照与自身通话UE的请求通过话务员WEB界面输入的创建会议请求,发送呼叫请求信息;AS接收到所述呼叫请求消息后,申请会议资源,进行电话会议创建。本发明还提供了一种WS和AS,通过利用本发明,可以解决现有主叫用户必须通过WEB界面或特制终端创建会议的问题,较易实现。
文档编号H04M3/56GK102438084SQ201110397990
公开日2012年5月2日 申请日期2011年12月5日 优先权日2011年12月5日
发明者屈天喜, 钱晨 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1