一种线路确定方法、装置、网关设备和存储介质制造方法及图纸

技术编号:27489633 阅读:14 留言:0更新日期:2021-03-02 18:07
本发明专利技术涉及计算机技术领域,公开了一种线路确定方法、装置、网关设备和存储介质,本实施例的方法包括:确定在探测周期内所述至少两条线路中的每条线路的平均时延;确定每条线路的平均时延与目标时延的比值,其中,所述目标时延是根据所述至少两条线路的历史时延确定的;根据确定出的各个比值中当前使用线路的平均时延与目标时延的比值,以及确定出的各个比值中的最小比值所在的目标比值范围,从所述至少两条线路中确定目标使用线路。本实施例在保证目标使用路线的通信质量的同时,减少一些不必要的线路切换,避免了直接将平均时延最短的线路作为目标使用线路造成的线路频繁切换的问题。题。题。

【技术实现步骤摘要】
一种线路确定方法、装置、网关设备和存储介质


[0001]本专利技术涉及计算机领域,特别涉及一种线路确定方法、装置、网关设备和存储介质。

技术介绍

[0002]随着科技的进步,计算机网络迅速发展。在计算机网络中,用户设备基于网关设备,通过网关设备中预设的宽带线路与网络侧设备进行交互。
[0003]相关技术中,如果预设有多个宽带线路时,网关设备会选择时延最短的线路作为与网络侧设备进行交互的线路。
[0004]如果线路的通信质量不稳定,时延最短的线路会频繁发生变化,采用上述方案会导致线路切换频繁,网络稳定性较差。

技术实现思路

