一种实现自动保护倒换的方法、本端节点和对端节点与流程

文档序号:12375093阅读:412来源:国知局
一种实现自动保护倒换的方法、本端节点和对端节点与流程

本发明涉及光网络技术,尤指一种实现自动保护倒换(APS,Automatic Protect Switching)的方法、本端节点和对端节点。



背景技术:

APS技术已经广泛应用于光网络中,除了1+1单向倒换的保护类型之外,其他的保护类型都要求被保护区域的两个节点(A和Z)之间协调桥接和选择动作,不同的保护类型、桥接类型和选择类型要求不同的协议类型。

现有的实现APS的方法大致包括:本端节点确认触发倒换后,按照预先设置的协议类型与对端节点进行保护倒换。其中,本端节点和对端节点即为被保护区域的两个节点。表1为现有协议类型、保护类型、桥接类型和选择类型之间的对应关系表。

表1

如表1所示,包含有三种协议类型,分别为状态-1(1-phase)、状态-2(2-phase)和状态-3(3-phase)。其中,在实现保护倒换时,状态-1的通信过程为Z→A,状态-2的通信过程为Z→A和A→Z,状态-3的通信过程为Z→A,A→Z和Z→A。

通常,对一种协议类型有两个基本要求,防止误连接和倒换时间最小化。

其中,国际电信联盟远程通信标准化(ITU-T,International Telecommunication Union Telecommunication Standardization Sector)建议的保护倒换时间模型中对倒换时间进行了定义,具体为:

检测时间(T1):从发生网络损伤到检测到由该网络损伤而触发的一个信号失效(SF,Signal Fail)或信号劣化(SD,Signal Degree)之间的时间间隔。

拖延等待时间(T2):从检测到由该网络损伤而触发的一个SF或SD到检测到的SF或SD被确认是一个需要进行保护倒换的条件之间的时间间隔。

保护倒换操作时间(T3):从检测到的SF或SD被确认是一个需要进行保护倒换的条件到完成保护倒换所必需的控制信号的处理和传递之间的时间间隔。

保护倒换传递时间(T4):从完成保护倒换所必需的控制信号的处理和传递到完成保护倒换的操作之间的时间间隔。

恢复时间(T5):从完成保护倒换的操作到被保护的业务全部恢复之间的时间间隔。

被保护业务的恢复时间(Tr):从发生网络损伤到被保护的业务完成恢复之间的时间间隔,Tr=T1+T2+T3+T4+T5。

对应倒换时间的最小化,需要满足Tr小于50毫秒(ms),并且T1到T5每一个时间也需要小于对应的最大值,即T1max,T2max,T3max,T4max,T5max。

其中,对于不同的协议类型,影响较大的是保护倒换操作时间T3。

现有的实现APS的方法中,如果预先设置的协议类型为状态-3,则由于状态-3只在与被护区域的另一节点优先权后,才操作选择器或桥接,可以防止发生误连接;然而,需要被保护区域的两个终端之间进行三次必要的消息交换才能完成保护倒换,倒换时间较长。如果预先设置的协议类型为状态-2, 则相对于状态-3缩短了倒换时间,并且相对应状态-3降低了防止误连接的能力,且支持1+1和(1:1)n两种保护类型;如果预先设置的协议类型为状态-1,则倒换时间最短,并且防止误连接的能力最差,且支持1+1和(1:1)n两种保护类型;然而,对于状态-1和状态-2,由于在被保护区域的另一个节点确认优先级之前,就操作桥接或选择器,可能会发生误连接。

也就是说,现有的实现APS的方法中,无论选择哪种协议类型,均无法同时满足两个基本要求。



技术实现要素:

为了解决上述问题,本发明提出了一种实现自动保护倒换的方法、本端节点和对端节点,能够在尽量提高防止误连接能力的基础上满足保护倒换操作时间的最小化。

为了达到上述目的,本发明提出了一种实现自动保护倒换APS的方法,预先在本端节点和对端节点中设置协议类型;还包括:

本端节点确认触发倒换后,在本端节点按照当前的协议类型与对端节点进行保护倒换过程中,本端节点统计自身的保护倒换操作时间,对端节点统计自身的保护倒换操作时间;

当本端节点或对端节点判断出在进行保护倒换过程中,自身的保护倒换操作时间大于或等于保护倒换操作时间的最大值,且当前的协议类型不是最低级的协议类型时,本端节点或对端节点将本端节点和对端节点的协议类型切换到比当前的协议类型低一级的协议类型。

优选地,当所述本端节点判断出自动保护倒换处于空闲状态时,该方法还包括:

所述本端节点判断出当前的协议类型不是最高级的协议类型,将所述本端节点和所述对端节点的协议类型切换为比所述当前的协议类型高一级的协议类型;

在所述本端节点和/或所述对端节点的演习过程中,所述本端节点统计自身的保护倒换操作时间,所述对端节点统计自身的保护倒换操作时间,当所 述本端节点或所述对端节点判断出在所述本端节点或所述对端节点的演习过程中,自身的保护倒换操作时间大于或等于所述保护倒换操作时间的最大值,或接收到来自所述对端节点的表示不同意升级的信息时,所述本端节点或所述对端节点将所述本端节点和所述对端节点的协议类型切换到比当前的协议类型低一级的协议类型。

优选地,所述在本端节点/对端节点的演习过程中,本端节点统计自身的保护倒换操作时间,对端节点统计自身的保护倒换操作时间包括:

所述本端节点/所述对端节点记录确认所述本端节点/所述对端节点的演习的时间,并记录所述本端节点/所述对端节点的演习成功的时间,计算所述本端节点/所述对端节点的演习成功的时间和确认所述本端节点/所述对端节点的演习的时间之间的差值;

所述对端节点/所述本端节点记录接收到演习PCC字节的时间,记录完成保护倒换所必须的控制信号的处理和传递的时间,计算所述完成保护倒换所必须的控制信号的处理和传递的时间和所述接收到演习PCC字节的时间之间的差值。

优选地,所述本端节点将本端节点和对端节点的协议类型切换到比当前的协议类型高一级的协议类型包括:

所述本端节点将所述本端节点的协议类型切换到比当前的协议类型高一级的协议类型,并向所述对端节点发送升级后的协议类型,所述对端节点判断出当前的协议类型和接收到的升级后的协议类型不相同,将自身的协议类型切换到所述接收到的升级后的协议类型。

优选地,所述在本端节点按照当前的协议类型与对端节点进行保护倒换过程中,本端节点统计自身的保护倒换操作时间,对端节点统计自身的保护倒换操作时间包括:

所述本端节点记录确认触发倒换时的时间,并记录完成保护倒换所必需的控制信号的处理和传递的时间,计算所述完成保护倒换所必需的控制信号的处理和传递的时间和所述确认触发倒换时的时间之间的差值;

所述对端节点记录接收到保护通信信道PCC字节的时间,记录完成保护 倒换所必须的控制信号的处理和传递的时间,计算所述完成保护倒换所必须的控制信号的处理和传递的时间和接收到所述PCC字节的时间之间的差值。

优选地,所述本端节点或对端节点将本端节点和对端节点的协议类型切换到比当前的协议类型低一级的协议类型包括:

所述本端节点将所述本端节点的协议类型切换到比所述当前的协议类型低一级的协议类型,并向所述对端节点发送降级后的协议类型,所述对端节点判断出所述当前的协议类型和接收到的降级后的协议类型不相同,将自身的协议类型切换到所述接收到的降级后的协议类型。

本发明还提出了一种本端节点,至少包括:

第一统计模块,用于确认触发倒换后,在按照当前的协议类型与对端节点进行保护倒换过程中,统计自身的保护倒换操作时间;

第一判断模块,用于判断出在进行保护倒换过程中,自身的保护倒换操作时间大于或等于保护倒换操作时间的最大值,且当前的协议类型不是最低级的协议类型,向切换模块发送第一通知消息;

第一切换模块,用于接收到第一通知消息,将本端节点和对端节点的协议类型切换到比当前的协议类型低一级的协议类型;

其中,当前的协议类型为预先设置的协议类型。

优选地,所述第一判断模块还用于:

判断出自动保护倒换APS处于空闲状态;判断出当前的协议类型不是最高级的协议类型,向所述切换模块和所述统计模块发送第二通知消息;

判断出在所述本端节点或所述对端节点的演习过程中,自身的保护倒换操作时间大于或等于所述保护倒换操作时间的最大值,或接收到来自所述对端节点的表示不同意升级的信息,向所述切换模块发送第三通知消息;

所述第一切换模块还用于:

