CN1172450C - 网络设备中提供时钟的方法及其装置 - Google Patents

网络设备中提供时钟的方法及其装置 Download PDF

Info

Publication number
CN1172450C
CN1172450C CNB021178453A CN02117845A CN1172450C CN 1172450 C CN1172450 C CN 1172450C CN B021178453 A CNB021178453 A CN B021178453A CN 02117845 A CN02117845 A CN 02117845A CN 1172450 C CN1172450 C CN 1172450C
Authority
CN
China
Prior art keywords
clock
clock input
module
network equipment
input signal
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.)
Expired - Fee Related
Application number
CNB021178453A
Other languages
English (en)
Other versions
CN1412957A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB021178453A priority Critical patent/CN1172450C/zh
Publication of CN1412957A publication Critical patent/CN1412957A/zh
Priority to US10/439,482 priority patent/US20030237013A1/en
Application granted granted Critical
Publication of CN1172450C publication Critical patent/CN1172450C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/10Distribution of clock signals, e.g. skew

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

本发明涉及一种网络设备中提供时钟的方法及其装置。网络设备中提供时钟的方法为:首先,分别接收主、备用***的时钟输入信号;然后,确定其中的主用***时钟输入信号,并将主用***时钟输入信号分路后分别提供给网络设备中相应的接口。网络设备中提供时钟的装置则由时钟输入选择模块和时钟输入分路模块组成;时钟输入选择模块选择确定所接收的主用***的时钟输入信号,并将主用***的时钟输入信号送至时钟输入分路模块,时钟输入分路模块将其接收的时钟输入信号分路后输出。本发明在网络设备中的主用***和备用***发生主、备倒换后,仍然可以保证网络设备中相应接口的时钟信号输入的可靠性,以使网络设备满足电信级设备的性能要求。

Description

网络设备中提供时钟的方法及其装置
技术领域
本发明涉及一种网络通信***中为网络设备提供时钟的方法及其装置,尤其涉及一种由主备模块为网络设备提供时钟的网络设备中提供时钟的方法及其装置。
背景技术
在网络通信***中为了保证网络设备工作的可靠性,对于核心级的网络设备中的关键模块通常采用1+1的冗余备份模式,如核心路由器中的交换模块便设置有两个,即主、备交换模块,两个交换模块分别与NP(网络处理器)的两个DASL(成行数据同步链接)接口相连,在一个交换模块出现故障时,可以及时地切换到另一个模块,由另一个备份的交换模块接替出现故障的模块,进行正常的业务处理。如图1所示,NP有两个接口,分别为DASL A与DASL B,用于实现与交换模块Switch A和SwitchB的相应接口对接,NP的两个DASL接口所需要的时钟也分别由各自对接的交换模块独立提供。
目前,在主、备两个交换模块均处于正常状态时,NP的两个DASL接口工作所需的时钟可以由两个交换模块分别提供。但是,当其中的一个交换模块,如交换模块Switch A,发生了故障时,主、备交换模块需要进行倒换,将流量全部切换到另一个交换模块Switch B;同时需要将发生故障的交换模块Switch A拔出***进行更换,拔走交换模块Switch A后,***中所有NP对应的DASL A接口的时钟都将丢失,而NP接口时钟的丢失将导致NP处于一种不正常的工作状态下,无法进行下一次的主、备倒换工作。因此,现有的网络设备中提供时钟的方法根本无法满足电信级设备的性能要求。
发明内容
本发明的目的是提供一种网络设备中提供时钟的方法及其装置,以保证在主、备***发生倒换的前后均可以正常地为网络设备提供时钟,满足电信级网络设备的性能要求。
本发明的目的是这样实现的:网络设备中提供时钟的方法,包括:
(1)接收主、备用***的时钟输入信号;
(2)根据主、备用***提供的主用状态信号确定并接收主用***的时钟输入信号;
(3)将主用***的时钟输入信号分路,分别提供给网络设备中需要时钟输入的接口。
网络设备中提供时钟的装置的结构由时钟选择控制模块、时钟输入选择模块和时钟输入分路模块组成;时钟选择控制模块根据主、备用***的主用状态信号产生时钟选择控制信号并将其产生的时钟选择控制信号输入时钟输入选择模块,时钟输入选择模块提供接收主、备***的时钟输入信号的输入接口,并且选择确定所接收的主用***的时钟输入信号,将其送至时钟输入分路模块,时钟输入分路模块将其接收的时钟输入信号分路后输出。
所述的时钟输入选择模块采用型号为SY100EL56V的芯片,时钟输入分路模块采用的是SY100EL11V的芯片。
由上述技术方案可以看出,本发明采用了将处于正常工作状态的主用***的时钟输入信号进行相应的处理后,为网络设备中相应的接口提供时钟输入。这样,当网络设备中的主用***和备用***发生主、备倒换后,仍然可以保证网络设备中相应接口的时钟信号输入的可靠性。本发明从根本上克服了现有技术所存在的网络设备中发生主、备倒换后无法正常为相应接口提供时钟输入的总量,从而保证了整个网络设备工作的可靠性,令网络设备满足电信级设备的性能要求。
附图说明
图1为由网络处理器构成的核心路由器的结构示意图;
图2为网络设备中提供时钟的方法的流程图;
图3为为网络处理器提供时钟的装置的结构示意图;
图4为为网络处理器提供时钟的装置的电路原理示意图;
具体实施方式
本发明所提供的网络设备中提供时钟的方法的具体实施过程如下,参见图2:
步骤1:接收网络设备中主、备用***的时钟输入信号;
步骤2:根据主、备用***提供的主用状态信号确定两路输入信号中的主用***时钟输入信号,即确定处于工作状态的***的时钟输入信号,以保证可靠地获得时钟输入信号;
步骤3:将主用***的时钟输入信号分路,分别提供给网络设备中需要时钟输入的接口,通常需要将该时钟输入信号分成两路提供给网络设备中的时钟输入接口。
经过上述过程,即可以保证可靠地为网络设备中的时钟输入接口提供时钟输入信号,进而保证了网络设备工作的可靠性。
本发明所述的网络设备中提供时钟的装置是根据上述网络设备中提供时钟的方法针对由NP构成的核心路由器设计而成的,其具体实施方式如下,参见图3:
网络设备中提供时钟的装置的结构由时钟选择控制模块、时钟输入选择模块和时钟输入分路模块组成;时钟输入选择模块连接有时钟选择控制模块,时钟选择控制模块将其产生的时钟选择控制信号输入时钟输入选择模块;时钟输入选择模块提供接收主、备***的时钟输入信号的输入接口,用于接收Switch A模块的时钟输入信号和Switch B模块的时钟输入信号;接收两路时钟输入信号后,时钟输入选择模块根据时钟选择控制信号确定其中的主用***时钟输入信号,并将其送至时钟输入分路模块,时钟输入分路模块再将主用***时钟输入信号分成两路后输出,输出的时钟信号分别提供给NP的DASL A的时钟输入接口及NP的DASL B的时钟输入接口。
利用上述装置为网络设备中的时钟输入接口提供时钟输入信号,实现了只要主用交换模块存在,NP的两个DASL接口便可以获得可靠地时钟输入信号,从根本上避免了主备倒换后拔插交换模块或交换模块单配时所存在的NP的一个DASL接口时钟长时间丢失的现象。
参见图4,进一步说明网络设备中提供时钟的装置的具体实施方案,电路图中芯片SY100EL56V为时钟输入选择模块,实现交换模块的时钟输入信号的二选一功能,即从输入的两路交换模块时钟输入信号“SWITCH_CLK_A”和“SWITCH_CLK_B”中选择主用交换模块的时钟,两路交换模块时钟输入信号分别与SY100EL56V芯片的1、2和4、5脚相连;时钟选择控制信号“S_CLK_SEL”由NP所在单板的逻辑单元中自主开发的状态机根据两路交换模块的主用信号译码后给出,且输入至SY100EL56V芯片的17脚,时钟选择控制信号用于配合SY100EL56V芯片完成主用***时钟输入信号的选择工作;SY100EL11V为时钟输入分路模块,接收SY100EL56V芯片选出的主用交换模块时钟输入信号,并将其分成两路输出,分别提供给NP的两个接口。

Claims (3)

