首页> 中国专利> 移动终端多方通话实现方法、系统、终端和多方通话平台

移动终端多方通话实现方法、系统、终端和多方通话平台

摘要

本发明公开一种移动终端多方通话实现方法、系统、移动终端和多方通话平台。该方法包括:多方通话平台与移动终端建立多方语音通话;在多方语音通话过程中多方通话平台和移动终端通过短信实现多方通话控制。通过本发明,移动终端在多方语音通话过程中,利用移动通信的短信通道,实现多方通话业务过程的实时控制,避免移动网络中数据与语音无法同时并发通信的问题。在通过短信发起多方通话的实施例中,无论会议发起还是会议的中间状态,移动终端的客户端均通过短信方式进行状态控制,从而解决由于移动终端语音通话时数据通道中断而导致的无法控制多方通话状态的问题,也解决了部分无法实现上网的移动终端客户端进行多方通话的功能。

著录项

  • 公开/公告号CN101945357A

    专利类型发明专利

  • 公开/公告日2011-01-12

    原文格式PDF

  • 申请/专利权人 中国电信股份有限公司;

    申请/专利号CN201010264335.6

  • 发明设计人 钟青峰;

    申请日2010-08-23

  • 分类号H04W4/14(20090101);H04M3/56(20060101);

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人孙宝海

  • 地址 100032 北京市西城区金融大街31号

  • 入库时间 2023-12-18 01:22:20

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-11-20

    授权

    授权

  • 2011-03-09

    实质审查的生效 IPC(主分类):H04W4/14 申请日:20100823

    实质审查的生效

  • 2011-01-12

    公开

    公开

说明书

技术领域

本发明涉及移动通信技术,尤其涉及一种移动终端多方通话实现方法、系统、移动终端和多方通话平台。

背景技术

随着科技的发展,移动终端的功能也越来越多、越来越强大。越来越多的移动终端软件可以同计算机软件一样来控制移动终端的各种功能。通过移动终端的客户端软件来控制各种移动终端的应用,使用起来更加方便,界面更加友好,是下一阶段终端的发展趋势。

目前,移动终端软件客户端在实现多方通话功能时,一般采用移动终端上安装多方通话客户端软件,移动终端通过移动网络(例如CDMA(Code Division Multiple Access,码分多址)EVDO(Evolution Data Only,演进数据优化)或1X)的数据通道上网,以IP交互方式通知多方通话平台,由多方通话平台先后接通发起方和参会方的电话,快速建立起多方电话会议。但是,目前移动终端接通语音呼叫后移动终端的数据通道将断开,导致移动终端得不到多方通话平台传送过来的会议状态信息,如:与会方接通情况、参会方下线情况等,无法实现会议的实时监测和控制,移动终端不能识别与会方加入情况。同时,发起方也无法通过客户端在通话过程中增加与会方,限制了移动终端多方通话业务的推广。

发明内容

本发明要解决的一个技术问题是提供一种移动终端多方通话的实现方法,能够解决移动终端多方通话业务中数据与语音无法同时并发通信的问题。

本发明提供一种移动终端多方通话的实现方法,包括:

多方通话平台与移动终端建立多方语音通话;

在多方语音通话过程中多方通话平台和移动终端通过短信实现多方通话控制。

进一步,多方通话平台与移动终端建立多方语音通话的步骤包括:

多方通话平台接收来自移动终端的创建会议短信;多方通话平台根据创建会议短信与移动终端建立多方语音通话;

或者,

作为发起方的移动终端与多方通话平台建立数据通道,通过数据通道向多方通话平台发送创建会议请求;多方通话平台根据创建会议请求与移动终端建立多方语音通话。

进一步,在多方语音通话过程中多方通话平台和移动终端通过短信实现多方通话控制的步骤包括:

多方通话平台接收来自移动终端的会议管理短信;多方通话平台根据会议管理短信对多方语音通话进行会议管理;

或者

多方通话平台接收来自移动终端的会议状态查询短信;多方通话平台向移动终端发送会议状态查询响应短信;

