一种隧道调度方法、装置及相关设备与流程

文档序号:37278155发布日期:2024-03-12 21:14阅读:11来源:国知局
一种隧道调度方法、装置及相关设备与流程

本申请涉及网络通信,特别涉及一种隧道调度方法、装置及相关设备。


背景技术:

1、sdn技术被广泛应用于各个领域和各种用户实际网络中。在不同的领域和用户网络中,sdn控制器需要使用的具体技术和解决的问题各有不同。adwan承载控制器解决传统广域网业务开通周期长、业务质量无保障、线路费用高、传统运维耗时问题,通过承载网控制器智能调度能力,实现带宽资源和质量的调度调优,提升带宽利用率,降低链路扩容成本,根据链路质量进行链路切换,优先保障重点业务。

2、链路的带宽和质量信息控制器通过netconf从设备周期采集,但是从设备上采集到的带宽和质量数据不同步,有可能导致采集到的丢包率延时,与实际的情况不符。假设链路承载的流量过大,超过链路的最大可分配带宽,此时会触发控制器进行路径调优。因为流量过大超过可分配带宽,会影响链路上的丢包率,那么下个采集周期采集到的丢包率可能超过sla的要求,也会触发控制器进行路径调优,从而影响隧道过度调度。


技术实现思路

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、若所述判断单元判定所述第二带宽信息未超过所述目标链路的可分配带宽,则所述标记单元取消所述目标链路超可分配带宽的标记;

28、若所述判断单元判定所述第二带宽信息超过所述目标链路的可分配带宽,则所述执行单元执行所述目标链路当前承载隧道的隧道调度操作。

29、可选地,所述质量参数为链路丢包率、链路延时和链路抖动参数中任一参数或组合。

30、第三方面,本申请实施例提供一种隧道调度装置,该隧道调度装置包括:

31、存储器,用于存储程序指令;

32、处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行如上述第一方面中任一项所述的方法的步骤。

33、第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行如上述第一方面中任一项所述方法的步骤。

34、综上可知,本申请实施例提供的隧道调度方法,获取第一周期目标链路的第一带宽信息,并判断所述第一带宽信息是否超所述目标链路的可分配带宽;若判定所述第一带宽信息超过所述目标链路的可分配带宽,则执行所述目标链路当前承载隧道的隧道调度操作,并将所述目标链路标记为超可分配带宽;获取第一周期所述目标链路的质量参数,并判断所述质量参数是否满足预设质量要求;若判定所述质量参数不满足预设质量要求,则判断所述目标链路是否被标记为超可分配带宽;若判定所述目标链路被标记为超可分配带宽,则不执行所述目标链路当前承载隧道的隧道调度操作。

35、采用本申请实施例提供的隧道调度方法,基于采集到的链路带宽,做丢包率的预测,解决因为带宽和质量参数采集不同步,最终导致隧道路径过度的调度,解决网络不稳定风险。



技术特征:

1.一种隧道调度方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述方法还包括:

3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.如权利要求3所述的方法,其特征在于,所述质量参数为链路丢包率,链路延时和链路抖动参数中任一参数或组合。

5.一种隧道调度装置,其特征在于,所述装置包括:

6.如权利要求5所述的装置,其特征在于,

7.如权利要求5或6所述的装置,其特征在于,

8.如权利要求7所述的装置,其特征在于,所述质量参数为链路丢包率、链路延时和链路抖动参数中任一参数或组合。

9.一种隧道调度装置,其特征在于,所述隧道调度装置包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行如权利要求1-4中任一项所述方法的步骤。


技术总结
本申请涉及网络通信技术领域,特别涉及一种隧道调度方法、装置及相关设备。该方法包括:获取第一周期目标链路的第一带宽信息,并判断所述第一带宽信息是否超所述目标链路的可分配带宽;若判定所述第一带宽信息超过所述目标链路的可分配带宽,则执行所述目标链路当前承载隧道的隧道调度操作,并将所述目标链路标记为超可分配带宽;获取第一周期所述目标链路的质量参数,并判断所述质量参数是否满足预设质量要求;若判定所述质量参数不满足预设质量要求,则判断所述目标链路是否被标记为超可分配带宽;若判定所述目标链路被标记为超可分配带宽,则不执行所述目标链路当前承载隧道的隧道调度操作。

技术研发人员:宋焕启
受保护的技术使用者:新华三技术有限公司
技术研发日:
技术公布日:2024/3/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1