System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及网络,特别涉及一种资费套餐的确定方法、装置、设备及存储介质。
技术介绍
1、随着网络技术的发展,企业可以在不同地域部署各个分支站点,搭建分支站点之间的链路,通过链路进行端到端地通信。在此过程中,企业需要为网络中每条链路配置资费套餐,资费套餐包括为链路配置的带宽值和针对链路使用的带宽计费所采用的资费模式,并针对链路使用的带宽向网络运营商支付相应的带宽租赁费用。
2、相关技术中,通常由用户根据经验配置网络中每条链路的资费套餐。然而实践中发现,根据经验配置的资费套餐并不准确。
技术实现思路
1、本申请提供了一种资费套餐的确定方法、装置、设备及存储介质,能够提高配置资费套餐的准确性。所述技术方案如下。
2、第一方面,提供了一种资费套餐的确定方法,包括:
3、基于链路在第一时间段的流量数据,获取所述链路在第二时间段的需求带宽值;
4、基于所述第二时间段的需求带宽值,获取至少一种资费套餐中每种资费套餐对应的带宽租赁成本,所述资费套餐包括配置带宽值或资费模式中至少一项;
5、基于所述至少一种资费套餐对应的带宽租赁成本,从所述至少一种资费套餐中确定所述链路在所述第二时间段待配置的第一资费套餐。
6、根据上述方法,由于流量数据体现的是链路在历史时间段实际使用带宽的情况,相较于根据经验或者账单推测而言,流量数据能够更加准确、客观地描述流量对带宽实际的需求,使得根据流量数据获得的需求带宽值能够与链路实际使用带宽的情况匹配,
7、在一种可能的实施方式中,所述第一时间段的流量数据包括至少一种业务在所述第一时间段使用的带宽值序列,所述基于链路在第一时间段的流量数据,获取所述链路在第二时间段的需求带宽值,包括:
8、基于所述至少一种业务在所述第一时间段使用的带宽值序列,获取所述至少一种业务中每种业务在所述第二时间段的需求带宽值;
9、获取所述至少一种业务在所述第二时间段的需求带宽值之和,作为所述链路在所述第二时间段的需求带宽值。
10、根据上述实施方式,一方面,考虑到不同业务的带宽需求通常不同,通过在流量数据中区分业务类型,分别针对每种业务的带宽值序列来获取业务的需求带宽值,有助于每种业务的需求带宽值与业务实际使用带宽的情况匹配,提高需求带宽值的精确性;另一方面,由于链路上可能有多种业务并发传输,通过对业务的需求带宽值求和作为链路的需求带宽值进而确定资费套餐,使得确定资费套餐时考虑到了多种业务在同一条链路并发传输这种比较差的情况,因此有助于配置的资费套餐能应对并发传输情况的带宽需求,从而提高鲁棒性。
11、在一种可能的实施方式中,所述至少一种业务包括第一业务,所述基于所述至少一种业务在所述第一时间段使用的带宽值序列,获取所述至少一种业务中每种业务在所述第二时间段的需求带宽值,包括:
12、基于所述第一业务的带宽值序列,确定所述第一业务的不确定集,所述不确定集用于描述所述第一业务的需求带宽值的波动范围;
13、从所述第一业务的不确定集中,确定所述第一业务在第二时间段的需求带宽值。
14、根据该实施方式,由于流量对带宽的需求通常是变化的,也就是说链路的需求带宽并不是一个确定的值,根据需求带宽确定资费套餐属于一种不确定性问题,传统的确定性优化手段难以解决这种不确定性问题。而本实施方式中通过根据历史使用的带宽来确定不确定集,利用不确定集描述带宽需求的波动范围,进而依据一定范围内的需求带宽来确定资费套餐,使得配置的带宽能够满足在一定范围内波动的需求带宽,从而应对流量的不确定性波动,缓解流量突发造成的链路拥塞以及带宽不足,进一步提升鲁棒性。
15、在一种可能的实施方式中,所述基于所述第一业务的带宽值序列,确定所述第一业务的不确定集,包括:
16、基于所述第一业务的类型,获取所述第一业务的不确定集的参数,所述第一业务的不确定集的参数指示所述第一业务的不确定集的范围大小;
17、基于所述第一业务的不确定集的参数,确定所述第一业务的不确定集。
18、根据该实施方式,由于不同类型的业务的重要程度不同,针对重要业务,通常需要优先满足带宽需求,其次再考虑成本,因此通过针对业务的类型来获取不确定集的参数,支持为重要业务选择范围更大的不确定集,也就是说为重要业务确定出的带宽需求值会更大,因此为重要业务确定的配置带宽会更多,从而为重要业务提供更高的带宽保障。
19、在一种可能的实施方式中,所述基于所述第一业务的带宽值序列,确定所述第一业务的不确定集,包括:
20、基于所述第一业务的带宽值序列中带宽值的波动性,获取所述第一业务的不确定集的参数;
21、基于所述第一业务的不确定集的参数,确定所述第一业务的不确定集。
22、根据该实施方式,能够针对波动性不同的业务流量选择不同的不确定集。针对历史时间段波动性小,或者说变化趋势比较平稳的流量,能够选择范围更小的不确定集来描述流量对带宽需求的波动范围;针对历史时间段波动性大,或者说突发情况比较多的流量而言,能够选择范围更大的不确定集来描述流量对带宽需求的波动范围。因此,该实施方式使得不确定集与流量的波动性匹配,更加精确地描述流量的带宽需求,从而进一步提高资费套餐的准确性。
23、在一种可能的实施方式中,所述基于所述第一业务的带宽值序列,确定所述第一业务的不确定集,包括:
24、基于所述第一链路在所述第一时间段采用的资费套餐的类型中至少一项,获取所述第一业务的不确定集的参数;
25、基于所述第一业务的不确定集的参数,确定所述第一业务的不确定集。
26、根据该实施方式,能够针对不同类型的资费套餐选择不同的不确定集。针对固定带宽型的资费套餐,能够选择范围更大的不确定集来描述流量对带宽需求的波动范围,从而倾向配置更多的带宽以应对流量突发;针对弹性带宽型的资费套餐,能够选择范围更小的不确定集来描述流量对带宽需求的波动范围,从而倾向配置更少的带宽以提高带宽利用率。因此,该实施方式使得不确定集与套餐类型匹配,更加精确地描述流量的带宽需求,从而进一步提高确定资费套餐的准确性。
27、在一种可能的实施方式中,所述不确定集的参数包括所述不确定集的上界,所述基于所述第一业务的优先级、所述第一业务的带宽值序列中带宽值的波动性或者所述第一链路在所述第一时间段采用的资费模式的类型中至少一项,获取所本文档来自技高网...
【技术保护点】
1.一种资费套餐的确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一时间段的流量数据包括至少一种业务在所述第一时间段使用的带宽值序列,所述基于链路在第一时间段的流量数据,获取所述链路在第二时间段的需求带宽值,包括:
3.根据权利要求2所述的方法,其特征在于,所述至少一种业务包括第一业务,所述基于所述至少一种业务在所述第一时间段使用的带宽值序列,获取所述至少一种业务中每种业务在所述第二时间段的需求带宽值,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述第一业务的带宽值序列,确定所述第一业务的不确定集,包括:
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述基于所述至少一种资费套餐对应的带宽租赁成本,从所述至少一种资费套餐中确定所述链路在所述第二时间段待配置的第一资费套餐,包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述基于所述带宽阈值,控制所述链路使用的带宽,包括下述至少一项:
...【技术特征摘要】
1.一种资费套餐的确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一时间段的流量数据包括至少一种业务在所述第一时间段使用的带宽值序列,所述基于链路在第一时间段的流量数据,获取所述链路在第二时间段的需求带宽值,包括:
3.根据权利要求2所述的方法,其特征在于,所述至少一种业务包括第一业务,所述基于所述至少一种业务在所述第一时间段使用的带宽值序列,获取所述至少一种业务中每种业务在所述第二时间段的需求带宽值,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述第一业务的带宽值序列,确定所述第一业务的不确定集,包括:
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述基于所述至少一种资费套餐对应的带宽租赁成本,从所述至少一种资费套餐中确定所述链路在所述第二时间段待配置的第一资费套餐,包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述基于所述带宽阈值,控制所述链路使用的带宽,包括下述至少一项:
8.根据权利要求6或7所述的方法,其特征在于,所述基于所述带宽阈值,控制所述链路使用的带宽之前,所述方法还包括:
9.根据权利要求6至8中任一项所述的方法,其特征在于,所述基于所述链路已配置的第二资费套餐,确定允许所述链路使用的带宽阈值,包括:
10.根据权利要求1至9中任一项所述的方法,其特征在于,所述从所述至少一种资费套餐中确定所述链路在所述第二时间段待配置...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。