或者,

在多方语音通话过程中多方通话平台向移动终端发送与会人员状态改变通知消息短信。

本发明的实施例提供的移动终端多方通话的实现方法,移动终端在多方语音通话过程中,利用移动通信的短信通道,实现多方通话业务过程的实时控制,避免移动网络中数据与语音无法同时并发通信的问题。

进一步,通过短信发起多方通话,无论会议发起还是会议的中间状态,移动终端的客户端均通过短信方式进行状态控制,从而解决由于移动终端语音通话时数据通道中断而导致的无法控制多方通话状态的问题,也解决了部分无法实现上网的移动终端客户端进行多方通话的功能。

本发明要解决的另一个技术问题是提供一种移动终端,能够解决移动终端多方通话业务中数据与语音无法同时并发通信的问题。

本发明提供一种移动终端,包括:

语音通话建立模块,用于和多方通话平台建立多方语音通话;

会议管理模块,用于在多方语音通话过程中向多方通话平台发送短信以对多方语音通话进行控制。

进一步移动终端还包括:

会议状态获取模块,用于以短信方式从多方通话平台获得多方通话状态。

本发明要解决的另一个技术问题是提供一种多方通话平台,能够解决移动终端多方通话业务中数据与语音无法同时并发通信的问题。

本发明提供一种移动终端多方通话平台,包括:

多方通话建立模块,用于和移动终端建立多方语音通话;

短信处理模块,用于接收来自移动终端的短信,从短信获得控制信息,发送控制信息;

多方通话控制模块,用于接收来自短信处理模块的控制信息,根据控制信息对多方语音通话进行控制。

进一步,该移动终端多方通话平台还包括会议状态监控模块,用于监测多方语音通话的与会人员的状态,当多方语音通话的与会人员的状态发生改变时,向短信处理模块发送与会人员状态改变消息;短信处理模块还用于接收与会人员状态改变消息,根据与会人员状态改变消息生成与会人员状态改变通知消息短信,发送给移动终端。

本发明的移动终端和多方通话平台的实施例中,移动终端在多方语音通话过程中通过会议管理模块发送短信对多方语音通话进行控制,多方通话平台在多方语音通话过程中通过短信处理模块从移动终端接收短信,实现多方通话业务过程的实时控制,避免移动网络中数据与语音无法同时并发通信的问题。

本发明还提供了包括上述移动终端和多方通话平台的系统。

附图说明

图1示出本发明的移动终端多方通话的实现方法的一个实施例的流程图;

图2示出本发明的移动终端多方通话系统的一个实施例的系统示意图;

图3示出本发明的移动终端多方通话的实现方法的一个实施例中多方通话发起流程图;

图4示出本发明的移动终端多方通话的实现方法的一个实施例中客户端初始化流程图;

图5示出本发明的移动终端多方通话的实现方法的一个实施例中多方通话管理流程图;

图6示出本发明的移动终端多方通话的实现方法的另一个实施例的流程图;

图7示出本发明的移动终端多方通话系统的另一个实施例的系统框图;

图8示出本发明的移动终端多方通话系统的又一个实施例的系统框图。

具体实施方式

下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。

在下文中,多方通话会议的与会方包括多方通话的发起方和参会方。

图1示出本发明的移动终端多方通话的实现方法的一个实施例的流程图。

如图1所示,在步骤102,多方通话平台与移动终端建立多方语音通话。多方通话平台与移动终端可以通过短信通道建立多方语音通话,也可以通过数据通道建立多方语音通话。例如,多方通话平台接收来自作为发起方的移动终端的创建会议短信,多方通话平台根据创建会议短信与发起方和参会方的移动终端建立多方语音通话;或者,作为发起方的移动终端与多方通话平台建立数据通道,通过数据通道向多方通话平台发送创建会议请求,多方通话平台根据创建会议请求与发起方和参会方的移动终端建立多方语音通话,多方通话平台与发起方的移动终端之间的数据通道在建立语音通话后断开。

