一种流量控制方法和装置的制造方法

xiaoxiao2020-10-23  7

一种流量控制方法和装置的制造方法
【技术领域】
[0001] 本发明设及流量管理技术,尤其是设及一种流量控制方法及装置。
【背景技术】
[0002] 随着互联网应用繁荣,企业各种关键业务的应用(如ERP、CRM、OA系统、视频会议 系统等)越来越受到其它网络应用的冲击,从而导致该些关键业务的应用得不到保障。因 此,用于保证关键业务的通畅的方法一一固定限额的流控方式也应运而生。
[0003] 固定限额的流控方式是根据用户类型、终端工具、请求时间及请求应用类型等划 分为不同的通道,并为每个通道分配固定的带宽额度。示例的,某公司所有职工在工作时段 (周一至周五的9:00至18:00)使用个人电脑(PC,化rsonalComputer)请求进行文件传 输的协议类型为文件传输协议(FTP,FileTransferProtocol),对应的通道为FTP通道。 假设线路带宽为10Mbps,FTP通道分配的带宽额度为2Mbps,那么,该公司内的所有员工在 工作时段内通过分配到的2Mbps进行FTP文件传输。
[0004] 虽然,固定限额的流控方式能在一定程度上保障特定业务的正常使用,但若此时 线路中不存在其它流量,该业务的流量仍会被限制在固定限额内。若此时线路中仅存在FTP 文件传输的流量,且FTP通道的请求流量大于2M,而FTP通道却不能使用剩余的8Mpbs,反 而限制了FTP文件传输的传输速率。因此,传统的固定限额的流控方式可能会造成带宽资 源的浪费。

【发明内容】

