1 .负载分担方法,应用于多路径捆绑转发域中的源节点,所述源节点和目的节点之间
形成多条成员路径用于转发业务数据,所述负载分担方法包括:
周期性测量得到各条所述成员路径的第一转发时延和第二转发时延,所述第一转发时
延为所述成员路径在空载业务数据状态下的转发时延,所述第二转发时延为所述成员路径
在承载业务数据状态下的转发时延;
根据所述第一转发时延和所述第二转发时延确定所述成员路径的时延值;
当一条所述成员路径的时延值的变化幅度超过预设幅度,从其他成员路径中选定若干
条成员路径用于进行业务数据流量切换,并根据切换前后的所述成员路径各自的时延值,
对所选定的所述成员路径上的业务数据流量进行延迟发送。
2.根据权利要求1所述的负载分担方法,其特征在于,所述第二转发时延通过以下方式
得到,包括:
每隔预设时间间隔在所述成员路径发送的业务数据报文中添加用于表示报文发送时
间的时戳信息;
接收所述目的节点汇总的时间信息,所述时间信息由所述目的节点根据接收到的所述
时戳信息以及带有所述时戳信息的业务数据报文的接收时间得到;
根据所述时间信息确定所述成员路径的第二转发时延。
3 .根据权利要求1所述的负载分担方法,其特征在于,所述根据所述第一转发时延和所
述第二转发时延确定所述成员路径的时延值,包括:
获取所述第一转发时延对应的第一权重值和所述第二转发时延对应的第二权重值;
根据所述第一权重值和所述第二权重值对所述第一转发时延和所述第二转发时延进
行加权运算,得到所述成员路径的时延值。
4 .根据权利要求3所述的负载分担方法,其特征在于,对每条所述成员路径,当前测量
周期的时延值根据所述当前测量周期测量得到的所述第二转发时延和上一测量周期的时
延值计算得到,其中,所述上一测量周期的时延值的初始值为所述成员路径的所述第一转
发时延,所述上一测量周期的时延值的初始值对应第一权重值。
5 .根据权利要求1所述的负载分担方法,其特征在于,所述从其他成员路径中选定若干
条成员路径用于进行业务数据流量切换,包括:
获取其他成员路径各自的可用带宽值;
根据所述可用带宽值和所述第二转发时延评估其他成员路径的传输质量,选择传输质
量最优的成员路径作为用于进行业务数据流量切换的路径。
6 .根据权利要求1所述的负载分担方法,其特征在于,所述根据切换前后的所述成员路
径各自的时延值,对所选定的所述成员路径上的业务数据流量进行延迟发送,包括:
根据切换前后的两条所述成员路径各自的时延值计算发送延迟的时长;
在切换后的所述成员路径上,按照所述发送延迟的时长延迟发送业务数据流量。
7 .根据权利要求6所述的负载分担方法,其特征在于,所述发送延迟的时长通过以下方
式确定:
当切换前的所述成员路径的时延值小于等于切换后的所述成员路径的时延值,将发送
延迟的时长设为0;
当切换前的所述成员路径的时延值大于切换后的所述成员路径的时延值,根据切换前
权 利 要 求 书
1/2 页
2
评论