一种实时召开视讯会议的方法和系统的制作方法

文档序号:7628203阅读:214来源:国知局
专利名称:一种实时召开视讯会议的方法和系统的制作方法
技术领域
本发明涉及多媒体通讯技术领域,特别是一种实时召开视讯会议的方法和系统。
背景技术
视讯业务是把语音、图象、数据等信息综合在一起进行远距离传输的多媒体业务。视讯业务使人们在进行异地交流的时候既可以听到对方的声音,又可以看到对方的图像,增强交流的真实感、亲切感和临场感。视讯业务可用于军事、政治、经济、教育、卫生等领域,充分发挥真实、高效、实时的优点,为人们提供简便而有效的沟通、管理、协同决策等手段。
视讯会议业务是视讯业务中的一种,是利用电视技术及设备通过传输信道,使得多方可以加入同一个呼叫中,实现一点到多点的通信功能。如图1所示,视讯业务系统一般由视讯终端、传输信道、多点控制单元(MCU)等几部分组成。视讯终端的作用是将某一会议点的实况图象信号、语音信号以及相关的数据信号进行采集、压缩编码、多路复用后传送到传输通道;同时将接收到的视讯业务信号进行分类、解码,还原成接收会场的图像、语音及数据信号。视讯终端还要将本点的会议控制信号(如申请发言、申请主控权等)传送到MCU,同时还需要执行MCU对本点的控制指令,与MCU进行能力交换和模式切换。能力交换是指通信双方相互交换自己所支持的业务能力的过程。传输信道在物理上可以是光纤、电缆、微波或卫星等方式。视讯业务常用的通信网络有公用电话交换网(PSTN)、公用分组交换网(PSPDN)、数字数据网(DDN)、综合业务数字网(ISDN)、IP网和IQ网。MCU是视讯业务系统的控制核心。当参加会议的终端数量多于2时,必需经过MCU来进行控制。所有终端都要通过标准接口连接到会议控制单元,MCU按照国际标准H.221、H.242、H.243、T.120等协议规定实现图象和语音的交换与混合,实现所有会场的控制等相关功能。
现有技术中的视讯业务实现方式为,在召开视讯会议前需要在MCU上预先为所有的会场分配资源,即当要召开视频会议时,先在MCU上定义会场和会议,由MCU调度会议,分配相应的资源,资源满足的话再召开会议。
这种方式显然不能满足公众化视讯运营的需要,具有如下缺点首先从运营商角度讲,运营商需要安排专人操控MCU,定义会议中的会议和会场,操控会议,这就使得视讯业务网络的利用效率非常低下,极大的局限了视讯业务系统的盈利能力;其次从用户的角度讲,用户需要打电话或亲自到视讯业务营业处预约会议,再由营业员通知MCU操作员在预定的时间召开会议,非常麻烦而且不能象普通打电话一样实时进行,而且用户普遍感觉这种方式的安全保密性差。