接收到第二通知消息,将所述本端节点和所述对端节点的协议类型切换为比所述当前的协议类型高一级的协议类型;接收到第三通知消息,将所述 本端节点和所述对端节点的协议类型切换到比当前的协议类型低一级的协议类型;

所述第一统计模块还用于:

接收到所述第二通知消息,在所述本端节点和/或所述对端节点的演习过程中,统计自身的保护倒换操作时间。

优选地,所述将本端节点和对端节点的协议类型切换到比当前的协议类型高一级的协议类型包括:

将所述本端节点的协议类型切换到比当前的协议类型高一级的协议类型,并向所述对端节点发送升级后的协议类型。

本发明还提出了一种对端节点,至少包括:

第二统计模块,用于在本端节点按照当前的协议类型与对端节点进行保护倒换过程中,统计自身的保护倒换操作时间。

优选地,所述第二统计模块还用于:

在所述本端节点和/或所述对端节点的演习过程中,统计自身的保护倒换操作时间。

优选地,还包括:

第二判断模块,用于接收到来自所述本端节点的升级后的协议类型,判断出当前的协议类型和接收到的升级后的协议类型不相同,向第二切换模块发送第四通知消息;

第二切换模块,用于将自身的协议类型切换到所述接收到的升级后的协议类型。

优选地,还包括:

第二判断模块,用于接收到来自所述本端节点的降级后的协议类型,判断出所述当前的协议类型和接收到的降级后的协议类型不相同,向第二切换模块发送第五通知消息;

第二切换模块,用于将自身的协议类型切换到所述接收到的降级后的协 议类型。

本发明还提出了一种节点,至少包括:本端节点的所有模块和对端节点的所有模块。

与现有技术相比,本发明包括:本端节点确认触发倒换后,在本端节点按照当前的协议类型与对端节点进行保护倒换过程中,本端节点统计自身的保护倒换操作时间,对端节点统计自身的保护倒换操作时间;当本端节点或对端节点判断出在进行保护倒换过程中,自身的保护倒换操作时间大于或等于保护倒换操作时间的最大值,且当前的协议类型不是最低级的协议类型时,本端节点或对端节点将本端节点和对端节点的协议类型切换到比当前的协议类型低一级的协议类型。通过本发明的方案,根据本端节点和对端节点的保护倒换操作时间调整本端节点和对端节点的协议类型,实现了在尽量提高防止误连接能力的基础上满足保护倒换操作时间的最小化。

附图说明

下面对本发明实施例中的附图进行说明,实施例中的附图是用于对本发明的进一步理解,与说明书一起用于解释本发明,并不构成对本发明保护范围的限制。

图1为本发明实现自动保护倒换的方法的流程图;

图2为本发明第一实施例实现自动保护倒换的方法的示意图;

图3为本发明第二实施例实现自动保护倒换的方法的示意图;

图4为本发明第三实施例实现自动保护倒换的方法的示意图;

图5为本发明第四实施例实现自动保护倒换的方法的示意图;

图6为本发明本端节点的结构组成示意图;

图7为本发明对端节点的结构组成示意图。

具体实施方式

为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描 述,并不能用来限制本发明的保护范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的各种方式可以相互组合。

参见图1,本发明提出了一种实现自动保护倒换的方法,预先在本端节点和对端节点中设置协议类型。

其中,预先在本端节点和对端节点中设置的协议类型保持一致。

其中,预先在本端节点和对端节点中设置的协议类型为保护类型所支持的协议类型的最高级。例如,目前的三种协议类型中,状态-1为最低级,状态-3为最高级。

还包括:

步骤100、本端节点(或对端节点)确认触发倒换后,在本端节点(或对端节点)按照当前的协议类型与对端节点(或本端节点)进行保护倒换过程中,本端节点统计自身的保护倒换操作时间,对端节点统计自身的保护倒换操作时间。

本步骤中,本端节点统计自身的保护倒换操作时间包括:本端节点记录确认触发倒换时的时间,并记录完成保护倒换所必需的控制信号的处理和传递的时间,计算完成保护倒换所必需的控制信号的处理和传递的时间和确认触发倒换时的时间之间的差值。

本步骤中,对端节点统计自身的保护倒换操作时间包括:

对端节点记录接收到保护通信信道(PCC,Protected Communication Channel)字节的时间,记录完成保护倒换所必须的控制信号的处理和传递的时间,计算完成保护倒换所必须的控制信号的处理和传递的时间和接收到PCC字节的时间之间的差值。

