基于网络流量优先级的网络资源动态自适应方法及系统转让专利

申请号 : CN202011611312.8

文献号 : CN112367276B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨鹏杨波周宇

申请人 : 南京群顶科技有限公司

摘要 :

本发明的目的在于提供基于网络流量优先级的网络资源动态自适应方法及系统,通过采集办公网流量数据,利用时序预测算法预测未来一段时间内的下行总流量,同时根据目的IP历史上行流量、下行流量、数据包、源IP数在工作日工作时间和休息时间的差异性,计算目的IP的优先级,建立目的IP优先级库。结合预测到的下行总流量和目的IP优先级,制定动态带宽调整策略,确保高优先级目的IP的带宽使用,保障办公工作在带宽有限的情况下能够顺利、高效的开展,同时也能够有效降低企业办公成本。

权利要求 :

1.基于网络流量优先级的网络资源动态自适应方法,其特征在于,包括:S1:在办公网出口网络设备上镜像内网流量到一个固定端口,然后通过外接物理机进行办公网络流量数据采集;

S2:对步骤S1采集到的流量数据进行预处理,去除目的IP为私网地址的流量数据,并按分钟统计下行流量的总流量,形成下行流量时序数据;

S3:对流量数据进行统计分析,计算目的IP优先级,生成目的IP优先级库;

S4:对步骤S2预处理后的下行流量时序数据,利用时序预测算法,建立时序预测模型,预测未来30分钟的下行总流量;

S5:结合步骤S3生成的目的IP优先级库与步骤S4的下行总流量预测值,生成动态带宽调整策略;

S6:依据分析得到的动态带宽调整策略,对办公网络资源动态自适应调整;

所述步骤S3对流量数据进行统计分析,计算目的IP优先级,生成目的IP优先级库,具体为:

S3‑1:基于预处理后的近3个月内工作日办公出勤时间流量数据,对每个目的IP在每半个小时统计一次上行流量ut、下行流量dt、数据包数p、源IP数s,以及对应时间段上行总流量all_ut、下行总流量all_dt、数据包总数all_p、源IP总数all_s;

那么目的IP在每半个小时上行流量占相应时间段上行总流量比例的统计结果为,下行流

量占相应时间段下行总流量比例的统计结果为,数据包

数占相应时间段数据包总数比例的统计结果为,源IP数占相

应时间段源IP总数比例的统计结果为,其中n为近3个月

工作日办公出勤时间流量数据按半小时统计可以得到的统计值个数;

S3‑2:设定工作日的工作时间段与午间休息时间段,按时间段不同对上述统计到的LIST.UT、LIST.DT、LIST.P、LIST.S四组数据进行拆分,得到LIST.UT.w、LIST.UT.r、LIST.DT.w、LIST.DT.r、LIST.P.w、LIST.P.r、LIST.S.w、LIST.S.r,其中.w表示工作时间段,.r表示休息时间段;

S3‑3:对步骤S3‑2得到的8个分组数据,分别计算平均值与方差,然后将不在[均值‑3*方差,均值+3*方差]区间段内的统计值作为异常值剔除;

S3‑4:取剔除异常值后8个分组数据的均值作为最终的统计值,可得到如下数据:工作时段每个目的IP的统计值包括:目的IP上行流量与上行总流量的比例 、目的IP下行流量占下行总流量的比例 、目的IP数据包数占总数据包数的比例 、目的IP对应的源IP数与源IP总数的比例 ;

休息时段每个目的IP的统计值包括:目的IP上行流量与上行总流量的比例 、目的IP下行流量占下行总流量的比例 、目的IP数据包数占总数据包数的比例 、目的IP对应的源IP数与源IP总数的比例 ;

S3‑5:根据步骤S3‑4流量数据各项特征值计算每个目的IP优先级:如果目的IP只在工作时间段出现,那么对应优先级值为1;如果目的IP在工作时间段和休息时间段同时出现,那么对应优先级值为(0,1)之间;如果目的IP只在休息时间段出现,那么对应优先级值为0;计算得到的优先级值越大,优先级越高;

S3‑6:根据步骤S3‑5所得目的IP优先级值生成目的IP优先级库;每天定时重复步骤S3‑

1至S3‑5,计算目的IP优先级并更新至目的IP优先级库;

