[發明專利]一種工程機械車輛遠程升級系統及方法在審
| 申請號: | 202011636384.8 | 申請日: | 2020-12-31 |
| 公開(公告)號: | CN112788129A | 公開(公告)日: | 2021-05-11 |
| 發明(設計)人: | 王斌;劉會娟 | 申請(專利權)人: | 江蘇徐工工程機械研究院有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04L12/40;G06F8/65 |
| 代理公司: | 南京縱橫知識產權代理有限公司 32224 | 代理人: | 范青青 |
| 地址: | 221004 江蘇省徐*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 工程機械 車輛 遠程 升級 系統 方法 | ||
本發明公開了一種工程機械車輛遠程升級系統及方法,所述系統包括:云平臺:用于對預編譯的升級程序文件進行無損壓縮及數據加密處理,并根據所接收的遠程升級指令將處理后的升級程序文件發送至相應的車載終端;車載終端:用于根據CAN總線數據傳輸特點對云平臺處理后的升級程序文件中的數據進行接收和轉換處理,以獲取CAN數據幀;并對所述CAN數據幀進行加密處理后發送至零部件主控制器;零部件主控制器:用于待車載終端發送的所有加密數據接收完成后,執行數據解密、解壓縮操作以獲取升級程序文件;同時還用于響應升級觸發操作,利用所獲取的升級程序文件執行升級操作。本發明能夠提高遠程升級過程中數據的安全性、加快數據傳輸。
技術領域
本發明涉及一種工程機械車輛遠程升級系統及方法,屬于工程機械車輛技術領域。
背景技術
當前國內外CAN總線的應用越來越廣泛,尤其是在汽車和工程機械行業,CAN總線通信在實時性要求高的數據傳輸場合尤為重要。工程機械車輛由于程序或系統升級的常常需要更新數據,但是員工出差成本高,效率低,且車輛眾多,因此開發遠程升級技術很有必要。由于工程機械多采用CAN總線,而CAN總線通信速率較低,因此,在進行遠程升級時耗時較長。
發明內容
本發明的目的在于克服現有技術中的不足,提供一種工程機械車輛遠程升級系統及方法,能夠提高遠程升級過程中數據的安全性、加快數據傳輸。
第一方面,本發明提供一種工程機械車輛遠程升級系統,包括:
云平臺:用于對預編譯的升級程序文件進行無損壓縮及數據加密處理,并根據所接收的遠程升級指令將處理后的升級程序文件發送至相應的車載終端;
車載終端:用于根據CAN總線數據傳輸特點對云平臺處理后的升級程序文件中的數據進行接收和轉換處理,以獲取CAN數據幀;并對所述CAN數據幀進行加密處理后發送至零部件主控制器;
零部件主控制器:用于待車載終端發送的所有加密數據接收完成后,執行數據解密、解壓縮操作以獲取升級程序文件;同時還用于響應升級觸發操作,利用所獲取的升級程序文件執行升級操作。
結合第一方面,進一步地,所述云平臺通過移動蜂窩網絡與所述車載終端通信連接。
結合第一方面,進一步地,所述車載終端通過CAN總線與零部件主控制器通信連接。
第二方面,本發明提供一種工程機械車輛遠程升級方法,所述方法包括如下步驟:
通過CAN總線接收車載終端發送的加密數據;
待車載終端發送的所有加密數據接收完成后,執行數據解密、解壓縮操作以獲取升級程序文件;
響應升級觸發操作,利用所獲取的升級程序文件執行升級操作;
其中,所述加密數據是車載終端根據CAN總線數據傳輸特點對云平臺處理后的升級程序文件中的數據進行接收和轉換處理、加密后獲取的;所述云平臺對升級程序文件執行的處理包括無損壓縮和數據加密。
結合第二方面,進一步地,所述加密數據的獲取方法包括:
當數據量超過256字節時,啟動CAN總線數據傳輸流程,對數據進行分包,以256字節為單位,添加包頭和包尾,包尾中包含該數據包的校驗碼,形成一個數據包;
對所述數據包進行分段,以7字節為單位形成一段數據,該7字節填充在CAN數據幀的第2~8字節,第1字節用于計數;
以8字節數據幀為單位,采用Blowfish算法進行加密處理,獲取所述加密數據。
結合第二方面,進一步地,通過CAN總線接收車載終端發送的加密數據的方法包括:
接收一段數據后,進行解密處理并將解密后的數據進行緩存;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇徐工工程機械研究院有限公司,未經江蘇徐工工程機械研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011636384.8/2.html,轉載請聲明來源鉆瓜專利網。





