網(wǎng)絡(luò)通信功能異常的處理方法、應(yīng)用處理器及移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)通信功能異常的處理方法、應(yīng)用處理器及移動(dòng)終端。
【背景技術(shù)】
[0002]隨著通信技術(shù)的發(fā)展,手機(jī)支持的通信制式的類型越來越多,例如:一部手機(jī)可以同時(shí)支持不同運(yùn)營商的2G、3G和4G的通信制式,能夠滿足在不同通信環(huán)境下需要的通信制式的要求。移動(dòng)互聯(lián)網(wǎng)的高速發(fā)展使數(shù)據(jù)業(yè)務(wù)占據(jù)絕對(duì)的比重,從而手機(jī)中的調(diào)制解調(diào)器的作用和地位日益重要,調(diào)制解調(diào)器用于將待發(fā)送數(shù)據(jù)轉(zhuǎn)換為射頻信號(hào)以及將設(shè)備信號(hào)轉(zhuǎn)換為待處理數(shù)據(jù)、處理接入層(AS)和非接入層(NAS)的信令、以及與AP處理器進(jìn)行接口等。由于在手機(jī)所處的移動(dòng)網(wǎng)絡(luò)環(huán)境十分復(fù)雜,手機(jī)經(jīng)常會(huì)在不同的通信制式之間進(jìn)行切換,在通信制式切換的過程中經(jīng)常會(huì)發(fā)生異常,導(dǎo)致手機(jī)無法正常連網(wǎng)通信,例如網(wǎng)絡(luò)注冊(cè)失敗。為了解決無法連網(wǎng)通信的異常,現(xiàn)有技術(shù)在手機(jī)移動(dòng)到新的位置區(qū)域時(shí),手機(jī)向網(wǎng)絡(luò)設(shè)備發(fā)起位置更新請(qǐng)求,等待網(wǎng)絡(luò)設(shè)備重新對(duì)手機(jī)進(jìn)行配置,恢復(fù)調(diào)制解調(diào)器的配置參數(shù),從而實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)的恢復(fù);或用戶發(fā)現(xiàn)長(zhǎng)時(shí)間不能連網(wǎng)通信后,手動(dòng)對(duì)移動(dòng)終端進(jìn)行強(qiáng)制重啟恢復(fù)或設(shè)置調(diào)制解調(diào)器的配置參數(shù)進(jìn)行數(shù)據(jù)業(yè)務(wù)的恢復(fù)。但是,兩種方案耗費(fèi)的時(shí)間均過長(zhǎng),對(duì)于需要緊急上網(wǎng)的用戶則無法滿足迅速上網(wǎng)的要求,給用戶帶來諸多不便。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種網(wǎng)絡(luò)通信功能異常的處理方法、應(yīng)用處理器及移動(dòng)終端,可縮短數(shù)據(jù)業(yè)務(wù)恢復(fù)的時(shí)間,以解決現(xiàn)有技術(shù)中發(fā)生異常無法連網(wǎng)通信的情況下,無法自動(dòng)嘗試恢復(fù)或者恢復(fù)通信業(yè)務(wù)耗時(shí)過長(zhǎng)的問題。
[0004]本發(fā)明第一方面提供一種網(wǎng)絡(luò)通信功能異常的處理方法,包括:
[0005]應(yīng)用處理器接收調(diào)制解調(diào)器發(fā)送的異常指示信息,根據(jù)所述異常指示信息獲取當(dāng)前使用的第一協(xié)議棧,所述異常指示信息用于指示所述調(diào)制解調(diào)器檢測(cè)到因網(wǎng)絡(luò)注冊(cè)失敗引起的網(wǎng)絡(luò)異常;
[0006]所述應(yīng)用處理器關(guān)閉所述第一協(xié)議棧,開啟第二協(xié)議棧進(jìn)行網(wǎng)絡(luò)注冊(cè),所述第二協(xié)議棧為所述調(diào)制解調(diào)器支持的至少兩個(gè)協(xié)議棧中除所述第一協(xié)議棧的協(xié)議棧;
[0007]若網(wǎng)絡(luò)注冊(cè)成功,則所述應(yīng)用處理器獲取當(dāng)前的位置信息;
[0008]若網(wǎng)絡(luò)注冊(cè)失敗,則所述應(yīng)用處理器恢復(fù)所述調(diào)制解調(diào)器支持的至少兩個(gè)協(xié)議棧中的默認(rèn)協(xié)議棧的開關(guān)狀態(tài),和/或復(fù)位所述調(diào)制解調(diào)器。
[0009]結(jié)合本發(fā)明第一方面的實(shí)現(xiàn)方式,在本發(fā)明第一方面的第一種可能的實(shí)現(xiàn)方式中,所述調(diào)制解調(diào)器檢測(cè)到因網(wǎng)絡(luò)注冊(cè)失敗引起的網(wǎng)絡(luò)異常由所述調(diào)制解調(diào)器檢測(cè)到因收發(fā)數(shù)據(jù)超時(shí)引起網(wǎng)絡(luò)注冊(cè)失敗確定。
[0010]結(jié)合本發(fā)明第一方面的實(shí)現(xiàn)方式,在本發(fā)明第一方面的第二種可能的實(shí)現(xiàn)方式中,所述應(yīng)用處理器獲取當(dāng)前的位置信息之后,所述方法還包括:
[0011]當(dāng)位置發(fā)生變化時(shí),所述應(yīng)用處理器恢復(fù)所述調(diào)制解調(diào)器支持的至少兩個(gè)協(xié)議棧中的默認(rèn)協(xié)議棧的開關(guān)狀態(tài),和/或復(fù)位所述調(diào)制解調(diào)器。
[0012]結(jié)合本發(fā)明第一方面至第一方面的第二種中的任一種可能的實(shí)現(xiàn)方式,在本發(fā)明第一方面的第三種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0013]若所述應(yīng)用處理器未上報(bào)注冊(cè)失敗原因,則所述應(yīng)用處理器獲取所述注冊(cè)失敗原因:
[0014]所述應(yīng)用處理器向網(wǎng)絡(luò)設(shè)備上報(bào)所述注冊(cè)失敗原因和/或變化后的位置信息。
[0015]結(jié)合本發(fā)明第一方面的第三種可能的實(shí)現(xiàn)方式,在本發(fā)明第一方面的第四種可能的實(shí)現(xiàn)方式中,所述應(yīng)用處理器向網(wǎng)絡(luò)設(shè)備上報(bào)所述注冊(cè)失敗原因和/或變化后的位置信息,包括:
[0016]所述應(yīng)用處理器通過無線保真WiFi網(wǎng)絡(luò)向所述網(wǎng)絡(luò)設(shè)備上報(bào)所述注冊(cè)失敗原因和/或所述變化后的位置信息。
[0017]本發(fā)明第二方面提供一種應(yīng)用處理器,包括:
[0018]接收模塊,用于接收調(diào)制解調(diào)器發(fā)送的異常指示信息,根據(jù)所述異常指示信息獲取當(dāng)前使用的第一協(xié)議棧,所述異常指示信息用于指示所述調(diào)制解調(diào)器檢測(cè)到因網(wǎng)絡(luò)注冊(cè)失敗引起的網(wǎng)絡(luò)異常;
[0019]開啟模塊,用于關(guān)閉所述接收模塊獲取的第一協(xié)議棧,開啟第二協(xié)議棧進(jìn)行網(wǎng)絡(luò)注冊(cè),所述第二協(xié)議棧為所述調(diào)制解調(diào)器支持的至少兩個(gè)協(xié)議棧中除所述第一協(xié)議棧的協(xié)議棧;
[0020]第一獲取模塊,用于若網(wǎng)絡(luò)注冊(cè)成功,則獲取當(dāng)前的位置信息;
[0021]恢復(fù)模塊,用于若網(wǎng)絡(luò)注冊(cè)失敗,恢復(fù)所述調(diào)制解調(diào)器支持的至少兩個(gè)協(xié)議棧中的默認(rèn)協(xié)議棧的開關(guān)狀態(tài),和/或復(fù)位所述調(diào)制解調(diào)器。
[0022]結(jié)合本發(fā)明第二方面的實(shí)現(xiàn)方式,在本發(fā)明第二方面的第一種可能的實(shí)現(xiàn)方式中,所述調(diào)制解調(diào)器檢測(cè)到因網(wǎng)絡(luò)注冊(cè)失敗引起的網(wǎng)絡(luò)異常由所述調(diào)制解調(diào)器檢測(cè)到因收發(fā)數(shù)據(jù)超時(shí)引起網(wǎng)絡(luò)注冊(cè)失敗確定。
[0023]結(jié)合本發(fā)明第二方面的實(shí)現(xiàn)方式,在本發(fā)明第二方面的第二種可能的實(shí)現(xiàn)方式中,所述恢復(fù)模塊,還用于:
[0024]當(dāng)位置發(fā)生變化時(shí),恢復(fù)所述調(diào)制解調(diào)器支持的至少兩個(gè)協(xié)議棧中的默認(rèn)協(xié)議棧的開關(guān)狀態(tài),和/或復(fù)位所述調(diào)制解調(diào)器。
[0025]結(jié)合本發(fā)明第二方面至第二方面的第二種中的任一種可能的實(shí)現(xiàn)方式,在本發(fā)明第二方面的第三種可能的實(shí)現(xiàn)方式中,所述應(yīng)用處理器還包括:
[0026]第二獲取模塊,用于若未上報(bào)注冊(cè)失敗原因,則獲取所述注冊(cè)失敗原因:
[0027]上報(bào)模塊,用于向網(wǎng)絡(luò)設(shè)備上報(bào)所述注冊(cè)失敗原因和/或變化后的位置信息;
[0028]所述上報(bào)模塊,具體用于:
[0029]通過無線保真WiFi網(wǎng)絡(luò)向所述網(wǎng)絡(luò)設(shè)備上報(bào)所述注冊(cè)失敗原因和/或所述變化后的位置信息。
[0030]本發(fā)明第三方面提供一種移動(dòng)終端,包括上述任意一項(xiàng)所述的應(yīng)用處理器。
[0031]采用本發(fā)明,應(yīng)用處理器接收調(diào)制解調(diào)器指示的調(diào)制解調(diào)器檢測(cè)到因網(wǎng)絡(luò)注冊(cè)失敗引起的網(wǎng)絡(luò)異常,應(yīng)用處理器關(guān)閉第一協(xié)議棧,開啟第二協(xié)議棧進(jìn)行網(wǎng)絡(luò)注冊(cè),若網(wǎng)絡(luò)注冊(cè)成功,則應(yīng)用處理器獲取當(dāng)前的位置信息,若網(wǎng)絡(luò)注冊(cè)失敗,則應(yīng)用處理器恢復(fù)支持的至少兩個(gè)協(xié)議棧中的默認(rèn)協(xié)議棧的開關(guān)狀態(tài),和/或復(fù)位調(diào)制解調(diào)器。在調(diào)制解調(diào)器檢測(cè)到因網(wǎng)絡(luò)注冊(cè)失敗引起的網(wǎng)絡(luò)異常時(shí),應(yīng)用處理器能夠迅速更換當(dāng)前使用的協(xié)議棧,利用更換后的協(xié)議棧重新進(jìn)行網(wǎng)絡(luò)注冊(cè),避免強(qiáng)制重啟手機(jī)或位置更新造成的耗時(shí)過長(zhǎng)的問題,可縮短數(shù)據(jù)業(yè)務(wù)恢復(fù)的時(shí)間。
【附圖說明】
[0032]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0033]圖1是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)通信功能異常的處理方法的流程示意圖;
[0034]圖2是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)通信功能異常的處理方法的另一流程示意圖;
[0035]圖3是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)通信功能異常的處理方法的又一流程示意圖;
[0036]圖4是本發(fā)明實(shí)施例提供的一種應(yīng)用處理器的結(jié)構(gòu)示意圖;
[0037]圖5是本發(fā)明實(shí)施例提供的一種移動(dòng)終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0038]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0039]采用本發(fā)明實(shí)施例,可縮短數(shù)據(jù)業(yè)務(wù)恢復(fù)的時(shí)間。
[0040]本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三”和“第四”等是用于區(qū)別不同對(duì)象,而不是用于描述特定順序。此外,術(shù)語“包括”和“具有”以及它們?nèi)魏巫冃危鈭D在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對(duì)于這些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0041]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)通信功能異常的處理方法的流程示意圖。調(diào)制解調(diào)器可集成在應(yīng)用處理器內(nèi),也可以是獨(dú)立于應(yīng)用處