所述步骤S4对步骤S2预处理后的下行流量时序数据,利用时序预测算法,建立时序预测模型,预测未来30分钟的下行总流量,具体为:对下行流量时序数据,利用prophet算法建模并预测未来30分钟的下行总流量,每30分钟执行一次,prophet模型整体结构如下:整个模型由g(growth)、s(seasonality)、h(holidays)三个部分组成,其中g代表整体增长趋势,主要用来拟合时序预测中的非周期性变化;s代表周期性变化趋势,包括按天、周、年呈周期性变化;h代表非固定的假期对模型预测结果的影响;此外, 代表模型无法预测到的异常波动;

所述步骤S5结合步骤S3生成的目的IP优先级库与步骤S4的下行总流量预测值,生成动态带宽调整策略,具体为:

如果预测的下行总流量上限不超过带宽,则放开所有流量,不对任何目的IP进行限速;

如果预测的下行总流量上限超过带宽,则通过目的IP优先级库查询当前访问的所有目的IP的优先级,并根据优先级值进行降序排列,然后取前10%作为高优先级目的IP,10%‑70%之间为中优先级,其它为低优先级;

对于高优先级目的IP直接放行;中优先级目的IP放入发送队列按顺序发送,如果队列已满则等待;低优先级目的IP排在中优先级目的IP之后加入队列,如果队列已满,则直接丢弃。

2.如权利要求1所述的基于网络流量优先级的网络资源动态自适应方法,其特征在于:所述流量数据的字段至少包括:数据包长度、协议类型、服务类型、源IP地址、目的IP地址、源MAC地址、目的MAC地址、源端口、目的端口、访问URL。

3.如权利要求1所述的基于网络流量优先级的网络资源动态自适应方法,其特征在于,所述步骤S6通过配置网络设备QOS策略的方式对办公网络资源动态自适应调整。

4.根据权利要求1所述基于网络流量优先级的网络资源动态自适应方法的网络资源动态自适应系统,其特征在于,包括:流量采集模块、数据预处理模块、目的IP优先级库生成模块、下行总流量预测模块、动态带宽调整策略生成模块和策略执行模块,其中:流量采集模块,用于在办公网出口网络设备上镜像内网流量到一个固定端口,然后通过外接物理机进行办公网络流量数据采集;

数据预处理模块,用于对采集到的原始流量数据进行预处理,去除目的IP为私网地址的流量数据,按分钟统计下行流量的总流量,形成下行流量时序数据;

目的IP优先级库生成模块,用于对流量数据进行统计分析,计算目的IP优先级,生成目的IP优先级库;

下行总流量预测模块,用于对预处理后的下行流量时序数据,利用时序预测算法,建立时序预测模型,预测未来30分钟的下行总流量;

动态带宽调整策略生成模块,用于结合下行总流量的预测结果与目的IP优先级库,制定动态带宽调整策略;

策略执行模块,用于依据分析得到的动态带宽调整策略对办公网络资源进行调控。

5.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至3任一项基于网络流量优先级的网络资源动态自适应方法的步骤。

6.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项基于网络流量优先级的网络资源动态自适应方法的步骤。

说明书 :

基于网络流量优先级的网络资源动态自适应方法及系统

技术领域

[0001] 本发明涉及网络流量控制技术领域,尤其涉及基于网络流量优先级的网络资源动态自适应方法及系统。

背景技术

[0002] 传统企业单位的办公网组网结构通常采用二层交换机做接入,二层交换机的每个端口对应到员工的办公工位,流量从二层交换机流入到三层交换机做汇聚,然后通过运营
商提供的ISP出口连上互联网。考虑到办公网的信息安全,一般还会在网络出口处增加防火
墙。
[0003] 该组网方案对流量的控制不够精细,由于出口带宽固定,随着办公人数的增加网络拥塞的概率将会提高,当带宽被占满时剩余的流量将会排队等待带宽空闲。虽然采用带
宽扩容的方法可以解决这个问题,但是这将增加企业办公成本。办公网流量有优先级之分,
重要业务流量和重要视频会议流量等应该优先保障,而与办公无关的流量应该降低带宽使
用优先级,这样能在带宽有限的情况下保障办公工作的正常运行,同时有效降低了企业办
公成本。
[0004] 为提高办公网络资源的有效利用,降低企业成本,通常企业会采取以下两种方式对网络资源进行优化:
[0005] (1)通过设置访问黑名单限制访问和工作不相关的服务,该方案的缺点是不同的单位需要根据自己的工作特性筛选黑名单,当因特殊情况需要访问黑名单中的目的IP对应
的服务时,需要将该目的IP从黑名单中删除从而导致工作效率降低;
[0006] (2)限制不同的办公区域的带宽上限,该方法的缺点是当办公网络整体流量较低而部分部门或工位突发访问量时,带宽得不到有效的利用。

