5]由上可見,采用上述裝置,可建立車載終端MIPS與存儲升級文件服務器的無線連接。
[0106]在本申請的另一可行實施例中,如圖8所示,所述升級指令發(fā)送模塊63,可包括:
[0107]判斷單元81,用于判斷車載終端的存儲器中是否存儲有未傳輸完成的升級文件;
[0108]第一請求指令發(fā)送單元82,用于當不存在未傳輸完成的升級文件時,所述MIPS向所述服務器發(fā)送傳送整個升級文件的請求指令;
[0109]確定單元83,用于當存在未傳輸完成的升級文件,確定未傳輸完成的升級文件的當前傳輸位置;
[0110]第二請求指令發(fā)送單元84,用于向所述服務器發(fā)送從所述當前傳輸位置傳送升級文件的請求指令。
[0111]在本申請實施例中,由于采用無線通信模塊傳送升級文件,因此,在無線網(wǎng)絡不穩(wěn)定的時候,可能會出現(xiàn)升級文件傳輸中斷的現(xiàn)象。因此,在再次傳輸升級文件時,需首先查看存儲器是否存儲有未傳輸完成的升級文件,如果存有未傳輸?shù)纳壩募?,發(fā)送從當前傳輸位置傳送升級文件的請求指令,以從升級文件的當前位置繼續(xù)傳送升級文件;如果沒有升級文件,則發(fā)送傳送整個升級文件的請求指令。
[0112]由上可見,采用本申請的裝置,可支持升級文件的斷點傳輸。
[0113]在本申請的另一可行實施例中,如圖9所示,還可包括:
[0114]驗證模塊91,用于采用MD5消息摘要算法第五版校驗所述升級文件是否完整。
[0115]通過驗證模塊91可保證在升級文件完整的情況下,對車載終端進行升級,可避免由于升級文件的不完整,所引起的升級中斷。
[0116]需要說明的是,上述所有實施例中的升級指令接收模塊61、無線連接建立模塊62、升級指令發(fā)送模塊63、升級文件接收模塊64、判斷模塊65、MIPS升級模塊66、MCU升級模塊67以及驗證模塊91的功能可具體由車載終端的MIPS實現(xiàn)。
[0117]需要說明的是,在本文中,諸如“第一”和“第二”等之類的關系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0118]以上所述僅是本發(fā)明的【具體實施方式】,使本領域技術(shù)人員能夠理解或?qū)崿F(xiàn)本發(fā)明。對這些實施例的多種修改對本領域的技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【主權(quán)項】
1.一種車載終端的無線升級方法,其特征在于,所述車載終端包括:無線通信模塊、MCU微控制單元和MIPS無內(nèi)部互鎖流水級的微處理器,所述方法包括: 所述MIPS通過所述無線通信模塊接收監(jiān)控平臺發(fā)送的升級指令; 所述MIPS根據(jù)所述升級指令和無線通信模塊,建立與存儲升級文件服務器的無線連接; 所述MIPS向所述服務器發(fā)送請求升級指令; 所述MIPS接收由所述服務器發(fā)送的升級文件; 所述MIPS判斷所述升級文件中是否存在MIPS升級文件和MCU升級文件; 如果存在所述MIPS升級文件,所述MIPS進入升級模式,且根據(jù)所述MIPS升級文件對自身進行升級; 如果存在所述MCU升級文件,發(fā)送所述MCU升級文件至所述MCU,且觸發(fā)所述MCU進入升級模式,以使所述MCU根據(jù)所述MCU升級文件對自身進行升級。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述MIPS根據(jù)所述升級指令和無線通信模塊,建立與存儲升級文件服務器的無線連接,包括: 所述MIPS根據(jù)所述升級指令,確定存儲升級文件服務器的地址; 所述MIPS通過所述無線通信模塊,向所述地址發(fā)送連接請求,以建立與所述服務器的無線連接。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述MIPS向所述服務器發(fā)送請求升級指令,包括: 所述MIPS判斷車載終端的存儲器中是否存儲有未傳輸完成的升級文件; 如果不存在,所述MIPS向所述服務器發(fā)送傳送整個升級文件的請求指令; 如果存在,確定未傳輸完成的升級文件的當前傳輸位置,向所述服務器發(fā)送從所述當前傳輸位置傳送升級文件的請求指令。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述無線通信模塊,包括:第三代移動通信模塊和第四代移動通信模塊。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述MIPS接收完所述升級文件后,還包括: 所述MIPS采用MD5消息摘要算法第五版校驗所述升級文件是否完整; 如果完整,執(zhí)行所述MIPS判斷所述升級文件中是否存在MIPS升級文件和MCU升級文件的步驟。6.—種車載終端的無線升級裝置,其特征在于,所述車載終端包括:無線通信模塊、MCU微控制單元和MIPS無內(nèi)部互鎖流水級的微處理器,所述裝置包括: 升級指令接收模塊,用于通過所述無線通信模塊接收監(jiān)控平臺發(fā)送的升級指令;無線連接建立模塊,用于根據(jù)所述升級指令和無線通信模塊,建立與存儲升級文件服務器的無線連接; 升級指令發(fā)送模塊,用于向所述服務器發(fā)送請求升級指令; 升級文件接收模塊,用于接收由所述服務器發(fā)送的升級文件; 判斷模塊,用于判斷所述升級文件中是否存在MIPS升級文件和MCU升級文件; MIPS升級模塊,用于控制所述MIPS進入升級模式,且根據(jù)所述MIPS升級文件對自身進行升級; MCU升級模塊,用于發(fā)送所述MCU升級文件至所述MCU,且觸發(fā)所述MCU進入升級模式,以使所述MCU根據(jù)所述MCU升級文件對自身進行升級。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述無線連接建立模塊,包括: 服務器地址確定單元,用于根據(jù)所述升級指令,確定存儲升級文件服務器的地址; 連接請求發(fā)送單元,用于通過所述無線通信模塊,向所述地址發(fā)送連接請求,以建立與所述服務器的無線連接。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述升級指令發(fā)送模塊,包括: 判斷單元,用于判斷車載終端的存儲器中是否存儲有未傳輸完成的升級文件; 第一請求指令發(fā)送單元,用于當不存在未傳輸完成的升級文件時,所述MIPS向所述服務器發(fā)送傳送整個升級文件的請求指令; 確定單元,用于當存在未傳輸完成的升級文件時,確定未傳輸完成的升級文件的當前傳輸位置; 第二請求指令發(fā)送單元,用于向所述服務器發(fā)送從所述當前傳輸位置傳送升級文件的請求指令。9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述無線通信模塊,包括:第三代移動通信模塊和第四代移動通信模塊。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 驗證模塊,用于采用MD5消息摘要算法第五版校驗所述升級文件是否完整。
【專利摘要】本發(fā)明實施例公開了一種車載終端的無線升級方法及裝置,其中,該升級方法包括:MIPS通過無線通信模塊接收監(jiān)控平臺發(fā)送的升級指令;MIPS根據(jù)升級指令和無線通信模塊,建立與存儲升級文件服務器的無線連接;MIPS向服務器發(fā)送請求升級指令和接收服務器發(fā)送的升級文件;MIPS判斷升級文件中是否存在MIPS升級文件和MCU升級文件;如果存在MIPS升級文件,對MIPS進行升級;如果存在MCU升級文件,控制MCU對MCU進行升級。
【IPC分類】H04L29/08
【公開號】CN105704191
【申請?zhí)枴緾N201410708929
【發(fā)明人】邵起明, 鄭明吉, 馮志亮, 貢興, 付世茹
【申請人】奇點新源國際技術(shù)開發(fā)(北京)有限公司
【公開日】2016年6月22日
【申請日】2014年11月28日