[發明專利]用于時鐘同步的機制有效
| 申請號: | 201010220775.1 | 申請日: | 2010-06-29 |
| 公開(公告)號: | CN101937253A | 公開(公告)日: | 2011-01-05 |
| 發明(設計)人: | K·斯坦頓;D·J·哈里曼 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F1/12 | 分類號: | G06F1/12 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 劉瑜;王英 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 時鐘 同步 機制 | ||
1.一種方法,包括:
在第一時間,從主設備將第一消息發送到目標設備,以在布置于網絡上的所述主設備和所述目標設備之間同步時間,其中,所述目標設備通過PCIe互連與所述主設備進行通信,所述第一消息包括消息指示器;以及
在一隨后的時間,從所述目標設備接收應答消息到所述主設備,該應答消息包括所述消息指示器。
2.根據權利要求1所述的方法,包括:
在第二時間,從所述主設備將第二消息發送到所述目標設備,所述第二消息包括一隨后的消息指示器;以及
在一隨后的時間,從所述目標設備接收另一應答消息到所述主設備,該應答消息包括所述消息。
3.根據權利要求1所述的方法,包括:基于序列號將時間戳相互關聯。
4.根據權利要求1所述的方法,其中,當發送設備是所述主設備時,所述消息指示器被設置為1,而當發送設備是所述目標設備時,所述消息指示器被設置為0。
5.根據權利要求1所述的方法,其中,以納秒為單位對采樣時間值和時間差值進行測量。
6.根據權利要求1所述的方法,其中,所述第一消息和所述應答消息跟在時間同步標記符之后。
7.根據權利要求6所述的方法,其中,所述標記符包括比特、一連串比特、標志或K碼。
8.根據權利要求1所述的方法,其中,所述主設備被配置以維持時間測量的序列號。
9.根據權利要求1所述的方法,其中,所述主設備被配置以存儲所述第一時間和所述隨后的時間。
10.根據權利要求1所述的方法,其中,所述目標設備被配置以對從所述目標設備接收的每一個消息作出響應。
11.根據權利要求1所述的方法,其中,所述目標設備被配置以存儲所接收到的序列號并且在所述應答消息中回送所接收到的序列號。
12.根據權利要求1所述的方法,其中,所述消息指示器用于指示:在所述主設備處發起的消息、時間測量的序列號、采樣時間值和時間差值。
13.根據權利要求1所述的方法,其中,所述應答消息包括所述消息指示器,所述消息指示器用于指示:在所述目標設備處發起的消息、序列號、用于指示未定義時間值的采樣時間值、以及用于指示未定義時間差值的時間差值。
14.根據權利要求2所述的方法,其中,所述隨后的消息指示器用于指示:在所述主設備處發起的消息、第二時間測量的另一序列號、第二采樣時間值以及時間差值。
15.根據權利要求2所述的方法,其中,所述另一應答消息指示器用于指示:在所述目標設備處發起的消息、另一序列號、用于指示未定義時間值的采樣時間值、以及用于指示未定義時間差值的時間差值。
16.一種計算機程序產品,包括:
計算機可用介質,其中包含有計算機可讀程序代碼,所述計算機可讀程序代碼用于被執行以實現包括以下步驟的方法:
在主設備處將報頭附加到事務層協議布局分組上,以在布置于網絡上的所述主設備和目標設備之間同步時間,其中,所述報頭用于將所述分組標識為時間同步分組;以及
將具有附加的報頭的所述分組從主設備發送到目標設備,以在所述主設備和所述目標設備之間同步時間。
17.根據權利要求16所述的計算機程序產品,其中,所述附加的報頭包括時間同步標記符。
18.根據權利要求18所述的計算機程序產品,其中,所述時間同步標記符包括比特、一連串比特、標志或K碼。
19.一種系統,包括:
控制器,其被配置以在主設備處將經修改的幀同步應用到事務層協議布局分組的報頭,其中,所述報頭用于將所述分組標識為時間同步分組;
發射機,其被配置以將具有所述經修改的幀同步的所述分組從所述主設備發送到目標設備,以在所述主設備和所述目標設備之間同步時間;以及
接收機,其被配置以接收所發送的分組。
20.根據權利要求19所述的裝置,其中,所述報頭包括時間同步標記符。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010220775.1/1.html,轉載請聲明來源鉆瓜專利網。