发明内容

[0007] 有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是提供基于网络流量优先级的网络资源动态自适应方法及系统,确保高优先级目的IP的带宽使用,保障办公工作
在带宽有限的情况下能够顺利、高效的开展,同时也能够有效降低企业办公成本。
[0008] 为实现上述目的,本发明提供了基于网络流量优先级的网络资源动态自适应方法,其特征在于,包括:
[0009] S1:在办公网出口网络设备上镜像内网流量到一个固定端口,然后通过外接物理机进行办公网络流量数据采集;
[0010] S2:对步骤S1采集到的流量数据进行预处理,去除目的IP为私网地址的流量数据,并按分钟统计下行流量的总流量,形成下行流量时序数据;
[0011] S3:对流量数据进行统计分析,计算目的IP优先级,生成目的IP优先级库;
[0012] S4:对步骤S2预处理后的下行流量时序数据,利用时序预测算法,建立时序预测模型,预测未来30分钟的下行总流量;
[0013] S5:结合步骤S3生成的目的IP优先级库与步骤S4的下行总流量预测值,生成动态带宽调整策略;
[0014] S6:依据分析得到的动态带宽调整策略,对办公网络资源动态自适应调整。
[0015] 进一步的,所述流量数据的字段至少包括:数据包长度、协议类型、服务类型、源IP地址、目的IP地址、源MAC地址、目的MAC地址、源端口、目的端口、访问URL。
[0016] 进一步的,所述步骤S3对流量数据进行统计分析,计算目的IP优先级,生成目的IP优先级库,具体为:
[0017] S3‑1:基于预处理后的近3个月内工作日办公出勤时间流量数据,对每个目的IP在每半个小时统计一次上行流量ut、下行流量dt、数据包数p、源IP数s,以及对应时间段上行
总流量all_ut、下行总流量all_dt、数据包总数all_p、源IP总数all_s;
[0018] 那么目的IP在每半个小时上行流量占相应时间段上行总流量比例的统计结果为
[0019] ,下行流量占相应时间段下行总流量比例的统计结果为
[0020]
[0021] ,数据包数占相应时间段数据包总数比例的统计结果为
[0022]
[0023] ,源IP数占相应时间段源IP总数比例的统计结果为
[0024] ,
[0025] 其中n为近3个月工作日办公出勤时间流量数据按半小时统计可以得到的统计值个数; LIST.UT、LIST.DT、LIST.P、LIST.S四组数据进行拆分,得到LIST.UT.w、LIST.UT.r、
LIST.DT.w、LIST.DT.r、LIST.P.w、LIST.P.r、LIST.S.w、LIST.S.r,其中.w表示工作时间
段,.r表示休息时间段
[0026] S3‑2:设定工作日的工作时间段与午间休息时间段,按时间段不同对上述统计到的LIST.UT、LIST.DT、LIST.P、LIST.S四组数据进行拆分,得到LIST.UT.w、LIST.UT.r、
LIST.DT.w、LIST.DT.r、LIST.P.w、LIST.P.r、LIST.S.w、LIST.S.r,其中.w表示工作时间
段,.r表示休息时间段;
[0027] S3‑3:对步骤S3‑2得到的8个分组数据,分别计算平均值与方差,然后将不在[均值‑3*方差,均值+3*方差]区间段内的统计值作为异常值剔除;
[0028] S3‑4:取剔除异常值后8个分组数据的均值作为最终的统计值,可得到如下数据:
[0029] (1)工作时段每个目的IP的统计值包括:目的IP上行流量与上行总流量的比例、目的IP下行流量占下行总流量的比例 、目的IP数据包数占总数据包数的比例 、目的
IP对应的源IP数与源IP总数的比例 ;
[0030] (2)休息时段每个目的IP的统计值包括:目的IP上行流量与上行总流量的比例、目的IP下行流量占下行总流量的比例 、目的IP数据包数占总数据包数的比例 、目的IP
对应的源IP数与源IP总数的比例 ;
[0031] S3‑5:根据步骤S3‑4流量数据各项特征值计算每个目的IP优先级:
[0032]
[0033] 如果目的IP只在工作时间段出现,那么对应优先级值为1;如果目的IP在工作时间段和休息时间段同时出现,那么对应优先级值为(0,1)之间;如果目的IP只在休息时间段出
现,那么对应优先级值为0;计算得到的优先级值越大,优先级越高;
[0034] S3‑6:根据步骤S3‑5所得目的IP优先级值生成目的IP优先级库;每天定时重复步骤S3‑1至S3‑5,计算目的IP优先级并更新至目的IP优先级库。
[0035] 进一步的,所述步骤S4对步骤S2预处理后的下行流量时序数据,利用时序预测算法,建立时序预测模型,预测未来30分钟的下行总流量,具体为:对下行流量时序数据,利用
prophet算法建模并预测未来30分钟的下行总流量,每30分钟执行一次,prophet模型整体
结构如下:
[0036]
[0037] 整个模型由g(growth)、s(seasonality)、h(holidays)三个部分组成,其中g代表整体增长趋势,主要用来拟合时序预测中的非周期性变化;s代表周期性变化趋势,包括按
天、周、年呈周期性变化;h代表非固定的假期对模型预测结果的影响;此外, 代表模型无
法预测到的异常波动。
[0038] 进一步的,所述步骤S5结合步骤S3生成的目的IP优先级库与步骤S4的下行总流量预测值,生成动态带宽调整策略,具体为:
[0039] 如果预测的下行总流量上限不超过带宽,则放开所有流量,不对任何目的IP进行限速;
[0040] 如果预测的下行总流量上限超过带宽,则通过目的IP优先级库查询当前访问的所有目的IP的优先级,并根据优先级值进行降序排列,然后取前10%作为高优先级目的IP,
10%‑70%之间为中优先级,其它为低优先级;
[0041] 对于高优先级目的IP直接放行;中优先级目的IP放入发送队列按顺序发送,如果队列已满则等待;低优先级目的IP排在中优先级目的IP之后加入队列,如果队列已满,则直
接丢弃。
[0042] 进一步的,所述步骤S6通过配置网络设备QOS策略的方式对办公网络资源动态自适应调整。
[0043] 本发明还提供基于网络流量优先级的网络资源动态自适应系统,包括:流量采集模块、数据预处理模块、目的IP优先级库生成模块、下行总流量预测模块、动态带宽调整策
略生成模块和策略执行模块,其中:
[0044] 流量采集模块,用于在办公网出口网络设备上镜像内网流量到一个固定端口,然后通过外接物理机进行办公网络流量数据采集;
[0045] 数据预处理模块,用于对采集到的原始流量数据进行预处理,去除目的IP为私网地址的流量数据,按分钟统计下行流量的总流量,形成下行流量时序数据;
[0046] 目的IP优先级库生成模块,用于对流量数据进行统计分析,计算目的IP优先级,生成目的IP优先级库;
[0047] 下行总流量预测模块,用于对预处理后的下行流量时序数据,利用时序预测算法,建立时序预测模型,预测未来30分钟的下行总流量;
[0048] 动态带宽调整策略生成模块,用于结合下行总流量的预测结果与目的IP优先级库,制定动态带宽调整策略;
[0049] 策略执行模块,用于依据分析得到的动态带宽调整策略对办公网络资源进行调控。
[0050] 本发明还提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述基于网
络流量优先级的网络资源动态自适应方法的步骤。
[0051] 本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述基于网络流量优先级的网络资源动态自
适应方法的步骤。
[0052] 本发明的有益效果是:
[0053] 本发明提供了基于网络流量优先级的网络资源动态自适应方法及系统,通过统计近期办公网访问的目的IP各项特征(如上行流量、下行流量、数据包、源IP数等)在工作日工
作时间段和休息时间段的差异性,计算目的IP的优先级,根据优先级值的大小,可以准确分
辨出每个目的IP的重要性,再结合预测的办公网下行总流量,对网络资源进行动态调控,确
保高优先级目的IP有充足带宽,保障企业重要工作任务在带宽有限的情况下进展顺利,同
时也有效降低了企业办公成本。
[0054] 以下将结合附图对本发明的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本发明的目的、特征和效果。

