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

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

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

3天內不再提示

科普系列:AUTOSAR與OSEK網絡管理比較(上)

北匯信息POLELINK ? 2022-10-26 09:28 ? 次閱讀

一、前言

汽車網絡管理從根本上來說是為了省電的,基本的實現方式就是汽車在沒有使用的情況下一些ECU會通過網絡管理協調進入低功耗模式或者睡眠模式,從而達到省電的目的。目前主流的網絡管理標準有兩個,一個是AUTOSAR(Automotive Open System Architecture,即汽車開放系統架構),另一個是OSEK。AUTOSAR與OSEK的網絡管理方式雖然有區別,但是可以認為AUTOSAR是基于OSEK/VDS發展出來的。

那么這兩種標準分別是怎么實現網絡管理功能的,有什么差異?有什么相同呢?

二、OSEK與AUTOSAR網絡管理實現原理

OSEK網絡管理

1、狀態機

OSEK網絡管理狀態機的狀態跳轉是有多層的,具有三個主要狀態:

poYBAGNYe1yAQKT_AABg_MSKCuw238.png

圖一OSEK網絡管理主狀態示意圖

NMOff:網絡管理關閉

NMOn:網絡管理正在運行

NMShutDown:關閉網絡管理的操作,此過程會清理一些在運行過程中產生的數據

NMOn狀態下有兩組并行的子狀態,互不影響:

pYYBAGNYe1yAM47DAACizNRdthc140.png

圖二NMOn狀態下的子狀態示意圖

NMInit:主要是硬件初始化,此狀態很短暫(初始)

NMAwake:一般情況下節點長期保持的狀態,正常進行網絡管理

NMBusSleep:睡眠狀態,網絡管理通信停止

NMActive:參與網絡管理(初始)

NMPassive:節點不參與網絡管理,但仍監視網絡活動

NMAwake狀態下也有三個子狀態:

pYYBAGNYe1yAHroGAABleKM5B8c607.png

圖三NMAwake狀態下的子狀態示意圖

NMReset:軟件初始化,發送alive報文

NMNormal:周期性發送或接受Ring報文,檢測節點狀態和網絡配置的變化

NMLimpHome:節點非正常狀態,不能正常發送和接收網絡管理報文,嘗試周期性發送跛行報文

一個節點從休眠到喚醒,再到休眠狀態的跳轉示意圖如下:

pYYBAGNYe1yAPzaqAACl4vBazIc893.png

圖四 OSEK網絡管理狀態跳轉示意圖

2、NM報文格式

網絡管理直接關聯的報文為網絡管理報文,網絡管理報文根據攜帶數據中byte1字節的不同bit置位可以分為Alive報文、Ring報文和LimpHome報文。網絡管理報文byte1字節中還攜帶有每個節點是否滿足休眠的信息,分別叫SleepInd信息、SleepACK信息。

Alive報文(byte1中bit0置位):每個節點需要加入邏輯環中時發送的聲明。

例:

poYBAGNYe1yAbR8tAAAKUxExwgI343.png

Ring報文(byte1中bit1置位):“令牌”在邏輯環中傳遞的網絡管理報文。

例:

poYBAGNYe1yAMXpsAAALvC8kSSs370.png

LimpHome報文(byte1中bit2置位):節點處于非正常狀態不能收發網絡管理報文時發出的特殊報文。

例:

poYBAGNYe16AfaHsAAAKiAdpgX4210.png

SleepInd信息(byte1中bit4置位):網絡管理報文操作碼中攜帶的數據,表明發出此信息的節點不再主動請求網絡通信。

例:

poYBAGNYe16AKu0VAAALp00t70s245.png

SleepACK信息(byte1中bit4和bit5置位):表明網絡中所有節點都不再需要網絡通信,所有節點收到此信息的報文后就停止通信,進入休眠。

例:

pYYBAGNYe16AGfRnAAAMivgaL2I329.png

3、邏輯環

