时钟保护方法、系统和相关普通时钟设备技术方案

技术编号:8611345 阅读:181 留言:0更新日期:2013-04-19 23:32
本发明专利技术实施例公开了一种时钟保护方法、系统、non-slave-only?OC设备和slave-only?OC设备。其中,所述时钟保护方法包括:在slave-only?OC上使能至少两个PTP端口;运行slave-only扩展全量状态机,确定所述至少两个PTP端口中的一个为slave?PTP端口,其他为passive?PTP端口;当slave?PTP端口出现故障时,在所述passive?PTP端口中确定新的slave?PTP端口。通过本发明专利技术实施例,能够为OC设备的时钟提供保护。

【技术实现步骤摘要】

本专利技术涉及通信
,更具体地说,涉及一种时钟保护方法、系统和相关普通时钟设备
技术介绍
精确时间协议(英文全称为precision time protocol,以下简称为PTP)是一种应用于分布式系统的时钟同步协议。典型的PTP设备包括普通时钟(英文全称为ordinaryclock,以下简称为0C)、边界时钟(英文全称为boundaryclock,以下简称为BC)、端到端透明时钟(英文全称为end-to-end transparentclock)、点到点透明时钟(英文全称为peer-to-peer transparent clock)以及管理节点(英文全称为 management node)。PTP设备中,PTP通信的逻辑接入点称为PTP端口。上述PTP设备中,OC仅能有一个PTP端口,而BC则可以有多个PTP端口。如表I所示,PTP端口状态包括以下几种表1、PTP端口状态描述

【技术保护点】
一种时钟保护方法,其特征在于,包括:在仅能作为从属的普通时钟slave?only?OC上使能至少两个精确时间协议PTP端口;运行slave?only扩展全量状态机,确定所述至少两个PTP端口中的一个为从slave?PTP端口,其他为被动passive?PTP端口;当slave?PTP端口出现故障时,在所述passive?PTP端口中确定新的slavePTP端口。

【技术特征摘要】
1.一种时钟保护方法,其特征在于,包括 在仅能作为从属的普通时钟Slave-only OC上使能至少两个精确时间协议PTP端口 ;运行slave-only扩展全量状态机,确定所述至少两个PTP端口中的一个为从slavePTP端口,其他为被动passive PTP端口 ; 当slave PTP端口出现故障时,在所述passive PTP端口中确定新的slavePTP端口。2.根据权利要求1所述的方法,其特征在于,所述运行slave-only扩展全量状态机,确定所述至少两个PTP端口中的一个为slave PTP端口,其他为passive PTP端口,包括 使用最优主时钟BMC算法,得到所述至少两个PTP端口的推荐状态; 根据所述推荐状态,运行slave-only扩展全量状态机,确定所述slave PTP端口和所述 passive PTP 端口。3.根据权利要求1或2所述的方法,其特征在于,当所述passivePTP端口有多个时,所述当slave PTP端口出现故障时,在所述passive PTP端口中确定新的slave PTP端口,包括 当所述slave PTP端口出现故障时,使用BMC算法,得到所述多个passivePTP端口的推荐状态; 根据所述多个passive PTP端口的推荐状态,运行slave-only扩展全量状态机,确定新的 slave PTP 端口。4.一种时钟保护方法,其特征在于,包括 在非仅能作为从属non-slave-only OC上使能至少两个精确时间协议PTP端口。运行全量状态机或者non-slave-only扩展全量状态机,确定所述至少两个PTP端口中的一个为主master PTP端口,其他为被动passive PTP端口 ; 当master PTP端口出现故障时,在所述passive PTP端口中确定新的masterPTP端口。5.根据权利要求4所述的方法,其特征在于,所述运行全量状态机,确定所述至少两个PTP端口中的一个为master PTP端口,其他为passive PTP端口,包括 使用部分状态决定算法,得到所述至少两个PTP端口的推荐状态,所述推荐状态为master 5 - passive ; 根据所述推荐状态,运行全量状态机,确定所述master PTP端口和所述passive PTP端口。6.根据权利要求4所述的方法,其特征在于,所述运行non-slave-only扩展全量状态机,确定所述至少两个PTP端口中的一个为master PTP端口,其他为passive PTP端口,包括 使用最优主时钟BMC算法,得到所述至少两个PTP端口的推荐状态; 根据所述推荐状态,运行non-slave-only扩展全量状态机,确定所述masterPTP端口和所述passive PTP端口。7.根据权利要求4-6中任一项所述的方法,其特征在于,所述当masterPTP端口出现故障时,在所述passive PTP端口中确定新的master PTP端口,包括 使用部分状态决定算法,得到所述passive PTP端口的推荐状态,所述推荐状态为master 5 - passive ; 根据所述passive PTP端口的推荐状态,运行全量状态机,确定新的masterPTP端口。8.根据权利要求4-6中任一项所述的方法,其特征在于,所述当masterPTP端口出现故障时,在所述passive PTP端口中确定新的master PTP端口,包括 使用BMC算法,得到所述passive PTP端口的推荐状态; 根据所述passive PTP端口的推荐状态,运行non-slave-only扩展全量状态机,确定新的 master PTP 端口。9.一种仅能作为从属的普通时钟slave-only OC设备,其特征在于,包括 第一 PTP端口使能模块,用于...

【专利技术属性】
技术研发人员:王勇张迪李玲
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1