一种基于电视视频会议的mcu资源调度方法

文档序号:9330346阅读:203来源:国知局
一种基于电视视频会议的mcu资源调度方法
【专利说明】一种基于电视视频会议的MCU资源调度方法
[0001]
技术领域
[0002]本发明涉及视频会议技术领域,具体涉一种基于电视视频会议的MCU资源调度方法。
【背景技术】
[0003]目前电视视频会议MCU资源池划分原则:MCU资源池采用总部、省两级组网模式,分别覆盖总部、省市县等单位的视频会场。但目前所采用的MCU资源调度方法为:会议调度时,根据就近原则,省内会场终端优选省内MCU接入,确保最低网络延时、最佳会议效果。当省内资源池MCU资源不足时,按照区域内指定的省资源池顺序再到总部资源池的顺序进行会议资源调度。各省建立资源池,资源池端口不足时按先区域、后总部进行备份;资源池备份采取整体备份策略,例如:A省资源不足,整个会议备份到B省以降低A省资源池端口利用率。如果B省资源池也无法满足会议召开的需求,则资源池A和B自动级联。而采用现有MCU资源调度算法有以下不足:(I)当MCU资源不足时,其资源调度顺序为按照区域内指定省资源池再到总部资源池,此调度原则中指定的调度顺序缺乏对单个子资源池的动态分析,包括设备负载均衡、网络负载均衡,网络延迟等,并非最佳资源调度顺序。(2)资源备份采用整体备份的策略,这会导致即使当前整个资源池的资源总数大于会议召开所需资源数,会议依然无法召开。(3)针对级别较高的会议没有提供优先召开权限,若此时有级别较低的会议已占用MCU资源,因为资源不能动态的自动释放造成级别较高会议无法召开。

【发明内容】

