确定以太时钟源的方法和装置制造方法及图纸

技术编号:11169140 阅读:71 留言:0更新日期:2015-03-19 03:59
本发明专利技术公开了一种确定以太时钟源的方法和装置。该方法包括:接收第一时钟设备发送的第一时钟信息报文,该第一时钟信息报文用于指示该第一时钟设备的时钟源信息;基于该第一时钟设备和当前的第二时钟设备的时钟源信息包括的时钟源设备标识以及下列信息中的至少一种信息:时钟源设备质量等级、时钟源信息传递跳数、时钟源信息接收端口号和时钟源信息发送设备标识,在该第二时钟设备的时钟源和该第一时钟设备的时钟源中,确定目标时钟源;将该目标时钟源确定为该第二时钟设备的时钟源。本发明专利技术实施例的确定以太时钟源的方法和装置,能够简单、高效且可靠地确定优选时钟源,并能够避免时钟成环,简化时钟部署。

【技术实现步骤摘要】
确定以太时钟源的方法和装置
本专利技术涉及通信领域,尤其涉及通信领域中确定以太时钟源的方法和装置。
技术介绍
软件定义网络(Software Defined Network,简称为“SDN”)对网络设备提出了简化部署的需求,一些底层的网络基础配置需要网络设备(转发层)自动完成。对于SDN的移动承载场景,时钟同步是一个比较底层的基础性配置,设备上网之后时钟需要尽量做到即插即用,并且控制层或者应用层对时钟的配置应尽量简单。目前时钟同步的主流方案是同步以太技术和频率同步(SyncE)技术,该技术目前需要用户进行网络规划以及在应用层下发时钟源优先级的配置才能正常运行。 目前,同步以太技术作为网络时钟同步的一种解决方案,该方案是网络应用的主流技术方案。同步以太技术基于物理层信号恢复时钟频率,性能比较稳定,应用成熟;该技术选择时钟源遵从G.8264标准,其中定时参考信号优选顺序由高至低为:人工强制命令、定时信号失效、同步状态信息(SSM-Synchronizat1n Status Message,简称为“SSM”)质量等级和预置的优先级。 在同步以太技术中,SSM协议报文中只包含了“时钟质量等级”信息,用于节点从多个外部或本地时钟信号中选择时钟质量等级高的时钟信号来跟踪。但每个节点的可用于比较选择的外部时钟信号优先级需要人工规划和配置,因而不仅导致规划和配置复杂,而且在整个网络层次容易形成环路和非优跟踪路径。此外,随着网络的网格(MESH)化和大规模化,时钟跟踪关系的规划配置复杂和容易出错的问题更加突出,无法满足SDN的需求。 在频率同步技术中,采用1588v2频率同步,该技术使用报文中携带的时戳来恢复频率,可以使用算法自动选择时钟源,应用部署的灵活性较好。但1588v2频率同步是基于报文来同步频率的,其性能与报文的发包率、流量等有关系,并且性能稳定性不如物理层同步。另外,该频率同步技术不采用传统的指示时钟质量等级的SSM,无法与现有同步以太网互通。
技术实现思路
有鉴于此,本专利技术实施例提供了一种确定以太时钟源的方法和装置,能够简单、高效且可靠地确定优选时钟源,并能够避免时钟成环,简化时钟部署。 第一方面,提供了一种确定以太时钟源的方法,该方法包括:接收第一时钟设备发送的第一时钟信息报文,该第一时钟信息报文用于指示该第一时钟设备的时钟源信息;基于该第一时钟设备和当前的第二时钟设备的时钟源信息包括的时钟源设备标识以及下列信息中的至少一种信息:时钟源设备质量等级、时钟源信息传递跳数、时钟源信息接收端口号和时钟源信息发送设备标识,在该第二时钟设备的时钟源和该第一时钟设备的时钟源中,确定目标时钟源;将该目标时钟源确定为该弟_■时钟设备的时钟源。 结合第一方面,在第一方面的第一种可能的实现方式中,该方法还包括:在该第二时钟设备的时钟源与该目标时钟源不同时,向分别与该第二时钟设备的各个端口相连的第三时钟设备发送第二时钟信息报文,该第二时钟信息报文包括该第二时钟设备的时钟源设备标识、时钟源设备质量等级和时钟源信息传递跳数。 结合第一方面,在第一方面的第二种可能的实现方式中,该确定目标时钟源包括:在该第二时钟设备和该第一时钟设备的时钟源设备标识不同时,将时钟源设备质量等级最小的时钟源确定为该目标时钟源。 结合第一方面,在第一方面的第三种可能的实现方式中,该确定目标时钟源包括:在该第二时钟设备和该第一时钟设备的时钟源设备标识不同,且该第二时钟设备和该第一时钟设备的时钟源设备质量等级相同时,将时钟源设备标识最小的时钟源确定为该目标时钟源。 结合第一方面,在第一方面的第四种可能的实现方式中,该确定目标时钟源包括:在该第二时钟设备和该第一时钟设备的时钟源设备标识相同时,将时钟源信息传递跳数最小的时钟源确定为该目标时钟源。 结合第一方面,在第一方面的第五种可能的实现方式中,该确定目标时钟源包括:在该第二时钟设备和该第一时钟设备的时钟源设备标识相同,且时钟源信息传递跳数也相同时,将时钟源信息发送设备标识最小的时钟设备的时钟源确定为该目标时钟源。 结合第一方面,在第一方面的第六种可能的实现方式中,该确定目标时钟源包括:在该第二时钟设备和该第一时钟设备的时钟源设备标识相同,时钟源信息传递跳数相同,且时钟源信息发送设备标识也相同时,将时钟源信息接收端口号最小的时钟设备的时钟源确定为该目标时钟源。 结合第一方面或第一方面的第一种至第六种可能的实现方式中的任一种可能的实现方式,在第一方面的第七种可能的实现方式中,该时钟源信息包括时钟源设备标识、时钟源设备质量等级和时钟源信息传递跳数。 结合第一方面或第一方面的第一种至第六种可能的实现方式中的任一种可能的实现方式,在第一方面的第八种可能的实现方式中,该时钟源设备标识为时钟源所在网元的介质访问控制MAC地址、该网元的IP地址或该网元的设备标识。 第二方面,提供了一种确定以太时钟源的装置,该装置包括:接收模块,用于接收第一时钟设备发送的第一时钟信息报文,该第一时钟信息报文用于指示该第一时钟设备的时钟源信息;第一确定模块,用于基于该接收模块接收的该第一时钟设备的时钟源信息和该装置包括的第二时钟设备的时钟源信息包括的时钟源设备标识以及下列信息中的至少一种信息:时钟源设备质量等级、时钟源信息传递跳数、时钟源信息接收端口号和时钟源信息发送设备标识,在该第二时钟设备的时钟源和该第一时钟设备的时钟源中,确定目标时钟源;第二确定模块,用于将该第一确定模块确定的该目标时钟源确定为该第二时钟设备的时钟源。 结合第二方面,在第二方面的第一种可能的实现方式中,该装置还包括:发送模块,用于在该第二时钟设备的时钟源与该第一确定模块确定的该目标时钟源不同时,向分别与该第二时钟设备的各个端口相连的第三时钟设备发送第二时钟信息报文,该第二时钟信息报文包括该第二时钟设备的时钟源设备标识、时钟源设备质量等级和时钟源信息传递跳数。 结合第二方面,在第二方面的第二种可能的实现方式中,该第一确定模块包括:第一确定单兀,用于在该第二时钟设备和该第一时钟设备的时钟源设备标识不同时,将时钟源设备质量等级最小的时钟源确定为该目标时钟源。 结合第二方面,在第二方面的第三种可能的实现方式中,该第一确定模块包括:第二确定单元,用于在该第二时钟设备和该第一时钟设备的时钟源设备标识不同,且该第二时钟设备和该第一时钟设备的时钟源设备质量等级相同时,将时钟源设备标识最小的时钟源确定为该目标时钟源。 结合第二方面,在第二方面的第四种可能的实现方式中,该第一确定模块包括:第三确定单元,用于在该第二时钟设备和该第一时钟设备的时钟源设备标识相同时,将时钟源信息传递跳数最小的时钟源确定为该目标时钟源。 结合第二方面,在第二方面的第五种可能的实现方式中,该第一确定模块包括:第四确定单元,用于在该第二时钟设备和该第一时钟设备的时钟源设备标识相同,且时钟源信息传递跳数也相同时,将时钟源信息发送设备标识最小的时钟设备的时钟源确定为该目标时钟源。 结合第二方面,在第二方面的第六种可能的实现方式中,该第一确定模块包括:第五确定单元,用于在该第二时钟设备和该第一时钟设备的时钟源设备标识相同,时钟源信息传递跳数相同,本文档来自技高网
...

