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

技术编号:12090993 阅读:217 留言:0更新日期:2015-09-23 09:27
本发明专利技术提供了一种负载均衡中Non-GBR用户资源计算方法及装置,涉及无线领域,解决现有负载均衡算法启动不准确,或可能降低用户感知的问题。该负载均衡中Non-GBR用户资源计算方法包括:获取参与负载均衡的Non-GBR用户的当前网络速率;在所述当前网络速率大于预设速率时,确定用户在负载均衡中的资源占用率为所述用户的实际资源占用率缩小预设比率后的值,否则,确定所述用户在负载均衡中的资源占用率为所述用户的实际资源占用率。本发明专利技术的方案能够保障Non-GBR用户资源计算的合理性,使Non-GBR业务负载均衡切换有效进行,且使用户业务感知达到均衡。

【技术实现步骤摘要】

本专利技术涉及无线领域,特别涉及一种负载均衡中Non-GBR用户资源计算方法及装置
技术介绍
现有移动负荷均衡MLB (Mobility load balancing)算法的启动条件之一是扇区的资源占用情况,扇区的资源占用是根据用户的资源占用得来,另外在MLB切换用户的选择的时候也会用到用户的资源占用。现有算法在不保证比特率Non-GBR (Non-Guaranteedbit rate)用户资源(RB,resource block)占用率计算的时候,没有考虑Non-GBR用户的业务特征,按照实际占用多少资源算多少资源的方式。MLB针对Non-GBR还有一种方式是不管用户实际业务大小及信号强度,针对所有用户在计算资源占用的时候统一按照一定的压缩系数对实际占用资源进行压缩,其实就是等效为基于Non-GBR用户数的切换,按照MLB切换扇区间的用户均衡为目的进行MLB切换。按照Non-GBR用户资源实际占用进行MLB切换方式会导致如果两个扇区间都是Non-GBR用户,例如一个扇区I个用户,一个扇区99个用户,且这100个用户都进行全缓冲full buffer业务,由于都是full buffer导致两个扇区都是满资源占用的,满足不了 MLB启动条件,不再进行MLB切换,但实际上两个扇区间用户感知相差非常大。这种方案的主要缺点会导致如果扇区间都是Non-GBR用户full buffer业务的情况下,不管扇区间用户数及用户感知的差异有多大都不会进行负荷均衡,造成MLB算法启动不准确。在按照用户数进行扇区间Non-GBR用户的均衡算法中,如果在两层载波频段差异较大的情况下,以一层载波为覆盖层,另一层载波为容量层的策略时。按照空闲态的用户驻留,根据信号条件对用户进行预均衡,并达到相应效果,比如容量层吸收90%的用户且信号较好,覆盖层吸收10%的用户都为边缘用户,且已达到负荷均衡效果。如果再按照用户数均衡,容量层已有的90%的用户40%会切换到覆盖层,这时覆盖层的用户感知急剧变差,两层载波间用户感知差距拉大。这种方案的缺点就是完全考虑用户数,没有考虑扇区的实际负荷及用户的信号条件,可能导致负荷均衡后差点用户感知越来越差,好点用户感知越来越好。
技术实现思路
本专利技术要解决的技术问题是提供一种负载均衡中Non-GBR用户资源计算方法及装置,保障Non-GBR用户资源计算的合理性,使Non-GBR业务负载均衡切换有效进行,且使用户业务感知达到均衡。为解决上述技术问题,本专利技术的实施例提供一种负载均衡中不保证比特率Non-GBR用户资源计算方法,包括:获取参与负载均衡的Non-GBR用户的当前网络速率;在所述当前网络速率大于预设速率时,确定用户在负载均衡中的资源占用率为所述用户的实际资源占用率缩小预设比率后的值,否则,确定所述用户在负载均衡中的资源占用率为所述用户的实际资源占用率。其中,采用滤波算法获取所述当前网络速率。其中,采用滤波算法获取所述当前网络速率的步骤包括:通过公式:Vi= (1-a )^+0 ^Vi计算后获取所述当前网络速率;其中,Vi为所述当前网络速率,Vi^1为所述用户前一预设时段的网络速率,α为滤波因子。其中,所述α为可调参数。其中,所述预设比率为所述预设速率与所述当前网络速率的比值。为解决上述技术问题,本专利技术的实施例还提供一种负载均衡中不保证比特速率Non-GBR用户资源计算装置,包括:获取模块,用于获取参与负载均衡的Non-GBR用户的当前网络速率;确定模块,用于在所述当前网络速率大于预设速率时,确定用户在负载均衡中的资源占用率为所述用户的实际资源占用率缩小预设比率后的值,否则,确定所述用户在负载均衡中的资源占用率为所述用户的实际资源占用率。其中,所述获取模块采用滤波算法获取所述当前网络速率。其中,所述获取模块包括:获取子模块,用于通过公式:Vi=(1-Ct)=KV1-^a=KVi计算后获取所述当前网络速率;其中,Vi为所述当前网络速率,Vi^1为所述用户前一预设时段的速率,a为滤波因子。其中,所述a为可调参数。其中,所述预设比率为所述预设速率与所述当前网络速率的比值。本专利技术的上述技术方案的有益效果如下:本专利技术实施例的负载均衡中Non-GBR用户资源计算方法,先获取参与负载均衡的Non-GBR用户的当前网络速率;然后在当前网络速率大于预设速率时,确定用户在负载均衡中的资源占用率为该用户的实际资源占用率缩小预设比率后的值,否则,确定用户在负载均衡中的资源占用率为该用户的实际资源占用率。保障了 Non-GBR用户资源计算的合理性,使Non-GBR业务负载均衡切换有效进行,且使用户业务感知达到均衡。【附图说明】图1为本专利技术负载均衡中Non-GBR用户资源计算方法的流程图;图2为本专利技术负载均衡中Non-GBR用户资源计算方法一具体实施例的工作流程图;图3为本专利技术负载均衡中Non-GBR用户资源计算装置的结构示意图。【具体实施方式】为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。对于Non-GBR业务来讲,通常具有突发性及可变性的特点,Non-GBR业务情况下的扇区资源占用及用户数都不能真实的反应用户的体验,对于Non-GBR用户来讲最能体现用户真实感受的就是用户满意度。用户满意度可以通过用户的当前网络速率是否达到目标速率来进行判定。若用户当前网络速率达到预设速率则认为满意,未达到目标速率则认为不满意。如图1-3所示,本专利技术实施例的负载均衡中Non-GBR用户资源计算方法,包括:步骤11,获取参与负载均衡的Non-GBR用户的当前网络速率;步骤12,在所述当前网络速率大于预设速率时,确定用户在负载均衡中的资源占用率为所述用户的实际资源占用率缩小预设比率后的值,否则,确定所述用户在负载均衡中的资源占用率为所述用户的实际资源占用率。本专利技术实施例的负载均衡中Non-GBR用户资源计算方法,先获取参与负载均衡的Non-GBR用户的当前网络速率;然后根据用户满意度计算用户资源占用率,在当前网络速率大于预设速率时,确定用户在负载均衡中的资源占用率为该用户的实际资源占用率缩小预设比率后的值,否则,确定用户在负载均衡中的资源占用率为该用户的实际资源占用率。保障了 Non-GBR用户资源计算的合理性,使Non-GBR业务负载均衡的切换有效进行,且使用户业务感知达到均衡。其中,预设速率即目标速率,是小区提供的最小理想速率,针对小区内的所有用户,且可以根据运营商放号策略而定,为可设置参数。比如以标清视频业务流畅为目标,则预设速率可设置为1Mbps。Non-GBR用户业务的突发性主要体现在这个时刻有业务需求,单个用户的业务速率可能达到很大,甚至占满整个扇区的资源,有的时候业务需求量小,占用的资源可能很少,这样对于评估一个Non-GBR用户的真实感受带来困难,也就是MLB切换对Non-GBR用户资源评估的困难。本专利技术实施例的具体实施例中,可以采用滤波算法获取所述当前网络速率。此时,滤波算法减少了 Non-GBR业务波动性及突发性对业务速率评估的影响,能比较准确的评估Non-GBR用户的业务速率。如一个Non-GBR用户上一个Is瞬时速率为200kbps,下一个Is的速率是10M本文档来自技高网
...

【技术保护点】
一种负载均衡中不保证比特速率Non‑GBR用户资源计算方法,其特征在于,包括:获取参与负载均衡的Non‑GBR用户的当前网络速率;在所述当前网络速率大于预设速率时,确定用户在负载均衡中的资源占用率为所述用户的实际资源占用率缩小预设比率后的值,否则,确定所述用户在负载均衡中的资源占用率为所述用户的实际资源占用率。

【技术特征摘要】

【专利技术属性】
技术研发人员:瞿水华章莹雷科
申请(专利权)人:中国移动通信集团广东有限公司
类型:发明
国别省市:广东;44

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

1