[发明专利]一种异构网络的负载均衡算法及系统有效
申请号: | 201710765975.7 | 申请日: | 2017-08-30 |
公开(公告)号: | CN107484208B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 程良伦;李思思;董晓庆;卓宝毓 | 申请(专利权)人: | 广东工业大学 |
主分类号: | H04W28/08 | 分类号: | H04W28/08;H04W36/00;H04W36/14;H04W36/22 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 510062 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 负载 均衡 算法 系统 | ||
1.一种异构网络的负载均衡算法,其特征在于,包括:
计算网络组中各网络的网络负载度,判断最大网络负载度与最小网络负载度的差值是否小于第一阈值;
若否,确定所述最大网络负载度的网络中需要调整的用户终端数量S,根据预设规则选择S个待调整用户终端,其中,所述待调整用户终端所处网络的网络负载度大于待接入网络的网络负载度;
将S个所述待调整用户终端切换至所述待接入网络中,以实现网络组中各网络负载均衡;
所述根据预设规则选择S个待调整用户终端的方法具体为:
判断所述最大网络负载度与次大网络负载度的差值是否大于第二阈值;
若是,则根据预设规则在所述最大网络负载度的网络中选择S个待调整用户终端;
若否,则根据预设规则在所述最大网络负载度的网络中选择N个待调整用户终端,且根据预设规则在所述次大网络负载度的网络中选择S-N个待调整用户终端;N≥S-N。
2.根据权利要求1所述的负载均衡算法,其特征在于,所述计算网络组中各网络的网络负载度的过程具体为:
根据网络负载度关系式计算网络组中各网络的网络负载度,其中,所述网络负载度关系式为Li表示第i网络的网络负载度,Ui表示第i网络当前实际负载量,Ci为第i网络所能负载的最大容量。
3.根据权利要求1所述的负载均衡算法,其特征在于,所述确定所述最大网络负载度的网络中需要调整的用户终端数量S的过程具体为:
根据用户终端调整数量关系式确定所述最大网络负载度的网络中需要调整的用户终端数量S,其中,所述用户终端调整数量关系式为Um表示最大网络负载度的网络当前实际负载量,Cm为最大网络负载度的网络所能负载的最大容量,Un表示最小网络负载度的网络当前实际负载量,Cn为最小网络负载度的网络所能负载的最大容量,th2为第二阈值。
4.根据权利要求1所述的负载均衡算法,其特征在于,N为S/2。
5.根据权利要求1-4任意一项所述的负载均衡算法,其特征在于,将S个所述待调整用户终端切换至所述待接入网络中的过程具体为:
根据TOPSIS法分别确定每个待调整用户终端的待接入网络,将S个所述待调整用户终端分别切换至其各自对应的待接入网络中。
6.根据权利要求5所述的负载均衡算法,其特征在于,将S个所述待调整用户终端切换至所述待接入网络中的过程具体为:
根据模糊综合评价法分别确定每个待调整用户终端的待接入网络,将S个所述待调整用户终端分别切换至其各自对应的待接入网络中。
7.一种异构网络的负载均衡系统,其特征在于,包括:
判断模块,用于计算网络组中各网络的网络负载度,判断最大网络负载度与最小网络负载度的差值是否小于第一阈值,若否,触发选择模块;
选择模块,用于确定所述最大网络负载度的网络中需要调整的用户终端数量S,根据预设规则选择S个所述待调整用户终端,其中,所述待调整用户终端所处网络的网络负载度大于待接入网络的网络负载度;
切换模块,用于将S个所述待调整用户终端切换至所述待接入网络中,以实现网络组中各网络负载均衡;
所述根据预设规则选择S个待调整用户终端的过程具体为:
判断所述最大网络负载度与次大网络负载度的差值是否大于第二阈值;
若是,则根据预设规则在所述最大网络负载度的网络中选择S个待调整用户终端;
若否,则根据预设规则在所述最大网络负载度的网络中选择N个待调整用户终端,且根据预设规则在所述次大网络负载度的网络中选择S-N个待调整用户终端;N≥S-N。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710765975.7/1.html,转载请声明来源钻瓜专利网。