[發明專利]實現精確時間協議同步報文的方法、裝置及存儲介質有效
| 申請號: | 202110036739.8 | 申請日: | 2021-01-12 |
| 公開(公告)號: | CN112865906B | 公開(公告)日: | 2022-07-08 |
| 發明(設計)人: | 李占斌;周沁 | 申請(專利權)人: | 昆高新芯微電子(江蘇)有限公司 |
| 主分類號: | H04J3/06 | 分類號: | H04J3/06 |
| 代理公司: | 成都頂峰專利事務所(普通合伙) 51224 | 代理人: | 楊國瑞 |
| 地址: | 215300 江蘇省蘇州市昆*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實現 精確 時間 協議 同步 報文 方法 裝置 存儲 介質 | ||
本發明公開了實現精確時間協議同步報文的方法、裝置及存儲介質,包括記錄報文時間、識別PTP報文、判斷是否是一步Sync報文;在接收方向,對于一步Sync報文進行修改校正域字段的處理,修改新的校正域new correctionField時讀取起始時間戳字段OriginTimestamp中記錄的時間戳;在發送方向對于一步Sync報文進行處理,設置起始時間戳OriginTimestamp為離開時間戳。本發明由PHY在MDI處記錄報文進入和離開的時間,并在轉發的同時通過修改PTP報文的校正域和起始時間戳字段,實現TC上Sync報文的一步模式處理,簡化了TC的實現難度;避免了額外的網絡帶寬占用,也提升了時間精度;在物理層中實現一步Sync報文的修改,在提高時間精度的同時,降低了系統的開發難度,同時也降低了產品的開發和維護成本。
技術領域
本發明屬于以太網領域,具體地涉及實現精確時間協議同步報文的方法、裝置及存儲介質。
背景技術
IEEE1588定義的精確時間協議(Precision Time Protocol,PTP)是目前被廣為使用的時間同步技術方案,IEEE1588的全稱是“網絡測量和控制系統的精密時鐘同步協議標準”,用于滿足測量和控制應用的分布網絡時間同步的需要。PTP通過記錄特定PTP協議報文到達和離開設備的時間戳,來計算恢復出本地時鐘和頻率。1588v2有3種時鐘模式:普通時鐘(OC)、邊界時鐘(BC) 和透明時鐘(TC)。
端到端透明時鐘(End-to-End Transparent Clock,E2ETC)要在PTP同步報文(Sync)中校正域(correctionField)字段增加本地的駐留時間(resid enceTime)和入口的延遲不對稱修正(delayAsymmetry),點到點透明時鐘(P eer-to-Peer TransparentClock,P2PTC)要在Sync報文的correctionField 字段增加本地residenceTime和入口delayAsymmetry以及入口的平均路徑延遲 (meanPathDelay)。
普通時鐘OC和邊界時鐘BC要在PTP Sync報文的起始時間戳(OriginTim estamp)字段記錄PTP Sync報文離開時的時間戳。
PTP Sync報文在經過TC時,需要更新correctionField,更新方式如下:
在E2ETC上:
新的校正域(new correctionField)=舊的校正域(old correctionFiel d)+residenceTime+入口delayAsymmetry;
在P2PTC上:
新的校正域(new correctionField)=舊的校正域(old correctionFiel d)+residenceTime+入口delayAsymmetry+入口meanPathDelay;
入口meanPathDelay在P2PTC上要添加進orrectionField,在E2ETC 上不添加。PTP報文在TC上的residenceTime的計算方法如下:
residenceTime=離開時間戳–到達時間戳
因為計算residenceTime需要報文在TC上的到達時間戳,而在報文轉發的同時攜帶這一信息到出口處非常困難,所以單純依靠物理層無法實現TC上的PTP報文轉發。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于昆高新芯微電子(江蘇)有限公司,未經昆高新芯微電子(江蘇)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110036739.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種防止粘碾且混合充分的安全反應釜
- 下一篇:一種等離子刻蝕裝置





