本發(fā)明涉及移動終端技術(shù)領(lǐng)域,具體涉及一種移動終端和升級方法。
背景技術(shù):
目前市場的雙卡終端95%都支持一張卡上網(wǎng),另一張卡可以打電話。但是很少終端可以支持兩張SIM(Subscribe Identity Module,識別模塊)卡同時上網(wǎng)。目前華為最新的終端可以實現(xiàn)兩張SIM卡可以同時上網(wǎng),但是如果一張SIM卡上4G(the 4th Generation Mobile Communication Technology,第四代移動通信技術(shù))LTE(Long Term Evolution,長期演進技術(shù)),另一張卡只能上3G(3rd Generation,第三代移動通信技術(shù))的網(wǎng)絡(luò),兩張SIM卡不能同時使用4G網(wǎng)絡(luò)。支持兩張SIM卡的移動終端,包括兩個調(diào)制解調(diào)器,由于一個調(diào)制解調(diào)器所在的系統(tǒng)包括wifi模塊,作為主系統(tǒng),另一個調(diào)制解調(diào)器所在的系統(tǒng)沒有wifi模塊,作為從系統(tǒng)。在從系統(tǒng)需要進行升級時,如果從系統(tǒng)通過連接的SIM卡網(wǎng)絡(luò)進行升級,無疑會浪費用戶流量。
上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種移動終端和升級方法,旨在實現(xiàn)同時使用4G網(wǎng)絡(luò)的雙卡終端中的從系統(tǒng)通過wifi模塊進行升級。
基于上述問題,本發(fā)明提供一種升級移動終端,所述移動終端包括第一調(diào)制解調(diào)器、第二調(diào)制解調(diào)器、wifi模塊、第一邏輯開關(guān)和第二邏輯開關(guān),所述第一調(diào)制解調(diào)器與所述wifi模塊相連,
所述第一調(diào)制解調(diào)器用于在用戶使用第一SIM卡進行語音通信時,輸出第一預設(shè)電壓控制所述第一邏輯開關(guān)處于第一狀態(tài),以使得所述第一SIM卡連接至所述第一調(diào)制解調(diào)器;或者在用戶使用第二SIM卡進行語音通信時,輸出第二預設(shè)電壓控制所述第二邏輯開關(guān)處于第二狀態(tài),以使得所述第二SIM卡連接至所述第一調(diào)制解調(diào)器,
所述第一調(diào)制解調(diào)器獲得所述第二調(diào)制解調(diào)器的升級指令,并根據(jù)所述升級指令枚舉出第一調(diào)制解調(diào)器和所述第二調(diào)制解調(diào)器之間的USB傳輸通道;
所述第二調(diào)制解調(diào)器,用于識別所述USB傳輸通道,并注冊對應所述USB傳輸通道的網(wǎng)絡(luò)接口;
所述第二調(diào)制解調(diào)器還用于配置所述網(wǎng)絡(luò)接口;
所述第二調(diào)制解調(diào)器還用于通過所述wifi模塊下載升級包,并根據(jù)所述升級包執(zhí)行升級操作。
可選地,所述第一調(diào)制解調(diào)器,還用于根據(jù)所述升級指令將所述第一調(diào)制解調(diào)器切換至從屬設(shè)備狀態(tài),并將所述第二調(diào)制解調(diào)器切換至主設(shè)備狀態(tài);
所述第一調(diào)制解調(diào)器,還用于枚舉出所述USB傳輸通道。
可選地,所述第二調(diào)制解調(diào)器還用于在下載所述升級包完成時,檢測所述升級包的完整性;
所述第二調(diào)制解調(diào)器還用于在所述升級包完整時,根據(jù)所述升級包進行升級操作。
可選地,當所述第二調(diào)制解調(diào)器升級成功時,所述第二調(diào)制解調(diào)器發(fā)送升級完成的信息給所述第一調(diào)制解調(diào)器。
可選地,所述第一調(diào)制解調(diào)器根據(jù)所述第二調(diào)制解調(diào)器升級成功的信息,將所述第一調(diào)制解調(diào)器切換為主設(shè)備狀態(tài),并將所述第二調(diào)制解調(diào)器切換為從屬設(shè)備狀態(tài)。
進一步地,本發(fā)明還提出一種升級方法,所述升級方法應用于移動終端,所述移動終端包括第一調(diào)制解調(diào)器、第二調(diào)制解調(diào)器、wifi模塊、第一邏輯開關(guān)和第二邏輯開關(guān),所述第一調(diào)制解調(diào)器與所述wifi模塊相連,
所述第一調(diào)制解調(diào)器用于在用戶使用第一SIM卡進行語音通信時,輸出第一預設(shè)電壓控制所述第一邏輯開關(guān)處于第一狀態(tài),以使得所述第一SIM卡連接至所述第一調(diào)制解調(diào)器;或者在用戶使用第二SIM卡進行語音通信時,輸出第二預設(shè)電壓控制所述第二邏輯開關(guān)處于第二狀態(tài),以使得所述第二SIM卡連接至所述第一調(diào)制解調(diào)器,
所述系統(tǒng)升級方法包括:
所述第一調(diào)制解調(diào)器獲得所述第二調(diào)制解調(diào)器的升級指令,并根據(jù)所述升級指令枚舉出第一調(diào)制解調(diào)器和所述第二調(diào)制解調(diào)器之間的USB傳輸通道;
所述第二調(diào)制解調(diào)器識別所述USB傳輸通道,并注冊對應所述USB傳輸通道的網(wǎng)絡(luò)接口;
所述第二調(diào)制解調(diào)器配置所述網(wǎng)絡(luò)接口;
所述第二調(diào)制解調(diào)器通過wifi模塊下載升級包,并根據(jù)所述升級包執(zhí)行升級操作。
所述第一調(diào)制解調(diào)器獲得所述第二調(diào)制解調(diào)器的升級指令,并根據(jù)所述升級指令枚舉出第一調(diào)制解調(diào)器和所述第二調(diào)制解調(diào)器之間的USB傳輸通道的步驟包括:
所述第一調(diào)制解調(diào)器根據(jù)所述升級指令將所述第一調(diào)制解調(diào)器切換至從屬設(shè)備狀態(tài),并將所述第二調(diào)制解調(diào)器切換至主設(shè)備狀態(tài);
所述第一調(diào)制解調(diào)器枚舉出所述USB傳輸通道。
可選地,所述第二調(diào)制解調(diào)器通過wifi模塊下載升級包,并根據(jù)所述升級包執(zhí)行升級操作的步驟包括:
當所述第二調(diào)制解調(diào)器下載所述升級包完成時,檢測所述升級包的完整性;
若所述升級包完整,所述第二調(diào)制解調(diào)器則根據(jù)所述升級包進行升級操作。
可選地,所述第二調(diào)制解調(diào)器通過wifi模塊下載升級包,并根據(jù)所述升級包執(zhí)行升級操作的步驟之后還包括:
當所述第二調(diào)制解調(diào)器升級成功時,所述第二調(diào)制解調(diào)器發(fā)送升級完成的信息給所述第一調(diào)制解調(diào)器。
可選地,所述方法還包括:
所述第一調(diào)制解調(diào)器根據(jù)所述第二調(diào)制解調(diào)器升級成功的信息,將所述第一調(diào)制解調(diào)器切換為主設(shè)備狀態(tài),并將所述第二調(diào)制解調(diào)器切換為從屬設(shè)備狀態(tài)。
本發(fā)明移動終端,所述移動終端包括第一調(diào)制解調(diào)器、第二調(diào)制解調(diào)器、wifi模塊、第一邏輯開關(guān)和第二邏輯開關(guān),所述第一調(diào)制解調(diào)器與所述wifi模塊相連,所述第一調(diào)制解調(diào)器,用于在用戶使用第一SIM卡進行語音通信時,輸出第一預設(shè)電壓控制所述第一邏輯開關(guān)處于第一狀態(tài),以使得所述第一SIM卡連接至所述第一調(diào)制解調(diào)器;或者在用戶使用第二SIM卡進行語音通信時,輸出第二預設(shè)電壓控制所述第二邏輯開關(guān)處于第二狀態(tài),以使得所述第二SIM卡連接至所述第一調(diào)制解調(diào)器,所述第一調(diào)制解調(diào)器,還用于獲得所述第二調(diào)制解調(diào)器的升級指令,并根據(jù)所述升級指令枚舉出第一調(diào)制解調(diào)器和所述第二調(diào)制解調(diào)器之間的USB傳輸通道;所述第二調(diào)制解調(diào)器,用于識別所述USB傳輸通道,并注冊對應所述USB傳輸通道的網(wǎng)絡(luò)接口;所述第二調(diào)制解調(diào)器還用于配置所述網(wǎng)絡(luò)接口;所述第二調(diào)制解調(diào)器還用于通過wifi下載升級包,并根據(jù)所述升級包執(zhí)行升級操作。通過上述方式,本發(fā)明升級移動終端中包括兩個調(diào)制解調(diào)器,分別連接有SIM卡,從而實現(xiàn)兩張SIM卡能夠同時使用4G網(wǎng)絡(luò),并且在第二調(diào)制解調(diào)器升級時,第二調(diào)制解調(diào)器對第一調(diào)制解調(diào)器枚舉出的USB傳輸通道進行配置,從而可以通過USB傳輸通道傳輸使用連接在第一調(diào)制解調(diào)器上的wifi模塊下載的升級包,然后根據(jù)所述升級包進行升級操作。
附圖說明
圖1為實現(xiàn)本發(fā)明各個實施例中一個可選的移動終端的硬件結(jié)構(gòu)示意圖;
圖2為本發(fā)明系統(tǒng)移動終端的較佳實施例的功能模塊示意圖;
圖3為本發(fā)明系統(tǒng)升級方法的第一實施例的流程示意圖;
圖4為本發(fā)明實施例中所述第一調(diào)制解調(diào)器獲得所述第二調(diào)制解調(diào)器的升級指令,并根據(jù)所述升級指令枚舉出第一調(diào)制解調(diào)器和所述第二調(diào)制解調(diào)器之間的USB傳輸通道的一種流程示意圖;
圖5為本發(fā)明實施例中所述第二調(diào)制解調(diào)器通過wifi模塊下載升級包,并根據(jù)所述升級包執(zhí)行升級操作的一種流程示意圖;
圖6為本發(fā)明系統(tǒng)升級方法的第二實施例的流程示意圖。
具體實施方式
應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導航移動終端等等的移動終端以及諸如數(shù)字TV、臺式計算機等等的固定終端。下面,假設(shè)終端是移動終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構(gòu)造也能夠應用于固定類型的終端。
圖1為實現(xiàn)本發(fā)明各個實施例中一個可選的移動終端的硬件結(jié)構(gòu)示意圖。
移動終端100可以包括無線通信單元110、A/V(音頻/視頻)輸入單元120、用戶輸入單元130、輸出單元150、存儲器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動終端,但是應理解的是,并不要求實施所有示出的組件??梢蕴娲貙嵤└嗷蚋俚慕M件。將在下面詳細描述移動終端的元件。
無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信系統(tǒng)或網(wǎng)絡(luò)之間的無線電通信。例如,無線通信單元可以包括但不限于移動通信模塊112和無線互聯(lián)網(wǎng)模塊113。
移動通信模塊112將無線電信號發(fā)送到基站(例如,接入點、節(jié)點B等等)、外部終端以及服務器中的至少一個和/或從其接收無線電信號。這樣的無線電信號可以包括語音通話信號、視頻通話信號、或者根據(jù)文本和/或多媒體消息發(fā)送和/或接收的各種類型的數(shù)據(jù)。
無線互聯(lián)網(wǎng)模塊113支持移動終端的無線互聯(lián)網(wǎng)接入。該模塊可以內(nèi)部或外部地耦接到終端。該模塊所涉及的無線互聯(lián)網(wǎng)接入技術(shù)可以包括WLAN(無線LAN)(Wi-Fi)、Wibro(無線寬帶)、Wimax(全球微波互聯(lián)接入)、HSDPA(高速下行鏈路分組接入)等等。
A/V輸入單元120用于接收音頻或視頻信號。A/V輸入單元120包括但不限于麥克風122,麥克風122可以在電話通話模式、記錄模式、語音識別模式等等運行模式中經(jīng)由麥克風接收聲音(音頻數(shù)據(jù)),并且能夠?qū)⑦@樣的聲音處理為音頻數(shù)據(jù)。處理后的音頻(語音)數(shù)據(jù)可以在電話通話模式的情況下轉(zhuǎn)換為可經(jīng)由移動通信模塊112發(fā)送到移動通信基站的格式輸出。麥克風122可以實施各種類型的噪聲消除(或抑制)算法以消除(或抑制)在接收和發(fā)送音頻信號的過程中產(chǎn)生的噪聲或者干擾。
用戶輸入單元130可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由于被接觸而導致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當觸摸板以層的形式疊加在顯示單元151上時,可以形成觸摸屏。
另外,當移動終端100與外部底座連接時,接口單元170可以用作允許通過其將電力從底座提供到移動終端100的路徑或者可以用作允許從底座輸入的各種命令信號通過其傳輸?shù)揭苿咏K端的路徑。從底座輸入的各種命令信號或電力可以用作用于識別移動終端是否準確地安裝在底座上的信號。輸出單元150被構(gòu)造為以視覺、音頻和/或觸覺方式提供輸出信號(例如,音頻信號、視頻信號、警報信號、振動信號等等)。輸出單元150可以包括顯示單元151、音頻輸出模塊152等等。
顯示單元151可以顯示在移動終端100中處理的信息。例如,當移動終端100處于電話通話模式時,顯示單元151可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關(guān)的用戶界面(UI)或圖形用戶界面(GUI)。當移動終端100處于視頻通話模式或者圖像捕獲模式時,顯示單元151可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關(guān)功能的UI或GUI等等。
同時,當顯示單元151和觸摸板以層的形式彼此疊加以形成觸摸屏時,顯示單元151可以用作輸入移動終端和輸出移動終端。顯示單元151可以包括液晶顯示器(LCD)、薄膜晶體管LCD(TFT-LCD)、有機發(fā)光二極管(OLED)顯示器、柔性顯示器、三維(3D)顯示器等等中的至少一種。這些顯示器中的一些可以被構(gòu)造為透明狀以允許用戶從外部觀看,這可以稱為透明顯示器,典型的透明顯示器可以例如為TOLED(透明有機發(fā)光二極管)顯示器等等。根據(jù)特定想要的實施方式,移動終端100可以包括兩個或更多顯示單元(或其它顯示移動終端),例如,移動終端可以包括外部顯示單元(未示出)和內(nèi)部顯示單元(未示出)。觸摸屏可用于檢測觸摸輸入壓力以及觸摸輸入位置和觸摸輸入面積。
音頻輸出模塊152可以在移動終端處于呼叫信號接收模式、通話模式、記錄模式、語音識別模式、廣播接收模式等等模式下時,將無線通信單元110接收的或者在存儲器160中存儲的音頻數(shù)據(jù)轉(zhuǎn)換音頻信號并且輸出為聲音。而且,音頻輸出模塊152可以提供與移動終端100執(zhí)行的特定功能相關(guān)的音頻輸出(例如,呼叫信號接收聲音、消息接收聲音等等)。音頻輸出模塊152可以包括揚聲器、蜂鳴器等等。
存儲器160可以存儲由控制器180執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時地存儲己經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲器160可以存儲關(guān)于當觸摸施加到觸摸屏時輸出的各種方式的振動和音頻信號的數(shù)據(jù)。
存儲器160可以包括至少一種類型的存儲介質(zhì),所述存儲介質(zhì)包括閃存、硬盤、多媒體卡、卡型存儲器(例如,SD或DX存儲器等等)、隨機訪問存儲器(RAM)、靜態(tài)隨機訪問存儲器(SRAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、可編程只讀存儲器(PROM)、磁性存儲器、磁盤、光盤等等。而且,移動終端100可以與通過網(wǎng)絡(luò)連接執(zhí)行存儲器160的存儲功能的網(wǎng)絡(luò)存儲移動終端協(xié)作。
控制器180通??刂埔苿咏K端的總體操作。例如,控制器180執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理。
電源單元190在控制器180的控制下接收外部電力或內(nèi)部電力并且提供操作各元件和組件所需的適當?shù)碾娏Α?/p>
這里描述的各種實施方式可以以使用例如計算機軟件、硬件或其任何組合的計算機可讀介質(zhì)來實施。對于硬件實施,這里描述的實施方式可以通過使用特定用途集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理移動終端(DSPD)、可編程邏輯移動終端(PLD)、現(xiàn)場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計為執(zhí)行這里描述的功能的電子單元中的至少一種來實施,在一些情況下,這樣的實施方式可以在控制器180中實施。對于軟件實施,諸如過程或功能的實施方式可以與允許執(zhí)行至少一種功能或操作的單獨的軟件模塊來實施。軟件代碼可以由以任何適當?shù)木幊陶Z言編寫的軟件應用程序(或程序)來實施,軟件代碼可以存儲在存儲器160中并且由控制器180執(zhí)行。
至此,己經(jīng)按照其功能描述了移動終端。下面,為了簡要起見,將描述諸如折疊型、直板型、擺動型、滑動型移動終端等等的各種類型的移動終端中的滑動型移動終端作為示例。因此,本發(fā)明能夠應用于任何類型的移動終端,并且不限于滑動型移動終端。
如圖1中所示的移動終端100可以被構(gòu)造為利用經(jīng)由幀或分組發(fā)送數(shù)據(jù)的諸如有線和無線通信系統(tǒng)以及基于衛(wèi)星的通信系統(tǒng)來操作。
基于上述移動終端硬件結(jié)構(gòu)以及內(nèi)部框架圖,提出本發(fā)明移動終端和升級方法的各個實施例。
參照圖2,圖2為本發(fā)明實施例中移動終端一種結(jié)構(gòu)示意圖。移動終端包括第一調(diào)制解調(diào)器200(Modem1)、第二調(diào)制解調(diào)器210(Modem2)、Wifi模塊230、第一邏輯開關(guān)270、第二邏輯開關(guān)280、第一SIM卡250和第二SIM卡260,第一調(diào)制解調(diào)器200和第二調(diào)制解調(diào)器210可以是如圖1中的180,可以分別運行有對應的應用ap,當然第一調(diào)制解調(diào)器200還與第一射頻相連(圖未示),第二調(diào)制解調(diào)器210還與第一射頻相連(圖未示)。
第一調(diào)制解調(diào)器200還用于在用戶使用第一SIM卡250進行語音通信時,輸出第一預設(shè)電壓控制第一邏輯開關(guān)270處于第一狀態(tài),以使得第一SIM卡250連接至第一調(diào)制解調(diào)器200;或者在用戶使用第二SIM卡260進行語音通信時,輸出第二預設(shè)電壓控制第二邏輯開關(guān)280處于第二狀態(tài),以使得第二SIM卡260連接至第一調(diào)制解調(diào)器200。
在本實施例中在用戶使用第一SIM卡250進行語音通信時,第一調(diào)制解調(diào)器200通過輸出高低電平實現(xiàn)對第一邏輯開關(guān)270和第二邏輯開關(guān)280的控制。例如,當輸出高電平時,第一邏輯開關(guān)270導通,使第一SIM卡250與第一調(diào)制解調(diào)器202連接;而輸出低電平時,第一SIM卡250與第二調(diào)制解調(diào)器210連接?;虍斴敵龈唠娖綍r,第二邏輯開關(guān)280導通,使第二SIM卡260與第一調(diào)制解調(diào)器202連接;而輸出低電平時,第二SIM卡260與第二調(diào)制解調(diào)器210連接。
在本發(fā)明的第一實施例中,若第一SIM卡250與第一調(diào)制解調(diào)器202連接,則第一SIM卡250可通過第一調(diào)制解調(diào)器202駐留在第一網(wǎng)絡(luò)的PS(Packet Switching,分組交換)域和CS(Circuit Switching,電路交換)域。由此,第一SIM卡250可通過第一網(wǎng)絡(luò)進行CS語音和PS數(shù)據(jù)業(yè)務。
同樣的,若第二SIM卡260與第一調(diào)制解調(diào)器200連接,則第二SIM卡260可通過第一調(diào)制解調(diào)器200駐留在第一網(wǎng)絡(luò)的PS域和CS域。由此,第二SIM卡260可通過第一網(wǎng)絡(luò)進行CS語音和PS數(shù)據(jù)業(yè)務。
若第一SIM卡250與第二調(diào)制解調(diào)器210建立連接,則第一SIM卡250可通過第二調(diào)制解調(diào)器210駐留在第二網(wǎng)絡(luò)的PS域。由此,第一SIM卡250可通過第二網(wǎng)絡(luò)進行PS數(shù)據(jù)業(yè)務。
同樣的,若第二SIM卡260與第二調(diào)制解調(diào)器210建立連接,則第二SIM卡260可通過第二調(diào)制解調(diào)器210駐留在第二網(wǎng)絡(luò)的PS域。由此,第二SIM卡260可通過第二網(wǎng)絡(luò)進行PS數(shù)據(jù)業(yè)務。
第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)可以是不同運營商的不同網(wǎng)絡(luò),也可是同一運營商的不同或相同網(wǎng)絡(luò)。第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)可均為4G網(wǎng)絡(luò)(例如,LTE網(wǎng)絡(luò)等4G網(wǎng)絡(luò))。
第一調(diào)制解調(diào)器200支持PS數(shù)據(jù)業(yè)務和CS語音業(yè)務,第二調(diào)制解調(diào)器210僅支持PS數(shù)據(jù)業(yè)務。當與第二調(diào)制解調(diào)器210連接的數(shù)據(jù)卡(第一SIM卡250或第二SIM卡260)有CS語音業(yè)務時,第一調(diào)制解調(diào)器200控制邏輯開關(guān)(第一邏輯開關(guān)270或第二邏輯開關(guān)280)使得相應的數(shù)據(jù)卡與第一調(diào)制解調(diào)器200連接,以實現(xiàn)CS語音業(yè)務。
應理解,若為PS語音業(yè)務,則其按照PS數(shù)據(jù)業(yè)務的傳輸進行傳輸。
應用ap接收用戶的操作指令,若操作指令為通過第一SIM卡250進行CS語音業(yè)務,則:第一調(diào)制解調(diào)器200輸出第一控制指令控制第一邏輯開關(guān)270使得第一SIM卡250與第一調(diào)制解調(diào)器200連接。通過第一SIM卡250進行CS語音業(yè)務的流程包括:
首先,建立語音通信連接:應用ap將操作指令傳輸給第一調(diào)制解調(diào)器200,通過第一射頻向eNodeB發(fā)送RRC連接請求等流程以建立與被叫方的語音通信連接。
語音通信連接建立后,語音上行傳輸過程為:麥克風采集語音信號,編解碼器接收采集的語音信號并進行模數(shù)轉(zhuǎn)換后傳輸給數(shù)字信號處理芯片;數(shù)字信號處理芯片對接收到的信號進行音頻處理并傳輸給第一調(diào)制解調(diào)器200;第一射頻將經(jīng)第一調(diào)制解調(diào)器200處理后的信號進行發(fā)送。語音下行傳輸過程為:第一射頻接收下行信號并傳輸給第一調(diào)制解調(diào)器200;數(shù)字信號處理芯片(ADSP)對經(jīng)第一調(diào)制解調(diào)器200處理后的信號進行音頻處理并傳輸給編解碼器(codec);編解碼器對接收到的信號進行模數(shù)轉(zhuǎn)換后傳輸至聽筒。
應用ap接收用戶的操作指令,若操作指令為通過第二SIM卡260進行CS語音業(yè)務,則:第一調(diào)制解調(diào)器200輸出第二控制指令控制第二邏輯開關(guān)280使得第二SIM卡260與第一調(diào)制解調(diào)器200連接。通過第二SIM卡260進行CS語音業(yè)務的流程包括:
首先,建立語音通信連接:應用ap將操作指令傳輸給第一調(diào)制解調(diào)器200,通過第一射頻向eNodeB發(fā)送RRC連接請求等流程以建立與被叫方的語音通信連接。
語音通信連接建立后,語音上行傳輸過程為:麥克風采集語音信號,編解碼器接收采集的語音信號并進行模數(shù)轉(zhuǎn)換后傳輸給數(shù)字信號處理芯片;數(shù)字信號處理芯片對接收到的信號進行音頻處理并傳輸給第一調(diào)制解調(diào)器200;第一射頻將經(jīng)第一調(diào)制解調(diào)器200處理后的信號進行發(fā)送。語音下行傳輸過程為:第一射頻接收下行信號并傳輸給第一調(diào)制解調(diào)器200;數(shù)字信號處理芯片對經(jīng)第一調(diào)制解調(diào)器200處理后的信號進行音頻處理并傳輸給編解碼器;編解碼器對接收到的信號進行模數(shù)轉(zhuǎn)換后傳輸至聽筒。
應用ap接收用戶的操作指令,若操作指令為通過第一SIM卡250進行PS數(shù)據(jù)業(yè)務,則第一調(diào)制解調(diào)器200輸出第一控制指令控制第一邏輯開關(guān)270導通第一SIM卡250與第一調(diào)制解調(diào)器200的連接通道,也輸出第二控制指令控制第一邏輯開關(guān)270導通第一SIM卡250與第二調(diào)制解調(diào)器210的連接通道,其均可實現(xiàn)PS數(shù)據(jù)業(yè)務的傳輸。
具體的,若導通第一SIM卡250與第一調(diào)制解調(diào)器200的連接通道,則PS數(shù)據(jù)業(yè)務的傳輸流程為:應用ap接收數(shù)據(jù),并傳輸給第一調(diào)制解調(diào)器200;第一射頻將第一調(diào)制解調(diào)器200處理后的上行信號傳輸至第一網(wǎng)絡(luò)(4G網(wǎng)絡(luò)),以及接收來自第一網(wǎng)絡(luò)(4G網(wǎng)絡(luò))的下行信號,并傳輸給第一調(diào)制解調(diào)器200處理;應用ap將第一調(diào)制解調(diào)器200處理后的下行信號進行輸出。
若導通第一SIM卡250與第二調(diào)制解調(diào)器210的連接通道,則PS數(shù)據(jù)業(yè)務的傳輸流程為:應用ap接收數(shù)據(jù),并傳輸給第二調(diào)制解調(diào)器210;第二射頻將第二調(diào)制解調(diào)器210處理后的上行信號傳輸至LTE網(wǎng)絡(luò),以及接收來自LTE網(wǎng)絡(luò)的下行信號,并傳輸給第二調(diào)制解調(diào)器210處理;應用ap將第二調(diào)制解調(diào)器210處理后的下行信號進行輸出。
若操作指令為通過第二SIM卡260進行PS數(shù)據(jù)業(yè)務,則第一調(diào)制解調(diào)器200可輸出第一控制指令控制第二邏輯開關(guān)280導通第二SIM卡260與第一調(diào)制解調(diào)器200的連接通道,也可輸出第二控制指令控制第二邏輯開關(guān)280導通第二SIM卡260與第二調(diào)制解調(diào)器210的連接通道,其均可實現(xiàn)PS數(shù)據(jù)業(yè)務的傳輸。
具體的,若導通第二SIM卡260與第一調(diào)制解調(diào)器200的連接通道,則PS數(shù)據(jù)業(yè)務的傳輸流程為:應用ap接收數(shù)據(jù),并傳輸給第一調(diào)制解調(diào)器200;第一射頻將第一調(diào)制解調(diào)器200處理后的上行信號傳輸至第一網(wǎng)絡(luò)(4G網(wǎng)絡(luò)),以及接收來自第一網(wǎng)絡(luò)(4G網(wǎng)絡(luò))的下行信號,并傳輸給第一調(diào)制解調(diào)器200處理;應用ap將第一調(diào)制解調(diào)器200處理后的下行信號進行輸出。
若導通第二SIM卡260與第二調(diào)制解調(diào)器210的連接通道,則PS數(shù)據(jù)業(yè)務的傳輸流程為:應用ap接收數(shù)據(jù),并傳輸給第二調(diào)制解調(diào)器210;第二射頻將第二調(diào)制解調(diào)器210處理后的上行信號傳輸至第二網(wǎng)絡(luò)(4G網(wǎng)絡(luò)),以及接收來自第二網(wǎng)絡(luò)(4G網(wǎng)絡(luò))的下行信號,并傳輸給第二調(diào)制解調(diào)器210處理;應用ap將第二調(diào)制解調(diào)器210處理后的下行信號進行輸出。
在第一電子開關(guān)處于第一狀態(tài)時,移動終端斷開第一調(diào)制解調(diào)器與第二處理之間的數(shù)據(jù)通信。
第一調(diào)制解調(diào)器200可以為圖1中的控制器180。第二調(diào)制解調(diào)器210可以使用與第一調(diào)制解調(diào)器200相同型號的調(diào)制解調(diào)器,也可以是相對第一調(diào)制解調(diào)器200相對處理能力弱的調(diào)制解調(diào)器,本實施例中為節(jié)省成本第二調(diào)制解調(diào)器210采用相對第一調(diào)制解調(diào)器200相對處理能力弱的調(diào)制解調(diào)器,第二調(diào)制解調(diào)器210只具有數(shù)據(jù)接收和發(fā)送功能,接收到的數(shù)據(jù)發(fā)送至第一調(diào)制解調(diào)器200進行處理。
第一調(diào)制解調(diào)器200還用于以預設(shè)時間間隔向第一SIM卡250或第二SIM卡260發(fā)送信息以進行數(shù)據(jù)卡的在位確認;
若對第一SIM卡250進行在位確認時(默認第一SIM卡250應與第一調(diào)制解調(diào)器200連接),第一SIM卡250未與第一調(diào)制解調(diào)器200連接,則第一調(diào)制解調(diào)器200還用于發(fā)出第一控制指令以控制邏輯開關(guān)1導通第一SIM卡250與第一調(diào)制解調(diào)器200的連接通路。
若對第二SIM卡260進行在位確認時(默認第二SIM卡260應與第一調(diào)制解調(diào)器200連接),第二SIM卡260未與第一調(diào)制解調(diào)器200連接,則第一調(diào)制解調(diào)器200還用于發(fā)出第二控制指令以控制邏輯開關(guān)2導通第二SIM卡260與第一處理芯片的連接通路。
同樣的,第二調(diào)制解調(diào)器210還用于以預設(shè)時間間隔向第一SIM卡250或第二SIM卡260發(fā)送信息以進行數(shù)據(jù)卡的在位確認;
若對第一SIM卡250進行在位確認時(默認第一SIM卡250應與第二調(diào)制解調(diào)器210連接),第一SIM卡250未與第二調(diào)制解調(diào)器210連接,則第一調(diào)制解調(diào)器200還用于發(fā)出第一控制指令以控制邏輯開關(guān)1導通第一SIM卡250與第二調(diào)制解調(diào)器210的連接通路。
若對第二SIM卡260進行在位確認時(默認第一SIM卡250應與第二調(diào)制解調(diào)器210連接),第二SIM卡260未與第二調(diào)制解調(diào)器210連接,則第一調(diào)制解調(diào)器200還用于發(fā)出第二控制指令以控制邏輯開關(guān)2導通第二SIM卡260與第二調(diào)制解調(diào)器210的連接通路。
例如,若本來與第二調(diào)制解調(diào)器210連接的第二SIM卡260被切換連接到第一調(diào)制解調(diào)器200時(例如,切換至第一調(diào)制解調(diào)器200以進行PS數(shù)據(jù)業(yè)務),每28秒需切換回第二調(diào)制解調(diào)器210,即通過控制邏輯開關(guān)2使其連接到第二調(diào)制解調(diào)器210,以完成數(shù)據(jù)卡在位的確認,待讀卡確認完成后,第二SIM卡260被再次切換回第一處理芯片,以保證通信的正常進行。依此類推,若本來與第一處理芯片連接的第一SIM卡250被切換連接到第二調(diào)制解調(diào)器210時,每28秒需切換回第一處理芯片,即通過控制邏輯開關(guān)1使其連接到第一調(diào)制解調(diào)器200,以完成數(shù)據(jù)卡在位的確認,待讀卡確認完成后,第一SIM卡250被再次切換回第二調(diào)制解調(diào)器210,以保證通信的正常進行。
邏輯開關(guān)的切換用時為毫秒級,且讀卡確認是否在位的用時也為毫秒級,因此,數(shù)據(jù)卡的切換不會影響正常的業(yè)務傳輸。
根據(jù)上述的在位確認機制,在第一SIM卡250與第二調(diào)制解調(diào)器210連接進行數(shù)據(jù)業(yè)務傳輸時,第一SIM卡250還可同時與第一調(diào)制解調(diào)器200連接進行語音傳輸。只需保證在位確認時,第一SIM卡250在位即可。
根據(jù)上述的在位確認機制,第二SIM卡260與第二調(diào)制解調(diào)器210連接進行數(shù)據(jù)業(yè)務傳輸時,第二SIM卡260還與第一調(diào)制解調(diào)器200連接進行語音傳輸。只需保證在位確認時,第二SIM卡260在位即可。
根據(jù)上述的在位確認機制,第一SIM卡250與第一調(diào)制解調(diào)器200連接進行數(shù)據(jù)業(yè)務傳輸及語音業(yè)務時,第二SIM卡260還與第二調(diào)制解調(diào)器210連接進行數(shù)據(jù)業(yè)務傳輸。只需保證在位確認時,第一SIM卡250核第二SIM卡260分別均在位即可。
根據(jù)上述的在位確認機制,第二SIM卡260與第一調(diào)制解調(diào)器200連接進行數(shù)據(jù)業(yè)務傳輸及語音業(yè)務時,第一SIM卡250還與第二調(diào)制解調(diào)器210連接進行數(shù)據(jù)業(yè)務傳輸。只需保證在位確認時,第一SIM卡250核第二SIM卡260分別均在位即可。
本發(fā)明移動終端為雙卡雙通道移動終端,其中第一調(diào)制解調(diào)器200與第二調(diào)制解調(diào)器210相互獨立。第一調(diào)制解調(diào)器200還與Wifi模塊相連,第一調(diào)制解調(diào)器200與第二調(diào)制解調(diào)器210之間通過USB數(shù)據(jù)傳輸通道和通用接口傳輸通道相連,USB傳輸通道作為第一調(diào)制解調(diào)器200與第二調(diào)制解調(diào)器210之間數(shù)據(jù)傳輸通道,比如安裝包數(shù)據(jù)、語音數(shù)據(jù)等,通用接口傳輸通道則作為第一調(diào)制解調(diào)器200與第二調(diào)制解調(diào)器210之間狀態(tài)傳輸通道。
應用ap運行于第一調(diào)制解調(diào)器200與第二調(diào)制解調(diào)器210,用戶可以通過如圖1中顯示模塊151給所述用戶提供交互界面,以及如圖1中用戶輸入單元130進行操作,從而完成與所述移動終端進行交互。應用ap用于處理一些復雜的邏輯操作,還用于將用戶有關(guān)上網(wǎng)或者通話的操作指令發(fā)送給第一調(diào)制解調(diào)器200。
第一調(diào)制解調(diào)器200和第二調(diào)制解調(diào)器210包含了各種網(wǎng)絡(luò)交互的網(wǎng)絡(luò)制式的協(xié)議棧,所述協(xié)議棧包含LTE/WCDMA(Wideband Code Division Multiple Access,寬帶碼分多址)/GSM(Global System for Mobile Communication,全球移動通信系統(tǒng))/TD-SCDMA(Time Division-Synchronous Code Division Multiple Access,同步時分碼分多址)/CDMA(Code Division Multiple Access,碼分多址)/EVDO等通訊標準里邊規(guī)定的協(xié)議代碼。移動終端通過所述協(xié)議與所述運營商網(wǎng)絡(luò)進行交互,即進行數(shù)據(jù)流量上網(wǎng)、VOLTE(Voice Over LTE)打電話或者CS(Circuit Switched,電路交換)域打電話。
本發(fā)明移動終端還可以包括常用抑制通話過程中的回聲和噪聲的數(shù)據(jù)處理模塊,以及用于發(fā)送數(shù)據(jù)的射頻模塊等,此處不再一一贅述。
在第二調(diào)制解調(diào)器210升級時,第一調(diào)制解調(diào)器200,還用于獲得第二調(diào)制解調(diào)器210的升級指令,并根據(jù)所述升級指令枚舉出第一調(diào)制解調(diào)器200和所述第二調(diào)制解調(diào)器210之間的USB傳輸通道;
第二調(diào)制解調(diào)器210可以實時向服務器校驗系統(tǒng)版本,在查詢到有新的系統(tǒng)版本需要升級時,第二調(diào)制解調(diào)器210進入升級程序。第二調(diào)制解調(diào)器210進入升級程序時,獲得從系統(tǒng)的升級指令,并發(fā)送至第一調(diào)制解調(diào)器200。具體實施中,也可以第一調(diào)制解調(diào)器200對第二調(diào)制解調(diào)器210所在的從系統(tǒng)版本進行校驗,在第二調(diào)制解調(diào)器210所在的從系統(tǒng)需要升級時,獲得從系統(tǒng)的升級指令。
第一調(diào)制解調(diào)器200獲得從系統(tǒng)的升級指令時,根據(jù)所述升級指令檢測出第一調(diào)制解調(diào)器200與第二調(diào)制解調(diào)器210之間的所有的接口,枚舉出第一調(diào)制解調(diào)器200和第二調(diào)制解調(diào)器210之間的USB傳輸通道,從而供第二調(diào)制解調(diào)器210使用。
具體地,枚舉出第一調(diào)制解調(diào)器200和第二調(diào)制解調(diào)器210之間的USB傳輸通道的過程包括:
第一調(diào)制解調(diào)器200,還用于根據(jù)所述升級指令將第一調(diào)制解調(diào)器200切換至從屬設(shè)備狀態(tài),并將所述第二調(diào)制解調(diào)器210切換至主設(shè)備狀態(tài);
為保證所述移動終端在從系統(tǒng)升級的過程中,所述移動終端中第一調(diào)制解調(diào)器200通過所述Wifi模塊等進行其他處理,會占用從系統(tǒng)升級需要的資源,本實施例中在第一調(diào)制解調(diào)器200獲得所述升級指令時,將第一調(diào)制解調(diào)器200的狀態(tài)切換至從屬設(shè)備狀態(tài),第二調(diào)制解調(diào)器210的狀態(tài)切換至主設(shè)備狀態(tài),從而使得本發(fā)明能夠正常的進行。
第一調(diào)制解調(diào)器200,還用于枚舉出所述USB傳輸通道。
第一調(diào)制解調(diào)器200的狀態(tài)在切換至從屬設(shè)備狀態(tài),第二調(diào)制解調(diào)器210切換至主設(shè)備狀態(tài)時,第一調(diào)制解調(diào)器200根據(jù)所述升級指令檢測出第一調(diào)制解調(diào)器200與第二調(diào)制解調(diào)器210之間的所有的接口,枚舉出第一調(diào)制解調(diào)器200和第二調(diào)制解調(diào)器210之間的USB傳輸通道,從而供第二調(diào)制解調(diào)器210使用。
第二調(diào)制解調(diào)器210識別出第一調(diào)制解調(diào)器200枚舉出USB傳輸通道,并注冊所述USB傳輸通道。
第二調(diào)制解調(diào)器210還用于配置對應所述USB傳輸通道的所述網(wǎng)絡(luò)接口,具體地,第二調(diào)制解調(diào)器210配置對應的IP、路由規(guī)則、服務器DNS以及網(wǎng)關(guān),其配置的具體過程與采用現(xiàn)有的移動終端通過USB共享移動終端網(wǎng)絡(luò)給電腦的過程相同,此處不再一一贅述。在配置完成后。
第二調(diào)制解調(diào)器210還用于通過所述wifi模塊下載升級包,并根據(jù)所述升級包執(zhí)行升級操作。
第二調(diào)制解調(diào)器210配置完成后,第二調(diào)制解調(diào)器210就可以通過所述網(wǎng)絡(luò)接口,使用所述wifi模塊230下載升級包,具體地,在下載完所述升級包后,可以將所述升級包存儲至對應的存儲設(shè)備中,然后根據(jù)所述升級包執(zhí)行升級操作。
具體地,所述第二調(diào)制解調(diào)器210還用于在下載所述升級包完成時,檢測所述升級包的完整性;
為保證第二調(diào)制解調(diào)器210所在的從系統(tǒng)的升級正常進行,在第二調(diào)制解調(diào)器210下載所述升級包完成時,移動終端還對下載的所述升級包進行完整性驗證。
第二調(diào)制解調(diào)器210還用于在所述升級包完整時,根據(jù)所述升級包進行升級操作。
在下載的所述升級包完整時,第二調(diào)制解調(diào)器210根據(jù)所述升級包進行升級操作。如果下載的所述升級包不完整,第二調(diào)制解調(diào)器210通過與第一調(diào)制解調(diào)器200的連接的Wifi模塊230繼續(xù)下載,具體地,在所述升級包下載完成時,如果所述升級包不完整,則刪除所述升級包,重新通過與第一調(diào)制解調(diào)器200的連接的Wifi模塊230下載;或者啟用常用的斷點續(xù)傳機制繼續(xù)通過與第一調(diào)制解調(diào)器200的連接的Wifi模塊230下載。
進一步地,由于第二調(diào)制解調(diào)器210中需要通過第一調(diào)制解調(diào)器200中應用ap,為不影響用戶使用其他的操作,當?shù)诙{(diào)制解調(diào)器210升級成功時,第二調(diào)制解調(diào)器210發(fā)送升級完成的信息給第一調(diào)制解調(diào)器200。
進一步地,在第一調(diào)制解調(diào)器200接收到第二調(diào)制解調(diào)器210發(fā)送的升級完成的信息,第一調(diào)制解調(diào)器200根據(jù)第二調(diào)制解調(diào)器210升級成功的信息,將第一調(diào)制解調(diào)器200切換為主設(shè)備狀態(tài),并將第二調(diào)制解調(diào)器210切換為從屬設(shè)備狀態(tài)。
本發(fā)明移動終端,所述移動終端包括第一調(diào)制解調(diào)器、第二調(diào)制解調(diào)器、wifi模塊、第一邏輯開關(guān)和第二邏輯開關(guān),所述第一調(diào)制解調(diào)器與所述wifi模塊相連,所述第一調(diào)制解調(diào)器,用于在用戶使用第一SIM卡進行語音通信時,輸出第一預設(shè)電壓控制所述第一邏輯開關(guān)處于第一狀態(tài),以使得所述第一SIM卡連接至所述第一調(diào)制解調(diào)器;或者在用戶使用第二SIM卡進行語音通信時,輸出第二預設(shè)電壓控制所述第二邏輯開關(guān)處于第二狀態(tài),以使得所述第二SIM卡連接至所述第一調(diào)制解調(diào)器,所述第一調(diào)制解調(diào)器,還用于獲得所述第二調(diào)制解調(diào)器的升級指令,并根據(jù)所述升級指令枚舉出第一調(diào)制解調(diào)器和所述第二調(diào)制解調(diào)器之間的USB傳輸通道;所述第二調(diào)制解調(diào)器,用于識別所述USB傳輸通道,并注冊對應所述USB傳輸通道的網(wǎng)絡(luò)接口;所述第二調(diào)制解調(diào)器還用于配置所述網(wǎng)絡(luò)接口;所述第二調(diào)制解調(diào)器還用于通過wifi下載升級包,并根據(jù)所述升級包執(zhí)行升級操作。通過上述方式,本發(fā)明升級移動終端中包括兩個調(diào)制解調(diào)器,分別連接有SIM卡,從而實現(xiàn)兩張SIM卡能夠同時使用4G網(wǎng)絡(luò),并且在第二調(diào)制解調(diào)器升級時,第二調(diào)制解調(diào)器對第一調(diào)制解調(diào)器枚舉出的USB傳輸通道進行配置,從而可以通過USB傳輸通道傳輸使用連接在第一調(diào)制解調(diào)器上的wifi模塊下載的升級包,然后根據(jù)所述升級包進行升級操作。
參照圖3,圖3為本發(fā)明升級方法的第一實施例的流程示意圖。
在本實施例中,所述升級方法包括:
步驟S10,所述第一調(diào)制解調(diào)器獲得所述第二調(diào)制解調(diào)器的升級指令,并根據(jù)所述升級指令枚舉出第一調(diào)制解調(diào)器和所述第二調(diào)制解調(diào)器之間的USB傳輸通道;
本實施例以用于如圖2所示的移動終端為例進行說明,當然本領(lǐng)域普通技術(shù)人員也根據(jù)本發(fā)明核心思想將本發(fā)明升級方法應用于其他的移動終端中。
第二調(diào)制解調(diào)器210可以實時向服務器校驗系統(tǒng)版本,在查詢到有新的系統(tǒng)版本需要升級時,第二調(diào)制解調(diào)器210進入升級程序。第二調(diào)制解調(diào)器210進入升級程序時,獲得從系統(tǒng)的升級指令,并發(fā)送至第一調(diào)制解調(diào)器200。具體實施中,也可以第一調(diào)制解調(diào)器200對第二調(diào)制解調(diào)器210所在的從系統(tǒng)版本進行校驗,在第二調(diào)制解調(diào)器210所在的從系統(tǒng)需要升級時,獲得從系統(tǒng)的升級指令。
第一調(diào)制解調(diào)器200獲得從系統(tǒng)的升級指令時,根據(jù)所述升級指令檢測出第一調(diào)制解調(diào)器200與第二調(diào)制解調(diào)器210之間的所有的接口,枚舉出第一調(diào)制解調(diào)器200和第二調(diào)制解調(diào)器210之間的USB傳輸通道,從而供第二調(diào)制解調(diào)器210使用。
具體地,如圖4所示,第一調(diào)制解調(diào)器獲得所述第二調(diào)制解調(diào)器的升級指令,并根據(jù)所述升級指令枚舉出第一調(diào)制解調(diào)器和所述第二調(diào)制解調(diào)器之間的USB傳輸通道的過程包括:
步驟S11,所述第一調(diào)制解調(diào)器根據(jù)所述升級指令將所述第一調(diào)制解調(diào)器切換至從屬設(shè)備狀態(tài),并將所述第二調(diào)制解調(diào)器切換至主設(shè)備狀態(tài);
為保證所述移動終端在從系統(tǒng)升級的過程中,所述移動終端中第一調(diào)制解調(diào)器200通過所述Wifi模塊等進行其他處理,會占用從系統(tǒng)升級需要的資源,本實施例中在第一調(diào)制解調(diào)器200獲得所述升級指令時,將第一調(diào)制解調(diào)器200的狀態(tài)切換至從屬設(shè)備狀態(tài),第二調(diào)制解調(diào)器210的狀態(tài)切換至主設(shè)備狀態(tài),從而使得本發(fā)明能夠正常的進行。
步驟S12,所述第一調(diào)制解調(diào)器枚舉出所述USB傳輸通道。
第一調(diào)制解調(diào)器200的狀態(tài)在切換至從屬設(shè)備狀態(tài),第二調(diào)制解調(diào)器210切換至主設(shè)備狀態(tài)時,第一調(diào)制解調(diào)器200根據(jù)所述升級指令檢測出第一調(diào)制解調(diào)器200與第二調(diào)制解調(diào)器210之間的所有的接口,枚舉出第一調(diào)制解調(diào)器200和第二調(diào)制解調(diào)器210之間的USB傳輸通道,從而供第二調(diào)制解調(diào)器210使用。
步驟S20,所述第二調(diào)制解調(diào)器識別所述USB傳輸通道,并注冊對應所述USB傳輸通道的網(wǎng)絡(luò)接口;
步驟S30,所述第二調(diào)制解調(diào)器配置所述網(wǎng)絡(luò)接口;
第二調(diào)制解調(diào)器210還用于配置對應所述USB傳輸通道的所述網(wǎng)絡(luò)接口,具體地,第二調(diào)制解調(diào)器210配置對應的IP、路由規(guī)則、服務器DNS以及網(wǎng)關(guān),其配置的具體過程與采用現(xiàn)有的移動終端通過USB共享移動終端網(wǎng)絡(luò)給電腦的過程相同,此處不再一一贅述。在配置完成后。
步驟S40,所述第二調(diào)制解調(diào)器通過wifi模塊下載升級包,并根據(jù)所述升級包執(zhí)行升級操作。
第二調(diào)制解調(diào)器210配置完成后,第二調(diào)制解調(diào)器210就可以通過所述網(wǎng)絡(luò)接口,使用所述wifi模塊230下載升級包,具體地,在下載完所述升級包后,可以將所述升級包存儲至對應的存儲設(shè)備中,然后根據(jù)所述升級包執(zhí)行升級操作。
具體地,第二調(diào)制解調(diào)器通過wifi模塊下載升級包,并根據(jù)所述升級包執(zhí)行升級操作的過程包括:
步驟S41,當所述第二調(diào)制解調(diào)器下載所述升級包完成時,檢測所述升級包的完整性;
為保證第二調(diào)制解調(diào)器210所在的從系統(tǒng)的升級正常進行,在第二調(diào)制解調(diào)器210下載所述升級包完成時,移動終端還對下載的所述升級包進行完整性驗證。
步驟S42,若所述升級包完整,所述第二調(diào)制解調(diào)器則根據(jù)所述升級包進行升級操作。
在下載的所述升級包完整時,第二調(diào)制解調(diào)器210根據(jù)所述升級包進行升級操作。如果下載的所述升級包不完整,第二調(diào)制解調(diào)器210通過與第一調(diào)制解調(diào)器200的連接的Wifi模塊230繼續(xù)下載,具體地,在所述升級包下載完成時,如果所述升級包不完整,則刪除所述升級包,重新通過與第一調(diào)制解調(diào)器200的連接的Wifi模塊230下載;或者啟用常用的斷點續(xù)傳機制繼續(xù)通過與第一調(diào)制解調(diào)器200的連接的Wifi模塊230下載。
本發(fā)明移動終端,所述移動終端包括第一調(diào)制解調(diào)器、第二調(diào)制解調(diào)器、wifi模塊、第一邏輯開關(guān)和第二邏輯開關(guān),所述第一調(diào)制解調(diào)器與所述wifi模塊相連,所述第一調(diào)制解調(diào)器,用于在用戶使用第一SIM卡進行語音通信時,輸出第一預設(shè)電壓控制所述第一邏輯開關(guān)處于第一狀態(tài),以使得所述第一SIM卡連接至所述第一調(diào)制解調(diào)器;或者在用戶使用第二SIM卡進行語音通信時,輸出第二預設(shè)電壓控制所述第二邏輯開關(guān)處于第二狀態(tài),以使得所述第二SIM卡連接至所述第一調(diào)制解調(diào)器,所述第一調(diào)制解調(diào)器,還用于獲得所述第二調(diào)制解調(diào)器的升級指令,并根據(jù)所述升級指令枚舉出第一調(diào)制解調(diào)器和所述第二調(diào)制解調(diào)器之間的USB傳輸通道;所述第二調(diào)制解調(diào)器,用于識別所述USB傳輸通道,并注冊對應所述USB傳輸通道的網(wǎng)絡(luò)接口;所述第二調(diào)制解調(diào)器還用于配置所述網(wǎng)絡(luò)接口;所述第二調(diào)制解調(diào)器還用于通過wifi下載升級包,并根據(jù)所述升級包執(zhí)行升級操作。通過上述方式,本發(fā)明升級移動終端中包括兩個調(diào)制解調(diào)器,分別連接有SIM卡,從而實現(xiàn)兩張SIM卡能夠同時使用4G網(wǎng)絡(luò),并且在第二調(diào)制解調(diào)器升級時,第二調(diào)制解調(diào)器對第一調(diào)制解調(diào)器枚舉出的USB傳輸通道進行配置,從而可以通過USB傳輸通道傳輸使用連接在第一調(diào)制解調(diào)器上的wifi模塊下載的升級包,然后根據(jù)所述升級包進行升級操作。
參照圖6,圖6為本發(fā)明升級方法的第二實施例的流程示意圖。
在本實施例中,所述升級方法包括:
步驟S10,所述第一調(diào)制解調(diào)器獲得所述第二調(diào)制解調(diào)器的升級指令,并根據(jù)所述升級指令枚舉出第一調(diào)制解調(diào)器和所述第二調(diào)制解調(diào)器之間的USB傳輸通道;
本實施例以用于如圖2所示的移動終端為例進行說明,當然本領(lǐng)域普通技術(shù)人員也根據(jù)本發(fā)明核心思想將本發(fā)明升級方法應用于其他的移動終端中。
第二調(diào)制解調(diào)器210可以實時向服務器校驗系統(tǒng)版本,在查詢到有新的系統(tǒng)版本需要升級時,第二調(diào)制解調(diào)器210進入升級程序。第二調(diào)制解調(diào)器210進入升級程序時,獲得從系統(tǒng)的升級指令,并發(fā)送至第一調(diào)制解調(diào)器200。具體實施中,也可以第一調(diào)制解調(diào)器200對第二調(diào)制解調(diào)器210所在的從系統(tǒng)版本進行校驗,在第二調(diào)制解調(diào)器210所在的從系統(tǒng)需要升級時,獲得從系統(tǒng)的升級指令。
第一調(diào)制解調(diào)器200獲得從系統(tǒng)的升級指令時,根據(jù)所述升級指令檢測出第一調(diào)制解調(diào)器200與第二調(diào)制解調(diào)器210之間的所有的接口,枚舉出第一調(diào)制解調(diào)器200和第二調(diào)制解調(diào)器210之間的USB傳輸通道,從而供第二調(diào)制解調(diào)器210使用。
具體地,如圖5所示,第一調(diào)制解調(diào)器獲得所述第二調(diào)制解調(diào)器的升級指令,并根據(jù)所述升級指令枚舉出第一調(diào)制解調(diào)器和所述第二調(diào)制解調(diào)器之間的USB傳輸通道的過程包括:
步驟S11,所述第一調(diào)制解調(diào)器根據(jù)所述升級指令將所述第一調(diào)制解調(diào)器切換至從屬設(shè)備狀態(tài),并將所述第二調(diào)制解調(diào)器切換至主設(shè)備狀態(tài);
為保證所述移動終端在從系統(tǒng)升級的過程中,所述移動終端中第一調(diào)制解調(diào)器200通過所述Wifi模塊等進行其他處理,會占用從系統(tǒng)升級需要的資源,本實施例中在第一調(diào)制解調(diào)器200獲得所述升級指令時,將第一調(diào)制解調(diào)器200的狀態(tài)切換至從屬設(shè)備狀態(tài),第二調(diào)制解調(diào)器210的狀態(tài)切換至主設(shè)備狀態(tài),從而使得本發(fā)明能夠正常的進行。
步驟S12,所述第一調(diào)制解調(diào)器枚舉出所述USB傳輸通道。
第一調(diào)制解調(diào)器200的狀態(tài)在切換至從屬設(shè)備狀態(tài),第二調(diào)制解調(diào)器210切換至主設(shè)備狀態(tài)時,第一調(diào)制解調(diào)器200根據(jù)所述升級指令檢測出第一調(diào)制解調(diào)器200與第二調(diào)制解調(diào)器210之間的所有的接口,枚舉出第一調(diào)制解調(diào)器200和第二調(diào)制解調(diào)器210之間的USB傳輸通道,從而供第二調(diào)制解調(diào)器210使用。
步驟S20,所述第二調(diào)制解調(diào)器識別所述USB傳輸通道,并注冊對應所述USB傳輸通道的網(wǎng)絡(luò)接口;
步驟S30,所述第二調(diào)制解調(diào)器配置所述網(wǎng)絡(luò)接口;
第二調(diào)制解調(diào)器210還用于配置對應所述USB傳輸通道的所述網(wǎng)絡(luò)接口,具體地,第二調(diào)制解調(diào)器210配置對應的IP、路由規(guī)則、服務器DNS以及網(wǎng)關(guān),其配置的具體過程與采用現(xiàn)有的移動終端通過USB共享移動終端網(wǎng)絡(luò)給電腦的過程相同,此處不再一一贅述。在配置完成后。
步驟S40,所述第二調(diào)制解調(diào)器通過wifi模塊下載升級包,并根據(jù)所述升級包執(zhí)行升級操作。
第二調(diào)制解調(diào)器210配置完成后,第二調(diào)制解調(diào)器210就可以通過所述網(wǎng)絡(luò)接口,使用所述wifi模塊230下載升級包,具體地,在下載完所述升級包后,可以將所述升級包存儲至對應的存儲設(shè)備中,然后根據(jù)所述升級包執(zhí)行升級操作。
具體地,第二調(diào)制解調(diào)器通過wifi模塊下載升級包,并根據(jù)所述升級包執(zhí)行升級操作的過程包括:
步驟S41,當所述第二調(diào)制解調(diào)器下載所述升級包完成時,檢測所述升級包的完整性;
為保證第二調(diào)制解調(diào)器210所在的從系統(tǒng)的升級正常進行,在第二調(diào)制解調(diào)器210下載所述升級包完成時,移動終端還對下載的所述升級包進行完整性驗證。
步驟S42,若所述升級包完整,所述第二調(diào)制解調(diào)器則根據(jù)所述升級包進行升級操作。
在下載的所述升級包完整時,第二調(diào)制解調(diào)器210根據(jù)所述升級包進行升級操作。如果下載的所述升級包不完整,第二調(diào)制解調(diào)器210通過與第一調(diào)制解調(diào)器200的連接的Wifi模塊230繼續(xù)下載,具體地,在所述升級包下載完成時,如果所述升級包不完整,則刪除所述升級包,重新通過與第一調(diào)制解調(diào)器200的連接的Wifi模塊230下載;或者啟用常用的斷點續(xù)傳機制繼續(xù)通過與第一調(diào)制解調(diào)器200的連接的Wifi模塊230下載。
步驟S50,當所述第二調(diào)制解調(diào)器升級成功時,所述第二調(diào)制解調(diào)器發(fā)送升級完成的信息給所述第一調(diào)制解調(diào)器。
由于第二調(diào)制解調(diào)器210中需要通過第一調(diào)制解調(diào)器200中應用ap,為不影響用戶使用其他的操作,當?shù)诙{(diào)制解調(diào)器210升級成功時,第二調(diào)制解調(diào)器210發(fā)送升級完成的信息給第一調(diào)制解調(diào)器200。
步驟S60,所述第一調(diào)制解調(diào)器根據(jù)所述第二調(diào)制解調(diào)器升級成功的信息,將所述第一調(diào)制解調(diào)器切換為主設(shè)備狀態(tài),并將所述第二調(diào)制解調(diào)器切換為從屬設(shè)備狀態(tài)。
在第一調(diào)制解調(diào)器200接收到第二調(diào)制解調(diào)器210發(fā)送的升級完成的信息,第一調(diào)制解調(diào)器200根據(jù)第二調(diào)制解調(diào)器210升級成功的信息,將第一調(diào)制解調(diào)器200切換為主設(shè)備狀態(tài),并將第二調(diào)制解調(diào)器210切換為從屬設(shè)備狀態(tài)。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計算機,服務器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。