电话会议的实现方法和系统的制作方法

文档序号:7995361阅读:204来源:国知局
电话会议的实现方法和系统的制作方法
【专利摘要】本发明公开了一种电话会议的实现方法和系统,涉及电话会议领域。该方法包括:会议服务系统接收主席会议终端通过会议应用服务器发送的会议创建请求,会议创建请求中携带会议主席号码和参会成员号码;会议服务系统从会议创建请求中提取会议主席号码和参会成员号码,向会议主席号码发起回呼,当会议主席号码回呼成功后,会议主席接入会议,再向参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议。本发明对于使用者来说操作简单,并且可以确保参会人员加入会议时会议主席在会,方便与会人员沟通。
【专利说明】电话会议的实现方法和系统
【技术领域】
[0001]本发明涉及电话会议领域,特别涉及一种电话会议的实现方法和系统。
【背景技术】
[0002]电话会议是当前应用比较广泛的通信业务,随着通信技术和互联网的快速发展,用户需求逐渐向时间和空间上的使用自由转变,由以前专门的电话会议室及各种复杂的设备转向便携的移动终端,随时随地召开会议。
[0003]目前,现有技术中有一种电话会议的实现方式:会议主席(或称主持人)通知所有参会成员相关会议信息,例如会议接入码、会议号、会议密码等,各个参会成员在预定时间内主动拨打会议接入码,拨打成功后,在系统语音的提示下,参会成员输入会议号和会议密码等验证信息进行鉴权,鉴权通过后,参会成员可以接入相应的会场。
[0004]上述传统方式的电话会议,需要会议主席向所有参会成员下发会议信息的通知,各个参会成员都需要拨打会议接入码,并且输入验证信息进行鉴权,对于使用者来说操作非常复杂。另外,参会成员在接入会议时不能确定会议主席是否在会,需要作为会议内容询问,造成沟通不便。

【发明内容】

