一种数据链路的故障定位方法及装置.pdf

上传人:111****112 文档编号:4297903 上传时间:2018-09-13 格式:PDF 页数:8 大小:395.93KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110101575.9

申请日:

2011.04.20

公开号:

CN102752125A

公开日:

2012.10.24

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04L 12/24申请公布日:20121024|||公开

IPC分类号:

H04L12/24

主分类号:

H04L12/24

申请人:

华为数字技术有限公司

发明人:

张见; 卢明伟; 尹相东

地址:

100085 北京市海淀区上地信息路3号

优先权:

专利代理机构:

北京凯特来知识产权代理有限公司 11260

代理人:

郑立明;孟丽娟

PDF下载: PDF下载
内容摘要

一种数据链路的故障定位方法及装置,相应的方法包括在由两个或两个以上路由器组成的并通过数据链路连接的路由器集群系统中,从所述系统内部向数据链路的上行链路或下行链路发送PRBS码流;根据所述PRBS码流在所述上行链路和下行链路中的环回路径确定数据链路的故障位置。本发明通过从路由器集群系统内部在系统中各设备间的上行链路或下行链路中发送PRBS码流,并根据PRBS码流的环回路径确定数据链路的故障位置,实现了在路由器集群系统中简单快速地定位数据链路故障的位置,能够有效降低业务中断的时间,具有结构简单、容易实现的特点。

权利要求书

1.一种数据链路的故障定位方法,其特征在于,包括:在由两个或两个以上路由器组成的并通过数据链路连接的路由器集群系统中,从所述系统内部向数据链路的上行链路或下行链路发送伪随机二进制序列PRBS码流;根据所述PRBS码流在所述上行链路和下行链路中的环回路径确定数据链路的故障位置。2.根据权利要求1所述的方法,其特征在于,所述发送PRBS码流包括:通过时钟数据恢复CDR对PRBS码流进行滤波后发送。3.根据权利要求1所述的方法,其特征在于,所述确定数据链路的故障位置包括:如果根据所述PRBS码流确定所述环回路径完好,则确定所述环回路径不存在故障,如果根据所述PRBS码流确定某条数据链路的环回路径产生了中断,则确定在该条数据链路上出现了故障。4.根据权利要求3所述的方法,其特征在于,所述确定数据链路的故障位置还包括:将所述故障位置定位到现场可更换单元FRU。5.一种数据链路的故障检测装置,其特征在于,设置于由两个或两个以上路由器组成的并通过数据链路连接的路由器集群系统中,该装置包括:码流发送单元,用于从所述系统内部向数据链路的上行链路或下行链路发送伪随机二进制序列PRBS码流;故障确定单元,用于根据所述PRBS码流在所述上行链路和下行链路中的环回路径确定数据链路的故障位置。6.根据权利要求5所述的装置,其特征在于,在码流发送单元中包括:滤波子单元,用于通过时钟数据恢复CDR对PRBS码流进行滤波后发送。7.根据权利要求5所述的装置,其特征在于,在故障确定单元中包括:中断位置确定子单元,用于如果根据所述PRBS码流确定所述环回路径完好,则确定所述环回路径不存在故障,如果根据所述PRBS码流确定某条数据链路的环回路径产生了中断,则确定在该条数据链路上出现了故障。8.根据权利要求7所述的装置,其特征在于,在故障确定单元中还包括:FRU定位子单元,用于将故障位置定位到现场可更换单元FRU。

说明书

一种数据链路的故障定位方法及装置

技术领域

本发明属于网络通信技术领域,涉及一种数据链路的故障定位方法及装
置。

背景技术

随着互联网的飞速发展和业务模型的多样变化,核心骨干网络设备对计
算能力、转发能力和端口密度都提出了更高的要求。传统路由器在可靠性、
性能可扩展性、规模可扩展性和服务可扩展性等方面已经不能满足下一代互
联网的发展需求,因此无法实现核心层设备“大容量、可扩展”已成为电信
运营商进一步发展业务的瓶颈。

现有的解决核心层设备的容量问题主要包括多台路由器集群的方式,即
多台路由器通过集群技术扩展。路由器集群的基本原理是将两台或两台以上
普通核心路由器通过交换网络连接起来组成一个路由系统,而对外只表现为
一台逻辑路由器。这项技术使得核心路由器能够进行设备间协同工作和并行
处理,实现系统容量的平滑扩展。

在现有的路由器集群系统中,两个或两个以上路由器之间在通过光接口
将多个路由器连接成一个逻辑路由器后,各个路由器和用户设备之间的通过
相应的数据链路进行通信。由于不同的路由器与用户设备的数据链路各不相
同,如果不到现场进行故障检查,则无法对故障进行定位,因此当某两个路
由器间或者路由器与用户设备间的数据链路出现故障时,只能对该路由器、
用户设备及相应的数据链路组成的系统进行整体更换,增加了对故障进行检
测定位的复杂度,导致了较长的业务中断时间。

发明内容

本发明的实施例提供了一种数据链路的故障定位方法及装置,能够在由
两个或两个以上路由器组成并通过数据链路连接的路由器集群系统中简单快
速地定位故障的位置。

一种数据链路的故障定位方法,包括:

在由两个或两个以上路由器组成的并通过数据链路连接的路由器集群系
统中,从所述系统内部向数据链路的上行链路或下行链路发送PRBS码流;

根据所述PRBS码流在所述上行链路和下行链路中的环回路径确定数据链
路的故障位置。

一种数据链路的故障定位装置,设置于由两个或两个以上路由器组成的
并通过数据链路连接的路由器集群系统中,该装置包括:

码流发送单元,用于从所述系统内部向数据链路的上行链路或下行链路
发送PRBS码流;

故障确定单元,用于根据所述PRBS码流在所述上行链路和下行链路中的
环回路径确定数据链路的故障位置。

由上述本发明的实施例提供的技术方案可以看出,通过从路由器集群系
统的内部向数据链路的上行链路或下行链路中发送PRBS码流,并根据PRBS
码流的环回路径确定数据链路的故障位置,实现了在多集群系统中简单快速
地定位数据链路故障的位置。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所
需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发
明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的
前提下,还可以根据这些附图获得其他的附图。

图1为本发明的实施例提供的数据链路的故障定位方法的流程示意图;

图2为本发明的实施例提供的增加发送和检查PRBS码流芯片的多框集群
系统的结构示意图;

图3为本发明的实施例提供的数据链路的故障定位装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行
清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而
不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作
出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的实施例提供了一种数据链路的故障定位方法,包括在由两个或
两个以上路由器组成并通过数据链路连接的路由器集群系统中,从所述系统
内部向数据链路的上行链路或下行链路发送PRBS码流;根据所述PRBS码流
在所述上行链路和下行链路中的环回路径确定数据链路的故障位置。该方法
可用于在某两个路由器间或者路由器与用户设备间通过数据链路将多个路由
器互连形成一个路由器集群系统中,并且设备间的数据链路连接不仅包括光
纤链路,也包括铜质数据线等物理设备,通过将PRBS码流在数据链路中环回
测试每条数据链路的方法,以检测任意一个或几个数据链路的故障并定位故
障的位置。本实施例的基本原理是在路由器集群系统中的路由器或用户设备
上增加码流发生器,为路由器或用户设备提供测试码流,使路由器或用户设
备具备码流收发能力,通过在整个系统的数据链路中进行自发包环回,以解
决由两个或两个以上路由器组成并通过数据链路连接的路由器集群系统在故
障定位的过程中复杂度较高的问题。本发明可以应用在光纤传输等需要做大
规模高速交叉的系统中。下面结合说明书附图对本实施例作具体说明,如图1
所示,该方法具体可以包括:

步骤11,在由两个或两个以上路由器组成的并通过数据链路连接的路由
器集群系统中,从所述系统内部向数据链路的上行链路或下行链路发送PRBS
码流。

本实施例以图2所示的多框集群系统为例进行说明,该多框集群系统包括
了交换芯片A、驱动板B、光接口板C、光接口板D和交换芯片E,在驱动板B
上增加一个可发送和检查PRBS(Pseudo-Random Binary Sequence,伪随机
二进制序列)码流的码流生成芯片,通过该码流生成芯片将PRBS码流分别发
送给驱动板B上的码流环回芯片chip0~chip3上,这些码流环回芯片
chip0~chip3具有在数据链路中发送PRBS码流、检测及接收PRBS码流,从而
实现为驱动板B提供PRBS码流环回的功能。

具体的,当由用户或者系统内部定时触发故障检测时,首先由码流生成
芯片生成PRBS码流,再分别通过码流环回芯片chip0在上行链路、chip3在下
行链路发送PRBS码流。若需要检测交换芯片A和驱动板B之间的数据链路的
故障,只需一组码流发送环回芯片即可完成整个数据链路的故障定位,则只
需通过交换芯片A向驱动板B发送PRBS码流,再从驱动板B向交换芯片A环回
PRBS码流,即可实现交换芯片A与驱动板B之间的数据链路的上行链路或下
行链路的故障定位;同理,交换芯片A、驱动板B、光接口板C、光接口板D或
交换芯片E之间的任意一条数据链路的故障都可以通过上行链路与下行链路实
现环回,以完成对数据链路的故障检测。

步骤12、根据所述PRBS码流在所述上行链路和下行链路中的环回路径确
定数据链路的故障位置。

在光接口板C和光接口板D的上行和下行两条链路上分别设置CDR(Clock 
and Data Recovery,时钟数据恢复)器件,能够对发送的PRBS码流进行滤波
以及收发PRBS码流,并能够与驱动板B上的芯片chip0~chip3实现同样的功
能;驱动板B通过发送PRBS码流及环回的功能实现对系统中链路上所有单板
的检测达到故障定位至FRU(Field Replace Unit,现场可更换单元)。

具体的,当需要检测交换芯片A和驱动板B之间的数据链路的故障时,会
将交换芯片A和驱动板B之间的上行链路与下行链路的环回路径进行如步骤11
所述的PRBS码流环回,如果所述环回路径完好,即交换芯片A和驱动板B之
间的上行路径和下行路径都能完成PRBS码流环回,则表示交换芯片A和驱动
板B之间的数据链路不存在故障,如果某条数据链路的所述环回路径产生了中
断,即交换芯片A和驱动板B之间的上行路径或下行路径中的至少一个路径没
有完成PRBS码流环回,则表示在该数据链路上出现了故障。以图2所示的路
由器集群系统为例,交换芯片A、驱动板B、光接口板C、光接口板D和交换芯
片E之间的8条链路分别是a、b、c、d、e、f、g和h,任意一条路径都可以通
过该路径两端连接的单板之间的PRBS码流的环回判断是否存在故障。

采用本实施例的技术方案,通过在路由器集群系统的设备间的上行链路
或下行链路中发送PRBS码流,并根据PRBS码流的环回路径确定数据链路的
故障位置,实现了在路由器集群系统中准确定位数据链路故障的位置,能够
有效降低业务中断的时间,具有结构简单、容易实现的特点。

需要说明的是,本领域普通技术人员可以理解实现上述各方法实施例中
的全部或部分步骤是可以通过程序来指令相关的硬件完成,相应的程序可以
存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储
器,磁盘或光盘等。

本发明的实施例还提供了一种数据链路的故障定位装置,设置于由两个
或两个以上路由器组成的并通过数据链路连接的路由器集群系统中,如图3所
示,该装置包括码流发送单元31和故障确定单元32,码流发送单元31用于从
所述系统内部向数据链路的上行链路或下行链路发送PRBS码流;故障确定单
元32用于根据所述PRBS码流在所述上行链路和下行链路中的环回路径确定数
据链路的故障位置。

