[發明專利]一種NTP服務器時間同步的方法無效
| 申請號: | 201210445375.X | 申請日: | 2012-11-09 |
| 公開(公告)號: | CN102916799A | 公開(公告)日: | 2013-02-06 |
| 發明(設計)人: | 吳龍;唐軍 | 申請(專利權)人: | 四川長虹電子系統有限公司 |
| 主分類號: | H04L7/00 | 分類號: | H04L7/00;H04L29/06 |
| 代理公司: | 成都虹橋專利事務所 51124 | 代理人: | 劉世平 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ntp 服務器 時間 同步 方法 | ||
技術領域
本發明涉及互聯網中關聯服務器時間同步技術,具體的講是涉及一種用于互聯網監控系統中的NTP服務器時間同步的方法。
背景技術
目前視頻互聯監控系統中的許多業務都依賴于時間,比如監控錄像的存儲、回放、下載,監控功能自動開機、關機、更新等。隨著互聯網的發展,各種需要同步時間的服務器也越來越多,這就造成網絡時間協議NTP(network?time?protocol)服務器的壓力越來越大。
NTP服務器為視頻互聯監控系統各服務器提供時間同步服務,視頻互聯監控系統中各服務器的NTP服務器直接從互聯網等上一層NTP服務器同步時間。由于處在上一層的NTP服務器距離遠、訪問用戶多,勢必造成對其訪問的擁堵和延時。
如果在視頻監控系統中各服務器由于NTP服務器的訪問擁堵和延時,導致各服務器時間的不一致,必然影響視頻監控系統的準確穩定的工作,甚至引起系統的崩潰。
發明內容
本發明所要解決的技術問題,是針對現有的因此NTP服務器的訪問擁堵和延時導致各服務器時間不一致的問題,提出一種NTP服務器時間同步的方法。
本發明解決上述技術問題所采用的技術方案是:一種NTP服務器時間同步的方法,其特征在于,包括以下步驟:
a.設置NTP-S時間同步服務器作為各業務服務器的上層時間服務器,所述NTP-S時間同步服務器與作為時鐘源的互聯網上層的NTP-T服務器時間同步;
b.將NTP-S時間同步服務器在工作過程中多次與NTP-T服務器進行時間同步,得出NTP-S時間同步服務器與NTP-T服務器的時差,得出NTP-S時間同步服務器的單位時間漂移率;
c.根據NTP-S時間同步服務器的單位時間漂移率和各業務服務器可容忍的最大時間差錯值,計算出NTP-S時間同步服務器與NTP-T服務器同步時間的最佳周期;
d.NTP-S時間同步服務器每隔一個最佳周期就與NTP-T服務器同步一次時間,修正本地時鐘,并為各業務服務器提供時間同步服務。
具體的,步驟b還包括以下步驟:
b1.在啟動NTP-S時間同步服務器時與NTP-T服務器第一次同步時間,并記錄下此刻的時間值;
b2.經過一個時間段后,NTP-S時間同步服務器時與NTP-T服務器再次同步時間,計算出NTP-S時間同步服務器與NTP-T服務器的時差,得出NTP-S時間同步服務器的單位時間漂移率。
本發明的有益效果為,實現了各服務器的時間同步,避免了各服務器時鐘的錯亂,從而使基于時間同步的各關聯服務器能夠準確穩定的工作。
附圖說明
圖1為實施例的工作流程圖。
具體實施方式
下面結合附圖,詳細描述本發明的技術方案:
本發明所述的一種NTP服務器時間同步的方法,主要步驟為:首先設置NTP-S時間同步服務器作為各業務服務器的上層時間服務器,其中NTP-S時間同步服務器與作為時鐘源的互聯網上層的NTP-T服務器時間同步;然后將NTP-S時間同步服務器在工作過程中多次與NTP-T服務器進行時間同步,得出NTP-S時間同步服務器與NTP-T服務器的時差,得出NTP-S時間同步服務器的單位時間漂移率;再根據NTP-S時間同步服務器的單位時間漂移率和各業務服務器可容忍的最大時間差錯值,計算出NTP-S時間同步服務器與NTP-T服務器同步時間的最佳周期;最后NTP-S時間同步服務器每隔一個最佳周期就與NTP-T服務器同步一次時間,修正本地時鐘,并為各業務服務器提供時間同步服務。本發明的總體技術方案,通過另外設置用于和各關聯服務器進行時間同步的NTP-S時間同步服務器與各服務器進行時間同步,而NTP-S時間同步服務器在固定周期又與NTP-T服務器進行時間同步,從而解決了因為上層NTP-T服務器與各服務器距離遠、訪問用戶多從而導致擁堵和延時等問題的發生,使各服務器的時間能夠得到有效的同步。
一種具體的計算NTP-S時間同步服務器的單位時間漂移率的方法為:
首先在啟動NTP-S時間同步服務器時與NTP-T服務器第一次同步時間,并記錄下此刻的時間值;然后在經過一個時間段后,NTP-S時間同步服務器時與NTP-T服務器再次同步時間,計算出NTP-S時間同步服務器與NTP-T服務器的時差,從而得出NTP-S時間同步服務器的單位時間漂移率。
如圖1所示,本發明所述的NTP服務器時間同步方法具體的流程如下:
1.首先搭建一個從作為時鐘源的互聯網上層NTP-T服務器同步時間的NTP-S時間同步服務器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川長虹電子系統有限公司,未經四川長虹電子系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210445375.X/2.html,轉載請聲明來源鉆瓜專利網。





