一种数据链路管理方法及装置与流程

文档序号:12376391阅读:来源:国知局

技术特征:

1.一种数据链路管理方法,其特征在于,包括:

第一节点获取与第二节点连通的N条数据链路的待发送数据量和/或带宽利用率;其中,N≥2,N为整数;

当所述N条数据链路中的M条数据链路的待发送数据量均小于第一预设数据量和/或带宽利用率均小于预设利用率时,所述第一节点向所述第二节点发送链路关闭请求消息;其中,所述链路关闭请求消息包括所述第一节点向所述第二节点请求关闭的所述M条数据链路中的X条数据链路的信息;2≤M≤N,1≤X≤M,M、X均为整数;

所述第一节点接收所述第二节点发送的链路关闭响应消息,所述链路关闭响应消息包括所述第二节点确定关闭的m条数据链路的信息;其中,当1≤X<M时,1≤m≤X;当X=M时,1≤m<X;m为整数;

所述第一节点根据所述链路关闭响应消息关闭所述m条数据链路。

2.根据权利要求1所述的方法,其特征在于,在所述第一节点接收所述第二节点发送的链路关闭响应消息之后,所述方法还包括:

所述第一节点根据所述m条数据链路的信息更新网络节点连通表,所述网络节点连通表包括有所述第一节点与所述第二节点连通的数据链路的信息;

所述第一节点根据更新后的所述网络节点连通表更新路由表,以使得所述第一节点根据更新后的所述路由表与所述第二节点传输数据。

3.根据权利要求1或2所述的方法,其特征在于,在所述第一节点向所述第二节点发送链路关闭请求消息之前,所述方法还包括:

所述第一节点预留至少一条所述M条数据链路中的、且网络延时小于预设延时的数据链路,所述X条数据链路为所述M条数据链路中的除预留的数据链路之外的数据链路;或者,

所述第一节点向所述第二节点发送数据链路预留消息,用于请求所述第二节点预留至少一条K条数据链路中的、且网络延时小于预设延时的数据链路,所述X条数据链路为所述M条数据链路;其中,所述K 条数据链路为所述第二节点确定的所述X条数据链路中的待发送数据量小于第一预设数据量和/或带宽利用率小于预设利用率的数据链路;2≤K≤X;K为整数。

4.根据权利要求1-3任一项所述的方法,其特征在于,在所述第一节点根据所述链路关闭响应消息关闭所述m条数据链路之后,所述方法还包括:

当所述第一节点在预设时间段内接收到第二预设数据量的向所述第二节点发送的数据时,所述第一节点开启所述m条数据链路中的至少一条数据链路;

所述第一节点向所述第二节点发送链路开启通知消息,通知所述第二节点开启所述至少一条数据链路;其中,所述链路开启通知消息包括所述至少一条数据链路的信息。

5.根据权利要求1-3任一项所述的方法,其特征在于,在所述第一节点根据所述链路关闭响应消息关闭所述m条数据链路之后,所述方法还包括:

所述第一节点接收所述第二节点发送的链路开启通知消息;其中,所述链路开启通知消息包括所述第二节点通知开启的所述m条数据链路中的至少一条数据链路的信息;

所述第一节点根据所述链路开启通知消息开启所述至少一条数据链路。

6.一种数据链路管理方法,其特征在于,包括:

第二节点接收第一节点发送的链路关闭请求消息;其中,所述链路关闭请求消息包括所述第一节点向所述第二节点请求关闭的M条数据链路中的X条数据链路的信息;所述M条数据链路为所述第一节点确定的与所述第二节点连通的N条数据链路中的待发送数据量小于第一预设数据量和/或带宽利用率小于预设利用率的数据链路;1≤X≤M,2≤M≤N,N、M、X均为整数;

所述第二节点根据所述链路关闭请求消息确定关闭X条数据链路中的m条数据链路;其中,当1≤X<M时,1≤m≤X;当X=M时,1≤ m<X;m为整数;

所述第二节点根据所述m条数据链路的信息生成链路关闭响应消息并向所述第一节点发送所述链路关闭响应消息,以使得所述第一节点根据所述链路关闭响应消息关闭所述m条数据链路;

所述第二节点关闭所述m条数据链路。

