一种网络会议数据传输控制方法及系统的制作方法

文档序号:7997724阅读:138来源:国知局
专利名称:一种网络会议数据传输控制方法及系统的制作方法
技术领域
本发明属于数据传输技术,尤其涉及一种网络会议数据传输控制方法及系统。
背景技术
于现有技术中,在网络视频会议中传输各种媒体数据时,由于同时进行大量的数据发送及接收操作,因此,网络通信一直处于高负荷的工作状态。其中,视频数据、音频数据、文本数据等各种工作数据存在网络资源的相互竞争,因而,合理利用有限的网络工作资源,保证整个网络会议系统的协调工作显得尤为重要。

发明内容
本发明提供一种网络会议数据传输控制方法及系统,以解决上述问题。本发明提供一种网络会议数据传输控制方法。上述方法包括以下步骤服务器设定传输不同类型的数据的预设带宽,并存储不同类型的数据的带宽可借用范围与带宽可借用时间的对照表,其中,所述不同类型的数据具有优先等级;服务器接收会议发起端传输的不同类型的数据后,比较所述不同类型的数据的实际传输带宽以及相应的预设带宽;若优先等级较高的数据的实际传输带宽大于其相应的预设带宽,则服务器确定传输策略为借用优先等级较低的数据的带宽传输所述优先级较高的数据;服务器定时检测所述优先等级较高的数据的带宽实际借用时间,若带宽实际借用时间等于或者超过所述优先等级较低的数据相应的带宽可借用范围对应的带宽可借用时间时,服务器确定传输策略为释放借用的所述优先等级较低的数据的带宽,借用其他优先等级较低的数据的带宽传输所述优先等级较高的数据。本发明还提供一种网络会议数据传输控制方法。上述方法包括以下步骤服务器设定传输不同类型的数据的预设带宽,并存储不同类型的数据的带宽可借用范围与带宽可借用时间的对照表,其中,所述不同类型的数据具有优先等级;服务器接收会议发起端传输的不同类型的数据后,比较所述不同类型的数据的实际传输带宽以及相应的预设带宽;若优先等级较高的数据的实际传输带宽大于其相应的预设带宽,则服务器确定传输策略为 借用优先等级较低的数据的带宽传输所述优先级较高的数据;于所述优先等级较高的数据借用优先等级较低的数据的带宽进行传输时,服务器开始定时,且定时时间为所述优先等级较低的数据相应的带宽可借用范围对应的带宽可借用时间,当到达所述定时时间时,若所述优先等级较高的数据仍借用所述优先等级较低的数据的带宽进行传输,则服务器确定传输策略为释放借用的所述优先等级较低的数据的带宽,借用其他优先等级较低的数据的带宽传输所述优先等级较高的数据。本发明还提供一种网络会议数据传输控制系统,包括会议发起端以及服务器。会议发起端连接服务器。服务器包括存储器、接收器、定时器以及控制器,控制器分别连接存储器、接收器以及定时器。控制器用于设定传输不同类型的数据的预设带宽。存储器用于存储不同类型的数据的带宽可借用范围与带宽可借用时间的对照表,其中,所述不同类型的数据具有优先等级。接收器用于接收会议发起端传输的不同类型的数据后,控制器用于比较所述不同类型的数据的实际传输带宽以及相应的预设带宽。若优先等级较高的数据的实际传输带宽大于其相应的预设带宽,则控制器用于确定传输策略为借用优先等级较低的数据的带宽传输所述优先等级较高的数据。控制器用于通过定时器的定时检测所述优先等级较高的数据的带宽实际借用时间。若所述带宽实际借用时间等于或者超过所述优先等级较低的数据相应的带宽可借用范围对应的带宽可借用时间时,控制器确定传输策略为 释放借用的所述优先等级较低的数据的带宽,借用其他优先等级较低的数据的带宽传输所述优先等级较高的数据。本发明还提供一种网络会议数据传输控制系统,包括会议发起端以及服务器。会议发起端连接服务器。服务器包括存储器、接收器、定时器以及控制器,控制器分别连接存储器、接收器以及定时器。控制器用于设定传输不同类型的数据的预设带宽。存储器用于存储不同类型的数据的带宽可借用范围与带宽可借用时间的对照表,其中,所述不同类型的数据具有优先等级。接收器用于接收会议发起端传输的不同类型的数据后,控制器用于比较所述不同类型的数据的实际传输带宽以及相应的预设带宽。若优先等级较高的数据的实际传输带宽大于其相应的预设带宽,则控制器用于确定传输策略为借用优先等级较低的数据的带宽传输所述优先级较高的数据。于优先等级较高的数据借用优先等级较低的数据的带宽进行传输时,定时器开启定时,且定时时间为所述优先等级较低的数据相应的带宽可借用范围对应的带宽可借用时间。当到达定时时间时,若所述优先等级较高的数据仍借用所述优先等级较低的数据的带宽进行传输,则控制器确定传输策略为释放借用的所述优先等级较低的数据的带宽,借用其他优先等级较低的数据的带宽传输所述优先等级较高的数据。相较于先前技术,根据本发明提供的网络会议数据传输控制方法及系统,当优先等级较高的数据的实际传输带宽大于其相应的预设带宽时,服务器确定的传输策略为借用优先等级较低的数据的带宽传输优先等级较高的数据;当优先等级较高的数据的带宽实际借用时间等于或者超过所述优先等级较低的数据相应的带宽可借用范围对应的带宽可借用时间时,服务器确定的传输策略为释放借用的所述优先等级较低的数据的带宽,借用其他优先等级较低的数据的带宽传输所述优先等级较高的数据。如此,服务器根据带宽借用的不同情况确定不同的传输策略,从而避免对某种类型的数据的带宽占用时间过长而导致不佳的用户体验。另外,通过带宽借用的方式实现有限网络资源的合理利用,从而保证整个网络会议系统的协调。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1所示为根据本发明的第一较佳实施例提供的网络会议数据传输控制方法的流程图;图2所示为根据本发明的第二较佳实施例提供的网络会议数据传输控制方法的流程图;图3所示为根据本发明的第一较佳实施例提供的网络会议数据传输控制系统的
5示意图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1所示为根据本发明的第一较佳实施例提供的网络会议数据传输控制方法的流程图。如图1所示,本发明的第一较佳实施例提供的网络会议数据传输控制方法包括步骤 101 104。于步骤101,服务器设定传输不同类型的数据的预设带宽,并存储不同类型的数据的带宽可借用范围与带宽可借用时间的对照表。其中,不同类型的数据具有优先等级。于此,数据类型包括视频数据、音频数据、白板数据、文本数据以及其它数据。然而,本发明对数据类型并不限定。另外,于此,所述不同类型的数据的优先等级从高至低的顺序为视频数据、音频数据、白板数据、文本数据、其它数据。于本实施例中,不同类型的数据的带宽可借用范围不大于其相应的预设带宽。于此,以带宽可借用范围包括将预设带宽划分为多个带宽范围为例进行说明。然而,本发明并不限定于此。于其他实施例中,上述带宽借用范围亦可直接为相应的预设带宽范围。关于服务器存储的对照表例如下表所示。
权利要求
1.一种网络会议数据传输控制方法,其特征在于,包括以下步骤服务器设定传输不同类型的数据的预设带宽,并存储不同类型的数据的带宽可借用范围与带宽可借用时间的对照表,其中,所述不同类型的数据具有优先等级;所述服务器接收会议发起端传输的不同类型的数据后,比较所述不同类型的数据的实际传输带宽以及相应的预设带宽;若优先等级较高的数据的实际传输带宽大于其相应的预设带宽,则所述服务器确定传输策略为借用优先等级较低的数据的带宽传输所述优先等级较高的数据;所述服务器定时检测所述优先等级较高的数据的带宽实际借用时间,若所述带宽实际借用时间等于或者超过所述优先等级较低的数据相应的带宽可借用范围对应的带宽可借用时间时,所述服务器确定传输策略为释放借用的所述优先等级较低的数据的带宽,借用其他优先等级较低的数据的带宽传输所述优先等级较高的数据。
2.根据权利要求1所述的网络会议数据传输控制方法,其特征在于,所述服务器通知所述会议发起端根据所述服务器确定的传输策略传输数据。
3.根据权利要求1所述的网络会议数据传输控制方法,其特征在于,所述服务器根据其确定的传输策略传输数据。
4.一种网络会议数据传输控制方法,其特征在于,包括以下步骤服务器设定传输不同类型的数据的预设带宽,并存储不同类型的数据的带宽可借用范围与带宽可借用时间的对照表,其中,所述不同类型的数据具有优先等级;所述服务器接收会议发起端传输的不同类型的数据后,比较所述不同类型的数据的实际传输带宽以及相应的预设带宽;若优先等级较高的数据的实际传输带宽大于其相应的预设带宽,则所述服务器确定传输策略为借用优先等级较低的数据的带宽传输所述优先级较高的数据;于所述优先等级较高的数据借用优先等级较低的数据的带宽进行传输时,所述服务器开始定时,且定时时间为所述优先等级较低的数据相应的带宽可借用范围对应的带宽可借用时间,当到达所述定时时间时,若所述优先等级较高的数据仍借用所述优先等级较低的数据的带宽进行传输,则所述服务器确定传输策略为释放借用的所述优先等级较低的数据的带宽,借用其他优先等级较低的数据的带宽传输所述优先等级较高的数据。
5.根据权利要求1所述的网络会议数据传输控制方法,其特征在于,所述会议发起端根据所述服务器确定的传输策略传输数据。
6.根据权利要求1所述的网络会议数据传输控制方法,其特征在于,所述服务器根据其确定的传输策略传输数据。
7.—种网络会议数据传输控制系统,其特征在于,包括会议发起端以及服务器,所述会议发起端连接所述服务器,所述服务器包括存储器、接收器、定时器以及控制器,所述控制器分别连接所述存储器、所述接收器以及所述定时器,其中,所述控制器用于设定传输不同类型的数据的预设带宽,所述存储器用于存储不同类型的数据的带宽可借用范围与带宽可借用时间的对照表,其中,所述不同类型的数据具有优先等级,所述接收器用于接收会议发起端传输的不同类型的数据后,所述控制器用于比较所述不同类型的数据的实际传输带宽以及相应的预设带宽,若优先等级较高的数据的实际传输带宽大于其相应的预设带宽,则所述控制器用于确定传输策略为借用优先等级较低的数据的带宽传输所述优先等级较高的数据,所述控制器用于通过所述定时器的定时检测所述优先等级较高的数据的带宽实际借用时间,若所述带宽实际借用时间等于或者超过所述优先等级较低的数据相应的带宽可借用范围对应的带宽可借用时间时,所述控制器确定传输策略为释放借用的所述优先等级较低的数据的带宽,借用其他优先等级较低的数据的带宽传输所述优先等级较高的数据。
8. —种网络会议数据传输控制系统,其特征在于,包括会议发起端以及服务器,所述会议发起端连接所述服务器,所述服务器包括存储器、接收器、定时器以及控制器,所述控制器分别连接所述存储器、所述接收器以及所述定时器,其中,所述控制器用于设定传输不同类型的数据的预设带宽,所述存储器用于存储不同类型的数据的带宽可借用范围与带宽可借用时间的对照表,其中,所述不同类型的数据具有优先等级,所述接收器用于接收会议发起端传输的不同类型的数据后,所述控制器用于比较所述不同类型的数据的实际传输带宽以及相应的预设带宽,若优先等级较高的数据的实际传输带宽大于其相应的预设带宽,则所述控制器用于确定传输策略为借用优先等级较低的数据的带宽传输所述优先级较高的数据,于所述优先等级较高的数据借用优先等级较低的数据的带宽进行传输时,所述定时器开启定时,且定时时间为所述优先等级较低的数据相应的带宽可借用范围对应的带宽可借用时间,当到达所述定时时间时,若所述优先等级较高的数据仍借用所述优先等级较低的数据的带宽进行传输,则所述控制器确定传输策略为释放借用的所述优先等级较低的数据的带宽,借用其他优先等级较低的数据的带宽传输所述优先等级较高的数据。
全文摘要
本发明提供一种网络会议数据传输控制方法及系统。上述方法包括以下步骤服务器设定传输不同类型的数据的预设带宽,并存储不同类型的数据的带宽可借用范围与带宽可借用时间的对照表;服务器接收会议发起端传输的不同类型的数据后,比较不同类型的数据的实际传输带宽以及相应的预设带宽;若优先等级较高的数据的实际传输带宽大于预设带宽,则服务器确定传输策略为借用优先等级较低的数据的带宽进行传输;服务器定时检测到优先等级较高的数据的带宽实际借用时间等于或超过优先等级较低的数据相应的带宽可借用范围对应的带宽可借用时间时,服务器确定传输策略为释放借用的优先等级较低的数据的带宽,借用其他优先等级较低的数据的带宽进行传输。
文档编号H04L12/18GK102368708SQ20111039381
公开日2012年3月7日 申请日期2011年12月2日 优先权日2011年12月2日
发明者胡加明 申请人:苏州阔地网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1