[0005] 为解决现有存在的技术问题,本发明实施例期望提供一种流量控制方法及装置, 能够在控制流量的同时,减少带宽资源的浪费。
[0006] 本发明实施例的技术方案是该样实现的:
[0007] 第一方面,本发明提供一种流量控制方法,包括:
[0008] 获取宽带线路的线路带宽和线路流量;
[0009] 根据所述宽带线路的线路带宽和线路流量,确定所述宽带线路的带宽利用率;
[0010] 所述宽带线路的带宽利用率小于或等于预设的空闲阔值时,获取所述宽带线路的 通道的流量请求信息,所述流量请求信息包括请求调整带宽额度时所需要提供的信息;
[0011] 根据所述通道的流量请求信息、所述空闲阔值和所述线路带宽,确定出为所述通 道分配的带宽额度。
[0012] 结合第一方面,在第一种可实现方式中,所述流量请求信息包括各个通道的请求 调整带宽额度和所述各个通道的带宽额度;
[0013] 所述根据所述通道的流量请求信息、所述空闲阔值和所述线路带宽,确定出所述 通道分配的带宽额度包括:
[0014] 根据所述空闲阔值和所述线路带宽,确定出空闲带宽;
[0015] 若存在一个或多个请求流量小于或等于自身通道的带宽额度的第一通道,则将所 述第一通道的请求流量作为对应通道的新的带宽额度;
[0016] 若存在一个或多个请求流量大于自身通道的带宽额度的第二通道,则将所述空闲 带宽减去值不变或减小的带宽额度的结果,按照所述第二通道的预设比例分配给所述第二 通道,将所述第二通道分配到的带宽作为对应通道的新的带宽额度。
[0017] 结合第一种可实现方式,在第二种可实现方式中,所述流量请求信息还包括所述 各个通道的上浮标识,所述上浮标识表示通道的带宽额度是否能够调整;
[001引所述根据所述空闲阔值和所述线路带宽,确定出空闲带宽之后,所述方法还包 括:
[0019] 若存在W个通道的上浮标识表示通道的带宽额度能调整,则判断所述W个通道中 是否存在请求流量大于自身通道的带宽额度的通道,所述W是小于或等于通道个数的自然 数。
[0020] 结合第二种可实现方式,在第=种可实现方式中,所述流量请求信息还包括所述 各个通道的上浮优先级;
[0021] 所述判断所述W个通道中是否存在请求流量大于自身通道的带宽额度的通道之 后,所述方法还包括:
[0022] 若存在X个请求流量大于自身通道的带宽额度的通道,则将所述空闲带宽减去值 不变或减小的带宽额度的结果,按照上浮优先级的优先次序,依次为同一上浮优先级的通 道按照所述同一上浮优先级的通道的预设比例分配;将各个通道分配到的带宽作为对应通 道的新的带宽额度,所述X是小于或等于上浮标识个数的自然数。
[0023] 结合第一方面、第一种至第=种可实现方式,在第四种可实现方式中,所述预设比 例是需要分配通道的带宽额度之比。
[0024] 结合第一方面,在第五种可实现方式中,所述方法还包括:
[0025] 所述宽带线路的带宽利用率大于预设的空闲阔值时,保持所述宽带线路的通道的 带宽额度。
[0026] 第二方面,本发明提供一种流量控制装置,包括:
[0027] 线路信息获取模块,用于获取宽带线路的线路带宽和线路流量;
[002引所述线路信息获取模块,还用于根据所述宽带线路的线路带宽和线路流量,确定 所述宽带线路的带宽利用率;
[0029] 流量请求信息获取模块,用于所述线路信息获取模块确定的宽带线路的带宽利用 率小于或等于预设的空闲阔值时,获取所述宽带线路的通道的流量请求信息,所述流量请 求信息包括请求调整带宽额度时所需要提供的信息;
[0030] 分配模块,用于根据所述通道的流量请求信息、所述空闲阔值和所述线路带宽,确 定出为所述通道分配的带宽额度。
[0031] 结合第二方面,在第一种可实现方式中,所述流量请求信息包括各个通道的请求 流量和所述各个通道的带宽额度;
[0032] 所述分配模块具体用于:
[0033] 根据所述空闲阔值和所述线路带宽,确定出空闲带宽;
[0034] 若存在一个或多个请求流量小于或等于自身通道的带宽额度的第一通道,则将所 述第一通道的请求流量作为对应通道的新的带宽额度;
[0035] 若存在一个或多个请求流量大于自身通道的带宽额度的第二通道,则将所述空闲 带宽减去减小或不变的带宽额度的结果,按照所述第二通道的预设比例分配给所述第二通 道,将所述第二通道分配到的带宽作为对应通道的新的带宽额度。
[0036] 结合第一种可实现方式,在第二种可实现方式中,所述流量请求信息还包括所述 各个通道的上浮标识,所述上浮标识表示通道的带宽额度是否能够调整;
[0037] 所述分配模块还用于:
[003引若存在W个通道的上浮标识表示通道的带宽额度能调整,则判断所述W个通道中 是否存在请求流量大于自身通道的带宽额度的通道,所述W是小于或等于通道个数的自然 数。
[0039] 结合第二种可实现方式,在第=种可实现方式中,所述流量请求信息还包括所述 各个通道的上浮优先级;
[0040] 所述分配模块还用于:
[004U若存在X个请求流量大于自身通道的带宽额度的通道,则将所述空闲带宽减去值 不变或减小的带宽额度的结果,按照上浮优先级的优先次序,依次为同一上浮优先级的通 道按照所述同一上浮优先级的通道的预设比例分配;将各个通道分配到的带宽作为对应通 道的新的带宽额度,所述X是小于或等于上浮标识个数的自然数。
[0042] 结合第二方面、第一种至第=种可实现方式,在第四种可实现方式中,所述预设比 例是需要分配通道的带宽额度之比。
[0043] 结合第二方面,在第五种可实现方式中,所述分配单元还用于:
[0044] 所述宽带线路的带宽利用率大于预设的空闲阔值时,保持所述宽带线路的通道的 带宽额度。
[0045] 本发明实施例所提供的流量控制方法及装置,先获取宽带线路的线路带宽和线路 流量;根据宽带线路的线路带宽和线路流量确定所述宽带线路的带宽利用率;所述宽带线 路的带宽利用率小于或等于预设的空闲阔值时,获取所述宽带线路的通道的流量请求信 息,所述流量请求信息包括请求调整带宽额度时所需要提供的信息;根据所述通道的流量 请求信息、所述空闲阔值和所述线路带宽,确定出为所述通道分配的带宽额度。可W看出, 本发明实施例能在宽带线路的带宽利用率小于或等于预设的空闲阔值的情况下,也就是空 闲带宽较多的情况下,根据通道的流量请求信息、所述空闲阔值和所述线路带宽,为通道确 定出更为合适的带宽,将该带宽作为通道的带宽额度,从而打破了原有带宽额度的限制,将 空闲带宽利用起来,该样,减少了带宽资源的浪费,提高了各个通道的网速。
【附图说明】
[0046] 图1为本发明实施例提供的一种流量控制方法的流程图;
[0047] 图2为本发明实施例提供的另一种流量控制方法的流程图;
[0048] 图3为本发明实施例提供的一种流量控制装置的结构示意图。
【具体实施方式】
[0049] 实施例一
[0化0] 本发明实施例提供一种流量控制方法,如图1所示,该流量控制方法可W包括:
[0化1] 步骤101、获取宽带线路的线路带宽和线路流量。
[0化2] 该里,所述宽带线路是指带宽业务的线路,例如,某公司在运营商办理了 4M有线 宽带业务,该4M有线宽带的线路就是所述宽带线路;线路带宽是指 该宽带线路的可用带 宽;线路流量是指该宽带线路的当前流量大小。
[0化3]步骤102、根据宽带线路的线路带宽和线路流量,确定宽带线路的带宽利用率。
[0054]优选的,带宽利用率可W是线路流量与线路带宽之商。
[0化5] 步骤103、宽带线路的带宽利用率小于或等于预设的空闲阔值时,获取宽带线路的 通道的流量请求信息,所述流量请求信息包括请求调整带宽额度时所需要提供的信息。
[0056] 其中,空闲阔值是运维人员根据实际带宽的使用情况设置的,范围在10%到90% 之间;该通道可W是按照应用来划分的,也可W是按照数据类型划分的;通道的划分是运 维人员预先设置的,具体如何划分属于现有技术,本实施例中不再详述。
[0057] 步骤104、根据通道的流量请求信息、空闲阔值和所述线路带宽,确定出为通道分 配的带宽额度。
[005引该样一来,本发明实施例可W在宽带线路的带宽利用率小于或等于预设的空闲阔 值的情况下,也就是空闲带宽较多的情况下,根据通道的流量请求信息、所述空闲阔值和所 述线路带宽,为通道确定出更为合适的带宽,将该带宽作为通道的带宽额度,从而打破原有 带宽额度的限制,将空闲带宽利用起来,该样,减少了带宽资源的浪费,提高了各个通道的 网速。
[0化9] 本实施例可W根据流量请求信息包含的不同内容,确定出为所述通道分配的带宽 额度。例如,第一种流量请求信息可W包括各个通道的请求流量和各个通道的带宽额度;第 二种流量请求信息可W包括各个通道的请求流量、各个通道的带宽额度和各个通道的上浮 标识;第=种流量请求信息可W包括各个通道的请求流量、各个通道的带宽额度、各个通道 的上浮标识和各个通道的上浮优先级。其中,请求流量是指通道需求的最大带宽额度。
[0060] 优选的,上述预设比例是需要分配通道的带宽额度之比。
[0061] 对于第一种流量请求信息,步骤103可W包括;根据空闲阔值和线路带宽,确定出 空闲带宽,其中,空闲带宽等于空闲阔值乘W线路带宽;若存在一个或多个请求流量小于或 等于自身通道的带宽额度的第一通道,则将第一通道的请求流量作为对应通道的新的带宽 额度;若存在一个或多个请求流量大于自身通道的带宽额度的第二通道,则将空闲带宽减 去减小或不变的带宽额度的结果,按照第二通道的预设比例分配给第二通道,将第二通道 分配到的带宽作为对应通道的新的带宽额度。值得说明的是,通过上述通道数据传输过程 中需要轮询发包。此处,减小或不变的带宽额度是指第一通道的新的带宽额度。
[0062] 示例的,如表1所示,t时刻,一条宽带线路包括两个通道QQ通道和FTP通道,且 两者的请求流量都大于带宽额度;由于没有请求流量小于或等于带宽额度的情况,因此,两 个通道将按照带宽额度比将空闲带宽(10*60% )分配,基于此,QQ通道的新的带宽额度是 2M,FTP通道的新的带宽额度是4M。
[0063] 表 1
[0064]
[00化]对于第二种流量请求信息,步骤103可w包括;根据空闲阔值和线路带宽,确定出 空闲带宽,其中,空闲带宽等于空闲阔值乘W线路带宽;若存在W个通道的上浮标识表示通 道的带宽额度能调整,则判断W个通道中是否存在请求流量大于自身通道的带宽额度的通 道,W是小于或等于通道个数的自然数;若存在一个或多个请求流量小于或等于自身通道 的带宽额度的第一通道,则将第一通道的请求流量作为对应通道的新的带宽额度;若存在 一个或多个请求流量大于自身通道的带宽额度的第二通道,则将空闲带宽减去减小或不变 的带宽额度的结果,按照第二通道的预设比例分配给第二通道,将第二通道分配到的带宽 作为对应通道的新的带宽额度。值得说明的是,减小或不变的带宽额度是指不能调整带宽 额度的通道和第一通道的带宽额度。
[0066] 示例的,假设上浮标识可W是1或0两个标识符,其中,1表示具有调整的能力,0 表示不具有调整的能力,如表2所示,t时刻,一条线路包括两个通道QQ通道和FTP通道, 且两者的请求流量都大于带宽额度,但只有QQ通道具有上浮能力,因此,只有QQ通道能上 浮宽额度,基于此,QQ通道的新的带宽额度是4M,FTP通道的新的带宽额度是2M。
[0067]表2
[0068]
[0069] 对于第S种流量请求信息,根据空闲阔值和线路带宽,确定出空闲带宽,其中,空 闲带宽等于空闲阔值乘W线路带宽;若存在W个通道的上浮标识表示通道的带宽额度能调 整,则判断W个通道中是否存在请求流量大于自身通道的带宽额度的通道,所述W是小于或 等于通道个数的自然数;若存在X个请求流量大于自身通道的带宽额度的通道,则将空闲 带宽减去值不变或减小的带宽额度的结果,按照上浮优先级的优先次序,依次为同一上浮 优先级的通道按照同一上浮优先级的通道的预设比例分配;将各个通道分配到的带宽作为 对应通道的新的带宽额度,所述X是小于或等于上浮标识个数的自然数,即在带宽分配的 过程中,最高优先级的通道先分配,然后次高优先级的通道分配,直到分配到最低优先级的 通道,或者空闲带宽分配完。该里,减小或不变的带宽额度是指不能调整带宽额度的通道和 第一通道的带宽额度的带宽额度。
[0070] 示例的,上浮优先级的标识符为〇、1、……、n,其中,0表示最高优先级,1表示次高 优先级,n表示最低优先级,n是大于1的整数,如表3所示,t时刻,一条线路包括两个通道 QQ通道和FTP通道,且两者的请求流量都大于带宽额度,且都有QQ通道上浮能力,其中,QQ 上浮优先级1低于FTP上浮优先级0,所WFTP通道可W优先上浮带宽,QQ通道在FTP通道 上浮带宽之后才能上浮带宽,基于此,FTP通道的新的带宽额度是5M,QQ通道的新的带宽额 度是空闲带宽中剩余的1M。
[0071]表3
[0072]
[0073] 进一步的,所述方法还包括;若所述宽带线路的带宽利用率大于预设的空闲阔值, 则保持所述宽带线路的通道的带宽额度。
[0074] 实施例二
[0075] 本发明实施例提供一种流量控制方法,应用于流量控制装置,如图2所示,假设某 公司在工作时段(周一至周五的9:00至18:00)对公司网络的宽带线路进行流量控制,其 中,该宽带线路可W分为S个通道;FTP通道、QQ通道和IE浏览器通道,在t时刻,t大于0, 该方法可W包括:
[0076] 步骤201、获取宽带线路的线路带宽和线路流量。
[0077] 步骤202、根据宽带线路的线路带宽和线路流量,确定宽带线路的带宽利用率。
[007引步骤203、判断宽带线路的带宽利用率是否小于或等于预设的空闲阔值,若是,贝U执行步骤204;若否,则执行步骤210。
[0079] 步骤204、若宽带线路的带宽利用率小于或等于预设的空闲阔值,则获取宽带线路 的通道的流量请求信息。
[0080] 其中,流量请求信息可W包括该各个通道的请求流量、各个通道的带宽额度、各个 通道的上浮标识和各个通道的上浮优先级。流量请求信息的内容可W是多次获取的,无需 必须一次获取。
[0081] 步骤205、根据空闲阔值和线路带宽,确定出空闲带宽。
[0082] 具体的,空闲带宽等于空闲阔值乘W线路带宽。例如,空闲阔值是60%,线路带宽 是10M,相应的,空闲带宽为6M谊闲阔值是90%,线路带宽是10M,相应的,空闲带宽为9M。
[0083] 步骤206、判断各个通道的上浮标识是否是1,若是,则执行步骤207 ;若否,则执行 步骤210。
[0084] 本实施例中,上浮标识可W是1或0两个标识符,其中,1表示具有调整的能力,0 表示不具有调整的能力。
[0085] 步骤207、若存在W个通道的上浮标识都是1,则判断W个通道中是否存在请求流 量小于自身通道的带宽额度的通道,若是,则执行步骤208 ;若否,则执行步骤209。
[0086] 步骤208、若存在请求流量小于或等于自身通道的带宽额度的通道,则将通道的请 求流量作为对应通道的新的带宽额度。
[0087] 例如,如表4所示,在t时刻,计算得到空闲带宽是20*60%= 12M,FTP通道的带 宽额度2M大于请求流量1M,因此,将12M中的1M分配给FTP通道。
[00能]表4
[0089]
[0090] 步骤209、将空闲带宽减去上述通道的新的带宽额度的结果,将空闲带宽配给其余 通道中上浮优先级高的通道,将上浮优先级高的通道分配到的带宽作为新的带宽额度,将 剩余的空闲带宽分配给上浮优先级低的通道。
[0091] 本实施例中,上浮优先级的标识符为0或1,其中,0表示高优先级,1表示低优先 级。如表4所示,QQ通道的上浮优先级高于IE通道,IE通道的带宽额度不能上浮,因此, 将中的10M分配给QQ通道,最终,将(12-10-1)M的空闲带宽分配给IE通道作为 新的带宽额度。
[0092] 值得说明的是,请求流量小于或等于自身通道的带宽额度时,无需考虑优先级问 题,换句话说,请求流量小于或等于自身带宽额度的情况的优先级高于任何优先级级别;当 不存在请求流量小于或等于自身通道的带宽额度的通道时,无需再将空闲带宽减去上述通 道的新的带宽额 度的结果,直接将空闲带宽分配出去即可。
[0093] 步骤210、通道的带宽额度保持不变。
[0094] 本发明实施例提供了一种更为细致的流量控制方法,通过对各个通道的请求流 量、各个通道的带宽额度、各个通道的上浮标识和各个通道的上浮优先级进行处理,确定出 最需要调整的带宽,从而满足了此时最需要流量的通道的需求。
[0095] 实施例S
[0096] 本发明实施例提供一种流量控制装置30,如图3所示,可W包括:
[0097] 线路信息获取模块301,用于获取宽带线路的线路带宽和线路流量。
[009引所述线路信息获取模块301,还用于根据所述宽带线路的线路带宽和线路流量,确 定所述宽带线路的带宽利用率。
[0099] 流量请求信息获取模块302,用于所述线路信息获取模块确定的宽带线路的带宽 利用率小于或等于预设的空闲阔值时,获取所述宽带线路的通道的流量请求信息,所述流 量请求信息包括请求调整带宽额度时所需要提供的信息。
[0100] 分配模块303,用于根据所述通道的流量请求信息、所述空闲阔值和所述线路带 宽,确定出为所述通道分配的带宽额度。
[0101] 该样一来,本发明实施例可W在宽带线路的带宽利用率小于或等于预设的空闲阔 值的情况下,也就是空闲带宽较多的情况下,根据通道的流量请求信息、所述空闲阔值和所 述线路带宽,为通道分配更为合适的带宽,从而打破原有带宽额度的限制,将空闲带宽利用 起来,该样,减少了带宽资源的浪费,提高了各个通道的网速。
[0102] 具体的,所述流量请求信息包括各个通道的请求流量和所述各个通道的带宽额 度,所述分配模块303具体用于:
[0103] 根据所述空闲阔值和所述线路带宽,确定出空闲带宽;
[0104] 若存在一个或多个请求流量小于或等于自身通道的带宽额度的第一通道,则将所 述第一通道的请求流量作为对应通道的新的带宽额度;
[01化]若存在一个或多个请求流量大于自身通道的带宽额度的第二通道,则将所述空闲 带宽减去减小或不变的带宽额度的结果,按照预设比例分配给所述第二通道,将所述第二 通道分配到的带宽作为对应通道的新的带宽额度。
[0106] 进一步的,所述流量请求信息还包括所述各个通道的上浮标识,所述上浮标识表 示通道的带宽额度是否能够调整,所述分配模块303还用于:
[0107] 存在W个通道的上浮标识表示通道的带宽额度能调整时,判断所述W个通道中是 否存在请求流量大于自身通道的带宽额度的通道,所述W是小于或等于通道个数的自然 数。
[0108] 进一步的,所述流量请求信息还包括所述各个通道的上浮优先级,所述分配模块 303还用于;
[0109] 若存在X个请求流量大于自身通道的带宽额度的通道,则将所述空闲带宽减去值 不变或减小的带宽额度的结果,按照上浮优先级的优先次序,依次为同一上浮优先级的通 道按照所述同一上浮优先级的通道的预设比例分配;将各个通道分配到的带宽作为对应通 道的新的带宽额度,所述X是小于或等于上浮标识个数的自然数。优选的,预设比例是需要 分配通道的带宽额度之比。
[0110] 进一步的,所述分配单元还用于:
[0111] 所述宽带线路的带宽利用率大于预设的空闲阔值时,则保持所述宽带线路的通道 的带宽额度。
[0112] W上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【主权项】
1. 一种流量控制方法,其特征在于,包括: 获取宽带线路的线路带宽和线路流量; 根据所述宽带线路的线路带宽和线路流量,确定所述宽带线路的带宽利用率; 所述宽带线路的带宽利用率小于或等于预设的空闲阈值时,获取所述宽带线路的通道 的流量请求信息,所述流量请求信息包括请求调整带宽额度时所需要提供的信息; 根据所述通道的流量请求信息、所述空闲阈值和所述线路带宽,确定出为所述通道分 配的带宽额度。2. 根据权利要求1所述的方法,其特征在于,所述流量请求信息包括各个通道的请求 调整带宽额度和所述各个通道的带宽额度; 所述根据所述通道的流量请求信息、所述空闲阈值和所述线路带宽,确定出所述通道 分配的带宽额度包括: 根据所述空闲阈值和所述线路带宽,确定出空闲带宽; 若存在一个或多个请求流量小于或等于自身通道的带宽额度的第一通道,则将所述第 一通道的请求流量作为对应通道的新的带宽额度; 若存在一个或多个请求流量大于自身通道的带宽额度的第二通道,则将所述空闲带 宽减去值不变或减小的带宽额度的结果,按照所述第二通道的预设比例分配给所述第二通 道,将所述第二通道分配到的带宽作为对应通道的新的带宽额度。3. 根据权利要求2所述的方法,其特征在于,所述流量请求信息还包括所述各个通道 的上浮标识,所述上浮标识表示通道的带宽额度是否能够调整; 所述根据所述空闲阈值和所述线路带宽,确定出空闲带宽之后,所述方法还包括: 若存在w个通道的上浮标识表示通道的带宽额度能调整,则判断所述w个通道中是否 存在请求流量大于自身通道的带宽额度的通道,所述w是小于或等于通道个数的自然数。4. 根据权利要求3所述的方法,其特征在于,所述流量请求信息还包括所述各个通道 的上浮优先级; 所述判断所述w个通道中是否存在请求流量大于自身通道的带宽额度的通道之后,所 述方法还包括: 若存在X个请求流量大于自身通道的带宽额度的通道,则将所述空闲带宽减去值不变 或减小的带宽额度的结果,按照上浮优先级的优先次序,依次为同一上浮优先级的通道按 照所述同一上浮优先级的通道的预设比例分配;将各个通道分配到的带宽作为对应通道的 新的带宽额度,所述X是小于或等于上浮标识个数的自然数。5. 根据权利要求2至4任一项所述的方法,其特征在于,所述预设比例是需要分配通道 的带宽额度之比。6. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 所述宽带线路的带宽利用率大于预设的空闲阈值时,保持所述宽带线路的通道的带宽 额度。7.-种流量控制装置,其特征在于,包括: 线路信息获取模块,用于获取宽带线路的线路带宽和线路流量; 所述线路信息获取模块,还用于根据所述宽带线路的线路带宽和线路流量,确定所述 宽带线路的带宽利用率; 流量请求信息获取模块,用于所述线路信息获取模块确定的宽带线路的带宽利用率小 于或等于预设的空闲阈值时,获取所述宽带线路的通道的流量请求信息,所述流量请求信 息包括请求调整带宽额度时所需要提供的信息; 分配模块,用于根据所述通道的流量请求信息、所述空闲阈值和所述线路带宽,确定出 为所述通道分配的带宽额度。8. 根据权利要求7所述的装置,其特征在于,所述流量请求信息包括各个通道的请求 流量和所述各个通道的带宽额度; 所述分配模块具体用于: 根据所述空闲阈值和所述线路带宽,确定出空闲带宽; 若存在一个或多个请求流量小于或等于自身通道的带宽额度的第一通道,则将所述第 一通道的请求流量作为对应通道的新的带宽额度; 若存在一个或多个请求流量大于自身通道的带宽额度的第二通道,则将所述空闲带宽 减去减小或不变的带宽额度的结果,按照所述第二通道的预设比例分配给所述第二通道, 将所述第二通道分配到的带宽作为对应通道的新的带宽额度。9. 根据权利要求8所述的装置,其特征在于,所述流量请求信息还包括所述各个通道 的上浮标识,所述上浮标识表示通道的带宽额度是否能够调整; 所述分配模块还用于: 若存在w个通道的上浮标识表示通道的带宽额度能调整,则判断所述w个通道中是否 存在请求流量大于自身通道的带宽额度的通道,所述w是小于或等于通道个数的自然数。10. 根据权利要求9所述的装置,其特征在于,所述流量请求信息还包括所述各个通道 的上浮优先级; 所述分配模块还用于: 若存在X个请求流量大于自身通道的带宽额度的通道,则将所述空闲带宽减去值不变 或减小的带宽额度的结果,按照上浮优先级的优先次序,依次为同一上浮优先级的通道按 照所述同一上浮优先级的通道的预设比例分配;将各个通道分配到的带宽作为对应通道的 新的带宽额度,所述X是小于或等于上浮标识个数的自然数。11. 根据权利要求8至10任一项所述的装置,其特征在于,所述预设比例是需要分配通 道的带宽额度之比。12. 根据权利要求7所述的装置,其特征在于,所述分配单元还用于: 所述宽带线路的带宽利用率大于预设的空闲阈值时,保持所述宽带线路的通道的带宽 额度。
【专利摘要】本发明实施例公开了一种流量控制方法,包括:获取宽带线路的线路带宽和线路流量;根据所述宽带线路的线路带宽和线路流量,确定所述宽带线路的带宽利用率;若所述宽带线路的带宽利用率小于或等于预设的空闲阈值,则获取所述宽带线路的通道的流量请求信息,所述流量请求信息表示请求调整带宽额度时所需要提供的信息;根据所述通道的流量请求信息、所述空闲阈值和所述线路带宽,确定出为所述通道分配的带宽额度。本发明实施例还同时公开了一种流量控制装置。
【IPC分类】H04L12/873
【公开号】CN104901902
【申请号】CN201510284721
【发明人】刘鉴青, 张瑞娟
【申请人】北京网康科技有限公司
【公开日】2015年9月9日
【申请日】2015年5月28日

最新回复(0)