可选的,在码流发送单元中可以包括滤波子单元,用于通过时钟数据恢
复CDR对PRBS码流进行滤波后发送。

可选的,在故障确定单元中可以包括中断位置确定子单元和FRU定位子
单元,中断位置确定子单元用于如果根据所述PRBS码流确定所述环回路径完
好,则确定所述环回路径不存在故障,如果根据所述PRBS码流确定某条数据
链路的环回路径产生了中断,则确定在该条数据链路上出现了故障;FRU定
位子单元用于将故障位置定位到现场可更换单元FRU。

上述装置中包含的各单元的处理功能的具体实施方式在之前的方法实施
例中已经描述,在此不再重复描述。

需要注意的是,在上述装置实施例中,所包括的各个单元只是按照功能
逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即
可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制
本发明的保护范围。

采用本实施例的技术方案,通过从路由器集群系统内部向设备间的上行
链路或下行链路中发送PRBS码流,并根据PRBS码流的环回路径确定数据链
路的故障位置,实现了在路由器集群系统中简单快速地定位数据链路故障的
位置,能够有效降低业务中断的时间,具有结构简单、容易实现的特点。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不
局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可
轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明
的保护范围应该以权利要求的保护范围为准。

一种数据链路的故障定位方法及装置.pdf_第1页
第1页 / 共8页
一种数据链路的故障定位方法及装置.pdf_第2页
第2页 / 共8页
一种数据链路的故障定位方法及装置.pdf_第3页
第3页 / 共8页
点击查看更多>>
资源描述

