一种资源调度方法、装置及电子设备制造方法及图纸

技术编号:21898763 阅读:35 留言:0更新日期:2019-08-17 18:20
本申请提供一种资源调度方法、装置及电子设备,该资源调度方法包括:获取网络中每一无线工作站点STA的第一吞吐能力数据和第一信号强度数据以及网络中每一无线访问接入点AP的第二吞吐能力数据;根据所有STA的第一吞吐能力数据和第一信号强度数据以及所有AP的第二吞吐能力数据将所有STA中的待调整STA调整至与所有AP中的目标AP通信连接,以实现网络的资源调度。因此,根据网络中的STA的第一吞吐能力数据和第一信号强度数据以及AP的第二吞吐能力数据,对网络中的STA以及AP的通信连接关系进行调整,以实现整个网络的资源调度,从而使得调整后的网络的吞吐率升高。

A Resource Scheduling Method, Device and Electronic Equipment

【技术实现步骤摘要】
一种资源调度方法、装置及电子设备
本申请涉及
,具体而言,涉及一种资源调度方法、装置及电子设备。
技术介绍
在传统的WiFi场景中,由于当所有用户终端处在相似的信道情况下时,速率较低的用户将占用更多的信道时间,因此,一些在使用时比其他终端速率低的终端,会造成整个网络的吞吐率的下降。也就是说,当整个网络的吞吐处于饱和的情况下,速率低的用户将会影响其他高速的用户,因为速率低的用户占用的信道时间更长,而高速用户可供使用的传输时间则大幅下降。现有的技术针对以上的问题,主要的解决方案是时间公平。但是,所有时间公平解决该问题的方法仅针对单个无线访问接入点(AccessPoint,AP)的调整,并没有对网络整体资源的综合考虑,会导致整网的网络吞吐率还是较低。
技术实现思路
本申请提供一种资源调度方法、装置及电子设备,以改善整网的网络吞吐率较低的问题。为了实现上述目的,本申请实施例所提供的技术方案如下所示:第一方面,本申请实施例提供一种资源调度方法,该资源调度方法包括:获取网络中每一无线工作站点STA的第一相关数据以及所述网络中每一无线访问接入点AP的第二相关数据;其中,所述第一相关数据包括每一所述STA的第一吞吐能力数据以及第一信号强度数据,所述第二相关数据包括每一所述AP的第二吞吐能力数据;根据所有STA的所述第一吞吐能力数据和所述第一信号强度数据以及所有AP的所述第二吞吐能力数据将所有STA中的待调整STA调整至与所有AP中的目标AP通信连接,以实现所述网络的资源调度。因此,根据网络中的STA的第一吞吐能力数据和第一信号强度数据以及AP的第二吞吐能力数据,对网络中的STA以及AP的通信连接关系进行调整,以实现整个网络的资源调度,从而在保证每一个STA均可以进行数据传输的同时,使得调整后的网络的吞吐率升高。在本申请的可选实施例中,所述根据所有STA的所述第一吞吐能力数据和所述第一信号强度数据以及所有AP的所述第二吞吐能力数据将所有STA中的待调整STA调整至与所有AP中的目标AP通信连接,以实现所述网络的资源调度,包括:根据所有AP的所述第二吞吐能力数据确定待调整AP;根据所有STA的所述第一信号强度数据确定与所述待调整AP通信连接的STA中的所述待调整STA;根据所述待调整STA的所述第一信号强度数据确定所述待调整AP可连接的多个候选AP;根据所有STA的所述第一吞吐能力数据、所有AP的所述第二吞吐能力数据、所述待调整STA的所述第一信号强度数据以及多个所述候选AP,将所述待调整STA调整至与多个所述候选AP中的所述目标AP通信连接。因此,先根据网络中的AP的第二吞吐能力数据确定待调整AP,然后根据STA的第一吞吐能力数据确定与待调整AP通信连接的待调整STA,再根据待调整STA的第一信号强度数据确定多个候选AP,再根据STA的第一吞吐能力数据以及AP的第二吞吐能力数据确定目标AP。最后,将待调整STA调整至与目标AP通信连接,从而使得调整后的网络的吞吐率升高。在本申请的可选实施例中,所述根据所有AP的所述第二吞吐能力数据确定待调整AP,包括:根据每一所述AP的所述第二吞吐能力数据判断每一所述AP的负载是否超过预设传输阈值;在一个所述AP的负载超过所述预设传输阈值时,确定所述负载对应的AP为所述待调整AP。因此,将负载超过预设传输阈值的AP确定为待调整AP,以对与待调整AP有通信连接关系的STA进行调整,从而提高该负载超过预设传输阈值的AP的吞吐率,并保证调整后的网络的整体吞吐率升高。在本申请的可选实施例中,所述根据所有STA的所述第一信号强度数据确定与所述待调整AP通信连接的STA中的所述待调整STA,包括:判断每一所述STA的所述第一信号强度数据是否低于预设信号强度数据;在一个所述第一信号强度数据低于所述预设信号强度数据时,确定所述第一信号强度对应的STA为所述待调整STA。因此,将第一信号强度数据低于预设信号强度数据的STA确定为待调整STA,以调整该待调整STA的通信连接关系,并保证调整后的网络的整体吞吐率升高。在本申请的可选实施例中,所述根据所有STA的所述第一吞吐能力数据、所有AP的所述第二吞吐能力数据、所述待调整STA的所述第一信号强度数据以及多个所述候选AP,将所述待调整STA调整至与多个所述候选AP中的所述目标AP通信连接,包括:根据所述待调整STA的所述第一信号强度数据,预测若所述待调整STA调整至与每一所述候选AP通信连接后的每一第一传输速率;根据多个所述第一传输速率、所有STA的所述第一吞吐能力数据、所有AP的所述第二吞吐能力数据以及所述候选AP确定将所述待调整STA调整至与所述目标AP通信连接。因此,根据待调整STA调整至不同的候选AP后的传输速率、STA的第一吞吐能力数据以及AP的所述第二吞吐能力数据确定候选AP中的目标AP,以使待调整STA在调整至与该目标AP通信连接后,保证调整后的网络的整体吞吐率升高。在本申请的可选实施例中,所述根据多个所述第一传输速率、所有STA的所述第一吞吐能力数据、所有AP的所述第二吞吐能力数据以及所述候选AP确定将所述待调整STA调整至与所述目标AP通信连接,包括:根据每一所述第一传输速率、每一所述STA的所述第一吞吐能力数据以及每一所述AP的所述第二吞吐能力数据,预测若所述待调整STA调整至与每一所述候选AP通信连接后的总吞吐率,其中,所述总吞吐率为所有的STA的吞吐率以及所有的AP的吞吐率之和;将所述总吞吐率最大的AP作为所述目标AP,并将所述待调整STA调整至与所述目标AP通信连接。因此,根据待调整STA调整至不同的候选AP后的网络总吞吐率确定候选AP中的目标AP,以使待调整STA在调整至与该目标AP通信连接后,保证调整后的网络的整体吞吐率升高。在本申请的可选实施例中,在所述根据所有STA的所述第一吞吐能力数据和所述第一信号强度数据以及所有AP的所述第二吞吐能力数据将所有STA中的待调整STA调整至与所有AP中的目标AP通信连接,以实现所述网络的资源调度之后,所述资源调度方法还包括:判断所述目标AP的负载是否超过所述预设传输阈值;在所述目标AP的负载超过所述预设传输阈值时,对每一与所述目标AP通信连接的STA传输的信号数据进行校验;在校验失败时,丢弃所述信号数据。因此,在将待调整STA调整至与该目标AP通信连接后,若目标AP的负载仍然超过预设传输阈值,则需要对每一与目标AP通信连接的STA传输的信号数据进行校验,并在校验失败时,丢弃该信号数据,从而保证目标AP接收到的信号数据时准确无误的。在本申请的可选实施例中,所述对每一与所述目标AP通信连接的STA传输的信号数据进行校验,包括:计算每一所述与所述目标AP通信连接的STA的第二传输速率;根据每一所述第二传输速率确定所述信号数据的队列长度;比较所述信号数据的队列长度与预设队列长度,其中,所述信号数据的队列长度与所述预设队列长度不相等表示校验失败。因此,通过比较信号数据的队列长度以及预设队列长度,对信号数据进行校验,若信号数据的队列长度与预设队列长度不相同,则表示信号数据有误,校验失败,从而保证目标AP接收到的信号数据时准确无误的。第二方面,本申请实施例提供一种资源调度装置,该资源调度本文档来自技高网...