7.根据权利要求6所述的方法,其特征在于,在所述第二节点根据所述链路关闭请求消息确定关闭X条数据链路中的m条数据链路之后,所述方法还包括:

所述第二节点根据所述m条数据链路的信息更新网络节点连通表,所述网络节点连通表包括有所述第二节点与所述第一节点连通的数据链路的信息;

所述第二节点根据更新后的所述网络节点连通表更新路由表,以使得所述第二节点根据更新后的所述路由表与所述第一节点传输数据。

8.根据权利要求6或7所述的方法,其特征在于,所述第二节点根据所述链路关闭请求消息确定关闭X条数据链路中的m条数据链路,包括:

所述第二节点统计所述X条数据链路的待发送数据量和/或带宽利用率,若所述X条数据链路中的m条数据链路的待发送数据量均小于第一预设数据量和/或带宽利用率均小于预设利用率,确定关闭所述m条数据链路;

或者,

所述第二节点接收所述第一节点发送的数据链路预留消息;所述第二节点统计所述X条数据链路的待发送数据量和/或带宽利用率,若所述X条数据链路中的K条数据链路的待发送数据量均小于第一预设数据量和/或带宽利用率均小于预设利用率,预留至少一条所述K条数据链路中的网络延时小于预设延时的数据链路,确定关闭所述K条数据链路中的除预留的数据链路之外的m条数据链路;2≤K≤X,K为整数。

9.根据权利要求6-8任一项所述的方法,其特征在于,在所述第二 节点关闭所述m条数据链路之后,所述方法还包括:

所述第二节点接收所述第一节点发送的链路开启通知消息;其中,所述链路开启通知消息中包括所述第一节点通知开启的所述m条数据链路中的至少一条数据链路的信息;

所述第二节点根据所述链路开启通知消息开启所述至少一条数据链路。

10.根据权利要求6-8任一项所述的方法,其特征在于,在所述第二节点关闭所述m条数据链路之后,所述方法还包括:

当所述第二节点在预设时间段内接收到第二预设数据量的向所述第一节点发送的数据时,所述第二节点开启所述m条数据链路中的至少一条数据链路;

所述第二节点向所述第一节点发送链路开启通知消息,通知所述第一节点开启所述至少一条数据链路;其中,所述链路开启通知消息包括所述至少一条数据链路的信息。

11.一种第一节点,其特征在于,包括:

获取单元,用于获取与第二节点连通的N条数据链路的待发送数据量和/或带宽利用率;其中,N≥2,N为整数;

发送单元,用于当所述N条数据链路中的M条数据链路的待发送数据量均小于第一预设数据量和/或带宽利用率均小于预设利用率时,向所述第二节点发送链路关闭请求消息;其中,所述链路关闭请求消息包括所述第一节点向所述第二节点请求关闭的所述M条数据链路中的X条数据链路的信息;2≤M≤N,1≤X≤M,M、X均为整数;

接收单元,用于接收所述第二节点发送的链路关闭响应消息,所述链路关闭响应消息包括所述第二节点确定关闭的m条数据链路的信息;其中,当1≤X<M时,1≤m≤X;当X=M时,1≤m<X;m为整数;

执行单元,用于根据所述链路关闭响应消息关闭所述m条数据链路。

12.根据权利要求11所述的第一节点,其特征在于,所述第一节 点还包括:

第一更新单元,用于根据所述m条数据链路的信息更新网络节点连通表,所述网络节点连通表包括有所述第一节点与所述第二节点连通的数据链路的信息;

第二更新单元,用于根据更新后的所述网络节点连通表更新路由表,以使得所述第一节点根据更新后的所述路由表与所述第二节点传输数据。

13.根据权利要求11或12所述的第一节点,其特征在于,

所述第一节点还包括预留单元,所述预留单元用于预留至少一条所述M条数据链路中的、且网络延时小于预设延时的数据链路,所述X条数据链路为所述M条数据链路中的除预留的数据链路之外的数据链路;或者,

所述发送单元,还用于向所述第二节点发送数据链路预留消息,用于请求所述第二节点预留至少一条K条数据链路中的、且网络延时小于预设延时的数据链路,所述X条数据链路为所述M条数据链路;其中,所述K条数据链路为所述第二节点确定的所述X条数据链路中的待发送数据量小于第一预设数据量和/或带宽利用率小于预设利用率的数据链路;2≤K≤X;K为整数。

