[发明专利]一种分布式通信网络的故障检测方法及装置有效
申请号: | 201910427289.8 | 申请日: | 2019-05-22 |
公开(公告)号: | CN111988191B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 赵新星 | 申请(专利权)人: | 北京华为数字技术有限公司 |
主分类号: | H04L43/08 | 分类号: | H04L43/08;H04L41/0631;H04L41/0677;H04L41/046 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 100085 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 通信 网络 故障 检测 方法 装置 | ||
1.一种分布式通信网络的故障检测方法,其特征在于,所述分布式通信网络包括多个节点,其中,第一节点中的第一代理进程与第二节点中的第二代理进程之间具有物理链路,所述第一节点中运行一个或多个第一业务进程,所述第二节点中运行一个或多个第二业务进程,所述第一业务进程和所述第二业务进程之间具有逻辑链路;其中,所述第一节点和第二节点是所述多个节点中的任意两个节点;
所述方法包括:
所述第一节点通过所述第一代理进程向所述第二代理进程发送第一探测报文,所述第一探测报文用于判断所述物理链路是否故障;
所述第一节点在根据所述第一探测报文确定所述物理链路故障时,通过所述第一代理进程向所述一个或多个第一业务进程通知所述物理链路故障的信息;
所述第一节点在确定满足启用条件时,启用所述第一业务进程向所述第二业务进程发送第二探测报文,所述第二探测报文用于判断所述逻辑链路是否故障,所述启用条件包括所述第一业务进程接收到所述物理链路故障的信息。
2.如权利要求1所述的方法,其特征在于,所述启用条件还包括以下一项或多项:所述第一业务进程发送数据报文发生拥塞;所述第一业务进程在设定时间内未接收到所述第二业务进程的数据报文;所述第一业务进程从所述第二业务进程接收到的数据报文发生错误。
3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述第一节点通过所述第一代理进程从所述第二代理进程接收第三探测报文;所述第三探测报文用于判断所述物理链路是否故障。
4.如权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述第一节点根据所述第一节点中第一物理网口的状态,判断所述物理链路是否故障,其中,所述第一物理网口的状态包括打开状态和关闭状态。
5.如权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述第一节点通过所述第一代理进程从所述第二代理进程接收所述第二节点中第二物理网口的状态,根据所述第二物理网口的状态判断所述物理链路是否故障,其中,所述第二物理网口的状态包括打开状态和关闭状态。
6.如权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述第一节点确定所述物理链路的质量;
所述第一节点根据所述物理链路的质量是否超过质量阈值,来判断所述物理链路是否故障。
7.如权利要求6所述的方法,其特征在于,所述第一节点确定所述物理链路的质量,包括:
所述第一节点根据所述一个或多个第一业务进程发送的业务数据包的总数和丢错包数,确定所述物理链路的质量。
8.如权利要求7所述的方法,其特征在于,所述第一节点根据所述一个或多个第一业务进程发送的业务数据包的总数和丢错包数,确定所述物理链路的质量,包括:
所述第一节点针对连续n个时长t中的每一个时长t,确定所述一个或多个第一业务进程发送的业务数据包的丢错包数与总数的比值,获得n个比值;
按照所述n个时长t的权重以及所述n个比值,确定所述连续n个时长t组成的总时长内的物理链路的质量;
其中,所述n为正整数,t为正数。
9.一种分布式通信网络的故障检测装置,其特征在于,包括处理器和收发器,所述收发器用于与其他装置进行信号和/数据的收发;所述处理器用于和存储器进行耦合,调用一组程序,使所述装置执行权利要求1至8任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机存储介质中存储有计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行如权利要求1-8任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华为数字技术有限公司,未经北京华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910427289.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:脉象侦测手环
- 下一篇:一种马桶踏垫控制系统及其控制方法