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

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

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

EthTsync模塊時間同步協(xié)議gPTP拓撲結(jié)構(gòu)

麥辣雞腿堡 ? 來源:ADAS與ECU之吾見 ? 作者:奮斗的農(nóng)民工 ? 2023-07-24 10:26 ? 次閱讀

EthTsync時間同步協(xié)議EthTsync時間同步協(xié)議是基于IEEE802.1AS規(guī)范中定義的gPTP標準協(xié)議發(fā)展出來的一套協(xié)議,該模塊的時間同步原理與gPTP協(xié)議一致,只不過在協(xié)議內(nèi)容方面,AUTOSAR規(guī)范進行了一些擴展,豐富了gPTP時間同步內(nèi)容。

因此,本文將重點以IEEE802.1AS定義的gPTP以太網(wǎng)時間同步原理與協(xié)議來跟大家講解EthTsync模塊的基本功能與作用,同時針對協(xié)議內(nèi)容的差異也會指出區(qū)別與聯(lián)系。

本節(jié)將會從如下幾個方面針對EthTsync模塊時間同步協(xié)議介紹:

gPTP拓撲結(jié)構(gòu):介紹gPTP協(xié)議應(yīng)用在何種以太網(wǎng)節(jié)點網(wǎng)絡(luò)中使用以及各節(jié)點如何進行交互;

gPTP時間同步流程:介紹gPTP時間同步協(xié)議實現(xiàn)的基本原理與過程;

gPTP與PTP協(xié)議區(qū)別和聯(lián)系:介紹gPTP協(xié)議與IEEE 1588規(guī)范中定義的PTP協(xié)議區(qū)別與聯(lián)系;

AUTOSAR中g(shù)PTP協(xié)議介紹:介紹在AUTOSAR規(guī)范中的gPTP協(xié)議的具體內(nèi)容,包含報文格式定義等內(nèi)容;

gPTP拓撲結(jié)構(gòu)

如下圖2所示展示了單一域時間敏感網(wǎng)絡(luò)的gPTP域拓撲結(jié)構(gòu),根據(jù)gPTP協(xié)議規(guī)范了如下域內(nèi)三種類型的以太網(wǎng)節(jié)點:

GrandMaster Node(簡稱GM):在一個gPTP域內(nèi)有且僅有一個主時鐘,即GrandMaster節(jié)點,簡稱GM;

Bridge Node:橋接節(jié)點,在一個gPTP域內(nèi)可以存在多個,但是不能作為時鐘節(jié)點,只能作為透明時鐘;

Endpoint Node:邊緣節(jié)點,作為該gPTP域內(nèi)的從時鐘節(jié)點;

圖片

圖2 gPTP單一域節(jié)點拓撲結(jié)構(gòu)

其中,gPTP協(xié)議是建立在主從時鐘關(guān)系上的一種協(xié)議,也就是說,在一個網(wǎng)絡(luò)內(nèi)所有節(jié)點都要以Master節(jié)點作為主時鐘,其余節(jié)點作為從時鐘,從時鐘將自己的本地時間與主時鐘時間進行同步,同時時間同步是可以層次遞進的,作為slave節(jié)點的時鐘也可以作為另一個局域網(wǎng)內(nèi)的主時鐘,如網(wǎng)關(guān)節(jié)點。

在上圖中框起來的區(qū)域如果發(fā)生link錯誤,導(dǎo)致currentGM無法將時間同步信息傳遞進該區(qū)域,那么就會使用到BMCA算法來實現(xiàn)新的Master時鐘選擇,
若發(fā)生此類場景,圖中GNSS邊緣時鐘節(jié)點將會被作為新的GM節(jié)點而存在,此時網(wǎng)絡(luò)中將會存在兩個gPTP域。

值得注意的是,AUTOSAR規(guī)范中的EthTsync模塊明確表示不支持BMCA算法,主要是考慮到整車網(wǎng)絡(luò)屬于一個靜態(tài)網(wǎng)絡(luò),整個ECU拓撲結(jié)構(gòu)上下點電都不會發(fā)生變化,如果發(fā)生上述連接故障問題也就需要進行售后處理,軟件無需處理該場景。

