在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

SOVD協議在HPC中的應用詳解

Vector維克多 ? 來源:Vector維克多 ? 2023-12-29 16:34 ? 次閱讀

整車電子電器架構正在從分布式總線架構逐漸向以High Performance Computer(以下簡稱HPC)為中心的集中式架構轉變,HPC的引入也正在影響著整車診斷的方式,診斷已經不再局限于對故障碼和軟硬件信息的讀取,也需要對HPC上的應用進行診斷。在這樣的行業背景下,ASAM e.V.提出了面向服務的診斷協議SOVD(Service-Oriented Vehicle Diagnostics),并于2022年6月發布了ASAM SOVD API Specification v1.0。

相較于UDS協議,SOVD不僅保留了傳統的讀寫數據,例程控制(Routine Control),故障讀取等功能,而且還支持動態發現車內診斷功能,獲取HPC的Log信息等新的診斷需求,更符合當前軟件定義汽車概念下的行業趨勢。于此同時,AUTOSAR組織將SOVD部分內容的軟件實現定義在了R22-11及以上版本的AUTOSAR Adaptive規范中。

基于當前的行業背景以及已經發布的國際標準,車端SOVD協議棧主要部署在HPC上,有如下4種應用場景,如圖1:

>

SOVD Gateway:應用于SOVD邊緣節點;

>

Diagnostic Manager SOVD Extension:用以支持AUTOSAR Adaptive應用的SOVD診斷;

>

SOVD2UDS Adapter:SOVD和UDS的協議轉換;

>

SOVD Library:用以支持非AUTOSAR Adaptive應用的SOVD診斷。

cf8be310-a624-11ee-8b88-92fbcf53809c.png

圖1:SOVD應用場景

01

SOVD Gateway

根據AUTOSAR規范中SOVD參考架構的描述,SOVD Gateway作為整車的SOVD邊緣節點,負責獲取以及路由SOVD Client和目標節點之間的SOVD通信報文。

SOVD Gateway通過SOVD請求中的實體(Entity)路徑識別所路由報文的目標節點,實體和目標節點的匹配關系則通過SOVDGatewayInstantiation(TPS_ManifestSpecification ≥ R22-11)靜態定義或通過mDNS動態發現,如圖2。

cf9d07b2-a624-11ee-8b88-92fbcf53809c.png

圖2:SOVD Gateway路由表

除此以外,SOVD Gateway作為邊緣節點,也肩負著對SOVD Client進行認證以及權限控制的責任,從而保證車輛的信息安全。

02

Diagnostic Manager SOVD

Extension

在引入SOVD協議之前,AUTOSAR Adaptive的診斷管理(Diagnostic Manager,以下簡稱DM)模塊用于處理UDS協議定義的診斷服務和故障存儲。引入SOVD協議之后,DM可同時處理SOVD和UDS協議定義的診斷行為,即DM既作為UDS Server,也可以作為SOVD Server。

DM為上層的AUTOSAR Adaptive應用提供“ara::diag”接口,對于UDS和SOVD共享的功能,DM延用已有的接口。如圖3所示,DM收到UDS請求0x22 12 34或者SOVD請求GET https://VIN.sovd/components/PowerSteering/data/PSvoltage,為上層應用提供的接口同為ara::GenericDataIdentifier.Read(…)。

cfb7929e-a624-11ee-8b88-92fbcf53809c.png

圖3:UDS和SOVD共享接口

而對于SOVD特有的功能,DM新定義了相關的接口,例如ara::GetAuthorizationUrl,ara::SovdProximityChallengeType {...}。

DM在同時提供UDS和SOVD功能的情況下,也需要處理并發請求的優先級判斷。例如,當某一個UDS Client發送診斷請求將DM切換到非默認會話狀態以后,則DM只處理該UDS Client發送的診斷請求,即該UDS Client擁有最高訪問優先級;SOVD中的Lock機制也同樣需要特殊處理,當DM從某一個SOVD Client獲取了SOVD Lock后,其他的UDS Client或SOVD Client此時則無法訪問DM,如圖4。

cfc94d90-a624-11ee-8b88-92fbcf53809c.png

圖4:并發的診斷Client

03

SOVD2UDS Adapter

對于整車架構來說,傳統診斷功能UDS是不會被替代的,還會保留在車內的其他節點中,而對于這些節點的診斷訪問,通常又需要通過HPC轉發,因此,HPC中還需要具備SOVD和UDS協議轉換的功能,SOVD2UDS Adapter就是用來實現協議轉換功能的模塊。

SOVD2UDS Adapter負責將收到的SOVD請求轉換為UDS請求,同時將收到的UDS響應轉換為SOVD響應。因此,用戶在使用該模塊時,需要詳細定義兩個診斷協議之間的對應關系,比如UDS DID和SOVD Resource的對應關系,如圖5。

cfd8849a-a624-11ee-8b88-92fbcf53809c.png

圖5:SOVD與UDS的協議轉換

04

SOVD Library

除了依賴于AUTOSAR架構的應用,車輛內部通常也會存在非AUTOSAR的應用。對于這些應用,可以通過SOVD Library提供的接口,將這些非AUTOSAR的應用也視作為SOVD Server,從而實現基于SOVD的診斷功能,如圖6。

cfef60f2-a624-11ee-8b88-92fbcf53809c.png

圖6:SOVD Library

當前,對于SOVD協議,不論是ASAM e.V./ISO,還是AUTOSAR規范都還在不斷更新和完善中。可以肯定的是,適用于全新E/E架構的車輛診斷功能迭代已經開始,SOVD協議的應用是軟件定義汽車的系統診斷的一個重要里程碑。