步骤101、当本端节点(或对端节点)判断出自身的保护倒换操作时间大于或等于保护倒换操作时间的最大值,且当前的协议类型不是最低级的协议类型时,本端节点(或对端节点)将本端节点和对端节点的协议类型切换到比当前的协议类型低一级的协议类型。

本步骤中,当本端节点和对端节点判断出在进行保护倒换过程中,自身 的保护倒换操作时间均小于保护倒换操作时间的最大值时,本端节点和对端节点保持当前的协议类型不变。

本步骤中,当本端节点或对端节点判断出当前的协议类型为最低级的协议类型时,本端节点和对端节点保持当前的协议类型不变。

本步骤中,本端节点(或对端节点)将本端节点和对端节点的协议类型切换到比当前的协议类型低一级的协议类型包括:本端节点(或对端节点)将本端节点(或对端节点)的协议类型切换到比当前的协议类型低一级的协议类型,并向对端节点(或本端节点)发送降级后的协议类型,对端节点(或本端节点)判断出当前的协议类型和接收到的降级后的协议类型不相同,将自身的协议类型切换到接收到的降级后的协议类型。

其中,当对端节点(或本端节点)判断出当前的协议类型和接收到的降级后的协议类型相同时,保持降级后的协议类型不变。

通过本发明的方案,由于根据本端节点和对端节点的保护倒换操作时间调整本端节点和对端节点的协议类型,实现了在尽量提高防止误连接能力的基础上满足保护倒换操作时间的最小化。

当本端节点(或对端节点)判断出APS协议处于空闲状态时,该方法还包括:

本端节点(或对端节点)判断出当前的协议类型不是最高级的协议类型,将本端节点和对端节点的协议类型切换为比当前的协议类型高一级的协议类型;在本端节点和/或对端节点的演习过程中,本端节点统计自身的保护倒换操作时间,对端节点统计自身的保护倒换操作时间,当本端节点(或对端节点)判断出在本端节点或对端节点的演习过程中,自身的保护倒换操作时间大于或等于保护倒换操作时间的最大值,或接收到来自对端节点(或本端节点)的表示不同意升级的信息时,本端节点(或对端节点)将本端节点和对端节点的协议类型切换到比当前的协议类型低一级的协议类型。

其中,本端节点(或对端节点)如何判断出APS协议处于空闲状态属于本领域技术人员的公知技术,并不用于限定本发明的保护范围,这里不再赘述。

其中,空闲状态可以是无请求(NR,No Request)状态或请勿返回(DNR,Do Not Return)状态。

其中,当本端节点判断出在本端节点和对端节点的演习过程中,自身的保护倒换操作时间均小于保护倒换操作时间的最大值,且接收到来自对端节点的表示同意升级的信息时,本端节点和对端节点保持升级后的协议类型不变。

其中,当对端节点判断出在本端节点和对端节点的演习过程中,自身的保护倒换操作时间均小于保护倒换操作时间的最大值时,向本端节点发送表示同意升级的信息。

当对端节点判断出在本端节点或对端节点的演习过程中,自身的保护倒换操作时间大于或等于保护倒换操作时间的最大值时,向本端节点发送表示不同意升级的信息。

本端节点(或对端节点)将本端节点和对端节点的协议类型切换到比当前的协议类型高一级的协议类型包括:本端节点(或对端节点)将本端节点(或对端节点)的协议类型切换到比当前的协议类型高一级的协议类型,并向对端节点(或本端节点)发送升级后的协议类型,对端节点(或本端节点)判断出当前的协议类型和接收到的升级后的协议类型不相同,将自身的协议类型切换到接收到的升级后的协议类型。

其中,当对端节点(或本端节点)判断出当前的协议类型和接收到的升级后的协议类型相同时,保持升级后的协议类型不变。

其中,在本端节点的演习过程中,本端节点统计自身的保护倒换操作时间,对端节点统计自身的保护倒换操作时间包括:

本端节点记录确认本端节点的演习的时间,并记录本端节点的演习成功的时间,计算本端节点的演习成功的时间和确认本端节点的演习的时间之间的差值;

对端节点记录接收到演习PCC字节的时间,记录完成保护倒换所必须的控制信号的处理和传递的时间,计算完成保护倒换所必须的控制信号的处理和传递的时间和接收到演习PCC字节的时间之间的差值。

