单向环形网络故障点定位方法、集中器、终端设备及系统与流程

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

技术特征:

1.一种单向环形网络的故障点定位方法,其特征在于,所述单向环形网络为由一个集中器和多个终端设备串联形成具有多个节点的单向闭环网络,则所述单向环形网络的故障点定位方法包括步骤:

集中器根据预设的第一时间阈值T1,周期性地下发网络管理报文;

集中器接收最后节点传输来的多个故障报文,并根据所述故障报文进行故障点定位,其中,所述故障报文包括故障节点的地址。

2.如权利要求1所述的单向环形网络的故障点定位方法,其特征在于,所述集中器接收最后节点传输来的多个故障报文,并根据多个所述故障报文进行故障点定位的步骤,具体包括步骤:

所述集中器判断在预设的时间段T4内是否收到最后节点传输来的网络报文,所述网络报文包括网络管理报文,或者故障报文;

若接收到网络报文,则对所述网络报文的类型进行识别,若所述网络报文为多个故障报文,则所述集中器根据多个所述故障报文进行故障点定位;

若没有收到任何网络报文,则判定所述故障点为最后节点与所述集中器之间的网络。

3.如权利要求1或2所述的环形网络的故障点定位方法,其特征在于,所述集中器根据所述故障报文进行故障点定位的步骤,具体包括步骤:

所述集中器判断所接收的多个所述故障报文中,是否有至少两个相同的故障报文,若有至少两个相同的故障报文,则根据相同的所述故障报文中的故障节点地址进行故障点定位。

4.一种单向环形网络的故障点定位方法,其特征在于,所述单向环形网络为由一个集中器和多个终端设备串联而成具有多个节点的单向闭环网络,则所述单向环形网络的故障点定位方法包括步骤:

当前节点判断在预设的第二时间阈值T2内,是否接收到上一跳节点/集中器传输来的网络报文;

若所述当前节点接收到网络报文,则所述当前节点通过后续各个节点将所述网络报文传输至所述集中器;

若所述当前节点未接收到网络报文,则所述当前节点生成故障报文,并按照预设的时间间隔T3,将所述故障报文多次发送至下一跳节点,并通过后续的各个节点传输至所述集中器;其中,所述故障报文中包括所述当前节点的地址。

5.如权利要求4所述的单向环形网络的故障点定位方法,其特征在于,所述若当前节点接收到网络报文,则所述当前节点通过后续各个节点将所述网络报文传输至所述集中器的步骤,具体包括步骤:

所述当前节点识别所述网络报文的类型;

若所述网络报文为网络管理报文,则所述当前节点通过后续各个节点将所述网络管理报文传输至所述集中器;

若所述网络报文为故障报文,则所述当前节点进入静默状态,并且通过后续各个节点将所接收的述故障报文传输至所述集中器,所述故障报文包括了生成该故障报文的节点的地址。

6.如权利要求5所述的单向环形网络的故障点定位方法,其特征在于,所述第二时间阈值T2大于所述集中器周期性下发网络管理报文的第一时间阈值T1。

7.一种应用于单向环形网络中的集中器,其特征在于,所述单向环形网络是由一个集中器和多个终端设备串联形成具有多个节点的单向闭环网络,其中,所述集中器包括:

报文生成模块,用于生成网络管理报文;

报文收发模块,用于根据预设的第一时间阈值T1,周期性地下发所述网络管理报文;以及接收最后节点传输来的多个故障报文;

故障定位模块,用于根据所述故障报文中的故障节点地址进行故障点定位。

8.如权利要求7所述的集中器,其特征在于,还包括:

控制模块,用于判断所述报文收发模块在预设的时间段T4内是否收到最后节点传输来的网络报文,其中,所述网络报文包括网络管理报文,或多个故障报文;则

所述故障定位模块包括:

识别单元,用于当所述控制模块判断出所述报文收发模块接收到网络报文时,对所述网络报文的类型进行识别;

故障定位单元,用于当所述识别单元识别出所述网络报文为多个故障报文时,判断所述多个故障报文中,是否有至少两个相同的故障报文,且当判断出有至少两个相同的故障报文时,根据相同的所述故障报文中的故障节点地址进行故障点定位;以及当所述控制模块判断出所述报文收发模块未接收到任何网络报文,则判定故障点为最后节点与所述集中器之间的网络。

9.一种应用的单向环形网络的终端设备,其特征在于,所述单向环形网络为由一个如权利要求7或8所述的集中器和多个终端设备串联形成具有多个节点的单向闭环网络,其中,所述终端设备包括:

报文收发模块,用于接收到上一跳节点/集中器传输来的网络报文,以及用于将所接收到的所述网络报文转发/透传至下一跳节点/集中器;

控制模块,用于判定在预设的第二时间阈值T2内,所述报文接收模块是否接收到网络报文,若接收到网络报文,则控制所述报文收发模块将所接收到的所述网络报文转发/透传至下一跳节点/集中器;

故障报文生成模块,用于当所述控制模块判断出未收到网络报文,则生成故障报文,并在所述控制模块的控制下,按照预设的时间间隔T3,将所生成的故障报文多次发送至下一跳节点/集中器;所述故障报文中包括生成所述故障报文的终端设备的地址。

10.如权利要求9所述的终端设备,其特征在于,还包括:

报文识别模块,用于识别所述报文收发模块所接收的网络报文的类型,得到网络报文识别结果;则

所述控制模块用于当所述报文识别模块识别出所述网络报文为网络管理报文时,控制所述报文收发模块将所接收到的所述网络管理报文转发/透传至下一跳节点/集中器;以及当所述报文识别模块识别出所述网络报文为故障报文时,控制所述报文收发模块进入静默状态,并只转发/透传所接收到的所述故障报文至下一跳节点/集中器。

11.一种应用于单向环形网络的故障点定位系统,其特征在于,包括如权利要求7或8所述的集中器,以及多个如权利要求9或10所述的终端设备,其中,多个终端设备串联,且串联于首端的终端设备与所述集中器的发送端相连,串联于尾端的终端设备与所述集中器的接收端相连。

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