車載終端的無線升級(jí)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)信息技術(shù)領(lǐng)域,特別是涉及一種車載終端的無線升級(jí)方法及裝置。
【背景技術(shù)】
[0002]車載終端又稱車輛調(diào)度監(jiān)控終端,是車輛監(jiān)控管理系統(tǒng)的前端設(shè)備,集成定位、通信、汽車行駛記錄儀等多項(xiàng)功能,并將車輛的位置信息、行駛速度等信息通過無線傳輸方式回傳到監(jiān)控平臺(tái)。用戶可通過計(jì)算機(jī)、手機(jī)等智能終端實(shí)現(xiàn)對(duì)車輛的監(jiān)控和管理車載終端。
[0003]目前,在對(duì)車載終端的操作系統(tǒng)、應(yīng)用程序以及配置文件進(jìn)行升級(jí)時(shí),具體操作步驟如下:首先工作人員人工將車載終端與裝有升級(jí)文件的智能終端相連,然后,智能終端將升級(jí)文件傳送至車載終端,最后,車載終端根據(jù)升級(jí)文件對(duì)自身進(jìn)行升級(jí)。
[0004]由于在車載終端的現(xiàn)有升級(jí)方式中,工作人員必須人工將車載終端與智能終端相連,因此,工作人員必須到車載終端的升級(jí)現(xiàn)場(chǎng),這無疑增加了工作人員的工作量。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例中提供了一種車載終端的無線升級(jí)方法及裝置,以減少工作人員的工作量。
[0006]為了解決上述技術(shù)問題,本發(fā)明實(shí)施例公開了如下技術(shù)方案:
[0007]一種車載終端的無線升級(jí)方法,所述車載終端包括:無線通信模塊、MCU微控制單元和MIPS無內(nèi)部互鎖流水級(jí)的微處理器,所述升級(jí)方法包括:
[0008]所述MIPS通過所述無線通信模塊接收監(jiān)控平臺(tái)發(fā)送的升級(jí)指令;
[0009]所述MIPS根據(jù)所述升級(jí)指令和無線通信模塊,建立與存儲(chǔ)升級(jí)文件服務(wù)器的無線連接;
[0010]所述MIPS向所述服務(wù)器發(fā)送請(qǐng)求升級(jí)指令;
[0011]所述MIPS接收由所述服務(wù)器發(fā)送的升級(jí)文件;
[0012]所述MIPS判斷所述升級(jí)文件中是否存在MIPS升級(jí)文件和MCU升級(jí)文件;
[0013]如果存在所述MIPS升級(jí)文件,所述MIPS進(jìn)入升級(jí)模式,且根據(jù)所述MIPS升級(jí)文件對(duì)自身進(jìn)行升級(jí);
[0014]如果存在所述MCU升級(jí)文件,發(fā)送所述MCU升級(jí)文件至所述MCU,且觸發(fā)所述MCU進(jìn)入升級(jí)模式,以使所述MCU根據(jù)所述MCU升級(jí)文件對(duì)自身進(jìn)行升級(jí)。
[0015]優(yōu)選的,所述MIPS根據(jù)所述升級(jí)指令和無線通信模塊,建立與存儲(chǔ)升級(jí)文件服務(wù)器的無線連接,包括:
[0016]所述MIPS根據(jù)所述升級(jí)指令,確定存儲(chǔ)升級(jí)文件服務(wù)器的地址;
[0017]所述MIPS通過所述無線通信模塊,向所述地址發(fā)送連接請(qǐng)求,以建立與所述服務(wù)器的無線連接。
[0018]優(yōu)選的,所述MIPS向所述服務(wù)器發(fā)送請(qǐng)求升級(jí)指令,包括:
[0019]所述MIPS判斷車載終端的存儲(chǔ)器中是否存儲(chǔ)有未傳輸完成的升級(jí)文件;
[0020]如果不存在,所述MIPS向所述服務(wù)器發(fā)送傳送整個(gè)升級(jí)文件的請(qǐng)求指令;
[0021]如果存在,確定未傳輸完成的升級(jí)文件的當(dāng)前傳輸位置,向所述服務(wù)器發(fā)送從所述當(dāng)前傳輸位置傳送升級(jí)文件的請(qǐng)求指令。
[0022]優(yōu)選的,所述無線通信模塊,包括:第三代移動(dòng)通信模塊和第四代移動(dòng)通信模塊。
[0023]優(yōu)選的,在所述MIPS接收完所述升級(jí)文件后,所述方法還包括:
[0024]所述MIPS采用MD5消息摘要算法第五版校驗(yàn)所述升級(jí)文件是否完整;
[0025]如果完整,執(zhí)行所述MIPS判斷所述升級(jí)文件中是否存在MIPS升級(jí)文件和MCU升級(jí)文件的步驟。
[0026]一種車載終端的無線升級(jí)裝置,所述車載終端包括:無線通信模塊、MCU微控制單元和MIPS無內(nèi)部互鎖流水級(jí)的微處理器,所述裝置包括:
[0027]升級(jí)指令接收模塊,用于通過所述無線通信模塊接收監(jiān)控平臺(tái)發(fā)送的升級(jí)指令;
[0028]無線連接建立模塊,用于根據(jù)所述升級(jí)指令和無線通信模塊,建立與存儲(chǔ)升級(jí)文件服務(wù)器的無線連接;
[0029]升級(jí)指令發(fā)送模塊,用于向所述服務(wù)器發(fā)送請(qǐng)求升級(jí)指令;
[0030]升級(jí)文件接收模塊,用于接收由所述服務(wù)器發(fā)送的升級(jí)文件;
[0031]判斷模塊,用于判斷所述升級(jí)文件中是否存在MIPS升級(jí)文件和MCU升級(jí)文件;
[0032]MIPS升級(jí)模塊,用于控制所述MIPS進(jìn)入升級(jí)模式,且根據(jù)所述MIPS升級(jí)文件對(duì)自身進(jìn)行升級(jí);
[0033]MCU升級(jí)模塊,用于發(fā)送所述MCU升級(jí)文件至所述MCU,且觸發(fā)所述MCU進(jìn)入升級(jí)模式,以使所述MCU根據(jù)所述MCU升級(jí)文件對(duì)自身進(jìn)行升級(jí)。
[0034]優(yōu)選的,所述無線連接建立模塊,包括:
[0035]服務(wù)器地址確定單元,用于根據(jù)所述升級(jí)指令,確定存儲(chǔ)升級(jí)文件服務(wù)器的地址;
[0036]連接請(qǐng)求發(fā)送單元,用于通過所述無線通信模塊,向所述地址發(fā)送連接請(qǐng)求,以建立與所述服務(wù)器的無線連接。
[0037]優(yōu)選的,所述升級(jí)指令發(fā)送模塊,包括:
[0038]判斷單元,用于判斷車載終端的存儲(chǔ)器中是否存儲(chǔ)有未傳輸完成的升級(jí)文件;
[0039]第一請(qǐng)求指令發(fā)送單元,用于當(dāng)不存在未傳輸完成的升級(jí)文件時(shí),所述MIPS向所述服務(wù)器發(fā)送傳送整個(gè)升級(jí)文件的請(qǐng)求指令;
[0040]確定單元,用于當(dāng)存在未傳輸完成的升級(jí)文件時(shí),確定未傳輸完成的升級(jí)文件的當(dāng)前傳輸位置;
[0041]第二請(qǐng)求指令發(fā)送單元,用于向所述服務(wù)器發(fā)送從所述當(dāng)前傳輸位置傳送升級(jí)文件的請(qǐng)求指令。
[0042]優(yōu)選的,所述無線通信模塊,包括:第三代移動(dòng)通信模塊和第四代移動(dòng)通信模塊。
[0043]優(yōu)選的,所述裝置還包括:
[0044]驗(yàn)證模塊,用于采用MD5消息摘要算法第五版校驗(yàn)所述升級(jí)文件是否完整。
[0045]本發(fā)明的有益效果包括:在本申請(qǐng)實(shí)施例中,當(dāng)需要對(duì)車載終端進(jìn)行升級(jí)時(shí),首先通過監(jiān)控平臺(tái)發(fā)送升級(jí)指令至所述MIPS,然后所述MIPS根據(jù)所述升級(jí)指令和無線通信模塊,建立與存儲(chǔ)升級(jí)文件服務(wù)器的無線連接,再然后所述MIPS通過無線方式接收升級(jí)文件,最后所述MIPS根據(jù)所述升級(jí)文件對(duì)MIPS和/或MCU進(jìn)行升級(jí);由上可見,在本發(fā)明中,只需通過監(jiān)控平臺(tái)發(fā)送升級(jí)指令,車載終端即可自動(dòng)完成系統(tǒng)升級(jí),而無須工作人員到升級(jí)現(xiàn)場(chǎng),從而減小了工作人員的工作量。
【附圖說明】
[0046]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,對(duì)于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0047]圖1為本發(fā)明實(shí)施例提供的車載終端的結(jié)構(gòu)示意圖;
[0048]圖2為本發(fā)明實(shí)施例提供的車載終端的無線升級(jí)方法的一流程示意圖;
[0049]圖3為本發(fā)明實(shí)施例提供的車載終端的無線升級(jí)方法的另一流程示意圖;
[0050]圖4為本發(fā)明實(shí)施例提供的車載終端的無線升級(jí)方法的又一流程示意圖;
[0051]圖5為本發(fā)明實(shí)施例提供的車載終端的無線升級(jí)方法的另一流程示意圖;
[0052]圖6為本發(fā)明實(shí)施例提供的車載終端的無線升級(jí)裝置的一結(jié)構(gòu)示意圖;
[0053]圖7為本發(fā)明實(shí)施例提供的車載終端的無線升級(jí)裝置的另一結(jié)構(gòu)示意圖;
[0054]圖8為本發(fā)明實(shí)施例提供的車載終端的無線升級(jí)裝置的又一結(jié)構(gòu)示意圖;
[0055]圖9為本發(fā)明實(shí)施例提供的車載終端的無線升級(jí)裝置的另一結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0056]本發(fā)明實(shí)施例提供一種車載終端的無線升級(jí)方法及裝置,以減小工作人員的工作量。
[0057]首先對(duì)本發(fā)明實(shí)施例中的車載終端進(jìn)行說明,如圖1所示,至少包括無線通信模塊、MIPS (Mill1n Instruct1ns Per Second,無內(nèi)部互鎖流水級(jí)的微處理器)和MCU(Micr