一种负载均衡中Non-GBR用户资源计算方法及装置的制造方法_2

文档序号:9220391阅读:来源:国知局
on-GBR业务波动性及突发性对业务速率评估的影响。
[0050]具体的,所述α为可调参数。
[0051]此时,可根据不同局点业务的实际情况对滤波因子α进行调整,满足不同的业务需求,提高了实用性。
[0052]其中,所述预设比率为所述预设速率与所述当前网络速率的比值。
[0053]此时,采用预设比率对满意的用户资源进行压缩后,保障了 Non-GBR用户资源计算的合理性,使Non-GBR业务负载均衡的切换有效进行,且使用户业务感知达到均衡。
[0054]下面对本发明的具体实施例举例说明如下。
[0055]如图2所示,在负载均衡算法Non-GBR用户资源评估启动后,先采用滤波算法获取Non-GBR用户的当前网络速率,具体通过公式:
[0056]Vi=(1-Ct)=KV1-^a=KVi
[0057]计算当前网络速率;其中,Vi为所述当前网络速率,Vi^1为所述用户前一预设时段的网络速率,a为滤波因子。然后进行用户满意度的判决,在用户的当前网络速率大于预设速率时,判断用户为满意,确定用户在负载均衡中的资源占用率MLB-prb=该用户的实际资源占用率缩*预设速率/Vi,否则,判断用户为不满意,确定用户在负载均衡中的资源占用率MLB-prb=该用户的实际资源占用率。保障了 Non-GBR用户资源计算的合理性,使Non-GBR业务负载均衡切换有效进行,且使用户业务感知达到均衡。
[0058]一种应用实例,假设A扇区有100个用户,B扇区有I个用户,且A、B两个扇区用户都为full buffer业务,则两个扇区用户的实际资源占用率都为100%。如果按照原有算法,由于两个扇区都是满资源占用,满足不了 MLB启动条件,不再进行负载均衡的切换,但实际两个扇区的用户感知相差非常大。应用本发明实施例的方法,进行用户满意度的判断,则包含100个用户的A扇区用户基本为不满意,确定用户的资源占用率为实际资源占用率100%,包含I个用户的B扇区用户为满意,确定该用户的资源占用率为实际资源占用率100%缩小预设比率后的值,则MLB算法就会正常启动,直到两个扇区间达到用户感知的均衡。
[0059]另一种应用实例,假设两层载波频段差异较大,一层载波为覆盖层,另一侧载波为容量层,其中容量层吸收90%的用户且信号较好,覆盖层吸收10%的用户都为边缘用户,且已达到负荷均衡效果。如果按照原有用户数进行负载均衡,则容量层40%的用户会切换到覆盖层,导致覆盖层用户感知急剧变差,两层载波间用户感知差距拉大。应用本发明实施例的方法,针对覆盖层都是差点用户的情况,差点用户的当前网络速率会低于好点用户,预设比率会比较大,用户资源占用率压缩系数大,从而保证差点用户的体验,避免了差点用户越来越差的情况,使用户业务感知达到均衡。
[0060]本发明实施例的负载均衡中Non-GBR用户资源计算方法,规避了 Non-GBR用户业务波动性及突发性对计算用户网络速率的影响,同时以目标速率输入为基础,计算Non-GBR用户的用户满意度,从Non-GBR用户的满意度出发,使用滤波后计算得到的速率对实际用户资源占用进行压缩,计算等效的Non-GBR用户资源占用。保障了 Non-GBR用户资源计算的合理性,使Non-GBR业务负载均衡切换有效进行,且使用户业务感知达到均衡。
[0061]如图3所示,本发明的实施例还提供了一种负载均衡中Non-GBR用户资源计算装置,包括:
[0062]获取模块,用于获取参与负载均衡的Non-GBR用户的当前网络速率;
[0063]确定模块,用于在所述当前网络速率大于预设速率时,确定用户在负载均衡中的资源占用率为所述用户的实际资源占用率缩小预设比率后的值,否则,确定所述用户在负载均衡中的资源占用率为所述用户的实际资源占用率。
[0064]本发明实施例的负载均衡中Non-GBR用户资源计算装置,保障了 Non-GBR用户资源计算的合理性,使Non-GBR业务负载均衡切换有效进行,且使用户业务感知达到均衡。
[0065]其中,所述获取模块采用滤波算法获取所述当前网络速率。
[0066]此时,滤波算法减少了 Non-GBR业务波动性及突发性对业务速率评估的影响,能比较准确的评估Non-GBR用户的业务速率。
[0067]优选的,所述获取模块包括:
[0068]获取子模块,用于通过公式:
[0069]Vi=(1-Ct)=KV1-^a=KVi
[0070]计算后获取所述当前网络速率;
[0071]其中,Vi为所述当前网络速率,Vi^1为所述用户前一预设时段的速率,a为滤波因子。
[0072]此时,既考虑了用户的历史速率也考虑了当前速率,有效避免了 Non-GBR业务波动性及突发性对业务速率评估的影响。
[0073]具体的,所述a为可调参数。
[0074]此时,可根据不同局点业务的实际情况对滤波因子α进行调整,满足不同的业务需求,提高了实用性。
[0075]其中,所述预设比率为所述预设速率与所述当前网络速率的比值。
[0076]此时,采用预设比率对满意的用户资源进行压缩后,保障了 Non-GBR用户资源计算的合理性。
[0077]本发明实施例的负载均衡中Non-GBR用户资源计算装置,保障了 Non-GBR用户资源计算的合理性,使Non-GBR业务负载均衡切换有效进行,且使用户业务感知达到均衡。
[0078]需要说明的是,该负载均衡中Non-GBR用户资源计算装置是与上述负载均衡中Non-GBR用户资源计算方法对应的装置,其中上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到同样的技术效果。
[0079]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种负载均衡中不保证比特速率Non-GBR用户资源计算方法,其特征在于,包括: 获取参与负载均衡的Non-GBR用户的当前网络速率; 在所述当前网络速率大于预设速率时,确定用户在负载均衡中的资源占用率为所述用户的实际资源占用率缩小预设比率后的值,否则,确定所述用户在负载均衡中的资源占用率为所述用户的实际资源占用率。2.根据权利要求1所述的方法,其特征在于,采用滤波算法获取所述当前网络速率。3.根据权利要求2所述的方法,其特征在于,采用滤波算法获取所述当前网络速率的步骤包括: 通过公式:Vi= (1-a )^+0 ^Vi 计算后获取所述当前网络速率; 其中,Vi为所述当前网络速率,Vp1为所述用户前一预设时段的网络速率,α为滤波因子。4.根据权利要求3所述的方法,其特征在于,所述α为可调参数。5.根据权利要求1所述的方法,其特征在于,所述预设比率为所述预设速率与所述当前网络速率的比值。6.一种负载均衡中不保证比特速率Non-GBR用户资源计算装置,其特征在于,包括: 获取模块,用于获取参与负载均衡的Non-GBR用户的当前网络速率; 确定模块,用于在所述当前网络速率大于预设速率时,确定用户在负载均衡中的资源占用率为所述用户的实际资源占用率缩小预设比率后的值,否则,确定所述用户在负载均衡中的资源占用率为所述用户的实际资源占用率。7.根据权利要求6所述的装置,其特征在于,所述获取模块采用滤波算法获取所述当前网络速率。8.根据权利要求7所述的装置,其特征在于,所述获取模块包括: 获取子模块,用于通过公式:Vi= (1-a )^+0 ^Vi 计算后获取所述当前网络速率; 其中,Vi为所述当前网络速率,Vp1为所述用户前一预设时段的速率,α为滤波因子。9.根据权利要求8所述的装置,其特征在于,所述α为可调参数。10.根据权利要求6所述的装置,其特征在于,所述预设比率为所述预设速率与所述当前网络速率的比值。
【专利摘要】本发明提供了一种负载均衡中Non-GBR用户资源计算方法及装置,涉及无线领域,解决现有负载均衡算法启动不准确,或可能降低用户感知的问题。该负载均衡中Non-GBR用户资源计算方法包括:获取参与负载均衡的Non-GBR用户的当前网络速率;在所述当前网络速率大于预设速率时,确定用户在负载均衡中的资源占用率为所述用户的实际资源占用率缩小预设比率后的值,否则,确定所述用户在负载均衡中的资源占用率为所述用户的实际资源占用率。本发明的方案能够保障Non-GBR用户资源计算的合理性,使Non-GBR业务负载均衡切换有效进行,且使用户业务感知达到均衡。
【IPC分类】H04W28/08, H04W28/16
【公开号】CN104936227
【申请号】CN201410109455
【发明人】瞿水华, 章莹, 雷科
【申请人】中国移动通信集团广东有限公司
【公开日】2015年9月23日
【申请日】2014年3月21日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1