CN102231656A - Ntp服务器时钟同步保持方法、***及装置 - Google Patents
Ntp服务器时钟同步保持方法、***及装置 Download PDFInfo
- Publication number
- CN102231656A CN102231656A CN2011101660749A CN201110166074A CN102231656A CN 102231656 A CN102231656 A CN 102231656A CN 2011101660749 A CN2011101660749 A CN 2011101660749A CN 201110166074 A CN201110166074 A CN 201110166074A CN 102231656 A CN102231656 A CN 102231656A
- Authority
- CN
- China
- Prior art keywords
- ntp
- server
- clock
- self
- setting
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0679—Clock or time synchronisation in a network by determining clock distribution path in a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0667—Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronization processes, e.g. processing of PCR [Program Clock References]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0641—Change of the master or reference, e.g. take-over or failure of the master
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Electric Clocks (AREA)
Abstract
本发明公开了一种NTP服务器时钟同步保持方法、***及装置,该方法包括:第一交互式网络电视网络时间协议NTP-I服务器和第二NTP-I服务器从电信网络时间协议NTP-T服务器同步时钟;第一NTP-I服务器按照设定的时间间隔查询自身与第二NTP-I服务器的第一时钟偏差值,当第一时钟偏差值超过设定的时差阈值时,第一NTP-I服务器查询自身与NTP-T服务器的第二时钟偏差值,若第二时钟偏差值超过设定的时差阈值,则修正本地时钟。能够很好的保持NTP服务器的时钟同步,避免***时钟错乱。
Description
技术领域
本发明涉及网络电视技术领域,尤指一种网络时间协议NTP服务器时钟同步保持方法、***及装置。
背景技术
交互式网络电视(Interactive Personality TV,IPTV)的众多业务流程都依赖于时钟,如时移业务、回看业务、订购业务等主要业务,随着IPTV的迅猛发展,网络时间协议(Network Time Protocol,NTP)服务器的压力也越来越大,责任也越来越大。NTP服务器需要提供IPTV各服务器的NTP时钟同步,也提供机顶盒(Set Top Box,STB)的NTP时钟同步。由于STB开机后的时间默认为1970年,所以,NTP服务器的配置为不限制时差且仍然提供NTP时钟同步服务。
IPTV的NTP服务器(以下简称为NTP-I服务器)配置从电信NTP服务器(以下简称为NTP-T服务器)进行时钟同步,NTP-T服务器配置为如果时差超过4S则不提供NTP同步服务。具体组网架构参见图1,NTP-T服务器提供同步时钟,NTP-I服务器从NTP-T服务器同步时钟信号,实现时钟同步,并通过NTP同步(SYNC)信号同步各业务服务器和机顶盒的时钟。
如果NTP-I服务器出现时钟跳变超过4S,则由于NTP-T服务器配置,NTP-I服务器从NTP-T服务器进行时钟同步的操作将会失败,NTP-I服务器的错误时钟会通过它提供的NTP服务同步到所有的IPTV业务服务器和STB,导致业务服务器和STB时钟出现错乱,产生业务服务异常。
发明内容
本发明实施例提供一种NTP服务器时钟同步保持方法、***及装置,用以解决现有NTP服务器时钟同步失败时可能导致的***时钟错乱和业务服务异常的问题。
一种网络时间协议NTP服务器时钟同步保持方法,包括:
第一交互式网络电视网络时间协议NTP-I服务器和第二NTP-I服务器从电信网络时间协议NTP-T服务器同步时钟;
第一NTP-I服务器按照设定的时间间隔查询自身与第二NTP-I服务器的第一时钟偏差值,当第一时钟偏差值超过设定的时差阈值时,第一NTP-I服务器查询自身与NTP-T服务器的第二时钟偏差值,若第二时钟偏差值超过设定的时差阈值,则修正本地时钟;
第二NTP-I服务器按照设定的时间间隔查询自身与第一NTP-I服务器的第三时钟偏差值,当第三时钟偏差值超过设定的时差阈值时,第二NTP-I服务器查询自身与NTP-T服务器的第四时钟偏差值,若第四时钟偏差值超过设定的时差阈值,则修正本地时钟。
一种网络时间协议NTP服务器时钟同步保持***,包括:
第一交互式网络电视网络时间协议NTP-I服务器,用于从电信网络时间协议NTP-T服务器同步时钟;按照设定的时间间隔查询自身与第二NTP-I服务器的第一时钟偏差值,当第一时钟偏差值超过设定的时差阈值时,第一NTP-I服务器查询自身与NTP-T服务器的第二时钟偏差值,若第二时钟偏差值超过设定的时差阈值,则修正本地时钟;
第二NTP-I服务器,用于从电信网络时间协议NTP-T服务器同步时钟;按照设定的时间间隔查询自身与第一NTP-I服务器的第三时钟偏差值,当第三时钟偏差值超过设定的时差阈值时,第二NTP-I服务器查询自身与NTP-T服务器的第四时钟偏差值,若第四时钟偏差值超过设定的时差阈值,则修正本地时钟。
一种网络时间协议NTP服务器,包括:
时钟同步模块,用于从电信网络时间协议NTP-T服务器同步时钟;
第一查询模块,用于按照设定的时间间隔查询自身与第二NTP-I服务器的第一时钟偏差值;
第二查询模块,用于当第一时钟偏差值超过设定的时差阈值时,查询自身与NTP-T服务器的第二时钟偏差值,若第二时钟偏差值超过设定的时差阈值,则修正本地时钟。
本发明有益效果如下:
本发明实施例提供的NTP服务器时钟同步保持方法、***及装置,通过第一NTP-I服务器和第二NTP-I服务器互相查询自身与对方的时钟偏差值,当第一NTP-I服务器或第二NTP-I服务器发现自身与对方的时钟偏差超过设定的时差阈值时,查询自身与NTP-T服务器的时钟偏差值,若自身与NTP-T服务器的时钟偏差值也超过设定的时差阈值,则修正本地时钟。从而避免了NTP-I服务器的时钟同步失败和同步失败所导致业务服务器和STB时钟出现错乱等问题,确保了NTP-I服务器的始终同步正常,从而保证了***的时钟正确,使***能够正常运行。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为现有技术中IPTV***组网架构图;
图2为本发明实施例中NTP服务器时钟同步保持***的结构示意图;
图3为本发明实施例中NTP服务器时钟同步保持方法的流程图;
图4为本发明实施例中NTP服务器的结构示意图。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例提供一种网络时间协议NTP服务器时钟同步保持方法,通过如图2所示的NTP服务器时钟同步保持***实现,该***包括:第一交互式网络电视网络时间协议NTP-I服务器、第二NTP-I服务器和电信网络时间协议NTP-T服务器。
第一NTP-I服务器,用于从电信网络时间协议NTP-T服务器同步时钟;按照设定的时间间隔查询自身与第二NTP-I服务器的第一时钟偏差值,当第一时钟偏差值超过设定的时差阈值时,第一NTP-I服务器查询自身与NTP-T服务器的第二时钟偏差值,若第二时钟偏差值超过设定的时差阈值,则修正本地时钟。
第二NTP-I服务器,用于从电信网络时间协议NTP-T服务器同步时钟;按照设定的时间间隔查询自身与第一NTP-I服务器的第三时钟偏差值,当第三时钟偏差值超过设定的时差阈值时,第二NTP-I服务器查询自身与NTP-T服务器的第四时钟偏差值,若第四时钟偏差值超过设定的时差阈值,则修正本地时钟。
上述***还包括若干业务服务和机顶盒。其中,第一NTP服务器,还用于为业务服务器和机顶盒提供时钟同步服务;第二NTP服务器,还用于为业务服务器提供时钟同步服务和机顶盒提供时钟同步服务。
具体的通过第一NTP服务器和/或第二NTP服务器为业务服务器提供时钟同步服务,以及通过第一NTP服务器或第二NTP服务器为机顶盒提供时钟同步服务。
本发明实施例提供的网络时间协议NTP服务器时钟同步保持方法,其流程如图3所示,包括如下步骤:
步骤S11:第一NTP-I服务器和第二NTP-I服务器从电信网络时间协议NTP-T服务器同步时钟。
参见图2中所示的步骤0.1和步骤0.2,第一NTP-I服务器和第二NTP-I服务器从NTP-T服务器同步时钟,如图2中所示的发送NTP同步(NTPSYNC)信号。
配置第一NTP-I服务器和第二NTP-I服务器的NTP同步***服务,且提供标准时钟的NTP服务器为电信的NTP-T服务器。配置第一NTP-I服务器和第二NTP-I服务器的配置文件完全相同。并启动NTP进程,从NTP-T进行时钟同步。
此外第一NTP-I服务器和第二NTP-I服务器为业务服务器和机顶盒提供时钟同步,如图中所示的NTP SYNC。
步骤S12:第一NTP-I服务器按照设定的时间间隔查询自身与第二NTP-I服务器的第一时钟偏差值。
第一NTP-I服务器按照设定的查询时间间隔向第二NTP-I服务器发送第一时钟偏差查询请求,接收第二NTP-I服务器接收到第一时钟偏差查询请求后返回的自身与第一NTP-I服务器的第一时钟偏差值。
参见图2,其中,第一NTP-I服务器和第二NTP-I服务器安装自研时钟保护程序(以下简称NTP-PRO),并配置自身IP地址和对方的IP地址,设置时差阈值(简称LIMIT),例如可以默认为4S。启动NTP-PRO进程,此进程为常驻进程,每10秒执行一次,10秒即为设定的时间间隔。
参见图2的步骤1.1和步骤1.2分别为第一NTP-I服务器向第二NTP-I服务器发送时钟偏差查询请求和第二NTP-I服务器返回自身与第一NTP-I服务器的时钟偏差值。步骤S1.1使用“ntpdate-d{NTP-I-2}”命令进行时钟偏差查询,步骤S1.2返回的是第一时钟偏差值(OFFSET-REMOTE)。
步骤S13:判断第一时钟偏差值是否超过设定的时差阈值。若是,执行步骤S14;否则执行步骤S22。
将第一时钟偏差值(OFFSET-REMOTE)与时差阈值(LIMIT)进行比较。当第一时钟偏差值(OFFSET-REMOTE)超过时差阈值(LIMIT)执行后续查询操作,否则认为时钟是正常的,不执行操作。
步骤S14:第一NTP-I服务器查询自身与NTP-T服务器的第二时钟偏差值。
当第一时钟偏差值超过设定的时差阈值时,第一NTP-I服务器查询自身与NTP-T服务器的第二时钟偏差值。
第一NTP-I服务器向NTP-T服务器发送第二时钟偏差查询请求;接收NTP-T服务器接收到第二始时钟偏差查询请求后返回的自身与第一NTP-I服务器的第二时钟偏差值和自身的标准时钟;第一NTP-I服务器确定第二时钟偏差值超过设定的时差阈值时,根据接收到的标准时钟修正本地时钟。
参见图2的步骤1.3和步骤1.4分别为第一NTP-I服务器向NTP-T服务器发送时钟偏差查询请求和NTP-T服务器返回自身与第一NTP-I服务器的时钟偏差值。步骤S1.3使用“ntpdate-d{NTP-T}”命令进行时钟偏差查询,步骤S1.4返回的是第二时钟偏差值(OFFSET-SERVER)和NTP-T服务器自身标准时钟(简称为SERVER-TIME),即NTP-T服务器当前时间。
步骤S15:判断第二时钟偏差值是否超过设定的时差阈值。
比较第二时钟偏差值(OFFSET-SERVER)是否超过时差阈值(LIMIT)。
若是,执行步骤S16;否则执行步骤S22。
步骤S16:修正本地时钟。
若第二时钟偏差值超过设定的时差阈值,则修正本地时钟。
如果第二时钟偏差值(OFFSET-SERVER)超过时差阈值(LIMIT),认为本地时钟异常,立即修正本地时钟与SERVER-TIME相同;否则认为第二NTP-I服务器时钟异常,第一NTP-I服务器不做任何操作。
步骤S17:第二NTP-I服务器按照设定的时间间隔查询自身与第一NTP-I服务器的第三时钟偏差值。
第二NTP-I服务器按照设定的查询时间间隔向第一NTP-I服务器发送第三时钟偏差查询请求,接收第一NTP-I服务器接收到第三时钟偏差查询请求后返回的自身与第二NTP-I服务器的第三时钟偏差值。
参见图2,其中,第一NTP-I服务器和第二NTP-I服务器安装自研时钟保护程序(以下简称NTP-PRO),并配置自身IP地址和对方的IP地址,设置时差阈值(简称LIMIT),例如可以默认为4S。启动NTP-PRO进程,此进程为常驻进程,每10秒执行一次,10秒即为设定的时间间隔。
参见图2的步骤2.1和步骤2.2分别为第二NTP-I服务器向第一NTP-I服务器发送时钟偏差查询请求和第一NTP-I服务器返回自身与第二NTP-I服务器的时钟偏差值。步骤S2.1使用“ntpdate-d{NTP-I-1}”命令进行时钟偏差查询,步骤S2.2返回的是第一时钟偏差值(OFFSET-REMOTE)。
步骤S18:判断第三时钟偏差值是否超过设定的时差阈值。若是,执行步骤S19;否则执行步骤S22。
将第三时钟偏差值(OFFSET-REMOTE)与时差阈值(LIMIT)进行比较。当第三时钟偏差值(OFFSET-REMOTE)超过时差阈值(LIMIT)执行后续查询操作,否则认为时钟是正常的,不执行操作。
步骤S19:第二NTP-I服务器查询自身与NTP-T服务器的第四时钟偏差值。
当第三时钟偏差值超过设定的时差阈值时,第二NTP-I服务器查询自身与NTP-T服务器的第四时钟偏差值。
第一NTP-I服务器向NTP-T服务器发送第二时钟偏差查询请求;接收NTP-T服务器接收到第二始时钟偏差查询请求后返回的自身与第一NTP-I服务器的第二时钟偏差值和自身的标准时钟;第一NTP-I服务器确定第二时钟偏差值超过设定的时差阈值时,根据接收到的标准时钟修正本地时钟。
参见图2的步骤2.3和步骤2.4分别为第二NTP-I服务器向NTP-T服务器发送时钟偏差查询请求和NTP-T服务器返回自身与第二NTP-I服务器的时钟偏差值。步骤S2.3使用“ntpdate-d{NTP-T}”命令进行时钟偏差查询,步骤S2.4返回的是第四时钟偏差值(OFFSET-SERVER)和NTP-T服务器自身标准时钟(简称为SERVER-TIME),即NTP-T服务器当前时间。
步骤S20:判断第四时钟偏差值是否超过设定的时差阈值。
比较第四时钟偏差值(OFFSET-SERVER)是否超过时差阈值(LIMIT)。
若是,执行步骤S21;否则执行步骤S22。
步骤S21:修正本地时钟。
若第四时钟偏差值超过设定的时差阈值,则修正本地时钟。
如果第四时钟偏差值(OFFSET-SERVER)超过时差阈值(LIMIT),认为本地时钟异常,立即修正本地时钟与SERVER-TIME相同;否则认为第一NTP-I服务器时钟异常,第二NTP-I服务器不做任何操作。
步骤S22:结束。
上述方法在IPTV***中增设一台NTP-I服务器,实现两台NTP-I服务器互补。在两台NTP-I服务器中均启动时钟保护程序,实现时钟的互相保护与修正。对业务服务器而言,两台NTP-I服务器可以一主一备,对于机顶盒则选择其中一台作为时钟提供的服务器即可。
基于本发明实施例提供的上述网络时间协议NTP服务器时钟同步保持方法和***,本发明实施例还提供一种网络时间协议NTP服务器,其结构如图4所示,包括:时钟同步模块101、第一查询模块102和第二查询模块103。
时钟同步模块101,用于从电信网络时间协议NTP-T服务器同步时钟。
第一查询模块102,用于按照设定的时间间隔查询自身与第二NTP-I服务器的第一时钟偏差值.
第二查询模块103,用于当第一时钟偏差值超过设定的时差阈值时,查询自身与NTP-T服务器的第二时钟偏差值,若第二时钟偏差值超过设定的时差阈值,则修正本地时钟。
优选的,上述第一查询模块102,具体用于:按照设定的查询时间间隔向第二NTP-I服务器发送第一时钟偏差查询请求;以及接收第二NTP-I服务器接收到所述第一时钟偏差查询请求后返回的自身与第一NTP-I服务器的第一时钟偏差值;
优选的,上述第二查询模块103,具体用于:当第一时钟偏差值超过设定的时差阈值时,向NTP-T服务器发送第二时钟偏差查询请求;接收NTP-T服务器接收到第二始时钟偏差查询请求后返回的自身与第一NTP-I服务器的第二时钟偏差值和自身的标准时钟;确定第二时钟偏差值超过设定的时差阈值时,根据接收到的标准时钟修正本地时钟。
本发明实施例提供的上述网络时间协议NTP服务器时钟同步保持方法和***适用于NTP服务器异常时的保护,确保在NTP服务器异常时不会导致业务服务异常,有效的避免了NTP服务器作为单点设备所存在的时钟异常的隐患,避免了由于NTP时钟跳变导致业务服务异常和***时钟错乱。
上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
Claims (11)
1.一种网络时间协议NTP服务器时钟同步保持方法,其特征在于,包括:
第一交互式网络电视网络时间协议NTP-I服务器和第二NTP-I服务器从电信网络时间协议NTP-T服务器同步时钟;
第一NTP-I服务器按照设定的时间间隔查询自身与第二NTP-I服务器的第一时钟偏差值,当第一时钟偏差值超过设定的时差阈值时,第一NTP-I服务器查询自身与NTP-T服务器的第二时钟偏差值,若第二时钟偏差值超过设定的时差阈值,则修正本地时钟;
第二NTP-I服务器按照设定的时间间隔查询自身与第一NTP-I服务器的第三时钟偏差值,当第三时钟偏差值超过设定的时差阈值时,第二NTP-I服务器查询自身与NTP-T服务器的第四时钟偏差值,若第四时钟偏差值超过设定的时差阈值,则修正本地时钟。
2.如权利要求1所述的方法,其特征在于,第一NTP-I服务器按照设定的时间间隔查询自身与第二NTP-I服务器的第一时钟偏差值,具体包括:
第一NTP-I服务器按照设定的查询时间间隔向第二NTP-I服务器发送第一时钟偏差查询请求,接收第二NTP-I服务器接收到所述第一时钟偏差查询请求后返回的自身与第一NTP-I服务器的第一时钟偏差值。
3.如权利要求1所述的方法,其特征在于,第二NTP-I服务器按照设定的时间间隔查询自身与第一NTP-I服务器的第三时钟偏差值,具体包括:
第二NTP-I服务器按照设定的查询时间间隔向第一NTP-I服务器发送第三时钟偏差查询请求,接收第一NTP-I服务器接收到所述第三时钟偏差查询请求后返回的自身与第二NTP-I服务器的第三时钟偏差值。
4.如权利要求1所述的方法,其特征在于,第一NTP-I服务器查询自身与NTP-T服务器的第二时钟偏差值,若第二时钟偏差值超过设定的时差阈值,则修正本地时钟,具体包括:
第一NTP-I服务器向NTP-T服务器发送第二时钟偏差查询请求;
接收NTP-T服务器接收到第二始时钟偏差查询请求后返回的自身与第一NTP-I服务器的第二时钟偏差值和自身的标准时钟;
第一NTP-I服务器确定第二时钟偏差值超过设定的时差阈值时,根据接收到的标准时钟修正本地时钟。
5.如权利要求1所述的方法,其特征在于,第二NTP-I服务器查询自身与NTP-T服务器的第四时钟偏差值,若第四时钟偏差值超过设定的时差阈值,则修正本地时钟,具体包括:
第一NTP-I服务器向NTP-T服务器发送第二时钟偏差查询请求;
接收NTP-T服务器接收到第二始时钟偏差查询请求后返回的自身与第一NTP-I服务器的第二时钟偏差值和自身的标准时钟;
第一NTP-I服务器确定第二时钟偏差值超过设定的时差阈值时,根据接收到的标准时钟修正本地时钟。
6.如权利要求1-5任一所述的方法,其特征在于,通过第一NTP服务器和/或第二NTP服务器为业务服务器提供时钟同步服务,以及通过第一NTP服务器或第二NTP服务器为机顶盒提供时钟同步服务。
7.一种网络时间协议NTP服务器时钟同步保持***,其特征在于,包括:
第一交互式网络电视网络时间协议NTP-I服务器,用于从电信网络时间协议NTP-T服务器同步时钟;按照设定的时间间隔查询自身与第二NTP-I服务器的第一时钟偏差值,当第一时钟偏差值超过设定的时差阈值时,第一NTP-I服务器查询自身与NTP-T服务器的第二时钟偏差值,若第二时钟偏差值超过设定的时差阈值,则修正本地时钟;
第二NTP-I服务器,用于从电信网络时间协议NTP-T服务器同步时钟;按照设定的时间间隔查询自身与第一NTP-I服务器的第三时钟偏差值,当第三时钟偏差值超过设定的时差阈值时,第二NTP-I服务器查询自身与NTP-T服务器的第四时钟偏差值,若第四时钟偏差值超过设定的时差阈值,则修正本地时钟。
8.如权利要求7所述的***,其特征在于,所述第一NTP服务器,还用于为业务服务器和机顶盒提供时钟同步服务;
所述第二NTP服务器,还用于为业务服务器提供时钟同步服务和机顶盒提供时钟同步服务。
9.一种网络时间协议NTP服务器,其特征在于,包括:
时钟同步模块,用于从电信网络时间协议NTP-T服务器同步时钟;
第一查询模块,用于按照设定的时间间隔查询自身与第二NTP-I服务器的第一时钟偏差值;
第二查询模块,用于当第一时钟偏差值超过设定的时差阈值时,查询自身与NTP-T服务器的第二时钟偏差值,若第二时钟偏差值超过设定的时差阈值,则修正本地时钟。
10.如权利要求9所述的NTP服务器,其特征在于,所述第一查询模块,具体用于:
按照设定的查询时间间隔向第二NTP-I服务器发送第一时钟偏差查询请求;以及
接收第二NTP-I服务器接收到所述第一时钟偏差查询请求后返回的自身与第一NTP-I服务器的第一时钟偏差值。
11.如权利要求10或11所述的NTP服务器,其特征在于,所述第二查询模块,具体用于:
当第一时钟偏差值超过设定的时差阈值时,向NTP-T服务器发送第二时钟偏差查询请求;
接收NTP-T服务器接收到第二始时钟偏差查询请求后返回的自身与第一NTP-I服务器的第二时钟偏差值和自身的标准时钟;
确定第二时钟偏差值超过设定的时差阈值时,根据接收到的标准时钟修正本地时钟。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110166074.9A CN102231656B (zh) | 2011-06-20 | 2011-06-20 | Ntp服务器时钟同步保持方法、***及装置 |
PCT/CN2012/072259 WO2012174892A1 (zh) | 2011-06-20 | 2012-03-13 | Ntp服务器时钟同步保持方法、***及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110166074.9A CN102231656B (zh) | 2011-06-20 | 2011-06-20 | Ntp服务器时钟同步保持方法、***及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102231656A true CN102231656A (zh) | 2011-11-02 |
CN102231656B CN102231656B (zh) | 2016-09-14 |
Family
ID=44844198
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110166074.9A Expired - Fee Related CN102231656B (zh) | 2011-06-20 | 2011-06-20 | Ntp服务器时钟同步保持方法、***及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102231656B (zh) |
WO (1) | WO2012174892A1 (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102664697A (zh) * | 2012-04-05 | 2012-09-12 | 中兴通讯股份有限公司 | 一种网络时钟同步***及其方法 |
WO2012174892A1 (zh) * | 2011-06-20 | 2012-12-27 | 中兴通讯股份有限公司 | Ntp服务器时钟同步保持方法、***及装置 |
CN102916799A (zh) * | 2012-11-09 | 2013-02-06 | 四川长虹电子***有限公司 | 一种ntp服务器时间同步的方法 |
CN103763056A (zh) * | 2013-12-31 | 2014-04-30 | 电信科学技术第五研究所 | 时间同步高精度远程监控的方法 |
CN105812854A (zh) * | 2014-12-30 | 2016-07-27 | Tcl集团股份有限公司 | 一种广告播放的控制方法及装置 |
CN106231371A (zh) * | 2016-07-27 | 2016-12-14 | 青岛海信电器股份有限公司 | 时间同步方法、电视及epg服务器 |
CN108234057A (zh) * | 2018-01-24 | 2018-06-29 | 郑州云海信息技术有限公司 | 基于bmc的服务器的时间同步方法、装置及存储介质 |
CN109634353A (zh) * | 2018-12-03 | 2019-04-16 | 郑州云海信息技术有限公司 | 服务器主机级联box拓扑架构时钟同步方法、装置、终端及存储介质 |
CN109687929A (zh) * | 2018-12-11 | 2019-04-26 | 郑州云海信息技术有限公司 | 实现host-box多级级联服务器时间同步的方法 |
CN111381486A (zh) * | 2018-12-28 | 2020-07-07 | 北京金风科创风电设备有限公司 | 控制器校时方法、装置、控制器及风力发电机组 |
CN112104433A (zh) * | 2019-06-18 | 2020-12-18 | 国网江苏省电力有限公司常州供电分公司 | 一种基于二次迭代算法的集中器精确对时方法 |
CN114167944A (zh) * | 2021-11-23 | 2022-03-11 | 北京华能新锐控制技术有限公司 | 电站日发电量计算方法与装置、电子设备 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020154840A1 (en) * | 2019-01-28 | 2020-08-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Clock distribution method and apparatus in network |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050078559A1 (en) * | 2003-10-14 | 2005-04-14 | International Business Machines Corporation | Global recovery for time of day synchronization |
US20050141662A1 (en) * | 2003-12-25 | 2005-06-30 | Nec Electronics Corporation | VCO circuit, Pll circuit using VCO circuit, and data recording apparatus using the Pll circuit |
CN1642068A (zh) * | 2004-01-02 | 2005-07-20 | 上海欣泰通信技术有限公司 | 应用于电信网的时间供给与同步*** |
CN101695188A (zh) * | 2009-10-15 | 2010-04-14 | 上海华为技术有限公司 | 校正本地时间的方法以及时钟服务器 |
CN101783725A (zh) * | 2009-01-20 | 2010-07-21 | 华为技术有限公司 | 一种输出同步时间的方法、装置和*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8838776B2 (en) * | 2007-09-26 | 2014-09-16 | Vega Grieshaber Kg | Method for the automatic time synchronisation of devices in network-based systems |
CN102231656B (zh) * | 2011-06-20 | 2016-09-14 | 南京中兴新软件有限责任公司 | Ntp服务器时钟同步保持方法、***及装置 |
-
2011
- 2011-06-20 CN CN201110166074.9A patent/CN102231656B/zh not_active Expired - Fee Related
-
2012
- 2012-03-13 WO PCT/CN2012/072259 patent/WO2012174892A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050078559A1 (en) * | 2003-10-14 | 2005-04-14 | International Business Machines Corporation | Global recovery for time of day synchronization |
US20050141662A1 (en) * | 2003-12-25 | 2005-06-30 | Nec Electronics Corporation | VCO circuit, Pll circuit using VCO circuit, and data recording apparatus using the Pll circuit |
CN1642068A (zh) * | 2004-01-02 | 2005-07-20 | 上海欣泰通信技术有限公司 | 应用于电信网的时间供给与同步*** |
CN101783725A (zh) * | 2009-01-20 | 2010-07-21 | 华为技术有限公司 | 一种输出同步时间的方法、装置和*** |
CN101695188A (zh) * | 2009-10-15 | 2010-04-14 | 上海华为技术有限公司 | 校正本地时间的方法以及时钟服务器 |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012174892A1 (zh) * | 2011-06-20 | 2012-12-27 | 中兴通讯股份有限公司 | Ntp服务器时钟同步保持方法、***及装置 |
CN102664697A (zh) * | 2012-04-05 | 2012-09-12 | 中兴通讯股份有限公司 | 一种网络时钟同步***及其方法 |
CN102916799A (zh) * | 2012-11-09 | 2013-02-06 | 四川长虹电子***有限公司 | 一种ntp服务器时间同步的方法 |
CN103763056A (zh) * | 2013-12-31 | 2014-04-30 | 电信科学技术第五研究所 | 时间同步高精度远程监控的方法 |
CN105812854A (zh) * | 2014-12-30 | 2016-07-27 | Tcl集团股份有限公司 | 一种广告播放的控制方法及装置 |
CN105812854B (zh) * | 2014-12-30 | 2019-07-19 | Tcl集团股份有限公司 | 一种广告播放的控制方法及装置 |
CN106231371B (zh) * | 2016-07-27 | 2019-07-02 | 青岛海信电器股份有限公司 | 时间同步方法、电视及epg服务器 |
CN106231371A (zh) * | 2016-07-27 | 2016-12-14 | 青岛海信电器股份有限公司 | 时间同步方法、电视及epg服务器 |
CN108234057A (zh) * | 2018-01-24 | 2018-06-29 | 郑州云海信息技术有限公司 | 基于bmc的服务器的时间同步方法、装置及存储介质 |
CN109634353A (zh) * | 2018-12-03 | 2019-04-16 | 郑州云海信息技术有限公司 | 服务器主机级联box拓扑架构时钟同步方法、装置、终端及存储介质 |
CN109687929A (zh) * | 2018-12-11 | 2019-04-26 | 郑州云海信息技术有限公司 | 实现host-box多级级联服务器时间同步的方法 |
CN109687929B (zh) * | 2018-12-11 | 2020-08-18 | 苏州浪潮智能科技有限公司 | 实现host-box多级级联服务器时间同步的方法 |
CN111381486A (zh) * | 2018-12-28 | 2020-07-07 | 北京金风科创风电设备有限公司 | 控制器校时方法、装置、控制器及风力发电机组 |
CN112104433A (zh) * | 2019-06-18 | 2020-12-18 | 国网江苏省电力有限公司常州供电分公司 | 一种基于二次迭代算法的集中器精确对时方法 |
CN114167944A (zh) * | 2021-11-23 | 2022-03-11 | 北京华能新锐控制技术有限公司 | 电站日发电量计算方法与装置、电子设备 |
Also Published As
Publication number | Publication date |
---|---|
WO2012174892A1 (zh) | 2012-12-27 |
CN102231656B (zh) | 2016-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102231656A (zh) | Ntp服务器时钟同步保持方法、***及装置 | |
US9690674B2 (en) | Method and system for robust precision time protocol synchronization | |
CN102843205A (zh) | 一种基于精确时间协议的时间同步收敛的方法和装置 | |
WO2008092781B1 (en) | Defining a stratum-1 configuration in a coordinated timing network | |
WO2017045546A1 (zh) | 一种时间同步报文的处理方法及装置 | |
US9350612B2 (en) | Method, network device, and system for synchronization between network devices | |
CN102830612A (zh) | 一种播出控制机高精度授时与守时***和方法 | |
CN101873354A (zh) | 一种交互式电视中的数据同步方法及*** | |
KR20210102907A (ko) | R-phy 네트워크 아키텍처에서 홀드오버 성능을 개선하기 위한 시스템 및 방법 | |
CN107547160B (zh) | 一种时间同步方法及装置 | |
WO2016119362A1 (zh) | 时钟同步方法、路由器和集群路由*** | |
CN103152617A (zh) | 一种互动电视异地容灾***及方法 | |
CN105306583A (zh) | 基于原子广播技术的分布式权限管理方法及*** | |
US9325442B2 (en) | Externally connected time port changeover method and device | |
CN111092687B (zh) | 一种fc交换网络***日历时钟同步*** | |
KR101716583B1 (ko) | 시간 동기화 서버, 시스템 및 방법 | |
CN104284239A (zh) | 一种视频播放方法、装置、视频播放客户端和多媒体服务器 | |
US20190200057A1 (en) | Streaming system with a backup mechanism and a backup method thereof | |
CN106789144A (zh) | 一种配置文件更新方法及装置 | |
EP2774291B1 (en) | Services, systems and methods for precisely estimating a delay within a network | |
WO2016184225A1 (zh) | 一种时间同步消息发送方法和装置 | |
US20060253728A1 (en) | Server switchover in data transmissions in real time | |
JP6326468B2 (ja) | 受動光ネットワークの時刻同期化方法 | |
JP4528747B2 (ja) | 自動番組送出設備、その送出管理方法 | |
CN102594481A (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 | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20160728 Address after: Yuhuatai District of Nanjing City, Jiangsu province 210012 Bauhinia Road No. 68 Applicant after: Nanjing Zhongxing New Software Co., Ltd. Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice Applicant before: ZTE Corporation |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160914 Termination date: 20170620 |