14.根据权利要求11-13任一项所述的第一节点,其特征在于,

所述执行单元,还用于当所述第一节点在预设时间段内接收到第二预设数据量的向所述第二节点发送的数据时,开启所述m条数据链路中的至少一条数据链路;

所述发送单元,还用于向所述第二节点发送链路开启通知消息,通知所述第二节点开启所述至少一条数据链路;其中,所述链路开启通知消息包括所述至少一条数据链路的信息。

15.根据权利要求11-13任一项所述的第一节点,其特征在于,

所述接收单元,还用于接收所述第二节点发送的链路开启通知消息;其中,所述链路开启通知消息包括所述第二节点通知开启的所述m 条数据链路中的至少一条数据链路的信息;

所述执行单元,还用于根据所述链路开启通知消息开启所述至少一条数据链路。

16.一种第二节点,其特征在于,包括:

接收单元,用于接收第一节点发送的链路关闭请求消息;其中,所述链路关闭请求消息包括所述第一节点向所述第二节点请求关闭的M条数据链路中的X条数据链路的信息;所述M条数据链路为所述第一节点确定的与所述第二节点连通的N条数据链路中的待发送数据量小于第一预设数据量和/或带宽利用率小于预设利用率的数据链路;1≤X≤M,2≤M≤N,N、M、X均为整数;

确定单元,用于根据所述链路关闭请求消息确定关闭X条数据链路中的m条数据链路;其中,当1≤X<M时,1≤m≤X;当X=M时,1≤m<X;m为整数;

生成单元,用于根据所述m条数据链路的信息生成链路关闭响应消息;

发送单元,用于向所述第一节点发送所述链路关闭响应消息,以使得所述第一节点根据所述链路关闭响应消息关闭所述m条数据链路;

执行单元,用于关闭所述m条数据链路。

17.根据权利要求16所述的第二节点,其特征在于,所述第二节点还包括:

第一更新单元,用于根据所述m条数据链路的信息更新网络节点连通表,所述网络节点连通表包括有所述第二节点与所述第一节点连通的数据链路的信息;

第二更新单元,用于根据更新后的所述网络节点连通表更新路由表,以使得所述第二节点根据更新后的所述路由表与所述第一节点传输数据。

18.根据权利要求16或17所述的第二节点,其特征在于,

所述确定单元,具体用于统计所述X条数据链路的待发送数据量和 /或带宽利用率,若所述X条数据链路中的m条数据链路的待发送数据量均小于第一预设数据量和/或带宽利用率均小于预设利用率,确定关闭所述m条数据链路;

或者,

所述接收单元,还用于接收所述第一节点发送的数据链路预留消息;所述确定单元,具体用于统计所述X条数据链路的待发送数据量和/或带宽利用率,若所述X条数据链路中的K条数据链路的待发送数据量均小于第一预设数据量和/或带宽利用率均小于预设利用率,预留至少一条所述K条数据链路中的网络延时小于预设延时的数据链路,确定关闭所述K条数据链路中的除预留的数据链路之外的m条数据链路;2≤K≤X,K为整数。

19.根据权利要求16-18任一项所述的第二节点,其特征在于,

所述接收单元,还用于接收所述第一节点发送的链路开启通知消息;其中,所述链路开启通知消息中包括所述第一节点通知开启的所述m条数据链路中的至少一条数据链路的信息;

所述执行单元,还用于根据所述链路开启通知消息开启所述至少一条数据链路。

20.根据权利要求16-18任一项所述的第二节点,其特征在于,

所述执行单元,还用于当所述第二节点在预设时间段内接收到第二预设数据量的向所述第一节点发送的数据时,开启所述m条数据链路中的至少一条数据链路;

所述发送单元,还用于所述第二节点向所述第一节点发送链路开启通知消息,通知所述第一节点开启所述至少一条数据链路;其中,所述链路开启通知消息包括所述至少一条数据链路的信息。

21.一种数据链路管理系统,其特征在于,包括:如权利要求11-15任一项所述的第一节点,和/或,如权利要求16-20任一项所述的第二节点。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1