因此,在車載以太網(wǎng)拓撲結(jié)構(gòu)中,gPTP域內(nèi)的GrandMaster主時鐘均已預(yù)先設(shè)定好,無需通過BMCA算法來進行動態(tài)選擇。

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

    關(guān)注

    7

    文章

    2626

    瀏覽量

    47211
  • 拓撲
    +關(guān)注

    關(guān)注

    4

    文章

    337

    瀏覽量

    29534
  • 汽車
    +關(guān)注

    關(guān)注

    13

    文章

    3330

    瀏覽量

    37042
收藏 人收藏

    評論

    相關(guān)推薦

    網(wǎng)絡(luò)時間協(xié)議和精簡網(wǎng)絡(luò)時間協(xié)議同步解決方案

    IP網(wǎng)絡(luò)和以太網(wǎng)最初設(shè)計時并沒有考慮同步問題,但是這在現(xiàn)在非常的有必要。如果你的產(chǎn)品需要時間同步需要在設(shè)計上采取哪些措施呢?目前已經(jīng)有幾種解決方案,這里我們與大家討論四種常見的解決方案:網(wǎng)絡(luò)
    的頭像 發(fā)表于 11-09 09:18 ?1.1w次閱讀
    網(wǎng)絡(luò)<b class='flag-5'>時間協(xié)議</b>和精簡網(wǎng)絡(luò)<b class='flag-5'>時間協(xié)議</b><b class='flag-5'>同步</b>解決方案

    STM32 USB的拓撲結(jié)構(gòu)是如何構(gòu)成的

    STM32 USB協(xié)議的物理特性STM32 USB的拓撲結(jié)構(gòu)是如何構(gòu)成的?
    發(fā)表于 10-29 07:51

    基于拓撲結(jié)構(gòu)的升壓Boost

    的平臺,給老司機交流的平臺。所有文章來源于項目實戰(zhàn),屬于原創(chuàng)。一、拓撲結(jié)構(gòu)1、升壓拓撲如上圖,要想掌握升壓電路,必須深刻理解拓撲結(jié)構(gòu),幾乎所
    發(fā)表于 11-11 09:21

    IEEE 1588精密時間協(xié)議時間同步性能

    1.0 引言IEEE 1588精密時間協(xié)議(PTP)的目的是在以太網(wǎng)中保持不同結(jié)點之間的時間同步。在工廠自動化、測試和測量以及通信中的大量應(yīng)用要求非常精密的
    發(fā)表于 08-15 22:58 ?32次下載

    拓撲結(jié)構(gòu),拓撲結(jié)構(gòu)有哪些類型?

    拓撲結(jié)構(gòu),計算機網(wǎng)絡(luò)的拓撲結(jié)構(gòu)有哪些類型? 計算機網(wǎng)絡(luò)的拓撲結(jié)構(gòu) 是指網(wǎng)絡(luò)中各個站點相互連接
    發(fā)表于 03-22 11:20 ?1.3w次閱讀

    ZigBee模塊通信協(xié)議的樹形拓撲組網(wǎng)結(jié)構(gòu)

    Zigbee無線通信協(xié)議的樹形拓撲包括Co-ordinator(zigbee模塊-協(xié)調(diào)器)節(jié)點、多個Router(zigbee模塊-路由器)和Enddevice(zigbee
    的頭像 發(fā)表于 06-10 17:37 ?2829次閱讀
    ZigBee<b class='flag-5'>模塊</b>通信<b class='flag-5'>協(xié)議</b>的樹形<b class='flag-5'>拓撲</b>組網(wǎng)<b class='flag-5'>結(jié)構(gòu)</b>

    車載以太網(wǎng)時間同步EthTsync技術(shù)解析

    本文將重點介紹EthTsync模塊在AUTOSAR模塊中的層級關(guān)系,以太網(wǎng)時間同步原理,與EEE802.1AS定義的
    發(fā)表于 05-08 10:09 ?1556次閱讀
    車載以太網(wǎng)<b class='flag-5'>時間</b><b class='flag-5'>同步</b>之<b class='flag-5'>EthTsync</b>技術(shù)解析

    車載以太網(wǎng)時間同步AUTOSAR層級關(guān)系

    小T講到EthDriver一般都具備硬件時間戳特性,該特性便是車載以太網(wǎng)實現(xiàn)時間同步的一個關(guān)鍵前提,在AUTOSAR標準規(guī)范中,EthTsync模塊
    的頭像 發(fā)表于 07-24 10:24 ?1216次閱讀
    車載以太網(wǎng)<b class='flag-5'>時間</b><b class='flag-5'>同步</b>AUTOSAR層級關(guān)系

    gPTP時間同步流程介紹

    gPTP時間同步流程 gPTP時間同步流程可以按照如下先后順序來進行,彼此之間存在依賴關(guān)系: 最
    的頭像 發(fā)表于 07-24 10:31 ?3940次閱讀
    <b class='flag-5'>gPTP</b><b class='flag-5'>時間</b><b class='flag-5'>同步</b>流程介紹

    車載AUTOSAR中gPTP協(xié)議介紹

    AUTOSAR中gPTP協(xié)議介紹 相比IEEE802.1AS規(guī)范中定義的gPTP協(xié)議,AUTOSAR組織結(jié)合車載網(wǎng)絡(luò)應(yīng)用場景針對其部分內(nèi)容也做了進一步限制與約束,以便能夠更加靈活應(yīng)用,
    的頭像 發(fā)表于 07-24 10:39 ?2645次閱讀
    車載AUTOSAR中<b class='flag-5'>gPTP</b><b class='flag-5'>協(xié)議</b>介紹

    智能網(wǎng)聯(lián)汽車對“時間同步”的總結(jié)

    CAN報文播發(fā)和gptp報文播發(fā)功能通常分別由MCU和MPU承接。MCU和MPU之間需要實現(xiàn)有效的時間同步,以保證通過不同通道播發(fā)的時間數(shù)據(jù)是一致的。
    的頭像 發(fā)表于 08-29 11:25 ?1835次閱讀
    智能網(wǎng)聯(lián)汽車對“<b class='flag-5'>時間</b><b class='flag-5'>同步</b>”的總結(jié)

    車載gptp同步原理介紹

    ptp/gptp 在車載,vehicle time使用gptp來做vehicle time的同步gptp算是ptp的簡化版,規(guī)范定義來源于IEEE 802.1AS,理論上可以達到ns
    的頭像 發(fā)表于 10-27 14:44 ?2341次閱讀
    車載<b class='flag-5'>gptp</b><b class='flag-5'>同步</b>原理介紹

    車載時間融合與utc同步

    時間融合和使用 對于整車來說,Tsync模塊需要將整車所有vehicle time和utc同步好,對于用戶來說,開發(fā)者最好提供獲取vehicle time和utc時間的接口,用戶無需要
    的頭像 發(fā)表于 10-27 14:47 ?1140次閱讀
    車載<b class='flag-5'>時間</b>融合與utc<b class='flag-5'>同步</b>

    京準電鐘 | NTP網(wǎng)絡(luò)時間同步協(xié)議原理及其應(yīng)用介紹

    京準電鐘 NTP網(wǎng)絡(luò)時間同步協(xié)議原理及其應(yīng)用介紹
    的頭像 發(fā)表于 06-12 15:22 ?403次閱讀
    京準電鐘 | NTP網(wǎng)絡(luò)<b class='flag-5'>時間</b><b class='flag-5'>同步</b><b class='flag-5'>協(xié)議</b>原理及其應(yīng)用介紹

    網(wǎng)絡(luò)時間服務(wù)器模塊:衛(wèi)星時間同步的管理神器

    網(wǎng)絡(luò)時間協(xié)議和PTP精確時間協(xié)議是兩種常用的網(wǎng)絡(luò)時間同步協(xié)議。PTP需要硬件支持,山東正瑞有對應(yīng)
    的頭像 發(fā)表于 08-20 15:38 ?157次閱讀
    網(wǎng)絡(luò)<b class='flag-5'>時間</b>服務(wù)器<b class='flag-5'>模塊</b>:衛(wèi)星<b class='flag-5'>時間</b><b class='flag-5'>同步</b>的管理神器