[發明專利]一種工程機械車輛遠程升級系統及方法在審
| 申請號: | 202011636384.8 | 申請日: | 2020-12-31 |
| 公開(公告)號: | CN112788129A | 公開(公告)日: | 2021-05-11 |
| 發明(設計)人: | 王斌;劉會娟 | 申請(專利權)人: | 江蘇徐工工程機械研究院有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04L12/40;G06F8/65 |
| 代理公司: | 南京縱橫知識產權代理有限公司 32224 | 代理人: | 范青青 |
| 地址: | 221004 江蘇省徐*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 工程機械 車輛 遠程 升級 系統 方法 | ||
1.一種工程機械車輛遠程升級系統,其特征在于,包括:
云平臺:用于對預編譯的升級程序文件進行無損壓縮及數據加密處理,并根據所接收的遠程升級指令將處理后的升級程序文件發送至相應的車載終端;
車載終端:用于根據CAN總線數據傳輸特點對云平臺處理后的升級程序文件中的數據進行接收和轉換處理,以獲取CAN數據幀;并對所述CAN數據幀進行加密處理后發送至零部件主控制器;
零部件主控制器:用于待車載終端發送的所有加密數據接收完成后,執行數據解密、解壓縮操作以獲取升級程序文件;同時還用于響應升級觸發操作,利用所獲取的升級程序文件執行升級操作。
2.根據權利要求1所述的工程機械車輛遠程升級系統,其特征在于,所述云平臺通過移動蜂窩網絡與所述車載終端通信連接。
3.根據權利要求1所述的工程機械車輛遠程升級系統,其特征在于,所述車載終端通過CAN總線與零部件主控制器通信連接。
4.一種工程機械車輛遠程升級方法,其特征在于,所述方法包括如下步驟:
通過CAN總線接收車載終端發送的加密數據;
待車載終端發送的所有加密數據接收完成后,執行數據解密、解壓縮操作以獲取升級程序文件;
響應升級觸發操作,利用所獲取的升級程序文件執行升級操作;
其中,所述加密數據是車載終端根據CAN總線數據傳輸特點對云平臺處理后的升級程序文件進行處理、加密后獲取的;所述云平臺對升級程序文件執行的處理包括無損壓縮和數據加密。
5.根據權利要求4所述的工程機械車輛遠程升級方法,其特征在于,所述加密數據的獲取方法包括:
當數據量超過256字節時,啟動CAN總線數據傳輸流程,對數據進行分包,以256字節為單位,添加包頭和包尾,包尾中包含該數據包的校驗碼,形成一個數據包;
對所述數據包進行分段,以7字節為單位形成一段數據,該7字節填充在CAN數據幀的第2~8字節,第1字節用于計數;
以8字節數據幀為單位,采用Blowfish算法進行加密處理,獲取所述加密數據。
6.根據權利要求5所述的工程機械車輛遠程升級方法,其特征在于,通過CAN總線接收車載終端發送的加密數據的方法包括:
接收一段數據后,進行解密處理并將解密后的數據進行緩存;
待完整接收一個數據包之后,進行數據校驗:若計算得到的校驗碼與數據包中的校驗碼一致,則表示該數據包接收正確,開始下一數據包的接收。
7.根據權利要求4所述的工程機械車輛遠程升級方法,其特征在于,所述云平臺采用QuickLZ 1.5.0算法的level 3進行無損壓縮。
8.根據權利要求4所述的工程機械車輛遠程升級方法,其特征在于,所述云平臺采用chacha20算法進行數據加密。
9.根據權利要求4所述的工程機械車輛遠程升級方法,其特征在于,若所述遠程升級為用戶確認的升級操作,則所述升級方法還包括:通過車載顯示器或與車輛藍牙連接的手機設備發送是否允許升級的提示,等待用戶選擇,若用戶同意升級,則執行升級操作;否則,刪除升級程序文件,不執行升級操作。
10.根據權利要求4所述的工程機械車輛遠程升級方法,其特征在于,若所述遠程升級為用戶主動查詢的升級操作,則所述升級方法還包括:
通過車載顯示器或與車輛藍牙連接的手機設備,查詢當前是否有新版本軟件,若用戶主動選擇升級,則車載終端自動生成遠程升級指令,發送至云平臺。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇徐工工程機械研究院有限公司,未經江蘇徐工工程機械研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011636384.8/1.html,轉載請聲明來源鉆瓜專利網。





