一种自动协商MPLS网络连通性检测时间的方法及系统技术方案

技术编号:10491673 阅读:168 留言:1更新日期:2014-10-03 19:04
本发明专利技术公开了一种自动协商MPLS网络连通性检测时间的方法及系统,所述方法包括:在MPLS网络中,第一节点将包含其发送周期和接收周期的协商请求消息发送至第二节点;第二节点收到所述协商请求消息后,将包含其发送周期和接收周期的协商响应消息发送至第一节点;根据第二节点的发送周期和接收周期、所述协商请求消息中的第一节点的发送周期和接收周期,第二节点确定其用于MPLS网络连通性检测的新的发送周期和检测周期;根据第一节点的发送周期和接收周期、所述协商响应消息中的第二节点的发送周期和接收周期,第一节点确定其用于MPLS网络连通性检测的新的发送周期和检测周期。本发明专利技术实现了自动协商检测时间和双向检测的目的。

【技术实现步骤摘要】
—种自动协商MPLS网络连通性检测时间的方法及系统
本专利技术涉及通信领域,特别涉及一种自动协商MPLS网络连通性检测时间的方法及系统。
技术介绍
随着通讯技术的发展,分组传送网PTN和因特网协议IP/多协议标签转发MPLS业务不断的融合和发展。MPLS TP OAM在MPLS TP组网环境中的应用越来越多,由于MPLS TPOAM能够达到50ms的电信级OAM和保护机制,对分组的天然“适配”,面向连接的多业务支持等优点,现在已经成为了运营商的主流技术选择。 目前,在MPLS TP网络中部署MPLS TP OAM来检测网络连通性的时候,需要对网络节点进行人工配置来保证双方发送连通性检测报文CCM的收发时间,这样就增加了部署的难度和误操作性。 同时,现有技术只能按照配置的检测时间进行检测,两端节点只能是一个检测周期,无法实现分别检测。
技术实现思路
本专利技术的目的在于提供一种自动协商MPLS网络连通性检测时间的方法及系统,可以使两端节点自动协商MPLS网络中链路连通性的检测时间,并且还可以使两端节点的发送周期和接收周期分离开,从而达到双向检测收发链路的链路质量的目的。 根据本专利技术的一个方面,提供了一种自动协商MPLS网络连通性检测时间的方法,包括: 在MPLS网络中,第一节点将包含其发送周期和接收周期的协商请求消息发送至第二节点,请求第二节点协商用于MPLS网络连通性检测的检测时间; 第二节点收到所述协商请求消息后,将包含其发送周期和接收周期的协商响应消息发送至第一节点,以响应第一节点的所述协商请求消息; 根据第二节点的发送周期和接收周期、所述协商请求消息中的第一节点的发送周期和接收周期,第二节点确定其用于MPLS网络连通性检测的新的发送周期和检测周期; 根据第一节点的发送周期和接收周期、所述协商响应消息中的第二节点的发送周期和接收周期,第一节点确定其用于MPLS网络连通性检测的新的发送周期和检测周期。 优选地,第二节点确定其新的发送周期的步骤包括: 比较第二节点的发送周期和第一节点的接收周期; 若所述第二节点的发送周期大于等于所述第一节点的接收周期,则保持第二节点当前的发送周期不变,否则,将所述第一节点的接收周期作为第二节点新的发送周期。 优选地,第二节点确定其新的检测周期的步骤包括: 比较第二节点的接收周期和第一节点的发送周期; 若所述第二节点的接收周期大于等于所述第一节点的发送周期,则保持第二节点的接收周期不变,否则,将所述第一节点的发送周期作为第二节点新的接收周期; 第二节点将比较后确定的新的接收周期乘以第二预定值,得到第二节点新的检测周期。 优选地,在所述第二节点确定其新的发送周期和检测周期的步骤之后,还包括: 第二节点按照其新的发送周期向第一节点发送用于MPLS网络连通性检测的检测消息,并按照其新的检测周期接收来自第一节点的用于MPLS网络连通性检测的检测消息,以便检测收发链路。 优选地,第一节点确定其新的发送周期的步骤包括: 比较第一节点的发送周期和第二节点的接收周期; 若所述第一节点的发送周期大于等于所述第二节点的接收周期,则保持第一节点当前的发送周期不变,否则,将所述第二节点的接收周期作为第一节点新的发送周期。 优选地,第一节点确定其新的检测周期的步骤包括: 比较第一节点的接收周期和第二节点的发送周期; 若所述第一节点的接收周期大于等于所述第二节点的发送周期,则保持第一节点的接收周期不变,否则,将所述第二节点的发送周期作为第一节点新的接收周期; 第一节点将比较后确定的新的接收周期乘以第一预定值,得到第一节点新的检测周期。 优选地,在所述第一节点确定其新的发送周期和检测周期的步骤之后,还包括: 第一节点按照其新的发送周期向第二节点发送用于MPLS网络连通性检测的检测消息,并按照其新的检测周期接收来自第二节点的用于MPLS网络连通性检测的检测消息,以便检测收发链路。 根据本专利技术的另一方面,提供了一种自动协商MPLS网络连通性检测时间的系统,包括MPLS网络中的第一节点和第二节点,其中: 所述第一节点包括: 协商请求模块,用于将包含第一节点的发送周期和接收周期的协商请求消息发送至第二节点,请求第二节点协商用于MPLS网络连通性检测的检测时间; 第一检测时间确定模块,用于根据第一节点的发送周期和接收周期、所述协商响应消息中第二节点的发送周期和接收周期,确定第一节点新的发送周期和检测周期。 所述第二节点包括: 协商响应模块,用于收到所述协商请求消息后,将包含第二节点的发送周期和接收周期的协商响应消息发送至第一节点,以响应第一节点的所述协商请求消息; 第二检测时间确定模块,用于根据第二节点的发送周期和接收周期、所述协商请求消息中第一节点的发送周期和接收周期,确定第二节点新的发送周期和检测周期。 优选地,所述第二节点还包括: 第二检测模块,用于按照第二节点新的发送周期向第一节点发送用于MPLS网络连通性检测的检测消息,并按照第二节点的新的检测周期接收来自第一节点的用于MPLS网络连通性检测的检测消息,以便检测收发链路。 优选地,所述第一节点还包括: 第一检测模块,用于按照第一节点新的发送周期向第二节点发送用于MPLS网络连通性检测的检测消息,并按照第一节点的新的检测周期接收来自第二节点的用于MPLS网络连通性检测的检测消息,以便检测收发链路。 与现有技术相比较,本专利技术的有益效果在于: 本专利技术能够自动协商发送周期和检测周期,避免因现有技术中两边配置时间不一致而导致的错误告警及相关处理流程; 本专利技术将原有的周期扩展成发送周期和接收周期,而检测周期则通过接收周期计算得到,这样两端节点能够从收发两个方向采用不同的检测策略,更好的对链路进行监测。 【附图说明】 图1是本专利技术实施例提供的自动协商MPLS网络连通性检测时间的方法原理框图; 图2是现有技术提供的CCM报文的PDU部分格式示意图; 图3是本专利技术实施例提供的CCM报文的PDU部分格式示意图; 图4是本专利技术实施例提供的周期协商标志位字段数值说明图表; 图5是本专利技术实施例提供的接收周期数值说明图表; 图6是本专利技术实施例提供的自动协商MPLS网络连通性检测时间的流程图。 【具体实施方式】 以下结合附图对本专利技术的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。 图1是本专利技术实施例提供的自动协商MPLS网络连通性检测时间的方法原理框图,如图1所示,步骤包括: 步骤101、在多协议标签转发MPLS网络中,第一节点将包含其发送周期和接收周期的协商请求消息发送至第二节点,请求第二节点协商用于MPLS网络连通性检测的检测时间。 步骤102、第二节点收到所述协商请求消息后,将包含其发送周期和接收周期的协商响应消息发送至第一节点,以响应第一节点的所述协商请求消息。 步骤103、根据第二节点的发送周期和接收周期、所述协商请求消息中的第一节点的发送周期和接收周期,第二节点确定其用于MPLS网络连通性检测的新的发送周期和检测周期。 在所述步骤103中,第二节点为确定其新的发送周期,将其本文档来自技高网...