[0004]本发明要解决的技术问题是提供一种基于电视视频会议的MCU资源调度方法,该方法通过优化MCU资源池资源调度策略,动态构建资源策略分配表,将自动分配策略与人工分配相融合,进一步提高了 MCU资源池的利用率和会议预约成功率,有力保障会议的及时召开。
[0005]为解决上述技术问题,本发明采用以下技术方案:
一种基于电视视频会议的MCU资源调度方法,包括如下步骤:
(O接收客户预约请求,获取会议管理系统预约会议时传递的参数,包括会议开始时间、会议结束时间、会议所覆盖的场所资源信息;
(2)根据会议开始时间和结束时间计算会议所属的时间区域;
(3)根据所获取的会议传递的参数,计算会议所覆盖的所有不同类型会场所占用的各类MCU资源总和;
(4)判断在步骤(2)中所得出的时间区域内,各个单位时间节点内各类MCU资源是否都满足会议召开的需求;
(5)如果本地MCU资源满足会议召开需求,则此会议调度成功,并更新会议时间跨度内资源池的资源值;
(6)如果本地MCU资源不满足会议需求,则构建MCU资源分配策略表,根据会议召开的需求,按MCU资源分配策略表中的优先顺序进行分配,直至会议预约成功,并更新会议时间跨度内资源池的资源值。
[0006]进一步的,所述步骤(2)包括如下步骤:
(2A)计算会议的时间跨度:结束时间-开始时间;
(2B)以半小时为单位,找到当前会议所在的时间区域。
[0007]进一步的,所述各类MCU资源包括网络资源、视频资源、音频资源和适配资源。
[0008]进一步的,所述步骤(6)中所述的MCU资源分配策略,包括本地分配策略、临近分配策略、级别分配策略、设备负载均衡策略、网络负载均衡策略。
[0009]进一步的,所述本地分配策略包括本省、本区域分配策略;所述临近分配策略包括本区临近和跨区临近分配策略。
[0010]进一步的,所述级别分配策略根据会议级别进行资源分配,级别高的会议优先分配资源,当剩余资源不足时可分配低级别会议预留的资源。
[0011]进一步的,所述设备负载均衡策略根据MCU资源利用率和MCU的级联个数判断设备负载情况,并根据负载的大小由低到高的顺序进行资源分配。
[0012]进一步的,所述网络负载均衡策略由流经每个MCU的节点流量和节点本身的带宽的负载情况由低到高的顺序进行资源分配。
[0013]本发明的有益效果是:本发明所述的一种基于电视视频会议的MCU资源调度方法,通过优化MCU资源池资源调度策略,动态构建资源策略分配表,将自动分配策略与人工分配相融合,进一步提高了 MCU资源池的利用率和会议预约成功率,有力的保障会议的及时召开。
【附图说明】
[0014]图1为本发明的流程图;
图2为本发明MCU资源调度策略表;
图3为临近MCU资源分配图;
图4为会议级别MCU资源分配图;
图5为本区域MCU负载均衡资源分配图;
图6为网络负载均衡MCU资源分配图。
【具体实施方式】
[0015]下面结合附图对本发明作进一步的描述。
[0016]如图1所示,一种基于电视视频会议的MCU资源调度方法,包括如下步骤:
(O接收客户预约请求,获取会议管理系统预约会议时传递的参数,包括会议开始时间、会议结束时间、会议所覆盖的场所资源信息;
(2)根据会议开始时间和结束时间计算会议所属的时间区域;
(2A)计算会议的时间跨度:结束时间-开始时间;
(2B)以半小时为单位,找到当前会议所在的时间区域; (3)根据所获取的会议传递的参数,计算会议所覆盖的所有不同类型会场所占用的各类MCU资源总和;
(4)判断在步骤(2)中所得出的时间区域内,各个单位时间节点内各类MCU资源是否都满足会议召开的需求;
(5)如果本地MCU资源满足会议召开需求,则此会议调度成功,并更新会议时间跨度内资源池的资源值;
(6)如果本地MCU资源不满足会议需求,则构建MCU资源分配策略表,根据会议召开的需求,按MCU资源分配策略表中的优先顺序进行分配,直至会议预约成功,并更新会议时间跨度内资源池的资源值;
此资源调度方法针对不同会议业务类型适配最优资源调用规则序列,而且对每个层级单位构建可动态设置的资源池策略表,实现MCU资源池资源的统一调度。本发明所述的调度策略表如图2所示,MCU资源调度顺序也可根据实际需要进行设置。
[0017]具体的分配策略阐述如下:
本地分配策略:本地分配策略根据会议召开地点分配资源,用于判断会议召开区域是否有符合会议需求的资源。本地分配策略主要分为本省、本区域分配策略。
[0018]临近分配策略:临近分配策略根据会议召开区域分配资源,主要针对资源不足的情况,按照MCU资源优化原则选择资源,判断临近区域是否有符合会议要求的资源。临近分配策略主要分为本区内临近和跨区临近分配策略,该临近MCU资源分配如图3所示。
[0019]级别分配策略:级别分配策略根据会议级别进行资源分配,级别高的会议优先分配资源,当剩余资源不足时也可以分配低级别会议预留的资源,该分配策略如图4所示。
[0020]设备负载均衡策略:设备负载均衡根据资源设备的负载情况进行资源分配,按照设备负载情况由低到高依次选择资源;主要参考MCU的利用率和MCU的级联个数。设备负载均衡主要分为本区域和跨区域负载均衡,本区域的MCU负载均衡资源分配如图5所示。
[0021]网络负载均衡:网络负载均衡根据资源的网络负载情况进行资源分配,按照网络负载情况由低到高依次选择资源;主要参考流经每个MCU设备的节点流量和节点本身的带宽,网络负载均衡MCU资源分配如图6所示。
[0022]本技术领域的普通技术人员应当认识到,以上的实施方式仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围之内,对以上实施例所作的适当改变和变化都落在本发明要求保护的范围之内。
【主权项】
1.一种基于电视视频会议的MCU资源调度方法,其特征在于,包括以下步骤: (O接收客户预约请求,获取会议管理系统预约会议时传递的参数,包括会议开始时间、会议结束时间、会议所覆盖的场所资源信息; (2)根据会议开始时间和结束时间计算会议所属的时间区域; (3)根据所获取的会议传递的参数,计算会议所覆盖的所有不同类型会场所占用的各类MCU资源总和; (4)判断在步骤(2)中所得出的时间区域内,各个单位时间节点内各类MCU资源是否都满足会议召开的需求; (5)如果本地MCU资源满足会议召开需求,则此会议调度成功,并更新会议时间跨度内资源池的资源值; (6)如果本地MCU资源不满足会议需求,则构建MCU资源分配策略表,根据会议召开的需求,按MCU资源分配策略表中的优先顺序进行分配,直至会议预约成功,并更新会议时间跨度内资源池的资源值。2.根据权利要求1所述的一种基于电视视频会议的MCU资源调度方法,其特征在于,所述步骤(2)包括如下步骤: (2A)计算会议的时间跨度:结束时间-开始时间; (2B)以半小时为单位,找到当前会议所在的时间区域。3.根据权利要求1所述的一种基于电视视频会议的MCU资源调度方法,其特征在于:所述各类MCU资源包括网络资源、视频资源、音频资源和适配资源。4.根据权利要求1所述的一种基于电视视频会议的MCU资源调度方法,其特征在于:所述步骤(6)中所述的MCU资源分配策略,包括本地分配策略、临近分配策略、级别分配策略、设备负载均衡策略、网络负载均衡策略。5.根据权利要求4所述的一种基于电视视频会议的MCU资源调度方法,其特征在于:所述本地分配策略包括本省、本区域分配策略;所述临近分配策略包括本区临近和跨区临近分配策略。6.根据权利要求4所述的一种基于电视视频会议的MCU资源调度方法,其特征在于:所述级别分配策略根据会议级别进行资源分配,级别高的会议优先分配资源,当剩余资源不足时可分配低级别会议预留的资源。7.根据权利要求4所述的一种基于电视视频会议的MCU资源调度方法,其特征在于:所述设备负载均衡策略根据MCU资源利用率和MCU的级联个数判断设备负载情况,并根据负载的大小由低到高的顺序进行资源分配。8.根据权利要求4所述的一种基于电视视频会议的MCU资源调度方法,其特征在于:所述网络负载均衡策略由流经每个MCU的节点流量和节点本身的带宽的负载情况由低到高的顺序进行资源分配。
【专利摘要】本发明所述的一种基于电视视频会议的MCU资源调度方法步骤包括:接收客户预约请求,获取会议管理系统预约会议时传递的参数;根据会议开始时间和结束时间计算会议所属的时间区域;根据所获取的会议传递的参数,计算会议所覆盖的所有不同类型会场所占用的各类MCU资源总和;根据时间区域内,各个单位时间节点内各类MCU资源是否都满足会议召开的需求;如果本地MCU资源满足会议召开需求,则此会议调度成功,如果本地MCU资源不满足会议需求,则构建MCU资源分配策略表,按MCU资源分配策略表中的优先顺序进行分配,直至会议预约成功,并更新会议时间跨度内资源池的资源值。该方法提高了MCU资源池的利用率和会议预约成功率,有力的保障会议的及时召开。
【IPC分类】H04L29/08, H04L12/18, H04N7/15
【公开号】CN105049220
【申请号】CN201510360812
【发明人】陈 峰, 夏同飞, 杨栋枢, 孔伟伟, 袁睿智, 郭瑞祥
【申请人】安徽继远软件有限公司
【公开日】2015年11月11日
【申请日】2015年6月26日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1