91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux ptp4l程序?qū)崿F(xiàn)PTP邊界時鐘和普通時鐘

廣州虹科電子科技有限公司 ? 來源:廣州虹科電子科技有限公 ? 作者:廣州虹科電子科技 ? 2021-09-05 11:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

精確時間協(xié)議(PTP)是用于在網(wǎng)絡(luò)中進(jìn)行時鐘同步的協(xié)議。當(dāng)與硬件支持結(jié)合使用時, PTP 能夠達(dá)到亞微秒的精度,這遠(yuǎn)好于通常使用的 NTP 。 PTP 支持分為內(nèi)核空間和用戶空間。該協(xié)議的實(shí)際實(shí)現(xiàn)稱為linuxptp,它是 PTPv2 根據(jù) Linux 的 IEEE 標(biāo)準(zhǔn) 1588 實(shí)現(xiàn)的。所述linuxptp包包括ptp4l和phc2sys用于時鐘同步的程序。該ptp4l程序?qū)崿F(xiàn)了 PTP 邊界時鐘和普通時鐘。硬件時間戳用于將 PTP 硬件時鐘與主時鐘同步,軟件時間戳用于將系統(tǒng)時鐘與主時鐘同步。

認(rèn)識PTP

同步的時鐘按 PTP 按照主從層次結(jié)構(gòu)組織。從站與它們的主站同步,而主站可能是他們自己的主站的從站。層次結(jié)構(gòu)由最佳主時鐘( BMC ) 算法自動創(chuàng)建和更新,該算法在每個時鐘上運(yùn)行。當(dāng)一個時鐘僅具有一個端口,它可以是主或從屬,這樣的時鐘被稱為普通時鐘(OC)。具有多個端口的時鐘可以在一個端口上作為主時鐘,在另一個端口上作為從時鐘,這樣的時鐘稱為邊界時鐘 ( BC )。頂級master被稱為grandmaster 時鐘,可以使用全球定位系統(tǒng)( GPS ) 時間源進(jìn)行同步。通過使用基于 GPS 的時間源,可以高度準(zhǔn)確地同步不同的網(wǎng)絡(luò)。

PTP的優(yōu)勢

PTP 與網(wǎng)絡(luò)時間協(xié)議( NTP ) 相比的主要優(yōu)勢之一是各種網(wǎng)絡(luò)接口控制器( NIC ) 和網(wǎng)絡(luò)交換機(jī)中需要硬件時間戳支持。這種專用硬件可以 PTP 解決消息傳輸中的延遲,并大大提高時間同步的準(zhǔn)確性。雖然可以在網(wǎng)絡(luò)中使用不支持 PTP 的硬件設(shè)備(如不支持PTP的交換機(jī)),但這通常會導(dǎo)致抖動增加或在延遲中引入不對稱性,從而導(dǎo)致同步不準(zhǔn)確。為獲得盡可能高的準(zhǔn)確性,建議將所有網(wǎng)絡(luò)設(shè)備之間的 PTP 時鐘的 PTP 硬件是啟用的。并非所有網(wǎng)絡(luò)硬件都支持 PTP 。大型網(wǎng)絡(luò)中的時間同步可能更適合 NTP。在硬件 PTP 支持下,NIC 擁有自己的板載時鐘,用于為接收和傳輸?shù)?PTP 消息添加時間戳。正是這個板載時鐘與 PTP 主機(jī)同步,計算機(jī)的系統(tǒng)時鐘 PTP 與網(wǎng)卡上的硬件時鐘同步。在軟件 PTP 支持下,系統(tǒng)時鐘用于對 PTP 消息打時間戳,并直接與主站同步。硬件 PTP 支持提供了更高的準(zhǔn)確性,因?yàn)?NIC 可以在PTP 數(shù)據(jù)包發(fā)送和接收的確切時刻標(biāo)記數(shù)據(jù)包,而軟件 PTP 支持需要 PTP 操作系統(tǒng)對數(shù)據(jù)包進(jìn)行額外處理。

實(shí)踐1-檢查硬件時間戳

為了使用 PTP ,網(wǎng)絡(luò)接口的內(nèi)核網(wǎng)絡(luò)驅(qū)動程序必須支持軟件或硬件時間戳功能。除了驅(qū)動程序中存在的硬件時間戳支持之外,NIC 還必須能夠在物理硬件中支持此功能。驗(yàn)證特定驅(qū)動程序和 NIC 的時間戳功能的最佳方法是使用ethtool查詢接口,如下所示:

~]# ethtool -T eth3Time stamping parameters for eth3:Capabilities: hardware-transmit (SOF_TIMESTAMPING_TX_HARDWARE) software-transmit (SOF_TIMESTAMPING_TX_SOFTWARE) hardware-receive (SOF_TIMESTAMPING_RX_HARDWARE) software-receive (SOF_TIMESTAMPING_RX_SOFTWARE) software-system-clock (SOF_TIMESTAMPING_SOFTWARE) hardware-raw-clock (SOF_TIMESTAMPING_RAW_HARDWARE)PTP Hardware Clock: 0Hardware Transmit Timestamp Modes: off (HWTSTAMP_TX_OFF) on (HWTSTAMP_TX_ON)Hardware Receive Filter Modes: none (HWTSTAMP_FILTER_NONE) all (HWTSTAMP_FILTER_ALL)

其中eth3是您要檢查的接口。對于軟件時間戳支持,參數(shù)列表應(yīng)包括:

SOF_TIMESTAMPING_SOFTWARE SOF_TIMESTAMPING_TX_SOFTWARE SOF_TIMESTAMPING_RX_SOFTWARE

對于硬件時間戳支持,參數(shù)列表應(yīng)包括:

SOF_TIMESTAMPING_RAW_HARDWARE SOF_TIMESTAMPING_TX_HARDWARE SOF_TIMESTAMPING_RX_HARDWARE

實(shí)踐2-安裝linuxptp

yum安裝

sudo yum install linuxptp

apt-get安裝

sudo apt-get install linuxptp

git安裝

sudo git clone git://git.code.sf.net/p/linuxptp/code linuxptp cd linuxptp sudo make sudo make install

測試:

~]# ptp4l -h usage: ptp4l [options] Delay Mechanism -A Auto, starting with E2E -E E2E, delay request-response (default) -P P2P, peer delay mechanism 。..

實(shí)踐3-運(yùn)行程序

硬件時間戳,主從模式測試主時鐘:

sudo ptp4l -i enp0s31f6 -m –H

從時鐘:

sudo ptp4l -i eno1 -m -H –s

運(yùn)行結(jié)果,從鐘:

主偏移值是以納秒為單位測量的主偏移。的 s0 , s1 , s2 串表示不同的時鐘伺服狀態(tài):s0 被解鎖,s1 是時鐘步驟和 s2 被鎖定。一旦伺服處于鎖定狀態(tài)( s2 ),除非 pi_offset_const 在配置文件中將該選項(xiàng)設(shè)置為正值,否則時鐘將不會步進(jìn)(僅緩慢調(diào)整)。該 freq 值是時鐘的頻率調(diào)整,以十億分之一 (ppb) 為單位。路徑延遲值是從主站發(fā)送的同步消息的估計延遲(以納秒為單位)。端口 0 是用于本地 PTP 管理的 Unix 域套接字。端口 1 是 eth3 接口。 INITIALIZING、LISTENING、UNCALIBRATED 和 SLAVE 是一些可能的端口狀態(tài),它們會在 INITIALIZE、RS_SLAVE、MASTER_CLOCK_SELECTED 事件上發(fā)生變化。在最后一個狀態(tài)更改消息中,端口狀態(tài)從UNCALIBRATED 更改為 SLAVE,表明與 PTP 主時鐘成功同步。

在新的工業(yè) 4.0 理念正在改變技術(shù)格局的世界中,提出了更高的時間同步要求。虹科 & ELPROMA 提供世界領(lǐng)先的時間同步解決方案。ELPROMA(1992年起)提供先進(jìn)的NTP PTP / IEEE1588時間服務(wù)器,用來確保從時鐘高度穩(wěn)定和準(zhǔn)確。

高可用性支持(HA)

兩路冗余天線

便捷式型號可選

MTBF 391000 小時

支持NTP/PTP/IRIG/1PPS+ToD

電信,電力等多行業(yè)PTP標(biāo)準(zhǔn)支持

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17791

    瀏覽量

    193163
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11760

    瀏覽量

    219032
  • PTP
    PTP
    +關(guān)注

    關(guān)注

    0

    文章

    96

    瀏覽量

    9738

原文標(biāo)題:【虹科】Linux PTP 高精度時間同步實(shí)踐