《一种数据链路的故障定位方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种数据链路的故障定位方法及装置.pdf(8页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102752125 A (43)申请公布日 2012.10.24 C N 1 0 2 7 5 2 1 2 5 A *CN102752125A* (21)申请号 201110101575.9 (22)申请日 2011.04.20 H04L 12/24(2006.01) (71)申请人华为数字技术有限公司 地址 100085 北京市海淀区上地信息路3号 (72)发明人张见 卢明伟 尹相东 (74)专利代理机构北京凯特来知识产权代理有 限公司 11260 代理人郑立明 孟丽娟 (54) 发明名称 一种数据链路的故障定位方法及装置 (57) 摘要 一种数据链路的故障定位方法及。

2、装置,相应 的方法包括在由两个或两个以上路由器组成的并 通过数据链路连接的路由器集群系统中,从所述 系统内部向数据链路的上行链路或下行链路发送 PRBS码流;根据所述PRBS码流在所述上行链路 和下行链路中的环回路径确定数据链路的故障位 置。本发明通过从路由器集群系统内部在系统中 各设备间的上行链路或下行链路中发送PRBS码 流,并根据PRBS码流的环回路径确定数据链路的 故障位置,实现了在路由器集群系统中简单快速 地定位数据链路故障的位置,能够有效降低业务 中断的时间,具有结构简单、容易实现的特点。 (51)Int.Cl. 权利要求书1页 说明书4页 附图2页 (19)中华人民共和国国家知识。

3、产权局 (12)发明专利申请 权利要求书 1 页 说明书 4 页 附图 2 页 1/1页 2 1.一种数据链路的故障定位方法,其特征在于,包括: 在由两个或两个以上路由器组成的并通过数据链路连接的路由器集群系统中,从所述 系统内部向数据链路的上行链路或下行链路发送伪随机二进制序列PRBS码流; 根据所述PRBS码流在所述上行链路和下行链路中的环回路径确定数据链路的故障位 置。 2.根据权利要求1所述的方法,其特征在于,所述发送PRBS码流包括: 通过时钟数据恢复CDR对PRBS码流进行滤波后发送。 3.根据权利要求1所述的方法,其特征在于,所述确定数据链路的故障位置包括: 如果根据所述PRBS。

4、码流确定所述环回路径完好,则确定所述环回路径不存在故障,如 果根据所述PRBS码流确定某条数据链路的环回路径产生了中断,则确定在该条数据链路 上出现了故障。 4.根据权利要求3所述的方法,其特征在于,所述确定数据链路的故障位置还包括: 将所述故障位置定位到现场可更换单元FRU。 5.一种数据链路的故障检测装置,其特征在于,设置于由两个或两个以上路由器组成 的并通过数据链路连接的路由器集群系统中,该装置包括: 码流发送单元,用于从所述系统内部向数据链路的上行链路或下行链路发送伪随机二 进制序列PRBS码流; 故障确定单元,用于根据所述PRBS码流在所述上行链路和下行链路中的环回路径确 定数据链路。

5、的故障位置。 6.根据权利要求5所述的装置,其特征在于,在码流发送单元中包括: 滤波子单元,用于通过时钟数据恢复CDR对PRBS码流进行滤波后发送。 7.根据权利要求5所述的装置,其特征在于,在故障确定单元中包括: 中断位置确定子单元,用于如果根据所述PRBS码流确定所述环回路径完好,则确定所 述环回路径不存在故障,如果根据所述PRBS码流确定某条数据链路的环回路径产生了中 断,则确定在该条数据链路上出现了故障。 8.根据权利要求7所述的装置,其特征在于,在故障确定单元中还包括: FRU定位子单元,用于将故障位置定位到现场可更换单元FRU。 权 利 要 求 书CN 102752125 A 1/。

6、4页 3 一种数据链路的故障定位方法及装置 技术领域 0001 本发明属于网络通信技术领域,涉及一种数据链路的故障定位方法及装置。 背景技术 0002 随着互联网的飞速发展和业务模型的多样变化,核心骨干网络设备对计算能力、 转发能力和端口密度都提出了更高的要求。传统路由器在可靠性、性能可扩展性、规模可扩 展性和服务可扩展性等方面已经不能满足下一代互联网的发展需求,因此无法实现核心层 设备“大容量、可扩展”已成为电信运营商进一步发展业务的瓶颈。 0003 现有的解决核心层设备的容量问题主要包括多台路由器集群的方式,即多台路由 器通过集群技术扩展。路由器集群的基本原理是将两台或两台以上普通核心路由。

7、器通过交 换网络连接起来组成一个路由系统,而对外只表现为一台逻辑路由器。这项技术使得核心 路由器能够进行设备间协同工作和并行处理,实现系统容量的平滑扩展。 0004 在现有的路由器集群系统中,两个或两个以上路由器之间在通过光接口将多个路 由器连接成一个逻辑路由器后,各个路由器和用户设备之间的通过相应的数据链路进行通 信。由于不同的路由器与用户设备的数据链路各不相同,如果不到现场进行故障检查,则无 法对故障进行定位,因此当某两个路由器间或者路由器与用户设备间的数据链路出现故障 时,只能对该路由器、用户设备及相应的数据链路组成的系统进行整体更换,增加了对故障 进行检测定位的复杂度,导致了较长的业务。

8、中断时间。 发明内容 0005 本发明的实施例提供了一种数据链路的故障定位方法及装置,能够在由两个或两 个以上路由器组成并通过数据链路连接的路由器集群系统中简单快速地定位故障的位置。 0006 一种数据链路的故障定位方法,包括: 0007 在由两个或两个以上路由器组成的并通过数据链路连接的路由器集群系统中,从 所述系统内部向数据链路的上行链路或下行链路发送PRBS码流; 0008 根据所述PRBS码流在所述上行链路和下行链路中的环回路径确定数据链路的故 障位置。 0009 一种数据链路的故障定位装置,设置于由两个或两个以上路由器组成的并通过数 据链路连接的路由器集群系统中,该装置包括: 001。

9、0 码流发送单元,用于从所述系统内部向数据链路的上行链路或下行链路发送PRBS 码流; 0011 故障确定单元,用于根据所述PRBS码流在所述上行链路和下行链路中的环回路 径确定数据链路的故障位置。 0012 由上述本发明的实施例提供的技术方案可以看出,通过从路由器集群系统的内部 向数据链路的上行链路或下行链路中发送PRBS码流,并根据PRBS码流的环回路径确定数 据链路的故障位置,实现了在多集群系统中简单快速地定位数据链路故障的位置。 说 明 书CN 102752125 A 2/4页 4 附图说明 0013 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用 的附图作简单。

10、地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他 的附图。 0014 图1为本发明的实施例提供的数据链路的故障定位方法的流程示意图; 0015 图2为本发明的实施例提供的增加发送和检查PRBS码流芯片的多框集群系统的 结构示意图; 0016 图3为本发明的实施例提供的数据链路的故障定位装置的结构示意图。 具体实施方式 0017 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例。

11、,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。 0018 本发明的实施例提供了一种数据链路的故障定位方法,包括在由两个或两个以上 路由器组成并通过数据链路连接的路由器集群系统中,从所述系统内部向数据链路的上行 链路或下行链路发送PRBS码流;根据所述PRBS码流在所述上行链路和下行链路中的环回 路径确定数据链路的故障位置。该方法可用于在某两个路由器间或者路由器与用户设备间 通过数据链路将多个路由器互连形成一个路由器集群系统中,并且设备间的数据链路连接 不仅包括光纤链路,也包括铜质数据线等物理设备,通过将PRBS码流在数据链路中环回测 试每条数据。

12、链路的方法,以检测任意一个或几个数据链路的故障并定位故障的位置。本实 施例的基本原理是在路由器集群系统中的路由器或用户设备上增加码流发生器,为路由器 或用户设备提供测试码流,使路由器或用户设备具备码流收发能力,通过在整个系统的数 据链路中进行自发包环回,以解决由两个或两个以上路由器组成并通过数据链路连接的路 由器集群系统在故障定位的过程中复杂度较高的问题。本发明可以应用在光纤传输等需要 做大规模高速交叉的系统中。下面结合说明书附图对本实施例作具体说明,如图1所示,该 方法具体可以包括: 0019 步骤11,在由两个或两个以上路由器组成的并通过数据链路连接的路由器集群系 统中,从所述系统内部向数。

13、据链路的上行链路或下行链路发送PRBS码流。 0020 本实施例以图2所示的多框集群系统为例进行说明,该多框集群系统包括了交换 芯片A、驱动板B、光接口板C、光接口板D和交换芯片E,在驱动板B上增加一个可发送和检 查PRBS(Pseudo-Random Binary Sequence,伪随机二进制序列)码流的码流生成芯片,通过 该码流生成芯片将PRBS码流分别发送给驱动板B上的码流环回芯片chip0chip3上,这 些码流环回芯片chip0chip3具有在数据链路中发送PRBS码流、检测及接收PRBS码流, 从而实现为驱动板B提供PRBS码流环回的功能。 0021 具体的,当由用户或者系统内部。

14、定时触发故障检测时,首先由码流生成芯片生成 PRBS码流,再分别通过码流环回芯片chip0在上行链路、chip3在下行链路发送PRBS码流。 说 明 书CN 102752125 A 3/4页 5 若需要检测交换芯片A和驱动板B之间的数据链路的故障,只需一组码流发送环回芯片即 可完成整个数据链路的故障定位,则只需通过交换芯片A向驱动板B发送PRBS码流,再从 驱动板B向交换芯片A环回PRBS码流,即可实现交换芯片A与驱动板B之间的数据链路的 上行链路或下行链路的故障定位;同理,交换芯片A、驱动板B、光接口板C、光接口板D或交 换芯片E之间的任意一条数据链路的故障都可以通过上行链路与下行链路实现环。

15、回,以完 成对数据链路的故障检测。 0022 步骤12、根据所述PRBS码流在所述上行链路和下行链路中的环回路径确定数据 链路的故障位置。 0023 在光接口板C和光接口板D的上行和下行两条链路上分别设置CDR(Clock and Data Recovery,时钟数据恢复)器件,能够对发送的PRBS码流进行滤波以及收发PRBS码 流,并能够与驱动板B上的芯片chip0chip3实现同样的功能;驱动板B通过发送PRBS码 流及环回的功能实现对系统中链路上所有单板的检测达到故障定位至FRU(Field Replace Unit,现场可更换单元)。 0024 具体的,当需要检测交换芯片A和驱动板B之。

16、间的数据链路的故障时,会将交换芯 片A和驱动板B之间的上行链路与下行链路的环回路径进行如步骤11所述的PRBS码流环 回,如果所述环回路径完好,即交换芯片A和驱动板B之间的上行路径和下行路径都能完成 PRBS码流环回,则表示交换芯片A和驱动板B之间的数据链路不存在故障,如果某条数据链 路的所述环回路径产生了中断,即交换芯片A和驱动板B之间的上行路径或下行路径中的 至少一个路径没有完成PRBS码流环回,则表示在该数据链路上出现了故障。以图2所示的 路由器集群系统为例,交换芯片A、驱动板B、光接口板C、光接口板D和交换芯片E之间的8 条链路分别是a、b、c、d、e、f、g和h,任意一条路径都可以通。

17、过该路径两端连接的单板之间 的PRBS码流的环回判断是否存在故障。 0025 采用本实施例的技术方案,通过在路由器集群系统的设备间的上行链路或下行链 路中发送PRBS码流,并根据PRBS码流的环回路径确定数据链路的故障位置,实现了在路由 器集群系统中准确定位数据链路故障的位置,能够有效降低业务中断的时间,具有结构简 单、容易实现的特点。 0026 需要说明的是,本领域普通技术人员可以理解实现上述各方法实施例中的全部或 部分步骤是可以通过程序来指令相关的硬件完成,相应的程序可以存储于一种计算机可读 存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。 0027 本发明的实施例还提供了一。

18、种数据链路的故障定位装置,设置于由两个或两个以 上路由器组成的并通过数据链路连接的路由器集群系统中,如图3所示,该装置包括码流 发送单元31和故障确定单元32,码流发送单元31用于从所述系统内部向数据链路的上行 链路或下行链路发送PRBS码流;故障确定单元32用于根据所述PRBS码流在所述上行链路 和下行链路中的环回路径确定数据链路的故障位置。 0028 可选的,在码流发送单元中可以包括滤波子单元,用于通过时钟数据恢复CDR对 PRBS码流进行滤波后发送。 0029 可选的,在故障确定单元中可以包括中断位置确定子单元和FRU定位子单元,中 断位置确定子单元用于如果根据所述PRBS码流确定所述环。

19、回路径完好,则确定所述环回 路径不存在故障,如果根据所述PRBS码流确定某条数据链路的环回路径产生了中断,则确 说 明 书CN 102752125 A 4/4页 6 定在该条数据链路上出现了故障;FRU定位子单元用于将故障位置定位到现场可更换单元 FRU。 0030 上述装置中包含的各单元的处理功能的具体实施方式在之前的方法实施例中已 经描述,在此不再重复描述。 0031 需要注意的是,在上述装置实施例中,所包括的各个单元只是按照功能逻辑进行 划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具 体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。 0032。

20、 采用本实施例的技术方案,通过从路由器集群系统内部向设备间的上行链路或下 行链路中发送PRBS码流,并根据PRBS码流的环回路径确定数据链路的故障位置,实现了在 路由器集群系统中简单快速地定位数据链路故障的位置,能够有效降低业务中断的时间, 具有结构简单、容易实现的特点。 0033 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围 为准。 说 明 书CN 102752125 A 1/2页 7 图1 图2 说 明 书 附 图CN 102752125 A 2/2页 8 图3 说 明 书 附 图CN 102752125 A 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1