路径选择方法、装置、系统、设备及存储介质制造方法及图纸

技术编号:36608890 阅读:12 留言:0更新日期:2023-02-08 09:55
本发明专利技术公开了一种路径选择方法、装置、系统、设备及存储介质。其中,所述方法包括:第一路由器通过多条第一路径,将数据包发送给目标服务器;每条第一路径中传输的数据包携带有相应路径中各个第二路由器探测的上行路径信息;所述目标服务器接收所述数据包;并通过所述多条第一路径,将所述数据包返回至所述第一路由器;所述第一路由器基于每条第一路径返回的上行路径信息,从所述多条第一路径中确定上行路径。径。径。

【技术实现步骤摘要】
路径选择方法、装置、系统、设备及存储介质


[0001]本专利技术涉及无线
,尤其涉及一种路径选择方法、装置、系统、设备及存储介质。

技术介绍

[0002]目前,在算力感知网络中,不仅可以实现网络对泛在算力、网络的感知,还可以实现算力感知的路径和目的节点的选择。在服务路由流程中,通过绕过域名系统解析过程,从基于网络互连协议(IP,Internet Protocol)寻址转为基于服务寻址,可以进行目的服务器和下行路径的选择。但是,在算力感知网络和服务路由流程中,路径选择的方式较复杂。

技术实现思路

