书签 分享 收藏 举报 版权申诉 / 16

会议迁移的方法、装置及系统.pdf

  • 上传人:b***
  • 文档编号:664207
  • 上传时间:2018-03-02
  • 格式:PDF
  • 页数:16
  • 大小:1.74MB
  • 摘要
    申请专利号:

    CN201410391213.1

    申请日:

    2014.08.08

    公开号:

    CN104135640A

    公开日:

    2014.11.05

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):H04N 7/15申请日:20140808|||公开

    IPC分类号:

    H04N7/15; H04L29/06

    主分类号:

    H04N7/15

    申请人:

    华为技术有限公司

    发明人:

    廖述钊

    地址:

    518129 广东省深圳市龙岗区坂田华为总部办公楼

    优先权:

    专利代理机构:

    代理人:

    PDF完整版下载: PDF下载
    内容摘要

    本发明实施例公开了一种会议迁移方法、装置及系统,该方法包括:第一终端和第二终端进行第一会议;所述第一终端向服务器发送请求,以便获取第二会议的通用资源标识符(conference Uniform Resource Identifier,conference URI);所述第一终端将所述第一会议的相关参数发送给所述第二会议的多点控制单元MCU;所述第一终端通过所述第二会议的多点控制单元和所述第二终端进行第二会议,所述第二会议的相关参数与所述第一会议的相关参数相同。根据本发明实施例,终端可以在实现从第一会议会议迁移到第二会议的同时,使得第二会议的多点控制单元继续沿用第一会议的相关参数,可以显著提高会议迁移的便利性,提升与会者的体验。

    权利要求书

    1.  一种会议迁移方法,该方法包括:
    第一终端和第二终端进行第一会议;
    所述第一终端向服务器发送请求,以便获取第二会议的通用资源标识符(conference Uniform Resource Identifier,conference URI);
    所述第一终端将所述第一会议的相关参数发送给所述第二会议的多点控制单元MCU;
    所述第一终端通过所述第二会议的多点控制单元和所述第二终端进行第二会议,所述第二会议的相关参数与所述第一会议的相关参数相同。

    2.
      如权利要求1所述的方法,其特征在于,所述第一会议的相关参数包括会议的静态参数和/或会议的动态参数,其中:
    所述会议的静态参数,具体包括以下信息之一:会议名称、会议时间、加密信息;
    所述会议的动态参数,具体包括以下信息之一:会议的令牌管理信息、会议状态信息。

    3.
      如权利要求1或2所述的方法,其特征在于,所述第一终端将所述第一会议的相关参数发送给所述第二会议的多点控制单元的步骤具体为:所述第一终端通过在呼叫的INVITE请求中携带第一会议的相关参数,将第一会议的相关参数发送给第二会议的多点控制单元。

    4.
      如权利要求1或2所述的方法,其特征在于,所述第一终端将所述第一会议的相关参数发送给所述第二会议的多点控制单元的步骤具体为:所述第一终端通过扩展的会话初始协议消息SIP Message或者SIP INFO携带所述第一会议的相关参数,将所述第一会议的相关参数发送给所述第二会议的多点控制单元。

    5.
      如权利要求1或2所述的方法,其特征在于,所述第一终端将所述第一会议的相关参数发送给所述第二会议的多点控制单元的步骤具体为:所述第一终端通过单独的会控通道中承载的消息将所述第一会议的相关参数发送给所述第二会议的多点控制单元。

    6.
      一种视讯终端,包括:
    视频输入/输出单元,用于获取或者输出视频数据;
    音频输入/输出单元,用于获取或者输出音频数据;
    处理器单元,用于对音视频数据进行处理;
    其特征在于,还包括发送单元,用于向服务器发送请求,获取第二会议的通用资源标识符(conference Uniform Resource Identifier,conference URI),并将第一会议的相关参数发送给第二会议的多点控制单元。

    7.
      如权利要求6所述的装置,其特征在于,所述第一会议的相关参数至少包括会议的静态参数和/或会议的动态参数,其中:
    所述会议的静态参数,具体包括以下信息之一:会议名称、会议时间、加密信息;
    所述会议的动态参数,具体包括以下信息之一:会议的令牌管理信息、会议状态信息。

    8.
      一种会议迁移方法,该方法包括:
    多点控制单元MCU接收第一终端发送的第一会议的相关参数;
    多点控制单元MCU根据所述第一会议的相关参数创建第二会议,以使得第一终端通过所述MCU与第二终端进行所述第二会议,并使所述第二会议的相关参数与所述第一会议的相关参数保持一致。

    9.
      如权利要求8所述的方法,其特征在于,所述第一会议的相关参数至少包括会议的静态参数和/或会议的动态参数,其中:
    所述会议的静态参数,具体包括以下信息之一:会议名称、会议时间、加密信息;
    所述会议的动态参数,具体包括以下信息之一:会议的令牌管理信息、会议状态信息。

    10.
      一种多点控制单元MCU,包括:
    处理器单元,用于对音视频数据进行处理;
    其特征在于,还包括接收单元,用于接收第一终端发送的第一会议的相关参数,以便处理器单元根据所述第一会议的相关参数创建第二会议,以使得第一终端通过所述MCU与第二终端进行所述第二会议,并使所述第二会议的相关参数与第一会议的相关参数保持一致。

    11.
      一种会议电视系统,包括:视讯终端、传输信道以及多点控制单元MCU,视讯终端通过传输信道与多点控制单元相连接,
    所述视讯终端,用于将第一会议点的实况图像信号、语音信号及相关的 数据信号进行采集并发送到传输通道,并向服务器发送请求,获取第二会议的通用资源标识符(conference Uniform Resource Identifier,conference URI),并将第一会议的相关参数发送给第二会议的多点控制单元;
    所述多点控制单元进一步包括:
    处理器单元,用于对音视频数据进行处理;以及
    接收单元,用于接收所述视讯终端发送的第一会议的相关参数,以便处理器单元根据所述第一会议的相关参数创建第二会议,以使得第一终端通过所述MCU与第二终端进行所述第二会议,并使所述第二会议的相关参数与第一会议的相关参数保持一致。

    12.
      如权利要求11所述的会议电视系统,其特征在于,所述第一会议的相关参数至少包括会议的静态参数和/或会议的动态参数,其中:
    所述会议的静态参数,具体包括以下信息之一:会议名称、会议时间、加密信息;
    所述会议的动态参数,具体包括以下信息之一:会议的令牌管理信息、会议状态信息。

    13.
      如权利要求11或12所述的会议电视系统,其特征在于,所述将第一会议的相关参数发送给第二会议的多点控制单元具体为:所述视讯终端通过在呼叫的INVITE请求中携带第一会议的相关参数,将第一会议的相关参数发送给第二会议的多点控制单元。

    14.
      如权利要求11或12所述的会议电视系统,其特征在于,所述将第一会议的相关参数发送给第二会议的多点控制单元具体为:所述视讯终端通过SIP Message或者SIP INFO信令携带第一会议的相关参数,将第一会议的相关参数发送给第二会议的多点控制单元。

    15.
      如权利要求11或12所述的会议电视系统,其特征在于,所述将第一会议的相关参数发送给第二会议的多点控制单元具体为:所述视讯终端通过单独的会控通道中承载的消息将第一会议的相关参数发送给第二会议的多点控制单元。

    说明书

    会议迁移的方法、装置及系统
    技术领域
    本发明实施例涉及通信领域,并且更具体地,涉及一种会议迁移的方法、装置及系统。
    背景技术
    视讯业务是把语音、图像、数据等信息综合在一起进行远距离传输的多媒体业务,视讯业务提供的服务是视讯会议,可以包括图像、语音和数据三类内容。使人们在进行异地交流时,既可以听到对方的声音,又可以看到对方的图像,增强交流的真实感、亲切感和临场感。视讯业务可用于军事、政治、经济、教育、卫生等领域,充分发挥真实、高效、实时的优点,为人们提供简便而有效的沟通、管理、协同决策等手段。
    会议电视业务是视讯业务的一种,是利用电视技术及设备通过传输信道在两地或多个地点之间举行会议的一种通信方式。在现有技术中,多点控制单元(Multipoint Control Unit,MCU)是会议电视系统的控制核心。当参加会议的终端数量多于两个时,必需经过MCU来进行控制。
    根据现有技术,在某些情况下,需要将点对点呼叫或者MCU上的会议迁移到另一个MCU的会议:
    现有技术一
    用户A使用终端A,用户B使用终端B,用户C使用终端C。用户A和用户B建立了终端A和终端B之间的点对点呼叫。如图1所示,用户A和用户B在会议的过程中,发现用户C也需要参加进来,也就是需要终端A、终端B、终端C加入同一个会议,即两点变三点会议。根据现有技术,在终端A和终端B之间建立点对点呼叫后,由终端A发起将终端C也加入会议的呼叫,然后将终端A、终端B、终端C的呼叫都转移到MCU的多点会议中。这样终端A、终端B、终端C就可以在同一个会议中进行通话。
    以SIP(Session Initiation Protocol,会话初始协议)呼叫为例,现有的流程如图2所示,
    (1)终端A与终端B建立点对点呼叫;
    (2)终端A将呼叫保持后,呼叫终端C;
    (3)终端A通过特殊的合并通用资源标识符(Merger URI,Merger Uniform Resource Identifier)呼叫,请求SIP Server(Session Initiation Protocol Server,会话初始协议服务器)调度MCU的会议,并且将对应的会议conference URI返回给终端A;
    (4)终端A通过Refer通知终端B将呼叫转移到conference URI;
    (5)终端A呼叫对应的conference URI,加入MCU会议;
    (6)终端B呼叫对应的conference URI,加入MCU会议;
    (7)终端A与终端B之间的呼叫拆除;
    (8)同理,终端A通知终端C将呼叫转移到conference URI;终端C,呼叫对应的conference URI,加入MCU会议,并拆除终端A与终端C之间的呼叫。从而实现终端A、终端B、终端C,同时加入MCU的会议。
    现有的两点变三点技术,提供了点对点呼叫中的两个终端,为了将第三个点也加入会议,将会议迁移到MCU上的方案。但是现有技术也仅仅实现了将点对点呼叫中的终端、及第三个点的终端加入同一个会议,对于终端A和终端B,如果原会议为加密会议,则新建的会议可能变成非加密会议,导致在点对点呼叫中的体验与迁移到MCU会议中的体验无法保持一致。
    现有技术二
    随着终端处理能力的增强,出现了部分终端具有Mini MCU功能。
    如图3所示,用户A使用具有Mini MCU功能的终端A,用户B使用终端B,用户C使用终端C、用户D使用终端D。用户A、用户B、用户C需要远程视频通话,于是在具有Mini MCU的终端A上召开了3个点的会议,终端A、终端B、终端C加入会议。用户A、用户B、用户C在讨论的过程中,发现用户D也需要参加进来,也就是需要终端A、终端B、终端C、终端D加入同一个会议。但是终端A的Mini MCU的能力有限,资源不够了,只能接入3个点,这时需要将现有的会议迁移到具有足够能力的MCU上。
    现有的技术,在具有Mini MCU功能的终端A上召开会议,终端A、视讯终端B、终端C加入Mini MCU的会议,由终端A发起将终端D也加入会议的呼叫,然后将终端A、终端B、终端C、终端D的呼叫都转移到MCU的多点会议中。这样终端A、终端B、终端C、终端D就可以在同一个会议 中进行讨论。具体步骤如图4所示:
    (1)终端A的Mini MCU召开3个点的会议,终端A、终端B、终端C入会;
    (2)终端A将呼叫保持后,呼叫终端D;
    (3)终端A通过特殊的Merger URI呼叫,请求SIP Server调度MCU的会议,并且将对应的会议conference URI返回给终端A;
    (4)终端A通过Refer通知终端B将呼叫转移到conference URI;
    (5)终端A呼叫对应的conference URI,加入MCU会议;
    (6)终端B呼叫对应的conference URI,加入MCU会议;
    (7)终端A与终端B之间的呼叫拆除;
    (8)同理,终端A通知终端C、终端D将呼叫转移到conference URI;终端C、终端D,呼叫对应的conference URI,加入MCU会议,并拆除终端A与终端C、终端D之间的呼叫。
    这样终端A、终端B、终端C、终端D,同时加入了MCU的会议。
    前文所述的现有技术二,是以具有Mini MCU功能的终端上召开会议为例进行说明。同理,当一个独立的MCU上由于资源不足,不能满足当前的会议需要的情况下,同样可以从终端侧发起会议迁移请求,将会议从当前资源不足的MCU迁移到另一个具有足够资源的MCU上。
    现有技术二虽然提供了当Mini MCU上的资源不足时,将Mini MCU上的会议迁移到MCU上的方案。但是迁移后与会用户的体验无法与迁移前保持一致。
    发明内容
    本发明实施例提供一种能够方便地实现在会议迁移的同时,会议的相关参数也能够相应迁移的会议迁移方法、装置及系统。
    第一方面,提供了一种会议迁移方法,该方法包括:
    第一终端和第二终端进行第一会议;
    所述第一终端向服务器发送请求,以便获取第二会议的通用资源标识符(conference Uniform Resource Identifier,conference URI);
    所述第一终端将所述第一会议的相关参数发送给所述第二会议的多点控制单元MCU;
    所述第一终端通过所述第二会议的多点控制单元和所述第二终端进行第二会议,所述第二会议的相关参数与所述第一会议的相关参数相同。
    结合第一方面的第一种可能的实现方式中,所述第一会议的相关参数包括会议的静态参数和/或会议的动态参数,其中:
    所述会议的静态参数,具体包括以下信息之一:会议名称、会议时间、加密信息;
    所述会议的动态参数,具体包括以下信息之一:会议的令牌管理信息、会议状态信息。
    结合第一方面或者第一方面的第一种可能,在第二种可能的实现方式中,所述第一终端将所述第一会议的相关参数发送给所述第二会议的多点控制单元的步骤具体为:所述第一终端通过在呼叫的INVITE请求中携带第一会议的相关参数,将第一会议的相关参数发送给第二会议的多点控制单元。
    结合第一方面或者第一方面的第一种可能,在第三种可能的实现方式中,所述第一终端将所述第一会议的相关参数发送给所述第二会议的多点控制单元的步骤具体为:所述第一终端通过扩展的会话初始协议消息SIP Message或者SIP INFO携带所述第一会议的相关参数,将所述第一会议的相关参数发送给所述第二会议的多点控制单元。
    结合第一方面或者第一方面的第一种可能,在第四种可能的实现方式中,所述第一终端将所述第一会议的相关参数发送给所述第二会议的多点控制单元的步骤具体为:所述第一终端通过单独的会控通道中承载的消息将所述第一会议的相关参数发送给所述第二会议的多点控制单元。
    结合第一方面或者第一方面的第一种可能,在第五种可能的实现方式中,所述第一终端和第二终端进行第一会议的步骤具体为:
    第一终端和第二终端直接进行第一会议;或者
    第一终端和第二终端通过第一会议的MCU进行第一会议。
    第二方面,提供了一种视讯终端,包括:
    视频输入/输出单元,用于获取或者输出视频数据;
    音频输入/输出单元,用于获取或者输出音频数据;
    处理器单元,用于对音视频数据进行处理;
    其特征在于,还包括发送单元,用于向服务器发送请求,获取第二会议的通用资源标识符(conference Uniform Resource Identifier,conference URI), 并将第一会议的相关参数发送给第二会议的多点控制单元。
    在第二方面的第一种可能的实现方式中,所述第一会议的相关参数至少包括会议的静态参数和/或会议的动态参数,其中:
    所述会议的静态参数,具体包括以下信息之一:会议名称、会议时间、加密信息;
    所述会议的动态参数,具体包括以下信息之一:会议的令牌管理信息、会议状态信息。
    第三方面,提供了一种会议迁移方法,该方法包括:
    多点控制单元MCU接收第一终端发送的第一会议的相关参数;
    多点控制单元MCU根据所述第一会议的相关参数创建第二会议,以使得第一终端通过所述MCU与第二终端进行所述第二会议,并使所述第二会议的相关参数与所述第一会议的相关参数保持一致。
    结合第三方面的第一种可能的实现方式中,所述第一会议的相关参数至少包括会议的静态参数和/或会议的动态参数,其中:
    所述会议的静态参数,具体包括以下信息之一:会议名称、会议时间、加密信息;
    所述会议的动态参数,具体包括以下信息之一:会议的令牌管理信息、会议状态信息。
    第四方面,提供了一种多点控制单元MCU,包括:
    处理器单元,用于对音视频数据进行处理;
    其特征在于,还包括接收单元,用于接收第一终端发送的第一会议的相关参数,以便处理器单元根据所述第一会议的相关参数创建第二会议,以使得第一终端通过所述MCU与第二终端进行所述第二会议,并使所述第二会议的相关参数与第一会议的相关参数保持一致。
    第五方面,提供了一种会议电视系统,包括:视讯终端、传输信道以及多点控制单元MCU,视讯终端通过传输信道与多点控制单元相连接,
    所述视讯终端,用于将第一会议点的实况图像信号、语音信号及相关的数据信号进行采集并发送到传输通道,并向服务器发送请求,获取第二会议的通用资源标识符(conference Uniform Resource Identifier,conference URI),并将第一会议的相关参数发送给第二会议的多点控制单元;
    所述多点控制单元进一步包括:
    处理器单元,用于对音视频数据进行处理;以及
    接收单元,用于接收所述视讯终端发送的第一会议的相关参数,以便处理器单元根据所述第一会议的相关参数创建第二会议,以使得第一终端通过所述MCU与第二终端进行所述第二会议,并使所述第二会议的相关参数与第一会议的相关参数保持一致。
    结合第五方面的第一种可能的实现方式中,所述第一会议的相关参数至少包括会议的静态参数和/或会议的动态参数,其中:
    所述会议的静态参数,具体包括以下信息之一:会议名称、会议时间、加密信息;
    所述会议的动态参数,具体包括以下信息之一:会议的令牌管理信息、会议状态信息。
    结合第五方面或者第五方面的第一种可能,在第二种可能的实现方式中,所述将第一会议的相关参数发送给第二会议的多点控制单元具体为:所述视讯终端通过在呼叫的INVITE请求中携带第一会议的相关参数,将第一会议的相关参数发送给第二会议的多点控制单元。
    结合第五方面或者第五方面的第一种可能,在第三种可能的实现方式中,所述将第一会议的相关参数发送给第二会议的多点控制单元具体为:所述视讯终端通过SIP Message或者SIP INFO信令携带第一会议的相关参数,将第一会议的相关参数发送给第二会议的多点控制单元。
    结合第五方面或者第五方面的第一种可能,在第四种可能的实现方式中,所述将第一会议的相关参数发送给第二会议的多点控制单元具体为:所述视讯终端通过单独的会控通道中承载的消息将第一会议的相关参数发送给第二会议的多点控制单元。
    本发明通过将原有会议的相关参数,发送给新建会议的MCU,使得新建会议可以继续沿用原有会议的相关参数,迁移后与会者的体验与迁移前保持一致,与会者不感知会议的切换,从而减少会议迁移对与会者的影响,会议的体验更好。
    附图说明
    为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图 仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
    图1是现有技术一的系统架构示意图;
    图2是现有技术一的方法流程示意图;
    图3是现有技术二的系统架构示意图;
    图4是现有技术二的方法流程示意图;
    图5是本发明实施例一的系统架构示意图;
    图6是本发明实施例一提供的视讯终端的结构示意图;
    图7是本发明实施例一提供的多点控制单元的结构示意图;
    图8是本发明实施例二的方法流程示意图;
    图9是本发明实施例二的系统架构示意图;
    图10是本发明实施例三的系统架构示意图;
    图11是本发明实施例四的系统架构示意图。
    具体实施方式
    下面将结合附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
    实施例一
    如图5所示,本发明实施例一提供的会议电视系统包括:视讯终端(又称会议电视终端)、传输信道、多点控制单元(MCU,Multipoint Control Unit)等几部分,另外还可以包括注册服务器(图中未画出),用于视讯终端的注册管理。视讯终端通过传输信道与多点控制单元相连接,用于与会者进行远程交互。
    视讯终端,一般直接由用户操作,提供视频、音频、数据等信号的输入/输出。视讯终端的作用是将某一会议点的实况图像信号、语音信号及相关的数据信号进行采集、压缩编码、多路复用后送到传输通道。同时将接收到的会议电视信号进行分类、解码,还原成接收会场的图像、语音及数据信号;视讯终端还可以将本点的会议控制信号(如申请发言、申请主控权等)传送到多点控制单元,同时还需执行多点控制单元的控制指令。
    图5中呈现的多个视讯终端的物理结构是类似的,下面仅以其中一个视讯终端为例进行说明。
    如图6所示,视讯终端包括:包括视频输入/输出单元202、音频输入/输出单元204、处理器单元206以及发送单元208等。另外,根据不同用户的业务需要,视讯终端还可以选择配备调音台、功放、大屏幕、电子白板等外设。其中,视频输入/输出单元202用于获取或者输出视频数据,音频输入/输出单元204用于获取或者输出音频数据,处理器单元206用于对音视频数据进行处理,发送单元208用于向服务器发送请求,获取第二会议的通用资源标识符(conference Uniform Resource Identifier,conference URI),,并将第一会议的相关参数发送给第二会议的多点控制单元,以便第二会议的多点控制单元能够根据第一会议的相关参数进行第二会议。
    多点控制单元的结构如图7所示,包括处理器单元306和接收单元308,处理器单元306用于对音视频数据进行处理。接收单元308,用于接收视讯终端发送的第一会议的相关参数,以便处理器单元306根据第一会议的相关参数创建第二会议,以使得第一终端通过多点控制单元与第二终端进行第二会议,并使第二会议的相关参数与第一会议的相关参数保持一致。
    实施例二
    如图8所示,本发明实施例提供的会议迁移方法包括以下步骤:
    步骤101:终端A与终端B建立呼叫,进行第一会议。当终端A具有Mini MCU功能时,该呼叫直接通过终端A建立;当终端A不具有Mini MCU功能时,该呼叫则通过第一会议的MCU建立。
    步骤102:终端A通过特殊的Merger URI呼叫,请求会话初始协议服务器SIP Server(Session Initiation Protocol Server)和/或会议管理系统调度MCU的会议,Merger URI呼叫是指终端A通过发起INVITE请求迁移会议。如图9所示,在发起迁移会议的INVITE请求中,携带两个消息体BODY,一个消息体为基于会话描述协议(Session Description Protocol,SDP)的该终端A加入会议使用的媒体参数,另一个消息体为扩展的SIP Message或者SIP Info,其中带有第一会议(原会议)的相关参数,该相关参数包括会议的静态参数和/或会议的动态参数。会议的静态参数包括以下信息之一:会议名称、会议时间、加密信息等;会议的动态参数,具体包括以下信息之一:会议的令牌管理信息、会议状态信息。相关参数的格式采用XML方式或其它类似方式。
    步骤103:SIP Server在收到Merger URI呼叫的INVITE请求后,根据请求分配第二会议的通用资源标识符(conference Uniform Resource Identifier,conference URI),并将第二会议的通用资源标识符返回给终端A,并将步骤102的INVITE请求中的消息体BODY中携带的第一会议的相关参数转发给第二会议的MCU,第二会议的MCU根据第一会议的相关参数控制第二会议。
    第二会议(目的会议)与第一会议(原会议)的相关参数保持一致,具体为:
    (1)新调度的多点控制单元会议的静态参数,与原会议的保持一致。
    例如,原会议为加密会议,则新调度的MCU会议也是加密会议;原会议为不加密会议,则新调度的多点控制单元会议也是不加密会议。
    (2)新调度的多点控制单元会议的令牌管理,与原会议的保持一致。
    例如,原会议中终端A是辅流令牌拥有者,则新的多点控制单元会议也锁定终端A是辅流令牌拥有者。也就是新调度的多点控制单元会议中,在终端A没有入会、或者终端A已经入会还没有成为辅流令牌拥有者时,其它终端都不能申请辅流令牌;只有当终端A入会主动释放了辅流令牌后,其它终端才能申请辅流令牌。
    又如,原会议中终端B是主席令牌拥有者,则新调度的多点控制单元会议也锁定终端B是主席令牌拥有者。也就是新调度的多点控制单元会议中,在终端B没有入会、或者终端B已经入会还没有成为主席令牌拥有者时,其它终端都不能申请主席令牌;只有当终端B入会主动释放了主席令牌后,其它终端才能申请主席令牌。
    实现上,可以是新调度的多点控制单元在锁定的令牌拥有者会场入会后,强制赋予其令牌;或者令牌拥有者会场入会后,主动申请令牌,而多点控制单元在此之前要拒绝其它会场对令牌的申请。
    (3)新调度的多点控制单元会议的会议状态,与原会议的保持一致。
    例如,原会议中是声控切换状态,则新调度的多点控制单元会议也是声控切换状态;原会议中是广播会场C的状态,则新调的多点控制单元会议也是广播会场C的状态。
    步骤104:终端A通过Refer通知终端B,将呼叫转移到conference URI;
    步骤105:终端A和终端B分别呼叫对应的conference URI,加入多点控制单元的会议。
    步骤106:终端A与终端B之间的原呼叫拆除。
    本实施例中,是以基于SIP协议的系统进行说明,本领域的技术人员可以很容易扩展到基于H.323协议或者其他类似协议的系统。
    实施例三
    请结合参照图10所示,本发明实施例提供的会议迁移方法包括以下步骤:
    步骤101:终端A与终端B建立呼叫,进行第一会议。
    步骤102a:终端A通过特殊的Merger URI呼叫,请求SIP Server调度MCU的会议,Merger URI呼叫是指终端A通过发起INVITE请求迁移会议。SIP Server回复200,终端A与SIP Server之间建立Merger URI呼叫。终端A发送的SIP Message或者SIP Info中携带有第一会议(原会议)的相关参数,该相关参数包括会议的静态参数和/或会议的动态参数。会议的静态参数包括会议名称、会议时间、加密信息等;会议的动态参数,具体包括会议的令牌管理信息、会议状态信息。相关参数的格式采用XML方式或其它类似方式。
    步骤103:SIP Server在收到Merger URI呼叫的INVITE请求后,根据请求分配第二会议的conference URI,并将第二会议的conference URI返回给终端A,并将步骤102a的INVITE请求中的消息体BODY中携带的第一会议的相关参数转发给第二会议的MCU,第二会议的MCU根据第一会议的相关参数控制第二会议。
    新调度的第二会议(目的会议)与第一会议(原会议)的相关参数保持一致。
    步骤104:终端A通过Refer通知终端B,将呼叫转移到conference URI;
    步骤105:终端A和终端B分别呼叫对应的conference URI,加入多点控制单元的会议。
    步骤106:终端A与终端B之间的原呼叫拆除。
    本实施例是以Message和Info消息为例,显然,第一会议的相关参数也可以承载在其它类型的消息中。
    实施例四
    请结合参照图11所示,本发明实施例的会议迁移方法包括以下步骤:
    步骤101:终端A与终端B建立呼叫,进行第一会议。
    步骤102b:终端A通过特殊的Merger URI呼叫,请求SIP Server调度 MCU的会议,Merger URI呼叫是指终端A通过发起INVITE请求迁移会议。SIP Server回复200,终端A与SIP Server之间建立Merger URI呼叫。终端A与SIP Server之间可以通过SDP的协商,扩展单独的会控通道,会控通道可能是类似二进制令牌控制协议(Binary Floor Control Protocol,BFCP)通道,也可能是复用实时传输控制协议(Real-time Transport Control Protocol,RTCP)通道。通过扩展的会控通道中承载的消息携带第一会议的相关参数,格式采用XML方式或其它的方式。
    步骤103:SIP Server在收到Merger URI呼叫的INVITE请求后,根据请求分配第二会议的conference URI,并将第二会议的conference URI返回给终端A,并将步骤102b的INVITE请求中的消息体BODY中携带的第一会议的相关参数转发给第二会议的MCU,第二会议的MCU根据第一会议的相关参数控制第二会议。
    第二会议与第一会议的相关参数保持一致。
    步骤104:终端A通过Refer通知终端B,将呼叫转移到conference URI;
    步骤105:终端A和终端B分别呼叫对应的conference URI,加入多点控制单元的会议。
    步骤106:终端A与终端B之间的原呼叫拆除。
    从以上实施例可以看出,本发明通过将原有会议的相关参数,发送给新建会议的MCU,使得新建会议可以继续沿用原有会议的相关参数,迁移后与会者的体验与迁移前保持一致,与会者不感知会议的切换,从而减少会议迁移对与会者的影响,会议的体验更好。
    通过会议迁移,可以灵活满足用户对资源的需求,能不使用MCU的情况下,可以尽量点对点呼叫;能使用Mini MCU的,则尽量使用Mini MCU;只有在现有资源不能满足需求的时候,才动态切换到有足够资源的MCU上,进而提高资源的利用率。
    另外,当现有的会议资源出现冗余时,例如本来召开的会议在开始时有10方与会者接入,会议进程中有部分与会者中止参会,实际上只有5方与会者接入,此时就可以将会议由能力较高的MCU(支持10方以上)迁移到能力较低的MCU(支持5方),从而释放多余的MCU资源,避免了会议资源的浪费。
    本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各 示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
    所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
    在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
    所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
    另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
    所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
    以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限 于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

    关 键  词:
    会议 迁移 方法 装置 系统
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:会议迁移的方法、装置及系统.pdf
    链接地址:https://www.zhuanlichaxun.net/p-664207.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1