1.一种传输流量的控制方法,用于控制第一边缘计算节点在预定时间间隔内向第二边缘计算节点传输数据的传输流量,其中所述第一边缘计算节点通过分别设置于不同传输路径的多个边缘传输节点向所述第二边缘计算节点传输数据,其特征在于,包括:
根据所述第一边缘计算节点向所述第二边缘计算节点传输数据的传输带宽,确定指导带宽,所述指导带宽用于指示为所述多个边缘传输节点分配带宽的总带宽;
根据所述指导带宽以及所述多个边缘传输节点的数据指标,确定所述多个边缘传输节点分配的通道带宽;以及
根据所述通道带宽,确定所述多个边缘传输节点的令牌数量,其中所述令牌数量用于控制所述多个边缘传输节点的传输流量。
2.根据权利要求1所述的方法,其特征在于,根据所述第一边缘计算节点向所述第二边缘计算节点传输数据的传输带宽,确定指导带宽的操作之前,还包括:
根据所述多个边缘传输节点在预定时间段内从所述第一边缘计算节点接收的数据包的相关信息,确定所述第一边缘计算节点相对于所述多个边缘传输节点的总上行带宽;
根据所述第二边缘计算节点在所述预定时间段内从所述多个边缘传输节点接收的数据包的相关信息,确定所述第二边缘计算节点相对于所述多个边缘传输节点的总下行带宽;以及
根据所述总上行带宽以及所述总下行带宽,确定所述第一边缘计算节点向所述第二边缘计算节点传输数据的所述传输带宽。
3.根据权利要求1所述的方法,其特征在于,根据所述第一边缘计算节点向所述第二边缘计算节点传输数据的传输带宽,确定指导带宽的操作,包括:
确定所述第一边缘计算节点向所述第二边缘计算节点传输数据的传输时延;以及
根据所述传输时延以及所述传输带宽,确定所述指导带宽。
4.根据权利要求2所述的方法,其特征在于,确定所述第一边缘计算节点向所述第二边缘计算节点传输数据的传输时延的操作,包括:
根据所述多个边缘传输节点从所述第一边缘计算节点接收第一探测包以及将所述第一探测包的相关时间信息回转给所述第一边缘计算节点记录的第一时间信息,分别确定所述第一边缘计算节点到所述多个边缘传输节点的多个第一时延;
根据所述多个边缘传输节点从所述第二边缘计算节点接收第二探测包以及将所述第二探测包的相关时间信息回转给所述第二边缘计算节点记录的第二时间信息,分别确定所述第二边缘计算节点到所述多个边缘传输节点的多个第二时延;以及
根据所述多个第一时延以及所述多个第二时延,确定所述第一边缘计算节点向所述第二边缘计算节点传输数据的传输时延。
5.根据权利要求1所述的方法,其特征在于,所述数据指标包括:传输数据类型、通道丢包率以及通道时延,并且根据所述指导带宽以及所述多个边缘传输节点的数据指标,确定所述多个边缘传输节点分配的通道带宽的操作,包括:
确定所述多个边缘传输节点分别对应的所述通道丢包率;
确定所述多个边缘传输节点分别对应的所述通道时延;以及
根据所述多个边缘传输节点分别对应的所述传输数据类型、所述通道丢包率以及所述通道时延,确定所述通道带宽。
6.根据权利要求1所述的方法,其特征在于,根据所述通道带宽,确定所述多个边缘传输节点的令牌数量的操作,包括:
根据下述公式确定所述令牌数量:
n=bdi/8/1000
其中,n为需要投放的所述令牌数量,bdi为所述边缘传输节点分配的所述通道带宽,并且所述通道带宽的单位为bps,8为8个字节,1000秒和毫秒之间的换算进率。
7.根据权利要求1所述的方法,其特征在于,还包括:
在上次传输的数据超出上次计算的指导带宽对应的字节数的情况下,通过下述公式调整所述指导带宽:b=b-x0*1.1,其中b为所述指导带宽,x0为上次超发的字节;和/或
在本次传输的数据超出所述指导带宽对应的字节数的情况下,下一次的指导带宽为:b_next=b_next-x1*1.1+y*0.8,b_next为下次指导带宽,x1为本次超发的字节。
8.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时由处理器执行权利要求1至7中任意一项所述的方法。
9.一种传输流量的控制装置,用于控制第一边缘计算节点在预定时间间隔内向第二边缘计算节点传输数据的传输流量,其中所述第一边缘计算节点通过分别设置于不同传输路径的多个边缘传输节点向所述第二边缘计算节点传输数据,其特征在于,包括:
第一确定模块,用于根据所述第一边缘计算节点向所述第二边缘计算节点传输数据的传输带宽,确定指导带宽,所述指导带宽用于指示为所述多个边缘传输节点分配带宽的总带宽;
第二确定模块,用于根据所述指导带宽以及所述多个边缘传输节点的数据指标,确定所述多个边缘传输节点分配的通道带宽;以及
第三确定模块,用于根据所述通道带宽,确定所述多个边缘传输节点的令牌数量,其中所述令牌数量用于控制所述多个边缘传输节点的传输流量。
10.一种传输流量的控制装置,用于控制第一边缘计算节点在预定时间间隔内向第二边缘计算节点传输数据的传输流量,其中所述第一边缘计算节点通过分别设置于不同传输路径的多个边缘传输节点向所述第二边缘计算节点传输数据,其特征在于,包括:
处理器;以及
存储器,与所述处理器连接,用于为所述处理器提供处理以下处理步骤的指令:
根据所述第一边缘计算节点向所述第二边缘计算节点传输数据的传输带宽,确定指导带宽,所述指导带宽用于指示为所述多个边缘传输节点分配带宽的总带宽;
根据所述指导带宽以及所述多个边缘传输节点的数据指标,确定所述多个边缘传输节点分配的通道带宽;以及
根据所述通道带宽,确定所述多个边缘传输节点的令牌数量,其中所述令牌数量用于控制所述多个边缘传输节点的传输流量。