[0005]本专利技术提供了一种线路确定方法、装置、网关设备和存储介质,用以避免线路切换频繁。
[0006]第一方面,本专利技术实施例提供一种线路确定方法,应用于网关设备中,所述网关设备通过预设的至少两条线路与连接的网络侧设备进行数据传输,所述方法包括:
[0007]确定在探测周期内所述至少两条线路中的每条线路的平均时延;
[0008]确定每条线路的平均时延与目标时延的比值,其中,所述目标时延是根据所述至少两条线路的历史时延确定的;
[0009]根据确定出的各个比值中当前使用线路的平均时延与目标时延的比值,以及确定出的各个比值中的最小比值所在的目标比值范围,从所述至少两条线路中确定目标使用线路。
[0010]上述方案,网关设备通过预设的至少两条线路与连接的网络侧设备进行数据传输,通过确定上述至少两条线路中每条线路在探测周期的平均时延,进而确定每条线路的平均时延与目标时延的比值,也就是每条线路的平均时延相较于基准时延的偏差,该偏差反映了每条线路的通信质量;上述确定出的比值中当前使用线路的平均时延与目标时延的比值是当前使用线路的平均时延相较于基准时延的偏差,上述确定出的比值中最小比值所在的目标比值范围是通信质量较好的线路的平均时延相较于基准时延的偏差范围,通过当前使用线路对应的比值和最小比值所在的目标比值范围能够精确地判断当前使用线路的质量是否属于较好的通信质量范围,基于此确定后续的目标使用路线,能够在保证目标使用路线的通信质量的同时,减少一些不必要的线路切换。避免了直接将平均时延最短的线路作为目标使用线路造成的线路频繁切换的问题。
[0011]可选地,根据确定出的各个比值中当前使用线路的平均时延与目标时延的比值,以及确定出的各个比值中的最小比值所在的目标比值范围,从所述至少两条线路中确定目标使用线路,包括:
[0012]获取确定出的各个比值中的最小比值所在的目标比值范围;
[0013]确定所述当前使用线路的平均时延与目标时延的比值是否在所述目标比值范围内;
[0014]若确定所述当前使用线路的平均时延与目标时延的比值在所述目标比值范围内,则将所述当前使用线路作为所述目标使用路线。
[0015]上述方案,最小比值所在的目标比值范围是通信质量较好的线路相较于基准时延的偏差范围,当前使用线路的平均时延与目标时延的比值是当前使用线路相较于基准时延的偏差,如果当前使用线路对应的比值在目标比值范围内,即使当前使用线路的通信质量不是最好的,也能确保当前使用线路的通信质量属于较好的通信质量范围,因此还继续使用当前使用线路,以避免频繁切换线路。
[0016]可选地,还包括:
[0017]若确定所述当前使用线路的平均时延与目标时延的比值不在所述目标比值范围内,则将所述最小比值对应的路线或者在所述目标比值范围内的任一比值对应的路线作为所述目标使用线路。
[0018]上述方案,如果当前使用线路对应的比值不在目标比值范围内,说明当前使用线路的通信质量不属于较好的通信质量范围,需要进行线路切换,可将最小比值对应的通信质量最好的路线作为目标使用线路;也可以选择任一通信质量较好的路线作为目标使用线路,适用于不同应用场景的需求。
[0019]可选地,在根据确定出的各个比值中当前使用线路的平均时延与目标时延的比值,以及确定出的各个比值中的最小比值所在的目标比值范围,从所述至少两条线路中确定目标使用线路之前,还包括:
[0020]从预设的比值范围中确定所述最小比值所在的目标比值范围;或者,
[0021]基于所述至少两条线路的历史比值分布调整预设的比值范围得到新的比值范围,从所述新的比值范围中确定所述最小比值所在的目标比值范围。
[0022]上述方案,可以直接从预设的多个比值范围中确定最小比值所在的目标比值范围;也可以基于上述至少两条线路的历史比值分布对预设的比值范围进行动态调整,得到新的更加合理的比值范围,从新的比值范围中确定的最小比值所在的目标比值范围能更加精准地表征通信质量较好的线路的偏差范围。
[0023]可选地,确定在探测周期内所述至少两条线路中的每条线路的平均时延,包括:
[0024]在所述探测周期内,每隔一个预设时长分别通过每条线路向所述网络侧设备发送探测报文,其中,所述探测周期包含多个所述预设时长;
[0025]根据收到的所述网络侧设备基于所述探测报文通过每条线路返回的应答报文,确定每条线路在所述探测周期内的多个探测时延;
[0026]将每条线路在所述探测周期内的多个探测时延的平均值作为对应线路的平均时延。
[0027]第二方面,本专利技术实施例提供一种线路确定装置,包括:
[0028]时延确定模块,用于确定在探测周期内至少两条线路中的每条线路的平均时延,其中,所述至少两条线路为预设的用于与连接的网络侧设备进行数据传输的线路;
[0029]比值确定模块,用于确定每条线路的平均时延与目标时延的比值,其中,所述目标
时延是根据所述至少两条线路的历史时延确定的;
[0030]线路确定模块,用于根据确定出的各个比值中当前使用线路的平均时延与目标时延的比值,以及确定出的各个比值中的最小比值所在的目标比值范围,从所述至少两条线路中确定目标使用线路。
[0031]可选地,线路确定模块根据确定出的各个比值中当前使用线路的平均时延与目标时延的比值,以及确定出的各个比值中的最小比值所在的目标比值范围,从所述至少两条线路中确定目标使用线路,包括:
[0032]获取确定出的各个比值中的最小比值所在的目标比值范围;
[0033]确定所述当前使用线路的平均时延与目标时延的比值是否在所述目标比值范围内;
[0034]若确定所述当前使用线路的平均时延与目标时延的比值在所述目标比值范围内,则将所述当前使用线路作为所述目标使用路线。
[0035]可选地,所述线路确定模块,还用于:
[0036]若确定所述当前使用线路的平均时延与目标时延的比值不在所述目标比值范围内,则将所述最小比值对应的路线或者在所述目标比值范围内的任一比值对应的路线作为所述目标使用线路。
[0037]可选地,比值确定模块还用于:
[0038]在线路确定模块根据确定出的各个比值中当前使用线路的平均时延与目标时延的比值,以及确定出的各个比值中的最本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种线路确定方法,其特征在于,应用于网关设备中,所述网关设备通过预设的至少两条线路与连接的网络侧设备进行数据传输,所述方法包括:确定在探测周期内所述至少两条线路中的每条线路的平均时延;确定每条线路的平均时延与目标时延的比值,其中,所述目标时延是根据所述至少两条线路的历史时延确定的;根据确定出的各个比值中当前使用线路的平均时延与目标时延的比值,以及确定出的各个比值中的最小比值所在的目标比值范围,从所述至少两条线路中确定目标使用线路。2.根据权利要求1所述的方法,其特征在于,根据确定出的各个比值中当前使用线路的平均时延与目标时延的比值,以及确定出的各个比值中的最小比值所在的目标比值范围,从所述至少两条线路中确定目标使用线路,包括:获取确定出的各个比值中的最小比值所在的目标比值范围;确定所述当前使用线路的平均时延与目标时延的比值是否在所述目标比值范围内;若确定所述当前使用线路的平均时延与目标时延的比值在所述目标比值范围内,则将所述当前使用线路作为所述目标使用路线。3.根据权利要求2所述的方法,其特征在于,还包括:若确定所述当前使用线路的平均时延与目标时延的比值不在所述目标比值范围内,则将所述最小比值对应的路线或者在所述目标比值范围内的任一比值对应的路线作为所述目标使用线路。4.根据权利要求1所述的方法,其特征在于,在根据确定出的各个比值中当前使用线路的平均时延与目标时延的比值,以及确定出的各个比值中的最小比值所在的目标比值范围,从所述至少两条线路中确定目标使用线路之前,还包括:从预设的比值范围中确定所述最小比值所在的目标比值范围;或者,基于所述至少两条线路的历史比值分布调整预设的比值范围得到新的比值范围,从所述新的比值范围中确定所述最小比值所在的目标比值范围。5.根据权利要求1~4任一所述的方法,其特征在于,确定在探测周期内所述至少两条线路中的每条线路的平均时延,包括:在所述探测周期内,每隔一个预设时长分别通过每条线路向所述网络侧设备发送探测报文,其中,所述探测...

【专利技术属性】
技术研发人员:苏汀林
申请(专利权)人:锐捷网络股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1