[發明專利]一種基于網絡的時間同步方法、系統及裝置有效
| 申請號: | 201210484976.1 | 申請日: | 2012-11-23 |
| 公開(公告)號: | CN103001759A | 公開(公告)日: | 2013-03-27 |
| 發明(設計)人: | 肖智中 | 申請(專利權)人: | 北京東土科技股份有限公司 |
| 主分類號: | H04L7/00 | 分類號: | H04L7/00;H04L1/22 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 100041 北京市石*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 網絡 時間 同步 方法 系統 裝置 | ||
技術領域
本發明涉及通信網絡技術領域,尤其是涉及一種基于網絡的時間同步方法、系統及裝置。
背景技術
為了解決網絡協議對于工業網路的實時性的要求,精確時鐘協議(IEEE1588協議)在網絡通信、本地計算和分布式對象等技術實現的測量和控制系統中實現了時鐘精確同步。其中,在IEEE1588協議中,定義了三種時鐘類型,分別是普通時鐘(OC,Ordinary?clock)、邊界時鐘(BC,Boundary?clock)和透傳時鐘(TC,Transparent?clock)。其中,透傳時鐘又分為點到點透傳時鐘(EC,End-to-end?transparent?clock)和端到端透傳時鐘(PC,Peer-to-peertransparent?clock)兩種。
在工業以太網中,一個基于IEEE1588協議的時鐘同步系統,一般情況下,只有一個時鐘單元作為主用時鐘單元,其他時鐘作為從屬時鐘單元,從屬時鐘單元的參考時間以主用時鐘單元提供的參考時間為主,來實現時鐘同步。例如,通常情況下,在一個時鐘同步系統中,包括一個Boundary?clock和多個Transparent?clock,選擇Boundary?clock作為該工業網絡單元時間同步時所使用的主用時鐘單元,多個Transparent?clock作為從屬時鐘單元,多個從屬時鐘單元之間可以組成環形網絡業可以是樹型網絡,當多個從屬時鐘單元之間組成環形網絡時,主用時鐘單元位于環形網絡外,從屬時鐘單元會像路由器或者交換機一樣轉發主用時鐘單元的時間信息,從而保證該工業網絡單元中各設備的時鐘同步。然而,在工業以太網中的時鐘同步系統中,由于只設置了一個主用時鐘單元,當主用時鐘單元出現故障不能正常工作時,其它從屬時鐘單元會失去時間信息,從而使得工業網絡單元中的下級組成設備不可用,使得系統可靠性較低。
綜上所述,由于現有技術中還沒有提出一種解決方案,來實現在工業以太網中,在主用時鐘單元失效的情況下來保證整個網絡的時鐘同步性,從而使得系統的可靠性較低。
發明內容
本發明實施例提供了一種基于網絡的時間同步方法、系統及裝置,用以解決在主用時鐘單元失效的情況下保證整個網絡的時鐘同步性,能夠較好地提高系統的可靠性。
一種基于網絡的時間同步方法,包括主用時鐘單元以及至少一個從屬時鐘單元,其中,所述從屬時鐘單元的時鐘類型為透傳時鐘,所述從屬時鐘單元包含一個備份時鐘模塊,用于當確定自身為備份主鐘單元時,通過主用時鐘單元提供的時間同步信號與主用時鐘單元進行時鐘同步,包括:從屬時鐘單元接收主用時鐘單元發送的備份主鐘選擇報文,獲得所述備份主鐘選擇報文中攜帶的優先級信息;從屬時鐘單元根據所述備份主鐘選擇報文中攜帶的優先級信息,及自身優先級信息,在確定出自身為備份主鐘單元時,通過自身的備份時鐘模塊提供的時間同步信號與所述主用時鐘單元進行時間同步;以及在確定出所述主用時鐘單元提供的時間同步信號丟失時,所述備份主鐘單元將自身的時鐘源切換為所述備份時鐘模塊,并提供時間同步信號進行網絡的時間同步。
一種基于網絡的時間同步系統,包括主用時鐘單元以及至少一個從屬時鐘單元,其中,所述從屬時鐘單元的時鐘類型為透傳時鐘,所述從屬時鐘單元包含一個備份時鐘模塊,用于當確定自身為備份主鐘單元時,通過主用時鐘單元提供的時間同步信號與主用時鐘單元進行時鐘同步,包括:主用時鐘單元,用于發送備份主鐘選擇報文;以及提供時間同步信號;從屬時鐘單元,用于接收主用時鐘單元發送的備份主鐘選擇報文,獲得所述備份主鐘選擇報文中攜帶的優先級信息;根據所述備份主鐘選擇報文中攜帶的優先級信息,及自身優先級信息,在確定出自身為備份主鐘單元時,通過自身的備份時鐘模塊提供的時間同步信號與所述主用時鐘單元進行時間同步;以及在確定出所述主用時鐘單元提供的時間同步信號丟失時,所述備份主鐘單元將自身的時鐘源切換為所述備份時鐘模塊,并提供時間同步信號進行網絡的時間同步。
一種基于網絡的時間同步裝置,包括:備份時鐘模塊,用于通過主用時鐘單元提供的時間同步信號,與主用時鐘單元進行時鐘同步;接收模塊,用于接收主用時鐘單元發送的備份主鐘選擇報文,獲得所述備份主鐘選擇報文中攜帶的優先級信息;確定模塊,用于根據所述備份主鐘選擇報文中攜帶的優先級信息,及自身優先級信息,在確定出自身為備份主鐘單元時,通過自身的備份時鐘模塊提供的時間同步信號與所述主用時鐘單元進行時間同步;切換模塊,用于在確定出所述主用時鐘單元提供的時間同步信號丟失時,所述備份主鐘單元將自身的時鐘源切換為所述備份時鐘模塊,并提供時間同步信號進行網絡的時間同步。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京東土科技股份有限公司,未經北京東土科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210484976.1/2.html,轉載請聲明來源鉆瓜專利網。