附图说明

[0055] 图1本发明基于网络流量优先级计算的办公网络资源动态自适应方法的主要功能模块示意图。
[0056] 图2本发明基于网络流量优先级计算的办公网络资源动态自适应方法中目的IP优先级库生成的详细流程示意图。
[0057] 图3是本发明一实施例提供的终端设备的示意图。

具体实施方式

[0058] 实施例1
[0059] 如图1所示,本发明提供基于网络流量优先级的网络资源动态自适应方法,主要流程如下:
[0060] S1:在办公网出口网络设备上镜像内网流量到一个固定端口,然后通过外接物理机进行流量采集。物理机采用Linux系统,使用Tcpdump配合NetMate软件采集数据,设置采
集数据所需要的特征,流量数据的主要字段包括:数据包长度、协议类型、服务类型、源IP地
址、目的IP地址、源MAC地址、目的MAC地址、源端口、目的端口、访问URL等,采集到的流量数
据累计不少于3个月;
[0061] S2:对步骤S1采集到的流量数据进行预处理,去除目的IP为私网地址的流量数据,并按分钟统计下行流量的总流量,形成下行流量时序数据;
[0062] S3: 对流量数据进行统计分析,计算目的IP的优先级,生成目的IP优先级库,其详细步骤如下,如图2所示,:
[0063] S3‑1:基于预处理后的近3个月内工作日办公出勤时间流量数据,对每个目的IP在每半个小时统计一次上行流量ut、下行流量dt、数据包数p、源IP数s,以及对应时间段上行
总流量all_ut、下行总流量all_dt、数据包总数all_p、源IP总数all_s;那么目的IP在每半
个小时上行流量占相应时间段上行总流量比例的统计结果为
,下行流量
占相应时间段下行总流量比例的统计结果为
,数据包数
占相应时间段数据包总数比例的统计结果为
,源IP数占相应时间段
源IP总数比例的统计结果为
(其中n为近3个月工作
日办公出勤时间流量数据按半小时统计可以得到的统计值个数);S3‑2:设定工作日的工作
时间段与午间休息时间段,按时间段不同对上述统计到的LIST.UT、LIST.DT、LIST.P、
LIST.S四组数据进行拆分,得到LIST.UT.w、LIST.UT.r、LIST.DT.w、LIST.DT.r、LIST.P.w、
LIST.P.r、LIST.S.w、LIST.S.r(.w表示工作时间段,.r表示休息时间段);
[0064] S3‑3:对步骤S3‑2得到的8个分组数据,分别计算平均值与方差,然后将不在[均值‑3*方差,均值+3*方差]区间段内的统计值作为异常值剔除;
[0065] (1) S3‑4:取剔除异常值后8个分组数据的均值作为最终的统计值,可得到如下数据:工作时段每个目的IP的统计值包括:目的IP上行流量与上行总流量的比例 、目的IP
下行流量占下行总流量的比例 、目的IP数据包数占总数据包数的比例 、目的IP对应的
源IP数与源IP总数的比例 ;
[0066] (2) 休息时段每个目的IP的统计值包括:目的IP上行流量与上行总流量的比例、目的IP下行流量占下行总流量的比例 、目的IP数据包数占总数据包数的比例 、目
的IP对应的源IP数与源IP总数的比例 ;
[0067] S3‑5:根据步骤S3‑4流量数据各项特征值计算每个目的IP优先级:
[0068]
[0069] 如果目的IP只在工作时间段出现,那么对应优先级值为1;如果目的IP在工作时间段和休息时间段同时出现,那么对应优先级值为(0,1)之间;如果目的IP只在休息时间段出
现,那么对应优先级值为0;计算得到的优先级值越大,优先级越高;
[0070] S3‑6:根据步骤S3‑5所得目的IP优先级值生成目的IP优先级库;每天定时重复步骤S3‑1至S3‑5,计算目的IP优先级并更新至目的IP优先级库;
[0071] S4:对步骤S2‑2统计得到的下行流量时序数据,利用prophet算法建模并预测未来30分钟的下行总流量(每30分钟执行一次),prophet模型整体结构如下:
[0072]
[0073] 整个模型由g(growth)、s(seasonality)、h(holidays)三个部分组成,其中g代表整体增长趋势,主要用来拟合时序预测中的非周期性变化;s代表周期性变化趋势,例如按
天、周、年呈周期性变化;h代表非固定的假期对模型预测结果的影响。此外, 代表模型无
法预测到的异常波动;
[0074] S5:结合步骤S3目的IP优先级库与步骤S4的下行总流量预测值,生成动态带宽调整策略:
[0075] (1) 如果预测的下行总流量上限不超过带宽,则放开所有流量,不对任何目的IP进行限速;
[0076] (2) 如果预测的下行总流量上限超过带宽,则通过目的IP优先级库查询当前访问的所有目的IP的优先级,并根据优先级值进行降序排列,然后取前10%作为高优先级目的
IP,10%‑70%之间为中优先级,其它为低优先级。对于高优先级目的IP直接放行;中优先级目
的IP放入发送队列按顺序发送,如果队列已满则等待;低优先级目的IP排在中优先级目的
IP之后加入队列,如果队列已满,则直接丢弃;
[0077] S6:将步骤S5得到的策略,通过配置网络设备QOS策略的方式执行,从而达到对办公网络资源动态自适应调整的目的。
[0078] 实施例2
[0079] 本发明还提出的基于网络流量优先级的网络资源动态自适应系统,其核心模块包括:流量采集模块、数据预处理模块、目的IP优先级库生成模块、下行总流量预测模块、动态
带宽调整策略生成模块和策略执行模块。
[0080] 流量采集模块:在办公网出口网络设备上镜像内网流量到一个固定端口,然后通过外接物理机进行办公网流量数据采集;
[0081] 数据预处理模块:对采集到的原始流量数据进行预处理,去除目的IP为私网地址的流量数据,按分钟统计下行流量的总流量,形成下行流量时序数据;
[0082] 目的IP优先级库生成模块:根据流量数据各项特征的统计值,计算目的IP优先级,生成目的IP优先级库;
[0083] 下行总流量预测模块:对预处理后的下行流量时序数据,利用时序预测算法,建立时序预测模型,预测未来30分钟的下行总流量;
[0084] 动态带宽调整策略生成模块:结合下行总流量的预测结果与目的IP优先级库,制定动态带宽调整策略;
[0085] 策略执行模块:依据分析得到的动态带宽调整策略对办公网络资源进行调控。
[0086] 图3是本发明实施例提供的终端设备的示意图。如图3所示,该实施例的终端设备6包括:处理器60、存储器61以及存储在所述存储器61中并可在所述处理器60上运行的计算
机程序62,例如基于网络流量优先级的网络资源动态自适应程序。所述处理器60执行所述
计算机程序62时实现上述基于网络流量优先级的网络资源动态自适应方法实施例中的步
骤,例如图1所示的步骤。或者,所述处理器60执行所述计算机程序62时实现上述各装置实
施例中各模块/单元的功能,例如图2所示模块的功能。
[0087] 示例性的,所述计算机程序62可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器61中,并由所述处理器60执行,以完成本发明。所述一
个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于
描述所述计算机程序62在所述终端设备6中的执行过程。例如,所述计算机程序62可以被分
割成流量采集模块、数据预处理模块、目的IP优先级库生成模块、下行总流量预测模块、动
态带宽调整策略生成模块和策略执行模块。
[0088] 所述终端设备6可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括但不仅限于,处理器60、存储器61。本领域技术人员可以理解,图3
仅仅是终端设备6的示例,并不构成对终端设备6的限定,可以包括比图示更多或更少的部
件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网
络接入设备、总线等。
[0089] 所述处理器60可以是中央处理单元(Central Processing Unit,CPU),还可以是其它通用处理器、数字信号处理器  (Digital Signal Processor,DSP)、专用集成电路 
(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列 (Field‑
Programmable Gate Array,FPGA) 或者其它可编程逻辑器件、分立门或者晶体管逻辑器
件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理
器等。
[0090] 所述存储器61可以是所述终端设备6的内部存储单元,例如终端设备6的硬盘或内存。所述存储器61也可以是所述终端设备6的外部存储设备,例如所述终端设备6上配备的
插接式硬盘,智能存储卡(Smart Media Card, SMC),安全数字(Secure Digital, SD)卡,
闪存卡(Flash Card)等。进一步地,所述存储器61还可以既包括所述终端设备6的内部存储
单元也包括外部存储设备。所述存储器61用于存储所述计算机程序以及所述终端设备所需
的其它程序和数据。所述存储器61还可以用于暂时地存储已经输出或者将要输出的数据。
[0091] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的
功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上
描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可
以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的
单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单
元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统
中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0092] 以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思做出诸多修改和变化。因此,凡本技术领域中技术
人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的
技术方案,皆应在由权利要求书所确定的保护范围内。