CN1172450C - 网络设备中提供时钟的方法及其装置 - Google Patents
网络设备中提供时钟的方法及其装置 Download PDFInfo
- 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
- main
- network device
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/10—Distribution 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的芯片。
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)
| 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)
| 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 |
| CN101599034B (zh) * | 2001-08-03 | 2016-03-02 | 阿尔特拉公司 | 确定时钟丢失的系统和方法 |
| 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 |
-
2002
- 2002-05-22 CN CNB021178453A patent/CN1172450C/zh not_active Expired - Fee Related
-
2003
- 2003-05-16 US US10/439,482 patent/US20030237013A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20030237013A1 (en) | 2003-12-25 |
| CN1412957A (zh) | 2003-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101645915B (zh) | 一种磁盘阵列主机通道子卡、在线切换系统及其切换方法 | |
| CN101197634B (zh) | 主备板的自动保护倒换实现方法、系统及单板装置 | |
| CN106713184A (zh) | 一种双冗余数据交换装置 | |
| CN100502253C (zh) | 通信设备及主控板和业务板主备倒换的实现方法 | |
| CN100530996C (zh) | 通信设备中实现单板主备倒换的系统及方法 | |
| CN110968540A (zh) | 一种基于vpx双星型冗余高速背板 | |
| CN1172450C (zh) | 网络设备中提供时钟的方法及其装置 | |
| CN1463081A (zh) | 通信设备中实现主备设备快速倒换的方法 | |
| CN1909559B (zh) | 基于快速外围组件互连的接口板及其切换主控板的方法 | |
| CN101136711B (zh) | Sdh系统中光口业务、时钟、交叉业务高集成单板业务平滑切换系统 | |
| CN113312089B (zh) | 低成本高效率的盘间通信物理通道倒换控制系统及方法 | |
| CN1275416C (zh) | 多点时钟同步系统的自动保护倒换装置 | |
| CN101425892A (zh) | 一种系统时钟的实现方法、系统和时钟功能板 | |
| CN1921371A (zh) | 一种同步时钟供给装置及实现方法 | |
| JPH02290350A (ja) | 切替え用スイッチとスイッチングサービスの中断を最少にする方法 | |
| CN113986612B (zh) | 一种边缘服务器高速数据同步备份系统及方法 | |
| CN201985875U (zh) | 一种MicroTCA架构同步时钟的分配装置 | |
| CN102142955B (zh) | 一种MicroTCA架构同步时钟的分配方法和装置 | |
| CN1540933A (zh) | 业务板接口及与双千兆以太网交换平面互连的方法 | |
| CN1606254A (zh) | 一种主备倒换的接口信号处理方法和装置 | |
| CN102142986A (zh) | 单板通信系统及其通信方法 | |
| CN101621333B (zh) | 一种通信系统中光链路冗余保护倒换的硬件架构 | |
| CN114398088B (zh) | 一种软硬件协同控制的自管理主备切换方法 | |
| CN100514877C (zh) | 中继接口的备份系统、方法及其背板 | |
| CN101207451B (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 |