• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    車輛OTA升級方法及其系統技術方案

    技術編號:25486521 閱讀:156 留言:0更新日期:2020-09-01 23:05
    一種車輛OTA升級方法,包括車端步驟以及云端步驟,在車端步驟中,對待升級零部件升級完成后,將升級完成后的版本號與從所述任務中獲取的版本號進行比較,若版本號一致,則升級成功,否則,升級失敗。本發明專利技術可以避免升級成功的任務再次被觸發的問題。

    【技術實現步驟摘要】
    車輛OTA升級方法及其系統
    本專利技術涉及OTA升級
    ,尤其涉及一種車輛OTA升級方法及其系統。
    技術介紹
    當前在汽車領域,電動化、智能化、網聯化、共享化成為汽車發展的新方向和新趨勢,車輛ECU(ElectronicControlUnit,電子控制單元)的功能越來越強大,整車研發時間越來越緊促,ECU的固件升級和迭代成為整車廠的核心需求,同時也是售后維修的重點工作內容。以往的升級方式只能通過4S店進行線下刷寫,即耽誤客戶時間,也大大增加了整車廠升級一批軟件的成本,有時一些涉及安全的版本更新需要盡快安裝到客戶車輛上,傳統升級方式也不能保證升級的及時性,因此為了應對越來越多的升級場景,空中下載(OverTheAir,OTA)的升級方式被越來越多的使用。傳統的車輛OTA升級流程通常為:由云端布置一個任務,車端上報自己本地的版本號,如果版本號和云端布置任務版本號(布置任務時填寫的版本號)不一致,會觸發該任務,則車端下載該升級包進行OTA升級,如果版本號一致,則云端直接顯示升級成功。車端通常按照如下方式判斷升級是否成功:在升級汽車的某一個零部件之前,會記錄當前的版本號,即升級前的版本號,并且保存在升級不被擦除的分區,升級完成之后,會自動重啟該零部件,首先先讀取該零部件的版本號(該版本號包含在升級包中,升級過程中寫入),如果和保存的版本號一致,則升級失敗,如果和保存的版本號不一致,則升級成功。如果云端在布置任務的時候,任務中的版本號因為某種原因填錯了,該任務被觸發,車端進行OTA升級之后,按照上述判斷方式,會認為該任務升級成功,但是其版本號是升級包中的版本號,還是與云端任務中的版本號不一樣,經過一個周期之后,此任務還會被再次觸發。
    技術實現思路
    基于此,針對上述技術問題,提供一種車輛OTA升級方法及其系統。為解決上述技術問題,本專利技術采用如下技術方案:一種車輛OTA升級方法,包括車端步驟以及云端步驟,所述車端步驟包括上報待升級零部件的本地版本號,同步觸發的任務,并下載相應的升級包對所述待升級零部件進行升級;所述云端步驟包括布置升級任務,若所述本地版本號與云端布置任務的版本號不一致,則觸發該任務,其特征在于,所述車端步驟還包括:上報車端唯一標識;同步任務后,從所述任務中獲取版本號;對所述待升級零部件升級完成后,將升級完成后的版本號與從所述任務中獲取的版本號進行比較,若版本號一致,則升級成功,否則,升級失敗;上報升級結果,所述升級結果包括成功或失敗信息、車端唯一標識以及任務唯一標識;所述云端步驟還包括:當所述本地版本號與云端布置任務的版本號不一致時,通過所述車端唯一標識判斷是否存在該車端對所述任務的升級失敗信息,若是,則不觸發該任務,若否,則觸發該任務;根據車端上報的升級結果,保存車端唯一標識與相應任務升級失敗的對應信息。所述上報升級結果進一步包括:判斷是否能連上所述云端,若否,則重啟網卡,連上云端后,將升級結果發送給所述云端。若重啟網卡后,還是無法連上云端,則先將所述升級結果發送給通信設備,再由所述通信設備將所述升級結果發送給所述云端。所述車端唯一標識為車輛VIN號,所述任務唯一標識為任務ID。本方案還涉及一種車輛OTA升級系統,包括:車端,用于執行如下步驟:上報待升級零部件的本地版本號以及車端唯一標識;同步觸發的任務;同步任務后,從所述任務中獲取版本號,并下載相應的升級包對所述待升級零部件進行升級;對所述待升級零部件升級完成后,將升級完成后的版本號與從所述任務中獲取的版本號進行比較,若版本號一致,則升級成功,否則,升級失敗;上報升級結果,所述升級結果包括成功或失敗信息、車端唯一標識以及任務唯一標識;云端,用于執行如下步驟:布置升級任務;若所述本地版本號與云端布置任務的版本號不一致,通過所述車端唯一標識判斷是否存在該車端對所述任務的升級失敗信息,若是,則不觸發該任務,若否,則觸發該任務;根據車端上報的升級結果,保存車端唯一標識與相應任務升級失敗的對應信息。所述上報升級結果進一步包括:判斷是否能連上所述云端,若否,則重啟網卡,連上云端后,將升級結果發送給所述云端。若重啟網卡后,還是無法連上云端,則先將所述升級結果發送給通信設備,再由所述通信設備將所述升級結果發送給所述云端。所述車端唯一標識為車輛VIN號,所述任務唯一標識為任務ID。本專利技術可以避免升級成功的任務再次被觸發的問題。附圖說明下面結合附圖和具體實施方式對本專利技術進行詳細說明:圖1為本專利技術車端步驟的流程圖;圖2為本專利技術云端步驟的流程圖。具體實施方式一種車輛OTA升級方法,包括車端步驟以及云端步驟。車端是指車載終端,云端是指云服務器。如圖1所示,車端步驟包括:S111、上報待升級零部件的本地版本號以及車端唯一標識。S112、同步云端觸發的任務。S113、同步任務后,從該任務中獲取版本號,并下載相應的升級包對待升級零部件進行升級。從任務中獲取的版本號保存在升級不被擦除的分區。S114、對待升級零部件升級完成后,將升級完成后的版本號與從任務中獲取的版本號進行比較,若版本號一致,則升級成功,否則,升級失敗。S115、上報升級結果,升級結果包括成功或失敗信息、車端唯一標識以及任務唯一標識。如圖2所示,云端步驟包括:S121、布置升級任務。S122、若車端上報的本地版本號與云端布置任務的版本號不一致,通過車端唯一標識判斷是否存在該車端對該任務的升級失敗信息,若是,則不觸發該任務,若否,則觸發該任務。S123、根據車端上報的升級結果,保存車端唯一標識與相應任務升級失敗的對應信息。通過該信息,云端可以通過車端唯一標識判斷是否存在該車端對某任務的升級失敗信息。本專利技術在車端升級完成后,將升級完成后的版本號與從任務中獲取的版本號進行比較,如果一致,則代表任務中的版本號沒有填錯,升級成功,否則升級失敗,代表任務中的版本號填錯了或者確實升級失敗了,之后,由于車端將失敗信息、車端唯一標識以及任務唯一標識上報給了云端,云端會保存車端唯一標識與相應任務升級失敗的對應信息,這樣當經過一個周期之后,云端再次發現該車端上報的本地版本號與云端布置任務的版本號不一致時,可以通過車端唯一標識判斷是否存在該車端對該任務的升級失敗信息,如果存在,則云端不會再觸發此任務,避免任務再次被觸發的問題。對于確實升級失敗的情況,需等到下一次再布置升級任務時,再進行升級,云端會針對升級失敗的車重新布置升級任務。優選地,在步驟S115中,上報升級結果進一步包括:判斷是否能連上云端,若否,則重啟網卡,連上云端后,將升級結果發送給云端。由于升級完成后,連不上云端通常是由于車端網卡驅動沒有起來的緣故,故本專利技術對網卡進本文檔來自技高網
    ...

    【技術保護點】
    1.一種車輛OTA升級方法,包括車端步驟以及云端步驟,所述車端步驟包括上報待升級零部件的本地版本號,同步觸發的任務,并下載相應的升級包對所述待升級零部件進行升級;所述云端步驟包括布置升級任務,若所述本地版本號與云端布置任務的版本號不一致,則觸發該任務,其特征在于,所述車端步驟還包括:/n上報車端唯一標識;/n同步任務后,從所述任務中獲取版本號;/n對所述待升級零部件升級完成后,將升級完成后的版本號與從所述任務中獲取的版本號進行比較,若版本號一致,則升級成功,否則,升級失敗;/n上報升級結果,所述升級結果包括成功或失敗信息、車端唯一標識以及任務唯一標識;/n所述云端步驟還包括:/n當所述本地版本號與云端布置任務的版本號不一致時,通過所述車端唯一標識判斷是否存在該車端對所述任務的升級失敗信息,若是,則不觸發該任務,若否,則觸發該任務;/n根據車端上報的升級結果,保存車端唯一標識與相應任務升級失敗的對應信息。/n

    【技術特征摘要】
    1.一種車輛OTA升級方法,包括車端步驟以及云端步驟,所述車端步驟包括上報待升級零部件的本地版本號,同步觸發的任務,并下載相應的升級包對所述待升級零部件進行升級;所述云端步驟包括布置升級任務,若所述本地版本號與云端布置任務的版本號不一致,則觸發該任務,其特征在于,所述車端步驟還包括:
    上報車端唯一標識;
    同步任務后,從所述任務中獲取版本號;
    對所述待升級零部件升級完成后,將升級完成后的版本號與從所述任務中獲取的版本號進行比較,若版本號一致,則升級成功,否則,升級失敗;
    上報升級結果,所述升級結果包括成功或失敗信息、車端唯一標識以及任務唯一標識;
    所述云端步驟還包括:
    當所述本地版本號與云端布置任務的版本號不一致時,通過所述車端唯一標識判斷是否存在該車端對所述任務的升級失敗信息,若是,則不觸發該任務,若否,則觸發該任務;
    根據車端上報的升級結果,保存車端唯一標識與相應任務升級失敗的對應信息。


    2.根據權利要求1所述的一種車輛OTA升級方法,其特征在于,所述上報升級結果進一步包括:
    判斷是否能連上所述云端,若否,則重啟網卡,連上云端后,將升級結果發送給所述云端。


    3.根據權利要求2所述的一種車輛OTA升級方法,其特征在于,若重啟網卡后,還是無法連上云端,則先將所述升級結果發送給通信設備,再由所述通信設備將所述升級結果發送給所述云端。


    4.根據權利要求1或3所述的一種車輛OTA升級方法,其特征在于,所述車端唯一標識為車輛VIN號...

    【專利技術屬性】
    技術研發人員:程新張倩唐利科劉中杰
    申請(專利權)人:愛瑟福信息科技上海有限公司
    類型:發明
    國別省市:上海;31

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 少妇仑乱A毛片无码| 亚洲成a人无码亚洲成av无码| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 粉嫩大学生无套内射无码卡视频| 亚洲看片无码在线视频| 成人av片无码免费天天看| 少妇无码AV无码专区在线观看| 国产精品成人99一区无码| 亚洲av无码一区二区三区乱子伦 | 国模GOGO无码人体啪啪| 久久亚洲中文字幕无码| 无码国内精品人妻少妇| 韩国19禁无遮挡啪啪无码网站| 人妻精品无码一区二区三区| 亚洲一区二区三区AV无码| 亚洲爆乳精品无码一区二区三区| 无码人妻精品一区二区蜜桃| 免费A级毛片av无码| 无码人妻精品一区二区三区66 | 无码人妻精品一区二区蜜桃 | 国产又爽又黄无码无遮挡在线观看 | 黑人巨大无码中文字幕无码| 久久亚洲精品成人无码网站| 亚洲成在人线在线播放无码| 亚洲精品无码不卡| 国产品无码一区二区三区在线 | 八戒理论片午影院无码爱恋| 国产麻豆天美果冻无码视频| 国产成人无码综合亚洲日韩| 亚洲欧洲美洲无码精品VA| 无码亚洲成a人在线观看| 久久久久亚洲精品无码蜜桃| 日本无码一区二区三区白峰美| 亚洲AV无码成人精品区狼人影院 | 亚洲欧洲无码AV不卡在线| 无码av天天av天天爽| 少妇人妻偷人精品无码视频 | 亚洲?V无码乱码国产精品 | 亚洲国产a∨无码中文777| 亚洲AV无码专区在线亚| 丰满少妇被猛烈进入无码|