本发明涉及通信技术领域,尤其涉及一种同步网络恢复方法及装置。
背景技术:
通信网络离不开同步的支持,可靠高质量的业务传送、计费系统、信令系统、基站之间的切换、漫游等均需要精确的同步控制。对于时分复用业务,如果发送设备的时钟频率快于接收设备的时钟频率,接收端就会周期性的丢失一些送给它的信息;如果接收端的时钟频率快于发送端的时钟频率,接收端就会周期性的重读一些送给它的信息。另外,全球移动通信系统(Global System for Mobile Communication,GSM)、第三代移动通信技术和长期演进(Long Term Evolution,LTE)无线基站空口需要满足0.05PPM(+/-5E-8)的频率准确度要求,以保证正确的基站小区切换。
为保证各个网元能够获取时钟同步,通常组建时钟同步网络,如图1所示,在网络上游设立频率同步设备(BITS)提供频率信号输出,经由传输网络传递到各个网元。传输网络中的每台设备必须开通时钟同步功能,并为每台设备的系统时钟配置主备用时钟源,才能实现时钟同步信息的逐层传递。
在时钟主备用配置时,需要结合网络拓扑避免定时环问题,在同步网内产生定时环路,即通过主用和备用定时基准传输链路形成环路,定时环会引起同步质量迅速下降。
为了避免时钟定时环问题,时钟主备用规划导致无法对抗多点故障。比如,图2为一个环网时钟主备用的典型配置(外圈实线为主用端口配置,内圈虚线为备用端口配置,中间线条为物理链路),为了避免定时环,无论顺时针方向还是逆时针方向的同步配置均未形成环路。当环网出现图3的多点故障时,这时按照配置整个环网都失去了时钟源,进入时钟失步状态,虽然这时主用时钟源还是正常的,但是无法利用。
当该环进入失步状态时,环网下联的所有其他传输承载设备和末端设备都将失去时钟源,影响业务。
技术实现要素:
本发明的目的在于提供一种同步网络恢复方法及装置,旨在解决现有技术中为了避免时钟定时环问题,时钟主备用规划导致的无法对抗多点故障的问题。
本发明实施例一种提供同步网络恢复方法,应用于当前设备,所述方法包括:
检测主用时钟端口和备用时钟端口的时钟信号,当主用时钟端口和备用时钟端口的时钟信号均出现异常时,获取一备用端口;
获得所述备用端口的时钟源是否处于正常状态的检测结果;
当所述备用端口的时钟源处于正常状态时,将所述备用端口配置为用于时钟源恢复的时钟恢复端口。
其中,所述获取一备用端口,包括:
根据检测得到的与邻居节点的连接关系,在除主用时钟端口、备用时钟端口链路以外的其他支持同步的连接中选择一个端口作为所述备用端口。
其中,所述获取一备用端口,包括:
向服务器上报主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,使所述服务器接收所述第一指令,根据当前设备的网络拓扑连接关系,查找所述备用端口;
接收所述服务器发送携带所述备用端口信息的通知消息,获取所述备用端口。
其中,所述获取一备用端口,包括:
判断主用时钟端口和备用时钟端口的时钟信号出现异常的状况;
当主用时钟端口和备用时钟端口的时钟信号丢失时,且存在与主用时钟端口或备用时钟端口来自同一设备的连接,则优先选择与主用时钟端口或备用时钟端口来自同一设备的端口作为所述备用端口。
其中,所述获取一备用端口,包括:
判断主用时钟端口和备用时钟端口的时钟信号出现异常的状况;
当主用时钟端口和备用时钟端口的时钟信号降质时,且存在与主用时钟端口、备用时钟端口来自同一设备的连接,则选择与主用时钟端口和备用时钟端口来自不同设备的端口作为所述备用端口。
其中,所述获得所述备用端口的时钟源是否处于正常状态的检测结果,包括:
检测所述备用端口传递的同步状态信息的标识是否正常,当所述同步状态信息的标识正常时,获得所述备用端口的时钟源处于正常状态的检测结果。
其中,所述获得所述备用端口的时钟源是否处于正常状态的检测结果,包括:
检测所述备用端口的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得所述备用端口的时钟源处于正常状态的检测结果。
其中,所述获得所述备用端口的时钟源是否处于正常状态的检测结果,包括:
接收所述服务器在查询所述备用端口对应连接的设备时钟同步状态是否正常或时钟源质量是否高于当前设备的时钟源质量后,反馈的所述备用端口的时钟源是否处于正常状态的检测结果。
其中,所述将所述备用端口配置为用于时钟源恢复的时钟恢复端口,包括:
采用特殊配置标识将所述备用端口配置为用于时钟源恢复的时钟恢复端口;或者
按照优先级配置方式将所述备用端口配置为用于时钟源恢复的时钟恢复端口,其中所述备用端口的优先级低于主用时钟端口和备用时钟端口的优先级。
其中,所述方法还包括:
当主用时钟端口、备用时钟端口中的任一个端口的时钟信号恢复正常时,取消所述时钟恢复端口的配置。
本发明实施例还提供一种同步网络恢复方法,应用于服务器,包括:
接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令后,获取一备用端口;
获得所述备用端口的时钟源是否处于正常状态的检测结果;
当所述备用端口的时钟源处于正常状态时,确定所述备用端口为时钟恢复 端口,向当前设备发送时钟恢复端口的配置信息。
其中,所述获取一备用端口,包括:
接收当前设备根据与邻居节点的连接关系,在除主用时钟端口、备用时钟端口链路以外的其他支持同步的连接中选择一个端口作为备用端口后发送的携带所述备用端口信息的指示消息,获取所述备用端口。
其中,所述获取一备用端口,包括:
根据预先获得的各个设备之间的网络拓扑连接关系,为当前设备查找邻居节点以及与邻居节点之间的连接关系,并在除主用时钟端口和备用时钟端口链路以外的其他支持同步的连接中选择一个端口作为所述备用端口。
其中,所述获取一备用端口的步骤包括:
判断当前设备的主用时钟端口和备用时钟端口的时钟信号出现异常的状况;
当当前设备的主用时钟端口和备用时钟端口的时钟信号丢失时,且存在与主用时钟端口或备用时钟端口来自同一设备的连接,则优先选择与主用时钟端口或备用时钟端口来自同一设备的端口作为所述备用端口。
其中,所述获取一备用端口的步骤包括:
判断当前设备的主用时钟端口和备用时钟端口的时钟信号出现异常的状况;
当当前设备的主用时钟端口和备用时钟端口的时钟信号降质时,且存在与主用时钟端口、备用时钟端口来自同一设备的连接,则选择与主用时钟端口和备用时钟端口来自不同设备的端口作为所述备用端口。
其中,所述获得所述备用端口的时钟源是否处于正常状态的检测结果,包括:
接收当前设备反馈的所述备用端口的时钟源是否处于正常状态的检测结果。
其中,所述获得所述备用端口的时钟源是否处于正常状态的检测结果,包括:
检测所述备用端口传递的同步状态信息的标识是否正常,当所述同步状态信息的标识正常时,获得所述备用端口的时钟源处于正常状态的检测结果。
其中,所述获得所述备用端口的时钟源是否处于正常状态的检测结果,包括:
检测所述备用端口的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得所述备用端口的时钟源处于正常状态的检测结果。
其中,所述获得所述备用端口的时钟源是否处于正常状态的检测结果,包括:
查询所述备用端口对应连接的设备时钟同步状态,当所述备用端口对应连接的设备时钟处于正常状态时,获得所述备用端口的时钟源处于正常状态的检测结果。
其中,所述获得所述备用端口的时钟源是否处于正常状态的检测结果,包括:
查询所述备用端口对应连接的设备的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得所述备用端口的时钟源处于正常状态的检测结果。
其中,所述向当前设备发送时钟恢复端口的配置信息,包括:
采用特殊配置标识将所述备用端口配置为用于时钟源恢复的时钟恢复端口后,向当前设备发送配置信息;或者
按照优先级配置方式将所述备用端口配置为用于时钟源恢复的时钟恢复端口后,向当前设备发送配置信息,其中所述备用端口的优先级低于主用时钟端口和备用时钟端口的优先级。
本发明实施例还提供一种同步网络恢复装置,应用于当前设备,所述装置包括:
检测获取模块,用于检测主用时钟端口和备用时钟端口的时钟信号,当主用时钟端口和备用时钟端口的时钟信号均出现异常时,获取一备用端口;
第一获取模块,用于获得所述备用端口的时钟源是否处于正常状态的检测结果;
配置模块,用于当所述备用端口的时钟源处于正常状态时,将所述备用端口配置为用于时钟源恢复的时钟恢复端口。
本发明实施例还提供一种同步网络恢复装置,应用于服务器,所述装置包 括:
接收获取模块,用于接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令后,获取一备用端口;
第二获取模块,用于获得所述备用端口的时钟源是否处于正常状态的检测结果;
确定发送模块,用于当所述备用端口的时钟源处于正常状态时,确定所述备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息。
本发明实施例的上述技术方案至少包括如下有益效果:
通过在主用时钟端口和备用时钟端口的时钟信号均出现异常时,获取一备用端口,采用质量检查机制对备用端口的时钟源状态进行检测,在备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口,当主用时钟端口、备用时钟端口中任一端口的时钟信号恢复时,取消时钟恢复端口,可以避免多点故障引起的成片网络时钟失步问题,通过引入的备用端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置,通过启动和撤销时钟恢复端口,防止可能引入的定时环问题,保证了网络可靠性。
附图说明
图1为同步网络架构示意图;
图2为环网时钟主备用典型配置图;
图3为多点故障丢失时钟源示意图;
图4为本发明实施例同步网络恢复方法示意图之一;
图5为本发明实施例同步网络恢复方法示意图之二;
图6为本发明实施例设备功能框图;
图7为本发明实施例同步网络恢复方法示意图之三;
图8为本发明实施例设备、服务器功能框图一;
图9为本发明实施例同步网络恢复方法示意图之四;
图10为本发明实施例设备、服务器功能框图二;
图11为本发明实施例同步网络恢复方法示意图之五;
图12为本发明实施例设备、服务器功能框图三;
图13为本发明实施例同步网络恢复方法示意图之六;
图14为本发明实施例同步网络恢复方法示意图之七;
图15为本发明实施例同步网络恢复方法示意图之八;
图16为本发明实施例同步网络恢复方法示意图之九;
图17为本发明实施例同步网络恢复方法示意图之十;
图18为本发明实施例整体流程示意图。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
本发明实施例提供一种同步网络恢复方法,应用于当前设备包括:实施例一至实施例五。
实施例一
如图4所示,为本发明实施例一方法流程示意图:
S101、检测主用时钟端口和备用时钟端口的时钟信号,当主用时钟端口和备用时钟端口的时钟信号均出现异常时,获取一备用端口;
S102、获得备用端口的时钟源是否处于正常状态的检测结果;
S103、当备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口。
通过上述步骤,可以避免多点故障引起的成片网络时钟失步问题,提高网络可靠性,且引入的备用端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置。
具体的,首先需要对主用时钟端口和备用时钟端口的时钟信号进行检测,当主用时钟端口和备用时钟端口的时钟信号均出现故障时,则需要获取一个备用端口。需要说明的是,主用时钟端口和备用时钟端口的时钟信号出现的故障至少包括:主用时钟端口、备用时钟端口的时钟信号丢失,主用时钟端口、备用时钟端口的时钟信号降质。在获取一备用端口后,需要获得备用端口的时钟 源状态是否处于正常状态的检测结果。在对备用端口的时钟源状态进行检测时,可以由当前设备来检测,也可以由服务器来检测。当由服务器来检测时,当前设备接收检测结果。当备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口,当备用端口的时钟源处于非正常状态时,则无需进行时钟恢复端口的配置。通过对备用端口的时钟源状态进行检测,可以避免了启动不必要的配置,最大限度的简化了网络配置。
在将备用端口配置为时钟恢复端口时,需要遵循以下原则:采用特殊配置标识将备用端口配置为用于时钟源恢复的时钟恢复端口,目的在于与主用时钟端口和备用时钟端口进行区分;或者
按照优先级配置方式将备用端口配置为用于时钟源恢复的时钟恢复端口,其中备用端口的优先级低于主用时钟端口和备用时钟端口的优先级。
本发明实施例通过在主用时钟端口和备用时钟端口的时钟信号均出现异常时,获取一备用端口,采用质量检查机制对备用端口的时钟源状态进行检测,在备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口,可以避免多点故障引起的成片网络时钟失步问题,通过引入的备用端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置。
实施例二
如图5所示,为本发明实施例二方法流程示意图:
S201、当前设备检测主用时钟端口和备用时钟端口的时钟信号,当主用时钟端口和备用时钟端口的时钟信号均出现异常时,获取一备用端口;
S202、获取备用端口后,当前设备对备用端口的时钟源状态进行检测;
S203、当备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口。
具体的,首先需要对主用时钟端口和备用时钟端口的时钟信号进行检测,当主用时钟端口和备用时钟端口的时钟信号均出现故障时,获取一备用端口,获取方式包括:
检测与邻居节点之间的连接关系,根据检测得到的与邻居节点的连接关系,选择一备用端口,在选择时,需要在除主用时钟端口、备用时钟端口链路以外的其他支持同步的连接中选择备用端口。
根据主用时钟端口和备用时钟端口的时钟信号出现异常的状况的不同,具有不同的选择方式:当主用时钟端口和备用时钟端口的时钟信号丢失时,且存在与主用时钟端口或备用时钟端口来自同一设备的连接,则优先选择与主用时钟端口或备用时钟端口来自同一设备的端口作为备用端口;当主用时钟端口和备用时钟端口的时钟信号降质时,且存在与主用时钟端口、备用时钟端口来自同一设备的连接,则选择与主用时钟端口和备用时钟端口来自不同设备的端口作为备用端口。
在获取得到一备用端口后,需要对备用端口的时钟源状态进行检测,检测方式包括:
接收备用端口传递的同步状态信息,对接收到的备用端口的同步状态信息的标识进行检测,当同步状态信息的标识正常时,表明备用端口的时钟源处于正常状态,获得备用端口的时钟源处于正常状态的检测结果。
在获取一备用端口之后,可以检测备用端口的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则确定备用端口的时钟源处于正常状态。在确定备用端口的时钟源处于正常状态后,将备用端口配置为用于时钟源恢复的时钟恢复端口。
本实施例中备用端口的查找、备用端口的时钟源状态检测都是由当前设备来完成的,对应的功能框图如6图所示。
本发明实施例在主用时钟端口和备用时钟端口的时钟信号均出现异常时,通过当前设备查找一备用端口,采用质量检查机制对备用端口的时钟源状态进行检测,在备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口,可以避免多点故障引起的成片网络时钟失步问题,通过引入的备用端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置。
实施例三
如图7所示,为本发明实施例三方法流程示意图:
S301、当前设备检测主用时钟端口和备用时钟端口的时钟信号,当主用时钟端口和备用时钟端口的时钟信号均出现异常时,获取一备用端口;
S302、向服务器发送检测指令,使得服务器检测备用端口的时钟源是否处 于正常状态;
S303、接收服务器反馈的备用端口的时钟源是否处于正常状态的检测结果;
S304、当备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口。
具体的,首先需要对主用时钟端口和备用时钟端口的时钟信号进行检测,当主用时钟端口和备用时钟端口的时钟信号均出现故障时,获取一备用端口,获取方式包括:
检测与邻居节点之间的连接关系,根据检测得到的与邻居节点的连接关系,选择一备用端口,在选择时,需要在除主用时钟端口、备用时钟端口链路以外的其他支持同步的连接中选择备用端口。
根据主用时钟端口和备用时钟端口的时钟信号出现异常的状况的不同,具有不同的选择方式:当主用时钟端口和备用时钟端口的时钟信号丢失时,且存在与主用时钟端口或备用时钟端口来自同一设备的连接,则优先选择与主用时钟端口或备用时钟端口来自同一设备的端口作为备用端口;当主用时钟端口和备用时钟端口的时钟信号降质时,且存在与主用时钟端口、备用时钟端口来自同一设备的连接,则选择与主用时钟端口和备用时钟端口来自不同设备的端口作为备用端口。
在获取得到一备用端口后,向服务器发送检测指令,由服务器检测备用端口的时钟源是否处于正常状态,检测方式包括:
查询备用端口对应连接的设备时钟同步状态,当备用端口对应连接的设备时钟处于正常状态时,获得备用端口的时钟源处于正常状态的检测结果。
查询备用端口对应连接的设备的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得备用端口的时钟源处于正常状态的检测结果。
接收备用端口传递的同步状态信息;检测同步状态信息的标识是否正常,当同步状态信息的标识正常时,表明备用端口的时钟源处于正常状态,获得备用端口的时钟源处于正常状态的检测结果。
检测备用端口的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得备用端口的时钟源处于正常状态的检测结果。
在服务器对备用端口的时钟源状态检测完成后,当前设备接收服务器发送 的备用端口的时钟源处于正常状态的检测结果,将备用端口配置为用于时钟源恢复的时钟恢复端口。
当备用端口的时钟源处于非正常状态的检测结果,无需进行时钟恢复端口的配置。
本发明实施例备用端口的查找是由当前设备来完成的,备用端口的时钟源状态检测是由服务器来完成的,对应的功能框图如8图所示。在服务器对备用端口的时钟源状态检测完成后,当前设备接收服务器发送的检测结果,当检测结果为备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口。
本发明实施例在主用时钟端口和备用时钟端口的时钟信号均出现异常时,通过当前设备查找一备用端口,通过服务器对备用端口的时钟源状态进行检测,在备用端口的时钟源处于正常状态时,当前设备将备用端口配置为用于时钟源恢复的时钟恢复端口,可以避免多点故障引起的成片网络时钟失步问题,通过引入的备用端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置。
实施例四
如图9所示,为本发明实施例四方法流程示意图:
S401、检测主用时钟端口和备用时钟端口的时钟信号,当主用时钟端口和备用时钟端口的时钟信号均出现异常时,向服务器上报主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,使服务器接收第一指令,查找一备用端口;
S402、接收服务器发送携带备用端口信息的通知消息,获取备用端口;
S403、对备用端口的时钟源状态进行检测;
S404、当备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口。
具体的,首先需要对主用时钟端口和备用时钟端口的时钟信号进行检测,当主用时钟端口和备用时钟端口的时钟信号均出现故障时,向服务器上报主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,使服务器接收第一指令,查找备用端口。
备用端口的查找方法包括:
根据当前设备的网络拓扑连接关系,查找一备用端口。需要说明的是,可以预先向服务器上报网络拓扑连接关系。服务器根据当前设备的网络拓扑连接关系为当前设备查找邻居节点以及与邻居节点之间的连接关系,并在除主用时钟端口和备用时钟端口链路以外的其他支持同步的连接中选择一个端口作为备用端口。
根据当前设备的主用时钟端口和备用时钟端口的时钟信号出现异常的状况,选择备用端口。当当前设备的主用时钟端口和备用时钟端口的时钟信号丢失时,且存在与主用时钟端口或备用时钟端口来自同一设备的连接,则优先选择与主用时钟端口或备用时钟端口来自同一设备的端口作为备用端口。当当前设备的主用时钟端口和备用时钟端口的时钟信号降质时,且存在与主用时钟端口、备用时钟端口来自同一设备的连接,则选择与主用时钟端口和备用时钟端口来自不同设备的端口作为备用端口。
服务器查找到备用端口后,向当前设备发送携带备用端口信息的通知消息,当前设备获取备用端口后,对备用端口的时钟源状态进行检测,检测过程如下:
接收备用端口传递的同步状态信息,对接收到的备用端口的同步状态信息的标识进行检测,当同步状态信息的标识正常时,表明备用端口的时钟源处于正常状态,获得备用端口的时钟源处于正常状态的检测结果。或者
检测备用端口的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则确定备用端口的时钟源处于正常状态。
在确定备用端口的时钟源处于正常状态后,将备用端口配置为用于时钟源恢复的时钟恢复端口。
本发明实施例由服务器对备用端口进行查找,将查找结果发送至当前设备,当前设备在获取备用端口后对备用端口的时钟源状态进行检测,对应的功能框图如图10所示,当检测结果为备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口。
本发明实施例在主用时钟端口和备用时钟端口的时钟信号均出现异常时,通过服务器查找到一备用端口,通过当前设备对备用端口的时钟源状态进行检测,在备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复 的时钟恢复端口,可以避免多点故障引起的成片网络时钟失步问题,通过引入的备用端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置。
实施例五
如图11所示,为本发明实施例五方法流程示意图:
S501、检测主用时钟端口和备用时钟端口的时钟信号,当主用时钟端口和备用时钟端口的时钟信号均出现异常时,向服务器上报主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,使服务器接收第一指令,查找一备用端口;
S502、接收服务器发送携带备用端口信息的通知消息,获取备用端口;
S503、向服务器发送检测指令,使得服务器来检测备用端口的时钟源是否处于正常状态;
S504、接收服务器反馈的备用端口的时钟源是否处于正常状态的检测结果;
S505、当备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口。
具体的,首先需要对主用时钟端口和备用时钟端口的时钟信号进行检测,当主用时钟端口和备用时钟端口的时钟信号均出现故障时,向服务器上报主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,使服务器接收第一指令,查找一备用端口。
服务器查找备用端口的方式包括:
根据当前设备的网络拓扑连接关系为当前设备查找邻居节点以及与邻居节点之间的连接关系,并在除主用时钟端口和备用时钟端口链路以外的其他支持同步的连接中选择一个端口作为备用端口。
根据当前设备的主用时钟端口和备用时钟端口的时钟信号出现异常的状况,选择备用端口。当当前设备的主用时钟端口和备用时钟端口的时钟信号丢失时,且存在与主用时钟端口或备用时钟端口来自同一设备的连接,则优先选择与主用时钟端口或备用时钟端口来自同一设备的端口作为备用端口。当当前设备的主用时钟端口和备用时钟端口的时钟信号降质时,且存在与主用时钟端口、备用时钟端口来自同一设备的连接,则选择与主用时钟端口和备用时钟端 口来自不同设备的端口作为备用端口。
服务器在查找到备用端口后,发送携带备用端口信息的通知消息,当前设备在接收到通知消息后,获取备用端口。在获取得到一备用端口后,向服务器发送检测指令,使得服务器检测备用端口的时钟源是否处于正常状态。
检测方式如下:查询备用端口对应连接的设备时钟同步状态,当备用端口对应连接的设备时钟处于正常状态时,获得备用端口的时钟源处于正常状态的检测结果。
查询备用端口对应连接的设备的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得备用端口的时钟源处于正常状态的检测结果。
接收备用端口传递的同步状态信息;检测同步状态信息的标识是否正常,当同步状态信息的标识正常时,表明备用端口的时钟源处于正常状态,获得备用端口的时钟源处于正常状态的检测结果。
检测备用端口的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得备用端口的时钟源处于正常状态的检测结果。
接收服务器发送的备用端口的时钟源处于正常状态的检测结果,将备用端口配置为用于时钟源恢复的时钟恢复端口。
本发明实施例备用端口的查找、备用端口的时钟源状态检测都是由服务器来完成的,对应的功能框图如图12所示,在服务器对备用端口的时钟源状态检测完成后,当前设备接收服务器发送的检测结果,当检测结果为备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口。
本发明实施例在主用时钟端口和备用时钟端口的时钟信号均出现异常时,通过服务器查找一备用端口,通过服务器对备用端口的时钟源状态进行检测。在备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口,可以避免多点故障引起的成片网络时钟失步问题,通过引入的备用端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置。
需要说明的是,本发明实施例三和实施例五,在服务器检测到备用端口的时钟源处于正常状态时,可以利用服务器生成配置信息,将配置信息发送至当前设备,使得当前设备根据配置信息将备用端口配置为用于时钟源恢复的时钟恢复端口。
需要说明的是,在上述实施例一至实施例五中,当检测到主用时钟端口的时钟信号恢复正常或者备用时钟端口的时钟信号恢复正常时,则取消时钟恢复端口的配置,防止可能引入的定时环问题,保证了网络可靠性。
本发明实施例提供一种同步网络恢复方法,应用于服务器,包括:实施例六至实施例十。
实施例六
如图13所示,为本发明实施例六方法流程示意图:
S601、接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令后,获取一备用端口;
S602、获得备用端口的时钟源是否处于正常状态的检测结果;
S603、当备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息。
具体的,通过上述步骤,可以避免多点故障引起的成片网络时钟失步问题,提高网络可靠性,且引入的备用端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置。
具体的,首先接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,获取一个备用端口。在获取一备用端口后,需要获得备用端口的时钟源状态是否处于正常状态的检测结果。当备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息。通过对备用端口的时钟源状态进行检测,可以避免了启动不必要的配置,最大限度的简化了网络配置。
向当前设备发送时钟恢复端口的配置信息时:采用特殊配置标识将备用端口配置为用于时钟源恢复的时钟恢复端口后,向当前设备发送配置信息;或者
按照优先级配置方式将备用端口配置为用于时钟源恢复的时钟恢复端口后,向当前设备发送配置信息,其中备用端口的优先级低于主用时钟端口和备用时钟端口的优先级。
本发明实施例通过在接收到主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令时,获取一备用端口,对备用端口的时钟源状态进行检测,在备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前 设备发送时钟恢复端口的配置信息,可以避免多点故障引起的成片网络时钟失步问题,通过引入的备用端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置。
实施例七
如图14所示,为本发明实施例七方法流程示意图:
S701、接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,查找一备用端口;
S702、检测备用端口的时钟源是否处于正常状态;
S703、当检测结果为备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息。
具体的,当主用时钟端口和备用时钟端口的时钟信号均出现异常时,接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,获取一备用端口。
其中获取备用端口的方法包括:
根据预先获得的各个设备之间的网络拓扑连接关系,为当前设备查找邻居节点以及与邻居节点之间的连接关系,并在除主用时钟端口和备用时钟端口链路以外的其他支持同步的连接中选择一个端口作为备用端口。
根据当前设备的主用时钟端口和备用时钟端口的时钟信号出现异常的状况,选择备用端口。当当前设备的主用时钟端口和备用时钟端口的时钟信号丢失时,且存在与主用时钟端口或备用时钟端口来自同一设备的连接,则优先选择与主用时钟端口或备用时钟端口来自同一设备的端口作为备用端口。当当前设备的主用时钟端口和备用时钟端口的时钟信号降质时,且存在与主用时钟端口、备用时钟端口来自同一设备的连接,则选择与主用时钟端口和备用时钟端口来自不同设备的端口作为备用端口。
在确定一备用端口之后,检测备用端口的时钟源是否处于正常状态,当检测结果为备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息。
检测的方法包括:
接收备用端口传递的同步状态信息;检测同步状态信息的标识是否正常, 当同步状态信息的标识正常时,表明备用端口的时钟源处于正常状态,获得备用端口的时钟源处于正常状态的检测结果。
检测备用端口的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得备用端口的时钟源处于正常状态的检测结果。
查询备用端口对应连接的设备时钟同步状态,当备用端口对应连接的设备时钟处于正常状态时,获得备用端口的时钟源处于正常状态的检测结果。
查询备用端口对应连接的设备的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得备用端口的时钟源处于正常状态的检测结果。
本发明实施例备用端口的查找、备用端口的时钟源状态检测都是由服务器来完成的,对应的功能框图如图12所示。
本发明实施例在主用时钟端口和备用时钟端口的时钟信号均出现异常时,通过服务器查找一备用端口并对备用端口的时钟源状态进行检测。在备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息,可以避免多点故障引起的成片网络时钟失步问题,通过引入的备用端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置。
实施例八
如图15所示,为本发明实施例八方法流程示意图:
S801、接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,查找一备用端口;
S802、向当前设备发送携带备用端口信息的通知消息,由当前设备检测备用端口的时钟源是否处于正常状态;
S803、接收检测结果,当检测结果为备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息。
具体的,当主用时钟端口和备用时钟端口的时钟信号均出现异常时,接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,然后查找一备用端口。
查找备用端口的方式包括:
根据预先获得的各个设备之间的网络拓扑连接关系,为当前设备查找邻居 节点以及与邻居节点之间的连接关系,并在除主用时钟端口和备用时钟端口链路以外的其他支持同步的连接中选择一个端口作为备用端口。
根据当前设备的主用时钟端口和备用时钟端口的时钟信号出现异常的状况,选择备用端口。当当前设备的主用时钟端口和备用时钟端口的时钟信号丢失时,且存在与主用时钟端口或备用时钟端口来自同一设备的连接,则优先选择与主用时钟端口或备用时钟端口来自同一设备的端口作为备用端口。当当前设备的主用时钟端口和备用时钟端口的时钟信号降质时,且存在与主用时钟端口、备用时钟端口来自同一设备的连接,则选择与主用时钟端口和备用时钟端口来自不同设备的端口作为备用端口。
服务器在获取一备用端口之后,可以将携带备用端口信息的通知消息发送至当前设备,由当前设备对备用端口的时钟源是否处于正常状态进行检测。当前设备在检测备用端口的时钟源状态时,方法包括:
接收备用端口传递的同步状态信息,检测同步状态信息的标识是否正常,当同步状态信息的标识正常时,表明备用端口的时钟源处于正常状态,获得备用端口的时钟源处于正常状态的检测结果。
检测备用端口的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得备用端口的时钟源处于正常状态的检测结果。
服务器接收备用端口的时钟源处于正常状态的检测结果,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息,当前设备在确定备用端口的时钟源处于正常状态时,也可以直接将备用端口配置为用于时钟源恢复的时钟恢复端口。
本发明实施例由服务器对备用端口进行查找,将查找结果发送至当前设备,当前设备在获取备用端口后对备用端口的时钟源状态进行检测,对应的功能框图如图10所示。
本发明实施例在主用时钟端口和备用时钟端口的时钟信号均出现异常时,通过服务器查找一备用端口,采用备用端口质量检查机制对备用端口的时钟源状态进行检测。在备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息,可以避免多点故障引起的成片网络时钟失步问题,通过引入的备用端口质量检查机制,避免了启动不必 要的配置,最大限度的简化了网络配置。
实施例九
如图16所示,为本发明实施例九方法流程示意图:
S901、接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,通过当前设备查找一备用端口;
S902、接收当前设备发送的携带备用端口信息的指示消息,获取一备用端口;
S903、检测备用端口的时钟源是否处于正常状态;
S904、当检测结果为备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息。
具体的,当主用时钟端口和备用时钟端口的时钟信号均出现异常时,接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,通过当前设备获取一备用端口。
当前设备查找备用端口的方式包括:
检测与邻居节点之间的连接关系,根据检测得到的与邻居节点的连接关系,选择一备用端口,在选择时,需要在除主用时钟端口、备用时钟端口链路以外的其他支持同步的连接中选择备用端口。
根据主用时钟端口和备用时钟端口的时钟信号出现异常的状况的不同,具有不同的选择方式:当主用时钟端口和备用时钟端口的时钟信号丢失时,且存在与主用时钟端口或备用时钟端口来自同一设备的连接,则优先选择与主用时钟端口或备用时钟端口来自同一设备的端口作为备用端口;当主用时钟端口和备用时钟端口的时钟信号降质时,且存在与主用时钟端口、备用时钟端口来自同一设备的连接,则选择与主用时钟端口和备用时钟端口来自不同设备的端口作为备用端口。
接收当前设备发送的携带备用端口信息的指示消息,获取一备用端口后,对备用端口的状态进行检测,检测方式包括:
查询备用端口对应连接的设备时钟同步状态,当备用端口对应连接的设备时钟处于正常状态时,获得备用端口的时钟源处于正常状态的检测结果。
查询备用端口对应连接的设备的时钟源质量是否高于当前设备的时钟源 质量,当检测结果为是时,则获得备用端口的时钟源处于正常状态的检测结果。
接收备用端口传递的同步状态信息;检测同步状态信息的标识是否正常,当同步状态信息的标识正常时,表明备用端口的时钟源处于正常状态,获得备用端口的时钟源处于正常状态的检测结果。
检测备用端口的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得备用端口的时钟源处于正常状态的检测结果。
服务器获得备用端口的时钟源处于正常状态后,确定备用端口为时钟恢复端口,生成配置信息,将配置信息发送至当前设备。
本发明实施例备用端口的查找是由当前设备来完成的,备用端口的时钟源状态检测是由服务器来完成的,对应的功能框图如8图所示。
本发明实施例在主用时钟端口和备用时钟端口的时钟信号均出现异常时,通过当前设备查找一备用端口,通过服务器对备用端口的时钟源状态进行检测。在备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息,可以避免多点故障引起的成片网络时钟失步问题,通过引入的备用端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置。
实施例十
如图17所示,为本发明实施例十方法流程示意图:
S1001、接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,通过当前设备查找一备用端口;
S1002、接收当前设备发送的携带备用端口信息的指示消息,获取一备用端口;
S1003、向当前设备发送检测指令,使得当前设备检测备用端口的时钟源是否处于正常状态;
S1004、接收检测结果,当检测结果为备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息。
具体的,当主用时钟端口和备用时钟端口的时钟信号均出现异常时,接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,通过当前设备获取一备用端口。
当前设备查找备用端口的方式包括:
检测与邻居节点之间的连接关系,根据检测得到的与邻居节点的连接关系,选择一备用端口,在选择时,需要在除主用时钟端口、备用时钟端口链路以外的其他支持同步的连接中选择备用端口。
根据主用时钟端口和备用时钟端口的时钟信号出现异常的状况的不同,具有不同的选择方式:当主用时钟端口和备用时钟端口的时钟信号丢失时,且存在与主用时钟端口或备用时钟端口来自同一设备的连接,则优先选择与主用时钟端口或备用时钟端口来自同一设备的端口作为备用端口;当主用时钟端口和备用时钟端口的时钟信号降质时,且存在与主用时钟端口、备用时钟端口来自同一设备的连接,则选择与主用时钟端口和备用时钟端口来自不同设备的端口作为备用端口。
接收当前设备发送的携带备用端口信息的指示消息,获取一备用端口后,向当前设备发送检测指令,由当前设备对备用端口的状态进行检测,检测方式包括:
接收备用端口传递的同步状态信息,对接收到的备用端口的同步状态信息的标识进行检测,当同步状态信息的标识正常时,表明备用端口的时钟源处于正常状态,获得备用端口的时钟源处于正常状态的检测结果。
在获取一备用端口之后,可以检测备用端口的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则确定备用端口的时钟源处于正常状态。服务器接收备用端口的时钟源处于正常状态的检测结果,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息,当前设备在确定备用端口的时钟源处于正常状态时,也可以直接将备用端口配置为用于时钟源恢复的时钟恢复端口。
本实施例中备用端口的查找、备用端口的时钟源状态检测都是由当前设备来完成的,对应的功能框图如6图所示。
本发明实施例在主用时钟端口和备用时钟端口的时钟信号均出现异常时,通过当前设备查找一备用端口、对备用端口的时钟源状态进行检测。在备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前设备发送配置信息,可以避免多点故障引起的成片网络时钟失步问题,通过引入的备用 端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置。
需要说明的是,在上述实施例六至实施例十中,当检测到主用时钟端口的时钟信号恢复正常或者备用时钟端口的时钟信号恢复正常时,则取消时钟恢复端口的配置信息的发送,进而取消时钟恢复端口的配置,防止可能引入的定时环问题,保证了网络可靠性。
如图18所示,为本发明实施例整体流程示意图:
当主用时钟端口的时钟信号异常时,判断备用时钟端口的时钟信号是否正常;
当备用时钟端口的时钟信号正常时,切换到备用时钟端口,并跟踪备用时钟信号,当备用时钟端口的时钟信号异常时,获取备用端口;
当备用时钟端口跟踪的时钟信号异常时,获取备用端口;
判断备用端口的时钟源是否正常,当备用端口的时钟源正常时,将备用端口配置为时钟恢复端口,否则获取其他备用端口,如无则终止;
当检测到主用时钟端口的时钟信号恢复正常或者备用时钟端口的时钟信号恢复正常时,跟踪主用时钟信号或备用时钟信号;
判断是否具有时钟恢复端口配置,若有则取消时钟恢复端口配置,若无则终止流程。
实施例十一
以下为本发明实施例十一提供的一种同步网络恢复装置的实施例。同步网络恢复装置的实施例与上述的方法实施例属于同一构思,同步网络恢复装置的实施例中未详尽描述的细节内容,可以参考上述方法实施例。
其中,应用于当前设备侧的同步网络恢复装置包括:
检测获取模块,用于检测主用时钟端口和备用时钟端口的时钟信号,当主用时钟端口和备用时钟端口的时钟信号均出现异常时,获取一备用端口;
第一获取模块,用于获得备用端口的时钟源是否处于正常状态的检测结果;
配置模块,用于当备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口。
其中,检测获取模块包括:
第一选择子模块,用于根据检测得到的与邻居节点的连接关系,在除主用 时钟端口、备用时钟端口链路以外的其他支持同步的连接中选择一个端口作为备用端口。
其中,检测获取模块包括:
上报子模块,用于向服务器上报主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令,使服务器接收第一指令,根据当前设备的网络拓扑连接关系,查找备用端口;
第一接收子模块,用于接收服务器发送携带备用端口信息的通知消息,获取备用端口。
其中,检测获取模块包括:
第一判断子模块,用于判断主用时钟端口和备用时钟端口的时钟信号出现异常的状况;
第二选择子模块,用于当主用时钟端口和备用时钟端口的时钟信号丢失时,且存在与主用时钟端口或备用时钟端口来自同一设备的连接,则优先选择与主用时钟端口或备用时钟端口来自同一设备的端口作为备用端口。
其中,检测获取模块包括:
第二判断子模块,用于判断主用时钟端口和备用时钟端口的时钟信号出现异常的状况;
第三选择子模块,用于当主用时钟端口和备用时钟端口的时钟信号降质时,且存在与主用时钟端口、备用时钟端口来自同一设备的连接,则选择与主用时钟端口和备用时钟端口来自不同设备的端口作为备用端口。
其中,第一获取模块包括:
第一检测获取子模块,用于检测备用端口传递的同步状态信息的标识是否正常,当同步状态信息的标识正常时,获得备用端口的时钟源处于正常状态的检测结果。
其中,第一获取模块包括:
第二检测获取子模块,用于检测备用端口的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得备用端口的时钟源处于正常状态的检测结果。
其中,第一获取模块包括:
第二接收子模块,用于接收服务器在查询备用端口对应连接的设备时钟同步状态是否正常或时钟源质量是否高于当前设备的时钟源质量后,反馈的备用端口的时钟源是否处于正常状态的检测结果。
其中,配置模块包括:
第一配置子模块,用于采用特殊配置标识将备用端口配置为用于时钟源恢复的时钟恢复端口;或者
第二配置子模块,用于按照优先级配置方式将备用端口配置为用于时钟源恢复的时钟恢复端口,其中备用端口的优先级低于主用时钟端口和备用时钟端口的优先级。
其中,装置还包括:
取消模块,用于当主用时钟端口、备用时钟端口中的任一个端口的时钟信号恢复正常时,取消时钟恢复端口的配置。
应用于服务器侧的同步网络恢复装置包括:
接收获取模块,用于接收当前设备发送的主用时钟端口和备用时钟端口的时钟信号均出现异常的第一指令后,获取一备用端口;
第二获取模块,用于获得备用端口的时钟源是否处于正常状态的检测结果;
确定发送模块,用于当备用端口的时钟源处于正常状态时,确定备用端口为时钟恢复端口,向当前设备发送时钟恢复端口的配置信息。
其中,接收获取模块包括:
选择获取子模块,用于接收当前设备根据与邻居节点的连接关系,在除主用时钟端口、备用时钟端口链路以外的其他支持同步的连接中选择一个端口作为备用端口后发送的携带备用端口信息的指示消息,获取备用端口。
其中,接收获取模块包括:
第四选择子模块,用于根据预先获得的各个设备之间的网络拓扑连接关系,为当前设备查找邻居节点以及与邻居节点之间的连接关系,并在除主用时钟端口和备用时钟端口链路以外的其他支持同步的连接中选择一个端口作为备用端口。
其中,接收获取模块包括:
第三判断子模块,用于判断当前设备的主用时钟端口和备用时钟端口的时 钟信号出现异常的状况;
第五选择子模块,用于当当前设备的主用时钟端口和备用时钟端口的时钟信号丢失时,且存在与主用时钟端口或备用时钟端口来自同一设备的连接,则优先选择与主用时钟端口或备用时钟端口来自同一设备的端口作为备用端口。
其中,接收获取模块包括:
第四判断子模块,用于判断当前设备的主用时钟端口和备用时钟端口的时钟信号出现异常的状况;
第六选择子模块,用于当当前设备的主用时钟端口和备用时钟端口的时钟信号降质时,且存在与主用时钟端口、备用时钟端口来自同一设备的连接,则选择与主用时钟端口和备用时钟端口来自不同设备的端口作为备用端口。
其中,第二获取模块包括:
第三接收子模块,用于接收当前设备反馈的备用端口的时钟源是否处于正常状态的检测结果。
其中,第二获取模块包括:
第三检测获取子模块,用于检测备用端口传递的同步状态信息的标识是否正常,当同步状态信息的标识正常时,获得备用端口的时钟源处于正常状态的检测结果。
其中,第二获取模块包括:
第四检测获取子模块,用于检测备用端口的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得备用端口的时钟源处于正常状态的检测结果。
其中,第二获取模块包括:
第一查询获取子模块,用于查询备用端口对应连接的设备时钟同步状态,当备用端口对应连接的设备时钟处于正常状态时,获得备用端口的时钟源处于正常状态的检测结果。
第二查询获取子模块,用于查询备用端口对应连接的设备的时钟源质量是否高于当前设备的时钟源质量,当检测结果为是时,则获得备用端口的时钟源处于正常状态的检测结果。
其中,确定发送模块包括:
第一发送子模块,用于采用特殊配置标识将备用端口配置为用于时钟源恢复的时钟恢复端口后,向当前设备发送配置信息;或者
第二发送子模块,用于按照优先级配置方式将备用端口配置为用于时钟源恢复的时钟恢复端口后,向当前设备发送配置信息,其中备用端口的优先级低于主用时钟端口和备用时钟端口的优先级。
本发明实施例同步网络恢复方法,通过在主用时钟端口和备用时钟端口的时钟信号均出现异常时,获取一备用端口,采用质量检查机制对备用端口的时钟源状态进行检测,在备用端口的时钟源处于正常状态时,将备用端口配置为用于时钟源恢复的时钟恢复端口,当主用时钟端口、备用时钟端口中任一端口的时钟信号恢复时,取消时钟恢复端口,可以避免多点故障引起的成片网络时钟失步问题,通过引入的备用端口质量检查机制,避免了启动不必要的配置,最大限度的简化了网络配置,通过启动和撤销时钟恢复端口,防止可能引入的定时环问题,保证了网络可靠性。
需要说明的是,本发明实施例提供的同步网络恢复装置是应用上述方法的装置,则上述方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。