[發明專利]基于服務承載平臺的北斗授時方法及裝置在審
| 申請號: | 202011058824.6 | 申請日: | 2020-09-30 |
| 公開(公告)號: | CN114337770A | 公開(公告)日: | 2022-04-12 |
| 發明(設計)人: | 林殷 | 申請(專利權)人: | 中科星圖股份有限公司 |
| 主分類號: | H04B7/185 | 分類號: | H04B7/185;G04R20/02 |
| 代理公司: | 北京華專卓海知識產權代理事務所(普通合伙) 11664 | 代理人: | 張繼鑫 |
| 地址: | 101399 北京市順義區臨空經濟核*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 服務 承載 平臺 北斗 授時 方法 裝置 | ||
本公開的實施例提供了一種基于服務承載平臺的北斗授時方法、裝置、設備和計算機可讀存儲介質。所述方法包括接收北斗衛星發射的授時信號,根據所述授時信號計算北斗時間;根據所述北斗時間對本地時鐘信號進行校時;根據所述校時后的時鐘信號為所部署的服務進行統一授時。以此方式,可以降低由于授時系統產生問題而造成的無法授時的概率,使服務的統一授時更穩定。
技術領域
本公開的實施例一般涉及授時技術領域,并且更具體地,涉及基于服務承載平臺的北斗授時方法及裝置。
背景技術
在作戰、航天、航空、航海等情況下,時間的精度顯得無比重要,某個點有0.01秒的誤差都可能會產生難以估量的損失。因此,精度問題則是北斗授時過程中最為重要的問題。
一個系統中通常包含多個服務,所述多個服務可能部署在多個服務器上,因此,需要多個服務器上的時間必須嚴格統一。而由于環境及網絡抖動問題,各個服務器上的時間通常難以完全統一,這也是目前亟需解決的一大難題。
當前,對于服務高精度授時的方法主要有兩種:一種是依靠硬件授時設備來完成,例如,將裝有北斗授時系統的時統卡插到待授時的終端設備上,完成時間的校正;另外一種是NTP時間同步,主要依靠網絡同步傳輸時間。
若采用硬件授時設備授時,每個終端均需要一個硬件授時設備,且該硬件授時設備需一直與終端設備相連,在終端較多的情況下,對資金的消耗較大。而且需要北斗授時的情況多發生在作戰、航天、航空、航海等條件惡劣的環境或地區,對于工作人員來說,硬件授時設備的運輸也會面臨一定的挑戰。多個硬件授時設備分別對每個終端進行授時,若某一硬件授時設備出現故障,則對應的終端的時鐘便會與其他終端的時鐘不同步,可能會造成不可挽回的損失。
若采用NTP時間同步方案,一旦NTP服務器宕機,或網絡故障,則跟隨它的終端/次級服務器就會無法同步時間。
發明內容
根據本公開的實施例,提供了一種基于服務承載平臺的北斗授時方案。
在本公開的第一方面,提供了一種基于服務承載平臺的北斗授時方法。該方法包括:
接收北斗衛星發射的授時信號,根據所述授時信號計算北斗時間;
根據所述北斗時間對本地時鐘信號進行校時;
根據所述校時后的時鐘信號為所部署的服務進行統一授時。
進一步地,接收北斗衛星發射的授時信號,根據所述授時信號計算北斗時間;根據所述北斗時間對本地時鐘信號進行校時包括:
分別根據兩次接收的北斗衛星發射的授時信號計算北斗時間,并計算兩次北斗時間之差;
獲取兩次接收北斗衛星發射的授時信號的本地計時器時間之差;
若兩次北斗時間之差與本地計時器時間之差小于等于預設閾值;則根據所述北斗時間對本地時鐘信號進行校時。
進一步地,所述方法還包括:
若兩次北斗時間之差與本地計時器時間之差大于預設閾值,則重新接收北斗衛星發射的授時信號,根據所述授時信號計算北斗時間;根據所述北斗時間對本地時鐘信號進行校時。
進一步地,所述方法還包括:
記錄兩次北斗時間之差與本地計時器時間之差大于預設閾值的次數,若所述次數大于預設次數閾值,則進行報警。
進一步地,對本地時鐘信號進行校時包括:
將所述北斗時間與傳輸過程中的時延相加,作為校時后的本地時鐘信號。
進一步地,根據所述校時后的時鐘信號為所部署的服務進行統一授時包括:
將校時后的時鐘信號寫入服務器操作系統的北斗授時時間文件,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中科星圖股份有限公司,未經中科星圖股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011058824.6/2.html,轉載請聲明來源鉆瓜專利網。