【技术保护点】
1.一种资源调度方法,其特征在于,包括:获取网络中每一无线工作站点STA的第一相关数据以及所述网络中每一无线访问接入点AP的第二相关数据;其中,所述第一相关数据包括每一所述STA的第一吞吐能力数据以及第一信号强度数据,所述第二相关数据包括每一所述AP的第二吞吐能力数据;根据所有STA的所述第一吞吐能力数据和所述第一信号强度数据以及所有AP的所述第二吞吐能力数据将所有STA中的待调整STA调整至与所有AP中的目标AP通信连接,以实现所述网络的资源调度。

【技术特征摘要】
1.一种资源调度方法,其特征在于,包括:获取网络中每一无线工作站点STA的第一相关数据以及所述网络中每一无线访问接入点AP的第二相关数据;其中,所述第一相关数据包括每一所述STA的第一吞吐能力数据以及第一信号强度数据,所述第二相关数据包括每一所述AP的第二吞吐能力数据;根据所有STA的所述第一吞吐能力数据和所述第一信号强度数据以及所有AP的所述第二吞吐能力数据将所有STA中的待调整STA调整至与所有AP中的目标AP通信连接,以实现所述网络的资源调度。2.根据权利要求1所述的资源调度方法,其特征在于,所述根据所有STA的所述第一吞吐能力数据和所述第一信号强度数据以及所有AP的所述第二吞吐能力数据将所有STA中的待调整STA调整至与所有AP中的目标AP通信连接,以实现所述网络的资源调度,包括:根据所有AP的所述第二吞吐能力数据确定待调整AP;根据所有STA的所述第一信号强度数据确定与所述待调整AP通信连接的STA中的所述待调整STA;根据所述待调整STA的所述第一信号强度数据确定所述待调整AP可连接的多个候选AP;根据所有STA的所述第一吞吐能力数据、所有AP的所述第二吞吐能力数据、所述待调整STA的所述第一信号强度数据以及多个所述候选AP,将所述待调整STA调整至与多个所述候选AP中的所述目标AP通信连接。3.根据权利要求2所述的资源调度方法,其特征在于,所述根据所有AP的所述第二吞吐能力数据确定待调整AP,包括:根据每一所述AP的所述第二吞吐能力数据判断每一所述AP的负载是否超过预设传输阈值;在一个所述AP的负载超过所述预设传输阈值时,确定所述负载对应的AP为所述待调整AP。4.根据权利要求2所述的资源调度方法,其特征在于,所述根据所有STA的所述第一信号强度数据确定与所述待调整AP通信连接的STA中的所述待调整STA,包括:判断每一所述STA的所述第一信号强度数据是否低于预设信号强度数据;在一个所述第一信号强度数据低于所述预设信号强度数据时,确定所述第一信号强度对应的STA为所述待调整STA。5.根据权利要求2所述的资源调度方法,其特征在于,所述根据所有STA的所述第一吞吐能力数据、所有AP的所述第二吞吐能力数据、所述待调整STA的所述第一信号强度数据以及多个所述候选AP,将所述待调整STA调整至与多个所述候选AP中的所述目标AP通信连接,包括:根据所述待调整STA的所述第一信号强度数据,预测若所述待调整STA调整至与每一所述候选AP通信连接后的每一第一传输速率;根据多个所述第一传输速率、所有STA的所述第一吞吐能力...

【专利技术属性】
技术研发人员:张昉临
申请(专利权)人:唐利上海信息科技有限公司
类型:发明
国别省市:上海,31

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

1