[0003]有鉴于此,本专利技术实施例期望提供一种路径选择方法、装置、系统、设备及存储介质。
[0004]本专利技术实施例的技术方案是这样实现的:
[0005]本专利技术的至少一个实施例提供了一种路径选择方法,所述方法包括:
[0006]第一路由器通过多条第一路径,将数据包发送给目标服务器;每条第一路径中传输的数据包携带有相应路径中各个第二路由器探测的上行路径信息;
[0007]所述目标服务器接收所述数据包;并通过所述多条第一路径,将所述数据包返回至所述第一路由器;
[0008]所述第一路由器基于每条第一路径返回的上行路径信息,从所述多条第一路径中确定上行路径。
[0009]此外,根据本专利技术的至少一个实施例,所述第一路由器通过多条第一路径,将数据包发送给目标服务器之前,所述方法还包括:
[0010]所述第一路由器将数据包发送至控制器;所述数据包携带有所述目标服务器的IP地址;
[0011]所述控制器接收所述数据包;利用所述数据包携带的目标服务器的IP地址,确定所述多条第一路径;将所述多条第一路径的信息携带于所述数据包中发送至所述第一路由器。
[0012]此外,根据本专利技术的至少一个实施例,所述第一路由器将数据包发送至控制器,包括:
[0013]所述第一路由器接收终端发送的数据包;所述数据包携带有目标服务器的任播地址;
[0014]所述第一路由器解析所述数据包,得到所述目标服务器的任播地址;将所述任播地址映射为IP地址,并将所述IP地址携带于所述数据包中发送至控制器。
[0015]此外,根据本专利技术的至少一个实施例,将数据包发送给目标服务器时,所述方法还包括:
[0016]每条第一路径中的各个第二路由器对数据包进行解析,得到业务传输需求;所述业务传输需求包含多个参数;
[0017]每条第一路径中的各个第二路由器对所述业务传输需求包含的每个参数进行探测,得到探测结果;将所述探测结果作为上行路径信息携带于所述数据包中。
[0018]此外,根据本专利技术的至少一个实施例,所述第一路由器基于每条第一路径返回的上行路径信息,从所述多条第一路径中确定上行路径,包括:
[0019]所述第一路由器基于每条第一路径返回的上行路径信息,计算第一数值,得到多个第一数值;所述第一数值表征上行路径的开销;
[0020]所述第一路由器确定第一权重;将所述第一权重和每条路径对应的第一数值分别求积,得到多个第一值;按照所述多个第一值对所述多条第一路径进行排序,得到排序结果;将所述排序结果中满足预设条件的第一值对应的第一路径作为上行路径。
[0021]此外,根据本专利技术的至少一个实施例,所述方法还包括:
[0022]所述目标服务器接收所述数据包;并通过所述多条第一路径,将所述数据包返回至所述第一路由器;每条第一路径中传输的数据包携带有相应路径中各个第二路由器探测的下行路径信息;
[0023]所述第一路由器基于每条第一路径返回的下行路径信息,从所述多条第一路径中确定下行路径。
[0024]此外,根据本专利技术的至少一个实施例,将所述数据包返回至所述第一路由器时,所述方法还包括:
[0025]每条第一路径中的各个第二路由器对数据包进行解析,得到业务传输需求;所述业务传输需求包含多个参数;
[0026]每条第一路径中的各个第二路由器对所述业务传输需求包含的每个参数进行探测,得到探测结果;将所述探测结果作为下行路径信息携带于所述数据包中。
[0027]此外,根据本专利技术的至少一个实施例,所述第一路由器基于每条第一路径返回的下行路径信息,从所述多条第一路径中确定下行路径,包括:
[0028]所述第一路由器基于每条第一路径返回的下行路径信息,计算第二数值,得到多个第二数值;所述第二数值表征下行路径的开销;
[0029]所述第一路由器确定第二权重;将所述第二权重和与每条路径对应的第一数值分别求积,得到多个第二值;按照所述多个第二值对所述多条第一路径进行排序,得到排序结果;将所述排序结果中满足预设条件的第二值对应的第一路径作为下行路径。
[0030]此外,根据本专利技术的至少一个实施例,所述方法还包括:
[0031]所述第一路由器将数据包发送给多个第一服务器;
[0032]各个第一服务器分别接收所述数据包;并将所述数据包返回至所述第一路由器;所述数据包携带有相应第一服务器探测的负载信息;
[0033]所述第一路由器基于每个第一服务器返回的负载信息,从所述多个第一服务器中确定所述目标服务器。
[0034]本专利技术的至少一个实施例提供一种路径选择装置,所述装置包括:
[0035]发送单元,用于通过多条第一路径,将数据包发送给目标服务器;每条第一路径中传输的数据包携带有相应路径中各个第二路由器探测的上行路径信息;
[0036]接收单元,用于接收所述目标服务器通过所述多条第一路径发送的所述数据包;
[0037]处理单元,用于基于每条第一路径返回的上行路径信息,从所述多条第一路径中确定上行路径。
[0038]本专利技术的至少一个实施例提供一种路径选择装置,所述装置包括:
[0039]通信接口,用于通过多条第一路径,将数据包发送给目标服务器;每条第一路径中传输的数据包携带有相应路径中各个第二路由器探测的上行路径信息;以及接收所述目标服务器通过所述多条第一路径发送的所述数据包;
[0040]处理器,用于基于每条第一路径返回的上行路径信息,从所述多条第一路径中确定上行路径。
[0041]本专利技术的至少一个实施例提供一种路径选择系统,所述系统包括:
[0042]第一路由器,用于通过多条第一路径,将数据包发送给目标服务器;每条第一路径中传输的数据包携带有相应路径中各个第二路由器探测的上行路径信息;
[0043]所述目标服务器,用于接收所述数据包;并通过所述多条第一路径,将所述数据包返回至所述第一路由器;
[0044]所述第一路由器,还用于基于每条第一路径返回的上行路径信息,从所述多条第一路径中确定上行路径。
[0045]本专利技术的至少一个实施例提供一种通信设备,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器,
[0046]其中,所述处理器用于运行所述计算机程序时,执行上述任一所述方法的步骤。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种路径选择方法,其特征在于,所述方法包括:第一路由器通过多条第一路径,将数据包发送给目标服务器;每条第一路径中传输的数据包携带有相应路径中各个第二路由器探测的上行路径信息;所述目标服务器接收所述数据包;并通过所述多条第一路径,将所述数据包返回至所述第一路由器;所述第一路由器基于每条第一路径返回的上行路径信息,从所述多条第一路径中确定上行路径。2.根据权利要求1所述的方法,其特征在于,所述第一路由器通过多条第一路径,将数据包发送给目标服务器之前,所述方法还包括:所述第一路由器将数据包发送至控制器;所述数据包携带有所述目标服务器的网络互连协议IP地址;所述控制器接收所述数据包;利用所述数据包携带的目标服务器的IP地址,确定所述多条第一路径;将所述多条第一路径的信息携带于所述数据包中发送至所述第一路由器。3.根据权利要求2所述的方法,其特征在于,所述第一路由器将数据包发送至控制器,包括:所述第一路由器接收终端发送的数据包;所述数据包携带有目标服务器的任播地址;所述第一路由器解析所述数据包,得到所述目标服务器的任播地址;将所述任播地址映射为IP地址,并将所述IP地址携带于所述数据包中发送至控制器。4.根据权利要求1所述的方法,其特征在于,将数据包发送给目标服务器时,所述方法还包括:每条第一路径中的各个第二路由器对数据包进行解析,得到业务传输需求;所述业务传输需求包含多个参数;每条第一路径中的各个第二路由器对所述业务传输需求包含的每个参数进行探测,得到探测结果;将所述探测结果作为上行路径信息携带于所述数据包中。5.根据权利要求1或4所述的方法,其特征在于,所述第一路由器基于每条第一路径返回的上行路径信息,从所述多条第一路径中确定上行路径,包括:所述第一路由器基于每条第一路径返回的上行路径信息,计算第一数值,得到多个第一数值;所述第一数值表征上行路径的开销;所述第一路由器确定第一权重;将所述第一权重和每条路径对应的第一数值分别求积,得到多个第一值;按照所述多个第一值对所述多条第一路径进行排序,得到排序结果;将所述排序结果中满足预设条件的第一值对应的第一路径作为上行路径。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述目标服务器接收所述数据包;并通过所述多条第一路径,将所述数据包返回至所述第一路由器;每条第一路径中传输的数据包携带有相应路径中各个第二路由器探测的下行路径信息;所述第一路由器基于每条第一路径返回的下行路径信息,从所述多条第一路径中确定下行路径。7.根据权利要求6所述的方法,其特征在于,将所述数据包返回至所述第一路由器时,所述方法还包括:
每条第一路径中的各个第二路由器对数据包进行解析,得到业务传输需求;所述业务传输需求包...

【专利技术属性】
技术研发人员:付月霞姚惠娟孙滔
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1