[發明專利]一種基于無線網絡的并行刷寫方法及其并行刷寫系統在審
| 申請號: | 202011017097.9 | 申請日: | 2020-09-24 |
| 公開(公告)號: | CN112162758A | 公開(公告)日: | 2021-01-01 |
| 發明(設計)人: | 王文君;郭長新 | 申請(專利權)人: | 王文君 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/65;G06F8/71;H04W4/40 |
| 代理公司: | 青島高曉專利事務所(普通合伙) 37104 | 代理人: | 顧云義 |
| 地址: | 266000 *** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 無線網絡 并行 方法 及其 系統 | ||
1.一種基于無線網絡的并行刷寫方法,其特征在于,包括以下步驟,
S1:上位機通過無線網絡與TBOX相連,并向TBOX發送刷寫指令數據;
S2:TBOX向刷寫指令數據對應的不同的ECU發送刷寫請求,不同的ECU進行數據刷寫并向TBOX反饋刷寫狀態報文;
S3:TBOX接收不同的ECU反饋的刷寫狀態報文,將刷寫狀態封裝成數據包,通過無線網絡反饋給上位機;
S4:上位機接收刷寫狀態反饋數據包,從中提取不同ECU的ID和狀態反饋報文,對刷寫請求隊列進行后繼處理。
2.如權利要求1所述的基于無線網絡的并行刷寫方法,其特征在于,在S1中,上位機首先對目標ECU的刷寫數據包文件進行排序以確定刷寫任務的優先級,然后根據刷寫任務的優先級生成刷寫請求服務列隊,通過并行算法從服務列隊中獲取服具有優先級排序的服務請求;上位機根據服務請求的優先級排序的順序將刷寫數據傳輸到TBOX。
3.如權利要求2所述的基于無線網絡的并行刷寫方法,其特征在于,上位機向網關發送一個刷寫指令數據后,立即發送下一個刷寫指令數據。
4.如權利要求1所述的基于無線網絡的并行刷寫方法,其特征在于,在S2中,TBOX接收提取的刷寫指令數據包括:刷寫文件數據包、診斷ID和版本號;TBOX在自身的存儲單元中查詢是否已經存有與提取目標ID相同的記錄,如有已存在則比較對應的版本號是否相同,相同則不做任何處理,不同則用提取的刷寫文件數據包替換之前存儲的刷寫文件數據包。
5.如權利要求4所述的基于無線網絡的并行刷寫方法,其特征在于,在S2中TBOX按診斷ID向對應的不同網段的ECU發送刷寫請求時,需要先判斷是否有ECU正在刷寫,若沒有ECU正在刷寫,則對ECU進行刷寫;若有ECU正在刷寫,則向下一個ECU發送刷寫請求。
6.如權利要求1所述的基于無線網絡的并行刷寫方法,其特征在于,在S3中,TBOX接收不同ECU的刷寫狀態反饋報文后,在TBOX自身的存儲單元中查找與ECU相同的ID記錄,如果找到,則將ECU的ID和刷寫狀態反饋結構封裝成數據包,通過無線網絡反饋給上位機。
7.一種基于無線網絡的并行刷寫系統,其特征在于,所述并行刷寫系統適用于如權利要求1-6中任一項所述的基于無線網絡的并行刷寫方法,所述并行刷寫系統包括上位機、無線網絡、TBOX和至少兩個ECU;上位機用于通過無線網絡與TBOX連接,TBOX向不同ECU發送刷寫指令數據;并接收刷寫狀態反饋報文,從中提取不同ECU的ID和狀態反饋報文,對刷寫請求與隊列進行后繼處理;TBOX用于接收并更新刷寫指令數據,向刷寫指令數據對應的不同ECU發送刷寫請求;以及接收不同的ECU反饋的刷寫狀態報文,將刷寫狀態封裝成數據包,通過無線網絡反饋給上位機。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于王文君,未經王文君許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011017097.9/1.html,轉載請聲明來源鉆瓜專利網。