【技术保护点】
一种确定以太时钟源的方法,其特征在于,包括:接收第一时钟设备发送的第一时钟信息报文,所述第一时钟信息报文用于指示所述第一时钟设备的时钟源信息;基于所述第一时钟设备和当前的第二时钟设备的时钟源信息包括的时钟源设备标识以及下列信息中的至少一种信息:时钟源设备质量等级、时钟源信息传递跳数、时钟源信息接收端口号和时钟源信息发送设备标识,在所述第二时钟设备的时钟源和所述第一时钟设备的时钟源中,确定目标时钟源;将所述目标时钟源确定为所述第二时钟设备的时钟源。

【技术特征摘要】
1.一种确定以太时钟源的方法,其特征在于,包括: 接收第一时钟设备发送的第一时钟信息报文,所述第一时钟信息报文用于指示所述第一时钟设备的时钟源信息; 基于所述第一时钟设备和当前的第二时钟设备的时钟源信息包括的时钟源设备标识以及下列信息中的至少一种信息:时钟源设备质量等级、时钟源信息传递跳数、时钟源信息接收端口号和时钟源信息发送设备标识,在所述第二时钟设备的时钟源和所述第一时钟设备的时钟源中,确定目标时钟源; 将所述目标时钟源确定为所述第二时钟设备的时钟源。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在所述第二时钟设备的时钟源与所述目标时钟源不同时,向分别与所述第二时钟设备的各个端口相连的第三时钟设备发送第二时钟信息报文,所述第二时钟信息报文包括所述第二时钟设备的时钟源设备标识、时钟源设备质量等级和时钟源信息传递跳数。3.根据权利要求1所述的方法,其特征在于,所述确定目标时钟源包括: 在所述第二时钟设备和所述第一时钟设备的时钟源设备标识不同时,将时钟源设备质量等级最小的时钟源确定为所述目标时钟源。4.根据权利要求1所述的方法,其特征在于,所述确定目标时钟源包括: 在所述第二时钟设备和所述第一时钟设备的时钟源设备标识不同,且所述第二时钟设备和所述第一时钟设备的时钟源设备质量等级相同时,将时钟源设备标识最小的时钟源确定为所述目标时钟源。5.根据权利要求1所述的方法,其特征在于,所述确定目标时钟源包括: 在所述第二时钟设备和所述第一时钟设备的时钟源设备标识相同时,将时钟源信息传递跳数最小的时钟源确定为所述目标时钟源。6.根据权利要求1所述的方法,其特征在于,所述确定目标时钟源包括: 在所述第二时钟设备和所述第一时钟设备的时钟源设备标识相同,且时钟源信息传递跳数也相同时,将时钟源信息发送设备标识最小的时钟设备的时钟源确定为所述目标时钟源。7.根据权利要求1所述的方法,其特征在于,所述确定目标时钟源包括: 在所述第二时钟设备和所述第一时钟设备的时钟源设备标识相同,时钟源信息传递跳数相同,且时钟源信息发送设备标识也相同时,将时钟源信息接收端口号最小的时钟设备的时钟源确定为所述目标时钟源。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述时钟源信息包括时钟源设备标识、时钟源设备质量等级和时钟源信息传递跳数。9.根据权利要求1至7中任一项所述的方法,其特征在于,所述时钟源设备标识为时钟源所在网元的介质访问控制MAC地址、所述网元的IP地址或所述网元的设备标识。10.一种确定以太时钟源的装置,其特征在于,包括: 接收模块,用于接收第一时钟设备发送的第一时钟信息报文,所述第一时钟信息报文用于...

【专利技术属性】
技术研发人员:陈聪
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1