【技术实现步骤摘要】
一种数据传输方法、装置、电子设备及计算机存储介质
[0001]本申请涉及具有网络拓扑中的路由路径的确定技术,尤其涉及一种数据传输方法、装置、电子设备及计算机存储介质。
技术介绍
[0002]目前,在网络拓扑计算的时候,通常都计算出最短路径,传输基于最短路径进行,这样中间经过的路由器代价最小。
[0003]然而,有的时候任务数量比较多,都用这条最短路径进行传输容易造成拥塞,而网络中其他节点如果不在最短路径里面又没有用于传输,这样会导致整个网络的资源浪费;由此可以看出,现有的网络拓扑中在传输数据时存在网络资源利用不合理的问题。
技术实现思路
[0004]本申请实施例提供一种数据传输方法、装置、电子设备及计算机存储介质,能够在保障数据的传输速率的同时优化网络拓扑中网络资源的利用率。
[0005]本申请的技术方案是这样实现的:
[0006]本申请实施例提供一种数据传输方法,所述方法应用于网络拓扑中的源节点中,包括:
[0007]获取所述源节点至所述网络拓扑中的目的节点之间的最短路径的拥 ...
【技术保护点】
【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法应用于网络拓扑中的源节点中,包括:获取所述源节点至所述网络拓扑中的目的节点之间的最短路径的拥塞标识;当所述拥塞标识指示所述最短路径发生拥塞时,从所述源节点至所述目的节点之间的路径中除了所述最短路径以外的其他路径中,选取目标路径;利用所述目标路径,将待传输数据包传输至所述目的节点。2.根据权利要求1所述的方法,其特征在于,所述当所述拥塞标识指示所述最短路径发生拥塞时,从所述源节点至所述目的节点之间的路径中除了所述最短路径以外的其他路径中,选取目标路径,包括:当所述拥塞标识指示所述最短路径发生拥塞时,从所述源节点至所述目的节点之间的路径中选取出待选路径;其中,所述待选路径中任意两个路径的中间节点不重合;从所述待选路径中除了所述最短路径以外的其他路径中,选取所述目标路径。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:确定所述待选路径中每条路径的代价值;根据所述每条路径的代价值,确定所述每条路径的优先级级别;其中,所述每条路径的代价值与所述每条路径的优先级级别呈正相关。4.根据权利要求1所述的方法,其特征在于,所述获取所述源节点至所述网络拓扑中的目标节点之间的最短路径的拥塞标识,包括:获取利用所述最短路径已传输的数据包的数据量和传输时间;利用所述数据量与所述传输时间,计算得到传输速率;将所述传输速率确定为所述拥塞标识。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述传输速率小于预设的传输速率阈值时,确定所述拥塞标识指示所述最短路径发生拥塞;当所述传输速率大于预设的传输速率阈值时,确定所述拥塞标识指示所述最短路径发生拥塞。6.根据权利要求1所述的方法,其特征在于,所述从所述源节点至所述目标节点之间的待选路径中除了所述最短路径以外的其他路径中,选取目标路径,包括:基于所述待传输数据包的类型,从所述待选路径中除了所述最短路径以外的其他路径中,选取所述目标路径。7.根据权利要求6所述的方法,其特征在于,所述基于所述待传输数据包的类型,从所述待选路径中除了所述最短路径以外的其他路径中,选取所述目标路径,包括:当所述待传输数据包的类型为视频类数据包时,将所述待选路径中除了所述最短路径以外的其他路径中优先级级别为高的路径确定为所述目标路径;当所述待传输数据包的类型为音频类数据包时,将所...
【专利技术属性】
技术研发人员:郑健平,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。