基于車載FOTA終端的數(shù)據(jù)傳輸方法分析與設(shè)計(jì)
【文章頁(yè)數(shù)】:96 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2.2Vcdiff算法原理
重慶郵電大學(xué)碩士學(xué)士論文第2章車載FOTA終端關(guān)鍵技術(shù)的研究112.Vcdiff算法Vcdiff算法具有對(duì)比新舊文件生成差分更新包的功能,以及將差分更新包進(jìn)行壓縮的功能,并可以對(duì)沒(méi)有舊版本的新文件直接進(jìn)行壓縮。該算法主要包括:ADD、COPY、RUN、NOOP等方法來(lái)實(shí)現(xiàn)差分[6....
圖2.3生成字典序I過(guò)程
重慶郵電大學(xué)碩士學(xué)士論文第2章車載FOTA終端關(guān)鍵技術(shù)的研究12通過(guò)以上數(shù)據(jù)的對(duì)比與分析,得出的結(jié)論為Bsdiff算法相比其他差分算法的壓縮率更大、壓縮與解壓的時(shí)間更短、消耗的資源也更小,所以本文重點(diǎn)對(duì)Bsdiff算法進(jìn)行研究和分析。2.1.2Bsdiff算法的研究Bsdiff算....
圖2.4Bsdiff算法文件比較
重慶郵電大學(xué)碩士學(xué)士論文第2章車載FOTA終端關(guān)鍵技術(shù)的研究由于這些差值包含大量的空數(shù)據(jù)(即零值),所以可以用bzip等壓縮算法壓縮該部分差值,以減少內(nèi)存占用。
圖2.5Bsdiff算法差分文件格式經(jīng)過(guò)以上步驟生成的差分文件將發(fā)送到更新端,更新端收到差分文件之后,利
圖2.4Bsdiff算法文件比較3.生成差分文件利用對(duì)比生成的數(shù)據(jù)即可快速打包出差分文件,整個(gè)差分文件包括共了4個(gè)部分:頭部、控制區(qū)域、相似區(qū)域以及不相似區(qū)域。差分文件的具體格式如圖2.5所示,其中頭部區(qū)域包括版本名稱、控制區(qū)域長(zhǎng)度、相似區(qū)域長(zhǎng)度、不相似區(qū)域長(zhǎng)度。....
本文編號(hào):4039323
本文鏈接:http://www.lk138.cn/kejilunwen/ruanjiangongchenglunwen/4039323.html