本发明涉及网络,具体的说,涉及的是一种分组化网络带宽配置方法、装置、设备及存储介质。
背景技术:
1、分组化网络是目前通信网络中最为普遍的网络类型,其带宽统计复用的承载方式大大提升了整个通信网络的传输效率,得到了最为广泛的使用。
2、分组化网络在承载业务时,所载的各个业务并不会同时达到峰值带宽,因此可使用较小的带宽承载较多的业务。在实际的分组化网络中,由于承载的各业务使用的带宽呈随机状态,每个业务均有可能使用峰值带宽,但同时使用峰值带宽的概率非常小,这使得在运维分组化网络时,一般按照带宽收敛比的方式配置各类业务的带宽。
3、目前在分组化网络中采用带宽收敛比的方式为业务配置带宽,存在一定的风险。由于目前的业务突发性较强,虽然多用户、多业务同时达到峰值的概率较小,但仍存在可能性,这导致在用户数较大、运营时间较长现网中,可能出现大量用户使用的带宽同时达到峰值的情况,直接导致丢失大量的用户数据包,进而影响业务质量及用户体验。
技术实现思路
1、基于此,本发明提供了一种分组化网络带宽配置方法、装置、设备及存储介质,其能够通过提取现网业务流量特性,用于计算系统带宽超限的概率,以用于指导分组化网络的带宽配置,提高了带宽配置的合理性,使得带宽调整后的网络能够降低大量用户数据包丢失的风险,并提高业务质量和用户体验。
2、为实现上述目的,本发明实施例提供了一种分组化网络带宽配置方法,包括:
3、在预设时间内按照预设的采样周期采集分组化网络中各个业务的带宽速率;
4、利用排列组合原理,根据所有所述业务的带宽速率构建若干目标组合;其中,每一所述目标组合包含有各个业务的一个带宽速率;
5、计算每一所述目标组合的总带宽速率;
6、计算带宽超限的概率;其中,所述带宽超限表示所述总带宽速率超过目标分组网络带宽能力;
7、根据所述带宽超限的概率指导所述分组化网络的带宽配置。
8、作为上述方案的改进,所述利用排列组合原理,根据所有所述业务的带宽速率构建若干目标组合,包括:
9、将采集的带宽速率构建成二维参数矩阵:
10、
11、其中,rij表示第i个采样周期的第j个业务的带宽速率,i为大于等于1小于等于n的整数,j为大于等于1小于等于t的整数,n为业务总数,t为采样周期总数;
12、基于排列组合原理和所述二维参数矩阵,对所有所述业务进行组合,构建得到若干目标组合;其中,每一所述目标组合包含有各个所述业务的一个带宽速率。
13、作为上述方案的改进,述计算带宽超限的概率,包括:
14、计算所述总带宽速率超出目标分组网络带宽能力的数量,并除以所述预设时间内所述总带宽速率的数量,得到所述预设时间内带宽超限的概率。
15、作为上述方案的改进,所述利用排列组合原理,根据所有所述业务的带宽速率构建若干目标组合,包括:
16、分别对每一所述业务的所有带宽速率中相同数值的带宽速率进行归类;
17、利用排列组合原理,对所有所述业务进行组合,构建得到若干目标组合;其中,每一所述目标组合包含有各个所述业务的一类带宽速率。
18、作为上述方案的改进,所述计算所述预设时间内带宽超限的概率,包括:
19、计算每一所述业务的出现概率,以及每一所述业务的带宽概率分布;
20、根据所有所述出现概率和所有所述带宽概率分布,计算每一所述目标组合的概率;
21、筛选出所述总带宽速率超出目标分组网络带宽能力的目标组合,并结合每一所述目标组合的概率,计算所述预设时间内带宽超限的概率。
22、作为上述方案的改进,所述计算每一所述目标组合的总带宽速率,包括:
23、分别对每一所述目标组合中的所有业务的带宽速率进行加法运算,得到每一所述目标组合的总带宽速率。
24、为实现上述目的,本发明实施例还提供了一种分组化网络带宽配置装置,包括:
25、数据采集模块,用于在预设时间内按照预设的采样周期采集分组化网络中各个业务的带宽速率;
26、组合构建模块,用于利用排列组合原理,根据所有所述业务的带宽速率构建若干目标组合;其中,每一所述目标组合包含有各个所述业务的一个带宽速率;
27、总速率计算模块,用于计算每一所述目标组合的总带宽速率;其中,所述总带宽速率为所有所述业务的带宽速率之和;
28、超限概率计算模块,用于计算带宽超限的概率;其中,所述带宽超限表示所述总带宽速率超过目标分组网络带宽能力;
29、带宽配置模块,用于根据所述带宽超限的概率指导所述分组化网络的带宽配置。
30、作为上述方案的改进,所述组合构建模块,包括:
31、二维矩阵构建单元,用于将采集的带宽速率构建成二维参数矩阵:
32、
33、其中,rij表示第i个采样周期的第j个业务的带宽速率,i为大于等于1小于等于n的整数,j为大于等于1小于等于t的整数,n为业务总数,t为采样周期总数;
34、组合构建单元,用于基于排列组合原理和所述二维参数矩阵,对每种业务进行组合,构建得到若干目标组合;其中,每一所述目标组合包含有各个业务的一个带宽速率。
35、为实现上述目的,本发明实施例还提供了一种分组化网络带宽配置设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一实施例所述的分组化网络带宽配置方法。
36、为实现上述目的,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述任一实施例所述的分组化网络带宽配置方法。
37、与现有技术相比,本发明实施例公开的分组化网络带宽配置方法、装置、设备及存储介质,首先,在预设时间内按照预设的采样周期采集分组化网络中各个业务的带宽速率;然后,利用排列组合原理,根据所有所述业务的带宽速率构建若干目标组合;其中,每一所述目标组合包含有各个业务的一个带宽速率;计算每一所述目标组合的总带宽速率;接着,计算带宽超限的概率;其中,所述带宽超限表示所述总带宽速率超过目标分组网络带宽能力;最后,根据所述带宽超限的概率指导所述分组化网络的带宽配置。由此可见,本发明实施例通过提取现网业务流量特性,用于计算系统带宽超限的概率,以用于指导分组化网络的带宽配置,提高了带宽配置的合理性,使得带宽调整后的网络能够降低大量用户数据包丢失的风险,且提高业务质量和用户体验。
1.一种分组化网络带宽配置方法,其特征在于,包括:
2.如权利要求1所述的分组化网络带宽配置方法,其特征在于,所述利用排列组合原理,根据所有所述业务的带宽速率构建若干目标组合,包括:
3.如权利要求2所述的分组化网络带宽配置方法,其特征在于,所述计算所述预设时间内带宽超限的概率,包括:
4.如权利要求1所述的分组化网络带宽配置方法,其特征在于,所述利用排列组合原理,根据所有所述业务的带宽速率构建若干目标组合,包括:
5.如权利要求4所述的分组化网络带宽配置方法,其特征在于,所述计算所述预设时间内带宽超限的概率,包括:
6.如权利要求1~5任一所述的分组化网络带宽配置方法,其特征在于,所述计算每一所述目标组合的总带宽速率,包括:
7.一种分组化网络带宽配置装置,其特征在于,包括:
8.如权利要求7所述的分组化网络带宽配置装置,其特征在于,所述组合构建模块,包括:
9.一种分组化网络带宽配置设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任意一项所述的分组化网络带宽配置方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至6中任意一项所述的分组化网络带宽配置方法。
