• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種時鐘同步的方法、設備和系統技術方案

    技術編號:15695039 閱讀:98 留言:0更新日期:2017-06-24 10:24
    本發明專利技術實施例公開了一種時鐘同步的方法、設備和系統,該方法包括:主設備將生成的第一時間值與獲取的第一駐留時間封裝至第一報文,并將所述第一報文發送至從設備;所述主設備接收由所述從設備發送的第二報文;其中,所述第二報文包括第三駐留時間;所述主設備在接收所述第二報文時,獲取第四駐留時間和第四時間值;所述主設備將所述第四時間值、第四駐留時間以及所述第二報文中的第三駐留時間封裝入第三報文,并將所述第三報文發送至從設備。

    Method, device and system for clock synchronization

    The embodiment of the invention discloses system equipment and a method for clock synchronization, and the method includes: the first time the master device will generate value and obtain the first dwell time package to the first message, and then sends the first message sent to the equipment; the main equipment is received by the message sent from second equipment; among them, the second message including third dwell time; the main equipment in receiving the second message, obtaining fourth dwell time and fourth time value; third the dwell time of the main packaging equipment will be the fourth time, fourth dwell time and the second message in the third message, and send the message to the third device.

    【技術實現步驟摘要】
    一種時鐘同步的方法、設備和系統
    本專利技術涉及網絡通信技術,尤其涉及一種時鐘同步的方法、設備和系統。
    技術介紹
    在現有通信設備中,各設備間進行時間同步的方案大部分都根據電氣和電子工程師協會(IEEE,InstituteofElectricalandElectronicsEngineers)于2002年提出并在2007年進行修改的網絡測量和控制系統的精密時鐘同步協議標準來實現,該標準又稱為IEEE1588協議。目前,在IEEE1588協議的應用中,通常采用分布式架構組網方式處理IEEE1588協議,即每個網絡業務節點均運行一套IEEE1588協議系統,這樣的優點就是能夠對網絡節點進行擴展。但是,由于每個網絡節點都要通過運行最佳主時鐘算法(BMC,BestMasterClockalgorithm)找到本網絡節點中各接口的最佳時鐘,而本地節點中每個接口的時鐘都是來自于上一個主設備的時鐘,這樣就導致網絡節點之間的耦合性較強。因此,出現故障的時候維護比較困難,且實現也較復雜。另外,IEEE1588協議對傳送網的傳送駐留有嚴格的要求,即參與時間同步的設備之間的延時必須是一個相對固定的值,且設備收發雙向的駐留時間必須相等,否則對時間同步產生較大的誤差。而在光傳送網(OTN,OpticalTransportNetwork)網絡中,由于存在鏈路不對稱、OTN幀處理延時等現象,可能會導致參與時間同步的設備收發雙向駐留時間存在一定的誤差,進而影響參與時間同步的設備之間進行時間同步的精度。
    技術實現思路
    有鑒于此,本專利技術實施例期望提供一種時鐘同步的方法、設備和系統,降低了時間同步時網絡節點之間的耦合性,提高了參與時間同步的設備之間進行時間同步的精度。為達到上述目的,本專利技術的技術方案是這樣實現的:第一方面,本專利技術實施例提供一種時間同步的方法,所述方法應用于主設備,所述方法包括:主設備將生成的第一時間值與獲取的第一駐留時間封裝至第一報文,并將所述第一報文發送至從設備;所述主設備接收由所述從設備發送的第二報文;其中,所述第二報文包括第三駐留時間;所述主設備在接收所述第二報文時,獲取第四駐留時間和第四時間值;所述主設備將所述第四時間值、第四駐留時間以及所述第二報文中的第三駐留時間封裝入第三報文,并將所述第三報文發送至從設備。在上述方案中,所述主設備包括一個第一主控板和至少一個第一業務板;所述第一報文為sync報文;所述第二報文為delay-req報文;所述第三報文為delay-resp報文。在上述方案中,所述主設備將生成的第一時間值與獲取的第一駐留時間封裝至第一報文,并將所述第一報文發送至從設備,具體包括:所述第一主控板在生成所述sync報文時記錄生成所述sync報文的第一時間值T1,并且將所述第一時間值T1封裝于所述sync報文的預留字段;所述第一主控板將所述sync報文發送至所述第一業務板,并記錄所述第一主控板發送所述sync報文的時間Tout1;所述第一業務板解析所述sync報文,獲得所述第一主控板發送所述sync報文的時間Tout1;所述第一業務板在將所述sync報文向所述從設備發送時,記錄所述第一業務板發送所述sync報文的時間tout1,并根據所述第一主控板發送所述sync報文的時間Tout1與所述第一業務板發送所述sync報文的時間tout1獲取所述第一駐留時間Δt1,以及將所述第一駐留時間Δt1封裝于所述sync報文中的修正域ΔT1向所述從設備發送。在上述方案中,所述主設備在接收所述第二報文時,獲取第四駐留時間和第四時間值,具體包括:所述第一業務板在接收所述delay-req報文時,記錄所述第一業務板接收所述delay-req報文的時間tin4;所述第一業務板將所述delay-req報文發送至所述第一主控板;所述第一主控板記錄接收到所述delay-req報文的時間Tin4,并解析所述delay-req報文得到封裝的所述第一業務板接收delay-req報文的時間tin4,獲取得到所述第四駐留時間Δt4;所述第一主控板記錄解析所述delay-req報文的所述第四時間值T4。在上述方案中,所述主設備將所述第四時間值、第四駐留時間以及所述第二報文中的第三駐留時間封裝入第三報文,并將所述第三報文發送至從設備,具體包括:所述第一主控板產生所述delay-resp報文,將所述第四時間值T4、所述第四駐留時間Δt4以及所述delay-req報文修正域中的第三駐留時間Δt3封裝入所述delay-resp報文,并將所述delay-resp報文發送至所述第一業務板;所述第一業務板接收所述第一主控板發送過來的所述delay-resp報文,并將所述delay-resp報文發送至所述從設備。第二方面,本專利技術實施例提供一種時間同步的方法,所述方法應用于從設備,所述方法包括:從設備在接收第一報文時,獲取第一駐留時間、第二駐留時間、第一時間值和第二時間值;從設備記錄第三時間值,將獲取的第三駐留時間封裝至第二報文,并將所述第二報文發送至主設備;從設備在接收第三報文時,獲取第三報文中所包括的第四時間值、第四駐留時間以及第二報文中的第三駐留時間,并根據所述第一時間值、第二時間值、第三時間值和第四時間值,以及所述第一駐留時間、所述第二駐留時間、所述第三駐留時間和所述第四駐留時間,計算出所述主設備與所述從設備之間的時間偏差和時延。在上述方案中,所述從設備包括一個第二主控板和至少一個第二業務板;所述第一報文為sync報文;所述第二報文為delay-req報文;所述第三報文為delay-resp報文。在上述方案中,所述從設備在接收第一報文時,獲取第一駐留時間、第二駐留時間、第一時間值和第二時間值,具體包括:所述第二業務板在接收所述sync報文時,記錄所述第二業務板接收到所述sync報文的時間tin2;所述第二業務板將所述sync報文發送至所述第二主控板;所述第二主控板記錄接收到所述sync報文的時間Tin2;并解析所述sync報文得到封裝的所述第二業務板接收到sync報文的時間tin2,獲取得到所述第二駐留時間Δt2;所述第二主控板記錄解析所述sync報文的第二時間值T2;所述第二主控板記錄sync報文的修正域ΔT1中的第一駐留時間Δt1和預留字段中的第一時間值T1。在上述方案中,所述從設備記錄第三時間值,并將獲取的第三駐留時間封裝至第二報文,并將所述第二報文發送至主設備,具體包括:所述第二主控板在生成所述delay-req報文時記錄生成所述delay-req報文的第三時間值T3;所述第二主控板將所述delay-req報文發送至所述第二業務板,并記錄所述第二主控板發送所述delay-req報文的時間Tout3;所述第二業務板解析所述delay-req報文,獲得所述第二主控板發送所述delay-req報文的時間Tout3;所述第二業務板在將所述delay-req報文向所述主設備發送時,記錄所述第二業務板發送所述delay-req報文的時間tout3,并根據所述第二主控板發送所述delay-req報文的時間Tout3與所述第二業務板發送所述delay-req報文的時間tout3獲取所述第三駐留時間Δt3,以及將所述第三駐留時間Δt3封裝于所述delay-req報本文檔來自技高網...
    一種時鐘同步的方法、設備和系統

    【技術保護點】
    一種時間同步的方法,其特征在于,所述方法應用于主設備,所述方法包括:主設備將生成的第一時間值與獲取的第一駐留時間封裝至第一報文,并將所述第一報文發送至從設備;所述主設備接收由所述從設備發送的第二報文;其中,所述第二報文包括第三駐留時間;所述主設備在接收所述第二報文時,獲取第四駐留時間和第四時間值;所述主設備將所述第四時間值、第四駐留時間以及所述第二報文中的第三駐留時間封裝入第三報文,并將所述第三報文發送至從設備。

    【技術特征摘要】
    1.一種時間同步的方法,其特征在于,所述方法應用于主設備,所述方法包括:主設備將生成的第一時間值與獲取的第一駐留時間封裝至第一報文,并將所述第一報文發送至從設備;所述主設備接收由所述從設備發送的第二報文;其中,所述第二報文包括第三駐留時間;所述主設備在接收所述第二報文時,獲取第四駐留時間和第四時間值;所述主設備將所述第四時間值、第四駐留時間以及所述第二報文中的第三駐留時間封裝入第三報文,并將所述第三報文發送至從設備。2.根據權利要求1所述的方法,其特征在于,所述主設備包括一個第一主控板和至少一個第一業務板;所述第一報文為sync報文;所述第二報文為delay-req報文;所述第三報文為delay-resp報文。3.根據權利要求2所述的方法,其特征在于,所述主設備將生成的第一時間值與獲取的第一駐留時間封裝至第一報文,并將所述第一報文發送至從設備,具體包括:所述第一主控板在生成所述sync報文時記錄生成所述sync報文的第一時間值T1,并且將所述第一時間值T1封裝于所述sync報文的預留字段;所述第一主控板將所述sync報文發送至所述第一業務板,并記錄所述第一主控板發送所述sync報文的時間Tout1;所述第一業務板解析所述sync報文,獲得所述第一主控板發送所述sync報文的時間Tout1;所述第一業務板在將所述sync報文向所述從設備發送時,記錄所述第一業務板發送所述sync報文的時間tout1,并根據所述第一主控板發送所述sync報文的時間Tout1與所述第一業務板發送所述sync報文的時間tout1獲取所述第一駐留時間Δt1,以及將所述第一駐留時間Δt1封裝于所述sync報文中的修正域ΔT1向所述從設備發送。4.根據權利要求2所述的方法,其特征在于,所述主設備在接收所述第二報文時,獲取第四駐留時間和第四時間值,具體包括:所述第一業務板在接收所述delay-req報文時,記錄所述第一業務板接收所述delay-req報文的時間tin4;所述第一業務板將所述delay-req報文發送至所述第一主控板;所述第一主控板記錄接收到所述delay-req報文的時間Tin4,并解析所述delay-req報文得到封裝的所述第一業務板接收delay-req報文的時間tin4,獲取得到所述第四駐留時間Δt4;所述第一主控板記錄解析所述delay-req報文的所述第四時間值T4。5.根據權利要求2所述的方法,其特征在于,所述主設備將所述第四時間值、第四駐留時間以及所述第二報文中的第三駐留時間封裝入第三報文,并將所述第三報文發送至從設備,具體包括:所述第一主控板產生所述delay-resp報文,將所述第四時間值T4、所述第四駐留時間Δt4以及所述delay-req報文修正域中的第三駐留時間Δt3封裝入所述delay-resp報文,并將所述delay-resp報文發送至所述第一業務板;所述第一業務板接收所述第一主控板發送過來的所述delay-resp報文,并將所述delay-resp報文發送至所述從設備。6.一種時間同步的方法,其特征在于,所述方法應用于從設備,所述方法包括:從設備在接收第一報文時,獲取第一駐留時間、第二駐留時間、第一時間值和第二時間值;從設備記錄第三時間值,將獲取的第三駐留時間封裝至第二報文,并將所述第二報文發送至主設備;從設備在接收第三報文時,獲取第三報文中所包括的第四時間值、第四駐留時間以及第二報文中的第三駐留時間,并根據所述第一時間值、第二時間值、第三時間值和第四時間值,以及所述第一駐留時間、所述第二駐留時間、所述第三駐留時間和所述第四駐留時間,計算出所述主設備與所述從設備之間的時間偏差和時延。7.根據權利要求6所述的方法,其特征在于,所述從設備包括一個第二主控板和至少一個第二業務板;所述第一報文為sync報文;所述第二報文為delay-req報文;所述第三報文為delay-resp報文。8.根據權利要求7所述的方法,其特征在于,所述從設備在接收第一報文時,獲取第一駐留時間、第二駐留時間、第一時間值和第二時間值,具體包括:所述第二業務板在接收所述sync報文時,記錄所述第二業務板接收到所述sync報文的時間tin2;所述第二業務板將所述sync報文發送至所述第二主控板;所述第二主控板記錄接收到所述sync報文的時間Tin2;并解析所述sync報文得到封裝的所述第二業務板接收到sync報文的時間tin2,獲取得到所述第二駐留時間Δt2;所述第二主控板記錄解析所述sync報文的第二時間值T2;所述第二主控板記錄sync報文的修正域ΔT1中的第一駐留時間Δt1和預留字段中的第一時間值T1。9.根據權利要求7所述的方法,其特征在于,所述從設備記錄第三時間值,并將獲取的第三駐留時間封裝至第二報文,并將所述第二報文發送至主設備,具體包括:所述第二主控板在生成所述delay-req報文時記錄生成所述delay-req報文的第三時間值T3;所述第二主控板將所述delay-req報文發送至所述第二業務板,并記錄所述第二主控板發送所述delay-req報文的時間Tout3;所述第二業務板解析所述delay-req報文,獲得所述第二主控板發送所述delay-req報文的時間Tout3;所述第二業務板在將所述delay-req報文向所述主設備發送時,記錄所述第二業務板發送所述delay-req報文的時間tout3,并根據所述第二主控板發送所述delay-req報文的時間Tout3與所述第二業務板發送所述delay-req報文的時間tout3獲取所述第三駐留時間Δt3,以及將所述第三駐留時間Δt3封裝于所述delay-req報文的修正域ΔT2向所述主設備發送。10.根據權利要求7所述的方法,其特征在于,所述從設備在接收第三報文時,獲取第三報文中所包括的第四時間值、第四駐留時間以及第二報文中的第三駐留時間,并根據所述第一時間值、第二時間值、第三時間值和第四時間值,以及所述第一駐留時間、所述第二駐留時間、所述第三駐留時間和所述第四駐留時間,計算出所述主設備與所述從設備之間的時間偏差和時延,具體包括:所述從設備通過精確時間協議PTP的同步機制,根據所述第一時間值、所述第二時間值、所述第三時間值和所述第四時間值分別對應的時間戳T1、T2、T3和T4,以及第一駐留時間Δt1、第二駐留時間Δt2、第三駐留時間Δt3和第四駐留時間Δt4,計算出主設備與從設備之間的時間偏差和時延;其中,所述第一駐留時間Δt1保存在所述第一報文的修正域ΔT1=Δt1,所述第三駐留時間Δt3保存在所述第二報文的修正域ΔT2=Δt3。11.一種主設備,其特征在于,所述主設備包括:第一主控板和第一業務...

    【專利技術屬性】
    技術研發人員:晏小平
    申請(專利權)人:深圳市中興微電子技術有限公司
    類型:發明
    國別省市:廣東,44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久精品无码一区二区app| 免费无码黄动漫在线观看| 日韩精品无码一区二区三区AV| 无码毛片一区二区三区中文字幕| 加勒比无码一区二区三区| 国产亚洲人成无码网在线观看| 亚洲国产成人精品无码区在线秒播| 中文字幕无码视频手机免费看| 国产精品JIZZ在线观看无码| 亚洲国产AV无码专区亚洲AV | 色爱无码AV综合区| 无码无套少妇毛多18PXXXX| 国产亚洲AV无码AV男人的天堂| 性生交片免费无码看人| 亚洲av永久无码精品古装片| 粉嫩高中生无码视频在线观看| 无码一区18禁3D| 亚洲AV成人无码久久WWW| 久久亚洲AV成人无码国产| 中文字幕无码无码专区| 无码国产成人午夜电影在线观看| 毛片无码免费无码播放| 无码精品视频一区二区三区| 成人av片无码免费天天看| 免费无码黄网站在线观看| 无码少妇一区二区三区芒果| 无码国产精品一区二区免费式直播 | 91精品国产综合久久四虎久久无码一级| 四虎成人精品国产永久免费无码 | 国产乱子伦精品无码码专区| 亚洲成av人片不卡无码久久| 永久免费无码网站在线观看| 国产精品无码一区二区三区毛片| 久久久久久人妻无码| 久久久久亚洲av无码专区导航| 亚洲av日韩av高潮潮喷无码| 精品无码人妻一区二区免费蜜桃| 无码成A毛片免费| 精品久久亚洲中文无码| 亚洲精品无码久久久久A片苍井空 亚洲精品无码久久久久YW | 亚洲午夜国产精品无码老牛影视 |