概述
在標準的網(wǎng)絡七層架構中,SOME/IP(Scalable service-Oriented Middleware over IP) 作為應用層協(xié)議運行于車載以太網(wǎng)四層以上,作為以太網(wǎng)通信中間件來實現(xiàn)應用層和IP層的數(shù)據(jù)交互,使其不依賴于操作系統(tǒng),又能兼容AUTOSAR和非AUTOSAR平臺。SOME/IP是一種汽車中間件解決方案,可用于控制消息。它從一開始就被設計成適合不同尺寸和不同操作系統(tǒng)的設備。這包括小型設備,如相機,AUTOSAR設備,以及頭部單元或遠程信息處理設備。
SOME/IP主要為應用層提供API接口,創(chuàng)建CS接口,通過TCP/IP協(xié)議進行通信。而SOME/IP的訪問方式分為三種,分別是事件通知,遠程過程調用和訪問進程數(shù)據(jù)。
事件通知:與傳統(tǒng)的CAN通信類似,服務端周期性或者事件變化事件向客戶端發(fā)送特定的數(shù)據(jù),如圖1所示。

遠程過程調用:是當客戶端有請求的時候,向服務端發(fā)送請求命令,服務端解析命令,并作出相應的響應。如圖2所示

訪問進程數(shù)據(jù):可以使客戶面向服務器寫入(Setter)或者讀取(Getter)數(shù)據(jù),如圖3所示

SOME/IP數(shù)據(jù)格
SOME/IP的數(shù)據(jù)格式如圖4所示,各字段解釋如下

1、Message ID(Server ID) :16bit,服務的ID,標識出一個服務;
2、Message ID(Method ID) :16bit,方法的ID,表示出一個方法;
3、Length:報文長度,32bit,標識從request ID到報文結束的總長度;
4、Request ID(Client ID) :客戶端ID,16bit。區(qū)分不同的客戶端;
5、Request ID(Session ID) :會話ID,區(qū)分同一個客戶端的多次調用;
6、Protocol Version :協(xié)議的版本號,固定值為x01;
7、Interface Version:服務接口版本;
8、Message Type :報文類型,在AUTOSAR中,總共包含五種,包括REQUEST,REQUEST_NO_RETURN,NOTIFICATION,RESPONSE,ERROR;
9、Return Code :返回碼,包括四種,REQUEST,REQUEST_NO_RETURN,NOTIFICATION,RESPONSE
10、Payload :數(shù)據(jù)段,用于放置需要傳輸?shù)臄?shù)據(jù)。
虹科汽車電子事業(yè)部
虹科是一家在汽車電子,特別是汽車總線行業(yè)經(jīng)驗超過10年的高科技公司,虹科與全球頂尖公司技術合作,提供基于CAN/CAN FD/LIN/TSN/車載以太網(wǎng),從數(shù)據(jù)采集、監(jiān)控和分析,網(wǎng)絡性能仿真和優(yōu)化,網(wǎng)絡配置和一致性測試,架構開發(fā)和服務的一系列方案。虹科自主研發(fā)的EOL測試系統(tǒng)、CCP/XCP 標定和UDS診斷服務開發(fā)包等已經(jīng)在業(yè)內完成超過1000次安裝和測試。虹科的總線培訓課程已經(jīng)累計超過40萬的播放量,事業(yè)部所有成員都受過國內外專業(yè)培訓,并獲得專業(yè)資格認證,工程師平均5年+技術經(jīng)驗和水平,一致贏得客戶極好口碑。虹科汽車電子事業(yè)部致力于為您提供最專業(yè)的服務。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
以太網(wǎng)
+關注
關注
40文章
5582瀏覽量
174727 -
車載
+關注
關注
18文章
629瀏覽量
83794 -
汽車以太網(wǎng)
+關注
關注
1文章
69瀏覽量
9126
發(fā)布評論請先 登錄
相關推薦
熱點推薦
直播回顧 | 核心協(xié)議精講!TSN基礎知識理論培訓,虹科帶你劃重點!
當工業(yè)4.0與智能汽車、航空航天技術碰撞實時性、確定性通信成為跨越行業(yè)的共同需求4月1日虹科直播間虹科TSN工程師羅工帶來「TSN基礎知識理論培訓」帶大家系統(tǒng)回顧了TSN技術發(fā)展歷程深

虹科直播回放 | IO-Link技術概述與虹科IO-Link OEM
虹科「一站式通訊解決方案」系列直播第1期圓滿落幕!本期主題為「IO-Link技術概述與虹科IO-LinkOEM」感謝各位朋友的熱情參與!本期直播中虹

