[go: up one dir, main page]

TWI875521B - 時間同步方法及時間同步裝置 - Google Patents

時間同步方法及時間同步裝置 Download PDF

Info

Publication number
TWI875521B
TWI875521B TW113109470A TW113109470A TWI875521B TW I875521 B TWI875521 B TW I875521B TW 113109470 A TW113109470 A TW 113109470A TW 113109470 A TW113109470 A TW 113109470A TW I875521 B TWI875521 B TW I875521B
Authority
TW
Taiwan
Prior art keywords
time
time synchronization
precise
clock
port
Prior art date
Application number
TW113109470A
Other languages
English (en)
Other versions
TW202518936A (zh
Inventor
呂懿峯
賴建宇
劉啟全
林柏宏
劉厚辰
Original Assignee
四零四科技股份有限公司
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 四零四科技股份有限公司 filed Critical 四零四科技股份有限公司
Application granted granted Critical
Publication of TWI875521B publication Critical patent/TWI875521B/zh
Publication of TW202518936A publication Critical patent/TW202518936A/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0641Change of the master or reference, e.g. take-over or failure of the master
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0644External master-clock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0658Clock or time synchronisation among packet nodes
    • H04J3/0661Clock or time synchronisation among packet nodes using timestamps
    • H04J3/0667Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Electric Clocks (AREA)

Abstract

一種時間同步方法,用於一時間同步裝置,其中該時間同步裝置運行複數個精確時間協定實例以透過複數個連接埠連接複數個時間同步網域。該時間同步方法包含有從該複數個時間同步網域中取得一主時鐘;更新該主時鐘之一時鐘資訊;根據該主時鐘,決定該複數個連接埠之每一連接埠為一時間接收埠或一時間傳送埠;根據對應連接埠為該時間接收埠或該時間傳送埠修改該複數個精確時間協定實例之每一精確時間協定實例之時鐘屬性;以及該複數個精確時間協定實例根據該主時鐘同步該複數個時間同步網域之時間。

Description

時間同步方法及時間同步裝置
本發明係指一種時間同步方法以及裝置,尤指一種於多個時間同步網域中進行時間同步的時間同步方法以及裝置。
精確時間協定(Precision Time Protocol,PTP)係由IEEE 1588所制定的時間同步的基礎標準,用於實現高精度的時間同步。然而,隨著市場演變,於各種不同網路之應用皆有其各自之不同需求,因此,根據多種不同的應用,多種不同的PTP配置文件(Profile)應運而生,例如用於電力網路之Power Profile(IEEE Std C37.238)、電信網路之Telecom Profile(ITU-T G.8265.1)以及廣義精確時間同步協定(IEEE Std 802.1AS:Generalized Precision Time Protocol,gPTP)配置文件等。PTP配置文件允許不同領域之應用可以設置不同的操作參數、屬性以及預設值等設定以符合各自的需求,然而卻因此導致使用各種不同配置文件之設備以及網路之間無法有效互通。一般而言,為了確保時間同步,同一環境下的裝置或設備等皆要求使用相對應的配置文件,使得跨領域之時間整合相對困難。
先前技術透過時間閘道器整合多種不同類型之PTP配置文件,使得使用不同類型PTP 配置文件之不同時間同步網域或設備,可以根據一指定之主(Grandmaster,GM)時鐘進行時間之同步。據此,可以實現使用不同PTP配置文件之不同時間同步網域之時間同步。
然而,當進行時間同步時,各種PTP 配置文件或機器採用的驗證機制不盡相同。因此,在跨越使用不同類型的PTP配置文件的時間同步網域進行時間同步時,時間同步方法可能會因為驗證機制的不同而無法順利運作。
因此,本發明之主要目的即在於提供一種可以在跨越使用不同類型的PTP配置文件的時間同步網域進行時間同步時順利通過驗證機制的時間同步方法與裝置,藉以改善習之技術之缺點。
本發明實施例揭露一種時間同步方法,用於一時間同步裝置,其中該時間同步裝置運行複數個精確時間協定實例(Precision Time Protocol Instance,PTP Instance)以透過複數個連接埠連接複數個時間同步網域。該時間同步方法包含有從該複數個時間同步網域中取得一主時鐘;更新該主時鐘之一時鐘資訊;根據該主時鐘,決定該複數個連接埠之每一連接埠為一時間接收埠或一時間傳送埠;根據對應連接埠為該時間接收埠或該時間傳送埠修改該複數個精確時間協定實例之每一精確時間協定實例之時鐘屬性;以及該複數個精確時間協定實例根據該主時鐘同步該複數個時間同步網域之時間。
本發明實施例另揭露一種時間同步裝置,用於運行複數個精確時間協定實例以透過複數個連接埠連接複數個時間同步網域。該時間同步裝置包含有一處理單元以及一儲存單元。該處理單元,用來執行一程式碼;該儲存單元,耦接於該處理單元,用來儲存該程式碼,以指示該處理單元執行一時間同步方法。該時間同步方法包含有從該複數個時間同步網域中取得一主時鐘;更新該主時鐘之一時鐘資訊;根據該主時鐘,決定該複數個連接埠之每一連接埠為一時間接收埠或一時間傳送埠;根據對應連接埠為該時間接收埠或該時間傳送埠修改該複數個精確時間協定實例之每一精確時間協定實例之時鐘屬性;以及該複數個精確時間協定實例根據該主時鐘同步該複數個時間同步網域之時間。
在說明書及後續的申請專利範圍當中使用了某些詞彙來指稱特定的元件。所屬領域中具有通常知識者應可理解,硬體製造商可能會用不同的名詞來稱呼同一個元件。本說明書及後續的申請專利範圍並不以名稱的差異來做為區分元件的方式,而是以元件在功能上的差異來做為區分的準則。在通篇說明書及後續的申請專利範圍當中所提及的「包含」係為一開放式的用語,故應解釋成「包含但不限定於」。
請參考第1圖,第1圖為本發明實施例一網路系統1之示意圖。網路系統1包含時間同步網域(domain)12_1~12_3,其中,各時間同步網域可為有線網路、無線網路、或由兩者組合而成之網域,可為由多個裝置以及多個網路交換器等設備所組成之網域(包含多個時鐘),也可以是僅由單一裝置所組成之網域(僅有一個時鐘)。時間同步網域12_1~12_3可為分別根據不同類型之精確時間協定配置文件(Precision Time Protocol Profile,PTP Profile)A~C之規範運作之時間同步網域,其中,精確時間協定配置文件A~C可以是電力網路Power Profile、電信網路Telecom Profile或廣義精確時間同步協定gPTP等,且不限於此。
需注意的是,時間同步網域12_1~12_3係根據不同之精確時間協定配置文件運行時間同步機制,因此,一般而言,無法進行跨網域之時間同步整合。在此情況下,各時間同步網域分別具有一最佳時鐘(如第1圖中的最佳時鐘14_1~14_3)作為各時間同步網域的主時鐘,也就是說,屬於同一時間同步網域之裝置皆根據其所屬網域之主時鐘各自進行時間同步。其中,最佳時鐘係指根據時間來源、時間精準度、振盪器穩定度等因素評估之適用特定時間同步網域的最理想時鐘,亦可是由人為所決定之最適用於特定時間同步網域的時鐘。在此情況下,當設備製造商企圖在一網域中更換或添置新設備時,新設備必須相容於該網域所使用的精確時間協定配置文件;當設備製造商開發設備時,需要針對各種不同類型的精確時間協定配置文件分別進行客製化和調整,以適用於不同的領域;當網域需要與其他特定時間同步網域進行整合時,可能需要對所有裝置和網路設備進行更新以相容於通用精確時間協定配置文件。
為解決上述問題,現有技術透過一時間同步裝置整合多種類型的精確時間協定配置文件,使得使用不同類型的精確時間協定配置文件的不同時間同步網域或設備可以根據其中一主時鐘同步時間,從而實現跨網域的時間同步。
請參考第2圖,第2圖為本發明實施例一時間同步網路系統2之示意圖。時間同步網路系統2包含時間同步網域12_1~12_3以及一時間同步裝置10。時間同步裝置10可為運行於時間同步網域中之閘道器(gateway)、交換器(switch)、路由器(router)或橋接器(bridge)等網路裝置,且不限於此,其透過多個連接埠16_1~16_3分別連接至時間同步網域12_1~12_3。在時間同步網路系統2中,時間同步網域12_1~12_3可透過時間同步裝置10進行時間同步,藉此可以達到時間同步網域12_1~12_3中所有設備、裝置皆根據時間同步網域12_1~12_3中之一最佳時鐘進行同步。需注意,在時間同步網路系統2中,時間同步網域12_1~12_3之數量為3,其僅為說明之用,本發明實施例之時間同步裝置10可適用於任意數量之時間同步網域間的時間同步,且不限於此。
如第2圖所示,時間同步網域12_1~12_3中所有設備、裝置皆根據使用精確時間協定配置文件A的時間同步網域12_1之最佳時鐘14_1(做為一主時鐘)進行時間同步,且不限於此。舉例來說,如第3圖所示,時間同步網域12_1~12_3中所有設備、裝置也可根據使用精確時間協定配置文件B的時間同步網域12_2之最佳時鐘14_2或使用精確時間協定配置文件C的時間同步網域12_3之最佳時鐘14_3(未繪示於圖中)進行時間同步。需注意的是,時間同步網路系統2的主時鐘可以手動指定,也可以由時間同步裝置10透過比較從時間同步網域12_1~12_3的每一網域接收到的精確時間協定發布(Announce)訊息中每一時鐘的能力資訊來自動決定。舉例來說,時鐘的能力資訊包含但不限於timePropertiesDS(Time Properties Parameter Data Set)、parentDS(Parent Parameter Data Set)以及相應之優先權向量(Time-synchronization Spanning Tree Priority Vector)等參數。在本實施例中,當主時鐘14_1發生故障時,時間同步裝置10可以立即從最佳時鐘14_2、14_3或時間同步網域12_1的其他時鐘中決定新的主時鐘以維持時間同步。
在本實施例中,時間同步裝置10為連接埠16_1~16_3分別建立精確時間協定實例18_1~18_3以處理時間同步網域12_1~12_3的時間同步。精確時間協定實例18_1~18_3之每一精確時間協定實例皆需使用與由對應連接埠所連接的時間同步網域相同的精確時間協定配置文件。舉例來說,對應於連接埠16_1的精確時間協定實例18_1使用精確時間協定配置文件A以與時間同步網域12_1通訊,對應於連接埠16_2的精確時間協定實例18_2使用精確時間協定配置文件B以與時間同步網域12_2通訊,對應於連接埠16_3的精確時間協定實例18_3使用精確時間協定配置文件C以與時間同步網域12_3通訊。據此,精確時間協定實例18_1~18_3分別根據精確時間協定配置文件A~C作為時間同步裝置10與時間同步網域12_1~12_3之間的溝通媒介,時間同步裝置10得以與連接的時間同步網域12_1~12_3交換精確時間協定訊息。也就是說,精確時間協定實例18_1~18_3根據所對應的時間同步網域所使用的精確時間協定配置文件運作並作為所對應的時間同步網域的一節點運行。
以第2圖中的時間同步網路系統2為例說明。具體來說,時間同步網路系統2中的所有裝備或裝置皆根據主時鐘14_1同步時間。連接埠16_1為用於接收如時鐘屬性與時間等時鐘資訊之一時間接收埠(以S標示),根據精確時間協定之規範,即連接埠狀態(portState)設定為SlavePort之連接埠;連接埠16_2及16_3為用於傳送如時鐘屬性與時間等時鐘資訊之一時間傳送埠(以M標示),根據精確時間協定之規範,即連接埠狀態設定為MasterPort之連接埠。時間同步裝置10透過連接埠16_1接收相關於主時鐘14_1的精確時間協定訊息並透過精確時間協定實例18_1處理收到的精確時間協定訊息。當時間同步裝置10從精確時間協定實例18_1取得主時鐘14_1的時鐘資訊後,時間同步裝置10根據精確時間協定配置文件B、C對時鐘資訊進行資訊轉換。接著,精確時間協定實例18_2、18_3分別依據精確時間協定配置文件B、C透過連接埠16_2、16_3向時間同步網域12_2、12_3傳送時鐘資訊。據此,時間同步網域12_2、12_3的設備與裝置可以接收主時鐘14_1的時鐘資訊,從而實現時間同步網路系統2的時間同步。
在實務上,由不同廠商所生產的設備或使用不同類型精確時間協定配置文件的設備在進行時間同步時可能會有不同的驗證機制。由於驗證機制不同,攜帶時鐘資訊的精確時間協定訊息可能會被拒絕,導致時間同步無法順利進行。因此,本發明實施例的時間同步裝置10根據一時間同步方法作為一虛擬主時鐘運行,藉此使得時間同步網路系統2中的所有設備與裝置都可以將時間同步裝置10視為在同樣的時間同步網域內運作的主時鐘。該時間同步方法可歸納為一時間同步流程40,如第4圖所示,時間同步流程40包含以下步驟:
步驟400:開始。
步驟402:從複數個時間同步網域中取得一主時鐘。
步驟404:更新該主時鐘之一時鐘資訊。
步驟406:根據該主時鐘,決定複數個連接埠之每一連接埠為一時間接收埠或一時間傳送埠。若該連接埠為一時間傳送埠,執行步驟408;否則,執行步驟410。
步驟408:以該主時鐘之時鐘屬性更新對應於該連接埠之精確時間協定實例之時鐘屬性。
步驟410:保留對應於該連接埠之精確時間協定實例之原時鐘屬性。
步驟412:進行時間同步。
步驟414:判斷與主時鐘的連線是否中斷?若是,執行步驟418;否則,執行步驟416。
步驟416:判斷是否收到更佳的時鐘資訊?若是,執行步驟418;否則,執行步驟412。
步驟418:重置對應於其他連接埠之精確時間協定實例。
根據時間同步流程40,時間同步裝置10首先從時間同步網域12_1~12_3中為時間同步網路系統2決定一新的主時鐘(步驟402),並更新主時鐘的時鐘資訊,包含主時鐘的時鐘識別碼(clockIdentity)(步驟404)。接著,時間同步裝置10逐一檢查連接埠16_1~16_3中的每一連接埠,以決定該連接埠是一時間接收埠或是一時間傳送埠(步驟406)。若該連接埠為時間接收埠,則其對應的精確時間協定實例可保留原本的時鐘屬性;若該連接埠為時間傳送埠,則時間同步裝置10可以主時鐘之時鐘資訊更新該連接埠對應的精確時間協定實例的時鐘屬性(步驟408)。最後,時間同步裝置10進行時間同步(步驟412)並持續監控與主時鐘的連接狀況(步驟414)。當與主時鐘的連線中斷時,時間同步裝置10重置精確時間協定實例(步驟418)並為時間同步網路系統2重新選擇一新的主時鐘(步驟402)。在此過程中,精確時間協定實例18_1~18_3持續監聽精確時間協定訊息,當精確時間協定實例18_1~18_3之一接收到一精確時間協定Announce訊息,且此新時鐘優於其所對應的最佳時鐘時(步驟416),時間同步裝置10可重置其餘的精確時間協定實例(步驟418)並為時間同步網路系統2重新選擇一新的主時鐘(步驟402)。據此,時間同步裝置10可整合時間同步網路系統2中所有裝置與設備的時間。
請參考第2圖,時間同步裝置10於步驟402中決定時間同步網域12_1的最佳時鐘14_1為主時鐘,並於步驟404中以主時鐘14_1的時鐘資訊更新主時鐘的時鐘資訊20。接著,於步驟406中,時間同步裝置10可逐一檢查連接埠16_1~16_3中的每一連接埠,並決定連接埠16_1為時間接收埠,連接埠16_2、16_3為時間傳送埠。根據步驟408及410,時間同步裝置10以主時鐘14_1的時鐘屬性更新精確時間協定實例18_2和18_3的時鐘屬性,並保留精確時間協定實例18_1的原始時鐘屬性。最後,精確時間協定實例18_1~18_3根據主時鐘14_1進行時間同步網域12_1~12_3的時間同步。需注意的是,當與主時鐘14_1之間的連線中斷時,時間同步裝置10可於步驟418中重置精確時間協定實例18_1~18_3的資訊,並於步驟402中重新選擇新的主時鐘,例如第3圖中所示的最佳時鐘14_2。此外,如果精確時間協定實例18_1~18_3之一接收到具有比其對應的最佳時鐘14_1~14_3更好的時鐘的精確時間協定Announce訊息,則時間同步裝置10可於步驟418中重置其他精確時間協定實例並再次重新選擇新的主時鐘。
根據時間同步流程40,於步驟402中,時間同步裝置10從時間同步網域12_1~12_3中取得一主時鐘。具體來說,時間同步裝置10可透過比較時鐘的優先權向量從最佳時鐘14_1~14_3中選擇主時鐘,其中,最佳時鐘14_1~14_3可根據最佳主時鐘演算法(Best Master Clock Algorithm,BMCA)決定或人為指定。時鐘的優先權向量包含於時鐘資訊中,由精確時間協定實例18_1~18_3透過精確時間協定訊息接收。時間同步裝置10從最佳時鐘14_1~14_3中選擇最好的時鐘作為主時鐘。
於步驟404中,時間同步裝置10以主時鐘14_1的時鐘資訊更新主時鐘的時鐘資訊20。時鐘資訊包括如前述的能力資訊、時間以及時鐘識別碼,且不限於此。時間同步裝置10可根據不同的精確時間協定配置文件對主時鐘14_1的時鐘資訊進行資訊轉換。舉例來說,主時鐘14_1的時鐘資訊可以被轉換為符合精確時間協定配置文件B和C的格式,並且分別被傳遞給精確時間協定實例18_2和18_3。
於步驟406中,時間同步裝置10根據接收到的精確時間協定訊息決定複數個連接埠之每一連接埠為一時間接收埠或一時間傳送埠。具體來說,精確時間協定標準支援兩種操作模式:單步模式(one-step)以及雙步模式(two-step)。在單步模式中,傳輸訊息的時間戳可被及時更新並直接攜帶於同步(Sync)訊息中,是一種基於硬體的方法並且使用較少的訊息。在雙步模式中,除了同步訊息之外,還需發送攜帶先前訊息的傳輸時間的額外的跟進(Follow_up)訊息,是一種基於軟體處理的方法。在本實施例中,單步模式以及雙步模式皆可適用。本實施例中,當運行單步模式時,接收到精確時間協定Sync訊息的連接埠被決定為時間接收埠;否則,被決定為時間傳送埠。另一方面,當運行兩步模式時,接收精確時間協定Sync訊息或Follow_Up訊息的連接埠被決定為時間接收埠;否則,被決定為時間傳送埠。因此,連接埠16_1為時間接收埠,因其在單步模式中接收到來自時間同步網域12_1的Sync訊息,或在雙步模式中接收到Sync訊息或Follow_Up訊息,而連接埠16_2和16_3則為時間傳送埠。
於步驟408、410中,時間同步裝置10根據對應的連接埠是時間接收埠或是時間傳送埠來修改精確時間協定實例18_1~18_3中每一精確時間協定實例的時鐘屬性。時間同步裝置10將時間傳送埠16_2和16_3對應的精確時間協定實例18_2和18_3的時鐘識別碼等時鐘屬性更新為主時鐘14_1的時鐘屬性,藉此精確時間協定實例18_2和18_3可以通過時間傳送埠16_2和16_3以主時鐘屬性(例如主時鐘14_1的時鐘識別碼)發送精確時間協定訊息。換句話說,由精確時間協定實例18_2和18_3所發送的精確時間協定訊息將如同由主時鐘14_1所發送的精確時間協定訊息,時間同步裝置10可以被時間同步網域12_2和12_3中的設備級裝置視為主時鐘。此外,精確時間協定實例18_1的原時鐘屬性可以被保留,因其對應的連接埠16_1係負責接收主時鐘14_1的時鐘資訊的時間接收埠。
於步驟412中,時間同步裝置進行時間同步。具體來說,對應於時間傳送埠16_2及16_3的精確時間協定實例18_2及18_3可將從對應於時間接收埠16_1的精確時間協定實例18_1所取得的主時鐘14_1的時鐘資訊透過精確時間協定訊息傳送。時鐘資訊經由時間同步裝置10分別根據精確時間協定配置文件B及C進行轉換,因此,可使用於時間同步網域12_2及12_3。
如前述,時間同步裝置10使用不同的精確時間協定配置文件連接3個時間同步網域12_1~12_3,其中時間同步裝置10從時間同步網域12_1的主時鐘14_1接收訊息,並在時間同步網域12_2及12_3中扮演主時鐘的角色。作為時間同步網域12_2及12_3的虛擬主時鐘,時間同步裝置10可以使用主時鐘14_1的時鐘識別碼等資訊發送精確時間協定訊息,使得時間同步網域12_2及12_3中的設備可將時間同步裝置10視為主時鐘14_1並與其進行時間同步。此外,時間同步裝置10還可修改精確時間協定訊息中的一些特定欄位,以克服不同製造商設計的主時鐘的各種驗證機制。舉例來說,精確時間協定Sync訊息以及Follow_Up訊息中的欄位”correctionField”以及” cumulativeRateRatio”的內容可設為0;精確時間協定Announce訊息中的欄位” localStepsRemoved”可設為0;精確時間協定Announce訊息中TLV的”pathTrace”陣列可只保留主時鐘14_1的時鐘識別碼。根據驗證機制的不同,可能需要修改精確時間協定訊息中的不同欄位,但不限於此。需要注意的是,雖然時間同步裝置10透過修改精確時間協定訊息內容達到了如虛擬主時鐘一樣運行的效果,然而有一些特定的訊息欄位需要用於與連接的設備進行通訊,因此不需要修改,例如“sourcePortIdentity”、”sequenceId”、”twoStepFlag”以及”logMessageInterval”。據此,時間同步網域12_2及12_3中的設備可以根據從時間同步裝置10接收到的精確時間協定訊息的內容與主時鐘14_1同步時間。
於步驟414到步驟418中,時間同步裝置10持續監聽來自時間同步網域12_1~12_3的精確時間協定訊息。在進行時間同步流程40期間,可能會發生主時鐘14_1故障或出現比主時鐘14_1更好的時鐘的情況,在這些情況下,時間同步裝置10可以重置精確時間協定實例並為時間同步網路系統2重新選擇新的主時鐘。於步驟414中,如果與主時鐘14_1的連線發生中斷,時間同步裝置10可以重置精確時間協定實例18_1~18_3,並於步驟402重新選擇新的主時鐘。於步驟416中,如果精確時間協定實例18_1~18_3之一接收到比其對應的最佳時鐘更好的時鐘的精確時間協定Announce訊息,時間同步裝置10可在步驟402中重置其他精確時間協定實例並選擇新的主時鐘。舉例來說,如果精確時間協定實例18_3接收到比最佳時鐘14_3更好的時鐘的精確時間協定Announce訊息,則時間同步裝置10可以根據步驟402重置PTP實例18_1和18_2並重新選擇主時鐘。
據此,時間同步裝置10作為虛擬主時鐘運作,使時間同步網域12_2及12_3中的設備可以將時間同步裝置10視為主時鐘14_1並與其同步時間。
請參考第5A圖,第5A圖為本發明實施例一時間同步網路系統5之示意圖。時間同步網路系統5包含時間同步網域12_1~12_2以及一時間同步裝置50。如第5A圖所示,時間同步裝置50建立精確時間協定實例58_1~58_2以根據精確時間協定配置文件A、B透過連接埠56_1~56_2分別連接時間同步網域12_1~12_2。時間同步裝置50根據精確時間協定配置文件A透過時間接收埠56_1(即連接埠狀態被設為SlavePort的連接埠,標記為S)接收主時鐘14_1的時鐘資訊。時間同步裝置50將時鐘資訊進行資訊轉換後,根據精確時間協定配置文件B將時鐘資訊透過時間傳送埠56_2(即連接埠狀態被設為MasterPort的連接埠,標記為M)傳送至時間同步網域12_2。
對於時間同步網域12_2中的裝置或設備來說,時間同步裝置50與時間同步網域12_2形成一精確時間協定網域B,如第5B圖所示。時間同步裝置50作為一虛擬主時鐘運行,並且對時間同步網域12_2來說,時間同步裝置50可被視為存在同一網域中的主時鐘。因此,時間同步網域12_2中的裝置可能無法感知到主時鐘14_1實際上來自於使用不同精確時間協定配置文件的相異網域(時間同步網域12_1)。換句話說,如第5A圖中虛線所示,主時鐘14_1的時間從時間同步網域12_1開始傳送,經過時間同步裝置50到達時間同步網域12_2。然而,對於時間同步網域12_2來說,接收到的時間是虛擬主時鐘50的時間,如第5B圖中虛線所示。因此,避免了驗證機制導致的時間同步失敗的問題。
在第5A圖、第5B圖中,時間同步網路系統5利用單一時間同步裝置50,根據時間同步流程40使得與時間同步裝置50連接的所有時間同步網域皆可根據同一主時鐘的時間運作,實現了時間同步。本領域具通常知識者可根據系統的實際需求進行適當的修改,但不限於此。舉例來說,請參考第6A圖,第6A圖為本發明實施例一時間同步網路系統6之示意圖。在此實施例中,時間同步網路系統6透過兩台時間同步裝置50、60進行時間同步網域12_1~12_3的時間同步。
如第6A圖所示,時間同步裝置60建立精確時間協定實例68_2~68_3以根據精確時間協定配置文件B、C透過連接埠66_2~66_3分別連接至時間同步網域12_2~12_3。時間同步裝置60根據精確時間協定配置文件B透過時間接收埠66_2(標記為S)接收主時鐘14_1的時鐘資訊。時間同步裝置60將時鐘資訊進行資訊轉換後,根據精確時間協定配置文件C將時鐘資訊透過時間傳送埠66_3(標記為M)傳送至時間同步網域12_3。
對於時間同步網域12_3中的裝置或設備來說,時間同步裝置60與時間同步網域12_3形成一精確時間協定網域C,如第6A圖所示。時間同步裝置60作為一虛擬主時鐘運行,並且對時間同步網域12_3來說,時間同步裝置60可被視為存在同一網域中的主時鐘。因此,時間同步網域12_3中的裝置可能無法感知到主時鐘14_1實際上來自於使用不同精確時間協定配置文件的相異網域(時間同步網域12_1)。請參考第6B圖,第6B圖為第6A圖中的時間同步網路系統6的另一示意圖。如第6A圖中虛線所示,主時鐘14_1的時間從時間同步網域12_1開始傳送,經過時間同步裝置50、時間同步網域12_2以及時間同步裝置60,最後到達時間同步網域12_3。然而,對於時間同步網域12_3來說,接收到的時間是虛擬主時鐘60的時間,如第6B圖中虛線所示
在上述的實施例中,主時鐘由時間同步裝置透過BMCA決定,根據是否接收到相關於主時鐘的精確時間協定訊息(例如Sync或Follow_Up)來決定時間同步裝置的各個連接埠是時間傳送埠抑或是時間接收埠。然而,在一實施例中,時間同步網路系統2可進一步包含可以決定主時鐘的一管理裝置。該管理裝置可決定時間同步網路系統2的主時鐘,還可根據精確時間協定標準所定義的一外部連接埠配置(external port configuration)方法決定並配置時間同步裝置的每一連接埠為時間傳送埠或時間接收埠。在此實施例中,時間同步裝置可直接跳過時間同步流程40的步驟402以及步驟406,並可以檢查每個連接埠以決定是否修改該連接埠對應的時鐘屬性。如果該連接埠是時間接收埠,則對應的精確時間協定實例可以保留原有的時鐘屬性(步驟410);如果該連接埠是時間傳送埠,則時間同步裝置可以主時鐘的時鐘資訊更新對應精確時間協定實例的時鐘屬性(步驟408)。最後,可如步驟412所述進行時間同步。
在以上實施例中,主時鐘係時間同步網域12_1~12_3中之一時鐘,而時間同步裝置根據精確時間協定實例18_1~18_3對應的各連接埠為時間接收埠或時間傳送埠來決定是否修改其時鐘資訊。在另一實施例中,時間同步裝置的一時鐘可能即為主時鐘,換言之,時間同步裝置可能從最佳時鐘14_1~14_3以及時間同步裝置的時鐘中選擇主時鐘。在此情況下,主時鐘可能不屬於連接於時間同步裝置之任一時間同步網域,但仍可根據時間同步流程40進行時間同步。
請參考第7圖,第7圖為本發明實施例一時間同步網路系統7之示意圖。時間同步網路系統7包含時間同步網域12_1~12_3以及一時間同步裝置70。如第7圖所示,時間同步裝置7建立精確時間協定實例78_1~78_3以分別根據精確時間協定配置文件A~C透過連接埠76_1~76_3連接至時間同步網域12_1~12_3。在此實施例中,時間同步網路系統7以時間同步裝置70的一時鐘74作為主時鐘並據此同步時間同步網域12_1~12_3的時間。根據時間同步流程40,時間同步裝置70於步驟402中選擇時鐘74作為主時鐘,然後於步驟404中更新主時鐘的時鐘資訊。需注意的是,主時鐘74不屬於時間同步網域12_1~12_3中的任何一個時間同步網域,且主時鐘74的時間資訊需被傳送至所有時間同步網域12_1~12_3。因此,在此實施例中,時間同步裝置70應將連接埠76_1~76_3全部決定為時間傳送埠(標記為M)。此外,由於主時鐘74位於時間同步裝置70中,因此精確時間協定實例78_1~78_3可以使用原始的時鐘屬性來傳送精確時間協定訊息而無需修改。換句話說,時間同步裝置70可以跳過步驟406到步驟410以將連接埠76_1~76_3全部決定為時間傳送埠,並直接執行步驟412以進行時間同步。類似於上述實施例,在步驟412中,時間同步裝置70可以根據不同的精確時間協定配置文件A~C對主時鐘74的時鐘資訊進行資訊轉換,並將時鐘資訊分別傳送至時間同步網域12_1~12_3。
進一步地,請參考第8圖,其為本發明實施例之一網路裝置8之示意圖。網路裝置8可以是且不限於運行於時間同步網域中之閘道器(gateway)、交換器(switch)、路由器(router)以及橋接器(bridge)等網路裝置,用於實現時間同步裝置10、50、60及70。如第8圖所示,網路裝置8可包含一處理單元80以及一儲存單元82。處理單元80可為一微處理器或特定應用積體電路(Application Specific Integrated Circuit,ASIC)。儲存單元82可為任一類型的資料儲存裝置,用來儲存一程式碼820,並透過處理單元80讀取及執行程式碼820。舉例來說,儲存單元82可為唯讀式記憶體(ROM)、快閃記憶體(flash memory)、隨機存取記憶體(RAM)、硬碟及光學資料儲存裝置(optical data storage device)及非揮發性儲存單元等,但不限於此。
網路裝置8用以表示實現本發明實施例所需之必要元件,本領域具通常知識者當可據以做不同之修飾、調整,而不限於此。舉例來說,當以網路裝置8實現時間同步裝置時,可將時間同步流程40編譯為程式碼820,並儲存於儲存單元82中由處理單元80執行。此外,儲存單元82亦用於儲存時鐘資訊20以及時間同步方法運行時所需之資料,且不限於此。
在現有工業自動化場域中,傾向於使所有裝置或設備都能根據一個預先設定或廠商所期望的主時鐘來進行時間同步,即便是在同時使用多個不同的精確時間協定配置文件的環境下,仍希望能將使用不同精確時間協定配置文件的所有裝置或設備在應用層面上都能根據同一主時鐘進行時間同步。然而,不同精確時間協定配置文件內部的時間同步機制的運作方式不盡相同,為了確保所有裝置或設備都能正確選擇指定的主時鐘進行時間同步,廠商採用了各種不同的驗證機制,使得跨越不同時間同步網域的時間同步窒礙難行。因此,本發明提供的虛擬主時鐘之目的即在於使時間同步裝置能夠將使用不同精確時間協定配置文件的裝置與設備在與主時鐘同步時,如同在同一時間同步網域中使用相同的精確時間協定配置文件進行同步一樣。換句話說,裝置或設備可能會認為自己是在根據使用相同精確時間協定配置文件的同一時間同步網域中的主時鐘進行時間同步。因此,不會有因為跨越不同精確時間協定配置文件而產生的資訊謬誤,也不會有因為跨越不同精確時間協定配置文件而可能造成的驗證失敗的情形。據此,所有裝置或設備皆可在應用層面上同步於同一主時鐘。
綜上所述,本發明提供了一種時間同步方法及裝置,其中,時間同步裝置可以作為虛擬主時鐘運行,使得跨網域進行時間同步時可以克服各種驗證機制所帶來的問題。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
1:網路系統 12_1~12_3:時間同步網域 14_1~14_3:最佳時鐘 A~C:精確時間協定配置文件 2:時間同步網路系統 10:時間同步裝置 16_1~16_3:連接埠 18_1~18_3:精確時間協定實例 20:時鐘資訊 S:時間接收埠 M:時間傳送埠 40:時間同步流程 400~418:步驟 5:時間同步網路系統 50:時間同步裝置 56_1~56_2:連接埠 58_1~58_2:精確時間協定實例 6:時間同步網路系統 60:時間同步裝置 66_2~66_3:連接埠 68_2~68_3:精確時間協定實例 7:時間同步網路系統 70:時間同步裝置 74:主時鐘 76_1~76_3:連接埠 78_1~78_3:精確時間協定實例 8:網路裝置 80:處理單元 82:儲存單元 820:程式碼
第1圖為一網路系統之示意圖。 第2圖為本發明實施例一時間同步網路系統之示意圖。 第3圖為本發明實施例一時間同步網路系統之示意圖。 第4圖為本發明實施例一時間同步流程之示意圖。 第5A圖、第5B圖為本發明實施例包含一時間同步裝置之一時間同步網路系統示意圖。 第6A圖、第6B圖為本發明實施例包含兩時間同步裝置之一時間同步網路系統示意圖。 第7圖為本發明實施例之一時間同步網路系統根據一時間同步裝置之時間進行時間同步之示意圖。 第8圖為本發明實施例一網路裝置之示意圖。
40:流程
400~418:步驟

Claims (28)

  1. 一種時間同步方法,用於一時間同步裝置,其中該時間同步裝置運行複數個精確時間協定實例(Precision Time Protocol Instance,PTP Instance)以透過複數個連接埠連接複數個時間同步網域,該時間同步方法包含有: 從該複數個時間同步網域中取得一主時鐘(Grandmaster,GM); 更新該主時鐘之一時鐘資訊; 根據該主時鐘,決定該複數個連接埠之每一連接埠為一時間接收埠或一時間傳送埠; 根據對應連接埠為該時間接收埠或該時間傳送埠修改該複數個精確時間協定實例之每一精確時間協定實例之時鐘屬性;以及 該複數個精確時間協定實例根據該主時鐘同步該複數個時間同步網域之時間。
  2. 如請求項1所述之時間同步方法,其中該複數個時間同步網域使用不同類型的精確時間協定配置文件(Precision Time Protocol Profile,PTP Profile)。
  3. 如請求項2所述之時間同步方法,其中該複數個精確時間協定實例之每一精確時間協定實例皆使用與所對應的時間同步網域相同類型的精確時間協定配置文件。
  4. 如請求項1所述之時間同步方法,其中從該複數個時間同步網域中取得該主時鐘之步驟係由該複數個時間同步網域之每一時間同步網域之一最佳時鐘中選擇該主時鐘,且該複數個時間同步網域之每一時間同步網域之該最佳時鐘係根據一最佳主時鐘演算法(Best Master Clock Algorithm,BMCA)所決定。
  5. 如請求項4所述之時間同步方法,其中該主時鐘係透過比較該複數個時間同步網域之每一時間同步網域之該最佳時鐘的優先權向量選擇。
  6. 如請求項1所述之時間同步方法,其中該時鐘屬性至少包含一時鐘識別碼(ID)。
  7. 如請求項1所述之時間同步方法,其中根據該主時鐘,決定該複數個連接埠之每一連接埠為該時間接收埠或該時間傳送埠之步驟,包含: 當該時間同步裝置之一時鐘為該主時鐘時,決定該複數個連接埠之每一連接埠皆為該時間傳送埠。
  8. 如請求項7所述之時間同步方法,其中根據對應連接埠為該時間接收埠或該時間傳送埠修改該複數個精確時間協定實例之每一精確時間協定實例之該時鐘屬性之步驟,包含: 保留該複數個精確時間協定實例中對應於該時間傳送埠之每一精確時間協定實例之原屬性。
  9. 如請求項1所述之時間同步方法,其中根據該主時鐘,決定該複數個連接埠之每一連接埠為該時間接收埠或該時間傳送埠之步驟,包含: 當運行單步(one-step)模式時,響應於該複數個連接埠之一第一連接埠接收到相關於該主時鐘之一精確時間協定同步(Sync)訊息,決定該第一連接埠為該時間接收埠,以及決定該複數個連接埠的其餘連接埠為該時間傳送埠;以及 當運行雙步(two-step)模式時,響應於該複數個連接埠之一第一連接埠接收到相關於該主時鐘之一精確時間協定同步訊息及一精確時間協定跟進(Follow_up)訊息決定該第一連接埠為該時間接收埠,以及決定該複數個連接埠的其餘連接埠為該時間傳送埠。
  10. 如請求項9所述之時間同步方法,其中根據對應連接埠為該時間接收埠或該時間傳送埠修改該複數個精確時間協定實例之每一精確時間協定實例之該時鐘屬性之步驟,包含: 以該主時鐘之時鐘屬性更新該複數個精確時間協定實例中對應於該時間傳送埠之每一精確時間協定實例之該時鐘屬性;以及 保留該複數個精確時間協定實例中對應於該時間接收埠之每一精確時間協定實例之原屬性。
  11. 如請求項1所述之時間同步方法,其中該主時鐘由外部決定,且根據該主時鐘,決定該複數個連接埠之每一連接埠為該時間接收埠或該時間傳送埠之步驟係透過一外部連接埠配置方法決定。
  12. 如請求項11所述之時間同步方法,其中根據對應連接埠為該時間接收埠或該時間傳送埠修改該複數個精確時間協定實例之每一精確時間協定實例之該時鐘屬性之步驟,包含: 以該主時鐘之時鐘屬性更新該複數個精確時間協定實例中對應於該時間傳送埠之每一精確時間協定實例之該時鐘屬性;以及 保留該複數個精確時間協定實例中對應於該時間接收埠之每一精確時間協定實例之原屬性。
  13. 如請求項1所述之時間同步方法,其中該複數個精確時間協定實例根據該主時鐘同步該複數個時間同步網域之時間之步驟,包含: 該複數個精確時間協定實例中對應於該時間傳送埠之每一精確時間協定實例傳送具有該主時鐘之時鐘資訊之精確時間協定訊息至對應的時間同步網域。
  14. 如請求項13所述之時間同步方法,另包含: 修改以下精確時間協定訊息欄位之至少一者: 精確時間協定同步訊息及精確時間協定跟進訊息中的一correctionField欄位; 精確時間協定同步訊息及精確時間協定跟進訊息中的一cumulativeRateRatio欄位; 精確時間協定發布(Announce)訊息中的一localStepsRemoved欄位;以及 精確時間協定發布訊息中的一pathTrace欄位。
  15. 一種時間同步裝置,用於運行複數個精確時間協定實例(Precision Time Protocol Instance,PTP Instance)以透過複數個連接埠連接複數個時間同步網域,包含有: 一處理單元,用來執行一程式碼;以及 一儲存單元,耦接於該處理單元,用來儲存該程式碼,以指示該處理單元執行一時間同步方法,該時間同步方法包含有: 從該複數個時間同步網域中取得一主時鐘(Grandmaster,GM); 更新該主時鐘之一時鐘資訊; 根據該主時鐘,決定該複數個連接埠之每一連接埠為一時間接收埠或一時間傳送埠; 根據對應連接埠為該時間接收埠或該時間傳送埠修改該複數個精確時間協定實例之每一精確時間協定實例之時鐘屬性;以及 該複數個精確時間協定實例根據該主時鐘同步該複數個時間同步網域之時間。
  16. 如請求項15所述之時間同步裝置,其中該複數個時間同步網域使用不同類型的精確時間協定配置文件(Precision Time Protocol Profile,PTP Profile)。
  17. 如請求項16所述之時間同步裝置,其中該複數個精確時間協定實例之每一精確時間協定實例皆使用與所對應的時間同步網域相同類型的精確時間協定配置文件。
  18. 如請求項15所述之時間同步裝置,其中從該複數個時間同步網域中取得該主時鐘之步驟係由該複數個時間同步網域之每一時間同步網域之一最佳時鐘中選擇該主時鐘,且該複數個時間同步網域之每一時間同步網域之該最佳時鐘係根據一最佳主時鐘演算法(Best Master Clock Algorithm,BMCA)所決定。
  19. 如請求項18所述之時間同步裝置,其中該主時鐘係透過比較該複數個時間同步網域之每一時間同步網域之該最佳時鐘的優先權向量選擇。
  20. 如請求項15所述之時間同步裝置,其中該時鐘屬性至少包含一時鐘識別碼(ID)。
  21. 如請求項15所述之時間同步裝置,其中根據該主時鐘,決定該複數個連接埠之每一連接埠為該時間接收埠或該時間傳送埠之步驟,包含: 當該時間同步裝置之一時鐘為該主時鐘時,決定該複數個連接埠之每一連接埠皆為該時間傳送埠。
  22. 如請求項21所述之時間同步裝置,其中根據對應連接埠為該時間接收埠或該時間傳送埠修改該複數個精確時間協定實例之每一精確時間協定實例之該時鐘屬性之步驟,包含: 保留該複數個精確時間協定實例中對應於該時間傳送埠之每一精確時間協定實例之原屬性。
  23. 如請求項15所述之時間同步裝置,其中根據該主時鐘,決定該複數個連接埠之每一連接埠為該時間接收埠或該時間傳送埠之步驟,包含: 當運行單步(one-step)模式時,響應於該複數個連接埠之一第一連接埠接收到相關於該主時鐘之一精確時間協定同步(Sync)訊息,決定該第一連接埠為該時間接收埠,以及決定該複數個連接埠的其餘連接埠為該時間傳送埠;以及 當運行雙步(two-step)模式時,響應於該複數個連接埠之一第一連接埠接收到相關於該主時鐘之一精確時間協定同步訊息及一精確時間協定跟進(Follow_up)訊息決定該第一連接埠為該時間接收埠,以及決定該複數個連接埠的其餘連接埠為該時間傳送埠。
  24. 如請求項23所述之時間同步裝置,其中根據對應連接埠為該時間接收埠或該時間傳送埠修改該複數個精確時間協定實例之每一精確時間協定實例之該時鐘屬性之步驟,包含: 以該主時鐘之時鐘屬性更新該複數個精確時間協定實例中對應於該時間傳送埠之每一精確時間協定實例之該時鐘屬性;以及 保留該複數個精確時間協定實例中對應於該時間接收埠之每一精確時間協定實例之原屬性。
  25. 如請求項15所述之時間同步裝置,其中該主時鐘由外部決定,且根據該主時鐘,決定該複數個連接埠之每一連接埠為該時間接收埠或該時間傳送埠之步驟係透過一外部連接埠配置方法決定。
  26. 如請求項25所述之時間同步裝置,其中根據對應連接埠為該時間接收埠或該時間傳送埠修改該複數個精確時間協定實例之每一精確時間協定實例之該時鐘屬性之步驟,包含: 以該主時鐘之時鐘屬性更新該複數個精確時間協定實例中對應於該時間傳送埠之每一精確時間協定實例之該時鐘屬性;以及 保留該複數個精確時間協定實例中對應於該時間接收埠之每一精確時間協定實例之原屬性。
  27. 如請求項15所述之時間同步裝置,其中該複數個精確時間協定實例根據該主時鐘同步該複數個時間同步網域之時間之步驟,包含: 該複數個精確時間協定實例中對應於該時間傳送埠之每一精確時間協定實例傳送具有該主時鐘之時鐘資訊之精確時間協定訊息至對應的時間同步網域。
  28. 如請求項27所述之時間同步裝置,其中該時間同步方法另包含修改以下精確時間協定訊息欄位之至少一者: 精確時間協定同步訊息及精確時間協定跟進訊息中的一correctionField欄位; 精確時間協定同步訊息及精確時間協定跟進訊息中的一cumulativeRateRatio欄位; 精確時間協定發布(Announce)訊息中的一localStepsRemoved欄位;以及 精確時間協定發布訊息中的一pathTrace欄位。
TW113109470A 2023-10-18 2024-03-14 時間同步方法及時間同步裝置 TWI875521B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US202363544644P 2023-10-18 2023-10-18
US63/544,644 2023-10-18
US18/429,451 2024-02-01
US18/429,451 US20250132851A1 (en) 2023-10-18 2024-02-01 Time Synchronization Method and Time Synchronization Device

Publications (2)

Publication Number Publication Date
TWI875521B true TWI875521B (zh) 2025-03-01
TW202518936A TW202518936A (zh) 2025-05-01

Family

ID=89983603

Family Applications (1)

Application Number Title Priority Date Filing Date
TW113109470A TWI875521B (zh) 2023-10-18 2024-03-14 時間同步方法及時間同步裝置

Country Status (5)

Country Link
US (1) US20250132851A1 (zh)
EP (1) EP4542888A1 (zh)
JP (1) JP7648044B1 (zh)
CN (1) CN119853837A (zh)
TW (1) TWI875521B (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220030533A1 (en) * 2018-11-26 2022-01-27 Telefonaktiebolaget Lm Ericsson (Publ) Devices and Methods for Handling Precise Timing Protocol Signaling from a Time Sensitive Network
US20220123849A1 (en) * 2021-11-09 2022-04-21 Intel Corporation Technologies to compensate for errors in time synchronization due to clock drift

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9270395B2 (en) * 2014-05-05 2016-02-23 Telefonaktiebolaget L M Ericsson (Publ) Method for robust PTP synchronization with default 1588V2 profile
CN111245549A (zh) * 2020-01-15 2020-06-05 Ut斯达康通讯有限公司 一种支持多个ptp域同步的网络设备及方法
US11895528B2 (en) 2020-09-23 2024-02-06 Electronics And Telecommunications Research Institute Method of creating QoS flow for time synchronization protocol in wireless communication network
WO2023151794A1 (en) * 2022-02-10 2023-08-17 Nokia Technologies Oy Timing edge service from lead ue over pc5

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220030533A1 (en) * 2018-11-26 2022-01-27 Telefonaktiebolaget Lm Ericsson (Publ) Devices and Methods for Handling Precise Timing Protocol Signaling from a Time Sensitive Network
US20220123849A1 (en) * 2021-11-09 2022-04-21 Intel Corporation Technologies to compensate for errors in time synchronization due to clock drift

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
網路文獻 3GPP, "Technical Specification, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2 (Release 18)", 3GPP TS 23.501 V18.3.0 (2023-09); *
網路文獻 IEEE Instrumentation and Measurement Society 1588-2008 - IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control System IEEE July 24 2008 *

Also Published As

Publication number Publication date
EP4542888A1 (en) 2025-04-23
JP2025069909A (ja) 2025-05-01
JP7648044B1 (ja) 2025-03-18
TW202518936A (zh) 2025-05-01
CN119853837A (zh) 2025-04-18
US20250132851A1 (en) 2025-04-24

Similar Documents

Publication Publication Date Title
Eidson Measurement, control, and communication using IEEE 1588
US9654242B2 (en) Node and method for selecting synchronization source
US20130227008A1 (en) Clock synchronization based on predefined grandmaster
AU2020463350B2 (en) Clock synchronization mode indication method and communication apparatus
US12149603B2 (en) Clock port attribute recovery method, device, and system
US20110167040A1 (en) Method, apparatus and system for executing synchronization
JP6555445B1 (ja) 時刻同期システム、タイムマスタ、管理マスタおよび時刻同期方法
US20230142251A1 (en) Flexible Ethernet Flexe Automatic Configuration Method and Apparatus
WO2023236048A1 (en) Method and network device for ptp clock synchronization
WO2018223962A1 (zh) 聚合链路时钟控制方法及系统
WO2016119362A1 (zh) 时钟同步方法、路由器和集群路由系统
US20150304890A1 (en) Apparatus and Method for Implementing Common Public Radio Interface Negotiation State Machine
TWI875521B (zh) 時間同步方法及時間同步裝置
CN116346605A (zh) 集群服务系统的控制方法、装置、智能终端及存储介质
JP7679592B2 (ja) 時間同期方法及び時間同期装置
CN102904662A (zh) 一种基于ptp协议的跨域时钟同步方法及系统
CN114080017A (zh) 处理时间同步故障的方法、装置及系统
TWI863171B (zh) 時間同步網域同步時間之方法與裝置
TWI866115B (zh) 時間同步網域同步時間之方法與裝置
Machnikowski et al. Challenges with linuxptp on Telco RAN deployments
EP4391424A1 (en) Method and device for time synchronization of time synchronization domains
US12388551B2 (en) Method and device for time synchronization of time synchronization domains
CN108462548B (zh) 时间同步方法及装置
CN112865899B (zh) 一种调整物理层phy主从模式的方法及装置
CN117220814A (zh) 时钟设备的同步方法及非易失性存储介质、电子设备