一种IEEE 1588链路检测方法、系统和IEEE 1588链路装置制造方法及图纸

技术编号:6958338 阅读:151 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种IEEE?1588链路检测方法,该方法包括:查询被检测方是否支持链路检测机制;如果被检测方支持链路检测机制,则向被检测方发送检测请求报文,使所述被检测方根据所述检测请求报文进行状态检测;接收所述被检测方返回的检测响应报文,并根据所述检测响应报文获取与所述被检测方之间的链路状态信息。相应地,本发明专利技术实施例还公开了一种IEEE?1588链路检测系统和IEEE?1588链路装置。本发明专利技术实施例所提供的技术方案,可以通过IEEE?1588链路中的设备之间发送检测请求报文和检测响应报文来获知链路的状态信息,从而实现IEEE?1588链路中故障快速、高效地检测。

【技术实现步骤摘要】

本专利技术涉及通信
,更具体地说,涉及一种IEEE 1588链路检测方法、系统和IEEE 1588链路装置
技术介绍
九十年代以来,分布式系统变得越来越普遍,网络中设备之间的协同要求也变得越来越高,同时由于网络变得普遍,在成本压力下,人们希望通过网络取代专门的总线来连接分布式设备,传送用于进行设备协同的定时信息。此后,IEEEanstitute of Electrical and Electronics Engineers,美国电气和电子工程师协会)1588协议正式被IEEE批准, 成为标准。其中,IEEE 1588v2协议在测量与控制系统中(例如通信网络、本地计算、分布式对象等技术协同应用的系统)可以实现精确时间同步,简称为精确时间协议(precision timeprotocol, PTP),该协议适用于在支持组播通信的局域网通信系统中支持各种不同精度、分辨率、稳定性的时钟系统互相同步,并且只需要很少的网络资源和计算资源,纯软件时钟系统的最高精度可以达到亚微秒级,在硬件辅助的情况下可以达到纳秒级。除此以外, 相比较于GPS (Global PositioningSystem,全球定位系统)时间同步,IEEE 1588v2时间同步的建设和维护成本更低(不需要每个基站部署和维护GPS接收设备)。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下问题由于IEEE 1588时钟组网通常比较复杂,同一个端口下可能出现的状态较多,设备内部报文处理环节较多,出现问题后需要对相关的设备进行逐台排查,因此定位难度较大,定位时间较长。
技术实现思路
有鉴于此,本专利技术实施例提供一种IEEE 1588链路检测方法、系统和装置,以实现 IEEE 1588链路中故障快速、高效地检测。本专利技术实施例是这样实现的本专利技术实施例提供了一种IEEE 1588链路检测方法,该方法包括查询被检测方是否支持链路检测机制;如果被检测方支持链路检测机制,则向被检测方发送检测请求报文,使所述被检测方根据所述检测请求报文进行状态检测;接收所述被检测方返回的检测响应报文,并根据所述检测响应报文获取与所述被检测方之间的链路状态信息。本专利技术实施例提供了一种IEEE 1588链路检测方法,该方法包括被检测方接收检测方是否支持链路检测机制的查询;并向所述检测方返回查询响应报文,所述查询响应报文中携带被检测方是否支持所述链路检测机制的信息;如果所述被检测方支持所述链路检测机制,则所述被检测方根据所述检测方所发送的检测请求报文进行状态检测;所述被检测方向所述检测方返回检测响应报文,所述检测响应报文中携带所述状态检测的结果信息。本专利技术实施例提供了一种IEEE 1588链路检测系统,该系统包括检测方和被检测方,其中,所述检测方,用于查询所述被检测方是否支持链路检测机制,如果所述被检测方支持链路检测机制,则向所述被检测方发送检测请求报文,使所述被检测方根据所述检测请求报文进行状态检测;接收所述被检测方返回的检测响应报文,并根据所述检测响应报文获取与所述被检测方之间的链路状态信息;所述被检测方,用于接收所述检测方是否支持链路检测机制的查询且自身支持链路检测机制时,接收所述检测方所发送的检测请求报文,并根据所述检测请求报文进行状态检测;向所述检测方返回检测响应报文,所述检测响应报文中携带所述状态检测的结果fe息。本专利技术实施例提供了一种IEEE 1588链路装置,该装置包括检测机制查询单元、 请求报文发送单元、响应报文接收单元和状态信息获取单元,其中,所述检测机制查询单元,用于查询被检测方是否支持链路查询机制;所述请求报文发送单元,用于当所述检测机制查询单元查询到所述被检测方支持链路查询机制时,向所述被检测方发送检测请求报文,使所述被检测方根据所述检测请求报文进行状态检测;所述响应报文接收单元,用于接收所述被检测方返回的检测响应报文;所述状态信息获取单元,用于根据所述响应报文接收单元所接收到的检测响应报文获取与所述被检测方之间的链路状态信息。本专利技术实施例提供了一种IEEE 1588链路装置,该装置包括检测机制查询接收单元、请求报文接收单元、状态检测单元和响应报文发送单元,其中,所述检测机制查询接收单元,用于接收检测方发送的是否支持链路检测机制的查询,并向所述检测方返回自身是否支持链路检测机制的结果;所述请求报文接收单元,用于当所述检测机制查询接收单元向所述检测方返回自身是否支持链路检测机制的结果为支持时,接收所述检测方所发送的检测请求报文;所述状态检测单元,用于根据所述请求报文接收单元所接收到的检测请求报文进行状态检测;所述响应报文发送单元,用于向所述检测方返回检测响应报文,所述检测响应报文中携带所述状态检测的结果信息。与现有技术相比,本专利技术实施例提供的技术方案具有以下优点和特点本专利技术实施例所提供的技术方案,通过IEEE 1588链路中检测方向被检测方发送检测请求报文,被检测方根据该检测请求报文进行状态检测,并向检测方返回检测响应报文,使检测方根据该检测响应报文获取两者之间链路状态,从而实现IEEE 1588链路中故障快速、高效地检测。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例所提供的一种IEEE 1588链路检测方法流程图;图2为本专利技术实施例所提供的另一种IEEE 1588链路检测方法流程图;图3为本专利技术实施例所提供的一种IEEE 1588链路检测系统结构示意图;图4为本专利技术实施例所提供的一种IEEE 1588链路装置结构示意图;图5为本专利技术实施例所提供的另一种IEEE 1588链路装置结构示意图;图6为本专利技术实施例所提供的一种IEEE 1588链路检测方法流程图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种IEEE 1588链路检测方法,该方法包括步骤101 向被检测方发送检测请求报文,使所述被检测方根据所述检测请求报文进行状态检测;在步骤101中,检测方向被检测方发送检测请求报文,其中,此处的检测方和被检测方均可以是IEEE 1588链路中的具体装置,通过本实施例所提供的技术方案,可以获取该两个装置之间的IEEE 1588链路的状态信息,当两个装置之间的IEEE 1588线路故障,或者这两个装置中的任何一个故障时,都可能导致这两个装置之间的IEEE 1588链路故障。在检测方向被检测方发送检测请求报文时,可以利用现有的IEEE1588v2协议中的 announce报文来实现,例如,现有的announce报文的校正域后面包括4个字节的保留字段, 在本实施例中,可以通过该保留字段携带检测请求消息,更进一步可具体为,将announce 报文保留字段中某一字节进本文档来自技高网...