[0005]本发明实施例所要解决的一个技术问题是:提供一种电话会议的实现方法和系统,以解决传统电话会议对于使用者来说操作非常复杂,以及参会成员在接入会议时不能确定会议主席是否在会所造成的沟通不便的问题。
[0006]本发明实施例的一个方面提供了一种电话会议的实现方法,包括:会议服务系统接收主席会议终端通过会议应用服务器发送的会议创建请求,会议创建请求中携带会议主席号码和参会成员号码;会议服务系统从会议创建请求中提取会议主席号码和参会成员号码,向会议主席号码发起回呼,当会议主席号码回呼成功后,会议主席接入会议,再向参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议。
[0007]会议服务系统向会议主席号码发起回呼具体包括:会议服务系统判断电话网是否连通,如果连通,通过软交换接通会议主席号码,如果不连通,协商数据传输通道,通过互联网接通会议主席号码。
[0008]电话会议的实现方法还包括:会议服务系统实时将参会成员状态信息发送给会议应用服务器,会议应用服务器判断和主席会议终端的网络连通是否正常,如果会议应用服务器和主席会议终端的网络连通正常,通过网络通道将参会成员状态信息发送给主席会议终端,如果会议应用服务器和主席会议终端的网络连通不正常,会议应用服务器通过短信平台以短信的形式将参会成员状态信息发送给主席会议终端。
[0009]电话会议的实现方法还包括:主席会议终端响应于会议主席添加参会成员号码的操作,如果会议主席号码没有正在通话中并且网络处于连接状态,通过网络提交添加成员的控制指令给会议应用服务器,如果会议主席号码正在通话中或网络处于断开状态,通过短信通道将添加成员的控制指令以短信形式发送给短信平台,短信平台将添加成员的控制指令发送给会议应用服务器;会议应用服务器接收到添加成员的控制指令后,转发给会议服务系统,会议服务系统向欲添加的参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议。
[0010]电话会议的实现方法还包括:主席会议终端响应于会议主席对参会成员的控制操作,判断本地与会议应用服务器的会话状态是否正常,如果正常,通过网络提交控制指令给会议应用服务器,如果不正常,通过短信通道将控制指令以短信形式发送给短信平台,短信平台将控制指令发送给会议应用服务器;会议应用服务器接收到控制指令后,转发给会议服务系统,会议服务系统根据控制指令对该参会成员执行相应的控制操作。
[0011]本发明实施例的另一个方面提供了一种电话会议的实现系统,包括:会议终端、会议应用服务器和会议服务系统;会议终端,用于通过客户端或浏览器向会议应用服务器发送会议创建请求,会议创建请求中携带会议主席号码和参会成员号码;会议应用服务器,用于对该会议终端进行鉴权,当鉴权通过后,向会议服务系统转发会议创建请求;会议服务系统,用于接收会议应用服务器转发的会议创建请求,从会议创建请求中提取会议主席号码和参会成员号码,向会议主席号码发起回呼,当会议主席号码回呼成功后,会议主席接入会议,再向参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议。
[0012]会议服务系统在向会议主席号码发起回呼时,具体用于判断电话网是否连通,如果连通,通过软交换接通会议主席号码,如果不连通,协商数据传输通道,通过互联网接通会议主席号码。
[0013]会议服务系统,还用于实时将参会成员状态信息发送给会议应用服务器;会议应用服务器,还用于判断和会议终端的网络连通是否正常,如果会议应用服务器和会议终端的网络连通正常,通过网络通道将参会成员状态信息发送给会议终端,如果会议应用服务器和会议终端的网络连通不正常,会议应用服务器通过短信平台以短信的形式将参会成员状态信息发送给会议终端。
[0014]会议终端,还用于响应于会议主席添加参会成员号码的操作,如果会议主席号码没有正在通话中并且网络处于连接状态,通过网络提交添加成员的控制指令给会议应用服务器,如果会议主席号码正在通话中或网络处于断开状态,通过短信通道将添加成员的控制指令以短信形式发送给短信平台,短信平台将添加成员的控制指令发送给会议应用服务器;会议应用服务器,还用于接收到添加成员的控制指令后,转发给会议服务系统;会议服务系统,还用于向欲添加的参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议。
[0015]会议终端,还用于响应于会议主席对参会成员的控制操作,判断本地与会议应用服务器的会话状态是否正常,如果正常,通过网络提交控制指令给会议应用服务器,如果不正常,通过短信通道将控制指令以短信形式发送给短信平台,短信平台将控制指令发送给会议应用服务器;会议应用服务器,还用于接收到控制指令后,转发给会议服务系统;会议服务系统,还用于根据控制指令对该参会成员执行相应的控制操作。
[0016]本发明通过会议服务系统接收主席会议终端通过会议应用服务器发送的会议创建请求,从会议创建请求中提取会议主席号码和参会成员号码,向会议主席号码发起回呼,当会议主席号码回呼成功后,会议主席接入会议,再向参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议,只需要主席会议终端向会议服务系统发起会议创建请求,即可实现多个参会成员的电话会议,对于主席会议终端来说,无需向参会成员下发会议通知,对于参会成员来说,无需拨打电话和输入验证信息等复杂操作,因此,对于使用者来说操作简单;并且,会议服务系统先回呼会议主席,当会议主席回呼成功后再呼叫参会成员,从而确保参会人员加入会议时会议主席在会,方便与会人员沟通。
[0017]通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
【专利附图】

【附图说明】
[0018]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本发明电话会议的实现系统一个实施例的结构示意图。
[0020]图2为本发明电话会议的实现系统另一个实施例的结构示意图。
[0021]图3为本发明一个实施例的会议创建流程示意图。
[0022]图4为本发明一个实施例的会议控制流程示意图。
[0023]图5为本发明一个实施例的会议状态获取流程示意图。
[0024]图6为本发明电话会议的实现方法的一个总流程示意图。
【具体实施方式】
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0027]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0028]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
[0029]在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0030]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0031]图1为本发明电话会议的实现系统一个实施例的结构示意图。如图1所示,该实施例电话会议的实现系统包括:会议终端101、会议应用服务器102和会议服务系统103。
[0032]会议终端101,用于响应会议主席(也称会议发起者)通过电话会议界面输入的创建电话会议的信息,向会议应用服务器102发送携带有该电话会议的信息的创建请求消息,还用于接收会议信息和成员状态信息,及发送会议控制信息等。随着移动终端的处理能力逐渐增强,移动终端可以作为会议终端实现电话会议。移动终端可以为手机、PAD、PC等,性能优越的移动终端可以直接安装会议客户端,非智能移动终端可以通过web网页来使用和呈现电话会议。
[0033]会议应用服务器102,也称会议应用网关,用于对用户进行安全校验,根据创建请求消息请求会议服务系统103创建电话会议,还用于状态信息和控制短信的收集、转换、处理及下发。
[0034]会议服务系统103,用于根据来自会议应用服务器102的请求创建电话会议,并且实时的通知会议应用服务器102的请求结果及成员状态等。
[0035]在会议创建流程中,会议终端101,用于通过客户端或浏览器向会议应用服务器发送会议创建请求,会议创建请求中携带会议主席号码和参会成员号码;会议应用服务器102,用于对该会议终端进行鉴权,当鉴权通过后,向会议服务系统转发会议创建请求;会议服务系统103,用于接收会议应用服务器转发的会议创建请求,从会议创建请求中提取会议主席号码和参会成员号码,向会议主席号码发起回呼,当会议主席号码回呼成功后,会议主席接入会议,再向参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议。另外,在会议创建阶段,还能设定会议主席挂断后会议是结束还是主席自动转让,大大加强了会议流程的可控性。
[0036]在会议控制流程中,会议终端101,还用于响应于会议主席对参会成员的控制操作,判断本地与会议应用服务器的会话状态是否正常,例如wifi是否可用,如果正常(wifi环境下),通过网络提交控制指令给会议应用服务器,如果不正常(3G环境下),通过短信通道将控制指令以短信形式发送给短信平台,短信平台将控制指令发送给会议应用服务器;会议应用服务器102,还用于接收到控制指令后,转发给会议服务系统;会议服务系统103,还用于根据控制指令对该参会成员执行相应的控制操作。其中,会议主席可以对电话会议进行将某个参会成员请出会议、静音、恢复、添加新成员等控制操作。
[0037]可见,本发明在网络不通的情况下,能够通过多种途径对会议进行控制。
[0038]在添加参会成员的控制流程中,会议终端101,还用于响应于会议主席添加参会成员号码的操作,如果会议主席号码没有正在通话中并且网络处于连接状态,通过网络提交添加成员的控制指令给会议应用服务器,如果会议主席号码正在通话中或网络处于断开状态,通过短信通道将添加成员的控制指令以短信形式发送给短信平台,短信平台将添加成员的控制指令发送给会议应用服务器;会议应用服务器102,还用于接收到添加成员的控制指令后,转发给会议服务系统;会议服务系统103,还用于向欲添加的参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议。
[0039]在会议状态获取流程中,会议服务系统101,还用于实时将参会成员状态信息发送给会议应用服务器;会议应用服务器102,还用于判断和会议终端的网络连通是否正常,如果会议应用服务器和会议终端的网络连通正常,通过网络通道将参会成员状态信息发送给会议终端,如果会议应用服务器和会议终端的网络连通不正常,会议应用服务器通过短信平台以短信的形式将参会成员状态信息发送给会议终端。
[0040]可见,本发明在网络不通的情况下,能够通过多种途径收集到参会成员的状态信肩、O
[0041]上述电话会议的实现系统,通过会议服务系统接收主席会议终端通过会议应用服务器发送的会议创建请求,从会议创建请求中提取会议主席号码和参会成员号码,向会议主席号码发起回呼,当会议主席号码回呼成功后,会议主席接入会议,再向参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议,只需要主席会议终端向会议服务系统发起会议创建请求,即可实现多个参会成员的电话会议,对于主席会议终端来说,无需向参会成员下发会议通知,对于参会成员来说,无需拨打电话和输入验证信息等复杂操作,因此,对于使用者来说操作简单;并且,会议服务系统先回呼会议主席,当会议主席回呼成功后再呼叫参会成员,从而确保参会人员加入会议时会议主席在会,方便与会人员沟通。
[0042]图2为本发明电话会议的实现系统另一个实施例的结构示意图。下面分别介绍会议终端、会议应用服务器、会议服务系统的内部逻辑结构。
[0043]如图2所示,会议终端101上的客户端包括:网络交互层1011、用户操作层1012、系统交互层1013。当用户创建会议或加入会议时都可以通过该客户端软件进行控制。由用户输入或选择参会人,并编辑会议信息或设置默认的会议信息,提交后,由用户操作层1012收集的数据信息会经由网络交互层1011进行相应的协议组装提交出去,系统交互层1013主要完成系统底层通信、短信状态、短信控制消息的接收、发送和显示功能。
[0044]如图2所示,会议应用服务器102包括:网络通信层1021、协议解释层1022、信令分发层1023、业务处理层1024、业务控制层1025、数据逻辑层1026。会议应用服务器的网络通信层1021接收或转发会议终端发送的会议创建请求或会议控制信息,经协议解释层1022将其转换成内部识别的格式,由信令分发层1023下发给业务处理层1024,由业务控制层1025将必要的数据保存在数据中心。会议应用服务器102进行两路临听,一路是接收网络信令,一路是接收短信平台(或称短信中心)的短信,分别将其转换为会议服务系统103识别的会话信息。
[0045]如图2所示,会议服务系统103包括:网络交互层1031、会话管理层1032、数据逻辑层1033、软交换通信层1034。当会议服务系统103的网络交互层1031收到会议相关信令后,经解释后下发给会话管理层1032,数据逻辑层1033发现如果是会议创建场景,经由软交换通信层1034提交到电话网络,呼叫参会成员号码,同时将会议相关信息下发给会议应用服务器102。
[0046]基于上述电话会议的实现系统,下面从会议创建流程、会议控制流程、会议状态获取流程等方面介绍电话会议的实现方法。
[0047]图3为本发明一个实施例的会议创建流程示意图。如图3所示,本发明会议创建流程如下:
[0048]步骤301,会议发起者通过会议客户端或通过浏览器,打开会议终端上的电话会议界面。
[0049]其中,会议发起者也称会议主席,会议发起者所使用的终端称为主席会议终端。
[0050]步骤302,会议发起者从该电话会议界面关联的本地通信录、网络通信录、或者最近通话记录中,选取或输入至少一个参会成员号码、以及会议主席号码,会议发起者确认创建会议后,主席会议终端向会议应用服务器发送会议创建请求,以便创建电话会议。
[0051]步骤303,会议应用服务器收到会议创建请求后,对会议发起者进行认证,认证通过后,会议应用服务器从会议创建请求中解析出会议主席号码和参会成员号码,创建本地会话。
[0052]步骤304,会议应用服务器将会议创建请求提交到会议服务系统,以便建立会话通道。
[0053]步骤305,会议服务系统收到会议创建请求后,从会议创建请求提取会议主席号码和参会成员号码,进行本地逻辑处理,创建会议。
[0054]步骤306,会议服务系统将会议创建结果返回给会议应用服务器。
[0055]步骤307,会议应用服务器将会议创建结果返回给主席会议终端。
[0056]步骤308,会议服务系统向会议主席号码发起回呼,当回呼成功后,会议主席接入会议。
[0057]在回呼过程中,会议服务系统判断电话网(或称固话网)是否连通,如果连通,通过软交换接通会议主席号码,如果不连通,协商数据传输通道,通过互联网接通会议主席号码。优先通过电话网进行电话会议,一方面可以保障通话质量,另一方面还可以节省网络开销。
[0058]当接通会议主席后,将主席状态下发给会议应用服务器,会议应用服务器先尝试通过网络方式下发,如果无法下发,则调用短信平台利用短信通道下发主席状态。当主席会议终端发现网络断开,并且监听到在通话中,自动打开短信状态监听功能,将短信内容收集到主席会议终端,并且进行显示。
[0059]步骤309,当成功回呼会议主席号码后,会议服务系统按照成员顺序分别向参会成员号码发起呼叫,当呼叫成功后,参会成员接入会议。
[0060]步骤310,会议服务系统通过会议应用服务器返回呼叫结果。
[0061]另外,会议服务系统还可以实时将各参会成员的状态汇报给会议应用服务器,在后续的会议状态获取流程具体说明。
[0062]上述电话会议的实现方法,通过会议服务系统接收主席会议终端通过会议应用服务器发送的会议创建请求,从会议创建请求中提取会议主席号码和参会成员号码,向会议主席号码发起回呼,当会议主席号码回呼成功后,会议主席接入会议,再向参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议,只需要主席会议终端向会议服务系统发起会议创建请求,即可实现多个参会成员的电话会议,对于主席会议终端来说,无需向参会成员下发会议通知,对于参会成员来说,无需拨打电话和输入验证信息等复杂操作,因此,对于使用者来说操作简单;并且,会议服务系统先回呼会议主席,当会议主席回呼成功后再呼叫参会成员,从而确保参会人员加入会议时会议主席在会,方便与会人员沟通。
[0063]图4为本发明一个实施例的会议控制流程示意图。如图4所示,本发明会议控制流程如下:
[0064]步骤401,会议主席通过主席会议终端界面对参会成员进行控制操作,可以在控制选项选取控制项,如将某一参会成员静音,主席会议终端先判断本地与会议应用服务器的会话状态是否正常,如果正常(WIFI环境下),则通过网络提交控制指令(即,网络控制指令)给会议应用服务器,如果不正常(3G环境下),则通过短信通道将控制指令以短信形式发给短信平台,短信平台将控制指令发送给会议应用服务器。
[0065]其中,会议主席对参会成员的控制操作包括:将某个参会成员请出会议、静音、恢复,及添加新的参会成员等,但不限于此。
[0066]步骤402,会议应用服务器收到网络控制指令后或从短信平台收到控制指令后,将其解析成可识别指令,在本地查找会话标识。
[0067]步骤403,当会话标识有效,则直接将控制指令转发给会议服务系统。
[0068]步骤404,会议服务系统根据会话标识和控制指令,对该参会成员执行相应的控制操作。
[0069]步骤405,会议服务系统通知会议应用服务器控制指令的执行结果。
[0070]步骤406,会议应用服务器收到执行结果后先缓存,再判断和本会话标识对应的主席会议终端的网络是否正常,如正常直接下发给主席会议终端,如异常则通过短信平台以短信形式下发给主席会议终端。
[0071]步骤407,主席会议终端收到执行结果后,显示在会议控制界面。
[0072]上述会议控制的实施例,在网络不通的情况下,能够通过多种途径对会议进行控制。
[0073]图5为本发明一个实施例的会议状态获取流程示意图。如图5所示,本发明会议状态获取流程如下:
[0074]步骤501,会议服务系统在会议召开过程中监听参会成员的状态。
[0075]其中,参会成员的状态包括通话中,已断开,呼叫中,等待,静音等,但不限于此。
[0076]步骤502,会议服务系统实时地将各参会成员当前的状态信息发送给会议应用服务器。
[0077]步骤503,会议应用服务器接收到状态信息后,更新状态数据。
[0078]步骤504,会议应用服务器判断和主席会议终端的网络连通是否正常,如果正常,通过网络通道将参会成员状态信息发送给主席会议终端,如果不正常,会议应用服务器通过短信平台以短信的形式将参会成员状态信息发送给主席会议终端。
[0079]步骤505,主席会议终端将参会成员当前的状态信息显示在会议控制界面。
[0080]上述会议状态获取的实施例,会议主席可以实时的查看参会成员的状态变化,并且在网络不通的情况下,能够通过多种途径收集到参会成员的状态信息。
[0081]图6为本发明电话会议的实现方法的一个总流程示意图。
[0082]如图6所示,会议终端执行以下步骤:
[0083]步骤Cl,用户打开一个会议终端。
[0084]步骤C2,会议终端和会议应用服务器进行握手,认证用户身份,并建立传输通道。
[0085]步骤C3,会议终端收集用户号码数据,其中包括通信录及最近联系人号码。
[0086]步骤C4,用户选择发起会议,可以携带主席号码phonel,会议成员号码phone2、phone3,会议数据类型,O表示VOIP语音通道,I表示电话网通道。
[0087]步骤C5,用户选择控制会议,携带会议创建成功后返回的会议标识,并提交表示控制操作的控制码,如0x01表示全部静音,0x02表示恢复通话,0x03表示新加成员。
[0088]步骤C6,开启状态监听,收集会议期间的状态数据。
[0089]步骤C7,判断是否监听到状态数据。
[0090]步骤CS,如果没有监听到状态数据,则继续监听。
[0091]步骤C9,如果监听到状态数据,从网络读取状态数据,或者,步骤C10,从短信中抓取状态数据。
[0092]步骤Cll,在界面更新状态。
[0093]步骤C12,当用户选取退出时,电话会议结束。
[0094]如图6所示,会议应用服务器执行以下步骤:
[0095]步骤Al,初始化各项参数。
[0096]步骤A2,连接会议服务系统,建立信令传送通道。
[0097]步骤A3,开启本地监听端口,准备接收会议终端信令数据。
[0098]步骤A4,启动事件监听,处理会议服务系统推送的结果及状态信息。
[0099]步骤A5,启动网络监听,处理会议终端的请求及应答。
[0100]步骤A6,判断是否有会议终端的请求信令,如会议创建、结束、控制等。
[0101]步骤A7,如没有信令,则断续监听。
[0102]步骤AS,如有信令,则判断是会议创建或控制信令。
[0103]步骤A9,对于会议创建信令,设置本地数据,如,会议信息,会议现场初始化。
[0104]步骤A10,对于会议控制信令,根据会议标识将控制信息关联到会议信息中,并更新会议参数。
[0105]步骤All,生成创建会议的内部交互指令,执行步骤A13。
[0106]步骤A12,生成控制会议的内部交互指令,执行步骤A14。
[0107]步骤Al3,本地会议数据配置。
[0108]步骤A14,本地会议数据配置。
[0109]步骤A15,打开会议服务系统交互通道,提交信令集。
[0110]步骤A16,继续监听会议终端的请求。
[0111]步骤A17,判断是否有会议服务系统回应或推送的事件。
[0112]步骤A18,如果没有事件到达,则断续监听。
[0113]步骤A19,如果有事件到达,进行事件分发,分发到不同的处理模块进行处理。
[0114]步骤A20,会议创建、结束等的回应处理,执行步骤A22。
[0115]步骤A21,会议控制、状态等的回应处理,执行步骤A23。
[0116]步骤A22,判断终端的网络状态。
[0117]步骤A23,判断终端的网络状态。
[0118]步骤A24,如果终端的网络正常,直接将信令解析后送入实时发送队列。
[0119]步骤A25,如果终端的网络连接已断开,将信令转换成短信格式指令送入短信发送队列。
[0120]步骤A26,实时发送队列数据。
[0121]步骤A27,短信网关根据配置的定时策略准实时下发通知短信。
[0122]步骤A28,继续监听会议服务系统的事件。
[0123]如图6所示,会议服务系统执行以下步骤:
[0124]步骤SI,初始化会议服务系统,并进行网络监听。
[0125]步骤S2,判断是否有会议信令到达。
[0126]步骤S3,如没有会议信令到达,继续监听。
[0127]步骤S4,接收会议应用服务器的连接,并进行连接管理。[0128]步骤S5,如有会议信令到达,则创建会话,生成会议标识,临时存储会议信息。
[0129]步骤S6,判断固话网是否连通。
[0130]步骤S7,如连通,则通过软交换接通会议主席号码。
[0131]步骤S8,如不连通,则协商数据传输通道。
[0132]步骤S9,返回会议创建成功或失败的结果信息给会议应用服务器。
[0133]步骤S10,如果会议创建成功,则依次接通参会成员号码。
[0134]步骤S11,将参会成员状态信息返回给会议应用服务器。
[0135]步骤S12,对会议应用服务器的回应数据进行处理。
[0136]步骤S13,判断语音数据是否需要中转。
[0137]步骤S14,如果需要中转,则建立中转通道。
[0138]步骤S15,如果不需要中转,则根据会议终端携带的相关参数协商端到端数据通道。
[0139]步骤S16,数据交互及传输过程。
[0140]步骤S17,继续进入网络监听回路。
[0141]上述电话会议的实现方法,通过会议服务系统接收主席会议终端通过会议应用服务器发送的会议创建请求,从会议创建请求中提取会议主席号码和参会成员号码,向会议主席号码发起回呼,当会议主席号码回呼成功后,会议主席接入会议,再向参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议,只需要主席会议终端向会议服务系统发起会议创建请求,即可实现多个参会成员的电话会议,对于主席会议终端来说,无需向参会成员下发会议通知,对于参会成员来说,无需拨打电话和输入验证信息等复杂操作,因此,对于使用者来说操作简单;并且,会议服务系统先回呼会议主席,当会议主席回呼成功后再呼叫参会成员,从而确保参会人员加入会议时会议主席在会,方便与会人员沟通。
[0142]另外,在网络不通的情况下,能够通过多种途径对会议进行控制。会议主席可以实时的查看参会成员的状态变化,并且在网络不通的情况下,能够通过多种途径收集到参会成员的状态信息。
[0143]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0144]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种电话会议的实现方法,包括: 会议服务系统接收主席会议终端通过会议应用服务器发送的会议创建请求,会议创建请求中携带会议主席号码和参会成员号码; 会议服务系统从会议创建请求中提取会议主席号码和参会成员号码,向会议主席号码发起回呼,当会议主席号码回呼成功后,会议主席接入会议,再向参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议。
2.根据权利要求1所述的方法,其特征在于,会议服务系统向会议主席号码发起回呼具体包括: 会议服务系统判断电话网是否连通,如果连通,通过软交换接通会议主席号码,如果不连通,协商数据传输通道,通过互联网接通会议主席号码。
3.根据权利要求1所述的方法,其特征在于,还包括: 会议服务系统实时将参会成员状态信息发送给会议应用服务器,会议应用服务器判断和主席会议终端的网络连通是否正常,如果会议应用服务器和主席会议终端的网络连通正常,通过网络通道将参会成员状态信息发送给主席会议终端,如果会议应用服务器和主席会议终端的网络连通不正常,会议应用服务器通过短信平台以短信的形式将参会成员状态信息发送给主席会议终端。
4.根据权利要求1所述的方法,其特征在于,还包括: 主席会议终端响应于会议主席添加参会成员号码的操作,如果会议主席号码没有正在通话中并且网络处于连接状态,通过网络提交添加成员的控制指令给会议应用服务器,如果会议主席号码正在通话中或网络处于断开状态,通过短信通道将添加成员的控制指令以短信形式发送给短信平台,短信平台将添加成员的控制指令发送给会议应用服务器; 会议应用服务器接收到添加成员的控制指令后,转发给会议服务系统,会议服务系统向欲添加的参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议。
5.根据权利要求1所述的方法,其特征在于,还包括: 主席会议终端响应于会议主席对参会成员的控制操作,判断本地与会议应用服务器的会话状态是否正常,如果正常,通过网络提交控制指令给会议应用服务器,如果不正常,通过短信通道将控制指令以短信形式发送给短信平台,短信平台将控制指令发送给会议应用服务器; 会议应用服务器接收到控制指令后,转发给会议服务系统,会议服务系统根据控制指令对该参会成员执行相应的控制操作。
6.一种电话会议的实现系统,包括:会议终端、会议应用服务器和会议服务系统; 会议终端,用于通过客户端或浏览器向会议应用服务器发送会议创建请求,会议创建请求中携带会议主席号码和参会成员号码; 会议应用服务器,用于对该会议终端进行鉴权,当鉴权通过后,向会议服务系统转发会议创建请求; 会议服务系统,用于接收会议应用服务器转发的会议创建请求,从会议创建请求中提取会议主席号码和参会成员号码,向会议主席号码发起回呼,当会议主席号码回呼成功后,会议主席接入会议,再向参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议。
7.根据权利要求6所述的系统,其特征在于,会议服务系统在向会议主席号码发起回呼时,具体用于判断电话网是否连通,如果连通,通过软交换接通会议主席号码,如果不连通,协商数据传输通道,通过互联网接通会议主席号码。
8.根据权利要求6所述的系统,其特征在于, 会议服务系统,还用于实时将参会成员状态信息发送给会议应用服务器; 会议应用服务器,还用于判断和会议终端的网络连通是否正常,如果会议应用服务器和会议终端的网络连通正常,通过网络通道将参会成员状态信息发送给会议终端,如果会议应用服务器和会议终端的网络连通不正常,会议应用服务器通过短信平台以短信的形式将参会成员状态信息发送给会议终端。
9.根据权利要求6所述的系统,其特征在于, 会议终端,还用于响应于会议主席添加参会成员号码的操作,如果会议主席号码没有正在通话中并且网络处于连接状态,通过网络提交添加成员的控制指令给会议应用服务器,如果会议主席号码正在通话中或网络处于断开状态,通过短信通道将添加成员的控制指令以短信形式发送给短信平台,短信平台将添加成员的控制指令发送给会议应用服务器; 会议应用服务器,还用于接收到添加成员的控制指令后,转发给会议服务系统; 会议服务系统,还用于向欲添加的参会成员号码发起呼叫,当参会成员号码呼叫成功后,参会成员接入会议。
10.根据权利要求6所述的系统,其特征在于, 会议终端,还用于响应于会议主席对参会成员的控制操作,判断本地与会议应用服务器的会话状态是否正常,如果正常,通过网络提交控制指令给会议应用服务器,如果不正常,通过短信通道将控制指令以短信形式发送给短信平台,短信平台将控制指令发送给会议应用服务器; 会议应用服务器,还用于接收到控制指令后,转发给会议服务系统; 会议服务系统,还用于根据控制指令对该参会成员执行相应的控制操作。
【文档编号】H04W4/06GK103929553SQ201310013771
【公开日】2014年7月16日 申请日期:2013年1月15日 优先权日:2013年1月15日
【发明者】高智敏, 张锦红, 宗胜, 张永威, 李欣, 沈青松, 周丹, 林建华, 杨先军, 王琛 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1