一种局域网中资源分配的方法和装置制造方法及图纸

技术编号:12825517 阅读:107 留言:0更新日期:2016-02-07 14:40
本发明专利技术公开了一种局域网中资源分配的方法和装置,用以提高资源分配的合理性。该方法包括:根据与每个客户端对应的控制窗口的状态信息,确定每个客户端的活跃状态等级;根据每个客户端的活跃状态等级,为每个客户端分配相应的资源。这样,主控端可以为活跃的客户端分配多一些的资源,使得主控端与客户端之间能传输较大容量的文件,而对于一些不活跃的客户端,主控端可以只分配少量的资源或者不分配资源,从而,合理地分配了资源,不会造成网络资源的浪费。

【技术实现步骤摘要】

本专利技术涉及计算机通信
,特别涉及一种局域网中资源分配的方法和装置
技术介绍
局域网(Local Area Network,LAN)是在一个局部的地理范围内将各种计算机、夕卜部设备和数据库等互相联接起来组成的计算机通信网。它可以通过数据通信网或专用数据电路,与远方的局域网、数据库或处理中心相连接,构成一个大范围的信息处理系统。局域网可由一个主控端和多个客户端组成,其中,主控端与一个、两个,或多个客户端连接,且主控端可为连接的每个客户端分配网络资源,以支持各种文件的传输。目前,局域网中的网络带宽一般都是固定的,主控端为连接的每个客户端分配网络资源也都一致。例如:主控端与10个客户端连接,则主控端为这10个客户端平均分配资源。但是,每个客户端的活跃程度是不一样,需要传输的文件也是不一样的,有的客户端非常活跃,一直与主控端进行文件传输,有时候还需进行视频文件或图片文件的传输,这就需要大量的网络资源,而有的客户端却很不活跃,长时间不与主控端进行文件传输了,基本不需要网络资源了,此时,主控端仍然为每个客户端平均分配资源,就会造成有的客户端文件传输缓慢或者拥塞,而有的客户端对应的大量的网络资源闲置,造成了资源的浪费。可见,这种局域网中平均分配资源的方式是不合理的。
技术实现思路
本专利技术提供一种局域网中资源分配的方法和装置,用以提高资源分配的合理性。本专利技术提供一种局域网中资源分配的方法,该方法包括:根据与每个客户端对应的控制窗口的状态信息,确定每个客户端的活跃状态等级;根据每个客户端的活跃状态等级,为每个客户端分配相应的资源。本专利技术一实施例中,所述确定每个客户端的活跃状态等级包括:根据当前控制窗口的激活状态确定与所述当前控制窗口对应的当前客户端的活跃状态等级;或,根据当前控制窗口的大小状态确定与所述当前控制窗口对应的当前客户端的活跃状态等级。本专利技术一实施例中,所述根据当前控制窗口的激活状态确定与所述当前控制窗口对应的当前客户端的活跃状态等级包括:若所述当前控制窗口处于激活选中状态,则确定所述当前控制窗口对应的当前客户端的活跃状态等级为最活跃等级;若所述当前控制窗口处于未激活选中状态,则确定所述当前控制窗口对应的当前客户端的活跃状态等级为不活跃等级。本专利技术一实施例中,所述根据当前控制窗口的大小状态确定与所述当前控制窗口对应的当前客户端的活跃状态等级包括:若所述当前控制窗口处于最大状态,则确定所述当前控制窗口对应的当前客户端的活跃状态等级为最活跃等级;若所述当前控制窗口处于最小状态,则确定所述当前控制窗口对应的当前客户端的活跃状态等级为不活跃等级。本专利技术一实施例中,所述根据每个客户端的活跃状态等级,为每个客户端分配相应的资源包括:若所述当前客户端的活跃状态等级为最活跃等级时,为所述当前客户端分配第一网络资源,其中,所述第一网络资源支持各种类型文件的传输;若所述当前客户端的活跃状态等级为次活跃等级时,为所述当前客户端分配第二网络资源,其中,第二网络资源支持低码率视频文件和低码率图片文件的传输;若所述当前客户端的活跃状态等级为不活跃等级时,为所述当前客户端分配第三网络资源,其中,第三网络资源支持心跳文件和指令文件的传输。本专利技术提供一种局域网中资源分配的装置,该装置包括:所述局域网包括一个主控端和与至少一个客户端,包括:确定单元,用于根据与每个客户端对应的控制窗口的状态信息,确定每个客户端的活跃状态等级;分配单元,用于根据每个客户端的活跃状态等级,为每个客户端分配相应的资源。本专利技术一实施例中,所述确定单元,用于根据当前控制窗口的激活状态确定与所述当前控制窗口对应的当前客户端的活跃状态等级,或,根据当前控制窗口的大小状态确定与所述当前控制窗口对应的当前客户端的活跃状态等级。本专利技术一实施例中,所述确定单元,具体用于若所述当前控制窗口处于激活选中状态,则确定所述当前控制窗口对应的当前客户端的活跃状态等级为最活跃等级,若所述当前控制窗口处于未激活选中状态,则确定所述当前控制窗口对应的当前客户端的活跃状态等级为不活跃等级。本专利技术一实施例中,所述确定单元,具体用于若所述当前控制窗口处于最大状态,则确定所述当前控制窗口对应的当前客户端的活跃状态等级为最活跃等级,所述当前控制窗口处于最小状态,则确定所述当前控制窗口对应的当前客户端的活跃状态等级为不活跃等级。本专利技术一实施例中,所述分配单元,用于若所述当前客户端的活跃状态等级为最活跃等级时,为所述当前客户端分配第一网络资源,其中,所述第一网络资源支持各种类型文件的传输,若所述当前客户端的活跃状态等级为次活跃等级时,为所述当前客户端分配第二网络资源,其中,第二网络资源支持低码率视频文件和低码率图片文件的传输,若所述当前客户端的活跃状态等级为不活跃等级时,为所述当前客户端分配第三网络资源,其中,第三网络资源支持心跳文件和指令文件的传输。本专利技术实施例的一些有益效果可以包括:根据每个客户端的活跃状态等级,为每个客户端分配相应的资源,这样,主控端可以为活跃的客户端分配多一些的资源,使得主控端与客户端之间不仅能传输较大容量的文件,也可使得文件传输的速度更快。而对于一些不活跃的客户端,它们与主控端之间暂时没有文件的传输,主控端可以只分配少量的资源或者不分配资源,从而,合理地分配了资源,不会造成网络资源的浪费。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。【附图说明】附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例一中局域网中资源分配的流程图;图2为本专利技术实施例二中局域网中资源分配的流程图;图3为本专利技术实施例三中局域网中资源分配的流程图;图4为本专利技术实施例四中局域网中资源分配的装置的结构图。【具体实施方式】以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。实施例一,局域网中包括主控端,一个,两个或多个客户端。一般,客户端与主控端连接,进行文件的传输。这样,主控端需为主控端与每个客户端之间对应的传输通道分配网络资源。本实施例中,局域网中资源分配的过程如图1所示,包括:步骤101:根据与每个客户端对应的控制窗口的状态信息,确定每个客户端的活跃状态等级。主控端上一般可显示与每个客户端对应的控制窗口,可根据与每个客户端对应的控制窗口的状态信息,确定每个客户端的活跃状态等级。其中,状态信息包括:激活状态信息或大小状态信息。而客户端的活跃状态等级也可以对应多个级别,例如:客户端的活跃状态等级分别对应活跃等级、次活跃等级,以及不活跃等级;或者,客户端的活跃状态等级分别对应活跃等级1、活跃等级2、活跃等级3、活跃当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种局域网中资源分配的方法,其特征在于,所述局域网包括一个主控端和与至少一个客户端,该方法包括:根据与每个客户端对应的控制窗口的状态信息,确定每个客户端的活跃状态等级;根据每个客户端的活跃状态等级,为每个客户端分配相应的资源。

【技术特征摘要】

【专利技术属性】
技术研发人员:张金良
申请(专利权)人:天脉聚源北京教育科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1