[發明專利]報文發送延時測試方法、測試上位機和存儲介質有效
| 申請號: | 202110281776.5 | 申請日: | 2021-03-16 |
| 公開(公告)號: | CN114760227B | 公開(公告)日: | 2023-02-28 |
| 發明(設計)人: | 何烈炎;徐偉;張雁英;黃光健;劉士寶;劉光達 | 申請(專利權)人: | 廣州汽車集團股份有限公司 |
| 主分類號: | H04L43/0852 | 分類號: | H04L43/0852;H04L43/50;H04L12/40 |
| 代理公司: | 深圳眾鼎專利商標代理事務所(普通合伙) 44325 | 代理人: | 譚果林 |
| 地址: | 510030 廣東省廣州市越*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 報文 發送 延時 測試 方法 上位 存儲 介質 | ||
本發明公開一種報文發送延時測試方法、測試上位機和存儲介質。該方法包括:控制待測控制器通過CAN總線發送N種原始報文;在第一檢測周期內,對接收到的N種原始報文進行報文通訊檢測,獲取總線檢測結果;在總線檢測結果為檢測通過時,確定N種原始報文對應的報文優先順序;將報文優先順序中相鄰兩個原始報文確定為在先報文和在后報文;基于在先報文和在后報文,確定中間報文,發送所述中間報文并控制待測控制器發送N種原始報文;在第二檢測周期內,對在先報文和在后報文進行報文關聯檢測,獲取在先報文對應的機制檢測結果。該方法可確定待測控制器中的報文發送延時的引發因素為外部總線仲裁失敗還是內部報文發送機制異常,保障檢測結果的精確性。
技術領域
本發明涉及通訊測試技術領域,尤其涉及一種報文發送延時測試方法、測試上位機和存儲介質。
背景技術
CAN總線協議是一種主要的車內通訊協議,汽車中大部分控制信號都是通過CAN總線進行傳輸。為了滿足車輛實際功能對信號實時性的需求,同時兼顧通訊網絡的可靠性,在進行CAN總線通訊設計時,給實時性要求較高的報文,分配優先級較高的報文ID和較短的報文周期(以下簡稱高優先級報文);反之,給實時性要求較低的報文,分配優先級較低的報文ID和較長的報文周期(以下簡稱低優先級報文)。在報文發送過程中,如果高優先級報文和低優先級報文共用發送緩存且采用FIFO方式發送時,低優先級報文先進入發送隊列且外部總線仲裁導致發送延時,也會引起高優先級報文也發送延時,從而影響相關功能的實現?,F有報文發送延時測試時,需在待測控制器所在CAN總線注入大量高優先級報文和低優先級報文,使得總線負載率達到閾值,統計待測控制器發送的所有報文的延時情況,但無法確定報文的發送延時是由外部總線仲裁失敗還是待測控制器內部報文發送機制異常引起的,無法針對具體延時原因進行改進。
發明內容
本發明實施例提供一種報文發送延時測試方法、測試上位機和存儲介質,以解決無法精確確定報文的發送延時的問題。
本發明提供一種報文發送延時測試方法,包括測試上位機執行的如下步驟:
控制待測控制器通過CAN總線發送N種原始報文,N≥2;
在第一檢測周期內,對接收到的N種所述原始報文進行報文通訊檢測,獲取總線檢測結果;
在所述總線檢測結果為檢測通過時,確定N種所述原始報文對應的報文優先順序;
將所述報文優先順序中相鄰兩個原始報文,確定為一組報文測試組合,每一所述報文測試組合包括在先報文和在后報文;
基于每一所述報文測試組合對應的所述在先報文和所述在后報文,確定所述報文測試組合對應的中間報文,發送所述中間報文并控制所述待測控制器發送N種所述原始報文;
在第二檢測周期內,對每一所述報文測試組合對應的所述在先報文和所述在后報文進行報文關聯檢測,獲取所述報文測試組合中的所述在先報文對應的機制檢測結果。
優選地,所述在第一檢測周期內,對接收到的N種所述原始報文進行報文通訊檢測,獲取總線檢測結果,包括:
對所述第一檢測周期內接收到的所述原始報文進行發送延時檢測,獲取所述原始報文對應的報文檢測結果;
若在第一檢測周期接收到的所有所述原始報文中,所有所述原始報文對應的報文檢測結果均為發送準時,則獲取檢測通過的總線檢測結果;
若在第一檢測周期接收到的所有所述原始報文中,存在至少一個所述原始報文對應的報文檢測結果為發送延時,則獲取檢測不通過的總線檢測結果。
優選地,所述對所述第一檢測周期內接收到的所述原始報文進行發送延時檢測,獲取所述原始報文對應的報文檢測結果,包括:
獲取在第一檢測周期內接收到的所述原始報文對應的第一接收時間;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州汽車集團股份有限公司,未經廣州汽車集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110281776.5/2.html,轉載請聲明來源鉆瓜專利網。