发明内容
有鉴于此,本发明的目的在于,提出一种实时召开视讯会议的方法,可以实时召开视讯会议,因而相对于现有技术更适合视讯会议业务的公众化运营。该方法包括如下步骤A、主叫视讯终端向业务控制单元发起会议请求消息,该请求消息中包含召开会议所需要的会议信息;B、业务控制单元根据接收到的所述会议信息向会议控制单元下发会议相关的数据和参数;C、会议控制单元根据收到的数据和参数分配会议资源,召集各与会方参加会议。
较佳地,步骤A之后,还可以进一步包括A1、业务控制单元向主叫视讯终端返回对会议请求消息的响应消息;A2、业务控制单元对会议请求进行相应处理后,向主叫视讯终端发送召开会议的操作结果和业务进展;以上所述方法中,视讯终端和业务控制单元是直接相连的,在实际的网络连接中,这两者之间还可以通过网络服务器建立连接,则步骤A为主叫视讯终端向网络服务器发出包含有召开会议所需的会议信息的会议请求消息,网络服务器将会议请求消息发送给业务控制单元或者代表终端向业务控制单元发起会议请求。
在此种连接方式下,步骤A1为网络服务器将业务控制单元返回的对会议请求消息的响应消息发送至主叫视讯终端;步骤A2为网络服务器将业务控制单元返回的召开会议的操作结果和业务进展发送至主叫视讯终端。
较佳地,步骤A1还可以为网络服务器向主叫视讯终端返回对会议请求消息的响应消息。
在步骤C之后,即在视讯会议进行过程中,如果会议业务状态发生变化,则进一步包括D、会议控制单元执行与该会议业务状态变化相关的操作,并将会议业务状态变化的情况通知业务控制单元。
若所述的会议业务状态变化为有新的视讯终端加入会议,则所述步骤D为会议控制单元调集召开会议所需的设备以及为申请加入会议的终端分配会议所需的资源,并向该终端发出会议邀请;待申请加入会议的终端接受会议邀请后,将有终端加入会议的结果通知业务控制单元;或者,业务控制单元通过与会议控制单元的接口为加入会议的终端分配会议所需的资源,并向该终端发出会议邀请将用户加入会议。
在步骤C之后,即在视讯会议进行过程中,如果会议业务状态发生变化,则还可以进一步包括E、业务控制单元将业务变化后最新的业务状态或数据发送给视讯终端。
若所述的会议业务状态变化为有新的视讯终端加入会议,则所述步骤E为业务控制单元通知各与会终端有终端加入会议以及该新加入终端的基本信息。
步骤C中所述召集各与会方参加会议的方式可以为串行向终端发起呼叫、并行向终端发起呼叫以及部分并行部分串行方式向终端发起呼叫。
本发明的另一目的在于,提出一种用于召开实时视讯会议的系统,包括视讯终端、会议控制单元和业务控制单元,其中视讯终端的功能包括在召开会议之前,定义该会议的基本信息,这些基本信息至少包括会议的参加者、会议的业务属性。业务控制单元用于接收来自视讯终端的用户业务请求,并根据业务请求调用与会议控制单元之间的接口向会议控制单元下发会议相关的数据和参数等;会议控制单元用于接收业务控制单元的请求调集召开会议所需的设备以及分配会议所需的通信带宽并将与会用户呼叫入会。业务控制单元与会议控制单元集成于同一个设备中,作为该设备的两个功能模块。
所述的业务控制单元和视讯终端之间的信息交互可以采用SIP协议进行承载,会议控制单元和视讯终端之间的信息交互可以采用SIP协议进行承载。
所述的业务控制单元和会议控制单元之间的信息交互可以采用会议控制协议进行承载。
所述的业务控制单元的功能进一步包括在业务状态发生变化时向用户返回最新的业务状态或数据;会议控制单元的功能进一步包括在会议状态发生变化时进行相关处理,并将会议状态变化情况通知业务控制单元。
该系统还可能进一步包括网络服务器,连接视讯终端和业务控制单元,用于传递视讯终端和业务控制单元之间的信息。
所述的网络服务器的功能进一步包括代替业务控制单元向视讯终端返回响应消息。
所述网络服务器与视讯终端之间的信息可以由SIP协议承载,网络服务器和业务控制单元之间的信息可以由H.323协议承载。
从以上方案中可以看出,本发明由视讯终端承担会议定义的功能,将定义好的会议信息发送给业务控制单元,业务控制单元根据会议信息向会议控制单元下发会议相关的参数和数据,由会议控制单元分配会议资源,并召集与会方入会。根据本发明方案,会议的定制功能由发起会议的主叫终端完成,因此会议控制单元仅需实现根据会议参数和数据召开会议,可以自动完成而无需专人看守。所以本发明方案可以实现实时召开视讯会议,极大的方便了用户和运营商。并且,本发明方案是基于会话初始协议SIP设计而成,因此具有SIP协议所具有的简单灵活,扩展性好,与现有互联网结合紧密的特点,因此在下一代网络中有非常广阔的应用前景。