虹科培訓 | PROFINET通訊協(xié)議培訓
什么是PROFINET通訊協(xié)議?PROFINET通訊協(xié)議(ProcessFieldNetwork)是一種專為工業(yè)自動化領域設計的基于以太網(wǎng)的實時通信協(xié)議。它不僅支持數(shù)據(jù)傳輸,還集成了實

虹科方案 僅需4個步驟!輕松高效搭建虹科TSN測試網(wǎng)絡
隨著汽車行業(yè)向分層同構以太網(wǎng)網(wǎng)絡的轉型,時間敏感網(wǎng)絡(TSN)逐漸成為實現(xiàn)確定性以太網(wǎng)互操作性的關鍵解決方案。本文將詳細介紹如何快速搭建TSN測試網(wǎng)絡,涵蓋從流量特征分析到網(wǎng)絡配置的全過程,并介紹虹

虹科電子12月事件回顧
2024年12月,虹科及其姐妹公司與多家國際知名企業(yè)建立了正式的合作伙伴關系,同時通過一系列行業(yè)直播和培訓課程,向廣大觀眾展示了最新的技術趨勢和應用案例。

虹科應用 為什么虹科PCAN方案能成為石油工程通訊的首選?
了CAN總線型傳感器、嵌入式計算機、顯示器和觸摸屏操作的鉆井監(jiān)視儀,能夠實時監(jiān)測泥漿參數(shù)、絞車和泥漿泵的工作狀態(tài),并及時處理故障,確保鉆井作業(yè)的安全與高效。虹科PCAN接口卡支持多種協(xié)議,提供豐富的接口類型和廣泛的系統(tǒng)兼容性,適

虹科方案 領航智能交通革新:虹科PEAK智行定位車控系統(tǒng)Demo版亮相
導讀: 在智能汽車技術發(fā)展浪潮中,車輛控制系統(tǒng)的智能化、網(wǎng)絡化已成為行業(yè)發(fā)展的必然趨勢。虹科PEAK智行定位車控系統(tǒng),集成了尖端科技,能夠實現(xiàn)車輛全方位監(jiān)控與控制的先進系統(tǒng)。從實時GPS定位到CAN


車載以太網(wǎng)線束傳輸性能——汽車線束故障定位實際測試結果分析#車載以太網(wǎng)
車載以太網(wǎng)
北匯信息POLELINK
發(fā)布于 :2024年08月16日 18:13:19
虹科應用 當CANoe不是唯一選擇:發(fā)現(xiàn)虹科PCAN-Explorer 6
在CAN總線分析軟件領域,當CANoe不再是唯一選擇時,虹科PCAN-Explorer 6軟件成為了一個有競爭力的解決方案。在現(xiàn)代工業(yè)控制和汽車領域,CAN總線分析軟件的重要性不言而喻。隨著技術

虹科應用 增強型以太網(wǎng)交換機:如何實現(xiàn)同IP控制的高效網(wǎng)絡管理?
導讀:車載以太網(wǎng)交換機的配置和管理是確保數(shù)據(jù)流高效、安全傳輸?shù)年P鍵。虹科增強型以太網(wǎng)交換機(EES)通過其先進的功能,為用戶提供了一種靈活且

10BASE-T1S標準來襲:虹科新品以太網(wǎng)接口卡,汽車網(wǎng)絡的新變革者?
車輛內部通信技術的進步是推動創(chuàng)新的關鍵力量。隨著車載以太網(wǎng)技術的發(fā)展,10BASE-T1S技術標準應運而生,為汽車網(wǎng)絡通信帶來了革命性的變化。本文將深入探討10BASE-T1S技術標準出現(xiàn)的必然性

車載以太網(wǎng)與傳統(tǒng)以太網(wǎng)的區(qū)別
車載以太網(wǎng)與傳統(tǒng)以太網(wǎng)在多個方面存在顯著的差異,這些差異主要體現(xiàn)在傳輸速率、實時性、可靠性、物理層標準、應用場景以及技術發(fā)展等方面。
車載以太網(wǎng)的優(yōu)勢和應用
車載以太網(wǎng)作為一種新興的車載網(wǎng)絡技術,正在逐漸成為汽車行業(yè)中的關鍵技術之一。其優(yōu)勢在于高帶寬、低延遲、高可靠性以及良好的兼容性和拓展性,這些特點使得車載

CANape&VN5620監(jiān)控記錄以太網(wǎng)數(shù)據(jù)操作演示#車載以太網(wǎng) #CANape
車載以太網(wǎng)
北匯信息POLELINK
發(fā)布于 :2024年06月11日 15:53:15
評論