邏輯環:網絡管理報文傳遞的邏輯,正常通信的網絡中一個節點只有收到其他節點發出指向自身的網絡管理報文,也就是“令牌”,才能發出自身網絡管理報文,因此網絡中同一時間只有一個節點能發出網絡管理報文,每個節點按順序發送網絡管理報文,這個順序就叫做邏輯環。示意圖如下:

pYYBAGNYe16ADlyAAADGQMcbAwQ525.png

圖五 邏輯環示意圖

poYBAGNYe16AcUFVAAAGNsr6z8M465.png

“Token”在NodeB,NodeB發出指向NodeC的網絡管理報文。

pYYBAGNYe16AWQEzAAAK-2mF6eo263.png

NodeB的發出指向NodeC的網絡管理報文,“Token”轉移到NodeC。

pYYBAGNYe1-ASzFtAAALLCpC09A702.png

“Token”在NodeC,NodeC發出指向NodeA的網絡管理報文。

poYBAGNYe1-ANd3TAAAHO0Js9Gw606.png

NodeC的發出指向NodeA的網絡管理報文,“Token”轉移到NodeA。

pYYBAGNYe1-AdpiTAAALewohGn0796.png

“Token”在NodeA,NodeA發出指向NodeB的網絡管理報文。

pYYBAGNYe1-ACpO9AAAKDwpJmF0070.png

NodeA的發出指向NodeB的網絡管理報文,“Token”轉移到NodeB。

AUTOSAR網絡管理

1、狀態機

AUTOSAR網絡管理只有三個模式:

poYBAGNYe1-ASEkyAACvrXD2Yow301.png

圖六AUTOSAR網絡管理模式示意圖

BusSleepMode:總線睡眠模式,當具備AUTOSAR網絡管理功能的控制器正常休眠時的狀態。

PrepareBusSleepMode:總線預睡眠模式,此狀態為網絡中節點停止通信準備進入睡眠模式的一個過渡狀態,不會長期處于此狀態

NetworkMode:網絡模式,網絡中有通信請求時的狀態。

NetworkMode下還有三個子狀態,AUTOSAR網絡管理則是根據這三個子狀態來判斷節點是否需要通信:

poYBAGNYe1-AF8q5AAB9Y-8bZo0863.png

圖七Network Mode模式下子狀態示意圖

RepeatMessage State:重復消息狀態,此狀態不是一個長時間的狀態,當從睡眠模式或者準備睡眠模式進入網絡模式時進入此狀態,發出自身的網絡管理報文,讓網絡中的其他節點可以檢測到,也可以用來檢測當前在線的節點。

NormalOperationState:正常操作狀態,某個節點需要網絡通信時處于的狀態,周期性的發出自身的網絡管理報文。

ReadySleep State:就緒睡眠狀態,某個節點不再需要網絡通信時處于的狀態,不再發出自身的網絡管理報文,但正常發送自身的應用報文。

一個正常通信網絡中的所有節點都會維持在兩個狀態,一個是NormalOperationState,另一個是ReadySleep State,這兩個狀態的差別就是網絡管理報文的發送與否。

一個節點從休眠到喚醒,再到休眠狀態的跳轉如下所示:

pYYBAGNYe2CAczRsAACPk_S5rWU002.png

圖八AUTOSAR網絡管理狀態跳轉示意圖

2、NM報文格式

AUTOSAR網絡管理報文由于是廣播發送的且不需要指定任何節點,所以報文只包含自身的ID,和少量的控制信息,叫做控制位向量,以及用戶數據。

poYBAGNYe2CAelraAACzqMnFDPQ908.png

圖九AUTOSAR網絡管理報文格式

至此,本文分別在狀態機,網絡管理報文格式對OSEK和AUTOSAR網絡管理進行了簡單介紹。

本文重點在兩種網絡管理特點的比較,因文章篇幅限制,還請各位看官移步至文章《科普系列:AUTOSAR與OSEK網絡管理比較(下)》。

