[发明专利]一种RCS负载均衡方法及装置有效
申请号: | 201710577088.7 | 申请日: | 2017-07-14 |
公开(公告)号: | CN109257292B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 伏晓海;张斌;曹俊勇;徐成 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L47/125 | 分类号: | H04L47/125;H04L41/147 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 姜春咸;刘悦晗 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 rcs 负载 均衡 方法 装置 | ||
1.一种RCS负载均衡方法,包括:
接收多个富通信业务套件RCS业务节点发送的当前负荷值;
根据每个所述RCS业务节点的在前负荷值和所述当前负荷值,确定每个所述RCS业务节点的负荷预测值;
根据每个所述RCS业务节点的负荷预测值,对多个所述RCS业务节点进行负载均衡;
所述根据每个所述RCS业务节点的在前负荷值和所述当前负荷值,确定每个所述RCS业务节点的负荷预测值包括:
根据所述RCS业务节点的在前负荷值和所述当前负荷值,计算当前一次移动平均值;
根据所述RCS业务节点的在前一次移动平均值和所述当前一次移动平均值,计算当前二次移动平均值;
根据所述RCS业务节点的所述当前一次移动平均值和所述当前二次移动平均值,计算所述RCS业务节点的负荷预测值;
所述根据每个所述RCS业务节点的负荷预测值,对多个所述RCS业务节点进行负载均衡包括:
根据每个所述RCS业务节点的负荷预测值与超负荷阈值的比较结果,确定负荷正常的RCS业务节点;
根据每个负荷正常的所述RCS业务节点的负荷预测值与超负荷阈值的差值,确定每个负荷正常的所述RCS业务节点的业务量承担比例;
按照每个负荷正常的所述RCS业务节点的业务量承担比例,向每个负荷正常的所述RCS业务节点分发业务。
2.根据权利要求1所述的方法,所述根据所述RCS业务节点的在前负荷值和所述当前负荷值,计算当前一次移动平均值包括:
获取当前时间粒度之前接收的所述RCS业务节点的连续n-1个在前负荷值,n为大于1的自然数;
计算所述RCS业务节点的所述当前负荷值和所述连续n-1个在前负荷值的平均值,作为所述RCS业务节点的当前一次移动平均值。
3.根据权利要求1所述的方法,所述根据所述RCS业务节点的在前一次移动平均值和所述当前一次移动平均值,计算当前二次移动平均值包括:
获取当前时间粒度之前计算的所述RCS业务节点的连续n-1个在前一次移动平均值;
计算所述RCS业务节点的所述当前一次移动平均值和所述连续n-1个在前一次移动平均值的平均值,作为所述RCS业务节点的当前二次移动平均值。
4.根据权利要求1所述的方法,所述根据所述RCS业务节点的所述当前一次移动平均值和所述当前二次移动平均值,计算所述RCS业务节点的负荷预测值包括:
根据所述RCS业务节点的所述当前一次移动平均值和所述当前二次移动平均值,计算所述RCS业务节点的当前时间粒度的负荷基础值和单位时间变化值;
根据所述RCS业务节点的当前时间粒度的负荷基础值和单位时间变化值,计算所述RCS业务节点的负荷预测值。
5.一种RCS负载均衡装置,包括:
接收模块,用于接收多个富通信业务套件RCS业务节点发送的当前负荷值;
预测模块,用于根据每个所述RCS业务节点的在前负荷值和所述当前负荷值,确定每个所述RCS业务节点的负荷预测值;其中,根据所述RCS业务节点的在前负荷值和所述当前负荷值,计算当前一次移动平均值,根据所述RCS业务节点的在前一次移动平均值和所述当前一次移动平均值,计算当前二次移动平均值,并根据所述RCS业务节点的所述当前一次移动平均值和所述当前二次移动平均值,计算所述RCS业务节点的负荷预测值;
均衡模块,用于根据每个所述RCS业务节点的负荷预测值,对多个所述RCS业务节点进行负载均衡;其中,根据每个所述RCS业务节点的负荷预测值与超负荷阈值的比较结果,确定负荷正常的RCS业务节点,根据每个负荷正常的所述RCS业务节点的负荷预测值与超负荷阈值的差值,确定每个负荷正常的所述RCS业务节点的业务量承担比例,按照每个负荷正常的所述RCS业务节点的业务量承担比例,向每个负荷正常的所述RCS业务节点分发业务。
6.一种RCS负载均衡装置,包括:
处理器,用于接收多个富通信业务套件RCS业务节点发送的当前负荷值,根据每个所述RCS业务节点的在前负荷值和所述当前负荷值,确定每个所述RCS业务节点的负荷预测值,并根据每个所述RCS业务节点的负荷预测值,对多个所述RCS业务节点进行负载均衡;
其中,所述根据每个所述RCS业务节点的在前负荷值和所述当前负荷值,确定每个所述RCS业务节点的负荷预测值包括:根据所述RCS业务节点的在前负荷值和所述当前负荷值,计算当前一次移动平均值;根据所述RCS业务节点的在前一次移动平均值和所述当前一次移动平均值,计算当前二次移动平均值;根据所述RCS业务节点的所述当前一次移动平均值和所述当前二次移动平均值,计算所述RCS业务节点的负荷预测值;
所述根据每个所述RCS业务节点的负荷预测值,对多个所述RCS业务节点进行负载均衡包括:根据每个所述RCS业务节点的负荷预测值与超负荷阈值的比较结果,确定负荷正常的RCS业务节点;根据每个负荷正常的所述RCS业务节点的负荷预测值与超负荷阈值的差值,确定每个负荷正常的所述RCS业务节点的业务量承担比例;按照每个负荷正常的所述RCS业务节点的业务量承担比例,向每个负荷正常的所述RCS业务节点分发业务;
存储器,用于存储供所述处理器执行的程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710577088.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型智能路由器
- 下一篇:一种用于网络拥堵的限速方法、装置及网关服务器