CN101511100A - 一种链路检测的方法、装置和*** - Google Patents
一种链路检测的方法、装置和*** Download PDFInfo
- Publication number
- CN101511100A CN101511100A CNA200910077034XA CN200910077034A CN101511100A CN 101511100 A CN101511100 A CN 101511100A CN A200910077034X A CNA200910077034X A CN A200910077034XA CN 200910077034 A CN200910077034 A CN 200910077034A CN 101511100 A CN101511100 A CN 101511100A
- Authority
- CN
- China
- Prior art keywords
- cell
- link
- fault
- loopback
- transmitting terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例公开了一种链路检测方法、装置和***,涉及通信技术领域。为解决现有技术无法准确确定链路故障原因的问题而发明。本发明提供的链路检测方法包括:检测到当前链路发生故障;向发送端发送环回信元;根据是否收到发送端返回的环回响应信元,判断当前链路故障发生的位置。本发明实施例能够在链路发生故障时,更加准确的找出故障原因所在,为及时修复故障创造了条件,有效的保障了网络的可靠运行。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种链路检测的方法、装置和***。
背景技术
随着通信技术的发展,通信网络的规模也越来越大,这就给通信网络的维护增添了难度。快速的查询到网络故障所在并进行排除,是保证网络可靠运行的重要前提。
现有的ATM(Asynchronous Transfer Mode,异步传输模式)网络通过其维护机制中的CC(Continuity Check,连续检测)功能来对链路进行连续性检测,如果链路正常,则在该链路上分配相应业务;一旦发现问题,立刻上报链路异常告警,以便采取措施进行修复。
CC功能的工作原理如图1所示:发送端以每秒1个信元的速率向接收端发送CC信元,接收端如果3.5秒内收不到CC信元,就认为当前链路发生故障,上报链路异常告警。
然而,上述检测机制无法判断出接收端未收到CC信元是由于发送端与接收端之间的物理链路出现故障,还是由于发送端设备出现异常而导致无法发出CC信元所致,因此发明人发现应用现有的链路检测方法不能准确的检测出链路故障的原因,从而影响到链路故障的及时修复。
发明内容
一方面,本发明的实施例提供一种链路检测方法,能够解决现有技术不能准确的检测出链路故障原因的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
一种链路检测方法,包括:
检测到当前链路发生故障;
向发送端发送LB(loopback,环回)信元;
根据是否收到发送端返回的LB响应信元,判断当前链路故障发生的位置。
一方面,本发明的实施例提供一种链路检测装置,能够解决现有技术不能准确的检测出链路故障原因的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
一种链路检测装置,包括:
检测模块,用于检测当前链路是否发生故障;
环回信元发送模块,用于当检测模块检测到链路发生故障时,向发送端发送环回信元;
故障判断模块,用于在环回信元发送模块发送环回信元后,根据是否收到发送端返回的环回响应信元,判断当前链路故障发生的位置。
另一方面,本发明的实施例提供一种链路检测***,能够解决现有技术不能准确的检测出链路故障原因的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
一种链路检测***,包括:
数据发送设备和数据接收设备,二者通过ATM链路传输数据;
当前链路出现故障,数据接收设备向数据发送设备发送LB信元;同时启动第二定时器;
第二定时器超时,如果收到LB响应信元,则认定发送端设备故障,发送端与接收端之间的物理链路没有问题,一方面发出告警指示信号,指示发送端设备出现故障;另一方面,发送消息通知发送端;
如果未收到LB响应信元,则认定发送端与接收端之间的物理链路故障,发出告警指示信号,指示物理链路故障。
本发明实施例提供一种链路检测的方法、装置和***,通过ATM网络的CC功能,发现发送端或者发送端与接收端之间的链路存在故障;立即启动LB功能,根据LB信元的响应状况,判断故障发生的具体原因,进而采取不同的措施。本发明实施例提供的链路检测的方法、装置和***,能够在链路发生故障时,更加准确的找出故障原因所在,为及时修复故障创造了条件,有效的保障了网络的可靠运行。
附图说明
图1为现有链路检测***原理图;
图2为本发明实施例提供的链路检测方法的流程图;
图3为本发明实施例提供的检测到当前链路发生故障的流程图;
图4为本发明实施例提供的根据是否收到发送端返回的环回响应信元,判断当前链路故障发生的位置的流程图;
图5为本发明实施例提供的链路检测装置的结构图;
图6为本发明实施例提供的检测模块的结构图;
图7为本发明实施例提供的故障判断模块的结构图;
图8为本发明实施例提供的链路检测***工作原理图。
具体实施方式
为了解决现有链路检测技术无法准确的检测出链路故障原因的问题。本发明提供了一种链路检测的方法、装置和***。
如图2所示,本发明实施例提供的链路检测的方法,包括:
201、检测到当前链路发生故障;
202、向发送端发送LB信元;
203、根据是否收到发送端返回的LB响应信元,判断当前链路故障发生的位置。
按照ATM网络关于LB功能的规定,发送端接收到LB信元后,会向接收端做出响应,发送LB响应信元;而且,响应LB信元的过程对于发送端要求不高,只要发送端处于启动状态,就可完成响应过程,发出LB响应信元。因此,可利用LB功能的上述特点来完成对故障原因的进一步确定。
如图3所示,检测到当前链路发生故障的步骤包括:
301、接收到发送端传来的CC信元;
302、启动第一定时器;
303、第一定时器超时;
304、如果没有再次接收到发送端传来的CC信元,则认定当前链路发生故障。
如图4所述,根据是否收到发送端返回的LB响应信元,判断当前链路故障发生的位置的步骤包括:
401、启动第二定时器;
402、第二定时器超时;
403、判断是否接收到LB响应信元,如果接收到LB响应信元,执行步骤404,如果没有接收到LB响应信元,执行步骤405;
404、如果接收到LB响应信元,则认定发送端设备发生故障;
如果在第二定时器超时时间内收到发送端返回的LB响应信元,证明发送端与接收端之间的物理链路没有问题,因此此种情况为发送端设备故障;
405、如果没有接收到LB响应信元,则认定物理链路发生故障。
如果在第二定时器超时时间内未收到返回的LB响应信元,由于发送LB响应信元对发送端的要求极低,即便是发送端设备出现故障,只要发送端设备处于启动状态,就可以发送LB响应信元,因此,此种情况可判断为物理链路故障。
若判断为发送端与接收端之间的物理链路故障,则接收端立刻发出告警指示信号,指示链路故障;
若判断为发送端设备出现故障,则一方面发出告警指示信号,指示发送端设备出现故障;另一方面,发送消息给发送端,以便于发送端启动故障排查程序,尽快查找故障,及时排除。
如图5所示,本发明实施例提供的一种链路检测装置,包括:
检测模块501,用于检测当前链路是否发生故障;
环回信元发送模块502,用于当检测模块检测到链路发生故障时,向发送端发送环回信元;
故障判断模块503,用于在环回信元发送模块发送环回信元后,根据是否收到发送端返回的环回响应信元,判断当前链路故障发生的位置。
本发明实施例所提供的链路检测装置,还包括:
报警模块504,用于根据当前链路故障发生的不同位置,采取相应的报警措施。
如图6所示,所述检测模块501,包括:
连续检测信元接收单元601,用于接收发送端传来的CC信元;
第一定时器602,用于设置CC信元的超时时间段;
接收端在CC信元的超时时间段内判断是否收到发送端发来的CC信元,从而进行下一步的操作,因此,一方面,CC信元的超时时间段不能设置的过大,防止网络出现故障时,影响到故障的及时发现和修复;另一方面,CC信元的超时时间段也不能设置的过小,防止网络未出现故障,但由于CC信元在链路中传送的时间超过了CC信元的超时时间段,而产生误报警。在本发明实施例中,CC信元的超时时间段可以设置为3.5秒。
检测单元603,用于检测在CC信元的超时时间段内是否收到CC信元。
如图7所示,所述故障判断模块503包括:
第二定时器701,用于设置LB响应信元的超时时间段;
接收端判断在LB响应信元的超时时间段是否收到发送端发来的LB响应信元,从而进行下一步的操作,因此,一方面,LB响应信元的超时时间段不能设置的过大,防止影响到故障的及时修复;另一方面,LB响应信元的超时时间段也不能设置的过小,防止LB响应信元在链路中传送的时间超过了LB响应信元的超时时间段,影响到对故障位置准确判定。在本发明实施例中,LB响应信元定时值可以设置为5秒。
判断单元702,用于判断在LB响应信元的LB时间段内是否接收到LB响应信元。
一种链路检测***,包括:数据发送设备和数据接收设备,二者通过ATM链路传输数据;
当前链路出现故障,数据接收设备向数据发送设备发送LB信元;同时启动第二定时器;
第二定时器超时,如果收到LB响应信元,则认定发送端设备故障,发送端与接收端之间的物理链路没有问题,一方面发出告警指示信号,指示发送端设备出现故障;另一方面,发送消息通知数据发送设备;
如果未收到LB响应信元,则认定数据发送设备与数据接收设备之间的物理链路故障,发出告警指示信号,指示物理链路故障。
如图8所示,数据发送设备以每秒1个信元的速率向数据接收设备发送CC信元,数据接收设备启动第一定时器查收。如果超过CC信元的超时时间段,而未收到数据发送设备发送来的CC信元,则由数据接收设备向数据发送设备发送LB信元,同时启动第二定时器,开始查收LB响应信元。
如果在LB响应信元的超时时间段内收到LB响应信元,则确认为数据发送设备设备故障,数据发送设备与数据接收设备之间的物理链路没有问题,一方面发出告警指示信号,指示数据发送设备设备出现故障;另一方面,发送消息给数据发送设备,以便于数据发送设备启动故障排查程序,尽快查找故障,及时排除;
如果在LB响应信元的超时时间段内未收到LB响应信元,则判断数据发送设备与数据接收设备之间的物理链路出现故障,立刻发出告警指示信号,指示链路故障,以便于尽快排查修复。
在本发明实施例中,链路检测为单向机制,即由数据发送设备向数据接收设备发送CC信元,如果数据接收设备在CC信元的超时时间段内未收到CC信元,则启动LB功能进行检测;在实际应用中,为了获得更快和更准确的检测结果,也可将本发明实施例应用于双向检测机制,即数据发送设备和数据接收设备同时向对方发送CC信元,在CC信元的超时时间段内,哪一方未收到CC信元,则哪一方启动LB功能进行下一步的检测,其具体的检测和判断原理同单向机制一致,在此不多复述。
本领域普通技术人员可以理解:实现上述实施例方法中的全部或部分步骤可以通过程序来指令相关的硬件完成,所述的程序可以存储于计算机可读存储介质中,如ROM/RAM、磁碟或光盘等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求所述的保护范围为准。
Claims (11)
1、一种链路检测方法,其特征在于,包括:
检测到当前链路发生故障;
向发送端发送环回信元;
根据是否收到发送端返回的环回响应信元,判断当前链路故障发生的位置。
2、根据权利要求1所述的链路检测方法,其特征在于,检测到当前链路发生故障的步骤包括:
接收到发送端传来的连续监测信元;
启动第一定时器;
第一定时器超时;
如果没有再次接收到发送端传来的连续监测信元,则认定当前链路发生故障。
3、根据权利要求1所述的链路检测方法,其特征在于,根据是否收到发送端返回的环回响应信元,判断当前链路故障发生的位置的步骤包括:
启动第二定时器;
第二定时器超时;
判断是否接收到环回响应信元;
如果接收到环回响应信元,则认定发送端设备发生故障;
如果没有接收到环回响应信元,则认定物理链路发生故障。
4、根据权利要求1或3所述的链路检测方法,其特征在于,还包括:
若判断为发送端与接收端之间的物理链路故障,则接收端立刻发出告警指示信号,指示链路故障;
若判断为发送端设备出现故障,则一方面发出告警指示信号,指示发送端设备出现故障;另一方面,发送消息告知发送端。
5、一种链路检测装置,其特征在于,包括:
检测模块,用于检测当前链路是否发生故障;
环回信元发送模块,用于当检测模块检测到链路发生故障时,向发送端发送环回信元;
故障判断模块,用于在环回信元发送模块发送环回信元后,根据是否收到发送端返回的环回响应信元,判断当前链路故障发生的位置。
6、根据权利要求5所述的链路检测装置,其特征在于,所述检测模块包括:
连续监测信元接收单元,用于接收发送端传来的连续监测信元;
第一定时器,用于设置连续监测信元的超时时间段;
检测单元,用于检测在连续监测信元的超时时间段内是否收到连续监测信元。
7、根据权利要求5所述的链路检测装置,其特征在于,所述故障判断模块包括:
第二定时器,用于设置环回响应信元的超时时间段;
判断单元,用于判断在环回响应信元的超时时间段内是否接收到环回响应信元。
8、根据权利要求5所述的链路检测装置,其特征在于,还包括:
报警模块,用于根据当前链路故障发生的不同位置,采取相应的报警措施。
9、一种链路检测***,其特征在于,包括:数据发送设备和数据接收设备,二者通过ATM链路传输数据;
当前链路出现故障,数据接收设备向数据发送设备发送环回信元;同时启动第二定时器;
第二定时器超时,如果收到环回响应信元,则认定发送端设备故障,发送端与接收端之间的物理链路没有问题,一方面发出告警指示信号,指示数据发送设备设备出现故障;另一方面,发送消息通知数据发送设备;
如果未收到环回响应信元,则认定数据发送设备与数据接收设备之间的物理链路故障,发出告警指示信号,指示物理链路故障。
10、根据权利要求9所述的链路检测***,其特征在于,还包括:数据接收设备定时检测数据发送设备发送来的连续检测信元,如果在第一定时器超时后,未接收到连续检测信元,则认定当前链路出现故障。
11、根据权利要求9所述的链路检测***,其特征在于,还包括:
所述数据接收设备为无线网络控制器或者为基站。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910077034XA CN101511100B (zh) | 2009-01-16 | 2009-01-16 | 一种链路检测的方法、装置和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910077034XA CN101511100B (zh) | 2009-01-16 | 2009-01-16 | 一种链路检测的方法、装置和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101511100A true CN101511100A (zh) | 2009-08-19 |
CN101511100B CN101511100B (zh) | 2012-07-04 |
Family
ID=41003326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910077034XA Active CN101511100B (zh) | 2009-01-16 | 2009-01-16 | 一种链路检测的方法、装置和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101511100B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101902369A (zh) * | 2010-07-23 | 2010-12-01 | 中兴通讯股份有限公司 | 背板交叉***的故障定位方法及装置 |
WO2010145526A1 (zh) * | 2009-09-28 | 2010-12-23 | 中兴通讯股份有限公司 | 物理链路检测装置及其方法 |
CN102104531B (zh) * | 2009-12-17 | 2012-08-08 | 华为技术有限公司 | 一种报文处理装置、方法及*** |
CN103125099A (zh) * | 2010-10-28 | 2013-05-29 | 日本电气株式会社 | 传输设备、传输***和故障通知方法 |
WO2016116002A1 (zh) * | 2015-01-19 | 2016-07-28 | 中兴通讯股份有限公司 | Otn网络故障节点自动检测的方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101202677B (zh) * | 2007-12-12 | 2010-11-03 | 华为技术有限公司 | 检测链路的方法及装置 |
-
2009
- 2009-01-16 CN CN200910077034XA patent/CN101511100B/zh active Active
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010145526A1 (zh) * | 2009-09-28 | 2010-12-23 | 中兴通讯股份有限公司 | 物理链路检测装置及其方法 |
CN101674595B (zh) * | 2009-09-28 | 2012-10-10 | 中兴通讯股份有限公司 | 物理链路检测装置及其方法 |
CN102104531B (zh) * | 2009-12-17 | 2012-08-08 | 华为技术有限公司 | 一种报文处理装置、方法及*** |
CN101902369A (zh) * | 2010-07-23 | 2010-12-01 | 中兴通讯股份有限公司 | 背板交叉***的故障定位方法及装置 |
CN101902369B (zh) * | 2010-07-23 | 2015-10-21 | 中兴通讯股份有限公司 | 背板交叉***的故障定位方法及装置 |
CN103125099A (zh) * | 2010-10-28 | 2013-05-29 | 日本电气株式会社 | 传输设备、传输***和故障通知方法 |
US9032242B2 (en) | 2010-10-28 | 2015-05-12 | Nec Corporation | Transmission device, transmission system, and fault notification method |
CN103125099B (zh) * | 2010-10-28 | 2016-03-16 | 日本电气株式会社 | 传输设备、传输***和故障通知方法 |
WO2016116002A1 (zh) * | 2015-01-19 | 2016-07-28 | 中兴通讯股份有限公司 | Otn网络故障节点自动检测的方法及装置 |
CN105871569A (zh) * | 2015-01-19 | 2016-08-17 | 中兴通讯股份有限公司 | Otn网络故障节点自动检测的方法及装置 |
CN105871569B (zh) * | 2015-01-19 | 2020-08-04 | 中兴通讯股份有限公司 | Otn 网络故障节点自动检测的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN101511100B (zh) | 2012-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101511100B (zh) | 一种链路检测的方法、装置和*** | |
US8755285B2 (en) | Method, system and apparatus for diagnosing physical downlink failure | |
RU2012140486A (ru) | Обнаружение неисправности в линии радиосвязи (rlf) для восстановления | |
CN104678850B (zh) | 一种车载通讯设备智能自我诊断的方法 | |
CN102891771B (zh) | 监控环网故障检测定位报警装置、***和方法 | |
CN102009886B (zh) | 电梯非正常停机故障自动识别方法及装置 | |
CN109491304A (zh) | 一种控制***故障自检电路和故障自检方法 | |
JP5004663B2 (ja) | 航空障害灯状態通知装置 | |
CN104135398A (zh) | 一种智能rs485集线器及总线锁死检测方法 | |
CN109062184B (zh) | 双机应急救援设备、故障切换方法和救援*** | |
KR20130086496A (ko) | 센서 데이터를 사용한 수질 센서 장애 제어 장치 및 방법 | |
CN201122115Y (zh) | 点型定温感温火灾探测器 | |
CN104331061A (zh) | 配网终端装置核心板的测试方法及其测试装置 | |
CN101938365A (zh) | 以太网中的故障处理方法和装置 | |
CN101136810A (zh) | 链路状态的检测方法以及网络设备 | |
CN106371387B (zh) | 全自动锅炉远程智能监测与报警提醒*** | |
JP2015102969A (ja) | 火災報知設備用遠隔試験装置 | |
CN111475386B (zh) | 一种故障预警方法及相关装置 | |
CN101442766B (zh) | 一种检测接入信道故障的装置和方法 | |
CN112577974B (zh) | 一种电缆接头故障检测装置、***及方法 | |
CN114665987A (zh) | 一种基于人工智能的天线健康管理*** | |
JP2016213970A (ja) | 組電池制御装置 | |
JP4456895B2 (ja) | 火災報知システム | |
CN113368454B (zh) | 消防水***监测方法、装置及电子设备 | |
JP2000187784A (ja) | 火災感知器、火災受信機、及びこれらを用いた火災受信システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |