移動(dòng)終端及系統(tǒng)升級(jí)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)終端技術(shù)領(lǐng)域,具體涉及一種移動(dòng)終端及系統(tǒng)升級(jí)方法。
【背景技術(shù)】
[0002]目前,由于單調(diào)制解調(diào)器系統(tǒng)中的協(xié)議棧僅支持一路上網(wǎng)通路,導(dǎo)致目前市面上的雙卡移動(dòng)終端僅支持一張卡上網(wǎng),另一張卡可以打電話,即不能同時(shí)雙卡駐留運(yùn)營(yíng)商網(wǎng)絡(luò)。
[0003]鑒于此,提出了一種改進(jìn)的雙調(diào)制解調(diào)器系統(tǒng),包括主通信系統(tǒng)和次通信系統(tǒng),其分別具有各自的上網(wǎng)通路,能夠?qū)崿F(xiàn)雙卡駐留運(yùn)營(yíng)商網(wǎng)絡(luò)。在具體實(shí)施時(shí),僅主通信系統(tǒng)包括額外設(shè)置的W1-Fi模塊,可以理解的是,若次通信系統(tǒng)在使用自己的運(yùn)營(yíng)商網(wǎng)絡(luò)下載系統(tǒng)升級(jí)包以進(jìn)行系統(tǒng)升級(jí)操作,由于系統(tǒng)升級(jí)包通常較大,下載系統(tǒng)升級(jí)包將會(huì)浪費(fèi)較多的用戶流量,導(dǎo)致移動(dòng)終端進(jìn)行系統(tǒng)升級(jí)操作的成本較高。
[0004]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種移動(dòng)終端及系統(tǒng)升級(jí)方法,以克服現(xiàn)有技術(shù)的上述缺陷。
[0006]基于上述問題,本發(fā)明提供一種移動(dòng)終端,所述移動(dòng)終端應(yīng)用于雙通道通信,所述移動(dòng)終端包括通過通用串行總線連接的第一通信系統(tǒng)和第二通信系統(tǒng),其中,
[0007]所述第一通信系統(tǒng)用于在接收到所述第二通信系統(tǒng)發(fā)送的系統(tǒng)升級(jí)請(qǐng)求時(shí),設(shè)置通信端口 ;
[0008]所述第二通信系統(tǒng)用于基于所述通信端口建立其與所述第一通信系統(tǒng)之間的第一傳輸通道;
[0009]所述第二通信系統(tǒng)還用于基于建立的所述第一傳輸通道,通過所述第一通信系統(tǒng)的W1-Fi模塊下載系統(tǒng)升級(jí)包,并基于下載的所述系統(tǒng)升級(jí)包進(jìn)行系統(tǒng)升級(jí)操作,其中,下載的所述系統(tǒng)升級(jí)包存儲(chǔ)在所述第一通信系統(tǒng)的預(yù)設(shè)存儲(chǔ)空間。
[0010]可選的,所述第二通信系統(tǒng)還用于校驗(yàn)下載的所述系統(tǒng)升級(jí)包的完整性;以及在校驗(yàn)通過時(shí)基于下載的所述系統(tǒng)升級(jí)包進(jìn)行系統(tǒng)升級(jí)操作。
[0011]可選的,所述第二通信系統(tǒng)還用于將所述第一通信系統(tǒng)設(shè)置的通信端口注冊(cè)到本地,并對(duì)其進(jìn)行配置操作,在完成配置操作后,建立其與所述第一通信系統(tǒng)之間的第一傳輸通道。
[0012]可選的,所述第二通信系統(tǒng)還用于在完成系統(tǒng)升級(jí)操作之后,發(fā)送升級(jí)完成的指示信息至所述第一通信系統(tǒng);
[0013]所述第一通信系統(tǒng)還用于基于所述指示信息恢復(fù)其設(shè)置所述通信端口之前與所述第二通信系統(tǒng)的第二傳輸通道。
[0014]可選的,所述第一通信系統(tǒng)還用于在與其掛載的第一用戶識(shí)別卡對(duì)應(yīng)的第一運(yùn)營(yíng)商網(wǎng)絡(luò)建立連接,且接收到所述第二通信系統(tǒng)對(duì)其掛載的第二用戶識(shí)別卡的訪問請(qǐng)求時(shí),提取所述第二用戶識(shí)別卡的卡信息傳輸至所述第二通信系統(tǒng);
[0015]所述第二通信系統(tǒng)用于基于接收的卡信息進(jìn)行搜網(wǎng)注冊(cè)操作以及鑒權(quán)操作,并在完成搜網(wǎng)注冊(cè)操作以及鑒權(quán)操作之后,建立與第二用戶識(shí)別卡所對(duì)應(yīng)的第二運(yùn)營(yíng)商網(wǎng)絡(luò)的連接。
[0016]進(jìn)一步地,還提出一種系統(tǒng)升級(jí)方法,所述系統(tǒng)升級(jí)方法應(yīng)用于移動(dòng)終端,所述移動(dòng)終端包括通過通用串行總線連接的第一通信系統(tǒng)和第二通信系統(tǒng),所述系統(tǒng)升級(jí)方法包括:
[0017]所述第一通信系統(tǒng)在接收到所述第二通信系統(tǒng)發(fā)送的系統(tǒng)升級(jí)請(qǐng)求時(shí),設(shè)置通信端口;
[0018]所述第二通信系統(tǒng)基于所述通信端口建立其與所述第一通信系統(tǒng)之間的第一傳輸通道;
[0019]所述第二通信系統(tǒng)基于建立的所述第一傳輸通道,通過所述第一通信系統(tǒng)的W1-Fi 模塊下載系統(tǒng)升級(jí)包,并基于下載的所述系統(tǒng)升級(jí)包進(jìn)行系統(tǒng)升級(jí)操作,其中 ,下載的所述系統(tǒng)升級(jí)包存儲(chǔ)在所述第一通信系統(tǒng)的預(yù)設(shè)存儲(chǔ)空間。
[0020]可選的,所述第二通信系統(tǒng)基于下載的所述系統(tǒng)升級(jí)包進(jìn)行系統(tǒng)升級(jí)操作的步驟之前,還包括:
[0021]所述第二通信系統(tǒng)還用于校驗(yàn)下載的所述系統(tǒng)升級(jí)包的完整性;
[0022]在校驗(yàn)通過時(shí),執(zhí)行所述第二通信系統(tǒng)基于下載的所述系統(tǒng)升級(jí)包進(jìn)行系統(tǒng)升級(jí)操作的步驟。
[0023]可選的,所述第二通信系統(tǒng)基于所述通信端口建立其與所述第一通信系統(tǒng)之間的第一傳輸通道的步驟包括:
[0024]所述第二通信系統(tǒng)將所述第一通信系統(tǒng)設(shè)置的通信端口注冊(cè)到本地,并對(duì)其進(jìn)行配置操作,在完成配置操作后,建立其與所述第一通信系統(tǒng)之間的第一傳輸通道。
[0025]可選的,所述第二通信系統(tǒng)基于下載的所述系統(tǒng)升級(jí)包進(jìn)行系統(tǒng)升級(jí)操作的步驟之后,還包括:
[0026]所述第二通信系統(tǒng)在完成系統(tǒng)升級(jí)操作之后,發(fā)送升級(jí)完成的指示信息至所述第一通信系統(tǒng);
[0027]所述第一通信系統(tǒng)基于所述指示信息恢復(fù)其設(shè)置所述通信端口之前與所述第二通信系統(tǒng)的第二傳輸通道。
[0028]可選的,所述系統(tǒng)升級(jí)方法還包括:
[0029]所述第一通信系統(tǒng)在與其掛載的第一用戶識(shí)別卡對(duì)應(yīng)的第一運(yùn)營(yíng)商網(wǎng)絡(luò)建立連接,且接收到所述第二通信系統(tǒng)對(duì)其掛載的第二用戶識(shí)別卡的訪問請(qǐng)求時(shí),提取所述第二用戶識(shí)別卡的卡信息傳輸至所述第二通信系統(tǒng);
[0030]所述第二通信系統(tǒng)基于接收的卡信息進(jìn)行搜網(wǎng)注冊(cè)操作以及鑒權(quán)操作,并在完成搜網(wǎng)注冊(cè)操作以及鑒權(quán)操作之后,建立與第二用戶識(shí)別卡所對(duì)應(yīng)的第二運(yùn)營(yíng)商網(wǎng)絡(luò)的連接。
[0031]本發(fā)明第一通信系統(tǒng)在接收到第二通信系統(tǒng)發(fā)送的系統(tǒng)升級(jí)請(qǐng)求時(shí),設(shè)置通信端口,供第二通信系統(tǒng)基于第一通信系統(tǒng)設(shè)置的通信端口建立其與第一通信系統(tǒng)之間的第一傳輸通道,并基于建立的第一傳輸通道,通過第一通信系統(tǒng)的W1-Fi模塊下載系統(tǒng)升級(jí)包,以基于下載的系統(tǒng)升級(jí)包進(jìn)行系統(tǒng)升級(jí)操作,從而避免浪費(fèi)用戶流量,降低移動(dòng)終端進(jìn)行系統(tǒng)升級(jí)操作的成本。
【附圖說明】
[0032]圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例中一個(gè)可選的移動(dòng)終端的硬件結(jié)構(gòu)示意圖;
[0033]圖2為本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端的雙調(diào)制解調(diào)器系統(tǒng)的拓?fù)浣Y(jié)構(gòu)示例圖;
[0034]圖3為本發(fā)明系統(tǒng)升級(jí)方法的第一實(shí)施例的流程示意圖;
[0035]圖4為本發(fā)明系統(tǒng)升級(jí)方法的第二實(shí)施例的流程示意圖;
[0036]圖5為本發(fā)明系統(tǒng)升級(jí)方法的第三實(shí)施例的流程示意圖。
【具體實(shí)施方式】
[0037]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0038]現(xiàn)在將參考附圖描述實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
[0039]移動(dòng)終端可以以各種形式來實(shí)施。例如,本發(fā)明中描述的終端可以包括諸如移動(dòng)電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個(gè)人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導(dǎo)航裝置等等的移動(dòng)終端以及諸如數(shù)字TV、臺(tái)式計(jì)算機(jī)等等的固定終端。下面,假設(shè)終端是移動(dòng)終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動(dòng)目的的元件之外,根據(jù)本發(fā)明的實(shí)施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。
[0040]圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端的硬件結(jié)構(gòu)示意。
[0041]移動(dòng)終端100可以包括無(wú)線通信單元110、A/V(音頻/視頻)輸入單元120、用戶輸入單元130、感測(cè)單元140、輸出單元150、存儲(chǔ)器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動(dòng)終端,但是應(yīng)理解的是,并不要求實(shí)施所有示出的組件。可以替代地實(shí)施更多或更少的組件。將在下面詳細(xì)描述移動(dòng)終端的元件。
[0042]無(wú)線通信單元110通常包括一個(gè)或多個(gè)組件,其允許移動(dòng)終端100與無(wú)線通信系統(tǒng)或網(wǎng)絡(luò)之間的無(wú)線電通信。例如,無(wú)線通信單元可以包括移動(dòng)通信模塊111。
[0043]移動(dòng)通信模塊111將無(wú)線電信號(hào)發(fā)送到基站(例如,接入點(diǎn)、節(jié)點(diǎn)B等等)、外部終端以及服務(wù)器中的至少一個(gè)和/或從其接收無(wú)線電信號(hào)。這樣的無(wú)線電信號(hào)可以包括語(yǔ)音通話信號(hào)、視頻通話信號(hào)、或者根據(jù)文本和/或多媒體消息發(fā)送和/或接收的各種類型的數(shù)據(jù)。移動(dòng)通信模塊111可以為一個(gè),也可以為多個(gè),例如,在本發(fā)明的實(shí)施例中,移動(dòng)通信模塊111優(yōu)選為兩個(gè),用于分別實(shí)現(xiàn)本發(fā)明實(shí)施例的第一調(diào)制解調(diào)器處理模塊和第一射頻模塊,以及第二調(diào)制解調(diào)器處理模塊和第二射頻模塊。
[0044]A/V輸入單元120用于接收音頻或視頻信號(hào)。A/V輸入單元120可以包括麥克風(fēng)121,麥克風(fēng)121可以在電話通話模式、記錄模式、語(yǔ)音識(shí)別模式等等運(yùn)行模式中經(jīng)由麥克風(fēng)接收聲音(音頻數(shù)據(jù)),并且能夠?qū)⑦@樣的聲音處理為音頻數(shù)據(jù)。處理后的音頻(語(yǔ)音)數(shù)據(jù)可以在電話通話模式的情況下轉(zhuǎn)換為可經(jīng)由移動(dòng)通信模塊111發(fā)送到移動(dòng)通信基站的格式輸出。麥克風(fēng)121可以實(shí)施各種類型的噪聲消除(或抑制)算法以消除(或抑制)在接收和發(fā)送音頻信號(hào)的過程中產(chǎn)生的噪聲或者干擾。在本發(fā)明的實(shí)施例中,麥克風(fēng)121用于實(shí)現(xiàn)本發(fā)明實(shí)施例的數(shù)字信號(hào)處理模塊和語(yǔ)音輸入模塊。
[0045]用戶輸入單元130可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動(dòng)終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋?zhàn)衅⒂|摸板(例如,檢測(cè)由于被接觸而導(dǎo)致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當(dāng)觸摸板以層的形式疊加在顯示單元151上時(shí),可以形成觸摸屏。
[0046]感測(cè)單元140檢測(cè)移動(dòng)終端100的當(dāng)前狀態(tài),(例如,移動(dòng)終端100的打開或關(guān)閉狀態(tài))、移動(dòng)終端100的位置、用戶對(duì)于移動(dòng)終端100的接觸(S卩,觸摸輸入)的有無(wú)、移動(dòng)終端100的取向、移動(dòng)終端100的加速或減速移動(dòng)和方向等等,并且生成用于控制移動(dòng)終端100的操作的命令或信號(hào)。例如,當(dāng)移動(dòng)終端100實(shí)施為滑動(dòng)型移動(dòng)電話時(shí),感測(cè)單元140可以感測(cè)該滑動(dòng)型電話是打開還是關(guān)閉。另外,感測(cè)單元140能夠檢測(cè)電源單元190是否提供電力或者接口單元170是否與外部裝置耦接。
[0047]接口單元170用作至少一個(gè)外部裝置與移動(dòng)終端100連接可以通過的接口。例如,外部裝置可以包括有線或無(wú)線頭戴式耳機(jī)端口、外部電源(或電池充電器)端口、有線或無(wú)線數(shù)據(jù)端口、存儲(chǔ)卡端口、用于連接具有識(shí)別模塊的裝置的端口、音頻輸入/輸出(I/O)端口、視頻I/O端口、耳機(jī)端口等等。識(shí)別模塊可以是存儲(chǔ)用于驗(yàn)證用戶使用移動(dòng)終端100的各種信息并且可以包括用戶識(shí)別模塊(UIM)、客戶識(shí)別模塊(SIM)、通用客戶識(shí)別模塊(USM)等等。另外,具有識(shí)別模塊的