文章出處:【微信號:Hongketeam,微信公眾號:廣州虹科電子科技有限公司】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    安徽京準(zhǔn):PTP時鐘同步精準(zhǔn)賦能AI機(jī)器人

    安徽京準(zhǔn):PTP時鐘同步精準(zhǔn)賦能AI機(jī)器人
    的頭像 發(fā)表于 01-16 15:06 ?248次閱讀
    安徽京準(zhǔn):<b class='flag-5'>PTP</b><b class='flag-5'>時鐘</b>同步精準(zhǔn)賦能AI機(jī)器人

    PTP/GPTP主時鐘服務(wù)器的應(yīng)用? PTP時間服務(wù)器

    ,精準(zhǔn)記錄電力事件發(fā)生時間以保障電力調(diào)度的順暢,高精度的時間同步都顯得至關(guān)重要。? 超高精度同步:SYN2413型PTP時鐘服務(wù)器基于先進(jìn)的PTP(Precise Time Protocol,精確時間協(xié)議)技術(shù),能夠
    的頭像 發(fā)表于 11-12 11:49 ?821次閱讀
    <b class='flag-5'>PTP</b>/GPTP主<b class='flag-5'>時鐘</b>服務(wù)器的應(yīng)用?  <b class='flag-5'>PTP</b>時間服務(wù)器

    數(shù)據(jù)堡壘:京準(zhǔn)1588PTP主從時鐘系統(tǒng)構(gòu)建精準(zhǔn)世界

    數(shù)據(jù)堡壘:京準(zhǔn)1588PTP主從時鐘系統(tǒng)構(gòu)建精準(zhǔn)世界
    的頭像 發(fā)表于 10-29 10:25 ?456次閱讀

    電能質(zhì)量在線監(jiān)測裝置時鐘模塊自動同步異常的常見類型有哪些?

    電能質(zhì)量在線監(jiān)測裝置時鐘模塊自動同步異常,核心可按 同步方式(PTP/GPS/NTP)分類 ,每種方式的異常類型均集中在 “鏈路、配置、硬件、環(huán)境” 四大維度,且各有典型表現(xiàn)。以下是具體分類及特征
    的頭像 發(fā)表于 10-22 14:15 ?521次閱讀

    深入理解PTP:高精度時間同步的核心原理

    PTP實(shí)現(xiàn)高精度的核心在于其精密的測量機(jī)制和對網(wǎng)絡(luò)延遲的細(xì)致處理。我們以常見的端到端 (End-to-End, E2E) 延遲請求-響應(yīng)機(jī)制為例,來剖析PTP的“對表”藝術(shù)。
    的頭像 發(fā)表于 09-01 17:41 ?2181次閱讀
    深入理解<b class='flag-5'>PTP</b>:高精度時間同步的核心原理

    工業(yè)互聯(lián)網(wǎng)時代:PTP時鐘服務(wù)器如何實(shí)現(xiàn)微秒級精準(zhǔn)同步?

    同一個核心技術(shù)需求——高精度時間同步。作為工業(yè)互聯(lián)網(wǎng)、物聯(lián)網(wǎng)及通信網(wǎng)絡(luò)的基礎(chǔ)設(shè)施,PTP時鐘服務(wù)器正以亞微秒級的同步精度,重塑現(xiàn)代工業(yè)的時序控制體系。一、從NTP
    的頭像 發(fā)表于 08-21 14:01 ?869次閱讀
    工業(yè)互聯(lián)網(wǎng)時代:<b class='flag-5'>PTP</b><b class='flag-5'>時鐘</b>服務(wù)器如何<b class='flag-5'>實(shí)現(xiàn)</b>微秒級精準(zhǔn)同步?

    亞微秒級同步精度!光路科技PTP交換機(jī)助力工業(yè)升級

    的時間同步能力。它不僅支持透明時鐘邊界時鐘PTP模式,還具備豐富的環(huán)網(wǎng)冗余、端口配置和二層協(xié)議功能,能夠在-40℃至75℃環(huán)境中穩(wěn)定運(yùn)行,是構(gòu)建高可靠工業(yè)網(wǎng)絡(luò)
    的頭像 發(fā)表于 07-18 17:08 ?778次閱讀
    亞微秒級同步精度!光路科技<b class='flag-5'>PTP</b>交換機(jī)助力工業(yè)升級

    PTP/GPTP主時鐘服務(wù)器的應(yīng)用?

    ,精準(zhǔn)記錄電力事件發(fā)生時間以保障電力調(diào)度的順暢,高精度的時間同步都顯得至關(guān)重要?!巴教煜隆?品牌旗下的 SYN2413 型 PTP 時鐘服務(wù)器(旗艦版),作為一款功能強(qiáng)大的 TSN 服務(wù)器、GPTP 時間服務(wù)器,為客戶在這些復(fù)雜且對時間精度要求極高的場景中,提供了完美的
    的頭像 發(fā)表于 06-23 17:04 ?678次閱讀

    PTP 時鐘:精準(zhǔn)時鐘同步的核心力量

    的 SYN2407 系列 PTP 時鐘模塊,以其卓越的性能和廣泛的適用性,成為了實(shí)現(xiàn)高精度時鐘同步的關(guān)鍵組件。 一、SYN2407 系列 PTP
    的頭像 發(fā)表于 06-12 15:53 ?653次閱讀

    PTP同步時鐘使用注意事項(xiàng)及場景應(yīng)用

    在數(shù)字化時代,精準(zhǔn)時間同步對分布式系統(tǒng)至關(guān)重要。PTP(精確時間協(xié)議,IEEE1588標(biāo)準(zhǔn))應(yīng)運(yùn)而生,它通過網(wǎng)絡(luò)傳輸時間戳,突破傳統(tǒng)同步技術(shù)局限,可實(shí)現(xiàn)亞微秒級高精度時鐘同步,為智能電網(wǎng)、5G通信
    的頭像 發(fā)表于 06-12 15:35 ?950次閱讀

    PTP 時鐘:精準(zhǔn)時鐘同步的核心力量?

    的 SYN2407 系列 PTP 時鐘模塊,以其卓越的性能和廣泛的適用性,成為了實(shí)現(xiàn)高精度時鐘同步的關(guān)鍵組件。 一、SYN2407 系列 PTP
    的頭像 發(fā)表于 06-05 16:30 ?703次閱讀

    PTP同步時鐘使用注意事項(xiàng)及場景應(yīng)

    在數(shù)字化時代,精準(zhǔn)時間同步對分布式系統(tǒng)至關(guān)重要。PTP(精確時間協(xié)議,IEEE1588標(biāo)準(zhǔn))應(yīng)運(yùn)而生,它通過網(wǎng)絡(luò)傳輸時間戳,突破傳統(tǒng)同步技術(shù)局限,可實(shí)現(xiàn)亞微秒級高精度時鐘同步,為智能電網(wǎng)、5G通信
    的頭像 發(fā)表于 05-26 15:49 ?676次閱讀

    如何挑選一款1588PTP時鐘同步服務(wù)器?

    在當(dāng)今數(shù)字化程度極高的時代,高精度時間同步對于眾多關(guān)鍵領(lǐng)域的高效、穩(wěn)定運(yùn)行起著決定性作用。PTP(精確時間協(xié)議)時鐘作為實(shí)現(xiàn)高精度時間同步的核心設(shè)備,其性能優(yōu)劣直接關(guān)乎系統(tǒng)整體表現(xiàn)。挑選一款合適
    的頭像 發(fā)表于 05-26 15:45 ?542次閱讀

    GPTP時鐘授時服務(wù)器應(yīng)用介紹、GPTP時鐘、PTP授時服務(wù)器

    的特點(diǎn),可應(yīng)用在以下場景: 汽車領(lǐng)域 自動駕駛:自動駕駛車輛依靠眾多傳感器和系統(tǒng)協(xié)同工作,如激光雷達(dá)、攝像頭、毫米波雷達(dá)等。SYN2413型PTP時鐘確保這些傳感器的數(shù)據(jù)采集和處理在時間上精確同步,使車輛能準(zhǔn)確感知周圍環(huán)境,做出實(shí)時決策
    的頭像 發(fā)表于 05-19 14:41 ?668次閱讀

    使用NUCLEO-F429ZI實(shí)現(xiàn)PTP網(wǎng)絡(luò)時間同步協(xié)議的從時鐘部分,如何輸出相應(yīng)的PPS信號用于測量主從時鐘同步性能?

    目前正在使用NUCLEO-F429ZI實(shí)現(xiàn)PTP網(wǎng)絡(luò)時間同步協(xié)議的從時鐘部分,使用ptpd實(shí)現(xiàn)了簡單的基礎(chǔ)功能,但是想請問一下各位大佬如何輸出相應(yīng)的PPS信號用于測量主從
    發(fā)表于 03-11 08:19