無線通訊模塊的空中升級(jí)方法
【專利摘要】本發(fā)明公開了一種無線通訊模塊的空中升級(jí)方法,該空中升級(jí)方法包括:將一用于升級(jí)該無線通訊模塊的升級(jí)包存至一服務(wù)器;一控制模塊通過該無線通訊模塊從該服務(wù)器獲得該升級(jí)包;該控制模塊通過AT命令將該升級(jí)包寫入該無線通訊模塊以升級(jí)該無線通訊模塊。本發(fā)明通過使用客戶自己的服務(wù)器,使得無線通訊模塊的空中升級(jí)方法操作簡單,且無需另行配置一個(gè)FOTA服務(wù)器,降低了經(jīng)濟(jì)成本。
【專利說明】無線通訊模塊的空中升級(jí)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種升級(jí)方法,特別是涉及一種無線通訊模塊的空中升級(jí)方法。
【背景技術(shù)】
[0002]OMA DM (Open Mobile Alliance Device Manage,開放移動(dòng)聯(lián)盟終端管理)是一種通過遠(yuǎn)程服務(wù)器對網(wǎng)絡(luò)內(nèi)終端進(jìn)行管理的協(xié)議,通過0MADM,服務(wù)器可以對移動(dòng)終端進(jìn)行固件升級(jí)、參數(shù)配置以及數(shù)據(jù)采集等各種管理功能。FOTA (Firmware Over-The-Air)是通過無線網(wǎng)絡(luò)進(jìn)行軟件空中升級(jí)的簡稱。FOTA提供了一種通過無線網(wǎng)絡(luò)進(jìn)行軟件空中升級(jí)的方法,擁有如復(fù)雜的OMA DM協(xié)議規(guī)范,一般用戶會(huì)使用統(tǒng)一的FOTA服務(wù)器為具有連網(wǎng)功能的設(shè)備:如手機(jī)、平板電腦、便攜式媒體播放器、移動(dòng)互聯(lián)網(wǎng)設(shè)備等提供固件升級(jí)服務(wù),用戶使用網(wǎng)絡(luò)以按需、易擴(kuò)展的方式獲取智能終端系統(tǒng)升級(jí)包,并通過FOTA進(jìn)行云端升級(jí),完成系統(tǒng)修復(fù)和優(yōu)化。
[0003]在現(xiàn)有技術(shù)中,對無線通訊模塊進(jìn)行空中升級(jí),一般是通過通用標(biāo)準(zhǔn)的OMA DM協(xié)議,采用FOTA服務(wù)器對無線通訊模塊進(jìn)行空中升級(jí)。然而,使用無線通訊模塊的用戶往往不會(huì)局限于一個(gè)國家,一個(gè)地區(qū),他們分布在全球各地,且無線通訊模塊往往是提供給第三方用戶進(jìn)行二次開發(fā)的,并不是最終的終端設(shè)備,而第三方用戶一般都擁有自己的服務(wù)器。所以現(xiàn)有方法操作復(fù)雜,需另配置一個(gè)FOTA服務(wù)器,耗費(fèi)費(fèi)用,用戶一般不愿再配置一個(gè)FOTA服務(wù)器來配合OMA DM協(xié)議對無線通訊模塊進(jìn)行空中升級(jí)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中無線通訊模塊的空中升級(jí)方法操作復(fù)雜,且需配置一個(gè)FOTA服務(wù)器,耗費(fèi)費(fèi)用的缺陷,提供一種使用客戶自己的服務(wù)器的無線通訊模塊的空中升級(jí)方法。
[0005]本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的:
[0006]一種無線通訊模塊的空中升級(jí)方法,其特點(diǎn)在于,該空中升級(jí)方法包括以下步驟:
[0007]S1、將一用于升級(jí)該無線通訊模塊的升級(jí)包存至一服務(wù)器;
[0008]S2、一控制模塊通過該無線通訊模塊從該服務(wù)器獲得該升級(jí)包;
[0009]S3、該控制模塊通過AT命令將該升級(jí)包寫入該無線通訊模塊以升級(jí)該無線通訊模塊。
[0010]較佳地,所述步驟S3包括:
[0011]S31、該控制模塊通過AT命令將該升級(jí)包寫入該無線通訊模塊的閃存中;
[0012]S32、該控制模塊通過AT命令通知該無線通訊模塊開始升級(jí);
[0013]S33、該無線通訊模塊自動(dòng)重啟并利用該升級(jí)包進(jìn)行升級(jí);
[0014]S34,當(dāng)該無線通訊模塊升級(jí)成功時(shí),該控制模塊通過AT命令獲取表示升級(jí)成功的消息,當(dāng)該無線通訊模塊升級(jí)失敗時(shí),該控制模塊通過AT命令獲取表示升級(jí)失敗的消息。[0015]較佳地,該控制模塊通過該無線通訊模塊以FTP (File Transfer Protocol,文件傳輸協(xié)議)方式或HTTP (Hyper Text Transfer Protocol,超文本傳輸協(xié)議)方式從該服務(wù)器獲得該升級(jí)包。
[0016]本發(fā)明中的服務(wù)器只需具備可供該控制模塊從其上下載升級(jí)包的功能即可,因此可以采用各種現(xiàn)有的常規(guī)服務(wù)器實(shí)現(xiàn)。在本發(fā)明的實(shí)際應(yīng)用中,客戶(即該無線通訊模塊的使用方)便可以直接利用其自己原有的服務(wù)器來提供升級(jí)包的下載功能,而無需再利用專門的FOTA服務(wù)器,相應(yīng)地也就無需再涉及復(fù)雜的OMA DM協(xié)議。
[0017]本發(fā)明的積極進(jìn)步效果在于:本發(fā)明通過使用客戶自己的服務(wù)器,使得無線通訊模塊的空中升級(jí)方法操作簡單,且無需另行配置一個(gè)FOTA服務(wù)器,降低了經(jīng)濟(jì)成本。
【專利附圖】
【附圖說明】
[0018]圖1為本發(fā)明較佳實(shí)施例的無線通訊模塊的空中升級(jí)方法的流程圖。
【具體實(shí)施方式】
[0019]下面結(jié)合附圖給出本發(fā)明較佳實(shí)施例,以詳細(xì)說明本發(fā)明的技術(shù)方案。
[0020]參考圖1所示,一種無線通訊模塊的空中升級(jí)方法包括以下步驟:
[0021]步驟100,將一用于升級(jí)該無線通訊模塊的升級(jí)包存至一服務(wù)器;
[0022]步驟101,一控制模塊通過該無線通訊模塊以FTP方式或HTTP方式從該服務(wù)器獲得該升級(jí)包;
[0023]步驟102,該控制模塊通過AT命令將該升級(jí)包寫入該無線通訊模塊的閃存中;
[0024]步驟103,該控制模塊通過AT命令通知該無線通訊模塊開始升級(jí);
[0025]步驟104,該無線通訊模塊自動(dòng)重啟并利用該升級(jí)包進(jìn)行升級(jí);
[0026]步驟105,當(dāng)該無線通訊模塊升級(jí)成功時(shí),該控制模塊通過AT命令獲取表示升級(jí)成功的消息,當(dāng)該無線通訊模塊升級(jí)失敗時(shí),該控制模塊通過AT命令獲取表示升級(jí)失敗的消息。
[0027]雖然以上描述了本發(fā)明的【具體實(shí)施方式】,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實(shí)質(zhì)的前提下,可以對這些實(shí)施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種無線通訊模塊的空中升級(jí)方法,其特征在于,該空中升級(jí)方法包括以下步驟: 51、將一用于升級(jí)該無線通訊模塊的升級(jí)包存至一服務(wù)器; 52、一控制模塊通過該無線通訊模塊從該服務(wù)器獲得該升級(jí)包;53、該控制模塊通過AT命令將該升級(jí)包寫入該無線通訊模塊以升級(jí)該無線通訊模塊。
2.如權(quán)利要求1所述的空中升級(jí)方法,其特征在于,所述步驟S3包括: 531、該控制模塊通過AT命令將該升級(jí)包寫入該無線通訊模塊的閃存中; 532、該控制模塊通過AT命令通知該無線通訊模塊開始升級(jí); 533、該無線通訊模塊自動(dòng)重啟并利用該升級(jí)包進(jìn)行升級(jí); 534、當(dāng)該無線通訊模塊升級(jí)成功時(shí),該控制模塊通過AT命令獲取表示升級(jí)成功的消息,當(dāng)該無線通訊模塊升級(jí)失敗時(shí),該控制模塊通過AT命令獲取表示升級(jí)失敗的消息。
3.如權(quán)利要求1所述的空中升級(jí)方法,其特征在于,該控制模塊通過該無線通訊模塊以FTP方式或HTTP方式從該服務(wù)器獲得該升級(jí)包。
【文檔編號(hào)】H04W8/22GK103686685SQ201210352822
【公開日】2014年3月26日 申請日期:2012年9月20日 優(yōu)先權(quán)日:2012年9月20日
【發(fā)明者】胡杰 申請人:芯訊通無線科技(上海)有限公司