【技术实现步骤摘要】
一种网络配置方法、设备和系统
[0001]本申请涉及通信
,尤其涉及一种网络配置方法、设备和系统。
技术介绍
[0002]整形器(shaper)用于对网络中传输的数据流进行传输速率等方面的调整。通过整形器可以限制数据流的突发,实现数据流的较为稳定的传输,防止出现网络拥塞或者传输抖动等问题,满足数据流传输的业务需求。
[0003]目前,第五代(fifth
‑
generation,5G)技术的超高可靠性超低时延通信(ultra
‑
reliable low
‑
latency communication,URLLC)多业务对服务质量(quality of service,QoS)有严格的要求。并且,不同业务类型的业务具有不同的需要满足的业务需求。需要网络基于业务需求对网络资源进行合理分配,满足不同业务类型的业务所对应的业务需求。
[0004]但是,整形器中用于调整数据流的整形器参数较为固定,导致基于整形器参数调整后的数据流无法满足部分业务场景下的业务需求。如何确定整形器的整形器参数以满足数据流传输的业务需求,是需要解决的技术问题。
技术实现思路
[0005]本申请实施例提供了一种网络配置方法、设备和系统,能够根据数据流的流量采集信息和数据流对应的服务等级协议(service level agreement,SLA)信息确定整形器参数,使得利用整形器参数调整后的数据流能够满足数据流对应的SLA信息指示的传输要求,与数据流对应的业务需求相 ...
【技术保护点】
【技术特征摘要】
1.一种网络配置方法,其特征在于,所述方法包括:第一设备获取数据流的流量采集信息;所述第一设备根据所述流量采集信息和与所述数据流对应的服务等级协议SLA信息确定整形器参数;所述整形器参数用于整形器对所述数据流进行调整,以满足所述SLA信息指示的传输要求。2.根据权利要求1所述的方法,其特征在于,所述第一设备根据所述流量采集信息和与所述数据流对应的SLA信息确定整形器参数,包括:所述第一设备根据所述流量采集信息和与所述数据流对应的SLA信息得到目标带宽;所述目标带宽为满足所述SLA信息指示的传输要求,且用于传输所述数据流的可用带宽的最小值;所述第一设备根据所述目标带宽确定所述整形器参数。3.根据权利要求2所述的方法,其特征在于,所述第一设备根据所述流量采集信息和与所述数据流对应的SLA信息得到目标带宽,包括:所述第一设备根据所述流量采集信息得到所述目标带宽的范围;所述第一设备根据所述目标带宽的范围和与所述数据流对应的SLA信息得到所述目标带宽。4.根据权利要求3所述的方法,其特征在于,所述第一设备根据所述流量采集信息得到所述目标带宽的范围,包括:所述第一设备根据基准值和修正值确定所述目标带宽的范围;所述基准值为根据所述流量采集信息确定的所述目标带宽的基准值,所述修正值指示所述目标带宽相对于所述基准值的波动量。5.根据权利要求3所述的方法,其特征在于,所述第一设备根据所述流量采集信息得到所述目标带宽的范围,包括:所述第一设备根据分布拟合算法和所述流量采集信息确定所述目标带宽的范围。6.根据权利要求2所述的方法,其特征在于,所述流量采集信息包括所述数据流在多个采集周期内的报文的长度;所述第一设备根据所述流量采集信息和与所述数据流对应的SLA信息得到目标带宽,包括:所述第一设备根据所述流量采集信息获取所述数据流的突发量;所述突发量是多个采集周期中每个采集周期对应的报文的长度;所述第一设备根据所述突发量和与所述数据流对应的SLA信息计算得到所述目标带宽。7.根据权利要求1
‑
6任一项所述的方法,其特征在于,响应于拥塞程度大于阈值,所述方法还包括:所述第一设备调整所述SLA信息,以使根据调整后的SLA信息和所述流量采集信息确定的整形器参数对所述数据流进行调整,以满足所述SLA信息指示的传输要求且所述拥塞程度小于或者等于所述阈值;和/或,所述第一设备调整所述数据流进入的队列,以满足所述SLA信息指示的传输要求且所述拥塞程度小于或者等于所述阈值;
和/或,所述第一设备调整所述数据流的传输路径,以使通过所述传输路径传输所述数据流满足所述SLA信息指示的传输要求且所述拥塞程度小于或者等于所述阈值;其中,所述拥塞程度根据转发设备的剩余容量确定,所述剩余容量是指在保证所述转发设备的承诺转发时延下所述转发设备的剩余转发能力,所述承诺转发时延为所述数据流在所述转发设备中等待处理的预设的时延。8.根据权利要求1
‑
6任一项所述的方法,其特征在于,响应于从源端到目的端传输所述数据流的时延,或者从源端到目的端传输所述数据流的时延的估计值不满足所述SLA信息的传输要求,所述方法还包括:所述第一设备调整所述SLA信息,以使根据调整后的SLA信息和所述流量采集信息确定的整形器参数对所述数据流进行调整,以满足所述SLA信息指示的传输要求;和/或,所述第一设备调整所述数据流进入的队列,以满足所述SLA信息指示的传输要求;和/或,所述第一设备调整所述数据流的传输路径,以使通过所述传输路径传输所述数据流满足所述SLA信息指示的传输要求。9.根据权利要求1
‑
8任一项所述的方法,其特征在于,所述SLA信息包括目标时延的上界;所述目标时延的上界指示所述数据流从源端到目的端的时延的上界。10.根据权利要求9所述的方法,其特征在于,所述目标时延包括整形时延;所述整形时延指示所述数据流在所述整形器中被处理过程中的时延。11.根据权利要求10所述的方法,其特征在于,所述目标时延还包括固定时延和网络转发时延中的一种或多种;所述固定时延包括传播时延、设备处理时延和端口时延中的一种或多种;所述传播时延为所述数据流在传输介质中传播的时延;所述设备处理时延为设备处理所述数据流的时延;所述端口传输时延为通过端口传输所述数据流的时延;所述网络转发时延为从所述源端到所述目的端,所述数据流在所述转发设备中等待处理的预设的时延。12.根据权利要求11所述的方法,其特征在于,所述网络转发时延指示传输所述数据流的多个所述转发设备的承诺转发时延之和;所述承诺转发时延为所述数据流在所述转发设备中等待处理的预设的时延。13.根据权利要求11所述的方法,其特征在于,所述网络转发时延根据传输所述数据流的多个所述转发设备的预设转发带宽确定;所述预设转发带宽为所述转发设备转发所述数据流的预设的带宽。14.根据权利要求10所述的方法,其特征在于,所述目标时延还包括固定时延和实际转发时延中的一种或多种;所述实际转发时延指示从所述源端到所述目的端所述数据流在所述转发设备中等待处理的时延。15.根据权利要求1
‑
8任一项所述的方法,其特征在于,所述SLA信息包括缓存上界;所述缓存上界为传输所述数据流的设备中,包括整形器的设备的可用缓存的最小值。16.根据权利要求9
‑
15任一项所述的方法,其特征在于,所述SLA信息还包括可靠性概
率,所述可靠性概率为满足所述数据流对应的SLA信息指示的传输要求的概率。17.根据权利要求1
‑
16任一项所述的方法,其特征在于,所述第一设备获取数据流的流量采集信息,包括:所述第一设备接收由第二设备发送的所述数据流的所述流量采集信息;所述第二设备为传输所述数据流的设备。18.根据权利要求17所述的方法,其特征在于,所述流量采集信息包括所述数据流在多个采集周期内的报文的长度的统计值;所述统计值包括平均值,所述平均值指示采集所述数据流中的多个报文的长度和与采集多个所述报文所经历的采集周期数量的比值。19.根据权利要求1
‑
18任一项所述的方法,其特征在于,所述方法还包括:所述第一设备向第三设备发送所述整形器参数;所述第三设备为包括整形器的传输所述数据流的设备。20.根据权利要求1
‑
19任一项所述的方法,其特征在于,所述第一设备为控制设备或传输所述数据流的设备。21.根据权利要求20所述的方法,其特征在于,所述控制设备为中心网络控制CNC设备。22.根据权利要求1
‑
21任一项所述的方法,其特征在于,所述整形器参数包括令牌桶桶深和令牌产生速率中的至少一个。23.根据权利要求1
‑
21任一项所述的方法,其特征在于,所述整形器参数包括信用积累速率和信用消耗速率中的至少一个。24.一种第一设备,其特征在于,所述第一设备包括:获取单元,用于获取数据流的流量采集信息;处理单元,用于根据所述流量采集信息和与所述数据流对应的SLA信息确定整形器参数;所述整形器参数用于整形器对所述数据流进行调整,以满足所述SLA信息指示的传输要求。25.根据权利要求24所述的第一设备,其特征在于,所述处理单元具体用于:根据所述流量采集信息和与所述数...
【专利技术属性】
技术研发人员:张嘉怡,王童童,高涛,安妮,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。