其中,在对端节点的演习过程中,本端节点统计自身的保护倒换操作时间,对端节点统计自身的保护倒换操作时间包括:

对端节点记录确认对端节点的演习的时间,并记录对端节点的演习成功的时间,计算对端节点的演习成功的时间和确认对端节点的演习的时间之间的差值;

本端节点记录接收到演习PCC字节的时间,记录完成保护倒换所必须的控制信号的处理和传递的时间,计算完成保护倒换所必须的控制信号的处理和传递的时间和接收到演习PCC字节的时间之间的差值。

下面通过具体实施例详细说明本发明的方法。

第一实施例,本端节点和对端节点为1+1双向返回式倒换,虽然状态-3支持所有的保护类型,但由于1+1是永久桥接,可以简化协议类型的最高级为状态-2,最低级为状态-1。预先设置本端节点和对端节点的协议类型为状态-2。

图2为第一实施例实现自动保护倒换的方法的示意图。如图2所示,用于本端节点和对端节点之间的信息交互的APS字节包括三个信息,即请求状态、要求提供的信号和桥接信号。例如,NR 0,1表示无请求,空信号和正常流量信号。

本端节点确认SF触发倒换,发出APS字节SF 1,1(即信号失效,正常流量信号和正常流量信号),由于是2-phase,不操作选择器,并记录确认SF触发倒换的时间T31,接收到对端节点发过来的RR 1,1确认字节后才操作选择器,进行倒换保护,记录接收到RR 1,1的时间T32,计算T3=T32-T31,判断出T3大于T3max,本端节点将自身的协议类型切换为1-phase,并向对端节点发送1-phase。

本端节点确认SF消失,由于属性是返回式,此时发送WTR 1,1(即等待复原),进入等待恢复时间,并启动定时器,定时器超时时,发送NR 0,1,此时已经运行在1-phase,立即操作选择器,倒换到工作,接收到对端节点的NR0,1确认字节后无需操作。

由图2可看到,对端节点在操作过程中一直处于非触发状态,被动接收 APS字节操作选择器,无论是1-phase还是2-phase,在收到本端节点的APS字节后都会操作选择器,T3时间几乎为0,所以可以忽略对端节点的T3时间统计。

本端节点通知对端节点进行协议类型的升降级是通过信令传递的,一般这个信令和APS的PCC字节不是一个通道,PCC一般是在业务帧中的开销字节,而通知对端节点进行协议类型的升降级的信令是在连接节点间的监控通道或专用信令网传递。

第二实施例,1+1保护类型的1-phase成功升级为2-phase的操作:

图3为第二实施例实现自动保护倒换的方法的示意图。如图3所示,本端节点判断出APS协议处于空闲状态,此时的协议类型为1-phase。

本端节点将自身的协议类型切换为2-phase,并向对端节点发送2-phase,并自动发起演习操作,发出EX 0,1,记录发出EX 0,1的时间T31,对端节点回应RR 0,1,记录接收到RR 0,1的时间T32,演习过程中不操作选择器,只是探测APS协议字节是否正常的命令,计算T3=T32-T31,小于T3max了。

对端节点也将自身的协议类型切换为2-phase,并自动发起演习操作,发出EX 0,1,记录当前时间T31,左端回应RR 0,1,记录当前时间T32,演习过程中不操作选择器,只是探测APS协议字节是否正常的命令,计算T3=T32-T31,小于T3max,对端节点向本端节点发送表示同意升级的信息。

本端节点接收到表示同意升级的信息,保持当前2-phase的协议状态,此时本端节点和对端节点都成功升级到2-phase。

本端节点确认SF触发倒换,发出APS字节SF 1,1,由于是2-phase协议,不操作选择器,接收到对端发过来的RR 1,1确认字节后才操作选择器,进行倒换保护,这个协议交互过程继续要计算T3时间,一旦大于T3max要立即进行降级。

临时升级后计算T3<T3max了,是由于节点计算协议和传递协议的效率提高了,造成这种现象的原因可能是cpu利用率提高或者APS的PCC字节传递效率提高,反之降级的原因是cpu利用率降低或者APS的PCC字节传递遇到阻塞。

临时升级后如果T3>=T3max,表明升级失败,还是会降到原来的协议状态。

