CN106470083B - 一种同步网络检测方法及装置 - Google Patents

一种同步网络检测方法及装置 Download PDF

Info

Publication number
CN106470083B
CN106470083B CN201510511550.4A CN201510511550A CN106470083B CN 106470083 B CN106470083 B CN 106470083B CN 201510511550 A CN201510511550 A CN 201510511550A CN 106470083 B CN106470083 B CN 106470083B
Authority
CN
China
Prior art keywords
device node
synchronizing network
hop count
network
synchronous path
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510511550.4A
Other languages
English (en)
Other versions
CN106470083A (zh
Inventor
韩柳燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201510511550.4A priority Critical patent/CN106470083B/zh
Publication of CN106470083A publication Critical patent/CN106470083A/zh
Application granted granted Critical
Publication of CN106470083B publication Critical patent/CN106470083B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种同步网络检测方法及装置。本发明方法包括:获取同步网络拓扑结构;根据所述同步网络拓扑结构,获取同步网络中设备节点到同步源节点的同步路径,所述同步路径包括主用同步路径和/或备用同步路径;检测所述设备节点的同步路径的跳数是否超出跳数阈值;若检测到设备节点的同步路径的跳数超出跳数阈值,则针对同步路径的跳数超出跳数阈值的设备节点发出告警信息。本发明实现了对同步网络中的设备节点同步路径的跳数的检测,由于同步网络中的设备节点的同步路径是基于同步网络的网络拓扑结构获取到的,因此能够保证同步路径跳数检测的准确性。

Description

一种同步网络检测方法及装置
技术领域
本发明涉及通信领域的同步网络技术,尤其涉及了一种同步网络检测方法及装置。
背景技术
随着通信技术的快速发展,TD-SCDMA(Time Division-Synchronous CodeDivision Multiple Access,时分同步码分多址)、TD-LTE(Time Division Long TermEvolution,分时长期演进)等***具有高精度频率和时间同步的需求。为了解决频率和时间同步需求,通常组建同步网络,同步网络是为电信网内所有电信设备的时钟(或载波)提供同步控制信号,使它们的频率工作在共同速率(或频率)上的支撑网。在同步网络上游部署同步源节点,同步源节点为同步网络中的设备节点提供同步服务,用户端通过同步网络中的各级设备节点从同步网络获取同步服务,如图1所示。同步网络的规模一般较大,同步网络中的设备节点个数可达到几千至上万,网络中的链路错综复杂。
同步源节点的位置部署影响设备节点主、备用同步路径的规划,进而影响设备节点的跳数。由于逐级传递过程中,每跳设备会累加噪声、抖动和漂移等,随着跳数的增加,同步性能会逐步恶化,进而影响设备节点的性能。因此在ITU-T(ITU TelecommunicationStandardization Sector,国际电信联盟远程通信标准化组织)、CCSA(ChinaCommunications Standards Association,中国通信标准化协会)等国内外相关标准中都对同步网络中设备节点的跳数做了相关限制。
由此可见,如何精确检测同步网络中设备节点的同步路径的跳数,以保证同步网络合理规划,是业界亟待解决的问题。
发明内容
本发明实施例提供了一种同步网络检测方法及装置,用以实现对同步网络中的设备节点的同步路径的跳数进行检测。
本发明的一个实施例提供的同步网络检测方法,包括:
获取同步网络拓扑结构;
根据所述同步网络拓扑结构,获取同步网络中设备节点到同步源节点的同步路径,所述同步路径包括主用同步路径和/或备用同步路径;
检测所述设备节点的同步路径的跳数是否超出跳数阈值;
若检测到设备节点的同步路径的跳数超出跳数阈值,则针对同步路径的跳数超出跳数阈值的设备节点发出告警信息。
本发明的一个实施例提供的装置,包括:
第一获取单元,用于获取同步网络拓扑结构;
第二获取单元,用于根据所述第一获取单元获取的同步网络拓扑结构,获取同步网络中设备节点到同步源节点的同步路径,所述同步路径包括主用同步路径和/或备用同步路径;
检测单元,用于检测所述第二获取单元获取的设备节点的同步路径的跳数是否超出跳数阈值;
输出单元,用于在所述检测单元检测到设备节点的同步路径的跳数超出跳数阈值时,则针对同步路径的跳数超出跳数阈值的设备节点发出告警信息。
本发明的上述实施例中对于同步网络的检测,首先获取同步网络拓扑结构,再根据同步网络拓扑结构,获取同步网络中设备节点到同步源节点的同步路径,检测设备节点的同步路径的跳数是否超出跳数阈值,若检测到设备节点的同步路径的跳数超出跳数阈值,则针对同步路径的跳数超出跳数阈值的设备节点发出告警信息。可以看出,一方面,本发明实施例实现了对同步网络中的设备节点的同步路径的跳数进行检测,另一方面,由于同步网络中的设备节点的同步路径是基于该同步网络的网络拓扑结构获取到的,因此能够保证同步路径跳数检测的准确性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中的同步网络架构的示意图;
图2为本发明实施例提供的同步网络检测流程示意图;
图3为本发明实施例在创建同步网络时的同步网络检测的流程示意图;
图4为本发明实施例在同步网络中具有网管设备且该网管设备存储有网络拓扑结构时的同步网络检测示意图;
图5为本发明实施例在同步网络中具有网管设备且该网管设备存储有网络拓扑结构以及设备同步路径时的同步网络检测示意图;
图6为本发明实施例在对不具有网管设备的同步网络扩容时的新增节点的同步网络检测示意图;
图7为本发明实施例在对具有网管设备的同步网络扩容时的新增节点的同步网络检测示意图;
图8为本发明实施例提供的同步网络检测装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
为了实现对同步网络中的设备节点的同步路径进行检测,一种方式是由技术人员根据通信网络的拓扑结构来规划同步源节点的位置,但是由于没有进一步精确检测同步路径跳数的手段,所以很难保证同步路径的跳数不超出相关标准规定的阈值。如果需要严格保证同步路径的跳数不超出阈值,则需要采用人工方式逐点计算跳数,这样不仅计算工作量大而且规划耗时长,并可能引入计算误差。
同步源节点部署后,随着网络规模的扩大,设备节点的同步路径跳数也会随之变化。若要对同步路径跳数进行精确检测,需要在每次网络扩容后,采用人工方式检查设备节点的跳数是否超出阈值。
同步网络的规模一般较大,用于组建同步网络的设备节点个数可达到几千至上万,同步网络中的链路错综复杂,要保证设备节点的同步路径的跳数不超出阈值,需要人工方式逐点计算设备节点的跳数,由此可见,无论是在同步网络规划初期的同步路径检测,还是同步网络规划完成后由于网络扩容需要再次进行同步路径检测,若均采用人工方式,则会导致计算工作量大、复杂度高、耗时长的问题,并且很容易引入误差。而同步路径的跳数检测的准确度,将影响同步网络规划,进而影响设备节点的性能。
为了解决以上问题,本申请提出一种同步网络检测方法及装置。
在本发明实施例中,对设备节点的同步路径的跳数的检测,可由同步网络检测装置完成,无需人工计算,缩短和降低了同步网络检测的工作量和时间,同时,在检测到设备节点的同步路径的跳数超出阈值后会发出告警信息,以便及时优化同步网络规划,避免设备节点的同步路径跳数过大而影响同步网络的性能。
下面结合附图对本发明实施例进行详细描述。
图2示出了本发明实施例提供的同步网络检测方法的流程示意图,该流程可由同步网络检测装置实现,该流程包括如下步骤:
步骤201:获取同步网络拓扑结构。
具体实施时,可以通过多种方式获取同步网络拓扑结构,以下给出几种优选实现方式:
方式A1
通过接收同步网络中设备节点上报的物理连接关系信息,根据设备节点上报的物理连接关系信息获取同步网络拓扑结构。
同步网络中的设备节点可根据设定周期或者设定时间,上报物理连接关系信息,或者在设备节点的网络连接状态发生变化时,上报物理连接关系信息,比如加入同步网络、退出同步网络、设备节点故障或设备节点故障恢复等情况发生时,上报物理连接关系信息。
设备节点所上报的物理连接关系信息可包括以下信息:设备节点ID,与邻居设备节点之间链路信息等。在获得各设备节点上报的物理连接关系信息后,可根据信息中包含的各个设备节点ID以及每个设备节点与邻居设备节点之间的链路信息,整合得到同步网络拓扑信息,得到同步网络的网络拓扑结构。
具体实施时,可部署同步网络检测装置,同步网络中的各设备节点向该同步网络检测装置上报物理连接关系信息,由该同步网络检测装置根据接收到的物理连接关系信息,确定同步网络的网络拓扑结构。通过该种方式获取同步网络的网络拓扑结构,可以保证所获取到的同步网络结构的准确性。
其中,同步网络检测装置可以是一个独立的网络设备,该网络设备与同步网络中的各设备节点存在通信连接,能够接收这些设备节点上报的物理连接关系信息。同步网络检测装置也可以是现有的集中控制装置中新增加的一个逻辑功能模块,该集中控制装置与同步网络中的各设备节点存在通信连接,同步网络检测装置能够通过该集中控制装置接收各设备节点上报的物理连接关系信息,从而获得同步网络拓扑结构。
方式A2
从网管设备获取同步网络拓扑结构,所述网管设备中存储有同步网络拓扑结构信息。
通常情况下,为了实现对同步网络中的设备节点进行配置等管理功能,通常会设置网管设备,网管设备中通常存储有同步网络拓扑结构信息。
具体实施时,可由同步网络检测装置按照设定周期或设定时间或者在特定事件发生时,从网管设备获取同步网络拓扑结构,其中所述特定事件可以是接收到同步路径跳数检测指令或者接收到同步网络拓扑变化的通知或者以其他方式获知同步网络拓扑结构发生变化;网管设备也可以按照设定周期或设定时间或者在特定事件发生时,将同步网络拓扑结构信息推送给该同步网络检测装置,其中,所述特定事件可以是网管设备中存储的设备节点信息被修改等事件。这种方式与上述方式A1相比,可以节省网络资源开销。
其中,网络检测装置的部署情况同方式A1中的描述,在此不再赘述。
步骤202:根据所述同步网络拓扑结构,获取同步网络中设备节点到同步源节点的同步路径,所述同步路径包括主用同步路径和/或备用同步路径。其中,一个设备节点的主用同步路径通常只有一条,一个设备节点的备用同步路径可以配置有一条或多条。正常情况下,设备节点通过主用同步路径与同步源节点进行时钟/频率同步,在主用同步路径故障的情况下,可将一条备用同步路径切换为主用同步路径,从而与同步源节点进行时钟/频率同步。
其中,同步源节点可以是同步服务器,也可以是其它具有提供同步网络服务功能的设备节点。
具体实施时,可采用多种方式获取同步网络中节点设备的同步路径,下面给出几种优选实现方式:
方式B1
对于主用同步路径,可根据同步网络拓扑结构,计算同步网络中设备节点的主用同步路径。对于备用同步路径,可根据同步网络拓扑结构,计算同步网络中设备节点的备用同步路径。这种方式可适用于同步网络初期规划阶段。本发明实施例对根据同步网络拓扑结构计算同步网络中的设备节点的同步路径的方法,不作限制,比如可使用现有技术中的方法进行计算。
方式B2
对于主用同步路径,接收同步网络中设备节点上报的主用源端口以及物理连接关系信息,根据所述设备节点上报的主用源端口以及所述设备节点的物理连接关系信息,获取所述同步网络中设备节点的主用同步路径。对于备用同步路径,接收同步网络中设备节点上报的备用源端口以及物理连接关系信息,根据所述设备节点上报的备用源端口以及所述设备节点的物理连接关系信息,获取所述同步网络中设备节点的备用同步路径。
方式B3
从网管设备中获取同步网络中设备节点的主用同步路径和/或备用同步路径,所述网管设备中存储有所述同步网络中设备节点的主用同步路径和备用同步路径的信息。
此外,还可以将上述方式B1、方式B2和方式B3进行组合,比如,对于主用同步路径,可采用上述方式B1来确定,对于备用同步路径,可采用上述方式B2或上述方式B3来确定。同理,对于主用同步路径,可采用上述方式B2来确定,对于备用同步路径,可采用上述方式B1或上述方式B3来确定;或者,对于主用同步路径,可采用上述方式B3来确定,对于备用同步路径,可采用上述方式B1或上述方式B2来确定。
当然,根据需要,也可只确定主用同步路径,或者只确定备用同步路径。
步骤203:检测同步网络中设备节点的同步路径的跳数是否超出跳数阈值,若是,则转入步骤204。
进一步地,若检测结果为同步路径的跳数未超出跳数阈值,则可以根据***设定执行以下操作之一:
-结束本流程;
-按照设定周期,等待下一个检测周期到达;
-按照设定时间,等待下一个检测时间到达;
-判断同步网络的网络拓扑结构是否发生变化,若发生变化,则可返回步
骤202或步骤201,否则可结束流程。
其中,所述跳数阈值可以根据ITU-T、CCSA等国内外相关标准中对同步网络中设备节点的跳数的相关限制来确定。在同步网络检测过程中,可以事先将跳数阈值配置到同步网络检测装置上,也可以在同步网络检测过程中对配置在同步网络检测装置上的跳数阈值进行调整。
具体实施时,可采用如下方式检测同步网络中设备节点的同步路径的跳数是否超出跳数阈值:针对设备节点同步路径中的每个设备节点,逐一检测每个设备节点处的跳数是否超出跳数阈值。
例如,对于主用同步路径,可针对设备节点主用同步路径中的每个设备节点,逐一检测每个设备节点处的跳数是否超出跳数阈值;对于备用同步路径,可分别针对设备节点的每个备用同步路径,根据该备用同步路径中的每个设备节点,逐一检测每个设备节点处的跳数是否超出跳数阈值。
步骤204:针对同步路径的跳数超出跳数阈值的设备节点发出告警信息。
其中,所述告警信息可包括以下内容:设备节点的标识、跳数超过跳数阈值的同步路径的标识,进一步地,还可包括跳数超过跳数阈值的同步路径的跳数等信息。该告警信息可作为后续优化同步网络的依据。
进一步地,若检测到第一设备节点的同步路径的跳数超出跳数阈值,在该跳数超出跳数阈值的同步路径中,自第一设备节点开始向同步源节点方向溯源到跳数为所述跳数阈值的第二设备节点,并发出在第二设备节点处到第一设备节点之间增设同步源节点的提示信息。其中,所述第一设备节点和所述第二设备节点并不特指某个或某些或某类设备节点,仅是处于描述方便来进行区分。
例如,若检测到设备节点的主用同步路径的跳数超出跳数阈值,则针对主用同步路径的跳数超出跳数阈值的设备节点,在该设备节点超出跳数阈值的主用同步路径中,自该设备节点开始向同步源节点方向溯源到跳数为所述跳数阈值的设备节点处,并发出在上述的两个设备节点处之间增设同步源节点的提示信息。
再例如,若检测到设备节点的备用同步路径的跳数超出跳数阈值,则针对备用同步路径的跳数超出跳数阈值的设备节点,在该设备节点超出跳数阈值的备用同步路径中,自该设备节点开始向同步源节点方向溯源到跳数为所述跳数阈值的设备节点处,并发出在上述两个设备节点处之间增设同步源节点的提示信息。
通过以上描述可以看出,本发明实施例可以实现对同步网络中设备节点的同步路径的跳数进行检测,并且由于同步网络中的设备节点的同步路径是基于该同步网络的网络拓扑结构获取到的,因此能够保证同步路径跳数检测的准确性。本发明实施例中对设备节点的同步路径的跳数的检测,可由同步网络检测装置完成,无需人工计算,缩短和降低了同步网络检测的工作量和时间。此外,本发明实施例在检测到设备节点的同步路径的跳数超出阈值后会发出告警信息,以便及时优化同步网络规划,避免设备节点的同步路径跳数过大而影响同步网络的性能。
为了更清楚地理解上述的同步网络检测流程,下面基于图2所示的流程,分别针对在创建同步网络时、在同步网络中具有网管设备且该网管设备存储有网络拓扑结构时、在同步网络中具有网管设备且该网管设备存储有网络拓扑结构以及设备同步路径时的同步网络检测的场景,以及对不具有网管设备的同步网络扩容时和对具有网管设备的同步网络扩容时的对新增节点同步网络检测的场景,描述本发明实施例的具体实现流程。
图3示出了在创建同步网络时的同步网络检测流程。如图所示,同步网络中的设备节点向同步网络检测装置上报节点的物理连接关系,同步网络检测装置对设备节点上报的物理连接关系进行整合,获取同步网络的拓扑结构,根据获取到的网络拓扑结构计算同步网络设备节点的同步路径,或者根据设备节点上报的物理连接关系,获取各个设备节点的同步路径,接着对设备节点在同步路径中的跳数进行检测,若检测出的设备节点在同步路径中的跳数超出阈值,则发出该设备节点在同步路径跳数超出阈值的告警信息。
图4示出了在同步网络中具有网管设备且该网管设备存储有网络拓扑结构时的同步网络检测流程。如图所示,同步网络中具有存储网络拓扑结构的网管设备,同步网络检测装置从该网管设备中获取同步网络拓扑结构,根据获取到的网络拓扑结构计算同步网络设备节点的同步路径,接着对设备节点在同步路径中的跳数进行检测,若检测出的设备节点在同步路径中的跳数超出阈值,则发出该设备节点在同步路径中跳数超出阈值的告警信息。
图5示出了在同步网络中具有网管设备且该网管设备存储有网络拓扑结构以及设备同步路径时的同步网络检测流程。如图所示,同步网络中具有存储网络拓扑结构以及设备同步路径的网管设备,同步网络检测装置从该网管设备中获取同步网络拓扑结构以及设备节点同步路径,接着对设备节点在同步路径中的跳数进行检测,若检测出的设备节点在同步路径中的跳数超出阈值,则发出该设备节点在同步路径中跳数超出阈值的告警信息。
图6示出了对不具有网管设备的同步网络扩容时的对新增节点同步网络检测流程。如图所示,新增的设备节点向同步网络检测装置上报节点的物理连接关系,同步网络检测装置根据设备节点上报的物理连接关系,获取新增设备节点的同步路径,接着对新增设备节点在同步路径中的跳数进行检测,若检测出的设备节点在同步路径中的跳数超出阈值,则发出该新增设备节点在同步路径中跳数超出阈值的告警信息。
图7示出了对具有网管设备的同步网络扩容时的对新增节点同步网络检测流程。如图所示,网管设备获取新增的设备节点上报的节点物理连接关系,并获取新增设备节点同步路径,同步网络检测装置从现有网管设备中获取同步网络拓扑结构以及设备节点同步路径,接着对新增设备节点在同步路径中的跳数进行检测,若检测出的设备节点在同步路径中的跳数超出阈值,则发出该新增设备节点在同步路径中跳数超出阈值的告警信息。
通过上述流程可以看出,在本发明的实施例场景中,实现了对同步网络中的设备节点的同步路径的跳数的检测,同时,同步网络中的设备节点的同步路径是基于该同步网络的网络拓扑结构获取到的,因此也保证了同步路径跳数检测的准确性。此外,在检测到设备节点的同步路径的跳数超出阈值后能够发出告警信息,方便及时优化同步网络规划,避免设备节点的同步路径跳数过大而影响同步网络的性能。而且,通过上述流程也可以看出本发明的实施例也适用于网络扩容的情况下对新增设备节点的跳数检测的场景。
基于相同的技术构思,本发明实施例还提供了一种装置。
参见图8,为本发明实施例提供的装置的结构示意图,该装置可包括:第一获取单元801、第二获取单元802、检测单元803,输出单元804,其中:
第一获取单元801,用于获取同步网络拓扑结构;
第二获取单元802,用于根据所述第一获取单元801获取到的同步网络拓扑结构,获取同步网络中设备节点到同步源节点的同步路径,所述同步路径包括主用同步路径和/或备用同步路径;
检测单元803,用于检测所述第二获取单元802获取到的设备节点的同步路径的跳数是否超出跳数阈值;
输出单元804,用于在所述检测单元803检测到设备节点的同步路径的跳数超出跳数阈值时,则针对同步路径的跳数超出跳数阈值的设备节点发出告警信息。
具体地,第一获取单元801包括:可以通过接收同步网络中设备节点上报的物理连接关系信息,根据设备节点上报的物理连接关系信息获取同步网络拓扑结构;还可以从网管设备中获取同步网络拓扑结构,该网管设备中存储有同步网络拓扑结构信息。
具体地,第二获取单元802包括:可以根据所述第一获取单元801获取到的同步网络拓扑结构,计算同步网络中设备节点的同步路径;还可以接收同步网络中设备节点上报的源端口及物理连接关系信息,根据设备节点上报的源端口及物理连接关系信息,获取同步网络中设备节点的同步路径;还可以从网管设备中获取同步网络中设备节点的同步路径,所述网管设备中存储有同步网络中设备节点的同步路径的信息。
具体地,检测单元803用于:检测所述同步网络中设备节点的同步路径的跳数是否超出跳数阈值,可以针对设备节点同步路径中的每个设备节点,逐一检测每个设备节点处的跳数是否超出跳数阈值。
优选地,输出单元804还用于:若检测单元803检测到第一设备节点的同步路径的跳数超出跳数阈值,则针对该跳数超出跳数阈值的同步路径中,自第一设备节点开始向同步源节点方向溯源到跳数为所述跳数阈值的第二设备节点,并发出在第二设备节点处到第一设备节点之间增设同步源节点的提示信息。
综上所述,本发明的上述实施例中,通过获取同步网络拓扑结构,根据同步网络拓扑结构,获取同步网络中设备节点到同步源节点的同步路径,检测该设备节点的同步路径的跳数是否超出跳数阈值,若检测到设备节点的同步路径的跳数超出跳数阈值,则针对同步路径的跳数超出跳数阈值的设备节点发出告警信息,从而实现了对同步网络中的设备节点的同步路径的跳数的检测,并能够保证同步路径跳数检测的准确性,同样的,本发明实施例也适用于网络扩容情况下对新增设备节点的跳数检测。本发明实施例中的的同步网络检测方法可由同步网络检测装置完成,缩短和降低了对同步网络检测的工作量和时间,由于在检测到设备节点的同步路径的跳数超出阈值时能够发出告警信息等,从而便于及时优化同步网络规划,避免设备节点的同步路径跳数过大而影响同步网络的性能。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (8)

1.一种同步网络检测方法,其特征在于,该方法包括:
获取同步网络拓扑结构;
根据所述同步网络拓扑结构,获取同步网络中第一设备节点到同步源节点的同步路径,所述同步路径包括主用同步路径和/或备用同步路径;
检测所述第一设备节点的同步路径的跳数是否超出跳数阈值;
若检测到第一设备节点的同步路径的跳数超出跳数阈值,则针对所述第一设备节点发出告警信息,并在所述跳数超出跳数阈值的同步路径中,自所述第一设备节点开始向同步源节点方向溯源到跳数为所述跳数阈值的第二设备节点,并发出在所述第二设备节点处到所述第一设备节点之间增设同步源节点的提示信息。
2.如权利要求1所述的方法,其特征在于,所述获取同步网络拓扑结构,包括:
接收同步网络中设备节点上报的物理连接关系信息,根据所述设备节点上报的物理连接关系信息获取同步网络拓扑结构;或者
从网管设备中获取同步网络拓扑结构,所述网管设备中存储有同步网络拓扑结构信息。
3.如权利要求1所述的方法,其特征在于,所述获取同步网络中第一设备节点到同步源节点的主用同步路径,包括:
根据同步网络拓扑结构,计算所述同步网络中第一设备节点的主用同步路径;或者
接收同步网络中第一设备节点上报的主用源端口以及物理连接关系信息,根据所述第一设备节点上报的主用源端口以及所述第一设备节点的物理连接关系信息,确定所述同步网络中第一设备节点的主用同步路径;或者
从网管设备中获取同步网络中第一设备节点的主用同步路径,所述网管设备中存储有所述同步网络中第一设备节点的主用同步路径的信息;
所述获取同步网络中第一设备节点到同步源节点的备用同步路径,包括:
根据同步网络拓扑结构,计算所述同步网络中第一设备节点的备用同步路径;或者
接收同步网络中第一设备节点上报的备用源端口以及物理连接关系信息,根据所述第一设备节点上报的备用源端口以及所述第一设备节点的物理连接关系信息,确定所述同步网络中第一设备节点的备用同步路径;或者
从网管设备中获取同步网络中第一设备节点的备用同步路径,所述网管设备中存储有所述同步网络中第一设备节点的备用同步路径的信息。
4.如权利要求1所述的方法,其特征在于,检测所述同步网络中第一设备节点的同步路径的跳数是否超出跳数阈值,包括:
针对所述第一设备节点同步路径中的每个设备节点,逐一检测每个设备节点处的跳数是否超出跳数阈值。
5.一种同步网络检测装置,其特征在于,该装置包括:
第一获取单元,用于获取同步网络拓扑结构;
第二获取单元,用于根据所述第一获取单元获取的同步网络拓扑结构,获取同步网络中第一设备节点到同步源节点的同步路径,所述同步路径包括主用同步路径和/或备用同步路径;
检测单元,用于检测所述第二获取单元获取的所述第一设备节点的同步路径的跳数是否超出跳数阈值;
输出单元,用于在所述检测单元检测到所述第一设备节点的同步路径的跳数超出跳数阈值时,则针对所述第一设备节点发出告警信息,并在该跳数超出跳数阈值的同步路径中,自所述第一设备节点开始向同步源节点方向溯源到跳数为所述跳数阈值的第二设备节点,并发出在第二设备节点处到第一设备节点之间增设同步源节点的提示信息。
6.如权利要求5所述的装置,其特征在于,所述第一获取单元,具体用于:
接收同步网络中设备节点上报的物理连接关系信息,根据所述设备节点上报的物理连接关系信息获取同步网络拓扑结构;或者
从网管设备中获取同步网络拓扑结构,所述网管设备中存储有同步网络拓扑结构信息。
7.如权利要求5所述的装置,其特征在于,所述第二获取单元具体用于:
采用以下方式获取同步网络中设备节点到同步源节点的主用同步路径:
根据同步网络拓扑结构,计算所述同步网络中第一设备节点的主用同步路径;或者
接收同步网络中第一设备节点上报的主用源端口以及物理连接关系信息,根据所述第一设备节点上报的主用源端口以及所述第一设备节点的物理连接关系信息,确定所述同步网络中第一设备节点的主用同步路径;或者
从网管设备中获取同步网络中第一设备节点的主用同步路径,所述网管设备中存储有所述同步网络中第一设备节点的主用同步路径的信息;
所述第二获取单元具体用于:
采用以下方式获取同步网络中第一设备节点到同步源节点的备用同步路径:
根据同步网络拓扑结构,计算所述同步网络中第一设备节点的备用同步路径;或者
接收同步网络中第一设备节点上报的备用源端口以及物理连接关系信息,根据所述第一设备节点上报的备用源端口以及所述第一设备节点的物理连接关系信息,确定所述同步网络中第一设备节点的备用同步路径;或者
从网管设备中获取同步网络中第一设备节点的备用同步路径,所述网管设备中存储有所述同步网络中第一设备节点的备用同步路径的信息。
8.如权利要求5所述的装置,其特征在于,所述检测单元,具体用于:
针对所述第一设备节点同步路径中的每个设备节点,逐一检测每个设备节点处的跳数是否超出跳数阈值。
CN201510511550.4A 2015-08-19 2015-08-19 一种同步网络检测方法及装置 Active CN106470083B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510511550.4A CN106470083B (zh) 2015-08-19 2015-08-19 一种同步网络检测方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510511550.4A CN106470083B (zh) 2015-08-19 2015-08-19 一种同步网络检测方法及装置

Publications (2)

Publication Number Publication Date
CN106470083A CN106470083A (zh) 2017-03-01
CN106470083B true CN106470083B (zh) 2018-11-02

Family

ID=58214485

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510511550.4A Active CN106470083B (zh) 2015-08-19 2015-08-19 一种同步网络检测方法及装置

Country Status (1)

Country Link
CN (1) CN106470083B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108990086B (zh) * 2017-06-02 2020-09-11 ***通信有限公司研究院 一种同步网络告警方法和装置
CN115361329B (zh) * 2022-06-23 2023-08-08 北京天维信通科技股份有限公司 基于ttl监测网络拓扑变化并触发告警的方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6973023B1 (en) * 2000-12-30 2005-12-06 Cisco Technology, Inc. Method for routing information over a network employing centralized control
CN101106424A (zh) * 2006-07-11 2008-01-16 阿尔卡特朗讯公司 用于监视传输光网络的光连接通道的方法和设备
CN101197656A (zh) * 2006-12-07 2008-06-11 杭州华三通信技术有限公司 基于以太网时分化的时钟同步传递方法和装置及保护方法
CN102523156A (zh) * 2011-12-09 2012-06-27 北京邮电大学 一种基于跳数约束的选路方法
CN104009860A (zh) * 2013-02-26 2014-08-27 华为技术有限公司 用于检测时钟链路风险的方法和网络管理***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6973023B1 (en) * 2000-12-30 2005-12-06 Cisco Technology, Inc. Method for routing information over a network employing centralized control
CN101106424A (zh) * 2006-07-11 2008-01-16 阿尔卡特朗讯公司 用于监视传输光网络的光连接通道的方法和设备
CN101197656A (zh) * 2006-12-07 2008-06-11 杭州华三通信技术有限公司 基于以太网时分化的时钟同步传递方法和装置及保护方法
CN102523156A (zh) * 2011-12-09 2012-06-27 北京邮电大学 一种基于跳数约束的选路方法
CN104009860A (zh) * 2013-02-26 2014-08-27 华为技术有限公司 用于检测时钟链路风险的方法和网络管理***

Also Published As

Publication number Publication date
CN106470083A (zh) 2017-03-01

Similar Documents

Publication Publication Date Title
CN103166750B (zh) 时钟时间同步源配置方法及装置
CN102664700B (zh) 网状网中的节点时钟同步规划方法
CN106451763B (zh) 一种无需全局同步***的智能变电站站级总线网络***
EP3140932A1 (en) A method for robust ptp synchronization with default 1588v2 profile
CN102263630A (zh) 一种时钟源的选择方法
CN104468072B (zh) 一种ima平台时钟同步方法
CN102843205A (zh) 一种基于精确时间协议的时间同步收敛的方法和装置
CN104092528B (zh) 一种时钟同步方法和装置
US20150113174A1 (en) Intelligent supervision for configuration of precision time protocol (ptp) entities
US20120204053A1 (en) Current Sharing Method of DC Power Supply and Device Thereof
CN101848193B (zh) 网络同步的方法、***和网络节点
CN102546073B (zh) 一种基于多时钟环的防止时钟切换抖动的方法
CN105024798A (zh) 一种时间同步的方法及装置
CN106470083B (zh) 一种同步网络检测方法及装置
CN103490840B (zh) 一种进行精确时间协议报文处理的装置和方法
CN102006158B (zh) 时钟同步方法及***
CN108173617A (zh) 一种全网时钟拓扑及时钟路径获取方法
CN105355021A (zh) 基于ZigBee的远程无线抄表***及其性能检测方法
JP6326907B2 (ja) 伝送システム、伝送装置及びクロック同期方法
CN106209337A (zh) 一种时间同步报文发送频率自适应方法、装置及设备
CN112104432B (zh) 移动通信网络中的时间验证方法、***、基站和承载网
CN105991204A (zh) 时钟同步方法和集群路由***
CN110008165A (zh) 一种ntb链路管理方法、***及相关装置
EP4254831A1 (en) Method and device for selecting clock source
CN102523066A (zh) 基于ieee1588冗余从钟的时钟同步***及同步方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant