伪线保护方法、装置及节点的制作方法

文档序号:8489890阅读:282来源:国知局
伪线保护方法、装置及节点的制作方法
【技术领域】
[0001]本发明涉及一种伪线保护方法、装置及节点。
【背景技术】
[0002]在PTN(分组传送网,Packet Transport Network)网络中,PW(伪线,Pseudo Wire)保护支持同源不同宿或者同源同宿的PW层次保护,基于对工作、保护PW的状态检测来启动倒换动作。目前已有的方式,都需要基于OAM (操作维护管理,Operat1n Administrat1nand Maintenance)或者 BFD (前向转发检测,Bidirect1nal Forwarding Detect1n)来进行PW的状态检测,为了保证检测可靠性,根据ITU-T Y.1731标准和BFD技术白皮书里的定义,至少需要在3.5个检测周期之后才能确定。对于系统来说,需要占用额外的资源来处理OAM或者BFD报文,并且对于倒换的性能也有影响。可见,现有的PW保倒换保护机制所需的检测时间较长,且需占用系统额外的资源。

【发明内容】

[0003]本发明要解决的主要技术问题是,提供一种伪线保护方法、装置及节点,解决现有伪线倒换保护机制检测时间长、需占用系统额外资源的问题。
[0004]为了解决上述问题,本发明提供了一种伪线保护方法,包括:
[0005]监测头节点在主伪线路径上的伪线报文接收情况,所述主伪线路径为当前的工作伪线路径;
[0006]根据监测结果判断是否进行伪线的主备倒换操作。
[0007]在本发明的一种实施例中,根据监测结果判断是否进行伪线的主备倒换操作包括:
[0008]当所述监测结果为所述头节点在预设时间阈值内未收到伪线报文时,进行伪线的主备倒换操作。
[0009]在本发明的一种实施例中,根据监测结果判断是否进行伪线的主备倒换操作包括:
[0010]当所述监测结果为所述头节点在预设时间阈值内收到伪线报文,且根据该伪线报文判断该主伪线路径上的尾结点接入侧和/或从所述头节点到所述尾节点方向的伪线路径故障时,进行伪线的主备倒换操作。
[0011]在本发明的一种实施例中,根据所述伪线报文中的控制字判断所述主伪线路径上的尾结点接入侧、从所述头节点到所述尾节点方向的伪线路径是否故障。
[0012]在本发明的一种实施例中,分别根据所述控制字中的L和R比特位值判断所述主伪线路径上的尾结点接入侧、从所述头节点到所述尾节点方向的伪线路径是否故障。
[0013]在本发明的一种实施例中,根据所述控制字的L和R比特位值分别判断所述主伪线路径上的尾结点接入侧、从所述头节点到所述尾节点方向的伪线路径是否故障包括:
[0014]判断所述控制字的L比特位的值是否为第一预设值,如是,则判定所述尾结点接入侧故障;
[0015]判断所述控制字的R比特位的值是否为第二预设值,如是,则判定从所述头节点到所述尾节点方向的伪线路径故障。
[0016]为了解决上述问题,本发明还提供了一种伪线保护装置,包括检测模块和伪线保护倒换模块:
[0017]所述检测模块用于监测头节点在主伪线路径上的伪线报文接收情况,所述主伪线路径为当前的工作伪线路径;
[0018]所述伪线保护倒换模块用于根据所述检测模块的监测结果判断是否进行伪线的主备倒换操作。
[0019]在本发明的一种实施例中,所述检测模块包括伪线报文检测子模块;所述伪线报文检测子模块用于检测所述头节点在预设时间阈值内是否收到伪线报文,如否,则所述监测结果为所述头节点在预设时间阈值内未收到伪线报文;
[0020]所述伪线保护倒换模块包括判断子模块和倒换执行子模块,所述判断子模块在判断所述监测结果为所述头节点在预设时间阈值内未收到伪线报文时,通知所述倒换执行子模块进行伪线的主备倒换操作。
[0021]在本发明的一种实施例中,所述检测模块包括故障检测子模块;所述故障检测子模块用于在所述头节点在预设时间阈值内收到伪线报文时,根据该伪线报文判断该主伪线路径上的尾结点接入侧和/或从所述头节点到所述尾节点方向的伪线路径是否故障,得到判断结果;
[0022]所述伪线保护倒换模块包括判断子模块和倒换执行子模块,所述判断子模块在判断所述判断结果为所述主伪线路径上的尾结点接入侧和/或从所述头节点到所述尾节点方向的伪线路径故障时,通知所述倒换执行子模块进行伪线的主备倒换操作。
[0023]在本发明的一种实施例中,所述故障检测子模块包括控制字值获取单元和判断单元,所述控制字值获取单元用于获取所述伪线报文中的控制字;所述判断单元用于根据所述控制字值获取单元获取的控制字判断所述主伪线路径上的尾结点接入侧、从所述头节点到所述尾节点方向的伪线路径是否故障。
[0024]为了解决上述问题,本发明还提供了一种节点,该节点作为头节点,包括存储器和处理器,
[0025]所述存储器用于存储至少程序模块,所述处理器用于根据至少一个所述程序模块执行以下步骤:
[0026]监测所述节点在主伪线路径上的伪线报文接收情况,所述主伪线路径为当前的工作伪线路径;
[0027]根据监测结果判断是否进行伪线的主备倒换操作。
[0028]本发明的有益效果是:
[0029]本发明提供的伪线保护方法、装置及节点,直接监测头节点在主伪线路径上的伪线报文接收情况,主伪线路径为当前的工作伪线路径,并直接根据该监测结果判断是否需要进行伪线的主备倒换操作。并不需要基于OAM或者BFD来进行伪线的状态检测,因此可以减少倒换保护机制所需的检测时间,且不需要单独额外占用系统资源,更利于提高资源利用率。
【附图说明】
[0030]图1为本发明实施例一中提供的非结构化仿真方式控制字格式示意图;
[0031]图2为本发明实施例一中提供的结构化仿真方式控制字格式示意图;
[0032]图3为本发明实施例一中提供的伪线保护方法流程示意图;
[0033]图4为本发明实施例二中提供的伪线保护装置示意图;
[0034]图5为图4中的检测模块的结构示意图一;
[0035]图6为图4中的伪线保护倒换模块的结构示意图;
[0036]图7为图4中的检测模块的结构示意图二 ;
[0037]图8是本发明实施例三提供的尾节点接入侧故障示意图;
[0038]图9是本发明实施例三提供的尾节点故障示意图;
[0039]图10是本发明实施例三提供的网络内部头节点到尾节点方向故障示意图;
[0040]图11是本发明实施例三提供的网络内部头节点到尾节点方向故障的另一示意图;
[0041]图12是本发明实施例三提供的网络内部尾节点到头节点方向故障示意图;
[0042]图13是本发明实施例三提供的网络内部尾节点到头节点方向故障的另一示意图;
[0043]图14是本发明实施例三提供的网络内部双方向故障示意图;
[0044]图15是本发明实施例二提供的网络内部双方向故障的另一不意图。
【具体实施方式】
[0045]下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0046]实施例一:
[0047]IETF RFC4553和IETF RFC5086分别定义了将非结构化和结构化的时分复用信号封装到伪线的包交换网的方法;且该规范中详细定义了控制字各bit位的定义。如图1和图2所示:图1所示非结构化仿真方式控制字格式,图2所示是结构化仿真方式控制字格式。其中,IETF RFC4553和IETF RFC5086规定,当业务路径尾节点接入侧故障时,当前业务路径尾节点在进行伪线封装时,将伪线报文净荷置为全1,并将控制字里面的L比特位置为I后发送头节点;当头节点到尾节点方向的伪线路径故障时,IETF RFC4553和IETF RFC5086规定当前业务路径尾节点在进行伪线封装时,控制字的R比特位置为I后发送给头节点。因此,头节点在收到尾节点发送的伪线报文后,可以该报文中至少可获知尾节点或头节点到尾节点方向的伪线路径的当前状况。因此,本实施例可直接利用尾节点向头节点发送伪线报文的情况判断是否要进行伪线主备倒换的保护操作,而不需要基于OAM或者BFD来进行伪线的状态检测,因此可以减少倒换保护机制所需的检测时间,且不需要单独额外占用系统
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1