System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲Av无码国产情品久久 ,97久久精品亚洲中文字幕无码,亚洲日产无码中文字幕
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    車輛固件升級方法、系統及服務器技術方案

    技術編號:42204632 閱讀:20 留言:0更新日期:2024-07-30 18:49
    本發明專利技術提供了一種車輛固件升級方法、系統及服務器,該方法在獲取固件服務器傳輸的升級任務指令后從固件服務器中獲取固件升級包,然后獲取固件升級包對應的解析規則,利用解析規則確定車輛中固件升級包對應的升級通道,隨后實時監測升級通道對應的負載數據,并根據負載數據確定固件升級包對應的升級方案;最后根據升級方案控制固件升級包在目標升級區域內完成固件升級;該方法充分利用車輛已有的數據傳輸通道,通過獲取數據傳輸通道的實時負載情況來確定固件升級包的升級方案,從而提高數據傳輸的整體利用率,可在現有硬件基礎上實現車輛固件的升級需求,從而減少因通信傳輸通道升級所帶來的硬件成本。

    【技術實現步驟摘要】

    本專利技術涉及車輛固件升級控制領域,尤其是涉及一種車輛固件升級方法、系統及服務器


    技術介紹

    1、隨著用戶對車輛功能需求的增加,車輛的各個ecu(electronic?control?unit,電子控制器)模塊的功能也不斷增多,車輛ecu固件的升級包容量也不斷增大。車輛固件的升級過程主要利用車輛tbox對各個ecu進行fota(firmware?over-the-air,固件空中下載)所實現,對固件傳輸過程中的通信傳輸通道有著較高要求。

    2、為了解決車輛固件升級包容量增大導致的傳輸壓力,現有技術中主要是在fota過程中對通信傳輸通道進行硬件升級,成本較高。


    技術實現思路

    1、有鑒于此,本專利技術的目的在于提供一種車輛固件升級方法、系統及服務器,該方法充分利用車輛已有的數據傳輸通道,通過獲取數據傳輸通道的實時負載情況來確定固件升級包的升級方案,從而提高數據傳輸的整體利用率,可在現有硬件基礎上實現車輛固件的升級需求,從而減少因通信傳輸通道升級所帶來的硬件成本。

    2、第一方面,本專利技術實施方式提供了一種車輛固件升級方法,包括:

    3、基于車輛的網絡通信接口實時獲取固件服務器傳輸的升級任務指令,并利用升級任務指令控制車輛從固件服務器中獲取固件升級包;

    4、獲取固件升級包對應的解析規則,利用解析規則對固件升級包完成合規性驗證后,確定車輛中固件升級包對應的升級通道;

    5、實時監測升級通道對應的負載數據,并根據負載數據確定固件升級包對應的升級方案;

    6、根據升級方案確定車輛的目標升級區域,并利用升級方案控制固件升級包在目標升級區域內完成固件升級。

    7、在一種實施方式中,基于車輛的網絡通信接口實時獲取固件服務器傳輸的升級任務指令,并利用升級任務指令控制車輛從固件服務器中獲取固件升級包的步驟,包括:

    8、獲取車輛的型號數據,根據型號數據生成固件升級包對應的升級請求指令;

    9、利用網絡通信接口將升級請求指令發送至固件服務器中,并實時接收固件服務器發送的響應指令;

    10、根據已接收的響應指令確定固件服務器發送的升級任務指令;

    11、通過任務控制指令控制車輛從固件服務器中獲取固件升級包。

    12、在一種實施方式中,通過任務控制指令控制車輛從固件服務器中獲取固件升級包的步驟,包括:

    13、根據響應指令確定固件升級包對應的存儲路徑;

    14、利用存儲路徑獲取車輛中對應的存儲區域,并將固件升級包存儲至存儲區域中。

    15、在一種實施方式中,獲取固件升級包對應的解析規則,利用解析規則對固件升級包完成合規性驗證后,確定車輛中固件升級包對應的升級通道的步驟,包括:

    16、根據車輛的型號數據確定固件升級包對應的解析規則;

    17、利用解析規則確定固件升級包的完整性結果,并基于完整性結果對固件升級包進行合規性驗證;

    18、根據固件升級包的合規性驗證結果,確定固件升級包在車輛中對應的升級通道。

    19、在一種實施方式中,利用解析規則確定固件升級包的完整性結果,并基于完整性結果對固件升級包進行合規性驗證的步驟,包括:

    20、獲取解析規則對應的目標掃描路徑、校驗密鑰和解壓指令,并遍歷目標掃描路徑,獲取目標掃描路徑中包含的固件升級包;

    21、根據解壓指令對固件升級包進行解壓縮處理,得到固件升級包對應的解壓文件;

    22、利用校驗密鑰對解壓文件的完整性進行校驗,確定固件升級包的完整性結果;

    23、當完整性結果滿足預設的完整性閾值關系時,利用解壓文件中包含的合規性參數以及預設的合規閾值進行合規性驗證。

    24、在一種實施方式中,實時監測升級通道對應的負載數據,并根據負載數據確定固件升級包對應的升級方案的步驟,包括:

    25、獲取車輛中的芯片系統與微控制單元之間包含的數據傳輸通道,并基于傳輸通道實時監測升級通道對應的負載數據;

    26、根據負載數據的數據量計算升級通道的負載率;

    27、利用負載率確定固件升級包對應的升級方案。

    28、在一種實施方式中,根據升級方案確定車輛的目標升級區域,并利用升級方案控制固件升級包在目標升級區域內完成固件升級的步驟,包括:

    29、根據升級方案確定車輛中待升級的電子控制器;

    30、基于電子控制器確定目標升級區域,并控制電子控制器將固件升級包保存至目標升級區域;

    31、控制目標升級區域中的固件升級包完成固件升級。

    32、在一種實施方式中,基于電子控制器確定目標升級區域,并控制電子控制器將固件升級包保存至目標升級區域的步驟,包括:

    33、根據電子控制器的類型確定多個目標升級區域;

    34、利用目標升級區域確定固件升級包對應的傳輸總通道;

    35、通過傳輸總通道將固件升級包保存至目標升級區域中。

    36、第二方面,本專利技術實施方式提供一種車輛固件升級系統,該系統包括:

    37、固件升級包獲取單元,用于基于車輛的網絡通信接口實時獲取固件服務器傳輸的升級任務指令,并利用升級任務指令控制車輛從固件服務器中獲取固件升級包;

    38、固件升級包解析單元,用于獲取固件升級包對應的解析規則,利用解析規則對固件升級包完成合規性驗證后,確定車輛中固件升級包對應的升級通道;

    39、固件升級傳輸監控單元,實時監測升級通道對應的負載數據,并根據負載數據確定固件升級包對應的升級方案;

    40、固件升級執行單元,用于根據升級方案確定車輛的目標升級區域,并利用升級方案控制固件升級包在目標升級區域內完成固件升級。

    41、第三方面,本專利技術實施方式還提供一種服務器,包括處理器和存儲器,存儲器存儲有能夠被處理器執行的計算機可執行指令,處理器執行計算機可執行指令以實現第一方面提供的車輛固件升級方法的步驟。

    42、第四方面,本專利技術實施方式還提供一種存儲介質,該存儲介質存儲有計算機可執行指令,計算機可執行指令在被處理器調用和執行時,計算機可執行指令促使處理器實現第一方面提供的車輛固件升級方法的步驟。

    43、本專利技術實施方式提供的一種車輛固件升級方法、系統及服務器,在對車輛固件進行升級的過程中,首先基于車輛的網絡通信接口實時獲取固件服務器傳輸的升級任務指令,并利用升級任務指令控制車輛從固件服務器中獲取固件升級包;然后獲取固件升級包對應的解析規則,利用解析規則對固件升級包完成合規性驗證后,確定車輛中固件升級包對應的升級通道;隨后實時監測升級通道對應的負載數據,并根據負載數據確定固件升級包對應的升級方案;最后根據升級方案確定車輛的目標升級區域,并利用升級方案控制固件升級包在目標升級區域內完成固件升級。該方法充分利用車輛已有的數據傳輸通道,通過獲取數據傳輸通道的實時負載情況來確定固件升級包的升級方案,從而提高數據傳輸的整體利用率本文檔來自技高網...

    【技術保護點】

    1.一種車輛固件升級方法,其特征在于,包括:

    2.根據權利要求1所述的車輛固件升級方法,其特征在于,所述基于車輛的網絡通信接口實時獲取固件服務器傳輸的升級任務指令,并利用所述升級任務指令控制所述車輛從所述固件服務器中獲取固件升級包的步驟,包括:

    3.根據權利要求2所述的車輛固件升級方法,其特征在于,所述通過所述任務控制指令控制所述車輛從所述固件服務器中獲取固件升級包的步驟,包括:

    4.根據權利要求1所述的車輛固件升級方法,其特征在于,所述獲取所述固件升級包對應的解析規則,利用所述解析規則對所述固件升級包完成合規性驗證后,確定所述車輛中所述固件升級包對應的升級通道的步驟,包括:

    5.根據權利要求4所述的車輛固件升級方法,其特征在于,所述利用所述解析規則確定所述固件升級包的完整性結果,并基于所述完整性結果對所述固件升級包進行合規性驗證的步驟,包括:

    6.根據權利要求1所述的車輛固件升級方法,其特征在于,所述實時監測所述升級通道對應的負載數據,并根據所述負載數據確定所述固件升級包對應的升級方案的步驟,包括:

    7.根據權利要求6所述的車輛固件升級方法,其特征在于,所述根據所述升級方案確定所述車輛的目標升級區域,并利用所述升級方案控制所述固件升級包在所述目標升級區域內完成固件升級的步驟,包括:

    8.根據權利要求7所述的車輛固件升級方法,其特征在于,所述基于所述電子控制器確定所述目標升級區域,并控制所述電子控制器將所述固件升級包保存至所述目標升級區域的步驟,包括:

    9.一種車輛固件升級系統,其特征在于,所述系統包括:

    10.一種服務器,其特征在于,包括處理器和存儲器,所述存儲器存儲有能夠被所述處理器執行的計算機可執行指令,所述處理器執行所述計算機可執行指令以實現所述權利要求1至8任一項所述的車輛固件升級方法的步驟。

    ...

    【技術特征摘要】

    1.一種車輛固件升級方法,其特征在于,包括:

    2.根據權利要求1所述的車輛固件升級方法,其特征在于,所述基于車輛的網絡通信接口實時獲取固件服務器傳輸的升級任務指令,并利用所述升級任務指令控制所述車輛從所述固件服務器中獲取固件升級包的步驟,包括:

    3.根據權利要求2所述的車輛固件升級方法,其特征在于,所述通過所述任務控制指令控制所述車輛從所述固件服務器中獲取固件升級包的步驟,包括:

    4.根據權利要求1所述的車輛固件升級方法,其特征在于,所述獲取所述固件升級包對應的解析規則,利用所述解析規則對所述固件升級包完成合規性驗證后,確定所述車輛中所述固件升級包對應的升級通道的步驟,包括:

    5.根據權利要求4所述的車輛固件升級方法,其特征在于,所述利用所述解析規則確定所述固件升級包的完整性結果,并基于所述完整性結果對所述固件升級包進行合規性驗證的步驟,包括:

    6...

    【專利技術屬性】
    技術研發人員:王風建徐通曹戎格
    申請(專利權)人:江蘇北斗星通汽車電子有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 一本一道中文字幕无码东京热| 不卡无码人妻一区三区音频| 亚洲AV无码成人网站久久精品大| 无码H肉动漫在线观看| 久久久久久亚洲AV无码专区| 无码av大香线蕉伊人久久| 无码日韩人妻精品久久蜜桃| 日韩少妇无码喷潮系列一二三 | 一本色道无码道在线观看| 亚洲中文字幕无码mv| 亚洲VA中文字幕无码毛片| 韩国精品一区二区三区无码视频| 无码少妇一区二区| 人妻AV中出无码内射| 日韩精品无码久久一区二区三| 亚洲熟妇无码一区二区三区 | 无码人妻精品一区二区三区蜜桃 | 亚洲AV无码专区国产乱码电影| 成人免费无码精品国产电影| 亚洲av成本人无码网站| 亚洲A∨无码无在线观看| 熟妇人妻系列av无码一区二区| 免费无码不卡视频在线观看| 无码任你躁久久久久久| 亚洲av永久无码嘿嘿嘿| 精品无码av一区二区三区| 亚洲AV日韩AV永久无码久久| 亚洲AV日韩AV永久无码绿巨人 | 91嫩草国产在线无码观看| 久久久久无码精品亚洲日韩| 自拍中文精品无码| 国产精品无码无片在线观看| 岛国无码av不卡一区二区| 中文无码AV一区二区三区| 中文字幕无码视频专区| 亚洲国产精品无码专区影院| 亚洲av无码不卡| 亚洲色无码专区一区| 性生交片免费无码看人| 亚洲精品无码成人片在线观看| 国产日产欧洲无码视频无遮挡|