CN103684818A - 检测网络通道故障的方法及装置 - Google Patents
检测网络通道故障的方法及装置 Download PDFInfo
- Publication number
- CN103684818A CN103684818A CN201210329816.XA CN201210329816A CN103684818A CN 103684818 A CN103684818 A CN 103684818A CN 201210329816 A CN201210329816 A CN 201210329816A CN 103684818 A CN103684818 A CN 103684818A
- Authority
- CN
- China
- Prior art keywords
- detection
- network channel
- test point
- detection messages
- mentioned
- 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.)
- Pending
Links
Images
Landscapes
- Maintenance And Management Of Digital Transmission (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供了一种检测网络通道故障的方法及装置,其中,该方法包括:一个或多个检测点模块分别记录检测报文的检测信息,其中,一个或多个检测点模块设置在本端、对端和/或网络通道中,检测报文包括以下之一:本端通过网络通道向对端发送的第一检测报文、对端通过网络通道向本端发送的第二检测报文;一个或多个检测点模块上报检测信息,其中,上报的检测信息用于确定本端、对端和/或网络通道的故障点,本发明解决了相关技术中无法确定网络通道中的故障点的问题,从而提高了检测网络通道故障的效率,提高了检测网络通道故障的准确性、精确性。
Description
技术领域
本发明涉及通信领域,具体而言,涉及一种检测网络通道故障的方法及装置。
背景技术
分组传送网(Packet Transport Network,简称PTN)是一种以分组作为传送单位,以承载电信级以太网业务为主,兼容时分复用(Time Division Multiplex,简称为TDM)、异步传输模式(Asynchronous Transfer Mode,简称为ATM)和光纤连接器(Fiber Connector,简称为FC)等业务的综合传送技术。设备间存在各种数据报文与协议控制报文,即控制层面和管理层面网络通道,在开发、测试、工程维护过程中经常会碰到网络通道数据报文丢包、数据报文延时大、数据报文异常等故障,而设备间网络通道牵涉到多个软件模块以及硬件模块,因此,快速地查找网络通道的软件模块和/或硬件模块故障点成为PTN设备开发、测试、工程维护过程中不可或缺的一项技术。
网络通道检测技术一般使用通道检测数字序列在本端设备与对端设备之间进行收发测试,用以检测网络通道故障,例如,公开号为CN200710123362.X的专利申请文件中提及的网络通道检测方法,在第一芯片与第二芯片之间使用通道检测数字序列进行收发测试,用以检测通道故障,但此专利申请文件中提及的网络通道检测方法只能检测到通道是否出现故障,不能检测到具体是哪个软件或硬件模块出现异常,且无法检测到数据报文在哪个环节出现延时或哪个环节出现丢包现象。
此外,通道检测技术一般用于业务转发层,本端与对端使用芯片消耗较大带宽来实时检测业务通道故障,例如,公开号为CN200610099460.X的专利申请文件中提及的网络通道检测方法,使用双向转发检测协议(Bi-Directional Forwarding Detection,简称为BFD)控制协议报文在设备的芯片之间进行收发检测,用于实时检测业务转发通道的故障。
针对相关技术中上述至少之一的问题,目前尚未提出有效的解决方案。
发明内容
本发明提供了一种检测网络通道故障的方法及装置,以至少解决相关技术中无法确定网络通道中的故障点的问题。
根据本发明的一个方面,提供了一种检测网络通道故障的方法,其包括:一个或多个检测点模块分别记录检测报文的检测信息,其中,上述一个或多个检测点模块设置在本端、对端和/或网络通道中,上述检测报文包括以下之一:上述本端通过上述网络通道向上述对端发送的第一检测报文、上述对端通过上述网络通道向上述本端发送的第二检测报文;上述一个或多个检测点模块上报上述检测信息,其中,上报的上述检测信息用于确定上述本端、上述对端和/或上述网络通道的故障点。
优选地,在上述本端通过上述网络通道向上述对端发送上述第一检测报文和/或上述对端通过上述网络通道向上述本端发送上述第二检测报文之前,上述检测网络通道故障的方法还包括:上述本端与上述对端进行时钟同步。
优选地,上述一个或多个检测点模块分别设置在上述本端和上述对端的功能模块上,以及上述网络通道中的功能模块上。
优选地,在上述一个或多个检测点模块上报上述检测信息之前,上述检测网络通道故障的方法还包括:在检测到接收到上述第二检测报文的时刻与发送上述第一检测报文的时刻之间的时间差大于第一预设值,和/或,接收到的上述第二检测报文的数量与发送上述第一检测报文的数量不相同的情况下,发送检测信息查询报文,其中,上述检测信息查询报文用于指示上述一个或多个检测点模块上报上述检测信息。
优选地,上述检测信息包括:上述检测报文的序号、接收到上述检测报文的时刻。
优选地,在上述一个或多个检测点模块上报上述检测信息之后,检测网络通道故障的方法还包括:接收到上述检测信息的设备检测到上述一个或多个检测点模块中相邻检测点模块上报的上述第一检测报文的检测信息和/或上述第二检测报文的检测信息中相同序号的报文的接收时间差大于第二预设值的情况下,判断出上述相邻检测点模块之间的网络通道段出现故障。
优选地,在上述一个或多个检测点模块上报上述检测信息之后,上述检测网络通道故障的方法还包括:接收到上述检测信息的设备检测到上述一个或多个检测点模块中相邻检测点模块上报的上述第一检测报文的检测信息和/或上述第二检测报文的检测信息中报文序号个数不同的情况下,判断出上述相邻检测点模块之间的网络通道段出现故障。
根据本发明的另一方面,提供了一种检测网络通道故障的装置,其包括:检测点模块,用于分别记录检测报文的检测信息,其中,一个或多个检测点模块设置在本端、对端和/或网络通道中,上述检测报文包括以下之一:上述本端通过上述网络通道向上述对端发送的第一检测报文、上述对端通过上述网络通道向上述本端发送的第二检测报文;处理模块,用于接收上述一个或多个检测点模块上报的上述检测信息,并根据上述检测信息确定上述本端、上述对端和/或上述网络通道的故障点。
优选地,上述检测网络通道故障的装置还包括:发送模块,用于在检测到接收到上述第二检测报文的时刻与发送上述第一检测报文的时刻之间的时间差大于第一预设值,和/或,接收到的上述第二检测报文的数量与发送上述第一检测报文的数量不相同的情况下,发送检测信息查询报文,其中,上述检测信息查询报文用于指示上述一个或多个检测点模块上报上述检测信息,上述检测信息包括:上述检测报文的序号、接收到上述检测报文的时刻。
优选地,上述处理模块包括:第一处理单元,用于检测到上述一个或多个检测点模块中相邻检测点模块上报的上述第一检测报文的检测信息和/或上述第二检测报文的检测信息中相同序号的报文的接收时间差大于第二预设值的情况下,判断出上述相邻检测点模块之间的网络通道段出现故障;和/或第二处理单元,用于检测到上述一个或多个检测点模块中相邻检测点模块上报的上述第一检测报文的检测信息和/或上述第二检测报文的检测信息中报文序号个数不同的情况下,判断出上述相邻检测点模块之间的网络通道段出现故障。
在本发明中,通过一个或多个检测点模块分别记录检测报文的检测信息,该一个或多个检测点模块设置在本端、对端和/或网络通道中,上述检测报文包括以下之一:上述本端通过上述网络通道向上述对端发送的第一检测报文、上述对端通过上述网络通道向上述本端发送的第二检测报文,然后,上述一个或多个检测点模块上报上述检测信息,其中,上报的上述检测信息用于确定上述本端、上述对端和/或上述网络通道的故障点,由于上述一个或多个检测点模块设置在上述本端、上述对端和/或上述网络通道中来记录上述检测报文的检测信息,因此可以根据上述检测信息来快速地检测到上述本端、上述对端和/或上述网络通道的故障,并准确地确定故障点,从而提高了检测网络通道故障的效率,提高了检测网络通道故障的准确性、精确性。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的检测网络通道故障的方法的流程图;
图2是根据本发明实施例的检测网络通道故障的装置的结构框图;
图3是根据本发明实施例的另一种检测网络通道故障的装置的结构框图;
图4是根据本发明实施例的处理模块的结构框图;
图5是根据本发明实施例的检测网络通道故障的装置在通讯***中的位置和组成的示意图;
图6是根据本发明实施例的检测网络通道故障的装置的模块功能示意图;
图7是根据本发明实施例的另一种网络通道故障检测方法的处理流程图;
图8是根据本发明实施例的检测网络通道故障的方法中检测报文的流程示意图;以及
图9是根据本发明实施例的检测网络通道故障的方法中检测信息查询报文的流程示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
本实施例提供了一种检测网络通道故障的方法,如图1所示,该检测网络通道故障的方法包括步骤S102至步骤S104。
步骤S102:一个或多个检测点模块分别记录检测报文的检测信息,其中,一个或多个检测点模块设置在本端、对端和/或网络通道中,检测报文包括以下之一:本端通过网络通道向对端发送的第一检测报文、对端通过网络通道向本端发送的第二检测报文;
步骤S104:一个或多个检测点模块上报检测信息,其中,上报的检测信息用于确定本端、对端和/或网络通道的故障点。
通过上述步骤,通过一个或多个检测点模块分别记录检测报文的检测信息,该一个或多个检测点模块设置在本端、对端和/或网络通道中,上述检测报文包括以下之一:上述本端通过上述网络通道向上述对端发送的第一检测报文、上述对端通过上述网络通道向上述本端发送的第二检测报文,然后,上述一个或多个检测点模块上报上述检测信息,其中,上报的上述检测信息用于确定上述本端、上述对端和/或上述网络通道的故障点,由于上述一个或多个检测点模块设置在上述本端、上述对端和/或上述网络通道中来记录上述检测报文的检测信息,因此可以根据上述检测信息来快速地检测到上述本端、上述对端和/或上述网络通道的故障,并准确地确定故障点,从而提高了检测网络通道故障的效率,提高了检测网络通道故障的准确性、精确性。
为了提高设备之间延时的准确性,在本优选实施例中,在上述本端通过上述网络通道向上述对端发送上述第一检测报文和/或上述对端通过上述网络通道向上述本端发送上述第二检测报文之前,上述检测网络通道故障的方法还包括:上述本端与上述对端进行时钟同步。
为了提高故障检测的准确性、精确性,在本优选实施例中,上述一个或多个检测点模块分别设置在上述本端和上述对端的功能模块上,以及上述网络通道中的功能模块上。因此在上述本端、上述对端和上述网络通道中任意处出现故障时,都可以准确地、精确地确定出故障点,此外,通过上述一个或多个检测点模块分别设置在上述本端和上述对端的功能模块上,以及上述网络通道中的功能模块上,可以实现控制层和管理层上的网络通道故障的检测,通过检测报文来检测,从而在快速地、准确地检测到故障的同时,减少了检测故障所消耗的带宽。
为了提高检测故障的效率,在本优选实施例中,在上述一个或多个检测点模块上报检测信息之前,上述检测网络通道故障的方法还包括:在检测到接收到第二检测报文的时刻与发送第一检测报文的时刻之间的时间差大于第一预设值,和/或,接收到的第二检测报文的数量与发送第一检测报文的数量不相同的情况下,发送检测信息查询报文,其中,检测信息查询报文用于指示一个或多个检测点模块上报检测信息。即通过检测接收到第二检测报文的时刻与发送第一检测报文的时刻之间的时间差大于第一预设值,和/或,接收到的第二检测报文的数量与发送第一检测报文的数量不相同的情况,可以初步判断出现故障,然后再获取上述检测信息来精确地确定故障点。
为了提高检测故障的操作便捷性,提高检测故障的效率,在本优选实施例中,上述检测信息包括:上述检测报文的序号、接收到检测报文的时刻。即上述检测点模块分别记录接收到的检测报文的序号和接收到该检测报文的时刻,上述检测报文包括至少以下之一:第一检测报文、第二检测报文。
为了精确地确定出故障点,在本优选实施例中,在上述一个或多个检测点模块上报检测信息之后,上述检测网络通道故障的方法还包括:接收到检测信息的设备检测到一个或多个检测点模块中相邻检测点模块上报的第一检测报文的检测信息和/或第二检测报文的检测信息中相同序号的报文的接收时间差大于第二预设值的情况下,判断出上述相邻检测点模块之间的网络通道段出现故障。即检测到相邻检测点模块上报的第一检测报文的检测信息中相同序号的报文的接收时间差大于第二预设值,和/或第二检测报文的检测信息中相同序号的报文的接收时间差大于第二预设值的情况下,判断出上述相邻检测点模块之间的网络通道段出现故障。
为了提高灵活性,满足不同应用场景的需求,在本优选实施例中,在上述一个或多个检测点模块上报检测信息之后,上述检测网络通道故障的方法还包括:接收到检测信息的设备检测到一个或多个检测点模块中相邻检测点模块上报的第一检测报文的检测信息和/或第二检测报文的检测信息中报文序号个数不同的情况下,判断出相邻检测点模块之间的网络通道段出现故障。即检测到相邻检测点模块上报的第一检测报文的检测信息中报文序号个数不同,和/或第二检测报文的检测信息中报文序号个数不同的情况下,判断出相邻检测点模块之间的网络通道段出现故障。
本优选实施例提供了一种检测网络通道故障的装置,如图2所示,该检测网络通道故障的装置包括:检测点模块202,用于分别记录检测报文的检测信息,其中,一个或多个检测点模块设置在本端、对端和/或网络通道中,检测报文包括以下之一:本端通过网络通道向对端发送的第一检测报文、对端通过网络通道向本端发送的第二检测报文;处理模块204,连接至检测点模块202,用于接收一个或多个检测点模块上报的检测信息,并根据检测信息确定本端、对端和/或网络通道的故障点。
在上述优选实施例中,通过一个或多个检测点模块202分别记录检测报文的检测信息,该一个或多个检测点模块202设置在本端、对端和/或网络通道中,上述检测报文包括以下之一:上述本端通过上述网络通道向上述对端发送的第一检测报文、上述对端通过上述网络通道向上述本端发送的第二检测报文,然后,上述一个或多个检测点模块上报上述检测信息给处理模块204,处理模块204根据上述检测信息确定上述本端、上述对端和/或上述网络通道的故障点,由于上述一个或多个检测点模块设置在上述本端、上述对端和/或上述网络通道中来记录上述检测报文的检测信息,因此可以根据上述检测信息来快速地检测到上述本端、上述对端和/或上述网络通道的故障,并准确地确定故障点,从而提高了检测网络通道故障的效率,提高了检测网络通道故障的准确性、精确性。
为了提高设备之间延时的准确性,在本优选实施例中,如图3所示,上述检测网络通道故障的装置还包括:时钟同步模块206,用于对上述本端与上述对端进行时钟同步。
为了提高故障检测的准确性、精确性,在本优选实施例中,上述一个或多个检测点模块202分别设置在上述本端和上述对端的功能模块上,以及上述网络通道中的功能模块上。
为了提高检测故障的效率,在本优选实施例中,如图3所示,上述检测网络通道故障的装置还包括:发送模块208,用于在检测到接收到第二检测报文的时刻与发送第一检测报文的时刻之间的时间差大于第一预设值,和/或,接收到的第二检测报文的数量与发送第一检测报文的数量不相同的情况下,发送检测信息查询报文,其中,检测信息查询报文用于指示一个或多个检测点模块202上报检测信息,上述检测信息包括:检测报文的序号、接收到检测报文的时刻。
为了精确地确定出故障点,在本优选实施例中,如图4所示,上述处理模块204包括:第一处理单元2042,用于检测到一个或多个检测点模块中相邻检测点模块上报的第一检测报文的检测信息和/或第二检测报文的检测信息中相同序号的报文的接收时间差大于第二预设值的情况下,判断出相邻检测点模块之间的网络通道段出现故障;和/或第二处理单元2044,用于检测到一个或多个检测点模块中相邻检测点模块上报的第一检测报文的检测信息和/或第二检测报文的检测信息中报文序号个数不同的情况下,判断出相邻检测点模块之间的网络通道段出现故障。
优选地,由于上述本端和上述对端是相对而言,在检测一段网络通道时被称为本端设备,在检测另一段网络通道时可能被称为对端设备,因此,上述处理模块204、时钟同步模块206、发送模块208可以设置在本端设备中,可以设置在对端设备中,还可以是设置在独立于本端设备和对端设备的单独的装置中。
以下结合附图对上述各个优选实施例进行详细地描述。
图5是根据本发明实施例的检测网络通道故障的装置在通讯***中的位置和组成的示意图,如图5所示,该检测网络通道故障的装置包括如下模块:检测报文收发包模块502(相当于上述发送模块208),时钟同步模块504(相当于上述时钟同步模块206),检测报文信息统计模块506(相当于上述处理模块204),检测点模块508(相当于上述检测点模块202),在本优选实施例中,主控A相当于上述本端(或对端),主控B相当于上述对端(或本端),在上述通讯***,通过时钟同步模块504来实现主控A和主控B的时钟同步,并通过检测报文收发包模块502来发送检测报文,并通过检测点模块508来记录检测报文的检测信息,通过检测报文信息统计模块506来根据检测点模块508上报的检测信息确定故障点。
图6是根据本发明实施例的检测网络通道故障的装置的模块功能示意图,如图6所示,上述检测网络通道故障的装置中的各模块之间协助,检测网络通道故障的装置由时钟同步模块504、检测点模块508、检测报文收发包模块502、检测报文信息统计模块506组成,各模块的作用如下:
时钟同步模块504,时钟同步模块504为PTN设备通用模块,在通道检测故障中,主要保证设备间已经进行时钟同步即可,此模块是通道故障检测过程中获取检测数据收发报文(相当于上述检测报文)在软件模块之间、设备之间的准确延时的保证。
检测点模块508,检测点模块508可以被置于网络通道数据传输过程中的软件模块或硬件转发模块中,负责识别检测报文,根据检测报文类型或进行回环处理,或记录报文到达时间合序号,或发送检测报文统计信息(相当于上述检测信息)到检测报文信息统计模块506。即当检测报文类型为检测报文时,检测点模块508记录该检测报文的序号和接收到该检测报文的时刻,当检测报文类型为检测信息查询报文时,检测点模块508进行回环处理,向检测报文信息统计模块506发送检测报文统计信息。
检测报文收发包模块502,检测报文收发包模块502对检测报文进行组包,并向网络通道进行发送检测报文或检测信息查询报文,接收检测点模块508返回的检测信息。
检测报文信息统计模块506,检测报文信息统计模块506,根据检测报文收发包模块502接收到的各个检测点模块508记录的检测报文统计信息进行分析,返回出现故障的网络通道区间段。
图7是根据本发明实施例的另一种网络通道故障检测方法的处理流程图,如图7所示,该处理流程包括如下步骤:
S702:开启网络通道检测流程,时钟同步模块504进行本端和对端的时钟同步,确保网络通道两端的设备时钟同步。
S704:本端设备中的检测报文收发包模块502发送检测报文到对端设备中的检测报文收发包模块502,网络通道数据传输过程中经过各个检测点模块508,检测点模块508记录检测报文的序号以及时钟模块当前时间,对端检测报文收发包模块502接收到检测报文后,回复检测报文到达本端,同样在网络通道数据传输过程中经过各个检测点模块508,检测点模块508记录序号和时间;进行多次检测。
S706:本端设备中的检测报文收发包模块502正常接收到检测报文的回复,判断发送检测报文到接收到该检测报文的回复之间的时间差(时间消耗)是否在正常范围之内,且发送的检测报文的数量与接收到的检测报文的回复的数量是否相同,即判断是否出现丢包和/或延时较大情况,若是,则转至步骤S708,若否,则结束检测流程。
S708:发送检测报文到接收到该检测报文的回复之间的时间差(时间消耗)不在正常范围之内(存在延时较大现象)和/或发送的检测报文的数量与接收到的检测报文的回复的数量不相同(存在丢包现象),则开启检测信息收集流程,本端设备中的检测报文收发包模块502发送检测信息查询报文,检测点模块接收到此报文后,直接使用软件环回处理,返回上述检测报文的检测信息,即上述检测报文到达此检测点模块的序号与时间记录信息。
S710:收集所有检测点模块508上报的检测信息后,检测报文信息统计模块506分析各个检测点模块508接收检测报文个数情况与时间记录情况,分析出现故障的故障点,流程结束。
在本优选实施例中,以网络通道正常无故障为例,来描述检测报文的流程,图8是根据本发明实施例的检测网络通道故障的方法中检测报文的流程示意图,如图8所示,该处理流程包括如下步骤:
S1:检测端(相当于上述本端)设备的检测报文收发包模块502通过待检测网络通道向待检测设备(相当于上述对端)发送检测报文,并记录发送检测报文的序号和时间为(0000000)。
S2:检测报文分别达到检测点A-H(相当于上述检测点模块508),各个检测点分别记录检测报文的序号和接收到检测报文的当前时间。
S3:检测报文达到对端检测报文收发包模块502,记录当前时间为(0009000)。
S4:对端检测报文收发包模块502回复检测报文,记录发送该回复报文时的时间为(0020000)。
S5:检测报文回复分别到检测点H-A,各个检测点分别记录测报文回复的序号和接收到检测报文回复的当前时间。
S6:检测报文回复到本端检测报文收发包模块502,当前时间为(0029000),。
S7:检测报文信息统计模块506使用(0029000)减去检测报文发送时时间(0000000),等于(0029000),则为检测报文在网络通道中发送和回复总消耗时间,时间消耗在预计正常范围之内,网络通道正常,此次检测结束。
在本优选实施例中,以网络通道不正常出现故障为例,来描述检测信息查询报文的流程,图9是根据本发明实施例的检测网络通道故障的方法中检测信息查询报文的流程示意图,如图9所示,该流程包括如下步骤:
S1:按照上述如图8所示的实施例的流程进行检测过程,检测报文信息统计模块506使用检测报文回复到本端的时间(1029000)减去检测报文发送时时间(0000000),等于(1029000),此时间不在正常范围之内(软件模块之间一般消耗时间为毫秒级别,超过100毫秒判定为异常情况),即网络通道出现故障。
S2:检测报文收发包模块502发送检测信息查询报文,分别到达A-H检测点(相当于上述检测点模块508),检测点返回记录下的时间和报文序号信息。
S3:检测报文信息统计模块506检查相邻两个检测点之间消耗的时间,发现检测点H与G之间,在检测报文回复从H发送到G时消耗较多时间,确定出检测点H与G之间的网络通道出现故障,上报故障信息,此次检测结束。
从以上的描述中,可以看出,上述实施例实现了如下技术效果:通过一个或多个检测点模块分别记录检测报文的检测信息,该一个或多个检测点模块设置在本端、对端和/或网络通道中,上述检测报文包括以下之一:上述本端通过上述网络通道向上述对端发送的第一检测报文、上述对端通过上述网络通道向上述本端发送的第二检测报文,然后,上述一个或多个检测点模块上报上述检测信息,其中,上报的上述检测信息用于确定上述本端、上述对端和/或上述网络通道的故障点,由于上述一个或多个检测点模块设置在上述本端、上述对端和/或上述网络通道中来记录上述检测报文的检测信息,因此可以根据上述检测信息来快速地检测到上述本端、上述对端和/或上述网络通道的故障,并准确地确定故障点,从而提高了检测网络通道故障的效率,提高了检测网络通道故障的准确性、精确性。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种检测网络通道故障的方法,其特征在于,包括:
一个或多个检测点模块分别记录检测报文的检测信息,其中,所述一个或多个检测点模块设置在本端、对端和/或网络通道中,所述检测报文包括以下之一:所述本端通过所述网络通道向所述对端发送的第一检测报文、所述对端通过所述网络通道向所述本端发送的第二检测报文;
所述一个或多个检测点模块上报所述检测信息,其中,上报的所述检测信息用于确定所述本端、所述对端和/或所述网络通道的故障点。
2.根据权利要求1所述的方法,其特征在于,在所述本端通过所述网络通道向所述对端发送所述第一检测报文和/或所述对端通过所述网络通道向所述本端发送所述第二检测报文之前,还包括:
所述本端与所述对端进行时钟同步。
3.根据权利要求1所述的方法,其特征在于,所述一个或多个检测点模块分别设置在所述本端和所述对端的功能模块上,以及所述网络通道中的功能模块上。
4.根据权利要求1所述的方法,其特征在于,在所述一个或多个检测点模块上报所述检测信息之前,还包括:
在检测到接收到所述第二检测报文的时刻与发送所述第一检测报文的时刻之间的时间差大于第一预设值,和/或,接收到的所述第二检测报文的数量与发送所述第一检测报文的数量不相同的情况下,发送检测信息查询报文,其中,所述检测信息查询报文用于指示所述一个或多个检测点模块上报所述检测信息。
5.根据权利要求1至4中任一项所述的方法,其特征在于,
所述检测信息包括:所述检测报文的序号、接收到所述检测报文的时刻。
6.根据权利要求5所述的方法,其特征在于,在所述一个或多个检测点模块上报所述检测信息之后,还包括:
接收到所述检测信息的设备检测到所述一个或多个检测点模块中相邻检测点模块上报的所述第一检测报文的检测信息和/或所述第二检测报文的检测信息中相同序号的报文的接收时间差大于第二预设值的情况下,判断出所述相邻检测点模块之间的网络通道段出现故障。
7.根据权利要求5所述的方法,其特征在于,在所述一个或多个检测点模块上报所述检测信息之后,还包括:
接收到所述检测信息的设备检测到所述一个或多个检测点模块中相邻检测点模块上报的所述第一检测报文的检测信息和/或所述第二检测报文的检测信息中报文序号个数不同的情况下,判断出所述相邻检测点模块之间的网络通道段出现故障。
8.一种检测网络通道故障的装置,其特征在于,包括:
检测点模块,用于分别记录检测报文的检测信息,其中,一个或多个检测点模块设置在本端、对端和/或网络通道中,所述检测报文包括以下之一:所述本端通过所述网络通道向所述对端发送的第一检测报文、所述对端通过所述网络通道向所述本端发送的第二检测报文;
处理模块,用于接收所述一个或多个检测点模块上报的所述检测信息,并根据所述检测信息确定所述本端、所述对端和/或所述网络通道的故障点。
9.根据权利要求8所述的装置,其特征在于,还包括:
发送模块,用于在检测到接收到所述第二检测报文的时刻与发送所述第一检测报文的时刻之间的时间差大于第一预设值,和/或,接收到的所述第二检测报文的数量与发送所述第一检测报文的数量不相同的情况下,发送检测信息查询报文,其中,所述检测信息查询报文用于指示所述一个或多个检测点模块上报所述检测信息,所述检测信息包括:所述检测报文的序号、接收到所述检测报文的时刻。
10.根据权利要求9所述的装置,其特征在于,所述处理模块包括:
第一处理单元,用于检测到所述一个或多个检测点模块中相邻检测点模块上报的所述第一检测报文的检测信息和/或所述第二检测报文的检测信息中相同序号的报文的接收时间差大于第二预设值的情况下,判断出所述相邻检测点模块之间的网络通道段出现故障;和/或
第二处理单元,用于检测到所述一个或多个检测点模块中相邻检测点模块上报的所述第一检测报文的检测信息和/或所述第二检测报文的检测信息中报文序号个数不同的情况下,判断出所述相邻检测点模块之间的网络通道段出现故障。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210329816.XA CN103684818A (zh) | 2012-09-07 | 2012-09-07 | 检测网络通道故障的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210329816.XA CN103684818A (zh) | 2012-09-07 | 2012-09-07 | 检测网络通道故障的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103684818A true CN103684818A (zh) | 2014-03-26 |
Family
ID=50321207
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210329816.XA Pending CN103684818A (zh) | 2012-09-07 | 2012-09-07 | 检测网络通道故障的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103684818A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104506391A (zh) * | 2015-01-04 | 2015-04-08 | 中国联合网络通信集团有限公司 | 以太专线测试方法及装置 |
CN106330579A (zh) * | 2015-06-15 | 2017-01-11 | 中兴通讯股份有限公司 | 一种用于ptn设备的丢包统计方法及装置 |
CN106791823A (zh) * | 2017-02-07 | 2017-05-31 | 浙江大华技术股份有限公司 | 一种设备零码流故障处理方法、装置及电子设备 |
CN107017999A (zh) * | 2016-01-27 | 2017-08-04 | ***通信集团四川有限公司 | 一种基于ptn网络状态的故障定位方法和装置 |
CN107342809A (zh) * | 2016-05-03 | 2017-11-10 | ***通信集团四川有限公司 | 一种业务性能监测与故障定位方法及装置 |
CN107347014A (zh) * | 2016-05-04 | 2017-11-14 | ***通信集团广东有限公司 | 一种网络故障检测方法和*** |
CN109088784A (zh) * | 2017-06-14 | 2018-12-25 | 许继集团有限公司 | 一种负荷控制***的性能检测方法及*** |
CN110224845A (zh) * | 2018-03-01 | 2019-09-10 | 华为技术有限公司 | 定界传输故障的方法、***以及相关设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1505284A (zh) * | 2002-12-02 | 2004-06-16 | 深圳市中兴通讯股份有限公司 | 一种全光网中的分布式故障定位方法 |
GB2417638A (en) * | 2004-08-25 | 2006-03-01 | Agilent Technologies Inc | Coordinating monitoring of network transmission events |
CN101986604A (zh) * | 2010-10-29 | 2011-03-16 | 中兴通讯股份有限公司 | 分组传送网的链路故障定位方法及*** |
CN102064981A (zh) * | 2010-12-29 | 2011-05-18 | 中兴通讯股份有限公司 | 双向转发检测方法和*** |
-
2012
- 2012-09-07 CN CN201210329816.XA patent/CN103684818A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1505284A (zh) * | 2002-12-02 | 2004-06-16 | 深圳市中兴通讯股份有限公司 | 一种全光网中的分布式故障定位方法 |
GB2417638A (en) * | 2004-08-25 | 2006-03-01 | Agilent Technologies Inc | Coordinating monitoring of network transmission events |
CN101986604A (zh) * | 2010-10-29 | 2011-03-16 | 中兴通讯股份有限公司 | 分组传送网的链路故障定位方法及*** |
CN102064981A (zh) * | 2010-12-29 | 2011-05-18 | 中兴通讯股份有限公司 | 双向转发检测方法和*** |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104506391B (zh) * | 2015-01-04 | 2018-06-01 | 中国联合网络通信集团有限公司 | 以太专线测试方法及装置 |
CN104506391A (zh) * | 2015-01-04 | 2015-04-08 | 中国联合网络通信集团有限公司 | 以太专线测试方法及装置 |
CN106330579A (zh) * | 2015-06-15 | 2017-01-11 | 中兴通讯股份有限公司 | 一种用于ptn设备的丢包统计方法及装置 |
CN106330579B (zh) * | 2015-06-15 | 2020-04-28 | 中兴通讯股份有限公司 | 一种用于ptn设备的丢包统计方法及装置 |
CN107017999A (zh) * | 2016-01-27 | 2017-08-04 | ***通信集团四川有限公司 | 一种基于ptn网络状态的故障定位方法和装置 |
CN107017999B (zh) * | 2016-01-27 | 2020-06-05 | ***通信集团四川有限公司 | 一种基于ptn网络状态的故障定位方法和装置 |
CN107342809A (zh) * | 2016-05-03 | 2017-11-10 | ***通信集团四川有限公司 | 一种业务性能监测与故障定位方法及装置 |
CN107342809B (zh) * | 2016-05-03 | 2020-11-06 | ***通信集团四川有限公司 | 一种业务性能监测与故障定位方法及装置 |
CN107347014A (zh) * | 2016-05-04 | 2017-11-14 | ***通信集团广东有限公司 | 一种网络故障检测方法和*** |
CN107347014B (zh) * | 2016-05-04 | 2020-12-18 | ***通信集团广东有限公司 | 一种网络故障检测方法和*** |
CN106791823B (zh) * | 2017-02-07 | 2018-09-28 | 浙江大华技术股份有限公司 | 一种设备零码流故障处理方法、装置及电子设备 |
CN106791823A (zh) * | 2017-02-07 | 2017-05-31 | 浙江大华技术股份有限公司 | 一种设备零码流故障处理方法、装置及电子设备 |
CN109088784A (zh) * | 2017-06-14 | 2018-12-25 | 许继集团有限公司 | 一种负荷控制***的性能检测方法及*** |
CN110224845A (zh) * | 2018-03-01 | 2019-09-10 | 华为技术有限公司 | 定界传输故障的方法、***以及相关设备 |
CN110224845B (zh) * | 2018-03-01 | 2022-04-22 | 华为技术有限公司 | 定界传输故障的方法、***以及相关设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103684818A (zh) | 检测网络通道故障的方法及装置 | |
US20120163191A1 (en) | Network state monitoring system | |
CN100534048C (zh) | 分布式以太网***及基于该***的故障检测方法 | |
CN102594600B (zh) | 一种确定双向转发检测会话故障位置的方法及*** | |
US20050099955A1 (en) | Ethernet OAM fault isolation | |
US7397385B1 (en) | Predicting cable failure through remote failure detection of error signatures | |
CN100440817C (zh) | 一种环型网络中检测单通故障的方法 | |
CN101710896B (zh) | 一种链路质量探测方法和装置 | |
CN101355466B (zh) | 连续性检查消息报文的传输方法和装置 | |
CN101345581B (zh) | 一种无源光网络的故障定位方法及*** | |
CN102404170B (zh) | 报文丢失检测方法、装置、及*** | |
CN102428676A (zh) | 向不遵从oam的客户端发送数据传输路径属性的方法 | |
CN1901484B (zh) | 测量经过度量的测量***和方法 | |
CN100563201C (zh) | 一种路由器故障检测方法及装置 | |
CN108683542A (zh) | 一种分布式存储***的故障自诊断方法、***及装置 | |
CN102487338B (zh) | 根据网络抖动调整bfd发送间隔的方法及装置 | |
US9306822B2 (en) | Method and system for silent trunk failure detection | |
CN101202677B (zh) | 检测链路的方法及装置 | |
US7046693B1 (en) | Method and system for determining availability in networks | |
JP2005175599A (ja) | Ponシステム | |
CN101465762B (zh) | 一种检测保护组端口间错连的方法、设备及*** | |
CN101902369B (zh) | 背板交叉***的故障定位方法及装置 | |
CN106961344B (zh) | 一种网络故障检测方法及装置 | |
EP2712121A1 (en) | Method, apparatus and system for detecting packet path signal degraded | |
CN101729201B (zh) | 用于检测信号劣化缺陷的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140326 |