【技术保护点】
一种自动协商MPLS网络连通性检测时间的方法,其特征在于,包括:在多协议标签转发MPLS网络中,第一节点将包含其发送周期和接收周期的协商请求消息发送至第二节点,请求第二节点协商用于MPLS网络连通性检测的检测时间;第二节点收到所述协商请求消息后,将包含其发送周期和接收周期的协商响应消息发送至第一节点,以响应第一节点的所述协商请求消息;根据第二节点的发送周期和接收周期、所述协商请求消息中的第一节点的发送周期和接收周期,第二节点确定其用于MPLS网络连通性检测的新的发送周期和检测周期;根据第一节点的发送周期和接收周期、所述协商响应消息中的第二节点的发送周期和接收周期,第一节点确定其用于MPLS网络连通性检测的新的发送周期和检测周期。

【技术特征摘要】
1.一种自动协商MPLS网络连通性检测时间的方法,其特征在于,包括: 在多协议标签转发MPLS网络中,第一节点将包含其发送周期和接收周期的协商请求消息发送至第二节点,请求第二节点协商用于MPLS网络连通性检测的检测时间; 第二节点收到所述协商请求消息后,将包含其发送周期和接收周期的协商响应消息发送至第一节点,以响应第一节点的所述协商请求消息; 根据第二节点的发送周期和接收周期、所述协商请求消息中的第一节点的发送周期和接收周期,第二节点确定其用于MPLS网络连通性检测的新的发送周期和检测周期; 根据第一节点的发送周期和接收周期、所述协商响应消息中的第二节点的发送周期和接收周期,第一节点确定其用于MPLS网络连通性检测的新的发送周期和检测周期。2.根据权利要求1所述的方法,其特征在于,第二节点确定其新的发送周期的步骤包括: 比较第二节点的发送周期和第一节点的接收周期; 若所述第二节点的发送周期大于等于所述第一节点的接收周期,则保持第二节点当前的发送周期不变,否则,将所述第一节点的接收周期作为第二节点新的发送周期。3.根据权利要求2所述的方法,其特征在于,第二节点确定其新的检测周期的步骤包括: 比较第二节点的接收周期和第一节点的发送周期; 若所述第二节点的接收周期大于等于所述第一节点的发送周期,则保持第二节点的接收周期不变,否则,将所述第一节点的发送周期作为第二节点新的接收周期; 第二节点将比较后确定的新的接收周期乘以第二预定值,得到第二节点新的检测周期。4.根据权利要求3所述的方法,其特征在于,在所述第二节点确定其新的发送周期和检测周期的步骤之后,还包括: 第二节点按照其新的发送周期向第一节点发送用于MPLS网络连通性检测的检测消息,并按照其新的检测周期接收来自第一节点的用于MPLS网络连通性检测的检测消息,以便检测收发链路。5.根据权利要求1所述的方法,其特征在于,第一节点确定其新的发送周期的步骤包括: 比较第一节点的发送周期和第二节点的接收周期; 若所述第一节点的发送周期大于等于所述第二节点的接收周期,则保持第一节点当前的发送周期不变,否则,将所述第二节点的接收周期作为第一节点新的发送周期。6.根据权利要求5所述的方法,其特征在于,第一节点确定其新的检...

【专利技术属性】
技术研发人员:纪林
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有1条评论
  • 来自[美国加利福尼亚州圣克拉拉县山景市谷歌公司] 2015年04月15日 02:45
    连通是拓扑学的概念。设X是一个拓扑空间,如果X中不存在一个既是开集又是闭集的集合,那么就称X是连通的。
    0
1