远景呈现系统及其级联方法

文档序号:7762695阅读:237来源:国知局
专利名称:远景呈现系统及其级联方法
技术领域
本发明涉及通信领域,具体而言,涉及一种远景呈现系统及其级联方法。
背景技术
随着视频会议系统不断发展,人们不断对视频通信技术提出更高的要求,要求更高的视频传输清晰度以及更逼真的通信。基于人们的该需求,出现了远景呈现系统,通过远景呈现系统可以满足人们对视频通信的要求,实现逼真的面对面交流。目前的远景呈现系统,主要为单信令远景呈现系统。图1为相关技术中单信令远景呈现系统的一个示例架构图,如图1所示,该远景呈现系统的两个会场采用三个屏幕,三个屏幕之间的媒体通道公用一个信令通道。在图1所示的远景呈现系统中,由于三个屏幕之间公用一个信令通道,在意外发现的情况下,如果该信令通道发生故障,则两端会场之间的通讯将发生中断,远景呈现系统的稳定性较差。

发明内容
本发明的主要目的在于提供一种远景呈现系统及其级联方法,以至少解决上述的远景呈现系统的稳定性差的问题。根据本发明的一个方面,提供了一种远景呈现系统的级联方法,对于所述远景呈现系统的第一多点控制单元MCU的各路第一级联口,该级联方法包括通过所述第一级联口向所述远景呈现系统的第二MCU发送呼叫请求;所述第二MCU接收到所述呼叫请求后,查找所述第二 MCU的与所述第一级联口对应的第二级联口 ;所述第一级联口与所述第二级联口建立级联,完成上端过程。其中,在所述第一级联口和所述第二级联口建立级联,完成上端过程之后,所述方法还包括所述第一 MCU或所述第二 MCU判断所述第一级联口或所述第二级联口是否为本端最先上端的级联口,如果是,则将所述第一级联口或所述第二级联口设置为当前活动级联口。其中,所述方法还包括所述第一 MCU与所述第二 MCU之间通过所述当前活动级联口传输所述远景呈现系统的会场相关信令。其中,如果所述第一级联口和/或所述第二级联口掉线,所述方法还包括所述第一 MCU和所述第二 MCU按照上端的顺序,选择晚于所述第一级联口或所述第二级联口上端的且当前状态正常的级联口作为当前活动级联口。其中,通过所述第一级联口向所述远景呈现系统的第二 MCU发送呼叫请求包括 所述第一MCU向关守请求所述第二MCU的地址;所述第一MCU根据所述关守返回的地址,向所述第二 MCU发送所述呼叫请求。其中,如果所述第一MCU的级联口路数与所述第二MCU的级联口路数不相同,则所述第一 MCU从第一路级联口开始进行级联,所述第一 MCU或所述第二 MCU中最后没有级联
3上的级联口处于断开状态。根据本发明的另一方面,提供了一种远景呈现系统,包括第一 MCU和第二MCU,其中,所述第一 MCU,包括多路第一级联口,其中,各路所述第一级联口用于向所述第二 MCU发送呼叫请求;所述第二 MCU,用于接收所述呼叫请求,并根据所述呼叫请求,查找所述第二 MCU的与发送该呼叫请求的所述第一级联口对应的第二级联口,建立所述第一级联口与所述第二级联口之间的级联,完成所述第一级联口与所述第二级联口的上端过程。其中,所述第一 MCU或所述第二 MCU还用于判断所述第一级联口或所述第二级联口是否为本端最先上端的级联口,如果是,则将所述第一级联口或所述第二级联口设置为当前活动级联口。其中,所述第一 MCU和所述第二 MCU还用于通过所述当前活动级联口传输所述远景呈现系统的会场相关信令。其中,如果所述第一级联口和/或所述第二级联口掉线,所述第一 MCU和所述第二 MCU还用于按照上端的顺序,选择晚于所述第一级联口或所述第二级联口上端的且当前状态正常的级联口作为当前活动级联口。通过本发明,远景呈现系统的两个多点控制单元(Micro Control Unit,简称为 MCU)之间通过多路级联口建立级联,在其中一路级联口发生故障时,其他路级联口可以照常在级联会议之间(即两个多点控制单元之间)传递信令,从而可以保持会议级联正常,保证了远景呈现系统的稳定性。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据相关技术的单信令的三屏远景呈现系统的架构示意图;图2是根据本发明实施例的远景呈现系统的结构示意图;图3是根据本发明实施例的三屏远景呈现系统的架构示意图;图4是根据本发明实施例的远景呈现系统的级联方法的流程图;图5是根据本发明实施例的一种三路信令级联的架构示意图;图6是图5的远景呈现系统的会场级联的流程图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。为了便于理解,在对本发明实施例提供的技术方案进行说明之前,首先对本发明实施例涉及的几个技术术语进行说明路由于远景呈现系统都是多屏幕的,每个屏幕称为一路,例如三屏远景呈现系统,就是三路远程呈现系统;多路级联口 实现远景呈现系统多路信令级联的接口,需要级联几路信令就定义几路级联口;当前活动级联口 由于本发明实施例中的远景呈现系统是多路信令级联,要从中选择一路传递会场之间需要转发的信令,在本发明实施例中,最先呼叫上端的级联口作为当前活动级联口,如果该级联口掉线,则按照一定顺序从呼叫上端的级联口中重新选择一个作为当前活动级联口;屏幕相关信令说明一类H323信令,此类信令与屏幕相关,与会场无关。例如,冻结视频图片(Video Freeze Picture,简称为VCF)信令、快速更新视频图片(Video Fast Update Picture,简称为V⑶)信令,当远景呈现系统级联时,通过级联口转发此类信令是与屏幕相关的,主会场第一路屏幕请求的VCF通过级联口只转发给从会议第一路屏幕;会场相关信令说明一类H323信令,此类信令与屏幕无关,与会场相关;单席会场视频会议普通会场,只含有一个屏幕的会场。图2是根据本发明实施例的远景呈现系统的结构示意图,如图2所示,该远景呈现系统主要包括第一MCU 10和第二MCU 20。其中,第一MCU 10包括多路级联口(图中示出 3个),其中,各路级联口分别用于向第二 MCU 20发送呼叫请求;第二 MCU 20也包括多路级联口,用于接收第一 MCU 10的各个能联口发送的上述呼叫请求,查找本端与发送呼叫请求的级联口对应的级联口,建立这两个级联口之间的级联,完成这两个级联口的上端过程。例如,以第一MCU 10的级联口 100为例,级联口 100向第二MCU 20发送呼叫请求, 第二 MCU 20接收到该呼叫请求后,查找本端与级联口 100位置对应的级联口,例如,级联口 200,返回给级联口 100,级联口 100与级联口 200建立级联,进行诸如能力协商等的上端过程。其中,对于第一MCU 10的各路级联口(即图2中的级联口 100、级联口 102和级联口 104)都单独发送上述呼叫请求。第一 MCU 10首先向关守O^ageKe印er,简称为GK)请求地址,GK返回地址解析请求确认或呼叫确认(Admission Conf irm,简称为ACF),返回对端级联MCU(即第二 MCU)的地址,各路级联口根据对端级联MCU的地址,向对端级联MCU发送呼叫请求。对端级联MCU接收到呼叫请求后,根据消息中主叫(即发起呼叫方,第一 MCU 10)的别名,找到本会场对应屏幕位置,确定对应的级联口。在本发明实施例的一种优选实施方式中,第一 MCU 10和所述第二 MCU 20还用于在某路级联口上端后,判断该级联口是否为最先上端的级联,如果是,则将该级联口设置为当前活动级联口。由于第一 MCU 10的某个级联口与第二 MCU 20的某个级联口进行协商后完成上端过程,因此,第一 MCU 10与第二 MCU 20必然有一级联口同时上端,因此,第一 MCU 10和第二 MCU 20设置的当前活动级联口为两个级联的级联口。在本发明实施例的另一优选实施方式中,第一MCU 10与第二MCU 20之间,通过各自设置的当前活动级联口传输该远景呈现系统中的会场相关信令。在本发明实施例的另一优选实施方式中,当第一 MCU 10和第二 MCU 20设置的当前活动级联口掉线时,第一MCU 10和第二MCU 20还用于按照上端的顺序,选择晚于当前活动级联口上端的且当前状态正常的级联口作为当前活动级联口。从而可以保证会场相关信令可以正常传输。图3是根据本发明实施例的一种三屏远景呈现系统的架构示意图,如图3所示,在本发明实施例中,会场1和会场2之间的三个屏幕可以建立三个信令通道(即级联),从而保证了会场1和会场2级联的可靠性。图4是根据本发明实施例的远景呈现系统的级联方法的流程图,如图4所示,对于远景呈现系统的第一 MCU的各路第一级联口,该方法主要包括以下步骤 步骤S402,通过第一级联口向远景呈现系统的第二 MCU发送呼叫请求; 在本发明实施例中,首先在第一 MCU和第二 MCU配置好多路级联口,具体需要多少
路级联,就配置相应路数的多路级联口 ;第一 MCU (可以称为添端)在呼叫过程中,将其多路级联口按照顺序添加,例如,可以最先添加第一路级联口,然后添加第二路,以此类推。对于每路级联口,第一 MCU都单独进行呼叫(即发送呼叫请求),向GK请求地址, GK返回ACF,其中携带有对端级联MCU (即第二 MCU)的地址,第一 MCU根据该地址向对端级联MCU发送呼叫请求。步骤S404,第二MCU接收到呼叫请求后,查找第二MCU的与上述第一级联口对应的
第二级联口;对端级联MCU(即第二 MCU)接收到呼叫请求后,根据消息中别名,找到本会场与上述第一级联口的位置对应的第二级联口,由于级联口是与屏幕对应的,因此,在步骤S404 中,第二 MCU查找与第一级联口的屏幕对应的屏幕位置,从而确定第二 MCU中与上述第一级联口对应的第二级联口。步骤S406,第一级联口与第二级联口建立级联,完成上端过程。例如,第一级联口与第二级联口可以进行能力协商等上端过程。在本发明实施例的一种优选实施方式中,在每路级联口上端后,第一 MCU和第二 MCU都会判断一下当前上端的级联口是否为该会场最先上端的级联口,如果是,则将该级联口设置为当前活动级联口。对于第一 MCU的各路级联口,重复上述步骤,第一 MCU的其他级联口先后上端。在设置有当前活动级联口之后,第一 MCU和第二 MCU之间通过当前活动级联口传输两个会场之间的会场相关信令。在本发明实施例的一种优选实施方式中,如果第一 MCU与第二 MCU的多路级联口双方不对称,即第一 MCU与第二 MCU的级联口路数不对等,则从第一 MCU的第一路开始级联,最后多出的级联口为断开状态。在多路级联成功情况下,有一路级联口(当前活动级联口)掉线,则第一 MCU和第二 MCU按照上端顺序,重新选取一路状态正常的级联口作为当前活动级联口继续传递会场相关信令。通过本发明实施例提供的上述方法,通过级联多路级联口,保证了两个会场之间级联的稳定性,提高了远景呈现系统的会议正常。图5是根据本发明实施例的一种三路信令级联的构架示意图,在图5中,Tl、T2、 T3、T4 分别为 4 个网真会场,其中 “Τ1_1、Τ1_2、Τ1_3”、“Τ2_1、Τ2_2、Τ2_3”、“Τ3_1、Τ3_2、 Τ3_3” 和“Τ4_1、Τ4_2、Τ4_3” 分别为 4 个网真会场对应的端。“Slave_l、Slave_2、Slave_3” 和“Master_l、Master_2、Master_3”分别是从主2组三路级联口。在图5所示的三路信令级联的构架示意图中,主MCU与从MCU之间的三路信令级联流程如图6所示,主要包括以下步骤步骤601 主MCU的级联口 Master_l呼叫从MCU的级联口 Slave_l,即向从MCU发送设置(SetUp)消息;
步骤602,从MCU根据主MCU发来的ktUp消息,找到对应的级联口 Slave_l,然后呼叫进入H245过程,直到该路级联口呼叫成功完成,并上端;步骤603,主从会场(即主从MCU)都判断该路级联口是否为最先完成呼叫并正常上端的级联口,如果是,则设置为当前活动级联口,通过该级联口传递主从会场之间的会场相关信令;步骤604,主会场是否还有其它级联口,如果是,则返回步骤S601,在本发明实施例中还有 Master_2、Master_3,则返回步骤 S601,直至 Master_2、Master_3 与 Slave_2、 Slave_3完成呼叫;步骤605,出现意外情况,Slave_l和Master_l掉线,系统重新选择Slave_2禾口 Master_2为当前活动级联口,继续完成会场相关信令传递。从以上的描述中,可以看出,在本发明实施例中,远景呈现系统的两个MCU之间通过多路级联口建立级联,在其中一路级联口发生故障时,其他路级联口可以照常在级联会议之间(即两个多点控制单元之间)传递信令,从而可以保持会议级联正常,保证了远景呈现系统的稳定性。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种远景呈现系统的级联方法,其特征在于,对于所述远景呈现系统的第一多点控制单元MCU的各路第一级联口,所述方法包括通过所述第一级联口向所述远景呈现系统的第二 MCU发送呼叫请求;所述第二 MCU接收到所述呼叫请求后,查找所述第二 MCU的与所述第一级联口对应的第二级联口;所述第一级联口与所述第二级联口建立级联,完成上端过程。
2.根据权利要求1所述的方法,其特征在于,在所述第一级联口和所述第二级联口建立级联,完成上端过程之后,所述方法还包括所述第一 MCU或所述第二 MCU判断所述第一级联口或所述第二级联口是否为本端最先上端的级联口,如果是,则将所述第一级联口或所述第二级联口设置为当前活动级联口。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括所述第一 MCU与所述第二 MCU之间通过所述当前活动级联口传输所述远景呈现系统的会场相关信令。
4.根据权利要求2或3所述的方法,其特征在于,如果所述第一级联口和/或所述第二级联口掉线,所述方法还包括所述第一 MCU和所述第二 MCU按照上端的顺序,选择晚于所述第一级联口或所述第二级联口上端的且当前状态正常的级联口作为当前活动级联口。
5.根据权利要求1所述的方法,其特征在于,通过所述第一级联口向所述远景呈现系统的第二 MCU发送呼叫请求包括所述第一 MCU向关守请求所述第二 MCU的地址;所述第一 MCU根据所述关守返回的地址,向所述第二 MCU发送所述呼叫请求。
6.根据权利要求1所述的方法,其特征在于,如果所述第一MCU的级联口路数与所述第二 MCU的级联口路数不相同,则所述第一 MCU从第一路级联口开始进行级联,所述第一 MCU 或所述第二 MCU中最后没有级联上的级联口处于断开状态。
7.一种远景呈现系统,其特征在于,包括第一 MCU和第二 MCU,其中,所述第一 MCU,包括多路第一级联口,其中,各路所述第一级联口用于向所述第二 MCU 发送呼叫请求;所述第二 MCU,用于接收所述呼叫请求,并根据所述呼叫请求,查找所述第二 MCU的与发送该呼叫请求的所述第一级联口对应的第二级联口,建立所述第一级联口与所述第二级联口之间的级联,完成所述第一级联口与所述第二级联口的上端过程。
8.根据权利要求7所述的系统,其特征在于,所述第一MCU或所述第二MCU还用于判断所述第一级联口或所述第二级联口是否为本端最先上端的级联口,如果是,则将所述第一级联口或所述第二级联口设置为当前活动级联口。
9.根据权利要求8所述的系统,其特征在于,所述第一MCU和所述第二 MCU还用于通过所述当前活动级联口传输所述远景呈现系统的会场相关信令。
10.根据权利要求8或9所述的系统,其特征在于,如果所述第一级联口和/或所述第二级联口掉线,所述第一 MCU和所述第二 MCU还用于按照上端的顺序,选择晚于所述第一级联口或所述第二级联口上端的且当前状态正常的级联口作为当前活动级联口。
全文摘要
本发明公开了一种远景呈现系统及其级联方法。其中,对于所述远景呈现系统的第一多点控制单元MCU的各路第一级联口,该级联方法包括通过所述第一级联口向所述远景呈现系统的第二MCU发送呼叫请求;所述第二MCU接收到所述呼叫请求后,查找所述第二MCU的与所述第一级联口对应的第二级联口;所述第一级联口与所述第二级联口建立级联,完成上端过程。通过本发明,可以保持会议级联正常,保证远景呈现系统的稳定性。
文档编号H04N7/15GK102457699SQ20101051416
公开日2012年5月16日 申请日期2010年10月20日 优先权日2010年10月20日
发明者丁鹏, 包明辉, 孙博 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1