[發明專利]一種CAN總線網絡管理測試系統及方法在審
| 申請號: | 201510069680.7 | 申請日: | 2015-02-10 |
| 公開(公告)號: | CN104734911A | 公開(公告)日: | 2015-06-24 |
| 發明(設計)人: | 程安宇;葉合林;許偉;孟小峰 | 申請(專利權)人: | 重慶郵電大學 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24;H04L12/40 |
| 代理公司: | 重慶華科專利事務所 50123 | 代理人: | 康海燕;譚小琴 |
| 地址: | 400065 *** | 國省代碼: | 重慶;85 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 can 總線 網絡 管理 測試 系統 方法 | ||
1.一種CAN總線網絡管理測試系統,其特征在于:包括車載ECU(1)、檢測終端(2)和上位機(3);
所述車載ECU(1)用于獲取車輛的網絡管理報文信息;
所述檢測終端(2)用于實現CAN網絡數據和藍牙數據的收發與協議間的數據轉換,該檢測終端(2)包括處理器模塊,以及與數據處理模塊連接的第一藍牙模塊和CAN模塊,檢測終端(2)通過CAN模塊與車載ECU(1)進行通信,檢測終端(2)通過第一藍牙模塊與上位機(3)進行通信;
所述上位機(3)包括第二藍牙模塊、測試用例庫模塊、測試組件管理模塊、測試執行模塊和測試結果顯示模塊;
所述第二藍牙模塊用于與檢測終端(2)建立藍牙連接;
所述測試用例庫模塊包括多個測試用例模板,所述測試用例模板中包括用戶可配置的參數變量;
所述測試組件管理模塊根據測試所需從測試用例庫模塊中調用對應的測試用例模板,并接收用戶針對對應參數變量輸入的參數值,根據所述測試用例模板和參數值生成對應的測試案例.xml文件;
所述測試執行模塊用于對測試案例.xml文件進行解析得出測試指令,并將該測試指令通過檢測終端(2)發送至車載ECU(1),車載ECU(1)基于該測試指令進行相應測試,并將測試結果以網絡管理報文信息的形式通過檢測終端(2)返回至測試執行模塊,測試執行模塊將測試結果與測試案例.xml文件中的預期結果進行比較,生成測試日志;
所述測試結果顯示模塊用于顯示測試結果。
2.根據權利要求1所述的CAN總線網絡管理測試系統,其特征在于:所述用戶可配置的參數變量包括網絡管理報文ID、網絡管理時間參數、網絡管理總線恢復處理。
3.一種CAN總線網絡管理測試方法,其特征在于,包括如權利要求1或2所述的?CAN總線網絡管理測試系統,包括以下步驟:
步驟1、將檢測終端(2)通過CAN模塊與車載ECU(1)建立通信連接,將檢測終端(2)的第一藍牙模塊與上位機(3)的第二藍牙模塊之間建立藍牙連接;
步驟2、測試人員通過上位機(3)配置參數變量;
步驟3、測試人員通過上位機(3)向車載ECU(1)發出測試請求;
步驟4、當上位機(3)收到車載ECU(1)發出的應答請求后,上位機(3)的測試組件管理模塊根據測試所需從測試用例庫模塊中調用對應的測試用例模板,并接收用戶針對對應參數變量輸入的參數值,根據所述測試用例模板和參數值生成對應的測試案例.xml文件;
步驟5、上位機(3)的測試執行模塊對測試案例.xml文件進行解析得出測試指令,并將該測試指令通過檢測終端(2)發送至車載ECU(1),車載ECU(1)基于該測試指令進行相應測試,并將測試結果以網絡管理報文信息的形式通過檢測終端(2)返回至測試執行模塊,測試執行模塊將測試結果與測試案例.xml文件中的預期結果進行比較,生成測試日志;
步驟6、上位機(3)的顯示模塊顯示測試結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶郵電大學;,未經重慶郵電大學;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510069680.7/1.html,轉載請聲明來源鉆瓜專利網。





