【技术实现步骤摘要】
传输路径获取方法、第一电子设备以及可读存储介质
本申请涉及通信
,更具体涉及传输路径获取方法、第一电子设备以及可读存储介质。
技术介绍
随着通信技术的发展,对数据传输的要求越来越高。例如,在全球直播中各CDN(ContentDeliveryNetwork,内容分发网络)服务器在进行视频传输时,需要做到高清流畅、低延迟等。具体的,假设位于北京的CDN服务器作为源服务器获得直播视频数据,并需要将该直播视频数据发送至位于其他城市的CDN服务器,例如,上海的CDN服务器,以便上海CDN服务器将该直播视频数据发送至观看该直播视频的客户端。为了北京的CDN服务器更好、更快的将直播视频数据传输至上海的CDN服务器,需要通过预先配置的最佳传输路径,将直播视频数据传输至上海的CDN服务器。申请人在研究本专利技术创造中发现,预先配置的最佳传输路径一旦配置好,就无法更改,但是目前的网络非常复杂,最佳传输路径可能会发生变更。
技术实现思路
有鉴于此,本专利技术提供了一种传输路径获取方法、第一电子设备以及可读存储介质,以克服现有技术中由于最佳传输路径发生变更,而仍然使用预先设置的传输路径 ...
【技术保护点】
1.一种传输路径获取方法,其特征在于,应用于第一电子设备,包括:每当进入一个周期,确定在当前周期下N个第二电子设备分别对应的第一参数,所述当前周期为当前进入的周期;一个周期是获取最优传输路径的时间间隔,N个第二电子设备均与所述第一电子设备具有通信链路;一个第一参数用于表征通过所述第一电子设备以及相应第二电子设备之间的通信链路传输数据的数据传输效率;基于所述N个第一参数,获得N个第二电子设备分别对应的目标权重;一个目标权重用于表征所述第一电子设备通过相应第二电子设备传输数据的倾向程度;基于所述当前周期的N个所述目标权重,获取在所述当前周期下的最优传输路径。
【技术特征摘要】
1.一种传输路径获取方法,其特征在于,应用于第一电子设备,包括:每当进入一个周期,确定在当前周期下N个第二电子设备分别对应的第一参数,所述当前周期为当前进入的周期;一个周期是获取最优传输路径的时间间隔,N个第二电子设备均与所述第一电子设备具有通信链路;一个第一参数用于表征通过所述第一电子设备以及相应第二电子设备之间的通信链路传输数据的数据传输效率;基于所述N个第一参数,获得N个第二电子设备分别对应的目标权重;一个目标权重用于表征所述第一电子设备通过相应第二电子设备传输数据的倾向程度;基于所述当前周期的N个所述目标权重,获取在所述当前周期下的最优传输路径。2.根据权利要求1所述传输路径获取方法,其特征在于,所述基于所述N个第一参数,获得N个第二电子设备分别对应的目标权重,包括:基于N个第二电子设备分别对应的预设稳定性参数,N个第二电子设备分别对应的预设调度参数,以及N个第二电子设备分别对应的第一参数,获得N个第二电子设备分别对应的目标权重;其中,一个预设稳定性参数用于表征相应第二电子设备处于正常运行状态的概率;一个预设调度参数用于表征利用相应第二电子设备进行传输数据的初始概率。3.根据权利要求1所述传输路径获取方法,其特征在于,所述N个第二电子设备包括:故障第二电子设备以及至少一个未故障第二电子设备;若上一周期中,所述故障第二电子设备的第一参数表征所述故障第二电子设备处于非正常运行状态,所述基于所述N个第一参数,获得N个第二电子设备分别对应的目标权重,包括:获取所述当前周期的预期时间以及所述当前周期的第二参数,所述第二参数用于表征所述至少一个未故障第二电子设备分别与所述第一电子设备进行数据传输对应的最小数据传输效率;所述预期时间用于表征期望所述故障第二电子设备恢复正常运行状态的时间;若当前时间大于所述预期时间,且所述当前周期的所述故障第二电子设备的第一参数表征所述故障第二电子设备已处于正常运行状态,基于所述第二参数、所述预期时间以及所述当前时间,获取所述故障第二电子设备对应的目标权重。4.根据权利要求3所述传输路径获取方法,其特征在于,所述基于所述N个第一参数,获得N个第二电子设备分别对应的目标权重,还包括:若所述当前时间小于或等于所述预期时间,和/或,所述当前周期的所述故障第二电子设备的第一参数表征所述故障第二电子设备处于非正常运行状态,将所述当前周期中的所述故障第二电子设备的目标权重设置为预设值;其中,所述预设值小于第二权重,所述第二权重为所述至少一个非故障第二电子设备分别对应的目标权重中的最小目标权重。5.根据权利要求3或4所述传输路径获取方法,其特征在于,所述基于所述N个第一参数,获得N个第二电子设备分别对应的目标权重,还包括:基于所述至少一个未故障第二电子设备分别对应的预设稳定性参数,以及,所述当前周期中所述至少一个未故障第二电子设备分别对应的第一参数,获取所述至少一个未故障第二电子设备分别对应的第一权重;针对每一未故障第二电子设备,基于该未故障第二电子设备对应的预设调度参数,该未故障第二电子设备在所述当前周期中对应的第一权重,以及该未故障第二电子设备在上一周期中对应的目标权重,获得该未故障第二电子设备在所述当前周期中对应的目标权重;以此得到所述至少一个未故障第二电子设备分别对应目标权重;其中,一个预设稳定性参数用于表征相应未故障第二电子设备处于正常运行状态的概率;一个预设调度参数用于表征利用相应未故障第二电子设备进行传输数据的初始概率。6.根据权利要求3或4所述传输路径获取方法,其特征在于,获取所述当前周期的预期时间包括:基于所述第二参数、预设故障最大时间、预设故障最小时间以及上一周期所述故障第二电子设备的预期时间,获得所述故障第二电子设备在所述当前周期对应的预期时间。7.根据权利要求3或4所述传输路径获取方法,其特征在于,所述基于所述当前周期的N个目标权重,获取所述当前周期的最优传输路径包括:获取所述当前周期中通信网络中各电子设备分别对应的目标权重,所述通信网络中各电子设备至少包括所述第一电子设备以及所述N个第二电子设备;基于在所述当前周期下所述各电子设备分别对应的目标权重,获取各电子设备分别对应的最优传输路径。8.根据权利要求7所述传输路径获取方法,其特征在于,基于在所述当前周期下所述各电子设备分别对应的目标权重,获取所述通信网络中各电子设备分别对应的最优传输路径包括:将当前确定最优传输路径的电子设备作为当前电子设备;从所述当前电子设备遍历到至少一个电子设备,其中,所述当前电子设备与所述至少一个电子设备分别具有通信链路;从所述至少一个电子设备中,获取具有最大目标权重的第一目标...
【专利技术属性】
技术研发人员:李志成,
申请(专利权)人:腾讯数码天津有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。