基于車載FOTA終端的數(shù)據(jù)傳輸方法分析與設計
發(fā)布時間:2025-04-11 01:57
隨著汽車產業(yè)的高速發(fā)展,車載電子控制單元的數(shù)量也不斷增多,同時也伴隨著功能故障的概率增加。車廠通常以更換硬件或更新軟件來解決功能故障問題。傳統(tǒng)的大規(guī)模召回更新軟件方法對客戶和車廠帶來了巨大的損失,FOTA(Firmware Over The Air)技術的出現(xiàn)能夠很好的解決這個問題。但是汽車的安全性和時效性要求遠高于其他智能移動終端,如何保證FOTA技術的安全性和時效性是目前研究的重點。本文主要分析了車載FOTA終端的現(xiàn)狀,提出了目前車載FOTA終端存在的安全性問題和傳輸時間長的問題,根據(jù)車載FOTA終端的特點提出了一種優(yōu)化Bsdiff算法與混合加密算法結合的數(shù)據(jù)傳輸方法,并將此數(shù)據(jù)傳輸方法在車載FOTA終端中實現(xiàn)。然后設計并搭建了車載FOTA終端系統(tǒng)臺架,最后在系統(tǒng)臺架上測試驗證了車載FOTA終端的安全性和時效性。本文的主要工作內容如下:1.首先介紹了目前國內外車載FOTA終端的研究現(xiàn)狀,分析出目前車載FOTA終端存在數(shù)據(jù)傳輸時間長與數(shù)據(jù)傳輸安全的問題,提出差分算法與加密算法是解決數(shù)據(jù)傳輸問題的關鍵技術,并分別對目前主流的差分算法與加密算法進行了對比分析。2.根據(jù)差分算法的分析結果,選...
【文章頁數(shù)】:96 頁
【學位級別】:碩士
【部分圖文】:
本文編號:4039323
【文章頁數(shù)】:96 頁
【學位級別】:碩士
【部分圖文】:
圖2.2Vcdiff算法原理
重慶郵電大學碩士學士論文第2章車載FOTA終端關鍵技術的研究112.Vcdiff算法Vcdiff算法具有對比新舊文件生成差分更新包的功能,以及將差分更新包進行壓縮的功能,并可以對沒有舊版本的新文件直接進行壓縮。該算法主要包括:ADD、COPY、RUN、NOOP等方法來實現(xiàn)差分[6....
圖2.3生成字典序I過程
重慶郵電大學碩士學士論文第2章車載FOTA終端關鍵技術的研究12通過以上數(shù)據(jù)的對比與分析,得出的結論為Bsdiff算法相比其他差分算法的壓縮率更大、壓縮與解壓的時間更短、消耗的資源也更小,所以本文重點對Bsdiff算法進行研究和分析。2.1.2Bsdiff算法的研究Bsdiff算....
圖2.4Bsdiff算法文件比較
重慶郵電大學碩士學士論文第2章車載FOTA終端關鍵技術的研究由于這些差值包含大量的空數(shù)據(jù)(即零值),所以可以用bzip等壓縮算法壓縮該部分差值,以減少內存占用。
圖2.5Bsdiff算法差分文件格式經(jīng)過以上步驟生成的差分文件將發(fā)送到更新端,更新端收到差分文件之后,利
圖2.4Bsdiff算法文件比較3.生成差分文件利用對比生成的數(shù)據(jù)即可快速打包出差分文件,整個差分文件包括共了4個部分:頭部、控制區(qū)域、相似區(qū)域以及不相似區(qū)域。差分文件的具體格式如圖2.5所示,其中頭部區(qū)域包括版本名稱、控制區(qū)域長度、相似區(qū)域長度、不相似區(qū)域長度。....
本文編號:4039323
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/4039323.html
最近更新
教材專著