第三实施例,1:1保护协议的3-phase降级为1-phase的操作。

本实施例的本端节点和对端节点为1:1双向返回式倒换,设协议类型最高级为3-phase,最低级为1-phase。

图4为第三实施例实现自动保护倒换的方法的示意图。如图4所示,协议类型初始为3-phase,且APS协议计算结果为NR 0,0,NR指示请求状态,0指示要求提供的信号,0指示桥接信号。

本端节点确认SF触发倒换,发出APS字节SF 1,0,由于是3-phase协议,不操作桥接和选择器,并确认SF触发倒换的时间T31,接收到对端节点发过来的RR 1,1确认字节后才操作桥接和选择器,记录接收到RR1,1的时间T32,计算T3=T32-T31,大于了T3max,左端节点主动进行协议降级,切换为2-phase,并通过信令告知对端节点也进行协议降级为2-phase。

本端节点确认SF消失,由于属性是返回式,此时发送WTR 1,1,进入等待恢复时间,并启动定时器,待定时器超时时,发送NR 0,1,此时已经运行在2-phase,立即操作桥接,接收到对端的NR 0,0确认字节后在操作选择。

本端节点再次确认SF触发倒换,发出APS字节SF 1,0,由于是2-phase协议,操作桥接,并记录确认SF触发倒换的时间T31,接收到对端节点发过来的RR 1,1确认字节后才操作选择器,接收到RR1,1的时间T32,计算T3=T32-T31,大于了T3max,左端节点主动进行协议降级,切换为1-phase,并通过信令告知对端节点也进行协议降级为1-phase。

对端节点在3-phase时也要计算T3,如果T3大于了T3max,对端节点也会主动发起降级操作。在本实施例中为了简化流程,暂且认为对端节点T3总小于T3max的。

第四实施例,1:1保护协议的1-phase升级为3-phase的操作。

图5为第四实施例实现自动保护倒换的方法的示意图。如图5所示,此时协议类型为1-phase。

本端节点临时进行协议升级,通知对端节点也进行协议升级2-phase,并自动发起演习操作,发出EX 0,1,记录发出EX0,1的时间T31,对端节点回应RR 0,1,记录接收到RR0,1的时间T32,演习命令不操作选择器,只是探测APS协议字节是否正常的命令,计算T3=T32-T31,小于T3max了。

对端节点也临时进行协议升级,自动发起演习操作,发出EX 0,1,记录发出EX0,1的时间T31,本端节点回应RR 0,1,记录接收到RR0,1的时间T32,演习命令不操作选择器,只是探测APS协议字节是否正常的命令,计算T3=T32-T31,小于T3max了,对端节点发出表示同意升级的信息。

本端节点接收到表示同意升级的信息,保持当前2-phase协议状态,此时本端节点和对端节点都成功升级到2-phase。

本端节点再次临时进行协议升级,通知对端节点也进行协议升级2-phase,并自动发起演习操作,发出EX 0,1,记录发出EX01的时间T31,对端节点回应RR 0,1,记录接收到RR0,1的时间T32,计算T3=T32-T31,再次小于T3max了。

对端节点也临时进行协议升级,自动发起演习操作,发出EX 0,1,记录发出EX0.1的时间T31,本端节点回应RR 0,1,记录接收到RR0,1的时间T32,演习命令不操作选择器,只是探测APS协议字节是否正常的命令,计算T3=T32-T31,小于T3max了,对端节点发出表示同意升级的信息。

本端节点收到表示同意升级的信息,保持当前3-phase协议状态,此时本端节点和对端节点都成功升级到3-phase。

参见图6,本发明还提出了一种本端节点,至少包括:

第一统计模块,用于确认触发倒换后,在按照当前的协议类型与对端节点进行保护倒换过程中,统计自身的保护倒换操作时间;

第一判断模块,用于判断出在进行保护倒换过程中,自身的保护倒换操作时间大于或等于保护倒换操作时间的最大值,且当前的协议类型不是最低级的协议类型,向切换模块发送第一通知消息;

第一切换模块,用于接收到第一通知消息,将本端节点和对端节点的协 议类型切换到比当前的协议类型低一级的协议类型;

其中,当前的协议类型为预先设置的协议类型。

本发明的本端节点中,第一判断模块还用于:

判断出自动保护倒换APS处于空闲状态;判断出当前的协议类型不是最高级的协议类型,向切换模块和统计模块发送第二通知消息;

