一种多用户带宽均衡配置方法技术

技术编号:8536642 阅读:323 留言:0更新日期:2013-04-04 21:25
本发明专利技术涉及一种多用户带宽均衡配置方法,该方法包括以下步骤:1)设置上联端口总带宽VS的初始值;2)根据Vs设置N个用户的配置带宽Vavg;3)按一定检测周期T采集每个用户的实际速率VTi,并计算当前所有用户的实际总带宽VT;4)根据当前实际总带宽VT的值判断是否需要调整上联端口总带宽VS的值,若是,则调整VS的值;5)判断所有用户的实际速率是否都大于或等于当前的配置带宽Vavg,若是,则返回步骤2),若否,则执行步骤6);6)将当前实际速率小于配置带宽的用户的配置带宽调整为VTi(1+x),同时将剩余带宽分配给其余用户。与现有技术相比,本发明专利技术具有能够稳定用户带宽、提高带宽利用率等优点。

【技术实现步骤摘要】

本专利技术涉及一种无线网络控制方法,尤其是涉及ー种多用户带宽均衡配置方法
技术介绍
在无线网路设备中,交換机的上联端ロ的总带宽会随着各种因素而发生变化。当前保证用户带宽的主要方法是为每个用户配置保证带宽。此时接入的多个用户无法自动调整速率以匹配上联端ロ速率。当上联端ロ总带宽因为外界因素发生变化时,用户带宽无法对应地自动调整。当上联端ロ速率下降时,用户带宽无法保持稳定,当上联端ロ速率上升时,用户无法分享到带宽提升的优势。此外,当部分用户流量较少时,无法将多余的带宽分享给其它用户。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供ー种能够稳定用户带宽、提高带宽利用率的多用户带宽均衡配置方法。本专利技术的目的可以通过以下技术方案来实现ー种多用户带宽均衡配置方法,该方法包括以下步骤;I)设置上联端ロ总带宽Vs的初始值;2)根据Vs设置N个用户的配置带宽Vavg ;3)按一定检测周期T采集每个用户的实际速率VTi,I =< i =< N,并计算当前所有用户的实际总带宽Vt ;4)根据当前实际总带宽Vt的值判断是否需要调整上联端ロ总带宽Vs的值,若是,贝U调整\的值,并执行步骤5),若否,则返回步骤3);5)判断所有用户的实际速率是否都大于或等于当前的配置带宽Vavg,若是,则返回步骤2),若否,则执行步骤6);6)将当前实际速率小于配置带宽Vavg的用户的配置带宽调整为VTi(l+x),X为设置的带宽余量比例,X = 5 10%,同时将剩余带宽分配给其余用户,返回步骤3)。所述的步骤2)中配置带宽Vavg = Vs/N。所述的步骤4)的具体方法为比较当前实际总带宽Vt与上联端ロ总带宽Vs的值,如果Vt < aVs,则Vs = VT/a ;如果 aVs く Vt く bVs,则 Vs 不变;如果 bVs ^ Vt ^ Vs,则 Vs = (1+c) Vs ;其中,a= 0. 85 0. 9,b = 0. 91 0. 95,c = 5 10%。所述的步骤6)中将剰余带宽分配给其余用户具体为假设共有K个用户的实际速率小于Vavg,且它们的实际速率总和为Vpart,则其余每个用户分配到的带宽为(Vs-(l+x% )Vpart)/(N-K)。与现有技术相比,本专利技术具有以下优点I)本专利技术方法I)通过在实际速率基础上增加带宽余量,能够适应变化的上联ロ总带宽,有效稳定用户带宽2)本专利技术通过调整低速率用户的带宽设置,使总带宽利用率最大化。附图说明图1为本专利技术的结构示意图。具体实施例方式下面结合附图和具体实施例对本专利技术进行详细说明。实施例1 ー种多用户带宽均衡配置方法,该方法适用于包含流量控制功能的网络。该方法通过在实际速率基础上增加带宽余量,达到检测上行总带宽的目的。同时,分配设置的总速率,检测实际带宽低于分配带宽的用户,在保证低带宽用户流量的基础上,使其它用户最大化使用带宽。如图1所示,多用户带宽均衡配置方法具体包括以下步骤I)设置上联端ロ总带宽Vs的初始值,该初始值根据经验值设置。2)根据Vs设置N个用户的配置带宽Vavg,Vavg = Vs/N。3)按一定检测周期T采集每个用户的实际速率VTi,I < i < N,并计算当前所有用户的实际总带宽VT。4)根据当前实际总带宽Vt的值判断是否需要调整上联端ロ总带宽Vs的值,若是,贝U调整\的值,并执行步骤5),若否,则返回步骤3);具体调整方式为比较当前实际总带宽Vt与上联端ロ总带宽Vs的值,如果Vt< aVs,则 Vs = VT/a ;如果 aVs く Vt く bVs,则 Vs 不变;如果 bVs ^ Vt ^ Vs,则 Vs = (1+c) Vs ;在包含流量控制的网络系统中不会出现Vt > Vs的情况;本实施例中,a= 0. 9, b = 0. 95, c = 5% 5)判断所有用户的实际速率是否都大于或等于当前的配置带宽Vavg,若是,则返回步骤2),若否,则执行步骤6)。6)将当前实际速率小于配置带宽Vavg的用户的配置带宽调整为VTi(l+x),X为设置的带宽余量百分数,本实施例中X = 5%,同时将剩余带宽分配给其余用户,使带宽利用率最大化,返回步骤3)。将剩余带宽分配给其余用户具体为假设共有K个用户的实际速率小于Vavg,且它们的实际速率总和为Vpart,则其余每个用户分配到的带宽为(Vs-(l+5% )Vpart)/(N-K)。实施例2參考图1所示,本实施例多用户带宽均衡配置方法中,a = 0. 85, b = 0. 91, c =10%, X = 10%,其余同实施例1。本实施例用户带宽分配比例、检测周期、上联ロ总带宽调整幅度、实际带宽小于配置带宽的用户的余量比例等參数为本专利技术方案的优先实施例,对这些參数进行的修改应当包括在本专利技术方案的保护范围内。本文档来自技高网...