未完待續。

北匯信息專注于汽車電子測試,與國內外眾多OEM和Tier1合作,在車載通信、診斷刷寫、OTA、車內網絡安全、域控制器功能測試等領域積累了豐富的實踐經驗,歡迎大家交流、探討。

注:文中部分圖片來源于AUTOSAR_SWS_CANNetworkManagement

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

    關注

    0

    文章

    123

    瀏覽量

    27983
收藏 人收藏

    評論

    相關推薦

    黑芝麻智能與Elektrobit推出Classic AUTOSAR解決方案

    黑芝麻智能與Elektrobit聯合發布了基于武當系列C1296芯片的完整的Classic AUTOSAR解決方案。
    的頭像 發表于 01-09 09:53 ?450次閱讀

    光庭信息榮獲AUTOSAR中國中心2024年度特別貢獻獎

    近日,“AUTOSAR 中國中心 2024 年度獎項頒獎典禮暨答謝酒會”在上海圓滿落幕。經 AUTOSAR 中國中心管理團隊提名與評選,特授予光庭信息“AUTOSAR 中國中心年度特別
    的頭像 發表于 12-20 16:08 ?465次閱讀

    AUTOSAR通信對自動駕駛的影響 AUTOSAR通信與嵌入式系統設計

    AUTOSAR(Automotive Open System Architecture)通信對自動駕駛的影響深遠,它不僅優化了汽車電子系統的通信結構,還提高了自動駕駛系統的安全性和可靠性。同時
    的頭像 發表于 12-17 15:09 ?579次閱讀

    AUTOSAR通信與網絡安全 AUTOSAR通信在車輛中的應用

    隨著汽車行業的發展,車輛的電子化和智能化水平不斷提高,這使得車輛的通信系統變得日益復雜。AUTOSAR(AUTomotive Open System ARchitecture)是一個全球性的汽車軟件
    的頭像 發表于 12-17 15:06 ?698次閱讀

    AUTOSAR中通信堆棧的配置 AUTOSAR通信模塊測試方法

    )的開發和生產。通信堆棧是AUTOSAR架構中的關鍵組成部分,負責處理ECU之間的通信。 AUTOSAR中通信堆棧的配置 通信模型 : AUTOSAR定義了一種分層的通信模型,包括應用層、診斷層、
    的頭像 發表于 12-17 15:01 ?684次閱讀

    AUTOSAR通信框架的優勢 AUTOSAR通信實例與應用場景

    AUTOSAR通信框架的優勢 AUTOSAR(AUTomotive Open System ARchitecture)是一個全球性的汽車軟件架構合作伙伴計劃,旨在創建并建立一個開放的標準化軟件架構
    的頭像 發表于 12-17 14:58 ?771次閱讀

    AUTOSAR通信與CAN協議的關系

    的概念,允許應用層組件(如軟件組件和ECU抽象層)通過定義良好的接口進行通信。 1. 通信服務: AUTOSAR提供了一系列通信服務,包括復雜驅動通信(COM)、網絡管理(NM)、診斷
    的頭像 發表于 12-17 14:57 ?759次閱讀

    AUTOSAR通信組件介紹 AUTOSAR通信層功能分析

    AUTOSAR通信組件介紹 AUTOSAR(AUTomotive Open System ARchitecture)是一個全球性的汽車軟件架構合作伙伴計劃,旨在創建和建立一個開放的標準化軟件架構,以
    的頭像 發表于 12-17 14:55 ?1115次閱讀

    AUTOSAR通信協議解析 如何實現AUTOSAR通信

    AUTOSAR(Automotive Open System Architecture)即汽車開放系統架構,該架構支持汽車電子控制單元(ECU)之間的通信,實現了高度模塊化和可重用性。AUTOSAR
    的頭像 發表于 12-17 14:54 ?2083次閱讀

    節能攻略,AUTOSAR PN局部網絡管理技術!

    隨著整車功能的不斷演進,車上各類用電設備(控制器、執行機構、感知設備等)的用電功耗越來越大,為了降低整車能耗,國內外很多OEM及Tire1都在考慮相關的機制及方案,其中PN局部網絡管理機制,以其簡單、靈活的特點獲得眾多落地應用。
    的頭像 發表于 11-07 15:42 ?1128次閱讀
    節能攻略,<b class='flag-5'>AUTOSAR</b> PN局部<b class='flag-5'>網絡</b><b class='flag-5'>管理</b>技術!

    AUTOSAR解決方案 — INTEWORK-EAS-AP

    經緯恒潤自主研發的Adaptive AUTOSAR平臺產品, 遵循AUTOSAR Adaptive R19-11和R22-11規范, 使用C++11、C++17語言開發??赏ㄟ^極易上手的自研工具配置,實現AUTOSAR AP協議
    的頭像 發表于 11-06 16:11 ?989次閱讀
    <b class='flag-5'>AUTOSAR</b>解決方案 — INTEWORK-EAS-AP

    京準科技科普:數字化校園網絡時鐘系統建設

    京準科技科普:數字化校園網絡時鐘系統建設
    的頭像 發表于 10-29 16:02 ?451次閱讀
    京準科技<b class='flag-5'>科普</b>:數字化校園<b class='flag-5'>網絡</b>時鐘系統建設

    京準電鐘科普:NTP網絡時間服務器技術概念

    京準電鐘科普:NTP網絡時間服務器技術概念
    的頭像 發表于 10-14 09:39 ?535次閱讀
    京準電鐘<b class='flag-5'>科普</b>:NTP<b class='flag-5'>網絡</b>時間服務器技術概念

    首款支持AUTOSAR車規MCU亮相AUTOSAR中國日

    熱門話題進行了多方研討。此外針對AUTOSAR中國區生態發展,與會嘉賓圍繞基于AUTOSAR構建面向智能網聯汽車的基礎軟件系統、組織與標準發展、汽車網絡安全解決方案、芯片層軟件配置標準、AUT
    的頭像 發表于 07-02 15:56 ?673次閱讀
    首款支持<b class='flag-5'>AUTOSAR</b>車規MCU亮相<b class='flag-5'>AUTOSAR</b>中國日

    科普EEPROM 科普 EVASH Ultra EEPROM?科普存儲芯片

    科普EEPROM 科普 EVASH Ultra EEPROM?科普存儲芯片
    的頭像 發表于 06-25 17:14 ?855次閱讀
    主站蜘蛛池模板: 色综合色综合色综合色综合 | 激情久久久久久久久久久 | 成人国产精品高清在线观看 | 夜色伊人 | 天天插在线视频 | 夜色资源站www国产在线观看 | 免费黄色成人 | 国产日本在线观看 | 色综合天天综合网站中国 | 你懂得在线播放 | 好吊色37pao在线观看 | 日本经典在线三级视频 | 又粗又大又猛又爽免费视频 | 天天操天天射天天爽 | 免费一级特黄视频 | 亚洲国产欧美在线人成aaa | 欧美天天性| 久热国产精品 | 四虎最新永久在线精品免费 | 黄色a三级免费看 | 高清人妖shemale japan | 黄色免费网站在线 | 日本v片免费一区二区三区 日本www.色 日本wwwwww | 天天操天天摸天天射 | 综合亚洲色图 | 五月天丁香婷 | 视频在线观看免费网址 | 看亚洲a级一级毛片 | 69精品在线 | 午夜宅男在线视频 | 爱啪网站 | 看一级特黄a大片日本片 | 大香伊人网 | 国产婷婷色 | 日本a级片免费 | 国产亚洲papapa | 亚洲欧美在线精品一区二区 | 男男np主受高h啪啪肉 | aaaa级日本片免费视频 | 亚洲 欧美 中文字幕 | 成人国产日本亚洲精品 |