一种时钟隔离的方法和装置制造方法及图纸

技术编号:13117253 阅读:127 留言:0更新日期:2016-04-06 08:30
本发明专利技术公开了一种时钟隔离的方法和装置,属于互联网技术领域。该方法包括:接收对端设备发送的第一同步状态信息SSM,第一SSM携带对端设备的时钟域号,时钟域号用于标识设备所处的网络;获取本端设备的时钟域号;如果对端设备的时钟域号和本端设备的时钟域号不同,确定出对端设备和本端设备处于不同的网络,将本端设备的时钟与对端设备的时钟进行隔离。该装置包括:接收模块,第一获取模块和隔离模块。本发明专利技术中从第一SSM中获取对端设备的时钟域号,获取本端设备的时钟域号,如果对端设备的时钟域号和本端设备的时钟域号不同,将本端设备的时钟与对端设备的时钟进行隔离,从而提高了隔离的准确率和效率。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及一种时钟隔离的方法和装置
技术介绍
目前,一个网络对应一个时钟源,该网络中包括的每个设备都与该时钟源同步。其中,网络中的每个设备包括时钟同步接口,每个设备通过其包括的时钟同步接口与其相邻的相邻设备的时钟同步接口相连,且每个设备通过时钟同步接口与其相邻设备进行时钟同步,如此使网络中的每个设备都与一个时钟源同步。在有些情况下,当该网络被拆分成两个网络,分别为第一网络和第二网络,由于每个网络的时钟源都不一样,此时需要对第一网络的时钟和第二网络的时钟进行隔离,以保证第一网络的时钟源和第二网络的时钟源不同。现有技术中提供了一种时钟隔离的方法,可以为:将一个网络分离为第一网络和第二网络,分离后的第一网络的时钟和第二网络的时钟源不同。当分离出第一网络和第二网络后,技术人员可以根据第一网络的拓扑结构和第二网络拓扑结构,找出第一设备和第二设备,第一设备位于第一网络中,第二设备位于第二网络中,且第一设备的一时钟同步接口与第二设备的一时钟同步接口相连,断开该两个时钟同步接口之间的时钟关系。技术人员再找出与第一设备和第二设备相同情况的所有设备,并断开两两之间的时钟关系,以实现隔离第一网络的时钟和第二网络的时钟。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:技术人员在寻找第一设备和第二设备时,容易出错;并且,当网络中的设备较多时,找出的设备的数目很大且断开时钟关系的操作复杂,造成用户的工作量大。
技术实现思路
为了使解决现有技术的问题,本专利技术提供了一种时钟隔离的方法和装置。技术方案如下:第一方面,本专利技术提供了一种时钟隔离的方法,所述方法包括:接收对端设备发送的第一同步状态信息SSM,所述第一SSM携带所述对端设备的时钟域号,所述时钟域号用于标识设备所处的网络;获取本端设备的时钟域号;如果所述对端设备的时钟域号和所述本端设备的时钟域号不同,确定出所述对端设备和所述本端设备处于不同的网络,将所述本端设备的时钟与所述对端设备的时钟进行隔离。结合第一方面,在第一方面的第一种可能的实现方式中,所述将所述本端设备的时钟与所述对端设备的时钟进行隔离,包括:获取所述本端设备上接收所述第一SSM的时钟同步接口,关闭所述获取的时钟同步接口发送SSM的功能;或者,向所述对端设备发送第二SSM,所述第二SSM携带无效标识。结合第一方面,在第一方面的第二种可能的实现方式中,所述获取本端设备的时钟域号之前,所述方法还包括:获取所述第一SSM中预设第一字段携带的信息;判断所述预设第一字段携带的信息是否为预设信息;如果是所述预设信息,确定出所述对端设备具有时钟域功能,执行所述获取本端设备的时钟域号的步骤。结合第一方面,在第一方面的第三种可能的实现方式中,所述方法还包括:接收用户输入的时钟域号,将所述输入的时钟域号设置为所述本端设备的时钟域号;存储所述本端设备的时钟域号。结合第一方面,在第一方面的第四种可能的实现方式中,所述方法还包括:如果所述对端设备不具有时钟域功能,或者所述第一SSM携带的所述对端设备的时钟域号和所述本端设备的时钟域号相同,获取所述对端设备的时钟源,并将所述对端设备的时钟源作为备选时钟源;从所有备选时钟源中选择等级最高的时钟源;将所述选择的时钟源作为所述本端设备的时钟源。第二方面,本专利技术提供了一种时钟隔离的装置,所述装置包括:接收模块,用于接收对端设备发送的第一同步状态信息SSM,所述第一SSM携带所述对端设备的时钟域号,所述时钟域号用于标识设备所处的网络;第一获取模块,用于获取本端设备的时钟域号;隔离模块,用于如果所述对端设备的时钟域号和所述本端设备的时钟域号不同,确定出所述对端设备和所述本端设备处于不同的网络,将所述本端设备的时钟与所述对端设备的时钟进行隔离。结合第二方面,在第二方面的第一种可能的实现方式中,所述隔离模块,包括:获取单元,用于获取所述本端设备上接收所述第一SSM的时钟同步接口;关闭单元,用于关闭所述获取的时钟同步接口发送SSM的功能;或者,所述隔离模块,用于向所述对端设备发送第二SSM,所述第二SSM携带无效标识。结合第二方面,在第二方面的第二种可能的实现方式中,所述装置还包括:第二获取模块,用于获取所述第一SSM中预设第一字段携带的信息;判断模块,用于判断所述预设第一字段携带的信息是否为预设信息;确定模块,用于如果是所述预设信息,确定出所述对端设备具有时钟域功能,执行所述第一获取模块获取本端设备的时钟域号。结合第二方面,在第二方面的第三种可能的实现方式中,所述装置还包括:设置模块,用于接收用户输入的时钟域号,将所述输入的时钟域号设置为所述本端设备的时钟域号;存储模块,用于存储所述本端设备的时钟域号。结合第二方面,在第二方面的第四种可能的实现方式中,所述装置还包括:第三获取模块,用于如果所述对端设备不具有时钟域功能,或者所述第一SSM携带的所述对端设备的时钟域号和所述本端设备的时钟域号相同,获取所述对端设备的时钟源,并将所述对端设备的时钟源作为备选时钟源;选择模块,用于从所有备选时钟源中选择等级最高的时钟源;作为模块,用于将所述选择的时钟源作为所述本端设备的时钟源。第三方面,本专利技术提供了一种时钟隔离的装置,所述装置包括:存储器和处理器,用于执行如第一方面所述的时钟隔离的方法。在本专利技术实施例中,本端设备接收对端设备发送的第一同步状态信息SSM时,从第一SSM中获取对端设备的时钟域号,获取本端设备的时钟域号,如果对端设备的时钟域号和本端设备的时钟域号不同,确定出对端设备和本端设备处于不同的网络,将本端设备的时钟与对端设备的时钟进行隔离,从而提高了隔离的准确率和效率。附图说明图1是本专利技术实施例1提供的一种时钟隔离的方法流程图;图2是本专利技术实施例2提供的一种时钟隔离的方法流程图;图3是本专利技术实施例3提供的一种时钟隔离的装置结构示意图;图4是本专利技术实施例4提供的一种时钟隔离的另一装置结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例1本专利技术实施例提供了一种时钟隔离的方法,参见图1,其中,该方法包括:步骤S101:接收对端设备发送的第一SSM(SynchronizationStatusMessage,同步状态信本文档来自技高网
...

【技术保护点】
一种时钟隔离的方法,其特征在于,所述方法包括:接收对端设备发送的第一同步状态信息SSM,所述第一SSM携带所述对端设备的时钟域号,所述时钟域号用于标识设备所处的网络;获取本端设备的时钟域号;如果所述对端设备的时钟域号和所述本端设备的时钟域号不同,确定出所述对端设备和所述本端设备处于不同的网络,将所述本端设备的时钟与所述对端设备的时钟进行隔离。

【技术特征摘要】
1.一种时钟隔离的方法,其特征在于,所述方法包括:
接收对端设备发送的第一同步状态信息SSM,所述第一SSM携带所述对端
设备的时钟域号,所述时钟域号用于标识设备所处的网络;
获取本端设备的时钟域号;
如果所述对端设备的时钟域号和所述本端设备的时钟域号不同,确定出所
述对端设备和所述本端设备处于不同的网络,将所述本端设备的时钟与所述对
端设备的时钟进行隔离。
2.如权利要求1所述的方法,其特征在于,所述将所述本端设备的时钟与
所述对端设备的时钟进行隔离,包括:
获取所述本端设备上接收所述第一SSM的时钟同步接口,关闭所述获取的
时钟同步接口发送SSM的功能;或者,
向所述对端设备发送第二SSM,所述第二SSM携带无效标识。
3.如权利要求1所述的方法,其特征在于,所述获取本端设备的时钟域号
之前,所述方法还包括:
获取所述第一SSM中预设第一字段携带的信息;
判断所述预设第一字段携带的信息是否为预设信息;
如果是所述预设信息,确定出所述对端设备具有时钟域功能,执行所述获
取本端设备的时钟域号的步骤。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收用户输入的时钟域号,将所述输入的时钟域号设置为所述本端设备的
时钟域号;
存储所述本端设备的时钟域号。
5.如权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述对端设备不具有时钟域功能,或者所述第一SSM携带的所述对端

\t设备的时钟域号和所述本端设备的时钟域号相同,获取所述对端设备的时钟源,
并将所述对端设备的时钟源作为备选时钟源;
从所有备选时钟源中选择等级最高的时钟源;
将所述选择的时钟源作为所述本端设备的时钟源。
6.一种时钟隔离的装置,其特征在于,所述装置包括:
接收模块,用于接收对端设备发送的第一同步状态信息SSM,所述第一SSM

【专利技术属性】
技术研发人员:杨帆
申请(专利权)人:北京华为数字技术有限公司
类型:发明
国别省市:北京;11

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

1