Pdelay_Req報文格式定義
如下圖15所示為IEEE802.1AS定義的報文格式定義:
圖15 Pdelay_Req報文格式定義
上圖中header與SYNCMessage頭信息定義(IEEE802.1AS)中一致,該報文共占用54個字節,除了header信息外沒有其他Payload信息。
Pdelay_Resp報文格式定義
圖16 Pdelay_Resp報文格式定義
上圖中header與SYNC Message頭信息定義(IEEE802.1AS)中一致,該報文共占用54個字節, 圖中兩個變量解釋如下:
requestReceiptTimestamp:該值是Pdelay_Req報文發送時刻的s與ns部分;
requestingPortIdentity:該值應與Pdelay_Req報文中的sourcePortIdentity字段一致;
Pdelay_Resp_Follow_Up報文格式定義
圖17 Pdelay_Resp_Follow_up報文格式定義
上圖中header與SYNC Message頭信息定義(IEEE802.1AS)中一致,該報文共占用54個字節, 圖中兩個變量解釋如下:
responseOriginTimestamp:發送Pdelay_Resp報文時刻的s部分與ns部分;
requestingPortIdentity:該值應與Pdelay_Req報文中的sourcePortIdentity字段一致;
除了解上述Path延時測量相關報文格式以外,AUTOSAR定義的Path延時時間測量機制還需要注意如下幾個關鍵點:
EthTsync模塊通過Pdelay_Req,Pdelay_Resp,Pdelay_Resp_Follow_Up報文來進行延遲測量;
Pdelay_Res超時發出接收節點將會中止本次延時測量,接收節點默認使用上次延時測量的結果;
主從時鐘節點均需要周期性發送Pdelay_Req報文來進行彼此的Path延時時間測量,發送報文周期可通過EthTSynGlobalTimeTxPdelayReqPeriod來控制;
Pdelay_Resp_Follow_Up報文的發送時間可以通過參數EthTSynGlobalTimeTxFollowUpOffset配置;
上述五類報文的目標MAC地址均統一為01-80-C2-00-00-0E, 源MAC地址為各自報文發送的端口地址;
上述五類報文的EtherType統一為88-F7;
-
車載
+關注
關注
18文章
617瀏覽量
83460 -
測量
+關注
關注
10文章
4938瀏覽量
111812 -
汽車
+關注
關注
13文章
3601瀏覽量
37654
發布評論請先 登錄
相關推薦
評論