图1为现有技术的一种视讯会议的连接示意图;图2为本发明的视讯会议网络连接示意图;图3为本发明召开实时视讯会议的工作流程图;图4为本发明实时视讯会议过程中有终端加入的工作流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合具体实施例对本发明作进一步地详细说明。
会话初始协议(Session Initiation Protocol,SIP)是由因特网工作任务组(IETF)在1999年提出来的一个实现实时通信的应用控制(信令)协议,它可用来创建、修改以及终结多个参与者参加的多媒体会话进程。而所谓的会话(Session),就是指用户之间的数据交换。与较早出现的实时通信应用控制(信令)协议H.323协议相比,SIP协议更加简单、扩展性更好、和现有的Internet应用更加紧密,应用的领域更加广泛。因此SIP在下一代网络(NGN)中有非常广阔的发展前景。
图2中示出了本发明的视讯会议的网络连接方式,该系统包括视讯终端、传输信道、会议控制单元和业务控制单元几部分。
视讯终端的功能除了前面所述的功能之外,还进一步包括在召开会议之前,定义该会议的基本信息,这些基本信息至少包括会议的参加者、会议的业务属性。
业务控制单元用于接收来自视讯终端的召开会议的业务请求,并根据业务请求在适当的时候调用与会议控制单元之间的接口向会议控制单元下发会议相关的数据和参数等;在得到用户请求后按照用户的请求进行操作并及时向用户反馈操作结果;在业务状态发生变化时向用户返回最新的业务状态或数据。业务控制单元与视讯终端之间使用SIP协议,与会议控制单元之间使用会议控制协议。
会议控制单元用于接收业务控制单元的请求,调集召开会议所需的资源并将与会用户呼叫入会,所述资源包括召开会议所需的会议服务器设备以及分配会议所需的通信带宽;在会议状态发生变化时进行相关处理,并将会议状态变化情况通知业务控制单元。会议控制单元使用SIP协议承载与视讯终端之间的信息交互,与业务控制单元之间采用会议控制协议实现会议参数的传递等。
业务控制单元可以看作是会议控制单元的管理设备,因此业务控制单元和会议控制单元可以集成于同一设备中,作为该设备的两个功能模块。
本发明方案可以应用于具有这种网络连接方式的视讯业务系统中,但不仅限于此,本发明还可以应用于其他网络连接方式的视讯业务系统中,图2所示的网络连接方式仅作为一种举例图3中所示为本发明方案中一个典型的三方即时会议的召开过程的流程,具体包括如下步骤步骤301~302终端1作为主叫终端,向业务控制单元发送召开会议请求消息。在本实施例中,该请求消息采用SIP协议中的INFO消息携带会议请求信息,在该会议请求信息中包括了所有与会方的呼叫号码或联系方式、该会议支持哪些种类的媒体流(如某种格式的视频、音频以及可供选择的编解码类型等)即会议类型等,业务控制单元收到该请求后返回对INFO消息的200响应消息;步骤303业务控制单元完成会议处理后向终端1返回召开会议的操作结果和业务进展情况;步骤304业务控制单元向会议控制单元发起呼叫请求,通知会议控制单元召集会议,该呼叫请求中包括了与会方的联系方式和该会议类型,在本实施例中,与会方有终端1、终端2和终端3;步骤3051、3052和3053会议控制单元调集召开会议所需的设备以及分配会议所需的通信带宽,并分别向这三个终端发送会议邀请消息;步骤3061、3062和3063终端在收到邀请后立刻各自向会议控制单元返回100响应消息;步骤3071、3072和3073终端在完成召开会议的处理后各自向会议控制单元返回200响应消息;步骤3081、3082和3083会议控制单元收到来自终端的200响应消息,向各个终端分别返回ACK接受消息。
至此会议准备工作完成,会议所需的多媒体通道已建立,可以召开会议。
上述流程中假设会议控制单元直接向各与会终端发起呼叫,但实际应用中也可通过网络中的软交换方式呼叫各与会终端。本流程只是作为示例列出,并不局限会议控制单元必须采用此种实现方式。
上述流程中假设会议控制单元同时向各个与会终端发起呼叫,但实际应用中会议控制单元可以根据配置方式采用不同的方式向终端发起呼叫,例如串行发起呼叫、并行发起呼叫以及部分并行部分串行方式等。本流程只是作为示例列出,并不局限会议控制单元必须采用此种实现方式。
上述流程中假设发起主叫呼集业务的终端本身参与会议,但实际应用中发起主叫呼集业务的终端也可以不参与会议。本流程只是作为示例列出,并不局限会议发起者必须是会议的参与者。
上述流程中使用INFO消息携带会议请求信息,但不仅限于此,还可以使用SIP协议中其他请求/响应消息过程携带会议信息。
在视讯会议进行的过程中,如果该会议的业务状态发生变化,如与会终端要求退出会议或者有终端要求加入会议,将由会议控制单元进行相关操作并通知业务控制单元,再由业务控制单元将业务变化的信息通知终端用户。图4所示为在视讯会议召开过程中,有终端要求加入会议的工作流程,其中终端1为主叫终端,终端4为要求加入会议的终端,其他与会终端未在图中画出。包括如下步骤步骤401~402终端4向会议控制单元发出加入视讯会议的请求,会议控制单元收到该请求后,立刻向终端4发送200响应消息。
步骤403~405会议控制单元向业务控制单元发送终端加入会议的请求消息,业务控制单元将该请求消息发送给主叫终端,主叫终端收到该请求消息后,立刻向业务控制单元发送200响应消息。
步骤406~407主叫终端的用户同意终端4加入会议,主叫终端向业务控制单元发出允许终端4加入会议的消息,业务控制单元将该允许消息发送至会议控制单元。
步骤408~409会议控制单元调集召开会议所需的设备以及为终端4分配会议所需的通信带宽,并向终端4发出会议邀请,终端4立刻向会议控制单元发出100响应消息。
步骤410~411终端4的用户同意加入会议,终端4接受会议邀请,会议控制单元立刻向终端4返回200响应消息。
步骤412会议控制单元向业务控制单元发出终端4已加入的消息。
步骤413业务控制单元将终端4加入该会议的消息通知其他所有与会终端。
以上仅举了会议过程中有终端加入时的工作流程。其他在视讯会议过程中,业务状态发生变化的情况,如有终端要求退出会议,也可依照由会议控制单元进行相关操作并通知业务控制单元,再由业务控制单元将业务变化的信息通知终端用户的原则给出具体工作流程,故此处不一一赘述。
上述两个工作流程中假设终端直接与业务控制单元互通,即终端直接向业务控制单元发起请求消息,但实际中终端通常受其他网络服务器(譬如软交换设备)的管理,上述两个工作流程仅仅是为了方便描述而采用的一种简化方式。实际应用中实现终端与业务控制单元的互通还可能有以下两种方式网络服务器作为视讯终端和业务控制单元之间的消息传递者,负责将来自于视讯终端或业务控制单元的消息转发至业务控制单元或视讯终端;视讯终端向网络服务器发起会议请求,网络服务器向终端返回200响应消息,然后网络服务器再向业务控制单元发起会议请求,而且终端到网络服务器以及网络服务器到业务控制单元之间可能采用不同的协议,例如一段为SIP协议,一段为H.323协议等,以便更有利于与现有技术方案兼容。当终端到网络服务器以及网络服务器到业务控制单元之间采用不同的协议时,网络服务器收到来自视讯终端的发起会议请求后,需要代表终端向业务控制单元发起会议请求。
通过本发明提出的方法,终端用户可以自由的定义会议参数,不需要向会议控制单元的管理机构(如电信运营商)预约;用户可以在定制会议后立即召开会议。因此通过实现本发明定义的业务,可以有效地提高视讯业务网络的利用效率,极大的增强了视讯业务系统的盈利能力。并且,本发明方案的应用是基于SIP协议,因此继承了SIP协议的简单灵活,扩展性好,与现有互联网络结合紧密的特点,具有很好的应用前景。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种实时召开视讯会议的方法,其特征在于,该方法包括如下步骤A、主叫视讯终端向业务控制单元发起会议请求消息,该请求消息中包含召开会议所需要的会议信息;B、业务控制单元根据接收到的所述会议信息向会议控制单元下发会议相关的数据和参数;C、会议控制单元根据收到的数据和参数分配会议资源,召集各与会方参加会议。
2.根据权利要求1所述的方法,其特征在于,步骤A之后,进一步包括A1、业务控制单元向主叫视讯终端返回对会议请求消息的响应消息;A2、业务控制单元对会议请求进行相应处理后,向主叫视讯终端发送召开会议的操作结果和业务进展;
3.根据权利要求2所述的方法,其特征在于,步骤A为主叫视讯终端向网络服务器发出包含有召开会议所需的会议信息的会议请求消息,网络服务器将会议请求消息发送给业务控制单元或者代表终端向业务控制单元发起会议请求。
4.根据权利要求3所述的方法,其特征在于,步骤A1为网络服务器将业务控制单元返回的对会议请求消息的响应消息发送至主叫视讯终端;步骤A2为网络服务器将业务控制单元返回的召开会议的操作结果和业务进展发送至主叫视讯终端。
5.根据权利要求4所述的方法,其特征在于,步骤A1为网络服务器向主叫视讯终端返回对会议请求消息的响应消息
6.根据权利要求1所述的方法,其特征在于,在步骤C之后,即在视讯会议进行过程中,如果会议业务状态发生变化,则进一步包括D、会议控制单元执行与该会议业务状态变化相关的操作,并将会议业务状态变化的情况通知业务控制单元。
7.根据权利要求6所述的方法,其特征在于,所述的会议业务状态变化为有新的视讯终端加入会议,则所述步骤D为会议控制单元调集召开会议所需的设备以及为申请加入会议的终端分配会议所需的资源,并向该终端发出会议邀请;待申请加入会议的终端接受会议邀请后,将有终端加入会议的结果通知业务控制单元;或者,业务控制单元通过与会议控制单元的接口为加入会议的终端分配会议所需的资源,并向该终端发出会议邀请将用户加入会议。
8.根据权利要求1或6所述的方法,其特征在于,在步骤C之后,即在视讯会议进行过程中,如果会议业务状态发生变化,则进一步包括E、业务控制单元将业务变化后最新的业务状态或数据发送给视讯终端。
9.根据权利要求8所述的方法,其特征在于,所述的会议业务状态变化为有新的视讯终端加入会议,则所述步骤E为业务控制单元通知各与会终端有终端加入会议以及该新加入终端的基本信息。
10.根据权利要求1所述的方法,其特征在于,步骤C中所述召集各与会方参加会议的方式可以为串行向终端发起呼叫、并行向终端发起呼叫以及部分并行部分串行方式向终端发起呼叫。
11.一种用于实时召开视讯会议的系统,包括视讯终端,其特征在于,还包括会议控制单元和业务控制单元,其中视讯终端的功能包括在召开会议之前,定义该会议的基本信息,这些基本信息至少包括会议的参加者、会议的业务属性;业务控制单元用于接收来自视讯终端的召开会议的业务请求,并根据业务请求调用与会议控制单元之间的接口向会议控制单元下发会议相关的数据和参数等;会议控制单元用于接收业务控制单元的请求调集召开会议所需的设备以及分配会议所需的资源并将与会用户呼叫入会。
12.根据权利要求11所述的系统,其特征在于,所述的业务控制单元和视讯终端之间的信息交互采用SIP协议进行承载,会议控制单元和视讯终端之间的信息交互采用SIP协议进行承载。
13.根据权利要求11或12所述的系统,其特征在于,所述的业务控制单元和会议控制单元之间的信息交互采用会议控制协议进行承载。
14.根据权利要求11所述的系统,其特征在于,所述的业务控制单元的功能进一步包括在业务状态发生变化时向用户返回最新的业务状态或数据;会议控制单元的功能进一步包括在会议状态发生变化时进行相关处理,并将会议状态变化情况通知业务控制单元。
15.根据权利要求11所述的系统,其特征在于,还包括网络服务器,连接视讯终端和业务控制单元,用于传递视讯终端和业务控制单元之间的信息。
16.根据权利要求15所述的系统,其特征在于,所述的网络服务器的功能进一步包括向视讯终端返回响应消息。
17.根据权利要求15所述的系统,其特征在于,所述网络服务器与视讯终端之间的信息由SIP协议承载,网络服务器和业务控制单元之间的信息由H.323协议或SIP协议承载。
18.根据权利要求11所述的系统,其特征在于,业务控制单元与会议控制单元集成于同一个设备中,作为该设备的两个功能模块。
全文摘要
本发明提出了一种实时召开视讯会议的方法和系统,该系统包括视讯终端、通讯信道、业务控制单元和会议控制单元。视讯终端向业务控制单元发起会议请求并向业务控制单元发送召开一个会议所需要的会议信息;业务控制单元根据接收到的所述会议信息向会议控制单元下发会议相关的数据和参数;会议控制单元根据收到的数据和参数分配会议资源,召集各与会方参加会议。通过本发明提出的方法,终端用户可以自由的定义会议参数,不需要向会议控制单元的管理机构(如电信运营商)预约;用户可以在定制会议后立即召开会议。因此通过实现本发明定义的业务,可以有效地提高视讯业务网络的利用效率,极大地增强了视讯业务系统的盈利能力。
文档编号H04N7/15GK1870746SQ20051012578
公开日2006年11月29日 申请日期2005年12月1日 优先权日2005年12月1日
发明者王鹏 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1