判断出在本端节点或对端节点的演习过程中,自身的保护倒换操作时间大于或等于保护倒换操作时间的最大值,或接收到来自对端节点的表示不同意升级的信息,向切换模块发送第三通知消息;

第一切换模块还用于:

接收到第二通知消息,将本端节点和对端节点的协议类型切换为比当前的协议类型高一级的协议类型;接收到第三通知消息,将本端节点和对端节点的协议类型切换到比当前的协议类型低一级的协议类型;

第一统计模块还用于:

接收到第二通知消息,在本端节点和/或对端节点的演习过程中,统计自身的保护倒换操作时间。

本发明的本端节点中,在本端节点的演习过程中,统计自身的保护倒换操作时间为:

记录确认本端节点的演习的时间,并记录本端节点的演习成功的时间,计算本端节点的演习成功的时间和确认本端节点的演习的时间之间的差值;

在对端节点的演习过程中,统计自身的保护倒换操作时间为:

记录接收到演习PCC字节的时间,记录完成保护倒换所必须的控制信号的处理和传递的时间,计算所述完成保护倒换所必须的控制信号的处理和传递的时间和接收到演习PCC字节的时间之间的差值。

本发明的本端节点中,将本端节点和对端节点的协议类型切换到比当前的协议类型高一级的协议类型包括:

将本端节点的协议类型切换到比当前的协议类型高一级的协议类型,并 向对端节点发送升级后的协议类型。

本发明的本端节点中,按照当前的协议类型与对端节点进行保护倒换过程中,统计自身的保护倒换操作时间为:

记录确认触发倒换时的时间,并记录完成保护倒换所必需的控制信号的处理和传递的时间,计算完成保护倒换所必需的控制信号的处理和传递的时间和确认触发倒换时的时间之间的差值。

本发明的本端节点中,将本端节点和对端节点的协议类型切换到比当前的协议类型低一级的协议类型包括:

将本端节点的协议类型切换到比当前的协议类型低一级的协议类型,并向对端节点发送降级后的协议类型。

参见图7,本发明还提出了一种对端节点,至少包括:

第二统计模块,用于在本端节点按照当前的协议类型与对端节点进行保护倒换过程中,统计自身的保护倒换操作时间。

本发明的对端节点中,所述第二统计模块还用于:

在所述本端节点和/或所述对端节点的演习过程中,统计自身的保护倒换操作时间。

本发明的对端节点中,所述在本端节点的演习过程中,统计自身的保护倒换操作时间为:

记录接收到演习PCC字节的时间,记录完成保护倒换所必须的控制信号的处理和传递的时间,计算所述完成保护倒换所必须的控制信号的处理和传递的时间和所述接收到演习PCC字节的时间之间的差值;

所述在对端节点的演习过程中,统计自身的保护倒换操作时间为:

记录确认所述对端节点的演习的时间,并记录所述对端节点的演习成功的时间,计算所述对端节点的演习成功的时间和确认所述对端节点的演习的时间之间的差值。

本发明的对端节点中,还包括:

第二判断模块,用于接收到来自所述本端节点的升级后的协议类型,判断出当前的协议类型和接收到的升级后的协议类型不相同,向第二切换模块发送第四通知消息;

第二切换模块,用于将自身的协议类型切换到所述接收到的升级后的协议类型。

本发明的对端节点中,所述在本端节点进行保护倒换过程中,统计自身的保护倒换操作时间包括:

记录接收到保护通信信道PCC字节的时间,记录完成保护倒换所必须的控制信号的处理和传递的时间,计算所述完成保护倒换所必须的控制信号的处理和传递的时间和接收到所述PCC字节的时间之间的差值。

本发明的对端节点中,还包括:

第二判断模块,用于接收到来自所述本端节点的降级后的协议类型,判断出所述当前的协议类型和接收到的降级后的协议类型不相同,向第二切换模块发送第五通知消息;

第二切换模块,用于将自身的协议类型切换到所述接收到的降级后的协议类型。

本发明还提出了一种节点,至少包括:本端节点中的所有模块和对端节点中的所有模块。

需要说明的是,以上所述的实施例仅是为了便于本领域的技术人员理解而已,并不用于限制本发明的保护范围,在不脱离本发明的发明构思的前提下,本领域技术人员对本发明所做出的任何显而易见的替换和改进等均在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1