[發(fā)明專利]基于AUTOSAR協(xié)議棧的診斷報文路由方法、系統(tǒng)在審
| 申請?zhí)枺?/td> | 202211432286.1 | 申請日: | 2022-11-15 |
| 公開(公告)號: | CN115766559A | 公開(公告)日: | 2023-03-07 |
| 發(fā)明(設(shè)計)人: | 趙鈺琨;劉小燕 | 申請(專利權(quán))人: | 北京茵沃汽車科技有限公司 |
| 主分類號: | H04L45/00 | 分類號: | H04L45/00;H04L69/22 |
| 代理公司: | 蘇州國誠專利代理有限公司 32293 | 代理人: | 陳松 |
| 地址: | 100191 北京市海*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 autosar 協(xié)議 診斷 報文 路由 方法 系統(tǒng) | ||
1.基于AUTOSAR協(xié)議棧的診斷報文路由方法,其特征在于,包括以下步驟:
報文由CanIf模塊發(fā)送到Pdur模塊,Pdur模塊判斷報文類型,僅將報文類型為診斷報文的報文路由至Cdd模塊;
由所述Cdd模塊轉(zhuǎn)發(fā)診斷報文至目的地Can網(wǎng)絡(luò)。
2.根據(jù)權(quán)利要求1所述的基于AUTOSAR協(xié)議棧的診斷報文路由方法,其特征在于:所述Cdd模塊接收到診斷報文后,對于診斷報文的來源進行診斷,記錄診斷報文的來源,所述Cdd模塊在接收到診斷報文后,在設(shè)定的時間閾值內(nèi),只轉(zhuǎn)發(fā)由記錄的診斷報文的來源產(chǎn)生的診斷請求與應(yīng)答。
3.根據(jù)權(quán)利要求1所述的基于AUTOSAR協(xié)議棧的診斷報文路由方法,其特征在于:所述Cdd模塊接收到診斷報文后,判斷接收的診斷報文的類型,按照判斷得到的報文類型轉(zhuǎn)發(fā)診斷報文。
4.根據(jù)權(quán)利要求3所述的基于AUTOSAR協(xié)議棧的診斷報文路由方法,其特征在于:所述Cdd模塊通過報文動態(tài)ID屬性對報文的類型進行判斷,所述診斷報文的類型包括Can、CanFD,當(dāng)診斷報文的類型為Can或CanFD,按照對應(yīng)報文類型轉(zhuǎn)發(fā)診斷報文,當(dāng)診斷報文未設(shè)置報文動態(tài)ID屬性時,按照CanFD格式進行轉(zhuǎn)發(fā)。
5.根據(jù)權(quán)利要求1所述的基于AUTOSAR協(xié)議棧的診斷報文路由方法,其特征在于:所述Cdd模塊建立有查詢表,用于處理診斷報文的收發(fā)。
6.根據(jù)權(quán)利要求5所述的基于AUTOSAR協(xié)議棧的診斷報文路由方法,其特征在于:所述Cdd模塊設(shè)置有第一查詢表、第二查詢表,所述第二查詢表以收發(fā)的診斷報文的CanID為索引號,所述第二查詢表中每個索引號對應(yīng)的行中元素為Cdd模塊的pduID,所述第一查詢表以pduID為索引號,所述第一查詢表中每個索引號對應(yīng)的行中元素為CanifpduID;
當(dāng)接收到診斷報文,通過診斷報文的CanID至第二查詢表中查詢對應(yīng)索引號下的pduID,再通過pduID至第一查詢表中查詢對應(yīng)索引號下的CanifpduID。
7.基于AUTOSAR協(xié)議棧的診斷報文路由系統(tǒng),其特征在于,包括:
第一判斷轉(zhuǎn)發(fā)單元,用于將報文由CanIf模塊發(fā)送到Pdur模塊,Pdur模塊判斷報文類型,僅將報文類型為診斷報文的報文路由至Cdd模塊;
第二判斷轉(zhuǎn)發(fā)單元,用于將轉(zhuǎn)發(fā)診斷報文從所述Cdd模塊轉(zhuǎn)發(fā)至目的地Can網(wǎng)絡(luò)。
8.根據(jù)權(quán)利要求7所述的基于AUTOSAR協(xié)議棧的診斷報文路由系統(tǒng),其特征在于,所述系統(tǒng)還包括:
來源診斷單元,用于對診斷報文的來源進行診斷,記錄診斷報文的來源,所述Cdd模塊在接收到診斷報文后,在設(shè)定的時間閾值內(nèi),只轉(zhuǎn)發(fā)由記錄的診斷報文的來源產(chǎn)生的診斷請求與應(yīng)答;
報文類型診斷單元,用于判斷接收的診斷報文的類型,按照判斷得到的報文類型轉(zhuǎn)發(fā)診斷報文;
查詢處理單元,用于設(shè)置有第一查詢表、第二查詢表,處理診斷報文的收發(fā)。
9.一種計算機裝置,其特征在于,其包括:包括處理器、存儲器以及程序;
所述程序存儲在所述存儲器中,所述處理器調(diào)用存儲器存儲的程序,以執(zhí)行權(quán)利要求1所述的基于AUTOSAR協(xié)議棧的診斷報文路由方法。
10.一種計算機可讀存儲介質(zhì),其特征在于:所述計算機可讀存儲介質(zhì)用于存儲程序,所述程序用于執(zhí)行權(quán)利要求1所述的基于AUTOSAR協(xié)議棧的診斷報文路由方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京茵沃汽車科技有限公司,未經(jīng)北京茵沃汽車科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211432286.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于contract的提高AUTOSAR OS調(diào)度靈活性和資源利用率的方法
- 一種AUTOSAR模型同步到Simulink模型的方法
- 兼容AUTOSAR的K線診斷方法及系統(tǒng)
- 測試AUTOSAR軟件組件的測試方法及系統(tǒng)
- 一種基于AUTOSAR車載網(wǎng)絡(luò)的管理系統(tǒng)
- 一種AUTOSAR軟件架構(gòu)實現(xiàn)方法
- 一種基于AUTOSAR的車載管理系統(tǒng)
- AUTOSAR中的虛擬電子控制單元
- 一種包括車載以太網(wǎng)的車內(nèi)混合網(wǎng)絡(luò)的睡眠與喚醒裝置
- 一種基于AUTOSAR架構(gòu)的NvM模塊核心數(shù)據(jù)的備份方法
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實現(xiàn)國產(chǎn)平臺PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