【技术保护点】
1.一种IEEE 1588链路检测方法,其特征在于,包括:查询被检测方是否支持链路检测机制;如果被检测方支持链路检测机制,则向被检测方发送检测请求报文,使所述被检测方根据所述检测请求报文进行状态检测;接收所述被检测方返回的检测响应报文,并根据所述检测响应报文获取与所述被检测方之间的链路状态信息。

【技术特征摘要】
1.一种IEEE 1588链路检测方法,其特征在于,包括查询被检测方是否支持链路检测机制;如果被检测方支持链路检测机制,则向被检测方发送检测请求报文,使所述被检测方根据所述检测请求报文进行状态检测;接收所述被检测方返回的检测响应报文,并根据所述检测响应报文获取与所述被检测方之间的链路状态信息。2.根据权利要求1所述的方法,其特征在于,所述查询所述被检测方是否支持链路检测机制,包括向所述被检测方发送management报文,所述management报文中携带链路机制检测请求信息;接收所述被检测方所返回的management响应报文,所述management响应报文中携带所述被检测方是否支持所述链路检测机制的信息。3.根据权利要求1至2中任一项所述的方法,其特征在于,所述向被检测方发送链路检测请求报文,包括向所述被检测方发送announce报文,所述armoimce报文携带链路检测请求。4.根据权利要求3所述的方法,其特征在于,所述接收所述被检测方返回的检测响应报文,并根据所述检测响应报文获取与所述被检测方之间的链路状态信息,包括接收所述被检测方返回的announce响应报文,根据所述announce响应报文携带的信息检测与所述被检测方之间的链路状态信息。5.一种IEEE 1588链路检测方法,其特征在于,包括被检测方接收检测方是否支持链路检测机制的查询;并向所述检测方返回查询响应报文,所述查询响应报文中携带被检测方是否支持所述链路检测机制的信息;如果所述被检测方支持所述链路检测机制,则所述被检测方根据所述检测方所发送的检测请求报文进行状态检测;所述被检测方向所述检测方返回检测响应报文,所述检测响应报文中携带所述状态检测的结果信息。6.根据权利要求5所述的方法,其特征在于,所述接收所述检测方是否支持链路检测机制的查询,包括接收所述检测方所发送的management报文,所述management报文中携带链路机制检测请求信息;向所述检测方返回management响应报文,所述management响应报文中携带接收方是否支持所述链路检测机制的信息。7.根据权利要求5至6中任一项所述的方法,其特征在于,所述接收检测方所发送的检测请求报文,并根据所述检测请求报文进行状态检测,包括接收所述检测方所发送的announce报文,获取所述announce报文中...

【专利技术属性】
技术研发人员:黄静
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1