在步骤104,在多方语音通话过程中多方通话平台和移动终端通过短信实现多方通话控制。例如,通过会议状态查询短信进行多方通话的会议状态查询,利用会议管理短信对多方通话进行会议管理和控制,多方通话平台通过业务通知消息短信通知移动终端多方通话状态信息等,通过异常消息短信通知移动终端异常状态和原因等信息。

在上述实施例中,移动终端在多方语音通话过程中,利用移动通信的短信通道,实现多方通话业务过程的实时控制,避免移动网络中数据与语音无法同时并发通信的问题。在通过短信发起多方通话的实施例中,无论会议发起还是会议的中间状态,移动终端的客户端均通过短信方式进行状态控制,从而解决由于移动终端语音通话时数据通道中断而导致的无法控制多方通话状态的问题,也解决了部分无法实现上网的移动终端客户端进行多方通话的功能。

根据本发明的一个实施例,多方通话平台与短信网关开放多方通话控制接口,定义SMPP(Short Message Peer to Peer,短消息点对点协议该协议)协议的短信通道,发送控制及状态显示消息,实现移动终端数据通道不在线时多方通话客户端软件实时状态显示及多方会议主持功能。

图2示出本发明的移动终端多方通话的实现系统的一个实施例的系统示意图。如图2所示,该系统包括多方通话平台21、短信处理网关22、多方通话发起人23、多方通话参会人24。多方通话发起人23和参会人24通过短信将控制消息发送到多方通话的短信处理网关22,短信处理网关22提取短消息内容,包装成IP控制格式发送给多方通话平台21,多方通话平台21根据短信处理网关22发送的IP协议提取内容并进行分析处理。短信处理网关22把需要反馈给与会方的客户端的短信反馈给多方通话发起人23和参会人24移动终端,移动终端客户端直接调用操作系统的接口截取源号码为预定平台号码的短信,短信并不进入短信信箱,直接由客户端软件进行消息处理。短信处理网关22完成接收客户端反馈的短消息后通过TCP/IP接口反馈到多方通话平台21,控制多方通话过程及状态。

本领域的技术人员应当理解,图2中的短信处理网关22也可以集成在多方通话平台21中。

在一个短信格式的具体实现中,定义了4种类型的控制消息短信:业务请求消息短信、业务请求响应消息短信、业务请求异常消息短信和业务通知消息短信。业务请求消息短信例如包括会议状态查询、创建会议、邀请与会人员、踢出与会人员、禁言、恢复禁言等;业务请求异常消息短信使客户端在系统状态为异常能够获得异常情况的原因;当与会方的状态改变发生改变时,由多方通话平台向移动终端发送业务通知消息短信,包括创建会议请求结果,与会人员状态变化,会议结束通知等。通过定义的用于控制多方通话状态的消息短信实现客户端控制功能。各种短信具体介绍如下:

1、业务请求消息短信

会议状态查询:

创建会议:

邀请与会人员:

踢出与会人员:

禁言:

恢复禁言:

2、业务请求响应消息短信

表示客户端收到的对于业务请求的响应的短信

业务请求响应

会议状态查询响应(业务请求响应的一个例子)

3、业务请求异常消息短信

表示客户端收到的一个因前面发出的业务请求而引起的异常的短信

业务请求异常

4、业务通知消息短信

表示客户端收到来自多方通话平台的一个业务通知消息的短息

会议创建结果通知

  消息功能  表示创建会议请求的结果  消息代码  _FH_N[空格]HYCJ[空格][1|0]  消息内容  是否创建成功  备注  0或1表示会议是否创建成功

与会人员状态改变通知消息

会议结束通知消息

  消息功能  表示会议结束通知  消息代码  _FH_N[空格]HYJS  消息内容  无  备注  当会议结束时会产生该通知消息短信

通过以上的消息格式,可以实现多方通话会议的创建、管理、结束、会议通知发起人等各种多方通话的功能,用户终端只需要具有短信和语音通话功能即可,不用必须申请上网等数据业务,功能完整,使用方便。

本领域的技术人员应当理解,本发明的短信格式或者定义并不限于上述的例子,而是可以根据功能及要求不同定义不同的格式,以及进行消息扩充。

图3示出本发明的移动终端多方通话的实现方法的一个实施例中多方通话发起流程图。在该实施例中通过短信通道发起多方通话。

如图3所示,在步骤302,发起人获取多方通话的参会人名单。例如,打开短信控制方式的客户端后,客户端读取IMSI(InternationalMobile Subscriber Identity,国际移动用户识别码)号码登录管理后台,后台系统根据IMSI查询到该用户的手机号码(MDN(MobileDirectory Number,移动用户号码薄号码)),MDN业务鉴权通过后,获取手机通讯录,客户端将展示手机的通讯录列表,用户可选择联系人号码,作为多方通话的参会人名单。

在步骤304,发起人发送创建会议短信到多方通话平台。例如,在客户端操作“发起多方通话”,发送创建会议短信到网关,向多方通话平台发出多方通话请求,创建会议短信包括参会人的电话号码列表。

在步骤306,多方通话平台收到创建会议短信后,校验发起人号码,判断会议发起是否成功,如果不成功,则通过短信向发起人返回失败原因,如果成功,则继续执行步骤308。

在步骤308,多方通话平台通过短信向发起人返回创建会议的ID(标识)。

在步骤310,多方通话平台首先向发起人发起呼叫,发起人接通后,陆续接通其他参会人,从而建立多方语音通话。

如果发起人挂机,多方通话平台断开与其他与会方的语音通话,多方通话结束。结束后平台出计费话单。

在上述实施例中,通过短信发起多方通话,无论会议发起还是会议的中间状态,移动终端的客户端均通过短信方式进行状态控制,从而解决由于移动终端语音通话时数据通道中断而导致的无法控制多方通话状态的问题,也解决了部分无法实现上网的移动终端客户端进行多方通话的功能。

图4示出本发明的移动终端多方通话的实现方法的一个实施例中客户端初始化流程图。

如图4所示,在步骤402,客户端开启,向指定号码发送初始化短信(比如“INIT”)到网关。

在步骤404,多方通话平台收到初始化短信后,根据短信中包括的主叫号码判断该用户是否为注册用户,如果不是,向客户端发送表示验证未通过的初始化结果短信,从而退出客户端(步骤412),如果是,则继续执行后续步骤。

在步骤406,多方通话平台判断该用户是否存在会议邀请,如果没有,则向客户端发送表示验证通过的初始化结果短信,返回客户端正常开启(步骤414),否则,继续执行后续步骤。

在步骤408,多方通话平台将该用户加入多方通话。

在步骤410,客户端通过短信从多方通话平台获取会议状态,并更新。

图5示出本发明的移动终端多方通话的实现方法的一个实施例中多方通话管理流程图。

在步骤502,移动终端发送会议管理短信到网关。会议管理短信例如包括邀请与会人员、剔出与会人员、与会人禁言、和与会人恢复禁言中的一个或者多个。

在步骤504,多方通话平台根据会议管理短信进行多方通话控制。例如,会议管理短信为邀请与会人员短信,多方通话平台根据邀请与会人员短信获得会议室ID、被邀请人员的号码等信息,邀请与会人员加入该会议,在缓存中找到对应的会议室,更新会议室状态。

在步骤506,多方通话平台向移动终端返回业务请求响应短信。

在步骤508,多方通话平台向参会人发送与会人员状态改变通知短信。与会人员状态改变通知短信例如包括与会人加入通知、与会人离开通知、与会人未接通通知、创建会议的结果通知、会议结束通知、与会人禁言开关通知、会议状态通知等。

在步骤510,参会人根据与会人员状态改变通知短信更新会议状态。

图6示出本发明的移动终端多方通话的实现方法的另一个实施例的流程图。

如图6所示,在步骤602,多方通话发起人发送创建会议短信到网关,发起多方通话,创建会议短信中包括与会人的电话列表。

