專利名稱:機器到機器m2m通信方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及機器到機器M2M通信方法及裝置。
背景技術(shù):
隨著信息化社會的高速發(fā)展,對遠程的信息采集、監(jiān)控和設(shè)備控制方面的需求越來越多,越來越強烈,M2M (Machine to Machine,機器到機器)通信技術(shù)應(yīng)運而生。依托于目前越來越完善、覆蓋面極廣的移動網(wǎng)絡(luò),M2M通信技術(shù)越來越得到重視,擁有廣闊的市場前景。M2M通信技術(shù)的特點和優(yōu)勢決定了它的應(yīng)用主要集中在一些戶外、野外、移動設(shè)備中,其中很多應(yīng)用的物理環(huán)境比較惡劣(例如車載設(shè)備、大型機械等),這就使得M2M通信模塊必須具有良好的性能、質(zhì)量和寬范圍的工作條件。目前M2M SIM (Subscriber Identity Module,客戶識別模塊)芯片已經(jīng)采用了更高性能的芯片,在物理性能上比普通SM芯片有很大的提升,比如,溫度、濕度、抗震性、抗靜電等,而且對flash (閃存)的讀寫次數(shù)也有特殊的處理。M2M SM芯片雖然很小但是卻是設(shè)備可以通信的必要保障。目前情況下,為了提高M2M SM芯片的可靠性和抗震性,M2M SM芯片都是焊接在移動通信模組上的。如果M2MSM芯片故障或生命周期將至,那么要拆除整個移動通信模組來進行更換。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種M2M通信方法,用以有效保證M2M SM芯片的正常工作,擴展M2M SIM芯片的生命周期,該M2M通信方法包括主控芯片選擇第一 M2M客戶識別模塊SM芯片作為工作芯片;所述主控芯片激活所述第一 M2M SIM芯片進行工作;在所述第一M2M SIM芯片故障或生命周期將至時,所述主控芯片激活第二M2M SIM芯片進行工作。在一個實施例中,所述M2M通信方法還包括在所述第一 M2M SM芯片工作時,所述主控芯片控制所述第二 M2M SM芯片進行工作備份。 在一個實施例中,所述M2M通信方法還包括在所述第一 M2M SM芯片工作時,所述主控芯片控制所述第二 M2M SM芯片進行操作系統(tǒng)OS更新。在一個實施例中,所述主控芯片控制所述第二 M2M SM芯片進行操作系統(tǒng)OS更新,包括所述主控芯片通過空中下載方式OTA對所述第二 M2M SIM芯片進行OS更新;或,所述主控芯片通過連接銷售終端POS對所述第二 M2M SIM芯片進行OS更新。本發(fā)明實施例還提供一種M2M通信裝置,用以有效保證M2M SM芯片的正常工作,擴展M2M SIM芯片的生命周期,該M2M通信裝置包括第一 M2MS頂芯片;第二 M2MS頂芯片;主控芯片,分別與所述第一M2M SM芯片和所述第二M2M SM芯片連接,用于選擇所述第一 M2M SM芯片作為工作芯片,激活所述第一 M2M SM芯片進行工作,在所述第一M2M SM芯片故障或生命周期將至時,激活所述第二 M2M SM芯片進行工作。在一個實施例中,所述主控芯片還用于在所述第一 M2M SM芯片工作時,控制所述第二 M2M SM芯片進行工作備份。 在一個實施例中,所述主控芯片還用于在所述第一 M2M SIM芯片工作時,控制所述第二 M2M SIM芯片進行OS更新。在一個實施例中,所述主控芯片具體用于通過OTA對所述第二 M2M SIM芯片進行OS更新;或,通過連接POS對所述第二 M2M SIM芯片進行OS更新。本發(fā)明實施例中,主控芯片選擇第一 M2M SM芯片作為工作芯片,激活第一M2MSIM芯片進行工作,在第一 M2M SIM芯片故障或生命周期將至時,不需要如現(xiàn)有技術(shù)所述拆除整個移動通信模組來進行更換,而是由主控芯片激活第二M2M SM芯片進行工作,從而有效地保證M2M SM芯片的正常工作,擴展M2M SM芯片的生命周期,理論上可以使M2MSIM芯片的生命周期延長一倍,滿足目前行業(yè)對M2M SIM芯片更長生命周期的需求。
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。在附圖中圖I為本發(fā)明實施例中M2M通信方法的處理流程圖;圖2為本發(fā)明實施例中M2M通信方法的一個具體實例的流程圖;圖3為本發(fā)明實施例中M2M通信方法的另一具體實例的流程圖;圖4為本發(fā)明實施例中M2M通信裝置的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面結(jié)合附圖對本發(fā)明實施例做進一步詳細說明。在此,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。圖I為本發(fā)明實施例中M2M通信方法的處理流程圖。如圖I所示,本發(fā)明實施例中M2M通信方法可以包括步驟101、主控芯片選擇第一 M2M SIM芯片作為工作芯片;步驟102、主控芯片激活第一 M2M SIM芯片進行工作;步驟103、在第一 M2M SIM芯片故障或生命周期將至時,主控芯片激活第二 M2MSM芯片進行工作。
由圖I所示流程可以得知,本發(fā)明實施例中,主控芯片選擇第一M2M SM芯片作為工作芯片,激活第一 M2M SM芯片進行工作,在第一 M2M SM芯片故障或生命周期將至時,不需要如現(xiàn)有技術(shù)所述拆除整個移動通信模組來進行更換,而是由主控芯片激活第二 M2MSM芯片進行工作,從而有效地保證M2M SM芯片的正常工作,擴展M2M SM芯片的生命周期,理論上可以使M2M SIM芯片的生命周期延長一倍,滿足目前行業(yè)對M2MSM芯片更長生命周期的需求。
具體實施時,第一M2M SM芯片和第二M2M SM芯片可以有同樣的鑒權(quán)數(shù)據(jù)和/或個人化數(shù)據(jù),也可以有不同的數(shù)據(jù)。在同一時間只有一個M2M SM芯片工作。在第一M2MSM芯片故障或生命周期將至時,會由主控芯片控制切換到第二 M2M SM芯片進行工作。圖2是本發(fā)明實施例中M2M通信方法的一個具體實例的流程圖。如圖2所示,本發(fā)明實施例中M2M通信方法的一個具體實例可以包括步驟201、主控芯片啟動工作;步驟202、主控芯片判斷工作芯片,例如選擇出第一 M2M SM芯片作為工作芯片,執(zhí)行步驟203 ;或者,選擇出第二 M2M SIM芯片作為工作芯片,執(zhí)行步驟207 ;步驟203、主控芯片激活第一 M2M SIM芯片進行工作;步驟204、主控芯片判斷第一 M2M SIM芯片是否故障,若是,執(zhí)行步驟207 ;否則執(zhí)行步驟205 ;步驟205、主控芯片判斷第一 M2M SM芯片是否生命周期將至,若是,執(zhí)行步驟207 ;否則執(zhí)行步驟206 ;這里步驟204和步驟205可同時執(zhí)行,也可先后依次執(zhí)行,或者可以先執(zhí)行步驟205再執(zhí)行步驟204 ;步驟206、第一 M2M SIM芯片正常工作;步驟207、主控芯片激活第二 M2M SM芯片進行工作。具體實施時,在第一M2M SM芯片工作時,主控芯片還可以控制第二M2M SM芯片進行工作備份。這樣第一 M2M SM芯片的工作數(shù)據(jù)可以由第二 M2M SM芯片進行保存,在第一M2M SM芯片故障或生命周期將至時,切換到第二M2M SM芯片工作后,還可以根據(jù)保存的工作數(shù)據(jù)繼續(xù)進行之前未完的工作。具體實施時,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中,M2M SM芯片一旦發(fā)出,M2M SM芯片中的OS (Operating System,操作系統(tǒng))是不能再被更新的,而且很多情況下只能支持一個運營商的功能需求,如果發(fā)現(xiàn)bug (漏洞)或者需要功能升級,那么只能拆除整個移動通信模組更換M2M SM芯片。為了解決M2M SM芯片發(fā)出后OS不能更新的問題,發(fā)明人考慮在第一M2M SM芯片工作時,由主控芯片控制第二 M2M SM芯片進行OS更新。具體的,主控芯片控制第二 M2M SIM芯片進行OS更新可以有多種方式,例如主控芯片通過OTA (Over The Air,空中下載方式)對第二 M2M SM芯片進行OS更新;或,主控芯片通過連接POS (Point Of Sale,銷售終端)對第二 M2M SM芯片進行OS更新。圖3是本發(fā)明實施例中M2M通信方法的另一具體實例的流程圖,在該具體實例中,主控芯片在第一 M2M SM芯片工作時,通過OTA對第二 M2M SM芯片進行OS更新。如圖3所示,本發(fā)明實施例中M2M通信方法的另一具體實例可以包括
步驟301、主控芯片激活第一 M2M SIM芯片進行工作;步驟302、主控芯片建立BIP (Bearer Independent Protocol,承載獨立協(xié)議)通道;步驟303、主控芯片通過BIP通道下載OS更新數(shù)據(jù)到第二 M2M SIM芯片;步驟304、主控芯片判斷OS更新數(shù)據(jù)是否下載成功,若是,執(zhí)行步驟305 ;否則返回步驟303重新下載;步驟305、主控芯片控制第二 M2M SIM芯片根據(jù)OS更新數(shù)據(jù)更新OS。
在第一 M2M SM芯片工作時,主控芯片控制第二 M2M SM芯片進行OS更新,可以使M2M SIM芯片在發(fā)出后,仍能更新OS,即使發(fā)現(xiàn)bug (漏洞)或者需要功能升級,也不必拆除整個移動通信模組更換M2M SM芯片;而且通過第一 M2M SM芯片和第二 M2M SM芯片雙芯片的設(shè)置還可以支持不同運營商的功能需求?;谕话l(fā)明構(gòu)思,本發(fā)明實施例中還提供了一種M2M通信裝置,如下面的實施例所述。由于M2M通信裝置解決問題的原理與M2M通信方法相似,因此M2M通信裝置的實施可以參見M2M通信方法的實施,重復之處不再贅述。圖4是本發(fā)明實施例中M2M通信裝置的結(jié)構(gòu)示意圖。如圖4所示,本發(fā)明實施例中M2M通信裝置可以包括第一M2M SIM 芯片 401 ;第二M2M SIM 芯片 402 ;主控芯片403,分別與第一 M2M SM芯片401和第二 M2M SM芯片402連接,用于選擇第一 M2M SM芯片401作為工作芯片,激活第一 M2M SM芯片401進行工作,在第一M2M SIM芯片401故障或生命周期將至時,激活第二 M2M SIM芯片402進行工作。具體實施時,主控芯片403還可以用于在第一 M2M SIM芯片401工作時,控制第二 M2M SIM芯片402進行工作備份。具體實施時,主控芯片403還可以用于在第一 M2M SM芯片401工作時,控制第二 M2M SM芯片402進行OS更新。具體實施時,主控芯片403可以具體用于通過OTA對第二 M2M SIM芯片402進行OS更新;或,通過連接POS對第二 M2M SM芯片402進行OS更新。綜上所述,本發(fā)明實施例中,主控芯片選擇第一 M2M SM芯片作為工作芯片,激活第一 M2M SM芯片進行工作,在第一 M2M SM芯片故障或生命周期將至時,不需要如現(xiàn)有技術(shù)所述拆除整個移動通信模組來進行更換,而是由主控芯片激活第二 M2M SM芯片進行工作,從而有效地保證M2M SM芯片的正常工作,擴展M2M SM芯片的生命周期,理論上可以使M2M SM芯片的生命周期延長一倍,滿足目前行業(yè)對M2M SM芯片更長生命周期的需求。本發(fā)明實施例中,在第一 M2M SM芯片工作時,主控芯片控制第二 M2M SM芯片進行OS更新,可以使M2M SIM芯片在發(fā)出后,仍能更新OS,即使發(fā)現(xiàn)bug或者需要功能升級,也不必拆除整個移動通信模組更換M2M SM芯片;而且通過第一 M2M SM芯片和第二 M2MSIM芯片雙芯片的設(shè)置還可以支持不同運營商的功能需求。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。 這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。以上所述的具體實施例,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實施例而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種機器到機器M2M通信方法,其特征在于,包括 主控芯片選擇第一 M2M客戶識別模塊SM芯片作為工作芯片; 所述主控芯片激活所述第一 M2M SIM芯片進行工作; 在所述第一 M2M SIM芯片故障或生命周期將至時,所述主控芯片激活第二 M2M SIM芯片進行工作。
2.如權(quán)利要求I所述的M2M通信方法,其特征在于,還包括 在所述第一 M2M SIM芯片工作時,所述主控芯片控制所述第二 M2M SIM芯片進行工作備份。
3.如權(quán)利要求I或2所述的M2M通信方法,其特征在于,還包括 在所述第一 M2M SIM芯片工作時,所述主控芯片控制所述第二 M2M SIM芯片進行操作系統(tǒng)OS更新。
4.如權(quán)利要求3所述的M2M通信方法,其特征在于,所述主控芯片控制所述第二M2MSIM芯片進行操作系統(tǒng)OS更新,包括 所述主控芯片通過空中下載方式OTA對所述第二 M2M SIM芯片進行OS更新; 或,所述主控芯片通過連接銷售終端POS對所述第二 M2M SIM芯片進行OS更新。
5.一種M2M通信裝置,其特征在于,包括 第一 M2M SIM芯片; 第二 M2M SIM芯片; 主控芯片,分別與所述第一 M2M SM芯片和所述第二 M2M SM芯片連接,用于選擇所述第一 M2M SM芯片作為工作芯片,激活所述第一 M2M SM芯片進行工作,在所述第一 M2MSIM芯片故障或生命周期將至時,激活所述第二 M2M SIM芯片進行工作。
6.如權(quán)利要求5所述的M2M通信裝置,其特征在于,所述主控芯片還用于 在所述第一 M2M SIM芯片工作時,控制所述第二 M2M SIM芯片進行工作備份。
7.如權(quán)利要求5或6所述的M2M通信裝置,其特征在于,所述主控芯片還用于 在所述第一 M2M SM芯片工作時,控制所述第二 M2M SM芯片進行OS更新。
8.如權(quán)利要求7所述的M2M通信裝置,其特征在于,所述主控芯片具體用于 通過OTA對所述第二 M2M SIM芯片進行OS更新; 或,通過連接POS對所述第二 M2M SIM芯片進行OS更新。
全文摘要
本發(fā)明公開了一種機器到機器M2M通信方法及裝置。M2M通信方法包括主控芯片選擇第一M2M客戶識別模塊SIM芯片作為工作芯片;所述主控芯片激活所述第一M2MSIM芯片進行工作;在所述第一M2M SIM芯片故障或生命周期將至時,所述主控芯片激活第二M2M SIM芯片進行工作。M2M通信裝置包括第一M2M SIM芯片;第二M2M SIM芯片;主控芯片,分別與所述第一M2M SIM芯片和所述第二M2M SIM芯片連接,用于選擇所述第一M2M SIM芯片作為工作芯片,激活所述第一M2M SIM芯片進行工作,在所述第一M2M SIM芯片故障或生命周期將至時,激活所述第二M2M SIM芯片進行工作。本發(fā)明可以有效地保證M2M SIM芯片的正常工作,擴展M2M SIM芯片的生命周期,滿足目前行業(yè)對M2M SIM芯片更長生命周期的需求。
文檔編號H04W88/02GK102883309SQ20121038020
公開日2013年1月16日 申請日期2012年9月29日 優(yōu)先權(quán)日2012年9月29日
發(fā)明者孫亨博 申請人:捷德(中國)信息科技有限公司