【技术保护点】
一种多用户带宽均衡配置方法,其特征在于,该方法包括以下步骤:1)设置上联端口总带宽VS的初始值;2)根据Vs设置N个用户的配置带宽Vavg;3)按一定检测周期T采集每个用户的实际速率VTi,1≤i≤N,并计算当前所有用户的实际总带宽VT;4)根据当前实际总带宽VT的值判断是否需要调整上联端口总带宽VS的值,若是,则调整VS的值,并执行步骤5),若否,则返回步骤3);5)判断所有用户的实际速率是否都大于或等于当前的配置带宽Vavg,若是,则返回步骤2),若否,则执行步骤6);6)将当前实际速率小于配置带宽Vavg的用户的配置带宽调整为VTi(1+x),x为设置的带宽余量比例,x=5~10%,同时将剩余带宽分配给其余用户,返回步骤3)。

【技术特征摘要】
1.一种多用户带宽均衡配置方法,其特征在于,该方法包括以下步骤 1)设置上联端口总带宽Vs的初始值; 2)根据Vs设置N个用户的配置带宽Vavg; 3)按一定检测周期T采集每个用户的实际速率VTi,I< i SN,并计算当前所有用户的实际总带宽Vt ; 4)根据当前实际总带宽Vt的值判断是否需要调整上联端口总带宽Vs的值,若是,则调整Vs的值,并执行步骤5),若否,则返回步骤3); 5)判断所有用户的实际速率是否都大于或等于当前的配置带宽Vavg,若是,则返回步骤2),若否,则执行步骤6); 6)将当前实际速率小于配置带宽Vavg的用户的配置带宽调整为VTi(l+x),X为设置的带宽余量比例,X = 5 10%,同时将剩余带宽分配给其余用户,返回步骤3)。2.根据权利要求1所述的一种多用户带宽均衡配置方法,其...

【专利技术属性】
技术研发人员:钟华清
申请(专利权)人:上海寰创通信科技股份有限公司
类型:发明
国别省市:

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

1