在步骤604,多方通话平台接收到创建会议短信,根据创建会议短信与多方通话发起人和参会人的移动终端建立多方语音通话。

在步骤606,多方通话平台向发起人发送会议创建结果通知短信。

在步骤608,在多方语音通话过程中,多方通话平台接收到来自移动终端的会议管理短信。

在步骤610,多方通话平台根据会议管理短信对多方语音通话进行会议管理。

在步骤612,多方通话平台向移动终端返回业务请求响应短信。如果业务管理失败,则返回业务请求异常短信。

在步骤614,多方通话平台接收来自与会方的移动终端的会议状态查询短信。

在步骤616,多方通话平台向移动终端返回会议状态查询响应短信。

在步骤618,在多方语音通话过程中,多方通话平台监测多方通话状态,当状态发生变化时,向移动终端发送与会人员状态改变通知消息短信。

在步骤620,发起人挂机,多方通话平台向与会方发送会议结束通知短信。

本领域的技术人员应当理解,上述实施例中步骤608-612、步骤614-616、步骤618的顺序并不限定,例如,步骤618可以在步骤608之前或者步骤614之前,步骤608-612也可以在步骤614-616和步骤618之后。

图7示出本发明的移动终端多方通话系统的另一个实施例的系统框图。如图7所示,该系统包括多方通话平台71和移动终端72。其中,多方通话平台71包括多方通话建立模块711、短信处理模块712和多方通话控制模块713。多方通话建立模块711用于和移动终端建立多方语音通话;短信处理模块712接收来自移动终端72的短信,从短信获得控制信息,发送控制信息到多方通话控制模块713;多方通话控制模块713接收来自短信处理模块712的控制信息,根据控制信息对多方语音通话进行控制。移动终端72包括语音通话建立模块721和会议管理模块722。语音通话建立模块721用于和多方通话平台建立多方语音通话;会议管理模块722用于在多方语音通话过程中向多方通话平台71发送短信以对多方语音通话进行控制。来自移动终端72的短信例如包括邀请与会人员、剔出与会人员、与会人禁言、和与会人恢复禁言。

在上述实施例中,移动终端在多方语音通话过程中通过会议管理模块发送短信对多方语音通话进行控制,多方通话平台在多方语音通话过程中通过短信处理模块从移动终端接收短信,实现多方通话业务过程的实时控制,避免移动网络中数据与语音无法同时并发通信的问题。

根据本发明的一个实施例,短信处理模块712接收来自移动终端72的创建会议短信,从创建会议短信中获得与会人的电话列表,将与会人的电话列表发送给多方通话建立模块711;多方通话建立模块711接收与会人的电话列表,根据与会人的电话列表和移动终端建立多方语音通话。该实施例中,短信处理模块接收创建会议短信,通过短信发起多方通话,无论会议发起还是会议的中间状态,移动终端的客户端均通过短信方式进行状态控制,从而解决由于移动终端语音通话时数据通道中断而导致的无法控制多方通话状态的问题,也解决了部分无法实现上网的移动终端客户端进行多方通话的功能。

图8示出本发明的移动终端多方通话系统的又一个实施例的系统框图。如图8所示,和图7相比,多方通话平台81还包括会议状态监控模块814。会议状态监控模块814监测多方语音通话的与会人员的状态,当多方语音通话的与会人员的状态发生改变时,向短信处理模块712发送与会人员状态改变消息;短信处理模块712还用于接收与会人员状态改变消息,根据与会人员状态改变消息生成与会人员状态改变通知消息短信,发送给移动终端82。和图7相比,移动终端82还包括会议状态获取模块823。会议状态获取模块823以短信方式从多方通话平台81获得多方通话状态。与会人员状态改变通知短信例如包括与会人加入通知、与会人离开通知、与会人未接通通知、创建会议的结果通知、会议结束通知、与会人禁言开关通知、会议状态通知等。

本领域的技术人员应当理解,图7和图8中的短信处理模块712可以通过图2中的短信处理网关实现。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号