检测链路的方法及装置的制作方法

文档序号:7665717阅读:89来源:国知局
专利名称:检测链路的方法及装置的制作方法
技术领域
本发明涉及网络通信领域,尤其涉及一种检测链路的方法及装置。
背景技术
异步传输才莫式ATM ( Asynchronous Transfer Mode )协议分为4层结构高 层、ATM适配层、ATM层、物理层。ATM层虚通道/虚信道VP/VC (Virtual Path / Virtual Channel)级的操作维护管理F4F5是检测ATM层链路通断的一套机制, 一般使用连续性检测CC ( Continuity Check)功能做长时间的连续性检测,当发 现问题时,用环回Loopback功能做环回测试,检查链路是否不通。高层利用这 套机制判断ATM链路是否可用,然后分配业务承载。
现有技术提供了一种检测链路的方法,如图l所示,包含以下步骤
步骤ll ATM链路的发起端应用Loopback功能发送一个"请求环回"的 Loopback信元;
步骤12 ATM链路的响应端接收到"请求环回"的Loopback信元后发送一 个"回应环回"的Lo叩back信元;
步骤13 ATM链路的发起端判断是否在5s内收到"回应环回"的Loopback 信元;如是在5s内收到则说明链路正常;否则链路发生故障,进行步骤14;
步骤14、 ATM链路的发起端上报告警。
在实现本发明的过程中,发明人发现现有技术所述的方法存在如下问题 以ATM链路的Loopback发起端为例说明,通常ATM链路的发起端和响应 端即是Loopback发送端也是Loopback接收端,所以在出现多次物理环回或者出 现异常环回的情况下,实际的组网情况如图2所示。当ATM链路的Loopback发 起端发出"请求环回,,的loopback信元后,直接物理环回给发起端接收。由于 这是一个"请求环回,,的loopback信元,于是发起端发送一个"回应环回,,的loopback信元,继续直接物理环回给发起端接收。在发起端在5s内收到"回应 环回"的loopback信元后,显示ATM链路正常,而此时的实际情况是ATM链路 故障,需上报告警。由上述描述可知,现有技术所述的方法在出现多次物理环 回或者出现异常环回的情况下无法检测出ATM链路的实际情况。

发明内容
鉴于上述现有技术所存在的问题,本发明实施方式提供一种检测链路的方 法及装置,所述方法和装置能在出现多次物理环回或者出现异常环回的情况 下,准确检测出ATM链路的实际情况。
本发明的具体实施方式
提供一种检测链路的方法,所述方法包括
发送带有识别信息的请求环回的环回信元;
在收到请求环回的环回信元后,判断所述收到请求环回的环回信元与所述 带有识别信息的请求环回的环回信元是否相同;
在判断出相同的情况下,且在i殳定时间内收到回应环回的环回信元的情况 下,确认链路正常,如在设定时间内未收到回应环回的环回信元,则上报告警。
本发明具体实施方式
还提供一种检测链路的装置,所述装置包括
发送单元用于发送带有识别信息的请求环回的环回信元;
接收请求环回单元用于接收请求环回的环回信元;
判断单元用于判断所述接收单元接收的所述请求环回的环回信元与所述 发送单元发送的所述带有识别信息的请求环回的环回信元是否相同;
确认单元用于在所述判断单元判断出相同的情况下,且在设定时间内收 到回应环回的环回信元的情况下,确认链路正常;
告警单元用于在所述判断单元判断出相同的情况下,在设定时间内未收 到回应环回的环回信元的情况下,上报告警。
由上述所提供的技术方案可以看出,本发明实施例的技术方案将识别信息 插入到请求环回的环回信元内,并通过该识别信息来判断是否为本端发送的请 求环回的环回信元,以此来检测ATM链路的实际情况。


图1为现有技术所述的检测链路的方法的流程图。
图2为现有技术ATM链路在出现多次物理环回或者出现异常环回的情况下 的实际组网情况。
图3为本发明实施例1的检测链路的方法的流程图。 图4为本发明具体实施方式
所述的检测链路的装置的结构图。
具体实施例方式
本发明实施方式提供了 一种检测链路的方法。
该方法包括首先发送带有识别信息的请求环回的环回信元;在收到请求 环回的环回信元后,判断所述收到请求环回的环回信元与所述带有识别信息的 请求环回的环回信元是否相同;在判断出相同的情况下,且在设定时间内收到 回应环回的环回信元的情况下,确认链路正常,如在设定时间内未收到回应环 回的环回信元,则上报告警。上述方法在判断出所述收到请求环回的环回信元 与所述带有识别信息的请求环回的环回信元不相同的情况下,发送回应环回的 环回信元。上述方法可以由ATM链路的发起端或响应端完成。
上述方法中的发送带有识别信息的请求环回的loopback信元的具体操作 可以为,首先在请求环回的loopback信元的可选字段"Source ID"或未使用字 段"Unused"插入识别信息,在发送带有识别信息的请求环回的loopback信元。 上述loopback信元的结构及格式在协议I.610 7.2.4节有详细的描述,这里就不在 赘述。上述识别信息可以优选本地硬件定时器的值,也可以选择其它的能区别 ATM发起端和ATM响应端的识别信息,本发明具体实施方式
并不局限识别信 息的形式。
上述方法在确认链路正常后,还可以进行如下操作,检查是否已上报告警, 在检查出已上报告警的情况下,恢复该上报的告警;如检查出未上报告警,则 结束操作。该操作也可以由ATM链路的发起端或响应端完成,只需和上述方法的操作主体相同即可。
上述方法中的判断所述收到请求环回的loopback信元与所述带有识别信息的请求环回的bopback信元是否相同的具体方法可以为,首先判断所述收到请 求环回的lo叩back信元是否具有识别信息,在具有识别信息且该识别信息与所 述带有识别信息的请求环回的loopback信元中的识别信息相同时,判断出所述 收到请求环回的loopback信元与所述带有识别信息的请求环回的loopback信元 相同;在不具有识别信息或具有识别信息但该识别信息与所述带有识别信息的 请求环回的bopback信元中的识别信息不相同的情况下,判断出不相同。
为更好的描述本发明实施方式所述的方法,现结合附图3对本发明的具体 实施方式进行说明
实施例l:本发明的具体实施方式
提供的一种检测链路的方法,本实施例 的技术场景为,本实施例的操作主体为ATM的发起端,识别信息为本地硬件定 时器的值,该本地硬件定时器的值插入在请求环回的lo叩back信元的可选字段 "Source ID"。本实施例包者舌以下操作
步骤31、发起端的发送端发送带有硬件定时器的值的请求环回的loopback 信元;
该步骤中的发送端发送带有硬件定时器的值的请求环回的loopback信元的 具体操作为,将硬件定时器的值插入到请求环回的loopback信元的可选字段 "Source ID"后,发送请求环回的loopback信元。
步骤32、发起端的接收端收到请求环回的loopback信元;
步骤33、发起端判断收到请求环回的loopback信元与发送带有硬件定时器 的值的请求环回的loopback信元是否相同;
如果相同,则进行步骤34-36,如果不同,则进行步骤37;
该步骤中发起端判断收到请求环回的loopback信元与发送带有硬件定时器 的值的请求环回的loopback信元是否相同的具体操作可以为,发起端判断所述 收到请求环回loopback信元是否具有硬件定时器的值,在具有硬件定时器的 值且该硬件定时器的值与所述带有硬件定时器的值的请求环回的loopback信元中的硬件定时器的值相同时,判断出所述收到请求环回的loopback信元与所述 带有硬件定时器的值的请求环回的loopback信元相同;在不具有硬件定时器的回的loopback信元中的识别信息不相同的情况下,判断出不相同。
步骤34、发起端判断是否在设定时间内接收到回应环回的loopback信元; 如在设定时间内收到,则进行步骤35,否则进行步骤36;
该步骤中的设定时间优先选择5s,当然在实际情况中也可以选择其它的时 间,本实施例不局限"&定的具体时间。
步骤35、发起端确认链路正常。
步骤36、发起端上报告警。
步骤37、发起端发送回应环回的loopback信元;在完成步骤37后,发起端 返回到步骤34。
上述方法在完成步骤35以后,还可以包括以下>^喿作
步骤38、发送端检查是否已发送告警;在检查出已发送告警的情况下,进 行步骤39,否则进行步骤40;
步骤39、发送端恢复告警。
步骤40、结束操作。
实施例1中的步骤38 ~ 40为可选操作。
本发明实施方式提供的方法将识别信息插入到请求环回的loopback信元 内,并通过该识别信息来判断是否为本端发送的请求环回的loopback信元,以 此来检测ATM链路的实际情况。
本发明的实施方式还提供一种检测链路的装置,如图4所示,该装置包括 发送单元41:用于发送带有识别信息的请求环回的环回信元;接收单元42:用 于接收请求环回的环回信元;判断单元43:用于在所述接收单元收到所述请求 环回的环回信元后,判断收到所述请求环回的环回信元与所述发送单元发送的 所述带有识别信息的请求环回的环回信元是否相同;确认单元44:用于在所述 判断单元43判断出相同的情况下,且在设定时间内收到回应环回的环回信元的
情况下,确认链路正常;告警单元45:用于在所述判断单元43判断出相同的情 况下,在设定时间内未收到回应环回的环回信元的情况下,上报告警。本发明具体实施方式
所述的检测链路的装置可以为ATM链路的发起端或响应端。
上述发送单元41可以包括插入才莫块411:用于将识别信息插入请求环回 的环回信元的可选字段或未使用字段;发送模块412,用于在所述插入模块411 将识别信息插入请求环回的环回信元后,发送所述请求环回的环回信元。该识 别信息已在本发明具体实施方式
中的方法实施例中详细说明,这里就不在赘 述。上述判断单元43包括检测模块431,用于检测所述收到请求环回的环回 信元是否带有识别信息;判断沖莫块432,用于在^r测出所述收到请求环回的环 回信元带有识别信息且所述收到请求环回的环回信元带有识别信息与所述带 有识别信息的请求环回的环回信元中的识别信息相同时,判断出相同,否则判 断出不相同。
上述装置还可以包括,;险查单元46:用于在所述确认单元44确认链路正常 后,检查是否已上报告警;恢复告警单元47:用于在所述检查单元46检查出已 上报告警的情况下,恢复
所述已上报告警。
发明具体实施方式
所述的装置,将识别信息插入到请求环回的环回信元 内,并通过该识别信息来判断是否为本端发送的请求环回的环回信元,以此来 检测ATM链路的实际情况。
综上所述,本发明具体实施方式
提供的技术方案,具有检测ATM链路的实 际情况的优点。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局 限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内, 可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明 的保护范围应该以权利要求的保护范围为准。
权利要求
1、一种检测链路的方法,其特征在于,所述方法包括发送带有识别信息的请求环回的环回信元;在收到请求环回的环回信元后,判断所述收到请求环回的环回信元与所述带有识别信息的请求环回的环回信元是否相同;如果相同,且在设定时间内收到回应环回的环回信元的情况下,确认链路正常,如在设定时间内未收到回应环回的环回信元,则上报告警。
2、 根据权利要求l所述的方法,其特征在于,所述判断所述收到请求环回 的环回信元与所述带有识别信息的请求环回的环回信元是否相同包括检测所述收到请求环回的环回信元是否带有识别信息,在检测出所述收到 请求环回的环回信元带有识别信息且所述收到请求环回的环回信元带有识别信息与所述带有识别信息的请求环回的环回信元中的识别信息相同时,判断出 相同,否则判断出不相同。
3、 根据权利要求l所述的方法,其特征在于,所述带有识别信息的请求环 回的环回信元为将识别信息插入请求环回的环回信元的可选字段或未使用字段。
4、 根据权利要求l-3任一所述的方法,其特征在于,所述识别信息为本 地硬件定时器的值。
5、 根据权利要求l所述的方法,其特征在于,所述方法在确认链路正常后, 还包括如下操作检查是否已上报告警;在检查出已上报告警的情况下,恢复所述已上报告警。
6、 根据权利要求l所述的方法,其特征在于,所述方法进一步包括 在判断出不相同的情况下,发送回应环回的环回信元。
7、 一种检测链路的装置,其特征在于,所述装置包括 发送单元用于发送带有识别信息的请求环回的环回信元; 接收请求环回单元用于接收请求环回的环回信元;判断单元用于在所述"t妄收单元收到所述请求环回的环回信元后,判断收到所述请求环回的环回信元与所述发送单元发送的所述带有识别信息的请求 环回的环回信元是否相同;确认单元用于在所述判断单元判断出相同的情况下,且在设定时间内收 到回应环回的环回信元的情况下,确认链路正常;告警单元用于在所述判断单元判断出相同的情况下,在设定时间内未收 到回应环回的环回信元的情况下,上报告警。
8、 根据权利要求7所述的装置,其特征在于,所述发送单元包括 插入模块用于将识别信息插入请求环回的环回信元的可选字段或未使用字段;发送模块,用于在所述插入模块将识别信息插入请求环回的环回信元后, 发送所述请求环回的环回信元。
9、 根据权利要求7所述的装置,其特征在于,所述判断单元包括 检测模块,用于检测所述收到请求环回的环回信元是否带有识别信息; 判断模块,用于在检测出所述收到请求环回的环回信元带有识别信息且所述收到请求环回的环回信元带有识别信息与所述带有识别信息的请求环回的环回信元中的识别信息相同时,判断出相同,否则判断出不相同。
10、 根据权利要求7所述的装置,其特征在于,所述装置还包括 检查单元用于在所述确认单元确认链路正常后,检查是否已上报告警; 恢复告警单元用于在所述检查单元检查出已上报告警的情况下,恢复所述已上报告警。
全文摘要
本发明实施方式提供了一种检测链路的方法及装置,所述方法及装置属于网络通信领域,该方法包括发送带有识别信息的请求环回的环回信元;在收到请求环回的环回信元后,判断所述收到请求环回的环回信元与所述带有识别信息的请求环回的环回信元是否相同;在判断出相同的情况下,且在设定时间内收到回应环回的环回信元的情况下,确认链路正常,如在设定时间内未收到回应环回的环回信元,则上报告警。本发明具体实施方式
还提供一种检测链路的装置,所述方法及装置能在出现多次物理环回或者出现异常环回的情况下,准确检测出ATM链路的实际情况。
文档编号H04L12/54GK101202677SQ20071017938
公开日2008年6月18日 申请日期2007年12月12日 优先权日2007年12月12日
发明者吴元春, 勇 阳 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1