CN1937484A - 一种实现多时钟同步的方法及*** - Google Patents

一种实现多时钟同步的方法及*** Download PDF

Info

Publication number
CN1937484A
CN1937484A CN 200610127046 CN200610127046A CN1937484A CN 1937484 A CN1937484 A CN 1937484A CN 200610127046 CN200610127046 CN 200610127046 CN 200610127046 A CN200610127046 A CN 200610127046A CN 1937484 A CN1937484 A CN 1937484A
Authority
CN
China
Prior art keywords
time
veneer
server
management module
system time
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.)
Granted
Application number
CN 200610127046
Other languages
English (en)
Other versions
CN100527661C (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 CNB2006101270465A priority Critical patent/CN100527661C/zh
Publication of CN1937484A publication Critical patent/CN1937484A/zh
Application granted granted Critical
Publication of CN100527661C publication Critical patent/CN100527661C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种实现多时钟同步的方法及***,用以解决现有技术中在符合ATCA标准的服务器上,各操作***的***时间无法实现同步的问题。本发明方法,应用于符合先进电信计算架构标准的服务器***,该方法包括步骤:A.单板从***管理模块获取服务器***时间;B.单板将所述服务器***时间设置为单板***时间。本发明还提供了一种实现所述方法的***。本发明用于在符合ATCA标准的***中实现各操作***的***时间同步。

Description

一种实现多时钟同步的方法及***
技术领域
本发明涉及网络技术领域,尤其涉及一种实现多时钟同步的方法及***。
背景技术
目前,网络上多时钟同步一直是用户所关心的问题,为了解决这个问题,推出了多个网络校时协议,例如,Time Protocol(RFC-868)是一种时钟协议,网络上的时钟设备只要符合这个协议就可以保持彼此时间上的同步,它仅仅是精确到秒级的同步;网络时钟协议(NTP,Network Time Protocol)(RFC-1305)也是一种时钟协议,是在Time Protocol基础上改进的时钟协议,通过国际互联网将网络上指定的若干为用户提供授时服务的时钟源相连,允许它们互相校准提高精确度,同时还可以作为标准时间给网络上所有用户使用,网络上的时钟设备只要符合这个协议也可以保持彼此时间上的同步,它的精确度比秒还要精确,并且增加了网络延时量的估计。
现在使用最多的是NTP协议,利用该协议实现多时钟同步主要有三种方式:无线时钟、时间服务器和局域网内的同步。无论哪种方式实现NTP协议,其工作模式都是可以选择的,主要也有三种:主/被动对称模式、客户/服务器模式和广播模式。
随着电信业对高性能服务器需求的增加,目前已提出了给应用在电信行业的服务器制定一个先进电信计算架构(ATCA,Advanced TelecommunicationsComputing Architecture)的标准。基于ATCA标准的服务器由一个***管理模块(SMM,System Management Module)统一管理整个机框,每个单板中可以运行一个操作***,也可以由多个单板运行一个操作***。
在实际应用中,基于ATCA标准的服务器一般每个单板上运行一个独立的操作***,所以出现了多个操作***时钟。目前每个操作***时钟都是独立管理的,没有真正意义上做到多个操作***时钟同步。图1给出了一个符合ATCA标准的服务器的结构示意图,参见图1,***管理模块和底板管理控制器(BMC,Baseboard Management Controller),共同完成对单板上所有器件的管理和控制。单板上的基本输入输出***(BIOS,Basic Input Output System)和互补金属氧化物半导体存储器(CMOS,Complementary Metal OxideSemiconductor)共同完成对单板上***启动以及***时间的管理和控制。CMOS是一块可读写的RAM芯片,是目前绝大多数计算机中使用的一种用电池供电的存储器,保存着当前计算机***启动需要的一些配置,包括计算机的***时间。
现有技术中,基于ATCA架构的各单板操作***启动前,先从CMOS中载入时间初始值,单板操作***启动后,单板***时钟的跳动以单板的计时器的中断信号为基准,如果需要修改单板***时间,可以在BIOS启动过程中进入BIOS的配置程序修改CMOS的时间,改变单板操作***载入***时间的初始值来改变单板的***时间,也可以在操作***启动后直接修改单板的***时间,这种方式也间接地改变了CMOS的时间。
综上所述,现有技术基于ATCA标准的服务器所管理的多个单板中,各单板***时间是独立管理的,并没有考虑到各单板***时间之间的同步,必然导致多个单板***上的业务基准时间不一致,无法进行一些比较或者互操作,所以现有技术中,符合ATCA标准的服务器所管理的各操作***的***时间无法实现同步。
发明内容
本发明提供一种实现多时钟同步的方法及***,用以解决现有技术在符合ATCA标准的服务器***中,各操作***的***时间无法实现同步的问题。
本发明方法,应用于符合先进电信计算架构标准的服务器***,该方法包括步骤:
A、单板从***管理模块获取服务器***时间;
B、单板将所述服务器***时间设置为单板***时间。
所述步骤A具体为:
A1、单板操作***启动前,单板的基本输入输出***从***管理模块获取服务器***时间。
所述步骤A1具体包括步骤:
A1-1、单板的基本输入输出***发出请求,请求服务器的***管理模块发送服务器的***时间给所述单板;
A1-2、所述***管理模块向所述单板的基本输入输出***发送所述服务器的***时间;
A1-3、所述单板的基本输入输出***将所述服务器的***时间保存在所述单板的内存中。
所述步骤B具体为:
B1、单板操作***启动时,将所述服务器***时间设置为单板***时间。
所述步骤B1具体为:
单板操作***启动时,单板的操作***从内存获取服务器的***时间,将该时间设置为单板***时间。
所述步骤A具体为:
A2、单板操作***启动后,单板中的守护进程从***管理模块获取服务器***时间。
所述步骤A2之前还包括步骤:
A2-0、判断守护进程发送获取服务器***时间请求的时间是否到达,如果是,执行步骤A2,否则继续执行步骤A2-0。
所述步骤A2具体包括步骤:
A2-1、单板操作***启动后,守护进程向***管理模块发送获取服务器***时间请求;
A2-2、所述***管理模块发送所述服务器***时间给所述单板。
所述步骤B具体为:
B2、所述单板的操作***根据该时间更新所述单板***时间。
所述步骤B2之前还包括步骤:
B2-1、判断是否接收到所述服务器的***时间,如果是,则进行步骤D4,否则,进行步骤D2;
B2-2、所述守护进程等待所述***管理模块下发服务器的***时间的响应;
B2-3、判断守护进程等待所述响应的时间是否超过最大等待时间,如果是,则进行步骤C,否则,进行步骤D2;
B2-4、将所述服务器的***时间存储在单板的内存中。
所述方法还包括步骤:
C、单板操作***启动后,单板中的守护进程从***管理模块获取服务器***时间;
D、所述单板的操作***根据该时间更新所述单板***时间。
所述步骤C之前还包括步骤:
C0、判断守护进程发送获取服务器***时间请求的时间是否到达,如果是,执行步骤C,否则继续执行步骤C0。
所述步骤D之前还包括步骤:
D1、判断是否接收到所述服务器的***时间,如果是,则进行步骤D4,否则,进行步骤D2;
D2、所述守护进程等待所述***管理模块下发服务器的***时间的响应;
D3、判断守护进程等待所述响应的时间是否超过最大等待时间,如果是,则进行步骤C,否则,进行步骤D2;
D4、将所述服务器的***时间存储在单板的内存中。
所述步骤C具体包括步骤:
C1、单板操作***启动后,守护进程向***管理模块发送获取服务器***时间请求;
C2、所述***管理模块发送所述服务器***时间给所述单板。
本发明***,包括***管理模块和单板,所述单板包括基本输入输出***单元、存储单元和操作***单元;
所述基本输入输出***单元,用于在所述操作***单元中的操作***启动前,从所述***管理模块获得服务器***时间;
所述存储单元,用于存储所述服务器***时间;
所述操作***单元,用于从所述存储单元获取所述服务器***时间,并将该时间设置为单板***时间。
所述单板还包括:
守护进程单元,用于从所述***管理模块获取服务器***时间,并将所述服务器时间存储在存储单元中。
所述守护进程单元包括:
第一判断单元,用于根据预定的周期时间,判断向所述***管理模块发送获取服务器***时间请求的时间是否到达,当周期时间到达时,请求所述***管理模块发送服务器***时间给所述单板;
第二判断单元,用于判断是否接收到所述***管理模块发送服务器***时间的响应,如果是,则将所述服务器***时间存储在所述存储单元中,否则,等待所述响应;
第三判断单元,用于判断等待所述响应的时间是否超过最大等待时间,如果是,则请求***管理模块发送服务器***时间给所述单板,否则,等待所述响应。
本发明方案,在符合ATCA标准的服务器所管理的各单板***中,将NTP协议引入ATCA服务器中,通过NTP的局域网内同步的方式去实现各***时间同步,在单板操作***启动前,各单板的BIOS通过IPMB总线从服务器的***管理模块获得服务器的***时间,并将该时间设置为单板***时间的初始值,初步保证了各单板***时间的初始值与服务器***时间的同步;通过在各单板上设置守护进程,在单板操作***启动后,单板通过守护进程周期性地从服务器的***管理模块获得服务器的***时间,并根据该时间更新单板***时间,进一步保证了各单板***时间与服务器***时间的同步,解决了现有技术中符合ATCA服务器的每个操作***的***时间无法实现同步的问题;
另外,本发明所述的守护进程的运作不受服务器的***管理模块的操作***的影响,服务器的***管理模块通过带外方式处理所述守护进程的请求,即使***管理模块的操作***没有运行起来,单板仍然可以获得服务器的***时间,使各单板***时间的同步不受服务器的操作***的影响。
附图说明
图1为现有技术符合ATCA标准的服务器的结构示意图;
图2为本发明方法的流程示意图;
图3为本发明方法具体实施例的流程示意图;
图4为本发明***的结构示意图;
图5为本发明***具体实施例的结构示意图。
具体实施方式
本发明的总体思想为,在单板***启动前,单板的BIOS通过智能平台管理总线从服务器的***管理模块获得服务器的***时间,单板的操作***将该时间设置为单板***时间,从而初步保证了各***时间的同步;在单板***启动后,单板的守护进程周期性地从服务器的***管理模块获得服务器的***时间,单板的操作***根据该时间更新所述单板***时间,进一步保证了各***时间的同步。
参见图2,本发明方法的具体实施方式包括以下步骤:
S201、单板操作***启动前,单板的基本输入输出***从***管理模块获取服务器***时间;
其中,所述的基本输入输出***通过智能平台管理总线从***管理模块获取服务器***时间;
S202、单板操作***启动时,将所述服务器***时间设置为单板***时间。
其中,所述的服务器引入了NTP协议,并采用局域网内的同步的方式实现所述单板***时间和所述服务器的***时间的同步,那么,局域网由所述服务器的***管理模块和所述单板构成,所述的服务器的***管理模块为时间源服务器,各单板为客户端,采用客户/服务器的模式,单板的***时间只能被***管理模块的***时间同步,而不能反向同步,避免了出现同步混乱;
由于每块单板都是这样获取时间的,它们的时间基准是一样的,而且还会定时和***管理模块的时间校准,因此保证了所有单板的***时间同步;
另外,对于***管理模块的用户,可以通过串口或者远程登录的方式登录该***管理模块修改其服务器的***时间,还可以通过国际互联网让服务器的***时间和网络上标准时间去校准并修改。
图3为本发明方法的一个实施例的流程图,参见图3,实现本发明方法实施例的具体步骤如下:
S301、单板操作***启动前,单板的基本输入输出***向服务器的***管理模块发送服务器的***时间请求;
S302、所述***管理模块发送服务器的***时间给所述单板;
S303、判断是否接收到所述服务器的***时间,如果是,则执行步骤S304,否则,执行步骤S301;
S304、将所述***时间存储在所述单板的内存中;
S305、当所述单板的操作***启动时,所述单板的操作***从所述内存获取所述服务器***时间,将该时间设置为所述单板***时间的初始值。
其中,每个单板上的CMOS存储的信息不再包括时间信息,也就是说BIOS启动时需要的时间信息是通过IPMB总线向***管理模块发出请求,由***管理模块响应并把自己的***时钟下发给BIOS的,这是符合IPMB协议的。由于每个BIOS得到的时钟都是从***管理模块获得的,所以各单板的***时钟始终保持与所述***管理模块的时钟的一致性。单板上操作***启动时载入的***时间初始值也就是BIOS得到的时钟,所以基本上保证了每个单板上的时间同步。
但是经过上述几个步骤后,并不能保证各***时间永远同步,由于***时钟的跳动是以计时器的中断信号为基准,可能会在运行一段时间后出现单板与***管理模块,或单板之间时间不同步的情况,比如某个单板上的电池用完了或者计时器不计时了,这个单板的时钟肯定就和***管理模块以及其它单板的时间不同步。而且每个单板上计时器芯片即使是同一型号,它的中断信号发出频率并不能保证完全一致,可能经过长时间运行会有差别,所以本发明还可以包括定时校验的步骤去保证各***时间的同步性,具体包括步骤:
S306、判断守护进程发送获取服务器***时间请求的时间是否到达,如果是,则进行步骤S307,否则,继续进行步骤S306;
所述守护进程根据用户在建立守护进程时设定的周期时间判断是否到了向所述***管理模块发出时间请求的时间,时间没到就继续等待并判断周期时间是否到达,即守护进程每隔一段时间就向***管理模块发出一次请求,请求***管理模块下发服务器***时间给单板;
其中的周期时间是由用户根据实际需要设定的。
S307、守护进程向***管理模块发送服务器***时间请求,以请求***管理模块发送服务器***时间给单板;
其中,所述的***管理模块是通过带外的方式处理步骤S307所述的请求的;
所述的带外方式,为服务器***的部分运作是不经过操作***的,是和操作***无关的操作,这个部分的运作方式叫做带外方式。通过带外方式实现的功能即使操作***没有运行起来,仍然可以实现这些功能;
在本发明中,带外方式体现在***管理模块,随着单板上的操作***运行起来的守护进程,会定时发出请求给***管理模块,如果这个时候***管理模块的操作***并没有运行起来,它也可以通过带外的方式处理这些请求,下发***时间给单板,这个***时间是服务器上的CMOS的时间。
S308、所述***管理模块发送所述服务器的***时间给所述单板;
S309、判断是否接收到所述服务器的***时间,如果是,则进行步骤S312,否则,进行步骤S310;
S310、所述守护进程等待所述***管理模块下发服务器的***时间的响应;
S311、判断守护进程等待所述响应的时间是否超过最大等待时间,如果是,则进行步骤S307,否则,进行步骤S310;
由于所述的请求消息可能在IPMB总线上传输的时候丢失,守护进程无法得到时间响应,所以这个时候守护进程需要重新发送时间请求。
S312、将所述服务器的***时间存储在单板的内存中;
S313、所述单板的操作***从所述内存获取所述服务器***时间,将该时间设置为单板***时间。
参见图4,实现本发明的***包括:***管理模块401和单板402;
其中,所述单板402包括基本输入输出***单元4021、存储单元4022、操作***单元4023。
基本输入输出***单元4021,用于在所述单板402的操作***启动前,通过智能平台管理总线获得所述***管理模块401所管理的服务器的***时间,并将该时间存储在所述存储单元4022中;
所述单板的操作***单元4023,用于从所述存储单元4022获取所述服务器的***时间,并将该时间设置为所述单板402的***时间的初始值。
由于***时钟的跳动是以计时器的中断信号为基准,可能会在运行一段时间后出现单板与***管理模块,或单板之间时间不同步的情况,为了进一步保证各***时间的同步,本发明***还可以包括守护进程单元4024;
所述守护进程单元4024,用于在所述单板402的操作***启动后,请求所述***管理模块401发送服务器的***时间给所述单板402,并将该时间存储在所述存储单元4022中。
其中,将NTP协议引入服务器中,所述的***管理模块401所管理的服务器符合ATCA标准,所述***管理模块401和所述单板402构成一个局域网,所述的***管理模块401是时间源服务器,所述的单板402是客户端,通过这种方式,实现单板402的***时间与***管理模块401的服务器***时间的同步。
图5为本发明***的一个具体实施例,参见图5,实现本发明***的实施例包括***管理模块501和单板502;
其中,所述的单板502包括:基本输入输出***单元5021、内存5022、操作***单元5023;
所述基本输入输出***单元5021,用于在所述单板502的操作***启动前,通过智能平台管理总线获得所述***管理模块501所管理的服务器的***时间,并将该时间存储在所述内存5022中;
所述单板的操作***单元5023,用于从所述内存5022获取所述服务器***时间,并将该时间设置为所述单板502的***时间的初始值。
由于***时钟的跳动是以计时器的中断信号为基准,可能会在运行一段时间后出现单板与***管理模块,或单板之间时间不同步的情况,为了进一步保证各***时间的同步,本发明***还可以包括守护进程单元5024;所述守护进程单元5024,用于在所述单板502的***启动后,周期性地请求所述***管理模块501发送服务器的***时间给所述单板502,并将该时间存储在所述内存5022中;其中所述的周期性是指守护进程每隔一段时间就向所述***管理模块发出请求,请求其下发服务器的***时间,其中的周期时间为用户在建立守护进程时设定的,例如10秒或15秒。
所述的守护进程单元5024包括:第一判断单元50241、第二判断单元50242和第三判断单元50243;
所述守护进程单元5024中的第一判断单元50241,用于判断请求***管理模块501发送服务器的***时间给所述单板502的时间是否到达,到达了,则向所述***管理模块501发出请求,请求***管理模块501发送服务器的***时间;
另外,单板还可以提供给用户设定所述周期时间的接口,由用户根据实际需要设定周期时间;
所述第二判断单元50242,用于判断是否接收到所述***管理模块501发送所述服务器的***时间的响应,如果是,则将所述服务器的***时间存储在所述内存5022中,否则,继续等待所述响应;
所述第三判断单元50243,用于判断所述等待的时间是否超过最大等待时间,如果是,则重新向所述***管理模块501发出时问请求,否则,4继续等待所述响应;
其中所述的最大等待时间由用户在建立守护进程时设定的,单板还可以提供给用户设定所述最大等待时间的接口,由用户根据实际需要设定所述最大等待时间。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (17)

1、一种实现多时钟同步的方法,应用于符合先进电信计算架构标准的服务器***,其特征在于,该方法包括步骤:
A、单板从***管理模块获取服务器***时间;
B、单板将所述服务器***时间设置为单板***时间。
2、如权利要求1所述的方法,其特征在于,所述步骤A具体为:
A1、单板操作***启动前,单板的基本输入输出***从***管理模块获取服务器***时间。
3、如权利要求2所述的方法,其特征在于,所述步骤A1具体包括步骤:
A1-1、单板的基本输入输出***发出请求,请求服务器的***管理模块发送服务器的***时间给所述单板;
A1-2、所述***管理模块向所述单板的基本输入输出***发送所述服务器的***时间;
A1-3、所述单板的基本输入输出***将所述服务器的***时间保存在所述单板的内存中。
4、如权利要求2或3所述的方法,其特征在于,所述步骤B具体为:
B1、单板操作***启动时,将所述服务器***时间设置为单板***时间。
5、如权利要求4所述的方法,其特征在于,所述步骤B1具体为:
单板操作***启动时,单板的操作***从内存获取服务器的***时间,将该时间设置为单板***时间。
6、如权利要求1所述的方法,其特征在于,所述步骤A具体为:
A2、单板操作***启动后,单板中的守护进程从***管理模块获取服务器***时间。
7、如权利要求6所述的方法,其特征在于,所述步骤A2之前还包括步骤:
A2-0、判断守护进程发送获取服务器***时间请求的时间是否到达,如果是,执行步骤A2,否则继续执行步骤A2-0。
8、如权利要6或7所述的方法,其特征在于,所述步骤A2具体包括步骤:
A2-1、单板操作***启动后,守护进程向***管理模块发送获取服务器***时间请求;
A2-2、所述***管理模块发送所述服务器***时间给所述单板。
9、如权利要求6或7所述的方法,其特征在于,所述步骤B具体为:
B2、所述单板的操作***根据该时间更新所述单板***时间。
10、如权利要求9所述的方法,其特征在于,所述步骤B2之前还包括步骤:
B2-1、判断是否接收到所述服务器的***时间,如果是,则进行步骤D4,否则,进行步骤D2;
B2-2、所述守护进程等待所述***管理模块下发服务器的***时间的响应;
B2-3、判断守护进程等待所述响应的时间是否超过最大等待时间,如果是,则进行步骤C,否则,进行步骤D2;
B2-4、将所述服务器的***时间存储在单板的内存中。
11、如权利要求4所述的方法,其特征在于,所述方法还包括步骤:
C、单板操作***启动后,单板中的守护进程从***管理模块获取服务器***时间;
D、所述单板的操作***根据该时间更新所述单板***时间。
12、如权利要求11所述的方法,其特征在于,所述步骤C之前还包括步骤:
C0、判断守护进程发送获取服务器***时间请求的时间是否到达,如果是,执行步骤C,否则继续执行步骤C0。
13、如权利要求11所述的方法,其特征在于,所述步骤D之前还包括步骤:
D1、判断是否接收到所述服务器的***时间,如果是,则进行步骤D4,否则,进行步骤D2;
D2、所述守护进程等待所述***管理模块下发服务器的***时间的响应;
D3、判断守护进程等待所述响应的时间是否超过最大等待时间,如果是,则进行步骤C,否则,进行步骤D2;
D4、将所述服务器的***时间存储在单板的内存中。
14、如权利要求11所述的方法,其特征在于,所述步骤C具体包括步骤:
C1、单板操作***启动后,守护进程向***管理模块发送获取服务器***时间请求;
C2、所述***管理模块发送所述服务器***时间给所述单板。
15、一种实现多时钟同步的***,其特征在于,包括***管理模块和单板,所述单板包括基本输入输出***单元、存储单元和操作***单元;
所述基本输入输出***单元,用于在所述操作***单元中的操作***启动前,从所述***管理模块获得服务器***时间;
所述存储单元,用于存储所述服务器***时间;
所述操作***单元,用于从所述存储单元获取所述服务器***时间,并将该时间设置为单板***时间。
16、如权利要求15所述的***,其特征在于,所述单板还包括:
守护进程单元,用于从所述***管理模块获取服务器***时间,并将所述服务器时间存储在存储单元中。
17、如权利要求16所述的***,其特征在于,所述守护进程单元包括:
第一判断单元,用于根据预定的周期时间,判断向所述***管理模块发送获取服务器***时间请求的时间是否到达,当周期时间到达时,请求所述***管理模块发送服务器***时间给所述单板;
第二判断单元,用于判断是否接收到所述***管理模块发送服务器***时间的响应,如果是,则将所述服务器***时间存储在所述存储单元中,否则,等待所述响应;
第三判断单元,用于判断等待所述响应的时间是否超过最大等待时间,如果是,则请求***管理模块发送服务器***时间给所述单板,否则,等待所述响应。
CNB2006101270465A 2006-09-21 2006-09-21 一种实现多时钟同步的方法及*** Active CN100527661C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006101270465A CN100527661C (zh) 2006-09-21 2006-09-21 一种实现多时钟同步的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006101270465A CN100527661C (zh) 2006-09-21 2006-09-21 一种实现多时钟同步的方法及***

Publications (2)

Publication Number Publication Date
CN1937484A true CN1937484A (zh) 2007-03-28
CN100527661C CN100527661C (zh) 2009-08-12

Family

ID=37954778

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101270465A Active CN100527661C (zh) 2006-09-21 2006-09-21 一种实现多时钟同步的方法及***

Country Status (1)

Country Link
CN (1) CN100527661C (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009033342A1 (fr) * 2007-09-14 2009-03-19 Zte Corporation Procédé et système de synchronisation d'horloge pour l'architecture de calcul de télécommunication avancée
CN101217380B (zh) * 2008-01-18 2010-12-08 中兴通讯股份有限公司 一种atca机框及机框***
CN102652407A (zh) * 2009-12-18 2012-08-29 日本电气株式会社 传输***、发送装置、接收装置、传输方法以及计算机程序
CN102752065A (zh) * 2012-06-29 2012-10-24 华为技术有限公司 一种时间同步方法及***
CN105955910A (zh) * 2016-04-29 2016-09-21 中国人民解放军国防科学技术大学 一种面向飞腾高密度服务器***的授时方法
CN106951027A (zh) * 2017-03-29 2017-07-14 郑州云海信息技术有限公司 一种刀片服务器的bmc时间管理的***和方法
CN107431860A (zh) * 2015-03-12 2017-12-01 四达时代通讯网络技术有限公司 基于位置服务的音频***
CN110297518A (zh) * 2019-06-20 2019-10-01 合肥联宝信息技术有限公司 一种时间计量方法、装置、存储介质及电子设备

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009033342A1 (fr) * 2007-09-14 2009-03-19 Zte Corporation Procédé et système de synchronisation d'horloge pour l'architecture de calcul de télécommunication avancée
CN101119171B (zh) * 2007-09-14 2011-04-06 中兴通讯股份有限公司 一种先进电信计算机体系的时钟同步***及方法
CN101217380B (zh) * 2008-01-18 2010-12-08 中兴通讯股份有限公司 一种atca机框及机框***
CN102652407A (zh) * 2009-12-18 2012-08-29 日本电气株式会社 传输***、发送装置、接收装置、传输方法以及计算机程序
CN102752065A (zh) * 2012-06-29 2012-10-24 华为技术有限公司 一种时间同步方法及***
CN102752065B (zh) * 2012-06-29 2015-09-09 华为技术有限公司 一种时间同步方法及***
CN107431860A (zh) * 2015-03-12 2017-12-01 四达时代通讯网络技术有限公司 基于位置服务的音频***
CN105955910A (zh) * 2016-04-29 2016-09-21 中国人民解放军国防科学技术大学 一种面向飞腾高密度服务器***的授时方法
CN105955910B (zh) * 2016-04-29 2018-07-24 中国人民解放军国防科学技术大学 一种面向飞腾高密度服务器***的授时方法
CN106951027A (zh) * 2017-03-29 2017-07-14 郑州云海信息技术有限公司 一种刀片服务器的bmc时间管理的***和方法
CN110297518A (zh) * 2019-06-20 2019-10-01 合肥联宝信息技术有限公司 一种时间计量方法、装置、存储介质及电子设备

Also Published As

Publication number Publication date
CN100527661C (zh) 2009-08-12

Similar Documents

Publication Publication Date Title
CN100527661C (zh) 一种实现多时钟同步的方法及***
CN105657639B (zh) 双模设备及其实现同时通信的方法
WO2015196685A1 (zh) 时钟同步方法及装置
CN107276711B (zh) EtherCAT主站装置
WO2017024688A1 (zh) 一种可在***升级过程中不中断业务的控制方法及***
US7075898B2 (en) Method and device for the exchange of data between at least two users connected to a bus system
CN102447553A (zh) 一种精确时间同步协议的实现装置
CN106685735B (zh) Epa片上***、epa通信***及通信方法
CN101511042A (zh) 一种同步数据的方法及其装置
CN110941665A (zh) 节点间的数据同步方法、数据同步装置及数据同步设备
CN108259109A (zh) Ptp域中的网络设备及tod同步方法
CN111708296A (zh) 一种基于双通道安全plc的同步控制及数据表决方法
CN109379158A (zh) 一种存储集群中新增节点的时间同步方法、装置及设备
US20160285576A1 (en) Gateway for interconnection of heterogeneous middleware and time synchronization method thereof
CN108650296A (zh) 通讯方法、装置以及***
CN102857315B (zh) 主时钟服务从时钟的方法及***
CN103188099B (zh) 一种多应用***的备份方法、装置及***
CN103037483A (zh) 网络服务器以及维持其与应用服务器的连接的方法
AU2002340733B2 (en) Method and device for producing program interruptions in subscribers to a bus system, and corresponding bus system
JP4961589B2 (ja) ネットワークシステムおよびスレーブ同期方法
JP2004038785A (ja) 統合シミュレーションシステム及びプログラム
CN107005434B (zh) 一种同步虚拟网络功能vnf状态的方法、装置和设备
CN105577310A (zh) 一种时间触发网络中任务分区与通信调度的同步方法
CN100530106C (zh) 多机容错***内核的实现方法
CN107241365A (zh) 一种云平台时间同步方法

Legal Events

Date Code Title Description
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