審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • AUTOSAR
    +關注

    關注

    10

    文章

    374

    瀏覽量

    22449
  • HPC
    HPC
    +關注

    關注

    0

    文章

    333

    瀏覽量

    24230

原文標題:SOVD協議在HPC中的應用

文章出處:【微信號:VectorChina,微信公眾號:Vector維克多】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    ADC的FMC接口協議支持VITA 57.1 FMC1 HPC CONNECTOR嗎?

    ADC芯片評估板的FMC接口協議支持VITA 57.1 FMC1 HPC CONNECTOR嗎?
    發表于 12-13 14:03

    LwIP協議棧源碼詳解

    LwIP協議棧源碼詳解
    發表于 08-20 23:17

    CANOPEN協議詳解

    CANOPEN協議詳解
    發表于 09-20 16:00

    TCPIP詳解 卷1協議

    TCPIP詳解 卷1協議
    發表于 09-28 12:45

    是否可以將PCIe的MGT用于RapidIO協議

    只有一個)。我的設計,我已經將FMC HPC連接器用于其他目的,我想知道我是否可以將PCIe的MGT用于RapidIO協議,或者這個接
    發表于 08-29 10:33

    tcp ip協議詳解卷一

    tcp ip協議詳解卷一:《TCP/IP詳解,卷1:協議》是一本完整而詳細的TCP/IP協議指南。描述了屬于每一層的各個
    發表于 05-19 12:02 ?712次下載

    Modbus通信協議詳解

    關于Modbus通信協議詳解和應用分析
    發表于 10-12 16:54 ?150次下載
    Modbus通信<b class='flag-5'>協議</b><b class='flag-5'>詳解</b>

    路由協議的分類和作用詳解

    介紹關于路由協議的概念、原理,路由協議的分類和作用詳解
    發表于 11-03 15:08 ?1w次閱讀

    Modbus_通訊協議詳解

    Modbus_通訊協議詳解,Modbus_通訊協議詳解
    發表于 12-08 14:13 ?0次下載

    混合云環境的Kubernetes HPC使用經驗

    該公司成立于2013年,致力于開發HPC容器技術和容器化工程應用程序,以促進在共享的本地或按需云環境訪問和使用工程HPC工作負載。本文及上一篇文章,他們描述了過去12個月
    的頭像 發表于 03-21 11:47 ?2181次閱讀

    詳解串行總線的SATA協議

    書接上回-《串行總線技術(一)-串行總線結構(以PCIe為例)》《串行總線技術(二)-串行總線的先進設計理念及SerDes/PMA介紹》,今天詳解SATA協議。 簡介SATA(Serial
    的頭像 發表于 11-01 10:53 ?1.1w次閱讀

    FreeSwitch的sip協議協議詳解.pdf

    FreeSwitch的sip協議協議詳解.pdf
    發表于 12-30 11:28 ?3次下載

    SOVD協議及測試解決方案

    變化,因此,SOVD(Service-OrientedVehicleDiagnostics)診斷協議于2019年ASAM啟動,通過標準化的診斷服務和接口,旨在提高
    的頭像 發表于 09-20 08:08 ?1477次閱讀
    <b class='flag-5'>SOVD</b><b class='flag-5'>協議</b>及測試解決方案

    面向服務的車輛診斷協議SOVD協議介紹

    汽車診斷領域,UDS(Unified Diagnostic Services,統一診斷服務)長期以來一直是滿足大多數診斷需求的核心協議。然而,隨著 HPC(High-Performance
    的頭像 發表于 03-24 09:46 ?733次閱讀
    面向服務的車輛診斷<b class='flag-5'>協議</b><b class='flag-5'>SOVD</b><b class='flag-5'>協議</b>介紹

    汽車診斷的未來:SOVD協議初探

    SOVD是由ASAM制定的一種面向服務的診斷標準。該標準將診斷功能和數據抽象為獨立的服務資源,利用實體與資源集合進行關聯和管理。同時,它提供了一套標準化接口,允許客戶端通過標準 HTTP 方法訪問這些資源,從而實現相應的診斷功能。
    的頭像 發表于 03-27 18:54 ?934次閱讀
    汽車診斷的未來:<b class='flag-5'>SOVD</b><b class='flag-5'>協議</b>初探
    主站蜘蛛池模板: 男人的天堂在线免费视频 | 亚洲成人免费在线观看 | 久久刺激视频 | 四虎影院大全 | 久久精品免看国产 | 亚洲国产精品久久久久婷婷软件 | 欧美一级片手机在线观看 | 在线欧美色 | 日韩欧美黄色 | 国产情侣真实露脸在线最新 | 久操中文 | 久久久夜色精品国产噜噜 | bt天堂资源在线官网bt | 天天摸天天碰成人免费视频 | 俄罗斯小屁孩cao大人免费 | 美女写真福利视频 | 大学生一级特黄的免费大片视频 | 亚洲视频一区在线观看 | 日韩a级毛片 | 四虎在线成人免费网站 | 狠狠做久久深爱婷婷97动漫 | 亚洲啪啪免费视频 | 国产叼嘿视频免费网站 | 色综合欧美综合天天综合 | 日本大片在线看 | 怡红院免费va男人的天堂 | 黄色视屏在线免费观看 | 人人澡人人草 | 国产在线99| 国产裸露片段精华合集链接 | 久久99热不卡精品免费观看 | 澳门久久 | 日韩毛片网 | 欧美极品bbbbⅹxxxx | 四虎影视最新地址 | 国产卡1卡2卡三卡网站免费 | 国产理论在线 | 久久婷婷五综合一区二区 | 色 在线播放| 欧美四色 | 中文字幕一区二区三区四区五区人 |