1、一种网络设备中提供时钟的方法,包括:
(1)接收主、备用***的时钟输入信号;
(2)根据主、备用***提供的主用状态信号确定并接收主用***的时钟输入信号;
(3)将主用***的时钟输入信号分路,分别提供给网络设备中需要时钟输入的接口。
2、一种网络设备中提供时钟的装置,其特征在于由时钟选择控制模块、时钟输入选择模块和时钟输入分路模块组成;时钟选择控制模块根据主、备用***的主用状态信号产生时钟选择控制信号并将其产生的时钟选择控制信号输入时钟输入选择模块,时钟输入选择模块提供接收主、备***的时钟输入信号的输入接口,并且选择确定所接收的主用***的时钟输入信号,将其送至时钟输入分路模块,时钟输入分路模块将其接收的时钟输入信号分路后输出。
3、根据权利要求2所述的网络设备中提供时钟的装置,其特征在于所述的时钟输入选择模块采用型号为SY100EL56V的芯片,时钟输入分路模块采用的是SY100EL11V的芯片。
CNB021178453A 2002-05-22 2002-05-22 网络设备中提供时钟的方法及其装置 Expired - Fee Related CN1172450C (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNB021178453A CN1172450C (zh) 2002-05-22 2002-05-22 网络设备中提供时钟的方法及其装置
US10/439,482 US20030237013A1 (en) 2002-05-22 2003-05-16 Method and apparatus for providing clocks for network equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB021178453A CN1172450C (zh) 2002-05-22 2002-05-22 网络设备中提供时钟的方法及其装置

Publications (2)

Publication Number Publication Date
CN1412957A CN1412957A (zh) 2003-04-23
CN1172450C true CN1172450C (zh) 2004-10-20

Family

ID=4744540

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021178453A Expired - Fee Related CN1172450C (zh) 2002-05-22 2002-05-22 网络设备中提供时钟的方法及其装置

Country Status (2)

Country Link
US (1) US20030237013A1 (zh)
CN (1) CN1172450C (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100454803C (zh) * 2003-09-23 2009-01-21 华为技术有限公司 一种快速无毛刺的时钟倒换方法和装置
CN101212237B (zh) * 2006-12-27 2011-07-20 北京佳讯飞鸿电气股份有限公司 一种实现主备机裁决的方法及装置
CN101166415B (zh) * 2007-07-09 2011-09-14 华为技术有限公司 主备倒换电路及方法
CN105338538A (zh) * 2015-11-23 2016-02-17 江苏省电力公司南京供电公司 一种物理隔离的电力td-lte多业务承载***及方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5577075A (en) * 1991-09-26 1996-11-19 Ipc Information Systems, Inc. Distributed clocking system
US5642069A (en) * 1994-04-26 1997-06-24 Unisys Corporation Clock signal loss detection and recovery apparatus in multiple clock signal system
US5886557A (en) * 1996-06-28 1999-03-23 Emc Corporation Redundant clock signal generating circuitry
JPH10124167A (ja) * 1996-10-17 1998-05-15 Miyagi Oki Denki Kk システムクロック切り換え装置
US6931087B1 (en) * 1998-04-17 2005-08-16 Invensys Systems, Inc. Feedforward clock switching circuit
US6618358B2 (en) * 1998-09-24 2003-09-09 Cisco Technology, Inc. Method and apparatus for switching a clock source from among multiple T1/E1 lines with user defined priority
US6194969B1 (en) * 1999-05-19 2001-02-27 Sun Microsystems, Inc. System and method for providing master and slave phase-aligned clocks
US6675307B1 (en) * 2000-03-28 2004-01-06 Juniper Networks, Inc. Clock controller for controlling the switching to redundant clock signal without producing glitches by delaying the redundant clock signal to match a phase of primary clock signal
US6754171B1 (en) * 2000-05-18 2004-06-22 Enterasys Networks, Inc. Method and system for distributed clock failure protection in a packet switched network
WO2003013000A2 (en) * 2001-08-03 2003-02-13 Altera Corporation Clock loss detection and switchover circuit
US6839391B2 (en) * 2002-01-08 2005-01-04 Motorola, Inc. Method and apparatus for a redundant clock
US7089442B2 (en) * 2003-02-07 2006-08-08 Rambus Inc. Fault-tolerant clock generator

Also Published As

Publication number Publication date
CN1412957A (zh) 2003-04-23
US20030237013A1 (en) 2003-12-25

Similar Documents

Publication Publication Date Title
CN100502253C (zh) 通信设备及主控板和业务板主备倒换的实现方法
CN1909559B (zh) 基于快速***组件互连的接口板及其切换主控板的方法
CN101197634B (zh) 主备板的自动保护倒换实现方法、***及单板装置
CN101645915A (zh) 一种磁盘阵列主机通道子卡、在线切换***及其切换方法
CN201570232U (zh) 一种双线冗余容错的led显示屏模组控制板
CN101267392A (zh) 一种上行链路状态切换时通知下游设备的实现方法
CN100372253C (zh) 双主控***中业务端口的切换方法及装置
CN100353680C (zh) 实现多级通信设备备份的装置及其主备倒换的方法
CA2302257C (en) Communication device for the transmission of information signals
CN1172450C (zh) 网络设备中提供时钟的方法及其装置
CN100596037C (zh) 光网络中提供节点保护的装置及其实现方法
CN101136711B (zh) Sdh***中光口业务、时钟、交叉业务高集成单板业务平滑切换***
CN100364246C (zh) 一种通信网络设备中实现单板备份的方法及装置
CN101192979B (zh) 一种dslam设备内主备控制板及其链路的倒换方法
CN1221090C (zh) 一种可自动实现主备倒换的双向光通信设备
CN101296063B (zh) 主备倒换装置及方法、单板
CN1606254A (zh) 一种主备倒换的接口信号处理方法和装置
CN100514877C (zh) 中继接口的备份***、方法及其背板
CN100362757C (zh) 一种级连单板主备连动倒换的方法
CN107124242A (zh) 一种msap多业务接入平台
CN100479632C (zh) 背板布线方法
CN219695752U (zh) 一种串行通信电路
CN101009500B (zh) 一种通信***的业务接口板主备用装置
CN100478932C (zh) 电子设备
CN1540933A (zh) 业务板接口及与双千兆以太网交换平面互连的方法

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20041020

Termination date: 20160522